--- /tmp/montage-6.0+dfsg-7+b3or1n3h2g/debian/python3-montagepy_6.0+dfsg-7+b3_amd64.deb +++ python3-montagepy_6.0+dfsg-7+b3_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2020-12-07 13:54:04.000000 debian-binary │ --rw-r--r-- 0 0 0 1680 2020-12-07 13:54:04.000000 control.tar.xz │ --rw-r--r-- 0 0 0 481392 2020-12-07 13:54:04.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1676 2020-12-07 13:54:04.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 483432 2020-12-07 13:54:04.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,16 +1,16 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-07 13:54:04.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-07 13:54:04.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-07 13:54:04.000000 ./usr/lib/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-07 13:54:04.000000 ./usr/lib/python3/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-07 13:54:04.000000 ./usr/lib/python3/dist-packages/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-07 13:54:04.000000 ./usr/lib/python3/dist-packages/MontagePy/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1141 2018-03-24 15:36:55.000000 ./usr/lib/python3/dist-packages/MontagePy/__init__.py │ │ │ --rw-r--r-- 0 root (0) root (0) 1196880 2020-12-07 13:54:04.000000 ./usr/lib/python3/dist-packages/MontagePy/_wrappers.cpython-39-x86_64-linux-gnu.so │ │ │ --rw-r--r-- 0 root (0) root (0) 4719 2020-12-07 13:54:03.000000 ./usr/lib/python3/dist-packages/MontagePy/archive.py │ │ │ +-rw-r--r-- 0 root (0) root (0) 1196920 2020-12-07 13:54:04.000000 ./usr/lib/python3/dist-packages/MontagePy/_wrappers.cpython-39-x86_64-linux-gnu.so │ │ │ +-rw-r--r-- 0 root (0) root (0) 4719 2020-12-07 13:54:04.000000 ./usr/lib/python3/dist-packages/MontagePy/archive.py │ │ │ -rw-r--r-- 0 root (0) root (0) 225064 2020-12-07 13:54:04.000000 ./usr/lib/python3/dist-packages/MontagePy/main.cpython-39-x86_64-linux-gnu.so │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-07 13:54:04.000000 ./usr/lib/python3/dist-packages/MontagePy-1.0.1.egg-info/ │ │ │ -rw-r--r-- 0 root (0) root (0) 5836 2020-12-07 13:54:04.000000 ./usr/lib/python3/dist-packages/MontagePy-1.0.1.egg-info/PKG-INFO │ │ │ -rw-r--r-- 0 root (0) root (0) 1 2020-12-07 13:54:04.000000 ./usr/lib/python3/dist-packages/MontagePy-1.0.1.egg-info/dependency_links.txt │ │ │ -rw-r--r-- 0 root (0) root (0) 0 2020-12-07 13:54:04.000000 ./usr/lib/python3/dist-packages/MontagePy-1.0.1.egg-info/requires.txt │ │ │ -rw-r--r-- 0 root (0) root (0) 10 2020-12-07 13:54:04.000000 ./usr/lib/python3/dist-packages/MontagePy-1.0.1.egg-info/top_level.txt │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-12-07 13:54:04.000000 ./usr/share/ │ │ ├── ./usr/lib/python3/dist-packages/MontagePy/_wrappers.cpython-39-x86_64-linux-gnu.so │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Shared object file) │ │ │ │ Machine: Advanced Micro Devices X86-64 │ │ │ │ Version: 0x1 │ │ │ │ Entry point address: 0x15e10 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ - Start of section headers: 1195152 (bytes into file) │ │ │ │ + Start of section headers: 1195192 (bytes into file) │ │ │ │ Flags: 0x0 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 9 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ Number of section headers: 27 │ │ │ │ Section header string table index: 26 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -2,20 +2,20 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x15e10 │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x014ba8 0x014ba8 R 0x1000 │ │ │ │ - LOAD 0x015000 0x0000000000015000 0x0000000000015000 0x0de1f9 0x0de1f9 R E 0x1000 │ │ │ │ - LOAD 0x0f4000 0x00000000000f4000 0x00000000000f4000 0x0294d0 0x0294d0 R 0x1000 │ │ │ │ - LOAD 0x11d770 0x000000000011e770 0x000000000011e770 0x0063f8 0xb492d0 RW 0x1000 │ │ │ │ + LOAD 0x015000 0x0000000000015000 0x0000000000015000 0x0de1dd 0x0de1dd R E 0x1000 │ │ │ │ + LOAD 0x0f4000 0x00000000000f4000 0x00000000000f4000 0x0294a8 0x0294a8 R 0x1000 │ │ │ │ + LOAD 0x11d770 0x000000000011e770 0x000000000011e770 0x006420 0xb49378 RW 0x1000 │ │ │ │ DYNAMIC 0x11d7c8 0x000000000011e7c8 0x000000000011e7c8 0x000210 0x000210 RW 0x8 │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x111450 0x0000000000111450 0x0000000000111450 0x001494 0x001494 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x11142c 0x000000000011142c 0x000000000011142c 0x001494 0x001494 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x11d770 0x000000000011e770 0x000000000011e770 0x000890 0x000890 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt │ │ │ │ 01 .init .plt .plt.got .text .fini │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 27 section headers, starting at offset 0x123c90: │ │ │ │ +There are 27 section headers, starting at offset 0x123cb8: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 0000000000000260 000260 001d4c 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 0000000000001fb0 001fb0 005b98 18 A 4 1 8 │ │ │ │ @@ -10,27 +10,27 @@ │ │ │ │ [ 5] .gnu.version VERSYM 000000000000b440 00b440 0007a2 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 000000000000bbe8 00bbe8 0000b0 00 A 4 3 8 │ │ │ │ [ 7] .rela.dyn RELA 000000000000bc98 00bc98 007a58 18 A 3 0 8 │ │ │ │ [ 8] .rela.plt RELA 00000000000136f0 0136f0 0014b8 18 AI 3 22 8 │ │ │ │ [ 9] .init PROGBITS 0000000000015000 015000 000017 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000000000015020 015020 000de0 10 AX 0 0 16 │ │ │ │ [11] .plt.got PROGBITS 0000000000015e00 015e00 000008 08 AX 0 0 8 │ │ │ │ - [12] .text PROGBITS 0000000000015e10 015e10 0dd3dd 00 AX 0 0 16 │ │ │ │ - [13] .fini PROGBITS 00000000000f31f0 0f31f0 000009 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00000000000f4000 0f4000 01d450 00 A 0 0 32 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000111450 111450 001494 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 00000000001128e8 1128e8 00abe8 00 A 0 0 8 │ │ │ │ + [12] .text PROGBITS 0000000000015e10 015e10 0dd3c4 00 AX 0 0 16 │ │ │ │ + [13] .fini PROGBITS 00000000000f31d4 0f31d4 000009 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00000000000f4000 0f4000 01d42c 00 A 0 0 32 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 000000000011142c 11142c 001494 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 00000000001128c0 1128c0 00abe8 00 A 0 0 8 │ │ │ │ [17] .init_array INIT_ARRAY 000000000011e770 11d770 000008 08 WA 0 0 8 │ │ │ │ [18] .fini_array FINI_ARRAY 000000000011e778 11d778 000008 08 WA 0 0 8 │ │ │ │ [19] .data.rel.ro PROGBITS 000000000011e780 11d780 000048 00 WA 0 0 32 │ │ │ │ [20] .dynamic DYNAMIC 000000000011e7c8 11d7c8 000210 10 WA 4 0 8 │ │ │ │ [21] .got PROGBITS 000000000011e9d8 11d9d8 000610 08 WA 0 0 8 │ │ │ │ [22] .got.plt PROGBITS 000000000011f000 11e000 000700 08 WA 0 0 8 │ │ │ │ - [23] .data PROGBITS 000000000011f700 11e700 005468 00 WA 0 0 32 │ │ │ │ - [24] .bss NOBITS 0000000000124b80 123b68 b42ec0 00 WA 0 0 32 │ │ │ │ - [25] .gnu_debuglink PROGBITS 0000000000000000 123b68 000034 00 0 0 4 │ │ │ │ - [26] .shstrtab STRTAB 0000000000000000 123b9c 0000f4 00 0 0 1 │ │ │ │ + [23] .data PROGBITS 000000000011f700 11e700 005490 00 WA 0 0 32 │ │ │ │ + [24] .bss NOBITS 0000000000124ba0 123b90 b42f48 00 WA 0 0 32 │ │ │ │ + [25] .gnu_debuglink PROGBITS 0000000000000000 123b90 000034 00 0 0 4 │ │ │ │ + [26] .shstrtab STRTAB 0000000000000000 123bc4 0000f4 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ l (large), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -246,735 +246,735 @@ │ │ │ │ 242: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND Py_GetVersion │ │ │ │ 243: 0000000000000000 0 FUNC GLOBAL DEFAULT UND rand@GLIBC_2.2.5 (3) │ │ │ │ 244: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.3 (9) │ │ │ │ 245: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.3 (9) │ │ │ │ 246: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.2.5 (3) │ │ │ │ 247: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.3.4 (2) │ │ │ │ 248: 0000000000000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.2.5 (3) │ │ │ │ - 249: 00000000000ab3d0 20 FUNC GLOBAL DEFAULT 12 mProject_printError │ │ │ │ - 250: 0000000000066390 1042 FUNC GLOBAL DEFAULT 12 convertJulianToBesselian │ │ │ │ - 251: 00000000000caee0 3113 FUNC GLOBAL DEFAULT 12 mHistogram │ │ │ │ - 252: 00000000000df060 904 FUNC GLOBAL DEFAULT 12 mBgModel_gaussj │ │ │ │ - 253: 00000000000a5d90 1077 FUNC GLOBAL DEFAULT 12 mProjectPP_parseLine │ │ │ │ - 254: 000000000004ae6c 632 FUNC GLOBAL DEFAULT 12 wwwHeader │ │ │ │ - 255: 0000000000068a00 16 FUNC GLOBAL DEFAULT 12 isws │ │ │ │ - 256: 00000000000a72d0 733 FUNC GLOBAL DEFAULT 12 mProjectPP_lineClip │ │ │ │ - 257: 00000000000693b0 846 FUNC GLOBAL DEFAULT 12 bndCompare │ │ │ │ - 258: 00000000000a2790 79 FUNC GLOBAL DEFAULT 12 mProjectQL_printFitsError │ │ │ │ - 259: 000000000006c7e0 939 FUNC GLOBAL DEFAULT 12 bndBoundaries │ │ │ │ - 260: 00000000000bd210 243 FUNC GLOBAL DEFAULT 12 mMakeImg_nextStr │ │ │ │ - 261: 0000000000068930 197 FUNC GLOBAL DEFAULT 12 setwhitespace │ │ │ │ - 262: 000000000070e850 8 OBJECT GLOBAL DEFAULT 24 bndPI │ │ │ │ - 263: 000000000004c800 684 FUNC GLOBAL DEFAULT 12 SetDistortionPlaneFirst │ │ │ │ - 264: 0000000000c67090 8 OBJECT GLOBAL DEFAULT 24 arrayfile │ │ │ │ - 265: 00000000000e9130 363 FUNC GLOBAL DEFAULT 12 mAddCube_listAdd │ │ │ │ - 266: 00000000000e6fb0 82 FUNC GLOBAL DEFAULT 12 mArchiveGet_bunzip │ │ │ │ - 267: 00000000000cbce0 248 FUNC GLOBAL DEFAULT 12 mHdr_url_encode │ │ │ │ - 268: 00000000000d49a0 176 FUNC GLOBAL DEFAULT 12 mExamine_getPlanes │ │ │ │ - 269: 000000000070eb08 8 OBJECT GLOBAL DEFAULT 24 mProjExec_fdebug │ │ │ │ - 270: 000000000004a2b9 119 FUNC GLOBAL DEFAULT 12 is_blank │ │ │ │ - 271: 000000000004dda0 317 FUNC GLOBAL DEFAULT 12 parse_str │ │ │ │ - 272: 00000000000b3690 104 FUNC GLOBAL DEFAULT 12 mProjectCube_DirectionCalculator │ │ │ │ - 273: 000000000005d750 4780 FUNC GLOBAL DEFAULT 12 lodepng_encode │ │ │ │ - 274: 0000000000067b20 703 FUNC GLOBAL DEFAULT 12 ParseUnits │ │ │ │ - 275: 00000000000ed680 90 FUNC GLOBAL DEFAULT 12 mAdd_avg_count │ │ │ │ - 276: 0000000000148de8 8 OBJECT GLOBAL DEFAULT 24 tbl_uni_string │ │ │ │ - 277: 000000000009e200 13051 FUNC GLOBAL DEFAULT 12 mShrinkCube │ │ │ │ - 278: 0000000000058c20 230 FUNC GLOBAL DEFAULT 12 lodepng_chunk_create │ │ │ │ - 279: 00000000000a72b0 26 FUNC GLOBAL DEFAULT 12 mProjectPP_inPlane │ │ │ │ - 280: 00000000000668a0 1621 FUNC GLOBAL DEFAULT 12 loadFK5Constants │ │ │ │ - 281: 0000000000077700 176 FUNC GLOBAL DEFAULT 12 mViewer_getPlanes │ │ │ │ - 282: 000000000005a800 66 FUNC GLOBAL DEFAULT 12 lodepng_info_cleanup │ │ │ │ - 283: 0000000000064d60 1934 FUNC GLOBAL DEFAULT 12 convertCoordinates │ │ │ │ - 284: 000000000007a320 975 FUNC GLOBAL DEFAULT 12 mViewer_erfinv │ │ │ │ - 285: 0000000000079370 595 FUNC GLOBAL DEFAULT 12 mViewer_fits_comment │ │ │ │ - 286: 000000000006a030 51 FUNC GLOBAL DEFAULT 12 bndReverse │ │ │ │ - 287: 00000000000cc480 3180 FUNC GLOBAL DEFAULT 12 mGetHdr │ │ │ │ - 288: 0000000000051830 116 FUNC GLOBAL DEFAULT 12 tcol │ │ │ │ - 289: 000000000007a6f0 86 FUNC GLOBAL DEFAULT 12 mViewer_snpinv │ │ │ │ - 290: 0000000000058a00 25 FUNC GLOBAL DEFAULT 12 lodepng_chunk_type │ │ │ │ - 291: 0000000000052a70 416 FUNC GLOBAL DEFAULT 12 tclose │ │ │ │ - 292: 00000000000495e5 110 FUNC GLOBAL DEFAULT 12 keyword_value_unsafe │ │ │ │ - 293: 0000000000c66198 8 OBJECT GLOBAL DEFAULT 24 a │ │ │ │ - 294: 000000000005ec20 17 FUNC GLOBAL DEFAULT 12 lodepng_decode32_file │ │ │ │ - 295: 0000000000c65ef8 8 OBJECT GLOBAL DEFAULT 24 b │ │ │ │ - 296: 000000000008f0b0 283 FUNC GLOBAL DEFAULT 12 mTANHdr_printHeader │ │ │ │ - 297: 0000000000c67040 8 OBJECT GLOBAL DEFAULT 24 ismag │ │ │ │ - 298: 000000000070eaa0 72 OBJECT GLOBAL DEFAULT 24 bndProjMatrix │ │ │ │ - 299: 00000000000a7900 13767 FUNC GLOBAL DEFAULT 12 mProjectPP │ │ │ │ - 300: 000000000004fd70 6 FUNC GLOBAL DEFAULT 12 initdata_bytable │ │ │ │ - 301: 00000000001257c0 1024 OBJECT GLOBAL DEFAULT 24 debugFile │ │ │ │ - 302: 0000000000056f70 5753 FUNC GLOBAL DEFAULT 12 lodepng_deflate │ │ │ │ - 303: 000000000005ea40 54 FUNC GLOBAL DEFAULT 12 lodepng_state_init │ │ │ │ - 304: 000000000006cdd0 131 FUNC GLOBAL DEFAULT 12 bndBoundingCircle │ │ │ │ - 305: 0000000000049d8e 1323 FUNC GLOBAL DEFAULT 12 create_tmpfile │ │ │ │ - 306: 00000000001246a0 288 OBJECT GLOBAL DEFAULT 23 compass_segments │ │ │ │ - 307: 0000000000063c10 847 FUNC GLOBAL DEFAULT 12 convertSgalToGal │ │ │ │ - 308: 00000000000b3c80 49 FUNC GLOBAL DEFAULT 12 mProjectCube_Reverse │ │ │ │ - 309: 000000000070eaf0 8 OBJECT GLOBAL DEFAULT 24 wcsout │ │ │ │ - 310: 0000000000069d40 179 FUNC GLOBAL DEFAULT 12 bndLeft │ │ │ │ - 311: 00000000000a3890 9461 FUNC GLOBAL DEFAULT 12 mProjectQL │ │ │ │ - 312: 000000000006f9c0 2005 FUNC GLOBAL DEFAULT 12 mBgExec │ │ │ │ - 313: 00000000000bd620 251 FUNC GLOBAL DEFAULT 12 mMakeImg_cleanup │ │ │ │ - 314: 00000000000638a0 873 FUNC GLOBAL DEFAULT 12 convertGalToSgal │ │ │ │ - 315: 000000000005a330 9 FUNC GLOBAL DEFAULT 12 lodepng_is_palette_type │ │ │ │ - 316: 00000000000c98e0 713 FUNC GLOBAL DEFAULT 12 mHistogram_percentileLevel │ │ │ │ - 317: 0000000000067de0 263 FUNC GLOBAL DEFAULT 12 ParsePrec │ │ │ │ - 318: 0000000000069380 39 FUNC GLOBAL DEFAULT 12 bndDot │ │ │ │ - 319: 0000000000124ba0 4 OBJECT GLOBAL DEFAULT 24 __pyx_module_is_main_MontagePy___wrappers │ │ │ │ - 320: 0000000000065b70 276 FUNC GLOBAL DEFAULT 12 refinedEclETermCorrection │ │ │ │ - 321: 00000000000592b0 24 FUNC GLOBAL DEFAULT 12 lodepng_get_bpp │ │ │ │ - 322: 00000000000a2e20 1290 FUNC GLOBAL DEFAULT 12 mProjectQL_readTemplate │ │ │ │ - 323: 0000000000153f60 4 OBJECT GLOBAL DEFAULT 24 gdebug │ │ │ │ - 324: 00000000000cf870 20776 FUNC GLOBAL DEFAULT 12 mExamine │ │ │ │ - 325: 000000000004e030 333 FUNC GLOBAL DEFAULT 12 parse_int │ │ │ │ - 326: 00000000000901e0 5 FUNC GLOBAL DEFAULT 12 mTANHdr_free_ivector │ │ │ │ - 327: 00000000000c9bb0 547 FUNC GLOBAL DEFAULT 12 mHistogram_valuePercentile │ │ │ │ - 328: 00000000000e7d30 1585 FUNC GLOBAL DEFAULT 12 mArchiveList │ │ │ │ - 329: 000000000004c7c0 31 FUNC GLOBAL DEFAULT 12 SetDistortionPlaneFirstSimple │ │ │ │ - 330: 00000000000d8240 19 FUNC GLOBAL DEFAULT 12 mCoverageCheck_swap │ │ │ │ - 331: 000000000007d630 472 FUNC GLOBAL DEFAULT 12 mViewer_parseCoordStr │ │ │ │ - 332: 0000000000068ef0 295 FUNC GLOBAL DEFAULT 12 bndDrawBox │ │ │ │ - 333: 00000000000d4d70 79 FUNC GLOBAL DEFAULT 12 mDiff_printFitsError │ │ │ │ - 334: 0000000000050680 2020 FUNC GLOBAL DEFAULT 12 cgeomBox │ │ │ │ - 335: 0000000000895540 8 OBJECT GLOBAL DEFAULT 24 gfitsbuf │ │ │ │ - 336: 00000000000e52b0 610 FUNC GLOBAL DEFAULT 12 mBackground_readFits │ │ │ │ - 337: 0000000000051800 7 FUNC GLOBAL DEFAULT 12 tsetdebug │ │ │ │ - 338: 0000000000051a20 3456 FUNC GLOBAL DEFAULT 12 topen │ │ │ │ - 339: 00000000000cd110 79 FUNC GLOBAL DEFAULT 12 mFixNaN_printFitsError │ │ │ │ - 340: 00000000000ed3b0 147 FUNC GLOBAL DEFAULT 12 mAdd_stradd │ │ │ │ - 341: 00000000000d4f20 482 FUNC GLOBAL DEFAULT 12 mDiff_readFits │ │ │ │ - 342: 00000000000c1660 147 FUNC GLOBAL DEFAULT 12 mMakeHdr_stradd │ │ │ │ - 343: 00000000000a77c0 307 FUNC GLOBAL DEFAULT 12 mProjectPP_computeOverlapPP │ │ │ │ - 344: 0000000000124880 152 OBJECT GLOBAL DEFAULT 23 grid_range │ │ │ │ - 345: 000000000005a320 9 FUNC GLOBAL DEFAULT 12 lodepng_is_alpha_type │ │ │ │ - 346: 0000000000068a10 387 FUNC GLOBAL DEFAULT 12 parsecmd │ │ │ │ - 347: 000000000004b2c0 457 FUNC GLOBAL DEFAULT 12 undistort │ │ │ │ - 348: 00000000000505b0 17 FUNC GLOBAL DEFAULT 12 cgeomPop │ │ │ │ - 349: 00000000000c8a20 2499 FUNC GLOBAL DEFAULT 12 mImgtbl │ │ │ │ - 350: 0000000000c65f50 4 OBJECT GLOBAL DEFAULT 24 haveEquinox │ │ │ │ - 351: 00000000000edc10 363 FUNC GLOBAL DEFAULT 12 mAdd_listAdd │ │ │ │ - 352: 0000000000c66080 80 OBJECT GLOBAL DEFAULT 24 cd11 │ │ │ │ - 353: 000000000005edf0 17 FUNC GLOBAL DEFAULT 12 lodepng_encode32_file │ │ │ │ - 354: 0000000000c662e0 80 OBJECT GLOBAL DEFAULT 24 cd12 │ │ │ │ - 355: 00000000000559f0 1543 FUNC GLOBAL DEFAULT 12 lodepng_huffman_code_lengths │ │ │ │ - 356: 0000000000c671c0 40 OBJECT GLOBAL DEFAULT 24 output_area │ │ │ │ - 357: 000000000070e848 4 OBJECT GLOBAL DEFAULT 24 bndNdelete │ │ │ │ - 358: 000000000004e6d0 2063 FUNC GLOBAL DEFAULT 12 redefine_pointing │ │ │ │ - 359: 000000000005a420 248 FUNC GLOBAL DEFAULT 12 lodepng_add_text │ │ │ │ - 360: 0000000000099750 3268 FUNC GLOBAL DEFAULT 12 mShrink_readFits │ │ │ │ - 361: 000000000008b020 590 FUNC GLOBAL DEFAULT 12 mTranspose_checkKeyword │ │ │ │ - 362: 0000000000c67200 40 OBJECT GLOBAL DEFAULT 24 input_area │ │ │ │ - 363: 00000000000a6220 20 FUNC GLOBAL DEFAULT 12 mProjectPP_printError │ │ │ │ - 364: 0000000000093700 118 FUNC GLOBAL DEFAULT 12 mSubimage_fixxy │ │ │ │ - 365: 0000000000093780 79 FUNC GLOBAL DEFAULT 12 mSubimage_printFitsError │ │ │ │ - 366: 0000000000059190 154 FUNC GLOBAL DEFAULT 12 lodepng_color_mode_copy │ │ │ │ - 367: 00000000000a7690 101 FUNC GLOBAL DEFAULT 12 mProjectPP_polyArea │ │ │ │ - 368: 0000000000c66020 80 OBJECT GLOBAL DEFAULT 24 crota2 │ │ │ │ - 369: 0000000000096090 79 FUNC GLOBAL DEFAULT 12 mSubCube_printFitsError │ │ │ │ - 370: 0000000000049513 92 FUNC GLOBAL DEFAULT 12 keyword_exists │ │ │ │ - 371: 00000000000f26a0 79 FUNC GLOBAL DEFAULT 12 montage_FITSerror │ │ │ │ - 372: 0000000000074210 90 FUNC GLOBAL DEFAULT 12 mViewer_frac │ │ │ │ - 373: 00000000000b32e0 413 FUNC GLOBAL DEFAULT 12 mProjectCube_UpdateBounds │ │ │ │ - 374: 0000000000c670c0 4 OBJECT GLOBAL DEFAULT 24 ncat │ │ │ │ - 375: 00000000000a2d80 147 FUNC GLOBAL DEFAULT 12 mProjectQL_stradd │ │ │ │ - 376: 00000000000493c0 168 FUNC GLOBAL DEFAULT 12 printDebug │ │ │ │ - 377: 000000000004be00 2487 FUNC GLOBAL DEFAULT 12 plane2_to_plane1_transform │ │ │ │ - 378: 000000000004e180 316 FUNC GLOBAL DEFAULT 12 replace_keyword │ │ │ │ - 379: 00000000000cdfe0 79 FUNC GLOBAL DEFAULT 12 mFitplane_printFitsError │ │ │ │ - 380: 000000000008f1d0 727 FUNC GLOBAL DEFAULT 12 mTANHdr_readTemplate │ │ │ │ - 381: 00000000000b43c0 994 FUNC GLOBAL DEFAULT 12 mProjectCube_RemoveDups │ │ │ │ - 382: 000000000005ed60 140 FUNC GLOBAL DEFAULT 12 lodepng_encode_file │ │ │ │ - 383: 0000000000c66220 80 OBJECT GLOBAL DEFAULT 24 cd21 │ │ │ │ - 384: 0000000000c65f60 80 OBJECT GLOBAL DEFAULT 24 cd22 │ │ │ │ - 385: 00000000000a1500 79 FUNC GLOBAL DEFAULT 12 mPutHdr_printFitsError │ │ │ │ - 386: 00000000000505d0 78 FUNC GLOBAL DEFAULT 12 cgeomPush │ │ │ │ - 387: 00000000000ac540 141 FUNC GLOBAL DEFAULT 12 mProject_printDir │ │ │ │ - 388: 000000000070e950 8 OBJECT GLOBAL DEFAULT 24 bndDTR │ │ │ │ - 389: 000000000070eaf8 4 OBJECT GLOBAL DEFAULT 24 mProjExec_debug │ │ │ │ - 390: 0000000000077800 3800 FUNC GLOBAL DEFAULT 12 mViewer_createColorTable │ │ │ │ - 391: 000000000005a3c0 25 FUNC GLOBAL DEFAULT 12 lodepng_get_raw_size │ │ │ │ - 392: 0000000000c67048 4 OBJECT GLOBAL DEFAULT 24 nimage │ │ │ │ - 393: 000000000005ba20 639 FUNC GLOBAL DEFAULT 12 lodepng_auto_choose_color │ │ │ │ - 394: 000000000008b840 11605 FUNC GLOBAL DEFAULT 12 mTranspose │ │ │ │ - 395: 0000000000068dd0 10 FUNC GLOBAL DEFAULT 12 bndSetDebug │ │ │ │ - 396: 00000000000518f0 7 FUNC GLOBAL DEFAULT 12 thdrcount │ │ │ │ - 397: 000000000004fd80 1804 FUNC GLOBAL DEFAULT 12 update_distort_keywords │ │ │ │ - 398: 000000000004a6b7 425 FUNC GLOBAL DEFAULT 12 url_decode │ │ │ │ - 399: 000000000006b250 110 FUNC GLOBAL DEFAULT 12 bndComputeBoundingCircle │ │ │ │ - 400: 0000000000148e0c 4 OBJECT GLOBAL DEFAULT 24 tbl_headbytes │ │ │ │ - 401: 0000000000895550 4 OBJECT GLOBAL DEFAULT 24 isRGB │ │ │ │ - 402: 00000000000504b0 9 FUNC GLOBAL DEFAULT 12 cgeomGetYcen │ │ │ │ - 403: 00000000000948c0 5082 FUNC GLOBAL DEFAULT 12 mSubimage │ │ │ │ - 404: 00000000000c8740 733 FUNC GLOBAL DEFAULT 12 mImgtbl_update_table │ │ │ │ - 405: 00000000000df050 5 FUNC GLOBAL DEFAULT 12 mBgModel_free_ivector │ │ │ │ - 406: 000000000005bca0 591 FUNC GLOBAL DEFAULT 12 lodepng_inspect │ │ │ │ - 407: 00000000000a66b0 147 FUNC GLOBAL DEFAULT 12 mProjectPP_stradd │ │ │ │ - 408: 00000000000a1570 660 FUNC GLOBAL DEFAULT 12 mPutHdr_readFits │ │ │ │ - 409: 000000000070e840 8 OBJECT GLOBAL DEFAULT 24 bndLat │ │ │ │ - 410: 00000000000d4dc0 20 FUNC GLOBAL DEFAULT 12 mDiff_printError │ │ │ │ - 411: 0000000000124520 48 OBJECT GLOBAL DEFAULT 23 fmtstring │ │ │ │ - 412: 000000000070eae8 4 OBJECT GLOBAL DEFAULT 24 bndDebug │ │ │ │ - 413: 0000000000148dd8 4 OBJECT GLOBAL DEFAULT 24 haveType │ │ │ │ - 414: 000000000008b290 987 FUNC GLOBAL DEFAULT 12 mTranspose_analyzeCTYPE │ │ │ │ - 415: 000000000006c250 91 FUNC GLOBAL DEFAULT 12 bndEqual │ │ │ │ - 416: 000000000006cb90 275 FUNC GLOBAL DEFAULT 12 bndVerticalBoundingBox │ │ │ │ - 417: 0000000000051980 109 FUNC GLOBAL DEFAULT 12 tfindkey │ │ │ │ - 418: 00000000000f85a0 48 OBJECT GLOBAL DEFAULT 14 lodepng_default_compress_settings │ │ │ │ - 419: 0000000000c67098 8 OBJECT GLOBAL DEFAULT 24 colname │ │ │ │ - 420: 000000000005fdd3 178 FUNC GLOBAL DEFAULT 12 json_free │ │ │ │ - 421: 00000000000c8010 1825 FUNC GLOBAL DEFAULT 12 mImgtbl_get_files │ │ │ │ - 422: 00000000000e8910 147 FUNC GLOBAL DEFAULT 12 mAddCube_stradd │ │ │ │ - 423: 0000000000067950 345 FUNC GLOBAL DEFAULT 12 julianToBesselianFKCorrection │ │ │ │ - 424: 000000000005fe85 748 FUNC GLOBAL DEFAULT 12 json_val │ │ │ │ - 425: 0000000000065c90 416 FUNC GLOBAL DEFAULT 12 correctForEquatorialETerms │ │ │ │ - 426: 0000000000c66210 4 OBJECT GLOBAL DEFAULT 24 haveCrota2 │ │ │ │ - 427: 00000000000517f0 7 FUNC GLOBAL DEFAULT 12 tsetlen │ │ │ │ - 428: 000000000005aae0 446 FUNC GLOBAL DEFAULT 12 lodepng_info_swap │ │ │ │ - 429: 00000000000e5260 79 FUNC GLOBAL DEFAULT 12 mBackground_printFitsError │ │ │ │ - 430: 00000000000b3540 141 FUNC GLOBAL DEFAULT 12 mProjectCube_printDir │ │ │ │ - 431: 00000000000bd310 19 FUNC GLOBAL DEFAULT 12 mMakeImg_swap │ │ │ │ - 432: 00000000000b2d30 147 FUNC GLOBAL DEFAULT 12 mProjectCube_stradd │ │ │ │ - 433: 0000000000c6639c 4 OBJECT GLOBAL DEFAULT 24 haveBlank │ │ │ │ - 434: 00000000000504c0 9 FUNC GLOBAL DEFAULT 12 cgeomGetWidth │ │ │ │ - 435: 00000000000a61d0 79 FUNC GLOBAL DEFAULT 12 mProjectPP_printFitsError │ │ │ │ - 436: 0000000000c67070 8 OBJECT GLOBAL DEFAULT 24 refval │ │ │ │ - 437: 0000000000096a20 3027 FUNC GLOBAL DEFAULT 12 mSubCube_copyData │ │ │ │ - 438: 000000000070e940 8 OBJECT GLOBAL DEFAULT 24 bndYpix │ │ │ │ - 439: 000000000005ea80 175 FUNC GLOBAL DEFAULT 12 lodepng_decode_memory │ │ │ │ - 440: 00000000000e89b0 475 FUNC GLOBAL DEFAULT 12 mAddCube_readTemplate │ │ │ │ - 441: 0000000000049747 140 FUNC GLOBAL DEFAULT 12 keyword_instance │ │ │ │ - 442: 00000000000742e0 2784 FUNC GLOBAL DEFAULT 12 mViewer_smooth_line │ │ │ │ - 443: 000000000005f2d8 2585 FUNC GLOBAL DEFAULT 12 json_struct │ │ │ │ - 444: 000000000008f4b0 3309 FUNC GLOBAL DEFAULT 12 mTANHdr_makeWCS │ │ │ │ - 445: 000000000070e830 8 OBJECT GLOBAL DEFAULT 24 tbl_rec │ │ │ │ - 446: 00000000000e7bc0 367 FUNC GLOBAL DEFAULT 12 mArchiveList_parseUrl │ │ │ │ - 447: 00000000000e8e00 73 FUNC GLOBAL DEFAULT 12 mAddCube_listIndex │ │ │ │ - 448: 0000000000059120 46 FUNC GLOBAL DEFAULT 12 lodepng_color_mode_init │ │ │ │ - 449: 0000000000068e40 63 FUNC GLOBAL DEFAULT 12 bndPush │ │ │ │ - 450: 000000000008eed0 147 FUNC GLOBAL DEFAULT 12 mTANHdr_stradd │ │ │ │ - 451: 000000000006b2c0 3981 FUNC GLOBAL DEFAULT 12 bndComputeVerticalBoundingBox │ │ │ │ - 452: 00000000000654f0 255 FUNC GLOBAL DEFAULT 12 correctCoordinateRange │ │ │ │ - 453: 00000000000bcb00 118 FUNC GLOBAL DEFAULT 12 mMakeImg_fixxy │ │ │ │ - 454: 000000000005d6b0 29 FUNC GLOBAL DEFAULT 12 lodepng_state_cleanup │ │ │ │ - 455: 00000000000510e0 132 FUNC GLOBAL DEFAULT 12 cgeomSquash │ │ │ │ - 456: 00000000000ac770 209 FUNC GLOBAL DEFAULT 12 mProject_Normalize │ │ │ │ - 457: 0000000000c67160 8 OBJECT GLOBAL DEFAULT 24 outwcs │ │ │ │ - 458: 00000000000b97e0 56 FUNC GLOBAL DEFAULT 12 mOverlaps_fileName │ │ │ │ - 459: 000000000008b270 20 FUNC GLOBAL DEFAULT 12 mTranspose_printError │ │ │ │ - 460: 0000000000077320 147 FUNC GLOBAL DEFAULT 12 mViewer_stradd │ │ │ │ - 461: 000000000004eff0 1678 FUNC GLOBAL DEFAULT 12 initdata_byheader │ │ │ │ - 462: 0000000000076f40 980 FUNC GLOBAL DEFAULT 12 mViewer_colorLookup │ │ │ │ - 463: 000000000070ea80 8 OBJECT GLOBAL DEFAULT 24 bndPoints │ │ │ │ - 464: 0000000000051930 35 FUNC GLOBAL DEFAULT 12 tkeyname │ │ │ │ - 465: 0000000000049857 118 FUNC GLOBAL DEFAULT 12 keyword_filename │ │ │ │ - 466: 00000000000accd0 669 FUNC GLOBAL DEFAULT 12 mProject_SegSegIntersect │ │ │ │ - 467: 000000000005a310 12 FUNC GLOBAL DEFAULT 12 lodepng_is_greyscale_type │ │ │ │ - 468: 000000000005a530 503 FUNC GLOBAL DEFAULT 12 lodepng_add_itext │ │ │ │ - 469: 00000000000a6f10 570 FUNC GLOBAL DEFAULT 12 mProjectPP_BorderSetup │ │ │ │ - 470: 000000000004cd70 3692 FUNC GLOBAL DEFAULT 12 Initialize_TwoPlane │ │ │ │ - 471: 000000000007a750 3291 FUNC GLOBAL DEFAULT 12 mViewer_getRange │ │ │ │ - 472: 00000000000b2dd0 1290 FUNC GLOBAL DEFAULT 12 mProjectCube_readTemplate │ │ │ │ - 473: 00000000000585f0 389 FUNC GLOBAL DEFAULT 12 lodepng_zlib_decompress │ │ │ │ - 474: 000000000070a3c0 4 OBJECT GLOBAL DEFAULT 24 coord_debug │ │ │ │ - 475: 00000000000ac850 520 FUNC GLOBAL DEFAULT 12 mProject_SaveVertex │ │ │ │ - 476: 0000000000052a00 97 FUNC GLOBAL DEFAULT 12 tnull │ │ │ │ - 477: 0000000000049c83 151 FUNC GLOBAL DEFAULT 12 unescape_url │ │ │ │ - 478: 0000000000076570 927 FUNC GLOBAL DEFAULT 12 mViewer_label_length │ │ │ │ - 479: 000000000006c2b0 1315 FUNC GLOBAL DEFAULT 12 bndInitialize │ │ │ │ - 480: 0000000000153b38 4 OBJECT GLOBAL DEFAULT 24 debugLevel │ │ │ │ - 481: 00000000000589f0 5 FUNC GLOBAL DEFAULT 12 lodepng_chunk_length │ │ │ │ - 482: 000000000070eb14 4 OBJECT GLOBAL DEFAULT 24 mFitExec_debug │ │ │ │ - 483: 00000000000c6190 6331 FUNC GLOBAL DEFAULT 12 mImgtbl_get_hdr │ │ │ │ - 484: 00000000000acf70 21 FUNC GLOBAL DEFAULT 12 mProject_Girard │ │ │ │ - 485: 00000000000558a0 5 FUNC GLOBAL DEFAULT 12 lodepng_read32bitInt │ │ │ │ - 486: 00000000000708c0 8878 FUNC GLOBAL DEFAULT 12 mViewer_makeGrid │ │ │ │ - 487: 00000000000bc920 472 FUNC GLOBAL DEFAULT 12 mMakeImg_parseCoordStr │ │ │ │ - 488: 00000000000e8860 103 FUNC GLOBAL DEFAULT 12 mAddCube_printFitsError │ │ │ │ - 489: 000000000005a410 5 FUNC GLOBAL DEFAULT 12 lodepng_clear_text │ │ │ │ - 490: 0000000000adf460 4 OBJECT GLOBAL DEFAULT 24 nbin │ │ │ │ - 491: 000000000005fcf1 226 FUNC GLOBAL DEFAULT 12 json_stripblanks │ │ │ │ - 492: 0000000000c66340 80 OBJECT GLOBAL DEFAULT 24 pc11 │ │ │ │ - 493: 0000000000c661c0 80 OBJECT GLOBAL DEFAULT 24 pc12 │ │ │ │ - 494: 00000000000516d0 281 FUNC GLOBAL DEFAULT 12 cgeomCompare │ │ │ │ - 495: 00000000000b2230 1061 FUNC GLOBAL DEFAULT 12 mProjectCube_parseLine │ │ │ │ - 496: 00000000000901f0 1379 FUNC GLOBAL DEFAULT 12 mTANHdr_gaussj │ │ │ │ - 497: 0000000000061450 2702 FUNC GLOBAL DEFAULT 12 precessJulianWithProperMotion │ │ │ │ - 498: 000000000005ec60 190 FUNC GLOBAL DEFAULT 12 lodepng_encode_memory │ │ │ │ - 499: 0000000000063f60 889 FUNC GLOBAL DEFAULT 12 convertGalToEqu │ │ │ │ - 500: 00000000000edd80 13601 FUNC GLOBAL DEFAULT 12 mAdd │ │ │ │ - 501: 00000000000ecf50 1000 FUNC GLOBAL DEFAULT 12 mAdd_parseLine │ │ │ │ - 502: 0000000000c662d0 4 OBJECT GLOBAL DEFAULT 24 haveCD11 │ │ │ │ - 503: 0000000000c66018 4 OBJECT GLOBAL DEFAULT 24 haveCD12 │ │ │ │ - 504: 00000000000f3180 109 FUNC GLOBAL DEFAULT 12 montage_checkFile │ │ │ │ - 505: 000000000007b870 2710 FUNC GLOBAL DEFAULT 12 mViewer_coord_label │ │ │ │ - 506: 00000000000a27e0 20 FUNC GLOBAL DEFAULT 12 mProjectQL_printError │ │ │ │ - 507: 00000000000504d0 9 FUNC GLOBAL DEFAULT 12 cgeomGetHeight │ │ │ │ - 508: 0000000000069bd0 357 FUNC GLOBAL DEFAULT 12 bndDrawCircle │ │ │ │ - 509: 0000000000adf478 8 OBJECT GLOBAL DEFAULT 24 fitsbuf │ │ │ │ - 510: 0000000000124568 4 OBJECT GLOBAL DEFAULT 23 japply │ │ │ │ - 511: 0000000000c67180 40 OBJECT GLOBAL DEFAULT 24 output │ │ │ │ - 512: 000000000005ed40 22 FUNC GLOBAL DEFAULT 12 lodepng_encode24 │ │ │ │ - 513: 000000000070eb28 8 OBJECT GLOBAL DEFAULT 24 npix │ │ │ │ - 514: 000000000005a3e0 42 FUNC GLOBAL DEFAULT 12 lodepng_get_raw_size_lct │ │ │ │ - 515: 0000000000058a80 11 FUNC GLOBAL DEFAULT 12 lodepng_chunk_ancillary │ │ │ │ - 516: 00000000000e50ff 115 FUNC GLOBAL DEFAULT 12 mBestImage_Dot │ │ │ │ - 517: 0000000000148dd0 4 OBJECT GLOBAL DEFAULT 24 haveNull │ │ │ │ - 518: 0000000000051820 7 FUNC GLOBAL DEFAULT 12 tlen │ │ │ │ - 519: 00000000000ac480 177 FUNC GLOBAL DEFAULT 12 mProject_PrintPolygon │ │ │ │ - 520: 0000000000c65fc0 80 OBJECT GLOBAL DEFAULT 24 pc21 │ │ │ │ - 521: 0000000000c66280 80 OBJECT GLOBAL DEFAULT 24 pc22 │ │ │ │ - 522: 0000000000050490 13 FUNC GLOBAL DEFAULT 12 cgeomSetDebug │ │ │ │ - 523: 0000000000095ca0 118 FUNC GLOBAL DEFAULT 12 mSubCube_fixxy │ │ │ │ - 524: 0000000000050e70 59 FUNC GLOBAL DEFAULT 12 cgeomCopy │ │ │ │ - 525: 00000000000901a0 58 FUNC GLOBAL DEFAULT 12 mTANHdr_ivector │ │ │ │ - 526: 00000000000e8e50 45 FUNC GLOBAL DEFAULT 12 mAddCube_allocError │ │ │ │ - 527: 00000000000a7150 346 FUNC GLOBAL DEFAULT 12 mProjectPP_BorderRange │ │ │ │ - 528: 0000000000c65e88 8 OBJECT GLOBAL DEFAULT 24 dtr │ │ │ │ - 529: 0000000000148e00 8 OBJECT GLOBAL DEFAULT 24 tbl_rec_string │ │ │ │ - 530: 000000000005b320 1782 FUNC GLOBAL DEFAULT 12 get_color_profile │ │ │ │ - 531: 0000000000055990 83 FUNC GLOBAL DEFAULT 12 lodepng_save_file │ │ │ │ - 532: 0000000000c660d4 4 OBJECT GLOBAL DEFAULT 24 haveCD21 │ │ │ │ - 533: 000000000006a170 4306 FUNC GLOBAL DEFAULT 12 bndComputeBoundingBox │ │ │ │ - 534: 00000000000e8ce0 273 FUNC GLOBAL DEFAULT 12 mAddCube_listDelete │ │ │ │ - 535: 0000000000c66398 4 OBJECT GLOBAL DEFAULT 24 haveCD22 │ │ │ │ - 536: 0000000000148e08 4 OBJECT GLOBAL DEFAULT 24 tbl_reclen │ │ │ │ - 537: 000000000008e5d0 2295 FUNC GLOBAL DEFAULT 12 mTANHdr_extractCD │ │ │ │ - 538: 0000000000058a20 95 FUNC GLOBAL DEFAULT 12 lodepng_chunk_type_equals │ │ │ │ - 539: 0000000000148df0 8 OBJECT GLOBAL DEFAULT 24 tbl_typ_string │ │ │ │ - 540: 000000000004dee0 333 FUNC GLOBAL DEFAULT 12 parse_double │ │ │ │ - 541: 000000000005ed20 22 FUNC GLOBAL DEFAULT 12 lodepng_encode32 │ │ │ │ - 542: 00000000000d8450 889 FUNC GLOBAL DEFAULT 12 mCoverageCheck_SegSegIntersect │ │ │ │ - 543: 00000000000527a0 560 FUNC GLOBAL DEFAULT 12 tread │ │ │ │ - 544: 00000000000701a0 935 FUNC GLOBAL DEFAULT 12 mViewer_latitude_label │ │ │ │ - 545: 00000000000c9de0 975 FUNC GLOBAL DEFAULT 12 mHistogram_erfinv │ │ │ │ - 546: 000000000070e900 56 OBJECT GLOBAL DEFAULT 24 bndCorner1 │ │ │ │ - 547: 000000000070ea40 56 OBJECT GLOBAL DEFAULT 24 bndCorner2 │ │ │ │ - 548: 000000000070e8c0 56 OBJECT GLOBAL DEFAULT 24 bndCorner3 │ │ │ │ - 549: 000000000070ea00 56 OBJECT GLOBAL DEFAULT 24 bndCorner4 │ │ │ │ - 550: 000000000009d3c0 79 FUNC GLOBAL DEFAULT 12 mShrinkCube_printFitsError │ │ │ │ - 551: 0000000000059180 5 FUNC GLOBAL DEFAULT 12 lodepng_color_mode_cleanup │ │ │ │ - 552: 0000000000125bc0 4 OBJECT GLOBAL DEFAULT 24 keyStdout │ │ │ │ - 553: 00000000000ca210 3265 FUNC GLOBAL DEFAULT 12 mHistogram_getRange │ │ │ │ - 554: 00000000000e7010 2236 FUNC GLOBAL DEFAULT 12 mArchiveGet │ │ │ │ - 555: 000000000004936f 81 FUNC GLOBAL DEFAULT 12 keyword_count │ │ │ │ - 556: 00000000000d5110 12591 FUNC GLOBAL DEFAULT 12 mDiff │ │ │ │ - 557: 0000000000058b40 17 FUNC GLOBAL DEFAULT 12 lodepng_chunk_next │ │ │ │ - 558: 00000000000ed7b0 7 FUNC GLOBAL DEFAULT 12 mAdd_listCount │ │ │ │ - 559: 000000000070e860 72 OBJECT GLOBAL DEFAULT 24 bndDeprojMatrix │ │ │ │ - 560: 0000000000124480 8 OBJECT GLOBAL DEFAULT 23 RA_MOVING │ │ │ │ - 561: 0000000000065810 551 FUNC GLOBAL DEFAULT 12 getEclETermCorrection │ │ │ │ - 562: 00000000000b3a50 203 FUNC GLOBAL DEFAULT 12 mProjectCube_UpdateInteriorFlag │ │ │ │ - 563: 000000000005bef0 6033 FUNC GLOBAL DEFAULT 12 lodepng_decode │ │ │ │ - 564: 0000000000c661a0 8 OBJECT GLOBAL DEFAULT 24 fout │ │ │ │ - 565: 0000000000c66070 4 OBJECT GLOBAL DEFAULT 24 mTANHdr_debug │ │ │ │ - 566: 000000000007b590 127 FUNC GLOBAL DEFAULT 12 mViewer_getPixel │ │ │ │ - 567: 00000000000e8c10 90 FUNC GLOBAL DEFAULT 12 mAddCube_avg_count │ │ │ │ - 568: 00000000000d8320 100 FUNC GLOBAL DEFAULT 12 mCoverageCheck_Between │ │ │ │ - 569: 00000000000ac690 104 FUNC GLOBAL DEFAULT 12 mProject_DirectionCalculator │ │ │ │ - 570: 0000000000895548 8 OBJECT GLOBAL DEFAULT 24 rfitsbuf │ │ │ │ - 571: 00000000000b21b0 118 FUNC GLOBAL DEFAULT 12 mProjectCube_fixxy │ │ │ │ - 572: 00000000000b47b0 2649 FUNC GLOBAL DEFAULT 12 mProjectCube_ComputeIntersection │ │ │ │ - 573: 00000000000b35d0 130 FUNC GLOBAL DEFAULT 12 mProjectCube_Cross │ │ │ │ - 574: 000000000004a330 450 FUNC GLOBAL DEFAULT 12 html_encode │ │ │ │ - 575: 0000000000046d81 37 FUNC GLOBAL DEFAULT 12 keyword_workdir │ │ │ │ - 576: 0000000000c65f00 80 OBJECT GLOBAL DEFAULT 24 epoch │ │ │ │ - 577: 0000000000c660e0 80 OBJECT GLOBAL DEFAULT 24 equinox │ │ │ │ - 578: 0000000000051900 35 FUNC GLOBAL DEFAULT 12 thdrline │ │ │ │ - 579: 00000000000e8e80 544 FUNC GLOBAL DEFAULT 12 mAddCube_avg_median │ │ │ │ - 580: 0000000000058ac0 5 FUNC GLOBAL DEFAULT 12 lodepng_chunk_data_const │ │ │ │ - 581: 00000000000691d0 279 FUNC GLOBAL DEFAULT 12 bndDrawSkyPoints │ │ │ │ - 582: 0000000000c670a0 4 OBJECT GLOBAL DEFAULT 24 replace │ │ │ │ - 583: 000000000070e828 8 OBJECT GLOBAL DEFAULT 24 ffp_FITS_In │ │ │ │ - 584: 00000000000499f1 338 FUNC GLOBAL DEFAULT 12 fmakeword │ │ │ │ - 585: 000000000006ce60 147 FUNC GLOBAL DEFAULT 12 mProjExec_stradd │ │ │ │ - 586: 00000000000b3b20 138 FUNC GLOBAL DEFAULT 12 mProjectCube_SaveSharedSeg │ │ │ │ - 587: 0000000000068e80 108 FUNC GLOBAL DEFAULT 12 bndPrintStack │ │ │ │ - 588: 000000000070e958 8 OBJECT GLOBAL DEFAULT 24 bndRadius │ │ │ │ - 589: 0000000000078e70 736 FUNC GLOBAL DEFAULT 12 mViewer_percentileLevel │ │ │ │ - 590: 000000000006a070 71 FUNC GLOBAL DEFAULT 12 bndCopy │ │ │ │ - 591: 00000000000504f0 188 FUNC GLOBAL DEFAULT 12 cgeomFindLowest │ │ │ │ - 592: 0000000000c67058 8 OBJECT GLOBAL DEFAULT 24 width │ │ │ │ - 593: 00000000000d82f0 37 FUNC GLOBAL DEFAULT 12 mCoverageCheck_Dot │ │ │ │ - 594: 0000000000077680 118 FUNC GLOBAL DEFAULT 12 mViewer_fixxy │ │ │ │ - 595: 00000000000f1c20 8 FUNC GLOBAL DEFAULT 12 montage_getWCS │ │ │ │ - 596: 00000000000cf840 37 FUNC GLOBAL DEFAULT 12 mExamine_radCompare │ │ │ │ - 597: 00000000000c1860 16081 FUNC GLOBAL DEFAULT 12 mMakeHdr │ │ │ │ - 598: 00000000000cc430 79 FUNC GLOBAL DEFAULT 12 mGetHdr_printFitsError │ │ │ │ - 599: 000000000004ef70 116 FUNC GLOBAL DEFAULT 12 closefitsfile │ │ │ │ - 600: 0000000000124680 8 OBJECT GLOBAL DEFAULT 23 tolerance │ │ │ │ - 601: 00000000000c5740 2634 FUNC GLOBAL DEFAULT 12 mImgtbl_print_rec │ │ │ │ - 602: 00000000000692f0 46 FUNC GLOBAL DEFAULT 12 bndAdd │ │ │ │ - 603: 0000000000c660d0 4 OBJECT GLOBAL DEFAULT 24 order │ │ │ │ - 604: 00000000000f1c10 8 FUNC GLOBAL DEFAULT 12 montage_getHdr │ │ │ │ - 605: 00000000000b9ac0 709 FUNC GLOBAL DEFAULT 12 mOverlaps_SegSegIntersect │ │ │ │ - 606: 000000000005b2b0 39 FUNC GLOBAL DEFAULT 12 lodepng_color_profile_init │ │ │ │ - 607: 0000000000076e60 215 FUNC GLOBAL DEFAULT 12 mViewer_hexVal │ │ │ │ - 608: 000000000006d0c0 6600 FUNC GLOBAL DEFAULT 12 mProjExec │ │ │ │ - 609: 0000000000124020 1024 OBJECT GLOBAL DEFAULT 23 tmpdir │ │ │ │ - 610: 0000000000093970 781 FUNC GLOBAL DEFAULT 12 mSubimage_copyHeaderInfo │ │ │ │ - 611: 0000000000079150 542 FUNC GLOBAL DEFAULT 12 mViewer_valuePercentile │ │ │ │ - 612: 00000000000514c0 418 FUNC GLOBAL DEFAULT 12 cgeomInit │ │ │ │ - 613: 00000000000cd310 3265 FUNC GLOBAL DEFAULT 12 mFixNaN │ │ │ │ - 614: 00000000000964c0 1363 FUNC GLOBAL DEFAULT 12 mSubCube_copyHeaderInfo │ │ │ │ - 615: 00000000000a2360 1061 FUNC GLOBAL DEFAULT 12 mProjectQL_parseLine │ │ │ │ - 616: 000000000070eb40 0x186a00 OBJECT GLOBAL DEFAULT 24 datalev │ │ │ │ - 617: 0000000000adf470 8 OBJECT GLOBAL DEFAULT 24 rmax │ │ │ │ - 618: 000000000007b610 604 FUNC GLOBAL DEFAULT 12 mViewer_addOverlay │ │ │ │ - 619: 0000000000060180 339 FUNC GLOBAL DEFAULT 12 checkFormat │ │ │ │ - 620: 00000000000e78d0 327 FUNC GLOBAL DEFAULT 12 mArchiveList_tcp_connect │ │ │ │ - 621: 00000000000ed7c0 273 FUNC GLOBAL DEFAULT 12 mAdd_listDelete │ │ │ │ - 622: 0000000000c66218 8 OBJECT GLOBAL DEFAULT 24 pcdelt1 │ │ │ │ - 623: 0000000000c66010 8 OBJECT GLOBAL DEFAULT 24 pcdelt2 │ │ │ │ - 624: 0000000000958a60 0x186a00 OBJECT GLOBAL DEFAULT 24 chist │ │ │ │ - 625: 00000000001257a0 8 OBJECT GLOBAL DEFAULT 24 keydebug │ │ │ │ - 626: 0000000000124478 8 OBJECT GLOBAL DEFAULT 23 DEC_MOVING │ │ │ │ - 627: 000000000070eb18 4 OBJECT GLOBAL DEFAULT 24 mDiffExec_debug │ │ │ │ - 628: 00000000000b2660 79 FUNC GLOBAL DEFAULT 12 mProjectCube_printFitsError │ │ │ │ - 629: 000000000005aca0 1549 FUNC GLOBAL DEFAULT 12 lodepng_convert │ │ │ │ - 630: 00000000000acb30 138 FUNC GLOBAL DEFAULT 12 mProject_SaveSharedSeg │ │ │ │ - 631: 00000000000e4f24 181 FUNC GLOBAL DEFAULT 12 mBestImage_stradd │ │ │ │ - 632: 00000000001247e0 152 OBJECT GLOBAL DEFAULT 23 grid_space │ │ │ │ - 633: 0000000000063760 317 FUNC GLOBAL DEFAULT 12 degreeToSex │ │ │ │ - 634: 00000000000ca1b0 86 FUNC GLOBAL DEFAULT 12 mHistogram_snpinv │ │ │ │ - 635: 00000000000f1c30 147 FUNC GLOBAL DEFAULT 12 montage_strAdd │ │ │ │ - 636: 00000000000e5172 201 FUNC GLOBAL DEFAULT 12 mBestImage_Normalize │ │ │ │ - 637: 0000000000068de0 59 FUNC GLOBAL DEFAULT 12 bndFree │ │ │ │ - 638: 00000000000504e0 9 FUNC GLOBAL DEFAULT 12 cgeomGetAngle │ │ │ │ - 639: 00000000000661f0 416 FUNC GLOBAL DEFAULT 12 correctForEclipticETerms │ │ │ │ - 640: 00000000000ed450 427 FUNC GLOBAL DEFAULT 12 mAdd_readTemplate │ │ │ │ - 641: 00000000000aca60 203 FUNC GLOBAL DEFAULT 12 mProject_UpdateInteriorFlag │ │ │ │ - 642: 000000000007d810 55304 FUNC GLOBAL DEFAULT 12 mViewer │ │ │ │ - 643: 0000000000125bc4 4 OBJECT GLOBAL DEFAULT 24 flag │ │ │ │ - 644: 000000000007d430 283 FUNC GLOBAL DEFAULT 12 mViewer_draw_label │ │ │ │ - 645: 0000000000125bc8 4 OBJECT GLOBAL DEFAULT 24 showChars │ │ │ │ - 646: 00000000000df040 12 FUNC GLOBAL DEFAULT 12 mBgModel_ivector │ │ │ │ - 647: 00000000000ad3d0 994 FUNC GLOBAL DEFAULT 12 mProject_RemoveDups │ │ │ │ - 648: 00000000000e5240 20 FUNC GLOBAL DEFAULT 12 mBackground_printError │ │ │ │ - 649: 0000000000049b43 246 FUNC GLOBAL DEFAULT 12 makeword │ │ │ │ - 650: 0000000000c65e80 4 OBJECT GLOBAL DEFAULT 24 havePC11 │ │ │ │ - 651: 0000000000c66130 4 OBJECT GLOBAL DEFAULT 24 havePC12 │ │ │ │ - 652: 0000000000c67640 1024 OBJECT GLOBAL DEFAULT 24 output_area_file │ │ │ │ - 653: 0000000000c67080 8 OBJECT GLOBAL DEFAULT 24 flat │ │ │ │ - 654: 0000000000049965 140 FUNC GLOBAL DEFAULT 12 keyword_info_unsafe │ │ │ │ - 655: 0000000000051960 25 FUNC GLOBAL DEFAULT 12 tkeyval │ │ │ │ - 656: 00000000000996e0 79 FUNC GLOBAL DEFAULT 12 mShrink_printFitsError │ │ │ │ - 657: 000000000008e5a0 45 FUNC GLOBAL DEFAULT 12 mTANHdr_fixxy │ │ │ │ - 658: 00000000000aaed0 118 FUNC GLOBAL DEFAULT 12 mProject_fixxy │ │ │ │ - 659: 000000000007c310 1491 FUNC GLOBAL DEFAULT 12 mViewer_longitude_line │ │ │ │ - 660: 00000000000ac5d0 130 FUNC GLOBAL DEFAULT 12 mProject_Cross │ │ │ │ - 661: 0000000000c66390 8 OBJECT GLOBAL DEFAULT 24 ap │ │ │ │ - 662: 00000000000a22e0 118 FUNC GLOBAL DEFAULT 12 mProjectQL_fixxy │ │ │ │ - 663: 000000000006ccb0 275 FUNC GLOBAL DEFAULT 12 bndBoundingBox │ │ │ │ - 664: 00000000000b9990 100 FUNC GLOBAL DEFAULT 12 mOverlaps_Between │ │ │ │ - 665: 0000000000067100 2116 FUNC GLOBAL DEFAULT 12 besselianToJulianFKCorrection │ │ │ │ - 666: 00000000000518b0 38 FUNC GLOBAL DEFAULT 12 tinfo │ │ │ │ - 667: 000000000009d410 20 FUNC GLOBAL DEFAULT 12 mShrinkCube_printError │ │ │ │ - 668: 000000000009a420 12179 FUNC GLOBAL DEFAULT 12 mShrink │ │ │ │ - 669: 00000000000667b0 33 FUNC GLOBAL DEFAULT 12 interpolateLinear │ │ │ │ - 670: 00000000000ce070 865 FUNC GLOBAL DEFAULT 12 mFitplane_gaussj │ │ │ │ - 671: 0000000000046d68 25 FUNC GLOBAL DEFAULT 12 keyword_debug │ │ │ │ - 672: 000000000004f680 1764 FUNC GLOBAL DEFAULT 12 initdata_byfile │ │ │ │ - 673: 00000000000d4a50 792 FUNC GLOBAL DEFAULT 12 mDiff_parseLine │ │ │ │ - 674: 000000000012456c 4 OBJECT GLOBAL DEFAULT 23 iway │ │ │ │ - 675: 0000000000c6601c 4 OBJECT GLOBAL DEFAULT 24 havePC21 │ │ │ │ - 676: 00000000000ed6e0 102 FUNC GLOBAL DEFAULT 12 mAdd_avg_sum │ │ │ │ - 677: 0000000000c662d8 4 OBJECT GLOBAL DEFAULT 24 havePC22 │ │ │ │ - 678: 0000000000c66140 80 OBJECT GLOBAL DEFAULT 24 cdelt1 │ │ │ │ - 679: 0000000000c65ea0 80 OBJECT GLOBAL DEFAULT 24 cdelt2 │ │ │ │ - 680: 00000000000c94f0 999 FUNC GLOBAL DEFAULT 12 mHistogram_parseRange │ │ │ │ - 681: 00000000000ce060 5 FUNC GLOBAL DEFAULT 12 mFitplane_free_ivector │ │ │ │ - 682: 00000000000a6d70 410 FUNC GLOBAL DEFAULT 12 mProjectPP_UpdateBounds │ │ │ │ - 683: 0000000000c66190 8 OBJECT GLOBAL DEFAULT 24 bp │ │ │ │ - 684: 000000000005ee30 1192 FUNC GLOBAL DEFAULT 12 lodepng_error_text │ │ │ │ - 685: 00000000000777b0 79 FUNC GLOBAL DEFAULT 12 mViewer_printFitsError │ │ │ │ - 686: 0000000000148dd4 4 OBJECT GLOBAL DEFAULT 24 haveUnit │ │ │ │ - 687: 000000000008b670 79 FUNC GLOBAL DEFAULT 12 mTranspose_printFitsError │ │ │ │ - 688: 000000000004dd00 158 FUNC GLOBAL DEFAULT 12 Initialize_TwoPlane_BothDistort │ │ │ │ - 689: 000000000004b490 2411 FUNC GLOBAL DEFAULT 12 plane1_to_plane2_transform │ │ │ │ - 690: 0000000000049653 244 FUNC GLOBAL DEFAULT 12 keyword_value_stripped │ │ │ │ - 691: 0000000000c663a0 4 OBJECT GLOBAL DEFAULT 24 nborder │ │ │ │ - 692: 00000000000633e0 442 FUNC GLOBAL DEFAULT 12 degreeToDMS │ │ │ │ - 693: 00000000000b5510 16932 FUNC GLOBAL DEFAULT 12 mProjectCube │ │ │ │ - 694: 0000000000c661b0 8 OBJECT GLOBAL DEFAULT 24 ycorrection │ │ │ │ - 695: 000000000007cf90 1183 FUNC GLOBAL DEFAULT 12 mViewer_draw_boundary │ │ │ │ - 696: 00000000000ed930 45 FUNC GLOBAL DEFAULT 12 mAdd_allocError │ │ │ │ - 697: 00000000000f8580 32 OBJECT GLOBAL DEFAULT 14 lodepng_default_decompress_settings │ │ │ │ - 698: 0000000000058aa0 11 FUNC GLOBAL DEFAULT 12 lodepng_chunk_safetocopy │ │ │ │ - 699: 0000000000c670c8 8 OBJECT GLOBAL DEFAULT 24 sys │ │ │ │ - 700: 00000000000e8c70 91 FUNC GLOBAL DEFAULT 12 mAddCube_sort │ │ │ │ - 701: 00000000000cd0f0 20 FUNC GLOBAL DEFAULT 12 mFixNaN_printError │ │ │ │ - 702: 00000000000a34e0 568 FUNC GLOBAL DEFAULT 12 mProjectQL_BorderSetup │ │ │ │ - 703: 00000000000bd1c0 79 FUNC GLOBAL DEFAULT 12 mMakeImg_printFitsError │ │ │ │ - 704: 00000000000e4fd9 294 FUNC GLOBAL DEFAULT 12 mBestImage_Cross │ │ │ │ - 705: 0000000000076490 217 FUNC GLOBAL DEFAULT 12 mViewer_curve │ │ │ │ - 706: 00000000000b5210 768 FUNC GLOBAL DEFAULT 12 mProjectCube_computeOverlap │ │ │ │ - 707: 00000000000ae540 15467 FUNC GLOBAL DEFAULT 12 mProject │ │ │ │ - 708: 00000000000a1550 20 FUNC GLOBAL DEFAULT 12 mPutHdr_printError │ │ │ │ - 709: 000000000005a850 647 FUNC GLOBAL DEFAULT 12 lodepng_info_copy │ │ │ │ - 710: 0000000000067ef0 2614 FUNC GLOBAL DEFAULT 12 ccalc │ │ │ │ - 711: 00000000000d87d0 147 FUNC GLOBAL DEFAULT 12 mCoverageCheck_stradd │ │ │ │ - 712: 00000000000e7ac0 248 FUNC GLOBAL DEFAULT 12 mArchiveList_url_encode │ │ │ │ - 713: 00000000000a6240 1127 FUNC GLOBAL DEFAULT 12 mProjectPP_readFits │ │ │ │ - 714: 00000000000f1cf0 2466 FUNC GLOBAL DEFAULT 12 montage_fitsCheck │ │ │ │ - 715: 000000000070ea88 8 OBJECT GLOBAL DEFAULT 24 bndLon │ │ │ │ - 716: 000000000009d430 3524 FUNC GLOBAL DEFAULT 12 mShrinkCube_readFits │ │ │ │ - 717: 0000000000064ab0 686 FUNC GLOBAL DEFAULT 12 convertEquToEcl │ │ │ │ - 718: 000000000008b760 217 FUNC GLOBAL DEFAULT 12 mTranspose_transform │ │ │ │ - 719: 00000000000f1370 56 FUNC GLOBAL DEFAULT 12 montage_fileName │ │ │ │ - 720: 00000000000667e0 189 FUNC GLOBAL DEFAULT 12 interpolateBilinear │ │ │ │ - 721: 00000000000cbc40 146 FUNC GLOBAL DEFAULT 12 mHdr_readline │ │ │ │ - 722: 0000000000093c80 2418 FUNC GLOBAL DEFAULT 12 mSubimage_copyData │ │ │ │ - 723: 00000000000bcb80 584 FUNC GLOBAL DEFAULT 12 mMakeImg_parseLine │ │ │ │ - 724: 00000000000731f0 3750 FUNC GLOBAL DEFAULT 12 mViewer_symbol │ │ │ │ - 725: 0000000000049d1a 116 FUNC GLOBAL DEFAULT 12 x2c │ │ │ │ - 726: 0000000000052c10 52 FUNC GLOBAL DEFAULT 12 isBlank │ │ │ │ - 727: 0000000000c65ef0 4 OBJECT GLOBAL DEFAULT 24 haveCdelt1 │ │ │ │ - 728: 0000000000c65f54 4 OBJECT GLOBAL DEFAULT 24 haveCdelt2 │ │ │ │ - 729: 000000000070d780 4 OBJECT GLOBAL DEFAULT 24 wcs_debug │ │ │ │ - 730: 00000000000c93f0 176 FUNC GLOBAL DEFAULT 12 mHistogram_getPlanes │ │ │ │ - 731: 0000000000c67088 8 OBJECT GLOBAL DEFAULT 24 noise │ │ │ │ - 732: 00000000000b3480 177 FUNC GLOBAL DEFAULT 12 mProjectCube_PrintPolygon │ │ │ │ - 733: 000000000005a340 51 FUNC GLOBAL DEFAULT 12 lodepng_has_palette_alpha │ │ │ │ - 734: 0000000000074270 106 FUNC GLOBAL DEFAULT 12 mViewer_invfrac │ │ │ │ - 735: 00000000001244b0 8 OBJECT GLOBAL DEFAULT 23 RefinedCRVAL1 │ │ │ │ - 736: 00000000001244a8 8 OBJECT GLOBAL DEFAULT 23 RefinedCRVAL2 │ │ │ │ - 737: 0000000000058b10 41 FUNC GLOBAL DEFAULT 12 lodepng_chunk_generate_crc │ │ │ │ - 738: 00000000000a1810 2766 FUNC GLOBAL DEFAULT 12 mPutHdr │ │ │ │ - 739: 0000000000058a90 11 FUNC GLOBAL DEFAULT 12 lodepng_chunk_private │ │ │ │ - 740: 00000000000560b0 3769 FUNC GLOBAL DEFAULT 12 lodepng_inflate │ │ │ │ - 741: 00000000000558b0 216 FUNC GLOBAL DEFAULT 12 lodepng_load_file │ │ │ │ - 742: 0000000000060370 4311 FUNC GLOBAL DEFAULT 12 sexToDegree │ │ │ │ - 743: 000000000006ea90 1754 FUNC GLOBAL DEFAULT 12 mDiffFitExec │ │ │ │ - 744: 0000000000069020 180 FUNC GLOBAL DEFAULT 12 bndDrawOutline │ │ │ │ - 745: 00000000000a75b0 217 FUNC GLOBAL DEFAULT 12 mProjectPP_rectClip │ │ │ │ - 746: 0000000000c670b8 8 OBJECT GLOBAL DEFAULT 24 cat_file │ │ │ │ - 747: 0000000000064660 283 FUNC GLOBAL DEFAULT 12 computeEquPole │ │ │ │ - 748: 0000000000059230 124 FUNC GLOBAL DEFAULT 12 lodepng_palette_add │ │ │ │ - 749: 00000000000b3f60 21 FUNC GLOBAL DEFAULT 12 mProjectCube_Girard │ │ │ │ - 750: 00000000000f13b0 108 FUNC GLOBAL DEFAULT 12 montage_debugCheck │ │ │ │ - 751: 000000000006f630 912 FUNC GLOBAL DEFAULT 12 mDiffExec │ │ │ │ - 752: 000000000008ef70 307 FUNC GLOBAL DEFAULT 12 mTANHdr_distance │ │ │ │ - 753: 00000000000ac700 100 FUNC GLOBAL DEFAULT 12 mProject_Between │ │ │ │ - 754: 00000000000f12b0 190 FUNC GLOBAL DEFAULT 12 montage_filePath │ │ │ │ - 755: 00000000000498cd 152 FUNC GLOBAL DEFAULT 12 keyword_info │ │ │ │ - 756: 0000000000c662d4 4 OBJECT GLOBAL DEFAULT 24 haveEpoch │ │ │ │ - 757: 00000000000ed960 544 FUNC GLOBAL DEFAULT 12 mAdd_avg_median │ │ │ │ - 758: 0000000000148de0 8 OBJECT GLOBAL DEFAULT 24 tbl_nul_string │ │ │ │ - 759: 00000000000ed340 79 FUNC GLOBAL DEFAULT 12 mAdd_printFitsError │ │ │ │ - 760: 00000000000ce3e0 5212 FUNC GLOBAL DEFAULT 12 mFitplane │ │ │ │ - 761: 00000000000a3720 362 FUNC GLOBAL DEFAULT 12 mProjectQL_BorderRange │ │ │ │ - 762: 00000000000d8410 49 FUNC GLOBAL DEFAULT 12 mCoverageCheck_Reverse │ │ │ │ - 763: 0000000000058b80 153 FUNC GLOBAL DEFAULT 12 lodepng_chunk_append │ │ │ │ - 764: 0000000000c671e8 4 OBJECT GLOBAL DEFAULT 24 mDiff_debug │ │ │ │ - 765: 00000000000ab380 79 FUNC GLOBAL DEFAULT 12 mProject_printFitsError │ │ │ │ - 766: 00000000000b9960 37 FUNC GLOBAL DEFAULT 12 mOverlaps_Dot │ │ │ │ - 767: 000000000004b0e4 469 FUNC GLOBAL DEFAULT 12 wwwFooter │ │ │ │ - 768: 0000000000097600 1140 FUNC GLOBAL DEFAULT 12 mSubCube_dataRange │ │ │ │ - 769: 00000000000e88d0 52 FUNC GLOBAL DEFAULT 12 mAddCube_printError │ │ │ │ - 770: 0000000000124450 8 OBJECT GLOBAL DEFAULT 23 RefinedCD11 │ │ │ │ - 771: 00000000000c1700 337 FUNC GLOBAL DEFAULT 12 mMakeHdr_readTemplate │ │ │ │ - 772: 0000000000124448 8 OBJECT GLOBAL DEFAULT 23 RefinedCD12 │ │ │ │ - 773: 00000000000b26b0 20 FUNC GLOBAL DEFAULT 12 mProjectCube_printError │ │ │ │ - 774: 0000000000895560 0xc3500 OBJECT GLOBAL DEFAULT 24 hist │ │ │ │ - 775: 0000000000c67240 1024 OBJECT GLOBAL DEFAULT 24 output_file │ │ │ │ - 776: 00000000000bd330 741 FUNC GLOBAL DEFAULT 12 mMakeImg_ltqnorm │ │ │ │ - 777: 00000000000cbb10 289 FUNC GLOBAL DEFAULT 12 mHdr_tcp_connect │ │ │ │ - 778: 00000000000e90a0 139 FUNC GLOBAL DEFAULT 12 mAddCube_listInit │ │ │ │ - 779: 0000000000065a40 292 FUNC GLOBAL DEFAULT 12 refinedEquETermCorrection │ │ │ │ - 780: 000000000005a520 5 FUNC GLOBAL DEFAULT 12 lodepng_clear_itext │ │ │ │ - 781: 0000000000c670b0 8 OBJECT GLOBAL DEFAULT 24 bg1 │ │ │ │ - 782: 0000000000c67068 8 OBJECT GLOBAL DEFAULT 24 bg2 │ │ │ │ - 783: 00000000000642e0 889 FUNC GLOBAL DEFAULT 12 convertEquToGal │ │ │ │ - 784: 0000000000097a80 7261 FUNC GLOBAL DEFAULT 12 mSubCube │ │ │ │ - 785: 0000000000c670a8 8 OBJECT GLOBAL DEFAULT 24 bg3 │ │ │ │ - 786: 0000000000c67060 8 OBJECT GLOBAL DEFAULT 24 bg4 │ │ │ │ - 787: 00000000000c94a0 79 FUNC GLOBAL DEFAULT 12 mHistogram_printFitsError │ │ │ │ - 788: 00000000000a6750 1561 FUNC GLOBAL DEFAULT 12 mProjectPP_readTemplate │ │ │ │ - 789: 000000000070ea90 8 OBJECT GLOBAL DEFAULT 24 bndAngle │ │ │ │ - 790: 0000000000c661a8 8 OBJECT GLOBAL DEFAULT 24 fstatus │ │ │ │ - 791: 0000000000c66330 8 OBJECT GLOBAL DEFAULT 24 xcorrection │ │ │ │ - 792: 000000000070eb10 4 OBJECT GLOBAL DEFAULT 24 mDiffFitExec_debug │ │ │ │ - 793: 00000000000aaf50 1061 FUNC GLOBAL DEFAULT 12 mProject_parseLine │ │ │ │ - 794: 0000000000124498 8 OBJECT GLOBAL DEFAULT 23 CRVAL1 │ │ │ │ - 795: 0000000000124490 8 OBJECT GLOBAL DEFAULT 23 CRVAL2 │ │ │ │ - 796: 0000000000adf468 8 OBJECT GLOBAL DEFAULT 24 rmin │ │ │ │ - 797: 0000000000050620 92 FUNC GLOBAL DEFAULT 12 cgeomPrintStack │ │ │ │ - 798: 0000000000076a80 985 FUNC GLOBAL DEFAULT 12 mViewer_parseSymbol │ │ │ │ - 799: 00000000000b3cc0 669 FUNC GLOBAL DEFAULT 12 mProjectCube_SegSegIntersect │ │ │ │ - 800: 0000000000046b90 457 FUNC GLOBAL DEFAULT 12 distort │ │ │ │ - 801: 000000000004c7e0 31 FUNC GLOBAL DEFAULT 12 SetDistortionPlaneSecondSimple │ │ │ │ - 802: 0000000000124440 8 OBJECT GLOBAL DEFAULT 23 RefinedCD21 │ │ │ │ - 803: 0000000000124438 8 OBJECT GLOBAL DEFAULT 23 RefinedCD22 │ │ │ │ - 804: 000000000004ab15 855 FUNC GLOBAL DEFAULT 12 initHTTP │ │ │ │ - 805: 00000000001244e0 64 OBJECT GLOBAL DEFAULT 23 sysname │ │ │ │ - 806: 00000000001247c0 4 OBJECT GLOBAL DEFAULT 23 ngrid │ │ │ │ - 807: 0000000000c67078 8 OBJECT GLOBAL DEFAULT 24 image_file │ │ │ │ - 808: 0000000000058940 66 FUNC GLOBAL DEFAULT 12 lodepng_compress_settings_init │ │ │ │ - 809: 00000000000d8260 130 FUNC GLOBAL DEFAULT 12 mCoverageCheck_Cross │ │ │ │ - 810: 00000000000d8390 126 FUNC GLOBAL DEFAULT 12 mCoverageCheck_Normalize │ │ │ │ - 811: 0000000000051810 7 FUNC GLOBAL DEFAULT 12 tWritable │ │ │ │ - 812: 0000000000072b70 1655 FUNC GLOBAL DEFAULT 12 mViewer_great_circle │ │ │ │ - 813: 0000000000049c39 74 FUNC GLOBAL DEFAULT 12 plustospace │ │ │ │ - 814: 0000000000062a40 208 FUNC GLOBAL DEFAULT 12 precessBesselian │ │ │ │ - 815: 000000000004a4f2 453 FUNC GLOBAL DEFAULT 12 url_encode │ │ │ │ - 816: 00000000000edb80 139 FUNC GLOBAL DEFAULT 12 mAdd_listInit │ │ │ │ - 817: 000000000070eb00 8 OBJECT GLOBAL DEFAULT 24 wcsin │ │ │ │ - 818: 000000000006cf00 437 FUNC GLOBAL DEFAULT 12 mProjExec_readTemplate │ │ │ │ - 819: 00000000000b3700 100 FUNC GLOBAL DEFAULT 12 mProjectCube_Between │ │ │ │ - 820: 000000000005a730 198 FUNC GLOBAL DEFAULT 12 lodepng_info_init │ │ │ │ - 821: 00000000000504a0 9 FUNC GLOBAL DEFAULT 12 cgeomGetXcen │ │ │ │ - 822: 00000000000b9820 134 FUNC GLOBAL DEFAULT 12 mOverlaps_fixxy │ │ │ │ - 823: 00000000000b98d0 130 FUNC GLOBAL DEFAULT 12 mOverlaps_Cross │ │ │ │ - 824: 00000000000937d0 402 FUNC GLOBAL DEFAULT 12 mSubimage_getFileInfo │ │ │ │ - 825: 000000000004956f 118 FUNC GLOBAL DEFAULT 12 keyword_value │ │ │ │ - 826: 0000000000046d59 15 FUNC GLOBAL DEFAULT 12 keylib_initialized │ │ │ │ - 827: 000000000005a380 58 FUNC GLOBAL DEFAULT 12 lodepng_can_have_alpha │ │ │ │ - 828: 000000000007b430 338 FUNC GLOBAL DEFAULT 12 mViewer_setPixel │ │ │ │ - 829: 000000000004cab0 692 FUNC GLOBAL DEFAULT 12 SetDistortionPlaneSecond │ │ │ │ - 830: 0000000000076910 359 FUNC GLOBAL DEFAULT 12 mViewer_memCleanup │ │ │ │ - 831: 00000000000f26f0 2664 FUNC GLOBAL DEFAULT 12 montage_parseHdr │ │ │ │ - 832: 00000000000740a0 353 FUNC GLOBAL DEFAULT 12 mViewer_draw_bitmap │ │ │ │ - 833: 00000000000518e0 7 FUNC GLOBAL DEFAULT 12 tkeycount │ │ │ │ - 834: 0000000000124470 8 OBJECT GLOBAL DEFAULT 23 CD11 │ │ │ │ - 835: 0000000000124468 8 OBJECT GLOBAL DEFAULT 23 CD12 │ │ │ │ - 836: 00000000000b98b0 19 FUNC GLOBAL DEFAULT 12 mOverlaps_swap │ │ │ │ - 837: 000000000004a860 693 FUNC GLOBAL DEFAULT 12 encodeOffsetURL │ │ │ │ - 838: 00000000000ab3f0 1431 FUNC GLOBAL DEFAULT 12 mProject_readFits │ │ │ │ - 839: 00000000000ce050 12 FUNC GLOBAL DEFAULT 12 mFitplane_ivector │ │ │ │ + 249: 000000000008e4f0 20 FUNC GLOBAL DEFAULT 12 mProject_printError │ │ │ │ + 250: 0000000000077ef0 1042 FUNC GLOBAL DEFAULT 12 convertJulianToBesselian │ │ │ │ + 251: 0000000000067890 3113 FUNC GLOBAL DEFAULT 12 mHistogram │ │ │ │ + 252: 00000000000a66b0 904 FUNC GLOBAL DEFAULT 12 mBgModel_gaussj │ │ │ │ + 253: 000000000006be80 1077 FUNC GLOBAL DEFAULT 12 mProjectPP_parseLine │ │ │ │ + 254: 00000000000a5c14 632 FUNC GLOBAL DEFAULT 12 wwwHeader │ │ │ │ + 255: 00000000000783e0 16 FUNC GLOBAL DEFAULT 12 isws │ │ │ │ + 256: 000000000006d3c0 733 FUNC GLOBAL DEFAULT 12 mProjectPP_lineClip │ │ │ │ + 257: 00000000000e0f30 846 FUNC GLOBAL DEFAULT 12 bndCompare │ │ │ │ + 258: 00000000000ad520 79 FUNC GLOBAL DEFAULT 12 mProjectQL_printFitsError │ │ │ │ + 259: 00000000000e4360 939 FUNC GLOBAL DEFAULT 12 bndBoundaries │ │ │ │ + 260: 00000000000ed930 243 FUNC GLOBAL DEFAULT 12 mMakeImg_nextStr │ │ │ │ + 261: 0000000000078310 197 FUNC GLOBAL DEFAULT 12 setwhitespace │ │ │ │ + 262: 0000000000c677b0 8 OBJECT GLOBAL DEFAULT 24 bndPI │ │ │ │ + 263: 0000000000056360 684 FUNC GLOBAL DEFAULT 12 SetDistortionPlaneFirst │ │ │ │ + 264: 0000000000c67aa0 8 OBJECT GLOBAL DEFAULT 24 arrayfile │ │ │ │ + 265: 00000000000482e0 363 FUNC GLOBAL DEFAULT 12 mAddCube_listAdd │ │ │ │ + 266: 000000000009c090 82 FUNC GLOBAL DEFAULT 12 mArchiveGet_bunzip │ │ │ │ + 267: 0000000000046d60 248 FUNC GLOBAL DEFAULT 12 mHdr_url_encode │ │ │ │ + 268: 0000000000076120 176 FUNC GLOBAL DEFAULT 12 mExamine_getPlanes │ │ │ │ + 269: 000000000070f0d8 8 OBJECT GLOBAL DEFAULT 24 mProjExec_fdebug │ │ │ │ + 270: 00000000000a5061 119 FUNC GLOBAL DEFAULT 12 is_blank │ │ │ │ + 271: 00000000000815c0 317 FUNC GLOBAL DEFAULT 12 parse_str │ │ │ │ + 272: 0000000000087f40 104 FUNC GLOBAL DEFAULT 12 mProjectCube_DirectionCalculator │ │ │ │ + 273: 00000000000daab0 4780 FUNC GLOBAL DEFAULT 12 lodepng_encode │ │ │ │ + 274: 0000000000076240 703 FUNC GLOBAL DEFAULT 12 ParseUnits │ │ │ │ + 275: 0000000000082e30 90 FUNC GLOBAL DEFAULT 12 mAdd_avg_count │ │ │ │ + 276: 000000000070e828 8 OBJECT GLOBAL DEFAULT 24 tbl_uni_string │ │ │ │ + 277: 0000000000051cf0 13051 FUNC GLOBAL DEFAULT 12 mShrinkCube │ │ │ │ + 278: 00000000000d5f80 230 FUNC GLOBAL DEFAULT 12 lodepng_chunk_create │ │ │ │ + 279: 000000000006d3a0 26 FUNC GLOBAL DEFAULT 12 mProjectPP_inPlane │ │ │ │ + 280: 000000000007ce30 1621 FUNC GLOBAL DEFAULT 12 loadFK5Constants │ │ │ │ + 281: 00000000000b6500 176 FUNC GLOBAL DEFAULT 12 mViewer_getPlanes │ │ │ │ + 282: 00000000000d7b60 66 FUNC GLOBAL DEFAULT 12 lodepng_info_cleanup │ │ │ │ + 283: 000000000005e150 1934 FUNC GLOBAL DEFAULT 12 convertCoordinates │ │ │ │ + 284: 00000000000b9120 975 FUNC GLOBAL DEFAULT 12 mViewer_erfinv │ │ │ │ + 285: 00000000000b8170 595 FUNC GLOBAL DEFAULT 12 mViewer_fits_comment │ │ │ │ + 286: 00000000000e1bb0 51 FUNC GLOBAL DEFAULT 12 bndReverse │ │ │ │ + 287: 00000000000ebfe0 3180 FUNC GLOBAL DEFAULT 12 mGetHdr │ │ │ │ + 288: 00000000000f1dc0 116 FUNC GLOBAL DEFAULT 12 tcol │ │ │ │ + 289: 00000000000b94f0 86 FUNC GLOBAL DEFAULT 12 mViewer_snpinv │ │ │ │ + 290: 00000000000d5d60 25 FUNC GLOBAL DEFAULT 12 lodepng_chunk_type │ │ │ │ + 291: 00000000000f3000 416 FUNC GLOBAL DEFAULT 12 tclose │ │ │ │ + 292: 00000000000a438d 110 FUNC GLOBAL DEFAULT 12 keyword_value_unsafe │ │ │ │ + 293: 0000000000710178 8 OBJECT GLOBAL DEFAULT 24 a │ │ │ │ + 294: 00000000000dbf80 17 FUNC GLOBAL DEFAULT 12 lodepng_decode32_file │ │ │ │ + 295: 000000000070fed8 8 OBJECT GLOBAL DEFAULT 24 b │ │ │ │ + 296: 000000000009d4c0 283 FUNC GLOBAL DEFAULT 12 mTANHdr_printHeader │ │ │ │ + 297: 0000000000c67a50 8 OBJECT GLOBAL DEFAULT 24 ismag │ │ │ │ + 298: 0000000000c67a00 72 OBJECT GLOBAL DEFAULT 24 bndProjMatrix │ │ │ │ + 299: 000000000006d9f0 13767 FUNC GLOBAL DEFAULT 12 mProjectPP │ │ │ │ + 300: 0000000000058790 6 FUNC GLOBAL DEFAULT 12 initdata_bytable │ │ │ │ + 301: 00000000006e1b80 1024 OBJECT GLOBAL DEFAULT 24 debugFile │ │ │ │ + 302: 00000000000d42d0 5753 FUNC GLOBAL DEFAULT 12 lodepng_deflate │ │ │ │ + 303: 00000000000dbda0 54 FUNC GLOBAL DEFAULT 12 lodepng_state_init │ │ │ │ + 304: 00000000000e4950 131 FUNC GLOBAL DEFAULT 12 bndBoundingCircle │ │ │ │ + 305: 00000000000a4b36 1323 FUNC GLOBAL DEFAULT 12 create_tmpfile │ │ │ │ + 306: 00000000001248a0 288 OBJECT GLOBAL DEFAULT 23 compass_segments │ │ │ │ + 307: 000000000005ec50 847 FUNC GLOBAL DEFAULT 12 convertSgalToGal │ │ │ │ + 308: 0000000000088530 49 FUNC GLOBAL DEFAULT 12 mProjectCube_Reverse │ │ │ │ + 309: 000000000070f0c0 8 OBJECT GLOBAL DEFAULT 24 wcsout │ │ │ │ + 310: 00000000000e18c0 179 FUNC GLOBAL DEFAULT 12 bndLeft │ │ │ │ + 311: 00000000000ae620 9461 FUNC GLOBAL DEFAULT 12 mProjectQL │ │ │ │ + 312: 000000000007c560 2005 FUNC GLOBAL DEFAULT 12 mBgExec │ │ │ │ + 313: 00000000000edd40 251 FUNC GLOBAL DEFAULT 12 mMakeImg_cleanup │ │ │ │ + 314: 000000000005e8e0 873 FUNC GLOBAL DEFAULT 12 convertGalToSgal │ │ │ │ + 315: 00000000000d7690 9 FUNC GLOBAL DEFAULT 12 lodepng_is_palette_type │ │ │ │ + 316: 0000000000066290 713 FUNC GLOBAL DEFAULT 12 mHistogram_percentileLevel │ │ │ │ + 317: 0000000000076500 263 FUNC GLOBAL DEFAULT 12 ParsePrec │ │ │ │ + 318: 00000000000e0f00 39 FUNC GLOBAL DEFAULT 12 bndDot │ │ │ │ + 319: 0000000000124bc0 4 OBJECT GLOBAL DEFAULT 24 __pyx_module_is_main_MontagePy___wrappers │ │ │ │ + 320: 00000000000776d0 276 FUNC GLOBAL DEFAULT 12 refinedEclETermCorrection │ │ │ │ + 321: 00000000000d6610 24 FUNC GLOBAL DEFAULT 12 lodepng_get_bpp │ │ │ │ + 322: 00000000000adbb0 1290 FUNC GLOBAL DEFAULT 12 mProjectQL_readTemplate │ │ │ │ + 323: 000000000070d740 4 OBJECT GLOBAL DEFAULT 24 gdebug │ │ │ │ + 324: 0000000000070ff0 20776 FUNC GLOBAL DEFAULT 12 mExamine │ │ │ │ + 325: 0000000000081850 333 FUNC GLOBAL DEFAULT 12 parse_int │ │ │ │ + 326: 000000000009e5f0 5 FUNC GLOBAL DEFAULT 12 mTANHdr_free_ivector │ │ │ │ + 327: 0000000000066560 547 FUNC GLOBAL DEFAULT 12 mHistogram_valuePercentile │ │ │ │ + 328: 00000000000cb790 1585 FUNC GLOBAL DEFAULT 12 mArchiveList │ │ │ │ + 329: 0000000000056320 31 FUNC GLOBAL DEFAULT 12 SetDistortionPlaneFirstSimple │ │ │ │ + 330: 000000000005efa0 19 FUNC GLOBAL DEFAULT 12 mCoverageCheck_swap │ │ │ │ + 331: 00000000000bc430 472 FUNC GLOBAL DEFAULT 12 mViewer_parseCoordStr │ │ │ │ + 332: 00000000000e0a70 295 FUNC GLOBAL DEFAULT 12 bndDrawBox │ │ │ │ + 333: 00000000000687e0 79 FUNC GLOBAL DEFAULT 12 mDiff_printFitsError │ │ │ │ + 334: 0000000000078770 2020 FUNC GLOBAL DEFAULT 12 cgeomBox │ │ │ │ + 335: 0000000000896dc0 8 OBJECT GLOBAL DEFAULT 24 gfitsbuf │ │ │ │ + 336: 00000000000c9e90 610 FUNC GLOBAL DEFAULT 12 mBackground_readFits │ │ │ │ + 337: 00000000000f1d90 7 FUNC GLOBAL DEFAULT 12 tsetdebug │ │ │ │ + 338: 00000000000f1fb0 3456 FUNC GLOBAL DEFAULT 12 topen │ │ │ │ + 339: 0000000000058ed0 79 FUNC GLOBAL DEFAULT 12 mFixNaN_printFitsError │ │ │ │ + 340: 0000000000082b60 147 FUNC GLOBAL DEFAULT 12 mAdd_stradd │ │ │ │ + 341: 0000000000068990 482 FUNC GLOBAL DEFAULT 12 mDiff_readFits │ │ │ │ + 342: 00000000000dc640 147 FUNC GLOBAL DEFAULT 12 mMakeHdr_stradd │ │ │ │ + 343: 000000000006d8b0 307 FUNC GLOBAL DEFAULT 12 mProjectPP_computeOverlapPP │ │ │ │ + 344: 0000000000124a80 152 OBJECT GLOBAL DEFAULT 23 grid_range │ │ │ │ + 345: 00000000000d7680 9 FUNC GLOBAL DEFAULT 12 lodepng_is_alpha_type │ │ │ │ + 346: 00000000000783f0 387 FUNC GLOBAL DEFAULT 12 parsecmd │ │ │ │ + 347: 00000000000b0fe0 457 FUNC GLOBAL DEFAULT 12 undistort │ │ │ │ + 348: 00000000000786a0 17 FUNC GLOBAL DEFAULT 12 cgeomPop │ │ │ │ + 349: 000000000005d080 2499 FUNC GLOBAL DEFAULT 12 mImgtbl │ │ │ │ + 350: 000000000070ff30 4 OBJECT GLOBAL DEFAULT 24 haveEquinox │ │ │ │ + 351: 00000000000833c0 363 FUNC GLOBAL DEFAULT 12 mAdd_listAdd │ │ │ │ + 352: 0000000000710060 80 OBJECT GLOBAL DEFAULT 24 cd11 │ │ │ │ + 353: 00000000000dc150 17 FUNC GLOBAL DEFAULT 12 lodepng_encode32_file │ │ │ │ + 354: 00000000007102c0 80 OBJECT GLOBAL DEFAULT 24 cd12 │ │ │ │ + 355: 00000000000d2d50 1543 FUNC GLOBAL DEFAULT 12 lodepng_huffman_code_lengths │ │ │ │ + 356: 000000000070f140 40 OBJECT GLOBAL DEFAULT 24 output_area │ │ │ │ + 357: 0000000000c677a8 4 OBJECT GLOBAL DEFAULT 24 bndNdelete │ │ │ │ + 358: 0000000000081ef0 2063 FUNC GLOBAL DEFAULT 12 redefine_pointing │ │ │ │ + 359: 00000000000d7780 248 FUNC GLOBAL DEFAULT 12 lodepng_add_text │ │ │ │ + 360: 0000000000098260 3268 FUNC GLOBAL DEFAULT 12 mShrink_readFits │ │ │ │ + 361: 000000000007e040 590 FUNC GLOBAL DEFAULT 12 mTranspose_checkKeyword │ │ │ │ + 362: 000000000070f180 40 OBJECT GLOBAL DEFAULT 24 input_area │ │ │ │ + 363: 000000000006c310 20 FUNC GLOBAL DEFAULT 12 mProjectPP_printError │ │ │ │ + 364: 00000000000798e0 118 FUNC GLOBAL DEFAULT 12 mSubimage_fixxy │ │ │ │ + 365: 0000000000079960 79 FUNC GLOBAL DEFAULT 12 mSubimage_printFitsError │ │ │ │ + 366: 00000000000d64f0 154 FUNC GLOBAL DEFAULT 12 lodepng_color_mode_copy │ │ │ │ + 367: 000000000006d780 101 FUNC GLOBAL DEFAULT 12 mProjectPP_polyArea │ │ │ │ + 368: 0000000000710000 80 OBJECT GLOBAL DEFAULT 24 crota2 │ │ │ │ + 369: 00000000000cc2c0 79 FUNC GLOBAL DEFAULT 12 mSubCube_printFitsError │ │ │ │ + 370: 00000000000a42bb 92 FUNC GLOBAL DEFAULT 12 keyword_exists │ │ │ │ + 371: 00000000000b1cc0 79 FUNC GLOBAL DEFAULT 12 montage_FITSerror │ │ │ │ + 372: 00000000000b3010 90 FUNC GLOBAL DEFAULT 12 mViewer_frac │ │ │ │ + 373: 0000000000087b90 413 FUNC GLOBAL DEFAULT 12 mProjectCube_UpdateBounds │ │ │ │ + 374: 0000000000c67ad0 4 OBJECT GLOBAL DEFAULT 24 ncat │ │ │ │ + 375: 00000000000adb10 147 FUNC GLOBAL DEFAULT 12 mProjectQL_stradd │ │ │ │ + 376: 00000000000a4168 168 FUNC GLOBAL DEFAULT 12 printDebug │ │ │ │ + 377: 0000000000055960 2487 FUNC GLOBAL DEFAULT 12 plane2_to_plane1_transform │ │ │ │ + 378: 00000000000819a0 316 FUNC GLOBAL DEFAULT 12 replace_keyword │ │ │ │ + 379: 0000000000096990 79 FUNC GLOBAL DEFAULT 12 mFitplane_printFitsError │ │ │ │ + 380: 000000000009d5e0 727 FUNC GLOBAL DEFAULT 12 mTANHdr_readTemplate │ │ │ │ + 381: 0000000000088c70 994 FUNC GLOBAL DEFAULT 12 mProjectCube_RemoveDups │ │ │ │ + 382: 00000000000dc0c0 140 FUNC GLOBAL DEFAULT 12 lodepng_encode_file │ │ │ │ + 383: 0000000000710200 80 OBJECT GLOBAL DEFAULT 24 cd21 │ │ │ │ + 384: 000000000070ff40 80 OBJECT GLOBAL DEFAULT 24 cd22 │ │ │ │ + 385: 00000000000e49e0 79 FUNC GLOBAL DEFAULT 12 mPutHdr_printFitsError │ │ │ │ + 386: 00000000000786c0 78 FUNC GLOBAL DEFAULT 12 cgeomPush │ │ │ │ + 387: 000000000008f660 141 FUNC GLOBAL DEFAULT 12 mProject_printDir │ │ │ │ + 388: 0000000000c678b0 8 OBJECT GLOBAL DEFAULT 24 bndDTR │ │ │ │ + 389: 000000000070f0c8 4 OBJECT GLOBAL DEFAULT 24 mProjExec_debug │ │ │ │ + 390: 00000000000b6600 3800 FUNC GLOBAL DEFAULT 12 mViewer_createColorTable │ │ │ │ + 391: 00000000000d7720 25 FUNC GLOBAL DEFAULT 12 lodepng_get_raw_size │ │ │ │ + 392: 0000000000c67a58 4 OBJECT GLOBAL DEFAULT 24 nimage │ │ │ │ + 393: 00000000000d8d80 639 FUNC GLOBAL DEFAULT 12 lodepng_auto_choose_color │ │ │ │ + 394: 000000000007e860 11605 FUNC GLOBAL DEFAULT 12 mTranspose │ │ │ │ + 395: 00000000000e0950 10 FUNC GLOBAL DEFAULT 12 bndSetDebug │ │ │ │ + 396: 00000000000f1e80 7 FUNC GLOBAL DEFAULT 12 thdrcount │ │ │ │ + 397: 00000000000587a0 1804 FUNC GLOBAL DEFAULT 12 update_distort_keywords │ │ │ │ + 398: 00000000000a545f 425 FUNC GLOBAL DEFAULT 12 url_decode │ │ │ │ + 399: 00000000000e2dd0 110 FUNC GLOBAL DEFAULT 12 bndComputeBoundingCircle │ │ │ │ + 400: 000000000070e84c 4 OBJECT GLOBAL DEFAULT 24 tbl_headbytes │ │ │ │ + 401: 0000000000896dd0 4 OBJECT GLOBAL DEFAULT 24 isRGB │ │ │ │ + 402: 00000000000785a0 9 FUNC GLOBAL DEFAULT 12 cgeomGetYcen │ │ │ │ + 403: 000000000007aaa0 5082 FUNC GLOBAL DEFAULT 12 mSubimage │ │ │ │ + 404: 000000000005cda0 733 FUNC GLOBAL DEFAULT 12 mImgtbl_update_table │ │ │ │ + 405: 00000000000a66a0 5 FUNC GLOBAL DEFAULT 12 mBgModel_free_ivector │ │ │ │ + 406: 00000000000d9000 591 FUNC GLOBAL DEFAULT 12 lodepng_inspect │ │ │ │ + 407: 000000000006c7a0 147 FUNC GLOBAL DEFAULT 12 mProjectPP_stradd │ │ │ │ + 408: 00000000000e4a50 660 FUNC GLOBAL DEFAULT 12 mPutHdr_readFits │ │ │ │ + 409: 0000000000c677a0 8 OBJECT GLOBAL DEFAULT 24 bndLat │ │ │ │ + 410: 0000000000068830 20 FUNC GLOBAL DEFAULT 12 mDiff_printError │ │ │ │ + 411: 0000000000124b60 48 OBJECT GLOBAL DEFAULT 23 fmtstring │ │ │ │ + 412: 0000000000c67a48 4 OBJECT GLOBAL DEFAULT 24 bndDebug │ │ │ │ + 413: 000000000070e818 4 OBJECT GLOBAL DEFAULT 24 haveType │ │ │ │ + 414: 000000000007e2b0 987 FUNC GLOBAL DEFAULT 12 mTranspose_analyzeCTYPE │ │ │ │ + 415: 00000000000e3dd0 91 FUNC GLOBAL DEFAULT 12 bndEqual │ │ │ │ + 416: 00000000000e4710 275 FUNC GLOBAL DEFAULT 12 bndVerticalBoundingBox │ │ │ │ + 417: 00000000000f1f10 109 FUNC GLOBAL DEFAULT 12 tfindkey │ │ │ │ + 418: 000000000010d0e0 48 OBJECT GLOBAL DEFAULT 14 lodepng_default_compress_settings │ │ │ │ + 419: 0000000000c67aa8 8 OBJECT GLOBAL DEFAULT 24 colname │ │ │ │ + 420: 00000000000e7582 178 FUNC GLOBAL DEFAULT 12 json_free │ │ │ │ + 421: 000000000005c670 1825 FUNC GLOBAL DEFAULT 12 mImgtbl_get_files │ │ │ │ + 422: 0000000000047ac0 147 FUNC GLOBAL DEFAULT 12 mAddCube_stradd │ │ │ │ + 423: 000000000007dee0 345 FUNC GLOBAL DEFAULT 12 julianToBesselianFKCorrection │ │ │ │ + 424: 00000000000e7634 748 FUNC GLOBAL DEFAULT 12 json_val │ │ │ │ + 425: 00000000000777f0 416 FUNC GLOBAL DEFAULT 12 correctForEquatorialETerms │ │ │ │ + 426: 00000000007101f0 4 OBJECT GLOBAL DEFAULT 24 haveCrota2 │ │ │ │ + 427: 00000000000f1d80 7 FUNC GLOBAL DEFAULT 12 tsetlen │ │ │ │ + 428: 00000000000d7e40 446 FUNC GLOBAL DEFAULT 12 lodepng_info_swap │ │ │ │ + 429: 00000000000c9e40 79 FUNC GLOBAL DEFAULT 12 mBackground_printFitsError │ │ │ │ + 430: 0000000000087df0 141 FUNC GLOBAL DEFAULT 12 mProjectCube_printDir │ │ │ │ + 431: 00000000000eda30 19 FUNC GLOBAL DEFAULT 12 mMakeImg_swap │ │ │ │ + 432: 00000000000875e0 147 FUNC GLOBAL DEFAULT 12 mProjectCube_stradd │ │ │ │ + 433: 000000000070fe40 4 OBJECT GLOBAL DEFAULT 24 haveBlank │ │ │ │ + 434: 00000000000785b0 9 FUNC GLOBAL DEFAULT 12 cgeomGetWidth │ │ │ │ + 435: 000000000006c2c0 79 FUNC GLOBAL DEFAULT 12 mProjectPP_printFitsError │ │ │ │ + 436: 0000000000c67a80 8 OBJECT GLOBAL DEFAULT 24 refval │ │ │ │ + 437: 00000000000ccc50 3027 FUNC GLOBAL DEFAULT 12 mSubCube_copyData │ │ │ │ + 438: 0000000000c678a0 8 OBJECT GLOBAL DEFAULT 24 bndYpix │ │ │ │ + 439: 00000000000dbde0 175 FUNC GLOBAL DEFAULT 12 lodepng_decode_memory │ │ │ │ + 440: 0000000000047b60 475 FUNC GLOBAL DEFAULT 12 mAddCube_readTemplate │ │ │ │ + 441: 00000000000a44ef 140 FUNC GLOBAL DEFAULT 12 keyword_instance │ │ │ │ + 442: 00000000000b30e0 2784 FUNC GLOBAL DEFAULT 12 mViewer_smooth_line │ │ │ │ + 443: 00000000000e6a87 2585 FUNC GLOBAL DEFAULT 12 json_struct │ │ │ │ + 444: 000000000009d8c0 3309 FUNC GLOBAL DEFAULT 12 mTANHdr_makeWCS │ │ │ │ + 445: 0000000000c67ae0 8 OBJECT GLOBAL DEFAULT 24 tbl_rec │ │ │ │ + 446: 00000000000cb620 367 FUNC GLOBAL DEFAULT 12 mArchiveList_parseUrl │ │ │ │ + 447: 0000000000047fb0 73 FUNC GLOBAL DEFAULT 12 mAddCube_listIndex │ │ │ │ + 448: 00000000000d6480 46 FUNC GLOBAL DEFAULT 12 lodepng_color_mode_init │ │ │ │ + 449: 00000000000e09c0 63 FUNC GLOBAL DEFAULT 12 bndPush │ │ │ │ + 450: 000000000009d2e0 147 FUNC GLOBAL DEFAULT 12 mTANHdr_stradd │ │ │ │ + 451: 00000000000e2e40 3981 FUNC GLOBAL DEFAULT 12 bndComputeVerticalBoundingBox │ │ │ │ + 452: 0000000000077050 255 FUNC GLOBAL DEFAULT 12 correctCoordinateRange │ │ │ │ + 453: 00000000000ed220 118 FUNC GLOBAL DEFAULT 12 mMakeImg_fixxy │ │ │ │ + 454: 00000000000daa10 29 FUNC GLOBAL DEFAULT 12 lodepng_state_cleanup │ │ │ │ + 455: 00000000000791d0 132 FUNC GLOBAL DEFAULT 12 cgeomSquash │ │ │ │ + 456: 000000000008f890 209 FUNC GLOBAL DEFAULT 12 mProject_Normalize │ │ │ │ + 457: 0000000000c67780 8 OBJECT GLOBAL DEFAULT 24 outwcs │ │ │ │ + 458: 000000000004c1a0 56 FUNC GLOBAL DEFAULT 12 mOverlaps_fileName │ │ │ │ + 459: 000000000007e290 20 FUNC GLOBAL DEFAULT 12 mTranspose_printError │ │ │ │ + 460: 00000000000b6120 147 FUNC GLOBAL DEFAULT 12 mViewer_stradd │ │ │ │ + 461: 0000000000057a10 1678 FUNC GLOBAL DEFAULT 12 initdata_byheader │ │ │ │ + 462: 00000000000b5d40 980 FUNC GLOBAL DEFAULT 12 mViewer_colorLookup │ │ │ │ + 463: 0000000000c679e0 8 OBJECT GLOBAL DEFAULT 24 bndPoints │ │ │ │ + 464: 00000000000f1ec0 35 FUNC GLOBAL DEFAULT 12 tkeyname │ │ │ │ + 465: 00000000000a45ff 118 FUNC GLOBAL DEFAULT 12 keyword_filename │ │ │ │ + 466: 000000000008fdf0 669 FUNC GLOBAL DEFAULT 12 mProject_SegSegIntersect │ │ │ │ + 467: 00000000000d7670 12 FUNC GLOBAL DEFAULT 12 lodepng_is_greyscale_type │ │ │ │ + 468: 00000000000d7890 503 FUNC GLOBAL DEFAULT 12 lodepng_add_itext │ │ │ │ + 469: 000000000006d000 570 FUNC GLOBAL DEFAULT 12 mProjectPP_BorderSetup │ │ │ │ + 470: 00000000000568d0 3692 FUNC GLOBAL DEFAULT 12 Initialize_TwoPlane │ │ │ │ + 471: 00000000000b9550 3291 FUNC GLOBAL DEFAULT 12 mViewer_getRange │ │ │ │ + 472: 0000000000087680 1290 FUNC GLOBAL DEFAULT 12 mProjectCube_readTemplate │ │ │ │ + 473: 00000000000d5950 389 FUNC GLOBAL DEFAULT 12 lodepng_zlib_decompress │ │ │ │ + 474: 0000000000705560 4 OBJECT GLOBAL DEFAULT 24 coord_debug │ │ │ │ + 475: 000000000008f970 520 FUNC GLOBAL DEFAULT 12 mProject_SaveVertex │ │ │ │ + 476: 00000000000f2f90 97 FUNC GLOBAL DEFAULT 12 tnull │ │ │ │ + 477: 00000000000a4a2b 151 FUNC GLOBAL DEFAULT 12 unescape_url │ │ │ │ + 478: 00000000000b5370 927 FUNC GLOBAL DEFAULT 12 mViewer_label_length │ │ │ │ + 479: 00000000000e3e30 1315 FUNC GLOBAL DEFAULT 12 bndInitialize │ │ │ │ + 480: 000000000070d240 4 OBJECT GLOBAL DEFAULT 24 debugLevel │ │ │ │ + 481: 00000000000d5d50 5 FUNC GLOBAL DEFAULT 12 lodepng_chunk_length │ │ │ │ + 482: 0000000000710380 4 OBJECT GLOBAL DEFAULT 24 mFitExec_debug │ │ │ │ + 483: 000000000005a7f0 6331 FUNC GLOBAL DEFAULT 12 mImgtbl_get_hdr │ │ │ │ + 484: 0000000000090090 21 FUNC GLOBAL DEFAULT 12 mProject_Girard │ │ │ │ + 485: 00000000000d2c00 5 FUNC GLOBAL DEFAULT 12 lodepng_read32bitInt │ │ │ │ + 486: 00000000000e8040 8878 FUNC GLOBAL DEFAULT 12 mViewer_makeGrid │ │ │ │ + 487: 00000000000ed040 472 FUNC GLOBAL DEFAULT 12 mMakeImg_parseCoordStr │ │ │ │ + 488: 0000000000047a10 103 FUNC GLOBAL DEFAULT 12 mAddCube_printFitsError │ │ │ │ + 489: 00000000000d7770 5 FUNC GLOBAL DEFAULT 12 lodepng_clear_text │ │ │ │ + 490: 0000000000ae0ce0 4 OBJECT GLOBAL DEFAULT 24 nbin │ │ │ │ + 491: 00000000000e74a0 226 FUNC GLOBAL DEFAULT 12 json_stripblanks │ │ │ │ + 492: 0000000000710320 80 OBJECT GLOBAL DEFAULT 24 pc11 │ │ │ │ + 493: 00000000007101a0 80 OBJECT GLOBAL DEFAULT 24 pc12 │ │ │ │ + 494: 00000000000797c0 281 FUNC GLOBAL DEFAULT 12 cgeomCompare │ │ │ │ + 495: 0000000000086ae0 1061 FUNC GLOBAL DEFAULT 12 mProjectCube_parseLine │ │ │ │ + 496: 000000000009e600 1379 FUNC GLOBAL DEFAULT 12 mTANHdr_gaussj │ │ │ │ + 497: 0000000000095e30 2702 FUNC GLOBAL DEFAULT 12 precessJulianWithProperMotion │ │ │ │ + 498: 00000000000dbfc0 190 FUNC GLOBAL DEFAULT 12 lodepng_encode_memory │ │ │ │ + 499: 000000000005da50 889 FUNC GLOBAL DEFAULT 12 convertGalToEqu │ │ │ │ + 500: 0000000000083530 13601 FUNC GLOBAL DEFAULT 12 mAdd │ │ │ │ + 501: 0000000000082700 1000 FUNC GLOBAL DEFAULT 12 mAdd_parseLine │ │ │ │ + 502: 00000000007102b0 4 OBJECT GLOBAL DEFAULT 24 haveCD11 │ │ │ │ + 503: 000000000070fff8 4 OBJECT GLOBAL DEFAULT 24 haveCD12 │ │ │ │ + 504: 00000000000b11b0 109 FUNC GLOBAL DEFAULT 12 montage_checkFile │ │ │ │ + 505: 00000000000ba670 2710 FUNC GLOBAL DEFAULT 12 mViewer_coord_label │ │ │ │ + 506: 00000000000ad570 20 FUNC GLOBAL DEFAULT 12 mProjectQL_printError │ │ │ │ + 507: 00000000000785c0 9 FUNC GLOBAL DEFAULT 12 cgeomGetHeight │ │ │ │ + 508: 00000000000e1750 357 FUNC GLOBAL DEFAULT 12 bndDrawCircle │ │ │ │ + 509: 0000000000ae0cf8 8 OBJECT GLOBAL DEFAULT 24 fitsbuf │ │ │ │ + 510: 00000000001243a0 4 OBJECT GLOBAL DEFAULT 23 japply │ │ │ │ + 511: 000000000070f100 40 OBJECT GLOBAL DEFAULT 24 output │ │ │ │ + 512: 00000000000dc0a0 22 FUNC GLOBAL DEFAULT 12 lodepng_encode24 │ │ │ │ + 513: 00000000007103a8 8 OBJECT GLOBAL DEFAULT 24 npix │ │ │ │ + 514: 00000000000d7740 42 FUNC GLOBAL DEFAULT 12 lodepng_get_raw_size_lct │ │ │ │ + 515: 00000000000d5de0 11 FUNC GLOBAL DEFAULT 12 lodepng_chunk_ancillary │ │ │ │ + 516: 00000000000acf30 115 FUNC GLOBAL DEFAULT 12 mBestImage_Dot │ │ │ │ + 517: 000000000070e810 4 OBJECT GLOBAL DEFAULT 24 haveNull │ │ │ │ + 518: 00000000000f1db0 7 FUNC GLOBAL DEFAULT 12 tlen │ │ │ │ + 519: 000000000008f5a0 177 FUNC GLOBAL DEFAULT 12 mProject_PrintPolygon │ │ │ │ + 520: 000000000070ffa0 80 OBJECT GLOBAL DEFAULT 24 pc21 │ │ │ │ + 521: 0000000000710260 80 OBJECT GLOBAL DEFAULT 24 pc22 │ │ │ │ + 522: 0000000000078580 13 FUNC GLOBAL DEFAULT 12 cgeomSetDebug │ │ │ │ + 523: 00000000000cbed0 118 FUNC GLOBAL DEFAULT 12 mSubCube_fixxy │ │ │ │ + 524: 0000000000078f60 59 FUNC GLOBAL DEFAULT 12 cgeomCopy │ │ │ │ + 525: 000000000009e5b0 58 FUNC GLOBAL DEFAULT 12 mTANHdr_ivector │ │ │ │ + 526: 0000000000048000 45 FUNC GLOBAL DEFAULT 12 mAddCube_allocError │ │ │ │ + 527: 000000000006d240 346 FUNC GLOBAL DEFAULT 12 mProjectPP_BorderRange │ │ │ │ + 528: 000000000070fe68 8 OBJECT GLOBAL DEFAULT 24 dtr │ │ │ │ + 529: 000000000070e840 8 OBJECT GLOBAL DEFAULT 24 tbl_rec_string │ │ │ │ + 530: 00000000000d8680 1782 FUNC GLOBAL DEFAULT 12 get_color_profile │ │ │ │ + 531: 00000000000d2cf0 83 FUNC GLOBAL DEFAULT 12 lodepng_save_file │ │ │ │ + 532: 00000000007100b4 4 OBJECT GLOBAL DEFAULT 24 haveCD21 │ │ │ │ + 533: 00000000000e1cf0 4306 FUNC GLOBAL DEFAULT 12 bndComputeBoundingBox │ │ │ │ + 534: 0000000000047e90 273 FUNC GLOBAL DEFAULT 12 mAddCube_listDelete │ │ │ │ + 535: 0000000000710378 4 OBJECT GLOBAL DEFAULT 24 haveCD22 │ │ │ │ + 536: 000000000070e848 4 OBJECT GLOBAL DEFAULT 24 tbl_reclen │ │ │ │ + 537: 000000000009c9e0 2295 FUNC GLOBAL DEFAULT 12 mTANHdr_extractCD │ │ │ │ + 538: 00000000000d5d80 95 FUNC GLOBAL DEFAULT 12 lodepng_chunk_type_equals │ │ │ │ + 539: 000000000070e830 8 OBJECT GLOBAL DEFAULT 24 tbl_typ_string │ │ │ │ + 540: 0000000000081700 333 FUNC GLOBAL DEFAULT 12 parse_double │ │ │ │ + 541: 00000000000dc080 22 FUNC GLOBAL DEFAULT 12 lodepng_encode32 │ │ │ │ + 542: 000000000005f1b0 889 FUNC GLOBAL DEFAULT 12 mCoverageCheck_SegSegIntersect │ │ │ │ + 543: 00000000000f2d30 560 FUNC GLOBAL DEFAULT 12 tread │ │ │ │ + 544: 00000000000e7920 935 FUNC GLOBAL DEFAULT 12 mViewer_latitude_label │ │ │ │ + 545: 0000000000066790 975 FUNC GLOBAL DEFAULT 12 mHistogram_erfinv │ │ │ │ + 546: 0000000000c67860 56 OBJECT GLOBAL DEFAULT 24 bndCorner1 │ │ │ │ + 547: 0000000000c679a0 56 OBJECT GLOBAL DEFAULT 24 bndCorner2 │ │ │ │ + 548: 0000000000c67820 56 OBJECT GLOBAL DEFAULT 24 bndCorner3 │ │ │ │ + 549: 0000000000c67960 56 OBJECT GLOBAL DEFAULT 24 bndCorner4 │ │ │ │ + 550: 0000000000050eb0 79 FUNC GLOBAL DEFAULT 12 mShrinkCube_printFitsError │ │ │ │ + 551: 00000000000d64e0 5 FUNC GLOBAL DEFAULT 12 lodepng_color_mode_cleanup │ │ │ │ + 552: 00000000006e1f80 4 OBJECT GLOBAL DEFAULT 24 keyStdout │ │ │ │ + 553: 0000000000066bc0 3265 FUNC GLOBAL DEFAULT 12 mHistogram_getRange │ │ │ │ + 554: 000000000009c0f0 2236 FUNC GLOBAL DEFAULT 12 mArchiveGet │ │ │ │ + 555: 00000000000a4117 81 FUNC GLOBAL DEFAULT 12 keyword_count │ │ │ │ + 556: 0000000000068b80 12591 FUNC GLOBAL DEFAULT 12 mDiff │ │ │ │ + 557: 00000000000d5ea0 17 FUNC GLOBAL DEFAULT 12 lodepng_chunk_next │ │ │ │ + 558: 0000000000082f60 7 FUNC GLOBAL DEFAULT 12 mAdd_listCount │ │ │ │ + 559: 0000000000c677c0 72 OBJECT GLOBAL DEFAULT 24 bndDeprojMatrix │ │ │ │ + 560: 00000000001243f0 8 OBJECT GLOBAL DEFAULT 23 RA_MOVING │ │ │ │ + 561: 0000000000077370 551 FUNC GLOBAL DEFAULT 12 getEclETermCorrection │ │ │ │ + 562: 0000000000088300 203 FUNC GLOBAL DEFAULT 12 mProjectCube_UpdateInteriorFlag │ │ │ │ + 563: 00000000000d9250 6033 FUNC GLOBAL DEFAULT 12 lodepng_decode │ │ │ │ + 564: 0000000000710180 8 OBJECT GLOBAL DEFAULT 24 fout │ │ │ │ + 565: 0000000000710050 4 OBJECT GLOBAL DEFAULT 24 mTANHdr_debug │ │ │ │ + 566: 00000000000ba390 127 FUNC GLOBAL DEFAULT 12 mViewer_getPixel │ │ │ │ + 567: 0000000000047dc0 90 FUNC GLOBAL DEFAULT 12 mAddCube_avg_count │ │ │ │ + 568: 000000000005f080 100 FUNC GLOBAL DEFAULT 12 mCoverageCheck_Between │ │ │ │ + 569: 000000000008f7b0 104 FUNC GLOBAL DEFAULT 12 mProject_DirectionCalculator │ │ │ │ + 570: 0000000000896dc8 8 OBJECT GLOBAL DEFAULT 24 rfitsbuf │ │ │ │ + 571: 0000000000086a60 118 FUNC GLOBAL DEFAULT 12 mProjectCube_fixxy │ │ │ │ + 572: 0000000000089060 2649 FUNC GLOBAL DEFAULT 12 mProjectCube_ComputeIntersection │ │ │ │ + 573: 0000000000087e80 130 FUNC GLOBAL DEFAULT 12 mProjectCube_Cross │ │ │ │ + 574: 00000000000a50d8 450 FUNC GLOBAL DEFAULT 12 html_encode │ │ │ │ + 575: 00000000000a1b29 37 FUNC GLOBAL DEFAULT 12 keyword_workdir │ │ │ │ + 576: 000000000070fee0 80 OBJECT GLOBAL DEFAULT 24 epoch │ │ │ │ + 577: 00000000007100c0 80 OBJECT GLOBAL DEFAULT 24 equinox │ │ │ │ + 578: 00000000000f1e90 35 FUNC GLOBAL DEFAULT 12 thdrline │ │ │ │ + 579: 0000000000048030 544 FUNC GLOBAL DEFAULT 12 mAddCube_avg_median │ │ │ │ + 580: 00000000000d5e20 5 FUNC GLOBAL DEFAULT 12 lodepng_chunk_data_const │ │ │ │ + 581: 00000000000e0d50 279 FUNC GLOBAL DEFAULT 12 bndDrawSkyPoints │ │ │ │ + 582: 0000000000c67ab0 4 OBJECT GLOBAL DEFAULT 24 replace │ │ │ │ + 583: 000000000070f0e0 8 OBJECT GLOBAL DEFAULT 24 ffp_FITS_In │ │ │ │ + 584: 00000000000a4799 338 FUNC GLOBAL DEFAULT 12 fmakeword │ │ │ │ + 585: 000000000004f280 147 FUNC GLOBAL DEFAULT 12 mProjExec_stradd │ │ │ │ + 586: 00000000000883d0 138 FUNC GLOBAL DEFAULT 12 mProjectCube_SaveSharedSeg │ │ │ │ + 587: 00000000000e0a00 108 FUNC GLOBAL DEFAULT 12 bndPrintStack │ │ │ │ + 588: 0000000000c678b8 8 OBJECT GLOBAL DEFAULT 24 bndRadius │ │ │ │ + 589: 00000000000b7c70 736 FUNC GLOBAL DEFAULT 12 mViewer_percentileLevel │ │ │ │ + 590: 00000000000e1bf0 71 FUNC GLOBAL DEFAULT 12 bndCopy │ │ │ │ + 591: 00000000000785e0 188 FUNC GLOBAL DEFAULT 12 cgeomFindLowest │ │ │ │ + 592: 0000000000c67a68 8 OBJECT GLOBAL DEFAULT 24 width │ │ │ │ + 593: 000000000005f050 37 FUNC GLOBAL DEFAULT 12 mCoverageCheck_Dot │ │ │ │ + 594: 00000000000b6480 118 FUNC GLOBAL DEFAULT 12 mViewer_fixxy │ │ │ │ + 595: 00000000000b1240 8 FUNC GLOBAL DEFAULT 12 montage_getWCS │ │ │ │ + 596: 0000000000070fc0 37 FUNC GLOBAL DEFAULT 12 mExamine_radCompare │ │ │ │ + 597: 00000000000dc840 16081 FUNC GLOBAL DEFAULT 12 mMakeHdr │ │ │ │ + 598: 00000000000ebf90 79 FUNC GLOBAL DEFAULT 12 mGetHdr_printFitsError │ │ │ │ + 599: 0000000000057990 116 FUNC GLOBAL DEFAULT 12 closefitsfile │ │ │ │ + 600: 0000000000124888 8 OBJECT GLOBAL DEFAULT 23 tolerance │ │ │ │ + 601: 0000000000059da0 2634 FUNC GLOBAL DEFAULT 12 mImgtbl_print_rec │ │ │ │ + 602: 00000000000e0e70 46 FUNC GLOBAL DEFAULT 12 bndAdd │ │ │ │ + 603: 00000000007100b0 4 OBJECT GLOBAL DEFAULT 24 order │ │ │ │ + 604: 00000000000b1230 8 FUNC GLOBAL DEFAULT 12 montage_getHdr │ │ │ │ + 605: 000000000004c480 709 FUNC GLOBAL DEFAULT 12 mOverlaps_SegSegIntersect │ │ │ │ + 606: 00000000000d8610 39 FUNC GLOBAL DEFAULT 12 lodepng_color_profile_init │ │ │ │ + 607: 00000000000b5c60 215 FUNC GLOBAL DEFAULT 12 mViewer_hexVal │ │ │ │ + 608: 000000000004f4e0 6600 FUNC GLOBAL DEFAULT 12 mProjExec │ │ │ │ + 609: 0000000000124460 1024 OBJECT GLOBAL DEFAULT 23 tmpdir │ │ │ │ + 610: 0000000000079b50 781 FUNC GLOBAL DEFAULT 12 mSubimage_copyHeaderInfo │ │ │ │ + 611: 00000000000b7f50 542 FUNC GLOBAL DEFAULT 12 mViewer_valuePercentile │ │ │ │ + 612: 00000000000795b0 418 FUNC GLOBAL DEFAULT 12 cgeomInit │ │ │ │ + 613: 00000000000590d0 3265 FUNC GLOBAL DEFAULT 12 mFixNaN │ │ │ │ + 614: 00000000000cc6f0 1363 FUNC GLOBAL DEFAULT 12 mSubCube_copyHeaderInfo │ │ │ │ + 615: 00000000000ad0f0 1061 FUNC GLOBAL DEFAULT 12 mProjectQL_parseLine │ │ │ │ + 616: 00000000007103c0 0x186a00 OBJECT GLOBAL DEFAULT 24 datalev │ │ │ │ + 617: 0000000000ae0cf0 8 OBJECT GLOBAL DEFAULT 24 rmax │ │ │ │ + 618: 00000000000ba410 604 FUNC GLOBAL DEFAULT 12 mViewer_addOverlay │ │ │ │ + 619: 00000000000e57c0 339 FUNC GLOBAL DEFAULT 12 checkFormat │ │ │ │ + 620: 00000000000cb330 327 FUNC GLOBAL DEFAULT 12 mArchiveList_tcp_connect │ │ │ │ + 621: 0000000000082f70 273 FUNC GLOBAL DEFAULT 12 mAdd_listDelete │ │ │ │ + 622: 00000000007101f8 8 OBJECT GLOBAL DEFAULT 24 pcdelt1 │ │ │ │ + 623: 000000000070fff0 8 OBJECT GLOBAL DEFAULT 24 pcdelt2 │ │ │ │ + 624: 000000000095a2e0 0x186a00 OBJECT GLOBAL DEFAULT 24 chist │ │ │ │ + 625: 00000000006e1b60 8 OBJECT GLOBAL DEFAULT 24 keydebug │ │ │ │ + 626: 00000000001243e8 8 OBJECT GLOBAL DEFAULT 23 DEC_MOVING │ │ │ │ + 627: 0000000000c67a4c 4 OBJECT GLOBAL DEFAULT 24 mDiffExec_debug │ │ │ │ + 628: 0000000000086f10 79 FUNC GLOBAL DEFAULT 12 mProjectCube_printFitsError │ │ │ │ + 629: 00000000000d8000 1549 FUNC GLOBAL DEFAULT 12 lodepng_convert │ │ │ │ + 630: 000000000008fc50 138 FUNC GLOBAL DEFAULT 12 mProject_SaveSharedSeg │ │ │ │ + 631: 00000000000acd55 181 FUNC GLOBAL DEFAULT 12 mBestImage_stradd │ │ │ │ + 632: 00000000001249e0 152 OBJECT GLOBAL DEFAULT 23 grid_space │ │ │ │ + 633: 00000000000a6550 317 FUNC GLOBAL DEFAULT 12 degreeToSex │ │ │ │ + 634: 0000000000066b60 86 FUNC GLOBAL DEFAULT 12 mHistogram_snpinv │ │ │ │ + 635: 00000000000b1250 147 FUNC GLOBAL DEFAULT 12 montage_strAdd │ │ │ │ + 636: 00000000000acfa3 201 FUNC GLOBAL DEFAULT 12 mBestImage_Normalize │ │ │ │ + 637: 00000000000e0960 59 FUNC GLOBAL DEFAULT 12 bndFree │ │ │ │ + 638: 00000000000785d0 9 FUNC GLOBAL DEFAULT 12 cgeomGetAngle │ │ │ │ + 639: 0000000000077d50 416 FUNC GLOBAL DEFAULT 12 correctForEclipticETerms │ │ │ │ + 640: 0000000000082c00 427 FUNC GLOBAL DEFAULT 12 mAdd_readTemplate │ │ │ │ + 641: 000000000008fb80 203 FUNC GLOBAL DEFAULT 12 mProject_UpdateInteriorFlag │ │ │ │ + 642: 00000000000bc610 55304 FUNC GLOBAL DEFAULT 12 mViewer │ │ │ │ + 643: 00000000006e1f84 4 OBJECT GLOBAL DEFAULT 24 flag │ │ │ │ + 644: 00000000000bc230 283 FUNC GLOBAL DEFAULT 12 mViewer_draw_label │ │ │ │ + 645: 00000000006e1f88 4 OBJECT GLOBAL DEFAULT 24 showChars │ │ │ │ + 646: 00000000000a6690 12 FUNC GLOBAL DEFAULT 12 mBgModel_ivector │ │ │ │ + 647: 00000000000904f0 994 FUNC GLOBAL DEFAULT 12 mProject_RemoveDups │ │ │ │ + 648: 00000000000c9e20 20 FUNC GLOBAL DEFAULT 12 mBackground_printError │ │ │ │ + 649: 00000000000a48eb 246 FUNC GLOBAL DEFAULT 12 makeword │ │ │ │ + 650: 000000000070fe60 4 OBJECT GLOBAL DEFAULT 24 havePC11 │ │ │ │ + 651: 0000000000710110 4 OBJECT GLOBAL DEFAULT 24 havePC12 │ │ │ │ + 652: 000000000070ecc0 1024 OBJECT GLOBAL DEFAULT 24 output_area_file │ │ │ │ + 653: 0000000000c67a90 8 OBJECT GLOBAL DEFAULT 24 flat │ │ │ │ + 654: 00000000000a470d 140 FUNC GLOBAL DEFAULT 12 keyword_info_unsafe │ │ │ │ + 655: 00000000000f1ef0 25 FUNC GLOBAL DEFAULT 12 tkeyval │ │ │ │ + 656: 00000000000981f0 79 FUNC GLOBAL DEFAULT 12 mShrink_printFitsError │ │ │ │ + 657: 000000000009c9b0 45 FUNC GLOBAL DEFAULT 12 mTANHdr_fixxy │ │ │ │ + 658: 000000000008dff0 118 FUNC GLOBAL DEFAULT 12 mProject_fixxy │ │ │ │ + 659: 00000000000bb110 1491 FUNC GLOBAL DEFAULT 12 mViewer_longitude_line │ │ │ │ + 660: 000000000008f6f0 130 FUNC GLOBAL DEFAULT 12 mProject_Cross │ │ │ │ + 661: 0000000000710370 8 OBJECT GLOBAL DEFAULT 24 ap │ │ │ │ + 662: 00000000000ad070 118 FUNC GLOBAL DEFAULT 12 mProjectQL_fixxy │ │ │ │ + 663: 00000000000e4830 275 FUNC GLOBAL DEFAULT 12 bndBoundingBox │ │ │ │ + 664: 000000000004c350 100 FUNC GLOBAL DEFAULT 12 mOverlaps_Between │ │ │ │ + 665: 000000000007d690 2116 FUNC GLOBAL DEFAULT 12 besselianToJulianFKCorrection │ │ │ │ + 666: 00000000000f1e40 38 FUNC GLOBAL DEFAULT 12 tinfo │ │ │ │ + 667: 0000000000050f00 20 FUNC GLOBAL DEFAULT 12 mShrinkCube_printError │ │ │ │ + 668: 0000000000098f30 12179 FUNC GLOBAL DEFAULT 12 mShrink │ │ │ │ + 669: 000000000007cd40 33 FUNC GLOBAL DEFAULT 12 interpolateLinear │ │ │ │ + 670: 0000000000096a20 865 FUNC GLOBAL DEFAULT 12 mFitplane_gaussj │ │ │ │ + 671: 00000000000a1b10 25 FUNC GLOBAL DEFAULT 12 keyword_debug │ │ │ │ + 672: 00000000000580a0 1764 FUNC GLOBAL DEFAULT 12 initdata_byfile │ │ │ │ + 673: 00000000000684c0 792 FUNC GLOBAL DEFAULT 12 mDiff_parseLine │ │ │ │ + 674: 00000000001243a4 4 OBJECT GLOBAL DEFAULT 23 iway │ │ │ │ + 675: 000000000070fffc 4 OBJECT GLOBAL DEFAULT 24 havePC21 │ │ │ │ + 676: 0000000000082e90 102 FUNC GLOBAL DEFAULT 12 mAdd_avg_sum │ │ │ │ + 677: 00000000007102b8 4 OBJECT GLOBAL DEFAULT 24 havePC22 │ │ │ │ + 678: 0000000000710120 80 OBJECT GLOBAL DEFAULT 24 cdelt1 │ │ │ │ + 679: 000000000070fe80 80 OBJECT GLOBAL DEFAULT 24 cdelt2 │ │ │ │ + 680: 0000000000065ea0 999 FUNC GLOBAL DEFAULT 12 mHistogram_parseRange │ │ │ │ + 681: 0000000000096a10 5 FUNC GLOBAL DEFAULT 12 mFitplane_free_ivector │ │ │ │ + 682: 000000000006ce60 410 FUNC GLOBAL DEFAULT 12 mProjectPP_UpdateBounds │ │ │ │ + 683: 0000000000710170 8 OBJECT GLOBAL DEFAULT 24 bp │ │ │ │ + 684: 00000000000dc190 1192 FUNC GLOBAL DEFAULT 12 lodepng_error_text │ │ │ │ + 685: 00000000000b65b0 79 FUNC GLOBAL DEFAULT 12 mViewer_printFitsError │ │ │ │ + 686: 000000000070e814 4 OBJECT GLOBAL DEFAULT 24 haveUnit │ │ │ │ + 687: 000000000007e690 79 FUNC GLOBAL DEFAULT 12 mTranspose_printFitsError │ │ │ │ + 688: 0000000000057860 158 FUNC GLOBAL DEFAULT 12 Initialize_TwoPlane_BothDistort │ │ │ │ + 689: 0000000000054ff0 2411 FUNC GLOBAL DEFAULT 12 plane1_to_plane2_transform │ │ │ │ + 690: 00000000000a43fb 244 FUNC GLOBAL DEFAULT 12 keyword_value_stripped │ │ │ │ + 691: 000000000071037c 4 OBJECT GLOBAL DEFAULT 24 nborder │ │ │ │ + 692: 00000000000a61d0 442 FUNC GLOBAL DEFAULT 12 degreeToDMS │ │ │ │ + 693: 0000000000089dc0 16932 FUNC GLOBAL DEFAULT 12 mProjectCube │ │ │ │ + 694: 0000000000710190 8 OBJECT GLOBAL DEFAULT 24 ycorrection │ │ │ │ + 695: 00000000000bbd90 1183 FUNC GLOBAL DEFAULT 12 mViewer_draw_boundary │ │ │ │ + 696: 00000000000830e0 45 FUNC GLOBAL DEFAULT 12 mAdd_allocError │ │ │ │ + 697: 000000000010d0c0 32 OBJECT GLOBAL DEFAULT 14 lodepng_default_decompress_settings │ │ │ │ + 698: 00000000000d5e00 11 FUNC GLOBAL DEFAULT 12 lodepng_chunk_safetocopy │ │ │ │ + 699: 0000000000c67ad8 8 OBJECT GLOBAL DEFAULT 24 sys │ │ │ │ + 700: 0000000000047e20 91 FUNC GLOBAL DEFAULT 12 mAddCube_sort │ │ │ │ + 701: 0000000000058eb0 20 FUNC GLOBAL DEFAULT 12 mFixNaN_printError │ │ │ │ + 702: 00000000000ae270 568 FUNC GLOBAL DEFAULT 12 mProjectQL_BorderSetup │ │ │ │ + 703: 00000000000ed8e0 79 FUNC GLOBAL DEFAULT 12 mMakeImg_printFitsError │ │ │ │ + 704: 00000000000ace0a 294 FUNC GLOBAL DEFAULT 12 mBestImage_Cross │ │ │ │ + 705: 00000000000b5290 217 FUNC GLOBAL DEFAULT 12 mViewer_curve │ │ │ │ + 706: 0000000000089ac0 768 FUNC GLOBAL DEFAULT 12 mProjectCube_computeOverlap │ │ │ │ + 707: 0000000000091660 15467 FUNC GLOBAL DEFAULT 12 mProject │ │ │ │ + 708: 00000000000e4a30 20 FUNC GLOBAL DEFAULT 12 mPutHdr_printError │ │ │ │ + 709: 00000000000d7bb0 647 FUNC GLOBAL DEFAULT 12 lodepng_info_copy │ │ │ │ + 710: 0000000000076610 2614 FUNC GLOBAL DEFAULT 12 ccalc │ │ │ │ + 711: 000000000005f530 147 FUNC GLOBAL DEFAULT 12 mCoverageCheck_stradd │ │ │ │ + 712: 00000000000cb520 248 FUNC GLOBAL DEFAULT 12 mArchiveList_url_encode │ │ │ │ + 713: 000000000006c330 1127 FUNC GLOBAL DEFAULT 12 mProjectPP_readFits │ │ │ │ + 714: 00000000000b1310 2466 FUNC GLOBAL DEFAULT 12 montage_fitsCheck │ │ │ │ + 715: 0000000000c679e8 8 OBJECT GLOBAL DEFAULT 24 bndLon │ │ │ │ + 716: 0000000000050f20 3524 FUNC GLOBAL DEFAULT 12 mShrinkCube_readFits │ │ │ │ + 717: 00000000000b2bf0 686 FUNC GLOBAL DEFAULT 12 convertEquToEcl │ │ │ │ + 718: 000000000007e780 217 FUNC GLOBAL DEFAULT 12 mTranspose_transform │ │ │ │ + 719: 00000000000cbe90 56 FUNC GLOBAL DEFAULT 12 montage_fileName │ │ │ │ + 720: 000000000007cd70 189 FUNC GLOBAL DEFAULT 12 interpolateBilinear │ │ │ │ + 721: 0000000000046cc0 146 FUNC GLOBAL DEFAULT 12 mHdr_readline │ │ │ │ + 722: 0000000000079e60 2418 FUNC GLOBAL DEFAULT 12 mSubimage_copyData │ │ │ │ + 723: 00000000000ed2a0 584 FUNC GLOBAL DEFAULT 12 mMakeImg_parseLine │ │ │ │ + 724: 00000000000ea970 3750 FUNC GLOBAL DEFAULT 12 mViewer_symbol │ │ │ │ + 725: 00000000000a4ac2 116 FUNC GLOBAL DEFAULT 12 x2c │ │ │ │ + 726: 00000000000f31a0 52 FUNC GLOBAL DEFAULT 12 isBlank │ │ │ │ + 727: 000000000070fed0 4 OBJECT GLOBAL DEFAULT 24 haveCdelt1 │ │ │ │ + 728: 000000000070ff34 4 OBJECT GLOBAL DEFAULT 24 haveCdelt2 │ │ │ │ + 729: 0000000000705140 4 OBJECT GLOBAL DEFAULT 24 wcs_debug │ │ │ │ + 730: 0000000000065da0 176 FUNC GLOBAL DEFAULT 12 mHistogram_getPlanes │ │ │ │ + 731: 0000000000c67a98 8 OBJECT GLOBAL DEFAULT 24 noise │ │ │ │ + 732: 0000000000087d30 177 FUNC GLOBAL DEFAULT 12 mProjectCube_PrintPolygon │ │ │ │ + 733: 00000000000d76a0 51 FUNC GLOBAL DEFAULT 12 lodepng_has_palette_alpha │ │ │ │ + 734: 00000000000b3070 106 FUNC GLOBAL DEFAULT 12 mViewer_invfrac │ │ │ │ + 735: 0000000000124420 8 OBJECT GLOBAL DEFAULT 23 RefinedCRVAL1 │ │ │ │ + 736: 0000000000124418 8 OBJECT GLOBAL DEFAULT 23 RefinedCRVAL2 │ │ │ │ + 737: 00000000000d5e70 41 FUNC GLOBAL DEFAULT 12 lodepng_chunk_generate_crc │ │ │ │ + 738: 00000000000e4cf0 2766 FUNC GLOBAL DEFAULT 12 mPutHdr │ │ │ │ + 739: 00000000000d5df0 11 FUNC GLOBAL DEFAULT 12 lodepng_chunk_private │ │ │ │ + 740: 00000000000d3410 3769 FUNC GLOBAL DEFAULT 12 lodepng_inflate │ │ │ │ + 741: 00000000000d2c10 216 FUNC GLOBAL DEFAULT 12 lodepng_load_file │ │ │ │ + 742: 00000000000e59b0 4311 FUNC GLOBAL DEFAULT 12 sexToDegree │ │ │ │ + 743: 000000000007be80 1754 FUNC GLOBAL DEFAULT 12 mDiffFitExec │ │ │ │ + 744: 00000000000e0ba0 180 FUNC GLOBAL DEFAULT 12 bndDrawOutline │ │ │ │ + 745: 000000000006d6a0 217 FUNC GLOBAL DEFAULT 12 mProjectPP_rectClip │ │ │ │ + 746: 0000000000c67ac8 8 OBJECT GLOBAL DEFAULT 24 cat_file │ │ │ │ + 747: 00000000000b27a0 283 FUNC GLOBAL DEFAULT 12 computeEquPole │ │ │ │ + 748: 00000000000d6590 124 FUNC GLOBAL DEFAULT 12 lodepng_palette_add │ │ │ │ + 749: 0000000000088810 21 FUNC GLOBAL DEFAULT 12 mProjectCube_Girard │ │ │ │ + 750: 00000000000474b0 108 FUNC GLOBAL DEFAULT 12 montage_debugCheck │ │ │ │ + 751: 00000000000ecc50 912 FUNC GLOBAL DEFAULT 12 mDiffExec │ │ │ │ + 752: 000000000009d380 307 FUNC GLOBAL DEFAULT 12 mTANHdr_distance │ │ │ │ + 753: 000000000008f820 100 FUNC GLOBAL DEFAULT 12 mProject_Between │ │ │ │ + 754: 00000000000cbdd0 190 FUNC GLOBAL DEFAULT 12 montage_filePath │ │ │ │ + 755: 00000000000a4675 152 FUNC GLOBAL DEFAULT 12 keyword_info │ │ │ │ + 756: 00000000007102b4 4 OBJECT GLOBAL DEFAULT 24 haveEpoch │ │ │ │ + 757: 0000000000083110 544 FUNC GLOBAL DEFAULT 12 mAdd_avg_median │ │ │ │ + 758: 000000000070e820 8 OBJECT GLOBAL DEFAULT 24 tbl_nul_string │ │ │ │ + 759: 0000000000082af0 79 FUNC GLOBAL DEFAULT 12 mAdd_printFitsError │ │ │ │ + 760: 0000000000096d90 5212 FUNC GLOBAL DEFAULT 12 mFitplane │ │ │ │ + 761: 00000000000ae4b0 362 FUNC GLOBAL DEFAULT 12 mProjectQL_BorderRange │ │ │ │ + 762: 000000000005f170 49 FUNC GLOBAL DEFAULT 12 mCoverageCheck_Reverse │ │ │ │ + 763: 00000000000d5ee0 153 FUNC GLOBAL DEFAULT 12 lodepng_chunk_append │ │ │ │ + 764: 000000000070f168 4 OBJECT GLOBAL DEFAULT 24 mDiff_debug │ │ │ │ + 765: 000000000008e4a0 79 FUNC GLOBAL DEFAULT 12 mProject_printFitsError │ │ │ │ + 766: 000000000004c320 37 FUNC GLOBAL DEFAULT 12 mOverlaps_Dot │ │ │ │ + 767: 00000000000a5e8c 469 FUNC GLOBAL DEFAULT 12 wwwFooter │ │ │ │ + 768: 00000000000cd830 1140 FUNC GLOBAL DEFAULT 12 mSubCube_dataRange │ │ │ │ + 769: 0000000000047a80 52 FUNC GLOBAL DEFAULT 12 mAddCube_printError │ │ │ │ + 770: 00000000001243c0 8 OBJECT GLOBAL DEFAULT 23 RefinedCD11 │ │ │ │ + 771: 00000000000dc6e0 337 FUNC GLOBAL DEFAULT 12 mMakeHdr_readTemplate │ │ │ │ + 772: 00000000001243b8 8 OBJECT GLOBAL DEFAULT 23 RefinedCD12 │ │ │ │ + 773: 0000000000086f60 20 FUNC GLOBAL DEFAULT 12 mProjectCube_printError │ │ │ │ + 774: 0000000000896de0 0xc3500 OBJECT GLOBAL DEFAULT 24 hist │ │ │ │ + 775: 000000000070e8c0 1024 OBJECT GLOBAL DEFAULT 24 output_file │ │ │ │ + 776: 00000000000eda50 741 FUNC GLOBAL DEFAULT 12 mMakeImg_ltqnorm │ │ │ │ + 777: 0000000000046b90 289 FUNC GLOBAL DEFAULT 12 mHdr_tcp_connect │ │ │ │ + 778: 0000000000048250 139 FUNC GLOBAL DEFAULT 12 mAddCube_listInit │ │ │ │ + 779: 00000000000775a0 292 FUNC GLOBAL DEFAULT 12 refinedEquETermCorrection │ │ │ │ + 780: 00000000000d7880 5 FUNC GLOBAL DEFAULT 12 lodepng_clear_itext │ │ │ │ + 781: 0000000000c67ac0 8 OBJECT GLOBAL DEFAULT 24 bg1 │ │ │ │ + 782: 0000000000c67a78 8 OBJECT GLOBAL DEFAULT 24 bg2 │ │ │ │ + 783: 000000000005ddd0 889 FUNC GLOBAL DEFAULT 12 convertEquToGal │ │ │ │ + 784: 00000000000cdcb0 7261 FUNC GLOBAL DEFAULT 12 mSubCube │ │ │ │ + 785: 0000000000c67ab8 8 OBJECT GLOBAL DEFAULT 24 bg3 │ │ │ │ + 786: 0000000000c67a70 8 OBJECT GLOBAL DEFAULT 24 bg4 │ │ │ │ + 787: 0000000000065e50 79 FUNC GLOBAL DEFAULT 12 mHistogram_printFitsError │ │ │ │ + 788: 000000000006c840 1561 FUNC GLOBAL DEFAULT 12 mProjectPP_readTemplate │ │ │ │ + 789: 0000000000c679f0 8 OBJECT GLOBAL DEFAULT 24 bndAngle │ │ │ │ + 790: 0000000000710188 8 OBJECT GLOBAL DEFAULT 24 fstatus │ │ │ │ + 791: 0000000000710310 8 OBJECT GLOBAL DEFAULT 24 xcorrection │ │ │ │ + 792: 000000000070fe44 4 OBJECT GLOBAL DEFAULT 24 mDiffFitExec_debug │ │ │ │ + 793: 000000000008e070 1061 FUNC GLOBAL DEFAULT 12 mProject_parseLine │ │ │ │ + 794: 0000000000124408 8 OBJECT GLOBAL DEFAULT 23 CRVAL1 │ │ │ │ + 795: 0000000000124400 8 OBJECT GLOBAL DEFAULT 23 CRVAL2 │ │ │ │ + 796: 0000000000ae0ce8 8 OBJECT GLOBAL DEFAULT 24 rmin │ │ │ │ + 797: 0000000000078710 92 FUNC GLOBAL DEFAULT 12 cgeomPrintStack │ │ │ │ + 798: 00000000000b5880 985 FUNC GLOBAL DEFAULT 12 mViewer_parseSymbol │ │ │ │ + 799: 0000000000088570 669 FUNC GLOBAL DEFAULT 12 mProjectCube_SegSegIntersect │ │ │ │ + 800: 000000000006bcb0 457 FUNC GLOBAL DEFAULT 12 distort │ │ │ │ + 801: 0000000000056340 31 FUNC GLOBAL DEFAULT 12 SetDistortionPlaneSecondSimple │ │ │ │ + 802: 00000000001243b0 8 OBJECT GLOBAL DEFAULT 23 RefinedCD21 │ │ │ │ + 803: 00000000001243a8 8 OBJECT GLOBAL DEFAULT 23 RefinedCD22 │ │ │ │ + 804: 00000000000a58bd 855 FUNC GLOBAL DEFAULT 12 initHTTP │ │ │ │ + 805: 0000000000124b20 64 OBJECT GLOBAL DEFAULT 23 sysname │ │ │ │ + 806: 00000000001249c0 4 OBJECT GLOBAL DEFAULT 23 ngrid │ │ │ │ + 807: 0000000000c67a88 8 OBJECT GLOBAL DEFAULT 24 image_file │ │ │ │ + 808: 00000000000d5ca0 66 FUNC GLOBAL DEFAULT 12 lodepng_compress_settings_init │ │ │ │ + 809: 000000000005efc0 130 FUNC GLOBAL DEFAULT 12 mCoverageCheck_Cross │ │ │ │ + 810: 000000000005f0f0 126 FUNC GLOBAL DEFAULT 12 mCoverageCheck_Normalize │ │ │ │ + 811: 00000000000f1da0 7 FUNC GLOBAL DEFAULT 12 tWritable │ │ │ │ + 812: 00000000000ea2f0 1655 FUNC GLOBAL DEFAULT 12 mViewer_great_circle │ │ │ │ + 813: 00000000000a49e1 74 FUNC GLOBAL DEFAULT 12 plustospace │ │ │ │ + 814: 0000000000095d60 208 FUNC GLOBAL DEFAULT 12 precessBesselian │ │ │ │ + 815: 00000000000a529a 453 FUNC GLOBAL DEFAULT 12 url_encode │ │ │ │ + 816: 0000000000083330 139 FUNC GLOBAL DEFAULT 12 mAdd_listInit │ │ │ │ + 817: 000000000070f0d0 8 OBJECT GLOBAL DEFAULT 24 wcsin │ │ │ │ + 818: 000000000004f320 437 FUNC GLOBAL DEFAULT 12 mProjExec_readTemplate │ │ │ │ + 819: 0000000000087fb0 100 FUNC GLOBAL DEFAULT 12 mProjectCube_Between │ │ │ │ + 820: 00000000000d7a90 198 FUNC GLOBAL DEFAULT 12 lodepng_info_init │ │ │ │ + 821: 0000000000078590 9 FUNC GLOBAL DEFAULT 12 cgeomGetXcen │ │ │ │ + 822: 000000000004c1e0 134 FUNC GLOBAL DEFAULT 12 mOverlaps_fixxy │ │ │ │ + 823: 000000000004c290 130 FUNC GLOBAL DEFAULT 12 mOverlaps_Cross │ │ │ │ + 824: 00000000000799b0 402 FUNC GLOBAL DEFAULT 12 mSubimage_getFileInfo │ │ │ │ + 825: 00000000000a4317 118 FUNC GLOBAL DEFAULT 12 keyword_value │ │ │ │ + 826: 00000000000a1b01 15 FUNC GLOBAL DEFAULT 12 keylib_initialized │ │ │ │ + 827: 00000000000d76e0 58 FUNC GLOBAL DEFAULT 12 lodepng_can_have_alpha │ │ │ │ + 828: 00000000000ba230 338 FUNC GLOBAL DEFAULT 12 mViewer_setPixel │ │ │ │ + 829: 0000000000056610 692 FUNC GLOBAL DEFAULT 12 SetDistortionPlaneSecond │ │ │ │ + 830: 00000000000b5710 359 FUNC GLOBAL DEFAULT 12 mViewer_memCleanup │ │ │ │ + 831: 00000000000b1d10 2664 FUNC GLOBAL DEFAULT 12 montage_parseHdr │ │ │ │ + 832: 00000000000b2ea0 353 FUNC GLOBAL DEFAULT 12 mViewer_draw_bitmap │ │ │ │ + 833: 00000000000f1e70 7 FUNC GLOBAL DEFAULT 12 tkeycount │ │ │ │ + 834: 00000000001243e0 8 OBJECT GLOBAL DEFAULT 23 CD11 │ │ │ │ + 835: 00000000001243d8 8 OBJECT GLOBAL DEFAULT 23 CD12 │ │ │ │ + 836: 000000000004c270 19 FUNC GLOBAL DEFAULT 12 mOverlaps_swap │ │ │ │ + 837: 00000000000a5608 693 FUNC GLOBAL DEFAULT 12 encodeOffsetURL │ │ │ │ + 838: 000000000008e510 1431 FUNC GLOBAL DEFAULT 12 mProject_readFits │ │ │ │ + 839: 0000000000096a00 12 FUNC GLOBAL DEFAULT 12 mFitplane_ivector │ │ │ │ 840: 0000000000018ddc 12 FUNC GLOBAL DEFAULT 12 PyInit__wrappers │ │ │ │ - 841: 0000000000046da6 9673 FUNC GLOBAL DEFAULT 12 keyword_init │ │ │ │ - 842: 000000000005eb70 165 FUNC GLOBAL DEFAULT 12 lodepng_decode_file │ │ │ │ - 843: 0000000000051170 845 FUNC GLOBAL DEFAULT 12 cgeomPrintPostscript │ │ │ │ - 844: 00000000000b9a00 126 FUNC GLOBAL DEFAULT 12 mOverlaps_Normalize │ │ │ │ - 845: 00000000000690e0 225 FUNC GLOBAL DEFAULT 12 PrintSkyPoints │ │ │ │ - 846: 0000000000c666e0 800 OBJECT GLOBAL DEFAULT 24 tmpX0 │ │ │ │ - 847: 00000000000786e0 999 FUNC GLOBAL DEFAULT 12 mViewer_parseRange │ │ │ │ - 848: 0000000000c66a00 800 OBJECT GLOBAL DEFAULT 24 tmpX1 │ │ │ │ - 849: 00000000000b9740 147 FUNC GLOBAL DEFAULT 12 mOverlaps_stradd │ │ │ │ - 850: 00000000000abf40 413 FUNC GLOBAL DEFAULT 12 mProject_UpdateBounds │ │ │ │ - 851: 0000000000066f00 511 FUNC GLOBAL DEFAULT 12 initializeFK5CorrectionData │ │ │ │ - 852: 0000000000069e00 549 FUNC GLOBAL DEFAULT 12 bndGraham │ │ │ │ - 853: 00000000000cd160 430 FUNC GLOBAL DEFAULT 12 mFixNaN_readFits │ │ │ │ - 854: 0000000000063280 345 FUNC GLOBAL DEFAULT 12 roundValue │ │ │ │ - 855: 000000000070e9c0 56 OBJECT GLOBAL DEFAULT 24 bndCenter │ │ │ │ - 856: 00000000000e8cd0 7 FUNC GLOBAL DEFAULT 12 mAddCube_listCount │ │ │ │ - 857: 000000000004e2c0 1038 FUNC GLOBAL DEFAULT 12 moving_object_pointing_replacement │ │ │ │ - 858: 00000000000b9d90 11055 FUNC GLOBAL DEFAULT 12 mOverlaps │ │ │ │ - 859: 0000000000058990 31 FUNC GLOBAL DEFAULT 12 lodepng_decompress_settings_init │ │ │ │ - 860: 000000000070ea98 8 OBJECT GLOBAL DEFAULT 24 bndSize │ │ │ │ - 861: 00000000000bd720 16191 FUNC GLOBAL DEFAULT 12 mMakeImg │ │ │ │ - 862: 0000000000124460 8 OBJECT GLOBAL DEFAULT 23 CD21 │ │ │ │ - 863: 0000000000124458 8 OBJECT GLOBAL DEFAULT 23 CD22 │ │ │ │ - 864: 000000000070e948 8 OBJECT GLOBAL DEFAULT 24 bndXpix │ │ │ │ - 865: 00000000000c7a50 1461 FUNC GLOBAL DEFAULT 12 mImgtbl_get_list │ │ │ │ - 866: 00000000000ae220 797 FUNC GLOBAL DEFAULT 12 mProject_computeOverlap │ │ │ │ - 867: 00000000000b9a80 49 FUNC GLOBAL DEFAULT 12 mOverlaps_Reverse │ │ │ │ - 868: 00000000000ac660 37 FUNC GLOBAL DEFAULT 12 mProject_Dot │ │ │ │ - 869: 0000000000c66d20 800 OBJECT GLOBAL DEFAULT 24 tmpY0 │ │ │ │ - 870: 0000000000c663c0 800 OBJECT GLOBAL DEFAULT 24 tmpY1 │ │ │ │ - 871: 00000000000a2800 1399 FUNC GLOBAL DEFAULT 12 mProjectQL_readFits │ │ │ │ - 872: 0000000000064780 802 FUNC GLOBAL DEFAULT 12 convertEclToEqu │ │ │ │ - 873: 00000000000ed8e0 73 FUNC GLOBAL DEFAULT 12 mAdd_listIndex │ │ │ │ - 874: 00000000000ab990 147 FUNC GLOBAL DEFAULT 12 mProject_stradd │ │ │ │ - 875: 00000000000960e0 991 FUNC GLOBAL DEFAULT 12 mSubCube_getFileInfo │ │ │ │ - 876: 0000000000099730 20 FUNC GLOBAL DEFAULT 12 mShrink_printError │ │ │ │ - 877: 00000000000b3660 37 FUNC GLOBAL DEFAULT 12 mProjectCube_Dot │ │ │ │ - 878: 0000000000095d20 877 FUNC GLOBAL DEFAULT 12 mSubCube_parseSelectList │ │ │ │ - 879: 0000000000090760 12177 FUNC GLOBAL DEFAULT 12 mTANHdr │ │ │ │ - 880: 00000000000cbf50 1236 FUNC GLOBAL DEFAULT 12 mHdr │ │ │ │ - 881: 00000000000795d0 3408 FUNC GLOBAL DEFAULT 12 mViewer_vamp_comment │ │ │ │ - 882: 0000000000c67228 4 OBJECT GLOBAL DEFAULT 24 noAreas │ │ │ │ - 883: 00000000001244a0 8 OBJECT GLOBAL DEFAULT 23 RefinedCROTA2 │ │ │ │ - 884: 000000000005ec40 17 FUNC GLOBAL DEFAULT 12 lodepng_decode24_file │ │ │ │ - 885: 0000000000069700 232 FUNC GLOBAL DEFAULT 12 bndNormalize │ │ │ │ - 886: 00000000000acbc0 205 FUNC GLOBAL DEFAULT 12 mProject_Advance │ │ │ │ - 887: 00000000000e8370 1264 FUNC GLOBAL DEFAULT 12 mAddCube_parseLine │ │ │ │ - 888: 00000000000e6750 1692 FUNC GLOBAL DEFAULT 12 mArchiveExec │ │ │ │ - 889: 00000000000df3f0 13059 FUNC GLOBAL DEFAULT 12 mBgModel │ │ │ │ - 890: 000000000004dc70 130 FUNC GLOBAL DEFAULT 12 Initialize_TwoPlane_SecondDistort │ │ │ │ - 891: 00000000000b26d0 1623 FUNC GLOBAL DEFAULT 12 mProjectCube_readFits │ │ │ │ - 892: 00000000000bcdd0 999 FUNC GLOBAL DEFAULT 12 mMakeImg_readTemplate │ │ │ │ - 893: 0000000000c67158 4 OBJECT GLOBAL DEFAULT 24 mMakeHdr_debug │ │ │ │ - 894: 00000000000602e0 141 FUNC GLOBAL DEFAULT 12 getSubstrings │ │ │ │ - 895: 000000000007d550 211 FUNC GLOBAL DEFAULT 12 mViewer_writePNG │ │ │ │ - 896: 00000000000e7a20 146 FUNC GLOBAL DEFAULT 12 mArchiveList_readline │ │ │ │ - 897: 0000000000c670e0 120 OBJECT GLOBAL DEFAULT 24 input │ │ │ │ - 898: 000000000004eee0 135 FUNC GLOBAL DEFAULT 12 openfitsfile │ │ │ │ - 899: 000000000005b2e0 62 FUNC GLOBAL DEFAULT 12 getValueRequiredBits │ │ │ │ - 900: 00000000000ed750 91 FUNC GLOBAL DEFAULT 12 mAdd_sort │ │ │ │ - 901: 0000000000148df8 8 OBJECT GLOBAL DEFAULT 24 tbl_hdr_string │ │ │ │ - 902: 0000000000c67050 8 OBJECT GLOBAL DEFAULT 24 ref │ │ │ │ - 903: 00000000000e92a0 15524 FUNC GLOBAL DEFAULT 12 mAddCube │ │ │ │ - 904: 000000000007c8f0 1694 FUNC GLOBAL DEFAULT 12 mViewer_latitude_line │ │ │ │ - 905: 00000000000ac0e0 570 FUNC GLOBAL DEFAULT 12 mProject_BorderSetup │ │ │ │ - 906: 000000000070eb20 8 OBJECT GLOBAL DEFAULT 24 bfitsbuf │ │ │ │ - 907: 0000000000049468 171 FUNC GLOBAL DEFAULT 12 keyword_close │ │ │ │ - 908: 0000000000058ad0 54 FUNC GLOBAL DEFAULT 12 lodepng_chunk_check_crc │ │ │ │ - 909: 0000000000c6704c 4 OBJECT GLOBAL DEFAULT 24 isJSON │ │ │ │ - 910: 00000000000ce030 20 FUNC GLOBAL DEFAULT 12 mFitplane_nrerror │ │ │ │ - 911: 00000000000a7700 187 FUNC GLOBAL DEFAULT 12 mProjectPP_ptInPoly │ │ │ │ - 912: 0000000000061fb0 2702 FUNC GLOBAL DEFAULT 12 precessBesselianWithProperMotion │ │ │ │ - 913: 0000000000058780 447 FUNC GLOBAL DEFAULT 12 lodepng_zlib_compress │ │ │ │ - 914: 00000000000635a0 442 FUNC GLOBAL DEFAULT 12 degreeToHMS │ │ │ │ - 915: 0000000000050f00 355 FUNC GLOBAL DEFAULT 12 cgeomGraham │ │ │ │ - 916: 0000000000065e30 958 FUNC GLOBAL DEFAULT 12 convertBesselianToJulian │ │ │ │ - 917: 00000000000f1cd0 20 FUNC GLOBAL DEFAULT 12 montage_errorOutput │ │ │ │ - 918: 00000000000f1420 2004 FUNC GLOBAL DEFAULT 12 montage_checkWCS │ │ │ │ - 919: 00000000000e26f3 10289 FUNC GLOBAL DEFAULT 12 mBestImage │ │ │ │ - 920: 0000000000058b60 17 FUNC GLOBAL DEFAULT 12 lodepng_chunk_next_const │ │ │ │ - 921: 00000000000b3850 500 FUNC GLOBAL DEFAULT 12 mProjectCube_SaveVertex │ │ │ │ - 922: 0000000000058ab0 5 FUNC GLOBAL DEFAULT 12 lodepng_chunk_data │ │ │ │ - 923: 000000000005d690 27 FUNC GLOBAL DEFAULT 12 lodepng_decoder_settings_init │ │ │ │ - 924: 0000000000062b10 1891 FUNC GLOBAL DEFAULT 12 parseCoordinateString │ │ │ │ - 925: 00000000000e5520 4643 FUNC GLOBAL DEFAULT 12 mBackground │ │ │ │ - 926: 00000000000cbde0 367 FUNC GLOBAL DEFAULT 12 mHdr_parseUrl │ │ │ │ - 927: 000000000005d6d0 122 FUNC GLOBAL DEFAULT 12 lodepng_state_copy │ │ │ │ - 928: 0000000000078ad0 922 FUNC GLOBAL DEFAULT 12 mViewer_readHist │ │ │ │ - 929: 000000000070eb30 8 OBJECT GLOBAL DEFAULT 24 delta │ │ │ │ - 930: 000000000005a2f0 25 FUNC GLOBAL DEFAULT 12 lodepng_get_channels │ │ │ │ - 931: 00000000000f3160 28 FUNC GLOBAL DEFAULT 12 montage_checkHdr │ │ │ │ - 932: 00000000000e8b90 118 FUNC GLOBAL DEFAULT 12 mAddCube_avg_mean │ │ │ │ - 933: 0000000000148e68 4 OBJECT GLOBAL DEFAULT 24 json_debug │ │ │ │ - 934: 000000000070ea78 8 OBJECT GLOBAL DEFAULT 24 bndSize1 │ │ │ │ - 935: 00000000000519f0 46 FUNC GLOBAL DEFAULT 12 tseek │ │ │ │ - 936: 0000000000051070 106 FUNC GLOBAL DEFAULT 12 cgeomPrintPoints │ │ │ │ - 937: 000000000070e938 8 OBJECT GLOBAL DEFAULT 24 bndSize2 │ │ │ │ - 938: 0000000000124488 8 OBJECT GLOBAL DEFAULT 23 CROTA2 │ │ │ │ - 939: 00000000000a3330 421 FUNC GLOBAL DEFAULT 12 mProjectQL_UpdateBounds │ │ │ │ - 940: 000000000005eb50 22 FUNC GLOBAL DEFAULT 12 lodepng_decode24 │ │ │ │ - 941: 00000000000655f0 535 FUNC GLOBAL DEFAULT 12 getEquETermCorrection │ │ │ │ - 942: 0000000000074dc0 5828 FUNC GLOBAL DEFAULT 12 mViewer_labeledCurve │ │ │ │ - 943: 00000000000b3bb0 205 FUNC GLOBAL DEFAULT 12 mProjectCube_Advance │ │ │ │ - 944: 0000000000061ee0 208 FUNC GLOBAL DEFAULT 12 precessJulian │ │ │ │ - 945: 0000000000068e20 17 FUNC GLOBAL DEFAULT 12 bndPop │ │ │ │ - 946: 00000000000589b0 59 FUNC GLOBAL DEFAULT 12 lodepng_crc32 │ │ │ │ - 947: 000000000008b6c0 151 FUNC GLOBAL DEFAULT 12 mTranspose_initTransform │ │ │ │ - 948: 0000000000adf480 0x186a00 OBJECT GLOBAL DEFAULT 24 gausslev │ │ │ │ - 949: 0000000000070550 880 FUNC GLOBAL DEFAULT 12 mViewer_longitude_label │ │ │ │ - 950: 00000000000529d0 45 FUNC GLOBAL DEFAULT 12 tval │ │ │ │ - 951: 0000000000059150 36 FUNC GLOBAL DEFAULT 12 lodepng_palette_clear │ │ │ │ - 952: 0000000000050eb0 69 FUNC GLOBAL DEFAULT 12 cgeomLeft │ │ │ │ - 953: 000000000006f170 1215 FUNC GLOBAL DEFAULT 12 mFitExec │ │ │ │ - 954: 00000000000ed600 118 FUNC GLOBAL DEFAULT 12 mAdd_avg_mean │ │ │ │ - 955: 000000000005ee10 17 FUNC GLOBAL DEFAULT 12 lodepng_encode24_file │ │ │ │ - 956: 000000000004dbe0 130 FUNC GLOBAL DEFAULT 12 Initialize_TwoPlane_FirstDistort │ │ │ │ - 957: 0000000000051670 90 FUNC GLOBAL DEFAULT 12 cgeomAreaSign │ │ │ │ - 958: 000000000005eb30 22 FUNC GLOBAL DEFAULT 12 lodepng_decode32 │ │ │ │ - 959: 00000000000497d3 132 FUNC GLOBAL DEFAULT 12 keyword_instance_unsafe │ │ │ │ - 960: 000000000006a0c0 162 FUNC GLOBAL DEFAULT 12 bndRemoveDeleted │ │ │ │ - 961: 0000000000094600 697 FUNC GLOBAL DEFAULT 12 mSubimage_dataRange │ │ │ │ - 962: 000000000005ea00 55 FUNC GLOBAL DEFAULT 12 lodepng_encoder_settings_init │ │ │ │ - 963: 000000000070e980 56 OBJECT GLOBAL DEFAULT 24 Centroid │ │ │ │ - 964: 00000000000ac320 346 FUNC GLOBAL DEFAULT 12 mProject_BorderRange │ │ │ │ - 965: 00000000000aba30 1290 FUNC GLOBAL DEFAULT 12 mProject_readTemplate │ │ │ │ - 966: 00000000000d4de0 313 FUNC GLOBAL DEFAULT 12 mDiff_readTemplate │ │ │ │ - 967: 00000000000ed390 20 FUNC GLOBAL DEFAULT 12 mAdd_printError │ │ │ │ - 968: 00000000000773c0 697 FUNC GLOBAL DEFAULT 12 mViewer_wcsfake │ │ │ │ - 969: 00000000000d8870 26564 FUNC GLOBAL DEFAULT 12 mCoverageCheck │ │ │ │ - 970: 00000000000f1c00 7 FUNC GLOBAL DEFAULT 12 montage_checkHdrExact │ │ │ │ - 971: 000000000070e960 4 OBJECT GLOBAL DEFAULT 24 bndNpoints │ │ │ │ - 972: 0000000000125bcc 4 OBJECT GLOBAL DEFAULT 24 KeyLibHasBeenInitialized │ │ │ │ - 973: 0000000000069320 84 FUNC GLOBAL DEFAULT 12 bndCross │ │ │ │ - 974: 00000000000acc90 49 FUNC GLOBAL DEFAULT 12 mProject_Reverse │ │ │ │ - 975: 00000000000ad7c0 2649 FUNC GLOBAL DEFAULT 12 mProject_ComputeIntersection │ │ │ │ - 976: 00000000000b3770 209 FUNC GLOBAL DEFAULT 12 mProjectCube_Normalize │ │ │ │ + 841: 00000000000a1b4e 9673 FUNC GLOBAL DEFAULT 12 keyword_init │ │ │ │ + 842: 00000000000dbed0 165 FUNC GLOBAL DEFAULT 12 lodepng_decode_file │ │ │ │ + 843: 0000000000079260 845 FUNC GLOBAL DEFAULT 12 cgeomPrintPostscript │ │ │ │ + 844: 000000000004c3c0 126 FUNC GLOBAL DEFAULT 12 mOverlaps_Normalize │ │ │ │ + 845: 00000000000e0c60 225 FUNC GLOBAL DEFAULT 12 PrintSkyPoints │ │ │ │ + 846: 000000000070f4e0 800 OBJECT GLOBAL DEFAULT 24 tmpX0 │ │ │ │ + 847: 00000000000b74e0 999 FUNC GLOBAL DEFAULT 12 mViewer_parseRange │ │ │ │ + 848: 000000000070f800 800 OBJECT GLOBAL DEFAULT 24 tmpX1 │ │ │ │ + 849: 000000000004c100 147 FUNC GLOBAL DEFAULT 12 mOverlaps_stradd │ │ │ │ + 850: 000000000008f060 413 FUNC GLOBAL DEFAULT 12 mProject_UpdateBounds │ │ │ │ + 851: 000000000007d490 511 FUNC GLOBAL DEFAULT 12 initializeFK5CorrectionData │ │ │ │ + 852: 00000000000e1980 549 FUNC GLOBAL DEFAULT 12 bndGraham │ │ │ │ + 853: 0000000000058f20 430 FUNC GLOBAL DEFAULT 12 mFixNaN_readFits │ │ │ │ + 854: 00000000000a6070 345 FUNC GLOBAL DEFAULT 12 roundValue │ │ │ │ + 855: 0000000000c67920 56 OBJECT GLOBAL DEFAULT 24 bndCenter │ │ │ │ + 856: 0000000000047e80 7 FUNC GLOBAL DEFAULT 12 mAddCube_listCount │ │ │ │ + 857: 0000000000081ae0 1038 FUNC GLOBAL DEFAULT 12 moving_object_pointing_replacement │ │ │ │ + 858: 000000000004c750 11055 FUNC GLOBAL DEFAULT 12 mOverlaps │ │ │ │ + 859: 00000000000d5cf0 31 FUNC GLOBAL DEFAULT 12 lodepng_decompress_settings_init │ │ │ │ + 860: 0000000000c679f8 8 OBJECT GLOBAL DEFAULT 24 bndSize │ │ │ │ + 861: 00000000000ede40 16191 FUNC GLOBAL DEFAULT 12 mMakeImg │ │ │ │ + 862: 00000000001243d0 8 OBJECT GLOBAL DEFAULT 23 CD21 │ │ │ │ + 863: 00000000001243c8 8 OBJECT GLOBAL DEFAULT 23 CD22 │ │ │ │ + 864: 0000000000c678a8 8 OBJECT GLOBAL DEFAULT 24 bndXpix │ │ │ │ + 865: 000000000005c0b0 1461 FUNC GLOBAL DEFAULT 12 mImgtbl_get_list │ │ │ │ + 866: 0000000000091340 797 FUNC GLOBAL DEFAULT 12 mProject_computeOverlap │ │ │ │ + 867: 000000000004c440 49 FUNC GLOBAL DEFAULT 12 mOverlaps_Reverse │ │ │ │ + 868: 000000000008f780 37 FUNC GLOBAL DEFAULT 12 mProject_Dot │ │ │ │ + 869: 000000000070fb20 800 OBJECT GLOBAL DEFAULT 24 tmpY0 │ │ │ │ + 870: 000000000070f1c0 800 OBJECT GLOBAL DEFAULT 24 tmpY1 │ │ │ │ + 871: 00000000000ad590 1399 FUNC GLOBAL DEFAULT 12 mProjectQL_readFits │ │ │ │ + 872: 00000000000b28c0 802 FUNC GLOBAL DEFAULT 12 convertEclToEqu │ │ │ │ + 873: 0000000000083090 73 FUNC GLOBAL DEFAULT 12 mAdd_listIndex │ │ │ │ + 874: 000000000008eab0 147 FUNC GLOBAL DEFAULT 12 mProject_stradd │ │ │ │ + 875: 00000000000cc310 991 FUNC GLOBAL DEFAULT 12 mSubCube_getFileInfo │ │ │ │ + 876: 0000000000098240 20 FUNC GLOBAL DEFAULT 12 mShrink_printError │ │ │ │ + 877: 0000000000087f10 37 FUNC GLOBAL DEFAULT 12 mProjectCube_Dot │ │ │ │ + 878: 00000000000cbf50 877 FUNC GLOBAL DEFAULT 12 mSubCube_parseSelectList │ │ │ │ + 879: 000000000009eb70 12177 FUNC GLOBAL DEFAULT 12 mTANHdr │ │ │ │ + 880: 0000000000046fd0 1236 FUNC GLOBAL DEFAULT 12 mHdr │ │ │ │ + 881: 00000000000b83d0 3408 FUNC GLOBAL DEFAULT 12 mViewer_vamp_comment │ │ │ │ + 882: 000000000070f1a8 4 OBJECT GLOBAL DEFAULT 24 noAreas │ │ │ │ + 883: 0000000000124410 8 OBJECT GLOBAL DEFAULT 23 RefinedCROTA2 │ │ │ │ + 884: 00000000000dbfa0 17 FUNC GLOBAL DEFAULT 12 lodepng_decode24_file │ │ │ │ + 885: 00000000000e1280 232 FUNC GLOBAL DEFAULT 12 bndNormalize │ │ │ │ + 886: 000000000008fce0 205 FUNC GLOBAL DEFAULT 12 mProject_Advance │ │ │ │ + 887: 0000000000047520 1264 FUNC GLOBAL DEFAULT 12 mAddCube_parseLine │ │ │ │ + 888: 00000000000cf910 1692 FUNC GLOBAL DEFAULT 12 mArchiveExec │ │ │ │ + 889: 00000000000a6a40 13059 FUNC GLOBAL DEFAULT 12 mBgModel │ │ │ │ + 890: 00000000000577d0 130 FUNC GLOBAL DEFAULT 12 Initialize_TwoPlane_SecondDistort │ │ │ │ + 891: 0000000000086f80 1623 FUNC GLOBAL DEFAULT 12 mProjectCube_readFits │ │ │ │ + 892: 00000000000ed4f0 999 FUNC GLOBAL DEFAULT 12 mMakeImg_readTemplate │ │ │ │ + 893: 0000000000c67778 4 OBJECT GLOBAL DEFAULT 24 mMakeHdr_debug │ │ │ │ + 894: 00000000000e5920 141 FUNC GLOBAL DEFAULT 12 getSubstrings │ │ │ │ + 895: 00000000000bc350 211 FUNC GLOBAL DEFAULT 12 mViewer_writePNG │ │ │ │ + 896: 00000000000cb480 146 FUNC GLOBAL DEFAULT 12 mArchiveList_readline │ │ │ │ + 897: 0000000000c67700 120 OBJECT GLOBAL DEFAULT 24 input │ │ │ │ + 898: 0000000000057900 135 FUNC GLOBAL DEFAULT 12 openfitsfile │ │ │ │ + 899: 00000000000d8640 62 FUNC GLOBAL DEFAULT 12 getValueRequiredBits │ │ │ │ + 900: 0000000000082f00 91 FUNC GLOBAL DEFAULT 12 mAdd_sort │ │ │ │ + 901: 000000000070e838 8 OBJECT GLOBAL DEFAULT 24 tbl_hdr_string │ │ │ │ + 902: 0000000000c67a60 8 OBJECT GLOBAL DEFAULT 24 ref │ │ │ │ + 903: 0000000000048450 15524 FUNC GLOBAL DEFAULT 12 mAddCube │ │ │ │ + 904: 00000000000bb6f0 1694 FUNC GLOBAL DEFAULT 12 mViewer_latitude_line │ │ │ │ + 905: 000000000008f200 570 FUNC GLOBAL DEFAULT 12 mProject_BorderSetup │ │ │ │ + 906: 00000000007103a0 8 OBJECT GLOBAL DEFAULT 24 bfitsbuf │ │ │ │ + 907: 00000000000a4210 171 FUNC GLOBAL DEFAULT 12 keyword_close │ │ │ │ + 908: 00000000000d5e30 54 FUNC GLOBAL DEFAULT 12 lodepng_chunk_check_crc │ │ │ │ + 909: 0000000000c67a5c 4 OBJECT GLOBAL DEFAULT 24 isJSON │ │ │ │ + 910: 00000000000969e0 20 FUNC GLOBAL DEFAULT 12 mFitplane_nrerror │ │ │ │ + 911: 000000000006d7f0 187 FUNC GLOBAL DEFAULT 12 mProjectPP_ptInPoly │ │ │ │ + 912: 00000000000952d0 2702 FUNC GLOBAL DEFAULT 12 precessBesselianWithProperMotion │ │ │ │ + 913: 00000000000d5ae0 447 FUNC GLOBAL DEFAULT 12 lodepng_zlib_compress │ │ │ │ + 914: 00000000000a6390 442 FUNC GLOBAL DEFAULT 12 degreeToHMS │ │ │ │ + 915: 0000000000078ff0 355 FUNC GLOBAL DEFAULT 12 cgeomGraham │ │ │ │ + 916: 0000000000077990 958 FUNC GLOBAL DEFAULT 12 convertBesselianToJulian │ │ │ │ + 917: 00000000000b12f0 20 FUNC GLOBAL DEFAULT 12 montage_errorOutput │ │ │ │ + 918: 00000000000a9d50 2004 FUNC GLOBAL DEFAULT 12 montage_checkWCS │ │ │ │ + 919: 00000000000aa524 10289 FUNC GLOBAL DEFAULT 12 mBestImage │ │ │ │ + 920: 00000000000d5ec0 17 FUNC GLOBAL DEFAULT 12 lodepng_chunk_next_const │ │ │ │ + 921: 0000000000088100 500 FUNC GLOBAL DEFAULT 12 mProjectCube_SaveVertex │ │ │ │ + 922: 00000000000d5e10 5 FUNC GLOBAL DEFAULT 12 lodepng_chunk_data │ │ │ │ + 923: 00000000000da9f0 27 FUNC GLOBAL DEFAULT 12 lodepng_decoder_settings_init │ │ │ │ + 924: 00000000000eb820 1891 FUNC GLOBAL DEFAULT 12 parseCoordinateString │ │ │ │ + 925: 00000000000ca100 4643 FUNC GLOBAL DEFAULT 12 mBackground │ │ │ │ + 926: 0000000000046e60 367 FUNC GLOBAL DEFAULT 12 mHdr_parseUrl │ │ │ │ + 927: 00000000000daa30 122 FUNC GLOBAL DEFAULT 12 lodepng_state_copy │ │ │ │ + 928: 00000000000b78d0 922 FUNC GLOBAL DEFAULT 12 mViewer_readHist │ │ │ │ + 929: 00000000007103b0 8 OBJECT GLOBAL DEFAULT 24 delta │ │ │ │ + 930: 00000000000d7650 25 FUNC GLOBAL DEFAULT 12 lodepng_get_channels │ │ │ │ + 931: 00000000000b2780 28 FUNC GLOBAL DEFAULT 12 montage_checkHdr │ │ │ │ + 932: 0000000000047d40 118 FUNC GLOBAL DEFAULT 12 mAddCube_avg_mean │ │ │ │ + 933: 000000000070d734 4 OBJECT GLOBAL DEFAULT 24 json_debug │ │ │ │ + 934: 0000000000c679d8 8 OBJECT GLOBAL DEFAULT 24 bndSize1 │ │ │ │ + 935: 00000000000f1f80 46 FUNC GLOBAL DEFAULT 12 tseek │ │ │ │ + 936: 0000000000079160 106 FUNC GLOBAL DEFAULT 12 cgeomPrintPoints │ │ │ │ + 937: 0000000000c67898 8 OBJECT GLOBAL DEFAULT 24 bndSize2 │ │ │ │ + 938: 00000000001243f8 8 OBJECT GLOBAL DEFAULT 23 CROTA2 │ │ │ │ + 939: 00000000000ae0c0 421 FUNC GLOBAL DEFAULT 12 mProjectQL_UpdateBounds │ │ │ │ + 940: 00000000000dbeb0 22 FUNC GLOBAL DEFAULT 12 lodepng_decode24 │ │ │ │ + 941: 0000000000077150 535 FUNC GLOBAL DEFAULT 12 getEquETermCorrection │ │ │ │ + 942: 00000000000b3bc0 5828 FUNC GLOBAL DEFAULT 12 mViewer_labeledCurve │ │ │ │ + 943: 0000000000088460 205 FUNC GLOBAL DEFAULT 12 mProjectCube_Advance │ │ │ │ + 944: 00000000000968c0 208 FUNC GLOBAL DEFAULT 12 precessJulian │ │ │ │ + 945: 00000000000e09a0 17 FUNC GLOBAL DEFAULT 12 bndPop │ │ │ │ + 946: 00000000000d5d10 59 FUNC GLOBAL DEFAULT 12 lodepng_crc32 │ │ │ │ + 947: 000000000007e6e0 151 FUNC GLOBAL DEFAULT 12 mTranspose_initTransform │ │ │ │ + 948: 0000000000ae0d00 0x186a00 OBJECT GLOBAL DEFAULT 24 gausslev │ │ │ │ + 949: 00000000000e7cd0 880 FUNC GLOBAL DEFAULT 12 mViewer_longitude_label │ │ │ │ + 950: 00000000000f2f60 45 FUNC GLOBAL DEFAULT 12 tval │ │ │ │ + 951: 00000000000d64b0 36 FUNC GLOBAL DEFAULT 12 lodepng_palette_clear │ │ │ │ + 952: 0000000000078fa0 69 FUNC GLOBAL DEFAULT 12 cgeomLeft │ │ │ │ + 953: 00000000000b0b20 1215 FUNC GLOBAL DEFAULT 12 mFitExec │ │ │ │ + 954: 0000000000082db0 118 FUNC GLOBAL DEFAULT 12 mAdd_avg_mean │ │ │ │ + 955: 00000000000dc170 17 FUNC GLOBAL DEFAULT 12 lodepng_encode24_file │ │ │ │ + 956: 0000000000057740 130 FUNC GLOBAL DEFAULT 12 Initialize_TwoPlane_FirstDistort │ │ │ │ + 957: 0000000000079760 90 FUNC GLOBAL DEFAULT 12 cgeomAreaSign │ │ │ │ + 958: 00000000000dbe90 22 FUNC GLOBAL DEFAULT 12 lodepng_decode32 │ │ │ │ + 959: 00000000000a457b 132 FUNC GLOBAL DEFAULT 12 keyword_instance_unsafe │ │ │ │ + 960: 00000000000e1c40 162 FUNC GLOBAL DEFAULT 12 bndRemoveDeleted │ │ │ │ + 961: 000000000007a7e0 697 FUNC GLOBAL DEFAULT 12 mSubimage_dataRange │ │ │ │ + 962: 00000000000dbd60 55 FUNC GLOBAL DEFAULT 12 lodepng_encoder_settings_init │ │ │ │ + 963: 0000000000c678e0 56 OBJECT GLOBAL DEFAULT 24 Centroid │ │ │ │ + 964: 000000000008f440 346 FUNC GLOBAL DEFAULT 12 mProject_BorderRange │ │ │ │ + 965: 000000000008eb50 1290 FUNC GLOBAL DEFAULT 12 mProject_readTemplate │ │ │ │ + 966: 0000000000068850 313 FUNC GLOBAL DEFAULT 12 mDiff_readTemplate │ │ │ │ + 967: 0000000000082b40 20 FUNC GLOBAL DEFAULT 12 mAdd_printError │ │ │ │ + 968: 00000000000b61c0 697 FUNC GLOBAL DEFAULT 12 mViewer_wcsfake │ │ │ │ + 969: 000000000005f5d0 26564 FUNC GLOBAL DEFAULT 12 mCoverageCheck │ │ │ │ + 970: 00000000000b1220 7 FUNC GLOBAL DEFAULT 12 montage_checkHdrExact │ │ │ │ + 971: 0000000000c678c0 4 OBJECT GLOBAL DEFAULT 24 bndNpoints │ │ │ │ + 972: 00000000006e1f8c 4 OBJECT GLOBAL DEFAULT 24 KeyLibHasBeenInitialized │ │ │ │ + 973: 00000000000e0ea0 84 FUNC GLOBAL DEFAULT 12 bndCross │ │ │ │ + 974: 000000000008fdb0 49 FUNC GLOBAL DEFAULT 12 mProject_Reverse │ │ │ │ + 975: 00000000000908e0 2649 FUNC GLOBAL DEFAULT 12 mProject_ComputeIntersection │ │ │ │ + 976: 0000000000088020 209 FUNC GLOBAL DEFAULT 12 mProjectCube_Normalize │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,1315 +1,1315 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0xbc98 contains 1305 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000011e770 0000000000000008 R_X86_64_RELATIVE 18eb0 │ │ │ │ 000000000011e778 0000000000000008 R_X86_64_RELATIVE 18e70 │ │ │ │ -000000000011e780 0000000000000008 R_X86_64_RELATIVE 104c90 │ │ │ │ -000000000011e788 0000000000000008 R_X86_64_RELATIVE 104f26 │ │ │ │ -000000000011e790 0000000000000008 R_X86_64_RELATIVE 104f2d │ │ │ │ -000000000011e798 0000000000000008 R_X86_64_RELATIVE 104f34 │ │ │ │ -000000000011e7a0 0000000000000008 R_X86_64_RELATIVE 104f3b │ │ │ │ -000000000011e7a8 0000000000000008 R_X86_64_RELATIVE 104f42 │ │ │ │ -000000000011e7b0 0000000000000008 R_X86_64_RELATIVE 104f48 │ │ │ │ -000000000011e7b8 0000000000000008 R_X86_64_RELATIVE 104f4f │ │ │ │ -000000000011e7c0 0000000000000008 R_X86_64_RELATIVE 104f56 │ │ │ │ +000000000011e780 0000000000000008 R_X86_64_RELATIVE 103d20 │ │ │ │ +000000000011e788 0000000000000008 R_X86_64_RELATIVE 103f58 │ │ │ │ +000000000011e790 0000000000000008 R_X86_64_RELATIVE 103f5f │ │ │ │ +000000000011e798 0000000000000008 R_X86_64_RELATIVE 103f66 │ │ │ │ +000000000011e7a0 0000000000000008 R_X86_64_RELATIVE 103f6d │ │ │ │ +000000000011e7a8 0000000000000008 R_X86_64_RELATIVE 103f74 │ │ │ │ +000000000011e7b0 0000000000000008 R_X86_64_RELATIVE 103f7a │ │ │ │ +000000000011e7b8 0000000000000008 R_X86_64_RELATIVE 103f81 │ │ │ │ +000000000011e7c0 0000000000000008 R_X86_64_RELATIVE 103f88 │ │ │ │ 000000000011f700 0000000000000008 R_X86_64_RELATIVE 11f700 │ │ │ │ -000000000011f720 0000000000000008 R_X86_64_RELATIVE 1252d8 │ │ │ │ -000000000011f728 0000000000000008 R_X86_64_RELATIVE 1252f0 │ │ │ │ -000000000011f730 0000000000000008 R_X86_64_RELATIVE 125050 │ │ │ │ -000000000011f738 0000000000000008 R_X86_64_RELATIVE 1250a8 │ │ │ │ -000000000011f740 0000000000000008 R_X86_64_RELATIVE 124d38 │ │ │ │ -000000000011f748 0000000000000008 R_X86_64_RELATIVE 125398 │ │ │ │ -000000000011f750 0000000000000008 R_X86_64_RELATIVE 125640 │ │ │ │ -000000000011f758 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011f780 0000000000000008 R_X86_64_RELATIVE 1252b0 │ │ │ │ -000000000011f788 0000000000000008 R_X86_64_RELATIVE 125420 │ │ │ │ -000000000011f790 0000000000000008 R_X86_64_RELATIVE 125568 │ │ │ │ -000000000011f798 0000000000000008 R_X86_64_RELATIVE 124f58 │ │ │ │ -000000000011f7a0 0000000000000008 R_X86_64_RELATIVE 124cc0 │ │ │ │ -000000000011f7a8 0000000000000008 R_X86_64_RELATIVE 124f98 │ │ │ │ -000000000011f7b0 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011f7c0 0000000000000008 R_X86_64_RELATIVE 1252b0 │ │ │ │ -000000000011f7c8 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ -000000000011f7d0 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ -000000000011f7d8 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ -000000000011f7e0 0000000000000008 R_X86_64_RELATIVE 124ca0 │ │ │ │ -000000000011f7e8 0000000000000008 R_X86_64_RELATIVE 125408 │ │ │ │ -000000000011f7f0 0000000000000008 R_X86_64_RELATIVE 124cf8 │ │ │ │ -000000000011f7f8 0000000000000008 R_X86_64_RELATIVE 125600 │ │ │ │ -000000000011f800 0000000000000008 R_X86_64_RELATIVE 1256b0 │ │ │ │ -000000000011f808 0000000000000008 R_X86_64_RELATIVE 1256a8 │ │ │ │ -000000000011f810 0000000000000008 R_X86_64_RELATIVE 125480 │ │ │ │ -000000000011f818 0000000000000008 R_X86_64_RELATIVE 1253f0 │ │ │ │ -000000000011f820 0000000000000008 R_X86_64_RELATIVE 125468 │ │ │ │ -000000000011f828 0000000000000008 R_X86_64_RELATIVE 125450 │ │ │ │ -000000000011f830 0000000000000008 R_X86_64_RELATIVE 1253c8 │ │ │ │ -000000000011f838 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011f860 0000000000000008 R_X86_64_RELATIVE 1252c0 │ │ │ │ -000000000011f868 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ -000000000011f870 0000000000000008 R_X86_64_RELATIVE 124e90 │ │ │ │ -000000000011f878 0000000000000008 R_X86_64_RELATIVE 1254e8 │ │ │ │ -000000000011f880 0000000000000008 R_X86_64_RELATIVE 124c60 │ │ │ │ -000000000011f888 0000000000000008 R_X86_64_RELATIVE 124c30 │ │ │ │ -000000000011f890 0000000000000008 R_X86_64_RELATIVE 125000 │ │ │ │ -000000000011f898 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ -000000000011f8a0 0000000000000008 R_X86_64_RELATIVE 124f50 │ │ │ │ -000000000011f8a8 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011f8c0 0000000000000008 R_X86_64_RELATIVE 124ef0 │ │ │ │ -000000000011f8c8 0000000000000008 R_X86_64_RELATIVE 124d20 │ │ │ │ -000000000011f8d0 0000000000000008 R_X86_64_RELATIVE 124d10 │ │ │ │ -000000000011f8d8 0000000000000008 R_X86_64_RELATIVE 125498 │ │ │ │ -000000000011f8e0 0000000000000008 R_X86_64_RELATIVE 125418 │ │ │ │ -000000000011f8e8 0000000000000008 R_X86_64_RELATIVE 125268 │ │ │ │ -000000000011f8f0 0000000000000008 R_X86_64_RELATIVE 125228 │ │ │ │ -000000000011f8f8 0000000000000008 R_X86_64_RELATIVE 124f88 │ │ │ │ -000000000011f900 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011f920 0000000000000008 R_X86_64_RELATIVE 124d30 │ │ │ │ -000000000011f928 0000000000000008 R_X86_64_RELATIVE 125660 │ │ │ │ -000000000011f930 0000000000000008 R_X86_64_RELATIVE 125218 │ │ │ │ -000000000011f938 0000000000000008 R_X86_64_RELATIVE 124c90 │ │ │ │ -000000000011f940 0000000000000008 R_X86_64_RELATIVE 1252f8 │ │ │ │ -000000000011f948 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ -000000000011f950 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011f960 0000000000000008 R_X86_64_RELATIVE 1252c0 │ │ │ │ -000000000011f968 0000000000000008 R_X86_64_RELATIVE 125308 │ │ │ │ -000000000011f970 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ -000000000011f978 0000000000000008 R_X86_64_RELATIVE 1252e8 │ │ │ │ -000000000011f980 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011f9a0 0000000000000008 R_X86_64_RELATIVE 124ef0 │ │ │ │ -000000000011f9a8 0000000000000008 R_X86_64_RELATIVE 125490 │ │ │ │ -000000000011f9b0 0000000000000008 R_X86_64_RELATIVE 124d10 │ │ │ │ -000000000011f9b8 0000000000000008 R_X86_64_RELATIVE 125498 │ │ │ │ -000000000011f9c0 0000000000000008 R_X86_64_RELATIVE 124f88 │ │ │ │ -000000000011f9c8 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011f9e0 0000000000000008 R_X86_64_RELATIVE 124d20 │ │ │ │ -000000000011f9e8 0000000000000008 R_X86_64_RELATIVE 124ef0 │ │ │ │ -000000000011f9f0 0000000000000008 R_X86_64_RELATIVE 124dd8 │ │ │ │ -000000000011f9f8 0000000000000008 R_X86_64_RELATIVE 124ce8 │ │ │ │ -000000000011fa00 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fa20 0000000000000008 R_X86_64_RELATIVE 124cc8 │ │ │ │ -000000000011fa28 0000000000000008 R_X86_64_RELATIVE 125508 │ │ │ │ -000000000011fa30 0000000000000008 R_X86_64_RELATIVE 124ce8 │ │ │ │ -000000000011fa38 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fa60 0000000000000008 R_X86_64_RELATIVE 124d20 │ │ │ │ -000000000011fa68 0000000000000008 R_X86_64_RELATIVE 124e90 │ │ │ │ -000000000011fa70 0000000000000008 R_X86_64_RELATIVE 1254e8 │ │ │ │ -000000000011fa78 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011faa0 0000000000000008 R_X86_64_RELATIVE 1252c0 │ │ │ │ -000000000011faa8 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ -000000000011fab0 0000000000000008 R_X86_64_RELATIVE 125000 │ │ │ │ -000000000011fab8 0000000000000008 R_X86_64_RELATIVE 125308 │ │ │ │ -000000000011fac0 0000000000000008 R_X86_64_RELATIVE 124fd8 │ │ │ │ -000000000011fac8 0000000000000008 R_X86_64_RELATIVE 125698 │ │ │ │ -000000000011fad0 0000000000000008 R_X86_64_RELATIVE 124ef0 │ │ │ │ -000000000011fad8 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fb00 0000000000000008 R_X86_64_RELATIVE 124ef0 │ │ │ │ -000000000011fb08 0000000000000008 R_X86_64_RELATIVE 124d20 │ │ │ │ -000000000011fb10 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ -000000000011fb18 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ -000000000011fb20 0000000000000008 R_X86_64_RELATIVE 124d78 │ │ │ │ -000000000011fb28 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ -000000000011fb30 0000000000000008 R_X86_64_RELATIVE 125580 │ │ │ │ -000000000011fb38 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fb60 0000000000000008 R_X86_64_RELATIVE 124d20 │ │ │ │ -000000000011fb68 0000000000000008 R_X86_64_RELATIVE 125418 │ │ │ │ -000000000011fb70 0000000000000008 R_X86_64_RELATIVE 125498 │ │ │ │ -000000000011fb78 0000000000000008 R_X86_64_RELATIVE 125228 │ │ │ │ -000000000011fb80 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fba0 0000000000000008 R_X86_64_RELATIVE 125588 │ │ │ │ -000000000011fba8 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ -000000000011fbb0 0000000000000008 R_X86_64_RELATIVE 125000 │ │ │ │ -000000000011fbb8 0000000000000008 R_X86_64_RELATIVE 124f18 │ │ │ │ -000000000011fbc0 0000000000000008 R_X86_64_RELATIVE 1253d0 │ │ │ │ -000000000011fbc8 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fbe0 0000000000000008 R_X86_64_RELATIVE 124ef0 │ │ │ │ -000000000011fbe8 0000000000000008 R_X86_64_RELATIVE 124d20 │ │ │ │ -000000000011fbf0 0000000000000008 R_X86_64_RELATIVE 124d10 │ │ │ │ -000000000011fbf8 0000000000000008 R_X86_64_RELATIVE 124ea8 │ │ │ │ -000000000011fc00 0000000000000008 R_X86_64_RELATIVE 124ea0 │ │ │ │ -000000000011fc08 0000000000000008 R_X86_64_RELATIVE 125458 │ │ │ │ -000000000011fc10 0000000000000008 R_X86_64_RELATIVE 124c98 │ │ │ │ -000000000011fc18 0000000000000008 R_X86_64_RELATIVE 125468 │ │ │ │ -000000000011fc20 0000000000000008 R_X86_64_RELATIVE 125608 │ │ │ │ -000000000011fc28 0000000000000008 R_X86_64_RELATIVE 124d98 │ │ │ │ -000000000011fc30 0000000000000008 R_X86_64_RELATIVE 124ca8 │ │ │ │ -000000000011fc38 0000000000000008 R_X86_64_RELATIVE 124dd8 │ │ │ │ -000000000011fc40 0000000000000008 R_X86_64_RELATIVE 124d48 │ │ │ │ -000000000011fc48 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fc60 0000000000000008 R_X86_64_RELATIVE 124ee8 │ │ │ │ -000000000011fc68 0000000000000008 R_X86_64_RELATIVE 124d18 │ │ │ │ -000000000011fc70 0000000000000008 R_X86_64_RELATIVE 124e18 │ │ │ │ -000000000011fc78 0000000000000008 R_X86_64_RELATIVE 124eb8 │ │ │ │ -000000000011fc80 0000000000000008 R_X86_64_RELATIVE 125318 │ │ │ │ -000000000011fc88 0000000000000008 R_X86_64_RELATIVE 124f80 │ │ │ │ -000000000011fc90 0000000000000008 R_X86_64_RELATIVE 124d90 │ │ │ │ -000000000011fc98 0000000000000008 R_X86_64_RELATIVE 124d80 │ │ │ │ -000000000011fca0 0000000000000008 R_X86_64_RELATIVE 124d88 │ │ │ │ -000000000011fca8 0000000000000008 R_X86_64_RELATIVE 1252d0 │ │ │ │ -000000000011fcb0 0000000000000008 R_X86_64_RELATIVE 125438 │ │ │ │ -000000000011fcb8 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fce0 0000000000000008 R_X86_64_RELATIVE 124d20 │ │ │ │ -000000000011fce8 0000000000000008 R_X86_64_RELATIVE 124d10 │ │ │ │ -000000000011fcf0 0000000000000008 R_X86_64_RELATIVE 125528 │ │ │ │ -000000000011fcf8 0000000000000008 R_X86_64_RELATIVE 125460 │ │ │ │ -000000000011fd00 0000000000000008 R_X86_64_RELATIVE 124ee0 │ │ │ │ -000000000011fd08 0000000000000008 R_X86_64_RELATIVE 124f60 │ │ │ │ -000000000011fd10 0000000000000008 R_X86_64_RELATIVE 124ef8 │ │ │ │ -000000000011fd18 0000000000000008 R_X86_64_RELATIVE 125290 │ │ │ │ -000000000011fd20 0000000000000008 R_X86_64_RELATIVE 1250b0 │ │ │ │ -000000000011fd28 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fd40 0000000000000008 R_X86_64_RELATIVE 1252b0 │ │ │ │ -000000000011fd48 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ -000000000011fd50 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ -000000000011fd58 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ -000000000011fd60 0000000000000008 R_X86_64_RELATIVE 124ca0 │ │ │ │ -000000000011fd68 0000000000000008 R_X86_64_RELATIVE 125408 │ │ │ │ -000000000011fd70 0000000000000008 R_X86_64_RELATIVE 124cf8 │ │ │ │ -000000000011fd78 0000000000000008 R_X86_64_RELATIVE 125600 │ │ │ │ -000000000011fd80 0000000000000008 R_X86_64_RELATIVE 125480 │ │ │ │ -000000000011fd88 0000000000000008 R_X86_64_RELATIVE 1253f0 │ │ │ │ -000000000011fd90 0000000000000008 R_X86_64_RELATIVE 125468 │ │ │ │ -000000000011fd98 0000000000000008 R_X86_64_RELATIVE 125450 │ │ │ │ -000000000011fda0 0000000000000008 R_X86_64_RELATIVE 1253c8 │ │ │ │ -000000000011fda8 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fdc0 0000000000000008 R_X86_64_RELATIVE 1252b0 │ │ │ │ -000000000011fdc8 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ -000000000011fdd0 0000000000000008 R_X86_64_RELATIVE 125310 │ │ │ │ -000000000011fdd8 0000000000000008 R_X86_64_RELATIVE 1256d0 │ │ │ │ -000000000011fde0 0000000000000008 R_X86_64_RELATIVE 124ff0 │ │ │ │ -000000000011fde8 0000000000000008 R_X86_64_RELATIVE 125038 │ │ │ │ -000000000011fdf0 0000000000000008 R_X86_64_RELATIVE 125278 │ │ │ │ -000000000011fdf8 0000000000000008 R_X86_64_RELATIVE 125090 │ │ │ │ -000000000011fe00 0000000000000008 R_X86_64_RELATIVE 125288 │ │ │ │ -000000000011fe08 0000000000000008 R_X86_64_RELATIVE 1255f8 │ │ │ │ -000000000011fe10 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fe20 0000000000000008 R_X86_64_RELATIVE 1252b0 │ │ │ │ -000000000011fe28 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ -000000000011fe30 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ -000000000011fe38 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ -000000000011fe40 0000000000000008 R_X86_64_RELATIVE 124ca0 │ │ │ │ -000000000011fe48 0000000000000008 R_X86_64_RELATIVE 125408 │ │ │ │ -000000000011fe50 0000000000000008 R_X86_64_RELATIVE 124cf8 │ │ │ │ -000000000011fe58 0000000000000008 R_X86_64_RELATIVE 125480 │ │ │ │ -000000000011fe60 0000000000000008 R_X86_64_RELATIVE 1253f0 │ │ │ │ -000000000011fe68 0000000000000008 R_X86_64_RELATIVE 125468 │ │ │ │ -000000000011fe70 0000000000000008 R_X86_64_RELATIVE 125450 │ │ │ │ -000000000011fe78 0000000000000008 R_X86_64_RELATIVE 1253c8 │ │ │ │ -000000000011fe80 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fea0 0000000000000008 R_X86_64_RELATIVE 1252c0 │ │ │ │ -000000000011fea8 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ -000000000011feb0 0000000000000008 R_X86_64_RELATIVE 124d70 │ │ │ │ -000000000011feb8 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ -000000000011fec0 0000000000000008 R_X86_64_RELATIVE 125410 │ │ │ │ -000000000011fec8 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011fee0 0000000000000008 R_X86_64_RELATIVE 1252a8 │ │ │ │ -000000000011fee8 0000000000000008 R_X86_64_RELATIVE 1252a0 │ │ │ │ -000000000011fef0 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ -000000000011fef8 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ -000000000011ff00 0000000000000008 R_X86_64_RELATIVE 124f88 │ │ │ │ -000000000011ff08 0000000000000008 R_X86_64_RELATIVE 125448 │ │ │ │ -000000000011ff10 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011ff20 0000000000000008 R_X86_64_RELATIVE 124d10 │ │ │ │ -000000000011ff28 0000000000000008 R_X86_64_RELATIVE 124d28 │ │ │ │ +000000000011f720 0000000000000008 R_X86_64_RELATIVE 1252e0 │ │ │ │ +000000000011f728 0000000000000008 R_X86_64_RELATIVE 124f30 │ │ │ │ +000000000011f730 0000000000000008 R_X86_64_RELATIVE 124eb0 │ │ │ │ +000000000011f738 0000000000000008 R_X86_64_RELATIVE 125508 │ │ │ │ +000000000011f740 0000000000000008 R_X86_64_RELATIVE 124c80 │ │ │ │ +000000000011f748 0000000000000008 R_X86_64_RELATIVE 124c50 │ │ │ │ +000000000011f750 0000000000000008 R_X86_64_RELATIVE 125020 │ │ │ │ +000000000011f758 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ +000000000011f760 0000000000000008 R_X86_64_RELATIVE 124f70 │ │ │ │ +000000000011f768 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011f780 0000000000000008 R_X86_64_RELATIVE 124d50 │ │ │ │ +000000000011f788 0000000000000008 R_X86_64_RELATIVE 125680 │ │ │ │ +000000000011f790 0000000000000008 R_X86_64_RELATIVE 125238 │ │ │ │ +000000000011f798 0000000000000008 R_X86_64_RELATIVE 124cb0 │ │ │ │ +000000000011f7a0 0000000000000008 R_X86_64_RELATIVE 125318 │ │ │ │ +000000000011f7a8 0000000000000008 R_X86_64_RELATIVE 124f30 │ │ │ │ +000000000011f7b0 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011f7c0 0000000000000008 R_X86_64_RELATIVE 1252e0 │ │ │ │ +000000000011f7c8 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ +000000000011f7d0 0000000000000008 R_X86_64_RELATIVE 124d90 │ │ │ │ +000000000011f7d8 0000000000000008 R_X86_64_RELATIVE 125078 │ │ │ │ +000000000011f7e0 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ +000000000011f7e8 0000000000000008 R_X86_64_RELATIVE 125430 │ │ │ │ +000000000011f7f0 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011f800 0000000000000008 R_X86_64_RELATIVE 1252d0 │ │ │ │ +000000000011f808 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ +000000000011f810 0000000000000008 R_X86_64_RELATIVE 124d28 │ │ │ │ +000000000011f818 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ +000000000011f820 0000000000000008 R_X86_64_RELATIVE 124cc0 │ │ │ │ +000000000011f828 0000000000000008 R_X86_64_RELATIVE 125428 │ │ │ │ +000000000011f830 0000000000000008 R_X86_64_RELATIVE 124d18 │ │ │ │ +000000000011f838 0000000000000008 R_X86_64_RELATIVE 125620 │ │ │ │ +000000000011f840 0000000000000008 R_X86_64_RELATIVE 1256d0 │ │ │ │ +000000000011f848 0000000000000008 R_X86_64_RELATIVE 1256c8 │ │ │ │ +000000000011f850 0000000000000008 R_X86_64_RELATIVE 1254a0 │ │ │ │ +000000000011f858 0000000000000008 R_X86_64_RELATIVE 125410 │ │ │ │ +000000000011f860 0000000000000008 R_X86_64_RELATIVE 125488 │ │ │ │ +000000000011f868 0000000000000008 R_X86_64_RELATIVE 125470 │ │ │ │ +000000000011f870 0000000000000008 R_X86_64_RELATIVE 1253e8 │ │ │ │ +000000000011f878 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011f8a0 0000000000000008 R_X86_64_RELATIVE 1252f8 │ │ │ │ +000000000011f8a8 0000000000000008 R_X86_64_RELATIVE 125310 │ │ │ │ +000000000011f8b0 0000000000000008 R_X86_64_RELATIVE 125070 │ │ │ │ +000000000011f8b8 0000000000000008 R_X86_64_RELATIVE 1250c8 │ │ │ │ +000000000011f8c0 0000000000000008 R_X86_64_RELATIVE 124d58 │ │ │ │ +000000000011f8c8 0000000000000008 R_X86_64_RELATIVE 1253b8 │ │ │ │ +000000000011f8d0 0000000000000008 R_X86_64_RELATIVE 125660 │ │ │ │ +000000000011f8d8 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011f900 0000000000000008 R_X86_64_RELATIVE 1252e0 │ │ │ │ +000000000011f908 0000000000000008 R_X86_64_RELATIVE 125328 │ │ │ │ +000000000011f910 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ +000000000011f918 0000000000000008 R_X86_64_RELATIVE 125308 │ │ │ │ +000000000011f920 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011f940 0000000000000008 R_X86_64_RELATIVE 1252d0 │ │ │ │ +000000000011f948 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ +000000000011f950 0000000000000008 R_X86_64_RELATIVE 124d28 │ │ │ │ +000000000011f958 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ +000000000011f960 0000000000000008 R_X86_64_RELATIVE 124cc0 │ │ │ │ +000000000011f968 0000000000000008 R_X86_64_RELATIVE 125428 │ │ │ │ +000000000011f970 0000000000000008 R_X86_64_RELATIVE 124d18 │ │ │ │ +000000000011f978 0000000000000008 R_X86_64_RELATIVE 125620 │ │ │ │ +000000000011f980 0000000000000008 R_X86_64_RELATIVE 1254a0 │ │ │ │ +000000000011f988 0000000000000008 R_X86_64_RELATIVE 125410 │ │ │ │ +000000000011f990 0000000000000008 R_X86_64_RELATIVE 125488 │ │ │ │ +000000000011f998 0000000000000008 R_X86_64_RELATIVE 125470 │ │ │ │ +000000000011f9a0 0000000000000008 R_X86_64_RELATIVE 1253e8 │ │ │ │ +000000000011f9a8 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011f9c0 0000000000000008 R_X86_64_RELATIVE 124d40 │ │ │ │ +000000000011f9c8 0000000000000008 R_X86_64_RELATIVE 124eb0 │ │ │ │ +000000000011f9d0 0000000000000008 R_X86_64_RELATIVE 125508 │ │ │ │ +000000000011f9d8 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fa00 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ +000000000011fa08 0000000000000008 R_X86_64_RELATIVE 1254b0 │ │ │ │ +000000000011fa10 0000000000000008 R_X86_64_RELATIVE 124d30 │ │ │ │ +000000000011fa18 0000000000000008 R_X86_64_RELATIVE 1254b8 │ │ │ │ +000000000011fa20 0000000000000008 R_X86_64_RELATIVE 124fa8 │ │ │ │ +000000000011fa28 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fa40 0000000000000008 R_X86_64_RELATIVE 124d40 │ │ │ │ +000000000011fa48 0000000000000008 R_X86_64_RELATIVE 124d30 │ │ │ │ +000000000011fa50 0000000000000008 R_X86_64_RELATIVE 125548 │ │ │ │ +000000000011fa58 0000000000000008 R_X86_64_RELATIVE 125480 │ │ │ │ +000000000011fa60 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ +000000000011fa68 0000000000000008 R_X86_64_RELATIVE 124f80 │ │ │ │ +000000000011fa70 0000000000000008 R_X86_64_RELATIVE 124f18 │ │ │ │ +000000000011fa78 0000000000000008 R_X86_64_RELATIVE 1252b0 │ │ │ │ +000000000011fa80 0000000000000008 R_X86_64_RELATIVE 1250d0 │ │ │ │ +000000000011fa88 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011faa0 0000000000000008 R_X86_64_RELATIVE 124d40 │ │ │ │ +000000000011faa8 0000000000000008 R_X86_64_RELATIVE 1254a8 │ │ │ │ +000000000011fab0 0000000000000008 R_X86_64_RELATIVE 124eb8 │ │ │ │ +000000000011fab8 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fae0 0000000000000008 R_X86_64_RELATIVE 1252d0 │ │ │ │ +000000000011fae8 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ +000000000011faf0 0000000000000008 R_X86_64_RELATIVE 124d28 │ │ │ │ +000000000011faf8 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ +000000000011fb00 0000000000000008 R_X86_64_RELATIVE 1252b8 │ │ │ │ +000000000011fb08 0000000000000008 R_X86_64_RELATIVE 124cc0 │ │ │ │ +000000000011fb10 0000000000000008 R_X86_64_RELATIVE 125428 │ │ │ │ +000000000011fb18 0000000000000008 R_X86_64_RELATIVE 124d18 │ │ │ │ +000000000011fb20 0000000000000008 R_X86_64_RELATIVE 125620 │ │ │ │ +000000000011fb28 0000000000000008 R_X86_64_RELATIVE 125410 │ │ │ │ +000000000011fb30 0000000000000008 R_X86_64_RELATIVE 125470 │ │ │ │ +000000000011fb38 0000000000000008 R_X86_64_RELATIVE 1253e8 │ │ │ │ +000000000011fb40 0000000000000008 R_X86_64_RELATIVE 124fa8 │ │ │ │ +000000000011fb48 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fb60 0000000000000008 R_X86_64_RELATIVE 1252d0 │ │ │ │ +000000000011fb68 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ +000000000011fb70 0000000000000008 R_X86_64_RELATIVE 124d28 │ │ │ │ +000000000011fb78 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ +000000000011fb80 0000000000000008 R_X86_64_RELATIVE 124cc0 │ │ │ │ +000000000011fb88 0000000000000008 R_X86_64_RELATIVE 125428 │ │ │ │ +000000000011fb90 0000000000000008 R_X86_64_RELATIVE 124d18 │ │ │ │ +000000000011fb98 0000000000000008 R_X86_64_RELATIVE 1254a0 │ │ │ │ +000000000011fba0 0000000000000008 R_X86_64_RELATIVE 125410 │ │ │ │ +000000000011fba8 0000000000000008 R_X86_64_RELATIVE 125488 │ │ │ │ +000000000011fbb0 0000000000000008 R_X86_64_RELATIVE 125470 │ │ │ │ +000000000011fbb8 0000000000000008 R_X86_64_RELATIVE 1253e8 │ │ │ │ +000000000011fbc0 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fbe0 0000000000000008 R_X86_64_RELATIVE 1252d0 │ │ │ │ +000000000011fbe8 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ +000000000011fbf0 0000000000000008 R_X86_64_RELATIVE 124d28 │ │ │ │ +000000000011fbf8 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ +000000000011fc00 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fc20 0000000000000008 R_X86_64_RELATIVE 1252d0 │ │ │ │ +000000000011fc28 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ +000000000011fc30 0000000000000008 R_X86_64_RELATIVE 125330 │ │ │ │ +000000000011fc38 0000000000000008 R_X86_64_RELATIVE 1256f0 │ │ │ │ +000000000011fc40 0000000000000008 R_X86_64_RELATIVE 125010 │ │ │ │ +000000000011fc48 0000000000000008 R_X86_64_RELATIVE 125058 │ │ │ │ +000000000011fc50 0000000000000008 R_X86_64_RELATIVE 125298 │ │ │ │ +000000000011fc58 0000000000000008 R_X86_64_RELATIVE 1250b0 │ │ │ │ +000000000011fc60 0000000000000008 R_X86_64_RELATIVE 1252a8 │ │ │ │ +000000000011fc68 0000000000000008 R_X86_64_RELATIVE 125618 │ │ │ │ +000000000011fc70 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fc80 0000000000000008 R_X86_64_RELATIVE 1252d0 │ │ │ │ +000000000011fc88 0000000000000008 R_X86_64_RELATIVE 125440 │ │ │ │ +000000000011fc90 0000000000000008 R_X86_64_RELATIVE 125588 │ │ │ │ +000000000011fc98 0000000000000008 R_X86_64_RELATIVE 124f78 │ │ │ │ +000000000011fca0 0000000000000008 R_X86_64_RELATIVE 124ce0 │ │ │ │ +000000000011fca8 0000000000000008 R_X86_64_RELATIVE 124fb8 │ │ │ │ +000000000011fcb0 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fcc0 0000000000000008 R_X86_64_RELATIVE 1252d0 │ │ │ │ +000000000011fcc8 0000000000000008 R_X86_64_RELATIVE 125248 │ │ │ │ +000000000011fcd0 0000000000000008 R_X86_64_RELATIVE 125628 │ │ │ │ +000000000011fcd8 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fd00 0000000000000008 R_X86_64_RELATIVE 1252e0 │ │ │ │ +000000000011fd08 0000000000000008 R_X86_64_RELATIVE 124f30 │ │ │ │ +000000000011fd10 0000000000000008 R_X86_64_RELATIVE 125020 │ │ │ │ +000000000011fd18 0000000000000008 R_X86_64_RELATIVE 125328 │ │ │ │ +000000000011fd20 0000000000000008 R_X86_64_RELATIVE 124ff8 │ │ │ │ +000000000011fd28 0000000000000008 R_X86_64_RELATIVE 1256b8 │ │ │ │ +000000000011fd30 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ +000000000011fd38 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fd60 0000000000000008 R_X86_64_RELATIVE 1252d0 │ │ │ │ +000000000011fd68 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ +000000000011fd70 0000000000000008 R_X86_64_RELATIVE 125730 │ │ │ │ +000000000011fd78 0000000000000008 R_X86_64_RELATIVE 125728 │ │ │ │ +000000000011fd80 0000000000000008 R_X86_64_RELATIVE 125720 │ │ │ │ +000000000011fd88 0000000000000008 R_X86_64_RELATIVE 124fa8 │ │ │ │ +000000000011fd90 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fda0 0000000000000008 R_X86_64_RELATIVE 124d28 │ │ │ │ +000000000011fda8 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ +000000000011fdb0 0000000000000008 R_X86_64_RELATIVE 125250 │ │ │ │ +000000000011fdb8 0000000000000008 R_X86_64_RELATIVE 125020 │ │ │ │ +000000000011fdc0 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fde0 0000000000000008 R_X86_64_RELATIVE 124d30 │ │ │ │ +000000000011fde8 0000000000000008 R_X86_64_RELATIVE 124d48 │ │ │ │ +000000000011fdf0 0000000000000008 R_X86_64_RELATIVE 124f50 │ │ │ │ +000000000011fdf8 0000000000000008 R_X86_64_RELATIVE 125098 │ │ │ │ +000000000011fe00 0000000000000008 R_X86_64_RELATIVE 124d00 │ │ │ │ +000000000011fe08 0000000000000008 R_X86_64_RELATIVE 124cd8 │ │ │ │ +000000000011fe10 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fe20 0000000000000008 R_X86_64_RELATIVE 1255a8 │ │ │ │ +000000000011fe28 0000000000000008 R_X86_64_RELATIVE 124f40 │ │ │ │ +000000000011fe30 0000000000000008 R_X86_64_RELATIVE 125020 │ │ │ │ +000000000011fe38 0000000000000008 R_X86_64_RELATIVE 124f38 │ │ │ │ +000000000011fe40 0000000000000008 R_X86_64_RELATIVE 1253f0 │ │ │ │ +000000000011fe48 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fe60 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ +000000000011fe68 0000000000000008 R_X86_64_RELATIVE 124d40 │ │ │ │ +000000000011fe70 0000000000000008 R_X86_64_RELATIVE 124d30 │ │ │ │ +000000000011fe78 0000000000000008 R_X86_64_RELATIVE 124ec8 │ │ │ │ +000000000011fe80 0000000000000008 R_X86_64_RELATIVE 124ec0 │ │ │ │ +000000000011fe88 0000000000000008 R_X86_64_RELATIVE 125478 │ │ │ │ +000000000011fe90 0000000000000008 R_X86_64_RELATIVE 124cb8 │ │ │ │ +000000000011fe98 0000000000000008 R_X86_64_RELATIVE 125488 │ │ │ │ +000000000011fea0 0000000000000008 R_X86_64_RELATIVE 125628 │ │ │ │ +000000000011fea8 0000000000000008 R_X86_64_RELATIVE 124db8 │ │ │ │ +000000000011feb0 0000000000000008 R_X86_64_RELATIVE 124cc8 │ │ │ │ +000000000011feb8 0000000000000008 R_X86_64_RELATIVE 124df8 │ │ │ │ +000000000011fec0 0000000000000008 R_X86_64_RELATIVE 124d68 │ │ │ │ +000000000011fec8 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011fee0 0000000000000008 R_X86_64_RELATIVE 1252d8 │ │ │ │ +000000000011fee8 0000000000000008 R_X86_64_RELATIVE 124f28 │ │ │ │ +000000000011fef0 0000000000000008 R_X86_64_RELATIVE 124f88 │ │ │ │ +000000000011fef8 0000000000000008 R_X86_64_RELATIVE 124f50 │ │ │ │ +000000000011ff00 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011ff20 0000000000000008 R_X86_64_RELATIVE 125020 │ │ │ │ +000000000011ff28 0000000000000008 R_X86_64_RELATIVE 1252e0 │ │ │ │ 000000000011ff30 0000000000000008 R_X86_64_RELATIVE 124f30 │ │ │ │ -000000000011ff38 0000000000000008 R_X86_64_RELATIVE 125078 │ │ │ │ -000000000011ff40 0000000000000008 R_X86_64_RELATIVE 124ce0 │ │ │ │ -000000000011ff48 0000000000000008 R_X86_64_RELATIVE 124cb8 │ │ │ │ -000000000011ff50 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011ff60 0000000000000008 R_X86_64_RELATIVE 1252c0 │ │ │ │ -000000000011ff68 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ -000000000011ff70 0000000000000008 R_X86_64_RELATIVE 124d70 │ │ │ │ -000000000011ff78 0000000000000008 R_X86_64_RELATIVE 125058 │ │ │ │ -000000000011ff80 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ -000000000011ff88 0000000000000008 R_X86_64_RELATIVE 125410 │ │ │ │ -000000000011ff90 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011ffa0 0000000000000008 R_X86_64_RELATIVE 1252b8 │ │ │ │ -000000000011ffa8 0000000000000008 R_X86_64_RELATIVE 124f08 │ │ │ │ -000000000011ffb0 0000000000000008 R_X86_64_RELATIVE 124f68 │ │ │ │ -000000000011ffb8 0000000000000008 R_X86_64_RELATIVE 124f30 │ │ │ │ -000000000011ffc0 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -000000000011ffe0 0000000000000008 R_X86_64_RELATIVE 124d20 │ │ │ │ -000000000011ffe8 0000000000000008 R_X86_64_RELATIVE 125488 │ │ │ │ -000000000011fff0 0000000000000008 R_X86_64_RELATIVE 124e98 │ │ │ │ -000000000011fff8 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -0000000000120020 0000000000000008 R_X86_64_RELATIVE 125218 │ │ │ │ -0000000000120028 0000000000000008 R_X86_64_RELATIVE 124c90 │ │ │ │ -0000000000120030 0000000000000008 R_X86_64_RELATIVE 1252f8 │ │ │ │ -0000000000120038 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ -0000000000120040 0000000000000008 R_X86_64_RELATIVE 125528 │ │ │ │ -0000000000120048 0000000000000008 R_X86_64_RELATIVE 125460 │ │ │ │ -0000000000120050 0000000000000008 R_X86_64_RELATIVE 124de0 │ │ │ │ -0000000000120058 0000000000000008 R_X86_64_RELATIVE 124da8 │ │ │ │ -0000000000120060 0000000000000008 R_X86_64_RELATIVE 125658 │ │ │ │ -0000000000120068 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -0000000000120080 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ -0000000000120088 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ -0000000000120090 0000000000000008 R_X86_64_RELATIVE 125230 │ │ │ │ -0000000000120098 0000000000000008 R_X86_64_RELATIVE 125000 │ │ │ │ -00000000001200a0 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -00000000001200c0 0000000000000008 R_X86_64_RELATIVE 1252c0 │ │ │ │ -00000000001200c8 0000000000000008 R_X86_64_RELATIVE 1256a0 │ │ │ │ -00000000001200d0 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ +000000000011ff38 0000000000000008 R_X86_64_RELATIVE 124eb0 │ │ │ │ +000000000011ff40 0000000000000008 R_X86_64_RELATIVE 125508 │ │ │ │ +000000000011ff48 0000000000000008 R_X86_64_RELATIVE 124c80 │ │ │ │ +000000000011ff50 0000000000000008 R_X86_64_RELATIVE 124c50 │ │ │ │ +000000000011ff58 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ +000000000011ff60 0000000000000008 R_X86_64_RELATIVE 124f70 │ │ │ │ +000000000011ff68 0000000000000008 R_X86_64_RELATIVE 125538 │ │ │ │ +000000000011ff70 0000000000000008 R_X86_64_RELATIVE 125530 │ │ │ │ +000000000011ff78 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011ffa0 0000000000000008 R_X86_64_RELATIVE 124ce8 │ │ │ │ +000000000011ffa8 0000000000000008 R_X86_64_RELATIVE 125528 │ │ │ │ +000000000011ffb0 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ +000000000011ffb8 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +000000000011ffe0 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ +000000000011ffe8 0000000000000008 R_X86_64_RELATIVE 124d40 │ │ │ │ +000000000011fff0 0000000000000008 R_X86_64_RELATIVE 125438 │ │ │ │ +000000000011fff8 0000000000000008 R_X86_64_RELATIVE 125580 │ │ │ │ +0000000000120000 0000000000000008 R_X86_64_RELATIVE 124fa8 │ │ │ │ +0000000000120008 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +0000000000120020 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ +0000000000120028 0000000000000008 R_X86_64_RELATIVE 124d40 │ │ │ │ +0000000000120030 0000000000000008 R_X86_64_RELATIVE 124d30 │ │ │ │ +0000000000120038 0000000000000008 R_X86_64_RELATIVE 1254b8 │ │ │ │ +0000000000120040 0000000000000008 R_X86_64_RELATIVE 125438 │ │ │ │ +0000000000120048 0000000000000008 R_X86_64_RELATIVE 125288 │ │ │ │ +0000000000120050 0000000000000008 R_X86_64_RELATIVE 125248 │ │ │ │ +0000000000120058 0000000000000008 R_X86_64_RELATIVE 124fa8 │ │ │ │ +0000000000120060 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +0000000000120080 0000000000000008 R_X86_64_RELATIVE 124d40 │ │ │ │ +0000000000120088 0000000000000008 R_X86_64_RELATIVE 125438 │ │ │ │ +0000000000120090 0000000000000008 R_X86_64_RELATIVE 1254b8 │ │ │ │ +0000000000120098 0000000000000008 R_X86_64_RELATIVE 125248 │ │ │ │ +00000000001200a0 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +00000000001200c0 0000000000000008 R_X86_64_RELATIVE 124f08 │ │ │ │ +00000000001200c8 0000000000000008 R_X86_64_RELATIVE 124d38 │ │ │ │ +00000000001200d0 0000000000000008 R_X86_64_RELATIVE 124e38 │ │ │ │ 00000000001200d8 0000000000000008 R_X86_64_RELATIVE 124ed8 │ │ │ │ -00000000001200e0 0000000000000008 R_X86_64_RELATIVE 124ed0 │ │ │ │ -00000000001200e8 0000000000000008 R_X86_64_RELATIVE 124e90 │ │ │ │ -00000000001200f0 0000000000000008 R_X86_64_RELATIVE 1254e8 │ │ │ │ -00000000001200f8 0000000000000008 R_X86_64_RELATIVE 124e58 │ │ │ │ -0000000000120100 0000000000000008 R_X86_64_RELATIVE 125220 │ │ │ │ -0000000000120108 0000000000000008 R_X86_64_RELATIVE 124e60 │ │ │ │ -0000000000120110 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -0000000000120120 0000000000000008 R_X86_64_RELATIVE 1252b0 │ │ │ │ -0000000000120128 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ -0000000000120130 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ -0000000000120138 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ -0000000000120140 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -0000000000120160 0000000000000008 R_X86_64_RELATIVE 1252b0 │ │ │ │ -0000000000120168 0000000000000008 R_X86_64_RELATIVE 125228 │ │ │ │ -0000000000120170 0000000000000008 R_X86_64_RELATIVE 125608 │ │ │ │ -0000000000120178 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -00000000001201a0 0000000000000008 R_X86_64_RELATIVE 125000 │ │ │ │ -00000000001201a8 0000000000000008 R_X86_64_RELATIVE 1252c0 │ │ │ │ -00000000001201b0 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ -00000000001201b8 0000000000000008 R_X86_64_RELATIVE 124e90 │ │ │ │ -00000000001201c0 0000000000000008 R_X86_64_RELATIVE 1254e8 │ │ │ │ -00000000001201c8 0000000000000008 R_X86_64_RELATIVE 124c60 │ │ │ │ -00000000001201d0 0000000000000008 R_X86_64_RELATIVE 124c30 │ │ │ │ -00000000001201d8 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ -00000000001201e0 0000000000000008 R_X86_64_RELATIVE 124f50 │ │ │ │ -00000000001201e8 0000000000000008 R_X86_64_RELATIVE 125518 │ │ │ │ -00000000001201f0 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ -00000000001201f8 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -0000000000120220 0000000000000008 R_X86_64_RELATIVE 1252b0 │ │ │ │ -0000000000120228 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ -0000000000120230 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ -0000000000120238 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ -0000000000120240 0000000000000008 R_X86_64_RELATIVE 125298 │ │ │ │ -0000000000120248 0000000000000008 R_X86_64_RELATIVE 124ca0 │ │ │ │ -0000000000120250 0000000000000008 R_X86_64_RELATIVE 125408 │ │ │ │ -0000000000120258 0000000000000008 R_X86_64_RELATIVE 124cf8 │ │ │ │ -0000000000120260 0000000000000008 R_X86_64_RELATIVE 125600 │ │ │ │ -0000000000120268 0000000000000008 R_X86_64_RELATIVE 1253f0 │ │ │ │ -0000000000120270 0000000000000008 R_X86_64_RELATIVE 125450 │ │ │ │ -0000000000120278 0000000000000008 R_X86_64_RELATIVE 1253c8 │ │ │ │ -0000000000120280 0000000000000008 R_X86_64_RELATIVE 124f88 │ │ │ │ -0000000000120288 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -00000000001202a0 0000000000000008 R_X86_64_RELATIVE 124ef0 │ │ │ │ -00000000001202a8 0000000000000008 R_X86_64_RELATIVE 124d20 │ │ │ │ -00000000001202b0 0000000000000008 R_X86_64_RELATIVE 125418 │ │ │ │ -00000000001202b8 0000000000000008 R_X86_64_RELATIVE 125560 │ │ │ │ -00000000001202c0 0000000000000008 R_X86_64_RELATIVE 124f88 │ │ │ │ -00000000001202c8 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -00000000001202e0 0000000000000008 R_X86_64_RELATIVE 124ef0 │ │ │ │ -00000000001202e8 0000000000000008 R_X86_64_RELATIVE 124d20 │ │ │ │ -00000000001202f0 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ -00000000001202f8 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ -0000000000120300 0000000000000008 R_X86_64_RELATIVE 124d78 │ │ │ │ -0000000000120308 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ -0000000000120310 0000000000000008 R_X86_64_RELATIVE 125580 │ │ │ │ -0000000000120318 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -0000000000120340 0000000000000008 R_X86_64_RELATIVE 1252b0 │ │ │ │ -0000000000120348 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ -0000000000120350 0000000000000008 R_X86_64_RELATIVE 125710 │ │ │ │ -0000000000120358 0000000000000008 R_X86_64_RELATIVE 125708 │ │ │ │ -0000000000120360 0000000000000008 R_X86_64_RELATIVE 125700 │ │ │ │ -0000000000120368 0000000000000008 R_X86_64_RELATIVE 124f88 │ │ │ │ -0000000000120370 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ -0000000000120380 0000000000000008 R_X86_64_RELATIVE 125728 │ │ │ │ +00000000001200e0 0000000000000008 R_X86_64_RELATIVE 125338 │ │ │ │ +00000000001200e8 0000000000000008 R_X86_64_RELATIVE 124fa0 │ │ │ │ +00000000001200f0 0000000000000008 R_X86_64_RELATIVE 124db0 │ │ │ │ +00000000001200f8 0000000000000008 R_X86_64_RELATIVE 124da0 │ │ │ │ +0000000000120100 0000000000000008 R_X86_64_RELATIVE 124da8 │ │ │ │ +0000000000120108 0000000000000008 R_X86_64_RELATIVE 1252f0 │ │ │ │ +0000000000120110 0000000000000008 R_X86_64_RELATIVE 125458 │ │ │ │ +0000000000120118 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +0000000000120140 0000000000000008 R_X86_64_RELATIVE 1252e0 │ │ │ │ +0000000000120148 0000000000000008 R_X86_64_RELATIVE 1256c0 │ │ │ │ +0000000000120150 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ +0000000000120158 0000000000000008 R_X86_64_RELATIVE 124ef8 │ │ │ │ +0000000000120160 0000000000000008 R_X86_64_RELATIVE 124ef0 │ │ │ │ +0000000000120168 0000000000000008 R_X86_64_RELATIVE 124eb0 │ │ │ │ +0000000000120170 0000000000000008 R_X86_64_RELATIVE 125508 │ │ │ │ +0000000000120178 0000000000000008 R_X86_64_RELATIVE 124e78 │ │ │ │ +0000000000120180 0000000000000008 R_X86_64_RELATIVE 125240 │ │ │ │ +0000000000120188 0000000000000008 R_X86_64_RELATIVE 124e80 │ │ │ │ +0000000000120190 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +00000000001201a0 0000000000000008 R_X86_64_RELATIVE 124d40 │ │ │ │ +00000000001201a8 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ +00000000001201b0 0000000000000008 R_X86_64_RELATIVE 124df8 │ │ │ │ +00000000001201b8 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ +00000000001201c0 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +00000000001201e0 0000000000000008 R_X86_64_RELATIVE 1252e0 │ │ │ │ +00000000001201e8 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ +00000000001201f0 0000000000000008 R_X86_64_RELATIVE 124d90 │ │ │ │ +00000000001201f8 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ +0000000000120200 0000000000000008 R_X86_64_RELATIVE 125430 │ │ │ │ +0000000000120208 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +0000000000120220 0000000000000008 R_X86_64_RELATIVE 1252c8 │ │ │ │ +0000000000120228 0000000000000008 R_X86_64_RELATIVE 1252c0 │ │ │ │ +0000000000120230 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ +0000000000120238 0000000000000008 R_X86_64_RELATIVE 124d28 │ │ │ │ +0000000000120240 0000000000000008 R_X86_64_RELATIVE 124fa8 │ │ │ │ +0000000000120248 0000000000000008 R_X86_64_RELATIVE 125468 │ │ │ │ +0000000000120250 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +0000000000120260 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ +0000000000120268 0000000000000008 R_X86_64_RELATIVE 124d40 │ │ │ │ +0000000000120270 0000000000000008 R_X86_64_RELATIVE 124d28 │ │ │ │ +0000000000120278 0000000000000008 R_X86_64_RELATIVE 124f30 │ │ │ │ +0000000000120280 0000000000000008 R_X86_64_RELATIVE 124d98 │ │ │ │ +0000000000120288 0000000000000008 R_X86_64_RELATIVE 125340 │ │ │ │ +0000000000120290 0000000000000008 R_X86_64_RELATIVE 1255a0 │ │ │ │ +0000000000120298 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +00000000001202c0 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ +00000000001202c8 0000000000000008 R_X86_64_RELATIVE 124d40 │ │ │ │ +00000000001202d0 0000000000000008 R_X86_64_RELATIVE 124d28 │ │ │ │ +00000000001202d8 0000000000000008 R_X86_64_RELATIVE 124f30 │ │ │ │ +00000000001202e0 0000000000000008 R_X86_64_RELATIVE 124d98 │ │ │ │ +00000000001202e8 0000000000000008 R_X86_64_RELATIVE 125340 │ │ │ │ +00000000001202f0 0000000000000008 R_X86_64_RELATIVE 1255a0 │ │ │ │ +00000000001202f8 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +0000000000120320 0000000000000008 R_X86_64_RELATIVE 125238 │ │ │ │ +0000000000120328 0000000000000008 R_X86_64_RELATIVE 124cb0 │ │ │ │ +0000000000120330 0000000000000008 R_X86_64_RELATIVE 125318 │ │ │ │ +0000000000120338 0000000000000008 R_X86_64_RELATIVE 124f30 │ │ │ │ +0000000000120340 0000000000000008 R_X86_64_RELATIVE 125548 │ │ │ │ +0000000000120348 0000000000000008 R_X86_64_RELATIVE 125480 │ │ │ │ +0000000000120350 0000000000000008 R_X86_64_RELATIVE 124e00 │ │ │ │ +0000000000120358 0000000000000008 R_X86_64_RELATIVE 124dc8 │ │ │ │ +0000000000120360 0000000000000008 R_X86_64_RELATIVE 125678 │ │ │ │ +0000000000120368 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +0000000000120380 0000000000000008 R_X86_64_RELATIVE 125748 │ │ │ │ 0000000000120388 0000000000000008 R_X86_64_RELATIVE f6ac5 │ │ │ │ -00000000001203a8 0000000000000008 R_X86_64_RELATIVE 125720 │ │ │ │ +00000000001203a8 0000000000000008 R_X86_64_RELATIVE 125740 │ │ │ │ 00000000001203b0 0000000000000008 R_X86_64_RELATIVE f6ac3 │ │ │ │ -00000000001203d0 0000000000000008 R_X86_64_RELATIVE 125718 │ │ │ │ +00000000001203d0 0000000000000008 R_X86_64_RELATIVE 125738 │ │ │ │ 00000000001203d8 0000000000000008 R_X86_64_RELATIVE f6ac1 │ │ │ │ -00000000001203f8 0000000000000008 R_X86_64_RELATIVE 125710 │ │ │ │ +00000000001203f8 0000000000000008 R_X86_64_RELATIVE 125730 │ │ │ │ 0000000000120400 0000000000000008 R_X86_64_RELATIVE f6abf │ │ │ │ -0000000000120420 0000000000000008 R_X86_64_RELATIVE 125708 │ │ │ │ +0000000000120420 0000000000000008 R_X86_64_RELATIVE 125728 │ │ │ │ 0000000000120428 0000000000000008 R_X86_64_RELATIVE f6abd │ │ │ │ -0000000000120448 0000000000000008 R_X86_64_RELATIVE 125700 │ │ │ │ +0000000000120448 0000000000000008 R_X86_64_RELATIVE 125720 │ │ │ │ 0000000000120450 0000000000000008 R_X86_64_RELATIVE f6abb │ │ │ │ -0000000000120470 0000000000000008 R_X86_64_RELATIVE 1256f8 │ │ │ │ +0000000000120470 0000000000000008 R_X86_64_RELATIVE 125718 │ │ │ │ 0000000000120478 0000000000000008 R_X86_64_RELATIVE f6a6e │ │ │ │ -0000000000120498 0000000000000008 R_X86_64_RELATIVE 1256f0 │ │ │ │ +0000000000120498 0000000000000008 R_X86_64_RELATIVE 125710 │ │ │ │ 00000000001204a0 0000000000000008 R_X86_64_RELATIVE f6a69 │ │ │ │ -00000000001204c0 0000000000000008 R_X86_64_RELATIVE 1256e8 │ │ │ │ +00000000001204c0 0000000000000008 R_X86_64_RELATIVE 125708 │ │ │ │ 00000000001204c8 0000000000000008 R_X86_64_RELATIVE f5fb0 │ │ │ │ -00000000001204e8 0000000000000008 R_X86_64_RELATIVE 1256e0 │ │ │ │ +00000000001204e8 0000000000000008 R_X86_64_RELATIVE 125700 │ │ │ │ 00000000001204f0 0000000000000008 R_X86_64_RELATIVE f5c10 │ │ │ │ -0000000000120510 0000000000000008 R_X86_64_RELATIVE 1256d8 │ │ │ │ +0000000000120510 0000000000000008 R_X86_64_RELATIVE 1256f8 │ │ │ │ 0000000000120518 0000000000000008 R_X86_64_RELATIVE f5bf0 │ │ │ │ -0000000000120538 0000000000000008 R_X86_64_RELATIVE 1256d0 │ │ │ │ +0000000000120538 0000000000000008 R_X86_64_RELATIVE 1256f0 │ │ │ │ 0000000000120540 0000000000000008 R_X86_64_RELATIVE f65f0 │ │ │ │ -0000000000120560 0000000000000008 R_X86_64_RELATIVE 1256c8 │ │ │ │ +0000000000120560 0000000000000008 R_X86_64_RELATIVE 1256e8 │ │ │ │ 0000000000120568 0000000000000008 R_X86_64_RELATIVE f6aae │ │ │ │ -0000000000120588 0000000000000008 R_X86_64_RELATIVE 1256c0 │ │ │ │ +0000000000120588 0000000000000008 R_X86_64_RELATIVE 1256e0 │ │ │ │ 0000000000120590 0000000000000008 R_X86_64_RELATIVE f6aac │ │ │ │ -00000000001205b0 0000000000000008 R_X86_64_RELATIVE 1256b8 │ │ │ │ +00000000001205b0 0000000000000008 R_X86_64_RELATIVE 1256d8 │ │ │ │ 00000000001205b8 0000000000000008 R_X86_64_RELATIVE f6ab9 │ │ │ │ -00000000001205d8 0000000000000008 R_X86_64_RELATIVE 1256b0 │ │ │ │ +00000000001205d8 0000000000000008 R_X86_64_RELATIVE 1256d0 │ │ │ │ 00000000001205e0 0000000000000008 R_X86_64_RELATIVE f698e │ │ │ │ -0000000000120600 0000000000000008 R_X86_64_RELATIVE 1256a8 │ │ │ │ +0000000000120600 0000000000000008 R_X86_64_RELATIVE 1256c8 │ │ │ │ 0000000000120608 0000000000000008 R_X86_64_RELATIVE f68eb │ │ │ │ -0000000000120628 0000000000000008 R_X86_64_RELATIVE 1256a0 │ │ │ │ +0000000000120628 0000000000000008 R_X86_64_RELATIVE 1256c0 │ │ │ │ 0000000000120630 0000000000000008 R_X86_64_RELATIVE f65e0 │ │ │ │ -0000000000120650 0000000000000008 R_X86_64_RELATIVE 125698 │ │ │ │ +0000000000120650 0000000000000008 R_X86_64_RELATIVE 1256b8 │ │ │ │ 0000000000120658 0000000000000008 R_X86_64_RELATIVE f6988 │ │ │ │ -0000000000120678 0000000000000008 R_X86_64_RELATIVE 125690 │ │ │ │ +0000000000120678 0000000000000008 R_X86_64_RELATIVE 1256b0 │ │ │ │ 0000000000120680 0000000000000008 R_X86_64_RELATIVE f6330 │ │ │ │ -00000000001206a0 0000000000000008 R_X86_64_RELATIVE 125688 │ │ │ │ +00000000001206a0 0000000000000008 R_X86_64_RELATIVE 1256a8 │ │ │ │ 00000000001206a8 0000000000000008 R_X86_64_RELATIVE f6982 │ │ │ │ -00000000001206c8 0000000000000008 R_X86_64_RELATIVE 125680 │ │ │ │ +00000000001206c8 0000000000000008 R_X86_64_RELATIVE 1256a0 │ │ │ │ 00000000001206d0 0000000000000008 R_X86_64_RELATIVE f67a8 │ │ │ │ -00000000001206f0 0000000000000008 R_X86_64_RELATIVE 125678 │ │ │ │ +00000000001206f0 0000000000000008 R_X86_64_RELATIVE 125698 │ │ │ │ 00000000001206f8 0000000000000008 R_X86_64_RELATIVE f6ab7 │ │ │ │ -0000000000120718 0000000000000008 R_X86_64_RELATIVE 125670 │ │ │ │ +0000000000120718 0000000000000008 R_X86_64_RELATIVE 125690 │ │ │ │ 0000000000120720 0000000000000008 R_X86_64_RELATIVE f67a0 │ │ │ │ -0000000000120740 0000000000000008 R_X86_64_RELATIVE 125668 │ │ │ │ +0000000000120740 0000000000000008 R_X86_64_RELATIVE 125688 │ │ │ │ 0000000000120748 0000000000000008 R_X86_64_RELATIVE f68e4 │ │ │ │ -0000000000120768 0000000000000008 R_X86_64_RELATIVE 125660 │ │ │ │ +0000000000120768 0000000000000008 R_X86_64_RELATIVE 125680 │ │ │ │ 0000000000120770 0000000000000008 R_X86_64_RELATIVE f6a64 │ │ │ │ -0000000000120790 0000000000000008 R_X86_64_RELATIVE 125658 │ │ │ │ +0000000000120790 0000000000000008 R_X86_64_RELATIVE 125678 │ │ │ │ 0000000000120798 0000000000000008 R_X86_64_RELATIVE f6320 │ │ │ │ -00000000001207b8 0000000000000008 R_X86_64_RELATIVE 125650 │ │ │ │ +00000000001207b8 0000000000000008 R_X86_64_RELATIVE 125670 │ │ │ │ 00000000001207c0 0000000000000008 R_X86_64_RELATIVE f65d0 │ │ │ │ -00000000001207e0 0000000000000008 R_X86_64_RELATIVE 125648 │ │ │ │ +00000000001207e0 0000000000000008 R_X86_64_RELATIVE 125668 │ │ │ │ 00000000001207e8 0000000000000008 R_X86_64_RELATIVE f65c0 │ │ │ │ -0000000000120808 0000000000000008 R_X86_64_RELATIVE 125640 │ │ │ │ +0000000000120808 0000000000000008 R_X86_64_RELATIVE 125660 │ │ │ │ 0000000000120810 0000000000000008 R_X86_64_RELATIVE f6120 │ │ │ │ -0000000000120830 0000000000000008 R_X86_64_RELATIVE 125638 │ │ │ │ +0000000000120830 0000000000000008 R_X86_64_RELATIVE 125658 │ │ │ │ 0000000000120838 0000000000000008 R_X86_64_RELATIVE f5cd0 │ │ │ │ -0000000000120858 0000000000000008 R_X86_64_RELATIVE 125630 │ │ │ │ +0000000000120858 0000000000000008 R_X86_64_RELATIVE 125650 │ │ │ │ 0000000000120860 0000000000000008 R_X86_64_RELATIVE f5e60 │ │ │ │ -0000000000120880 0000000000000008 R_X86_64_RELATIVE 125628 │ │ │ │ +0000000000120880 0000000000000008 R_X86_64_RELATIVE 125648 │ │ │ │ 0000000000120888 0000000000000008 R_X86_64_RELATIVE f6110 │ │ │ │ -00000000001208a8 0000000000000008 R_X86_64_RELATIVE 125620 │ │ │ │ +00000000001208a8 0000000000000008 R_X86_64_RELATIVE 125640 │ │ │ │ 00000000001208b0 0000000000000008 R_X86_64_RELATIVE f5cc0 │ │ │ │ -00000000001208d0 0000000000000008 R_X86_64_RELATIVE 125618 │ │ │ │ +00000000001208d0 0000000000000008 R_X86_64_RELATIVE 125638 │ │ │ │ 00000000001208d8 0000000000000008 R_X86_64_RELATIVE f5e50 │ │ │ │ -00000000001208f8 0000000000000008 R_X86_64_RELATIVE 125610 │ │ │ │ +00000000001208f8 0000000000000008 R_X86_64_RELATIVE 125630 │ │ │ │ 0000000000120900 0000000000000008 R_X86_64_RELATIVE f6100 │ │ │ │ -0000000000120920 0000000000000008 R_X86_64_RELATIVE 125608 │ │ │ │ +0000000000120920 0000000000000008 R_X86_64_RELATIVE 125628 │ │ │ │ 0000000000120928 0000000000000008 R_X86_64_RELATIVE f68dd │ │ │ │ -0000000000120948 0000000000000008 R_X86_64_RELATIVE 125600 │ │ │ │ +0000000000120948 0000000000000008 R_X86_64_RELATIVE 125620 │ │ │ │ 0000000000120950 0000000000000008 R_X86_64_RELATIVE f6310 │ │ │ │ -0000000000120970 0000000000000008 R_X86_64_RELATIVE 1255f8 │ │ │ │ +0000000000120970 0000000000000008 R_X86_64_RELATIVE 125618 │ │ │ │ 0000000000120978 0000000000000008 R_X86_64_RELATIVE f60f0 │ │ │ │ -0000000000120998 0000000000000008 R_X86_64_RELATIVE 1255f0 │ │ │ │ +0000000000120998 0000000000000008 R_X86_64_RELATIVE 125610 │ │ │ │ 00000000001209a0 0000000000000008 R_X86_64_RELATIVE f5d50 │ │ │ │ -00000000001209c0 0000000000000008 R_X86_64_RELATIVE 1255e8 │ │ │ │ +00000000001209c0 0000000000000008 R_X86_64_RELATIVE 125608 │ │ │ │ 00000000001209c8 0000000000000008 R_X86_64_RELATIVE f68d6 │ │ │ │ -00000000001209e8 0000000000000008 R_X86_64_RELATIVE 1255e0 │ │ │ │ +00000000001209e8 0000000000000008 R_X86_64_RELATIVE 125600 │ │ │ │ 00000000001209f0 0000000000000008 R_X86_64_RELATIVE f6300 │ │ │ │ -0000000000120a10 0000000000000008 R_X86_64_RELATIVE 1255d8 │ │ │ │ +0000000000120a10 0000000000000008 R_X86_64_RELATIVE 1255f8 │ │ │ │ 0000000000120a18 0000000000000008 R_X86_64_RELATIVE f65b0 │ │ │ │ -0000000000120a38 0000000000000008 R_X86_64_RELATIVE 1255d0 │ │ │ │ +0000000000120a38 0000000000000008 R_X86_64_RELATIVE 1255f0 │ │ │ │ 0000000000120a40 0000000000000008 R_X86_64_RELATIVE f6a5f │ │ │ │ -0000000000120a60 0000000000000008 R_X86_64_RELATIVE 1255c8 │ │ │ │ +0000000000120a60 0000000000000008 R_X86_64_RELATIVE 1255e8 │ │ │ │ 0000000000120a68 0000000000000008 R_X86_64_RELATIVE f6a5a │ │ │ │ -0000000000120a88 0000000000000008 R_X86_64_RELATIVE 1255c0 │ │ │ │ +0000000000120a88 0000000000000008 R_X86_64_RELATIVE 1255e0 │ │ │ │ 0000000000120a90 0000000000000008 R_X86_64_RELATIVE f697c │ │ │ │ -0000000000120ab0 0000000000000008 R_X86_64_RELATIVE 1255b8 │ │ │ │ +0000000000120ab0 0000000000000008 R_X86_64_RELATIVE 1255d8 │ │ │ │ 0000000000120ab8 0000000000000008 R_X86_64_RELATIVE f6ab5 │ │ │ │ -0000000000120ad8 0000000000000008 R_X86_64_RELATIVE 1255b0 │ │ │ │ +0000000000120ad8 0000000000000008 R_X86_64_RELATIVE 1255d0 │ │ │ │ 0000000000120ae0 0000000000000008 R_X86_64_RELATIVE f68cf │ │ │ │ -0000000000120b00 0000000000000008 R_X86_64_RELATIVE 1255a8 │ │ │ │ +0000000000120b00 0000000000000008 R_X86_64_RELATIVE 1255c8 │ │ │ │ 0000000000120b08 0000000000000008 R_X86_64_RELATIVE f68c8 │ │ │ │ -0000000000120b28 0000000000000008 R_X86_64_RELATIVE 1255a0 │ │ │ │ +0000000000120b28 0000000000000008 R_X86_64_RELATIVE 1255c0 │ │ │ │ 0000000000120b30 0000000000000008 R_X86_64_RELATIVE f6a55 │ │ │ │ -0000000000120b50 0000000000000008 R_X86_64_RELATIVE 125598 │ │ │ │ +0000000000120b50 0000000000000008 R_X86_64_RELATIVE 1255b8 │ │ │ │ 0000000000120b58 0000000000000008 R_X86_64_RELATIVE f5c30 │ │ │ │ -0000000000120b78 0000000000000008 R_X86_64_RELATIVE 125590 │ │ │ │ +0000000000120b78 0000000000000008 R_X86_64_RELATIVE 1255b0 │ │ │ │ 0000000000120b80 0000000000000008 R_X86_64_RELATIVE f6a50 │ │ │ │ -0000000000120ba0 0000000000000008 R_X86_64_RELATIVE 125588 │ │ │ │ +0000000000120ba0 0000000000000008 R_X86_64_RELATIVE 1255a8 │ │ │ │ 0000000000120ba8 0000000000000008 R_X86_64_RELATIVE f68c1 │ │ │ │ -0000000000120bc8 0000000000000008 R_X86_64_RELATIVE 125580 │ │ │ │ +0000000000120bc8 0000000000000008 R_X86_64_RELATIVE 1255a0 │ │ │ │ 0000000000120bd0 0000000000000008 R_X86_64_RELATIVE f6976 │ │ │ │ -0000000000120bf0 0000000000000008 R_X86_64_RELATIVE 125578 │ │ │ │ +0000000000120bf0 0000000000000008 R_X86_64_RELATIVE 125598 │ │ │ │ 0000000000120bf8 0000000000000008 R_X86_64_RELATIVE f60e0 │ │ │ │ -0000000000120c18 0000000000000008 R_X86_64_RELATIVE 125570 │ │ │ │ +0000000000120c18 0000000000000008 R_X86_64_RELATIVE 125590 │ │ │ │ 0000000000120c20 0000000000000008 R_X86_64_RELATIVE f6798 │ │ │ │ -0000000000120c40 0000000000000008 R_X86_64_RELATIVE 125568 │ │ │ │ +0000000000120c40 0000000000000008 R_X86_64_RELATIVE 125588 │ │ │ │ 0000000000120c48 0000000000000008 R_X86_64_RELATIVE f62f0 │ │ │ │ -0000000000120c68 0000000000000008 R_X86_64_RELATIVE 125560 │ │ │ │ +0000000000120c68 0000000000000008 R_X86_64_RELATIVE 125580 │ │ │ │ 0000000000120c70 0000000000000008 R_X86_64_RELATIVE f6790 │ │ │ │ -0000000000120c90 0000000000000008 R_X86_64_RELATIVE 125558 │ │ │ │ +0000000000120c90 0000000000000008 R_X86_64_RELATIVE 125578 │ │ │ │ 0000000000120c98 0000000000000008 R_X86_64_RELATIVE f6970 │ │ │ │ -0000000000120cb8 0000000000000008 R_X86_64_RELATIVE 125550 │ │ │ │ +0000000000120cb8 0000000000000008 R_X86_64_RELATIVE 125570 │ │ │ │ 0000000000120cc0 0000000000000008 R_X86_64_RELATIVE f68ba │ │ │ │ -0000000000120ce0 0000000000000008 R_X86_64_RELATIVE 125548 │ │ │ │ +0000000000120ce0 0000000000000008 R_X86_64_RELATIVE 125568 │ │ │ │ 0000000000120ce8 0000000000000008 R_X86_64_RELATIVE f68b3 │ │ │ │ -0000000000120d08 0000000000000008 R_X86_64_RELATIVE 125540 │ │ │ │ +0000000000120d08 0000000000000008 R_X86_64_RELATIVE 125560 │ │ │ │ 0000000000120d10 0000000000000008 R_X86_64_RELATIVE f68ac │ │ │ │ -0000000000120d30 0000000000000008 R_X86_64_RELATIVE 125538 │ │ │ │ +0000000000120d30 0000000000000008 R_X86_64_RELATIVE 125558 │ │ │ │ 0000000000120d38 0000000000000008 R_X86_64_RELATIVE f68a5 │ │ │ │ -0000000000120d58 0000000000000008 R_X86_64_RELATIVE 125530 │ │ │ │ +0000000000120d58 0000000000000008 R_X86_64_RELATIVE 125550 │ │ │ │ 0000000000120d60 0000000000000008 R_X86_64_RELATIVE f689e │ │ │ │ -0000000000120d80 0000000000000008 R_X86_64_RELATIVE 125528 │ │ │ │ +0000000000120d80 0000000000000008 R_X86_64_RELATIVE 125548 │ │ │ │ 0000000000120d88 0000000000000008 R_X86_64_RELATIVE f6a4b │ │ │ │ -0000000000120da8 0000000000000008 R_X86_64_RELATIVE 125520 │ │ │ │ +0000000000120da8 0000000000000008 R_X86_64_RELATIVE 125540 │ │ │ │ 0000000000120db0 0000000000000008 R_X86_64_RELATIVE f6ab3 │ │ │ │ -0000000000120dd0 0000000000000008 R_X86_64_RELATIVE 125518 │ │ │ │ +0000000000120dd0 0000000000000008 R_X86_64_RELATIVE 125538 │ │ │ │ 0000000000120dd8 0000000000000008 R_X86_64_RELATIVE f5e40 │ │ │ │ -0000000000120df8 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ +0000000000120df8 0000000000000008 R_X86_64_RELATIVE 125530 │ │ │ │ 0000000000120e00 0000000000000008 R_X86_64_RELATIVE f5e30 │ │ │ │ -0000000000120e20 0000000000000008 R_X86_64_RELATIVE 125508 │ │ │ │ +0000000000120e20 0000000000000008 R_X86_64_RELATIVE 125528 │ │ │ │ 0000000000120e28 0000000000000008 R_X86_64_RELATIVE f65a0 │ │ │ │ -0000000000120e48 0000000000000008 R_X86_64_RELATIVE 125500 │ │ │ │ +0000000000120e48 0000000000000008 R_X86_64_RELATIVE 125520 │ │ │ │ 0000000000120e50 0000000000000008 R_X86_64_RELATIVE f6788 │ │ │ │ -0000000000120e70 0000000000000008 R_X86_64_RELATIVE 1254f8 │ │ │ │ +0000000000120e70 0000000000000008 R_X86_64_RELATIVE 125518 │ │ │ │ 0000000000120e78 0000000000000008 R_X86_64_RELATIVE f6780 │ │ │ │ -0000000000120e98 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ +0000000000120e98 0000000000000008 R_X86_64_RELATIVE 125510 │ │ │ │ 0000000000120ea0 0000000000000008 R_X86_64_RELATIVE f696a │ │ │ │ -0000000000120ec0 0000000000000008 R_X86_64_RELATIVE 1254e8 │ │ │ │ +0000000000120ec0 0000000000000008 R_X86_64_RELATIVE 125508 │ │ │ │ 0000000000120ec8 0000000000000008 R_X86_64_RELATIVE f6a9f │ │ │ │ -0000000000120ee8 0000000000000008 R_X86_64_RELATIVE 1254e0 │ │ │ │ +0000000000120ee8 0000000000000008 R_X86_64_RELATIVE 125500 │ │ │ │ 0000000000120ef0 0000000000000008 R_X86_64_RELATIVE f6a46 │ │ │ │ -0000000000120f10 0000000000000008 R_X86_64_RELATIVE 1254d8 │ │ │ │ +0000000000120f10 0000000000000008 R_X86_64_RELATIVE 1254f8 │ │ │ │ 0000000000120f18 0000000000000008 R_X86_64_RELATIVE f6a41 │ │ │ │ -0000000000120f38 0000000000000008 R_X86_64_RELATIVE 1254d0 │ │ │ │ +0000000000120f38 0000000000000008 R_X86_64_RELATIVE 1254f0 │ │ │ │ 0000000000120f40 0000000000000008 R_X86_64_RELATIVE f6a3c │ │ │ │ -0000000000120f60 0000000000000008 R_X86_64_RELATIVE 1254c8 │ │ │ │ +0000000000120f60 0000000000000008 R_X86_64_RELATIVE 1254e8 │ │ │ │ 0000000000120f68 0000000000000008 R_X86_64_RELATIVE f6a37 │ │ │ │ -0000000000120f88 0000000000000008 R_X86_64_RELATIVE 1254c0 │ │ │ │ +0000000000120f88 0000000000000008 R_X86_64_RELATIVE 1254e0 │ │ │ │ 0000000000120f90 0000000000000008 R_X86_64_RELATIVE f6a32 │ │ │ │ -0000000000120fb0 0000000000000008 R_X86_64_RELATIVE 1254b8 │ │ │ │ +0000000000120fb0 0000000000000008 R_X86_64_RELATIVE 1254d8 │ │ │ │ 0000000000120fb8 0000000000000008 R_X86_64_RELATIVE f6897 │ │ │ │ -0000000000120fd8 0000000000000008 R_X86_64_RELATIVE 1254b0 │ │ │ │ +0000000000120fd8 0000000000000008 R_X86_64_RELATIVE 1254d0 │ │ │ │ 0000000000120fe0 0000000000000008 R_X86_64_RELATIVE f6890 │ │ │ │ -0000000000121000 0000000000000008 R_X86_64_RELATIVE 1254a8 │ │ │ │ +0000000000121000 0000000000000008 R_X86_64_RELATIVE 1254c8 │ │ │ │ 0000000000121008 0000000000000008 R_X86_64_RELATIVE f6889 │ │ │ │ -0000000000121028 0000000000000008 R_X86_64_RELATIVE 1254a0 │ │ │ │ +0000000000121028 0000000000000008 R_X86_64_RELATIVE 1254c0 │ │ │ │ 0000000000121030 0000000000000008 R_X86_64_RELATIVE f5fa0 │ │ │ │ -0000000000121050 0000000000000008 R_X86_64_RELATIVE 125498 │ │ │ │ +0000000000121050 0000000000000008 R_X86_64_RELATIVE 1254b8 │ │ │ │ 0000000000121058 0000000000000008 R_X86_64_RELATIVE f6778 │ │ │ │ -0000000000121078 0000000000000008 R_X86_64_RELATIVE 125490 │ │ │ │ +0000000000121078 0000000000000008 R_X86_64_RELATIVE 1254b0 │ │ │ │ 0000000000121080 0000000000000008 R_X86_64_RELATIVE f6590 │ │ │ │ -00000000001210a0 0000000000000008 R_X86_64_RELATIVE 125488 │ │ │ │ +00000000001210a0 0000000000000008 R_X86_64_RELATIVE 1254a8 │ │ │ │ 00000000001210a8 0000000000000008 R_X86_64_RELATIVE f6770 │ │ │ │ -00000000001210c8 0000000000000008 R_X86_64_RELATIVE 125480 │ │ │ │ +00000000001210c8 0000000000000008 R_X86_64_RELATIVE 1254a0 │ │ │ │ 00000000001210d0 0000000000000008 R_X86_64_RELATIVE f6768 │ │ │ │ -00000000001210f0 0000000000000008 R_X86_64_RELATIVE 125478 │ │ │ │ +00000000001210f0 0000000000000008 R_X86_64_RELATIVE 125498 │ │ │ │ 00000000001210f8 0000000000000008 R_X86_64_RELATIVE f6580 │ │ │ │ -0000000000121118 0000000000000008 R_X86_64_RELATIVE 125470 │ │ │ │ +0000000000121118 0000000000000008 R_X86_64_RELATIVE 125490 │ │ │ │ 0000000000121120 0000000000000008 R_X86_64_RELATIVE f6882 │ │ │ │ -0000000000121140 0000000000000008 R_X86_64_RELATIVE 125468 │ │ │ │ +0000000000121140 0000000000000008 R_X86_64_RELATIVE 125488 │ │ │ │ 0000000000121148 0000000000000008 R_X86_64_RELATIVE f60d0 │ │ │ │ -0000000000121168 0000000000000008 R_X86_64_RELATIVE 125460 │ │ │ │ +0000000000121168 0000000000000008 R_X86_64_RELATIVE 125480 │ │ │ │ 0000000000121170 0000000000000008 R_X86_64_RELATIVE f6760 │ │ │ │ -0000000000121190 0000000000000008 R_X86_64_RELATIVE 125458 │ │ │ │ +0000000000121190 0000000000000008 R_X86_64_RELATIVE 125478 │ │ │ │ 0000000000121198 0000000000000008 R_X86_64_RELATIVE f6964 │ │ │ │ -00000000001211b8 0000000000000008 R_X86_64_RELATIVE 125450 │ │ │ │ +00000000001211b8 0000000000000008 R_X86_64_RELATIVE 125470 │ │ │ │ 00000000001211c0 0000000000000008 R_X86_64_RELATIVE f687b │ │ │ │ -00000000001211e0 0000000000000008 R_X86_64_RELATIVE 125448 │ │ │ │ +00000000001211e0 0000000000000008 R_X86_64_RELATIVE 125468 │ │ │ │ 00000000001211e8 0000000000000008 R_X86_64_RELATIVE f6874 │ │ │ │ -0000000000121208 0000000000000008 R_X86_64_RELATIVE 125440 │ │ │ │ +0000000000121208 0000000000000008 R_X86_64_RELATIVE 125460 │ │ │ │ 0000000000121210 0000000000000008 R_X86_64_RELATIVE f686d │ │ │ │ -0000000000121230 0000000000000008 R_X86_64_RELATIVE 125438 │ │ │ │ +0000000000121230 0000000000000008 R_X86_64_RELATIVE 125458 │ │ │ │ 0000000000121238 0000000000000008 R_X86_64_RELATIVE f5d40 │ │ │ │ -0000000000121258 0000000000000008 R_X86_64_RELATIVE 125430 │ │ │ │ +0000000000121258 0000000000000008 R_X86_64_RELATIVE 125450 │ │ │ │ 0000000000121260 0000000000000008 R_X86_64_RELATIVE f6a2d │ │ │ │ -0000000000121280 0000000000000008 R_X86_64_RELATIVE 125428 │ │ │ │ +0000000000121280 0000000000000008 R_X86_64_RELATIVE 125448 │ │ │ │ 0000000000121288 0000000000000008 R_X86_64_RELATIVE f60c0 │ │ │ │ -00000000001212a8 0000000000000008 R_X86_64_RELATIVE 125420 │ │ │ │ +00000000001212a8 0000000000000008 R_X86_64_RELATIVE 125440 │ │ │ │ 00000000001212b0 0000000000000008 R_X86_64_RELATIVE f6570 │ │ │ │ -00000000001212d0 0000000000000008 R_X86_64_RELATIVE 125418 │ │ │ │ +00000000001212d0 0000000000000008 R_X86_64_RELATIVE 125438 │ │ │ │ 00000000001212d8 0000000000000008 R_X86_64_RELATIVE f6758 │ │ │ │ -00000000001212f8 0000000000000008 R_X86_64_RELATIVE 125410 │ │ │ │ +00000000001212f8 0000000000000008 R_X86_64_RELATIVE 125430 │ │ │ │ 0000000000121300 0000000000000008 R_X86_64_RELATIVE f62e0 │ │ │ │ -0000000000121320 0000000000000008 R_X86_64_RELATIVE 125408 │ │ │ │ +0000000000121320 0000000000000008 R_X86_64_RELATIVE 125428 │ │ │ │ 0000000000121328 0000000000000008 R_X86_64_RELATIVE f5f90 │ │ │ │ -0000000000121348 0000000000000008 R_X86_64_RELATIVE 125400 │ │ │ │ +0000000000121348 0000000000000008 R_X86_64_RELATIVE 125420 │ │ │ │ 0000000000121350 0000000000000008 R_X86_64_RELATIVE f695e │ │ │ │ -0000000000121370 0000000000000008 R_X86_64_RELATIVE 1253f8 │ │ │ │ +0000000000121370 0000000000000008 R_X86_64_RELATIVE 125418 │ │ │ │ 0000000000121378 0000000000000008 R_X86_64_RELATIVE f6958 │ │ │ │ -0000000000121398 0000000000000008 R_X86_64_RELATIVE 1253f0 │ │ │ │ +0000000000121398 0000000000000008 R_X86_64_RELATIVE 125410 │ │ │ │ 00000000001213a0 0000000000000008 R_X86_64_RELATIVE f62d0 │ │ │ │ -00000000001213c0 0000000000000008 R_X86_64_RELATIVE 1253e8 │ │ │ │ +00000000001213c0 0000000000000008 R_X86_64_RELATIVE 125408 │ │ │ │ 00000000001213c8 0000000000000008 R_X86_64_RELATIVE f6750 │ │ │ │ -00000000001213e8 0000000000000008 R_X86_64_RELATIVE 1253e0 │ │ │ │ +00000000001213e8 0000000000000008 R_X86_64_RELATIVE 125400 │ │ │ │ 00000000001213f0 0000000000000008 R_X86_64_RELATIVE f6748 │ │ │ │ -0000000000121410 0000000000000008 R_X86_64_RELATIVE 1253d8 │ │ │ │ +0000000000121410 0000000000000008 R_X86_64_RELATIVE 1253f8 │ │ │ │ 0000000000121418 0000000000000008 R_X86_64_RELATIVE f6740 │ │ │ │ -0000000000121438 0000000000000008 R_X86_64_RELATIVE 1253d0 │ │ │ │ +0000000000121438 0000000000000008 R_X86_64_RELATIVE 1253f0 │ │ │ │ 0000000000121440 0000000000000008 R_X86_64_RELATIVE f6560 │ │ │ │ -0000000000121460 0000000000000008 R_X86_64_RELATIVE 1253c8 │ │ │ │ +0000000000121460 0000000000000008 R_X86_64_RELATIVE 1253e8 │ │ │ │ 0000000000121468 0000000000000008 R_X86_64_RELATIVE f60b0 │ │ │ │ -0000000000121488 0000000000000008 R_X86_64_RELATIVE 1253c0 │ │ │ │ +0000000000121488 0000000000000008 R_X86_64_RELATIVE 1253e0 │ │ │ │ 0000000000121490 0000000000000008 R_X86_64_RELATIVE f6738 │ │ │ │ -00000000001214b0 0000000000000008 R_X86_64_RELATIVE 1253b8 │ │ │ │ +00000000001214b0 0000000000000008 R_X86_64_RELATIVE 1253d8 │ │ │ │ 00000000001214b8 0000000000000008 R_X86_64_RELATIVE f6730 │ │ │ │ -00000000001214d8 0000000000000008 R_X86_64_RELATIVE 1253b0 │ │ │ │ +00000000001214d8 0000000000000008 R_X86_64_RELATIVE 1253d0 │ │ │ │ 00000000001214e0 0000000000000008 R_X86_64_RELATIVE f6728 │ │ │ │ -0000000000121500 0000000000000008 R_X86_64_RELATIVE 1253a8 │ │ │ │ +0000000000121500 0000000000000008 R_X86_64_RELATIVE 1253c8 │ │ │ │ 0000000000121508 0000000000000008 R_X86_64_RELATIVE f6550 │ │ │ │ -0000000000121528 0000000000000008 R_X86_64_RELATIVE 1253a0 │ │ │ │ +0000000000121528 0000000000000008 R_X86_64_RELATIVE 1253c0 │ │ │ │ 0000000000121530 0000000000000008 R_X86_64_RELATIVE f6540 │ │ │ │ -0000000000121550 0000000000000008 R_X86_64_RELATIVE 125398 │ │ │ │ +0000000000121550 0000000000000008 R_X86_64_RELATIVE 1253b8 │ │ │ │ 0000000000121558 0000000000000008 R_X86_64_RELATIVE f5e20 │ │ │ │ -0000000000121578 0000000000000008 R_X86_64_RELATIVE 125390 │ │ │ │ +0000000000121578 0000000000000008 R_X86_64_RELATIVE 1253b0 │ │ │ │ 0000000000121580 0000000000000008 R_X86_64_RELATIVE f5f80 │ │ │ │ -00000000001215a0 0000000000000008 R_X86_64_RELATIVE 125388 │ │ │ │ +00000000001215a0 0000000000000008 R_X86_64_RELATIVE 1253a8 │ │ │ │ 00000000001215a8 0000000000000008 R_X86_64_RELATIVE f5f70 │ │ │ │ -00000000001215c8 0000000000000008 R_X86_64_RELATIVE 125380 │ │ │ │ +00000000001215c8 0000000000000008 R_X86_64_RELATIVE 1253a0 │ │ │ │ 00000000001215d0 0000000000000008 R_X86_64_RELATIVE f5cb0 │ │ │ │ -00000000001215f0 0000000000000008 R_X86_64_RELATIVE 125378 │ │ │ │ +00000000001215f0 0000000000000008 R_X86_64_RELATIVE 125398 │ │ │ │ 00000000001215f8 0000000000000008 R_X86_64_RELATIVE f5e10 │ │ │ │ -0000000000121618 0000000000000008 R_X86_64_RELATIVE 125370 │ │ │ │ +0000000000121618 0000000000000008 R_X86_64_RELATIVE 125390 │ │ │ │ 0000000000121620 0000000000000008 R_X86_64_RELATIVE f60a0 │ │ │ │ -0000000000121640 0000000000000008 R_X86_64_RELATIVE 125368 │ │ │ │ +0000000000121640 0000000000000008 R_X86_64_RELATIVE 125388 │ │ │ │ 0000000000121648 0000000000000008 R_X86_64_RELATIVE f5ca0 │ │ │ │ -0000000000121668 0000000000000008 R_X86_64_RELATIVE 125360 │ │ │ │ +0000000000121668 0000000000000008 R_X86_64_RELATIVE 125380 │ │ │ │ 0000000000121670 0000000000000008 R_X86_64_RELATIVE f5e00 │ │ │ │ -0000000000121690 0000000000000008 R_X86_64_RELATIVE 125358 │ │ │ │ +0000000000121690 0000000000000008 R_X86_64_RELATIVE 125378 │ │ │ │ 0000000000121698 0000000000000008 R_X86_64_RELATIVE f6090 │ │ │ │ -00000000001216b8 0000000000000008 R_X86_64_RELATIVE 125350 │ │ │ │ +00000000001216b8 0000000000000008 R_X86_64_RELATIVE 125370 │ │ │ │ 00000000001216c0 0000000000000008 R_X86_64_RELATIVE f5c80 │ │ │ │ -00000000001216e0 0000000000000008 R_X86_64_RELATIVE 125348 │ │ │ │ +00000000001216e0 0000000000000008 R_X86_64_RELATIVE 125368 │ │ │ │ 00000000001216e8 0000000000000008 R_X86_64_RELATIVE f5d30 │ │ │ │ -0000000000121708 0000000000000008 R_X86_64_RELATIVE 125340 │ │ │ │ +0000000000121708 0000000000000008 R_X86_64_RELATIVE 125360 │ │ │ │ 0000000000121710 0000000000000008 R_X86_64_RELATIVE f5f60 │ │ │ │ -0000000000121730 0000000000000008 R_X86_64_RELATIVE 125338 │ │ │ │ +0000000000121730 0000000000000008 R_X86_64_RELATIVE 125358 │ │ │ │ 0000000000121738 0000000000000008 R_X86_64_RELATIVE f5c70 │ │ │ │ -0000000000121758 0000000000000008 R_X86_64_RELATIVE 125330 │ │ │ │ +0000000000121758 0000000000000008 R_X86_64_RELATIVE 125350 │ │ │ │ 0000000000121760 0000000000000008 R_X86_64_RELATIVE f5d20 │ │ │ │ -0000000000121780 0000000000000008 R_X86_64_RELATIVE 125328 │ │ │ │ +0000000000121780 0000000000000008 R_X86_64_RELATIVE 125348 │ │ │ │ 0000000000121788 0000000000000008 R_X86_64_RELATIVE f5f50 │ │ │ │ -00000000001217a8 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ +00000000001217a8 0000000000000008 R_X86_64_RELATIVE 125340 │ │ │ │ 00000000001217b0 0000000000000008 R_X86_64_RELATIVE f62c0 │ │ │ │ -00000000001217d0 0000000000000008 R_X86_64_RELATIVE 125318 │ │ │ │ +00000000001217d0 0000000000000008 R_X86_64_RELATIVE 125338 │ │ │ │ 00000000001217d8 0000000000000008 R_X86_64_RELATIVE f62b0 │ │ │ │ -00000000001217f8 0000000000000008 R_X86_64_RELATIVE 125310 │ │ │ │ +00000000001217f8 0000000000000008 R_X86_64_RELATIVE 125330 │ │ │ │ 0000000000121800 0000000000000008 R_X86_64_RELATIVE f6720 │ │ │ │ -0000000000121820 0000000000000008 R_X86_64_RELATIVE 125308 │ │ │ │ +0000000000121820 0000000000000008 R_X86_64_RELATIVE 125328 │ │ │ │ 0000000000121828 0000000000000008 R_X86_64_RELATIVE f6718 │ │ │ │ -0000000000121848 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ +0000000000121848 0000000000000008 R_X86_64_RELATIVE 125320 │ │ │ │ 0000000000121850 0000000000000008 R_X86_64_RELATIVE f6a9b │ │ │ │ -0000000000121870 0000000000000008 R_X86_64_RELATIVE 1252f8 │ │ │ │ +0000000000121870 0000000000000008 R_X86_64_RELATIVE 125318 │ │ │ │ 0000000000121878 0000000000000008 R_X86_64_RELATIVE f6866 │ │ │ │ -0000000000121898 0000000000000008 R_X86_64_RELATIVE 1252f0 │ │ │ │ +0000000000121898 0000000000000008 R_X86_64_RELATIVE 125310 │ │ │ │ 00000000001218a0 0000000000000008 R_X86_64_RELATIVE f6530 │ │ │ │ -00000000001218c0 0000000000000008 R_X86_64_RELATIVE 1252e8 │ │ │ │ +00000000001218c0 0000000000000008 R_X86_64_RELATIVE 125308 │ │ │ │ 00000000001218c8 0000000000000008 R_X86_64_RELATIVE f6520 │ │ │ │ -00000000001218e8 0000000000000008 R_X86_64_RELATIVE 1252e0 │ │ │ │ +00000000001218e8 0000000000000008 R_X86_64_RELATIVE 125300 │ │ │ │ 00000000001218f0 0000000000000008 R_X86_64_RELATIVE f6ab1 │ │ │ │ -0000000000121910 0000000000000008 R_X86_64_RELATIVE 1252d8 │ │ │ │ +0000000000121910 0000000000000008 R_X86_64_RELATIVE 1252f8 │ │ │ │ 0000000000121918 0000000000000008 R_X86_64_RELATIVE f6710 │ │ │ │ -0000000000121938 0000000000000008 R_X86_64_RELATIVE 1252d0 │ │ │ │ +0000000000121938 0000000000000008 R_X86_64_RELATIVE 1252f0 │ │ │ │ 0000000000121940 0000000000000008 R_X86_64_RELATIVE f5f40 │ │ │ │ -0000000000121960 0000000000000008 R_X86_64_RELATIVE 1252c8 │ │ │ │ +0000000000121960 0000000000000008 R_X86_64_RELATIVE 1252e8 │ │ │ │ 0000000000121968 0000000000000008 R_X86_64_RELATIVE f685f │ │ │ │ -0000000000121988 0000000000000008 R_X86_64_RELATIVE 1252c0 │ │ │ │ +0000000000121988 0000000000000008 R_X86_64_RELATIVE 1252e0 │ │ │ │ 0000000000121990 0000000000000008 R_X86_64_RELATIVE f6858 │ │ │ │ -00000000001219b0 0000000000000008 R_X86_64_RELATIVE 1252b8 │ │ │ │ +00000000001219b0 0000000000000008 R_X86_64_RELATIVE 1252d8 │ │ │ │ 00000000001219b8 0000000000000008 R_X86_64_RELATIVE f62a0 │ │ │ │ -00000000001219d8 0000000000000008 R_X86_64_RELATIVE 1252b0 │ │ │ │ +00000000001219d8 0000000000000008 R_X86_64_RELATIVE 1252d0 │ │ │ │ 00000000001219e0 0000000000000008 R_X86_64_RELATIVE f6080 │ │ │ │ -0000000000121a00 0000000000000008 R_X86_64_RELATIVE 1252a8 │ │ │ │ +0000000000121a00 0000000000000008 R_X86_64_RELATIVE 1252c8 │ │ │ │ 0000000000121a08 0000000000000008 R_X86_64_RELATIVE f5f30 │ │ │ │ -0000000000121a28 0000000000000008 R_X86_64_RELATIVE 1252a0 │ │ │ │ +0000000000121a28 0000000000000008 R_X86_64_RELATIVE 1252c0 │ │ │ │ 0000000000121a30 0000000000000008 R_X86_64_RELATIVE f5f20 │ │ │ │ -0000000000121a50 0000000000000008 R_X86_64_RELATIVE 125298 │ │ │ │ +0000000000121a50 0000000000000008 R_X86_64_RELATIVE 1252b8 │ │ │ │ 0000000000121a58 0000000000000008 R_X86_64_RELATIVE f6851 │ │ │ │ -0000000000121a78 0000000000000008 R_X86_64_RELATIVE 125290 │ │ │ │ +0000000000121a78 0000000000000008 R_X86_64_RELATIVE 1252b0 │ │ │ │ 0000000000121a80 0000000000000008 R_X86_64_RELATIVE f5df0 │ │ │ │ -0000000000121aa0 0000000000000008 R_X86_64_RELATIVE 125288 │ │ │ │ +0000000000121aa0 0000000000000008 R_X86_64_RELATIVE 1252a8 │ │ │ │ 0000000000121aa8 0000000000000008 R_X86_64_RELATIVE f6952 │ │ │ │ -0000000000121ac8 0000000000000008 R_X86_64_RELATIVE 125280 │ │ │ │ +0000000000121ac8 0000000000000008 R_X86_64_RELATIVE 1252a0 │ │ │ │ 0000000000121ad0 0000000000000008 R_X86_64_RELATIVE f6290 │ │ │ │ -0000000000121af0 0000000000000008 R_X86_64_RELATIVE 125278 │ │ │ │ +0000000000121af0 0000000000000008 R_X86_64_RELATIVE 125298 │ │ │ │ 0000000000121af8 0000000000000008 R_X86_64_RELATIVE f694c │ │ │ │ -0000000000121b18 0000000000000008 R_X86_64_RELATIVE 125270 │ │ │ │ +0000000000121b18 0000000000000008 R_X86_64_RELATIVE 125290 │ │ │ │ 0000000000121b20 0000000000000008 R_X86_64_RELATIVE f6280 │ │ │ │ -0000000000121b40 0000000000000008 R_X86_64_RELATIVE 125268 │ │ │ │ +0000000000121b40 0000000000000008 R_X86_64_RELATIVE 125288 │ │ │ │ 0000000000121b48 0000000000000008 R_X86_64_RELATIVE f6708 │ │ │ │ -0000000000121b68 0000000000000008 R_X86_64_RELATIVE 125260 │ │ │ │ +0000000000121b68 0000000000000008 R_X86_64_RELATIVE 125280 │ │ │ │ 0000000000121b70 0000000000000008 R_X86_64_RELATIVE f6a28 │ │ │ │ -0000000000121b90 0000000000000008 R_X86_64_RELATIVE 125258 │ │ │ │ +0000000000121b90 0000000000000008 R_X86_64_RELATIVE 125278 │ │ │ │ 0000000000121b98 0000000000000008 R_X86_64_RELATIVE f6a23 │ │ │ │ -0000000000121bb8 0000000000000008 R_X86_64_RELATIVE 125250 │ │ │ │ +0000000000121bb8 0000000000000008 R_X86_64_RELATIVE 125270 │ │ │ │ 0000000000121bc0 0000000000000008 R_X86_64_RELATIVE f6a1e │ │ │ │ -0000000000121be0 0000000000000008 R_X86_64_RELATIVE 125248 │ │ │ │ +0000000000121be0 0000000000000008 R_X86_64_RELATIVE 125268 │ │ │ │ 0000000000121be8 0000000000000008 R_X86_64_RELATIVE f6a19 │ │ │ │ -0000000000121c08 0000000000000008 R_X86_64_RELATIVE 125240 │ │ │ │ +0000000000121c08 0000000000000008 R_X86_64_RELATIVE 125260 │ │ │ │ 0000000000121c10 0000000000000008 R_X86_64_RELATIVE f6a14 │ │ │ │ -0000000000121c30 0000000000000008 R_X86_64_RELATIVE 125238 │ │ │ │ +0000000000121c30 0000000000000008 R_X86_64_RELATIVE 125258 │ │ │ │ 0000000000121c38 0000000000000008 R_X86_64_RELATIVE f6700 │ │ │ │ -0000000000121c58 0000000000000008 R_X86_64_RELATIVE 125230 │ │ │ │ +0000000000121c58 0000000000000008 R_X86_64_RELATIVE 125250 │ │ │ │ 0000000000121c60 0000000000000008 R_X86_64_RELATIVE f684a │ │ │ │ -0000000000121c80 0000000000000008 R_X86_64_RELATIVE 125228 │ │ │ │ +0000000000121c80 0000000000000008 R_X86_64_RELATIVE 125248 │ │ │ │ 0000000000121c88 0000000000000008 R_X86_64_RELATIVE f6270 │ │ │ │ -0000000000121ca8 0000000000000008 R_X86_64_RELATIVE 125220 │ │ │ │ +0000000000121ca8 0000000000000008 R_X86_64_RELATIVE 125240 │ │ │ │ 0000000000121cb0 0000000000000008 R_X86_64_RELATIVE f6510 │ │ │ │ -0000000000121cd0 0000000000000008 R_X86_64_RELATIVE 125218 │ │ │ │ +0000000000121cd0 0000000000000008 R_X86_64_RELATIVE 125238 │ │ │ │ 0000000000121cd8 0000000000000008 R_X86_64_RELATIVE f6843 │ │ │ │ -0000000000121cf8 0000000000000008 R_X86_64_RELATIVE 125210 │ │ │ │ +0000000000121cf8 0000000000000008 R_X86_64_RELATIVE 125230 │ │ │ │ 0000000000121d00 0000000000000008 R_X86_64_RELATIVE f6a0f │ │ │ │ -0000000000121d20 0000000000000008 R_X86_64_RELATIVE 125208 │ │ │ │ +0000000000121d20 0000000000000008 R_X86_64_RELATIVE 125228 │ │ │ │ 0000000000121d28 0000000000000008 R_X86_64_RELATIVE f6a0a │ │ │ │ -0000000000121d48 0000000000000008 R_X86_64_RELATIVE 125200 │ │ │ │ +0000000000121d48 0000000000000008 R_X86_64_RELATIVE 125220 │ │ │ │ 0000000000121d50 0000000000000008 R_X86_64_RELATIVE f6a05 │ │ │ │ -0000000000121d70 0000000000000008 R_X86_64_RELATIVE 1251f8 │ │ │ │ +0000000000121d70 0000000000000008 R_X86_64_RELATIVE 125218 │ │ │ │ 0000000000121d78 0000000000000008 R_X86_64_RELATIVE f6a00 │ │ │ │ -0000000000121d98 0000000000000008 R_X86_64_RELATIVE 1251f0 │ │ │ │ +0000000000121d98 0000000000000008 R_X86_64_RELATIVE 125210 │ │ │ │ 0000000000121da0 0000000000000008 R_X86_64_RELATIVE f69fb │ │ │ │ -0000000000121dc0 0000000000000008 R_X86_64_RELATIVE 1251e8 │ │ │ │ +0000000000121dc0 0000000000000008 R_X86_64_RELATIVE 125208 │ │ │ │ 0000000000121dc8 0000000000000008 R_X86_64_RELATIVE f66f8 │ │ │ │ -0000000000121de8 0000000000000008 R_X86_64_RELATIVE 1251e0 │ │ │ │ +0000000000121de8 0000000000000008 R_X86_64_RELATIVE 125200 │ │ │ │ 0000000000121df0 0000000000000008 R_X86_64_RELATIVE f69f6 │ │ │ │ -0000000000121e10 0000000000000008 R_X86_64_RELATIVE 1251d8 │ │ │ │ +0000000000121e10 0000000000000008 R_X86_64_RELATIVE 1251f8 │ │ │ │ 0000000000121e18 0000000000000008 R_X86_64_RELATIVE f6500 │ │ │ │ -0000000000121e38 0000000000000008 R_X86_64_RELATIVE 1251d0 │ │ │ │ +0000000000121e38 0000000000000008 R_X86_64_RELATIVE 1251f0 │ │ │ │ 0000000000121e40 0000000000000008 R_X86_64_RELATIVE f5de0 │ │ │ │ -0000000000121e60 0000000000000008 R_X86_64_RELATIVE 1251c8 │ │ │ │ +0000000000121e60 0000000000000008 R_X86_64_RELATIVE 1251e8 │ │ │ │ 0000000000121e68 0000000000000008 R_X86_64_RELATIVE f5f10 │ │ │ │ -0000000000121e88 0000000000000008 R_X86_64_RELATIVE 1251c0 │ │ │ │ +0000000000121e88 0000000000000008 R_X86_64_RELATIVE 1251e0 │ │ │ │ 0000000000121e90 0000000000000008 R_X86_64_RELATIVE f5dd0 │ │ │ │ -0000000000121eb0 0000000000000008 R_X86_64_RELATIVE 1251b8 │ │ │ │ +0000000000121eb0 0000000000000008 R_X86_64_RELATIVE 1251d8 │ │ │ │ 0000000000121eb8 0000000000000008 R_X86_64_RELATIVE f5f00 │ │ │ │ -0000000000121ed8 0000000000000008 R_X86_64_RELATIVE 1251b0 │ │ │ │ +0000000000121ed8 0000000000000008 R_X86_64_RELATIVE 1251d0 │ │ │ │ 0000000000121ee0 0000000000000008 R_X86_64_RELATIVE f6070 │ │ │ │ -0000000000121f00 0000000000000008 R_X86_64_RELATIVE 1251a8 │ │ │ │ +0000000000121f00 0000000000000008 R_X86_64_RELATIVE 1251c8 │ │ │ │ 0000000000121f08 0000000000000008 R_X86_64_RELATIVE f66f0 │ │ │ │ -0000000000121f28 0000000000000008 R_X86_64_RELATIVE 1251a0 │ │ │ │ +0000000000121f28 0000000000000008 R_X86_64_RELATIVE 1251c0 │ │ │ │ 0000000000121f30 0000000000000008 R_X86_64_RELATIVE f64f0 │ │ │ │ -0000000000121f50 0000000000000008 R_X86_64_RELATIVE 125198 │ │ │ │ +0000000000121f50 0000000000000008 R_X86_64_RELATIVE 1251b8 │ │ │ │ 0000000000121f58 0000000000000008 R_X86_64_RELATIVE f5c90 │ │ │ │ -0000000000121f78 0000000000000008 R_X86_64_RELATIVE 125190 │ │ │ │ +0000000000121f78 0000000000000008 R_X86_64_RELATIVE 1251b0 │ │ │ │ 0000000000121f80 0000000000000008 R_X86_64_RELATIVE f6946 │ │ │ │ -0000000000121fa0 0000000000000008 R_X86_64_RELATIVE 125188 │ │ │ │ +0000000000121fa0 0000000000000008 R_X86_64_RELATIVE 1251a8 │ │ │ │ 0000000000121fa8 0000000000000008 R_X86_64_RELATIVE f6260 │ │ │ │ -0000000000121fc8 0000000000000008 R_X86_64_RELATIVE 125180 │ │ │ │ +0000000000121fc8 0000000000000008 R_X86_64_RELATIVE 1251a0 │ │ │ │ 0000000000121fd0 0000000000000008 R_X86_64_RELATIVE f5dc0 │ │ │ │ -0000000000121ff0 0000000000000008 R_X86_64_RELATIVE 125178 │ │ │ │ +0000000000121ff0 0000000000000008 R_X86_64_RELATIVE 125198 │ │ │ │ 0000000000121ff8 0000000000000008 R_X86_64_RELATIVE f64e0 │ │ │ │ -0000000000122018 0000000000000008 R_X86_64_RELATIVE 125170 │ │ │ │ +0000000000122018 0000000000000008 R_X86_64_RELATIVE 125190 │ │ │ │ 0000000000122020 0000000000000008 R_X86_64_RELATIVE f64d0 │ │ │ │ -0000000000122040 0000000000000008 R_X86_64_RELATIVE 125168 │ │ │ │ +0000000000122040 0000000000000008 R_X86_64_RELATIVE 125188 │ │ │ │ 0000000000122048 0000000000000008 R_X86_64_RELATIVE f6250 │ │ │ │ -0000000000122068 0000000000000008 R_X86_64_RELATIVE 125160 │ │ │ │ +0000000000122068 0000000000000008 R_X86_64_RELATIVE 125180 │ │ │ │ 0000000000122070 0000000000000008 R_X86_64_RELATIVE f66e8 │ │ │ │ -0000000000122090 0000000000000008 R_X86_64_RELATIVE 125158 │ │ │ │ +0000000000122090 0000000000000008 R_X86_64_RELATIVE 125178 │ │ │ │ 0000000000122098 0000000000000008 R_X86_64_RELATIVE f66e0 │ │ │ │ -00000000001220b8 0000000000000008 R_X86_64_RELATIVE 125150 │ │ │ │ +00000000001220b8 0000000000000008 R_X86_64_RELATIVE 125170 │ │ │ │ 00000000001220c0 0000000000000008 R_X86_64_RELATIVE f69f1 │ │ │ │ -00000000001220e0 0000000000000008 R_X86_64_RELATIVE 125148 │ │ │ │ +00000000001220e0 0000000000000008 R_X86_64_RELATIVE 125168 │ │ │ │ 00000000001220e8 0000000000000008 R_X86_64_RELATIVE f6060 │ │ │ │ -0000000000122108 0000000000000008 R_X86_64_RELATIVE 125140 │ │ │ │ +0000000000122108 0000000000000008 R_X86_64_RELATIVE 125160 │ │ │ │ 0000000000122110 0000000000000008 R_X86_64_RELATIVE f66d8 │ │ │ │ -0000000000122130 0000000000000008 R_X86_64_RELATIVE 125138 │ │ │ │ +0000000000122130 0000000000000008 R_X86_64_RELATIVE 125158 │ │ │ │ 0000000000122138 0000000000000008 R_X86_64_RELATIVE f64c0 │ │ │ │ -0000000000122158 0000000000000008 R_X86_64_RELATIVE 125130 │ │ │ │ +0000000000122158 0000000000000008 R_X86_64_RELATIVE 125150 │ │ │ │ 0000000000122160 0000000000000008 R_X86_64_RELATIVE f64b0 │ │ │ │ -0000000000122180 0000000000000008 R_X86_64_RELATIVE 125128 │ │ │ │ +0000000000122180 0000000000000008 R_X86_64_RELATIVE 125148 │ │ │ │ 0000000000122188 0000000000000008 R_X86_64_RELATIVE f6240 │ │ │ │ -00000000001221a8 0000000000000008 R_X86_64_RELATIVE 125120 │ │ │ │ +00000000001221a8 0000000000000008 R_X86_64_RELATIVE 125140 │ │ │ │ 00000000001221b0 0000000000000008 R_X86_64_RELATIVE f6230 │ │ │ │ -00000000001221d0 0000000000000008 R_X86_64_RELATIVE 125118 │ │ │ │ +00000000001221d0 0000000000000008 R_X86_64_RELATIVE 125138 │ │ │ │ 00000000001221d8 0000000000000008 R_X86_64_RELATIVE f64a0 │ │ │ │ -00000000001221f8 0000000000000008 R_X86_64_RELATIVE 125110 │ │ │ │ +00000000001221f8 0000000000000008 R_X86_64_RELATIVE 125130 │ │ │ │ 0000000000122200 0000000000000008 R_X86_64_RELATIVE f5db0 │ │ │ │ -0000000000122220 0000000000000008 R_X86_64_RELATIVE 125108 │ │ │ │ +0000000000122220 0000000000000008 R_X86_64_RELATIVE 125128 │ │ │ │ 0000000000122228 0000000000000008 R_X86_64_RELATIVE f6050 │ │ │ │ -0000000000122248 0000000000000008 R_X86_64_RELATIVE 125100 │ │ │ │ +0000000000122248 0000000000000008 R_X86_64_RELATIVE 125120 │ │ │ │ 0000000000122250 0000000000000008 R_X86_64_RELATIVE f6040 │ │ │ │ -0000000000122270 0000000000000008 R_X86_64_RELATIVE 1250f8 │ │ │ │ +0000000000122270 0000000000000008 R_X86_64_RELATIVE 125118 │ │ │ │ 0000000000122278 0000000000000008 R_X86_64_RELATIVE f66d0 │ │ │ │ -0000000000122298 0000000000000008 R_X86_64_RELATIVE 1250f0 │ │ │ │ +0000000000122298 0000000000000008 R_X86_64_RELATIVE 125110 │ │ │ │ 00000000001222a0 0000000000000008 R_X86_64_RELATIVE f66c8 │ │ │ │ -00000000001222c0 0000000000000008 R_X86_64_RELATIVE 1250e8 │ │ │ │ +00000000001222c0 0000000000000008 R_X86_64_RELATIVE 125108 │ │ │ │ 00000000001222c8 0000000000000008 R_X86_64_RELATIVE f5ef0 │ │ │ │ -00000000001222e8 0000000000000008 R_X86_64_RELATIVE 1250e0 │ │ │ │ +00000000001222e8 0000000000000008 R_X86_64_RELATIVE 125100 │ │ │ │ 00000000001222f0 0000000000000008 R_X86_64_RELATIVE f6490 │ │ │ │ -0000000000122310 0000000000000008 R_X86_64_RELATIVE 1250d8 │ │ │ │ +0000000000122310 0000000000000008 R_X86_64_RELATIVE 1250f8 │ │ │ │ 0000000000122318 0000000000000008 R_X86_64_RELATIVE f6220 │ │ │ │ -0000000000122338 0000000000000008 R_X86_64_RELATIVE 1250d0 │ │ │ │ +0000000000122338 0000000000000008 R_X86_64_RELATIVE 1250f0 │ │ │ │ 0000000000122340 0000000000000008 R_X86_64_RELATIVE f66c0 │ │ │ │ -0000000000122360 0000000000000008 R_X86_64_RELATIVE 1250c8 │ │ │ │ +0000000000122360 0000000000000008 R_X86_64_RELATIVE 1250e8 │ │ │ │ 0000000000122368 0000000000000008 R_X86_64_RELATIVE f6030 │ │ │ │ -0000000000122388 0000000000000008 R_X86_64_RELATIVE 1250c0 │ │ │ │ +0000000000122388 0000000000000008 R_X86_64_RELATIVE 1250e0 │ │ │ │ 0000000000122390 0000000000000008 R_X86_64_RELATIVE f66b8 │ │ │ │ -00000000001223b0 0000000000000008 R_X86_64_RELATIVE 1250b8 │ │ │ │ +00000000001223b0 0000000000000008 R_X86_64_RELATIVE 1250d8 │ │ │ │ 00000000001223b8 0000000000000008 R_X86_64_RELATIVE f69e8 │ │ │ │ -00000000001223d8 0000000000000008 R_X86_64_RELATIVE 1250b0 │ │ │ │ +00000000001223d8 0000000000000008 R_X86_64_RELATIVE 1250d0 │ │ │ │ 00000000001223e0 0000000000000008 R_X86_64_RELATIVE f6480 │ │ │ │ -0000000000122400 0000000000000008 R_X86_64_RELATIVE 1250a8 │ │ │ │ +0000000000122400 0000000000000008 R_X86_64_RELATIVE 1250c8 │ │ │ │ 0000000000122408 0000000000000008 R_X86_64_RELATIVE f6210 │ │ │ │ -0000000000122428 0000000000000008 R_X86_64_RELATIVE 1250a0 │ │ │ │ +0000000000122428 0000000000000008 R_X86_64_RELATIVE 1250c0 │ │ │ │ 0000000000122430 0000000000000008 R_X86_64_RELATIVE f6470 │ │ │ │ -0000000000122450 0000000000000008 R_X86_64_RELATIVE 125098 │ │ │ │ +0000000000122450 0000000000000008 R_X86_64_RELATIVE 1250b8 │ │ │ │ 0000000000122458 0000000000000008 R_X86_64_RELATIVE f6200 │ │ │ │ -0000000000122478 0000000000000008 R_X86_64_RELATIVE 125090 │ │ │ │ +0000000000122478 0000000000000008 R_X86_64_RELATIVE 1250b0 │ │ │ │ 0000000000122480 0000000000000008 R_X86_64_RELATIVE f6460 │ │ │ │ -00000000001224a0 0000000000000008 R_X86_64_RELATIVE 125088 │ │ │ │ +00000000001224a0 0000000000000008 R_X86_64_RELATIVE 1250a8 │ │ │ │ 00000000001224a8 0000000000000008 R_X86_64_RELATIVE f5da0 │ │ │ │ -00000000001224c8 0000000000000008 R_X86_64_RELATIVE 125080 │ │ │ │ +00000000001224c8 0000000000000008 R_X86_64_RELATIVE 1250a0 │ │ │ │ 00000000001224d0 0000000000000008 R_X86_64_RELATIVE f66b0 │ │ │ │ -00000000001224f0 0000000000000008 R_X86_64_RELATIVE 125078 │ │ │ │ +00000000001224f0 0000000000000008 R_X86_64_RELATIVE 125098 │ │ │ │ 00000000001224f8 0000000000000008 R_X86_64_RELATIVE f66a8 │ │ │ │ -0000000000122518 0000000000000008 R_X86_64_RELATIVE 125070 │ │ │ │ +0000000000122518 0000000000000008 R_X86_64_RELATIVE 125090 │ │ │ │ 0000000000122520 0000000000000008 R_X86_64_RELATIVE f6020 │ │ │ │ -0000000000122540 0000000000000008 R_X86_64_RELATIVE 125068 │ │ │ │ +0000000000122540 0000000000000008 R_X86_64_RELATIVE 125088 │ │ │ │ 0000000000122548 0000000000000008 R_X86_64_RELATIVE f6450 │ │ │ │ -0000000000122568 0000000000000008 R_X86_64_RELATIVE 125060 │ │ │ │ +0000000000122568 0000000000000008 R_X86_64_RELATIVE 125080 │ │ │ │ 0000000000122570 0000000000000008 R_X86_64_RELATIVE f683c │ │ │ │ -0000000000122590 0000000000000008 R_X86_64_RELATIVE 125058 │ │ │ │ +0000000000122590 0000000000000008 R_X86_64_RELATIVE 125078 │ │ │ │ 0000000000122598 0000000000000008 R_X86_64_RELATIVE f66a0 │ │ │ │ -00000000001225b8 0000000000000008 R_X86_64_RELATIVE 125050 │ │ │ │ +00000000001225b8 0000000000000008 R_X86_64_RELATIVE 125070 │ │ │ │ 00000000001225c0 0000000000000008 R_X86_64_RELATIVE f61f0 │ │ │ │ -00000000001225e0 0000000000000008 R_X86_64_RELATIVE 125048 │ │ │ │ +00000000001225e0 0000000000000008 R_X86_64_RELATIVE 125068 │ │ │ │ 00000000001225e8 0000000000000008 R_X86_64_RELATIVE f6440 │ │ │ │ -0000000000122608 0000000000000008 R_X86_64_RELATIVE 125040 │ │ │ │ +0000000000122608 0000000000000008 R_X86_64_RELATIVE 125060 │ │ │ │ 0000000000122610 0000000000000008 R_X86_64_RELATIVE f61e0 │ │ │ │ -0000000000122630 0000000000000008 R_X86_64_RELATIVE 125038 │ │ │ │ +0000000000122630 0000000000000008 R_X86_64_RELATIVE 125058 │ │ │ │ 0000000000122638 0000000000000008 R_X86_64_RELATIVE f6430 │ │ │ │ -0000000000122658 0000000000000008 R_X86_64_RELATIVE 125030 │ │ │ │ +0000000000122658 0000000000000008 R_X86_64_RELATIVE 125050 │ │ │ │ 0000000000122660 0000000000000008 R_X86_64_RELATIVE f5d90 │ │ │ │ -0000000000122680 0000000000000008 R_X86_64_RELATIVE 125028 │ │ │ │ +0000000000122680 0000000000000008 R_X86_64_RELATIVE 125048 │ │ │ │ 0000000000122688 0000000000000008 R_X86_64_RELATIVE f6698 │ │ │ │ -00000000001226a8 0000000000000008 R_X86_64_RELATIVE 125020 │ │ │ │ +00000000001226a8 0000000000000008 R_X86_64_RELATIVE 125040 │ │ │ │ 00000000001226b0 0000000000000008 R_X86_64_RELATIVE f6010 │ │ │ │ -00000000001226d0 0000000000000008 R_X86_64_RELATIVE 125018 │ │ │ │ +00000000001226d0 0000000000000008 R_X86_64_RELATIVE 125038 │ │ │ │ 00000000001226d8 0000000000000008 R_X86_64_RELATIVE f6420 │ │ │ │ -00000000001226f8 0000000000000008 R_X86_64_RELATIVE 125010 │ │ │ │ +00000000001226f8 0000000000000008 R_X86_64_RELATIVE 125030 │ │ │ │ 0000000000122700 0000000000000008 R_X86_64_RELATIVE f6835 │ │ │ │ -0000000000122720 0000000000000008 R_X86_64_RELATIVE 125008 │ │ │ │ +0000000000122720 0000000000000008 R_X86_64_RELATIVE 125028 │ │ │ │ 0000000000122728 0000000000000008 R_X86_64_RELATIVE f6690 │ │ │ │ -0000000000122748 0000000000000008 R_X86_64_RELATIVE 125000 │ │ │ │ +0000000000122748 0000000000000008 R_X86_64_RELATIVE 125020 │ │ │ │ 0000000000122750 0000000000000008 R_X86_64_RELATIVE f69e1 │ │ │ │ -0000000000122770 0000000000000008 R_X86_64_RELATIVE 124ff8 │ │ │ │ +0000000000122770 0000000000000008 R_X86_64_RELATIVE 125018 │ │ │ │ 0000000000122778 0000000000000008 R_X86_64_RELATIVE f6a97 │ │ │ │ -0000000000122798 0000000000000008 R_X86_64_RELATIVE 124ff0 │ │ │ │ +0000000000122798 0000000000000008 R_X86_64_RELATIVE 125010 │ │ │ │ 00000000001227a0 0000000000000008 R_X86_64_RELATIVE f6688 │ │ │ │ -00000000001227c0 0000000000000008 R_X86_64_RELATIVE 124fe8 │ │ │ │ +00000000001227c0 0000000000000008 R_X86_64_RELATIVE 125008 │ │ │ │ 00000000001227c8 0000000000000008 R_X86_64_RELATIVE f69d8 │ │ │ │ -00000000001227e8 0000000000000008 R_X86_64_RELATIVE 124fe0 │ │ │ │ +00000000001227e8 0000000000000008 R_X86_64_RELATIVE 125000 │ │ │ │ 00000000001227f0 0000000000000008 R_X86_64_RELATIVE f6410 │ │ │ │ -0000000000122810 0000000000000008 R_X86_64_RELATIVE 124fd8 │ │ │ │ +0000000000122810 0000000000000008 R_X86_64_RELATIVE 124ff8 │ │ │ │ 0000000000122818 0000000000000008 R_X86_64_RELATIVE f682e │ │ │ │ -0000000000122838 0000000000000008 R_X86_64_RELATIVE 124fd0 │ │ │ │ +0000000000122838 0000000000000008 R_X86_64_RELATIVE 124ff0 │ │ │ │ 0000000000122840 0000000000000008 R_X86_64_RELATIVE f6940 │ │ │ │ -0000000000122860 0000000000000008 R_X86_64_RELATIVE 124fc8 │ │ │ │ +0000000000122860 0000000000000008 R_X86_64_RELATIVE 124fe8 │ │ │ │ 0000000000122868 0000000000000008 R_X86_64_RELATIVE f6827 │ │ │ │ -0000000000122888 0000000000000008 R_X86_64_RELATIVE 124fc0 │ │ │ │ +0000000000122888 0000000000000008 R_X86_64_RELATIVE 124fe0 │ │ │ │ 0000000000122890 0000000000000008 R_X86_64_RELATIVE f6820 │ │ │ │ -00000000001228b0 0000000000000008 R_X86_64_RELATIVE 124fb8 │ │ │ │ +00000000001228b0 0000000000000008 R_X86_64_RELATIVE 124fd8 │ │ │ │ 00000000001228b8 0000000000000008 R_X86_64_RELATIVE f6819 │ │ │ │ -00000000001228d8 0000000000000008 R_X86_64_RELATIVE 124fb0 │ │ │ │ +00000000001228d8 0000000000000008 R_X86_64_RELATIVE 124fd0 │ │ │ │ 00000000001228e0 0000000000000008 R_X86_64_RELATIVE f6812 │ │ │ │ -0000000000122900 0000000000000008 R_X86_64_RELATIVE 124fa8 │ │ │ │ +0000000000122900 0000000000000008 R_X86_64_RELATIVE 124fc8 │ │ │ │ 0000000000122908 0000000000000008 R_X86_64_RELATIVE f693a │ │ │ │ -0000000000122928 0000000000000008 R_X86_64_RELATIVE 124fa0 │ │ │ │ +0000000000122928 0000000000000008 R_X86_64_RELATIVE 124fc0 │ │ │ │ 0000000000122930 0000000000000008 R_X86_64_RELATIVE f6934 │ │ │ │ -0000000000122950 0000000000000008 R_X86_64_RELATIVE 124f98 │ │ │ │ +0000000000122950 0000000000000008 R_X86_64_RELATIVE 124fb8 │ │ │ │ 0000000000122958 0000000000000008 R_X86_64_RELATIVE f6000 │ │ │ │ -0000000000122978 0000000000000008 R_X86_64_RELATIVE 124f90 │ │ │ │ +0000000000122978 0000000000000008 R_X86_64_RELATIVE 124fb0 │ │ │ │ 0000000000122980 0000000000000008 R_X86_64_RELATIVE f692e │ │ │ │ -00000000001229a0 0000000000000008 R_X86_64_RELATIVE 124f88 │ │ │ │ +00000000001229a0 0000000000000008 R_X86_64_RELATIVE 124fa8 │ │ │ │ 00000000001229a8 0000000000000008 R_X86_64_RELATIVE f6680 │ │ │ │ -00000000001229c8 0000000000000008 R_X86_64_RELATIVE 124f80 │ │ │ │ +00000000001229c8 0000000000000008 R_X86_64_RELATIVE 124fa0 │ │ │ │ 00000000001229d0 0000000000000008 R_X86_64_RELATIVE f680b │ │ │ │ -00000000001229f0 0000000000000008 R_X86_64_RELATIVE 124f78 │ │ │ │ +00000000001229f0 0000000000000008 R_X86_64_RELATIVE 124f98 │ │ │ │ 00000000001229f8 0000000000000008 R_X86_64_RELATIVE f5d80 │ │ │ │ -0000000000122a18 0000000000000008 R_X86_64_RELATIVE 124f70 │ │ │ │ +0000000000122a18 0000000000000008 R_X86_64_RELATIVE 124f90 │ │ │ │ 0000000000122a20 0000000000000008 R_X86_64_RELATIVE f61d0 │ │ │ │ -0000000000122a40 0000000000000008 R_X86_64_RELATIVE 124f68 │ │ │ │ +0000000000122a40 0000000000000008 R_X86_64_RELATIVE 124f88 │ │ │ │ 0000000000122a48 0000000000000008 R_X86_64_RELATIVE f6804 │ │ │ │ -0000000000122a68 0000000000000008 R_X86_64_RELATIVE 124f60 │ │ │ │ +0000000000122a68 0000000000000008 R_X86_64_RELATIVE 124f80 │ │ │ │ 0000000000122a70 0000000000000008 R_X86_64_RELATIVE f5d70 │ │ │ │ -0000000000122a90 0000000000000008 R_X86_64_RELATIVE 124f58 │ │ │ │ +0000000000122a90 0000000000000008 R_X86_64_RELATIVE 124f78 │ │ │ │ 0000000000122a98 0000000000000008 R_X86_64_RELATIVE f6678 │ │ │ │ -0000000000122ab8 0000000000000008 R_X86_64_RELATIVE 124f50 │ │ │ │ +0000000000122ab8 0000000000000008 R_X86_64_RELATIVE 124f70 │ │ │ │ 0000000000122ac0 0000000000000008 R_X86_64_RELATIVE f6928 │ │ │ │ -0000000000122ae0 0000000000000008 R_X86_64_RELATIVE 124f48 │ │ │ │ +0000000000122ae0 0000000000000008 R_X86_64_RELATIVE 124f68 │ │ │ │ 0000000000122ae8 0000000000000008 R_X86_64_RELATIVE f67fd │ │ │ │ -0000000000122b08 0000000000000008 R_X86_64_RELATIVE 124f40 │ │ │ │ +0000000000122b08 0000000000000008 R_X86_64_RELATIVE 124f60 │ │ │ │ 0000000000122b10 0000000000000008 R_X86_64_RELATIVE f6aa9 │ │ │ │ -0000000000122b30 0000000000000008 R_X86_64_RELATIVE 124f38 │ │ │ │ +0000000000122b30 0000000000000008 R_X86_64_RELATIVE 124f58 │ │ │ │ 0000000000122b38 0000000000000008 R_X86_64_RELATIVE f6aa6 │ │ │ │ -0000000000122b58 0000000000000008 R_X86_64_RELATIVE 124f30 │ │ │ │ +0000000000122b58 0000000000000008 R_X86_64_RELATIVE 124f50 │ │ │ │ 0000000000122b60 0000000000000008 R_X86_64_RELATIVE f6922 │ │ │ │ -0000000000122b80 0000000000000008 R_X86_64_RELATIVE 124f28 │ │ │ │ +0000000000122b80 0000000000000008 R_X86_64_RELATIVE 124f48 │ │ │ │ 0000000000122b88 0000000000000008 R_X86_64_RELATIVE f61c0 │ │ │ │ -0000000000122ba8 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ +0000000000122ba8 0000000000000008 R_X86_64_RELATIVE 124f40 │ │ │ │ 0000000000122bb0 0000000000000008 R_X86_64_RELATIVE f6670 │ │ │ │ -0000000000122bd0 0000000000000008 R_X86_64_RELATIVE 124f18 │ │ │ │ +0000000000122bd0 0000000000000008 R_X86_64_RELATIVE 124f38 │ │ │ │ 0000000000122bd8 0000000000000008 R_X86_64_RELATIVE f67f6 │ │ │ │ -0000000000122bf8 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ +0000000000122bf8 0000000000000008 R_X86_64_RELATIVE 124f30 │ │ │ │ 0000000000122c00 0000000000000008 R_X86_64_RELATIVE f6668 │ │ │ │ -0000000000122c20 0000000000000008 R_X86_64_RELATIVE 124f08 │ │ │ │ +0000000000122c20 0000000000000008 R_X86_64_RELATIVE 124f28 │ │ │ │ 0000000000122c28 0000000000000008 R_X86_64_RELATIVE f5ff0 │ │ │ │ -0000000000122c48 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ +0000000000122c48 0000000000000008 R_X86_64_RELATIVE 124f20 │ │ │ │ 0000000000122c50 0000000000000008 R_X86_64_RELATIVE f5ee0 │ │ │ │ -0000000000122c70 0000000000000008 R_X86_64_RELATIVE 124ef8 │ │ │ │ +0000000000122c70 0000000000000008 R_X86_64_RELATIVE 124f18 │ │ │ │ 0000000000122c78 0000000000000008 R_X86_64_RELATIVE f6a93 │ │ │ │ -0000000000122c98 0000000000000008 R_X86_64_RELATIVE 124ef0 │ │ │ │ +0000000000122c98 0000000000000008 R_X86_64_RELATIVE 124f10 │ │ │ │ 0000000000122ca0 0000000000000008 R_X86_64_RELATIVE f69ce │ │ │ │ -0000000000122cc0 0000000000000008 R_X86_64_RELATIVE 124ee8 │ │ │ │ +0000000000122cc0 0000000000000008 R_X86_64_RELATIVE 124f08 │ │ │ │ 0000000000122cc8 0000000000000008 R_X86_64_RELATIVE f6400 │ │ │ │ -0000000000122ce8 0000000000000008 R_X86_64_RELATIVE 124ee0 │ │ │ │ +0000000000122ce8 0000000000000008 R_X86_64_RELATIVE 124f00 │ │ │ │ 0000000000122cf0 0000000000000008 R_X86_64_RELATIVE f5fe0 │ │ │ │ -0000000000122d10 0000000000000008 R_X86_64_RELATIVE 124ed8 │ │ │ │ +0000000000122d10 0000000000000008 R_X86_64_RELATIVE 124ef8 │ │ │ │ 0000000000122d18 0000000000000008 R_X86_64_RELATIVE f67ef │ │ │ │ -0000000000122d38 0000000000000008 R_X86_64_RELATIVE 124ed0 │ │ │ │ +0000000000122d38 0000000000000008 R_X86_64_RELATIVE 124ef0 │ │ │ │ 0000000000122d40 0000000000000008 R_X86_64_RELATIVE f67e8 │ │ │ │ -0000000000122d60 0000000000000008 R_X86_64_RELATIVE 124ec8 │ │ │ │ +0000000000122d60 0000000000000008 R_X86_64_RELATIVE 124ee8 │ │ │ │ 0000000000122d68 0000000000000008 R_X86_64_RELATIVE f6a8f │ │ │ │ -0000000000122d88 0000000000000008 R_X86_64_RELATIVE 124ec0 │ │ │ │ +0000000000122d88 0000000000000008 R_X86_64_RELATIVE 124ee0 │ │ │ │ 0000000000122d90 0000000000000008 R_X86_64_RELATIVE f67e1 │ │ │ │ -0000000000122db0 0000000000000008 R_X86_64_RELATIVE 124eb8 │ │ │ │ +0000000000122db0 0000000000000008 R_X86_64_RELATIVE 124ed8 │ │ │ │ 0000000000122db8 0000000000000008 R_X86_64_RELATIVE f5c50 │ │ │ │ -0000000000122dd8 0000000000000008 R_X86_64_RELATIVE 124eb0 │ │ │ │ +0000000000122dd8 0000000000000008 R_X86_64_RELATIVE 124ed0 │ │ │ │ 0000000000122de0 0000000000000008 R_X86_64_RELATIVE f69c9 │ │ │ │ -0000000000122e00 0000000000000008 R_X86_64_RELATIVE 124ea8 │ │ │ │ +0000000000122e00 0000000000000008 R_X86_64_RELATIVE 124ec8 │ │ │ │ 0000000000122e08 0000000000000008 R_X86_64_RELATIVE f6660 │ │ │ │ -0000000000122e28 0000000000000008 R_X86_64_RELATIVE 124ea0 │ │ │ │ +0000000000122e28 0000000000000008 R_X86_64_RELATIVE 124ec0 │ │ │ │ 0000000000122e30 0000000000000008 R_X86_64_RELATIVE f61b0 │ │ │ │ -0000000000122e50 0000000000000008 R_X86_64_RELATIVE 124e98 │ │ │ │ +0000000000122e50 0000000000000008 R_X86_64_RELATIVE 124eb8 │ │ │ │ 0000000000122e58 0000000000000008 R_X86_64_RELATIVE f61a0 │ │ │ │ -0000000000122e78 0000000000000008 R_X86_64_RELATIVE 124e90 │ │ │ │ +0000000000122e78 0000000000000008 R_X86_64_RELATIVE 124eb0 │ │ │ │ 0000000000122e80 0000000000000008 R_X86_64_RELATIVE f6aa3 │ │ │ │ -0000000000122ea0 0000000000000008 R_X86_64_RELATIVE 124e88 │ │ │ │ +0000000000122ea0 0000000000000008 R_X86_64_RELATIVE 124ea8 │ │ │ │ 0000000000122ea8 0000000000000008 R_X86_64_RELATIVE f6a8b │ │ │ │ -0000000000122ec8 0000000000000008 R_X86_64_RELATIVE 124e80 │ │ │ │ +0000000000122ec8 0000000000000008 R_X86_64_RELATIVE 124ea0 │ │ │ │ 0000000000122ed0 0000000000000008 R_X86_64_RELATIVE f6a87 │ │ │ │ -0000000000122ef0 0000000000000008 R_X86_64_RELATIVE 124e78 │ │ │ │ +0000000000122ef0 0000000000000008 R_X86_64_RELATIVE 124e98 │ │ │ │ 0000000000122ef8 0000000000000008 R_X86_64_RELATIVE f6a83 │ │ │ │ -0000000000122f18 0000000000000008 R_X86_64_RELATIVE 124e70 │ │ │ │ +0000000000122f18 0000000000000008 R_X86_64_RELATIVE 124e90 │ │ │ │ 0000000000122f20 0000000000000008 R_X86_64_RELATIVE f6a7f │ │ │ │ -0000000000122f40 0000000000000008 R_X86_64_RELATIVE 124e68 │ │ │ │ +0000000000122f40 0000000000000008 R_X86_64_RELATIVE 124e88 │ │ │ │ 0000000000122f48 0000000000000008 R_X86_64_RELATIVE f6a7b │ │ │ │ -0000000000122f68 0000000000000008 R_X86_64_RELATIVE 124e60 │ │ │ │ +0000000000122f68 0000000000000008 R_X86_64_RELATIVE 124e80 │ │ │ │ 0000000000122f70 0000000000000008 R_X86_64_RELATIVE f63f0 │ │ │ │ -0000000000122f90 0000000000000008 R_X86_64_RELATIVE 124e58 │ │ │ │ +0000000000122f90 0000000000000008 R_X86_64_RELATIVE 124e78 │ │ │ │ 0000000000122f98 0000000000000008 R_X86_64_RELATIVE f67da │ │ │ │ -0000000000122fb8 0000000000000008 R_X86_64_RELATIVE 124e50 │ │ │ │ +0000000000122fb8 0000000000000008 R_X86_64_RELATIVE 124e70 │ │ │ │ 0000000000122fc0 0000000000000008 R_X86_64_RELATIVE f67d3 │ │ │ │ -0000000000122fe0 0000000000000008 R_X86_64_RELATIVE 124e48 │ │ │ │ +0000000000122fe0 0000000000000008 R_X86_64_RELATIVE 124e68 │ │ │ │ 0000000000122fe8 0000000000000008 R_X86_64_RELATIVE f691c │ │ │ │ -0000000000123008 0000000000000008 R_X86_64_RELATIVE 124e40 │ │ │ │ +0000000000123008 0000000000000008 R_X86_64_RELATIVE 124e60 │ │ │ │ 0000000000123010 0000000000000008 R_X86_64_RELATIVE f6916 │ │ │ │ -0000000000123030 0000000000000008 R_X86_64_RELATIVE 124e38 │ │ │ │ +0000000000123030 0000000000000008 R_X86_64_RELATIVE 124e58 │ │ │ │ 0000000000123038 0000000000000008 R_X86_64_RELATIVE f5fd0 │ │ │ │ -0000000000123058 0000000000000008 R_X86_64_RELATIVE 124e30 │ │ │ │ +0000000000123058 0000000000000008 R_X86_64_RELATIVE 124e50 │ │ │ │ 0000000000123060 0000000000000008 R_X86_64_RELATIVE f6910 │ │ │ │ -0000000000123080 0000000000000008 R_X86_64_RELATIVE 124e28 │ │ │ │ +0000000000123080 0000000000000008 R_X86_64_RELATIVE 124e48 │ │ │ │ 0000000000123088 0000000000000008 R_X86_64_RELATIVE f63e0 │ │ │ │ -00000000001230a8 0000000000000008 R_X86_64_RELATIVE 124e20 │ │ │ │ +00000000001230a8 0000000000000008 R_X86_64_RELATIVE 124e40 │ │ │ │ 00000000001230b0 0000000000000008 R_X86_64_RELATIVE f63d0 │ │ │ │ -00000000001230d0 0000000000000008 R_X86_64_RELATIVE 124e18 │ │ │ │ +00000000001230d0 0000000000000008 R_X86_64_RELATIVE 124e38 │ │ │ │ 00000000001230d8 0000000000000008 R_X86_64_RELATIVE f5d10 │ │ │ │ -00000000001230f8 0000000000000008 R_X86_64_RELATIVE 124e10 │ │ │ │ +00000000001230f8 0000000000000008 R_X86_64_RELATIVE 124e30 │ │ │ │ 0000000000123100 0000000000000008 R_X86_64_RELATIVE f5d00 │ │ │ │ -0000000000123120 0000000000000008 R_X86_64_RELATIVE 124e08 │ │ │ │ +0000000000123120 0000000000000008 R_X86_64_RELATIVE 124e28 │ │ │ │ 0000000000123128 0000000000000008 R_X86_64_RELATIVE f5ed0 │ │ │ │ -0000000000123148 0000000000000008 R_X86_64_RELATIVE 124e00 │ │ │ │ +0000000000123148 0000000000000008 R_X86_64_RELATIVE 124e20 │ │ │ │ 0000000000123150 0000000000000008 R_X86_64_RELATIVE f6190 │ │ │ │ -0000000000123170 0000000000000008 R_X86_64_RELATIVE 124df8 │ │ │ │ +0000000000123170 0000000000000008 R_X86_64_RELATIVE 124e18 │ │ │ │ 0000000000123178 0000000000000008 R_X86_64_RELATIVE f5cf0 │ │ │ │ -0000000000123198 0000000000000008 R_X86_64_RELATIVE 124df0 │ │ │ │ +0000000000123198 0000000000000008 R_X86_64_RELATIVE 124e10 │ │ │ │ 00000000001231a0 0000000000000008 R_X86_64_RELATIVE f5ec0 │ │ │ │ -00000000001231c0 0000000000000008 R_X86_64_RELATIVE 124de8 │ │ │ │ +00000000001231c0 0000000000000008 R_X86_64_RELATIVE 124e08 │ │ │ │ 00000000001231c8 0000000000000008 R_X86_64_RELATIVE f6180 │ │ │ │ -00000000001231e8 0000000000000008 R_X86_64_RELATIVE 124de0 │ │ │ │ +00000000001231e8 0000000000000008 R_X86_64_RELATIVE 124e00 │ │ │ │ 00000000001231f0 0000000000000008 R_X86_64_RELATIVE f5fc0 │ │ │ │ -0000000000123210 0000000000000008 R_X86_64_RELATIVE 124dd8 │ │ │ │ +0000000000123210 0000000000000008 R_X86_64_RELATIVE 124df8 │ │ │ │ 0000000000123218 0000000000000008 R_X86_64_RELATIVE f6658 │ │ │ │ -0000000000123238 0000000000000008 R_X86_64_RELATIVE 124dd0 │ │ │ │ +0000000000123238 0000000000000008 R_X86_64_RELATIVE 124df0 │ │ │ │ 0000000000123240 0000000000000008 R_X86_64_RELATIVE f6650 │ │ │ │ -0000000000123260 0000000000000008 R_X86_64_RELATIVE 124dc8 │ │ │ │ +0000000000123260 0000000000000008 R_X86_64_RELATIVE 124de8 │ │ │ │ 0000000000123268 0000000000000008 R_X86_64_RELATIVE f6648 │ │ │ │ -0000000000123288 0000000000000008 R_X86_64_RELATIVE 124dc0 │ │ │ │ +0000000000123288 0000000000000008 R_X86_64_RELATIVE 124de0 │ │ │ │ 0000000000123290 0000000000000008 R_X86_64_RELATIVE f6640 │ │ │ │ -00000000001232b0 0000000000000008 R_X86_64_RELATIVE 124db8 │ │ │ │ +00000000001232b0 0000000000000008 R_X86_64_RELATIVE 124dd8 │ │ │ │ 00000000001232b8 0000000000000008 R_X86_64_RELATIVE f6a77 │ │ │ │ -00000000001232d8 0000000000000008 R_X86_64_RELATIVE 124db0 │ │ │ │ +00000000001232d8 0000000000000008 R_X86_64_RELATIVE 124dd0 │ │ │ │ 00000000001232e0 0000000000000008 R_X86_64_RELATIVE f6638 │ │ │ │ -0000000000123300 0000000000000008 R_X86_64_RELATIVE 124da8 │ │ │ │ +0000000000123300 0000000000000008 R_X86_64_RELATIVE 124dc8 │ │ │ │ 0000000000123308 0000000000000008 R_X86_64_RELATIVE f63c0 │ │ │ │ -0000000000123328 0000000000000008 R_X86_64_RELATIVE 124da0 │ │ │ │ +0000000000123328 0000000000000008 R_X86_64_RELATIVE 124dc0 │ │ │ │ 0000000000123330 0000000000000008 R_X86_64_RELATIVE f67cc │ │ │ │ -0000000000123350 0000000000000008 R_X86_64_RELATIVE 124d98 │ │ │ │ +0000000000123350 0000000000000008 R_X86_64_RELATIVE 124db8 │ │ │ │ 0000000000123358 0000000000000008 R_X86_64_RELATIVE f63b0 │ │ │ │ -0000000000123378 0000000000000008 R_X86_64_RELATIVE 124d90 │ │ │ │ +0000000000123378 0000000000000008 R_X86_64_RELATIVE 124db0 │ │ │ │ 0000000000123380 0000000000000008 R_X86_64_RELATIVE f5eb0 │ │ │ │ -00000000001233a0 0000000000000008 R_X86_64_RELATIVE 124d88 │ │ │ │ +00000000001233a0 0000000000000008 R_X86_64_RELATIVE 124da8 │ │ │ │ 00000000001233a8 0000000000000008 R_X86_64_RELATIVE f6630 │ │ │ │ -00000000001233c8 0000000000000008 R_X86_64_RELATIVE 124d80 │ │ │ │ +00000000001233c8 0000000000000008 R_X86_64_RELATIVE 124da0 │ │ │ │ 00000000001233d0 0000000000000008 R_X86_64_RELATIVE f63a0 │ │ │ │ -00000000001233f0 0000000000000008 R_X86_64_RELATIVE 124d78 │ │ │ │ +00000000001233f0 0000000000000008 R_X86_64_RELATIVE 124d98 │ │ │ │ 00000000001233f8 0000000000000008 R_X86_64_RELATIVE f67c5 │ │ │ │ -0000000000123418 0000000000000008 R_X86_64_RELATIVE 124d70 │ │ │ │ +0000000000123418 0000000000000008 R_X86_64_RELATIVE 124d90 │ │ │ │ 0000000000123420 0000000000000008 R_X86_64_RELATIVE f5d60 │ │ │ │ -0000000000123440 0000000000000008 R_X86_64_RELATIVE 124d68 │ │ │ │ +0000000000123440 0000000000000008 R_X86_64_RELATIVE 124d88 │ │ │ │ 0000000000123448 0000000000000008 R_X86_64_RELATIVE f6390 │ │ │ │ -0000000000123468 0000000000000008 R_X86_64_RELATIVE 124d60 │ │ │ │ +0000000000123468 0000000000000008 R_X86_64_RELATIVE 124d80 │ │ │ │ 0000000000123470 0000000000000008 R_X86_64_RELATIVE f6380 │ │ │ │ -0000000000123490 0000000000000008 R_X86_64_RELATIVE 124d58 │ │ │ │ +0000000000123490 0000000000000008 R_X86_64_RELATIVE 124d78 │ │ │ │ 0000000000123498 0000000000000008 R_X86_64_RELATIVE f6370 │ │ │ │ -00000000001234b8 0000000000000008 R_X86_64_RELATIVE 124d50 │ │ │ │ +00000000001234b8 0000000000000008 R_X86_64_RELATIVE 124d70 │ │ │ │ 00000000001234c0 0000000000000008 R_X86_64_RELATIVE f67be │ │ │ │ -00000000001234e0 0000000000000008 R_X86_64_RELATIVE 124d48 │ │ │ │ +00000000001234e0 0000000000000008 R_X86_64_RELATIVE 124d68 │ │ │ │ 00000000001234e8 0000000000000008 R_X86_64_RELATIVE f690a │ │ │ │ -0000000000123508 0000000000000008 R_X86_64_RELATIVE 124d40 │ │ │ │ +0000000000123508 0000000000000008 R_X86_64_RELATIVE 124d60 │ │ │ │ 0000000000123510 0000000000000008 R_X86_64_RELATIVE f67b7 │ │ │ │ -0000000000123530 0000000000000008 R_X86_64_RELATIVE 124d38 │ │ │ │ +0000000000123530 0000000000000008 R_X86_64_RELATIVE 124d58 │ │ │ │ 0000000000123538 0000000000000008 R_X86_64_RELATIVE f5ea0 │ │ │ │ -0000000000123558 0000000000000008 R_X86_64_RELATIVE 124d30 │ │ │ │ +0000000000123558 0000000000000008 R_X86_64_RELATIVE 124d50 │ │ │ │ 0000000000123560 0000000000000008 R_X86_64_RELATIVE f67b0 │ │ │ │ -0000000000123580 0000000000000008 R_X86_64_RELATIVE 124d28 │ │ │ │ +0000000000123580 0000000000000008 R_X86_64_RELATIVE 124d48 │ │ │ │ 0000000000123588 0000000000000008 R_X86_64_RELATIVE f5e90 │ │ │ │ -00000000001235a8 0000000000000008 R_X86_64_RELATIVE 124d20 │ │ │ │ +00000000001235a8 0000000000000008 R_X86_64_RELATIVE 124d40 │ │ │ │ 00000000001235b0 0000000000000008 R_X86_64_RELATIVE f6628 │ │ │ │ -00000000001235d0 0000000000000008 R_X86_64_RELATIVE 124d18 │ │ │ │ +00000000001235d0 0000000000000008 R_X86_64_RELATIVE 124d38 │ │ │ │ 00000000001235d8 0000000000000008 R_X86_64_RELATIVE f6620 │ │ │ │ -00000000001235f8 0000000000000008 R_X86_64_RELATIVE 124d10 │ │ │ │ +00000000001235f8 0000000000000008 R_X86_64_RELATIVE 124d30 │ │ │ │ 0000000000123600 0000000000000008 R_X86_64_RELATIVE f6360 │ │ │ │ -0000000000123620 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ +0000000000123620 0000000000000008 R_X86_64_RELATIVE 124d28 │ │ │ │ 0000000000123628 0000000000000008 R_X86_64_RELATIVE f5ce0 │ │ │ │ -0000000000123648 0000000000000008 R_X86_64_RELATIVE 124d00 │ │ │ │ +0000000000123648 0000000000000008 R_X86_64_RELATIVE 124d20 │ │ │ │ 0000000000123650 0000000000000008 R_X86_64_RELATIVE f69c0 │ │ │ │ -0000000000123670 0000000000000008 R_X86_64_RELATIVE 124cf8 │ │ │ │ +0000000000123670 0000000000000008 R_X86_64_RELATIVE 124d18 │ │ │ │ 0000000000123678 0000000000000008 R_X86_64_RELATIVE f6170 │ │ │ │ -0000000000123698 0000000000000008 R_X86_64_RELATIVE 124cf0 │ │ │ │ +0000000000123698 0000000000000008 R_X86_64_RELATIVE 124d10 │ │ │ │ 00000000001236a0 0000000000000008 R_X86_64_RELATIVE f69b7 │ │ │ │ -00000000001236c0 0000000000000008 R_X86_64_RELATIVE 124ce8 │ │ │ │ +00000000001236c0 0000000000000008 R_X86_64_RELATIVE 124d08 │ │ │ │ 00000000001236c8 0000000000000008 R_X86_64_RELATIVE f6618 │ │ │ │ -00000000001236e8 0000000000000008 R_X86_64_RELATIVE 124ce0 │ │ │ │ +00000000001236e8 0000000000000008 R_X86_64_RELATIVE 124d00 │ │ │ │ 00000000001236f0 0000000000000008 R_X86_64_RELATIVE f6160 │ │ │ │ -0000000000123710 0000000000000008 R_X86_64_RELATIVE 124cd8 │ │ │ │ +0000000000123710 0000000000000008 R_X86_64_RELATIVE 124cf8 │ │ │ │ 0000000000123718 0000000000000008 R_X86_64_RELATIVE f6150 │ │ │ │ -0000000000123738 0000000000000008 R_X86_64_RELATIVE 124cd0 │ │ │ │ +0000000000123738 0000000000000008 R_X86_64_RELATIVE 124cf0 │ │ │ │ 0000000000123740 0000000000000008 R_X86_64_RELATIVE f69b2 │ │ │ │ -0000000000123760 0000000000000008 R_X86_64_RELATIVE 124cc8 │ │ │ │ +0000000000123760 0000000000000008 R_X86_64_RELATIVE 124ce8 │ │ │ │ 0000000000123768 0000000000000008 R_X86_64_RELATIVE f6a73 │ │ │ │ -0000000000123788 0000000000000008 R_X86_64_RELATIVE 124cc0 │ │ │ │ +0000000000123788 0000000000000008 R_X86_64_RELATIVE 124ce0 │ │ │ │ 0000000000123790 0000000000000008 R_X86_64_RELATIVE f6904 │ │ │ │ -00000000001237b0 0000000000000008 R_X86_64_RELATIVE 124cb8 │ │ │ │ +00000000001237b0 0000000000000008 R_X86_64_RELATIVE 124cd8 │ │ │ │ 00000000001237b8 0000000000000008 R_X86_64_RELATIVE f6140 │ │ │ │ -00000000001237d8 0000000000000008 R_X86_64_RELATIVE 124cb0 │ │ │ │ +00000000001237d8 0000000000000008 R_X86_64_RELATIVE 124cd0 │ │ │ │ 00000000001237e0 0000000000000008 R_X86_64_RELATIVE f6610 │ │ │ │ -0000000000123800 0000000000000008 R_X86_64_RELATIVE 124ca8 │ │ │ │ +0000000000123800 0000000000000008 R_X86_64_RELATIVE 124cc8 │ │ │ │ 0000000000123808 0000000000000008 R_X86_64_RELATIVE f6130 │ │ │ │ -0000000000123828 0000000000000008 R_X86_64_RELATIVE 124ca0 │ │ │ │ +0000000000123828 0000000000000008 R_X86_64_RELATIVE 124cc0 │ │ │ │ 0000000000123830 0000000000000008 R_X86_64_RELATIVE f5e80 │ │ │ │ -0000000000123850 0000000000000008 R_X86_64_RELATIVE 124c98 │ │ │ │ +0000000000123850 0000000000000008 R_X86_64_RELATIVE 124cb8 │ │ │ │ 0000000000123858 0000000000000008 R_X86_64_RELATIVE f5e70 │ │ │ │ -0000000000123878 0000000000000008 R_X86_64_RELATIVE 124c90 │ │ │ │ +0000000000123878 0000000000000008 R_X86_64_RELATIVE 124cb0 │ │ │ │ 0000000000123880 0000000000000008 R_X86_64_RELATIVE f68fe │ │ │ │ -00000000001238a0 0000000000000008 R_X86_64_RELATIVE 124c88 │ │ │ │ +00000000001238a0 0000000000000008 R_X86_64_RELATIVE 124ca8 │ │ │ │ 00000000001238a8 0000000000000008 R_X86_64_RELATIVE f6608 │ │ │ │ -00000000001238c8 0000000000000008 R_X86_64_RELATIVE 124c80 │ │ │ │ +00000000001238c8 0000000000000008 R_X86_64_RELATIVE 124ca0 │ │ │ │ 00000000001238d0 0000000000000008 R_X86_64_RELATIVE f6350 │ │ │ │ -00000000001238f0 0000000000000008 R_X86_64_RELATIVE 124c78 │ │ │ │ +00000000001238f0 0000000000000008 R_X86_64_RELATIVE 124c98 │ │ │ │ 00000000001238f8 0000000000000008 R_X86_64_RELATIVE f69ad │ │ │ │ -0000000000123918 0000000000000008 R_X86_64_RELATIVE 124c70 │ │ │ │ +0000000000123918 0000000000000008 R_X86_64_RELATIVE 124c90 │ │ │ │ 0000000000123920 0000000000000008 R_X86_64_RELATIVE f69a8 │ │ │ │ -0000000000123940 0000000000000008 R_X86_64_RELATIVE 124c68 │ │ │ │ +0000000000123940 0000000000000008 R_X86_64_RELATIVE 124c88 │ │ │ │ 0000000000123948 0000000000000008 R_X86_64_RELATIVE f69a3 │ │ │ │ -0000000000123968 0000000000000008 R_X86_64_RELATIVE 124c60 │ │ │ │ +0000000000123968 0000000000000008 R_X86_64_RELATIVE 124c80 │ │ │ │ 0000000000123970 0000000000000008 R_X86_64_RELATIVE f68f8 │ │ │ │ -0000000000123990 0000000000000008 R_X86_64_RELATIVE 124c58 │ │ │ │ +0000000000123990 0000000000000008 R_X86_64_RELATIVE 124c78 │ │ │ │ 0000000000123998 0000000000000008 R_X86_64_RELATIVE f6600 │ │ │ │ -00000000001239b8 0000000000000008 R_X86_64_RELATIVE 124c50 │ │ │ │ +00000000001239b8 0000000000000008 R_X86_64_RELATIVE 124c70 │ │ │ │ 00000000001239c0 0000000000000008 R_X86_64_RELATIVE f6340 │ │ │ │ -00000000001239e0 0000000000000008 R_X86_64_RELATIVE 124c48 │ │ │ │ +00000000001239e0 0000000000000008 R_X86_64_RELATIVE 124c68 │ │ │ │ 00000000001239e8 0000000000000008 R_X86_64_RELATIVE f699e │ │ │ │ -0000000000123a08 0000000000000008 R_X86_64_RELATIVE 124c40 │ │ │ │ +0000000000123a08 0000000000000008 R_X86_64_RELATIVE 124c60 │ │ │ │ 0000000000123a10 0000000000000008 R_X86_64_RELATIVE f6999 │ │ │ │ -0000000000123a30 0000000000000008 R_X86_64_RELATIVE 124c38 │ │ │ │ +0000000000123a30 0000000000000008 R_X86_64_RELATIVE 124c58 │ │ │ │ 0000000000123a38 0000000000000008 R_X86_64_RELATIVE f6994 │ │ │ │ -0000000000123a58 0000000000000008 R_X86_64_RELATIVE 124c30 │ │ │ │ +0000000000123a58 0000000000000008 R_X86_64_RELATIVE 124c50 │ │ │ │ 0000000000123a60 0000000000000008 R_X86_64_RELATIVE f68f2 │ │ │ │ 0000000000123ae8 0000000000000008 R_X86_64_RELATIVE f4bcb │ │ │ │ -0000000000123b00 0000000000000008 R_X86_64_RELATIVE 124bc0 │ │ │ │ +0000000000123b00 0000000000000008 R_X86_64_RELATIVE 124be0 │ │ │ │ 0000000000123b08 0000000000000008 R_X86_64_RELATIVE 123b40 │ │ │ │ 0000000000123b48 0000000000000008 R_X86_64_RELATIVE 15e88 │ │ │ │ 0000000000123b58 0000000000000008 R_X86_64_RELATIVE 160e2 │ │ │ │ -0000000000123b80 0000000000000008 R_X86_64_RELATIVE f4d95 │ │ │ │ -0000000000123b88 0000000000000008 R_X86_64_RELATIVE 28c70 │ │ │ │ +0000000000123b80 0000000000000008 R_X86_64_RELATIVE f4ead │ │ │ │ +0000000000123b88 0000000000000008 R_X86_64_RELATIVE 370e0 │ │ │ │ 0000000000123ba0 0000000000000008 R_X86_64_RELATIVE f4ded │ │ │ │ 0000000000123ba8 0000000000000008 R_X86_64_RELATIVE 2df60 │ │ │ │ -0000000000123bc0 0000000000000008 R_X86_64_RELATIVE f4d11 │ │ │ │ -0000000000123bc8 0000000000000008 R_X86_64_RELATIVE 23cb0 │ │ │ │ -0000000000123be0 0000000000000008 R_X86_64_RELATIVE f4f78 │ │ │ │ -0000000000123be8 0000000000000008 R_X86_64_RELATIVE 45170 │ │ │ │ -0000000000123c00 0000000000000008 R_X86_64_RELATIVE f4f1c │ │ │ │ -0000000000123c08 0000000000000008 R_X86_64_RELATIVE 3c2c0 │ │ │ │ -0000000000123c20 0000000000000008 R_X86_64_RELATIVE f4c07 │ │ │ │ -0000000000123c28 0000000000000008 R_X86_64_RELATIVE 1aaa0 │ │ │ │ -0000000000123c40 0000000000000008 R_X86_64_RELATIVE f4cb0 │ │ │ │ -0000000000123c48 0000000000000008 R_X86_64_RELATIVE 203d0 │ │ │ │ -0000000000123c60 0000000000000008 R_X86_64_RELATIVE f4e4a │ │ │ │ -0000000000123c68 0000000000000008 R_X86_64_RELATIVE 31e30 │ │ │ │ +0000000000123bc0 0000000000000008 R_X86_64_RELATIVE f4e26 │ │ │ │ +0000000000123bc8 0000000000000008 R_X86_64_RELATIVE 2f1c0 │ │ │ │ +0000000000123be0 0000000000000008 R_X86_64_RELATIVE f4d8f │ │ │ │ +0000000000123be8 0000000000000008 R_X86_64_RELATIVE 27930 │ │ │ │ +0000000000123c00 0000000000000008 R_X86_64_RELATIVE f4cd7 │ │ │ │ +0000000000123c08 0000000000000008 R_X86_64_RELATIVE 21ec0 │ │ │ │ +0000000000123c20 0000000000000008 R_X86_64_RELATIVE f4be6 │ │ │ │ +0000000000123c28 0000000000000008 R_X86_64_RELATIVE 19ef0 │ │ │ │ +0000000000123c40 0000000000000008 R_X86_64_RELATIVE f4e4a │ │ │ │ +0000000000123c48 0000000000000008 R_X86_64_RELATIVE 31e30 │ │ │ │ +0000000000123c60 0000000000000008 R_X86_64_RELATIVE f4f00 │ │ │ │ +0000000000123c68 0000000000000008 R_X86_64_RELATIVE 3ace0 │ │ │ │ 0000000000123c80 0000000000000008 R_X86_64_RELATIVE f4c93 │ │ │ │ -0000000000123c88 0000000000000008 R_X86_64_RELATIVE 1f5c0 │ │ │ │ -0000000000123ca0 0000000000000008 R_X86_64_RELATIVE f4ead │ │ │ │ -0000000000123ca8 0000000000000008 R_X86_64_RELATIVE 370e0 │ │ │ │ -0000000000123cc0 0000000000000008 R_X86_64_RELATIVE f4c25 │ │ │ │ -0000000000123cc8 0000000000000008 R_X86_64_RELATIVE 1ba70 │ │ │ │ -0000000000123ce0 0000000000000008 R_X86_64_RELATIVE f4cb8 │ │ │ │ -0000000000123ce8 0000000000000008 R_X86_64_RELATIVE 21120 │ │ │ │ -0000000000123d00 0000000000000008 R_X86_64_RELATIVE f4d52 │ │ │ │ -0000000000123d08 0000000000000008 R_X86_64_RELATIVE 26bd0 │ │ │ │ -0000000000123d20 0000000000000008 R_X86_64_RELATIVE f4d2d │ │ │ │ -0000000000123d28 0000000000000008 R_X86_64_RELATIVE 24de0 │ │ │ │ -0000000000123d40 0000000000000008 R_X86_64_RELATIVE f4d8f │ │ │ │ -0000000000123d48 0000000000000008 R_X86_64_RELATIVE 27930 │ │ │ │ -0000000000123d60 0000000000000008 R_X86_64_RELATIVE f4cd7 │ │ │ │ -0000000000123d68 0000000000000008 R_X86_64_RELATIVE 21ec0 │ │ │ │ -0000000000123d80 0000000000000008 R_X86_64_RELATIVE f4f30 │ │ │ │ -0000000000123d88 0000000000000008 R_X86_64_RELATIVE 3fb40 │ │ │ │ -0000000000123da0 0000000000000008 R_X86_64_RELATIVE f4ee4 │ │ │ │ -0000000000123da8 0000000000000008 R_X86_64_RELATIVE 39560 │ │ │ │ -0000000000123dc0 0000000000000008 R_X86_64_RELATIVE f4f6f │ │ │ │ -0000000000123dc8 0000000000000008 R_X86_64_RELATIVE 43700 │ │ │ │ -0000000000123de0 0000000000000008 R_X86_64_RELATIVE f4e74 │ │ │ │ -0000000000123de8 0000000000000008 R_X86_64_RELATIVE 357e0 │ │ │ │ -0000000000123e00 0000000000000008 R_X86_64_RELATIVE f4f00 │ │ │ │ -0000000000123e08 0000000000000008 R_X86_64_RELATIVE 3ace0 │ │ │ │ -0000000000123e20 0000000000000008 R_X86_64_RELATIVE f4f51 │ │ │ │ -0000000000123e28 0000000000000008 R_X86_64_RELATIVE 41240 │ │ │ │ -0000000000123e40 0000000000000008 R_X86_64_RELATIVE f4db5 │ │ │ │ -0000000000123e48 0000000000000008 R_X86_64_RELATIVE 29ac0 │ │ │ │ -0000000000123e60 0000000000000008 R_X86_64_RELATIVE f4c76 │ │ │ │ -0000000000123e68 0000000000000008 R_X86_64_RELATIVE 1e6d0 │ │ │ │ -0000000000123e80 0000000000000008 R_X86_64_RELATIVE f4e26 │ │ │ │ -0000000000123e88 0000000000000008 R_X86_64_RELATIVE 2f1c0 │ │ │ │ -0000000000123ea0 0000000000000008 R_X86_64_RELATIVE f4dca │ │ │ │ -0000000000123ea8 0000000000000008 R_X86_64_RELATIVE 2cc20 │ │ │ │ -0000000000123ec0 0000000000000008 R_X86_64_RELATIVE f4c3b │ │ │ │ -0000000000123ec8 0000000000000008 R_X86_64_RELATIVE 1d050 │ │ │ │ -0000000000123ee0 0000000000000008 R_X86_64_RELATIVE f4c2f │ │ │ │ -0000000000123ee8 0000000000000008 R_X86_64_RELATIVE 1c560 │ │ │ │ -0000000000123f00 0000000000000008 R_X86_64_RELATIVE f4be6 │ │ │ │ -0000000000123f08 0000000000000008 R_X86_64_RELATIVE 19ef0 │ │ │ │ -0000000000123f20 0000000000000008 R_X86_64_RELATIVE f4cf3 │ │ │ │ -0000000000123f28 0000000000000008 R_X86_64_RELATIVE 22b90 │ │ │ │ -0000000000123f40 0000000000000008 R_X86_64_RELATIVE f4c5a │ │ │ │ -0000000000123f48 0000000000000008 R_X86_64_RELATIVE 1db50 │ │ │ │ -0000000000123f60 0000000000000008 R_X86_64_RELATIVE f4dbd │ │ │ │ -0000000000123f68 0000000000000008 R_X86_64_RELATIVE 2ba50 │ │ │ │ -0000000000123f80 0000000000000008 R_X86_64_RELATIVE f4e53 │ │ │ │ -0000000000123f88 0000000000000008 R_X86_64_RELATIVE 34120 │ │ │ │ -0000000000123fa0 0000000000000008 R_X86_64_RELATIVE f4ec6 │ │ │ │ -0000000000123fa8 0000000000000008 R_X86_64_RELATIVE 38500 │ │ │ │ -0000000000123fc0 0000000000000008 R_X86_64_RELATIVE f4f25 │ │ │ │ -0000000000123fc8 0000000000000008 R_X86_64_RELATIVE 3d960 │ │ │ │ -0000000000123fe0 0000000000000008 R_X86_64_RELATIVE f4d49 │ │ │ │ -0000000000123fe8 0000000000000008 R_X86_64_RELATIVE 25d40 │ │ │ │ -0000000000124000 0000000000000008 R_X86_64_RELATIVE f4e2b │ │ │ │ -0000000000124008 0000000000000008 R_X86_64_RELATIVE 30420 │ │ │ │ -0000000000124438 0000000000000008 R_X86_64_RELATIVE f74c6 │ │ │ │ -0000000000124440 0000000000000008 R_X86_64_RELATIVE f74cf │ │ │ │ -0000000000124448 0000000000000008 R_X86_64_RELATIVE f74d8 │ │ │ │ -0000000000124450 0000000000000008 R_X86_64_RELATIVE f74e1 │ │ │ │ -0000000000124458 0000000000000008 R_X86_64_RELATIVE f74ea │ │ │ │ -0000000000124460 0000000000000008 R_X86_64_RELATIVE f74f0 │ │ │ │ -0000000000124468 0000000000000008 R_X86_64_RELATIVE f74f6 │ │ │ │ -0000000000124470 0000000000000008 R_X86_64_RELATIVE f74fc │ │ │ │ -0000000000124478 0000000000000008 R_X86_64_RELATIVE f7502 │ │ │ │ -0000000000124480 0000000000000008 R_X86_64_RELATIVE f750a │ │ │ │ -0000000000124488 0000000000000008 R_X86_64_RELATIVE f7511 │ │ │ │ -0000000000124490 0000000000000008 R_X86_64_RELATIVE f7518 │ │ │ │ -0000000000124498 0000000000000008 R_X86_64_RELATIVE f751f │ │ │ │ -00000000001244a0 0000000000000008 R_X86_64_RELATIVE f7526 │ │ │ │ -00000000001244a8 0000000000000008 R_X86_64_RELATIVE f752e │ │ │ │ -00000000001244b0 0000000000000008 R_X86_64_RELATIVE f7536 │ │ │ │ -000000000011e9d8 0000019900000006 R_X86_64_GLOB_DAT 000000000070e840 bndLat + 0 │ │ │ │ +0000000000123c88 0000000000000008 R_X86_64_RELATIVE 1f4e0 │ │ │ │ +0000000000123ca0 0000000000000008 R_X86_64_RELATIVE f4e53 │ │ │ │ +0000000000123ca8 0000000000000008 R_X86_64_RELATIVE 34120 │ │ │ │ +0000000000123cc0 0000000000000008 R_X86_64_RELATIVE f4d11 │ │ │ │ +0000000000123cc8 0000000000000008 R_X86_64_RELATIVE 23cb0 │ │ │ │ +0000000000123ce0 0000000000000008 R_X86_64_RELATIVE f4c2f │ │ │ │ +0000000000123ce8 0000000000000008 R_X86_64_RELATIVE 1c560 │ │ │ │ +0000000000123d00 0000000000000008 R_X86_64_RELATIVE f4f1c │ │ │ │ +0000000000123d08 0000000000000008 R_X86_64_RELATIVE 3c2c0 │ │ │ │ +0000000000123d20 0000000000000008 R_X86_64_RELATIVE f4cb8 │ │ │ │ +0000000000123d28 0000000000000008 R_X86_64_RELATIVE 21120 │ │ │ │ +0000000000123d40 0000000000000008 R_X86_64_RELATIVE f4f51 │ │ │ │ +0000000000123d48 0000000000000008 R_X86_64_RELATIVE 41240 │ │ │ │ +0000000000123d60 0000000000000008 R_X86_64_RELATIVE f4db5 │ │ │ │ +0000000000123d68 0000000000000008 R_X86_64_RELATIVE 29ac0 │ │ │ │ +0000000000123d80 0000000000000008 R_X86_64_RELATIVE f4d2d │ │ │ │ +0000000000123d88 0000000000000008 R_X86_64_RELATIVE 24de0 │ │ │ │ +0000000000123da0 0000000000000008 R_X86_64_RELATIVE f4c76 │ │ │ │ +0000000000123da8 0000000000000008 R_X86_64_RELATIVE 1e6d0 │ │ │ │ +0000000000123dc0 0000000000000008 R_X86_64_RELATIVE f4d95 │ │ │ │ +0000000000123dc8 0000000000000008 R_X86_64_RELATIVE 28c70 │ │ │ │ +0000000000123de0 0000000000000008 R_X86_64_RELATIVE f4dca │ │ │ │ +0000000000123de8 0000000000000008 R_X86_64_RELATIVE 2cc20 │ │ │ │ +0000000000123e00 0000000000000008 R_X86_64_RELATIVE f4c07 │ │ │ │ +0000000000123e08 0000000000000008 R_X86_64_RELATIVE 1aaa0 │ │ │ │ +0000000000123e20 0000000000000008 R_X86_64_RELATIVE f4d49 │ │ │ │ +0000000000123e28 0000000000000008 R_X86_64_RELATIVE 25d40 │ │ │ │ +0000000000123e40 0000000000000008 R_X86_64_RELATIVE f4ee4 │ │ │ │ +0000000000123e48 0000000000000008 R_X86_64_RELATIVE 39560 │ │ │ │ +0000000000123e60 0000000000000008 R_X86_64_RELATIVE f4cb0 │ │ │ │ +0000000000123e68 0000000000000008 R_X86_64_RELATIVE 203d0 │ │ │ │ +0000000000123e80 0000000000000008 R_X86_64_RELATIVE f4f30 │ │ │ │ +0000000000123e88 0000000000000008 R_X86_64_RELATIVE 3fb40 │ │ │ │ +0000000000123ea0 0000000000000008 R_X86_64_RELATIVE f4f78 │ │ │ │ +0000000000123ea8 0000000000000008 R_X86_64_RELATIVE 45170 │ │ │ │ +0000000000123ec0 0000000000000008 R_X86_64_RELATIVE f4c25 │ │ │ │ +0000000000123ec8 0000000000000008 R_X86_64_RELATIVE 1ba70 │ │ │ │ +0000000000123ee0 0000000000000008 R_X86_64_RELATIVE f4e74 │ │ │ │ +0000000000123ee8 0000000000000008 R_X86_64_RELATIVE 357e0 │ │ │ │ +0000000000123f00 0000000000000008 R_X86_64_RELATIVE f4cf3 │ │ │ │ +0000000000123f08 0000000000000008 R_X86_64_RELATIVE 22b90 │ │ │ │ +0000000000123f20 0000000000000008 R_X86_64_RELATIVE f4c3b │ │ │ │ +0000000000123f28 0000000000000008 R_X86_64_RELATIVE 1d050 │ │ │ │ +0000000000123f40 0000000000000008 R_X86_64_RELATIVE f4f6f │ │ │ │ +0000000000123f48 0000000000000008 R_X86_64_RELATIVE 43700 │ │ │ │ +0000000000123f60 0000000000000008 R_X86_64_RELATIVE f4c5a │ │ │ │ +0000000000123f68 0000000000000008 R_X86_64_RELATIVE 1db50 │ │ │ │ +0000000000123f80 0000000000000008 R_X86_64_RELATIVE f4e2b │ │ │ │ +0000000000123f88 0000000000000008 R_X86_64_RELATIVE 30420 │ │ │ │ +0000000000123fa0 0000000000000008 R_X86_64_RELATIVE f4f25 │ │ │ │ +0000000000123fa8 0000000000000008 R_X86_64_RELATIVE 3d960 │ │ │ │ +0000000000123fc0 0000000000000008 R_X86_64_RELATIVE f4d52 │ │ │ │ +0000000000123fc8 0000000000000008 R_X86_64_RELATIVE 26bd0 │ │ │ │ +0000000000123fe0 0000000000000008 R_X86_64_RELATIVE f4dbd │ │ │ │ +0000000000123fe8 0000000000000008 R_X86_64_RELATIVE 2ba50 │ │ │ │ +0000000000124000 0000000000000008 R_X86_64_RELATIVE f4ec6 │ │ │ │ +0000000000124008 0000000000000008 R_X86_64_RELATIVE 38500 │ │ │ │ +00000000001243a8 0000000000000008 R_X86_64_RELATIVE 10473d │ │ │ │ +00000000001243b0 0000000000000008 R_X86_64_RELATIVE 104746 │ │ │ │ +00000000001243b8 0000000000000008 R_X86_64_RELATIVE 10474f │ │ │ │ +00000000001243c0 0000000000000008 R_X86_64_RELATIVE 104758 │ │ │ │ +00000000001243c8 0000000000000008 R_X86_64_RELATIVE f86be │ │ │ │ +00000000001243d0 0000000000000008 R_X86_64_RELATIVE f86b8 │ │ │ │ +00000000001243d8 0000000000000008 R_X86_64_RELATIVE f86b2 │ │ │ │ +00000000001243e0 0000000000000008 R_X86_64_RELATIVE f86ac │ │ │ │ +00000000001243e8 0000000000000008 R_X86_64_RELATIVE 104761 │ │ │ │ +00000000001243f0 0000000000000008 R_X86_64_RELATIVE 104769 │ │ │ │ +00000000001243f8 0000000000000008 R_X86_64_RELATIVE f86dc │ │ │ │ +0000000000124400 0000000000000008 R_X86_64_RELATIVE f8666 │ │ │ │ +0000000000124408 0000000000000008 R_X86_64_RELATIVE f865f │ │ │ │ +0000000000124410 0000000000000008 R_X86_64_RELATIVE 104770 │ │ │ │ +0000000000124418 0000000000000008 R_X86_64_RELATIVE 104778 │ │ │ │ +0000000000124420 0000000000000008 R_X86_64_RELATIVE 104780 │ │ │ │ +000000000011e9d8 0000019900000006 R_X86_64_GLOB_DAT 0000000000c677a0 bndLat + 0 │ │ │ │ 000000000011e9e0 0000000500000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_SystemError + 0 │ │ │ │ -000000000011e9e8 0000036600000006 R_X86_64_GLOB_DAT 0000000000c663c0 tmpY1 + 0 │ │ │ │ -000000000011e9f0 0000034e00000006 R_X86_64_GLOB_DAT 0000000000c666e0 tmpX0 + 0 │ │ │ │ -000000000011e9f8 0000038a00000006 R_X86_64_GLOB_DAT 000000000070eb20 bfitsbuf + 0 │ │ │ │ -000000000011ea00 0000012900000006 R_X86_64_GLOB_DAT 0000000000c67040 ismag + 0 │ │ │ │ -000000000011ea08 0000016500000006 R_X86_64_GLOB_DAT 000000000070e848 bndNdelete + 0 │ │ │ │ -000000000011ea10 0000010600000006 R_X86_64_GLOB_DAT 000000000070e850 bndPI + 0 │ │ │ │ -000000000011ea18 0000038100000006 R_X86_64_GLOB_DAT 0000000000c670e0 input + 0 │ │ │ │ -000000000011ea20 0000013500000006 R_X86_64_GLOB_DAT 000000000070eaf0 wcsout + 0 │ │ │ │ +000000000011e9e8 0000036600000006 R_X86_64_GLOB_DAT 000000000070f1c0 tmpY1 + 0 │ │ │ │ +000000000011e9f0 0000034e00000006 R_X86_64_GLOB_DAT 000000000070f4e0 tmpX0 + 0 │ │ │ │ +000000000011e9f8 0000038a00000006 R_X86_64_GLOB_DAT 00000000007103a0 bfitsbuf + 0 │ │ │ │ +000000000011ea00 0000012900000006 R_X86_64_GLOB_DAT 0000000000c67a50 ismag + 0 │ │ │ │ +000000000011ea08 0000016500000006 R_X86_64_GLOB_DAT 0000000000c677a8 bndNdelete + 0 │ │ │ │ +000000000011ea10 0000010600000006 R_X86_64_GLOB_DAT 0000000000c677b0 bndPI + 0 │ │ │ │ +000000000011ea18 0000038100000006 R_X86_64_GLOB_DAT 0000000000c67700 input + 0 │ │ │ │ +000000000011ea20 0000013500000006 R_X86_64_GLOB_DAT 000000000070f0c0 wcsout + 0 │ │ │ │ 000000000011ea28 0000000e00000006 R_X86_64_GLOB_DAT 0000000000000000 PyMethod_Type + 0 │ │ │ │ -000000000011ea30 0000022f00000006 R_X86_64_GLOB_DAT 000000000070e860 bndDeprojMatrix + 0 │ │ │ │ +000000000011ea30 0000022f00000006 R_X86_64_GLOB_DAT 0000000000c677c0 bndDeprojMatrix + 0 │ │ │ │ 000000000011ea38 0000001400000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000011ea40 0000001500000006 R_X86_64_GLOB_DAT 0000000000000000 stdout@GLIBC_2.2.5 + 0 │ │ │ │ 000000000011ea48 0000001700000006 R_X86_64_GLOB_DAT 0000000000000000 PyFloat_Type + 0 │ │ │ │ -000000000011ea50 0000028a00000006 R_X86_64_GLOB_DAT 0000000000c65e80 havePC11 + 0 │ │ │ │ -000000000011ea58 0000021000000006 R_X86_64_GLOB_DAT 0000000000c65e88 dtr + 0 │ │ │ │ -000000000011ea60 0000022400000006 R_X86_64_GLOB_DAT 000000000070e8c0 bndCorner3 + 0 │ │ │ │ -000000000011ea68 000002a700000006 R_X86_64_GLOB_DAT 0000000000c65ea0 cdelt2 + 0 │ │ │ │ -000000000011ea70 0000022200000006 R_X86_64_GLOB_DAT 000000000070e900 bndCorner1 + 0 │ │ │ │ -000000000011ea78 0000030700000006 R_X86_64_GLOB_DAT 0000000000c67240 output_file + 0 │ │ │ │ -000000000011ea80 0000037d00000006 R_X86_64_GLOB_DAT 0000000000c67158 mMakeHdr_debug + 0 │ │ │ │ -000000000011ea88 0000020100000006 R_X86_64_GLOB_DAT 000000000070eb28 npix + 0 │ │ │ │ -000000000011ea90 000003a900000006 R_X86_64_GLOB_DAT 000000000070e938 bndSize2 + 0 │ │ │ │ -000000000011ea98 000001fe00000006 R_X86_64_GLOB_DAT 0000000000124568 japply + 0 │ │ │ │ -000000000011eaa0 0000030200000006 R_X86_64_GLOB_DAT 0000000000124450 RefinedCD11 + 0 │ │ │ │ +000000000011ea50 0000028a00000006 R_X86_64_GLOB_DAT 000000000070fe60 havePC11 + 0 │ │ │ │ +000000000011ea58 0000021000000006 R_X86_64_GLOB_DAT 000000000070fe68 dtr + 0 │ │ │ │ +000000000011ea60 0000022400000006 R_X86_64_GLOB_DAT 0000000000c67820 bndCorner3 + 0 │ │ │ │ +000000000011ea68 000002a700000006 R_X86_64_GLOB_DAT 000000000070fe80 cdelt2 + 0 │ │ │ │ +000000000011ea70 0000022200000006 R_X86_64_GLOB_DAT 0000000000c67860 bndCorner1 + 0 │ │ │ │ +000000000011ea78 0000030700000006 R_X86_64_GLOB_DAT 000000000070e8c0 output_file + 0 │ │ │ │ +000000000011ea80 0000037d00000006 R_X86_64_GLOB_DAT 0000000000c67778 mMakeHdr_debug + 0 │ │ │ │ +000000000011ea88 0000020100000006 R_X86_64_GLOB_DAT 00000000007103a8 npix + 0 │ │ │ │ +000000000011ea90 000003a900000006 R_X86_64_GLOB_DAT 0000000000c67898 bndSize2 + 0 │ │ │ │ +000000000011ea98 000001fe00000006 R_X86_64_GLOB_DAT 00000000001243a0 japply + 0 │ │ │ │ +000000000011eaa0 0000030200000006 R_X86_64_GLOB_DAT 00000000001243c0 RefinedCD11 + 0 │ │ │ │ 000000000011eaa8 0000002300000006 R_X86_64_GLOB_DAT 0000000000000000 stdin@GLIBC_2.2.5 + 0 │ │ │ │ 000000000011eab0 0000002800000006 R_X86_64_GLOB_DAT 0000000000000000 PyByteArray_Type + 0 │ │ │ │ -000000000011eab8 000003a100000006 R_X86_64_GLOB_DAT 000000000070eb30 delta + 0 │ │ │ │ -000000000011eac0 0000025800000006 R_X86_64_GLOB_DAT 0000000000124680 tolerance + 0 │ │ │ │ -000000000011eac8 000002d700000006 R_X86_64_GLOB_DAT 0000000000c65ef0 haveCdelt1 + 0 │ │ │ │ -000000000011ead0 0000012700000006 R_X86_64_GLOB_DAT 0000000000c65ef8 b + 0 │ │ │ │ -000000000011ead8 0000024000000006 R_X86_64_GLOB_DAT 0000000000c65f00 epoch + 0 │ │ │ │ -000000000011eae0 000001b600000006 R_X86_64_GLOB_DAT 000000000070e940 bndYpix + 0 │ │ │ │ -000000000011eae8 000001ff00000006 R_X86_64_GLOB_DAT 0000000000c67180 output + 0 │ │ │ │ -000000000011eaf0 0000012d00000006 R_X86_64_GLOB_DAT 00000000001257c0 debugFile + 0 │ │ │ │ -000000000011eaf8 000002a200000006 R_X86_64_GLOB_DAT 000000000012456c iway + 0 │ │ │ │ -000000000011eb00 0000026800000006 R_X86_64_GLOB_DAT 000000000070eb40 datalev + 0 │ │ │ │ -000000000011eb08 0000023000000006 R_X86_64_GLOB_DAT 0000000000124480 RA_MOVING + 0 │ │ │ │ +000000000011eab8 000003a100000006 R_X86_64_GLOB_DAT 00000000007103b0 delta + 0 │ │ │ │ +000000000011eac0 0000025800000006 R_X86_64_GLOB_DAT 0000000000124888 tolerance + 0 │ │ │ │ +000000000011eac8 000002d700000006 R_X86_64_GLOB_DAT 000000000070fed0 haveCdelt1 + 0 │ │ │ │ +000000000011ead0 0000012700000006 R_X86_64_GLOB_DAT 000000000070fed8 b + 0 │ │ │ │ +000000000011ead8 0000024000000006 R_X86_64_GLOB_DAT 000000000070fee0 epoch + 0 │ │ │ │ +000000000011eae0 000001b600000006 R_X86_64_GLOB_DAT 0000000000c678a0 bndYpix + 0 │ │ │ │ +000000000011eae8 000001ff00000006 R_X86_64_GLOB_DAT 000000000070f100 output + 0 │ │ │ │ +000000000011eaf0 0000012d00000006 R_X86_64_GLOB_DAT 00000000006e1b80 debugFile + 0 │ │ │ │ +000000000011eaf8 000002a200000006 R_X86_64_GLOB_DAT 00000000001243a4 iway + 0 │ │ │ │ +000000000011eb00 0000026800000006 R_X86_64_GLOB_DAT 00000000007103c0 datalev + 0 │ │ │ │ +000000000011eb08 0000023000000006 R_X86_64_GLOB_DAT 00000000001243f0 RA_MOVING + 0 │ │ │ │ 000000000011eb10 0000003200000006 R_X86_64_GLOB_DAT 0000000000000000 _PyByteArray_empty_string + 0 │ │ │ │ -000000000011eb18 0000018800000006 R_X86_64_GLOB_DAT 0000000000c67048 nimage + 0 │ │ │ │ -000000000011eb20 0000014f00000006 R_X86_64_GLOB_DAT 0000000000895540 gfitsbuf + 0 │ │ │ │ -000000000011eb28 0000028500000006 R_X86_64_GLOB_DAT 0000000000125bc8 showChars + 0 │ │ │ │ -000000000011eb30 0000027200000006 R_X86_64_GLOB_DAT 0000000000124478 DEC_MOVING + 0 │ │ │ │ -000000000011eb38 0000015e00000006 R_X86_64_GLOB_DAT 0000000000c65f50 haveEquinox + 0 │ │ │ │ -000000000011eb40 0000024700000006 R_X86_64_GLOB_DAT 000000000070e828 ffp_FITS_In + 0 │ │ │ │ -000000000011eb48 000002f600000006 R_X86_64_GLOB_DAT 0000000000148de0 tbl_nul_string + 0 │ │ │ │ -000000000011eb50 0000038d00000006 R_X86_64_GLOB_DAT 0000000000c6704c isJSON + 0 │ │ │ │ -000000000011eb58 0000038600000006 R_X86_64_GLOB_DAT 0000000000c67050 ref + 0 │ │ │ │ +000000000011eb18 0000018800000006 R_X86_64_GLOB_DAT 0000000000c67a58 nimage + 0 │ │ │ │ +000000000011eb20 0000014f00000006 R_X86_64_GLOB_DAT 0000000000896dc0 gfitsbuf + 0 │ │ │ │ +000000000011eb28 0000028500000006 R_X86_64_GLOB_DAT 00000000006e1f88 showChars + 0 │ │ │ │ +000000000011eb30 0000027200000006 R_X86_64_GLOB_DAT 00000000001243e8 DEC_MOVING + 0 │ │ │ │ +000000000011eb38 0000015e00000006 R_X86_64_GLOB_DAT 000000000070ff30 haveEquinox + 0 │ │ │ │ +000000000011eb40 0000024700000006 R_X86_64_GLOB_DAT 000000000070f0e0 ffp_FITS_In + 0 │ │ │ │ +000000000011eb48 000002f600000006 R_X86_64_GLOB_DAT 000000000070e820 tbl_nul_string + 0 │ │ │ │ +000000000011eb50 0000038d00000006 R_X86_64_GLOB_DAT 0000000000c67a5c isJSON + 0 │ │ │ │ +000000000011eb58 0000038600000006 R_X86_64_GLOB_DAT 0000000000c67a60 ref + 0 │ │ │ │ 000000000011eb60 0000004300000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_RuntimeError + 0 │ │ │ │ -000000000011eb68 0000032300000006 R_X86_64_GLOB_DAT 0000000000124438 RefinedCD22 + 0 │ │ │ │ -000000000011eb70 0000036000000006 R_X86_64_GLOB_DAT 000000000070e948 bndXpix + 0 │ │ │ │ -000000000011eb78 000002d800000006 R_X86_64_GLOB_DAT 0000000000c65f54 haveCdelt2 + 0 │ │ │ │ -000000000011eb80 0000018400000006 R_X86_64_GLOB_DAT 000000000070e950 bndDTR + 0 │ │ │ │ -000000000011eb88 0000024c00000006 R_X86_64_GLOB_DAT 000000000070e958 bndRadius + 0 │ │ │ │ -000000000011eb90 0000015800000006 R_X86_64_GLOB_DAT 0000000000124880 grid_range + 0 │ │ │ │ +000000000011eb68 0000032300000006 R_X86_64_GLOB_DAT 00000000001243a8 RefinedCD22 + 0 │ │ │ │ +000000000011eb70 0000036000000006 R_X86_64_GLOB_DAT 0000000000c678a8 bndXpix + 0 │ │ │ │ +000000000011eb78 000002d800000006 R_X86_64_GLOB_DAT 000000000070ff34 haveCdelt2 + 0 │ │ │ │ +000000000011eb80 0000018400000006 R_X86_64_GLOB_DAT 0000000000c678b0 bndDTR + 0 │ │ │ │ +000000000011eb88 0000024c00000006 R_X86_64_GLOB_DAT 0000000000c678b8 bndRadius + 0 │ │ │ │ +000000000011eb90 0000015800000006 R_X86_64_GLOB_DAT 0000000000124a80 grid_range + 0 │ │ │ │ 000000000011eb98 0000004c00000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_ValueError + 0 │ │ │ │ 000000000011eba0 0000004e00000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_DeprecationWarning + 0 │ │ │ │ 000000000011eba8 0000005000000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_TypeError + 0 │ │ │ │ -000000000011ebb0 0000018000000006 R_X86_64_GLOB_DAT 0000000000c65f60 cd22 + 0 │ │ │ │ -000000000011ebb8 000003cb00000006 R_X86_64_GLOB_DAT 000000000070e960 bndNpoints + 0 │ │ │ │ -000000000011ebc0 0000028c00000006 R_X86_64_GLOB_DAT 0000000000c67640 output_area_file + 0 │ │ │ │ -000000000011ebc8 0000025000000006 R_X86_64_GLOB_DAT 0000000000c67058 width + 0 │ │ │ │ -000000000011ebd0 0000020800000006 R_X86_64_GLOB_DAT 0000000000c65fc0 pc21 + 0 │ │ │ │ -000000000011ebd8 0000026f00000006 R_X86_64_GLOB_DAT 0000000000c66010 pcdelt2 + 0 │ │ │ │ -000000000011ebe0 0000031200000006 R_X86_64_GLOB_DAT 0000000000c67060 bg4 + 0 │ │ │ │ -000000000011ebe8 000002ae00000006 R_X86_64_GLOB_DAT 0000000000148dd4 haveUnit + 0 │ │ │ │ -000000000011ebf0 000001f700000006 R_X86_64_GLOB_DAT 0000000000c66018 haveCD12 + 0 │ │ │ │ -000000000011ebf8 0000021800000006 R_X86_64_GLOB_DAT 0000000000148e08 tbl_reclen + 0 │ │ │ │ -000000000011ec00 0000023a00000006 R_X86_64_GLOB_DAT 0000000000895548 rfitsbuf + 0 │ │ │ │ -000000000011ec08 0000035e00000006 R_X86_64_GLOB_DAT 0000000000124460 CD21 + 0 │ │ │ │ -000000000011ec10 0000030e00000006 R_X86_64_GLOB_DAT 0000000000c67068 bg2 + 0 │ │ │ │ -000000000011ec18 0000016400000006 R_X86_64_GLOB_DAT 0000000000c671c0 output_area + 0 │ │ │ │ -000000000011ec20 0000019100000006 R_X86_64_GLOB_DAT 0000000000895550 isRGB + 0 │ │ │ │ -000000000011ec28 0000038500000006 R_X86_64_GLOB_DAT 0000000000148df8 tbl_hdr_string + 0 │ │ │ │ -000000000011ec30 000002a300000006 R_X86_64_GLOB_DAT 0000000000c6601c havePC21 + 0 │ │ │ │ -000000000011ec38 000001b400000006 R_X86_64_GLOB_DAT 0000000000c67070 refval + 0 │ │ │ │ -000000000011ec40 0000032700000006 R_X86_64_GLOB_DAT 0000000000c67078 image_file + 0 │ │ │ │ -000000000011ec48 0000017000000006 R_X86_64_GLOB_DAT 0000000000c66020 crota2 + 0 │ │ │ │ -000000000011ec50 0000032500000006 R_X86_64_GLOB_DAT 00000000001244e0 sysname + 0 │ │ │ │ -000000000011ec58 0000023500000006 R_X86_64_GLOB_DAT 0000000000c66070 mTANHdr_debug + 0 │ │ │ │ -000000000011ec60 000001b100000006 R_X86_64_GLOB_DAT 0000000000c6639c haveBlank + 0 │ │ │ │ -000000000011ec68 0000016000000006 R_X86_64_GLOB_DAT 0000000000c66080 cd11 + 0 │ │ │ │ -000000000011ec70 0000014300000006 R_X86_64_GLOB_DAT 0000000000153f60 gdebug + 0 │ │ │ │ -000000000011ec78 0000025b00000006 R_X86_64_GLOB_DAT 0000000000c660d0 order + 0 │ │ │ │ -000000000011ec80 000003c300000006 R_X86_64_GLOB_DAT 000000000070e980 Centroid + 0 │ │ │ │ -000000000011ec88 000003cc00000006 R_X86_64_GLOB_DAT 0000000000125bcc KeyLibHasBeenInitialized + 0 │ │ │ │ -000000000011ec90 0000027800000006 R_X86_64_GLOB_DAT 00000000001247e0 grid_space + 0 │ │ │ │ +000000000011ebb0 0000018000000006 R_X86_64_GLOB_DAT 000000000070ff40 cd22 + 0 │ │ │ │ +000000000011ebb8 000003cb00000006 R_X86_64_GLOB_DAT 0000000000c678c0 bndNpoints + 0 │ │ │ │ +000000000011ebc0 0000028c00000006 R_X86_64_GLOB_DAT 000000000070ecc0 output_area_file + 0 │ │ │ │ +000000000011ebc8 0000025000000006 R_X86_64_GLOB_DAT 0000000000c67a68 width + 0 │ │ │ │ +000000000011ebd0 0000020800000006 R_X86_64_GLOB_DAT 000000000070ffa0 pc21 + 0 │ │ │ │ +000000000011ebd8 0000026f00000006 R_X86_64_GLOB_DAT 000000000070fff0 pcdelt2 + 0 │ │ │ │ +000000000011ebe0 0000031200000006 R_X86_64_GLOB_DAT 0000000000c67a70 bg4 + 0 │ │ │ │ +000000000011ebe8 000002ae00000006 R_X86_64_GLOB_DAT 000000000070e814 haveUnit + 0 │ │ │ │ +000000000011ebf0 000001f700000006 R_X86_64_GLOB_DAT 000000000070fff8 haveCD12 + 0 │ │ │ │ +000000000011ebf8 0000021800000006 R_X86_64_GLOB_DAT 000000000070e848 tbl_reclen + 0 │ │ │ │ +000000000011ec00 0000023a00000006 R_X86_64_GLOB_DAT 0000000000896dc8 rfitsbuf + 0 │ │ │ │ +000000000011ec08 0000035e00000006 R_X86_64_GLOB_DAT 00000000001243d0 CD21 + 0 │ │ │ │ +000000000011ec10 0000030e00000006 R_X86_64_GLOB_DAT 0000000000c67a78 bg2 + 0 │ │ │ │ +000000000011ec18 0000016400000006 R_X86_64_GLOB_DAT 000000000070f140 output_area + 0 │ │ │ │ +000000000011ec20 0000019100000006 R_X86_64_GLOB_DAT 0000000000896dd0 isRGB + 0 │ │ │ │ +000000000011ec28 0000038500000006 R_X86_64_GLOB_DAT 000000000070e838 tbl_hdr_string + 0 │ │ │ │ +000000000011ec30 000002a300000006 R_X86_64_GLOB_DAT 000000000070fffc havePC21 + 0 │ │ │ │ +000000000011ec38 000001b400000006 R_X86_64_GLOB_DAT 0000000000c67a80 refval + 0 │ │ │ │ +000000000011ec40 0000032700000006 R_X86_64_GLOB_DAT 0000000000c67a88 image_file + 0 │ │ │ │ +000000000011ec48 0000017000000006 R_X86_64_GLOB_DAT 0000000000710000 crota2 + 0 │ │ │ │ +000000000011ec50 0000032500000006 R_X86_64_GLOB_DAT 0000000000124b20 sysname + 0 │ │ │ │ +000000000011ec58 0000023500000006 R_X86_64_GLOB_DAT 0000000000710050 mTANHdr_debug + 0 │ │ │ │ +000000000011ec60 000001b100000006 R_X86_64_GLOB_DAT 000000000070fe40 haveBlank + 0 │ │ │ │ +000000000011ec68 0000016000000006 R_X86_64_GLOB_DAT 0000000000710060 cd11 + 0 │ │ │ │ +000000000011ec70 0000014300000006 R_X86_64_GLOB_DAT 000000000070d740 gdebug + 0 │ │ │ │ +000000000011ec78 0000025b00000006 R_X86_64_GLOB_DAT 00000000007100b0 order + 0 │ │ │ │ +000000000011ec80 000003c300000006 R_X86_64_GLOB_DAT 0000000000c678e0 Centroid + 0 │ │ │ │ +000000000011ec88 000003cc00000006 R_X86_64_GLOB_DAT 00000000006e1f8c KeyLibHasBeenInitialized + 0 │ │ │ │ +000000000011ec90 0000027800000006 R_X86_64_GLOB_DAT 00000000001249e0 grid_space + 0 │ │ │ │ 000000000011ec98 0000007300000006 R_X86_64_GLOB_DAT 0000000000000000 _Py_FalseStruct + 0 │ │ │ │ -000000000011eca0 0000021400000006 R_X86_64_GLOB_DAT 0000000000c660d4 haveCD21 + 0 │ │ │ │ -000000000011eca8 0000031b00000006 R_X86_64_GLOB_DAT 0000000000124490 CRVAL2 + 0 │ │ │ │ -000000000011ecb0 0000028d00000006 R_X86_64_GLOB_DAT 0000000000c67080 flat + 0 │ │ │ │ +000000000011eca0 0000021400000006 R_X86_64_GLOB_DAT 00000000007100b4 haveCD21 + 0 │ │ │ │ +000000000011eca8 0000031b00000006 R_X86_64_GLOB_DAT 0000000000124400 CRVAL2 + 0 │ │ │ │ +000000000011ecb0 0000028d00000006 R_X86_64_GLOB_DAT 0000000000c67a90 flat + 0 │ │ │ │ 000000000011ecb8 0000007600000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ -000000000011ecc0 000003aa00000006 R_X86_64_GLOB_DAT 0000000000124488 CROTA2 + 0 │ │ │ │ -000000000011ecc8 0000034300000006 R_X86_64_GLOB_DAT 0000000000124468 CD12 + 0 │ │ │ │ -000000000011ecd0 0000035700000006 R_X86_64_GLOB_DAT 000000000070e9c0 bndCenter + 0 │ │ │ │ +000000000011ecc0 000003aa00000006 R_X86_64_GLOB_DAT 00000000001243f8 CROTA2 + 0 │ │ │ │ +000000000011ecc8 0000034300000006 R_X86_64_GLOB_DAT 00000000001243d8 CD12 + 0 │ │ │ │ +000000000011ecd0 0000035700000006 R_X86_64_GLOB_DAT 0000000000c67920 bndCenter + 0 │ │ │ │ 000000000011ecd8 0000007d00000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_OverflowError + 0 │ │ │ │ -000000000011ece0 000002db00000006 R_X86_64_GLOB_DAT 0000000000c67088 noise + 0 │ │ │ │ -000000000011ece8 000001c900000006 R_X86_64_GLOB_DAT 0000000000c67160 outwcs + 0 │ │ │ │ -000000000011ecf0 000002e000000006 R_X86_64_GLOB_DAT 00000000001244a8 RefinedCRVAL2 + 0 │ │ │ │ -000000000011ecf8 000003a500000006 R_X86_64_GLOB_DAT 0000000000148e68 json_debug + 0 │ │ │ │ -000000000011ed00 0000010800000006 R_X86_64_GLOB_DAT 0000000000c67090 arrayfile + 0 │ │ │ │ -000000000011ed08 0000018500000006 R_X86_64_GLOB_DAT 000000000070eaf8 mProjExec_debug + 0 │ │ │ │ -000000000011ed10 0000035000000006 R_X86_64_GLOB_DAT 0000000000c66a00 tmpX1 + 0 │ │ │ │ -000000000011ed18 000001a300000006 R_X86_64_GLOB_DAT 0000000000c67098 colname + 0 │ │ │ │ -000000000011ed20 0000011400000006 R_X86_64_GLOB_DAT 0000000000148de8 tbl_uni_string + 0 │ │ │ │ -000000000011ed28 0000036500000006 R_X86_64_GLOB_DAT 0000000000c66d20 tmpY0 + 0 │ │ │ │ -000000000011ed30 0000024100000006 R_X86_64_GLOB_DAT 0000000000c660e0 equinox + 0 │ │ │ │ -000000000011ed38 0000026100000006 R_X86_64_GLOB_DAT 0000000000124020 tmpdir + 0 │ │ │ │ -000000000011ed40 0000028b00000006 R_X86_64_GLOB_DAT 0000000000c66130 havePC12 + 0 │ │ │ │ -000000000011ed48 000002fc00000006 R_X86_64_GLOB_DAT 0000000000c671e8 mDiff_debug + 0 │ │ │ │ -000000000011ed50 0000019000000006 R_X86_64_GLOB_DAT 0000000000148e0c tbl_headbytes + 0 │ │ │ │ +000000000011ece0 000002db00000006 R_X86_64_GLOB_DAT 0000000000c67a98 noise + 0 │ │ │ │ +000000000011ece8 000001c900000006 R_X86_64_GLOB_DAT 0000000000c67780 outwcs + 0 │ │ │ │ +000000000011ecf0 000002e000000006 R_X86_64_GLOB_DAT 0000000000124418 RefinedCRVAL2 + 0 │ │ │ │ +000000000011ecf8 000003a500000006 R_X86_64_GLOB_DAT 000000000070d734 json_debug + 0 │ │ │ │ +000000000011ed00 0000010800000006 R_X86_64_GLOB_DAT 0000000000c67aa0 arrayfile + 0 │ │ │ │ +000000000011ed08 0000018500000006 R_X86_64_GLOB_DAT 000000000070f0c8 mProjExec_debug + 0 │ │ │ │ +000000000011ed10 0000035000000006 R_X86_64_GLOB_DAT 000000000070f800 tmpX1 + 0 │ │ │ │ +000000000011ed18 000001a300000006 R_X86_64_GLOB_DAT 0000000000c67aa8 colname + 0 │ │ │ │ +000000000011ed20 0000011400000006 R_X86_64_GLOB_DAT 000000000070e828 tbl_uni_string + 0 │ │ │ │ +000000000011ed28 0000036500000006 R_X86_64_GLOB_DAT 000000000070fb20 tmpY0 + 0 │ │ │ │ +000000000011ed30 0000024100000006 R_X86_64_GLOB_DAT 00000000007100c0 equinox + 0 │ │ │ │ +000000000011ed38 0000026100000006 R_X86_64_GLOB_DAT 0000000000124460 tmpdir + 0 │ │ │ │ +000000000011ed40 0000028b00000006 R_X86_64_GLOB_DAT 0000000000710110 havePC12 + 0 │ │ │ │ +000000000011ed48 000002fc00000006 R_X86_64_GLOB_DAT 000000000070f168 mDiff_debug + 0 │ │ │ │ +000000000011ed50 0000019000000006 R_X86_64_GLOB_DAT 000000000070e84c tbl_headbytes + 0 │ │ │ │ 000000000011ed58 0000009700000006 R_X86_64_GLOB_DAT 0000000000000000 _Py_NoneStruct + 0 │ │ │ │ -000000000011ed60 0000022500000006 R_X86_64_GLOB_DAT 000000000070ea00 bndCorner4 + 0 │ │ │ │ -000000000011ed68 000002a600000006 R_X86_64_GLOB_DAT 0000000000c66140 cdelt1 + 0 │ │ │ │ -000000000011ed70 000002ab00000006 R_X86_64_GLOB_DAT 0000000000c66190 bp + 0 │ │ │ │ -000000000011ed78 0000022300000006 R_X86_64_GLOB_DAT 000000000070ea40 bndCorner2 + 0 │ │ │ │ -000000000011ed80 0000019d00000006 R_X86_64_GLOB_DAT 0000000000148dd8 haveType + 0 │ │ │ │ -000000000011ed88 0000030400000006 R_X86_64_GLOB_DAT 0000000000124448 RefinedCD12 + 0 │ │ │ │ -000000000011ed90 000003a600000006 R_X86_64_GLOB_DAT 000000000070ea78 bndSize1 + 0 │ │ │ │ -000000000011ed98 000001cf00000006 R_X86_64_GLOB_DAT 000000000070ea80 bndPoints + 0 │ │ │ │ -000000000011eda0 000001bd00000006 R_X86_64_GLOB_DAT 000000000070e830 tbl_rec + 0 │ │ │ │ -000000000011eda8 0000030600000006 R_X86_64_GLOB_DAT 0000000000895560 hist + 0 │ │ │ │ -000000000011edb0 0000012500000006 R_X86_64_GLOB_DAT 0000000000c66198 a + 0 │ │ │ │ -000000000011edb8 0000031800000006 R_X86_64_GLOB_DAT 000000000070eb10 mDiffFitExec_debug + 0 │ │ │ │ -000000000011edc0 0000023400000006 R_X86_64_GLOB_DAT 0000000000c661a0 fout + 0 │ │ │ │ -000000000011edc8 0000022800000006 R_X86_64_GLOB_DAT 0000000000125bc0 keyStdout + 0 │ │ │ │ -000000000011edd0 0000027000000006 R_X86_64_GLOB_DAT 0000000000958a60 chist + 0 │ │ │ │ -000000000011edd8 0000021b00000006 R_X86_64_GLOB_DAT 0000000000148df0 tbl_typ_string + 0 │ │ │ │ +000000000011ed60 0000022500000006 R_X86_64_GLOB_DAT 0000000000c67960 bndCorner4 + 0 │ │ │ │ +000000000011ed68 000002a600000006 R_X86_64_GLOB_DAT 0000000000710120 cdelt1 + 0 │ │ │ │ +000000000011ed70 000002ab00000006 R_X86_64_GLOB_DAT 0000000000710170 bp + 0 │ │ │ │ +000000000011ed78 0000022300000006 R_X86_64_GLOB_DAT 0000000000c679a0 bndCorner2 + 0 │ │ │ │ +000000000011ed80 0000019d00000006 R_X86_64_GLOB_DAT 000000000070e818 haveType + 0 │ │ │ │ +000000000011ed88 0000030400000006 R_X86_64_GLOB_DAT 00000000001243b8 RefinedCD12 + 0 │ │ │ │ +000000000011ed90 000003a600000006 R_X86_64_GLOB_DAT 0000000000c679d8 bndSize1 + 0 │ │ │ │ +000000000011ed98 000001cf00000006 R_X86_64_GLOB_DAT 0000000000c679e0 bndPoints + 0 │ │ │ │ +000000000011eda0 000001bd00000006 R_X86_64_GLOB_DAT 0000000000c67ae0 tbl_rec + 0 │ │ │ │ +000000000011eda8 0000030600000006 R_X86_64_GLOB_DAT 0000000000896de0 hist + 0 │ │ │ │ +000000000011edb0 0000012500000006 R_X86_64_GLOB_DAT 0000000000710178 a + 0 │ │ │ │ +000000000011edb8 0000031800000006 R_X86_64_GLOB_DAT 000000000070fe44 mDiffFitExec_debug + 0 │ │ │ │ +000000000011edc0 0000023400000006 R_X86_64_GLOB_DAT 0000000000710180 fout + 0 │ │ │ │ +000000000011edc8 0000022800000006 R_X86_64_GLOB_DAT 00000000006e1f80 keyStdout + 0 │ │ │ │ +000000000011edd0 0000027000000006 R_X86_64_GLOB_DAT 000000000095a2e0 chist + 0 │ │ │ │ +000000000011edd8 0000021b00000006 R_X86_64_GLOB_DAT 000000000070e830 tbl_typ_string + 0 │ │ │ │ 000000000011ede0 000000a700000006 R_X86_64_GLOB_DAT 0000000000000000 _Py_TrueStruct + 0 │ │ │ │ -000000000011ede8 0000033100000006 R_X86_64_GLOB_DAT 000000000070eb00 wcsin + 0 │ │ │ │ -000000000011edf0 000001ea00000006 R_X86_64_GLOB_DAT 0000000000adf460 nbin + 0 │ │ │ │ +000000000011ede8 0000033100000006 R_X86_64_GLOB_DAT 000000000070f0d0 wcsin + 0 │ │ │ │ +000000000011edf0 000001ea00000006 R_X86_64_GLOB_DAT 0000000000ae0ce0 nbin + 0 │ │ │ │ 000000000011edf8 000000ac00000006 R_X86_64_GLOB_DAT 0000000000000000 PyFunction_Type + 0 │ │ │ │ -000000000011ee00 0000021100000006 R_X86_64_GLOB_DAT 0000000000148e00 tbl_rec_string + 0 │ │ │ │ -000000000011ee08 0000016a00000006 R_X86_64_GLOB_DAT 0000000000c67200 input_area + 0 │ │ │ │ -000000000011ee10 0000027300000006 R_X86_64_GLOB_DAT 000000000070eb18 mDiffExec_debug + 0 │ │ │ │ -000000000011ee18 000002cb00000006 R_X86_64_GLOB_DAT 000000000070ea88 bndLon + 0 │ │ │ │ -000000000011ee20 000002d900000006 R_X86_64_GLOB_DAT 000000000070d780 wcs_debug + 0 │ │ │ │ -000000000011ee28 0000013200000006 R_X86_64_GLOB_DAT 00000000001246a0 compass_segments + 0 │ │ │ │ -000000000011ee30 0000031500000006 R_X86_64_GLOB_DAT 000000000070ea90 bndAngle + 0 │ │ │ │ -000000000011ee38 000002b600000006 R_X86_64_GLOB_DAT 0000000000c661b0 ycorrection + 0 │ │ │ │ -000000000011ee40 0000010d00000006 R_X86_64_GLOB_DAT 000000000070eb08 mProjExec_fdebug + 0 │ │ │ │ +000000000011ee00 0000021100000006 R_X86_64_GLOB_DAT 000000000070e840 tbl_rec_string + 0 │ │ │ │ +000000000011ee08 0000016a00000006 R_X86_64_GLOB_DAT 000000000070f180 input_area + 0 │ │ │ │ +000000000011ee10 0000027300000006 R_X86_64_GLOB_DAT 0000000000c67a4c mDiffExec_debug + 0 │ │ │ │ +000000000011ee18 000002cb00000006 R_X86_64_GLOB_DAT 0000000000c679e8 bndLon + 0 │ │ │ │ +000000000011ee20 000002d900000006 R_X86_64_GLOB_DAT 0000000000705140 wcs_debug + 0 │ │ │ │ +000000000011ee28 0000013200000006 R_X86_64_GLOB_DAT 00000000001248a0 compass_segments + 0 │ │ │ │ +000000000011ee30 0000031500000006 R_X86_64_GLOB_DAT 0000000000c679f0 bndAngle + 0 │ │ │ │ +000000000011ee38 000002b600000006 R_X86_64_GLOB_DAT 0000000000710190 ycorrection + 0 │ │ │ │ +000000000011ee40 0000010d00000006 R_X86_64_GLOB_DAT 000000000070f0d8 mProjExec_fdebug + 0 │ │ │ │ 000000000011ee48 000000b700000006 R_X86_64_GLOB_DAT 0000000000000000 PyLong_Type + 0 │ │ │ │ 000000000011ee50 000000b800000006 R_X86_64_GLOB_DAT 0000000000000000 PyFrame_Type + 0 │ │ │ │ -000000000011ee58 0000032200000006 R_X86_64_GLOB_DAT 0000000000124440 RefinedCD21 + 0 │ │ │ │ -000000000011ee60 000001ed00000006 R_X86_64_GLOB_DAT 0000000000c661c0 pc12 + 0 │ │ │ │ -000000000011ee68 0000019b00000006 R_X86_64_GLOB_DAT 0000000000124520 fmtstring + 0 │ │ │ │ -000000000011ee70 0000024600000006 R_X86_64_GLOB_DAT 0000000000c670a0 replace + 0 │ │ │ │ -000000000011ee78 000002b300000006 R_X86_64_GLOB_DAT 0000000000c663a0 nborder + 0 │ │ │ │ -000000000011ee80 0000031c00000006 R_X86_64_GLOB_DAT 0000000000adf468 rmin + 0 │ │ │ │ -000000000011ee88 000001aa00000006 R_X86_64_GLOB_DAT 0000000000c66210 haveCrota2 + 0 │ │ │ │ -000000000011ee90 000001e200000006 R_X86_64_GLOB_DAT 000000000070eb14 mFitExec_debug + 0 │ │ │ │ -000000000011ee98 0000035c00000006 R_X86_64_GLOB_DAT 000000000070ea98 bndSize + 0 │ │ │ │ -000000000011eea0 0000026e00000006 R_X86_64_GLOB_DAT 0000000000c66218 pcdelt1 + 0 │ │ │ │ +000000000011ee58 0000032200000006 R_X86_64_GLOB_DAT 00000000001243b0 RefinedCD21 + 0 │ │ │ │ +000000000011ee60 000001ed00000006 R_X86_64_GLOB_DAT 00000000007101a0 pc12 + 0 │ │ │ │ +000000000011ee68 0000019b00000006 R_X86_64_GLOB_DAT 0000000000124b60 fmtstring + 0 │ │ │ │ +000000000011ee70 0000024600000006 R_X86_64_GLOB_DAT 0000000000c67ab0 replace + 0 │ │ │ │ +000000000011ee78 000002b300000006 R_X86_64_GLOB_DAT 000000000071037c nborder + 0 │ │ │ │ +000000000011ee80 0000031c00000006 R_X86_64_GLOB_DAT 0000000000ae0ce8 rmin + 0 │ │ │ │ +000000000011ee88 000001aa00000006 R_X86_64_GLOB_DAT 00000000007101f0 haveCrota2 + 0 │ │ │ │ +000000000011ee90 000001e200000006 R_X86_64_GLOB_DAT 0000000000710380 mFitExec_debug + 0 │ │ │ │ +000000000011ee98 0000035c00000006 R_X86_64_GLOB_DAT 0000000000c679f8 bndSize + 0 │ │ │ │ +000000000011eea0 0000026e00000006 R_X86_64_GLOB_DAT 00000000007101f8 pcdelt1 + 0 │ │ │ │ 000000000011eea8 000000c400000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_ImportError + 0 │ │ │ │ -000000000011eeb0 0000017f00000006 R_X86_64_GLOB_DAT 0000000000c66220 cd21 + 0 │ │ │ │ -000000000011eeb8 0000026900000006 R_X86_64_GLOB_DAT 0000000000adf470 rmax + 0 │ │ │ │ -000000000011eec0 0000037200000006 R_X86_64_GLOB_DAT 0000000000c67228 noAreas + 0 │ │ │ │ +000000000011eeb0 0000017f00000006 R_X86_64_GLOB_DAT 0000000000710200 cd21 + 0 │ │ │ │ +000000000011eeb8 0000026900000006 R_X86_64_GLOB_DAT 0000000000ae0cf0 rmax + 0 │ │ │ │ +000000000011eec0 0000037200000006 R_X86_64_GLOB_DAT 000000000070f1a8 noAreas + 0 │ │ │ │ 000000000011eec8 000000c800000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_AttributeError + 0 │ │ │ │ -000000000011eed0 0000020900000006 R_X86_64_GLOB_DAT 0000000000c66280 pc22 + 0 │ │ │ │ -000000000011eed8 000001fd00000006 R_X86_64_GLOB_DAT 0000000000adf478 fitsbuf + 0 │ │ │ │ -000000000011eee0 0000031100000006 R_X86_64_GLOB_DAT 0000000000c670a8 bg3 + 0 │ │ │ │ -000000000011eee8 000001f600000006 R_X86_64_GLOB_DAT 0000000000c662d0 haveCD11 + 0 │ │ │ │ -000000000011eef0 000002f400000006 R_X86_64_GLOB_DAT 0000000000c662d4 haveEpoch + 0 │ │ │ │ -000000000011eef8 0000012a00000006 R_X86_64_GLOB_DAT 000000000070eaa0 bndProjMatrix + 0 │ │ │ │ -000000000011ef00 0000035f00000006 R_X86_64_GLOB_DAT 0000000000124458 CD22 + 0 │ │ │ │ -000000000011ef08 0000032600000006 R_X86_64_GLOB_DAT 00000000001247c0 ngrid + 0 │ │ │ │ -000000000011ef10 0000030d00000006 R_X86_64_GLOB_DAT 0000000000c670b0 bg1 + 0 │ │ │ │ -000000000011ef18 0000027100000006 R_X86_64_GLOB_DAT 00000000001257a0 keydebug + 0 │ │ │ │ -000000000011ef20 000002ea00000006 R_X86_64_GLOB_DAT 0000000000c670b8 cat_file + 0 │ │ │ │ -000000000011ef28 0000013f00000006 R_X86_64_GLOB_DAT 0000000000124ba0 __pyx_module_is_main_MontagePy___wrappers + 0 │ │ │ │ -000000000011ef30 000001e000000006 R_X86_64_GLOB_DAT 0000000000153b38 debugLevel + 0 │ │ │ │ +000000000011eed0 0000020900000006 R_X86_64_GLOB_DAT 0000000000710260 pc22 + 0 │ │ │ │ +000000000011eed8 000001fd00000006 R_X86_64_GLOB_DAT 0000000000ae0cf8 fitsbuf + 0 │ │ │ │ +000000000011eee0 0000031100000006 R_X86_64_GLOB_DAT 0000000000c67ab8 bg3 + 0 │ │ │ │ +000000000011eee8 000001f600000006 R_X86_64_GLOB_DAT 00000000007102b0 haveCD11 + 0 │ │ │ │ +000000000011eef0 000002f400000006 R_X86_64_GLOB_DAT 00000000007102b4 haveEpoch + 0 │ │ │ │ +000000000011eef8 0000012a00000006 R_X86_64_GLOB_DAT 0000000000c67a00 bndProjMatrix + 0 │ │ │ │ +000000000011ef00 0000035f00000006 R_X86_64_GLOB_DAT 00000000001243c8 CD22 + 0 │ │ │ │ +000000000011ef08 0000032600000006 R_X86_64_GLOB_DAT 00000000001249c0 ngrid + 0 │ │ │ │ +000000000011ef10 0000030d00000006 R_X86_64_GLOB_DAT 0000000000c67ac0 bg1 + 0 │ │ │ │ +000000000011ef18 0000027100000006 R_X86_64_GLOB_DAT 00000000006e1b60 keydebug + 0 │ │ │ │ +000000000011ef20 000002ea00000006 R_X86_64_GLOB_DAT 0000000000c67ac8 cat_file + 0 │ │ │ │ +000000000011ef28 0000013f00000006 R_X86_64_GLOB_DAT 0000000000124bc0 __pyx_module_is_main_MontagePy___wrappers + 0 │ │ │ │ +000000000011ef30 000001e000000006 R_X86_64_GLOB_DAT 000000000070d240 debugLevel + 0 │ │ │ │ 000000000011ef38 000000de00000006 R_X86_64_GLOB_DAT 0000000000000000 PyExc_NameError + 0 │ │ │ │ 000000000011ef40 000000e100000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ -000000000011ef48 000002a500000006 R_X86_64_GLOB_DAT 0000000000c662d8 havePC22 + 0 │ │ │ │ -000000000011ef50 0000028300000006 R_X86_64_GLOB_DAT 0000000000125bc4 flag + 0 │ │ │ │ -000000000011ef58 0000037300000006 R_X86_64_GLOB_DAT 00000000001244a0 RefinedCROTA2 + 0 │ │ │ │ -000000000011ef60 0000020500000006 R_X86_64_GLOB_DAT 0000000000148dd0 haveNull + 0 │ │ │ │ -000000000011ef68 0000016200000006 R_X86_64_GLOB_DAT 0000000000c662e0 cd12 + 0 │ │ │ │ -000000000011ef70 000003b400000006 R_X86_64_GLOB_DAT 0000000000adf480 gausslev + 0 │ │ │ │ +000000000011ef48 000002a500000006 R_X86_64_GLOB_DAT 00000000007102b8 havePC22 + 0 │ │ │ │ +000000000011ef50 0000028300000006 R_X86_64_GLOB_DAT 00000000006e1f84 flag + 0 │ │ │ │ +000000000011ef58 0000037300000006 R_X86_64_GLOB_DAT 0000000000124410 RefinedCROTA2 + 0 │ │ │ │ +000000000011ef60 0000020500000006 R_X86_64_GLOB_DAT 000000000070e810 haveNull + 0 │ │ │ │ +000000000011ef68 0000016200000006 R_X86_64_GLOB_DAT 00000000007102c0 cd12 + 0 │ │ │ │ +000000000011ef70 000003b400000006 R_X86_64_GLOB_DAT 0000000000ae0d00 gausslev + 0 │ │ │ │ 000000000011ef78 000000e900000006 R_X86_64_GLOB_DAT 0000000000000000 PyCFunction_Type + 0 │ │ │ │ -000000000011ef80 0000031700000006 R_X86_64_GLOB_DAT 0000000000c66330 xcorrection + 0 │ │ │ │ -000000000011ef88 000001ec00000006 R_X86_64_GLOB_DAT 0000000000c66340 pc11 + 0 │ │ │ │ -000000000011ef90 000001da00000006 R_X86_64_GLOB_DAT 000000000070a3c0 coord_debug + 0 │ │ │ │ -000000000011ef98 0000017600000006 R_X86_64_GLOB_DAT 0000000000c670c0 ncat + 0 │ │ │ │ +000000000011ef80 0000031700000006 R_X86_64_GLOB_DAT 0000000000710310 xcorrection + 0 │ │ │ │ +000000000011ef88 000001ec00000006 R_X86_64_GLOB_DAT 0000000000710320 pc11 + 0 │ │ │ │ +000000000011ef90 000001da00000006 R_X86_64_GLOB_DAT 0000000000705560 coord_debug + 0 │ │ │ │ +000000000011ef98 0000017600000006 R_X86_64_GLOB_DAT 0000000000c67ad0 ncat + 0 │ │ │ │ 000000000011efa0 000000ed00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ -000000000011efa8 0000019c00000006 R_X86_64_GLOB_DAT 000000000070eae8 bndDebug + 0 │ │ │ │ -000000000011efb0 0000029500000006 R_X86_64_GLOB_DAT 0000000000c66390 ap + 0 │ │ │ │ -000000000011efb8 0000031a00000006 R_X86_64_GLOB_DAT 0000000000124498 CRVAL1 + 0 │ │ │ │ -000000000011efc0 0000021700000006 R_X86_64_GLOB_DAT 0000000000c66398 haveCD22 + 0 │ │ │ │ -000000000011efc8 000002bb00000006 R_X86_64_GLOB_DAT 0000000000c670c8 sys + 0 │ │ │ │ -000000000011efd0 0000034200000006 R_X86_64_GLOB_DAT 0000000000124470 CD11 + 0 │ │ │ │ +000000000011efa8 0000019c00000006 R_X86_64_GLOB_DAT 0000000000c67a48 bndDebug + 0 │ │ │ │ +000000000011efb0 0000029500000006 R_X86_64_GLOB_DAT 0000000000710370 ap + 0 │ │ │ │ +000000000011efb8 0000031a00000006 R_X86_64_GLOB_DAT 0000000000124408 CRVAL1 + 0 │ │ │ │ +000000000011efc0 0000021700000006 R_X86_64_GLOB_DAT 0000000000710378 haveCD22 + 0 │ │ │ │ +000000000011efc8 000002bb00000006 R_X86_64_GLOB_DAT 0000000000c67ad8 sys + 0 │ │ │ │ +000000000011efd0 0000034200000006 R_X86_64_GLOB_DAT 00000000001243e0 CD11 + 0 │ │ │ │ 000000000011efd8 000000f600000006 R_X86_64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.2.5 + 0 │ │ │ │ -000000000011efe0 000002df00000006 R_X86_64_GLOB_DAT 00000000001244b0 RefinedCRVAL1 + 0 │ │ │ │ +000000000011efe0 000002df00000006 R_X86_64_GLOB_DAT 0000000000124420 RefinedCRVAL1 + 0 │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0x136f0 contains 221 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000011f018 0000000100000007 R_X86_64_JUMP_SLOT 0000000000000000 ffghps + 0 │ │ │ │ 000000000011f020 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 PyUnicode_FromFormat + 0 │ │ │ │ 000000000011f028 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 __strcat_chk@GLIBC_2.3.4 + 0 │ │ │ │ 000000000011f030 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 getenv@GLIBC_2.2.5 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libcfitsio.so.9] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libwcstools.so.1] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libjpeg.so.62] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libfreetype.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000c (INIT) 0x15000 │ │ │ │ - 0x000000000000000d (FINI) 0xf31f0 │ │ │ │ + 0x000000000000000d (FINI) 0xf31d4 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x11e770 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x11e778 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ 0x0000000000000005 (STRTAB) 0x7b48 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x1fb0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0ed1bd463a971d9e8076cd1131601a7fb68c85bf │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8f6a115be0200b51b0c778c1a357dfb8d383b91e │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -477,1159 +477,1159 @@ │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ DW_CFA_advance_loc: 20 to 0000000000016662 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_advance_loc: 20 to 0000000000016676 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ DW_CFA_advance_loc: 13 to 0000000000016683 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016693 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016690 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016696 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001669f │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000166b5 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000166c0 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000166bd │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000166c8 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000166bf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000166ca │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000166c5 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000166d0 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000166cb │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000166d6 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000166cc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000166d7 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000166cd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000166d8 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000166ce │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000166d9 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000166cf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000166da │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000166d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000166db │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000166de │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000166e9 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000166ed │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000166f8 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000016708 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000016713 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000016723 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001672f │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016725 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016730 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000016749 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000016755 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016751 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001675d │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016753 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001675f │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016759 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016765 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001675f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001676b │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016760 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001676c │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016761 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001676d │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016762 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001676e │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016768 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016774 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016769 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016775 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016772 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001677e │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001678d │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000167a8 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000167c4 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000167c6 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001677d │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000167e1 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016791 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000167f2 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000167a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000167f4 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000167b2 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000167fa │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000167bf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016800 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000167c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016801 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000167cb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016802 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000167d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016803 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000167d7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016809 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000167dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001680a │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000167e3 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000167e9 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000167f2 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016813 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000016817 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001681d │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001681f │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016831 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016821 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016845 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016827 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016852 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001682d │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001685f │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001682e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016865 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001682f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001686b │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016830 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016871 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016836 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016877 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016837 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001687d │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016840 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001684b │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001685f │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016873 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000016880 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001688d │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016893 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001689c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016883 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016889 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016892 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000168b7 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000168ad │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000168c8 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000168be │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000168ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000168c0 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000168d0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000168c6 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000168d6 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000168cc │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000168d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000168cd │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000168d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000168ce │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000168d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000168cf │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000168df │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000168d5 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000168e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000168d6 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000168e9 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000168df │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000168f8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000168ea │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000016913 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000168fe │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000016920 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016912 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001692d │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001691f │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001693d │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001692f │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000016958 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000016954 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000016969 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001695c │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001696e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016961 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016974 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016967 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001697a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001696d │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001697b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001696e │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001697c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001696f │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001697d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016970 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016983 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016976 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016984 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016977 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001698d │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016980 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001699c │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000169dc │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000169b7 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000169e4 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000169d5 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000169d6 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000169f8 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016a00 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016a05 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000169e9 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016a0b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000169ef │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016a11 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000169f5 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016a12 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000169f6 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016a13 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000169f7 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016a14 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000169f8 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016a1a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000169fe │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016a1b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000169ff │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016a24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016a08 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 93 to 0000000000016a81 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000016a12 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016a89 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016a26 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016a8e │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016a3a │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016a94 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016a47 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016a9a │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016a54 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016a9b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016a5a │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016a9c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016a60 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016a9d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016a66 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016aa3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016a6c │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016aa4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016a72 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016aad │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000016ab8 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016acc │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000016aee │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016aef │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016a7b │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000016b14 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000016aa0 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016b1c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016aa8 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016b21 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016aad │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016b27 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016ab3 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016b2d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016ab9 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016b2e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016aba │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016b2f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016abb │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016b30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016abc │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016b36 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016ac2 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016b37 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016ac3 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016b40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016acc │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 93 to 0000000000016b9d │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000016b22 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016ba5 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016b2a │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016baa │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016b2f │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016bb0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016b35 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016bb6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016b3b │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016bb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016b3c │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016bb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016b3d │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016bb9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016b3e │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016bbf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016b44 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016bc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016b45 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016bc9 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016b4e │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000016c15 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000016b58 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000016c26 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016b6c │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016c2b │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016c31 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016c37 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016c38 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016c39 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016c3a │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016c40 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016c41 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016c4a │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000016b8e │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016b90 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000016c96 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000016bab │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000016ca7 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000016bbc │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016cac │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016bc1 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016cb2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016bc7 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016cb8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016bcd │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016cb9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016bce │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016cba │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016bcf │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016cbb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016bd0 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016cc1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016bd6 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016cc2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016bd7 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016ccb │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016be0 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000016cda │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000016bea │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000016cf5 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016bfe │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000016d02 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016c12 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000016d0f │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016c1f │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016d1f │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016c2c │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016c32 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016c3b │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000016d3a │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000016c60 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000016d4b │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016c68 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016d50 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016c6d │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016d56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016c73 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016d5c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016c79 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016d5d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016c7a │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016d5e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016c7b │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016d5f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016c7c │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016d65 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016c82 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016d66 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016c83 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016d6f │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016c8c │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000016d79 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000016ce2 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016d8d │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016cea │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016da1 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016cef │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000016dae │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016cf5 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016dbe │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016cfb │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016cfc │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016cfd │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016cfe │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016d04 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016d05 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016d0e │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000016de3 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000016d18 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016deb │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016d2c │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016df0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016d40 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016df6 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016d4d │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016dfc │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016d5a │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016dfd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016d60 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016dfe │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016d66 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016dff │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016d6c │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016e05 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016d72 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016e06 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016d78 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016e0f │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016d81 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 93 to 0000000000016e6c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000016da5 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016e74 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016dad │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016e79 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016db2 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016e7f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016db8 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016e85 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016dbe │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016e86 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016dbf │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016e87 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016dc0 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016e88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016dc1 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016e8e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016dc7 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016e8f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016dc8 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016e98 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016dd1 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000016ea3 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000016de0 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016eb7 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000016dfb │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000016ed9 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016eda │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000016eff │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016f07 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016f0c │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016e08 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016f12 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016e15 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016f18 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016e22 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016f19 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016e28 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016f1a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016e2e │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016f1b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016e34 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016f21 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016f22 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016f2b │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016e3d │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000016f36 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000016e62 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016f4a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016e6a │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016f5e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016e6f │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000016f6b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016e75 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000016f78 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016e7b │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016f7e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016e7c │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016f84 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016e7d │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016f8a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016e7e │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016f90 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016e84 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016f96 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016e85 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016f9f │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016e8e │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000016fba │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000016eeb │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000016fcb │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016ef3 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016fd0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016ef8 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016fd6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016efe │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016fdc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016f04 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016fdd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016f05 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016fde │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016f06 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016fdf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016f07 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016fe5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016f0d │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016fe6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016f0e │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000016fef │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016f17 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000016ff9 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000016f26 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001700d │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000016f41 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017021 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016f4e │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001702e │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016f5b │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001703b │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000016f68 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017041 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016f6e │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017047 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016f74 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001704d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016f7a │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017056 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016f80 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016f86 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016f8f │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000017071 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000016fb4 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000017082 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016fbc │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017087 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016fc1 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001708d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016fc7 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017093 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016fcd │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017094 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016fce │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017095 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016fcf │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017096 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016fd0 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001709c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016fd6 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001709d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016fd7 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000170a6 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016fe0 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000170b1 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000016fef │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000170c5 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000001700a │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000170d9 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000170e6 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000170f3 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000170f9 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017102 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000017025 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017026 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000017127 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000017041 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001712f │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000017052 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017134 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017057 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001713a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001705d │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017140 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017063 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017141 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017064 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017142 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017065 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017143 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017066 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017149 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001706c │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001714a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001706d │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017153 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017076 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001715d │ │ │ │ + DW_CFA_advance_loc1: 86 to 00000000000170cc │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017171 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000170d4 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017185 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000170d9 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017192 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000170df │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001719f │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000170e5 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000171a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000170e6 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000171ab │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000170e7 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000171b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000170e8 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000171b7 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000170ee │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000171bd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000170ef │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000171c6 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000170f8 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000171ea │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000017107 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000171f2 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000017122 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000171f7 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001712f │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000171fd │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001713c │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017203 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017204 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017205 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017206 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001720c │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001720d │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017216 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001714c │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000017225 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000017171 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000017240 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017179 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001724d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001717e │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001725a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017184 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017267 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001718a │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001726d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001718b │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017273 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001718c │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017279 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001718d │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001727f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017193 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017285 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017194 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001728e │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001719d │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 00000000000172b3 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000171ac │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000172bb │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000171c7 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000172c0 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000171e2 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000171e3 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000017208 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017210 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017215 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000172c6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001721b │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000172cc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017221 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000172cd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017222 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000172ce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017223 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000172cf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017224 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000172d5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001722a │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000172d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001722b │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000172df │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017234 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000172ee │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000017291 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000017309 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017299 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017316 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001729e │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017323 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000172a4 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017330 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000172aa │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017336 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000172ab │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001733c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000172ac │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017342 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000172ad │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001734b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000172b3 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000172b4 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000172bd │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000172cc │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000172e7 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000017302 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017304 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000017370 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000001731f │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017378 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000017330 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001737d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017335 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017383 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001733b │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017389 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017341 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001738a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017342 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001738b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017343 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001738c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017344 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017392 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001734a │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017393 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001734b │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001739c │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017354 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000173a6 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001735f │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000173ba │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017373 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000173dc │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000017398 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000173de │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017399 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000173f9 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000173bb │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000001740a │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000173c3 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001740f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000173c8 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017415 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000173ce │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001741b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000173d4 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001741c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000173d5 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001741d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000173d6 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001741e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000173d7 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017424 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000173dd │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017425 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000173de │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001742e │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000173e7 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001743d │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000173f1 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000017458 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017405 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000017474 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017476 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001749a │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000174a2 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000174a7 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017419 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000174ad │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000017426 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000174b3 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000017433 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000174b4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017439 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000174b5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001743f │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000174b6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017445 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000174bc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001744b │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000174bd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017451 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000174c6 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000174d5 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000174f0 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001750c │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001750d │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001745a │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000017532 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001747e │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001753a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017486 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001753f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001748b │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017545 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017491 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001754b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017497 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001754c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017498 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001754d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017499 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001754e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001749a │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017554 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000174a0 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017555 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000174a1 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001755e │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000174aa │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001756d │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000174b5 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000017588 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000174c9 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000175a3 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000000174ec │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000175a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000174ee │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000175c0 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000017513 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000175d1 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001751b │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000175d6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017520 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000175dc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017526 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000175e2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001752c │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000175e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001752d │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000175e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001752e │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000175e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001752f │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000175eb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017535 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000175ec │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017536 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000175f5 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001753f │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000175ff │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000017549 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017613 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001755d │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000017638 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017639 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017571 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001757e │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001758b │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017591 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017597 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001759d │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000175a6 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001765b │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000175c1 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017663 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000175d2 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017668 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000175d7 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001766e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000175dd │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017674 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000175e3 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017675 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000175e4 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017676 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000175e5 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017677 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000175e6 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001767d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000175ec │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001767e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000175ed │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017687 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000175f6 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000176dd │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000017642 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000176e5 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000017653 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000176ea │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017658 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000176f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001765e │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000176f6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017664 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000176f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017665 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000176f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017666 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000176f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017667 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000176ff │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001766d │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017700 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001766e │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017709 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017677 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000017713 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000017681 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017727 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017695 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001773b │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017748 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017755 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001775b │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017764 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000000176b8 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000176ba │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000017788 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000176de │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017790 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000176e6 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017795 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000176eb │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001779b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000176f1 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000177a1 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000176f7 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000177a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000176f8 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000177a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000176f9 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000177a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000176fa │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000177aa │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017700 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000177ab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017701 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000177b4 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001770a │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 93 to 0000000000017811 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000017719 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017819 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000017734 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001781e │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000017741 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017824 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001774e │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001782a │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001775e │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000017783 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001778b │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017790 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017796 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001779c │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001782b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001779d │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001782c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001779e │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001782d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001779f │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017833 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000177a5 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017834 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000177a6 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001783d │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000177af │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001784c │ │ │ │ + DW_CFA_advance_loc1: 93 to 000000000001780c │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000017867 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017814 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017874 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017819 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017881 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001781f │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001788e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017825 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017894 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017826 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001789d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017827 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017828 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001782e │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001782f │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017838 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 00000000000178c2 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000017843 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000178ca │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017857 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000178cf │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001786b │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000178d5 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000017878 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000178db │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000017885 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000178dc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001788b │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000178dd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017891 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000178de │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017897 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000178e4 │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000178e5 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000178ee │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000178a0 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 93 to 000000000001794b │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000000178c5 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017953 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000178cd │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017958 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000178d2 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001795e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000178d8 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017964 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000178de │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017965 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000178df │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017966 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000178e0 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017967 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000178e1 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001796d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000178e7 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001796e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000178e8 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017977 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000178f1 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000179c3 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000017900 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000179d4 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000001791b │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000179d9 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000017928 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000179df │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000017935 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000179e5 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000017942 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000179e6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017948 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000179e7 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000179e8 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000179ee │ │ │ │ - DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000179ef │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000179f8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017951 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000017a02 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000001796c │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017a16 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001797d │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017a2a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017982 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017a37 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017988 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017a44 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001798e │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017a4a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001798f │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017a50 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017990 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017a56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017991 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017a5f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017997 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017998 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000179a1 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000017a7a │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000179f4 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000017a8b │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000017a05 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017a90 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017a0a │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017a96 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017a10 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017a9c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017a16 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017a9d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017a17 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017a9e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017a18 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017a9f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017a19 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017aa5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017a1f │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017aa6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017a20 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017aaf │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017a29 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000017a33 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017a47 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000017a6c │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017a6d │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000017aba │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000017a8f │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017ace │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017a97 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017ae2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017a9c │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017aef │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017aa2 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017afc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017aa8 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017b02 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017aa9 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017b08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017aaa │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017b0e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017aab │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017b14 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017ab1 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017b1a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017ab2 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017b23 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017abb │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000017b48 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000017aca │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017b50 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000017ae5 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017b55 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000017b00 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017b02 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000017b26 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017b2e │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017b33 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017b5b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017b39 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017b61 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017b3f │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017b62 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017b40 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017b63 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017b41 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017b64 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017b42 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017b6a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017b48 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017b6b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017b49 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017b74 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017b52 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000017b7f │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000017b5d │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017b93 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017b71 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000017bb5 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017bb6 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017b85 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000017b92 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017ba2 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000017bdb │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000017bc7 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017be3 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017bcf │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017be8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017bd4 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017bee │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017bda │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017bf4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017be0 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017bf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017be1 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017bf6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017be2 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017bf7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017be3 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017bfd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017be9 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017bfe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017bea │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017c07 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017bf3 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000017c12 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000017bfe │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017c26 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017c12 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017c3a │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017c26 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000017c47 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000017c33 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000017c57 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017c43 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000017c7c │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000017c5e │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017c84 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000017c6f │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000017c89 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017c74 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017c8f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017c7a │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017c95 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017c80 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017c96 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017c81 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017c97 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017c82 │ │ │ │ DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017c98 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017c83 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017c9e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017c89 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017c9f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017c8a │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017ca8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017c93 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000017cb7 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000017c9d │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000017cd2 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017cb1 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000017ced │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017cee │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017cc5 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000017cd2 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000017cdf │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017ce5 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017cee │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_advance_loc: 23 to 0000000000017d05 │ │ │ │ DW_CFA_def_cfa_offset: 280 │ │ │ │ DW_CFA_advance_loc: 17 to 0000000000017d16 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_advance_loc: 5 to 0000000000017d1b │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ @@ -1993,125 +1993,125 @@ │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ DW_CFA_advance_loc: 1 to 000000000001e6b7 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f9c 0000000000000070 00000fa0 FDE cie=00000000 pc=000000000001e6d0..000000000001f5b4 │ │ │ │ +00000f9c 0000000000000070 00000fa0 FDE cie=00000000 pc=000000000001e6d0..000000000001f4d8 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000001e6d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000001e6d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000001e6d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000001e6d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e6dc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e6d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e6dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e6da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e6e1 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001e6e1 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1667 to 000000000001ed64 │ │ │ │ + DW_CFA_advance_loc2: 1530 to 000000000001ecdb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ed68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ecdf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ed69 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ece0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ed6b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ece2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ed6d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ece4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ed6f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ece6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ed71 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ece8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001ed78 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ecf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 553 to 000000000001efa1 │ │ │ │ + DW_CFA_advance_loc2: 553 to 000000000001ef19 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000001efb8 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000001ef30 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001efca │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001ef42 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001efd0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ef48 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1438 to 000000000001f56e │ │ │ │ + DW_CFA_advance_loc2: 1354 to 000000000001f492 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000001f585 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000001f4a9 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000001f5a4 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000001f4c8 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f5a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f4c9 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001010 0000000000000070 00001014 FDE cie=00000000 pc=000000000001f5c0..00000000000203c8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f5c2 │ │ │ │ +00001010 0000000000000070 00001014 FDE cie=00000000 pc=000000000001f4e0..00000000000203c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f4e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f5c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f4e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f5c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f4e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f5c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f4e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f5c9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f5ca │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f4ed │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f5d1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f4f1 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1530 to 000000000001fbcb │ │ │ │ + DW_CFA_advance_loc2: 1667 to 000000000001fb74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fbcf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fb78 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001fbd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fb79 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fbd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fb7b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fbd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fb7d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fbd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fb7f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001fbd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fb81 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001fbe0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001fb88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 553 to 000000000001fe09 │ │ │ │ + DW_CFA_advance_loc2: 553 to 000000000001fdb1 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000001fe20 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000001fdc8 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001fe32 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001fdda │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001fe38 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fde0 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1354 to 0000000000020382 │ │ │ │ + DW_CFA_advance_loc2: 1438 to 000000000002037e │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000020399 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000020395 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000203b8 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000203b4 │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000203b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000203b5 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001084 000000000000007c 00001088 FDE cie=00000000 pc=00000000000203d0..0000000000021118 │ │ │ │ DW_CFA_advance_loc: 2 to 00000000000203d2 │ │ │ │ @@ -4332,16531 +4332,16531 @@ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00002204 0000000000000010 00002208 FDE cie=00000000 pc=0000000000018ddc..0000000000018de8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002218 000000000000001c 0000221c FDE cie=00000000 pc=0000000000046b90..0000000000046d59 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000046ba0 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 426 to 0000000000046d4a │ │ │ │ +00002218 0000000000000038 0000221c FDE cie=00000000 pc=0000000000046b90..0000000000046cb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046b92 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046b97 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046b98 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046b9c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ba0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 161 to 0000000000046c41 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046c45 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046c46 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046c48 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046c4a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046d4b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046c50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002238 000000000000001c 0000223c FDE cie=00000000 pc=0000000000046d59..0000000000046d68 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046d5a │ │ │ │ +00002254 0000000000000038 00002258 FDE cie=00000000 pc=0000000000046cc0..0000000000046d52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046cc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000046d5d │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000046d67 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046cc4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000046ccb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000046cce │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000046cd5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 105 to 0000000000046d3e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046d42 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046d43 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046d45 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046d47 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046d48 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002258 000000000000001c 0000225c FDE cie=00000000 pc=0000000000046d68..0000000000046d81 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046d69 │ │ │ │ +00002290 0000000000000030 00002294 FDE cie=00000000 pc=0000000000046d60..0000000000046e58 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046d61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000046d6c │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000046d80 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046d65 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046d69 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 205 to 0000000000046e36 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046e37 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046e38 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046e40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000046e55 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046e56 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046e57 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000022c4 0000000000000048 000022c8 FDE cie=00000000 pc=0000000000046e60..0000000000046fcf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e62 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000046e6f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000046e7a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046e7b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046e7f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000046eda │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ede │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046edf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046ee1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046ee3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046ee8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 224 to 0000000000046fc8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046fc9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046fca │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046fcc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046fce │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002310 000000000000008c 00002314 FDE cie=00000000 pc=0000000000046fd0..00000000000474a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046fd2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046fd4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046fd9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046fde │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046fdf │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000046fe8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000046ff2 │ │ │ │ + DW_CFA_def_cfa_offset: 120176 │ │ │ │ + DW_CFA_advance_loc1: 253 to 00000000000470ef │ │ │ │ + DW_CFA_def_cfa_offset: 120184 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000047110 │ │ │ │ + DW_CFA_def_cfa_offset: 120192 │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000004715b │ │ │ │ + DW_CFA_def_cfa_offset: 120184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004715d │ │ │ │ + DW_CFA_def_cfa_offset: 120176 │ │ │ │ + DW_CFA_advance_loc1: 109 to 00000000000471ca │ │ │ │ + DW_CFA_def_cfa_offset: 120184 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000471d7 │ │ │ │ + DW_CFA_def_cfa_offset: 120192 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000471f5 │ │ │ │ + DW_CFA_def_cfa_offset: 120184 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000471f6 │ │ │ │ + DW_CFA_def_cfa_offset: 120176 │ │ │ │ + DW_CFA_advance_loc2: 272 to 0000000000047306 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004730a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004730b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004730d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004730f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047311 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047313 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047318 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 177 to 00000000000473c9 │ │ │ │ + DW_CFA_def_cfa_offset: 120184 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000473d4 │ │ │ │ + DW_CFA_def_cfa_offset: 120192 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000473e2 │ │ │ │ + DW_CFA_def_cfa_offset: 120184 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000473e3 │ │ │ │ + DW_CFA_def_cfa_offset: 120176 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002278 000000000000001c 0000227c FDE cie=00000000 pc=0000000000046d81..0000000000046da6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046d82 │ │ │ │ +000023a0 000000000000002c 000023a4 FDE cie=00000000 pc=00000000000474b0..000000000004751c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000474b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000046d85 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000046da5 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000474b7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000474bb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000004750a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004750b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004750c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047510 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002298 0000000000000020 0000229c FDE cie=00000000 pc=0000000000046da6..000000000004936f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046da7 │ │ │ │ +000023d0 0000000000000038 000023d4 FDE cie=00000000 pc=0000000000047520..0000000000047a10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047522 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000046daa │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000046db4 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047523 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047524 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 9658 to 000000000004936e │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc2: 526 to 0000000000047732 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047733 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047735 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000047740 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 173 to 00000000000477ed │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000477ee │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000477f8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047800 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000022bc 000000000000001c 000022c0 FDE cie=00000000 pc=000000000004936f..00000000000493c0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049370 │ │ │ │ +0000240c 0000000000000020 00002410 FDE cie=00000000 pc=0000000000047a10..0000000000047a77 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047a11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000049373 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000493bf │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047a15 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000047a70 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047a71 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047a72 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022dc 000000000000001c 000022e0 FDE cie=00000000 pc=00000000000493c0..0000000000049468 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000493c1 │ │ │ │ +00002430 0000000000000014 00002434 FDE cie=00000000 pc=0000000000047a80..0000000000047ab4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047a84 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000493c4 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 163 to 0000000000049467 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000047aaf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002448 0000000000000038 0000244c FDE cie=00000000 pc=0000000000047ac0..0000000000047b53 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047ac2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047ac4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047ac8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047acc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047ad0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000047b26 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047b27 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047b28 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b2a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b2c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047b30 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022fc 000000000000001c 00002300 FDE cie=00000000 pc=0000000000049468..0000000000049513 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049469 │ │ │ │ +00002484 0000000000000044 00002488 FDE cie=00000000 pc=0000000000047b60..0000000000047d3b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004946c │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 166 to 0000000000049512 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000047b6b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b6d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047b6e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047b6f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000047b76 │ │ │ │ + DW_CFA_def_cfa_offset: 81088 │ │ │ │ + DW_CFA_advance_loc2: 371 to 0000000000047ce9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047cea │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047ceb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047ced │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cef │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047cf1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047cf2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000231c 000000000000001c 00002320 FDE cie=00000000 pc=0000000000049513..000000000004956f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049514 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000049517 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000004956e │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ +000024cc 0000000000000010 000024d0 FDE cie=00000000 pc=0000000000047d40..0000000000047db6 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000233c 000000000000001c 00002340 FDE cie=00000000 pc=000000000004956f..00000000000495e5 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049570 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000049573 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 113 to 00000000000495e4 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ +000024e0 0000000000000010 000024e4 FDE cie=00000000 pc=0000000000047dc0..0000000000047e1a │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000235c 000000000000001c 00002360 FDE cie=00000000 pc=00000000000495e5..0000000000049653 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000495e6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000495e9 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000049652 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ +000024f4 0000000000000010 000024f8 FDE cie=00000000 pc=0000000000047e20..0000000000047e7b │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000237c 000000000000001c 00002380 FDE cie=00000000 pc=0000000000049653..0000000000049747 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049654 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000049657 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 239 to 0000000000049746 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ +00002508 0000000000000010 0000250c FDE cie=00000000 pc=0000000000047e80..0000000000047e87 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000239c 000000000000001c 000023a0 FDE cie=00000000 pc=0000000000049747..00000000000497d3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049748 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004974b │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 135 to 00000000000497d2 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ +0000251c 0000000000000010 00002520 FDE cie=00000000 pc=0000000000047e90..0000000000047fa1 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023bc 000000000000001c 000023c0 FDE cie=00000000 pc=00000000000497d3..0000000000049857 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000497d4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000497d7 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000049856 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ +00002530 0000000000000010 00002534 FDE cie=00000000 pc=0000000000047fb0..0000000000047ff9 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023dc 000000000000001c 000023e0 FDE cie=00000000 pc=0000000000049857..00000000000498cd │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049858 │ │ │ │ +00002544 0000000000000014 00002548 FDE cie=00000000 pc=0000000000048000..000000000004802d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048004 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004985b │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 113 to 00000000000498cc │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004802c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023fc 000000000000001c 00002400 FDE cie=00000000 pc=00000000000498cd..0000000000049965 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000498ce │ │ │ │ +0000255c 0000000000000078 00002560 FDE cie=00000000 pc=0000000000048030..0000000000048250 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048032 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048038 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004803d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048042 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048046 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004804a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000048051 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 187 to 000000000004810c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004810d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004810e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048110 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048112 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048114 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048116 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000048120 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000048129 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004812a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004812b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004812d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004812f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048131 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048133 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000048138 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 231 to 000000000004821f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048220 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048221 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048223 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048225 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048227 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048229 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004822a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000025d8 0000000000000028 000025dc FDE cie=00000000 pc=0000000000048250..00000000000482db │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048251 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000498d1 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 147 to 0000000000049964 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048257 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004825b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 106 to 00000000000482c5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000482c6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000482c7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000482c8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002604 0000000000000048 00002608 FDE cie=00000000 pc=00000000000482e0..000000000004844b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000482e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000482e7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000482e9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000482eb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000482ec │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000482ed │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000482f1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000000048384 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048388 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048389 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004838b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004838d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004838f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048391 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000048398 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000241c 000000000000001c 00002420 FDE cie=00000000 pc=0000000000049965..00000000000499f1 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049966 │ │ │ │ +00002650 00000000000000bc 00002654 FDE cie=00000000 pc=0000000000048450..000000000004c0f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048452 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000049969 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 135 to 00000000000499f0 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048454 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048456 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048458 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048459 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004845d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000048467 │ │ │ │ + DW_CFA_def_cfa_offset: 3728 │ │ │ │ + DW_CFA_advance_loc2: 3586 to 0000000000049269 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004926d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004926e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049270 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049272 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049274 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049276 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000049280 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 2583 to 0000000000049c97 │ │ │ │ + DW_CFA_def_cfa_offset: 3736 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000049c9a │ │ │ │ + DW_CFA_def_cfa_offset: 3744 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000049cbb │ │ │ │ + DW_CFA_def_cfa_offset: 3736 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049cc3 │ │ │ │ + DW_CFA_def_cfa_offset: 3728 │ │ │ │ + DW_CFA_advance_loc2: 6403 to 000000000004b5c6 │ │ │ │ + DW_CFA_def_cfa_offset: 3736 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004b5d5 │ │ │ │ + DW_CFA_def_cfa_offset: 3744 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000004b5f4 │ │ │ │ + DW_CFA_def_cfa_offset: 3736 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b5f6 │ │ │ │ + DW_CFA_def_cfa_offset: 3728 │ │ │ │ + DW_CFA_advance_loc2: 1251 to 000000000004bad9 │ │ │ │ + DW_CFA_def_cfa_offset: 3736 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004bae2 │ │ │ │ + DW_CFA_def_cfa_offset: 3744 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000004baf9 │ │ │ │ + DW_CFA_def_cfa_offset: 3736 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bafb │ │ │ │ + DW_CFA_def_cfa_offset: 3728 │ │ │ │ + DW_CFA_advance_loc2: 497 to 000000000004bcec │ │ │ │ + DW_CFA_def_cfa_offset: 3736 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004bcfc │ │ │ │ + DW_CFA_def_cfa_offset: 3744 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004bd2c │ │ │ │ + DW_CFA_def_cfa_offset: 3736 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004bd2d │ │ │ │ + DW_CFA_def_cfa_offset: 3728 │ │ │ │ + DW_CFA_advance_loc2: 612 to 000000000004bf91 │ │ │ │ + DW_CFA_def_cfa_offset: 3736 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000004bfa6 │ │ │ │ + DW_CFA_def_cfa_offset: 3744 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004bfae │ │ │ │ + DW_CFA_def_cfa_offset: 3752 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004bfb4 │ │ │ │ + DW_CFA_def_cfa_offset: 3760 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000004bfdb │ │ │ │ + DW_CFA_def_cfa_offset: 3728 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000004c04b │ │ │ │ + DW_CFA_def_cfa_offset: 3736 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c04c │ │ │ │ + DW_CFA_def_cfa_offset: 3744 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004c05a │ │ │ │ + DW_CFA_def_cfa_offset: 3736 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c05c │ │ │ │ + DW_CFA_def_cfa_offset: 3728 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000243c 000000000000001c 00002440 FDE cie=00000000 pc=00000000000499f1..0000000000049b43 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000499f2 │ │ │ │ +00002710 0000000000000038 00002714 FDE cie=00000000 pc=000000000004c100..000000000004c193 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c102 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000499f5 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc2: 333 to 0000000000049b42 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c104 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c108 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c10c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c110 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000004c166 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c167 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c168 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c16a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c16c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c170 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000245c 000000000000001c 00002460 FDE cie=00000000 pc=0000000000049b43..0000000000049c39 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049b44 │ │ │ │ +0000274c 0000000000000018 00002750 FDE cie=00000000 pc=000000000004c1a0..000000000004c1d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c1a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000049b47 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 241 to 0000000000049c38 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000004c1d7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000247c 0000000000000020 00002480 FDE cie=00000000 pc=0000000000049c39..0000000000049c83 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049c3a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000049c3d │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049c3e │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000049c82 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ +00002768 0000000000000010 0000276c FDE cie=00000000 pc=000000000004c1e0..000000000004c266 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000024a0 0000000000000024 000024a4 FDE cie=00000000 pc=0000000000049c83..0000000000049d1a │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049c84 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000049c87 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000049c90 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 137 to 0000000000049d19 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ +0000277c 0000000000000010 00002780 FDE cie=00000000 pc=000000000004c270..000000000004c283 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000024c8 0000000000000020 000024cc FDE cie=00000000 pc=0000000000049d1a..0000000000049d8e │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049d1b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000049d1e │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049d1f │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000049d8d │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ +00002790 0000000000000010 00002794 FDE cie=00000000 pc=000000000004c290..000000000004c312 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000024ec 0000000000000020 000024f0 FDE cie=00000000 pc=0000000000049d8e..000000000004a2b9 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049d8f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000049d92 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000049d97 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 1313 to 000000000004a2b8 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ +000027a4 0000000000000010 000027a8 FDE cie=00000000 pc=000000000004c320..000000000004c345 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002510 000000000000001c 00002514 FDE cie=00000000 pc=000000000004a2b9..000000000004a330 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a2ba │ │ │ │ +000027b8 000000000000002c 000027bc FDE cie=00000000 pc=000000000004c350..000000000004c3b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c352 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004a2bd │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000004a32f │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c35a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c361 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c368 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000004c3ae │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c3af │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c3b1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c3b3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000027e8 0000000000000018 000027ec FDE cie=00000000 pc=000000000004c3c0..000000000004c43e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c3c4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000004c41e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c41f │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002804 0000000000000010 00002808 FDE cie=00000000 pc=000000000004c440..000000000004c471 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002530 0000000000000020 00002534 FDE cie=00000000 pc=000000000004a330..000000000004a4f2 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a331 │ │ │ │ +00002818 0000000000000048 0000281c FDE cie=00000000 pc=000000000004c480..000000000004c745 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c482 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004a334 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a33b │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 438 to 000000000004a4f1 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c484 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004c489 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004c48e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c492 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c496 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004c4a0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 274 to 000000000004c5b2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004c5b5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c5b6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c5b8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c5ba │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c5bc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c5be │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c5c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002554 0000000000000020 00002558 FDE cie=00000000 pc=000000000004a4f2..000000000004a6b7 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a4f3 │ │ │ │ +00002864 00000000000000b0 00002868 FDE cie=00000000 pc=000000000004c750..000000000004f27f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c752 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004a4f6 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a4fd │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 441 to 000000000004a6b6 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c754 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c756 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c758 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c759 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004c762 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004c76c │ │ │ │ + DW_CFA_def_cfa_offset: 2400 │ │ │ │ + DW_CFA_advance_loc2: 1239 to 000000000004cc43 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cc44 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cc45 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc47 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc49 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc4b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc4d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004cc50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 8611 to 000000000004edf3 │ │ │ │ + DW_CFA_def_cfa_offset: 2408 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000004ee0c │ │ │ │ + DW_CFA_def_cfa_offset: 2416 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee0e │ │ │ │ + DW_CFA_def_cfa_offset: 2424 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ee0f │ │ │ │ + DW_CFA_def_cfa_offset: 2432 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000004ee32 │ │ │ │ + DW_CFA_def_cfa_offset: 2400 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000004eeee │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 2408 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004ef0a │ │ │ │ + DW_CFA_def_cfa_offset: 2416 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ef0b │ │ │ │ + DW_CFA_def_cfa_offset: 2424 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ef0c │ │ │ │ + DW_CFA_def_cfa_offset: 2432 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004ef18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 267 to 000000000004f023 │ │ │ │ + DW_CFA_def_cfa_offset: 2408 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004f02a │ │ │ │ + DW_CFA_def_cfa_offset: 2416 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004f054 │ │ │ │ + DW_CFA_def_cfa_offset: 2408 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f056 │ │ │ │ + DW_CFA_def_cfa_offset: 2400 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000004f0b2 │ │ │ │ + DW_CFA_def_cfa_offset: 2408 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004f0c2 │ │ │ │ + DW_CFA_def_cfa_offset: 2416 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f0c3 │ │ │ │ + DW_CFA_def_cfa_offset: 2424 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f0c4 │ │ │ │ + DW_CFA_def_cfa_offset: 2432 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004f0d0 │ │ │ │ + DW_CFA_def_cfa_offset: 2400 │ │ │ │ + DW_CFA_advance_loc1: 244 to 000000000004f1c4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 2408 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000004f1d7 │ │ │ │ + DW_CFA_def_cfa_offset: 2416 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f1d8 │ │ │ │ + DW_CFA_def_cfa_offset: 2424 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f1d9 │ │ │ │ + DW_CFA_def_cfa_offset: 2432 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f1de │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002578 0000000000000020 0000257c FDE cie=00000000 pc=000000000004a6b7..000000000004a860 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a6b8 │ │ │ │ +00002918 0000000000000038 0000291c FDE cie=00000000 pc=000000000004f280..000000000004f313 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f282 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004a6bb │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a6c2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f284 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 413 to 000000000004a85f │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f288 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f28c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f290 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000004f2e6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f2e7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f2e8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2ea │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2ec │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f2f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000259c 0000000000000020 000025a0 FDE cie=00000000 pc=000000000004a860..000000000004ab15 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a861 │ │ │ │ +00002954 000000000000004c 00002958 FDE cie=00000000 pc=000000000004f320..000000000004f4d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f322 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004a864 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004a869 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 683 to 000000000004ab14 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004f32b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f330 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f332 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f333 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f334 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004f33b │ │ │ │ + DW_CFA_def_cfa_offset: 81104 │ │ │ │ + DW_CFA_advance_loc2: 318 to 000000000004f479 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f47d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f47e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f480 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f482 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f484 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f486 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f487 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025c0 000000000000001c 000025c4 FDE cie=00000000 pc=000000000004ab15..000000000004ae6c │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ab16 │ │ │ │ +000029a4 0000000000000120 000029a8 FDE cie=00000000 pc=000000000004f4e0..0000000000050ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f4e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004ab19 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc2: 850 to 000000000004ae6b │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f4e7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f4e9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f4ee │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f4ef │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004f4f8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004f4ff │ │ │ │ + DW_CFA_def_cfa_offset: 10512 │ │ │ │ + DW_CFA_advance_loc2: 1026 to 000000000004f901 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f905 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f906 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f908 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f90a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f90c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f90e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f910 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1540 to 000000000004ff14 │ │ │ │ + DW_CFA_def_cfa_offset: 10520 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ff16 │ │ │ │ + DW_CFA_def_cfa_offset: 10528 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004ff1e │ │ │ │ + DW_CFA_def_cfa_offset: 10536 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ff20 │ │ │ │ + DW_CFA_def_cfa_offset: 10544 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ff24 │ │ │ │ + DW_CFA_def_cfa_offset: 10552 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004ff2b │ │ │ │ + DW_CFA_def_cfa_offset: 10560 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000004ff68 │ │ │ │ + DW_CFA_def_cfa_offset: 10512 │ │ │ │ + DW_CFA_advance_loc2: 1121 to 00000000000503c9 │ │ │ │ + DW_CFA_def_cfa_offset: 10520 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000503e7 │ │ │ │ + DW_CFA_def_cfa_offset: 10528 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000503f1 │ │ │ │ + DW_CFA_def_cfa_offset: 10536 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000503f9 │ │ │ │ + DW_CFA_def_cfa_offset: 10544 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000050431 │ │ │ │ + DW_CFA_def_cfa_offset: 10512 │ │ │ │ + DW_CFA_advance_loc1: 229 to 0000000000050516 │ │ │ │ + DW_CFA_def_cfa_offset: 10520 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000050538 │ │ │ │ + DW_CFA_def_cfa_offset: 10528 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005053a │ │ │ │ + DW_CFA_def_cfa_offset: 10536 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005053c │ │ │ │ + DW_CFA_def_cfa_offset: 10544 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050544 │ │ │ │ + DW_CFA_def_cfa_offset: 10552 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050548 │ │ │ │ + DW_CFA_def_cfa_offset: 10560 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000050580 │ │ │ │ + DW_CFA_def_cfa_offset: 10512 │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000005061c │ │ │ │ + DW_CFA_def_cfa_offset: 10520 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005061e │ │ │ │ + DW_CFA_def_cfa_offset: 10528 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050626 │ │ │ │ + DW_CFA_def_cfa_offset: 10536 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050628 │ │ │ │ + DW_CFA_def_cfa_offset: 10544 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005062c │ │ │ │ + DW_CFA_def_cfa_offset: 10552 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000050633 │ │ │ │ + DW_CFA_def_cfa_offset: 10560 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000050670 │ │ │ │ + DW_CFA_def_cfa_offset: 10512 │ │ │ │ + DW_CFA_advance_loc1: 251 to 000000000005076b │ │ │ │ + DW_CFA_def_cfa_offset: 10520 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005077b │ │ │ │ + DW_CFA_def_cfa_offset: 10528 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000005078e │ │ │ │ + DW_CFA_def_cfa_offset: 10536 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050790 │ │ │ │ + DW_CFA_def_cfa_offset: 10544 │ │ │ │ + DW_CFA_advance_loc: 61 to 00000000000507cd │ │ │ │ + DW_CFA_def_cfa_offset: 10512 │ │ │ │ + DW_CFA_advance_loc1: 153 to 0000000000050866 │ │ │ │ + DW_CFA_def_cfa_offset: 10520 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050868 │ │ │ │ + DW_CFA_def_cfa_offset: 10528 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050870 │ │ │ │ + DW_CFA_def_cfa_offset: 10536 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050872 │ │ │ │ + DW_CFA_def_cfa_offset: 10544 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050876 │ │ │ │ + DW_CFA_def_cfa_offset: 10552 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005087d │ │ │ │ + DW_CFA_def_cfa_offset: 10560 │ │ │ │ + DW_CFA_advance_loc: 61 to 00000000000508ba │ │ │ │ + DW_CFA_def_cfa_offset: 10512 │ │ │ │ + DW_CFA_advance_loc1: 247 to 00000000000509b1 │ │ │ │ + DW_CFA_def_cfa_offset: 10520 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000509b3 │ │ │ │ + DW_CFA_def_cfa_offset: 10528 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000509bb │ │ │ │ + DW_CFA_def_cfa_offset: 10536 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000509bd │ │ │ │ + DW_CFA_def_cfa_offset: 10544 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000509c1 │ │ │ │ + DW_CFA_def_cfa_offset: 10552 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000509c8 │ │ │ │ + DW_CFA_def_cfa_offset: 10560 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000050a05 │ │ │ │ + DW_CFA_def_cfa_offset: 10512 │ │ │ │ + DW_CFA_advance_loc1: 230 to 0000000000050aeb │ │ │ │ + DW_CFA_def_cfa_offset: 10520 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050aed │ │ │ │ + DW_CFA_def_cfa_offset: 10528 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050af5 │ │ │ │ + DW_CFA_def_cfa_offset: 10536 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050af7 │ │ │ │ + DW_CFA_def_cfa_offset: 10544 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000050b34 │ │ │ │ + DW_CFA_def_cfa_offset: 10512 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025e0 000000000000001c 000025e4 FDE cie=00000000 pc=000000000004ae6c..000000000004b0e4 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ae6d │ │ │ │ +00002ac8 0000000000000020 00002acc FDE cie=00000000 pc=0000000000050eb0..0000000000050eff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050eb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004ae70 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc2: 627 to 000000000004b0e3 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050eb5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000050ef8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050ef9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050efa │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002600 000000000000001c 00002604 FDE cie=00000000 pc=000000000004b0e4..000000000004b2b9 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b0e5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004b0e8 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc2: 464 to 000000000004b2b8 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ +00002aec 0000000000000010 00002af0 FDE cie=00000000 pc=0000000000050f00..0000000000050f14 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002620 000000000000001c 00002624 FDE cie=00000000 pc=000000000004b2c0..000000000004b489 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004b2d0 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 426 to 000000000004b47a │ │ │ │ +00002b00 0000000000000034 00002b04 FDE cie=00000000 pc=0000000000050f20..0000000000051ce4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050f22 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000050f2f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000050f38 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000050f3f │ │ │ │ + DW_CFA_def_cfa_offset: 1360 │ │ │ │ + DW_CFA_advance_loc2: 2926 to 0000000000051aad │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ab1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051ab2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051ab4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b47b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ab8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002b38 00000000000000ac 00002b3c FDE cie=00000000 pc=0000000000051cf0..0000000000054feb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051cf2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051cf4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000051cf9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000051d03 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051d04 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051d08 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000051d12 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 3077 to 0000000000052917 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005291b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005291c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005291e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052920 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052922 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052924 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052928 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 3356 to 0000000000053644 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000053651 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000053667 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053668 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 2313 to 0000000000053f71 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000053f82 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000053fc9 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053fcb │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 928 to 000000000005436b │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000054378 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005438e │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005438f │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 330 to 00000000000544d9 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000544f4 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005450a │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005450c │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 1046 to 0000000000054922 │ │ │ │ + DW_CFA_def_cfa_offset: 552 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054929 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000054933 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054935 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000005497e │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002640 0000000000000068 00002644 FDE cie=00000000 pc=000000000004b490..000000000004bdfb │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b492 │ │ │ │ +00002be8 0000000000000068 00002bec FDE cie=00000000 pc=0000000000054ff0..000000000005595b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ff2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b494 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ff4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b496 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ff6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b497 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054ff7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b498 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054ff8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b49c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054ffc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000004b4d9 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000055039 │ │ │ │ DW_CFA_def_cfa_offset: 3344 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000004b508 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000055068 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 610 to 000000000004b76a │ │ │ │ + DW_CFA_advance_loc2: 610 to 00000000000552ca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b76e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000552ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b76f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000552cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b771 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000552d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b773 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000552d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b775 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000552d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004b780 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000552e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 135 to 000000000004b807 │ │ │ │ + DW_CFA_advance_loc1: 135 to 0000000000055367 │ │ │ │ DW_CFA_def_cfa_offset: 3344 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004b82b │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000005538b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 495 to 000000000004ba1a │ │ │ │ + DW_CFA_advance_loc2: 495 to 000000000005557a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004ba21 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055581 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba25 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055585 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba27 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055587 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba29 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055589 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba2b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005558b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ba30 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000055590 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026ac 0000000000000068 000026b0 FDE cie=00000000 pc=000000000004be00..000000000004c7b7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004be02 │ │ │ │ +00002c54 0000000000000068 00002c58 FDE cie=00000000 pc=0000000000055960..0000000000056317 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055962 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004be04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055964 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004be06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055966 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004be07 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055967 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004be08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055968 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004be0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005596c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000004be45 │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000000559a5 │ │ │ │ DW_CFA_def_cfa_offset: 3360 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000004be74 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000559d4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 438 to 000000000004c02a │ │ │ │ + DW_CFA_advance_loc2: 438 to 0000000000055b8a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c02e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055b8e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c02f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055b8f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c031 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b91 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c033 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b93 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c035 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b95 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004c040 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000055ba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 414 to 000000000004c1de │ │ │ │ + DW_CFA_advance_loc2: 414 to 0000000000055d3e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c1df │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055d3f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c1e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055d43 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c1e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055d45 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c1e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055d47 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c1e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055d49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004c1f0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055d50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000004c237 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000055d97 │ │ │ │ DW_CFA_def_cfa_offset: 3360 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004c25b │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000055dbb │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002718 0000000000000010 0000271c FDE cie=00000000 pc=000000000004c7c0..000000000004c7df │ │ │ │ +00002cc0 0000000000000010 00002cc4 FDE cie=00000000 pc=0000000000056320..000000000005633f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000272c 0000000000000010 00002730 FDE cie=00000000 pc=000000000004c7e0..000000000004c7ff │ │ │ │ +00002cd4 0000000000000010 00002cd8 FDE cie=00000000 pc=0000000000056340..000000000005635f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002740 000000000000004c 00002744 FDE cie=00000000 pc=000000000004c800..000000000004caac │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c802 │ │ │ │ +00002ce8 000000000000004c 00002cec FDE cie=00000000 pc=0000000000056360..000000000005660c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056362 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c804 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056364 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c806 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056366 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c80e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005636e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c80f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005636f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c813 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056373 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004c81a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005637a │ │ │ │ DW_CFA_def_cfa_offset: 3424 │ │ │ │ - DW_CFA_advance_loc2: 640 to 000000000004ca9a │ │ │ │ + DW_CFA_advance_loc2: 640 to 00000000000565fa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004ca9d │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000565fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ca9e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000565fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004caa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056600 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004caa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056602 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004caa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056604 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004caa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056606 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004caa7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056607 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002790 000000000000004c 00002794 FDE cie=00000000 pc=000000000004cab0..000000000004cd64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cab2 │ │ │ │ +00002d38 000000000000004c 00002d3c FDE cie=00000000 pc=0000000000056610..00000000000568c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056612 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cab4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056614 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cab6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056616 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cab8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056618 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004cabf │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005661f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cac3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056623 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004caca │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005662a │ │ │ │ DW_CFA_def_cfa_offset: 3424 │ │ │ │ - DW_CFA_advance_loc2: 640 to 000000000004cd4a │ │ │ │ + DW_CFA_advance_loc2: 640 to 00000000000568aa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004cd4d │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000568ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cd4e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000568ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cd50 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000568b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cd52 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000568b2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cd54 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000568b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cd56 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000568b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cd57 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000568b7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027e0 000000000000004c 000027e4 FDE cie=00000000 pc=000000000004cd70..000000000004dbdc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cd72 │ │ │ │ +00002d88 000000000000004c 00002d8c FDE cie=00000000 pc=00000000000568d0..000000000005773c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000568d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cd74 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000568d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cd76 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000568d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cd78 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000568d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cd7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000568dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cd80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000568e0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004cd8a │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000568ea │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 1005 to 000000000004d177 │ │ │ │ + DW_CFA_advance_loc2: 1005 to 0000000000056cd7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d178 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056cd8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d179 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056cd9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d17b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056cdb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d17d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056cdd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d17f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056cdf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d181 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056ce1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004d188 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000056ce8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002830 0000000000000048 00002834 FDE cie=00000000 pc=000000000004dbe0..000000000004dc62 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbe2 │ │ │ │ +00002dd8 0000000000000048 00002ddc FDE cie=00000000 pc=0000000000057740..00000000000577c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057742 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004dbe7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000057747 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dbeb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005774b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dbec │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005774c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004dbf6 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000057756 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000004dc17 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000057777 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dc1b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005777b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dc1c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005777c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dc1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005777e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dc20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057780 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004dc28 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057788 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004dc58 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000577b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dc5c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000577bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dc5d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000577bd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dc5f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000577bf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dc61 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000577c1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000287c 0000000000000048 00002880 FDE cie=00000000 pc=000000000004dc70..000000000004dcf2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dc72 │ │ │ │ +00002e24 0000000000000048 00002e28 FDE cie=00000000 pc=00000000000577d0..0000000000057852 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000577d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004dc77 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000577d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dc7b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000577db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dc7c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000577dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004dc86 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000577e6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000004dca7 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000057807 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dcab │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005780b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dcac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005780c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dcae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005780e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dcb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057810 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004dcb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057818 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004dce8 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000057848 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dcec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005784c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dced │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005784d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dcef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005784f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dcf1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057851 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028c8 000000000000004c 000028cc FDE cie=00000000 pc=000000000004dd00..000000000004dd9e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dd02 │ │ │ │ +00002e70 000000000000004c 00002e74 FDE cie=00000000 pc=0000000000057860..00000000000578fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057862 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004dd07 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000057867 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004dd0c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005786c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dd0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005786e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dd0f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005786f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dd10 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057870 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004dd1a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005787a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004dd46 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000578a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dd4a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000578aa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dd4b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000578ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dd4d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000578ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dd4f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000578af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dd51 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000578b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dd53 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000578b3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004dd58 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000578b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002918 0000000000000040 0000291c FDE cie=00000000 pc=000000000004dda0..000000000004dedd │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dda2 │ │ │ │ +00002ec0 0000000000000020 00002ec4 FDE cie=00000000 pc=0000000000057900..0000000000057987 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057902 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004dda7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004ddb4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000057913 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ddb5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ddb6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ddba │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000004de8e │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000057958 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004de92 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004de93 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004de95 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004de97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004de99 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005795a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004dea0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005795b │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000295c 0000000000000040 00002960 FDE cie=00000000 pc=000000000004dee0..000000000004e02d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dee2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004dee7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004def4 │ │ │ │ +00002ee4 0000000000000018 00002ee8 FDE cie=00000000 pc=0000000000057990..0000000000057a04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057994 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004def5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004def6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004defa │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000004dfd6 │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000579dc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dfda │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dfdb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dfdd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dfdf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dfe1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004dfe8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000029a0 0000000000000040 000029a4 FDE cie=00000000 pc=000000000004e030..000000000004e17d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e032 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004e037 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004e044 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e045 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e046 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e04a │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000004e126 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e12a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e12b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e12d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e12f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e131 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004e138 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000579e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000029e4 0000000000000044 000029e8 FDE cie=00000000 pc=000000000004e180..000000000004e2bc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e182 │ │ │ │ +00002f00 0000000000000048 00002f04 FDE cie=00000000 pc=0000000000057a10..000000000005809e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057a12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e18e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000057a19 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004e193 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057a1b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e194 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057a1d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e195 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057a1e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e199 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 266 to 000000000004e2a3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057a22 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000057a29 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000057ae1 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057ae5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e2a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057ae6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e2a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ae8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e2a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057aea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e2a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057aec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e2ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057aee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004e2b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057af0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002a2c 000000000000004c 00002a30 FDE cie=00000000 pc=000000000004e2c0..000000000004e6ce │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e2c2 │ │ │ │ +00002f4c 0000000000000048 00002f50 FDE cie=00000000 pc=00000000000580a0..0000000000058784 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000580a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e2c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000580a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e2c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000580a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e2c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000580aa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e2c9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000580ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e2cd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000580af │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004e2d3 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 296 to 000000000004e3fb │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000580b6 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc1: 215 to 000000000005818d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e3ff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005818e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e400 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005818f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e402 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058191 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e404 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058193 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e406 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058195 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e408 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058197 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e410 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058198 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00002f98 0000000000000010 00002f9c FDE cie=00000000 pc=0000000000058790..0000000000058796 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a7c 0000000000000048 00002a80 FDE cie=00000000 pc=000000000004e6d0..000000000004eedf │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e6d2 │ │ │ │ +00002fac 0000000000000050 00002fb0 FDE cie=00000000 pc=00000000000587a0..0000000000058eac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000587a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e6d4 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000587a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e6d6 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000587ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e6d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000587ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e6d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000587af │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e6dd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000587b0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004e6e3 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 181 to 000000000004e798 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000587ba │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 1196 to 0000000000058c66 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e79c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058c67 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e79d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058c68 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e79f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058c6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e7a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058c6c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e7a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058c6e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e7a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058c70 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004e7b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058c71 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002ac8 0000000000000020 00002acc FDE cie=00000000 pc=000000000004eee0..000000000004ef67 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004eee2 │ │ │ │ +00003000 0000000000000010 00003004 FDE cie=00000000 pc=0000000000058eb0..0000000000058ec4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003014 0000000000000020 00003018 FDE cie=00000000 pc=0000000000058ed0..0000000000058f1f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058ed1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000004eef3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 69 to 000000000004ef38 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058ed5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000058f18 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ef3a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058f19 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ef3b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058f1a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002aec 0000000000000018 00002af0 FDE cie=00000000 pc=000000000004ef70..000000000004efe4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ef74 │ │ │ │ +00003038 0000000000000058 0000303c FDE cie=00000000 pc=0000000000058f20..00000000000590ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058f22 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058f29 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058f2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004efbc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000058f34 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000058f43 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000058f79 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000058f8a │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000058fa9 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058faa │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000058fbb │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000058fec │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000058ffe │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058fff │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000000000059044 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059048 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059049 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005904b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005904d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004efc0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000059050 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002b08 0000000000000048 00002b0c FDE cie=00000000 pc=000000000004eff0..000000000004f67e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004eff2 │ │ │ │ +00003094 0000000000000070 00003098 FDE cie=00000000 pc=00000000000590d0..0000000000059d91 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000590d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004eff9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000590d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004effb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000590d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004effd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000590d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004effe │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000590dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f002 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000590e0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004f009 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc1: 184 to 000000000004f0c1 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000590ea │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 365 to 0000000000059257 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f0c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059258 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f0c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059259 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f0c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005925b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f0ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005925d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f0cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005925f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f0ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059261 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f0d0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000059268 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 643 to 00000000000594eb │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000594f5 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005950d │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005950e │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 512 to 000000000005970e │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000005972f │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc1: 145 to 00000000000597c0 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000597c1 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002b54 0000000000000048 00002b58 FDE cie=00000000 pc=000000000004f680..000000000004fd64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f682 │ │ │ │ +00003108 000000000000004c 0000310c FDE cie=00000000 pc=0000000000059da0..000000000005a7ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059da2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f686 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000059db6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f688 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059db8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f68a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059dba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f68e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059dbe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f68f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059dbf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004f696 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc1: 215 to 000000000004f76d │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000059dcb │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc2: 1723 to 000000000005a486 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f76e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a487 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f76f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a488 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f771 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a48a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f773 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a48c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f775 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a48e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f777 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a490 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f778 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a498 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002ba0 0000000000000010 00002ba4 FDE cie=00000000 pc=000000000004fd70..000000000004fd76 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002bb4 0000000000000050 00002bb8 FDE cie=00000000 pc=000000000004fd80..000000000005048c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fd82 │ │ │ │ +00003158 000000000000004c 0000315c FDE cie=00000000 pc=000000000005a7f0..000000000005c0ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a7f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004fd87 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a7f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004fd8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a7f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fd8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a7fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fd8f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a7fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fd90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a800 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004fd9a │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 1196 to 0000000000050246 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005a807 │ │ │ │ + DW_CFA_def_cfa_offset: 2464 │ │ │ │ + DW_CFA_advance_loc2: 2811 to 000000000005b302 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050247 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b303 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050248 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b304 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005024a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b306 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005024c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b308 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005024e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b30a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050250 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b30c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050251 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b310 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c08 0000000000000010 00002c0c FDE cie=00000000 pc=0000000000050490..000000000005049d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c1c 0000000000000010 00002c20 FDE cie=00000000 pc=00000000000504a0..00000000000504a9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c30 0000000000000010 00002c34 FDE cie=00000000 pc=00000000000504b0..00000000000504b9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c44 0000000000000010 00002c48 FDE cie=00000000 pc=00000000000504c0..00000000000504c9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c58 0000000000000010 00002c5c FDE cie=00000000 pc=00000000000504d0..00000000000504d9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c6c 0000000000000010 00002c70 FDE cie=00000000 pc=00000000000504e0..00000000000504e9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c80 0000000000000010 00002c84 FDE cie=00000000 pc=00000000000504f0..00000000000505ac │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002c94 0000000000000018 00002c98 FDE cie=00000000 pc=00000000000505b0..00000000000505c1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000505b2 │ │ │ │ +000031a8 000000000000004c 000031ac FDE cie=00000000 pc=000000000005c0b0..000000000005c665 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c0b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000505c0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002cb0 0000000000000028 00002cb4 FDE cie=00000000 pc=00000000000505d0..000000000005061e │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000505d1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000505da │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c0b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000505e1 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005c0c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000505f6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c0c2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c0c6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005c0c9 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005c0d0 │ │ │ │ + DW_CFA_def_cfa_offset: 500240 │ │ │ │ + DW_CFA_advance_loc2: 320 to 000000000005c210 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c211 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c212 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c214 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c216 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000505f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c218 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000505f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c21a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000505f9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c220 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002cdc 0000000000000028 00002ce0 FDE cie=00000000 pc=0000000000050620..000000000005067c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050626 │ │ │ │ +000031f8 000000000000004c 000031fc FDE cie=00000000 pc=000000000005c670..000000000005cd91 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c672 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005062e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c674 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000050635 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005c679 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000050666 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c67b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c67c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c67d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005c684 │ │ │ │ + DW_CFA_def_cfa_offset: 4320 │ │ │ │ + DW_CFA_advance_loc2: 956 to 000000000005ca40 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ca41 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ca42 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ca44 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ca46 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050667 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ca48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050668 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ca4a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050670 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ca50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d08 0000000000000064 00002d0c FDE cie=00000000 pc=0000000000050680..0000000000050e64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050682 │ │ │ │ +00003248 000000000000004c 0000324c FDE cie=00000000 pc=000000000005cda0..000000000005d07d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cda2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050684 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005cdab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000050689 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005cdb0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050691 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cdb2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005069d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005cdb3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005069e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005cdb4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000506a8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 1357 to 0000000000050bf5 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005cdbb │ │ │ │ + DW_CFA_def_cfa_offset: 101104 │ │ │ │ + DW_CFA_advance_loc2: 493 to 000000000005cfa8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050bf6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005cfa9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050bf7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005cfaa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050bf9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050bfb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050bfd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfb0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050bff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfb2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050c00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005cfb3 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 524 to 0000000000050e0c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003298 0000000000000074 0000329c FDE cie=00000000 pc=000000000005d080..000000000005da43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d082 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005d087 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005d08c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d08e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d092 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005d09b │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005d0a2 │ │ │ │ + DW_CFA_def_cfa_offset: 2352 │ │ │ │ + DW_CFA_advance_loc2: 785 to 000000000005d3b3 │ │ │ │ + DW_CFA_def_cfa_offset: 2360 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005d3df │ │ │ │ + DW_CFA_def_cfa_offset: 2368 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005d3e6 │ │ │ │ + DW_CFA_def_cfa_offset: 2376 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005d3ed │ │ │ │ + DW_CFA_def_cfa_offset: 2384 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005d403 │ │ │ │ + DW_CFA_def_cfa_offset: 2360 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005d423 │ │ │ │ + DW_CFA_def_cfa_offset: 2368 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005d431 │ │ │ │ + DW_CFA_def_cfa_offset: 2376 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005d438 │ │ │ │ + DW_CFA_def_cfa_offset: 2384 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000005d449 │ │ │ │ + DW_CFA_def_cfa_offset: 2352 │ │ │ │ + DW_CFA_advance_loc1: 123 to 000000000005d4c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000050e1b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d4c5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050e23 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d4c6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050e25 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d4c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050e27 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d4ca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050e29 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d4cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050e2b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d4ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000050e30 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d4cf │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00002d70 0000000000000010 00002d74 FDE cie=00000000 pc=0000000000050e70..0000000000050eab │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00002d84 0000000000000010 00002d88 FDE cie=00000000 pc=0000000000050eb0..0000000000050ef5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d98 0000000000000038 00002d9c FDE cie=00000000 pc=0000000000050f00..0000000000051063 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050f02 │ │ │ │ +00003310 000000000000003c 00003314 FDE cie=00000000 pc=000000000005da50..000000000005ddc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005da52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050f06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005da54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050f07 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005da55 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050f08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005da59 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050f0c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 283 to 0000000000051027 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005da60 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 436 to 000000000005dc14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005102b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005dc15 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005102c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005dc16 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005102e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005dc18 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051030 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005dc1a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051038 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005dc20 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002dd4 0000000000000024 00002dd8 FDE cie=00000000 pc=0000000000051070..00000000000510da │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051071 │ │ │ │ +00003350 000000000000003c 00003354 FDE cie=00000000 pc=000000000005ddd0..000000000005e149 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ddd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051079 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ddd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005107d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ddd5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000510d7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ddd9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005dde0 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 436 to 000000000005df94 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005df95 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005df96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000510d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000510d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005dfa0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002dfc 0000000000000034 00002e00 FDE cie=00000000 pc=00000000000510e0..0000000000051164 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000510e1 │ │ │ │ +00003390 000000000000004c 00003394 FDE cie=00000000 pc=000000000005e150..000000000005e8de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e152 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000510e2 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005e160 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000510e6 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e166 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000005114d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005114e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005114f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051150 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051154 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005e16b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e16f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005e172 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e178 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 273 to 000000000005e289 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e28a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e28b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e28d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e28f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051155 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e291 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051156 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e293 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051160 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005e298 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002e34 0000000000000030 00002e38 FDE cie=00000000 pc=0000000000051170..00000000000514bd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051172 │ │ │ │ +000033e0 000000000000003c 000033e4 FDE cie=00000000 pc=000000000005e8e0..000000000005ec49 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e8e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051173 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e8e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051174 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e8e5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005117b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 779 to 0000000000051486 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e8e9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005e8f0 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 436 to 000000000005eaa4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005eaa5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005148e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005eaa6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051496 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005eaa8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051498 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005eaaa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000514a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005eab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002e68 0000000000000038 00002e6c FDE cie=00000000 pc=00000000000514c0..0000000000051662 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000514c2 │ │ │ │ +00003420 000000000000003c 00003424 FDE cie=00000000 pc=000000000005ec50..000000000005ef9f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ec52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000514c3 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ec54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000514c7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ec55 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 240 to 00000000000515b7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000515ba │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000515bc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000515c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 00000000000515e1 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ec59 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005ec60 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 453 to 000000000005ee25 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ee26 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ee27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000515e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee29 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000515e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee2b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000515f0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ee30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ea4 0000000000000010 00002ea8 FDE cie=00000000 pc=0000000000051670..00000000000516ca │ │ │ │ +00003460 0000000000000010 00003464 FDE cie=00000000 pc=000000000005efa0..000000000005efb3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003474 0000000000000010 00003478 FDE cie=00000000 pc=000000000005efc0..000000000005f042 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003488 0000000000000010 0000348c FDE cie=00000000 pc=000000000005f050..000000000005f075 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002eb8 000000000000004c 00002ebc FDE cie=00000000 pc=00000000000516d0..00000000000517e9 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000516d1 │ │ │ │ +0000349c 000000000000002c 000034a0 FDE cie=00000000 pc=000000000005f080..000000000005f0e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f082 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000516dd │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005f08a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000516e4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005f091 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 161 to 0000000000051785 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005178b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005178c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051790 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000051799 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005179a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005179b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000517a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000517a4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005f098 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000005f0de │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f0df │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000517aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f0e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000517ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f0e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000517b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000517bb │ │ │ │ + │ │ │ │ +000034cc 0000000000000018 000034d0 FDE cie=00000000 pc=000000000005f0f0..000000000005f16e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f0f4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000005f14e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000517c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000517c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000517c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f14f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f08 0000000000000010 00002f0c FDE cie=00000000 pc=00000000000517f0..00000000000517f7 │ │ │ │ +000034e8 0000000000000010 000034ec FDE cie=00000000 pc=000000000005f170..000000000005f1a1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f1c 0000000000000010 00002f20 FDE cie=00000000 pc=0000000000051800..0000000000051807 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f30 0000000000000010 00002f34 FDE cie=00000000 pc=0000000000051810..0000000000051817 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f44 0000000000000010 00002f48 FDE cie=00000000 pc=0000000000051820..0000000000051827 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000034fc 0000000000000048 00003500 FDE cie=00000000 pc=000000000005f1b0..000000000005f529 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f1b2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005f1ba │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f1bf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f1c4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f1c8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f1cc │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f1d0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 730 to 000000000005f4aa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f4ae │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f4af │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f4b1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f4b3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f4b5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f4b7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005f4c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002f58 0000000000000048 00002f5c FDE cie=00000000 pc=0000000000051830..00000000000518a4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051832 │ │ │ │ +00003548 0000000000000038 0000354c FDE cie=00000000 pc=000000000005f530..000000000005f5c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f532 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051834 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f534 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051835 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f538 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051836 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f53c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005183a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f540 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000051883 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000005f596 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051887 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f597 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051888 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f598 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005188a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f59a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005188c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f59c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051890 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f5a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051894 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003584 0000000000000080 00003588 FDE cie=00000000 pc=000000000005f5d0..0000000000065d94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f5d2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f5d4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f5d6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f5d8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f5dc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f5e0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005f5ea │ │ │ │ + DW_CFA_def_cfa_offset: 4223600 │ │ │ │ + DW_CFA_advance_loc2: 2317 to 000000000005fef7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fef8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fef9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005189b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fefb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005189f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fefd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000518a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005feff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000518a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ff01 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002fa4 0000000000000010 00002fa8 FDE cie=00000000 pc=00000000000518b0..00000000000518d6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002fb8 0000000000000010 00002fbc FDE cie=00000000 pc=00000000000518e0..00000000000518e7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002fcc 0000000000000010 00002fd0 FDE cie=00000000 pc=00000000000518f0..00000000000518f7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002fe0 0000000000000010 00002fe4 FDE cie=00000000 pc=0000000000051900..0000000000051923 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002ff4 0000000000000010 00002ff8 FDE cie=00000000 pc=0000000000051930..0000000000051953 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003008 0000000000000010 0000300c FDE cie=00000000 pc=0000000000051960..0000000000051979 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ff02 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 5510 to 0000000000061488 │ │ │ │ + DW_CFA_def_cfa_offset: 4223608 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000061492 │ │ │ │ + DW_CFA_def_cfa_offset: 4223616 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000614ad │ │ │ │ + DW_CFA_def_cfa_offset: 4223608 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000614ae │ │ │ │ + DW_CFA_def_cfa_offset: 4223600 │ │ │ │ + DW_CFA_advance_loc2: 4620 to 00000000000626ba │ │ │ │ + DW_CFA_def_cfa_offset: 4223608 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000626c6 │ │ │ │ + DW_CFA_def_cfa_offset: 4223616 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000626e5 │ │ │ │ + DW_CFA_def_cfa_offset: 4223608 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000626e6 │ │ │ │ + DW_CFA_def_cfa_offset: 4223600 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000301c 0000000000000048 00003020 FDE cie=00000000 pc=0000000000051980..00000000000519ed │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051982 │ │ │ │ +00003608 0000000000000048 0000360c FDE cie=00000000 pc=0000000000065da0..0000000000065e50 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065da2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051984 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065da4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051985 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000065da9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051986 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065dad │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005198a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065dae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000519d9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000065e36 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000519da │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065e3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000519db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e3c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000519dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e3e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000519df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e40 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000519e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065e41 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000519e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065e45 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000519e7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065e49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000519e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e4b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000519ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e4d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000519ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065e4f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003068 0000000000000018 0000306c FDE cie=00000000 pc=00000000000519f0..0000000000051a1e │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000519f1 │ │ │ │ +00003654 0000000000000020 00003658 FDE cie=00000000 pc=0000000000065e50..0000000000065e9f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065e51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000051a1d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065e55 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000065e98 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065e99 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065e9a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003084 000000000000004c 00003088 FDE cie=00000000 pc=0000000000051a20..00000000000527a0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a22 │ │ │ │ +00003678 0000000000000048 0000367c FDE cie=00000000 pc=0000000000065ea0..0000000000066287 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065ea2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065ea4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a26 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000065ea9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065eab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051a29 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065eac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051a2a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065eb0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000051a31 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 2683 to 00000000000524ac │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000065eb7 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 540 to 00000000000660d3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000524ad │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000660d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000524ae │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000660d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000660da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000660dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000660de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000660e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000524b7 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000660e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000030d4 0000000000000038 000030d8 FDE cie=00000000 pc=00000000000527a0..00000000000529d0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000527a2 │ │ │ │ +000036c4 000000000000003c 000036c8 FDE cie=00000000 pc=0000000000066290..0000000000066559 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000662c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000527aa │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000662c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000527b2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 502 to 00000000000529a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000662c8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 233 to 00000000000663b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000529a9 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000663b7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000529ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000663b9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000529b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000529b1 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000663c0 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000663c8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 369 to 0000000000066539 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000529b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006653b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000529b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006653d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000529c0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066542 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003110 0000000000000010 00003114 FDE cie=00000000 pc=00000000000529d0..00000000000529fd │ │ │ │ - DW_CFA_nop │ │ │ │ +00003704 000000000000002c 00003708 FDE cie=00000000 pc=0000000000066560..0000000000066783 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000006658e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006659e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000006661e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066624 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066628 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000066638 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 324 to 000000000006677c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006677e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003734 000000000000001c 00003738 FDE cie=00000000 pc=0000000000066790..0000000000066b5f │ │ │ │ + DW_CFA_advance_loc2: 308 to 00000000000668c4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc2: 257 to 00000000000669c5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc1: 179 to 0000000000066a78 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003124 0000000000000014 00003128 FDE cie=00000000 pc=0000000000052a00..0000000000052a61 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000052a21 │ │ │ │ +00003754 000000000000001c 00003758 FDE cie=00000000 pc=0000000000066b60..0000000000066bb6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066b64 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000052a55 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000066b93 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066b98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000066bb5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000313c 000000000000004c 00003140 FDE cie=00000000 pc=0000000000052a70..0000000000052c10 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000052a78 │ │ │ │ +00003774 000000000000006c 00003778 FDE cie=00000000 pc=0000000000066bc0..0000000000067881 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066bc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052a7a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066bc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052a7c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066bc6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052a7d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066bcb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052a7e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066bcc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 335 to 0000000000052bcd │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000066bda │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000066be1 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 237 to 0000000000066cce │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066ccf │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066cd0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052bce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066cd2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052bd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066cd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052bd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066cd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052bd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066cd8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000052be0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000066ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052be1 │ │ │ │ + DW_CFA_advance_loc2: 452 to 0000000000066ea4 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000066eb1 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000066ec5 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066ec7 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 437 to 000000000006707c │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006708b │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000006709c │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006709d │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + │ │ │ │ +000037e4 0000000000000098 000037e8 FDE cie=00000000 pc=0000000000067890..00000000000684b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067892 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000067897 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067899 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006789e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006789f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000678a3 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000678b2 │ │ │ │ + DW_CFA_def_cfa_offset: 2256 │ │ │ │ + DW_CFA_advance_loc2: 477 to 0000000000067a8f │ │ │ │ + DW_CFA_def_cfa_offset: 2264 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067a93 │ │ │ │ + DW_CFA_def_cfa_offset: 2272 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000067a9a │ │ │ │ + DW_CFA_def_cfa_offset: 2280 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000067aa0 │ │ │ │ + DW_CFA_def_cfa_offset: 2288 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000067aa6 │ │ │ │ + DW_CFA_def_cfa_offset: 2296 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000067aaf │ │ │ │ + DW_CFA_def_cfa_offset: 2304 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000067ab8 │ │ │ │ + DW_CFA_def_cfa_offset: 2312 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000067abf │ │ │ │ + DW_CFA_def_cfa_offset: 2320 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067ac0 │ │ │ │ + DW_CFA_def_cfa_offset: 2328 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000067ac9 │ │ │ │ + DW_CFA_def_cfa_offset: 2336 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000067ad2 │ │ │ │ + DW_CFA_def_cfa_offset: 2344 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067ad6 │ │ │ │ + DW_CFA_def_cfa_offset: 2352 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000067b00 │ │ │ │ + DW_CFA_def_cfa_offset: 2256 │ │ │ │ + DW_CFA_advance_loc2: 769 to 0000000000067e01 │ │ │ │ + DW_CFA_def_cfa_offset: 2264 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000067e0c │ │ │ │ + DW_CFA_def_cfa_offset: 2272 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000067e20 │ │ │ │ + DW_CFA_def_cfa_offset: 2280 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000067e2f │ │ │ │ + DW_CFA_def_cfa_offset: 2288 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000067e7a │ │ │ │ + DW_CFA_def_cfa_offset: 2256 │ │ │ │ + DW_CFA_advance_loc2: 916 to 000000000006820e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068212 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068213 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052be2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068215 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052be4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068217 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052be6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068219 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052be8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006821b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000052bf0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068220 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000318c 0000000000000020 00003190 FDE cie=00000000 pc=0000000000052c10..0000000000052c44 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052c11 │ │ │ │ +00003880 0000000000000038 00003884 FDE cie=00000000 pc=00000000000684c0..00000000000687d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000684c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000052c35 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000684c3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000684c4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 383 to 0000000000068643 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000068646 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068648 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000052c40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000068650 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000052c43 │ │ │ │ + DW_CFA_advance_loc1: 159 to 00000000000686ef │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000686f0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000686f2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000031b0 0000000000000010 000031b4 FDE cie=00000000 pc=0000000000052c50..0000000000052c6f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000031c4 0000000000000010 000031c8 FDE cie=00000000 pc=0000000000052c70..0000000000052cd1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000031d8 0000000000000010 000031dc FDE cie=00000000 pc=0000000000052ce0..0000000000052d45 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000031ec 0000000000000010 000031f0 FDE cie=00000000 pc=0000000000052d50..0000000000052d97 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003200 0000000000000010 00003204 FDE cie=00000000 pc=0000000000052da0..0000000000052e16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000686f8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003214 0000000000000010 00003218 FDE cie=00000000 pc=0000000000052e20..0000000000052e83 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000038bc 0000000000000020 000038c0 FDE cie=00000000 pc=00000000000687e0..000000000006882f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000687e1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000687e5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000068828 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068829 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006882a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003228 0000000000000010 0000322c FDE cie=00000000 pc=0000000000052e90..0000000000052ef6 │ │ │ │ +000038e0 0000000000000010 000038e4 FDE cie=00000000 pc=0000000000068830..0000000000068844 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000323c 0000000000000034 00003240 FDE cie=00000000 pc=0000000000052f00..00000000000530c3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052f02 │ │ │ │ +000038f4 0000000000000034 000038f8 FDE cie=00000000 pc=0000000000068850..0000000000068989 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068852 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052f03 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000068860 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052f04 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068861 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000052f44 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000068868 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000006896c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006896d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052f45 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006896e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052f47 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068970 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000052f50 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068971 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 359 to 00000000000530b7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000530bb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000530bd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003274 0000000000000044 00003278 FDE cie=00000000 pc=00000000000530d0..000000000005323b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000530d2 │ │ │ │ +0000392c 000000000000005c 00003930 FDE cie=00000000 pc=0000000000068990..0000000000068b72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068992 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000530de │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068994 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000530eb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068995 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000530fb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068996 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053103 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053104 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 294 to 000000000005322a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000689a0 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc1: 133 to 0000000000068a25 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000068a32 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000068a4a │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068a4b │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000068a5c │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000068a92 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000068a9d │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068a9e │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000068ae0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005322b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005322d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068ae1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005322f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068ae2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053231 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068ae4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053233 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068ae6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053234 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000068af0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000032bc 0000000000000048 000032c0 FDE cie=00000000 pc=0000000000053240..0000000000053568 │ │ │ │ - DW_CFA_advance_loc1: 193 to 0000000000053301 │ │ │ │ +0000398c 0000000000000070 00003990 FDE cie=00000000 pc=0000000000068b80..000000000006bcaf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068b82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053306 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068b84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005330b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068b89 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005330d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068b8e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005330e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068b92 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005330f │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000068b9b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 164 to 00000000000533b3 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000068ba5 │ │ │ │ + DW_CFA_def_cfa_offset: 2240 │ │ │ │ + DW_CFA_advance_loc2: 3075 to 00000000000697a8 │ │ │ │ + DW_CFA_def_cfa_offset: 2248 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000697bb │ │ │ │ + DW_CFA_def_cfa_offset: 2256 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000697da │ │ │ │ + DW_CFA_def_cfa_offset: 2248 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000697db │ │ │ │ + DW_CFA_def_cfa_offset: 2240 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000069804 │ │ │ │ + DW_CFA_def_cfa_offset: 2248 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000069810 │ │ │ │ + DW_CFA_def_cfa_offset: 2256 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000006983a │ │ │ │ + DW_CFA_def_cfa_offset: 2248 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006983c │ │ │ │ + DW_CFA_def_cfa_offset: 2240 │ │ │ │ + DW_CFA_advance_loc2: 792 to 0000000000069b54 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069b55 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000533b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069b56 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000533b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069b58 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000533b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069b5a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000533ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069b5c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000533bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069b5e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000533c0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069b60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003a00 000000000000001c 00003a04 FDE cie=00000000 pc=000000000006bcb0..000000000006be79 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006bcc0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 426 to 000000000006be6a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006be6b │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003308 0000000000000048 0000330c FDE cie=00000000 pc=0000000000053570..000000000005362f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053572 │ │ │ │ +00003a20 0000000000000044 00003a24 FDE cie=00000000 pc=000000000006be80..000000000006c2b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006be82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053574 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006be89 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053579 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006be8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005357f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006be8f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053584 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006be90 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005358a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053592 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000535e0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006be9c │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 458 to 000000000006c066 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000535e1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000535e2 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006c069 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000535e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c06a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000535e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c06c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000535e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c06e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000535ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c070 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000535f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006c078 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003354 000000000000002c 00003358 FDE cie=00000000 pc=0000000000053630..0000000000053687 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053632 │ │ │ │ +00003a68 0000000000000020 00003a6c FDE cie=00000000 pc=000000000006c2c0..000000000006c30f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c2c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005363b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005363f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000005367f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c2c5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000006c308 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053680 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053682 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c309 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053683 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c30a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003a8c 0000000000000010 00003a90 FDE cie=00000000 pc=000000000006c310..000000000006c324 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003384 0000000000000034 00003388 FDE cie=00000000 pc=0000000000053690..000000000005370e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053692 │ │ │ │ +00003aa0 0000000000000034 00003aa4 FDE cie=00000000 pc=000000000006c330..000000000006c797 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c332 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053694 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006c339 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053698 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006c342 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053699 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005369d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000053703 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053704 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000006c353 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 706 to 000000000006c615 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053705 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c619 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053707 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c61b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053709 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c61d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006c620 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000033bc 0000000000000034 000033c0 FDE cie=00000000 pc=0000000000053710..00000000000537d1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053712 │ │ │ │ +00003ad8 0000000000000038 00003adc FDE cie=00000000 pc=000000000006c7a0..000000000006c833 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c7a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053714 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c7a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053715 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c7a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053719 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c7ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005371d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c7b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 169 to 00000000000537c6 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000006c806 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000537c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c807 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000537c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c808 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000537ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c80a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000537cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c80c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000033f4 0000000000000010 000033f8 FDE cie=00000000 pc=00000000000537e0..0000000000053866 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006c810 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003408 0000000000000044 0000340c FDE cie=00000000 pc=0000000000053870..0000000000053be5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053876 │ │ │ │ +00003b14 000000000000004c 00003b18 FDE cie=00000000 pc=000000000006c840..000000000006ce59 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c842 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005387c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c844 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053881 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c846 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053883 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c84b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053888 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c84c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053889 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c84d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 245 to 000000000005397e │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006c857 │ │ │ │ + DW_CFA_def_cfa_offset: 80336 │ │ │ │ + DW_CFA_advance_loc2: 691 to 000000000006cb0a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cb0b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005397f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cb0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053981 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cb0e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053983 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cb10 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053985 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cb12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053987 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cb14 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000053990 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006cb18 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003450 0000000000000020 00000000 CIE │ │ │ │ - Version: 1 │ │ │ │ - Augmentation: "zR" │ │ │ │ - Code alignment factor: 1 │ │ │ │ - Data alignment factor: -8 │ │ │ │ - Return address column: 16 │ │ │ │ - Augmentation data: 1b │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00003474 0000000000000010 00000028 FDE cie=00003450 pc=0000000000018de8..0000000000018df2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003488 0000000000000044 0000348c FDE cie=00000000 pc=0000000000053bf0..0000000000053cfc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053bf2 │ │ │ │ +00003b64 0000000000000038 00003b68 FDE cie=00000000 pc=000000000006ce60..000000000006cffa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ce62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053bf7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ce67 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053bf9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ce6b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053bfb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006ce76 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053bfc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053bfd │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 221 to 0000000000053cda │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006ce7d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000006cf0b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053cdb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053cdd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cf0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053cdf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cf0d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053ce1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cf0f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053ce3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cf11 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053ce8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006cf18 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000034d0 0000000000000044 000034d4 FDE cie=00000000 pc=0000000000053d00..0000000000053dbd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d02 │ │ │ │ +00003ba0 000000000000004c 00003ba4 FDE cie=00000000 pc=000000000006d000..000000000006d23a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d002 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053d07 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006d00f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d09 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d011 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d013 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053d0c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d014 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053d0d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d015 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 158 to 0000000000053dab │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d01c │ │ │ │ + DW_CFA_def_cfa_offset: 8288 │ │ │ │ + DW_CFA_advance_loc2: 288 to 000000000006d13c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d140 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053dac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d141 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053dae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d143 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053db0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d145 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053db2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d147 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053db4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d149 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053db8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d150 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003518 000000000000003c 0000351c FDE cie=00000000 pc=0000000000053dc0..0000000000053e33 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053dc2 │ │ │ │ +00003bf0 0000000000000048 00003bf4 FDE cie=00000000 pc=000000000006d240..000000000006d39a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006d249 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053dc4 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006d252 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053dc9 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006d25f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053dca │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d266 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053dcb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d26a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000053e27 │ │ │ │ + DW_CFA_advance_loc1: 254 to 000000000006d368 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053e28 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d369 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e2a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006d372 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d374 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d376 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053e2f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006d380 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000006d392 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d393 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d395 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d397 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d399 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00003c3c 0000000000000010 00003c40 FDE cie=00000000 pc=000000000006d3a0..000000000006d3ba │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003558 000000000000004c 0000355c FDE cie=00000000 pc=0000000000053e40..000000000005456a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e42 │ │ │ │ +00003c50 000000000000004c 00003c54 FDE cie=00000000 pc=000000000006d3c0..000000000006d69d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d3c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053e47 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006d3ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e49 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006d3d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e4b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006d3d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053e4c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006d3e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053e50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d3e8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053e54 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 747 to 000000000005413f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d3ef │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 472 to 000000000006d5c7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054140 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d5cb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054141 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d5cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054143 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d5ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054145 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d5d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054147 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d5d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054149 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d5d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000054150 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d5d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035a8 0000000000000048 000035ac FDE cie=00000000 pc=0000000000054570..000000000005475f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054572 │ │ │ │ +00003ca0 000000000000005c 00003ca4 FDE cie=00000000 pc=000000000006d6a0..000000000006d779 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d6a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005457b │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006d6aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054580 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d6b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054582 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d6b3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054583 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d6b7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054584 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d6b8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054588 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 460 to 0000000000054754 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d6bf │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000006d6eb │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054755 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d6ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054756 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d6ed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054758 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d6ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005475a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d6f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005475c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d6f3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005475e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d6f5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006d700 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 89 to 000000000006d759 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d760 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006d76a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d76e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d770 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d772 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d774 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00003d00 0000000000000010 00003d04 FDE cie=00000000 pc=000000000006d780..000000000006d7e5 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035f4 0000000000000028 000035f8 FDE cie=00000000 pc=0000000000054760..00000000000547ba │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054762 │ │ │ │ +00003d14 0000000000000010 00003d18 FDE cie=00000000 pc=000000000006d7f0..000000000006d8ab │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003d28 0000000000000038 00003d2c FDE cie=00000000 pc=000000000006d8b0..000000000006d9e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d8b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054766 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006d8bf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005476d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006d8c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 73 to 00000000000547b6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d8cb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006d8da │ │ │ │ + DW_CFA_def_cfa_offset: 1776 │ │ │ │ + DW_CFA_advance_loc1: 219 to 000000000006d9b5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d9b6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d9b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000547b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d9b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000547b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d9bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006d9c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003620 000000000000004c 00003624 FDE cie=00000000 pc=00000000000547c0..0000000000054b35 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000547c2 │ │ │ │ +00003d64 0000000000000070 00003d68 FDE cie=00000000 pc=000000000006d9f0..0000000000070fb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d9f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000547c4 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006d9f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000547c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d9f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000547c8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006d9fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000547c9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006da02 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000547ca │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006da0b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000547d1 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 677 to 0000000000054a76 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006da15 │ │ │ │ + DW_CFA_def_cfa_offset: 1120 │ │ │ │ + DW_CFA_advance_loc2: 493 to 000000000006dc02 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054a7a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dc03 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054a7b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dc04 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054a7d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dc06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054a7f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dc08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054a81 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dc0a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054a83 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dc0c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054a88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dc10 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 2775 to 000000000006e6e7 │ │ │ │ + DW_CFA_def_cfa_offset: 1128 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006e6f5 │ │ │ │ + DW_CFA_def_cfa_offset: 1136 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000006e711 │ │ │ │ + DW_CFA_def_cfa_offset: 1128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e713 │ │ │ │ + DW_CFA_def_cfa_offset: 1120 │ │ │ │ + DW_CFA_advance_loc2: 3371 to 000000000006f43e │ │ │ │ + DW_CFA_def_cfa_offset: 1128 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000006f457 │ │ │ │ + DW_CFA_def_cfa_offset: 1136 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006f46b │ │ │ │ + DW_CFA_def_cfa_offset: 1128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f46d │ │ │ │ + DW_CFA_def_cfa_offset: 1120 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003670 0000000000000030 00003674 FDE cie=00000000 pc=0000000000054b40..0000000000054c05 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054b42 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000054b4b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054b4f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 166 to 0000000000054bf5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054bf9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bfb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054c00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054c01 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054c02 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054c04 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00003dd8 0000000000000010 00003ddc FDE cie=00000000 pc=0000000000070fc0..0000000000070fe5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000036a4 0000000000000030 000036a8 FDE cie=00000000 pc=0000000000054c10..0000000000054cfc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054c12 │ │ │ │ +00003dec 000000000000008c 00003df0 FDE cie=00000000 pc=0000000000070ff0..0000000000076118 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070ff2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000054c1b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070ff7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054c1f │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070ffc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 205 to 0000000000054cec │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000071006 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071007 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071008 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007100f │ │ │ │ + DW_CFA_def_cfa_offset: 34304 │ │ │ │ + DW_CFA_advance_loc2: 369 to 0000000000071180 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071184 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071185 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071187 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071189 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054cf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007118b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054cf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007118d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054cf7 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000071190 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054cf8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054cf9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054cfb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc2: 364 to 00000000000712fc │ │ │ │ + DW_CFA_def_cfa_offset: 34312 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000071314 │ │ │ │ + DW_CFA_def_cfa_offset: 34320 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000071340 │ │ │ │ + DW_CFA_def_cfa_offset: 34312 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071342 │ │ │ │ + DW_CFA_def_cfa_offset: 34304 │ │ │ │ + DW_CFA_advance_loc2: 3142 to 0000000000071f88 │ │ │ │ + DW_CFA_def_cfa_offset: 34312 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000071f8f │ │ │ │ + DW_CFA_def_cfa_offset: 34320 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000071fbd │ │ │ │ + DW_CFA_def_cfa_offset: 34312 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071fbe │ │ │ │ + DW_CFA_def_cfa_offset: 34304 │ │ │ │ + DW_CFA_advance_loc2: 14496 to 000000000007585e │ │ │ │ + DW_CFA_def_cfa_offset: 34312 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000075865 │ │ │ │ + DW_CFA_def_cfa_offset: 34320 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000075888 │ │ │ │ + DW_CFA_def_cfa_offset: 34312 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007588a │ │ │ │ + DW_CFA_def_cfa_offset: 34304 │ │ │ │ │ │ │ │ -000036d8 000000000000003c 000036dc FDE cie=00000000 pc=0000000000054d00..00000000000551f0 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054d05 │ │ │ │ +00003e7c 0000000000000048 00003e80 FDE cie=00000000 pc=0000000000076120..00000000000761d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000054d0d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076124 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054d12 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076129 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054d13 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007612d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054d17 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007612e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 310 to 0000000000054e4d │ │ │ │ + DW_CFA_advance_loc1: 136 to 00000000000761b6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054e4e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000761ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054e50 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761bc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054e52 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761be │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054e54 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054e58 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000761c1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000761c5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000761c9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761cb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761cd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761cf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003718 0000000000000038 0000371c FDE cie=00000000 pc=00000000000551f0..000000000005524d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000551f2 │ │ │ │ +00003ec8 0000000000000038 00003ecc FDE cie=00000000 pc=00000000000761d0..0000000000076235 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000551f4 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000761d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000551f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000551fa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000761da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000551fb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000761db │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000055245 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000007622a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055246 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007622e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055248 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076230 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005524a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076232 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005524c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076234 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003754 000000000000003c 00003758 FDE cie=00000000 pc=0000000000055250..00000000000552c9 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000055257 │ │ │ │ +00003f04 000000000000002c 00003f08 FDE cie=00000000 pc=0000000000076240..00000000000764ff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076242 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005525c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076246 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055260 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055264 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005526b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 81 to 00000000000552bc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000552bd │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000076251 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000552be │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 104 to 00000000000762b9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000552c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000762bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000552c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000762bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000552c8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000762c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003794 000000000000003c 00003798 FDE cie=00000000 pc=00000000000552d0..0000000000055351 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000552d7 │ │ │ │ +00003f34 0000000000000038 00003f38 FDE cie=00000000 pc=0000000000076500..0000000000076607 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000552dc │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076507 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000552e1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007650b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000552e5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007650e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000552e9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000055341 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076512 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 157 to 00000000000765af │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055342 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000765b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055344 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000765b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055346 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000765b3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055348 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000765b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000055350 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000765c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000037d4 0000000000000048 000037d8 FDE cie=00000000 pc=0000000000055360..000000000005547d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055362 │ │ │ │ +00003f70 000000000000009c 00003f74 FDE cie=00000000 pc=0000000000076610..0000000000077046 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076612 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055364 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076617 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055366 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076619 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055368 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007661f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055369 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076620 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005536a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076624 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005536e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000055472 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007662f │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 1391 to 0000000000076b9e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055473 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076b9f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055474 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076ba0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055476 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076ba2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055478 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076ba4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005547a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076ba6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005547c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076ba8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000076bb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 175 to 0000000000076c5f │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076c65 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076c66 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000076c6e │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000076c7c │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 180 to 0000000000076d30 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076d36 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000076d45 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076d46 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 498 to 0000000000076f38 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076f3e │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000076f4a │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076f4c │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000076fd4 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000076fdb │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076fdc │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000076fe4 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000076ff2 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003820 000000000000003c 00003824 FDE cie=00000000 pc=0000000000055480..00000000000554ea │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055482 │ │ │ │ +00004010 0000000000000038 00004014 FDE cie=00000000 pc=0000000000077050..000000000007714f │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000077059 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055484 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007705a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055486 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007705e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055487 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005548a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 75 to 00000000000554d5 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 150 to 00000000000770f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000554d6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554da │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000770f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554dc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000770f7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000554dd │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000077100 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003860 000000000000003c 00003864 FDE cie=00000000 pc=00000000000554f0..000000000005589c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000554fa │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554fc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000554fd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055501 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 227 to 00000000000555e4 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007710d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000555e5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000555e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000555e9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077113 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000555eb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077115 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000555f0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000077120 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038a0 0000000000000010 000038a4 FDE cie=00000000 pc=00000000000558a0..00000000000558a5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000038b4 0000000000000058 000038b8 FDE cie=00000000 pc=00000000000558b0..0000000000055988 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558b2 │ │ │ │ +0000404c 0000000000000030 00004050 FDE cie=00000000 pc=0000000000077150..0000000000077367 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077152 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558b4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077153 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000558b8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000558b9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000558c3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 142 to 0000000000055951 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055952 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077157 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055956 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055958 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005595a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055960 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005596c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007715e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 270 to 000000000007726c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005596f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055970 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007726d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055972 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007726e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055974 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077270 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055978 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000077278 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005597c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055982 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055983 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055985 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055987 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003910 0000000000000034 00003914 FDE cie=00000000 pc=0000000000055990..00000000000559e3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055992 │ │ │ │ +00004080 0000000000000038 00004084 FDE cie=00000000 pc=0000000000077370..0000000000077597 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077372 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005599e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077378 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000559a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077379 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000559ce │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007737d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000077384 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 311 to 00000000000774bb │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000774bc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000774bd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000559d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000774bf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000559d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000774c1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000559d8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000774c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000559d9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000559e0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000559e2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003948 0000000000000048 0000394c FDE cie=00000000 pc=00000000000559f0..0000000000055ff7 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000559f2 │ │ │ │ +000040bc 0000000000000048 000040c0 FDE cie=00000000 pc=00000000000775a0..00000000000776c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000775a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000559fa │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000775a9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000559fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000775ab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000559fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000775ad │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000559ff │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000775ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055a00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000775b2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055a04 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 183 to 0000000000055abb │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000775b9 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 195 to 000000000007767c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055abf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007767d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055ac0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007767e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055ac2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077680 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055ac4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077682 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055ac6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077684 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055ac8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077686 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055ac9 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000077690 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003994 000000000000004c 00003998 FDE cie=00000000 pc=0000000000056000..00000000000560b0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056002 │ │ │ │ +00004108 0000000000000048 0000410c FDE cie=00000000 pc=00000000000776d0..00000000000777e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000776d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056007 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000776d9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005600c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000776db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056016 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000776dd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005601a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000776de │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 113 to 000000000005608b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005608d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005608f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056091 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056093 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056098 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056099 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000776e2 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000776e9 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 187 to 00000000000777a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000777a5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000777a6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005609e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000777a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000777aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000777ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000777ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000560a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000777b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039e4 000000000000004c 000039e8 FDE cie=00000000 pc=00000000000560b0..0000000000056f69 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560b2 │ │ │ │ +00004154 0000000000000038 00004158 FDE cie=00000000 pc=00000000000777f0..0000000000077990 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000777f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000560b7 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000777f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560b9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000777fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560bb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000777fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000560bc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000560bf │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000560c9 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 1328 to 00000000000565f9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000077805 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000007789d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000565fd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000565fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056600 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007789e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056602 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000778a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056604 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000778a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056606 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000778a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056610 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000778a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003a34 0000000000000078 00003a38 FDE cie=00000000 pc=0000000000056f70..00000000000585e9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f72 │ │ │ │ +00004190 0000000000000044 00004194 FDE cie=00000000 pc=0000000000077990..0000000000077d4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077992 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f74 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000779a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f76 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000779a2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056f7b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000779a6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056f7c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000779aa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056f7d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000056f84 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 1353 to 00000000000574cd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000779b0 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 651 to 0000000000077c3b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000574ce │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000574cf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077c3c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000574d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077c3d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000574d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077c3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000574d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077c41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000574d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077c43 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000574d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077c48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 289 to 00000000000575f9 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000575fd │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057602 │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057607 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000057619 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 402 to 00000000000577ab │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000577bb │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000577c0 │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000577c5 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000577dc │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ab0 0000000000000048 00003ab4 FDE cie=00000000 pc=00000000000585f0..0000000000058775 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585f2 │ │ │ │ +000041d8 0000000000000038 000041dc FDE cie=00000000 pc=0000000000077d50..0000000000077ef0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077d52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585f4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077d58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585f6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077d5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585f8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077d5e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000585f9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000585fa │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000585fe │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000005868c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000077d65 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000077dfd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058690 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058691 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058693 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077dfe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058695 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077e00 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058697 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077e02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058699 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077e04 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000586a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077e08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003afc 0000000000000048 00003b00 FDE cie=00000000 pc=0000000000058780..000000000005893f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058782 │ │ │ │ +00004214 0000000000000048 00004218 FDE cie=00000000 pc=0000000000077ef0..0000000000078302 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077ef2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058787 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077ef8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005878c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077efa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058791 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077efe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058795 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077f02 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058796 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005879d │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 167 to 0000000000058844 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077f08 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 733 to 00000000000781e5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058848 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058849 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000781e6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005884b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000781e7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005884d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000781e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005884f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000781eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058851 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000781ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058858 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000781f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00003b48 0000000000000010 00003b4c FDE cie=00000000 pc=0000000000058940..0000000000058982 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00003b5c 0000000000000010 00003b60 FDE cie=00000000 pc=0000000000058990..00000000000589af │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b70 0000000000000010 00003b74 FDE cie=00000000 pc=00000000000589b0..00000000000589eb │ │ │ │ +00004260 0000000000000010 00004264 FDE cie=00000000 pc=0000000000078310..00000000000783d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b84 0000000000000010 00003b88 FDE cie=00000000 pc=00000000000589f0..00000000000589f5 │ │ │ │ +00004274 0000000000000010 00004278 FDE cie=00000000 pc=00000000000783e0..00000000000783f0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b98 0000000000000010 00003b9c FDE cie=00000000 pc=0000000000058a00..0000000000058a19 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003bac 0000000000000028 00003bb0 FDE cie=00000000 pc=0000000000058a20..0000000000058a7f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058a21 │ │ │ │ +00004288 0000000000000034 0000428c FDE cie=00000000 pc=00000000000783f0..0000000000078573 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000783f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058a28 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000783f3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058a2f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000783f7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000058a4e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 250 to 00000000000784f1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058a4f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000784f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058a50 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000784f7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058a58 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000078500 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000007856c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007856d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000078572 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000042c0 0000000000000010 000042c4 FDE cie=00000000 pc=0000000000078580..000000000007858d │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bd8 0000000000000010 00003bdc FDE cie=00000000 pc=0000000000058a80..0000000000058a8b │ │ │ │ +000042d4 0000000000000010 000042d8 FDE cie=00000000 pc=0000000000078590..0000000000078599 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bec 0000000000000010 00003bf0 FDE cie=00000000 pc=0000000000058a90..0000000000058a9b │ │ │ │ +000042e8 0000000000000010 000042ec FDE cie=00000000 pc=00000000000785a0..00000000000785a9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c00 0000000000000010 00003c04 FDE cie=00000000 pc=0000000000058aa0..0000000000058aab │ │ │ │ +000042fc 0000000000000010 00004300 FDE cie=00000000 pc=00000000000785b0..00000000000785b9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c14 0000000000000010 00003c18 FDE cie=00000000 pc=0000000000058ab0..0000000000058ab5 │ │ │ │ +00004310 0000000000000010 00004314 FDE cie=00000000 pc=00000000000785c0..00000000000785c9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c28 0000000000000010 00003c2c FDE cie=00000000 pc=0000000000058ac0..0000000000058ac5 │ │ │ │ +00004324 0000000000000010 00004328 FDE cie=00000000 pc=00000000000785d0..00000000000785d9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c3c 0000000000000028 00003c40 FDE cie=00000000 pc=0000000000058ad0..0000000000058b06 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058ad2 │ │ │ │ +00004338 0000000000000010 0000433c FDE cie=00000000 pc=00000000000785e0..000000000007869c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000434c 0000000000000018 00004350 FDE cie=00000000 pc=00000000000786a0..00000000000786b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000786a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058ad3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058ad4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000058af9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058afa │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058aff │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000786b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c68 0000000000000024 00003c6c FDE cie=00000000 pc=0000000000058b10..0000000000058b39 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058b11 │ │ │ │ +00004368 0000000000000028 0000436c FDE cie=00000000 pc=00000000000786c0..000000000007870e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000786c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058b15 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000786ca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058b19 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000786d1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000058b36 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000786e6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058b37 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000786e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058b38 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000786e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003c90 0000000000000018 00003c94 FDE cie=00000000 pc=0000000000058b40..0000000000058b51 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058b41 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000058b50 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000786e9 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cac 0000000000000018 00003cb0 FDE cie=00000000 pc=0000000000058b60..0000000000058b71 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058b61 │ │ │ │ +00004394 0000000000000028 00004398 FDE cie=00000000 pc=0000000000078710..000000000007876c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000078716 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000058b70 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007871e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000078725 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000078756 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078757 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078758 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000078760 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cc8 0000000000000048 00003ccc FDE cie=00000000 pc=0000000000058b80..0000000000058c19 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058b82 │ │ │ │ +000043c0 0000000000000064 000043c4 FDE cie=00000000 pc=0000000000078770..0000000000078f54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078772 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058b8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078774 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058b8f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000078779 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058b91 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000078781 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058b92 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007878d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058b96 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007878e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058b9a │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 109 to 0000000000058c07 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000078798 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 1357 to 0000000000078ce5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078ce6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078ce7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078ce9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c0d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078ceb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c0f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078ced │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c11 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078cef │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c12 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078cf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d14 0000000000000048 00003d18 FDE cie=00000000 pc=0000000000058c20..0000000000058d06 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c24 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c26 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c28 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058c2c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000058c2f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000058c42 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 174 to 0000000000058cf0 │ │ │ │ + DW_CFA_advance_loc2: 524 to 0000000000078efc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058cf4 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000078f0b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058cf5 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000078f13 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cf7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078f15 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cf9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078f17 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cfb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078f19 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cfd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078f1b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058cfe │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000078f20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d60 0000000000000038 00003d64 FDE cie=00000000 pc=0000000000058d10..0000000000058dec │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058d12 │ │ │ │ +00004428 0000000000000010 0000442c FDE cie=00000000 pc=0000000000078f60..0000000000078f9b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000443c 0000000000000010 00004440 FDE cie=00000000 pc=0000000000078fa0..0000000000078fe5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004450 0000000000000038 00004454 FDE cie=00000000 pc=0000000000078ff0..0000000000079153 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078ff2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058d14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078ff6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058d15 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078ff7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058d19 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078ff8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058d1d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000058dd5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078ffc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 283 to 0000000000079117 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058dd6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007911b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058dd7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007911c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058dd9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007911e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058ddb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079120 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058de0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000079128 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000448c 0000000000000024 00004490 FDE cie=00000000 pc=0000000000079160..00000000000791ca │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079161 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000079169 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007916d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000791c7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000791c8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000791c9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000044b4 0000000000000034 000044b8 FDE cie=00000000 pc=00000000000791d0..0000000000079254 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000791d1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000791d2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000791d6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 103 to 000000000007923d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007923e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007923f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079240 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079244 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079245 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079246 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000079250 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d9c 0000000000000048 00003da0 FDE cie=00000000 pc=0000000000058df0..0000000000058f50 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058df2 │ │ │ │ +000044ec 0000000000000030 000044f0 FDE cie=00000000 pc=0000000000079260..00000000000795ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079262 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058df4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079263 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058df6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079264 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058df8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058df9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058dfa │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058dfe │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 322 to 0000000000058f40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007926b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 779 to 0000000000079576 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058f41 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058f42 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058f44 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058f46 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007957e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058f48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000079586 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058f4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079588 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058f4b │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000079590 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003de8 0000000000000040 00003dec FDE cie=00000000 pc=0000000000058f50..0000000000059117 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058f52 │ │ │ │ +00004520 0000000000000038 00004524 FDE cie=00000000 pc=00000000000795b0..0000000000079752 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000795b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058f54 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000795b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058f59 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000795b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058f5d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058f5e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058f62 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 135 to 0000000000058fe9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 240 to 00000000000796a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058fea │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058feb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058fed │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058fef │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000796aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058ff1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000796ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058ff8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000796b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000796d1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000796d4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000796d6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000796e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e2c 0000000000000010 00003e30 FDE cie=00000000 pc=0000000000059120..000000000005914e │ │ │ │ +0000455c 0000000000000010 00004560 FDE cie=00000000 pc=0000000000079760..00000000000797ba │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e40 0000000000000018 00003e44 FDE cie=00000000 pc=0000000000059150..0000000000059174 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059151 │ │ │ │ +00004570 000000000000004c 00004574 FDE cie=00000000 pc=00000000000797c0..00000000000798d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000797c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000059173 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000797cd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000797d4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 161 to 0000000000079875 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007987b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007987c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079880 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000079889 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007988a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007988b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079890 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079894 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007989a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007989b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000798a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000798ab │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000798b1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000798b2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000798b8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e5c 0000000000000010 00003e60 FDE cie=00000000 pc=0000000000059180..0000000000059185 │ │ │ │ +000045c0 0000000000000010 000045c4 FDE cie=00000000 pc=00000000000798e0..0000000000079956 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e70 0000000000000028 00003e74 FDE cie=00000000 pc=0000000000059190..000000000005922a │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059191 │ │ │ │ +000045d4 0000000000000020 000045d8 FDE cie=00000000 pc=0000000000079960..00000000000799af │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079961 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059195 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079965 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000799a8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000799a9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000799aa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000045f8 0000000000000044 000045fc FDE cie=00000000 pc=00000000000799b0..0000000000079b42 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000799b2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000799b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005919c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000799b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 82 to 00000000000591ee │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000799bc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000799c3 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000079a17 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000079a25 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000079a3f │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079a40 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 159 to 0000000000079adf │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079ae0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079ae1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000591ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079ae3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000591f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079ae5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000591f8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000079af0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003e9c 000000000000003c 00003ea0 FDE cie=00000000 pc=0000000000059230..00000000000592ac │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059232 │ │ │ │ +00004640 0000000000000038 00004644 FDE cie=00000000 pc=0000000000079b50..0000000000079e5d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079b52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059237 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079b54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005923c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079b58 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059240 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079b5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059244 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000059287 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079b60 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 642 to 0000000000079de2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059288 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079de3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005928a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079de4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005928c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079de6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005928e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079de8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059290 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000079df0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003edc 0000000000000010 00003ee0 FDE cie=00000000 pc=00000000000592b0..00000000000592c8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ef0 0000000000000048 00003ef4 FDE cie=00000000 pc=00000000000592d0..0000000000059c6a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000592d2 │ │ │ │ +0000467c 00000000000000b0 00004680 FDE cie=00000000 pc=0000000000079e60..000000000007a7d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079e62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000592d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079e64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000592df │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079e69 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000592e4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079e6e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000592e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079e6f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000592e9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000079e73 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000592f2 │ │ │ │ - DW_CFA_def_cfa_offset: 1424 │ │ │ │ - DW_CFA_advance_loc1: 201 to 00000000000593bb │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000079e7a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 522 to 000000000007a084 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007a093 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007a09e │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a0a0 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000007a0d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000593bf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a0d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000593c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a0da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000593c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a0dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000593c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a0de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000593c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a0e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000593c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a0e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000593c9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007a0e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007a0fa │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007a105 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007a115 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a116 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 443 to 000000000007a2d1 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007a2e0 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007a2eb │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a2ec │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000007a379 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007a388 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007a394 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a396 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 139 to 000000000007a421 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007a430 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007a43c │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a43e │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000007a4d1 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007a4e0 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007a4eb │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a4ec │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003f3c 00000000000000a0 00003f40 FDE cie=00000000 pc=0000000000059c70..000000000005a2ec │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c72 │ │ │ │ +00004730 000000000000006c 00004734 FDE cie=00000000 pc=000000000007a7e0..000000000007aa99 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a7e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000059c7b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a7e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c7d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a7e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059c82 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007a7eb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059c86 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007a7f1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059c8a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a7f5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059c94 │ │ │ │ - DW_CFA_def_cfa_offset: 736 │ │ │ │ - DW_CFA_advance_loc1: 219 to 0000000000059d6f │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007a806 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000007a85e │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007a86e │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000007a88e │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a88f │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 214 to 000000000007a965 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007a971 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000007a98e │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a98f │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 240 to 000000000007aa7f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059d70 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007aa80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059d71 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007aa81 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d73 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007aa83 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d75 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007aa85 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d77 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007aa87 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d79 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007aa89 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059d7e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007aa8a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000059dca │ │ │ │ - DW_CFA_def_cfa_offset: 744 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059dcc │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000059def │ │ │ │ - DW_CFA_def_cfa_offset: 744 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059df1 │ │ │ │ - DW_CFA_def_cfa_offset: 736 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000059e43 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000047a0 000000000000004c 000047a4 FDE cie=00000000 pc=000000000007aaa0..000000000007be7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007aaa2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007aaa4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007aaa9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007aaae │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007aaaf │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007aab2 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007aabb │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc2: 1940 to 000000000007b24f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059e44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b253 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059e45 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b254 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e47 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b256 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e49 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b258 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b25a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b25c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059e52 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b260 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 158 to 0000000000059ef0 │ │ │ │ - DW_CFA_def_cfa_offset: 744 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ef2 │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000059efd │ │ │ │ - DW_CFA_def_cfa_offset: 744 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059efe │ │ │ │ - DW_CFA_def_cfa_offset: 736 │ │ │ │ - DW_CFA_advance_loc2: 974 to 000000000005a2cc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000047f0 000000000000007c 000047f4 FDE cie=00000000 pc=000000000007be80..000000000007c55a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007be82 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007be84 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007be8e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007be93 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007be94 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007be98 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007bea2 │ │ │ │ + DW_CFA_def_cfa_offset: 20656 │ │ │ │ + DW_CFA_advance_loc2: 1162 to 000000000007c32c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a2cd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c330 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a2ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c331 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c333 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c335 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c337 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c339 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a2d7 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c340 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 175 to 000000000007c3ef │ │ │ │ + DW_CFA_def_cfa_offset: 20664 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c3f6 │ │ │ │ + DW_CFA_def_cfa_offset: 20672 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c3fd │ │ │ │ + DW_CFA_def_cfa_offset: 20680 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c404 │ │ │ │ + DW_CFA_def_cfa_offset: 20688 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c40b │ │ │ │ + DW_CFA_def_cfa_offset: 20696 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c412 │ │ │ │ + DW_CFA_def_cfa_offset: 20704 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007c41c │ │ │ │ + DW_CFA_def_cfa_offset: 20712 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007c426 │ │ │ │ + DW_CFA_def_cfa_offset: 20720 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000007c43c │ │ │ │ + DW_CFA_def_cfa_offset: 20656 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00003fe0 0000000000000010 00003fe4 FDE cie=00000000 pc=000000000005a2f0..000000000005a309 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ff4 0000000000000010 00003ff8 FDE cie=00000000 pc=000000000005a310..000000000005a31c │ │ │ │ - DW_CFA_nop │ │ │ │ +00004870 000000000000004c 00004874 FDE cie=00000000 pc=000000000007c560..000000000007cd35 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c562 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c567 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c56c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c571 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c572 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007c57b │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c582 │ │ │ │ + DW_CFA_def_cfa_offset: 16720 │ │ │ │ + DW_CFA_advance_loc2: 1250 to 000000000007ca64 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ca68 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ca69 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ca6b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ca6d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ca6f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ca71 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007ca78 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004008 0000000000000010 0000400c FDE cie=00000000 pc=000000000005a320..000000000005a329 │ │ │ │ +000048c0 0000000000000010 000048c4 FDE cie=00000000 pc=000000000007cd40..000000000007cd61 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000401c 0000000000000010 00004020 FDE cie=00000000 pc=000000000005a330..000000000005a339 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000048d4 0000000000000014 000048d8 FDE cie=00000000 pc=000000000007cd70..000000000007ce2d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cd74 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 163 to 000000000007ce17 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00004030 0000000000000010 00004034 FDE cie=00000000 pc=000000000005a340..000000000005a373 │ │ │ │ +000048ec 0000000000000010 000048f0 FDE cie=00000000 pc=000000000007ce30..000000000007d485 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004044 000000000000001c 00004048 FDE cie=00000000 pc=000000000005a380..000000000005a3ba │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005a391 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005a3a3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a3a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005a3b1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004064 0000000000000018 00004068 FDE cie=00000000 pc=000000000005a3c0..000000000005a3d9 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a3c4 │ │ │ │ +00004900 0000000000000018 00004904 FDE cie=00000000 pc=000000000007d490..000000000007d68f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d491 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005a3d5 │ │ │ │ + DW_CFA_advance_loc2: 509 to 000000000007d68e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004080 0000000000000010 00004084 FDE cie=00000000 pc=000000000005a3e0..000000000005a40a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004094 0000000000000010 00004098 FDE cie=00000000 pc=000000000005a410..000000000005a415 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000040a8 0000000000000038 000040ac FDE cie=00000000 pc=000000000005a420..000000000005a518 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a422 │ │ │ │ +0000491c 0000000000000068 00004920 FDE cie=00000000 pc=000000000007d690..000000000007ded4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d692 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a427 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007d69e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a42b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d6a3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a42c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d6a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a433 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 189 to 000000000005a4f0 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d6a9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d6aa │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007d6b1 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 694 to 000000000007d967 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 137 to 000000000007d9f0 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000007da95 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007da96 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 146 to 000000000007db28 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000007dbac │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 346 to 000000000007dd06 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dd07 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dd08 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a4f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dd0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a4f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dd0c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a4f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dd0e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a4f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dd10 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a4f7 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007dd18 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040e4 0000000000000010 000040e8 FDE cie=00000000 pc=000000000005a520..000000000005a525 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000040f8 0000000000000048 000040fc FDE cie=00000000 pc=000000000005a530..000000000005a727 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a532 │ │ │ │ +00004988 000000000000005c 0000498c FDE cie=00000000 pc=000000000007dee0..000000000007e039 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dee2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a537 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007dee7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a53c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dee9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a541 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007deeb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a545 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007deef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a546 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007def3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a54d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007defa │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 394 to 000000000005a6d7 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000007df35 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a6d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007df36 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a6d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007df37 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a6db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007df39 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a6dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007df3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a6df │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007df3d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a6e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007df3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a6e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007df40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004144 0000000000000018 00004148 FDE cie=00000000 pc=000000000005a730..000000000005a7f6 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a731 │ │ │ │ + DW_CFA_advance_loc1: 238 to 000000000007e02e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e02f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e030 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e032 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e034 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e036 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 196 to 000000000005a7f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e038 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004160 0000000000000018 00004164 FDE cie=00000000 pc=000000000005a800..000000000005a842 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a801 │ │ │ │ +000049e8 000000000000004c 000049ec FDE cie=00000000 pc=000000000007e040..000000000007e28e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e042 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000005a83d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000417c 000000000000004c 00004180 FDE cie=00000000 pc=000000000005a850..000000000005aad7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a852 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a854 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e049 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a856 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e04b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a857 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007e057 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a85b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e058 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 215 to 000000000005a932 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a936 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a938 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a93a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a93c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a940 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000005a992 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e05f │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e066 │ │ │ │ + DW_CFA_def_cfa_offset: 1120 │ │ │ │ + DW_CFA_advance_loc2: 415 to 000000000007e205 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007e20d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e20e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a993 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e210 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a998 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e212 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a99a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e214 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a99c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e216 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a9a0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007e220 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000041cc 000000000000001c 000041d0 FDE cie=00000000 pc=000000000005aae0..000000000005ac9e │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005aae7 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 433 to 000000000005ac98 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ac99 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00004a38 0000000000000010 00004a3c FDE cie=00000000 pc=000000000007e290..000000000007e2a4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041ec 000000000000006c 000041f0 FDE cie=00000000 pc=000000000005aca0..000000000005b2ad │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aca2 │ │ │ │ +00004a4c 000000000000004c 00004a50 FDE cie=00000000 pc=000000000007e2b0..000000000007e68b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e2b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aca4 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007e2c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aca6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e2c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005acae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e2c7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005acb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e2c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005acb9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e2cc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005acc0 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 291 to 000000000005ade3 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005adf0 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000005ae0e │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ae0f │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000005aecb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e2d0 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 673 to 000000000007e571 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005aece │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e572 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005aecf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e573 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e575 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e577 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e579 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e57b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005aee0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e580 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 297 to 000000000005b009 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000005b02b │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000005b042 │ │ │ │ - DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b043 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000425c 0000000000000010 00004260 FDE cie=00000000 pc=000000000005b2b0..000000000005b2d7 │ │ │ │ +00004a9c 0000000000000020 00004aa0 FDE cie=00000000 pc=000000000007e690..000000000007e6df │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e691 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e695 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000007e6d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e6d9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e6da │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004ac0 0000000000000028 00004ac4 FDE cie=00000000 pc=000000000007e6e0..000000000007e777 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e6e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e6eb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007e6fa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000007e771 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007e774 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e776 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004270 0000000000000010 00004274 FDE cie=00000000 pc=000000000005b2e0..000000000005b31e │ │ │ │ +00004aec 0000000000000010 00004af0 FDE cie=00000000 pc=000000000007e780..000000000007e859 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004284 0000000000000080 00004288 FDE cie=00000000 pc=000000000005b320..000000000005ba16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b322 │ │ │ │ +00004b00 0000000000000164 00004b04 FDE cie=00000000 pc=000000000007e860..00000000000815b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e862 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b324 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e864 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b329 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e869 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b32b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e86b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b32f │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e874 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b330 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e875 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005b33d │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 268 to 000000000005b449 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005b45f │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000005b47f │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b487 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 345 to 000000000005b5e0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007e87f │ │ │ │ + DW_CFA_def_cfa_offset: 6672 │ │ │ │ + DW_CFA_advance_loc2: 341 to 000000000007e9d4 │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e9d8 │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000007e9fe │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ea00 │ │ │ │ + DW_CFA_def_cfa_offset: 6672 │ │ │ │ + DW_CFA_advance_loc2: 519 to 000000000007ec07 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005b5e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ec0b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b5e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ec0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b5e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ec0e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b5e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ec10 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b5ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ec12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b5ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ec14 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b5f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ec18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 451 to 000000000005b7b3 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005b7be │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000005b832 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b833 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 224 to 000000000005b913 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005b920 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005b931 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b932 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 1006 to 000000000007f006 │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007f012 │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007f023 │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f025 │ │ │ │ + DW_CFA_def_cfa_offset: 6672 │ │ │ │ + DW_CFA_advance_loc2: 1516 to 000000000007f611 │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007f61d │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007f625 │ │ │ │ + DW_CFA_def_cfa_offset: 6696 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f629 │ │ │ │ + DW_CFA_def_cfa_offset: 6704 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000007f640 │ │ │ │ + DW_CFA_def_cfa_offset: 6672 │ │ │ │ + DW_CFA_advance_loc1: 209 to 000000000007f711 │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007f71c │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007f729 │ │ │ │ + DW_CFA_def_cfa_offset: 6696 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f72d │ │ │ │ + DW_CFA_def_cfa_offset: 6704 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000007f744 │ │ │ │ + DW_CFA_def_cfa_offset: 6672 │ │ │ │ + DW_CFA_advance_loc1: 248 to 000000000007f83c │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007f843 │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f849 │ │ │ │ + DW_CFA_def_cfa_offset: 6696 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007f84c │ │ │ │ + DW_CFA_def_cfa_offset: 6704 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007f84f │ │ │ │ + DW_CFA_def_cfa_offset: 6712 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f853 │ │ │ │ + DW_CFA_def_cfa_offset: 6720 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000007f86a │ │ │ │ + DW_CFA_def_cfa_offset: 6672 │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000007f8cf │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007f8de │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007f8ed │ │ │ │ + DW_CFA_def_cfa_offset: 6696 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007f8fc │ │ │ │ + DW_CFA_def_cfa_offset: 6704 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007f915 │ │ │ │ + DW_CFA_def_cfa_offset: 6672 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000007f950 │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007f957 │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f95d │ │ │ │ + DW_CFA_def_cfa_offset: 6696 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007f960 │ │ │ │ + DW_CFA_def_cfa_offset: 6704 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007f963 │ │ │ │ + DW_CFA_def_cfa_offset: 6712 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f967 │ │ │ │ + DW_CFA_def_cfa_offset: 6720 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000007f97e │ │ │ │ + DW_CFA_def_cfa_offset: 6672 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000007f9c3 │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007f9d1 │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007f9f5 │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f9f7 │ │ │ │ + DW_CFA_def_cfa_offset: 6672 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000007fa41 │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007fa48 │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007fa4b │ │ │ │ + DW_CFA_def_cfa_offset: 6696 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007fa4e │ │ │ │ + DW_CFA_def_cfa_offset: 6704 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007fa52 │ │ │ │ + DW_CFA_def_cfa_offset: 6712 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007fa5a │ │ │ │ + DW_CFA_def_cfa_offset: 6720 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007fa6f │ │ │ │ + DW_CFA_def_cfa_offset: 6672 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000007fab5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007fac3 │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000007fae0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007faec │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007fafa │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000007fb17 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007fb23 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007fb31 │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000007fb4e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007fb5a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007fb68 │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000007fb85 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007fb91 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007fb9f │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000007fbbc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 385 to 000000000007fd3d │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000007fd5e │ │ │ │ + DW_CFA_def_cfa_offset: 6688 │ │ │ │ + DW_CFA_advance_loc2: 323 to 000000000007fea1 │ │ │ │ + DW_CFA_def_cfa_offset: 6680 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fea2 │ │ │ │ + DW_CFA_def_cfa_offset: 6672 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004308 000000000000004c 0000430c FDE cie=00000000 pc=000000000005ba20..000000000005bc9f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ba22 │ │ │ │ +00004c68 0000000000000040 00004c6c FDE cie=00000000 pc=00000000000815c0..00000000000816fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000815c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ba24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000815c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ba29 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000815d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ba2e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000815d5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ba32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000815d6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ba36 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005ba3f │ │ │ │ - DW_CFA_def_cfa_offset: 1136 │ │ │ │ - DW_CFA_advance_loc2: 359 to 000000000005bba6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000815da │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 212 to 00000000000816ae │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bbaa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bbab │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000816b2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bbad │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000816b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bbaf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000816b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bbb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000816b7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bbb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000816b9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bbb8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000816c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004358 0000000000000060 0000435c FDE cie=00000000 pc=000000000005bca0..000000000005beef │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bca2 │ │ │ │ +00004cac 0000000000000040 00004cb0 FDE cie=00000000 pc=0000000000081700..000000000008184d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081702 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bca4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081707 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bca9 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000081714 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bcaa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081715 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bcab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081716 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 358 to 000000000005be11 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008171a │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 220 to 00000000000817f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000817fa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be12 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000817fb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be14 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000817fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000817ff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081801 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005be20 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000081808 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005be30 │ │ │ │ + │ │ │ │ +00004cf0 0000000000000040 00004cf4 FDE cie=00000000 pc=0000000000081850..000000000008199d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081852 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081857 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000081864 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081865 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081866 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008186a │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 220 to 0000000000081946 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008194a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be31 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008194b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be33 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008194d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be35 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008194f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be37 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081951 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005be40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000081958 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be41 │ │ │ │ + │ │ │ │ +00004d34 0000000000000044 00004d38 FDE cie=00000000 pc=00000000000819a0..0000000000081adc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000819a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000819ae │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000819b3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000819b4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000819b5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000819b9 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 266 to 0000000000081ac3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081ac4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005be47 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081ac5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005be54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081ac7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081ac9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081acb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005be60 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081ad0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000043bc 0000000000000070 000043c0 FDE cie=00000000 pc=000000000005bef0..000000000005d681 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bef2 │ │ │ │ +00004d7c 000000000000004c 00004d80 FDE cie=00000000 pc=0000000000081ae0..0000000000081eee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081ae2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bef7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081ae4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bef9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081ae6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005befe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081ae8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005beff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081ae9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005bf06 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000081aed │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005bf10 │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ - DW_CFA_advance_loc2: 478 to 000000000005c0ee │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000081af3 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 296 to 0000000000081c1b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c0f2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000081c1f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c0f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081c20 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081c22 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081c24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081c26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0fb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081c28 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c100 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081c30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 2194 to 000000000005c992 │ │ │ │ - DW_CFA_def_cfa_offset: 776 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c997 │ │ │ │ - DW_CFA_def_cfa_offset: 784 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005c9a9 │ │ │ │ - DW_CFA_def_cfa_offset: 776 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c9ae │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ - DW_CFA_advance_loc2: 603 to 000000000005cc09 │ │ │ │ - DW_CFA_def_cfa_offset: 776 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005cc0e │ │ │ │ - DW_CFA_def_cfa_offset: 784 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005cc19 │ │ │ │ - DW_CFA_def_cfa_offset: 776 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cc1a │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004430 0000000000000010 00004434 FDE cie=00000000 pc=000000000005d690..000000000005d6ab │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00004dcc 0000000000000048 00004dd0 FDE cie=00000000 pc=0000000000081ef0..00000000000826ff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081ef2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081ef4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081ef6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081ef8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081ef9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000081efd │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000081f03 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 181 to 0000000000081fb8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000081fbc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081fbd │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081fbf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081fc1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081fc3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081fc5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000081fd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00004e18 0000000000000038 00004e1c FDE cie=00000000 pc=0000000000082700..0000000000082ae8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082702 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082703 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082704 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 466 to 00000000000828d6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000828d7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000828d9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000828e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000008298d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008298e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000082998 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000829a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004444 0000000000000018 00004448 FDE cie=00000000 pc=000000000005d6b0..000000000005d6cd │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d6b1 │ │ │ │ +00004e54 0000000000000020 00004e58 FDE cie=00000000 pc=0000000000082af0..0000000000082b3f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082af1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000005d6c8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082af5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000082b38 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082b39 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082b3a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004e78 0000000000000010 00004e7c FDE cie=00000000 pc=0000000000082b40..0000000000082b54 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004460 0000000000000034 00004464 FDE cie=00000000 pc=000000000005d6d0..000000000005d74a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d6d2 │ │ │ │ +00004e8c 0000000000000038 00004e90 FDE cie=00000000 pc=0000000000082b60..0000000000082bf3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082b62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d6d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082b64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d6d5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082b68 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d6d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082b6c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005d6ee │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082b70 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 85 to 000000000005d743 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000082bc6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d744 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082bc7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d745 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082bc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d747 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082bca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d749 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082bcc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082bd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004498 000000000000006c 0000449c FDE cie=00000000 pc=000000000005d750..000000000005e9fc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d752 │ │ │ │ +00004ec8 0000000000000044 00004ecc FDE cie=00000000 pc=0000000000082c00..0000000000082dab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082c02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d754 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000082c0b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d759 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082c0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d75e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082c0e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d762 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082c0f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d766 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005d76d │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 489 to 000000000005d956 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000082c16 │ │ │ │ + DW_CFA_def_cfa_offset: 81088 │ │ │ │ + DW_CFA_advance_loc2: 323 to 0000000000082d59 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d957 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d958 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d5a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d95a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d95c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d95e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d960 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005d968 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d62 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000005da08 │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005da0f │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005da20 │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da21 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 629 to 000000000005dc96 │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005dc9d │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005dcb3 │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005dcb4 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004508 0000000000000018 0000450c FDE cie=00000000 pc=000000000005ea00..000000000005ea37 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ea01 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000005ea36 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00004f10 0000000000000010 00004f14 FDE cie=00000000 pc=0000000000082db0..0000000000082e26 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004524 0000000000000018 00004528 FDE cie=00000000 pc=000000000005ea40..000000000005ea76 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ea41 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005ea75 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00004f24 0000000000000010 00004f28 FDE cie=00000000 pc=0000000000082e30..0000000000082e8a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004f38 0000000000000010 00004f3c FDE cie=00000000 pc=0000000000082e90..0000000000082ef6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004f4c 0000000000000010 00004f50 FDE cie=00000000 pc=0000000000082f00..0000000000082f5b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004f60 0000000000000010 00004f64 FDE cie=00000000 pc=0000000000082f60..0000000000082f67 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004540 0000000000000048 00004544 FDE cie=00000000 pc=000000000005ea80..000000000005eb2f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ea82 │ │ │ │ +00004f74 0000000000000010 00004f78 FDE cie=00000000 pc=0000000000082f70..0000000000083081 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004f88 0000000000000010 00004f8c FDE cie=00000000 pc=0000000000083090..00000000000830d9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004f9c 0000000000000014 00004fa0 FDE cie=00000000 pc=00000000000830e0..000000000008310d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000830e4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000008310c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004fb4 0000000000000078 00004fb8 FDE cie=00000000 pc=0000000000083110..0000000000083330 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083112 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ea87 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083118 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ea8c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008311d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ea91 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000083122 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ea95 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083126 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ea96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008312a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005eaa0 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000005eb1c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000083131 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 187 to 00000000000831ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eb20 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000831ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005eb21 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000831ee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eb23 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000831f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eb25 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000831f2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eb27 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000831f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eb29 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000831f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005eb2a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000083200 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000458c 0000000000000018 00004590 FDE cie=00000000 pc=000000000005eb30..000000000005eb46 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eb34 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000083209 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008320a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008320b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008320d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008320f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005eb3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083211 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083213 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000083218 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 231 to 00000000000832ff │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083300 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083301 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083303 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005eb45 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083305 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083307 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083309 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008330a │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000045a8 0000000000000018 000045ac FDE cie=00000000 pc=000000000005eb50..000000000005eb66 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eb54 │ │ │ │ +00005030 0000000000000028 00005034 FDE cie=00000000 pc=0000000000083330..00000000000833bb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083331 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083337 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005eb5c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008333b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005eb65 │ │ │ │ + DW_CFA_advance_loc1: 106 to 00000000000833a5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000833a6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000833a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000833a8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045c4 0000000000000054 000045c8 FDE cie=00000000 pc=000000000005eb70..000000000005ec15 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005eb72 │ │ │ │ +0000505c 0000000000000048 00005060 FDE cie=00000000 pc=00000000000833c0..000000000008352b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000833c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005eb77 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000833c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005eb7f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000833c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005eb84 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000833cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005eb85 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000833cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005eb89 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000833cd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005eb90 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000005ebd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000833d1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000000083464 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ebd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083468 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ebd9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083469 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ebdb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008346b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ebdd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008346d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ebdf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008346f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ebe1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083471 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005ebe8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000083478 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ebec │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005ebf7 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005ec0d │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ec0e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000461c 0000000000000010 00004620 FDE cie=00000000 pc=000000000005ec20..000000000005ec31 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004630 0000000000000010 00004634 FDE cie=00000000 pc=000000000005ec40..000000000005ec51 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004644 0000000000000048 00004648 FDE cie=00000000 pc=000000000005ec60..000000000005ed1e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ec62 │ │ │ │ +000050a8 0000000000000084 000050ac FDE cie=00000000 pc=0000000000083530..0000000000086a51 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083532 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ec67 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083534 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ec6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083536 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ec71 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083538 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ec75 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008353c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ec76 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008353d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005ec80 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc1: 139 to 000000000005ed0b │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000083547 │ │ │ │ + DW_CFA_def_cfa_offset: 3568 │ │ │ │ + DW_CFA_advance_loc2: 2868 to 000000000008407b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ed0f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008407f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ed10 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084080 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ed12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084082 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ed14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084084 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ed16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084086 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ed18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084088 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ed19 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000084090 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 6237 to 00000000000858ed │ │ │ │ + DW_CFA_def_cfa_offset: 3576 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000858ee │ │ │ │ + DW_CFA_def_cfa_offset: 3584 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000858fa │ │ │ │ + DW_CFA_def_cfa_offset: 3576 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000858fc │ │ │ │ + DW_CFA_def_cfa_offset: 3568 │ │ │ │ + DW_CFA_advance_loc2: 783 to 0000000000085c0b │ │ │ │ + DW_CFA_def_cfa_offset: 3576 │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000085c32 │ │ │ │ + DW_CFA_def_cfa_offset: 3584 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000085c56 │ │ │ │ + DW_CFA_def_cfa_offset: 3576 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085c57 │ │ │ │ + DW_CFA_def_cfa_offset: 3568 │ │ │ │ + DW_CFA_advance_loc2: 1057 to 0000000000086078 │ │ │ │ + DW_CFA_def_cfa_offset: 3576 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000008608e │ │ │ │ + DW_CFA_def_cfa_offset: 3584 │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000860a5 │ │ │ │ + DW_CFA_def_cfa_offset: 3576 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000860a9 │ │ │ │ + DW_CFA_def_cfa_offset: 3568 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004690 0000000000000018 00004694 FDE cie=00000000 pc=000000000005ed20..000000000005ed36 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ed24 │ │ │ │ +00005130 0000000000000010 00005134 FDE cie=00000000 pc=0000000000086a60..0000000000086ad6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005144 000000000000003c 00005148 FDE cie=00000000 pc=0000000000086ae0..0000000000086f05 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086ae2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000086aef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ed2c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086af0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086af1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000086af8 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 449 to 0000000000086cb9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000086cbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005ed35 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086cbd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086cbf │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086cc1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000086cc8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046ac 0000000000000018 000046b0 FDE cie=00000000 pc=000000000005ed40..000000000005ed56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ed44 │ │ │ │ +00005184 0000000000000020 00005188 FDE cie=00000000 pc=0000000000086f10..0000000000086f5f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086f11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000086f15 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000086f58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086f59 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086f5a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000051a8 0000000000000010 000051ac FDE cie=00000000 pc=0000000000086f60..0000000000086f74 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000051bc 0000000000000034 000051c0 FDE cie=00000000 pc=0000000000086f80..00000000000875d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086f82 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000086f8b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ed4c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000086f9b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000086fa2 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc2: 947 to 0000000000087355 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005ed55 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087359 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008735a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008735c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087360 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046c8 0000000000000034 000046cc FDE cie=00000000 pc=000000000005ed60..000000000005edec │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ed62 │ │ │ │ +000051f4 0000000000000038 000051f8 FDE cie=00000000 pc=00000000000875e0..0000000000087673 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000875e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ed6a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000875e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ed6e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000005ed8c │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ed8e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005ed9f │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005eda0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000005edc5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000875e8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000875ec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000875f0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000087646 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087647 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087648 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005edca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008764a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005edcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008764c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005edd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087650 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004700 0000000000000010 00004704 FDE cie=00000000 pc=000000000005edf0..000000000005ee01 │ │ │ │ - DW_CFA_nop │ │ │ │ +00005230 0000000000000044 00005234 FDE cie=00000000 pc=0000000000087680..0000000000087b8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087682 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000008768b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008768d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008768e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008768f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000087696 │ │ │ │ + DW_CFA_def_cfa_offset: 80384 │ │ │ │ + DW_CFA_advance_loc2: 696 to 000000000008794e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087952 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087953 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087955 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087957 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087959 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000087960 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004714 0000000000000010 00004718 FDE cie=00000000 pc=000000000005ee10..000000000005ee21 │ │ │ │ +00005278 000000000000003c 0000527c FDE cie=00000000 pc=0000000000087b90..0000000000087d2d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087b92 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000087b97 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087b9b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087b9f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000087ba6 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 291 to 0000000000087cc9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087cca │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087ccb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087ccd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087ccf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087cd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004728 0000000000000014 0000472c FDE cie=00000000 pc=000000000005ee30..000000000005f2d8 │ │ │ │ - DW_CFA_nop │ │ │ │ +000052b8 0000000000000030 000052bc FDE cie=00000000 pc=0000000000087d30..0000000000087de1 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000087d40 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000087d48 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000087d4b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000087d56 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000087dd6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087dd7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087dd8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087dda │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000087de0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + │ │ │ │ +000052ec 0000000000000028 000052f0 FDE cie=00000000 pc=0000000000087df0..0000000000087e7d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087df4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000087e1e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087e20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000087e3c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087e40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000087e5c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087e60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000087e7c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00005318 0000000000000010 0000531c FDE cie=00000000 pc=0000000000087e80..0000000000087f02 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004740 0000000000000020 00004744 FDE cie=00000000 pc=000000000005f2d8..000000000005fcf1 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f2d9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005f2dc │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f2e4 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 2572 to 000000000005fcf0 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ +0000532c 0000000000000010 00005330 FDE cie=00000000 pc=0000000000087f10..0000000000087f35 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004764 000000000000001c 00004768 FDE cie=00000000 pc=000000000005fcf1..000000000005fdd3 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fcf2 │ │ │ │ +00005340 0000000000000028 00005344 FDE cie=00000000 pc=0000000000087f40..0000000000087fa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087f42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005fcf5 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 221 to 000000000005fdd2 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087f43 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000087f50 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000087f9f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087fa0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087fa2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087fa3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004784 000000000000001c 00004788 FDE cie=00000000 pc=000000000005fdd3..000000000005fe85 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fdd4 │ │ │ │ +0000536c 000000000000002c 00005370 FDE cie=00000000 pc=0000000000087fb0..0000000000088014 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087fb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005fdd7 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 173 to 000000000005fe84 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000087fba │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000087fc1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000087fc8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000008800e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008800f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088011 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088013 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000539c 0000000000000018 000053a0 FDE cie=00000000 pc=0000000000088020..00000000000880f1 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000008809f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000880e2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000880e3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000047a4 0000000000000020 000047a8 FDE cie=00000000 pc=000000000005fe85..0000000000060171 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fe86 │ │ │ │ +000053b8 0000000000000040 000053bc FDE cie=00000000 pc=0000000000088100..00000000000882f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088102 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005fe89 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc2: 743 to 0000000000060170 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088104 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000088109 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008810a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008810b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008810f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 329 to 0000000000088258 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088259 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008825a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008825c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008825e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088260 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000088268 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000047c8 0000000000000038 000047cc FDE cie=00000000 pc=0000000000060180..00000000000602d3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060182 │ │ │ │ +000053fc 0000000000000038 00005400 FDE cie=00000000 pc=0000000000088300..00000000000883cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088302 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060184 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000088307 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060185 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008830b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060189 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008830f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006018d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 210 to 000000000006025f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000088315 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000088341 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060260 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088342 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060261 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088343 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060263 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088345 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060265 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088347 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000060270 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000088350 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004804 0000000000000010 00004808 FDE cie=00000000 pc=00000000000602e0..000000000006036d │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00005438 0000000000000028 0000543c FDE cie=00000000 pc=00000000000883d0..000000000008845a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000883d2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000883d6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000883dd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000883f2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000883f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000883f8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000088400 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004818 000000000000004c 0000481c FDE cie=00000000 pc=0000000000060370..0000000000061447 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060372 │ │ │ │ +00005464 0000000000000048 00005468 FDE cie=00000000 pc=0000000000088460..000000000008852d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088462 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060374 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088464 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060376 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000088469 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060378 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008846e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006037f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000088472 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060380 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000088476 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000060387 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 540 to 00000000000605a3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008847c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 79 to 00000000000884cb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000605a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000884cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000605a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000884ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000605a7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000884d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000605a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000884d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000605ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000884d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000605ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000884d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000605b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000884e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000054b0 0000000000000010 000054b4 FDE cie=00000000 pc=0000000000088530..0000000000088561 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004868 000000000000004c 0000486c FDE cie=00000000 pc=0000000000061450..0000000000061ede │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061452 │ │ │ │ +000054c4 0000000000000048 000054c8 FDE cie=00000000 pc=0000000000088570..000000000008880d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006145c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008857a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061461 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008857f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061466 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000088584 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061467 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000088588 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061468 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008858c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000061472 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 2410 to 0000000000061ddc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000088590 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 275 to 00000000000886a3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061ddd │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000886a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061dde │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000886a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061de0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000886aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061de2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000886ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061de4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000886ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061de6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000886b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000061df0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000886b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000048b8 0000000000000034 000048bc FDE cie=00000000 pc=0000000000061ee0..0000000000061fb0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061ee2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061ee6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061eea │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061eee │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000061f47 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061f48 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061f49 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061f4b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061f50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00005510 0000000000000010 00005514 FDE cie=00000000 pc=0000000000088810..0000000000088825 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048f0 000000000000004c 000048f4 FDE cie=00000000 pc=0000000000061fb0..0000000000062a3e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061fb2 │ │ │ │ +00005524 000000000000004c 00005528 FDE cie=00000000 pc=0000000000088830..0000000000088c70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000061fbc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088834 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061fc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088836 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061fc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088838 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061fc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088839 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061fc8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008883a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000061fd2 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 2410 to 000000000006293c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000088841 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 803 to 0000000000088b64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006293d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088b65 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006293e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088b66 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062940 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088b68 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062942 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088b6a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062944 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088b6c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062946 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088b6e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000062950 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088b70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004940 0000000000000034 00004944 FDE cie=00000000 pc=0000000000062a40..0000000000062b10 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062a42 │ │ │ │ +00005574 000000000000004c 00005578 FDE cie=00000000 pc=0000000000088c70..0000000000089052 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088c72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062a46 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088c74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062a4a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088c76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062a4e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000062aa7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088c78 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088c79 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088c7a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000088c81 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 452 to 0000000000088e45 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088e46 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088e47 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088e49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062aa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088e4b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062aa9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088e4d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062aab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088e4f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000062ab0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088e50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004978 000000000000004c 0000497c FDE cie=00000000 pc=0000000000062b10..0000000000063273 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062b12 │ │ │ │ +000055c4 000000000000005c 000055c8 FDE cie=00000000 pc=0000000000089060..0000000000089ab9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089062 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000062b1a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000089067 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062b1c │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000089070 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000062b21 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089072 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000062b28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000089076 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062b29 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089077 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000062b33 │ │ │ │ - DW_CFA_def_cfa_offset: 3248 │ │ │ │ - DW_CFA_advance_loc2: 593 to 0000000000062d84 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008907e │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 295 to 00000000000891a5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062d88 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000891a6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062d89 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000891a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d8b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000891a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d8d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000891ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d8f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000891ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d91 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000891af │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000062d98 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000049c8 0000000000000018 000049cc FDE cie=00000000 pc=0000000000063280..00000000000633d9 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000063290 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000006331a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000063328 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000891b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 856 to 0000000000089508 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000089512 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000008951d │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008951f │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049e4 0000000000000030 000049e8 FDE cie=00000000 pc=00000000000633e0..000000000006359a │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000063406 │ │ │ │ +00005624 0000000000000048 00005628 FDE cie=00000000 pc=0000000000089ac0..0000000000089dc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089ac2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006340e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089ac4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063412 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000089ac9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 178 to 00000000000634c4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000089ace │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089acf │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000089ad3 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000089ada │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 495 to 0000000000089cc9 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000634c8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000634ca │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000634d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 192 to 0000000000063590 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - │ │ │ │ -00004a18 0000000000000030 00004a1c FDE cie=00000000 pc=00000000000635a0..000000000006375a │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000635c6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000635ce │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000635d2 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000089ccc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089ccd │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089ccf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 186 to 000000000006368c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089cd1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063690 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089cd3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063692 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089cd5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063698 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000089ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000063750 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ │ │ │ │ -00004a4c 0000000000000068 00004a50 FDE cie=00000000 pc=0000000000063760..000000000006389d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063762 │ │ │ │ +00005670 0000000000000084 00005674 FDE cie=00000000 pc=0000000000089dc0..000000000008dfe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089dc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063764 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089dc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063766 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089dc6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063768 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000089dcb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006376c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000089dcf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000063775 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000089dd8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063779 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 117 to 00000000000637ee │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000637f3 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000063827 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063829 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000063858 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063860 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000063876 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000063879 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006388d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000089ddf │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ + DW_CFA_advance_loc2: 489 to 0000000000089fc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006388e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089fc9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006388f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089fca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063891 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089fcc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063893 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089fce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063895 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089fd0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063897 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000089fd2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063898 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000089fd3 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 6965 to 000000000008bb08 │ │ │ │ + DW_CFA_def_cfa_offset: 904 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000008bb16 │ │ │ │ + DW_CFA_def_cfa_offset: 912 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000008bb28 │ │ │ │ + DW_CFA_def_cfa_offset: 904 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bb2a │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ + DW_CFA_advance_loc2: 298 to 000000000008bc54 │ │ │ │ + DW_CFA_def_cfa_offset: 904 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000008bc6f │ │ │ │ + DW_CFA_def_cfa_offset: 912 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000008bc86 │ │ │ │ + DW_CFA_def_cfa_offset: 904 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008bc88 │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ + DW_CFA_advance_loc2: 3484 to 000000000008ca24 │ │ │ │ + DW_CFA_def_cfa_offset: 904 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008ca28 │ │ │ │ + DW_CFA_def_cfa_offset: 912 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000008ca86 │ │ │ │ + DW_CFA_def_cfa_offset: 904 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ca88 │ │ │ │ + DW_CFA_def_cfa_offset: 896 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000056f8 0000000000000010 000056fc FDE cie=00000000 pc=000000000008dff0..000000000008e066 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ab8 000000000000003c 00004abc FDE cie=00000000 pc=00000000000638a0..0000000000063c09 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000638a2 │ │ │ │ +0000570c 000000000000003c 00005710 FDE cie=00000000 pc=000000000008e070..000000000008e495 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008e072 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000638a4 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008e07f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000638a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008e080 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000638a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008e081 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000638b0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 436 to 0000000000063a64 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008e088 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 449 to 000000000008e249 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063a65 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008e24c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063a66 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008e24d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063a68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008e24f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063a6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008e251 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063a70 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008e258 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004af8 000000000000003c 00004afc FDE cie=00000000 pc=0000000000063c10..0000000000063f5f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063c12 │ │ │ │ +0000574c 0000000000000020 00005750 FDE cie=00000000 pc=000000000008e4a0..000000000008e4ef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008e4a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063c14 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063c15 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063c19 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063c20 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 453 to 0000000000063de5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008e4a5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000008e4e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063de6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063de7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063de9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063deb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008e4e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063df0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008e4ea │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00005770 0000000000000010 00005774 FDE cie=00000000 pc=000000000008e4f0..000000000008e504 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b38 000000000000003c 00004b3c FDE cie=00000000 pc=0000000000063f60..00000000000642d9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063f62 │ │ │ │ +00005784 000000000000003c 00005788 FDE cie=00000000 pc=000000000008e510..000000000008eaa7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008e512 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063f64 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008e519 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063f65 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008e51a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063f69 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000008e525 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063f70 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 436 to 0000000000064124 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000008e534 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 725 to 000000000008e809 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064125 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008e80d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064126 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008e80e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008e810 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006412a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008e812 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064130 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008e818 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b78 000000000000003c 00004b7c FDE cie=00000000 pc=00000000000642e0..0000000000064659 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000642e2 │ │ │ │ +000057c4 0000000000000038 000057c8 FDE cie=00000000 pc=000000000008eab0..000000000008eb43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008eab2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000642e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008eab4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000642e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008eab8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000642e9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008eabc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000642f0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 436 to 00000000000644a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008eac0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000008eb16 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000644a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008eb17 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000644a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008eb18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000644a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008eb1a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000644aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008eb1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000644b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008eb20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004bb8 0000000000000034 00004bbc FDE cie=00000000 pc=0000000000064660..000000000006477b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064661 │ │ │ │ +00005800 0000000000000044 00005804 FDE cie=00000000 pc=000000000008eb50..000000000008f05a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008eb52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064662 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000008eb5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064668 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008eb5d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008eb5e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008eb5f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 113 to 00000000000646d9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008eb66 │ │ │ │ + DW_CFA_def_cfa_offset: 80384 │ │ │ │ + DW_CFA_advance_loc2: 696 to 000000000008ee1e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008ee22 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ee23 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ee25 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000646da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ee27 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000646db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ee29 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000646e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008ee30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000006473c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005848 000000000000003c 0000584c FDE cie=00000000 pc=000000000008f060..000000000008f1fd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f062 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008f067 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f06b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f06f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008f076 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 291 to 000000000008f199 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f19a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f19b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006473d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f19d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006473e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f19f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064740 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f1a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004bf0 0000000000000060 00004bf4 FDE cie=00000000 pc=0000000000064780..0000000000064aa2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064782 │ │ │ │ +00005888 000000000000004c 0000588c FDE cie=00000000 pc=000000000008f200..000000000008f43a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f202 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064789 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008f20f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006478b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f211 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006478d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f213 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064791 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f214 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064795 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f215 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006479c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 532 to 00000000000649b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008f21c │ │ │ │ + DW_CFA_def_cfa_offset: 8288 │ │ │ │ + DW_CFA_advance_loc2: 288 to 000000000008f33c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000649b1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f340 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000649b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f341 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000649b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f343 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000649b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f345 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000649b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f347 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000649ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f349 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000649c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008f350 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 215 to 0000000000064a97 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064a98 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064a99 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064a9b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064a9d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064a9f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064aa1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c54 0000000000000058 00004c58 FDE cie=00000000 pc=0000000000064ab0..0000000000064d5e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064ab2 │ │ │ │ +000058d8 0000000000000048 000058dc FDE cie=00000000 pc=000000000008f440..000000000008f59a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000008f449 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000064abd │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000008f452 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064abf │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008f45f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064ac3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008f466 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064ac7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f46a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064ace │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 463 to 0000000000064c9d │ │ │ │ + DW_CFA_advance_loc1: 254 to 000000000008f568 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064c9e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064c9f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f569 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064ca1 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000008f572 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064ca3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f574 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064ca5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f576 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000064cb0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008f580 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 165 to 0000000000064d55 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064d56 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000008f592 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064d57 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f593 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064d59 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f595 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064d5b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f597 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064d5d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f599 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004cb0 000000000000004c 00004cb4 FDE cie=00000000 pc=0000000000064d60..00000000000654ee │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064d62 │ │ │ │ +00005924 0000000000000030 00005928 FDE cie=00000000 pc=000000000008f5a0..000000000008f651 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000008f5b0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000064d70 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008f5b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064d76 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000008f5bb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064d7b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064d7f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000064d82 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064d88 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 273 to 0000000000064e99 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064e9a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000008f5c6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064e9b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064e9d │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000008f646 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064e9f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f647 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064ea1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f648 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f64a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008f650 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + │ │ │ │ +00005958 0000000000000028 0000595c FDE cie=00000000 pc=000000000008f660..000000000008f6ed │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f664 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064ea3 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000008f68e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f690 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000008f6ac │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f6b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000008f6cc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f6d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000008f6ec │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005984 0000000000000010 00005988 FDE cie=00000000 pc=000000000008f6f0..000000000008f772 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d00 0000000000000038 00004d04 FDE cie=00000000 pc=00000000000654f0..00000000000655ef │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000654f9 │ │ │ │ +00005998 0000000000000010 0000599c FDE cie=00000000 pc=000000000008f780..000000000008f7a5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000059ac 0000000000000028 000059b0 FDE cie=00000000 pc=000000000008f7b0..000000000008f818 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f7b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000654fa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f7b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000654fe │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 150 to 0000000000065594 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000008f7c0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000008f80f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065595 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f810 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065597 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f812 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000655a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f813 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000655ad │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000059d8 000000000000002c 000059dc FDE cie=00000000 pc=000000000008f820..000000000008f884 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f822 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008f82a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008f831 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008f838 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000008f87e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f87f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000655b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f881 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000655b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f883 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000655c0 │ │ │ │ + │ │ │ │ +00005a08 0000000000000018 00005a0c FDE cie=00000000 pc=000000000008f890..000000000008f961 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000008f90f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000008f952 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f953 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004d3c 0000000000000030 00004d40 FDE cie=00000000 pc=00000000000655f0..0000000000065807 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000655f2 │ │ │ │ +00005a24 0000000000000040 00005a28 FDE cie=00000000 pc=000000000008f970..000000000008fb78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f972 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000655f3 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008f974 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000655f7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008f979 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000655fe │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 270 to 000000000006570c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f97a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008f97b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008f97f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 335 to 000000000008face │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008facf │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008fad0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006570d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fad2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006570e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fad4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065710 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fad6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065718 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008fae0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004d70 0000000000000038 00004d74 FDE cie=00000000 pc=0000000000065810..0000000000065a37 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065812 │ │ │ │ +00005a68 0000000000000038 00005a6c FDE cie=00000000 pc=000000000008fb80..000000000008fc4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fb82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065818 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008fb87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065819 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008fb8b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006581d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008fb8f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065824 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 311 to 000000000006595b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008fb95 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000008fbc1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006595c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008fbc2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008fbc3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fbc5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fbc7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000008fbd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005aa4 0000000000000028 00005aa8 FDE cie=00000000 pc=000000000008fc50..000000000008fcda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fc52 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008fc56 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008fc5d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006595d │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000008fc72 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006595f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008fc76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065961 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fc78 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065968 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008fc80 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004dac 0000000000000048 00004db0 FDE cie=00000000 pc=0000000000065a40..0000000000065b64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065a42 │ │ │ │ +00005ad0 0000000000000048 00005ad4 FDE cie=00000000 pc=000000000008fce0..000000000008fdad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fce2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065a49 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fce4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065a4b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008fce9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065a4d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008fcee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065a4e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008fcf2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065a52 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008fcf6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065a59 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 195 to 0000000000065b1c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008fcfc │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000008fd4b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065b1d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fd4d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065b1e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008fd4e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065b20 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008fd53 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065b22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fd55 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065b24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fd57 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065b26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fd59 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065b30 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008fd60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004df8 0000000000000048 00004dfc FDE cie=00000000 pc=0000000000065b70..0000000000065c84 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065b72 │ │ │ │ +00005b1c 0000000000000010 00005b20 FDE cie=00000000 pc=000000000008fdb0..000000000008fde1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005b30 0000000000000048 00005b34 FDE cie=00000000 pc=000000000008fdf0..000000000009008d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008fdf2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065b79 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008fdfa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065b7b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008fdff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065b7d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008fe04 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065b7e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008fe08 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065b82 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008fe0c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065b89 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008fe10 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 187 to 0000000000065c44 │ │ │ │ + DW_CFA_advance_loc2: 275 to 000000000008ff23 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065c45 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008ff27 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065c46 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ff28 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065c48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ff2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065c4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ff2c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065c4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ff2e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065c4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ff30 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065c50 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008ff38 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005b7c 0000000000000010 00005b80 FDE cie=00000000 pc=0000000000090090..00000000000900a5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e44 0000000000000038 00004e48 FDE cie=00000000 pc=0000000000065c90..0000000000065e30 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065c92 │ │ │ │ +00005b90 000000000000004c 00005b94 FDE cie=00000000 pc=00000000000900b0..00000000000904f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000900b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065c98 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000900b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065c9a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000900b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065c9e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000900b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065ca5 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000065d3d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000900b9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000900ba │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000900c1 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 803 to 00000000000903e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000903e5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000903e6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065d3e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000903e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065d40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000903ea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065d42 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000903ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065d44 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000903ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065d48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000903f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004e80 0000000000000044 00004e84 FDE cie=00000000 pc=0000000000065e30..00000000000661ee │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065e32 │ │ │ │ +00005be0 000000000000004c 00005be4 FDE cie=00000000 pc=00000000000904f0..00000000000908d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000904f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000065e40 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000904f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065e42 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000904f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065e46 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000904f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065e4a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000904f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065e50 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 651 to 00000000000660db │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000904fa │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000090501 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 452 to 00000000000906c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000906c6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000660dc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000906c7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000660dd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000906c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000660df │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000906cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000660e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000906cd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000660e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000906cf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000660e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000906d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ec8 0000000000000038 00004ecc FDE cie=00000000 pc=00000000000661f0..0000000000066390 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000661f2 │ │ │ │ +00005c30 000000000000005c 00005c34 FDE cie=00000000 pc=00000000000908e0..0000000000091339 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000908e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000661f8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000908e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000661fa │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000908f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000661fe │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000908f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066205 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000006629d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000908f6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000908f7 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000908fe │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 295 to 0000000000090a25 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090a26 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090a27 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006629e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090a29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000662a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090a2b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000662a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090a2d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000662a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090a2f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000662a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000090a30 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 856 to 0000000000090d88 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000090d92 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000090d9d │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000090d9f │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f04 0000000000000048 00004f08 FDE cie=00000000 pc=0000000000066390..00000000000667a2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066392 │ │ │ │ +00005c90 0000000000000048 00005c94 FDE cie=00000000 pc=0000000000091340..000000000009165d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091342 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066398 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091344 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006639a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000091349 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006639e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009134e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000663a2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009134f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000663a8 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 733 to 0000000000066685 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091353 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009135a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 509 to 0000000000091557 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009155a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066686 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009155b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066687 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009155d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066689 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009155f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006668b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091561 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006668d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091563 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000066690 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000091570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004f50 0000000000000010 00004f54 FDE cie=00000000 pc=00000000000667b0..00000000000667d1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004f64 0000000000000014 00004f68 FDE cie=00000000 pc=00000000000667e0..000000000006689d │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000667e4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 163 to 0000000000066887 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00004f7c 0000000000000010 00004f80 FDE cie=00000000 pc=00000000000668a0..0000000000066ef5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004f90 0000000000000018 00004f94 FDE cie=00000000 pc=0000000000066f00..00000000000670ff │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066f01 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 509 to 00000000000670fe │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004fac 0000000000000068 00004fb0 FDE cie=00000000 pc=0000000000067100..0000000000067944 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067102 │ │ │ │ +00005cdc 0000000000000070 00005ce0 FDE cie=00000000 pc=0000000000091660..00000000000952cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091662 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006710e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000091667 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067113 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009166c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067118 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000091671 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067119 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000091675 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006711a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009167e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067121 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 694 to 00000000000673d7 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 137 to 0000000000067460 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 165 to 0000000000067505 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067506 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc1: 146 to 0000000000067598 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000006761c │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 346 to 0000000000067776 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000091688 │ │ │ │ + DW_CFA_def_cfa_offset: 1168 │ │ │ │ + DW_CFA_advance_loc2: 689 to 0000000000091939 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067777 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009193a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067778 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009193b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006777a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009193d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006777c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009193f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006777e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091941 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067780 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000091943 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000067788 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000091948 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 5484 to 0000000000092eb4 │ │ │ │ + DW_CFA_def_cfa_offset: 1176 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000092ecd │ │ │ │ + DW_CFA_def_cfa_offset: 1184 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000092ee4 │ │ │ │ + DW_CFA_def_cfa_offset: 1176 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000092ee6 │ │ │ │ + DW_CFA_def_cfa_offset: 1168 │ │ │ │ + DW_CFA_advance_loc2: 4609 to 00000000000940e7 │ │ │ │ + DW_CFA_def_cfa_offset: 1176 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000940f5 │ │ │ │ + DW_CFA_def_cfa_offset: 1184 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000094110 │ │ │ │ + DW_CFA_def_cfa_offset: 1176 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000094111 │ │ │ │ + DW_CFA_def_cfa_offset: 1168 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005018 000000000000005c 0000501c FDE cie=00000000 pc=0000000000067950..0000000000067aa9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067952 │ │ │ │ +00005d50 000000000000004c 00005d54 FDE cie=00000000 pc=00000000000952d0..0000000000095d5e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000952d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067957 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000952dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067959 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000952e1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006795b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000952e6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006795f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000952e7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067963 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000952e8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006796a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000000679a5 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000952f2 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 2410 to 0000000000095c5c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000679a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095c5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000679a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095c5e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000679a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095c60 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000679ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095c62 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000679ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095c64 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000679af │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095c66 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000679b0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000095c70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 238 to 0000000000067a9e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067a9f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067aa0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067aa2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067aa4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067aa6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067aa8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00005078 0000000000000038 0000507c FDE cie=00000000 pc=0000000000067ab0..0000000000067b15 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067ab2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067ab7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067ab9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067aba │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067abb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000067b0a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067b0e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b10 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b12 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b14 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050b4 000000000000002c 000050b8 FDE cie=00000000 pc=0000000000067b20..0000000000067ddf │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b22 │ │ │ │ +00005da0 0000000000000034 00005da4 FDE cie=00000000 pc=0000000000095d60..0000000000095e30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095d62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067b26 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000095d66 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000067b31 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000095d6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000067b99 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000095d6e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000095dc7 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095dc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067b9d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095dc9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b9f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095dcb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067ba0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000095dd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000050e4 0000000000000038 000050e8 FDE cie=00000000 pc=0000000000067de0..0000000000067ee7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067de2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067de7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067deb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000067dee │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067df2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 157 to 0000000000067e8f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067e90 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067e91 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067e93 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067e95 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000067ea0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005120 000000000000009c 00005124 FDE cie=00000000 pc=0000000000067ef0..0000000000068926 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067ef2 │ │ │ │ +00005dd8 000000000000004c 00005ddc FDE cie=00000000 pc=0000000000095e30..00000000000968be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000095e32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067ef7 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000095e3c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067ef9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000095e41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000067eff │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000095e46 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067f00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095e47 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067f04 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000095e48 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000067f0f │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 1391 to 000000000006847e │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000095e52 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 2410 to 00000000000967bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006847f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000967bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068480 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000967be │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068482 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000967c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068484 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000967c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068486 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000967c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068488 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000967c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068490 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000967d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 175 to 000000000006853f │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068545 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068546 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006854e │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006855c │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 180 to 0000000000068610 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068616 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000068625 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068626 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 498 to 0000000000068818 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006881e │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006882a │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006882c │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 136 to 00000000000688b4 │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000688bb │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000688bc │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000688c4 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000688d2 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000051c0 0000000000000010 000051c4 FDE cie=00000000 pc=0000000000068930..00000000000689f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051d4 0000000000000010 000051d8 FDE cie=00000000 pc=0000000000068a00..0000000000068a10 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000051e8 0000000000000034 000051ec FDE cie=00000000 pc=0000000000068a10..0000000000068b93 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068a12 │ │ │ │ +00005e28 0000000000000034 00005e2c FDE cie=00000000 pc=00000000000968c0..0000000000096990 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000968c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068a13 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000968c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068a17 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000968ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 250 to 0000000000068b11 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000968ce │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000096927 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096928 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068b15 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096929 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068b17 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009692b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000068b20 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000096930 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000068b8c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068b8d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068b92 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005220 0000000000000028 00005224 FDE cie=00000000 pc=0000000000068ba0..0000000000068dc8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068ba2 │ │ │ │ +00005e60 0000000000000020 00005e64 FDE cie=00000000 pc=0000000000096990..00000000000969df │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096991 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068ba3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068ba7 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 541 to 0000000000068dc4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068dc5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000096995 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000969d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068dc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000969d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000969da │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000524c 0000000000000010 00005250 FDE cie=00000000 pc=0000000000068dd0..0000000000068dda │ │ │ │ +00005e84 0000000000000010 00005e88 FDE cie=00000000 pc=00000000000969e0..00000000000969f4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005260 0000000000000018 00005264 FDE cie=00000000 pc=0000000000068de0..0000000000068e1b │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068de8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000068e1a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00005e98 0000000000000010 00005e9c FDE cie=00000000 pc=0000000000096a00..0000000000096a0c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000527c 0000000000000018 00005280 FDE cie=00000000 pc=0000000000068e20..0000000000068e31 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068e22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000068e30 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00005eac 0000000000000010 00005eb0 FDE cie=00000000 pc=0000000000096a10..0000000000096a15 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005298 0000000000000028 0000529c FDE cie=00000000 pc=0000000000068e40..0000000000068e7f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068e41 │ │ │ │ +00005ec0 0000000000000048 00005ec4 FDE cie=00000000 pc=0000000000096a20..0000000000096d81 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096a22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000068e4a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000096a27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068e51 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096a29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000068e66 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096a2b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000096a31 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000096a34 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000096a38 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 231 to 0000000000096b1f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096b20 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096b21 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096b23 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096b25 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068e67 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096b27 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068e68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096b29 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068e69 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096b2a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000052c4 0000000000000028 000052c8 FDE cie=00000000 pc=0000000000068e80..0000000000068eec │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068e86 │ │ │ │ +00005f0c 00000000000000d0 00005f10 FDE cie=00000000 pc=0000000000096d90..00000000000981ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096d92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068e8e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000096d97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068e95 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096d99 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096d9b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000096da4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000096da5 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000096dae │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc1: 174 to 0000000000096e5c │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000096e6d │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000096e8e │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096e90 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000096e9c │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000096eb0 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000096ed5 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000096ed7 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc2: 437 to 000000000009708c │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000097090 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000970a1 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000970b6 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc2: 1410 to 0000000000097638 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097639 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009763a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009763c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000068ed5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009763e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068ed6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097640 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068ed7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097642 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000068ee0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097643 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 844 to 000000000009798f │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000097996 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000979a4 │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000979ad │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000979b7 │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000979bb │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000979dd │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000979de │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000979e2 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000097a2d │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000097a3f │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000097a52 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097a54 │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097a55 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000097a57 │ │ │ │ + DW_CFA_def_cfa_offset: 472 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000097a62 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000097a86 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000097a87 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000097a8b │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000097ae3 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ │ │ │ │ -000052f0 0000000000000018 000052f4 FDE cie=00000000 pc=0000000000068ef0..0000000000069017 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068ef1 │ │ │ │ +00005fe0 0000000000000020 00005fe4 FDE cie=00000000 pc=00000000000981f0..000000000009823f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000981f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 289 to 0000000000069012 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000981f5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000098238 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098239 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009823a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000530c 0000000000000028 00005310 FDE cie=00000000 pc=0000000000069020..00000000000690d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069022 │ │ │ │ +00006004 0000000000000010 00006008 FDE cie=00000000 pc=0000000000098240..0000000000098254 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006018 0000000000000034 0000601c FDE cie=00000000 pc=0000000000098260..0000000000098f24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098262 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069023 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000009826f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069027 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000098278 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 162 to 00000000000690c9 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009827f │ │ │ │ + DW_CFA_def_cfa_offset: 1360 │ │ │ │ + DW_CFA_advance_loc2: 2686 to 0000000000098cfd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000098d01 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000690ca │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098d02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098d04 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000098d08 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005338 0000000000000048 0000533c FDE cie=00000000 pc=00000000000690e0..00000000000691c1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690e2 │ │ │ │ +00006050 00000000000000ac 00006054 FDE cie=00000000 pc=0000000000098f30..000000000009bec3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000098f32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000690eb │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000098f37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690ed │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000098f3c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000690ee │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000098f46 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000690ef │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000098f47 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000069108 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000098f4b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000069117 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000069126 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000069135 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000006914e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000098f54 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 293 to 0000000000099079 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009907a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 107 to 00000000000691b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009907b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000691ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009907d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000691bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009907f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000691be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099081 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000691c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000099083 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000099088 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 5626 to 000000000009a682 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000009a698 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000009a6be │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009a6bf │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 1761 to 000000000009ada0 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009ada7 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009adb1 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009adb3 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000009adfc │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 2971 to 000000000009b997 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009b9a1 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc1: 71 to 000000000009b9e8 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009b9ea │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 473 to 000000000009bbc3 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000009bbd8 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000009bbf7 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009bbf8 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc1: 209 to 000000000009bcc9 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000009bcde │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000009bcfc │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009bcfd │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005384 0000000000000038 00005388 FDE cie=00000000 pc=00000000000691d0..00000000000692e7 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000691d2 │ │ │ │ +00006100 0000000000000048 00006104 FDE cie=00000000 pc=000000000009bed0..000000000009c08f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bed2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000691db │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009bed9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000691dd │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bedb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000691de │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000009bee3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000691df │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009bee4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 256 to 00000000000692df │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009bee8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009beef │ │ │ │ + DW_CFA_def_cfa_offset: 8304 │ │ │ │ + DW_CFA_advance_loc1: 252 to 000000000009bfeb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009bfec │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009bfed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000692e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bfef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000692e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bff1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000692e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bff3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000692e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009bff5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000053c0 0000000000000010 000053c4 FDE cie=00000000 pc=00000000000692f0..000000000006931e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000053d4 0000000000000010 000053d8 FDE cie=00000000 pc=0000000000069320..0000000000069374 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000053e8 0000000000000010 000053ec FDE cie=00000000 pc=0000000000069380..00000000000693a7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000009c000 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000053fc 000000000000004c 00005400 FDE cie=00000000 pc=00000000000693b0..00000000000696fe │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000693b2 │ │ │ │ +0000614c 0000000000000030 00006150 FDE cie=00000000 pc=000000000009c090..000000000009c0e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c092 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000693b4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009c096 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000693b5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c09d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000693b9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000693c0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 205 to 000000000006948d │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000009c0c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069491 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069492 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069494 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009c0cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069496 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c0cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000694a0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009c0d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 384 to 0000000000069620 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069624 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069625 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009c0d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069627 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c0db │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069629 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c0dd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069630 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000544c 0000000000000028 00005450 FDE cie=00000000 pc=0000000000069700..00000000000697e8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069701 │ │ │ │ +00006180 000000000000004c 00006184 FDE cie=00000000 pc=000000000009c0f0..000000000009c9ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c0f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069708 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009c0fc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c0fe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000006978e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006978f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069790 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069794 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c100 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c101 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c102 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c109 │ │ │ │ + DW_CFA_def_cfa_offset: 33968 │ │ │ │ + DW_CFA_advance_loc2: 807 to 000000000009c430 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c431 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c432 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c434 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c436 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c438 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069799 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c43a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000697a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000009c440 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005478 0000000000000044 0000547c FDE cie=00000000 pc=00000000000697f0..0000000000069a8d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000697f2 │ │ │ │ +000061d0 0000000000000010 000061d4 FDE cie=00000000 pc=000000000009c9b0..000000000009c9dd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000061e4 000000000000004c 000061e8 FDE cie=00000000 pc=000000000009c9e0..000000000009d2d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c9e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000697f4 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009c9eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000697f6 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009c9ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000697f7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009c9f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000697f8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c9f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000697ff │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc2: 640 to 0000000000069a7f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009c9f4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009c9fb │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 1300 to 000000000009cf0f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009cf10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069a80 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009cf11 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069a81 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009cf13 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069a83 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009cf15 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069a85 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009cf17 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069a87 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009cf19 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069a88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009cf1a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054c0 0000000000000024 000054c4 FDE cie=00000000 pc=0000000000069a90..0000000000069bc2 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069a91 │ │ │ │ +00006234 0000000000000038 00006238 FDE cie=00000000 pc=000000000009d2e0..000000000009d373 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d2e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000069a99 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 290 to 0000000000069bbb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d2e4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d2e8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d2ec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d2f0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000009d346 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d347 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d348 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d34a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069bbc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d34c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069bbd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d350 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00006270 0000000000000030 00006274 FDE cie=00000000 pc=000000000009d380..000000000009d4b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d382 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d383 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d384 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d388 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 294 to 000000000009d4ae │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d4af │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d4b0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d4b2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054e8 0000000000000048 000054ec FDE cie=00000000 pc=0000000000069bd0..0000000000069d35 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069bd2 │ │ │ │ +000062a4 0000000000000048 000062a8 FDE cie=00000000 pc=000000000009d4c0..000000000009d5db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d4c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000069be2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d4c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069be4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d4c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069be6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d4c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069be7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d4c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069be8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d4ca │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069bee │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 238 to 0000000000069cdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009d4ce │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 216 to 000000000009d5a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000069ce4 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000009d5a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069ce5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d5aa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069ce7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d5ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069ce9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d5ae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069ceb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d5b0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069ced │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d5b2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000069cf8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d5b3 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005534 0000000000000038 00005538 FDE cie=00000000 pc=0000000000069d40..0000000000069df3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069d42 │ │ │ │ +000062f0 000000000000003c 000062f4 FDE cie=00000000 pc=000000000009d5e0..000000000009d8b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d5e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069d44 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000009d5ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069d46 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d5ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069d4a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d5f0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000069d54 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000069de3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d5f7 │ │ │ │ + DW_CFA_def_cfa_offset: 80368 │ │ │ │ + DW_CFA_advance_loc2: 418 to 000000000009d799 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069de7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d79a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069de9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d79b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069deb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d79d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069ded │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d79f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069dee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d7a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005570 0000000000000048 00005574 FDE cie=00000000 pc=0000000000069e00..000000000006a025 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069e02 │ │ │ │ +00006330 000000000000004c 00006334 FDE cie=00000000 pc=000000000009d8c0..000000000009e5ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d8c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069e06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d8c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069e08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d8c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069e0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009d8c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069e0b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d8c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069e0c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009d8ca │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069e10 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 505 to 000000000006a009 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009d8d1 │ │ │ │ + DW_CFA_def_cfa_offset: 33152 │ │ │ │ + DW_CFA_advance_loc2: 2113 to 000000000009e112 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a00d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e113 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a00e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e114 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a010 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e116 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a012 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e118 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a014 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e11a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a016 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e11c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006a020 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e11d │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000055bc 0000000000000010 000055c0 FDE cie=00000000 pc=000000000006a030..000000000006a063 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00006380 0000000000000018 00006384 FDE cie=00000000 pc=000000000009e5b0..000000000009e5ea │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009e5b7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000009e5c9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e5ca │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055d0 0000000000000010 000055d4 FDE cie=00000000 pc=000000000006a070..000000000006a0b7 │ │ │ │ +0000639c 0000000000000010 000063a0 FDE cie=00000000 pc=000000000009e5f0..000000000009e5f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055e4 0000000000000048 000055e8 FDE cie=00000000 pc=000000000006a0c0..000000000006a162 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a0c2 │ │ │ │ +000063b0 0000000000000064 000063b4 FDE cie=00000000 pc=000000000009e600..000000000009eb63 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e602 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a0c4 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000009e609 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a0c5 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009e60e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a0c6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e610 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a0ca │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e614 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 117 to 000000000006a13f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e615 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009e619 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 285 to 000000000009e736 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e737 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e738 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a140 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e73a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a141 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e73c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a143 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e73e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a145 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e740 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006a150 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e741 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006a15b │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000009e769 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e76a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e76b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a15c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e76d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a15d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e76f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a15f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e771 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a161 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009e773 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009e774 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005630 000000000000004c 00005634 FDE cie=00000000 pc=000000000006a170..000000000006b242 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a172 │ │ │ │ +00006418 000000000000004c 0000641c FDE cie=00000000 pc=000000000009eb70..00000000000a1b01 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009eb72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a174 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009eb74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a176 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009eb76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a178 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000009eb7b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a179 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000009eb7f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a17a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000009eb88 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006a181 │ │ │ │ - DW_CFA_def_cfa_offset: 1184 │ │ │ │ - DW_CFA_advance_loc2: 3702 to 000000000006aff7 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000009eb92 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc2: 2378 to 000000000009f4dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006aff8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f4dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006aff9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f4de │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006affb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f4e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006affd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f4e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006afff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f4e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b001 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000009f4e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006b008 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000009f4e7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005680 0000000000000034 00005684 FDE cie=00000000 pc=000000000006b250..000000000006b2be │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b252 │ │ │ │ +00006468 000000000000001c 0000646c FDE cie=00000000 pc=00000000000a1b01..00000000000a1b10 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1b02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b254 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a1b05 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a1b0f │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006488 000000000000001c 0000648c FDE cie=00000000 pc=00000000000a1b10..00000000000a1b29 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1b11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a1b14 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000a1b28 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000064a8 000000000000001c 000064ac FDE cie=00000000 pc=00000000000a1b29..00000000000a1b4e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1b2a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a1b2d │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000a1b4d │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000064c8 0000000000000020 000064cc FDE cie=00000000 pc=00000000000a1b4e..00000000000a4117 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a1b4f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a1b52 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a1b5c │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b255 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b256 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 9658 to 00000000000a4116 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + │ │ │ │ +000064ec 000000000000001c 000064f0 FDE cie=00000000 pc=00000000000a4117..00000000000a4168 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4118 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a411b │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000a4167 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000650c 000000000000001c 00006510 FDE cie=00000000 pc=00000000000a4168..00000000000a4210 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4169 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a416c │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 163 to 00000000000a420f │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000652c 000000000000001c 00006530 FDE cie=00000000 pc=00000000000a4210..00000000000a42bb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4211 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4214 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 166 to 00000000000a42ba │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000654c 000000000000001c 00006550 FDE cie=00000000 pc=00000000000a42bb..00000000000a4317 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a42bc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a42bf │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000000a4316 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000656c 000000000000001c 00006570 FDE cie=00000000 pc=00000000000a4317..00000000000a438d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4318 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a431b │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 113 to 00000000000a438c │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000658c 000000000000001c 00006590 FDE cie=00000000 pc=00000000000a438d..00000000000a43fb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a438e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4391 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 105 to 00000000000a43fa │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000065ac 000000000000001c 000065b0 FDE cie=00000000 pc=00000000000a43fb..00000000000a44ef │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a43fc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a43ff │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 239 to 00000000000a44ee │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000065cc 000000000000001c 000065d0 FDE cie=00000000 pc=00000000000a44ef..00000000000a457b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a44f0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a44f3 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 135 to 00000000000a457a │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000065ec 000000000000001c 000065f0 FDE cie=00000000 pc=00000000000a457b..00000000000a45ff │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a457c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a457f │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 127 to 00000000000a45fe │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000660c 000000000000001c 00006610 FDE cie=00000000 pc=00000000000a45ff..00000000000a4675 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4600 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4603 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 113 to 00000000000a4674 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000662c 000000000000001c 00006630 FDE cie=00000000 pc=00000000000a4675..00000000000a470d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4676 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4679 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 147 to 00000000000a470c │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000664c 000000000000001c 00006650 FDE cie=00000000 pc=00000000000a470d..00000000000a4799 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a470e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4711 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 135 to 00000000000a4798 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000666c 000000000000001c 00006670 FDE cie=00000000 pc=00000000000a4799..00000000000a48eb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a479a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a479d │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc2: 333 to 00000000000a48ea │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000668c 000000000000001c 00006690 FDE cie=00000000 pc=00000000000a48eb..00000000000a49e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a48ec │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a48ef │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 241 to 00000000000a49e0 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000066ac 0000000000000020 000066b0 FDE cie=00000000 pc=00000000000a49e1..00000000000a4a2b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a49e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a49e5 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a49e6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000a4a2a │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000066d0 0000000000000024 000066d4 FDE cie=00000000 pc=00000000000a4a2b..00000000000a4ac2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4a2c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4a2f │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a4a38 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006b25d │ │ │ │ + DW_CFA_advance_loc1: 137 to 00000000000a4ac1 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000066f8 0000000000000020 000066fc FDE cie=00000000 pc=00000000000a4ac2..00000000000a4b36 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4ac3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4ac6 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4ac7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 110 to 00000000000a4b35 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000671c 0000000000000020 00006720 FDE cie=00000000 pc=00000000000a4b36..00000000000a5061 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a4b37 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a4b3a │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a4b3f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 1313 to 00000000000a5060 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006740 000000000000001c 00006744 FDE cie=00000000 pc=00000000000a5061..00000000000a50d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5062 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a5065 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 114 to 00000000000a50d7 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006760 0000000000000020 00006764 FDE cie=00000000 pc=00000000000a50d8..00000000000a529a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a50d9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a50dc │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a50e3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 438 to 00000000000a5299 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + │ │ │ │ +00006784 0000000000000020 00006788 FDE cie=00000000 pc=00000000000a529a..00000000000a545f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a529b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a529e │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a52a5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 441 to 00000000000a545e │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + │ │ │ │ +000067a8 0000000000000020 000067ac FDE cie=00000000 pc=00000000000a545f..00000000000a5608 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5460 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a5463 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000a546a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 413 to 00000000000a5607 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + │ │ │ │ +000067cc 0000000000000020 000067d0 FDE cie=00000000 pc=00000000000a5608..00000000000a58bd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5609 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a560c │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a5611 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 683 to 00000000000a58bc │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000067f0 000000000000001c 000067f4 FDE cie=00000000 pc=00000000000a58bd..00000000000a5c14 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a58be │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a58c1 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc2: 850 to 00000000000a5c13 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006810 000000000000001c 00006814 FDE cie=00000000 pc=00000000000a5c14..00000000000a5e8c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5c15 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a5c18 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc2: 627 to 00000000000a5e8b │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006830 000000000000001c 00006834 FDE cie=00000000 pc=00000000000a5e8c..00000000000a6061 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a5e8d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a5e90 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc2: 464 to 00000000000a6060 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006850 0000000000000018 00006854 FDE cie=00000000 pc=00000000000a6070..00000000000a61c9 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000a6080 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000006b2b7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b2b8 │ │ │ │ + DW_CFA_advance_loc1: 138 to 00000000000a610a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000a6118 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000686c 0000000000000030 00006870 FDE cie=00000000 pc=00000000000a61d0..00000000000a638a │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000a61f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a61fe │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6202 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b2b9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 178 to 00000000000a62b4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b2bb │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a62b8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b2bd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a62ba │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a62c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 192 to 00000000000a6380 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ │ │ │ │ -000056b8 000000000000004c 000056bc FDE cie=00000000 pc=000000000006b2c0..000000000006c24d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b2c2 │ │ │ │ +000068a0 0000000000000030 000068a4 FDE cie=00000000 pc=00000000000a6390..00000000000a654a │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000a63b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a63be │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a63c2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 186 to 00000000000a647c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6480 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6482 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a6488 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 184 to 00000000000a6540 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + │ │ │ │ +000068d4 0000000000000068 000068d8 FDE cie=00000000 pc=00000000000a6550..00000000000a668d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b2c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6554 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b2c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6556 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b2c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6558 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b2c9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a655c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b2ca │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a6565 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006b2d4 │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ - DW_CFA_advance_loc2: 3553 to 000000000006c0b5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6569 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 117 to 00000000000a65de │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a65e3 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000a6617 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6619 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000a6648 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000a6650 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000a6666 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a6669 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000a667d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c0b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a667e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c0b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a667f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c0b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6681 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c0bb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6683 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c0bd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6685 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c0bf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6687 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c0c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6688 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005708 0000000000000010 0000570c FDE cie=00000000 pc=000000000006c250..000000000006c2ab │ │ │ │ +00006940 0000000000000010 00006944 FDE cie=00000000 pc=00000000000a6690..00000000000a669c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000571c 000000000000004c 00005720 FDE cie=00000000 pc=000000000006c2b0..000000000006c7d3 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c2b2 │ │ │ │ +00006954 0000000000000010 00006958 FDE cie=00000000 pc=00000000000a66a0..00000000000a66a5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006968 0000000000000048 0000696c FDE cie=00000000 pc=00000000000a66b0..00000000000a6a38 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a66b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c2b4 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000a66b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c2b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a66b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c2b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a66bb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c2b9 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000a66c1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c2ba │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000a66c4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006c2c1 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 1177 to 000000000006c75a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a66c8 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 233 to 00000000000a67b1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c75b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a67b2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c75c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a67b3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c75e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a67b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c760 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a67b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c762 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a67b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c764 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a67bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006c768 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a67bc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000576c 0000000000000094 00005770 FDE cie=00000000 pc=000000000006c7e0..000000000006cb8b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c7e2 │ │ │ │ +000069b4 0000000000000050 000069b8 FDE cie=00000000 pc=00000000000a6a40..00000000000a9d43 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6a42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c7e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6a44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c7e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6a46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c7e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6a48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c7e9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6a4c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c7ea │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000a6a55 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006c7f0 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 743 to 000000000006cad7 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000a6a5f │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 1248 to 00000000000a6f3f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cad8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6f43 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cad9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a6f44 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cadb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6f46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cadd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6f48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cadf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6f4a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cae1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a6f4c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006cae8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000a6f50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000006cb28 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006cb2b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cb2c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cb2e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006a08 0000000000000064 00006a0c FDE cie=00000000 pc=00000000000a9d50..00000000000aa524 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000a9d62 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9d63 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9d64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cb30 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 350 to 00000000000a9ec2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cb32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000a9ec3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cb34 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000a9ec5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006cb38 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000a9ed0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006cb48 │ │ │ │ + DW_CFA_advance_loc2: 809 to 00000000000aa1f9 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006cb4b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cb4c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cb4e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cb50 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cb52 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000aa20b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cb54 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000aa223 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006cb58 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000aa230 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006cb68 │ │ │ │ + DW_CFA_advance_loc1: 243 to 00000000000aa323 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006cb6b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cb6c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cb6e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cb70 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cb72 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000aa326 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cb74 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa328 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cb75 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000aa330 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 79 to 00000000000aa37f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000aa387 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000aa389 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000aa3a0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000aa3e0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005804 000000000000001c 00005808 FDE cie=00000000 pc=000000000006cb90..000000000006cca3 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000006cb9d │ │ │ │ +00006a70 000000000000001c 00006a74 FDE cie=00000000 pc=00000000000aa524..00000000000acd55 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000aa525 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 223 to 000000000006cc7c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006cc80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000006cc96 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000aa528 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc2: 10284 to 00000000000acd54 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006a90 000000000000001c 00006a94 FDE cie=00000000 pc=00000000000acd55..00000000000ace0a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000acd56 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000acd59 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 176 to 00000000000ace09 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ab0 000000000000001c 00006ab4 FDE cie=00000000 pc=00000000000ace0a..00000000000acf30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ace0b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000ace0e │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc2: 289 to 00000000000acf2f │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ad0 000000000000001c 00006ad4 FDE cie=00000000 pc=00000000000acf30..00000000000acfa3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000acf31 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000acf34 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 110 to 00000000000acfa2 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006af0 000000000000001c 00006af4 FDE cie=00000000 pc=00000000000acfa3..00000000000ad06c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000acfa4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000acfa7 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 196 to 00000000000ad06b │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006b10 0000000000000010 00006b14 FDE cie=00000000 pc=00000000000ad070..00000000000ad0e6 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005824 000000000000001c 00005828 FDE cie=00000000 pc=000000000006ccb0..000000000006cdc3 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000006ccbd │ │ │ │ +00006b24 000000000000003c 00006b28 FDE cie=00000000 pc=00000000000ad0f0..00000000000ad515 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad0f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 226 to 000000000006cd9f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000ad0ff │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad100 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad101 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ad108 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 449 to 00000000000ad2c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000ad2cc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad2cd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad2cf │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad2d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cda0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ad2d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000006cdb6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005844 0000000000000020 00005848 FDE cie=00000000 pc=000000000006cdd0..000000000006ce53 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006cdd9 │ │ │ │ +00006b64 0000000000000020 00006b68 FDE cie=00000000 pc=00000000000ad520..00000000000ad56f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad521 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000006ce2c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ad525 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000ad568 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad569 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ce30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ad56a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000006ce46 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006b88 0000000000000010 00006b8c FDE cie=00000000 pc=00000000000ad570..00000000000ad584 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00006b9c 0000000000000034 00006ba0 FDE cie=00000000 pc=00000000000ad590..00000000000adb07 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad592 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ad599 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ad5a2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000ad5b3 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc2: 698 to 00000000000ad86d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ad871 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad873 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ad875 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000ad880 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005868 0000000000000038 0000586c FDE cie=00000000 pc=000000000006ce60..000000000006cef3 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ce62 │ │ │ │ +00006bd4 0000000000000038 00006bd8 FDE cie=00000000 pc=00000000000adb10..00000000000adba3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000adb12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ce64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000adb14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ce68 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000adb18 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ce6c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000adb1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ce70 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000adb20 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000006cec6 │ │ │ │ + DW_CFA_advance_loc1: 86 to 00000000000adb76 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cec7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000adb77 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cec8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000adb78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ceca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000adb7a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cecc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000adb7c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ced0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000adb80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058a4 000000000000004c 000058a8 FDE cie=00000000 pc=000000000006cf00..000000000006d0b5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cf02 │ │ │ │ +00006c10 0000000000000044 00006c14 FDE cie=00000000 pc=00000000000adbb0..00000000000ae0ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000adbb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006cf0b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000adbbb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006cf10 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000adbbd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cf12 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000adbbe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cf13 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000adbbf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cf14 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006cf1b │ │ │ │ - DW_CFA_def_cfa_offset: 81104 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000006d059 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000adbc6 │ │ │ │ + DW_CFA_def_cfa_offset: 80384 │ │ │ │ + DW_CFA_advance_loc2: 688 to 00000000000ade76 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d05d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d05e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ade7a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d060 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ade7b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d062 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ade7d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d064 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ade7f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d066 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ade81 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d067 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ade88 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058f4 0000000000000120 000058f8 FDE cie=00000000 pc=000000000006d0c0..000000000006ea88 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d0c2 │ │ │ │ +00006c58 0000000000000038 00006c5c FDE cie=00000000 pc=00000000000ae0c0..00000000000ae265 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae0c2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ae0c7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ae0cb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ae0cf │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ae0d6 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 158 to 00000000000ae174 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae175 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae176 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae178 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae17a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000ae180 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00006c94 000000000000004c 00006c98 FDE cie=00000000 pc=00000000000ae270..00000000000ae4a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae272 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d0c7 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000ae27c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d0c9 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ae281 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d0ce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae283 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d0cf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae284 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006d0d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae285 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006d0df │ │ │ │ - DW_CFA_def_cfa_offset: 10512 │ │ │ │ - DW_CFA_advance_loc2: 1026 to 000000000006d4e1 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ae28c │ │ │ │ + DW_CFA_def_cfa_offset: 8272 │ │ │ │ + DW_CFA_advance_loc2: 292 to 00000000000ae3b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d4e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ae3b4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d4e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae3b5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae3b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4ea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae3b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae3bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4ee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae3bd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4f0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000ae3c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1540 to 000000000006daf4 │ │ │ │ - DW_CFA_def_cfa_offset: 10520 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006daf6 │ │ │ │ - DW_CFA_def_cfa_offset: 10528 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006dafe │ │ │ │ - DW_CFA_def_cfa_offset: 10536 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006db00 │ │ │ │ - DW_CFA_def_cfa_offset: 10544 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006db04 │ │ │ │ - DW_CFA_def_cfa_offset: 10552 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006db0b │ │ │ │ - DW_CFA_def_cfa_offset: 10560 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000006db48 │ │ │ │ - DW_CFA_def_cfa_offset: 10512 │ │ │ │ - DW_CFA_advance_loc2: 1121 to 000000000006dfa9 │ │ │ │ - DW_CFA_def_cfa_offset: 10520 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000006dfc7 │ │ │ │ - DW_CFA_def_cfa_offset: 10528 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006dfd1 │ │ │ │ - DW_CFA_def_cfa_offset: 10536 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006dfd9 │ │ │ │ - DW_CFA_def_cfa_offset: 10544 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000006e011 │ │ │ │ - DW_CFA_def_cfa_offset: 10512 │ │ │ │ - DW_CFA_advance_loc1: 229 to 000000000006e0f6 │ │ │ │ - DW_CFA_def_cfa_offset: 10520 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000006e118 │ │ │ │ - DW_CFA_def_cfa_offset: 10528 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e11a │ │ │ │ - DW_CFA_def_cfa_offset: 10536 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e11c │ │ │ │ - DW_CFA_def_cfa_offset: 10544 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006e124 │ │ │ │ - DW_CFA_def_cfa_offset: 10552 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e128 │ │ │ │ - DW_CFA_def_cfa_offset: 10560 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000006e160 │ │ │ │ - DW_CFA_def_cfa_offset: 10512 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000006e1fc │ │ │ │ - DW_CFA_def_cfa_offset: 10520 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e1fe │ │ │ │ - DW_CFA_def_cfa_offset: 10528 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006e206 │ │ │ │ - DW_CFA_def_cfa_offset: 10536 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e208 │ │ │ │ - DW_CFA_def_cfa_offset: 10544 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e20c │ │ │ │ - DW_CFA_def_cfa_offset: 10552 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006e213 │ │ │ │ - DW_CFA_def_cfa_offset: 10560 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000006e250 │ │ │ │ - DW_CFA_def_cfa_offset: 10512 │ │ │ │ - DW_CFA_advance_loc1: 251 to 000000000006e34b │ │ │ │ - DW_CFA_def_cfa_offset: 10520 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006e35b │ │ │ │ - DW_CFA_def_cfa_offset: 10528 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000006e36e │ │ │ │ - DW_CFA_def_cfa_offset: 10536 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e370 │ │ │ │ - DW_CFA_def_cfa_offset: 10544 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000006e3ad │ │ │ │ - DW_CFA_def_cfa_offset: 10512 │ │ │ │ - DW_CFA_advance_loc1: 153 to 000000000006e446 │ │ │ │ - DW_CFA_def_cfa_offset: 10520 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e448 │ │ │ │ - DW_CFA_def_cfa_offset: 10528 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006e450 │ │ │ │ - DW_CFA_def_cfa_offset: 10536 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e452 │ │ │ │ - DW_CFA_def_cfa_offset: 10544 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e456 │ │ │ │ - DW_CFA_def_cfa_offset: 10552 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006e45d │ │ │ │ - DW_CFA_def_cfa_offset: 10560 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000006e49a │ │ │ │ - DW_CFA_def_cfa_offset: 10512 │ │ │ │ - DW_CFA_advance_loc1: 247 to 000000000006e591 │ │ │ │ - DW_CFA_def_cfa_offset: 10520 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e593 │ │ │ │ - DW_CFA_def_cfa_offset: 10528 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006e59b │ │ │ │ - DW_CFA_def_cfa_offset: 10536 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e59d │ │ │ │ - DW_CFA_def_cfa_offset: 10544 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e5a1 │ │ │ │ - DW_CFA_def_cfa_offset: 10552 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006e5a8 │ │ │ │ - DW_CFA_def_cfa_offset: 10560 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000006e5e5 │ │ │ │ - DW_CFA_def_cfa_offset: 10512 │ │ │ │ - DW_CFA_advance_loc1: 230 to 000000000006e6cb │ │ │ │ - DW_CFA_def_cfa_offset: 10520 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e6cd │ │ │ │ - DW_CFA_def_cfa_offset: 10528 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006e6d5 │ │ │ │ - DW_CFA_def_cfa_offset: 10536 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e6d7 │ │ │ │ - DW_CFA_def_cfa_offset: 10544 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000006e714 │ │ │ │ - DW_CFA_def_cfa_offset: 10512 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ce4 000000000000004c 00006ce8 FDE cie=00000000 pc=00000000000ae4b0..00000000000ae61a │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ae4b9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ae4c2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000ae4cf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ae4d6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ae4da │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 270 to 00000000000ae5e8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae5e9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ae5f2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae5f4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae5f6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000ae600 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000ae612 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae613 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae615 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae617 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae619 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a18 000000000000007c 00005a1c FDE cie=00000000 pc=000000000006ea90..000000000006f16a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ea92 │ │ │ │ +00006d34 0000000000000070 00006d38 FDE cie=00000000 pc=00000000000ae620..00000000000b0b15 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae622 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ea94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae624 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006ea9e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae626 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006eaa3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae628 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006eaa4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae629 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006eaa8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae62a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006eab2 │ │ │ │ - DW_CFA_def_cfa_offset: 20656 │ │ │ │ - DW_CFA_advance_loc2: 1162 to 000000000006ef3c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ae631 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc2: 735 to 00000000000ae910 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ef40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae911 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ef41 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae912 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ef43 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae914 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ef45 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae916 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ef47 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae918 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ef49 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ae91a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006ef50 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ae91b │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 175 to 000000000006efff │ │ │ │ - DW_CFA_def_cfa_offset: 20664 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f006 │ │ │ │ - DW_CFA_def_cfa_offset: 20672 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f00d │ │ │ │ - DW_CFA_def_cfa_offset: 20680 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f014 │ │ │ │ - DW_CFA_def_cfa_offset: 20688 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f01b │ │ │ │ - DW_CFA_def_cfa_offset: 20696 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f022 │ │ │ │ - DW_CFA_def_cfa_offset: 20704 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f02c │ │ │ │ - DW_CFA_def_cfa_offset: 20712 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f036 │ │ │ │ - DW_CFA_def_cfa_offset: 20720 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000006f04c │ │ │ │ - DW_CFA_def_cfa_offset: 20656 │ │ │ │ + DW_CFA_advance_loc2: 3673 to 00000000000af774 │ │ │ │ + DW_CFA_def_cfa_offset: 696 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000af786 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000af7a7 │ │ │ │ + DW_CFA_def_cfa_offset: 696 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000af7a9 │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000af7b9 │ │ │ │ + DW_CFA_def_cfa_offset: 696 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000af7cd │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000af7e9 │ │ │ │ + DW_CFA_def_cfa_offset: 696 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000af7ea │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a98 00000000000000b4 00005a9c FDE cie=00000000 pc=000000000006f170..000000000006f62f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f172 │ │ │ │ +00006da8 00000000000000b4 00006dac FDE cie=00000000 pc=00000000000b0b20..00000000000b0fdf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0b22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f174 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0b24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f176 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0b26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f180 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b0b30 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f181 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0b31 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f185 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b0b35 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f18f │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b0b3f │ │ │ │ DW_CFA_def_cfa_offset: 4240 │ │ │ │ - DW_CFA_advance_loc1: 207 to 000000000006f25e │ │ │ │ + DW_CFA_advance_loc1: 207 to 00000000000b0c0e │ │ │ │ DW_CFA_def_cfa_offset: 4248 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006f26d │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000b0c1d │ │ │ │ DW_CFA_def_cfa_offset: 4256 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006f27c │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000b0c2c │ │ │ │ DW_CFA_def_cfa_offset: 4264 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006f28b │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000b0c3b │ │ │ │ DW_CFA_def_cfa_offset: 4272 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006f29a │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000b0c4a │ │ │ │ DW_CFA_def_cfa_offset: 4280 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f2a2 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b0c52 │ │ │ │ DW_CFA_def_cfa_offset: 4288 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f2aa │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b0c5a │ │ │ │ DW_CFA_def_cfa_offset: 4296 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f2b2 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b0c62 │ │ │ │ DW_CFA_def_cfa_offset: 4304 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f2ba │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b0c6a │ │ │ │ DW_CFA_def_cfa_offset: 4312 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f2c2 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b0c72 │ │ │ │ DW_CFA_def_cfa_offset: 4320 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f2ca │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b0c7a │ │ │ │ DW_CFA_def_cfa_offset: 4328 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f2d2 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b0c82 │ │ │ │ DW_CFA_def_cfa_offset: 4336 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f2da │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b0c8a │ │ │ │ DW_CFA_def_cfa_offset: 4344 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f2e2 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b0c92 │ │ │ │ DW_CFA_def_cfa_offset: 4352 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f2ea │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b0c9a │ │ │ │ DW_CFA_def_cfa_offset: 4360 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f2f2 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b0ca2 │ │ │ │ DW_CFA_def_cfa_offset: 4368 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006f2fd │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000b0cad │ │ │ │ DW_CFA_def_cfa_offset: 4240 │ │ │ │ - DW_CFA_advance_loc2: 384 to 000000000006f47d │ │ │ │ + DW_CFA_advance_loc2: 384 to 00000000000b0e2d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f481 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b0e31 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f482 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b0e32 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f484 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0e34 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f486 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0e36 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f488 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0e38 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f48a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b0e3a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006f490 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b0e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 228 to 000000000006f574 │ │ │ │ + DW_CFA_advance_loc1: 228 to 00000000000b0f24 │ │ │ │ DW_CFA_def_cfa_offset: 4248 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f57b │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b0f2b │ │ │ │ DW_CFA_def_cfa_offset: 4256 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f582 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b0f32 │ │ │ │ DW_CFA_def_cfa_offset: 4264 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f589 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b0f39 │ │ │ │ DW_CFA_def_cfa_offset: 4272 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f590 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b0f40 │ │ │ │ DW_CFA_def_cfa_offset: 4280 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f597 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b0f47 │ │ │ │ DW_CFA_def_cfa_offset: 4288 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f5a1 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b0f51 │ │ │ │ DW_CFA_def_cfa_offset: 4296 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006f5b0 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000b0f60 │ │ │ │ DW_CFA_def_cfa_offset: 4304 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000006f5c6 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000b0f76 │ │ │ │ DW_CFA_def_cfa_offset: 4240 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b50 000000000000004c 00005b54 FDE cie=00000000 pc=000000000006f630..000000000006f9c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f632 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f63c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006f641 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006f646 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f647 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f64b │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f655 │ │ │ │ - DW_CFA_def_cfa_offset: 16656 │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000006f71b │ │ │ │ +00006e60 000000000000001c 00006e64 FDE cie=00000000 pc=00000000000b0fe0..00000000000b11a9 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000b0ff0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 426 to 00000000000b119a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f71f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f720 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f722 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f724 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f726 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f728 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006f730 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b119b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006e80 000000000000001c 00006e84 FDE cie=00000000 pc=00000000000b11b0..00000000000b121d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b11b7 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 96 to 00000000000b1217 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1218 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ea0 0000000000000010 00006ea4 FDE cie=00000000 pc=00000000000b1220..00000000000b1227 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006eb4 0000000000000010 00006eb8 FDE cie=00000000 pc=00000000000b1230..00000000000b1238 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ec8 0000000000000010 00006ecc FDE cie=00000000 pc=00000000000b1240..00000000000b1248 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005ba0 000000000000004c 00005ba4 FDE cie=00000000 pc=000000000006f9c0..0000000000070195 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f9c2 │ │ │ │ +00006edc 0000000000000038 00006ee0 FDE cie=00000000 pc=00000000000b1250..00000000000b12e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1252 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006f9c7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1254 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006f9cc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b1258 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006f9d1 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b125c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f9d2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b1260 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006f9db │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006f9e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16720 │ │ │ │ - DW_CFA_advance_loc2: 1250 to 000000000006fec4 │ │ │ │ + DW_CFA_advance_loc1: 86 to 00000000000b12b6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006fec8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006fec9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fecb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b12b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fecd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b12b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fecf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b12ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fed1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b12bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006fed8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b12c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f18 0000000000000010 00006f1c FDE cie=00000000 pc=00000000000b12f0..00000000000b1304 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005bf0 000000000000004c 00005bf4 FDE cie=00000000 pc=00000000000701a0..0000000000070547 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000701a2 │ │ │ │ +00006f2c 0000000000000030 00006f30 FDE cie=00000000 pc=00000000000b1310..00000000000b1cb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1312 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000701a8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b1319 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000701aa │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b131d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000701ac │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000701ad │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000701ae │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000701b4 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 448 to 0000000000070374 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000b132e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 101 to 00000000000b1393 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007037c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007037d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007037f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070381 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b1397 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070383 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1399 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070385 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b139b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000070390 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b13a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f60 0000000000000020 00006f64 FDE cie=00000000 pc=00000000000b1cc0..00000000000b1d0f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1cc1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b1cc5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000b1d08 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1d09 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b1d0a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c40 000000000000004c 00005c44 FDE cie=00000000 pc=0000000000070550..00000000000708c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070552 │ │ │ │ +00006f84 000000000000004c 00006f88 FDE cie=00000000 pc=00000000000b1d10..00000000000b2778 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1d12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070554 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1d14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070556 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1d16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070558 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b1d18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070559 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b1d1c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007055a │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000b1d1f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000070560 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 412 to 00000000000706fc │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000b1d2e │ │ │ │ + DW_CFA_def_cfa_offset: 2496 │ │ │ │ + DW_CFA_advance_loc2: 1928 to 00000000000b24b6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000070704 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b24b7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070705 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b24b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070707 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b24ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070709 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b24bc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007070b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b24be │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007070d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b24c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000070710 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b24c1 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c90 000000000000004c 00005c94 FDE cie=00000000 pc=00000000000708c0..0000000000072b6e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000708c2 │ │ │ │ +00006fd4 0000000000000018 00006fd8 FDE cie=00000000 pc=00000000000b2780..00000000000b279c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2782 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000708c7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000b279b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ff0 0000000000000034 00006ff4 FDE cie=00000000 pc=00000000000b27a0..00000000000b28bb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b27a1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b27a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000708cc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000708d1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000708d2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b27a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000708d3 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000708da │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc2: 5280 to 0000000000071d7a │ │ │ │ + DW_CFA_advance_loc1: 113 to 00000000000b2819 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d7b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d7c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071d7e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071d80 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071d82 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b281a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071d84 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b281b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071d88 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b2820 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000b287c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b287d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b287e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2880 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005ce0 0000000000000064 00005ce4 FDE cie=00000000 pc=0000000000072b70..00000000000731e7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072b72 │ │ │ │ +00007028 0000000000000060 0000702c FDE cie=00000000 pc=00000000000b28c0..00000000000b2be2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b28c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072b74 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b28c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072b76 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b28cb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072b7b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b28cd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b28d1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072b7d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b28d5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000072b89 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 1292 to 0000000000073095 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b28dc │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 532 to 00000000000b2af0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073096 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2af1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073097 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2af2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073099 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2af4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007309b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2af6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007309d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2af8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007309f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2afa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000730a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b2b00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 186 to 0000000000073162 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 215 to 00000000000b2bd7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073163 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2bd8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073164 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2bd9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073166 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2bdb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073168 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2bdd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007316a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2bdf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007316c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2be1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073170 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d48 0000000000000094 00005d4c FDE cie=00000000 pc=00000000000731f0..0000000000074096 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000731f2 │ │ │ │ +0000708c 0000000000000058 00007090 FDE cie=00000000 pc=00000000000b2bf0..00000000000b2e9e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2bf2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000731f7 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000b2bfd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000731f9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2bff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000731fe │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b2c03 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073202 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b2c07 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073206 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007320d │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 882 to 000000000007357f │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007358f │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000735c9 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000735ca │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000007362e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b2c0e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 463 to 00000000000b2ddd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007362f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073630 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2dde │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073632 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2ddf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073634 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2de1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073636 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2de3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073638 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2de5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000073640 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000b2df0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 654 to 00000000000738ce │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000738d5 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000007391c │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007391e │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 964 to 0000000000073ce2 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000073cfc │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000073d52 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073d53 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 539 to 0000000000073f6e │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000073f83 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000073fc4 │ │ │ │ - DW_CFA_def_cfa_offset: 280 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073fc5 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc1: 165 to 00000000000b2e95 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2e96 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2e97 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2e99 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2e9b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2e9d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005de0 0000000000000048 00005de4 FDE cie=00000000 pc=00000000000740a0..0000000000074201 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000740a2 │ │ │ │ +000070e8 0000000000000048 000070ec FDE cie=00000000 pc=00000000000b2ea0..00000000000b3001 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2ea2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000740a7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b2ea7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000740a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2ea9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000740ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2eab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000740b2 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b2eb2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000740b6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b2eb6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000740bc │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b2ebc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 314 to 00000000000741f6 │ │ │ │ + DW_CFA_advance_loc2: 314 to 00000000000b2ff6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000741f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2ff7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000741f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b2ff8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000741fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2ffa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000741fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2ffc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000741fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b2ffe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074200 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3000 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e2c 0000000000000010 00005e30 FDE cie=00000000 pc=0000000000074210..000000000007426a │ │ │ │ +00007134 0000000000000010 00007138 FDE cie=00000000 pc=00000000000b3010..00000000000b306a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e40 0000000000000010 00005e44 FDE cie=00000000 pc=0000000000074270..00000000000742da │ │ │ │ +00007148 0000000000000010 0000714c FDE cie=00000000 pc=00000000000b3070..00000000000b30da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e54 0000000000000050 00005e58 FDE cie=00000000 pc=00000000000742e0..0000000000074dc0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000742ec │ │ │ │ +0000715c 0000000000000050 00007160 FDE cie=00000000 pc=00000000000b30e0..00000000000b3bc0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000b30ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000742f2 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b30f2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000074301 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000b3101 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007430f │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000b310f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000074321 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000b3121 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1112 to 0000000000074779 │ │ │ │ + DW_CFA_advance_loc2: 1112 to 00000000000b3579 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007477a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b357a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007477b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b357b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007477d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b357d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007477f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b357f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074780 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3580 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1081 to 0000000000074bb9 │ │ │ │ + DW_CFA_advance_loc2: 1081 to 00000000000b39b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074bba │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b39ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074bbb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b39bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074bbd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b39bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074bbf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b39bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074bc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b39c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ea8 0000000000000064 00005eac FDE cie=00000000 pc=0000000000074dc0..0000000000076484 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074dc2 │ │ │ │ +000071b0 0000000000000064 000071b4 FDE cie=00000000 pc=00000000000b3bc0..00000000000b5284 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3bc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074dc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3bc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074dc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3bc6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074dc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b3bc8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074dc9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3bc9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074dca │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b3bca │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000074dd1 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b3bd1 │ │ │ │ DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 1797 to 00000000000754d6 │ │ │ │ + DW_CFA_advance_loc2: 1797 to 00000000000b42d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000754d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b42d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000754d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b42d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000754da │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b42da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000754dc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b42dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000754de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b42de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000754e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b42e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000754e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b42e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 2648 to 0000000000075f40 │ │ │ │ + DW_CFA_advance_loc2: 2648 to 00000000000b4d40 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075f41 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4d41 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075f42 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b4d42 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f44 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4d44 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f46 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4d46 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4d48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f4a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b4d4a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000075f50 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b4d50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f10 0000000000000030 00005f14 FDE cie=00000000 pc=0000000000076490..0000000000076569 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007649b │ │ │ │ +00007218 0000000000000030 0000721c FDE cie=00000000 pc=00000000000b5290..00000000000b5369 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000b529b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000764a7 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000b52a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000764b5 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000b52b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000764bd │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b52bd │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000007655f │ │ │ │ + DW_CFA_advance_loc1: 162 to 00000000000b535f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076560 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b5360 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076561 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b5361 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076563 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5363 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076568 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b5368 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ │ │ │ -00005f44 0000000000000050 00005f48 FDE cie=00000000 pc=0000000000076570..000000000007690f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076572 │ │ │ │ +0000724c 0000000000000050 00007250 FDE cie=00000000 pc=00000000000b5370..00000000000b570f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5372 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076574 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5374 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076579 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b5379 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007657b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b537b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007657f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b537f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076580 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b5380 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076584 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b5384 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 805 to 00000000000768a9 │ │ │ │ + DW_CFA_advance_loc2: 805 to 00000000000b56a9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000768aa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b56aa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000768ab │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b56ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000768ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b56ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000768af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b56af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000768b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b56b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000768b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b56b3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000768b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b56b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f98 000000000000003c 00005f9c FDE cie=00000000 pc=0000000000076910..0000000000076a77 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000076918 │ │ │ │ +000072a0 000000000000003c 000072a4 FDE cie=00000000 pc=00000000000b5710..00000000000b5877 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b5718 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007691a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b571a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007691c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b571c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007691d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b571d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007691e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b571e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 155 to 00000000000769b9 │ │ │ │ + DW_CFA_advance_loc1: 155 to 00000000000b57b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000769ba │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b57ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000769bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b57bc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000769be │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b57be │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000769c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b57c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000769c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b57c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005fd8 0000000000000048 00005fdc FDE cie=00000000 pc=0000000000076a80..0000000000076e59 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076a82 │ │ │ │ +000072e0 0000000000000048 000072e4 FDE cie=00000000 pc=00000000000b5880..00000000000b5c59 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5882 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076a84 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5884 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076a89 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b5889 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076a8e │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b588e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076a92 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b5892 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076a93 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b5893 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000076a9d │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b589d │ │ │ │ DW_CFA_def_cfa_offset: 2144 │ │ │ │ - DW_CFA_advance_loc1: 138 to 0000000000076b27 │ │ │ │ + DW_CFA_advance_loc1: 138 to 00000000000b5927 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076b28 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b5928 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076b29 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b5929 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076b2b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b592b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076b2d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b592d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076b2f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b592f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076b31 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5931 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000076b38 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b5938 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006024 0000000000000040 00006028 FDE cie=00000000 pc=0000000000076e60..0000000000076f37 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076e61 │ │ │ │ +0000732c 0000000000000040 00007330 FDE cie=00000000 pc=00000000000b5c60..00000000000b5d37 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b5c61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 109 to 0000000000076ece │ │ │ │ + DW_CFA_advance_loc1: 109 to 00000000000b5cce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076ed0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5cd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076ed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b5cd4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000076ee0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000b5ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076ee6 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b5ce6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000076ef0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b5cf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076ef6 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b5cf6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000076f00 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b5d00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076f06 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b5d06 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000076f10 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b5d10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076f16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b5d16 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000076f20 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b5d20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076f26 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b5d26 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000076f30 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b5d30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076f36 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b5d36 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00006068 0000000000000048 0000606c FDE cie=00000000 pc=0000000000076f40..0000000000077314 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076f42 │ │ │ │ +00007370 0000000000000048 00007374 FDE cie=00000000 pc=00000000000b5d40..00000000000b6114 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5d42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076f44 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5d44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076f49 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b5d49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076f4b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5d4b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000076f52 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b5d52 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000076f5b │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b5d5b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000076f65 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b5d65 │ │ │ │ DW_CFA_def_cfa_offset: 1120 │ │ │ │ - DW_CFA_advance_loc1: 204 to 0000000000077031 │ │ │ │ + DW_CFA_advance_loc1: 204 to 00000000000b5e31 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077032 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b5e32 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077033 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b5e33 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077035 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5e35 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077037 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5e37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077039 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5e39 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007703b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b5e3b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000077040 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b5e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000060b4 0000000000000038 000060b8 FDE cie=00000000 pc=0000000000077320..00000000000773b3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077322 │ │ │ │ +000073bc 0000000000000038 000073c0 FDE cie=00000000 pc=00000000000b6120..00000000000b61b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b6122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077324 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b6124 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077328 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b6128 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007732c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b612c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077330 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b6130 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000077386 │ │ │ │ + DW_CFA_advance_loc1: 86 to 00000000000b6186 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077387 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b6187 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077388 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b6188 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007738a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b618a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007738c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b618c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077390 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b6190 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000060f0 000000000000003c 000060f4 FDE cie=00000000 pc=00000000000773c0..0000000000077679 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000773c2 │ │ │ │ +000073f8 000000000000003c 000073fc FDE cie=00000000 pc=00000000000b61c0..00000000000b6479 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b61c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000773cc │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000b61cc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000773cd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b61cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000773ce │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b61ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000773d7 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b61d7 │ │ │ │ DW_CFA_def_cfa_offset: 4416 │ │ │ │ - DW_CFA_advance_loc2: 612 to 000000000007763b │ │ │ │ + DW_CFA_advance_loc2: 612 to 00000000000b643b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007763c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b643c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007763d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b643d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007763f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b643f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077641 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b6441 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000077648 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b6448 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006130 0000000000000010 00006134 FDE cie=00000000 pc=0000000000077680..00000000000776f6 │ │ │ │ +00007438 0000000000000010 0000743c FDE cie=00000000 pc=00000000000b6480..00000000000b64f6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006144 0000000000000048 00006148 FDE cie=00000000 pc=0000000000077700..00000000000777b0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077702 │ │ │ │ +0000744c 0000000000000048 00007450 FDE cie=00000000 pc=00000000000b6500..00000000000b65b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b6502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077704 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b6504 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000077709 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b6509 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007770d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b650d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007770e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b650e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000077796 │ │ │ │ + DW_CFA_advance_loc1: 136 to 00000000000b6596 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007779a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b659a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007779c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b659c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007779e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b659e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000777a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b65a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000777a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b65a1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000777a5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b65a5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000777a9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b65a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000777ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b65ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000777ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b65ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000777af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b65af │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00006190 0000000000000020 00006194 FDE cie=00000000 pc=00000000000777b0..00000000000777ff │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000777b1 │ │ │ │ +00007498 0000000000000020 0000749c FDE cie=00000000 pc=00000000000b65b0..00000000000b65ff │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b65b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000777b5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b65b5 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000777f8 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000b65f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000777f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b65f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000777fa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b65fa │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000061b4 000000000000004c 000061b8 FDE cie=00000000 pc=0000000000077800..00000000000786d8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007780c │ │ │ │ +000074bc 000000000000004c 000074c0 FDE cie=00000000 pc=00000000000b6600..00000000000b74d8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000b660c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000007782c │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000b662c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000007784c │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000b664c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000007786c │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000b666c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000077877 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000b6677 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000077882 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000b6682 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000077893 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000b6693 │ │ │ │ DW_CFA_def_cfa_offset: 1712 │ │ │ │ - DW_CFA_advance_loc2: 3595 to 000000000007869e │ │ │ │ + DW_CFA_advance_loc2: 3595 to 00000000000b749e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007869f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b749f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000786a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b74a0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000786a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b74a2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000786a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b74a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000786a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b74a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000786a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b74a8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000786a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b74a9 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006204 0000000000000048 00006208 FDE cie=00000000 pc=00000000000786e0..0000000000078ac7 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000786e2 │ │ │ │ +0000750c 0000000000000048 00007510 FDE cie=00000000 pc=00000000000b74e0..00000000000b78c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b74e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000786e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b74e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000786e9 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b74e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000786eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b74eb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000786ec │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b74ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000786f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b74f0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000786f7 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b74f7 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 540 to 0000000000078913 │ │ │ │ + DW_CFA_advance_loc2: 540 to 00000000000b7713 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078917 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b7717 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078918 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b7718 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007891a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b771a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007891c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b771c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007891e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b771e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078920 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b7720 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000078928 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000b7728 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006250 000000000000005c 00006254 FDE cie=00000000 pc=0000000000078ad0..0000000000078e6a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078ad2 │ │ │ │ +00007558 000000000000005c 0000755c FDE cie=00000000 pc=00000000000b78d0..00000000000b7c6a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b78d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078ad4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b78d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078ad6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b78d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078ad8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b78d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078adc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b78dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078ae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b78e0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000078ae7 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b78e7 │ │ │ │ DW_CFA_def_cfa_offset: 2176 │ │ │ │ - DW_CFA_advance_loc2: 741 to 0000000000078dcc │ │ │ │ + DW_CFA_advance_loc2: 741 to 00000000000b7bcc │ │ │ │ DW_CFA_def_cfa_offset: 2184 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000078dd3 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b7bd3 │ │ │ │ DW_CFA_def_cfa_offset: 2192 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000078dfd │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000b7bfd │ │ │ │ DW_CFA_def_cfa_offset: 2184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078dfe │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b7bfe │ │ │ │ DW_CFA_def_cfa_offset: 2176 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000078e29 │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000b7c29 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078e2a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b7c2a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078e2b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b7c2b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078e2d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b7c2d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078e2f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b7c2f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078e31 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b7c31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078e33 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b7c33 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078e34 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b7c34 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000062b0 0000000000000058 000062b4 FDE cie=00000000 pc=0000000000078e70..0000000000079150 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000078e92 │ │ │ │ +000075b8 0000000000000058 000075bc FDE cie=00000000 pc=00000000000b7c70..00000000000b7f50 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000b7c92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078e94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b7c94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078e95 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b7c95 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078e96 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b7c96 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000078e9a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b7c9a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 239 to 0000000000078f89 │ │ │ │ + DW_CFA_advance_loc1: 239 to 00000000000b7d89 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000078f8e │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b7d8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078f8f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b7d8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078f91 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b7d91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078f93 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b7d93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000078f98 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b7d98 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000078fc0 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000b7dc0 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 370 to 0000000000079132 │ │ │ │ + DW_CFA_advance_loc2: 370 to 00000000000b7f32 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079133 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b7f33 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079134 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b7f34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007913a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b7f3a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007913c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b7f3c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007913d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b7f3d │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000630c 0000000000000040 00006310 FDE cie=00000000 pc=0000000000079150..000000000007936e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079152 │ │ │ │ +00007614 0000000000000040 00007618 FDE cie=00000000 pc=00000000000b7f50..00000000000b816e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b7f52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007915b │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000b7f5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007915c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b7f5c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079160 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b7f60 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 197 to 0000000000079225 │ │ │ │ + DW_CFA_advance_loc1: 197 to 00000000000b8025 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007922a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b802a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007922b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b802b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007922d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b802d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000079230 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000b8030 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 277 to 0000000000079345 │ │ │ │ + DW_CFA_advance_loc2: 277 to 00000000000b8145 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079346 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b8146 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079347 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b8147 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007934d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b814d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000079350 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000b8150 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006350 000000000000004c 00006354 FDE cie=00000000 pc=0000000000079370..00000000000795c3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079372 │ │ │ │ +00007658 000000000000004c 0000765c FDE cie=00000000 pc=00000000000b8170..00000000000b83c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b8172 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079374 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b8174 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079376 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b8176 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079378 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b8178 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007937c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b817c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079380 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b8180 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079384 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b8184 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 284 to 00000000000794a0 │ │ │ │ + DW_CFA_advance_loc2: 284 to 00000000000b82a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000794a3 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000b82a3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000794a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b82a4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000794a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b82a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000794a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b82a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000794aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b82aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000794ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b82ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000794b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b82b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063a0 0000000000000044 000063a4 FDE cie=00000000 pc=00000000000795d0..000000000007a320 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000795d2 │ │ │ │ +000076a8 0000000000000044 000076ac FDE cie=00000000 pc=00000000000b83d0..00000000000b9120 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b83d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000795d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b83d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000795d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b83d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000795da │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b83da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000795db │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b83db │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000795e2 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b83e2 │ │ │ │ DW_CFA_def_cfa_offset: 1280 │ │ │ │ - DW_CFA_advance_loc2: 2838 to 000000000007a0f8 │ │ │ │ + DW_CFA_advance_loc2: 2838 to 00000000000b8ef8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007a0fb │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000b8efb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a0fc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b8efc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a0fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b8efe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a100 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b8f00 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a102 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b8f02 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007a108 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000b8f08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063e8 000000000000001c 000063ec FDE cie=00000000 pc=000000000007a320..000000000007a6ef │ │ │ │ - DW_CFA_advance_loc2: 308 to 000000000007a454 │ │ │ │ +000076f0 000000000000001c 000076f4 FDE cie=00000000 pc=00000000000b9120..00000000000b94ef │ │ │ │ + DW_CFA_advance_loc2: 308 to 00000000000b9254 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 257 to 000000000007a555 │ │ │ │ + DW_CFA_advance_loc2: 257 to 00000000000b9355 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc1: 179 to 000000000007a608 │ │ │ │ + DW_CFA_advance_loc1: 179 to 00000000000b9408 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006408 000000000000001c 0000640c FDE cie=00000000 pc=000000000007a6f0..000000000007a746 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a6f4 │ │ │ │ +00007710 000000000000001c 00007714 FDE cie=00000000 pc=00000000000b94f0..00000000000b9546 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b94f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000007a723 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000b9523 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a728 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b9528 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000007a745 │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000b9545 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006428 000000000000006c 0000642c FDE cie=00000000 pc=000000000007a750..000000000007b42b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a752 │ │ │ │ +00007730 000000000000006c 00007734 FDE cie=00000000 pc=00000000000b9550..00000000000ba22b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b9552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a754 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b9554 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a759 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000b9559 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a75b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b955b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007a769 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000b9569 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a76a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b956a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a771 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000b9571 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 209 to 000000000007a842 │ │ │ │ + DW_CFA_advance_loc1: 209 to 00000000000b9642 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a843 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b9643 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a844 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000b9644 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a846 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b9646 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a848 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b9648 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a84a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b964a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a84c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000b964c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a850 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000b9650 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 420 to 000000000007a9f4 │ │ │ │ + DW_CFA_advance_loc2: 420 to 00000000000b97f4 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000007aa03 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000b9803 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000007aa19 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000b9819 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000007aa2c │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000b982c │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 456 to 000000000007abf4 │ │ │ │ + DW_CFA_advance_loc2: 456 to 00000000000b99f4 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000007ac03 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000b9a03 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000007ac18 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000b9a18 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000007ac2a │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000b9a2a │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ │ │ │ │ -00006498 0000000000000024 0000649c FDE cie=00000000 pc=000000000007b430..000000000007b582 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000007b497 │ │ │ │ +000077a0 0000000000000024 000077a4 FDE cie=00000000 pc=00000000000ba230..00000000000ba382 │ │ │ │ + DW_CFA_advance_loc1: 103 to 00000000000ba297 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 119 to 000000000007b50e │ │ │ │ + DW_CFA_advance_loc1: 119 to 00000000000ba30e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b510 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ba310 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000007b548 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000ba348 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007b552 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000ba352 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b558 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000ba358 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000064c0 0000000000000010 000064c4 FDE cie=00000000 pc=000000000007b590..000000000007b60f │ │ │ │ +000077c8 0000000000000010 000077cc FDE cie=00000000 pc=00000000000ba390..00000000000ba40f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000064d4 0000000000000048 000064d8 FDE cie=00000000 pc=000000000007b610..000000000007b86c │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000007b627 │ │ │ │ +000077dc 0000000000000048 000077e0 FDE cie=00000000 pc=00000000000ba410..00000000000ba66c │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000ba427 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000007b63d │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000ba43d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b642 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ba442 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007b64f │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000ba44f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000007b664 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000ba464 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b66d │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ba46d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 500 to 000000000007b861 │ │ │ │ + DW_CFA_advance_loc2: 500 to 00000000000ba661 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b862 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ba662 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b864 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ba664 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b866 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ba666 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b868 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ba668 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b86a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ba66a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b86b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ba66b │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006520 0000000000000088 00006524 FDE cie=00000000 pc=000000000007b870..000000000007c306 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b872 │ │ │ │ +00007828 0000000000000088 0000782c FDE cie=00000000 pc=00000000000ba670..00000000000bb106 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ba672 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b877 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ba677 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b879 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ba679 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b87e │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ba67e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b882 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ba682 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b886 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ba686 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b88f │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ba68f │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 1183 to 000000000007bd2e │ │ │ │ + DW_CFA_advance_loc2: 1183 to 00000000000bab2e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bd2f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bab2f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bd30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bab30 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bab32 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd34 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bab34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd36 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bab36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd38 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bab38 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007bd40 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000bab40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000007bdc4 │ │ │ │ + DW_CFA_advance_loc1: 132 to 00000000000babc4 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007bdd0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000babd0 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000007be22 │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000bac22 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007be23 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bac23 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 945 to 000000000007c1d4 │ │ │ │ + DW_CFA_advance_loc2: 945 to 00000000000bafd4 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007c1ec │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000bafec │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000007c227 │ │ │ │ + DW_CFA_advance_loc: 59 to 00000000000bb027 │ │ │ │ DW_CFA_def_cfa_offset: 296 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c228 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bb028 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000007c247 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000bb047 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c248 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bb048 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c249 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bb049 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c24b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb04b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c24d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb04d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c24f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb04f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c251 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb051 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000007c260 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000bb060 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065ac 000000000000004c 000065b0 FDE cie=00000000 pc=000000000007c310..000000000007c8e3 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c312 │ │ │ │ +000078b4 000000000000004c 000078b8 FDE cie=00000000 pc=00000000000bb110..00000000000bb6e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb112 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c319 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000bb119 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c31b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb11b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c31d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb11d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c31e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bb11e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c31f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bb11f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c326 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000bb126 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 953 to 000000000007c6df │ │ │ │ + DW_CFA_advance_loc2: 953 to 00000000000bb4df │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c6e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000bb4e3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c6e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bb4e4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c6e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb4e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c6e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb4e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c6ea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb4ea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c6ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb4ec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007c6f8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000bb4f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065fc 0000000000000064 00006600 FDE cie=00000000 pc=000000000007c8f0..000000000007cf8e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c8f2 │ │ │ │ +00007904 0000000000000064 00007908 FDE cie=00000000 pc=00000000000bb6f0..00000000000bbd8e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb6f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c8f9 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000bb6f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c8fb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb6fb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c8fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb6fd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c8fe │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bb6fe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c8ff │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bb6ff │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c906 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000bb706 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 568 to 000000000007cb3e │ │ │ │ + DW_CFA_advance_loc2: 568 to 00000000000bb93e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cb3f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bb93f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cb40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bb940 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cb42 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb942 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cb44 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb944 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cb46 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb946 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cb48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bb948 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007cb50 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000bb950 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 571 to 000000000007cd8b │ │ │ │ + DW_CFA_advance_loc2: 571 to 00000000000bbb8b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cd8f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000bbb8f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cd90 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bbb90 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd92 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bbb92 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bbb94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bbb96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd98 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bbb98 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007cda0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000bbba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006664 000000000000004c 00006668 FDE cie=00000000 pc=000000000007cf90..000000000007d42f │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cf92 │ │ │ │ +0000796c 000000000000004c 00007970 FDE cie=00000000 pc=00000000000bbd90..00000000000bc22f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bbd92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cf94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bbd94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cf96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bbd96 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cf98 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bbd98 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf99 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bbd99 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf9a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bbd9a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007cf9e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000bbd9e │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1018 to 000000000007d398 │ │ │ │ + DW_CFA_advance_loc2: 1018 to 00000000000bc198 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d39c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000bc19c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d39d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bc19d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d39f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc19f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d3a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc1a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d3a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc1a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d3a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc1a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007d3b0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000bc1b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000066b4 000000000000004c 000066b8 FDE cie=00000000 pc=000000000007d430..000000000007d54b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d432 │ │ │ │ +000079bc 000000000000004c 000079c0 FDE cie=00000000 pc=00000000000bc230..00000000000bc34b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc232 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d434 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc234 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007d439 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000bc239 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d43b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc23b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d43f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000bc23f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007d442 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000bc242 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007d449 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000bc249 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 159 to 000000000007d4e8 │ │ │ │ + DW_CFA_advance_loc1: 159 to 00000000000bc2e8 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000007d4f7 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000bc2f7 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000007d539 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000bc339 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d53d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000bc33d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d53e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bc33e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d540 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc340 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d542 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc342 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d544 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc344 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d546 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc346 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00006704 0000000000000040 00006708 FDE cie=00000000 pc=000000000007d550..000000000007d623 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d552 │ │ │ │ +00007a0c 0000000000000040 00007a10 FDE cie=00000000 pc=00000000000bc350..00000000000bc423 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc352 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007d557 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000bc357 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007d55c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000bc35c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d560 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000bc360 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d561 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bc361 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007d56a │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000bc36a │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc1: 139 to 000000000007d5f5 │ │ │ │ + DW_CFA_advance_loc1: 139 to 00000000000bc3f5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d5f9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000bc3f9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d5fa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bc3fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d5fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc3fc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d5fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc3fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d600 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc400 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007d608 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000bc408 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006748 0000000000000038 0000674c FDE cie=00000000 pc=000000000007d630..000000000007d808 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d632 │ │ │ │ +00007a50 0000000000000038 00007a54 FDE cie=00000000 pc=00000000000bc430..00000000000bc608 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc432 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d634 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc434 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d635 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bc435 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d639 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000bc439 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007d643 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000bc443 │ │ │ │ DW_CFA_def_cfa_offset: 2112 │ │ │ │ - DW_CFA_advance_loc1: 239 to 000000000007d732 │ │ │ │ + DW_CFA_advance_loc1: 239 to 00000000000bc532 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d733 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bc533 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d734 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bc534 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d736 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc536 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d738 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc538 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007d740 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000bc540 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006784 0000000000000430 00006788 FDE cie=00000000 pc=000000000007d810..000000000008b018 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d812 │ │ │ │ +00007a8c 0000000000000430 00007a90 FDE cie=00000000 pc=00000000000bc610..00000000000c9e18 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc612 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d814 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bc614 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007d819 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000bc619 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007d81e │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000bc61e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d822 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000bc622 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d826 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000bc626 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007d830 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000bc630 │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc2: 3520 to 000000000007e5f0 │ │ │ │ + DW_CFA_advance_loc2: 3520 to 00000000000bd3f0 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007e5fc │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000bd3fc │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007e605 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000bd405 │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007e60f │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000bd40f │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000007e628 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000bd428 │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000007e704 │ │ │ │ + DW_CFA_advance_loc1: 220 to 00000000000bd504 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007e710 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000bd510 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e711 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bd511 │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e713 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bd513 │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000007e72c │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000bd52c │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc2: 266 to 000000000007e836 │ │ │ │ + DW_CFA_advance_loc2: 266 to 00000000000bd636 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007e842 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000bd642 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e843 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000bd643 │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e845 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000bd645 │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000007e85e │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000bd65e │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc2: 4400 to 000000000007f98e │ │ │ │ + DW_CFA_advance_loc2: 4400 to 00000000000be78e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007f996 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000be796 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f997 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000be797 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f999 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000be799 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f99b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000be79b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f99d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000be79d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f99f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000be79f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f9a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000be7a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1768 to 0000000000080088 │ │ │ │ + DW_CFA_advance_loc2: 1768 to 00000000000bee88 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000080094 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000bee94 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000008009d │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000bee9d │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000800a6 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000beea6 │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000800bf │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000beebf │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc2: 7824 to 0000000000081f4f │ │ │ │ + DW_CFA_advance_loc2: 7824 to 00000000000c0d4f │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000081f56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c0d56 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000081f71 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000c0d71 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081f73 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000c0d73 │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc2: 3553 to 0000000000082d54 │ │ │ │ + DW_CFA_advance_loc2: 3553 to 00000000000c1b54 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000082d67 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000c1b67 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000082db7 │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000c1bb7 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000082dc4 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000c1bc4 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000082e19 │ │ │ │ + DW_CFA_advance_loc1: 85 to 00000000000c1c19 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000082e26 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000c1c26 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000082e7b │ │ │ │ + DW_CFA_advance_loc1: 85 to 00000000000c1c7b │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000082e88 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000c1c88 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000082edd │ │ │ │ + DW_CFA_advance_loc1: 85 to 00000000000c1cdd │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000082ee0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000c1ce0 │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000082f68 │ │ │ │ + DW_CFA_advance_loc1: 136 to 00000000000c1d68 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000082f6e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000c1d6e │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000082f83 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000c1d83 │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000082fa2 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000c1da2 │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000082fc0 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000c1dc0 │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000083024 │ │ │ │ + DW_CFA_advance_loc1: 100 to 00000000000c1e24 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000083037 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000c1e37 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000083055 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000c1e55 │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008305d │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000c1e5d │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000830a1 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000c1ea1 │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc2: 3576 to 0000000000083e99 │ │ │ │ + DW_CFA_advance_loc2: 3576 to 00000000000c2c99 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083e9a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c2c9a │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000083ea1 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c2ca1 │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000083eaa │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c2caa │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000083eb3 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c2cb3 │ │ │ │ DW_CFA_def_cfa_offset: 3664696 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000083ebc │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c2cbc │ │ │ │ DW_CFA_def_cfa_offset: 3664704 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000083ec5 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c2cc5 │ │ │ │ DW_CFA_def_cfa_offset: 3664712 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000083ecc │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c2ccc │ │ │ │ DW_CFA_def_cfa_offset: 3664720 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000083ed3 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c2cd3 │ │ │ │ DW_CFA_def_cfa_offset: 3664728 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000083edd │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000c2cdd │ │ │ │ DW_CFA_def_cfa_offset: 3664736 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000083ee6 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c2ce6 │ │ │ │ DW_CFA_def_cfa_offset: 3664744 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000083eef │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c2cef │ │ │ │ DW_CFA_def_cfa_offset: 3664752 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000083f10 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000c2d10 │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc2: 12696 to 00000000000870a8 │ │ │ │ + DW_CFA_advance_loc2: 12696 to 00000000000c5ea8 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000870b1 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c5eb1 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000870ca │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000c5eca │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000870cc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000c5ecc │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc1: 81 to 000000000008711d │ │ │ │ + DW_CFA_advance_loc1: 81 to 00000000000c5f1d │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000087126 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c5f26 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000008713f │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000c5f3f │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087140 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c5f40 │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc1: 81 to 0000000000087191 │ │ │ │ + DW_CFA_advance_loc1: 81 to 00000000000c5f91 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000008719a │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c5f9a │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000871b2 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000c5fb2 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000c5fb4 │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc2: 914 to 0000000000087546 │ │ │ │ + DW_CFA_advance_loc2: 914 to 00000000000c6346 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000087562 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000c6362 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087563 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c6363 │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000087569 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000c6369 │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000087575 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000c6375 │ │ │ │ DW_CFA_def_cfa_offset: 3664696 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008757c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c637c │ │ │ │ DW_CFA_def_cfa_offset: 3664704 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087583 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c6383 │ │ │ │ DW_CFA_def_cfa_offset: 3664712 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008758a │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c638a │ │ │ │ DW_CFA_def_cfa_offset: 3664720 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087591 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c6391 │ │ │ │ DW_CFA_def_cfa_offset: 3664728 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087598 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c6398 │ │ │ │ DW_CFA_def_cfa_offset: 3664736 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008759f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c639f │ │ │ │ DW_CFA_def_cfa_offset: 3664744 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000875a6 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c63a6 │ │ │ │ DW_CFA_def_cfa_offset: 3664752 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000875ad │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c63ad │ │ │ │ DW_CFA_def_cfa_offset: 3664760 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000875b7 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000c63b7 │ │ │ │ DW_CFA_def_cfa_offset: 3664768 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000875c1 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000c63c1 │ │ │ │ DW_CFA_def_cfa_offset: 3664776 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000875c8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c63c8 │ │ │ │ DW_CFA_def_cfa_offset: 3664784 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000875d1 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c63d1 │ │ │ │ DW_CFA_def_cfa_offset: 3664792 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000875db │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000c63db │ │ │ │ DW_CFA_def_cfa_offset: 3664800 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000875e2 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c63e2 │ │ │ │ DW_CFA_def_cfa_offset: 3664808 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000875ec │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000c63ec │ │ │ │ DW_CFA_def_cfa_offset: 3664816 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000008764b │ │ │ │ + DW_CFA_advance_loc1: 95 to 00000000000c644b │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008764c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c644c │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000087660 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000c6460 │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087667 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c6467 │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000087673 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000c6473 │ │ │ │ DW_CFA_def_cfa_offset: 3664696 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008767a │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c647a │ │ │ │ DW_CFA_def_cfa_offset: 3664704 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087681 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c6481 │ │ │ │ DW_CFA_def_cfa_offset: 3664712 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087688 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c6488 │ │ │ │ DW_CFA_def_cfa_offset: 3664720 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008768f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c648f │ │ │ │ DW_CFA_def_cfa_offset: 3664728 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087696 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c6496 │ │ │ │ DW_CFA_def_cfa_offset: 3664736 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008769d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c649d │ │ │ │ DW_CFA_def_cfa_offset: 3664744 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000876a4 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c64a4 │ │ │ │ DW_CFA_def_cfa_offset: 3664752 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000876ab │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c64ab │ │ │ │ DW_CFA_def_cfa_offset: 3664760 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000876ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000c64ad │ │ │ │ DW_CFA_def_cfa_offset: 3664768 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000876af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000c64af │ │ │ │ DW_CFA_def_cfa_offset: 3664776 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000876b6 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c64b6 │ │ │ │ DW_CFA_def_cfa_offset: 3664784 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000876b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c64b7 │ │ │ │ DW_CFA_def_cfa_offset: 3664792 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000876b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000c64b9 │ │ │ │ DW_CFA_def_cfa_offset: 3664800 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000876c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c64c0 │ │ │ │ DW_CFA_def_cfa_offset: 3664808 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000876c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000c64c2 │ │ │ │ DW_CFA_def_cfa_offset: 3664816 │ │ │ │ - DW_CFA_advance_loc2: 648 to 000000000008794a │ │ │ │ + DW_CFA_advance_loc2: 648 to 00000000000c674a │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc1: 229 to 0000000000087a2f │ │ │ │ + DW_CFA_advance_loc1: 229 to 00000000000c682f │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087a30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c6830 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087a37 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c6837 │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087a38 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c6838 │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087a3a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000c683a │ │ │ │ DW_CFA_def_cfa_offset: 3664696 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000087a43 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c6843 │ │ │ │ DW_CFA_def_cfa_offset: 3664704 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000087a4c │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c684c │ │ │ │ DW_CFA_def_cfa_offset: 3664712 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000087a54 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000c6854 │ │ │ │ DW_CFA_def_cfa_offset: 3664720 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000087a5c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000c685c │ │ │ │ DW_CFA_def_cfa_offset: 3664728 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000087a6d │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000c686d │ │ │ │ DW_CFA_def_cfa_offset: 3664736 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000087a76 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c6876 │ │ │ │ DW_CFA_def_cfa_offset: 3664744 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000087a7f │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c687f │ │ │ │ DW_CFA_def_cfa_offset: 3664752 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000087aa0 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000c68a0 │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc2: 291 to 0000000000087bc3 │ │ │ │ + DW_CFA_advance_loc2: 291 to 00000000000c69c3 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087bc4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c69c4 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000087bcb │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c69cb │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000087bd4 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c69d4 │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000087bde │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000c69de │ │ │ │ DW_CFA_def_cfa_offset: 3664696 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000087be7 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c69e7 │ │ │ │ DW_CFA_def_cfa_offset: 3664704 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000087bf0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c69f0 │ │ │ │ DW_CFA_def_cfa_offset: 3664712 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000087bf8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000c69f8 │ │ │ │ DW_CFA_def_cfa_offset: 3664720 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000087c00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000c6a00 │ │ │ │ DW_CFA_def_cfa_offset: 3664728 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000087c0a │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000c6a0a │ │ │ │ DW_CFA_def_cfa_offset: 3664736 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000087c13 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c6a13 │ │ │ │ DW_CFA_def_cfa_offset: 3664744 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000087c1c │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c6a1c │ │ │ │ DW_CFA_def_cfa_offset: 3664752 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000087c3d │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000c6a3d │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc2: 2520 to 0000000000088615 │ │ │ │ + DW_CFA_advance_loc2: 2520 to 00000000000c7415 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088616 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c7416 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008861d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c741d │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008861e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c741e │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088620 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000c7420 │ │ │ │ DW_CFA_def_cfa_offset: 3664696 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000088629 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c7429 │ │ │ │ DW_CFA_def_cfa_offset: 3664704 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000088632 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c7432 │ │ │ │ DW_CFA_def_cfa_offset: 3664712 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008863a │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000c743a │ │ │ │ DW_CFA_def_cfa_offset: 3664720 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000088642 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000c7442 │ │ │ │ DW_CFA_def_cfa_offset: 3664728 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000008864c │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000c744c │ │ │ │ DW_CFA_def_cfa_offset: 3664736 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000088655 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c7455 │ │ │ │ DW_CFA_def_cfa_offset: 3664744 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000008865e │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000c745e │ │ │ │ DW_CFA_def_cfa_offset: 3664752 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000008867f │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000c747f │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc2: 976 to 0000000000088a4f │ │ │ │ + DW_CFA_advance_loc2: 976 to 00000000000c784f │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000088a59 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000c7859 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088a5a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c785a │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000088a60 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000c7860 │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000088abc │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000c78bc │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000088ac4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000c78c4 │ │ │ │ DW_CFA_def_cfa_offset: 3664664 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000088ad7 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000c78d7 │ │ │ │ DW_CFA_def_cfa_offset: 3664672 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000088ae6 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000c78e6 │ │ │ │ DW_CFA_def_cfa_offset: 3664680 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000088aed │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c78ed │ │ │ │ DW_CFA_def_cfa_offset: 3664688 │ │ │ │ - DW_CFA_advance_loc2: 459 to 0000000000088cb8 │ │ │ │ + DW_CFA_advance_loc2: 459 to 00000000000c7ab8 │ │ │ │ DW_CFA_def_cfa_offset: 3664656 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006bb8 000000000000004c 00006bbc FDE cie=00000000 pc=000000000008b020..000000000008b26e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b022 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008b029 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b02b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000008b037 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b038 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008b03f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008b046 │ │ │ │ - DW_CFA_def_cfa_offset: 1120 │ │ │ │ - DW_CFA_advance_loc2: 415 to 000000000008b1e5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008b1ed │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b1ee │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b1f0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b1f2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b1f4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b1f6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000008b200 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00007ec0 0000000000000010 00007ec4 FDE cie=00000000 pc=00000000000c9e20..00000000000c9e34 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c08 0000000000000010 00006c0c FDE cie=00000000 pc=000000000008b270..000000000008b284 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006c1c 000000000000004c 00006c20 FDE cie=00000000 pc=000000000008b290..000000000008b66b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b292 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000008b2a3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b2a5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b2a7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b2a8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008b2ac │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008b2b0 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 673 to 000000000008b551 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b552 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b553 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b555 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b557 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b559 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b55b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008b560 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006c6c 0000000000000020 00006c70 FDE cie=00000000 pc=000000000008b670..000000000008b6bf │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b671 │ │ │ │ +00007ed4 0000000000000020 00007ed8 FDE cie=00000000 pc=00000000000c9e40..00000000000c9e8f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c9e41 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008b675 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000c9e45 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000008b6b8 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000c9e88 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b6b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c9e89 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b6ba │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c9e8a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c90 0000000000000028 00006c94 FDE cie=00000000 pc=000000000008b6c0..000000000008b757 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b6c2 │ │ │ │ +00007ef8 0000000000000054 00007efc FDE cie=00000000 pc=00000000000c9e90..00000000000ca0f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000c9e92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000008b6cb │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000c9e95 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000008b6da │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000c9e9b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 119 to 000000000008b751 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008b754 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b756 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006cbc 0000000000000010 00006cc0 FDE cie=00000000 pc=000000000008b760..000000000008b839 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006cd0 0000000000000164 00006cd4 FDE cie=00000000 pc=000000000008b840..000000000008e595 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b842 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b844 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008b849 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b84b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000008b854 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008b855 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000008b85f │ │ │ │ - DW_CFA_def_cfa_offset: 6672 │ │ │ │ - DW_CFA_advance_loc2: 341 to 000000000008b9b4 │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008b9b8 │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000008b9de │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008b9e0 │ │ │ │ - DW_CFA_def_cfa_offset: 6672 │ │ │ │ - DW_CFA_advance_loc2: 519 to 000000000008bbe7 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000c9ea5 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc1: 104 to 00000000000c9f0d │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000c9f1b │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000c9f35 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c9f36 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000c9f4c │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000c9f53 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 61 to 00000000000c9f90 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000c9f91 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc1: 166 to 00000000000ca037 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008bbeb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008bbec │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008bbee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008bbf0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ca038 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008bbf2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ca039 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008bbf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ca03b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008bbf8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ca040 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1006 to 000000000008bfe6 │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000008bff2 │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000008c003 │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008c005 │ │ │ │ - DW_CFA_def_cfa_offset: 6672 │ │ │ │ - DW_CFA_advance_loc2: 1516 to 000000000008c5f1 │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000008c5fd │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008c605 │ │ │ │ - DW_CFA_def_cfa_offset: 6696 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008c609 │ │ │ │ - DW_CFA_def_cfa_offset: 6704 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000008c620 │ │ │ │ - DW_CFA_def_cfa_offset: 6672 │ │ │ │ - DW_CFA_advance_loc1: 209 to 000000000008c6f1 │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000008c6fc │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000008c709 │ │ │ │ - DW_CFA_def_cfa_offset: 6696 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008c70d │ │ │ │ - DW_CFA_def_cfa_offset: 6704 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000008c724 │ │ │ │ - DW_CFA_def_cfa_offset: 6672 │ │ │ │ - DW_CFA_advance_loc1: 248 to 000000000008c81c │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008c823 │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008c829 │ │ │ │ - DW_CFA_def_cfa_offset: 6696 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008c82c │ │ │ │ - DW_CFA_def_cfa_offset: 6704 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008c82f │ │ │ │ - DW_CFA_def_cfa_offset: 6712 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008c833 │ │ │ │ - DW_CFA_def_cfa_offset: 6720 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000008c84a │ │ │ │ - DW_CFA_def_cfa_offset: 6672 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000008c8af │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000008c8be │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000008c8cd │ │ │ │ - DW_CFA_def_cfa_offset: 6696 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000008c8dc │ │ │ │ - DW_CFA_def_cfa_offset: 6704 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000008c8f5 │ │ │ │ - DW_CFA_def_cfa_offset: 6672 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000008c930 │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008c937 │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008c93d │ │ │ │ - DW_CFA_def_cfa_offset: 6696 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008c940 │ │ │ │ - DW_CFA_def_cfa_offset: 6704 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008c943 │ │ │ │ - DW_CFA_def_cfa_offset: 6712 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008c947 │ │ │ │ - DW_CFA_def_cfa_offset: 6720 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000008c95e │ │ │ │ - DW_CFA_def_cfa_offset: 6672 │ │ │ │ - DW_CFA_advance_loc1: 69 to 000000000008c9a3 │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000008c9b1 │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000008c9d5 │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008c9d7 │ │ │ │ - DW_CFA_def_cfa_offset: 6672 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000008ca21 │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008ca28 │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008ca2b │ │ │ │ - DW_CFA_def_cfa_offset: 6696 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008ca2e │ │ │ │ - DW_CFA_def_cfa_offset: 6704 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008ca32 │ │ │ │ - DW_CFA_def_cfa_offset: 6712 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008ca3a │ │ │ │ - DW_CFA_def_cfa_offset: 6720 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000008ca4f │ │ │ │ - DW_CFA_def_cfa_offset: 6672 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000008ca95 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000008caa3 │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000008cac0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000008cacc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000008cada │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000008caf7 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000008cb03 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000008cb11 │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000008cb2e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000008cb3a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000008cb48 │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000008cb65 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000008cb71 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000008cb7f │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000008cb9c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 385 to 000000000008cd1d │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000008cd3e │ │ │ │ - DW_CFA_def_cfa_offset: 6688 │ │ │ │ - DW_CFA_advance_loc2: 323 to 000000000008ce81 │ │ │ │ - DW_CFA_def_cfa_offset: 6680 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ce82 │ │ │ │ - DW_CFA_def_cfa_offset: 6672 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006e38 0000000000000010 00006e3c FDE cie=00000000 pc=000000000008e5a0..000000000008e5cd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e4c 000000000000004c 00006e50 FDE cie=00000000 pc=000000000008e5d0..000000000008eec7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008e5d2 │ │ │ │ +00007f50 000000000000006c 00007f54 FDE cie=00000000 pc=00000000000ca100..00000000000cb323 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ca102 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000008e5db │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ca107 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008e5dd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ca109 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008e5e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ca10b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008e5e3 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ca114 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008e5e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ca118 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008e5eb │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 1300 to 000000000008eaff │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ca121 │ │ │ │ + DW_CFA_def_cfa_offset: 1568 │ │ │ │ + DW_CFA_advance_loc2: 1152 to 00000000000ca5a1 │ │ │ │ + DW_CFA_def_cfa_offset: 1576 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000ca5b7 │ │ │ │ + DW_CFA_def_cfa_offset: 1584 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000ca5cd │ │ │ │ + DW_CFA_def_cfa_offset: 1576 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ca5ce │ │ │ │ + DW_CFA_def_cfa_offset: 1568 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000ca5ea │ │ │ │ + DW_CFA_def_cfa_offset: 1576 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000ca5fd │ │ │ │ + DW_CFA_def_cfa_offset: 1584 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000ca613 │ │ │ │ + DW_CFA_def_cfa_offset: 1576 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ca615 │ │ │ │ + DW_CFA_def_cfa_offset: 1568 │ │ │ │ + DW_CFA_advance_loc2: 947 to 00000000000ca9c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008eb00 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ca9c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008eb01 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ca9ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008eb03 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ca9cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008eb05 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ca9ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008eb07 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ca9d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008eb09 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ca9d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008eb0a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ca9d3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006e9c 0000000000000038 00006ea0 FDE cie=00000000 pc=000000000008eed0..000000000008ef63 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008eed2 │ │ │ │ +00007fc0 0000000000000038 00007fc4 FDE cie=00000000 pc=00000000000cb330..00000000000cb477 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb332 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008eed4 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000cb337 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008eed8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb338 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008eedc │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000cb33b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008eee0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000008ef36 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cb33f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 154 to 00000000000cb3d9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ef37 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cb3dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ef38 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb3de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ef3a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb3e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ef3c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb3e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008ef40 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000cb3e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ed8 0000000000000030 00006edc FDE cie=00000000 pc=000000000008ef70..000000000008f0a3 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ef72 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ef73 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ef74 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008ef78 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 294 to 000000000008f09e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f09f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f0a0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f0a2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006f0c 0000000000000048 00006f10 FDE cie=00000000 pc=000000000008f0b0..000000000008f1cb │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f0b2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f0b4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f0b6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f0b8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f0b9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f0ba │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008f0be │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 216 to 000000000008f196 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008f199 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f19a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f19c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f19e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f1a0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f1a2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f1a3 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006f58 000000000000003c 00006f5c FDE cie=00000000 pc=000000000008f1d0..000000000008f4a7 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f1d2 │ │ │ │ +00007ffc 0000000000000038 00008000 FDE cie=00000000 pc=00000000000cb480..00000000000cb512 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb482 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000008f1de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb484 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f1df │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000cb48b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f1e0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000cb48e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008f1e7 │ │ │ │ - DW_CFA_def_cfa_offset: 80368 │ │ │ │ - DW_CFA_advance_loc2: 418 to 000000000008f389 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000cb495 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 105 to 00000000000cb4fe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f38a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cb502 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f38b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb503 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f38d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb505 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f38f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb507 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f390 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb508 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006f98 000000000000004c 00006f9c FDE cie=00000000 pc=000000000008f4b0..000000000009019d │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f4b2 │ │ │ │ +00008038 0000000000000030 0000803c FDE cie=00000000 pc=00000000000cb520..00000000000cb618 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb521 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f4b4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f4b6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008f4b8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f4b9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008f4ba │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008f4c1 │ │ │ │ - DW_CFA_def_cfa_offset: 33152 │ │ │ │ - DW_CFA_advance_loc2: 2113 to 000000000008fd02 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008fd03 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008fd04 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fd06 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fd08 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fd0a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008fd0c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008fd0d │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006fe8 0000000000000018 00006fec FDE cie=00000000 pc=00000000000901a0..00000000000901da │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000901a7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000901b9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000901ba │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007004 0000000000000010 00007008 FDE cie=00000000 pc=00000000000901e0..00000000000901e5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007018 0000000000000064 0000701c FDE cie=00000000 pc=00000000000901f0..0000000000090753 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000901f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000901f9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cb525 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000901fe │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090200 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000090204 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090205 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000090209 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 285 to 0000000000090326 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090327 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090328 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009032a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cb529 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009032c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009032e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090330 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090331 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000090359 │ │ │ │ + DW_CFA_advance_loc1: 205 to 00000000000cb5f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009035a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009035b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009035d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009035f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090361 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb5f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090363 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb5f8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000090364 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000cb600 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007080 000000000000004c 00007084 FDE cie=00000000 pc=0000000000090760..00000000000936f1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090762 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090764 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000090766 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009076b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009076f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000090778 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000090782 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc2: 2378 to 00000000000910cc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000910cd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000910ce │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000910d0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000910d2 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000cb615 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000910d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb616 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000910d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb617 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000910d7 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000070d0 0000000000000010 000070d4 FDE cie=00000000 pc=0000000000093700..0000000000093776 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000070e4 0000000000000020 000070e8 FDE cie=00000000 pc=0000000000093780..00000000000937cf │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093781 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000093785 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000937c8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000937c9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000937ca │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007108 0000000000000044 0000710c FDE cie=00000000 pc=00000000000937d0..0000000000093962 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000937d2 │ │ │ │ +0000806c 0000000000000048 00008070 FDE cie=00000000 pc=00000000000cb620..00000000000cb78f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb622 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000937d4 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000cb62f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000937d8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000cb63a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000937dc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb63b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000937e3 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000093837 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000093845 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000009385f │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093860 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 159 to 00000000000938ff │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cb63f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 91 to 00000000000cb69a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093900 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cb69e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093901 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb69f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093903 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb6a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093905 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb6a3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000093910 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000cb6a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007150 0000000000000038 00007154 FDE cie=00000000 pc=0000000000093970..0000000000093c7d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093972 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093974 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000093978 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009397c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000093980 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 642 to 0000000000093c02 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 224 to 00000000000cb788 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093c03 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb789 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093c04 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb78a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093c06 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb78c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093c08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb78e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000093c10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000718c 00000000000000b0 00007190 FDE cie=00000000 pc=0000000000093c80..00000000000945f2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093c82 │ │ │ │ +000080b8 000000000000008c 000080bc FDE cie=00000000 pc=00000000000cb790..00000000000cbdc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb792 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093c84 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000cb797 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000093c89 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb799 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000093c8e │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000cb79e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093c8f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cb7a2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000093c93 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cb7a6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000093c9a │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 522 to 0000000000093ea4 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000093eb3 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000093ebe │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093ec0 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000093ef8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000cb7ad │ │ │ │ + DW_CFA_def_cfa_offset: 120128 │ │ │ │ + DW_CFA_advance_loc2: 304 to 00000000000cb8dd │ │ │ │ + DW_CFA_def_cfa_offset: 120136 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000cb8e3 │ │ │ │ + DW_CFA_def_cfa_offset: 120144 │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000000cb91c │ │ │ │ + DW_CFA_def_cfa_offset: 120136 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cb91e │ │ │ │ + DW_CFA_def_cfa_offset: 120128 │ │ │ │ + DW_CFA_advance_loc1: 114 to 00000000000cb990 │ │ │ │ + DW_CFA_def_cfa_offset: 120136 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000cb9ae │ │ │ │ + DW_CFA_def_cfa_offset: 120144 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000cb9be │ │ │ │ + DW_CFA_def_cfa_offset: 120136 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cb9bf │ │ │ │ + DW_CFA_def_cfa_offset: 120128 │ │ │ │ + DW_CFA_advance_loc2: 297 to 00000000000cbae8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093ef9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cbaec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093efa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cbaed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093efc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cbaef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093efe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cbaf1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093f00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cbaf3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000093f02 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cbaf5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000093f08 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000cbb00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000093f1a │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000093f25 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000093f35 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000093f36 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 443 to 00000000000940f1 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000094100 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000009410b │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009410c │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 141 to 0000000000094199 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000941a8 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000941b4 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000941b6 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 139 to 0000000000094241 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000094250 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000009425c │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009425e │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc1: 147 to 00000000000942f1 │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000094300 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000009430b │ │ │ │ - DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009430c │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 450 to 00000000000cbcc2 │ │ │ │ + DW_CFA_def_cfa_offset: 120136 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000cbccb │ │ │ │ + DW_CFA_def_cfa_offset: 120144 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000cbcea │ │ │ │ + DW_CFA_def_cfa_offset: 120136 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cbceb │ │ │ │ + DW_CFA_def_cfa_offset: 120128 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007240 000000000000006c 00007244 FDE cie=00000000 pc=0000000000094600..00000000000948b9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000094602 │ │ │ │ +00008148 0000000000000030 0000814c FDE cie=00000000 pc=00000000000cbdd0..00000000000cbe8e │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000cbddb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000094604 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000cbde2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000094606 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009460b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000094611 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000094615 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000094626 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000009467e │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000009468e │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000946ae │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000946af │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 214 to 0000000000094785 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000094791 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000947ae │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000947af │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 240 to 000000000009489f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000948a0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000948a1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948a3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000cbde9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948a5 │ │ │ │ + DW_CFA_advance_loc1: 109 to 00000000000cbe56 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948a7 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000cbe5e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cbe60 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000948aa │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000cbe68 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000cbe70 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000072b0 000000000000004c 000072b4 FDE cie=00000000 pc=00000000000948c0..0000000000095c9a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948c2 │ │ │ │ +0000817c 0000000000000018 00008180 FDE cie=00000000 pc=00000000000cbe90..00000000000cbec8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cbe92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000948c4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000948c9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000948ce │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000948cf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000948d2 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000948db │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc2: 1940 to 000000000009506f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000095073 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000095074 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095076 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095078 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009507a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009507c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000cbec7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000095080 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007300 0000000000000010 00007304 FDE cie=00000000 pc=0000000000095ca0..0000000000095d16 │ │ │ │ +00008198 0000000000000010 0000819c FDE cie=00000000 pc=00000000000cbed0..00000000000cbf46 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007314 000000000000004c 00007318 FDE cie=00000000 pc=0000000000095d20..000000000009608d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095d22 │ │ │ │ +000081ac 000000000000004c 000081b0 FDE cie=00000000 pc=00000000000cbf50..00000000000cc2bd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cbf52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095d24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cbf54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000095d2a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000cbf5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095d2c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cbf5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000095d2d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cbf5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000095d2e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cbf5e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000095d35 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000cbf65 │ │ │ │ DW_CFA_def_cfa_offset: 32896 │ │ │ │ - DW_CFA_advance_loc2: 496 to 0000000000095f25 │ │ │ │ + DW_CFA_advance_loc2: 496 to 00000000000cc155 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000095f26 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cc156 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000095f27 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cc157 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095f29 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc159 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095f2b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc15b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095f2d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc15d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000095f2f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc15f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000095f30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cc160 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007364 0000000000000020 00007368 FDE cie=00000000 pc=0000000000096090..00000000000960df │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000096091 │ │ │ │ +000081fc 0000000000000020 00008200 FDE cie=00000000 pc=00000000000cc2c0..00000000000cc30f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cc2c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000096095 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cc2c5 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000960d8 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000cc308 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000960d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cc309 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000960da │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cc30a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007388 0000000000000048 0000738c FDE cie=00000000 pc=00000000000960e0..00000000000964bf │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000960e2 │ │ │ │ +00008220 0000000000000048 00008224 FDE cie=00000000 pc=00000000000cc310..00000000000cc6ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc312 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000960e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc314 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000960e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cc318 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000960ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cc31c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000960f3 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000cc323 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000096147 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000cc377 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000096159 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000cc389 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000096172 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000cc3a2 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000096173 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cc3a3 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 416 to 0000000000096313 │ │ │ │ + DW_CFA_advance_loc2: 416 to 00000000000cc543 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000096317 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cc547 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000096318 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cc548 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009631a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc54a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009631c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc54c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000096320 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cc550 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000073d4 0000000000000048 000073d8 FDE cie=00000000 pc=00000000000964c0..0000000000096a13 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000964c2 │ │ │ │ +0000826c 0000000000000048 00008270 FDE cie=00000000 pc=00000000000cc6f0..00000000000ccc43 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc6f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000964c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc6f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000964c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc6f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000964c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc6f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000964c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cc6f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000964cd │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cc6fd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000964d4 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000cc704 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 347 to 000000000009662f │ │ │ │ + DW_CFA_advance_loc2: 347 to 00000000000cc85f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000096632 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000cc862 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000096633 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cc863 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096635 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc865 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096637 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc867 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096639 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc869 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009663b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cc86b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000096640 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000cc870 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007420 00000000000000b0 00007424 FDE cie=00000000 pc=0000000000096a20..00000000000975f3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096a22 │ │ │ │ +000082b8 00000000000000b0 000082bc FDE cie=00000000 pc=00000000000ccc50..00000000000cd823 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ccc52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096a24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ccc54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096a26 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ccc56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096a28 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ccc58 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000096a29 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ccc59 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000096a2a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ccc5a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000096a34 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000ccc64 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 821 to 0000000000096d69 │ │ │ │ + DW_CFA_advance_loc2: 821 to 00000000000ccf99 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000096d72 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ccfa2 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000096d85 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000ccfb5 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096d87 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ccfb7 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 241 to 0000000000096e78 │ │ │ │ + DW_CFA_advance_loc1: 241 to 00000000000cd0a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000096e79 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cd0a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000096e7a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cd0aa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096e7c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cd0ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096e7e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cd0ae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096e80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cd0b0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000096e82 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cd0b2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000096e88 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000cd0b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000096ea9 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000cd0d9 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000096eb2 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000cd0e2 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000096ec5 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000cd0f5 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000096ec6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cd0f6 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 457 to 000000000009708f │ │ │ │ + DW_CFA_advance_loc2: 457 to 00000000000cd2bf │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000009709d │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000cd2cd │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000970a8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000cd2d8 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000970a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cd2d9 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 158 to 0000000000097147 │ │ │ │ + DW_CFA_advance_loc1: 158 to 00000000000cd377 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000097155 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000cd385 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000097161 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000cd391 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097163 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cd393 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 388 to 00000000000972e7 │ │ │ │ + DW_CFA_advance_loc2: 388 to 00000000000cd517 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000972f5 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000cd525 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000097301 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000cd531 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097303 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cd533 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc1: 169 to 00000000000973ac │ │ │ │ + DW_CFA_advance_loc1: 169 to 00000000000cd5dc │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000973b5 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000cd5e5 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000973c0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000cd5f0 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000973c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cd5f1 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ │ │ │ │ -000074d4 000000000000006c 000074d8 FDE cie=00000000 pc=0000000000097600..0000000000097a74 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097602 │ │ │ │ +0000836c 000000000000006c 00008370 FDE cie=00000000 pc=00000000000cd830..00000000000cdca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cd832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097604 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cd834 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000097609 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000cd839 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000097615 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000cd845 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000097619 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cd849 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009761a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cd84a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000097621 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000cd851 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc1: 101 to 0000000000097686 │ │ │ │ + DW_CFA_advance_loc1: 101 to 00000000000cd8b6 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000097696 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000cd8c6 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000976b8 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000cd8e8 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000976ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cd8ea │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 274 to 00000000000977cc │ │ │ │ + DW_CFA_advance_loc2: 274 to 00000000000cd9fc │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000977d8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000cda08 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000977f5 │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000cda25 │ │ │ │ DW_CFA_def_cfa_offset: 344 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000097800 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000cda30 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 582 to 0000000000097a46 │ │ │ │ + DW_CFA_advance_loc2: 582 to 00000000000cdc76 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000097a49 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000cdc79 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097a4a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cdc7a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097a4c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cdc7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097a4e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cdc7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097a50 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cdc80 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097a52 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cdc82 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097a53 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cdc83 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007544 0000000000000050 00007548 FDE cie=00000000 pc=0000000000097a80..00000000000996dd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000097a82 │ │ │ │ +000083dc 0000000000000050 000083e0 FDE cie=00000000 pc=00000000000cdcb0..00000000000cf90d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cdcb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000097a87 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000cdcb7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000097a8c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000cdcbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000097a96 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000cdcc6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097a97 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cdcc7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000097a98 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cdcc8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000097aa2 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000cdcd2 │ │ │ │ DW_CFA_def_cfa_offset: 20224 │ │ │ │ - DW_CFA_advance_loc2: 2132 to 00000000000982f6 │ │ │ │ + DW_CFA_advance_loc2: 2132 to 00000000000ce526 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000982fa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ce52a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000982fb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ce52b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000982fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ce52d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000982ff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ce52f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098301 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000098303 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000098308 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007598 0000000000000020 0000759c FDE cie=00000000 pc=00000000000996e0..000000000009972f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000996e1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000996e5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000099728 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ce531 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000099729 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ce533 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009972a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ce538 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000075bc 0000000000000010 000075c0 FDE cie=00000000 pc=0000000000099730..0000000000099744 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000075d0 0000000000000034 000075d4 FDE cie=00000000 pc=0000000000099750..000000000009a414 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000099752 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000009975f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000099768 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009976f │ │ │ │ - DW_CFA_def_cfa_offset: 1360 │ │ │ │ - DW_CFA_advance_loc2: 2686 to 000000000009a1ed │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009a1f1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009a1f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a1f4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009a1f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007608 00000000000000ac 0000760c FDE cie=00000000 pc=000000000009a420..000000000009d3b3 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a422 │ │ │ │ +00008430 0000000000000064 00008434 FDE cie=00000000 pc=00000000000cf910..00000000000cffac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cf912 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009a427 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cf914 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009a42c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cf916 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009a436 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cf918 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009a437 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000cf921 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009a43b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000cf925 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000009a444 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 293 to 000000000009a569 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000cf92c │ │ │ │ + DW_CFA_def_cfa_offset: 24816 │ │ │ │ + DW_CFA_advance_loc2: 878 to 00000000000cfc9a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009a56a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cfc9b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009a56b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cfc9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a56d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cfc9e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a56f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cfca0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a571 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cfca2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009a573 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000cfca4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009a578 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000cfca5 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 5626 to 000000000009bb72 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000009bb88 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000009bbae │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009bbaf │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 1761 to 000000000009c290 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009c297 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009c2a1 │ │ │ │ - DW_CFA_def_cfa_offset: 584 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009c2a3 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc1: 73 to 000000000009c2ec │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 2971 to 000000000009ce87 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009ce91 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000009ced8 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ceda │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 473 to 000000000009d0b3 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000009d0c8 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000009d0e7 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d0e8 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc1: 209 to 000000000009d1b9 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000009d1ce │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000009d1ec │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d1ed │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 384 to 00000000000cfe25 │ │ │ │ + DW_CFA_def_cfa_offset: 24824 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000cfe41 │ │ │ │ + DW_CFA_def_cfa_offset: 24832 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000cfe85 │ │ │ │ + DW_CFA_def_cfa_offset: 24824 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000cfe88 │ │ │ │ + DW_CFA_def_cfa_offset: 24816 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00008498 0000000000000010 0000849c FDE cie=00000000 pc=00000000000cffb0..00000000000cffcf │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000076b8 0000000000000020 000076bc FDE cie=00000000 pc=000000000009d3c0..000000000009d40f │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d3c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009d3c5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000009d408 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d409 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009d40a │ │ │ │ - DW_CFA_restore_state │ │ │ │ +000084ac 0000000000000010 000084b0 FDE cie=00000000 pc=00000000000cffd0..00000000000d0031 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000076dc 0000000000000010 000076e0 FDE cie=00000000 pc=000000000009d410..000000000009d424 │ │ │ │ +000084c0 0000000000000010 000084c4 FDE cie=00000000 pc=00000000000d0040..00000000000d00a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000076f0 0000000000000034 000076f4 FDE cie=00000000 pc=000000000009d430..000000000009e1f4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009d432 │ │ │ │ +000084d4 0000000000000010 000084d8 FDE cie=00000000 pc=00000000000d00b0..00000000000d00f7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000084e8 0000000000000010 000084ec FDE cie=00000000 pc=00000000000d0100..00000000000d0176 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000084fc 0000000000000010 00008500 FDE cie=00000000 pc=00000000000d0180..00000000000d01e3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008510 0000000000000010 00008514 FDE cie=00000000 pc=00000000000d01f0..00000000000d0256 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008524 0000000000000034 00008528 FDE cie=00000000 pc=00000000000d0260..00000000000d0423 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0262 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000009d43f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0263 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000009d448 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0264 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000009d44f │ │ │ │ - DW_CFA_def_cfa_offset: 1360 │ │ │ │ - DW_CFA_advance_loc2: 2926 to 000000000009dfbd │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000d02a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009dfc1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009dfc2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d02a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009dfc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d02a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009dfc8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000d02b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 359 to 00000000000d0417 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d041b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d041d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007728 00000000000000ac 0000772c FDE cie=00000000 pc=000000000009e200..00000000000a14fb │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e202 │ │ │ │ +0000855c 0000000000000044 00008560 FDE cie=00000000 pc=00000000000d0430..00000000000d059b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0432 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009e204 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000d043e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000009e209 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000d044b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009e213 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000d045b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009e214 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d0463 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009e218 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0464 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000009e222 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 3077 to 000000000009ee27 │ │ │ │ + DW_CFA_advance_loc2: 294 to 00000000000d058a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009ee2b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009ee2c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d058b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ee2e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ee30 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ee32 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000009ee34 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000009ee38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3356 to 000000000009fb54 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000009fb61 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000009fb77 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000009fb78 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 2313 to 00000000000a0481 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000a0492 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc1: 71 to 00000000000a04d9 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a04db │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 928 to 00000000000a087b │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a0888 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000a089e │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a089f │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 330 to 00000000000a09e9 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000a0a04 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000a0a1a │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0a1c │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 1046 to 00000000000a0e32 │ │ │ │ - DW_CFA_def_cfa_offset: 552 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a0e39 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a0e43 │ │ │ │ - DW_CFA_def_cfa_offset: 568 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a0e45 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc1: 73 to 00000000000a0e8e │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000077d8 0000000000000020 000077dc FDE cie=00000000 pc=00000000000a1500..00000000000a154f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a1501 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a1505 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000a1548 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a1549 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a154a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000077fc 0000000000000010 00007800 FDE cie=00000000 pc=00000000000a1550..00000000000a1564 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007810 0000000000000034 00007814 FDE cie=00000000 pc=00000000000a1570..00000000000a1804 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1572 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a157f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a1588 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d058d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a158f │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 430 to 00000000000a173d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a1741 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d058f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a1742 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0591 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1744 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0593 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a1748 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0594 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007848 000000000000005c 0000784c FDE cie=00000000 pc=00000000000a1810..00000000000a22de │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1812 │ │ │ │ +000085a4 0000000000000048 000085a8 FDE cie=00000000 pc=00000000000d05a0..00000000000d08c8 │ │ │ │ + DW_CFA_advance_loc1: 193 to 00000000000d0661 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a1817 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d0666 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1819 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d066b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a181e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d066d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a1822 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d066e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a1826 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d066f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a182f │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc2: 746 to 00000000000a1b19 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a1b1d │ │ │ │ + DW_CFA_advance_loc1: 164 to 00000000000d0713 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a1b1e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0714 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1b20 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0716 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1b22 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0718 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1b24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d071a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a1b26 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d071c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a1b30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1278 to 00000000000a202e │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000a203f │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000a2053 │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2054 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000078a8 0000000000000010 000078ac FDE cie=00000000 pc=00000000000a22e0..00000000000a2356 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d0720 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000078bc 000000000000003c 000078c0 FDE cie=00000000 pc=00000000000a2360..00000000000a2785 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2362 │ │ │ │ +000085f0 0000000000000048 000085f4 FDE cie=00000000 pc=00000000000d08d0..00000000000d098f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d08d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a236f │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d08d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2370 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d08d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2371 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000d08df │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a2378 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 449 to 00000000000a2539 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d08e4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000d08ea │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d08f2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000d0940 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0941 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0942 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a253c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0944 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a253d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0946 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a253f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2541 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a2548 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000078fc 0000000000000020 00007900 FDE cie=00000000 pc=00000000000a2790..00000000000a27df │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2791 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2795 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000a27d8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0948 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a27d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d094a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a27da │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000d0950 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007920 0000000000000010 00007924 FDE cie=00000000 pc=00000000000a27e0..00000000000a27f4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007934 0000000000000034 00007938 FDE cie=00000000 pc=00000000000a2800..00000000000a2d77 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2802 │ │ │ │ +0000863c 000000000000002c 00008640 FDE cie=00000000 pc=00000000000d0990..00000000000d09e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0992 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a2809 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000d099b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a2812 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d099f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000a2823 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc2: 698 to 00000000000a2add │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000d09df │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2ae1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2ae3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d09e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2ae5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d09e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a2af0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d09e3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000796c 0000000000000038 00007970 FDE cie=00000000 pc=00000000000a2d80..00000000000a2e13 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2d82 │ │ │ │ +0000866c 0000000000000034 00008670 FDE cie=00000000 pc=00000000000d09f0..00000000000d0a6e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d09f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2d84 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d09f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2d88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d09f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2d8c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d09f9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2d90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d09fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000a2de6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000d0a63 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2de7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0a64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2de8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0a65 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2dea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0a67 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2dec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0a69 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a2df0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000079a8 0000000000000044 000079ac FDE cie=00000000 pc=00000000000a2e20..00000000000a332a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2e22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a2e2b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a2e2d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2e2e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a2e2f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a2e36 │ │ │ │ - DW_CFA_def_cfa_offset: 80384 │ │ │ │ - DW_CFA_advance_loc2: 688 to 00000000000a30e6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a30ea │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a30eb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a30ed │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a30ef │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a30f1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a30f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000079f0 0000000000000038 000079f4 FDE cie=00000000 pc=00000000000a3330..00000000000a34d5 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3332 │ │ │ │ +000086a4 0000000000000034 000086a8 FDE cie=00000000 pc=00000000000d0a70..00000000000d0b31 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0a72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a3337 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0a74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a333b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0a75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a333f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d0a79 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a3346 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 158 to 00000000000a33e4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a33e5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a33e6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a33e8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a33ea │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000a33f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007a2c 000000000000004c 00007a30 FDE cie=00000000 pc=00000000000a34e0..00000000000a3718 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a34e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a34ec │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a34f1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a34f3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a34f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d0a7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a34f5 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a34fc │ │ │ │ - DW_CFA_def_cfa_offset: 8272 │ │ │ │ - DW_CFA_advance_loc2: 292 to 00000000000a3620 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a3624 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3625 │ │ │ │ + DW_CFA_advance_loc1: 169 to 00000000000d0b26 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3627 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0b27 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3629 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0b28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a362b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0b2a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a362d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0b2c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a3630 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007a7c 000000000000004c 00007a80 FDE cie=00000000 pc=00000000000a3720..00000000000a388a │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a3729 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a3732 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a373f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a3746 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a374a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 270 to 00000000000a3858 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3859 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a3862 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3864 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3866 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a3870 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000a3882 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3883 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3885 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3887 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3889 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000086dc 0000000000000010 000086e0 FDE cie=00000000 pc=00000000000d0b40..00000000000d0bc6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007acc 0000000000000070 00007ad0 FDE cie=00000000 pc=00000000000a3890..00000000000a5d85 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3892 │ │ │ │ +000086f0 0000000000000044 000086f4 FDE cie=00000000 pc=00000000000d0bd0..00000000000d0f45 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000d0bd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3894 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000d0bdc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3896 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d0be1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3898 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0be3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3899 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d0be8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a389a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0be9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a38a1 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc2: 735 to 00000000000a3b80 │ │ │ │ + DW_CFA_advance_loc1: 245 to 00000000000d0cde │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3b81 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3b82 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0cdf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3b84 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0ce1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3b86 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0ce3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3b88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0ce5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a3b8a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0ce7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a3b8b │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000d0cf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3673 to 00000000000a49e4 │ │ │ │ - DW_CFA_def_cfa_offset: 696 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000a49f6 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc: 33 to 00000000000a4a17 │ │ │ │ - DW_CFA_def_cfa_offset: 696 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a4a19 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000a4a29 │ │ │ │ - DW_CFA_def_cfa_offset: 696 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000a4a3d │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000a4a59 │ │ │ │ - DW_CFA_def_cfa_offset: 696 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a4a5a │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b40 0000000000000044 00007b44 FDE cie=00000000 pc=00000000000a5d90..00000000000a61c5 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5d92 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a5d99 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a5d9e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a5d9f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a5da0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000a5dac │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 458 to 00000000000a5f76 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a5f79 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a5f7a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5f7c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5f7e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a5f80 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a5f88 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007b88 0000000000000020 00007b8c FDE cie=00000000 pc=00000000000a61d0..00000000000a621f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a61d1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a61d5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000a6218 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a6219 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a621a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007bac 0000000000000010 00007bb0 FDE cie=00000000 pc=00000000000a6220..00000000000a6234 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00008738 0000000000000020 00000000 CIE │ │ │ │ + Version: 1 │ │ │ │ + Augmentation: "zR" │ │ │ │ + Code alignment factor: 1 │ │ │ │ + Data alignment factor: -8 │ │ │ │ + Return address column: 16 │ │ │ │ + Augmentation data: 1b │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00007bc0 0000000000000034 00007bc4 FDE cie=00000000 pc=00000000000a6240..00000000000a66a7 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6242 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a6249 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a6252 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000a6263 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 706 to 00000000000a6525 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a6529 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a652b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a652d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000a6530 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000875c 0000000000000010 00000028 FDE cie=00008738 pc=0000000000018de8..0000000000018df2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007bf8 0000000000000038 00007bfc FDE cie=00000000 pc=00000000000a66b0..00000000000a6743 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a66b2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a66b4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a66b8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a66bc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a66c0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000a6716 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a6717 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a6718 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a671a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a671c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a6720 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007c34 000000000000004c 00007c38 FDE cie=00000000 pc=00000000000a6750..00000000000a6d69 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6752 │ │ │ │ +00008770 0000000000000044 00008774 FDE cie=00000000 pc=00000000000d0f50..00000000000d105c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0f52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6754 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d0f57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6756 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0f59 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a675b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d0f5b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a675c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0f5c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a675d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d0f5d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a6767 │ │ │ │ - DW_CFA_def_cfa_offset: 80336 │ │ │ │ - DW_CFA_advance_loc2: 691 to 00000000000a6a1a │ │ │ │ + DW_CFA_advance_loc1: 221 to 00000000000d103a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a6a1b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a6a1c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d103b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6a1e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d103d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6a20 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d103f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6a22 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1041 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6a24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1043 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a6a28 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d1048 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00007c84 0000000000000038 00007c88 FDE cie=00000000 pc=00000000000a6d70..00000000000a6f0a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6d72 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a6d77 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a6d7b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a6d86 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a6d8d │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 142 to 00000000000a6e1b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a6e1c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a6e1d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6e1f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6e21 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a6e28 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007cc0 000000000000004c 00007cc4 FDE cie=00000000 pc=00000000000a6f10..00000000000a714a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6f12 │ │ │ │ +000087b8 0000000000000044 000087bc FDE cie=00000000 pc=00000000000d1060..00000000000d111d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1062 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a6f1f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d1067 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6f21 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1069 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a6f23 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d106b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a6f24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d106c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a6f25 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d106d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a6f2c │ │ │ │ - DW_CFA_def_cfa_offset: 8288 │ │ │ │ - DW_CFA_advance_loc2: 288 to 00000000000a704c │ │ │ │ + DW_CFA_advance_loc1: 158 to 00000000000d110b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a7050 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a7051 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d110c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7053 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d110e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7055 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1110 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7057 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1112 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7059 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1114 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a7060 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d1118 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d10 0000000000000048 00007d14 FDE cie=00000000 pc=00000000000a7150..00000000000a72aa │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a7159 │ │ │ │ +00008800 000000000000003c 00008804 FDE cie=00000000 pc=00000000000d1120..00000000000d1193 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a7162 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1124 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a716f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d1129 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a7176 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d112a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a717a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d112b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 254 to 00000000000a7278 │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000d1187 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a7279 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d1188 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a7282 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d118a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7284 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d118c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7286 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d118e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a7290 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d118f │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000a72a2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a72a3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a72a5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a72a7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a72a9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00007d5c 0000000000000010 00007d60 FDE cie=00000000 pc=00000000000a72b0..00000000000a72ca │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d70 000000000000004c 00007d74 FDE cie=00000000 pc=00000000000a72d0..00000000000a75ad │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a72d2 │ │ │ │ +00008840 000000000000004c 00008844 FDE cie=00000000 pc=00000000000d11a0..00000000000d18ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d11a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000a72de │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d11a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a72e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d11a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a72e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d11ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000a72f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d11ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a72f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d11b0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a72ff │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 472 to 00000000000a74d7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d11b4 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 747 to 00000000000d149f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a74db │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d14a0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a74dc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d14a1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a74de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d14a3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a74e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d14a5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a74e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d14a7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a74e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d14a9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a74e8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d14b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007dc0 000000000000005c 00007dc4 FDE cie=00000000 pc=00000000000a75b0..00000000000a7689 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a75b2 │ │ │ │ +00008890 0000000000000048 00008894 FDE cie=00000000 pc=00000000000d18d0..00000000000d1abf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d18d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000a75ba │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000d18db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a75c1 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d18e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a75c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d18e2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a75c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d18e3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a75c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d18e4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a75cf │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000a75fb │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a75fc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a75fd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a75ff │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7601 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7603 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7605 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000a7610 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 89 to 00000000000a7669 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d18e8 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 460 to 00000000000d1ab4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a7670 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d1ab5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a767a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d1ab6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a767e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1ab8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7680 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1aba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7682 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1abc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7684 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1abe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00007e20 0000000000000010 00007e24 FDE cie=00000000 pc=00000000000a7690..00000000000a76f5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007e34 0000000000000010 00007e38 FDE cie=00000000 pc=00000000000a7700..00000000000a77bb │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007e48 0000000000000038 00007e4c FDE cie=00000000 pc=00000000000a77c0..00000000000a78f3 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a77c2 │ │ │ │ +000088dc 0000000000000028 000088e0 FDE cie=00000000 pc=00000000000d1ac0..00000000000d1b1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1ac2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000a77cf │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d1ac6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a77d4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000a77db │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000a77ea │ │ │ │ - DW_CFA_def_cfa_offset: 1776 │ │ │ │ - DW_CFA_advance_loc1: 219 to 00000000000a78c5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a78c6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d1acd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a78c7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 73 to 00000000000d1b16 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a78c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d1b17 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a78cb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1b19 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a78d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007e84 0000000000000070 00007e88 FDE cie=00000000 pc=00000000000a7900..00000000000aaec7 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7902 │ │ │ │ +00008908 000000000000004c 0000890c FDE cie=00000000 pc=00000000000d1b20..00000000000d1e95 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1b22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a7907 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1b24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7909 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1b26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000a790e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1b28 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a7912 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d1b29 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000a791b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d1b2a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000a7925 │ │ │ │ - DW_CFA_def_cfa_offset: 1120 │ │ │ │ - DW_CFA_advance_loc2: 493 to 00000000000a7b12 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d1b31 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 677 to 00000000000d1dd6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a7b13 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d1dda │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000a7b14 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d1ddb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7b16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1ddd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7b18 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1ddf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7b1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1de1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a7b1c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1de3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000a7b20 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d1de8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 2775 to 00000000000a85f7 │ │ │ │ - DW_CFA_def_cfa_offset: 1128 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000a8605 │ │ │ │ - DW_CFA_def_cfa_offset: 1136 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000a8621 │ │ │ │ - DW_CFA_def_cfa_offset: 1128 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a8623 │ │ │ │ - DW_CFA_def_cfa_offset: 1120 │ │ │ │ - DW_CFA_advance_loc2: 3371 to 00000000000a934e │ │ │ │ - DW_CFA_def_cfa_offset: 1128 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000a9367 │ │ │ │ - DW_CFA_def_cfa_offset: 1136 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000a937b │ │ │ │ - DW_CFA_def_cfa_offset: 1128 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000a937d │ │ │ │ - DW_CFA_def_cfa_offset: 1120 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007ef8 0000000000000010 00007efc FDE cie=00000000 pc=00000000000aaed0..00000000000aaf46 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007f0c 000000000000003c 00007f10 FDE cie=00000000 pc=00000000000aaf50..00000000000ab375 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aaf52 │ │ │ │ +00008958 0000000000000030 0000895c FDE cie=00000000 pc=00000000000d1ea0..00000000000d1f65 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1ea2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000aaf5f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000d1eab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aaf60 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d1eaf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aaf61 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aaf68 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 449 to 00000000000ab129 │ │ │ │ + DW_CFA_advance_loc1: 166 to 00000000000d1f55 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000ab12c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab12d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab12f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d1f59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab131 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1f5b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ab138 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d1f60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007f4c 0000000000000020 00007f50 FDE cie=00000000 pc=00000000000ab380..00000000000ab3cf │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab381 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab385 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000ab3c8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d1f61 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d1f62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab3c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1f64 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab3ca │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007f70 0000000000000010 00007f74 FDE cie=00000000 pc=00000000000ab3d0..00000000000ab3e4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007f84 000000000000003c 00007f88 FDE cie=00000000 pc=00000000000ab3f0..00000000000ab987 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab3f2 │ │ │ │ +0000898c 0000000000000030 00008990 FDE cie=00000000 pc=00000000000d1f70..00000000000d205c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d1f72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ab3f9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000d1f7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab3fa │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d1f7f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000ab405 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000ab414 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc2: 725 to 00000000000ab6e9 │ │ │ │ + DW_CFA_advance_loc1: 205 to 00000000000d204c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab6ed │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab6ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab6f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2050 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab6f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2052 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000ab6f8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d2057 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2058 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2059 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d205b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007fc4 0000000000000038 00007fc8 FDE cie=00000000 pc=00000000000ab990..00000000000aba23 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab992 │ │ │ │ +000089c0 000000000000003c 000089c4 FDE cie=00000000 pc=00000000000d2060..00000000000d2550 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d2065 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab994 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d206d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab998 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d2072 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab99c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2073 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ab9a0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2077 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000ab9f6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 310 to 00000000000d21ad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab9f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d21ae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ab9f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d21b0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab9fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d21b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ab9fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d21b4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aba00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d21b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008000 0000000000000044 00008004 FDE cie=00000000 pc=00000000000aba30..00000000000abf3a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aba32 │ │ │ │ +00008a00 0000000000000038 00008a04 FDE cie=00000000 pc=00000000000d2550..00000000000d25ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2552 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000aba3b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2554 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aba3d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2556 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aba3e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d255a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000aba3f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d255b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000aba46 │ │ │ │ - DW_CFA_def_cfa_offset: 80384 │ │ │ │ - DW_CFA_advance_loc2: 696 to 00000000000abcfe │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000abd02 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000000d25a5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000abd03 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d25a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abd05 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d25a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abd07 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d25aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abd09 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d25ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000abd10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008048 000000000000003c 0000804c FDE cie=00000000 pc=00000000000abf40..00000000000ac0dd │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000abf42 │ │ │ │ +00008a3c 000000000000003c 00008a40 FDE cie=00000000 pc=00000000000d25b0..00000000000d2629 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d25b7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000abf47 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d25bc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000abf4b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d25c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000abf4f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d25c4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000abf56 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 291 to 00000000000ac079 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d25cb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 81 to 00000000000d261c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac07a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d261d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac07b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d261e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac07d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2620 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac07f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2622 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac080 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000d2628 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008088 000000000000004c 0000808c FDE cie=00000000 pc=00000000000ac0e0..00000000000ac31a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac0e2 │ │ │ │ +00008a7c 000000000000003c 00008a80 FDE cie=00000000 pc=00000000000d2630..00000000000d26b1 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d2637 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d263c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d2641 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2645 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2649 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 88 to 00000000000d26a1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d26a2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d26a4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d26a6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d26a8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d26b0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + │ │ │ │ +00008abc 0000000000000048 00008ac0 FDE cie=00000000 pc=00000000000d26c0..00000000000d27dd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d26c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000ac0ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d26c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac0f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d26c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac0f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d26c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac0f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d26c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac0f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d26ca │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ac0fc │ │ │ │ - DW_CFA_def_cfa_offset: 8288 │ │ │ │ - DW_CFA_advance_loc2: 288 to 00000000000ac21c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d26ce │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 260 to 00000000000d27d2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac220 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d27d3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac221 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d27d4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac223 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d27d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac225 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d27d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac227 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d27da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac229 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d27dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ac230 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000080d8 0000000000000048 000080dc FDE cie=00000000 pc=00000000000ac320..00000000000ac47a │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ac329 │ │ │ │ +00008b08 000000000000003c 00008b0c FDE cie=00000000 pc=00000000000d27e0..00000000000d284a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d27e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ac332 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d27e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000ac33f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d27e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ac346 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d27e7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac34a │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000d27ea │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 254 to 00000000000ac448 │ │ │ │ + DW_CFA_advance_loc1: 75 to 00000000000d2835 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac449 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2836 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ac452 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2838 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac454 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d283a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac456 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d283c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ac460 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d283d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000ac472 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac473 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac475 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac477 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac479 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008124 0000000000000030 00008128 FDE cie=00000000 pc=00000000000ac480..00000000000ac531 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000ac490 │ │ │ │ +00008b48 000000000000003c 00008b4c FDE cie=00000000 pc=00000000000d2850..00000000000d2bfc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2852 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000ac498 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d285a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000ac49b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d285c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000ac4a6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d285d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2861 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000ac526 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 227 to 00000000000d2944 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2945 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac527 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2947 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac528 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac52a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000ac530 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - │ │ │ │ -00008158 0000000000000028 0000815c FDE cie=00000000 pc=00000000000ac540..00000000000ac5cd │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac544 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2949 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000ac56e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d294b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac570 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d2950 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000ac58c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac590 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000ac5ac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac5b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000ac5cc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008184 0000000000000010 00008188 FDE cie=00000000 pc=00000000000ac5d0..00000000000ac652 │ │ │ │ +00008b88 0000000000000010 00008b8c FDE cie=00000000 pc=00000000000d2c00..00000000000d2c05 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008198 0000000000000010 0000819c FDE cie=00000000 pc=00000000000ac660..00000000000ac685 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000081ac 0000000000000028 000081b0 FDE cie=00000000 pc=00000000000ac690..00000000000ac6f8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac692 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac693 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000ac6a0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000ac6ef │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac6f0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac6f2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac6f3 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000081d8 000000000000002c 000081dc FDE cie=00000000 pc=00000000000ac700..00000000000ac764 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac702 │ │ │ │ +00008b9c 0000000000000058 00008ba0 FDE cie=00000000 pc=00000000000d2c10..00000000000d2ce8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2c12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000ac70a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2c14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ac711 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2c18 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ac718 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2c19 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000d2c23 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 70 to 00000000000ac75e │ │ │ │ + DW_CFA_advance_loc1: 142 to 00000000000d2cb1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2cb2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac75f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2cb6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac761 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2cb8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac763 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00008208 0000000000000018 0000820c FDE cie=00000000 pc=00000000000ac770..00000000000ac841 │ │ │ │ - DW_CFA_advance_loc1: 127 to 00000000000ac7ef │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000ac832 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2cba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac833 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000d2cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00008224 0000000000000040 00008228 FDE cie=00000000 pc=00000000000ac850..00000000000aca58 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac852 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac854 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ac859 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac85a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac85b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ac85f │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 335 to 00000000000ac9ae │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000d2ccc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac9af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ac9b0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000d2ccf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac9b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2cd0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac9b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2cd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ac9b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2cd4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ac9c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2cd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2cdc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000d2ce2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2ce3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2ce5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2ce7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00008268 0000000000000038 0000826c FDE cie=00000000 pc=00000000000aca60..00000000000acb2b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000aca62 │ │ │ │ +00008bf8 0000000000000034 00008bfc FDE cie=00000000 pc=00000000000d2cf0..00000000000d2d43 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2cf2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000aca67 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000d2cfe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aca6b │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d2d05 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000aca6f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000aca75 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000acaa1 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000d2d2e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acaa2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acaa3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acaa5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2d32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acaa7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2d34 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000acab0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2d38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000082a4 0000000000000028 000082a8 FDE cie=00000000 pc=00000000000acb30..00000000000acbba │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acb32 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000acb36 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2d39 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000acb3d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000acb52 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000acb56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d2d40 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acb58 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2d42 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000acb60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000082d0 0000000000000048 000082d4 FDE cie=00000000 pc=00000000000acbc0..00000000000acc8d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acbc2 │ │ │ │ +00008c30 0000000000000048 00008c34 FDE cie=00000000 pc=00000000000d2d50..00000000000d3357 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2d52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acbc4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d2d5a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000acbc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2d5c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000acbce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2d5e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000acbd2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2d5f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000acbd6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2d60 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000acbdc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000acc2b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2d64 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 183 to 00000000000d2e1b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acc2d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d2e1f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acc2e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2e20 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000acc33 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2e22 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acc35 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2e24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acc37 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2e26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acc39 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d2e28 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000acc40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d2e29 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000831c 0000000000000010 00008320 FDE cie=00000000 pc=00000000000acc90..00000000000accc1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008330 0000000000000048 00008334 FDE cie=00000000 pc=00000000000accd0..00000000000acf6d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000accd2 │ │ │ │ +00008c7c 000000000000004c 00008c80 FDE cie=00000000 pc=00000000000d3360..00000000000d3410 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d3362 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000accda │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d3367 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000accdf │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d336c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000acce4 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000d3376 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000acce8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d337a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000accec │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000accf0 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 275 to 00000000000ace03 │ │ │ │ + DW_CFA_advance_loc1: 113 to 00000000000d33eb │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ace07 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ace08 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ace0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d33ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ace0c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d33ef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ace0e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d33f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ace10 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d33f3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000ace18 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d33f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000837c 0000000000000010 00008380 FDE cie=00000000 pc=00000000000acf70..00000000000acf85 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008390 000000000000004c 00008394 FDE cie=00000000 pc=00000000000acf90..00000000000ad3d0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acf92 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acf94 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acf96 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000acf98 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acf99 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000acf9a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000acfa1 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 803 to 00000000000ad2c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d33f9 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad2c5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad2c6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad2c8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d33fe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad2ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d3400 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad2cc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d3402 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad2ce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d3404 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad2d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d3409 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000083e0 000000000000004c 000083e4 FDE cie=00000000 pc=00000000000ad3d0..00000000000ad7b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad3d2 │ │ │ │ +00008ccc 000000000000004c 00008cd0 FDE cie=00000000 pc=00000000000d3410..00000000000d42c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d3412 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad3d4 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d3417 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad3d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d3419 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad3d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d341b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad3d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d341c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad3da │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000d341f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ad3e1 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 452 to 00000000000ad5a5 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000d3429 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 1328 to 00000000000d3959 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad5a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d395d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad5a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d395e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad5a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d3960 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad5ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d3962 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad5ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d3964 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad5af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d3966 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad5b0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000d3970 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008430 000000000000005c 00008434 FDE cie=00000000 pc=00000000000ad7c0..00000000000ae219 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad7c2 │ │ │ │ +00008d1c 0000000000000078 00008d20 FDE cie=00000000 pc=00000000000d42d0..00000000000d5949 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d42d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ad7c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d42d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ad7d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d42d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad7d2 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d42db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ad7d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d42dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad7d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d42dd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ad7de │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 295 to 00000000000ad905 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d42e4 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 1353 to 00000000000d482d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad906 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d482e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad907 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d482f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad909 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d4831 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad90b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d4833 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad90d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d4835 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ad90f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d4837 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ad910 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d4838 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 856 to 00000000000adc68 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000adc72 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000adc7d │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000adc7f │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 289 to 00000000000d4959 │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d495d │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d4962 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d4967 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000d4979 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 402 to 00000000000d4b0b │ │ │ │ + DW_CFA_def_cfa_offset: 568 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000d4b1b │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d4b20 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d4b25 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000d4b3c │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008490 0000000000000048 00008494 FDE cie=00000000 pc=00000000000ae220..00000000000ae53d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae222 │ │ │ │ +00008d98 0000000000000048 00008d9c FDE cie=00000000 pc=00000000000d5950..00000000000d5ad5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5952 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae224 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5954 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ae229 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5956 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ae22e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5958 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ae22f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5959 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ae233 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d595a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ae23a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 509 to 00000000000ae437 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d595e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 142 to 00000000000d59ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000ae43a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d59f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ae43b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d59f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae43d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d59f3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae43f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d59f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae441 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d59f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae443 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d59f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000ae450 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d5a00 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000084dc 0000000000000070 000084e0 FDE cie=00000000 pc=00000000000ae540..00000000000b21ab │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae542 │ │ │ │ +00008de4 0000000000000048 00008de8 FDE cie=00000000 pc=00000000000d5ae0..00000000000d5c9f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5ae2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ae547 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d5ae7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ae54c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d5aec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ae551 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d5af1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ae555 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d5af5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ae55e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5af6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ae568 │ │ │ │ - DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc2: 689 to 00000000000ae819 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d5afd │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 167 to 00000000000d5ba4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ae81a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d5ba8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ae81b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5ba9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae81d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5bab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae81f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5bad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae821 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5baf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ae823 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5bb1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ae828 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d5bb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 5484 to 00000000000afd94 │ │ │ │ - DW_CFA_def_cfa_offset: 1176 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000afdad │ │ │ │ - DW_CFA_def_cfa_offset: 1184 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000afdc4 │ │ │ │ - DW_CFA_def_cfa_offset: 1176 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000afdc6 │ │ │ │ - DW_CFA_def_cfa_offset: 1168 │ │ │ │ - DW_CFA_advance_loc2: 4609 to 00000000000b0fc7 │ │ │ │ - DW_CFA_def_cfa_offset: 1176 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000b0fd5 │ │ │ │ - DW_CFA_def_cfa_offset: 1184 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000b0ff0 │ │ │ │ - DW_CFA_def_cfa_offset: 1176 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b0ff1 │ │ │ │ - DW_CFA_def_cfa_offset: 1168 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008e30 0000000000000010 00008e34 FDE cie=00000000 pc=00000000000d5ca0..00000000000d5ce2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008e44 0000000000000010 00008e48 FDE cie=00000000 pc=00000000000d5cf0..00000000000d5d0f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008e58 0000000000000010 00008e5c FDE cie=00000000 pc=00000000000d5d10..00000000000d5d4b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008e6c 0000000000000010 00008e70 FDE cie=00000000 pc=00000000000d5d50..00000000000d5d55 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008550 0000000000000010 00008554 FDE cie=00000000 pc=00000000000b21b0..00000000000b2226 │ │ │ │ +00008e80 0000000000000010 00008e84 FDE cie=00000000 pc=00000000000d5d60..00000000000d5d79 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008564 000000000000003c 00008568 FDE cie=00000000 pc=00000000000b2230..00000000000b2655 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2232 │ │ │ │ +00008e94 0000000000000028 00008e98 FDE cie=00000000 pc=00000000000d5d80..00000000000d5ddf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5d81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000b223f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d5d88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2240 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d5d8f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2241 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b2248 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 449 to 00000000000b2409 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000d5dae │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b240c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b240d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b240f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5daf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2411 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5db0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b2418 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d5db8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00008ec0 0000000000000010 00008ec4 FDE cie=00000000 pc=00000000000d5de0..00000000000d5deb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000085a4 0000000000000020 000085a8 FDE cie=00000000 pc=00000000000b2660..00000000000b26af │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2661 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b2665 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000b26a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b26a9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b26aa │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00008ed4 0000000000000010 00008ed8 FDE cie=00000000 pc=00000000000d5df0..00000000000d5dfb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000085c8 0000000000000010 000085cc FDE cie=00000000 pc=00000000000b26b0..00000000000b26c4 │ │ │ │ +00008ee8 0000000000000010 00008eec FDE cie=00000000 pc=00000000000d5e00..00000000000d5e0b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000085dc 0000000000000034 000085e0 FDE cie=00000000 pc=00000000000b26d0..00000000000b2d27 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b26d2 │ │ │ │ +00008efc 0000000000000010 00008f00 FDE cie=00000000 pc=00000000000d5e10..00000000000d5e15 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008f10 0000000000000010 00008f14 FDE cie=00000000 pc=00000000000d5e20..00000000000d5e25 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008f24 0000000000000028 00008f28 FDE cie=00000000 pc=00000000000d5e30..00000000000d5e66 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5e32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b26db │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5e33 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000b26eb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5e34 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b26f2 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc2: 947 to 00000000000b2aa5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000000d5e59 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5e5a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d5e5f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008f50 0000000000000024 00008f54 FDE cie=00000000 pc=00000000000d5e70..00000000000d5e99 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5e71 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d5e75 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d5e79 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b2aa9 │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000d5e96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2aaa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5e97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2aac │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5e98 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008f78 0000000000000018 00008f7c FDE cie=00000000 pc=00000000000d5ea0..00000000000d5eb1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5ea1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000d5eb0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b2ab0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008614 0000000000000038 00008618 FDE cie=00000000 pc=00000000000b2d30..00000000000b2dc3 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2d32 │ │ │ │ +00008f94 0000000000000018 00008f98 FDE cie=00000000 pc=00000000000d5ec0..00000000000d5ed1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5ec1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2d34 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000d5ed0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008fb0 0000000000000048 00008fb4 FDE cie=00000000 pc=00000000000d5ee0..00000000000d5f79 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5ee2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d5eea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b2d38 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d5eef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b2d3c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5ef1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b2d40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5ef2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000b2d96 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d5ef6 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d5efa │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 109 to 00000000000d5f67 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5f68 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5f69 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2d97 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5f6b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2d98 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5f6d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2d9a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5f6f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2d9c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5f71 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b2da0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d5f72 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008650 0000000000000044 00008654 FDE cie=00000000 pc=00000000000b2dd0..00000000000b32da │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2dd2 │ │ │ │ +00008ffc 0000000000000048 00009000 FDE cie=00000000 pc=00000000000d5f80..00000000000d6066 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5f82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b2ddb │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5f84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b2ddd │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5f86 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2dde │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d5f88 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b2ddf │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d5f8c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b2de6 │ │ │ │ - DW_CFA_def_cfa_offset: 80384 │ │ │ │ - DW_CFA_advance_loc2: 696 to 00000000000b309e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000d5f8f │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000d5fa2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 174 to 00000000000d6050 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d6054 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b30a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d6055 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b30a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6057 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b30a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6059 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b30a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d605b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b30a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d605d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b30b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d605e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008698 000000000000003c 0000869c FDE cie=00000000 pc=00000000000b32e0..00000000000b347d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b32e2 │ │ │ │ +00009048 0000000000000038 0000904c FDE cie=00000000 pc=00000000000d6070..00000000000d614c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6072 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b32e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6074 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b32eb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d6075 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b32ef │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d6079 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b32f6 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 291 to 00000000000b3419 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d607d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 184 to 00000000000d6135 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b341a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d6136 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b341b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d6137 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b341d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6139 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b341f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d613b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3420 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d6140 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000086d8 0000000000000030 000086dc FDE cie=00000000 pc=00000000000b3480..00000000000b3531 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000b3490 │ │ │ │ +00009084 0000000000000048 00009088 FDE cie=00000000 pc=00000000000d6150..00000000000d62b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6152 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b3498 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6154 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b349b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6156 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000b34a6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6158 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d6159 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000b3526 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d615a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d615e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 322 to 00000000000d62a0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d62a1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d62a2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d62a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3527 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d62a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3528 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d62a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b352a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d62aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b3530 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d62ab │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000870c 0000000000000028 00008710 FDE cie=00000000 pc=00000000000b3540..00000000000b35cd │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b3544 │ │ │ │ +000090d0 0000000000000040 000090d4 FDE cie=00000000 pc=00000000000d62b0..00000000000d6477 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d62b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000b356e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3570 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000b358c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b3590 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000b35ac │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d62b4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d62b9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d62bd │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d62be │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d62c2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 135 to 00000000000d6349 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d634a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d634b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d634d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d634f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6351 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b35b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d6358 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000b35cc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009114 0000000000000010 00009118 FDE cie=00000000 pc=00000000000d6480..00000000000d64ae │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008738 0000000000000010 0000873c FDE cie=00000000 pc=00000000000b35d0..00000000000b3652 │ │ │ │ +00009128 0000000000000018 0000912c FDE cie=00000000 pc=00000000000d64b0..00000000000d64d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d64b1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000d64d3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000874c 0000000000000010 00008750 FDE cie=00000000 pc=00000000000b3660..00000000000b3685 │ │ │ │ +00009144 0000000000000010 00009148 FDE cie=00000000 pc=00000000000d64e0..00000000000d64e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008760 0000000000000028 00008764 FDE cie=00000000 pc=00000000000b3690..00000000000b36f8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3692 │ │ │ │ +00009158 0000000000000028 0000915c FDE cie=00000000 pc=00000000000d64f0..00000000000d658a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d64f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3693 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d64f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000b36a0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000b36ef │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d64fc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000d654e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b36f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d654f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b36f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d6550 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b36f3 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d6558 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000878c 000000000000002c 00008790 FDE cie=00000000 pc=00000000000b3700..00000000000b3764 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3702 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b370a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b3711 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b3718 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 70 to 00000000000b375e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b375f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3761 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3763 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000087bc 0000000000000018 000087c0 FDE cie=00000000 pc=00000000000b3770..00000000000b3841 │ │ │ │ - DW_CFA_advance_loc1: 127 to 00000000000b37ef │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000b3832 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3833 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000087d8 0000000000000040 000087dc FDE cie=00000000 pc=00000000000b3850..00000000000b3a44 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3852 │ │ │ │ +00009184 000000000000003c 00009188 FDE cie=00000000 pc=00000000000d6590..00000000000d660c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6592 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3854 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d6597 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b3859 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d659c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b385a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d65a0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b385b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d65a4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b385f │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 329 to 00000000000b39a8 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000d65e7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b39a9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b39aa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d65e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b39ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d65ea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b39ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d65ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b39b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d65ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b39b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d65f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000881c 0000000000000038 00008820 FDE cie=00000000 pc=00000000000b3a50..00000000000b3b1b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3a52 │ │ │ │ +000091c4 0000000000000010 000091c8 FDE cie=00000000 pc=00000000000d6610..00000000000d6628 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000091d8 0000000000000048 000091dc FDE cie=00000000 pc=00000000000d6630..00000000000d6fca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6632 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b3a57 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d6637 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b3a5b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d663f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b3a5f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d6644 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b3a65 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000b3a91 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d6645 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d6649 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000d6652 │ │ │ │ + DW_CFA_def_cfa_offset: 1424 │ │ │ │ + DW_CFA_advance_loc1: 201 to 00000000000d671b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d671f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d6720 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3a92 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6722 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3a93 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6724 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3a95 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6726 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3a97 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6728 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b3aa0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d6729 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008858 0000000000000028 0000885c FDE cie=00000000 pc=00000000000b3b20..00000000000b3baa │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3b22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b3b26 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b3b2d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000b3b42 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b3b46 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3b48 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b3b50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008884 0000000000000048 00008888 FDE cie=00000000 pc=00000000000b3bb0..00000000000b3c7d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3bb2 │ │ │ │ +00009224 00000000000000a0 00009228 FDE cie=00000000 pc=00000000000d6fd0..00000000000d764c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6fd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3bb4 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000d6fdb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b3bb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d6fdd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b3bbe │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d6fe2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b3bc2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d6fe6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b3bc6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d6fea │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000b3bcc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000b3c1b │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000d6ff4 │ │ │ │ + DW_CFA_def_cfa_offset: 736 │ │ │ │ + DW_CFA_advance_loc1: 219 to 00000000000d70cf │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d70d0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d70d1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d70d3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d70d5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d70d7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d70d9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d70de │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000d712a │ │ │ │ + DW_CFA_def_cfa_offset: 744 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d712c │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000000d714f │ │ │ │ + DW_CFA_def_cfa_offset: 744 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7151 │ │ │ │ + DW_CFA_def_cfa_offset: 736 │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000d71a3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d71a4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d71a5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d71a7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d71a9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d71ab │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d71ad │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d71b2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 158 to 00000000000d7250 │ │ │ │ + DW_CFA_def_cfa_offset: 744 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7252 │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000d725d │ │ │ │ + DW_CFA_def_cfa_offset: 744 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d725e │ │ │ │ + DW_CFA_def_cfa_offset: 736 │ │ │ │ + DW_CFA_advance_loc2: 974 to 00000000000d762c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3c1d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d762d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3c1e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d762e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b3c23 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7630 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3c25 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7632 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3c27 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7634 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3c29 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7636 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b3c30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d7637 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000092c8 0000000000000010 000092cc FDE cie=00000000 pc=00000000000d7650..00000000000d7669 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000088d0 0000000000000010 000088d4 FDE cie=00000000 pc=00000000000b3c80..00000000000b3cb1 │ │ │ │ +000092dc 0000000000000010 000092e0 FDE cie=00000000 pc=00000000000d7670..00000000000d767c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000088e4 0000000000000048 000088e8 FDE cie=00000000 pc=00000000000b3cc0..00000000000b3f5d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3cc2 │ │ │ │ +000092f0 0000000000000010 000092f4 FDE cie=00000000 pc=00000000000d7680..00000000000d7689 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009304 0000000000000010 00009308 FDE cie=00000000 pc=00000000000d7690..00000000000d7699 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009318 0000000000000010 0000931c FDE cie=00000000 pc=00000000000d76a0..00000000000d76d3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000932c 000000000000001c 00009330 FDE cie=00000000 pc=00000000000d76e0..00000000000d771a │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000d76f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b3cca │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000d7703 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d7708 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000d7711 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000934c 0000000000000018 00009350 FDE cie=00000000 pc=00000000000d7720..00000000000d7739 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d7724 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000d7735 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009368 0000000000000010 0000936c FDE cie=00000000 pc=00000000000d7740..00000000000d776a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000937c 0000000000000010 00009380 FDE cie=00000000 pc=00000000000d7770..00000000000d7775 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009390 0000000000000038 00009394 FDE cie=00000000 pc=00000000000d7780..00000000000d7878 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7782 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d7787 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b3ccf │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d778b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b3cd4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d778c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b3cd8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b3cdc │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b3ce0 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 275 to 00000000000b3df3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d7793 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 189 to 00000000000d7850 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b3df7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3df8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3dfa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d7851 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3dfc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d7852 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3dfe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7854 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3e00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7856 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b3e08 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d7857 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008930 0000000000000010 00008934 FDE cie=00000000 pc=00000000000b3f60..00000000000b3f75 │ │ │ │ +000093cc 0000000000000010 000093d0 FDE cie=00000000 pc=00000000000d7880..00000000000d7885 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008944 000000000000004c 00008948 FDE cie=00000000 pc=00000000000b3f80..00000000000b43c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3f82 │ │ │ │ +000093e0 0000000000000048 000093e4 FDE cie=00000000 pc=00000000000d7890..00000000000d7a87 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7892 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3f84 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d7897 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3f86 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d789c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b3f88 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d78a1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3f89 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d78a5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b3f8a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d78a6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b3f91 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 803 to 00000000000b42b4 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d78ad │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 394 to 00000000000d7a37 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b42b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d7a38 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b42b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d7a39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b42b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7a3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b42ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7a3d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b42bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7a3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b42be │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7a41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b42c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d7a42 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000942c 0000000000000018 00009430 FDE cie=00000000 pc=00000000000d7a90..00000000000d7b56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d7a91 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 196 to 00000000000d7b55 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009448 0000000000000018 0000944c FDE cie=00000000 pc=00000000000d7b60..00000000000d7ba2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d7b61 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000d7b9d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008994 000000000000004c 00008998 FDE cie=00000000 pc=00000000000b43c0..00000000000b47a2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b43c2 │ │ │ │ +00009464 000000000000004c 00009468 FDE cie=00000000 pc=00000000000d7bb0..00000000000d7e37 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7bb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b43c4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7bb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b43c6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7bb6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b43c8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d7bb7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b43c9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d7bbb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b43ca │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b43d1 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 452 to 00000000000b4595 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 215 to 00000000000d7c92 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d7c96 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7c98 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7c9a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7c9c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d7ca0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000d7cf2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4596 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4597 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4599 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d7cf3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b459b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d7cf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b459d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7cfa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b459f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d7cfc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b45a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d7d00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000094b4 000000000000001c 000094b8 FDE cie=00000000 pc=00000000000d7e40..00000000000d7ffe │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d7e47 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 433 to 00000000000d7ff8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d7ff9 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000089e4 000000000000005c 000089e8 FDE cie=00000000 pc=00000000000b47b0..00000000000b5209 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b47b2 │ │ │ │ +000094d4 000000000000006c 000094d8 FDE cie=00000000 pc=00000000000d8000..00000000000d860d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8002 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b47b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8004 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b47c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8006 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b47c2 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d800e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b47c6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d8012 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b47c7 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d8019 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b47ce │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d8020 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 291 to 00000000000d8143 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000d8150 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 295 to 00000000000b48f5 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000d816e │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d816f │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 188 to 00000000000d822b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b48f6 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000d822e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b48f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d822f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b48f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8231 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b48fb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8233 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b48fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8235 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b48ff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8237 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b4900 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000d8240 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 856 to 00000000000b4c58 │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000b4c62 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000b4c6d │ │ │ │ - DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b4c6f │ │ │ │ + DW_CFA_advance_loc2: 297 to 00000000000d8369 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000d838b │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000d83a2 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d83a3 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + │ │ │ │ +00009544 0000000000000010 00009548 FDE cie=00000000 pc=00000000000d8610..00000000000d8637 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008a44 0000000000000048 00008a48 FDE cie=00000000 pc=00000000000b5210..00000000000b5510 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b5212 │ │ │ │ +00009558 0000000000000010 0000955c FDE cie=00000000 pc=00000000000d8640..00000000000d867e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000956c 0000000000000080 00009570 FDE cie=00000000 pc=00000000000d8680..00000000000d8d76 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8682 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b5214 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8684 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b5219 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d8689 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b521e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d868b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b521f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d868f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b5223 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d8690 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b522a │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 495 to 00000000000b5419 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000d869d │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 268 to 00000000000d87a9 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000d87bf │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000d87df │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d87e7 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 345 to 00000000000d8940 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b541c │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000d8943 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b541d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d8944 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b541f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8946 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b5421 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8948 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b5423 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d894a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b5425 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d894c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000b5430 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d8950 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 451 to 00000000000d8b13 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000d8b1e │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc1: 116 to 00000000000d8b92 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d8b93 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc1: 224 to 00000000000d8c73 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000d8c80 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000d8c91 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d8c92 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008a90 0000000000000084 00008a94 FDE cie=00000000 pc=00000000000b5510..00000000000b9734 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b5512 │ │ │ │ +000095f0 000000000000004c 000095f4 FDE cie=00000000 pc=00000000000d8d80..00000000000d8fff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8d82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b5514 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8d84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b5516 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d8d89 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b551b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d8d8e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b551f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d8d92 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b5528 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d8d96 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b552f │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_advance_loc2: 489 to 00000000000b5718 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000d8d9f │ │ │ │ + DW_CFA_def_cfa_offset: 1136 │ │ │ │ + DW_CFA_advance_loc2: 359 to 00000000000d8f06 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b5719 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d8f0a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b571a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d8f0b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b571c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8f0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b571e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8f0f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b5720 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8f11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b5722 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d8f13 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b5723 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d8f18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 6965 to 00000000000b7258 │ │ │ │ - DW_CFA_def_cfa_offset: 904 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000b7266 │ │ │ │ - DW_CFA_def_cfa_offset: 912 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000b7278 │ │ │ │ - DW_CFA_def_cfa_offset: 904 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b727a │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_advance_loc2: 298 to 00000000000b73a4 │ │ │ │ - DW_CFA_def_cfa_offset: 904 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000b73bf │ │ │ │ - DW_CFA_def_cfa_offset: 912 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000b73d6 │ │ │ │ - DW_CFA_def_cfa_offset: 904 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b73d8 │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_advance_loc2: 3484 to 00000000000b8174 │ │ │ │ - DW_CFA_def_cfa_offset: 904 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b8178 │ │ │ │ - DW_CFA_def_cfa_offset: 912 │ │ │ │ - DW_CFA_advance_loc1: 94 to 00000000000b81d6 │ │ │ │ - DW_CFA_def_cfa_offset: 904 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b81d8 │ │ │ │ - DW_CFA_def_cfa_offset: 896 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008b18 0000000000000038 00008b1c FDE cie=00000000 pc=00000000000b9740..00000000000b97d3 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9742 │ │ │ │ +00009640 0000000000000060 00009644 FDE cie=00000000 pc=00000000000d9000..00000000000d924f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9002 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9744 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9004 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b9748 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d9009 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b974c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d900a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b9750 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d900b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000b97a6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 358 to 00000000000d9171 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b97a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d9172 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b97a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9174 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b97aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9176 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b97ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9178 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b97b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d9180 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008b54 0000000000000018 00008b58 FDE cie=00000000 pc=00000000000b97e0..00000000000b9818 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b97e2 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000d9190 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d9191 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9193 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9195 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 53 to 00000000000b9817 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9197 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008b70 0000000000000010 00008b74 FDE cie=00000000 pc=00000000000b9820..00000000000b98a6 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000d91a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d91a1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000d91a7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000d91b4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d91b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d91b8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000d91c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008b84 0000000000000010 00008b88 FDE cie=00000000 pc=00000000000b98b0..00000000000b98c3 │ │ │ │ +000096a4 0000000000000070 000096a8 FDE cie=00000000 pc=00000000000d9250..00000000000da9e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9252 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d9257 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9259 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d925e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d925f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000d9266 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000d9270 │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + DW_CFA_advance_loc2: 478 to 00000000000d944e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000d9452 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d9453 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9455 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9457 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d9459 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000d945b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d9460 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 2194 to 00000000000d9cf2 │ │ │ │ + DW_CFA_def_cfa_offset: 776 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d9cf7 │ │ │ │ + DW_CFA_def_cfa_offset: 784 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000d9d09 │ │ │ │ + DW_CFA_def_cfa_offset: 776 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d9d0e │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + DW_CFA_advance_loc2: 603 to 00000000000d9f69 │ │ │ │ + DW_CFA_def_cfa_offset: 776 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000d9f6e │ │ │ │ + DW_CFA_def_cfa_offset: 784 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000d9f79 │ │ │ │ + DW_CFA_def_cfa_offset: 776 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000d9f7a │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008b98 0000000000000010 00008b9c FDE cie=00000000 pc=00000000000b98d0..00000000000b9952 │ │ │ │ +00009718 0000000000000010 0000971c FDE cie=00000000 pc=00000000000da9f0..00000000000daa0b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008bac 0000000000000010 00008bb0 FDE cie=00000000 pc=00000000000b9960..00000000000b9985 │ │ │ │ +0000972c 0000000000000018 00009730 FDE cie=00000000 pc=00000000000daa10..00000000000daa2d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000daa11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000daa28 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008bc0 000000000000002c 00008bc4 FDE cie=00000000 pc=00000000000b9990..00000000000b99f4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9992 │ │ │ │ +00009748 0000000000000034 0000974c FDE cie=00000000 pc=00000000000daa30..00000000000daaaa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000daa32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000b999a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000daa34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b99a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000daa35 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000b99a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000daa39 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000daa4e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 70 to 00000000000b99ee │ │ │ │ + DW_CFA_advance_loc1: 85 to 00000000000daaa3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000daaa4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b99ef │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000daaa5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b99f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000daaa7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b99f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000daaa9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00008bf0 0000000000000018 00008bf4 FDE cie=00000000 pc=00000000000b9a00..00000000000b9a7e │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b9a04 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000b9a5e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b9a5f │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008c0c 0000000000000010 00008c10 FDE cie=00000000 pc=00000000000b9a80..00000000000b9ab1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008c20 0000000000000048 00008c24 FDE cie=00000000 pc=00000000000b9ac0..00000000000b9d85 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9ac2 │ │ │ │ +00009780 000000000000006c 00009784 FDE cie=00000000 pc=00000000000daab0..00000000000dbd5c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000daab2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9ac4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000daab4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b9ac9 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000daab9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000b9ace │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000daabe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b9ad2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000daac2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000b9ad6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000daac6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000b9ae0 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 274 to 00000000000b9bf2 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000daacd │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc2: 489 to 00000000000dacb6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000b9bf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dacb7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b9bf6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dacb8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9bf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dacba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9bfa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dacbc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9bfc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dacbe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9bfe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dacc0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9c00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000dacc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 160 to 00000000000dad68 │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000dad6f │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000dad80 │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dad81 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc2: 629 to 00000000000daff6 │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000daffd │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000db013 │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000db014 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + │ │ │ │ +000097f0 0000000000000018 000097f4 FDE cie=00000000 pc=00000000000dbd60..00000000000dbd97 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dbd61 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000dbd96 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008c6c 00000000000000b0 00008c70 FDE cie=00000000 pc=00000000000b9d90..00000000000bc8bf │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9d92 │ │ │ │ +0000980c 0000000000000018 00009810 FDE cie=00000000 pc=00000000000dbda0..00000000000dbdd6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dbda1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000dbdd5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009828 0000000000000048 0000982c FDE cie=00000000 pc=00000000000dbde0..00000000000dbe8f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dbde2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9d94 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000dbde7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9d96 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000dbdec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000b9d98 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000dbdf1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000b9d99 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dbdf5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000b9da2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dbdf6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000b9dac │ │ │ │ - DW_CFA_def_cfa_offset: 2400 │ │ │ │ - DW_CFA_advance_loc2: 1239 to 00000000000ba283 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000dbe00 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000dbe7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ba284 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dbe80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ba285 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dbe81 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ba287 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dbe83 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ba289 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dbe85 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ba28b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dbe87 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ba28d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dbe89 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000ba290 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dbe8a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 8611 to 00000000000bc433 │ │ │ │ - DW_CFA_def_cfa_offset: 2408 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000bc44c │ │ │ │ - DW_CFA_def_cfa_offset: 2416 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bc44e │ │ │ │ - DW_CFA_def_cfa_offset: 2424 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bc44f │ │ │ │ - DW_CFA_def_cfa_offset: 2432 │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000000bc472 │ │ │ │ - DW_CFA_def_cfa_offset: 2400 │ │ │ │ - DW_CFA_advance_loc1: 188 to 00000000000bc52e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 2408 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000bc54a │ │ │ │ - DW_CFA_def_cfa_offset: 2416 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bc54b │ │ │ │ - DW_CFA_def_cfa_offset: 2424 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bc54c │ │ │ │ - DW_CFA_def_cfa_offset: 2432 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000bc558 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 267 to 00000000000bc663 │ │ │ │ - DW_CFA_def_cfa_offset: 2408 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000bc66a │ │ │ │ - DW_CFA_def_cfa_offset: 2416 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000bc694 │ │ │ │ - DW_CFA_def_cfa_offset: 2408 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bc696 │ │ │ │ - DW_CFA_def_cfa_offset: 2400 │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000bc6f2 │ │ │ │ - DW_CFA_def_cfa_offset: 2408 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000bc702 │ │ │ │ - DW_CFA_def_cfa_offset: 2416 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bc703 │ │ │ │ - DW_CFA_def_cfa_offset: 2424 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bc704 │ │ │ │ - DW_CFA_def_cfa_offset: 2432 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000bc710 │ │ │ │ - DW_CFA_def_cfa_offset: 2400 │ │ │ │ - DW_CFA_advance_loc1: 244 to 00000000000bc804 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 2408 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000bc817 │ │ │ │ - DW_CFA_def_cfa_offset: 2416 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bc818 │ │ │ │ - DW_CFA_def_cfa_offset: 2424 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bc819 │ │ │ │ - DW_CFA_def_cfa_offset: 2432 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000bc81e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008d20 0000000000000010 00008d24 FDE cie=00000000 pc=00000000000bc8c0..00000000000bc911 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008d34 0000000000000038 00008d38 FDE cie=00000000 pc=00000000000bc920..00000000000bcaf8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bc922 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bc924 │ │ │ │ +00009874 0000000000000018 00009878 FDE cie=00000000 pc=00000000000dbe90..00000000000dbea6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dbe94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bc925 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000bc929 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000bc933 │ │ │ │ - DW_CFA_def_cfa_offset: 2112 │ │ │ │ - DW_CFA_advance_loc1: 239 to 00000000000bca22 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bca23 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000dbe9c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bca24 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bca26 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bca28 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000dbea5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000bca30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00008d70 0000000000000010 00008d74 FDE cie=00000000 pc=00000000000bcb00..00000000000bcb76 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008d84 0000000000000038 00008d88 FDE cie=00000000 pc=00000000000bcb80..00000000000bcdc8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bcb82 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bcb83 │ │ │ │ +00009890 0000000000000018 00009894 FDE cie=00000000 pc=00000000000dbeb0..00000000000dbec6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dbeb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bcb84 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000dbebc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 316 to 00000000000bccc0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000bccc3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bccc5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000bccd0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 00000000000bcd70 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bcd71 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000bcd75 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000dbec5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000bcd80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008dc0 0000000000000044 00008dc4 FDE cie=00000000 pc=00000000000bcdd0..00000000000bd1b7 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bcdd2 │ │ │ │ +000098ac 0000000000000054 000098b0 FDE cie=00000000 pc=00000000000dbed0..00000000000dbf75 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dbed2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000bcddc │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000dbed7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000bcde4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000dbedf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bcde5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000dbee4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bcde6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dbee5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000bcded │ │ │ │ - DW_CFA_def_cfa_offset: 1152 │ │ │ │ - DW_CFA_advance_loc2: 665 to 00000000000bd086 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dbee9 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000dbef0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000dbf34 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dbf38 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bd087 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dbf39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bd088 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dbf3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd08a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dbf3d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd08c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dbf3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd08e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dbf41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bd08f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000dbf48 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dbf4c │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000dbf57 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000dbf6d │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dbf6e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009904 0000000000000010 00009908 FDE cie=00000000 pc=00000000000dbf80..00000000000dbf91 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e08 0000000000000020 00008e0c FDE cie=00000000 pc=00000000000bd1c0..00000000000bd20f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bd1c1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000bd1c5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000bd208 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bd209 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bd20a │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00009918 0000000000000010 0000991c FDE cie=00000000 pc=00000000000dbfa0..00000000000dbfb1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e2c 0000000000000048 00008e30 FDE cie=00000000 pc=00000000000bd210..00000000000bd303 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd212 │ │ │ │ +0000992c 0000000000000048 00009930 FDE cie=00000000 pc=00000000000dbfc0..00000000000dc07e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dbfc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd214 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000dbfc7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd216 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000dbfcc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd218 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000dbfd1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bd219 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dbfd5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000bd21d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dbfd6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000bd224 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 137 to 00000000000bd2ad │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000dbfe0 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc1: 139 to 00000000000dc06b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000bd2b1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dc06f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bd2b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dc070 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd2b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc072 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd2b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc074 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd2b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc076 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd2ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc078 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000bd2c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dc079 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008e78 0000000000000010 00008e7c FDE cie=00000000 pc=00000000000bd310..00000000000bd323 │ │ │ │ - DW_CFA_nop │ │ │ │ +00009978 0000000000000018 0000997c FDE cie=00000000 pc=00000000000dc080..00000000000dc096 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dc084 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000dc08c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000dc095 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e8c 0000000000000020 00008e90 FDE cie=00000000 pc=00000000000bd330..00000000000bd615 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000bd334 │ │ │ │ +00009994 0000000000000018 00009998 FDE cie=00000000 pc=00000000000dc0a0..00000000000dc0b6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dc0a4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000dc0ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 290 to 00000000000bd456 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000dc0b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000bd460 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000bd498 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000bd4a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008eb0 0000000000000038 00008eb4 FDE cie=00000000 pc=00000000000bd620..00000000000bd71b │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000bd633 │ │ │ │ +000099b0 0000000000000034 000099b4 FDE cie=00000000 pc=00000000000dc0c0..00000000000dc14c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc0c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd635 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000dc0ca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bd636 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bd637 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000bd63d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 210 to 00000000000bd70f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bd710 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bd711 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd713 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd715 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00008eec 0000000000000050 00008ef0 FDE cie=00000000 pc=00000000000bd720..00000000000c165f │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd722 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd724 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd726 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bd728 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000bd72c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000bd72f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000bd739 │ │ │ │ - DW_CFA_def_cfa_offset: 40240 │ │ │ │ - DW_CFA_advance_loc2: 5910 to 00000000000bee4f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dc0ce │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000dc0ec │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc0ee │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000dc0ff │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dc100 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000000dc125 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bee50 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bee51 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bee53 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bee55 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bee57 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000dc12a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000bee59 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc12c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000bee5a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dc130 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000099e8 0000000000000010 000099ec FDE cie=00000000 pc=00000000000dc150..00000000000dc161 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000099fc 0000000000000010 00009a00 FDE cie=00000000 pc=00000000000dc170..00000000000dc181 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009a10 0000000000000014 00009a14 FDE cie=00000000 pc=00000000000dc190..00000000000dc638 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008f40 0000000000000038 00008f44 FDE cie=00000000 pc=00000000000c1660..00000000000c16f3 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c1662 │ │ │ │ +00009a28 0000000000000038 00009a2c FDE cie=00000000 pc=00000000000dc640..00000000000dc6d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc642 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c1664 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc644 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c1668 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dc648 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c166c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dc64c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c1670 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dc650 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000c16c6 │ │ │ │ + DW_CFA_advance_loc1: 86 to 00000000000dc6a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c16c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dc6a7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c16c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dc6a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c16ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc6aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c16cc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc6ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c16d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dc6b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008f7c 000000000000003c 00008f80 FDE cie=00000000 pc=00000000000c1700..00000000000c1851 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c1702 │ │ │ │ +00009a64 000000000000003c 00009a68 FDE cie=00000000 pc=00000000000dc6e0..00000000000dc831 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc6e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000c170b │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000dc6eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c170c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dc6ec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c170d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dc6ed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c1714 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000dc6f4 │ │ │ │ DW_CFA_def_cfa_offset: 84160 │ │ │ │ - DW_CFA_advance_loc1: 213 to 00000000000c17e9 │ │ │ │ + DW_CFA_advance_loc1: 213 to 00000000000dc7c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c17ea │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dc7ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c17eb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dc7cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c17ed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc7cd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c17ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc7cf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c17f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000dc7d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008fbc 0000000000000130 00008fc0 FDE cie=00000000 pc=00000000000c1860..00000000000c5731 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c1862 │ │ │ │ +00009aa4 0000000000000130 00009aa8 FDE cie=00000000 pc=00000000000dc840..00000000000e0711 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc842 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c1864 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc844 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000c186e │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000dc84e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c1870 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dc850 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c1874 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000dc854 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000c1877 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000dc857 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c187e │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000dc85e │ │ │ │ DW_CFA_def_cfa_offset: 22736 │ │ │ │ - DW_CFA_advance_loc2: 8798 to 00000000000c3adc │ │ │ │ + DW_CFA_advance_loc2: 8798 to 00000000000deabc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c3add │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000deabd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c3ade │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000deabe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c3ae0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000deac0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c3ae2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000deac2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c3ae4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000deac4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c3ae6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000deac6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c3ae7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000deac7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1893 to 00000000000c424c │ │ │ │ + DW_CFA_advance_loc2: 1893 to 00000000000df22c │ │ │ │ DW_CFA_def_cfa_offset: 22744 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000c4272 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000df252 │ │ │ │ DW_CFA_def_cfa_offset: 22752 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c4273 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000df253 │ │ │ │ DW_CFA_def_cfa_offset: 22760 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000c427d │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000df25d │ │ │ │ DW_CFA_def_cfa_offset: 22768 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000c4299 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000df279 │ │ │ │ DW_CFA_def_cfa_offset: 22744 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c42a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000df280 │ │ │ │ DW_CFA_def_cfa_offset: 22752 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000c42af │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000df28f │ │ │ │ DW_CFA_def_cfa_offset: 22760 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000c42bd │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000df29d │ │ │ │ DW_CFA_def_cfa_offset: 22768 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000c42c6 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000df2a6 │ │ │ │ DW_CFA_def_cfa_offset: 22736 │ │ │ │ - DW_CFA_advance_loc2: 1776 to 00000000000c49b6 │ │ │ │ + DW_CFA_advance_loc2: 1776 to 00000000000df996 │ │ │ │ DW_CFA_def_cfa_offset: 22744 │ │ │ │ - DW_CFA_advance_loc: 53 to 00000000000c49eb │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000df9cb │ │ │ │ DW_CFA_def_cfa_offset: 22752 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c49ec │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000df9cc │ │ │ │ DW_CFA_def_cfa_offset: 22760 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c49f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000df9d0 │ │ │ │ DW_CFA_def_cfa_offset: 22768 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c49f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000df9d4 │ │ │ │ DW_CFA_def_cfa_offset: 22776 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c49f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000df9d6 │ │ │ │ DW_CFA_def_cfa_offset: 22784 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c49f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000df9d8 │ │ │ │ DW_CFA_def_cfa_offset: 22792 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c49ff │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000df9df │ │ │ │ DW_CFA_def_cfa_offset: 22800 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000c4a3f │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000dfa1f │ │ │ │ DW_CFA_def_cfa_offset: 22744 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000c4a55 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000dfa35 │ │ │ │ DW_CFA_def_cfa_offset: 22752 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000c4a5d │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000dfa3d │ │ │ │ DW_CFA_def_cfa_offset: 22760 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000c4a70 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000dfa50 │ │ │ │ DW_CFA_def_cfa_offset: 22768 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000c4a7b │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000dfa5b │ │ │ │ DW_CFA_def_cfa_offset: 22776 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c4a7d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dfa5d │ │ │ │ DW_CFA_def_cfa_offset: 22784 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c4a7f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dfa5f │ │ │ │ DW_CFA_def_cfa_offset: 22792 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c4a81 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000dfa61 │ │ │ │ DW_CFA_def_cfa_offset: 22800 │ │ │ │ - DW_CFA_advance_loc: 53 to 00000000000c4ab6 │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000dfa96 │ │ │ │ DW_CFA_def_cfa_offset: 22736 │ │ │ │ - DW_CFA_advance_loc2: 2554 to 00000000000c54b0 │ │ │ │ + DW_CFA_advance_loc2: 2554 to 00000000000e0490 │ │ │ │ DW_CFA_def_cfa_offset: 22744 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c54b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0491 │ │ │ │ DW_CFA_def_cfa_offset: 22752 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c54b5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e0495 │ │ │ │ DW_CFA_def_cfa_offset: 22760 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c54b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e0499 │ │ │ │ DW_CFA_def_cfa_offset: 22768 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c54bb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e049b │ │ │ │ DW_CFA_def_cfa_offset: 22776 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c54bd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e049d │ │ │ │ DW_CFA_def_cfa_offset: 22784 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c54c4 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e04a4 │ │ │ │ DW_CFA_def_cfa_offset: 22792 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000c54cc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000e04ac │ │ │ │ DW_CFA_def_cfa_offset: 22800 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000c5506 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000e04e6 │ │ │ │ DW_CFA_def_cfa_offset: 22736 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000c551c │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000e04fc │ │ │ │ DW_CFA_def_cfa_offset: 22744 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000c5524 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000e0504 │ │ │ │ DW_CFA_def_cfa_offset: 22752 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000c5539 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000e0519 │ │ │ │ DW_CFA_def_cfa_offset: 22760 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c553d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e051d │ │ │ │ DW_CFA_def_cfa_offset: 22768 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c553f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e051f │ │ │ │ DW_CFA_def_cfa_offset: 22776 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c5541 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0521 │ │ │ │ DW_CFA_def_cfa_offset: 22784 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c5543 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0523 │ │ │ │ DW_CFA_def_cfa_offset: 22792 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000c554b │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000e052b │ │ │ │ DW_CFA_def_cfa_offset: 22800 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000c5585 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000e0565 │ │ │ │ DW_CFA_def_cfa_offset: 22736 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000090f0 000000000000004c 000090f4 FDE cie=00000000 pc=00000000000c5740..00000000000c618a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c5742 │ │ │ │ +00009bd8 0000000000000028 00009bdc FDE cie=00000000 pc=00000000000e0720..00000000000e0948 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0722 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000c5756 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0723 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c5758 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c575a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c575e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c575f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000c576b │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc2: 1723 to 00000000000c5e26 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c5e27 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c5e28 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c5e2a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c5e2c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e0727 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 541 to 00000000000e0944 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c5e2e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0945 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c5e30 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0947 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000c5e38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009140 000000000000004c 00009144 FDE cie=00000000 pc=00000000000c6190..00000000000c7a4b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c6192 │ │ │ │ +00009c04 0000000000000010 00009c08 FDE cie=00000000 pc=00000000000e0950..00000000000e095a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009c18 0000000000000018 00009c1c FDE cie=00000000 pc=00000000000e0960..00000000000e099b │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000e0968 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000c6197 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c6199 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c619b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c619c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c61a0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c61a7 │ │ │ │ - DW_CFA_def_cfa_offset: 2464 │ │ │ │ - DW_CFA_advance_loc2: 2811 to 00000000000c6ca2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c6ca3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c6ca4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c6ca6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c6ca8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c6caa │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000e099a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009c34 0000000000000018 00009c38 FDE cie=00000000 pc=00000000000e09a0..00000000000e09b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e09a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c6cac │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000e09b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c6cb0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009190 000000000000004c 00009194 FDE cie=00000000 pc=00000000000c7a50..00000000000c8005 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c7a52 │ │ │ │ +00009c50 0000000000000028 00009c54 FDE cie=00000000 pc=00000000000e09c0..00000000000e09ff │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e09c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c7a54 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000e09ca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000c7a60 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e09d1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c7a62 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c7a66 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000c7a69 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c7a70 │ │ │ │ - DW_CFA_def_cfa_offset: 500240 │ │ │ │ - DW_CFA_advance_loc2: 320 to 00000000000c7bb0 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000e09e6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c7bb1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c7bb2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c7bb4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c7bb6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c7bb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e09e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c7bba │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e09e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000c7bc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e09e9 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000091e0 000000000000004c 000091e4 FDE cie=00000000 pc=00000000000c8010..00000000000c8731 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c8012 │ │ │ │ +00009c7c 0000000000000028 00009c80 FDE cie=00000000 pc=00000000000e0a00..00000000000e0a6c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000e0a06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c8014 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000e0a0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000c8019 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c801b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c801c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c801d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c8024 │ │ │ │ - DW_CFA_def_cfa_offset: 4320 │ │ │ │ - DW_CFA_advance_loc2: 956 to 00000000000c83e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c83e1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c83e2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c83e4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e0a15 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c83e6 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000e0a55 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c83e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0a56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c83ea │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0a57 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000c83f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000e0a60 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00009ca8 0000000000000018 00009cac FDE cie=00000000 pc=00000000000e0a70..00000000000e0b97 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0a71 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 289 to 00000000000e0b92 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009230 000000000000004c 00009234 FDE cie=00000000 pc=00000000000c8740..00000000000c8a1d │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c8742 │ │ │ │ +00009cc4 0000000000000028 00009cc8 FDE cie=00000000 pc=00000000000e0ba0..00000000000e0c54 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0ba2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000c874b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0ba3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000c8750 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c8752 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c8753 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c8754 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c875b │ │ │ │ - DW_CFA_def_cfa_offset: 101104 │ │ │ │ - DW_CFA_advance_loc2: 493 to 00000000000c8948 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c8949 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c894a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c894c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e0ba7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c894e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 162 to 00000000000e0c49 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c8950 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0c4a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c8952 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0c4c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c8953 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009280 0000000000000074 00009284 FDE cie=00000000 pc=00000000000c8a20..00000000000c93e3 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c8a22 │ │ │ │ +00009cf0 0000000000000048 00009cf4 FDE cie=00000000 pc=00000000000e0c60..00000000000e0d41 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0c62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000c8a27 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000e0c6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000c8a2c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0c6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c8a2e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0c6e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c8a32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0c6f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000c8a3b │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c8a42 │ │ │ │ - DW_CFA_def_cfa_offset: 2352 │ │ │ │ - DW_CFA_advance_loc2: 785 to 00000000000c8d53 │ │ │ │ - DW_CFA_def_cfa_offset: 2360 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000c8d7f │ │ │ │ - DW_CFA_def_cfa_offset: 2368 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c8d86 │ │ │ │ - DW_CFA_def_cfa_offset: 2376 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c8d8d │ │ │ │ - DW_CFA_def_cfa_offset: 2384 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000c8da3 │ │ │ │ - DW_CFA_def_cfa_offset: 2360 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000c8dc3 │ │ │ │ - DW_CFA_def_cfa_offset: 2368 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000c8dd1 │ │ │ │ - DW_CFA_def_cfa_offset: 2376 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c8dd8 │ │ │ │ - DW_CFA_def_cfa_offset: 2384 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000c8de9 │ │ │ │ - DW_CFA_def_cfa_offset: 2352 │ │ │ │ - DW_CFA_advance_loc1: 123 to 00000000000c8e64 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000e0c88 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c8e65 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000e0c97 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000e0ca6 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000e0cb5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000e0cce │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c8e66 │ │ │ │ + DW_CFA_advance_loc1: 107 to 00000000000e0d39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c8e68 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0d3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c8e6a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0d3c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c8e6c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0d3e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c8e6e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0d40 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c8e6f │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000092f8 0000000000000048 000092fc FDE cie=00000000 pc=00000000000c93f0..00000000000c94a0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c93f2 │ │ │ │ +00009d3c 0000000000000038 00009d40 FDE cie=00000000 pc=00000000000e0d50..00000000000e0e67 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0d52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c93f4 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000e0d5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000c93f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0d5d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c93fd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0d5e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c93fe │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0d5f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 136 to 00000000000c9486 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c948a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c948c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c948e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c9490 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c9491 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c9495 │ │ │ │ + DW_CFA_advance_loc2: 256 to 00000000000e0e5f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c9499 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0e60 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c949b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0e62 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c949d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0e64 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c949f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0e66 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00009344 0000000000000020 00009348 FDE cie=00000000 pc=00000000000c94a0..00000000000c94ef │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c94a1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c94a5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000c94e8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c94e9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c94ea │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009368 0000000000000048 0000936c FDE cie=00000000 pc=00000000000c94f0..00000000000c98d7 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c94f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c94f4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000c94f9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c94fb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c94fc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c9500 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c9507 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 540 to 00000000000c9723 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c9727 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000c9728 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c972a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c972c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c972e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c9730 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000c9738 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000093b4 000000000000003c 000093b8 FDE cie=00000000 pc=00000000000c98e0..00000000000c9ba9 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000c9912 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c9914 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c9918 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 233 to 00000000000c9a01 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000c9a07 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c9a09 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000c9a10 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000c9a18 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 369 to 00000000000c9b89 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c9b8b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c9b8d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000c9b92 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000093f4 000000000000002c 000093f8 FDE cie=00000000 pc=00000000000c9bb0..00000000000c9dd3 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000c9bde │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000c9bee │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000c9c6e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000c9c74 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000c9c78 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000c9c88 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 324 to 00000000000c9dcc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000c9dce │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00009d78 0000000000000010 00009d7c FDE cie=00000000 pc=00000000000e0e70..00000000000e0e9e │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00009424 000000000000001c 00009428 FDE cie=00000000 pc=00000000000c9de0..00000000000ca1af │ │ │ │ - DW_CFA_advance_loc2: 308 to 00000000000c9f14 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 257 to 00000000000ca015 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc1: 179 to 00000000000ca0c8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009444 000000000000001c 00009448 FDE cie=00000000 pc=00000000000ca1b0..00000000000ca206 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ca1b4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000ca1e3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ca1e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000ca205 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00009d8c 0000000000000010 00009d90 FDE cie=00000000 pc=00000000000e0ea0..00000000000e0ef4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009464 000000000000006c 00009468 FDE cie=00000000 pc=00000000000ca210..00000000000caed1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ca212 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ca214 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ca216 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ca21b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ca21c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000ca22a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ca231 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 237 to 00000000000ca31e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ca31f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ca320 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ca322 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ca324 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ca326 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ca328 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000ca330 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 452 to 00000000000ca4f4 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000ca501 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000ca515 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ca517 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 437 to 00000000000ca6cc │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000ca6db │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000ca6ec │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ca6ed │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - │ │ │ │ -000094d4 0000000000000098 000094d8 FDE cie=00000000 pc=00000000000caee0..00000000000cbb09 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000caee2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000caee7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000caee9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000caeee │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000caeef │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000caef3 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000caf02 │ │ │ │ - DW_CFA_def_cfa_offset: 2256 │ │ │ │ - DW_CFA_advance_loc2: 477 to 00000000000cb0df │ │ │ │ - DW_CFA_def_cfa_offset: 2264 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cb0e3 │ │ │ │ - DW_CFA_def_cfa_offset: 2272 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000cb0ea │ │ │ │ - DW_CFA_def_cfa_offset: 2280 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000cb0f0 │ │ │ │ - DW_CFA_def_cfa_offset: 2288 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000cb0f6 │ │ │ │ - DW_CFA_def_cfa_offset: 2296 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000cb0ff │ │ │ │ - DW_CFA_def_cfa_offset: 2304 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000cb108 │ │ │ │ - DW_CFA_def_cfa_offset: 2312 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000cb10f │ │ │ │ - DW_CFA_def_cfa_offset: 2320 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cb110 │ │ │ │ - DW_CFA_def_cfa_offset: 2328 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000cb119 │ │ │ │ - DW_CFA_def_cfa_offset: 2336 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000cb122 │ │ │ │ - DW_CFA_def_cfa_offset: 2344 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cb126 │ │ │ │ - DW_CFA_def_cfa_offset: 2352 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000cb150 │ │ │ │ - DW_CFA_def_cfa_offset: 2256 │ │ │ │ - DW_CFA_advance_loc2: 769 to 00000000000cb451 │ │ │ │ - DW_CFA_def_cfa_offset: 2264 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000cb45c │ │ │ │ - DW_CFA_def_cfa_offset: 2272 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000cb470 │ │ │ │ - DW_CFA_def_cfa_offset: 2280 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000cb47f │ │ │ │ - DW_CFA_def_cfa_offset: 2288 │ │ │ │ - DW_CFA_advance_loc1: 75 to 00000000000cb4ca │ │ │ │ - DW_CFA_def_cfa_offset: 2256 │ │ │ │ - DW_CFA_advance_loc2: 916 to 00000000000cb85e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cb862 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cb863 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cb865 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cb867 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cb869 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cb86b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000cb870 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00009da0 0000000000000010 00009da4 FDE cie=00000000 pc=00000000000e0f00..00000000000e0f27 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009570 0000000000000038 00009574 FDE cie=00000000 pc=00000000000cbb10..00000000000cbc31 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbb12 │ │ │ │ +00009db4 000000000000004c 00009db8 FDE cie=00000000 pc=00000000000e0f30..00000000000e127e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0f32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000cbb17 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e0f34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbb18 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e0f35 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cbb1c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e0f39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cbb20 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 161 to 00000000000cbbc1 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e0f40 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 205 to 00000000000e100d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cbbc5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e1011 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbbc6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1012 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbbc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1014 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbbca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1016 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000cbbd0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000e1020 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000095ac 0000000000000038 000095b0 FDE cie=00000000 pc=00000000000cbc40..00000000000cbcd2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbc42 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbc44 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000cbc4b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000cbc4e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000cbc55 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 105 to 00000000000cbcbe │ │ │ │ + DW_CFA_advance_loc2: 384 to 00000000000e11a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cbcc2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e11a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbcc3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e11a5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbcc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e11a7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbcc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e11a9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbcc8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e11b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000095e8 0000000000000030 000095ec FDE cie=00000000 pc=00000000000cbce0..00000000000cbdd8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbce1 │ │ │ │ +00009e04 0000000000000028 00009e08 FDE cie=00000000 pc=00000000000e1280..00000000000e1368 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1281 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cbce5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cbce9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e1288 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 205 to 00000000000cbdb6 │ │ │ │ + DW_CFA_advance_loc1: 134 to 00000000000e130e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbdb7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbdb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e130f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000cbdc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1310 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000cbdd5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbdd6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e1314 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbdd7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000e1319 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e1320 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000961c 0000000000000048 00009620 FDE cie=00000000 pc=00000000000cbde0..00000000000cbf4f │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbde2 │ │ │ │ +00009e30 0000000000000044 00009e34 FDE cie=00000000 pc=00000000000e1370..00000000000e160d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1372 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000cbdef │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1374 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000cbdfa │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1376 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbdfb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1377 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cbdff │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1378 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 91 to 00000000000cbe5a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e137f │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc2: 640 to 00000000000e15ff │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1600 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cbe5e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1601 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbe5f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1603 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbe61 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1605 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbe63 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1607 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000cbe68 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1608 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 224 to 00000000000cbf48 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbf49 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbf4a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbf4c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009e78 0000000000000024 00009e7c FDE cie=00000000 pc=00000000000e1610..00000000000e1742 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1611 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbf4e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000e1619 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 290 to 00000000000e173b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e173c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e173d │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009668 000000000000008c 0000966c FDE cie=00000000 pc=00000000000cbf50..00000000000cc424 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbf52 │ │ │ │ +00009ea0 0000000000000048 00009ea4 FDE cie=00000000 pc=00000000000e1750..00000000000e18b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1752 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cbf54 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000e1762 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000cbf59 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1764 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000cbf5e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1766 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cbf5f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1767 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000cbf68 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1768 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000cbf72 │ │ │ │ - DW_CFA_def_cfa_offset: 120176 │ │ │ │ - DW_CFA_advance_loc1: 253 to 00000000000cc06f │ │ │ │ - DW_CFA_def_cfa_offset: 120184 │ │ │ │ - DW_CFA_advance_loc: 33 to 00000000000cc090 │ │ │ │ - DW_CFA_def_cfa_offset: 120192 │ │ │ │ - DW_CFA_advance_loc1: 75 to 00000000000cc0db │ │ │ │ - DW_CFA_def_cfa_offset: 120184 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cc0dd │ │ │ │ - DW_CFA_def_cfa_offset: 120176 │ │ │ │ - DW_CFA_advance_loc1: 109 to 00000000000cc14a │ │ │ │ - DW_CFA_def_cfa_offset: 120184 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000cc157 │ │ │ │ - DW_CFA_def_cfa_offset: 120192 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000cc175 │ │ │ │ - DW_CFA_def_cfa_offset: 120184 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cc176 │ │ │ │ - DW_CFA_def_cfa_offset: 120176 │ │ │ │ - DW_CFA_advance_loc2: 272 to 00000000000cc286 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000e176e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 238 to 00000000000e185c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cc28a │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000e1864 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cc28b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1865 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cc28d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1867 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cc28f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1869 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cc291 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e186b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cc293 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e186d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000cc298 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000e1878 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 177 to 00000000000cc349 │ │ │ │ - DW_CFA_def_cfa_offset: 120184 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000cc354 │ │ │ │ - DW_CFA_def_cfa_offset: 120192 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000cc362 │ │ │ │ - DW_CFA_def_cfa_offset: 120184 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cc363 │ │ │ │ - DW_CFA_def_cfa_offset: 120176 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000096f8 0000000000000020 000096fc FDE cie=00000000 pc=00000000000cc430..00000000000cc47f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cc431 │ │ │ │ +00009eec 0000000000000038 00009ef0 FDE cie=00000000 pc=00000000000e18c0..00000000000e1973 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e18c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cc435 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000cc478 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e18c4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e18c6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e18ca │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000e18d4 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc1: 143 to 00000000000e1963 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e1967 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1969 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e196b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cc479 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e196d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cc47a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e196e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000971c 0000000000000050 00009720 FDE cie=00000000 pc=00000000000cc480..00000000000cd0ec │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cc482 │ │ │ │ +00009f28 0000000000000048 00009f2c FDE cie=00000000 pc=00000000000e1980..00000000000e1ba5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1982 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cc484 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e1986 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000cc489 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1988 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cc48b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e198a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000cc494 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e198b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cc498 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e198c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000cc4a1 │ │ │ │ - DW_CFA_def_cfa_offset: 3472 │ │ │ │ - DW_CFA_advance_loc2: 827 to 00000000000cc7dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e1990 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 505 to 00000000000e1b89 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cc7e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e1b8d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cc7e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1b8e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cc7e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1b90 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cc7e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1b92 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cc7e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1b94 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cc7e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1b96 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000cc7f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000e1ba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + │ │ │ │ +00009f74 0000000000000010 00009f78 FDE cie=00000000 pc=00000000000e1bb0..00000000000e1be3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009770 0000000000000010 00009774 FDE cie=00000000 pc=00000000000cd0f0..00000000000cd104 │ │ │ │ +00009f88 0000000000000010 00009f8c FDE cie=00000000 pc=00000000000e1bf0..00000000000e1c37 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009784 0000000000000020 00009788 FDE cie=00000000 pc=00000000000cd110..00000000000cd15f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cd111 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cd115 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000cd158 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cd159 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cd15a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000097a8 0000000000000058 000097ac FDE cie=00000000 pc=00000000000cd160..00000000000cd30e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cd162 │ │ │ │ +00009f9c 0000000000000048 00009fa0 FDE cie=00000000 pc=00000000000e1c40..00000000000e1ce2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1c42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000cd169 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1c44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cd16a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1c45 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000cd174 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1c46 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000cd183 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000cd1b9 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000cd1ca │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000cd1e9 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cd1ea │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000cd1fb │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 49 to 00000000000cd22c │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000cd23e │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cd23f │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc1: 69 to 00000000000cd284 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e1c4a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 117 to 00000000000e1cbf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cd288 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1cc0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cd289 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1cc1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cd28b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1cc3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cd28d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1cc5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000cd290 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000e1cd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000e1cdb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1cdc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1cdd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1cdf │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1ce1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009804 0000000000000070 00009808 FDE cie=00000000 pc=00000000000cd310..00000000000cdfd1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cd312 │ │ │ │ +00009fe8 000000000000004c 00009fec FDE cie=00000000 pc=00000000000e1cf0..00000000000e2dc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1cf2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cd314 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1cf4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cd316 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1cf6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cd318 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e1cf8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cd31c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1cf9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cd320 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e1cfa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000cd32a │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 365 to 00000000000cd497 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e1d01 │ │ │ │ + DW_CFA_def_cfa_offset: 1184 │ │ │ │ + DW_CFA_advance_loc2: 3702 to 00000000000e2b77 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cd498 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e2b78 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cd499 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e2b79 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cd49b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e2b7b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cd49d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e2b7d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cd49f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e2b7f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cd4a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e2b81 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000cd4a8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e2b88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 643 to 00000000000cd72b │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000cd735 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000cd74d │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cd74e │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 512 to 00000000000cd94e │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 33 to 00000000000cd96f │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc1: 145 to 00000000000cda00 │ │ │ │ - DW_CFA_def_cfa_offset: 328 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cda01 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009878 0000000000000020 0000987c FDE cie=00000000 pc=00000000000cdfe0..00000000000ce02f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cdfe1 │ │ │ │ +0000a038 0000000000000034 0000a03c FDE cie=00000000 pc=00000000000e2dd0..00000000000e2e3e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e2dd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cdfe5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000ce028 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e2dd4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e2dd5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e2dd6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e2ddd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000e2e37 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e2e38 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e2e39 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e2e3b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ce029 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e2e3d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ce02a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000989c 0000000000000010 000098a0 FDE cie=00000000 pc=00000000000ce030..00000000000ce044 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000098b0 0000000000000010 000098b4 FDE cie=00000000 pc=00000000000ce050..00000000000ce05c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000098c4 0000000000000010 000098c8 FDE cie=00000000 pc=00000000000ce060..00000000000ce065 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000098d8 0000000000000048 000098dc FDE cie=00000000 pc=00000000000ce070..00000000000ce3d1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ce072 │ │ │ │ +0000a070 000000000000004c 0000a074 FDE cie=00000000 pc=00000000000e2e40..00000000000e3dcd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e2e42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ce077 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e2e44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ce079 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e2e46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ce07b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e2e48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000ce081 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e2e49 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000ce084 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e2e4a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ce088 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 231 to 00000000000ce16f │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000e2e54 │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ + DW_CFA_advance_loc2: 3553 to 00000000000e3c35 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ce170 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e3c36 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ce171 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e3c37 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ce173 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e3c39 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ce175 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e3c3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ce177 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e3c3d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ce179 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e3c3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ce17a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e3c40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009924 00000000000000d0 00009928 FDE cie=00000000 pc=00000000000ce3e0..00000000000cf83c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ce3e2 │ │ │ │ +0000a0c0 0000000000000010 0000a0c4 FDE cie=00000000 pc=00000000000e3dd0..00000000000e3e2b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a0d4 000000000000004c 0000a0d8 FDE cie=00000000 pc=00000000000e3e30..00000000000e4353 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e3e32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ce3e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e3e34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ce3e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e3e36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ce3eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e3e38 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ce3f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e3e39 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ce3f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e3e3a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ce3fe │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc1: 174 to 00000000000ce4ac │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000ce4bd │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 33 to 00000000000ce4de │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ce4e0 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000ce4ec │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000ce500 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 37 to 00000000000ce525 │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ce527 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc2: 437 to 00000000000ce6dc │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ce6e0 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000ce6f1 │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000ce706 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc2: 1410 to 00000000000cec88 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e3e41 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 1177 to 00000000000e42da │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cec89 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e42db │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cec8a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e42dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cec8c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e42de │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cec8e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e42e0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cec90 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e42e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cec92 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e42e4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cec93 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e42e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 844 to 00000000000cefdf │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000cefe6 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000ceff4 │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ceffd │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000cf007 │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cf00b │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000cf02d │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cf02e │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cf032 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc1: 75 to 00000000000cf07d │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000cf08f │ │ │ │ - DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000cf0a2 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cf0a4 │ │ │ │ - DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cf0a5 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cf0a7 │ │ │ │ - DW_CFA_def_cfa_offset: 472 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000cf0b2 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000cf0d6 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cf0d7 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cf0db │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc1: 88 to 00000000000cf133 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - │ │ │ │ -000099f8 0000000000000010 000099fc FDE cie=00000000 pc=00000000000cf840..00000000000cf865 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009a0c 000000000000008c 00009a10 FDE cie=00000000 pc=00000000000cf870..00000000000d4998 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cf872 │ │ │ │ +0000a124 0000000000000094 0000a128 FDE cie=00000000 pc=00000000000e4360..00000000000e470b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e4362 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000cf877 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e4364 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000cf87c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e4366 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000cf886 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e4368 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cf887 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e4369 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cf888 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e436a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000cf88f │ │ │ │ - DW_CFA_def_cfa_offset: 34304 │ │ │ │ - DW_CFA_advance_loc2: 369 to 00000000000cfa00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000e4370 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 743 to 00000000000e4657 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000cfa04 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e4658 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000cfa05 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e4659 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cfa07 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e465b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cfa09 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e465d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cfa0b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e465f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cfa0d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e4661 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000cfa10 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e4668 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 364 to 00000000000cfb7c │ │ │ │ - DW_CFA_def_cfa_offset: 34312 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000cfb94 │ │ │ │ - DW_CFA_def_cfa_offset: 34320 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000cfbc0 │ │ │ │ - DW_CFA_def_cfa_offset: 34312 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000cfbc2 │ │ │ │ - DW_CFA_def_cfa_offset: 34304 │ │ │ │ - DW_CFA_advance_loc2: 3142 to 00000000000d0808 │ │ │ │ - DW_CFA_def_cfa_offset: 34312 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000d080f │ │ │ │ - DW_CFA_def_cfa_offset: 34320 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000d083d │ │ │ │ - DW_CFA_def_cfa_offset: 34312 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d083e │ │ │ │ - DW_CFA_def_cfa_offset: 34304 │ │ │ │ - DW_CFA_advance_loc2: 14496 to 00000000000d40de │ │ │ │ - DW_CFA_def_cfa_offset: 34312 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000d40e5 │ │ │ │ - DW_CFA_def_cfa_offset: 34320 │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000000d4108 │ │ │ │ - DW_CFA_def_cfa_offset: 34312 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d410a │ │ │ │ - DW_CFA_def_cfa_offset: 34304 │ │ │ │ - │ │ │ │ -00009a9c 0000000000000048 00009aa0 FDE cie=00000000 pc=00000000000d49a0..00000000000d4a50 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d49a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d49a4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000d49a9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d49ad │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d49ae │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 136 to 00000000000d4a36 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000e46a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000e46ab │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e46ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d4a3a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e46ae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4a3c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e46b0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4a3e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e46b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4a40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e46b4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4a41 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e46b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d4a45 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000e46c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000e46cb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e46cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d4a49 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4a4b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4a4d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4a4f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00009ae8 0000000000000038 00009aec FDE cie=00000000 pc=00000000000d4a50..00000000000d4d68 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4a52 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4a53 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4a54 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e46ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 383 to 00000000000d4bd3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e46d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000d4bd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e46d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4bd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e46d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000d4be0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e46d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 159 to 00000000000d4c7f │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000e46e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000e46eb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e46ec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e46ee │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e46f0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4c80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e46f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4c82 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e46f4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000d4c88 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e46f5 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009b24 0000000000000020 00009b28 FDE cie=00000000 pc=00000000000d4d70..00000000000d4dbf │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4d71 │ │ │ │ +0000a1bc 000000000000001c 0000a1c0 FDE cie=00000000 pc=00000000000e4710..00000000000e4823 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000e471d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d4d75 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000d4db8 │ │ │ │ + DW_CFA_advance_loc1: 223 to 00000000000e47fc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4db9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4dba │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e4800 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009b48 0000000000000010 00009b4c FDE cie=00000000 pc=00000000000d4dc0..00000000000d4dd4 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000e4816 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009b5c 0000000000000034 00009b60 FDE cie=00000000 pc=00000000000d4de0..00000000000d4f19 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4de2 │ │ │ │ +0000a1dc 000000000000001c 0000a1e0 FDE cie=00000000 pc=00000000000e4830..00000000000e4943 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000e483d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000d4df0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4df1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000d4df8 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 260 to 00000000000d4efc │ │ │ │ + DW_CFA_advance_loc1: 226 to 00000000000e491f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4efd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4efe │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4f00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4f01 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e4920 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000e4936 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009b94 000000000000005c 00009b98 FDE cie=00000000 pc=00000000000d4f20..00000000000d5102 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4f22 │ │ │ │ +0000a1fc 0000000000000020 0000a200 FDE cie=00000000 pc=00000000000e4950..00000000000e49d3 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000e4959 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d4f24 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4f25 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4f26 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000d4f30 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc1: 133 to 00000000000d4fb5 │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000d4fc2 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000d4fda │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d4fdb │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000d4fec │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000d5022 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000d502d │ │ │ │ - DW_CFA_def_cfa_offset: 376 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d502e │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000d5070 │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000e49ac │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d5071 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d5072 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d5074 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d5076 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000d5080 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e49b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000e49c6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009bf4 0000000000000070 00009bf8 FDE cie=00000000 pc=00000000000d5110..00000000000d823f │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d5112 │ │ │ │ +0000a220 0000000000000020 0000a224 FDE cie=00000000 pc=00000000000e49e0..00000000000e4a2f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e49e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d5114 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000d5119 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000d511e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d5122 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000d512b │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000d5135 │ │ │ │ - DW_CFA_def_cfa_offset: 2240 │ │ │ │ - DW_CFA_advance_loc2: 3075 to 00000000000d5d38 │ │ │ │ - DW_CFA_def_cfa_offset: 2248 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000d5d4b │ │ │ │ - DW_CFA_def_cfa_offset: 2256 │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000d5d6a │ │ │ │ - DW_CFA_def_cfa_offset: 2248 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d5d6b │ │ │ │ - DW_CFA_def_cfa_offset: 2240 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000d5d94 │ │ │ │ - DW_CFA_def_cfa_offset: 2248 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000d5da0 │ │ │ │ - DW_CFA_def_cfa_offset: 2256 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000d5dca │ │ │ │ - DW_CFA_def_cfa_offset: 2248 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d5dcc │ │ │ │ - DW_CFA_def_cfa_offset: 2240 │ │ │ │ - DW_CFA_advance_loc2: 792 to 00000000000d60e4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e49e5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000e4a28 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d60e5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d60e6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d60e8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d60ea │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d60ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d60ee │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e4a29 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d60f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e4a2a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009c68 0000000000000010 00009c6c FDE cie=00000000 pc=00000000000d8240..00000000000d8253 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009c7c 0000000000000010 00009c80 FDE cie=00000000 pc=00000000000d8260..00000000000d82e2 │ │ │ │ +0000a244 0000000000000010 0000a248 FDE cie=00000000 pc=00000000000e4a30..00000000000e4a44 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009c90 0000000000000010 00009c94 FDE cie=00000000 pc=00000000000d82f0..00000000000d8315 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009ca4 000000000000002c 00009ca8 FDE cie=00000000 pc=00000000000d8320..00000000000d8384 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d8322 │ │ │ │ +0000a258 0000000000000034 0000a25c FDE cie=00000000 pc=00000000000e4a50..00000000000e4ce4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e4a52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000d832a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000e4a5f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000d8331 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000e4a68 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000d8338 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 70 to 00000000000d837e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e4a6f │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 430 to 00000000000e4c1d │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d837f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e4c21 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d8381 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e4c22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d8383 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e4c24 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00009cd4 0000000000000018 00009cd8 FDE cie=00000000 pc=00000000000d8390..00000000000d840e │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d8394 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000d83ee │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d83ef │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e4c28 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00009cf0 0000000000000010 00009cf4 FDE cie=00000000 pc=00000000000d8410..00000000000d8441 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d04 0000000000000048 00009d08 FDE cie=00000000 pc=00000000000d8450..00000000000d87c9 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d8452 │ │ │ │ +0000a290 000000000000005c 0000a294 FDE cie=00000000 pc=00000000000e4cf0..00000000000e57be │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e4cf2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000d845a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000e4cf7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000d845f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e4cf9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000d8464 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000e4cfe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d8468 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e4d02 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d846c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e4d06 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d8470 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 730 to 00000000000d874a │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000e4d0f │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc2: 746 to 00000000000e4ff9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d874e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e4ffd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d874f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e4ffe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d8751 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e5000 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d8753 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e5002 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d8755 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e5004 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d8757 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e5006 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000d8760 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000e5010 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1278 to 00000000000e550e │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000e551f │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000e5533 │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e5534 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009d50 0000000000000038 00009d54 FDE cie=00000000 pc=00000000000d87d0..00000000000d8863 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d87d2 │ │ │ │ +0000a2f0 0000000000000038 0000a2f4 FDE cie=00000000 pc=00000000000e57c0..00000000000e5913 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e57c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d87d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e57c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d87d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e57c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d87dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e57c9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d87e0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000d8836 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d8837 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d8838 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d883a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d883c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d8840 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009d8c 0000000000000080 00009d90 FDE cie=00000000 pc=00000000000d8870..00000000000df034 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d8872 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d8874 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d8876 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d8878 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d887c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e57cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000d8880 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000d888a │ │ │ │ - DW_CFA_def_cfa_offset: 4223600 │ │ │ │ - DW_CFA_advance_loc2: 2317 to 00000000000d9197 │ │ │ │ + DW_CFA_advance_loc1: 210 to 00000000000e589f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d9198 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d9199 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d919b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e58a0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d919d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e58a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d919f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e58a3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000d91a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e58a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000d91a2 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000e58b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 5510 to 00000000000da728 │ │ │ │ - DW_CFA_def_cfa_offset: 4223608 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000da732 │ │ │ │ - DW_CFA_def_cfa_offset: 4223616 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000da74d │ │ │ │ - DW_CFA_def_cfa_offset: 4223608 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000da74e │ │ │ │ - DW_CFA_def_cfa_offset: 4223600 │ │ │ │ - DW_CFA_advance_loc2: 4620 to 00000000000db95a │ │ │ │ - DW_CFA_def_cfa_offset: 4223608 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000db966 │ │ │ │ - DW_CFA_def_cfa_offset: 4223616 │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000db985 │ │ │ │ - DW_CFA_def_cfa_offset: 4223608 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000db986 │ │ │ │ - DW_CFA_def_cfa_offset: 4223600 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e10 0000000000000010 00009e14 FDE cie=00000000 pc=00000000000df040..00000000000df04c │ │ │ │ +0000a32c 0000000000000010 0000a330 FDE cie=00000000 pc=00000000000e5920..00000000000e59ad │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e24 0000000000000010 00009e28 FDE cie=00000000 pc=00000000000df050..00000000000df055 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009e38 0000000000000048 00009e3c FDE cie=00000000 pc=00000000000df060..00000000000df3e8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df062 │ │ │ │ +0000a340 000000000000004c 0000a344 FDE cie=00000000 pc=00000000000e59b0..00000000000e6a87 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e59b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000df067 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e59b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df069 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e59b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df06b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e59b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000df071 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e59bf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000df074 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e59c0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000df078 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 233 to 00000000000df161 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000df162 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000df163 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df165 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df167 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df169 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df16b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000df16c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00009e84 0000000000000050 00009e88 FDE cie=00000000 pc=00000000000df3f0..00000000000e26f3 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df3f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df3f4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df3f6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df3f8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000df3fc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000df405 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000df40f │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 1248 to 00000000000df8ef │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e59c7 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc2: 540 to 00000000000e5be3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000df8f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e5be4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000df8f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e5be5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df8f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e5be7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df8f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e5be9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df8fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e5beb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000df8fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e5bed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000df900 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000e5bf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009ed8 000000000000001c 00009edc FDE cie=00000000 pc=00000000000e26f3..00000000000e4f24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e26f4 │ │ │ │ +0000a390 0000000000000020 0000a394 FDE cie=00000000 pc=00000000000e6a87..00000000000e74a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e6a88 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000e26f7 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000e6a8b │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc2: 10284 to 00000000000e4f23 │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009ef8 000000000000001c 00009efc FDE cie=00000000 pc=00000000000e4f24..00000000000e4fd9 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e4f25 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000e4f28 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 176 to 00000000000e4fd8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000e6a93 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 2572 to 00000000000e749f │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f18 000000000000001c 00009f1c FDE cie=00000000 pc=00000000000e4fd9..00000000000e50ff │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e4fda │ │ │ │ +0000a3b4 000000000000001c 0000a3b8 FDE cie=00000000 pc=00000000000e74a0..00000000000e7582 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e74a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000e4fdd │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000e74a4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc2: 289 to 00000000000e50fe │ │ │ │ + DW_CFA_advance_loc1: 221 to 00000000000e7581 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009f38 000000000000001c 00009f3c FDE cie=00000000 pc=00000000000e50ff..00000000000e5172 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e5100 │ │ │ │ +0000a3d4 000000000000001c 0000a3d8 FDE cie=00000000 pc=00000000000e7582..00000000000e7634 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e7583 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000e5103 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000e7586 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 110 to 00000000000e5171 │ │ │ │ + DW_CFA_advance_loc1: 173 to 00000000000e7633 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f58 000000000000001c 00009f5c FDE cie=00000000 pc=00000000000e5172..00000000000e523b │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e5173 │ │ │ │ +0000a3f4 0000000000000020 0000a3f8 FDE cie=00000000 pc=00000000000e7634..00000000000e7920 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e7635 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000e5176 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000e7638 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc1: 196 to 00000000000e523a │ │ │ │ + DW_CFA_advance_loc2: 743 to 00000000000e791f │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00009f78 0000000000000010 00009f7c FDE cie=00000000 pc=00000000000e5240..00000000000e5254 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00009f8c 0000000000000020 00009f90 FDE cie=00000000 pc=00000000000e5260..00000000000e52af │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e5261 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e5265 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000e52a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e52a9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e52aa │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009fb0 0000000000000054 00009fb4 FDE cie=00000000 pc=00000000000e52b0..00000000000e5512 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e52b2 │ │ │ │ +0000a418 000000000000004c 0000a41c FDE cie=00000000 pc=00000000000e7920..00000000000e7cc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7922 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000e52b5 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000e7928 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000e52bb │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e792a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000e52c5 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000e532d │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000e533b │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000e5355 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e5356 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000e536c │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e5373 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc: 61 to 00000000000e53b0 │ │ │ │ - DW_CFA_def_cfa_offset: 360 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e53b1 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc1: 166 to 00000000000e5457 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e792c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e792d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e792e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000e7934 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 448 to 00000000000e7af4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000e7afc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e7afd │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7aff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e5458 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7b01 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e5459 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7b03 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e545b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7b05 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000e5460 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000e7b10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a008 000000000000006c 0000a00c FDE cie=00000000 pc=00000000000e5520..00000000000e6743 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e5522 │ │ │ │ +0000a468 000000000000004c 0000a46c FDE cie=00000000 pc=00000000000e7cd0..00000000000e8040 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7cd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000e5527 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7cd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e5529 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7cd6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e552b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7cd8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000e5534 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e7cd9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e5538 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e7cda │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000e5541 │ │ │ │ - DW_CFA_def_cfa_offset: 1568 │ │ │ │ - DW_CFA_advance_loc2: 1152 to 00000000000e59c1 │ │ │ │ - DW_CFA_def_cfa_offset: 1576 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000e59d7 │ │ │ │ - DW_CFA_def_cfa_offset: 1584 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000e59ed │ │ │ │ - DW_CFA_def_cfa_offset: 1576 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e59ee │ │ │ │ - DW_CFA_def_cfa_offset: 1568 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000e5a0a │ │ │ │ - DW_CFA_def_cfa_offset: 1576 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000e5a1d │ │ │ │ - DW_CFA_def_cfa_offset: 1584 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000e5a33 │ │ │ │ - DW_CFA_def_cfa_offset: 1576 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e5a35 │ │ │ │ - DW_CFA_def_cfa_offset: 1568 │ │ │ │ - DW_CFA_advance_loc2: 947 to 00000000000e5de8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000e7ce0 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 412 to 00000000000e7e7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e5de9 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000e7e84 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e5dea │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e7e85 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e5dec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7e87 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e5dee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7e89 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e5df0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7e8b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e5df2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e7e8d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e5df3 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000e7e90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a078 0000000000000064 0000a07c FDE cie=00000000 pc=00000000000e6750..00000000000e6dec │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6752 │ │ │ │ +0000a4b8 000000000000004c 0000a4bc FDE cie=00000000 pc=00000000000e8040..00000000000ea2ee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e8042 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6754 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000e8047 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6756 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000e804c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6758 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000e8051 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000e6761 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e8052 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e6765 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e8053 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e676c │ │ │ │ - DW_CFA_def_cfa_offset: 24816 │ │ │ │ - DW_CFA_advance_loc2: 878 to 00000000000e6ada │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000e805a │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc2: 5280 to 00000000000e94fa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e6adb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e94fb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e6adc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000e94fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6ade │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e94fe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6ae0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e9500 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6ae2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e9502 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6ae4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000e9504 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e6ae5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000e9508 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 384 to 00000000000e6c65 │ │ │ │ - DW_CFA_def_cfa_offset: 24824 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000e6c81 │ │ │ │ - DW_CFA_def_cfa_offset: 24832 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000e6cc5 │ │ │ │ - DW_CFA_def_cfa_offset: 24824 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000e6cc8 │ │ │ │ - DW_CFA_def_cfa_offset: 24816 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a0e0 0000000000000048 0000a0e4 FDE cie=00000000 pc=00000000000e6df0..00000000000e6faf │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6df2 │ │ │ │ +0000a508 0000000000000064 0000a50c FDE cie=00000000 pc=00000000000ea2f0..00000000000ea967 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea2f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e6df9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea2f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6dfb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea2f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000e6e03 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ea2fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e6e04 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ea2fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e6e08 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ea2fd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e6e0f │ │ │ │ - DW_CFA_def_cfa_offset: 8304 │ │ │ │ - DW_CFA_advance_loc1: 252 to 00000000000e6f0b │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000ea309 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 1292 to 00000000000ea815 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e6f0c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ea816 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e6f0d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ea817 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6f0f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea819 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6f11 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea81b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6f13 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea81d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6f15 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea81f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000e6f20 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ea828 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000a12c 0000000000000030 0000a130 FDE cie=00000000 pc=00000000000e6fb0..00000000000e7002 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6fb2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e6fb6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e6fbd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 00000000000e6fe8 │ │ │ │ + DW_CFA_advance_loc1: 186 to 00000000000ea8e2 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ea8e3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ea8e4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea8e6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea8e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000e6feb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea8ea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6fed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea8ec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000e6ff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ea8f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e6ff4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e6ffb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e6ffd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a160 000000000000004c 0000a164 FDE cie=00000000 pc=00000000000e7010..00000000000e78cc │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7012 │ │ │ │ +0000a570 0000000000000094 0000a574 FDE cie=00000000 pc=00000000000ea970..00000000000eb816 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea972 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000e701c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ea977 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e701e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ea979 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7020 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ea97e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7021 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ea982 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7022 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ea986 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e7029 │ │ │ │ - DW_CFA_def_cfa_offset: 33968 │ │ │ │ - DW_CFA_advance_loc2: 807 to 00000000000e7350 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ea98d │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 882 to 00000000000eacff │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000ead0f │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000ead49 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ead4a │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc1: 100 to 00000000000eadae │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7351 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000eadaf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7352 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000eadb0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7354 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000eadb2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7356 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000eadb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7358 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000eadb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e735a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000eadb8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000e7360 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000eadc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 654 to 00000000000eb04e │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000eb055 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 71 to 00000000000eb09c │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000eb09e │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 964 to 00000000000eb462 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000eb47c │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 86 to 00000000000eb4d2 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000eb4d3 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 539 to 00000000000eb6ee │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000eb703 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 65 to 00000000000eb744 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000eb745 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a1b0 0000000000000038 0000a1b4 FDE cie=00000000 pc=00000000000e78d0..00000000000e7a17 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e78d2 │ │ │ │ +0000a608 000000000000004c 0000a60c FDE cie=00000000 pc=00000000000eb820..00000000000ebf83 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000eb822 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000e78d7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000eb82a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e78d8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000eb82c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000e78db │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000eb831 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e78df │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 154 to 00000000000e7979 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000eb838 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000eb839 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000eb843 │ │ │ │ + DW_CFA_def_cfa_offset: 3248 │ │ │ │ + DW_CFA_advance_loc2: 593 to 00000000000eba94 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000eba98 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000eba99 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e797d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000eba9b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e797e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000eba9d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7980 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000eba9f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7982 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ebaa1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000e7988 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ebaa8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a1ec 0000000000000038 0000a1f0 FDE cie=00000000 pc=00000000000e7a20..00000000000e7ab2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7a22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7a24 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e7a2b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000e7a2e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e7a35 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 105 to 00000000000e7a9e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e7aa2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7aa3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7aa5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7aa7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7aa8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a228 0000000000000030 0000a22c FDE cie=00000000 pc=00000000000e7ac0..00000000000e7bb8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7ac1 │ │ │ │ +0000a658 0000000000000020 0000a65c FDE cie=00000000 pc=00000000000ebf90..00000000000ebfdf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ebf91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e7ac5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e7ac9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 205 to 00000000000e7b96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ebf95 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000ebfd8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7b97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7b98 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ebfd9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000e7ba0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ebfda │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000e7bb5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7bb6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7bb7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a25c 0000000000000048 0000a260 FDE cie=00000000 pc=00000000000e7bc0..00000000000e7d2f │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7bc2 │ │ │ │ +0000a67c 0000000000000050 0000a680 FDE cie=00000000 pc=00000000000ebfe0..00000000000ecc4c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ebfe2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000e7bcf │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ebfe4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000e7bda │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ebfe9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7bdb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ebfeb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e7bdf │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ebff4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 91 to 00000000000e7c3a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ebff8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000ec001 │ │ │ │ + DW_CFA_def_cfa_offset: 3472 │ │ │ │ + DW_CFA_advance_loc2: 827 to 00000000000ec33c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ec340 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ec341 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e7c3e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ec343 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7c3f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ec345 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7c41 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ec347 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7c43 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ec349 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000e7c48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ec350 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 224 to 00000000000e7d28 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7d29 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7d2a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7d2c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7d2e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a2a8 000000000000008c 0000a2ac FDE cie=00000000 pc=00000000000e7d30..00000000000e8361 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7d32 │ │ │ │ +0000a6d0 000000000000004c 0000a6d4 FDE cie=00000000 pc=00000000000ecc50..00000000000ecfe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ecc52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000e7d37 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000ecc5c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7d39 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ecc61 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000e7d3e │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000ecc66 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e7d42 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ecc67 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e7d46 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ecc6b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e7d4d │ │ │ │ - DW_CFA_def_cfa_offset: 120128 │ │ │ │ - DW_CFA_advance_loc2: 304 to 00000000000e7e7d │ │ │ │ - DW_CFA_def_cfa_offset: 120136 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000e7e83 │ │ │ │ - DW_CFA_def_cfa_offset: 120144 │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000e7ebc │ │ │ │ - DW_CFA_def_cfa_offset: 120136 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e7ebe │ │ │ │ - DW_CFA_def_cfa_offset: 120128 │ │ │ │ - DW_CFA_advance_loc1: 114 to 00000000000e7f30 │ │ │ │ - DW_CFA_def_cfa_offset: 120136 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000e7f4e │ │ │ │ - DW_CFA_def_cfa_offset: 120144 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000e7f5e │ │ │ │ - DW_CFA_def_cfa_offset: 120136 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e7f5f │ │ │ │ - DW_CFA_def_cfa_offset: 120128 │ │ │ │ - DW_CFA_advance_loc2: 297 to 00000000000e8088 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000ecc75 │ │ │ │ + DW_CFA_def_cfa_offset: 16656 │ │ │ │ + DW_CFA_advance_loc1: 198 to 00000000000ecd3b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e808c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ecd3f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e808d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ecd40 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e808f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ecd42 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8091 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ecd44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8093 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ecd46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8095 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ecd48 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000e80a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000ecd50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 450 to 00000000000e8262 │ │ │ │ - DW_CFA_def_cfa_offset: 120136 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000e826b │ │ │ │ - DW_CFA_def_cfa_offset: 120144 │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000e828a │ │ │ │ - DW_CFA_def_cfa_offset: 120136 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e828b │ │ │ │ - DW_CFA_def_cfa_offset: 120128 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a338 0000000000000038 0000a33c FDE cie=00000000 pc=00000000000e8370..00000000000e8860 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8372 │ │ │ │ +0000a720 0000000000000010 0000a724 FDE cie=00000000 pc=00000000000ecfe0..00000000000ed031 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a734 0000000000000038 0000a738 FDE cie=00000000 pc=00000000000ed040..00000000000ed218 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed042 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8373 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed044 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8374 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed045 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 526 to 00000000000e8582 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8583 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8585 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000e8590 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 173 to 00000000000e863d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ed049 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000ed053 │ │ │ │ + DW_CFA_def_cfa_offset: 2112 │ │ │ │ + DW_CFA_advance_loc1: 239 to 00000000000ed142 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed143 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed144 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e863e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed146 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000e8648 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed148 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000e8650 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000ed150 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000a374 0000000000000020 0000a378 FDE cie=00000000 pc=00000000000e8860..00000000000e88c7 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8861 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e8865 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 91 to 00000000000e88c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e88c1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e88c2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000a770 0000000000000010 0000a774 FDE cie=00000000 pc=00000000000ed220..00000000000ed296 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a398 0000000000000014 0000a39c FDE cie=00000000 pc=00000000000e88d0..00000000000e8904 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e88d4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 43 to 00000000000e88ff │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a3b0 0000000000000038 0000a3b4 FDE cie=00000000 pc=00000000000e8910..00000000000e89a3 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8912 │ │ │ │ +0000a784 0000000000000038 0000a788 FDE cie=00000000 pc=00000000000ed2a0..00000000000ed4e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed2a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8914 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed2a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e8918 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed2a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e891c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e8920 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000e8976 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 316 to 00000000000ed3e0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000ed3e3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed3e5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000ed3f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 160 to 00000000000ed490 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8977 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8978 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e897a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed491 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e897c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ed495 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e8980 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000ed4a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a3ec 0000000000000044 0000a3f0 FDE cie=00000000 pc=00000000000e89b0..00000000000e8b8b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e89b2 │ │ │ │ +0000a7c0 0000000000000044 0000a7c4 FDE cie=00000000 pc=00000000000ed4f0..00000000000ed8d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed4f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000e89bb │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000ed4fc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e89bd │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000ed504 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e89be │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed505 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e89bf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed506 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e89c6 │ │ │ │ - DW_CFA_def_cfa_offset: 81088 │ │ │ │ - DW_CFA_advance_loc2: 371 to 00000000000e8b39 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ed50d │ │ │ │ + DW_CFA_def_cfa_offset: 1152 │ │ │ │ + DW_CFA_advance_loc2: 665 to 00000000000ed7a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8b3a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed7a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8b3b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed7a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8b3d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed7aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8b3f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed7ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8b41 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed7ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8b42 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed7af │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a434 0000000000000010 0000a438 FDE cie=00000000 pc=00000000000e8b90..00000000000e8c06 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a448 0000000000000010 0000a44c FDE cie=00000000 pc=00000000000e8c10..00000000000e8c6a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a45c 0000000000000010 0000a460 FDE cie=00000000 pc=00000000000e8c70..00000000000e8ccb │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a470 0000000000000010 0000a474 FDE cie=00000000 pc=00000000000e8cd0..00000000000e8cd7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a484 0000000000000010 0000a488 FDE cie=00000000 pc=00000000000e8ce0..00000000000e8df1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a498 0000000000000010 0000a49c FDE cie=00000000 pc=00000000000e8e00..00000000000e8e49 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a4ac 0000000000000014 0000a4b0 FDE cie=00000000 pc=00000000000e8e50..00000000000e8e7d │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e8e54 │ │ │ │ +0000a808 0000000000000020 0000a80c FDE cie=00000000 pc=00000000000ed8e0..00000000000ed92f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed8e1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ed8e5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 67 to 00000000000ed928 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000e8e7c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed929 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed92a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a4c4 0000000000000078 0000a4c8 FDE cie=00000000 pc=00000000000e8e80..00000000000e90a0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8e82 │ │ │ │ +0000a82c 0000000000000048 0000a830 FDE cie=00000000 pc=00000000000ed930..00000000000eda23 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed932 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000e8e88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed934 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000e8e8d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed936 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000e8e92 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed938 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e8e96 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed939 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e8e9a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ed93d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e8ea1 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 187 to 00000000000e8f5c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000ed944 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 137 to 00000000000ed9cd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8f5d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ed9d1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8f5e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ed9d2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8f60 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed9d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8f62 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed9d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8f64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed9d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8f66 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ed9da │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000e8f70 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000ed9e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000e8f79 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8f7a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e8f7b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8f7d │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a878 0000000000000010 0000a87c FDE cie=00000000 pc=00000000000eda30..00000000000eda43 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a88c 0000000000000020 0000a890 FDE cie=00000000 pc=00000000000eda50..00000000000edd35 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000eda54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8f7f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8f81 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e8f83 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000e8f88 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 231 to 00000000000e906f │ │ │ │ + DW_CFA_advance_loc2: 290 to 00000000000edb76 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e9070 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e9071 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e9073 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e9075 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e9077 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e9079 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e907a │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000edb80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000a540 0000000000000028 0000a544 FDE cie=00000000 pc=00000000000e90a0..00000000000e912b │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e90a1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000e90a7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e90ab │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 106 to 00000000000e9115 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000edbb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e9116 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e9117 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e9118 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000edbc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a56c 0000000000000048 0000a570 FDE cie=00000000 pc=00000000000e9130..00000000000e929b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e9132 │ │ │ │ +0000a8b0 0000000000000038 0000a8b4 FDE cie=00000000 pc=00000000000edd40..00000000000ede3b │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000edd53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000e9137 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000edd55 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e9139 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000edd56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e913b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000edd57 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e913c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e913d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e9141 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 147 to 00000000000e91d4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e91d8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000edd5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e91d9 │ │ │ │ + DW_CFA_advance_loc1: 210 to 00000000000ede2f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e91db │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ede30 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e91dd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ede31 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e91df │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ede33 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e91e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ede35 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000e91e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000a5b8 00000000000000bc 0000a5bc FDE cie=00000000 pc=00000000000e92a0..00000000000ecf44 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e92a2 │ │ │ │ +0000a8ec 0000000000000050 0000a8f0 FDE cie=00000000 pc=00000000000ede40..00000000000f1d7f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ede42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e92a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ede44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e92a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ede46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000e92a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ede48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000e92a9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000ede4c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000e92ad │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000ede4f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000e92b7 │ │ │ │ - DW_CFA_def_cfa_offset: 3728 │ │ │ │ - DW_CFA_advance_loc2: 3586 to 00000000000ea0b9 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000ede59 │ │ │ │ + DW_CFA_def_cfa_offset: 40240 │ │ │ │ + DW_CFA_advance_loc2: 5910 to 00000000000ef56f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ea0bd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ef570 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ea0be │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ef571 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ea0c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ef573 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ea0c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ef575 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ea0c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ef577 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ea0c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000ef579 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ea0d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000ef57a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 2583 to 00000000000eaae7 │ │ │ │ - DW_CFA_def_cfa_offset: 3736 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000eaaea │ │ │ │ - DW_CFA_def_cfa_offset: 3744 │ │ │ │ - DW_CFA_advance_loc: 33 to 00000000000eab0b │ │ │ │ - DW_CFA_def_cfa_offset: 3736 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000eab13 │ │ │ │ - DW_CFA_def_cfa_offset: 3728 │ │ │ │ - DW_CFA_advance_loc2: 6403 to 00000000000ec416 │ │ │ │ - DW_CFA_def_cfa_offset: 3736 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000ec425 │ │ │ │ - DW_CFA_def_cfa_offset: 3744 │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000ec444 │ │ │ │ - DW_CFA_def_cfa_offset: 3736 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ec446 │ │ │ │ - DW_CFA_def_cfa_offset: 3728 │ │ │ │ - DW_CFA_advance_loc2: 1251 to 00000000000ec929 │ │ │ │ - DW_CFA_def_cfa_offset: 3736 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ec932 │ │ │ │ - DW_CFA_def_cfa_offset: 3744 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000ec949 │ │ │ │ - DW_CFA_def_cfa_offset: 3736 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ec94b │ │ │ │ - DW_CFA_def_cfa_offset: 3728 │ │ │ │ - DW_CFA_advance_loc2: 497 to 00000000000ecb3c │ │ │ │ - DW_CFA_def_cfa_offset: 3736 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000ecb4c │ │ │ │ - DW_CFA_def_cfa_offset: 3744 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000ecb7c │ │ │ │ - DW_CFA_def_cfa_offset: 3736 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ecb7d │ │ │ │ - DW_CFA_def_cfa_offset: 3728 │ │ │ │ - DW_CFA_advance_loc2: 612 to 00000000000ecde1 │ │ │ │ - DW_CFA_def_cfa_offset: 3736 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000ecdf6 │ │ │ │ - DW_CFA_def_cfa_offset: 3744 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000ecdfe │ │ │ │ - DW_CFA_def_cfa_offset: 3752 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000ece04 │ │ │ │ - DW_CFA_def_cfa_offset: 3760 │ │ │ │ - DW_CFA_advance_loc: 39 to 00000000000ece2b │ │ │ │ - DW_CFA_def_cfa_offset: 3728 │ │ │ │ - DW_CFA_advance_loc1: 112 to 00000000000ece9b │ │ │ │ - DW_CFA_def_cfa_offset: 3736 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ece9c │ │ │ │ - DW_CFA_def_cfa_offset: 3744 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000eceaa │ │ │ │ - DW_CFA_def_cfa_offset: 3736 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000eceac │ │ │ │ - DW_CFA_def_cfa_offset: 3728 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a678 0000000000000038 0000a67c FDE cie=00000000 pc=00000000000ecf50..00000000000ed338 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ecf52 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ecf53 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ecf54 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 466 to 00000000000ed126 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ed127 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ed129 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ed130 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 173 to 00000000000ed1dd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ed1de │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000ed1e8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000ed1f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000a940 0000000000000010 0000a944 FDE cie=00000000 pc=00000000000f1d80..00000000000f1d87 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a6b4 0000000000000020 0000a6b8 FDE cie=00000000 pc=00000000000ed340..00000000000ed38f │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ed341 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ed345 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000ed388 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ed389 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ed38a │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000a954 0000000000000010 0000a958 FDE cie=00000000 pc=00000000000f1d90..00000000000f1d97 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a968 0000000000000010 0000a96c FDE cie=00000000 pc=00000000000f1da0..00000000000f1da7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a6d8 0000000000000010 0000a6dc FDE cie=00000000 pc=00000000000ed390..00000000000ed3a4 │ │ │ │ +0000a97c 0000000000000010 0000a980 FDE cie=00000000 pc=00000000000f1db0..00000000000f1db7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a6ec 0000000000000038 0000a6f0 FDE cie=00000000 pc=00000000000ed3b0..00000000000ed443 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ed3b2 │ │ │ │ +0000a990 0000000000000048 0000a994 FDE cie=00000000 pc=00000000000f1dc0..00000000000f1e34 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1dc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ed3b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1dc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ed3b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f1dc5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ed3bc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f1dc6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ed3c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000f1dca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000ed416 │ │ │ │ + DW_CFA_advance_loc1: 73 to 00000000000f1e13 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ed417 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000f1e17 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ed418 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f1e18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ed41a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1e1a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ed41c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1e1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ed420 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000f1e20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a728 0000000000000044 0000a72c FDE cie=00000000 pc=00000000000ed450..00000000000ed5fb │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ed452 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000ed45b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ed45d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ed45e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000f1e24 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ed45f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ed466 │ │ │ │ - DW_CFA_def_cfa_offset: 81088 │ │ │ │ - DW_CFA_advance_loc2: 323 to 00000000000ed5a9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ed5aa │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ed5ab │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000f1e2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ed5ad │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000f1e2f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ed5af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1e31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ed5b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1e33 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ed5b2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a770 0000000000000010 0000a774 FDE cie=00000000 pc=00000000000ed600..00000000000ed676 │ │ │ │ +0000a9dc 0000000000000010 0000a9e0 FDE cie=00000000 pc=00000000000f1e40..00000000000f1e66 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a784 0000000000000010 0000a788 FDE cie=00000000 pc=00000000000ed680..00000000000ed6da │ │ │ │ +0000a9f0 0000000000000010 0000a9f4 FDE cie=00000000 pc=00000000000f1e70..00000000000f1e77 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a798 0000000000000010 0000a79c FDE cie=00000000 pc=00000000000ed6e0..00000000000ed746 │ │ │ │ +0000aa04 0000000000000010 0000aa08 FDE cie=00000000 pc=00000000000f1e80..00000000000f1e87 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a7ac 0000000000000010 0000a7b0 FDE cie=00000000 pc=00000000000ed750..00000000000ed7ab │ │ │ │ +0000aa18 0000000000000010 0000aa1c FDE cie=00000000 pc=00000000000f1e90..00000000000f1eb3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a7c0 0000000000000010 0000a7c4 FDE cie=00000000 pc=00000000000ed7b0..00000000000ed7b7 │ │ │ │ +0000aa2c 0000000000000010 0000aa30 FDE cie=00000000 pc=00000000000f1ec0..00000000000f1ee3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a7d4 0000000000000010 0000a7d8 FDE cie=00000000 pc=00000000000ed7c0..00000000000ed8d1 │ │ │ │ +0000aa40 0000000000000010 0000aa44 FDE cie=00000000 pc=00000000000f1ef0..00000000000f1f09 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a7e8 0000000000000010 0000a7ec FDE cie=00000000 pc=00000000000ed8e0..00000000000ed929 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a7fc 0000000000000014 0000a800 FDE cie=00000000 pc=00000000000ed930..00000000000ed95d │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ed934 │ │ │ │ +0000aa54 0000000000000048 0000aa58 FDE cie=00000000 pc=00000000000f1f10..00000000000f1f7d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1f12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000ed95c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a814 0000000000000078 0000a818 FDE cie=00000000 pc=00000000000ed960..00000000000edb80 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ed962 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000ed968 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1f14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ed96d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f1f15 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000ed972 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f1f16 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ed976 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ed97a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000ed981 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 187 to 00000000000eda3c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000eda3d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000f1f1a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000eda3e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000eda40 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000eda42 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000eda44 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000eda46 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000eda50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000eda59 │ │ │ │ + DW_CFA_advance_loc1: 79 to 00000000000f1f69 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000eda5a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000eda5b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000eda5d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f1f6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000eda5f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f1f6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000eda61 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1f6d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000eda63 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1f6f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000eda68 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f1f70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 231 to 00000000000edb4f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000edb50 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000edb51 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000f1f74 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edb53 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000f1f77 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edb55 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f1f78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edb57 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1f7a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edb59 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1f7c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000edb5a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000a890 0000000000000028 0000a894 FDE cie=00000000 pc=00000000000edb80..00000000000edc0b │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000edb81 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000edb87 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000edb8b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 106 to 00000000000edbf5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000edbf6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000edbf7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000edbf8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a8bc 0000000000000048 0000a8c0 FDE cie=00000000 pc=00000000000edc10..00000000000edd7b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edc12 │ │ │ │ +0000aaa0 0000000000000018 0000aaa4 FDE cie=00000000 pc=00000000000f1f80..00000000000f1fae │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f1f81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000edc17 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edc19 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edc1b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000edc1c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000edc1d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000edc21 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 147 to 00000000000edcb4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000edcb8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000edcb9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edcbb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edcbd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edcbf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edcc1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000f1fad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000edcc8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a908 0000000000000084 0000a90c FDE cie=00000000 pc=00000000000edd80..00000000000f12a1 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edd82 │ │ │ │ +0000aabc 000000000000004c 0000aac0 FDE cie=00000000 pc=00000000000f1fb0..00000000000f2d30 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1fb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edd84 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1fb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edd86 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1fb6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000edd88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f1fb8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000edd8c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f1fb9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000edd8d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f1fba │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000edd97 │ │ │ │ - DW_CFA_def_cfa_offset: 3568 │ │ │ │ - DW_CFA_advance_loc2: 2868 to 00000000000ee8cb │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000f1fc1 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 2683 to 00000000000f2a3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000ee8cf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f2a3d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000ee8d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f2a3e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ee8d2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ee8d4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ee8d6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000ee8d8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000ee8e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 6237 to 00000000000f013d │ │ │ │ - DW_CFA_def_cfa_offset: 3576 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f013e │ │ │ │ - DW_CFA_def_cfa_offset: 3584 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000f014a │ │ │ │ - DW_CFA_def_cfa_offset: 3576 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f014c │ │ │ │ - DW_CFA_def_cfa_offset: 3568 │ │ │ │ - DW_CFA_advance_loc2: 783 to 00000000000f045b │ │ │ │ - DW_CFA_def_cfa_offset: 3576 │ │ │ │ - DW_CFA_advance_loc: 39 to 00000000000f0482 │ │ │ │ - DW_CFA_def_cfa_offset: 3584 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000f04a6 │ │ │ │ - DW_CFA_def_cfa_offset: 3576 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f04a7 │ │ │ │ - DW_CFA_def_cfa_offset: 3568 │ │ │ │ - DW_CFA_advance_loc2: 1057 to 00000000000f08c8 │ │ │ │ - DW_CFA_def_cfa_offset: 3576 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000f08de │ │ │ │ - DW_CFA_def_cfa_offset: 3584 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000f08f5 │ │ │ │ - DW_CFA_def_cfa_offset: 3576 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000f08f9 │ │ │ │ - DW_CFA_def_cfa_offset: 3568 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a990 0000000000000030 0000a994 FDE cie=00000000 pc=00000000000f12b0..00000000000f136e │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000f12bb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000f12c2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000f12c9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 109 to 00000000000f1336 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000f133e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f1340 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000f1348 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000f1350 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f2a40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a9c4 0000000000000018 0000a9c8 FDE cie=00000000 pc=00000000000f1370..00000000000f13a8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f1372 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 53 to 00000000000f13a7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a9e0 000000000000002c 0000a9e4 FDE cie=00000000 pc=00000000000f13b0..00000000000f141c │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f13b1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000f13b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f2a42 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000f13bb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000f140a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f140b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f2a44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f140c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f2a46 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000f1410 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f2a47 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000aa10 0000000000000064 0000aa14 FDE cie=00000000 pc=00000000000f1420..00000000000f1bf4 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000f1432 │ │ │ │ +0000ab0c 0000000000000038 0000ab10 FDE cie=00000000 pc=00000000000f2d30..00000000000f2f60 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f2d32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f1433 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000f2d3a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f1434 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000f2d42 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 350 to 00000000000f1592 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f1593 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f1595 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000f15a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 809 to 00000000000f18c9 │ │ │ │ + DW_CFA_advance_loc2: 502 to 00000000000f2f38 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000f18db │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f2f39 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000f18f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f2f3b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000f1900 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000f2f40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 243 to 00000000000f19f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f2f41 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000f19f6 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000f2f47 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f19f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f2f49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000f1a00 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000f2f50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000f1a4f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000f1a57 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f1a59 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000f1a70 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000f1ab0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000aa78 0000000000000010 0000aa7c FDE cie=00000000 pc=00000000000f1c00..00000000000f1c07 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aa8c 0000000000000010 0000aa90 FDE cie=00000000 pc=00000000000f1c10..00000000000f1c18 │ │ │ │ +0000ab48 0000000000000010 0000ab4c FDE cie=00000000 pc=00000000000f2f60..00000000000f2f8d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aaa0 0000000000000010 0000aaa4 FDE cie=00000000 pc=00000000000f1c20..00000000000f1c28 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000ab5c 0000000000000014 0000ab60 FDE cie=00000000 pc=00000000000f2f90..00000000000f2ff1 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000f2fb1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000f2fe5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aab4 0000000000000038 0000aab8 FDE cie=00000000 pc=00000000000f1c30..00000000000f1cc3 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f1c32 │ │ │ │ +0000ab74 000000000000004c 0000ab78 FDE cie=00000000 pc=00000000000f3000..00000000000f31a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000f3008 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f1c34 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f300a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000f1c38 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f300c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000f1c3c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f300d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000f1c40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f300e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000f1c96 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 335 to 00000000000f315d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f1c97 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f315e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f1c98 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f3160 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f1c9a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f3162 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f1c9c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f3164 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000f1ca0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000f3170 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000aaf0 0000000000000010 0000aaf4 FDE cie=00000000 pc=00000000000f1cd0..00000000000f1ce4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ab04 0000000000000030 0000ab08 FDE cie=00000000 pc=00000000000f1cf0..00000000000f2692 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f1cf2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000f1cf9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000f1cfd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000f1d0e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 00000000000f1d73 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f3171 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f3172 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000f1d77 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f3174 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f1d79 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f3176 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f1d7b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000f3178 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000f1d80 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000f3180 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ab38 0000000000000020 0000ab3c FDE cie=00000000 pc=00000000000f26a0..00000000000f26ef │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f26a1 │ │ │ │ +0000abc4 000000000000001c 0000abc8 FDE cie=00000000 pc=00000000000f31a0..00000000000f31d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000f31a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000f26a5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000f26e8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f26e9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f26ea │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ab5c 000000000000004c 0000ab60 FDE cie=00000000 pc=00000000000f26f0..00000000000f3158 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f26f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f26f4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f26f6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f26f8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000f26fc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000f26ff │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000f270e │ │ │ │ - DW_CFA_def_cfa_offset: 2496 │ │ │ │ - DW_CFA_advance_loc2: 1928 to 00000000000f2e96 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000f31c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f2e97 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f2e98 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f2e9a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f2e9c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f2e9e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f2ea0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f2ea1 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000f31d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000abac 0000000000000018 0000abb0 FDE cie=00000000 pc=00000000000f3160..00000000000f317c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000f3162 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000f317b │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000f31d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000abc8 0000000000000018 0000abcc FDE cie=00000000 pc=00000000000f3180..00000000000f31ed │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000f3187 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 96 to 00000000000f31e7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000f31e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ 0000abe4 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -87,16 +87,16 @@ │ │ │ │ PyDict_Size │ │ │ │ mFitplane │ │ │ │ mOverlaps │ │ │ │ mArchiveGet │ │ │ │ PyFloat_Type │ │ │ │ PyFloat_AsDouble │ │ │ │ mBestImage │ │ │ │ -mFitExec │ │ │ │ mMakeImg │ │ │ │ +mFitExec │ │ │ │ mTranspose │ │ │ │ mDiffExec │ │ │ │ mBgModel │ │ │ │ mShrinkCube │ │ │ │ mBackground │ │ │ │ mArchiveList │ │ │ │ mCoverageCheck │ │ │ │ @@ -110,88 +110,186 @@ │ │ │ │ mProjectPP │ │ │ │ mProjectCube │ │ │ │ mProjExec │ │ │ │ mProject │ │ │ │ mProjectQL │ │ │ │ PyInit__wrappers │ │ │ │ PyModuleDef_Init │ │ │ │ -keydebug │ │ │ │ -debugFile │ │ │ │ -keyStdout │ │ │ │ -showChars │ │ │ │ -KeyLibHasBeenInitialized │ │ │ │ -keylib_initialized │ │ │ │ -keyword_debug │ │ │ │ -keyword_workdir │ │ │ │ -keyword_init │ │ │ │ -mkstemp64 │ │ │ │ -printDebug │ │ │ │ -create_tmpfile │ │ │ │ -fmakeword │ │ │ │ -plustospace │ │ │ │ -unescape_url │ │ │ │ -keyword_count │ │ │ │ -keyword_close │ │ │ │ -keyword_exists │ │ │ │ -keyword_value │ │ │ │ -html_encode │ │ │ │ -keyword_value_unsafe │ │ │ │ -keyword_value_stripped │ │ │ │ -keyword_instance │ │ │ │ -keyword_instance_unsafe │ │ │ │ -keyword_filename │ │ │ │ -keyword_info │ │ │ │ -keyword_info_unsafe │ │ │ │ -is_blank │ │ │ │ -__ctype_b_loc │ │ │ │ -url_decode │ │ │ │ -encodeOffsetURL │ │ │ │ -initHTTP │ │ │ │ -wwwHeader │ │ │ │ -wwwFooter │ │ │ │ -undistort │ │ │ │ +mHdr_tcp_connect │ │ │ │ +gethostbyname │ │ │ │ +__memmove_chk │ │ │ │ +__sprintf_chk │ │ │ │ +mHdr_readline │ │ │ │ +mHdr_url_encode │ │ │ │ +mHdr_parseUrl │ │ │ │ +__fprintf_chk │ │ │ │ +__strcpy_chk │ │ │ │ +__printf_chk │ │ │ │ +montage_debugCheck │ │ │ │ +mAddCube_parseLine │ │ │ │ +mAddCube_printFitsError │ │ │ │ +output_file │ │ │ │ +output_area_file │ │ │ │ +mAddCube_printError │ │ │ │ +mAddCube_stradd │ │ │ │ +mAddCube_readTemplate │ │ │ │ +mAddCube_avg_mean │ │ │ │ +mAddCube_avg_count │ │ │ │ +mAddCube_sort │ │ │ │ +mAddCube_listCount │ │ │ │ +mAddCube_listDelete │ │ │ │ +mAddCube_listIndex │ │ │ │ +mAddCube_allocError │ │ │ │ +mAddCube_avg_median │ │ │ │ +mAddCube_listInit │ │ │ │ +mAddCube_listAdd │ │ │ │ +montage_checkHdr │ │ │ │ +__strcat_chk │ │ │ │ +montage_filePath │ │ │ │ +ffopentest │ │ │ │ +mOverlaps_stradd │ │ │ │ +mOverlaps_fileName │ │ │ │ +mOverlaps_fixxy │ │ │ │ +mOverlaps_swap │ │ │ │ +mOverlaps_Cross │ │ │ │ +mOverlaps_Dot │ │ │ │ +mOverlaps_Between │ │ │ │ +mOverlaps_Normalize │ │ │ │ +mOverlaps_Reverse │ │ │ │ +mOverlaps_SegSegIntersect │ │ │ │ +montage_checkWCS │ │ │ │ +convertCoordinates │ │ │ │ +coord_debug │ │ │ │ +mProjExec_stradd │ │ │ │ +mProjExec_readTemplate │ │ │ │ +mProjExec_debug │ │ │ │ +mProjExec_fdebug │ │ │ │ +montage_checkFile │ │ │ │ +montage_fileName │ │ │ │ +mShrinkCube_printFitsError │ │ │ │ +mShrinkCube_printError │ │ │ │ +mShrinkCube_readFits │ │ │ │ plane1_to_plane2_transform │ │ │ │ +undistort │ │ │ │ plane2_to_plane1_transform │ │ │ │ SetDistortionPlaneFirstSimple │ │ │ │ SetDistortionPlaneSecondSimple │ │ │ │ SetDistortionPlaneFirst │ │ │ │ SetDistortionPlaneSecond │ │ │ │ Initialize_TwoPlane │ │ │ │ -__strcpy_chk │ │ │ │ -__fprintf_chk │ │ │ │ Initialize_TwoPlane_FirstDistort │ │ │ │ initdata_byheader │ │ │ │ Initialize_TwoPlane_SecondDistort │ │ │ │ Initialize_TwoPlane_BothDistort │ │ │ │ -parse_str │ │ │ │ -__strcat_chk │ │ │ │ -__strncpy_chk │ │ │ │ -parse_double │ │ │ │ -parse_int │ │ │ │ -replace_keyword │ │ │ │ -__sprintf_chk │ │ │ │ -moving_object_pointing_replacement │ │ │ │ -RA_MOVING │ │ │ │ -DEC_MOVING │ │ │ │ -redefine_pointing │ │ │ │ -RefinedCRVAL1 │ │ │ │ -RefinedCRVAL2 │ │ │ │ -RefinedCROTA2 │ │ │ │ -RefinedCD11 │ │ │ │ -RefinedCD12 │ │ │ │ -RefinedCD21 │ │ │ │ -RefinedCD22 │ │ │ │ openfitsfile │ │ │ │ ffp_FITS_In │ │ │ │ -ffopentest │ │ │ │ closefitsfile │ │ │ │ +parse_str │ │ │ │ +parse_int │ │ │ │ +parse_double │ │ │ │ initdata_byfile │ │ │ │ initdata_bytable │ │ │ │ update_distort_keywords │ │ │ │ -__printf_chk │ │ │ │ +mFixNaN_printError │ │ │ │ +mFixNaN_printFitsError │ │ │ │ +mFixNaN_readFits │ │ │ │ +mImgtbl_print_rec │ │ │ │ +__ctype_tolower_loc │ │ │ │ +mImgtbl_get_hdr │ │ │ │ +__xstat64 │ │ │ │ +mImgtbl_get_list │ │ │ │ +mImgtbl_get_files │ │ │ │ +readdir64 │ │ │ │ +closedir │ │ │ │ +mImgtbl_update_table │ │ │ │ +convertGalToEqu │ │ │ │ +convertEquToGal │ │ │ │ +convertGalToSgal │ │ │ │ +convertEclToEqu │ │ │ │ +convertSgalToGal │ │ │ │ +convertBesselianToJulian │ │ │ │ +precessBesselian │ │ │ │ +precessJulian │ │ │ │ +convertEquToEcl │ │ │ │ +convertJulianToBesselian │ │ │ │ +mCoverageCheck_swap │ │ │ │ +mCoverageCheck_Cross │ │ │ │ +mCoverageCheck_Dot │ │ │ │ +mCoverageCheck_Between │ │ │ │ +mCoverageCheck_Normalize │ │ │ │ +mCoverageCheck_Reverse │ │ │ │ +mCoverageCheck_SegSegIntersect │ │ │ │ +mCoverageCheck_stradd │ │ │ │ +bndBoundaries │ │ │ │ +bndNpoints │ │ │ │ +bndPoints │ │ │ │ +tbl_hdr_string │ │ │ │ +haveType │ │ │ │ +haveUnit │ │ │ │ +haveNull │ │ │ │ +bndSetDebug │ │ │ │ +tbl_nul_string │ │ │ │ +tbl_uni_string │ │ │ │ +tbl_typ_string │ │ │ │ +tbl_rec_string │ │ │ │ +__memcpy_chk │ │ │ │ +montage_parseHdr │ │ │ │ +montage_getHdr │ │ │ │ +mHistogram_getPlanes │ │ │ │ +mHistogram_printFitsError │ │ │ │ +mHistogram_parseRange │ │ │ │ +__ctype_b_loc │ │ │ │ +__errno_location │ │ │ │ +mHistogram_percentileLevel │ │ │ │ +mHistogram_valuePercentile │ │ │ │ +mHistogram_erfinv │ │ │ │ +mHistogram_snpinv │ │ │ │ +mHistogram_getRange │ │ │ │ +mDiff_parseLine │ │ │ │ +mDiff_debug │ │ │ │ +output_area │ │ │ │ +mDiff_printFitsError │ │ │ │ +mDiff_printError │ │ │ │ +mDiff_readTemplate │ │ │ │ +mDiff_readFits │ │ │ │ +input_area │ │ │ │ +mProjectPP_parseLine │ │ │ │ +mProjectPP_printFitsError │ │ │ │ +mProjectPP_printError │ │ │ │ +mProjectPP_readFits │ │ │ │ +mProjectPP_stradd │ │ │ │ +mProjectPP_readTemplate │ │ │ │ +mProjectPP_UpdateBounds │ │ │ │ +mProjectPP_BorderSetup │ │ │ │ +mProjectPP_BorderRange │ │ │ │ +mProjectPP_inPlane │ │ │ │ +mProjectPP_lineClip │ │ │ │ +mProjectPP_rectClip │ │ │ │ +mProjectPP_polyArea │ │ │ │ +mProjectPP_ptInPoly │ │ │ │ +mProjectPP_computeOverlapPP │ │ │ │ +mExamine_radCompare │ │ │ │ +mExamine_getPlanes │ │ │ │ +ParseUnits │ │ │ │ +ParsePrec │ │ │ │ +sexToDegree │ │ │ │ +roundValue │ │ │ │ +degreeToHMS │ │ │ │ +degreeToDMS │ │ │ │ +correctCoordinateRange │ │ │ │ +getEquETermCorrection │ │ │ │ +getEclETermCorrection │ │ │ │ +refinedEquETermCorrection │ │ │ │ +refinedEclETermCorrection │ │ │ │ +correctForEquatorialETerms │ │ │ │ +besselianToJulianFKCorrection │ │ │ │ +correctForEclipticETerms │ │ │ │ +julianToBesselianFKCorrection │ │ │ │ +setwhitespace │ │ │ │ +parsecmd │ │ │ │ cgeomSetDebug │ │ │ │ cgeomGetXcen │ │ │ │ cgeomGetYcen │ │ │ │ cgeomGetWidth │ │ │ │ cgeomGetHeight │ │ │ │ cgeomGetAngle │ │ │ │ cgeomFindLowest │ │ │ │ @@ -204,35 +302,303 @@ │ │ │ │ cgeomGraham │ │ │ │ cgeomPrintPoints │ │ │ │ cgeomSquash │ │ │ │ cgeomPrintPostscript │ │ │ │ cgeomInit │ │ │ │ cgeomCompare │ │ │ │ cgeomAreaSign │ │ │ │ -tsetdebug │ │ │ │ -tWritable │ │ │ │ -tkeycount │ │ │ │ -thdrcount │ │ │ │ -thdrline │ │ │ │ -tkeyname │ │ │ │ -tfindkey │ │ │ │ -tbl_rec_string │ │ │ │ -tbl_hdr_string │ │ │ │ -tbl_typ_string │ │ │ │ -tbl_uni_string │ │ │ │ -tbl_nul_string │ │ │ │ -haveType │ │ │ │ -haveUnit │ │ │ │ -haveNull │ │ │ │ -__xstat64 │ │ │ │ -tbl_headbytes │ │ │ │ -tbl_reclen │ │ │ │ +mSubimage_fixxy │ │ │ │ +mSubimage_printFitsError │ │ │ │ +mSubimage_getFileInfo │ │ │ │ +mSubimage_copyHeaderInfo │ │ │ │ +mSubimage_copyData │ │ │ │ +mSubimage_dataRange │ │ │ │ +haveBlank │ │ │ │ +mDiffFitExec_debug │ │ │ │ +interpolateLinear │ │ │ │ +interpolateBilinear │ │ │ │ +loadFK5Constants │ │ │ │ +initializeFK5CorrectionData │ │ │ │ +mTranspose_checkKeyword │ │ │ │ +mTranspose_printError │ │ │ │ +mTranspose_analyzeCTYPE │ │ │ │ +mTranspose_printFitsError │ │ │ │ +mTranspose_initTransform │ │ │ │ +mTranspose_transform │ │ │ │ +__strncpy_chk │ │ │ │ +replace_keyword │ │ │ │ +moving_object_pointing_replacement │ │ │ │ +RA_MOVING │ │ │ │ +DEC_MOVING │ │ │ │ +redefine_pointing │ │ │ │ +RefinedCRVAL1 │ │ │ │ +RefinedCRVAL2 │ │ │ │ +RefinedCROTA2 │ │ │ │ +RefinedCD11 │ │ │ │ +RefinedCD12 │ │ │ │ +RefinedCD21 │ │ │ │ +RefinedCD22 │ │ │ │ +mAdd_parseLine │ │ │ │ +mAdd_printFitsError │ │ │ │ +mAdd_printError │ │ │ │ +mAdd_stradd │ │ │ │ +mAdd_readTemplate │ │ │ │ +mAdd_avg_mean │ │ │ │ +mAdd_avg_count │ │ │ │ +mAdd_avg_sum │ │ │ │ +mAdd_sort │ │ │ │ +mAdd_listCount │ │ │ │ +mAdd_listDelete │ │ │ │ +mAdd_listIndex │ │ │ │ +mAdd_allocError │ │ │ │ +mAdd_avg_median │ │ │ │ +mAdd_listInit │ │ │ │ +mAdd_listAdd │ │ │ │ +mProjectCube_fixxy │ │ │ │ +mProjectCube_parseLine │ │ │ │ +mProjectCube_printFitsError │ │ │ │ +mProjectCube_printError │ │ │ │ +mProjectCube_readFits │ │ │ │ +mProjectCube_stradd │ │ │ │ +mProjectCube_readTemplate │ │ │ │ +mProjectCube_UpdateBounds │ │ │ │ +mProjectCube_PrintPolygon │ │ │ │ +mProjectCube_printDir │ │ │ │ +mProjectCube_Cross │ │ │ │ +mProjectCube_Dot │ │ │ │ +mProjectCube_DirectionCalculator │ │ │ │ +mProjectCube_Between │ │ │ │ +mProjectCube_Normalize │ │ │ │ +mProjectCube_SaveVertex │ │ │ │ +mProjectCube_UpdateInteriorFlag │ │ │ │ +mProjectCube_SaveSharedSeg │ │ │ │ +mProjectCube_Advance │ │ │ │ +mProjectCube_Reverse │ │ │ │ +mProjectCube_SegSegIntersect │ │ │ │ +mProjectCube_Girard │ │ │ │ +mProjectCube_RemoveDups │ │ │ │ +mProjectCube_ComputeIntersection │ │ │ │ +mProjectCube_computeOverlap │ │ │ │ +mProject_fixxy │ │ │ │ +mProject_parseLine │ │ │ │ +mProject_printFitsError │ │ │ │ +mProject_printError │ │ │ │ +mProject_readFits │ │ │ │ +mProject_stradd │ │ │ │ +mProject_readTemplate │ │ │ │ +mProject_UpdateBounds │ │ │ │ +mProject_BorderSetup │ │ │ │ +mProject_BorderRange │ │ │ │ +mProject_PrintPolygon │ │ │ │ +mProject_printDir │ │ │ │ +mProject_Cross │ │ │ │ +mProject_Dot │ │ │ │ +mProject_DirectionCalculator │ │ │ │ +mProject_Between │ │ │ │ +mProject_Normalize │ │ │ │ +mProject_SaveVertex │ │ │ │ +mProject_UpdateInteriorFlag │ │ │ │ +mProject_SaveSharedSeg │ │ │ │ +mProject_Advance │ │ │ │ +mProject_Reverse │ │ │ │ +mProject_SegSegIntersect │ │ │ │ +mProject_Girard │ │ │ │ +mProject_RemoveDups │ │ │ │ +mProject_ComputeIntersection │ │ │ │ +mProject_computeOverlap │ │ │ │ +precessBesselianWithProperMotion │ │ │ │ +precessJulianWithProperMotion │ │ │ │ +mFitplane_printFitsError │ │ │ │ +mFitplane_nrerror │ │ │ │ +mFitplane_ivector │ │ │ │ +mFitplane_free_ivector │ │ │ │ +mFitplane_gaussj │ │ │ │ +mShrink_printFitsError │ │ │ │ +mShrink_printError │ │ │ │ +mShrink_readFits │ │ │ │ +__stpcpy_chk │ │ │ │ +BZ2_bzReadOpen │ │ │ │ +BZ2_bzRead │ │ │ │ +BZ2_bzReadClose │ │ │ │ +mArchiveGet_bunzip │ │ │ │ +mTANHdr_fixxy │ │ │ │ +xcorrection │ │ │ │ +ycorrection │ │ │ │ +mTANHdr_extractCD │ │ │ │ +haveCdelt1 │ │ │ │ +haveCdelt2 │ │ │ │ +haveCrota2 │ │ │ │ +haveCD11 │ │ │ │ +haveCD12 │ │ │ │ +haveCD21 │ │ │ │ +haveCD22 │ │ │ │ +havePC11 │ │ │ │ +havePC12 │ │ │ │ +havePC21 │ │ │ │ +havePC22 │ │ │ │ +haveEpoch │ │ │ │ +haveEquinox │ │ │ │ +mTANHdr_debug │ │ │ │ +mTANHdr_stradd │ │ │ │ +mTANHdr_distance │ │ │ │ +mTANHdr_printHeader │ │ │ │ +mTANHdr_readTemplate │ │ │ │ +mTANHdr_makeWCS │ │ │ │ +mTANHdr_ivector │ │ │ │ +mTANHdr_free_ivector │ │ │ │ +mTANHdr_gaussj │ │ │ │ +keydebug │ │ │ │ +debugFile │ │ │ │ +keyStdout │ │ │ │ +showChars │ │ │ │ +KeyLibHasBeenInitialized │ │ │ │ +keylib_initialized │ │ │ │ +keyword_debug │ │ │ │ +keyword_workdir │ │ │ │ +keyword_init │ │ │ │ +mkstemp64 │ │ │ │ +printDebug │ │ │ │ +create_tmpfile │ │ │ │ +fmakeword │ │ │ │ +plustospace │ │ │ │ +unescape_url │ │ │ │ +keyword_count │ │ │ │ +keyword_close │ │ │ │ +keyword_exists │ │ │ │ +keyword_value │ │ │ │ +html_encode │ │ │ │ +keyword_value_unsafe │ │ │ │ +keyword_value_stripped │ │ │ │ +keyword_instance │ │ │ │ +keyword_instance_unsafe │ │ │ │ +keyword_filename │ │ │ │ +keyword_info │ │ │ │ +keyword_info_unsafe │ │ │ │ +is_blank │ │ │ │ +url_decode │ │ │ │ +encodeOffsetURL │ │ │ │ +initHTTP │ │ │ │ +wwwHeader │ │ │ │ +wwwFooter │ │ │ │ +degreeToSex │ │ │ │ +mBgModel_ivector │ │ │ │ +mBgModel_free_ivector │ │ │ │ +mBgModel_gaussj │ │ │ │ +wcs_debug │ │ │ │ +mBestImage_Normalize │ │ │ │ +mBestImage_stradd │ │ │ │ +mBestImage_Cross │ │ │ │ +mBestImage_Dot │ │ │ │ +mProjectQL_fixxy │ │ │ │ +mProjectQL_parseLine │ │ │ │ +mProjectQL_printFitsError │ │ │ │ +mProjectQL_printError │ │ │ │ +mProjectQL_readFits │ │ │ │ +mProjectQL_stradd │ │ │ │ +mProjectQL_readTemplate │ │ │ │ +mProjectQL_UpdateBounds │ │ │ │ +mProjectQL_BorderSetup │ │ │ │ +mProjectQL_BorderRange │ │ │ │ +mFitExec_debug │ │ │ │ +montage_checkHdrExact │ │ │ │ +montage_getWCS │ │ │ │ +montage_strAdd │ │ │ │ +montage_errorOutput │ │ │ │ +montage_fitsCheck │ │ │ │ +montage_FITSerror │ │ │ │ +computeEquPole │ │ │ │ +mViewer_draw_bitmap │ │ │ │ +mViewer_setPixel │ │ │ │ +mViewer_frac │ │ │ │ +mViewer_invfrac │ │ │ │ +mViewer_smooth_line │ │ │ │ +mViewer_labeledCurve │ │ │ │ +FT_Init_FreeType │ │ │ │ +FT_New_Face │ │ │ │ +FT_Set_Char_Size │ │ │ │ +FT_Get_Char_Index │ │ │ │ +FT_Set_Transform │ │ │ │ +FT_Load_Glyph │ │ │ │ +FT_Render_Glyph │ │ │ │ +FT_Done_Face │ │ │ │ +FT_Done_FreeType │ │ │ │ +FT_Get_Kerning │ │ │ │ +mViewer_curve │ │ │ │ +mViewer_label_length │ │ │ │ +mViewer_memCleanup │ │ │ │ +rfitsbuf │ │ │ │ +gfitsbuf │ │ │ │ +bfitsbuf │ │ │ │ +mViewer_parseSymbol │ │ │ │ +strncasecmp │ │ │ │ +mViewer_hexVal │ │ │ │ +mViewer_colorLookup │ │ │ │ +strcasecmp │ │ │ │ +mViewer_stradd │ │ │ │ +mViewer_wcsfake │ │ │ │ +mViewer_fixxy │ │ │ │ +mViewer_getPlanes │ │ │ │ +mViewer_printFitsError │ │ │ │ +mViewer_createColorTable │ │ │ │ +mViewer_parseRange │ │ │ │ +mViewer_readHist │ │ │ │ +__isoc99_sscanf │ │ │ │ +gausslev │ │ │ │ +mViewer_percentileLevel │ │ │ │ +mViewer_valuePercentile │ │ │ │ +mViewer_fits_comment │ │ │ │ +mViewer_vamp_comment │ │ │ │ +mViewer_erfinv │ │ │ │ +mViewer_snpinv │ │ │ │ +mViewer_getRange │ │ │ │ +mViewer_getPixel │ │ │ │ +mViewer_addOverlay │ │ │ │ +mViewer_coord_label │ │ │ │ +mViewer_longitude_line │ │ │ │ +mViewer_latitude_line │ │ │ │ +mViewer_draw_boundary │ │ │ │ +mViewer_draw_label │ │ │ │ +mViewer_writePNG │ │ │ │ +lodepng_state_init │ │ │ │ +lodepng_encode │ │ │ │ +lodepng_state_cleanup │ │ │ │ +lodepng_save_file │ │ │ │ +mViewer_parseCoordStr │ │ │ │ +json_struct │ │ │ │ +json_val │ │ │ │ +mViewer_makeGrid │ │ │ │ +mViewer_great_circle │ │ │ │ +mViewer_symbol │ │ │ │ +jpeg_std_error │ │ │ │ +jpeg_CreateCompress │ │ │ │ +jpeg_stdio_dest │ │ │ │ +jpeg_set_defaults │ │ │ │ +jpeg_set_quality │ │ │ │ +jpeg_start_compress │ │ │ │ +json_free │ │ │ │ +lodepng_error_text │ │ │ │ +jpeg_write_scanlines │ │ │ │ +jpeg_finish_compress │ │ │ │ +jpeg_destroy_compress │ │ │ │ +mBackground_printError │ │ │ │ +mBackground_printFitsError │ │ │ │ +mBackground_readFits │ │ │ │ +mArchiveList_tcp_connect │ │ │ │ +mArchiveList_readline │ │ │ │ +mArchiveList_url_encode │ │ │ │ +mArchiveList_parseUrl │ │ │ │ +mSubCube_fixxy │ │ │ │ +mSubCube_parseSelectList │ │ │ │ +mSubCube_printFitsError │ │ │ │ +mSubCube_getFileInfo │ │ │ │ +mSubCube_copyHeaderInfo │ │ │ │ +mSubCube_copyData │ │ │ │ +mSubCube_dataRange │ │ │ │ lodepng_read32bitInt │ │ │ │ lodepng_load_file │ │ │ │ -lodepng_save_file │ │ │ │ lodepng_huffman_code_lengths │ │ │ │ lodepng_inflate │ │ │ │ lodepng_deflate │ │ │ │ lodepng_zlib_decompress │ │ │ │ lodepng_zlib_compress │ │ │ │ lodepng_compress_settings_init │ │ │ │ lodepng_decompress_settings_init │ │ │ │ @@ -277,89 +643,39 @@ │ │ │ │ lodepng_color_profile_init │ │ │ │ getValueRequiredBits │ │ │ │ get_color_profile │ │ │ │ lodepng_auto_choose_color │ │ │ │ lodepng_inspect │ │ │ │ lodepng_decode │ │ │ │ lodepng_decoder_settings_init │ │ │ │ -lodepng_state_cleanup │ │ │ │ lodepng_state_copy │ │ │ │ -lodepng_encode │ │ │ │ lodepng_encoder_settings_init │ │ │ │ -lodepng_state_init │ │ │ │ lodepng_decode_memory │ │ │ │ lodepng_decode32 │ │ │ │ lodepng_decode24 │ │ │ │ lodepng_decode_file │ │ │ │ lodepng_decode32_file │ │ │ │ lodepng_decode24_file │ │ │ │ lodepng_encode_memory │ │ │ │ lodepng_encode32 │ │ │ │ lodepng_encode24 │ │ │ │ lodepng_encode_file │ │ │ │ lodepng_encode32_file │ │ │ │ lodepng_encode24_file │ │ │ │ -lodepng_error_text │ │ │ │ lodepng_default_decompress_settings │ │ │ │ lodepng_default_compress_settings │ │ │ │ -json_debug │ │ │ │ -json_struct │ │ │ │ -json_stripblanks │ │ │ │ -json_free │ │ │ │ -json_val │ │ │ │ -checkFormat │ │ │ │ -getSubstrings │ │ │ │ -sexToDegree │ │ │ │ -__stpcpy_chk │ │ │ │ -__memcpy_chk │ │ │ │ -precessJulianWithProperMotion │ │ │ │ -coord_debug │ │ │ │ -precessJulian │ │ │ │ -precessBesselianWithProperMotion │ │ │ │ -precessBesselian │ │ │ │ -parseCoordinateString │ │ │ │ -__ctype_tolower_loc │ │ │ │ -parsecmd │ │ │ │ -fmtstring │ │ │ │ -roundValue │ │ │ │ -degreeToDMS │ │ │ │ -degreeToHMS │ │ │ │ -degreeToSex │ │ │ │ -convertGalToSgal │ │ │ │ -convertSgalToGal │ │ │ │ -convertGalToEqu │ │ │ │ -convertEquToGal │ │ │ │ -computeEquPole │ │ │ │ -convertEclToEqu │ │ │ │ -convertEquToEcl │ │ │ │ -convertCoordinates │ │ │ │ -convertBesselianToJulian │ │ │ │ -convertJulianToBesselian │ │ │ │ -correctCoordinateRange │ │ │ │ -getEquETermCorrection │ │ │ │ -getEclETermCorrection │ │ │ │ -refinedEquETermCorrection │ │ │ │ -refinedEclETermCorrection │ │ │ │ -correctForEquatorialETerms │ │ │ │ -besselianToJulianFKCorrection │ │ │ │ -correctForEclipticETerms │ │ │ │ -julianToBesselianFKCorrection │ │ │ │ -interpolateLinear │ │ │ │ -interpolateBilinear │ │ │ │ -loadFK5Constants │ │ │ │ -initializeFK5CorrectionData │ │ │ │ -ParseUnits │ │ │ │ -ParsePrec │ │ │ │ -setwhitespace │ │ │ │ +mMakeHdr_stradd │ │ │ │ +mMakeHdr_readTemplate │ │ │ │ +mMakeHdr_debug │ │ │ │ +tfindkey │ │ │ │ +bndVerticalBoundingBox │ │ │ │ +bndBoundingBox │ │ │ │ bndProjMatrix │ │ │ │ bndDeprojMatrix │ │ │ │ -bndSetDebug │ │ │ │ debugLevel │ │ │ │ -bndNpoints │ │ │ │ -bndPoints │ │ │ │ bndPrintStack │ │ │ │ bndDrawBox │ │ │ │ bndCorner1 │ │ │ │ bndCorner2 │ │ │ │ bndCorner3 │ │ │ │ bndCorner4 │ │ │ │ bndCenter │ │ │ │ @@ -382,367 +698,51 @@ │ │ │ │ bndAngle │ │ │ │ bndSize2 │ │ │ │ bndSize1 │ │ │ │ bndComputeBoundingCircle │ │ │ │ bndComputeVerticalBoundingBox │ │ │ │ bndEqual │ │ │ │ bndInitialize │ │ │ │ -bndBoundaries │ │ │ │ -bndVerticalBoundingBox │ │ │ │ -bndBoundingBox │ │ │ │ bndBoundingCircle │ │ │ │ -mProjExec_stradd │ │ │ │ -mProjExec_readTemplate │ │ │ │ -mProjExec_debug │ │ │ │ -mProjExec_fdebug │ │ │ │ -montage_checkFile │ │ │ │ -montage_checkHdr │ │ │ │ -montage_filePath │ │ │ │ -montage_fileName │ │ │ │ -mDiffFitExec_debug │ │ │ │ -mFitExec_debug │ │ │ │ -mDiffExec_debug │ │ │ │ +mPutHdr_printFitsError │ │ │ │ +mPutHdr_printError │ │ │ │ +mPutHdr_readFits │ │ │ │ +checkFormat │ │ │ │ +getSubstrings │ │ │ │ +json_debug │ │ │ │ +json_stripblanks │ │ │ │ mViewer_latitude_label │ │ │ │ mViewer_longitude_label │ │ │ │ -mViewer_makeGrid │ │ │ │ grid_space │ │ │ │ grid_range │ │ │ │ -mViewer_coord_label │ │ │ │ -mViewer_longitude_line │ │ │ │ -mViewer_latitude_line │ │ │ │ -mViewer_draw_boundary │ │ │ │ -mViewer_great_circle │ │ │ │ -mViewer_curve │ │ │ │ -mViewer_symbol │ │ │ │ compass_segments │ │ │ │ -mViewer_draw_bitmap │ │ │ │ -mViewer_setPixel │ │ │ │ -mViewer_frac │ │ │ │ -mViewer_invfrac │ │ │ │ -mViewer_smooth_line │ │ │ │ -mViewer_labeledCurve │ │ │ │ -FT_Init_FreeType │ │ │ │ -FT_New_Face │ │ │ │ -FT_Set_Char_Size │ │ │ │ -FT_Get_Char_Index │ │ │ │ -FT_Set_Transform │ │ │ │ -FT_Load_Glyph │ │ │ │ -FT_Render_Glyph │ │ │ │ -FT_Done_Face │ │ │ │ -FT_Done_FreeType │ │ │ │ -FT_Get_Kerning │ │ │ │ -mViewer_label_length │ │ │ │ -mViewer_memCleanup │ │ │ │ -rfitsbuf │ │ │ │ -gfitsbuf │ │ │ │ -bfitsbuf │ │ │ │ -mViewer_parseSymbol │ │ │ │ -strncasecmp │ │ │ │ -mViewer_hexVal │ │ │ │ -mViewer_colorLookup │ │ │ │ -strcasecmp │ │ │ │ -mViewer_stradd │ │ │ │ -mViewer_wcsfake │ │ │ │ -mViewer_fixxy │ │ │ │ -mViewer_getPlanes │ │ │ │ -mViewer_printFitsError │ │ │ │ -mViewer_createColorTable │ │ │ │ -mViewer_parseRange │ │ │ │ -__errno_location │ │ │ │ -mViewer_readHist │ │ │ │ -__isoc99_sscanf │ │ │ │ -gausslev │ │ │ │ -mViewer_percentileLevel │ │ │ │ -mViewer_valuePercentile │ │ │ │ -mViewer_fits_comment │ │ │ │ -mViewer_vamp_comment │ │ │ │ -mViewer_erfinv │ │ │ │ -mViewer_snpinv │ │ │ │ -mViewer_getRange │ │ │ │ -mViewer_getPixel │ │ │ │ -mViewer_addOverlay │ │ │ │ -mViewer_draw_label │ │ │ │ -mViewer_writePNG │ │ │ │ -mViewer_parseCoordStr │ │ │ │ -montage_checkWCS │ │ │ │ -jpeg_std_error │ │ │ │ -jpeg_CreateCompress │ │ │ │ -jpeg_stdio_dest │ │ │ │ -jpeg_set_defaults │ │ │ │ -jpeg_set_quality │ │ │ │ -jpeg_start_compress │ │ │ │ -jpeg_write_scanlines │ │ │ │ -jpeg_finish_compress │ │ │ │ -jpeg_destroy_compress │ │ │ │ -mTranspose_checkKeyword │ │ │ │ -mTranspose_printError │ │ │ │ -mTranspose_analyzeCTYPE │ │ │ │ -mTranspose_printFitsError │ │ │ │ -mTranspose_initTransform │ │ │ │ -mTranspose_transform │ │ │ │ -mTANHdr_fixxy │ │ │ │ -xcorrection │ │ │ │ -ycorrection │ │ │ │ -mTANHdr_extractCD │ │ │ │ -haveCdelt1 │ │ │ │ -haveCdelt2 │ │ │ │ -haveCrota2 │ │ │ │ -haveCD11 │ │ │ │ -haveCD12 │ │ │ │ -haveCD21 │ │ │ │ -haveCD22 │ │ │ │ -havePC11 │ │ │ │ -havePC12 │ │ │ │ -havePC21 │ │ │ │ -havePC22 │ │ │ │ -haveEpoch │ │ │ │ -haveEquinox │ │ │ │ -mTANHdr_debug │ │ │ │ -mTANHdr_stradd │ │ │ │ -mTANHdr_distance │ │ │ │ -mTANHdr_printHeader │ │ │ │ -mTANHdr_readTemplate │ │ │ │ -mTANHdr_makeWCS │ │ │ │ -mTANHdr_ivector │ │ │ │ -mTANHdr_free_ivector │ │ │ │ -mTANHdr_gaussj │ │ │ │ -mSubimage_fixxy │ │ │ │ -mSubimage_printFitsError │ │ │ │ -mSubimage_getFileInfo │ │ │ │ -mSubimage_copyHeaderInfo │ │ │ │ -mSubimage_copyData │ │ │ │ -mSubimage_dataRange │ │ │ │ -haveBlank │ │ │ │ -mSubCube_fixxy │ │ │ │ -mSubCube_parseSelectList │ │ │ │ -mSubCube_printFitsError │ │ │ │ -mSubCube_getFileInfo │ │ │ │ -mSubCube_copyHeaderInfo │ │ │ │ -mSubCube_copyData │ │ │ │ -mSubCube_dataRange │ │ │ │ -mShrink_printFitsError │ │ │ │ -mShrink_printError │ │ │ │ -mShrink_readFits │ │ │ │ -mShrinkCube_printFitsError │ │ │ │ -mShrinkCube_printError │ │ │ │ -mShrinkCube_readFits │ │ │ │ -mPutHdr_printFitsError │ │ │ │ -mPutHdr_printError │ │ │ │ -mPutHdr_readFits │ │ │ │ -mProjectQL_fixxy │ │ │ │ -mProjectQL_parseLine │ │ │ │ -mProjectQL_printFitsError │ │ │ │ -mProjectQL_printError │ │ │ │ -mProjectQL_readFits │ │ │ │ -mProjectQL_stradd │ │ │ │ -mProjectQL_readTemplate │ │ │ │ -mProjectQL_UpdateBounds │ │ │ │ -mProjectQL_BorderSetup │ │ │ │ -mProjectQL_BorderRange │ │ │ │ -mProjectPP_parseLine │ │ │ │ -mProjectPP_printFitsError │ │ │ │ -mProjectPP_printError │ │ │ │ -mProjectPP_readFits │ │ │ │ -mProjectPP_stradd │ │ │ │ -mProjectPP_readTemplate │ │ │ │ -mProjectPP_UpdateBounds │ │ │ │ -mProjectPP_BorderSetup │ │ │ │ -mProjectPP_BorderRange │ │ │ │ -mProjectPP_inPlane │ │ │ │ -mProjectPP_lineClip │ │ │ │ -mProjectPP_rectClip │ │ │ │ -mProjectPP_polyArea │ │ │ │ -mProjectPP_ptInPoly │ │ │ │ -mProjectPP_computeOverlapPP │ │ │ │ -mProject_fixxy │ │ │ │ -mProject_parseLine │ │ │ │ -mProject_printFitsError │ │ │ │ -mProject_printError │ │ │ │ -mProject_readFits │ │ │ │ -mProject_stradd │ │ │ │ -mProject_readTemplate │ │ │ │ -mProject_UpdateBounds │ │ │ │ -mProject_BorderSetup │ │ │ │ -mProject_BorderRange │ │ │ │ -mProject_PrintPolygon │ │ │ │ -mProject_printDir │ │ │ │ -mProject_Cross │ │ │ │ -mProject_Dot │ │ │ │ -mProject_DirectionCalculator │ │ │ │ -mProject_Between │ │ │ │ -mProject_Normalize │ │ │ │ -mProject_SaveVertex │ │ │ │ -mProject_UpdateInteriorFlag │ │ │ │ -mProject_SaveSharedSeg │ │ │ │ -mProject_Advance │ │ │ │ -mProject_Reverse │ │ │ │ -mProject_SegSegIntersect │ │ │ │ -mProject_Girard │ │ │ │ -mProject_RemoveDups │ │ │ │ -mProject_ComputeIntersection │ │ │ │ -mProject_computeOverlap │ │ │ │ -mProjectCube_fixxy │ │ │ │ -mProjectCube_parseLine │ │ │ │ -mProjectCube_printFitsError │ │ │ │ -mProjectCube_printError │ │ │ │ -mProjectCube_readFits │ │ │ │ -mProjectCube_stradd │ │ │ │ -mProjectCube_readTemplate │ │ │ │ -mProjectCube_UpdateBounds │ │ │ │ -mProjectCube_PrintPolygon │ │ │ │ -mProjectCube_printDir │ │ │ │ -mProjectCube_Cross │ │ │ │ -mProjectCube_Dot │ │ │ │ -mProjectCube_DirectionCalculator │ │ │ │ -mProjectCube_Between │ │ │ │ -mProjectCube_Normalize │ │ │ │ -mProjectCube_SaveVertex │ │ │ │ -mProjectCube_UpdateInteriorFlag │ │ │ │ -mProjectCube_SaveSharedSeg │ │ │ │ -mProjectCube_Advance │ │ │ │ -mProjectCube_Reverse │ │ │ │ -mProjectCube_SegSegIntersect │ │ │ │ -mProjectCube_Girard │ │ │ │ -mProjectCube_RemoveDups │ │ │ │ -mProjectCube_ComputeIntersection │ │ │ │ -mProjectCube_computeOverlap │ │ │ │ -mOverlaps_stradd │ │ │ │ -mOverlaps_fileName │ │ │ │ -mOverlaps_fixxy │ │ │ │ -mOverlaps_swap │ │ │ │ -mOverlaps_Cross │ │ │ │ -mOverlaps_Dot │ │ │ │ -mOverlaps_Between │ │ │ │ -mOverlaps_Normalize │ │ │ │ -mOverlaps_Reverse │ │ │ │ -mOverlaps_SegSegIntersect │ │ │ │ +parseCoordinateString │ │ │ │ +fmtstring │ │ │ │ +mGetHdr_printFitsError │ │ │ │ +mDiffExec_debug │ │ │ │ mMakeImg_parseCoordStr │ │ │ │ mMakeImg_fixxy │ │ │ │ mMakeImg_parseLine │ │ │ │ mMakeImg_readTemplate │ │ │ │ mMakeImg_printFitsError │ │ │ │ mMakeImg_nextStr │ │ │ │ mMakeImg_swap │ │ │ │ mMakeImg_ltqnorm │ │ │ │ mMakeImg_cleanup │ │ │ │ cat_file │ │ │ │ image_file │ │ │ │ arrayfile │ │ │ │ -mMakeHdr_stradd │ │ │ │ -mMakeHdr_readTemplate │ │ │ │ -mMakeHdr_debug │ │ │ │ -mImgtbl_print_rec │ │ │ │ -mImgtbl_get_hdr │ │ │ │ -mImgtbl_get_list │ │ │ │ -mImgtbl_get_files │ │ │ │ -readdir64 │ │ │ │ -closedir │ │ │ │ -mImgtbl_update_table │ │ │ │ -mHistogram_getPlanes │ │ │ │ -mHistogram_printFitsError │ │ │ │ -mHistogram_parseRange │ │ │ │ -mHistogram_percentileLevel │ │ │ │ -mHistogram_valuePercentile │ │ │ │ -mHistogram_erfinv │ │ │ │ -mHistogram_snpinv │ │ │ │ -mHistogram_getRange │ │ │ │ -mHdr_tcp_connect │ │ │ │ -gethostbyname │ │ │ │ -__memmove_chk │ │ │ │ -mHdr_readline │ │ │ │ -mHdr_url_encode │ │ │ │ -mHdr_parseUrl │ │ │ │ -mGetHdr_printFitsError │ │ │ │ -mFixNaN_printError │ │ │ │ -mFixNaN_printFitsError │ │ │ │ -mFixNaN_readFits │ │ │ │ -mFitplane_printFitsError │ │ │ │ -mFitplane_nrerror │ │ │ │ -mFitplane_ivector │ │ │ │ -mFitplane_free_ivector │ │ │ │ -mFitplane_gaussj │ │ │ │ -mExamine_radCompare │ │ │ │ -mExamine_getPlanes │ │ │ │ -mDiff_parseLine │ │ │ │ -mDiff_debug │ │ │ │ -output_area │ │ │ │ -mDiff_printFitsError │ │ │ │ -mDiff_printError │ │ │ │ -mDiff_readTemplate │ │ │ │ -mDiff_readFits │ │ │ │ -input_area │ │ │ │ -mCoverageCheck_swap │ │ │ │ -mCoverageCheck_Cross │ │ │ │ -mCoverageCheck_Dot │ │ │ │ -mCoverageCheck_Between │ │ │ │ -mCoverageCheck_Normalize │ │ │ │ -mCoverageCheck_Reverse │ │ │ │ -mCoverageCheck_SegSegIntersect │ │ │ │ -mCoverageCheck_stradd │ │ │ │ -montage_parseHdr │ │ │ │ -montage_getHdr │ │ │ │ -mBgModel_ivector │ │ │ │ -mBgModel_free_ivector │ │ │ │ -mBgModel_gaussj │ │ │ │ -mBestImage_Normalize │ │ │ │ -mBestImage_stradd │ │ │ │ -mBestImage_Cross │ │ │ │ -mBestImage_Dot │ │ │ │ -mBackground_printError │ │ │ │ -mBackground_printFitsError │ │ │ │ -mBackground_readFits │ │ │ │ -BZ2_bzReadOpen │ │ │ │ -BZ2_bzRead │ │ │ │ -BZ2_bzReadClose │ │ │ │ -mArchiveGet_bunzip │ │ │ │ -mArchiveList_tcp_connect │ │ │ │ -mArchiveList_readline │ │ │ │ -mArchiveList_url_encode │ │ │ │ -mArchiveList_parseUrl │ │ │ │ -mAddCube_parseLine │ │ │ │ -mAddCube_printFitsError │ │ │ │ -output_file │ │ │ │ -output_area_file │ │ │ │ -mAddCube_printError │ │ │ │ -mAddCube_stradd │ │ │ │ -mAddCube_readTemplate │ │ │ │ -mAddCube_avg_mean │ │ │ │ -mAddCube_avg_count │ │ │ │ -mAddCube_sort │ │ │ │ -mAddCube_listCount │ │ │ │ -mAddCube_listDelete │ │ │ │ -mAddCube_listIndex │ │ │ │ -mAddCube_allocError │ │ │ │ -mAddCube_avg_median │ │ │ │ -mAddCube_listInit │ │ │ │ -mAddCube_listAdd │ │ │ │ -mAdd_parseLine │ │ │ │ -mAdd_printFitsError │ │ │ │ -mAdd_printError │ │ │ │ -mAdd_stradd │ │ │ │ -mAdd_readTemplate │ │ │ │ -mAdd_avg_mean │ │ │ │ -mAdd_avg_count │ │ │ │ -mAdd_avg_sum │ │ │ │ -mAdd_sort │ │ │ │ -mAdd_listCount │ │ │ │ -mAdd_listDelete │ │ │ │ -mAdd_listIndex │ │ │ │ -mAdd_allocError │ │ │ │ -mAdd_avg_median │ │ │ │ -mAdd_listInit │ │ │ │ -mAdd_listAdd │ │ │ │ -montage_debugCheck │ │ │ │ -wcs_debug │ │ │ │ -montage_checkHdrExact │ │ │ │ -montage_getWCS │ │ │ │ -montage_strAdd │ │ │ │ -montage_errorOutput │ │ │ │ -montage_fitsCheck │ │ │ │ -montage_FITSerror │ │ │ │ +tsetdebug │ │ │ │ +tWritable │ │ │ │ +tkeycount │ │ │ │ +thdrcount │ │ │ │ +thdrline │ │ │ │ +tkeyname │ │ │ │ +tbl_headbytes │ │ │ │ +tbl_reclen │ │ │ │ libcfitsio.so.9 │ │ │ │ libwcstools.so.1 │ │ │ │ libjpeg.so.62 │ │ │ │ libfreetype.so.6 │ │ │ │ libpthread.so.0 │ │ │ │ libc.so.6 │ │ │ │ LIBJPEG_6.2 │ │ │ │ @@ -769,20 +769,20 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUH │ │ │ │ @@ -825,195 +825,272 @@ │ │ │ │ AVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ -(semicolH │ │ │ │ -WednesdaH │ │ │ │ -ThursdayH │ │ │ │ -SaturdayH │ │ │ │ -/irsa/cmH │ │ │ │ -/ws/laitH │ │ │ │ -y/irsa/wH │ │ │ │ -eb/html/H │ │ │ │ -include/H │ │ │ │ -header.hH │ │ │ │ -/irsa/cmH │ │ │ │ -/ws/laitH │ │ │ │ -y/irsa/wH │ │ │ │ -eb/html/H │ │ │ │ -include/H │ │ │ │ -footer.hH │ │ │ │ -AVAUATUSH │ │ │ │ +socket()H │ │ │ │ +ber in Uf │ │ │ │ +http://'A │ │ │ │ +tech.eduH │ │ │ │ +late/nphfD │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ +r templa │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ -[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATA │ │ │ │ +AWAVAUATUH │ │ │ │ +_area.fiH │ │ │ │ + in imagA │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ +T$XLcl$l │ │ │ │ +SIMPLE H │ │ │ │ +BITPIX H │ │ │ │ +NAXIS H │ │ │ │ +[]A\A]A^A_ │ │ │ │ + failed.H │ │ │ │ +[]A\A]A^A_ │ │ │ │ +D$$ile.A │ │ │ │ +No overlI9 │ │ │ │ +ls are bI3D$ │ │ │ │ +All pixeI3 │ │ │ │ +rwrite if │ │ │ │ +e in inpA │ │ │ │ +st be poA │ │ │ │ +[]A\A]A^A_ │ │ │ │ +G$itivfA │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -p[]A\A]A^ │ │ │ │ -AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ +AWAVAUATA │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ AP_ORDERH │ │ │ │ BP_ORDERH │ │ │ │ []A\A]A^A_ │ │ │ │ AP_ORDERL │ │ │ │ BP_ORDERH │ │ │ │ AP_ORDER │ │ │ │ []A\A]A^A_ │ │ │ │ BP_ORDER │ │ │ │ +AWAVAUATA │ │ │ │ []A\A]A^A_ │ │ │ │ -]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUS │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ +D$nJ200fD │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ +/tmp/IMXAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ +/tmp/IMTM │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSD │ │ │ │ +/tmp/IMTH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSD │ │ │ │ +out) tab │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -AVAUATUH │ │ │ │ -L$4H9l$( │ │ │ │ -h[]A\A]A^A_ │ │ │ │ +t table. │ │ │ │ h[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -$/[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -,/[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -]A\A]A^A_ │ │ │ │ -A\A]A^A_ │ │ │ │ -AVAUATU1 │ │ │ │ []A\A]A^A_ │ │ │ │ -D;\$xseH │ │ │ │ +AWAVAUATM │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +SIMPLE │ │ │ │ +BITPIX fD │ │ │ │ +NAXIS H │ │ │ │ +SIMPLE L │ │ │ │ +BITPIX fD │ │ │ │ +NAXIS H │ │ │ │ +for poin │ │ │ │ +SIMPLE │ │ │ │ +BITPIX H │ │ │ │ +NAXIS H │ │ │ │ +nd size) │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ +le name A │ │ │ │ +D$$ven.A │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ - []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -D$`AVATD │ │ │ │ -[]A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AVAUATUH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -T$hf;T$j │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -<:tL< t$ │ │ │ │ -AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -@[]A\A]A^ │ │ │ │ -@[]A\A]A^ │ │ │ │ +on faileA │ │ │ │ +TS data.A │ │ │ │ h[]A\A]A^A_ │ │ │ │ AVAUATUH │ │ │ │ 8[]A\A]A^A_ │ │ │ │ AVAUATUH │ │ │ │ 8[]A\A]A^A_ │ │ │ │ H]A\A]A^ │ │ │ │ p[]A\A]A^ │ │ │ │ H]A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ +]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +_area.fiH │ │ │ │ +inus difI │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +tions fiA │ │ │ │ +image liA │ │ │ │ +[]A\A]A^A_ │ │ │ │ ([]A\A]A^A_ │ │ │ │ ([]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUH │ │ │ │ h[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ -AVAUATUSH │ │ │ │ []A\A]A^ │ │ │ │ -AVAUATUS1 │ │ │ │ +p[]A\A]A^ │ │ │ │ +AWAVAUATUH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ +r templa │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +_area.fiH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ + failed.A │ │ │ │ + []A\A]A^ │ │ │ │ +A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +D$(H;D$H │ │ │ │ + image a │ │ │ │ +No overlH │ │ │ │ +a image │ │ │ │ +D$HL9T$8 │ │ │ │ ++D$(Lcd$ │ │ │ │ +[]A\A]A^ │ │ │ │ + failed.A │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ + []A\A]A^ │ │ │ │ +A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUS │ │ │ │ -X[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ - failed.H │ │ │ │ +No overlH │ │ │ │ []A\A]A^A_ │ │ │ │ -D$$ile.A │ │ │ │ -No overlI9 │ │ │ │ -ls are bI3D$ │ │ │ │ -All pixeI3 │ │ │ │ -rwrite if │ │ │ │ -e in inpA │ │ │ │ -_area.fiH │ │ │ │ -inus difI │ │ │ │ []A\A]A^A_ │ │ │ │ -tr1 cntrL │ │ │ │ +8[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -us minusA │ │ │ │ []A\A]A^A_ │ │ │ │ -tions fiA │ │ │ │ -image liA │ │ │ │ -AVAUATUS1 │ │ │ │ +AVAUATUSH │ │ │ │ +output f │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUS │ │ │ │ +:%{http_fD │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -D$P;\$@t │ │ │ │ + failed.H │ │ │ │ +AWAVAUATUSH │ │ │ │ +SIMPLE │ │ │ │ +BITPIX H │ │ │ │ +D$8= -6f │ │ │ │ +NAXIS H │ │ │ │ +TAN-SIP'A │ │ │ │ []A\A]A^A_ │ │ │ │ + failed.H │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AWAVAUE1 │ │ │ │ []A\A]A^A_ │ │ │ │ +enerated │ │ │ │ +ransformH │ │ │ │ +eneratedA │ │ │ │ +der temp │ │ │ │ +eneratedA │ │ │ │ +(semicolH │ │ │ │ +WednesdaH │ │ │ │ +ThursdayH │ │ │ │ +SaturdayH │ │ │ │ +/irsa/cmH │ │ │ │ +/ws/laitH │ │ │ │ +y/irsa/wH │ │ │ │ +eb/html/H │ │ │ │ +include/H │ │ │ │ +header.hH │ │ │ │ +/irsa/cmH │ │ │ │ +/ws/laitH │ │ │ │ +y/irsa/wH │ │ │ │ +eb/html/H │ │ │ │ +include/H │ │ │ │ +footer.hH │ │ │ │ +AWAVAUATI │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AWAVAUATE │ │ │ │ +info filI │ │ │ │ []A\A]A^A_ │ │ │ │ +2 don't │ │ │ │ +Invalid A │ │ │ │ +Invalid │ │ │ │ +Invalid A │ │ │ │ +Invalid │ │ │ │ +Invalid │ │ │ │ +[]A\A]A^ │ │ │ │ + failed.A │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +~qHcT$0I │ │ │ │ + image aI │ │ │ │ +tr1 cntrL │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATA │ │ │ │ +[]A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +@[]A\A]A^ │ │ │ │ +@[]A\A]A^ │ │ │ │ ([]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ D$HHcD$< │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ h[]A\A]A^A_ │ │ │ │ AVAUATUS │ │ │ │ @@ -1063,40 +1140,20 @@ │ │ │ │ t JSON fH │ │ │ │ proceed)H │ │ │ │ ttributeH │ │ │ │ roceed).H │ │ │ │ grayscal │ │ │ │ tribute.H │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUH │ │ │ │ -h[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ - failed.H │ │ │ │ -AWAVAUATUSH │ │ │ │ -SIMPLE │ │ │ │ -BITPIX H │ │ │ │ -D$8= -6f │ │ │ │ -NAXIS H │ │ │ │ -TAN-SIP'A │ │ │ │ -[]A\A]A^A_ │ │ │ │ - failed.H │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -AWAVAUE1 │ │ │ │ -[]A\A]A^A_ │ │ │ │ -enerated │ │ │ │ -ransformH │ │ │ │ -eneratedA │ │ │ │ -der temp │ │ │ │ -eneratedA │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ +socket()H │ │ │ │ +ber in Uf │ │ │ │ +http://'A │ │ │ │ +.caltech │ │ │ │ +Content-I9 │ │ │ │ +{"error"I9 │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ han min.H │ │ │ │ than onH │ │ │ │ han NAXI │ │ │ │ han NAXI │ │ │ │ 2D imagH │ │ │ │ @@ -1104,96 +1161,75 @@ │ │ │ │ AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ es 3 and │ │ │ │ +AWAVAUATI │ │ │ │ +|$<;|$P| │ │ │ │ []A\A]A^A_ │ │ │ │ -st be poA │ │ │ │ []A\A]A^A_ │ │ │ │ -G$itivfA │ │ │ │ -NAXIS I │ │ │ │ -NAXIS1 │ │ │ │ -NAXIS2 │ │ │ │ -tRM9'tuM9/ │ │ │ │ -NAXIS3 I9 │ │ │ │ -NAXIS4 I9 │ │ │ │ - programA │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ - failed.A │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -~qHcT$0I │ │ │ │ - image aI │ │ │ │ -[]A\A]A^ │ │ │ │ +AVAUATUSD │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ +AVAUATUSD │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -A\A]A^A_ │ │ │ │ +AVAUATUH │ │ │ │ +L$4H9l$( │ │ │ │ +h[]A\A]A^A_ │ │ │ │ +h[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ - failed.A │ │ │ │ +$/[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +AWAVAUATUSH │ │ │ │ +([]A\A]A^A_ │ │ │ │ +,/[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ - []A\A]A^ │ │ │ │ +]A\A]A^A_ │ │ │ │ A\A]A^A_ │ │ │ │ +AVAUATU1 │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +D;\$xseH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -No overlH │ │ │ │ -[]A\A]A^ │ │ │ │ - failed.A │ │ │ │ - []A\A]A^ │ │ │ │ -A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ + []A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +D$`AVATD │ │ │ │ []A\A]A^A_ │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ -D$(H;D$H │ │ │ │ - image a │ │ │ │ -No overlH │ │ │ │ -a image │ │ │ │ -D$HL9T$8 │ │ │ │ -+D$(Lcd$ │ │ │ │ -D$0H9-zH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ +T$hf;T$j │ │ │ │ []A\A]A^A_ │ │ │ │ -T$XLcl$l │ │ │ │ -SIMPLE H │ │ │ │ -BITPIX H │ │ │ │ -NAXIS H │ │ │ │ []A\A]A^ │ │ │ │ - failed.H │ │ │ │ -AWAVAUATUH │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATE1 │ │ │ │ -epeated) │ │ │ │ -lat colu │ │ │ │ []A\A]A^A_ │ │ │ │ -EQU J200H │ │ │ │ -corners. │ │ │ │ -r 'gauss │ │ │ │ t found.H │ │ │ │ failed.H │ │ │ │ SIMPLE f │ │ │ │ BITPIX fD │ │ │ │ NAXIS H │ │ │ │ n failurA │ │ │ │ []A\A]A^A_ │ │ │ │ @@ -1201,112 +1237,74 @@ │ │ │ │ t$HAWATD │ │ │ │ t$HAWATAV │ │ │ │ tting 2DA │ │ │ │ boundari │ │ │ │ ing 2D o │ │ │ │ t$@AWATD │ │ │ │ t$@AWATAU │ │ │ │ -D$nJ200fD │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -/tmp/IMXAUATI │ │ │ │ -[]A\A]A^A_ │ │ │ │ -/tmp/IMTM │ │ │ │ -[]A\A]A^A_ │ │ │ │ -/tmp/IMTH │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^ │ │ │ │ +AVAUATUS1 │ │ │ │ []A\A]A^A_ │ │ │ │ -out) tab │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -t table. │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -le name A │ │ │ │ -D$$ven.A │ │ │ │ -socket()H │ │ │ │ -ber in Uf │ │ │ │ -http://'A │ │ │ │ -tech.eduH │ │ │ │ -late/nphfD │ │ │ │ +AWAVAUATUS │ │ │ │ +X[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -t headerI │ │ │ │ -AWAVAUATA │ │ │ │ []A\A]A^A_ │ │ │ │ -8[]A\A]A^A_ │ │ │ │ +NAXIS I │ │ │ │ +NAXIS1 │ │ │ │ +NAXIS2 │ │ │ │ +tRM9'tuM9/ │ │ │ │ +NAXIS3 I9 │ │ │ │ +NAXIS4 I9 │ │ │ │ + programA │ │ │ │ []A\A]A^A_ │ │ │ │ +<:tL< t$ │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -on faileA │ │ │ │ -TS data.A │ │ │ │ +AVAUATUS1 │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUS │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATM │ │ │ │ []A\A]A^A_ │ │ │ │ -SIMPLE │ │ │ │ -BITPIX fD │ │ │ │ -NAXIS H │ │ │ │ -SIMPLE L │ │ │ │ -BITPIX fD │ │ │ │ -NAXIS H │ │ │ │ -for poin │ │ │ │ -SIMPLE │ │ │ │ -BITPIX H │ │ │ │ -NAXIS H │ │ │ │ -nd size) │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -AWAVAUATE │ │ │ │ -info filI │ │ │ │ +D$P;\$@t │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -|$<;|$P| │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -output f │ │ │ │ []A\A]A^A_ │ │ │ │ -:%{http_fD │ │ │ │ -socket()H │ │ │ │ -ber in Uf │ │ │ │ -http://'A │ │ │ │ -.caltech │ │ │ │ -Content-I9 │ │ │ │ -{"error"I9 │ │ │ │ +t headerI │ │ │ │ []A\A]A^A_ │ │ │ │ +us minusA │ │ │ │ []A\A]A^ │ │ │ │ -r templa │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ + failed.H │ │ │ │ AWAVAUATUH │ │ │ │ -_area.fiH │ │ │ │ - in imagA │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -r templa │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -_area.fiH │ │ │ │ +AWAVAUATE1 │ │ │ │ +epeated) │ │ │ │ +lat colu │ │ │ │ []A\A]A^A_ │ │ │ │ -|$hHc=-T │ │ │ │ -2 don't │ │ │ │ -Invalid A │ │ │ │ -Invalid │ │ │ │ -Invalid A │ │ │ │ -Invalid │ │ │ │ -Invalid │ │ │ │ -AWAVAUATA │ │ │ │ +EQU J200H │ │ │ │ +corners. │ │ │ │ +r 'gauss │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUS │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ Interpreter change detected - this module can only be loaded into one interpreter per process. │ │ │ │ %.200s.%.200s is not a type object │ │ │ │ %.200s.%.200s size changed, may indicate binary incompatibility. Expected %zd from C header, got %zd from PyObject │ │ │ │ %s.%s size changed, may indicate binary incompatibility. Expected %zd from C header, got %zd from PyObject │ │ │ │ %s() got multiple values for keyword argument '%U' │ │ │ │ %.200s() keywords must be strings │ │ │ │ %s() got an unexpected keyword argument '%U' │ │ │ │ @@ -1323,16 +1321,16 @@ │ │ │ │ MontagePy._wrappers.mFitplane_cy │ │ │ │ MontagePy._wrappers.mOverlaps_cy │ │ │ │ MontagePy._wrappers.mArchiveGet_cy │ │ │ │ MontagePy._wrappers.mArchiveGet │ │ │ │ MontagePy._wrappers.mBestImage_cy │ │ │ │ MontagePy._wrappers.mBestImage │ │ │ │ MontagePy._wrappers.mGetHdr_cy │ │ │ │ -MontagePy._wrappers.mFitExec_cy │ │ │ │ MontagePy._wrappers.mMakeImg_cy │ │ │ │ +MontagePy._wrappers.mFitExec_cy │ │ │ │ MontagePy._wrappers.mPutHdr_cy │ │ │ │ MontagePy._wrappers.mTranspose_cy │ │ │ │ MontagePy._wrappers.mTranspose │ │ │ │ MontagePy._wrappers.mShrink_cy │ │ │ │ MontagePy._wrappers.mDiffExec_cy │ │ │ │ MontagePy._wrappers.mBgExec_cy │ │ │ │ MontagePy._wrappers.mTANHdr_cy │ │ │ │ @@ -1382,16 +1380,16 @@ │ │ │ │ at least │ │ │ │ mArchiveExec │ │ │ │ MontagePy._wrappers.mFitplane │ │ │ │ MontagePy._wrappers.mOverlaps │ │ │ │ mArchiveGet │ │ │ │ mBestImage │ │ │ │ MontagePy._wrappers.mGetHdr │ │ │ │ -MontagePy._wrappers.mFitExec │ │ │ │ MontagePy._wrappers.mMakeImg │ │ │ │ +MontagePy._wrappers.mFitExec │ │ │ │ MontagePy._wrappers.mPutHdr │ │ │ │ mTranspose │ │ │ │ MontagePy._wrappers.mShrink │ │ │ │ MontagePy._wrappers.mDiffExec │ │ │ │ MontagePy._wrappers.mBgExec │ │ │ │ MontagePy._wrappers.mTANHdr │ │ │ │ MontagePy._wrappers.mBgModel │ │ │ │ @@ -1576,15 +1574,1227 @@ │ │ │ │ bdatamin │ │ │ │ bdatamax │ │ │ │ areaMode │ │ │ │ NaNvalue │ │ │ │ __test__ │ │ │ │ __name__ │ │ │ │ __main__ │ │ │ │ -%s/KEYDBGXXXXXX │ │ │ │ +Couldn't find host %s │ │ │ │ +%s: connect failed. │ │ │ │ +Can't open output file %s │ │ │ │ +http_proxy │ │ │ │ +DEBUG> proxy = [%s] │ │ │ │ +DEBUG> pserver = [%s] │ │ │ │ +DEBUG> pport = [%d] │ │ │ │ +DEBUG> request = [%s] │ │ │ │ +DEBUG> return; [%s] │ │ │ │ +count=%d │ │ │ │ +{"count":%d} │ │ │ │ +location=%s&width=%.10f&height=%.10f&system=%s&equinox=%.2f&resolution=%.12f&rotation=%.6f&band=%s │ │ │ │ +GET http://%s:%d%s%s HTTP/1.0 │ │ │ │ +GET %s%s HTTP/1.0 │ │ │ │ +HOST: %s:%d │ │ │ │ +0123456789ABCDEF │ │ │ │ +Couldn't create Invalid URL string (must start 'Illegal port nummontage.ipac.cal/cgi-bin/HdrTempkeyword [%s] = value [%s] │ │ │ │ +Template file not found. │ │ │ │ +Template line: [%s] │ │ │ │ +Allocation failed for %s. │ │ │ │ +median array │ │ │ │ +median array (realloc) │ │ │ │ +linked list structs │ │ │ │ +_area.fits │ │ │ │ +image list = [%s] │ │ │ │ +output_file = [%s] │ │ │ │ +output_area_file = [%s] │ │ │ │ +template_file = [%s] │ │ │ │ +file info (realloc) │ │ │ │ +%d input files: │ │ │ │ + [%s][%s] │ │ │ │ +area file info structs │ │ │ │ +output.naxes[0] = %ld │ │ │ │ +output.naxes[1] = %ld │ │ │ │ +output.crpix1 = %lf │ │ │ │ +output.crpix2 = %lf │ │ │ │ +Input buffer length = %d │ │ │ │ +input buffer │ │ │ │ +input area buffer │ │ │ │ +FILE RANGES │ │ │ │ +%4d %6d %6d %6d %8d %8d │ │ │ │ +start/end info │ │ │ │ +START LINES: │ │ │ │ + i start file │ │ │ │ +%4d %6d %6d │ │ │ │ +data line pointers │ │ │ │ +area line pointers │ │ │ │ +data counts │ │ │ │ +output data line │ │ │ │ +output area line │ │ │ │ +OUTPUT LINE %d │ │ │ │ + Processing line: %d │ │ │ │ +Contributing files (%d): │ │ │ │ +%4d %4d %6d/%6d %s │ │ │ │ +Open: %4d │ │ │ │ +Already open │ │ │ │ +data line (realloc) │ │ │ │ +area line (realloc) │ │ │ │ +Memory reallocation complete │ │ │ │ +Close: %4d │ │ │ │ +FITS images finalized │ │ │ │ +time=%.1f │ │ │ │ +{"time":%.1f} │ │ │ │ +END LINES: │ │ │ │ + i end file │ │ │ │ +linked list structs (additions) │ │ │ │ +Invalid or missing image metadata file: %s │ │ │ │ +Memory allocated for file metadata table info [time: %.0f] │ │ │ │ +File metadata read [time: %.0f] │ │ │ │ +CRVAL1 CAR pixel offset (%-g) not integer for image %s │ │ │ │ +CRVAL2 CAR pixel offset (%.2f) not integer for image %s │ │ │ │ +Memory allocated for file info structures [time: %.0f] │ │ │ │ +Memory allocated for input buffers [time: %.0f] │ │ │ │ + i start end offset j3start j3end │ │ │ │ +---- ------ ------ ------ -------- --------- │ │ │ │ +Images are not in same pixel space │ │ │ │ +File start/end information organized [time: %.0f] │ │ │ │ +Memory allocated for input data buffer [time: %.0f] │ │ │ │ +Memory allocated for output data buffers [time: %.0f] │ │ │ │ +FITS data image created (not yet populated) │ │ │ │ +FITS area image created (not yet populated) │ │ │ │ +Output FITS files created [time: %.0f] │ │ │ │ +Template keywords written to FITS data image │ │ │ │ +Template keywords written to FITS area image │ │ │ │ +Output FITS headers updated [time: %.0f] │ │ │ │ + i isopen open/max infile[i] │ │ │ │ +---- ------ ------------ ------------------- │ │ │ │ +Image file %s missing or invalid FITS │ │ │ │ +Area file %s missing or invalid FITS │ │ │ │ +Input header to wcsinit() [imgWCS]: │ │ │ │ +Image %s header CTYPE1 does not match template │ │ │ │ +Image %s header CTYPE2 does not match template │ │ │ │ +Image %s header CRVAL1 does not match template │ │ │ │ +Image %s header CRVAL2 does not match template │ │ │ │ +Image %s header CD/CDELT does not match template │ │ │ │ +Image %s header EQUINOX does not match template │ │ │ │ +Reading %ld pixels from file %d at (%6ld, %6ld, %6ld) │ │ │ │ +Reallocating input data buffers; new depth = %d │ │ │ │ +Nothing read: outside image bounds │ │ │ │ +WARNING: Opening and closing files to avoid too many open FITS │ │ │ │ +Writing %ld pixels at (%6d, %6d, %6d) of (%6ld, %6ld %6ld) │ │ │ │ +Output FITS files completed [time: %.0f] │ │ │ │ +Bad WCS in heade │ │ │ │ +Need columns: cntr,fname, crpix1, crpix2, cdelt1, cdelt2, naxis1, naxis2, crval1, crval2, naxis3Too many open fiInput wcsinit() │ │ │ │ +Failed to open output %s │ │ │ │ +CD matrix mode │ │ │ │ +CDELT mode │ │ │ │ +haveCorners = %d │ │ │ │ +NAXIS1 = %d │ │ │ │ +NAXIS2 = %d │ │ │ │ +CTYPE1 = '%s' │ │ │ │ +CTYPE2 = '%s' │ │ │ │ +CRVAL1 = %11.6f │ │ │ │ +CRVAL2 = %11.6f │ │ │ │ +CRPIX1 = %11.6f │ │ │ │ +CRPIX2 = %11.6f │ │ │ │ +CDELT1 = %14.9f │ │ │ │ +CDELT2 = %14.9f │ │ │ │ +CROTA2 = %11.6f │ │ │ │ +CD1_1 = %11.6f │ │ │ │ +CD1_2 = %11.6f │ │ │ │ +CD2_1 = %11.6f │ │ │ │ +CD2_2 = %11.6f │ │ │ │ +EQUINOX = %d │ │ │ │ +Bad WCS for image %d │ │ │ │ +%d center = %.6f %.6f │ │ │ │ +nimages = %d │ │ │ │ +(i,j) = (%-g,%-g) │ │ │ │ +(xpos,ypos) = (%-g,%-g) │ │ │ │ +(lon,lat) = (%-g,%-g) │ │ │ │ +(oxpix,oypix) = (%-g,%-g) │ │ │ │ +Invalid image metadata file: %s │ │ │ │ +DEBUG> Reading image table record %d │ │ │ │ +| cntr1 | cntr2 |%%%ds |%%%ds | diff | │ │ │ │ +| int | int |%%%ds |%%%ds | char | │ │ │ │ +%%8d%%8d %%%ds %%%ds diff.%%06d.%%06d.fits │ │ │ │ +Comparing %d and %d (%s and %s) [(%-g,%-g,%-g) and (%-g,%-g,%-g)] │ │ │ │ + dist = %-g < %-g ? (%-g + %-g) │ │ │ │ +Not enough information to determine coverages (CDELTs or CD matrtr ctype1 ctype2 nl ns crval1 crval2 crpix1 crpix2 cdelt1 cdelt2 crota2 fname (equinox optional)Template file %s not found. │ │ │ │ +NAXIS = │ │ │ │ +%s/orig.hdr │ │ │ │ +%s/altin.hdr │ │ │ │ +%s/altout.hdr │ │ │ │ +Output wcs ptype: [%s] │ │ │ │ +mTANHdr(%s) -> [%s] │ │ │ │ +Need column %s in input │ │ │ │ +Image %d: │ │ │ │ +Skipping [%s] │ │ │ │ +FITS open failed for [%s] │ │ │ │ +FITS close failed for [%s] │ │ │ │ +WCS init failed for [%s] │ │ │ │ +Input wcs ptype: [%s] │ │ │ │ +mGetHdr(%s) -> [%s] │ │ │ │ +mTANHdr() -> [%s] │ │ │ │ +mProjectCube(%s) -> [%s] │ │ │ │ +mProjectQL(%s) -> [%s] │ │ │ │ +mProject(%s) -> [%s] │ │ │ │ + inp2p = COMPUTED │ │ │ │ + inp2p = INTRINSIC │ │ │ │ + inp2p = FAILED │ │ │ │ +outp2p = COMPUTED │ │ │ │ +outp2p = INTRINSIC │ │ │ │ +outp2p = FAILED │ │ │ │ +No overlap │ │ │ │ +All pixels are blank │ │ │ │ + %-60s %-30s %10s │ │ │ │ + %-60s %-30s %10.1f │ │ │ │ +Image metadata file (%s) does not exist │ │ │ │ +Output directory (%s) does not exist │ │ │ │ +Using distorted TAN on output: max error = %-g │ │ │ │ +Image file [%s] does not exist │ │ │ │ +FITS move to HDU failed for [%s] │ │ │ │ +FITS get WCS keys failed for [%s] │ │ │ │ +Using distorted TAN on input: max error = %-g │ │ │ │ +mProjectPP(%s) -> [%s] (COMPUTED/COMPUTED) │ │ │ │ +mProjectPP(%s) -> [%s] (COMPUTED/INTRINSIC) │ │ │ │ +mProjectPP(%s) -> [%s] (INTRINSIC/COMPUTED) │ │ │ │ +mProjectPP(%s) -> [%s] (INTRINSIC/INTRINSIC) │ │ │ │ +count=%d, failed=%d, nooverlap=%d │ │ │ │ +{"count":%d, "failed":%d, "nooverlap":%d} │ │ │ │ +Output wcsinit()Can't open outpuError opening image list table fNeed column fnamOutput would ove │ │ │ │ +Trying to shrink image to smaller than one pixel │ │ │ │ +FITS header copied to output │ │ │ │ +OUTPUT row %d: obegin = %.2f -> oend = %.3f │ │ │ │ +Reading input image row %5ld (ibuffer %d) │ │ │ │ +input: line %5ld / pixel %5d: indata[%d][%d] = %10.3e │ │ │ │ +output[%d][%d] -> %10.2e (area: %10.2e) (using indata[%d][%d] = %10.2e, colfact[%d] = %5.3f, rowfact[%d] = %5.3f) │ │ │ │ +flux[%d] = %-g / area = %-g --> outdata[%d] = %-g │ │ │ │ +WRITE output image row %5ld │ │ │ │ +=========================================== │ │ │ │ +input: line %5d / pixel %5d: indata[%d][%d] = %10.2e │ │ │ │ +imin = %4d, imax = %4d, jmin = %4d, jmax = %4d │ │ │ │ +output[%d][%d] -> %10.2e (area: %10.2e) (using indata[%d][%d] = %10.2e, colfact[%d-%d] = %5.3f, rowfact[%d-%d] = %5.3f) │ │ │ │ +flux = %-g / area = %-g --> outdata[%d] = %-g │ │ │ │ +XPIXELSZ │ │ │ │ +YPIXELSZ │ │ │ │ +input_file = [%s] │ │ │ │ +xfactor = %-g │ │ │ │ +ifactor = %d │ │ │ │ +mfactor = %d │ │ │ │ +flux file = %s │ │ │ │ +input.bitpix = %ld │ │ │ │ +input.naxes[1] = %ld │ │ │ │ +input.ctype1 = %s │ │ │ │ +input.typel2 = %s │ │ │ │ +input.crval1 = %-g │ │ │ │ +input.crval2 = %-g │ │ │ │ +input.crpix1 = %-g │ │ │ │ +input.crpix2 = %-g │ │ │ │ +input.cnpix1 = %-g │ │ │ │ +input.cnpix2 = %-g │ │ │ │ +input.xpixelsz = %-g │ │ │ │ +input.ypixelsz = %-g │ │ │ │ +input.ppo3 = %-g │ │ │ │ +input.ppo6 = %-g │ │ │ │ +input.cdelt1 = %-g │ │ │ │ +input.cdelt2 = %-g │ │ │ │ +input.cdelt3 = %-g │ │ │ │ +input.crota2 = %-g │ │ │ │ +input.cd11 = %-g │ │ │ │ +input.cd12 = %-g │ │ │ │ +input.cd21 = %-g │ │ │ │ +input.cd22 = %-g │ │ │ │ +input.pc11 = %-g │ │ │ │ +input.pc12 = %-g │ │ │ │ +input.pc21 = %-g │ │ │ │ +input.pc22 = %-g │ │ │ │ +input.epoch = %-g │ │ │ │ +input.equinox = %-g │ │ │ │ +input.bunit = %s │ │ │ │ +input.blank = %ld │ │ │ │ +xfactor -> %-g │ │ │ │ +ifactor -> %d │ │ │ │ +Output header keywords set │ │ │ │ +Rowfact: %-g %-g │ │ │ │ +rowfact[%d] %-g │ │ │ │ +rowfact[%d-%d] -> %-g │ │ │ │ +FITS data image finalized │ │ │ │ +Requested image size must be posShrink factor muERROR: DLCS: something is wrong with the cd-matrix for the second frame │ │ │ │ +ERROR: DLCS: something is wrong with the cd-matrix for the first frame │ │ │ │ +! @Error openning file %s │ │ │ │ +Error closing file │ │ │ │ +Error reading keyword [%s] │ │ │ │ +AP_%d_%d │ │ │ │ +BP_%d_%d │ │ │ │ +Error reading CRPIX1 │ │ │ │ +Error updating keyword for A_ORDER │ │ │ │ +Error updating keyword for A[%d][%d] │ │ │ │ +Error updating keyword for A_DMAX │ │ │ │ +Error updating keyword for B_ORDER │ │ │ │ +Error updating keyword for B[%d][%d] │ │ │ │ +Error updating keyword for B_DMAX │ │ │ │ +Error updating keyword for AP_ORDER │ │ │ │ +Error updating keyword for AP[%d][%d] │ │ │ │ +Error updating keyword for BP_ORDER │ │ │ │ +Error updating keyword for BP[%d][%d] │ │ │ │ +Error updating keyword for CRPIX1 │ │ │ │ +Error updating keyword for CRPIX2 │ │ │ │ +FITS output file created (not yet populated) │ │ │ │ +Header keywords copied to FITS output file │ │ │ │ +Processing input row %5d [So far rangeCount=%d, nanCount=%d, boundaryCount=%d] │ │ │ │ +pixel[%d][%d] converted to %-g │ │ │ │ +pixel[%d][%d] converted to NaN -> %-g │ │ │ │ +pixel[%d][%d] converted to NaN │ │ │ │ +Done copying data (%d seconds) │ │ │ │ +rangeCount=%d, nanCount=%d, boundaryCount=%d │ │ │ │ +{"rangeCount":%d, "nanCount":%d, "boundaryCount":%d} │ │ │ │ +%ld bytes allocated for row of output image pixels │ │ │ │ +%ld bytes allocated for row of input image pixels │ │ │ │ +/tmp/jcg.debug │ │ │ │ +XXX> nMinMax: [%d] │ │ │ │ +XXX> [%-g](%d) -> [%-g](%d) │ │ │ │ +input.naxes[0] = %ld │ │ │ │ +output.naxes[0] = %ld │ │ │ │ +output.naxes[1] = %ld │ │ │ │ +output.crpix1 = %-g │ │ │ │ +output.crpix2 = %-g │ │ │ │ +Done (%d seconds total) │ │ │ │ +\datatype = fitshdr │ │ │ │ + size | hdu | fname │ │ │ │ + int | int | char │ │ │ │ + int | int | char │ │ │ │ + %19.10e │ │ │ │ +DEBUG> file = "%s" │ │ │ │ +Cannot open FITS file %s │ │ │ │ +Cannot open file "%s" │ │ │ │ +DEBUG> file size = %lld │ │ │ │ +DEBUG> hdu = %d │ │ │ │ +Missing CTYPE1 in file %s │ │ │ │ +Invalid CTYPE1 in file %s │ │ │ │ +Missing CTYPE2 in file %s │ │ │ │ +Invalid CTYPE2 in file %s │ │ │ │ +DEBUG> WCSINIT failed │ │ │ │ +DEBUG> WCSINIT OK │ │ │ │ +Bad WCS for file %s │ │ │ │ +DEBUG: entry [%s] │ │ │ │ +DEBUG: [%s] -> [%s] │ │ │ │ +DEBUG: Found file [%s] │ │ │ │ +_area.fit │ │ │ │ +_area.FIT │ │ │ │ +_area.FITS │ │ │ │ +_area.fit.gz │ │ │ │ +_area.FIT.gz │ │ │ │ +_area.fits.gz │ │ │ │ +_area.FITS.gz │ │ │ │ +gunzip -c %s > %s │ │ │ │ +DEBUG: Opening path [%s] │ │ │ │ +DEBUG: Found directory [%s] │ │ │ │ +Illegal field name (line %d) │ │ │ │ +Illegal field type (line %d) │ │ │ │ +Cannot access %s │ │ │ │ +%s is not a directory │ │ │ │ +DEBUG: path = [%s](%d) │ │ │ │ +| cntr | ra | dec | cra | cdec |naxis1|naxis2| ctype1 | ctype2 | crpix1 | crpix2 | │ │ │ │ + crval1 | crval2 | cdelt1 | cdelt2 | crota2 |equinox | │ │ │ │ + ra1 | dec1 | ra2 | dec2 | ra3 | dec3 | ra4 | dec4 | │ │ │ │ +| int | double | double | char | char | int | int | char | char | double | double | │ │ │ │ + double | double | double | double | double | double | │ │ │ │ + double | double | double | double | double | double | double | double | │ │ │ │ + crval1 | crval2 | cdelt1 | cdelt2 | crota2 |equinox | │ │ │ │ +| int | double | double | char | char | int | int | char | char | double | double | │ │ │ │ + double | double | double | double | double | double | │ │ │ │ +[struct stat="INFO", msg="Missing CTYPE1", file="%s", hdu=%d] │ │ │ │ +[struct stat="INFO", msg="Invalid CTYPE1", file="%s", hdu=%d] │ │ │ │ +[struct stat="INFO", msg="Missing CTYPE2", file="%s", hdu=%d] │ │ │ │ +[struct stat="INFO", msg="Invalid CTYPE2", file="%s", hdu=%d] │ │ │ │ +DEBUG> CTYPE2 value check: badhdr -> %d │ │ │ │ +[struct stat="INFO", msg="WCS lib init failure", file="%s", hdu=%d] │ │ │ │ +[struct stat="INFO", msg="Bad WCS", file="%s", hdu=%d] │ │ │ │ +DEBUG> CTYPE2 check: [%s] badhdr -> %d │ │ │ │ +DEBUG> CTYPE1 value check: badhdr -> %d │ │ │ │ +DEBUG> CTYPE1 check: [%s] badhdr -> %d │ │ │ │ +Cannot open field list file: %s │ │ │ │ +DEBUG> fields[%d]: [%s][%s][%s] │ │ │ │ +DEBUG> fields[%d]: [%s][%s][%d] (cube info) │ │ │ │ +Cannot open image list file: %s │ │ │ │ +count=%d, nfile=%d, nhdu=%d, badfits=%d, badwcs=%d │ │ │ │ +{"count":%d, "nfile":%d, "nhdu":%d, "badfits":%d, "badwcs":%d} │ │ │ │ +Can't create temporary input file for gunzip outporary input tabCan't open copy Can't open temporary input tableCan't open tmp (Can't open finalImage table needs column fname/fDEBUG: convertGalToEqu() │ │ │ │ +DEBUG: convertEquToGal() │ │ │ │ +DEBUG: convertCoordinates() │ │ │ │ +DEBUG: convertGalToSgal() │ │ │ │ +?infile = %s │ │ │ │ +outfile = %s │ │ │ │ +imode = %d │ │ │ │ +Bounding Polygon: │ │ │ │ +%25.20f %25.20f │ │ │ │ +Bounding radius: %11.6f │ │ │ │ +RA---TAN │ │ │ │ +DEC--TAN │ │ │ │ +CRVAL1 = %14.9f │ │ │ │ +CRVAL2 = %14.9f │ │ │ │ +CRPIX1 = %14.9f │ │ │ │ +CRPIX2 = %14.9f │ │ │ │ +CROTA2 = %14.9f │ │ │ │ +BOX search: │ │ │ │ +CUTOUT search: │ │ │ │ +Size: %11.6f %11.6f │ │ │ │ +Angle: %11.6f │ │ │ │ +Xsize= %11.6f, Ysize=%11.6f │ │ │ │ +Radius: %11.6f │ │ │ │ +POINT search: │ │ │ │ +Error opening table %s │ │ │ │ +Image metadata table │ │ │ │ +ncol = %d │ │ │ │ +ira = %d │ │ │ │ +idec = %d │ │ │ │ +ictype1 = %d │ │ │ │ +ictype2 = %d │ │ │ │ +iequinox = %d │ │ │ │ +iepoch = %d │ │ │ │ +inl = %d │ │ │ │ +ins = %d │ │ │ │ +icrval1 = %d │ │ │ │ +icrval2 = %d │ │ │ │ +icrpix1 = %d │ │ │ │ +icrpix2 = %d │ │ │ │ +icdelt1 = %d │ │ │ │ +icdelt2 = %d │ │ │ │ +icrota2 = %d │ │ │ │ +ira1 = %d │ │ │ │ +idec1 = %d │ │ │ │ +ira2 = %d │ │ │ │ +idec2 = %d │ │ │ │ +ira3 = %d │ │ │ │ +idec3 = %d │ │ │ │ +ira4 = %d │ │ │ │ +idec4 = %d │ │ │ │ +ifname = %d │ │ │ │ +nrow = %d │ │ │ │ +------------- │ │ │ │ +ctype1 = [%s] │ │ │ │ +ctype2 = [%s] │ │ │ │ +equinox = %d │ │ │ │ +epoch = %-g │ │ │ │ +ns = %d │ │ │ │ +nl = %d │ │ │ │ +crval1 = %-g │ │ │ │ +crval2 = %-g │ │ │ │ +crpix1 = %-g │ │ │ │ +crpix2 = %-g │ │ │ │ +cdelt1 = %-g │ │ │ │ +cdelt2 = %-g │ │ │ │ +crota2 = %-g │ │ │ │ +WCS set within WCSMODE │ │ │ │ + Bounding radius: %11.6f │ │ │ │ +proj = [%s] │ │ │ │ +csys = %d │ │ │ │ +equinox = %d │ │ │ │ +ctype1 = "%s" │ │ │ │ +ctype2 = "%s" │ │ │ │ +ns = %d │ │ │ │ +nl = %d │ │ │ │ +crval1 = %-g │ │ │ │ +crval2 = %-g │ │ │ │ +crpix1 = %-g │ │ │ │ +crpix2 = %-g │ │ │ │ +cdelt1 = %-g │ │ │ │ +cdelt2 = %-g │ │ │ │ +crota2 = %-g │ │ │ │ +WCS set for CUTOUTs │ │ │ │ +naxes[0] = %d │ │ │ │ +naxes[1] = %d │ │ │ │ +xsize = %-g │ │ │ │ +ysize = %-g │ │ │ │ +ibegin = %d │ │ │ │ +iend = %d │ │ │ │ +jbegin = %d │ │ │ │ +jend = %d │ │ │ │ +naxis1 -> %d │ │ │ │ +ctype1 = "%s" │ │ │ │ +ctype2 = "%s" │ │ │ │ +crval1 = %-g │ │ │ │ +crval2 = %-g │ │ │ │ +cdelt1 = %-g │ │ │ │ +cdelt2 = %-g │ │ │ │ +crota2 = %-g │ │ │ │ +Bad naxis value: skipping │ │ │ │ +CUTOUT Image stats: │ │ │ │ +Center: %11.6f %11.6f │ │ │ │ +Corner %d: %11.6f %11.6f │ │ │ │ +Record %d written to output │ │ │ │ +POINTS (pointset) search: │ │ │ │ +----------------------------------------------------------------------------------------------- │ │ │ │ +[struct stat="ERROR", msg="Usage: Input table file (%s) does not exist │ │ │ │ +Corner %d: %11.6f %11.6f (%10.6f,%10.6f,%10.6f) │ │ │ │ +X box size (%-g) must be a positive number │ │ │ │ +Y box size (%-g) must be a positive number │ │ │ │ +Center: %11.6f %11.6f (%10.6f,%10.6f,%10.6f) │ │ │ │ +Header corner 0: %1.6f %10.6f -> %10.6f %10.6f │ │ │ │ +Header corner 1: %1.6f %10.6f -> %10.6f %10.6f │ │ │ │ +Header corner 2: %1.6f %10.6f -> %10.6f %10.6f │ │ │ │ +Header corner 3: %1.6f %10.6f -> %10.6f %10.6f │ │ │ │ +Location: %11.6f %11.6f (%10.6f,%10.6f,%10.6f) │ │ │ │ +Cannot create output file (%s) │ │ │ │ +Failed to create wcs structure for record %d. │ │ │ │ + Center: %11.6f %11.6f (%10.6f,%10.6f,%10.6f) │ │ │ │ + Corner %d: %11.6f %11.6f (%10.6f,%10.6f,%10.6f) [%10.6f] │ │ │ │ +POINT passed bounding circle check) │ │ │ │ +normal %d) %11.6f %11.6f %11.6f (%11.6f,%11.6f) -> %11.6f (%.6f) │ │ │ │ +******** POINT Overlap ********* │ │ │ │ +BOX/POINTS/HEADER/CUTOUT passed bounding circle check) │ │ │ │ +******** BOX/POINTS/HEADER/CUTOUT Overlap (region inside image) ********* │ │ │ │ +******** BOX/POINTS/HEADER/CUTOUT Overlap (image inside region) ********* │ │ │ │ +******** BOX/POINTS/HEADER/CUTOUT Overlap (overlapping segments) ********* │ │ │ │ +Include: %d %d: %-g %-g -> %-g %-g -> %-g %-g (region corner) │ │ │ │ +Include: %d %d: %-g %-g -> %-g %-g -> %-g %-g (image corner) │ │ │ │ +Include: %d %d: %-g %-g -> %-g %-g -> %-g %-g (intersection) │ │ │ │ +Include: %d %d: %-g %-g -> %-g %-g -> %-g %-g (intersection 2) │ │ │ │ +Pixel ranges: %d to %d and %d to %d │ │ │ │ +Column %s, has value[%d] = %s │ │ │ │ +******** CIRCLE Overlap (circle center in image) ********* │ │ │ │ +******** CIRCLE Overlap (image center in circle) ********* │ │ │ │ +******** CIRCLE Overlap (closest circle point in image) ********* │ │ │ │ +Point set search center: %11.6f %11.6f (%10.6f,%10.6f,%10.6f) │ │ │ │ +Too few vertices for region (must be at least thFailed to find bounding polygon Too few arguments for box or cutout (must at least have center as (must at least have coordinates for point (must have coordinatCUTOUT mode needs a valid 'fname' or 'file' coluNeed either WCS or corner column@ │ │ │ │ +@leading numeric term in %s '%s' cannot be converted to a finite floating point number │ │ │ │ +'%s': percentile %s larger than 100 │ │ │ │ +extra numeric term in %s '%s' cannot be converted to a finite floating point number │ │ │ │ +%s '%s' contains trailing junk │ │ │ │ +DEBUG> mHistogram_percentileLevel(%-g): │ │ │ │ +DEBUG> percent = %-g -> count = %d -> bin %d │ │ │ │ +DEBUG> mHistogram_valuePercentile(%-g): │ │ │ │ +DEBUG> value = %-g -> bin %d (fraction %-g) │ │ │ │ +DEBUG> mHistogram_getRange(): rmin = %-g, rmax = %-g (diff = %-g) │ │ │ │ +DEBUG> mHistogram_getRange(): range = %-g to %-g (beta = %-g) │ │ │ │ +DEBUG> mHistogram_getRange(): range = %-g to %-g │ │ │ │ +DEBUG> grayminval = %-g (%-g%%/%-gs) │ │ │ │ +DEBUG> graymaxval = %-g (%-g%%/%-gs) │ │ │ │ +# The following data is strictly formatted (after these initial comments). │ │ │ │ +# The first line is the type of stretch, i.e., power law (linear/log/etc.):0, │ │ │ │ +# gaussian:1, gaussian-log:2 or asinh:3. │ │ │ │ +# The second are the data ranges the user gave in the various units (data value, │ │ │ │ +# percentiles, 'sigma' levels) plus the file data min, max, median and 'sigma'. │ │ │ │ +# The third (a little repetitive) are the file statistics used in the histogram │ │ │ │ +# calculation: data min, max, the width of the bins ((max-min)/NBIN) and the │ │ │ │ +# total number of pixels in the file. │ │ │ │ +# Then the conclusions, starting with the 256 data values that correspond to │ │ │ │ +# the lowest data value associated with a 'grayscale' output value. │ │ │ │ +# Finally, the NBIN histogram values. The first column is the bin number. │ │ │ │ +# The second is the lowest data value that will go into that bin. This is │ │ │ │ +# the part that is stretch type dependent. Next is the count of pixels that │ │ │ │ +# ended up in that bin followed by the cumulative count, and finally the │ │ │ │ +# chi^2 and sigma levels for the bin. │ │ │ │ +%s %-g %-g │ │ │ │ +%s %-g %-g │ │ │ │ +%s %-g %-g │ │ │ │ +%s %-g %-g │ │ │ │ +%s %-g %-g │ │ │ │ +min=%-g, minpercent=%.2f, minsigma=%.2f, max=%-g, maxpercent=%.2f, maxsigma=%.2f, datamin=%-g, datamax=%-g │ │ │ │ +{"min":%-g, "minpercent":%.2f, "minsigma":%.2f, "max":%-g, "maxpercent":%.2f, "maxsigma":%.2f, "datamin":%-g, "datamax":%-g} │ │ │ │ +'%s' is not a valid %s │ │ │ │ +'%s': negative percentile %s │ │ │ │ +DEBUG> minpercent = %-g │ │ │ │ +DEBUG> maxpercent = %-g │ │ │ │ +DEBUG> fraction = %-g │ │ │ │ +DEBUG> rmin = %-g │ │ │ │ +DEBUG> delta = %-g │ │ │ │ +DEBUG> value = %-g │ │ │ │ +DEBUG> percentile = %-g │ │ │ │ +display min │ │ │ │ +display max │ │ │ │ +beta value │ │ │ │ +gaussian │ │ │ │ +gaussian-log │ │ │ │ +gaussianlog │ │ │ │ +Image file %s invalid FITS │ │ │ │ +Can't find HDU %d │ │ │ │ +naxis1 = %d │ │ │ │ +naxis2 = %d │ │ │ │ + GRAY RANGE: │ │ │ │ +# HISTOGRAM DATA │ │ │ │ +Type %d %d │ │ │ │ +Percentile │ │ │ │ +Median/Sigma │ │ │ │ +rmin %-g │ │ │ │ +rmax %-g │ │ │ │ +delta %-g │ │ │ │ +npix %lu │ │ │ │ +Stretch Lookup │ │ │ │ +%d %13.6e │ │ │ │ +%d Histogram Bins │ │ │ │ +%d %13.6e %d %13.6e %13.6e │ │ │ │ +ZW@hTD=? │ │ │ │ +No input FITS fiNo output histogram file name giCannot open output histogram filGrayscale/pseudocolor mode but no gray image givinput_file1 = [%s] │ │ │ │ +input_file2 = [%s] │ │ │ │ +input files: │ │ │ │ +output.naxes[0] = %ld │ │ │ │ +output.naxes[1] = %ld │ │ │ │ +output.crpix1 = %-g │ │ │ │ +output.crpix2 = %-g │ │ │ │ +imax = %d │ │ │ │ +jmin = %d │ │ │ │ +jmax = %d │ │ │ │ +istart = %d │ │ │ │ +iend = %d │ │ │ │ +jstart = %d │ │ │ │ +jend = %d │ │ │ │ +jmax = %d │ │ │ │ +istart = %d │ │ │ │ +Composite: │ │ │ │ +ilength = %d │ │ │ │ +jlength = %d │ │ │ │ +Images don't overlap │ │ │ │ +area file = %s │ │ │ │ +input_area.naxes[0] = %ld │ │ │ │ +input_area.naxes[1] = %ld │ │ │ │ +input_area.crpix1 = %-g │ │ │ │ +input_area.crpix2 = %-g │ │ │ │ +imin = %d │ │ │ │ +jmin = %d │ │ │ │ +Processing input row %5d │ │ │ │ +Data min = %-g │ │ │ │ +Data max = %-g │ │ │ │ +Area min = %-g │ │ │ │ +Area max = %-g │ │ │ │ +j min = %d │ │ │ │ +j max = %d │ │ │ │ +i min = %d │ │ │ │ +i max = %d │ │ │ │ +All pixels are blank. │ │ │ │ +FITS area image finalized │ │ │ │ +%lu bytes allocated for image pixels │ │ │ │ +%lu bytes allocated for pixel areas │ │ │ │ +input: line %5d / pixel %5d, value = %10.2e (%10.2e) [array: %5d %5d] │ │ │ │ +keep: line %5d / pixel %5d, value = %10.2e (%10.2e) [array: %5d %5d] │ │ │ │ +First file. Setting data to NaN and area to zero. │ │ │ │ +First file. Setting data to pixel value. │ │ │ │ +Second file. One or the other value is NaN (or zero area). │ │ │ │ +Second file. Subtracting pixel value. │ │ │ │ +Done reading data (%.0f seconds) │ │ │ │ +pixel areas: %-g + %-g = %-g │ │ │ │ +FITS data image created (not yet populated) │ │ │ │ +Template keywords written to FITS area image │ │ │ │ +Template keywords BITPIX, CRPIX, and NAXIS updated │ │ │ │ +Data written to FITS data image │ │ │ │ +Data written to FITS area image │ │ │ │ +time=%.1f, min_pixel=%-g, max_pixel=%-g, min_diff=%-g, max_diff=%-g │ │ │ │ +{"time":%.1f, "min_pixel":"%-g", "max_pixel":"%-g", "min_diff":"%-g", "max_diff":"%-g"} │ │ │ │ +?NAXIS1 = %ld │ │ │ │ +NAXIS2 = %ld │ │ │ │ +Input wcsinit() failed. │ │ │ │ +Input pixels are clockwise. │ │ │ │ +readTemplate() file = [%s] │ │ │ │ +Template file [%s] not found. │ │ │ │ +Output wcsinit() failed. │ │ │ │ +Output pixels are clockwise. │ │ │ │ +Polygon string: [%s] │ │ │ │ +Polygon border %3d: %6d %6d │ │ │ │ +input_file = [%s] │ │ │ │ +output_file = [%s] │ │ │ │ +area_file = [%s] │ │ │ │ +template_file = [%s] │ │ │ │ +altin = [%s] │ │ │ │ +altout = [%s] │ │ │ │ +input.naxes[0] = %ld │ │ │ │ +input.naxes[1] = %ld │ │ │ │ +input.sys = %d │ │ │ │ +input.epoch = %-g │ │ │ │ +input.clockwise = %d │ │ │ │ +input proj = %s │ │ │ │ +output.naxes[0] = %ld │ │ │ │ +output.naxes[1] = %ld │ │ │ │ +output.sys = %d │ │ │ │ +output.epoch = %-g │ │ │ │ +output.clockwise = %d │ │ │ │ +output proj = %s │ │ │ │ +Output range: │ │ │ │ + oxpixMin = %-g │ │ │ │ + oxpixMax = %-g │ │ │ │ + oypixMin = %-g │ │ │ │ + oypixMax = %-g │ │ │ │ + istart = %-d │ │ │ │ + ilength = %-d │ │ │ │ + jstart = %-d │ │ │ │ + jlength = %-d │ │ │ │ + oxpixMin = %20.13e │ │ │ │ + oxpixMax = %20.13e │ │ │ │ + oypixMin = %20.13e │ │ │ │ + oypixMax = %20.13e │ │ │ │ +Output X range: %5d to %5d │ │ │ │ +Output Y range: %5d to %5d │ │ │ │ +Full region reset │ │ │ │ +Weight file %s missing or invalid FITS │ │ │ │ +Input header to wcsinit() [input.wcs]: │ │ │ │ +Input pixels are counterclockwise. │ │ │ │ +Alternate input header to wcsinit() [input.wcs]: │ │ │ │ +Alternate output header to wcsinit() [output.wcs]: │ │ │ │ +Template output header to wcsinit() [output.wcs]: │ │ │ │ +Output pixels are counterclockwise. │ │ │ │ +Bounds: %-g,%-g -> %-g,%-g (%d) │ │ │ │ +Border value string (%s) cannot be interpreted as an integer or a set of polygon vertices │ │ │ │ +Border value (%d) must be greater than or equal to zero │ │ │ │ +Starting to process pixels (time %.0f) │ │ │ │ +Input image projection (%s) must be TAN, SIN, ZEA, STG or ARC for fast reprojection │ │ │ │ +expand output template by %-g on all sides │ │ │ │ +Output image projection (%s) must be TAN, SIN, ZEA, STG or ARC for fast reprojection │ │ │ │ +Input and output must be in the same coordinate system for fast reprojection │ │ │ │ +Could not set up plane-to-plane transform. Check for compliant headers. │ │ │ │ +Initialize_TwoPlane_BothDistort() successful │ │ │ │ +Range: %-g,%-g -> %-g,%-g (%d) │ │ │ │ + -> %-g,%-g ->%-g,%-g (%d) │ │ │ │ +Not enough memory for output data image array │ │ │ │ +Not enough memory for output area image array │ │ │ │ +Processing input row %5d: border range %d to %d (%d) │ │ │ │ +Input: line %d / pixel %d, value = %-g (weight: %-g) │ │ │ │ +Input: line %d / pixel %d, value = %-g │ │ │ │ +Compare out(%d,%d) to in(%d,%d) => │ │ │ │ +overlapArea = %12.5e (%12.5e / %12.5e) │ │ │ │ +Done processing pixels (%.0f seconds) │ │ │ │ +All pixels are blank. Check for overlap of output template with image file. │ │ │ │ +%lu bytes allocated for image pixels │ │ │ │ +DEBUG> areaMode = %d │ │ │ │ +DEBUG> infile = %s │ │ │ │ +DEBUG> ra = %-g │ │ │ │ +DEBUG> dec = %-g │ │ │ │ +DEBUG> radius = %-g │ │ │ │ +DEBUG> proj = [%s] │ │ │ │ +DEBUG> csys = %d │ │ │ │ +DEBUG> clockwise = %d │ │ │ │ +DEBUG> ctype1 = [%s] │ │ │ │ +DEBUG> ctype2 = [%s] │ │ │ │ +DEBUG> equinox = %-g │ │ │ │ +DEBUG> Radius: %.6f │ │ │ │ +DEBUG> i: %d to %d │ │ │ │ +DEBUG> j: %d to %d │ │ │ │ +"proj":"%s", │ │ │ │ + "csys":"%s", │ │ │ │ + "equinox":%.1f, │ │ │ │ + "naxis":%ld, │ │ │ │ + "naxis1":%d, │ │ │ │ + "naxis2":%d, │ │ │ │ + "naxis3":%ld, │ │ │ │ + "naxis4":%ld, │ │ │ │ + "crval1":%.7f, │ │ │ │ + "crval2":%.7f, │ │ │ │ + "crpix1":%-g, │ │ │ │ + "crpix2":%-g, │ │ │ │ + "cdelt1":%.7f, │ │ │ │ + "cdelt2":%.7f, │ │ │ │ + "crota2":%.4f, │ │ │ │ + "lonc":%.7f, │ │ │ │ + "latc":%.7f, │ │ │ │ + "ximgsize":%.6f, │ │ │ │ + "yimgsize":%.6f, │ │ │ │ + "rotequ":%.4f, │ │ │ │ + "rac":%.7f, │ │ │ │ + "decc":%.7f, │ │ │ │ + "ra1":%.7f, │ │ │ │ + "dec1":%.7f, │ │ │ │ + "ra2":%.7f, │ │ │ │ + "dec2":%.7f, │ │ │ │ + "ra3":%.7f, │ │ │ │ + "dec3":%.7f, │ │ │ │ + "ra4":%.7f, │ │ │ │ + "dec4":%.7f, │ │ │ │ + "radius":%.7f, │ │ │ │ + "radpix":%.2f, │ │ │ │ + "npixel":%d, │ │ │ │ + "nnull":%d, │ │ │ │ + "aveflux":%-g, │ │ │ │ + "rmsflux":%-g, │ │ │ │ + "fluxref":%-g, │ │ │ │ + "sigmaref":%-g, │ │ │ │ + "xref":%.0f, │ │ │ │ + "yref":%.0f, │ │ │ │ + "raref":%.7f, │ │ │ │ + "decref":%.7f, │ │ │ │ + "fluxmin":%-g, │ │ │ │ + "sigmamin":%-g, │ │ │ │ + "xmin":%.0f, │ │ │ │ + "ymin":%.0f, │ │ │ │ + "ramin":%.7f, │ │ │ │ + "decmin":%.7f, │ │ │ │ + "fluxmax":%-g, │ │ │ │ + "sigmamax":%-g, │ │ │ │ + "xmax":%.0f, │ │ │ │ + "ymax":%.0f, │ │ │ │ + "ramax":%.7f, │ │ │ │ + "decmax":%.7f │ │ │ │ +proj="%s", │ │ │ │ + csys="%s", │ │ │ │ + equinox=%.1f, │ │ │ │ + naxis=%ld, │ │ │ │ + naxis1=%d, │ │ │ │ + naxis2=%d, │ │ │ │ + naxis3=%ld, │ │ │ │ + naxis4=%ld, │ │ │ │ + crval1=%.7f, │ │ │ │ + crval2=%.7f, │ │ │ │ + crpix1=%-g, │ │ │ │ + crpix2=%-g, │ │ │ │ + cdelt1=%.7f, │ │ │ │ + cdelt2=%.7f, │ │ │ │ + crota2=%.4f, │ │ │ │ + lonc=%.7f, │ │ │ │ + latc=%.7f, │ │ │ │ + ximgsize=%.6f, │ │ │ │ + yimgsize=%.6f, │ │ │ │ + rotequ=%.4f, │ │ │ │ + rac=%.7f, │ │ │ │ + decc=%.7f, │ │ │ │ + ra1=%.7f, │ │ │ │ + dec1=%.7f, │ │ │ │ + ra2=%.7f, │ │ │ │ + dec2=%.7f, │ │ │ │ + ra3=%.7f, │ │ │ │ + dec3=%.7f, │ │ │ │ + ra4=%.7f, │ │ │ │ + dec4=%.7f, │ │ │ │ + radius=%.7f, │ │ │ │ + radpix=%.2f, │ │ │ │ + npixel=%d, │ │ │ │ + nnull=%d, │ │ │ │ + aveflux=%-g, │ │ │ │ + rmsflux=%-g, │ │ │ │ + fluxref=%-g, │ │ │ │ + sigmaref=%-g, │ │ │ │ + xref=%.0f, │ │ │ │ + yref=%.0f, │ │ │ │ + raref=%.7f, │ │ │ │ + decref=%.7f, │ │ │ │ + fluxmin=%-g, │ │ │ │ + sigmamin=%-g, │ │ │ │ + xmin=%.0f, │ │ │ │ + ymin=%.0f, │ │ │ │ + ramin=%.7f, │ │ │ │ + decmin=%.7f, │ │ │ │ + fluxmax=%-g, │ │ │ │ + sigmamax=%-g, │ │ │ │ + xmax=%.0f, │ │ │ │ + ymax=%.0f, │ │ │ │ + ramax=%.7f, │ │ │ │ + decmax=%.7f │ │ │ │ + "totalflux":%.7e │ │ │ │ + totalflux=%.7e │ │ │ │ +Cannot find WCS keys in FITS file %s │ │ │ │ +Cannot find NAXIS keyword in FITS file %s │ │ │ │ +Cannot find NAXIS1,2 keywords in FITS file %s │ │ │ │ +DEBUG> Region statististics for %-g pixels around (%-g,%-g) [%d,%d] [Equatorial (%-g, %-g) │ │ │ │ +DEBUG> Location: (%.6f %.6f) -> (%d,%d) │ │ │ │ +| rad | flux | fit | sum | │ │ │ │ +%12.6f %12.6f %12.6f %12.6f │ │ │ │ +WCS initializatiLocation off theError reading FIddr │ │ │ │ +%s%02dh %02dm %02.0fs │ │ │ │ +%s%02dh %02dm %0*.*fs │ │ │ │ +%s%02dd %02dm %02.0fs │ │ │ │ +%s%02dd %02dm %0*.*fs │ │ │ │ +@DEBUG: correctCoordinateRange() │ │ │ │ +DEBUG: getEquETermCorrection() │ │ │ │ +DEBUG: getEclETermCorrection() │ │ │ │ +DEBUG: refinedEquETermCorrection() │ │ │ │ +DEBUG: refinedEclETermCorrection() │ │ │ │ +DEBUG: correctForEquatorialETerms() │ │ │ │ +DEBUG: convertBesselianToJulian() │ │ │ │ +DEBUG: correctForEclipticETerms() │ │ │ │ +DEBUG: convertJulianToBesselian() │ │ │ │ +[struct stat="ERROR", msg="Out of memory"] │ │ │ │ +A = %-g, B = %-g, C1 = %-g (tests: %-g %-g) │ │ │ │ +New min: theta = %-g, width = %-g, height = %-g │ │ │ │ +Stack at top of while loop, i=%d, vnum=%d: │ │ │ │ +Stack at bot of while loop, i=%d, vnum=%d: │ │ │ │ +vnum=%3d, x=%-g, y=%-g, delete=%d │ │ │ │ +%%%%Creator: graham.c (Joseph O'Rourke) │ │ │ │ +%%%%BoundingBox: %-g %-g %-g %-g │ │ │ │ +%-g %-g 0.1 0 360 arc stroke │ │ │ │ +%-g %-g 1.0 0 360 arc stroke │ │ │ │ +memory initialized for %d points │ │ │ │ +Empty stack │ │ │ │ +vnum=%d x=%-g y=%-g │ │ │ │ +firstpoint = %d │ │ │ │ +d = %-g, dmax = %-g │ │ │ │ +C2 = %-g │ │ │ │ +C1 = %-g (test: %-g) │ │ │ │ +C = %-g (test: %-g) │ │ │ │ +w = %-g, h = %-g, area = %-g │ │ │ │ +Center: (%-g, %-g) │ │ │ │ +%%%%EndComments │ │ │ │ +.00 .00 setlinewidth │ │ │ │ +%-g %-g translate │ │ │ │ +%%Points: │ │ │ │ +closepath │ │ │ │ +%-g %-g moveto │ │ │ │ +%-g %-g lineto │ │ │ │ +closepath stroke │ │ │ │ +showpage │ │ │ │ +Lowest point moved to start │ │ │ │ +After sorting │ │ │ │ +R@naxis%d = %ld │ │ │ │ +Processing image row %5d │ │ │ │ +DEBUG> bitpix = %d │ │ │ │ +DEBUG> blank = %ld (%d) │ │ │ │ +imin = %d │ │ │ │ +imax = %d │ │ │ │ +jmin = %d │ │ │ │ +jmax = %d │ │ │ │ +WCS handling │ │ │ │ +crpix%d = %-g │ │ │ │ +cdelt%d = %-g │ │ │ │ +input coordinate system = %d │ │ │ │ +image coordinate system = %d │ │ │ │ +xsize= [%lf] │ │ │ │ +ysize= [%lf] │ │ │ │ +imin= [%d] imax = [%d] │ │ │ │ +jmin= [%d] jmax = [%d] │ │ │ │ +pixMode = TRUE │ │ │ │ +'ra' = %-g │ │ │ │ +'dec' = %-g │ │ │ │ +jend = %d │ │ │ │ + ra = %-g │ │ │ │ + dec = %-g │ │ │ │ +-> lon = %-g │ │ │ │ + lat = %-g │ │ │ │ +-> xpix = %-g │ │ │ │ + ypix = %-g │ │ │ │ +pixMode = FALSE │ │ │ │ +xoff = %-g │ │ │ │ +yoff = %-g │ │ │ │ +ibegin = %d │ │ │ │ +iend = %d │ │ │ │ +nelements = %ld │ │ │ │ +jbegin = %d │ │ │ │ +jend = %d │ │ │ │ +Can't create output file: %s │ │ │ │ +Calling copyHeaderInfo() │ │ │ │ +Calling copyData() │ │ │ │ +Calling fits_close_file() │ │ │ │ +content="%s" │ │ │ │ +{"content":"%s"} │ │ │ │ +Processing input image row %5d │ │ │ │ +input epoch = %-g │ │ │ │ +image epoch = %-g │ │ │ │ +Shrinkwrap mode only works for double precision floating point dInput file invalRegion outside iNo pixels match cntr1 │ │ │ │ +mDiff(%s, %s, %s) -> [%s] │ │ │ │ +mFitplane(%s) -> [%s] │ │ │ │ +Remove [%s] │ │ │ │ +Invalid diffs metadata file: %s │ │ │ │ +| plus | minus | a | b | c | crpix1 | crpix2 | xmin | xmax | ymin | ymax | xcenter | ycenter | npixel | rms | boxx | boxy | boxwidth | boxheight | boxang | │ │ │ │ + %9d %9d %16.5e %16.5e %16.5e %14.2f %14.2f %10d %10d %10d %10d %13.2f %13.2f %13.0f %16.5e %16.1f %16.1f %16.1f %16.1f %16.1f │ │ │ │ +count=%d, diff_failed=%d, fit_failed=%d, warning=%d │ │ │ │ +{"count":%d, "diff_failed":%d, "fit_failed":%d, "warning":%d} │ │ │ │ +tr1 cntr2 plus m │ │ │ │ +Image metdata table │ │ │ │ +icntr = %d │ │ │ │ +ifname = %d │ │ │ │ +maxcntr = %d │ │ │ │ +Invalid corrections file: %s │ │ │ │ +Corrections table │ │ │ │ +iid = %d │ │ │ │ +ia = %d │ │ │ │ +ib = %d │ │ │ │ +ic = %d │ │ │ │ +Freeing a,b,c,have arrays │ │ │ │ +mBackground(%s, %s, %-g, %-g, %-g) -> [%s] │ │ │ │ +count=%d, nocorrection=%d, failed=%d │ │ │ │ +{"count":%d, "nocorrection":%d, "failed":%d} │ │ │ │ +tr and fname in Need columns: id,a,b,c in correc │ │ │ │ +Multiple 'longitude' axes. │ │ │ │ +Multiple 'latitude' axes. │ │ │ │ +naxis = %ld │ │ │ │ +nAxisIn[0] = %ld │ │ │ │ +nAxisIn[1] = %ld │ │ │ │ +nAxisIn[2] = %ld │ │ │ │ +nAxisIn[3] = %ld │ │ │ │ +debug = %d │ │ │ │ +inputFile = [%s] │ │ │ │ +outputFile = [%s] │ │ │ │ +order[%d] = [%d] │ │ │ │ +nAxisOut[0] = %ld │ │ │ │ +nAxisOut[1] = %ld │ │ │ │ +nAxisOut[2] = %ld │ │ │ │ +nAxisOut[3] = %ld │ │ │ │ +reorder[0] = %d │ │ │ │ +reorder[1] = %d │ │ │ │ +reorder[2] = %d │ │ │ │ +reorder[3] = %d │ │ │ │ +Input image read complete. │ │ │ │ + --> [%s] │ │ │ │ +Error writing card %d. │ │ │ │ +mindata=%-g, maxdata=%-g │ │ │ │ +Need both longitude and latitude axes. │ │ │ │ +Input image file %s missing or invalid FITS │ │ │ │ +Image has %ld dimensions. You must list the output order for all of them. │ │ │ │ +Axis ID %d must be between 1 and %ld. │ │ │ │ +Output axis %d is the same as axis %d. They must be unique. │ │ │ │ +*it = %d*i + %d*j + %d*k + %d*l + %d │ │ │ │ +*jt = %d*i + %d*j + %d*k + %d*l + %d │ │ │ │ +*kt = %d*i + %d*j + %d*k + %d*l + %d │ │ │ │ +*lt = %d*i + %d*j + %d*k + %d*l + %d │ │ │ │ +%ld (double **) allocated %ld times │ │ │ │ +%ld (double *) allocated %ldx%ld times │ │ │ │ +%ld (double) allocated %ldx%ldx%ld times │ │ │ │ +%ld doubles zeroed %ldx%ldx%ld times │ │ │ │ +%ld bytes allocated for input image pixels │ │ │ │ +%ld (float **) allocated %ld times │ │ │ │ +%ld (float *) allocated %ldx%ld times │ │ │ │ +%ld (float) allocated %ldx%ldx%ld times │ │ │ │ +%ld floats zeroed %ldx%ldx%ld times │ │ │ │ +%ld (long long **) allocated %ld times │ │ │ │ +%ld (long long *) allocated %ldx%ld times │ │ │ │ +%ld (long long) allocated %ldx%ldx%ld times │ │ │ │ +%ld long longs zeroed %ldx%ldx%ld times │ │ │ │ +%ld (long **) allocated %ld times │ │ │ │ +%ld (long *) allocated %ldx%ld times │ │ │ │ +%ld (long) allocated %ldx%ldx%ld times │ │ │ │ +%ld longs zeroed %ldx%ldx%ld times │ │ │ │ +%ld (short **) allocated %ld times │ │ │ │ +%ld (short *) allocated %ldx%ld times │ │ │ │ +%ld (short) allocated %ldx%ldx%ld times │ │ │ │ +%ld shorts zeroed %ldx%ldx%ld times │ │ │ │ +%ld (char **) allocated %ld times │ │ │ │ +%ld (char *) allocated %ldx%ld times │ │ │ │ +%ld (char) allocated %ldx%ldx%ld times │ │ │ │ +%ld chars zeroed %ldx%ldx%ld times │ │ │ │ +Reading input plane/plane/row %5d/%5d/%5d │ │ │ │ +%5s %5s %5s %5s -> %5s %5s %5s %5s │ │ │ │ +%5d %5d %5d %5d -> %5d %5d %5d %5d [%-g] │ │ │ │ +%5d %5d %5d %5d -> %5d %5d %5d %5d [%lld] │ │ │ │ +%5d %5d %5d %5d -> %5d %5d %5d %5d [%ld] │ │ │ │ +%5d %5d %5d %5d -> %5d %5d %5d %5d [%d] │ │ │ │ +FITS output files created (not yet populated) │ │ │ │ +Header keyword %d: [%s][%s][%s] │ │ │ │ +Header keywords copied to FITS output file with axes modifications │ │ │ │ +{"mindata":%-g, "maxdata":%-g} │ │ │ │ +CD22RFND │ │ │ │ +CD21RFND │ │ │ │ +CD12RFND │ │ │ │ +CD11RFND │ │ │ │ +redefine_pointing(): couldn't find "%8s" keyword │ │ │ │ +redefine_pointing(): couldn't find "%8s" keyword │ │ │ │ +redefine_pointing(): couldn't replace "%s" keyword │ │ │ │ +redefine_pointing(): couldn't find "%6s" keyword │ │ │ │ +redefine_pointing(): couldn't find "%7s" keyword │ │ │ │ + i start end offset │ │ │ │ +---- ------ ------ ------ │ │ │ │ +%4d %6d %6d %6d │ │ │ │ +%4d %4d %6d/%6d %s │ │ │ │ +Reading line from %d: │ │ │ │ +fpixel[1] = %ld │ │ │ │ +time=%.0f │ │ │ │ +, crval2 ctype1, ctype2 in imagexcorrectionIn = %.2f │ │ │ │ +%s is CLOCKWISE of %s; │ │ │ │ +%s is PARALLEL to %s; │ │ │ │ + SaveVertex ... │ │ │ │ +rejected (not in P) │ │ │ │ +rejected (not in Q) │ │ │ │ +accepted (%d) │ │ │ │ +Q in P: Dot%d%d = %12.5e │ │ │ │ +P in Q: Dot%d%d = %12.5e │ │ │ │ +pEndpoint │ │ │ │ +qEndpoint │ │ │ │ + interiorFlag -> UNKNOWN │ │ │ │ + interiorFlag -> P_IN_Q │ │ │ │ + interiorFlag -> Q_IN_P │ │ │ │ +|| PToQDir is PARALLEL, │ │ │ │ +Input (P): │ │ │ │ +%10.6f %10.6f │ │ │ │ +Output (Q): │ │ │ │ +template_file = [%s] │ │ │ │ +input.naxis = %ld │ │ │ │ +input.naxes[2] = %ld │ │ │ │ +input.naxes[3] = %ld │ │ │ │ +Original template │ │ │ │ +output.naxis = %ld │ │ │ │ +output.naxes[2] = %ld │ │ │ │ +output.naxes[3] = %ld │ │ │ │ +Expanded template │ │ │ │ +Input: line %d / pixel %d │ │ │ │ +Output Header to wcsinit(): │ │ │ │ +[%13.6e,%13.6e,%13.6e] -> (%10.6f,%10.6f) │ │ │ │ +%s is COUNTERCLOCKWISE of %s; │ │ │ │ +Bad comparison (shouldn't get this; │ │ │ │ + intersection [%13.6e,%13.6e,%13.6e] -> (%10.6f,%10.6f) (UpdateInteriorFlag) │ │ │ │ + SaveSharedSeg(): from [%13.6e,%13.6e,%13.6e] │ │ │ │ + SaveSharedSeg(): to [%13.6e,%13.6e,%13.6e] │ │ │ │ + Advance(): inside vertex [%13.6e,%13.6e,%13.6e] -> (%10.6f,%10.6f)n │ │ │ │ +Girard(): %3d [%13.6e,%13.6e,%13.6e] -> (%10.6f,%10.6f) │ │ │ │ +Girard(): angle[%d] = %13.6e -> %13.6e (from %13.6e / %13.6e) │ │ │ │ +Girard(): ---------- Corner %d bad; Remove point %d ------------- │ │ │ │ +Girard(): area = %13.6e [%d] │ │ │ │ +RemoveDups() tolerance = %13.6e [%13.6e arcsec] │ │ │ │ +RemoveDups() orig: %3d [%13.6e,%13.6e,%13.6e] -> (%10.6f,%10.6f) │ │ │ │ +RemoveDups(): %3d x %3d: distance = %13.6e [%13.6e arcsec] (would become %d) │ │ │ │ +RemoveDups(): %3d is a duplicate (nvnew -> %d) │ │ │ │ +Q is entirely contained in P (output pixel is in input pixel) │ │ │ │ +P is entirely contained in Q (input pixel is in output pixel) │ │ │ │ +Before advances (UNKNOWN interiorFlag): ip=%d, iq=%d │ │ │ │ +(p_advances=%d, q_advances=%d) │ │ │ │ +Before advances (P_IN_Q): ip=%d, iq=%d │ │ │ │ +Before advances (Q_IN_P): ip=%d, iq=%d │ │ │ │ +BAD INTERIOR FLAG. Shouldn't get here │ │ │ │ + BAD interiorFlag. Shouldn't get here │ │ │ │ + ADVANCE: Pdir and Qdir are colinear. │ │ │ │ + ADVANCE: Pdir and Qdir are disjoint. │ │ │ │ + ADVANCE: Generic: PToQDir is COUNTERCLOCKWISE │ │ │ │ +qEndpointFromPdir is COUNTERCLOCKWISE │ │ │ │ +|| PToQDir is PARALLEL, qEndpointFromPdir is CLOCKWISE │ │ │ │ + ADVANCE: Generic: PToQDir is CLOCKWISE, │ │ │ │ +pEndpointFromQdir is COUNTERCLOCKWISE │ │ │ │ +pEndpointFromQdir is CLOCKWISE │ │ │ │ +After advances: ip=%d, iq=%d │ │ │ │ +(p_advances=%d, q_advances=%d) interiorFlag=UNKNOWN │ │ │ │ +(p_advances=%d, q_advances=%d) interiorFlag=P_IN_Q │ │ │ │ +(p_advances=%d, q_advances=%d) interiorFlag=Q_IN_P │ │ │ │ +BAD INTERIOR FLAG. Shouldn't get here │ │ │ │ +----------------------------------------------- │ │ │ │ +Adding pixel (%d,%d) to pixel (%d,%d) │ │ │ │ +expand output template by %-g degrees on all sides │ │ │ │ +expand output template by %-g pixels on all sides │ │ │ │ +Not enough memory for input data image array │ │ │ │ +%lu bytes allocated for input image pixels │ │ │ │ +Not enough memory for input weights array │ │ │ │ +%lu bytes allocated for input weight values │ │ │ │ +%lu bytes allocated for output image pixels │ │ │ │ +output pixel values initialized │ │ │ │ +Reading input row %5d %5d %5d │ │ │ │ +Reading weight input row %5d │ │ │ │ + pixel (top) = (%10.6f,%10.6f) [%d,%d] │ │ │ │ + -> input coord = (%10.6f,%10.6f) │ │ │ │ + -> output coord = (%10.6f,%10.6f) │ │ │ │ + -> opix = (%10.6f,%10.6f) OFF SCALE │ │ │ │ + -> opix = (%10.6f,%10.6f) │ │ │ │ + pixel TL = (%10.6f,%10.6f) [%d,%d] │ │ │ │ + pixel TR = (%10.6f,%10.6f) [%d,%d] │ │ │ │ + pixel (bot) = (%10.6f,%10.6f) [%d,%d] │ │ │ │ + pixel BL = (%10.6f,%10.6f) [%d,%d] │ │ │ │ + pixel BR = (%10.6f,%10.6f) [%d,%d] │ │ │ │ +Input: line %d / pixel %d (weight: %-g) │ │ │ │ +Compare out(%d,%d) to in(%d,%d), plane %d/%d => │ │ │ │ +Not enough memory for input datay for output dat ycorrectionIn = %.2f │ │ │ │ +Original template │ │ │ │ +Expanded template │ │ │ │ +DEBUG: precessBesselianWithProperMotion() │ │ │ │ +DEBUG: precessBesselian() │ │ │ │ +5@DEBUG: precessJulianWithProperMotion() │ │ │ │ +DEBUG: precessJulian() │ │ │ │ +?Singular Matrix-1 │ │ │ │ +Singular Matrix-2 │ │ │ │ +File: [%s] │ │ │ │ + %ld x %ld pixels │ │ │ │ + crpix: (%-g,%-g) │ │ │ │ +Too few pixels to fit │ │ │ │ +%d pixels in bounding set │ │ │ │ +a = %12.5e │ │ │ │ +b = %12.5e │ │ │ │ +c = %12.5e │ │ │ │ +iteration %d: rms=%-g │ │ │ │ +Center: (%-g, %-g) │ │ │ │ +Size: %-g x %-g │ │ │ │ +Rotation: %-g │ │ │ │ +Image file %s missing or invalid FITS"] │ │ │ │ +%ld bytes allocated for image pixels │ │ │ │ +%12.4e at (%7.2f, %7.2f) [%4d,%4d] │ │ │ │ +%12.5e %12.5e %12.5e %12.5e │ │ │ │ +a=%-g, b=%-g, c=%-g, crpix1=%-g, crpix2=%-g, xmin=%-g, xmax=%-g, ymin=%-g, ymax=%-g, xcenter=%-g, ycenter=%-g, npixel=%-g, rms=%-g, boxx=%-g, boxy=%-g, boxwidth=%-g, boxheight=%-g, boxang=%-g │ │ │ │ +{"a":%-g, "b":%-g, "c":%-g, "crpix1":%-g, "crpix2":%-g, "xmin":%-g, "xmax":%-g, "ymin":%-g, "ymax":%-g, "xcenter":%-g, "ycenter":%-g, "npixel":%-g, "rms":%-g, "boxx":%-g, "boxy":%-g, "boxwidth":%-g, "boxheight":%-g, "boxang":%-g} │ │ │ │ +.ARequested image size must be positive │ │ │ │ +Shrink factor must be positive │ │ │ │ +DEBUG> bunzip [%s] -> [%s] │ │ │ │ +DEBUG> bunzip done │ │ │ │ +Permission denied │ │ │ │ +unable to resolve │ │ │ │ +DEBUG> [%s] -> [%s] (timeout:%s) │ │ │ │ +DEBUG> wget return value: [%s] │ │ │ │ +Retrieval failed. HTTP return code: %d. │ │ │ │ +DEBUG> curl return value: [%s] │ │ │ │ +Cannot write to Unable to resolv%{size_download}Retrieval failed. Check URL and file permissionNeed either wget or curl executables in your patBad template: %s │ │ │ │ +extractCD(): │ │ │ │ +cdelt1 = [%s] │ │ │ │ +cdelt2 = [%s] │ │ │ │ +crota2 = [%s] │ │ │ │ +cd11 = [%s] │ │ │ │ +cd12 = [%s] │ │ │ │ +cd21 = [%s] │ │ │ │ +cd22 = [%s] │ │ │ │ +pc11 = [%s] │ │ │ │ +pc12 = [%s] │ │ │ │ +pc21 = [%s] │ │ │ │ +pc22 = [%s] │ │ │ │ +epoch = [%s] │ │ │ │ +equinox = [%s] │ │ │ │ +DEBUG> Original Header: │ │ │ │ +DEBUG> xcorrection = %.2f │ │ │ │ +DEBUG> ycorrection = %.2f │ │ │ │ +CTYPE1 = '%s-TAN-SIP' │ │ │ │ +CTYPE2 = '%s-TAN-SIP' │ │ │ │ +CRVAL1 = %15.10f │ │ │ │ +CRVAL2 = %15.10f │ │ │ │ +CRPIX1 = %15.10f │ │ │ │ +CRPIX2 = %15.10f │ │ │ │ +CDELT1 = %.10f │ │ │ │ +CDELT2 = %.10f │ │ │ │ +CROTA2 = %s │ │ │ │ +CD1_1 = %s │ │ │ │ +CD1_2 = %s │ │ │ │ +CD2_1 = %s │ │ │ │ +CD2_2 = %s │ │ │ │ +PC1_1 = %s │ │ │ │ +PC1_2 = %s │ │ │ │ +PC2_1 = %s │ │ │ │ +PC2_2 = %s │ │ │ │ +EPOCH = %s │ │ │ │ +EQUINOX = %s │ │ │ │ +A_ORDER = %d │ │ │ │ +A_%d_%d = %10.3e │ │ │ │ +B_ORDER = %d │ │ │ │ +B_%d_%d = %10.3e │ │ │ │ +AP_ORDER= %d │ │ │ │ +AP_%d_%d = %10.3e │ │ │ │ +BP_ORDER= %d │ │ │ │ +BP_%d_%d = %10.3e │ │ │ │ +Correlation Matrix: │ │ │ │ +DEBUG> Command-line read. │ │ │ │ +FWD: Before gaussj(): │ │ │ │ + %12.5e │ │ │ │ +After gaussj(): │ │ │ │ +fwdmaxx = %-g [%d] │ │ │ │ +fwdmaxy = %-g [%d] │ │ │ │ +REV: Before gaussj(): │ │ │ │ +a[%d][%d] = %12.5e (%5.1f%%) │ │ │ │ +b[%d][%d] = %12.5e (%5.1f%%) │ │ │ │ +revmaxx = %-g [%d] │ │ │ │ +revmaxy = %-g [%d] │ │ │ │ +final fwdmaxx = %-g │ │ │ │ +final fwdmaxy = %-g │ │ │ │ +final revmaxx = %-g │ │ │ │ +final revmaxy = %-g │ │ │ │ +DEBUG> Original image WCS initialized │ │ │ │ +DEBUG> Distorted TAN Header: │ │ │ │ +DEBUG> Distorted TAN WCS initialized │ │ │ │ +Maximum correlation: %.5f at (%d,%d) │ │ │ │ +Cannot open output template file %s │ │ │ │ +DEBUG> FWD: native projection to distorted TAN (wcs->WCS) │ │ │ │ +DEBUG> REV: distorted TAN to native projection (WCS->wcs) │ │ │ │ +DEBUG> Distortion parameters initialized. │ │ │ │ +DEBUG> FWD: A (x-direction) distortions [%d] │ │ │ │ +DEBUG> FWD %10.2f %10.2f -> %.5f %.5f -> %10.2f %10.2f -> %10.2f (%d) │ │ │ │ +DEBUG> FWD: B (y-direction) distortions [%d] │ │ │ │ +ap[%d][%d] = %12.5e (%5.1f%%) │ │ │ │ +bp[%d][%d] = %12.5e (%5.1f%%) │ │ │ │ +DEBUG> FWD: maximum positional error [%d] │ │ │ │ +DEBUG> FWD %10.2f %10.2f -> %.5f %.5f -> %10.2f %10.2f (%d) │ │ │ │ +DEBUG> REV: A (x-direction) distortions [%d] │ │ │ │ +DEBUG> REV %10.2f %10.2f -> %.5f %.5f -> %10.2f %10.2f -> %10.2f (%d) │ │ │ │ +DEBUG> REV: B (y-direction) distortions [%d] │ │ │ │ +DEBUG> REV: maximum positional error [%d] │ │ │ │ +DEBUG> REV %10.2f %10.2f -> %.5f %.5f -> %10.2f %10.2f (%d) │ │ │ │ +DEBUG> FWD: Worst case pixel error │ │ │ │ +DEBUG> REV: Worst case pixel error │ │ │ │ +fwdxerr=%-g, fwdyerr=%-g, fwditer=%d, revxerr=%-g, revyerr=%-g, reviter=%d │ │ │ │ +{"fwdxerr":%-g, "fwdyerr":%-g, "fwditer":%d, "revxerr":%-g, "revyerr":%-g, "reviter":%d} │ │ │ │ +4@CTYPE1 = 'RA---CTYPE2 = 'DEC--Allocation failure in ivector() │ │ │ │ +Singular Matrix-Bad original heaInvalid header gAll points offscale in forward tale in reverse t%s/KEYDBGXXXXXX │ │ │ │ Debug output in %s │ │ │ │ argc = %d
│ │ │ │ argv[%3d]: [%s]
│ │ │ │ CONTENT_TYPE │ │ │ │ REQUEST_METHOD │ │ │ │ CONTENT_TYPE = [%s]
│ │ │ │ REQUEST_METHOD = [%s]
│ │ │ │ @@ -1656,390 +2866,226 @@ │ │ │ │ Content-type: text/html │ │ │ │ Set-Cookie: %s;path=/;expires=%s │ │ │ │ HTML_HEADER │ │ │ │ %s │ │ │ │ │ │ │ │ HTML_FOOTER │ │ │ │ │ │ │ │ -ERROR: DLCS: something is wrong with the cd-matrix for the second frame │ │ │ │ -ERROR: DLCS: something is wrong with the cd-matrix for the first frame │ │ │ │ -CD22RFND │ │ │ │ -CD21RFND │ │ │ │ -CD12RFND │ │ │ │ -CD11RFND │ │ │ │ -redefine_pointing(): couldn't find "%8s" keyword │ │ │ │ -redefine_pointing(): couldn't find "%8s" keyword │ │ │ │ -redefine_pointing(): couldn't replace "%s" keyword │ │ │ │ -redefine_pointing(): couldn't find "%6s" keyword │ │ │ │ -redefine_pointing(): couldn't find "%7s" keyword │ │ │ │ -Error openning file %s │ │ │ │ -Error closing file │ │ │ │ -Error reading keyword [%s] │ │ │ │ -AP_%d_%d │ │ │ │ -BP_%d_%d │ │ │ │ -Error reading CRPIX1 │ │ │ │ -Error updating keyword for A_ORDER │ │ │ │ -Error updating keyword for A[%d][%d] │ │ │ │ -Error updating keyword for A_DMAX │ │ │ │ -Error updating keyword for B_ORDER │ │ │ │ -Error updating keyword for B[%d][%d] │ │ │ │ -Error updating keyword for B_DMAX │ │ │ │ -Error updating keyword for AP_ORDER │ │ │ │ -Error updating keyword for AP[%d][%d] │ │ │ │ -Error updating keyword for BP_ORDER │ │ │ │ -Error updating keyword for BP[%d][%d] │ │ │ │ -Error updating keyword for CRPIX1 │ │ │ │ -Error updating keyword for CRPIX2 │ │ │ │ -[struct stat="ERROR", msg="Out of memory"] │ │ │ │ -A = %-g, B = %-g, C1 = %-g (tests: %-g %-g) │ │ │ │ -New min: theta = %-g, width = %-g, height = %-g │ │ │ │ -Stack at top of while loop, i=%d, vnum=%d: │ │ │ │ -Stack at bot of while loop, i=%d, vnum=%d: │ │ │ │ -vnum=%3d, x=%-g, y=%-g, delete=%d │ │ │ │ -%%%%Creator: graham.c (Joseph O'Rourke) │ │ │ │ -%%%%BoundingBox: %-g %-g %-g %-g │ │ │ │ -%-g %-g 0.1 0 360 arc stroke │ │ │ │ -%-g %-g 1.0 0 360 arc stroke │ │ │ │ -memory initialized for %d points │ │ │ │ -Empty stack │ │ │ │ -vnum=%d x=%-g y=%-g │ │ │ │ -firstpoint = %d │ │ │ │ -d = %-g, dmax = %-g │ │ │ │ -C2 = %-g │ │ │ │ -C1 = %-g (test: %-g) │ │ │ │ -C = %-g (test: %-g) │ │ │ │ -w = %-g, h = %-g, area = %-g │ │ │ │ -Center: (%-g, %-g) │ │ │ │ -%%%%EndComments │ │ │ │ -.00 .00 setlinewidth │ │ │ │ -%-g %-g translate │ │ │ │ -%%Points: │ │ │ │ -closepath │ │ │ │ -%-g %-g moveto │ │ │ │ -%-g %-g lineto │ │ │ │ -closepath stroke │ │ │ │ -showpage │ │ │ │ -Lowest point moved to start │ │ │ │ -After sorting │ │ │ │ -TDEBUG> Max line length = %d
│ │ │ │ -TDEBUG> Malloc %d character strings (tbl_hdr_len, etc.)
│ │ │ │ -TDEBUG> Read keyword header line [%s]
│ │ │ │ -TDEBUG> Read additional header [%s]
│ │ │ │ -TDEBUG> Read data line [%s]
│ │ │ │ -TDEBUG> tbl_hdr_string = [%s]
│ │ │ │ -TDEBUG> tbl_typ_string = [%s]
│ │ │ │ -TDEBUG> tbl_uni_string = [%s]
│ │ │ │ -TDEBUG> tbl_nul_string = [%s]
│ │ │ │ -TDEBUG> firsrt record = [%s](%d)
│ │ │ │ -TDEBUG> tclose(): freeing up variables │ │ │ │ -TDEBUG> Column %d:
│ │ │ │ -TDEBUG> name = [%s]
│ │ │ │ -TDEBUG> type = [%s]
│ │ │ │ -TDEBUG> unit = [%s]
│ │ │ │ -TDEBUG> endcol = %d
│ │ │ │ -TDEBUG> colwd = %d
│ │ │ │ -20140823 │ │ │ │ -unknown error code │ │ │ │ -no error, everything went ok │ │ │ │ -invalid FCHECK in zlib header │ │ │ │ -illegal PNG color type or bpp │ │ │ │ -illegal PNG filter method │ │ │ │ -illegal PNG interlace method │ │ │ │ -the palette is too big │ │ │ │ -size of zlib data too small │ │ │ │ -invalid tIME chunk size │ │ │ │ -invalid pHYs chunk size │ │ │ │ -memory allocation failed │ │ │ │ -nothing done yet │ │ │ │ -impossible offset in lz77 encoding (internal bug) │ │ │ │ -end of input memory reached without huffman end code │ │ │ │ -error in code tree made it jump outside of huffman tree │ │ │ │ -problem while processing dynamic deflate block │ │ │ │ -windowsize must be a power of two │ │ │ │ -unexisting code while processing dynamic deflate block │ │ │ │ -end of out buffer memory reached while inflating │ │ │ │ -invalid distance code while inflating │ │ │ │ -text chunk keyword too short or long: must have size 1-79 │ │ │ │ -invalid deflate block BTYPE encountered while decoding │ │ │ │ -NLEN is not ones complement of LEN in a deflate block │ │ │ │ -invalid filter strategy given for LodePNGEncoderSettings.filter_strategy │ │ │ │ -end of in buffer memory reached while inflating │ │ │ │ -invalid compression method in zlib header │ │ │ │ -FDICT encountered in zlib header while it's not used for PNG │ │ │ │ -PNG file is smaller than a PNG header │ │ │ │ -incorrect PNG signature, it's no PNG or corrupted │ │ │ │ -first chunk is not the header chunk │ │ │ │ -chunk length too large, chunk broken off at end of file │ │ │ │ -illegal PNG compression method │ │ │ │ -chunk length of a chunk is too large or the chunk too small │ │ │ │ -illegal PNG filter type encountered │ │ │ │ -illegal bit depth for this color type given │ │ │ │ -more palette alpha values given in tRNS chunk than there are colors in the palette │ │ │ │ -tRNS chunk has wrong size for greyscale image │ │ │ │ -tRNS chunk has wrong size for RGB image │ │ │ │ -tRNS chunk appeared while it was not allowed for this color type │ │ │ │ -bKGD chunk has wrong size for palette image │ │ │ │ -bKGD chunk has wrong size for greyscale image │ │ │ │ -bKGD chunk has wrong size for RGB image │ │ │ │ -empty input or file doesn't exist │ │ │ │ -jumped past memory while generating dynamic huffman tree │ │ │ │ -must provide custom zlib function pointer if LODEPNG_COMPILE_ZLIB is not defined │ │ │ │ -jumped past memory while inflating huffman block │ │ │ │ -jumped past memory while inflating │ │ │ │ -repeat symbol in tree while there was no value symbol yet │ │ │ │ -jumped past tree while generating huffman tree │ │ │ │ -given output image colortype or bitdepth not supported for color conversion │ │ │ │ -invalid CRC encountered (checking CRC can be disabled) │ │ │ │ -invalid ADLER32 encountered (checking ADLER32 can be disabled) │ │ │ │ -requested color conversion not supported │ │ │ │ -invalid window size given in the settings of the encoder (must be 0-32768) │ │ │ │ -invalid BTYPE given in the settings of the encoder (only 0, 1 and 2 are allowed) │ │ │ │ -conversion from color to greyscale not supported │ │ │ │ -length of a chunk too long, max allowed for PNG is 2147483647 bytes per chunk │ │ │ │ -the length of the END symbol 256 in the Huffman tree is 0 │ │ │ │ -the length of a text chunk keyword given to the encoder is longer than the maximum of 79 bytes │ │ │ │ -the length of a text chunk keyword given to the encoder is smaller than the minimum of 1 byte │ │ │ │ -tried to encode a PLTE chunk with a palette that has less than 1 or more than 256 colors │ │ │ │ -unknown chunk type with 'critical' flag encountered by the decoder │ │ │ │ -unexisting interlace mode given to encoder (must be 0 or 1) │ │ │ │ -while decoding, unexisting compression method encountering in zTXt or iTXt chunk (it must be 0) │ │ │ │ -no null termination char found while decoding text chunk │ │ │ │ -iTXt chunk too short to contain required bytes │ │ │ │ -integer overflow in buffer size │ │ │ │ -failed to open file for reading │ │ │ │ -failed to open file for writing │ │ │ │ -tried creating a tree of 0 symbols │ │ │ │ -lazy matching at pos 0 is impossible │ │ │ │ -color conversion to palette requested while a color isn't in palette │ │ │ │ -given image too small to contain all pixels to be encoded │ │ │ │ -DEBUG: Input string: "%s" │ │ │ │ -DEBUG: Allocated JSON object and %d keyword/value pairs │ │ │ │ -DEBUG: Invalid object start │ │ │ │ -DEBUG: Invalid object end │ │ │ │ -DEBUG: Invalid object end match │ │ │ │ -DEBUG: Looking for elements in: "%s" │ │ │ │ -DEBUG: Taking apart: begin = "%s" │ │ │ │ -DEBUG: Stripped: sb = "%s" │ │ │ │ -DEBUG: object or array │ │ │ │ -DEBUG: array element (no colon found) │ │ │ │ -DEBUG: Found (keyword:value) %4d: "%s" = "%s" │ │ │ │ -DEBUG: Found (array element) %4d: "%s" = "%s" │ │ │ │ -DEBUG: Allocated space for %d more keyword/value pairs │ │ │ │ -DEBUG> json_val() structstr = [%s], key = [%s] │ │ │ │ -DEBUG> json_val() subkey = [%s], tail = [%s] │ │ │ │ -V@DEBUG: precessJulianWithProperMotion() │ │ │ │ -DEBUG: precessJulian() │ │ │ │ -v@DEBUG: precessBesselianWithProperMotion() │ │ │ │ -DEBUG: precessBesselian() │ │ │ │ -@%s%02dh %02dm %05.2fs │ │ │ │ +%s%02dh %02dm %05.2fs │ │ │ │ %s%02dd %02dm %05.2fs │ │ │ │ -DEBUG: convertGalToSgal() │ │ │ │ -?DEBUG: convertGalToEqu() │ │ │ │ -DEBUG: convertEquToGal() │ │ │ │ -DEBUG: computeEquPole() │ │ │ │ -DEBUG: convertEclToEqu() │ │ │ │ -DEBUG: convertEquToEcl() │ │ │ │ -]?DEBUG: convertCoordinates() │ │ │ │ -DEBUG: correctCoordinateRange() │ │ │ │ -DEBUG: getEquETermCorrection() │ │ │ │ -DEBUG: getEclETermCorrection() │ │ │ │ -DEBUG: refinedEquETermCorrection() │ │ │ │ -DEBUG: refinedEclETermCorrection() │ │ │ │ -DEBUG: correctForEquatorialETerms() │ │ │ │ -DEBUG: convertBesselianToJulian() │ │ │ │ -DEBUG: correctForEclipticETerms() │ │ │ │ -DEBUG: convertJulianToBesselian() │ │ │ │ -%s%02dh %02dm %02.0fs │ │ │ │ -%s%02dh %02dm %0*.*fs │ │ │ │ -%s%02dd %02dm %02.0fs │ │ │ │ -%s%02dd %02dm %0*.*fs │ │ │ │ -Out of Memory! │ │ │ │ -color white │ │ │ │ -move %13.6f %13.6f │ │ │ │ -draw %13.6f %13.6f │ │ │ │ -expand 3 │ │ │ │ -color yellow │ │ │ │ -move %12.6f %12.6f │ │ │ │ -draw %12.6f %12.6f │ │ │ │ -proj gnomonic │ │ │ │ -pcent %13.6f %13.6f │ │ │ │ -mcent %13.6f %13.6f │ │ │ │ -size %13.6f %13.6f │ │ │ │ -color blue │ │ │ │ -color red │ │ │ │ -move %13.6f %13.6f │ │ │ │ -pi->vnum = %d │ │ │ │ -pj->vnum = %d │ │ │ │ -pi->ang = %20.15f │ │ │ │ -pj->ang = %20.15f │ │ │ │ -measure = %20.15f │ │ │ │ -Delete pj (%d) │ │ │ │ -Delete pi (%d) │ │ │ │ -Counter %d: │ │ │ │ -Segment %d to %d │ │ │ │ -amin = %13.5f │ │ │ │ -amax = %13.5f │ │ │ │ -Xmin = %13.6f │ │ │ │ -Xmax = %13.6f │ │ │ │ -Ymin = %13.6f │ │ │ │ -Ymax = %13.6f │ │ │ │ -area = %13.6f │ │ │ │ -bndCenter = %11.6f %11.6f │ │ │ │ -bndSize1 = %11.6f │ │ │ │ -bndSize2 = %11.6f │ │ │ │ -bndAngle = %11.6f │ │ │ │ -Corner1 = %11.6f %11.6f │ │ │ │ -Corner2 = %11.6f %11.6f │ │ │ │ -Corner3 = %11.6f %11.6f │ │ │ │ -Corner4 = %11.6f %11.6f │ │ │ │ -maximum point = %d │ │ │ │ -%13.5e %13.5e %13.5e │ │ │ │ -bndCorners: │ │ │ │ -minimum point = %d │ │ │ │ -Centroid: │ │ │ │ -x = %13.5e │ │ │ │ -y = %13.5e │ │ │ │ -z = %13.5e │ │ │ │ -lon = %11.6f │ │ │ │ -lat = %11.6f │ │ │ │ -Input points: │ │ │ │ -%25.20f %25.20f │ │ │ │ -After sorting: │ │ │ │ -After deleting 'duplicates': │ │ │ │ -vnum=%4d lon=%11.6f lat=%11.6f x=%9.7f y=%9.7f z=%9.7f │ │ │ │ -%13s %13s %13s %13s %13s %13s %6s %6s │ │ │ │ -%13.6f %13.6f %13.5e %13.5e %13.5e %13.10f %6d %6d │ │ │ │ -WARNING: vector length = %13.6e │ │ │ │ ------------------------------ │ │ │ │ -%d -> %d -> %d : Left turn (push %d) │ │ │ │ -%d -> %d -> %d : Right turn (pop %d) │ │ │ │ -Stack at bottom of while loop, i=%d, vnum=%d: │ │ │ │ ------------------------------------------ │ │ │ │ ------------------------------ │ │ │ │ -Final hull polygon: │ │ │ │ -Template file %s not found. │ │ │ │ -Template line: [%s] │ │ │ │ -NAXIS = │ │ │ │ -%s/orig.hdr │ │ │ │ -%s/altin.hdr │ │ │ │ -%s/altout.hdr │ │ │ │ -Output wcs ptype: [%s] │ │ │ │ -mTANHdr(%s) -> [%s] │ │ │ │ -Need column %s in input │ │ │ │ -Image %d: │ │ │ │ -Skipping [%s] │ │ │ │ -FITS open failed for [%s] │ │ │ │ -FITS close failed for [%s] │ │ │ │ -WCS init failed for [%s] │ │ │ │ -Input wcs ptype: [%s] │ │ │ │ -mGetHdr(%s) -> [%s] │ │ │ │ -mTANHdr() -> [%s] │ │ │ │ -mProjectCube(%s) -> [%s] │ │ │ │ -mProjectQL(%s) -> [%s] │ │ │ │ -mProject(%s) -> [%s] │ │ │ │ - inp2p = COMPUTED │ │ │ │ - inp2p = INTRINSIC │ │ │ │ - inp2p = FAILED │ │ │ │ -outp2p = COMPUTED │ │ │ │ -outp2p = INTRINSIC │ │ │ │ -outp2p = FAILED │ │ │ │ -No overlap │ │ │ │ -All pixels are blank │ │ │ │ - %-60s %-30s %10s │ │ │ │ - %-60s %-30s %10.1f │ │ │ │ -Image metadata file (%s) does not exist │ │ │ │ -Output directory (%s) does not exist │ │ │ │ -Using distorted TAN on output: max error = %-g │ │ │ │ -Image file [%s] does not exist │ │ │ │ -FITS move to HDU failed for [%s] │ │ │ │ -FITS get WCS keys failed for [%s] │ │ │ │ -Using distorted TAN on input: max error = %-g │ │ │ │ -mProjectPP(%s) -> [%s] (COMPUTED/COMPUTED) │ │ │ │ -mProjectPP(%s) -> [%s] (COMPUTED/INTRINSIC) │ │ │ │ -mProjectPP(%s) -> [%s] (INTRINSIC/COMPUTED) │ │ │ │ -mProjectPP(%s) -> [%s] (INTRINSIC/INTRINSIC) │ │ │ │ -count=%d, failed=%d, nooverlap=%d │ │ │ │ -{"count":%d, "failed":%d, "nooverlap":%d} │ │ │ │ -Output wcsinit()Can't open outpuError opening image list table fNeed column fnamOutput would ove │ │ │ │ -mDiff(%s, %s, %s) -> [%s] │ │ │ │ -mFitplane(%s) -> [%s] │ │ │ │ -Remove [%s] │ │ │ │ -Invalid diffs metadata file: %s │ │ │ │ -| plus | minus | a | b | c | crpix1 | crpix2 | xmin | xmax | ymin | ymax | xcenter | ycenter | npixel | rms | boxx | boxy | boxwidth | boxheight | boxang | │ │ │ │ - %9d %9d %16.5e %16.5e %16.5e %14.2f %14.2f %10d %10d %10d %10d %13.2f %13.2f %13.0f %16.5e %16.1f %16.1f %16.1f %16.1f %16.1f │ │ │ │ -count=%d, diff_failed=%d, fit_failed=%d, warning=%d │ │ │ │ -{"count":%d, "diff_failed":%d, "fit_failed":%d, "warning":%d} │ │ │ │ -Need columns: cntr1 cntr2 plus mboxang │ │ │ │ -boxheight │ │ │ │ +niteration = %d │ │ │ │ +noslope = %d │ │ │ │ +imgfile = %s │ │ │ │ +fitfile = %s │ │ │ │ +corrtbl = %s │ │ │ │ +malloc() failed (ImgInfo) │ │ │ │ boxwidth │ │ │ │ -|%9s|%9s|%16s|%16s|%16s|%14s|%14s|%10s|%10s|%10s|%10s|%13s|%13s|%13s|%16s|%16s|%16s|%16s|%16s|%16s| │ │ │ │ +boxheight │ │ │ │ +malloc() failed (FitInfo) │ │ │ │ +malloc() failed (CorrInfo) │ │ │ │ +malloc() failed (FitInfo *) │ │ │ │ +corrs[%d].id = %d │ │ │ │ + %12.5e │ │ │ │ + neighbor %3d: │ │ │ │ + id: %d │ │ │ │ + x: %5d to %5d │ │ │ │ + y: %5d to %5d │ │ │ │ + center: (%-g,%-g) │ │ │ │ +Iteration %d │ │ │ │ + (BOTH ): │ │ │ │ + (LEVEL): │ │ │ │ +angle: %-g │ │ │ │ +dsumn = %12.5e │ │ │ │ +dsumx = %12.5e │ │ │ │ +dsumy = %12.5e │ │ │ │ +dsumxx = %12.5e │ │ │ │ +dsumxy = %12.5e │ │ │ │ +dsumyy = %12.5e │ │ │ │ +sumn = %12.5e │ │ │ │ +sumx = %12.5e │ │ │ │ +sumy = %12.5e │ │ │ │ +sumxx = %12.5e │ │ │ │ +sumxy = %12.5e │ │ │ │ +sumyy = %12.5e │ │ │ │ +A = %12.5e │ │ │ │ +B = %12.5e │ │ │ │ +C = %12.5e │ │ │ │ +sumz = %12.5e │ │ │ │ +sumxz = %12.5e │ │ │ │ +sumyz = %12.5e │ │ │ │ +Matrix Solution: │ │ │ │ + |%12.5e| │ │ │ │ + (ERROR): │ │ │ │ + A = %12.5e │ │ │ │ + B = %12.5e │ │ │ │ + C = %12.5e │ │ │ │ + (LEVEL): │ │ │ │ + (BOTH ): │ │ │ │ + (ERROR): │ │ │ │ + %8d %13.5e %13.5e %13.5e │ │ │ │ +Allocating imgs to %d (size %lu) [11] │ │ │ │ +Reallocating imgs to %d (size %lu) [14] │ │ │ │ +realloc() failed (ImgInfo) [1] │ │ │ │ +Invalid background fit parameters file: %s │ │ │ │ +Allocating fits to %d (size %lu) [12] │ │ │ │ +Reallocating fits to %d (size %lu) [15] │ │ │ │ +realloc() failed (FitInfo) [%lu] [2] │ │ │ │ +Reallocating fits to %d (size %lu) [16] │ │ │ │ +realloc() failed (FitInfo) [%lu] [3] │ │ │ │ +Allocating corrs to %d (size %lu) [13] │ │ │ │ +Allocating corrs[%d].neighbors to %d (size %lu) [20] │ │ │ │ +Reallocating corrs to %d (size %lu) [17] │ │ │ │ +Allocating corrs[%d].maxneighbors to %d (size %lu) [18] │ │ │ │ +Reallocating corrs[%d].neighbors to %d (size %lu) [19] │ │ │ │ +realloc() failed (FitInfo *) [5] │ │ │ │ +fits[%3d]: (plusimg=%3d minusimg=%3d) │ │ │ │ +not using fit %d [%d|%d] (area to small: %d/%-g │ │ │ │ +not using fit %d [%d|%d] (linear size too small: %-g %-g %-g %-g) │ │ │ │ +not using fit %d [%d|%d] rms too large: %-g/%-g+%-g) │ │ │ │ +Correction %d (Image %d) │ │ │ │ + (A,B,C): (%-g,%-g,%-g) │ │ │ │ +-------------------------------------------------- │ │ │ │ +Correction %d (%d) / Neighbor %d (%d) │ │ │ │ +Pixel Range: │ │ │ │ +i: %12.5e->%12.5e (%12.5e) │ │ │ │ +j: %12.5e->%12.5e (%12.5e) │ │ │ │ +X: %12.5e->%12.5e (%12.5e) │ │ │ │ +Y: %12.5e->%12.5e (%12.5e) │ │ │ │ +| %12.5e %12.5e %12.5e | |A| |%12.5e| │ │ │ │ +| %12.5e %12.5e %12.5e |x|B| = |%12.5e| │ │ │ │ +| %12.5e %12.5e %12.5e | |C| |%12.5e| │ │ │ │ +Background corrections (Correction %d (%4d) / Iteration %d) │ │ │ │ +***** Singular Matrix ***** │ │ │ │ +Corrected backgrounds (Correction %4d (%4d) / Iteration %4d) │ │ │ │ +Corrected fit (fit %4d / Iteration %5d) │ │ │ │ +| id | a | b | c | │ │ │ │ +tr nl ns crpix1 crpix2 in image Need columns: plus minus a b c crpix1 crpix2 xmin xmax ymin ymax xcenter ycenter npixel rms boxx boxy boxwidth boxheight boxang │ │ │ │ +realloc() failed (CorrInfo) [4] │ │ │ │ +Invalid fit type │ │ │ │ +Mb`?prjcode = %d │ │ │ │ +ptype = [%s] │ │ │ │ +nxpix = %-g │ │ │ │ +nypix = %-g │ │ │ │ +ctype[0] = [%s] │ │ │ │ +ctype[1] = [%s] │ │ │ │ +naxis = %d │ │ │ │ +crval[%d] = %-g │ │ │ │ +xref = %-g │ │ │ │ +yref = %-g │ │ │ │ +crpix[%d] = %-g │ │ │ │ +xrefpix = %-g │ │ │ │ +yrefpix = %-g │ │ │ │ +cd[%d] = %-g │ │ │ │ +cdelt[%d] = %-g │ │ │ │ +xinc = %-g │ │ │ │ +yinc = %-g │ │ │ │ +rot = %-g │ │ │ │ +equinox = %-g │ │ │ │ +epoch = %-g │ │ │ │ +pc[%2d] = %-g │ │ │ │ +projp[%2d] = %-g │ │ │ │ +longpole = %-g │ │ │ │ +latpole = %-g │ │ │ │ +No WCS information (or not FITS Must have at least two (n>1) dimInvalid projectiCTYPE1 and CTYPEInvalid CD matriInvalid image metadata file: %s │ │ │ │ +Using corners columns from table │ │ │ │ +Using WCS keyword columns from table │ │ │ │ +Need columns: fname ctype1 ctype2 nl ns crval1 crval2 crpix1 crpix2 cdelt1 cdelt2 and crota2 or cd matrix / ra dec ra1 ... dec4 │ │ │ │ +----------------- │ │ │ │ +Reading image table record %d │ │ │ │ +SIMPLE = T │ │ │ │ +BITPIX = -64 │ │ │ │ +NAXIS = 2 │ │ │ │ +NAXIS1 = %d │ │ │ │ +NAXIS2 = %d │ │ │ │ +CTYPE1 = '%s' │ │ │ │ +CTYPE2 = '%s' │ │ │ │ +CRVAL1 = %11.6f │ │ │ │ +CRVAL2 = %11.6f │ │ │ │ +CRPIX1 = %11.6f │ │ │ │ +CRPIX2 = %11.6f │ │ │ │ +CDELT1 = %11.6f │ │ │ │ +CDELT2 = %11.6f │ │ │ │ +CROTA2 = %11.6f │ │ │ │ +CD1_1 = %11.6f │ │ │ │ +CD1_2 = %11.6f │ │ │ │ +CD2_1 = %11.6f │ │ │ │ +CD2_2 = %11.6f │ │ │ │ +EQUINOX = %d │ │ │ │ +Bad WCS for image %d │ │ │ │ +Checking image %d (%s) center: [%-g,%-g](%-g,%-g,%-g) against point: [%-g,%-g](%-g,%-g,%-g) │ │ │ │ + dist = %-g < %-g ? │ │ │ │ +Checking image side %d: (%-g,%-g,%-g) against point: (%-g,%-g,%-g) │ │ │ │ +Outside side %d │ │ │ │ +Side %d distance = %-g │ │ │ │ +Min dist = %-g │ │ │ │ +New best file: %s │ │ │ │ +New best url: %s │ │ │ │ +New best HDU: %d │ │ │ │ +No image covers this point │ │ │ │ +file="%s", hdu=%d, url="%s", edgedist=%.6f │ │ │ │ +{"file":"%s", "hdu":%d, "url":"%s", "edgedist":%.6f} │ │ │ │ +weight_file = [%s] │ │ │ │ +Reading input row %5d │ │ │ │ +Reading input row %5d │ │ │ │ +%lu bytes allocated for image pixel values │ │ │ │ +%lu bytes allocated for pixel weights │ │ │ │ +Data written to FITS data (and area) images │ │ │ │ +r@|%9s|%9s|%16s|%16s|%16s|%14s|%14s|%10s|%10s|%10s|%10s|%13s|%13s|%13s|%16s|%16s|%16s|%16s|%16s|%16s| │ │ │ │ count=%d, failed=%d, warning=%d, missing=%d │ │ │ │ {"count":%d, "failed":%d, "warning":%d, "missing":%d} │ │ │ │ -Cannot access %s │ │ │ │ -%s is not a directory │ │ │ │ -count=%d, failed=%d │ │ │ │ -{"count":%d, "failed":%d} │ │ │ │ -Invalid image difference list file: %s │ │ │ │ -Need columns: plcntr │ │ │ │ -Image metdata table │ │ │ │ -icntr = %d │ │ │ │ -ifname = %d │ │ │ │ -maxcntr = %d │ │ │ │ -Invalid corrections file: %s │ │ │ │ -Corrections table │ │ │ │ -iid = %d │ │ │ │ -ia = %d │ │ │ │ -ib = %d │ │ │ │ -ic = %d │ │ │ │ -Freeing a,b,c,have arrays │ │ │ │ -Invalid image metadata file: %s │ │ │ │ -mBackground(%s, %s, %-g, %-g, %-g) -> [%s] │ │ │ │ -count=%d, nocorrection=%d, failed=%d │ │ │ │ -{"count":%d, "nocorrection":%d, "failed":%d} │ │ │ │ -tr and fname in Need columns: id,a,b,c in correc%02d │ │ │ │ -mViewer_makeGrid> Image size = %dx%d (%-gx%-g) │ │ │ │ -mViewer_makeGrid> Image diagonal = %-g │ │ │ │ -mViewer_makeGrid> Corner check Lon: %8.4f -> %8.4f (%-g) │ │ │ │ -mViewer_makeGrid> Corner check Lat: %8.4f -> %8.4f (%-g) │ │ │ │ -mViewer_makeGrid> cos(lat): %-g lonrange: %-g │ │ │ │ -mViewer_makeGrid> Scale check Lon: %8.4f -> %8.4f │ │ │ │ -mViewer_makeGrid> pixel jump (side %d, pixel %d) is %-g (compared to CDELT value of %-g) │ │ │ │ -mViewer_makeGrid> Edge check Lon: %8.4f -> %8.4f │ │ │ │ -mViewer_makeGrid> Edge check Lat: %8.4f -> %8.4f │ │ │ │ -mViewer_makeGrid> meridian: %d │ │ │ │ -mViewer_makeGrid> Pole: NEITHER │ │ │ │ -mViewer_makeGrid> Pole: BOTH │ │ │ │ -mViewer_makeGrid> Pole: SOUTH │ │ │ │ -mViewer_makeGrid> After pole check Lon: %8.4f -> %8.4f │ │ │ │ -mViewer_makeGrid> Lat: %8.4f -> %8.4f │ │ │ │ -mViewer_makeGrid> lon grid index = %d │ │ │ │ -mViewer_makeGrid> lat grid index = %d │ │ │ │ -mViewer_makeGrid> lon_range = %8.4f │ │ │ │ -mViewer_makeGrid> lon_space = %8.4f │ │ │ │ -mViewer_makeGrid> lat_range = %8.4f │ │ │ │ -mViewer_makeGrid> lat_space = %8.4f │ │ │ │ -mViewer_makeGrid> Longitude lines from lon0 = %8.4f to lonn = %8.4f by %8.4f (%d lines) │ │ │ │ -mViewer_makeGrid> Latitude lines from lat0 = %8.4f to latn = %8.4f by %8.4f (%d lines) │ │ │ │ -mViewer_makeGrid> longitude lines labeled at latitude %8.4f (midpoint lon is number %d) │ │ │ │ -mViewer_makeGrid> latitude lines labeled at longitude %8.4f (midpoint lat is number %d) │ │ │ │ -mViewer_makeGrid> nlon = %d, nlab_lon = %d, ispace_lon = %d │ │ │ │ -mViewer_makeGrid> ilon_label = %d │ │ │ │ -mViewer_makeGrid> nlat = %d, nlab_lat = %d, ispace_lat = %d │ │ │ │ -mViewer_makeGrid> lon label "%s" at %.5f %.5f │ │ │ │ -mViewer_makeGrid> lat label "%s" at %.5f %.5f │ │ │ │ -mViewer_makeGrid> returned mViewer_coord_label │ │ │ │ -mViewer_makeGrid> starting longitude lines │ │ │ │ -mViewer_makeGrid> lon= [%lf]: call mViewer_longitude_line │ │ │ │ -mViewer_makeGrid> returned mViewer_longitude_line │ │ │ │ -mViewer_makeGrid> starting latitude lines │ │ │ │ -mViewer_makeGrid> lat= [%lf]: call mViewer_latitude_line │ │ │ │ -mViewer_makeGrid> returned mViewer_latitude_line │ │ │ │ -mViewer_makeGrid> end of mViewer_makeGrid() │ │ │ │ -mViewer_makeGrid> Pole: NORTH │ │ │ │ -(@[struct stat="ERROR", msg="Problem with character: invalid UTF-8 data."] │ │ │ │ +SIMPLE keyword must be T or F │ │ │ │ +%-8s= %20s │ │ │ │ +File %s not found. │ │ │ │ +File (%s) is not a FITS image │ │ │ │ +BITPIX keyword in FITS header not an integer │ │ │ │ +Invalid BITPIX in FITS header (must be 8,16,32,64,-32 or -64) │ │ │ │ +NAXIS keyword in FITS header not an integer │ │ │ │ +NAXIS keyword in FITS header must be >= 2 │ │ │ │ +NAXIS1 keyword in FITS header not an integer │ │ │ │ +NAXIS1 keyword in FITS header must be > 0 │ │ │ │ +NAXIS2 keyword in FITS header not an integer │ │ │ │ +NAXIS2 keyword in FITS header must be > 0 │ │ │ │ +CRPIX1 keyword in FITS header not a real number │ │ │ │ +CRPIX2 keyword in FITS header not a real number │ │ │ │ +CRVAL1 keyword in FITS header not a real number │ │ │ │ +CRVAL2 keyword in FITS header not a real number │ │ │ │ +CDELT1 keyword in FITS header not a real number │ │ │ │ +CDELT2 keyword in FITS header not a real number │ │ │ │ +CROTA2 keyword in FITS header not a real number │ │ │ │ +CD1_1 keyword in FITS header not a real number │ │ │ │ +CD1_2 keyword in FITS header not a real number │ │ │ │ +CD2_2 keyword in FITS header not a real number │ │ │ │ +BSCALE keyword in FITS header not a real number │ │ │ │ +BZERO keyword in FITS header not a real number │ │ │ │ +BLANK keyword in FITS header not a real number │ │ │ │ +EPOCH keyword in FITS header not a real number │ │ │ │ +EQUINOX keyword in FITS header not a real number │ │ │ │ +FITS file (%s) cannot be used as a header template │ │ │ │ +No BITPIX keyword in FITS header │ │ │ │ +No NAXIS keyword in FITS header │ │ │ │ +No NAXIS1 keyword in FITS header │ │ │ │ +No NAXIS2 keyword in FITS header │ │ │ │ +No CTYPE1 keyword in FITS header │ │ │ │ +No CTYPE2 keyword in FITS header │ │ │ │ +No CRPIX1 keyword in FITS header │ │ │ │ +No CRPIX2 keyword in FITS header │ │ │ │ +No CRVAL1 keyword in FITS header │ │ │ │ +No CRVAL2 keyword in FITS header │ │ │ │ +No CDELT1 keyword (or incomplete CD matrix) in FITS header │ │ │ │ +No CDELT2 keyword (or incomplete CD matrix) in FITS header │ │ │ │ +CTYPE1 must be at least 8 characters │ │ │ │ +CTYPE2 must be at least 8 characters │ │ │ │ +Invalid CTYPE1 or CTYPE2 projection information │ │ │ │ +CTYPE1, CTYPE2 projection information mismatch │ │ │ │ +Invalid CTYPE1 projection information │ │ │ │ +Invalid CTYPE2 projection information │ │ │ │ +FITS header lines cannot be greater than 80 charDEBUG: computeEquPole() │ │ │ │ +DEBUG: convertEclToEqu() │ │ │ │ +DEBUG: convertEquToEcl() │ │ │ │ +]?[struct stat="ERROR", msg="Problem with character: invalid UTF-8 data."] │ │ │ │ [struct stat="ERROR", msg="FreeType: Could not init Library."] │ │ │ │ [struct stat="ERROR", msg="FreeType: Font was opened, but type not supported."] │ │ │ │ [struct stat="ERROR", msg="FreeType: Could not find or load font file."] │ │ │ │ [struct stat="ERROR", msg="FreeType: Set char size error."] │ │ │ │ [struct stat="ERROR", msg="FreeType: Could not load glyph (in loop)."] │ │ │ │ [struct stat="ERROR", msg="FreeType: Render glyph error."] │ │ │ │ @DEBUG> memory cleanup │ │ │ │ @@ -2047,49 +3093,31 @@ │ │ │ │ pentagon │ │ │ │ septagon │ │ │ │ skeletal │ │ │ │ NAXIS1 = %d │ │ │ │ NAXIS2 = %d │ │ │ │ CRPIX1 = %.2f │ │ │ │ CRPIX2 = %.2f │ │ │ │ -'%s' is not a valid %s │ │ │ │ -'%s': negative percentile %s │ │ │ │ %s %lf %lf │ │ │ │ %s %lf %d %lf %lf │ │ │ │ -DEBUG> minpercent = %-g │ │ │ │ -DEBUG> maxpercent = %-g │ │ │ │ -DEBUG> fraction = %-g │ │ │ │ -DEBUG> rmin = %-g │ │ │ │ -DEBUG> delta = %-g │ │ │ │ -DEBUG> value = %-g │ │ │ │ -DEBUG> percentile = %-g │ │ │ │ -NAXIS1 = %d │ │ │ │ -NAXIS2 = %d │ │ │ │ -CRPIX1 = %15.10f │ │ │ │ -CRPIX2 = %15.10f │ │ │ │ %d │ │ │ │ %.10e │ │ │ │ -display min │ │ │ │ -display max │ │ │ │ -beta value │ │ │ │ MONTAGE_FONT_DIR │ │ │ │ FreeSans.ttf │ │ │ │ DEBUG> mode = %d │ │ │ │ DEBUG> params = [%s] │ │ │ │ DEBUG> JSONFILE mode │ │ │ │ true_color │ │ │ │ gray_file │ │ │ │ gray_file.fits_file │ │ │ │ gray_file.color_table │ │ │ │ gray_file.stretch_min │ │ │ │ gray_file.stretch_max │ │ │ │ gray_file.stretch_mode │ │ │ │ gray_file.stretch_beta │ │ │ │ -Image file %s invalid FITS │ │ │ │ -Can't find HDU %d │ │ │ │ red_file │ │ │ │ red_file.fits_file │ │ │ │ red_file.stretch_min │ │ │ │ red_file.stretch_max │ │ │ │ red_file.stretch_mode │ │ │ │ red_file.stretch_beta │ │ │ │ green_file │ │ │ │ @@ -2138,16 +3166,14 @@ │ │ │ │ -catalog │ │ │ │ -imginfo │ │ │ │ -histfile │ │ │ │ Invalid directive: %s │ │ │ │ DEBUG> Processing RGB mode │ │ │ │ WCS init failed for [%s]. │ │ │ │ Red image: │ │ │ │ -naxis1 = %d │ │ │ │ -naxis2 = %d │ │ │ │ crval1 = %.6f │ │ │ │ crval2 = %.6f │ │ │ │ crpix1 = %.6f │ │ │ │ crpix2 = %.6f │ │ │ │ xinc = %.6f │ │ │ │ yinc = %.6f │ │ │ │ crota2 = %.6f │ │ │ │ @@ -2190,46 +3216,28 @@ │ │ │ │ DEBUG> Processing Gray mode │ │ │ │ Gray image: │ │ │ │ DEBUG> GRAY: naxis1 = %d │ │ │ │ DEBUG> GRAY: naxis2 = %d │ │ │ │ DEBUG> GRAY: xinc = %-g │ │ │ │ DEBUG> GRAY: yinc = %-g │ │ │ │ DEBUG> GRAY: crota2 = %-g │ │ │ │ - GRAY RANGE: │ │ │ │ DEBUG> graydiff = %-g │ │ │ │ Grid %d of %d │ │ │ │ Catalog %d of %d │ │ │ │ Source catalog %s │ │ │ │ Invalid table file [%s]. │ │ │ │ Symbol drawn. │ │ │ │ Symbol not drawn. │ │ │ │ Label [%s] at (%-g,%-g) │ │ │ │ Image info %s │ │ │ │ Invalid table file [%s]." ] │ │ │ │ -CTYPE1 = '%s' │ │ │ │ -CTYPE2 = '%s' │ │ │ │ -CRVAL1 = %11.6f │ │ │ │ -CRVAL2 = %11.6f │ │ │ │ -CRPIX1 = %11.6f │ │ │ │ -CRPIX2 = %11.6f │ │ │ │ -CDELT1 = %14.9f │ │ │ │ -CDELT2 = %14.9f │ │ │ │ -CROTA2 = %11.6f │ │ │ │ -EQUINOX = %d │ │ │ │ -Bad WCS for image %d │ │ │ │ Marker %d of %d │ │ │ │ Label %d of %d │ │ │ │ -leading numeric term in %s '%s' cannot be converted to a finite floating point number │ │ │ │ -'%s': percentile %s larger than 100 │ │ │ │ -extra numeric term in %s '%s' cannot be converted to a finite floating point number │ │ │ │ -%s '%s' contains trailing junk │ │ │ │ DEBUG> mViewer_percentileLevel(%-g): │ │ │ │ -DEBUG> percent = %-g -> count = %d -> bin %d │ │ │ │ DEBUG> mViewer_valuePercentile(%-g): │ │ │ │ -DEBUG> value = %-g -> bin %d (fraction %-g) │ │ │ │ %s │ │ │ │ %.1f │ │ │ │ %s │ │ │ │ %.10e │ │ │ │ DEBUG> mViewer_getRange(): rmin = %-g, rmax = %-g (diff = %-g) │ │ │ │ DEBUG> mViewer_getRange(): range = %-g to %-g (beta = %-g) │ │ │ │ DEBUG> mViewer_getRange(): range = %-g to %-g │ │ │ │ @@ -2349,16 +3357,14 @@ │ │ │ │ DEBUG> redminval = %-g (%-g%%/%-gs) │ │ │ │ DEBUG> redmaxval = %-g (%-g%%/%-gs) │ │ │ │ DEBUG> greenminval = %-g (%-g%%/%-gs) │ │ │ │ DEBUG> greenmaxval = %-g (%-g%%/%-gs) │ │ │ │ DEBUG> blueminval = %-g (%-g%%/%-gs) │ │ │ │ DEBUG> bluemaxval = %-g (%-g%%/%-gs) │ │ │ │ Image (PNG/JPEG) space allocated: %u │ │ │ │ -DEBUG> grayminval = %-g (%-g%%/%-gs) │ │ │ │ -DEBUG> graymaxval = %-g (%-g%%/%-gs) │ │ │ │ Image (PNG/JPEG) space allocated │ │ │ │ Cannot find 'ra' and 'dec (or 'lon','lat') in table [%s] │ │ │ │ Cannot find flux/mag column [%s] in table [%s] │ │ │ │ Cannot find color column [%s] in table [%s] │ │ │ │ Cannot find symbol size column [%s] in table [%s] │ │ │ │ Cannot find symbol shape column [%s] in table [%s] │ │ │ │ Cannot find label column [%s] in table [%s] │ │ │ │ @@ -2366,227 +3372,40 @@ │ │ │ │ Cannot find 'ra1', 'dec1', etc. corners or WCS columns in table [%s] │ │ │ │ DEBUG> label [%s]: (%-g,%-g) -> (%-g,%-g) │ │ │ │ DEBUG> Image completed. Writing output. │ │ │ │ type="color", width=%d, height=%d, bmin=%-g, bminpercent=%.2f, bminsigma=%2f, bmax=%-g, bmaxpercent=%.2f, bmaxsigma=%.2f, gmin=%-g, gminpercent=%.2f, gminsigma=%.2f, gmax=%-g, gmaxpercent=%.2f, gmaxsigma=%.2f, rmin=%-g, rminpercent=%.2f, rminsigma=%.2f, rmax=%-g, rmaxpercent=%.2f, rmaxsigma=%.2f, rdatamin=%-g, rdatamax=%-g, gdatamin=%-g, gdatamax=%-g, bdatamin=%-g, bdatamax=%-g, xflip=%d, yflip=%d, bunit="%s" │ │ │ │ "type":"color", "width":%d, "height":%d, "bmin":%-g, "bminpercent":%.2f, "bminsigma":%2f, "bmax":%-g, "bmaxpercent":%.2f, "bmaxsigma":%.2f, "gmin":%-g, "gminpercent":%.2f, "gminsigma":%.2f, "gmax":%-g, "gmaxpercent":%.2f, "gmaxsigma":%.2f, "rmin":%-g, "rminpercent":%.2f, "rminsigma":%.2f, "rmax":%-g, "rmaxpercent":%.2f, "rmaxsigma":%.2f, "rdatamin":%-g, "rdatamax":%-g, "gdatamin":%-g, "gdatamax":%-g, "bdatamin":%-g, "bdatamax":%-g, "xflip":%d, "yflip":%d, "bunit":"%s"} │ │ │ │ type="grayscale", width=%d, height=%d, min=%-g, minpercent=%.2f, minsigma=%.2f, max=%-g, maxpercent=%.2f, maxsigma=%.2f, datamin=%-g, datamax=%-g, xflip=%d, yflip=%d, bunit="%s", colortable=%d │ │ │ │ "type":"grayscale", "width":%d, "height":%d, "min":%-g, "minpercent":%.2f, "minsigma":%.2f, "max":%-g, "maxpercent":%.2f, "maxsigma":%.2f, "datamin":%-g, "datamax":%-g, "xflip":%d, "yflip":%d, "bunit":"%s", "colortable":%d │ │ │ │ -ZW@hTD=? │ │ │ │ -,@Invalid color spCTYPE1 = 'RA---TCTYPE2 = 'DEC--TCDELT1 = 0.00000CDELT2 = 0.00000wcsinit() failed for fake headerCannot open hist │ │ │ │ 1.1ObservationFull │ │ │ │ │ │ │ │ .ReferenceValue>ReferencePixel> │ │ │ │ -.ReferencePixel> Original Header: │ │ │ │ -DEBUG> xcorrection = %.2f │ │ │ │ -DEBUG> ycorrection = %.2f │ │ │ │ -CTYPE1 = '%s-TAN-SIP' │ │ │ │ -CTYPE2 = '%s-TAN-SIP' │ │ │ │ -CRVAL1 = %15.10f │ │ │ │ -CRVAL2 = %15.10f │ │ │ │ -CDELT1 = %.10f │ │ │ │ -CDELT2 = %.10f │ │ │ │ -CROTA2 = %s │ │ │ │ -CD1_1 = %s │ │ │ │ -CD1_2 = %s │ │ │ │ -CD2_1 = %s │ │ │ │ -CD2_2 = %s │ │ │ │ -PC1_1 = %s │ │ │ │ -PC1_2 = %s │ │ │ │ -PC2_1 = %s │ │ │ │ -PC2_2 = %s │ │ │ │ -EPOCH = %s │ │ │ │ -EQUINOX = %s │ │ │ │ -A_ORDER = %d │ │ │ │ -A_%d_%d = %10.3e │ │ │ │ -B_ORDER = %d │ │ │ │ -B_%d_%d = %10.3e │ │ │ │ -AP_ORDER= %d │ │ │ │ -AP_%d_%d = %10.3e │ │ │ │ -BP_ORDER= %d │ │ │ │ -BP_%d_%d = %10.3e │ │ │ │ -Correlation Matrix: │ │ │ │ -DEBUG> Command-line read. │ │ │ │ -FWD: Before gaussj(): │ │ │ │ - %12.5e │ │ │ │ -After gaussj(): │ │ │ │ -fwdmaxx = %-g [%d] │ │ │ │ -fwdmaxy = %-g [%d] │ │ │ │ -REV: Before gaussj(): │ │ │ │ -a[%d][%d] = %12.5e (%5.1f%%) │ │ │ │ -b[%d][%d] = %12.5e (%5.1f%%) │ │ │ │ -revmaxx = %-g [%d] │ │ │ │ -revmaxy = %-g [%d] │ │ │ │ -final fwdmaxx = %-g │ │ │ │ -final fwdmaxy = %-g │ │ │ │ -final revmaxx = %-g │ │ │ │ -final revmaxy = %-g │ │ │ │ -DEBUG> Original image WCS initialized │ │ │ │ -DEBUG> Distorted TAN Header: │ │ │ │ -DEBUG> Distorted TAN WCS initialized │ │ │ │ -Maximum correlation: %.5f at (%d,%d) │ │ │ │ -Cannot open output template file %s │ │ │ │ -DEBUG> FWD: native projection to distorted TAN (wcs->WCS) │ │ │ │ -DEBUG> REV: distorted TAN to native projection (WCS->wcs) │ │ │ │ -DEBUG> Distortion parameters initialized. │ │ │ │ -DEBUG> FWD: A (x-direction) distortions [%d] │ │ │ │ -DEBUG> FWD %10.2f %10.2f -> %.5f %.5f -> %10.2f %10.2f -> %10.2f (%d) │ │ │ │ -DEBUG> FWD: B (y-direction) distortions [%d] │ │ │ │ -ap[%d][%d] = %12.5e (%5.1f%%) │ │ │ │ -bp[%d][%d] = %12.5e (%5.1f%%) │ │ │ │ -DEBUG> FWD: maximum positional error [%d] │ │ │ │ -DEBUG> FWD %10.2f %10.2f -> %.5f %.5f -> %10.2f %10.2f (%d) │ │ │ │ -DEBUG> REV: A (x-direction) distortions [%d] │ │ │ │ -DEBUG> REV %10.2f %10.2f -> %.5f %.5f -> %10.2f %10.2f -> %10.2f (%d) │ │ │ │ -DEBUG> REV: B (y-direction) distortions [%d] │ │ │ │ -DEBUG> REV: maximum positional error [%d] │ │ │ │ -DEBUG> REV %10.2f %10.2f -> %.5f %.5f -> %10.2f %10.2f (%d) │ │ │ │ -DEBUG> FWD: Worst case pixel error │ │ │ │ -DEBUG> REV: Worst case pixel error │ │ │ │ -fwdxerr=%-g, fwdyerr=%-g, fwditer=%d, revxerr=%-g, revyerr=%-g, reviter=%d │ │ │ │ -{"fwdxerr":%-g, "fwdyerr":%-g, "fwditer":%d, "revxerr":%-g, "revyerr":%-g, "reviter":%d} │ │ │ │ -CTYPE1 = 'RA---CTYPE2 = 'DEC--Allocation failure in ivector() │ │ │ │ -Singular Matrix-Bad original heaInvalid header gAll points offscale in forward tale in reverse tnaxis%d = %ld │ │ │ │ -Processing image row %5d │ │ │ │ -DEBUG> bitpix = %d │ │ │ │ -DEBUG> blank = %ld (%d) │ │ │ │ -imin = %d │ │ │ │ -imax = %d │ │ │ │ -jmin = %d │ │ │ │ -jmax = %d │ │ │ │ -WCS handling │ │ │ │ -crpix%d = %-g │ │ │ │ -cdelt%d = %-g │ │ │ │ -input coordinate system = %d │ │ │ │ -image coordinate system = %d │ │ │ │ -xsize= [%lf] │ │ │ │ -ysize= [%lf] │ │ │ │ -imin= [%d] imax = [%d] │ │ │ │ -jmin= [%d] jmax = [%d] │ │ │ │ -pixMode = TRUE │ │ │ │ -'ra' = %-g │ │ │ │ -'dec' = %-g │ │ │ │ -xsize = %-g │ │ │ │ -ysize = %-g │ │ │ │ -ibegin = %d │ │ │ │ -iend = %d │ │ │ │ -jbegin = %d │ │ │ │ -jend = %d │ │ │ │ - ra = %-g │ │ │ │ - dec = %-g │ │ │ │ --> lon = %-g │ │ │ │ - lat = %-g │ │ │ │ --> xpix = %-g │ │ │ │ - ypix = %-g │ │ │ │ -pixMode = FALSE │ │ │ │ -cdelt1 = %-g │ │ │ │ -cdelt2 = %-g │ │ │ │ -xoff = %-g │ │ │ │ -yoff = %-g │ │ │ │ -ibegin = %d │ │ │ │ -iend = %d │ │ │ │ -nelements = %ld │ │ │ │ -jbegin = %d │ │ │ │ -jend = %d │ │ │ │ -Can't create output file: %s │ │ │ │ -Calling copyHeaderInfo() │ │ │ │ -Calling copyData() │ │ │ │ -Calling fits_close_file() │ │ │ │ -content="%s" │ │ │ │ -{"content":"%s"} │ │ │ │ -Processing input image row %5d │ │ │ │ -Image file %s missing or invalid FITS │ │ │ │ -input epoch = %-g │ │ │ │ -image epoch = %-g │ │ │ │ -Shrinkwrap mode only works for double precision floating point dInput file invalRegion outside iNo pixels match Invalid range string [%s]. │ │ │ │ +.ReferencePixel> survey: [%s] │ │ │ │ +DEBUG> band: [%s] │ │ │ │ +DEBUG> location: [%s] │ │ │ │ +DEBUG> width: %-g │ │ │ │ +DEBUG> height: %-g │ │ │ │ +DEBUG> outfile: [%s] │ │ │ │ +DEBUG> return: [%s] │ │ │ │ +Content-type │ │ │ │ +{"error":" │ │ │ │ +0123456789ABCDEF │ │ │ │ +montage-web.ipac/cgi-bin/ArchiveList/nph-archiveInvalid range string [%s]. │ │ │ │ subCube> naxis1 -> %ld │ │ │ │ subCube> naxis2 -> %d │ │ │ │ subCube> naxis3 -> %ld │ │ │ │ subCube> crpix3 -> %-g │ │ │ │ subCube> naxis4 -> %ld │ │ │ │ subCube> crpix4 -> %-g │ │ │ │ subCube> cnpix1 -> %-g │ │ │ │ @@ -2618,405 +3437,107 @@ │ │ │ │ copyData> kbegin, kend = %5d %5d │ │ │ │ copyData> Processing input 4/3 %5ld/%5ld │ │ │ │ dataRange> input plane %5d/%5d, row %5d: │ │ │ │ DEBUG> mSubCube command parsing: │ │ │ │ DEBUG> calling checkHdr("%s") for HDU %d │ │ │ │ Calling mSubCube_copyHeaderInfo() │ │ │ │ {"content"="%s", "warning"="%s"} │ │ │ │ -Select list index can only be 3 Range max less tFITS index ranges cannot be lessD3 constraints set but this is aD4 constraints sSome select list values for axis 3 are greater t 4 are greater tCheck CDELT, CRPIX values for axRequested image size must be positive │ │ │ │ -Shrink factor must be positive │ │ │ │ -Trying to shrink image to smaller than one pixel │ │ │ │ -FITS header copied to output │ │ │ │ -OUTPUT row %d: obegin = %.2f -> oend = %.3f │ │ │ │ -Reading input image row %5ld (ibuffer %d) │ │ │ │ -input: line %5ld / pixel %5d: indata[%d][%d] = %10.3e │ │ │ │ -output[%d][%d] -> %10.2e (area: %10.2e) (using indata[%d][%d] = %10.2e, colfact[%d] = %5.3f, rowfact[%d] = %5.3f) │ │ │ │ -flux[%d] = %-g / area = %-g --> outdata[%d] = %-g │ │ │ │ -WRITE output image row %5ld │ │ │ │ -=========================================== │ │ │ │ -input: line %5d / pixel %5d: indata[%d][%d] = %10.2e │ │ │ │ -imin = %4d, imax = %4d, jmin = %4d, jmax = %4d │ │ │ │ -output[%d][%d] -> %10.2e (area: %10.2e) (using indata[%d][%d] = %10.2e, colfact[%d-%d] = %5.3f, rowfact[%d-%d] = %5.3f) │ │ │ │ -flux = %-g / area = %-g --> outdata[%d] = %-g │ │ │ │ -XPIXELSZ │ │ │ │ -YPIXELSZ │ │ │ │ -input_file = [%s] │ │ │ │ -output_file = [%s] │ │ │ │ -xfactor = %-g │ │ │ │ -ifactor = %d │ │ │ │ -flux file = %s │ │ │ │ -input.bitpix = %ld │ │ │ │ -input.naxes[1] = %ld │ │ │ │ -input.ctype1 = %s │ │ │ │ -input.typel2 = %s │ │ │ │ -input.crval1 = %-g │ │ │ │ -input.crval2 = %-g │ │ │ │ -input.crpix1 = %-g │ │ │ │ -input.crpix2 = %-g │ │ │ │ -input.cnpix1 = %-g │ │ │ │ -input.cnpix2 = %-g │ │ │ │ -input.xpixelsz = %-g │ │ │ │ -input.ypixelsz = %-g │ │ │ │ -input.ppo3 = %-g │ │ │ │ -input.ppo6 = %-g │ │ │ │ -input.cdelt1 = %-g │ │ │ │ -input.cdelt2 = %-g │ │ │ │ -input.crota2 = %-g │ │ │ │ -input.cd11 = %-g │ │ │ │ -input.cd12 = %-g │ │ │ │ -input.cd21 = %-g │ │ │ │ -input.cd22 = %-g │ │ │ │ -input.pc11 = %-g │ │ │ │ -input.pc12 = %-g │ │ │ │ -input.pc21 = %-g │ │ │ │ -input.pc22 = %-g │ │ │ │ -input.epoch = %-g │ │ │ │ -input.equinox = %-g │ │ │ │ -input.bunit = %s │ │ │ │ -input.blank = %ld │ │ │ │ -xfactor -> %-g │ │ │ │ -ifactor -> %d │ │ │ │ -output.naxes[0] = %ld │ │ │ │ -output.naxes[1] = %ld │ │ │ │ -Output header keywords set │ │ │ │ -Rowfact: %-g %-g │ │ │ │ -rowfact[%d] %-g │ │ │ │ -rowfact[%d-%d] -> %-g │ │ │ │ -time=%.1f │ │ │ │ -{"time":%.1f} │ │ │ │ -mfactor = %d │ │ │ │ -input.cdelt3 = %-g │ │ │ │ -Requested image size must be posShrink factor mu │ │ │ │ -FITS data image created (not yet populated) │ │ │ │ -Template keywords written to FITS data image │ │ │ │ -Not enough memory for output data image array"] │ │ │ │ -%ld bytes allocated for image pixels │ │ │ │ -Data copied from input FITS file to output FITS file │ │ │ │ -DEBUG> Reading/writing %ld pixels at %ld %ld %ld │ │ │ │ -input_file = [%s] │ │ │ │ -output_file = [%s] │ │ │ │ -template_file = [%s] │ │ │ │ -Cannot open template file %s. │ │ │ │ -NAXIS1 = │ │ │ │ -NAXIS2 = │ │ │ │ -NAXIS3 = │ │ │ │ -NAXIS4 = │ │ │ │ -input.naxes[0] = %ld │ │ │ │ -input.naxes[1] = %ld │ │ │ │ -input.naxes[2] = %ld │ │ │ │ -input.naxes[3] = %ld │ │ │ │ -bitpix: %ld -> %d │ │ │ │ -naxis: %ld -> %d │ │ │ │ -naxis1: %ld -> %d │ │ │ │ -naxis2: %ld -> %d │ │ │ │ -naxis3: %ld -> %d │ │ │ │ -naxis4: %ld -> %d │ │ │ │ -naxis = %ld │ │ │ │ -bitpix = %d │ │ │ │ -output.naxes[1] = %ld │ │ │ │ -output.naxes[2] = %ld │ │ │ │ -output.naxes[3] = %ld │ │ │ │ -NAXIS/NAXES values cannot be modified using thiskeyword [%s] = value [%s] │ │ │ │ -NAXIS1 = %ld │ │ │ │ -NAXIS2 = %ld │ │ │ │ -xcorrectionIn = %.2f │ │ │ │ - ycorrectionIn = %.2f │ │ │ │ -Input pixels are clockwise. │ │ │ │ -Template file not found. │ │ │ │ -Output pixels are clockwise. │ │ │ │ -Polygon string: [%s] │ │ │ │ -Polygon border %3d: %6d %6d │ │ │ │ -_area.fits │ │ │ │ -weight_file = [%s] │ │ │ │ -area_file = [%s] │ │ │ │ -input.sys = %d │ │ │ │ -input.epoch = %-g │ │ │ │ -input.clockwise = %d │ │ │ │ -input proj = %s │ │ │ │ -Original template │ │ │ │ -output.naxes[0] = %ld │ │ │ │ -output.sys = %d │ │ │ │ -output.epoch = %-g │ │ │ │ -output.clockwise = %d │ │ │ │ -output proj = %s │ │ │ │ -Expanded template │ │ │ │ -Output range: │ │ │ │ - oxpixMin = %-g │ │ │ │ - oxpixMax = %-g │ │ │ │ - oypixMin = %-g │ │ │ │ - oypixMax = %-g │ │ │ │ - istart = %-d │ │ │ │ - ilength = %-d │ │ │ │ - jstart = %-d │ │ │ │ - jlength = %-d │ │ │ │ -Reading input row %5d │ │ │ │ -Reading input row %5d │ │ │ │ -FITS area image finalized │ │ │ │ -Weight file %s missing or invalid FITS │ │ │ │ -Input pixels are counterclockwise. │ │ │ │ -Output Header to wcsinit(): │ │ │ │ -Output pixels are counterclockwise. │ │ │ │ -Border value string (%s) cannot be interpreted as an integer or a set of polygon vertices │ │ │ │ -Border value (%d) must be greater than or equal to zero │ │ │ │ -Starting to process pixels (time %.0f) │ │ │ │ -expand output template by %-g degrees on all sides │ │ │ │ -expand output template by %-g pixels on all sides │ │ │ │ -Not enough memory for input data image array │ │ │ │ -%lu bytes allocated for image pixel values │ │ │ │ -Not enough memory for input weights array │ │ │ │ -%lu bytes allocated for pixel weights │ │ │ │ -FITS area image created (not yet populated) │ │ │ │ -Template keywords written to FITS area image │ │ │ │ -Template keywords BITPIX, CRPIX, and NAXIS updated │ │ │ │ -Data written to FITS data (and area) images │ │ │ │ -Done processing pixels (%.0f seconds) │ │ │ │ -Input wcsinit() Not enough memory for input dataInput wcsinit() failed. │ │ │ │ -readTemplate() file = [%s] │ │ │ │ -Template file [%s] not found. │ │ │ │ -Output wcsinit() failed. │ │ │ │ -template_file = [%s] │ │ │ │ -altin = [%s] │ │ │ │ -altout = [%s] │ │ │ │ -Processing input row %5d │ │ │ │ - oxpixMin = %20.13e │ │ │ │ - oxpixMax = %20.13e │ │ │ │ - oypixMin = %20.13e │ │ │ │ - oypixMax = %20.13e │ │ │ │ -Output X range: %5d to %5d │ │ │ │ -Output Y range: %5d to %5d │ │ │ │ -Data min = %-g │ │ │ │ -Data max = %-g │ │ │ │ -Area min = %-g │ │ │ │ -Area max = %-g │ │ │ │ -i min = %d │ │ │ │ -i max = %d │ │ │ │ -j min = %d │ │ │ │ -j max = %d │ │ │ │ -Full region reset │ │ │ │ -Input header to wcsinit() [input.wcs]: │ │ │ │ -Alternate input header to wcsinit() [input.wcs]: │ │ │ │ -Alternate output header to wcsinit() [output.wcs]: │ │ │ │ -Template output header to wcsinit() [output.wcs]: │ │ │ │ -Bounds: %-g,%-g -> %-g,%-g (%d) │ │ │ │ -Input image projection (%s) must be TAN, SIN, ZEA, STG or ARC for fast reprojection │ │ │ │ -expand output template by %-g on all sides │ │ │ │ -Output image projection (%s) must be TAN, SIN, ZEA, STG or ARC for fast reprojection │ │ │ │ -Input and output must be in the same coordinate system for fast reprojection │ │ │ │ -Could not set up plane-to-plane transform. Check for compliant headers. │ │ │ │ -Initialize_TwoPlane_BothDistort() successful │ │ │ │ -Range: %-g,%-g -> %-g,%-g (%d) │ │ │ │ - -> %-g,%-g ->%-g,%-g (%d) │ │ │ │ -Not enough memory for output data image array │ │ │ │ -Not enough memory for output area image array │ │ │ │ -%lu bytes allocated for pixel areas │ │ │ │ -Processing input row %5d: border range %d to %d (%d) │ │ │ │ -Input: line %d / pixel %d, value = %-g (weight: %-g) │ │ │ │ -Input: line %d / pixel %d, value = %-g │ │ │ │ -Compare out(%d,%d) to in(%d,%d) => │ │ │ │ -overlapArea = %12.5e (%12.5e / %12.5e) │ │ │ │ -All pixels are blank. Check for overlap of output template with image file. │ │ │ │ -Data written to FITS area image │ │ │ │ -%lu bytes allocated for image pixels │ │ │ │ -%s is CLOCKWISE of %s; │ │ │ │ -%s is PARALLEL to %s; │ │ │ │ - SaveVertex ... │ │ │ │ -rejected (not in P) │ │ │ │ -rejected (not in Q) │ │ │ │ -accepted (%d) │ │ │ │ -Q in P: Dot%d%d = %12.5e │ │ │ │ -P in Q: Dot%d%d = %12.5e │ │ │ │ -pEndpoint │ │ │ │ -qEndpoint │ │ │ │ - interiorFlag -> UNKNOWN │ │ │ │ - interiorFlag -> P_IN_Q │ │ │ │ - interiorFlag -> Q_IN_P │ │ │ │ -|| PToQDir is PARALLEL, │ │ │ │ -Input (P): │ │ │ │ -%10.6f %10.6f │ │ │ │ -Output (Q): │ │ │ │ -[%13.6e,%13.6e,%13.6e] -> (%10.6f,%10.6f) │ │ │ │ -%s is COUNTERCLOCKWISE of %s; │ │ │ │ -Bad comparison (shouldn't get this; │ │ │ │ - intersection [%13.6e,%13.6e,%13.6e] -> (%10.6f,%10.6f) (UpdateInteriorFlag) │ │ │ │ - SaveSharedSeg(): from [%13.6e,%13.6e,%13.6e] │ │ │ │ - SaveSharedSeg(): to [%13.6e,%13.6e,%13.6e] │ │ │ │ - Advance(): inside vertex [%13.6e,%13.6e,%13.6e] -> (%10.6f,%10.6f)n │ │ │ │ -Girard(): %3d [%13.6e,%13.6e,%13.6e] -> (%10.6f,%10.6f) │ │ │ │ -Girard(): angle[%d] = %13.6e -> %13.6e (from %13.6e / %13.6e) │ │ │ │ -Girard(): ---------- Corner %d bad; Remove point %d ------------- │ │ │ │ -Girard(): area = %13.6e [%d] │ │ │ │ -RemoveDups() tolerance = %13.6e [%13.6e arcsec] │ │ │ │ -RemoveDups() orig: %3d [%13.6e,%13.6e,%13.6e] -> (%10.6f,%10.6f) │ │ │ │ -RemoveDups(): %3d x %3d: distance = %13.6e [%13.6e arcsec] (would become %d) │ │ │ │ -RemoveDups(): %3d is a duplicate (nvnew -> %d) │ │ │ │ -Q is entirely contained in P (output pixel is in input pixel) │ │ │ │ -P is entirely contained in Q (input pixel is in output pixel) │ │ │ │ -Before advances (UNKNOWN interiorFlag): ip=%d, iq=%d │ │ │ │ -(p_advances=%d, q_advances=%d) │ │ │ │ -Before advances (P_IN_Q): ip=%d, iq=%d │ │ │ │ -Before advances (Q_IN_P): ip=%d, iq=%d │ │ │ │ -BAD INTERIOR FLAG. Shouldn't get here │ │ │ │ - BAD interiorFlag. Shouldn't get here │ │ │ │ - ADVANCE: Pdir and Qdir are colinear. │ │ │ │ - ADVANCE: Pdir and Qdir are disjoint. │ │ │ │ - ADVANCE: Generic: PToQDir is COUNTERCLOCKWISE │ │ │ │ -qEndpointFromPdir is COUNTERCLOCKWISE │ │ │ │ -|| PToQDir is PARALLEL, qEndpointFromPdir is CLOCKWISE │ │ │ │ - ADVANCE: Generic: PToQDir is CLOCKWISE, │ │ │ │ -pEndpointFromQdir is COUNTERCLOCKWISE │ │ │ │ -pEndpointFromQdir is CLOCKWISE │ │ │ │ -After advances: ip=%d, iq=%d │ │ │ │ -(p_advances=%d, q_advances=%d) interiorFlag=UNKNOWN │ │ │ │ -(p_advances=%d, q_advances=%d) interiorFlag=P_IN_Q │ │ │ │ -(p_advances=%d, q_advances=%d) interiorFlag=Q_IN_P │ │ │ │ -BAD INTERIOR FLAG. Shouldn't get here │ │ │ │ ------------------------------------------------ │ │ │ │ -Adding pixel (%d,%d) to pixel (%d,%d) │ │ │ │ - pixel TL = (%10.6f,%10.6f) [%d,%d] │ │ │ │ - -> input coord = (%10.6f,%10.6f) │ │ │ │ - -> output coord = (%10.6f,%10.6f) │ │ │ │ - -> opix = (%10.6f,%10.6f) OFF SCALE │ │ │ │ - -> opix = (%10.6f,%10.6f) │ │ │ │ - pixel TR = (%10.6f,%10.6f) [%d,%d] │ │ │ │ - pixel (bot) = (%10.6f,%10.6f) [%d,%d] │ │ │ │ - pixel BL = (%10.6f,%10.6f) [%d,%d] │ │ │ │ - pixel BR = (%10.6f,%10.6f) [%d,%d] │ │ │ │ -input.naxis = %ld │ │ │ │ -Original template │ │ │ │ -output.naxis = %ld │ │ │ │ -Expanded template │ │ │ │ -Input: line %d / pixel %d │ │ │ │ -%lu bytes allocated for input image pixels │ │ │ │ -%lu bytes allocated for input weight values │ │ │ │ -%lu bytes allocated for output image pixels │ │ │ │ -output pixel values initialized │ │ │ │ -Reading input row %5d %5d %5d │ │ │ │ -Reading weight input row %5d │ │ │ │ - pixel (top) = (%10.6f,%10.6f) [%d,%d] │ │ │ │ -Input: line %d / pixel %d (weight: %-g) │ │ │ │ -Compare out(%d,%d) to in(%d,%d), plane %d/%d => │ │ │ │ -y for output datFailed to open output %s │ │ │ │ -CD matrix mode │ │ │ │ -CDELT mode │ │ │ │ -haveCorners = %d │ │ │ │ -CD1_1 = %11.6f │ │ │ │ -CD1_2 = %11.6f │ │ │ │ -CD2_1 = %11.6f │ │ │ │ -CD2_2 = %11.6f │ │ │ │ -%d center = %.6f %.6f │ │ │ │ -nimages = %d │ │ │ │ -(i,j) = (%-g,%-g) │ │ │ │ -(xpos,ypos) = (%-g,%-g) │ │ │ │ -(lon,lat) = (%-g,%-g) │ │ │ │ -(oxpix,oypix) = (%-g,%-g) │ │ │ │ -count=%d │ │ │ │ -{"count":%d} │ │ │ │ -DEBUG> Reading image table record %d │ │ │ │ -| cntr1 | cntr2 |%%%ds |%%%ds | diff | │ │ │ │ -| int | int |%%%ds |%%%ds | char | │ │ │ │ -%%8d%%8d %%%ds %%%ds diff.%%06d.%%06d.fits │ │ │ │ -Comparing %d and %d (%s and %s) [(%-g,%-g,%-g) and (%-g,%-g,%-g)] │ │ │ │ - dist = %-g < %-g ? (%-g + %-g) │ │ │ │ -Not enough information to determine coverages (CDELTs or CD matrtr ctype1 ctype2 nl ns crval1 crval2 crpix1 crpix2 cdelt1 cdelt2 crota2 fname (equinox optional)flat │ │ │ │ -background.noise │ │ │ │ -background.bg11 │ │ │ │ -background.bg1N │ │ │ │ -background.bgNN │ │ │ │ -background.bgN1 │ │ │ │ -datasets[%d] │ │ │ │ -datasets[%d].type │ │ │ │ -datasets[%d].file │ │ │ │ -datasets[%d].column │ │ │ │ -datasets[%d].width │ │ │ │ -datasets[%d].shape │ │ │ │ -gaussian │ │ │ │ -datasets[%d].refval │ │ │ │ -datasets[%d].mode │ │ │ │ -datasets[%d].csys │ │ │ │ -arrayfile │ │ │ │ -from JSON: │ │ │ │ -noise = %-g │ │ │ │ -bg1 = %-g │ │ │ │ -bg2 = %-g │ │ │ │ -bg3 = %-g │ │ │ │ -bg4 = %-g │ │ │ │ -ncat = %d │ │ │ │ -nimage = %d │ │ │ │ -cat_file[%d] = [%s] │ │ │ │ -colname [%d] = [%s] │ │ │ │ -width [%d] = %-g │ │ │ │ -flat [%d] = %d │ │ │ │ -ref [%d] = %-g │ │ │ │ -ismag [%d] = %d │ │ │ │ -sys [%d] = %d │ │ │ │ -epoch [%d] = %-g │ │ │ │ -arrayfile = [%s] │ │ │ │ -image_file[%d] = [%s] │ │ │ │ -refval [%d] = %-g │ │ │ │ -output.naxes[0] = %ld │ │ │ │ -output.naxes[1] = %ld │ │ │ │ -output.sys = %d │ │ │ │ -output.epoch = %-g │ │ │ │ -output proj = %s │ │ │ │ -output crval[0] = %-g │ │ │ │ -output crval[1] = %-g │ │ │ │ -output crpix[0] = %-g │ │ │ │ -output crpix[1] = %-g │ │ │ │ -output cdelt[0] = %-g │ │ │ │ -output cdelt[1] = %-g │ │ │ │ -Array loaded into data │ │ │ │ -Can't open table file %s. │ │ │ │ - -> opix = (%7.1f,%7.1f) │ │ │ │ -Bad Values: l=%d, m=%d │ │ │ │ -Image file[%d] ="%s" │ │ │ │ -Can't open table table %s. │ │ │ │ - -> opix = (%7.1f,%7.1f) │ │ │ │ -FITS image finalized │ │ │ │ -sources=%d, images=%d │ │ │ │ -{"sources":%d, "images":%d} │ │ │ │ -header ---------------------------------------- │ │ │ │ ------------------------------------------------ │ │ │ │ -Dataset %d has no 'type' attribute. │ │ │ │ -Image array file [%s] not found. │ │ │ │ -%ld bytes allocated for image pixels │ │ │ │ -pixel line pointers populated │ │ │ │ -FITS image created (not yet populated) │ │ │ │ - value = %11.3e at coord = (%12.8f,%12.8f) -> (%12.8f,%12.8f) │ │ │ │ - -> opix = (%7.1f,%7.1f) OFF SCALE │ │ │ │ -Pixel update: data[%d][%d] with value %-g*%-g │ │ │ │ - Side %d: (%10.6f,%10.6f) -> (%10.6f,%10.6f) [theta0 = %10.6f, pixscale = %12.9f SHORT SIDE] │ │ │ │ - Side %d: (%10.6f,%10.6f) -> (%10.6f,%10.6f) [theta0 = %10.6f, pixscale = %12.9f] │ │ │ │ -theta = %.6f -> A = %.6f -> a = %.6f -> (%.6f,%.6f,%.6f) -> (%12.8f,%12.8f) │ │ │ │ - -> opix = (%7.1f,%7.1f) OFF SCALE │ │ │ │ - Range: i = %.2f -> %.2f j= %.2f -> %.2f │ │ │ │ - North pole in image: jmax -> %.2f │ │ │ │ - North pole in image: jmin -> %.2f │ │ │ │ - North pole in image: no range change │ │ │ │ - South pole in image: jmax -> %.2f │ │ │ │ - South pole in image: jmin -> %.2f │ │ │ │ - South pole in image: no range change │ │ │ │ -%6d %6d -> %11.6f %11.6f -> %11.6f %11.6f (%d) │ │ │ │ -Single pixel turn-on: %6d %6d │ │ │ │ -Template keywords written to FITS image │ │ │ │ -Usage: mMakeImg [-d level] [-r(eplace)] [-n noise_level] [-b bg1 bg2 bg3 bg4] [-t tblfile col width csys epoch refval mag/flux flat/gaussian] [-i imagetbl refval] [-a array.txt] template.hdr out.fits (-t and -i args can be rNoise level parameter must a number greater thanBackground levels must numbers. │ │ │ │ -No file name given for catalog. │ │ │ │ -No column name given for catalogShape parameter must be 'flat' oCan't find lon, Can't find image center or four │ │ │ │ ->Memory allocation failure. │ │ │ │ +Select list index can only be 3 Range max less tFITS index ranges cannot be lessD3 constraints set but this is aD4 constraints sSome select list values for axis 3 are greater t 4 are greater tCheck CDELT, CRPIX values for axDEBUG> tblfile = [%s] │ │ │ │ +DEBUG> iurl = %d │ │ │ │ +DEBUG> ifile = %d │ │ │ │ +DEBUG> url = [%s] │ │ │ │ +DEBUG> file = [%s] │ │ │ │ +%s&X1=%d&X2=%d&Y1=%d&Y2=%d │ │ │ │ +%s_%d_%d.fits │ │ │ │ +gunzip %s │ │ │ │ +count=%d, failed=%d │ │ │ │ +{"count":%d, "failed":%d} │ │ │ │ +Table %s needs column 'URL' or 'url' and can optionally have columns 'fname'/'file' and pixel ranges 'imin'..'jmax' │ │ │ │ +20140823 │ │ │ │ +unknown error code │ │ │ │ +no error, everything went ok │ │ │ │ +invalid FCHECK in zlib header │ │ │ │ +illegal PNG color type or bpp │ │ │ │ +illegal PNG filter method │ │ │ │ +illegal PNG interlace method │ │ │ │ +the palette is too big │ │ │ │ +size of zlib data too small │ │ │ │ +invalid tIME chunk size │ │ │ │ +invalid pHYs chunk size │ │ │ │ +memory allocation failed │ │ │ │ +nothing done yet │ │ │ │ +impossible offset in lz77 encoding (internal bug) │ │ │ │ +end of input memory reached without huffman end code │ │ │ │ +error in code tree made it jump outside of huffman tree │ │ │ │ +problem while processing dynamic deflate block │ │ │ │ +windowsize must be a power of two │ │ │ │ +unexisting code while processing dynamic deflate block │ │ │ │ +end of out buffer memory reached while inflating │ │ │ │ +invalid distance code while inflating │ │ │ │ +text chunk keyword too short or long: must have size 1-79 │ │ │ │ +invalid deflate block BTYPE encountered while decoding │ │ │ │ +NLEN is not ones complement of LEN in a deflate block │ │ │ │ +invalid filter strategy given for LodePNGEncoderSettings.filter_strategy │ │ │ │ +end of in buffer memory reached while inflating │ │ │ │ +invalid compression method in zlib header │ │ │ │ +FDICT encountered in zlib header while it's not used for PNG │ │ │ │ +PNG file is smaller than a PNG header │ │ │ │ +incorrect PNG signature, it's no PNG or corrupted │ │ │ │ +first chunk is not the header chunk │ │ │ │ +chunk length too large, chunk broken off at end of file │ │ │ │ +illegal PNG compression method │ │ │ │ +chunk length of a chunk is too large or the chunk too small │ │ │ │ +illegal PNG filter type encountered │ │ │ │ +illegal bit depth for this color type given │ │ │ │ +more palette alpha values given in tRNS chunk than there are colors in the palette │ │ │ │ +tRNS chunk has wrong size for greyscale image │ │ │ │ +tRNS chunk has wrong size for RGB image │ │ │ │ +tRNS chunk appeared while it was not allowed for this color type │ │ │ │ +bKGD chunk has wrong size for palette image │ │ │ │ +bKGD chunk has wrong size for greyscale image │ │ │ │ +bKGD chunk has wrong size for RGB image │ │ │ │ +empty input or file doesn't exist │ │ │ │ +jumped past memory while generating dynamic huffman tree │ │ │ │ +must provide custom zlib function pointer if LODEPNG_COMPILE_ZLIB is not defined │ │ │ │ +jumped past memory while inflating huffman block │ │ │ │ +jumped past memory while inflating │ │ │ │ +repeat symbol in tree while there was no value symbol yet │ │ │ │ +jumped past tree while generating huffman tree │ │ │ │ +given output image colortype or bitdepth not supported for color conversion │ │ │ │ +invalid CRC encountered (checking CRC can be disabled) │ │ │ │ +invalid ADLER32 encountered (checking ADLER32 can be disabled) │ │ │ │ +requested color conversion not supported │ │ │ │ +invalid window size given in the settings of the encoder (must be 0-32768) │ │ │ │ +invalid BTYPE given in the settings of the encoder (only 0, 1 and 2 are allowed) │ │ │ │ +conversion from color to greyscale not supported │ │ │ │ +length of a chunk too long, max allowed for PNG is 2147483647 bytes per chunk │ │ │ │ +the length of the END symbol 256 in the Huffman tree is 0 │ │ │ │ +the length of a text chunk keyword given to the encoder is longer than the maximum of 79 bytes │ │ │ │ +the length of a text chunk keyword given to the encoder is smaller than the minimum of 1 byte │ │ │ │ +tried to encode a PLTE chunk with a palette that has less than 1 or more than 256 colors │ │ │ │ +unknown chunk type with 'critical' flag encountered by the decoder │ │ │ │ +unexisting interlace mode given to encoder (must be 0 or 1) │ │ │ │ +while decoding, unexisting compression method encountering in zTXt or iTXt chunk (it must be 0) │ │ │ │ +no null termination char found while decoding text chunk │ │ │ │ +iTXt chunk too short to contain required bytes │ │ │ │ +integer overflow in buffer size │ │ │ │ +failed to open file for reading │ │ │ │ +failed to open file for writing │ │ │ │ +tried creating a tree of 0 symbols │ │ │ │ +lazy matching at pos 0 is impossible │ │ │ │ +color conversion to palette requested while a color isn't in palette │ │ │ │ +given image too small to contain all pixels to be encoded │ │ │ │ +?Memory allocation failure. │ │ │ │ equatorial │ │ │ │ ecliptic │ │ │ │ supergalactic │ │ │ │ Invalid table file: %s │ │ │ │ Table file %d: [%s] │ │ │ │ COORDSYS │ │ │ │ coordsys │ │ │ │ -CRVAL1 = %14.9f │ │ │ │ -CRVAL2 = %14.9f │ │ │ │ -CRPIX1 = %14.9f │ │ │ │ -CRPIX2 = %14.9f │ │ │ │ -CROTA2 = %14.9f │ │ │ │ SIMPLE = T │ │ │ │ BITPIX = -64 │ │ │ │ NAXIS = 2 │ │ │ │ NAXIS1 = %d │ │ │ │ NAXIS2 = %d │ │ │ │ NAXIS = %d │ │ │ │ NAXIS3 = %d │ │ │ │ @@ -3056,128 +3577,150 @@ │ │ │ │ {"msg":"Large area; defaulting to AITOFF projection.%s", "count":%d, "ncube":%d, "naxis1":%d, "naxis2":%d} │ │ │ │ pad = %-g (isPercentage = %d) │ │ │ │ count=%d, ncube=%d, naxis1=%d, naxis2=%d, clon=%.6f, clat=%.6f, loncize=%.6f, latsize=%.6f, posang=%.6f, lon1=%.6f, lat1=%.6f, lon2=%.6f, lat2=%.6f, lon3=%.6f, lat3=%.6f, lon4=%.6f, lat4=%.6f │ │ │ │ {"count"=%d, "ncube"=%d, "naxis1"=%d, "naxis2"=%d, "clon"=%.6f, "clat"=%.6f, "lonsize"=%.6f, "latsize"=%.6f, "posang"=%.6f, "lon1"=%.6f, "lat1"=%.6f, "lon2"=%.6f, "lat2"=%.6f, "lon3"=%.6f, "lat3"=%.6f, "lon4"=%.6f, "lat4"=%.6f} │ │ │ │ msg="%s", count=%d, ncube=%d, naxis1=%d, naxis2=%d, clon=%.6f, clat=%.6f, lonsize=%.6f, latsize=%.6f, posang=%.6f, lon1=%.6f, lat1=%.6f, lon2=%.6f, lat2=%.6f, lon3=%.6f, lat3=%.6f, lon4=%.6f, lat4=%.6f │ │ │ │ {msg="%s", "count"=%d, "ncube"=%d, "naxis1"=%d, "naxis2"=%d, "clon"=%.6f, "clat"=%.6f, "lonsize"=%.6f, "latsize"=%.6f, "posang"=%.6f, "lon1"=%.6f, "lat1"=%.6f, "lon2"=%.6f, "lat2"=%.6f, "lon3"=%.6f, "lat3"=%.6f, "lon4"=%.6f, "lat4"=%.6f} │ │ │ │ Template file noNeed columns: ctype1 ctype2 nl ns crval1 crval2 crpix1 crpix2 cdelt1 cdelt2 crota2 (equinox optional). Four corners (equatorial) will be used if they exist or even just a single set of coordiMemory allocatio Cube columns exist but are either blank or inconsistent; outpuError computing Cube columns exist but are either blank or inconsistent. Outputt │ │ │ │ ->\datatype = fitshdr │ │ │ │ - size | hdu | fname │ │ │ │ - int | int | char │ │ │ │ - int | int | char │ │ │ │ - %19.10e │ │ │ │ -DEBUG> file = "%s" │ │ │ │ -Cannot open FITS file %s │ │ │ │ -Cannot open file "%s" │ │ │ │ -DEBUG> file size = %lld │ │ │ │ -DEBUG> hdu = %d │ │ │ │ -Missing CTYPE1 in file %s │ │ │ │ -Invalid CTYPE1 in file %s │ │ │ │ -Missing CTYPE2 in file %s │ │ │ │ -Invalid CTYPE2 in file %s │ │ │ │ -DEBUG> WCSINIT failed │ │ │ │ -DEBUG> WCSINIT OK │ │ │ │ -Bad WCS for file %s │ │ │ │ -DEBUG: entry [%s] │ │ │ │ -DEBUG: [%s] -> [%s] │ │ │ │ -DEBUG: Found file [%s] │ │ │ │ -_area.fit │ │ │ │ -_area.FIT │ │ │ │ -_area.FITS │ │ │ │ -_area.fit.gz │ │ │ │ -_area.FIT.gz │ │ │ │ -_area.fits.gz │ │ │ │ -_area.FITS.gz │ │ │ │ -gunzip -c %s > %s │ │ │ │ -DEBUG: Opening path [%s] │ │ │ │ -DEBUG: Found directory [%s] │ │ │ │ -Illegal field name (line %d) │ │ │ │ -Illegal field type (line %d) │ │ │ │ -DEBUG: path = [%s](%d) │ │ │ │ -| cntr | ra | dec | cra | cdec |naxis1|naxis2| ctype1 | ctype2 | crpix1 | crpix2 | │ │ │ │ - crval1 | crval2 | cdelt1 | cdelt2 | crota2 |equinox | │ │ │ │ - ra1 | dec1 | ra2 | dec2 | ra3 | dec3 | ra4 | dec4 | │ │ │ │ -| int | double | double | char | char | int | int | char | char | double | double | │ │ │ │ - double | double | double | double | double | double | │ │ │ │ - double | double | double | double | double | double | double | double | │ │ │ │ - crval1 | crval2 | cdelt1 | cdelt2 | crota2 |equinox | │ │ │ │ -| int | double | double | char | char | int | int | char | char | double | double | │ │ │ │ - double | double | double | double | double | double | │ │ │ │ -[struct stat="INFO", msg="Missing CTYPE1", file="%s", hdu=%d] │ │ │ │ -[struct stat="INFO", msg="Invalid CTYPE1", file="%s", hdu=%d] │ │ │ │ -[struct stat="INFO", msg="Missing CTYPE2", file="%s", hdu=%d] │ │ │ │ -[struct stat="INFO", msg="Invalid CTYPE2", file="%s", hdu=%d] │ │ │ │ -DEBUG> CTYPE2 value check: badhdr -> %d │ │ │ │ -[struct stat="INFO", msg="WCS lib init failure", file="%s", hdu=%d] │ │ │ │ -[struct stat="INFO", msg="Bad WCS", file="%s", hdu=%d] │ │ │ │ -DEBUG> CTYPE2 check: [%s] badhdr -> %d │ │ │ │ -DEBUG> CTYPE1 value check: badhdr -> %d │ │ │ │ -DEBUG> CTYPE1 check: [%s] badhdr -> %d │ │ │ │ -Cannot open field list file: %s │ │ │ │ -DEBUG> fields[%d]: [%s][%s][%s] │ │ │ │ -DEBUG> fields[%d]: [%s][%s][%d] (cube info) │ │ │ │ -Cannot open image list file: %s │ │ │ │ -count=%d, nfile=%d, nhdu=%d, badfits=%d, badwcs=%d │ │ │ │ -{"count":%d, "nfile":%d, "nhdu":%d, "badfits":%d, "badwcs":%d} │ │ │ │ -?Can't create temporary input file for gunzip outporary input tabCan't open copy Can't open temporary input tableCan't open tmp (Can't open finalImage table needs column fname/fDEBUG> mHistogram_percentileLevel(%-g): │ │ │ │ -DEBUG> mHistogram_valuePercentile(%-g): │ │ │ │ -DEBUG> mHistogram_getRange(): rmin = %-g, rmax = %-g (diff = %-g) │ │ │ │ -DEBUG> mHistogram_getRange(): range = %-g to %-g (beta = %-g) │ │ │ │ -DEBUG> mHistogram_getRange(): range = %-g to %-g │ │ │ │ -# The following data is strictly formatted (after these initial comments). │ │ │ │ -# The first line is the type of stretch, i.e., power law (linear/log/etc.):0, │ │ │ │ -# gaussian:1, gaussian-log:2 or asinh:3. │ │ │ │ -# The second are the data ranges the user gave in the various units (data value, │ │ │ │ -# percentiles, 'sigma' levels) plus the file data min, max, median and 'sigma'. │ │ │ │ -# The third (a little repetitive) are the file statistics used in the histogram │ │ │ │ -# calculation: data min, max, the width of the bins ((max-min)/NBIN) and the │ │ │ │ -# total number of pixels in the file. │ │ │ │ -# Then the conclusions, starting with the 256 data values that correspond to │ │ │ │ -# the lowest data value associated with a 'grayscale' output value. │ │ │ │ -# Finally, the NBIN histogram values. The first column is the bin number. │ │ │ │ -# The second is the lowest data value that will go into that bin. This is │ │ │ │ -# the part that is stretch type dependent. Next is the count of pixels that │ │ │ │ -# ended up in that bin followed by the cumulative count, and finally the │ │ │ │ -# chi^2 and sigma levels for the bin. │ │ │ │ -%s %-g %-g │ │ │ │ -%s %-g %-g │ │ │ │ -%s %-g %-g │ │ │ │ -%s %-g %-g │ │ │ │ -%s %-g %-g │ │ │ │ -min=%-g, minpercent=%.2f, minsigma=%.2f, max=%-g, maxpercent=%.2f, maxsigma=%.2f, datamin=%-g, datamax=%-g │ │ │ │ -{"min":%-g, "minpercent":%.2f, "minsigma":%.2f, "max":%-g, "maxpercent":%.2f, "maxsigma":%.2f, "datamin":%-g, "datamax":%-g} │ │ │ │ -gaussian-log │ │ │ │ -gaussianlog │ │ │ │ -# HISTOGRAM DATA │ │ │ │ -Type %d %d │ │ │ │ -Percentile │ │ │ │ -Median/Sigma │ │ │ │ -rmin %-g │ │ │ │ -rmax %-g │ │ │ │ -delta %-g │ │ │ │ -npix %lu │ │ │ │ -Stretch Lookup │ │ │ │ -%d %13.6e │ │ │ │ -%d Histogram Bins │ │ │ │ -%d %13.6e %d %13.6e %13.6e │ │ │ │ -No output histogram file name giCannot open output histogram filCouldn't find host %s │ │ │ │ -%s: connect failed. │ │ │ │ -Can't open output file %s │ │ │ │ -http_proxy │ │ │ │ -DEBUG> proxy = [%s] │ │ │ │ -DEBUG> pserver = [%s] │ │ │ │ -DEBUG> pport = [%d] │ │ │ │ -DEBUG> request = [%s] │ │ │ │ -DEBUG> return; [%s] │ │ │ │ -location=%s&width=%.10f&height=%.10f&system=%s&equinox=%.2f&resolution=%.12f&rotation=%.6f&band=%s │ │ │ │ -GET http://%s:%d%s%s HTTP/1.0 │ │ │ │ -GET %s%s HTTP/1.0 │ │ │ │ -HOST: %s:%d │ │ │ │ -0123456789ABCDEF │ │ │ │ -Couldn't create Invalid URL string (must start 'Illegal port nummontage.ipac.cal/cgi-bin/HdrTempImage file (%s) does not exist │ │ │ │ +>Out of Memory! │ │ │ │ +color white │ │ │ │ +move %13.6f %13.6f │ │ │ │ +draw %13.6f %13.6f │ │ │ │ +expand 3 │ │ │ │ +color yellow │ │ │ │ +move %12.6f %12.6f │ │ │ │ +draw %12.6f %12.6f │ │ │ │ +proj gnomonic │ │ │ │ +pcent %13.6f %13.6f │ │ │ │ +mcent %13.6f %13.6f │ │ │ │ +size %13.6f %13.6f │ │ │ │ +color blue │ │ │ │ +color red │ │ │ │ +move %13.6f %13.6f │ │ │ │ +pi->vnum = %d │ │ │ │ +pj->vnum = %d │ │ │ │ +pi->ang = %20.15f │ │ │ │ +pj->ang = %20.15f │ │ │ │ +measure = %20.15f │ │ │ │ +Delete pj (%d) │ │ │ │ +Delete pi (%d) │ │ │ │ +Counter %d: │ │ │ │ +Segment %d to %d │ │ │ │ +amin = %13.5f │ │ │ │ +amax = %13.5f │ │ │ │ +Xmin = %13.6f │ │ │ │ +Xmax = %13.6f │ │ │ │ +Ymin = %13.6f │ │ │ │ +Ymax = %13.6f │ │ │ │ +area = %13.6f │ │ │ │ +bndCenter = %11.6f %11.6f │ │ │ │ +bndSize1 = %11.6f │ │ │ │ +bndSize2 = %11.6f │ │ │ │ +bndAngle = %11.6f │ │ │ │ +Corner1 = %11.6f %11.6f │ │ │ │ +Corner2 = %11.6f %11.6f │ │ │ │ +Corner3 = %11.6f %11.6f │ │ │ │ +Corner4 = %11.6f %11.6f │ │ │ │ +maximum point = %d │ │ │ │ +%13.5e %13.5e %13.5e │ │ │ │ +bndCorners: │ │ │ │ +minimum point = %d │ │ │ │ +Centroid: │ │ │ │ +x = %13.5e │ │ │ │ +y = %13.5e │ │ │ │ +z = %13.5e │ │ │ │ +lon = %11.6f │ │ │ │ +lat = %11.6f │ │ │ │ +Input points: │ │ │ │ +After sorting: │ │ │ │ +After deleting 'duplicates': │ │ │ │ +vnum=%4d lon=%11.6f lat=%11.6f x=%9.7f y=%9.7f z=%9.7f │ │ │ │ +%13s %13s %13s %13s %13s %13s %6s %6s │ │ │ │ +%13.6f %13.6f %13.5e %13.5e %13.5e %13.10f %6d %6d │ │ │ │ +WARNING: vector length = %13.6e │ │ │ │ +----------------------------- │ │ │ │ +%d -> %d -> %d : Left turn (push %d) │ │ │ │ +%d -> %d -> %d : Right turn (pop %d) │ │ │ │ +Stack at bottom of while loop, i=%d, vnum=%d: │ │ │ │ +----------------------------------------- │ │ │ │ +----------------------------- │ │ │ │ +Final hull polygon: │ │ │ │ +Not enough memory for output data image array"] │ │ │ │ +%ld bytes allocated for image pixels │ │ │ │ +Data copied from input FITS file to output FITS file │ │ │ │ +DEBUG> Reading/writing %ld pixels at %ld %ld %ld │ │ │ │ +Cannot open template file %s. │ │ │ │ +NAXIS1 = │ │ │ │ +NAXIS2 = │ │ │ │ +NAXIS3 = │ │ │ │ +NAXIS4 = │ │ │ │ +bitpix: %ld -> %d │ │ │ │ +naxis: %ld -> %d │ │ │ │ +naxis1: %ld -> %d │ │ │ │ +naxis2: %ld -> %d │ │ │ │ +naxis3: %ld -> %d │ │ │ │ +naxis4: %ld -> %d │ │ │ │ +naxis = %ld │ │ │ │ +bitpix = %d │ │ │ │ +NAXIS/NAXES values cannot be modified using this │ │ │ │ +DEBUG: Input string: "%s" │ │ │ │ +DEBUG: Allocated JSON object and %d keyword/value pairs │ │ │ │ +DEBUG: Invalid object start │ │ │ │ +DEBUG: Invalid object end │ │ │ │ +DEBUG: Invalid object end match │ │ │ │ +DEBUG: Looking for elements in: "%s" │ │ │ │ +DEBUG: Taking apart: begin = "%s" │ │ │ │ +DEBUG: Stripped: sb = "%s" │ │ │ │ +DEBUG: object or array │ │ │ │ +DEBUG: array element (no colon found) │ │ │ │ +DEBUG: Found (keyword:value) %4d: "%s" = "%s" │ │ │ │ +DEBUG: Found (array element) %4d: "%s" = "%s" │ │ │ │ +DEBUG: Allocated space for %d more keyword/value pairs │ │ │ │ +DEBUG> json_val() structstr = [%s], key = [%s] │ │ │ │ +DEBUG> json_val() subkey = [%s], tail = [%s] │ │ │ │ +mViewer_makeGrid> Image size = %dx%d (%-gx%-g) │ │ │ │ +mViewer_makeGrid> Image diagonal = %-g │ │ │ │ +mViewer_makeGrid> Corner check Lon: %8.4f -> %8.4f (%-g) │ │ │ │ +mViewer_makeGrid> Corner check Lat: %8.4f -> %8.4f (%-g) │ │ │ │ +mViewer_makeGrid> cos(lat): %-g lonrange: %-g │ │ │ │ +mViewer_makeGrid> Scale check Lon: %8.4f -> %8.4f │ │ │ │ +mViewer_makeGrid> pixel jump (side %d, pixel %d) is %-g (compared to CDELT value of %-g) │ │ │ │ +mViewer_makeGrid> Edge check Lon: %8.4f -> %8.4f │ │ │ │ +mViewer_makeGrid> Edge check Lat: %8.4f -> %8.4f │ │ │ │ +mViewer_makeGrid> meridian: %d │ │ │ │ +mViewer_makeGrid> Pole: NEITHER │ │ │ │ +mViewer_makeGrid> Pole: BOTH │ │ │ │ +mViewer_makeGrid> Pole: SOUTH │ │ │ │ +mViewer_makeGrid> After pole check Lon: %8.4f -> %8.4f │ │ │ │ +mViewer_makeGrid> Lat: %8.4f -> %8.4f │ │ │ │ +mViewer_makeGrid> lon grid index = %d │ │ │ │ +mViewer_makeGrid> lat grid index = %d │ │ │ │ +mViewer_makeGrid> lon_range = %8.4f │ │ │ │ +mViewer_makeGrid> lon_space = %8.4f │ │ │ │ +mViewer_makeGrid> lat_range = %8.4f │ │ │ │ +mViewer_makeGrid> lat_space = %8.4f │ │ │ │ +mViewer_makeGrid> Longitude lines from lon0 = %8.4f to lonn = %8.4f by %8.4f (%d lines) │ │ │ │ +mViewer_makeGrid> Latitude lines from lat0 = %8.4f to latn = %8.4f by %8.4f (%d lines) │ │ │ │ +mViewer_makeGrid> longitude lines labeled at latitude %8.4f (midpoint lon is number %d) │ │ │ │ +mViewer_makeGrid> latitude lines labeled at longitude %8.4f (midpoint lat is number %d) │ │ │ │ +mViewer_makeGrid> nlon = %d, nlab_lon = %d, ispace_lon = %d │ │ │ │ +mViewer_makeGrid> ilon_label = %d │ │ │ │ +mViewer_makeGrid> nlat = %d, nlab_lat = %d, ispace_lat = %d │ │ │ │ +mViewer_makeGrid> lon label "%s" at %.5f %.5f │ │ │ │ +mViewer_makeGrid> lat label "%s" at %.5f %.5f │ │ │ │ +mViewer_makeGrid> returned mViewer_coord_label │ │ │ │ +mViewer_makeGrid> starting longitude lines │ │ │ │ +mViewer_makeGrid> lon= [%lf]: call mViewer_longitude_line │ │ │ │ +mViewer_makeGrid> returned mViewer_longitude_line │ │ │ │ +mViewer_makeGrid> starting latitude lines │ │ │ │ +mViewer_makeGrid> lat= [%lf]: call mViewer_latitude_line │ │ │ │ +mViewer_makeGrid> returned mViewer_latitude_line │ │ │ │ +mViewer_makeGrid> end of mViewer_makeGrid() │ │ │ │ +mViewer_makeGrid> Pole: NORTH │ │ │ │ +@Image file (%s) does not exist │ │ │ │ background-color:#D8D8D8; │ │ │ │ font-family: "Times New Roman", Times, serif; │ │ │ │ border: 1px solid black; │ │ │ │ margin: 0px 0px 0px 0px; │ │ │ │ font: 12px courier,sans-serif; │ │ │ │ background-color:#F0F8FF; │ │ │ │ background-color:#FFFFFF; │ │ │ │ @@ -3212,664 +3755,119 @@ │ │ │ │ .fitsEvenCOM { │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ card %3d: [%s] │ │ │ │ ncard=%d │ │ │ │ {"ncard":%d} │ │ │ │ -FITS output file created (not yet populated) │ │ │ │ -Header keywords copied to FITS output file │ │ │ │ -Processing input row %5d [So far rangeCount=%d, nanCount=%d, boundaryCount=%d] │ │ │ │ -pixel[%d][%d] converted to %-g │ │ │ │ -pixel[%d][%d] converted to NaN -> %-g │ │ │ │ -pixel[%d][%d] converted to NaN │ │ │ │ -Done copying data (%d seconds) │ │ │ │ -rangeCount=%d, nanCount=%d, boundaryCount=%d │ │ │ │ -{"rangeCount":%d, "nanCount":%d, "boundaryCount":%d} │ │ │ │ -%ld bytes allocated for row of output image pixels │ │ │ │ -%ld bytes allocated for row of input image pixels │ │ │ │ -/tmp/jcg.debug │ │ │ │ -XXX> nMinMax: [%d] │ │ │ │ -XXX> [%-g](%d) -> [%-g](%d) │ │ │ │ -input.naxes[0] = %ld │ │ │ │ -output.naxes[0] = %ld │ │ │ │ -output.naxes[1] = %ld │ │ │ │ -output.crpix1 = %-g │ │ │ │ -output.crpix2 = %-g │ │ │ │ -Done (%d seconds total) │ │ │ │ -Singular Matrix-1 │ │ │ │ -Singular Matrix-2 │ │ │ │ -File: [%s] │ │ │ │ - %ld x %ld pixels │ │ │ │ - crpix: (%-g,%-g) │ │ │ │ -Too few pixels to fit │ │ │ │ -%d pixels in bounding set │ │ │ │ -a = %12.5e │ │ │ │ -b = %12.5e │ │ │ │ -c = %12.5e │ │ │ │ -iteration %d: rms=%-g │ │ │ │ -Center: (%-g, %-g) │ │ │ │ -Size: %-g x %-g │ │ │ │ -Rotation: %-g │ │ │ │ -Image file %s missing or invalid FITS"] │ │ │ │ +Invalid image difference list file: %s │ │ │ │ +background.noise │ │ │ │ +background.bg11 │ │ │ │ +background.bg1N │ │ │ │ +background.bgNN │ │ │ │ +background.bgN1 │ │ │ │ +datasets[%d] │ │ │ │ +datasets[%d].type │ │ │ │ +datasets[%d].file │ │ │ │ +datasets[%d].column │ │ │ │ +datasets[%d].width │ │ │ │ +datasets[%d].shape │ │ │ │ +datasets[%d].refval │ │ │ │ +datasets[%d].mode │ │ │ │ +datasets[%d].csys │ │ │ │ +arrayfile │ │ │ │ +from JSON: │ │ │ │ +noise = %-g │ │ │ │ +bg1 = %-g │ │ │ │ +bg2 = %-g │ │ │ │ +bg3 = %-g │ │ │ │ +bg4 = %-g │ │ │ │ +ncat = %d │ │ │ │ +nimage = %d │ │ │ │ +cat_file[%d] = [%s] │ │ │ │ +colname [%d] = [%s] │ │ │ │ +width [%d] = %-g │ │ │ │ +flat [%d] = %d │ │ │ │ +ref [%d] = %-g │ │ │ │ +ismag [%d] = %d │ │ │ │ +sys [%d] = %d │ │ │ │ +epoch [%d] = %-g │ │ │ │ +arrayfile = [%s] │ │ │ │ +image_file[%d] = [%s] │ │ │ │ +refval [%d] = %-g │ │ │ │ +output.sys = %d │ │ │ │ +output.epoch = %-g │ │ │ │ +output proj = %s │ │ │ │ +output crval[0] = %-g │ │ │ │ +output crval[1] = %-g │ │ │ │ +output crpix[0] = %-g │ │ │ │ +output crpix[1] = %-g │ │ │ │ +output cdelt[0] = %-g │ │ │ │ +output cdelt[1] = %-g │ │ │ │ +Array loaded into data │ │ │ │ +Can't open table file %s. │ │ │ │ + -> opix = (%7.1f,%7.1f) │ │ │ │ +Bad Values: l=%d, m=%d │ │ │ │ +Image file[%d] ="%s" │ │ │ │ +Can't open table table %s. │ │ │ │ + -> opix = (%7.1f,%7.1f) │ │ │ │ +FITS image finalized │ │ │ │ +sources=%d, images=%d │ │ │ │ +{"sources":%d, "images":%d} │ │ │ │ +header ---------------------------------------- │ │ │ │ +----------------------------------------------- │ │ │ │ +Dataset %d has no 'type' attribute. │ │ │ │ +Image array file [%s] not found. │ │ │ │ %ld bytes allocated for image pixels │ │ │ │ -%12.4e at (%7.2f, %7.2f) [%4d,%4d] │ │ │ │ -%12.5e %12.5e %12.5e %12.5e │ │ │ │ -a=%-g, b=%-g, c=%-g, crpix1=%-g, crpix2=%-g, xmin=%-g, xmax=%-g, ymin=%-g, ymax=%-g, xcenter=%-g, ycenter=%-g, npixel=%-g, rms=%-g, boxx=%-g, boxy=%-g, boxwidth=%-g, boxheight=%-g, boxang=%-g │ │ │ │ -{"a":%-g, "b":%-g, "c":%-g, "crpix1":%-g, "crpix2":%-g, "xmin":%-g, "xmax":%-g, "ymin":%-g, "ymax":%-g, "xcenter":%-g, "ycenter":%-g, "npixel":%-g, "rms":%-g, "boxx":%-g, "boxy":%-g, "boxwidth":%-g, "boxheight":%-g, "boxang":%-g} │ │ │ │ -.ADEBUG> areaMode = %d │ │ │ │ -DEBUG> infile = %s │ │ │ │ -DEBUG> ra = %-g │ │ │ │ -DEBUG> dec = %-g │ │ │ │ -DEBUG> radius = %-g │ │ │ │ -DEBUG> proj = [%s] │ │ │ │ -DEBUG> csys = %d │ │ │ │ -DEBUG> clockwise = %d │ │ │ │ -DEBUG> ctype1 = [%s] │ │ │ │ -DEBUG> ctype2 = [%s] │ │ │ │ -DEBUG> equinox = %-g │ │ │ │ -DEBUG> Radius: %.6f │ │ │ │ -DEBUG> i: %d to %d │ │ │ │ -DEBUG> j: %d to %d │ │ │ │ -"proj":"%s", │ │ │ │ - "csys":"%s", │ │ │ │ - "equinox":%.1f, │ │ │ │ - "naxis":%ld, │ │ │ │ - "naxis1":%d, │ │ │ │ - "naxis2":%d, │ │ │ │ - "naxis3":%ld, │ │ │ │ - "naxis4":%ld, │ │ │ │ - "crval1":%.7f, │ │ │ │ - "crval2":%.7f, │ │ │ │ - "crpix1":%-g, │ │ │ │ - "crpix2":%-g, │ │ │ │ - "cdelt1":%.7f, │ │ │ │ - "cdelt2":%.7f, │ │ │ │ - "crota2":%.4f, │ │ │ │ - "lonc":%.7f, │ │ │ │ - "latc":%.7f, │ │ │ │ - "ximgsize":%.6f, │ │ │ │ - "yimgsize":%.6f, │ │ │ │ - "rotequ":%.4f, │ │ │ │ - "rac":%.7f, │ │ │ │ - "decc":%.7f, │ │ │ │ - "ra1":%.7f, │ │ │ │ - "dec1":%.7f, │ │ │ │ - "ra2":%.7f, │ │ │ │ - "dec2":%.7f, │ │ │ │ - "ra3":%.7f, │ │ │ │ - "dec3":%.7f, │ │ │ │ - "ra4":%.7f, │ │ │ │ - "dec4":%.7f, │ │ │ │ - "radius":%.7f, │ │ │ │ - "radpix":%.2f, │ │ │ │ - "npixel":%d, │ │ │ │ - "nnull":%d, │ │ │ │ - "aveflux":%-g, │ │ │ │ - "rmsflux":%-g, │ │ │ │ - "fluxref":%-g, │ │ │ │ - "sigmaref":%-g, │ │ │ │ - "xref":%.0f, │ │ │ │ - "yref":%.0f, │ │ │ │ - "raref":%.7f, │ │ │ │ - "decref":%.7f, │ │ │ │ - "fluxmin":%-g, │ │ │ │ - "sigmamin":%-g, │ │ │ │ - "xmin":%.0f, │ │ │ │ - "ymin":%.0f, │ │ │ │ - "ramin":%.7f, │ │ │ │ - "decmin":%.7f, │ │ │ │ - "fluxmax":%-g, │ │ │ │ - "sigmamax":%-g, │ │ │ │ - "xmax":%.0f, │ │ │ │ - "ymax":%.0f, │ │ │ │ - "ramax":%.7f, │ │ │ │ - "decmax":%.7f │ │ │ │ -proj="%s", │ │ │ │ - csys="%s", │ │ │ │ - equinox=%.1f, │ │ │ │ - naxis=%ld, │ │ │ │ - naxis1=%d, │ │ │ │ - naxis2=%d, │ │ │ │ - naxis3=%ld, │ │ │ │ - naxis4=%ld, │ │ │ │ - crval1=%.7f, │ │ │ │ - crval2=%.7f, │ │ │ │ - crpix1=%-g, │ │ │ │ - crpix2=%-g, │ │ │ │ - cdelt1=%.7f, │ │ │ │ - cdelt2=%.7f, │ │ │ │ - crota2=%.4f, │ │ │ │ - lonc=%.7f, │ │ │ │ - latc=%.7f, │ │ │ │ - ximgsize=%.6f, │ │ │ │ - yimgsize=%.6f, │ │ │ │ - rotequ=%.4f, │ │ │ │ - rac=%.7f, │ │ │ │ - decc=%.7f, │ │ │ │ - ra1=%.7f, │ │ │ │ - dec1=%.7f, │ │ │ │ - ra2=%.7f, │ │ │ │ - dec2=%.7f, │ │ │ │ - ra3=%.7f, │ │ │ │ - dec3=%.7f, │ │ │ │ - ra4=%.7f, │ │ │ │ - dec4=%.7f, │ │ │ │ - radius=%.7f, │ │ │ │ - radpix=%.2f, │ │ │ │ - npixel=%d, │ │ │ │ - nnull=%d, │ │ │ │ - aveflux=%-g, │ │ │ │ - rmsflux=%-g, │ │ │ │ - fluxref=%-g, │ │ │ │ - sigmaref=%-g, │ │ │ │ - xref=%.0f, │ │ │ │ - yref=%.0f, │ │ │ │ - raref=%.7f, │ │ │ │ - decref=%.7f, │ │ │ │ - fluxmin=%-g, │ │ │ │ - sigmamin=%-g, │ │ │ │ - xmin=%.0f, │ │ │ │ - ymin=%.0f, │ │ │ │ - ramin=%.7f, │ │ │ │ - decmin=%.7f, │ │ │ │ - fluxmax=%-g, │ │ │ │ - sigmamax=%-g, │ │ │ │ - xmax=%.0f, │ │ │ │ - ymax=%.0f, │ │ │ │ - ramax=%.7f, │ │ │ │ - decmax=%.7f │ │ │ │ - "totalflux":%.7e │ │ │ │ - totalflux=%.7e │ │ │ │ -Cannot find WCS keys in FITS file %s │ │ │ │ -Cannot find NAXIS keyword in FITS file %s │ │ │ │ -Cannot find NAXIS1,2 keywords in FITS file %s │ │ │ │ -DEBUG> Region statististics for %-g pixels around (%-g,%-g) [%d,%d] [Equatorial (%-g, %-g) │ │ │ │ -DEBUG> Location: (%.6f %.6f) -> (%d,%d) │ │ │ │ -| rad | flux | fit | sum | │ │ │ │ -%12.6f %12.6f %12.6f %12.6f │ │ │ │ -@WCS initializatiLocation off theError reading FIinput_file1 = [%s] │ │ │ │ -input_file2 = [%s] │ │ │ │ -output_area_file = [%s] │ │ │ │ -template_file = [%s] │ │ │ │ -input files: │ │ │ │ - [%s][%s] │ │ │ │ -output.crpix1 = %-g │ │ │ │ -output.crpix2 = %-g │ │ │ │ -imax = %d │ │ │ │ -jmin = %d │ │ │ │ -jmax = %d │ │ │ │ -istart = %d │ │ │ │ -iend = %d │ │ │ │ -jstart = %d │ │ │ │ -jend = %d │ │ │ │ -jmax = %d │ │ │ │ -istart = %d │ │ │ │ -Composite: │ │ │ │ -ilength = %d │ │ │ │ -jlength = %d │ │ │ │ -Images don't overlap │ │ │ │ -area file = %s │ │ │ │ -input_area.naxes[0] = %ld │ │ │ │ -input_area.naxes[1] = %ld │ │ │ │ -input_area.crpix1 = %-g │ │ │ │ -input_area.crpix2 = %-g │ │ │ │ -imin = %d │ │ │ │ -jmin = %d │ │ │ │ -All pixels are blank. │ │ │ │ -Area file %s missing or invalid FITS │ │ │ │ -%lu bytes allocated for image pixels │ │ │ │ -input: line %5d / pixel %5d, value = %10.2e (%10.2e) [array: %5d %5d] │ │ │ │ -keep: line %5d / pixel %5d, value = %10.2e (%10.2e) [array: %5d %5d] │ │ │ │ -First file. Setting data to NaN and area to zero. │ │ │ │ -First file. Setting data to pixel value. │ │ │ │ -Second file. One or the other value is NaN (or zero area). │ │ │ │ -Second file. Subtracting pixel value. │ │ │ │ -Done reading data (%.0f seconds) │ │ │ │ -pixel areas: %-g + %-g = %-g │ │ │ │ -time=%.1f, min_pixel=%-g, max_pixel=%-g, min_diff=%-g, max_diff=%-g │ │ │ │ -{"time":%.1f, "min_pixel":"%-g", "max_pixel":"%-g", "min_diff":"%-g", "max_diff":"%-g"} │ │ │ │ -?infile = %s │ │ │ │ -outfile = %s │ │ │ │ -imode = %d │ │ │ │ -Bounding Polygon: │ │ │ │ -Bounding radius: %11.6f │ │ │ │ -RA---TAN │ │ │ │ -DEC--TAN │ │ │ │ -BOX search: │ │ │ │ -CUTOUT search: │ │ │ │ -Size: %11.6f %11.6f │ │ │ │ -Angle: %11.6f │ │ │ │ -Xsize= %11.6f, Ysize=%11.6f │ │ │ │ -Radius: %11.6f │ │ │ │ -POINT search: │ │ │ │ -Error opening table %s │ │ │ │ -Image metadata table │ │ │ │ -ncol = %d │ │ │ │ -ira = %d │ │ │ │ -idec = %d │ │ │ │ -ictype1 = %d │ │ │ │ -ictype2 = %d │ │ │ │ -iequinox = %d │ │ │ │ -iepoch = %d │ │ │ │ -inl = %d │ │ │ │ -ins = %d │ │ │ │ -icrval1 = %d │ │ │ │ -icrval2 = %d │ │ │ │ -icrpix1 = %d │ │ │ │ -icrpix2 = %d │ │ │ │ -icdelt1 = %d │ │ │ │ -icdelt2 = %d │ │ │ │ -icrota2 = %d │ │ │ │ -ira1 = %d │ │ │ │ -idec1 = %d │ │ │ │ -ira2 = %d │ │ │ │ -idec2 = %d │ │ │ │ -ira3 = %d │ │ │ │ -idec3 = %d │ │ │ │ -ira4 = %d │ │ │ │ -idec4 = %d │ │ │ │ -ifname = %d │ │ │ │ -nrow = %d │ │ │ │ -------------- │ │ │ │ -ctype1 = [%s] │ │ │ │ -ctype2 = [%s] │ │ │ │ -equinox = %d │ │ │ │ -epoch = %-g │ │ │ │ -ns = %d │ │ │ │ -nl = %d │ │ │ │ -crval1 = %-g │ │ │ │ -crval2 = %-g │ │ │ │ -crpix1 = %-g │ │ │ │ -crpix2 = %-g │ │ │ │ -cdelt1 = %-g │ │ │ │ -cdelt2 = %-g │ │ │ │ -crota2 = %-g │ │ │ │ -WCS set within WCSMODE │ │ │ │ - Bounding radius: %11.6f │ │ │ │ -proj = [%s] │ │ │ │ -csys = %d │ │ │ │ -equinox = %d │ │ │ │ -ctype1 = "%s" │ │ │ │ -ctype2 = "%s" │ │ │ │ -ns = %d │ │ │ │ -nl = %d │ │ │ │ -crval1 = %-g │ │ │ │ -crval2 = %-g │ │ │ │ -crpix1 = %-g │ │ │ │ -crpix2 = %-g │ │ │ │ -cdelt1 = %-g │ │ │ │ -cdelt2 = %-g │ │ │ │ -crota2 = %-g │ │ │ │ -WCS set for CUTOUTs │ │ │ │ -naxes[0] = %d │ │ │ │ -naxes[1] = %d │ │ │ │ -jend = %d │ │ │ │ -naxis1 -> %d │ │ │ │ -ctype1 = "%s" │ │ │ │ -ctype2 = "%s" │ │ │ │ -crval1 = %-g │ │ │ │ -crval2 = %-g │ │ │ │ -crota2 = %-g │ │ │ │ -Bad naxis value: skipping │ │ │ │ -CUTOUT Image stats: │ │ │ │ -Center: %11.6f %11.6f │ │ │ │ -Corner %d: %11.6f %11.6f │ │ │ │ -Record %d written to output │ │ │ │ -POINTS (pointset) search: │ │ │ │ ------------------------------------------------------------------------------------------------ │ │ │ │ -[struct stat="ERROR", msg="Usage: Input table file (%s) does not exist │ │ │ │ -Corner %d: %11.6f %11.6f (%10.6f,%10.6f,%10.6f) │ │ │ │ -X box size (%-g) must be a positive number │ │ │ │ -Y box size (%-g) must be a positive number │ │ │ │ -Center: %11.6f %11.6f (%10.6f,%10.6f,%10.6f) │ │ │ │ -Header corner 0: %1.6f %10.6f -> %10.6f %10.6f │ │ │ │ -Header corner 1: %1.6f %10.6f -> %10.6f %10.6f │ │ │ │ -Header corner 2: %1.6f %10.6f -> %10.6f %10.6f │ │ │ │ -Header corner 3: %1.6f %10.6f -> %10.6f %10.6f │ │ │ │ -Location: %11.6f %11.6f (%10.6f,%10.6f,%10.6f) │ │ │ │ -Cannot create output file (%s) │ │ │ │ -Failed to create wcs structure for record %d. │ │ │ │ - Center: %11.6f %11.6f (%10.6f,%10.6f,%10.6f) │ │ │ │ - Corner %d: %11.6f %11.6f (%10.6f,%10.6f,%10.6f) [%10.6f] │ │ │ │ -POINT passed bounding circle check) │ │ │ │ -normal %d) %11.6f %11.6f %11.6f (%11.6f,%11.6f) -> %11.6f (%.6f) │ │ │ │ -******** POINT Overlap ********* │ │ │ │ -BOX/POINTS/HEADER/CUTOUT passed bounding circle check) │ │ │ │ -******** BOX/POINTS/HEADER/CUTOUT Overlap (region inside image) ********* │ │ │ │ -******** BOX/POINTS/HEADER/CUTOUT Overlap (image inside region) ********* │ │ │ │ -******** BOX/POINTS/HEADER/CUTOUT Overlap (overlapping segments) ********* │ │ │ │ -Include: %d %d: %-g %-g -> %-g %-g -> %-g %-g (region corner) │ │ │ │ -Include: %d %d: %-g %-g -> %-g %-g -> %-g %-g (image corner) │ │ │ │ -Include: %d %d: %-g %-g -> %-g %-g -> %-g %-g (intersection) │ │ │ │ -Include: %d %d: %-g %-g -> %-g %-g -> %-g %-g (intersection 2) │ │ │ │ -Pixel ranges: %d to %d and %d to %d │ │ │ │ -Column %s, has value[%d] = %s │ │ │ │ -******** CIRCLE Overlap (circle center in image) ********* │ │ │ │ -******** CIRCLE Overlap (image center in circle) ********* │ │ │ │ -******** CIRCLE Overlap (closest circle point in image) ********* │ │ │ │ -Point set search center: %11.6f %11.6f (%10.6f,%10.6f,%10.6f) │ │ │ │ -Too few vertices for region (must be at least thFailed to find bounding polygon s for box or cutout (must at least have center as (must at least have coordinates for point (must have coordinatCUTOUT mode needs a valid 'fname' or 'file' coluNeed either WCS or corner column │ │ │ │ -@niteration = %d │ │ │ │ -noslope = %d │ │ │ │ -imgfile = %s │ │ │ │ -fitfile = %s │ │ │ │ -corrtbl = %s │ │ │ │ -malloc() failed (ImgInfo) │ │ │ │ -malloc() failed (FitInfo) │ │ │ │ -malloc() failed (CorrInfo) │ │ │ │ -malloc() failed (FitInfo *) │ │ │ │ -corrs[%d].id = %d │ │ │ │ - %12.5e │ │ │ │ - neighbor %3d: │ │ │ │ - id: %d │ │ │ │ - x: %5d to %5d │ │ │ │ - y: %5d to %5d │ │ │ │ - center: (%-g,%-g) │ │ │ │ -Iteration %d │ │ │ │ - (BOTH ): │ │ │ │ - (LEVEL): │ │ │ │ -angle: %-g │ │ │ │ -dsumn = %12.5e │ │ │ │ -dsumx = %12.5e │ │ │ │ -dsumy = %12.5e │ │ │ │ -dsumxx = %12.5e │ │ │ │ -dsumxy = %12.5e │ │ │ │ -dsumyy = %12.5e │ │ │ │ -sumn = %12.5e │ │ │ │ -sumx = %12.5e │ │ │ │ -sumy = %12.5e │ │ │ │ -sumxx = %12.5e │ │ │ │ -sumxy = %12.5e │ │ │ │ -sumyy = %12.5e │ │ │ │ -A = %12.5e │ │ │ │ -B = %12.5e │ │ │ │ -C = %12.5e │ │ │ │ -sumz = %12.5e │ │ │ │ -sumxz = %12.5e │ │ │ │ -sumyz = %12.5e │ │ │ │ -Matrix Solution: │ │ │ │ - |%12.5e| │ │ │ │ - (ERROR): │ │ │ │ - A = %12.5e │ │ │ │ - B = %12.5e │ │ │ │ - C = %12.5e │ │ │ │ - (LEVEL): │ │ │ │ - (BOTH ): │ │ │ │ - (ERROR): │ │ │ │ - %8d %13.5e %13.5e %13.5e │ │ │ │ -Allocating imgs to %d (size %lu) [11] │ │ │ │ -Reallocating imgs to %d (size %lu) [14] │ │ │ │ -realloc() failed (ImgInfo) [1] │ │ │ │ -Invalid background fit parameters file: %s │ │ │ │ -Allocating fits to %d (size %lu) [12] │ │ │ │ -Reallocating fits to %d (size %lu) [15] │ │ │ │ -realloc() failed (FitInfo) [%lu] [2] │ │ │ │ -Reallocating fits to %d (size %lu) [16] │ │ │ │ -realloc() failed (FitInfo) [%lu] [3] │ │ │ │ -Allocating corrs to %d (size %lu) [13] │ │ │ │ -Allocating corrs[%d].neighbors to %d (size %lu) [20] │ │ │ │ -Reallocating corrs to %d (size %lu) [17] │ │ │ │ -Allocating corrs[%d].maxneighbors to %d (size %lu) [18] │ │ │ │ -Reallocating corrs[%d].neighbors to %d (size %lu) [19] │ │ │ │ -realloc() failed (FitInfo *) [5] │ │ │ │ -fits[%3d]: (plusimg=%3d minusimg=%3d) │ │ │ │ -not using fit %d [%d|%d] (area to small: %d/%-g │ │ │ │ -not using fit %d [%d|%d] (linear size too small: %-g %-g %-g %-g) │ │ │ │ -not using fit %d [%d|%d] rms too large: %-g/%-g+%-g) │ │ │ │ -Correction %d (Image %d) │ │ │ │ - (A,B,C): (%-g,%-g,%-g) │ │ │ │ --------------------------------------------------- │ │ │ │ -Correction %d (%d) / Neighbor %d (%d) │ │ │ │ -Pixel Range: │ │ │ │ -i: %12.5e->%12.5e (%12.5e) │ │ │ │ -j: %12.5e->%12.5e (%12.5e) │ │ │ │ -X: %12.5e->%12.5e (%12.5e) │ │ │ │ -Y: %12.5e->%12.5e (%12.5e) │ │ │ │ -| %12.5e %12.5e %12.5e | |A| |%12.5e| │ │ │ │ -| %12.5e %12.5e %12.5e |x|B| = |%12.5e| │ │ │ │ -| %12.5e %12.5e %12.5e | |C| |%12.5e| │ │ │ │ -Background corrections (Correction %d (%4d) / Iteration %d) │ │ │ │ -***** Singular Matrix ***** │ │ │ │ -Corrected backgrounds (Correction %4d (%4d) / Iteration %4d) │ │ │ │ -Corrected fit (fit %4d / Iteration %5d) │ │ │ │ -| id | a | b | c | │ │ │ │ -tr nl ns crpix1 crpix2 in image us minus a b c crpix1 crpix2 xmin xmax ymin ymax xcenter ycenter npixel rms boxx boxy boxwidth boxheight boxang │ │ │ │ -realloc() failed (CorrInfo) [4] │ │ │ │ -Invalid fit type │ │ │ │ -Invalid image metadata file: %s │ │ │ │ -Using corners columns from table │ │ │ │ -Using WCS keyword columns from table │ │ │ │ -Need columns: fname ctype1 ctype2 nl ns crval1 crval2 crpix1 crpix2 cdelt1 cdelt2 and crota2 or cd matrix / ra dec ra1 ... dec4 │ │ │ │ ------------------ │ │ │ │ -Reading image table record %d │ │ │ │ -SIMPLE = T │ │ │ │ -BITPIX = -64 │ │ │ │ -NAXIS = 2 │ │ │ │ -NAXIS1 = %d │ │ │ │ -NAXIS2 = %d │ │ │ │ -CTYPE1 = '%s' │ │ │ │ -CTYPE2 = '%s' │ │ │ │ -CRVAL1 = %11.6f │ │ │ │ -CRVAL2 = %11.6f │ │ │ │ -CRPIX1 = %11.6f │ │ │ │ -CRPIX2 = %11.6f │ │ │ │ -CDELT1 = %11.6f │ │ │ │ -CDELT2 = %11.6f │ │ │ │ -CROTA2 = %11.6f │ │ │ │ -CD1_1 = %11.6f │ │ │ │ -CD1_2 = %11.6f │ │ │ │ -CD2_1 = %11.6f │ │ │ │ -CD2_2 = %11.6f │ │ │ │ -EQUINOX = %d │ │ │ │ -Bad WCS for image %d │ │ │ │ -Checking image %d (%s) center: [%-g,%-g](%-g,%-g,%-g) against point: [%-g,%-g](%-g,%-g,%-g) │ │ │ │ - dist = %-g < %-g ? │ │ │ │ -Checking image side %d: (%-g,%-g,%-g) against point: (%-g,%-g,%-g) │ │ │ │ -Outside side %d │ │ │ │ -Side %d distance = %-g │ │ │ │ -Min dist = %-g │ │ │ │ -New best file: %s │ │ │ │ -New best url: %s │ │ │ │ -New best HDU: %d │ │ │ │ -No image covers this point │ │ │ │ -file="%s", hdu=%d, url="%s", edgedist=%.6f │ │ │ │ -{"file":"%s", "hdu":%d, "url":"%s", "edgedist":%.6f} │ │ │ │ -Background offset for %s at center (%-g,%-g) = %-g │ │ │ │ -(%4d,%4d): %10.3e (bg: %10.3e) at (%8.1f,%8.1f) -> %10.3e (%10.3e) │ │ │ │ -Header keywords copied to FITS output files │ │ │ │ -A = %-g │ │ │ │ -B = %-g │ │ │ │ -C = %-g │ │ │ │ -noAreas = %d │ │ │ │ -DEBUG> tblfile = [%s] │ │ │ │ -DEBUG> iurl = %d │ │ │ │ -DEBUG> ifile = %d │ │ │ │ -DEBUG> url = [%s] │ │ │ │ -DEBUG> file = [%s] │ │ │ │ -%s&X1=%d&X2=%d&Y1=%d&Y2=%d │ │ │ │ -%s_%d_%d.fits │ │ │ │ -gunzip %s │ │ │ │ -Table %s needs column 'URL' or 'url' and can optionally have columns 'fname'/'file' and pixel ranges 'imin'..'jmax' │ │ │ │ -DEBUG> bunzip [%s] -> [%s] │ │ │ │ -DEBUG> bunzip done │ │ │ │ -Permission denied │ │ │ │ -unable to resolve │ │ │ │ -DEBUG> [%s] -> [%s] (timeout:%s) │ │ │ │ -DEBUG> wget return value: [%s] │ │ │ │ -Retrieval failed. HTTP return code: %d. │ │ │ │ -DEBUG> curl return value: [%s] │ │ │ │ -Cannot write to Unable to resolv%{size_download}Retrieval failed. Check URL and file permissionNeed either wget or curl executables in your pat[struct stat="ERROR", msg="Couldn't find host %s"] │ │ │ │ -survey=%s+%s&location=%s&size=%.4f&units=deg&mode=TBL │ │ │ │ -DEBUG> survey: [%s] │ │ │ │ -DEBUG> band: [%s] │ │ │ │ -DEBUG> location: [%s] │ │ │ │ -DEBUG> width: %-g │ │ │ │ -DEBUG> height: %-g │ │ │ │ -DEBUG> outfile: [%s] │ │ │ │ -DEBUG> return: [%s] │ │ │ │ -Content-type │ │ │ │ -{"error":" │ │ │ │ -0123456789ABCDEF │ │ │ │ -montage-web.ipac/cgi-bin/ArchiveList/nph-archiveAllocation failed for %s. │ │ │ │ -median array │ │ │ │ -median array (realloc) │ │ │ │ -linked list structs │ │ │ │ -image list = [%s] │ │ │ │ -file info (realloc) │ │ │ │ -%d input files: │ │ │ │ -area file info structs │ │ │ │ -output.crpix1 = %lf │ │ │ │ -output.crpix2 = %lf │ │ │ │ -Input buffer length = %d │ │ │ │ -input buffer │ │ │ │ -input area buffer │ │ │ │ -FILE RANGES │ │ │ │ -%4d %6d %6d %6d %8d %8d │ │ │ │ -start/end info │ │ │ │ -START LINES: │ │ │ │ - i start file │ │ │ │ -%4d %6d %6d │ │ │ │ -data line pointers │ │ │ │ -area line pointers │ │ │ │ -data counts │ │ │ │ -output data line │ │ │ │ -output area line │ │ │ │ -OUTPUT LINE %d │ │ │ │ - Processing line: %d │ │ │ │ -Contributing files (%d): │ │ │ │ -%4d %4d %6d/%6d %s │ │ │ │ -Open: %4d │ │ │ │ -Already open │ │ │ │ -data line (realloc) │ │ │ │ -area line (realloc) │ │ │ │ -Memory reallocation complete │ │ │ │ -Close: %4d │ │ │ │ -FITS images finalized │ │ │ │ -END LINES: │ │ │ │ - i end file │ │ │ │ -linked list structs (additions) │ │ │ │ -Invalid or missing image metadata file: %s │ │ │ │ -Memory allocated for file metadata table info [time: %.0f] │ │ │ │ -File metadata read [time: %.0f] │ │ │ │ -CRVAL1 CAR pixel offset (%-g) not integer for image %s │ │ │ │ -CRVAL2 CAR pixel offset (%.2f) not integer for image %s │ │ │ │ -Memory allocated for file info structures [time: %.0f] │ │ │ │ -Memory allocated for input buffers [time: %.0f] │ │ │ │ - i start end offset j3start j3end │ │ │ │ ----- ------ ------ ------ -------- --------- │ │ │ │ -Images are not in same pixel space │ │ │ │ -File start/end information organized [time: %.0f] │ │ │ │ -Memory allocated for input data buffer [time: %.0f] │ │ │ │ -Memory allocated for output data buffers [time: %.0f] │ │ │ │ -FITS data image created (not yet populated) │ │ │ │ -Output FITS files created [time: %.0f] │ │ │ │ -Template keywords written to FITS area image │ │ │ │ -Output FITS headers updated [time: %.0f] │ │ │ │ - i isopen open/max infile[i] │ │ │ │ ----- ------ ------------ ------------------- │ │ │ │ -Input header to wcsinit() [imgWCS]: │ │ │ │ -Image %s header CTYPE1 does not match template │ │ │ │ -Image %s header CTYPE2 does not match template │ │ │ │ -Image %s header CRVAL1 does not match template │ │ │ │ -Image %s header CRVAL2 does not match template │ │ │ │ -Image %s header CD/CDELT does not match template │ │ │ │ -Image %s header EQUINOX does not match template │ │ │ │ -Reading %ld pixels from file %d at (%6ld, %6ld, %6ld) │ │ │ │ -Reallocating input data buffers; new depth = %d │ │ │ │ -Nothing read: outside image bounds │ │ │ │ -WARNING: Opening and closing files to avoid too many open FITS │ │ │ │ -Writing %ld pixels at (%6d, %6d, %6d) of (%6ld, %6ld %6ld) │ │ │ │ -Output FITS files completed [time: %.0f] │ │ │ │ -Bad WCS in headetr,fname, crpix1, crpix2, cdelt1, cdelt2, naxis1, naxis2, crval1, crval2, naxis3Too many open fi: │ │ │ │ -yE> i start end offset │ │ │ │ ----- ------ ------ ------ │ │ │ │ -%4d %6d %6d %6d │ │ │ │ -%4d %4d %6d/%6d %s │ │ │ │ -Reading line from %d: │ │ │ │ -fpixel[1] = %ld │ │ │ │ -time=%.0f │ │ │ │ -, crval2 ctype1, ctype2 in imageprjcode = %d │ │ │ │ -ptype = [%s] │ │ │ │ -nxpix = %-g │ │ │ │ -nypix = %-g │ │ │ │ -ctype[0] = [%s] │ │ │ │ -ctype[1] = [%s] │ │ │ │ -naxis = %d │ │ │ │ -crval[%d] = %-g │ │ │ │ -xref = %-g │ │ │ │ -yref = %-g │ │ │ │ -crpix[%d] = %-g │ │ │ │ -xrefpix = %-g │ │ │ │ -yrefpix = %-g │ │ │ │ -cd[%d] = %-g │ │ │ │ -cdelt[%d] = %-g │ │ │ │ -xinc = %-g │ │ │ │ -yinc = %-g │ │ │ │ -rot = %-g │ │ │ │ -equinox = %-g │ │ │ │ -epoch = %-g │ │ │ │ -pc[%2d] = %-g │ │ │ │ -projp[%2d] = %-g │ │ │ │ -longpole = %-g │ │ │ │ -latpole = %-g │ │ │ │ -No WCS information (or not FITS Must have at least two (n>1) dimInvalid projectiCTYPE1 and CTYPEInvalid CD matriSIMPLE keyword must be T or F │ │ │ │ -%-8s= %20s │ │ │ │ -File %s not found. │ │ │ │ -File (%s) is not a FITS image │ │ │ │ -BITPIX keyword in FITS header not an integer │ │ │ │ -Invalid BITPIX in FITS header (must be 8,16,32,64,-32 or -64) │ │ │ │ -NAXIS keyword in FITS header not an integer │ │ │ │ -NAXIS keyword in FITS header must be >= 2 │ │ │ │ -NAXIS1 keyword in FITS header not an integer │ │ │ │ -NAXIS1 keyword in FITS header must be > 0 │ │ │ │ -NAXIS2 keyword in FITS header not an integer │ │ │ │ -NAXIS2 keyword in FITS header must be > 0 │ │ │ │ -CRPIX1 keyword in FITS header not a real number │ │ │ │ -CRPIX2 keyword in FITS header not a real number │ │ │ │ -CRVAL1 keyword in FITS header not a real number │ │ │ │ -CRVAL2 keyword in FITS header not a real number │ │ │ │ -CDELT1 keyword in FITS header not a real number │ │ │ │ -CDELT2 keyword in FITS header not a real number │ │ │ │ -CROTA2 keyword in FITS header not a real number │ │ │ │ -CD1_1 keyword in FITS header not a real number │ │ │ │ -CD1_2 keyword in FITS header not a real number │ │ │ │ -CD2_2 keyword in FITS header not a real number │ │ │ │ -BSCALE keyword in FITS header not a real number │ │ │ │ -BZERO keyword in FITS header not a real number │ │ │ │ -BLANK keyword in FITS header not a real number │ │ │ │ -EPOCH keyword in FITS header not a real number │ │ │ │ -EQUINOX keyword in FITS header not a real number │ │ │ │ -FITS file (%s) cannot be used as a header template │ │ │ │ -No BITPIX keyword in FITS header │ │ │ │ -No NAXIS keyword in FITS header │ │ │ │ -No NAXIS1 keyword in FITS header │ │ │ │ -No NAXIS2 keyword in FITS header │ │ │ │ -No CTYPE1 keyword in FITS header │ │ │ │ -No CTYPE2 keyword in FITS header │ │ │ │ -No CRPIX1 keyword in FITS header │ │ │ │ -No CRPIX2 keyword in FITS header │ │ │ │ -No CRVAL1 keyword in FITS header │ │ │ │ -No CRVAL2 keyword in FITS header │ │ │ │ -No CDELT1 keyword (or incomplete CD matrix) in FITS header │ │ │ │ -No CDELT2 keyword (or incomplete CD matrix) in FITS header │ │ │ │ -CTYPE1 must be at least 8 characters │ │ │ │ -CTYPE2 must be at least 8 characters │ │ │ │ -Invalid CTYPE1 or CTYPE2 projection information │ │ │ │ -CTYPE1, CTYPE2 projection information mismatch │ │ │ │ -Invalid CTYPE1 projection information │ │ │ │ -Invalid CTYPE2 projection information │ │ │ │ -FITS header lines cannot be greater than 80 char │ │ │ │ +pixel line pointers populated │ │ │ │ +FITS image created (not yet populated) │ │ │ │ + value = %11.3e at coord = (%12.8f,%12.8f) -> (%12.8f,%12.8f) │ │ │ │ + -> opix = (%7.1f,%7.1f) OFF SCALE │ │ │ │ +Pixel update: data[%d][%d] with value %-g*%-g │ │ │ │ + Side %d: (%10.6f,%10.6f) -> (%10.6f,%10.6f) [theta0 = %10.6f, pixscale = %12.9f SHORT SIDE] │ │ │ │ + Side %d: (%10.6f,%10.6f) -> (%10.6f,%10.6f) [theta0 = %10.6f, pixscale = %12.9f] │ │ │ │ +theta = %.6f -> A = %.6f -> a = %.6f -> (%.6f,%.6f,%.6f) -> (%12.8f,%12.8f) │ │ │ │ + -> opix = (%7.1f,%7.1f) OFF SCALE │ │ │ │ + Range: i = %.2f -> %.2f j= %.2f -> %.2f │ │ │ │ + North pole in image: jmax -> %.2f │ │ │ │ + North pole in image: jmin -> %.2f │ │ │ │ + North pole in image: no range change │ │ │ │ + South pole in image: jmax -> %.2f │ │ │ │ + South pole in image: jmin -> %.2f │ │ │ │ + South pole in image: no range change │ │ │ │ +%6d %6d -> %11.6f %11.6f -> %11.6f %11.6f (%d) │ │ │ │ +Single pixel turn-on: %6d %6d │ │ │ │ +Template keywords written to FITS image │ │ │ │ +Usage: mMakeImg [-d level] [-r(eplace)] [-n noise_level] [-b bg1 bg2 bg3 bg4] [-t tblfile col width csys epoch refval mag/flux flat/gaussian] [-i imagetbl refval] [-a array.txt] template.hdr out.fits (-t and -i args can be rNoise level parameter must a number greater thanBackground levels must numbers. │ │ │ │ +No file name given for catalog. │ │ │ │ +No column name given for catalogShape parameter must be 'flat' oCan't find lon, Can't find image center or four │ │ │ │ +>TDEBUG> Max line length = %d
│ │ │ │ +TDEBUG> Malloc %d character strings (tbl_hdr_len, etc.)
│ │ │ │ +TDEBUG> Read keyword header line [%s]
│ │ │ │ +TDEBUG> Read additional header [%s]
│ │ │ │ +TDEBUG> Read data line [%s]
│ │ │ │ +TDEBUG> tbl_hdr_string = [%s]
│ │ │ │ +TDEBUG> tbl_typ_string = [%s]
│ │ │ │ +TDEBUG> tbl_uni_string = [%s]
│ │ │ │ +TDEBUG> tbl_nul_string = [%s]
│ │ │ │ +TDEBUG> firsrt record = [%s](%d)
│ │ │ │ +TDEBUG> tclose(): freeing up variables │ │ │ │ +TDEBUG> Column %d:
│ │ │ │ +TDEBUG> name = [%s]
│ │ │ │ +TDEBUG> type = [%s]
│ │ │ │ +TDEBUG> unit = [%s]
│ │ │ │ +TDEBUG> endcol = %d
│ │ │ │ +TDEBUG> colwd = %d
│ │ │ │ 0123456789ABCDEF │ │ │ │ "@ffffff │ │ │ │ &@ffffff │ │ │ │ &@ffffff │ │ │ │ "@ffffff │ │ │ │ "@ffffff │ │ │ │ -d1bd463a971d9e8076cd1131601a7fb68c85bf.debug │ │ │ │ +6a115be0200b51b0c778c1a357dfb8d383b91e.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ │ .rela.plt │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -97,16 +97,16 @@ │ │ │ │ 0x00008128 7472696e 67005079 44696374 5f44656c tring.PyDict_Del │ │ │ │ 0x00008138 4974656d 00507944 6963745f 53697a65 Item.PyDict_Size │ │ │ │ 0x00008148 006d4669 74706c61 6e65006d 4f766572 .mFitplane.mOver │ │ │ │ 0x00008158 6c617073 006d4172 63686976 65476574 laps.mArchiveGet │ │ │ │ 0x00008168 00507946 6c6f6174 5f547970 65005079 .PyFloat_Type.Py │ │ │ │ 0x00008178 466c6f61 745f4173 446f7562 6c65006d Float_AsDouble.m │ │ │ │ 0x00008188 42657374 496d6167 65006d47 65744864 BestImage.mGetHd │ │ │ │ - 0x00008198 72006d46 69744578 6563006d 4d616b65 r.mFitExec.mMake │ │ │ │ - 0x000081a8 496d6700 6d507574 48647200 6d547261 Img.mPutHdr.mTra │ │ │ │ + 0x00008198 72006d4d 616b6549 6d67006d 46697445 r.mMakeImg.mFitE │ │ │ │ + 0x000081a8 78656300 6d507574 48647200 6d547261 xec.mPutHdr.mTra │ │ │ │ 0x000081b8 6e73706f 7365006d 53687269 6e6b006d nspose.mShrink.m │ │ │ │ 0x000081c8 44696666 45786563 006d4267 45786563 DiffExec.mBgExec │ │ │ │ 0x000081d8 006d5441 4e486472 006d4267 4d6f6465 .mTANHdr.mBgMode │ │ │ │ 0x000081e8 6c006d53 6872696e 6b437562 65006d44 l.mShrinkCube.mD │ │ │ │ 0x000081f8 69666600 6d426163 6b67726f 756e6400 iff.mBackground. │ │ │ │ 0x00008208 6d566965 77657200 6d417263 68697665 mViewer.mArchive │ │ │ │ 0x00008218 4c697374 006d436f 76657261 67654368 List.mCoverageCh │ │ │ │ @@ -117,794 +117,794 @@ │ │ │ │ 0x00008268 006d5375 62696d61 6765006d 4669784e .mSubimage.mFixN │ │ │ │ 0x00008278 614e006d 496d6774 626c006d 53756243 aN.mImgtbl.mSubC │ │ │ │ 0x00008288 75626500 6d50726f 6a656374 5050006d ube.mProjectPP.m │ │ │ │ 0x00008298 50726f6a 65637443 75626500 6d50726f ProjectCube.mPro │ │ │ │ 0x000082a8 6a457865 63006d50 726f6a65 6374006d jExec.mProject.m │ │ │ │ 0x000082b8 50726f6a 65637451 4c005079 496e6974 ProjectQL.PyInit │ │ │ │ 0x000082c8 5f5f7772 61707065 72730050 794d6f64 __wrappers.PyMod │ │ │ │ - 0x000082d8 756c6544 65665f49 6e697400 6b657964 uleDef_Init.keyd │ │ │ │ - 0x000082e8 65627567 00646562 75674669 6c650074 ebug.debugFile.t │ │ │ │ - 0x000082f8 6d706469 72006b65 79537464 6f757400 mpdir.keyStdout. │ │ │ │ - 0x00008308 666c6167 0073686f 77436861 7273004b flag.showChars.K │ │ │ │ - 0x00008318 65794c69 62486173 4265656e 496e6974 eyLibHasBeenInit │ │ │ │ - 0x00008328 69616c69 7a656400 6b65796c 69625f69 ialized.keylib_i │ │ │ │ - 0x00008338 6e697469 616c697a 6564006b 6579776f nitialized.keywo │ │ │ │ - 0x00008348 72645f64 65627567 006b6579 776f7264 rd_debug.keyword │ │ │ │ - 0x00008358 5f776f72 6b646972 00737472 63707900 _workdir.strcpy. │ │ │ │ - 0x00008368 6b657977 6f72645f 696e6974 00737464 keyword_init.std │ │ │ │ - 0x00008378 6f757400 73707269 6e746600 6d6b7374 out.sprintf.mkst │ │ │ │ - 0x00008388 656d7036 34006664 6f70656e 0063686d emp64.fdopen.chm │ │ │ │ - 0x00008398 6f640066 666c7573 68006670 72696e74 od.fflush.fprint │ │ │ │ - 0x000083a8 66006677 72697465 00676574 656e7600 f.fwrite.getenv. │ │ │ │ - 0x000083b8 73747263 6d700073 74726e63 6d700073 strcmp.strncmp.s │ │ │ │ - 0x000083c8 74727374 72007374 72636174 0061746f trstr.strcat.ato │ │ │ │ - 0x000083d8 69007072 696e7444 65627567 00737472 i.printDebug.str │ │ │ │ - 0x000083e8 6c656e00 73746469 6e006667 65747300 len.stdin.fgets. │ │ │ │ - 0x000083f8 66636c6f 73650066 70757463 006d616c fclose.fputc.mal │ │ │ │ - 0x00008408 6c6f6300 63726561 74655f74 6d706669 loc.create_tmpfi │ │ │ │ - 0x00008418 6c650066 67657463 00666f70 656e3634 le.fgetc.fopen64 │ │ │ │ - 0x00008428 00756e6c 696e6b00 666d616b 65776f72 .unlink.fmakewor │ │ │ │ - 0x00008438 6400706c 7573746f 73706163 6500756e d.plustospace.un │ │ │ │ - 0x00008448 65736361 70655f75 726c0066 656f6600 escape_url.feof. │ │ │ │ - 0x00008458 73747274 6f6c006b 6579776f 72645f63 strtol.keyword_c │ │ │ │ - 0x00008468 6f756e74 006b6579 776f7264 5f636c6f ount.keyword_clo │ │ │ │ - 0x00008478 7365006b 6579776f 72645f65 78697374 se.keyword_exist │ │ │ │ - 0x00008488 73006b65 79776f72 645f7661 6c756500 s.keyword_value. │ │ │ │ - 0x00008498 68746d6c 5f656e63 6f646500 6b657977 html_encode.keyw │ │ │ │ - 0x000084a8 6f72645f 76616c75 655f756e 73616665 ord_value_unsafe │ │ │ │ - 0x000084b8 006b6579 776f7264 5f76616c 75655f73 .keyword_value_s │ │ │ │ - 0x000084c8 74726970 70656400 6b657977 6f72645f tripped.keyword_ │ │ │ │ - 0x000084d8 696e7374 616e6365 006b6579 776f7264 instance.keyword │ │ │ │ - 0x000084e8 5f696e73 74616e63 655f756e 73616665 _instance_unsafe │ │ │ │ - 0x000084f8 006b6579 776f7264 5f66696c 656e616d .keyword_filenam │ │ │ │ - 0x00008508 65006b65 79776f72 645f696e 666f006b e.keyword_info.k │ │ │ │ - 0x00008518 6579776f 72645f69 6e666f5f 756e7361 eyword_info_unsa │ │ │ │ - 0x00008528 66650072 65616c6c 6f630078 32630065 fe.realloc.x2c.e │ │ │ │ - 0x00008538 78697400 69735f62 6c616e6b 005f5f63 xit.is_blank.__c │ │ │ │ - 0x00008548 74797065 5f625f6c 6f630075 726c5f64 type_b_loc.url_d │ │ │ │ - 0x00008558 65636f64 6500656e 636f6465 4f666673 ecode.encodeOffs │ │ │ │ - 0x00008568 65745552 4c00746f 75707065 7200696e etURL.toupper.in │ │ │ │ - 0x00008578 69744854 54500067 6d74696d 65007777 itHTTP.gmtime.ww │ │ │ │ - 0x00008588 77486561 64657200 66707574 73007777 wHeader.fputs.ww │ │ │ │ - 0x00008598 77466f6f 74657200 756e6469 73746f72 wFooter.undistor │ │ │ │ - 0x000085a8 7400706c 616e6531 5f746f5f 706c616e t.plane1_to_plan │ │ │ │ - 0x000085b8 65325f74 72616e73 666f726d 00737172 e2_transform.sqr │ │ │ │ - 0x000085c8 74006174 616e0070 6c616e65 325f746f t.atan.plane2_to │ │ │ │ - 0x000085d8 5f706c61 6e65315f 7472616e 73666f72 _plane1_transfor │ │ │ │ - 0x000085e8 6d005365 74446973 746f7274 696f6e50 m.SetDistortionP │ │ │ │ - 0x000085f8 6c616e65 46697273 7453696d 706c6500 laneFirstSimple. │ │ │ │ - 0x00008608 53657444 6973746f 7274696f 6e506c61 SetDistortionPla │ │ │ │ - 0x00008618 6e655365 636f6e64 53696d70 6c650053 neSecondSimple.S │ │ │ │ - 0x00008628 65744469 73746f72 74696f6e 506c616e etDistortionPlan │ │ │ │ - 0x00008638 65466972 7374006d 656d6370 79005365 eFirst.memcpy.Se │ │ │ │ - 0x00008648 74446973 746f7274 696f6e50 6c616e65 tDistortionPlane │ │ │ │ - 0x00008658 5365636f 6e640049 6e697469 616c697a Second.Initializ │ │ │ │ - 0x00008668 655f5477 6f506c61 6e650073 696e636f e_TwoPlane.sinco │ │ │ │ - 0x00008678 73005f5f 73747263 70795f63 686b0077 s.__strcpy_chk.w │ │ │ │ - 0x00008688 63733270 69780061 74616e32 0069736e cs2pix.atan2.isn │ │ │ │ - 0x00008698 616e0061 636f7300 73746465 7272005f an.acos.stderr._ │ │ │ │ - 0x000086a8 5f667072 696e7466 5f63686b 00496e69 _fprintf_chk.Ini │ │ │ │ - 0x000086b8 7469616c 697a655f 54776f50 6c616e65 tialize_TwoPlane │ │ │ │ - 0x000086c8 5f466972 73744469 73746f72 74007763 _FirstDistort.wc │ │ │ │ - 0x000086d8 73696e69 7400696e 69746461 74615f62 sinit.initdata_b │ │ │ │ - 0x000086e8 79686561 64657200 496e6974 69616c69 yheader.Initiali │ │ │ │ - 0x000086f8 7a655f54 776f506c 616e655f 5365636f ze_TwoPlane_Seco │ │ │ │ - 0x00008708 6e644469 73746f72 7400496e 69746961 ndDistort.Initia │ │ │ │ - 0x00008718 6c697a65 5f54776f 506c616e 655f426f lize_TwoPlane_Bo │ │ │ │ - 0x00008728 74684469 73746f72 74007061 7273655f thDistort.parse_ │ │ │ │ - 0x00008738 73747200 5f5f7374 72636174 5f63686b str.__strcat_chk │ │ │ │ - 0x00008748 00737472 63687200 73747263 73706e00 .strchr.strcspn. │ │ │ │ - 0x00008758 5f5f7374 726e6370 795f6368 6b007061 __strncpy_chk.pa │ │ │ │ - 0x00008768 7273655f 646f7562 6c650073 7472746f rse_double.strto │ │ │ │ - 0x00008778 64007061 7273655f 696e7400 7265706c d.parse_int.repl │ │ │ │ - 0x00008788 6163655f 6b657977 6f726400 5f5f7370 ace_keyword.__sp │ │ │ │ - 0x00008798 72696e74 665f6368 6b007374 726e6370 rintf_chk.strncp │ │ │ │ - 0x000087a8 79006d6f 76696e67 5f6f626a 6563745f y.moving_object_ │ │ │ │ - 0x000087b8 706f696e 74696e67 5f726570 6c616365 pointing_replace │ │ │ │ - 0x000087c8 6d656e74 0052415f 4d4f5649 4e470044 ment.RA_MOVING.D │ │ │ │ - 0x000087d8 45435f4d 4f56494e 47007265 64656669 EC_MOVING.redefi │ │ │ │ - 0x000087e8 6e655f70 6f696e74 696e6700 52656669 ne_pointing.Refi │ │ │ │ - 0x000087f8 6e656443 5256414c 31005265 66696e65 nedCRVAL1.Refine │ │ │ │ - 0x00008808 64435256 414c3200 52656669 6e656443 dCRVAL2.RefinedC │ │ │ │ - 0x00008818 524f5441 32005265 66696e65 64434431 ROTA2.RefinedCD1 │ │ │ │ - 0x00008828 31005265 66696e65 64434431 32005265 1.RefinedCD12.Re │ │ │ │ - 0x00008838 66696e65 64434432 31005265 66696e65 finedCD21.Refine │ │ │ │ - 0x00008848 64434432 32006f70 656e6669 74736669 dCD22.openfitsfi │ │ │ │ - 0x00008858 6c650066 66705f46 4954535f 496e0066 le.ffp_FITS_In.f │ │ │ │ - 0x00008868 666f7065 6e746573 7400636c 6f736566 fopentest.closef │ │ │ │ - 0x00008878 69747366 696c6500 6666636c 6f73006d itsfile.ffclos.m │ │ │ │ - 0x00008888 656d7365 7400696e 69746461 74615f62 emset.initdata_b │ │ │ │ - 0x00008898 7966696c 65006666 676b7973 00666667 yfile.ffgkys.ffg │ │ │ │ - 0x000088a8 6b796a00 6666676b 79640069 6e697464 kyj.ffgkyd.initd │ │ │ │ - 0x000088b8 6174615f 62797461 626c6500 75706461 ata_bytable.upda │ │ │ │ - 0x000088c8 74655f64 6973746f 72745f6b 6579776f te_distort_keywo │ │ │ │ - 0x000088d8 72647300 6666756b 79005f5f 7072696e rds.ffuky.__prin │ │ │ │ - 0x000088e8 74665f63 686b0063 67656f6d 53657444 tf_chk.cgeomSetD │ │ │ │ - 0x000088f8 65627567 00636765 6f6d4765 74586365 ebug.cgeomGetXce │ │ │ │ - 0x00008908 6e006367 656f6d47 65745963 656e0063 n.cgeomGetYcen.c │ │ │ │ - 0x00008918 67656f6d 47657457 69647468 00636765 geomGetWidth.cge │ │ │ │ - 0x00008928 6f6d4765 74486569 67687400 6367656f omGetHeight.cgeo │ │ │ │ - 0x00008938 6d476574 416e676c 65006367 656f6d46 mGetAngle.cgeomF │ │ │ │ - 0x00008948 696e644c 6f776573 74006367 656f6d50 indLowest.cgeomP │ │ │ │ - 0x00008958 6f700063 67656f6d 50757368 00636765 op.cgeomPush.cge │ │ │ │ - 0x00008968 6f6d5072 696e7453 7461636b 00636765 omPrintStack.cge │ │ │ │ - 0x00008978 6f6d426f 78006367 656f6d43 6f707900 omBox.cgeomCopy. │ │ │ │ - 0x00008988 6367656f 6d4c6566 74006367 656f6d47 cgeomLeft.cgeomG │ │ │ │ - 0x00008998 72616861 6d006367 656f6d50 72696e74 raham.cgeomPrint │ │ │ │ - 0x000089a8 506f696e 74730063 67656f6d 53717561 Points.cgeomSqua │ │ │ │ - 0x000089b8 73680063 67656f6d 5072696e 74506f73 sh.cgeomPrintPos │ │ │ │ - 0x000089c8 74736372 69707400 6367656f 6d496e69 tscript.cgeomIni │ │ │ │ - 0x000089d8 74006367 656f6d43 6f6d7061 72650071 t.cgeomCompare.q │ │ │ │ - 0x000089e8 736f7274 00636765 6f6d4172 65615369 sort.cgeomAreaSi │ │ │ │ - 0x000089f8 676e0074 7365746c 656e0074 73657464 gn.tsetlen.tsetd │ │ │ │ - 0x00008a08 65627567 00745772 69746162 6c650074 ebug.tWritable.t │ │ │ │ - 0x00008a18 636f6c00 74626c5f 72656300 74696e66 col.tbl_rec.tinf │ │ │ │ - 0x00008a28 6f00746b 6579636f 756e7400 74686472 o.tkeycount.thdr │ │ │ │ - 0x00008a38 636f756e 74007468 64726c69 6e650074 count.thdrline.t │ │ │ │ - 0x00008a48 6b65796e 616d6500 746b6579 76616c00 keyname.tkeyval. │ │ │ │ - 0x00008a58 7466696e 646b6579 00747365 656b0066 tfindkey.tseek.f │ │ │ │ - 0x00008a68 7365656b 00746f70 656e0074 626c5f72 seek.topen.tbl_r │ │ │ │ - 0x00008a78 65635f73 7472696e 67007462 6c5f6864 ec_string.tbl_hd │ │ │ │ - 0x00008a88 725f7374 72696e67 0074626c 5f747970 r_string.tbl_typ │ │ │ │ - 0x00008a98 5f737472 696e6700 74626c5f 756e695f _string.tbl_uni_ │ │ │ │ - 0x00008aa8 73747269 6e670074 626c5f6e 756c5f73 string.tbl_nul_s │ │ │ │ - 0x00008ab8 7472696e 67006861 76655479 70650068 tring.haveType.h │ │ │ │ - 0x00008ac8 61766555 6e697400 68617665 4e756c6c aveUnit.haveNull │ │ │ │ - 0x00008ad8 005f5f78 73746174 36340074 626c5f68 .__xstat64.tbl_h │ │ │ │ - 0x00008ae8 65616462 79746573 0074626c 5f726563 eadbytes.tbl_rec │ │ │ │ - 0x00008af8 6c656e00 74726561 64007476 616c0074 len.tread.tval.t │ │ │ │ - 0x00008b08 6e756c6c 0074636c 6f736500 6973426c null.tclose.isBl │ │ │ │ - 0x00008b18 616e6b00 6c6f6465 706e675f 72656164 ank.lodepng_read │ │ │ │ - 0x00008b28 33326269 74496e74 006c6f64 65706e67 32bitInt.lodepng │ │ │ │ - 0x00008b38 5f6c6f61 645f6669 6c650066 74656c6c _load_file.ftell │ │ │ │ - 0x00008b48 00726577 696e6400 66726561 64006c6f .rewind.fread.lo │ │ │ │ - 0x00008b58 6465706e 675f7361 76655f66 696c6500 depng_save_file. │ │ │ │ - 0x00008b68 6c6f6465 706e675f 68756666 6d616e5f lodepng_huffman_ │ │ │ │ - 0x00008b78 636f6465 5f6c656e 67746873 006c6f64 code_lengths.lod │ │ │ │ - 0x00008b88 65706e67 5f696e66 6c617465 0063616c epng_inflate.cal │ │ │ │ - 0x00008b98 6c6f6300 6c6f6465 706e675f 6465666c loc.lodepng_defl │ │ │ │ - 0x00008ba8 61746500 6c6f6465 706e675f 7a6c6962 ate.lodepng_zlib │ │ │ │ - 0x00008bb8 5f646563 6f6d7072 65737300 6c6f6465 _decompress.lode │ │ │ │ - 0x00008bc8 706e675f 7a6c6962 5f636f6d 70726573 png_zlib_compres │ │ │ │ - 0x00008bd8 73006c6f 6465706e 675f636f 6d707265 s.lodepng_compre │ │ │ │ - 0x00008be8 73735f73 65747469 6e67735f 696e6974 ss_settings_init │ │ │ │ - 0x00008bf8 006c6f64 65706e67 5f646563 6f6d7072 .lodepng_decompr │ │ │ │ - 0x00008c08 6573735f 73657474 696e6773 5f696e69 ess_settings_ini │ │ │ │ - 0x00008c18 74006c6f 6465706e 675f6372 63333200 t.lodepng_crc32. │ │ │ │ - 0x00008c28 6c6f6465 706e675f 6368756e 6b5f6c65 lodepng_chunk_le │ │ │ │ - 0x00008c38 6e677468 006c6f64 65706e67 5f636875 ngth.lodepng_chu │ │ │ │ - 0x00008c48 6e6b5f74 79706500 6c6f6465 706e675f nk_type.lodepng_ │ │ │ │ - 0x00008c58 6368756e 6b5f7479 70655f65 7175616c chunk_type_equal │ │ │ │ - 0x00008c68 73006c6f 6465706e 675f6368 756e6b5f s.lodepng_chunk_ │ │ │ │ - 0x00008c78 616e6369 6c6c6172 79006c6f 6465706e ancillary.lodepn │ │ │ │ - 0x00008c88 675f6368 756e6b5f 70726976 61746500 g_chunk_private. │ │ │ │ - 0x00008c98 6c6f6465 706e675f 6368756e 6b5f7361 lodepng_chunk_sa │ │ │ │ - 0x00008ca8 6665746f 636f7079 006c6f64 65706e67 fetocopy.lodepng │ │ │ │ - 0x00008cb8 5f636875 6e6b5f64 61746100 6c6f6465 _chunk_data.lode │ │ │ │ - 0x00008cc8 706e675f 6368756e 6b5f6461 74615f63 png_chunk_data_c │ │ │ │ - 0x00008cd8 6f6e7374 006c6f64 65706e67 5f636875 onst.lodepng_chu │ │ │ │ - 0x00008ce8 6e6b5f63 6865636b 5f637263 006c6f64 nk_check_crc.lod │ │ │ │ - 0x00008cf8 65706e67 5f636875 6e6b5f67 656e6572 epng_chunk_gener │ │ │ │ - 0x00008d08 6174655f 63726300 6c6f6465 706e675f ate_crc.lodepng_ │ │ │ │ - 0x00008d18 6368756e 6b5f6e65 7874006c 6f646570 chunk_next.lodep │ │ │ │ - 0x00008d28 6e675f63 68756e6b 5f6e6578 745f636f ng_chunk_next_co │ │ │ │ - 0x00008d38 6e737400 6c6f6465 706e675f 6368756e nst.lodepng_chun │ │ │ │ - 0x00008d48 6b5f6170 70656e64 006c6f64 65706e67 k_append.lodepng │ │ │ │ - 0x00008d58 5f636875 6e6b5f63 72656174 65006c6f _chunk_create.lo │ │ │ │ - 0x00008d68 6465706e 675f636f 6c6f725f 6d6f6465 depng_color_mode │ │ │ │ - 0x00008d78 5f696e69 74006c6f 6465706e 675f7061 _init.lodepng_pa │ │ │ │ - 0x00008d88 6c657474 655f636c 65617200 6c6f6465 lette_clear.lode │ │ │ │ - 0x00008d98 706e675f 636f6c6f 725f6d6f 64655f63 png_color_mode_c │ │ │ │ - 0x00008da8 6c65616e 7570006c 6f646570 6e675f63 leanup.lodepng_c │ │ │ │ - 0x00008db8 6f6c6f72 5f6d6f64 655f636f 7079006c olor_mode_copy.l │ │ │ │ - 0x00008dc8 6f646570 6e675f70 616c6574 74655f61 odepng_palette_a │ │ │ │ - 0x00008dd8 6464006c 6f646570 6e675f67 65745f62 dd.lodepng_get_b │ │ │ │ - 0x00008de8 7070006c 6f646570 6e675f67 65745f63 pp.lodepng_get_c │ │ │ │ - 0x00008df8 68616e6e 656c7300 6c6f6465 706e675f hannels.lodepng_ │ │ │ │ - 0x00008e08 69735f67 72657973 63616c65 5f747970 is_greyscale_typ │ │ │ │ - 0x00008e18 65006c6f 6465706e 675f6973 5f616c70 e.lodepng_is_alp │ │ │ │ - 0x00008e28 68615f74 79706500 6c6f6465 706e675f ha_type.lodepng_ │ │ │ │ - 0x00008e38 69735f70 616c6574 74655f74 79706500 is_palette_type. │ │ │ │ - 0x00008e48 6c6f6465 706e675f 6861735f 70616c65 lodepng_has_pale │ │ │ │ - 0x00008e58 7474655f 616c7068 61006c6f 6465706e tte_alpha.lodepn │ │ │ │ - 0x00008e68 675f6361 6e5f6861 76655f61 6c706861 g_can_have_alpha │ │ │ │ - 0x00008e78 006c6f64 65706e67 5f676574 5f726177 .lodepng_get_raw │ │ │ │ - 0x00008e88 5f73697a 65006c6f 6465706e 675f6765 _size.lodepng_ge │ │ │ │ - 0x00008e98 745f7261 775f7369 7a655f6c 6374006c t_raw_size_lct.l │ │ │ │ - 0x00008ea8 6f646570 6e675f63 6c656172 5f746578 odepng_clear_tex │ │ │ │ - 0x00008eb8 74006c6f 6465706e 675f6164 645f7465 t.lodepng_add_te │ │ │ │ - 0x00008ec8 7874006c 6f646570 6e675f63 6c656172 xt.lodepng_clear │ │ │ │ - 0x00008ed8 5f697465 7874006c 6f646570 6e675f61 _itext.lodepng_a │ │ │ │ - 0x00008ee8 64645f69 74657874 006c6f64 65706e67 dd_itext.lodepng │ │ │ │ - 0x00008ef8 5f696e66 6f5f696e 6974006c 6f646570 _info_init.lodep │ │ │ │ - 0x00008f08 6e675f69 6e666f5f 636c6561 6e757000 ng_info_cleanup. │ │ │ │ - 0x00008f18 6c6f6465 706e675f 696e666f 5f636f70 lodepng_info_cop │ │ │ │ - 0x00008f28 79006c6f 6465706e 675f696e 666f5f73 y.lodepng_info_s │ │ │ │ - 0x00008f38 77617000 6c6f6465 706e675f 636f6e76 wap.lodepng_conv │ │ │ │ - 0x00008f48 65727400 6c6f6465 706e675f 636f6c6f ert.lodepng_colo │ │ │ │ - 0x00008f58 725f7072 6f66696c 655f696e 69740067 r_profile_init.g │ │ │ │ - 0x00008f68 65745661 6c756552 65717569 72656442 etValueRequiredB │ │ │ │ - 0x00008f78 69747300 6765745f 636f6c6f 725f7072 its.get_color_pr │ │ │ │ - 0x00008f88 6f66696c 65006c6f 6465706e 675f6175 ofile.lodepng_au │ │ │ │ - 0x00008f98 746f5f63 686f6f73 655f636f 6c6f7200 to_choose_color. │ │ │ │ - 0x00008fa8 6c6f6465 706e675f 696e7370 65637400 lodepng_inspect. │ │ │ │ - 0x00008fb8 6c6f6465 706e675f 6465636f 6465006c lodepng_decode.l │ │ │ │ - 0x00008fc8 6f646570 6e675f64 65636f64 65725f73 odepng_decoder_s │ │ │ │ - 0x00008fd8 65747469 6e67735f 696e6974 006c6f64 ettings_init.lod │ │ │ │ - 0x00008fe8 65706e67 5f737461 74655f63 6c65616e epng_state_clean │ │ │ │ - 0x00008ff8 7570006c 6f646570 6e675f73 74617465 up.lodepng_state │ │ │ │ - 0x00009008 5f636f70 79006c6f 6465706e 675f656e _copy.lodepng_en │ │ │ │ - 0x00009018 636f6465 006c6f64 65706e67 5f656e63 code.lodepng_enc │ │ │ │ - 0x00009028 6f646572 5f736574 74696e67 735f696e oder_settings_in │ │ │ │ - 0x00009038 6974006c 6f646570 6e675f73 74617465 it.lodepng_state │ │ │ │ - 0x00009048 5f696e69 74006c6f 6465706e 675f6465 _init.lodepng_de │ │ │ │ - 0x00009058 636f6465 5f6d656d 6f727900 6c6f6465 code_memory.lode │ │ │ │ - 0x00009068 706e675f 6465636f 64653332 006c6f64 png_decode32.lod │ │ │ │ - 0x00009078 65706e67 5f646563 6f646532 34006c6f epng_decode24.lo │ │ │ │ - 0x00009088 6465706e 675f6465 636f6465 5f66696c depng_decode_fil │ │ │ │ - 0x00009098 65006c6f 6465706e 675f6465 636f6465 e.lodepng_decode │ │ │ │ - 0x000090a8 33325f66 696c6500 6c6f6465 706e675f 32_file.lodepng_ │ │ │ │ - 0x000090b8 6465636f 64653234 5f66696c 65006c6f decode24_file.lo │ │ │ │ - 0x000090c8 6465706e 675f656e 636f6465 5f6d656d depng_encode_mem │ │ │ │ - 0x000090d8 6f727900 6c6f6465 706e675f 656e636f ory.lodepng_enco │ │ │ │ - 0x000090e8 64653332 006c6f64 65706e67 5f656e63 de32.lodepng_enc │ │ │ │ - 0x000090f8 6f646532 34006c6f 6465706e 675f656e ode24.lodepng_en │ │ │ │ - 0x00009108 636f6465 5f66696c 65006c6f 6465706e code_file.lodepn │ │ │ │ - 0x00009118 675f656e 636f6465 33325f66 696c6500 g_encode32_file. │ │ │ │ - 0x00009128 6c6f6465 706e675f 656e636f 64653234 lodepng_encode24 │ │ │ │ - 0x00009138 5f66696c 65006c6f 6465706e 675f6572 _file.lodepng_er │ │ │ │ - 0x00009148 726f725f 74657874 006c6f64 65706e67 ror_text.lodepng │ │ │ │ - 0x00009158 5f646566 61756c74 5f646563 6f6d7072 _default_decompr │ │ │ │ - 0x00009168 6573735f 73657474 696e6773 006c6f64 ess_settings.lod │ │ │ │ - 0x00009178 65706e67 5f646566 61756c74 5f636f6d epng_default_com │ │ │ │ - 0x00009188 70726573 735f7365 7474696e 6773006a press_settings.j │ │ │ │ - 0x00009198 736f6e5f 64656275 67006a73 6f6e5f73 son_debug.json_s │ │ │ │ - 0x000091a8 74727563 74006a73 6f6e5f73 74726970 truct.json_strip │ │ │ │ - 0x000091b8 626c616e 6b73006a 736f6e5f 66726565 blanks.json_free │ │ │ │ - 0x000091c8 006a736f 6e5f7661 6c006368 65636b46 .json_val.checkF │ │ │ │ - 0x000091d8 6f726d61 74006765 74537562 73747269 ormat.getSubstri │ │ │ │ - 0x000091e8 6e677300 73657854 6f446567 72656500 ngs.sexToDegree. │ │ │ │ - 0x000091f8 5f5f7374 70637079 5f63686b 005f5f6d __stpcpy_chk.__m │ │ │ │ - 0x00009208 656d6370 795f6368 6b007072 65636573 emcpy_chk.preces │ │ │ │ - 0x00009218 734a756c 69616e57 69746850 726f7065 sJulianWithPrope │ │ │ │ - 0x00009228 724d6f74 696f6e00 636f6f72 645f6465 rMotion.coord_de │ │ │ │ - 0x00009238 62756700 70726563 6573734a 756c6961 bug.precessJulia │ │ │ │ - 0x00009248 6e007072 65636573 73426573 73656c69 n.precessBesseli │ │ │ │ - 0x00009258 616e5769 74685072 6f706572 4d6f7469 anWithProperMoti │ │ │ │ - 0x00009268 6f6e0070 72656365 73734265 7373656c on.precessBessel │ │ │ │ - 0x00009278 69616e00 70617273 65436f6f 7264696e ian.parseCoordin │ │ │ │ - 0x00009288 61746553 7472696e 67005f5f 63747970 ateString.__ctyp │ │ │ │ - 0x00009298 655f746f 6c6f7765 725f6c6f 63007061 e_tolower_loc.pa │ │ │ │ - 0x000092a8 72736563 6d640073 74706370 79007379 rsecmd.stpcpy.sy │ │ │ │ - 0x000092b8 736e616d 6500666d 74737472 696e6700 sname.fmtstring. │ │ │ │ - 0x000092c8 726f756e 6456616c 75650070 6f770064 roundValue.pow.d │ │ │ │ - 0x000092d8 65677265 65546f44 4d530064 65677265 egreeToDMS.degre │ │ │ │ - 0x000092e8 65546f48 4d530064 65677265 65546f53 eToHMS.degreeToS │ │ │ │ - 0x000092f8 65780063 6f6e7665 72744761 6c546f53 ex.convertGalToS │ │ │ │ - 0x00009308 67616c00 6173696e 00636f6e 76657274 gal.asin.convert │ │ │ │ - 0x00009318 5367616c 546f4761 6c00636f 6e766572 SgalToGal.conver │ │ │ │ - 0x00009328 7447616c 546f4571 7500636f 6e766572 tGalToEqu.conver │ │ │ │ - 0x00009338 74457175 546f4761 6c00636f 6d707574 tEquToGal.comput │ │ │ │ - 0x00009348 65457175 506f6c65 00636f6e 76657274 eEquPole.convert │ │ │ │ - 0x00009358 45636c54 6f457175 00636f6e 76657274 EclToEqu.convert │ │ │ │ - 0x00009368 45717554 6f45636c 00636f6e 76657274 EquToEcl.convert │ │ │ │ - 0x00009378 436f6f72 64696e61 74657300 636f6e76 Coordinates.conv │ │ │ │ - 0x00009388 65727442 65737365 6c69616e 546f4a75 ertBesselianToJu │ │ │ │ - 0x00009398 6c69616e 00636f6e 76657274 4a756c69 lian.convertJuli │ │ │ │ - 0x000093a8 616e546f 42657373 656c6961 6e00636f anToBesselian.co │ │ │ │ - 0x000093b8 72726563 74436f6f 7264696e 61746552 rrectCoordinateR │ │ │ │ - 0x000093c8 616e6765 00676574 45717545 5465726d ange.getEquETerm │ │ │ │ - 0x000093d8 436f7272 65637469 6f6e0067 65744563 Correction.getEc │ │ │ │ - 0x000093e8 6c455465 726d436f 72726563 74696f6e lETermCorrection │ │ │ │ - 0x000093f8 00726566 696e6564 45717545 5465726d .refinedEquETerm │ │ │ │ - 0x00009408 436f7272 65637469 6f6e0072 6566696e Correction.refin │ │ │ │ - 0x00009418 65644563 6c455465 726d436f 72726563 edEclETermCorrec │ │ │ │ - 0x00009428 74696f6e 00636f72 72656374 466f7245 tion.correctForE │ │ │ │ - 0x00009438 71756174 6f726961 6c455465 726d7300 quatorialETerms. │ │ │ │ - 0x00009448 6a617070 6c790062 65737365 6c69616e japply.besselian │ │ │ │ - 0x00009458 546f4a75 6c69616e 464b436f 72726563 ToJulianFKCorrec │ │ │ │ - 0x00009468 74696f6e 00636f72 72656374 466f7245 tion.correctForE │ │ │ │ - 0x00009478 636c6970 74696345 5465726d 73006a75 clipticETerms.ju │ │ │ │ - 0x00009488 6c69616e 546f4265 7373656c 69616e46 lianToBesselianF │ │ │ │ - 0x00009498 4b436f72 72656374 696f6e00 696e7465 KCorrection.inte │ │ │ │ - 0x000094a8 72706f6c 6174654c 696e6561 7200696e rpolateLinear.in │ │ │ │ - 0x000094b8 74657270 6f6c6174 6542696c 696e6561 terpolateBilinea │ │ │ │ - 0x000094c8 72006c6f 6164464b 35436f6e 7374616e r.loadFK5Constan │ │ │ │ - 0x000094d8 74730069 6e697469 616c697a 65464b35 ts.initializeFK5 │ │ │ │ - 0x000094e8 436f7272 65637469 6f6e4461 74610069 CorrectionData.i │ │ │ │ - 0x000094f8 77617900 50617273 65556e69 74730073 way.ParseUnits.s │ │ │ │ - 0x00009508 74726475 70005061 72736550 72656300 trdup.ParsePrec. │ │ │ │ - 0x00009518 6363616c 63007365 74776869 74657370 ccalc.setwhitesp │ │ │ │ - 0x00009528 61636500 69737773 00626e64 44545200 ace.isws.bndDTR. │ │ │ │ - 0x00009538 626e6450 726f6a4d 61747269 7800626e bndProjMatrix.bn │ │ │ │ - 0x00009548 64446570 726f6a4d 61747269 7800626e dDeprojMatrix.bn │ │ │ │ - 0x00009558 64536574 44656275 67006465 6275674c dSetDebug.debugL │ │ │ │ - 0x00009568 6576656c 00626e64 46726565 00626e64 evel.bndFree.bnd │ │ │ │ - 0x00009578 4e706f69 6e747300 626e6450 6f696e74 Npoints.bndPoint │ │ │ │ - 0x00009588 7300626e 64506f70 00626e64 50757368 s.bndPop.bndPush │ │ │ │ - 0x00009598 00626e64 5072696e 74537461 636b0062 .bndPrintStack.b │ │ │ │ - 0x000095a8 6e644472 6177426f 7800626e 64436f72 ndDrawBox.bndCor │ │ │ │ - 0x000095b8 6e657231 00626e64 436f726e 65723200 ner1.bndCorner2. │ │ │ │ - 0x000095c8 626e6443 6f726e65 72330062 6e64436f bndCorner3.bndCo │ │ │ │ - 0x000095d8 726e6572 3400626e 6443656e 74657200 rner4.bndCenter. │ │ │ │ - 0x000095e8 626e6444 7261774f 75746c69 6e650050 bndDrawOutline.P │ │ │ │ - 0x000095f8 72696e74 536b7950 6f696e74 7300626e rintSkyPoints.bn │ │ │ │ - 0x00009608 64447261 77536b79 506f696e 74730043 dDrawSkyPoints.C │ │ │ │ - 0x00009618 656e7472 6f696400 626e6453 697a6500 entroid.bndSize. │ │ │ │ - 0x00009628 626e6441 64640062 6e644372 6f737300 bndAdd.bndCross. │ │ │ │ - 0x00009638 626e6444 6f740062 6e64436f 6d706172 bndDot.bndCompar │ │ │ │ - 0x00009648 6500626e 64446562 75670074 6f6c6572 e.bndDebug.toler │ │ │ │ - 0x00009658 616e6365 00626e64 4e64656c 65746500 ance.bndNdelete. │ │ │ │ - 0x00009668 70757463 68617200 626e644e 6f726d61 putchar.bndNorma │ │ │ │ - 0x00009678 6c697a65 00626e64 58706978 00626e64 lize.bndXpix.bnd │ │ │ │ - 0x00009688 59706978 00626e64 4c6f6e00 626e644c Ypix.bndLon.bndL │ │ │ │ - 0x00009698 61740062 6e644472 61774369 72636c65 at.bndDrawCircle │ │ │ │ - 0x000096a8 00626e64 52616469 75730062 6e644c65 .bndRadius.bndLe │ │ │ │ - 0x000096b8 66740062 6e644772 6168616d 00626e64 ft.bndGraham.bnd │ │ │ │ - 0x000096c8 52657665 72736500 626e6443 6f707900 Reverse.bndCopy. │ │ │ │ - 0x000096d8 626e6452 656d6f76 6544656c 65746564 bndRemoveDeleted │ │ │ │ - 0x000096e8 00626e64 436f6d70 75746542 6f756e64 .bndComputeBound │ │ │ │ - 0x000096f8 696e6742 6f780062 6e64416e 676c6500 ingBox.bndAngle. │ │ │ │ - 0x00009708 626e6453 697a6532 00626e64 53697a65 bndSize2.bndSize │ │ │ │ - 0x00009718 3100626e 64436f6d 70757465 426f756e 1.bndComputeBoun │ │ │ │ - 0x00009728 64696e67 43697263 6c650062 6e64436f dingCircle.bndCo │ │ │ │ - 0x00009738 6d707574 65566572 74696361 6c426f75 mputeVerticalBou │ │ │ │ - 0x00009748 6e64696e 67426f78 00626e64 45717561 ndingBox.bndEqua │ │ │ │ - 0x00009758 6c00626e 64496e69 7469616c 697a6500 l.bndInitialize. │ │ │ │ - 0x00009768 626e6442 6f756e64 61726965 7300626e bndBoundaries.bn │ │ │ │ - 0x00009778 64504900 626e6456 65727469 63616c42 dPI.bndVerticalB │ │ │ │ - 0x00009788 6f756e64 696e6742 6f780062 6e64426f oundingBox.bndBo │ │ │ │ - 0x00009798 756e6469 6e67426f 7800626e 64426f75 undingBox.bndBou │ │ │ │ - 0x000097a8 6e64696e 67436972 636c6500 6d50726f ndingCircle.mPro │ │ │ │ - 0x000097b8 6a457865 635f7374 72616464 006d5072 jExec_stradd.mPr │ │ │ │ - 0x000097c8 6f6a4578 65635f72 65616454 656d706c ojExec_readTempl │ │ │ │ - 0x000097d8 61746500 6d50726f 6a457865 635f6465 ate.mProjExec_de │ │ │ │ - 0x000097e8 62756700 6d50726f 6a457865 635f6664 bug.mProjExec_fd │ │ │ │ - 0x000097f8 65627567 00776373 6f757400 6d6f6e74 ebug.wcsout.mont │ │ │ │ - 0x00009808 6167655f 63686563 6b46696c 65006d6f age_checkFile.mo │ │ │ │ - 0x00009818 6e746167 655f6368 65636b48 6472006d ntage_checkHdr.m │ │ │ │ - 0x00009828 6f6e7461 67655f66 696c6550 61746800 ontage_filePath. │ │ │ │ - 0x00009838 6d6f6e74 6167655f 66696c65 4e616d65 montage_fileName │ │ │ │ - 0x00009848 0066666d 61686400 66666769 77637300 .ffmahd.ffgiwcs. │ │ │ │ - 0x00009858 77637369 6e006d44 69666646 69744578 wcsin.mDiffFitEx │ │ │ │ - 0x00009868 65635f64 65627567 006d4669 74457865 ec_debug.mFitExe │ │ │ │ - 0x00009878 635f6465 62756700 6d446966 66457865 c_debug.mDiffExe │ │ │ │ - 0x00009888 635f6465 62756700 6d566965 7765725f c_debug.mViewer_ │ │ │ │ - 0x00009898 6c617469 74756465 5f6c6162 656c006d latitude_label.m │ │ │ │ - 0x000098a8 56696577 65725f6c 6f6e6769 74756465 Viewer_longitude │ │ │ │ - 0x000098b8 5f6c6162 656c006d 56696577 65725f6d _label.mViewer_m │ │ │ │ - 0x000098c8 616b6547 72696400 67646562 75670070 akeGrid.gdebug.p │ │ │ │ - 0x000098d8 69783277 63730067 7269645f 73706163 ix2wcs.grid_spac │ │ │ │ - 0x000098e8 65006e67 72696400 67726964 5f72616e e.ngrid.grid_ran │ │ │ │ - 0x000098f8 6765006d 56696577 65725f63 6f6f7264 ge.mViewer_coord │ │ │ │ - 0x00009908 5f6c6162 656c006d 56696577 65725f6c _label.mViewer_l │ │ │ │ - 0x00009918 6f6e6769 74756465 5f6c696e 65006d56 ongitude_line.mV │ │ │ │ - 0x00009928 69657765 725f6c61 74697475 64655f6c iewer_latitude_l │ │ │ │ - 0x00009938 696e6500 6d566965 7765725f 64726177 ine.mViewer_draw │ │ │ │ - 0x00009948 5f626f75 6e646172 79006d56 69657765 _boundary.mViewe │ │ │ │ - 0x00009958 725f6772 6561745f 63697263 6c65006d r_great_circle.m │ │ │ │ - 0x00009968 56696577 65725f63 75727665 006d5669 Viewer_curve.mVi │ │ │ │ - 0x00009978 65776572 5f73796d 626f6c00 636f6d70 ewer_symbol.comp │ │ │ │ - 0x00009988 6173735f 7365676d 656e7473 006d5669 ass_segments.mVi │ │ │ │ - 0x00009998 65776572 5f647261 775f6269 746d6170 ewer_draw_bitmap │ │ │ │ - 0x000099a8 006d5669 65776572 5f736574 50697865 .mViewer_setPixe │ │ │ │ - 0x000099b8 6c006d56 69657765 725f6672 6163006d l.mViewer_frac.m │ │ │ │ - 0x000099c8 56696577 65725f69 6e766672 6163006d Viewer_invfrac.m │ │ │ │ - 0x000099d8 56696577 65725f73 6d6f6f74 685f6c69 Viewer_smooth_li │ │ │ │ - 0x000099e8 6e65006d 56696577 65725f6c 6162656c ne.mViewer_label │ │ │ │ - 0x000099f8 65644375 72766500 46545f49 6e69745f edCurve.FT_Init_ │ │ │ │ - 0x00009a08 46726565 54797065 0046545f 4e65775f FreeType.FT_New_ │ │ │ │ - 0x00009a18 46616365 0046545f 5365745f 43686172 Face.FT_Set_Char │ │ │ │ - 0x00009a28 5f53697a 65004654 5f476574 5f436861 _Size.FT_Get_Cha │ │ │ │ - 0x00009a38 725f496e 64657800 46545f53 65745f54 r_Index.FT_Set_T │ │ │ │ - 0x00009a48 72616e73 666f726d 0046545f 4c6f6164 ransform.FT_Load │ │ │ │ - 0x00009a58 5f476c79 70680046 545f5265 6e646572 _Glyph.FT_Render │ │ │ │ - 0x00009a68 5f476c79 70680046 545f446f 6e655f46 _Glyph.FT_Done_F │ │ │ │ - 0x00009a78 61636500 46545f44 6f6e655f 46726565 ace.FT_Done_Free │ │ │ │ - 0x00009a88 54797065 0046545f 4765745f 4b65726e Type.FT_Get_Kern │ │ │ │ - 0x00009a98 696e6700 6d566965 7765725f 6c616265 ing.mViewer_labe │ │ │ │ - 0x00009aa8 6c5f6c65 6e677468 006d5669 65776572 l_length.mViewer │ │ │ │ - 0x00009ab8 5f6d656d 436c6561 6e757000 69735247 _memCleanup.isRG │ │ │ │ - 0x00009ac8 42007266 69747362 75660067 66697473 B.rfitsbuf.gfits │ │ │ │ - 0x00009ad8 62756600 62666974 73627566 00776373 buf.bfitsbuf.wcs │ │ │ │ - 0x00009ae8 66726565 006d5669 65776572 5f706172 free.mViewer_par │ │ │ │ - 0x00009af8 73655379 6d626f6c 00737472 6e636173 seSymbol.strncas │ │ │ │ - 0x00009b08 65636d70 006d5669 65776572 5f686578 ecmp.mViewer_hex │ │ │ │ - 0x00009b18 56616c00 6d566965 7765725f 636f6c6f Val.mViewer_colo │ │ │ │ - 0x00009b28 724c6f6f 6b757000 73747263 61736563 rLookup.strcasec │ │ │ │ - 0x00009b38 6d70006d 56696577 65725f73 74726164 mp.mViewer_strad │ │ │ │ - 0x00009b48 64006d56 69657765 725f7763 7366616b d.mViewer_wcsfak │ │ │ │ - 0x00009b58 65006d56 69657765 725f6669 78787900 e.mViewer_fixxy. │ │ │ │ - 0x00009b68 6d566965 7765725f 67657450 6c616e65 mViewer_getPlane │ │ │ │ - 0x00009b78 73006d56 69657765 725f7072 696e7446 s.mViewer_printF │ │ │ │ - 0x00009b88 69747345 72726f72 00666667 65727200 itsError.ffgerr. │ │ │ │ - 0x00009b98 6d566965 7765725f 63726561 7465436f mViewer_createCo │ │ │ │ - 0x00009ba8 6c6f7254 61626c65 006d5669 65776572 lorTable.mViewer │ │ │ │ - 0x00009bb8 5f706172 73655261 6e676500 5f5f6572 _parseRange.__er │ │ │ │ - 0x00009bc8 726e6f5f 6c6f6361 74696f6e 006d5669 rno_location.mVi │ │ │ │ - 0x00009bd8 65776572 5f726561 64486973 74005f5f ewer_readHist.__ │ │ │ │ - 0x00009be8 69736f63 39395f73 7363616e 6600726d isoc99_sscanf.rm │ │ │ │ - 0x00009bf8 696e0072 6d617800 64656c74 61006e70 in.rmax.delta.np │ │ │ │ - 0x00009c08 69780064 6174616c 65760067 61757373 ix.datalev.gauss │ │ │ │ - 0x00009c18 6c657600 63686973 74006d56 69657765 lev.chist.mViewe │ │ │ │ - 0x00009c28 725f7065 7263656e 74696c65 4c657665 r_percentileLeve │ │ │ │ - 0x00009c38 6c006e62 696e006d 56696577 65725f76 l.nbin.mViewer_v │ │ │ │ - 0x00009c48 616c7565 50657263 656e7469 6c65006d aluePercentile.m │ │ │ │ - 0x00009c58 56696577 65725f66 6974735f 636f6d6d Viewer_fits_comm │ │ │ │ - 0x00009c68 656e7400 6d566965 7765725f 76616d70 ent.mViewer_vamp │ │ │ │ - 0x00009c78 5f636f6d 6d656e74 006d5669 65776572 _comment.mViewer │ │ │ │ - 0x00009c88 5f657266 696e7600 6c6f6700 6d566965 _erfinv.log.mVie │ │ │ │ - 0x00009c98 7765725f 736e7069 6e76006d 56696577 wer_snpinv.mView │ │ │ │ - 0x00009ca8 65725f67 65745261 6e676500 66666770 er_getRange.ffgp │ │ │ │ - 0x00009cb8 7876006c 6f673130 006d5669 65776572 xv.log10.mViewer │ │ │ │ - 0x00009cc8 5f676574 50697865 6c006d56 69657765 _getPixel.mViewe │ │ │ │ - 0x00009cd8 725f6164 644f7665 726c6179 006d5669 r_addOverlay.mVi │ │ │ │ - 0x00009ce8 65776572 5f647261 775f6c61 62656c00 ewer_draw_label. │ │ │ │ - 0x00009cf8 6d566965 7765725f 77726974 65504e47 mViewer_writePNG │ │ │ │ - 0x00009d08 006d5669 65776572 5f706172 7365436f .mViewer_parseCo │ │ │ │ - 0x00009d18 6f726453 74720066 66676870 73006d6f ordStr.ffghps.mo │ │ │ │ - 0x00009d28 6e746167 655f6368 65636b57 43530066 ntage_checkWCS.f │ │ │ │ - 0x00009d38 66676b79 00617369 6e68006a 7065675f fgky.asinh.jpeg_ │ │ │ │ - 0x00009d48 7374645f 6572726f 72006a70 65675f43 std_error.jpeg_C │ │ │ │ - 0x00009d58 72656174 65436f6d 70726573 73006a70 reateCompress.jp │ │ │ │ - 0x00009d68 65675f73 7464696f 5f646573 74006a70 eg_stdio_dest.jp │ │ │ │ - 0x00009d78 65675f73 65745f64 65666175 6c747300 eg_set_defaults. │ │ │ │ - 0x00009d88 6a706567 5f736574 5f717561 6c697479 jpeg_set_quality │ │ │ │ - 0x00009d98 006a7065 675f7374 6172745f 636f6d70 .jpeg_start_comp │ │ │ │ - 0x00009da8 72657373 006a7065 675f7772 6974655f ress.jpeg_write_ │ │ │ │ - 0x00009db8 7363616e 6c696e65 73006a70 65675f66 scanlines.jpeg_f │ │ │ │ - 0x00009dc8 696e6973 685f636f 6d707265 7373006a inish_compress.j │ │ │ │ - 0x00009dd8 7065675f 64657374 726f795f 636f6d70 peg_destroy_comp │ │ │ │ - 0x00009de8 72657373 006d5472 616e7370 6f73655f ress.mTranspose_ │ │ │ │ - 0x00009df8 63686563 6b4b6579 776f7264 006d5472 checkKeyword.mTr │ │ │ │ - 0x00009e08 616e7370 6f73655f 7072696e 74457272 anspose_printErr │ │ │ │ - 0x00009e18 6f72006d 5472616e 73706f73 655f616e or.mTranspose_an │ │ │ │ - 0x00009e28 616c797a 65435459 5045006d 5472616e alyzeCTYPE.mTran │ │ │ │ - 0x00009e38 73706f73 655f7072 696e7446 69747345 spose_printFitsE │ │ │ │ - 0x00009e48 72726f72 006d5472 616e7370 6f73655f rror.mTranspose_ │ │ │ │ - 0x00009e58 696e6974 5472616e 73666f72 6d006d54 initTransform.mT │ │ │ │ - 0x00009e68 72616e73 706f7365 5f747261 6e73666f ranspose_transfo │ │ │ │ - 0x00009e78 726d0066 66676964 74006666 676b6e6a rm.ffgidt.ffgknj │ │ │ │ - 0x00009e88 0072656d 6f766500 6666696e 69740066 .remove.ffinit.f │ │ │ │ - 0x00009e98 66637269 6d006666 70726563 00666667 fcrim.ffprec.ffg │ │ │ │ - 0x00009ea8 72656300 6666676b 796e0066 66707078 rec.ffgkyn.ffppx │ │ │ │ - 0x00009eb8 006d5441 4e486472 5f666978 78790078 .mTANHdr_fixxy.x │ │ │ │ - 0x00009ec8 636f7272 65637469 6f6e0079 636f7272 correction.ycorr │ │ │ │ - 0x00009ed8 65637469 6f6e006d 54414e48 64725f65 ection.mTANHdr_e │ │ │ │ - 0x00009ee8 78747261 63744344 00686176 65436465 xtractCD.haveCde │ │ │ │ - 0x00009ef8 6c743100 68617665 4364656c 74320068 lt1.haveCdelt2.h │ │ │ │ - 0x00009f08 61766543 726f7461 32006861 76654344 aveCrota2.haveCD │ │ │ │ - 0x00009f18 31310068 61766543 44313200 68617665 11.haveCD12.have │ │ │ │ - 0x00009f28 43443231 00686176 65434432 32006861 CD21.haveCD22.ha │ │ │ │ - 0x00009f38 76655043 31310068 61766550 43313200 vePC11.havePC12. │ │ │ │ - 0x00009f48 68617665 50433231 00686176 65504332 havePC21.havePC2 │ │ │ │ - 0x00009f58 32006861 76654570 6f636800 68617665 2.haveEpoch.have │ │ │ │ - 0x00009f68 45717569 6e6f7800 63726f74 61320063 Equinox.crota2.c │ │ │ │ - 0x00009f78 64313100 63643132 00636432 31006364 d11.cd12.cd21.cd │ │ │ │ - 0x00009f88 32320070 63313100 70633132 00706332 22.pc11.pc12.pc2 │ │ │ │ - 0x00009f98 31007063 32320065 706f6368 00657175 1.pc22.epoch.equ │ │ │ │ - 0x00009fa8 696e6f78 006d5441 4e486472 5f646562 inox.mTANHdr_deb │ │ │ │ - 0x00009fb8 7567006d 54414e48 64725f73 74726164 ug.mTANHdr_strad │ │ │ │ - 0x00009fc8 64006d54 414e4864 725f6469 7374616e d.mTANHdr_distan │ │ │ │ - 0x00009fd8 63650064 7472006d 54414e48 64725f70 ce.dtr.mTANHdr_p │ │ │ │ - 0x00009fe8 72696e74 48656164 6572006d 54414e48 rintHeader.mTANH │ │ │ │ - 0x00009ff8 64725f72 65616454 656d706c 61746500 dr_readTemplate. │ │ │ │ - 0x0000a008 6d54414e 4864725f 6d616b65 57435300 mTANHdr_makeWCS. │ │ │ │ - 0x0000a018 666f7574 00620062 70007063 64656c74 fout.b.bp.pcdelt │ │ │ │ - 0x0000a028 31007063 64656c74 32006d54 414e4864 1.pcdelt2.mTANHd │ │ │ │ - 0x0000a038 725f6976 6563746f 72006d54 414e4864 r_ivector.mTANHd │ │ │ │ - 0x0000a048 725f6672 65655f69 76656374 6f72006d r_free_ivector.m │ │ │ │ - 0x0000a058 54414e48 64725f67 61757373 6a006673 TANHdr_gaussj.fs │ │ │ │ - 0x0000a068 74617475 73006d53 7562696d 6167655f tatus.mSubimage_ │ │ │ │ - 0x0000a078 66697878 79006d53 7562696d 6167655f fixxy.mSubimage_ │ │ │ │ - 0x0000a088 7072696e 74466974 73457272 6f72006d printFitsError.m │ │ │ │ - 0x0000a098 53756269 6d616765 5f676574 46696c65 Subimage_getFile │ │ │ │ - 0x0000a0a8 496e666f 006d5375 62696d61 67655f63 Info.mSubimage_c │ │ │ │ - 0x0000a0b8 6f707948 65616465 72496e66 6f006666 opyHeaderInfo.ff │ │ │ │ - 0x0000a0c8 63706864 00666675 6b796a00 6666756b cphd.ffukyj.ffuk │ │ │ │ - 0x0000a0d8 7964006d 53756269 6d616765 5f636f70 yd.mSubimage_cop │ │ │ │ - 0x0000a0e8 79446174 61006666 7073636c 006d5375 yData.ffpscl.mSu │ │ │ │ - 0x0000a0f8 62696d61 67655f64 61746152 616e6765 bimage_dataRange │ │ │ │ - 0x0000a108 00686176 65426c61 6e6b006d 53756243 .haveBlank.mSubC │ │ │ │ - 0x0000a118 7562655f 66697878 79006d53 75624375 ube_fixxy.mSubCu │ │ │ │ - 0x0000a128 62655f70 61727365 53656c65 63744c69 be_parseSelectLi │ │ │ │ - 0x0000a138 7374006d 53756243 7562655f 7072696e st.mSubCube_prin │ │ │ │ - 0x0000a148 74466974 73457272 6f72006d 53756243 tFitsError.mSubC │ │ │ │ - 0x0000a158 7562655f 67657446 696c6549 6e666f00 ube_getFileInfo. │ │ │ │ - 0x0000a168 6d537562 43756265 5f636f70 79486561 mSubCube_copyHea │ │ │ │ - 0x0000a178 64657249 6e666f00 6d537562 43756265 derInfo.mSubCube │ │ │ │ - 0x0000a188 5f636f70 79446174 61006d53 75624375 _copyData.mSubCu │ │ │ │ - 0x0000a198 62655f64 61746152 616e6765 006d5368 be_dataRange.mSh │ │ │ │ - 0x0000a1a8 72696e6b 5f707269 6e744669 74734572 rink_printFitsEr │ │ │ │ - 0x0000a1b8 726f7200 6d536872 696e6b5f 7072696e ror.mShrink_prin │ │ │ │ - 0x0000a1c8 74457272 6f72006d 53687269 6e6b5f72 tError.mShrink_r │ │ │ │ - 0x0000a1d8 65616446 69747300 666c6f6f 72006666 eadFits.floor.ff │ │ │ │ - 0x0000a1e8 756b7973 006d5368 72696e6b 43756265 ukys.mShrinkCube │ │ │ │ - 0x0000a1f8 5f707269 6e744669 74734572 726f7200 _printFitsError. │ │ │ │ - 0x0000a208 6d536872 696e6b43 7562655f 7072696e mShrinkCube_prin │ │ │ │ - 0x0000a218 74457272 6f72006d 53687269 6e6b4375 tError.mShrinkCu │ │ │ │ - 0x0000a228 62655f72 65616446 69747300 6d507574 be_readFits.mPut │ │ │ │ - 0x0000a238 4864725f 7072696e 74466974 73457272 Hdr_printFitsErr │ │ │ │ - 0x0000a248 6f72006d 50757448 64725f70 72696e74 or.mPutHdr_print │ │ │ │ - 0x0000a258 4572726f 72006d50 75744864 725f7265 Error.mPutHdr_re │ │ │ │ - 0x0000a268 61644669 74730066 66706b74 70006d50 adFits.ffpktp.mP │ │ │ │ - 0x0000a278 726f6a65 6374514c 5f666978 7879006d rojectQL_fixxy.m │ │ │ │ - 0x0000a288 50726f6a 65637451 4c5f7061 7273654c ProjectQL_parseL │ │ │ │ - 0x0000a298 696e6500 6d50726f 6a656374 514c5f70 ine.mProjectQL_p │ │ │ │ - 0x0000a2a8 72696e74 46697473 4572726f 72006d50 rintFitsError.mP │ │ │ │ - 0x0000a2b8 726f6a65 6374514c 5f707269 6e744572 rojectQL_printEr │ │ │ │ - 0x0000a2c8 726f7200 6d50726f 6a656374 514c5f72 ror.mProjectQL_r │ │ │ │ - 0x0000a2d8 65616446 69747300 6d50726f 6a656374 eadFits.mProject │ │ │ │ - 0x0000a2e8 514c5f73 74726164 64006d50 726f6a65 QL_stradd.mProje │ │ │ │ - 0x0000a2f8 6374514c 5f726561 6454656d 706c6174 ctQL_readTemplat │ │ │ │ - 0x0000a308 65006d50 726f6a65 6374514c 5f557064 e.mProjectQL_Upd │ │ │ │ - 0x0000a318 61746542 6f756e64 73006d50 726f6a65 ateBounds.mProje │ │ │ │ - 0x0000a328 6374514c 5f426f72 64657253 65747570 ctQL_BorderSetup │ │ │ │ - 0x0000a338 006e626f 72646572 006d5072 6f6a6563 .nborder.mProjec │ │ │ │ - 0x0000a348 74514c5f 426f7264 65725261 6e676500 tQL_BorderRange. │ │ │ │ - 0x0000a358 6d50726f 6a656374 50505f70 61727365 mProjectPP_parse │ │ │ │ - 0x0000a368 4c696e65 006d5072 6f6a6563 7450505f Line.mProjectPP_ │ │ │ │ - 0x0000a378 7072696e 74466974 73457272 6f72006d printFitsError.m │ │ │ │ - 0x0000a388 50726f6a 65637450 505f7072 696e7445 ProjectPP_printE │ │ │ │ - 0x0000a398 72726f72 006d5072 6f6a6563 7450505f rror.mProjectPP_ │ │ │ │ - 0x0000a3a8 72656164 46697473 00666667 69737a00 readFits.ffgisz. │ │ │ │ - 0x0000a3b8 6d50726f 6a656374 50505f73 74726164 mProjectPP_strad │ │ │ │ - 0x0000a3c8 64006d50 726f6a65 63745050 5f726561 d.mProjectPP_rea │ │ │ │ - 0x0000a3d8 6454656d 706c6174 65006d50 726f6a65 dTemplate.mProje │ │ │ │ - 0x0000a3e8 63745050 5f557064 61746542 6f756e64 ctPP_UpdateBound │ │ │ │ - 0x0000a3f8 73006d50 726f6a65 63745050 5f426f72 s.mProjectPP_Bor │ │ │ │ - 0x0000a408 64657253 65747570 006d5072 6f6a6563 derSetup.mProjec │ │ │ │ - 0x0000a418 7450505f 426f7264 65725261 6e676500 tPP_BorderRange. │ │ │ │ - 0x0000a428 6d50726f 6a656374 50505f69 6e506c61 mProjectPP_inPla │ │ │ │ - 0x0000a438 6e65006d 50726f6a 65637450 505f6c69 ne.mProjectPP_li │ │ │ │ - 0x0000a448 6e65436c 6970006d 50726f6a 65637450 neClip.mProjectP │ │ │ │ - 0x0000a458 505f7265 6374436c 69700074 6d705930 P_rectClip.tmpY0 │ │ │ │ - 0x0000a468 00746d70 58300074 6d705831 00746d70 .tmpX0.tmpX1.tmp │ │ │ │ - 0x0000a478 5931006d 50726f6a 65637450 505f706f Y1.mProjectPP_po │ │ │ │ - 0x0000a488 6c794172 6561006d 50726f6a 65637450 lyArea.mProjectP │ │ │ │ - 0x0000a498 505f7074 496e506f 6c79006d 50726f6a P_ptInPoly.mProj │ │ │ │ - 0x0000a4a8 65637450 505f636f 6d707574 654f7665 ectPP_computeOve │ │ │ │ - 0x0000a4b8 726c6170 5050006d 50726f6a 6563745f rlapPP.mProject_ │ │ │ │ - 0x0000a4c8 66697878 79006d50 726f6a65 63745f70 fixxy.mProject_p │ │ │ │ - 0x0000a4d8 61727365 4c696e65 006d5072 6f6a6563 arseLine.mProjec │ │ │ │ - 0x0000a4e8 745f7072 696e7446 69747345 72726f72 t_printFitsError │ │ │ │ - 0x0000a4f8 006d5072 6f6a6563 745f7072 696e7445 .mProject_printE │ │ │ │ - 0x0000a508 72726f72 006d5072 6f6a6563 745f7265 rror.mProject_re │ │ │ │ - 0x0000a518 61644669 7473006d 50726f6a 6563745f adFits.mProject_ │ │ │ │ - 0x0000a528 73747261 6464006d 50726f6a 6563745f stradd.mProject_ │ │ │ │ - 0x0000a538 72656164 54656d70 6c617465 006d5072 readTemplate.mPr │ │ │ │ - 0x0000a548 6f6a6563 745f5570 64617465 426f756e oject_UpdateBoun │ │ │ │ - 0x0000a558 6473006d 50726f6a 6563745f 426f7264 ds.mProject_Bord │ │ │ │ - 0x0000a568 65725365 74757000 6d50726f 6a656374 erSetup.mProject │ │ │ │ - 0x0000a578 5f426f72 64657252 616e6765 006d5072 _BorderRange.mPr │ │ │ │ - 0x0000a588 6f6a6563 745f5072 696e7450 6f6c7967 oject_PrintPolyg │ │ │ │ - 0x0000a598 6f6e006d 50726f6a 6563745f 7072696e on.mProject_prin │ │ │ │ - 0x0000a5a8 74446972 006d5072 6f6a6563 745f4372 tDir.mProject_Cr │ │ │ │ - 0x0000a5b8 6f737300 6d50726f 6a656374 5f446f74 oss.mProject_Dot │ │ │ │ - 0x0000a5c8 006d5072 6f6a6563 745f4469 72656374 .mProject_Direct │ │ │ │ - 0x0000a5d8 696f6e43 616c6375 6c61746f 72006d50 ionCalculator.mP │ │ │ │ - 0x0000a5e8 726f6a65 63745f42 65747765 656e006d roject_Between.m │ │ │ │ - 0x0000a5f8 50726f6a 6563745f 4e6f726d 616c697a Project_Normaliz │ │ │ │ - 0x0000a608 65006d50 726f6a65 63745f53 61766556 e.mProject_SaveV │ │ │ │ - 0x0000a618 65727465 78006d50 726f6a65 63745f55 ertex.mProject_U │ │ │ │ - 0x0000a628 70646174 65496e74 6572696f 72466c61 pdateInteriorFla │ │ │ │ - 0x0000a638 67006d50 726f6a65 63745f53 61766553 g.mProject_SaveS │ │ │ │ - 0x0000a648 68617265 64536567 006d5072 6f6a6563 haredSeg.mProjec │ │ │ │ - 0x0000a658 745f4164 76616e63 65006d50 726f6a65 t_Advance.mProje │ │ │ │ - 0x0000a668 63745f52 65766572 7365006d 50726f6a ct_Reverse.mProj │ │ │ │ - 0x0000a678 6563745f 53656753 6567496e 74657273 ect_SegSegInters │ │ │ │ - 0x0000a688 65637400 6d50726f 6a656374 5f476972 ect.mProject_Gir │ │ │ │ - 0x0000a698 61726400 6d50726f 6a656374 5f52656d ard.mProject_Rem │ │ │ │ - 0x0000a6a8 6f766544 75707300 6d50726f 6a656374 oveDups.mProject │ │ │ │ - 0x0000a6b8 5f436f6d 70757465 496e7465 72736563 _ComputeIntersec │ │ │ │ - 0x0000a6c8 74696f6e 006d5072 6f6a6563 745f636f tion.mProject_co │ │ │ │ - 0x0000a6d8 6d707574 654f7665 726c6170 006d5072 mputeOverlap.mPr │ │ │ │ - 0x0000a6e8 6f6a6563 74437562 655f6669 78787900 ojectCube_fixxy. │ │ │ │ - 0x0000a6f8 6d50726f 6a656374 43756265 5f706172 mProjectCube_par │ │ │ │ - 0x0000a708 73654c69 6e65006d 50726f6a 65637443 seLine.mProjectC │ │ │ │ - 0x0000a718 7562655f 7072696e 74466974 73457272 ube_printFitsErr │ │ │ │ - 0x0000a728 6f72006d 50726f6a 65637443 7562655f or.mProjectCube_ │ │ │ │ - 0x0000a738 7072696e 74457272 6f72006d 50726f6a printError.mProj │ │ │ │ - 0x0000a748 65637443 7562655f 72656164 46697473 ectCube_readFits │ │ │ │ - 0x0000a758 006d5072 6f6a6563 74437562 655f7374 .mProjectCube_st │ │ │ │ - 0x0000a768 72616464 006d5072 6f6a6563 74437562 radd.mProjectCub │ │ │ │ - 0x0000a778 655f7265 61645465 6d706c61 7465006d e_readTemplate.m │ │ │ │ - 0x0000a788 50726f6a 65637443 7562655f 55706461 ProjectCube_Upda │ │ │ │ - 0x0000a798 7465426f 756e6473 006d5072 6f6a6563 teBounds.mProjec │ │ │ │ - 0x0000a7a8 74437562 655f5072 696e7450 6f6c7967 tCube_PrintPolyg │ │ │ │ - 0x0000a7b8 6f6e006d 50726f6a 65637443 7562655f on.mProjectCube_ │ │ │ │ - 0x0000a7c8 7072696e 74446972 006d5072 6f6a6563 printDir.mProjec │ │ │ │ - 0x0000a7d8 74437562 655f4372 6f737300 6d50726f tCube_Cross.mPro │ │ │ │ - 0x0000a7e8 6a656374 43756265 5f446f74 006d5072 jectCube_Dot.mPr │ │ │ │ - 0x0000a7f8 6f6a6563 74437562 655f4469 72656374 ojectCube_Direct │ │ │ │ - 0x0000a808 696f6e43 616c6375 6c61746f 72006d50 ionCalculator.mP │ │ │ │ - 0x0000a818 726f6a65 63744375 62655f42 65747765 rojectCube_Betwe │ │ │ │ - 0x0000a828 656e006d 50726f6a 65637443 7562655f en.mProjectCube_ │ │ │ │ - 0x0000a838 4e6f726d 616c697a 65006d50 726f6a65 Normalize.mProje │ │ │ │ - 0x0000a848 63744375 62655f53 61766556 65727465 ctCube_SaveVerte │ │ │ │ - 0x0000a858 78006d50 726f6a65 63744375 62655f55 x.mProjectCube_U │ │ │ │ - 0x0000a868 70646174 65496e74 6572696f 72466c61 pdateInteriorFla │ │ │ │ - 0x0000a878 67006d50 726f6a65 63744375 62655f53 g.mProjectCube_S │ │ │ │ - 0x0000a888 61766553 68617265 64536567 006d5072 aveSharedSeg.mPr │ │ │ │ - 0x0000a898 6f6a6563 74437562 655f4164 76616e63 ojectCube_Advanc │ │ │ │ - 0x0000a8a8 65006d50 726f6a65 63744375 62655f52 e.mProjectCube_R │ │ │ │ - 0x0000a8b8 65766572 7365006d 50726f6a 65637443 everse.mProjectC │ │ │ │ - 0x0000a8c8 7562655f 53656753 6567496e 74657273 ube_SegSegInters │ │ │ │ - 0x0000a8d8 65637400 6d50726f 6a656374 43756265 ect.mProjectCube │ │ │ │ - 0x0000a8e8 5f476972 61726400 6d50726f 6a656374 _Girard.mProject │ │ │ │ - 0x0000a8f8 43756265 5f52656d 6f766544 75707300 Cube_RemoveDups. │ │ │ │ - 0x0000a908 6d50726f 6a656374 43756265 5f436f6d mProjectCube_Com │ │ │ │ - 0x0000a918 70757465 496e7465 72736563 74696f6e puteIntersection │ │ │ │ - 0x0000a928 006d5072 6f6a6563 74437562 655f636f .mProjectCube_co │ │ │ │ - 0x0000a938 6d707574 654f7665 726c6170 006d4f76 mputeOverlap.mOv │ │ │ │ - 0x0000a948 65726c61 70735f73 74726164 64006d4f erlaps_stradd.mO │ │ │ │ - 0x0000a958 7665726c 6170735f 66696c65 4e616d65 verlaps_fileName │ │ │ │ - 0x0000a968 006d4f76 65726c61 70735f66 69787879 .mOverlaps_fixxy │ │ │ │ - 0x0000a978 006d4f76 65726c61 70735f73 77617000 .mOverlaps_swap. │ │ │ │ - 0x0000a988 6d4f7665 726c6170 735f4372 6f737300 mOverlaps_Cross. │ │ │ │ - 0x0000a998 6d4f7665 726c6170 735f446f 74006d4f mOverlaps_Dot.mO │ │ │ │ - 0x0000a9a8 7665726c 6170735f 42657477 65656e00 verlaps_Between. │ │ │ │ - 0x0000a9b8 6d4f7665 726c6170 735f4e6f 726d616c mOverlaps_Normal │ │ │ │ - 0x0000a9c8 697a6500 6d4f7665 726c6170 735f5265 ize.mOverlaps_Re │ │ │ │ - 0x0000a9d8 76657273 65006d4f 7665726c 6170735f verse.mOverlaps_ │ │ │ │ - 0x0000a9e8 53656753 6567496e 74657273 65637400 SegSegIntersect. │ │ │ │ - 0x0000a9f8 6d4d616b 65496d67 5f706172 7365436f mMakeImg_parseCo │ │ │ │ - 0x0000aa08 6f726453 7472006d 4d616b65 496d675f ordStr.mMakeImg_ │ │ │ │ - 0x0000aa18 66697878 79006d4d 616b6549 6d675f70 fixxy.mMakeImg_p │ │ │ │ - 0x0000aa28 61727365 4c696e65 006d4d61 6b65496d arseLine.mMakeIm │ │ │ │ - 0x0000aa38 675f7265 61645465 6d706c61 7465006d g_readTemplate.m │ │ │ │ - 0x0000aa48 4d616b65 496d675f 7072696e 74466974 MakeImg_printFit │ │ │ │ - 0x0000aa58 73457272 6f72006d 4d616b65 496d675f sError.mMakeImg_ │ │ │ │ - 0x0000aa68 6e657874 53747200 6d4d616b 65496d67 nextStr.mMakeImg │ │ │ │ - 0x0000aa78 5f737761 70006d4d 616b6549 6d675f6c _swap.mMakeImg_l │ │ │ │ - 0x0000aa88 74716e6f 726d006d 4d616b65 496d675f tqnorm.mMakeImg_ │ │ │ │ - 0x0000aa98 636c6561 6e757000 69734a53 4f4e0063 cleanup.isJSON.c │ │ │ │ - 0x0000aaa8 61745f66 696c6500 696d6167 655f6669 at_file.image_fi │ │ │ │ - 0x0000aab8 6c650063 6f6c6e61 6d650077 69647468 le.colname.width │ │ │ │ - 0x0000aac8 00666c61 74007265 66006973 6d616700 .flat.ref.ismag. │ │ │ │ - 0x0000aad8 73797300 61727261 7966696c 65007265 sys.arrayfile.re │ │ │ │ - 0x0000aae8 6676616c 00626731 00626732 00626733 fval.bg1.bg2.bg3 │ │ │ │ - 0x0000aaf8 00626734 006e6f69 73650072 616e6400 .bg4.noise.rand. │ │ │ │ - 0x0000ab08 6e636174 006e696d 61676500 7265706c ncat.nimage.repl │ │ │ │ - 0x0000ab18 61636500 65787000 6d4d616b 65486472 ace.exp.mMakeHdr │ │ │ │ - 0x0000ab28 5f737472 61646400 6d4d616b 65486472 _stradd.mMakeHdr │ │ │ │ - 0x0000ab38 5f726561 6454656d 706c6174 65006f75 _readTemplate.ou │ │ │ │ - 0x0000ab48 74776373 006d4d61 6b654864 725f6465 twcs.mMakeHdr_de │ │ │ │ - 0x0000ab58 62756700 696e7075 74006d49 6d677462 bug.input.mImgtb │ │ │ │ - 0x0000ab68 6c5f7072 696e745f 72656300 6d496d67 l_print_rec.mImg │ │ │ │ - 0x0000ab78 74626c5f 6765745f 68647200 6666676b tbl_get_hdr.ffgk │ │ │ │ - 0x0000ab88 6579006d 496d6774 626c5f67 65745f6c ey.mImgtbl_get_l │ │ │ │ - 0x0000ab98 69737400 6d6b7374 656d7000 73797374 ist.mkstemp.syst │ │ │ │ - 0x0000aba8 656d006d 496d6774 626c5f67 65745f66 em.mImgtbl_get_f │ │ │ │ - 0x0000abb8 696c6573 006f7065 6e646972 00726561 iles.opendir.rea │ │ │ │ - 0x0000abc8 64646972 36340063 6c6f7365 64697200 ddir64.closedir. │ │ │ │ - 0x0000abd8 6d496d67 74626c5f 75706461 74655f74 mImgtbl_update_t │ │ │ │ - 0x0000abe8 61626c65 006d4869 73746f67 72616d5f able.mHistogram_ │ │ │ │ - 0x0000abf8 67657450 6c616e65 73006d48 6973746f getPlanes.mHisto │ │ │ │ - 0x0000ac08 6772616d 5f707269 6e744669 74734572 gram_printFitsEr │ │ │ │ - 0x0000ac18 726f7200 6d486973 746f6772 616d5f70 ror.mHistogram_p │ │ │ │ - 0x0000ac28 61727365 52616e67 65006d48 6973746f arseRange.mHisto │ │ │ │ - 0x0000ac38 6772616d 5f706572 63656e74 696c654c gram_percentileL │ │ │ │ - 0x0000ac48 6576656c 006d4869 73746f67 72616d5f evel.mHistogram_ │ │ │ │ - 0x0000ac58 76616c75 65506572 63656e74 696c6500 valuePercentile. │ │ │ │ - 0x0000ac68 6d486973 746f6772 616d5f65 7266696e mHistogram_erfin │ │ │ │ - 0x0000ac78 76006d48 6973746f 6772616d 5f736e70 v.mHistogram_snp │ │ │ │ - 0x0000ac88 696e7600 6d486973 746f6772 616d5f67 inv.mHistogram_g │ │ │ │ - 0x0000ac98 65745261 6e676500 6d486472 5f746370 etRange.mHdr_tcp │ │ │ │ - 0x0000aca8 5f636f6e 6e656374 00676574 686f7374 _connect.gethost │ │ │ │ - 0x0000acb8 62796e61 6d650073 6f636b65 74005f5f byname.socket.__ │ │ │ │ - 0x0000acc8 6d656d6d 6f76655f 63686b00 6d486472 memmove_chk.mHdr │ │ │ │ - 0x0000acd8 5f726561 646c696e 65006d48 64725f75 _readline.mHdr_u │ │ │ │ - 0x0000ace8 726c5f65 6e636f64 65006d48 64725f70 rl_encode.mHdr_p │ │ │ │ - 0x0000acf8 61727365 55726c00 73656e64 006d4765 arseUrl.send.mGe │ │ │ │ - 0x0000ad08 74486472 5f707269 6e744669 74734572 tHdr_printFitsEr │ │ │ │ - 0x0000ad18 726f7200 66666768 7370006d 4669784e ror.ffghsp.mFixN │ │ │ │ - 0x0000ad28 614e5f70 72696e74 4572726f 72006d46 aN_printError.mF │ │ │ │ - 0x0000ad38 69784e61 4e5f7072 696e7446 69747345 ixNaN_printFitsE │ │ │ │ - 0x0000ad48 72726f72 006d4669 784e614e 5f726561 rror.mFixNaN_rea │ │ │ │ - 0x0000ad58 64466974 73006666 676b6e64 006d4669 dFits.ffgknd.mFi │ │ │ │ - 0x0000ad68 74706c61 6e655f70 72696e74 46697473 tplane_printFits │ │ │ │ - 0x0000ad78 4572726f 72006d46 6974706c 616e655f Error.mFitplane_ │ │ │ │ - 0x0000ad88 6e726572 726f7200 6d466974 706c616e nrerror.mFitplan │ │ │ │ - 0x0000ad98 655f6976 6563746f 72006d46 6974706c e_ivector.mFitpl │ │ │ │ - 0x0000ada8 616e655f 66726565 5f697665 63746f72 ane_free_ivector │ │ │ │ - 0x0000adb8 006d4669 74706c61 6e655f67 61757373 .mFitplane_gauss │ │ │ │ - 0x0000adc8 6a006d45 78616d69 6e655f72 6164436f j.mExamine_radCo │ │ │ │ - 0x0000add8 6d706172 65006d45 78616d69 6e655f67 mpare.mExamine_g │ │ │ │ - 0x0000ade8 6574506c 616e6573 006d4469 66665f70 etPlanes.mDiff_p │ │ │ │ - 0x0000adf8 61727365 4c696e65 006d4469 66665f64 arseLine.mDiff_d │ │ │ │ - 0x0000ae08 65627567 006f7574 70757400 6f757470 ebug.output.outp │ │ │ │ - 0x0000ae18 75745f61 72656100 6d446966 665f7072 ut_area.mDiff_pr │ │ │ │ - 0x0000ae28 696e7446 69747345 72726f72 006d4469 intFitsError.mDi │ │ │ │ - 0x0000ae38 66665f70 72696e74 4572726f 72006d44 ff_printError.mD │ │ │ │ - 0x0000ae48 6966665f 72656164 54656d70 6c617465 iff_readTemplate │ │ │ │ - 0x0000ae58 006d4469 66665f72 65616446 69747300 .mDiff_readFits. │ │ │ │ - 0x0000ae68 6e6f4172 65617300 696e7075 745f6172 noAreas.input_ar │ │ │ │ - 0x0000ae78 6561006d 436f7665 72616765 43686563 ea.mCoverageChec │ │ │ │ - 0x0000ae88 6b5f7377 6170006d 436f7665 72616765 k_swap.mCoverage │ │ │ │ - 0x0000ae98 43686563 6b5f4372 6f737300 6d436f76 Check_Cross.mCov │ │ │ │ - 0x0000aea8 65726167 65436865 636b5f44 6f74006d erageCheck_Dot.m │ │ │ │ - 0x0000aeb8 436f7665 72616765 43686563 6b5f4265 CoverageCheck_Be │ │ │ │ - 0x0000aec8 74776565 6e006d43 6f766572 61676543 tween.mCoverageC │ │ │ │ - 0x0000aed8 6865636b 5f4e6f72 6d616c69 7a65006d heck_Normalize.m │ │ │ │ - 0x0000aee8 436f7665 72616765 43686563 6b5f5265 CoverageCheck_Re │ │ │ │ - 0x0000aef8 76657273 65006d43 6f766572 61676543 verse.mCoverageC │ │ │ │ - 0x0000af08 6865636b 5f536567 53656749 6e746572 heck_SegSegInter │ │ │ │ - 0x0000af18 73656374 006d436f 76657261 67654368 sect.mCoverageCh │ │ │ │ - 0x0000af28 65636b5f 73747261 6464006e 6f776373 eck_stradd.nowcs │ │ │ │ - 0x0000af38 006d6f6e 74616765 5f706172 73654864 .montage_parseHd │ │ │ │ - 0x0000af48 72006d6f 6e746167 655f6765 74486472 r.montage_getHdr │ │ │ │ - 0x0000af58 006d4267 4d6f6465 6c5f6976 6563746f .mBgModel_ivecto │ │ │ │ - 0x0000af68 72006d42 674d6f64 656c5f66 7265655f r.mBgModel_free_ │ │ │ │ - 0x0000af78 69766563 746f7200 6d42674d 6f64656c ivector.mBgModel │ │ │ │ - 0x0000af88 5f676175 73736a00 61746f66 006d4265 _gaussj.atof.mBe │ │ │ │ - 0x0000af98 7374496d 6167655f 4e6f726d 616c697a stImage_Normaliz │ │ │ │ - 0x0000afa8 65006d42 65737449 6d616765 5f737472 e.mBestImage_str │ │ │ │ - 0x0000afb8 61646400 6d426573 74496d61 67655f43 add.mBestImage_C │ │ │ │ - 0x0000afc8 726f7373 006d4265 7374496d 6167655f ross.mBestImage_ │ │ │ │ - 0x0000afd8 446f7400 6d426163 6b67726f 756e645f Dot.mBackground_ │ │ │ │ - 0x0000afe8 7072696e 74457272 6f72006d 4261636b printError.mBack │ │ │ │ - 0x0000aff8 67726f75 6e645f70 72696e74 46697473 ground_printFits │ │ │ │ - 0x0000b008 4572726f 72006d42 61636b67 726f756e Error.mBackgroun │ │ │ │ - 0x0000b018 645f7265 61644669 74730063 68646972 d_readFits.chdir │ │ │ │ - 0x0000b028 00666f70 656e0042 5a325f62 7a526561 .fopen.BZ2_bzRea │ │ │ │ - 0x0000b038 644f7065 6e00425a 325f627a 52656164 dOpen.BZ2_bzRead │ │ │ │ - 0x0000b048 00425a32 5f627a52 65616443 6c6f7365 .BZ2_bzReadClose │ │ │ │ - 0x0000b058 006d4172 63686976 65476574 5f62756e .mArchiveGet_bun │ │ │ │ - 0x0000b068 7a697000 70697065 00666f72 6b006475 zip.pipe.fork.du │ │ │ │ - 0x0000b078 70320065 78656376 70007761 69747069 p2.execvp.waitpi │ │ │ │ - 0x0000b088 64006d41 72636869 76654c69 73745f74 d.mArchiveList_t │ │ │ │ - 0x0000b098 63705f63 6f6e6e65 6374006d 41726368 cp_connect.mArch │ │ │ │ - 0x0000b0a8 6976654c 6973745f 72656164 6c696e65 iveList_readline │ │ │ │ - 0x0000b0b8 006d4172 63686976 654c6973 745f7572 .mArchiveList_ur │ │ │ │ - 0x0000b0c8 6c5f656e 636f6465 006d4172 63686976 l_encode.mArchiv │ │ │ │ - 0x0000b0d8 654c6973 745f7061 72736555 726c006d eList_parseUrl.m │ │ │ │ - 0x0000b0e8 41646443 7562655f 70617273 654c696e AddCube_parseLin │ │ │ │ - 0x0000b0f8 65006d41 64644375 62655f70 72696e74 e.mAddCube_print │ │ │ │ - 0x0000b108 46697473 4572726f 72006f75 74707574 FitsError.output │ │ │ │ - 0x0000b118 5f66696c 65006f75 74707574 5f617265 _file.output_are │ │ │ │ - 0x0000b128 615f6669 6c65006d 41646443 7562655f a_file.mAddCube_ │ │ │ │ - 0x0000b138 7072696e 74457272 6f72006d 41646443 printError.mAddC │ │ │ │ - 0x0000b148 7562655f 73747261 6464006d 41646443 ube_stradd.mAddC │ │ │ │ - 0x0000b158 7562655f 72656164 54656d70 6c617465 ube_readTemplate │ │ │ │ - 0x0000b168 006d4164 64437562 655f6176 675f6d65 .mAddCube_avg_me │ │ │ │ - 0x0000b178 616e006d 41646443 7562655f 6176675f an.mAddCube_avg_ │ │ │ │ - 0x0000b188 636f756e 74006d41 64644375 62655f73 count.mAddCube_s │ │ │ │ - 0x0000b198 6f727400 6d416464 43756265 5f6c6973 ort.mAddCube_lis │ │ │ │ - 0x0000b1a8 74436f75 6e74006d 41646443 7562655f tCount.mAddCube_ │ │ │ │ - 0x0000b1b8 6c697374 44656c65 7465006d 41646443 listDelete.mAddC │ │ │ │ - 0x0000b1c8 7562655f 6c697374 496e6465 78006d41 ube_listIndex.mA │ │ │ │ - 0x0000b1d8 64644375 62655f61 6c6c6f63 4572726f ddCube_allocErro │ │ │ │ - 0x0000b1e8 72006d41 64644375 62655f61 76675f6d r.mAddCube_avg_m │ │ │ │ - 0x0000b1f8 65646961 6e006d41 64644375 62655f6c edian.mAddCube_l │ │ │ │ - 0x0000b208 69737449 6e697400 6d416464 43756265 istInit.mAddCube │ │ │ │ - 0x0000b218 5f6c6973 74416464 006d4164 645f7061 _listAdd.mAdd_pa │ │ │ │ - 0x0000b228 7273654c 696e6500 6d416464 5f707269 rseLine.mAdd_pri │ │ │ │ - 0x0000b238 6e744669 74734572 726f7200 6d416464 ntFitsError.mAdd │ │ │ │ - 0x0000b248 5f707269 6e744572 726f7200 6d416464 _printError.mAdd │ │ │ │ - 0x0000b258 5f737472 61646400 6d416464 5f726561 _stradd.mAdd_rea │ │ │ │ - 0x0000b268 6454656d 706c6174 65006d41 64645f61 dTemplate.mAdd_a │ │ │ │ - 0x0000b278 76675f6d 65616e00 6d416464 5f617667 vg_mean.mAdd_avg │ │ │ │ - 0x0000b288 5f636f75 6e74006d 4164645f 6176675f _count.mAdd_avg_ │ │ │ │ - 0x0000b298 73756d00 6d416464 5f736f72 74006d41 sum.mAdd_sort.mA │ │ │ │ - 0x0000b2a8 64645f6c 69737443 6f756e74 006d4164 dd_listCount.mAd │ │ │ │ - 0x0000b2b8 645f6c69 73744465 6c657465 006d4164 d_listDelete.mAd │ │ │ │ - 0x0000b2c8 645f6c69 7374496e 64657800 6d416464 d_listIndex.mAdd │ │ │ │ - 0x0000b2d8 5f616c6c 6f634572 726f7200 6d416464 _allocError.mAdd │ │ │ │ - 0x0000b2e8 5f617667 5f6d6564 69616e00 6d416464 _avg_median.mAdd │ │ │ │ - 0x0000b2f8 5f6c6973 74496e69 74006d41 64645f6c _listInit.mAdd_l │ │ │ │ - 0x0000b308 69737441 6464006d 6f6e7461 67655f64 istAdd.montage_d │ │ │ │ - 0x0000b318 65627567 43686563 6b007763 735f6465 ebugCheck.wcs_de │ │ │ │ - 0x0000b328 62756700 6d6f6e74 6167655f 63686563 bug.montage_chec │ │ │ │ - 0x0000b338 6b486472 45786163 74006d6f 6e746167 kHdrExact.montag │ │ │ │ - 0x0000b348 655f6765 74574353 006d6f6e 74616765 e_getWCS.montage │ │ │ │ - 0x0000b358 5f737472 41646400 6d6f6e74 6167655f _strAdd.montage_ │ │ │ │ - 0x0000b368 6572726f 724f7574 70757400 6d6f6e74 errorOutput.mont │ │ │ │ - 0x0000b378 6167655f 66697473 43686563 6b006d6f age_fitsCheck.mo │ │ │ │ - 0x0000b388 6e746167 655f4649 54536572 726f7200 ntage_FITSerror. │ │ │ │ + 0x000082d8 756c6544 65665f49 6e697400 6d486472 uleDef_Init.mHdr │ │ │ │ + 0x000082e8 5f746370 5f636f6e 6e656374 00676574 _tcp_connect.get │ │ │ │ + 0x000082f8 686f7374 62796e61 6d650073 6f636b65 hostbyname.socke │ │ │ │ + 0x00008308 74005f5f 6d656d6d 6f76655f 63686b00 t.__memmove_chk. │ │ │ │ + 0x00008318 5f5f7370 72696e74 665f6368 6b006d48 __sprintf_chk.mH │ │ │ │ + 0x00008328 64725f72 6561646c 696e6500 6d486472 dr_readline.mHdr │ │ │ │ + 0x00008338 5f75726c 5f656e63 6f646500 7374726c _url_encode.strl │ │ │ │ + 0x00008348 656e006d 616c6c6f 63006d48 64725f70 en.malloc.mHdr_p │ │ │ │ + 0x00008358 61727365 55726c00 73747263 70790073 arseUrl.strcpy.s │ │ │ │ + 0x00008368 7472746f 6c00666f 70656e36 34006765 trtol.fopen64.ge │ │ │ │ + 0x00008378 74656e76 0073656e 64005f5f 66707269 tenv.send.__fpri │ │ │ │ + 0x00008388 6e74665f 63686b00 66666c75 7368005f ntf_chk.fflush._ │ │ │ │ + 0x00008398 5f737472 6370795f 63686b00 5f5f7072 _strcpy_chk.__pr │ │ │ │ + 0x000083a8 696e7466 5f63686b 00737464 6f757400 intf_chk.stdout. │ │ │ │ + 0x000083b8 66636c6f 7365006d 6f6e7461 67655f64 fclose.montage_d │ │ │ │ + 0x000083c8 65627567 43686563 6b006d41 64644375 ebugCheck.mAddCu │ │ │ │ + 0x000083d8 62655f70 61727365 4c696e65 00737472 be_parseLine.str │ │ │ │ + 0x000083e8 746f6400 6d416464 43756265 5f707269 tod.mAddCube_pri │ │ │ │ + 0x000083f8 6e744669 74734572 726f7200 66666765 ntFitsError.ffge │ │ │ │ + 0x00008408 7272006f 75747075 745f6669 6c650072 rr.output_file.r │ │ │ │ + 0x00008418 656d6f76 65006f75 74707574 5f617265 emove.output_are │ │ │ │ + 0x00008428 615f6669 6c65006d 41646443 7562655f a_file.mAddCube_ │ │ │ │ + 0x00008438 7072696e 74457272 6f72006d 41646443 printError.mAddC │ │ │ │ + 0x00008448 7562655f 73747261 6464006d 656d7365 ube_stradd.memse │ │ │ │ + 0x00008458 74006d41 64644375 62655f72 65616454 t.mAddCube_readT │ │ │ │ + 0x00008468 656d706c 61746500 66676574 73007763 emplate.fgets.wc │ │ │ │ + 0x00008478 73696e69 74006d41 64644375 62655f61 sinit.mAddCube_a │ │ │ │ + 0x00008488 76675f6d 65616e00 6d416464 43756265 vg_mean.mAddCube │ │ │ │ + 0x00008498 5f617667 5f636f75 6e74006d 41646443 _avg_count.mAddC │ │ │ │ + 0x000084a8 7562655f 736f7274 006d4164 64437562 ube_sort.mAddCub │ │ │ │ + 0x000084b8 655f6c69 7374436f 756e7400 6d416464 e_listCount.mAdd │ │ │ │ + 0x000084c8 43756265 5f6c6973 7444656c 65746500 Cube_listDelete. │ │ │ │ + 0x000084d8 6d416464 43756265 5f6c6973 74496e64 mAddCube_listInd │ │ │ │ + 0x000084e8 6578006d 41646443 7562655f 616c6c6f ex.mAddCube_allo │ │ │ │ + 0x000084f8 63457272 6f72006d 41646443 7562655f cError.mAddCube_ │ │ │ │ + 0x00008508 6176675f 6d656469 616e0072 65616c6c avg_median.reall │ │ │ │ + 0x00008518 6f63006d 41646443 7562655f 6c697374 oc.mAddCube_list │ │ │ │ + 0x00008528 496e6974 006d4164 64437562 655f6c69 Init.mAddCube_li │ │ │ │ + 0x00008538 73744164 64006d6f 6e746167 655f6368 stAdd.montage_ch │ │ │ │ + 0x00008548 65636b48 6472005f 5f737472 6361745f eckHdr.__strcat_ │ │ │ │ + 0x00008558 63686b00 746f7065 6e007463 6f6c0074 chk.topen.tcol.t │ │ │ │ + 0x00008568 626c5f72 65630074 76616c00 6d6f6e74 bl_rec.tval.mont │ │ │ │ + 0x00008578 6167655f 66696c65 50617468 00747265 age_filePath.tre │ │ │ │ + 0x00008588 61640074 636c6f73 65007374 72737472 ad.tclose.strstr │ │ │ │ + 0x00008598 00666669 6e697400 66666372 696d0066 .ffinit.ffcrim.f │ │ │ │ + 0x000085a8 66706b74 70006666 756b796a 00666675 fpktp.ffukyj.ffu │ │ │ │ + 0x000085b8 6b796400 6666636c 6f730066 66707078 kyd.ffclos.ffppx │ │ │ │ + 0x000085c8 0066666f 70656e74 65737400 66666769 .ffopentest.ffgi │ │ │ │ + 0x000085d8 77637300 73747263 6d700066 66677078 wcs.strcmp.ffgpx │ │ │ │ + 0x000085e8 76006d4f 7665726c 6170735f 73747261 v.mOverlaps_stra │ │ │ │ + 0x000085f8 6464006d 4f766572 6c617073 5f66696c dd.mOverlaps_fil │ │ │ │ + 0x00008608 654e616d 65006d4f 7665726c 6170735f eName.mOverlaps_ │ │ │ │ + 0x00008618 66697878 79006d4f 7665726c 6170735f fixxy.mOverlaps_ │ │ │ │ + 0x00008628 73776170 006d4f76 65726c61 70735f43 swap.mOverlaps_C │ │ │ │ + 0x00008638 726f7373 006d4f76 65726c61 70735f44 ross.mOverlaps_D │ │ │ │ + 0x00008648 6f74006d 4f766572 6c617073 5f426574 ot.mOverlaps_Bet │ │ │ │ + 0x00008658 7765656e 006d4f76 65726c61 70735f4e ween.mOverlaps_N │ │ │ │ + 0x00008668 6f726d61 6c697a65 00737172 74006d4f ormalize.sqrt.mO │ │ │ │ + 0x00008678 7665726c 6170735f 52657665 72736500 verlaps_Reverse. │ │ │ │ + 0x00008688 6d4f7665 726c6170 735f5365 67536567 mOverlaps_SegSeg │ │ │ │ + 0x00008698 496e7465 72736563 74007369 6e636f73 Intersect.sincos │ │ │ │ + 0x000086a8 0061636f 73007069 78327763 73006d6f .acos.pix2wcs.mo │ │ │ │ + 0x000086b8 6e746167 655f6368 65636b57 43530077 ntage_checkWCS.w │ │ │ │ + 0x000086c8 63733270 69780063 6f6e7665 7274436f cs2pix.convertCo │ │ │ │ + 0x000086d8 6f726469 6e617465 7300636f 6f72645f ordinates.coord_ │ │ │ │ + 0x000086e8 64656275 67006d50 726f6a45 7865635f debug.mProjExec_ │ │ │ │ + 0x000086f8 73747261 6464006d 50726f6a 45786563 stradd.mProjExec │ │ │ │ + 0x00008708 5f726561 6454656d 706c6174 65006d50 _readTemplate.mP │ │ │ │ + 0x00008718 726f6a45 7865635f 64656275 67006d50 rojExec_debug.mP │ │ │ │ + 0x00008728 726f6a45 7865635f 66646562 75670066 rojExec_fdebug.f │ │ │ │ + 0x00008738 7072696e 74660077 63736f75 74007370 printf.wcsout.sp │ │ │ │ + 0x00008748 72696e74 66006d6f 6e746167 655f6368 rintf.montage_ch │ │ │ │ + 0x00008758 65636b46 696c6500 6d6f6e74 6167655f eckFile.montage_ │ │ │ │ + 0x00008768 66696c65 4e616d65 00737472 63617400 fileName.strcat. │ │ │ │ + 0x00008778 66666d61 68640077 6373696e 00756e6c ffmahd.wcsin.unl │ │ │ │ + 0x00008788 696e6b00 66777269 7465006d 53687269 ink.fwrite.mShri │ │ │ │ + 0x00008798 6e6b4375 62655f70 72696e74 46697473 nkCube_printFits │ │ │ │ + 0x000087a8 4572726f 72006d53 6872696e 6b437562 Error.mShrinkCub │ │ │ │ + 0x000087b8 655f7072 696e7445 72726f72 006d5368 e_printError.mSh │ │ │ │ + 0x000087c8 72696e6b 43756265 5f726561 64466974 rinkCube_readFit │ │ │ │ + 0x000087d8 73006666 676b7900 666c6f6f 72006666 s.ffgky.floor.ff │ │ │ │ + 0x000087e8 63706864 00666675 6b797300 706c616e cphd.ffukys.plan │ │ │ │ + 0x000087f8 65315f74 6f5f706c 616e6532 5f747261 e1_to_plane2_tra │ │ │ │ + 0x00008808 6e73666f 726d0075 6e646973 746f7274 nsform.undistort │ │ │ │ + 0x00008818 00617461 6e00706c 616e6532 5f746f5f .atan.plane2_to_ │ │ │ │ + 0x00008828 706c616e 65315f74 72616e73 666f726d plane1_transform │ │ │ │ + 0x00008838 00536574 44697374 6f727469 6f6e506c .SetDistortionPl │ │ │ │ + 0x00008848 616e6546 69727374 53696d70 6c650053 aneFirstSimple.S │ │ │ │ + 0x00008858 65744469 73746f72 74696f6e 506c616e etDistortionPlan │ │ │ │ + 0x00008868 65536563 6f6e6453 696d706c 65005365 eSecondSimple.Se │ │ │ │ + 0x00008878 74446973 746f7274 696f6e50 6c616e65 tDistortionPlane │ │ │ │ + 0x00008888 46697273 74006d65 6d637079 00536574 First.memcpy.Set │ │ │ │ + 0x00008898 44697374 6f727469 6f6e506c 616e6553 DistortionPlaneS │ │ │ │ + 0x000088a8 65636f6e 6400496e 69746961 6c697a65 econd.Initialize │ │ │ │ + 0x000088b8 5f54776f 506c616e 65006174 616e3200 _TwoPlane.atan2. │ │ │ │ + 0x000088c8 69736e61 6e007374 64657272 00496e69 isnan.stderr.Ini │ │ │ │ + 0x000088d8 7469616c 697a655f 54776f50 6c616e65 tialize_TwoPlane │ │ │ │ + 0x000088e8 5f466972 73744469 73746f72 7400696e _FirstDistort.in │ │ │ │ + 0x000088f8 69746461 74615f62 79686561 64657200 itdata_byheader. │ │ │ │ + 0x00008908 496e6974 69616c69 7a655f54 776f506c Initialize_TwoPl │ │ │ │ + 0x00008918 616e655f 5365636f 6e644469 73746f72 ane_SecondDistor │ │ │ │ + 0x00008928 7400496e 69746961 6c697a65 5f54776f t.Initialize_Two │ │ │ │ + 0x00008938 506c616e 655f426f 74684469 73746f72 Plane_BothDistor │ │ │ │ + 0x00008948 74006f70 656e6669 74736669 6c650066 t.openfitsfile.f │ │ │ │ + 0x00008958 66705f46 4954535f 496e0063 6c6f7365 fp_FITS_In.close │ │ │ │ + 0x00008968 66697473 66696c65 00706172 73655f73 fitsfile.parse_s │ │ │ │ + 0x00008978 74720073 74726e63 70790070 61727365 tr.strncpy.parse │ │ │ │ + 0x00008988 5f696e74 00706172 73655f64 6f75626c _int.parse_doubl │ │ │ │ + 0x00008998 6500696e 69746461 74615f62 7966696c e.initdata_byfil │ │ │ │ + 0x000089a8 65006666 676b7973 00666667 6b796a00 e.ffgkys.ffgkyj. │ │ │ │ + 0x000089b8 6666676b 79640069 6e697464 6174615f ffgkyd.initdata_ │ │ │ │ + 0x000089c8 62797461 626c6500 75706461 74655f64 bytable.update_d │ │ │ │ + 0x000089d8 6973746f 72745f6b 6579776f 72647300 istort_keywords. │ │ │ │ + 0x000089e8 6666756b 79006d46 69784e61 4e5f7072 ffuky.mFixNaN_pr │ │ │ │ + 0x000089f8 696e7445 72726f72 006d4669 784e614e intError.mFixNaN │ │ │ │ + 0x00008a08 5f707269 6e744669 74734572 726f7200 _printFitsError. │ │ │ │ + 0x00008a18 6d466978 4e614e5f 72656164 46697473 mFixNaN_readFits │ │ │ │ + 0x00008a28 00666667 6b6e6a00 6666676b 6e64006d .ffgknj.ffgknd.m │ │ │ │ + 0x00008a38 496d6774 626c5f70 72696e74 5f726563 Imgtbl_print_rec │ │ │ │ + 0x00008a48 005f5f63 74797065 5f746f6c 6f776572 .__ctype_tolower │ │ │ │ + 0x00008a58 5f6c6f63 00636361 6c63006d 496d6774 _loc.ccalc.mImgt │ │ │ │ + 0x00008a68 626c5f67 65745f68 6472005f 5f787374 bl_get_hdr.__xst │ │ │ │ + 0x00008a78 61743634 00666667 6b657900 6d496d67 at64.ffgkey.mImg │ │ │ │ + 0x00008a88 74626c5f 6765745f 6c697374 006d6b73 tbl_get_list.mks │ │ │ │ + 0x00008a98 74656d70 00737973 74656d00 6d496d67 temp.system.mImg │ │ │ │ + 0x00008aa8 74626c5f 6765745f 66696c65 73006f70 tbl_get_files.op │ │ │ │ + 0x00008ab8 656e6469 72007265 61646469 72363400 endir.readdir64. │ │ │ │ + 0x00008ac8 636c6f73 65646972 006d496d 6774626c closedir.mImgtbl │ │ │ │ + 0x00008ad8 5f757064 6174655f 7461626c 65006670 _update_table.fp │ │ │ │ + 0x00008ae8 75747300 636f6e76 65727447 616c546f uts.convertGalTo │ │ │ │ + 0x00008af8 45717500 6173696e 00636f6e 76657274 Equ.asin.convert │ │ │ │ + 0x00008b08 45717554 6f47616c 00636f6e 76657274 EquToGal.convert │ │ │ │ + 0x00008b18 47616c54 6f536761 6c00636f 6e766572 GalToSgal.conver │ │ │ │ + 0x00008b28 7445636c 546f4571 7500636f 6e766572 tEclToEqu.conver │ │ │ │ + 0x00008b38 74536761 6c546f47 616c0063 6f6e7665 tSgalToGal.conve │ │ │ │ + 0x00008b48 72744265 7373656c 69616e54 6f4a756c rtBesselianToJul │ │ │ │ + 0x00008b58 69616e00 70726563 65737342 65737365 ian.precessBesse │ │ │ │ + 0x00008b68 6c69616e 00707265 63657373 4a756c69 lian.precessJuli │ │ │ │ + 0x00008b78 616e0063 6f6e7665 72744571 75546f45 an.convertEquToE │ │ │ │ + 0x00008b88 636c0063 6f6e7665 72744a75 6c69616e cl.convertJulian │ │ │ │ + 0x00008b98 546f4265 7373656c 69616e00 6d436f76 ToBesselian.mCov │ │ │ │ + 0x00008ba8 65726167 65436865 636b5f73 77617000 erageCheck_swap. │ │ │ │ + 0x00008bb8 6d436f76 65726167 65436865 636b5f43 mCoverageCheck_C │ │ │ │ + 0x00008bc8 726f7373 006d436f 76657261 67654368 ross.mCoverageCh │ │ │ │ + 0x00008bd8 65636b5f 446f7400 6d436f76 65726167 eck_Dot.mCoverag │ │ │ │ + 0x00008be8 65436865 636b5f42 65747765 656e006d eCheck_Between.m │ │ │ │ + 0x00008bf8 436f7665 72616765 43686563 6b5f4e6f CoverageCheck_No │ │ │ │ + 0x00008c08 726d616c 697a6500 6d436f76 65726167 rmalize.mCoverag │ │ │ │ + 0x00008c18 65436865 636b5f52 65766572 7365006d eCheck_Reverse.m │ │ │ │ + 0x00008c28 436f7665 72616765 43686563 6b5f5365 CoverageCheck_Se │ │ │ │ + 0x00008c38 67536567 496e7465 72736563 74006d43 gSegIntersect.mC │ │ │ │ + 0x00008c48 6f766572 61676543 6865636b 5f737472 overageCheck_str │ │ │ │ + 0x00008c58 61646400 626e6442 6f756e64 61726965 add.bndBoundarie │ │ │ │ + 0x00008c68 7300626e 644e706f 696e7473 00626e64 s.bndNpoints.bnd │ │ │ │ + 0x00008c78 506f696e 74730074 626c5f68 64725f73 Points.tbl_hdr_s │ │ │ │ + 0x00008c88 7472696e 67006861 76655479 70650068 tring.haveType.h │ │ │ │ + 0x00008c98 61766555 6e697400 68617665 4e756c6c aveUnit.haveNull │ │ │ │ + 0x00008ca8 00626e64 53657444 65627567 006e6f77 .bndSetDebug.now │ │ │ │ + 0x00008cb8 63730074 626c5f6e 756c5f73 7472696e cs.tbl_nul_strin │ │ │ │ + 0x00008cc8 67007462 6c5f756e 695f7374 72696e67 g.tbl_uni_string │ │ │ │ + 0x00008cd8 0074626c 5f747970 5f737472 696e6700 .tbl_typ_string. │ │ │ │ + 0x00008ce8 74626c5f 7265635f 73747269 6e67005f tbl_rec_string._ │ │ │ │ + 0x00008cf8 5f6d656d 6370795f 63686b00 6d6f6e74 _memcpy_chk.mont │ │ │ │ + 0x00008d08 6167655f 70617273 65486472 006d6f6e age_parseHdr.mon │ │ │ │ + 0x00008d18 74616765 5f676574 48647200 6d486973 tage_getHdr.mHis │ │ │ │ + 0x00008d28 746f6772 616d5f67 6574506c 616e6573 togram_getPlanes │ │ │ │ + 0x00008d38 006d4869 73746f67 72616d5f 7072696e .mHistogram_prin │ │ │ │ + 0x00008d48 74466974 73457272 6f72006d 48697374 tFitsError.mHist │ │ │ │ + 0x00008d58 6f677261 6d5f7061 72736552 616e6765 ogram_parseRange │ │ │ │ + 0x00008d68 005f5f63 74797065 5f625f6c 6f63005f .__ctype_b_loc._ │ │ │ │ + 0x00008d78 5f657272 6e6f5f6c 6f636174 696f6e00 _errno_location. │ │ │ │ + 0x00008d88 6d486973 746f6772 616d5f70 65726365 mHistogram_perce │ │ │ │ + 0x00008d98 6e74696c 654c6576 656c006d 48697374 ntileLevel.mHist │ │ │ │ + 0x00008da8 6f677261 6d5f7661 6c756550 65726365 ogram_valuePerce │ │ │ │ + 0x00008db8 6e74696c 65006d48 6973746f 6772616d ntile.mHistogram │ │ │ │ + 0x00008dc8 5f657266 696e7600 6c6f6700 6d486973 _erfinv.log.mHis │ │ │ │ + 0x00008dd8 746f6772 616d5f73 6e70696e 76006d48 togram_snpinv.mH │ │ │ │ + 0x00008de8 6973746f 6772616d 5f676574 52616e67 istogram_getRang │ │ │ │ + 0x00008df8 65006c6f 67313000 706f7700 6d446966 e.log10.pow.mDif │ │ │ │ + 0x00008e08 665f7061 7273654c 696e6500 6d446966 f_parseLine.mDif │ │ │ │ + 0x00008e18 665f6465 62756700 6f757470 7574006f f_debug.output.o │ │ │ │ + 0x00008e28 75747075 745f6172 6561006d 44696666 utput_area.mDiff │ │ │ │ + 0x00008e38 5f707269 6e744669 74734572 726f7200 _printFitsError. │ │ │ │ + 0x00008e48 6d446966 665f7072 696e7445 72726f72 mDiff_printError │ │ │ │ + 0x00008e58 006d4469 66665f72 65616454 656d706c .mDiff_readTempl │ │ │ │ + 0x00008e68 61746500 6d446966 665f7265 61644669 ate.mDiff_readFi │ │ │ │ + 0x00008e78 7473006e 6f417265 61730069 6e707574 ts.noAreas.input │ │ │ │ + 0x00008e88 5f617265 6100696e 70757400 6d50726f _area.input.mPro │ │ │ │ + 0x00008e98 6a656374 50505f70 61727365 4c696e65 jectPP_parseLine │ │ │ │ + 0x00008ea8 006d5072 6f6a6563 7450505f 7072696e .mProjectPP_prin │ │ │ │ + 0x00008eb8 74466974 73457272 6f72006d 50726f6a tFitsError.mProj │ │ │ │ + 0x00008ec8 65637450 505f7072 696e7445 72726f72 ectPP_printError │ │ │ │ + 0x00008ed8 006d5072 6f6a6563 7450505f 72656164 .mProjectPP_read │ │ │ │ + 0x00008ee8 46697473 00666667 69737a00 6d50726f Fits.ffgisz.mPro │ │ │ │ + 0x00008ef8 6a656374 50505f73 74726164 64006d50 jectPP_stradd.mP │ │ │ │ + 0x00008f08 726f6a65 63745050 5f726561 6454656d rojectPP_readTem │ │ │ │ + 0x00008f18 706c6174 65006d50 726f6a65 63745050 plate.mProjectPP │ │ │ │ + 0x00008f28 5f557064 61746542 6f756e64 73006d50 _UpdateBounds.mP │ │ │ │ + 0x00008f38 726f6a65 63745050 5f426f72 64657253 rojectPP_BorderS │ │ │ │ + 0x00008f48 65747570 006d5072 6f6a6563 7450505f etup.mProjectPP_ │ │ │ │ + 0x00008f58 426f7264 65725261 6e676500 6d50726f BorderRange.mPro │ │ │ │ + 0x00008f68 6a656374 50505f69 6e506c61 6e65006d jectPP_inPlane.m │ │ │ │ + 0x00008f78 50726f6a 65637450 505f6c69 6e65436c ProjectPP_lineCl │ │ │ │ + 0x00008f88 6970006d 50726f6a 65637450 505f7265 ip.mProjectPP_re │ │ │ │ + 0x00008f98 6374436c 69700074 6d705930 00746d70 ctClip.tmpY0.tmp │ │ │ │ + 0x00008fa8 58300074 6d705831 00746d70 5931006d X0.tmpX1.tmpY1.m │ │ │ │ + 0x00008fb8 50726f6a 65637450 505f706f 6c794172 ProjectPP_polyAr │ │ │ │ + 0x00008fc8 6561006d 50726f6a 65637450 505f7074 ea.mProjectPP_pt │ │ │ │ + 0x00008fd8 496e506f 6c79006d 50726f6a 65637450 InPoly.mProjectP │ │ │ │ + 0x00008fe8 505f636f 6d707574 654f7665 726c6170 P_computeOverlap │ │ │ │ + 0x00008ff8 5050006d 4578616d 696e655f 72616443 PP.mExamine_radC │ │ │ │ + 0x00009008 6f6d7061 72650065 78700071 736f7274 ompare.exp.qsort │ │ │ │ + 0x00009018 006d4578 616d696e 655f6765 74506c61 .mExamine_getPla │ │ │ │ + 0x00009028 6e657300 50617273 65556e69 74730073 nes.ParseUnits.s │ │ │ │ + 0x00009038 74726475 70005061 72736550 72656300 trdup.ParsePrec. │ │ │ │ + 0x00009048 73657854 6f446567 72656500 726f756e sexToDegree.roun │ │ │ │ + 0x00009058 6456616c 75650064 65677265 65546f48 dValue.degreeToH │ │ │ │ + 0x00009068 4d530064 65677265 65546f44 4d530063 MS.degreeToDMS.c │ │ │ │ + 0x00009078 6f727265 6374436f 6f726469 6e617465 orrectCoordinate │ │ │ │ + 0x00009088 52616e67 65006765 74457175 45546572 Range.getEquETer │ │ │ │ + 0x00009098 6d436f72 72656374 696f6e00 67657445 mCorrection.getE │ │ │ │ + 0x000090a8 636c4554 65726d43 6f727265 6374696f clETermCorrectio │ │ │ │ + 0x000090b8 6e007265 66696e65 64457175 45546572 n.refinedEquETer │ │ │ │ + 0x000090c8 6d436f72 72656374 696f6e00 72656669 mCorrection.refi │ │ │ │ + 0x000090d8 6e656445 636c4554 65726d43 6f727265 nedEclETermCorre │ │ │ │ + 0x000090e8 6374696f 6e00636f 72726563 74466f72 ction.correctFor │ │ │ │ + 0x000090f8 45717561 746f7269 616c4554 65726d73 EquatorialETerms │ │ │ │ + 0x00009108 006a6170 706c7900 62657373 656c6961 .japply.besselia │ │ │ │ + 0x00009118 6e546f4a 756c6961 6e464b43 6f727265 nToJulianFKCorre │ │ │ │ + 0x00009128 6374696f 6e00636f 72726563 74466f72 ction.correctFor │ │ │ │ + 0x00009138 45636c69 70746963 45546572 6d73006a EclipticETerms.j │ │ │ │ + 0x00009148 756c6961 6e546f42 65737365 6c69616e ulianToBesselian │ │ │ │ + 0x00009158 464b436f 72726563 74696f6e 00736574 FKCorrection.set │ │ │ │ + 0x00009168 77686974 65737061 63650069 73777300 whitespace.isws. │ │ │ │ + 0x00009178 70617273 65636d64 00636765 6f6d5365 parsecmd.cgeomSe │ │ │ │ + 0x00009188 74446562 75670063 67656f6d 47657458 tDebug.cgeomGetX │ │ │ │ + 0x00009198 63656e00 6367656f 6d476574 5963656e cen.cgeomGetYcen │ │ │ │ + 0x000091a8 00636765 6f6d4765 74576964 74680063 .cgeomGetWidth.c │ │ │ │ + 0x000091b8 67656f6d 47657448 65696768 74006367 geomGetHeight.cg │ │ │ │ + 0x000091c8 656f6d47 6574416e 676c6500 6367656f eomGetAngle.cgeo │ │ │ │ + 0x000091d8 6d46696e 644c6f77 65737400 6367656f mFindLowest.cgeo │ │ │ │ + 0x000091e8 6d506f70 00636765 6f6d5075 73680065 mPop.cgeomPush.e │ │ │ │ + 0x000091f8 78697400 6367656f 6d507269 6e745374 xit.cgeomPrintSt │ │ │ │ + 0x00009208 61636b00 6367656f 6d426f78 00636765 ack.cgeomBox.cge │ │ │ │ + 0x00009218 6f6d436f 70790063 67656f6d 4c656674 omCopy.cgeomLeft │ │ │ │ + 0x00009228 00636765 6f6d4772 6168616d 00636765 .cgeomGraham.cge │ │ │ │ + 0x00009238 6f6d5072 696e7450 6f696e74 73006367 omPrintPoints.cg │ │ │ │ + 0x00009248 656f6d53 71756173 68006367 656f6d50 eomSquash.cgeomP │ │ │ │ + 0x00009258 72696e74 506f7374 73637269 70740063 rintPostscript.c │ │ │ │ + 0x00009268 67656f6d 496e6974 00636765 6f6d436f geomInit.cgeomCo │ │ │ │ + 0x00009278 6d706172 65006367 656f6d41 72656153 mpare.cgeomAreaS │ │ │ │ + 0x00009288 69676e00 6d537562 696d6167 655f6669 ign.mSubimage_fi │ │ │ │ + 0x00009298 78787900 6d537562 696d6167 655f7072 xxy.mSubimage_pr │ │ │ │ + 0x000092a8 696e7446 69747345 72726f72 006d5375 intFitsError.mSu │ │ │ │ + 0x000092b8 62696d61 67655f67 65744669 6c65496e bimage_getFileIn │ │ │ │ + 0x000092c8 666f006d 53756269 6d616765 5f636f70 fo.mSubimage_cop │ │ │ │ + 0x000092d8 79486561 64657249 6e666f00 6d537562 yHeaderInfo.mSub │ │ │ │ + 0x000092e8 696d6167 655f636f 70794461 74610066 image_copyData.f │ │ │ │ + 0x000092f8 66707363 6c006d53 7562696d 6167655f fpscl.mSubimage_ │ │ │ │ + 0x00009308 64617461 52616e67 65006666 67696474 dataRange.ffgidt │ │ │ │ + 0x00009318 00686176 65426c61 6e6b006d 44696666 .haveBlank.mDiff │ │ │ │ + 0x00009328 46697445 7865635f 64656275 67007075 FitExec_debug.pu │ │ │ │ + 0x00009338 74636861 7200696e 74657270 6f6c6174 tchar.interpolat │ │ │ │ + 0x00009348 654c696e 65617200 696e7465 72706f6c eLinear.interpol │ │ │ │ + 0x00009358 61746542 696c696e 65617200 6c6f6164 ateBilinear.load │ │ │ │ + 0x00009368 464b3543 6f6e7374 616e7473 00696e69 FK5Constants.ini │ │ │ │ + 0x00009378 7469616c 697a6546 4b35436f 72726563 tializeFK5Correc │ │ │ │ + 0x00009388 74696f6e 44617461 00697761 79006d54 tionData.iway.mT │ │ │ │ + 0x00009398 72616e73 706f7365 5f636865 636b4b65 ranspose_checkKe │ │ │ │ + 0x000093a8 79776f72 64006d54 72616e73 706f7365 yword.mTranspose │ │ │ │ + 0x000093b8 5f707269 6e744572 726f7200 6d547261 _printError.mTra │ │ │ │ + 0x000093c8 6e73706f 73655f61 6e616c79 7a654354 nspose_analyzeCT │ │ │ │ + 0x000093d8 59504500 6d547261 6e73706f 73655f70 YPE.mTranspose_p │ │ │ │ + 0x000093e8 72696e74 46697473 4572726f 72006d54 rintFitsError.mT │ │ │ │ + 0x000093f8 72616e73 706f7365 5f696e69 74547261 ranspose_initTra │ │ │ │ + 0x00009408 6e73666f 726d006d 5472616e 73706f73 nsform.mTranspos │ │ │ │ + 0x00009418 655f7472 616e7366 6f726d00 66667072 e_transform.ffpr │ │ │ │ + 0x00009428 65630066 66677265 63006666 676b796e ec.ffgrec.ffgkyn │ │ │ │ + 0x00009438 00737472 63687200 73747263 73706e00 .strchr.strcspn. │ │ │ │ + 0x00009448 5f5f7374 726e6370 795f6368 6b007265 __strncpy_chk.re │ │ │ │ + 0x00009458 706c6163 655f6b65 79776f72 64006d6f place_keyword.mo │ │ │ │ + 0x00009468 76696e67 5f6f626a 6563745f 706f696e ving_object_poin │ │ │ │ + 0x00009478 74696e67 5f726570 6c616365 6d656e74 ting_replacement │ │ │ │ + 0x00009488 0052415f 4d4f5649 4e470044 45435f4d .RA_MOVING.DEC_M │ │ │ │ + 0x00009498 4f56494e 47007265 64656669 6e655f70 OVING.redefine_p │ │ │ │ + 0x000094a8 6f696e74 696e6700 52656669 6e656443 ointing.RefinedC │ │ │ │ + 0x000094b8 5256414c 31005265 66696e65 64435256 RVAL1.RefinedCRV │ │ │ │ + 0x000094c8 414c3200 52656669 6e656443 524f5441 AL2.RefinedCROTA │ │ │ │ + 0x000094d8 32005265 66696e65 64434431 31005265 2.RefinedCD11.Re │ │ │ │ + 0x000094e8 66696e65 64434431 32005265 66696e65 finedCD12.Refine │ │ │ │ + 0x000094f8 64434432 31005265 66696e65 64434432 dCD21.RefinedCD2 │ │ │ │ + 0x00009508 32006d41 64645f70 61727365 4c696e65 2.mAdd_parseLine │ │ │ │ + 0x00009518 006d4164 645f7072 696e7446 69747345 .mAdd_printFitsE │ │ │ │ + 0x00009528 72726f72 006d4164 645f7072 696e7445 rror.mAdd_printE │ │ │ │ + 0x00009538 72726f72 006d4164 645f7374 72616464 rror.mAdd_stradd │ │ │ │ + 0x00009548 006d4164 645f7265 61645465 6d706c61 .mAdd_readTempla │ │ │ │ + 0x00009558 7465006d 4164645f 6176675f 6d65616e te.mAdd_avg_mean │ │ │ │ + 0x00009568 006d4164 645f6176 675f636f 756e7400 .mAdd_avg_count. │ │ │ │ + 0x00009578 6d416464 5f617667 5f73756d 006d4164 mAdd_avg_sum.mAd │ │ │ │ + 0x00009588 645f736f 7274006d 4164645f 6c697374 d_sort.mAdd_list │ │ │ │ + 0x00009598 436f756e 74006d41 64645f6c 69737444 Count.mAdd_listD │ │ │ │ + 0x000095a8 656c6574 65006d41 64645f6c 69737449 elete.mAdd_listI │ │ │ │ + 0x000095b8 6e646578 006d4164 645f616c 6c6f6345 ndex.mAdd_allocE │ │ │ │ + 0x000095c8 72726f72 006d4164 645f6176 675f6d65 rror.mAdd_avg_me │ │ │ │ + 0x000095d8 6469616e 006d4164 645f6c69 7374496e dian.mAdd_listIn │ │ │ │ + 0x000095e8 6974006d 4164645f 6c697374 41646400 it.mAdd_listAdd. │ │ │ │ + 0x000095f8 6d50726f 6a656374 43756265 5f666978 mProjectCube_fix │ │ │ │ + 0x00009608 7879006d 50726f6a 65637443 7562655f xy.mProjectCube_ │ │ │ │ + 0x00009618 70617273 654c696e 65006d50 726f6a65 parseLine.mProje │ │ │ │ + 0x00009628 63744375 62655f70 72696e74 46697473 ctCube_printFits │ │ │ │ + 0x00009638 4572726f 72006d50 726f6a65 63744375 Error.mProjectCu │ │ │ │ + 0x00009648 62655f70 72696e74 4572726f 72006d50 be_printError.mP │ │ │ │ + 0x00009658 726f6a65 63744375 62655f72 65616446 rojectCube_readF │ │ │ │ + 0x00009668 69747300 6d50726f 6a656374 43756265 its.mProjectCube │ │ │ │ + 0x00009678 5f737472 61646400 6d50726f 6a656374 _stradd.mProject │ │ │ │ + 0x00009688 43756265 5f726561 6454656d 706c6174 Cube_readTemplat │ │ │ │ + 0x00009698 65006d50 726f6a65 63744375 62655f55 e.mProjectCube_U │ │ │ │ + 0x000096a8 70646174 65426f75 6e647300 6d50726f pdateBounds.mPro │ │ │ │ + 0x000096b8 6a656374 43756265 5f507269 6e74506f jectCube_PrintPo │ │ │ │ + 0x000096c8 6c79676f 6e006d50 726f6a65 63744375 lygon.mProjectCu │ │ │ │ + 0x000096d8 62655f70 72696e74 44697200 6d50726f be_printDir.mPro │ │ │ │ + 0x000096e8 6a656374 43756265 5f43726f 7373006d jectCube_Cross.m │ │ │ │ + 0x000096f8 50726f6a 65637443 7562655f 446f7400 ProjectCube_Dot. │ │ │ │ + 0x00009708 6d50726f 6a656374 43756265 5f446972 mProjectCube_Dir │ │ │ │ + 0x00009718 65637469 6f6e4361 6c63756c 61746f72 ectionCalculator │ │ │ │ + 0x00009728 006d5072 6f6a6563 74437562 655f4265 .mProjectCube_Be │ │ │ │ + 0x00009738 74776565 6e006d50 726f6a65 63744375 tween.mProjectCu │ │ │ │ + 0x00009748 62655f4e 6f726d61 6c697a65 006d5072 be_Normalize.mPr │ │ │ │ + 0x00009758 6f6a6563 74437562 655f5361 76655665 ojectCube_SaveVe │ │ │ │ + 0x00009768 72746578 006d5072 6f6a6563 74437562 rtex.mProjectCub │ │ │ │ + 0x00009778 655f5570 64617465 496e7465 72696f72 e_UpdateInterior │ │ │ │ + 0x00009788 466c6167 006d5072 6f6a6563 74437562 Flag.mProjectCub │ │ │ │ + 0x00009798 655f5361 76655368 61726564 53656700 e_SaveSharedSeg. │ │ │ │ + 0x000097a8 6d50726f 6a656374 43756265 5f416476 mProjectCube_Adv │ │ │ │ + 0x000097b8 616e6365 006d5072 6f6a6563 74437562 ance.mProjectCub │ │ │ │ + 0x000097c8 655f5265 76657273 65006d50 726f6a65 e_Reverse.mProje │ │ │ │ + 0x000097d8 63744375 62655f53 65675365 67496e74 ctCube_SegSegInt │ │ │ │ + 0x000097e8 65727365 6374006d 50726f6a 65637443 ersect.mProjectC │ │ │ │ + 0x000097f8 7562655f 47697261 7264006d 50726f6a ube_Girard.mProj │ │ │ │ + 0x00009808 65637443 7562655f 52656d6f 76654475 ectCube_RemoveDu │ │ │ │ + 0x00009818 7073006d 50726f6a 65637443 7562655f ps.mProjectCube_ │ │ │ │ + 0x00009828 436f6d70 75746549 6e746572 73656374 ComputeIntersect │ │ │ │ + 0x00009838 696f6e00 6d50726f 6a656374 43756265 ion.mProjectCube │ │ │ │ + 0x00009848 5f636f6d 70757465 4f766572 6c617000 _computeOverlap. │ │ │ │ + 0x00009858 6d50726f 6a656374 5f666978 7879006d mProject_fixxy.m │ │ │ │ + 0x00009868 50726f6a 6563745f 70617273 654c696e Project_parseLin │ │ │ │ + 0x00009878 65006d50 726f6a65 63745f70 72696e74 e.mProject_print │ │ │ │ + 0x00009888 46697473 4572726f 72006d50 726f6a65 FitsError.mProje │ │ │ │ + 0x00009898 63745f70 72696e74 4572726f 72006d50 ct_printError.mP │ │ │ │ + 0x000098a8 726f6a65 63745f72 65616446 69747300 roject_readFits. │ │ │ │ + 0x000098b8 6d50726f 6a656374 5f737472 61646400 mProject_stradd. │ │ │ │ + 0x000098c8 6d50726f 6a656374 5f726561 6454656d mProject_readTem │ │ │ │ + 0x000098d8 706c6174 65006d50 726f6a65 63745f55 plate.mProject_U │ │ │ │ + 0x000098e8 70646174 65426f75 6e647300 6d50726f pdateBounds.mPro │ │ │ │ + 0x000098f8 6a656374 5f426f72 64657253 65747570 ject_BorderSetup │ │ │ │ + 0x00009908 006d5072 6f6a6563 745f426f 72646572 .mProject_Border │ │ │ │ + 0x00009918 52616e67 65006d50 726f6a65 63745f50 Range.mProject_P │ │ │ │ + 0x00009928 72696e74 506f6c79 676f6e00 6d50726f rintPolygon.mPro │ │ │ │ + 0x00009938 6a656374 5f707269 6e744469 72006d50 ject_printDir.mP │ │ │ │ + 0x00009948 726f6a65 63745f43 726f7373 006d5072 roject_Cross.mPr │ │ │ │ + 0x00009958 6f6a6563 745f446f 74006d50 726f6a65 oject_Dot.mProje │ │ │ │ + 0x00009968 63745f44 69726563 74696f6e 43616c63 ct_DirectionCalc │ │ │ │ + 0x00009978 756c6174 6f72006d 50726f6a 6563745f ulator.mProject_ │ │ │ │ + 0x00009988 42657477 65656e00 6d50726f 6a656374 Between.mProject │ │ │ │ + 0x00009998 5f4e6f72 6d616c69 7a65006d 50726f6a _Normalize.mProj │ │ │ │ + 0x000099a8 6563745f 53617665 56657274 6578006d ect_SaveVertex.m │ │ │ │ + 0x000099b8 50726f6a 6563745f 55706461 7465496e Project_UpdateIn │ │ │ │ + 0x000099c8 74657269 6f72466c 6167006d 50726f6a teriorFlag.mProj │ │ │ │ + 0x000099d8 6563745f 53617665 53686172 65645365 ect_SaveSharedSe │ │ │ │ + 0x000099e8 67006d50 726f6a65 63745f41 6476616e g.mProject_Advan │ │ │ │ + 0x000099f8 6365006d 50726f6a 6563745f 52657665 ce.mProject_Reve │ │ │ │ + 0x00009a08 72736500 6d50726f 6a656374 5f536567 rse.mProject_Seg │ │ │ │ + 0x00009a18 53656749 6e746572 73656374 006d5072 SegIntersect.mPr │ │ │ │ + 0x00009a28 6f6a6563 745f4769 72617264 006d5072 oject_Girard.mPr │ │ │ │ + 0x00009a38 6f6a6563 745f5265 6d6f7665 44757073 oject_RemoveDups │ │ │ │ + 0x00009a48 006d5072 6f6a6563 745f436f 6d707574 .mProject_Comput │ │ │ │ + 0x00009a58 65496e74 65727365 6374696f 6e006d50 eIntersection.mP │ │ │ │ + 0x00009a68 726f6a65 63745f63 6f6d7075 74654f76 roject_computeOv │ │ │ │ + 0x00009a78 65726c61 70007072 65636573 73426573 erlap.precessBes │ │ │ │ + 0x00009a88 73656c69 616e5769 74685072 6f706572 selianWithProper │ │ │ │ + 0x00009a98 4d6f7469 6f6e0070 72656365 73734a75 Motion.precessJu │ │ │ │ + 0x00009aa8 6c69616e 57697468 50726f70 65724d6f lianWithProperMo │ │ │ │ + 0x00009ab8 74696f6e 006d4669 74706c61 6e655f70 tion.mFitplane_p │ │ │ │ + 0x00009ac8 72696e74 46697473 4572726f 72006d46 rintFitsError.mF │ │ │ │ + 0x00009ad8 6974706c 616e655f 6e726572 726f7200 itplane_nrerror. │ │ │ │ + 0x00009ae8 6d466974 706c616e 655f6976 6563746f mFitplane_ivecto │ │ │ │ + 0x00009af8 72006d46 6974706c 616e655f 66726565 r.mFitplane_free │ │ │ │ + 0x00009b08 5f697665 63746f72 006d4669 74706c61 _ivector.mFitpla │ │ │ │ + 0x00009b18 6e655f67 61757373 6a006d53 6872696e ne_gaussj.mShrin │ │ │ │ + 0x00009b28 6b5f7072 696e7446 69747345 72726f72 k_printFitsError │ │ │ │ + 0x00009b38 006d5368 72696e6b 5f707269 6e744572 .mShrink_printEr │ │ │ │ + 0x00009b48 726f7200 6d536872 696e6b5f 72656164 ror.mShrink_read │ │ │ │ + 0x00009b58 46697473 005f5f73 74706370 795f6368 Fits.__stpcpy_ch │ │ │ │ + 0x00009b68 6b00666f 70656e00 425a325f 627a5265 k.fopen.BZ2_bzRe │ │ │ │ + 0x00009b78 61644f70 656e0042 5a325f62 7a526561 adOpen.BZ2_bzRea │ │ │ │ + 0x00009b88 6400425a 325f627a 52656164 436c6f73 d.BZ2_bzReadClos │ │ │ │ + 0x00009b98 65006d41 72636869 76654765 745f6275 e.mArchiveGet_bu │ │ │ │ + 0x00009ba8 6e7a6970 0063616c 6c6f6300 70697065 nzip.calloc.pipe │ │ │ │ + 0x00009bb8 00666f72 6b006475 70320065 78656376 .fork.dup2.execv │ │ │ │ + 0x00009bc8 70006664 6f70656e 00666765 74630077 p.fdopen.fgetc.w │ │ │ │ + 0x00009bd8 61697470 6964006d 54414e48 64725f66 aitpid.mTANHdr_f │ │ │ │ + 0x00009be8 69787879 0078636f 72726563 74696f6e ixxy.xcorrection │ │ │ │ + 0x00009bf8 0079636f 72726563 74696f6e 006d5441 .ycorrection.mTA │ │ │ │ + 0x00009c08 4e486472 5f657874 72616374 43440068 NHdr_extractCD.h │ │ │ │ + 0x00009c18 61766543 64656c74 31006861 76654364 aveCdelt1.haveCd │ │ │ │ + 0x00009c28 656c7432 00686176 6543726f 74613200 elt2.haveCrota2. │ │ │ │ + 0x00009c38 68617665 43443131 00686176 65434431 haveCD11.haveCD1 │ │ │ │ + 0x00009c48 32006861 76654344 32310068 61766543 2.haveCD21.haveC │ │ │ │ + 0x00009c58 44323200 68617665 50433131 00686176 D22.havePC11.hav │ │ │ │ + 0x00009c68 65504331 32006861 76655043 32310068 ePC12.havePC21.h │ │ │ │ + 0x00009c78 61766550 43323200 68617665 45706f63 avePC22.haveEpoc │ │ │ │ + 0x00009c88 68006861 76654571 75696e6f 78006372 h.haveEquinox.cr │ │ │ │ + 0x00009c98 6f746132 00636431 31006364 31320063 ota2.cd11.cd12.c │ │ │ │ + 0x00009ca8 64323100 63643232 00706331 31007063 d21.cd22.pc11.pc │ │ │ │ + 0x00009cb8 31320070 63323100 70633232 0065706f 12.pc21.pc22.epo │ │ │ │ + 0x00009cc8 63680065 7175696e 6f78006d 54414e48 ch.equinox.mTANH │ │ │ │ + 0x00009cd8 64725f64 65627567 006d5441 4e486472 dr_debug.mTANHdr │ │ │ │ + 0x00009ce8 5f737472 61646400 6d54414e 4864725f _stradd.mTANHdr_ │ │ │ │ + 0x00009cf8 64697374 616e6365 00647472 006d5441 distance.dtr.mTA │ │ │ │ + 0x00009d08 4e486472 5f707269 6e744865 61646572 NHdr_printHeader │ │ │ │ + 0x00009d18 006d5441 4e486472 5f726561 6454656d .mTANHdr_readTem │ │ │ │ + 0x00009d28 706c6174 65006d54 414e4864 725f6d61 plate.mTANHdr_ma │ │ │ │ + 0x00009d38 6b655743 5300666f 75740072 6577696e keWCS.fout.rewin │ │ │ │ + 0x00009d48 64006200 62700070 6364656c 74310070 d.b.bp.pcdelt1.p │ │ │ │ + 0x00009d58 6364656c 7432006d 54414e48 64725f69 cdelt2.mTANHdr_i │ │ │ │ + 0x00009d68 76656374 6f72006d 54414e48 64725f66 vector.mTANHdr_f │ │ │ │ + 0x00009d78 7265655f 69766563 746f7200 6d54414e ree_ivector.mTAN │ │ │ │ + 0x00009d88 4864725f 67617573 736a0066 73746174 Hdr_gaussj.fstat │ │ │ │ + 0x00009d98 7573006b 65796465 62756700 64656275 us.keydebug.debu │ │ │ │ + 0x00009da8 6746696c 6500746d 70646972 006b6579 gFile.tmpdir.key │ │ │ │ + 0x00009db8 5374646f 75740066 6c616700 73686f77 Stdout.flag.show │ │ │ │ + 0x00009dc8 43686172 73004b65 794c6962 48617342 Chars.KeyLibHasB │ │ │ │ + 0x00009dd8 65656e49 6e697469 616c697a 6564006b eenInitialized.k │ │ │ │ + 0x00009de8 65796c69 625f696e 69746961 6c697a65 eylib_initialize │ │ │ │ + 0x00009df8 64006b65 79776f72 645f6465 62756700 d.keyword_debug. │ │ │ │ + 0x00009e08 6b657977 6f72645f 776f726b 64697200 keyword_workdir. │ │ │ │ + 0x00009e18 6b657977 6f72645f 696e6974 006d6b73 keyword_init.mks │ │ │ │ + 0x00009e28 74656d70 36340063 686d6f64 00737472 temp64.chmod.str │ │ │ │ + 0x00009e38 6e636d70 0061746f 69007072 696e7444 ncmp.atoi.printD │ │ │ │ + 0x00009e48 65627567 00737464 696e0066 70757463 ebug.stdin.fputc │ │ │ │ + 0x00009e58 00637265 6174655f 746d7066 696c6500 .create_tmpfile. │ │ │ │ + 0x00009e68 666d616b 65776f72 6400706c 7573746f fmakeword.plusto │ │ │ │ + 0x00009e78 73706163 6500756e 65736361 70655f75 space.unescape_u │ │ │ │ + 0x00009e88 726c0066 656f6600 6b657977 6f72645f rl.feof.keyword_ │ │ │ │ + 0x00009e98 636f756e 74006b65 79776f72 645f636c count.keyword_cl │ │ │ │ + 0x00009ea8 6f736500 6b657977 6f72645f 65786973 ose.keyword_exis │ │ │ │ + 0x00009eb8 7473006b 6579776f 72645f76 616c7565 ts.keyword_value │ │ │ │ + 0x00009ec8 0068746d 6c5f656e 636f6465 006b6579 .html_encode.key │ │ │ │ + 0x00009ed8 776f7264 5f76616c 75655f75 6e736166 word_value_unsaf │ │ │ │ + 0x00009ee8 65006b65 79776f72 645f7661 6c75655f e.keyword_value_ │ │ │ │ + 0x00009ef8 73747269 70706564 006b6579 776f7264 stripped.keyword │ │ │ │ + 0x00009f08 5f696e73 74616e63 65006b65 79776f72 _instance.keywor │ │ │ │ + 0x00009f18 645f696e 7374616e 63655f75 6e736166 d_instance_unsaf │ │ │ │ + 0x00009f28 65006b65 79776f72 645f6669 6c656e61 e.keyword_filena │ │ │ │ + 0x00009f38 6d65006b 6579776f 72645f69 6e666f00 me.keyword_info. │ │ │ │ + 0x00009f48 6b657977 6f72645f 696e666f 5f756e73 keyword_info_uns │ │ │ │ + 0x00009f58 61666500 78326300 69735f62 6c616e6b afe.x2c.is_blank │ │ │ │ + 0x00009f68 0075726c 5f646563 6f646500 656e636f .url_decode.enco │ │ │ │ + 0x00009f78 64654f66 66736574 55524c00 746f7570 deOffsetURL.toup │ │ │ │ + 0x00009f88 70657200 696e6974 48545450 00676d74 per.initHTTP.gmt │ │ │ │ + 0x00009f98 696d6500 77777748 65616465 72007777 ime.wwwHeader.ww │ │ │ │ + 0x00009fa8 77466f6f 74657200 64656772 6565546f wFooter.degreeTo │ │ │ │ + 0x00009fb8 53657800 6d42674d 6f64656c 5f697665 Sex.mBgModel_ive │ │ │ │ + 0x00009fc8 63746f72 006d4267 4d6f6465 6c5f6672 ctor.mBgModel_fr │ │ │ │ + 0x00009fd8 65655f69 76656374 6f72006d 42674d6f ee_ivector.mBgMo │ │ │ │ + 0x00009fe8 64656c5f 67617573 736a0077 63735f64 del_gaussj.wcs_d │ │ │ │ + 0x00009ff8 65627567 0061746f 66006d42 65737449 ebug.atof.mBestI │ │ │ │ + 0x0000a008 6d616765 5f4e6f72 6d616c69 7a65006d mage_Normalize.m │ │ │ │ + 0x0000a018 42657374 496d6167 655f7374 72616464 BestImage_stradd │ │ │ │ + 0x0000a028 006d4265 7374496d 6167655f 43726f73 .mBestImage_Cros │ │ │ │ + 0x0000a038 73006d42 65737449 6d616765 5f446f74 s.mBestImage_Dot │ │ │ │ + 0x0000a048 006d5072 6f6a6563 74514c5f 66697878 .mProjectQL_fixx │ │ │ │ + 0x0000a058 79006d50 726f6a65 6374514c 5f706172 y.mProjectQL_par │ │ │ │ + 0x0000a068 73654c69 6e65006d 50726f6a 65637451 seLine.mProjectQ │ │ │ │ + 0x0000a078 4c5f7072 696e7446 69747345 72726f72 L_printFitsError │ │ │ │ + 0x0000a088 006d5072 6f6a6563 74514c5f 7072696e .mProjectQL_prin │ │ │ │ + 0x0000a098 74457272 6f72006d 50726f6a 65637451 tError.mProjectQ │ │ │ │ + 0x0000a0a8 4c5f7265 61644669 7473006d 50726f6a L_readFits.mProj │ │ │ │ + 0x0000a0b8 65637451 4c5f7374 72616464 006d5072 ectQL_stradd.mPr │ │ │ │ + 0x0000a0c8 6f6a6563 74514c5f 72656164 54656d70 ojectQL_readTemp │ │ │ │ + 0x0000a0d8 6c617465 006d5072 6f6a6563 74514c5f late.mProjectQL_ │ │ │ │ + 0x0000a0e8 55706461 7465426f 756e6473 006d5072 UpdateBounds.mPr │ │ │ │ + 0x0000a0f8 6f6a6563 74514c5f 426f7264 65725365 ojectQL_BorderSe │ │ │ │ + 0x0000a108 74757000 6e626f72 64657200 6d50726f tup.nborder.mPro │ │ │ │ + 0x0000a118 6a656374 514c5f42 6f726465 7252616e jectQL_BorderRan │ │ │ │ + 0x0000a128 6765006d 46697445 7865635f 64656275 ge.mFitExec_debu │ │ │ │ + 0x0000a138 67006d6f 6e746167 655f6368 65636b48 g.montage_checkH │ │ │ │ + 0x0000a148 64724578 61637400 6d6f6e74 6167655f drExact.montage_ │ │ │ │ + 0x0000a158 67657457 4353006d 6f6e7461 67655f73 getWCS.montage_s │ │ │ │ + 0x0000a168 74724164 64006d6f 6e746167 655f6572 trAdd.montage_er │ │ │ │ + 0x0000a178 726f724f 75747075 74006d6f 6e746167 rorOutput.montag │ │ │ │ + 0x0000a188 655f6669 74734368 65636b00 6d6f6e74 e_fitsCheck.mont │ │ │ │ + 0x0000a198 6167655f 46495453 6572726f 72006666 age_FITSerror.ff │ │ │ │ + 0x0000a1a8 67687370 00776373 66726565 00636f6d ghsp.wcsfree.com │ │ │ │ + 0x0000a1b8 70757465 45717550 6f6c6500 6d566965 puteEquPole.mVie │ │ │ │ + 0x0000a1c8 7765725f 64726177 5f626974 6d617000 wer_draw_bitmap. │ │ │ │ + 0x0000a1d8 6d566965 7765725f 73657450 6978656c mViewer_setPixel │ │ │ │ + 0x0000a1e8 006d5669 65776572 5f667261 63006d56 .mViewer_frac.mV │ │ │ │ + 0x0000a1f8 69657765 725f696e 76667261 63006d56 iewer_invfrac.mV │ │ │ │ + 0x0000a208 69657765 725f736d 6f6f7468 5f6c696e iewer_smooth_lin │ │ │ │ + 0x0000a218 65006d56 69657765 725f6c61 62656c65 e.mViewer_labele │ │ │ │ + 0x0000a228 64437572 76650046 545f496e 69745f46 dCurve.FT_Init_F │ │ │ │ + 0x0000a238 72656554 79706500 46545f4e 65775f46 reeType.FT_New_F │ │ │ │ + 0x0000a248 61636500 46545f53 65745f43 6861725f ace.FT_Set_Char_ │ │ │ │ + 0x0000a258 53697a65 0046545f 4765745f 43686172 Size.FT_Get_Char │ │ │ │ + 0x0000a268 5f496e64 65780046 545f5365 745f5472 _Index.FT_Set_Tr │ │ │ │ + 0x0000a278 616e7366 6f726d00 46545f4c 6f61645f ansform.FT_Load_ │ │ │ │ + 0x0000a288 476c7970 68004654 5f52656e 6465725f Glyph.FT_Render_ │ │ │ │ + 0x0000a298 476c7970 68004654 5f446f6e 655f4661 Glyph.FT_Done_Fa │ │ │ │ + 0x0000a2a8 63650046 545f446f 6e655f46 72656554 ce.FT_Done_FreeT │ │ │ │ + 0x0000a2b8 79706500 46545f47 65745f4b 65726e69 ype.FT_Get_Kerni │ │ │ │ + 0x0000a2c8 6e67006d 56696577 65725f63 75727665 ng.mViewer_curve │ │ │ │ + 0x0000a2d8 006d5669 65776572 5f6c6162 656c5f6c .mViewer_label_l │ │ │ │ + 0x0000a2e8 656e6774 68006d56 69657765 725f6d65 ength.mViewer_me │ │ │ │ + 0x0000a2f8 6d436c65 616e7570 00697352 47420072 mCleanup.isRGB.r │ │ │ │ + 0x0000a308 66697473 62756600 67666974 73627566 fitsbuf.gfitsbuf │ │ │ │ + 0x0000a318 00626669 74736275 66006d56 69657765 .bfitsbuf.mViewe │ │ │ │ + 0x0000a328 725f7061 72736553 796d626f 6c007374 r_parseSymbol.st │ │ │ │ + 0x0000a338 726e6361 7365636d 70006d56 69657765 rncasecmp.mViewe │ │ │ │ + 0x0000a348 725f6865 7856616c 006d5669 65776572 r_hexVal.mViewer │ │ │ │ + 0x0000a358 5f636f6c 6f724c6f 6f6b7570 00737472 _colorLookup.str │ │ │ │ + 0x0000a368 63617365 636d7000 6d566965 7765725f casecmp.mViewer_ │ │ │ │ + 0x0000a378 73747261 6464006d 56696577 65725f77 stradd.mViewer_w │ │ │ │ + 0x0000a388 63736661 6b65006d 56696577 65725f66 csfake.mViewer_f │ │ │ │ + 0x0000a398 69787879 006d5669 65776572 5f676574 ixxy.mViewer_get │ │ │ │ + 0x0000a3a8 506c616e 6573006d 56696577 65725f70 Planes.mViewer_p │ │ │ │ + 0x0000a3b8 72696e74 46697473 4572726f 72006d56 rintFitsError.mV │ │ │ │ + 0x0000a3c8 69657765 725f6372 65617465 436f6c6f iewer_createColo │ │ │ │ + 0x0000a3d8 72546162 6c65006d 56696577 65725f70 rTable.mViewer_p │ │ │ │ + 0x0000a3e8 61727365 52616e67 65006d56 69657765 arseRange.mViewe │ │ │ │ + 0x0000a3f8 725f7265 61644869 7374005f 5f69736f r_readHist.__iso │ │ │ │ + 0x0000a408 6339395f 73736361 6e660072 6d696e00 c99_sscanf.rmin. │ │ │ │ + 0x0000a418 726d6178 0064656c 7461006e 70697800 rmax.delta.npix. │ │ │ │ + 0x0000a428 64617461 6c657600 67617573 736c6576 datalev.gausslev │ │ │ │ + 0x0000a438 00636869 7374006d 56696577 65725f70 .chist.mViewer_p │ │ │ │ + 0x0000a448 65726365 6e74696c 654c6576 656c006e ercentileLevel.n │ │ │ │ + 0x0000a458 62696e00 6d566965 7765725f 76616c75 bin.mViewer_valu │ │ │ │ + 0x0000a468 65506572 63656e74 696c6500 6d566965 ePercentile.mVie │ │ │ │ + 0x0000a478 7765725f 66697473 5f636f6d 6d656e74 wer_fits_comment │ │ │ │ + 0x0000a488 006d5669 65776572 5f76616d 705f636f .mViewer_vamp_co │ │ │ │ + 0x0000a498 6d6d656e 74006d56 69657765 725f6572 mment.mViewer_er │ │ │ │ + 0x0000a4a8 66696e76 006d5669 65776572 5f736e70 finv.mViewer_snp │ │ │ │ + 0x0000a4b8 696e7600 6d566965 7765725f 67657452 inv.mViewer_getR │ │ │ │ + 0x0000a4c8 616e6765 006d5669 65776572 5f676574 ange.mViewer_get │ │ │ │ + 0x0000a4d8 50697865 6c006d56 69657765 725f6164 Pixel.mViewer_ad │ │ │ │ + 0x0000a4e8 644f7665 726c6179 006d5669 65776572 dOverlay.mViewer │ │ │ │ + 0x0000a4f8 5f636f6f 72645f6c 6162656c 006d5669 _coord_label.mVi │ │ │ │ + 0x0000a508 65776572 5f6c6f6e 67697475 64655f6c ewer_longitude_l │ │ │ │ + 0x0000a518 696e6500 6d566965 7765725f 6c617469 ine.mViewer_lati │ │ │ │ + 0x0000a528 74756465 5f6c696e 65006d56 69657765 tude_line.mViewe │ │ │ │ + 0x0000a538 725f6472 61775f62 6f756e64 61727900 r_draw_boundary. │ │ │ │ + 0x0000a548 6d566965 7765725f 64726177 5f6c6162 mViewer_draw_lab │ │ │ │ + 0x0000a558 656c006d 56696577 65725f77 72697465 el.mViewer_write │ │ │ │ + 0x0000a568 504e4700 6c6f6465 706e675f 73746174 PNG.lodepng_stat │ │ │ │ + 0x0000a578 655f696e 6974006c 6f646570 6e675f65 e_init.lodepng_e │ │ │ │ + 0x0000a588 6e636f64 65006c6f 6465706e 675f7374 ncode.lodepng_st │ │ │ │ + 0x0000a598 6174655f 636c6561 6e757000 6c6f6465 ate_cleanup.lode │ │ │ │ + 0x0000a5a8 706e675f 73617665 5f66696c 65006d56 png_save_file.mV │ │ │ │ + 0x0000a5b8 69657765 725f7061 72736543 6f6f7264 iewer_parseCoord │ │ │ │ + 0x0000a5c8 53747200 66666768 7073006a 736f6e5f Str.ffghps.json_ │ │ │ │ + 0x0000a5d8 73747275 6374006a 736f6e5f 76616c00 struct.json_val. │ │ │ │ + 0x0000a5e8 6173696e 68006d56 69657765 725f6d61 asinh.mViewer_ma │ │ │ │ + 0x0000a5f8 6b654772 69640074 6e756c6c 006d5669 keGrid.tnull.mVi │ │ │ │ + 0x0000a608 65776572 5f677265 61745f63 6972636c ewer_great_circl │ │ │ │ + 0x0000a618 65006d56 69657765 725f7379 6d626f6c e.mViewer_symbol │ │ │ │ + 0x0000a628 006a7065 675f7374 645f6572 726f7200 .jpeg_std_error. │ │ │ │ + 0x0000a638 6a706567 5f437265 61746543 6f6d7072 jpeg_CreateCompr │ │ │ │ + 0x0000a648 65737300 6a706567 5f737464 696f5f64 ess.jpeg_stdio_d │ │ │ │ + 0x0000a658 65737400 6a706567 5f736574 5f646566 est.jpeg_set_def │ │ │ │ + 0x0000a668 61756c74 73006a70 65675f73 65745f71 aults.jpeg_set_q │ │ │ │ + 0x0000a678 75616c69 7479006a 7065675f 73746172 uality.jpeg_star │ │ │ │ + 0x0000a688 745f636f 6d707265 7373006a 736f6e5f t_compress.json_ │ │ │ │ + 0x0000a698 66726565 006c6f64 65706e67 5f657272 free.lodepng_err │ │ │ │ + 0x0000a6a8 6f725f74 65787400 6a706567 5f777269 or_text.jpeg_wri │ │ │ │ + 0x0000a6b8 74655f73 63616e6c 696e6573 006a7065 te_scanlines.jpe │ │ │ │ + 0x0000a6c8 675f6669 6e697368 5f636f6d 70726573 g_finish_compres │ │ │ │ + 0x0000a6d8 73006a70 65675f64 65737472 6f795f63 s.jpeg_destroy_c │ │ │ │ + 0x0000a6e8 6f6d7072 65737300 6d426163 6b67726f ompress.mBackgro │ │ │ │ + 0x0000a6f8 756e645f 7072696e 74457272 6f72006d und_printError.m │ │ │ │ + 0x0000a708 4261636b 67726f75 6e645f70 72696e74 Background_print │ │ │ │ + 0x0000a718 46697473 4572726f 72006d42 61636b67 FitsError.mBackg │ │ │ │ + 0x0000a728 726f756e 645f7265 61644669 7473006d round_readFits.m │ │ │ │ + 0x0000a738 41726368 6976654c 6973745f 7463705f ArchiveList_tcp_ │ │ │ │ + 0x0000a748 636f6e6e 65637400 6d417263 68697665 connect.mArchive │ │ │ │ + 0x0000a758 4c697374 5f726561 646c696e 65006d41 List_readline.mA │ │ │ │ + 0x0000a768 72636869 76654c69 73745f75 726c5f65 rchiveList_url_e │ │ │ │ + 0x0000a778 6e636f64 65006d41 72636869 76654c69 ncode.mArchiveLi │ │ │ │ + 0x0000a788 73745f70 61727365 55726c00 6d537562 st_parseUrl.mSub │ │ │ │ + 0x0000a798 43756265 5f666978 7879006d 53756243 Cube_fixxy.mSubC │ │ │ │ + 0x0000a7a8 7562655f 70617273 6553656c 6563744c ube_parseSelectL │ │ │ │ + 0x0000a7b8 69737400 6d537562 43756265 5f707269 ist.mSubCube_pri │ │ │ │ + 0x0000a7c8 6e744669 74734572 726f7200 6d537562 ntFitsError.mSub │ │ │ │ + 0x0000a7d8 43756265 5f676574 46696c65 496e666f Cube_getFileInfo │ │ │ │ + 0x0000a7e8 006d5375 62437562 655f636f 70794865 .mSubCube_copyHe │ │ │ │ + 0x0000a7f8 61646572 496e666f 006d5375 62437562 aderInfo.mSubCub │ │ │ │ + 0x0000a808 655f636f 70794461 7461006d 53756243 e_copyData.mSubC │ │ │ │ + 0x0000a818 7562655f 64617461 52616e67 65006368 ube_dataRange.ch │ │ │ │ + 0x0000a828 64697200 73747063 7079006c 6f646570 dir.stpcpy.lodep │ │ │ │ + 0x0000a838 6e675f72 65616433 32626974 496e7400 ng_read32bitInt. │ │ │ │ + 0x0000a848 6c6f6465 706e675f 6c6f6164 5f66696c lodepng_load_fil │ │ │ │ + 0x0000a858 65006673 65656b00 6674656c 6c006672 e.fseek.ftell.fr │ │ │ │ + 0x0000a868 65616400 6c6f6465 706e675f 68756666 ead.lodepng_huff │ │ │ │ + 0x0000a878 6d616e5f 636f6465 5f6c656e 67746873 man_code_lengths │ │ │ │ + 0x0000a888 006c6f64 65706e67 5f696e66 6c617465 .lodepng_inflate │ │ │ │ + 0x0000a898 006c6f64 65706e67 5f646566 6c617465 .lodepng_deflate │ │ │ │ + 0x0000a8a8 006c6f64 65706e67 5f7a6c69 625f6465 .lodepng_zlib_de │ │ │ │ + 0x0000a8b8 636f6d70 72657373 006c6f64 65706e67 compress.lodepng │ │ │ │ + 0x0000a8c8 5f7a6c69 625f636f 6d707265 7373006c _zlib_compress.l │ │ │ │ + 0x0000a8d8 6f646570 6e675f63 6f6d7072 6573735f odepng_compress_ │ │ │ │ + 0x0000a8e8 73657474 696e6773 5f696e69 74006c6f settings_init.lo │ │ │ │ + 0x0000a8f8 6465706e 675f6465 636f6d70 72657373 depng_decompress │ │ │ │ + 0x0000a908 5f736574 74696e67 735f696e 6974006c _settings_init.l │ │ │ │ + 0x0000a918 6f646570 6e675f63 72633332 006c6f64 odepng_crc32.lod │ │ │ │ + 0x0000a928 65706e67 5f636875 6e6b5f6c 656e6774 epng_chunk_lengt │ │ │ │ + 0x0000a938 68006c6f 6465706e 675f6368 756e6b5f h.lodepng_chunk_ │ │ │ │ + 0x0000a948 74797065 006c6f64 65706e67 5f636875 type.lodepng_chu │ │ │ │ + 0x0000a958 6e6b5f74 7970655f 65717561 6c73006c nk_type_equals.l │ │ │ │ + 0x0000a968 6f646570 6e675f63 68756e6b 5f616e63 odepng_chunk_anc │ │ │ │ + 0x0000a978 696c6c61 7279006c 6f646570 6e675f63 illary.lodepng_c │ │ │ │ + 0x0000a988 68756e6b 5f707269 76617465 006c6f64 hunk_private.lod │ │ │ │ + 0x0000a998 65706e67 5f636875 6e6b5f73 61666574 epng_chunk_safet │ │ │ │ + 0x0000a9a8 6f636f70 79006c6f 6465706e 675f6368 ocopy.lodepng_ch │ │ │ │ + 0x0000a9b8 756e6b5f 64617461 006c6f64 65706e67 unk_data.lodepng │ │ │ │ + 0x0000a9c8 5f636875 6e6b5f64 6174615f 636f6e73 _chunk_data_cons │ │ │ │ + 0x0000a9d8 74006c6f 6465706e 675f6368 756e6b5f t.lodepng_chunk_ │ │ │ │ + 0x0000a9e8 63686563 6b5f6372 63006c6f 6465706e check_crc.lodepn │ │ │ │ + 0x0000a9f8 675f6368 756e6b5f 67656e65 72617465 g_chunk_generate │ │ │ │ + 0x0000aa08 5f637263 006c6f64 65706e67 5f636875 _crc.lodepng_chu │ │ │ │ + 0x0000aa18 6e6b5f6e 65787400 6c6f6465 706e675f nk_next.lodepng_ │ │ │ │ + 0x0000aa28 6368756e 6b5f6e65 78745f63 6f6e7374 chunk_next_const │ │ │ │ + 0x0000aa38 006c6f64 65706e67 5f636875 6e6b5f61 .lodepng_chunk_a │ │ │ │ + 0x0000aa48 7070656e 64006c6f 6465706e 675f6368 ppend.lodepng_ch │ │ │ │ + 0x0000aa58 756e6b5f 63726561 7465006c 6f646570 unk_create.lodep │ │ │ │ + 0x0000aa68 6e675f63 6f6c6f72 5f6d6f64 655f696e ng_color_mode_in │ │ │ │ + 0x0000aa78 6974006c 6f646570 6e675f70 616c6574 it.lodepng_palet │ │ │ │ + 0x0000aa88 74655f63 6c656172 006c6f64 65706e67 te_clear.lodepng │ │ │ │ + 0x0000aa98 5f636f6c 6f725f6d 6f64655f 636c6561 _color_mode_clea │ │ │ │ + 0x0000aaa8 6e757000 6c6f6465 706e675f 636f6c6f nup.lodepng_colo │ │ │ │ + 0x0000aab8 725f6d6f 64655f63 6f707900 6c6f6465 r_mode_copy.lode │ │ │ │ + 0x0000aac8 706e675f 70616c65 7474655f 61646400 png_palette_add. │ │ │ │ + 0x0000aad8 6c6f6465 706e675f 6765745f 62707000 lodepng_get_bpp. │ │ │ │ + 0x0000aae8 6c6f6465 706e675f 6765745f 6368616e lodepng_get_chan │ │ │ │ + 0x0000aaf8 6e656c73 006c6f64 65706e67 5f69735f nels.lodepng_is_ │ │ │ │ + 0x0000ab08 67726579 7363616c 655f7479 7065006c greyscale_type.l │ │ │ │ + 0x0000ab18 6f646570 6e675f69 735f616c 7068615f odepng_is_alpha_ │ │ │ │ + 0x0000ab28 74797065 006c6f64 65706e67 5f69735f type.lodepng_is_ │ │ │ │ + 0x0000ab38 70616c65 7474655f 74797065 006c6f64 palette_type.lod │ │ │ │ + 0x0000ab48 65706e67 5f686173 5f70616c 65747465 epng_has_palette │ │ │ │ + 0x0000ab58 5f616c70 6861006c 6f646570 6e675f63 _alpha.lodepng_c │ │ │ │ + 0x0000ab68 616e5f68 6176655f 616c7068 61006c6f an_have_alpha.lo │ │ │ │ + 0x0000ab78 6465706e 675f6765 745f7261 775f7369 depng_get_raw_si │ │ │ │ + 0x0000ab88 7a65006c 6f646570 6e675f67 65745f72 ze.lodepng_get_r │ │ │ │ + 0x0000ab98 61775f73 697a655f 6c637400 6c6f6465 aw_size_lct.lode │ │ │ │ + 0x0000aba8 706e675f 636c6561 725f7465 7874006c png_clear_text.l │ │ │ │ + 0x0000abb8 6f646570 6e675f61 64645f74 65787400 odepng_add_text. │ │ │ │ + 0x0000abc8 6c6f6465 706e675f 636c6561 725f6974 lodepng_clear_it │ │ │ │ + 0x0000abd8 65787400 6c6f6465 706e675f 6164645f ext.lodepng_add_ │ │ │ │ + 0x0000abe8 69746578 74006c6f 6465706e 675f696e itext.lodepng_in │ │ │ │ + 0x0000abf8 666f5f69 6e697400 6c6f6465 706e675f fo_init.lodepng_ │ │ │ │ + 0x0000ac08 696e666f 5f636c65 616e7570 006c6f64 info_cleanup.lod │ │ │ │ + 0x0000ac18 65706e67 5f696e66 6f5f636f 7079006c epng_info_copy.l │ │ │ │ + 0x0000ac28 6f646570 6e675f69 6e666f5f 73776170 odepng_info_swap │ │ │ │ + 0x0000ac38 006c6f64 65706e67 5f636f6e 76657274 .lodepng_convert │ │ │ │ + 0x0000ac48 006c6f64 65706e67 5f636f6c 6f725f70 .lodepng_color_p │ │ │ │ + 0x0000ac58 726f6669 6c655f69 6e697400 67657456 rofile_init.getV │ │ │ │ + 0x0000ac68 616c7565 52657175 69726564 42697473 alueRequiredBits │ │ │ │ + 0x0000ac78 00676574 5f636f6c 6f725f70 726f6669 .get_color_profi │ │ │ │ + 0x0000ac88 6c65006c 6f646570 6e675f61 75746f5f le.lodepng_auto_ │ │ │ │ + 0x0000ac98 63686f6f 73655f63 6f6c6f72 006c6f64 choose_color.lod │ │ │ │ + 0x0000aca8 65706e67 5f696e73 70656374 006c6f64 epng_inspect.lod │ │ │ │ + 0x0000acb8 65706e67 5f646563 6f646500 6c6f6465 epng_decode.lode │ │ │ │ + 0x0000acc8 706e675f 6465636f 6465725f 73657474 png_decoder_sett │ │ │ │ + 0x0000acd8 696e6773 5f696e69 74006c6f 6465706e ings_init.lodepn │ │ │ │ + 0x0000ace8 675f7374 6174655f 636f7079 006c6f64 g_state_copy.lod │ │ │ │ + 0x0000acf8 65706e67 5f656e63 6f646572 5f736574 epng_encoder_set │ │ │ │ + 0x0000ad08 74696e67 735f696e 6974006c 6f646570 tings_init.lodep │ │ │ │ + 0x0000ad18 6e675f64 65636f64 655f6d65 6d6f7279 ng_decode_memory │ │ │ │ + 0x0000ad28 006c6f64 65706e67 5f646563 6f646533 .lodepng_decode3 │ │ │ │ + 0x0000ad38 32006c6f 6465706e 675f6465 636f6465 2.lodepng_decode │ │ │ │ + 0x0000ad48 3234006c 6f646570 6e675f64 65636f64 24.lodepng_decod │ │ │ │ + 0x0000ad58 655f6669 6c65006c 6f646570 6e675f64 e_file.lodepng_d │ │ │ │ + 0x0000ad68 65636f64 6533325f 66696c65 006c6f64 ecode32_file.lod │ │ │ │ + 0x0000ad78 65706e67 5f646563 6f646532 345f6669 epng_decode24_fi │ │ │ │ + 0x0000ad88 6c65006c 6f646570 6e675f65 6e636f64 le.lodepng_encod │ │ │ │ + 0x0000ad98 655f6d65 6d6f7279 006c6f64 65706e67 e_memory.lodepng │ │ │ │ + 0x0000ada8 5f656e63 6f646533 32006c6f 6465706e _encode32.lodepn │ │ │ │ + 0x0000adb8 675f656e 636f6465 3234006c 6f646570 g_encode24.lodep │ │ │ │ + 0x0000adc8 6e675f65 6e636f64 655f6669 6c65006c ng_encode_file.l │ │ │ │ + 0x0000add8 6f646570 6e675f65 6e636f64 6533325f odepng_encode32_ │ │ │ │ + 0x0000ade8 66696c65 006c6f64 65706e67 5f656e63 file.lodepng_enc │ │ │ │ + 0x0000adf8 6f646532 345f6669 6c65006c 6f646570 ode24_file.lodep │ │ │ │ + 0x0000ae08 6e675f64 65666175 6c745f64 65636f6d ng_default_decom │ │ │ │ + 0x0000ae18 70726573 735f7365 7474696e 6773006c press_settings.l │ │ │ │ + 0x0000ae28 6f646570 6e675f64 65666175 6c745f63 odepng_default_c │ │ │ │ + 0x0000ae38 6f6d7072 6573735f 73657474 696e6773 ompress_settings │ │ │ │ + 0x0000ae48 006d4d61 6b654864 725f7374 72616464 .mMakeHdr_stradd │ │ │ │ + 0x0000ae58 006d4d61 6b654864 725f7265 61645465 .mMakeHdr_readTe │ │ │ │ + 0x0000ae68 6d706c61 7465006f 75747763 73006d4d mplate.outwcs.mM │ │ │ │ + 0x0000ae78 616b6548 64725f64 65627567 00746669 akeHdr_debug.tfi │ │ │ │ + 0x0000ae88 6e646b65 7900626e 64566572 74696361 ndkey.bndVertica │ │ │ │ + 0x0000ae98 6c426f75 6e64696e 67426f78 00626e64 lBoundingBox.bnd │ │ │ │ + 0x0000aea8 426f756e 64696e67 426f7800 626e6444 BoundingBox.bndD │ │ │ │ + 0x0000aeb8 54520062 6e645072 6f6a4d61 74726978 TR.bndProjMatrix │ │ │ │ + 0x0000aec8 00626e64 44657072 6f6a4d61 74726978 .bndDeprojMatrix │ │ │ │ + 0x0000aed8 00646562 75674c65 76656c00 626e6446 .debugLevel.bndF │ │ │ │ + 0x0000aee8 72656500 626e6450 6f700062 6e645075 ree.bndPop.bndPu │ │ │ │ + 0x0000aef8 73680062 6e645072 696e7453 7461636b sh.bndPrintStack │ │ │ │ + 0x0000af08 00626e64 44726177 426f7800 626e6443 .bndDrawBox.bndC │ │ │ │ + 0x0000af18 6f726e65 72310062 6e64436f 726e6572 orner1.bndCorner │ │ │ │ + 0x0000af28 3200626e 64436f72 6e657233 00626e64 2.bndCorner3.bnd │ │ │ │ + 0x0000af38 436f726e 65723400 626e6443 656e7465 Corner4.bndCente │ │ │ │ + 0x0000af48 7200626e 64447261 774f7574 6c696e65 r.bndDrawOutline │ │ │ │ + 0x0000af58 00507269 6e74536b 79506f69 6e747300 .PrintSkyPoints. │ │ │ │ + 0x0000af68 626e6444 72617753 6b79506f 696e7473 bndDrawSkyPoints │ │ │ │ + 0x0000af78 0043656e 74726f69 6400626e 6453697a .Centroid.bndSiz │ │ │ │ + 0x0000af88 6500626e 64416464 00626e64 43726f73 e.bndAdd.bndCros │ │ │ │ + 0x0000af98 7300626e 64446f74 00626e64 436f6d70 s.bndDot.bndComp │ │ │ │ + 0x0000afa8 61726500 626e6444 65627567 00746f6c are.bndDebug.tol │ │ │ │ + 0x0000afb8 6572616e 63650062 6e644e64 656c6574 erance.bndNdelet │ │ │ │ + 0x0000afc8 6500626e 644e6f72 6d616c69 7a650062 e.bndNormalize.b │ │ │ │ + 0x0000afd8 6e645870 69780062 6e645970 69780062 ndXpix.bndYpix.b │ │ │ │ + 0x0000afe8 6e644c6f 6e00626e 644c6174 00626e64 ndLon.bndLat.bnd │ │ │ │ + 0x0000aff8 44726177 43697263 6c650062 6e645261 DrawCircle.bndRa │ │ │ │ + 0x0000b008 64697573 00626e64 4c656674 00626e64 dius.bndLeft.bnd │ │ │ │ + 0x0000b018 47726168 616d0062 6e645265 76657273 Graham.bndRevers │ │ │ │ + 0x0000b028 6500626e 64436f70 7900626e 6452656d e.bndCopy.bndRem │ │ │ │ + 0x0000b038 6f766544 656c6574 65640062 6e64436f oveDeleted.bndCo │ │ │ │ + 0x0000b048 6d707574 65426f75 6e64696e 67426f78 mputeBoundingBox │ │ │ │ + 0x0000b058 00626e64 416e676c 6500626e 6453697a .bndAngle.bndSiz │ │ │ │ + 0x0000b068 65320062 6e645369 7a653100 626e6443 e2.bndSize1.bndC │ │ │ │ + 0x0000b078 6f6d7075 7465426f 756e6469 6e674369 omputeBoundingCi │ │ │ │ + 0x0000b088 72636c65 00626e64 436f6d70 75746556 rcle.bndComputeV │ │ │ │ + 0x0000b098 65727469 63616c42 6f756e64 696e6742 erticalBoundingB │ │ │ │ + 0x0000b0a8 6f780062 6e644571 75616c00 626e6449 ox.bndEqual.bndI │ │ │ │ + 0x0000b0b8 6e697469 616c697a 6500626e 64504900 nitialize.bndPI. │ │ │ │ + 0x0000b0c8 626e6442 6f756e64 696e6743 6972636c bndBoundingCircl │ │ │ │ + 0x0000b0d8 65006d50 75744864 725f7072 696e7446 e.mPutHdr_printF │ │ │ │ + 0x0000b0e8 69747345 72726f72 006d5075 74486472 itsError.mPutHdr │ │ │ │ + 0x0000b0f8 5f707269 6e744572 726f7200 6d507574 _printError.mPut │ │ │ │ + 0x0000b108 4864725f 72656164 46697473 00636865 Hdr_readFits.che │ │ │ │ + 0x0000b118 636b466f 726d6174 00676574 53756273 ckFormat.getSubs │ │ │ │ + 0x0000b128 7472696e 6773006a 736f6e5f 64656275 trings.json_debu │ │ │ │ + 0x0000b138 67006a73 6f6e5f73 74726970 626c616e g.json_stripblan │ │ │ │ + 0x0000b148 6b73006d 56696577 65725f6c 61746974 ks.mViewer_latit │ │ │ │ + 0x0000b158 7564655f 6c616265 6c006d56 69657765 ude_label.mViewe │ │ │ │ + 0x0000b168 725f6c6f 6e676974 7564655f 6c616265 r_longitude_labe │ │ │ │ + 0x0000b178 6c006764 65627567 00677269 645f7370 l.gdebug.grid_sp │ │ │ │ + 0x0000b188 61636500 6e677269 64006772 69645f72 ace.ngrid.grid_r │ │ │ │ + 0x0000b198 616e6765 00636f6d 70617373 5f736567 ange.compass_seg │ │ │ │ + 0x0000b1a8 6d656e74 73007061 72736543 6f6f7264 ments.parseCoord │ │ │ │ + 0x0000b1b8 696e6174 65537472 696e6700 7379736e inateString.sysn │ │ │ │ + 0x0000b1c8 616d6500 666d7473 7472696e 67006d47 ame.fmtstring.mG │ │ │ │ + 0x0000b1d8 65744864 725f7072 696e7446 69747345 etHdr_printFitsE │ │ │ │ + 0x0000b1e8 72726f72 006d4469 66664578 65635f64 rror.mDiffExec_d │ │ │ │ + 0x0000b1f8 65627567 006d4d61 6b65496d 675f7061 ebug.mMakeImg_pa │ │ │ │ + 0x0000b208 72736543 6f6f7264 53747200 6d4d616b rseCoordStr.mMak │ │ │ │ + 0x0000b218 65496d67 5f666978 7879006d 4d616b65 eImg_fixxy.mMake │ │ │ │ + 0x0000b228 496d675f 70617273 654c696e 65006d4d Img_parseLine.mM │ │ │ │ + 0x0000b238 616b6549 6d675f72 65616454 656d706c akeImg_readTempl │ │ │ │ + 0x0000b248 61746500 6d4d616b 65496d67 5f707269 ate.mMakeImg_pri │ │ │ │ + 0x0000b258 6e744669 74734572 726f7200 6d4d616b ntFitsError.mMak │ │ │ │ + 0x0000b268 65496d67 5f6e6578 74537472 006d4d61 eImg_nextStr.mMa │ │ │ │ + 0x0000b278 6b65496d 675f7377 6170006d 4d616b65 keImg_swap.mMake │ │ │ │ + 0x0000b288 496d675f 6c74716e 6f726d00 6d4d616b Img_ltqnorm.mMak │ │ │ │ + 0x0000b298 65496d67 5f636c65 616e7570 0069734a eImg_cleanup.isJ │ │ │ │ + 0x0000b2a8 534f4e00 6361745f 66696c65 00696d61 SON.cat_file.ima │ │ │ │ + 0x0000b2b8 67655f66 696c6500 636f6c6e 616d6500 ge_file.colname. │ │ │ │ + 0x0000b2c8 77696474 6800666c 61740072 65660069 width.flat.ref.i │ │ │ │ + 0x0000b2d8 736d6167 00737973 00617272 61796669 smag.sys.arrayfi │ │ │ │ + 0x0000b2e8 6c650072 65667661 6c006267 31006267 le.refval.bg1.bg │ │ │ │ + 0x0000b2f8 32006267 33006267 34006e6f 69736500 2.bg3.bg4.noise. │ │ │ │ + 0x0000b308 72616e64 006e6361 74006e69 6d616765 rand.ncat.nimage │ │ │ │ + 0x0000b318 00726570 6c616365 00747365 746c656e .replace.tsetlen │ │ │ │ + 0x0000b328 00747365 74646562 75670074 57726974 .tsetdebug.tWrit │ │ │ │ + 0x0000b338 61626c65 0074696e 666f0074 6b657963 able.tinfo.tkeyc │ │ │ │ + 0x0000b348 6f756e74 00746864 72636f75 6e740074 ount.thdrcount.t │ │ │ │ + 0x0000b358 6864726c 696e6500 746b6579 6e616d65 hdrline.tkeyname │ │ │ │ + 0x0000b368 00746b65 7976616c 00747365 656b0074 .tkeyval.tseek.t │ │ │ │ + 0x0000b378 626c5f68 65616462 79746573 0074626c bl_headbytes.tbl │ │ │ │ + 0x0000b388 5f726563 6c656e00 6973426c 616e6b00 _reclen.isBlank. │ │ │ │ 0x0000b398 6c696263 66697473 696f2e73 6f2e3900 libcfitsio.so.9. │ │ │ │ 0x0000b3a8 6c696277 6373746f 6f6c732e 736f2e31 libwcstools.so.1 │ │ │ │ 0x0000b3b8 006c6962 6a706567 2e736f2e 3632006c .libjpeg.so.62.l │ │ │ │ 0x0000b3c8 69626672 65657479 70652e73 6f2e3600 ibfreetype.so.6. │ │ │ │ 0x0000b3d8 6c696270 74687265 61642e73 6f2e3000 libpthread.so.0. │ │ │ │ 0x0000b3e8 6c696263 2e736f2e 36004c49 424a5045 libc.so.6.LIBJPE │ │ │ │ 0x0000b3f8 475f362e 3200474c 4942435f 322e322e G_6.2.GLIBC_2.2. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -65,20 +65,20 @@ │ │ │ │ je 15edf <__cxa_finalize@plt+0xdf> │ │ │ │ mov 0x108fe0(%rip),%rax │ │ │ │ lea 0xde131(%rip),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15410 │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 15fcd <__cxa_finalize@plt+0x1cd> │ │ │ │ - mov 0x10f89a(%rip),%r12 │ │ │ │ + mov 0x10f8ba(%rip),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ je 15ef4 <__cxa_finalize@plt+0xf4> │ │ │ │ incq (%r12) │ │ │ │ jmpq 15fcd <__cxa_finalize@plt+0x1cd> │ │ │ │ - lea 0xea0c7(%rip),%rsi │ │ │ │ + lea 0xe0f64(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 15220 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 15ed7 <__cxa_finalize@plt+0xd7> │ │ │ │ mov %rax,%rdi │ │ │ │ callq 152d0 │ │ │ │ @@ -211,15 +211,15 @@ │ │ │ │ retq │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0xe8,%rsp │ │ │ │ - mov 0x10f687(%rip),%rdx │ │ │ │ + mov 0x10f6a7(%rip),%rdx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ test %rdx,%rdx │ │ │ │ je 16138 <__cxa_finalize@plt+0x338> │ │ │ │ cmp %rdi,%rdx │ │ │ │ je 18db6 <__cxa_finalize@plt+0x2fb6> │ │ │ │ @@ -235,15 +235,15 @@ │ │ │ │ mov $0x3,%ecx │ │ │ │ lea 0xdea0f(%rip),%rdx │ │ │ │ mov $0x4,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15520 │ │ │ │ lea 0xc(%rsp),%rbx │ │ │ │ callq 15da0 │ │ │ │ - lea 0xea7c0(%rip),%rdx │ │ │ │ + lea 0xe831b(%rip),%rdx │ │ │ │ mov $0x4,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15520 │ │ │ │ mov 0xc(%rsp),%al │ │ │ │ cmp %al,0x8(%rsp) │ │ │ │ @@ -266,54 +266,54 @@ │ │ │ │ callq 15280 │ │ │ │ test %eax,%eax │ │ │ │ js 1635a <__cxa_finalize@plt+0x55a> │ │ │ │ mov 0x108c75(%rip),%rax │ │ │ │ xor %edi,%edi │ │ │ │ mov 0x20(%rax),%rax │ │ │ │ sub $0x8,%rax │ │ │ │ - mov %rax,0x10f564(%rip) │ │ │ │ + mov %rax,0x10f584(%rip) │ │ │ │ callq 156e0 │ │ │ │ - mov %rax,0x10f568(%rip) │ │ │ │ + mov %rax,0x10f588(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 1636b <__cxa_finalize@plt+0x56b> │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0xf67b6(%rip),%rdi │ │ │ │ + lea 0xef7fa(%rip),%rdi │ │ │ │ callq 15250 │ │ │ │ - mov %rax,0x10f542(%rip) │ │ │ │ + mov %rax,0x10f562(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 1637c <__cxa_finalize@plt+0x57c> │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0xf6798(%rip),%rdi │ │ │ │ + lea 0xef7dc(%rip),%rdi │ │ │ │ callq 15ca0 │ │ │ │ test %rax,%rax │ │ │ │ je 1638a <__cxa_finalize@plt+0x58a> │ │ │ │ incq 0x0(%rbp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rbp,0x10f53c(%rip) │ │ │ │ + mov %rbp,0x10f55c(%rip) │ │ │ │ callq 15cb0 │ │ │ │ - mov %rax,0x10f528(%rip) │ │ │ │ + mov %rax,0x10f548(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 16398 <__cxa_finalize@plt+0x598> │ │ │ │ incq (%rax) │ │ │ │ lea 0xde903(%rip),%rdi │ │ │ │ callq 15240 │ │ │ │ - mov %rax,0x10f501(%rip) │ │ │ │ + mov %rax,0x10f521(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 163a6 <__cxa_finalize@plt+0x5a6> │ │ │ │ incq (%rax) │ │ │ │ lea 0xde8ed(%rip),%rdi │ │ │ │ callq 15240 │ │ │ │ - mov %rax,0x10f4da(%rip) │ │ │ │ + mov %rax,0x10f4fa(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 163b4 <__cxa_finalize@plt+0x5b4> │ │ │ │ incq (%rax) │ │ │ │ - mov 0x10f4cf(%rip),%rdx │ │ │ │ + mov 0x10f4ef(%rip),%rdx │ │ │ │ lea 0xde8d6(%rip),%rsi │ │ │ │ mov $0x5863,%r13d │ │ │ │ - mov 0x10f4cb(%rip),%rdi │ │ │ │ + mov 0x10f4eb(%rip),%rdi │ │ │ │ mov $0x1,%r12d │ │ │ │ lea 0x10a0be(%rip),%rbp │ │ │ │ callq 15260 │ │ │ │ test %eax,%eax │ │ │ │ js 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov 0x0(%rbp),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -371,123 +371,123 @@ │ │ │ │ mov $0x1,%r12d │ │ │ │ jmp 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5861,%r13d │ │ │ │ mov $0x1,%r12d │ │ │ │ jmp 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ callq 155a0 │ │ │ │ - mov %rax,0x10e857(%rip) │ │ │ │ + mov %rax,0x10e877(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 163f3 <__cxa_finalize@plt+0x5f3> │ │ │ │ movsd 0xe06ea(%rip),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ - mov %rax,0x10e836(%rip) │ │ │ │ + mov %rax,0x10e856(%rip) │ │ │ │ test %rax,%rax │ │ │ │ jne 1647e <__cxa_finalize@plt+0x67e> │ │ │ │ mov $0x5865,%r13d │ │ │ │ mov $0x1,%r12d │ │ │ │ - cmpq $0x0,0x10f379(%rip) │ │ │ │ + cmpq $0x0,0x10f399(%rip) │ │ │ │ je 1644a <__cxa_finalize@plt+0x64a> │ │ │ │ - cmpq $0x0,0x10f367(%rip) │ │ │ │ + cmpq $0x0,0x10f387(%rip) │ │ │ │ je 1642c <__cxa_finalize@plt+0x62c> │ │ │ │ lea 0xde78a(%rip),%rcx │ │ │ │ mov %r12d,%edx │ │ │ │ mov %r13d,%esi │ │ │ │ lea 0xde795(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ - mov 0x10f34d(%rip),%rdi │ │ │ │ + mov 0x10f36d(%rip),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 1646a <__cxa_finalize@plt+0x66a> │ │ │ │ - movq $0x0,0x10f33d(%rip) │ │ │ │ + movq $0x0,0x10f35d(%rip) │ │ │ │ callq 18f30 │ │ │ │ jmp 1646a <__cxa_finalize@plt+0x66a> │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ jne 1646a <__cxa_finalize@plt+0x66a> │ │ │ │ mov 0x108a4d(%rip),%rax │ │ │ │ lea 0xde75a(%rip),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15410 │ │ │ │ xor %eax,%eax │ │ │ │ - cmpq $0x0,0x10f30c(%rip) │ │ │ │ + cmpq $0x0,0x10f32c(%rip) │ │ │ │ sete %al │ │ │ │ neg %eax │ │ │ │ jmpq 18db6 <__cxa_finalize@plt+0x2fb6> │ │ │ │ movsd 0xe064a(%rip),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ - mov %rax,0x10e786(%rip) │ │ │ │ + mov %rax,0x10e7a6(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 163f3 <__cxa_finalize@plt+0x5f3> │ │ │ │ movsd 0xe0635(%rip),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ - mov %rax,0x10e761(%rip) │ │ │ │ + mov %rax,0x10e781(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 163f3 <__cxa_finalize@plt+0x5f3> │ │ │ │ xor %edi,%edi │ │ │ │ callq 155d0 │ │ │ │ - mov %rax,0x10e742(%rip) │ │ │ │ + mov %rax,0x10e762(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 163f3 <__cxa_finalize@plt+0x5f3> │ │ │ │ mov $0x1,%edi │ │ │ │ callq 155d0 │ │ │ │ - mov %rax,0x10e720(%rip) │ │ │ │ + mov %rax,0x10e740(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 163f3 <__cxa_finalize@plt+0x5f3> │ │ │ │ mov $0x5,%edi │ │ │ │ callq 155d0 │ │ │ │ - mov %rax,0x10e6fe(%rip) │ │ │ │ + mov %rax,0x10e71e(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 163f3 <__cxa_finalize@plt+0x5f3> │ │ │ │ mov $0x32,%edi │ │ │ │ callq 155d0 │ │ │ │ - mov %rax,0x10e6dc(%rip) │ │ │ │ + mov %rax,0x10e6fc(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 163f3 <__cxa_finalize@plt+0x5f3> │ │ │ │ mov $0x12c,%edi │ │ │ │ callq 155d0 │ │ │ │ - mov %rax,0x10e6ba(%rip) │ │ │ │ + mov %rax,0x10e6da(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 163f3 <__cxa_finalize@plt+0x5f3> │ │ │ │ mov $0x2710,%edi │ │ │ │ callq 155d0 │ │ │ │ - mov %rax,0x10e698(%rip) │ │ │ │ + mov %rax,0x10e6b8(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 163f3 <__cxa_finalize@plt+0x5f3> │ │ │ │ mov 0x1089d0(%rip),%rax │ │ │ │ cmpl $0x0,(%rax) │ │ │ │ jne 16570 <__cxa_finalize@plt+0x770> │ │ │ │ callq 153a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1663c <__cxa_finalize@plt+0x83c> │ │ │ │ jmp 1659f <__cxa_finalize@plt+0x79f> │ │ │ │ - mov 0x10eb41(%rip),%rdx │ │ │ │ - mov 0x10ea6a(%rip),%rsi │ │ │ │ - mov 0x10f1fb(%rip),%rdi │ │ │ │ + mov 0x10eb61(%rip),%rdx │ │ │ │ + mov 0x10ea8a(%rip),%rsi │ │ │ │ + mov 0x10f21b(%rip),%rdi │ │ │ │ callq 15740 │ │ │ │ test %eax,%eax │ │ │ │ jns 1655d <__cxa_finalize@plt+0x75d> │ │ │ │ mov $0x586a,%r13d │ │ │ │ mov $0x1,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ lea 0xde61b(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15820 │ │ │ │ test %rax,%rax │ │ │ │ je 165d8 <__cxa_finalize@plt+0x7d8> │ │ │ │ - mov 0x10f1b6(%rip),%rdi │ │ │ │ - mov 0x10f127(%rip),%r12 │ │ │ │ + mov 0x10f1d6(%rip),%rdi │ │ │ │ + mov 0x10f147(%rip),%r12 │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 16603 <__cxa_finalize@plt+0x803> │ │ │ │ mov %r12,%rsi │ │ │ │ callq *%rax │ │ │ │ jmp 1660b <__cxa_finalize@plt+0x80b> │ │ │ │ - mov 0x10f1a1(%rip),%rdx │ │ │ │ + mov 0x10f1c1(%rip),%rdx │ │ │ │ lea 0xde5db(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 15080 │ │ │ │ test %eax,%eax │ │ │ │ jns 165b3 <__cxa_finalize@plt+0x7b3> │ │ │ │ mov $0x5870,%r13d │ │ │ │ mov $0x1,%r12d │ │ │ │ @@ -505,1367 +505,1367 @@ │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x586e,%r13d │ │ │ │ mov $0x1,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ push %rax │ │ │ │ - mov 0x10e6e3(%rip),%r9 │ │ │ │ + mov 0x10e62b(%rip),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x8,%edi │ │ │ │ - pushq 0x10ee8e(%rip) │ │ │ │ - mov 0x10ea3f(%rip),%r8 │ │ │ │ - mov 0x10e9e0(%rip),%rcx │ │ │ │ - pushq 0x10efca(%rip) │ │ │ │ - mov 0x10ec73(%rip),%rdx │ │ │ │ - pushq 0x10ed15(%rip) │ │ │ │ - mov 0x10ec4e(%rip),%rsi │ │ │ │ + mov $0xa,%edi │ │ │ │ + pushq 0x10eeae(%rip) │ │ │ │ + mov 0x10ee9f(%rip),%r8 │ │ │ │ + mov 0x10e840(%rip),%rcx │ │ │ │ + pushq 0x10e8fa(%rip) │ │ │ │ + mov 0x10e8b3(%rip),%rdx │ │ │ │ + pushq 0x10ec9d(%rip) │ │ │ │ + mov 0x10ec56(%rip),%rsi │ │ │ │ + pushq 0x10e990(%rip) │ │ │ │ + pushq 0x10e5ba(%rip) │ │ │ │ callq 15d80 │ │ │ │ - add $0x20,%rsp │ │ │ │ + add $0x30,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10f0bd(%rip),%rdx │ │ │ │ + mov 0x10f0d1(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x8,%edi │ │ │ │ - mov 0x10f0a5(%rip),%r9 │ │ │ │ - push %r13 │ │ │ │ + mov $0xa,%edi │ │ │ │ + mov 0x10f0b9(%rip),%r9 │ │ │ │ + push %rbp │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x22 │ │ │ │ - pushq 0x10ea83(%rip) │ │ │ │ - pushq 0x10f00d(%rip) │ │ │ │ + pushq $0x1b │ │ │ │ + pushq 0x10ea28(%rip) │ │ │ │ + pushq 0x10f022(%rip) │ │ │ │ push %rdx │ │ │ │ push %rdx │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ push %rdx │ │ │ │ - mov $0x8,%edx │ │ │ │ + mov $0xa,%edx │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - pushq 0x10ee03(%rip) │ │ │ │ - mov 0x10ed2c(%rip),%rdx │ │ │ │ + pushq 0x10ee18(%rip) │ │ │ │ + mov 0x10ef81(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x7,%edi │ │ │ │ - mov 0x10e5be(%rip),%r9 │ │ │ │ - pushq 0x10e890(%rip) │ │ │ │ - mov 0x10e849(%rip),%r8 │ │ │ │ - mov 0x10ee52(%rip),%rcx │ │ │ │ - mov 0x10eb93(%rip),%rsi │ │ │ │ + mov 0x10ec0b(%rip),%r9 │ │ │ │ + pushq 0x10e81d(%rip) │ │ │ │ + mov 0x10e596(%rip),%r8 │ │ │ │ + mov 0x10eb17(%rip),%rcx │ │ │ │ + mov 0x10e628(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + pop %r11 │ │ │ │ + pop %rbx │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10f028(%rip),%rax │ │ │ │ + mov 0x10f03d(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x7,%edi │ │ │ │ - mov 0x10f010(%rip),%r9 │ │ │ │ - push %rbx │ │ │ │ + mov 0x10f025(%rip),%r9 │ │ │ │ + push %r10 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x39 │ │ │ │ - pushq 0x10ea47(%rip) │ │ │ │ - pushq 0x10ef79(%rip) │ │ │ │ + pushq $0x33 │ │ │ │ + pushq 0x10ea7b(%rip) │ │ │ │ + pushq 0x10ef8d(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ mov $0x7,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %r11 │ │ │ │ - mov 0x10e77c(%rip),%rdx │ │ │ │ - mov $0x10,%edi │ │ │ │ + pushq 0x10ed83(%rip) │ │ │ │ + mov 0x10eb8c(%rip),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10ed5f(%rip) │ │ │ │ - mov 0x10e508(%rip),%r9 │ │ │ │ - mov 0x10eb61(%rip),%r8 │ │ │ │ - pushq 0x10ec23(%rip) │ │ │ │ - mov 0x10e55c(%rip),%rcx │ │ │ │ - pushq 0x10ec9e(%rip) │ │ │ │ - mov 0x10eaf7(%rip),%rsi │ │ │ │ - pushq 0x10eca9(%rip) │ │ │ │ - pushq 0x10ec2b(%rip) │ │ │ │ - pushq 0x10ecb5(%rip) │ │ │ │ - pushq 0x10eed7(%rip) │ │ │ │ - pushq 0x10eed9(%rip) │ │ │ │ - pushq 0x10ee23(%rip) │ │ │ │ - pushq 0x10e515(%rip) │ │ │ │ - pushq 0x10ec1f(%rip) │ │ │ │ + mov $0x7,%edi │ │ │ │ + mov 0x10e8d6(%rip),%r8 │ │ │ │ + pushq 0x10ec88(%rip) │ │ │ │ + mov 0x10e771(%rip),%rdx │ │ │ │ + mov 0x10e5da(%rip),%rcx │ │ │ │ + mov 0x10eb23(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - add $0x60,%rsp │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10ef5b(%rip),%rax │ │ │ │ + mov 0x10efa7(%rip),%rax │ │ │ │ + mov 0x10ef98(%rip),%r9 │ │ │ │ + push %rdi │ │ │ │ + mov $0x3,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov 0x10ef43(%rip),%r9 │ │ │ │ - push %r10 │ │ │ │ - mov $0x3,%r8d │ │ │ │ + mov $0x7,%edi │ │ │ │ push %r9 │ │ │ │ - pushq $0x51 │ │ │ │ - pushq 0x10e8e1(%rip) │ │ │ │ - pushq 0x10eeab(%rip) │ │ │ │ + pushq $0x4b │ │ │ │ + pushq 0x10e90e(%rip) │ │ │ │ + pushq 0x10eef8(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x10,%edx │ │ │ │ + mov $0x7,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %r8 │ │ │ │ - mov 0x10e6be(%rip),%rdx │ │ │ │ - mov $0xa,%edi │ │ │ │ + push %rsi │ │ │ │ + mov 0x10e6fc(%rip),%rdx │ │ │ │ + mov $0x10,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10ec91(%rip) │ │ │ │ - mov 0x10e3fa(%rip),%r9 │ │ │ │ - mov 0x10ec7b(%rip),%r8 │ │ │ │ - pushq 0x10e6dd(%rip) │ │ │ │ - mov 0x10e616(%rip),%rcx │ │ │ │ - pushq 0x10ea80(%rip) │ │ │ │ - mov 0x10ea39(%rip),%rsi │ │ │ │ - pushq 0x10e773(%rip) │ │ │ │ - pushq 0x10e39d(%rip) │ │ │ │ + pushq 0x10ecdf(%rip) │ │ │ │ + mov 0x10e488(%rip),%r9 │ │ │ │ + mov 0x10eae1(%rip),%r8 │ │ │ │ + pushq 0x10eba3(%rip) │ │ │ │ + mov 0x10e4dc(%rip),%rcx │ │ │ │ + pushq 0x10ec1e(%rip) │ │ │ │ + mov 0x10ea77(%rip),%rsi │ │ │ │ + pushq 0x10ec29(%rip) │ │ │ │ + pushq 0x10ebab(%rip) │ │ │ │ + pushq 0x10ec35(%rip) │ │ │ │ + pushq 0x10ee57(%rip) │ │ │ │ + pushq 0x10ee59(%rip) │ │ │ │ + pushq 0x10eda3(%rip) │ │ │ │ + pushq 0x10e495(%rip) │ │ │ │ + pushq 0x10eb9f(%rip) │ │ │ │ callq 15d80 │ │ │ │ - add $0x30,%rsp │ │ │ │ + add $0x60,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10eeb1(%rip),%rax │ │ │ │ - mov 0x10eea2(%rip),%r9 │ │ │ │ - push %rdi │ │ │ │ + mov 0x10eedb(%rip),%rax │ │ │ │ + mov 0x10eecc(%rip),%r9 │ │ │ │ + push %rcx │ │ │ │ mov $0x3,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xa,%edi │ │ │ │ + mov $0x10,%edi │ │ │ │ push %r9 │ │ │ │ - pushq $0x69 │ │ │ │ - pushq 0x10e808(%rip) │ │ │ │ - pushq 0x10ee02(%rip) │ │ │ │ + pushq $0x63 │ │ │ │ + pushq 0x10e862(%rip) │ │ │ │ + pushq 0x10ee2c(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov $0x10,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - pushq 0x10ebf8(%rip) │ │ │ │ - mov 0x10e421(%rip),%rdx │ │ │ │ + push %r13 │ │ │ │ + mov 0x10ea1f(%rip),%rdx │ │ │ │ + mov $0x8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov 0x10eb0b(%rip),%r9 │ │ │ │ - pushq 0x10e675(%rip) │ │ │ │ - mov 0x10eb7e(%rip),%r8 │ │ │ │ - pushq 0x10e908(%rip) │ │ │ │ - mov 0x10e3e9(%rip),%rcx │ │ │ │ - pushq 0x10e93b(%rip) │ │ │ │ - mov 0x10e5bc(%rip),%rsi │ │ │ │ + pushq 0x10ec12(%rip) │ │ │ │ + mov 0x10e453(%rip),%r9 │ │ │ │ + mov 0x10e7bc(%rip),%r8 │ │ │ │ + pushq 0x10ed4e(%rip) │ │ │ │ + mov 0x10e757(%rip),%rcx │ │ │ │ + pushq 0x10ea99(%rip) │ │ │ │ + mov 0x10e9d2(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10ee10(%rip),%rax │ │ │ │ - mov 0x10ee01(%rip),%r9 │ │ │ │ - push %rsi │ │ │ │ - mov $0x3,%r8d │ │ │ │ + mov 0x10ee3e(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x9,%edi │ │ │ │ + mov $0x8,%edi │ │ │ │ + mov 0x10ee26(%rip),%r9 │ │ │ │ + push %r12 │ │ │ │ + mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x84 │ │ │ │ - pushq 0x10e80c(%rip) │ │ │ │ - pushq 0x10ed5e(%rip) │ │ │ │ + pushq $0x82 │ │ │ │ + pushq 0x10e801(%rip) │ │ │ │ + pushq 0x10ed8b(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x9,%edx │ │ │ │ + mov $0x8,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - pushq 0x10eb54(%rip) │ │ │ │ - mov 0x10e875(%rip),%rcx │ │ │ │ + mov 0x10e998(%rip),%rdx │ │ │ │ + mov 0x10eb79(%rip),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x7,%edi │ │ │ │ - mov 0x10ecaf(%rip),%rdx │ │ │ │ - pushq 0x10e559(%rip) │ │ │ │ - mov 0x10e93a(%rip),%r9 │ │ │ │ - mov 0x10e2cb(%rip),%r8 │ │ │ │ - mov 0x10e364(%rip),%rsi │ │ │ │ + mov $0x5,%edi │ │ │ │ + mov 0x10e963(%rip),%r8 │ │ │ │ + mov 0x10e974(%rip),%rcx │ │ │ │ + mov 0x10e92d(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ mov %rax,%rdx │ │ │ │ - pop %rax │ │ │ │ - pop %rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10ed7a(%rip),%rax │ │ │ │ + mov 0x10edb5(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x7,%edi │ │ │ │ - mov 0x10ed62(%rip),%r9 │ │ │ │ - push %r13 │ │ │ │ + mov $0x5,%edi │ │ │ │ + mov 0x10ed9d(%rip),%r9 │ │ │ │ + push %rbp │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x9c │ │ │ │ - pushq 0x10e7b5(%rip) │ │ │ │ - pushq 0x10ecc7(%rip) │ │ │ │ + pushq $0x9a │ │ │ │ + pushq 0x10e789(%rip) │ │ │ │ + pushq 0x10ed03(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x7,%edx │ │ │ │ + mov $0x5,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e8d4(%rip),%rdx │ │ │ │ - mov 0x10eab5(%rip),%r9 │ │ │ │ + push %rbx │ │ │ │ + mov 0x10e507(%rip),%rdx │ │ │ │ + mov $0xe,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x5,%edi │ │ │ │ - mov 0x10e89f(%rip),%r8 │ │ │ │ - mov 0x10e8b0(%rip),%rcx │ │ │ │ - mov 0x10e869(%rip),%rsi │ │ │ │ + pushq 0x10eaea(%rip) │ │ │ │ + mov 0x10e293(%rip),%r9 │ │ │ │ + mov 0x10e8ec(%rip),%r8 │ │ │ │ + pushq 0x10e9ae(%rip) │ │ │ │ + mov 0x10e2e7(%rip),%rcx │ │ │ │ + pushq 0x10ea29(%rip) │ │ │ │ + mov 0x10e882(%rip),%rsi │ │ │ │ + pushq 0x10ea34(%rip) │ │ │ │ + pushq 0x10e9b6(%rip) │ │ │ │ + pushq 0x10ea40(%rip) │ │ │ │ + pushq 0x10ebba(%rip) │ │ │ │ + pushq 0x10e2ac(%rip) │ │ │ │ + pushq 0x10e9b6(%rip) │ │ │ │ callq 15d80 │ │ │ │ + add $0x50,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10ecf1(%rip),%rax │ │ │ │ + mov 0x10ecf2(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x5,%edi │ │ │ │ - mov 0x10ecd9(%rip),%r9 │ │ │ │ - push %r12 │ │ │ │ + mov $0xe,%edi │ │ │ │ + mov 0x10ecda(%rip),%r9 │ │ │ │ + push %r11 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0xb4 │ │ │ │ - pushq 0x10e6c4(%rip) │ │ │ │ - pushq 0x10ec3e(%rip) │ │ │ │ + pushq $0xb2 │ │ │ │ + pushq 0x10e685(%rip) │ │ │ │ + pushq 0x10ec3f(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x5,%edx │ │ │ │ + mov $0xe,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %r11 │ │ │ │ - mov 0x10e9d1(%rip),%rdx │ │ │ │ - mov $0x6,%edi │ │ │ │ + mov 0x10e3d4(%rip),%rdx │ │ │ │ + mov 0x10ea2d(%rip),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10ea24(%rip) │ │ │ │ - mov 0x10e4b5(%rip),%r9 │ │ │ │ - mov 0x10e9be(%rip),%r8 │ │ │ │ - mov 0x10e22f(%rip),%rcx │ │ │ │ - mov 0x10e408(%rip),%rsi │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov 0x10ea17(%rip),%rcx │ │ │ │ + mov 0x10e248(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10ec5e(%rip),%rax │ │ │ │ + mov 0x10ec70(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x6,%edi │ │ │ │ - mov 0x10ec46(%rip),%r9 │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov 0x10ec58(%rip),%r9 │ │ │ │ push %r10 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ pushq $0xcd │ │ │ │ - pushq 0x10e661(%rip) │ │ │ │ - pushq 0x10ebab(%rip) │ │ │ │ + pushq 0x10e69b(%rip) │ │ │ │ + pushq 0x10ebbd(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x6,%edx │ │ │ │ + mov $0x4,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e3a0(%rip),%rdx │ │ │ │ - mov 0x10e999(%rip),%r9 │ │ │ │ + push %rsi │ │ │ │ + mov 0x10e959(%rip),%r8 │ │ │ │ + mov $0x6,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x5,%edi │ │ │ │ - mov 0x10e183(%rip),%r8 │ │ │ │ - mov 0x10e26c(%rip),%rcx │ │ │ │ - mov 0x10e1ad(%rip),%rsi │ │ │ │ + pushq 0x10e9a4(%rip) │ │ │ │ + mov 0x10e93d(%rip),%rdx │ │ │ │ + mov 0x10e42e(%rip),%r9 │ │ │ │ + mov 0x10e1af(%rip),%rcx │ │ │ │ + mov 0x10e388(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10ebd5(%rip),%rax │ │ │ │ + mov 0x10ebdd(%rip),%rax │ │ │ │ + mov 0x10ebce(%rip),%r9 │ │ │ │ + push %rcx │ │ │ │ + mov $0x3,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x5,%edi │ │ │ │ - mov 0x10ebbd(%rip),%r9 │ │ │ │ - push %r8 │ │ │ │ - mov $0x3,%r8d │ │ │ │ + mov $0x6,%edi │ │ │ │ push %r9 │ │ │ │ pushq $0xe6 │ │ │ │ - pushq 0x10e620(%rip) │ │ │ │ - pushq 0x10eb22(%rip) │ │ │ │ + pushq 0x10e5e1(%rip) │ │ │ │ + pushq 0x10eb2b(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x5,%edx │ │ │ │ + mov $0x6,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e92f(%rip),%rdx │ │ │ │ - mov 0x10e910(%rip),%r8 │ │ │ │ + push %rax │ │ │ │ + mov 0x10e13f(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x4,%edi │ │ │ │ - mov 0x10e0fa(%rip),%rcx │ │ │ │ - mov 0x10e0d3(%rip),%rsi │ │ │ │ + mov $0xa,%edi │ │ │ │ + pushq 0x10e912(%rip) │ │ │ │ + mov 0x10e2fb(%rip),%r9 │ │ │ │ + mov 0x10e874(%rip),%r8 │ │ │ │ + pushq 0x10e4be(%rip) │ │ │ │ + mov 0x10e92f(%rip),%rcx │ │ │ │ + pushq 0x10e691(%rip) │ │ │ │ + mov 0x10e11a(%rip),%rsi │ │ │ │ + pushq 0x10e2ec(%rip) │ │ │ │ + pushq 0x10e34e(%rip) │ │ │ │ callq 15d80 │ │ │ │ + add $0x30,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10eb53(%rip),%rax │ │ │ │ - mov 0x10eb44(%rip),%r9 │ │ │ │ - push %rdi │ │ │ │ - mov $0x3,%r8d │ │ │ │ + mov 0x10eb32(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x4,%edi │ │ │ │ + mov $0xa,%edi │ │ │ │ + mov 0x10eb1a(%rip),%r9 │ │ │ │ + push %r13 │ │ │ │ + mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0xfe │ │ │ │ - pushq 0x10e597(%rip) │ │ │ │ - pushq 0x10eaa1(%rip) │ │ │ │ + pushq $0x10e │ │ │ │ + pushq 0x10e4e5(%rip) │ │ │ │ + pushq 0x10ea7f(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x4,%edx │ │ │ │ + mov $0xa,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e236(%rip),%rdx │ │ │ │ - mov 0x10e88f(%rip),%r8 │ │ │ │ + mov 0x10e80c(%rip),%rdx │ │ │ │ + mov 0x10e86d(%rip),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x4,%edi │ │ │ │ - mov 0x10e879(%rip),%rcx │ │ │ │ - mov 0x10e0aa(%rip),%rsi │ │ │ │ + mov 0x10e207(%rip),%rcx │ │ │ │ + mov 0x10e088(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10ead2(%rip),%rax │ │ │ │ - mov 0x10eac3(%rip),%r9 │ │ │ │ - push %rsi │ │ │ │ - mov $0x3,%r8d │ │ │ │ + mov 0x10eab0(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x4,%edi │ │ │ │ + mov 0x10ea98(%rip),%r9 │ │ │ │ + push %r12 │ │ │ │ + mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x119 │ │ │ │ - pushq 0x10e4fe(%rip) │ │ │ │ - pushq 0x10ea20(%rip) │ │ │ │ + pushq $0x126 │ │ │ │ + pushq 0x10e453(%rip) │ │ │ │ + pushq 0x10e9fd(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ mov $0x4,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - pushq 0x10e9b6(%rip) │ │ │ │ - mov 0x10e22f(%rip),%rdx │ │ │ │ + push %rbp │ │ │ │ + mov 0x10e201(%rip),%rdx │ │ │ │ + mov $0xe,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov 0x10e2e9(%rip),%r9 │ │ │ │ - pushq 0x10e7fb(%rip) │ │ │ │ - mov 0x10e60c(%rip),%r8 │ │ │ │ - pushq 0x10e1ee(%rip) │ │ │ │ - mov 0x10e2f7(%rip),%rcx │ │ │ │ - pushq 0x10e989(%rip) │ │ │ │ - mov 0x10e5aa(%rip),%rsi │ │ │ │ + pushq 0x10e7e4(%rip) │ │ │ │ + mov 0x10e585(%rip),%r9 │ │ │ │ + mov 0x10e5e6(%rip),%r8 │ │ │ │ + pushq 0x10e268(%rip) │ │ │ │ + mov 0x10dfe1(%rip),%rcx │ │ │ │ + pushq 0x10e69b(%rip) │ │ │ │ + mov 0x10e57c(%rip),%rsi │ │ │ │ + pushq 0x10e716(%rip) │ │ │ │ + pushq 0x10e6b0(%rip) │ │ │ │ + pushq 0x10e8ba(%rip) │ │ │ │ + pushq 0x10dfac(%rip) │ │ │ │ + pushq 0x10e6b6(%rip) │ │ │ │ + pushq 0x10df48(%rip) │ │ │ │ callq 15d80 │ │ │ │ - add $0x20,%rsp │ │ │ │ + add $0x50,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10ea2e(%rip),%rax │ │ │ │ - mov 0x10ea1f(%rip),%r9 │ │ │ │ - push %rcx │ │ │ │ - mov $0x3,%r8d │ │ │ │ + mov 0x10e9ec(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x8,%edi │ │ │ │ + mov $0xe,%edi │ │ │ │ + mov 0x10e9d4(%rip),%r9 │ │ │ │ + push %rbx │ │ │ │ + mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x131 │ │ │ │ - pushq 0x10e442(%rip) │ │ │ │ - pushq 0x10e97c(%rip) │ │ │ │ + pushq $0x13e │ │ │ │ + pushq 0x10e368(%rip) │ │ │ │ + pushq 0x10e93a(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x9,%edx │ │ │ │ + mov $0xe,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %rax │ │ │ │ - mov 0x10dfa0(%rip),%rdx │ │ │ │ + pushq 0x10e730(%rip) │ │ │ │ + mov 0x10e139(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x8,%edi │ │ │ │ - pushq 0x10e763(%rip) │ │ │ │ - mov 0x10dfe4(%rip),%r9 │ │ │ │ - mov 0x10e175(%rip),%r8 │ │ │ │ - pushq 0x10e7df(%rip) │ │ │ │ - mov 0x10df60(%rip),%rcx │ │ │ │ - pushq 0x10e572(%rip) │ │ │ │ - mov 0x10e13b(%rip),%rsi │ │ │ │ + mov $0xd,%edi │ │ │ │ + mov 0x10decb(%rip),%r9 │ │ │ │ + pushq 0x10e5ed(%rip) │ │ │ │ + mov 0x10e51e(%rip),%r8 │ │ │ │ + pushq 0x10e668(%rip) │ │ │ │ + mov 0x10df19(%rip),%rcx │ │ │ │ + pushq 0x10e673(%rip) │ │ │ │ + mov 0x10e4b4(%rip),%rsi │ │ │ │ + pushq 0x10e5ee(%rip) │ │ │ │ + pushq 0x10e678(%rip) │ │ │ │ + pushq 0x10deea(%rip) │ │ │ │ + pushq 0x10e5f4(%rip) │ │ │ │ callq 15d80 │ │ │ │ - add $0x20,%rsp │ │ │ │ + add $0x40,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e98f(%rip),%rax │ │ │ │ + mov 0x10e930(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x8,%edi │ │ │ │ - mov 0x10e977(%rip),%r9 │ │ │ │ - push %r13 │ │ │ │ + mov $0xd,%edi │ │ │ │ + mov 0x10e918(%rip),%r9 │ │ │ │ + push %r11 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x14b │ │ │ │ - pushq 0x10e3ea(%rip) │ │ │ │ - pushq 0x10e8dc(%rip) │ │ │ │ + pushq $0x156 │ │ │ │ + pushq 0x10e2bb(%rip) │ │ │ │ + pushq 0x10e87d(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x8,%edx │ │ │ │ + mov $0xd,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e5f9(%rip),%rdx │ │ │ │ - mov 0x10e6ca(%rip),%r9 │ │ │ │ + mov 0x10e082(%rip),%rdx │ │ │ │ + mov 0x10e66b(%rip),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x5,%edi │ │ │ │ - mov 0x10e3f4(%rip),%r8 │ │ │ │ - mov 0x10e65d(%rip),%rcx │ │ │ │ - mov 0x10dede(%rip),%rsi │ │ │ │ + mov 0x10e46d(%rip),%r8 │ │ │ │ + mov 0x10de6e(%rip),%rcx │ │ │ │ + mov 0x10e40f(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e906(%rip),%rax │ │ │ │ + mov 0x10e8a7(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x5,%edi │ │ │ │ - mov 0x10e8ee(%rip),%r9 │ │ │ │ - push %r12 │ │ │ │ + mov 0x10e88f(%rip),%r9 │ │ │ │ + push %r10 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x166 │ │ │ │ - pushq 0x10e2f1(%rip) │ │ │ │ - pushq 0x10e853(%rip) │ │ │ │ + pushq $0x16d │ │ │ │ + pushq 0x10e21a(%rip) │ │ │ │ + pushq 0x10e7f4(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ mov $0x5,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %r11 │ │ │ │ - mov 0x10e076(%rip),%rdx │ │ │ │ - mov $0x6,%edi │ │ │ │ + pushq 0x10e37a(%rip) │ │ │ │ + mov 0x10dff3(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10e639(%rip) │ │ │ │ - mov 0x10e512(%rip),%r9 │ │ │ │ - mov 0x10e053(%rip),%r8 │ │ │ │ - mov 0x10e134(%rip),%rcx │ │ │ │ - mov 0x10e6b5(%rip),%rsi │ │ │ │ + mov $0xf,%edi │ │ │ │ + mov 0x10e0d5(%rip),%r9 │ │ │ │ + pushq 0x10e167(%rip) │ │ │ │ + mov 0x10e7a8(%rip),%r8 │ │ │ │ + pushq 0x10e342(%rip) │ │ │ │ + mov 0x10e3db(%rip),%rcx │ │ │ │ + pushq 0x10e0f5(%rip) │ │ │ │ + mov 0x10e36e(%rip),%rsi │ │ │ │ + pushq 0x10e5a8(%rip) │ │ │ │ + pushq 0x10e6aa(%rip) │ │ │ │ + pushq 0x10e334(%rip) │ │ │ │ + pushq 0x10e136(%rip) │ │ │ │ + pushq 0x10e318(%rip) │ │ │ │ + pushq 0x10e0d2(%rip) │ │ │ │ callq 15d80 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + add $0x50,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e873(%rip),%rax │ │ │ │ + mov 0x10e7de(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x6,%edi │ │ │ │ - mov 0x10e85b(%rip),%r9 │ │ │ │ - push %r10 │ │ │ │ + mov $0xb,%edi │ │ │ │ + mov 0x10e7c6(%rip),%r9 │ │ │ │ + push %r8 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x1a4 │ │ │ │ - pushq 0x10e1ae(%rip) │ │ │ │ - pushq 0x10e7c0(%rip) │ │ │ │ + pushq $0x187 │ │ │ │ + pushq 0x10e1b9(%rip) │ │ │ │ + pushq 0x10e72b(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x6,%edx │ │ │ │ + mov $0xf,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %r8 │ │ │ │ - mov 0x10dde3(%rip),%rdx │ │ │ │ - mov $0xe,%edi │ │ │ │ + pushq 0x10e521(%rip) │ │ │ │ + mov 0x10e44a(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10e5a6(%rip) │ │ │ │ - mov 0x10df4f(%rip),%r9 │ │ │ │ - mov 0x10df50(%rip),%r8 │ │ │ │ - pushq 0x10ddea(%rip) │ │ │ │ - mov 0x10ddab(%rip),%rcx │ │ │ │ - pushq 0x10de6d(%rip) │ │ │ │ - mov 0x10df7e(%rip),%rsi │ │ │ │ - pushq 0x10dd30(%rip) │ │ │ │ - pushq 0x10de1a(%rip) │ │ │ │ - pushq 0x10e684(%rip) │ │ │ │ - pushq 0x10e4de(%rip) │ │ │ │ - pushq 0x10dd08(%rip) │ │ │ │ - pushq 0x10e4c2(%rip) │ │ │ │ + mov $0x7,%edi │ │ │ │ + mov 0x10e2cc(%rip),%rsi │ │ │ │ + pushq 0x10dfae(%rip) │ │ │ │ + mov 0x10dccf(%rip),%r9 │ │ │ │ + mov 0x10df60(%rip),%r8 │ │ │ │ + mov 0x10e569(%rip),%rcx │ │ │ │ callq 15d80 │ │ │ │ - add $0x50,%rsp │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e7ae(%rip),%rax │ │ │ │ - mov 0x10e79f(%rip),%r9 │ │ │ │ - push %rdi │ │ │ │ + mov 0x10e747(%rip),%rax │ │ │ │ + mov 0x10e738(%rip),%r9 │ │ │ │ + push %rcx │ │ │ │ mov $0x3,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xe,%edi │ │ │ │ + mov $0x7,%edi │ │ │ │ push %r9 │ │ │ │ - pushq $0x1be │ │ │ │ - pushq 0x10e14a(%rip) │ │ │ │ - pushq 0x10e6fc(%rip) │ │ │ │ + pushq $0x1a6 │ │ │ │ + pushq 0x10e163(%rip) │ │ │ │ + pushq 0x10e695(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0xe,%edx │ │ │ │ + mov $0x7,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %rsi │ │ │ │ - mov 0x10dd18(%rip),%rdx │ │ │ │ - mov $0xc,%edi │ │ │ │ + mov 0x10e1c2(%rip),%rdx │ │ │ │ + mov 0x10e483(%rip),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10e4e3(%rip) │ │ │ │ - mov 0x10e304(%rip),%r9 │ │ │ │ - mov 0x10de9d(%rip),%r8 │ │ │ │ - pushq 0x10e417(%rip) │ │ │ │ - mov 0x10ddf0(%rip),%rcx │ │ │ │ - pushq 0x10e2a2(%rip) │ │ │ │ - mov 0x10deb3(%rip),%rsi │ │ │ │ - pushq 0x10dd4d(%rip) │ │ │ │ - pushq 0x10dd3f(%rip) │ │ │ │ - pushq 0x10dd49(%rip) │ │ │ │ - pushq 0x10df33(%rip) │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov 0x10e58d(%rip),%rcx │ │ │ │ + mov 0x10e22e(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - add $0x40,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e6f7(%rip),%rax │ │ │ │ - mov 0x10e6e8(%rip),%r9 │ │ │ │ - push %rcx │ │ │ │ - mov $0x3,%r8d │ │ │ │ + mov 0x10e6c6(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xc,%edi │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov 0x10e6ae(%rip),%r9 │ │ │ │ + push %r13 │ │ │ │ + mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x1d8 │ │ │ │ - pushq 0x10e0b3(%rip) │ │ │ │ - pushq 0x10e645(%rip) │ │ │ │ + pushq $0x1cf │ │ │ │ + pushq 0x10e0a9(%rip) │ │ │ │ + pushq 0x10e613(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0xc,%edx │ │ │ │ + mov $0x4,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %r13 │ │ │ │ - mov 0x10dc58(%rip),%rdx │ │ │ │ - mov $0xa,%edi │ │ │ │ + pushq 0x10e5a9(%rip) │ │ │ │ + mov 0x10de22(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10e42b(%rip) │ │ │ │ - mov 0x10de14(%rip),%r9 │ │ │ │ - mov 0x10e38d(%rip),%r8 │ │ │ │ - pushq 0x10dfd7(%rip) │ │ │ │ - mov 0x10e448(%rip),%rcx │ │ │ │ - pushq 0x10e1aa(%rip) │ │ │ │ - mov 0x10dc33(%rip),%rsi │ │ │ │ - pushq 0x10de05(%rip) │ │ │ │ - pushq 0x10de67(%rip) │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov 0x10dedc(%rip),%r9 │ │ │ │ + pushq 0x10e3ee(%rip) │ │ │ │ + mov 0x10e1ff(%rip),%r8 │ │ │ │ + pushq 0x10dde1(%rip) │ │ │ │ + mov 0x10deea(%rip),%rcx │ │ │ │ + pushq 0x10e57c(%rip) │ │ │ │ + mov 0x10e19d(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - add $0x30,%rsp │ │ │ │ + add $0x20,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e64b(%rip),%rax │ │ │ │ + mov 0x10e621(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xa,%edi │ │ │ │ - mov 0x10e633(%rip),%r9 │ │ │ │ + mov $0x8,%edi │ │ │ │ + mov 0x10e609(%rip),%r9 │ │ │ │ push %r12 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x200 │ │ │ │ - pushq 0x10dffe(%rip) │ │ │ │ - pushq 0x10e598(%rip) │ │ │ │ + pushq $0x1e7 │ │ │ │ + pushq 0x10e034(%rip) │ │ │ │ + pushq 0x10e56e(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov $0x9,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %rbp │ │ │ │ - mov 0x10dd9c(%rip),%rdx │ │ │ │ - mov $0xe,%edi │ │ │ │ + pushq 0x10e364(%rip) │ │ │ │ + mov 0x10dd6d(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10e37f(%rip) │ │ │ │ - mov 0x10db28(%rip),%r9 │ │ │ │ - mov 0x10e181(%rip),%r8 │ │ │ │ - pushq 0x10e243(%rip) │ │ │ │ - mov 0x10db7c(%rip),%rcx │ │ │ │ - pushq 0x10e2be(%rip) │ │ │ │ - mov 0x10e117(%rip),%rsi │ │ │ │ - pushq 0x10e2c9(%rip) │ │ │ │ - pushq 0x10e24b(%rip) │ │ │ │ - pushq 0x10e2d5(%rip) │ │ │ │ - pushq 0x10e44f(%rip) │ │ │ │ - pushq 0x10db41(%rip) │ │ │ │ - pushq 0x10e24b(%rip) │ │ │ │ + mov $0x7,%edi │ │ │ │ + mov 0x10e55f(%rip),%r9 │ │ │ │ + pushq 0x10dde1(%rip) │ │ │ │ + mov 0x10e55a(%rip),%r8 │ │ │ │ + mov 0x10e55b(%rip),%rcx │ │ │ │ + mov 0x10e0f4(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - add $0x50,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e587(%rip),%rax │ │ │ │ + mov 0x10e58a(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xe,%edi │ │ │ │ - mov 0x10e56f(%rip),%r9 │ │ │ │ - push %rbx │ │ │ │ + mov $0x7,%edi │ │ │ │ + mov 0x10e572(%rip),%r9 │ │ │ │ + push %r11 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x218 │ │ │ │ - pushq 0x10df1b(%rip) │ │ │ │ - pushq 0x10e4d5(%rip) │ │ │ │ + pushq $0x201 │ │ │ │ + pushq 0x10dfbd(%rip) │ │ │ │ + pushq 0x10e4d7(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0xe,%edx │ │ │ │ + mov $0x7,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - pushq 0x10e05b(%rip) │ │ │ │ - mov 0x10dcd4(%rip),%rdx │ │ │ │ + mov 0x10dcdc(%rip),%rdx │ │ │ │ + mov 0x10e2c5(%rip),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xf,%edi │ │ │ │ - mov 0x10ddb6(%rip),%r9 │ │ │ │ - pushq 0x10de48(%rip) │ │ │ │ - mov 0x10e489(%rip),%r8 │ │ │ │ - pushq 0x10e023(%rip) │ │ │ │ - mov 0x10e0bc(%rip),%rcx │ │ │ │ - pushq 0x10ddd6(%rip) │ │ │ │ - mov 0x10e04f(%rip),%rsi │ │ │ │ - pushq 0x10e289(%rip) │ │ │ │ - pushq 0x10e38b(%rip) │ │ │ │ - pushq 0x10e015(%rip) │ │ │ │ - pushq 0x10de17(%rip) │ │ │ │ - pushq 0x10dff9(%rip) │ │ │ │ - pushq 0x10ddb3(%rip) │ │ │ │ + mov $0x5,%edi │ │ │ │ + mov 0x10ddc7(%rip),%r8 │ │ │ │ + mov 0x10dff0(%rip),%rcx │ │ │ │ + mov 0x10dac1(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - add $0x50,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e4bf(%rip),%rax │ │ │ │ + mov 0x10e501(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xb,%edi │ │ │ │ - mov 0x10e4a7(%rip),%r9 │ │ │ │ - push %r11 │ │ │ │ + mov $0x5,%edi │ │ │ │ + mov 0x10e4e9(%rip),%r9 │ │ │ │ + push %r10 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x232 │ │ │ │ - pushq 0x10de9a(%rip) │ │ │ │ - pushq 0x10e40c(%rip) │ │ │ │ + pushq $0x21a │ │ │ │ + pushq 0x10deac(%rip) │ │ │ │ + pushq 0x10e44e(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0xf,%edx │ │ │ │ + mov $0x5,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - pushq 0x10e202(%rip) │ │ │ │ - mov 0x10dc0b(%rip),%rdx │ │ │ │ + pushq 0x10e244(%rip) │ │ │ │ + mov 0x10ddc5(%rip),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xd,%edi │ │ │ │ - mov 0x10d99d(%rip),%r9 │ │ │ │ - pushq 0x10e0bf(%rip) │ │ │ │ - mov 0x10dff0(%rip),%r8 │ │ │ │ - pushq 0x10e13a(%rip) │ │ │ │ - mov 0x10d9eb(%rip),%rcx │ │ │ │ - pushq 0x10e145(%rip) │ │ │ │ - mov 0x10df86(%rip),%rsi │ │ │ │ - pushq 0x10e0c0(%rip) │ │ │ │ - pushq 0x10e14a(%rip) │ │ │ │ - pushq 0x10d9bc(%rip) │ │ │ │ - pushq 0x10e0c6(%rip) │ │ │ │ + mov $0x7,%edi │ │ │ │ + mov 0x10da67(%rip),%rdx │ │ │ │ + pushq 0x10d9f1(%rip) │ │ │ │ + mov 0x10da12(%rip),%r9 │ │ │ │ + mov 0x10dc5b(%rip),%rcx │ │ │ │ + mov 0x10da34(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - add $0x40,%rsp │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e402(%rip),%rax │ │ │ │ + mov 0x10e469(%rip),%rax │ │ │ │ + mov 0x10e45a(%rip),%r9 │ │ │ │ + push %rsi │ │ │ │ + mov $0x3,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xd,%edi │ │ │ │ - mov 0x10e3ea(%rip),%r9 │ │ │ │ - push %r10 │ │ │ │ - mov $0x3,%r8d │ │ │ │ + mov $0x7,%edi │ │ │ │ push %r9 │ │ │ │ - pushq $0x252 │ │ │ │ - pushq 0x10dd8d(%rip) │ │ │ │ - pushq 0x10e34f(%rip) │ │ │ │ + pushq $0x237 │ │ │ │ + pushq 0x10ddb5(%rip) │ │ │ │ + pushq 0x10e3b7(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0xd,%edx │ │ │ │ + mov $0x7,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %rsi │ │ │ │ - mov 0x10df53(%rip),%r8 │ │ │ │ + push %r13 │ │ │ │ + mov 0x10dcba(%rip),%rcx │ │ │ │ mov $0x6,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10e136(%rip) │ │ │ │ - mov 0x10db3f(%rip),%rdx │ │ │ │ - mov 0x10e048(%rip),%r9 │ │ │ │ - mov 0x10d9a1(%rip),%rcx │ │ │ │ - mov 0x10deea(%rip),%rsi │ │ │ │ + pushq 0x10e19d(%rip) │ │ │ │ + mov 0x10dbc6(%rip),%rdx │ │ │ │ + mov 0x10e06f(%rip),%r9 │ │ │ │ + mov 0x10dbb0(%rip),%r8 │ │ │ │ + mov 0x10e219(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ mov %rax,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ + pop %rax │ │ │ │ + pop %rcx │ │ │ │ + test %rdx,%rdx │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e36f(%rip),%rax │ │ │ │ - mov 0x10e360(%rip),%r9 │ │ │ │ - push %rcx │ │ │ │ - mov $0x3,%r8d │ │ │ │ + mov 0x10e3d7(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x6,%edi │ │ │ │ + mov 0x10e3bf(%rip),%r9 │ │ │ │ + push %r12 │ │ │ │ + mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x26a │ │ │ │ - pushq 0x10dcdb(%rip) │ │ │ │ - pushq 0x10e2bd(%rip) │ │ │ │ + pushq $0x275 │ │ │ │ + pushq 0x10dd12(%rip) │ │ │ │ + pushq 0x10e324(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ mov $0x6,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - pushq 0x10e0b3(%rip) │ │ │ │ - mov 0x10de5c(%rip),%rdx │ │ │ │ + push %rbp │ │ │ │ + mov 0x10d948(%rip),%rdx │ │ │ │ + mov $0xe,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x7,%edi │ │ │ │ - mov 0x10db36(%rip),%r9 │ │ │ │ - pushq 0x10dff0(%rip) │ │ │ │ - mov 0x10d8a9(%rip),%r8 │ │ │ │ - mov 0x10da9a(%rip),%rcx │ │ │ │ - mov 0x10de3b(%rip),%rsi │ │ │ │ + pushq 0x10e10b(%rip) │ │ │ │ + mov 0x10dab4(%rip),%r9 │ │ │ │ + mov 0x10dab5(%rip),%r8 │ │ │ │ + pushq 0x10d94f(%rip) │ │ │ │ + mov 0x10d910(%rip),%rcx │ │ │ │ + pushq 0x10d9d2(%rip) │ │ │ │ + mov 0x10dae3(%rip),%rsi │ │ │ │ + pushq 0x10d895(%rip) │ │ │ │ + pushq 0x10d97f(%rip) │ │ │ │ + pushq 0x10e1e9(%rip) │ │ │ │ + pushq 0x10e043(%rip) │ │ │ │ + pushq 0x10d86d(%rip) │ │ │ │ + pushq 0x10e027(%rip) │ │ │ │ callq 15d80 │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + add $0x50,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e2d7(%rip),%rax │ │ │ │ + mov 0x10e313(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x7,%edi │ │ │ │ - mov 0x10e2bf(%rip),%r9 │ │ │ │ - push %rbp │ │ │ │ + mov $0xe,%edi │ │ │ │ + mov 0x10e2fb(%rip),%r9 │ │ │ │ + push %rbx │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x286 │ │ │ │ - pushq 0x10dce3(%rip) │ │ │ │ - pushq 0x10e225(%rip) │ │ │ │ + pushq $0x28f │ │ │ │ + pushq 0x10dcaf(%rip) │ │ │ │ + pushq 0x10e261(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x7,%edx │ │ │ │ + mov $0xe,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - pushq 0x10e01b(%rip) │ │ │ │ - mov 0x10d84c(%rip),%rdx │ │ │ │ + push %r9 │ │ │ │ + mov 0x10da6c(%rip),%rdx │ │ │ │ + mov $0x6,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x7,%edi │ │ │ │ - mov 0x10d7f6(%rip),%r9 │ │ │ │ - pushq 0x10d7c8(%rip) │ │ │ │ - mov 0x10db81(%rip),%r8 │ │ │ │ - mov 0x10da32(%rip),%rcx │ │ │ │ - mov 0x10d80b(%rip),%rsi │ │ │ │ + pushq 0x10da7f(%rip) │ │ │ │ + mov 0x10e040(%rip),%r9 │ │ │ │ + mov 0x10da79(%rip),%r8 │ │ │ │ + mov 0x10daaa(%rip),%rcx │ │ │ │ + mov 0x10ddf3(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ + pop %r10 │ │ │ │ pop %r11 │ │ │ │ - pop %rbx │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e240(%rip),%rax │ │ │ │ + mov 0x10e27f(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x7,%edi │ │ │ │ - mov 0x10e228(%rip),%r9 │ │ │ │ - push %r10 │ │ │ │ + mov $0x5,%edi │ │ │ │ + mov 0x10e267(%rip),%r9 │ │ │ │ + push %r8 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x2a3 │ │ │ │ - pushq 0x10db8b(%rip) │ │ │ │ - pushq 0x10e18d(%rip) │ │ │ │ + pushq $0x2a8 │ │ │ │ + pushq 0x10dbc2(%rip) │ │ │ │ + pushq 0x10e1cc(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x7,%edx │ │ │ │ + mov $0x6,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - pushq 0x10df83(%rip) │ │ │ │ - mov 0x10dae4(%rip),%r8 │ │ │ │ + push %rdi │ │ │ │ + mov 0x10dd90(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x7,%edi │ │ │ │ - mov 0x10d97e(%rip),%rdx │ │ │ │ - pushq 0x10de88(%rip) │ │ │ │ - mov 0x10dd71(%rip),%r9 │ │ │ │ - mov 0x10d7da(%rip),%rcx │ │ │ │ - mov 0x10dd23(%rip),%rsi │ │ │ │ + mov $0xc,%edi │ │ │ │ + pushq 0x10dfb3(%rip) │ │ │ │ + mov 0x10dfa4(%rip),%r9 │ │ │ │ + mov 0x10d945(%rip),%r8 │ │ │ │ + pushq 0x10dfbf(%rip) │ │ │ │ + mov 0x10d9b8(%rip),%rcx │ │ │ │ + pushq 0x10dfba(%rip) │ │ │ │ + mov 0x10da9b(%rip),%rsi │ │ │ │ + pushq 0x10d9e5(%rip) │ │ │ │ + pushq 0x10dd8f(%rip) │ │ │ │ + pushq 0x10d6b9(%rip) │ │ │ │ + pushq 0x10d6e3(%rip) │ │ │ │ callq 15d80 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ + add $0x40,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e1a8(%rip),%rax │ │ │ │ - mov 0x10e199(%rip),%r9 │ │ │ │ + mov 0x10e1c7(%rip),%rax │ │ │ │ + mov 0x10e1b8(%rip),%r9 │ │ │ │ push %rsi │ │ │ │ mov $0x3,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x7,%edi │ │ │ │ + mov $0xc,%edi │ │ │ │ push %r9 │ │ │ │ - pushq $0x2bb │ │ │ │ - pushq 0x10db0c(%rip) │ │ │ │ - pushq 0x10e0f6(%rip) │ │ │ │ + pushq $0x2c3 │ │ │ │ + pushq 0x10db23(%rip) │ │ │ │ + pushq 0x10e115(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x7,%edx │ │ │ │ + mov $0xc,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %rax │ │ │ │ - mov 0x10d962(%rip),%rcx │ │ │ │ + mov 0x10df22(%rip),%rdx │ │ │ │ + mov 0x10df03(%rip),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x6,%edi │ │ │ │ - pushq 0x10d915(%rip) │ │ │ │ - mov 0x10d8ee(%rip),%rdx │ │ │ │ - mov 0x10decf(%rip),%r9 │ │ │ │ - mov 0x10d908(%rip),%r8 │ │ │ │ - mov 0x10dc89(%rip),%rsi │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov 0x10d6ed(%rip),%rcx │ │ │ │ + mov 0x10d6c6(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ mov %rax,%rdx │ │ │ │ - pop %rax │ │ │ │ - pop %rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e117(%rip),%rax │ │ │ │ + mov 0x10e146(%rip),%rax │ │ │ │ + mov 0x10e137(%rip),%r9 │ │ │ │ + push %rcx │ │ │ │ + mov $0x3,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x5,%edi │ │ │ │ - mov 0x10e0ff(%rip),%r9 │ │ │ │ - push %r13 │ │ │ │ - mov $0x3,%r8d │ │ │ │ + mov $0x4,%edi │ │ │ │ push %r9 │ │ │ │ - pushq $0x2d4 │ │ │ │ - pushq 0x10da5a(%rip) │ │ │ │ - pushq 0x10e064(%rip) │ │ │ │ + pushq $0x2db │ │ │ │ + pushq 0x10db8a(%rip) │ │ │ │ + pushq 0x10e094(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x6,%edx │ │ │ │ + mov $0x4,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10ddf1(%rip),%rdx │ │ │ │ - mov 0x10de52(%rip),%r8 │ │ │ │ + push %rbp │ │ │ │ + mov 0x10d6b8(%rip),%rdx │ │ │ │ + mov $0x6,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x4,%edi │ │ │ │ - mov 0x10d7ec(%rip),%rcx │ │ │ │ - mov 0x10d66d(%rip),%rsi │ │ │ │ + pushq 0x10de7b(%rip) │ │ │ │ + mov 0x10d90c(%rip),%r9 │ │ │ │ + mov 0x10dedd(%rip),%r8 │ │ │ │ + mov 0x10dd8e(%rip),%rcx │ │ │ │ + mov 0x10d85f(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10e095(%rip),%rax │ │ │ │ + mov 0x10e0b3(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x4,%edi │ │ │ │ - mov 0x10e07d(%rip),%r9 │ │ │ │ - push %r12 │ │ │ │ + mov $0x6,%edi │ │ │ │ + mov 0x10e09b(%rip),%r9 │ │ │ │ + push %rbx │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x2ee │ │ │ │ - pushq 0x10da38(%rip) │ │ │ │ - pushq 0x10dfe2(%rip) │ │ │ │ + pushq $0x2f5 │ │ │ │ + pushq 0x10dad7(%rip) │ │ │ │ + pushq 0x10e001(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x4,%edx │ │ │ │ + mov $0x6,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %rbp │ │ │ │ - mov 0x10d576(%rip),%rdx │ │ │ │ - mov $0xa,%edi │ │ │ │ + pushq 0x10ddf7(%rip) │ │ │ │ + mov 0x10d620(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10ddc9(%rip) │ │ │ │ - mov 0x10ddfa(%rip),%r9 │ │ │ │ - mov 0x10d7db(%rip),%r8 │ │ │ │ - pushq 0x10df1d(%rip) │ │ │ │ - mov 0x10dbb6(%rip),%rcx │ │ │ │ - pushq 0x10d660(%rip) │ │ │ │ - mov 0x10dac9(%rip),%rsi │ │ │ │ - pushq 0x10d68b(%rip) │ │ │ │ - pushq 0x10dd05(%rip) │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov 0x10dd0a(%rip),%r9 │ │ │ │ + pushq 0x10d874(%rip) │ │ │ │ + mov 0x10dd7d(%rip),%r8 │ │ │ │ + pushq 0x10db07(%rip) │ │ │ │ + mov 0x10d5e8(%rip),%rcx │ │ │ │ + pushq 0x10db3a(%rip) │ │ │ │ + mov 0x10d7bb(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - add $0x30,%rsp │ │ │ │ + add $0x20,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10dfe9(%rip),%rax │ │ │ │ + mov 0x10e00f(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xa,%edi │ │ │ │ - mov 0x10dfd1(%rip),%r9 │ │ │ │ - push %rbx │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov 0x10dff7(%rip),%r9 │ │ │ │ + push %r11 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x306 │ │ │ │ - pushq 0x10d9b5(%rip) │ │ │ │ - pushq 0x10df37(%rip) │ │ │ │ + pushq $0x310 │ │ │ │ + pushq 0x10da0a(%rip) │ │ │ │ + pushq 0x10df5c(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov $0x9,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10d73c(%rip),%rdx │ │ │ │ - mov 0x10dd25(%rip),%r9 │ │ │ │ + mov 0x10dc79(%rip),%rdx │ │ │ │ + mov 0x10dd4a(%rip),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x5,%edi │ │ │ │ - mov 0x10d827(%rip),%r8 │ │ │ │ - mov 0x10da50(%rip),%rcx │ │ │ │ - mov 0x10d521(%rip),%rsi │ │ │ │ + mov 0x10da74(%rip),%r8 │ │ │ │ + mov 0x10dcdd(%rip),%rcx │ │ │ │ + mov 0x10d55e(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10df61(%rip),%rax │ │ │ │ + mov 0x10df86(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x5,%edi │ │ │ │ - mov 0x10df49(%rip),%r9 │ │ │ │ - push %r11 │ │ │ │ + mov 0x10df6e(%rip),%r9 │ │ │ │ + push %r10 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x31f │ │ │ │ - pushq 0x10d90c(%rip) │ │ │ │ - pushq 0x10deae(%rip) │ │ │ │ + pushq $0x32b │ │ │ │ + pushq 0x10d971(%rip) │ │ │ │ + pushq 0x10ded3(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ mov $0x5,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - pushq 0x10dca4(%rip) │ │ │ │ - mov 0x10de4d(%rip),%rdx │ │ │ │ + push %r9 │ │ │ │ + mov 0x10d4ee(%rip),%rdx │ │ │ │ + mov $0xc,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xb,%edi │ │ │ │ - mov 0x10d66f(%rip),%r9 │ │ │ │ - pushq 0x10d5f9(%rip) │ │ │ │ - mov 0x10d66a(%rip),%r8 │ │ │ │ - pushq 0x10d9ac(%rip) │ │ │ │ - mov 0x10da85(%rip),%rcx │ │ │ │ - pushq 0x10d5d7(%rip) │ │ │ │ - mov 0x10da38(%rip),%rsi │ │ │ │ - pushq 0x10dc5a(%rip) │ │ │ │ - pushq 0x10d5fc(%rip) │ │ │ │ + pushq 0x10dcb9(%rip) │ │ │ │ + mov 0x10dada(%rip),%r9 │ │ │ │ + mov 0x10d673(%rip),%r8 │ │ │ │ + pushq 0x10dbed(%rip) │ │ │ │ + mov 0x10d5c6(%rip),%rcx │ │ │ │ + pushq 0x10da78(%rip) │ │ │ │ + mov 0x10d689(%rip),%rsi │ │ │ │ + pushq 0x10d523(%rip) │ │ │ │ + pushq 0x10d515(%rip) │ │ │ │ + pushq 0x10d51f(%rip) │ │ │ │ + pushq 0x10d709(%rip) │ │ │ │ callq 15d80 │ │ │ │ - add $0x30,%rsp │ │ │ │ + add $0x40,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10deb0(%rip),%rax │ │ │ │ + mov 0x10decd(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xb,%edi │ │ │ │ - mov 0x10de98(%rip),%r9 │ │ │ │ - push %r10 │ │ │ │ + mov $0xc,%edi │ │ │ │ + mov 0x10deb5(%rip),%r9 │ │ │ │ + push %r8 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x36d │ │ │ │ - pushq 0x10d8a3(%rip) │ │ │ │ - pushq 0x10ddfd(%rip) │ │ │ │ + pushq $0x345 │ │ │ │ + pushq 0x10d888(%rip) │ │ │ │ + pushq 0x10de1a(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0xb,%edx │ │ │ │ + mov $0xc,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10d602(%rip),%rdx │ │ │ │ - mov 0x10dbeb(%rip),%r9 │ │ │ │ + pushq 0x10dc10(%rip) │ │ │ │ + mov 0x10ddb9(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x5,%edi │ │ │ │ - mov 0x10d9ed(%rip),%r8 │ │ │ │ - mov 0x10d3ee(%rip),%rcx │ │ │ │ - mov 0x10d98f(%rip),%rsi │ │ │ │ + mov $0xb,%edi │ │ │ │ + mov 0x10d5db(%rip),%r9 │ │ │ │ + pushq 0x10d565(%rip) │ │ │ │ + mov 0x10d5d6(%rip),%r8 │ │ │ │ + pushq 0x10d918(%rip) │ │ │ │ + mov 0x10d9f1(%rip),%rcx │ │ │ │ + pushq 0x10d543(%rip) │ │ │ │ + mov 0x10d9a4(%rip),%rsi │ │ │ │ + pushq 0x10dbc6(%rip) │ │ │ │ + pushq 0x10d568(%rip) │ │ │ │ callq 15d80 │ │ │ │ + add $0x30,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10de27(%rip),%rax │ │ │ │ + mov 0x10de1c(%rip),%rax │ │ │ │ + mov 0x10de0d(%rip),%r9 │ │ │ │ + push %rdi │ │ │ │ + mov $0x3,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x5,%edi │ │ │ │ - mov 0x10de0f(%rip),%r9 │ │ │ │ - push %r8 │ │ │ │ - mov $0x3,%r8d │ │ │ │ + mov $0xb,%edi │ │ │ │ push %r9 │ │ │ │ - pushq $0x384 │ │ │ │ - pushq 0x10d79a(%rip) │ │ │ │ - pushq 0x10dd74(%rip) │ │ │ │ + pushq $0x393 │ │ │ │ + pushq 0x10d810(%rip) │ │ │ │ + pushq 0x10dd6a(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x5,%edx │ │ │ │ + mov $0xb,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10d8a1(%rip),%rdx │ │ │ │ - mov 0x10db62(%rip),%r8 │ │ │ │ + mov 0x10d55f(%rip),%rdx │ │ │ │ + mov 0x10db58(%rip),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x4,%edi │ │ │ │ - mov 0x10dc6c(%rip),%rcx │ │ │ │ - mov 0x10d90d(%rip),%rsi │ │ │ │ + mov $0x5,%edi │ │ │ │ + mov 0x10d342(%rip),%r8 │ │ │ │ + mov 0x10d42b(%rip),%rcx │ │ │ │ + mov 0x10d36c(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10dda5(%rip),%rax │ │ │ │ - mov 0x10dd96(%rip),%r9 │ │ │ │ - push %rdi │ │ │ │ + mov 0x10dd94(%rip),%rax │ │ │ │ + mov 0x10dd85(%rip),%r9 │ │ │ │ + push %rsi │ │ │ │ mov $0x3,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x4,%edi │ │ │ │ + mov $0x5,%edi │ │ │ │ push %r9 │ │ │ │ - pushq $0x3ad │ │ │ │ - pushq 0x10d789(%rip) │ │ │ │ - pushq 0x10dcf3(%rip) │ │ │ │ + pushq $0x3ac │ │ │ │ + pushq 0x10d7e0(%rip) │ │ │ │ + pushq 0x10dce2(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x4,%edx │ │ │ │ + mov $0x5,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %rsi │ │ │ │ - mov 0x10d8b7(%rip),%rdx │ │ │ │ - mov $0xc,%edi │ │ │ │ + push %rax │ │ │ │ + mov 0x10d356(%rip),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10dada(%rip) │ │ │ │ - mov 0x10dacb(%rip),%r9 │ │ │ │ - mov 0x10d46c(%rip),%r8 │ │ │ │ - pushq 0x10dae6(%rip) │ │ │ │ - mov 0x10d4df(%rip),%rcx │ │ │ │ - pushq 0x10dae1(%rip) │ │ │ │ - mov 0x10d5c2(%rip),%rsi │ │ │ │ - pushq 0x10d50c(%rip) │ │ │ │ - pushq 0x10d8b6(%rip) │ │ │ │ - pushq 0x10d1e0(%rip) │ │ │ │ - pushq 0x10d20a(%rip) │ │ │ │ + mov $0x6,%edi │ │ │ │ + pushq 0x10dac9(%rip) │ │ │ │ + mov 0x10d4d2(%rip),%rdx │ │ │ │ + mov 0x10d9db(%rip),%r9 │ │ │ │ + mov 0x10d8c4(%rip),%r8 │ │ │ │ + mov 0x10d87d(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - add $0x40,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ + pop %rax │ │ │ │ + pop %rcx │ │ │ │ + test %rdx,%rdx │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10dcee(%rip),%rax │ │ │ │ - mov 0x10dcdf(%rip),%r9 │ │ │ │ - push %rcx │ │ │ │ - mov $0x3,%r8d │ │ │ │ + mov 0x10dd03(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xc,%edi │ │ │ │ + mov $0x6,%edi │ │ │ │ + mov 0x10dceb(%rip),%r9 │ │ │ │ + push %r13 │ │ │ │ + mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x3c6 │ │ │ │ - pushq 0x10d64a(%rip) │ │ │ │ - pushq 0x10dc3c(%rip) │ │ │ │ + pushq $0x3c4 │ │ │ │ + pushq 0x10d66e(%rip) │ │ │ │ + pushq 0x10dc50(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0xc,%edx │ │ │ │ + mov $0x6,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %r13 │ │ │ │ - mov 0x10d43f(%rip),%rdx │ │ │ │ - mov $0xe,%edi │ │ │ │ + pushq 0x10da46(%rip) │ │ │ │ + mov 0x10d7ef(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10da22(%rip) │ │ │ │ - mov 0x10d7c3(%rip),%r9 │ │ │ │ - mov 0x10d824(%rip),%r8 │ │ │ │ - pushq 0x10d4a6(%rip) │ │ │ │ - mov 0x10d21f(%rip),%rcx │ │ │ │ - pushq 0x10d8d9(%rip) │ │ │ │ - mov 0x10d7ba(%rip),%rsi │ │ │ │ - pushq 0x10d954(%rip) │ │ │ │ - pushq 0x10d8ee(%rip) │ │ │ │ - pushq 0x10daf8(%rip) │ │ │ │ - pushq 0x10d1ea(%rip) │ │ │ │ - pushq 0x10d8f4(%rip) │ │ │ │ - pushq 0x10d186(%rip) │ │ │ │ + mov $0x7,%edi │ │ │ │ + mov 0x10d4c9(%rip),%r9 │ │ │ │ + pushq 0x10d983(%rip) │ │ │ │ + mov 0x10d23c(%rip),%r8 │ │ │ │ + mov 0x10d42d(%rip),%rcx │ │ │ │ + mov 0x10d7ce(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - add $0x50,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10dc2a(%rip),%rax │ │ │ │ + mov 0x10dc6b(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xe,%edi │ │ │ │ - mov 0x10dc12(%rip),%r9 │ │ │ │ - push %r12 │ │ │ │ + mov $0x7,%edi │ │ │ │ + mov 0x10dc53(%rip),%r9 │ │ │ │ + push %rbx │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ - pushq $0x3de │ │ │ │ - pushq 0x10d5a5(%rip) │ │ │ │ - pushq 0x10db77(%rip) │ │ │ │ + pushq $0x3e0 │ │ │ │ + pushq 0x10d677(%rip) │ │ │ │ + pushq 0x10dbb9(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0xe,%edx │ │ │ │ + mov $0x7,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ push %r11 │ │ │ │ - mov 0x10d19a(%rip),%rdx │ │ │ │ - mov $0x6,%edi │ │ │ │ + mov 0x10d1dc(%rip),%rdx │ │ │ │ + mov $0x8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10d95d(%rip) │ │ │ │ - mov 0x10d3ee(%rip),%r9 │ │ │ │ - mov 0x10d9bf(%rip),%r8 │ │ │ │ - mov 0x10d870(%rip),%rcx │ │ │ │ - mov 0x10d341(%rip),%rsi │ │ │ │ + pushq 0x10d99f(%rip) │ │ │ │ + mov 0x10d220(%rip),%r9 │ │ │ │ + mov 0x10d3b1(%rip),%r8 │ │ │ │ + pushq 0x10da1b(%rip) │ │ │ │ + mov 0x10d19c(%rip),%rcx │ │ │ │ + pushq 0x10d7ae(%rip) │ │ │ │ + mov 0x10d377(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + add $0x20,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10db97(%rip),%rax │ │ │ │ + mov 0x10dbcb(%rip),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x6,%edi │ │ │ │ - mov 0x10db7f(%rip),%r9 │ │ │ │ + mov $0x8,%edi │ │ │ │ + mov 0x10dbb3(%rip),%r9 │ │ │ │ push %r10 │ │ │ │ mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ pushq $0x3f8 │ │ │ │ - pushq 0x10d5ba(%rip) │ │ │ │ - pushq 0x10dae4(%rip) │ │ │ │ + pushq 0x10d626(%rip) │ │ │ │ + pushq 0x10db18(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x6,%edx │ │ │ │ + mov $0x8,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - push %r9 │ │ │ │ - mov 0x10d107(%rip),%rdx │ │ │ │ + push %r8 │ │ │ │ + mov 0x10d13b(%rip),%rdx │ │ │ │ mov $0x8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x10d8ca(%rip) │ │ │ │ - mov 0x10d14b(%rip),%r9 │ │ │ │ - mov 0x10d2dc(%rip),%r8 │ │ │ │ - pushq 0x10d946(%rip) │ │ │ │ - mov 0x10d0c7(%rip),%rcx │ │ │ │ - pushq 0x10d6d9(%rip) │ │ │ │ - mov 0x10d2a2(%rip),%rsi │ │ │ │ + pushq 0x10d8fe(%rip) │ │ │ │ + mov 0x10d17f(%rip),%r9 │ │ │ │ + mov 0x10d310(%rip),%r8 │ │ │ │ + pushq 0x10d97a(%rip) │ │ │ │ + mov 0x10d0fb(%rip),%rcx │ │ │ │ + pushq 0x10d70d(%rip) │ │ │ │ + mov 0x10d2d6(%rip),%rsi │ │ │ │ callq 15d80 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10daf6(%rip),%rax │ │ │ │ + mov 0x10db2a(%rip),%rax │ │ │ │ + mov 0x10db1b(%rip),%r9 │ │ │ │ + push %rdi │ │ │ │ + mov $0x3,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x8,%edi │ │ │ │ - mov 0x10dade(%rip),%r9 │ │ │ │ - push %r8 │ │ │ │ - mov $0x3,%r8d │ │ │ │ push %r9 │ │ │ │ pushq $0x410 │ │ │ │ - pushq 0x10d549(%rip) │ │ │ │ - pushq 0x10da43(%rip) │ │ │ │ + pushq 0x10d57e(%rip) │ │ │ │ + pushq 0x10da78(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ mov $0x8,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - pushq 0x10d839(%rip) │ │ │ │ - mov 0x10d242(%rip),%rdx │ │ │ │ + push %rsi │ │ │ │ + mov 0x10d00c(%rip),%rdx │ │ │ │ + mov $0xa,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x7,%edi │ │ │ │ - mov 0x10d5e4(%rip),%rsi │ │ │ │ - pushq 0x10d2b6(%rip) │ │ │ │ - mov 0x10da27(%rip),%r9 │ │ │ │ - mov 0x10da28(%rip),%r8 │ │ │ │ - mov 0x10da29(%rip),%rcx │ │ │ │ + pushq 0x10d85f(%rip) │ │ │ │ + mov 0x10d890(%rip),%r9 │ │ │ │ + mov 0x10d271(%rip),%r8 │ │ │ │ + pushq 0x10d9b3(%rip) │ │ │ │ + mov 0x10d64c(%rip),%rcx │ │ │ │ + pushq 0x10d0f6(%rip) │ │ │ │ + mov 0x10d55f(%rip),%rsi │ │ │ │ + pushq 0x10d121(%rip) │ │ │ │ + pushq 0x10d79b(%rip) │ │ │ │ callq 15d80 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ + add $0x30,%rsp │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 17d3f <__cxa_finalize@plt+0x1f3f> │ │ │ │ - mov 0x10da63(%rip),%rax │ │ │ │ - mov 0x10da54(%rip),%r9 │ │ │ │ + mov 0x10da83(%rip),%rax │ │ │ │ + mov 0x10da74(%rip),%r9 │ │ │ │ push %rcx │ │ │ │ mov $0x3,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x7,%edi │ │ │ │ + mov $0xa,%edi │ │ │ │ push %r9 │ │ │ │ pushq $0x428 │ │ │ │ - pushq 0x10d497(%rip) │ │ │ │ - pushq 0x10d9b1(%rip) │ │ │ │ + pushq 0x10d44f(%rip) │ │ │ │ + pushq 0x10d9d1(%rip) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ - mov $0x7,%edx │ │ │ │ + mov $0xa,%edx │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ callq 15370 │ │ │ │ add $0x50,%rsp │ │ │ │ test %rax,%rax │ │ │ │ jne 17d50 <__cxa_finalize@plt+0x1f50> │ │ │ │ mov $0x5877,%r13d │ │ │ │ @@ -1873,857 +1873,857 @@ │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ lea 0xdce0f(%rip),%rdi │ │ │ │ callq 157c0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18da5 <__cxa_finalize@plt+0x2fa5> │ │ │ │ mov $0x370,%ecx │ │ │ │ - lea 0xf8174(%rip),%rdx │ │ │ │ + lea 0xf45c4(%rip),%rdx │ │ │ │ lea 0xdcdeb(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 15fd9 <__cxa_finalize@plt+0x1d9> │ │ │ │ test %rax,%rax │ │ │ │ je 18d9d <__cxa_finalize@plt+0x2f9d> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - lea 0xf81d6(%rip),%rdi │ │ │ │ + lea 0xdf01e(%rip),%rdi │ │ │ │ callq 157c0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18da5 <__cxa_finalize@plt+0x2fa5> │ │ │ │ - lea 0xf81be(%rip),%rdx │ │ │ │ + lea 0xdf006(%rip),%rdx │ │ │ │ mov $0x40,%ecx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ callq 15fd9 <__cxa_finalize@plt+0x1d9> │ │ │ │ - mov %rax,0x10d966(%rip) │ │ │ │ + mov %rax,0x10d986(%rip) │ │ │ │ test %rax,%rax │ │ │ │ je 18d9d <__cxa_finalize@plt+0x2f9d> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d8fe(%rip),%rdx │ │ │ │ + mov 0x10d91e(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10c213(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 188a4 <__cxa_finalize@plt+0x2aa4> │ │ │ │ - mov 0x10d343(%rip),%rsi │ │ │ │ - mov 0x10d96c(%rip),%rdi │ │ │ │ + mov 0x10d2f3(%rip),%rsi │ │ │ │ + mov 0x10d98c(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18b2a <__cxa_finalize@plt+0x2d2a> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d8b5(%rip),%rdx │ │ │ │ + mov 0x10d8d5(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10c1aa(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 188b5 <__cxa_finalize@plt+0x2ab5> │ │ │ │ - mov 0x10d352(%rip),%rsi │ │ │ │ - mov 0x10d923(%rip),%rdi │ │ │ │ + mov 0x10d392(%rip),%rsi │ │ │ │ + mov 0x10d943(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18b3b <__cxa_finalize@plt+0x2d3b> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d86c(%rip),%rdx │ │ │ │ + mov 0x10d88c(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10c141(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 188c6 <__cxa_finalize@plt+0x2ac6> │ │ │ │ mov 0x10d271(%rip),%rsi │ │ │ │ - mov 0x10d8da(%rip),%rdi │ │ │ │ + mov 0x10d8fa(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18b4c <__cxa_finalize@plt+0x2d4c> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d823(%rip),%rdx │ │ │ │ + mov 0x10d843(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10c0d8(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 188d7 <__cxa_finalize@plt+0x2ad7> │ │ │ │ - mov 0x10d1f8(%rip),%rsi │ │ │ │ - mov 0x10d891(%rip),%rdi │ │ │ │ + mov 0x10d248(%rip),%rsi │ │ │ │ + mov 0x10d8b1(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18b5d <__cxa_finalize@plt+0x2d5d> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d7da(%rip),%rdx │ │ │ │ + mov 0x10d7fa(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10c06f(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 188e8 <__cxa_finalize@plt+0x2ae8> │ │ │ │ - mov 0x10d257(%rip),%rsi │ │ │ │ - mov 0x10d848(%rip),%rdi │ │ │ │ + mov 0x10d23f(%rip),%rsi │ │ │ │ + mov 0x10d868(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18b6e <__cxa_finalize@plt+0x2d6e> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d791(%rip),%rdx │ │ │ │ + mov 0x10d7b1(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10c006(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 188f9 <__cxa_finalize@plt+0x2af9> │ │ │ │ - mov 0x10d24e(%rip),%rsi │ │ │ │ - mov 0x10d7ff(%rip),%rdi │ │ │ │ + mov 0x10d206(%rip),%rsi │ │ │ │ + mov 0x10d81f(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18b7f <__cxa_finalize@plt+0x2d7f> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d748(%rip),%rdx │ │ │ │ + mov 0x10d768(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10bf9d(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1890a <__cxa_finalize@plt+0x2b0a> │ │ │ │ - mov 0x10d19d(%rip),%rsi │ │ │ │ - mov 0x10d7b6(%rip),%rdi │ │ │ │ + mov 0x10d17d(%rip),%rsi │ │ │ │ + mov 0x10d7d6(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18b90 <__cxa_finalize@plt+0x2d90> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d6ff(%rip),%rdx │ │ │ │ + mov 0x10d71f(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10bf34(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1891b <__cxa_finalize@plt+0x2b1b> │ │ │ │ - mov 0x10d184(%rip),%rsi │ │ │ │ - mov 0x10d76d(%rip),%rdi │ │ │ │ + mov 0x10d1cc(%rip),%rsi │ │ │ │ + mov 0x10d78d(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18ba1 <__cxa_finalize@plt+0x2da1> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d6b6(%rip),%rdx │ │ │ │ + mov 0x10d6d6(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10becb(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1892c <__cxa_finalize@plt+0x2b2c> │ │ │ │ - mov 0x10d183(%rip),%rsi │ │ │ │ - mov 0x10d724(%rip),%rdi │ │ │ │ + mov 0x10d15b(%rip),%rsi │ │ │ │ + mov 0x10d744(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18bb2 <__cxa_finalize@plt+0x2db2> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d66d(%rip),%rdx │ │ │ │ + mov 0x10d68d(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10be62(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1893d <__cxa_finalize@plt+0x2b3d> │ │ │ │ - mov 0x10d132(%rip),%rsi │ │ │ │ - mov 0x10d6db(%rip),%rdi │ │ │ │ + mov 0x10d0c2(%rip),%rsi │ │ │ │ + mov 0x10d6fb(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18bc3 <__cxa_finalize@plt+0x2dc3> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d624(%rip),%rdx │ │ │ │ + mov 0x10d644(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10bdf9(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1894e <__cxa_finalize@plt+0x2b4e> │ │ │ │ - mov 0x10d0d1(%rip),%rsi │ │ │ │ - mov 0x10d692(%rip),%rdi │ │ │ │ + mov 0x10d069(%rip),%rsi │ │ │ │ + mov 0x10d6b2(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18bd4 <__cxa_finalize@plt+0x2dd4> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d5db(%rip),%rdx │ │ │ │ + mov 0x10d5fb(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10bd90(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1895f <__cxa_finalize@plt+0x2b5f> │ │ │ │ - mov 0x10d070(%rip),%rsi │ │ │ │ - mov 0x10d649(%rip),%rdi │ │ │ │ + mov 0x10cff8(%rip),%rsi │ │ │ │ + mov 0x10d669(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18be5 <__cxa_finalize@plt+0x2de5> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d592(%rip),%rdx │ │ │ │ + mov 0x10d5b2(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10bd27(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18970 <__cxa_finalize@plt+0x2b70> │ │ │ │ - mov 0x10d06f(%rip),%rsi │ │ │ │ - mov 0x10d600(%rip),%rdi │ │ │ │ + mov 0x10cfbf(%rip),%rsi │ │ │ │ + mov 0x10d620(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18bf6 <__cxa_finalize@plt+0x2df6> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d549(%rip),%rdx │ │ │ │ + mov 0x10d569(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10bcbe(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18981 <__cxa_finalize@plt+0x2b81> │ │ │ │ - mov 0x10cfb6(%rip),%rsi │ │ │ │ - mov 0x10d5b7(%rip),%rdi │ │ │ │ + mov 0x10cf5e(%rip),%rsi │ │ │ │ + mov 0x10d5d7(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18c07 <__cxa_finalize@plt+0x2e07> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d500(%rip),%rdx │ │ │ │ + mov 0x10d520(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10bc55(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18992 <__cxa_finalize@plt+0x2b92> │ │ │ │ - mov 0x10cebd(%rip),%rsi │ │ │ │ - mov 0x10d56e(%rip),%rdi │ │ │ │ + mov 0x10cf7d(%rip),%rsi │ │ │ │ + mov 0x10d58e(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18c18 <__cxa_finalize@plt+0x2e18> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d4b7(%rip),%rdx │ │ │ │ + mov 0x10d4d7(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10bbec(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 189a3 <__cxa_finalize@plt+0x2ba3> │ │ │ │ - mov 0x10ced4(%rip),%rsi │ │ │ │ - mov 0x10d525(%rip),%rdi │ │ │ │ + mov 0x10cf74(%rip),%rsi │ │ │ │ + mov 0x10d545(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18c29 <__cxa_finalize@plt+0x2e29> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d46e(%rip),%rdx │ │ │ │ + mov 0x10d48e(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10bb83(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 189b4 <__cxa_finalize@plt+0x2bb4> │ │ │ │ - mov 0x10ceab(%rip),%rsi │ │ │ │ - mov 0x10d4dc(%rip),%rdi │ │ │ │ + mov 0x10cef3(%rip),%rsi │ │ │ │ + mov 0x10d4fc(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18c3a <__cxa_finalize@plt+0x2e3a> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d425(%rip),%rdx │ │ │ │ + mov 0x10d445(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10bb1a(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 189c5 <__cxa_finalize@plt+0x2bc5> │ │ │ │ - mov 0x10ce5a(%rip),%rsi │ │ │ │ - mov 0x10d493(%rip),%rdi │ │ │ │ + mov 0x10ceda(%rip),%rsi │ │ │ │ + mov 0x10d4b3(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18c4b <__cxa_finalize@plt+0x2e4b> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d3dc(%rip),%rdx │ │ │ │ + mov 0x10d3fc(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10bab1(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 189d6 <__cxa_finalize@plt+0x2bd6> │ │ │ │ - mov 0x10cdf1(%rip),%rsi │ │ │ │ - mov 0x10d44a(%rip),%rdi │ │ │ │ + mov 0x10ceb1(%rip),%rsi │ │ │ │ + mov 0x10d46a(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18c5c <__cxa_finalize@plt+0x2e5c> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d393(%rip),%rdx │ │ │ │ + mov 0x10d3b3(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10ba48(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 189e7 <__cxa_finalize@plt+0x2be7> │ │ │ │ - mov 0x10cdf0(%rip),%rsi │ │ │ │ - mov 0x10d401(%rip),%rdi │ │ │ │ + mov 0x10cde0(%rip),%rsi │ │ │ │ + mov 0x10d421(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18c6d <__cxa_finalize@plt+0x2e6d> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d34a(%rip),%rdx │ │ │ │ + mov 0x10d36a(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b9df(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 189f8 <__cxa_finalize@plt+0x2bf8> │ │ │ │ - mov 0x10cd57(%rip),%rsi │ │ │ │ - mov 0x10d3b8(%rip),%rdi │ │ │ │ + mov 0x10cd37(%rip),%rsi │ │ │ │ + mov 0x10d3d8(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18c7e <__cxa_finalize@plt+0x2e7e> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d301(%rip),%rdx │ │ │ │ + mov 0x10d321(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b976(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18a09 <__cxa_finalize@plt+0x2c09> │ │ │ │ - mov 0x10ccee(%rip),%rsi │ │ │ │ - mov 0x10d36f(%rip),%rdi │ │ │ │ + mov 0x10ccde(%rip),%rsi │ │ │ │ + mov 0x10d38f(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18c8f <__cxa_finalize@plt+0x2e8f> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d2b8(%rip),%rdx │ │ │ │ + mov 0x10d2d8(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b90d(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18a1a <__cxa_finalize@plt+0x2c1a> │ │ │ │ - mov 0x10cd45(%rip),%rsi │ │ │ │ - mov 0x10d326(%rip),%rdi │ │ │ │ + mov 0x10ccf5(%rip),%rsi │ │ │ │ + mov 0x10d346(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18ca0 <__cxa_finalize@plt+0x2ea0> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d26f(%rip),%rdx │ │ │ │ + mov 0x10d28f(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b8a4(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18a2b <__cxa_finalize@plt+0x2c2b> │ │ │ │ - mov 0x10cc3c(%rip),%rsi │ │ │ │ - mov 0x10d2dd(%rip),%rdi │ │ │ │ + mov 0x10cc54(%rip),%rsi │ │ │ │ + mov 0x10d2fd(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18cb1 <__cxa_finalize@plt+0x2eb1> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d226(%rip),%rdx │ │ │ │ + mov 0x10d246(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b83b(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18a3c <__cxa_finalize@plt+0x2c3c> │ │ │ │ - mov 0x10cc0b(%rip),%rsi │ │ │ │ - mov 0x10d294(%rip),%rdi │ │ │ │ + mov 0x10cc23(%rip),%rsi │ │ │ │ + mov 0x10d2b4(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18cc2 <__cxa_finalize@plt+0x2ec2> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d1dd(%rip),%rdx │ │ │ │ + mov 0x10d1fd(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b7d2(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18a4d <__cxa_finalize@plt+0x2c4d> │ │ │ │ - mov 0x10cba2(%rip),%rsi │ │ │ │ - mov 0x10d24b(%rip),%rdi │ │ │ │ + mov 0x10ccc2(%rip),%rsi │ │ │ │ + mov 0x10d26b(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18cd3 <__cxa_finalize@plt+0x2ed3> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d194(%rip),%rdx │ │ │ │ + mov 0x10d1b4(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b769(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18a5e <__cxa_finalize@plt+0x2c5e> │ │ │ │ - mov 0x10cbb9(%rip),%rsi │ │ │ │ - mov 0x10d202(%rip),%rdi │ │ │ │ + mov 0x10cc59(%rip),%rsi │ │ │ │ + mov 0x10d222(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18ce4 <__cxa_finalize@plt+0x2ee4> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d14b(%rip),%rdx │ │ │ │ + mov 0x10d16b(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b700(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18a6f <__cxa_finalize@plt+0x2c6f> │ │ │ │ - mov 0x10cb98(%rip),%rsi │ │ │ │ - mov 0x10d1b9(%rip),%rdi │ │ │ │ + mov 0x10cbe8(%rip),%rsi │ │ │ │ + mov 0x10d1d9(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18cf5 <__cxa_finalize@plt+0x2ef5> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d102(%rip),%rdx │ │ │ │ + mov 0x10d122(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b697(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18a80 <__cxa_finalize@plt+0x2c80> │ │ │ │ - mov 0x10cb2f(%rip),%rsi │ │ │ │ - mov 0x10d170(%rip),%rdi │ │ │ │ + mov 0x10cb8f(%rip),%rsi │ │ │ │ + mov 0x10d190(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18d06 <__cxa_finalize@plt+0x2f06> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d0b9(%rip),%rdx │ │ │ │ + mov 0x10d0d9(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b62e(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18a91 <__cxa_finalize@plt+0x2c91> │ │ │ │ - mov 0x10cb2e(%rip),%rsi │ │ │ │ - mov 0x10d127(%rip),%rdi │ │ │ │ + mov 0x10cb16(%rip),%rsi │ │ │ │ + mov 0x10d147(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18d14 <__cxa_finalize@plt+0x2f14> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d070(%rip),%rdx │ │ │ │ + mov 0x10d090(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b5c5(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18aa2 <__cxa_finalize@plt+0x2ca2> │ │ │ │ - mov 0x10ca65(%rip),%rsi │ │ │ │ - mov 0x10d0de(%rip),%rdi │ │ │ │ + mov 0x10cb05(%rip),%rsi │ │ │ │ + mov 0x10d0fe(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18d22 <__cxa_finalize@plt+0x2f22> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10d027(%rip),%rdx │ │ │ │ + mov 0x10d047(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b55c(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18ab3 <__cxa_finalize@plt+0x2cb3> │ │ │ │ - mov 0x10ca8c(%rip),%rsi │ │ │ │ - mov 0x10d095(%rip),%rdi │ │ │ │ + mov 0x10cb14(%rip),%rsi │ │ │ │ + mov 0x10d0b5(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18d30 <__cxa_finalize@plt+0x2f30> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10cfde(%rip),%rdx │ │ │ │ + mov 0x10cffe(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b4f3(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18ac4 <__cxa_finalize@plt+0x2cc4> │ │ │ │ - mov 0x10c9bb(%rip),%rsi │ │ │ │ - mov 0x10d04c(%rip),%rdi │ │ │ │ + mov 0x10c9eb(%rip),%rsi │ │ │ │ + mov 0x10d06c(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18d3e <__cxa_finalize@plt+0x2f3e> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10cf95(%rip),%rdx │ │ │ │ + mov 0x10cfb5(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b48a(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18ad5 <__cxa_finalize@plt+0x2cd5> │ │ │ │ - mov 0x10c992(%rip),%rsi │ │ │ │ - mov 0x10d003(%rip),%rdi │ │ │ │ + mov 0x10ca42(%rip),%rsi │ │ │ │ + mov 0x10d023(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18d4c <__cxa_finalize@plt+0x2f4c> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10cf4c(%rip),%rdx │ │ │ │ + mov 0x10cf6c(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b421(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18ae6 <__cxa_finalize@plt+0x2ce6> │ │ │ │ - mov 0x10c9f1(%rip),%rsi │ │ │ │ - mov 0x10cfba(%rip),%rdi │ │ │ │ + mov 0x10ca49(%rip),%rsi │ │ │ │ + mov 0x10cfda(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18d5a <__cxa_finalize@plt+0x2f5a> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10cf03(%rip),%rdx │ │ │ │ + mov 0x10cf23(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b3b8(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18af7 <__cxa_finalize@plt+0x2cf7> │ │ │ │ - mov 0x10c9d8(%rip),%rsi │ │ │ │ - mov 0x10cf71(%rip),%rdi │ │ │ │ + mov 0x10c9f8(%rip),%rsi │ │ │ │ + mov 0x10cf91(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18d68 <__cxa_finalize@plt+0x2f68> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0x10ceba(%rip),%rdx │ │ │ │ + mov 0x10ceda(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x10b34f(%rip),%rdi │ │ │ │ callq 153d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18b08 <__cxa_finalize@plt+0x2d08> │ │ │ │ - mov 0x10c96f(%rip),%rsi │ │ │ │ - mov 0x10cf28(%rip),%rdi │ │ │ │ + mov 0x10c927(%rip),%rsi │ │ │ │ + mov 0x10cf48(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18d76 <__cxa_finalize@plt+0x2f76> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 18b19 <__cxa_finalize@plt+0x2d19> │ │ │ │ - mov 0x10c480(%rip),%rsi │ │ │ │ - mov 0x10cef1(%rip),%rdi │ │ │ │ + mov 0x10c4a0(%rip),%rsi │ │ │ │ + mov 0x10cf11(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 18d84 <__cxa_finalize@plt+0x2f84> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ jmpq 1646a <__cxa_finalize@plt+0x66a> │ │ │ │ mov $0x588c,%r13d │ │ │ │ - mov $0x22,%r12d │ │ │ │ + mov $0x1b,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5898,%r13d │ │ │ │ - mov $0x39,%r12d │ │ │ │ + mov $0x33,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x58a4,%r13d │ │ │ │ - mov $0x51,%r12d │ │ │ │ + mov $0x4b,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x58b0,%r13d │ │ │ │ - mov $0x69,%r12d │ │ │ │ + mov $0x63,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x58bc,%r13d │ │ │ │ - mov $0x84,%r12d │ │ │ │ + mov $0x82,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x58c8,%r13d │ │ │ │ - mov $0x9c,%r12d │ │ │ │ + mov $0x9a,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x58d4,%r13d │ │ │ │ - mov $0xb4,%r12d │ │ │ │ + mov $0xb2,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x58e0,%r13d │ │ │ │ mov $0xcd,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x58ec,%r13d │ │ │ │ mov $0xe6,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x58f8,%r13d │ │ │ │ - mov $0xfe,%r12d │ │ │ │ + mov $0x10e,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5904,%r13d │ │ │ │ - mov $0x119,%r12d │ │ │ │ + mov $0x126,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5910,%r13d │ │ │ │ - mov $0x131,%r12d │ │ │ │ + mov $0x13e,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x591c,%r13d │ │ │ │ - mov $0x14b,%r12d │ │ │ │ + mov $0x156,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5928,%r13d │ │ │ │ - mov $0x166,%r12d │ │ │ │ + mov $0x16d,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5934,%r13d │ │ │ │ - mov $0x1a4,%r12d │ │ │ │ + mov $0x187,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5940,%r13d │ │ │ │ - mov $0x1be,%r12d │ │ │ │ + mov $0x1a6,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x594c,%r13d │ │ │ │ - mov $0x1d8,%r12d │ │ │ │ + mov $0x1cf,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5958,%r13d │ │ │ │ - mov $0x200,%r12d │ │ │ │ + mov $0x1e7,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5964,%r13d │ │ │ │ - mov $0x218,%r12d │ │ │ │ + mov $0x201,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5970,%r13d │ │ │ │ - mov $0x232,%r12d │ │ │ │ + mov $0x21a,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x597c,%r13d │ │ │ │ - mov $0x252,%r12d │ │ │ │ + mov $0x237,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5988,%r13d │ │ │ │ - mov $0x26a,%r12d │ │ │ │ + mov $0x275,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5994,%r13d │ │ │ │ - mov $0x286,%r12d │ │ │ │ + mov $0x28f,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x59a0,%r13d │ │ │ │ - mov $0x2a3,%r12d │ │ │ │ + mov $0x2a8,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x59ac,%r13d │ │ │ │ - mov $0x2bb,%r12d │ │ │ │ + mov $0x2c3,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x59b8,%r13d │ │ │ │ - mov $0x2d4,%r12d │ │ │ │ + mov $0x2db,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x59c4,%r13d │ │ │ │ - mov $0x2ee,%r12d │ │ │ │ + mov $0x2f5,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x59d0,%r13d │ │ │ │ - mov $0x306,%r12d │ │ │ │ + mov $0x310,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x59dc,%r13d │ │ │ │ - mov $0x31f,%r12d │ │ │ │ + mov $0x32b,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x59e8,%r13d │ │ │ │ - mov $0x36d,%r12d │ │ │ │ + mov $0x345,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x59f4,%r13d │ │ │ │ - mov $0x384,%r12d │ │ │ │ + mov $0x393,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5a00,%r13d │ │ │ │ - mov $0x3ad,%r12d │ │ │ │ + mov $0x3ac,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5a0c,%r13d │ │ │ │ - mov $0x3c6,%r12d │ │ │ │ + mov $0x3c4,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5a18,%r13d │ │ │ │ - mov $0x3de,%r12d │ │ │ │ + mov $0x3e0,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5a24,%r13d │ │ │ │ mov $0x3f8,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5a30,%r13d │ │ │ │ mov $0x410,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5a3c,%r13d │ │ │ │ mov $0x428,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x5a46,%r13d │ │ │ │ mov $0x1,%r12d │ │ │ │ jmpq 163ff <__cxa_finalize@plt+0x5ff> │ │ │ │ mov $0x588e,%r13d │ │ │ │ - mov $0x22,%r12d │ │ │ │ + mov $0x1b,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x589a,%r13d │ │ │ │ - mov $0x39,%r12d │ │ │ │ + mov $0x33,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x58a6,%r13d │ │ │ │ - mov $0x51,%r12d │ │ │ │ + mov $0x4b,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x58b2,%r13d │ │ │ │ - mov $0x69,%r12d │ │ │ │ + mov $0x63,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x58be,%r13d │ │ │ │ - mov $0x84,%r12d │ │ │ │ + mov $0x82,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x58ca,%r13d │ │ │ │ - mov $0x9c,%r12d │ │ │ │ + mov $0x9a,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x58d6,%r13d │ │ │ │ - mov $0xb4,%r12d │ │ │ │ + mov $0xb2,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x58e2,%r13d │ │ │ │ mov $0xcd,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x58ee,%r13d │ │ │ │ mov $0xe6,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x58fa,%r13d │ │ │ │ - mov $0xfe,%r12d │ │ │ │ + mov $0x10e,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x5906,%r13d │ │ │ │ - mov $0x119,%r12d │ │ │ │ + mov $0x126,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x5912,%r13d │ │ │ │ - mov $0x131,%r12d │ │ │ │ + mov $0x13e,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x591e,%r13d │ │ │ │ - mov $0x14b,%r12d │ │ │ │ + mov $0x156,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x592a,%r13d │ │ │ │ - mov $0x166,%r12d │ │ │ │ + mov $0x16d,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x5936,%r13d │ │ │ │ - mov $0x1a4,%r12d │ │ │ │ + mov $0x187,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x5942,%r13d │ │ │ │ - mov $0x1be,%r12d │ │ │ │ + mov $0x1a6,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x594e,%r13d │ │ │ │ - mov $0x1d8,%r12d │ │ │ │ + mov $0x1cf,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x595a,%r13d │ │ │ │ - mov $0x200,%r12d │ │ │ │ + mov $0x1e7,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x5966,%r13d │ │ │ │ - mov $0x218,%r12d │ │ │ │ + mov $0x201,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x5972,%r13d │ │ │ │ - mov $0x232,%r12d │ │ │ │ + mov $0x21a,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x597e,%r13d │ │ │ │ - mov $0x252,%r12d │ │ │ │ + mov $0x237,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x598a,%r13d │ │ │ │ - mov $0x26a,%r12d │ │ │ │ + mov $0x275,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x5996,%r13d │ │ │ │ - mov $0x286,%r12d │ │ │ │ + mov $0x28f,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x59a2,%r13d │ │ │ │ - mov $0x2a3,%r12d │ │ │ │ + mov $0x2a8,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x59ae,%r13d │ │ │ │ - mov $0x2bb,%r12d │ │ │ │ + mov $0x2c3,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x59ba,%r13d │ │ │ │ - mov $0x2d4,%r12d │ │ │ │ + mov $0x2db,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x59c6,%r13d │ │ │ │ - mov $0x2ee,%r12d │ │ │ │ + mov $0x2f5,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x59d2,%r13d │ │ │ │ - mov $0x306,%r12d │ │ │ │ + mov $0x310,%r12d │ │ │ │ jmpq 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x59de,%r13d │ │ │ │ - mov $0x31f,%r12d │ │ │ │ + mov $0x32b,%r12d │ │ │ │ jmp 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x59ea,%r13d │ │ │ │ - mov $0x36d,%r12d │ │ │ │ + mov $0x345,%r12d │ │ │ │ jmp 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x59f6,%r13d │ │ │ │ - mov $0x384,%r12d │ │ │ │ + mov $0x393,%r12d │ │ │ │ jmp 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x5a02,%r13d │ │ │ │ - mov $0x3ad,%r12d │ │ │ │ + mov $0x3ac,%r12d │ │ │ │ jmp 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x5a0e,%r13d │ │ │ │ - mov $0x3c6,%r12d │ │ │ │ + mov $0x3c4,%r12d │ │ │ │ jmp 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x5a1a,%r13d │ │ │ │ - mov $0x3de,%r12d │ │ │ │ + mov $0x3e0,%r12d │ │ │ │ jmp 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x5a26,%r13d │ │ │ │ mov $0x3f8,%r12d │ │ │ │ jmp 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ mov $0x5a32,%r13d │ │ │ │ mov $0x410,%r12d │ │ │ │ jmp 18d90 <__cxa_finalize@plt+0x2f90> │ │ │ │ @@ -2751,54 +2751,54 @@ │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ │ │ │ │ 0000000000018ddc : │ │ │ │ lea 0x10acdd(%rip),%rdi │ │ │ │ jmpq 15180 │ │ │ │ mov $0x24,%eax │ │ │ │ - jmpq 5397d │ │ │ │ + jmpq d0cdd │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x10bd61(%rip),%rdi │ │ │ │ - lea 0x10bd5a(%rip),%rax │ │ │ │ + lea 0x10bd89(%rip),%rdi │ │ │ │ + lea 0x10bd82(%rip),%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ je 18e28 │ │ │ │ mov 0x105c1e(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 18e28 │ │ │ │ jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x10bd31(%rip),%rdi │ │ │ │ - lea 0x10bd2a(%rip),%rsi │ │ │ │ + lea 0x10bd59(%rip),%rdi │ │ │ │ + lea 0x10bd52(%rip),%rsi │ │ │ │ sub %rdi,%rsi │ │ │ │ mov %rsi,%rax │ │ │ │ shr $0x3f,%rsi │ │ │ │ sar $0x3,%rax │ │ │ │ add %rax,%rsi │ │ │ │ sar %rsi │ │ │ │ je 18e68 │ │ │ │ mov 0x1060e5(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 18e68 │ │ │ │ jmpq *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x10bd09(%rip) │ │ │ │ + cmpb $0x0,0x10bd29(%rip) │ │ │ │ jne 18ea8 │ │ │ │ push %rbp │ │ │ │ cmpq $0x0,0x10611e(%rip) │ │ │ │ mov %rsp,%rbp │ │ │ │ je 18e93 │ │ │ │ mov 0x106872(%rip),%rdi │ │ │ │ callq 15e00 <__cxa_finalize@plt> │ │ │ │ callq 18e00 │ │ │ │ - movb $0x1,0x10bce1(%rip) │ │ │ │ + movb $0x1,0x10bd01(%rip) │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ jmpq 18e30 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ @@ -3019,15 +3019,15 @@ │ │ │ │ mov %r14,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ callq 151c0 │ │ │ │ test %rax,%rax │ │ │ │ je 19271 │ │ │ │ - mov 0x10c548(%rip),%rcx │ │ │ │ + mov 0x10c568(%rip),%rcx │ │ │ │ mov %rax,%r12 │ │ │ │ xor %eax,%eax │ │ │ │ add %r12,%rcx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 1922e │ │ │ │ nopl (%rax) │ │ │ │ mov 0x0(%rbp,%rax,8),%rdx │ │ │ │ @@ -3516,15 +3516,15 @@ │ │ │ │ callq 15d50 │ │ │ │ test %eax,%eax │ │ │ │ je 1987c │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ jmpq 197ed │ │ │ │ mov 0x10528f(%rip),%rax │ │ │ │ - lea 0xeec5b(%rip),%rcx │ │ │ │ + lea 0xeb105(%rip),%rcx │ │ │ │ lea 0xda9d1(%rip),%rsi │ │ │ │ mov %rcx,%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ jmp 19905 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ @@ -3536,15 +3536,15 @@ │ │ │ │ push %rbp │ │ │ │ mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ mov %edx,%ebx │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %rdi,(%rsp) │ │ │ │ callq 15150 <_PyThreadState_UncheckedGet@plt> │ │ │ │ - mov 0x10be02(%rip),%rdi │ │ │ │ + mov 0x10be22(%rip),%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ test %rdi,%rdi │ │ │ │ je 19a6f │ │ │ │ mov 0x58(%rax),%rax │ │ │ │ mov 0x60(%r13),%r14 │ │ │ │ movq $0x0,0x58(%r13) │ │ │ │ mov 0x68(%r13),%r15 │ │ │ │ @@ -3552,18 +3552,18 @@ │ │ │ │ movq $0x0,0x68(%r13) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ callq 15aa0 <_PyObject_GetDictPtr@plt> │ │ │ │ mov %rax,%rcx │ │ │ │ test %rax,%rax │ │ │ │ je 19d80 │ │ │ │ mov (%rax),%rdi │ │ │ │ - mov 0x10b1fa(%rip),%rax │ │ │ │ + mov 0x10b21a(%rip),%rax │ │ │ │ cmp %rax,0x18(%rdi) │ │ │ │ jne 19df0 │ │ │ │ - mov 0x10b1e1(%rip),%r8 │ │ │ │ + mov 0x10b201(%rip),%r8 │ │ │ │ test %r8,%r8 │ │ │ │ je 19a00 │ │ │ │ mov 0x1052c5(%rip),%rax │ │ │ │ cmp %rax,%r8 │ │ │ │ je 199ed │ │ │ │ cmp 0x105401(%rip),%r8 │ │ │ │ je 19a1d │ │ │ │ @@ -3572,17 +3572,17 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 19a1d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmp 19a1d │ │ │ │ callq 15610 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x105291(%rip),%rdx │ │ │ │ - mov 0x10bb8a(%rip),%rsi │ │ │ │ + mov 0x10bbaa(%rip),%rsi │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov 0x10bd50(%rip),%rdi │ │ │ │ + mov 0x10bd70(%rip),%rdi │ │ │ │ callq 15740 │ │ │ │ mov 0x58(%r13),%rdi │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x60(%r13),%r9 │ │ │ │ mov 0x68(%r13),%r8 │ │ │ │ mov %r14,0x60(%r13) │ │ │ │ mov %rax,0x58(%r13) │ │ │ │ @@ -3600,31 +3600,31 @@ │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 19d70 │ │ │ │ mov %ebx,%r14d │ │ │ │ test %r12d,%r12d │ │ │ │ je 19a75 │ │ │ │ mov %r12d,%r14d │ │ │ │ neg %r14d │ │ │ │ - mov 0x10bccc(%rip),%rdi │ │ │ │ + mov 0x10bcec(%rip),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 19b40 │ │ │ │ - mov 0x10bcb4(%rip),%r9d │ │ │ │ + mov 0x10bcd4(%rip),%r9d │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r9d,%esi │ │ │ │ callq 18ec0 │ │ │ │ cmp %eax,%r9d │ │ │ │ jle 19b40 │ │ │ │ cltq │ │ │ │ shl $0x4,%rax │ │ │ │ add %rdi,%rax │ │ │ │ cmp %r14d,0x8(%rax) │ │ │ │ jne 19b40 │ │ │ │ mov (%rax),%rbp │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ - mov 0x10bcb6(%rip),%rdx │ │ │ │ + mov 0x10bcd6(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 151c0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 19b20 │ │ │ │ @@ -3672,19 +3672,19 @@ │ │ │ │ test %r12d,%r12d │ │ │ │ jne 19c70 │ │ │ │ mov (%rsp),%rdi │ │ │ │ callq 15ab0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ je 19cf0 │ │ │ │ - mov 0x10bbeb(%rip),%rax │ │ │ │ + mov 0x10bc0b(%rip),%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov 0x10bbd3(%rip),%r9 │ │ │ │ + mov 0x10bbf3(%rip),%r9 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ xor %edi,%edi │ │ │ │ push %r9 │ │ │ │ push %rbx │ │ │ │ push %r12 │ │ │ │ push %r15 │ │ │ │ @@ -3701,32 +3701,32 @@ │ │ │ │ mov %rax,(%r15) │ │ │ │ test %rax,%rax │ │ │ │ je 19d18 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 19d08 │ │ │ │ test %rbp,%rbp │ │ │ │ je 19af3 │ │ │ │ - mov 0x10bb77(%rip),%rdi │ │ │ │ + mov 0x10bb97(%rip),%rdi │ │ │ │ test %r14d,%r14d │ │ │ │ je 19abb │ │ │ │ test %rdi,%rdi │ │ │ │ je 19e30 │ │ │ │ - mov 0x10bb56(%rip),%r9d │ │ │ │ + mov 0x10bb76(%rip),%r9d │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r9d,%esi │ │ │ │ callq 18ec0 │ │ │ │ movslq %eax,%r12 │ │ │ │ cmp %r12d,%r9d │ │ │ │ jle 19c98 │ │ │ │ movslq %r12d,%rsi │ │ │ │ shl $0x4,%rsi │ │ │ │ add %rdi,%rsi │ │ │ │ cmp %r14d,0x8(%rsi) │ │ │ │ je 19eb2 │ │ │ │ - cmp %r9d,0x10bb28(%rip) │ │ │ │ + cmp %r9d,0x10bb48(%rip) │ │ │ │ je 19ca5 │ │ │ │ lea -0x1(%r9),%ecx │ │ │ │ mov %r9d,%edx │ │ │ │ movslq %ecx,%rcx │ │ │ │ shl $0x4,%rcx │ │ │ │ add %rdi,%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -3737,41 +3737,41 @@ │ │ │ │ shl $0x4,%rax │ │ │ │ movups %xmm0,(%rdi,%rax,1) │ │ │ │ cmp %edx,%r12d │ │ │ │ jl 19c38 │ │ │ │ add $0x1,%r9d │ │ │ │ mov %r14d,0x8(%rsi) │ │ │ │ mov %rbp,(%rsi) │ │ │ │ - mov %r9d,0x10badb(%rip) │ │ │ │ + mov %r9d,0x10bafb(%rip) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ jmpq 19abb │ │ │ │ nop │ │ │ │ mov (%rsp),%rsi │ │ │ │ mov %r12d,%ecx │ │ │ │ lea 0xdaec1(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ lea 0xdaece(%rip),%rdi │ │ │ │ callq 15040 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 19b65 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %r9d,0x10baa5(%rip) │ │ │ │ + cmp %r9d,0x10bac5(%rip) │ │ │ │ jne 19e70 │ │ │ │ lea 0x40(%r9),%r15d │ │ │ │ movslq %r15d,%rsi │ │ │ │ shl $0x4,%rsi │ │ │ │ callq 154e0 │ │ │ │ mov %rax,%rdi │ │ │ │ test %rax,%rax │ │ │ │ je 19abb │ │ │ │ movslq %r12d,%rsi │ │ │ │ - mov 0x10ba75(%rip),%r9d │ │ │ │ - mov %rax,0x10ba76(%rip) │ │ │ │ + mov 0x10ba95(%rip),%r9d │ │ │ │ + mov %rax,0x10ba96(%rip) │ │ │ │ shl $0x4,%rsi │ │ │ │ - mov %r15d,0x10ba67(%rip) │ │ │ │ + mov %r15d,0x10ba87(%rip) │ │ │ │ add %rax,%rsi │ │ │ │ cmp %r9d,%r12d │ │ │ │ jl 19c22 │ │ │ │ jmpq 19c53 │ │ │ │ xchg %ax,%ax │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 19af3 │ │ │ │ @@ -3799,16 +3799,16 @@ │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ jmpq 19a58 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 19a67 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x10b9e1(%rip),%rdi │ │ │ │ - mov 0x10b80a(%rip),%rsi │ │ │ │ + mov 0x10ba01(%rip),%rdi │ │ │ │ + mov 0x10b82a(%rip),%rsi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 19edc │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -3822,33 +3822,33 @@ │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rdi) │ │ │ │ je 19ecc │ │ │ │ mov 0x104eba(%rip),%rax │ │ │ │ cmp %rax,0x104ffb(%rip) │ │ │ │ jne 19a1d │ │ │ │ jmpq 199ed │ │ │ │ - mov 0x10b7a1(%rip),%rsi │ │ │ │ + mov 0x10b7c1(%rip),%rsi │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,0x10ad97(%rip) │ │ │ │ + mov %rax,0x10adb7(%rip) │ │ │ │ mov %rax,%r8 │ │ │ │ mov (%rcx),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x10ad8e(%rip) │ │ │ │ + mov %rax,0x10adae(%rip) │ │ │ │ jmpq 199c7 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x400,%edi │ │ │ │ callq 15d40 │ │ │ │ test %rax,%rax │ │ │ │ je 19abb │ │ │ │ movabs $0x4000000001,%rsi │ │ │ │ - mov %rax,0x10b8f4(%rip) │ │ │ │ - mov %rsi,0x10b8e5(%rip) │ │ │ │ + mov %rax,0x10b914(%rip) │ │ │ │ + mov %rsi,0x10b905(%rip) │ │ │ │ mov %r14d,0x8(%rax) │ │ │ │ mov %rbp,(%rax) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ jmpq 19abb │ │ │ │ nopl 0x0(%rax) │ │ │ │ shl $0x4,%r12 │ │ │ │ lea (%rdi,%r12,1),%rsi │ │ │ │ @@ -3881,20 +3881,20 @@ │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x68,%rsp │ │ │ │ - mov 0x10ad00(%rip),%r13 │ │ │ │ - mov 0x10b7b1(%rip),%r12 │ │ │ │ + mov 0x10ad20(%rip),%r13 │ │ │ │ + mov 0x10b7d1(%rip),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x10acc2(%rip),%r14 │ │ │ │ + mov 0x10ace2(%rip),%r14 │ │ │ │ mov 0x10(%rsi),%r15 │ │ │ │ movq $0x0,0x30(%rsp) │ │ │ │ mov %r12,0x38(%rsp) │ │ │ │ mov %r13,0x40(%rsp) │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %r13,0x50(%rsp) │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -3909,15 +3909,15 @@ │ │ │ │ mov 0x38(%rsi),%r13 │ │ │ │ mov 0x30(%rbx),%r14 │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x20(%rbx),%r12 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x10b4dc(%rip),%rsi │ │ │ │ + mov 0x10b4fc(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 1a628 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ je 1a638 │ │ │ │ @@ -3928,15 +3928,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 1a160 │ │ │ │ mov 0x10(%r15),%rbx │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%rbx) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 1a1c8 │ │ │ │ - mov 0x10b69b(%rip),%rdx │ │ │ │ + mov 0x10b6bb(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -3959,15 +3959,15 @@ │ │ │ │ callq 15cf0 │ │ │ │ mov 0x28(%rsp),%r15 │ │ │ │ test %eax,%eax │ │ │ │ js 1a688 │ │ │ │ test %r15,%r15 │ │ │ │ je 1a688 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0x10b3f6(%rip),%rsi │ │ │ │ + mov 0x10b416(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 1a700 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -3979,15 +3979,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 1a180 │ │ │ │ mov 0x10(%rdi),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 1a4d8 │ │ │ │ - mov 0x10b5b2(%rip),%rdx │ │ │ │ + mov 0x10b5d2(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ @@ -4011,22 +4011,22 @@ │ │ │ │ jmpq 1a1ff │ │ │ │ nopl (%rax) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 1a1a8 │ │ │ │ mov 0x28(%rbp),%r15 │ │ │ │ jmpq 1a065 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10b521(%rip),%rsi │ │ │ │ + mov 0x10b541(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r15,%rbx │ │ │ │ callq 19360 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 1a00f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10b501(%rip),%rsi │ │ │ │ + mov 0x10b521(%rip),%rsi │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ jmpq 1a102 │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -4067,81 +4067,81 @@ │ │ │ │ mov %eax,%r8d │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 1a7a0 │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ mov %r14d,%ecx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq e6750 │ │ │ │ + callq cf910 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 1a7c0 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 1a500 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 1a960 │ │ │ │ - mov 0x10aaaf(%rip),%rsi │ │ │ │ + mov 0x10aacf(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1a9a0 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 1a668 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 1a9d0 │ │ │ │ - mov 0x10ad2d(%rip),%rsi │ │ │ │ + mov 0x10ad4d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1a9e0 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 1a6a8 │ │ │ │ movslq 0x1404(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 1a9f0 │ │ │ │ - mov 0x10b250(%rip),%rsi │ │ │ │ + mov 0x10b270(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1aa00 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 1a730 │ │ │ │ movslq 0x1408(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 1aa10 │ │ │ │ - mov 0x10b0fb(%rip),%rsi │ │ │ │ + mov 0x10b11b(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1aa30 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 1a950 │ │ │ │ - mov 0x10b3b6(%rip),%rdx │ │ │ │ - mov 0x10a9cf(%rip),%rsi │ │ │ │ + mov 0x10b3d6(%rip),%rdx │ │ │ │ + mov 0x10a9ef(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1aa50 │ │ │ │ - mov 0x10ac70(%rip),%rsi │ │ │ │ + mov 0x10ac90(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 1aa70 │ │ │ │ cmpq $0x0,(%r14) │ │ │ │ je 1a678 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ @@ -4173,70 +4173,70 @@ │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1a115 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0x10a8ee(%rip),%rsi │ │ │ │ + mov 0x10a90e(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%r12 │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 1a844 │ │ │ │ mov 0x10(%rbx),%r15 │ │ │ │ test %r15,%r15 │ │ │ │ lea 0xda77f(%rip),%rax │ │ │ │ lea 0xda770(%rip),%rcx │ │ │ │ cmovle %rax,%rcx │ │ │ │ setg %al │ │ │ │ - lea 0xf254d(%rip),%rdx │ │ │ │ + lea 0xeb591(%rip),%rdx │ │ │ │ movzbl %al,%eax │ │ │ │ - lea 0xe64b3(%rip),%r9 │ │ │ │ + lea 0xe400e(%rip),%r9 │ │ │ │ cmovle %rdx,%r9 │ │ │ │ lea 0x1(,%rax,4),%r8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x104714(%rip),%rax │ │ │ │ push %r15 │ │ │ │ lea 0xda749(%rip),%rdx │ │ │ │ lea 0xd9fa4(%rip),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x189c,%esi │ │ │ │ + mov $0x4808,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xda6e8(%rip),%rcx │ │ │ │ - mov $0xe6,%edx │ │ │ │ + mov $0x3ac,%edx │ │ │ │ lea 0xd9f58(%rip),%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 19940 │ │ │ │ jmpq 1a3b8 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ jmpq 1a0cf │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x10b211(%rip),%rdx │ │ │ │ - mov 0x10a832(%rip),%rsi │ │ │ │ + mov 0x10b231(%rip),%rdx │ │ │ │ + mov 0x10a852(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1aa20 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 1aa40 │ │ │ │ - mov 0x10aabe(%rip),%rsi │ │ │ │ + mov 0x10aade(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1aa60 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 1a398 │ │ │ │ @@ -4290,18 +4290,18 @@ │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 19fa9 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x18c2,%r13d │ │ │ │ + mov $0x482e,%r13d │ │ │ │ xchg %ax,%ax │ │ │ │ lea 0xda55d(%rip),%rcx │ │ │ │ - mov $0xe8,%edx │ │ │ │ + mov $0x3ae,%edx │ │ │ │ mov %r13d,%esi │ │ │ │ xor %r14d,%r14d │ │ │ │ lea 0xd9dc7(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 1a3b8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ @@ -4312,22 +4312,22 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1a3a2 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 1a06e │ │ │ │ - mov $0x18d3,%r13d │ │ │ │ + mov $0x483f,%r13d │ │ │ │ jmp 1a6be │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1a2e9 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x18d4,%r13d │ │ │ │ + mov $0x4840,%r13d │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 1a640 │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ @@ -4340,68 +4340,68 @@ │ │ │ │ jmpq 1a640 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 1a092 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - mov $0x18e2,%r13d │ │ │ │ + mov $0x484e,%r13d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ jne 1a6e7 │ │ │ │ jmp 1a6cc │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1a326 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 1a208 │ │ │ │ - mov $0x18e5,%r13d │ │ │ │ + mov $0x4851,%r13d │ │ │ │ jmpq 1a7e8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 1a21f │ │ │ │ - mov $0x18e6,%r13d │ │ │ │ + mov $0x4852,%r13d │ │ │ │ jmp 1a7e8 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 1a233 │ │ │ │ - mov $0x18e7,%r13d │ │ │ │ + mov $0x4853,%r13d │ │ │ │ jmp 1a7e8 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x10(%rsp),%r8d │ │ │ │ test %rax,%rax │ │ │ │ je 1a247 │ │ │ │ - mov $0x18e8,%r13d │ │ │ │ + mov $0x4854,%r13d │ │ │ │ jmp 1a7e8 │ │ │ │ nop │ │ │ │ - mov $0xd6,%edx │ │ │ │ + mov $0x39c,%edx │ │ │ │ lea 0xda3d8(%rip),%rcx │ │ │ │ - mov $0x17a2,%esi │ │ │ │ - mov $0x18e9,%r13d │ │ │ │ + mov $0x470e,%esi │ │ │ │ + mov $0x4855,%r13d │ │ │ │ lea 0xd9c1a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1aa84 │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 1a640 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1a640 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ - mov $0x18d0,%r13d │ │ │ │ + mov $0x483c,%r13d │ │ │ │ jne 1a640 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1a640 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -4415,135 +4415,135 @@ │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ mov 0x38(%rsp),%r12 │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x50(%rsp),%r13 │ │ │ │ jmpq 19f89 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10a671(%rip),%rsi │ │ │ │ + mov 0x10a691(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1a89e │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 1a850 │ │ │ │ - mov 0x10a533(%rip),%rsi │ │ │ │ + mov 0x10a553(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1a8c4 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 1a850 │ │ │ │ - mov 0x10a41d(%rip),%rsi │ │ │ │ + mov 0x10a43d(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1a8ee │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 1a850 │ │ │ │ - mov 0x10abfb(%rip),%rsi │ │ │ │ + mov 0x10ac1b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1a918 │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 1a850 │ │ │ │ lea 0x30(%rsp),%rdx │ │ │ │ mov %r15,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xda2bc(%rip),%r8 │ │ │ │ - lea 0x1050af(%rip),%rsi │ │ │ │ + lea 0x10586f(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 1a850 │ │ │ │ - mov $0x1883,%esi │ │ │ │ + mov $0x47ef,%esi │ │ │ │ jmpq 1a4b5 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1a363 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0xdd,%edx │ │ │ │ - mov $0x17d8,%esi │ │ │ │ + mov $0x3a3,%edx │ │ │ │ + mov $0x4744,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xda22d(%rip),%rcx │ │ │ │ lea 0xd9a7a(%rip),%rdi │ │ │ │ - mov $0x18e9,%r13d │ │ │ │ + mov $0x4855,%r13d │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 1a7e8 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1a7e8 │ │ │ │ - mov $0x17da,%esi │ │ │ │ - mov $0xdd,%edx │ │ │ │ + mov $0x4746,%esi │ │ │ │ + mov $0x3a3,%edx │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 1a970 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ jmp 1a970 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xde,%edx │ │ │ │ - mov $0x17e4,%esi │ │ │ │ + mov $0x3a4,%edx │ │ │ │ + mov $0x4750,%esi │ │ │ │ jmp 1a970 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x17e6,%esi │ │ │ │ - mov $0xde,%edx │ │ │ │ + mov $0x4752,%esi │ │ │ │ + mov $0x3a4,%edx │ │ │ │ jmp 1a9aa │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xdf,%edx │ │ │ │ - mov $0x17f0,%esi │ │ │ │ + mov $0x3a5,%edx │ │ │ │ + mov $0x475c,%esi │ │ │ │ jmpq 1a970 │ │ │ │ nop │ │ │ │ - mov $0x17f2,%esi │ │ │ │ - mov $0xdf,%edx │ │ │ │ + mov $0x475e,%esi │ │ │ │ + mov $0x3a5,%edx │ │ │ │ jmp 1a9aa │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xe0,%edx │ │ │ │ - mov $0x17fc,%esi │ │ │ │ + mov $0x3a6,%edx │ │ │ │ + mov $0x4768,%esi │ │ │ │ jmpq 1a970 │ │ │ │ nop │ │ │ │ - mov $0xd9,%edx │ │ │ │ - mov $0x17b8,%esi │ │ │ │ + mov $0x39f,%edx │ │ │ │ + mov $0x4724,%esi │ │ │ │ jmpq 1a970 │ │ │ │ nop │ │ │ │ - mov $0x17fe,%esi │ │ │ │ - mov $0xe0,%edx │ │ │ │ + mov $0x476a,%esi │ │ │ │ + mov $0x3a6,%edx │ │ │ │ jmpq 1a9aa │ │ │ │ nop │ │ │ │ - mov $0xda,%edx │ │ │ │ - mov $0x17c1,%esi │ │ │ │ + mov $0x3a0,%edx │ │ │ │ + mov $0x472d,%esi │ │ │ │ jmpq 1a970 │ │ │ │ nop │ │ │ │ - mov $0xe1,%edx │ │ │ │ - mov $0x1808,%esi │ │ │ │ + mov $0x3a7,%edx │ │ │ │ + mov $0x4774,%esi │ │ │ │ jmpq 1a970 │ │ │ │ nop │ │ │ │ - mov $0x17c3,%esi │ │ │ │ - mov $0xda,%edx │ │ │ │ + mov $0x472f,%esi │ │ │ │ + mov $0x3a0,%edx │ │ │ │ jmpq 1a9aa │ │ │ │ nop │ │ │ │ - mov $0xe2,%edx │ │ │ │ - mov $0x1811,%esi │ │ │ │ + mov $0x3a8,%edx │ │ │ │ + mov $0x477d,%esi │ │ │ │ jmpq 1a970 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1a7f3 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -4551,15 +4551,15 @@ │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ - mov 0x10a150(%rip),%r12 │ │ │ │ + mov 0x10a170(%rip),%r12 │ │ │ │ mov 0x1041d9(%rip),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x10(%rsi),%r15 │ │ │ │ movq $0x0,0x20(%rsp) │ │ │ │ mov %r13,0x28(%rsp) │ │ │ │ @@ -4574,15 +4574,15 @@ │ │ │ │ je 1b200 │ │ │ │ cmp $0x2,%r15 │ │ │ │ jne 1b488 │ │ │ │ mov %r12,%r14 │ │ │ │ mov 0x20(%rbp),%r13 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x10a942(%rip),%rsi │ │ │ │ + mov 0x10a962(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 1b540 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ je 1b550 │ │ │ │ @@ -4593,15 +4593,15 @@ │ │ │ │ test %rbx,%rbx │ │ │ │ je 1b1e0 │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ addq $0x1,(%rbx) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b230 │ │ │ │ - mov 0x10ab00(%rip),%rdx │ │ │ │ + mov 0x10ab20(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov %rax,%r15 │ │ │ │ @@ -4643,299 +4643,299 @@ │ │ │ │ callq 19760 │ │ │ │ mov %eax,%ecx │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 1b5a0 │ │ │ │ mov %r12d,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %ebp,%esi │ │ │ │ - callq ce3e0 │ │ │ │ + callq 96d90 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 1b5c0 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 1b278 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b728 │ │ │ │ - mov 0x10a0b4(%rip),%rsi │ │ │ │ + mov 0x10a0d4(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b750 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b530 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b760 │ │ │ │ - mov 0x10a332(%rip),%rsi │ │ │ │ + mov 0x10a352(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b780 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b248 │ │ │ │ movsd 0x1408(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b790 │ │ │ │ - mov 0x10a9b4(%rip),%rsi │ │ │ │ + mov 0x10a9d4(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b620 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b560 │ │ │ │ movsd 0x1410(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b7a0 │ │ │ │ - mov 0x10a936(%rip),%rsi │ │ │ │ + mov 0x10a956(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b7c0 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b600 │ │ │ │ movsd 0x1418(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b7e0 │ │ │ │ - mov 0x10a838(%rip),%rsi │ │ │ │ + mov 0x10a858(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b810 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b708 │ │ │ │ movsd 0x1420(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b820 │ │ │ │ - mov 0x10a78a(%rip),%rsi │ │ │ │ + mov 0x10a7aa(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b840 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b740 │ │ │ │ movsd 0x1428(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b850 │ │ │ │ - mov 0x10a744(%rip),%rsi │ │ │ │ + mov 0x10a764(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b86c │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b770 │ │ │ │ movsd 0x1430(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b87b │ │ │ │ - mov 0x109e36(%rip),%rsi │ │ │ │ + mov 0x109e56(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b897 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b610 │ │ │ │ movsd 0x1438(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b8a6 │ │ │ │ - mov 0x109e00(%rip),%rsi │ │ │ │ + mov 0x109e20(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b8c2 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b680 │ │ │ │ movsd 0x1440(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b8d1 │ │ │ │ - mov 0x109d8a(%rip),%rsi │ │ │ │ + mov 0x109daa(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b6e4 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b800 │ │ │ │ movsd 0x1448(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b8ed │ │ │ │ - mov 0x109d54(%rip),%rsi │ │ │ │ + mov 0x109d74(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b909 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b830 │ │ │ │ movsd 0x1450(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b918 │ │ │ │ - mov 0x109d56(%rip),%rsi │ │ │ │ + mov 0x109d76(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b934 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b85f │ │ │ │ movsd 0x1458(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b943 │ │ │ │ - mov 0x109ce8(%rip),%rsi │ │ │ │ + mov 0x109d08(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b95f │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b88a │ │ │ │ movslq 0x1460(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b96e │ │ │ │ - mov 0x109f9b(%rip),%rsi │ │ │ │ + mov 0x109fbb(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b97d │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b8b5 │ │ │ │ movsd 0x1468(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b999 │ │ │ │ - mov 0x109dcd(%rip),%rsi │ │ │ │ + mov 0x109ded(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b9b5 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b8e0 │ │ │ │ movsd 0x1470(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b9c4 │ │ │ │ - mov 0x10a5a7(%rip),%rsi │ │ │ │ + mov 0x10a5c7(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b9d3 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b8fc │ │ │ │ movsd 0x1478(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b9e2 │ │ │ │ - mov 0x10a561(%rip),%rsi │ │ │ │ + mov 0x10a581(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b9f1 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b927 │ │ │ │ movsd 0x1480(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1ba00 │ │ │ │ - mov 0x10a533(%rip),%rsi │ │ │ │ + mov 0x10a553(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1ba0f │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b952 │ │ │ │ movsd 0x1488(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1ba2d │ │ │ │ - mov 0x10a4fd(%rip),%rsi │ │ │ │ + mov 0x10a51d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1ba1e │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b98c │ │ │ │ movsd 0x1490(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1ba3c │ │ │ │ - mov 0x10a4c7(%rip),%rsi │ │ │ │ + mov 0x10a4e7(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1ba4b │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b9a8 │ │ │ │ - mov 0x10a5da(%rip),%rdx │ │ │ │ - mov 0x109bf3(%rip),%rsi │ │ │ │ + mov 0x10a5fa(%rip),%rdx │ │ │ │ + mov 0x109c13(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1ba5a │ │ │ │ - mov 0x109e94(%rip),%rsi │ │ │ │ + mov 0x109eb4(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ jns 1b2d0 │ │ │ │ - mov $0x3a9,%edx │ │ │ │ - mov $0x4728,%esi │ │ │ │ + mov $0x1cb,%edx │ │ │ │ + mov $0x281a,%esi │ │ │ │ xchg %ax,%ax │ │ │ │ lea 0xd9a1d(%rip),%rcx │ │ │ │ lea 0xd92fa(%rip),%rdi │ │ │ │ - mov $0x47df,%ebp │ │ │ │ + mov $0x28d1,%ebp │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 1b5e8 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1b5e8 │ │ │ │ cmp $0x4,%r15 │ │ │ │ @@ -4945,15 +4945,15 @@ │ │ │ │ mov 0x28(%rbp),%r12 │ │ │ │ jmpq 1ab1b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r15) │ │ │ │ je 1b210 │ │ │ │ mov 0x28(%r15),%rbx │ │ │ │ jmpq 1ac04 │ │ │ │ - mov 0x10a4a1(%rip),%rsi │ │ │ │ + mov 0x10a4c1(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbp,%r8 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 1aba8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%r14 │ │ │ │ @@ -4976,29 +4976,29 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1ace4 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 1ac0d │ │ │ │ - mov $0x47db,%ebp │ │ │ │ + mov $0x28cd,%ebp │ │ │ │ jmpq 1b5e8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10a499(%rip),%rdx │ │ │ │ - mov 0x109aba(%rip),%rsi │ │ │ │ + mov 0x10a4b9(%rip),%rdx │ │ │ │ + mov 0x109ada(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b7b0 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1b7d0 │ │ │ │ - mov 0x109d46(%rip),%rsi │ │ │ │ + mov 0x109d66(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1b7f0 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1b6f8 │ │ │ │ @@ -5022,19 +5022,19 @@ │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 1b2e5 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rax,(%r8) │ │ │ │ - mov $0x47d8,%ebp │ │ │ │ + mov $0x28ca,%ebp │ │ │ │ test %rax,%rax │ │ │ │ je 1b718 │ │ │ │ lea 0xd986c(%rip),%rcx │ │ │ │ - mov $0x3af,%edx │ │ │ │ + mov $0x1d1,%edx │ │ │ │ mov %ebp,%esi │ │ │ │ xor %r12d,%r12d │ │ │ │ lea 0xd98aa(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmp 1b2e5 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r8,(%rsp) │ │ │ │ @@ -5065,33 +5065,33 @@ │ │ │ │ je 1b6b1 │ │ │ │ cmp $0x2,%r15 │ │ │ │ jle 1b428 │ │ │ │ cmp $0x3,%r15 │ │ │ │ jne 1b3f3 │ │ │ │ test %rbx,%rbx │ │ │ │ jle 1b43c │ │ │ │ - mov 0x10a117(%rip),%rsi │ │ │ │ + mov 0x10a137(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1b3f8 │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 1b43c │ │ │ │ lea 0x20(%rsp),%rdx │ │ │ │ mov %r15,%rcx │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0xd97fd(%rip),%r8 │ │ │ │ - lea 0x104d4f(%rip),%rsi │ │ │ │ + lea 0x1048af(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 1b43c │ │ │ │ - mov $0x4790,%esi │ │ │ │ + mov $0x2882,%esi │ │ │ │ jmpq 1b4e8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %r15,%r15 │ │ │ │ je 1b463 │ │ │ │ cmp $0x1,%r15 │ │ │ │ jne 1b3f3 │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -5101,95 +5101,95 @@ │ │ │ │ mov 0x30(%rsp),%r12 │ │ │ │ mov 0x38(%rsp),%r14 │ │ │ │ jmpq 1ab23 │ │ │ │ nopl (%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x109e46(%rip),%rsi │ │ │ │ + mov 0x109e66(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 1b433 │ │ │ │ mov 0x10(%rbp),%r15 │ │ │ │ test %r15,%r15 │ │ │ │ lea 0xd974b(%rip),%rax │ │ │ │ lea 0xd973c(%rip),%rcx │ │ │ │ cmovle %rax,%rcx │ │ │ │ setg %r8b │ │ │ │ - lea 0xe5488(%rip),%r9 │ │ │ │ - lea 0xf1511(%rip),%rax │ │ │ │ + lea 0xe2fe3(%rip),%r9 │ │ │ │ + lea 0xea555(%rip),%rax │ │ │ │ movzbl %r8b,%r8d │ │ │ │ cmovle %rax,%r9 │ │ │ │ lea 0x1(%r8,%r8,2),%r8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x1036e1(%rip),%rax │ │ │ │ lea 0xd9739(%rip),%rdx │ │ │ │ push %r15 │ │ │ │ lea 0xd8f71(%rip),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x47a6,%esi │ │ │ │ + mov $0x2898,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xd96b5(%rip),%rcx │ │ │ │ - mov $0x3ad,%edx │ │ │ │ + mov $0x1cf,%edx │ │ │ │ lea 0xd96f8(%rip),%rdi │ │ │ │ xor %r12d,%r12d │ │ │ │ callq 19940 │ │ │ │ jmpq 1b2e5 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0xd96be(%rip),%rcx │ │ │ │ mov $0x4,%r8d │ │ │ │ - lea 0xe540c(%rip),%r9 │ │ │ │ + lea 0xe2f67(%rip),%r9 │ │ │ │ jmp 1b4bc │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1acaa │ │ │ │ nopl (%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 1ab43 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x47ca,%ebp │ │ │ │ + mov $0x28bc,%ebp │ │ │ │ jmpq 1b331 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1ad22 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 1ac20 │ │ │ │ - mov $0x47dc,%ebp │ │ │ │ + mov $0x28ce,%ebp │ │ │ │ jmp 1b5e8 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 1ac34 │ │ │ │ - mov $0x47dd,%ebp │ │ │ │ + mov $0x28cf,%ebp │ │ │ │ jmp 1b5e8 │ │ │ │ nopl (%rax) │ │ │ │ mov %eax,(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov (%rsp),%ecx │ │ │ │ test %rax,%rax │ │ │ │ je 1ac47 │ │ │ │ - mov $0x47de,%ebp │ │ │ │ + mov $0x28d0,%ebp │ │ │ │ jmp 1b5e8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x38d,%edx │ │ │ │ + mov $0x1af,%edx │ │ │ │ lea 0xd95d8(%rip),%rcx │ │ │ │ - mov $0x45f9,%esi │ │ │ │ - mov $0x47df,%ebp │ │ │ │ + mov $0x26eb,%esi │ │ │ │ + mov $0x28d1,%ebp │ │ │ │ lea 0xd8eab(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 1b331 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -5199,16 +5199,16 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1ad60 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1ae58 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x4649,%esi │ │ │ │ - mov $0x396,%edx │ │ │ │ + mov $0x273b,%esi │ │ │ │ + mov $0x1b8,%edx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 1b180 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %edx,0xc(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -5223,244 +5223,244 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 1b3c1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1ae96 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x109b91(%rip),%rsi │ │ │ │ + mov 0x109bb1(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1b6ba │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 1b43c │ │ │ │ - mov 0x109f47(%rip),%rsi │ │ │ │ + mov 0x109f67(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1b3d2 │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ jmpq 1b3cd │ │ │ │ - mov $0x469d,%esi │ │ │ │ - mov $0x39d,%edx │ │ │ │ + mov $0x278f,%esi │ │ │ │ + mov $0x1bf,%edx │ │ │ │ jmpq 1b630 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1b2d0 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1ad9e │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1b331 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x394,%edx │ │ │ │ - mov $0x462f,%esi │ │ │ │ + mov $0x1b6,%edx │ │ │ │ + mov $0x2721,%esi │ │ │ │ jmpq 1b180 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1addc │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x4631,%esi │ │ │ │ - mov $0x394,%edx │ │ │ │ + mov $0x2723,%esi │ │ │ │ + mov $0x1b6,%edx │ │ │ │ jmpq 1b630 │ │ │ │ nop │ │ │ │ - mov $0x395,%edx │ │ │ │ - mov $0x463b,%esi │ │ │ │ + mov $0x1b7,%edx │ │ │ │ + mov $0x272d,%esi │ │ │ │ jmpq 1b180 │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1ae1a │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x463d,%esi │ │ │ │ - mov $0x395,%edx │ │ │ │ + mov $0x272f,%esi │ │ │ │ + mov $0x1b7,%edx │ │ │ │ jmpq 1b630 │ │ │ │ nop │ │ │ │ - mov $0x396,%edx │ │ │ │ - mov $0x4647,%esi │ │ │ │ + mov $0x1b8,%edx │ │ │ │ + mov $0x2739,%esi │ │ │ │ jmpq 1b180 │ │ │ │ nop │ │ │ │ - mov $0x397,%edx │ │ │ │ - mov $0x4653,%esi │ │ │ │ + mov $0x1b9,%edx │ │ │ │ + mov $0x2745,%esi │ │ │ │ jmpq 1b180 │ │ │ │ nop │ │ │ │ - mov $0x390,%edx │ │ │ │ - mov $0x460f,%esi │ │ │ │ + mov $0x1b2,%edx │ │ │ │ + mov $0x2701,%esi │ │ │ │ jmpq 1b180 │ │ │ │ nop │ │ │ │ - mov $0x4655,%esi │ │ │ │ - mov $0x397,%edx │ │ │ │ + mov $0x2747,%esi │ │ │ │ + mov $0x1b9,%edx │ │ │ │ jmpq 1b630 │ │ │ │ nop │ │ │ │ - mov $0x391,%edx │ │ │ │ - mov $0x4618,%esi │ │ │ │ + mov $0x1b3,%edx │ │ │ │ + mov $0x270a,%esi │ │ │ │ jmpq 1b180 │ │ │ │ nop │ │ │ │ - mov $0x398,%edx │ │ │ │ - mov $0x465f,%esi │ │ │ │ + mov $0x1ba,%edx │ │ │ │ + mov $0x2751,%esi │ │ │ │ jmpq 1b180 │ │ │ │ nop │ │ │ │ - mov $0x461a,%esi │ │ │ │ - mov $0x391,%edx │ │ │ │ + mov $0x270c,%esi │ │ │ │ + mov $0x1b3,%edx │ │ │ │ jmpq 1b630 │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1aed4 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x4661,%esi │ │ │ │ - mov $0x398,%edx │ │ │ │ + mov $0x2753,%esi │ │ │ │ + mov $0x1ba,%edx │ │ │ │ jmpq 1b630 │ │ │ │ nop │ │ │ │ - mov $0x399,%edx │ │ │ │ - mov $0x466b,%esi │ │ │ │ + mov $0x1bb,%edx │ │ │ │ + mov $0x275d,%esi │ │ │ │ jmpq 1b180 │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1af12 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x466d,%esi │ │ │ │ - mov $0x399,%edx │ │ │ │ + mov $0x275f,%esi │ │ │ │ + mov $0x1bb,%edx │ │ │ │ jmpq 1b630 │ │ │ │ nop │ │ │ │ - mov $0x39a,%edx │ │ │ │ - mov $0x4677,%esi │ │ │ │ + mov $0x1bc,%edx │ │ │ │ + mov $0x2769,%esi │ │ │ │ jmpq 1b180 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1af50 │ │ │ │ - mov $0x4679,%esi │ │ │ │ - mov $0x39a,%edx │ │ │ │ + mov $0x276b,%esi │ │ │ │ + mov $0x1bc,%edx │ │ │ │ jmpq 1b630 │ │ │ │ - mov $0x39b,%edx │ │ │ │ - mov $0x4683,%esi │ │ │ │ + mov $0x1bd,%edx │ │ │ │ + mov $0x2775,%esi │ │ │ │ jmpq 1b180 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1af8e │ │ │ │ - mov $0x4685,%esi │ │ │ │ - mov $0x39b,%edx │ │ │ │ + mov $0x2777,%esi │ │ │ │ + mov $0x1bd,%edx │ │ │ │ jmpq 1b630 │ │ │ │ - mov $0x39c,%edx │ │ │ │ - mov $0x468f,%esi │ │ │ │ + mov $0x1be,%edx │ │ │ │ + mov $0x2781,%esi │ │ │ │ jmpq 1b180 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1afcb │ │ │ │ - mov $0x4691,%esi │ │ │ │ - mov $0x39c,%edx │ │ │ │ + mov $0x2783,%esi │ │ │ │ + mov $0x1be,%edx │ │ │ │ jmpq 1b630 │ │ │ │ - mov $0x39d,%edx │ │ │ │ - mov $0x469b,%esi │ │ │ │ + mov $0x1bf,%edx │ │ │ │ + mov $0x278d,%esi │ │ │ │ jmpq 1b180 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1b009 │ │ │ │ - mov $0x39e,%edx │ │ │ │ - mov $0x46a7,%esi │ │ │ │ + mov $0x1c0,%edx │ │ │ │ + mov $0x2799,%esi │ │ │ │ jmpq 1b180 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1b047 │ │ │ │ - mov $0x46a9,%esi │ │ │ │ - mov $0x39e,%edx │ │ │ │ + mov $0x279b,%esi │ │ │ │ + mov $0x1c0,%edx │ │ │ │ jmpq 1b630 │ │ │ │ - mov $0x39f,%edx │ │ │ │ - mov $0x46b3,%esi │ │ │ │ + mov $0x1c1,%edx │ │ │ │ + mov $0x27a5,%esi │ │ │ │ jmpq 1b180 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1b085 │ │ │ │ - mov $0x46b5,%esi │ │ │ │ - mov $0x39f,%edx │ │ │ │ + mov $0x27a7,%esi │ │ │ │ + mov $0x1c1,%edx │ │ │ │ jmpq 1b630 │ │ │ │ - mov $0x3a0,%edx │ │ │ │ - mov $0x46bf,%esi │ │ │ │ + mov $0x1c2,%edx │ │ │ │ + mov $0x27b1,%esi │ │ │ │ jmpq 1b180 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1b0c3 │ │ │ │ - mov $0x46c1,%esi │ │ │ │ - mov $0x3a0,%edx │ │ │ │ + mov $0x27b3,%esi │ │ │ │ + mov $0x1c2,%edx │ │ │ │ jmpq 1b630 │ │ │ │ - mov $0x3a1,%edx │ │ │ │ - mov $0x46cb,%esi │ │ │ │ + mov $0x1c3,%edx │ │ │ │ + mov $0x27bd,%esi │ │ │ │ jmpq 1b180 │ │ │ │ - mov $0x46cd,%esi │ │ │ │ - mov $0x3a1,%edx │ │ │ │ + mov $0x27bf,%esi │ │ │ │ + mov $0x1c3,%edx │ │ │ │ jmpq 1b630 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1b101 │ │ │ │ - mov $0x3a2,%edx │ │ │ │ - mov $0x46d7,%esi │ │ │ │ + mov $0x1c4,%edx │ │ │ │ + mov $0x27c9,%esi │ │ │ │ jmpq 1b180 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1b13f │ │ │ │ - mov $0x46d9,%esi │ │ │ │ - mov $0x3a2,%edx │ │ │ │ + mov $0x27cb,%esi │ │ │ │ + mov $0x1c4,%edx │ │ │ │ jmpq 1b630 │ │ │ │ - mov $0x3a3,%edx │ │ │ │ - mov $0x46e3,%esi │ │ │ │ + mov $0x1c5,%edx │ │ │ │ + mov $0x27d5,%esi │ │ │ │ jmpq 1b180 │ │ │ │ - mov $0x46e5,%esi │ │ │ │ - mov $0x3a3,%edx │ │ │ │ + mov $0x27d7,%esi │ │ │ │ + mov $0x1c5,%edx │ │ │ │ jmpq 1b630 │ │ │ │ - mov $0x3a4,%edx │ │ │ │ - mov $0x46ef,%esi │ │ │ │ + mov $0x1c6,%edx │ │ │ │ + mov $0x27e1,%esi │ │ │ │ jmpq 1b180 │ │ │ │ - mov $0x46f1,%esi │ │ │ │ - mov $0x3a4,%edx │ │ │ │ + mov $0x27e3,%esi │ │ │ │ + mov $0x1c6,%edx │ │ │ │ jmpq 1b630 │ │ │ │ - mov $0x3a5,%edx │ │ │ │ - mov $0x46fb,%esi │ │ │ │ + mov $0x1c7,%edx │ │ │ │ + mov $0x27ed,%esi │ │ │ │ jmpq 1b180 │ │ │ │ - mov $0x46fd,%esi │ │ │ │ - mov $0x3a5,%edx │ │ │ │ + mov $0x27ef,%esi │ │ │ │ + mov $0x1c7,%edx │ │ │ │ jmpq 1b630 │ │ │ │ - mov $0x4709,%esi │ │ │ │ - mov $0x3a6,%edx │ │ │ │ + mov $0x27fb,%esi │ │ │ │ + mov $0x1c8,%edx │ │ │ │ jmpq 1b630 │ │ │ │ - mov $0x3a6,%edx │ │ │ │ - mov $0x4707,%esi │ │ │ │ + mov $0x1c8,%edx │ │ │ │ + mov $0x27f9,%esi │ │ │ │ jmpq 1b180 │ │ │ │ - mov $0x3a7,%edx │ │ │ │ - mov $0x4713,%esi │ │ │ │ + mov $0x1c9,%edx │ │ │ │ + mov $0x2805,%esi │ │ │ │ jmpq 1b180 │ │ │ │ - mov $0x4715,%esi │ │ │ │ - mov $0x3a7,%edx │ │ │ │ + mov $0x2807,%esi │ │ │ │ + mov $0x1c9,%edx │ │ │ │ jmpq 1b630 │ │ │ │ - mov $0x3a8,%edx │ │ │ │ - mov $0x471f,%esi │ │ │ │ + mov $0x1ca,%edx │ │ │ │ + mov $0x2811,%esi │ │ │ │ jmpq 1b180 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ mov 0x103210(%rip),%r12 │ │ │ │ - mov 0x109179(%rip),%r13 │ │ │ │ + mov 0x109199(%rip),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x10(%rsi),%r14 │ │ │ │ movq $0x0,0x20(%rsp) │ │ │ │ movq $0x0,0x28(%rsp) │ │ │ │ mov %r12,0x30(%rsp) │ │ │ │ @@ -5481,23 +5481,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r14 │ │ │ │ lea 0xd9116(%rip),%rdx │ │ │ │ lea 0x2(%rax,%rax,1),%r8 │ │ │ │ mov 0x10308d(%rip),%rax │ │ │ │ lea 0xd8926(%rip),%rsi │ │ │ │ - lea 0xe4e07(%rip),%r9 │ │ │ │ + lea 0xe2962(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x3c1b,%esi │ │ │ │ + mov $0x1cb6,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xd9063(%rip),%rcx │ │ │ │ - mov $0x2ee,%edx │ │ │ │ + mov $0x126,%edx │ │ │ │ lea 0xd90c4(%rip),%rdi │ │ │ │ xor %r13d,%r13d │ │ │ │ callq 19940 │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 1c551 │ │ │ │ add $0x58,%rsp │ │ │ │ @@ -5511,15 +5511,15 @@ │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x30(%rsi),%r13 │ │ │ │ mov 0x28(%rbx),%r12 │ │ │ │ mov 0x20(%rbx),%r15 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x1098d5(%rip),%rsi │ │ │ │ + mov 0x1098f5(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 1c1c8 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ je 1c190 │ │ │ │ @@ -5530,15 +5530,15 @@ │ │ │ │ test %rbx,%rbx │ │ │ │ je 1bd60 │ │ │ │ mov 0x10(%r14),%r8 │ │ │ │ addq $0x1,(%rbx) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 1bdc0 │ │ │ │ - mov 0x109a94(%rip),%rdx │ │ │ │ + mov 0x109ab4(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ @@ -5561,15 +5561,15 @@ │ │ │ │ callq 15cf0 │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ test %eax,%eax │ │ │ │ js 1bf90 │ │ │ │ test %rbx,%rbx │ │ │ │ je 1bf90 │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ - mov 0x1097f2(%rip),%rsi │ │ │ │ + mov 0x109812(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 1c250 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -5581,15 +5581,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 1bd80 │ │ │ │ mov 0x10(%rdi),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 1c028 │ │ │ │ - mov 0x1099ae(%rip),%rdx │ │ │ │ + mov 0x1099ce(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -5613,22 +5613,22 @@ │ │ │ │ jmpq 1bdf7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 1bda0 │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ jmpq 1bc6a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x109921(%rip),%rsi │ │ │ │ + mov 0x109941(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r14,%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 1bc14 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x109901(%rip),%rsi │ │ │ │ + mov 0x109921(%rip),%rsi │ │ │ │ mov %rdi,(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ mov %rdi,%r9 │ │ │ │ jmpq 1bd04 │ │ │ │ nop │ │ │ │ @@ -5663,68 +5663,68 @@ │ │ │ │ callq 19760 │ │ │ │ mov %eax,%ecx │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 1c350 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r12d,%edx │ │ │ │ mov %r14,%rsi │ │ │ │ - callq b9d90 │ │ │ │ + callq 4c750 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 1c370 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 1bfc0 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 1c3c0 │ │ │ │ - mov 0x108ed3(%rip),%rsi │ │ │ │ + mov 0x108ef3(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1c408 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 1c1d8 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 1c438 │ │ │ │ - mov 0x109151(%rip),%rsi │ │ │ │ + mov 0x109171(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1c448 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 1c1f8 │ │ │ │ movslq 0x1404(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 1c488 │ │ │ │ - mov 0x109674(%rip),%rsi │ │ │ │ + mov 0x109694(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1c4a0 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 1c2e0 │ │ │ │ - mov 0x109817(%rip),%rdx │ │ │ │ - mov 0x108e30(%rip),%rsi │ │ │ │ + mov 0x109837(%rip),%rdx │ │ │ │ + mov 0x108e50(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1c4b0 │ │ │ │ - mov 0x1090d1(%rip),%rsi │ │ │ │ + mov 0x1090f1(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 1c4d0 │ │ │ │ cmpq $0x0,0x0(%r13) │ │ │ │ je 1c1e8 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ @@ -5744,33 +5744,33 @@ │ │ │ │ mov (%rsp),%r9 │ │ │ │ jmpq 1bd04 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 1bc73 │ │ │ │ - mov $0x3c51,%r12d │ │ │ │ + mov $0x1cec,%r12d │ │ │ │ jmpq 1c20e │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1bd17 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x109751(%rip),%rdx │ │ │ │ - mov 0x108d72(%rip),%rsi │ │ │ │ + mov 0x109771(%rip),%rdx │ │ │ │ + mov 0x108d92(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1c4c0 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 1c4e0 │ │ │ │ - mov 0x108ffe(%rip),%rsi │ │ │ │ + mov 0x10901e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1c4f0 │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 1bf37 │ │ │ │ @@ -5818,39 +5818,39 @@ │ │ │ │ je 1c164 │ │ │ │ cmp $0x2,%r14 │ │ │ │ jle 1c130 │ │ │ │ cmp $0x3,%r14 │ │ │ │ jne 1c0ff │ │ │ │ test %r12,%r12 │ │ │ │ jle 1c16d │ │ │ │ - mov 0x10940b(%rip),%rsi │ │ │ │ + mov 0x10942b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1c104 │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 1c16d │ │ │ │ lea 0x20(%rsp),%rdx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xd8b0f(%rip),%r8 │ │ │ │ - lea 0x103ec3(%rip),%rsi │ │ │ │ + lea 0x103983(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 1c16d │ │ │ │ - mov $0x3c06,%esi │ │ │ │ + mov $0x1ca1,%esi │ │ │ │ jmpq 1bb3a │ │ │ │ test %r14,%r14 │ │ │ │ je 1c2ab │ │ │ │ cmp $0x1,%r14 │ │ │ │ jne 1c0ff │ │ │ │ - mov 0x109342(%rip),%rsi │ │ │ │ + mov 0x109362(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 1c50c │ │ │ │ sub $0x1,%r12 │ │ │ │ @@ -5858,18 +5858,18 @@ │ │ │ │ jg 1c458 │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ mov 0x28(%rsp),%r15 │ │ │ │ mov 0x30(%rsp),%r12 │ │ │ │ mov 0x38(%rsp),%r13 │ │ │ │ jmpq 1bb90 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x3c40,%r12d │ │ │ │ + mov $0x1cdb,%r12d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xd89fd(%rip),%rcx │ │ │ │ - mov $0x2f0,%edx │ │ │ │ + mov $0x128,%edx │ │ │ │ mov %r12d,%esi │ │ │ │ xor %r13d,%r13d │ │ │ │ lea 0xd8a58(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 1bb55 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -5884,15 +5884,15 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1bf42 │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1bec5 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x3c52,%r12d │ │ │ │ + mov $0x1ced,%r12d │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 1c1a0 │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -5905,15 +5905,15 @@ │ │ │ │ jmpq 1c1a0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 1bc96 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - mov $0x3c60,%r12d │ │ │ │ + mov $0x1cfb,%r12d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ jne 1c231 │ │ │ │ jmp 1c218 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -5921,15 +5921,15 @@ │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 1c0c9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0x108a6e(%rip),%rsi │ │ │ │ + mov 0x108a8e(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%r12 │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 1c13f │ │ │ │ @@ -5940,153 +5940,153 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1bf02 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 1be00 │ │ │ │ - mov $0x3c63,%r12d │ │ │ │ + mov $0x1cfe,%r12d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1c4ff │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 1c1a0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1c1a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 1be14 │ │ │ │ - mov $0x3c64,%r12d │ │ │ │ + mov $0x1cff,%r12d │ │ │ │ jmp 1c310 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov (%rsp),%ecx │ │ │ │ test %rax,%rax │ │ │ │ je 1be27 │ │ │ │ - mov $0x3c65,%r12d │ │ │ │ + mov $0x1d00,%r12d │ │ │ │ jmp 1c310 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x2df,%edx │ │ │ │ + mov $0x117,%edx │ │ │ │ lea 0xd8828(%rip),%rcx │ │ │ │ - mov $0x3b3c,%esi │ │ │ │ - mov $0x3c66,%r12d │ │ │ │ + mov $0x1bd7,%esi │ │ │ │ + mov $0x1d01,%r12d │ │ │ │ lea 0xd8122(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 1c310 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r8) │ │ │ │ - mov $0x3c4e,%r12d │ │ │ │ + mov $0x1ce9,%r12d │ │ │ │ jne 1c1a0 │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1c1a0 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x2e6,%edx │ │ │ │ - mov $0x3b72,%esi │ │ │ │ + mov $0x11e,%edx │ │ │ │ + mov $0x1c0d,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xd87cd(%rip),%rcx │ │ │ │ lea 0xd80d2(%rip),%rdi │ │ │ │ - mov $0x3c66,%r12d │ │ │ │ + mov $0x1d01,%r12d │ │ │ │ callq 19940 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 1c310 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1c310 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x3b74,%esi │ │ │ │ - mov $0x2e6,%edx │ │ │ │ + mov $0x1c0f,%esi │ │ │ │ + mov $0x11e,%edx │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 1c3d0 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%esi │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ jmp 1c3d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x2e7,%edx │ │ │ │ - mov $0x3b7e,%esi │ │ │ │ + mov $0x11f,%edx │ │ │ │ + mov $0x1c19,%esi │ │ │ │ jmp 1c3d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x3b80,%esi │ │ │ │ - mov $0x2e7,%edx │ │ │ │ + mov $0x1c1b,%esi │ │ │ │ + mov $0x11f,%edx │ │ │ │ jmp 1c412 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x108a39(%rip),%rsi │ │ │ │ + mov 0x108a59(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1c0de │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ jmpq 1c0d5 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2e8,%edx │ │ │ │ - mov $0x3b8a,%esi │ │ │ │ + mov $0x120,%edx │ │ │ │ + mov $0x1c25,%esi │ │ │ │ jmpq 1c3d0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3b8c,%esi │ │ │ │ - mov $0x2e8,%edx │ │ │ │ + mov $0x1c27,%esi │ │ │ │ + mov $0x120,%edx │ │ │ │ jmpq 1c412 │ │ │ │ nop │ │ │ │ - mov $0x2e9,%edx │ │ │ │ - mov $0x3b96,%esi │ │ │ │ + mov $0x121,%edx │ │ │ │ + mov $0x1c31,%esi │ │ │ │ jmpq 1c3d0 │ │ │ │ nop │ │ │ │ - mov $0x2e2,%edx │ │ │ │ - mov $0x3b52,%esi │ │ │ │ + mov $0x11a,%edx │ │ │ │ + mov $0x1bed,%esi │ │ │ │ jmpq 1c3d0 │ │ │ │ nop │ │ │ │ - mov $0x2ea,%edx │ │ │ │ - mov $0x3b9f,%esi │ │ │ │ + mov $0x122,%edx │ │ │ │ + mov $0x1c3a,%esi │ │ │ │ jmpq 1c3d0 │ │ │ │ nop │ │ │ │ - mov $0x2e3,%edx │ │ │ │ - mov $0x3b5b,%esi │ │ │ │ + mov $0x11b,%edx │ │ │ │ + mov $0x1bf6,%esi │ │ │ │ jmpq 1c3d0 │ │ │ │ nop │ │ │ │ - mov $0x3b5d,%esi │ │ │ │ - mov $0x2e3,%edx │ │ │ │ + mov $0x1bf8,%esi │ │ │ │ + mov $0x11b,%edx │ │ │ │ jmpq 1c412 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1c31b │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x102691(%rip),%rax │ │ │ │ lea 0xd86bf(%rip),%rcx │ │ │ │ lea 0xd7f23(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xe4402(%rip),%r9 │ │ │ │ + lea 0xe1f5d(%rip),%r9 │ │ │ │ mov $0x2,%r8d │ │ │ │ lea 0xd86ea(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x3bf6,%esi │ │ │ │ + mov $0x1c91,%esi │ │ │ │ jmpq 1bb3a │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ - mov 0x108670(%rip),%r12 │ │ │ │ - mov 0x108689(%rip),%r13 │ │ │ │ + mov 0x108690(%rip),%r12 │ │ │ │ + mov 0x1086a9(%rip),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x10(%rsi),%r14 │ │ │ │ movq $0x0,0x20(%rsp) │ │ │ │ movq $0x0,0x28(%rsp) │ │ │ │ mov %r12,0x30(%rsp) │ │ │ │ @@ -6107,23 +6107,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r14 │ │ │ │ lea 0xd8630(%rip),%rdx │ │ │ │ lea 0x2(%rax,%rax,1),%r8 │ │ │ │ mov 0x10259d(%rip),%rax │ │ │ │ lea 0xd7e36(%rip),%rsi │ │ │ │ - lea 0xe4317(%rip),%r9 │ │ │ │ + lea 0xe1e72(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x1a0a,%esi │ │ │ │ + mov $0x3a88,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xd8573(%rip),%rcx │ │ │ │ - mov $0xfe,%edx │ │ │ │ + mov $0x2db,%edx │ │ │ │ lea 0xd7ec3(%rip),%rdi │ │ │ │ xor %r13d,%r13d │ │ │ │ callq 19940 │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 1d041 │ │ │ │ add $0x58,%rsp │ │ │ │ @@ -6137,15 +6137,15 @@ │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x30(%rsi),%r13 │ │ │ │ mov 0x28(%rbx),%r12 │ │ │ │ mov 0x20(%rbx),%r15 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x108de5(%rip),%rsi │ │ │ │ + mov 0x108e05(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 1ccb8 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ je 1cc80 │ │ │ │ @@ -6156,15 +6156,15 @@ │ │ │ │ test %rbx,%rbx │ │ │ │ je 1c850 │ │ │ │ mov 0x10(%r14),%r8 │ │ │ │ addq $0x1,(%rbx) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 1c8b0 │ │ │ │ - mov 0x108fa4(%rip),%rdx │ │ │ │ + mov 0x108fc4(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ @@ -6187,15 +6187,15 @@ │ │ │ │ callq 15cf0 │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ test %eax,%eax │ │ │ │ js 1ca80 │ │ │ │ test %rbx,%rbx │ │ │ │ je 1ca80 │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ - mov 0x108d02(%rip),%rsi │ │ │ │ + mov 0x108d22(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 1cd40 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -6207,15 +6207,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 1c870 │ │ │ │ mov 0x10(%rdi),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 1cb18 │ │ │ │ - mov 0x108ebe(%rip),%rdx │ │ │ │ + mov 0x108ede(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -6239,22 +6239,22 @@ │ │ │ │ jmpq 1c8e7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 1c890 │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ jmpq 1c75a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x108e31(%rip),%rsi │ │ │ │ + mov 0x108e51(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r14,%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 1c704 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x108e11(%rip),%rsi │ │ │ │ + mov 0x108e31(%rip),%rsi │ │ │ │ mov %rdi,(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ mov %rdi,%r9 │ │ │ │ jmpq 1c7f4 │ │ │ │ nop │ │ │ │ @@ -6289,68 +6289,68 @@ │ │ │ │ callq 19760 │ │ │ │ mov %eax,%ecx │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 1ce40 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r12d,%edx │ │ │ │ mov %r14,%rsi │ │ │ │ - callq e7010 │ │ │ │ + callq 9c0f0 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 1ce60 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 1cab0 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 1ceb0 │ │ │ │ - mov 0x1083e3(%rip),%rsi │ │ │ │ + mov 0x108403(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1cef8 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 1ccc8 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 1cf28 │ │ │ │ - mov 0x108661(%rip),%rsi │ │ │ │ + mov 0x108681(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1cf38 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 1cce8 │ │ │ │ movslq 0x1404(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 1cf78 │ │ │ │ - mov 0x108b84(%rip),%rsi │ │ │ │ + mov 0x108ba4(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1cf90 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 1cdd0 │ │ │ │ - mov 0x108d27(%rip),%rdx │ │ │ │ - mov 0x108340(%rip),%rsi │ │ │ │ + mov 0x108d47(%rip),%rdx │ │ │ │ + mov 0x108360(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1cfa0 │ │ │ │ - mov 0x1085e1(%rip),%rsi │ │ │ │ + mov 0x108601(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 1cfc0 │ │ │ │ cmpq $0x0,0x0(%r13) │ │ │ │ je 1ccd8 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ @@ -6370,33 +6370,33 @@ │ │ │ │ mov (%rsp),%r9 │ │ │ │ jmpq 1c7f4 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 1c763 │ │ │ │ - mov $0x1a40,%r12d │ │ │ │ + mov $0x3abe,%r12d │ │ │ │ jmpq 1ccfe │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1c807 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x108c61(%rip),%rdx │ │ │ │ - mov 0x108282(%rip),%rsi │ │ │ │ + mov 0x108c81(%rip),%rdx │ │ │ │ + mov 0x1082a2(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1cfb0 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 1cfd0 │ │ │ │ - mov 0x10850e(%rip),%rsi │ │ │ │ + mov 0x10852e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1cfe0 │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 1ca27 │ │ │ │ @@ -6444,39 +6444,39 @@ │ │ │ │ je 1cc54 │ │ │ │ cmp $0x2,%r14 │ │ │ │ jle 1cc20 │ │ │ │ cmp $0x3,%r14 │ │ │ │ jne 1cbef │ │ │ │ test %r12,%r12 │ │ │ │ jle 1cc5d │ │ │ │ - mov 0x10891b(%rip),%rsi │ │ │ │ + mov 0x10893b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1cbf4 │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 1cc5d │ │ │ │ lea 0x20(%rsp),%rdx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xd8029(%rip),%r8 │ │ │ │ - lea 0x102e13(%rip),%rsi │ │ │ │ + lea 0x103393(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 1cc5d │ │ │ │ - mov $0x19f5,%esi │ │ │ │ + mov $0x3a73,%esi │ │ │ │ jmpq 1c62a │ │ │ │ test %r14,%r14 │ │ │ │ je 1cd9b │ │ │ │ cmp $0x1,%r14 │ │ │ │ jne 1cbef │ │ │ │ - mov 0x1088d2(%rip),%rsi │ │ │ │ + mov 0x1088f2(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 1cffc │ │ │ │ sub $0x1,%r12 │ │ │ │ @@ -6484,18 +6484,18 @@ │ │ │ │ jg 1cf48 │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ mov 0x28(%rsp),%r15 │ │ │ │ mov 0x30(%rsp),%r12 │ │ │ │ mov 0x38(%rsp),%r13 │ │ │ │ jmpq 1c680 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1a2f,%r12d │ │ │ │ + mov $0x3aad,%r12d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xd7f0d(%rip),%rcx │ │ │ │ - mov $0x100,%edx │ │ │ │ + mov $0x2dd,%edx │ │ │ │ mov %r12d,%esi │ │ │ │ xor %r13d,%r13d │ │ │ │ lea 0xd7857(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 1c645 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -6510,15 +6510,15 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1ca32 │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1c9b5 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x1a41,%r12d │ │ │ │ + mov $0x3abf,%r12d │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 1cc90 │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -6531,15 +6531,15 @@ │ │ │ │ jmpq 1cc90 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 1c786 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - mov $0x1a4f,%r12d │ │ │ │ + mov $0x3acd,%r12d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ jne 1cd21 │ │ │ │ jmp 1cd08 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -6547,15 +6547,15 @@ │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 1cbb9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0x107f26(%rip),%rsi │ │ │ │ + mov 0x107f46(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%r12 │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 1cc2f │ │ │ │ @@ -6566,152 +6566,152 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1c9f2 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 1c8f0 │ │ │ │ - mov $0x1a52,%r12d │ │ │ │ + mov $0x3ad0,%r12d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1cfef │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 1cc90 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1cc90 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 1c904 │ │ │ │ - mov $0x1a53,%r12d │ │ │ │ + mov $0x3ad1,%r12d │ │ │ │ jmp 1ce00 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov (%rsp),%ecx │ │ │ │ test %rax,%rax │ │ │ │ je 1c917 │ │ │ │ - mov $0x1a54,%r12d │ │ │ │ + mov $0x3ad2,%r12d │ │ │ │ jmp 1ce00 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xef,%edx │ │ │ │ + mov $0x2cc,%edx │ │ │ │ lea 0xd7d38(%rip),%rcx │ │ │ │ - mov $0x192b,%esi │ │ │ │ - mov $0x1a55,%r12d │ │ │ │ + mov $0x39a9,%esi │ │ │ │ + mov $0x3ad3,%r12d │ │ │ │ lea 0xd765a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 1ce00 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r8) │ │ │ │ - mov $0x1a3d,%r12d │ │ │ │ + mov $0x3abb,%r12d │ │ │ │ jne 1cc90 │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1cc90 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0xf6,%edx │ │ │ │ - mov $0x1961,%esi │ │ │ │ + mov $0x2d3,%edx │ │ │ │ + mov $0x39df,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xd7cdd(%rip),%rcx │ │ │ │ lea 0xd760a(%rip),%rdi │ │ │ │ - mov $0x1a55,%r12d │ │ │ │ + mov $0x3ad3,%r12d │ │ │ │ callq 19940 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 1ce00 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1ce00 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1963,%esi │ │ │ │ - mov $0xf6,%edx │ │ │ │ + mov $0x39e1,%esi │ │ │ │ + mov $0x2d3,%edx │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 1cec0 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%esi │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ jmp 1cec0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xf7,%edx │ │ │ │ - mov $0x196d,%esi │ │ │ │ + mov $0x2d4,%edx │ │ │ │ + mov $0x39eb,%esi │ │ │ │ jmp 1cec0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x196f,%esi │ │ │ │ - mov $0xf7,%edx │ │ │ │ + mov $0x39ed,%esi │ │ │ │ + mov $0x2d4,%edx │ │ │ │ jmp 1cf02 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x107d99(%rip),%rsi │ │ │ │ + mov 0x107db9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1cbce │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ jmpq 1cbc5 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xf8,%edx │ │ │ │ - mov $0x1979,%esi │ │ │ │ + mov $0x2d5,%edx │ │ │ │ + mov $0x39f7,%esi │ │ │ │ jmpq 1cec0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x197b,%esi │ │ │ │ - mov $0xf8,%edx │ │ │ │ + mov $0x39f9,%esi │ │ │ │ + mov $0x2d5,%edx │ │ │ │ jmpq 1cf02 │ │ │ │ nop │ │ │ │ - mov $0xf9,%edx │ │ │ │ - mov $0x1985,%esi │ │ │ │ + mov $0x2d6,%edx │ │ │ │ + mov $0x3a03,%esi │ │ │ │ jmpq 1cec0 │ │ │ │ nop │ │ │ │ - mov $0xf2,%edx │ │ │ │ - mov $0x1941,%esi │ │ │ │ + mov $0x2cf,%edx │ │ │ │ + mov $0x39bf,%esi │ │ │ │ jmpq 1cec0 │ │ │ │ nop │ │ │ │ - mov $0xfa,%edx │ │ │ │ - mov $0x198e,%esi │ │ │ │ + mov $0x2d7,%edx │ │ │ │ + mov $0x3a0c,%esi │ │ │ │ jmpq 1cec0 │ │ │ │ nop │ │ │ │ - mov $0xf3,%edx │ │ │ │ - mov $0x194a,%esi │ │ │ │ + mov $0x2d0,%edx │ │ │ │ + mov $0x39c8,%esi │ │ │ │ jmpq 1cec0 │ │ │ │ nop │ │ │ │ - mov $0x194c,%esi │ │ │ │ - mov $0xf3,%edx │ │ │ │ + mov $0x39ca,%esi │ │ │ │ + mov $0x2d0,%edx │ │ │ │ jmpq 1cf02 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1ce0b │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x101ba1(%rip),%rax │ │ │ │ lea 0xd7bcf(%rip),%rcx │ │ │ │ lea 0xd7433(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xe3912(%rip),%r9 │ │ │ │ + lea 0xe146d(%rip),%r9 │ │ │ │ mov $0x2,%r8d │ │ │ │ lea 0xd7c04(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x19e5,%esi │ │ │ │ + mov $0x3a63,%esi │ │ │ │ jmpq 1c62a │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x68,%rsp │ │ │ │ - mov 0x107ba0(%rip),%r12 │ │ │ │ + mov 0x107bc0(%rip),%r12 │ │ │ │ mov 0x10(%rsi),%r14 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ movq $0x0,0x30(%rsp) │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ movq $0x0,0x40(%rsp) │ │ │ │ @@ -6730,23 +6730,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r14 │ │ │ │ lea 0xd7b59(%rip),%rdx │ │ │ │ lea 0x3(%rax),%r8 │ │ │ │ mov 0x101abb(%rip),%rax │ │ │ │ lea 0xd7354(%rip),%rsi │ │ │ │ - lea 0xe3835(%rip),%r9 │ │ │ │ + lea 0xe1390(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x1b98,%esi │ │ │ │ + mov $0x1708,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xd7a91(%rip),%rcx │ │ │ │ - mov $0x119,%edx │ │ │ │ + mov $0xcd,%edx │ │ │ │ lea 0xd7429(%rip),%rdi │ │ │ │ xor %r12d,%r12d │ │ │ │ callq 19940 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 1db47 │ │ │ │ add $0x68,%rsp │ │ │ │ @@ -6760,15 +6760,15 @@ │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ mov 0x30(%rsi),%r12 │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ mov 0x20(%rbp),%r13 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x108305(%rip),%rsi │ │ │ │ + mov 0x108325(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 1d728 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ je 1d738 │ │ │ │ @@ -6779,15 +6779,15 @@ │ │ │ │ test %rbx,%rbx │ │ │ │ je 1d230 │ │ │ │ mov 0x10(%rbp),%r8 │ │ │ │ addq $0x1,(%rbx) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1d538 │ │ │ │ - mov 0x1084c3(%rip),%rdx │ │ │ │ + mov 0x1084e3(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov %rax,%r15 │ │ │ │ @@ -6807,15 +6807,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 1d250 │ │ │ │ cmpq $0x0,0x10(%r15) │ │ │ │ je 1d4f0 │ │ │ │ mov 0x28(%r15),%rbp │ │ │ │ jmp 1d26f │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x108451(%rip),%rsi │ │ │ │ + mov 0x108471(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbp,%r8 │ │ │ │ mov %rax,%r15 │ │ │ │ jmp 1d1e7 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x20(%rsp),%rdx │ │ │ │ @@ -6851,107 +6851,107 @@ │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ movsd 0x10(%rsp),%xmm1 │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ mov %eax,%esi │ │ │ │ je 1d7e0 │ │ │ │ movapd %xmm2,%xmm0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq e26f3 │ │ │ │ + callq aa524 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 1d818 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 1d550 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1d950 │ │ │ │ - mov 0x1079fe(%rip),%rsi │ │ │ │ + mov 0x107a1e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1d9a0 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1d708 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1d9d0 │ │ │ │ - mov 0x107c7c(%rip),%rsi │ │ │ │ + mov 0x107c9c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1d9e0 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1d718 │ │ │ │ lea 0x1404(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1d9f0 │ │ │ │ - mov 0x108077(%rip),%rsi │ │ │ │ + mov 0x108097(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1da00 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1d7b0 │ │ │ │ movslq 0x1804(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1da10 │ │ │ │ - mov 0x107f0a(%rip),%rsi │ │ │ │ + mov 0x107f2a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1da30 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1d920 │ │ │ │ lea 0x1808(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1da50 │ │ │ │ - mov 0x107895(%rip),%rsi │ │ │ │ + mov 0x1078b5(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1da70 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1d930 │ │ │ │ movsd 0x1c08(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1da80 │ │ │ │ - mov 0x108007(%rip),%rsi │ │ │ │ + mov 0x108027(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1da8f │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1d990 │ │ │ │ - mov 0x10828a(%rip),%rdx │ │ │ │ - mov 0x1078a3(%rip),%rsi │ │ │ │ + mov 0x1082aa(%rip),%rdx │ │ │ │ + mov 0x1078c3(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1da9e │ │ │ │ - mov 0x107b44(%rip),%rsi │ │ │ │ + mov 0x107b64(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 1daad │ │ │ │ cmpq $0x0,(%r12) │ │ │ │ jne 1d4d3 │ │ │ │ mov %r12,%rdi │ │ │ │ @@ -6978,43 +6978,43 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ jmpq 1d1be │ │ │ │ nop │ │ │ │ - mov 0x1081c1(%rip),%rdx │ │ │ │ - mov 0x1077e2(%rip),%rsi │ │ │ │ + mov 0x1081e1(%rip),%rdx │ │ │ │ + mov 0x107802(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1da20 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1da40 │ │ │ │ - mov 0x107a6e(%rip),%rsi │ │ │ │ + mov 0x107a8e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1da60 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 1d4c4 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1d4c4 │ │ │ │ nopl (%rax) │ │ │ │ mov %rax,(%r8) │ │ │ │ - mov $0x1bca,%ebp │ │ │ │ + mov $0x173a,%ebp │ │ │ │ test %rax,%rax │ │ │ │ je 1d940 │ │ │ │ lea 0xd75d4(%rip),%rcx │ │ │ │ - mov $0x11b,%edx │ │ │ │ + mov $0xcf,%edx │ │ │ │ mov %ebp,%esi │ │ │ │ xor %r12d,%r12d │ │ │ │ lea 0xd6f67(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 1d127 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ @@ -7056,23 +7056,23 @@ │ │ │ │ mov 0x48(%rsp),%r12 │ │ │ │ jmpq 1d160 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ test %r14,%r14 │ │ │ │ je 1d8eb │ │ │ │ cmp $0x1,%r14 │ │ │ │ jne 1d881 │ │ │ │ - mov 0x1077d6(%rip),%rsi │ │ │ │ + mov 0x1077f6(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 1db01 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0x107e09(%rip),%rsi │ │ │ │ + mov 0x107e29(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 1dabc │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -7086,105 +7086,105 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1d39a │ │ │ │ nopl (%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 1d180 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x1bbc,%ebp │ │ │ │ + mov $0x172c,%ebp │ │ │ │ jmpq 1d5c9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ jne 1d2a3 │ │ │ │ movsd %xmm2,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ test %rax,%rax │ │ │ │ je 1d2a3 │ │ │ │ - mov $0x1bce,%ebp │ │ │ │ + mov $0x173e,%ebp │ │ │ │ jmpq 1d840 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ jne 1d2d3 │ │ │ │ movsd %xmm1,0x10(%rsp) │ │ │ │ movsd %xmm2,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ movsd 0x10(%rsp),%xmm1 │ │ │ │ test %rax,%rax │ │ │ │ je 1d2d3 │ │ │ │ - mov $0x1bcf,%ebp │ │ │ │ + mov $0x173f,%ebp │ │ │ │ jmpq 1d840 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1d3d7 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1d278 │ │ │ │ - mov $0x1bcd,%ebp │ │ │ │ + mov $0x173d,%ebp │ │ │ │ jmp 1d840 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movsd %xmm1,0x10(%rsp) │ │ │ │ movsd %xmm2,0x8(%rsp) │ │ │ │ mov %eax,0x1c(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ movsd 0x10(%rsp),%xmm1 │ │ │ │ test %rax,%rax │ │ │ │ mov 0x1c(%rsp),%esi │ │ │ │ je 1d2fe │ │ │ │ - mov $0x1bd0,%ebp │ │ │ │ + mov $0x1740,%ebp │ │ │ │ jmp 1d840 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x107,%edx │ │ │ │ + mov $0xbb,%edx │ │ │ │ lea 0xd7380(%rip),%rcx │ │ │ │ - mov $0x1a97,%esi │ │ │ │ - mov $0x1bd1,%ebp │ │ │ │ + mov $0x1607,%esi │ │ │ │ + mov $0x1741,%ebp │ │ │ │ lea 0xd6ceb(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 1d5c9 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1d5c9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x107c89(%rip),%rsi │ │ │ │ + mov 0x107ca9(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1d88a │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 1d67e │ │ │ │ lea 0x30(%rsp),%rdx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0xd739f(%rip),%r8 │ │ │ │ - lea 0x1021bd(%rip),%rsi │ │ │ │ + lea 0x10211d(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 1d67e │ │ │ │ - mov $0x1b84,%esi │ │ │ │ + mov $0x16f4,%esi │ │ │ │ jmpq 1d10c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 1d665 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x10742e(%rip),%rsi │ │ │ │ + mov 0x10744e(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 1d6b3 │ │ │ │ @@ -7199,139 +7199,139 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1d451 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1d5c9 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x10e,%edx │ │ │ │ - mov $0x1acd,%esi │ │ │ │ + mov $0xc2,%edx │ │ │ │ + mov $0x163d,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xd723d(%rip),%rcx │ │ │ │ lea 0xd6bb2(%rip),%rdi │ │ │ │ - mov $0x1bd1,%ebp │ │ │ │ + mov $0x1741,%ebp │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 1d840 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1d840 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1d48f │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x1acf,%esi │ │ │ │ - mov $0x10e,%edx │ │ │ │ + mov $0x163f,%esi │ │ │ │ + mov $0xc2,%edx │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 1d960 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ jmp 1d960 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10f,%edx │ │ │ │ - mov $0x1ad9,%esi │ │ │ │ + mov $0xc3,%edx │ │ │ │ + mov $0x1649,%esi │ │ │ │ jmp 1d960 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1adb,%esi │ │ │ │ - mov $0x10f,%edx │ │ │ │ + mov $0x164b,%esi │ │ │ │ + mov $0xc3,%edx │ │ │ │ jmp 1d9aa │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x110,%edx │ │ │ │ - mov $0x1ae5,%esi │ │ │ │ + mov $0xc4,%edx │ │ │ │ + mov $0x1655,%esi │ │ │ │ jmpq 1d960 │ │ │ │ nop │ │ │ │ - mov $0x1ae7,%esi │ │ │ │ - mov $0x110,%edx │ │ │ │ + mov $0x1657,%esi │ │ │ │ + mov $0xc4,%edx │ │ │ │ jmp 1d9aa │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x111,%edx │ │ │ │ - mov $0x1af1,%esi │ │ │ │ + mov $0xc5,%edx │ │ │ │ + mov $0x1661,%esi │ │ │ │ jmpq 1d960 │ │ │ │ nop │ │ │ │ - mov $0x10a,%edx │ │ │ │ - mov $0x1aad,%esi │ │ │ │ + mov $0xbe,%edx │ │ │ │ + mov $0x161d,%esi │ │ │ │ jmpq 1d960 │ │ │ │ nop │ │ │ │ - mov $0x1af3,%esi │ │ │ │ - mov $0x111,%edx │ │ │ │ + mov $0x1663,%esi │ │ │ │ + mov $0xc5,%edx │ │ │ │ jmpq 1d9aa │ │ │ │ nop │ │ │ │ - mov $0x10b,%edx │ │ │ │ - mov $0x1ab6,%esi │ │ │ │ + mov $0xbf,%edx │ │ │ │ + mov $0x1626,%esi │ │ │ │ jmpq 1d960 │ │ │ │ nop │ │ │ │ - mov $0x112,%edx │ │ │ │ - mov $0x1afd,%esi │ │ │ │ + mov $0xc6,%edx │ │ │ │ + mov $0x166d,%esi │ │ │ │ jmpq 1d960 │ │ │ │ nop │ │ │ │ - mov $0x1ab8,%esi │ │ │ │ - mov $0x10b,%edx │ │ │ │ + mov $0x1628,%esi │ │ │ │ + mov $0xbf,%edx │ │ │ │ jmpq 1d9aa │ │ │ │ nop │ │ │ │ - mov $0x1aff,%esi │ │ │ │ - mov $0x112,%edx │ │ │ │ + mov $0x166f,%esi │ │ │ │ + mov $0xc6,%edx │ │ │ │ jmpq 1d9aa │ │ │ │ nop │ │ │ │ - mov $0x113,%edx │ │ │ │ - mov $0x1b09,%esi │ │ │ │ + mov $0xc7,%edx │ │ │ │ + mov $0x1679,%esi │ │ │ │ jmpq 1d960 │ │ │ │ - mov $0x1b0b,%esi │ │ │ │ - mov $0x113,%edx │ │ │ │ + mov $0x167b,%esi │ │ │ │ + mov $0xc7,%edx │ │ │ │ jmpq 1d9aa │ │ │ │ - mov $0x114,%edx │ │ │ │ - mov $0x1b15,%esi │ │ │ │ + mov $0xc8,%edx │ │ │ │ + mov $0x1685,%esi │ │ │ │ jmpq 1d960 │ │ │ │ - mov $0x115,%edx │ │ │ │ - mov $0x1b1e,%esi │ │ │ │ + mov $0xc9,%edx │ │ │ │ + mov $0x168e,%esi │ │ │ │ jmpq 1d960 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x1010e1(%rip),%rax │ │ │ │ lea 0xd710f(%rip),%rcx │ │ │ │ lea 0xd6973(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xe2e52(%rip),%r9 │ │ │ │ + lea 0xe09ad(%rip),%r9 │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xd7150(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x1b7a,%esi │ │ │ │ + mov $0x16ea,%esi │ │ │ │ jmpq 1d10c │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x10109c(%rip),%rax │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xd692f(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xe2e0e(%rip),%r9 │ │ │ │ + lea 0xe0969(%rip),%r9 │ │ │ │ lea 0xd70b4(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xd7108(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x1b74,%esi │ │ │ │ + mov $0x16e4,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 1d10c │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ - mov 0x1070a0(%rip),%rbp │ │ │ │ + mov 0x1070c0(%rip),%rbp │ │ │ │ mov 0x10(%rsi),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ movq $0x0,0x20(%rsp) │ │ │ │ movq $0x0,0x28(%rsp) │ │ │ │ mov %rbp,0x30(%rsp) │ │ │ │ @@ -7348,15 +7348,15 @@ │ │ │ │ jne 1e265 │ │ │ │ mov %rbp,%r14 │ │ │ │ mov %rbp,%rbx │ │ │ │ mov 0x28(%r12),%rbp │ │ │ │ mov 0x20(%r12),%r13 │ │ │ │ mov 0x18(%r12),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x107886(%rip),%rsi │ │ │ │ + mov 0x1078a6(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 1e2c0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ je 1e290 │ │ │ │ @@ -7367,15 +7367,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 1dde8 │ │ │ │ mov 0x10(%r15),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 1de60 │ │ │ │ - mov 0x107a45(%rip),%rdx │ │ │ │ + mov 0x107a65(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -7399,15 +7399,15 @@ │ │ │ │ callq 15cf0 │ │ │ │ mov 0x18(%rsp),%r15 │ │ │ │ test %eax,%eax │ │ │ │ js 1e050 │ │ │ │ test %r15,%r15 │ │ │ │ je 1e050 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0x107797(%rip),%rsi │ │ │ │ + mov 0x1077b7(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 1e340 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -7419,15 +7419,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 1de18 │ │ │ │ mov 0x10(%rdi),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 1e080 │ │ │ │ - mov 0x107953(%rip),%rdx │ │ │ │ + mov 0x107973(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -7459,26 +7459,26 @@ │ │ │ │ jmpq 1dbcd │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 1de40 │ │ │ │ mov 0x28(%r12),%r15 │ │ │ │ jmpq 1dcc5 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x107899(%rip),%rsi │ │ │ │ + mov 0x1078b9(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r15,%r9 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 1dc6d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%r14 │ │ │ │ mov %rbp,%rbx │ │ │ │ jmpq 1dbd5 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x107869(%rip),%rsi │ │ │ │ + mov 0x107889(%rip),%rsi │ │ │ │ mov %rdi,(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ mov %rdi,%r9 │ │ │ │ jmpq 1dd5f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -7522,68 +7522,68 @@ │ │ │ │ mov %eax,%r8d │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 1e3e8 │ │ │ │ mov (%rsp),%rsi │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %ebp,%edx │ │ │ │ mov %r15,%rdi │ │ │ │ - callq cc480 │ │ │ │ + callq ebfe0 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 1e520 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 1e0a0 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1e568 │ │ │ │ - mov 0x106e10(%rip),%rsi │ │ │ │ + mov 0x106e30(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1e5b0 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1e2d0 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1e5e0 │ │ │ │ - mov 0x10708e(%rip),%rsi │ │ │ │ + mov 0x1070ae(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1e5f0 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1e2f0 │ │ │ │ movslq 0x1404(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1e600 │ │ │ │ - mov 0x107001(%rip),%rsi │ │ │ │ + mov 0x107021(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1e610 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 1e368 │ │ │ │ - mov 0x107754(%rip),%rdx │ │ │ │ - mov 0x106d6d(%rip),%rsi │ │ │ │ + mov 0x107774(%rip),%rdx │ │ │ │ + mov 0x106d8d(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1e620 │ │ │ │ - mov 0x10700e(%rip),%rsi │ │ │ │ + mov 0x10702e(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 1e640 │ │ │ │ cmpq $0x0,(%r14) │ │ │ │ je 1e2e0 │ │ │ │ subq $0x1,(%r12) │ │ │ │ @@ -7605,40 +7605,40 @@ │ │ │ │ mov 0x100ac9(%rip),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ jmpq 1deae │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 1dcce │ │ │ │ - mov $0x158e,%ebp │ │ │ │ + mov $0x1373,%ebp │ │ │ │ jmpq 1e305 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1dd72 │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ jmpq 1dd2e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x107671(%rip),%rdx │ │ │ │ - mov 0x106c92(%rip),%rsi │ │ │ │ + mov 0x107691(%rip),%rdx │ │ │ │ + mov 0x106cb2(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1e630 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 1e650 │ │ │ │ - mov 0x106f1e(%rip),%rsi │ │ │ │ + mov 0x106f3e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 1e660 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 1dffa │ │ │ │ @@ -7697,31 +7697,31 @@ │ │ │ │ lea 0xd69fe(%rip),%rcx │ │ │ │ mov $0x5,%r8d │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x1009c0(%rip),%rax │ │ │ │ lea 0xd6a6b(%rip),%rdx │ │ │ │ lea 0xd6252(%rip),%rsi │ │ │ │ push %r13 │ │ │ │ - lea 0xe2731(%rip),%r9 │ │ │ │ + lea 0xe028c(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x1557,%esi │ │ │ │ + mov $0x133c,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xd698d(%rip),%rcx │ │ │ │ - mov $0xb4,%edx │ │ │ │ + mov $0x9a,%edx │ │ │ │ lea 0xd6a23(%rip),%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 19940 │ │ │ │ jmpq 1e01a │ │ │ │ mov %r14,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x10707e(%rip),%rsi │ │ │ │ + mov 0x10709e(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 1e424 │ │ │ │ @@ -7731,18 +7731,18 @@ │ │ │ │ lea 0xd6966(%rip),%rax │ │ │ │ setg %r8b │ │ │ │ cmovle %rax,%rcx │ │ │ │ movzbl %r8b,%r8d │ │ │ │ lea 0x2(%r8,%r8,2),%r8 │ │ │ │ jmpq 1e1dd │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x157d,%ebp │ │ │ │ + mov $0x1362,%ebp │ │ │ │ nopl (%rax) │ │ │ │ lea 0xd6905(%rip),%rcx │ │ │ │ - mov $0xb6,%edx │ │ │ │ + mov $0x9c,%edx │ │ │ │ mov %ebp,%esi │ │ │ │ xor %r14d,%r14d │ │ │ │ lea 0xd6996(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 1e01a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -7757,15 +7757,15 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1e004 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1df88 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x158f,%ebp │ │ │ │ + mov $0x1374,%ebp │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 1e298 │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -7778,64 +7778,64 @@ │ │ │ │ jmpq 1e298 │ │ │ │ nop │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 1dcf1 │ │ │ │ nopl (%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov $0x159d,%ebp │ │ │ │ + mov $0x1382,%ebp │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ jne 1e328 │ │ │ │ jmp 1e30f │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1dfc5 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 1deae │ │ │ │ - mov $0x15a0,%ebp │ │ │ │ + mov $0x1385,%ebp │ │ │ │ nop │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 1e66f │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 1e298 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1e298 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 1dec1 │ │ │ │ - mov $0x15a1,%ebp │ │ │ │ + mov $0x1386,%ebp │ │ │ │ jmp 1e390 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 1ded4 │ │ │ │ - mov $0x15a2,%ebp │ │ │ │ + mov $0x1387,%ebp │ │ │ │ jmp 1e390 │ │ │ │ nopl (%rax) │ │ │ │ mov %eax,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x8(%rsp),%r8d │ │ │ │ test %rax,%rax │ │ │ │ je 1dee8 │ │ │ │ - mov $0x15a3,%ebp │ │ │ │ + mov $0x1388,%ebp │ │ │ │ jmp 1e390 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x106edd(%rip),%rsi │ │ │ │ + mov 0x106efd(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 1e67c │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -7844,1807 +7844,1807 @@ │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ mov 0x28(%rsp),%r13 │ │ │ │ mov 0x30(%rsp),%rbp │ │ │ │ mov 0x38(%rsp),%rbx │ │ │ │ mov 0x40(%rsp),%r14 │ │ │ │ jmpq 1dbdf │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x106e89(%rip),%rsi │ │ │ │ + mov 0x106ea9(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1e496 │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 1e44e │ │ │ │ - mov 0x106e4b(%rip),%rsi │ │ │ │ + mov 0x106e6b(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1e4bc │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 1e44e │ │ │ │ - mov 0x10702d(%rip),%rsi │ │ │ │ + mov 0x10704d(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 1e4e6 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 1e44e │ │ │ │ lea 0x20(%rsp),%rdx │ │ │ │ mov %r13,%rcx │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0xd6762(%rip),%r8 │ │ │ │ - lea 0x101461(%rip),%rsi │ │ │ │ + lea 0x101401(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 1e44e │ │ │ │ - mov $0x153f,%esi │ │ │ │ + mov $0x1324,%esi │ │ │ │ jmpq 1e210 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0xa5,%edx │ │ │ │ + mov $0x8b,%edx │ │ │ │ lea 0xd6678(%rip),%rcx │ │ │ │ - mov $0x146b,%esi │ │ │ │ - mov $0x15a4,%ebp │ │ │ │ + mov $0x1250,%esi │ │ │ │ + mov $0x1389,%ebp │ │ │ │ lea 0xd602b(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 1e390 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r9) │ │ │ │ - mov $0x158b,%ebp │ │ │ │ + mov $0x1370,%ebp │ │ │ │ jne 1e298 │ │ │ │ jmpq 1e332 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xac,%edx │ │ │ │ - mov $0x14a1,%esi │ │ │ │ + mov $0x92,%edx │ │ │ │ + mov $0x1286,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xd6625(%rip),%rcx │ │ │ │ lea 0xd5fe2(%rip),%rdi │ │ │ │ - mov $0x15a4,%ebp │ │ │ │ + mov $0x1389,%ebp │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 1e390 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1e390 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x14a3,%esi │ │ │ │ - mov $0xac,%edx │ │ │ │ + mov $0x1288,%esi │ │ │ │ + mov $0x92,%edx │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 1e578 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%esi │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ jmp 1e578 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xad,%edx │ │ │ │ - mov $0x14ad,%esi │ │ │ │ + mov $0x93,%edx │ │ │ │ + mov $0x1292,%esi │ │ │ │ jmp 1e578 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x14af,%esi │ │ │ │ - mov $0xad,%edx │ │ │ │ + mov $0x1294,%esi │ │ │ │ + mov $0x93,%edx │ │ │ │ jmp 1e5ba │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xae,%edx │ │ │ │ - mov $0x14b9,%esi │ │ │ │ + mov $0x94,%edx │ │ │ │ + mov $0x129e,%esi │ │ │ │ jmpq 1e578 │ │ │ │ nop │ │ │ │ - mov $0x14bb,%esi │ │ │ │ - mov $0xae,%edx │ │ │ │ + mov $0x12a0,%esi │ │ │ │ + mov $0x94,%edx │ │ │ │ jmp 1e5ba │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xaf,%edx │ │ │ │ - mov $0x14c5,%esi │ │ │ │ + mov $0x95,%edx │ │ │ │ + mov $0x12aa,%esi │ │ │ │ jmpq 1e578 │ │ │ │ nop │ │ │ │ - mov $0xa8,%edx │ │ │ │ - mov $0x1481,%esi │ │ │ │ + mov $0x8e,%edx │ │ │ │ + mov $0x1266,%esi │ │ │ │ jmpq 1e578 │ │ │ │ nop │ │ │ │ - mov $0xb0,%edx │ │ │ │ - mov $0x14ce,%esi │ │ │ │ + mov $0x96,%edx │ │ │ │ + mov $0x12b3,%esi │ │ │ │ jmpq 1e578 │ │ │ │ nop │ │ │ │ - mov $0xa9,%edx │ │ │ │ - mov $0x148a,%esi │ │ │ │ + mov $0x8f,%edx │ │ │ │ + mov $0x126f,%esi │ │ │ │ jmpq 1e578 │ │ │ │ nop │ │ │ │ - mov $0x148c,%esi │ │ │ │ - mov $0xa9,%edx │ │ │ │ + mov $0x1271,%esi │ │ │ │ + mov $0x8f,%edx │ │ │ │ jmpq 1e5ba │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 1e39b │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x100521(%rip),%rax │ │ │ │ lea 0xd654f(%rip),%rcx │ │ │ │ lea 0xd5db3(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xe2292(%rip),%r9 │ │ │ │ + lea 0xdfded(%rip),%r9 │ │ │ │ mov $0x2,%r8d │ │ │ │ lea 0xd65af(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x1529,%esi │ │ │ │ + mov $0x130e,%esi │ │ │ │ jmpq 1e210 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x78,%rsp │ │ │ │ - mov 0x106fe0(%rip),%r14 │ │ │ │ - mov 0x106519(%rip),%rbx │ │ │ │ + mov 0x106540(%rip),%r13 │ │ │ │ + mov 0x107059(%rip),%r15 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x100592(%rip),%rax │ │ │ │ - mov 0x10(%rsi),%r13 │ │ │ │ + mov 0x10(%rsi),%r12 │ │ │ │ movq $0x0,0x40(%rsp) │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 1ef10 │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - je 1e93e │ │ │ │ - jg 1e930 │ │ │ │ - cmp $0x2,%r13 │ │ │ │ - je 1e990 │ │ │ │ - cmp $0x3,%r13 │ │ │ │ - jne 1eff5 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x28(%r12),%r14 │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ + jne 1ee90 │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + je 1e92e │ │ │ │ + jg 1e920 │ │ │ │ + cmp $0x2,%r12 │ │ │ │ + je 1e980 │ │ │ │ + cmp $0x3,%r12 │ │ │ │ + jne 1efa4 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov 0x28(%rbx),%r15 │ │ │ │ + mov 0x20(%rbx),%rbp │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x106cf9(%rip),%rsi │ │ │ │ + mov 0x106d23(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 1f040 │ │ │ │ + je 1f028 │ │ │ │ callq *%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1f050 │ │ │ │ - mov 0x10028c(%rip),%rax │ │ │ │ - cmp %rax,0x8(%r13) │ │ │ │ - jne 1e970 │ │ │ │ - mov 0x18(%r13),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1e970 │ │ │ │ - mov 0x10(%r13),%r8 │ │ │ │ - addq $0x1,(%r15) │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1eff0 │ │ │ │ + mov 0x100296(%rip),%rax │ │ │ │ + cmp %rax,0x8(%r14) │ │ │ │ + jne 1e960 │ │ │ │ + mov 0x18(%r14),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1e960 │ │ │ │ + mov 0x10(%r14),%r8 │ │ │ │ + addq $0x1,(%rbx) │ │ │ │ addq $0x1,(%r8) │ │ │ │ - subq $0x1,0x0(%r13) │ │ │ │ - je 1e9f0 │ │ │ │ - mov 0x106eb7(%rip),%rdx │ │ │ │ + subq $0x1,(%r14) │ │ │ │ + je 1e9e0 │ │ │ │ + mov 0x106ee2(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 19570 │ │ │ │ - subq $0x1,(%r15) │ │ │ │ + subq $0x1,(%rbx) │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ - je 1ee28 │ │ │ │ + je 1eda8 │ │ │ │ test %r12,%r12 │ │ │ │ - je 1f300 │ │ │ │ + je 1f270 │ │ │ │ subq $0x1,(%r8) │ │ │ │ - je 1e9e0 │ │ │ │ + je 1e9d0 │ │ │ │ mov 0x8(%r12),%rdi │ │ │ │ - mov 0x10029e(%rip),%r15 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 1e950 │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov 0x1002a9(%rip),%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1e940 │ │ │ │ + mov %rbx,%rsi │ │ │ │ callq 15be0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1e950 │ │ │ │ + jne 1e940 │ │ │ │ lea 0x30(%rsp),%rdx │ │ │ │ lea 0x38(%rsp),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15cf0 │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - js 1ed90 │ │ │ │ + js 1ed08 │ │ │ │ cmpq $0x0,0x10(%rsp) │ │ │ │ - je 1ed90 │ │ │ │ + je 1ed08 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x106c0a(%rip),%rsi │ │ │ │ + mov 0x106c35(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 1f0e0 │ │ │ │ + je 1f098 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1f098 │ │ │ │ - mov 0x10019a(%rip),%rax │ │ │ │ + je 1f048 │ │ │ │ + mov 0x1001a5(%rip),%rax │ │ │ │ cmp %rax,0x8(%rdi) │ │ │ │ - jne 1e9a0 │ │ │ │ + jne 1e990 │ │ │ │ mov 0x18(%rdi),%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - je 1e9a0 │ │ │ │ + je 1e990 │ │ │ │ mov 0x10(%rdi),%rbp │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ - je 1edf0 │ │ │ │ - mov 0x106dc5(%rip),%rdx │ │ │ │ + je 1ed70 │ │ │ │ + mov 0x106df0(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov %rax,%r14 │ │ │ │ subq $0x1,(%r8) │ │ │ │ - je 1ef00 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1f0f0 │ │ │ │ + je 1ee80 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1f0a8 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - je 1ede0 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 1e912 │ │ │ │ - mov %r15,%rsi │ │ │ │ + je 1ed60 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1e907 │ │ │ │ + mov %rbx,%rsi │ │ │ │ callq 15be0 │ │ │ │ test %eax,%eax │ │ │ │ - je 1ea10 │ │ │ │ - cmpq $0x0,0x10(%r13) │ │ │ │ - je 1ed78 │ │ │ │ - mov 0x28(%r13),%rax │ │ │ │ + je 1ea00 │ │ │ │ + cmpq $0x0,0x10(%r14) │ │ │ │ + je 1ecf0 │ │ │ │ + mov 0x28(%r14),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - jmpq 1ea34 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x5,%r13 │ │ │ │ - jne 1ef90 │ │ │ │ - mov 0x38(%rsi),%rbx │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmpq 1e75d │ │ │ │ - nopl (%rax) │ │ │ │ + jmpq 1ea24 │ │ │ │ + cmp $0x5,%r12 │ │ │ │ + jne 1ef08 │ │ │ │ + mov 0x38(%rsi),%r13 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov 0x30(%rbx),%r13 │ │ │ │ + jmpq 1e756 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ - je 1e9c8 │ │ │ │ + je 1e9b8 │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - jmpq 1e84f │ │ │ │ + jmpq 1e844 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x106d11(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x106d41(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ - mov %r13,%r8 │ │ │ │ + mov %r14,%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmpq 1e7f3 │ │ │ │ + jmpq 1e7e8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmpq 1e762 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + jmpq 1e75a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x106ce1(%rip),%rsi │ │ │ │ + mov 0x106d11(%rip),%rsi │ │ │ │ mov %rdi,0x18(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov %rax,%r14 │ │ │ │ mov %rdi,%rbp │ │ │ │ - jmpq 1e8e5 │ │ │ │ + jmpq 1e8da │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x100141(%rip),%rax │ │ │ │ + mov 0x100151(%rip),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - jmpq 1e85b │ │ │ │ + jmpq 1e850 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1e806 │ │ │ │ + jmpq 1e7fb │ │ │ │ nopl (%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ - jmpq 1e7ca │ │ │ │ + jmpq 1e7bf │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x30(%rsp),%rdx │ │ │ │ lea 0x38(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15cf0 │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - js 1f120 │ │ │ │ + js 1f0e0 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ - je 1f120 │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov 0x106a25(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 1f0e0 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x106a55(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 1f140 │ │ │ │ + je 1f100 │ │ │ │ callq *%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1f150 │ │ │ │ - mov 0xfffb5(%rip),%rax │ │ │ │ - cmp %rax,0x8(%r14) │ │ │ │ - jne 1edc0 │ │ │ │ - mov 0x18(%r14),%r8 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1f110 │ │ │ │ + mov 0xfffc5(%rip),%rax │ │ │ │ + cmp %rax,0x8(%r15) │ │ │ │ + jne 1ed40 │ │ │ │ + mov 0x18(%r15),%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - je 1edc0 │ │ │ │ - mov 0x10(%r14),%r9 │ │ │ │ + je 1ed40 │ │ │ │ + mov 0x10(%r15),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ - subq $0x1,(%r14) │ │ │ │ - je 1ee40 │ │ │ │ - mov 0x106be1(%rip),%rdx │ │ │ │ + subq $0x1,(%r15) │ │ │ │ + je 1edc0 │ │ │ │ + mov 0x106c11(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ - je 1f020 │ │ │ │ + je 1efd0 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 1f320 │ │ │ │ + je 1f290 │ │ │ │ subq $0x1,(%r9) │ │ │ │ - je 1ee18 │ │ │ │ + je 1ed98 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 1edb0 │ │ │ │ - mov %r15,%rsi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1ed30 │ │ │ │ + mov %rbx,%rsi │ │ │ │ callq 15be0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1edb0 │ │ │ │ + jne 1ed30 │ │ │ │ lea 0x30(%rsp),%rdx │ │ │ │ lea 0x38(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 15cf0 │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ test %eax,%eax │ │ │ │ - js 1f340 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1f340 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + js 1f2b0 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1f2b0 │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 19760 │ │ │ │ - mov %eax,%r15d │ │ │ │ + mov %eax,%r13d │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 1f360 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 1f2d0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,%r8d │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 1f380 │ │ │ │ + je 1f2f0 │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - callq 6f170 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + callq ede40 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - je 1f3a8 │ │ │ │ + je 1f318 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ - je 1ee68 │ │ │ │ + je 1ede8 │ │ │ │ callq 155d0 │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 1f3f0 │ │ │ │ - mov 0x10619e(%rip),%rsi │ │ │ │ + je 1f350 │ │ │ │ + mov 0x1061ce(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 1f450 │ │ │ │ - subq $0x1,(%r15) │ │ │ │ - je 1f088 │ │ │ │ + js 1f3b0 │ │ │ │ + subq $0x1,0x0(%r13) │ │ │ │ + je 1f038 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 1f480 │ │ │ │ - mov 0x10641d(%rip),%rsi │ │ │ │ + je 1f3e0 │ │ │ │ + mov 0x10644c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 1f490 │ │ │ │ - subq $0x1,(%r15) │ │ │ │ - je 1f110 │ │ │ │ + js 1f3f0 │ │ │ │ + subq $0x1,0x0(%r13) │ │ │ │ + je 1f0d0 │ │ │ │ movslq 0x1404(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 1f4a0 │ │ │ │ - mov 0x106941(%rip),%rsi │ │ │ │ + je 1f400 │ │ │ │ + mov 0x106167(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 1f4b0 │ │ │ │ - subq $0x1,(%r15) │ │ │ │ - je 1f330 │ │ │ │ + js 1f410 │ │ │ │ + subq $0x1,0x0(%r13) │ │ │ │ + je 1f2a0 │ │ │ │ movslq 0x1408(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f4c0 │ │ │ │ - mov 0x1067ed(%rip),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15b20 │ │ │ │ - test %eax,%eax │ │ │ │ - js 1f4e0 │ │ │ │ - subq $0x1,(%r15) │ │ │ │ - je 1f3d0 │ │ │ │ - movslq 0x140c(%rbx),%rdi │ │ │ │ - callq 155d0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f500 │ │ │ │ - mov 0x106021(%rip),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15b20 │ │ │ │ - test %eax,%eax │ │ │ │ - js 1f51f │ │ │ │ - subq $0x1,(%r15) │ │ │ │ - je 1f3e0 │ │ │ │ - movslq 0x1410(%rbx),%rdi │ │ │ │ - callq 155d0 │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 1f52e │ │ │ │ - mov 0x10633d(%rip),%rsi │ │ │ │ + je 1f420 │ │ │ │ + mov 0x1066a2(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 1f53d │ │ │ │ - subq $0x1,(%r15) │ │ │ │ - je 1f1a0 │ │ │ │ - mov 0x106a31(%rip),%rdx │ │ │ │ - mov 0x10604a(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + js 1f440 │ │ │ │ + subq $0x1,0x0(%r13) │ │ │ │ + je 1f340 │ │ │ │ + mov 0x106ad5(%rip),%rdx │ │ │ │ + mov 0x1060ee(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 1f54c │ │ │ │ - mov 0x1062eb(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + js 1f460 │ │ │ │ + mov 0x10638f(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ - js 1f55b │ │ │ │ - cmpq $0x0,(%r14) │ │ │ │ - jne 1ed2b │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 152b0 <_Py_Dealloc@plt> │ │ │ │ + js 1f47f │ │ │ │ + cmpq $0x0,(%r15) │ │ │ │ + je 1f0c0 │ │ │ │ subq $0x1,(%r12) │ │ │ │ - je 1eef0 │ │ │ │ - subq $0x1,0x0(%r13) │ │ │ │ - je 1eee0 │ │ │ │ + je 1ee70 │ │ │ │ + subq $0x1,(%r14) │ │ │ │ + je 1ee60 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - je 1eed0 │ │ │ │ + je 1ee50 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1f5af │ │ │ │ + jne 1f4d3 │ │ │ │ add $0x78,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xffd91(%rip),%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xffe19(%rip),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - jmpq 1ea40 │ │ │ │ + jmpq 1ea30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 1e85b │ │ │ │ - mov $0x210a,%r15d │ │ │ │ - jmpq 1f09e │ │ │ │ - xchg %ax,%ax │ │ │ │ + je 1e850 │ │ │ │ + mov $0x2db9,%r13d │ │ │ │ + jmpq 1f04e │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ - je 1ee08 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - jmpq 1eb22 │ │ │ │ - mov 0x1068c1(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 1ed88 │ │ │ │ + mov 0x28(%rbp),%r15 │ │ │ │ + jmpq 1eb12 │ │ │ │ + mov 0x106961(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 19360 │ │ │ │ - mov %r14,%r9 │ │ │ │ + mov %r15,%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmpq 1ead3 │ │ │ │ + jmpq 1eac3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1e8f9 │ │ │ │ + jmpq 1e8ee │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ - jmpq 1e8bc │ │ │ │ + jmpq 1e8b1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xffd01(%rip),%r14 │ │ │ │ - jmpq 1eb2b │ │ │ │ + mov 0xffd81(%rip),%r15 │ │ │ │ + jmpq 1eb1b │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1eae6 │ │ │ │ + jmpq 1ead6 │ │ │ │ nopl (%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ - jmpq 1e7f3 │ │ │ │ + jmpq 1e7e8 │ │ │ │ nop │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ - jmpq 1eaa0 │ │ │ │ + jmpq 1ea90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x1068a9(%rip),%rdx │ │ │ │ - mov 0x105eca(%rip),%rsi │ │ │ │ + mov 0x106949(%rip),%rdx │ │ │ │ + mov 0x105f6a(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 1f4d0 │ │ │ │ + js 1f430 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ - je 1f4f0 │ │ │ │ - mov 0x106156(%rip),%rsi │ │ │ │ + je 1f450 │ │ │ │ + mov 0x1061f6(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 1f510 │ │ │ │ - subq $0x1,(%r15) │ │ │ │ - jne 1ed1d │ │ │ │ - mov %r15,%rdi │ │ │ │ + js 1f470 │ │ │ │ + subq $0x1,0x0(%r13) │ │ │ │ + jne 1ec99 │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1ed1d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmpq 1ec99 │ │ │ │ + nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1ed4c │ │ │ │ + jmpq 1ecc3 │ │ │ │ nopl (%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1ed41 │ │ │ │ + jmpq 1ecb8 │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1ed36 │ │ │ │ + jmpq 1ecae │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1e8e5 │ │ │ │ + jmpq 1e8da │ │ │ │ nopl (%rax) │ │ │ │ - cmp $0x5,%r13 │ │ │ │ - ja 1eff5 │ │ │ │ + cmp $0x5,%r12 │ │ │ │ + ja 1efa4 │ │ │ │ mov %rdx,%rbp │ │ │ │ - lea 0xd6140(%rip),%rdx │ │ │ │ - movslq (%rdx,%r13,4),%rax │ │ │ │ + lea 0xd61c0(%rip),%rdx │ │ │ │ + movslq (%rdx,%r12,4),%rax │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ nopl (%rax) │ │ │ │ mov 0x38(%rsi),%rax │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ - mov 0x28(%r12),%rax │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ callq 150b0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - ja 1f2c1 │ │ │ │ - lea 0xd60ff(%rip),%rdx │ │ │ │ - movslq (%rdx,%r13,4),%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + ja 1f235 │ │ │ │ + lea 0xd6183(%rip),%rdx │ │ │ │ + movslq (%rdx,%r12,4),%rax │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0xd5c3e(%rip),%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xd5cc6(%rip),%rcx │ │ │ │ mov $0x5,%r8d │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xffc00(%rip),%rax │ │ │ │ - lea 0xd5cc7(%rip),%rdx │ │ │ │ - lea 0xd5492(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ - lea 0xe1971(%rip),%r9 │ │ │ │ + mov 0xffc88(%rip),%rax │ │ │ │ + lea 0xd5d4f(%rip),%rdx │ │ │ │ + lea 0xd551a(%rip),%rsi │ │ │ │ + push %r12 │ │ │ │ + lea 0xdf554(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x20d2,%esi │ │ │ │ + mov $0x2d81,%esi │ │ │ │ pop %rdx │ │ │ │ - lea 0xd5bcd(%rip),%rcx │ │ │ │ - mov $0x166,%edx │ │ │ │ - lea 0xd5c7f(%rip),%rdi │ │ │ │ - xor %r14d,%r14d │ │ │ │ + lea 0xd5c55(%rip),%rcx │ │ │ │ + mov $0x21a,%edx │ │ │ │ + lea 0xd5d07(%rip),%rdi │ │ │ │ + xor %r15d,%r15d │ │ │ │ callq 19940 │ │ │ │ - jmpq 1ed4c │ │ │ │ - mov 0x10(%r12),%r13 │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - lea 0xd5bd5(%rip),%rcx │ │ │ │ - lea 0xd5bd6(%rip),%rax │ │ │ │ + jmpq 1ecc3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 150b0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x105da6(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x1,%r13 │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ + callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 1f174 │ │ │ │ + mov 0x10(%rbx),%r12 │ │ │ │ + cmp $0x1,%r12 │ │ │ │ + lea 0xd5c26(%rip),%rcx │ │ │ │ + lea 0xd5c27(%rip),%rax │ │ │ │ setg %r8b │ │ │ │ cmovle %rax,%rcx │ │ │ │ movzbl %r8b,%r8d │ │ │ │ lea 0x2(%r8,%r8,2),%r8 │ │ │ │ - jmp 1ef9d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmpq 1ef15 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ - jmpq 1ead3 │ │ │ │ + jmpq 1eac3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - callq 15ce0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq 1e78c │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x20f9,%r15d │ │ │ │ + mov $0x2da8,%r13d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0xd5b3d(%rip),%rcx │ │ │ │ - mov $0x168,%edx │ │ │ │ - mov %r15d,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0xd5be9(%rip),%rdi │ │ │ │ + lea 0xd5b9d(%rip),%rcx │ │ │ │ + mov $0x21c,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0xd5c49(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ - jmpq 1ed4c │ │ │ │ + jmpq 1ecc3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ + callq 15ce0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq 1e782 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1ebbf │ │ │ │ + jmpq 1ebb0 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x210b,%r15d │ │ │ │ + mov $0x2dba,%r13d │ │ │ │ subq $0x1,(%r12) │ │ │ │ - jne 1f060 │ │ │ │ + jne 1f000 │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ test %rbp,%rbp │ │ │ │ - je 1f060 │ │ │ │ + je 1f000 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - jne 1f060 │ │ │ │ - xor %r14d,%r14d │ │ │ │ + jne 1f000 │ │ │ │ + xor %r15d,%r15d │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1f060 │ │ │ │ - subq $0x1,(%r14) │ │ │ │ - jne 1f060 │ │ │ │ - mov %r14,%rdi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1f000 │ │ │ │ + subq $0x1,(%r15) │ │ │ │ + jne 1f000 │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmp 1f060 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmpq 1f000 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmpq 1e87e │ │ │ │ + jmpq 1e873 │ │ │ │ nopl (%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov $0x2119,%r15d │ │ │ │ + mov $0x2dc8,%r13d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - jne 1f0b4 │ │ │ │ - jmp 1f0a7 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + jne 1f064 │ │ │ │ + jmp 1f057 │ │ │ │ + xchg %ax,%ax │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1ebf8 │ │ │ │ + jmpq 1eca3 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 152b0 <_Py_Dealloc@plt> │ │ │ │ + jmpq 1ebea │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 1ea40 │ │ │ │ - mov $0x211c,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ + je 1ea30 │ │ │ │ + mov $0x2dcb,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ xor %ebp,%ebp │ │ │ │ - jmp 1f160 │ │ │ │ + jmp 1f120 │ │ │ │ callq 15ce0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq 1ea63 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmpq 1ea53 │ │ │ │ nopl (%rax) │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0x211d,%r15d │ │ │ │ + mov $0x2dcc,%r13d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r12) │ │ │ │ - jne 1f16f │ │ │ │ + jne 1f12f │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - subq $0x1,0x0(%r13) │ │ │ │ - je 1f190 │ │ │ │ + subq $0x1,(%r14) │ │ │ │ + je 1f150 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 1f0c6 │ │ │ │ + je 1f076 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - jne 1f0c6 │ │ │ │ - jmpq 1f0be │ │ │ │ - nop │ │ │ │ - mov %r13,%rdi │ │ │ │ + jne 1f076 │ │ │ │ + jmpq 1f06e │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmp 1f176 │ │ │ │ + jmp 1f135 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1ece8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150b0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x105b5e(%rip),%rsi │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - sub $0x1,%rbx │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ - callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1eff0 │ │ │ │ - mov 0x106231(%rip),%rsi │ │ │ │ + callq 150b0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x105da5(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 1f56a │ │ │ │ - sub $0x1,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 1f250 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + je 1f48e │ │ │ │ + sub $0x1,%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jg 1f1c8 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov 0x48(%rsp),%rbp │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - jmpq 1e76c │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 150b0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1f1e0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x106241(%rip),%rsi │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + jmpq 1e762 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x106081(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ - je 1f276 │ │ │ │ + je 1f1ee │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ - sub $0x1,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 1f20a │ │ │ │ - mov 0x105fab(%rip),%rsi │ │ │ │ + sub $0x1,%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 1f19e │ │ │ │ + mov 0x105e2b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ - je 1f2a0 │ │ │ │ + je 1f214 │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ - sub $0x1,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 1f20a │ │ │ │ - mov 0x106249(%rip),%rsi │ │ │ │ + sub $0x1,%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 1f19e │ │ │ │ + mov 0x1062f5(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ - je 1f2ca │ │ │ │ + je 1f23e │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ - sub $0x1,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 1f20a │ │ │ │ + sub $0x1,%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 1f19e │ │ │ │ lea 0x40(%rsp),%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ + mov %r12,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0xd599a(%rip),%r8 │ │ │ │ - lea 0x10087d(%rip),%rsi │ │ │ │ + lea 0xd5a26(%rip),%r8 │ │ │ │ + lea 0x100b49(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ - jns 1f20a │ │ │ │ - mov $0x20ba,%esi │ │ │ │ - jmpq 1efd0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jns 1f19e │ │ │ │ + mov $0x2d69,%esi │ │ │ │ + jmpq 1ef48 │ │ │ │ + xchg %ax,%ax │ │ │ │ subq $0x1,(%r8) │ │ │ │ - mov $0x2107,%r15d │ │ │ │ - jne 1f060 │ │ │ │ + mov $0x2db6,%r13d │ │ │ │ + jne 1f000 │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1f060 │ │ │ │ + jmpq 1f000 │ │ │ │ nopl (%rax) │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov $0x212b,%r15d │ │ │ │ - jmpq 1f160 │ │ │ │ + mov %r9,%r15 │ │ │ │ + mov $0x2dda,%r13d │ │ │ │ + jmpq 1f120 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1ec34 │ │ │ │ + jmpq 1ec27 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - je 1eb2b │ │ │ │ - mov $0x212e,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 1f160 │ │ │ │ + je 1eb1b │ │ │ │ + mov $0x2ddd,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 1f120 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ - je 1eb41 │ │ │ │ - mov $0x212f,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 1f160 │ │ │ │ + je 1eb2f │ │ │ │ + mov $0x2dde,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 1f120 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x8(%rsp),%r8d │ │ │ │ test %rax,%rax │ │ │ │ - je 1eb55 │ │ │ │ - mov $0x2130,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 1f160 │ │ │ │ + je 1eb45 │ │ │ │ + mov $0x2ddf,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 1f120 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x154,%edx │ │ │ │ - lea 0xd57f0(%rip),%rcx │ │ │ │ - mov $0x1fc2,%esi │ │ │ │ - mov $0x2131,%r15d │ │ │ │ - lea 0xd51c2(%rip),%rdi │ │ │ │ + mov $0x20a,%edx │ │ │ │ + lea 0xd5880(%rip),%rcx │ │ │ │ + mov $0x2c89,%esi │ │ │ │ + mov $0x2de0,%r13d │ │ │ │ + lea 0xd5252(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ - jmpq 1f160 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1ec70 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ + jmpq 1f120 │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1ecac │ │ │ │ + jmpq 1ec64 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x15b,%edx │ │ │ │ - mov $0x1ff8,%esi │ │ │ │ + mov $0x211,%edx │ │ │ │ + mov $0x2cbf,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xd579d(%rip),%rcx │ │ │ │ - lea 0xd517a(%rip),%rdi │ │ │ │ + lea 0xd583d(%rip),%rcx │ │ │ │ + lea 0xd521a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ - subq $0x1,(%r14) │ │ │ │ - je 1f430 │ │ │ │ - mov $0x2131,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 1f160 │ │ │ │ + subq $0x1,(%r15) │ │ │ │ + je 1f390 │ │ │ │ + mov $0x2de0,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 1f120 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x2131,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x2de0,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1f160 │ │ │ │ + jmpq 1f120 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1ffa,%esi │ │ │ │ - mov $0x15b,%edx │ │ │ │ - subq $0x1,(%r15) │ │ │ │ - jne 1f400 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ + mov $0x2cc1,%esi │ │ │ │ + mov $0x211,%edx │ │ │ │ + subq $0x1,0x0(%r13) │ │ │ │ + jne 1f360 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %esi,0x10(%rsp) │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - jmp 1f400 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x15c,%edx │ │ │ │ - mov $0x2004,%esi │ │ │ │ - jmpq 1f400 │ │ │ │ - nop │ │ │ │ - mov $0x2006,%esi │ │ │ │ - mov $0x15c,%edx │ │ │ │ - jmp 1f45a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x15d,%edx │ │ │ │ - mov $0x2010,%esi │ │ │ │ - jmpq 1f400 │ │ │ │ - nop │ │ │ │ - mov $0x2012,%esi │ │ │ │ - mov $0x15d,%edx │ │ │ │ - jmp 1f45a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x15e,%edx │ │ │ │ - mov $0x201c,%esi │ │ │ │ - jmpq 1f400 │ │ │ │ - nop │ │ │ │ - mov $0x157,%edx │ │ │ │ - mov $0x1fd8,%esi │ │ │ │ - jmpq 1f400 │ │ │ │ - nop │ │ │ │ - mov $0x201e,%esi │ │ │ │ - mov $0x15e,%edx │ │ │ │ - jmpq 1f45a │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + jmp 1f360 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x212,%edx │ │ │ │ + mov $0x2ccb,%esi │ │ │ │ + jmpq 1f360 │ │ │ │ nop │ │ │ │ - mov $0x158,%edx │ │ │ │ - mov $0x1fe1,%esi │ │ │ │ - jmpq 1f400 │ │ │ │ + mov $0x2ccd,%esi │ │ │ │ + mov $0x212,%edx │ │ │ │ + jmp 1f3ba │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x213,%edx │ │ │ │ + mov $0x2cd7,%esi │ │ │ │ + jmpq 1f360 │ │ │ │ nop │ │ │ │ - mov $0x15f,%edx │ │ │ │ - mov $0x2028,%esi │ │ │ │ - jmpq 1f400 │ │ │ │ + mov $0x2cd9,%esi │ │ │ │ + mov $0x213,%edx │ │ │ │ + jmp 1f3ba │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x214,%edx │ │ │ │ + mov $0x2ce3,%esi │ │ │ │ + jmpq 1f360 │ │ │ │ nop │ │ │ │ - mov $0x1fe3,%esi │ │ │ │ - mov $0x158,%edx │ │ │ │ - jmpq 1f45a │ │ │ │ - mov $0x202a,%esi │ │ │ │ - mov $0x15f,%edx │ │ │ │ - jmpq 1f45a │ │ │ │ - mov $0x160,%edx │ │ │ │ - mov $0x2034,%esi │ │ │ │ - jmpq 1f400 │ │ │ │ - mov $0x2036,%esi │ │ │ │ - mov $0x160,%edx │ │ │ │ - jmpq 1f45a │ │ │ │ - mov $0x161,%edx │ │ │ │ - mov $0x2040,%esi │ │ │ │ - jmpq 1f400 │ │ │ │ - mov $0x162,%edx │ │ │ │ - mov $0x2049,%esi │ │ │ │ - jmpq 1f400 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xff633(%rip),%rax │ │ │ │ - lea 0xd5661(%rip),%rcx │ │ │ │ - lea 0xd4ec5(%rip),%rsi │ │ │ │ + mov $0x20d,%edx │ │ │ │ + mov $0x2c9f,%esi │ │ │ │ + jmpq 1f360 │ │ │ │ + nop │ │ │ │ + mov $0x2ce5,%esi │ │ │ │ + mov $0x214,%edx │ │ │ │ + jmpq 1f3ba │ │ │ │ + nop │ │ │ │ + mov $0x20e,%edx │ │ │ │ + mov $0x2ca8,%esi │ │ │ │ + jmpq 1f360 │ │ │ │ + nop │ │ │ │ + mov $0x215,%edx │ │ │ │ + mov $0x2cef,%esi │ │ │ │ + jmpq 1f360 │ │ │ │ + nop │ │ │ │ + mov $0x2caa,%esi │ │ │ │ + mov $0x20e,%edx │ │ │ │ + jmpq 1f3ba │ │ │ │ + mov $0x216,%edx │ │ │ │ + mov $0x2cf8,%esi │ │ │ │ + jmpq 1f360 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xff70f(%rip),%rax │ │ │ │ + lea 0xd573d(%rip),%rcx │ │ │ │ + lea 0xd4fa1(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xe13a4(%rip),%r9 │ │ │ │ + lea 0xdefdb(%rip),%r9 │ │ │ │ mov $0x2,%r8d │ │ │ │ - lea 0xd56dd(%rip),%rdx │ │ │ │ + lea 0xd57b9(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x20a4,%esi │ │ │ │ - jmpq 1efd0 │ │ │ │ + mov $0x2d53,%esi │ │ │ │ + jmpq 1ef48 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ sub $0x78,%rsp │ │ │ │ - mov 0x105630(%rip),%r13 │ │ │ │ - mov 0x106149(%rip),%r15 │ │ │ │ + mov 0x1061f0(%rip),%r14 │ │ │ │ + mov 0x105729(%rip),%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x10(%rsi),%r12 │ │ │ │ + mov 0xff782(%rip),%rax │ │ │ │ + mov 0x10(%rsi),%r13 │ │ │ │ movq $0x0,0x40(%rsp) │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 1fd80 │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - je 1f81e │ │ │ │ - jg 1f810 │ │ │ │ - cmp $0x2,%r12 │ │ │ │ - je 1f870 │ │ │ │ - cmp $0x3,%r12 │ │ │ │ - jne 1fe94 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov 0x28(%rbx),%r15 │ │ │ │ - mov 0x20(%rbx),%rbp │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ + jne 1fd20 │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + je 1f74e │ │ │ │ + jg 1f740 │ │ │ │ + cmp $0x2,%r13 │ │ │ │ + je 1f7a0 │ │ │ │ + cmp $0x3,%r13 │ │ │ │ + jne 1fe05 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x28(%r12),%r14 │ │ │ │ + mov 0x20(%r12),%rbp │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x105e13(%rip),%rsi │ │ │ │ + mov 0x105f09(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 1ff18 │ │ │ │ + je 1fe50 │ │ │ │ callq *%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1fee0 │ │ │ │ - mov 0xff3a6(%rip),%rax │ │ │ │ - cmp %rax,0x8(%r14) │ │ │ │ - jne 1f850 │ │ │ │ - mov 0x18(%r14),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1f850 │ │ │ │ - mov 0x10(%r14),%r8 │ │ │ │ - addq $0x1,(%rbx) │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1fe60 │ │ │ │ + mov 0xff47c(%rip),%rax │ │ │ │ + cmp %rax,0x8(%r13) │ │ │ │ + jne 1f780 │ │ │ │ + mov 0x18(%r13),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1f780 │ │ │ │ + mov 0x10(%r13),%r8 │ │ │ │ + addq $0x1,(%r15) │ │ │ │ addq $0x1,(%r8) │ │ │ │ - subq $0x1,(%r14) │ │ │ │ - je 1f8d0 │ │ │ │ - mov 0x105fd2(%rip),%rdx │ │ │ │ + subq $0x1,0x0(%r13) │ │ │ │ + je 1f800 │ │ │ │ + mov 0x1060c7(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 19570 │ │ │ │ - subq $0x1,(%rbx) │ │ │ │ + subq $0x1,(%r15) │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ - je 1fc98 │ │ │ │ + je 1fc38 │ │ │ │ test %r12,%r12 │ │ │ │ - je 20160 │ │ │ │ + je 20110 │ │ │ │ subq $0x1,(%r8) │ │ │ │ - je 1f8c0 │ │ │ │ + je 1f7f0 │ │ │ │ mov 0x8(%r12),%rdi │ │ │ │ - mov 0xff3b9(%rip),%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1f830 │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov 0xff48e(%rip),%r15 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 1f760 │ │ │ │ + mov %r15,%rsi │ │ │ │ callq 15be0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1f830 │ │ │ │ + jne 1f760 │ │ │ │ lea 0x30(%rsp),%rdx │ │ │ │ lea 0x38(%rsp),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15cf0 │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - js 1fbf8 │ │ │ │ + js 1fba0 │ │ │ │ cmpq $0x0,0x10(%rsp) │ │ │ │ - je 1fbf8 │ │ │ │ + je 1fba0 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x105d25(%rip),%rsi │ │ │ │ + mov 0x105e1a(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 1ff88 │ │ │ │ + je 1fef0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1ff38 │ │ │ │ - mov 0xff2b5(%rip),%rax │ │ │ │ + je 1fea8 │ │ │ │ + mov 0xff38a(%rip),%rax │ │ │ │ cmp %rax,0x8(%rdi) │ │ │ │ - jne 1f880 │ │ │ │ + jne 1f7b0 │ │ │ │ mov 0x18(%rdi),%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - je 1f880 │ │ │ │ + je 1f7b0 │ │ │ │ mov 0x10(%rdi),%rbp │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ - je 1fc60 │ │ │ │ - mov 0x105ee0(%rip),%rdx │ │ │ │ + je 1fc00 │ │ │ │ + mov 0x105fd5(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,%r13 │ │ │ │ subq $0x1,(%r8) │ │ │ │ - je 1fd70 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1ff98 │ │ │ │ + je 1fd10 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1ff00 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - je 1fc50 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1f7f7 │ │ │ │ - mov %rbx,%rsi │ │ │ │ + je 1fbf0 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 1f722 │ │ │ │ + mov %r15,%rsi │ │ │ │ callq 15be0 │ │ │ │ test %eax,%eax │ │ │ │ - je 1f8f0 │ │ │ │ - cmpq $0x0,0x10(%r14) │ │ │ │ - je 1fbe0 │ │ │ │ - mov 0x28(%r14),%rax │ │ │ │ + je 1f820 │ │ │ │ + cmpq $0x0,0x10(%r13) │ │ │ │ + je 1fb88 │ │ │ │ + mov 0x28(%r13),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - jmpq 1f914 │ │ │ │ - cmp $0x5,%r12 │ │ │ │ - jne 1fdf8 │ │ │ │ - mov 0x38(%rsi),%r13 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov 0x30(%rbx),%r13 │ │ │ │ - jmpq 1f646 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmpq 1f844 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x5,%r13 │ │ │ │ + jne 1fda0 │ │ │ │ + mov 0x38(%rsi),%rbx │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmpq 1f56d │ │ │ │ + nopl (%rax) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ - je 1f8a8 │ │ │ │ + je 1f7d8 │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - jmpq 1f734 │ │ │ │ + jmpq 1f65f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x105e31(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x105f21(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 19360 │ │ │ │ - mov %r14,%r8 │ │ │ │ + mov %r13,%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmpq 1f6d8 │ │ │ │ + jmpq 1f603 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - jmpq 1f64a │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmpq 1f572 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x105e01(%rip),%rsi │ │ │ │ + mov 0x105ef1(%rip),%rsi │ │ │ │ mov %rdi,0x18(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,%r13 │ │ │ │ mov %rdi,%rbp │ │ │ │ - jmpq 1f7ca │ │ │ │ + jmpq 1f6f5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xff261(%rip),%rax │ │ │ │ + mov 0xff331(%rip),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - jmpq 1f740 │ │ │ │ + jmpq 1f66b │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1f6eb │ │ │ │ + jmpq 1f616 │ │ │ │ nopl (%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ - jmpq 1f6af │ │ │ │ + jmpq 1f5da │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x30(%rsp),%rdx │ │ │ │ lea 0x38(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 15cf0 │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - js 1ffd0 │ │ │ │ + js 1ff30 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ - je 1ffd0 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x105b45(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + je 1ff30 │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov 0x105c35(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 1fff0 │ │ │ │ + je 1ff50 │ │ │ │ callq *%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 20000 │ │ │ │ - mov 0xff0d5(%rip),%rax │ │ │ │ - cmp %rax,0x8(%r15) │ │ │ │ - jne 1fc30 │ │ │ │ - mov 0x18(%r15),%r8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1ff60 │ │ │ │ + mov 0xff1a5(%rip),%rax │ │ │ │ + cmp %rax,0x8(%r14) │ │ │ │ + jne 1fbd0 │ │ │ │ + mov 0x18(%r14),%r8 │ │ │ │ test %r8,%r8 │ │ │ │ - je 1fc30 │ │ │ │ - mov 0x10(%r15),%r9 │ │ │ │ + je 1fbd0 │ │ │ │ + mov 0x10(%r14),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ - subq $0x1,(%r15) │ │ │ │ - je 1fcb0 │ │ │ │ - mov 0x105d01(%rip),%rdx │ │ │ │ + subq $0x1,(%r14) │ │ │ │ + je 1fc50 │ │ │ │ + mov 0x105df1(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ - je 1fec0 │ │ │ │ + je 1fe30 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 20180 │ │ │ │ + je 20130 │ │ │ │ subq $0x1,(%r9) │ │ │ │ - je 1fc88 │ │ │ │ + je 1fc28 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 1fc20 │ │ │ │ - mov %rbx,%rsi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 1fbc0 │ │ │ │ + mov %r15,%rsi │ │ │ │ callq 15be0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 1fc20 │ │ │ │ + jne 1fbc0 │ │ │ │ lea 0x30(%rsp),%rdx │ │ │ │ lea 0x38(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 15cf0 │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ test %eax,%eax │ │ │ │ - js 201a0 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 201a0 │ │ │ │ - mov %r13,%rdi │ │ │ │ + js 20150 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 20150 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ callq 19760 │ │ │ │ - mov %eax,%r13d │ │ │ │ + mov %eax,%r15d │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 201c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + je 20170 │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,%r8d │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - je 201e0 │ │ │ │ + je 20190 │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - callq bd720 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + callq b0b20 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ - je 20208 │ │ │ │ + je 201b8 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ - je 1fcd8 │ │ │ │ + je 1fc78 │ │ │ │ callq 155d0 │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - je 20240 │ │ │ │ - mov 0x1052be(%rip),%rsi │ │ │ │ + je 20200 │ │ │ │ + mov 0x1053ae(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 202a0 │ │ │ │ - subq $0x1,0x0(%r13) │ │ │ │ - je 1ff28 │ │ │ │ + js 20260 │ │ │ │ + subq $0x1,(%r15) │ │ │ │ + je 1fe98 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - je 202d0 │ │ │ │ - mov 0x10553c(%rip),%rsi │ │ │ │ + je 20290 │ │ │ │ + mov 0x10562d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 202e0 │ │ │ │ - subq $0x1,0x0(%r13) │ │ │ │ - je 1ffc0 │ │ │ │ + js 202a0 │ │ │ │ + subq $0x1,(%r15) │ │ │ │ + je 1ff20 │ │ │ │ movslq 0x1404(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - je 202f0 │ │ │ │ - mov 0x105257(%rip),%rsi │ │ │ │ + je 202b0 │ │ │ │ + mov 0x105b51(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 20300 │ │ │ │ - subq $0x1,0x0(%r13) │ │ │ │ - je 20190 │ │ │ │ + js 202c0 │ │ │ │ + subq $0x1,(%r15) │ │ │ │ + je 20140 │ │ │ │ movslq 0x1408(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 202d0 │ │ │ │ + mov 0x1059fd(%rip),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15b20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 202f0 │ │ │ │ + subq $0x1,(%r15) │ │ │ │ + je 201e0 │ │ │ │ + movslq 0x140c(%rbx),%rdi │ │ │ │ + callq 155d0 │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 20310 │ │ │ │ - mov 0x105792(%rip),%rsi │ │ │ │ + mov 0x105231(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 20330 │ │ │ │ - subq $0x1,0x0(%r13) │ │ │ │ - je 20230 │ │ │ │ - mov 0x105bc5(%rip),%rdx │ │ │ │ - mov 0x1051de(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + js 2032f │ │ │ │ + subq $0x1,(%r15) │ │ │ │ + je 201f0 │ │ │ │ + movslq 0x1410(%rbx),%rdi │ │ │ │ + callq 155d0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2033e │ │ │ │ + mov 0x10554d(%rip),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 20350 │ │ │ │ - mov 0x10547f(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + js 2034d │ │ │ │ + subq $0x1,(%r15) │ │ │ │ + je 1ffb0 │ │ │ │ + mov 0x105c41(%rip),%rdx │ │ │ │ + mov 0x10525a(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15b20 │ │ │ │ + test %eax,%eax │ │ │ │ + js 2035c │ │ │ │ + mov 0x1054fb(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ - js 2036f │ │ │ │ - cmpq $0x0,(%r15) │ │ │ │ - je 1ffb0 │ │ │ │ + js 2036b │ │ │ │ + cmpq $0x0,(%r14) │ │ │ │ + jne 1fb3b │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 152b0 <_Py_Dealloc@plt> │ │ │ │ subq $0x1,(%r12) │ │ │ │ - je 1fd60 │ │ │ │ - subq $0x1,(%r14) │ │ │ │ - je 1fd50 │ │ │ │ + je 1fd00 │ │ │ │ + subq $0x1,0x0(%r13) │ │ │ │ + je 1fcf0 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - je 1fd40 │ │ │ │ + je 1fce0 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 203c3 │ │ │ │ + jne 203bf │ │ │ │ add $0x78,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xfef29(%rip),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xfef81(%rip),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - jmpq 1f920 │ │ │ │ + jmpq 1f850 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 1f740 │ │ │ │ - mov $0x3fc2,%r13d │ │ │ │ - jmpq 1ff3e │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + je 1f66b │ │ │ │ + mov $0x4034,%r15d │ │ │ │ + jmpq 1feae │ │ │ │ + xchg %ax,%ax │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ - je 1fc78 │ │ │ │ - mov 0x28(%rbp),%r15 │ │ │ │ - jmpq 1fa02 │ │ │ │ - mov 0x105a51(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + je 1fc18 │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + jmpq 1f932 │ │ │ │ + mov 0x105ad1(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ - mov %r15,%r9 │ │ │ │ + mov %r14,%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmpq 1f9b3 │ │ │ │ + jmpq 1f8e3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1f7de │ │ │ │ + jmpq 1f709 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ - jmpq 1f7a1 │ │ │ │ + jmpq 1f6cc │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xfee91(%rip),%r15 │ │ │ │ - jmpq 1fa0b │ │ │ │ + mov 0xfeef1(%rip),%r14 │ │ │ │ + jmpq 1f93b │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1f9c6 │ │ │ │ + jmpq 1f8f6 │ │ │ │ nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ - jmpq 1f6d8 │ │ │ │ + jmpq 1f603 │ │ │ │ nop │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ - jmpq 1f980 │ │ │ │ + jmpq 1f8b0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x105a39(%rip),%rdx │ │ │ │ - mov 0x10505a(%rip),%rsi │ │ │ │ + mov 0x105ab9(%rip),%rdx │ │ │ │ + mov 0x1050da(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 20320 │ │ │ │ + js 202e0 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - je 20340 │ │ │ │ - mov 0x1052e6(%rip),%rsi │ │ │ │ + je 20300 │ │ │ │ + mov 0x105366(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ - js 20360 │ │ │ │ - subq $0x1,0x0(%r13) │ │ │ │ - jne 1fb89 │ │ │ │ - mov %r13,%rdi │ │ │ │ + js 20320 │ │ │ │ + subq $0x1,(%r15) │ │ │ │ + jne 1fb2d │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1fb89 │ │ │ │ - nopl (%rax) │ │ │ │ + jmpq 1fb2d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1fbb3 │ │ │ │ + jmpq 1fb5c │ │ │ │ nopl (%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1fba8 │ │ │ │ + jmpq 1fb51 │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1fb9e │ │ │ │ + jmpq 1fb46 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1f7ca │ │ │ │ + jmpq 1f6f5 │ │ │ │ nopl (%rax) │ │ │ │ - cmp $0x5,%r12 │ │ │ │ - ja 1fe94 │ │ │ │ + cmp $0x5,%r13 │ │ │ │ + ja 1fe05 │ │ │ │ mov %rdx,%rbp │ │ │ │ - lea 0xd52fc(%rip),%rdx │ │ │ │ - movslq (%rdx,%r12,4),%rax │ │ │ │ + lea 0xd535c(%rip),%rdx │ │ │ │ + movslq (%rdx,%r13,4),%rax │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ nopl (%rax) │ │ │ │ mov 0x38(%rsi),%rax │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ + mov 0x28(%r12),%rax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ callq 150b0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - ja 20125 │ │ │ │ - lea 0xd52bf(%rip),%rdx │ │ │ │ - movslq (%rdx,%r12,4),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + ja 200d1 │ │ │ │ + lea 0xd531b(%rip),%rdx │ │ │ │ + movslq (%rdx,%r13,4),%rax │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xd4dd6(%rip),%rcx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0xd4e2e(%rip),%rcx │ │ │ │ mov $0x5,%r8d │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xfed98(%rip),%rax │ │ │ │ - lea 0xd4e7c(%rip),%rdx │ │ │ │ - lea 0xd462a(%rip),%rsi │ │ │ │ - push %r12 │ │ │ │ - lea 0xe0b09(%rip),%r9 │ │ │ │ + mov 0xfedf0(%rip),%rax │ │ │ │ + lea 0xd4ed4(%rip),%rdx │ │ │ │ + lea 0xd4682(%rip),%rsi │ │ │ │ + push %r13 │ │ │ │ + lea 0xde6bc(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x3f8a,%esi │ │ │ │ + mov $0x3ffc,%esi │ │ │ │ pop %rdx │ │ │ │ - lea 0xd4d65(%rip),%rcx │ │ │ │ - mov $0x31f,%edx │ │ │ │ - lea 0xd4e34(%rip),%rdi │ │ │ │ - xor %r15d,%r15d │ │ │ │ + lea 0xd4dbd(%rip),%rcx │ │ │ │ + mov $0x32b,%edx │ │ │ │ + lea 0xd4e8c(%rip),%rdi │ │ │ │ + xor %r14d,%r14d │ │ │ │ callq 19940 │ │ │ │ - jmpq 1fbb3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150b0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x104e96(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub $0x1,%r13 │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ - callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 20064 │ │ │ │ - mov 0x10(%rbx),%r12 │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - lea 0xd4d36(%rip),%rcx │ │ │ │ - lea 0xd4d37(%rip),%rax │ │ │ │ + jmpq 1fb5c │ │ │ │ + mov 0x10(%r12),%r13 │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + lea 0xd4dc5(%rip),%rcx │ │ │ │ + lea 0xd4dc6(%rip),%rax │ │ │ │ setg %r8b │ │ │ │ cmovle %rax,%rcx │ │ │ │ movzbl %r8b,%r8d │ │ │ │ lea 0x2(%r8,%r8,2),%r8 │ │ │ │ - jmpq 1fe05 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 1fdad │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ - jmpq 1f9b3 │ │ │ │ + jmpq 1f8e3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3fb1,%r13d │ │ │ │ + callq 15ce0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq 1f59c │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x4023,%r15d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0xd4cad(%rip),%rcx │ │ │ │ - mov $0x321,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0xd4d76(%rip),%rdi │ │ │ │ + lea 0xd4d2d(%rip),%rcx │ │ │ │ + mov $0x32d,%edx │ │ │ │ + mov %r15d,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0xd4df6(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ - jmpq 1fbb3 │ │ │ │ + jmpq 1fb5c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 15ce0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq 1f672 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1faa0 │ │ │ │ + jmpq 1f9cf │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x3fc3,%r13d │ │ │ │ + mov $0x4035,%r15d │ │ │ │ subq $0x1,(%r12) │ │ │ │ - jne 1fef0 │ │ │ │ + jne 1fe70 │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ test %rbp,%rbp │ │ │ │ - je 1fef0 │ │ │ │ + je 1fe70 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - jne 1fef0 │ │ │ │ - xor %r15d,%r15d │ │ │ │ + jne 1fe70 │ │ │ │ + xor %r14d,%r14d │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1fef0 │ │ │ │ - subq $0x1,(%r15) │ │ │ │ - jne 1fef0 │ │ │ │ - mov %r15,%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1fe70 │ │ │ │ + subq $0x1,(%r14) │ │ │ │ + jne 1fe70 │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1fef0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 1fe70 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmpq 1f763 │ │ │ │ + jmpq 1f68e │ │ │ │ nopl (%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov $0x3fd1,%r13d │ │ │ │ + mov $0x4043,%r15d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - jne 1ff54 │ │ │ │ - jmp 1ff47 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jne 1fec4 │ │ │ │ + jmp 1feb7 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1fb93 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1fada │ │ │ │ + jmpq 1fa08 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 1f920 │ │ │ │ - mov $0x3fd4,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ + je 1f850 │ │ │ │ + mov $0x4046,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ xor %ebp,%ebp │ │ │ │ - jmp 20010 │ │ │ │ + jmp 1ff70 │ │ │ │ callq 15ce0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmpq 1f943 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq 1f873 │ │ │ │ nopl (%rax) │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0x3fd5,%r13d │ │ │ │ + mov $0x4047,%r15d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r12) │ │ │ │ - jne 2001f │ │ │ │ + jne 1ff7f │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - subq $0x1,(%r14) │ │ │ │ - je 20040 │ │ │ │ + subq $0x1,0x0(%r13) │ │ │ │ + je 1ffa0 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 1ff66 │ │ │ │ + je 1fed6 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - jne 1ff66 │ │ │ │ - jmpq 1ff5e │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r14,%rdi │ │ │ │ + jne 1fed6 │ │ │ │ + jmpq 1fece │ │ │ │ + nop │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmp 20025 │ │ │ │ + jmp 1ff86 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsi),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 152b0 <_Py_Dealloc@plt> │ │ │ │ + jmpq 1faf8 │ │ │ │ + nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ callq 150b0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x104e95(%rip),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x104d6e(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x1,%rbx │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ + callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1fe00 │ │ │ │ + mov 0x105441(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 2037e │ │ │ │ - sub $0x1,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jg 200b8 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ + je 2037a │ │ │ │ + sub $0x1,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 20060 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov 0x48(%rsp),%rbp │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - mov 0x58(%rsp),%r13 │ │ │ │ - jmpq 1f652 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x105171(%rip),%rsi │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + jmpq 1f57c │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 150b0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1fff0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x105451(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ - je 200de │ │ │ │ + je 20086 │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 2008e │ │ │ │ - mov 0x104f1b(%rip),%rsi │ │ │ │ + sub $0x1,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 2001a │ │ │ │ + mov 0x1051bb(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ - je 20104 │ │ │ │ + je 200b0 │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 2008e │ │ │ │ - mov 0x1053e5(%rip),%rsi │ │ │ │ + sub $0x1,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 2001a │ │ │ │ + mov 0x105459(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ - je 2012e │ │ │ │ + je 200da │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 2008e │ │ │ │ + sub $0x1,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 2001a │ │ │ │ lea 0x40(%rsp),%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ + mov %r13,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0xd4b53(%rip),%r8 │ │ │ │ - lea 0xfff39(%rip),%rsi │ │ │ │ + lea 0xd4ba7(%rip),%r8 │ │ │ │ + lea 0xfff8d(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ - jns 2008e │ │ │ │ - mov $0x3f72,%esi │ │ │ │ - jmpq 1fe38 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jns 2001a │ │ │ │ + mov $0x3fe4,%esi │ │ │ │ + jmpq 1fde0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r8) │ │ │ │ - mov $0x3fbf,%r13d │ │ │ │ - jne 1fef0 │ │ │ │ + mov $0x4031,%r15d │ │ │ │ + jne 1fe70 │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1fef0 │ │ │ │ + jmpq 1fe70 │ │ │ │ nopl (%rax) │ │ │ │ - mov %r9,%r15 │ │ │ │ - mov $0x3fe3,%r13d │ │ │ │ - jmpq 20010 │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov $0x4055,%r15d │ │ │ │ + jmpq 1ff70 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1fb17 │ │ │ │ + jmpq 1fa44 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ - mov %rax,%r15 │ │ │ │ + mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ - je 1fa0b │ │ │ │ - mov $0x3fe6,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 20010 │ │ │ │ + je 1f93b │ │ │ │ + mov $0x4058,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 1ff70 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ - je 1fa1f │ │ │ │ - mov $0x3fe7,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 20010 │ │ │ │ + je 1f951 │ │ │ │ + mov $0x4059,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 1ff70 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x8(%rsp),%r8d │ │ │ │ test %rax,%rax │ │ │ │ - je 1fa35 │ │ │ │ - mov $0x3fe8,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 20010 │ │ │ │ + je 1f965 │ │ │ │ + mov $0x405a,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 1ff70 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x30f,%edx │ │ │ │ - lea 0xd4990(%rip),%rcx │ │ │ │ - mov $0x3e92,%esi │ │ │ │ - mov $0x3fe9,%r13d │ │ │ │ - lea 0xd4382(%rip),%rdi │ │ │ │ + mov $0x319,%edx │ │ │ │ + lea 0xd49e0(%rip),%rcx │ │ │ │ + mov $0x3eec,%esi │ │ │ │ + mov $0x405b,%r15d │ │ │ │ + lea 0xd43d2(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ - jmpq 20010 │ │ │ │ - mov %r13,%rdi │ │ │ │ + jmpq 1ff70 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 152b0 <_Py_Dealloc@plt> │ │ │ │ + jmpq 1fa80 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 1fb54 │ │ │ │ + jmpq 1fabc │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x316,%edx │ │ │ │ - mov $0x3ec8,%esi │ │ │ │ + mov $0x320,%edx │ │ │ │ + mov $0x3f22,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xd494d(%rip),%rcx │ │ │ │ - lea 0xd434a(%rip),%rdi │ │ │ │ + lea 0xd498d(%rip),%rcx │ │ │ │ + lea 0xd438a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ - subq $0x1,(%r15) │ │ │ │ - je 20280 │ │ │ │ - mov $0x3fe9,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 20010 │ │ │ │ + subq $0x1,(%r14) │ │ │ │ + je 20240 │ │ │ │ + mov $0x405b,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 1ff70 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x3fe9,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x405b,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - jmpq 20010 │ │ │ │ + jmpq 1ff70 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x3eca,%esi │ │ │ │ - mov $0x316,%edx │ │ │ │ - subq $0x1,0x0(%r13) │ │ │ │ - jne 20250 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %esi,0x10(%rsp) │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ + mov $0x3f24,%esi │ │ │ │ + mov $0x320,%edx │ │ │ │ + subq $0x1,(%r15) │ │ │ │ + jne 20210 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - jmp 20250 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x317,%edx │ │ │ │ - mov $0x3ed4,%esi │ │ │ │ - jmpq 20250 │ │ │ │ - nop │ │ │ │ - mov $0x3ed6,%esi │ │ │ │ - mov $0x317,%edx │ │ │ │ - jmp 202aa │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x318,%edx │ │ │ │ - mov $0x3ee0,%esi │ │ │ │ - jmpq 20250 │ │ │ │ - nop │ │ │ │ - mov $0x3ee2,%esi │ │ │ │ - mov $0x318,%edx │ │ │ │ - jmp 202aa │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x319,%edx │ │ │ │ - mov $0x3eec,%esi │ │ │ │ - jmpq 20250 │ │ │ │ - nop │ │ │ │ - mov $0x312,%edx │ │ │ │ - mov $0x3ea8,%esi │ │ │ │ - jmpq 20250 │ │ │ │ - nop │ │ │ │ - mov $0x3eee,%esi │ │ │ │ - mov $0x319,%edx │ │ │ │ - jmpq 202aa │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + jmp 20210 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x321,%edx │ │ │ │ + mov $0x3f2e,%esi │ │ │ │ + jmpq 20210 │ │ │ │ nop │ │ │ │ - mov $0x313,%edx │ │ │ │ - mov $0x3eb1,%esi │ │ │ │ - jmpq 20250 │ │ │ │ - nop │ │ │ │ - mov $0x31a,%edx │ │ │ │ - mov $0x3ef8,%esi │ │ │ │ - jmpq 20250 │ │ │ │ - nop │ │ │ │ - mov $0x3eb3,%esi │ │ │ │ - mov $0x313,%edx │ │ │ │ - jmpq 202aa │ │ │ │ - mov $0x31b,%edx │ │ │ │ - mov $0x3f01,%esi │ │ │ │ - jmpq 20250 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xfe81f(%rip),%rax │ │ │ │ - lea 0xd484d(%rip),%rcx │ │ │ │ - lea 0xd40b1(%rip),%rsi │ │ │ │ + mov $0x3f30,%esi │ │ │ │ + mov $0x321,%edx │ │ │ │ + jmp 2026a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x322,%edx │ │ │ │ + mov $0x3f3a,%esi │ │ │ │ + jmpq 20210 │ │ │ │ + nop │ │ │ │ + mov $0x3f3c,%esi │ │ │ │ + mov $0x322,%edx │ │ │ │ + jmp 2026a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x323,%edx │ │ │ │ + mov $0x3f46,%esi │ │ │ │ + jmpq 20210 │ │ │ │ + nop │ │ │ │ + mov $0x31c,%edx │ │ │ │ + mov $0x3f02,%esi │ │ │ │ + jmpq 20210 │ │ │ │ + nop │ │ │ │ + mov $0x3f48,%esi │ │ │ │ + mov $0x323,%edx │ │ │ │ + jmpq 2026a │ │ │ │ + nop │ │ │ │ + mov $0x31d,%edx │ │ │ │ + mov $0x3f0b,%esi │ │ │ │ + jmpq 20210 │ │ │ │ + nop │ │ │ │ + mov $0x324,%edx │ │ │ │ + mov $0x3f52,%esi │ │ │ │ + jmpq 20210 │ │ │ │ + nop │ │ │ │ + mov $0x3f0d,%esi │ │ │ │ + mov $0x31d,%edx │ │ │ │ + jmpq 2026a │ │ │ │ + mov $0x3f54,%esi │ │ │ │ + mov $0x324,%edx │ │ │ │ + jmpq 2026a │ │ │ │ + mov $0x325,%edx │ │ │ │ + mov $0x3f5e,%esi │ │ │ │ + jmpq 20210 │ │ │ │ + mov $0x3f60,%esi │ │ │ │ + mov $0x325,%edx │ │ │ │ + jmpq 2026a │ │ │ │ + mov $0x326,%edx │ │ │ │ + mov $0x3f6a,%esi │ │ │ │ + jmpq 20210 │ │ │ │ + mov $0x327,%edx │ │ │ │ + mov $0x3f73,%esi │ │ │ │ + jmpq 20210 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xfe823(%rip),%rax │ │ │ │ + lea 0xd4851(%rip),%rcx │ │ │ │ + lea 0xd40b5(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xe0590(%rip),%r9 │ │ │ │ + lea 0xde0ef(%rip),%r9 │ │ │ │ mov $0x2,%r8d │ │ │ │ - lea 0xd48e6(%rip),%rdx │ │ │ │ + lea 0xd48ea(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x3f5c,%esi │ │ │ │ - jmpq 1fe38 │ │ │ │ + mov $0x3fce,%esi │ │ │ │ + jmpq 1fde0 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x78,%rsp │ │ │ │ - mov 0x104820(%rip),%r13 │ │ │ │ + mov 0x104840(%rip),%r13 │ │ │ │ mov 0x10(%rsi),%r14 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ movq $0x0,0x40(%rsp) │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ movq $0x0,0x50(%rsp) │ │ │ │ @@ -9666,23 +9666,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r14 │ │ │ │ lea 0xd483f(%rip),%rdx │ │ │ │ lea 0x3(%rax,%rax,1),%r8 │ │ │ │ mov 0xfe72b(%rip),%rax │ │ │ │ lea 0xd3fc4(%rip),%rsi │ │ │ │ - lea 0xe04a5(%rip),%r9 │ │ │ │ + lea 0xde000(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x4556,%esi │ │ │ │ + mov $0x2276,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xd4701(%rip),%rcx │ │ │ │ - mov $0x384,%edx │ │ │ │ + mov $0x16d,%edx │ │ │ │ lea 0xd47ed(%rip),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 19940 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 21113 │ │ │ │ add $0x78,%rsp │ │ │ │ @@ -9698,15 +9698,15 @@ │ │ │ │ mov 0x38(%rsi),%r13 │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ mov 0x30(%r12),%r13 │ │ │ │ mov 0x28(%r12),%rbx │ │ │ │ mov 0x20(%r12),%rbp │ │ │ │ mov 0x18(%r12),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x104f68(%rip),%rsi │ │ │ │ + mov 0x104f88(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 20c48 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ je 20c10 │ │ │ │ @@ -9717,15 +9717,15 @@ │ │ │ │ test %r15,%r15 │ │ │ │ je 206e0 │ │ │ │ mov 0x10(%r14),%r8 │ │ │ │ addq $0x1,(%r15) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 20a40 │ │ │ │ - mov 0x105127(%rip),%rdx │ │ │ │ + mov 0x105147(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r15,%rsi │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%r15) │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ @@ -9749,15 +9749,15 @@ │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 209e8 │ │ │ │ cmpq $0x0,0x8(%rsp) │ │ │ │ je 209e8 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x104e7a(%rip),%rsi │ │ │ │ + mov 0x104e9a(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 20cb0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -9769,15 +9769,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 20710 │ │ │ │ mov 0x10(%rdi),%rbp │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 20a70 │ │ │ │ - mov 0x105035(%rip),%rdx │ │ │ │ + mov 0x105055(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov %rax,%r14 │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -9801,25 +9801,25 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 20738 │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 205df │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x104fa1(%rip),%rsi │ │ │ │ + mov 0x104fc1(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r14,%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 20583 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ jmpq 204ee │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x104f71(%rip),%rsi │ │ │ │ + mov 0x104f91(%rip),%rsi │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdi,%rbp │ │ │ │ jmpq 20675 │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -9838,15 +9838,15 @@ │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 20e40 │ │ │ │ cmpq $0x0,0x10(%rsp) │ │ │ │ je 20e40 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov 0x104cd5(%rip),%rsi │ │ │ │ + mov 0x104cf5(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 20eb0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -9858,15 +9858,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 20a20 │ │ │ │ mov 0x10(%rbx),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 20ac0 │ │ │ │ - mov 0x104e91(%rip),%rdx │ │ │ │ + mov 0x104eb1(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ @@ -9903,55 +9903,55 @@ │ │ │ │ mov %eax,%r8d │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 20f30 │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov %r15,%rdx │ │ │ │ mov %r13d,%ecx │ │ │ │ - callq a1810 │ │ │ │ + callq e4cf0 │ │ │ │ mov %rax,%r15 │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 20f58 │ │ │ │ movslq (%r15),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 20ae8 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 20f80 │ │ │ │ - mov 0x10444e(%rip),%rsi │ │ │ │ + mov 0x10446e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 20fd8 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 20c58 │ │ │ │ lea 0x4(%r15),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 21008 │ │ │ │ - mov 0x1046cc(%rip),%rsi │ │ │ │ + mov 0x1046ec(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 21020 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 20e30 │ │ │ │ - mov 0x104dcf(%rip),%rdx │ │ │ │ - mov 0x1043e8(%rip),%rsi │ │ │ │ + mov 0x104def(%rip),%rdx │ │ │ │ + mov 0x104408(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 21030 │ │ │ │ - mov 0x104689(%rip),%rsi │ │ │ │ + mov 0x1046a9(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 21040 │ │ │ │ cmpq $0x0,(%rbx) │ │ │ │ jne 2098d │ │ │ │ mov %rbx,%rdi │ │ │ │ @@ -9974,22 +9974,22 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 20675 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 205eb │ │ │ │ - mov $0x458e,%r13d │ │ │ │ + mov $0x22ae,%r13d │ │ │ │ jmpq 20c6e │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 20a88 │ │ │ │ mov 0x28(%rbp),%r15 │ │ │ │ jmpq 20872 │ │ │ │ - mov 0x104c61(%rip),%rsi │ │ │ │ + mov 0x104c81(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 20823 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ @@ -10024,26 +10024,26 @@ │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ jmpq 207f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x104c29(%rip),%rdx │ │ │ │ - mov 0x10424a(%rip),%rsi │ │ │ │ + mov 0x104c49(%rip),%rdx │ │ │ │ + mov 0x10426a(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 21050 │ │ │ │ lea 0x4(%r15),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 21060 │ │ │ │ - mov 0x1044d6(%rip),%rsi │ │ │ │ + mov 0x1044f6(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2106f │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 2097f │ │ │ │ @@ -10089,33 +10089,33 @@ │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ jmpq 20823 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x457d,%r13d │ │ │ │ + mov $0x229d,%r13d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xd3f7d(%rip),%rcx │ │ │ │ - mov $0x386,%edx │ │ │ │ + mov $0x16f,%edx │ │ │ │ mov %r13d,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ lea 0xd4064(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 204b6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 2051d │ │ │ │ nopl (%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 20910 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x458f,%r13d │ │ │ │ + mov $0x22af,%r13d │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 20c20 │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ test %rbp,%rbp │ │ │ │ je 20c20 │ │ │ │ @@ -10133,40 +10133,40 @@ │ │ │ │ jmpq 20c20 │ │ │ │ nopl (%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 2060e │ │ │ │ nopl (%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov $0x459d,%r13d │ │ │ │ + mov $0x22bd,%r13d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ jne 20c84 │ │ │ │ jmp 20c77 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x1045be(%rip),%rsi │ │ │ │ + mov 0x1045de(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 21109 │ │ │ │ - mov 0x1041e9(%rip),%rsi │ │ │ │ + mov 0x104209(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 210c3 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0x103fcc(%rip),%rsi │ │ │ │ + mov 0x103fec(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2107e │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -10183,54 +10183,54 @@ │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 20d10 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x104551(%rip),%rsi │ │ │ │ + mov 0x104571(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 20dce │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 20d5f │ │ │ │ - mov 0x10471b(%rip),%rsi │ │ │ │ + mov 0x10473b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 20df8 │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 20d5f │ │ │ │ lea 0x40(%rsp),%rdx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xd3ea6(%rip),%r8 │ │ │ │ - lea 0xff30f(%rip),%rsi │ │ │ │ + lea 0xfedcf(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 20d5f │ │ │ │ - mov $0x453f,%esi │ │ │ │ + mov $0x225f,%esi │ │ │ │ jmpq 2049c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2094a │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 20790 │ │ │ │ - mov $0x45a0,%r13d │ │ │ │ + mov $0x22c0,%r13d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ nopl (%rax) │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 20e6f │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -10243,162 +10243,162 @@ │ │ │ │ jmpq 20c8d │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 20e75 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0x45a1,%r13d │ │ │ │ + mov $0x22c1,%r13d │ │ │ │ jmp 20e60 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 207b3 │ │ │ │ nopl (%rax) │ │ │ │ subq $0x1,(%r8) │ │ │ │ - mov $0x458b,%r13d │ │ │ │ + mov $0x22ab,%r13d │ │ │ │ jne 20c20 │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 20c20 │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,%rbx │ │ │ │ - mov $0x45af,%r13d │ │ │ │ + mov $0x22cf,%r13d │ │ │ │ jmpq 20e60 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2087b │ │ │ │ - mov $0x45b2,%r13d │ │ │ │ + mov $0x22d2,%r13d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 20e60 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 2088f │ │ │ │ - mov $0x45b3,%r13d │ │ │ │ + mov $0x22d3,%r13d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 20e60 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %eax,0x18(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x18(%rsp),%r8d │ │ │ │ test %rax,%rax │ │ │ │ je 208a5 │ │ │ │ - mov $0x45b4,%r13d │ │ │ │ + mov $0x22d4,%r13d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 20e60 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x376,%edx │ │ │ │ + mov $0x15f,%edx │ │ │ │ lea 0xd3c40(%rip),%rcx │ │ │ │ - mov $0x4478,%esi │ │ │ │ - mov $0x45b5,%r13d │ │ │ │ + mov $0x2198,%esi │ │ │ │ + mov $0x22d5,%r13d │ │ │ │ lea 0xd3652(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 20e60 │ │ │ │ - mov $0x37d,%edx │ │ │ │ - mov $0x44ae,%esi │ │ │ │ + mov $0x166,%edx │ │ │ │ + mov $0x21ce,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xd3c0d(%rip),%rcx │ │ │ │ lea 0xd362a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 20fc0 │ │ │ │ - mov $0x45b5,%r13d │ │ │ │ + mov $0x22d5,%r13d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 20e60 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x45b5,%r13d │ │ │ │ + mov $0x22d5,%r13d │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 20e60 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x44b0,%esi │ │ │ │ - mov $0x37d,%edx │ │ │ │ + mov $0x21d0,%esi │ │ │ │ + mov $0x166,%edx │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 20f90 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %esi,0x10(%rsp) │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ mov 0x10(%rsp),%esi │ │ │ │ jmp 20f90 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x37e,%edx │ │ │ │ - mov $0x44ba,%esi │ │ │ │ + mov $0x167,%edx │ │ │ │ + mov $0x21da,%esi │ │ │ │ jmpq 20f90 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x44bc,%esi │ │ │ │ - mov $0x37e,%edx │ │ │ │ + mov $0x21dc,%esi │ │ │ │ + mov $0x167,%edx │ │ │ │ jmp 20fe2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x37f,%edx │ │ │ │ - mov $0x44c6,%esi │ │ │ │ + mov $0x168,%edx │ │ │ │ + mov $0x21e6,%esi │ │ │ │ jmpq 20f90 │ │ │ │ nop │ │ │ │ - mov $0x380,%edx │ │ │ │ - mov $0x44cf,%esi │ │ │ │ + mov $0x169,%edx │ │ │ │ + mov $0x21ef,%esi │ │ │ │ jmpq 20f90 │ │ │ │ nop │ │ │ │ - mov $0x379,%edx │ │ │ │ - mov $0x448e,%esi │ │ │ │ + mov $0x162,%edx │ │ │ │ + mov $0x21ae,%esi │ │ │ │ jmpq 20f90 │ │ │ │ nop │ │ │ │ - mov $0x37a,%edx │ │ │ │ - mov $0x4497,%esi │ │ │ │ + mov $0x163,%edx │ │ │ │ + mov $0x21b7,%esi │ │ │ │ jmpq 20f90 │ │ │ │ - mov $0x4499,%esi │ │ │ │ - mov $0x37a,%edx │ │ │ │ + mov $0x21b9,%esi │ │ │ │ + mov $0x163,%edx │ │ │ │ jmpq 20fe2 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xfdb1f(%rip),%rax │ │ │ │ lea 0xd3b4d(%rip),%rcx │ │ │ │ lea 0xd33b1(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xdf890(%rip),%r9 │ │ │ │ + lea 0xdd3eb(%rip),%r9 │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xd3c03(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x452f,%esi │ │ │ │ + mov $0x224f,%esi │ │ │ │ jmpq 2049c │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xfdada(%rip),%rax │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xd336d(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xdf84c(%rip),%r9 │ │ │ │ + lea 0xdd3a7(%rip),%r9 │ │ │ │ lea 0xd3af2(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xd3bbb(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x4529,%esi │ │ │ │ + mov $0x2249,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 2049c │ │ │ │ mov 0x10(%r12),%r14 │ │ │ │ jmpq 20448 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ - mov 0x103ad0(%rip),%r14 │ │ │ │ + mov 0x103af0(%rip),%r14 │ │ │ │ mov 0x10(%rsi),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ movq $0x0,0x20(%rsp) │ │ │ │ movq $0x0,0x28(%rsp) │ │ │ │ movq $0x0,0x30(%rsp) │ │ │ │ @@ -10418,23 +10418,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r13 │ │ │ │ lea 0xd3afd(%rip),%rdx │ │ │ │ lea 0x4(%rax),%r8 │ │ │ │ mov 0xfd9e2(%rip),%rax │ │ │ │ lea 0xd327b(%rip),%rsi │ │ │ │ - lea 0xdf75c(%rip),%r9 │ │ │ │ + lea 0xdd2b7(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x3a98,%esi │ │ │ │ + mov $0x36f7,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xd39b8(%rip),%rcx │ │ │ │ - mov $0x2d4,%edx │ │ │ │ + mov $0x2a8,%edx │ │ │ │ lea 0xd3418(%rip),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 19940 │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 21eb9 │ │ │ │ add $0x58,%rsp │ │ │ │ @@ -10453,20 +10453,20 @@ │ │ │ │ mov 0x20(%rbp),%r13 │ │ │ │ mov 0x18(%rbp),%rbp │ │ │ │ mov $0x2,%edi │ │ │ │ callq 156e0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 219a8 │ │ │ │ - mov 0x104087(%rip),%rax │ │ │ │ + mov 0x1040a7(%rip),%rax │ │ │ │ addq $0x1,(%rax) │ │ │ │ mov %rax,0x18(%r15) │ │ │ │ addq $0x1,(%r12) │ │ │ │ mov %r12,0x20(%r15) │ │ │ │ - mov 0x1044bf(%rip),%r12 │ │ │ │ + mov 0x1044df(%rip),%r12 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ mov 0x80(%rax),%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ je 217a0 │ │ │ │ lea 0xd2f73(%rip),%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ callq 151b0 │ │ │ │ @@ -10480,15 +10480,15 @@ │ │ │ │ mov %rax,%r12 │ │ │ │ callq 157e0 │ │ │ │ test %r12,%r12 │ │ │ │ je 21ac8 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 21740 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10419e(%rip),%rsi │ │ │ │ + mov 0x1041be(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 21a18 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -10500,15 +10500,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 213a0 │ │ │ │ mov 0x10(%rdi),%r15 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r15) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 21760 │ │ │ │ - mov 0x10435a(%rip),%rdx │ │ │ │ + mov 0x10437a(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -10528,15 +10528,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 213c0 │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 21690 │ │ │ │ mov 0x28(%rbp),%r15 │ │ │ │ jmp 213df │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1042e1(%rip),%rsi │ │ │ │ + mov 0x104301(%rip),%rsi │ │ │ │ mov %rdi,(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rdi,%r15 │ │ │ │ jmp 2134e │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -10546,15 +10546,15 @@ │ │ │ │ callq 15cf0 │ │ │ │ mov 0x18(%rsp),%r15 │ │ │ │ test %eax,%eax │ │ │ │ js 21b20 │ │ │ │ test %r15,%r15 │ │ │ │ je 21b20 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0x10407d(%rip),%rsi │ │ │ │ + mov 0x10409d(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 21b70 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -10566,15 +10566,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 21718 │ │ │ │ mov 0x10(%rdi),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 217c0 │ │ │ │ - mov 0x104239(%rip),%rdx │ │ │ │ + mov 0x104259(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -10612,81 +10612,81 @@ │ │ │ │ mov %eax,%r8d │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 21c40 │ │ │ │ mov 0x18(%r12),%rcx │ │ │ │ mov (%rsp),%rsi │ │ │ │ mov %ebx,%edx │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 8b840 │ │ │ │ + callq 7e860 │ │ │ │ mov %rax,%r15 │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 21c68 │ │ │ │ movslq (%r15),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 217e0 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 21ca0 │ │ │ │ - mov 0x1037ef(%rip),%rsi │ │ │ │ + mov 0x10380f(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 21ce0 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 219d0 │ │ │ │ lea 0x4(%r15),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 21d10 │ │ │ │ - mov 0x103a6e(%rip),%rsi │ │ │ │ + mov 0x103a8e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 21d20 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 21b60 │ │ │ │ movsd 0x1408(%r15),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 21d30 │ │ │ │ - mov 0x103a60(%rip),%rsi │ │ │ │ + mov 0x103a80(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 21d40 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 21c00 │ │ │ │ movsd 0x1410(%r15),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 21d50 │ │ │ │ - mov 0x103a7a(%rip),%rsi │ │ │ │ + mov 0x103a9a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 21d6f │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 21c90 │ │ │ │ - mov 0x1040f6(%rip),%rdx │ │ │ │ - mov 0x10370f(%rip),%rsi │ │ │ │ + mov 0x104116(%rip),%rdx │ │ │ │ + mov 0x10372f(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 21d8d │ │ │ │ - mov 0x1039b0(%rip),%rsi │ │ │ │ + mov 0x1039d0(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 21dab │ │ │ │ cmpq $0x0,(%rbx) │ │ │ │ je 21b10 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ @@ -10702,16 +10702,16 @@ │ │ │ │ jmpq 213e8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2134e │ │ │ │ nopl (%rax) │ │ │ │ mov (%r15),%rax │ │ │ │ - mov $0x3ac5,%ebp │ │ │ │ - mov $0x2d6,%r12d │ │ │ │ + mov $0x3724,%ebp │ │ │ │ + mov $0x2aa,%r12d │ │ │ │ xor %ebx,%ebx │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%r15) │ │ │ │ test %rax,%rax │ │ │ │ jne 216d4 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -10728,15 +10728,15 @@ │ │ │ │ nop │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 21778 │ │ │ │ mov 0x28(%r13),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ jmpq 214d4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x103f69(%rip),%rsi │ │ │ │ + mov 0x103f89(%rip),%rsi │ │ │ │ mov %rdi,(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ mov %rdi,%r9 │ │ │ │ jmpq 21479 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -10773,26 +10773,26 @@ │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r9 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ jmpq 21448 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x103f31(%rip),%rdx │ │ │ │ - mov 0x103552(%rip),%rsi │ │ │ │ + mov 0x103f51(%rip),%rdx │ │ │ │ + mov 0x103572(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 21d60 │ │ │ │ lea 0x4(%r15),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 21d7e │ │ │ │ - mov 0x1037de(%rip),%rsi │ │ │ │ + mov 0x1037fe(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 21d9c │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 21658 │ │ │ │ @@ -10837,31 +10837,31 @@ │ │ │ │ jmpq *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x10360d(%rip),%rsi │ │ │ │ + mov 0x10362d(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 21e72 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0x103648(%rip),%rsi │ │ │ │ + mov 0x103668(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 21e2c │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0x1035eb(%rip),%rsi │ │ │ │ + mov 0x10360b(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 21dba │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -10877,64 +10877,64 @@ │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r9 │ │ │ │ jmpq 21479 │ │ │ │ nopl (%rax) │ │ │ │ lea 0xd31f5(%rip),%rcx │ │ │ │ - mov $0x2d6,%edx │ │ │ │ - mov $0x3abd,%esi │ │ │ │ + mov $0x2aa,%edx │ │ │ │ + mov $0x371c,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ lea 0xd2c4e(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 211ff │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2156e │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x3ad3,%r14d │ │ │ │ + mov $0x3732,%r14d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xd31ad(%rip),%rcx │ │ │ │ - mov $0x2d8,%edx │ │ │ │ + mov $0x2ac,%edx │ │ │ │ mov %r14d,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ lea 0xd2c08(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 21678 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 212ea │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x103ac1(%rip),%rsi │ │ │ │ + mov 0x103ae1(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 21a52 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 2196c │ │ │ │ lea 0x20(%rsp),%rdx │ │ │ │ mov %r13,%rcx │ │ │ │ mov %r12,%rdi │ │ │ │ lea 0xd3254(%rip),%r8 │ │ │ │ - lea 0xfe535(%rip),%rsi │ │ │ │ + lea 0xfe475(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 2196c │ │ │ │ - mov $0x3a82,%esi │ │ │ │ + mov $0x36e1,%esi │ │ │ │ jmpq 211e5 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x10381e(%rip),%rsi │ │ │ │ + mov 0x10383e(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 218f4 │ │ │ │ @@ -10943,33 +10943,33 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 21dff │ │ │ │ mov (%r15),%rax │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov $0x3ac5,%ebp │ │ │ │ - mov $0x2d6,%r12d │ │ │ │ + mov $0x3724,%ebp │ │ │ │ + mov $0x2aa,%r12d │ │ │ │ sub $0x1,%rax │ │ │ │ jmpq 216c4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rbx │ │ │ │ - mov $0x3ae1,%ebp │ │ │ │ - mov $0x2d8,%r12d │ │ │ │ + mov $0x3740,%ebp │ │ │ │ + mov $0x2ac,%r12d │ │ │ │ jmpq 216c4 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 21662 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 213e8 │ │ │ │ - mov $0x3ae4,%r14d │ │ │ │ + mov $0x3743,%r14d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 219f0 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 219f0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -10977,31 +10977,31 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 215a7 │ │ │ │ nopl (%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 2140b │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x3ae5,%r14d │ │ │ │ + mov $0x3744,%r14d │ │ │ │ jmp 21b40 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - mov $0x3af3,%r14d │ │ │ │ + mov $0x3752,%r14d │ │ │ │ je 21be5 │ │ │ │ subq $0x1,(%r9) │ │ │ │ jne 219f0 │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 219f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 214df │ │ │ │ - mov $0x3af6,%r14d │ │ │ │ + mov $0x3755,%r14d │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 21c0d │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 219f0 │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r9,(%rsp) │ │ │ │ @@ -11019,163 +11019,163 @@ │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 219f0 │ │ │ │ jmp 21be2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 214f2 │ │ │ │ - mov $0x3af7,%r14d │ │ │ │ + mov $0x3756,%r14d │ │ │ │ jmp 21bd0 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x8(%rsp),%r8d │ │ │ │ test %rax,%rax │ │ │ │ je 21506 │ │ │ │ - mov $0x3af8,%r14d │ │ │ │ + mov $0x3757,%r14d │ │ │ │ jmpq 21bd0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2c4,%edx │ │ │ │ + mov $0x298,%edx │ │ │ │ lea 0xd2f30(%rip),%rcx │ │ │ │ - mov $0x39a4,%esi │ │ │ │ - mov $0x3af9,%r14d │ │ │ │ + mov $0x3603,%esi │ │ │ │ + mov $0x3758,%r14d │ │ │ │ lea 0xd2962(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 21bd0 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 21623 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x2cb,%edx │ │ │ │ - mov $0x39da,%esi │ │ │ │ + mov $0x29f,%edx │ │ │ │ + mov $0x3639,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xd2eed(%rip),%rcx │ │ │ │ lea 0xd292a(%rip),%rdi │ │ │ │ - mov $0x3af9,%r14d │ │ │ │ + mov $0x3758,%r14d │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ jne 21bd0 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 21bd0 │ │ │ │ - mov $0x39dc,%esi │ │ │ │ - mov $0x2cb,%edx │ │ │ │ + mov $0x363b,%esi │ │ │ │ + mov $0x29f,%edx │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 21cb0 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%esi │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ jmp 21cb0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2cc,%edx │ │ │ │ - mov $0x39e6,%esi │ │ │ │ + mov $0x2a0,%edx │ │ │ │ + mov $0x3645,%esi │ │ │ │ jmp 21cb0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x39e8,%esi │ │ │ │ - mov $0x2cc,%edx │ │ │ │ + mov $0x3647,%esi │ │ │ │ + mov $0x2a0,%edx │ │ │ │ jmp 21cea │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x2cd,%edx │ │ │ │ - mov $0x39f2,%esi │ │ │ │ + mov $0x2a1,%edx │ │ │ │ + mov $0x3651,%esi │ │ │ │ jmpq 21cb0 │ │ │ │ nop │ │ │ │ - mov $0x39f4,%esi │ │ │ │ - mov $0x2cd,%edx │ │ │ │ + mov $0x3653,%esi │ │ │ │ + mov $0x2a1,%edx │ │ │ │ jmp 21cea │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x2ce,%edx │ │ │ │ - mov $0x39fe,%esi │ │ │ │ + mov $0x2a2,%edx │ │ │ │ + mov $0x365d,%esi │ │ │ │ jmpq 21cb0 │ │ │ │ nop │ │ │ │ - mov $0x2c7,%edx │ │ │ │ - mov $0x39ba,%esi │ │ │ │ + mov $0x29b,%edx │ │ │ │ + mov $0x3619,%esi │ │ │ │ jmpq 21cb0 │ │ │ │ - mov $0x3a00,%esi │ │ │ │ - mov $0x2ce,%edx │ │ │ │ + mov $0x365f,%esi │ │ │ │ + mov $0x2a2,%edx │ │ │ │ jmpq 21cea │ │ │ │ - mov $0x2c8,%edx │ │ │ │ - mov $0x39c3,%esi │ │ │ │ + mov $0x29c,%edx │ │ │ │ + mov $0x3622,%esi │ │ │ │ jmpq 21cb0 │ │ │ │ - mov $0x2cf,%edx │ │ │ │ - mov $0x3a0a,%esi │ │ │ │ + mov $0x2a3,%edx │ │ │ │ + mov $0x3669,%esi │ │ │ │ jmpq 21cb0 │ │ │ │ - mov $0x39c5,%esi │ │ │ │ - mov $0x2c8,%edx │ │ │ │ + mov $0x3624,%esi │ │ │ │ + mov $0x29c,%edx │ │ │ │ jmpq 21cea │ │ │ │ - mov $0x2d0,%edx │ │ │ │ - mov $0x3a13,%esi │ │ │ │ + mov $0x2a4,%edx │ │ │ │ + mov $0x3672,%esi │ │ │ │ jmpq 21cb0 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xfcde3(%rip),%rax │ │ │ │ lea 0xd2e11(%rip),%rcx │ │ │ │ lea 0xd2675(%rip),%rsi │ │ │ │ pushq $0x3 │ │ │ │ - lea 0xdeb54(%rip),%r9 │ │ │ │ + lea 0xdc6af(%rip),%r9 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xd2ecf(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x3a78,%esi │ │ │ │ + mov $0x36d7,%esi │ │ │ │ jmpq 211e5 │ │ │ │ mov 0xfcbda(%rip),%rax │ │ │ │ lea 0xd2413(%rip),%rsi │ │ │ │ - mov $0x3ac5,%ebp │ │ │ │ - mov $0x2d6,%r12d │ │ │ │ + mov $0x3724,%ebp │ │ │ │ + mov $0x2aa,%r12d │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15410 │ │ │ │ mov (%r15),%rax │ │ │ │ sub $0x1,%rax │ │ │ │ jmpq 216c4 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xfcd71(%rip),%rax │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xd2604(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xdeae3(%rip),%r9 │ │ │ │ + lea 0xdc63e(%rip),%r9 │ │ │ │ lea 0xd2d89(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xd2e5a(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x3a72,%esi │ │ │ │ + mov $0x36d1,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 211e5 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xfcd2b(%rip),%rax │ │ │ │ - lea 0xdeaac(%rip),%r9 │ │ │ │ + lea 0xdc607(%rip),%r9 │ │ │ │ lea 0xd25bd(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xd2d43(%rip),%rcx │ │ │ │ lea 0xd2e17(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x3a6c,%esi │ │ │ │ + mov $0x36cb,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 211e5 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x78,%rsp │ │ │ │ - mov 0x102d30(%rip),%r13 │ │ │ │ + mov 0x102d50(%rip),%r13 │ │ │ │ mov 0xfcdb9(%rip),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x10(%rsi),%r14 │ │ │ │ movq $0x0,0x30(%rsp) │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ @@ -11194,15 +11194,15 @@ │ │ │ │ jne 22624 │ │ │ │ mov %r13,0x8(%rsp) │ │ │ │ mov 0x30(%rbx),%r13 │ │ │ │ mov 0x28(%rbx),%r15 │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x103506(%rip),%rsi │ │ │ │ + mov 0x103526(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 22688 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ je 22650 │ │ │ │ @@ -11213,15 +11213,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 22160 │ │ │ │ mov 0x10(%rbx),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 221d8 │ │ │ │ - mov 0x1036c5(%rip),%rdx │ │ │ │ + mov 0x1036e5(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ @@ -11245,15 +11245,15 @@ │ │ │ │ callq 15cf0 │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ test %eax,%eax │ │ │ │ js 22430 │ │ │ │ test %rbx,%rbx │ │ │ │ je 22430 │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov 0x103416(%rip),%rsi │ │ │ │ + mov 0x103436(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 22700 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -11265,15 +11265,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 22190 │ │ │ │ mov 0x10(%rdi),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 22460 │ │ │ │ - mov 0x1035d2(%rip),%rdx │ │ │ │ + mov 0x1035f2(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ @@ -11303,25 +11303,25 @@ │ │ │ │ mov 0x38(%rbx),%r12 │ │ │ │ jmpq 21f4a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 221b8 │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ jmpq 22046 │ │ │ │ - mov 0x103521(%rip),%rsi │ │ │ │ + mov 0x103541(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 21fef │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,0x8(%rsp) │ │ │ │ jmpq 21f53 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1034f1(%rip),%rsi │ │ │ │ + mov 0x103511(%rip),%rsi │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdi,%r9 │ │ │ │ jmpq 220e2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -11375,68 +11375,68 @@ │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 22970 │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ mov %r13d,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r12d,%ecx │ │ │ │ movq %r15,%xmm0 │ │ │ │ - callq 9a420 │ │ │ │ + callq 98f30 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 229b0 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 22480 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 229e0 │ │ │ │ - mov 0x102a51(%rip),%rsi │ │ │ │ + mov 0x102a71(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 22a28 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 22698 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 22a58 │ │ │ │ - mov 0x102ccf(%rip),%rsi │ │ │ │ + mov 0x102cef(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 22a68 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 22710 │ │ │ │ movsd 0x1408(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 22a78 │ │ │ │ - mov 0x102989(%rip),%rsi │ │ │ │ + mov 0x1029a9(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 22a90 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 227a8 │ │ │ │ - mov 0x103394(%rip),%rdx │ │ │ │ - mov 0x1029ad(%rip),%rsi │ │ │ │ + mov 0x1033b4(%rip),%rdx │ │ │ │ + mov 0x1029cd(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 22aa0 │ │ │ │ - mov 0x102c4e(%rip),%rsi │ │ │ │ + mov 0x102c6e(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 22ac0 │ │ │ │ cmpq $0x0,0x0(%r13) │ │ │ │ je 226a8 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ @@ -11463,40 +11463,40 @@ │ │ │ │ mov 0x10(%r15),%r15 │ │ │ │ jmpq 2224e │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 2204f │ │ │ │ - mov $0x33f4,%r12d │ │ │ │ + mov $0x49c6,%r12d │ │ │ │ jmpq 226be │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 220f5 │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ jmpq 220af │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x103291(%rip),%rdx │ │ │ │ - mov 0x1028b2(%rip),%rsi │ │ │ │ + mov 0x1032b1(%rip),%rdx │ │ │ │ + mov 0x1028d2(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 22ab0 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 22ad0 │ │ │ │ - mov 0x102b3e(%rip),%rsi │ │ │ │ + mov 0x102b5e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 22ae0 │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 223ba │ │ │ │ @@ -11557,41 +11557,41 @@ │ │ │ │ lea 0xd260e(%rip),%rcx │ │ │ │ mov $0x6,%r8d │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xfc5d0(%rip),%rax │ │ │ │ lea 0xd26f8(%rip),%rdx │ │ │ │ lea 0xd1e62(%rip),%rsi │ │ │ │ push %r14 │ │ │ │ - lea 0xde341(%rip),%r9 │ │ │ │ + lea 0xdbe9c(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x33bc,%esi │ │ │ │ + mov $0x498e,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xd259d(%rip),%rcx │ │ │ │ - mov $0x26a,%edx │ │ │ │ + mov $0x3c4,%edx │ │ │ │ lea 0xd26b0(%rip),%rdi │ │ │ │ xor %r13d,%r13d │ │ │ │ callq 19940 │ │ │ │ jmpq 223da │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ cmp $0x3,%r14 │ │ │ │ lea 0xd25ae(%rip),%rcx │ │ │ │ lea 0xd259f(%rip),%rax │ │ │ │ setge %r8b │ │ │ │ cmovge %rax,%rcx │ │ │ │ movzbl %r8b,%r8d │ │ │ │ lea 0x3(%r8,%r8,2),%r8 │ │ │ │ jmp 225cd │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x33e3,%r12d │ │ │ │ + mov $0x49b5,%r12d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xd253d(%rip),%rcx │ │ │ │ - mov $0x26c,%edx │ │ │ │ + mov $0x3c6,%edx │ │ │ │ mov %r12d,%esi │ │ │ │ xor %r13d,%r13d │ │ │ │ lea 0xd264a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 223da │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -11602,15 +11602,15 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2230d │ │ │ │ nopl (%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 223c5 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x33f5,%r12d │ │ │ │ + mov $0x49c7,%r12d │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 22660 │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ @@ -11627,32 +11627,32 @@ │ │ │ │ jmpq 22072 │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 22347 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - mov $0x3403,%r12d │ │ │ │ + mov $0x49d5,%r12d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ jne 226df │ │ │ │ jmp 226c8 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ jne 22261 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 22261 │ │ │ │ - mov $0x3407,%r12d │ │ │ │ + mov $0x49d9,%r12d │ │ │ │ jmp 22780 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 22230 │ │ │ │ - mov $0x3406,%r12d │ │ │ │ + mov $0x49d8,%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 22b7a │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 22660 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -11661,43 +11661,43 @@ │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 22385 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 22275 │ │ │ │ - mov $0x3408,%r12d │ │ │ │ + mov $0x49da,%r12d │ │ │ │ jmp 22780 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 22289 │ │ │ │ - mov $0x3409,%r12d │ │ │ │ + mov $0x49db,%r12d │ │ │ │ jmp 22780 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0x102abe(%rip),%rsi │ │ │ │ + mov 0x102ade(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%r12 │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 22620 │ │ │ │ - mov 0x1026d9(%rip),%rsi │ │ │ │ + mov 0x1026f9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 22b34 │ │ │ │ sub $0x1,%r12 │ │ │ │ - mov 0x102524(%rip),%rsi │ │ │ │ + mov 0x102544(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 22aef │ │ │ │ sub $0x1,%r12 │ │ │ │ @@ -11715,164 +11715,164 @@ │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 22820 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x102a39(%rip),%rsi │ │ │ │ + mov 0x102a59(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 228e6 │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 2286f │ │ │ │ - mov 0x102b23(%rip),%rsi │ │ │ │ + mov 0x102b43(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 22910 │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 2286f │ │ │ │ - mov 0x102bd9(%rip),%rsi │ │ │ │ + mov 0x102bf9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2293a │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 2286f │ │ │ │ lea 0x30(%rsp),%rdx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xd238b(%rip),%r8 │ │ │ │ - lea 0xfd54d(%rip),%rsi │ │ │ │ + lea 0xfd88d(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 2286f │ │ │ │ - mov $0x33a2,%esi │ │ │ │ + mov $0x4974,%esi │ │ │ │ jmpq 22600 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %eax,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x8(%rsp),%r8d │ │ │ │ test %rax,%rax │ │ │ │ je 2229f │ │ │ │ - mov $0x340a,%r12d │ │ │ │ + mov $0x49dc,%r12d │ │ │ │ jmpq 22780 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r9) │ │ │ │ - mov $0x33f1,%r12d │ │ │ │ + mov $0x49c3,%r12d │ │ │ │ jne 22660 │ │ │ │ jmpq 226e9 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x25b,%edx │ │ │ │ + mov $0x3b5,%edx │ │ │ │ lea 0xd21e8(%rip),%rcx │ │ │ │ - mov $0x32c5,%esi │ │ │ │ - mov $0x340b,%r12d │ │ │ │ + mov $0x4897,%esi │ │ │ │ + mov $0x49dd,%r12d │ │ │ │ lea 0xd1c62(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 22780 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x262,%edx │ │ │ │ - mov $0x32fb,%esi │ │ │ │ + mov $0x3bc,%edx │ │ │ │ + mov $0x48cd,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xd21ad(%rip),%rcx │ │ │ │ lea 0xd1c32(%rip),%rdi │ │ │ │ - mov $0x340b,%r12d │ │ │ │ + mov $0x49dd,%r12d │ │ │ │ callq 19940 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 22780 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 22780 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x32fd,%esi │ │ │ │ - mov $0x262,%edx │ │ │ │ + mov $0x48cf,%esi │ │ │ │ + mov $0x3bc,%edx │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 229f0 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ jmp 229f0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x263,%edx │ │ │ │ - mov $0x3307,%esi │ │ │ │ + mov $0x3bd,%edx │ │ │ │ + mov $0x48d9,%esi │ │ │ │ jmp 229f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x3309,%esi │ │ │ │ - mov $0x263,%edx │ │ │ │ + mov $0x48db,%esi │ │ │ │ + mov $0x3bd,%edx │ │ │ │ jmp 22a32 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x264,%edx │ │ │ │ - mov $0x3313,%esi │ │ │ │ + mov $0x3be,%edx │ │ │ │ + mov $0x48e5,%esi │ │ │ │ jmpq 229f0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3315,%esi │ │ │ │ - mov $0x264,%edx │ │ │ │ + mov $0x48e7,%esi │ │ │ │ + mov $0x3be,%edx │ │ │ │ jmp 22a32 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x265,%edx │ │ │ │ - mov $0x331f,%esi │ │ │ │ + mov $0x3bf,%edx │ │ │ │ + mov $0x48f1,%esi │ │ │ │ jmpq 229f0 │ │ │ │ nop │ │ │ │ - mov $0x25e,%edx │ │ │ │ - mov $0x32db,%esi │ │ │ │ + mov $0x3b8,%edx │ │ │ │ + mov $0x48ad,%esi │ │ │ │ jmpq 229f0 │ │ │ │ nop │ │ │ │ - mov $0x266,%edx │ │ │ │ - mov $0x3328,%esi │ │ │ │ + mov $0x3c0,%edx │ │ │ │ + mov $0x48fa,%esi │ │ │ │ jmpq 229f0 │ │ │ │ nop │ │ │ │ - mov $0x25f,%edx │ │ │ │ - mov $0x32e4,%esi │ │ │ │ + mov $0x3b9,%edx │ │ │ │ + mov $0x48b6,%esi │ │ │ │ jmpq 229f0 │ │ │ │ nop │ │ │ │ - mov $0x32e6,%esi │ │ │ │ - mov $0x25f,%edx │ │ │ │ + mov $0x48b8,%esi │ │ │ │ + mov $0x3b9,%edx │ │ │ │ jmpq 22a32 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xfc0ae(%rip),%rax │ │ │ │ lea 0xd20dc(%rip),%rcx │ │ │ │ lea 0xd1940(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xdde1f(%rip),%r9 │ │ │ │ + lea 0xdb97a(%rip),%r9 │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xd21b9(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x338c,%esi │ │ │ │ + mov $0x495e,%esi │ │ │ │ jmpq 22600 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xfc069(%rip),%rax │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xd18fc(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xddddb(%rip),%r9 │ │ │ │ + lea 0xdb936(%rip),%r9 │ │ │ │ lea 0xd2081(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xd2171(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x3386,%esi │ │ │ │ + mov $0x4958,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 22600 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2278b │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -11880,20 +11880,20 @@ │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x98,%rsp │ │ │ │ - mov 0x10205d(%rip),%rcx │ │ │ │ + mov 0x10207d(%rip),%rcx │ │ │ │ mov 0x10(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x102aff(%rip),%rbx │ │ │ │ + mov 0x102b1f(%rip),%rbx │ │ │ │ mov 0xfc0c8(%rip),%rax │ │ │ │ movq $0x0,0x50(%rsp) │ │ │ │ movq $0x0,0x58(%rsp) │ │ │ │ movq $0x0,0x60(%rsp) │ │ │ │ mov %rbx,0x68(%rsp) │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ @@ -11910,15 +11910,15 @@ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov 0x20(%rbp),%r12 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x10281f(%rip),%rsi │ │ │ │ + mov 0x10283f(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 236a0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ je 236b0 │ │ │ │ @@ -11929,15 +11929,15 @@ │ │ │ │ test %r15,%r15 │ │ │ │ je 22e48 │ │ │ │ mov 0x10(%r13),%rbp │ │ │ │ addq $0x1,(%r15) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 22ec0 │ │ │ │ - mov 0x1029dc(%rip),%rdx │ │ │ │ + mov 0x1029fc(%rip),%rdx │ │ │ │ mov %r15,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%r15) │ │ │ │ mov %rax,%r14 │ │ │ │ je 233f8 │ │ │ │ test %r14,%r14 │ │ │ │ @@ -11959,15 +11959,15 @@ │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 232f8 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ je 232f8 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0x102738(%rip),%rsi │ │ │ │ + mov 0x102758(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 23738 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -11979,15 +11979,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 22e78 │ │ │ │ mov 0x10(%r12),%r13 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%r13) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 233b0 │ │ │ │ - mov 0x1028ef(%rip),%rdx │ │ │ │ + mov 0x10290f(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -12019,25 +12019,25 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%r14) │ │ │ │ je 22e98 │ │ │ │ mov 0x28(%r14),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmpq 22d20 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x102839(%rip),%rsi │ │ │ │ + mov 0x102859(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r13,%rbp │ │ │ │ callq 19360 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 22cc4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 22c35 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x102809(%rip),%rsi │ │ │ │ + mov 0x102829(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r12,%r13 │ │ │ │ callq 19360 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 22dbb │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xfbc71(%rip),%rax │ │ │ │ @@ -12059,15 +12059,15 @@ │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 23760 │ │ │ │ cmpq $0x0,0x28(%rsp) │ │ │ │ je 23760 │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x102564(%rip),%rsi │ │ │ │ + mov 0x102584(%rip),%rsi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 23840 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -12079,15 +12079,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 23340 │ │ │ │ mov 0x10(%r12),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 23408 │ │ │ │ - mov 0x10271b(%rip),%rdx │ │ │ │ + mov 0x10273b(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ @@ -12112,15 +12112,15 @@ │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 239d0 │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ je 239d0 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov 0x10246c(%rip),%rsi │ │ │ │ + mov 0x10248c(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 23a10 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -12132,15 +12132,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 23380 │ │ │ │ mov 0x10(%rbx),%r8 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 23550 │ │ │ │ - mov 0x102628(%rip),%rdx │ │ │ │ + mov 0x102648(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ @@ -12178,85 +12178,85 @@ │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 23a80 │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ mov %ebx,%r8d │ │ │ │ mov %r15,%rcx │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - callq 6f630 │ │ │ │ + callq ecc50 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 23aa8 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movslq (%rax),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 234e0 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 23ae0 │ │ │ │ - mov 0x101bd7(%rip),%rsi │ │ │ │ + mov 0x101bf7(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 23b38 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 23788 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 23b68 │ │ │ │ - mov 0x101e51(%rip),%rsi │ │ │ │ + mov 0x101e71(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 23b80 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 239c0 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movslq 0x1404(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 23b90 │ │ │ │ - mov 0x102370(%rip),%rsi │ │ │ │ + mov 0x102390(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 23ba0 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 23a30 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movslq 0x1408(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 23bb0 │ │ │ │ - mov 0x102217(%rip),%rsi │ │ │ │ + mov 0x102237(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 23bce │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 23ad0 │ │ │ │ - mov 0x1024d3(%rip),%rdx │ │ │ │ - mov 0x101aec(%rip),%rsi │ │ │ │ + mov 0x1024f3(%rip),%rdx │ │ │ │ + mov 0x101b0c(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 23bec │ │ │ │ - mov 0x101d8d(%rip),%rsi │ │ │ │ + mov 0x101dad(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 23c0a │ │ │ │ cmpq $0x0,(%rbx) │ │ │ │ je 239b0 │ │ │ │ subq $0x1,(%r14) │ │ │ │ @@ -12284,36 +12284,36 @@ │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 22f00 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 22d2c │ │ │ │ - mov $0x1723,%r15d │ │ │ │ + mov $0x18be,%r15d │ │ │ │ jmpq 23706 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 233d0 │ │ │ │ mov 0x28(%r13),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ jmpq 22fed │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x102341(%rip),%rsi │ │ │ │ + mov 0x102361(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 22f99 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 23430 │ │ │ │ mov 0x28(%r12),%r15 │ │ │ │ jmpq 230dc │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x102301(%rip),%rsi │ │ │ │ + mov 0x102321(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 2308c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ @@ -12383,27 +12383,27 @@ │ │ │ │ cmp $0x5,%r12 │ │ │ │ ja 23961 │ │ │ │ lea 0xd1c92(%rip),%rdx │ │ │ │ movslq (%rdx,%r12,4),%rax │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x102231(%rip),%rdx │ │ │ │ - mov 0x101852(%rip),%rsi │ │ │ │ + mov 0x102251(%rip),%rdx │ │ │ │ + mov 0x101872(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 23bbf │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x4,%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 23bdd │ │ │ │ - mov 0x101ad9(%rip),%rsi │ │ │ │ + mov 0x101af9(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 23bfb │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 2327b │ │ │ │ @@ -12422,32 +12422,32 @@ │ │ │ │ lea 0xd1656(%rip),%rcx │ │ │ │ mov $0x6,%r8d │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xfb618(%rip),%rax │ │ │ │ lea 0xd175c(%rip),%rdx │ │ │ │ lea 0xd0eaa(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ - lea 0xdd389(%rip),%r9 │ │ │ │ + lea 0xdaee4(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x16e9,%esi │ │ │ │ + mov $0x1884,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xd15e5(%rip),%rcx │ │ │ │ - mov $0xcd,%edx │ │ │ │ + mov $0xe6,%edx │ │ │ │ lea 0xd1714(%rip),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 19940 │ │ │ │ jmpq 232b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x1018fe(%rip),%rsi │ │ │ │ + mov 0x10191e(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 2386c │ │ │ │ @@ -12483,31 +12483,31 @@ │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ jmpq 22f99 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 22c66 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x1712,%r15d │ │ │ │ + mov $0x18ad,%r15d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xd14dd(%rip),%rcx │ │ │ │ - mov $0xcf,%edx │ │ │ │ + mov $0xe8,%edx │ │ │ │ mov %r15d,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ lea 0xd1607(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 232b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ jmpq 2308c │ │ │ │ nop │ │ │ │ - mov $0x1724,%r15d │ │ │ │ + mov $0x18bf,%r15d │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 236c0 │ │ │ │ xor %r13d,%r13d │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ test %r13,%r13 │ │ │ │ je 236c0 │ │ │ │ @@ -12520,35 +12520,35 @@ │ │ │ │ jmpq 237cd │ │ │ │ nopl (%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 22d50 │ │ │ │ nopl (%rax) │ │ │ │ subq $0x1,(%r14) │ │ │ │ - mov $0x1732,%r15d │ │ │ │ + mov $0x18cd,%r15d │ │ │ │ jne 2371c │ │ │ │ jmp 2370f │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 22f00 │ │ │ │ - mov $0x1735,%r15d │ │ │ │ + mov $0x18d0,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmp 237a8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 23186 │ │ │ │ nopl (%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov $0x1736,%r15d │ │ │ │ + mov $0x18d1,%r15d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 237b6 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 23830 │ │ │ │ @@ -12569,15 +12569,15 @@ │ │ │ │ jmpq 236c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 237d9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - mov $0x1720,%r15d │ │ │ │ + mov $0x18bb,%r15d │ │ │ │ jne 236c0 │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -12589,23 +12589,23 @@ │ │ │ │ jmpq 22f25 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x101c1d(%rip),%rsi │ │ │ │ + mov 0x101c3d(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 23c5e │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0x101478(%rip),%rsi │ │ │ │ + mov 0x101498(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 23c19 │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -12618,235 +12618,235 @@ │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ jmpq 22c46 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x101ba1(%rip),%rsi │ │ │ │ + mov 0x101bc1(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 23916 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 238bb │ │ │ │ - mov 0x10166b(%rip),%rsi │ │ │ │ + mov 0x10168b(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 23940 │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 238bb │ │ │ │ - mov 0x101ba9(%rip),%rsi │ │ │ │ + mov 0x101bc9(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2396a │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 238bb │ │ │ │ lea 0x50(%rsp),%rdx │ │ │ │ mov %r12,%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0xd1377(%rip),%r8 │ │ │ │ - lea 0xfc01d(%rip),%rsi │ │ │ │ + lea 0xfc07d(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 238bb │ │ │ │ - mov $0x16cf,%esi │ │ │ │ + mov $0x186a,%esi │ │ │ │ jmpq 235b8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %r9,%r12 │ │ │ │ - mov $0x1744,%r15d │ │ │ │ + mov $0x18df,%r15d │ │ │ │ jmpq 237a8 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 23285 │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 231c4 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 22ff9 │ │ │ │ - mov $0x1747,%r15d │ │ │ │ + mov $0x18e2,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 237a8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x1748,%r15d │ │ │ │ + mov $0x18e3,%r15d │ │ │ │ jmpq 237a8 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 2301c │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rbx │ │ │ │ - mov $0x1756,%r15d │ │ │ │ + mov $0x18f1,%r15d │ │ │ │ jmpq 237a8 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 23205 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 230e5 │ │ │ │ - mov $0x1759,%r15d │ │ │ │ + mov $0x18f4,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 237a8 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 230fa │ │ │ │ - mov $0x175a,%r15d │ │ │ │ + mov $0x18f5,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 237a8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %eax,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ test %rax,%rax │ │ │ │ je 23110 │ │ │ │ - mov $0x175b,%r15d │ │ │ │ + mov $0x18f6,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 237a8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xbd,%edx │ │ │ │ + mov $0xd6,%edx │ │ │ │ lea 0xd10f0(%rip),%rcx │ │ │ │ - mov $0x15e6,%esi │ │ │ │ - mov $0x175c,%r15d │ │ │ │ + mov $0x1781,%esi │ │ │ │ + mov $0x18f7,%r15d │ │ │ │ lea 0xd0b8a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 237a8 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 23246 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0xc4,%edx │ │ │ │ - mov $0x161c,%esi │ │ │ │ + mov $0xdd,%edx │ │ │ │ + mov $0x17b7,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xd10ad(%rip),%rcx │ │ │ │ lea 0xd0b52(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 23b20 │ │ │ │ - mov $0x175c,%r15d │ │ │ │ + mov $0x18f7,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 237a8 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x175c,%r15d │ │ │ │ + mov $0x18f7,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 237a8 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x161e,%esi │ │ │ │ - mov $0xc4,%edx │ │ │ │ + mov $0x17b9,%esi │ │ │ │ + mov $0xdd,%edx │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 23af0 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ jmp 23af0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xc5,%edx │ │ │ │ - mov $0x1628,%esi │ │ │ │ + mov $0xde,%edx │ │ │ │ + mov $0x17c3,%esi │ │ │ │ jmpq 23af0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x162a,%esi │ │ │ │ - mov $0xc5,%edx │ │ │ │ + mov $0x17c5,%esi │ │ │ │ + mov $0xde,%edx │ │ │ │ jmp 23b42 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xc6,%edx │ │ │ │ - mov $0x1634,%esi │ │ │ │ + mov $0xdf,%edx │ │ │ │ + mov $0x17cf,%esi │ │ │ │ jmpq 23af0 │ │ │ │ nop │ │ │ │ - mov $0x1636,%esi │ │ │ │ - mov $0xc6,%edx │ │ │ │ + mov $0x17d1,%esi │ │ │ │ + mov $0xdf,%edx │ │ │ │ jmp 23b42 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xc7,%edx │ │ │ │ - mov $0x1640,%esi │ │ │ │ + mov $0xe0,%edx │ │ │ │ + mov $0x17db,%esi │ │ │ │ jmpq 23af0 │ │ │ │ - mov $0xc0,%edx │ │ │ │ - mov $0x15fc,%esi │ │ │ │ + mov $0xd9,%edx │ │ │ │ + mov $0x1797,%esi │ │ │ │ jmpq 23af0 │ │ │ │ - mov $0x1642,%esi │ │ │ │ - mov $0xc7,%edx │ │ │ │ + mov $0x17dd,%esi │ │ │ │ + mov $0xe0,%edx │ │ │ │ jmpq 23b42 │ │ │ │ - mov $0xc1,%edx │ │ │ │ - mov $0x1605,%esi │ │ │ │ + mov $0xda,%edx │ │ │ │ + mov $0x17a0,%esi │ │ │ │ jmpq 23af0 │ │ │ │ - mov $0xc8,%edx │ │ │ │ - mov $0x164c,%esi │ │ │ │ + mov $0xe1,%edx │ │ │ │ + mov $0x17e7,%esi │ │ │ │ jmpq 23af0 │ │ │ │ - mov $0x1607,%esi │ │ │ │ - mov $0xc1,%edx │ │ │ │ + mov $0x17a2,%esi │ │ │ │ + mov $0xda,%edx │ │ │ │ jmpq 23b42 │ │ │ │ - mov $0xc9,%edx │ │ │ │ - mov $0x1655,%esi │ │ │ │ + mov $0xe2,%edx │ │ │ │ + mov $0x17f0,%esi │ │ │ │ jmpq 23af0 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xfaf84(%rip),%rax │ │ │ │ lea 0xd0fb2(%rip),%rcx │ │ │ │ lea 0xd0816(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xdccf5(%rip),%r9 │ │ │ │ + lea 0xda850(%rip),%r9 │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xd10ab(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x16b9,%esi │ │ │ │ + mov $0x1854,%esi │ │ │ │ jmpq 235b8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xfaf3f(%rip),%rax │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xd07d2(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xdccb1(%rip),%r9 │ │ │ │ + lea 0xda80c(%rip),%r9 │ │ │ │ lea 0xd0f57(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xd1063(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x16b3,%esi │ │ │ │ + mov $0x184e,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 235b8 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x98,%rsp │ │ │ │ - mov 0x100f3d(%rip),%rcx │ │ │ │ + mov 0x100f5d(%rip),%rcx │ │ │ │ mov 0x10(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0xfafaf(%rip),%rax │ │ │ │ movq $0x0,0x50(%rsp) │ │ │ │ movq $0x0,0x58(%rsp) │ │ │ │ @@ -12871,23 +12871,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r12 │ │ │ │ lea 0xd0fa5(%rip),%rdx │ │ │ │ lea 0x4(%rax,%rax,1),%r8 │ │ │ │ mov 0xfae30(%rip),%rax │ │ │ │ lea 0xd06c9(%rip),%rsi │ │ │ │ - lea 0xdcbaa(%rip),%r9 │ │ │ │ + lea 0xda705(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x4d76,%esi │ │ │ │ + mov $0x3c22,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xd0e06(%rip),%rcx │ │ │ │ - mov $0x3f8,%edx │ │ │ │ + mov $0x2f5,%edx │ │ │ │ lea 0xd0f53(%rip),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 19940 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 24dd5 │ │ │ │ add $0x98,%rsp │ │ │ │ @@ -12906,15 +12906,15 @@ │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov 0x28(%rbp),%r13 │ │ │ │ mov 0x20(%rbp),%r12 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x10165e(%rip),%rsi │ │ │ │ + mov 0x10167e(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 24828 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ je 247f8 │ │ │ │ @@ -12925,15 +12925,15 @@ │ │ │ │ test %rbx,%rbx │ │ │ │ je 23fd8 │ │ │ │ mov 0x10(%r15),%rbp │ │ │ │ addq $0x1,(%rbx) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 24538 │ │ │ │ - mov 0x10181c(%rip),%rdx │ │ │ │ + mov 0x10183c(%rip),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ mov %rax,%r14 │ │ │ │ je 24598 │ │ │ │ test %r14,%r14 │ │ │ │ @@ -12955,15 +12955,15 @@ │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 244a0 │ │ │ │ cmpq $0x0,0x10(%rsp) │ │ │ │ je 244a0 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0x101578(%rip),%rsi │ │ │ │ + mov 0x101598(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 248b0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -12975,15 +12975,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 24008 │ │ │ │ mov 0x10(%rbx),%r12 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r12) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 24558 │ │ │ │ - mov 0x101733(%rip),%rdx │ │ │ │ + mov 0x101753(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -13007,25 +13007,25 @@ │ │ │ │ nopl (%rax) │ │ │ │ cmpq $0x0,0x10(%r14) │ │ │ │ je 24028 │ │ │ │ mov 0x28(%r14),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ jmpq 23ee0 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x1016a9(%rip),%rsi │ │ │ │ + mov 0x1016c9(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r15,%rbp │ │ │ │ callq 19360 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 23e84 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 23df2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x101679(%rip),%rsi │ │ │ │ + mov 0x101699(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbx,%r12 │ │ │ │ callq 19360 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 23f77 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xfaae1(%rip),%rax │ │ │ │ @@ -13043,15 +13043,15 @@ │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 249b8 │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ je 249b8 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0x1013e5(%rip),%rsi │ │ │ │ + mov 0x101405(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 24a40 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -13063,15 +13063,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 244e0 │ │ │ │ mov 0x10(%rbx),%r13 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,0x0(%r13) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 245a8 │ │ │ │ - mov 0x1015a0(%rip),%rdx │ │ │ │ + mov 0x1015c0(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x30(%rsp),%r9 │ │ │ │ mov %rax,%r12 │ │ │ │ subq $0x1,(%r9) │ │ │ │ @@ -13094,15 +13094,15 @@ │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 24aa0 │ │ │ │ cmpq $0x0,0x30(%rsp) │ │ │ │ je 24aa0 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x1012f8(%rip),%rsi │ │ │ │ + mov 0x101318(%rip),%rsi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 24ac8 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -13114,15 +13114,15 @@ │ │ │ │ test %r10,%r10 │ │ │ │ je 24518 │ │ │ │ mov 0x10(%rbx),%r9 │ │ │ │ addq $0x1,(%r10) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 24720 │ │ │ │ - mov 0x1014b3(%rip),%rdx │ │ │ │ + mov 0x1014d3(%rip),%rdx │ │ │ │ mov %r10,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r10,0x38(%rsp) │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x38(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ @@ -13160,99 +13160,99 @@ │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 24b50 │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ mov %ebx,%r8d │ │ │ │ mov %r15,%rcx │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - callq 6f9c0 │ │ │ │ + callq 7c560 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 24b78 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movslq (%rax),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 24748 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 24bb0 │ │ │ │ - mov 0x100a63(%rip),%rsi │ │ │ │ + mov 0x100a83(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 24c08 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 24a60 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 24c38 │ │ │ │ - mov 0x100cdd(%rip),%rsi │ │ │ │ + mov 0x100cfd(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 24c50 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 24a90 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movslq 0x1404(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 24c60 │ │ │ │ - mov 0x1011fc(%rip),%rsi │ │ │ │ + mov 0x10121c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 24c70 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 24b00 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movslq 0x1408(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 24c7c │ │ │ │ - mov 0x100bdb(%rip),%rsi │ │ │ │ + mov 0x100bfb(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 24c9a │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 24ba0 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movslq 0x140c(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 24cb8 │ │ │ │ - mov 0x101062(%rip),%rsi │ │ │ │ + mov 0x101082(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 24cd6 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 24958 │ │ │ │ - mov 0x10131e(%rip),%rdx │ │ │ │ - mov 0x100937(%rip),%rsi │ │ │ │ + mov 0x10133e(%rip),%rdx │ │ │ │ + mov 0x100957(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 24ce5 │ │ │ │ - mov 0x100bd8(%rip),%rsi │ │ │ │ + mov 0x100bf8(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 24cf4 │ │ │ │ cmpq $0x0,(%rbx) │ │ │ │ je 24a80 │ │ │ │ subq $0x1,(%r14) │ │ │ │ @@ -13275,36 +13275,36 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 23f77 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 23eec │ │ │ │ - mov $0x4db0,%r15d │ │ │ │ + mov $0x3c5c,%r15d │ │ │ │ jmpq 24856 │ │ │ │ xchg %ax,%ax │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 24570 │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ jmpq 24160 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1011a1(%rip),%rsi │ │ │ │ + mov 0x1011c1(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbx,%r13 │ │ │ │ callq 19360 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 2410a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 245c0 │ │ │ │ mov 0x28(%r13),%r15 │ │ │ │ jmpq 24250 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x101169(%rip),%rsi │ │ │ │ + mov 0x101189(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 24201 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ @@ -13377,31 +13377,31 @@ │ │ │ │ jmpq *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x1006a5(%rip),%rsi │ │ │ │ + mov 0x1006c5(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 24d8e │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0x100d78(%rip),%rsi │ │ │ │ + mov 0x100d98(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 24d48 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0x100e9b(%rip),%rsi │ │ │ │ + mov 0x100ebb(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 24d03 │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -13422,27 +13422,27 @@ │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ jmpq 241ce │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x100fc9(%rip),%rdx │ │ │ │ - mov 0x1005ea(%rip),%rsi │ │ │ │ + mov 0x100fe9(%rip),%rdx │ │ │ │ + mov 0x10060a(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 24c8b │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x4,%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 24ca9 │ │ │ │ - mov 0x100871(%rip),%rsi │ │ │ │ + mov 0x100891(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 24cc7 │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 24430 │ │ │ │ @@ -13462,18 +13462,18 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 24444 │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2410a │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x4d9f,%r15d │ │ │ │ + mov $0x3c4b,%r15d │ │ │ │ xchg %ax,%ax │ │ │ │ lea 0xd039d(%rip),%rcx │ │ │ │ - mov $0x3fa,%edx │ │ │ │ + mov $0x2f7,%edx │ │ │ │ mov %r15d,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ lea 0xd04e5(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 23db1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -13482,15 +13482,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r10,%rdi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ jmpq 24201 │ │ │ │ nop │ │ │ │ - mov $0x4db1,%r15d │ │ │ │ + mov $0x3c5d,%r15d │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 24800 │ │ │ │ xor %r12d,%r12d │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ test %r12,%r12 │ │ │ │ je 24800 │ │ │ │ @@ -13512,57 +13512,57 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 24800 │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 23f10 │ │ │ │ nopl (%rax) │ │ │ │ subq $0x1,(%r14) │ │ │ │ - mov $0x4dbf,%r15d │ │ │ │ + mov $0x3c6b,%r15d │ │ │ │ jne 2486c │ │ │ │ jmp 2485f │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x1006b1(%rip),%rsi │ │ │ │ + mov 0x1006d1(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 248fa │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 246ec │ │ │ │ - mov 0x100bef(%rip),%rsi │ │ │ │ + mov 0x100c0f(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 24924 │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 246ec │ │ │ │ lea 0x50(%rsp),%rdx │ │ │ │ mov %r12,%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0xd03db(%rip),%r8 │ │ │ │ - lea 0xfb963(%rip),%rsi │ │ │ │ + lea 0xfb6a3(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 246ec │ │ │ │ - mov $0x4d5d,%esi │ │ │ │ + mov $0x3c09,%esi │ │ │ │ jmpq 23d97 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 243fb │ │ │ │ nopl (%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x100576(%rip),%rsi │ │ │ │ + mov 0x100596(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 24674 │ │ │ │ @@ -13573,15 +13573,15 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 24890 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 24080 │ │ │ │ - mov $0x4dc2,%r15d │ │ │ │ + mov $0x3c6e,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 249ee │ │ │ │ mov %r14,%rdi │ │ │ │ @@ -13591,15 +13591,15 @@ │ │ │ │ test %r12,%r12 │ │ │ │ je 24880 │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 24880 │ │ │ │ jmpq 24878 │ │ │ │ xchg %ax,%ax │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - mov $0x4dad,%r15d │ │ │ │ + mov $0x3c59,%r15d │ │ │ │ jne 24800 │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -13607,231 +13607,231 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 240a3 │ │ │ │ nopl (%rax) │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x4dc3,%r15d │ │ │ │ + mov $0x3c6f,%r15d │ │ │ │ jmp 249e0 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 242fa │ │ │ │ nopl (%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov $0x4dd1,%r15d │ │ │ │ + mov $0x3c7d,%r15d │ │ │ │ jmpq 249e0 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2443a │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 24338 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2416c │ │ │ │ - mov $0x4dd4,%r15d │ │ │ │ + mov $0x3c80,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 249e0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 24191 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov $0x4dd5,%r15d │ │ │ │ + mov $0x3c81,%r15d │ │ │ │ jmpq 249e0 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r9,%rbx │ │ │ │ - mov $0x4de3,%r15d │ │ │ │ + mov $0x3c8f,%r15d │ │ │ │ jmpq 249e0 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 24379 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 24259 │ │ │ │ - mov $0x4de6,%r15d │ │ │ │ + mov $0x3c92,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 249e0 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 2426e │ │ │ │ - mov $0x4de7,%r15d │ │ │ │ + mov $0x3c93,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 249e0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %eax,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ test %rax,%rax │ │ │ │ je 24284 │ │ │ │ - mov $0x4de8,%r15d │ │ │ │ + mov $0x3c94,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 249e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x3e7,%edx │ │ │ │ + mov $0x2e4,%edx │ │ │ │ lea 0xd0020(%rip),%rcx │ │ │ │ - mov $0x4c69,%esi │ │ │ │ - mov $0x4de9,%r15d │ │ │ │ + mov $0x3b15,%esi │ │ │ │ + mov $0x3c95,%r15d │ │ │ │ lea 0xcfae2(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 249e0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 243ba │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x3ee,%edx │ │ │ │ - mov $0x4c9f,%esi │ │ │ │ + mov $0x2eb,%edx │ │ │ │ + mov $0x3b4b,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xcffdd(%rip),%rcx │ │ │ │ lea 0xcfaaa(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 24bf0 │ │ │ │ - mov $0x4de9,%r15d │ │ │ │ + mov $0x3c95,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 249e0 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x4de9,%r15d │ │ │ │ + mov $0x3c95,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 249e0 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x4ca1,%esi │ │ │ │ - mov $0x3ee,%edx │ │ │ │ + mov $0x3b4d,%esi │ │ │ │ + mov $0x2eb,%edx │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 24bc0 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ jmp 24bc0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3ef,%edx │ │ │ │ - mov $0x4cab,%esi │ │ │ │ + mov $0x2ec,%edx │ │ │ │ + mov $0x3b57,%esi │ │ │ │ jmpq 24bc0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4cad,%esi │ │ │ │ - mov $0x3ef,%edx │ │ │ │ + mov $0x3b59,%esi │ │ │ │ + mov $0x2ec,%edx │ │ │ │ jmp 24c12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x3f0,%edx │ │ │ │ - mov $0x4cb7,%esi │ │ │ │ + mov $0x2ed,%edx │ │ │ │ + mov $0x3b63,%esi │ │ │ │ jmpq 24bc0 │ │ │ │ nop │ │ │ │ - mov $0x4cb9,%esi │ │ │ │ - mov $0x3f0,%edx │ │ │ │ + mov $0x3b65,%esi │ │ │ │ + mov $0x2ed,%edx │ │ │ │ jmp 24c12 │ │ │ │ - mov $0x3f1,%edx │ │ │ │ - mov $0x4cc3,%esi │ │ │ │ + mov $0x2ee,%edx │ │ │ │ + mov $0x3b6f,%esi │ │ │ │ jmpq 24bc0 │ │ │ │ - mov $0x3ea,%edx │ │ │ │ - mov $0x4c7f,%esi │ │ │ │ + mov $0x2e7,%edx │ │ │ │ + mov $0x3b2b,%esi │ │ │ │ jmpq 24bc0 │ │ │ │ - mov $0x4cc5,%esi │ │ │ │ - mov $0x3f1,%edx │ │ │ │ + mov $0x3b71,%esi │ │ │ │ + mov $0x2ee,%edx │ │ │ │ jmpq 24c12 │ │ │ │ - mov $0x3eb,%edx │ │ │ │ - mov $0x4c88,%esi │ │ │ │ + mov $0x2e8,%edx │ │ │ │ + mov $0x3b34,%esi │ │ │ │ jmpq 24bc0 │ │ │ │ - mov $0x3f2,%edx │ │ │ │ - mov $0x4ccf,%esi │ │ │ │ + mov $0x2ef,%edx │ │ │ │ + mov $0x3b7b,%esi │ │ │ │ jmpq 24bc0 │ │ │ │ - mov $0x4c8a,%esi │ │ │ │ - mov $0x3eb,%edx │ │ │ │ + mov $0x3b36,%esi │ │ │ │ + mov $0x2e8,%edx │ │ │ │ jmpq 24c12 │ │ │ │ - mov $0x4cd1,%esi │ │ │ │ - mov $0x3f2,%edx │ │ │ │ + mov $0x3b7d,%esi │ │ │ │ + mov $0x2ef,%edx │ │ │ │ jmpq 24c12 │ │ │ │ - mov $0x3f3,%edx │ │ │ │ - mov $0x4cdb,%esi │ │ │ │ + mov $0x2f0,%edx │ │ │ │ + mov $0x3b87,%esi │ │ │ │ jmpq 24bc0 │ │ │ │ - mov $0x3f4,%edx │ │ │ │ - mov $0x4ce4,%esi │ │ │ │ + mov $0x2f1,%edx │ │ │ │ + mov $0x3b90,%esi │ │ │ │ jmpq 24bc0 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf9e9a(%rip),%rax │ │ │ │ lea 0xcfec8(%rip),%rcx │ │ │ │ lea 0xcf72c(%rip),%rsi │ │ │ │ pushq $0x3 │ │ │ │ - lea 0xdbc0b(%rip),%r9 │ │ │ │ + lea 0xd9766(%rip),%r9 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xcffdf(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x4d4d,%esi │ │ │ │ + mov $0x3bf9,%esi │ │ │ │ jmpq 23d97 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf9e55(%rip),%rax │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xcf6e8(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xdbbc7(%rip),%r9 │ │ │ │ + lea 0xd9722(%rip),%r9 │ │ │ │ lea 0xcfe6d(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xcff97(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x4d47,%esi │ │ │ │ + mov $0x3bf3,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 23d97 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf9e0f(%rip),%rax │ │ │ │ - lea 0xdbb90(%rip),%r9 │ │ │ │ + lea 0xd96eb(%rip),%r9 │ │ │ │ lea 0xcf6a1(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xcfe27(%rip),%rcx │ │ │ │ lea 0xcff54(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x4d41,%esi │ │ │ │ + mov $0x3bed,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 23d97 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x78,%rsp │ │ │ │ - mov 0xffdfc(%rip),%r14 │ │ │ │ + mov 0xffe1c(%rip),%r14 │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ - mov 0xffde9(%rip),%r15 │ │ │ │ - mov 0xffe0a(%rip),%r13 │ │ │ │ + mov 0xffe09(%rip),%r15 │ │ │ │ + mov 0xffe2a(%rip),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0xf9e73(%rip),%rsi │ │ │ │ - mov 0xffddc(%rip),%rbx │ │ │ │ + mov 0xffdfc(%rip),%rbx │ │ │ │ mov %r14,0x40(%rsp) │ │ │ │ mov %r15,0x48(%rsp) │ │ │ │ mov %r13,0x50(%rsp) │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov %rbx,0x60(%rsp) │ │ │ │ movups %xmm0,0x30(%rsp) │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -13848,15 +13848,15 @@ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x38(%rbp),%r13 │ │ │ │ mov 0x30(%rbp),%r15 │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ mov 0x20(%rbp),%r12 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0x1005d4(%rip),%rsi │ │ │ │ + mov 0x1005f4(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 25730 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 25740 │ │ │ │ @@ -13867,15 +13867,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 25088 │ │ │ │ mov 0x10(%rdi),%r8 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 25100 │ │ │ │ - mov 0x100793(%rip),%rdx │ │ │ │ + mov 0x1007b3(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ mov (%rsp),%r8 │ │ │ │ @@ -13900,15 +13900,15 @@ │ │ │ │ mov 0x28(%rsp),%rcx │ │ │ │ mov %rcx,(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 25788 │ │ │ │ cmpq $0x0,(%rsp) │ │ │ │ je 25788 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0x1004df(%rip),%rsi │ │ │ │ + mov 0x1004ff(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 257e8 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -13920,15 +13920,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 250b0 │ │ │ │ mov 0x10(%rdi),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 254f8 │ │ │ │ - mov 0x10069b(%rip),%rdx │ │ │ │ + mov 0x1006bb(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ @@ -13954,23 +13954,23 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 250d8 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ jmpq 24f7a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x1005f9(%rip),%rsi │ │ │ │ + mov 0x100619(%rip),%rsi │ │ │ │ mov %rdi,(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rdi,%r8 │ │ │ │ jmpq 24f1f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1005d1(%rip),%rsi │ │ │ │ + mov 0x1005f1(%rip),%rsi │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ jmpq 25019 │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -14030,133 +14030,133 @@ │ │ │ │ je 258f0 │ │ │ │ movsd 0x8(%rsp),%xmm0 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %r14d,%edx │ │ │ │ mov %r13d,%r8d │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ mov %r15d,%ecx │ │ │ │ - callq 90760 │ │ │ │ + callq 9eb70 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 25910 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 25520 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 25b80 │ │ │ │ - mov 0xffb16(%rip),%rsi │ │ │ │ + mov 0xffb36(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 25ba0 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 25778 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 25bd0 │ │ │ │ - mov 0xffd94(%rip),%rsi │ │ │ │ + mov 0xffdb4(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 25be0 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 257f8 │ │ │ │ movsd 0x1408(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 25bf0 │ │ │ │ - mov 0x100116(%rip),%rsi │ │ │ │ + mov 0x100136(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 25c00 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 25880 │ │ │ │ movsd 0x1410(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 25c10 │ │ │ │ - mov 0x1000d0(%rip),%rsi │ │ │ │ + mov 0x1000f0(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 25c30 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 25b60 │ │ │ │ movslq 0x1418(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 25c50 │ │ │ │ - mov 0x1000a3(%rip),%rsi │ │ │ │ + mov 0x1000c3(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 25c70 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 25b70 │ │ │ │ movsd 0x1420(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 25c80 │ │ │ │ - mov 0xffa6d(%rip),%rsi │ │ │ │ + mov 0xffa8d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 25c8f │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 25b90 │ │ │ │ movsd 0x1428(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 25c9e │ │ │ │ - mov 0xffa27(%rip),%rsi │ │ │ │ + mov 0xffa47(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 25cad │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 25960 │ │ │ │ movslq 0x1430(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 25cbc │ │ │ │ - mov 0xff9fa(%rip),%rsi │ │ │ │ + mov 0xffa1a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 25ccb │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 25970 │ │ │ │ - mov 0x100325(%rip),%rdx │ │ │ │ - mov 0xff93e(%rip),%rsi │ │ │ │ + mov 0x100345(%rip),%rdx │ │ │ │ + mov 0xff95e(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 25cda │ │ │ │ - mov 0xffbdf(%rip),%rsi │ │ │ │ + mov 0xffbff(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 25b23 │ │ │ │ cmpq $0x0,(%r14) │ │ │ │ jne 25437 │ │ │ │ mov %r14,%rdi │ │ │ │ @@ -14205,26 +14205,26 @@ │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ jmpq 24fe6 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x1001f1(%rip),%rdx │ │ │ │ - mov 0xff812(%rip),%rsi │ │ │ │ + mov 0x100211(%rip),%rdx │ │ │ │ + mov 0xff832(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 25c20 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 25c40 │ │ │ │ - mov 0xffa9e(%rip),%rsi │ │ │ │ + mov 0xffabe(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 25c60 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 25429 │ │ │ │ @@ -14241,15 +14241,15 @@ │ │ │ │ jmpq 25442 │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xff74e(%rip),%rsi │ │ │ │ + mov 0xff76e(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov (%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ @@ -14265,23 +14265,23 @@ │ │ │ │ movzbl %al,%eax │ │ │ │ push %rcx │ │ │ │ lea 0xcf719(%rip),%rdx │ │ │ │ lea 0x2(%rax,%rax,4),%r8 │ │ │ │ mov 0xf9588(%rip),%rax │ │ │ │ lea 0xcee21(%rip),%rsi │ │ │ │ mov %r10,%rcx │ │ │ │ - lea 0xdb2ff(%rip),%r9 │ │ │ │ + lea 0xd8e5a(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x377c,%esi │ │ │ │ + mov $0x2f66,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xcf55b(%rip),%rcx │ │ │ │ - mov $0x2a3,%edx │ │ │ │ + mov $0x237,%edx │ │ │ │ lea 0xcf6c4(%rip),%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 19940 │ │ │ │ jmpq 2544d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,(%rsp) │ │ │ │ @@ -14329,36 +14329,36 @@ │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 24eb1 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x37a4,%r13d │ │ │ │ + mov $0x2f8e,%r13d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xcf44d(%rip),%rcx │ │ │ │ - mov $0x2a5,%edx │ │ │ │ + mov $0x239,%edx │ │ │ │ mov %r13d,%esi │ │ │ │ xor %r14d,%r14d │ │ │ │ lea 0xcf5b0(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 2544d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 25248 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 24f85 │ │ │ │ - mov $0x37b5,%r13d │ │ │ │ + mov $0x2f9f,%r13d │ │ │ │ jmp 257ae │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x37b6,%r13d │ │ │ │ + mov $0x2fa0,%r13d │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 25750 │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -14375,75 +14375,75 @@ │ │ │ │ jmpq 24fa9 │ │ │ │ nopl (%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 25282 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - mov $0x37c4,%r13d │ │ │ │ + mov $0x2fae,%r13d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ jne 257cd │ │ │ │ jmp 257b8 │ │ │ │ xchg %ax,%ax │ │ │ │ jne 251ab │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 251ab │ │ │ │ - mov $0x37ca,%r13d │ │ │ │ + mov $0x2fb4,%r13d │ │ │ │ jmpq 25938 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 25150 │ │ │ │ - mov $0x37c7,%r13d │ │ │ │ + mov $0x2fb1,%r13d │ │ │ │ jmpq 25938 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 25164 │ │ │ │ - mov $0x37c8,%r13d │ │ │ │ + mov $0x2fb2,%r13d │ │ │ │ jmpq 25938 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 252c0 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 25178 │ │ │ │ - mov $0x37c9,%r13d │ │ │ │ + mov $0x2fb3,%r13d │ │ │ │ jmpq 25938 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 251c1 │ │ │ │ - mov $0x37cb,%r13d │ │ │ │ + mov $0x2fb5,%r13d │ │ │ │ jmp 25938 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r8) │ │ │ │ - mov $0x37b2,%r13d │ │ │ │ + mov $0x2f9c,%r13d │ │ │ │ jne 25750 │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 25750 │ │ │ │ nopl (%rax) │ │ │ │ mov %eax,0x18(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x18(%rsp),%r9d │ │ │ │ test %rax,%rax │ │ │ │ je 251d5 │ │ │ │ - mov $0x37cc,%r13d │ │ │ │ + mov $0x2fb6,%r13d │ │ │ │ jmp 25938 │ │ │ │ nop │ │ │ │ - mov $0x28f,%edx │ │ │ │ + mov $0x223,%edx │ │ │ │ lea 0xcf288(%rip),%rcx │ │ │ │ - mov $0x363a,%esi │ │ │ │ - mov $0x37cd,%r13d │ │ │ │ + mov $0x2e24,%esi │ │ │ │ + mov $0x2fb7,%r13d │ │ │ │ lea 0xced6a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 25ce9 │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 25750 │ │ │ │ @@ -14462,15 +14462,15 @@ │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xff385(%rip),%rsi │ │ │ │ + mov 0xff3a5(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 25cf6 │ │ │ │ @@ -14484,204 +14484,204 @@ │ │ │ │ mov 0x40(%rsp),%r14 │ │ │ │ mov 0x48(%rsp),%r15 │ │ │ │ mov 0x50(%rsp),%r13 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ jmpq 24e91 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xff529(%rip),%rsi │ │ │ │ + mov 0xff549(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov (%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ je 25a2e │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 259ce │ │ │ │ - mov 0xff643(%rip),%rsi │ │ │ │ + mov 0xff663(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov (%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ je 25a60 │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 259ce │ │ │ │ - mov 0xff279(%rip),%rsi │ │ │ │ + mov 0xff299(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov (%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ je 25a92 │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 259ce │ │ │ │ - mov 0xff21f(%rip),%rsi │ │ │ │ + mov 0xff23f(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov (%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ je 25ac4 │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 259ce │ │ │ │ - mov 0xffa25(%rip),%rsi │ │ │ │ + mov 0xffa45(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov (%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ je 25af6 │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 259ce │ │ │ │ lea 0x30(%rsp),%rdx │ │ │ │ lea 0xcf22b(%rip),%r8 │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0xfa414(%rip),%rsi │ │ │ │ + lea 0xfa2d4(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 259ce │ │ │ │ - mov $0x375e,%esi │ │ │ │ + mov $0x2f48,%esi │ │ │ │ jmpq 25642 │ │ │ │ - mov $0x29f,%edx │ │ │ │ - mov $0x36d9,%esi │ │ │ │ + mov $0x233,%edx │ │ │ │ + mov $0x2ec3,%esi │ │ │ │ nopl (%rax) │ │ │ │ lea 0xcf06d(%rip),%rcx │ │ │ │ lea 0xceb5a(%rip),%rdi │ │ │ │ - mov $0x37cd,%r13d │ │ │ │ + mov $0x2fb7,%r13d │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 25938 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 25938 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 252fe │ │ │ │ nopl (%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2533b │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x296,%edx │ │ │ │ - mov $0x3670,%esi │ │ │ │ + mov $0x22a,%edx │ │ │ │ + mov $0x2e5a,%esi │ │ │ │ jmp 25b30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 25379 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x3672,%esi │ │ │ │ - mov $0x296,%edx │ │ │ │ + mov $0x2e5c,%esi │ │ │ │ + mov $0x22a,%edx │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 25b30 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%esi │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ jmpq 25b30 │ │ │ │ - mov $0x297,%edx │ │ │ │ - mov $0x367c,%esi │ │ │ │ + mov $0x22b,%edx │ │ │ │ + mov $0x2e66,%esi │ │ │ │ jmpq 25b30 │ │ │ │ nop │ │ │ │ - mov $0x367e,%esi │ │ │ │ - mov $0x297,%edx │ │ │ │ + mov $0x2e68,%esi │ │ │ │ + mov $0x22b,%edx │ │ │ │ jmp 25baa │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x298,%edx │ │ │ │ - mov $0x3688,%esi │ │ │ │ + mov $0x22c,%edx │ │ │ │ + mov $0x2e72,%esi │ │ │ │ jmpq 25b30 │ │ │ │ nop │ │ │ │ - mov $0x368a,%esi │ │ │ │ - mov $0x298,%edx │ │ │ │ + mov $0x2e74,%esi │ │ │ │ + mov $0x22c,%edx │ │ │ │ jmp 25baa │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x299,%edx │ │ │ │ - mov $0x3694,%esi │ │ │ │ + mov $0x22d,%edx │ │ │ │ + mov $0x2e7e,%esi │ │ │ │ jmpq 25b30 │ │ │ │ nop │ │ │ │ - mov $0x292,%edx │ │ │ │ - mov $0x3650,%esi │ │ │ │ + mov $0x226,%edx │ │ │ │ + mov $0x2e3a,%esi │ │ │ │ jmpq 25b30 │ │ │ │ nop │ │ │ │ - mov $0x3696,%esi │ │ │ │ - mov $0x299,%edx │ │ │ │ + mov $0x2e80,%esi │ │ │ │ + mov $0x22d,%edx │ │ │ │ jmpq 25baa │ │ │ │ nop │ │ │ │ - mov $0x293,%edx │ │ │ │ - mov $0x3659,%esi │ │ │ │ + mov $0x227,%edx │ │ │ │ + mov $0x2e43,%esi │ │ │ │ jmpq 25b30 │ │ │ │ nop │ │ │ │ - mov $0x29a,%edx │ │ │ │ - mov $0x36a0,%esi │ │ │ │ + mov $0x22e,%edx │ │ │ │ + mov $0x2e8a,%esi │ │ │ │ jmpq 25b30 │ │ │ │ nop │ │ │ │ - mov $0x365b,%esi │ │ │ │ - mov $0x293,%edx │ │ │ │ + mov $0x2e45,%esi │ │ │ │ + mov $0x227,%edx │ │ │ │ jmpq 25baa │ │ │ │ nop │ │ │ │ - mov $0x36a2,%esi │ │ │ │ - mov $0x29a,%edx │ │ │ │ + mov $0x2e8c,%esi │ │ │ │ + mov $0x22e,%edx │ │ │ │ jmpq 25baa │ │ │ │ nop │ │ │ │ - mov $0x29b,%edx │ │ │ │ - mov $0x36ac,%esi │ │ │ │ + mov $0x22f,%edx │ │ │ │ + mov $0x2e96,%esi │ │ │ │ jmpq 25b30 │ │ │ │ - mov $0x36ae,%esi │ │ │ │ - mov $0x29b,%edx │ │ │ │ + mov $0x2e98,%esi │ │ │ │ + mov $0x22f,%edx │ │ │ │ jmpq 25baa │ │ │ │ - mov $0x29c,%edx │ │ │ │ - mov $0x36b8,%esi │ │ │ │ + mov $0x230,%edx │ │ │ │ + mov $0x2ea2,%esi │ │ │ │ jmpq 25b30 │ │ │ │ - mov $0x36ba,%esi │ │ │ │ - mov $0x29c,%edx │ │ │ │ + mov $0x2ea4,%esi │ │ │ │ + mov $0x230,%edx │ │ │ │ jmpq 25baa │ │ │ │ - mov $0x29d,%edx │ │ │ │ - mov $0x36c4,%esi │ │ │ │ + mov $0x231,%edx │ │ │ │ + mov $0x2eae,%esi │ │ │ │ jmpq 25b30 │ │ │ │ - mov $0x36c6,%esi │ │ │ │ - mov $0x29d,%edx │ │ │ │ + mov $0x2eb0,%esi │ │ │ │ + mov $0x231,%edx │ │ │ │ jmpq 25baa │ │ │ │ - mov $0x29e,%edx │ │ │ │ - mov $0x36d0,%esi │ │ │ │ + mov $0x232,%edx │ │ │ │ + mov $0x2eba,%esi │ │ │ │ jmpq 25b30 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 25943 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf8ea7(%rip),%rax │ │ │ │ lea 0xceed5(%rip),%rcx │ │ │ │ lea 0xce739(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xdac18(%rip),%r9 │ │ │ │ + lea 0xd8773(%rip),%r9 │ │ │ │ mov $0x2,%r8d │ │ │ │ lea 0xcf008(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x373c,%esi │ │ │ │ + mov $0x2f26,%esi │ │ │ │ jmpq 25642 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ @@ -14691,16 +14691,16 @@ │ │ │ │ push %rbx │ │ │ │ sub $0x88,%rsp │ │ │ │ mov 0xf8f36(%rip),%rdx │ │ │ │ mov 0x10(%rsi),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xfee63(%rip),%r14 │ │ │ │ - mov 0xfee84(%rip),%r15 │ │ │ │ + mov 0xfee83(%rip),%r14 │ │ │ │ + mov 0xfeea4(%rip),%r15 │ │ │ │ movq $0x0,0x50(%rsp) │ │ │ │ mov %rdx,0x58(%rsp) │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov %r14,0x68(%rsp) │ │ │ │ mov %r15,0x70(%rsp) │ │ │ │ movups %xmm0,0x40(%rsp) │ │ │ │ test %rbp,%rbp │ │ │ │ @@ -14719,15 +14719,15 @@ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x28(%r12),%rbx │ │ │ │ mov 0x20(%r12),%rbp │ │ │ │ mov 0x18(%r12),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xff669(%rip),%rsi │ │ │ │ + mov 0xff689(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 26650 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ je 26660 │ │ │ │ @@ -14738,15 +14738,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 25ff0 │ │ │ │ mov 0x10(%r13),%r8 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 26060 │ │ │ │ - mov 0xff827(%rip),%rdx │ │ │ │ + mov 0xff847(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ mov (%rsp),%r8 │ │ │ │ @@ -14771,15 +14771,15 @@ │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ mov %rcx,(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 26698 │ │ │ │ cmpq $0x0,(%rsp) │ │ │ │ je 26698 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0xff573(%rip),%rsi │ │ │ │ + mov 0xff593(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 26700 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -14791,15 +14791,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 26010 │ │ │ │ mov 0x10(%rdi),%rbp │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 26478 │ │ │ │ - mov 0xff72e(%rip),%rdx │ │ │ │ + mov 0xff74e(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov %rax,%r13 │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -14823,22 +14823,22 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 26038 │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ jmpq 25ee7 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xff691(%rip),%rsi │ │ │ │ + mov 0xff6b1(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r13,%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 25e8b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xff671(%rip),%rsi │ │ │ │ + mov 0xff691(%rip),%rsi │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ mov %rdi,%rbp │ │ │ │ jmpq 25f7c │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -14865,15 +14865,15 @@ │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 26740 │ │ │ │ cmpq $0x0,0x8(%rsp) │ │ │ │ je 26740 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov 0xff3b5(%rip),%rsi │ │ │ │ + mov 0xff3d5(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 26760 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -14885,15 +14885,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 26398 │ │ │ │ mov 0x10(%rbx),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 264d0 │ │ │ │ - mov 0xff571(%rip),%rdx │ │ │ │ + mov 0xff591(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ @@ -14945,57 +14945,57 @@ │ │ │ │ mov %ebx,%r8d │ │ │ │ mov %r14d,%r9d │ │ │ │ push %r15 │ │ │ │ mov 0x28(%rsp),%ecx │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - callq df3f0 │ │ │ │ + callq a6a40 │ │ │ │ mov %rax,%r15 │ │ │ │ callq 15a00 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 26a10 │ │ │ │ movslq (%r15),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 264f8 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 26a40 │ │ │ │ - mov 0xfeae3(%rip),%rsi │ │ │ │ + mov 0xfeb03(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 26a98 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 26710 │ │ │ │ lea 0x4(%r15),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 26ac0 │ │ │ │ - mov 0xfed62(%rip),%rsi │ │ │ │ + mov 0xfed82(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 26ad0 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 267c0 │ │ │ │ - mov 0xff466(%rip),%rdx │ │ │ │ - mov 0xfea7f(%rip),%rsi │ │ │ │ + mov 0xff486(%rip),%rdx │ │ │ │ + mov 0xfea9f(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 26ae0 │ │ │ │ - mov 0xfed20(%rip),%rsi │ │ │ │ + mov 0xfed40(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 26af0 │ │ │ │ cmpq $0x0,(%rbx) │ │ │ │ jne 262f6 │ │ │ │ mov %rbx,%rdi │ │ │ │ @@ -15031,29 +15031,29 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 26490 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ jmpq 2619f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xff2e9(%rip),%rsi │ │ │ │ + mov 0xff309(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 26143 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 25f90 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xfeed6(%rip),%rsi │ │ │ │ + mov 0xfeef6(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 267e4 │ │ │ │ @@ -15066,23 +15066,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r13 │ │ │ │ lea 0xce923(%rip),%rdx │ │ │ │ lea 0x3(,%rax,4),%r8 │ │ │ │ mov 0xf8773(%rip),%rax │ │ │ │ lea 0xce00c(%rip),%rsi │ │ │ │ - lea 0xda4ed(%rip),%r9 │ │ │ │ + lea 0xd8048(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0xbba,%esi │ │ │ │ + mov $0x2644,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xce749(%rip),%rcx │ │ │ │ - mov $0x39,%edx │ │ │ │ + mov $0x1a6,%edx │ │ │ │ lea 0xce8ce(%rip),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 19940 │ │ │ │ jmpq 26317 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -15107,26 +15107,26 @@ │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ jmpq 26110 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xff219(%rip),%rdx │ │ │ │ - mov 0xfe83a(%rip),%rsi │ │ │ │ + mov 0xff239(%rip),%rdx │ │ │ │ + mov 0xfe85a(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 26b00 │ │ │ │ lea 0x4(%r15),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 26b10 │ │ │ │ - mov 0xfeac6(%rip),%rsi │ │ │ │ + mov 0xfeae6(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 26b20 │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 262e8 │ │ │ │ @@ -15187,32 +15187,32 @@ │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ jmpq 26143 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 25e1c │ │ │ │ nopl (%rax) │ │ │ │ - mov $0xbe3,%r14d │ │ │ │ + mov $0x266d,%r14d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xce52d(%rip),%rcx │ │ │ │ - mov $0x3b,%edx │ │ │ │ + mov $0x1a8,%edx │ │ │ │ mov %r14d,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ lea 0xce6ad(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 26317 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 25ef2 │ │ │ │ - mov $0xbf4,%r14d │ │ │ │ + mov $0x267e,%r14d │ │ │ │ jmp 266be │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xbf5,%r14d │ │ │ │ + mov $0x267f,%r14d │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 26670 │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ test %rbp,%rbp │ │ │ │ je 26670 │ │ │ │ @@ -15234,35 +15234,35 @@ │ │ │ │ jmpq 25f15 │ │ │ │ nopl (%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2627a │ │ │ │ nopl (%rax) │ │ │ │ mov (%r12),%rax │ │ │ │ - mov $0xc03,%r14d │ │ │ │ + mov $0x268d,%r14d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ jne 266d4 │ │ │ │ jmp 266c7 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 260b0 │ │ │ │ - mov $0xc06,%r14d │ │ │ │ + mov $0x2690,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ jmp 26780 │ │ │ │ nop │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 260d3 │ │ │ │ nopl (%rax) │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0xc07,%r14d │ │ │ │ + mov $0x2691,%r14d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 2678f │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 267b0 │ │ │ │ @@ -15281,23 +15281,23 @@ │ │ │ │ jmpq 262b3 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xfec35(%rip),%rsi │ │ │ │ + mov 0xfec55(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 26b75 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xfed58(%rip),%rsi │ │ │ │ + mov 0xfed78(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 26b2f │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -15310,218 +15310,218 @@ │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ mov 0x70(%rsp),%r15 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ jmpq 25dfc │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xfe6e9(%rip),%rsi │ │ │ │ + mov 0xfe709(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2688e │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 26833 │ │ │ │ - mov 0xfe42b(%rip),%rsi │ │ │ │ + mov 0xfe44b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 268b8 │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 26833 │ │ │ │ - mov 0xfe6d9(%rip),%rsi │ │ │ │ + mov 0xfe6f9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 268e2 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 26833 │ │ │ │ - mov 0xfec07(%rip),%rsi │ │ │ │ + mov 0xfec27(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2690c │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 26833 │ │ │ │ lea 0x40(%rsp),%rdx │ │ │ │ mov %r13,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xce42b(%rip),%r8 │ │ │ │ - lea 0xf8e5b(%rip),%rsi │ │ │ │ + lea 0xf935b(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 26833 │ │ │ │ - mov $0xb9d,%esi │ │ │ │ + mov $0x2627,%esi │ │ │ │ jmpq 26454 │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,(%r8) │ │ │ │ - mov $0xbf1,%r14d │ │ │ │ + mov $0x267b,%r14d │ │ │ │ jne 26670 │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 26670 │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,%rbx │ │ │ │ - mov $0xc15,%r14d │ │ │ │ + mov $0x269f,%r14d │ │ │ │ jmpq 26780 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 261ab │ │ │ │ - mov $0xc18,%r14d │ │ │ │ + mov $0x26a2,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 26780 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 261c2 │ │ │ │ - mov $0xc19,%r14d │ │ │ │ + mov $0x26a3,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 26780 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 261d7 │ │ │ │ - mov $0xc1a,%r14d │ │ │ │ + mov $0x26a4,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 26780 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 261eb │ │ │ │ - mov $0xc1b,%r14d │ │ │ │ + mov $0x26a5,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 26780 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 261ff │ │ │ │ - mov $0xc1c,%r14d │ │ │ │ + mov $0x26a6,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 26780 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2b,%edx │ │ │ │ + mov $0x198,%edx │ │ │ │ lea 0xce188(%rip),%rcx │ │ │ │ - mov $0xac2,%esi │ │ │ │ - mov $0xc1d,%r14d │ │ │ │ + mov $0x254c,%esi │ │ │ │ + mov $0x26a7,%r14d │ │ │ │ lea 0xcdc8a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 26780 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x32,%edx │ │ │ │ - mov $0xaf8,%esi │ │ │ │ + mov $0x19f,%edx │ │ │ │ + mov $0x2582,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xce14d(%rip),%rcx │ │ │ │ lea 0xcdc5a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 26a80 │ │ │ │ - mov $0xc1d,%r14d │ │ │ │ + mov $0x26a7,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 26780 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0xc1d,%r14d │ │ │ │ + mov $0x26a7,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 26780 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0xafa,%esi │ │ │ │ - mov $0x32,%edx │ │ │ │ + mov $0x2584,%esi │ │ │ │ + mov $0x19f,%edx │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 26a50 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ mov %edx,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%edx │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ jmp 26a50 │ │ │ │ - mov $0x33,%edx │ │ │ │ - mov $0xb04,%esi │ │ │ │ + mov $0x1a0,%edx │ │ │ │ + mov $0x258e,%esi │ │ │ │ jmp 26a50 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xb06,%esi │ │ │ │ - mov $0x33,%edx │ │ │ │ + mov $0x2590,%esi │ │ │ │ + mov $0x1a0,%edx │ │ │ │ jmp 26aa2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x34,%edx │ │ │ │ - mov $0xb10,%esi │ │ │ │ + mov $0x1a1,%edx │ │ │ │ + mov $0x259a,%esi │ │ │ │ jmpq 26a50 │ │ │ │ nop │ │ │ │ - mov $0x35,%edx │ │ │ │ - mov $0xb19,%esi │ │ │ │ + mov $0x1a2,%edx │ │ │ │ + mov $0x25a3,%esi │ │ │ │ jmpq 26a50 │ │ │ │ nop │ │ │ │ - mov $0x2e,%edx │ │ │ │ - mov $0xad8,%esi │ │ │ │ + mov $0x19b,%edx │ │ │ │ + mov $0x2562,%esi │ │ │ │ jmpq 26a50 │ │ │ │ nop │ │ │ │ - mov $0x2f,%edx │ │ │ │ - mov $0xae1,%esi │ │ │ │ + mov $0x19c,%edx │ │ │ │ + mov $0x256b,%esi │ │ │ │ jmpq 26a50 │ │ │ │ nop │ │ │ │ - mov $0xae3,%esi │ │ │ │ - mov $0x2f,%edx │ │ │ │ + mov $0x256d,%esi │ │ │ │ + mov $0x19c,%edx │ │ │ │ jmpq 26aa2 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf806e(%rip),%rax │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xcd901(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xd9de0(%rip),%r9 │ │ │ │ + lea 0xd793b(%rip),%r9 │ │ │ │ lea 0xce086(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xce1e8(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0xb81,%esi │ │ │ │ + mov $0x260b,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 26454 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf8028(%rip),%rax │ │ │ │ - lea 0xd9da9(%rip),%r9 │ │ │ │ + lea 0xd7904(%rip),%r9 │ │ │ │ lea 0xcd8ba(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xce040(%rip),%rcx │ │ │ │ lea 0xce1a5(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0xb7b,%esi │ │ │ │ + mov $0x2605,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 26454 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x78,%rsp │ │ │ │ - mov 0xfe01c(%rip),%r13 │ │ │ │ + mov 0xfe03c(%rip),%r13 │ │ │ │ mov 0xf80a5(%rip),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x10(%rsi),%r14 │ │ │ │ movups %xmm0,0x30(%rsp) │ │ │ │ mov %r13,0x50(%rsp) │ │ │ │ @@ -15541,15 +15541,15 @@ │ │ │ │ mov 0x38(%rbx),%r13 │ │ │ │ mov 0x30(%rbx),%rax │ │ │ │ mov 0x28(%rbx),%r15 │ │ │ │ mov 0x20(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xfe7fa(%rip),%rsi │ │ │ │ + mov 0xfe81a(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 273d8 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ je 273a0 │ │ │ │ @@ -15560,15 +15560,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 26e70 │ │ │ │ mov 0x10(%rbx),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 26ee0 │ │ │ │ - mov 0xfe9b9(%rip),%rdx │ │ │ │ + mov 0xfe9d9(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -15592,15 +15592,15 @@ │ │ │ │ callq 15cf0 │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ test %eax,%eax │ │ │ │ js 27150 │ │ │ │ test %rbx,%rbx │ │ │ │ je 27150 │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov 0xfe70c(%rip),%rsi │ │ │ │ + mov 0xfe72c(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 27448 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -15612,15 +15612,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 26ea0 │ │ │ │ mov 0x10(%rdi),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 27180 │ │ │ │ - mov 0xfe8c8(%rip),%rdx │ │ │ │ + mov 0xfe8e8(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -15650,25 +15650,25 @@ │ │ │ │ mov 0x40(%rbx),%r12 │ │ │ │ jmpq 26c4d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 26ec0 │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ jmpq 26d50 │ │ │ │ - mov 0xfe811(%rip),%rsi │ │ │ │ + mov 0xfe831(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 26cf9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,0x8(%rsp) │ │ │ │ jmpq 26c56 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xfe7e1(%rip),%rsi │ │ │ │ + mov 0xfe801(%rip),%rsi │ │ │ │ mov %rdi,(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdi,%r9 │ │ │ │ jmpq 26dea │ │ │ │ nop │ │ │ │ @@ -15728,68 +15728,68 @@ │ │ │ │ je 276d8 │ │ │ │ movsd (%rsp),%xmm0 │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ mov %r13d,%ecx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r12d,%r8d │ │ │ │ mov %r15d,%edx │ │ │ │ - callq 9e200 │ │ │ │ + callq 51cf0 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 27700 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 271a0 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 27730 │ │ │ │ - mov 0xfdd38(%rip),%rsi │ │ │ │ + mov 0xfdd58(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 27778 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 273e8 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 277a8 │ │ │ │ - mov 0xfdfb6(%rip),%rsi │ │ │ │ + mov 0xfdfd6(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 277b8 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 27458 │ │ │ │ movsd 0x1408(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 277c8 │ │ │ │ - mov 0xfdc70(%rip),%rsi │ │ │ │ + mov 0xfdc90(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 277e0 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 27500 │ │ │ │ - mov 0xfe67b(%rip),%rdx │ │ │ │ - mov 0xfdc94(%rip),%rsi │ │ │ │ + mov 0xfe69b(%rip),%rdx │ │ │ │ + mov 0xfdcb4(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 277f0 │ │ │ │ - mov 0xfdf35(%rip),%rsi │ │ │ │ + mov 0xfdf55(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 27810 │ │ │ │ cmpq $0x0,0x0(%r13) │ │ │ │ je 273f8 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ @@ -15818,40 +15818,40 @@ │ │ │ │ movsd %xmm2,(%rsp) │ │ │ │ jmpq 26f4e │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 26d59 │ │ │ │ - mov $0x394a,%r12d │ │ │ │ + mov $0xd2e,%r12d │ │ │ │ jmpq 2740e │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 26dfd │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ jmpq 26db9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xfe571(%rip),%rdx │ │ │ │ - mov 0xfdb92(%rip),%rsi │ │ │ │ + mov 0xfe591(%rip),%rdx │ │ │ │ + mov 0xfdbb2(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 27800 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 27820 │ │ │ │ - mov 0xfde1e(%rip),%rsi │ │ │ │ + mov 0xfde3e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 27830 │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 270d3 │ │ │ │ @@ -15914,31 +15914,31 @@ │ │ │ │ lea 0xcd8ee(%rip),%rcx │ │ │ │ mov $0x7,%r8d │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf78b0(%rip),%rax │ │ │ │ lea 0xcda53(%rip),%rdx │ │ │ │ lea 0xcd142(%rip),%rsi │ │ │ │ push %r14 │ │ │ │ - lea 0xd9621(%rip),%r9 │ │ │ │ + lea 0xd717c(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x3911,%esi │ │ │ │ + mov $0xcf5,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xcd87d(%rip),%rcx │ │ │ │ - mov $0x2bb,%edx │ │ │ │ + mov $0x4b,%edx │ │ │ │ lea 0xcd3cd(%rip),%rdi │ │ │ │ xor %r13d,%r13d │ │ │ │ callq 19940 │ │ │ │ jmpq 270f3 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0xfdf6e(%rip),%rsi │ │ │ │ + mov 0xfdf8e(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%r12 │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 27544 │ │ │ │ @@ -15948,18 +15948,18 @@ │ │ │ │ lea 0xcd84f(%rip),%rax │ │ │ │ setge %r8b │ │ │ │ cmovge %rax,%rcx │ │ │ │ movzbl %r8b,%r8d │ │ │ │ lea 0x4(%r8,%r8,2),%r8 │ │ │ │ jmpq 272ed │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x3939,%r12d │ │ │ │ + mov $0xd1d,%r12d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xcd7ed(%rip),%rcx │ │ │ │ - mov $0x2bd,%edx │ │ │ │ + mov $0x4d,%edx │ │ │ │ mov %r12d,%esi │ │ │ │ xor %r13d,%r13d │ │ │ │ lea 0xcd337(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 270f3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -15970,15 +15970,15 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 27026 │ │ │ │ nopl (%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 270de │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x394b,%r12d │ │ │ │ + mov $0xd2f,%r12d │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 273b0 │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -15995,79 +15995,79 @@ │ │ │ │ jmpq 26d7c │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 27060 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - mov $0x3959,%r12d │ │ │ │ + mov $0xd3d,%r12d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ jne 2742d │ │ │ │ jmp 27418 │ │ │ │ xchg %ax,%ax │ │ │ │ jne 26f61 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 26f61 │ │ │ │ - mov $0x395d,%r12d │ │ │ │ + mov $0xd41,%r12d │ │ │ │ jmp 274c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 26f30 │ │ │ │ - mov $0x395c,%r12d │ │ │ │ + mov $0xd40,%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 27840 │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 273b0 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 273b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 26f77 │ │ │ │ - mov $0x395e,%r12d │ │ │ │ + mov $0xd42,%r12d │ │ │ │ jmp 274c0 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2709e │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 26f8b │ │ │ │ - mov $0x395f,%r12d │ │ │ │ + mov $0xd43,%r12d │ │ │ │ jmp 274c0 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0xfd9b5(%rip),%rsi │ │ │ │ + mov 0xfd9d5(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 278d8 │ │ │ │ sub $0x1,%r12 │ │ │ │ - mov 0xfd800(%rip),%rsi │ │ │ │ + mov 0xfd820(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 27892 │ │ │ │ sub $0x1,%r12 │ │ │ │ - mov 0xfdac3(%rip),%rsi │ │ │ │ + mov 0xfdae3(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2784d │ │ │ │ sub $0x1,%r12 │ │ │ │ @@ -16080,209 +16080,209 @@ │ │ │ │ mov 0x50(%rsp),%r13 │ │ │ │ mov 0x58(%rsp),%r12 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 26c6b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xfdd09(%rip),%rsi │ │ │ │ + mov 0xfdd29(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 27616 │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 275b8 │ │ │ │ - mov 0xfddf3(%rip),%rsi │ │ │ │ + mov 0xfde13(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 27640 │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 275b8 │ │ │ │ - mov 0xfdea9(%rip),%rsi │ │ │ │ + mov 0xfdec9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2766a │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 275b8 │ │ │ │ lea 0x30(%rsp),%rdx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xcd6d6(%rip),%r8 │ │ │ │ - lea 0xf88dd(%rip),%rsi │ │ │ │ + lea 0xf813d(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 275b8 │ │ │ │ - mov $0x38f5,%esi │ │ │ │ + mov $0xcd9,%esi │ │ │ │ jmpq 27320 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 26f9f │ │ │ │ - mov $0x3960,%r12d │ │ │ │ + mov $0xd44,%r12d │ │ │ │ jmpq 274c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,(%r9) │ │ │ │ - mov $0x3947,%r12d │ │ │ │ + mov $0xd2b,%r12d │ │ │ │ jne 273b0 │ │ │ │ jmpq 27437 │ │ │ │ nopl (%rax) │ │ │ │ mov %eax,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ test %rax,%rax │ │ │ │ je 26fb5 │ │ │ │ - mov $0x3961,%r12d │ │ │ │ + mov $0xd45,%r12d │ │ │ │ jmpq 274c0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2ac,%edx │ │ │ │ + mov $0x3c,%edx │ │ │ │ lea 0xcd498(%rip),%rcx │ │ │ │ - mov $0x380f,%esi │ │ │ │ - mov $0x3962,%r12d │ │ │ │ + mov $0xbf3,%esi │ │ │ │ + mov $0xd46,%r12d │ │ │ │ lea 0xccfba(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 274c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2b3,%edx │ │ │ │ - mov $0x3845,%esi │ │ │ │ + mov $0x43,%edx │ │ │ │ + mov $0xc29,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xcd45d(%rip),%rcx │ │ │ │ lea 0xccf8a(%rip),%rdi │ │ │ │ - mov $0x3962,%r12d │ │ │ │ + mov $0xd46,%r12d │ │ │ │ callq 19940 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 274c0 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 274c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x3847,%esi │ │ │ │ - mov $0x2b3,%edx │ │ │ │ + mov $0xc2b,%esi │ │ │ │ + mov $0x43,%edx │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 27740 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%esi │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ jmp 27740 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x2b4,%edx │ │ │ │ - mov $0x3851,%esi │ │ │ │ + mov $0x44,%edx │ │ │ │ + mov $0xc35,%esi │ │ │ │ jmp 27740 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x3853,%esi │ │ │ │ - mov $0x2b4,%edx │ │ │ │ + mov $0xc37,%esi │ │ │ │ + mov $0x44,%edx │ │ │ │ jmp 27782 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x2b5,%edx │ │ │ │ - mov $0x385d,%esi │ │ │ │ + mov $0x45,%edx │ │ │ │ + mov $0xc41,%esi │ │ │ │ jmpq 27740 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x385f,%esi │ │ │ │ - mov $0x2b5,%edx │ │ │ │ + mov $0xc43,%esi │ │ │ │ + mov $0x45,%edx │ │ │ │ jmp 27782 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x2b6,%edx │ │ │ │ - mov $0x3869,%esi │ │ │ │ + mov $0x46,%edx │ │ │ │ + mov $0xc4d,%esi │ │ │ │ jmpq 27740 │ │ │ │ nop │ │ │ │ - mov $0x2af,%edx │ │ │ │ - mov $0x3825,%esi │ │ │ │ + mov $0x3f,%edx │ │ │ │ + mov $0xc09,%esi │ │ │ │ jmpq 27740 │ │ │ │ nop │ │ │ │ - mov $0x2b7,%edx │ │ │ │ - mov $0x3872,%esi │ │ │ │ + mov $0x47,%edx │ │ │ │ + mov $0xc56,%esi │ │ │ │ jmpq 27740 │ │ │ │ nop │ │ │ │ - mov $0x2b0,%edx │ │ │ │ - mov $0x382e,%esi │ │ │ │ + mov $0x40,%edx │ │ │ │ + mov $0xc12,%esi │ │ │ │ jmpq 27740 │ │ │ │ nop │ │ │ │ - mov $0x3830,%esi │ │ │ │ - mov $0x2b0,%edx │ │ │ │ + mov $0xc14,%esi │ │ │ │ + mov $0x40,%edx │ │ │ │ jmpq 27782 │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 274cb │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf7350(%rip),%rax │ │ │ │ lea 0xcd37e(%rip),%rcx │ │ │ │ lea 0xccbe2(%rip),%rsi │ │ │ │ pushq $0x3 │ │ │ │ - lea 0xd90c1(%rip),%r9 │ │ │ │ + lea 0xd6c1c(%rip),%r9 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xcd4d6(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x38df,%esi │ │ │ │ + mov $0xcc3,%esi │ │ │ │ jmpq 27320 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf730b(%rip),%rax │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xccb9e(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xd907d(%rip),%r9 │ │ │ │ + lea 0xd6bd8(%rip),%r9 │ │ │ │ lea 0xcd323(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xcd48e(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x38d9,%esi │ │ │ │ + mov $0xcbd,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 27320 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf72c5(%rip),%rax │ │ │ │ - lea 0xd9046(%rip),%r9 │ │ │ │ + lea 0xd6ba1(%rip),%r9 │ │ │ │ lea 0xccb57(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xcd2dd(%rip),%rcx │ │ │ │ lea 0xcd44b(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x38d3,%esi │ │ │ │ + mov $0xcb7,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 27320 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x98,%rsp │ │ │ │ - mov 0xfd2d1(%rip),%rcx │ │ │ │ + mov 0xfd2f1(%rip),%rcx │ │ │ │ mov 0x10(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xfd29b(%rip),%rbx │ │ │ │ + mov 0xfd2bb(%rip),%rbx │ │ │ │ mov 0xf7324(%rip),%rax │ │ │ │ movups %xmm0,0x50(%rsp) │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ mov %rcx,0x78(%rsp) │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ mov %rbx,0x80(%rsp) │ │ │ │ @@ -16300,15 +16300,15 @@ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ mov 0x20(%rbp),%r12 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xfda81(%rip),%rsi │ │ │ │ + mov 0xfdaa1(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 28550 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ je 28560 │ │ │ │ @@ -16319,15 +16319,15 @@ │ │ │ │ test %r15,%r15 │ │ │ │ je 27bd8 │ │ │ │ mov 0x10(%r13),%rbp │ │ │ │ addq $0x1,(%r15) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 27c50 │ │ │ │ - mov 0xfdc3e(%rip),%rdx │ │ │ │ + mov 0xfdc5e(%rip),%rdx │ │ │ │ mov %r15,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%r15) │ │ │ │ mov %rax,%rbx │ │ │ │ je 28258 │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -16349,15 +16349,15 @@ │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 28150 │ │ │ │ cmpq $0x0,0x10(%rsp) │ │ │ │ je 28150 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xfd99a(%rip),%rsi │ │ │ │ + mov 0xfd9ba(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 285f0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -16369,15 +16369,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 27c08 │ │ │ │ mov 0x10(%r12),%r13 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%r13) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 28200 │ │ │ │ - mov 0xfdb51(%rip),%rdx │ │ │ │ + mov 0xfdb71(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -16408,25 +16408,25 @@ │ │ │ │ jmpq 279c6 │ │ │ │ cmpq $0x0,0x10(%rbx) │ │ │ │ je 27c28 │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ jmpq 27abe │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xfdaa9(%rip),%rsi │ │ │ │ + mov 0xfdac9(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r13,%rbp │ │ │ │ callq 19360 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 27a62 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmpq 279cf │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xfda79(%rip),%rsi │ │ │ │ + mov 0xfda99(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r12,%r13 │ │ │ │ callq 19360 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 27b59 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xf6ee1(%rip),%rax │ │ │ │ @@ -16448,15 +16448,15 @@ │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 28610 │ │ │ │ cmpq $0x0,0x28(%rsp) │ │ │ │ je 28610 │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov 0xfd7d5(%rip),%rsi │ │ │ │ + mov 0xfd7f5(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 28638 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -16468,15 +16468,15 @@ │ │ │ │ test %r14,%r14 │ │ │ │ je 28190 │ │ │ │ mov 0x10(%r12),%r9 │ │ │ │ addq $0x1,(%r14) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 28268 │ │ │ │ - mov 0xfd98d(%rip),%rdx │ │ │ │ + mov 0xfd9ad(%rip),%rdx │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%r14) │ │ │ │ mov 0x30(%rsp),%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ @@ -16499,15 +16499,15 @@ │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,0x30(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 288f8 │ │ │ │ cmpq $0x0,0x30(%rsp) │ │ │ │ je 288f8 │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - mov 0xfd6e7(%rip),%rsi │ │ │ │ + mov 0xfd707(%rip),%rsi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 28930 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ @@ -16519,15 +16519,15 @@ │ │ │ │ test %r10,%r10 │ │ │ │ je 281d0 │ │ │ │ mov 0x10(%r14),%r9 │ │ │ │ addq $0x1,(%r10) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 28340 │ │ │ │ - mov 0xfd8a2(%rip),%rdx │ │ │ │ + mov 0xfd8c2(%rip),%rdx │ │ │ │ mov %r10,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r10,0x38(%rsp) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x38(%rsp),%r10 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ @@ -16575,173 +16575,173 @@ │ │ │ │ mov %eax,%r9d │ │ │ │ je 289f0 │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ mov %r14d,%r8d │ │ │ │ mov %r15,%rcx │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - callq d5110 │ │ │ │ + callq 68b80 │ │ │ │ mov %rax,(%rsp) │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 28a20 │ │ │ │ mov (%rsp),%rax │ │ │ │ movslq (%rax),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 28368 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 28a60 │ │ │ │ - mov 0xfce1c(%rip),%rsi │ │ │ │ + mov 0xfce3c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 28a70 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 286f0 │ │ │ │ mov (%rsp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 28aa0 │ │ │ │ - mov 0xfd097(%rip),%rsi │ │ │ │ + mov 0xfd0b7(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 28ac0 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 28948 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1408(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 28ad0 │ │ │ │ - mov 0xfcd4e(%rip),%rsi │ │ │ │ + mov 0xfcd6e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 28ae0 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 289a0 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1410(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 28af0 │ │ │ │ - mov 0xfd05d(%rip),%rsi │ │ │ │ + mov 0xfd07d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 28b0e │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 28a50 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1418(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 28b2c │ │ │ │ - mov 0xfd074(%rip),%rsi │ │ │ │ + mov 0xfd094(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 28b4a │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 28710 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1420(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 28b59 │ │ │ │ - mov 0xfcfe3(%rip),%rsi │ │ │ │ + mov 0xfd003(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 28b68 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 28720 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1428(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 288ad │ │ │ │ - mov 0xfcffa(%rip),%rsi │ │ │ │ + mov 0xfd01a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 28b77 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 28ab0 │ │ │ │ - mov 0xfd656(%rip),%rdx │ │ │ │ - mov 0xfcc6f(%rip),%rsi │ │ │ │ + mov 0xfd676(%rip),%rdx │ │ │ │ + mov 0xfcc8f(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 28b86 │ │ │ │ - mov 0xfcf10(%rip),%rsi │ │ │ │ + mov 0xfcf30(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ jns 283c3 │ │ │ │ - mov $0x282,%edx │ │ │ │ - mov $0x34e0,%esi │ │ │ │ + mov $0x3dc,%edx │ │ │ │ + mov $0x4ab2,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xcca95(%rip),%rcx │ │ │ │ lea 0xccc48(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 288c0 │ │ │ │ - mov $0x35f4,%r15d │ │ │ │ + mov $0x4bc6,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 28658 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0xf69d1(%rip),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 27c90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 27aca │ │ │ │ - mov $0x35ba,%r15d │ │ │ │ + mov $0x4b8c,%r15d │ │ │ │ jmpq 285b6 │ │ │ │ xchg %ax,%ax │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 28230 │ │ │ │ mov 0x28(%r13),%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ jmpq 27d71 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xfd4f1(%rip),%rsi │ │ │ │ + mov 0xfd511(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 27d1d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 28280 │ │ │ │ mov 0x28(%r12),%r15 │ │ │ │ jmpq 27e62 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xfd4b1(%rip),%rsi │ │ │ │ + mov 0xfd4d1(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r14,%r9 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 27e12 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ @@ -16823,27 +16823,27 @@ │ │ │ │ mov %r10,0x38(%rsp) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov 0x38(%rsp),%r10 │ │ │ │ jmpq 27ddf │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xfd3a9(%rip),%rdx │ │ │ │ - mov 0xfc9ca(%rip),%rsi │ │ │ │ + mov 0xfd3c9(%rip),%rdx │ │ │ │ + mov 0xfc9ea(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 28aff │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x4,%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 28b1d │ │ │ │ - mov 0xfcc52(%rip),%rsi │ │ │ │ + mov 0xfcc72(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 28b3b │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 28700 │ │ │ │ @@ -16876,31 +16876,31 @@ │ │ │ │ lea 0xcc79e(%rip),%rcx │ │ │ │ mov $0x7,%r8d │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf6760(%rip),%rax │ │ │ │ lea 0xcc940(%rip),%rdx │ │ │ │ lea 0xcbff2(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ - lea 0xd84d1(%rip),%r9 │ │ │ │ + lea 0xd602c(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x357f,%esi │ │ │ │ + mov $0x4b51,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xcc72d(%rip),%rcx │ │ │ │ - mov $0x286,%edx │ │ │ │ + mov $0x3e0,%edx │ │ │ │ lea 0xcc8f8(%rip),%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 19940 │ │ │ │ jmpq 28400 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xfce06(%rip),%rsi │ │ │ │ + mov 0xfce26(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 28744 │ │ │ │ @@ -16936,31 +16936,31 @@ │ │ │ │ mov 0x30(%rsp),%r9 │ │ │ │ jmpq 27d1d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 27a04 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x35a9,%r15d │ │ │ │ + mov $0x4b7b,%r15d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xcc62d(%rip),%rcx │ │ │ │ - mov $0x288,%edx │ │ │ │ + mov $0x3e2,%edx │ │ │ │ mov %r15d,%esi │ │ │ │ xor %r14d,%r14d │ │ │ │ lea 0xcc7f2(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 28400 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r10,%rdi │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ jmpq 27e12 │ │ │ │ nop │ │ │ │ - mov $0x35bb,%r15d │ │ │ │ + mov $0x4b8d,%r15d │ │ │ │ subq $0x1,(%rbx) │ │ │ │ jne 28570 │ │ │ │ xor %r13d,%r13d │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ test %r13,%r13 │ │ │ │ je 28570 │ │ │ │ @@ -16973,35 +16973,35 @@ │ │ │ │ jmpq 2867d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 27aee │ │ │ │ nopl (%rax) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ - mov $0x35c9,%r15d │ │ │ │ + mov $0x4b9b,%r15d │ │ │ │ jne 285cc │ │ │ │ jmp 285bf │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 27c90 │ │ │ │ - mov $0x35cc,%r15d │ │ │ │ + mov $0x4b9e,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmp 28658 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 27cb3 │ │ │ │ nopl (%rax) │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov $0x35cd,%r15d │ │ │ │ + mov $0x4b9f,%r15d │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ jne 28666 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 286e0 │ │ │ │ @@ -17022,15 +17022,15 @@ │ │ │ │ jmpq 28570 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 28689 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - mov $0x35b7,%r15d │ │ │ │ + mov $0x4b89,%r15d │ │ │ │ jne 28570 │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -17053,31 +17053,31 @@ │ │ │ │ jmpq 28082 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xfcb55(%rip),%rsi │ │ │ │ + mov 0xfcb75(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 28c20 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xfc790(%rip),%rsi │ │ │ │ + mov 0xfc7b0(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 28bda │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xfc573(%rip),%rsi │ │ │ │ + mov 0xfc593(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 28b95 │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -17092,273 +17092,273 @@ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 279e4 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xfc781(%rip),%rsi │ │ │ │ + mov 0xfc7a1(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 28826 │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 287b8 │ │ │ │ - mov 0xfcc1b(%rip),%rsi │ │ │ │ + mov 0xfcc3b(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 28850 │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 287b8 │ │ │ │ - mov 0xfcc99(%rip),%rsi │ │ │ │ + mov 0xfccb9(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2887d │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 287b8 │ │ │ │ lea 0x50(%rsp),%rdx │ │ │ │ mov %r12,%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0xcc500(%rip),%r8 │ │ │ │ - lea 0xf764a(%rip),%rsi │ │ │ │ + lea 0xf798a(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 287b8 │ │ │ │ - mov $0x3563,%esi │ │ │ │ + mov $0x4b35,%esi │ │ │ │ jmpq 28470 │ │ │ │ - mov $0x280,%edx │ │ │ │ - mov $0x34cb,%esi │ │ │ │ + mov $0x3da,%edx │ │ │ │ + mov $0x4a9d,%esi │ │ │ │ jmpq 28108 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ - mov $0x35f4,%r15d │ │ │ │ + mov $0x4bc6,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 28658 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %r9,%r12 │ │ │ │ - mov $0x35db,%r15d │ │ │ │ + mov $0x4bad,%r15d │ │ │ │ jmpq 28658 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 27d7d │ │ │ │ - mov $0x35de,%r15d │ │ │ │ + mov $0x4bb0,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 28658 │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x35df,%r15d │ │ │ │ + mov $0x4bb1,%r15d │ │ │ │ jmpq 28658 │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 27da2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 27f7e │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,%r14 │ │ │ │ - mov $0x35ed,%r15d │ │ │ │ + mov $0x4bbf,%r15d │ │ │ │ jmpq 28658 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ jne 27ead │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd (%rsp),%xmm0 │ │ │ │ test %rax,%rax │ │ │ │ je 27ead │ │ │ │ - mov $0x35f2,%r15d │ │ │ │ + mov $0x4bc4,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 28658 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 27fbf │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 27e6b │ │ │ │ - mov $0x35f0,%r15d │ │ │ │ + mov $0x4bc2,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 28658 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 27e81 │ │ │ │ - mov $0x35f1,%r15d │ │ │ │ + mov $0x4bc3,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 28658 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ mov %eax,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd (%rsp),%xmm0 │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ test %rax,%rax │ │ │ │ je 27ecd │ │ │ │ - mov $0x35f3,%r15d │ │ │ │ + mov $0x4bc5,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 28658 │ │ │ │ nop │ │ │ │ - mov $0x273,%edx │ │ │ │ + mov $0x3cd,%edx │ │ │ │ lea 0xcc178(%rip),%rcx │ │ │ │ - mov $0x344d,%esi │ │ │ │ - mov $0x35f4,%r15d │ │ │ │ + mov $0x4a1f,%esi │ │ │ │ + mov $0x4bc6,%r15d │ │ │ │ lea 0xcc320(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 28658 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 28000 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x27a,%edx │ │ │ │ - mov $0x3483,%esi │ │ │ │ + mov $0x3d4,%edx │ │ │ │ + mov $0x4a55,%esi │ │ │ │ jmpq 28108 │ │ │ │ nop │ │ │ │ - mov $0x3485,%esi │ │ │ │ - mov $0x27a,%edx │ │ │ │ + mov $0x4a57,%esi │ │ │ │ + mov $0x3d4,%edx │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 28108 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%esi │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ jmpq 28108 │ │ │ │ nop │ │ │ │ - mov $0x27b,%edx │ │ │ │ - mov $0x348f,%esi │ │ │ │ + mov $0x3d5,%edx │ │ │ │ + mov $0x4a61,%esi │ │ │ │ jmpq 28108 │ │ │ │ nop │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 280c3 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x3491,%esi │ │ │ │ - mov $0x27b,%edx │ │ │ │ + mov $0x4a63,%esi │ │ │ │ + mov $0x3d5,%edx │ │ │ │ jmp 28a7a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x27c,%edx │ │ │ │ - mov $0x349b,%esi │ │ │ │ + mov $0x3d6,%edx │ │ │ │ + mov $0x4a6d,%esi │ │ │ │ jmpq 28108 │ │ │ │ nop │ │ │ │ - mov $0x349d,%esi │ │ │ │ - mov $0x27c,%edx │ │ │ │ + mov $0x4a6f,%esi │ │ │ │ + mov $0x3d6,%edx │ │ │ │ jmp 28a7a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x27d,%edx │ │ │ │ - mov $0x34a7,%esi │ │ │ │ + mov $0x3d7,%edx │ │ │ │ + mov $0x4a79,%esi │ │ │ │ jmpq 28108 │ │ │ │ - mov $0x276,%edx │ │ │ │ - mov $0x3463,%esi │ │ │ │ + mov $0x3d0,%edx │ │ │ │ + mov $0x4a35,%esi │ │ │ │ jmpq 28108 │ │ │ │ - mov $0x34a9,%esi │ │ │ │ - mov $0x27d,%edx │ │ │ │ + mov $0x4a7b,%esi │ │ │ │ + mov $0x3d7,%edx │ │ │ │ jmpq 28a7a │ │ │ │ - mov $0x277,%edx │ │ │ │ - mov $0x346c,%esi │ │ │ │ + mov $0x3d1,%edx │ │ │ │ + mov $0x4a3e,%esi │ │ │ │ jmpq 28108 │ │ │ │ - mov $0x27e,%edx │ │ │ │ - mov $0x34b3,%esi │ │ │ │ + mov $0x3d8,%edx │ │ │ │ + mov $0x4a85,%esi │ │ │ │ jmpq 28108 │ │ │ │ - mov $0x346e,%esi │ │ │ │ - mov $0x277,%edx │ │ │ │ + mov $0x4a40,%esi │ │ │ │ + mov $0x3d1,%edx │ │ │ │ jmpq 28a7a │ │ │ │ - mov $0x34b5,%esi │ │ │ │ - mov $0x27e,%edx │ │ │ │ + mov $0x4a87,%esi │ │ │ │ + mov $0x3d8,%edx │ │ │ │ jmpq 28a7a │ │ │ │ - mov $0x27f,%edx │ │ │ │ - mov $0x34bf,%esi │ │ │ │ + mov $0x3d9,%edx │ │ │ │ + mov $0x4a91,%esi │ │ │ │ jmpq 28108 │ │ │ │ - mov $0x34c1,%esi │ │ │ │ - mov $0x27f,%edx │ │ │ │ + mov $0x4a93,%esi │ │ │ │ + mov $0x3d9,%edx │ │ │ │ jmpq 28a7a │ │ │ │ - mov $0x34cd,%esi │ │ │ │ - mov $0x280,%edx │ │ │ │ + mov $0x4a9f,%esi │ │ │ │ + mov $0x3da,%edx │ │ │ │ jmpq 28a7a │ │ │ │ - mov $0x281,%edx │ │ │ │ - mov $0x34d7,%esi │ │ │ │ + mov $0x3db,%edx │ │ │ │ + mov $0x4aa9,%esi │ │ │ │ jmpq 28108 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf6008(%rip),%rax │ │ │ │ lea 0xcc036(%rip),%rcx │ │ │ │ lea 0xcb89a(%rip),%rsi │ │ │ │ pushq $0x3 │ │ │ │ - lea 0xd7d79(%rip),%r9 │ │ │ │ + lea 0xd58d4(%rip),%r9 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xcc1cb(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x354d,%esi │ │ │ │ + mov $0x4b1f,%esi │ │ │ │ jmpq 28470 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf5fc3(%rip),%rax │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xcb856(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xd7d35(%rip),%r9 │ │ │ │ + lea 0xd5890(%rip),%r9 │ │ │ │ lea 0xcbfdb(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xcc183(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x3547,%esi │ │ │ │ + mov $0x4b19,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 28470 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf5f7d(%rip),%rax │ │ │ │ - lea 0xd7cfe(%rip),%r9 │ │ │ │ + lea 0xd5859(%rip),%r9 │ │ │ │ lea 0xcb80f(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xcbf95(%rip),%rcx │ │ │ │ lea 0xcc140(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x3541,%esi │ │ │ │ + mov $0x4b13,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 28470 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x78,%rsp │ │ │ │ - mov 0xfbf7c(%rip),%r13 │ │ │ │ + mov 0xfbf9c(%rip),%r13 │ │ │ │ mov 0x10(%rsi),%r14 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0xf5ff1(%rip),%rax │ │ │ │ movups %xmm0,0x30(%rsp) │ │ │ │ movq $0x0,0x50(%rsp) │ │ │ │ @@ -17381,23 +17381,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r14 │ │ │ │ lea 0xcc081(%rip),%rdx │ │ │ │ lea 0x5(%rax,%rax,1),%r8 │ │ │ │ mov 0xf5e88(%rip),%rax │ │ │ │ lea 0xcb721(%rip),%rsi │ │ │ │ - lea 0xd7c02(%rip),%r9 │ │ │ │ + lea 0xd575d(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x50fb,%esi │ │ │ │ + mov $0x2bf6,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xcbe5e(%rip),%rcx │ │ │ │ - mov $0x428,%edx │ │ │ │ + mov $0x201,%edx │ │ │ │ lea 0xcb9f6(%rip),%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 19940 │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 29ab4 │ │ │ │ add $0x78,%rsp │ │ │ │ @@ -17415,15 +17415,15 @@ │ │ │ │ mov 0x38(%rbx),%rax │ │ │ │ mov 0x30(%rbx),%r15 │ │ │ │ mov 0x28(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%r12 │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xfc6c0(%rip),%rsi │ │ │ │ + mov 0xfc6e0(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 29598 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ je 29560 │ │ │ │ @@ -17434,15 +17434,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 28f90 │ │ │ │ mov 0x10(%rbx),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 29300 │ │ │ │ - mov 0xfc87f(%rip),%rdx │ │ │ │ + mov 0xfc89f(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ @@ -17466,15 +17466,15 @@ │ │ │ │ callq 15cf0 │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ test %eax,%eax │ │ │ │ js 292c0 │ │ │ │ test %rbx,%rbx │ │ │ │ je 292c0 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xfc5cf(%rip),%rsi │ │ │ │ + mov 0xfc5ef(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 29608 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -17486,15 +17486,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 28fc0 │ │ │ │ mov 0x10(%rdi),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 29338 │ │ │ │ - mov 0xfc78b(%rip),%rdx │ │ │ │ + mov 0xfc7ab(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ @@ -17518,25 +17518,25 @@ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 2902c │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 28fe8 │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ jmpq 28e8c │ │ │ │ - mov 0xfc6f1(%rip),%rsi │ │ │ │ + mov 0xfc711(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 28e35 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ jmpq 28d8d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xfc6c1(%rip),%rsi │ │ │ │ + mov 0xfc6e1(%rip),%rsi │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ mov %rdi,%r9 │ │ │ │ jmpq 28f29 │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -17603,68 +17603,68 @@ │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ mov %eax,%ecx │ │ │ │ je 29828 │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ movq %r14,%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15d,%edx │ │ │ │ - callq e5520 │ │ │ │ + callq ca100 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 29860 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 29360 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 29890 │ │ │ │ - mov 0xfbbce(%rip),%rsi │ │ │ │ + mov 0xfbbee(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 298d0 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 295a8 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 29900 │ │ │ │ - mov 0xfbe4c(%rip),%rsi │ │ │ │ + mov 0xfbe6c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 29910 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 29618 │ │ │ │ movsd 0x1408(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 29920 │ │ │ │ - mov 0xfbb06(%rip),%rsi │ │ │ │ + mov 0xfbb26(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 29930 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 297d0 │ │ │ │ - mov 0xfc511(%rip),%rdx │ │ │ │ - mov 0xfbb2a(%rip),%rsi │ │ │ │ + mov 0xfc531(%rip),%rdx │ │ │ │ + mov 0xfbb4a(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 29940 │ │ │ │ - mov 0xfbdcb(%rip),%rsi │ │ │ │ + mov 0xfbdeb(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 29960 │ │ │ │ cmpq $0x0,(%r14) │ │ │ │ je 295b8 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ @@ -17689,15 +17689,15 @@ │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ jmpq 28f29 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 28e95 │ │ │ │ - mov $0x5133,%r13d │ │ │ │ + mov $0x2c2f,%r13d │ │ │ │ jmpq 295ce │ │ │ │ nopl 0x0(%rax) │ │ │ │ movsd 0x10(%r15),%xmm1 │ │ │ │ jmpq 29086 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x10(%rax),%xmm2 │ │ │ │ @@ -17718,26 +17718,26 @@ │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ jmpq 28ef6 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xfc3b1(%rip),%rdx │ │ │ │ - mov 0xfb9d2(%rip),%rsi │ │ │ │ + mov 0xfc3d1(%rip),%rdx │ │ │ │ + mov 0xfb9f2(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 29950 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 29970 │ │ │ │ - mov 0xfbc5e(%rip),%rsi │ │ │ │ + mov 0xfbc7e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 29980 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 2923d │ │ │ │ @@ -17788,39 +17788,39 @@ │ │ │ │ jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0xfba6d(%rip),%rsi │ │ │ │ + mov 0xfba8d(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 29a6e │ │ │ │ sub $0x1,%r12 │ │ │ │ - mov 0xfc258(%rip),%rsi │ │ │ │ + mov 0xfc278(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 29a27 │ │ │ │ sub $0x1,%r12 │ │ │ │ - mov 0xfc22b(%rip),%rsi │ │ │ │ + mov 0xfc24b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 299e1 │ │ │ │ sub $0x1,%r12 │ │ │ │ - mov 0xfc1fe(%rip),%rsi │ │ │ │ + mov 0xfc21e(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2999c │ │ │ │ sub $0x1,%r12 │ │ │ │ @@ -17833,18 +17833,18 @@ │ │ │ │ mov 0x48(%rsp),%r15 │ │ │ │ mov 0x60(%rsp),%r13 │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ jmpq 28da5 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x5122,%r13d │ │ │ │ + mov $0x2c1e,%r13d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xcb62d(%rip),%rcx │ │ │ │ - mov $0x42a,%edx │ │ │ │ + mov $0x203,%edx │ │ │ │ mov %r13d,%esi │ │ │ │ xor %r14d,%r14d │ │ │ │ lea 0xcb1bf(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 28d5a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -17855,15 +17855,15 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 29190 │ │ │ │ nopl (%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 29247 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x5134,%r13d │ │ │ │ + mov $0x2c30,%r13d │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 29570 │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r9,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r9 │ │ │ │ @@ -17880,25 +17880,25 @@ │ │ │ │ jmpq 28eb9 │ │ │ │ nopl (%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 291ca │ │ │ │ nopl (%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - mov $0x5142,%r13d │ │ │ │ + mov $0x2c3e,%r13d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ jne 295ed │ │ │ │ jmp 295d8 │ │ │ │ xchg %ax,%ax │ │ │ │ jne 29069 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 29069 │ │ │ │ - mov $0x5146,%r13d │ │ │ │ + mov $0x2c42,%r13d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 2998f │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 29570 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -17906,257 +17906,257 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ jne 29094 │ │ │ │ movsd %xmm1,0x18(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd 0x18(%rsp),%xmm1 │ │ │ │ test %rax,%rax │ │ │ │ je 29094 │ │ │ │ - mov $0x5147,%r13d │ │ │ │ + mov $0x2c43,%r13d │ │ │ │ jmp 29660 │ │ │ │ jne 290d0 │ │ │ │ movsd %xmm2,0x18(%rsp) │ │ │ │ movsd %xmm1,(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd (%rsp),%xmm1 │ │ │ │ movsd 0x18(%rsp),%xmm2 │ │ │ │ test %rax,%rax │ │ │ │ je 290d0 │ │ │ │ - mov $0x5148,%r13d │ │ │ │ + mov $0x2c44,%r13d │ │ │ │ jmpq 29660 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xfb899(%rip),%rsi │ │ │ │ + mov 0xfb8b9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 29712 │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 29529 │ │ │ │ - mov 0xfbdd7(%rip),%rsi │ │ │ │ + mov 0xfbdf7(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2973c │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 29529 │ │ │ │ lea 0x30(%rsp),%rdx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xcb647(%rip),%r8 │ │ │ │ - lea 0xf6beb(%rip),%rsi │ │ │ │ + lea 0xf660b(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 29529 │ │ │ │ - mov $0x50e0,%esi │ │ │ │ + mov $0x2bdb,%esi │ │ │ │ jmpq 28d3f │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0xfbb2e(%rip),%rsi │ │ │ │ + mov 0xfbb4e(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%r12 │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 2948c │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ jmpq 28ceb │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 29038 │ │ │ │ - mov $0x5145,%r13d │ │ │ │ + mov $0x2c41,%r13d │ │ │ │ jmpq 29660 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 29208 │ │ │ │ nopl (%rax) │ │ │ │ movsd %xmm2,0x10(%rsp) │ │ │ │ movsd %xmm1,(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd (%rsp),%xmm1 │ │ │ │ movsd 0x10(%rsp),%xmm2 │ │ │ │ test %rax,%rax │ │ │ │ je 290fc │ │ │ │ - mov $0x5149,%r13d │ │ │ │ + mov $0x2c45,%r13d │ │ │ │ jmpq 29660 │ │ │ │ nop │ │ │ │ subq $0x1,(%r9) │ │ │ │ - mov $0x5130,%r13d │ │ │ │ + mov $0x2c2c,%r13d │ │ │ │ jne 29570 │ │ │ │ jmpq 295f7 │ │ │ │ nopl (%rax) │ │ │ │ movsd %xmm2,0x10(%rsp) │ │ │ │ movsd %xmm1,(%rsp) │ │ │ │ mov %eax,0x18(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd (%rsp),%xmm1 │ │ │ │ movsd 0x10(%rsp),%xmm2 │ │ │ │ test %rax,%rax │ │ │ │ mov 0x18(%rsp),%ecx │ │ │ │ je 29125 │ │ │ │ - mov $0x514a,%r13d │ │ │ │ + mov $0x2c46,%r13d │ │ │ │ jmpq 29660 │ │ │ │ nop │ │ │ │ - mov $0x419,%edx │ │ │ │ + mov $0x1f2,%edx │ │ │ │ lea 0xcb338(%rip),%rcx │ │ │ │ - mov $0x4ffb,%esi │ │ │ │ - mov $0x514b,%r13d │ │ │ │ + mov $0x2af6,%esi │ │ │ │ + mov $0x2c47,%r13d │ │ │ │ lea 0xcaea2(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 29660 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x420,%edx │ │ │ │ - mov $0x5031,%esi │ │ │ │ + mov $0x1f9,%edx │ │ │ │ + mov $0x2b2c,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xcb2fd(%rip),%rcx │ │ │ │ lea 0xcae72(%rip),%rdi │ │ │ │ - mov $0x514b,%r13d │ │ │ │ + mov $0x2c47,%r13d │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 29660 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 29660 │ │ │ │ - mov $0x5033,%esi │ │ │ │ - mov $0x420,%edx │ │ │ │ + mov $0x2b2e,%esi │ │ │ │ + mov $0x1f9,%edx │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 298a0 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%esi │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ jmp 298a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x421,%edx │ │ │ │ - mov $0x503d,%esi │ │ │ │ + mov $0x1fa,%edx │ │ │ │ + mov $0x2b38,%esi │ │ │ │ jmp 298a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x503f,%esi │ │ │ │ - mov $0x421,%edx │ │ │ │ + mov $0x2b3a,%esi │ │ │ │ + mov $0x1fa,%edx │ │ │ │ jmp 298da │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x422,%edx │ │ │ │ - mov $0x5049,%esi │ │ │ │ + mov $0x1fb,%edx │ │ │ │ + mov $0x2b44,%esi │ │ │ │ jmpq 298a0 │ │ │ │ nop │ │ │ │ - mov $0x504b,%esi │ │ │ │ - mov $0x422,%edx │ │ │ │ + mov $0x2b46,%esi │ │ │ │ + mov $0x1fb,%edx │ │ │ │ jmp 298da │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x423,%edx │ │ │ │ - mov $0x5055,%esi │ │ │ │ + mov $0x1fc,%edx │ │ │ │ + mov $0x2b50,%esi │ │ │ │ jmpq 298a0 │ │ │ │ nop │ │ │ │ - mov $0x41c,%edx │ │ │ │ - mov $0x5011,%esi │ │ │ │ + mov $0x1f5,%edx │ │ │ │ + mov $0x2b0c,%esi │ │ │ │ jmpq 298a0 │ │ │ │ nop │ │ │ │ - mov $0x424,%edx │ │ │ │ - mov $0x505e,%esi │ │ │ │ + mov $0x1fd,%edx │ │ │ │ + mov $0x2b59,%esi │ │ │ │ jmpq 298a0 │ │ │ │ nop │ │ │ │ - mov $0x41d,%edx │ │ │ │ - mov $0x501a,%esi │ │ │ │ + mov $0x1f6,%edx │ │ │ │ + mov $0x2b15,%esi │ │ │ │ jmpq 298a0 │ │ │ │ nop │ │ │ │ - mov $0x501c,%esi │ │ │ │ - mov $0x41d,%edx │ │ │ │ + mov $0x2b17,%esi │ │ │ │ + mov $0x1f6,%edx │ │ │ │ jmpq 298da │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2966b │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf5201(%rip),%rax │ │ │ │ lea 0xcb22f(%rip),%rcx │ │ │ │ lea 0xcaa93(%rip),%rsi │ │ │ │ pushq $0x4 │ │ │ │ - lea 0xd6f72(%rip),%r9 │ │ │ │ + lea 0xd4acd(%rip),%r9 │ │ │ │ mov $0x5,%r8d │ │ │ │ lea 0xcb3ca(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x50d0,%esi │ │ │ │ + mov $0x2bcb,%esi │ │ │ │ jmpq 28d3f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf51bc(%rip),%rax │ │ │ │ mov $0x5,%r8d │ │ │ │ lea 0xcaa4f(%rip),%rsi │ │ │ │ pushq $0x3 │ │ │ │ - lea 0xd6f2e(%rip),%r9 │ │ │ │ + lea 0xd4a89(%rip),%r9 │ │ │ │ lea 0xcb1d4(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xcb382(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x50ca,%esi │ │ │ │ + mov $0x2bc5,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 28d3f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf5176(%rip),%rax │ │ │ │ - lea 0xd6ef7(%rip),%r9 │ │ │ │ + lea 0xd4a52(%rip),%r9 │ │ │ │ lea 0xcaa08(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ mov $0x5,%r8d │ │ │ │ lea 0xcb18e(%rip),%rcx │ │ │ │ lea 0xcb33f(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x50c4,%esi │ │ │ │ + mov $0x2bbf,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 28d3f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf512f(%rip),%rax │ │ │ │ lea 0xca9c8(%rip),%rsi │ │ │ │ - lea 0xd6ea9(%rip),%r9 │ │ │ │ + lea 0xd4a04(%rip),%r9 │ │ │ │ pushq $0x1 │ │ │ │ mov $0x5,%r8d │ │ │ │ lea 0xcb147(%rip),%rcx │ │ │ │ lea 0xcb2f8(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r11 │ │ │ │ - mov $0x50be,%esi │ │ │ │ + mov $0x2bb9,%esi │ │ │ │ pop %rbx │ │ │ │ jmpq 28d3f │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x88,%rsp │ │ │ │ - mov 0xfb12d(%rip),%r15 │ │ │ │ + mov 0xfb14d(%rip),%r15 │ │ │ │ mov 0x10(%rsi),%r14 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xfb3d2(%rip),%r12 │ │ │ │ - mov 0xfbc2b(%rip),%rbx │ │ │ │ + mov 0xfb3f2(%rip),%r12 │ │ │ │ + mov 0xfbc4b(%rip),%rbx │ │ │ │ movq $0x0,0x40(%rsp) │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ mov %r15,0x50(%rsp) │ │ │ │ mov %r12,0x58(%rsp) │ │ │ │ mov %rbx,0x60(%rsp) │ │ │ │ mov %r15,0x68(%rsp) │ │ │ │ test %rdx,%rdx │ │ │ │ @@ -18172,15 +18172,15 @@ │ │ │ │ mov 0x38(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%r12 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x20(%rbp),%r13 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xfb8f8(%rip),%rsi │ │ │ │ + mov 0xfb918(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2aee8 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 2aeb0 │ │ │ │ @@ -18191,15 +18191,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 29d68 │ │ │ │ mov 0x10(%rdi),%rbp │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 29d38 │ │ │ │ - mov 0xfbab6(%rip),%rdx │ │ │ │ + mov 0xfbad6(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov (%rsp),%r8 │ │ │ │ mov %rax,%r14 │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -18222,15 +18222,15 @@ │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ mov %rcx,(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 2af10 │ │ │ │ cmpq $0x0,(%rsp) │ │ │ │ je 2af10 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xfb80c(%rip),%rsi │ │ │ │ + mov 0xfb82c(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2af30 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -18242,15 +18242,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 29d90 │ │ │ │ mov 0x10(%rdi),%r13 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%r13) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 2ac78 │ │ │ │ - mov 0xfb9c7(%rip),%rdx │ │ │ │ + mov 0xfb9e7(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -18279,23 +18279,23 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r14) │ │ │ │ je 29db8 │ │ │ │ mov 0x28(%r14),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ jmpq 29c4e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xfb919(%rip),%rsi │ │ │ │ + mov 0xfb939(%rip),%rsi │ │ │ │ mov %rdi,(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rdi,%rbp │ │ │ │ jmpq 29bf2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xfb8f1(%rip),%rsi │ │ │ │ + mov 0xfb911(%rip),%rsi │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rdi,%r13 │ │ │ │ jmpq 29ce3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -18319,15 +18319,15 @@ │ │ │ │ je 2afa0 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,0x1c(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 2afc8 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xfb63d(%rip),%rsi │ │ │ │ + mov 0xfb65d(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2b0a8 │ │ │ │ mov %r12,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -18339,15 +18339,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 2ab68 │ │ │ │ mov 0x10(%r12),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 2acc8 │ │ │ │ - mov 0xfb7f5(%rip),%rdx │ │ │ │ + mov 0xfb815(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ @@ -18372,15 +18372,15 @@ │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 2b2c0 │ │ │ │ cmpq $0x0,0x8(%rsp) │ │ │ │ je 2b2c0 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov 0xfb53e(%rip),%rsi │ │ │ │ + mov 0xfb55e(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2b300 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -18392,15 +18392,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 2aba0 │ │ │ │ mov 0x10(%rbx),%r8 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 2adb8 │ │ │ │ - mov 0xfb6fa(%rip),%rdx │ │ │ │ + mov 0xfb71a(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ @@ -18433,617 +18433,617 @@ │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 2b350 │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov 0x1c(%rsp),%edx │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ mov (%rsp),%rdi │ │ │ │ - callq 7d810 │ │ │ │ + callq bc610 │ │ │ │ mov %rax,(%rsp) │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 2b378 │ │ │ │ mov (%rsp),%rax │ │ │ │ movslq (%rax),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 2ad20 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b3c0 │ │ │ │ - mov 0xfacba(%rip),%rsi │ │ │ │ + mov 0xfacda(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b3d0 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2aff0 │ │ │ │ mov (%rsp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b3e0 │ │ │ │ - mov 0xfaf35(%rip),%rsi │ │ │ │ + mov 0xfaf55(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b400 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b2b0 │ │ │ │ mov (%rsp),%rax │ │ │ │ lea 0x1404(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b410 │ │ │ │ - mov 0xfabcd(%rip),%rsi │ │ │ │ + mov 0xfabed(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b430 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b320 │ │ │ │ mov (%rsp),%rax │ │ │ │ movslq 0x1424(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b440 │ │ │ │ - mov 0xfadfd(%rip),%rsi │ │ │ │ + mov 0xfae1d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b46c │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b3a0 │ │ │ │ mov (%rsp),%rax │ │ │ │ movslq 0x1428(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b48a │ │ │ │ - mov 0xfadb5(%rip),%rsi │ │ │ │ + mov 0xfadd5(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b4b5 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b0c0 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1430(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b4c4 │ │ │ │ - mov 0xfb194(%rip),%rsi │ │ │ │ + mov 0xfb1b4(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b4e0 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b0d0 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1438(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b4ef │ │ │ │ - mov 0xfb163(%rip),%rsi │ │ │ │ + mov 0xfb183(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b254 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b3f0 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1440(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b50b │ │ │ │ - mov 0xfb11a(%rip),%rsi │ │ │ │ + mov 0xfb13a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b527 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b420 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1448(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b536 │ │ │ │ - mov 0xfb0e9(%rip),%rsi │ │ │ │ + mov 0xfb109(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b552 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b45f │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1450(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b561 │ │ │ │ - mov 0xfb0b8(%rip),%rsi │ │ │ │ + mov 0xfb0d8(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b57d │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b4a8 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1458(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b58c │ │ │ │ - mov 0xfb06f(%rip),%rsi │ │ │ │ + mov 0xfb08f(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b5ed │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b4d3 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1460(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b5fc │ │ │ │ - mov 0xfb2c6(%rip),%rsi │ │ │ │ + mov 0xfb2e6(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b618 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b4fe │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1468(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b627 │ │ │ │ - mov 0xfb295(%rip),%rsi │ │ │ │ + mov 0xfb2b5(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b643 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b51a │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1470(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b652 │ │ │ │ - mov 0xfb24c(%rip),%rsi │ │ │ │ + mov 0xfb26c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b66e │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b545 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1478(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b68a │ │ │ │ - mov 0xfb21b(%rip),%rsi │ │ │ │ + mov 0xfb23b(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b699 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b570 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1480(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b6a8 │ │ │ │ - mov 0xfb1ea(%rip),%rsi │ │ │ │ + mov 0xfb20a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b6b7 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b5e0 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1488(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b6d3 │ │ │ │ - mov 0xfb1a1(%rip),%rsi │ │ │ │ + mov 0xfb1c1(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b6e2 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b60b │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1490(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b6f1 │ │ │ │ - mov 0xfae58(%rip),%rsi │ │ │ │ + mov 0xfae78(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b70d │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b636 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1498(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b729 │ │ │ │ - mov 0xfae27(%rip),%rsi │ │ │ │ + mov 0xfae47(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b759 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b661 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x14a0(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b74a │ │ │ │ - mov 0xfadde(%rip),%rsi │ │ │ │ + mov 0xfadfe(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b7a0 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b67d │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x14a8(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b784 │ │ │ │ - mov 0xfadad(%rip),%rsi │ │ │ │ + mov 0xfadcd(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b775 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b6c6 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x14b0(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b7f6 │ │ │ │ - mov 0xfad7c(%rip),%rsi │ │ │ │ + mov 0xfad9c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b7e7 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b700 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x14b8(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b7be │ │ │ │ - mov 0xfad33(%rip),%rsi │ │ │ │ + mov 0xfad53(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b7af │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b71c │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x14c0(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b805 │ │ │ │ - mov 0xfa792(%rip),%rsi │ │ │ │ + mov 0xfa7b2(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b823 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b738 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x14c8(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b841 │ │ │ │ - mov 0xfa761(%rip),%rsi │ │ │ │ + mov 0xfa781(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b832 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b768 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x14d0(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b85f │ │ │ │ - mov 0xfa718(%rip),%rsi │ │ │ │ + mov 0xfa738(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b86e │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b793 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x14d8(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b88c │ │ │ │ - mov 0xfa6e7(%rip),%rsi │ │ │ │ + mov 0xfa707(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b87d │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b7da │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x14e0(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b814 │ │ │ │ - mov 0xfa6b6(%rip),%rsi │ │ │ │ + mov 0xfa6d6(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b850 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b7cd │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x14e8(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b8b5 │ │ │ │ - mov 0xfa66d(%rip),%rsi │ │ │ │ + mov 0xfa68d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b8d3 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b8a8 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x14f0(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b8c4 │ │ │ │ - mov 0xfabac(%rip),%rsi │ │ │ │ + mov 0xfabcc(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b9a5 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b89b │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x14f8(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b9c3 │ │ │ │ - mov 0xfab73(%rip),%rsi │ │ │ │ + mov 0xfab93(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b9b4 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 18f30 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1500(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2ba3b │ │ │ │ - mov 0xfadec(%rip),%rsi │ │ │ │ + mov 0xfae0c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2ba2c │ │ │ │ mov %r15,%rdi │ │ │ │ callq 18f30 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1508(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2ba1d │ │ │ │ - mov 0xfadb5(%rip),%rsi │ │ │ │ + mov 0xfadd5(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2ba0e │ │ │ │ mov %r15,%rdi │ │ │ │ callq 18f30 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1510(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b9ff │ │ │ │ - mov 0xfaac6(%rip),%rsi │ │ │ │ + mov 0xfaae6(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b9f0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 18f30 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1518(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b9e1 │ │ │ │ - mov 0xfaa8f(%rip),%rsi │ │ │ │ + mov 0xfaaaf(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b9d2 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 18f30 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1520(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b94b │ │ │ │ - mov 0xfa4c8(%rip),%rsi │ │ │ │ + mov 0xfa4e8(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b93c │ │ │ │ mov %r15,%rdi │ │ │ │ callq 18f30 │ │ │ │ mov (%rsp),%rax │ │ │ │ movsd 0x1528(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b92d │ │ │ │ - mov 0xfa491(%rip),%rsi │ │ │ │ + mov 0xfa4b1(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b91e │ │ │ │ mov %r15,%rdi │ │ │ │ callq 18f30 │ │ │ │ mov (%rsp),%rax │ │ │ │ movslq 0x1530(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b90f │ │ │ │ - mov 0xfaa2b(%rip),%rsi │ │ │ │ + mov 0xfaa4b(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b900 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 18f30 │ │ │ │ mov (%rsp),%rax │ │ │ │ movslq 0x1534(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b8f1 │ │ │ │ - mov 0xfa9e5(%rip),%rsi │ │ │ │ + mov 0xfaa05(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b8e2 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 18f30 │ │ │ │ mov (%rsp),%rax │ │ │ │ movslq 0x1538(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b987 │ │ │ │ - mov 0xfab27(%rip),%rsi │ │ │ │ + mov 0xfab47(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b978 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 18f30 │ │ │ │ mov (%rsp),%rax │ │ │ │ add $0x153c,%rax │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b969 │ │ │ │ - mov 0xfab2f(%rip),%rsi │ │ │ │ + mov 0xfab4f(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b95a │ │ │ │ mov %r15,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0xfac6d(%rip),%rdx │ │ │ │ - mov 0xfa286(%rip),%rsi │ │ │ │ + mov 0xfac8d(%rip),%rdx │ │ │ │ + mov 0xfa2a6(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b996 │ │ │ │ - mov 0xfa527(%rip),%rsi │ │ │ │ + mov 0xfa547(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ jns 2ad7b │ │ │ │ - mov $0x1a0,%edx │ │ │ │ - mov $0x23a0,%esi │ │ │ │ + mov $0x271,%edx │ │ │ │ + mov $0x3224,%esi │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0xca0ad(%rip),%rcx │ │ │ │ lea 0xc9c6a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 2b288 │ │ │ │ - mov $0x24a9,%r15d │ │ │ │ + mov $0x332d,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 2b010 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,0x8(%rsp) │ │ │ │ jmpq 29b65 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xf3fd9(%rip),%rax │ │ │ │ @@ -19052,27 +19052,27 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 2ac90 │ │ │ │ mov 0x28(%r13),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 29f1b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xfab19(%rip),%rsi │ │ │ │ + mov 0xfab39(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 29ebf │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 2acf0 │ │ │ │ mov 0x28(%r12),%rbx │ │ │ │ jmpq 2a012 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0xfaae1(%rip),%rsi │ │ │ │ + mov 0xfab01(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 29fba │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ @@ -19087,23 +19087,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r14 │ │ │ │ lea 0xca1bb(%rip),%rdx │ │ │ │ lea 0x2(,%rax,4),%r8 │ │ │ │ mov 0xf3f9f(%rip),%rax │ │ │ │ lea 0xc9838(%rip),%rsi │ │ │ │ - lea 0xd5d19(%rip),%r9 │ │ │ │ + lea 0xd3874(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x2436,%esi │ │ │ │ + mov $0x32ba,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xc9f75(%rip),%rcx │ │ │ │ - mov $0x1a4,%edx │ │ │ │ + mov $0x275,%edx │ │ │ │ lea 0xca166(%rip),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 19940 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 2b745 │ │ │ │ @@ -19149,27 +19149,27 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 29fcd │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 29ce3 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xfa9f1(%rip),%rdx │ │ │ │ - mov 0xfa012(%rip),%rsi │ │ │ │ + mov 0xfaa11(%rip),%rdx │ │ │ │ + mov 0xfa032(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b450 │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x4,%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2b47b │ │ │ │ - mov 0xfa29a(%rip),%rsi │ │ │ │ + mov 0xfa2ba(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2b499 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2b3b0 │ │ │ │ @@ -19241,18 +19241,18 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ jmpq 29ebf │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x245f,%r15d │ │ │ │ + mov $0x32e3,%r15d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xc9cdd(%rip),%rcx │ │ │ │ - mov $0x1a6,%edx │ │ │ │ + mov $0x277,%edx │ │ │ │ mov %r15d,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ lea 0xc9ec9(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 2ac48 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -19265,22 +19265,22 @@ │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ jmpq 29fba │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ mov %rax,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 29c59 │ │ │ │ - mov $0x2470,%r15d │ │ │ │ + mov $0x32f4,%r15d │ │ │ │ jmp 2af46 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 29c7c │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x2471,%r15d │ │ │ │ + mov $0x32f5,%r15d │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 2aec0 │ │ │ │ xor %r13d,%r13d │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ test %r13,%r13 │ │ │ │ je 2aec0 │ │ │ │ @@ -19289,44 +19289,44 @@ │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2b035 │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,(%r14) │ │ │ │ - mov $0x247f,%r15d │ │ │ │ + mov $0x3303,%r15d │ │ │ │ jne 2af64 │ │ │ │ jmp 2af53 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 29e10 │ │ │ │ - mov $0x2482,%r15d │ │ │ │ + mov $0x3306,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmp 2b010 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 29e27 │ │ │ │ - mov $0x2483,%r15d │ │ │ │ + mov $0x3307,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmp 2b010 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a0a3 │ │ │ │ nopl (%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov $0x2484,%r15d │ │ │ │ + mov $0x3308,%r15d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 2b01e │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 2b098 │ │ │ │ @@ -19347,15 +19347,15 @@ │ │ │ │ jmpq 2aec0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 2b041 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - mov $0x246d,%r15d │ │ │ │ + mov $0x32f1,%r15d │ │ │ │ jne 2aec0 │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -19373,23 +19373,23 @@ │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a1e1 │ │ │ │ nopl (%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xfa496(%rip),%rsi │ │ │ │ + mov 0xfa4b6(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2abcd │ │ │ │ - mov 0xf9e09(%rip),%rsi │ │ │ │ + mov 0xf9e29(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2b59b │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -19407,499 +19407,499 @@ │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 2b110 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0xf9e79(%rip),%rsi │ │ │ │ + mov 0xf9e99(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2b1a6 │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 2b13a │ │ │ │ - mov 0xf9d6b(%rip),%rsi │ │ │ │ + mov 0xf9d8b(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2b1d0 │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 2b13a │ │ │ │ - mov 0xfa1f9(%rip),%rsi │ │ │ │ + mov 0xfa219(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2b1fa │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 2b13a │ │ │ │ - mov 0xfa2ef(%rip),%rsi │ │ │ │ + mov 0xfa30f(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2b224 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 2b13a │ │ │ │ lea 0x40(%rsp),%rdx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0xc9b7f(%rip),%r8 │ │ │ │ - lea 0xf4963(%rip),%rsi │ │ │ │ + lea 0xf4be3(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 2b13a │ │ │ │ - mov $0x241b,%esi │ │ │ │ + mov $0x329f,%esi │ │ │ │ jmpq 2ac28 │ │ │ │ - mov $0x21f5,%esi │ │ │ │ - mov $0x17c,%edx │ │ │ │ + mov $0x3079,%esi │ │ │ │ + mov $0x24d,%edx │ │ │ │ xchg %ax,%ax │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%esi │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ jmpq 2aaf0 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x24a9,%r15d │ │ │ │ + mov $0x332d,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2b010 │ │ │ │ nopl (%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %r9,%r12 │ │ │ │ - mov $0x2492,%r15d │ │ │ │ + mov $0x3316,%r15d │ │ │ │ jmpq 2b010 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a0e0 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 29f27 │ │ │ │ - mov $0x2495,%r15d │ │ │ │ + mov $0x3319,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 2b010 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x2496,%r15d │ │ │ │ + mov $0x331a,%r15d │ │ │ │ jmpq 2b010 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 29f4a │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rbx │ │ │ │ - mov $0x24a4,%r15d │ │ │ │ + mov $0x3328,%r15d │ │ │ │ jmpq 2b010 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a120 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 2a01b │ │ │ │ - mov $0x24a7,%r15d │ │ │ │ + mov $0x332b,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 2b010 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,0x20(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x20(%rsp),%r9d │ │ │ │ test %rax,%rax │ │ │ │ je 2a02f │ │ │ │ - mov $0x24a8,%r15d │ │ │ │ + mov $0x332c,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 2b010 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x16f,%edx │ │ │ │ + mov $0x240,%edx │ │ │ │ lea 0xc9820(%rip),%rcx │ │ │ │ - mov $0x2175,%esi │ │ │ │ - mov $0x24a9,%r15d │ │ │ │ + mov $0x2ff9,%esi │ │ │ │ + mov $0x332d,%r15d │ │ │ │ lea 0xc93d2(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 2b010 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a160 │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2ad7b │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x176,%edx │ │ │ │ - mov $0x21ab,%esi │ │ │ │ + mov $0x247,%edx │ │ │ │ + mov $0x302f,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ nop │ │ │ │ - mov $0x21ad,%esi │ │ │ │ - mov $0x176,%edx │ │ │ │ + mov $0x3031,%esi │ │ │ │ + mov $0x247,%edx │ │ │ │ jmpq 2b260 │ │ │ │ nop │ │ │ │ - mov $0x177,%edx │ │ │ │ - mov $0x21b7,%esi │ │ │ │ + mov $0x248,%edx │ │ │ │ + mov $0x303b,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ nop │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a222 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x21b9,%esi │ │ │ │ - mov $0x177,%edx │ │ │ │ + mov $0x303d,%esi │ │ │ │ + mov $0x248,%edx │ │ │ │ jmpq 2b260 │ │ │ │ nop │ │ │ │ - mov $0x178,%edx │ │ │ │ - mov $0x21c3,%esi │ │ │ │ + mov $0x249,%edx │ │ │ │ + mov $0x3047,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ nop │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a263 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x21c5,%esi │ │ │ │ - mov $0x178,%edx │ │ │ │ + mov $0x3049,%esi │ │ │ │ + mov $0x249,%edx │ │ │ │ jmpq 2b260 │ │ │ │ nop │ │ │ │ - mov $0x179,%edx │ │ │ │ - mov $0x21cf,%esi │ │ │ │ + mov $0x24a,%edx │ │ │ │ + mov $0x3053,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ nop │ │ │ │ - mov $0x172,%edx │ │ │ │ - mov $0x218b,%esi │ │ │ │ + mov $0x243,%edx │ │ │ │ + mov $0x300f,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a2a4 │ │ │ │ - mov $0x21d1,%esi │ │ │ │ - mov $0x179,%edx │ │ │ │ + mov $0x3055,%esi │ │ │ │ + mov $0x24a,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x173,%edx │ │ │ │ - mov $0x2194,%esi │ │ │ │ + mov $0x244,%edx │ │ │ │ + mov $0x3018,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x17a,%edx │ │ │ │ - mov $0x21db,%esi │ │ │ │ + mov $0x24b,%edx │ │ │ │ + mov $0x305f,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x2196,%esi │ │ │ │ - mov $0x173,%edx │ │ │ │ + mov $0x301a,%esi │ │ │ │ + mov $0x244,%edx │ │ │ │ jmpq 2b260 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a2e5 │ │ │ │ - mov $0x21dd,%esi │ │ │ │ - mov $0x17a,%edx │ │ │ │ + mov $0x3061,%esi │ │ │ │ + mov $0x24b,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x17b,%edx │ │ │ │ - mov $0x21e7,%esi │ │ │ │ + mov $0x24c,%edx │ │ │ │ + mov $0x306b,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a326 │ │ │ │ - mov $0x21e9,%esi │ │ │ │ - mov $0x17b,%edx │ │ │ │ + mov $0x306d,%esi │ │ │ │ + mov $0x24c,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x17c,%edx │ │ │ │ - mov $0x21f3,%esi │ │ │ │ + mov $0x24d,%edx │ │ │ │ + mov $0x3077,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a367 │ │ │ │ - mov $0x17d,%edx │ │ │ │ - mov $0x21ff,%esi │ │ │ │ + mov $0x24e,%edx │ │ │ │ + mov $0x3083,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a3a8 │ │ │ │ - mov $0x2201,%esi │ │ │ │ - mov $0x17d,%edx │ │ │ │ + mov $0x3085,%esi │ │ │ │ + mov $0x24e,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x17e,%edx │ │ │ │ - mov $0x220b,%esi │ │ │ │ + mov $0x24f,%edx │ │ │ │ + mov $0x308f,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a3e9 │ │ │ │ - mov $0x220d,%esi │ │ │ │ - mov $0x17e,%edx │ │ │ │ + mov $0x3091,%esi │ │ │ │ + mov $0x24f,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x17f,%edx │ │ │ │ - mov $0x2217,%esi │ │ │ │ + mov $0x250,%edx │ │ │ │ + mov $0x309b,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a42a │ │ │ │ - mov $0x2219,%esi │ │ │ │ - mov $0x17f,%edx │ │ │ │ + mov $0x309d,%esi │ │ │ │ + mov $0x250,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x180,%edx │ │ │ │ - mov $0x2223,%esi │ │ │ │ + mov $0x251,%edx │ │ │ │ + mov $0x30a7,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf3602(%rip),%rax │ │ │ │ lea 0xc9630(%rip),%rcx │ │ │ │ lea 0xc8e94(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xd5373(%rip),%r9 │ │ │ │ + lea 0xd2ece(%rip),%r9 │ │ │ │ mov $0x2,%r8d │ │ │ │ lea 0xc97eb(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x23ff,%esi │ │ │ │ + mov $0x3283,%esi │ │ │ │ jmpq 2ac28 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a46b │ │ │ │ - mov $0x2225,%esi │ │ │ │ - mov $0x180,%edx │ │ │ │ + mov $0x30a9,%esi │ │ │ │ + mov $0x251,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x181,%edx │ │ │ │ - mov $0x222f,%esi │ │ │ │ + mov $0x252,%edx │ │ │ │ + mov $0x30b3,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a4ac │ │ │ │ - mov $0x2231,%esi │ │ │ │ - mov $0x181,%edx │ │ │ │ + mov $0x30b5,%esi │ │ │ │ + mov $0x252,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x182,%edx │ │ │ │ - mov $0x223b,%esi │ │ │ │ + mov $0x253,%edx │ │ │ │ + mov $0x30bf,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a4ed │ │ │ │ - mov $0x223d,%esi │ │ │ │ - mov $0x182,%edx │ │ │ │ + mov $0x30c1,%esi │ │ │ │ + mov $0x253,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x183,%edx │ │ │ │ - mov $0x2247,%esi │ │ │ │ + mov $0x254,%edx │ │ │ │ + mov $0x30cb,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a52e │ │ │ │ - mov $0x2249,%esi │ │ │ │ - mov $0x183,%edx │ │ │ │ + mov $0x30cd,%esi │ │ │ │ + mov $0x254,%edx │ │ │ │ jmpq 2b260 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a56f │ │ │ │ - mov $0x184,%edx │ │ │ │ - mov $0x2253,%esi │ │ │ │ + mov $0x255,%edx │ │ │ │ + mov $0x30d7,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x2255,%esi │ │ │ │ - mov $0x184,%edx │ │ │ │ + mov $0x30d9,%esi │ │ │ │ + mov $0x255,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x185,%edx │ │ │ │ - mov $0x225f,%esi │ │ │ │ + mov $0x256,%edx │ │ │ │ + mov $0x30e3,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x2261,%esi │ │ │ │ - mov $0x185,%edx │ │ │ │ + mov $0x30e5,%esi │ │ │ │ + mov $0x256,%edx │ │ │ │ jmpq 2b260 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a5b0 │ │ │ │ - mov $0x186,%edx │ │ │ │ - mov $0x226b,%esi │ │ │ │ + mov $0x257,%edx │ │ │ │ + mov $0x30ef,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x226d,%esi │ │ │ │ - mov $0x186,%edx │ │ │ │ + mov $0x30f1,%esi │ │ │ │ + mov $0x257,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x187,%edx │ │ │ │ - mov $0x2277,%esi │ │ │ │ + mov $0x258,%edx │ │ │ │ + mov $0x30fb,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a5f1 │ │ │ │ - mov $0x2279,%esi │ │ │ │ - mov $0x187,%edx │ │ │ │ + mov $0x30fd,%esi │ │ │ │ + mov $0x258,%edx │ │ │ │ jmpq 2b260 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a632 │ │ │ │ - mov $0x188,%edx │ │ │ │ - mov $0x2283,%esi │ │ │ │ + mov $0x259,%edx │ │ │ │ + mov $0x3107,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a673 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x189,%edx │ │ │ │ - mov $0x228f,%esi │ │ │ │ + mov $0x25a,%edx │ │ │ │ + mov $0x3113,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x2285,%esi │ │ │ │ - mov $0x188,%edx │ │ │ │ + mov $0x3109,%esi │ │ │ │ + mov $0x259,%edx │ │ │ │ jmpq 2b260 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a6b4 │ │ │ │ - mov $0x229d,%esi │ │ │ │ - mov $0x18a,%edx │ │ │ │ + mov $0x3121,%esi │ │ │ │ + mov $0x25b,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x18a,%edx │ │ │ │ - mov $0x229b,%esi │ │ │ │ + mov $0x25b,%edx │ │ │ │ + mov $0x311f,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a6f5 │ │ │ │ - mov $0x2291,%esi │ │ │ │ - mov $0x189,%edx │ │ │ │ + mov $0x3115,%esi │ │ │ │ + mov $0x25a,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x22b5,%esi │ │ │ │ - mov $0x18c,%edx │ │ │ │ + mov $0x3139,%esi │ │ │ │ + mov $0x25d,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x18c,%edx │ │ │ │ - mov $0x22b3,%esi │ │ │ │ + mov $0x25d,%edx │ │ │ │ + mov $0x3137,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a777 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a736 │ │ │ │ - mov $0x22a9,%esi │ │ │ │ - mov $0x18b,%edx │ │ │ │ + mov $0x312d,%esi │ │ │ │ + mov $0x25c,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x18b,%edx │ │ │ │ - mov $0x22a7,%esi │ │ │ │ + mov $0x25c,%edx │ │ │ │ + mov $0x312b,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x18d,%edx │ │ │ │ - mov $0x22bf,%esi │ │ │ │ + mov $0x25e,%edx │ │ │ │ + mov $0x3143,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x191,%edx │ │ │ │ - mov $0x22ef,%esi │ │ │ │ + mov $0x262,%edx │ │ │ │ + mov $0x3173,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x22c1,%esi │ │ │ │ - mov $0x18d,%edx │ │ │ │ + mov $0x3145,%esi │ │ │ │ + mov $0x25e,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x22cd,%esi │ │ │ │ - mov $0x18e,%edx │ │ │ │ + mov $0x3151,%esi │ │ │ │ + mov $0x25f,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x18e,%edx │ │ │ │ - mov $0x22cb,%esi │ │ │ │ + mov $0x25f,%edx │ │ │ │ + mov $0x314f,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x22f1,%esi │ │ │ │ - mov $0x191,%edx │ │ │ │ + mov $0x3175,%esi │ │ │ │ + mov $0x262,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x18f,%edx │ │ │ │ - mov $0x22d7,%esi │ │ │ │ + mov $0x260,%edx │ │ │ │ + mov $0x315b,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x22d9,%esi │ │ │ │ - mov $0x18f,%edx │ │ │ │ + mov $0x315d,%esi │ │ │ │ + mov $0x260,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x22e5,%esi │ │ │ │ - mov $0x190,%edx │ │ │ │ + mov $0x3169,%esi │ │ │ │ + mov $0x261,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x190,%edx │ │ │ │ - mov $0x22e3,%esi │ │ │ │ + mov $0x261,%edx │ │ │ │ + mov $0x3167,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a7f9 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2a7b8 │ │ │ │ - mov $0x192,%edx │ │ │ │ - mov $0x22fb,%esi │ │ │ │ + mov $0x263,%edx │ │ │ │ + mov $0x317f,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x193,%edx │ │ │ │ - mov $0x2307,%esi │ │ │ │ + mov $0x264,%edx │ │ │ │ + mov $0x318b,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x22fd,%esi │ │ │ │ - mov $0x192,%edx │ │ │ │ + mov $0x3181,%esi │ │ │ │ + mov $0x263,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x2375,%esi │ │ │ │ - mov $0x19c,%edx │ │ │ │ + mov $0x31f9,%esi │ │ │ │ + mov $0x26d,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x19c,%edx │ │ │ │ - mov $0x2373,%esi │ │ │ │ + mov $0x26d,%edx │ │ │ │ + mov $0x31f7,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x2369,%esi │ │ │ │ - mov $0x19b,%edx │ │ │ │ + mov $0x31ed,%esi │ │ │ │ + mov $0x26c,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x19b,%edx │ │ │ │ - mov $0x2367,%esi │ │ │ │ + mov $0x26c,%edx │ │ │ │ + mov $0x31eb,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x235d,%esi │ │ │ │ - mov $0x19a,%edx │ │ │ │ + mov $0x31e1,%esi │ │ │ │ + mov $0x26b,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x19a,%edx │ │ │ │ - mov $0x235b,%esi │ │ │ │ + mov $0x26b,%edx │ │ │ │ + mov $0x31df,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x2351,%esi │ │ │ │ - mov $0x199,%edx │ │ │ │ + mov $0x31d5,%esi │ │ │ │ + mov $0x26a,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x199,%edx │ │ │ │ - mov $0x234f,%esi │ │ │ │ + mov $0x26a,%edx │ │ │ │ + mov $0x31d3,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x238d,%esi │ │ │ │ - mov $0x19e,%edx │ │ │ │ + mov $0x3211,%esi │ │ │ │ + mov $0x26f,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x19e,%edx │ │ │ │ - mov $0x238b,%esi │ │ │ │ + mov $0x26f,%edx │ │ │ │ + mov $0x320f,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x2381,%esi │ │ │ │ - mov $0x19d,%edx │ │ │ │ + mov $0x3205,%esi │ │ │ │ + mov $0x26e,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x19d,%edx │ │ │ │ - mov $0x237f,%esi │ │ │ │ + mov $0x26e,%edx │ │ │ │ + mov $0x3203,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x19f,%edx │ │ │ │ - mov $0x2397,%esi │ │ │ │ + mov $0x270,%edx │ │ │ │ + mov $0x321b,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x2309,%esi │ │ │ │ - mov $0x193,%edx │ │ │ │ + mov $0x318d,%esi │ │ │ │ + mov $0x264,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x2315,%esi │ │ │ │ - mov $0x194,%edx │ │ │ │ + mov $0x3199,%esi │ │ │ │ + mov $0x265,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x194,%edx │ │ │ │ - mov $0x2313,%esi │ │ │ │ + mov $0x265,%edx │ │ │ │ + mov $0x3197,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x2345,%esi │ │ │ │ - mov $0x198,%edx │ │ │ │ + mov $0x31c9,%esi │ │ │ │ + mov $0x269,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x198,%edx │ │ │ │ - mov $0x2343,%esi │ │ │ │ + mov $0x269,%edx │ │ │ │ + mov $0x31c7,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x2339,%esi │ │ │ │ - mov $0x197,%edx │ │ │ │ + mov $0x31bd,%esi │ │ │ │ + mov $0x268,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x197,%edx │ │ │ │ - mov $0x2337,%esi │ │ │ │ + mov $0x268,%edx │ │ │ │ + mov $0x31bb,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x232d,%esi │ │ │ │ - mov $0x196,%edx │ │ │ │ + mov $0x31b1,%esi │ │ │ │ + mov $0x267,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x196,%edx │ │ │ │ - mov $0x232b,%esi │ │ │ │ + mov $0x267,%edx │ │ │ │ + mov $0x31af,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ - mov $0x2321,%esi │ │ │ │ - mov $0x195,%edx │ │ │ │ + mov $0x31a5,%esi │ │ │ │ + mov $0x266,%edx │ │ │ │ jmpq 2b260 │ │ │ │ - mov $0x195,%edx │ │ │ │ - mov $0x231f,%esi │ │ │ │ + mov $0x266,%edx │ │ │ │ + mov $0x31a3,%esi │ │ │ │ jmpq 2aaf0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ @@ -19907,15 +19907,15 @@ │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x98,%rsp │ │ │ │ mov 0x10(%rsi),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xf9182(%rip),%rax │ │ │ │ + mov 0xf91a2(%rip),%rax │ │ │ │ movups %xmm0,0x50(%rsp) │ │ │ │ movups %xmm0,0x60(%rsp) │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ movups %xmm0,0x70(%rsp) │ │ │ │ test %rdx,%rdx │ │ │ │ jne 2c310 │ │ │ │ @@ -19931,23 +19931,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r13 │ │ │ │ lea 0xc92d6(%rip),%rdx │ │ │ │ lea 0x6(%rax),%r8 │ │ │ │ mov 0xf30b6(%rip),%rax │ │ │ │ lea 0xc894f(%rip),%rsi │ │ │ │ - lea 0xd4e30(%rip),%r9 │ │ │ │ + lea 0xd298b(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x13b0,%esi │ │ │ │ + mov $0xb38,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xc908c(%rip),%rcx │ │ │ │ - mov $0x9c,%edx │ │ │ │ + mov $0x33,%edx │ │ │ │ lea 0xc8c8c(%rip),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 19940 │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 2cc0f │ │ │ │ add $0x98,%rsp │ │ │ │ @@ -19968,15 +19968,15 @@ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xf98d6(%rip),%rsi │ │ │ │ + mov 0xf98f6(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2c5c0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ je 2c5d0 │ │ │ │ @@ -19987,15 +19987,15 @@ │ │ │ │ test %r15,%r15 │ │ │ │ je 2bc50 │ │ │ │ mov 0x10(%r14),%rbp │ │ │ │ addq $0x1,(%r15) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 2c220 │ │ │ │ - mov 0xf9a98(%rip),%rdx │ │ │ │ + mov 0xf9ab8(%rip),%rdx │ │ │ │ mov %r15,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%r15) │ │ │ │ mov %rax,%r13 │ │ │ │ je 2c2e8 │ │ │ │ test %r13,%r13 │ │ │ │ @@ -20012,15 +20012,15 @@ │ │ │ │ je 2bc70 │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 2c160 │ │ │ │ mov 0x28(%r13),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmp 2bc94 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0xf9a31(%rip),%rsi │ │ │ │ + mov 0xf9a51(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r14,%rbp │ │ │ │ callq 19360 │ │ │ │ mov %rax,%r13 │ │ │ │ jmp 2bc08 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x40(%rsp),%rdx │ │ │ │ @@ -20030,15 +20030,15 @@ │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 2c608 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ je 2c608 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xf97c4(%rip),%rsi │ │ │ │ + mov 0xf97e4(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2c628 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ @@ -20050,15 +20050,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 2c198 │ │ │ │ mov 0x10(%r15),%r12 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r12) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2c2a0 │ │ │ │ - mov 0xf997f(%rip),%rdx │ │ │ │ + mov 0xf999f(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -20081,15 +20081,15 @@ │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 2c7d0 │ │ │ │ cmpq $0x0,0x28(%rsp) │ │ │ │ je 2c7d0 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov 0xf96d9(%rip),%rsi │ │ │ │ + mov 0xf96f9(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2c860 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ @@ -20101,15 +20101,15 @@ │ │ │ │ test %rbx,%rbx │ │ │ │ je 2c1d8 │ │ │ │ mov 0x10(%r15),%r10 │ │ │ │ addq $0x1,(%rbx) │ │ │ │ addq $0x1,(%r10) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2c2f8 │ │ │ │ - mov 0xf9895(%rip),%rdx │ │ │ │ + mov 0xf98b5(%rip),%rdx │ │ │ │ mov %r10,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r10,0x30(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ mov 0x30(%rsp),%r10 │ │ │ │ mov %rax,%r12 │ │ │ │ @@ -20151,15 +20151,15 @@ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ callq 158b0 │ │ │ │ movsd %xmm0,0x8(%rsp) │ │ │ │ movsd 0x8(%rsp),%xmm3 │ │ │ │ ucomisd 0xcac03(%rip),%xmm3 │ │ │ │ jnp 2c8d8 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0xf9581(%rip),%rsi │ │ │ │ + mov 0xf95a1(%rip),%rsi │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2c938 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ @@ -20172,15 +20172,15 @@ │ │ │ │ test %r11,%r11 │ │ │ │ je 2c258 │ │ │ │ mov 0x10(%rbx),%r10 │ │ │ │ addq $0x1,(%r11) │ │ │ │ addq $0x1,(%r10) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 2c550 │ │ │ │ - mov 0xf9737(%rip),%rdx │ │ │ │ + mov 0xf9757(%rip),%rdx │ │ │ │ mov %r11,%rsi │ │ │ │ mov %r10,%rdi │ │ │ │ mov %r11,0x38(%rsp) │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ @@ -20214,71 +20214,71 @@ │ │ │ │ je 2c9a0 │ │ │ │ movsd 0x8(%rsp),%xmm1 │ │ │ │ movsd 0x20(%rsp),%xmm0 │ │ │ │ mov %r14,%rcx │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - callq e7d30 │ │ │ │ + callq cb790 │ │ │ │ mov %rax,(%rsp) │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 2c9c8 │ │ │ │ mov (%rsp),%rax │ │ │ │ movslq (%rax),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 2c4e8 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 2c9f0 │ │ │ │ - mov 0xf8cf6(%rip),%rsi │ │ │ │ + mov 0xf8d16(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2ca48 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 2c880 │ │ │ │ mov (%rsp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 2ca70 │ │ │ │ - mov 0xf8f71(%rip),%rsi │ │ │ │ + mov 0xf8f91(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2ca80 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 2c928 │ │ │ │ mov (%rsp),%rax │ │ │ │ movslq 0x1404(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 2ca90 │ │ │ │ - mov 0xf9491(%rip),%rsi │ │ │ │ + mov 0xf94b1(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2ca9f │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 2c970 │ │ │ │ - mov 0xf9635(%rip),%rdx │ │ │ │ - mov 0xf8c4e(%rip),%rsi │ │ │ │ + mov 0xf9655(%rip),%rdx │ │ │ │ + mov 0xf8c6e(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2caab │ │ │ │ - mov 0xf8eef(%rip),%rsi │ │ │ │ + mov 0xf8f0f(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 2cac9 │ │ │ │ cmpq $0x0,(%rbx) │ │ │ │ je 2c890 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ @@ -20299,28 +20299,28 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 2c278 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 2bd80 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf94e9(%rip),%rsi │ │ │ │ + mov 0xf9509(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r15,%r12 │ │ │ │ callq 19360 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 2bd2b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 2c2c0 │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ jmpq 2be6a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf94a9(%rip),%rsi │ │ │ │ + mov 0xf94c9(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r15,%r10 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 2be15 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r15) │ │ │ │ @@ -20340,15 +20340,15 @@ │ │ │ │ movsd %xmm4,0x20(%rsp) │ │ │ │ jmpq 2be9c │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movsd 0x10(%rax),%xmm5 │ │ │ │ movsd %xmm5,0x8(%rsp) │ │ │ │ jmpq 2becf │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xf9429(%rip),%rsi │ │ │ │ + mov 0xf9449(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbx,%r10 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 2bf7d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xf2891(%rip),%rax │ │ │ │ @@ -20416,47 +20416,47 @@ │ │ │ │ jmpq *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xf92a5(%rip),%rsi │ │ │ │ + mov 0xf92c5(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2cbc9 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xf8e38(%rip),%rsi │ │ │ │ + mov 0xf8e58(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2cb83 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xf888b(%rip),%rsi │ │ │ │ + mov 0xf88ab(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2cb3c │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xf8ece(%rip),%rsi │ │ │ │ + mov 0xf8eee(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2caf6 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xf8ac1(%rip),%rsi │ │ │ │ + mov 0xf8ae1(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2c759 │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -20482,27 +20482,27 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2bf90 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2bd2b │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xf9229(%rip),%rdx │ │ │ │ - mov 0xf884a(%rip),%rsi │ │ │ │ + mov 0xf9249(%rip),%rdx │ │ │ │ + mov 0xf886a(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2caba │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x4,%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 2cad8 │ │ │ │ - mov 0xf8ad2(%rip),%rsi │ │ │ │ + mov 0xf8af2(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2cae7 │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 2c119 │ │ │ │ @@ -20535,42 +20535,42 @@ │ │ │ │ mov 0x30(%rsp),%r10 │ │ │ │ jmpq 2be15 │ │ │ │ nop │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 2bbaf │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x13da,%r14d │ │ │ │ + mov $0xb62,%r14d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xc85bd(%rip),%rcx │ │ │ │ - mov $0x9e,%edx │ │ │ │ + mov $0x35,%edx │ │ │ │ mov %r14d,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ lea 0xc81b8(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 2bb2b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2bca0 │ │ │ │ - mov $0x13eb,%r14d │ │ │ │ + mov $0xb73,%r14d │ │ │ │ jmp 2c656 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 2bcc4 │ │ │ │ nopl (%rax) │ │ │ │ mov %r11,%rdi │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ jmpq 2bf7d │ │ │ │ nop │ │ │ │ - mov $0x13ec,%r14d │ │ │ │ + mov $0xb74,%r14d │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 2c5e0 │ │ │ │ xor %r12d,%r12d │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ test %r12,%r12 │ │ │ │ je 2c5e0 │ │ │ │ @@ -20588,78 +20588,78 @@ │ │ │ │ je 2c5e0 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ jne 2c5e0 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2c5e0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf8e29(%rip),%rsi │ │ │ │ + mov 0xf8e49(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2c6ed │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 2c476 │ │ │ │ lea 0x50(%rsp),%rdx │ │ │ │ mov %r13,%rcx │ │ │ │ mov %r12,%rdi │ │ │ │ lea 0xc86be(%rip),%r8 │ │ │ │ - lea 0xf321a(%rip),%rsi │ │ │ │ + lea 0xf307a(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 2c476 │ │ │ │ - mov $0x1396,%esi │ │ │ │ + mov $0xb1e,%esi │ │ │ │ jmpq 2bb11 │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xf85fe(%rip),%rsi │ │ │ │ + mov 0xf861e(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 2c3b4 │ │ │ │ mov 0x10(%rbp),%r13 │ │ │ │ jmpq 2babe │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf2444(%rip),%rax │ │ │ │ lea 0xc8472(%rip),%rcx │ │ │ │ lea 0xc7cd6(%rip),%rsi │ │ │ │ pushq $0x5 │ │ │ │ - lea 0xd41b5(%rip),%r9 │ │ │ │ + lea 0xd1d10(%rip),%r9 │ │ │ │ mov $0x6,%r8d │ │ │ │ lea 0xc8635(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x138c,%esi │ │ │ │ + mov $0xb14,%esi │ │ │ │ jmpq 2bb11 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2c698 │ │ │ │ nopl (%rax) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ - mov $0x13fa,%r14d │ │ │ │ + mov $0xb82,%r14d │ │ │ │ jne 2c671 │ │ │ │ jmpq 2c660 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2bd8c │ │ │ │ - mov $0x13fd,%r14d │ │ │ │ + mov $0xb85,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 2c807 │ │ │ │ mov %r13,%rdi │ │ │ │ @@ -20669,15 +20669,15 @@ │ │ │ │ test %r12,%r12 │ │ │ │ je 2c689 │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 2c689 │ │ │ │ jmpq 2c681 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - mov $0x13e8,%r14d │ │ │ │ + mov $0xb70,%r14d │ │ │ │ jne 2c5e0 │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -20685,236 +20685,236 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 2bdaf │ │ │ │ nopl (%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x13fe,%r14d │ │ │ │ + mov $0xb86,%r14d │ │ │ │ jmpq 2c7f8 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2c067 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2c123 │ │ │ │ nopl (%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %r10,%r15 │ │ │ │ - mov $0x140c,%r14d │ │ │ │ + mov $0xb94,%r14d │ │ │ │ jmpq 2c7f8 │ │ │ │ jne 2beb0 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 2beb0 │ │ │ │ - mov $0x1410,%r14d │ │ │ │ + mov $0xb98,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 2c7f8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 2bee3 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 2bee3 │ │ │ │ - mov $0x1411,%r14d │ │ │ │ + mov $0xb99,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 2c7f8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2be76 │ │ │ │ - mov $0x140f,%r14d │ │ │ │ + mov $0xb97,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 2c7f8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2c0a4 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 2bf0d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov $0x1412,%r14d │ │ │ │ + mov $0xb9a,%r14d │ │ │ │ jmpq 2c7f8 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r10,%rbx │ │ │ │ - mov $0x1420,%r14d │ │ │ │ + mov $0xba8,%r14d │ │ │ │ jmpq 2c7f8 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2c0e4 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 2bfd5 │ │ │ │ - mov $0x1423,%r14d │ │ │ │ + mov $0xbab,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 2c7f8 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %eax,(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov (%rsp),%r8d │ │ │ │ test %rax,%rax │ │ │ │ je 2bfea │ │ │ │ - mov $0x1424,%r14d │ │ │ │ + mov $0xbac,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 2c7f8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x8d,%edx │ │ │ │ + mov $0x24,%edx │ │ │ │ lea 0xc81d0(%rip),%rcx │ │ │ │ - mov $0x12b2,%esi │ │ │ │ - mov $0x1425,%r14d │ │ │ │ + mov $0xa3a,%esi │ │ │ │ + mov $0xbad,%r14d │ │ │ │ lea 0xc7da2(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 2c7f8 │ │ │ │ - mov $0x94,%edx │ │ │ │ - mov $0x12e8,%esi │ │ │ │ + mov $0x2b,%edx │ │ │ │ + mov $0xa70,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xc819d(%rip),%rcx │ │ │ │ lea 0xc7d7a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 2ca30 │ │ │ │ - mov $0x1425,%r14d │ │ │ │ + mov $0xbad,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 2c7f8 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x1425,%r14d │ │ │ │ + mov $0xbad,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2c7f8 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x12ea,%esi │ │ │ │ - mov $0x94,%edx │ │ │ │ + mov $0xa72,%esi │ │ │ │ + mov $0x2b,%edx │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 2ca00 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%esi │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ jmp 2ca00 │ │ │ │ - mov $0x95,%edx │ │ │ │ - mov $0x12f4,%esi │ │ │ │ + mov $0x2c,%edx │ │ │ │ + mov $0xa7c,%esi │ │ │ │ jmp 2ca00 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x12f6,%esi │ │ │ │ - mov $0x95,%edx │ │ │ │ + mov $0xa7e,%esi │ │ │ │ + mov $0x2c,%edx │ │ │ │ jmp 2ca52 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x96,%edx │ │ │ │ - mov $0x1300,%esi │ │ │ │ + mov $0x2d,%edx │ │ │ │ + mov $0xa88,%esi │ │ │ │ jmpq 2ca00 │ │ │ │ - mov $0x1302,%esi │ │ │ │ - mov $0x96,%edx │ │ │ │ + mov $0xa8a,%esi │ │ │ │ + mov $0x2d,%edx │ │ │ │ jmp 2ca52 │ │ │ │ - mov $0x97,%edx │ │ │ │ - mov $0x130c,%esi │ │ │ │ + mov $0x2e,%edx │ │ │ │ + mov $0xa94,%esi │ │ │ │ jmpq 2ca00 │ │ │ │ - mov $0x90,%edx │ │ │ │ - mov $0x12c8,%esi │ │ │ │ + mov $0x27,%edx │ │ │ │ + mov $0xa50,%esi │ │ │ │ jmpq 2ca00 │ │ │ │ - mov $0x98,%edx │ │ │ │ - mov $0x1315,%esi │ │ │ │ + mov $0x2f,%edx │ │ │ │ + mov $0xa9d,%esi │ │ │ │ jmpq 2ca00 │ │ │ │ - mov $0x91,%edx │ │ │ │ - mov $0x12d1,%esi │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov $0xa59,%esi │ │ │ │ jmpq 2ca00 │ │ │ │ - mov $0x12d3,%esi │ │ │ │ - mov $0x91,%edx │ │ │ │ + mov $0xa5b,%esi │ │ │ │ + mov $0x28,%edx │ │ │ │ jmpq 2ca52 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf20a7(%rip),%rax │ │ │ │ mov $0x6,%r8d │ │ │ │ lea 0xc793a(%rip),%rsi │ │ │ │ pushq $0x4 │ │ │ │ - lea 0xd3e19(%rip),%r9 │ │ │ │ + lea 0xd1974(%rip),%r9 │ │ │ │ lea 0xc80bf(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xc8295(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x1386,%esi │ │ │ │ + mov $0xb0e,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 2bb11 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf2061(%rip),%rax │ │ │ │ - lea 0xd3de2(%rip),%r9 │ │ │ │ + lea 0xd193d(%rip),%r9 │ │ │ │ lea 0xc78f3(%rip),%rsi │ │ │ │ pushq $0x3 │ │ │ │ mov $0x6,%r8d │ │ │ │ lea 0xc8079(%rip),%rcx │ │ │ │ lea 0xc8252(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x1380,%esi │ │ │ │ + mov $0xb08,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 2bb11 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf201a(%rip),%rax │ │ │ │ lea 0xc78b3(%rip),%rsi │ │ │ │ - lea 0xd3d94(%rip),%r9 │ │ │ │ + lea 0xd18ef(%rip),%r9 │ │ │ │ pushq $0x2 │ │ │ │ mov $0x6,%r8d │ │ │ │ lea 0xc8032(%rip),%rcx │ │ │ │ lea 0xc820b(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r11 │ │ │ │ - mov $0x137a,%esi │ │ │ │ + mov $0xb02,%esi │ │ │ │ pop %rbx │ │ │ │ jmpq 2bb11 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf1fd4(%rip),%rax │ │ │ │ lea 0xc786d(%rip),%rsi │ │ │ │ - lea 0xd3d4e(%rip),%r9 │ │ │ │ + lea 0xd18a9(%rip),%r9 │ │ │ │ pushq $0x1 │ │ │ │ mov $0x6,%r8d │ │ │ │ lea 0xc7fec(%rip),%rcx │ │ │ │ lea 0xc81c5(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rbp │ │ │ │ - mov $0x1374,%esi │ │ │ │ + mov $0xafc,%esi │ │ │ │ pop %r12 │ │ │ │ jmpq 2bb11 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0xa8,%rsp │ │ │ │ - mov 0xf7fc9(%rip),%rbp │ │ │ │ + mov 0xf7fe9(%rip),%rbp │ │ │ │ mov 0x10(%rsi),%r15 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xf8acb(%rip),%r12 │ │ │ │ + mov 0xf8aeb(%rip),%r12 │ │ │ │ movups %xmm0,0x50(%rsp) │ │ │ │ mov %rbp,0x60(%rsp) │ │ │ │ mov %r12,0x68(%rsp) │ │ │ │ mov %rbp,0x70(%rsp) │ │ │ │ mov %rbp,0x78(%rsp) │ │ │ │ mov %r12,0x80(%rsp) │ │ │ │ mov %rbp,0x88(%rsp) │ │ │ │ @@ -20939,16 +20939,16 @@ │ │ │ │ mov 0x18(%r13),%r13 │ │ │ │ mov $0x2,%edi │ │ │ │ mov %rdx,(%rsp) │ │ │ │ callq 156e0 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 2d758 │ │ │ │ - mov 0xf8825(%rip),%rax │ │ │ │ - mov 0xf8a2e(%rip),%r9 │ │ │ │ + mov 0xf8845(%rip),%rax │ │ │ │ + mov 0xf8a4e(%rip),%r9 │ │ │ │ mov (%rsp),%rdx │ │ │ │ addq $0x1,(%rax) │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ mov 0x8(%r9),%rax │ │ │ │ addq $0x1,(%rdx) │ │ │ │ mov 0x80(%rax),%rcx │ │ │ │ mov %rdx,0x20(%rbx) │ │ │ │ @@ -20969,15 +20969,15 @@ │ │ │ │ mov %rax,(%rsp) │ │ │ │ callq 157e0 │ │ │ │ cmpq $0x0,(%rsp) │ │ │ │ je 2d908 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 2d350 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xf86ed(%rip),%rsi │ │ │ │ + mov 0xf870d(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2d8a0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ @@ -20989,15 +20989,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 2d330 │ │ │ │ mov 0x10(%r13),%rbx │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%rbx) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 2d4b8 │ │ │ │ - mov 0xf88a8(%rip),%rdx │ │ │ │ + mov 0xf88c8(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ subq $0x1,(%r9) │ │ │ │ @@ -21019,15 +21019,15 @@ │ │ │ │ je 2d460 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ cmpq $0x0,0x10(%rax) │ │ │ │ jne 2d360 │ │ │ │ mov 0xf1cb0(%rip),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov 0xf8600(%rip),%rsi │ │ │ │ + mov 0xf8620(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2d9f8 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ @@ -21039,15 +21039,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 2d400 │ │ │ │ mov 0x10(%r13),%rbx │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%rbx) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 2d560 │ │ │ │ - mov 0xf87bb(%rip),%rdx │ │ │ │ + mov 0xf87db(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ mov %rax,%r14 │ │ │ │ subq $0x1,(%r9) │ │ │ │ @@ -21075,15 +21075,15 @@ │ │ │ │ je 2dbd0 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,0x34(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 2dc20 │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ - mov 0xf84f7(%rip),%rsi │ │ │ │ + mov 0xf8517(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2dc60 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ @@ -21095,15 +21095,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 2d440 │ │ │ │ mov 0x10(%r15),%rbx │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%rbx) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2d670 │ │ │ │ - mov 0xf86b3(%rip),%rdx │ │ │ │ + mov 0xf86d3(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov %rax,%r13 │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -21131,15 +21131,15 @@ │ │ │ │ je 2dcb0 │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,%ebx │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 2dcf0 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xf83f0(%rip),%rsi │ │ │ │ + mov 0xf8410(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2dd18 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -21151,15 +21151,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 2d4d0 │ │ │ │ mov 0x10(%r12),%r8 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 2d7f0 │ │ │ │ - mov 0xf85a8(%rip),%rdx │ │ │ │ + mov 0xf85c8(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ @@ -21196,70 +21196,70 @@ │ │ │ │ mov 0x18(%rax),%r9 │ │ │ │ push %rbp │ │ │ │ push %r12 │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ mov 0x44(%rsp),%edx │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - callq d8870 │ │ │ │ + callq 5f5d0 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 2ddb8 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 2d788 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 2de00 │ │ │ │ - mov 0xf7b61(%rip),%rsi │ │ │ │ + mov 0xf7b81(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2de50 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 2dc70 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 2de80 │ │ │ │ - mov 0xf7ddf(%rip),%rsi │ │ │ │ + mov 0xf7dff(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2de90 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 2dce0 │ │ │ │ movslq 0x1404(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 2dea0 │ │ │ │ - mov 0xf8302(%rip),%rsi │ │ │ │ + mov 0xf8322(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2deaf │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 2dd58 │ │ │ │ - mov 0xf84a5(%rip),%rdx │ │ │ │ - mov 0xf7abe(%rip),%rsi │ │ │ │ + mov 0xf84c5(%rip),%rdx │ │ │ │ + mov 0xf7ade(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2debb │ │ │ │ - mov 0xf7d5f(%rip),%rsi │ │ │ │ + mov 0xf7d7f(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 2ded9 │ │ │ │ cmpq $0x0,(%r12) │ │ │ │ je 2dc80 │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ @@ -21287,15 +21287,15 @@ │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf8351(%rip),%rsi │ │ │ │ + mov 0xf8371(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r13,%rbx │ │ │ │ callq 19360 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 2ce04 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ @@ -21308,15 +21308,15 @@ │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ jne 2ce65 │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2ce65 │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x1d75,%ebp │ │ │ │ + mov $0x2a75,%ebp │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 2d970 │ │ │ │ mov %rbp,0x20(%rsp) │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %r12,%r15 │ │ │ │ mov %rbp,0x10(%rsp) │ │ │ │ @@ -21334,28 +21334,28 @@ │ │ │ │ jmpq 2ccc9 │ │ │ │ cmpq $0x0,0x10(%r14) │ │ │ │ je 2d500 │ │ │ │ mov 0x28(%r14),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 2cf4b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf8281(%rip),%rsi │ │ │ │ + mov 0xf82a1(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r13,%rbx │ │ │ │ callq 19360 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 2ceef │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 2d638 │ │ │ │ mov 0x28(%r13),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ jmpq 2d053 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf8241(%rip),%rsi │ │ │ │ + mov 0xf8261(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r15,%rbx │ │ │ │ callq 19360 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 2cff7 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ @@ -21379,15 +21379,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ jmpq 2cdd9 │ │ │ │ nop │ │ │ │ - mov 0xf81b1(%rip),%rsi │ │ │ │ + mov 0xf81d1(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r8 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 2d10c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -21406,29 +21406,29 @@ │ │ │ │ mov %r9,%rdi │ │ │ │ callq 15b80 │ │ │ │ mov %rax,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 2cd6e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rax │ │ │ │ - mov $0x1d56,%ebp │ │ │ │ - mov $0x133,%r14d │ │ │ │ + mov $0x2a56,%ebp │ │ │ │ + mov $0x1e9,%r14d │ │ │ │ sub $0x1,%rax │ │ │ │ jmpq 2d8ca │ │ │ │ nop │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ jmpq 2cec6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xf7d2e(%rip),%rsi │ │ │ │ + mov 0xf7d4e(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 2da34 │ │ │ │ @@ -21441,23 +21441,23 @@ │ │ │ │ mov $0x8,%eax │ │ │ │ lea 0xc77ee(%rip),%rdx │ │ │ │ cmovge %rax,%r8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf15bd(%rip),%rax │ │ │ │ push %r15 │ │ │ │ lea 0xc6e54(%rip),%rsi │ │ │ │ - lea 0xd3335(%rip),%r9 │ │ │ │ + lea 0xd0e90(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x1d24,%esi │ │ │ │ + mov $0x2a24,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xc7591(%rip),%rcx │ │ │ │ - mov $0x131,%edx │ │ │ │ + mov $0x1e7,%edx │ │ │ │ lea 0xc71e1(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ movq $0x0,(%rsp) │ │ │ │ jmpq 2d2ff │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0xf14d1(%rip),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ @@ -21519,33 +21519,33 @@ │ │ │ │ jmpq 2d11f │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2ceef │ │ │ │ nopl (%rax) │ │ │ │ lea 0xc7445(%rip),%rcx │ │ │ │ - mov $0x133,%edx │ │ │ │ - mov $0x1d4e,%esi │ │ │ │ + mov $0x1e9,%edx │ │ │ │ + mov $0x2a4e,%esi │ │ │ │ lea 0xc7090(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ movq $0x0,(%rsp) │ │ │ │ jmpq 2d2ff │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf7f89(%rip),%rdx │ │ │ │ - mov 0xf75aa(%rip),%rsi │ │ │ │ + mov 0xf7fa9(%rip),%rdx │ │ │ │ + mov 0xf75ca(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2deca │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 2dee8 │ │ │ │ - mov 0xf7836(%rip),%rsi │ │ │ │ + mov 0xf7856(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2def7 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 2d2a9 │ │ │ │ @@ -21580,30 +21580,30 @@ │ │ │ │ jmpq 2d2d8 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2cff7 │ │ │ │ nopl (%rax) │ │ │ │ lea 0xc732d(%rip),%rcx │ │ │ │ - mov $0x135,%edx │ │ │ │ - mov $0x1d64,%esi │ │ │ │ + mov $0x1eb,%edx │ │ │ │ + mov $0x2a64,%esi │ │ │ │ lea 0xc6f78(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ mov (%rsp),%rdi │ │ │ │ movq $0x0,(%rsp) │ │ │ │ jmpq 2d2f5 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 2cd9b │ │ │ │ nopl (%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ movq $0x0,(%rsp) │ │ │ │ - mov $0x1d56,%ebp │ │ │ │ - mov $0x133,%r14d │ │ │ │ + mov $0x2a56,%ebp │ │ │ │ + mov $0x1e9,%r14d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ je 2ddf0 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xc72bd(%rip),%rcx │ │ │ │ mov %r14d,%edx │ │ │ │ @@ -21619,30 +21619,30 @@ │ │ │ │ jne 2d548 │ │ │ │ mov 0xf10c3(%rip),%rax │ │ │ │ lea 0xc68fc(%rip),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15410 │ │ │ │ jmpq 2d548 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1d72,%ebp │ │ │ │ - mov $0x135,%r14d │ │ │ │ + mov $0x2a72,%ebp │ │ │ │ + mov $0x1eb,%r14d │ │ │ │ jmp 2d8ca │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ jmpq 2d10c │ │ │ │ nop │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov $0x1d76,%ebp │ │ │ │ + mov $0x2a76,%ebp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - mov $0x135,%r14d │ │ │ │ + mov $0x1eb,%r14d │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ je 2d9d8 │ │ │ │ test %r13,%r13 │ │ │ │ je 2d998 │ │ │ │ @@ -21675,23 +21675,23 @@ │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 2ce88 │ │ │ │ nopl (%rax) │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r15d,%r15d │ │ │ │ mov %rbx,%r13 │ │ │ │ - mov $0x1d84,%ebp │ │ │ │ + mov $0x2a84,%ebp │ │ │ │ jmpq 2d970 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xf74d5(%rip),%rsi │ │ │ │ + mov 0xf74f5(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2df06 │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -21706,91 +21706,91 @@ │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x80(%rsp),%r12 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov 0x88(%rsp),%rbp │ │ │ │ jmpq 2ccda │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xf7559(%rip),%rsi │ │ │ │ + mov 0xf7579(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2dac6 │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 2da60 │ │ │ │ - mov 0xf783b(%rip),%rsi │ │ │ │ + mov 0xf785b(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2daf0 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 2da60 │ │ │ │ - mov 0xf74e1(%rip),%rsi │ │ │ │ + mov 0xf7501(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2db1a │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 2da60 │ │ │ │ - mov 0xf7b77(%rip),%rsi │ │ │ │ + mov 0xf7b97(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2db44 │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 2da60 │ │ │ │ - mov 0xf73a5(%rip),%rsi │ │ │ │ + mov 0xf73c5(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2db71 │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 2da60 │ │ │ │ - mov 0xf7978(%rip),%rsi │ │ │ │ + mov 0xf7998(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2db9e │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 2da60 │ │ │ │ lea 0x50(%rsp),%rdx │ │ │ │ mov %r15,%rcx │ │ │ │ mov %r14,%rdi │ │ │ │ lea 0xc721a(%rip),%r8 │ │ │ │ - lea 0xf1ee9(%rip),%rsi │ │ │ │ + lea 0xf2149(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 2da60 │ │ │ │ - mov $0x1d03,%esi │ │ │ │ + mov $0x2a03,%esi │ │ │ │ jmpq 2d60c │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2cf57 │ │ │ │ mov (%r14),%rax │ │ │ │ - mov $0x1d87,%ebp │ │ │ │ + mov $0x2a87,%ebp │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ sub $0x1,%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rax,(%r14) │ │ │ │ test %rax,%rax │ │ │ │ @@ -21799,25 +21799,25 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2d970 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 2cf6e │ │ │ │ mov (%r14),%rax │ │ │ │ - mov $0x1d88,%ebp │ │ │ │ + mov $0x2a88,%ebp │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ sub $0x1,%rax │ │ │ │ jmp 2dc00 │ │ │ │ nopl (%rax) │ │ │ │ mov (%r14),%rax │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov $0x1d89,%ebp │ │ │ │ + mov $0x2a89,%ebp │ │ │ │ sub $0x1,%rax │ │ │ │ jmp 2dc00 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 2cf91 │ │ │ │ nopl (%rax) │ │ │ │ @@ -21828,168 +21828,168 @@ │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2d2b4 │ │ │ │ nopl (%rax) │ │ │ │ mov (%r14),%rax │ │ │ │ xor %r12d,%r12d │ │ │ │ mov %rbx,%r15 │ │ │ │ - mov $0x1d97,%ebp │ │ │ │ + mov $0x2a97,%ebp │ │ │ │ sub $0x1,%rax │ │ │ │ jmpq 2dc00 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2d05f │ │ │ │ mov (%r14),%rax │ │ │ │ - mov $0x1d9a,%ebp │ │ │ │ + mov $0x2a9a,%ebp │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r15d,%r15d │ │ │ │ sub $0x1,%rax │ │ │ │ jmpq 2dc00 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2d237 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 2d074 │ │ │ │ mov (%r14),%rax │ │ │ │ - mov $0x1d9b,%ebp │ │ │ │ + mov $0x2a9b,%ebp │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r15d,%r15d │ │ │ │ sub $0x1,%rax │ │ │ │ jmpq 2dc00 │ │ │ │ nopl (%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 2d098 │ │ │ │ nopl (%rax) │ │ │ │ mov (%r14),%rax │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov $0x1d9c,%ebp │ │ │ │ + mov $0x2a9c,%ebp │ │ │ │ sub $0x1,%rax │ │ │ │ jmpq 2dc00 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%r14),%rax │ │ │ │ mov %r8,%r12 │ │ │ │ - mov $0x1daa,%ebp │ │ │ │ + mov $0x2aaa,%ebp │ │ │ │ sub $0x1,%rax │ │ │ │ jmpq 2dc00 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2d274 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 2d16c │ │ │ │ mov (%r14),%rax │ │ │ │ - mov $0x1dad,%ebp │ │ │ │ + mov $0x2aad,%ebp │ │ │ │ xor %r12d,%r12d │ │ │ │ sub $0x1,%rax │ │ │ │ jmpq 2dc00 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 2d17f │ │ │ │ mov (%r14),%rax │ │ │ │ - mov $0x1dae,%ebp │ │ │ │ + mov $0x2aae,%ebp │ │ │ │ xor %r12d,%r12d │ │ │ │ sub $0x1,%rax │ │ │ │ jmpq 2dc00 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x122,%edx │ │ │ │ + mov $0x1d8,%edx │ │ │ │ lea 0xc6de0(%rip),%rcx │ │ │ │ - mov $0x1c11,%esi │ │ │ │ - mov $0x1daf,%ebp │ │ │ │ + mov $0x2911,%esi │ │ │ │ + mov $0x2aaf,%ebp │ │ │ │ lea 0xc6a03(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ mov (%r14),%rax │ │ │ │ sub $0x1,%rax │ │ │ │ jmpq 2dc00 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2d8e0 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x129,%edx │ │ │ │ - mov $0x1c47,%esi │ │ │ │ + mov $0x1df,%edx │ │ │ │ + mov $0x2947,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xc6d8d(%rip),%rcx │ │ │ │ lea 0xc69ba(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 2de40 │ │ │ │ mov (%r14),%rax │ │ │ │ - mov $0x1daf,%ebp │ │ │ │ + mov $0x2aaf,%ebp │ │ │ │ xor %r12d,%r12d │ │ │ │ sub $0x1,%rax │ │ │ │ jmpq 2dc00 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 2de2a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1c49,%esi │ │ │ │ - mov $0x129,%edx │ │ │ │ + mov $0x2949,%esi │ │ │ │ + mov $0x1df,%edx │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 2de10 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %edx,0x18(%rsp) │ │ │ │ mov %esi,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%esi │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ jmp 2de10 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x12a,%edx │ │ │ │ - mov $0x1c53,%esi │ │ │ │ + mov $0x1e0,%edx │ │ │ │ + mov $0x2953,%esi │ │ │ │ jmp 2de10 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1c55,%esi │ │ │ │ - mov $0x12a,%edx │ │ │ │ + mov $0x2955,%esi │ │ │ │ + mov $0x1e0,%edx │ │ │ │ jmp 2de5a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x12b,%edx │ │ │ │ - mov $0x1c5f,%esi │ │ │ │ + mov $0x1e1,%edx │ │ │ │ + mov $0x295f,%esi │ │ │ │ jmpq 2de10 │ │ │ │ - mov $0x1c61,%esi │ │ │ │ - mov $0x12b,%edx │ │ │ │ + mov $0x2961,%esi │ │ │ │ + mov $0x1e1,%edx │ │ │ │ jmp 2de5a │ │ │ │ - mov $0x12c,%edx │ │ │ │ - mov $0x1c6b,%esi │ │ │ │ + mov $0x1e2,%edx │ │ │ │ + mov $0x296b,%esi │ │ │ │ jmpq 2de10 │ │ │ │ - mov $0x125,%edx │ │ │ │ - mov $0x1c27,%esi │ │ │ │ + mov $0x1db,%edx │ │ │ │ + mov $0x2927,%esi │ │ │ │ jmpq 2de10 │ │ │ │ - mov $0x12d,%edx │ │ │ │ - mov $0x1c74,%esi │ │ │ │ + mov $0x1e3,%edx │ │ │ │ + mov $0x2974,%esi │ │ │ │ jmpq 2de10 │ │ │ │ - mov $0x126,%edx │ │ │ │ - mov $0x1c30,%esi │ │ │ │ + mov $0x1dc,%edx │ │ │ │ + mov $0x2930,%esi │ │ │ │ jmpq 2de10 │ │ │ │ - mov $0x1c32,%esi │ │ │ │ - mov $0x126,%edx │ │ │ │ + mov $0x2932,%esi │ │ │ │ + mov $0x1dc,%edx │ │ │ │ jmpq 2de5a │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xf0c97(%rip),%rax │ │ │ │ mov $0x2,%r8d │ │ │ │ lea 0xc652a(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xd2a09(%rip),%r9 │ │ │ │ + lea 0xd0564(%rip),%r9 │ │ │ │ lea 0xc6caf(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xc6e92(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x1cdb,%esi │ │ │ │ + mov $0x29db,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 2d60c │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ @@ -22002,15 +22002,15 @@ │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xb8,%rsp │ │ │ │ mov 0xf0d16(%rip),%rdx │ │ │ │ mov 0x10(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xf6c68(%rip),%rax │ │ │ │ + mov 0xf6c88(%rip),%rax │ │ │ │ movups %xmm0,0x60(%rsp) │ │ │ │ mov %rdx,0x80(%rsp) │ │ │ │ mov %rdx,0x88(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ movups %xmm0,0x70(%rsp) │ │ │ │ @@ -22035,15 +22035,15 @@ │ │ │ │ mov 0x38(%rbx),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ mov 0x30(%rbx),%r14 │ │ │ │ mov 0x28(%rbx),%r12 │ │ │ │ mov 0x20(%rbx),%r13 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xf7427(%rip),%rsi │ │ │ │ + mov 0xf7447(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2eaa8 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ je 2ea70 │ │ │ │ @@ -22054,15 +22054,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 2e230 │ │ │ │ mov 0x10(%r15),%rbp │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2e770 │ │ │ │ - mov 0xf75e5(%rip),%rdx │ │ │ │ + mov 0xf7605(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -22087,15 +22087,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 2ead0 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ je 2ead0 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xf732c(%rip),%rsi │ │ │ │ + mov 0xf734c(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2eb48 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -22106,15 +22106,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 2e250 │ │ │ │ mov 0x10(%rdi),%r13 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%r13) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 2e850 │ │ │ │ - mov 0xf74ee(%rip),%rdx │ │ │ │ + mov 0xf750e(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -22140,22 +22140,22 @@ │ │ │ │ cmpq $0x0,0x10(%rax) │ │ │ │ je 2e278 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmpq 2e12d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf7451(%rip),%rsi │ │ │ │ + mov 0xf7471(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r15,%rbp │ │ │ │ callq 19360 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 2e0c7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf7431(%rip),%rsi │ │ │ │ + mov 0xf7451(%rip),%rsi │ │ │ │ mov %rdi,0x20(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rdi,%r13 │ │ │ │ jmpq 2e1bc │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -22174,15 +22174,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 2eb80 │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ je 2eb80 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xf7194(%rip),%rsi │ │ │ │ + mov 0xf71b4(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2eba8 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -22193,15 +22193,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 2e718 │ │ │ │ mov 0x10(%r12),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 2e8a0 │ │ │ │ - mov 0xf7353(%rip),%rdx │ │ │ │ + mov 0xf7373(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ @@ -22226,15 +22226,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x40(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 2ee68 │ │ │ │ cmpq $0x0,0x40(%rsp) │ │ │ │ je 2ee68 │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov 0xf70a4(%rip),%rsi │ │ │ │ + mov 0xf70c4(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2eea0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ @@ -22245,15 +22245,15 @@ │ │ │ │ test %rbx,%rbx │ │ │ │ je 2e750 │ │ │ │ mov 0x10(%r14),%r8 │ │ │ │ addq $0x1,(%rbx) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 2e8f8 │ │ │ │ - mov 0xf7267(%rip),%rdx │ │ │ │ + mov 0xf7287(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ @@ -22304,70 +22304,70 @@ │ │ │ │ mov %r14d,%r9d │ │ │ │ mov %ebx,%r8d │ │ │ │ mov %r15,%rcx │ │ │ │ push %rdx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - callq e92a0 │ │ │ │ + callq 48450 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 2ef98 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 2e910 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2efc0 │ │ │ │ - mov 0xf67ee(%rip),%rsi │ │ │ │ + mov 0xf680e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2f020 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2ec70 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2f050 │ │ │ │ - mov 0xf6a6d(%rip),%rsi │ │ │ │ + mov 0xf6a8d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2f060 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2eeb0 │ │ │ │ movsd 0x1408(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2f070 │ │ │ │ - mov 0xf6728(%rip),%rsi │ │ │ │ + mov 0xf6748(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2f080 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2eef0 │ │ │ │ - mov 0xf7134(%rip),%rdx │ │ │ │ - mov 0xf674d(%rip),%rsi │ │ │ │ + mov 0xf7154(%rip),%rdx │ │ │ │ + mov 0xf676d(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2f090 │ │ │ │ - mov 0xf69ee(%rip),%rsi │ │ │ │ + mov 0xf6a0e(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 2f0af │ │ │ │ cmpq $0x0,(%r14) │ │ │ │ je 2ec80 │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ @@ -22417,27 +22417,27 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 2e868 │ │ │ │ mov 0x28(%r13),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ jmpq 2e3b5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf6f69(%rip),%rsi │ │ │ │ + mov 0xf6f89(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 2e361 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 2e8c8 │ │ │ │ mov 0x28(%r12),%r15 │ │ │ │ jmpq 2e493 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0xf6f31(%rip),%rsi │ │ │ │ + mov 0xf6f51(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r14,%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 2e443 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ @@ -22449,15 +22449,15 @@ │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2e1d0 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r13 │ │ │ │ - mov 0xf673e(%rip),%rsi │ │ │ │ + mov 0xf675e(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%r13 │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 2eca4 │ │ │ │ @@ -22470,20 +22470,20 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r12 │ │ │ │ lea 0xc65f0(%rip),%rdx │ │ │ │ lea 0x4(,%rax,4),%r8 │ │ │ │ mov 0xf039c(%rip),%rax │ │ │ │ lea 0xc5c35(%rip),%rsi │ │ │ │ - lea 0xd2116(%rip),%r9 │ │ │ │ + lea 0xcfc71(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x4f3e,%esi │ │ │ │ + mov $0x4ee7,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xc6372(%rip),%rcx │ │ │ │ mov $0x410,%edx │ │ │ │ lea 0xc659b(%rip),%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 19940 │ │ │ │ jmpq 2e660 │ │ │ │ @@ -22526,26 +22526,26 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ jmpq 2e41a │ │ │ │ nop │ │ │ │ - mov 0xf6e01(%rip),%rdx │ │ │ │ - mov 0xf6422(%rip),%rsi │ │ │ │ + mov 0xf6e21(%rip),%rdx │ │ │ │ + mov 0xf6442(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2f0a0 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2f0be │ │ │ │ - mov 0xf66ae(%rip),%rsi │ │ │ │ + mov 0xf66ce(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 2f0cd │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 2e61a │ │ │ │ @@ -22604,15 +22604,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ jmpq 2e361 │ │ │ │ nop │ │ │ │ - mov $0x4f69,%r15d │ │ │ │ + mov $0x4f12,%r15d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xc611d(%rip),%rcx │ │ │ │ mov $0x412,%edx │ │ │ │ mov %r15d,%esi │ │ │ │ xor %r14d,%r14d │ │ │ │ lea 0xc6340(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ @@ -22628,18 +22628,18 @@ │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ jmpq 2e443 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2e139 │ │ │ │ - mov $0x4f7a,%r15d │ │ │ │ + mov $0x4f23,%r15d │ │ │ │ jmp 2eaf6 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4f7b,%r15d │ │ │ │ + mov $0x4f24,%r15d │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 2ea80 │ │ │ │ xor %r13d,%r13d │ │ │ │ @@ -22656,39 +22656,39 @@ │ │ │ │ jmpq 2ebff │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 2e15c │ │ │ │ nopl (%rax) │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - mov $0x4f89,%r15d │ │ │ │ + mov $0x4f32,%r15d │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 2eb26 │ │ │ │ jmp 2eb13 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2e2d0 │ │ │ │ - mov $0x4f8c,%r15d │ │ │ │ + mov $0x4f35,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmp 2ebc8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 2e2f4 │ │ │ │ nopl (%rax) │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov $0x4f8d,%r15d │ │ │ │ + mov $0x4f36,%r15d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 2ebe8 │ │ │ │ @@ -22709,15 +22709,15 @@ │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 2ea80 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2ea80 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - mov $0x4f77,%r15d │ │ │ │ + mov $0x4f20,%r15d │ │ │ │ jne 2ea80 │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -22736,31 +22736,31 @@ │ │ │ │ jmpq 2e624 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r13 │ │ │ │ - mov 0xf6075(%rip),%rsi │ │ │ │ + mov 0xf6095(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2f169 │ │ │ │ sub $0x1,%r13 │ │ │ │ - mov 0xf6038(%rip),%rsi │ │ │ │ + mov 0xf6058(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2f122 │ │ │ │ sub $0x1,%r13 │ │ │ │ - mov 0xf621b(%rip),%rsi │ │ │ │ + mov 0xf623b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2f0dc │ │ │ │ sub $0x1,%r13 │ │ │ │ @@ -22776,253 +22776,253 @@ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 2e03e │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xf6009(%rip),%rsi │ │ │ │ + mov 0xf6029(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2ed91 │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 2ed18 │ │ │ │ - mov 0xf6588(%rip),%rsi │ │ │ │ + mov 0xf65a8(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2edbe │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 2ed18 │ │ │ │ - mov 0xf67bb(%rip),%rsi │ │ │ │ + mov 0xf67db(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2edeb │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 2ed18 │ │ │ │ - mov 0xf66fe(%rip),%rsi │ │ │ │ + mov 0xf671e(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2ee18 │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 2ed18 │ │ │ │ lea 0x60(%rsp),%rdx │ │ │ │ mov %r12,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xc5fc3(%rip),%r8 │ │ │ │ - lea 0xf14af(%rip),%rsi │ │ │ │ + lea 0xf148f(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 2ed18 │ │ │ │ - mov $0x4f1f,%esi │ │ │ │ + mov $0x4ec8,%esi │ │ │ │ jmpq 2e82b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %r9,%r12 │ │ │ │ - mov $0x4f9b,%r15d │ │ │ │ + mov $0x4f44,%r15d │ │ │ │ jmpq 2ebc8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2e3c1 │ │ │ │ - mov $0x4f9e,%r15d │ │ │ │ + mov $0x4f47,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 2ebc8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x4f9f,%r15d │ │ │ │ + mov $0x4f48,%r15d │ │ │ │ jmpq 2ebc8 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 2e3e4 │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2e5a8 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%r14 │ │ │ │ - mov $0x4fad,%r15d │ │ │ │ + mov $0x4f56,%r15d │ │ │ │ jmpq 2ebc8 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2e49c │ │ │ │ - mov $0x4fb0,%r15d │ │ │ │ + mov $0x4f59,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 2ebc8 │ │ │ │ nop │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2e5e5 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 2e4b1 │ │ │ │ - mov $0x4fb1,%r15d │ │ │ │ + mov $0x4f5a,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 2ebc8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 2e4c7 │ │ │ │ - mov $0x4fb2,%r15d │ │ │ │ + mov $0x4f5b,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 2ebc8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ test %rax,%rax │ │ │ │ je 2e4dc │ │ │ │ - mov $0x4fb3,%r15d │ │ │ │ + mov $0x4f5c,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 2ebc8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %eax,0x28(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ mov 0x28(%rsp),%ecx │ │ │ │ test %rax,%rax │ │ │ │ je 2e4f9 │ │ │ │ - mov $0x4fb4,%r15d │ │ │ │ + mov $0x4f5d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 2ebc8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x401,%edx │ │ │ │ lea 0xc5c00(%rip),%rcx │ │ │ │ - mov $0x4e2f,%esi │ │ │ │ - mov $0x4fb5,%r15d │ │ │ │ + mov $0x4dd8,%esi │ │ │ │ + mov $0x4f5e,%r15d │ │ │ │ lea 0xc5872(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 2ebc8 │ │ │ │ mov $0x408,%edx │ │ │ │ - mov $0x4e65,%esi │ │ │ │ + mov $0x4e0e,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xc5bcd(%rip),%rcx │ │ │ │ lea 0xc584a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 2f000 │ │ │ │ - mov $0x4fb5,%r15d │ │ │ │ + mov $0x4f5e,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 2ebc8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ - mov $0x4fb5,%r15d │ │ │ │ + mov $0x4f5e,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2ebc8 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x4e67,%esi │ │ │ │ + mov $0x4e10,%esi │ │ │ │ mov $0x408,%edx │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 2efd0 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %edx,0x18(%rsp) │ │ │ │ mov %esi,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%esi │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ jmp 2efd0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x409,%edx │ │ │ │ - mov $0x4e71,%esi │ │ │ │ + mov $0x4e1a,%esi │ │ │ │ jmpq 2efd0 │ │ │ │ nop │ │ │ │ - mov $0x4e73,%esi │ │ │ │ + mov $0x4e1c,%esi │ │ │ │ mov $0x409,%edx │ │ │ │ jmp 2f02a │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x40a,%edx │ │ │ │ - mov $0x4e7d,%esi │ │ │ │ + mov $0x4e26,%esi │ │ │ │ jmpq 2efd0 │ │ │ │ nop │ │ │ │ - mov $0x4e7f,%esi │ │ │ │ + mov $0x4e28,%esi │ │ │ │ mov $0x40a,%edx │ │ │ │ jmp 2f02a │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x40b,%edx │ │ │ │ - mov $0x4e89,%esi │ │ │ │ + mov $0x4e32,%esi │ │ │ │ jmpq 2efd0 │ │ │ │ nop │ │ │ │ mov $0x404,%edx │ │ │ │ - mov $0x4e45,%esi │ │ │ │ + mov $0x4dee,%esi │ │ │ │ jmpq 2efd0 │ │ │ │ mov $0x40c,%edx │ │ │ │ - mov $0x4e92,%esi │ │ │ │ + mov $0x4e3b,%esi │ │ │ │ jmpq 2efd0 │ │ │ │ mov $0x405,%edx │ │ │ │ - mov $0x4e4e,%esi │ │ │ │ + mov $0x4df7,%esi │ │ │ │ jmpq 2efd0 │ │ │ │ - mov $0x4e50,%esi │ │ │ │ + mov $0x4df9,%esi │ │ │ │ mov $0x405,%edx │ │ │ │ jmpq 2f02a │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xefac1(%rip),%rax │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xc5354(%rip),%rsi │ │ │ │ pushq $0x3 │ │ │ │ - lea 0xd1833(%rip),%r9 │ │ │ │ + lea 0xcf38e(%rip),%r9 │ │ │ │ lea 0xc5ad9(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xc5cdf(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x4f03,%esi │ │ │ │ + mov $0x4eac,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 2e82b │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xefa7b(%rip),%rax │ │ │ │ - lea 0xd17fc(%rip),%r9 │ │ │ │ + lea 0xcf357(%rip),%r9 │ │ │ │ lea 0xc530d(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xc5a93(%rip),%rcx │ │ │ │ lea 0xc5c9c(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x4efd,%esi │ │ │ │ + mov $0x4ea6,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 2e82b │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xefa34(%rip),%rax │ │ │ │ lea 0xc52cd(%rip),%rsi │ │ │ │ - lea 0xd17ae(%rip),%r9 │ │ │ │ + lea 0xcf309(%rip),%r9 │ │ │ │ pushq $0x1 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xc5a4c(%rip),%rcx │ │ │ │ lea 0xc5c55(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r11 │ │ │ │ - mov $0x4ef7,%esi │ │ │ │ + mov $0x4ea0,%esi │ │ │ │ pop %rbx │ │ │ │ jmpq 2e82b │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ @@ -23035,15 +23035,15 @@ │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xb8,%rsp │ │ │ │ mov 0xefab6(%rip),%rdx │ │ │ │ mov 0x10(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xf5a08(%rip),%rax │ │ │ │ + mov 0xf5a28(%rip),%rax │ │ │ │ movups %xmm0,0x60(%rsp) │ │ │ │ mov %rdx,0x80(%rsp) │ │ │ │ mov %rdx,0x88(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ movups %xmm0,0x70(%rsp) │ │ │ │ @@ -23068,15 +23068,15 @@ │ │ │ │ mov 0x38(%rbx),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ mov 0x30(%rbx),%r14 │ │ │ │ mov 0x28(%rbx),%r12 │ │ │ │ mov 0x20(%rbx),%r13 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xf61c7(%rip),%rsi │ │ │ │ + mov 0xf61e7(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2fd08 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ je 2fcd0 │ │ │ │ @@ -23087,15 +23087,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 2f490 │ │ │ │ mov 0x10(%r15),%rbp │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2f9d0 │ │ │ │ - mov 0xf6385(%rip),%rdx │ │ │ │ + mov 0xf63a5(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -23120,15 +23120,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 2fd30 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ je 2fd30 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xf60cc(%rip),%rsi │ │ │ │ + mov 0xf60ec(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2fda8 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -23139,15 +23139,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 2f4b0 │ │ │ │ mov 0x10(%rdi),%r13 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%r13) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 2fab0 │ │ │ │ - mov 0xf628e(%rip),%rdx │ │ │ │ + mov 0xf62ae(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -23173,22 +23173,22 @@ │ │ │ │ cmpq $0x0,0x10(%rax) │ │ │ │ je 2f4d8 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmpq 2f38d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf61f1(%rip),%rsi │ │ │ │ + mov 0xf6211(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r15,%rbp │ │ │ │ callq 19360 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 2f327 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf61d1(%rip),%rsi │ │ │ │ + mov 0xf61f1(%rip),%rsi │ │ │ │ mov %rdi,0x20(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rdi,%r13 │ │ │ │ jmpq 2f41c │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -23207,15 +23207,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 2fde0 │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ je 2fde0 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xf5f34(%rip),%rsi │ │ │ │ + mov 0xf5f54(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 2fe08 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -23226,15 +23226,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 2f978 │ │ │ │ mov 0x10(%r12),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 2fb00 │ │ │ │ - mov 0xf60f3(%rip),%rdx │ │ │ │ + mov 0xf6113(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ @@ -23259,15 +23259,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x40(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 300c8 │ │ │ │ cmpq $0x0,0x40(%rsp) │ │ │ │ je 300c8 │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov 0xf5e44(%rip),%rsi │ │ │ │ + mov 0xf5e64(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 30100 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ @@ -23278,15 +23278,15 @@ │ │ │ │ test %rbx,%rbx │ │ │ │ je 2f9b0 │ │ │ │ mov 0x10(%r14),%r8 │ │ │ │ addq $0x1,(%rbx) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 2fb58 │ │ │ │ - mov 0xf6007(%rip),%rdx │ │ │ │ + mov 0xf6027(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ @@ -23337,70 +23337,70 @@ │ │ │ │ mov %r14d,%r9d │ │ │ │ mov %ebx,%r8d │ │ │ │ mov %r15,%rcx │ │ │ │ push %rdx │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - callq edd80 │ │ │ │ + callq 83530 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 301f8 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 2fb70 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 30220 │ │ │ │ - mov 0xf558e(%rip),%rsi │ │ │ │ + mov 0xf55ae(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 30280 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 2fed0 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 302b0 │ │ │ │ - mov 0xf580d(%rip),%rsi │ │ │ │ + mov 0xf582d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 302c0 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 30110 │ │ │ │ movsd 0x1408(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 302d0 │ │ │ │ - mov 0xf54c8(%rip),%rsi │ │ │ │ + mov 0xf54e8(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 302e0 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 30150 │ │ │ │ - mov 0xf5ed4(%rip),%rdx │ │ │ │ - mov 0xf54ed(%rip),%rsi │ │ │ │ + mov 0xf5ef4(%rip),%rdx │ │ │ │ + mov 0xf550d(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 302f0 │ │ │ │ - mov 0xf578e(%rip),%rsi │ │ │ │ + mov 0xf57ae(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 3030f │ │ │ │ cmpq $0x0,(%r14) │ │ │ │ je 2fee0 │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ @@ -23450,27 +23450,27 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 2fac8 │ │ │ │ mov 0x28(%r13),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ jmpq 2f615 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf5d09(%rip),%rsi │ │ │ │ + mov 0xf5d29(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 2f5c1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 2fb28 │ │ │ │ mov 0x28(%r12),%r15 │ │ │ │ jmpq 2f6f3 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0xf5cd1(%rip),%rsi │ │ │ │ + mov 0xf5cf1(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r14,%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 2f6a3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ @@ -23482,15 +23482,15 @@ │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2f430 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r13 │ │ │ │ - mov 0xf54de(%rip),%rsi │ │ │ │ + mov 0xf54fe(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%r13 │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 2ff04 │ │ │ │ @@ -23503,23 +23503,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r12 │ │ │ │ lea 0xc53c9(%rip),%rdx │ │ │ │ lea 0x4(,%rax,4),%r8 │ │ │ │ mov 0xef13c(%rip),%rax │ │ │ │ lea 0xc49d5(%rip),%rsi │ │ │ │ - lea 0xd0eb6(%rip),%r9 │ │ │ │ + lea 0xcea11(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x1f05,%esi │ │ │ │ + mov $0x4d1b,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xc5112(%rip),%rcx │ │ │ │ - mov $0x14b,%edx │ │ │ │ + mov $0x3f8,%edx │ │ │ │ lea 0xc5374(%rip),%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 19940 │ │ │ │ jmpq 2f8c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -23559,26 +23559,26 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ jmpq 2f67a │ │ │ │ nop │ │ │ │ - mov 0xf5ba1(%rip),%rdx │ │ │ │ - mov 0xf51c2(%rip),%rsi │ │ │ │ + mov 0xf5bc1(%rip),%rdx │ │ │ │ + mov 0xf51e2(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 30300 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3031e │ │ │ │ - mov 0xf544e(%rip),%rsi │ │ │ │ + mov 0xf546e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3032d │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 2f87a │ │ │ │ @@ -23637,18 +23637,18 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ jmpq 2f5c1 │ │ │ │ nop │ │ │ │ - mov $0x1f30,%r15d │ │ │ │ + mov $0x4d46,%r15d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xc4ebd(%rip),%rcx │ │ │ │ - mov $0x14d,%edx │ │ │ │ + mov $0x3fa,%edx │ │ │ │ mov %r15d,%esi │ │ │ │ xor %r14d,%r14d │ │ │ │ lea 0xc5119(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 2f8c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -23661,18 +23661,18 @@ │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ jmpq 2f6a3 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2f399 │ │ │ │ - mov $0x1f41,%r15d │ │ │ │ + mov $0x4d57,%r15d │ │ │ │ jmp 2fd56 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1f42,%r15d │ │ │ │ + mov $0x4d58,%r15d │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 2fce0 │ │ │ │ xor %r13d,%r13d │ │ │ │ @@ -23689,39 +23689,39 @@ │ │ │ │ jmpq 2fe5f │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 2f3bc │ │ │ │ nopl (%rax) │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ - mov $0x1f50,%r15d │ │ │ │ + mov $0x4d66,%r15d │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 2fd86 │ │ │ │ jmp 2fd73 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2f530 │ │ │ │ - mov $0x1f53,%r15d │ │ │ │ + mov $0x4d69,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmp 2fe28 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 2f554 │ │ │ │ nopl (%rax) │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov $0x1f54,%r15d │ │ │ │ + mov $0x4d6a,%r15d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 2fe48 │ │ │ │ @@ -23742,15 +23742,15 @@ │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 2fce0 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2fce0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - mov $0x1f3e,%r15d │ │ │ │ + mov $0x4d54,%r15d │ │ │ │ jne 2fce0 │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -23769,31 +23769,31 @@ │ │ │ │ jmpq 2f884 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r13 │ │ │ │ - mov 0xf4e15(%rip),%rsi │ │ │ │ + mov 0xf4e35(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 303c9 │ │ │ │ sub $0x1,%r13 │ │ │ │ - mov 0xf4dd8(%rip),%rsi │ │ │ │ + mov 0xf4df8(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 30382 │ │ │ │ sub $0x1,%r13 │ │ │ │ - mov 0xf4fbb(%rip),%rsi │ │ │ │ + mov 0xf4fdb(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3033c │ │ │ │ sub $0x1,%r13 │ │ │ │ @@ -23809,278 +23809,278 @@ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 2f29e │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xf4da9(%rip),%rsi │ │ │ │ + mov 0xf4dc9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 2fff1 │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 2ff78 │ │ │ │ - mov 0xf5328(%rip),%rsi │ │ │ │ + mov 0xf5348(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3001e │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 2ff78 │ │ │ │ - mov 0xf555b(%rip),%rsi │ │ │ │ + mov 0xf557b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3004b │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 2ff78 │ │ │ │ - mov 0xf549e(%rip),%rsi │ │ │ │ + mov 0xf54be(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 30078 │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 2ff78 │ │ │ │ lea 0x60(%rsp),%rdx │ │ │ │ mov %r12,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xc4d9c(%rip),%r8 │ │ │ │ - lea 0xefa6f(%rip),%rsi │ │ │ │ + lea 0xf01cf(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 2ff78 │ │ │ │ - mov $0x1ee6,%esi │ │ │ │ + mov $0x4cfc,%esi │ │ │ │ jmpq 2fa8b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %r9,%r12 │ │ │ │ - mov $0x1f62,%r15d │ │ │ │ + mov $0x4d78,%r15d │ │ │ │ jmpq 2fe28 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 2f621 │ │ │ │ - mov $0x1f65,%r15d │ │ │ │ + mov $0x4d7b,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 2fe28 │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x1f66,%r15d │ │ │ │ + mov $0x4d7c,%r15d │ │ │ │ jmpq 2fe28 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 2f644 │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2f808 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%r14 │ │ │ │ - mov $0x1f74,%r15d │ │ │ │ + mov $0x4d8a,%r15d │ │ │ │ jmpq 2fe28 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 2f6fc │ │ │ │ - mov $0x1f77,%r15d │ │ │ │ + mov $0x4d8d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 2fe28 │ │ │ │ nop │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2f845 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 2f711 │ │ │ │ - mov $0x1f78,%r15d │ │ │ │ + mov $0x4d8e,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 2fe28 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 2f727 │ │ │ │ - mov $0x1f79,%r15d │ │ │ │ + mov $0x4d8f,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 2fe28 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ test %rax,%rax │ │ │ │ je 2f73c │ │ │ │ - mov $0x1f7a,%r15d │ │ │ │ + mov $0x4d90,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 2fe28 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %eax,0x28(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ mov 0x28(%rsp),%ecx │ │ │ │ test %rax,%rax │ │ │ │ je 2f759 │ │ │ │ - mov $0x1f7b,%r15d │ │ │ │ + mov $0x4d91,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 2fe28 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x13c,%edx │ │ │ │ + mov $0x3e9,%edx │ │ │ │ lea 0xc49a0(%rip),%rcx │ │ │ │ - mov $0x1df6,%esi │ │ │ │ - mov $0x1f7c,%r15d │ │ │ │ + mov $0x4c0c,%esi │ │ │ │ + mov $0x4d92,%r15d │ │ │ │ lea 0xc4be0(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 2fe28 │ │ │ │ - mov $0x143,%edx │ │ │ │ - mov $0x1e2c,%esi │ │ │ │ + mov $0x3f0,%edx │ │ │ │ + mov $0x4c42,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xc496d(%rip),%rcx │ │ │ │ lea 0xc4bb8(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 30260 │ │ │ │ - mov $0x1f7c,%r15d │ │ │ │ + mov $0x4d92,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 2fe28 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ - mov $0x1f7c,%r15d │ │ │ │ + mov $0x4d92,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 2fe28 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1e2e,%esi │ │ │ │ - mov $0x143,%edx │ │ │ │ + mov $0x4c44,%esi │ │ │ │ + mov $0x3f0,%edx │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 30230 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %edx,0x18(%rsp) │ │ │ │ mov %esi,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%esi │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ jmp 30230 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x144,%edx │ │ │ │ - mov $0x1e38,%esi │ │ │ │ + mov $0x3f1,%edx │ │ │ │ + mov $0x4c4e,%esi │ │ │ │ jmpq 30230 │ │ │ │ nop │ │ │ │ - mov $0x1e3a,%esi │ │ │ │ - mov $0x144,%edx │ │ │ │ + mov $0x4c50,%esi │ │ │ │ + mov $0x3f1,%edx │ │ │ │ jmp 3028a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x145,%edx │ │ │ │ - mov $0x1e44,%esi │ │ │ │ + mov $0x3f2,%edx │ │ │ │ + mov $0x4c5a,%esi │ │ │ │ jmpq 30230 │ │ │ │ nop │ │ │ │ - mov $0x1e46,%esi │ │ │ │ - mov $0x145,%edx │ │ │ │ + mov $0x4c5c,%esi │ │ │ │ + mov $0x3f2,%edx │ │ │ │ jmp 3028a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x146,%edx │ │ │ │ - mov $0x1e50,%esi │ │ │ │ + mov $0x3f3,%edx │ │ │ │ + mov $0x4c66,%esi │ │ │ │ jmpq 30230 │ │ │ │ nop │ │ │ │ - mov $0x13f,%edx │ │ │ │ - mov $0x1e0c,%esi │ │ │ │ + mov $0x3ec,%edx │ │ │ │ + mov $0x4c22,%esi │ │ │ │ jmpq 30230 │ │ │ │ - mov $0x147,%edx │ │ │ │ - mov $0x1e59,%esi │ │ │ │ + mov $0x3f4,%edx │ │ │ │ + mov $0x4c6f,%esi │ │ │ │ jmpq 30230 │ │ │ │ - mov $0x140,%edx │ │ │ │ - mov $0x1e15,%esi │ │ │ │ + mov $0x3ed,%edx │ │ │ │ + mov $0x4c2b,%esi │ │ │ │ jmpq 30230 │ │ │ │ - mov $0x1e17,%esi │ │ │ │ - mov $0x140,%edx │ │ │ │ + mov $0x4c2d,%esi │ │ │ │ + mov $0x3ed,%edx │ │ │ │ jmpq 3028a │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xee861(%rip),%rax │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xc40f4(%rip),%rsi │ │ │ │ pushq $0x3 │ │ │ │ - lea 0xd05d3(%rip),%r9 │ │ │ │ + lea 0xce12e(%rip),%r9 │ │ │ │ lea 0xc4879(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xc4ab8(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x1eca,%esi │ │ │ │ + mov $0x4ce0,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 2fa8b │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xee81b(%rip),%rax │ │ │ │ - lea 0xd059c(%rip),%r9 │ │ │ │ + lea 0xce0f7(%rip),%r9 │ │ │ │ lea 0xc40ad(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xc4833(%rip),%rcx │ │ │ │ lea 0xc4a75(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x1ec4,%esi │ │ │ │ + mov $0x4cda,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 2fa8b │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xee7d4(%rip),%rax │ │ │ │ lea 0xc406d(%rip),%rsi │ │ │ │ - lea 0xd054e(%rip),%r9 │ │ │ │ + lea 0xce0a9(%rip),%r9 │ │ │ │ pushq $0x1 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xc47ec(%rip),%rcx │ │ │ │ lea 0xc4a2e(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r11 │ │ │ │ - mov $0x1ebe,%esi │ │ │ │ + mov $0x4cd4,%esi │ │ │ │ pop %rbx │ │ │ │ jmpq 2fa8b │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0xb8,%rsp │ │ │ │ - mov 0xf52e9(%rip),%rbx │ │ │ │ + mov 0xf5309(%rip),%rbx │ │ │ │ mov 0x10(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xf47a3(%rip),%rax │ │ │ │ + mov 0xf47c3(%rip),%rax │ │ │ │ movups %xmm0,0x60(%rsp) │ │ │ │ movq $0x0,0x80(%rsp) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ - mov 0xf4786(%rip),%rax │ │ │ │ + mov 0xf47a6(%rip),%rax │ │ │ │ mov %rbx,0x90(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ movups %xmm0,0x70(%rsp) │ │ │ │ test %rdx,%rdx │ │ │ │ jne 311a0 │ │ │ │ cmp $0x7,%r12 │ │ │ │ @@ -24094,15 +24094,15 @@ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x38(%r13),%r15 │ │ │ │ mov 0x30(%r13),%r14 │ │ │ │ mov 0x28(%r13),%r12 │ │ │ │ mov 0x20(%r13),%rbp │ │ │ │ mov 0x18(%r13),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xf4f83(%rip),%rsi │ │ │ │ + mov 0xf4fa3(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 31390 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 313a0 │ │ │ │ @@ -24113,15 +24113,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 30708 │ │ │ │ mov 0x10(%rdi),%r13 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%r13) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 30778 │ │ │ │ - mov 0xf5141(%rip),%rdx │ │ │ │ + mov 0xf5161(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov %rax,(%rsp) │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -24148,15 +24148,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 30fa8 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ je 30fa8 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0xf4e81(%rip),%rsi │ │ │ │ + mov 0xf4ea1(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 31540 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ @@ -24168,15 +24168,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 30730 │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 310a0 │ │ │ │ - mov 0xf503c(%rip),%rdx │ │ │ │ + mov 0xf505c(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ @@ -24211,23 +24211,23 @@ │ │ │ │ cmpq $0x0,0x10(%rax) │ │ │ │ je 30750 │ │ │ │ mov (%rsp),%rax │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmpq 305d8 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xf4f79(%rip),%rsi │ │ │ │ + mov 0xf4f99(%rip),%rsi │ │ │ │ mov %rdi,0x18(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov %rdi,%r13 │ │ │ │ jmpq 3056a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf4f51(%rip),%rsi │ │ │ │ + mov 0xf4f71(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbp,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 30678 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xee3b9(%rip),%rax │ │ │ │ @@ -24250,15 +24250,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 31610 │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ je 31610 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xf4ca4(%rip),%rsi │ │ │ │ + mov 0xf4cc4(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 31688 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -24270,15 +24270,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 30ff0 │ │ │ │ mov 0x10(%r12),%r10 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r10) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 31118 │ │ │ │ - mov 0xf4e5c(%rip),%rdx │ │ │ │ + mov 0xf4e7c(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r10,%rdi │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ mov %r10,0x28(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ mov 0x28(%rsp),%r10 │ │ │ │ @@ -24303,15 +24303,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 31938 │ │ │ │ cmpq $0x0,0x28(%rsp) │ │ │ │ je 31938 │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov 0xf4ba5(%rip),%rsi │ │ │ │ + mov 0xf4bc5(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 31998 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ @@ -24323,15 +24323,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 31030 │ │ │ │ mov 0x10(%r14),%r8 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 31240 │ │ │ │ - mov 0xf4d61(%rip),%rdx │ │ │ │ + mov 0xf4d81(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ @@ -24356,15 +24356,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x30(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 319d8 │ │ │ │ cmpq $0x0,0x30(%rsp) │ │ │ │ je 319d8 │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ - mov 0xf4aa9(%rip),%rsi │ │ │ │ + mov 0xf4ac9(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 31a00 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ @@ -24376,15 +24376,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 31080 │ │ │ │ mov 0x10(%r15),%r8 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 313d0 │ │ │ │ - mov 0xf4c65(%rip),%rdx │ │ │ │ + mov 0xf4c85(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ mov %r8,0x38(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ @@ -24414,15 +24414,15 @@ │ │ │ │ je 31a60 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,0x8(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 31a98 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov 0xf4997(%rip),%rsi │ │ │ │ + mov 0xf49b7(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 31ac8 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -24434,15 +24434,15 @@ │ │ │ │ test %r10,%r10 │ │ │ │ je 31140 │ │ │ │ mov 0x10(%rbx),%r8 │ │ │ │ addq $0x1,(%r10) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 315c0 │ │ │ │ - mov 0xf4b53(%rip),%rdx │ │ │ │ + mov 0xf4b73(%rip),%rdx │ │ │ │ mov %r10,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r10,0x48(%rsp) │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x48(%rsp),%r10 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ @@ -24478,181 +24478,181 @@ │ │ │ │ push %rbx │ │ │ │ mov 0x18(%rsp),%r9d │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ mov 0x38(%rsp),%rdx │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - callq caee0 │ │ │ │ + callq 67890 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ callq 15a00 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 31b38 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movslq (%rax),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 31550 │ │ │ │ callq 155d0 │ │ │ │ test %rax,%rax │ │ │ │ je 31b70 │ │ │ │ - mov 0xf4107(%rip),%rsi │ │ │ │ + mov 0xf4127(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 31b90 │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 31a20 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ test %rax,%rax │ │ │ │ je 31b9f │ │ │ │ - mov 0xf437a(%rip),%rsi │ │ │ │ + mov 0xf439a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 31bbb │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 31a88 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movsd 0x1408(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ test %rax,%rax │ │ │ │ je 31bca │ │ │ │ - mov 0xf4349(%rip),%rsi │ │ │ │ + mov 0xf4369(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 31be6 │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 31698 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movsd 0x1410(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ test %rax,%rax │ │ │ │ je 31bf5 │ │ │ │ - mov 0xf4310(%rip),%rsi │ │ │ │ + mov 0xf4330(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 31c20 │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 316a8 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movsd 0x1418(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ test %rax,%rax │ │ │ │ je 31863 │ │ │ │ - mov 0xf42bf(%rip),%rsi │ │ │ │ + mov 0xf42df(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 31c4b │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 31b60 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movsd 0x1420(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ test %rax,%rax │ │ │ │ je 31c5a │ │ │ │ - mov 0xf42be(%rip),%rsi │ │ │ │ + mov 0xf42de(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 31caf │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 31b80 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movsd 0x1428(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ test %rax,%rax │ │ │ │ je 31cbe │ │ │ │ - mov 0xf4285(%rip),%rsi │ │ │ │ + mov 0xf42a5(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 31d14 │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 31bae │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movsd 0x1430(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ test %rax,%rax │ │ │ │ je 31d23 │ │ │ │ - mov 0xf4234(%rip),%rsi │ │ │ │ + mov 0xf4254(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 31d78 │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 31bd9 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movsd 0x1438(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ test %rax,%rax │ │ │ │ je 31d87 │ │ │ │ - mov 0xf467b(%rip),%rsi │ │ │ │ + mov 0xf469b(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 31d96 │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 31c13 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movsd 0x1440(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ test %rax,%rax │ │ │ │ je 31deb │ │ │ │ - mov 0xf463a(%rip),%rsi │ │ │ │ + mov 0xf465a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 31dfa │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 31c3e │ │ │ │ - mov 0xf482c(%rip),%rdx │ │ │ │ - mov 0xf3e45(%rip),%rsi │ │ │ │ + mov 0xf484c(%rip),%rdx │ │ │ │ + mov 0xf3e65(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 31e09 │ │ │ │ - mov 0xf40e6(%rip),%rsi │ │ │ │ + mov 0xf4106(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 31e18 │ │ │ │ cmpq $0x0,(%rbx) │ │ │ │ jne 30f30 │ │ │ │ mov %rbx,%rdi │ │ │ │ @@ -24681,38 +24681,38 @@ │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ jmpq 307c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 305e4 │ │ │ │ - mov $0xa1b,%esi │ │ │ │ + mov $0x11a9,%esi │ │ │ │ xor %ebp,%ebp │ │ │ │ jmpq 31515 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 310e0 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 308b4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf4691(%rip),%rsi │ │ │ │ + mov 0xf46b1(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r10 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 30858 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 31160 │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ jmpq 309b0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf4651(%rip),%rsi │ │ │ │ + mov 0xf4671(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r14,%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 30953 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r14) │ │ │ │ @@ -24721,15 +24721,15 @@ │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ jmpq 30aab │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3068b │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xf4601(%rip),%rsi │ │ │ │ + mov 0xf4621(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r15,%r8 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 30a4f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -24761,15 +24761,15 @@ │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ mov %r10,0x28(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x28(%rsp),%r10 │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ jmpq 30825 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf4541(%rip),%rsi │ │ │ │ + mov 0xf4561(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 30b61 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xed9a9(%rip),%rax │ │ │ │ @@ -24831,23 +24831,23 @@ │ │ │ │ lea 0xc3966(%rip),%rcx │ │ │ │ mov $0x8,%r8d │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xed928(%rip),%rax │ │ │ │ lea 0xc3ba4(%rip),%rdx │ │ │ │ lea 0xc31ba(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ - lea 0xcf699(%rip),%r9 │ │ │ │ + lea 0xcd1f4(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x9dd,%esi │ │ │ │ + mov $0x116b,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xc38f5(%rip),%rcx │ │ │ │ - mov $0x22,%edx │ │ │ │ + mov $0x82,%edx │ │ │ │ lea 0xc35b5(%rip),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 19940 │ │ │ │ mov 0xa8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 31e27 │ │ │ │ add $0xb8,%rsp │ │ │ │ @@ -24859,15 +24859,15 @@ │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xf3fd6(%rip),%rsi │ │ │ │ + mov 0xf3ff6(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 316cc │ │ │ │ @@ -24895,18 +24895,18 @@ │ │ │ │ mov 0x28(%rsp),%r10 │ │ │ │ jmpq 30858 │ │ │ │ nop │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 30502 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0xa0a,%esi │ │ │ │ + mov $0x1198,%esi │ │ │ │ nopl (%rax) │ │ │ │ lea 0xc37f5(%rip),%rcx │ │ │ │ - mov $0x24,%edx │ │ │ │ + mov $0x84,%edx │ │ │ │ lea 0xc34b5(%rip),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 19940 │ │ │ │ jmpq 312c2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ @@ -24917,15 +24917,15 @@ │ │ │ │ jmpq 30a1c │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %ebp,%ebp │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0xa18,%esi │ │ │ │ + mov $0x11a6,%esi │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ test %rax,%rax │ │ │ │ je 31480 │ │ │ │ test %rbp,%rbp │ │ │ │ je 3141f │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 31490 │ │ │ │ @@ -24988,15 +24988,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ jmpq 30953 │ │ │ │ nop │ │ │ │ - mov $0xa1c,%esi │ │ │ │ + mov $0x11aa,%esi │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ je 31a30 │ │ │ │ xor %r15d,%r15d │ │ │ │ @@ -25005,26 +25005,26 @@ │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 31413 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 30607 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xf41c1(%rip),%rdx │ │ │ │ - mov 0xf37e2(%rip),%rsi │ │ │ │ + mov 0xf41e1(%rip),%rdx │ │ │ │ + mov 0xf3802(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 31c04 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x4,%rdi │ │ │ │ callq 15750 │ │ │ │ test %rax,%rax │ │ │ │ je 31c2f │ │ │ │ - mov 0xf3a6c(%rip),%rsi │ │ │ │ + mov 0xf3a8c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 31899 │ │ │ │ @@ -25038,40 +25038,40 @@ │ │ │ │ mov %r10,0x40(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x40(%rsp),%r10 │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ jmpq 30b2e │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rbp │ │ │ │ - mov $0xa2a,%esi │ │ │ │ + mov $0x11b8,%esi │ │ │ │ jmpq 31515 │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x38(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ jmpq 30a4f │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 307c0 │ │ │ │ - mov $0xa2d,%esi │ │ │ │ + mov $0x11bb,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebp,%ebp │ │ │ │ jmp 31650 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0xa2e,%esi │ │ │ │ + mov $0x11bc,%esi │ │ │ │ nop │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 31676 │ │ │ │ @@ -25096,39 +25096,39 @@ │ │ │ │ jmpq 30d37 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xf3c1d(%rip),%rsi │ │ │ │ + mov 0xf3c3d(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 31da5 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xf3958(%rip),%rsi │ │ │ │ + mov 0xf3978(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 31d32 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xf398b(%rip),%rsi │ │ │ │ + mov 0xf39ab(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 31ccd │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xf35f6(%rip),%rsi │ │ │ │ + mov 0xf3616(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 31c69 │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -25142,67 +25142,67 @@ │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%r14 │ │ │ │ mov 0x80(%rsp),%r15 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ jmpq 304e2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf3be1(%rip),%rsi │ │ │ │ + mov 0xf3c01(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 317d9 │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 31768 │ │ │ │ - mov 0xf3e60(%rip),%rsi │ │ │ │ + mov 0xf3e80(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 31806 │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 31768 │ │ │ │ - mov 0xf3ce3(%rip),%rsi │ │ │ │ + mov 0xf3d03(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 31833 │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 31768 │ │ │ │ lea 0x60(%rsp),%rdx │ │ │ │ mov %r12,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xc35e6(%rip),%r8 │ │ │ │ - lea 0xeded4(%rip),%rsi │ │ │ │ + lea 0xee054(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 31768 │ │ │ │ - mov $0x9bf,%esi │ │ │ │ + mov $0x114d,%esi │ │ │ │ jmpq 312a8 │ │ │ │ - mov $0x17,%edx │ │ │ │ - mov $0x8e2,%esi │ │ │ │ + mov $0x77,%edx │ │ │ │ + mov $0x1070,%esi │ │ │ │ nopl (%rax) │ │ │ │ lea 0xc332d(%rip),%rcx │ │ │ │ lea 0xc2fca(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 319c0 │ │ │ │ - mov $0xa78,%esi │ │ │ │ + mov $0x1206,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 31650 │ │ │ │ - mov $0x89d,%esi │ │ │ │ - mov $0x10,%edx │ │ │ │ + mov $0x102b,%esi │ │ │ │ + mov $0x70,%edx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r8) │ │ │ │ jne 31870 │ │ │ │ mov %r8,%rdi │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -25230,72 +25230,72 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 30f49 │ │ │ │ nopl (%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %r10,%r12 │ │ │ │ - mov $0xa3c,%esi │ │ │ │ + mov $0x11ca,%esi │ │ │ │ jmpq 31650 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 308c0 │ │ │ │ - mov $0xa3f,%esi │ │ │ │ + mov $0x11cd,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 31650 │ │ │ │ mov %r10,%rdi │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ jmpq 30b61 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0xa40,%esi │ │ │ │ + mov $0x11ce,%esi │ │ │ │ jmpq 31650 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 308e3 │ │ │ │ nopl (%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ mov %r8,%r14 │ │ │ │ - mov $0xa4e,%esi │ │ │ │ + mov $0x11dc,%esi │ │ │ │ jmpq 31650 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ - mov $0xa78,%esi │ │ │ │ + mov $0x1206,%esi │ │ │ │ jmpq 31650 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 309bc │ │ │ │ - mov $0xa51,%esi │ │ │ │ + mov $0x11df,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 31650 │ │ │ │ nopl (%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 309df │ │ │ │ nopl (%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov $0xa52,%esi │ │ │ │ + mov $0x11e0,%esi │ │ │ │ jmpq 31650 │ │ │ │ nop │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 30c60 │ │ │ │ nopl (%rax) │ │ │ │ mov %rcx,%rdi │ │ │ │ @@ -25305,242 +25305,242 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ xor %r14d,%r14d │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 31413 │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %r8,%r15 │ │ │ │ - mov $0xa60,%esi │ │ │ │ + mov $0x11ee,%esi │ │ │ │ jmpq 31650 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 30ab7 │ │ │ │ - mov $0xa63,%esi │ │ │ │ + mov $0x11f1,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 31650 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 30ca5 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 30ace │ │ │ │ - mov $0xa64,%esi │ │ │ │ + mov $0x11f2,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 31650 │ │ │ │ nopl (%rax) │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov $0xa65,%esi │ │ │ │ + mov $0x11f3,%esi │ │ │ │ jmpq 31650 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 30af1 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rbx │ │ │ │ - mov $0xa73,%esi │ │ │ │ + mov $0x1201,%esi │ │ │ │ jmpq 31650 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 30bc1 │ │ │ │ - mov $0xa76,%esi │ │ │ │ + mov $0x1204,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 31650 │ │ │ │ nopl (%rax) │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ test %rax,%rax │ │ │ │ je 30bd6 │ │ │ │ - mov $0xa77,%esi │ │ │ │ + mov $0x1205,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 31650 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x87c,%esi │ │ │ │ + mov $0x100a,%esi │ │ │ │ lea 0xc3060(%rip),%rcx │ │ │ │ - mov $0xc,%edx │ │ │ │ + mov $0x6c,%edx │ │ │ │ lea 0xc2cf8(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ - mov $0xa78,%esi │ │ │ │ + mov $0x1206,%esi │ │ │ │ jmpq 31650 │ │ │ │ nop │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 30d80 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x13,%edx │ │ │ │ - mov $0x8b2,%esi │ │ │ │ + mov $0x73,%edx │ │ │ │ + mov $0x1040,%esi │ │ │ │ jmpq 31870 │ │ │ │ nop │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 30dc9 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x8b4,%esi │ │ │ │ - mov $0x13,%edx │ │ │ │ + mov $0x1042,%esi │ │ │ │ + mov $0x73,%edx │ │ │ │ jmpq 318a8 │ │ │ │ - mov $0x14,%edx │ │ │ │ - mov $0x8be,%esi │ │ │ │ + mov $0x74,%edx │ │ │ │ + mov $0x104c,%esi │ │ │ │ jmpq 31870 │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 30e12 │ │ │ │ - mov $0x8c0,%esi │ │ │ │ - mov $0x14,%edx │ │ │ │ + mov $0x104e,%esi │ │ │ │ + mov $0x74,%edx │ │ │ │ jmpq 318a8 │ │ │ │ - mov $0x15,%edx │ │ │ │ - mov $0x8ca,%esi │ │ │ │ + mov $0x75,%edx │ │ │ │ + mov $0x1058,%esi │ │ │ │ jmpq 31870 │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 30e5b │ │ │ │ - mov $0x8cc,%esi │ │ │ │ - mov $0x15,%edx │ │ │ │ + mov $0x105a,%esi │ │ │ │ + mov $0x75,%edx │ │ │ │ jmpq 318a8 │ │ │ │ - mov $0x16,%edx │ │ │ │ - mov $0x8d6,%esi │ │ │ │ + mov $0x76,%edx │ │ │ │ + mov $0x1064,%esi │ │ │ │ jmpq 31870 │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov $0x892,%esi │ │ │ │ + mov $0x6f,%edx │ │ │ │ + mov $0x1020,%esi │ │ │ │ jmpq 31870 │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 30ea4 │ │ │ │ - mov $0x8d8,%esi │ │ │ │ - mov $0x16,%edx │ │ │ │ + mov $0x1066,%esi │ │ │ │ + mov $0x76,%edx │ │ │ │ jmpq 318a8 │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov $0x89b,%esi │ │ │ │ + mov $0x70,%edx │ │ │ │ + mov $0x1029,%esi │ │ │ │ jmpq 31870 │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 30eed │ │ │ │ - mov $0x8e4,%esi │ │ │ │ - mov $0x17,%edx │ │ │ │ + mov $0x1072,%esi │ │ │ │ + mov $0x77,%edx │ │ │ │ jmpq 318a8 │ │ │ │ - mov $0x18,%edx │ │ │ │ - mov $0x8ee,%esi │ │ │ │ + mov $0x78,%edx │ │ │ │ + mov $0x107c,%esi │ │ │ │ jmpq 31870 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xecf34(%rip),%rax │ │ │ │ mov $0x5,%r8d │ │ │ │ lea 0xc27c7(%rip),%rsi │ │ │ │ pushq $0x4 │ │ │ │ - lea 0xceca6(%rip),%r9 │ │ │ │ + lea 0xcc801(%rip),%r9 │ │ │ │ lea 0xc2f4c(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xc3190(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x9a9,%esi │ │ │ │ + mov $0x1137,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 312a8 │ │ │ │ - mov $0x8f0,%esi │ │ │ │ - mov $0x18,%edx │ │ │ │ + mov $0x107e,%esi │ │ │ │ + mov $0x78,%edx │ │ │ │ jmpq 318a8 │ │ │ │ - mov $0x19,%edx │ │ │ │ - mov $0x8fa,%esi │ │ │ │ + mov $0x79,%edx │ │ │ │ + mov $0x1088,%esi │ │ │ │ jmpq 31870 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xeced0(%rip),%rax │ │ │ │ - lea 0xcec51(%rip),%r9 │ │ │ │ + lea 0xcc7ac(%rip),%r9 │ │ │ │ lea 0xc2762(%rip),%rsi │ │ │ │ pushq $0x3 │ │ │ │ mov $0x5,%r8d │ │ │ │ lea 0xc2ee8(%rip),%rcx │ │ │ │ lea 0xc312f(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x9a3,%esi │ │ │ │ + mov $0x1131,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 312a8 │ │ │ │ - mov $0x8fc,%esi │ │ │ │ - mov $0x19,%edx │ │ │ │ + mov $0x108a,%esi │ │ │ │ + mov $0x79,%edx │ │ │ │ jmpq 318a8 │ │ │ │ - mov $0x1a,%edx │ │ │ │ - mov $0x906,%esi │ │ │ │ + mov $0x7a,%edx │ │ │ │ + mov $0x1094,%esi │ │ │ │ jmpq 31870 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xece6b(%rip),%rax │ │ │ │ lea 0xc2704(%rip),%rsi │ │ │ │ - lea 0xcebe5(%rip),%r9 │ │ │ │ + lea 0xcc740(%rip),%r9 │ │ │ │ pushq $0x2 │ │ │ │ mov $0x5,%r8d │ │ │ │ lea 0xc2e83(%rip),%rcx │ │ │ │ lea 0xc30ca(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r11 │ │ │ │ - mov $0x99d,%esi │ │ │ │ + mov $0x112b,%esi │ │ │ │ pop %rbx │ │ │ │ jmpq 312a8 │ │ │ │ - mov $0x908,%esi │ │ │ │ - mov $0x1a,%edx │ │ │ │ + mov $0x1096,%esi │ │ │ │ + mov $0x7a,%edx │ │ │ │ jmpq 318a8 │ │ │ │ - mov $0x1b,%edx │ │ │ │ - mov $0x912,%esi │ │ │ │ + mov $0x7b,%edx │ │ │ │ + mov $0x10a0,%esi │ │ │ │ jmpq 31870 │ │ │ │ - mov $0x914,%esi │ │ │ │ - mov $0x1b,%edx │ │ │ │ + mov $0x10a2,%esi │ │ │ │ + mov $0x7b,%edx │ │ │ │ jmpq 318a8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xecdf8(%rip),%rax │ │ │ │ lea 0xc2691(%rip),%rsi │ │ │ │ - lea 0xceb72(%rip),%r9 │ │ │ │ + lea 0xcc6cd(%rip),%r9 │ │ │ │ pushq $0x1 │ │ │ │ mov $0x5,%r8d │ │ │ │ lea 0xc2e10(%rip),%rcx │ │ │ │ lea 0xc3057(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rbp │ │ │ │ - mov $0x997,%esi │ │ │ │ + mov $0x1125,%esi │ │ │ │ pop %r12 │ │ │ │ jmpq 312a8 │ │ │ │ - mov $0x1c,%edx │ │ │ │ - mov $0x91e,%esi │ │ │ │ + mov $0x7c,%edx │ │ │ │ + mov $0x10ac,%esi │ │ │ │ jmpq 31870 │ │ │ │ - mov $0x920,%esi │ │ │ │ - mov $0x1c,%edx │ │ │ │ + mov $0x10ae,%esi │ │ │ │ + mov $0x7c,%edx │ │ │ │ jmpq 318a8 │ │ │ │ - mov $0x1d,%edx │ │ │ │ - mov $0x92a,%esi │ │ │ │ + mov $0x7d,%edx │ │ │ │ + mov $0x10b8,%esi │ │ │ │ jmpq 31870 │ │ │ │ - mov $0x1e,%edx │ │ │ │ - mov $0x933,%esi │ │ │ │ + mov $0x7e,%edx │ │ │ │ + mov $0x10c1,%esi │ │ │ │ jmpq 31870 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0xb8,%rsp │ │ │ │ - mov 0xf2dbd(%rip),%rbp │ │ │ │ + mov 0xf2ddd(%rip),%rbp │ │ │ │ mov 0x10(%rsi),%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xf2d97(%rip),%r13 │ │ │ │ + mov 0xf2db7(%rip),%r13 │ │ │ │ mov 0xece28(%rip),%r14 │ │ │ │ movq $0x0,0x50(%rsp) │ │ │ │ mov %rbp,0x58(%rsp) │ │ │ │ mov %rbp,0x60(%rsp) │ │ │ │ mov %r13,0x68(%rsp) │ │ │ │ mov %r13,0x70(%rsp) │ │ │ │ mov %rbp,0x78(%rsp) │ │ │ │ @@ -25571,15 +25571,15 @@ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x20(%r12),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov 0x18(%r12),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xf3537(%rip),%rsi │ │ │ │ + mov 0xf3557(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 33340 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 33330 │ │ │ │ @@ -25590,15 +25590,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 32fc0 │ │ │ │ mov 0x10(%rdi),%r8 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 33048 │ │ │ │ - mov 0xf36f6(%rip),%rdx │ │ │ │ + mov 0xf3716(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x30(%rsp),%r9 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ @@ -25702,796 +25702,796 @@ │ │ │ │ push %r13 │ │ │ │ movsd 0x10(%rsp),%xmm0 │ │ │ │ mov 0x30(%rsp),%r8d │ │ │ │ mov 0x28(%rsp),%ecx │ │ │ │ mov 0x20(%rsp),%edx │ │ │ │ mov 0x40(%rsp),%esi │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - callq cf870 │ │ │ │ + callq 70ff0 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 33598 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 33070 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33910 │ │ │ │ - mov 0xf2b66(%rip),%rsi │ │ │ │ + mov 0xf2b86(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33930 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33260 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33940 │ │ │ │ - mov 0xf2de4(%rip),%rsi │ │ │ │ + mov 0xf2e04(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33960 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33110 │ │ │ │ lea 0x1404(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33970 │ │ │ │ - mov 0xf2c5f(%rip),%rsi │ │ │ │ + mov 0xf2c7f(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33980 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 331f0 │ │ │ │ lea 0x1424(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33610 │ │ │ │ - mov 0xf329a(%rip),%rsi │ │ │ │ + mov 0xf32ba(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33990 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 335f0 │ │ │ │ movsd 0x1438(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 339b0 │ │ │ │ - mov 0xf3194(%rip),%rsi │ │ │ │ + mov 0xf31b4(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 339e0 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33900 │ │ │ │ movslq 0x1440(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 339f0 │ │ │ │ - mov 0xf2cc7(%rip),%rsi │ │ │ │ + mov 0xf2ce7(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33a10 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33920 │ │ │ │ movslq 0x1444(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33a20 │ │ │ │ - mov 0xf2c82(%rip),%rsi │ │ │ │ + mov 0xf2ca2(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33a40 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33950 │ │ │ │ movslq 0x1448(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33a4f │ │ │ │ - mov 0xf2c3d(%rip),%rsi │ │ │ │ + mov 0xf2c5d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33a6b │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33600 │ │ │ │ movslq 0x144c(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33a7a │ │ │ │ - mov 0xf2bf8(%rip),%rsi │ │ │ │ + mov 0xf2c18(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33a96 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33630 │ │ │ │ movslq 0x1450(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33aa5 │ │ │ │ - mov 0xf2bb3(%rip),%rsi │ │ │ │ + mov 0xf2bd3(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 338b0 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 339d0 │ │ │ │ movsd 0x1458(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33ac1 │ │ │ │ - mov 0xf30fd(%rip),%rsi │ │ │ │ + mov 0xf311d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33add │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33a00 │ │ │ │ movsd 0x1460(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33aec │ │ │ │ - mov 0xf30b7(%rip),%rsi │ │ │ │ + mov 0xf30d7(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33b08 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33a30 │ │ │ │ movsd 0x1468(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33b17 │ │ │ │ - mov 0xf3091(%rip),%rsi │ │ │ │ + mov 0xf30b1(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33b33 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33a5e │ │ │ │ movsd 0x1470(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33b42 │ │ │ │ - mov 0xf304b(%rip),%rsi │ │ │ │ + mov 0xf306b(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33b5e │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33a89 │ │ │ │ movsd 0x1478(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33b6d │ │ │ │ - mov 0xf307d(%rip),%rsi │ │ │ │ + mov 0xf309d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33b7c │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33ab4 │ │ │ │ movsd 0x1480(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33b98 │ │ │ │ - mov 0xf3037(%rip),%rsi │ │ │ │ + mov 0xf3057(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33bb4 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33ad0 │ │ │ │ movsd 0x1488(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33bc3 │ │ │ │ - mov 0xf2fa1(%rip),%rsi │ │ │ │ + mov 0xf2fc1(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33bdf │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33afb │ │ │ │ movsd 0x1490(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33bee │ │ │ │ - mov 0xf2c03(%rip),%rsi │ │ │ │ + mov 0xf2c23(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33bfd │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33b26 │ │ │ │ movsd 0x1498(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33c19 │ │ │ │ - mov 0xf2c15(%rip),%rsi │ │ │ │ + mov 0xf2c35(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33c28 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33b51 │ │ │ │ movsd 0x14a0(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33c51 │ │ │ │ - mov 0xf2617(%rip),%rsi │ │ │ │ + mov 0xf2637(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33c60 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33b8b │ │ │ │ movsd 0x14a8(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33c6f │ │ │ │ - mov 0xf25a9(%rip),%rsi │ │ │ │ + mov 0xf25c9(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33c7e │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33ba7 │ │ │ │ movsd 0x14b0(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33c8d │ │ │ │ - mov 0xf26bb(%rip),%rsi │ │ │ │ + mov 0xf26db(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33cbd │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33bd2 │ │ │ │ movsd 0x14b8(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33ca9 │ │ │ │ - mov 0xf2745(%rip),%rsi │ │ │ │ + mov 0xf2765(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33ce6 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33c0c │ │ │ │ movsd 0x14c0(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33d13 │ │ │ │ - mov 0xf2d5f(%rip),%rsi │ │ │ │ + mov 0xf2d7f(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33d04 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33c37 │ │ │ │ movsd 0x14c8(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33cf5 │ │ │ │ - mov 0xf26e9(%rip),%rsi │ │ │ │ + mov 0xf2709(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33d5a │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33c44 │ │ │ │ movsd 0x14d0(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33d4b │ │ │ │ - mov 0xf2d03(%rip),%rsi │ │ │ │ + mov 0xf2d23(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33d3c │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33c9c │ │ │ │ movsd 0x14d8(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33d69 │ │ │ │ - mov 0xf2665(%rip),%rsi │ │ │ │ + mov 0xf2685(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33d96 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33ccc │ │ │ │ movsd 0x14e0(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33dc3 │ │ │ │ - mov 0xf2c7f(%rip),%rsi │ │ │ │ + mov 0xf2c9f(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33db4 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33cd9 │ │ │ │ movsd 0x14e8(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33da5 │ │ │ │ - mov 0xf25e1(%rip),%rsi │ │ │ │ + mov 0xf2601(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33dd2 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33d22 │ │ │ │ movsd 0x14f0(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33d87 │ │ │ │ - mov 0xf2bfb(%rip),%rsi │ │ │ │ + mov 0xf2c1b(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33d78 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 33d2f │ │ │ │ movsd 0x14f8(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33de1 │ │ │ │ - mov 0xf255d(%rip),%rsi │ │ │ │ + mov 0xf257d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33dff │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1500(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33df0 │ │ │ │ - mov 0xf2b7a(%rip),%rsi │ │ │ │ + mov 0xf2b9a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33e0e │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1508(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33e1d │ │ │ │ - mov 0xf24cf(%rip),%rsi │ │ │ │ + mov 0xf24ef(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33e3b │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1510(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33e2c │ │ │ │ - mov 0xf248c(%rip),%rsi │ │ │ │ + mov 0xf24ac(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33eb3 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movslq 0x1518(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33ea4 │ │ │ │ - mov 0xf254a(%rip),%rsi │ │ │ │ + mov 0xf256a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33e95 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ cvttsd2si 0x1520(%rbx),%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33e86 │ │ │ │ - mov 0xf2554(%rip),%rsi │ │ │ │ + mov 0xf2574(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33f2b │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1528(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33f1c │ │ │ │ - mov 0xf2c09(%rip),%rsi │ │ │ │ + mov 0xf2c29(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33f0d │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1530(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33efe │ │ │ │ - mov 0xf22fe(%rip),%rsi │ │ │ │ + mov 0xf231e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33eef │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1538(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33ee0 │ │ │ │ - mov 0xf28eb(%rip),%rsi │ │ │ │ + mov 0xf290b(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33ed1 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1540(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33ec2 │ │ │ │ - mov 0xf2230(%rip),%rsi │ │ │ │ + mov 0xf2250(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3410b │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1548(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 340fc │ │ │ │ - mov 0xf2105(%rip),%rsi │ │ │ │ + mov 0xf2125(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 340ed │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1550(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 340de │ │ │ │ - mov 0xf209a(%rip),%rsi │ │ │ │ + mov 0xf20ba(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 340cf │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1558(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 340c0 │ │ │ │ - mov 0xf2257(%rip),%rsi │ │ │ │ + mov 0xf2277(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 340b1 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1560(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 340a2 │ │ │ │ - mov 0xf2894(%rip),%rsi │ │ │ │ + mov 0xf28b4(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 34093 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1568(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 34084 │ │ │ │ - mov 0xf2791(%rip),%rsi │ │ │ │ + mov 0xf27b1(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 34075 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1570(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 34066 │ │ │ │ - mov 0xf20d6(%rip),%rsi │ │ │ │ + mov 0xf20f6(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 34057 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1578(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 34048 │ │ │ │ - mov 0xf1fab(%rip),%rsi │ │ │ │ + mov 0xf1fcb(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 34039 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1580(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 3402a │ │ │ │ - mov 0xf1f40(%rip),%rsi │ │ │ │ + mov 0xf1f60(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3401b │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1588(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 3400c │ │ │ │ - mov 0xf2105(%rip),%rsi │ │ │ │ + mov 0xf2125(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33ffd │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1590(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33fee │ │ │ │ - mov 0xf273a(%rip),%rsi │ │ │ │ + mov 0xf275a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33fdf │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x1598(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33fd0 │ │ │ │ - mov 0xf2637(%rip),%rsi │ │ │ │ + mov 0xf2657(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33fc1 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x15a0(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33fb2 │ │ │ │ - mov 0xf1f7c(%rip),%rsi │ │ │ │ + mov 0xf1f9c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33fa3 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x15a8(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33f94 │ │ │ │ - mov 0xf1e51(%rip),%rsi │ │ │ │ + mov 0xf1e71(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33f85 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x15b0(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33f76 │ │ │ │ - mov 0xf1de6(%rip),%rsi │ │ │ │ + mov 0xf1e06(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33f67 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x15b8(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33f58 │ │ │ │ - mov 0xf1fab(%rip),%rsi │ │ │ │ + mov 0xf1fcb(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33f49 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x15c0(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33f3a │ │ │ │ - mov 0xf25e0(%rip),%rsi │ │ │ │ + mov 0xf2600(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33e77 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ movsd 0x15c8(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 33e68 │ │ │ │ - mov 0xf1dc5(%rip),%rsi │ │ │ │ + mov 0xf1de5(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33e59 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 18f30 │ │ │ │ - mov 0xf27eb(%rip),%rdx │ │ │ │ - mov 0xf1e04(%rip),%rsi │ │ │ │ + mov 0xf280b(%rip),%rdx │ │ │ │ + mov 0xf1e24(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33e4a │ │ │ │ - mov 0xf20a5(%rip),%rsi │ │ │ │ + mov 0xf20c5(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ jns 330c8 │ │ │ │ - mov $0x369,%edx │ │ │ │ - mov $0x4318,%esi │ │ │ │ + mov $0x38f,%edx │ │ │ │ + mov $0x45ae,%esi │ │ │ │ nopl (%rax) │ │ │ │ lea 0xc1c2d(%rip),%rcx │ │ │ │ lea 0xc1912(%rip),%rdi │ │ │ │ - mov $0x4438,%ebp │ │ │ │ + mov $0x46ce,%ebp │ │ │ │ callq 19940 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 335c0 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 335c0 │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 33020 │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 32020 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf26c1(%rip),%rsi │ │ │ │ + mov 0xf26e1(%rip),%rsi │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ mov %rdi,%r8 │ │ │ │ jmpq 31fbe │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -26516,26 +26516,26 @@ │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ jmpq 31f8b │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xf26a1(%rip),%rdx │ │ │ │ - mov 0xf1cc2(%rip),%rsi │ │ │ │ + mov 0xf26c1(%rip),%rdx │ │ │ │ + mov 0xf1ce2(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 33620 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 339a0 │ │ │ │ - mov 0xf1f4e(%rip),%rsi │ │ │ │ + mov 0xf1f6e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 339c0 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 338f0 │ │ │ │ @@ -26612,19 +26612,19 @@ │ │ │ │ jmpq 3226f │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 330e2 │ │ │ │ nopl (%rax) │ │ │ │ mov %rax,(%r8) │ │ │ │ - mov $0x442a,%ebp │ │ │ │ + mov $0x46c0,%ebp │ │ │ │ test %rax,%rax │ │ │ │ je 335e0 │ │ │ │ lea 0xc197c(%rip),%rcx │ │ │ │ - mov $0x36f,%edx │ │ │ │ + mov $0x395,%edx │ │ │ │ mov %ebp,%esi │ │ │ │ xor %r13d,%r13d │ │ │ │ lea 0xc1bfd(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 330e2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r9,%rdi │ │ │ │ @@ -26672,142 +26672,142 @@ │ │ │ │ cmp $0xa,%rbx │ │ │ │ ja 3386d │ │ │ │ lea 0xc2233(%rip),%rdx │ │ │ │ movslq (%rdx,%rbx,4),%rax │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x441c,%ebp │ │ │ │ + mov $0x46b2,%ebp │ │ │ │ jmpq 33221 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 31f4e │ │ │ │ mov %r15,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbp │ │ │ │ - mov 0xf1f61(%rip),%rsi │ │ │ │ + mov 0xf1f81(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ sub $0x1,%rbp │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 33651 │ │ │ │ mov 0x10(%r12),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ lea 0xc1851(%rip),%rax │ │ │ │ lea 0xc1842(%rip),%rcx │ │ │ │ mov $0xb,%r8d │ │ │ │ cmovle %rax,%rcx │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0xcd587(%rip),%r9 │ │ │ │ + lea 0xcb0e2(%rip),%r9 │ │ │ │ cmovle %rax,%r8 │ │ │ │ - lea 0xd960c(%rip),%rax │ │ │ │ + lea 0xd2650(%rip),%rax │ │ │ │ cmovle %rax,%r9 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xeb7e5(%rip),%rax │ │ │ │ push %rbx │ │ │ │ lea 0xc1a7f(%rip),%rdx │ │ │ │ lea 0xc1076(%rip),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x43f1,%esi │ │ │ │ + mov $0x4687,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xc17ba(%rip),%rcx │ │ │ │ - mov $0x36d,%edx │ │ │ │ + mov $0x393,%edx │ │ │ │ lea 0xc1a40(%rip),%rdi │ │ │ │ xor %r13d,%r13d │ │ │ │ callq 19940 │ │ │ │ jmpq 330e2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ jne 320b8 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 320b8 │ │ │ │ - mov $0x4432,%ebp │ │ │ │ + mov $0x46c8,%ebp │ │ │ │ jmpq 335c0 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ jne 320e9 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 320e9 │ │ │ │ - mov $0x4433,%ebp │ │ │ │ + mov $0x46c9,%ebp │ │ │ │ jmpq 335c0 │ │ │ │ xchg %ax,%ax │ │ │ │ jne 32114 │ │ │ │ movsd %xmm2,0x38(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd 0x38(%rsp),%xmm2 │ │ │ │ test %rax,%rax │ │ │ │ je 32114 │ │ │ │ - mov $0x4434,%ebp │ │ │ │ + mov $0x46ca,%ebp │ │ │ │ jmpq 335c0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3202c │ │ │ │ - mov $0x442d,%ebp │ │ │ │ + mov $0x46c3,%ebp │ │ │ │ jmpq 335c0 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 32042 │ │ │ │ - mov $0x442e,%ebp │ │ │ │ + mov $0x46c4,%ebp │ │ │ │ jmpq 335c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 32059 │ │ │ │ - mov $0x442f,%ebp │ │ │ │ + mov $0x46c5,%ebp │ │ │ │ jmpq 335c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 32070 │ │ │ │ - mov $0x4430,%ebp │ │ │ │ + mov $0x46c6,%ebp │ │ │ │ jmpq 335c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 32087 │ │ │ │ - mov $0x4431,%ebp │ │ │ │ + mov $0x46c7,%ebp │ │ │ │ jmpq 335c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movsd %xmm2,0x28(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd 0x28(%rsp),%xmm2 │ │ │ │ test %rax,%rax │ │ │ │ je 32135 │ │ │ │ - mov $0x4435,%ebp │ │ │ │ + mov $0x46cb,%ebp │ │ │ │ jmp 335c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movsd %xmm2,0x28(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd 0x28(%rsp),%xmm2 │ │ │ │ test %rax,%rax │ │ │ │ je 32155 │ │ │ │ - mov $0x4436,%ebp │ │ │ │ + mov $0x46cc,%ebp │ │ │ │ jmp 335c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movsd %xmm2,0x28(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd 0x28(%rsp),%xmm2 │ │ │ │ test %rax,%rax │ │ │ │ je 32174 │ │ │ │ - mov $0x4437,%ebp │ │ │ │ + mov $0x46cd,%ebp │ │ │ │ jmp 335c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x328,%edx │ │ │ │ + mov $0x34e,%edx │ │ │ │ lea 0xc1600(%rip),%rcx │ │ │ │ - mov $0x402d,%esi │ │ │ │ - mov $0x4438,%ebp │ │ │ │ + mov $0x42c3,%esi │ │ │ │ + mov $0x46ce,%ebp │ │ │ │ lea 0xc12db(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 33221 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -26821,20 +26821,20 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 322ac │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 323a1 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x332,%edx │ │ │ │ - mov $0x4087,%esi │ │ │ │ + mov $0x358,%edx │ │ │ │ + mov $0x431d,%esi │ │ │ │ jmpq 32f70 │ │ │ │ nop │ │ │ │ - mov $0x32b,%edx │ │ │ │ - mov $0x4043,%esi │ │ │ │ + mov $0x351,%edx │ │ │ │ + mov $0x42d9,%esi │ │ │ │ jmpq 32f70 │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 323de │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r15,%rdi │ │ │ │ @@ -26857,127 +26857,127 @@ │ │ │ │ mov 0xa0(%rsp),%rbp │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 31f2e │ │ │ │ - mov 0xf1fd6(%rip),%rsi │ │ │ │ + mov 0xf1ff6(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 336ed │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ sub $0x1,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ jle 33660 │ │ │ │ - mov 0xf1c0c(%rip),%rsi │ │ │ │ + mov 0xf1c2c(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 33717 │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ sub $0x1,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ jle 33660 │ │ │ │ - mov 0xf17ba(%rip),%rsi │ │ │ │ + mov 0xf17da(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 33741 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ sub $0x1,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ jle 33660 │ │ │ │ - mov 0xf1788(%rip),%rsi │ │ │ │ + mov 0xf17a8(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3376b │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ sub $0x1,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ jle 33660 │ │ │ │ - mov 0xf171e(%rip),%rsi │ │ │ │ + mov 0xf173e(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 33795 │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ sub $0x1,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ jle 33660 │ │ │ │ - mov 0xf1d4c(%rip),%rsi │ │ │ │ + mov 0xf1d6c(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 337c2 │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ sub $0x1,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ jle 33660 │ │ │ │ - mov 0xf168f(%rip),%rsi │ │ │ │ + mov 0xf16af(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 337ef │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ sub $0x1,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ jle 33660 │ │ │ │ - mov 0xf1a2a(%rip),%rsi │ │ │ │ + mov 0xf1a4a(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3381c │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ sub $0x1,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ jle 33660 │ │ │ │ - mov 0xf163d(%rip),%rsi │ │ │ │ + mov 0xf165d(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 33849 │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ sub $0x1,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ jle 33660 │ │ │ │ - mov 0xf1ca0(%rip),%rsi │ │ │ │ + mov 0xf1cc0(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 33880 │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ sub $0x1,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ jle 33660 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0x50(%rsp),%rdx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r15,%rdi │ │ │ │ lea 0xc15b8(%rip),%r8 │ │ │ │ - lea 0xec827(%rip),%rsi │ │ │ │ + lea 0xec8a7(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 33660 │ │ │ │ - mov $0x43c6,%esi │ │ │ │ + mov $0x465c,%esi │ │ │ │ jmpq 333e3 │ │ │ │ - mov $0x40d1,%esi │ │ │ │ - mov $0x338,%edx │ │ │ │ + mov $0x4367,%esi │ │ │ │ + mov $0x35e,%edx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 32f70 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -26989,459 +26989,459 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 330c8 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 322ea │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x32f,%edx │ │ │ │ - mov $0x4063,%esi │ │ │ │ + mov $0x355,%edx │ │ │ │ + mov $0x42f9,%esi │ │ │ │ jmpq 32f70 │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 32327 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x4065,%esi │ │ │ │ - mov $0x32f,%edx │ │ │ │ + mov $0x42fb,%esi │ │ │ │ + mov $0x355,%edx │ │ │ │ jmp 338c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x330,%edx │ │ │ │ - mov $0x406f,%esi │ │ │ │ + mov $0x356,%edx │ │ │ │ + mov $0x4305,%esi │ │ │ │ jmpq 32f70 │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 32364 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x4071,%esi │ │ │ │ - mov $0x330,%edx │ │ │ │ + mov $0x4307,%esi │ │ │ │ + mov $0x356,%edx │ │ │ │ jmpq 338c0 │ │ │ │ nop │ │ │ │ - mov $0x331,%edx │ │ │ │ - mov $0x407b,%esi │ │ │ │ + mov $0x357,%edx │ │ │ │ + mov $0x4311,%esi │ │ │ │ jmpq 32f70 │ │ │ │ nop │ │ │ │ - mov $0x407d,%esi │ │ │ │ - mov $0x331,%edx │ │ │ │ + mov $0x4313,%esi │ │ │ │ + mov $0x357,%edx │ │ │ │ jmpq 338c0 │ │ │ │ nop │ │ │ │ - mov $0x4089,%esi │ │ │ │ - mov $0x332,%edx │ │ │ │ + mov $0x431f,%esi │ │ │ │ + mov $0x358,%edx │ │ │ │ jmpq 338c0 │ │ │ │ nop │ │ │ │ - mov $0x32c,%edx │ │ │ │ - mov $0x404c,%esi │ │ │ │ + mov $0x352,%edx │ │ │ │ + mov $0x42e2,%esi │ │ │ │ jmpq 32f70 │ │ │ │ nop │ │ │ │ - mov $0x333,%edx │ │ │ │ - mov $0x4093,%esi │ │ │ │ + mov $0x359,%edx │ │ │ │ + mov $0x4329,%esi │ │ │ │ jmpq 32f70 │ │ │ │ nop │ │ │ │ - mov $0x404e,%esi │ │ │ │ - mov $0x32c,%edx │ │ │ │ + mov $0x42e4,%esi │ │ │ │ + mov $0x352,%edx │ │ │ │ jmpq 338c0 │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3241b │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x4095,%esi │ │ │ │ - mov $0x333,%edx │ │ │ │ + mov $0x432b,%esi │ │ │ │ + mov $0x359,%edx │ │ │ │ jmpq 338c0 │ │ │ │ nop │ │ │ │ - mov $0x334,%edx │ │ │ │ - mov $0x409f,%esi │ │ │ │ + mov $0x35a,%edx │ │ │ │ + mov $0x4335,%esi │ │ │ │ jmpq 32f70 │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 32459 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x40a1,%esi │ │ │ │ - mov $0x334,%edx │ │ │ │ + mov $0x4337,%esi │ │ │ │ + mov $0x35a,%edx │ │ │ │ jmpq 338c0 │ │ │ │ nop │ │ │ │ - mov $0x335,%edx │ │ │ │ - mov $0x40ab,%esi │ │ │ │ + mov $0x35b,%edx │ │ │ │ + mov $0x4341,%esi │ │ │ │ jmpq 32f70 │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 32497 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x40ad,%esi │ │ │ │ - mov $0x335,%edx │ │ │ │ + mov $0x4343,%esi │ │ │ │ + mov $0x35b,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x336,%edx │ │ │ │ - mov $0x40b7,%esi │ │ │ │ + mov $0x35c,%edx │ │ │ │ + mov $0x434d,%esi │ │ │ │ jmpq 32f70 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 324d5 │ │ │ │ - mov $0x40b9,%esi │ │ │ │ - mov $0x336,%edx │ │ │ │ + mov $0x434f,%esi │ │ │ │ + mov $0x35c,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x337,%edx │ │ │ │ - mov $0x40c3,%esi │ │ │ │ + mov $0x35d,%edx │ │ │ │ + mov $0x4359,%esi │ │ │ │ jmpq 32f70 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 32513 │ │ │ │ - mov $0x40c5,%esi │ │ │ │ - mov $0x337,%edx │ │ │ │ + mov $0x435b,%esi │ │ │ │ + mov $0x35d,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x338,%edx │ │ │ │ - mov $0x40cf,%esi │ │ │ │ + mov $0x35e,%edx │ │ │ │ + mov $0x4365,%esi │ │ │ │ jmpq 32f70 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 32551 │ │ │ │ - mov $0x339,%edx │ │ │ │ - mov $0x40db,%esi │ │ │ │ + mov $0x35f,%edx │ │ │ │ + mov $0x4371,%esi │ │ │ │ jmpq 32f70 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3258f │ │ │ │ - mov $0x40dd,%esi │ │ │ │ - mov $0x339,%edx │ │ │ │ + mov $0x4373,%esi │ │ │ │ + mov $0x35f,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x33a,%edx │ │ │ │ - mov $0x40e7,%esi │ │ │ │ + mov $0x360,%edx │ │ │ │ + mov $0x437d,%esi │ │ │ │ jmpq 32f70 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 325cd │ │ │ │ - mov $0x40e9,%esi │ │ │ │ - mov $0x33a,%edx │ │ │ │ + mov $0x437f,%esi │ │ │ │ + mov $0x360,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x33b,%edx │ │ │ │ - mov $0x40f3,%esi │ │ │ │ + mov $0x361,%edx │ │ │ │ + mov $0x4389,%esi │ │ │ │ jmpq 32f70 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3260b │ │ │ │ - mov $0x40f5,%esi │ │ │ │ - mov $0x33b,%edx │ │ │ │ + mov $0x438b,%esi │ │ │ │ + mov $0x361,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x33c,%edx │ │ │ │ - mov $0x40ff,%esi │ │ │ │ + mov $0x362,%edx │ │ │ │ + mov $0x4395,%esi │ │ │ │ jmpq 32f70 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 32649 │ │ │ │ - mov $0x4101,%esi │ │ │ │ - mov $0x33c,%edx │ │ │ │ + mov $0x4397,%esi │ │ │ │ + mov $0x362,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x33d,%edx │ │ │ │ - mov $0x410b,%esi │ │ │ │ + mov $0x363,%edx │ │ │ │ + mov $0x43a1,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x410d,%esi │ │ │ │ - mov $0x33d,%edx │ │ │ │ + mov $0x43a3,%esi │ │ │ │ + mov $0x363,%edx │ │ │ │ jmpq 338c0 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 32687 │ │ │ │ - mov $0x33e,%edx │ │ │ │ - mov $0x4117,%esi │ │ │ │ + mov $0x364,%edx │ │ │ │ + mov $0x43ad,%esi │ │ │ │ jmpq 32f70 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 326c5 │ │ │ │ - mov $0x4119,%esi │ │ │ │ - mov $0x33e,%edx │ │ │ │ + mov $0x43af,%esi │ │ │ │ + mov $0x364,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x33f,%edx │ │ │ │ - mov $0x4123,%esi │ │ │ │ + mov $0x365,%edx │ │ │ │ + mov $0x43b9,%esi │ │ │ │ jmpq 32f70 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 32703 │ │ │ │ - mov $0x4125,%esi │ │ │ │ - mov $0x33f,%edx │ │ │ │ + mov $0x43bb,%esi │ │ │ │ + mov $0x365,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x340,%edx │ │ │ │ - mov $0x412f,%esi │ │ │ │ + mov $0x366,%edx │ │ │ │ + mov $0x43c5,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4131,%esi │ │ │ │ - mov $0x340,%edx │ │ │ │ + mov $0x43c7,%esi │ │ │ │ + mov $0x366,%edx │ │ │ │ jmpq 338c0 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 32741 │ │ │ │ - mov $0x341,%edx │ │ │ │ - mov $0x413b,%esi │ │ │ │ + mov $0x367,%edx │ │ │ │ + mov $0x43d1,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x413d,%esi │ │ │ │ - mov $0x341,%edx │ │ │ │ + mov $0x43d3,%esi │ │ │ │ + mov $0x367,%edx │ │ │ │ jmpq 338c0 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3277f │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 327bd │ │ │ │ - mov $0x342,%edx │ │ │ │ - mov $0x4147,%esi │ │ │ │ + mov $0x368,%edx │ │ │ │ + mov $0x43dd,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4149,%esi │ │ │ │ - mov $0x342,%edx │ │ │ │ + mov $0x43df,%esi │ │ │ │ + mov $0x368,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x343,%edx │ │ │ │ - mov $0x4153,%esi │ │ │ │ + mov $0x369,%edx │ │ │ │ + mov $0x43e9,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4155,%esi │ │ │ │ - mov $0x343,%edx │ │ │ │ + mov $0x43eb,%esi │ │ │ │ + mov $0x369,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x344,%edx │ │ │ │ - mov $0x415f,%esi │ │ │ │ + mov $0x36a,%edx │ │ │ │ + mov $0x43f5,%esi │ │ │ │ jmpq 32f70 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 327fb │ │ │ │ - mov $0x345,%edx │ │ │ │ - mov $0x416b,%esi │ │ │ │ + mov $0x36b,%edx │ │ │ │ + mov $0x4401,%esi │ │ │ │ jmpq 32f70 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x4161,%esi │ │ │ │ - mov $0x344,%edx │ │ │ │ + mov $0x43f7,%esi │ │ │ │ + mov $0x36a,%edx │ │ │ │ jmpq 338c0 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 32839 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 32877 │ │ │ │ - mov $0x416d,%esi │ │ │ │ - mov $0x345,%edx │ │ │ │ + mov $0x4403,%esi │ │ │ │ + mov $0x36b,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x347,%edx │ │ │ │ - mov $0x4183,%esi │ │ │ │ + mov $0x36d,%edx │ │ │ │ + mov $0x4419,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4179,%esi │ │ │ │ - mov $0x346,%edx │ │ │ │ + mov $0x440f,%esi │ │ │ │ + mov $0x36c,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x346,%edx │ │ │ │ - mov $0x4177,%esi │ │ │ │ + mov $0x36c,%edx │ │ │ │ + mov $0x440d,%esi │ │ │ │ jmpq 32f70 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 328b5 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 328f3 │ │ │ │ - mov $0x4191,%esi │ │ │ │ - mov $0x348,%edx │ │ │ │ + mov $0x4427,%esi │ │ │ │ + mov $0x36e,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x348,%edx │ │ │ │ - mov $0x418f,%esi │ │ │ │ + mov $0x36e,%edx │ │ │ │ + mov $0x4425,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4185,%esi │ │ │ │ - mov $0x347,%edx │ │ │ │ + mov $0x441b,%esi │ │ │ │ + mov $0x36d,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x349,%edx │ │ │ │ - mov $0x419b,%esi │ │ │ │ + mov $0x36f,%edx │ │ │ │ + mov $0x4431,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x41c1,%esi │ │ │ │ - mov $0x34c,%edx │ │ │ │ + mov $0x4457,%esi │ │ │ │ + mov $0x372,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x34c,%edx │ │ │ │ - mov $0x41bf,%esi │ │ │ │ + mov $0x372,%edx │ │ │ │ + mov $0x4455,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x419d,%esi │ │ │ │ - mov $0x349,%edx │ │ │ │ + mov $0x4433,%esi │ │ │ │ + mov $0x36f,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x34b,%edx │ │ │ │ - mov $0x41b3,%esi │ │ │ │ + mov $0x371,%edx │ │ │ │ + mov $0x4449,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x41a9,%esi │ │ │ │ - mov $0x34a,%edx │ │ │ │ + mov $0x443f,%esi │ │ │ │ + mov $0x370,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x34a,%edx │ │ │ │ - mov $0x41a7,%esi │ │ │ │ + mov $0x370,%edx │ │ │ │ + mov $0x443d,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x41b5,%esi │ │ │ │ - mov $0x34b,%edx │ │ │ │ + mov $0x444b,%esi │ │ │ │ + mov $0x371,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x34d,%edx │ │ │ │ - mov $0x41cb,%esi │ │ │ │ + mov $0x373,%edx │ │ │ │ + mov $0x4461,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x34e,%edx │ │ │ │ - mov $0x41d7,%esi │ │ │ │ + mov $0x374,%edx │ │ │ │ + mov $0x446d,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x41cd,%esi │ │ │ │ - mov $0x34d,%edx │ │ │ │ + mov $0x4463,%esi │ │ │ │ + mov $0x373,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x41d9,%esi │ │ │ │ - mov $0x34e,%edx │ │ │ │ + mov $0x446f,%esi │ │ │ │ + mov $0x374,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x34f,%edx │ │ │ │ - mov $0x41e3,%esi │ │ │ │ + mov $0x375,%edx │ │ │ │ + mov $0x4479,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x350,%edx │ │ │ │ - mov $0x41ef,%esi │ │ │ │ + mov $0x376,%edx │ │ │ │ + mov $0x4485,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x41e5,%esi │ │ │ │ - mov $0x34f,%edx │ │ │ │ + mov $0x447b,%esi │ │ │ │ + mov $0x375,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x368,%edx │ │ │ │ - mov $0x430f,%esi │ │ │ │ + mov $0x38e,%edx │ │ │ │ + mov $0x45a5,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4305,%esi │ │ │ │ - mov $0x367,%edx │ │ │ │ + mov $0x459b,%esi │ │ │ │ + mov $0x38d,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x367,%edx │ │ │ │ - mov $0x4303,%esi │ │ │ │ + mov $0x38d,%edx │ │ │ │ + mov $0x4599,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x42f9,%esi │ │ │ │ - mov $0x366,%edx │ │ │ │ + mov $0x458f,%esi │ │ │ │ + mov $0x38c,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x352,%edx │ │ │ │ - mov $0x4207,%esi │ │ │ │ + mov $0x378,%edx │ │ │ │ + mov $0x449d,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x41fd,%esi │ │ │ │ - mov $0x351,%edx │ │ │ │ + mov $0x4493,%esi │ │ │ │ + mov $0x377,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x351,%edx │ │ │ │ - mov $0x41fb,%esi │ │ │ │ + mov $0x377,%edx │ │ │ │ + mov $0x4491,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x41f1,%esi │ │ │ │ - mov $0x350,%edx │ │ │ │ + mov $0x4487,%esi │ │ │ │ + mov $0x376,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x356,%edx │ │ │ │ - mov $0x4237,%esi │ │ │ │ + mov $0x37c,%edx │ │ │ │ + mov $0x44cd,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x422d,%esi │ │ │ │ - mov $0x355,%edx │ │ │ │ + mov $0x44c3,%esi │ │ │ │ + mov $0x37b,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x355,%edx │ │ │ │ - mov $0x422b,%esi │ │ │ │ + mov $0x37b,%edx │ │ │ │ + mov $0x44c1,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4221,%esi │ │ │ │ - mov $0x354,%edx │ │ │ │ + mov $0x44b7,%esi │ │ │ │ + mov $0x37a,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x354,%edx │ │ │ │ - mov $0x421f,%esi │ │ │ │ + mov $0x37a,%edx │ │ │ │ + mov $0x44b5,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4215,%esi │ │ │ │ - mov $0x353,%edx │ │ │ │ + mov $0x44ab,%esi │ │ │ │ + mov $0x379,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x353,%edx │ │ │ │ - mov $0x4213,%esi │ │ │ │ + mov $0x379,%edx │ │ │ │ + mov $0x44a9,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4209,%esi │ │ │ │ - mov $0x352,%edx │ │ │ │ + mov $0x449f,%esi │ │ │ │ + mov $0x378,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x366,%edx │ │ │ │ - mov $0x42f7,%esi │ │ │ │ + mov $0x38c,%edx │ │ │ │ + mov $0x458d,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x42ed,%esi │ │ │ │ - mov $0x365,%edx │ │ │ │ + mov $0x4583,%esi │ │ │ │ + mov $0x38b,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x365,%edx │ │ │ │ - mov $0x42eb,%esi │ │ │ │ + mov $0x38b,%edx │ │ │ │ + mov $0x4581,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x42e1,%esi │ │ │ │ - mov $0x364,%edx │ │ │ │ + mov $0x4577,%esi │ │ │ │ + mov $0x38a,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x364,%edx │ │ │ │ - mov $0x42df,%esi │ │ │ │ + mov $0x38a,%edx │ │ │ │ + mov $0x4575,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x42d5,%esi │ │ │ │ - mov $0x363,%edx │ │ │ │ + mov $0x456b,%esi │ │ │ │ + mov $0x389,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x363,%edx │ │ │ │ - mov $0x42d3,%esi │ │ │ │ + mov $0x389,%edx │ │ │ │ + mov $0x4569,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x42c9,%esi │ │ │ │ - mov $0x362,%edx │ │ │ │ + mov $0x455f,%esi │ │ │ │ + mov $0x388,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x362,%edx │ │ │ │ - mov $0x42c7,%esi │ │ │ │ + mov $0x388,%edx │ │ │ │ + mov $0x455d,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x42bd,%esi │ │ │ │ - mov $0x361,%edx │ │ │ │ + mov $0x4553,%esi │ │ │ │ + mov $0x387,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x361,%edx │ │ │ │ - mov $0x42bb,%esi │ │ │ │ + mov $0x387,%edx │ │ │ │ + mov $0x4551,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x42b1,%esi │ │ │ │ - mov $0x360,%edx │ │ │ │ + mov $0x4547,%esi │ │ │ │ + mov $0x386,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x360,%edx │ │ │ │ - mov $0x42af,%esi │ │ │ │ + mov $0x386,%edx │ │ │ │ + mov $0x4545,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x42a5,%esi │ │ │ │ - mov $0x35f,%edx │ │ │ │ + mov $0x453b,%esi │ │ │ │ + mov $0x385,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x35f,%edx │ │ │ │ - mov $0x42a3,%esi │ │ │ │ + mov $0x385,%edx │ │ │ │ + mov $0x4539,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4299,%esi │ │ │ │ - mov $0x35e,%edx │ │ │ │ + mov $0x452f,%esi │ │ │ │ + mov $0x384,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x35e,%edx │ │ │ │ - mov $0x4297,%esi │ │ │ │ + mov $0x384,%edx │ │ │ │ + mov $0x452d,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x428d,%esi │ │ │ │ - mov $0x35d,%edx │ │ │ │ + mov $0x4523,%esi │ │ │ │ + mov $0x383,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x35d,%edx │ │ │ │ - mov $0x428b,%esi │ │ │ │ + mov $0x383,%edx │ │ │ │ + mov $0x4521,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4281,%esi │ │ │ │ - mov $0x35c,%edx │ │ │ │ + mov $0x4517,%esi │ │ │ │ + mov $0x382,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x35c,%edx │ │ │ │ - mov $0x427f,%esi │ │ │ │ + mov $0x382,%edx │ │ │ │ + mov $0x4515,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4275,%esi │ │ │ │ - mov $0x35b,%edx │ │ │ │ + mov $0x450b,%esi │ │ │ │ + mov $0x381,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x35b,%edx │ │ │ │ - mov $0x4273,%esi │ │ │ │ + mov $0x381,%edx │ │ │ │ + mov $0x4509,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4269,%esi │ │ │ │ - mov $0x35a,%edx │ │ │ │ + mov $0x44ff,%esi │ │ │ │ + mov $0x380,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x35a,%edx │ │ │ │ - mov $0x4267,%esi │ │ │ │ + mov $0x380,%edx │ │ │ │ + mov $0x44fd,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x425d,%esi │ │ │ │ - mov $0x359,%edx │ │ │ │ + mov $0x44f3,%esi │ │ │ │ + mov $0x37f,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x359,%edx │ │ │ │ - mov $0x425b,%esi │ │ │ │ + mov $0x37f,%edx │ │ │ │ + mov $0x44f1,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4251,%esi │ │ │ │ - mov $0x358,%edx │ │ │ │ + mov $0x44e7,%esi │ │ │ │ + mov $0x37e,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x358,%edx │ │ │ │ - mov $0x424f,%esi │ │ │ │ + mov $0x37e,%edx │ │ │ │ + mov $0x44e5,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4245,%esi │ │ │ │ - mov $0x357,%edx │ │ │ │ + mov $0x44db,%esi │ │ │ │ + mov $0x37d,%edx │ │ │ │ jmpq 338c0 │ │ │ │ - mov $0x357,%edx │ │ │ │ - mov $0x4243,%esi │ │ │ │ + mov $0x37d,%edx │ │ │ │ + mov $0x44d9,%esi │ │ │ │ jmpq 32f70 │ │ │ │ - mov $0x4239,%esi │ │ │ │ - mov $0x356,%edx │ │ │ │ + mov $0x44cf,%esi │ │ │ │ + mov $0x37c,%edx │ │ │ │ jmpq 338c0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xc8,%rsp │ │ │ │ - mov 0xf0ac9(%rip),%rcx │ │ │ │ + mov 0xf0ae9(%rip),%rcx │ │ │ │ mov 0x10(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0xeab3b(%rip),%rax │ │ │ │ movups %xmm0,0x70(%rsp) │ │ │ │ movq $0x0,0x90(%rsp) │ │ │ │ @@ -27471,15 +27471,15 @@ │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ mov 0x38(%rbx),%r15 │ │ │ │ mov 0x30(%rbx),%r13 │ │ │ │ mov 0x28(%rbx),%r12 │ │ │ │ mov 0x20(%rbx),%rbp │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xf1265(%rip),%rsi │ │ │ │ + mov 0xf1285(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 34e38 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ je 34e00 │ │ │ │ @@ -27490,15 +27490,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 34400 │ │ │ │ mov 0x10(%r14),%rbx │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%rbx) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 34ae8 │ │ │ │ - mov 0xf1424(%rip),%rdx │ │ │ │ + mov 0xf1444(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -27526,15 +27526,15 @@ │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %rbx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 34fa0 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ je 34fa0 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0xf1163(%rip),%rsi │ │ │ │ + mov 0xf1183(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 35060 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ @@ -27546,15 +27546,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 34420 │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 34c20 │ │ │ │ - mov 0xf131e(%rip),%rdx │ │ │ │ + mov 0xf133e(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ @@ -27582,22 +27582,22 @@ │ │ │ │ cmpq $0x0,0x10(%rax) │ │ │ │ je 34440 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmpq 342f6 │ │ │ │ nop │ │ │ │ - mov 0xf1281(%rip),%rsi │ │ │ │ + mov 0xf12a1(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r14,%rbx │ │ │ │ callq 19360 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 34288 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf1261(%rip),%rsi │ │ │ │ + mov 0xf1281(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbp,%r9 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 34396 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xea6c9(%rip),%rax │ │ │ │ @@ -27615,15 +27615,15 @@ │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 350a0 │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ je 350a0 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xf0fcc(%rip),%rsi │ │ │ │ + mov 0xf0fec(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 35120 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -27635,15 +27635,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 34a88 │ │ │ │ mov 0x10(%r12),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 34c80 │ │ │ │ - mov 0xf1184(%rip),%rdx │ │ │ │ + mov 0xf11a4(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ @@ -27668,15 +27668,15 @@ │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,0x40(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 353c0 │ │ │ │ cmpq $0x0,0x40(%rsp) │ │ │ │ je 353c0 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xf0ed5(%rip),%rsi │ │ │ │ + mov 0xf0ef5(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 35408 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ @@ -27688,15 +27688,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 34ac8 │ │ │ │ mov 0x10(%r13),%r8 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 34cf0 │ │ │ │ - mov 0xf1090(%rip),%rdx │ │ │ │ + mov 0xf10b0(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x50(%rsp),%r9 │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ @@ -27721,15 +27721,15 @@ │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 35440 │ │ │ │ cmpq $0x0,0x48(%rsp) │ │ │ │ je 35440 │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ - mov 0xf0de0(%rip),%rsi │ │ │ │ + mov 0xf0e00(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 35480 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ @@ -27741,15 +27741,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 34c00 │ │ │ │ mov 0x10(%r15),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 34e48 │ │ │ │ - mov 0xf0f9c(%rip),%rdx │ │ │ │ + mov 0xf0fbc(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ mov 0x50(%rsp),%r9 │ │ │ │ @@ -27805,127 +27805,127 @@ │ │ │ │ push %rdx │ │ │ │ mov 0x48(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ - callq 6ea90 │ │ │ │ + callq 7be80 │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ add $0x20,%rsp │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 35578 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ movslq (%rax),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 34e70 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 355a0 │ │ │ │ - mov 0xf0504(%rip),%rsi │ │ │ │ + mov 0xf0524(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 355c0 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 35418 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 355f8 │ │ │ │ - mov 0xf077e(%rip),%rsi │ │ │ │ + mov 0xf079e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 35610 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 35490 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ movslq 0x1404(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 35620 │ │ │ │ - mov 0xf0c9d(%rip),%rsi │ │ │ │ + mov 0xf0cbd(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3562f │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 354f0 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ movslq 0x1408(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 3563b │ │ │ │ - mov 0xf0ba4(%rip),%rsi │ │ │ │ + mov 0xf0bc4(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 35659 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 35130 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ movslq 0x140c(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 35677 │ │ │ │ - mov 0xf0aeb(%rip),%rsi │ │ │ │ + mov 0xf0b0b(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 35695 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 35150 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ movslq 0x1410(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 3535c │ │ │ │ - mov 0xf0332(%rip),%rsi │ │ │ │ + mov 0xf0352(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 356a4 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 355b0 │ │ │ │ - mov 0xf0d7e(%rip),%rdx │ │ │ │ - mov 0xf0397(%rip),%rsi │ │ │ │ + mov 0xf0d9e(%rip),%rdx │ │ │ │ + mov 0xf03b7(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 356b3 │ │ │ │ - mov 0xf0638(%rip),%rsi │ │ │ │ + mov 0xf0658(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ jns 34ecc │ │ │ │ - mov $0x80,%edx │ │ │ │ - mov $0x1128,%esi │ │ │ │ + mov $0x30c,%edx │ │ │ │ + mov $0x3d62,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xc01bd(%rip),%rcx │ │ │ │ lea 0xbfec2(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 35388 │ │ │ │ - mov $0x126a,%r14d │ │ │ │ + mov $0x3ea4,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 350e0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ jmpq 341ec │ │ │ │ @@ -27943,28 +27943,28 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 34c48 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ jmpq 34584 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf0bf9(%rip),%rsi │ │ │ │ + mov 0xf0c19(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 34530 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 34ca8 │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ jmpq 34679 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf0bb9(%rip),%rsi │ │ │ │ + mov 0xf0bd9(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r13,%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 34624 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ @@ -27981,15 +27981,15 @@ │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 343a9 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r13 │ │ │ │ - mov 0xf03b6(%rip),%rsi │ │ │ │ + mov 0xf03d6(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%r13 │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 35174 │ │ │ │ @@ -28002,23 +28002,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r12 │ │ │ │ lea 0xc02ce(%rip),%rdx │ │ │ │ lea 0x5(,%rax,4),%r8 │ │ │ │ mov 0xea014(%rip),%rax │ │ │ │ lea 0xbf8ad(%rip),%rsi │ │ │ │ - lea 0xcbd8e(%rip),%r9 │ │ │ │ + lea 0xc98e9(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x11df,%esi │ │ │ │ + mov $0x3e19,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xbffea(%rip),%rcx │ │ │ │ - mov $0x84,%edx │ │ │ │ + mov $0x310,%edx │ │ │ │ lea 0xbfd12(%rip),%rdi │ │ │ │ xor %r15d,%r15d │ │ │ │ callq 19940 │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0xb8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 357da │ │ │ │ @@ -28028,15 +28028,15 @@ │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf0a81(%rip),%rsi │ │ │ │ + mov 0xf0aa1(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r15,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 34718 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -28134,18 +28134,18 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ jmpq 34530 │ │ │ │ nop │ │ │ │ - mov $0x120c,%r14d │ │ │ │ + mov $0x3e46,%r14d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xbfd8d(%rip),%rcx │ │ │ │ - mov $0x86,%edx │ │ │ │ + mov $0x312,%edx │ │ │ │ mov %r14d,%esi │ │ │ │ xor %r15d,%r15d │ │ │ │ lea 0xbfaaf(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 34bd0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -28156,27 +28156,27 @@ │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x50(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ jmpq 346e5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xf08a1(%rip),%rdx │ │ │ │ - mov 0xefec2(%rip),%rsi │ │ │ │ + mov 0xf08c1(%rip),%rdx │ │ │ │ + mov 0xefee2(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3564a │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ add $0x4,%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 35668 │ │ │ │ - mov 0xf0149(%rip),%rsi │ │ │ │ + mov 0xf0169(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 35686 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 35140 │ │ │ │ @@ -28214,15 +28214,15 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 34efd │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 34ef6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x121a,%r14d │ │ │ │ + mov $0x3e54,%r14d │ │ │ │ test %rax,%rax │ │ │ │ jne 34e10 │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %ebp,%ebp │ │ │ │ jmpq 35100 │ │ │ │ @@ -28233,19 +28233,19 @@ │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ jmpq 34624 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 34302 │ │ │ │ - mov $0x121d,%r14d │ │ │ │ + mov $0x3e57,%r14d │ │ │ │ xor %ebp,%ebp │ │ │ │ jmp 34fc6 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x121e,%r14d │ │ │ │ + mov $0x3e58,%r14d │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ je 353a0 │ │ │ │ xor %r13d,%r13d │ │ │ │ @@ -28284,38 +28284,38 @@ │ │ │ │ jmp 35001 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 34325 │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,%rbp │ │ │ │ - mov $0x122c,%r14d │ │ │ │ + mov $0x3e66,%r14d │ │ │ │ jmpq 34fc6 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x50(%rsp),%r9 │ │ │ │ jmpq 34718 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 34498 │ │ │ │ - mov $0x122f,%r14d │ │ │ │ + mov $0x3e69,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebp,%ebp │ │ │ │ jmp 350e0 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0x1230,%r14d │ │ │ │ + mov $0x3e6a,%r14d │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ je 35110 │ │ │ │ @@ -28346,39 +28346,39 @@ │ │ │ │ jmpq 3495a │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r13 │ │ │ │ - mov 0xefba5(%rip),%rsi │ │ │ │ + mov 0xefbc5(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 35794 │ │ │ │ sub $0x1,%r13 │ │ │ │ - mov 0xefb70(%rip),%rsi │ │ │ │ + mov 0xefb90(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3574d │ │ │ │ sub $0x1,%r13 │ │ │ │ - mov 0xf02d0(%rip),%rsi │ │ │ │ + mov 0xf02f0(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 35707 │ │ │ │ sub $0x1,%r13 │ │ │ │ - mov 0xf0228(%rip),%rsi │ │ │ │ + mov 0xf0248(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 356c2 │ │ │ │ sub $0x1,%r13 │ │ │ │ @@ -28395,76 +28395,76 @@ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov 0xa8(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov 0xb0(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ jmpq 34200 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xeffe9(%rip),%rsi │ │ │ │ + mov 0xf0009(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 352a5 │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 35216 │ │ │ │ - mov 0xeff7c(%rip),%rsi │ │ │ │ + mov 0xeff9c(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 352d2 │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 35216 │ │ │ │ - mov 0xefcaf(%rip),%rsi │ │ │ │ + mov 0xefccf(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 352ff │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 35216 │ │ │ │ - mov 0xf01ea(%rip),%rsi │ │ │ │ + mov 0xf020a(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3532c │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 35216 │ │ │ │ lea 0x70(%rsp),%rdx │ │ │ │ mov %r12,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xbfb15(%rip),%r8 │ │ │ │ - lea 0xea57b(%rip),%rsi │ │ │ │ + lea 0xeacdb(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 35216 │ │ │ │ - mov $0x11be,%esi │ │ │ │ + mov $0x3df8,%esi │ │ │ │ jmpq 34bb3 │ │ │ │ - mov $0x7e,%edx │ │ │ │ - mov $0x1113,%esi │ │ │ │ + mov $0x30a,%edx │ │ │ │ + mov $0x3d4d,%esi │ │ │ │ jmpq 349e0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ mov %r9,%r12 │ │ │ │ - mov $0x123e,%r14d │ │ │ │ + mov $0x3e78,%r14d │ │ │ │ jmpq 350e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ - mov $0x126a,%r14d │ │ │ │ + mov $0x3ea4,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 350e0 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ @@ -28472,261 +28472,261 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 34fe9 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 34590 │ │ │ │ - mov $0x1241,%r14d │ │ │ │ + mov $0x3e7b,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 350e0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x1242,%r14d │ │ │ │ + mov $0x3e7c,%r14d │ │ │ │ jmpq 350e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 345b3 │ │ │ │ nopl (%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 34859 │ │ │ │ nopl (%rax) │ │ │ │ xor %r15d,%r15d │ │ │ │ mov %r8,%r13 │ │ │ │ - mov $0x1250,%r14d │ │ │ │ + mov $0x3e8a,%r14d │ │ │ │ jmpq 350e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 34685 │ │ │ │ - mov $0x1253,%r14d │ │ │ │ + mov $0x3e8d,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 350e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov $0x1254,%r14d │ │ │ │ + mov $0x3e8e,%r14d │ │ │ │ jmpq 350e0 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 346a8 │ │ │ │ nopl (%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 34897 │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,%r15 │ │ │ │ - mov $0x1262,%r14d │ │ │ │ + mov $0x3e9c,%r14d │ │ │ │ jmpq 350e0 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 34770 │ │ │ │ - mov $0x1265,%r14d │ │ │ │ + mov $0x3e9f,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 350e0 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 34786 │ │ │ │ - mov $0x1266,%r14d │ │ │ │ + mov $0x3ea0,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 350e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 348d8 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3479d │ │ │ │ - mov $0x1267,%r14d │ │ │ │ + mov $0x3ea1,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 350e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,0x28(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x28(%rsp),%edx │ │ │ │ test %rax,%rax │ │ │ │ je 347b2 │ │ │ │ - mov $0x1268,%r14d │ │ │ │ + mov $0x3ea2,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 350e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %eax,0x28(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ mov 0x28(%rsp),%ecx │ │ │ │ test %rax,%rax │ │ │ │ je 347cf │ │ │ │ - mov $0x1269,%r14d │ │ │ │ + mov $0x3ea3,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 350e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x72,%edx │ │ │ │ + mov $0x2fe,%edx │ │ │ │ lea 0xbf620(%rip),%rcx │ │ │ │ - mov $0x10a1,%esi │ │ │ │ - mov $0x126a,%r14d │ │ │ │ + mov $0x3cdb,%esi │ │ │ │ + mov $0x3ea4,%r14d │ │ │ │ lea 0xbf31a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 350e0 │ │ │ │ - mov $0x79,%edx │ │ │ │ - mov $0x10d7,%esi │ │ │ │ + mov $0x305,%edx │ │ │ │ + mov $0x3d11,%esi │ │ │ │ jmpq 349e0 │ │ │ │ nop │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3499b │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x10d9,%esi │ │ │ │ - mov $0x79,%edx │ │ │ │ + mov $0x3d13,%esi │ │ │ │ + mov $0x305,%edx │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 349e0 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %edx,0x18(%rsp) │ │ │ │ mov %esi,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%esi │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ jmpq 349e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x7a,%edx │ │ │ │ - mov $0x10e3,%esi │ │ │ │ + mov $0x306,%edx │ │ │ │ + mov $0x3d1d,%esi │ │ │ │ jmpq 349e0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10e5,%esi │ │ │ │ - mov $0x7a,%edx │ │ │ │ + mov $0x3d1f,%esi │ │ │ │ + mov $0x306,%edx │ │ │ │ jmp 355ca │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x7b,%edx │ │ │ │ - mov $0x10ef,%esi │ │ │ │ + mov $0x307,%edx │ │ │ │ + mov $0x3d29,%esi │ │ │ │ jmpq 349e0 │ │ │ │ - mov $0x10f1,%esi │ │ │ │ - mov $0x7b,%edx │ │ │ │ + mov $0x3d2b,%esi │ │ │ │ + mov $0x307,%edx │ │ │ │ jmp 355ca │ │ │ │ - mov $0x7c,%edx │ │ │ │ - mov $0x10fb,%esi │ │ │ │ + mov $0x308,%edx │ │ │ │ + mov $0x3d35,%esi │ │ │ │ jmpq 349e0 │ │ │ │ - mov $0x75,%edx │ │ │ │ - mov $0x10b7,%esi │ │ │ │ + mov $0x301,%edx │ │ │ │ + mov $0x3cf1,%esi │ │ │ │ jmpq 349e0 │ │ │ │ - mov $0x10fd,%esi │ │ │ │ - mov $0x7c,%edx │ │ │ │ + mov $0x3d37,%esi │ │ │ │ + mov $0x308,%edx │ │ │ │ jmpq 355ca │ │ │ │ - mov $0x76,%edx │ │ │ │ - mov $0x10c0,%esi │ │ │ │ + mov $0x302,%edx │ │ │ │ + mov $0x3cfa,%esi │ │ │ │ jmpq 349e0 │ │ │ │ - mov $0x7d,%edx │ │ │ │ - mov $0x1107,%esi │ │ │ │ + mov $0x309,%edx │ │ │ │ + mov $0x3d41,%esi │ │ │ │ jmpq 349e0 │ │ │ │ - mov $0x10c2,%esi │ │ │ │ - mov $0x76,%edx │ │ │ │ + mov $0x3cfc,%esi │ │ │ │ + mov $0x302,%edx │ │ │ │ jmpq 355ca │ │ │ │ - mov $0x1109,%esi │ │ │ │ - mov $0x7d,%edx │ │ │ │ + mov $0x3d43,%esi │ │ │ │ + mov $0x309,%edx │ │ │ │ jmpq 355ca │ │ │ │ - mov $0x1115,%esi │ │ │ │ - mov $0x7e,%edx │ │ │ │ + mov $0x3d4f,%esi │ │ │ │ + mov $0x30a,%edx │ │ │ │ jmpq 355ca │ │ │ │ - mov $0x7f,%edx │ │ │ │ - mov $0x111f,%esi │ │ │ │ + mov $0x30b,%edx │ │ │ │ + mov $0x3d59,%esi │ │ │ │ jmpq 349e0 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe94db(%rip),%rax │ │ │ │ lea 0xbf509(%rip),%rcx │ │ │ │ lea 0xbed6d(%rip),%rsi │ │ │ │ pushq $0x4 │ │ │ │ - lea 0xcb24c(%rip),%r9 │ │ │ │ + lea 0xc8da7(%rip),%r9 │ │ │ │ mov $0x5,%r8d │ │ │ │ lea 0xbf762(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x11a2,%esi │ │ │ │ + mov $0x3ddc,%esi │ │ │ │ jmpq 34bb3 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe9496(%rip),%rax │ │ │ │ mov $0x5,%r8d │ │ │ │ lea 0xbed29(%rip),%rsi │ │ │ │ pushq $0x3 │ │ │ │ - lea 0xcb208(%rip),%r9 │ │ │ │ + lea 0xc8d63(%rip),%r9 │ │ │ │ lea 0xbf4ae(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xbf71a(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x119c,%esi │ │ │ │ + mov $0x3dd6,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 34bb3 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe9450(%rip),%rax │ │ │ │ - lea 0xcb1d1(%rip),%r9 │ │ │ │ + lea 0xc8d2c(%rip),%r9 │ │ │ │ lea 0xbece2(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ mov $0x5,%r8d │ │ │ │ lea 0xbf468(%rip),%rcx │ │ │ │ lea 0xbf6d7(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x1196,%esi │ │ │ │ + mov $0x3dd0,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 34bb3 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe9409(%rip),%rax │ │ │ │ lea 0xbeca2(%rip),%rsi │ │ │ │ - lea 0xcb183(%rip),%r9 │ │ │ │ + lea 0xc8cde(%rip),%r9 │ │ │ │ pushq $0x1 │ │ │ │ mov $0x5,%r8d │ │ │ │ lea 0xbf421(%rip),%rcx │ │ │ │ lea 0xbf690(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r11 │ │ │ │ - mov $0x1190,%esi │ │ │ │ + mov $0x3dca,%esi │ │ │ │ pop %rbx │ │ │ │ jmpq 34bb3 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xc8,%rsp │ │ │ │ - mov 0xef409(%rip),%r12 │ │ │ │ + mov 0xef429(%rip),%r12 │ │ │ │ mov 0x10(%rsi),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xef3f3(%rip),%rax │ │ │ │ - mov 0xefed4(%rip),%r14 │ │ │ │ + mov 0xef413(%rip),%rax │ │ │ │ + mov 0xefef4(%rip),%r14 │ │ │ │ movups %xmm0,0x60(%rsp) │ │ │ │ mov 0xe9468(%rip),%rcx │ │ │ │ mov %r12,0x88(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ - mov 0xef3df(%rip),%rax │ │ │ │ + mov 0xef3ff(%rip),%rax │ │ │ │ mov %r14,0x70(%rsp) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ mov %rcx,0x98(%rsp) │ │ │ │ mov %r12,0xa0(%rsp) │ │ │ │ mov %r12,0xa8(%rsp) │ │ │ │ @@ -28752,15 +28752,15 @@ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0x30(%rbx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x28(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbp │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xefb7f(%rip),%rsi │ │ │ │ + mov 0xefb9f(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 36748 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ je 36710 │ │ │ │ @@ -28771,15 +28771,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 362d8 │ │ │ │ mov 0x10(%r13),%r15 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r15) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 363a0 │ │ │ │ - mov 0xefd3d(%rip),%rdx │ │ │ │ + mov 0xefd5d(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov %rax,(%rsp) │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -28804,15 +28804,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 36758 │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ je 36758 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0xefa89(%rip),%rsi │ │ │ │ + mov 0xefaa9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 36778 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -28823,15 +28823,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 36318 │ │ │ │ mov 0x10(%rdi),%rbp │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 36428 │ │ │ │ - mov 0xefc4b(%rip),%rdx │ │ │ │ + mov 0xefc6b(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ mov %rax,%r13 │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -28854,15 +28854,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 36828 │ │ │ │ cmpq $0x0,0x28(%rsp) │ │ │ │ je 36828 │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov 0xef9a5(%rip),%rsi │ │ │ │ + mov 0xef9c5(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 368b0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ @@ -28873,15 +28873,15 @@ │ │ │ │ test %rbx,%rbx │ │ │ │ je 36358 │ │ │ │ mov 0x10(%r14),%r8 │ │ │ │ addq $0x1,(%rbx) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 36470 │ │ │ │ - mov 0xefb68(%rip),%rdx │ │ │ │ + mov 0xefb88(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ @@ -28965,291 +28965,291 @@ │ │ │ │ mov %r12d,%r9d │ │ │ │ push %rdx │ │ │ │ movsd 0x28(%rsp),%xmm1 │ │ │ │ mov %r15,%rdx │ │ │ │ movsd 0x20(%rsp),%xmm0 │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ - callq c1860 │ │ │ │ + callq dc840 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 36d20 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 36490 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36d80 │ │ │ │ - mov 0xef030(%rip),%rsi │ │ │ │ + mov 0xef050(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36d90 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 367f8 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36da0 │ │ │ │ - mov 0xef2ae(%rip),%rsi │ │ │ │ + mov 0xef2ce(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36db0 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 368c0 │ │ │ │ movslq 0x1804(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36dc0 │ │ │ │ - mov 0xef7d1(%rip),%rsi │ │ │ │ + mov 0xef7f1(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36de0 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36c80 │ │ │ │ movslq 0x1808(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36df0 │ │ │ │ - mov 0xef1dc(%rip),%rsi │ │ │ │ + mov 0xef1fc(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36e20 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36d50 │ │ │ │ movslq 0x180c(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36e40 │ │ │ │ - mov 0xef1c7(%rip),%rsi │ │ │ │ + mov 0xef1e7(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36e6d │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36d70 │ │ │ │ movslq 0x1810(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36e7c │ │ │ │ - mov 0xef182(%rip),%rsi │ │ │ │ + mov 0xef1a2(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36e98 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36928 │ │ │ │ movsd 0x1818(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36ea7 │ │ │ │ - mov 0xef714(%rip),%rsi │ │ │ │ + mov 0xef734(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36ec3 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36938 │ │ │ │ movsd 0x1820(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36ed2 │ │ │ │ - mov 0xef6e6(%rip),%rsi │ │ │ │ + mov 0xef706(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36b88 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36dd0 │ │ │ │ movsd 0x1828(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36eee │ │ │ │ - mov 0xef2f0(%rip),%rsi │ │ │ │ + mov 0xef310(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36f0a │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36e10 │ │ │ │ movsd 0x1830(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36f19 │ │ │ │ - mov 0xef302(%rip),%rsi │ │ │ │ + mov 0xef322(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36f35 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36e60 │ │ │ │ movsd 0x1838(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36f44 │ │ │ │ - mov 0xeef4c(%rip),%rsi │ │ │ │ + mov 0xeef6c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36f60 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36e8b │ │ │ │ movsd 0x1840(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36f6f │ │ │ │ - mov 0xef25e(%rip),%rsi │ │ │ │ + mov 0xef27e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36f8b │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36eb6 │ │ │ │ movsd 0x1848(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36f9a │ │ │ │ - mov 0xef270(%rip),%rsi │ │ │ │ + mov 0xef290(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36fb6 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36ee1 │ │ │ │ movsd 0x1850(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36fc5 │ │ │ │ - mov 0xef1da(%rip),%rsi │ │ │ │ + mov 0xef1fa(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3701a │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36efd │ │ │ │ movsd 0x1858(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 37036 │ │ │ │ - mov 0xef1ec(%rip),%rsi │ │ │ │ + mov 0xef20c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 37045 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36f28 │ │ │ │ movsd 0x1860(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 37054 │ │ │ │ - mov 0xef156(%rip),%rsi │ │ │ │ + mov 0xef176(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 37063 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36f53 │ │ │ │ movsd 0x1868(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 37072 │ │ │ │ - mov 0xef168(%rip),%rsi │ │ │ │ + mov 0xef188(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 37081 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36f7e │ │ │ │ movsd 0x1870(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 37090 │ │ │ │ - mov 0xef0d2(%rip),%rsi │ │ │ │ + mov 0xef0f2(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3709f │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36fa9 │ │ │ │ movsd 0x1878(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 370ae │ │ │ │ - mov 0xef0e4(%rip),%rsi │ │ │ │ + mov 0xef104(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 370cc │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 37029 │ │ │ │ - mov 0xef597(%rip),%rdx │ │ │ │ - mov 0xeebb0(%rip),%rsi │ │ │ │ + mov 0xef5b7(%rip),%rdx │ │ │ │ + mov 0xeebd0(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 370bd │ │ │ │ - mov 0xeee51(%rip),%rsi │ │ │ │ + mov 0xeee71(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ jns 364e8 │ │ │ │ - mov $0x1fc,%edx │ │ │ │ - mov $0x2ac6,%esi │ │ │ │ + mov $0x10a,%edx │ │ │ │ + mov $0x1a60,%esi │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0xbe9d5(%rip),%rcx │ │ │ │ lea 0xbe72a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 36bc0 │ │ │ │ - mov $0x2bf9,%r12d │ │ │ │ + mov $0x1b93,%r12d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 36860 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov %r12,0x30(%rsp) │ │ │ │ mov %r12,0x40(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ @@ -29290,41 +29290,41 @@ │ │ │ │ cmpq $0x0,0x10(%rax) │ │ │ │ je 36378 │ │ │ │ mov (%rsp),%rax │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ jmpq 359d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xef3a9(%rip),%rsi │ │ │ │ + mov 0xef3c9(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r13,%r15 │ │ │ │ callq 19360 │ │ │ │ mov %rax,(%rsp) │ │ │ │ jmpq 3596e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 36400 │ │ │ │ mov 0x28(%r13),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 35ab4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xef369(%rip),%rsi │ │ │ │ + mov 0xef389(%rip),%rsi │ │ │ │ mov %rdi,0x28(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ mov %rdi,%rbp │ │ │ │ jmpq 35a5f │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 36440 │ │ │ │ mov 0x28(%rbp),%r15 │ │ │ │ jmpq 35b91 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xef329(%rip),%rsi │ │ │ │ + mov 0xef349(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r14,%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 35b42 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xe8791(%rip),%rax │ │ │ │ @@ -29380,26 +29380,26 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ jmpq 35b19 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xef281(%rip),%rdx │ │ │ │ - mov 0xee8a2(%rip),%rsi │ │ │ │ + mov 0xef2a1(%rip),%rdx │ │ │ │ + mov 0xee8c2(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36e00 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 36e30 │ │ │ │ - mov 0xeeb2e(%rip),%rsi │ │ │ │ + mov 0xeeb4e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 36e50 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 36d60 │ │ │ │ @@ -29482,15 +29482,15 @@ │ │ │ │ lea 0xbf007(%rip),%rdx │ │ │ │ movslq (%rdx,%r13,4),%rax │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0xee6d0(%rip),%rsi │ │ │ │ + mov 0xee6f0(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%r12 │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 36959 │ │ │ │ @@ -29503,60 +29503,60 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r13 │ │ │ │ lea 0xbe7d9(%rip),%rdx │ │ │ │ lea 0x2(,%rax,8),%r8 │ │ │ │ mov 0xe84fe(%rip),%rax │ │ │ │ lea 0xbdd97(%rip),%rsi │ │ │ │ - lea 0xca278(%rip),%r9 │ │ │ │ + lea 0xc7dd3(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x2b90,%esi │ │ │ │ + mov $0x1b2a,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xbe4d4(%rip),%rcx │ │ │ │ - mov $0x200,%edx │ │ │ │ + mov $0x10e,%edx │ │ │ │ lea 0xbe784(%rip),%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 19940 │ │ │ │ jmpq 36520 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ jmpq 35b42 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2bbc,%r12d │ │ │ │ + mov $0x1b56,%r12d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xbe47d(%rip),%rcx │ │ │ │ - mov $0x202,%edx │ │ │ │ + mov $0x110,%edx │ │ │ │ mov %r12d,%esi │ │ │ │ xor %r14d,%r14d │ │ │ │ lea 0xbe727(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 36520 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 35906 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 359dc │ │ │ │ - mov $0x2bcd,%r12d │ │ │ │ + mov $0x1b67,%r12d │ │ │ │ jmp 3678e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 359ff │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x2bce,%r12d │ │ │ │ + mov $0x1b68,%r12d │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 36720 │ │ │ │ xor %ebp,%ebp │ │ │ │ @@ -29578,33 +29578,33 @@ │ │ │ │ jmpq 36720 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 35d2e │ │ │ │ nopl (%rax) │ │ │ │ mov (%rsp),%rcx │ │ │ │ - mov $0x2bdc,%r12d │ │ │ │ + mov $0x1b76,%r12d │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 367bb │ │ │ │ jmp 367a9 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 35ac0 │ │ │ │ - mov $0x2bdf,%r12d │ │ │ │ + mov $0x1b79,%r12d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %ebp,%ebp │ │ │ │ jmp 36860 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0x2be0,%r12d │ │ │ │ + mov $0x1b7a,%r12d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 3687e │ │ │ │ @@ -29627,29 +29627,29 @@ │ │ │ │ jmpq 35ae3 │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 35d68 │ │ │ │ nopl (%rax) │ │ │ │ subq $0x1,(%r15) │ │ │ │ - mov $0x2bca,%r12d │ │ │ │ + mov $0x1b64,%r12d │ │ │ │ jne 36720 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 36720 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%r14 │ │ │ │ - mov $0x2bee,%r12d │ │ │ │ + mov $0x1b88,%r12d │ │ │ │ jmpq 36860 │ │ │ │ xchg %ax,%ax │ │ │ │ jne 35bd4 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 35bd4 │ │ │ │ - mov $0x2bf2,%r12d │ │ │ │ + mov $0x1b8c,%r12d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 36860 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 35e5c │ │ │ │ nopl (%rax) │ │ │ │ @@ -29657,15 +29657,15 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 35e9a │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0xee3b0(%rip),%rsi │ │ │ │ + mov 0xee3d0(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 36fd4 │ │ │ │ sub $0x1,%r12 │ │ │ │ @@ -29685,192 +29685,192 @@ │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ mov 0xa8(%rsp),%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ jmpq 358e6 │ │ │ │ - mov 0xeeb32(%rip),%rsi │ │ │ │ + mov 0xeeb52(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 36a19 │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 36988 │ │ │ │ - mov 0xeea40(%rip),%rsi │ │ │ │ + mov 0xeea60(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 36a43 │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 36988 │ │ │ │ - mov 0xee496(%rip),%rsi │ │ │ │ + mov 0xee4b6(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 36a70 │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 36988 │ │ │ │ - mov 0xee4e9(%rip),%rsi │ │ │ │ + mov 0xee509(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 36a9d │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 36988 │ │ │ │ - mov 0xee454(%rip),%rsi │ │ │ │ + mov 0xee474(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 36aca │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 36988 │ │ │ │ - mov 0xee7bf(%rip),%rsi │ │ │ │ + mov 0xee7df(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 36af7 │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 36988 │ │ │ │ - mov 0xee5b2(%rip),%rsi │ │ │ │ + mov 0xee5d2(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 36b24 │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 36988 │ │ │ │ - mov 0xee9c5(%rip),%rsi │ │ │ │ + mov 0xee9e5(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 36b58 │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 36988 │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x60(%rsp),%rdx │ │ │ │ mov %r13,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xbe30a(%rip),%r8 │ │ │ │ - lea 0xe916f(%rip),%rsi │ │ │ │ + lea 0xe8ecf(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 36988 │ │ │ │ - mov $0x2b69,%esi │ │ │ │ + mov $0x1b03,%esi │ │ │ │ jmpq 366c9 │ │ │ │ - mov $0x2a2f,%esi │ │ │ │ - mov $0x1ef,%edx │ │ │ │ + mov $0x19c9,%esi │ │ │ │ + mov $0xfd,%edx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 361c8 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ jmpq 361c8 │ │ │ │ mov %r14,%rdi │ │ │ │ - mov $0x2bf9,%r12d │ │ │ │ + mov $0x1b93,%r12d │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 36860 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ jne 35c07 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 35c07 │ │ │ │ - mov $0x2bf3,%r12d │ │ │ │ + mov $0x1b8d,%r12d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 36860 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ jne 35c48 │ │ │ │ movsd %xmm2,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ test %rax,%rax │ │ │ │ je 35c48 │ │ │ │ - mov $0x2bf5,%r12d │ │ │ │ + mov $0x1b8f,%r12d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 36860 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 35b9a │ │ │ │ - mov $0x2bf1,%r12d │ │ │ │ + mov $0x1b8b,%r12d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 36860 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 35c1d │ │ │ │ - mov $0x2bf4,%r12d │ │ │ │ + mov $0x1b8e,%r12d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 36860 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 35da5 │ │ │ │ nopl (%rax) │ │ │ │ movsd %xmm2,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ test %rax,%rax │ │ │ │ je 35c69 │ │ │ │ - mov $0x2bf6,%r12d │ │ │ │ + mov $0x1b90,%r12d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 36860 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movsd %xmm2,0x8(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ test %rax,%rax │ │ │ │ je 35c89 │ │ │ │ - mov $0x2bf7,%r12d │ │ │ │ + mov $0x1b91,%r12d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 36860 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movsd %xmm2,0x8(%rsp) │ │ │ │ mov %eax,0x30(%rsp) │ │ │ │ callq 15760 │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ mov 0x30(%rsp),%edx │ │ │ │ test %rax,%rax │ │ │ │ je 35caa │ │ │ │ - mov $0x2bf8,%r12d │ │ │ │ + mov $0x1b92,%r12d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 36860 │ │ │ │ - mov $0x1e1,%edx │ │ │ │ + mov $0xef,%edx │ │ │ │ lea 0xbde78(%rip),%rcx │ │ │ │ - mov $0x29a3,%esi │ │ │ │ - mov $0x2bf9,%r12d │ │ │ │ + mov $0x193d,%esi │ │ │ │ + mov $0x1b93,%r12d │ │ │ │ lea 0xbdbc2(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 36860 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 35de2 │ │ │ │ @@ -29879,233 +29879,233 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 364e8 │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 35e1f │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x1e8,%edx │ │ │ │ - mov $0x29d9,%esi │ │ │ │ + mov $0xf6,%edx │ │ │ │ + mov $0x1973,%esi │ │ │ │ jmpq 361c8 │ │ │ │ nop │ │ │ │ - mov $0x29db,%esi │ │ │ │ - mov $0x1e8,%edx │ │ │ │ + mov $0x1975,%esi │ │ │ │ + mov $0xf6,%edx │ │ │ │ jmpq 36b98 │ │ │ │ nop │ │ │ │ - mov $0x1e9,%edx │ │ │ │ - mov $0x29e5,%esi │ │ │ │ + mov $0xf7,%edx │ │ │ │ + mov $0x197f,%esi │ │ │ │ jmpq 361c8 │ │ │ │ nop │ │ │ │ - mov $0x29e7,%esi │ │ │ │ - mov $0x1e9,%edx │ │ │ │ + mov $0x1981,%esi │ │ │ │ + mov $0xf7,%edx │ │ │ │ jmpq 36b98 │ │ │ │ nop │ │ │ │ - mov $0x1ea,%edx │ │ │ │ - mov $0x29f1,%esi │ │ │ │ + mov $0xf8,%edx │ │ │ │ + mov $0x198b,%esi │ │ │ │ jmpq 361c8 │ │ │ │ nop │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 35ed8 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x29f3,%esi │ │ │ │ - mov $0x1ea,%edx │ │ │ │ + mov $0x198d,%esi │ │ │ │ + mov $0xf8,%edx │ │ │ │ jmpq 36b98 │ │ │ │ nop │ │ │ │ - mov $0x1eb,%edx │ │ │ │ - mov $0x29fd,%esi │ │ │ │ + mov $0xf9,%edx │ │ │ │ + mov $0x1997,%esi │ │ │ │ jmpq 361c8 │ │ │ │ nop │ │ │ │ - mov $0x1e4,%edx │ │ │ │ - mov $0x29b9,%esi │ │ │ │ + mov $0xf2,%edx │ │ │ │ + mov $0x1953,%esi │ │ │ │ jmpq 361c8 │ │ │ │ nop │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 35f16 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x29ff,%esi │ │ │ │ - mov $0x1eb,%edx │ │ │ │ + mov $0x1999,%esi │ │ │ │ + mov $0xf9,%edx │ │ │ │ jmpq 36b98 │ │ │ │ nop │ │ │ │ - mov $0x1e5,%edx │ │ │ │ - mov $0x29c2,%esi │ │ │ │ + mov $0xf3,%edx │ │ │ │ + mov $0x195c,%esi │ │ │ │ jmpq 361c8 │ │ │ │ nop │ │ │ │ - mov $0x1ec,%edx │ │ │ │ - mov $0x2a09,%esi │ │ │ │ + mov $0xfa,%edx │ │ │ │ + mov $0x19a3,%esi │ │ │ │ jmpq 361c8 │ │ │ │ nop │ │ │ │ - mov $0x29c4,%esi │ │ │ │ - mov $0x1e5,%edx │ │ │ │ + mov $0x195e,%esi │ │ │ │ + mov $0xf3,%edx │ │ │ │ jmpq 36b98 │ │ │ │ nop │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 35f54 │ │ │ │ - mov $0x2a0b,%esi │ │ │ │ - mov $0x1ec,%edx │ │ │ │ + mov $0x19a5,%esi │ │ │ │ + mov $0xfa,%edx │ │ │ │ jmpq 36b98 │ │ │ │ - mov $0x1ed,%edx │ │ │ │ - mov $0x2a15,%esi │ │ │ │ + mov $0xfb,%edx │ │ │ │ + mov $0x19af,%esi │ │ │ │ jmpq 361c8 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 35f92 │ │ │ │ - mov $0x2a17,%esi │ │ │ │ - mov $0x1ed,%edx │ │ │ │ + mov $0x19b1,%esi │ │ │ │ + mov $0xfb,%edx │ │ │ │ jmpq 36b98 │ │ │ │ - mov $0x1ee,%edx │ │ │ │ - mov $0x2a21,%esi │ │ │ │ + mov $0xfc,%edx │ │ │ │ + mov $0x19bb,%esi │ │ │ │ jmpq 361c8 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 35fd0 │ │ │ │ - mov $0x2a23,%esi │ │ │ │ - mov $0x1ee,%edx │ │ │ │ + mov $0x19bd,%esi │ │ │ │ + mov $0xfc,%edx │ │ │ │ jmpq 36b98 │ │ │ │ - mov $0x1ef,%edx │ │ │ │ - mov $0x2a2d,%esi │ │ │ │ + mov $0xfd,%edx │ │ │ │ + mov $0x19c7,%esi │ │ │ │ jmpq 361c8 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3600e │ │ │ │ - mov $0x1f0,%edx │ │ │ │ - mov $0x2a39,%esi │ │ │ │ + mov $0xfe,%edx │ │ │ │ + mov $0x19d3,%esi │ │ │ │ jmpq 361c8 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3604c │ │ │ │ - mov $0x2a3b,%esi │ │ │ │ - mov $0x1f0,%edx │ │ │ │ + mov $0x19d5,%esi │ │ │ │ + mov $0xfe,%edx │ │ │ │ jmpq 36b98 │ │ │ │ - mov $0x1f1,%edx │ │ │ │ - mov $0x2a45,%esi │ │ │ │ + mov $0xff,%edx │ │ │ │ + mov $0x19df,%esi │ │ │ │ jmpq 361c8 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3608a │ │ │ │ - mov $0x2a47,%esi │ │ │ │ - mov $0x1f1,%edx │ │ │ │ + mov $0x19e1,%esi │ │ │ │ + mov $0xff,%edx │ │ │ │ jmpq 36b98 │ │ │ │ - mov $0x1f2,%edx │ │ │ │ - mov $0x2a51,%esi │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov $0x19eb,%esi │ │ │ │ jmpq 361c8 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 360c8 │ │ │ │ - mov $0x2a53,%esi │ │ │ │ - mov $0x1f2,%edx │ │ │ │ + mov $0x19ed,%esi │ │ │ │ + mov $0x100,%edx │ │ │ │ jmpq 36b98 │ │ │ │ - mov $0x1f3,%edx │ │ │ │ - mov $0x2a5d,%esi │ │ │ │ + mov $0x101,%edx │ │ │ │ + mov $0x19f7,%esi │ │ │ │ jmpq 361c8 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 36106 │ │ │ │ - mov $0x2a5f,%esi │ │ │ │ - mov $0x1f3,%edx │ │ │ │ + mov $0x19f9,%esi │ │ │ │ + mov $0x101,%edx │ │ │ │ jmpq 36b98 │ │ │ │ - mov $0x1f4,%edx │ │ │ │ - mov $0x2a69,%esi │ │ │ │ + mov $0x102,%edx │ │ │ │ + mov $0x1a03,%esi │ │ │ │ jmpq 361c8 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 36144 │ │ │ │ - mov $0x2a6b,%esi │ │ │ │ - mov $0x1f4,%edx │ │ │ │ + mov $0x1a05,%esi │ │ │ │ + mov $0x102,%edx │ │ │ │ jmpq 36b98 │ │ │ │ - mov $0x1f5,%edx │ │ │ │ - mov $0x2a75,%esi │ │ │ │ + mov $0x103,%edx │ │ │ │ + mov $0x1a0f,%esi │ │ │ │ jmpq 361c8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe7bc9(%rip),%rax │ │ │ │ mov $0x2,%r8d │ │ │ │ lea 0xbd45c(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xc993b(%rip),%r9 │ │ │ │ + lea 0xc7496(%rip),%r9 │ │ │ │ lea 0xbdbe1(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xbde6e(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x2b35,%esi │ │ │ │ + mov $0x1acf,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 366c9 │ │ │ │ - mov $0x2a77,%esi │ │ │ │ - mov $0x1f5,%edx │ │ │ │ + mov $0x1a11,%esi │ │ │ │ + mov $0x103,%edx │ │ │ │ jmpq 36b98 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 36182 │ │ │ │ - mov $0x1f6,%edx │ │ │ │ - mov $0x2a81,%esi │ │ │ │ + mov $0x104,%edx │ │ │ │ + mov $0x1a1b,%esi │ │ │ │ jmpq 361c8 │ │ │ │ - mov $0x2a83,%esi │ │ │ │ - mov $0x1f6,%edx │ │ │ │ + mov $0x1a1d,%esi │ │ │ │ + mov $0x104,%edx │ │ │ │ jmpq 36b98 │ │ │ │ - mov $0x1f7,%edx │ │ │ │ - mov $0x2a8d,%esi │ │ │ │ + mov $0x105,%edx │ │ │ │ + mov $0x1a27,%esi │ │ │ │ jmpq 361c8 │ │ │ │ - mov $0x2a8f,%esi │ │ │ │ - mov $0x1f7,%edx │ │ │ │ + mov $0x1a29,%esi │ │ │ │ + mov $0x105,%edx │ │ │ │ jmpq 36b98 │ │ │ │ - mov $0x1f8,%edx │ │ │ │ - mov $0x2a99,%esi │ │ │ │ + mov $0x106,%edx │ │ │ │ + mov $0x1a33,%esi │ │ │ │ jmpq 361c8 │ │ │ │ - mov $0x2a9b,%esi │ │ │ │ - mov $0x1f8,%edx │ │ │ │ + mov $0x1a35,%esi │ │ │ │ + mov $0x106,%edx │ │ │ │ jmpq 36b98 │ │ │ │ - mov $0x1f9,%edx │ │ │ │ - mov $0x2aa5,%esi │ │ │ │ + mov $0x107,%edx │ │ │ │ + mov $0x1a3f,%esi │ │ │ │ jmpq 361c8 │ │ │ │ - mov $0x2aa7,%esi │ │ │ │ - mov $0x1f9,%edx │ │ │ │ + mov $0x1a41,%esi │ │ │ │ + mov $0x107,%edx │ │ │ │ jmpq 36b98 │ │ │ │ - mov $0x1fa,%edx │ │ │ │ - mov $0x2ab1,%esi │ │ │ │ + mov $0x108,%edx │ │ │ │ + mov $0x1a4b,%esi │ │ │ │ jmpq 361c8 │ │ │ │ - mov $0x1fb,%edx │ │ │ │ - mov $0x2abd,%esi │ │ │ │ + mov $0x109,%edx │ │ │ │ + mov $0x1a57,%esi │ │ │ │ jmpq 361c8 │ │ │ │ - mov $0x2ab3,%esi │ │ │ │ - mov $0x1fa,%edx │ │ │ │ + mov $0x1a4d,%esi │ │ │ │ + mov $0x108,%edx │ │ │ │ jmpq 36b98 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0xc8,%rsp │ │ │ │ - mov 0xee5f1(%rip),%r13 │ │ │ │ + mov 0xee611(%rip),%r13 │ │ │ │ mov 0x10(%rsi),%r14 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xedaf3(%rip),%rax │ │ │ │ + mov 0xedb13(%rip),%rax │ │ │ │ movups %xmm0,0x60(%rsp) │ │ │ │ mov %r13,0x80(%rsp) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ - mov 0xedae2(%rip),%rax │ │ │ │ + mov 0xedb02(%rip),%rax │ │ │ │ movups %xmm0,0x70(%rsp) │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ - mov 0xedad2(%rip),%rax │ │ │ │ + mov 0xedaf2(%rip),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ - mov 0xee5be(%rip),%rax │ │ │ │ + mov 0xee5de(%rip),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ - mov 0xeda8a(%rip),%rax │ │ │ │ + mov 0xedaaa(%rip),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ test %rdx,%rdx │ │ │ │ jne 37c60 │ │ │ │ lea -0x4(%r14),%rax │ │ │ │ cmp $0x6,%rax │ │ │ │ ja 37ad1 │ │ │ │ @@ -30126,15 +30126,15 @@ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x38(%rbp),%r13 │ │ │ │ mov 0x30(%rbp),%rbx │ │ │ │ mov 0x28(%rbp),%r15 │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xee26d(%rip),%rsi │ │ │ │ + mov 0xee28d(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 37d20 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 37d30 │ │ │ │ @@ -30145,15 +30145,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 37458 │ │ │ │ mov 0x10(%rdi),%rbp │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 37420 │ │ │ │ - mov 0xee42b(%rip),%rdx │ │ │ │ + mov 0xee44b(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -30194,15 +30194,15 @@ │ │ │ │ mov %r15,%rdi │ │ │ │ callq 158b0 │ │ │ │ movsd %xmm0,0x28(%rsp) │ │ │ │ movsd 0x28(%rsp),%xmm6 │ │ │ │ ucomisd 0xbf797(%rip),%xmm6 │ │ │ │ jnp 37d88 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov 0xee116(%rip),%rsi │ │ │ │ + mov 0xee136(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 37e10 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ @@ -30214,15 +30214,15 @@ │ │ │ │ test %rbx,%rbx │ │ │ │ je 374b0 │ │ │ │ mov 0x10(%r15),%r14 │ │ │ │ addq $0x1,(%rbx) │ │ │ │ addq $0x1,(%r14) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 37a50 │ │ │ │ - mov 0xee2d2(%rip),%rdx │ │ │ │ + mov 0xee2f2(%rip),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ mov %rax,%rbp │ │ │ │ je 37b70 │ │ │ │ test %rbp,%rbp │ │ │ │ @@ -30249,15 +30249,15 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 374d0 │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ jmpq 372dd │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xee229(%rip),%rsi │ │ │ │ + mov 0xee249(%rip),%rsi │ │ │ │ mov %rdi,0x20(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ mov %rdi,%rbp │ │ │ │ jmpq 3727f │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -30265,15 +30265,15 @@ │ │ │ │ movsd %xmm3,0x20(%rsp) │ │ │ │ jmpq 37308 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movsd 0x10(%r15),%xmm4 │ │ │ │ movsd %xmm4,0x28(%rsp) │ │ │ │ jmpq 3733b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xee1d1(%rip),%rsi │ │ │ │ + mov 0xee1f1(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r15,%r14 │ │ │ │ callq 19360 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 373ce │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xe7639(%rip),%rax │ │ │ │ @@ -30291,15 +30291,15 @@ │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov %rcx,0x40(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 37e50 │ │ │ │ cmpq $0x0,0x40(%rsp) │ │ │ │ je 37e50 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xedf3d(%rip),%rsi │ │ │ │ + mov 0xedf5d(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 37e78 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -30311,15 +30311,15 @@ │ │ │ │ test %r15,%r15 │ │ │ │ je 379a0 │ │ │ │ mov 0x10(%rbx),%r13 │ │ │ │ addq $0x1,(%r15) │ │ │ │ addq $0x1,0x0(%r13) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 37a90 │ │ │ │ - mov 0xee0f8(%rip),%rdx │ │ │ │ + mov 0xee118(%rip),%rdx │ │ │ │ mov %r15,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%r15) │ │ │ │ mov %rax,%r14 │ │ │ │ je 37d10 │ │ │ │ test %r14,%r14 │ │ │ │ @@ -30369,15 +30369,15 @@ │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ callq 158b0 │ │ │ │ movsd %xmm0,0x10(%rsp) │ │ │ │ movsd 0x10(%rsp),%xmm2 │ │ │ │ ucomisd 0xbf433(%rip),%xmm2 │ │ │ │ jnp 381e8 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - mov 0xeddb1(%rip),%rsi │ │ │ │ + mov 0xeddd1(%rip),%rsi │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 38248 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ @@ -30390,15 +30390,15 @@ │ │ │ │ test %r11,%r11 │ │ │ │ je 37a20 │ │ │ │ mov 0x10(%r15),%r10 │ │ │ │ addq $0x1,(%r11) │ │ │ │ addq $0x1,(%r10) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 37bf0 │ │ │ │ - mov 0xedf67(%rip),%rdx │ │ │ │ + mov 0xedf87(%rip),%rdx │ │ │ │ mov %r11,%rsi │ │ │ │ mov %r10,%rdi │ │ │ │ mov %r11,0x48(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x48(%rsp),%r11 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ @@ -30435,71 +30435,71 @@ │ │ │ │ mov %r15,%rcx │ │ │ │ mov %r13,%rdx │ │ │ │ movsd 0x10(%rsp),%xmm4 │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ movsd 0x28(%rsp),%xmm1 │ │ │ │ movsd 0x20(%rsp),%xmm0 │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ - callq cbf50 │ │ │ │ + callq 46fd0 │ │ │ │ mov %rax,(%rsp) │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 382d8 │ │ │ │ mov (%rsp),%rax │ │ │ │ movslq (%rax),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 37b80 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 38300 │ │ │ │ - mov 0xed50e(%rip),%rsi │ │ │ │ + mov 0xed52e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 38360 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 37f30 │ │ │ │ mov (%rsp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 38390 │ │ │ │ - mov 0xed788(%rip),%rsi │ │ │ │ + mov 0xed7a8(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 383a0 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 38238 │ │ │ │ mov (%rsp),%rax │ │ │ │ movslq 0x1404(%rax),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 383b0 │ │ │ │ - mov 0xedca7(%rip),%rsi │ │ │ │ + mov 0xedcc7(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 383c0 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 38280 │ │ │ │ - mov 0xede4a(%rip),%rdx │ │ │ │ - mov 0xed463(%rip),%rsi │ │ │ │ + mov 0xede6a(%rip),%rdx │ │ │ │ + mov 0xed483(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 383d0 │ │ │ │ - mov 0xed704(%rip),%rsi │ │ │ │ + mov 0xed724(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 383ef │ │ │ │ cmpq $0x0,(%r15) │ │ │ │ je 37f40 │ │ │ │ subq $0x1,(%r12) │ │ │ │ @@ -30529,15 +30529,15 @@ │ │ │ │ jmpq 37528 │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%r14) │ │ │ │ je 37a60 │ │ │ │ mov 0x28(%r14),%r13 │ │ │ │ jmpq 37600 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xedce1(%rip),%rsi │ │ │ │ + mov 0xedd01(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbx,%r13 │ │ │ │ callq 19360 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 375a8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%rbx) │ │ │ │ @@ -30555,15 +30555,15 @@ │ │ │ │ jmpq 37666 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ movsd 0x10(%rax),%xmm3 │ │ │ │ movsd %xmm3,0x10(%rsp) │ │ │ │ jmpq 3769f │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xedc61(%rip),%rsi │ │ │ │ + mov 0xedc81(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r15,%r10 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 3774d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ @@ -30587,15 +30587,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 37589 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xed769(%rip),%rsi │ │ │ │ + mov 0xed789(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 37f61 │ │ │ │ @@ -30608,23 +30608,23 @@ │ │ │ │ mov $0xa,%eax │ │ │ │ lea 0xbd3b4(%rip),%rdx │ │ │ │ cmovge %rax,%r8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe70a0(%rip),%rax │ │ │ │ push %r14 │ │ │ │ lea 0xbc937(%rip),%rsi │ │ │ │ - lea 0xc8e18(%rip),%r9 │ │ │ │ + lea 0xc6973(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x3dd1,%esi │ │ │ │ + mov $0x50cd,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xbd074(%rip),%rcx │ │ │ │ - mov $0x306,%edx │ │ │ │ + mov $0x428,%edx │ │ │ │ lea 0xbd35d(%rip),%rdi │ │ │ │ xor %r15d,%r15d │ │ │ │ callq 19940 │ │ │ │ jmpq 37940 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0xe6fb9(%rip),%r15 │ │ │ │ jmpq 377ad │ │ │ │ @@ -30633,27 +30633,27 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 37760 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 373ce │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xedb91(%rip),%rdx │ │ │ │ - mov 0xed1b2(%rip),%rsi │ │ │ │ + mov 0xedbb1(%rip),%rdx │ │ │ │ + mov 0xed1d2(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 383e0 │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x4,%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 383fe │ │ │ │ - mov 0xed43a(%rip),%rsi │ │ │ │ + mov 0xed45a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3840d │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 37904 │ │ │ │ @@ -30726,46 +30726,46 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 375a8 │ │ │ │ nopl (%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 37218 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x3dfe,%r13d │ │ │ │ + mov $0x50f9,%r13d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xbce5d(%rip),%rcx │ │ │ │ - mov $0x308,%edx │ │ │ │ + mov $0x42a,%edx │ │ │ │ mov %r13d,%esi │ │ │ │ xor %r15d,%r15d │ │ │ │ lea 0xbd140(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 37940 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ jne 3731c │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3731c │ │ │ │ - mov $0x3e10,%r13d │ │ │ │ + mov $0x510b,%r13d │ │ │ │ jmp 37dce │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 3734f │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3734f │ │ │ │ - mov $0x3e11,%r13d │ │ │ │ + mov $0x510c,%r13d │ │ │ │ jmp 37dce │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 372e9 │ │ │ │ - mov $0x3e0f,%r13d │ │ │ │ + mov $0x510a,%r13d │ │ │ │ jmp 37dce │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3e12,%r13d │ │ │ │ + mov $0x510d,%r13d │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 37d40 │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ test %r14,%r14 │ │ │ │ je 37d40 │ │ │ │ @@ -30784,35 +30784,35 @@ │ │ │ │ mov %r11,%rdi │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ jmpq 3774d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r12) │ │ │ │ - mov $0x3e20,%r13d │ │ │ │ + mov $0x511b,%r13d │ │ │ │ jne 37ded │ │ │ │ jmp 37ddc │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 37528 │ │ │ │ - mov $0x3e23,%r13d │ │ │ │ + mov $0x511e,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ jmp 37e98 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 3754b │ │ │ │ nopl (%rax) │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov $0x3e24,%r13d │ │ │ │ + mov $0x511f,%r13d │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 37ea7 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 37f10 │ │ │ │ @@ -30829,15 +30829,15 @@ │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 37d40 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 37d40 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - mov $0x3e0c,%r13d │ │ │ │ + mov $0x5107,%r13d │ │ │ │ jne 37d40 │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -30855,31 +30855,31 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3790e │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xecd28(%rip),%rsi │ │ │ │ + mov 0xecd48(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 384a7 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xed36b(%rip),%rsi │ │ │ │ + mov 0xed38b(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 38461 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xecf5e(%rip),%rsi │ │ │ │ + mov 0xecf7e(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3841c │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -30898,291 +30898,291 @@ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0xa0(%rsp),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0xa8(%rsp),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ jmpq 371f8 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xed4e1(%rip),%rsi │ │ │ │ + mov 0xed501(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3806d │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 37fd5 │ │ │ │ - mov 0xed3ec(%rip),%rsi │ │ │ │ + mov 0xed40c(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3809a │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 37fd5 │ │ │ │ - mov 0xecd3f(%rip),%rsi │ │ │ │ + mov 0xecd5f(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 380c7 │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 37fd5 │ │ │ │ - mov 0xeccda(%rip),%rsi │ │ │ │ + mov 0xeccfa(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 380f4 │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 37fd5 │ │ │ │ - mov 0xed55d(%rip),%rsi │ │ │ │ + mov 0xed57d(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 38121 │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 37fd5 │ │ │ │ - mov 0xed3c8(%rip),%rsi │ │ │ │ + mov 0xed3e8(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3814e │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 37fd5 │ │ │ │ lea 0x60(%rsp),%rdx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %r12,%rdi │ │ │ │ lea 0xbcd4d(%rip),%r8 │ │ │ │ - lea 0xe7eb9(%rip),%rsi │ │ │ │ + lea 0xe81b9(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 37fd5 │ │ │ │ - mov $0x3dac,%esi │ │ │ │ + mov $0x50a8,%esi │ │ │ │ jmpq 37b29 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r13,%rbx │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov $0x3e32,%r13d │ │ │ │ + mov $0x512d,%r13d │ │ │ │ jmpq 37e98 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 37643 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 37643 │ │ │ │ - mov $0x3e36,%r13d │ │ │ │ + mov $0x5131,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 37e98 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 37679 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 37679 │ │ │ │ - mov $0x3e37,%r13d │ │ │ │ + mov $0x5132,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 37e98 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 376b3 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 376b3 │ │ │ │ - mov $0x3e38,%r13d │ │ │ │ + mov $0x5133,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 37e98 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 37609 │ │ │ │ - mov $0x3e35,%r13d │ │ │ │ + mov $0x5130,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 37e98 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3788e │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 376dd │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov $0x3e39,%r13d │ │ │ │ + mov $0x5134,%r13d │ │ │ │ jmpq 37e98 │ │ │ │ nopl (%rax) │ │ │ │ mov %r10,%r15 │ │ │ │ - mov $0x3e47,%r13d │ │ │ │ + mov $0x5142,%r13d │ │ │ │ jmpq 37e98 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 378cf │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 377ad │ │ │ │ - mov $0x3e4a,%r13d │ │ │ │ + mov $0x5145,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 37e98 │ │ │ │ nop │ │ │ │ mov %eax,0x18(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x18(%rsp),%r8d │ │ │ │ test %rax,%rax │ │ │ │ je 377c3 │ │ │ │ - mov $0x3e4b,%r13d │ │ │ │ + mov $0x5146,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 37e98 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x2f7,%edx │ │ │ │ + mov $0x419,%edx │ │ │ │ lea 0xbc8c0(%rip),%rcx │ │ │ │ - mov $0x3ca8,%esi │ │ │ │ - mov $0x3e4c,%r13d │ │ │ │ + mov $0x4fa4,%esi │ │ │ │ + mov $0x5147,%r13d │ │ │ │ lea 0xbcb87(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 37e98 │ │ │ │ - mov $0x2fe,%edx │ │ │ │ - mov $0x3cde,%esi │ │ │ │ + mov $0x420,%edx │ │ │ │ + mov $0x4fda,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xbc88d(%rip),%rcx │ │ │ │ lea 0xbcb5f(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 38340 │ │ │ │ - mov $0x3e4c,%r13d │ │ │ │ + mov $0x5147,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 37e98 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ - mov $0x3e4c,%r13d │ │ │ │ + mov $0x5147,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 37e98 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x3ce0,%esi │ │ │ │ - mov $0x2fe,%edx │ │ │ │ + mov $0x4fdc,%esi │ │ │ │ + mov $0x420,%edx │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 38310 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%esi │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ jmp 38310 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x2ff,%edx │ │ │ │ - mov $0x3cea,%esi │ │ │ │ + mov $0x421,%edx │ │ │ │ + mov $0x4fe6,%esi │ │ │ │ jmpq 38310 │ │ │ │ nop │ │ │ │ - mov $0x3cec,%esi │ │ │ │ - mov $0x2ff,%edx │ │ │ │ + mov $0x4fe8,%esi │ │ │ │ + mov $0x421,%edx │ │ │ │ jmp 3836a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x300,%edx │ │ │ │ - mov $0x3cf6,%esi │ │ │ │ + mov $0x422,%edx │ │ │ │ + mov $0x4ff2,%esi │ │ │ │ jmpq 38310 │ │ │ │ nop │ │ │ │ - mov $0x3cf8,%esi │ │ │ │ - mov $0x300,%edx │ │ │ │ + mov $0x4ff4,%esi │ │ │ │ + mov $0x422,%edx │ │ │ │ jmp 3836a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x301,%edx │ │ │ │ - mov $0x3d02,%esi │ │ │ │ + mov $0x423,%edx │ │ │ │ + mov $0x4ffe,%esi │ │ │ │ jmpq 38310 │ │ │ │ nop │ │ │ │ - mov $0x2fa,%edx │ │ │ │ - mov $0x3cbe,%esi │ │ │ │ + mov $0x41c,%edx │ │ │ │ + mov $0x4fba,%esi │ │ │ │ jmpq 38310 │ │ │ │ - mov $0x302,%edx │ │ │ │ - mov $0x3d0b,%esi │ │ │ │ + mov $0x424,%edx │ │ │ │ + mov $0x5007,%esi │ │ │ │ jmpq 38310 │ │ │ │ - mov $0x2fb,%edx │ │ │ │ - mov $0x3cc7,%esi │ │ │ │ + mov $0x41d,%edx │ │ │ │ + mov $0x4fc3,%esi │ │ │ │ jmpq 38310 │ │ │ │ - mov $0x3cc9,%esi │ │ │ │ - mov $0x2fb,%edx │ │ │ │ + mov $0x4fc5,%esi │ │ │ │ + mov $0x41d,%edx │ │ │ │ jmpq 3836a │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe6781(%rip),%rax │ │ │ │ lea 0xbc7af(%rip),%rcx │ │ │ │ lea 0xbc013(%rip),%rsi │ │ │ │ pushq $0x3 │ │ │ │ - lea 0xc84f2(%rip),%r9 │ │ │ │ + lea 0xc604d(%rip),%r9 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xbca62(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x3d84,%esi │ │ │ │ + mov $0x5080,%esi │ │ │ │ jmpq 37b29 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe673c(%rip),%rax │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xbbfcf(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xc84ae(%rip),%r9 │ │ │ │ + lea 0xc6009(%rip),%r9 │ │ │ │ lea 0xbc754(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xbca1a(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x3d7e,%esi │ │ │ │ + mov $0x507a,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 37b29 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe66f6(%rip),%rax │ │ │ │ - lea 0xc8477(%rip),%r9 │ │ │ │ + lea 0xc5fd2(%rip),%r9 │ │ │ │ lea 0xbbf88(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ mov $0x4,%r8d │ │ │ │ lea 0xbc70e(%rip),%rcx │ │ │ │ lea 0xbc9d7(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x3d78,%esi │ │ │ │ + mov $0x5074,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 37b29 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0xb8,%rsp │ │ │ │ - mov 0xec6e9(%rip),%r12 │ │ │ │ + mov 0xec709(%rip),%r12 │ │ │ │ mov 0x10(%rsi),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0xe675b(%rip),%rcx │ │ │ │ movups %xmm0,0x50(%rsp) │ │ │ │ mov %r12,0x80(%rsp) │ │ │ │ @@ -31214,15 +31214,15 @@ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x38(%rbx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov 0x30(%rbx),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xece88(%rip),%rsi │ │ │ │ + mov 0xecea8(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 38e38 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ je 38e00 │ │ │ │ @@ -31233,15 +31233,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 387b0 │ │ │ │ mov 0x10(%r15),%rbx │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%rbx) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 38ba8 │ │ │ │ - mov 0xed047(%rip),%rdx │ │ │ │ + mov 0xed067(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -31265,15 +31265,15 @@ │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 38e68 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ je 38e68 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xecd9b(%rip),%rsi │ │ │ │ + mov 0xecdbb(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 38ed0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -31285,15 +31285,15 @@ │ │ │ │ test %rbx,%rbx │ │ │ │ je 387d0 │ │ │ │ mov 0x10(%rdi),%r8 │ │ │ │ addq $0x1,(%rbx) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 38bd0 │ │ │ │ - mov 0xecf57(%rip),%rdx │ │ │ │ + mov 0xecf77(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov %rax,%r13 │ │ │ │ @@ -31316,22 +31316,22 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 387f8 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmpq 386be │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xeced1(%rip),%rsi │ │ │ │ + mov 0xecef1(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r15,%rbx │ │ │ │ callq 19360 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 38663 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xeceb1(%rip),%rsi │ │ │ │ + mov 0xeced1(%rip),%rsi │ │ │ │ mov %rdi,0x20(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ mov %rdi,%r8 │ │ │ │ jmpq 38753 │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -31414,68 +31414,68 @@ │ │ │ │ movsd (%rsp),%xmm1 │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %r14d,%edx │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ movsd 0x20(%rsp),%xmm0 │ │ │ │ mov %r15,%rsi │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - callq 948c0 │ │ │ │ + callq 7aaa0 │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 392b0 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 38c90 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 392e0 │ │ │ │ - mov 0xec370(%rip),%rsi │ │ │ │ + mov 0xec390(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 39320 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 38e48 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 39360 │ │ │ │ - mov 0xec5ee(%rip),%rsi │ │ │ │ + mov 0xec60e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 39370 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 38ee0 │ │ │ │ lea 0x1404(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 39380 │ │ │ │ - mov 0xecb29(%rip),%rsi │ │ │ │ + mov 0xecb49(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 39390 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 38fd8 │ │ │ │ - mov 0xeccb4(%rip),%rdx │ │ │ │ - mov 0xec2cd(%rip),%rsi │ │ │ │ + mov 0xeccd4(%rip),%rdx │ │ │ │ + mov 0xec2ed(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 393a0 │ │ │ │ - mov 0xec56e(%rip),%rsi │ │ │ │ + mov 0xec58e(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 393c0 │ │ │ │ cmpq $0x0,(%r14) │ │ │ │ je 38e58 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ @@ -31544,15 +31544,15 @@ │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ jmpq 3872a │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0xec6ca(%rip),%rsi │ │ │ │ + mov 0xec6ea(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%r12 │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 39076 │ │ │ │ @@ -31565,40 +31565,40 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r13 │ │ │ │ lea 0xbc285(%rip),%rdx │ │ │ │ lea 0x6(,%rax,4),%r8 │ │ │ │ mov 0xe5f58(%rip),%rax │ │ │ │ lea 0xbb7f1(%rip),%rsi │ │ │ │ - lea 0xc7cd2(%rip),%r9 │ │ │ │ + lea 0xc582d(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x1008,%esi │ │ │ │ + mov $0x9a1,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xbbf2e(%rip),%rcx │ │ │ │ - mov $0x69,%edx │ │ │ │ + mov $0x1b,%edx │ │ │ │ lea 0xbc230(%rip),%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 19940 │ │ │ │ jmpq 38ac0 │ │ │ │ nop │ │ │ │ - mov 0xeca81(%rip),%rdx │ │ │ │ - mov 0xec0a2(%rip),%rsi │ │ │ │ + mov 0xecaa1(%rip),%rdx │ │ │ │ + mov 0xec0c2(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 393b0 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 393d0 │ │ │ │ - mov 0xec32e(%rip),%rsi │ │ │ │ + mov 0xec34e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 393e0 │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 38a9a │ │ │ │ @@ -31657,18 +31657,18 @@ │ │ │ │ cmp $0x9,%r13 │ │ │ │ ja 39243 │ │ │ │ lea 0xbc925(%rip),%rdx │ │ │ │ movslq (%rdx,%r13,4),%rax │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1033,%r12d │ │ │ │ + mov $0x9cc,%r12d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xbbd8d(%rip),%rcx │ │ │ │ - mov $0x6b,%edx │ │ │ │ + mov $0x1d,%edx │ │ │ │ mov %r12d,%esi │ │ │ │ xor %r14d,%r14d │ │ │ │ lea 0xbc089(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 38ac0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -31683,18 +31683,18 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 38aa4 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 386ca │ │ │ │ - mov $0x1044,%r12d │ │ │ │ + mov $0x9dd,%r12d │ │ │ │ jmp 38e8e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1045,%r12d │ │ │ │ + mov $0x9de,%r12d │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 38e10 │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r8 │ │ │ │ @@ -31714,50 +31714,50 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 38a28 │ │ │ │ nopl (%rax) │ │ │ │ jne 3887b │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3887b │ │ │ │ - mov $0x1057,%r12d │ │ │ │ + mov $0x9f0,%r12d │ │ │ │ jmpq 38fb0 │ │ │ │ nop │ │ │ │ jne 388aa │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 388aa │ │ │ │ - mov $0x1058,%r12d │ │ │ │ + mov $0x9f1,%r12d │ │ │ │ jmpq 38fb0 │ │ │ │ nop │ │ │ │ jne 388dd │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 388dd │ │ │ │ - mov $0x1059,%r12d │ │ │ │ + mov $0x9f2,%r12d │ │ │ │ jmp 38fb0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 38910 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 38910 │ │ │ │ - mov $0x105a,%r12d │ │ │ │ + mov $0x9f3,%r12d │ │ │ │ jmp 38fb0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - mov $0x1053,%r12d │ │ │ │ + mov $0x9ec,%r12d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ jne 38eb5 │ │ │ │ jmpq 38e9c │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 38848 │ │ │ │ - mov $0x1056,%r12d │ │ │ │ + mov $0x9ef,%r12d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 39350 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 38e10 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -31766,75 +31766,75 @@ │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 38a65 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 38926 │ │ │ │ - mov $0x105b,%r12d │ │ │ │ + mov $0x9f4,%r12d │ │ │ │ jmp 38fb0 │ │ │ │ xchg %ax,%ax │ │ │ │ subq $0x1,(%rbx) │ │ │ │ - mov $0x1041,%r12d │ │ │ │ + mov $0x9da,%r12d │ │ │ │ jne 38e10 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 38e10 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3893b │ │ │ │ - mov $0x105c,%r12d │ │ │ │ + mov $0x9f5,%r12d │ │ │ │ jmpq 38fb0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,0x28(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x28(%rsp),%r8d │ │ │ │ test %rax,%rax │ │ │ │ je 38951 │ │ │ │ - mov $0x105d,%r12d │ │ │ │ + mov $0x9f6,%r12d │ │ │ │ jmpq 38fb0 │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r12 │ │ │ │ - mov 0xebe93(%rip),%rsi │ │ │ │ + mov 0xebeb3(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 39507 │ │ │ │ sub $0x1,%r12 │ │ │ │ - mov 0xebdee(%rip),%rsi │ │ │ │ + mov 0xebe0e(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 394c1 │ │ │ │ sub $0x1,%r12 │ │ │ │ - mov 0xec421(%rip),%rsi │ │ │ │ + mov 0xec441(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3947a │ │ │ │ sub $0x1,%r12 │ │ │ │ - mov 0xebb74(%rip),%rsi │ │ │ │ + mov 0xebb94(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 39434 │ │ │ │ sub $0x1,%r12 │ │ │ │ - mov 0xebb1f(%rip),%rsi │ │ │ │ + mov 0xebb3f(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 393ef │ │ │ │ sub $0x1,%r12 │ │ │ │ @@ -31854,234 +31854,234 @@ │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 385dd │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xebe61(%rip),%rsi │ │ │ │ + mov 0xebe81(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 391c5 │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 39134 │ │ │ │ - mov 0xec134(%rip),%rsi │ │ │ │ + mov 0xec154(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 391f2 │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 39134 │ │ │ │ - mov 0xebd57(%rip),%rsi │ │ │ │ + mov 0xebd77(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3921f │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 39134 │ │ │ │ - mov 0xec2ca(%rip),%rsi │ │ │ │ + mov 0xec2ea(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3924c │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ sub $0x1,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ jle 39134 │ │ │ │ lea 0x50(%rsp),%rdx │ │ │ │ mov %r13,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xbbc68(%rip),%r8 │ │ │ │ - lea 0xe65fb(%rip),%rsi │ │ │ │ + lea 0xe64bb(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 39134 │ │ │ │ - mov $0xfe5,%esi │ │ │ │ + mov $0x97e,%esi │ │ │ │ jmpq 38c6f │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r8d,0x28(%rsp) │ │ │ │ mov %eax,0x30(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x28(%rsp),%r8d │ │ │ │ mov 0x30(%rsp),%r9d │ │ │ │ test %rax,%rax │ │ │ │ je 3896f │ │ │ │ - mov $0x105e,%r12d │ │ │ │ + mov $0x9f7,%r12d │ │ │ │ jmpq 38fb0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x5a,%edx │ │ │ │ + mov $0xc,%edx │ │ │ │ lea 0xbb8e8(%rip),%rcx │ │ │ │ - mov $0xee3,%esi │ │ │ │ - mov $0x105f,%r12d │ │ │ │ + mov $0x87c,%esi │ │ │ │ + mov $0x9f8,%r12d │ │ │ │ lea 0xbb652(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 38fb0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x61,%edx │ │ │ │ - mov $0xf19,%esi │ │ │ │ + mov $0x13,%edx │ │ │ │ + mov $0x8b2,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xbb8ad(%rip),%rcx │ │ │ │ lea 0xbb622(%rip),%rdi │ │ │ │ - mov $0x105f,%r12d │ │ │ │ + mov $0x9f8,%r12d │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 38fb0 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 38fb0 │ │ │ │ - mov $0xf1b,%esi │ │ │ │ - mov $0x61,%edx │ │ │ │ + mov $0x8b4,%esi │ │ │ │ + mov $0x13,%edx │ │ │ │ subq $0x1,(%r12) │ │ │ │ jne 392f0 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %edx,0x8(%rsp) │ │ │ │ mov %esi,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%esi │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ jmp 392f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 38fbb │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x62,%edx │ │ │ │ - mov $0xf25,%esi │ │ │ │ + mov $0x14,%edx │ │ │ │ + mov $0x8be,%esi │ │ │ │ jmp 392f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xf27,%esi │ │ │ │ - mov $0x62,%edx │ │ │ │ + mov $0x8c0,%esi │ │ │ │ + mov $0x14,%edx │ │ │ │ jmp 3932a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x63,%edx │ │ │ │ - mov $0xf31,%esi │ │ │ │ + mov $0x15,%edx │ │ │ │ + mov $0x8ca,%esi │ │ │ │ jmpq 392f0 │ │ │ │ nop │ │ │ │ - mov $0xf33,%esi │ │ │ │ - mov $0x63,%edx │ │ │ │ + mov $0x8cc,%esi │ │ │ │ + mov $0x15,%edx │ │ │ │ jmp 3932a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x64,%edx │ │ │ │ - mov $0xf3d,%esi │ │ │ │ + mov $0x16,%edx │ │ │ │ + mov $0x8d6,%esi │ │ │ │ jmpq 392f0 │ │ │ │ nop │ │ │ │ - mov $0x5d,%edx │ │ │ │ - mov $0xef9,%esi │ │ │ │ + mov $0xf,%edx │ │ │ │ + mov $0x892,%esi │ │ │ │ jmpq 392f0 │ │ │ │ nop │ │ │ │ - mov $0x65,%edx │ │ │ │ - mov $0xf46,%esi │ │ │ │ + mov $0x17,%edx │ │ │ │ + mov $0x8df,%esi │ │ │ │ jmpq 392f0 │ │ │ │ nop │ │ │ │ - mov $0x5e,%edx │ │ │ │ - mov $0xf02,%esi │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x89b,%esi │ │ │ │ jmpq 392f0 │ │ │ │ nop │ │ │ │ - mov $0xf04,%esi │ │ │ │ - mov $0x5e,%edx │ │ │ │ + mov $0x89d,%esi │ │ │ │ + mov $0x10,%edx │ │ │ │ jmpq 3932a │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe57ae(%rip),%rax │ │ │ │ lea 0xbb7dc(%rip),%rcx │ │ │ │ lea 0xbb040(%rip),%rsi │ │ │ │ pushq $0x5 │ │ │ │ - lea 0xc751f(%rip),%r9 │ │ │ │ + lea 0xc507a(%rip),%r9 │ │ │ │ mov $0x6,%r8d │ │ │ │ lea 0xbbaa8(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0xfc9,%esi │ │ │ │ + mov $0x962,%esi │ │ │ │ jmpq 38c6f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe5769(%rip),%rax │ │ │ │ mov $0x6,%r8d │ │ │ │ lea 0xbaffc(%rip),%rsi │ │ │ │ pushq $0x4 │ │ │ │ - lea 0xc74db(%rip),%r9 │ │ │ │ + lea 0xc5036(%rip),%r9 │ │ │ │ lea 0xbb781(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xbba60(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0xfc3,%esi │ │ │ │ + mov $0x95c,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 38c6f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe5723(%rip),%rax │ │ │ │ - lea 0xc74a4(%rip),%r9 │ │ │ │ + lea 0xc4fff(%rip),%r9 │ │ │ │ lea 0xbafb5(%rip),%rsi │ │ │ │ pushq $0x3 │ │ │ │ mov $0x6,%r8d │ │ │ │ lea 0xbb73b(%rip),%rcx │ │ │ │ lea 0xbba1d(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0xfbd,%esi │ │ │ │ + mov $0x956,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 38c6f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe56dc(%rip),%rax │ │ │ │ lea 0xbaf75(%rip),%rsi │ │ │ │ - lea 0xc7456(%rip),%r9 │ │ │ │ + lea 0xc4fb1(%rip),%r9 │ │ │ │ pushq $0x2 │ │ │ │ mov $0x6,%r8d │ │ │ │ lea 0xbb6f4(%rip),%rcx │ │ │ │ lea 0xbb9d6(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r11 │ │ │ │ - mov $0xfb7,%esi │ │ │ │ + mov $0x950,%esi │ │ │ │ pop %rbx │ │ │ │ jmpq 38c6f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe5696(%rip),%rax │ │ │ │ lea 0xbaf2f(%rip),%rsi │ │ │ │ - lea 0xc7410(%rip),%r9 │ │ │ │ + lea 0xc4f6b(%rip),%r9 │ │ │ │ pushq $0x1 │ │ │ │ mov $0x6,%r8d │ │ │ │ lea 0xbb6ae(%rip),%rcx │ │ │ │ lea 0xbb990(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rbp │ │ │ │ - mov $0xfb1,%esi │ │ │ │ + mov $0x94a,%esi │ │ │ │ pop %r12 │ │ │ │ jmpq 38c6f │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0xc8,%rsp │ │ │ │ - mov 0xeb689(%rip),%rcx │ │ │ │ + mov 0xeb6a9(%rip),%rcx │ │ │ │ mov 0x10(%rsi),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0xe56fb(%rip),%rax │ │ │ │ movups %xmm0,0x60(%rsp) │ │ │ │ movq $0x0,0xa0(%rsp) │ │ │ │ @@ -32107,23 +32107,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r13 │ │ │ │ lea 0xbb8bc(%rip),%rdx │ │ │ │ lea 0x9(%rax,%rax,1),%r8 │ │ │ │ mov 0xe5574(%rip),%rax │ │ │ │ lea 0xbae0d(%rip),%rsi │ │ │ │ - lea 0xc72ee(%rip),%r9 │ │ │ │ + lea 0xc4e49(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x2fbd,%esi │ │ │ │ + mov $0x245d,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xbb54a(%rip),%rcx │ │ │ │ - mov $0x232,%edx │ │ │ │ + mov $0x187,%edx │ │ │ │ lea 0xbb86a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ movq $0x0,(%rsp) │ │ │ │ mov 0xb8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 3acd5 │ │ │ │ mov (%rsp),%rax │ │ │ │ @@ -32154,16 +32154,16 @@ │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov $0x2,%edi │ │ │ │ mov %rdx,(%rsp) │ │ │ │ callq 156e0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 3a1e0 │ │ │ │ - mov 0xebe0b(%rip),%rax │ │ │ │ - mov 0xec014(%rip),%r12 │ │ │ │ + mov 0xebe2b(%rip),%rax │ │ │ │ + mov 0xec034(%rip),%r12 │ │ │ │ mov (%rsp),%rdx │ │ │ │ addq $0x1,(%rax) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ addq $0x1,(%rdx) │ │ │ │ mov 0x80(%rax),%rcx │ │ │ │ mov %rdx,0x20(%rbp) │ │ │ │ @@ -32187,20 +32187,20 @@ │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 39dc0 │ │ │ │ mov $0x2,%edi │ │ │ │ callq 156e0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 3a280 │ │ │ │ - mov 0xebb38(%rip),%rax │ │ │ │ + mov 0xebb58(%rip),%rax │ │ │ │ addq $0x1,(%rax) │ │ │ │ mov %rax,0x18(%r12) │ │ │ │ addq $0x1,(%r15) │ │ │ │ mov %r15,0x20(%r12) │ │ │ │ - mov 0xebf6f(%rip),%r15 │ │ │ │ + mov 0xebf8f(%rip),%r15 │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ mov 0x80(%rax),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ je 3a160 │ │ │ │ lea 0xbaa24(%rip),%rdi │ │ │ │ callq 151b0 │ │ │ │ test %eax,%eax │ │ │ │ @@ -32217,16 +32217,16 @@ │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 39df0 │ │ │ │ mov $0x2,%edi │ │ │ │ callq 156e0 │ │ │ │ mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ je 3a648 │ │ │ │ - mov 0xebcef(%rip),%rax │ │ │ │ - mov 0xebef8(%rip),%r15 │ │ │ │ + mov 0xebd0f(%rip),%rax │ │ │ │ + mov 0xebf18(%rip),%r15 │ │ │ │ addq $0x1,(%rax) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ addq $0x1,(%rbx) │ │ │ │ mov %rbx,0x20(%rbp) │ │ │ │ mov 0x80(%rax),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -32247,16 +32247,16 @@ │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 39e40 │ │ │ │ mov $0x2,%edi │ │ │ │ callq 156e0 │ │ │ │ mov %rax,%r12 │ │ │ │ test %rax,%rax │ │ │ │ je 3a6e0 │ │ │ │ - mov 0xeba28(%rip),%rax │ │ │ │ - mov 0xebe71(%rip),%rbp │ │ │ │ + mov 0xeba48(%rip),%rax │ │ │ │ + mov 0xebe91(%rip),%rbp │ │ │ │ addq $0x1,(%rax) │ │ │ │ mov %rax,0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ addq $0x1,(%r14) │ │ │ │ mov 0x80(%rax),%r15 │ │ │ │ mov %r14,0x20(%r12) │ │ │ │ test %r15,%r15 │ │ │ │ @@ -32272,15 +32272,15 @@ │ │ │ │ mov %rax,%rbx │ │ │ │ callq 157e0 │ │ │ │ test %rbx,%rbx │ │ │ │ je 3a778 │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 39ec0 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xebb45(%rip),%rsi │ │ │ │ + mov 0xebb65(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3a740 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ @@ -32292,15 +32292,15 @@ │ │ │ │ test %r15,%r15 │ │ │ │ je 39e00 │ │ │ │ mov 0x10(%r13),%r12 │ │ │ │ addq $0x1,(%r15) │ │ │ │ addq $0x1,(%r12) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 39db0 │ │ │ │ - mov 0xebcff(%rip),%rdx │ │ │ │ + mov 0xebd1f(%rip),%rdx │ │ │ │ mov %r15,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%r15) │ │ │ │ mov %rax,%rbp │ │ │ │ je 3a490 │ │ │ │ mov (%r12),%rax │ │ │ │ @@ -32325,15 +32325,15 @@ │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 3a7b0 │ │ │ │ cmpq $0x0,0x48(%rsp) │ │ │ │ je 3a7b0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - mov 0xeba51(%rip),%rsi │ │ │ │ + mov 0xeba71(%rip),%rsi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3a7f8 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ @@ -32345,15 +32345,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 39ea0 │ │ │ │ mov 0x10(%r14),%r15 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r15) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 3a268 │ │ │ │ - mov 0xebc0c(%rip),%rdx │ │ │ │ + mov 0xebc2c(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -32420,95 +32420,95 @@ │ │ │ │ push %rdx │ │ │ │ mov %r13d,%edx │ │ │ │ pushq 0x18(%rbx) │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ pushq 0x18(%rax) │ │ │ │ movsd 0x40(%rsp),%xmm0 │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ - callq cd310 │ │ │ │ + callq 590d0 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rax,%r14 │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 3a948 │ │ │ │ movslq (%r14),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 3a3e0 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3a990 │ │ │ │ - mov 0xeb13e(%rip),%rsi │ │ │ │ + mov 0xeb15e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3a9a0 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3a750 │ │ │ │ lea 0x4(%r14),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3a9af │ │ │ │ - mov 0xeb3bd(%rip),%rsi │ │ │ │ + mov 0xeb3dd(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3a9be │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3a820 │ │ │ │ movslq 0x1404(%r14),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3a9cd │ │ │ │ - mov 0xeb1c1(%rip),%rsi │ │ │ │ + mov 0xeb1e1(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3a9dc │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3a530 │ │ │ │ movslq 0x1408(%r14),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3a9eb │ │ │ │ - mov 0xeb32d(%rip),%rsi │ │ │ │ + mov 0xeb34d(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3a577 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3a970 │ │ │ │ movslq 0x140c(%r14),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3aa09 │ │ │ │ - mov 0xeb901(%rip),%rsi │ │ │ │ + mov 0xeb921(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3aa6c │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3a980 │ │ │ │ - mov 0xeba0d(%rip),%rdx │ │ │ │ - mov 0xeb026(%rip),%rsi │ │ │ │ + mov 0xeba2d(%rip),%rdx │ │ │ │ + mov 0xeb046(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3aae8 │ │ │ │ - mov 0xeb2c7(%rip),%rsi │ │ │ │ + mov 0xeb2e7(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 3ab3e │ │ │ │ cmpq $0x0,0x0(%r13) │ │ │ │ je 3a810 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ @@ -32546,15 +32546,15 @@ │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ jmpq 39a07 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 39814 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xeb881(%rip),%rsi │ │ │ │ + mov 0xeb8a1(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r13,%r12 │ │ │ │ callq 19360 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 399a1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ @@ -32573,20 +32573,20 @@ │ │ │ │ mov %rax,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 39780 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov $0x2ff0,%r15d │ │ │ │ + mov $0x2490,%r15d │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ - mov $0x234,%r13d │ │ │ │ + mov $0x189,%r13d │ │ │ │ jmpq 3a383 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xeb7e1(%rip),%rsi │ │ │ │ + mov 0xeb801(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r14,%r15 │ │ │ │ callq 19360 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 39a9e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ @@ -32632,71 +32632,71 @@ │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xeaf51(%rip),%rsi │ │ │ │ + mov 0xeaf71(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3ac90 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xeb33c(%rip),%rsi │ │ │ │ + mov 0xeb35c(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3ac4a │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xeb6d7(%rip),%rsi │ │ │ │ + mov 0xeb6f7(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3ac03 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xeafd2(%rip),%rsi │ │ │ │ + mov 0xeaff2(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3abbd │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xeaff2(%rip),%rsi │ │ │ │ + mov 0xeb012(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3ab4d │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xeb20a(%rip),%rsi │ │ │ │ + mov 0xeb22a(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3aaf7 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xeaffa(%rip),%rsi │ │ │ │ + mov 0xeb01a(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3aa7b │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xeb1ca(%rip),%rsi │ │ │ │ + mov 0xeb1ea(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3aa27 │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -32747,16 +32747,16 @@ │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b80 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 39890 │ │ │ │ jmpq 3a709 │ │ │ │ lea 0xba9bd(%rip),%rcx │ │ │ │ - mov $0x234,%edx │ │ │ │ - mov $0x2fe8,%esi │ │ │ │ + mov $0x189,%edx │ │ │ │ + mov $0x2488,%esi │ │ │ │ lea 0xbacd8(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ movq $0x0,(%rsp) │ │ │ │ jmpq 39673 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xe48f9(%rip),%r15 │ │ │ │ jmpq 39af7 │ │ │ │ @@ -32769,28 +32769,28 @@ │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 15b80 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ jne 39915 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x23a,%r13d │ │ │ │ - mov $0x302f,%r15d │ │ │ │ + mov $0x18f,%r13d │ │ │ │ + mov $0x24cf,%r15d │ │ │ │ jmpq 3a636 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ jmpq 39a75 │ │ │ │ nop │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov $0x236,%edx │ │ │ │ - mov $0x2ffd,%esi │ │ │ │ + mov $0x18b,%edx │ │ │ │ + mov $0x249d,%esi │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ lea 0xba8ff(%rip),%rcx │ │ │ │ lea 0xbac24(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov (%rdx),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ @@ -32829,16 +32829,16 @@ │ │ │ │ xor %r13d,%r13d │ │ │ │ mov (%rsp),%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov %r13,(%rsp) │ │ │ │ jmpq 3a2ce │ │ │ │ nopl (%rax) │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ - mov $0x2ff0,%r15d │ │ │ │ - mov $0x234,%r13d │ │ │ │ + mov $0x2490,%r15d │ │ │ │ + mov $0x189,%r13d │ │ │ │ xor %ebx,%ebx │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ movq $0x0,(%rsp) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ jne 3a398 │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -32857,26 +32857,26 @@ │ │ │ │ je 3a2ce │ │ │ │ jmpq 3a2b1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 3a3a3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xeb331(%rip),%rdx │ │ │ │ - mov 0xea952(%rip),%rsi │ │ │ │ + mov 0xeb351(%rip),%rdx │ │ │ │ + mov 0xea972(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3a9fa │ │ │ │ lea 0x4(%r14),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3a5e9 │ │ │ │ - mov 0xeabde(%rip),%rsi │ │ │ │ + mov 0xeabfe(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3aa18 │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 39d41 │ │ │ │ @@ -32888,201 +32888,201 @@ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 39e70 │ │ │ │ mov 0xe457e(%rip),%rax │ │ │ │ lea 0xb9db7(%rip),%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov $0x2ff0,%r15d │ │ │ │ - mov $0x234,%r13d │ │ │ │ + mov $0x2490,%r15d │ │ │ │ + mov $0x189,%r13d │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15410 │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ jmpq 3a383 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 399a1 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xeb151(%rip),%rsi │ │ │ │ + mov 0xeb171(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3a4cd │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3a0e8 │ │ │ │ - mov 0xeb01c(%rip),%rsi │ │ │ │ + mov 0xeb03c(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3a4fa │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3a0e8 │ │ │ │ lea 0x60(%rsp),%rdx │ │ │ │ mov %r13,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xba9d8(%rip),%r8 │ │ │ │ - lea 0xe58ad(%rip),%rsi │ │ │ │ + lea 0xe570d(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 3a0e8 │ │ │ │ - mov $0x2f9a,%esi │ │ │ │ + mov $0x243a,%esi │ │ │ │ jmpq 39653 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 39c94 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xead61(%rip),%rsi │ │ │ │ + mov 0xead81(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 39fa8 │ │ │ │ mov 0x10(%r12),%r13 │ │ │ │ jmpq 395ff │ │ │ │ - mov $0x2ed5,%esi │ │ │ │ - mov $0x22b,%edx │ │ │ │ + mov $0x2375,%esi │ │ │ │ + mov $0x180,%edx │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3a870 │ │ │ │ lea 0xba60b(%rip),%rcx │ │ │ │ lea 0xba3a8(%rip),%rdi │ │ │ │ - mov $0x3066,%r15d │ │ │ │ + mov $0x2506,%r15d │ │ │ │ callq 19940 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 3a720 │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 3a698 │ │ │ │ mov (%r12),%rax │ │ │ │ - mov $0x23c,%r13d │ │ │ │ + mov $0x191,%r13d │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ test %rax,%rax │ │ │ │ jne 3a3a3 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3a3a3 │ │ │ │ - mov $0x225,%edx │ │ │ │ - mov $0x2e98,%esi │ │ │ │ + mov $0x17a,%edx │ │ │ │ + mov $0x2338,%esi │ │ │ │ jmp 3a592 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 39d57 │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 39d62 │ │ │ │ nopl (%rax) │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ - mov $0x236,%r13d │ │ │ │ - mov $0x3005,%r15d │ │ │ │ + mov $0x18b,%r13d │ │ │ │ + mov $0x24a5,%r15d │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ mov (%r12),%rax │ │ │ │ xor %ebx,%ebx │ │ │ │ sub $0x1,%rax │ │ │ │ jmp 3a5cf │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov $0x238,%edx │ │ │ │ - mov $0x3012,%esi │ │ │ │ + mov $0x18d,%edx │ │ │ │ + mov $0x24b2,%esi │ │ │ │ jmpq 3a29e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3aac1 │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ - mov $0x236,%r13d │ │ │ │ - mov $0x3005,%r15d │ │ │ │ + mov $0x18b,%r13d │ │ │ │ + mov $0x24a5,%r15d │ │ │ │ jmp 3a636 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3a5c1 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 39a9e │ │ │ │ nopl (%rax) │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ - mov $0x301a,%r15d │ │ │ │ + mov $0x24ba,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov $0x238,%r13d │ │ │ │ + mov $0x18d,%r13d │ │ │ │ jmpq 3a383 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov $0x23a,%edx │ │ │ │ - mov $0x3027,%esi │ │ │ │ + mov $0x18f,%edx │ │ │ │ + mov $0x24c7,%esi │ │ │ │ jmpq 3a29e │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 3ab93 │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov $0x301a,%r15d │ │ │ │ - mov $0x238,%r13d │ │ │ │ + mov $0x24ba,%r15d │ │ │ │ + mov $0x18d,%r13d │ │ │ │ jmpq 3a383 │ │ │ │ nop │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3a5b6 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x23c,%edx │ │ │ │ - mov $0x303d,%esi │ │ │ │ + mov $0x191,%edx │ │ │ │ + mov $0x24dd,%esi │ │ │ │ jmpq 3a29e │ │ │ │ nop │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 39943 │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 39c1f │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x23c,%r13d │ │ │ │ - mov $0x304b,%r15d │ │ │ │ + mov $0x191,%r13d │ │ │ │ + mov $0x24eb,%r15d │ │ │ │ jmpq 3a5cf │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ - mov $0x23a,%r13d │ │ │ │ - mov $0x302f,%r15d │ │ │ │ + mov $0x18f,%r13d │ │ │ │ + mov $0x24cf,%r15d │ │ │ │ test %rax,%rax │ │ │ │ jne 3a636 │ │ │ │ mov 0xe4247(%rip),%rax │ │ │ │ lea 0xb9a80(%rip),%rsi │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15410 │ │ │ │ jmpq 3a636 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 39a13 │ │ │ │ - mov $0x304e,%r15d │ │ │ │ - mov $0x23c,%r13d │ │ │ │ + mov $0x24ee,%r15d │ │ │ │ + mov $0x191,%r13d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 3a383 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x304f,%r15d │ │ │ │ - mov $0x23c,%r13d │ │ │ │ + mov $0x24ef,%r15d │ │ │ │ + mov $0x191,%r13d │ │ │ │ jmpq 3a383 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 39a38 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -33091,258 +33091,258 @@ │ │ │ │ jmpq 39d4c │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 39c58 │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%r14 │ │ │ │ - mov $0x23c,%r13d │ │ │ │ - mov $0x305d,%r15d │ │ │ │ + mov $0x191,%r13d │ │ │ │ + mov $0x24fd,%r15d │ │ │ │ jmpq 3a383 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 39b47 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 39b47 │ │ │ │ - mov $0x3062,%r15d │ │ │ │ + mov $0x2502,%r15d │ │ │ │ jmpq 3a5b6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ mov %edx,0x20(%rsp) │ │ │ │ mov %esi,0x18(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x18(%rsp),%esi │ │ │ │ mov 0x20(%rsp),%edx │ │ │ │ jmpq 3a592 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 39af7 │ │ │ │ - mov $0x3060,%r15d │ │ │ │ + mov $0x2500,%r15d │ │ │ │ jmpq 3a5b6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 39b0d │ │ │ │ - mov $0x3061,%r15d │ │ │ │ + mov $0x2501,%r15d │ │ │ │ jmpq 3a5b6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 39b5d │ │ │ │ - mov $0x3063,%r15d │ │ │ │ + mov $0x2503,%r15d │ │ │ │ jmpq 3a5b6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,0x28(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x28(%rsp),%edx │ │ │ │ test %rax,%rax │ │ │ │ je 39b72 │ │ │ │ - mov $0x3064,%r15d │ │ │ │ + mov $0x2504,%r15d │ │ │ │ jmpq 3a5b6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %edx,0x18(%rsp) │ │ │ │ mov %eax,0x28(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ mov 0x28(%rsp),%ecx │ │ │ │ test %rax,%rax │ │ │ │ je 39b8f │ │ │ │ - mov $0x3065,%r15d │ │ │ │ + mov $0x2505,%r15d │ │ │ │ jmpq 3a5b6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x221,%edx │ │ │ │ + mov $0x176,%edx │ │ │ │ lea 0xba250(%rip),%rcx │ │ │ │ - mov $0x2e79,%esi │ │ │ │ - mov $0x3066,%r15d │ │ │ │ + mov $0x2319,%esi │ │ │ │ + mov $0x2506,%r15d │ │ │ │ lea 0xb9fe2(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 3a5b6 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 39cd0 │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 39d0c │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x228,%edx │ │ │ │ - mov $0x2eaf,%esi │ │ │ │ + mov $0x17d,%edx │ │ │ │ + mov $0x234f,%esi │ │ │ │ jmpq 3a592 │ │ │ │ nop │ │ │ │ - mov $0x2eb1,%esi │ │ │ │ - mov $0x228,%edx │ │ │ │ + mov $0x2351,%esi │ │ │ │ + mov $0x17d,%edx │ │ │ │ jmpq 3a588 │ │ │ │ - mov $0x229,%edx │ │ │ │ - mov $0x2ebb,%esi │ │ │ │ + mov $0x17e,%edx │ │ │ │ + mov $0x235b,%esi │ │ │ │ jmpq 3a592 │ │ │ │ - mov $0x2ebd,%esi │ │ │ │ - mov $0x229,%edx │ │ │ │ + mov $0x235d,%esi │ │ │ │ + mov $0x17e,%edx │ │ │ │ jmpq 3a588 │ │ │ │ - mov $0x22a,%edx │ │ │ │ - mov $0x2ec7,%esi │ │ │ │ + mov $0x17f,%edx │ │ │ │ + mov $0x2367,%esi │ │ │ │ jmpq 3a592 │ │ │ │ - mov $0x2ec9,%esi │ │ │ │ - mov $0x22a,%edx │ │ │ │ + mov $0x2369,%esi │ │ │ │ + mov $0x17f,%edx │ │ │ │ jmpq 3a588 │ │ │ │ - mov $0x22b,%edx │ │ │ │ - mov $0x2ed3,%esi │ │ │ │ + mov $0x180,%edx │ │ │ │ + mov $0x2373,%esi │ │ │ │ jmpq 3a592 │ │ │ │ - mov $0x224,%edx │ │ │ │ - mov $0x2e8f,%esi │ │ │ │ + mov $0x179,%edx │ │ │ │ + mov $0x232f,%esi │ │ │ │ jmpq 3a592 │ │ │ │ - mov $0x22c,%edx │ │ │ │ - mov $0x2edf,%esi │ │ │ │ + mov $0x181,%edx │ │ │ │ + mov $0x237f,%esi │ │ │ │ jmpq 3a592 │ │ │ │ - mov $0x2e9a,%esi │ │ │ │ - mov $0x225,%edx │ │ │ │ + mov $0x233a,%esi │ │ │ │ + mov $0x17a,%edx │ │ │ │ jmpq 3a588 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe4176(%rip),%rax │ │ │ │ lea 0xba1a4(%rip),%rcx │ │ │ │ lea 0xb9a08(%rip),%rsi │ │ │ │ pushq $0x8 │ │ │ │ - lea 0xc5ee7(%rip),%r9 │ │ │ │ + lea 0xc3a42(%rip),%r9 │ │ │ │ mov $0x9,%r8d │ │ │ │ lea 0xba48e(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x2f8a,%esi │ │ │ │ + mov $0x242a,%esi │ │ │ │ jmpq 39653 │ │ │ │ - mov $0x2ee1,%esi │ │ │ │ - mov $0x22c,%edx │ │ │ │ + mov $0x2381,%esi │ │ │ │ + mov $0x181,%edx │ │ │ │ jmpq 3a588 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe4122(%rip),%rax │ │ │ │ mov $0x9,%r8d │ │ │ │ lea 0xb99b5(%rip),%rsi │ │ │ │ pushq $0x7 │ │ │ │ - lea 0xc5e94(%rip),%r9 │ │ │ │ + lea 0xc39ef(%rip),%r9 │ │ │ │ lea 0xba13a(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xba437(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x2f84,%esi │ │ │ │ + mov $0x2424,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 39653 │ │ │ │ mov 0xe3f18(%rip),%rax │ │ │ │ lea 0xb9751(%rip),%rsi │ │ │ │ - mov $0x236,%r13d │ │ │ │ - mov $0x3005,%r15d │ │ │ │ + mov $0x18b,%r13d │ │ │ │ + mov $0x24a5,%r15d │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15410 │ │ │ │ jmpq 3a636 │ │ │ │ - mov $0x22d,%edx │ │ │ │ - mov $0x2eeb,%esi │ │ │ │ + mov $0x182,%edx │ │ │ │ + mov $0x238b,%esi │ │ │ │ jmpq 3a592 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe40a6(%rip),%rax │ │ │ │ - lea 0xc5e27(%rip),%r9 │ │ │ │ + lea 0xc3982(%rip),%r9 │ │ │ │ lea 0xb9938(%rip),%rsi │ │ │ │ pushq $0x6 │ │ │ │ mov $0x9,%r8d │ │ │ │ lea 0xba0be(%rip),%rcx │ │ │ │ lea 0xba3be(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x2f7e,%esi │ │ │ │ + mov $0x241e,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 39653 │ │ │ │ - mov $0x22e,%edx │ │ │ │ - mov $0x2ef4,%esi │ │ │ │ + mov $0x183,%edx │ │ │ │ + mov $0x2394,%esi │ │ │ │ jmpq 3a592 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe4050(%rip),%rax │ │ │ │ lea 0xb98e9(%rip),%rsi │ │ │ │ - lea 0xc5dca(%rip),%r9 │ │ │ │ + lea 0xc3925(%rip),%r9 │ │ │ │ pushq $0x5 │ │ │ │ mov $0x9,%r8d │ │ │ │ lea 0xba068(%rip),%rcx │ │ │ │ lea 0xba368(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r11 │ │ │ │ - mov $0x2f78,%esi │ │ │ │ + mov $0x2418,%esi │ │ │ │ pop %rbx │ │ │ │ jmpq 39653 │ │ │ │ mov 0xe3e46(%rip),%rax │ │ │ │ lea 0xb967f(%rip),%rsi │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov $0x301a,%r15d │ │ │ │ - mov $0x238,%r13d │ │ │ │ + mov $0x24ba,%r15d │ │ │ │ + mov $0x18d,%r13d │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15410 │ │ │ │ jmpq 3a383 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe3fe0(%rip),%rax │ │ │ │ lea 0xb9879(%rip),%rsi │ │ │ │ - lea 0xc5d5a(%rip),%r9 │ │ │ │ + lea 0xc38b5(%rip),%r9 │ │ │ │ pushq $0x4 │ │ │ │ mov $0x9,%r8d │ │ │ │ lea 0xb9ff8(%rip),%rcx │ │ │ │ lea 0xba2f8(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rbp │ │ │ │ - mov $0x2f72,%esi │ │ │ │ + mov $0x2412,%esi │ │ │ │ pop %r12 │ │ │ │ jmpq 39653 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe3f9a(%rip),%rax │ │ │ │ lea 0xb9833(%rip),%rsi │ │ │ │ - lea 0xc5d14(%rip),%r9 │ │ │ │ + lea 0xc386f(%rip),%r9 │ │ │ │ pushq $0x3 │ │ │ │ mov $0x9,%r8d │ │ │ │ lea 0xb9fb2(%rip),%rcx │ │ │ │ lea 0xba2b2(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r13 │ │ │ │ - mov $0x2f6c,%esi │ │ │ │ + mov $0x240c,%esi │ │ │ │ pop %r14 │ │ │ │ jmpq 39653 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe3f53(%rip),%rax │ │ │ │ lea 0xb97ec(%rip),%rsi │ │ │ │ - lea 0xc5ccd(%rip),%r9 │ │ │ │ + lea 0xc3828(%rip),%r9 │ │ │ │ pushq $0x2 │ │ │ │ mov $0x9,%r8d │ │ │ │ lea 0xb9f6b(%rip),%rcx │ │ │ │ lea 0xba26b(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r15 │ │ │ │ - mov $0x2f66,%esi │ │ │ │ + mov $0x2406,%esi │ │ │ │ pop %rax │ │ │ │ jmpq 39653 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe3f0d(%rip),%rax │ │ │ │ lea 0xba242(%rip),%rdx │ │ │ │ lea 0xb979f(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xc5c7e(%rip),%r9 │ │ │ │ + lea 0xc37d9(%rip),%r9 │ │ │ │ mov $0x9,%r8d │ │ │ │ lea 0xb9f1e(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x2f60,%esi │ │ │ │ + mov $0x2400,%esi │ │ │ │ pop %rdx │ │ │ │ jmpq 39653 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ @@ -33355,17 +33355,17 @@ │ │ │ │ sub $0xe8,%rsp │ │ │ │ mov 0xe3f96(%rip),%r12 │ │ │ │ mov 0x10(%rsi),%r15 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0xe40c0(%rip),%rdx │ │ │ │ - mov 0xeaa01(%rip),%r14 │ │ │ │ + mov 0xeaa21(%rip),%r14 │ │ │ │ movups %xmm0,0x70(%rsp) │ │ │ │ - mov 0xe9ed5(%rip),%rax │ │ │ │ + mov 0xe9ef5(%rip),%rax │ │ │ │ mov %r12,0x80(%rsp) │ │ │ │ mov %r12,0x88(%rsp) │ │ │ │ mov %rdx,0x90(%rsp) │ │ │ │ mov %r12,0x98(%rsp) │ │ │ │ mov %rdx,0xa0(%rsp) │ │ │ │ mov %r12,0xa8(%rsp) │ │ │ │ mov %r12,0xb0(%rsp) │ │ │ │ @@ -33397,15 +33397,15 @@ │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ mov 0x28(%rbp),%r15 │ │ │ │ mov 0x20(%rbp),%r13 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xea667(%rip),%rsi │ │ │ │ + mov 0xea687(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3b9a8 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 3b970 │ │ │ │ @@ -33416,15 +33416,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 3b188 │ │ │ │ mov 0x10(%rdi),%rbp │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 3b240 │ │ │ │ - mov 0xea825(%rip),%rdx │ │ │ │ + mov 0xea845(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ mov %rax,(%rsp) │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -33448,15 +33448,15 @@ │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 3ba68 │ │ │ │ cmpq $0x0,0x8(%rsp) │ │ │ │ je 3ba68 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xea56f(%rip),%rsi │ │ │ │ + mov 0xea58f(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3ba88 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -33468,15 +33468,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 3b1d0 │ │ │ │ mov 0x10(%rdi),%r13 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%r13) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 3b750 │ │ │ │ - mov 0xea72a(%rip),%rdx │ │ │ │ + mov 0xea74a(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -33534,15 +33534,15 @@ │ │ │ │ je 3bbe0 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,0x4c(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 3bc10 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov 0xea3e0(%rip),%rsi │ │ │ │ + mov 0xea400(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3bc30 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -33554,15 +33554,15 @@ │ │ │ │ test %rbx,%rbx │ │ │ │ je 3b1f8 │ │ │ │ mov 0x10(%r12),%r8 │ │ │ │ addq $0x1,(%rbx) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 3b788 │ │ │ │ - mov 0xea598(%rip),%rdx │ │ │ │ + mov 0xea5b8(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %rax,%r13 │ │ │ │ @@ -33587,37 +33587,37 @@ │ │ │ │ cmpq $0x0,0x10(%rax) │ │ │ │ je 3b218 │ │ │ │ mov (%rsp),%rax │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 3aeea │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xea4f9(%rip),%rsi │ │ │ │ + mov 0xea519(%rip),%rsi │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov %rdi,%rbp │ │ │ │ jmpq 3ae86 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 3b258 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ jmpq 3afdd │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xea4b1(%rip),%rsi │ │ │ │ + mov 0xea4d1(%rip),%rsi │ │ │ │ mov %rdi,0x40(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rdi,%r13 │ │ │ │ jmpq 3af80 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xea489(%rip),%rsi │ │ │ │ + mov 0xea4a9(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r8 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 3b112 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xe38f1(%rip),%rax │ │ │ │ @@ -33643,15 +33643,15 @@ │ │ │ │ callq 15cf0 │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ test %eax,%eax │ │ │ │ js 3c018 │ │ │ │ test %rbx,%rbx │ │ │ │ je 3c018 │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov 0xea1cd(%rip),%rsi │ │ │ │ + mov 0xea1ed(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3c040 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ @@ -33663,15 +33663,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 3b720 │ │ │ │ mov 0x10(%r14),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 3b838 │ │ │ │ - mov 0xea389(%rip),%rdx │ │ │ │ + mov 0xea3a9(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ mov 0x50(%rsp),%r9 │ │ │ │ @@ -33716,95 +33716,95 @@ │ │ │ │ mov 0x40(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0x60(%rsp),%r9d │ │ │ │ mov 0x58(%rsp),%r8d │ │ │ │ mov 0x68(%rsp),%ecx │ │ │ │ mov 0x70(%rsp),%rsi │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ - callq c8a20 │ │ │ │ + callq 5d080 │ │ │ │ add $0x30,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 3c0d0 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 3b7d0 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3c110 │ │ │ │ - mov 0xe9925(%rip),%rsi │ │ │ │ + mov 0xe9945(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3c170 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3bc00 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3c1a0 │ │ │ │ - mov 0xe9ba4(%rip),%rsi │ │ │ │ + mov 0xe9bc4(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3c1b0 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3c008 │ │ │ │ movslq 0x1404(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3c1c0 │ │ │ │ - mov 0xea0c8(%rip),%rsi │ │ │ │ + mov 0xea0e8(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3c1d0 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3c070 │ │ │ │ movslq 0x1410(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3c1e0 │ │ │ │ - mov 0xea1a4(%rip),%rsi │ │ │ │ + mov 0xea1c4(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3c1ff │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3c100 │ │ │ │ movslq 0x1414(%rbx),%rdi │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3c21d │ │ │ │ - mov 0xea160(%rip),%rsi │ │ │ │ + mov 0xea180(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3c23b │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3bd20 │ │ │ │ - mov 0xea1f4(%rip),%rdx │ │ │ │ - mov 0xe980d(%rip),%rsi │ │ │ │ + mov 0xea214(%rip),%rdx │ │ │ │ + mov 0xe982d(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3c24a │ │ │ │ - mov 0xe9aae(%rip),%rsi │ │ │ │ + mov 0xe9ace(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 3c259 │ │ │ │ cmpq $0x0,(%r14) │ │ │ │ je 3bff8 │ │ │ │ mov (%rsp),%rcx │ │ │ │ @@ -33885,26 +33885,26 @@ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ jmpq 3ade9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3afe9 │ │ │ │ - mov $0x2930,%r15d │ │ │ │ + mov $0x4250,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 3bc50 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 3b7a0 │ │ │ │ mov 0x28(%r12),%rdx │ │ │ │ jmpq 3b383 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xe9f61(%rip),%rsi │ │ │ │ + mov 0xe9f81(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r14,%r9 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 3b32b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ @@ -33937,26 +33937,26 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3b33e │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3af80 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xe9f41(%rip),%rdx │ │ │ │ - mov 0xe9562(%rip),%rsi │ │ │ │ + mov 0xe9f61(%rip),%rdx │ │ │ │ + mov 0xe9582(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3c1f0 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 3c20e │ │ │ │ - mov 0xe97ee(%rip),%rsi │ │ │ │ + mov 0xe980e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3c22c │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 3b55a │ │ │ │ @@ -34024,31 +34024,31 @@ │ │ │ │ cmp $0xb,%r15 │ │ │ │ ja 3bfa6 │ │ │ │ lea 0xb9ea0(%rip),%rdx │ │ │ │ movslq (%rdx,%r15,4),%rax │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x290d,%r15d │ │ │ │ + mov $0x422d,%r15d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xb921d(%rip),%rcx │ │ │ │ - mov $0x1da,%edx │ │ │ │ + mov $0x347,%edx │ │ │ │ mov %r15d,%esi │ │ │ │ xor %r14d,%r14d │ │ │ │ lea 0xb9553(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 3b59e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 3ae1e │ │ │ │ mov %r13,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xe9521(%rip),%rsi │ │ │ │ + mov 0xe9541(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 3bd41 │ │ │ │ @@ -34061,40 +34061,40 @@ │ │ │ │ mov $0xc,%eax │ │ │ │ lea 0xb94ef(%rip),%rdx │ │ │ │ cmovge %rax,%r8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe3188(%rip),%rax │ │ │ │ push %r15 │ │ │ │ lea 0xb8a1f(%rip),%rsi │ │ │ │ - lea 0xc4f00(%rip),%r9 │ │ │ │ + lea 0xc2a5b(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x28de,%esi │ │ │ │ + mov $0x41fe,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xb915c(%rip),%rcx │ │ │ │ - mov $0x1d8,%edx │ │ │ │ + mov $0x345,%edx │ │ │ │ lea 0xb9498(%rip),%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 19940 │ │ │ │ jmpq 3b59e │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3aef6 │ │ │ │ - mov $0x291e,%r15d │ │ │ │ + mov $0x423e,%r15d │ │ │ │ jmp 3ba9e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 3af19 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x291f,%r15d │ │ │ │ + mov $0x423f,%r15d │ │ │ │ mov (%rsp),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ jne 3b980 │ │ │ │ xor %r13d,%r13d │ │ │ │ @@ -34118,85 +34118,85 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x50(%rsp),%r9 │ │ │ │ jmpq 3b32b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3affd │ │ │ │ - mov $0x2931,%r15d │ │ │ │ + mov $0x4251,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 3bc50 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3b014 │ │ │ │ - mov $0x2932,%r15d │ │ │ │ + mov $0x4252,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 3bc50 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3b02b │ │ │ │ - mov $0x2933,%r15d │ │ │ │ + mov $0x4253,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 3bc50 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3b042 │ │ │ │ - mov $0x2934,%r15d │ │ │ │ + mov $0x4254,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 3bc50 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3b059 │ │ │ │ - mov $0x2935,%r15d │ │ │ │ + mov $0x4255,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmp 3bc50 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3b070 │ │ │ │ - mov $0x2936,%r15d │ │ │ │ + mov $0x4256,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmp 3bc50 │ │ │ │ nop │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3b438 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3b085 │ │ │ │ - mov $0x2937,%r15d │ │ │ │ + mov $0x4257,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmp 3bc50 │ │ │ │ nop │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 3b0a8 │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov $0x2938,%r15d │ │ │ │ + mov $0x4258,%r15d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 3bc6e │ │ │ │ @@ -34217,30 +34217,30 @@ │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 3b980 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3b980 │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - mov $0x291b,%r15d │ │ │ │ + mov $0x423b,%r15d │ │ │ │ jne 3b980 │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 3bc75 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 3bc91 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rsp),%rbx │ │ │ │ - mov $0x292d,%r15d │ │ │ │ + mov $0x424d,%r15d │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ jne 3bad8 │ │ │ │ jmpq 3bac0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ @@ -34248,15 +34248,15 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3b525 │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xe8fd0(%rip),%rsi │ │ │ │ + mov 0xe8ff0(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3c268 │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -34278,301 +34278,301 @@ │ │ │ │ mov 0xa0(%rsp),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov 0xa8(%rsp),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ jmpq 3adfe │ │ │ │ - mov 0xe9024(%rip),%rsi │ │ │ │ + mov 0xe9044(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3be1a │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3bd70 │ │ │ │ - mov 0xe9097(%rip),%rsi │ │ │ │ + mov 0xe90b7(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3be47 │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3bd70 │ │ │ │ - mov 0xe94ca(%rip),%rsi │ │ │ │ + mov 0xe94ea(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3be74 │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3bd70 │ │ │ │ - mov 0xe9105(%rip),%rsi │ │ │ │ + mov 0xe9125(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3bea1 │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3bd70 │ │ │ │ - mov 0xe8ee8(%rip),%rsi │ │ │ │ + mov 0xe8f08(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3bece │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3bd70 │ │ │ │ - mov 0xe8eab(%rip),%rsi │ │ │ │ + mov 0xe8ecb(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3befb │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3bd70 │ │ │ │ - mov 0xe8e86(%rip),%rsi │ │ │ │ + mov 0xe8ea6(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3bf28 │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3bd70 │ │ │ │ - mov 0xe93a1(%rip),%rsi │ │ │ │ + mov 0xe93c1(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3bf55 │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3bd70 │ │ │ │ - mov 0xe94dc(%rip),%rsi │ │ │ │ + mov 0xe94fc(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3bf82 │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3bd70 │ │ │ │ - mov 0xe9567(%rip),%rsi │ │ │ │ + mov 0xe9587(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3bfb0 │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3bd70 │ │ │ │ nop │ │ │ │ lea 0x70(%rsp),%rdx │ │ │ │ mov %r15,%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ lea 0xb8f3e(%rip),%r8 │ │ │ │ - lea 0xe3c97(%rip),%rsi │ │ │ │ + lea 0xe40f7(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 3bd70 │ │ │ │ - mov $0x28b1,%esi │ │ │ │ + mov $0x41d1,%esi │ │ │ │ jmpq 3ba41 │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %r8,%r12 │ │ │ │ - mov $0x2946,%r15d │ │ │ │ + mov $0x4266,%r15d │ │ │ │ jmpq 3bc50 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3b564 │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3b471 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 3b298 │ │ │ │ - mov $0x2949,%r15d │ │ │ │ + mov $0x4269,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 3bc50 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 3b2bb │ │ │ │ nopl (%rax) │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x294a,%r15d │ │ │ │ + mov $0x426a,%r15d │ │ │ │ jmpq 3bc50 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r9,%r14 │ │ │ │ - mov $0x2958,%r15d │ │ │ │ + mov $0x4278,%r15d │ │ │ │ jmpq 3bc50 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3b4ad │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 3b38c │ │ │ │ - mov $0x295b,%r15d │ │ │ │ + mov $0x427b,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 3bc50 │ │ │ │ nop │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 3b3ac │ │ │ │ - mov $0x295c,%r15d │ │ │ │ + mov $0x427c,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 3bc50 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1c7,%edx │ │ │ │ + mov $0x334,%edx │ │ │ │ lea 0xb8ac8(%rip),%rcx │ │ │ │ - mov $0x277f,%esi │ │ │ │ - mov $0x295d,%r15d │ │ │ │ + mov $0x409f,%esi │ │ │ │ + mov $0x427d,%r15d │ │ │ │ lea 0xb887a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 3bc50 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3b4e9 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x1ce,%edx │ │ │ │ - mov $0x27b5,%esi │ │ │ │ + mov $0x33b,%edx │ │ │ │ + mov $0x40d5,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xb8a7d(%rip),%rcx │ │ │ │ lea 0xb883a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 3c150 │ │ │ │ - mov $0x295d,%r15d │ │ │ │ + mov $0x427d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 3bc50 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ - mov $0x295d,%r15d │ │ │ │ + mov $0x427d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3bc50 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x27b7,%esi │ │ │ │ - mov $0x1ce,%edx │ │ │ │ + mov $0x40d7,%esi │ │ │ │ + mov $0x33b,%edx │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 3c120 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ jmp 3c120 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1cf,%edx │ │ │ │ - mov $0x27c1,%esi │ │ │ │ + mov $0x33c,%edx │ │ │ │ + mov $0x40e1,%esi │ │ │ │ jmpq 3c120 │ │ │ │ nop │ │ │ │ - mov $0x27c3,%esi │ │ │ │ - mov $0x1cf,%edx │ │ │ │ + mov $0x40e3,%esi │ │ │ │ + mov $0x33c,%edx │ │ │ │ jmp 3c17a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1d0,%edx │ │ │ │ - mov $0x27cd,%esi │ │ │ │ + mov $0x33d,%edx │ │ │ │ + mov $0x40ed,%esi │ │ │ │ jmpq 3c120 │ │ │ │ nop │ │ │ │ - mov $0x27cf,%esi │ │ │ │ - mov $0x1d0,%edx │ │ │ │ + mov $0x40ef,%esi │ │ │ │ + mov $0x33d,%edx │ │ │ │ jmp 3c17a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1d1,%edx │ │ │ │ - mov $0x27d9,%esi │ │ │ │ + mov $0x33e,%edx │ │ │ │ + mov $0x40f9,%esi │ │ │ │ jmpq 3c120 │ │ │ │ nop │ │ │ │ - mov $0x1ca,%edx │ │ │ │ - mov $0x2795,%esi │ │ │ │ + mov $0x337,%edx │ │ │ │ + mov $0x40b5,%esi │ │ │ │ jmpq 3c120 │ │ │ │ - mov $0x27db,%esi │ │ │ │ - mov $0x1d1,%edx │ │ │ │ + mov $0x40fb,%esi │ │ │ │ + mov $0x33e,%edx │ │ │ │ jmpq 3c17a │ │ │ │ - mov $0x1cb,%edx │ │ │ │ - mov $0x279e,%esi │ │ │ │ + mov $0x338,%edx │ │ │ │ + mov $0x40be,%esi │ │ │ │ jmpq 3c120 │ │ │ │ - mov $0x1d2,%edx │ │ │ │ - mov $0x27e5,%esi │ │ │ │ + mov $0x33f,%edx │ │ │ │ + mov $0x4105,%esi │ │ │ │ jmpq 3c120 │ │ │ │ - mov $0x27a0,%esi │ │ │ │ - mov $0x1cb,%edx │ │ │ │ + mov $0x40c0,%esi │ │ │ │ + mov $0x338,%edx │ │ │ │ jmpq 3c17a │ │ │ │ - mov $0x27e7,%esi │ │ │ │ - mov $0x1d2,%edx │ │ │ │ + mov $0x4107,%esi │ │ │ │ + mov $0x33f,%edx │ │ │ │ jmpq 3c17a │ │ │ │ - mov $0x1d3,%edx │ │ │ │ - mov $0x27f1,%esi │ │ │ │ + mov $0x340,%edx │ │ │ │ + mov $0x4111,%esi │ │ │ │ jmpq 3c120 │ │ │ │ - mov $0x1d4,%edx │ │ │ │ - mov $0x27fa,%esi │ │ │ │ + mov $0x341,%edx │ │ │ │ + mov $0x411a,%esi │ │ │ │ jmpq 3c120 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe2935(%rip),%rax │ │ │ │ lea 0xb8963(%rip),%rcx │ │ │ │ lea 0xb81c7(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xc46a6(%rip),%r9 │ │ │ │ + lea 0xc2201(%rip),%r9 │ │ │ │ mov $0x2,%r8d │ │ │ │ lea 0xb8c69(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x2871,%esi │ │ │ │ + mov $0x4191,%esi │ │ │ │ jmpq 3ba41 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0xe8,%rsp │ │ │ │ - mov 0xe9449(%rip),%r13 │ │ │ │ + mov 0xe9469(%rip),%r13 │ │ │ │ mov 0x10(%rsi),%r14 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov 0xe299b(%rip),%rcx │ │ │ │ movups %xmm0,0x70(%rsp) │ │ │ │ - mov 0xe88ff(%rip),%rax │ │ │ │ + mov 0xe891f(%rip),%rax │ │ │ │ movq $0x0,0xa0(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ mov %rcx,0xb0(%rsp) │ │ │ │ mov %r13,0xb8(%rsp) │ │ │ │ mov %r13,0xc0(%rsp) │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ @@ -34608,15 +34608,15 @@ │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ callq 19760 │ │ │ │ mov %eax,0x4c(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 3cf88 │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ - mov 0xe9081(%rip),%rsi │ │ │ │ + mov 0xe90a1(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3cfa0 │ │ │ │ mov %r15,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ @@ -34628,15 +34628,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 3c5c8 │ │ │ │ mov 0x10(%r15),%rbp │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3c630 │ │ │ │ - mov 0xe923c(%rip),%rdx │ │ │ │ + mov 0xe925c(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ mov %rax,%rbx │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -34659,15 +34659,15 @@ │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 3d000 │ │ │ │ cmpq $0x0,0x28(%rsp) │ │ │ │ je 3d000 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xe8f8d(%rip),%rsi │ │ │ │ + mov 0xe8fad(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3d060 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ @@ -34679,15 +34679,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 3c5e8 │ │ │ │ mov 0x10(%r15),%r12 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r12) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3cca0 │ │ │ │ - mov 0xe9148(%rip),%rdx │ │ │ │ + mov 0xe9168(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -34710,22 +34710,22 @@ │ │ │ │ jmpq 3c674 │ │ │ │ cmpq $0x0,0x10(%rbx) │ │ │ │ je 3c608 │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 3c4cb │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xe90b9(%rip),%rsi │ │ │ │ + mov 0xe90d9(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r15,%rbp │ │ │ │ callq 19360 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 3c46e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe9099(%rip),%rsi │ │ │ │ + mov 0xe90b9(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r15,%r12 │ │ │ │ callq 19360 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 3c562 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xe2501(%rip),%rax │ │ │ │ @@ -34796,15 +34796,15 @@ │ │ │ │ je 3d188 │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,0x30(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 3d1c0 │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov 0xe8ce8(%rip),%rsi │ │ │ │ + mov 0xe8d08(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3d1e0 │ │ │ │ mov %r14,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ @@ -34816,15 +34816,15 @@ │ │ │ │ test %r14,%r14 │ │ │ │ je 3cc38 │ │ │ │ mov 0x10(%r15),%r8 │ │ │ │ addq $0x1,(%r14) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3cd90 │ │ │ │ - mov 0xe8ea4(%rip),%rdx │ │ │ │ + mov 0xe8ec4(%rip),%rdx │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%r14) │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ @@ -34846,15 +34846,15 @@ │ │ │ │ callq 15cf0 │ │ │ │ mov 0x68(%rsp),%r14 │ │ │ │ test %eax,%eax │ │ │ │ js 3d570 │ │ │ │ test %r14,%r14 │ │ │ │ je 3d570 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xe8bfe(%rip),%rsi │ │ │ │ + mov 0xe8c1e(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3d5b0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ @@ -34866,15 +34866,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 3cc70 │ │ │ │ mov 0x10(%r13),%r8 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 3cf20 │ │ │ │ - mov 0xe8db9(%rip),%rdx │ │ │ │ + mov 0xe8dd9(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x58(%rsp) │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ @@ -34916,15 +34916,15 @@ │ │ │ │ movsd 0x20(%rsp),%xmm3 │ │ │ │ movsd 0x18(%rsp),%xmm2 │ │ │ │ movsd 0x10(%rsp),%xmm1 │ │ │ │ movsd 0x30(%rsp),%xmm0 │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ mov 0x5c(%rsp),%edi │ │ │ │ - callq 97a80 │ │ │ │ + callq cdcb0 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 15a00 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ mov %rax,%r13 │ │ │ │ test %rax,%rax │ │ │ │ je 3d630 │ │ │ │ @@ -34932,71 +34932,71 @@ │ │ │ │ movslq (%rax),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 3ceb0 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 3d670 │ │ │ │ - mov 0xe834b(%rip),%rsi │ │ │ │ + mov 0xe836b(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3d6d0 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 3d1b0 │ │ │ │ mov (%rsp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 3d700 │ │ │ │ - mov 0xe85c6(%rip),%rsi │ │ │ │ + mov 0xe85e6(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3d710 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 3d560 │ │ │ │ mov (%rsp),%rax │ │ │ │ lea 0x1404(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 3d720 │ │ │ │ - mov 0xe8afe(%rip),%rsi │ │ │ │ + mov 0xe8b1e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3d730 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 3d5d0 │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x1804,%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 3d740 │ │ │ │ - mov 0xe81fe(%rip),%rsi │ │ │ │ + mov 0xe821e(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3d75e │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 3d660 │ │ │ │ - mov 0xe8c4a(%rip),%rdx │ │ │ │ - mov 0xe8263(%rip),%rsi │ │ │ │ + mov 0xe8c6a(%rip),%rdx │ │ │ │ + mov 0xe8283(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3d77c │ │ │ │ - mov 0xe8504(%rip),%rsi │ │ │ │ + mov 0xe8524(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 3d79a │ │ │ │ cmpq $0x0,0x0(%r13) │ │ │ │ je 3d538 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ @@ -35056,27 +35056,27 @@ │ │ │ │ jmpq 3c708 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ movsd 0x10(%rax),%xmm3 │ │ │ │ movsd %xmm3,0x10(%rsp) │ │ │ │ jmpq 3c73b │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xe8a49(%rip),%rsi │ │ │ │ + mov 0xe8a69(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r15,%r8 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 3c806 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r15) │ │ │ │ je 3cdb0 │ │ │ │ mov 0x28(%r15),%rdx │ │ │ │ jmpq 3c952 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe8a11(%rip),%rsi │ │ │ │ + mov 0xe8a31(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r13,%r8 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 3c8fb │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ @@ -35087,15 +35087,15 @@ │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ jmpq 3c539 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xe8337(%rip),%rsi │ │ │ │ + mov 0xe8357(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 3d2a6 │ │ │ │ @@ -35108,23 +35108,23 @@ │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %al,%eax │ │ │ │ push %r14 │ │ │ │ lea 0xb8208(%rip),%rdx │ │ │ │ lea 0x7(%rax,%rax,4),%r8 │ │ │ │ mov 0xe1e88(%rip),%rax │ │ │ │ lea 0xb7721(%rip),%rsi │ │ │ │ - lea 0xc3c02(%rip),%r9 │ │ │ │ + lea 0xc175d(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x4968,%esi │ │ │ │ + mov $0x38e4,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xb7e5e(%rip),%rcx │ │ │ │ - mov $0x3c6,%edx │ │ │ │ + mov $0x2c3,%edx │ │ │ │ lea 0xb81b6(%rip),%rdi │ │ │ │ xor %r13d,%r13d │ │ │ │ callq 19940 │ │ │ │ jmpq 3cb40 │ │ │ │ nop │ │ │ │ mov 0xe1da9(%rip),%r14 │ │ │ │ jmpq 3c867 │ │ │ │ @@ -35191,27 +35191,27 @@ │ │ │ │ cmp $0xb,%r14 │ │ │ │ ja 3d4f8 │ │ │ │ lea 0xb89d9(%rip),%rdx │ │ │ │ movslq (%rdx,%r14,4),%rax │ │ │ │ add %rdx,%rax │ │ │ │ jmpq *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe8861(%rip),%rdx │ │ │ │ - mov 0xe7e82(%rip),%rsi │ │ │ │ + mov 0xe8881(%rip),%rdx │ │ │ │ + mov 0xe7ea2(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3d74f │ │ │ │ mov (%rsp),%rdi │ │ │ │ add $0x4,%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 3d76d │ │ │ │ - mov 0xe810a(%rip),%rsi │ │ │ │ + mov 0xe812a(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 3d78b │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 3cb04 │ │ │ │ @@ -35242,25 +35242,25 @@ │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3cb40 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3c3e4 │ │ │ │ - mov $0x4997,%r14d │ │ │ │ + mov $0x3913,%r14d │ │ │ │ jmp 3cfc0 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 3c407 │ │ │ │ - mov $0x4998,%r14d │ │ │ │ + mov $0x3914,%r14d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xb7bdd(%rip),%rcx │ │ │ │ - mov $0x3c8,%edx │ │ │ │ + mov $0x2c5,%edx │ │ │ │ mov %r14d,%esi │ │ │ │ xor %r13d,%r13d │ │ │ │ lea 0xb7f2f(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 3cb40 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ @@ -35269,18 +35269,18 @@ │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmpq 3c806 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3c4d7 │ │ │ │ - mov $0x49a9,%r14d │ │ │ │ + mov $0x3925,%r14d │ │ │ │ jmp 3d026 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x49aa,%r14d │ │ │ │ + mov $0x3926,%r14d │ │ │ │ subq $0x1,(%rbx) │ │ │ │ jne 3cfc0 │ │ │ │ xor %r12d,%r12d │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ test %r12,%r12 │ │ │ │ je 3cfc0 │ │ │ │ @@ -35299,97 +35299,97 @@ │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ jmpq 3c8fb │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ - mov $0x49b8,%r14d │ │ │ │ + mov $0x3934,%r14d │ │ │ │ jne 3d03c │ │ │ │ jmp 3d02f │ │ │ │ xchg %ax,%ax │ │ │ │ jne 3c6ba │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3c6ba │ │ │ │ - mov $0x49bc,%r14d │ │ │ │ + mov $0x3938,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 3d200 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ jne 3c6e9 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3c6e9 │ │ │ │ - mov $0x49bd,%r14d │ │ │ │ + mov $0x3939,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 3d200 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ jne 3c71c │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3c71c │ │ │ │ - mov $0x49be,%r14d │ │ │ │ + mov $0x393a,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 3d200 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ jne 3c74f │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3c74f │ │ │ │ - mov $0x49bf,%r14d │ │ │ │ + mov $0x393b,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 3d200 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3c680 │ │ │ │ - mov $0x49bb,%r14d │ │ │ │ + mov $0x3937,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmp 3d200 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3c766 │ │ │ │ - mov $0x49c0,%r14d │ │ │ │ + mov $0x393c,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmp 3d200 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3ca12 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3c77d │ │ │ │ - mov $0x49c1,%r14d │ │ │ │ + mov $0x393d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmp 3d200 │ │ │ │ nop │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 3c7a0 │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x49c2,%r14d │ │ │ │ + mov $0x393e,%r14d │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ jne 3d20e │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 3d278 │ │ │ │ @@ -35406,15 +35406,15 @@ │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ jne 3cfc0 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3cfc0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - mov $0x49a6,%r14d │ │ │ │ + mov $0x3922,%r14d │ │ │ │ jne 3cfc0 │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -35424,55 +35424,55 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 3d230 │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xe8013(%rip),%rsi │ │ │ │ + mov 0xe8033(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3d909 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xe7c3e(%rip),%rsi │ │ │ │ + mov 0xe7c5e(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3d8c2 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xe7b96(%rip),%rsi │ │ │ │ + mov 0xe7bb6(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3d87c │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xe81c6(%rip),%rsi │ │ │ │ + mov 0xe81e6(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3d836 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xe7916(%rip),%rsi │ │ │ │ + mov 0xe7936(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3d7ef │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xe78be(%rip),%rsi │ │ │ │ + mov 0xe78de(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3d7a9 │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -35495,297 +35495,297 @@ │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ mov 0xb0(%rsp),%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmpq 3c3d2 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xe7ed9(%rip),%rsi │ │ │ │ + mov 0xe7ef9(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3d44d │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3d39c │ │ │ │ - mov 0xe7afc(%rip),%rsi │ │ │ │ + mov 0xe7b1c(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3d47a │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3d39c │ │ │ │ - mov 0xe8097(%rip),%rsi │ │ │ │ + mov 0xe80b7(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3d4a7 │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3d39c │ │ │ │ - mov 0xe8062(%rip),%rsi │ │ │ │ + mov 0xe8082(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3d4d4 │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3d39c │ │ │ │ - mov 0xe8015(%rip),%rsi │ │ │ │ + mov 0xe8035(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3d501 │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3d39c │ │ │ │ lea 0x70(%rsp),%rdx │ │ │ │ mov %r14,%rcx │ │ │ │ mov %r12,%rdi │ │ │ │ lea 0xb7a09(%rip),%r8 │ │ │ │ - lea 0xe2c86(%rip),%rsi │ │ │ │ + lea 0xe2a06(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 3d39c │ │ │ │ - mov $0x4940,%esi │ │ │ │ + mov $0x38bc,%esi │ │ │ │ jmpq 3cd3f │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3cb0f │ │ │ │ nopl (%rax) │ │ │ │ xor %r13d,%r13d │ │ │ │ mov %r8,%r15 │ │ │ │ - mov $0x49d0,%r14d │ │ │ │ + mov $0x394c,%r14d │ │ │ │ jmpq 3d200 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3ca4f │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 3c867 │ │ │ │ - mov $0x49d3,%r14d │ │ │ │ + mov $0x394f,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 3d200 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov $0x49d4,%r14d │ │ │ │ + mov $0x3950,%r14d │ │ │ │ jmpq 3d200 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 3c88a │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%r13 │ │ │ │ - mov $0x49e2,%r14d │ │ │ │ + mov $0x395e,%r14d │ │ │ │ jmpq 3d200 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3ca8f │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 3c95b │ │ │ │ - mov $0x49e5,%r14d │ │ │ │ + mov $0x3961,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 3d200 │ │ │ │ nop │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 3c97b │ │ │ │ - mov $0x49e6,%r14d │ │ │ │ + mov $0x3962,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 3d200 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x3b6,%edx │ │ │ │ + mov $0x2b3,%edx │ │ │ │ lea 0xb7568(%rip),%rcx │ │ │ │ - mov $0x481f,%esi │ │ │ │ - mov $0x49e7,%r14d │ │ │ │ + mov $0x379b,%esi │ │ │ │ + mov $0x3963,%r14d │ │ │ │ lea 0xb733a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 3d200 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3cacf │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x3bd,%edx │ │ │ │ - mov $0x4855,%esi │ │ │ │ + mov $0x2ba,%edx │ │ │ │ + mov $0x37d1,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xb751d(%rip),%rcx │ │ │ │ lea 0xb72fa(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 3d6b0 │ │ │ │ - mov $0x49e7,%r14d │ │ │ │ + mov $0x3963,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 3d200 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ - mov $0x49e7,%r14d │ │ │ │ + mov $0x3963,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3d200 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x4857,%esi │ │ │ │ - mov $0x3bd,%edx │ │ │ │ + mov $0x37d3,%esi │ │ │ │ + mov $0x2ba,%edx │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 3d680 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ mov %edx,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%edx │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ jmp 3d680 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3be,%edx │ │ │ │ - mov $0x4861,%esi │ │ │ │ + mov $0x2bb,%edx │ │ │ │ + mov $0x37dd,%esi │ │ │ │ jmpq 3d680 │ │ │ │ nop │ │ │ │ - mov $0x4863,%esi │ │ │ │ - mov $0x3be,%edx │ │ │ │ + mov $0x37df,%esi │ │ │ │ + mov $0x2bb,%edx │ │ │ │ jmp 3d6da │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x3bf,%edx │ │ │ │ - mov $0x486d,%esi │ │ │ │ + mov $0x2bc,%edx │ │ │ │ + mov $0x37e9,%esi │ │ │ │ jmpq 3d680 │ │ │ │ nop │ │ │ │ - mov $0x486f,%esi │ │ │ │ - mov $0x3bf,%edx │ │ │ │ + mov $0x37eb,%esi │ │ │ │ + mov $0x2bc,%edx │ │ │ │ jmp 3d6da │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x3c0,%edx │ │ │ │ - mov $0x4879,%esi │ │ │ │ + mov $0x2bd,%edx │ │ │ │ + mov $0x37f5,%esi │ │ │ │ jmpq 3d680 │ │ │ │ - mov $0x3b9,%edx │ │ │ │ - mov $0x4835,%esi │ │ │ │ + mov $0x2b6,%edx │ │ │ │ + mov $0x37b1,%esi │ │ │ │ jmpq 3d680 │ │ │ │ - mov $0x487b,%esi │ │ │ │ - mov $0x3c0,%edx │ │ │ │ + mov $0x37f7,%esi │ │ │ │ + mov $0x2bd,%edx │ │ │ │ jmpq 3d6da │ │ │ │ - mov $0x3ba,%edx │ │ │ │ - mov $0x483e,%esi │ │ │ │ + mov $0x2b7,%edx │ │ │ │ + mov $0x37ba,%esi │ │ │ │ jmpq 3d680 │ │ │ │ - mov $0x3c1,%edx │ │ │ │ - mov $0x4885,%esi │ │ │ │ + mov $0x2be,%edx │ │ │ │ + mov $0x3801,%esi │ │ │ │ jmpq 3d680 │ │ │ │ - mov $0x4840,%esi │ │ │ │ - mov $0x3ba,%edx │ │ │ │ + mov $0x37bc,%esi │ │ │ │ + mov $0x2b7,%edx │ │ │ │ jmpq 3d6da │ │ │ │ - mov $0x3c2,%edx │ │ │ │ - mov $0x488e,%esi │ │ │ │ + mov $0x2bf,%edx │ │ │ │ + mov $0x380a,%esi │ │ │ │ jmpq 3d680 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe13f4(%rip),%rax │ │ │ │ mov $0x7,%r8d │ │ │ │ lea 0xb6c87(%rip),%rsi │ │ │ │ pushq $0x6 │ │ │ │ - lea 0xc3166(%rip),%r9 │ │ │ │ + lea 0xc0cc1(%rip),%r9 │ │ │ │ lea 0xb740c(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xb7741(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x491e,%esi │ │ │ │ + mov $0x389a,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 3cd3f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe13ae(%rip),%rax │ │ │ │ - lea 0xc312f(%rip),%r9 │ │ │ │ + lea 0xc0c8a(%rip),%r9 │ │ │ │ lea 0xb6c40(%rip),%rsi │ │ │ │ pushq $0x5 │ │ │ │ mov $0x7,%r8d │ │ │ │ lea 0xb73c6(%rip),%rcx │ │ │ │ lea 0xb76fe(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r9 │ │ │ │ - mov $0x4918,%esi │ │ │ │ + mov $0x3894,%esi │ │ │ │ pop %r10 │ │ │ │ jmpq 3cd3f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe1367(%rip),%rax │ │ │ │ lea 0xb6c00(%rip),%rsi │ │ │ │ - lea 0xc30e1(%rip),%r9 │ │ │ │ + lea 0xc0c3c(%rip),%r9 │ │ │ │ pushq $0x4 │ │ │ │ mov $0x7,%r8d │ │ │ │ lea 0xb737f(%rip),%rcx │ │ │ │ lea 0xb76b7(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r11 │ │ │ │ - mov $0x4912,%esi │ │ │ │ + mov $0x388e,%esi │ │ │ │ pop %rbx │ │ │ │ jmpq 3cd3f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe1321(%rip),%rax │ │ │ │ lea 0xb6bba(%rip),%rsi │ │ │ │ - lea 0xc309b(%rip),%r9 │ │ │ │ + lea 0xc0bf6(%rip),%r9 │ │ │ │ pushq $0x3 │ │ │ │ mov $0x7,%r8d │ │ │ │ lea 0xb7339(%rip),%rcx │ │ │ │ lea 0xb7671(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rbp │ │ │ │ - mov $0x490c,%esi │ │ │ │ + mov $0x3888,%esi │ │ │ │ pop %r12 │ │ │ │ jmpq 3cd3f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe12db(%rip),%rax │ │ │ │ lea 0xb6b74(%rip),%rsi │ │ │ │ - lea 0xc3055(%rip),%r9 │ │ │ │ + lea 0xc0bb0(%rip),%r9 │ │ │ │ pushq $0x2 │ │ │ │ mov $0x7,%r8d │ │ │ │ lea 0xb72f3(%rip),%rcx │ │ │ │ lea 0xb762b(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r13 │ │ │ │ - mov $0x4906,%esi │ │ │ │ + mov $0x3882,%esi │ │ │ │ pop %r14 │ │ │ │ jmpq 3cd3f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xe1294(%rip),%rax │ │ │ │ lea 0xb6b2d(%rip),%rsi │ │ │ │ - lea 0xc300e(%rip),%r9 │ │ │ │ + lea 0xc0b69(%rip),%r9 │ │ │ │ pushq $0x1 │ │ │ │ mov $0x7,%r8d │ │ │ │ lea 0xb72ac(%rip),%rcx │ │ │ │ lea 0xb75e4(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %r15 │ │ │ │ - mov $0x4900,%esi │ │ │ │ + mov $0x387c,%esi │ │ │ │ pop %rax │ │ │ │ jmpq 3cd3f │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ @@ -35793,23 +35793,23 @@ │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x138,%rsp │ │ │ │ - mov 0xe7da6(%rip),%rbx │ │ │ │ + mov 0xe7dc6(%rip),%rbx │ │ │ │ mov 0x10(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x128(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xe7280(%rip),%rax │ │ │ │ - mov 0xe7261(%rip),%rdx │ │ │ │ + mov 0xe72a0(%rip),%rax │ │ │ │ + mov 0xe7281(%rip),%rdx │ │ │ │ movq $0x0,0xb0(%rsp) │ │ │ │ - mov 0xe726e(%rip),%r14 │ │ │ │ + mov 0xe728e(%rip),%r14 │ │ │ │ mov %rbx,0xc0(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ mov %rax,0xf8(%rsp) │ │ │ │ mov 0xe12b2(%rip),%rax │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ @@ -35855,15 +35855,15 @@ │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov 0x38(%rcx),%r13 │ │ │ │ mov 0x30(%rcx),%r15 │ │ │ │ mov 0x28(%rcx),%r12 │ │ │ │ mov 0x20(%rcx),%rbp │ │ │ │ mov 0x18(%rcx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xe7987(%rip),%rsi │ │ │ │ + mov 0xe79a7(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3ec60 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r8 │ │ │ │ test %r8,%r8 │ │ │ │ je 3ec30 │ │ │ │ @@ -35875,15 +35875,15 @@ │ │ │ │ je 3e7a8 │ │ │ │ mov 0x10(%r8),%rax │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%rax) │ │ │ │ subq $0x1,(%r8) │ │ │ │ mov %rax,(%rsp) │ │ │ │ je 3e898 │ │ │ │ - mov 0xe7b42(%rip),%rdx │ │ │ │ + mov 0xe7b62(%rip),%rdx │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ subq $0x1,(%r9) │ │ │ │ @@ -35913,15 +35913,15 @@ │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 3ee20 │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ je 3ee20 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0xe7869(%rip),%rsi │ │ │ │ + mov 0xe7889(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3ee40 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ @@ -35933,15 +35933,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 3e7f0 │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 3e918 │ │ │ │ - mov 0xe7a24(%rip),%rdx │ │ │ │ + mov 0xe7a44(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -35967,15 +35967,15 @@ │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 3ef60 │ │ │ │ cmpq $0x0,0x48(%rsp) │ │ │ │ je 3ef60 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xe775b(%rip),%rsi │ │ │ │ + mov 0xe777b(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3eff0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -35987,15 +35987,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 3e830 │ │ │ │ mov 0x10(%r12),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 3e9e0 │ │ │ │ - mov 0xe7913(%rip),%rdx │ │ │ │ + mov 0xe7933(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x70(%rsp) │ │ │ │ mov %r9,0x68(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ @@ -36025,15 +36025,15 @@ │ │ │ │ je 3f610 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,0x84(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 3f640 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xe763b(%rip),%rsi │ │ │ │ + mov 0xe765b(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3f670 │ │ │ │ mov %r13,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ @@ -36045,15 +36045,15 @@ │ │ │ │ test %r15,%r15 │ │ │ │ je 3e8b0 │ │ │ │ mov 0x10(%r13),%r9 │ │ │ │ addq $0x1,(%r15) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 3ea80 │ │ │ │ - mov 0xe77f6(%rip),%rdx │ │ │ │ + mov 0xe7816(%rip),%rdx │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r15,%rsi │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%r15) │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ mov %rax,%r12 │ │ │ │ @@ -36095,15 +36095,15 @@ │ │ │ │ mov %r14,%rdi │ │ │ │ callq 158b0 │ │ │ │ movsd %xmm0,0x70(%rsp) │ │ │ │ movsd 0x70(%rsp),%xmm5 │ │ │ │ ucomisd 0xb8b53(%rip),%xmm5 │ │ │ │ jnp 3f6f0 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - mov 0xe74d1(%rip),%rsi │ │ │ │ + mov 0xe74f1(%rip),%rsi │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3f778 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ @@ -36116,15 +36116,15 @@ │ │ │ │ test %r15,%r15 │ │ │ │ je 3e968 │ │ │ │ mov 0x10(%r14),%r9 │ │ │ │ addq $0x1,(%r15) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 3ec70 │ │ │ │ - mov 0xe7687(%rip),%rdx │ │ │ │ + mov 0xe76a7(%rip),%rdx │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r15,%rsi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%r15) │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ @@ -36147,15 +36147,15 @@ │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 3f7a8 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ je 3f7a8 │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ - mov 0xe73d0(%rip),%rsi │ │ │ │ + mov 0xe73f0(%rip),%rsi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3f7e0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ @@ -36167,15 +36167,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 3ea08 │ │ │ │ mov 0x10(%r15),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 3ee88 │ │ │ │ - mov 0xe758b(%rip),%rdx │ │ │ │ + mov 0xe75ab(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x88(%rsp) │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x88(%rsp),%r8 │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ @@ -36200,15 +36200,15 @@ │ │ │ │ mov 0x98(%rsp),%rcx │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 3f868 │ │ │ │ cmpq $0x0,0x38(%rsp) │ │ │ │ je 3f868 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov 0xe72c5(%rip),%rsi │ │ │ │ + mov 0xe72e5(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 3f890 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r8 │ │ │ │ test %r8,%r8 │ │ │ │ @@ -36220,15 +36220,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 3eaa0 │ │ │ │ mov 0x10(%r8),%rbx │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%rbx) │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 3f020 │ │ │ │ - mov 0xe7481(%rip),%rdx │ │ │ │ + mov 0xe74a1(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r9,0x88(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x88(%rsp),%r9 │ │ │ │ mov %rax,%r15 │ │ │ │ subq $0x1,(%r9) │ │ │ │ @@ -36309,29 +36309,29 @@ │ │ │ │ movsd 0x58(%rsp),%xmm0 │ │ │ │ movsd 0xa0(%rsp),%xmm1 │ │ │ │ mov 0xa8(%rsp),%r8 │ │ │ │ mov 0xb4(%rsp),%ecx │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ mov 0x78(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ - callq a7900 │ │ │ │ + callq 6d9f0 │ │ │ │ add $0x30,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ test %rax,%rax │ │ │ │ je 3f9c8 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 3f040 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 155d0 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %rax,%rax │ │ │ │ je 3fa00 │ │ │ │ - mov 0xe693d(%rip),%rsi │ │ │ │ + mov 0xe695d(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ test %eax,%eax │ │ │ │ @@ -36340,15 +36340,15 @@ │ │ │ │ je 3f7f8 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 15750 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %rax,%rax │ │ │ │ je 3fa4a │ │ │ │ - mov 0xe6ba6(%rip),%rsi │ │ │ │ + mov 0xe6bc6(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ test %eax,%eax │ │ │ │ @@ -36357,34 +36357,34 @@ │ │ │ │ je 3f1a0 │ │ │ │ movsd 0x1408(%rbx),%xmm0 │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 155a0 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %rax,%rax │ │ │ │ je 3fa65 │ │ │ │ - mov 0xe684b(%rip),%rsi │ │ │ │ + mov 0xe686b(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ test %eax,%eax │ │ │ │ js 3fa74 │ │ │ │ subq $0x1,(%r9) │ │ │ │ je 3f1b8 │ │ │ │ - mov 0xe7248(%rip),%rdx │ │ │ │ - mov 0xe6861(%rip),%rsi │ │ │ │ + mov 0xe7268(%rip),%rdx │ │ │ │ + mov 0xe6881(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 3fa80 │ │ │ │ - mov 0xe6af8(%rip),%rsi │ │ │ │ + mov 0xe6b18(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ callq 15710 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 3f604 │ │ │ │ cmpq $0x0,(%r8) │ │ │ │ je 3f820 │ │ │ │ @@ -36518,43 +36518,43 @@ │ │ │ │ cmpq $0x0,0x10(%rax) │ │ │ │ je 3e870 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ jmpq 3dbf0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe6ed9(%rip),%rsi │ │ │ │ + mov 0xe6ef9(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 3db6b │ │ │ │ nopl (%rax) │ │ │ │ mov (%rsp),%rax │ │ │ │ cmpq $0x0,0x10(%rax) │ │ │ │ je 3e8f0 │ │ │ │ mov (%rsp),%rax │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ jmpq 3dcfd │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe6e91(%rip),%rsi │ │ │ │ + mov 0xe6eb1(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbp,%r9 │ │ │ │ mov %rax,(%rsp) │ │ │ │ jmpq 3dc91 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 3e9a8 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ jmpq 3de06 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe6e51(%rip),%rsi │ │ │ │ + mov 0xe6e71(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 3dda1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ @@ -36573,15 +36573,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ jmpq 3db3f │ │ │ │ nop │ │ │ │ - mov 0xe6dd1(%rip),%rsi │ │ │ │ + mov 0xe6df1(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r13,%r9 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 3deb4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ @@ -36609,15 +36609,15 @@ │ │ │ │ movsd 0x10(%rax),%xmm1 │ │ │ │ movsd %xmm1,0x28(%rsp) │ │ │ │ jmpq 3df4c │ │ │ │ movsd 0x10(%r14),%xmm2 │ │ │ │ movsd %xmm2,0x70(%rsp) │ │ │ │ jmpq 3df7f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe6d19(%rip),%rsi │ │ │ │ + mov 0xe6d39(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r14,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 3e023 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r14) │ │ │ │ @@ -36642,15 +36642,15 @@ │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ jmpq 3dd6e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe6c79(%rip),%rsi │ │ │ │ + mov 0xe6c99(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r15,%r9 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 3e12f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r15) │ │ │ │ @@ -36674,15 +36674,15 @@ │ │ │ │ nop │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r9,0x70(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ jmpq 3de8b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe6be1(%rip),%rsi │ │ │ │ + mov 0xe6c01(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r8,0x88(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x88(%rsp),%r8 │ │ │ │ mov %rax,%r15 │ │ │ │ mov %r8,%rbx │ │ │ │ jmpq 3e22f │ │ │ │ @@ -36747,18 +36747,18 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x68(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ jmpq 3dda1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xe10,%ebx │ │ │ │ + mov $0xf37,%ebx │ │ │ │ nopl (%rax) │ │ │ │ lea 0xb5f65(%rip),%rcx │ │ │ │ - mov $0x53,%edx │ │ │ │ + mov $0x65,%edx │ │ │ │ mov %ebx,%esi │ │ │ │ lea 0xb5d83(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 3e590 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -36781,15 +36781,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0xe1e,%ebx │ │ │ │ + mov $0xf45,%ebx │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov %rax,(%rcx) │ │ │ │ test %rax,%rax │ │ │ │ je 3eda0 │ │ │ │ test %rbp,%rbp │ │ │ │ je 3ecee │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ @@ -36867,23 +36867,23 @@ │ │ │ │ mov 0x70(%rsp),%r9 │ │ │ │ jmpq 3deb4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3dbfc │ │ │ │ - mov $0xe21,%ebx │ │ │ │ + mov $0xf48,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ jmp 3ee55 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 3dc1f │ │ │ │ nopl (%rax) │ │ │ │ - mov $0xe22,%ebx │ │ │ │ + mov $0xf49,%ebx │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ je 3f810 │ │ │ │ xor %r8d,%r8d │ │ │ │ @@ -36898,38 +36898,38 @@ │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ mov 0x88(%rsp),%r8 │ │ │ │ jmpq 3e0f6 │ │ │ │ nop │ │ │ │ mov %r9,%rbp │ │ │ │ - mov $0xe30,%ebx │ │ │ │ + mov $0xf57,%ebx │ │ │ │ jmp 3ee55 │ │ │ │ mov 0x10(%rcx),%r12 │ │ │ │ cmp $0x2,%r12 │ │ │ │ lea 0xb5d14(%rip),%rax │ │ │ │ lea 0xb5d05(%rip),%rcx │ │ │ │ mov $0x10,%r8d │ │ │ │ cmovle %rax,%rcx │ │ │ │ mov $0x3,%eax │ │ │ │ lea 0xb603f(%rip),%rdx │ │ │ │ cmovle %rax,%r8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xdfcb3(%rip),%rax │ │ │ │ push %r12 │ │ │ │ lea 0xb554a(%rip),%rsi │ │ │ │ - lea 0xc1a2b(%rip),%r9 │ │ │ │ + lea 0xbf586(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0xdda,%esi │ │ │ │ + mov $0xf01,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xb5c87(%rip),%rcx │ │ │ │ - mov $0x51,%edx │ │ │ │ + mov $0x63,%edx │ │ │ │ lea 0xb5aa7(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 3e590 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov 0xdfbc9(%rip),%rbx │ │ │ │ jmpq 3e298 │ │ │ │ @@ -36938,29 +36938,29 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3e242 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3dd09 │ │ │ │ - mov $0xe33,%ebx │ │ │ │ + mov $0xf5a,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebp,%ebp │ │ │ │ jmp 3efa8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0xe34,%ebx │ │ │ │ + mov $0xf5b,%ebx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 3efd2 │ │ │ │ @@ -36986,28 +36986,28 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x88(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x88(%rsp),%r9 │ │ │ │ jmpq 3e200 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xe66d1(%rip),%rdx │ │ │ │ - mov 0xe5cf2(%rip),%rsi │ │ │ │ + mov 0xe66f1(%rip),%rdx │ │ │ │ + mov 0xe5d12(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 3f5c3 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ test %rax,%rax │ │ │ │ je 3fa8f │ │ │ │ - mov 0xe5f72(%rip),%rsi │ │ │ │ + mov 0xe5f92(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ test %eax,%eax │ │ │ │ @@ -37026,15 +37026,15 @@ │ │ │ │ jmpq 3e590 │ │ │ │ nopl (%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ mov %r9,%r12 │ │ │ │ - mov $0xe42,%ebx │ │ │ │ + mov $0xf69,%ebx │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r8 │ │ │ │ jmpq 3e57d │ │ │ │ @@ -37079,33 +37079,33 @@ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ jmpq 3e4d1 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rsi,(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xe60cc(%rip),%rsi │ │ │ │ + mov 0xe60ec(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov (%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ je 3eeba │ │ │ │ - mov 0xe5cec(%rip),%rsi │ │ │ │ + mov 0xe5d0c(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3faf2 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xe5acc(%rip),%rsi │ │ │ │ + mov 0xe5aec(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3faad │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -37140,194 +37140,194 @@ │ │ │ │ jmpq 3dade │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 3f20d │ │ │ │ - mov 0xe5fbb(%rip),%rsi │ │ │ │ + mov 0xe5fdb(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f36b │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ - mov 0xe592e(%rip),%rsi │ │ │ │ + mov 0xe594e(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f398 │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ - mov 0xe6069(%rip),%rsi │ │ │ │ + mov 0xe6089(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f3c5 │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ - mov 0xe592c(%rip),%rsi │ │ │ │ + mov 0xe594c(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f3f2 │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ - mov 0xe6207(%rip),%rsi │ │ │ │ + mov 0xe6227(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f41f │ │ │ │ mov %rax,0xd8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ - mov 0xe628a(%rip),%rsi │ │ │ │ + mov 0xe62aa(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f44c │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ - mov 0xe6255(%rip),%rsi │ │ │ │ + mov 0xe6275(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f479 │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ - mov 0xe6000(%rip),%rsi │ │ │ │ + mov 0xe6020(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f4a6 │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ - mov 0xe5f43(%rip),%rsi │ │ │ │ + mov 0xe5f63(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f4d3 │ │ │ │ mov %rax,0xf8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ - mov 0xe5f8e(%rip),%rsi │ │ │ │ + mov 0xe5fae(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f500 │ │ │ │ mov %rax,0x100(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ - mov 0xe5f49(%rip),%rsi │ │ │ │ + mov 0xe5f69(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f52d │ │ │ │ mov %rax,0x108(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ - mov 0xe5e94(%rip),%rsi │ │ │ │ + mov 0xe5eb4(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f55a │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ - mov 0xe5f8f(%rip),%rsi │ │ │ │ + mov 0xe5faf(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 3f590 │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 3f270 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xa0(%rsp),%rdx │ │ │ │ mov %r12,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xb5980(%rip),%r8 │ │ │ │ - lea 0xe0214(%rip),%rsi │ │ │ │ + lea 0xe0254(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 3f270 │ │ │ │ - mov $0xda2,%esi │ │ │ │ + mov $0xec9,%esi │ │ │ │ jmpq 3ef16 │ │ │ │ - mov $0x45,%edx │ │ │ │ - mov $0xc77,%esi │ │ │ │ + mov $0x57,%edx │ │ │ │ + mov $0xd9e,%esi │ │ │ │ nopl (%rax) │ │ │ │ lea 0xb55cd(%rip),%rcx │ │ │ │ lea 0xb53ca(%rip),%rdi │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 19940 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 3f850 │ │ │ │ - mov $0xe97,%ebx │ │ │ │ + mov $0xfbe,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 3efa8 │ │ │ │ - mov $0x4d,%edx │ │ │ │ - mov $0xcc4,%esi │ │ │ │ + mov $0x5f,%edx │ │ │ │ + mov $0xdeb,%esi │ │ │ │ jmp 3f5d0 │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3de12 │ │ │ │ - mov $0xe45,%ebx │ │ │ │ + mov $0xf6c,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3de2a │ │ │ │ - mov $0xe46,%ebx │ │ │ │ + mov $0xf6d,%ebx │ │ │ │ jmp 3f628 │ │ │ │ nopl (%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0xe47,%ebx │ │ │ │ + mov $0xf6e,%ebx │ │ │ │ jmpq 3efa8 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 3de4d │ │ │ │ mov %r8,%rdi │ │ │ │ @@ -37336,84 +37336,84 @@ │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ jmpq 3e12f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %r9,%r13 │ │ │ │ - mov $0xe55,%ebx │ │ │ │ + mov $0xf7c,%ebx │ │ │ │ jmpq 3efa8 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ jne 3df60 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3df60 │ │ │ │ - mov $0xe59,%ebx │ │ │ │ + mov $0xf80,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 3efa8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ jne 3df93 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3df93 │ │ │ │ - mov $0xe5a,%ebx │ │ │ │ + mov $0xf81,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 3efa8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3df26 │ │ │ │ - mov $0xe58,%ebx │ │ │ │ + mov $0xf7f,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 3e22f │ │ │ │ nopl (%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov $0xe5b,%ebx │ │ │ │ + mov $0xf82,%ebx │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 3dfbd │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ mov %r9,%r14 │ │ │ │ - mov $0xe69,%ebx │ │ │ │ + mov $0xf90,%ebx │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3e094 │ │ │ │ - mov $0xe6c,%ebx │ │ │ │ + mov $0xf93,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 3efa8 │ │ │ │ xchg %ax,%ax │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov $0xe6d,%ebx │ │ │ │ + mov $0xf94,%ebx │ │ │ │ jmpq 3efa8 │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 3e0b9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r9,%rdi │ │ │ │ @@ -37429,198 +37429,198 @@ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ jmpq 3e51f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %r9,%r15 │ │ │ │ - mov $0xe7b,%ebx │ │ │ │ + mov $0xfa2,%ebx │ │ │ │ jmpq 3efa8 │ │ │ │ mov %r8,%rdi │ │ │ │ - mov $0xe97,%ebx │ │ │ │ + mov $0xfbe,%ebx │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 3efa8 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3e1a0 │ │ │ │ - mov $0xe7e,%ebx │ │ │ │ + mov $0xfa5,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r8 │ │ │ │ jmpq 3e1c3 │ │ │ │ nopl (%rax) │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov $0xe7f,%ebx │ │ │ │ + mov $0xfa6,%ebx │ │ │ │ jmpq 3efa8 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbx,%r8 │ │ │ │ - mov $0xe8d,%ebx │ │ │ │ + mov $0xfb4,%ebx │ │ │ │ jmpq 3efa8 │ │ │ │ nopl (%rax) │ │ │ │ jne 3e2d2 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3e2d2 │ │ │ │ - mov $0xe91,%ebx │ │ │ │ + mov $0xfb8,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 3e30c │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3e30c │ │ │ │ - mov $0xe92,%ebx │ │ │ │ + mov $0xfb9,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 3e298 │ │ │ │ - mov $0xe90,%ebx │ │ │ │ + mov $0xfb7,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 3efa8 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3e323 │ │ │ │ - mov $0xe93,%ebx │ │ │ │ + mov $0xfba,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3e33a │ │ │ │ - mov $0xe94,%ebx │ │ │ │ + mov $0xfbb,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %eax,0x50(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x50(%rsp),%edx │ │ │ │ test %rax,%rax │ │ │ │ je 3e34f │ │ │ │ - mov $0xe95,%ebx │ │ │ │ + mov $0xfbc,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %edx,0x30(%rsp) │ │ │ │ mov %eax,0x50(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x30(%rsp),%edx │ │ │ │ mov 0x50(%rsp),%ecx │ │ │ │ test %rax,%rax │ │ │ │ je 3e36c │ │ │ │ - mov $0xe96,%ebx │ │ │ │ + mov $0xfbd,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x42,%edx │ │ │ │ + mov $0x54,%edx │ │ │ │ lea 0xb51d0(%rip),%rcx │ │ │ │ - mov $0xc61,%esi │ │ │ │ + mov $0xd88,%esi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ lea 0xb4fc3(%rip),%rdi │ │ │ │ - mov $0xe97,%ebx │ │ │ │ + mov $0xfbe,%ebx │ │ │ │ callq 19940 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ jmpq 3efa8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x49,%edx │ │ │ │ - mov $0xc97,%esi │ │ │ │ + mov $0x5b,%edx │ │ │ │ + mov $0xdbe,%esi │ │ │ │ jmpq 3f5d0 │ │ │ │ - mov $0xc99,%esi │ │ │ │ - mov $0x49,%edx │ │ │ │ + mov $0xdc0,%esi │ │ │ │ + mov $0x5b,%edx │ │ │ │ subq $0x1,(%r9) │ │ │ │ jne 3f5d0 │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ mov %esi,0x18(%rsp) │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ mov 0x18(%rsp),%esi │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ jmpq 3f5d0 │ │ │ │ - mov $0x4a,%edx │ │ │ │ - mov $0xca3,%esi │ │ │ │ + mov $0x5c,%edx │ │ │ │ + mov $0xdca,%esi │ │ │ │ jmpq 3f5d0 │ │ │ │ - mov $0xca5,%esi │ │ │ │ - mov $0x4a,%edx │ │ │ │ + mov $0xdcc,%esi │ │ │ │ + mov $0x5c,%edx │ │ │ │ jmp 3fa19 │ │ │ │ - mov $0x4b,%edx │ │ │ │ - mov $0xcaf,%esi │ │ │ │ + mov $0x5d,%edx │ │ │ │ + mov $0xdd6,%esi │ │ │ │ jmpq 3f5d0 │ │ │ │ - mov $0xcb1,%esi │ │ │ │ - mov $0x4b,%edx │ │ │ │ + mov $0xdd8,%esi │ │ │ │ + mov $0x5d,%edx │ │ │ │ jmp 3fa19 │ │ │ │ - mov $0x4c,%edx │ │ │ │ - mov $0xcbb,%esi │ │ │ │ + mov $0x5e,%edx │ │ │ │ + mov $0xde2,%esi │ │ │ │ jmpq 3f5d0 │ │ │ │ - mov $0x46,%edx │ │ │ │ - mov $0xc80,%esi │ │ │ │ + mov $0x58,%edx │ │ │ │ + mov $0xda7,%esi │ │ │ │ jmpq 3f5d0 │ │ │ │ - mov $0xc82,%esi │ │ │ │ - mov $0x46,%edx │ │ │ │ + mov $0xda9,%esi │ │ │ │ + mov $0x58,%edx │ │ │ │ jmpq 3fa19 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xdf0f0(%rip),%rax │ │ │ │ lea 0xb511e(%rip),%rcx │ │ │ │ lea 0xb4982(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xc0e61(%rip),%r9 │ │ │ │ + lea 0xbe9bc(%rip),%r9 │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xb5449(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0xd50,%esi │ │ │ │ + mov $0xe77,%esi │ │ │ │ jmpq 3ef16 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xdf0ab(%rip),%rax │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xb493e(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xc0e1d(%rip),%r9 │ │ │ │ + lea 0xbe978(%rip),%r9 │ │ │ │ lea 0xb50c3(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xb5401(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0xd4a,%esi │ │ │ │ + mov $0xe71,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 3ef16 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0xf8,%rsp │ │ │ │ - mov 0xe50a9(%rip),%rcx │ │ │ │ + mov 0xe50c9(%rip),%rcx │ │ │ │ mov 0x10(%rsi),%r13 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xe50ab(%rip),%rax │ │ │ │ - mov 0xe509c(%rip),%r14 │ │ │ │ + mov 0xe50cb(%rip),%rax │ │ │ │ + mov 0xe50bc(%rip),%r14 │ │ │ │ movq $0x0,0x90(%rsp) │ │ │ │ - mov 0xe5b91(%rip),%rbx │ │ │ │ + mov 0xe5bb1(%rip),%rbx │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ mov 0xdf0e8(%rip),%rax │ │ │ │ mov %rcx,0x98(%rsp) │ │ │ │ mov %rbx,0xa0(%rsp) │ │ │ │ mov %r14,0xa8(%rsp) │ │ │ │ @@ -37659,15 +37659,15 @@ │ │ │ │ mov 0x38(%rbp),%rbx │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov 0x28(%rbp),%r12 │ │ │ │ mov 0x20(%rbp),%r13 │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xe57d9(%rip),%rsi │ │ │ │ + mov 0xe57f9(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 40908 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 408d0 │ │ │ │ @@ -37678,15 +37678,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 40490 │ │ │ │ mov 0x10(%rdi),%rbp │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%rbp) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 40588 │ │ │ │ - mov 0xe5997(%rip),%rdx │ │ │ │ + mov 0xe59b7(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov %rax,%r15 │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -37709,15 +37709,15 @@ │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 409e0 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ je 409e0 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xe56e9(%rip),%rsi │ │ │ │ + mov 0xe5709(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 40a00 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ @@ -37729,15 +37729,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 404d8 │ │ │ │ mov 0x10(%rdi),%r13 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%r13) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 405e8 │ │ │ │ - mov 0xe58a4(%rip),%rdx │ │ │ │ + mov 0xe58c4(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r8,0x38(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ mov %rax,%rbp │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -37760,15 +37760,15 @@ │ │ │ │ mov 0x78(%rsp),%rcx │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 40a60 │ │ │ │ cmpq $0x0,0x38(%rsp) │ │ │ │ je 40a60 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xe55f5(%rip),%rsi │ │ │ │ + mov 0xe5615(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 40b28 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -37780,15 +37780,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 40520 │ │ │ │ mov 0x10(%r12),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 40690 │ │ │ │ - mov 0xe57ad(%rip),%rdx │ │ │ │ + mov 0xe57cd(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r9,0x58(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -37818,15 +37818,15 @@ │ │ │ │ je 40e78 │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,0x6c(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 40ea0 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov 0xe54df(%rip),%rsi │ │ │ │ + mov 0xe54ff(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 40ed0 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -37838,15 +37838,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 405a0 │ │ │ │ mov 0x10(%rbx),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 406f0 │ │ │ │ - mov 0xe569b(%rip),%rdx │ │ │ │ + mov 0xe56bb(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x30(%rsp),%r9 │ │ │ │ @@ -37942,72 +37942,72 @@ │ │ │ │ movsd 0x28(%rsp),%xmm1 │ │ │ │ movsd 0x48(%rsp),%xmm0 │ │ │ │ mov 0x80(%rsp),%r8 │ │ │ │ mov 0x8c(%rsp),%ecx │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ - callq b5510 │ │ │ │ + callq 89dc0 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ add $0x20,%rsp │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 41068 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movslq (%rax),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 40718 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 41090 │ │ │ │ - mov 0xe4b0c(%rip),%rsi │ │ │ │ + mov 0xe4b2c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 410e8 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 40b38 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 41118 │ │ │ │ - mov 0xe4d86(%rip),%rsi │ │ │ │ + mov 0xe4da6(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 41130 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 40ee0 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movsd 0x1408(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 41140 │ │ │ │ - mov 0xe4a3c(%rip),%rsi │ │ │ │ + mov 0xe4a5c(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 41150 │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 40fc0 │ │ │ │ - mov 0xe5448(%rip),%rdx │ │ │ │ - mov 0xe4a61(%rip),%rsi │ │ │ │ + mov 0xe5468(%rip),%rdx │ │ │ │ + mov 0xe4a81(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 41160 │ │ │ │ - mov 0xe4d02(%rip),%rsi │ │ │ │ + mov 0xe4d22(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 4117f │ │ │ │ cmpq $0x0,(%rbx) │ │ │ │ je 40b48 │ │ │ │ subq $0x1,(%r15) │ │ │ │ @@ -38086,43 +38086,43 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r15) │ │ │ │ je 40560 │ │ │ │ mov 0x28(%r15),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmpq 3fd70 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe51f1(%rip),%rsi │ │ │ │ + mov 0xe5211(%rip),%rsi │ │ │ │ mov %rdi,0x18(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ mov %rdi,%rbp │ │ │ │ jmpq 3fd13 │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 405c0 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ jmpq 3fe63 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe51a9(%rip),%rsi │ │ │ │ + mov 0xe51c9(%rip),%rsi │ │ │ │ mov %rdi,0x38(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rdi,%r13 │ │ │ │ jmpq 3fe06 │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 40658 │ │ │ │ mov 0x28(%r13),%rax │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ jmpq 3ff63 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe5161(%rip),%rsi │ │ │ │ + mov 0xe5181(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 3ff07 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ @@ -38140,15 +38140,15 @@ │ │ │ │ jmpq 3fd27 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ jmpq 3fcea │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe50e1(%rip),%rsi │ │ │ │ + mov 0xe5101(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbx,%r9 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 40019 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xde549(%rip),%rax │ │ │ │ @@ -38217,27 +38217,27 @@ │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x30(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ jmpq 3ffe6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe4ff9(%rip),%rdx │ │ │ │ - mov 0xe461a(%rip),%rsi │ │ │ │ + mov 0xe5019(%rip),%rdx │ │ │ │ + mov 0xe463a(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 41170 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x4,%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ je 4118e │ │ │ │ - mov 0xe48a1(%rip),%rsi │ │ │ │ + mov 0xe48c1(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 4119d │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 40306 │ │ │ │ @@ -38306,31 +38306,31 @@ │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x58(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ jmpq 3ff07 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x322e,%r14d │ │ │ │ + mov $0x2101,%r14d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xb42bd(%rip),%rcx │ │ │ │ - mov $0x254,%edx │ │ │ │ + mov $0x158,%edx │ │ │ │ mov %r14d,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ lea 0xb4120(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 40340 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 3fcac │ │ │ │ mov %r12,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xe4989(%rip),%rsi │ │ │ │ + mov 0xe49a9(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 40b7f │ │ │ │ @@ -38343,23 +38343,23 @@ │ │ │ │ mov $0x3,%eax │ │ │ │ lea 0xb45bc(%rip),%rdx │ │ │ │ cmovle %rax,%r8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xde225(%rip),%rax │ │ │ │ push %r13 │ │ │ │ lea 0xb3abc(%rip),%rsi │ │ │ │ - lea 0xbff9d(%rip),%r9 │ │ │ │ + lea 0xbdaf8(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x31fe,%esi │ │ │ │ + mov $0x20d1,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xb41f9(%rip),%rcx │ │ │ │ - mov $0x252,%edx │ │ │ │ + mov $0x156,%edx │ │ │ │ lea 0xb4061(%rip),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 19940 │ │ │ │ jmpq 40340 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ @@ -38367,22 +38367,22 @@ │ │ │ │ mov 0x30(%rsp),%r9 │ │ │ │ jmpq 40019 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3fd7c │ │ │ │ - mov $0x323f,%r14d │ │ │ │ + mov $0x2112,%r14d │ │ │ │ jmp 40a16 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rdi │ │ │ │ jmpq 3fd9f │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x3240,%r14d │ │ │ │ + mov $0x2113,%r14d │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 408e0 │ │ │ │ xor %r13d,%r13d │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ test %r13,%r13 │ │ │ │ je 408e0 │ │ │ │ @@ -38391,31 +38391,31 @@ │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 40ab9 │ │ │ │ xchg %ax,%ax │ │ │ │ subq $0x1,(%r15) │ │ │ │ - mov $0x324e,%r14d │ │ │ │ + mov $0x2121,%r14d │ │ │ │ jne 40a34 │ │ │ │ jmp 40a23 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3fe6f │ │ │ │ - mov $0x3251,%r14d │ │ │ │ + mov $0x2124,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ jmp 40a98 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov $0x3252,%r14d │ │ │ │ + mov $0x2125,%r14d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 40aa6 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 40b08 │ │ │ │ @@ -38432,15 +38432,15 @@ │ │ │ │ subq $0x1,(%rbx) │ │ │ │ jne 408e0 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 408e0 │ │ │ │ nopl (%rax) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ - mov $0x323c,%r14d │ │ │ │ + mov $0x210f,%r14d │ │ │ │ jne 408e0 │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ @@ -38460,30 +38460,30 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 40310 │ │ │ │ nopl (%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %r9,%r12 │ │ │ │ - mov $0x3260,%r14d │ │ │ │ + mov $0x2133,%r14d │ │ │ │ jmpq 40a98 │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xe437a(%rip),%rsi │ │ │ │ + mov 0xe439a(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 411f1 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xe415a(%rip),%rsi │ │ │ │ + mov 0xe417a(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 411ac │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -38508,333 +38508,333 @@ │ │ │ │ mov 0xd0(%rsp),%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov 0xd8(%rsp),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0xe0(%rsp),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ jmpq 3fc8c │ │ │ │ - mov 0xe4684(%rip),%rsi │ │ │ │ + mov 0xe46a4(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 40ca2 │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 40be0 │ │ │ │ - mov 0xe3ff7(%rip),%rsi │ │ │ │ + mov 0xe4017(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 40ccf │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 40be0 │ │ │ │ - mov 0xe4732(%rip),%rsi │ │ │ │ + mov 0xe4752(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 40cfc │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 40be0 │ │ │ │ - mov 0xe3ff5(%rip),%rsi │ │ │ │ + mov 0xe4015(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 40d29 │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 40be0 │ │ │ │ - mov 0xe4750(%rip),%rsi │ │ │ │ + mov 0xe4770(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 40d56 │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 40be0 │ │ │ │ - mov 0xe4693(%rip),%rsi │ │ │ │ + mov 0xe46b3(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 40d83 │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 40be0 │ │ │ │ - mov 0xe46de(%rip),%rsi │ │ │ │ + mov 0xe46fe(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 40db0 │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 40be0 │ │ │ │ - mov 0xe4699(%rip),%rsi │ │ │ │ + mov 0xe46b9(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 40ddd │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 40be0 │ │ │ │ - mov 0xe45e4(%rip),%rsi │ │ │ │ + mov 0xe4604(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 40e0a │ │ │ │ mov %rax,0xd8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 40be0 │ │ │ │ - mov 0xe46df(%rip),%rsi │ │ │ │ + mov 0xe46ff(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 40e40 │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 40be0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x80(%rsp),%rdx │ │ │ │ mov %r13,%rcx │ │ │ │ mov %r12,%rdi │ │ │ │ lea 0xb40db(%rip),%r8 │ │ │ │ - lea 0xdefc4(%rip),%rsi │ │ │ │ + lea 0xded04(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 40be0 │ │ │ │ - mov $0x31cf,%esi │ │ │ │ + mov $0x20a2,%esi │ │ │ │ jmpq 409a4 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 3ff6f │ │ │ │ - mov $0x3263,%r14d │ │ │ │ + mov $0x2136,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 40a98 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 3ff86 │ │ │ │ - mov $0x3264,%r14d │ │ │ │ + mov $0x2137,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 40a98 │ │ │ │ xchg %ax,%ax │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x3265,%r14d │ │ │ │ + mov $0x2138,%r14d │ │ │ │ jmpq 40a98 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 3ffa9 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 4028f │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,%rbx │ │ │ │ - mov $0x3273,%r14d │ │ │ │ + mov $0x2146,%r14d │ │ │ │ jmpq 40a98 │ │ │ │ xchg %ax,%ax │ │ │ │ jne 400bc │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 400bc │ │ │ │ - mov $0x3277,%r14d │ │ │ │ + mov $0x214a,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 40a98 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 400ef │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 400ef │ │ │ │ - mov $0x3278,%r14d │ │ │ │ + mov $0x214b,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 40a98 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 40122 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 40122 │ │ │ │ - mov $0x3279,%r14d │ │ │ │ + mov $0x214c,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 40a98 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 4014e │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 4014e │ │ │ │ - mov $0x327a,%r14d │ │ │ │ + mov $0x214d,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 40a98 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 40082 │ │ │ │ - mov $0x3276,%r14d │ │ │ │ + mov $0x2149,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 40a98 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 402d1 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 40163 │ │ │ │ - mov $0x327b,%r14d │ │ │ │ + mov $0x214e,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 40a98 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 40179 │ │ │ │ - mov $0x327c,%r14d │ │ │ │ + mov $0x214f,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 40a98 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %eax,0x40(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x40(%rsp),%edx │ │ │ │ test %rax,%rax │ │ │ │ je 4018e │ │ │ │ - mov $0x327d,%r14d │ │ │ │ + mov $0x2150,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 40a98 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %edx,0x20(%rsp) │ │ │ │ mov %eax,0x40(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x20(%rsp),%edx │ │ │ │ mov 0x40(%rsp),%ecx │ │ │ │ test %rax,%rax │ │ │ │ je 401ab │ │ │ │ - mov $0x327e,%r14d │ │ │ │ + mov $0x2151,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 40a98 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x243,%edx │ │ │ │ + mov $0x147,%edx │ │ │ │ lea 0xb3b30(%rip),%rcx │ │ │ │ - mov $0x30ac,%esi │ │ │ │ - mov $0x327f,%r14d │ │ │ │ + mov $0x1f7f,%esi │ │ │ │ + mov $0x2152,%r14d │ │ │ │ lea 0xb396a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 40a98 │ │ │ │ - mov $0x24a,%edx │ │ │ │ - mov $0x30e2,%esi │ │ │ │ + mov $0x14e,%edx │ │ │ │ + mov $0x1fb5,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xb3afd(%rip),%rcx │ │ │ │ lea 0xb3942(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 410d0 │ │ │ │ - mov $0x327f,%r14d │ │ │ │ + mov $0x2152,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 40a98 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x327f,%r14d │ │ │ │ + mov $0x2152,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 40a98 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x30e4,%esi │ │ │ │ - mov $0x24a,%edx │ │ │ │ + mov $0x1fb7,%esi │ │ │ │ + mov $0x14e,%edx │ │ │ │ subq $0x1,(%r14) │ │ │ │ jne 410a0 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ jmp 410a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x24b,%edx │ │ │ │ - mov $0x30ee,%esi │ │ │ │ + mov $0x14f,%edx │ │ │ │ + mov $0x1fc1,%esi │ │ │ │ jmpq 410a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x30f0,%esi │ │ │ │ - mov $0x24b,%edx │ │ │ │ + mov $0x1fc3,%esi │ │ │ │ + mov $0x14f,%edx │ │ │ │ jmp 410f2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x24c,%edx │ │ │ │ - mov $0x30fa,%esi │ │ │ │ + mov $0x150,%edx │ │ │ │ + mov $0x1fcd,%esi │ │ │ │ jmpq 410a0 │ │ │ │ nop │ │ │ │ - mov $0x30fc,%esi │ │ │ │ - mov $0x24c,%edx │ │ │ │ + mov $0x1fcf,%esi │ │ │ │ + mov $0x150,%edx │ │ │ │ jmp 410f2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x24d,%edx │ │ │ │ - mov $0x3106,%esi │ │ │ │ + mov $0x151,%edx │ │ │ │ + mov $0x1fd9,%esi │ │ │ │ jmpq 410a0 │ │ │ │ nop │ │ │ │ - mov $0x246,%edx │ │ │ │ - mov $0x30c2,%esi │ │ │ │ + mov $0x14a,%edx │ │ │ │ + mov $0x1f95,%esi │ │ │ │ jmpq 410a0 │ │ │ │ - mov $0x24e,%edx │ │ │ │ - mov $0x310f,%esi │ │ │ │ + mov $0x152,%edx │ │ │ │ + mov $0x1fe2,%esi │ │ │ │ jmpq 410a0 │ │ │ │ - mov $0x247,%edx │ │ │ │ - mov $0x30cb,%esi │ │ │ │ + mov $0x14b,%edx │ │ │ │ + mov $0x1f9e,%esi │ │ │ │ jmpq 410a0 │ │ │ │ - mov $0x30cd,%esi │ │ │ │ - mov $0x247,%edx │ │ │ │ + mov $0x1fa0,%esi │ │ │ │ + mov $0x14b,%edx │ │ │ │ jmpq 410f2 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xdd9f1(%rip),%rax │ │ │ │ lea 0xb3a1f(%rip),%rcx │ │ │ │ lea 0xb3283(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xbf762(%rip),%r9 │ │ │ │ + lea 0xbd2bd(%rip),%r9 │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xb3d55(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x318f,%esi │ │ │ │ + mov $0x2062,%esi │ │ │ │ jmpq 409a4 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xdd9ac(%rip),%rax │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xb323f(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xbf71e(%rip),%r9 │ │ │ │ + lea 0xbd279(%rip),%r9 │ │ │ │ lea 0xb39c4(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xb3d0d(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x3189,%esi │ │ │ │ + mov $0x205c,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 409a4 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %rsi,%rcx │ │ │ │ @@ -38845,18 +38845,18 @@ │ │ │ │ push %rbx │ │ │ │ sub $0x118,%rsp │ │ │ │ mov 0xdda39(%rip),%r15 │ │ │ │ mov 0x10(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x108(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xe44ab(%rip),%rbx │ │ │ │ - mov 0xe3984(%rip),%rax │ │ │ │ + mov 0xe44cb(%rip),%rbx │ │ │ │ + mov 0xe39a4(%rip),%rax │ │ │ │ movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0xe4431(%rip),%r13 │ │ │ │ + mov 0xe4451(%rip),%r13 │ │ │ │ mov %r15,0xb0(%rsp) │ │ │ │ mov %r15,0xb8(%rsp) │ │ │ │ mov %r13,0xa8(%rsp) │ │ │ │ mov %r15,0xc0(%rsp) │ │ │ │ mov %r15,0xc8(%rsp) │ │ │ │ mov %rbx,0xd0(%rsp) │ │ │ │ mov %rbx,0xd8(%rsp) │ │ │ │ @@ -38895,15 +38895,15 @@ │ │ │ │ mov 0x38(%rcx),%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov 0x30(%rcx),%r13 │ │ │ │ mov 0x28(%rcx),%r12 │ │ │ │ mov 0x20(%rcx),%rbp │ │ │ │ mov 0x18(%rcx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xe40da(%rip),%rsi │ │ │ │ + mov 0xe40fa(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 42640 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r8 │ │ │ │ test %r8,%r8 │ │ │ │ je 425e8 │ │ │ │ @@ -38914,15 +38914,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 416a0 │ │ │ │ mov 0x10(%r8),%r14 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r14) │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 41750 │ │ │ │ - mov 0xe4299(%rip),%rdx │ │ │ │ + mov 0xe42b9(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ mov %rax,(%rsp) │ │ │ │ subq $0x1,(%r9) │ │ │ │ @@ -38946,15 +38946,15 @@ │ │ │ │ mov 0x88(%rsp),%rdx │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 427a0 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ je 427a0 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0xe3fdb(%rip),%rsi │ │ │ │ + mov 0xe3ffb(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 427c0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ @@ -38966,15 +38966,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 416e8 │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 42320 │ │ │ │ - mov 0xe4196(%rip),%rdx │ │ │ │ + mov 0xe41b6(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x58(%rsp) │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ @@ -38999,15 +38999,15 @@ │ │ │ │ mov 0x88(%rsp),%rdx │ │ │ │ mov %rdx,0x48(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 42278 │ │ │ │ cmpq $0x0,0x48(%rsp) │ │ │ │ je 42278 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xe3ed5(%rip),%rsi │ │ │ │ + mov 0xe3ef5(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 42a30 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -39019,15 +39019,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 41708 │ │ │ │ mov 0x10(%r12),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 423b8 │ │ │ │ - mov 0xe408d(%rip),%rdx │ │ │ │ + mov 0xe40ad(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r9,0x58(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ @@ -39055,37 +39055,37 @@ │ │ │ │ cmpq $0x0,0x10(%rax) │ │ │ │ je 41728 │ │ │ │ mov (%rsp),%rax │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmpq 4147e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe3fe1(%rip),%rsi │ │ │ │ + mov 0xe4001(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov %rax,(%rsp) │ │ │ │ mov %r8,%r14 │ │ │ │ jmpq 41412 │ │ │ │ nopl (%rax) │ │ │ │ cmpq $0x0,0x10(%r14) │ │ │ │ je 41768 │ │ │ │ mov 0x28(%r14),%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ jmpq 41583 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe3f99(%rip),%rsi │ │ │ │ + mov 0xe3fb9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbp,%r9 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 4151e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe3f79(%rip),%rsi │ │ │ │ + mov 0xe3f99(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 41627 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xdd3e1(%rip),%rax │ │ │ │ @@ -39113,15 +39113,15 @@ │ │ │ │ mov 0x88(%rsp),%rdx │ │ │ │ mov %rdx,0x58(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 42f10 │ │ │ │ cmpq $0x0,0x58(%rsp) │ │ │ │ je 42f10 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ - mov 0xe3cac(%rip),%rsi │ │ │ │ + mov 0xe3ccc(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 42f48 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ @@ -39133,15 +39133,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 422d0 │ │ │ │ mov 0x10(%r13),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,0x0(%r13) │ │ │ │ je 42460 │ │ │ │ - mov 0xe3e67(%rip),%rdx │ │ │ │ + mov 0xe3e87(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ @@ -39186,15 +39186,15 @@ │ │ │ │ je 43208 │ │ │ │ mov %r15,%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,0x74(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 43240 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov 0xe3b4b(%rip),%rsi │ │ │ │ + mov 0xe3b6b(%rip),%rsi │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 43260 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ @@ -39211,15 +39211,15 @@ │ │ │ │ addq $0x1,(%r15) │ │ │ │ addq $0x1,(%r9) │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ je 42650 │ │ │ │ - mov 0xe3cef(%rip),%rdx │ │ │ │ + mov 0xe3d0f(%rip),%rdx │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r15,%rsi │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ callq 19570 │ │ │ │ subq $0x1,(%r15) │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ @@ -39242,15 +39242,15 @@ │ │ │ │ mov 0x88(%rsp),%rdx │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 432b0 │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ je 432b0 │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ - mov 0xe3a38(%rip),%rsi │ │ │ │ + mov 0xe3a58(%rip),%rsi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 43300 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ @@ -39262,15 +39262,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 423e0 │ │ │ │ mov 0x10(%r15),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 42950 │ │ │ │ - mov 0xe3bf3(%rip),%rdx │ │ │ │ + mov 0xe3c13(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x38(%rsp) │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ @@ -39296,15 +39296,15 @@ │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 43370 │ │ │ │ cmpq $0x0,0x28(%rsp) │ │ │ │ je 43370 │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ - mov 0xe3926(%rip),%rsi │ │ │ │ + mov 0xe3946(%rip),%rsi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 433b0 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r10 │ │ │ │ test %r10,%r10 │ │ │ │ @@ -39316,15 +39316,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 42488 │ │ │ │ mov 0x10(%r10),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r10) │ │ │ │ je 42a60 │ │ │ │ - mov 0xe3ae1(%rip),%rdx │ │ │ │ + mov 0xe3b01(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ @@ -39354,15 +39354,15 @@ │ │ │ │ je 43408 │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,0x40(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 43430 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov 0xe380a(%rip),%rsi │ │ │ │ + mov 0xe382a(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 43460 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r8 │ │ │ │ test %r8,%r8 │ │ │ │ @@ -39374,15 +39374,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 42670 │ │ │ │ mov 0x10(%r8),%rbx │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%rbx) │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 43070 │ │ │ │ - mov 0xe39c6(%rip),%rdx │ │ │ │ + mov 0xe39e6(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x50(%rsp),%r9 │ │ │ │ mov %rax,%r10 │ │ │ │ subq $0x1,(%r9) │ │ │ │ @@ -39434,15 +39434,15 @@ │ │ │ │ push %rax │ │ │ │ mov 0xa8(%rsp),%r9d │ │ │ │ mov 0x70(%rsp),%r8d │ │ │ │ mov 0xa0(%rsp),%rcx │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ - callq 6d0c0 │ │ │ │ + callq 4f4e0 │ │ │ │ add $0x40,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ test %rax,%rax │ │ │ │ je 43510 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ @@ -39451,15 +39451,15 @@ │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ callq 155d0 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ test %rax,%rax │ │ │ │ je 43599 │ │ │ │ - mov 0xe2f10(%rip),%rsi │ │ │ │ + mov 0xe2f30(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ @@ -39473,15 +39473,15 @@ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ callq 15750 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ test %rax,%rax │ │ │ │ je 435b7 │ │ │ │ - mov 0xe3160(%rip),%rsi │ │ │ │ + mov 0xe3180(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ @@ -39495,15 +39495,15 @@ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ callq 155d0 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ test %rax,%rax │ │ │ │ je 435d5 │ │ │ │ - mov 0xe3655(%rip),%rsi │ │ │ │ + mov 0xe3675(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ @@ -39517,15 +39517,15 @@ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ callq 155d0 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ test %rax,%rax │ │ │ │ je 435e4 │ │ │ │ - mov 0xe34d2(%rip),%rsi │ │ │ │ + mov 0xe34f2(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ @@ -39539,39 +39539,39 @@ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ callq 155d0 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ test %rax,%rax │ │ │ │ je 43620 │ │ │ │ - mov 0xe2f97(%rip),%rsi │ │ │ │ + mov 0xe2fb7(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ test %eax,%eax │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ js 4363e │ │ │ │ subq $0x1,(%r9) │ │ │ │ je 43578 │ │ │ │ - mov 0xe3705(%rip),%rdx │ │ │ │ - mov 0xe2d1e(%rip),%rsi │ │ │ │ + mov 0xe3725(%rip),%rdx │ │ │ │ + mov 0xe2d3e(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ test %eax,%eax │ │ │ │ js 4364d │ │ │ │ - mov 0xe2fab(%rip),%rsi │ │ │ │ + mov 0xe2fcb(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ callq 15710 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ test %eax,%eax │ │ │ │ js 4365c │ │ │ │ cmpq $0x0,(%r8) │ │ │ │ @@ -39682,15 +39682,15 @@ │ │ │ │ mov %r15,0x20(%rsp) │ │ │ │ jmpq 41369 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 4158f │ │ │ │ - mov $0x26be,%ebx │ │ │ │ + mov $0x3542,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r15d,%r15d │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebp,%ebp │ │ │ │ @@ -39698,15 +39698,15 @@ │ │ │ │ nop │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ je 42400 │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ jmpq 418b3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe33b1(%rip),%rsi │ │ │ │ + mov 0xe33d1(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r13,%r9 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 4184d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r9,%rdi │ │ │ │ @@ -39724,15 +39724,15 @@ │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ jmpq 414eb │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rsp),%r15 │ │ │ │ - mov 0xe3334(%rip),%rsi │ │ │ │ + mov 0xe3354(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r15,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 419bb │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r9,%rdi │ │ │ │ @@ -39755,15 +39755,15 @@ │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r9,0x58(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x58(%rsp),%r9 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ jmpq 415f4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe32a1(%rip),%rsi │ │ │ │ + mov 0xe32c1(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r15,%r9 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 41ac3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0xdc709(%rip),%rax │ │ │ │ @@ -39790,15 +39790,15 @@ │ │ │ │ mov %r9,0x68(%rsp) │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x68(%rsp),%r9 │ │ │ │ jmpq 4181a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe31f9(%rip),%rsi │ │ │ │ + mov 0xe3219(%rip),%rsi │ │ │ │ mov %r10,%rdi │ │ │ │ mov %r10,0x38(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x38(%rsp),%r10 │ │ │ │ mov %rax,%r15 │ │ │ │ mov %r10,%r9 │ │ │ │ jmpq 41bd3 │ │ │ │ @@ -39859,18 +39859,18 @@ │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ jmpq 41a2c │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 419ce │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x269b,%ebx │ │ │ │ + mov $0x351f,%ebx │ │ │ │ nopl (%rax) │ │ │ │ lea 0xb25ad(%rip),%rcx │ │ │ │ - mov $0x1c0,%edx │ │ │ │ + mov $0x291,%edx │ │ │ │ mov %ebx,%esi │ │ │ │ lea 0xb2938(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ xor %r8d,%r8d │ │ │ │ mov 0x108(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 436f6 │ │ │ │ @@ -39890,15 +39890,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ jmpq 41992 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe3011(%rip),%rsi │ │ │ │ + mov 0xe3031(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r8,0x50(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x50(%rsp),%r8 │ │ │ │ mov %rax,%r10 │ │ │ │ mov %r8,%rbx │ │ │ │ jmpq 41ce4 │ │ │ │ @@ -39911,15 +39911,15 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 41ad9 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rsi,(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xe2819(%rip),%rsi │ │ │ │ + mov 0xe2839(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov (%rsp),%rcx │ │ │ │ test %rax,%rax │ │ │ │ @@ -39934,23 +39934,23 @@ │ │ │ │ mov $0xe,%eax │ │ │ │ lea 0xb2825(%rip),%rdx │ │ │ │ cmovge %rax,%r8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xdc46d(%rip),%rax │ │ │ │ push %r12 │ │ │ │ lea 0xb1d04(%rip),%rsi │ │ │ │ - lea 0xbe1e5(%rip),%r9 │ │ │ │ + lea 0xbbd40(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x2666,%esi │ │ │ │ + mov $0x34ea,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xb2441(%rip),%rcx │ │ │ │ - mov $0x1be,%edx │ │ │ │ + mov $0x28f,%edx │ │ │ │ lea 0xb27ce(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 4260d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ @@ -39958,23 +39958,23 @@ │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ jmpq 4184d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 4148a │ │ │ │ - mov $0x26ac,%ebx │ │ │ │ + mov $0x3530,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ jmp 427d5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 414ad │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x26ad,%ebx │ │ │ │ + mov $0x3531,%ebx │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ je 43060 │ │ │ │ xor %r8d,%r8d │ │ │ │ @@ -40070,15 +40070,15 @@ │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ jmpq 41a8e │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rbp │ │ │ │ - mov $0x26bb,%ebx │ │ │ │ + mov $0x353f,%ebx │ │ │ │ jmpq 427d5 │ │ │ │ nopl (%rax) │ │ │ │ mov 0xdc181(%rip),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ jmpq 41c44 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ @@ -40087,15 +40087,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0x26bf,%ebx │ │ │ │ + mov $0x3543,%ebx │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov (%rdx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rdx) │ │ │ │ jne 42a02 │ │ │ │ @@ -40135,28 +40135,28 @@ │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ mov %r9,%r12 │ │ │ │ - mov $0x26cd,%ebx │ │ │ │ + mov $0x3551,%ebx │ │ │ │ jmpq 429d0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xdc059(%rip),%rdx │ │ │ │ jmpq 41d61 │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0x26a9,%ebx │ │ │ │ + mov $0x352d,%ebx │ │ │ │ jmpq 42a02 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ @@ -40171,23 +40171,23 @@ │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ jmpq 41ed3 │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xe21d1(%rip),%rsi │ │ │ │ + mov 0xe21f1(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 436b0 │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xe2199(%rip),%rsi │ │ │ │ + mov 0xe21b9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 4366b │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -40213,173 +40213,173 @@ │ │ │ │ mov 0xe0(%rsp),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ jmpq 4138b │ │ │ │ - mov 0xe225c(%rip),%rsi │ │ │ │ + mov 0xe227c(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 42c72 │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 42ba8 │ │ │ │ - mov 0xe2227(%rip),%rsi │ │ │ │ + mov 0xe2247(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 42c9f │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 42ba8 │ │ │ │ - mov 0xe27b2(%rip),%rsi │ │ │ │ + mov 0xe27d2(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 42ccc │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 42ba8 │ │ │ │ - mov 0xe1fc5(%rip),%rsi │ │ │ │ + mov 0xe1fe5(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 42cf9 │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 42ba8 │ │ │ │ - mov 0xe2768(%rip),%rsi │ │ │ │ + mov 0xe2788(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 42d26 │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 42ba8 │ │ │ │ - mov 0xe28db(%rip),%rsi │ │ │ │ + mov 0xe28fb(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 42d53 │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 42ba8 │ │ │ │ - mov 0xe203e(%rip),%rsi │ │ │ │ + mov 0xe205e(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 42d80 │ │ │ │ mov %rax,0xd8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 42ba8 │ │ │ │ - mov 0xe1f21(%rip),%rsi │ │ │ │ + mov 0xe1f41(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 42dad │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 42ba8 │ │ │ │ - mov 0xe2024(%rip),%rsi │ │ │ │ + mov 0xe2044(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 42dda │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 42ba8 │ │ │ │ - mov 0xe1f67(%rip),%rsi │ │ │ │ + mov 0xe1f87(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 42e07 │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 42ba8 │ │ │ │ - mov 0xe26e2(%rip),%rsi │ │ │ │ + mov 0xe2702(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 42e38 │ │ │ │ mov %rax,0xf8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 42ba8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x90(%rsp),%rdx │ │ │ │ mov %r12,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xb2104(%rip),%r8 │ │ │ │ - lea 0xdcd8c(%rip),%rsi │ │ │ │ + lea 0xdd00c(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 42ba8 │ │ │ │ - mov $0x2634,%esi │ │ │ │ + mov $0x34b8,%esi │ │ │ │ jmpq 4275c │ │ │ │ - mov $0x253f,%esi │ │ │ │ - mov $0x1b6,%edx │ │ │ │ + mov $0x33c3,%esi │ │ │ │ + mov $0x287,%edx │ │ │ │ nopl (%rax) │ │ │ │ subq $0x1,(%r9) │ │ │ │ je 43480 │ │ │ │ lea 0xb1d1b(%rip),%rcx │ │ │ │ lea 0xb1bb0(%rip),%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ callq 19940 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 43350 │ │ │ │ - mov $0x2731,%ebx │ │ │ │ + mov $0x35b5,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 429d0 │ │ │ │ mov %r10,0x50(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ test %rax,%rax │ │ │ │ mov %rax,%rdx │ │ │ │ je 41d61 │ │ │ │ - mov $0x272f,%ebx │ │ │ │ + mov $0x35b3,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 429d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r10,0x50(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x50(%rsp),%r10 │ │ │ │ jmpq 41cf7 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 417b9 │ │ │ │ - mov $0x26d0,%ebx │ │ │ │ + mov $0x3554,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r15d,%r15d │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 429d0 │ │ │ │ @@ -40389,25 +40389,25 @@ │ │ │ │ jmpq 417dc │ │ │ │ nopl (%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ - mov $0x26d1,%ebx │ │ │ │ + mov $0x3555,%ebx │ │ │ │ jmpq 429d0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ jmpq 41ac3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe2771(%rip),%rdx │ │ │ │ - mov 0xe1d92(%rip),%rsi │ │ │ │ + mov 0xe2791(%rip),%rdx │ │ │ │ + mov 0xe1db2(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ test %eax,%eax │ │ │ │ @@ -40416,15 +40416,15 @@ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ callq 15750 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ test %rax,%rax │ │ │ │ je 43611 │ │ │ │ - mov 0xe1ff9(%rip),%rsi │ │ │ │ + mov 0xe2019(%rip),%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ @@ -40509,83 +40509,83 @@ │ │ │ │ jmpq 420d8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r15d,%r15d │ │ │ │ mov %r9,%r13 │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ - mov $0x26df,%ebx │ │ │ │ + mov $0x3563,%ebx │ │ │ │ jmpq 429d0 │ │ │ │ nop │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 418bf │ │ │ │ - mov $0x26e2,%ebx │ │ │ │ + mov $0x3566,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ jmpq 429d0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 418d6 │ │ │ │ - mov $0x26e3,%ebx │ │ │ │ + mov $0x3567,%ebx │ │ │ │ jmp 431b8 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 418ed │ │ │ │ - mov $0x26e4,%ebx │ │ │ │ + mov $0x3568,%ebx │ │ │ │ jmp 431b8 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 41904 │ │ │ │ - mov $0x26e5,%ebx │ │ │ │ + mov $0x3569,%ebx │ │ │ │ jmp 431b8 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ jmpq 41bd3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 41919 │ │ │ │ - mov $0x26e6,%ebx │ │ │ │ + mov $0x356a,%ebx │ │ │ │ jmpq 431b8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ jmpq 41945 │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov $0x26e7,%ebx │ │ │ │ + mov $0x356b,%ebx │ │ │ │ jmpq 429d0 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov $0x26f5,%ebx │ │ │ │ + mov $0x3579,%ebx │ │ │ │ jmpq 429d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 41a2c │ │ │ │ - mov $0x26f8,%ebx │ │ │ │ + mov $0x357c,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r15d,%r15d │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ jmpq 429d0 │ │ │ │ nop │ │ │ │ mov %r9,%rdi │ │ │ │ @@ -40598,89 +40598,89 @@ │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 41a51 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ - mov $0x26f9,%ebx │ │ │ │ + mov $0x357d,%ebx │ │ │ │ jmpq 429d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ mov %r9,%r15 │ │ │ │ - mov $0x2707,%ebx │ │ │ │ + mov $0x358b,%ebx │ │ │ │ jmpq 429d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ - mov $0x2731,%ebx │ │ │ │ + mov $0x35b5,%ebx │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 429d0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 41b3e │ │ │ │ - mov $0x270a,%ebx │ │ │ │ + mov $0x358e,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 429d0 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov $0x270b,%ebx │ │ │ │ + mov $0x358f,%ebx │ │ │ │ jmpq 429d0 │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r10 │ │ │ │ jmpq 41b63 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %r9,%r10 │ │ │ │ - mov $0x2719,%ebx │ │ │ │ + mov $0x359d,%ebx │ │ │ │ jmpq 429d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ jmpq 42071 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 41c44 │ │ │ │ - mov $0x271c,%ebx │ │ │ │ + mov $0x35a0,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ jmpq 429d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 41c5b │ │ │ │ - mov $0x271d,%ebx │ │ │ │ + mov $0x35a1,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r10d,%r10d │ │ │ │ jmpq 429d0 │ │ │ │ xchg %ax,%ax │ │ │ │ xor %r10d,%r10d │ │ │ │ - mov $0x271e,%ebx │ │ │ │ + mov $0x35a2,%ebx │ │ │ │ jmpq 429d0 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r8 │ │ │ │ jmpq 41c7e │ │ │ │ mov %rbx,%r8 │ │ │ │ - mov $0x272c,%ebx │ │ │ │ + mov $0x35b0,%ebx │ │ │ │ jmpq 429d0 │ │ │ │ nopl (%rax) │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov %edx,0x20(%rsp) │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %esi,0x10(%rsp) │ │ │ │ @@ -40702,25 +40702,25 @@ │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ test %rax,%rax │ │ │ │ je 41d8a │ │ │ │ - mov $0x2730,%ebx │ │ │ │ + mov $0x35b4,%ebx │ │ │ │ xor %r8d,%r8d │ │ │ │ jmpq 429d0 │ │ │ │ nop │ │ │ │ - mov $0x1ad,%edx │ │ │ │ + mov $0x27e,%edx │ │ │ │ lea 0xb1688(%rip),%rcx │ │ │ │ - mov $0x24ef,%esi │ │ │ │ + mov $0x3373,%esi │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ lea 0xb1513(%rip),%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - mov $0x2731,%ebx │ │ │ │ + mov $0x35b5,%ebx │ │ │ │ callq 19940 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ jmpq 429d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ @@ -40733,106 +40733,106 @@ │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ jmpq 42014 │ │ │ │ - mov $0x1b4,%edx │ │ │ │ - mov $0x2525,%esi │ │ │ │ + mov $0x285,%edx │ │ │ │ + mov $0x33a9,%esi │ │ │ │ jmpq 42e82 │ │ │ │ - mov $0x2527,%esi │ │ │ │ - mov $0x1b4,%edx │ │ │ │ + mov $0x33ab,%esi │ │ │ │ + mov $0x285,%edx │ │ │ │ jmpq 42e78 │ │ │ │ - mov $0x1b5,%edx │ │ │ │ - mov $0x2531,%esi │ │ │ │ + mov $0x286,%edx │ │ │ │ + mov $0x33b5,%esi │ │ │ │ jmpq 42e82 │ │ │ │ - mov $0x2533,%esi │ │ │ │ - mov $0x1b5,%edx │ │ │ │ + mov $0x33b7,%esi │ │ │ │ + mov $0x286,%edx │ │ │ │ jmpq 42e78 │ │ │ │ - mov $0x1b6,%edx │ │ │ │ - mov $0x253d,%esi │ │ │ │ + mov $0x287,%edx │ │ │ │ + mov $0x33c1,%esi │ │ │ │ jmpq 42e82 │ │ │ │ - mov $0x1b7,%edx │ │ │ │ - mov $0x2549,%esi │ │ │ │ + mov $0x288,%edx │ │ │ │ + mov $0x33cd,%esi │ │ │ │ jmpq 42e82 │ │ │ │ - mov $0x1b0,%edx │ │ │ │ - mov $0x2505,%esi │ │ │ │ + mov $0x281,%edx │ │ │ │ + mov $0x3389,%esi │ │ │ │ jmpq 42e82 │ │ │ │ - mov $0x254b,%esi │ │ │ │ - mov $0x1b7,%edx │ │ │ │ + mov $0x33cf,%esi │ │ │ │ + mov $0x288,%edx │ │ │ │ jmpq 42e78 │ │ │ │ - mov $0x1b1,%edx │ │ │ │ - mov $0x250e,%esi │ │ │ │ + mov $0x282,%edx │ │ │ │ + mov $0x3392,%esi │ │ │ │ jmpq 42e82 │ │ │ │ - mov $0x1b8,%edx │ │ │ │ - mov $0x2555,%esi │ │ │ │ + mov $0x289,%edx │ │ │ │ + mov $0x33d9,%esi │ │ │ │ jmpq 42e82 │ │ │ │ - mov $0x2510,%esi │ │ │ │ - mov $0x1b1,%edx │ │ │ │ + mov $0x3394,%esi │ │ │ │ + mov $0x282,%edx │ │ │ │ jmpq 42e78 │ │ │ │ - mov $0x2557,%esi │ │ │ │ - mov $0x1b8,%edx │ │ │ │ + mov $0x33db,%esi │ │ │ │ + mov $0x289,%edx │ │ │ │ jmpq 42e78 │ │ │ │ - mov $0x1b9,%edx │ │ │ │ - mov $0x2561,%esi │ │ │ │ + mov $0x28a,%edx │ │ │ │ + mov $0x33e5,%esi │ │ │ │ jmpq 42e82 │ │ │ │ - mov $0x1ba,%edx │ │ │ │ - mov $0x256a,%esi │ │ │ │ + mov $0x28b,%edx │ │ │ │ + mov $0x33ee,%esi │ │ │ │ jmpq 42e82 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xdb532(%rip),%rax │ │ │ │ lea 0xb1560(%rip),%rcx │ │ │ │ lea 0xb0dc4(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xbd2a3(%rip),%r9 │ │ │ │ + lea 0xbadfe(%rip),%r9 │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xb18b7(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x25ee,%esi │ │ │ │ + mov $0x3472,%esi │ │ │ │ jmpq 4275c │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xdb4ed(%rip),%rax │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xb0d80(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xbd25f(%rip),%r9 │ │ │ │ + lea 0xbadba(%rip),%r9 │ │ │ │ lea 0xb1505(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xb186f(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x25e8,%esi │ │ │ │ + mov $0x346c,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 4275c │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x118,%rsp │ │ │ │ - mov 0xe14e9(%rip),%rcx │ │ │ │ + mov 0xe1509(%rip),%rcx │ │ │ │ mov 0x10(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x108(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xe14eb(%rip),%rax │ │ │ │ - mov 0xe14dc(%rip),%r15 │ │ │ │ + mov 0xe150b(%rip),%rax │ │ │ │ + mov 0xe14fc(%rip),%r15 │ │ │ │ movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0xe1fd1(%rip),%rbx │ │ │ │ + mov 0xe1ff1(%rip),%rbx │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ mov 0xdb528(%rip),%rax │ │ │ │ mov %rcx,0xa8(%rsp) │ │ │ │ mov %rbx,0xb0(%rsp) │ │ │ │ mov %r15,0xb8(%rsp) │ │ │ │ @@ -40872,15 +40872,15 @@ │ │ │ │ mov 0x38(%r13),%r14 │ │ │ │ mov 0x30(%r13),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ mov 0x28(%r13),%r12 │ │ │ │ mov 0x20(%r13),%rbp │ │ │ │ mov 0x18(%r13),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xe1c12(%rip),%rsi │ │ │ │ + mov 0xe1c32(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 44648 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 44610 │ │ │ │ @@ -40891,15 +40891,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 44208 │ │ │ │ mov 0x10(%rdi),%r13 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%r13) │ │ │ │ subq $0x1,(%rdi) │ │ │ │ je 442f8 │ │ │ │ - mov 0xe1dd0(%rip),%rdx │ │ │ │ + mov 0xe1df0(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -40926,15 +40926,15 @@ │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 44830 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ je 44830 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0xe1b03(%rip),%rsi │ │ │ │ + mov 0xe1b23(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 44850 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ @@ -40946,15 +40946,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 44250 │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 44370 │ │ │ │ - mov 0xe1cbe(%rip),%rdx │ │ │ │ + mov 0xe1cde(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ @@ -40979,15 +40979,15 @@ │ │ │ │ mov 0x88(%rsp),%rdx │ │ │ │ mov %rdx,0x40(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 44910 │ │ │ │ cmpq $0x0,0x40(%rsp) │ │ │ │ je 44910 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xe19fd(%rip),%rsi │ │ │ │ + mov 0xe1a1d(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 44980 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -40999,15 +40999,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 44290 │ │ │ │ mov 0x10(%r12),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 44420 │ │ │ │ - mov 0xe1bb5(%rip),%rdx │ │ │ │ + mov 0xe1bd5(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ @@ -41037,15 +41037,15 @@ │ │ │ │ je 44cf8 │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,0x74(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 44d20 │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov 0xe18de(%rip),%rsi │ │ │ │ + mov 0xe18fe(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 44d48 │ │ │ │ mov %r14,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ @@ -41057,15 +41057,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 44310 │ │ │ │ mov 0x10(%r14),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 444c0 │ │ │ │ - mov 0xe1a9a(%rip),%rdx │ │ │ │ + mov 0xe1aba(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ @@ -41110,15 +41110,15 @@ │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ callq 158b0 │ │ │ │ movsd %xmm0,0x10(%rsp) │ │ │ │ movsd 0x10(%rsp),%xmm5 │ │ │ │ ucomisd 0xb2de6(%rip),%xmm5 │ │ │ │ jnp 44de8 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov 0xe1765(%rip),%rsi │ │ │ │ + mov 0xe1785(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 44e38 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ @@ -41130,15 +41130,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 443c8 │ │ │ │ mov 0x10(%rbx),%r8 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 44658 │ │ │ │ - mov 0xe1921(%rip),%rdx │ │ │ │ + mov 0xe1941(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x78(%rsp) │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x78(%rsp),%r9 │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ @@ -41217,72 +41217,72 @@ │ │ │ │ movsd 0x30(%rsp),%xmm1 │ │ │ │ movsd 0x40(%rsp),%xmm0 │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ mov 0x94(%rsp),%ecx │ │ │ │ mov 0x80(%rsp),%rdx │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ - callq ae540 │ │ │ │ + callq 91660 │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ add $0x20,%rsp │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 44f98 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ movslq (%rax),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 44680 │ │ │ │ callq 155d0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 44fc0 │ │ │ │ - mov 0xe0deb(%rip),%rsi │ │ │ │ + mov 0xe0e0b(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 45018 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 44d90 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ lea 0x4(%rax),%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 45048 │ │ │ │ - mov 0xe1065(%rip),%rsi │ │ │ │ + mov 0xe1085(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 45060 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 44e60 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ movsd 0x1408(%rax),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 45070 │ │ │ │ - mov 0xe0d1b(%rip),%rsi │ │ │ │ + mov 0xe0d3b(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 4507f │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 44f10 │ │ │ │ - mov 0xe1727(%rip),%rdx │ │ │ │ - mov 0xe0d40(%rip),%rsi │ │ │ │ + mov 0xe1747(%rip),%rdx │ │ │ │ + mov 0xe0d60(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 4508b │ │ │ │ - mov 0xe0fe1(%rip),%rsi │ │ │ │ + mov 0xe1001(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 450a9 │ │ │ │ cmpq $0x0,(%rbx) │ │ │ │ je 44da0 │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ @@ -41377,42 +41377,42 @@ │ │ │ │ cmpq $0x0,0x10(%rax) │ │ │ │ je 442d0 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmpq 43956 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe1479(%rip),%rsi │ │ │ │ + mov 0xe1499(%rip),%rsi │ │ │ │ mov %rdi,0x18(%rsp) │ │ │ │ callq 19360 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ mov %rdi,%r13 │ │ │ │ jmpq 438dc │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 44348 │ │ │ │ mov 0x28(%r13),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ jmpq 43a5b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe1431(%rip),%rsi │ │ │ │ + mov 0xe1451(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbp,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 439f6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 443e8 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ jmpq 43b64 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe13f1(%rip),%rsi │ │ │ │ + mov 0xe1411(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 43aff │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ @@ -41430,15 +41430,15 @@ │ │ │ │ jmpq 438fd │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ jmpq 438b1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe1371(%rip),%rsi │ │ │ │ + mov 0xe1391(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r14,%r9 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 43c1a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r14) │ │ │ │ @@ -41467,15 +41467,15 @@ │ │ │ │ jmpq 43cb2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ movsd 0x10(%rax),%xmm2 │ │ │ │ movsd %xmm2,0x10(%rsp) │ │ │ │ jmpq 43cec │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xe12b9(%rip),%rsi │ │ │ │ + mov 0xe12d9(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbx,%r8 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 43d93 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xda721(%rip),%rax │ │ │ │ @@ -41582,18 +41582,18 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ jmpq 43aff │ │ │ │ nop │ │ │ │ - mov $0x2dce,%r15d │ │ │ │ + mov $0x155c,%r15d │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ lea 0xb057d(%rip),%rcx │ │ │ │ - mov $0x21a,%edx │ │ │ │ + mov $0xb4,%edx │ │ │ │ mov %r15d,%esi │ │ │ │ xor %ebx,%ebx │ │ │ │ lea 0xb0923(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 44080 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -41604,27 +41604,27 @@ │ │ │ │ mov %r9,0x78(%rsp) │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x78(%rsp),%r9 │ │ │ │ jmpq 43d60 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe1091(%rip),%rdx │ │ │ │ - mov 0xe06b2(%rip),%rsi │ │ │ │ + mov 0xe10b1(%rip),%rdx │ │ │ │ + mov 0xe06d2(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 4509a │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ add $0x4,%rdi │ │ │ │ callq 15750 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 450b8 │ │ │ │ - mov 0xe0939(%rip),%rsi │ │ │ │ + mov 0xe0959(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 450c7 │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 44027 │ │ │ │ @@ -41632,15 +41632,15 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 44027 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rcx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 4404b │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x2ddc,%r15d │ │ │ │ + mov $0x156a,%r15d │ │ │ │ test %rax,%rax │ │ │ │ jne 44620 │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 44973 │ │ │ │ @@ -41659,15 +41659,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 4406c │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xe0b41(%rip),%rsi │ │ │ │ + mov 0xe0b61(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%rbx │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 449d7 │ │ │ │ @@ -41680,23 +41680,23 @@ │ │ │ │ mov $0xe,%eax │ │ │ │ lea 0xb07b3(%rip),%rdx │ │ │ │ cmovge %rax,%r8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xda3dd(%rip),%rax │ │ │ │ push %r12 │ │ │ │ lea 0xafc74(%rip),%rsi │ │ │ │ - lea 0xbc155(%rip),%r9 │ │ │ │ + lea 0xb9cb0(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x2d9c,%esi │ │ │ │ + mov $0x152a,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xb03b1(%rip),%rcx │ │ │ │ - mov $0x218,%edx │ │ │ │ + mov $0xb2,%edx │ │ │ │ lea 0xb075c(%rip),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 19940 │ │ │ │ jmpq 44080 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x38(%rsp) │ │ │ │ @@ -41704,23 +41704,23 @@ │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ jmpq 43c1a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 43962 │ │ │ │ - mov $0x2ddf,%r15d │ │ │ │ + mov $0x156d,%r15d │ │ │ │ xor %ebp,%ebp │ │ │ │ jmp 44866 │ │ │ │ nopl (%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 43985 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x2de0,%r15d │ │ │ │ + mov $0x156e,%r15d │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ je 44d70 │ │ │ │ xor %r14d,%r14d │ │ │ │ @@ -41755,32 +41755,32 @@ │ │ │ │ jmp 44894 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 448a0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r9,%rbp │ │ │ │ - mov $0x2dee,%r15d │ │ │ │ + mov $0x157c,%r15d │ │ │ │ jmpq 44866 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 43a67 │ │ │ │ - mov $0x2df1,%r15d │ │ │ │ + mov $0x157f,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebp,%ebp │ │ │ │ jmp 44948 │ │ │ │ nopl (%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0x2df2,%r15d │ │ │ │ + mov $0x1580,%r15d │ │ │ │ nopl (%rax) │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov (%rdx),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rdx) │ │ │ │ jne 44968 │ │ │ │ @@ -41800,30 +41800,30 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ jmpq 43d93 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %r9,%r12 │ │ │ │ - mov $0x2e00,%r15d │ │ │ │ + mov $0x158e,%r15d │ │ │ │ jmp 44948 │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0xe0522(%rip),%rsi │ │ │ │ + mov 0xe0542(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 4511b │ │ │ │ sub $0x1,%rbx │ │ │ │ - mov 0xe0302(%rip),%rsi │ │ │ │ + mov 0xe0322(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 450d6 │ │ │ │ sub $0x1,%rbx │ │ │ │ @@ -41848,163 +41848,163 @@ │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ mov 0xf0(%rsp),%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ jmpq 43853 │ │ │ │ - mov 0xe082c(%rip),%rsi │ │ │ │ + mov 0xe084c(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 44afa │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 44a30 │ │ │ │ - mov 0xe019f(%rip),%rsi │ │ │ │ + mov 0xe01bf(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 44b27 │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 44a30 │ │ │ │ - mov 0xe08da(%rip),%rsi │ │ │ │ + mov 0xe08fa(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 44b54 │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 44a30 │ │ │ │ - mov 0xe019d(%rip),%rsi │ │ │ │ + mov 0xe01bd(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 44b81 │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 44a30 │ │ │ │ - mov 0xe0a78(%rip),%rsi │ │ │ │ + mov 0xe0a98(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 44bae │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 44a30 │ │ │ │ - mov 0xe08cb(%rip),%rsi │ │ │ │ + mov 0xe08eb(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 44bdb │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 44a30 │ │ │ │ - mov 0xe080e(%rip),%rsi │ │ │ │ + mov 0xe082e(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 44c08 │ │ │ │ mov %rax,0xd8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 44a30 │ │ │ │ - mov 0xe0859(%rip),%rsi │ │ │ │ + mov 0xe0879(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 44c35 │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 44a30 │ │ │ │ - mov 0xe0814(%rip),%rsi │ │ │ │ + mov 0xe0834(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 44c62 │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 44a30 │ │ │ │ - mov 0xe075f(%rip),%rsi │ │ │ │ + mov 0xe077f(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 44c8f │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 44a30 │ │ │ │ - mov 0xe085a(%rip),%rsi │ │ │ │ + mov 0xe087a(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 44cc0 │ │ │ │ mov %rax,0xf8(%rsp) │ │ │ │ sub $0x1,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ jle 44a30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x90(%rsp),%rdx │ │ │ │ mov %r12,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xb029a(%rip),%r8 │ │ │ │ - lea 0xdb064(%rip),%rsi │ │ │ │ + lea 0xdac64(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 44a30 │ │ │ │ - mov $0x2d6a,%esi │ │ │ │ + mov $0x14f8,%esi │ │ │ │ jmpq 447ec │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 43b70 │ │ │ │ - mov $0x2e03,%r15d │ │ │ │ + mov $0x1591,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 44948 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 43b87 │ │ │ │ - mov $0x2e04,%r15d │ │ │ │ + mov $0x1592,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 44948 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 43baa │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x2e05,%r15d │ │ │ │ + mov $0x1593,%r15d │ │ │ │ jmpq 44948 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 44888 │ │ │ │ @@ -42015,239 +42015,239 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 44031 │ │ │ │ nopl (%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %r9,%r14 │ │ │ │ - mov $0x2e13,%r15d │ │ │ │ + mov $0x15a1,%r15d │ │ │ │ jmpq 44948 │ │ │ │ jne 43cc6 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 43cc6 │ │ │ │ - mov $0x2e17,%r15d │ │ │ │ + mov $0x15a5,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 44948 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 43d00 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 43d00 │ │ │ │ - mov $0x2e18,%r15d │ │ │ │ + mov $0x15a6,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 44948 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 43c8c │ │ │ │ - mov $0x2e16,%r15d │ │ │ │ + mov $0x15a4,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 44948 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbx │ │ │ │ jmpq 43d23 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov $0x2e19,%r15d │ │ │ │ + mov $0x15a7,%r15d │ │ │ │ jmpq 44948 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 43fb0 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rbx │ │ │ │ - mov $0x2e27,%r15d │ │ │ │ + mov $0x15b5,%r15d │ │ │ │ jmpq 44948 │ │ │ │ xchg %ax,%ax │ │ │ │ jne 43e36 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 43e36 │ │ │ │ - mov $0x2e2b,%r15d │ │ │ │ + mov $0x15b9,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 44948 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 43e69 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 43e69 │ │ │ │ - mov $0x2e2c,%r15d │ │ │ │ + mov $0x15ba,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 44948 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 43dfc │ │ │ │ - mov $0x2e2a,%r15d │ │ │ │ + mov $0x15b8,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 44948 │ │ │ │ xchg %ax,%ax │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 43e7f │ │ │ │ - mov $0x2e2d,%r15d │ │ │ │ + mov $0x15bb,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 44948 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 43ff2 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 43e96 │ │ │ │ - mov $0x2e2e,%r15d │ │ │ │ + mov $0x15bc,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 44948 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %eax,0x48(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x48(%rsp),%edx │ │ │ │ test %rax,%rax │ │ │ │ je 43eab │ │ │ │ - mov $0x2e2f,%r15d │ │ │ │ + mov $0x15bd,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 44948 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %edx,0x28(%rsp) │ │ │ │ mov %eax,0x48(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x28(%rsp),%edx │ │ │ │ mov 0x48(%rsp),%ecx │ │ │ │ test %rax,%rax │ │ │ │ je 43ec8 │ │ │ │ - mov $0x2e30,%r15d │ │ │ │ + mov $0x15be,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 44948 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x209,%edx │ │ │ │ + mov $0xa3,%edx │ │ │ │ lea 0xafc00(%rip),%rcx │ │ │ │ - mov $0x2c3d,%esi │ │ │ │ - mov $0x2e31,%r15d │ │ │ │ + mov $0x13cb,%esi │ │ │ │ + mov $0x15bf,%r15d │ │ │ │ lea 0xafab2(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 44948 │ │ │ │ - mov $0x210,%edx │ │ │ │ - mov $0x2c73,%esi │ │ │ │ + mov $0xaa,%edx │ │ │ │ + mov $0x1401,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xafbcd(%rip),%rcx │ │ │ │ lea 0xafa8a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 45000 │ │ │ │ - mov $0x2e31,%r15d │ │ │ │ + mov $0x15bf,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ jmpq 44948 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x2e31,%r15d │ │ │ │ + mov $0x15bf,%r15d │ │ │ │ xor %ebx,%ebx │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 44948 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x2c75,%esi │ │ │ │ - mov $0x210,%edx │ │ │ │ + mov $0x1403,%esi │ │ │ │ + mov $0xaa,%edx │ │ │ │ subq $0x1,(%r15) │ │ │ │ jne 44fd0 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %edx,0x18(%rsp) │ │ │ │ mov %esi,0x10(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x10(%rsp),%esi │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ jmp 44fd0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x211,%edx │ │ │ │ - mov $0x2c7f,%esi │ │ │ │ + mov $0xab,%edx │ │ │ │ + mov $0x140d,%esi │ │ │ │ jmpq 44fd0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2c81,%esi │ │ │ │ - mov $0x211,%edx │ │ │ │ + mov $0x140f,%esi │ │ │ │ + mov $0xab,%edx │ │ │ │ jmp 45022 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x212,%edx │ │ │ │ - mov $0x2c8b,%esi │ │ │ │ + mov $0xac,%edx │ │ │ │ + mov $0x1419,%esi │ │ │ │ jmpq 44fd0 │ │ │ │ - mov $0x2c8d,%esi │ │ │ │ - mov $0x212,%edx │ │ │ │ + mov $0x141b,%esi │ │ │ │ + mov $0xac,%edx │ │ │ │ jmp 45022 │ │ │ │ - mov $0x213,%edx │ │ │ │ - mov $0x2c97,%esi │ │ │ │ + mov $0xad,%edx │ │ │ │ + mov $0x1425,%esi │ │ │ │ jmpq 44fd0 │ │ │ │ - mov $0x20c,%edx │ │ │ │ - mov $0x2c53,%esi │ │ │ │ + mov $0xa6,%edx │ │ │ │ + mov $0x13e1,%esi │ │ │ │ jmpq 44fd0 │ │ │ │ - mov $0x214,%edx │ │ │ │ - mov $0x2ca0,%esi │ │ │ │ + mov $0xae,%edx │ │ │ │ + mov $0x142e,%esi │ │ │ │ jmpq 44fd0 │ │ │ │ - mov $0x20d,%edx │ │ │ │ - mov $0x2c5c,%esi │ │ │ │ + mov $0xa7,%edx │ │ │ │ + mov $0x13ea,%esi │ │ │ │ jmpq 44fd0 │ │ │ │ - mov $0x2c5e,%esi │ │ │ │ - mov $0x20d,%edx │ │ │ │ + mov $0x13ec,%esi │ │ │ │ + mov $0xa7,%edx │ │ │ │ jmpq 45022 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xd9ac7(%rip),%rax │ │ │ │ lea 0xafaf5(%rip),%rcx │ │ │ │ lea 0xaf359(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xbb838(%rip),%r9 │ │ │ │ + lea 0xb9393(%rip),%r9 │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xafe6a(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x2d24,%esi │ │ │ │ + mov $0x14b2,%esi │ │ │ │ jmpq 447ec │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xd9a82(%rip),%rax │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xaf315(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xbb7f4(%rip),%r9 │ │ │ │ + lea 0xb934f(%rip),%r9 │ │ │ │ lea 0xafa9a(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xafe22(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x2d1e,%esi │ │ │ │ + mov $0x14ac,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 447ec │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ sub $0x118,%rsp │ │ │ │ - mov 0xdfa96(%rip),%rcx │ │ │ │ + mov 0xdfab6(%rip),%rcx │ │ │ │ mov 0x10(%rsi),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x108(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xdfa70(%rip),%rax │ │ │ │ - mov 0xdfa51(%rip),%rdx │ │ │ │ + mov 0xdfa90(%rip),%rax │ │ │ │ + mov 0xdfa71(%rip),%rdx │ │ │ │ movq $0x0,0xa0(%rsp) │ │ │ │ - mov 0xe055e(%rip),%r15 │ │ │ │ + mov 0xe057e(%rip),%r15 │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ mov %rcx,0xc8(%rsp) │ │ │ │ mov 0xd9bf5(%rip),%rcx │ │ │ │ mov %rax,0xd8(%rsp) │ │ │ │ mov 0xd9a9e(%rip),%rax │ │ │ │ @@ -42291,15 +42291,15 @@ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov 0x30(%rbx),%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ mov 0x28(%rbx),%r12 │ │ │ │ mov 0x20(%rbx),%rbp │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - mov 0xe018d(%rip),%rsi │ │ │ │ + mov 0xe01ad(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 46050 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ je 46020 │ │ │ │ @@ -42310,15 +42310,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 45c48 │ │ │ │ mov 0x10(%rbx),%r13 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,0x0(%r13) │ │ │ │ subq $0x1,(%rbx) │ │ │ │ je 45d30 │ │ │ │ - mov 0xe034b(%rip),%rdx │ │ │ │ + mov 0xe036b(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov %rax,(%rsp) │ │ │ │ subq $0x1,(%r8) │ │ │ │ @@ -42346,15 +42346,15 @@ │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 46220 │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ je 46220 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0xe0083(%rip),%rsi │ │ │ │ + mov 0xe00a3(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 46240 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ @@ -42366,15 +42366,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 45c88 │ │ │ │ mov 0x10(%rbp),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,0x0(%rbp) │ │ │ │ je 45da8 │ │ │ │ - mov 0xe023e(%rip),%rdx │ │ │ │ + mov 0xe025e(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x60(%rsp) │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x60(%rsp),%r8 │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ @@ -42399,15 +42399,15 @@ │ │ │ │ mov 0x88(%rsp),%rcx │ │ │ │ mov %rcx,0x40(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ js 46320 │ │ │ │ cmpq $0x0,0x40(%rsp) │ │ │ │ je 46320 │ │ │ │ mov 0x8(%r12),%rax │ │ │ │ - mov 0xdff85(%rip),%rsi │ │ │ │ + mov 0xdffa5(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 46390 │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r12 │ │ │ │ test %r12,%r12 │ │ │ │ @@ -42419,15 +42419,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 45cc8 │ │ │ │ mov 0x10(%r12),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r12) │ │ │ │ je 45e50 │ │ │ │ - mov 0xe013d(%rip),%rdx │ │ │ │ + mov 0xe015d(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x68(%rsp) │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x68(%rsp),%r8 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ @@ -42462,15 +42462,15 @@ │ │ │ │ je 46740 │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ callq 19760 │ │ │ │ mov %eax,0x68(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ je 46768 │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov 0xdfe57(%rip),%rsi │ │ │ │ + mov 0xdfe77(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 467a0 │ │ │ │ mov %r14,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r14 │ │ │ │ test %r14,%r14 │ │ │ │ @@ -42482,15 +42482,15 @@ │ │ │ │ test %r8,%r8 │ │ │ │ je 45d48 │ │ │ │ mov 0x10(%r14),%r9 │ │ │ │ addq $0x1,(%r8) │ │ │ │ addq $0x1,(%r9) │ │ │ │ subq $0x1,(%r14) │ │ │ │ je 45ed0 │ │ │ │ - mov 0xe0013(%rip),%rdx │ │ │ │ + mov 0xe0033(%rip),%rdx │ │ │ │ mov %r8,%rsi │ │ │ │ mov %r9,%rdi │ │ │ │ mov %r8,0x70(%rsp) │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov 0x30(%rsp),%r9 │ │ │ │ @@ -42535,15 +42535,15 @@ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ callq 158b0 │ │ │ │ movsd %xmm0,0x8(%rsp) │ │ │ │ movsd 0x8(%rsp),%xmm4 │ │ │ │ ucomisd 0xb1367(%rip),%xmm4 │ │ │ │ jnp 46828 │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ - mov 0xdfce6(%rip),%rsi │ │ │ │ + mov 0xdfd06(%rip),%rsi │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ je 46888 │ │ │ │ mov %r15,%rdi │ │ │ │ callq *%rax │ │ │ │ mov %rax,%r15 │ │ │ │ test %r15,%r15 │ │ │ │ @@ -42555,15 +42555,15 @@ │ │ │ │ test %r9,%r9 │ │ │ │ je 45df8 │ │ │ │ mov 0x10(%r15),%r8 │ │ │ │ addq $0x1,(%r9) │ │ │ │ addq $0x1,(%r8) │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 46060 │ │ │ │ - mov 0xdfea2(%rip),%rdx │ │ │ │ + mov 0xdfec2(%rip),%rdx │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x78(%rsp) │ │ │ │ mov %r8,0x70(%rsp) │ │ │ │ callq 19570 │ │ │ │ mov 0x78(%rsp),%r9 │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ @@ -42634,72 +42634,72 @@ │ │ │ │ movsd 0x58(%rsp),%xmm0 │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ mov 0x98(%rsp),%r8d │ │ │ │ mov 0x68(%rsp),%ecx │ │ │ │ mov 0x90(%rsp),%rdx │ │ │ │ mov 0x70(%rsp),%rsi │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ - callq a3890 │ │ │ │ + callq ae620 │ │ │ │ add $0x30,%rsp │ │ │ │ mov %rax,%rbx │ │ │ │ callq 15a00 │ │ │ │ mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ je 469b8 │ │ │ │ movslq (%rbx),%rdi │ │ │ │ cmp $0x1,%edi │ │ │ │ je 46088 │ │ │ │ callq 155d0 │ │ │ │ test %rax,%rax │ │ │ │ je 469e0 │ │ │ │ - mov 0xdf3b3(%rip),%rsi │ │ │ │ + mov 0xdf3d3(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 46a38 │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 467d0 │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ test %rax,%rax │ │ │ │ je 46a68 │ │ │ │ - mov 0xdf62b(%rip),%rsi │ │ │ │ + mov 0xdf64b(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 46a80 │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 468a0 │ │ │ │ movsd 0x1408(%rbx),%xmm0 │ │ │ │ callq 155a0 │ │ │ │ test %rax,%rax │ │ │ │ je 46a90 │ │ │ │ - mov 0xdf2df(%rip),%rsi │ │ │ │ + mov 0xdf2ff(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 46a9f │ │ │ │ subq $0x1,(%r8) │ │ │ │ je 46930 │ │ │ │ - mov 0xdfce1(%rip),%rdx │ │ │ │ - mov 0xdf2fa(%rip),%rsi │ │ │ │ + mov 0xdfd01(%rip),%rdx │ │ │ │ + mov 0xdf31a(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 46aab │ │ │ │ - mov 0xdf59b(%rip),%rsi │ │ │ │ + mov 0xdf5bb(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15710 │ │ │ │ test %eax,%eax │ │ │ │ js 46ac9 │ │ │ │ cmpq $0x0,(%r15) │ │ │ │ je 467e0 │ │ │ │ mov (%rsp),%rcx │ │ │ │ @@ -42796,41 +42796,41 @@ │ │ │ │ cmpq $0x0,0x10(%rax) │ │ │ │ je 45d08 │ │ │ │ mov (%rsp),%rax │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ jmpq 453d6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xdfa39(%rip),%rsi │ │ │ │ + mov 0xdfa59(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbx,%r13 │ │ │ │ callq 19360 │ │ │ │ mov %rax,(%rsp) │ │ │ │ jmpq 45360 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r13) │ │ │ │ je 45d68 │ │ │ │ mov 0x28(%r13),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ jmpq 454d3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xdf9f9(%rip),%rsi │ │ │ │ + mov 0xdfa19(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %rbp,%r9 │ │ │ │ mov %rax,%r13 │ │ │ │ jmpq 45476 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%rbp) │ │ │ │ je 45e18 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ jmpq 455d4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xdf9b9(%rip),%rsi │ │ │ │ + mov 0xdf9d9(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r12,%r9 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 45577 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpq $0x0,0x10(%r12) │ │ │ │ @@ -42849,15 +42849,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r8,(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov (%rsp),%r8 │ │ │ │ jmpq 45336 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xdf939(%rip),%rsi │ │ │ │ + mov 0xdf959(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r14,%r9 │ │ │ │ mov %rax,%r12 │ │ │ │ jmpq 456a1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xd8da1(%rip),%rax │ │ │ │ @@ -42885,15 +42885,15 @@ │ │ │ │ movsd %xmm6,0x28(%rsp) │ │ │ │ jmpq 45731 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movsd 0x10(%rax),%xmm7 │ │ │ │ movsd %xmm7,0x8(%rsp) │ │ │ │ jmpq 4576b │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xdf889(%rip),%rsi │ │ │ │ + mov 0xdf8a9(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ callq 19360 │ │ │ │ mov %r15,%r8 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 45812 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xd8cf1(%rip),%rax │ │ │ │ @@ -42995,18 +42995,18 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x60(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x60(%rsp),%r9 │ │ │ │ jmpq 45577 │ │ │ │ nop │ │ │ │ - mov $0x4bbe,%ebx │ │ │ │ + mov $0x1ed4,%ebx │ │ │ │ nopl (%rax) │ │ │ │ lea 0xaeb75(%rip),%rcx │ │ │ │ - mov $0x3e0,%edx │ │ │ │ + mov $0x140,%edx │ │ │ │ mov %ebx,%esi │ │ │ │ xor %r15d,%r15d │ │ │ │ lea 0xaea70(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 45ac0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ callq 15ce0 │ │ │ │ @@ -43017,39 +43017,39 @@ │ │ │ │ mov %r9,0x78(%rsp) │ │ │ │ mov %r8,0x70(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ mov 0x78(%rsp),%r9 │ │ │ │ jmpq 457df │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xdf689(%rip),%rdx │ │ │ │ - mov 0xdecaa(%rip),%rsi │ │ │ │ + mov 0xdf6a9(%rip),%rdx │ │ │ │ + mov 0xdecca(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15b20 │ │ │ │ test %eax,%eax │ │ │ │ js 46aba │ │ │ │ lea 0x4(%rbx),%rdi │ │ │ │ callq 15750 │ │ │ │ test %rax,%rax │ │ │ │ je 46ad8 │ │ │ │ - mov 0xdef39(%rip),%rsi │ │ │ │ + mov 0xdef59(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ callq 15b20 │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ test %eax,%eax │ │ │ │ js 46ae7 │ │ │ │ subq $0x1,(%r8) │ │ │ │ jne 45a6d │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 45a6d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4bcc,%ebx │ │ │ │ + mov $0x1ee2,%ebx │ │ │ │ test %rax,%rax │ │ │ │ jne 46028 │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %ebp,%ebp │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 46381 │ │ │ │ @@ -43072,15 +43072,15 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 45ac0 │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r13 │ │ │ │ - mov 0xdf131(%rip),%rsi │ │ │ │ + mov 0xdf151(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ sub $0x1,%r13 │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ jne 463e7 │ │ │ │ @@ -43093,47 +43093,47 @@ │ │ │ │ mov $0xe,%eax │ │ │ │ lea 0xaedac(%rip),%rdx │ │ │ │ cmovge %rax,%r8 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xd89cd(%rip),%rax │ │ │ │ push %r12 │ │ │ │ lea 0xae264(%rip),%rsi │ │ │ │ - lea 0xba745(%rip),%r9 │ │ │ │ + lea 0xb82a0(%rip),%r9 │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rax │ │ │ │ - mov $0x4b8c,%esi │ │ │ │ + mov $0x1ea2,%esi │ │ │ │ pop %rdx │ │ │ │ lea 0xae9a1(%rip),%rcx │ │ │ │ - mov $0x3de,%edx │ │ │ │ + mov $0x13e,%edx │ │ │ │ lea 0xae8a1(%rip),%rdi │ │ │ │ xor %r15d,%r15d │ │ │ │ callq 19940 │ │ │ │ jmpq 45ac0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 453e2 │ │ │ │ - mov $0x4bcf,%ebx │ │ │ │ + mov $0x1ee5,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ jmp 46275 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%rbp │ │ │ │ jmpq 45405 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%rdi │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x30(%rsp),%r9 │ │ │ │ jmpq 456a1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4bd0,%ebx │ │ │ │ + mov $0x1ee6,%ebx │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ je 467b0 │ │ │ │ xor %r14d,%r14d │ │ │ │ @@ -43168,32 +43168,32 @@ │ │ │ │ jmp 462a3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmp 462af │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r9,%rbp │ │ │ │ - mov $0x4bde,%ebx │ │ │ │ + mov $0x1ef4,%ebx │ │ │ │ jmpq 46275 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 454df │ │ │ │ - mov $0x4be1,%ebx │ │ │ │ + mov $0x1ef7,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebp,%ebp │ │ │ │ jmp 46358 │ │ │ │ nopl (%rax) │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov $0x4be2,%ebx │ │ │ │ + mov $0x1ef8,%ebx │ │ │ │ nopl (%rax) │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov (%rcx),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ sub $0x1,%rax │ │ │ │ mov %rax,(%rcx) │ │ │ │ jne 46376 │ │ │ │ @@ -43214,30 +43214,30 @@ │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ jmpq 45812 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %r9,%r12 │ │ │ │ - mov $0x4bf0,%ebx │ │ │ │ + mov $0x1f06,%ebx │ │ │ │ jmp 46358 │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ callq 150b0 │ │ │ │ mov %rax,%r13 │ │ │ │ - mov 0xdeb12(%rip),%rsi │ │ │ │ + mov 0xdeb32(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 46b3b │ │ │ │ sub $0x1,%r13 │ │ │ │ - mov 0xde8f2(%rip),%rsi │ │ │ │ + mov 0xde912(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 46af6 │ │ │ │ sub $0x1,%r13 │ │ │ │ @@ -43263,167 +43263,167 @@ │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ mov 0xf0(%rsp),%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ jmpq 452d8 │ │ │ │ - mov 0xdee17(%rip),%rsi │ │ │ │ + mov 0xdee37(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 4650f │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 46440 │ │ │ │ - mov 0xded82(%rip),%rsi │ │ │ │ + mov 0xdeda2(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 4653c │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 46440 │ │ │ │ - mov 0xde75d(%rip),%rsi │ │ │ │ + mov 0xde77d(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 46569 │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 46440 │ │ │ │ - mov 0xdee98(%rip),%rsi │ │ │ │ + mov 0xdeeb8(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 46596 │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 46440 │ │ │ │ - mov 0xde75b(%rip),%rsi │ │ │ │ + mov 0xde77b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 465c3 │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 46440 │ │ │ │ - mov 0xdf036(%rip),%rsi │ │ │ │ + mov 0xdf056(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 465f0 │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 46440 │ │ │ │ - mov 0xdedf9(%rip),%rsi │ │ │ │ + mov 0xdee19(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 4661d │ │ │ │ mov %rax,0xd8(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 46440 │ │ │ │ - mov 0xdee2c(%rip),%rsi │ │ │ │ + mov 0xdee4c(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 4664a │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 46440 │ │ │ │ - mov 0xded77(%rip),%rsi │ │ │ │ + mov 0xded97(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 46677 │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 46440 │ │ │ │ - mov 0xde90a(%rip),%rsi │ │ │ │ + mov 0xde92a(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 466a4 │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 46440 │ │ │ │ - mov 0xdee45(%rip),%rsi │ │ │ │ + mov 0xdee65(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x18(%rsi),%rdx │ │ │ │ callq 157d0 <_PyDict_GetItem_KnownHash@plt> │ │ │ │ test %rax,%rax │ │ │ │ je 466d8 │ │ │ │ mov %rax,0xf8(%rsp) │ │ │ │ sub $0x1,%r13 │ │ │ │ test %r13,%r13 │ │ │ │ jle 46440 │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x90(%rsp),%rdx │ │ │ │ mov %r12,%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ lea 0xae88b(%rip),%r8 │ │ │ │ - lea 0xd9b2c(%rip),%rsi │ │ │ │ + lea 0xd93ec(%rip),%rsi │ │ │ │ callq 18f50 │ │ │ │ test %eax,%eax │ │ │ │ jns 46440 │ │ │ │ - mov $0x4b5a,%esi │ │ │ │ + mov $0x1e70,%esi │ │ │ │ jmpq 461fc │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 455e0 │ │ │ │ - mov $0x4bf3,%ebx │ │ │ │ + mov $0x1f09,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 46358 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 455f7 │ │ │ │ - mov $0x4bf4,%ebx │ │ │ │ + mov $0x1f0a,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 46358 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 4560e │ │ │ │ - mov $0x4bf5,%ebx │ │ │ │ + mov $0x1f0b,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ jmpq 46358 │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov $0x4bf6,%ebx │ │ │ │ + mov $0x1f0c,%ebx │ │ │ │ jmpq 46358 │ │ │ │ mov %r14,%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r14 │ │ │ │ jmpq 45631 │ │ │ │ mov %rcx,%rdi │ │ │ │ xor %r14d,%r14d │ │ │ │ @@ -43438,63541 +43438,60752 @@ │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 45a77 │ │ │ │ nopl (%rax) │ │ │ │ xor %r15d,%r15d │ │ │ │ mov %r9,%r14 │ │ │ │ - mov $0x4c04,%ebx │ │ │ │ + mov $0x1f1a,%ebx │ │ │ │ jmpq 46358 │ │ │ │ jne 45745 │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 45745 │ │ │ │ - mov $0x4c08,%ebx │ │ │ │ + mov $0x1f1e,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 46358 │ │ │ │ nopl 0x0(%rax) │ │ │ │ jne 4577f │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 4577f │ │ │ │ - mov $0x4c09,%ebx │ │ │ │ + mov $0x1f1f,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 46358 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ je 4570b │ │ │ │ - mov $0x4c07,%ebx │ │ │ │ + mov $0x1f1d,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r14d,%r14d │ │ │ │ jmpq 46358 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov $0x4c0a,%ebx │ │ │ │ + mov $0x1f20,%ebx │ │ │ │ jmpq 46358 │ │ │ │ nopl (%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15ce0 │ │ │ │ mov %rax,%r15 │ │ │ │ jmpq 457a2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 459f4 │ │ │ │ nopl (%rax) │ │ │ │ mov %r8,%r15 │ │ │ │ - mov $0x4c18,%ebx │ │ │ │ + mov $0x1f2e,%ebx │ │ │ │ jmpq 46358 │ │ │ │ nopl (%rax) │ │ │ │ jne 458ad │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 458ad │ │ │ │ - mov $0x4c1c,%ebx │ │ │ │ + mov $0x1f32,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 46358 │ │ │ │ nopl 0x0(%rax) │ │ │ │ callq 15760 │ │ │ │ mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ je 45873 │ │ │ │ - mov $0x4c1b,%ebx │ │ │ │ + mov $0x1f31,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 46358 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 458c3 │ │ │ │ - mov $0x4c1d,%ebx │ │ │ │ + mov $0x1f33,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 46358 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 45a38 │ │ │ │ nopl (%rax) │ │ │ │ callq 15760 │ │ │ │ test %rax,%rax │ │ │ │ je 458da │ │ │ │ - mov $0x4c1e,%ebx │ │ │ │ + mov $0x1f34,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 46358 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %eax,0x48(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x48(%rsp),%edx │ │ │ │ test %rax,%rax │ │ │ │ je 458ef │ │ │ │ - mov $0x4c1f,%ebx │ │ │ │ + mov $0x1f35,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 46358 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %edx,0x18(%rsp) │ │ │ │ mov %eax,0x48(%rsp) │ │ │ │ callq 15760 │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ mov 0x48(%rsp),%ecx │ │ │ │ test %rax,%rax │ │ │ │ je 4590c │ │ │ │ - mov $0x4c20,%ebx │ │ │ │ + mov $0x1f36,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 46358 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3cf,%edx │ │ │ │ + mov $0x12f,%edx │ │ │ │ lea 0xae1e0(%rip),%rcx │ │ │ │ - mov $0x4a2d,%esi │ │ │ │ - mov $0x4c21,%ebx │ │ │ │ + mov $0x1d43,%esi │ │ │ │ + mov $0x1f37,%ebx │ │ │ │ lea 0xae0b3(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ jmpq 46358 │ │ │ │ nop │ │ │ │ - mov $0x3d6,%edx │ │ │ │ - mov $0x4a63,%esi │ │ │ │ + mov $0x136,%edx │ │ │ │ + mov $0x1d79,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xae1ad(%rip),%rcx │ │ │ │ lea 0xae08a(%rip),%rdi │ │ │ │ callq 19940 │ │ │ │ subq $0x1,(%r15) │ │ │ │ je 46a20 │ │ │ │ - mov $0x4c21,%ebx │ │ │ │ + mov $0x1f37,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ jmpq 46358 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %r15,%rdi │ │ │ │ - mov $0x4c21,%ebx │ │ │ │ + mov $0x1f37,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ jmpq 46358 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x4a65,%esi │ │ │ │ - mov $0x3d6,%edx │ │ │ │ + mov $0x1d7b,%esi │ │ │ │ + mov $0x136,%edx │ │ │ │ subq $0x1,(%r8) │ │ │ │ jne 469f0 │ │ │ │ mov %r8,%rdi │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ callq 152b0 <_Py_Dealloc@plt> │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ mov 0x10(%rsp),%edx │ │ │ │ jmp 469f0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3d7,%edx │ │ │ │ - mov $0x4a6f,%esi │ │ │ │ + mov $0x137,%edx │ │ │ │ + mov $0x1d85,%esi │ │ │ │ jmpq 469f0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4a71,%esi │ │ │ │ - mov $0x3d7,%edx │ │ │ │ + mov $0x1d87,%esi │ │ │ │ + mov $0x137,%edx │ │ │ │ jmp 46a42 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x3d8,%edx │ │ │ │ - mov $0x4a7b,%esi │ │ │ │ + mov $0x138,%edx │ │ │ │ + mov $0x1d91,%esi │ │ │ │ jmpq 469f0 │ │ │ │ - mov $0x4a7d,%esi │ │ │ │ - mov $0x3d8,%edx │ │ │ │ + mov $0x1d93,%esi │ │ │ │ + mov $0x138,%edx │ │ │ │ jmp 46a42 │ │ │ │ - mov $0x3d9,%edx │ │ │ │ - mov $0x4a87,%esi │ │ │ │ + mov $0x139,%edx │ │ │ │ + mov $0x1d9d,%esi │ │ │ │ jmpq 469f0 │ │ │ │ - mov $0x3d2,%edx │ │ │ │ - mov $0x4a43,%esi │ │ │ │ + mov $0x132,%edx │ │ │ │ + mov $0x1d59,%esi │ │ │ │ jmpq 469f0 │ │ │ │ - mov $0x3da,%edx │ │ │ │ - mov $0x4a90,%esi │ │ │ │ + mov $0x13a,%edx │ │ │ │ + mov $0x1da6,%esi │ │ │ │ jmpq 469f0 │ │ │ │ - mov $0x3d3,%edx │ │ │ │ - mov $0x4a4c,%esi │ │ │ │ + mov $0x133,%edx │ │ │ │ + mov $0x1d62,%esi │ │ │ │ jmpq 469f0 │ │ │ │ - mov $0x4a4e,%esi │ │ │ │ - mov $0x3d3,%edx │ │ │ │ + mov $0x1d64,%esi │ │ │ │ + mov $0x133,%edx │ │ │ │ jmpq 46a42 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xd80a7(%rip),%rax │ │ │ │ lea 0xae0d5(%rip),%rcx │ │ │ │ lea 0xad939(%rip),%rsi │ │ │ │ pushq $0x2 │ │ │ │ - lea 0xb9e18(%rip),%r9 │ │ │ │ + lea 0xb7973(%rip),%r9 │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xae453(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - mov $0x4b14,%esi │ │ │ │ + mov $0x1e2a,%esi │ │ │ │ jmpq 461fc │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0xd8062(%rip),%rax │ │ │ │ mov $0x3,%r8d │ │ │ │ lea 0xad8f5(%rip),%rsi │ │ │ │ pushq $0x1 │ │ │ │ - lea 0xb9dd4(%rip),%r9 │ │ │ │ + lea 0xb792f(%rip),%r9 │ │ │ │ lea 0xae07a(%rip),%rcx │ │ │ │ mov (%rax),%rdi │ │ │ │ lea 0xae40b(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c10 │ │ │ │ pop %rdi │ │ │ │ - mov $0x4b0e,%esi │ │ │ │ + mov $0x1e24,%esi │ │ │ │ pop %r8 │ │ │ │ jmpq 461fc │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000046b90 : │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - sub $0x68,%rsp │ │ │ │ +0000000000046b90 : │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov 0x6c0(%rsp),%r11d │ │ │ │ - subsd 0xd10(%rsp),%xmm4 │ │ │ │ - mov 0x9e8(%rsp),%r8d │ │ │ │ - subsd 0xd18(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - test %r11d,%r11d │ │ │ │ - js 46c82 │ │ │ │ - movslq %r11d,%r10 │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%r10,%r10,4),%r9 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - movsd 0x6c8(%rsp,%r9,1),%xmm3 │ │ │ │ - lea 0x20(%rsp,%r9,1),%rdx │ │ │ │ - add %rax,%r9 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - cmp %r10,%rcx │ │ │ │ - je 46c55 │ │ │ │ + callq 15650 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0xaff29(%rip),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 46c5a │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x2,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 15df0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + js 46c80 │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov %r13d,%esi │ │ │ │ + movslq 0x14(%rbx),%rdx │ │ │ │ + mov %rsp,%r13 │ │ │ │ + mov %ax,(%rsp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + rol $0x8,%si │ │ │ │ + lea 0x4(%rsp),%rdi │ │ │ │ + mov %si,0x2(%rsp) │ │ │ │ + mov $0xc,%ecx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + callq 15660 <__memmove_chk@plt> │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + callq 15c60 │ │ │ │ + test %eax,%eax │ │ │ │ + js 46c50 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 46cac │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0xafea4(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0xdeb50(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmp 46c2d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x610(%r9),%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ + movdqa 0xb0028(%rip),%xmm0 │ │ │ │ + movb $0x0,0xdeb49(%rip) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movabs $0x292874656b636f73,%rax │ │ │ │ + mov %rax,0xdeb2d(%rip) │ │ │ │ + movaps %xmm0,0xdeb16(%rip) │ │ │ │ + jmp 46c2d │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd 0x658(%rdx,%rax,8),%xmm0 │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 46c28 │ │ │ │ - movsd %xmm0,0x8(%rsp,%rcx,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - sub $0x50,%rdx │ │ │ │ - sub $0x48,%r9 │ │ │ │ - cmp %r10,%rcx │ │ │ │ - jne 46c18 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 46d50 │ │ │ │ - lea -0x1(%r11),%edx │ │ │ │ - lea 0x8(%rsp),%rax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - lea 0x10(%rsp,%rdx,8),%rdx │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - add $0x8,%rax │ │ │ │ - addsd -0x8(%rax),%xmm0 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 46c70 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - test %r8d,%r8d │ │ │ │ - js 46d22 │ │ │ │ - movslq %r8d,%r10 │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%r10,%r10,4),%r9 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - movsd 0x9f0(%rsp,%r9,1),%xmm3 │ │ │ │ - lea 0x20(%rsp,%r9,1),%rdx │ │ │ │ - add %rax,%r9 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - cmp %r10,%rcx │ │ │ │ - je 46cfd │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x938(%r9),%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ + │ │ │ │ +0000000000046cc0 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %edi,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7(%rsp),%r13 │ │ │ │ + jmp 46d0d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd 0x980(%rdx,%rax,8),%xmm0 │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 46cd0 │ │ │ │ - movsd %xmm0,0x8(%rsp,%rcx,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - sub $0x50,%rdx │ │ │ │ - sub $0x48,%r9 │ │ │ │ - cmp %r10,%rcx │ │ │ │ - jne 46cc0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 46d22 │ │ │ │ - lea -0x1(%r8),%edx │ │ │ │ - lea 0x8(%rsp),%rax │ │ │ │ - lea 0x10(%rsp,%rdx,8),%rdx │ │ │ │ - mulsd %xmm4,%xmm3 │ │ │ │ - add $0x8,%rax │ │ │ │ - addsd -0x8(%rax),%xmm3 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 46d10 │ │ │ │ - movsd %xmm3,(%rsi) │ │ │ │ - addsd (%rdi),%xmm5 │ │ │ │ - movsd %xmm5,(%rdi) │ │ │ │ - addsd (%rsi),%xmm1 │ │ │ │ - movsd %xmm1,(%rsi) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + movzbl 0x7(%rsp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %al,-0x1(%rbx) │ │ │ │ + cmp $0xa,%al │ │ │ │ + je 46d27 │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp $0x4e20,%r12d │ │ │ │ + je 46d27 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq 155c0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 46cf0 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 46d48 │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 46d4b │ │ │ │ - add $0x68,%rsp │ │ │ │ + jne 46d4d │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 46d2a │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - jmpq 46c82 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000046d59 : │ │ │ │ +0000000000046d60 : │ │ │ │ push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov 0xd7f24(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15390 │ │ │ │ + lea 0x1(%rax,%rax,2),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 46e48 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xafefd(%rip),%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rbp,%rax,1),%r10 │ │ │ │ + jmp 46e09 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x2d(%rax),%esi │ │ │ │ + cmp $0x1,%sil │ │ │ │ + jbe 46dad │ │ │ │ + cmp $0x2f,%al │ │ │ │ + jbe 46dd0 │ │ │ │ + lea -0x3a(%rax),%esi │ │ │ │ + cmp $0x6,%sil │ │ │ │ + jbe 46dd0 │ │ │ │ + lea -0x5b(%rax),%esi │ │ │ │ + cmp $0x5,%sil │ │ │ │ + setbe %r11b │ │ │ │ + cmp $0x5f,%al │ │ │ │ + setne %sil │ │ │ │ + test %sil,%r11b │ │ │ │ + jne 46dd0 │ │ │ │ + cmp $0x7a,%al │ │ │ │ + jbe 46e40 │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + movb $0x25,(%rcx) │ │ │ │ + add $0x2,%edx │ │ │ │ + movslq %esi,%rcx │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xf,%eax │ │ │ │ + shr $0x4,%sil │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + movzbl (%r9,%rsi,1),%esi │ │ │ │ + mov %sil,(%r8,%rcx,1) │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + je 46e26 │ │ │ │ + movslq %edx,%rax │ │ │ │ + lea (%r8,%rax,1),%rcx │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x20,%al │ │ │ │ + jne 46da0 │ │ │ │ + add $0x1,%rdi │ │ │ │ + movb $0x2b,(%rcx) │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jne 46e09 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + add %r8,%rdx │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ - │ │ │ │ -0000000000046d68 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov 0xd81a1(%rip),%rax │ │ │ │ - mov -0x8(%rbp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %al,(%rcx) │ │ │ │ + jmp 46dfd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000046d81 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ +0000000000046e60 : │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + push %r12 │ │ │ │ + lea 0xafc9c(%rip),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - mov 0xd7f9d(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %r12b │ │ │ │ + sbb $0x0,%r12b │ │ │ │ + movsbl %r12b,%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 46f80 │ │ │ │ + movzbl 0x7(%rax),%ebx │ │ │ │ + lea 0x7(%rax),%rsi │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + cmp $0x2f,%bl │ │ │ │ + je 46ee8 │ │ │ │ + cmp $0x3a,%bl │ │ │ │ + jne 46ec2 │ │ │ │ + jmp 46ee8 │ │ │ │ + movzbl 0x1(%rbp),%ebx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x3a,%bl │ │ │ │ + je 46ee8 │ │ │ │ + cmp $0x2f,%bl │ │ │ │ + je 46ee8 │ │ │ │ + test %bl,%bl │ │ │ │ + jne 46eb0 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov %r8,%rdi │ │ │ │ callq 15160 │ │ │ │ - nop │ │ │ │ - leaveq │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov %bl,0x0(%rbp) │ │ │ │ + cmp $0x3a,%bl │ │ │ │ + jne 46ed6 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + lea 0x1(%rbp),%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp $0x2f,%al │ │ │ │ + jne 46f1c │ │ │ │ + jmp 46f20 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp $0x2f,%al │ │ │ │ + je 46f20 │ │ │ │ + test %al,%al │ │ │ │ + jne 46f10 │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + movb $0x2f,(%rbx) │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 46ed6 │ │ │ │ + movabs $0x55206e6920726562,%rax │ │ │ │ + movdqa 0xafd90(%rip),%xmm0 │ │ │ │ + movb $0x0,0xde883(%rip) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %rax,0xde86c(%rip) │ │ │ │ + mov $0x4c52,%eax │ │ │ │ + mov %ax,0xde868(%rip) │ │ │ │ + movaps %xmm0,0xde849(%rip) │ │ │ │ + jmpq 46ed6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0xafd38(%rip),%xmm0 │ │ │ │ + mov $0x29,%ecx │ │ │ │ + movabs $0x272f2f3a70747468,%rax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %rax,0xde83c(%rip) │ │ │ │ + mov %r12d,%eax │ │ │ │ + movaps %xmm0,0xde812(%rip) │ │ │ │ + movdqa 0xafd1a(%rip),%xmm0 │ │ │ │ + mov %cx,0xde82b(%rip) │ │ │ │ + movaps %xmm0,0xde80c(%rip) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000046da6 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ +0000000000046fd0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x1408,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x129d0,%rsp │ │ │ │ - mov %edi,-0x129d4(%rbp) │ │ │ │ - mov %rsi,-0x129e0(%rbp) │ │ │ │ - movq $0x0,-0x125d0(%rbp) │ │ │ │ - movq $0x0,-0x125c8(%rbp) │ │ │ │ - lea -0x125c0(%rbp),%rdx │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov $0x7e,%ecx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movq $0x0,-0x129d0(%rbp) │ │ │ │ - movq $0x0,-0x129c8(%rbp) │ │ │ │ - lea -0x129c0(%rbp),%rdx │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov $0x7e,%ecx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movl $0x0,-0x4c(%rbp) │ │ │ │ - movl $0x0,-0x50(%rbp) │ │ │ │ - movl $0x0,-0x54(%rbp) │ │ │ │ - movl $0x0,-0x60(%rbp) │ │ │ │ - movl $0x0,-0x58(%rbp) │ │ │ │ - movl $0x0,-0x5c(%rbp) │ │ │ │ - mov 0xd7f7c(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0xd80bf(%rip),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov 0xd7bdd(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 46f0f │ │ │ │ - mov 0xd7f52(%rip),%rax │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - mov 0xd7eb5(%rip),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xafc5b(%rip),%rsi │ │ │ │ - mov 0xd7c5c(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov 0xd7c48(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 155e0 │ │ │ │ - mov %eax,-0x64(%rbp) │ │ │ │ - mov -0x64(%rbp),%eax │ │ │ │ - lea 0xafc3b(%rip),%rsi │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 159a0 │ │ │ │ - mov 0xd804d(%rip),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov $0x1b6,%esi │ │ │ │ - mov 0xd7c16(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15a20 │ │ │ │ - mov 0xd7c07(%rip),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xafc08(%rip),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0xd7b3c(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xd8002(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 46fce │ │ │ │ - mov 0xd7fef(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x129d4(%rbp),%edx │ │ │ │ - lea 0xafbd6(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - movl $0x0,-0x24(%rbp) │ │ │ │ - jmp 46f8e │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov -0x129e0(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov 0xd7fa8(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - lea 0xafba2(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - addl $0x1,-0x24(%rbp) │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cmp -0x129d4(%rbp),%eax │ │ │ │ - jl 46f4f │ │ │ │ - mov 0xd7f78(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x1d538,%rsp │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1d528(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15850 │ │ │ │ + xor %edi,%edi │ │ │ │ + movdqa 0xafcb9(%rip),%xmm5 │ │ │ │ + mov $0x3f,%r8d │ │ │ │ + mov %di,0x5(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x0,0x3(%rax) │ │ │ │ + movl $0x1,-0x4(%rax) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x138e0(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movabs $0x7564652e68636574,%rax │ │ │ │ + mov %rax,0x138f0(%rsp) │ │ │ │ + lea 0x9ca0(%rsp),%rax │ │ │ │ + movups %xmm5,0x138e0(%rsp) │ │ │ │ + movdqa 0xafc6e(%rip),%xmm5 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + movabs $0x68706e2f6574616c,%rax │ │ │ │ + mov %r8w,0x9cbc(%rsp) │ │ │ │ + movups %xmm5,0x9ca0(%rsp) │ │ │ │ + movb $0x0,0x138f8(%rsp) │ │ │ │ + mov %rax,0x9cb0(%rsp) │ │ │ │ + movl $0x7264682d,0x9cb8(%rsp) │ │ │ │ + movb $0x0,0x4(%r12) │ │ │ │ + callq 46d60 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0xeac0(%rsp),%rbx │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 46d60 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov $0x4e20,%edx │ │ │ │ + mov %rax,%rbp │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xafb7e(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd7f55(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea -0x1a0(%rbp),%rax │ │ │ │ - movl $0x454e4f4e,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - lea -0x125d0(%rbp),%rax │ │ │ │ - movabs $0x796d6d75642d2d,%rbx │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - movq $0x0,-0x20(%rbp) │ │ │ │ - movq $0x0,0xfebe2(%rip) │ │ │ │ - movl $0x0,-0x81a4(%rbp) │ │ │ │ - movl $0x0,0xffbe6(%rip) │ │ │ │ - lea 0xafb19(%rip),%rdi │ │ │ │ - callq 15060 │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - cmpq $0x0,-0x48(%rbp) │ │ │ │ - jne 4703c │ │ │ │ - lea -0x1a0(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - lea 0xafb04(%rip),%rdi │ │ │ │ + mov $0x5,%eax │ │ │ │ + push %rcx │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + lea 0xafab3(%rip),%rcx │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x30(%rsp),%xmm2 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + lea 0xaf9c9(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 156c0 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + test %rax,%rax │ │ │ │ + je 47420 │ │ │ │ + lea 0xaf9ca(%rip),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ callq 15060 │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - cmpq $0x0,-0x18(%rbp) │ │ │ │ - jne 4705e │ │ │ │ - lea -0x1a0(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - lea 0xafaed(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 47080 │ │ │ │ - lea -0x1a0(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0xd7e91(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ - je 470e5 │ │ │ │ - mov 0xd7e82(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x48(%rbp),%rdx │ │ │ │ - lea 0xafab7(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd7e60(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - lea 0xafab0(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd7e3e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - mov $0x13,%edx │ │ │ │ - lea 0xafa9c(%rip),%rsi │ │ │ │ + je 472b8 │ │ │ │ + lea 0x18700(%rsp),%r15 │ │ │ │ + lea 0x5c(%rsp),%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15130 │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 46e60 │ │ │ │ test %eax,%eax │ │ │ │ - jne 47236 │ │ │ │ - lea -0x1a0(%rbp),%rax │ │ │ │ - cmp %rax,-0x18(%rbp) │ │ │ │ - je 47236 │ │ │ │ - movl $0x3,0xffae0(%rip) │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - lea 0xafa7a(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15d90 │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ - cmpq $0x0,-0x70(%rbp) │ │ │ │ - je 471df │ │ │ │ - addq $0x9,-0x70(%rbp) │ │ │ │ - lea -0x125d0(%rbp),%rax │ │ │ │ - movw $0x2d2d,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - mov -0x70(%rbp),%rdx │ │ │ │ - lea -0x125d0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - mov 0xd7da4(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47511 │ │ │ │ - mov 0xd7d91(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x2b,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xafa12(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd7d6e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea -0x125d0(%rbp),%rdx │ │ │ │ - lea 0xafa21(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd7d49(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 47511 │ │ │ │ - movl $0x0,0xffa17(%rip) │ │ │ │ - mov 0xd7d28(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47511 │ │ │ │ - mov 0xd7d15(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x31,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xaf9de(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd7cf2(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 47511 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0xaf9e4(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15130 │ │ │ │ + jg 472d2 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 47448 │ │ │ │ + mov 0x5c(%rsp),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 46b90 │ │ │ │ + mov %eax,%r14d │ │ │ │ test %eax,%eax │ │ │ │ - jne 4735f │ │ │ │ - movl $0x1,0xff9a0(%rip) │ │ │ │ - lea 0xaf9c8(%rip),%rdi │ │ │ │ - callq 15060 │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ - movl $0x0,-0x81a4(%rbp) │ │ │ │ - cmpq $0x0,-0x78(%rbp) │ │ │ │ - je 47308 │ │ │ │ - mov -0x78(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15ba0 │ │ │ │ - mov %eax,-0x81a4(%rbp) │ │ │ │ - mov 0xd7c7a(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47512 │ │ │ │ - mov 0xd7c67(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x1c,%edx │ │ │ │ + je 472d2 │ │ │ │ + lea 0x4e80(%rsp),%r15 │ │ │ │ + push %rbx │ │ │ │ + lea 0xafa67(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xaf976(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov -0x81a4(%rbp),%edx │ │ │ │ - mov 0xd7c3e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0xaf977(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd7c20(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 47512 │ │ │ │ - movl $0x0,0xff8ee(%rip) │ │ │ │ - mov 0xd7bff(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47512 │ │ │ │ - mov 0xd7bec(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x22,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x50,%r9d │ │ │ │ + mov $0x4e20,%edx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 473ec │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq 15390 │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x60(%rsp),%r15 │ │ │ │ + callq 15400 │ │ │ │ + jmp 47244 │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0xb7260(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xaf935(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd7bc9(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 47512 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0xaf92c(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15130 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14d,%edi │ │ │ │ + callq 46cc0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 47466 │ │ │ │ - lea 0xaf919(%rip),%rdi │ │ │ │ - callq 15060 │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - cmpq $0x0,-0x20(%rbp) │ │ │ │ - je 4740f │ │ │ │ - movl $0x2,0xff860(%rip) │ │ │ │ - mov 0xd7b71(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47512 │ │ │ │ - mov 0xd7b5e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x1b,%edx │ │ │ │ + je 47348 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 47318 │ │ │ │ + cmpl $0x4f525245,(%r15) │ │ │ │ + jne 47220 │ │ │ │ + cmpw $0x3a52,0x4(%r15) │ │ │ │ + jne 47220 │ │ │ │ + cmpb $0x20,0x6(%r15) │ │ │ │ + jne 47220 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0xa,0x5f(%rsp,%rax,1) │ │ │ │ + jne 4728d │ │ │ │ + movb $0x0,0x5f(%rsp,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x67(%rsp),%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xb71e5(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xaf8db(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd7b3b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x20(%rbp),%rdx │ │ │ │ - lea 0xaf8dd(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd7b19(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmp 472e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov $0x50,%esi │ │ │ │ + callq 46b90 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 473b0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xde4e2(%rip),%rsi │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x1d528(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4749f │ │ │ │ + add $0x1d538,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0xaf878(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd770b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 47512 │ │ │ │ - movl $0x0,0xff7e7(%rip) │ │ │ │ - mov 0xd7af8(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47512 │ │ │ │ - mov 0xd7ae5(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x21,%edx │ │ │ │ + jmpq 47260 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaf856(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xaf89e(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd7ac2(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 47512 │ │ │ │ - movl $0x2,0xff790(%rip) │ │ │ │ - cmpl $0x1,-0x129d4(%rbp) │ │ │ │ - jle 474f0 │ │ │ │ - mov -0x129e0(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0xd7a89(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47512 │ │ │ │ - mov 0xd7a7a(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x24,%edx │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x1000,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x404(%r12),%rdi │ │ │ │ + lea 0xaf82f(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xaf85b(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd7a57(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x20(%rbp),%rdx │ │ │ │ - lea 0xaf866(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd7a35(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp 47512 │ │ │ │ - mov 0xd78d1(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 47507 │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 493c0 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmpq 49363 │ │ │ │ - nop │ │ │ │ - mov 0xff6e8(%rip),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 48a20 │ │ │ │ - movl $0x0,0xfe6b5(%rip) │ │ │ │ - movl $0x0,-0x58(%rbp) │ │ │ │ - movl $0x0,-0x5c(%rbp) │ │ │ │ - lea -0x125d0(%rbp),%rdx │ │ │ │ - lea -0x129d0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - lea -0x129d0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x129d0(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movw $0x2d2d,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - mov 0xd799a(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 475bb │ │ │ │ - mov 0xd798b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0xd,%edx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %ebx,0x1404(%r12) │ │ │ │ + jmpq 472e8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4e20,%edx │ │ │ │ + mov %rbx,%r9 │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xaf7a5(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd7968(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4e80(%rsp),%r15 │ │ │ │ + pushq $0x50 │ │ │ │ + lea 0xaf890(%rip),%rcx │ │ │ │ + pushq 0x40(%rsp) │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 471ff │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0xaf78d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd7637(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movl $0x0,-0x2c(%rbp) │ │ │ │ - mov 0xd74df(%rip),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov $0x4000,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 47632 │ │ │ │ - mov 0xd792c(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4848d │ │ │ │ - mov 0xd7919(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0xd,%edx │ │ │ │ + jmpq 471ff │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xaf741(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd78f6(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaf6e7(%rip),%rcx │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 472e8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xaf6f0(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaf6e8(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5c(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaf6e8(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd75ae(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 4848d │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov -0x2c(%rbp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,-0x2c(%rbp) │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x2(%rax),%rdx │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0xaf6f1(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4769c │ │ │ │ - lea -0x121d0(%rbp),%rax │ │ │ │ - movl $0x4c52432d,(%rax) │ │ │ │ - movw $0x2d46,0x4(%rax) │ │ │ │ - movb $0x0,0x6(%rax) │ │ │ │ - jmpq 47769 │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - movzbl 0xaf6a5(%rip),%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 476e5 │ │ │ │ - lea -0x121d0(%rbp),%rax │ │ │ │ - movl $0x2d52432d,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - jmpq 47769 │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + jmpq 471aa │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000474b0 : │ │ │ │ + push %rbp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 156f0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ callq 15390 │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - movzbl 0xaf65e(%rip),%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4772b │ │ │ │ - lea -0x121d0(%rbp),%rax │ │ │ │ - movl $0x2d464c2d,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - jmp 47769 │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + sub %rbp,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jl 47510 │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmovns %ebx,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 47517 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 474f6 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000047520 : │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ callq 15390 │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - movsbl %al,%edx │ │ │ │ - lea -0x121d0(%rbp),%rax │ │ │ │ - lea 0xaf610(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - movl $0x0,-0x24(%rbp) │ │ │ │ - jmp 477b8 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp $0x20,%dl │ │ │ │ + jne 479e1 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + lea (%rbx,%rcx,1),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 479e9 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmp 47559 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 479f0 │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 47550 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + je 47a08 │ │ │ │ + movslq %esi,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + lea (%rbx,%rcx,1),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 479f8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 47740 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + je 47740 │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne 47588 │ │ │ │ + mov %rbp,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp $0x27,%dl │ │ │ │ + je 477b3 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 475ef │ │ │ │ + movslq %esi,%rsi │ │ │ │ + lea (%rbx,%rsi,1),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae 475ef │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 475ef │ │ │ │ + cmp $0x27,%dl │ │ │ │ + je 475ef │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 475d8 │ │ │ │ + cmpl $0x1,0xdef12(%rip) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jle 47623 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xaf701(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd7425(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0xaf6fc(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 479c8 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0xaf6e5(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 47990 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0xaf6ce(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 47958 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0xaf6b7(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 478f8 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0xaf6a0(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 47890 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0xaf689(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 47860 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0xaf672(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 47830 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0xaf65b(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 47800 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0xaf644(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 477d0 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + ja 475aa │ │ │ │ + movabs $0x2000008100000000,%rcx │ │ │ │ + bt %rdx,%rcx │ │ │ │ + jae 47a00 │ │ │ │ + movslq %esi,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe 475aa │ │ │ │ + movabs $0x2000008100000000,%rdi │ │ │ │ + jmp 47793 │ │ │ │ + xchg %ax,%ax │ │ │ │ + bt %rdx,%rdi │ │ │ │ + jae 475aa │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + je 475aa │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + jbe 47780 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp $0x27,%dl │ │ │ │ + jne 475c0 │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + lea 0x1(%rbp),%rax │ │ │ │ + cmp $0x27,%dl │ │ │ │ + jne 475c0 │ │ │ │ + jmpq 475ef │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + movsd %xmm0,0xdeca1(%rip) │ │ │ │ + callq 15200 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + movsd %xmm0,0xdec32(%rip) │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0xdec69(%rip) │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0xdebfc(%rip) │ │ │ │ + jmpq 47713 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0xdec31(%rip) │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0xdebc4(%rip) │ │ │ │ + jmpq 476f5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0xdebf9(%rip) │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0xdeb8c(%rip) │ │ │ │ + jmpq 476d7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x1,0xdec5c(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ cltq │ │ │ │ - movzbl -0xe1b0(%rbp,%rax,1),%eax │ │ │ │ - cmp $0xa,%al │ │ │ │ - je 477a5 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ + mov %rax,0xdebac(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + cmpq $0x0,0xdeb9f(%rip) │ │ │ │ cltq │ │ │ │ - movzbl -0xe1b0(%rbp,%rax,1),%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - je 477a5 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ + mov %rax,0xdeb36(%rip) │ │ │ │ + jne 476b9 │ │ │ │ + movq $0x1,0xdeb85(%rip) │ │ │ │ + movq $0x1,0xdeb1a(%rip) │ │ │ │ + jmpq 476b9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ cltq │ │ │ │ - movzbl -0xe1b0(%rbp,%rax,1),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 477b4 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ + mov %rax,0xdeb46(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + cmpq $0x0,0xdeb39(%rip) │ │ │ │ cltq │ │ │ │ - movb $0x0,-0xe1b0(%rbp,%rax,1) │ │ │ │ - jmp 477d2 │ │ │ │ - addl $0x1,-0x24(%rbp) │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - movslq %eax,%rbx │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 47772 │ │ │ │ - mov 0xd773f(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4781f │ │ │ │ - mov 0xd7730(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea -0x121d0(%rbp),%rcx │ │ │ │ - lea -0xe1b0(%rbp),%rdx │ │ │ │ - lea 0xaf576(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd7704(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea -0x121d0(%rbp),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0xaf551(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4788b │ │ │ │ - mov 0xd76d3(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 48490 │ │ │ │ - mov 0xd76c0(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x1e,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xaf519(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd769d(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 48490 │ │ │ │ - lea -0x129d0(%rbp),%rdx │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 478ec │ │ │ │ - cmpl $0x0,-0x50(%rbp) │ │ │ │ - je 48493 │ │ │ │ - mov 0xfe32f(%rip),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 478dc │ │ │ │ - mov 0xfe323(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfe314(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - movq $0x0,0xfe301(%rip) │ │ │ │ - jmpq 48493 │ │ │ │ - lea -0x125d0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x125d0(%rbp),%rcx │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4798b │ │ │ │ - cmpl $0x0,-0x50(%rbp) │ │ │ │ - je 47956 │ │ │ │ - mov 0xfe2c0(%rip),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4794b │ │ │ │ - mov 0xfe2b4(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfe2a5(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - movq $0x0,0xfe292(%rip) │ │ │ │ - movl $0x1,-0x4c(%rbp) │ │ │ │ - movl $0x0,-0x60(%rbp) │ │ │ │ - movl $0x0,-0x54(%rbp) │ │ │ │ - movl $0x0,-0x50(%rbp) │ │ │ │ - movl $0x0,-0x58(%rbp) │ │ │ │ - movl $0x0,-0x5c(%rbp) │ │ │ │ - movq $0x0,0xfe25d(%rip) │ │ │ │ - cmpl $0x0,-0x4c(%rbp) │ │ │ │ - je 47cb2 │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov $0x15,%edx │ │ │ │ - lea 0xaf3ff(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 47cb2 │ │ │ │ - movl $0x1,-0x54(%rbp) │ │ │ │ - mov 0xfe21b(%rip),%eax │ │ │ │ + mov %rax,0xdead0(%rip) │ │ │ │ + jne 4769b │ │ │ │ + movq $0x1,0xdeb1f(%rip) │ │ │ │ + movq $0x1,0xdeab4(%rip) │ │ │ │ + jmpq 4769b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xde223(%rip),%rax │ │ │ │ - movl $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0xfe1fe(%rip),%eax │ │ │ │ + mov %rax,0xdeade(%rip) │ │ │ │ + callq 156f0 │ │ │ │ cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xde1fe(%rip),%rax │ │ │ │ - movq $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0xfe1e0(%rip),%eax │ │ │ │ + mov %rax,0xdea70(%rip) │ │ │ │ + jmpq 4767d │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xde1d0(%rip),%rax │ │ │ │ - movq $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0xfe1c2(%rip),%eax │ │ │ │ + mov %rax,0xdea9e(%rip) │ │ │ │ + callq 156f0 │ │ │ │ cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xde1ba(%rip),%rax │ │ │ │ - movq $0x0,(%rdx,%rax,1) │ │ │ │ - movl $0x0,-0x58(%rbp) │ │ │ │ - movl $0x0,-0x5c(%rbp) │ │ │ │ - mov 0xd74cd(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47a7c │ │ │ │ - mov 0xd74be(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 15570 │ │ │ │ - mov 0xd74a7(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea -0xe1b0(%rbp),%rdx │ │ │ │ - lea -0x121b0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov $0x3d,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 49b43 │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%rax │ │ │ │ - movzbl -0xe1b0(%rbp,%rax,1),%eax │ │ │ │ - cmp $0x22,%al │ │ │ │ - jne 47ae7 │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%rax │ │ │ │ - movb $0x0,-0xe1b0(%rbp,%rax,1) │ │ │ │ - movl $0x1,-0x58(%rbp) │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rax,0xdea30(%rip) │ │ │ │ + jmpq 4765f │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xdeb49(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 47641 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmpq 47568 │ │ │ │ + mov %rbx,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 47763 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmpq 475a7 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 475aa │ │ │ │ + mov %r12,%rax │ │ │ │ + jmpq 4774c │ │ │ │ + │ │ │ │ +0000000000047a10 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xde5a1(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xd702d(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ + mov 0xd7169(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 47a72 │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000047a80 : │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xde54d(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xd6fd9(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ + mov 0xd7115(%rip),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmpq 15110 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000047ac0 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ callq 15390 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov 0xfe0d9(%rip),%ebx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%rcx │ │ │ │ - movslq %ebx,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xde0bd(%rip),%rax │ │ │ │ - mov %rcx,(%rdx,%rax,1) │ │ │ │ - mov 0xd73ea(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47b9e │ │ │ │ - mov 0xfe0a4(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xde094(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%r12 │ │ │ │ - mov 0xfe08a(%rip),%ebx │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ callq 15390 │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov 0xd73a8(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0xaf241(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd7385(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov 0xfe031(%rip),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - lea 0xde020(%rip),%rdx │ │ │ │ - mov (%rcx,%rdx,1),%rdx │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0xfe00b(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 47b30 │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r12,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %dl,(%rcx,%rax,1) │ │ │ │ mov %rax,%rdx │ │ │ │ - lea 0xddffb(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - jmp 47bf4 │ │ │ │ - addq $0x1,-0x40(%rbp) │ │ │ │ - mov -0x40(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x20,%al │ │ │ │ - je 47c20 │ │ │ │ - mov -0x40(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x3b,%al │ │ │ │ - je 47c20 │ │ │ │ - mov -0x40(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x22,%al │ │ │ │ - je 47c20 │ │ │ │ - mov -0x40(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 47bef │ │ │ │ - mov -0x40(%rbp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0xd72ea(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 47ca0 │ │ │ │ - lea -0xe1b0(%rbp),%rax │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 47af8 │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + cmp $0x4f,%esi │ │ │ │ + jle 47b30 │ │ │ │ + movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 15390 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov 0xfdf8d(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xddf7d(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov 0xfdf73(%rip),%edx │ │ │ │ - mov 0xd72a4(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0xaf16f(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd7283(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea -0x121b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 49d8e │ │ │ │ - mov %eax,-0x50(%rbp) │ │ │ │ - cmpl $0x0,-0x4c(%rbp) │ │ │ │ - je 4841c │ │ │ │ - cmpl $0x0,-0x54(%rbp) │ │ │ │ - je 4841c │ │ │ │ - movzbl -0xe1b0(%rbp),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 4841c │ │ │ │ - movl $0x0,-0x4c(%rbp) │ │ │ │ - movl $0x0,-0x54(%rbp) │ │ │ │ - movl $0x1,-0x60(%rbp) │ │ │ │ - cmpl $0x0,-0x50(%rbp) │ │ │ │ - je 4841c │ │ │ │ - mov 0xd721d(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %esi,%rdi │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + mov $0x4f,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + jmp 47b14 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +0000000000047b60 : │ │ │ │ + push %r14 │ │ │ │ + lea 0xb3c51(%rip),%rsi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x13c90,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x13c88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x1,0xde8cc(%rip) │ │ │ │ + movq $0x1,0xde861(%rip) │ │ │ │ + movq $0x1,0xde8be(%rip) │ │ │ │ + movq $0x1,0xde853(%rip) │ │ │ │ + callq 156c0 │ │ │ │ test %rax,%rax │ │ │ │ - je 47d38 │ │ │ │ - mov 0xd720e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x1d,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xaf0fe(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd71eb(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movl $0x0,-0x30(%rbp) │ │ │ │ - movl $0x0,-0x34(%rbp) │ │ │ │ - lea -0x91b0(%rbp),%rax │ │ │ │ - movw $0xa0d,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - lea -0x125d0(%rbp),%rdx │ │ │ │ - lea -0x91b0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - lea -0x91b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x91b0(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movw $0xa0d,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - lea -0xa1b0(%rbp),%rax │ │ │ │ - movw $0xa0d,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - lea -0x129d0(%rbp),%rdx │ │ │ │ - lea -0xa1b0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - lea -0xa1b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0xa1b0(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movw $0xa0d,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - lea -0x91b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0x88(%rbp) │ │ │ │ - lea -0xa1b0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + je 47cf2 │ │ │ │ + movb $0x0,0x400(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov $0x3e8,%ebp │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x400(%rsp),%r13 │ │ │ │ + mov $0x4f,%r14d │ │ │ │ + jmp 47c34 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 15390 │ │ │ │ - mov %eax,-0x8c(%rbp) │ │ │ │ - mov 0xd6c95(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15500 │ │ │ │ - mov %eax,-0x90(%rbp) │ │ │ │ - mov 0xd6cfd(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 47ea5 │ │ │ │ - cmpl $0x1f,-0x90(%rbp) │ │ │ │ - jle 47e6f │ │ │ │ - cmpl $0x7e,-0x90(%rbp) │ │ │ │ - jg 47e6f │ │ │ │ - mov 0xd70ce(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x90(%rbp),%ecx │ │ │ │ - mov -0x90(%rbp),%edx │ │ │ │ - lea 0xaefdd(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - jmp 47e93 │ │ │ │ - mov 0xd70a2(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x90(%rbp),%edx │ │ │ │ - lea 0xaefca(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd707e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0xffffffff,-0x90(%rbp) │ │ │ │ - jne 47ecf │ │ │ │ - mov 0xd6f13(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 47ec5 │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 493c0 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmpq 49363 │ │ │ │ - mov -0x30(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - movzbl -0x91b0(%rbp,%rax,1),%eax │ │ │ │ - movsbl %al,%eax │ │ │ │ - cmp %eax,-0x90(%rbp) │ │ │ │ - je 47eff │ │ │ │ - mov -0x30(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - movzbl -0xa1b0(%rbp,%rax,1),%eax │ │ │ │ - movsbl %al,%eax │ │ │ │ - cmp %eax,-0x90(%rbp) │ │ │ │ - jne 47f08 │ │ │ │ - addl $0x1,-0x30(%rbp) │ │ │ │ - jmpq 4815f │ │ │ │ - cmpl $0x0,-0x30(%rbp) │ │ │ │ - jle 48047 │ │ │ │ - movl $0x0,-0x24(%rbp) │ │ │ │ - jmpq 48034 │ │ │ │ - movl $0x1,-0x5c(%rbp) │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ + cmp $0x4f,%rax │ │ │ │ + ja 47c17 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x20,%esi │ │ │ │ + sub %eax,%edx │ │ │ │ cltq │ │ │ │ - movzbl -0xa1b0(%rbp,%rax,1),%eax │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov %eax,-0x94(%rbp) │ │ │ │ - mov 0xfdca6(%rip),%rdx │ │ │ │ - mov -0x94(%rbp),%eax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 15570 │ │ │ │ - mov 0xd6ff7(%rip),%rdx │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - mov 0xd6bc6(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 47fab │ │ │ │ - mov 0xd6fe1(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 47fab │ │ │ │ - mov 0xd6f9b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x13,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xaeecd(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd6f78(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xd6b76(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4802c │ │ │ │ - cmpl $0x1f,-0x90(%rbp) │ │ │ │ - jle 47ff6 │ │ │ │ - cmpl $0x7e,-0x90(%rbp) │ │ │ │ - jg 47ff6 │ │ │ │ - mov 0xd6f47(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x94(%rbp),%ecx │ │ │ │ - mov -0x94(%rbp),%edx │ │ │ │ - lea 0xaee8e(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - jmp 4801a │ │ │ │ - mov 0xd6f1b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x94(%rbp),%edx │ │ │ │ - lea 0xaee7b(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd6ef7(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - addl $0x1,-0x34(%rbp) │ │ │ │ - addl $0x1,-0x24(%rbp) │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cmp -0x30(%rbp),%eax │ │ │ │ - jl 47f1e │ │ │ │ - movl $0x0,-0x30(%rbp) │ │ │ │ - movl $0x1,-0x5c(%rbp) │ │ │ │ - movzbl -0x91b0(%rbp),%eax │ │ │ │ - movsbl %al,%eax │ │ │ │ - cmp %eax,-0x90(%rbp) │ │ │ │ - je 4815b │ │ │ │ - mov 0xfdb7d(%rip),%rdx │ │ │ │ - mov -0x90(%rbp),%eax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 15570 │ │ │ │ - mov 0xd6ece(%rip),%rdx │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - mov 0xd6a9d(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 480d4 │ │ │ │ - mov 0xd6eb8(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 480d4 │ │ │ │ - mov 0xd6e72(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x13,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xaeda4(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd6e4f(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xd6a4d(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 48155 │ │ │ │ - cmpl $0x1f,-0x90(%rbp) │ │ │ │ - jle 4811f │ │ │ │ - cmpl $0x7e,-0x90(%rbp) │ │ │ │ - jg 4811f │ │ │ │ - mov 0xd6e1e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x90(%rbp),%ecx │ │ │ │ - mov -0x90(%rbp),%edx │ │ │ │ - lea 0xaed89(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - jmp 48143 │ │ │ │ - mov 0xd6df2(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x90(%rbp),%edx │ │ │ │ - lea 0xaed76(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd6dce(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - addl $0x1,-0x34(%rbp) │ │ │ │ - jmp 4815f │ │ │ │ - addl $0x1,-0x30(%rbp) │ │ │ │ - mov -0x30(%rbp),%eax │ │ │ │ - cmp -0x8c(%rbp),%eax │ │ │ │ - jne 48224 │ │ │ │ - mov 0xd6da3(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + lea (%rbx,%rax,1),%rdi │ │ │ │ + callq 154d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + callq 47ac0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 47520 │ │ │ │ + sub $0x1,%ebp │ │ │ │ + je 47cb1 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ test %rax,%rax │ │ │ │ - je 481b2 │ │ │ │ - mov 0xd6d94(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xaed25(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd6d71(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfda2f(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + je 47cb1 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x1(%rax),%rax │ │ │ │ + cmpb $0xa,-0x1(%rsp,%r8,1) │ │ │ │ + jne 47c70 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,(%rsp,%rax,1) │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmpb $0xd,(%rsp,%rax,1) │ │ │ │ + jne 47c7a │ │ │ │ + movb $0x0,(%rsp,%rax,1) │ │ │ │ + cmpl $0x2,0xde887(%rip) │ │ │ │ + jle 47bf0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0xaf0f2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd6d9c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xfda20(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + jmpq 47bf0 │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 152f0 │ │ │ │ - mov 0xd6d41(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,0xde848(%rip) │ │ │ │ test %rax,%rax │ │ │ │ - je 48214 │ │ │ │ - mov 0xd6d32(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x17,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xaecec(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd6d0f(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movq $0x0,0xfd9c9(%rip) │ │ │ │ - jmpq 4831f │ │ │ │ - mov -0x30(%rbp),%eax │ │ │ │ - cmp -0x88(%rbp),%eax │ │ │ │ - jne 47e0c │ │ │ │ - mov -0x30(%rbp),%eax │ │ │ │ + je 47d05 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x13c88(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 47d36 │ │ │ │ + add $0x13c90,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + lea 0xaf071(%rip),%rdi │ │ │ │ + callq 47a80 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 47ccf │ │ │ │ + movdqa 0xafbd3(%rip),%xmm0 │ │ │ │ + movabs $0x616c706d65742072,%rax │ │ │ │ + movl $0x2e6574,0xde2d7(%rip) │ │ │ │ + mov %rax,0xde2c8(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movaps %xmm0,0xde2ac(%rip) │ │ │ │ + jmp 47ccf │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000047d40 : │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 47db0 │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + nop │ │ │ │ + movsd (%rsi,%rax,8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 47d8b │ │ │ │ + mulsd (%rdi,%rax,8),%xmm0 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + addsd (%rsi,%rax,8),%xmm0 │ │ │ │ + movsd %xmm0,(%rcx) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 47d60 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 47db0 │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + divsd (%rcx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000047dc0 : │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xaecf0(%rip),%xmm3 │ │ │ │ + movsd %xmm3,(%rcx) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 47e19 │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi,%rax,8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 47e0a │ │ │ │ + movsd (%rdi,%rax,8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 47e0a │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 47df0 │ │ │ │ + movsd %xmm2,(%rdx) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000047e20 : │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jbe 47e7a │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd -0x8(%rdi,%rax,8),%xmm1 │ │ │ │ + movsd (%rdi,%rax,8),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 47e70 │ │ │ │ + movsd (%rsi,%rax,8),%xmm2 │ │ │ │ + movsd %xmm1,(%rdi,%rax,8) │ │ │ │ + movsd -0x8(%rsi,%rax,8),%xmm1 │ │ │ │ + movsd %xmm1,(%rsi,%rax,8) │ │ │ │ + movsd %xmm0,-0x8(%rdi,%rax,8) │ │ │ │ + movsd %xmm2,-0x8(%rsi,%rax,8) │ │ │ │ + sub $0x1,%rax │ │ │ │ + jne 47e38 │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 47e30 │ │ │ │ + retq │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000047e80 : │ │ │ │ + mov 0xde62a(%rip),%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000047e90 : │ │ │ │ + mov 0xde61d(%rip),%r8d │ │ │ │ + mov 0xde622(%rip),%rsi │ │ │ │ + mov %r8d,%ecx │ │ │ │ + jmp 47eb7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq 0x8(%rax),%rdx │ │ │ │ + cmp %edi,(%rax) │ │ │ │ + je 47ed0 │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 47ec7 │ │ │ │ + mov %edx,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + mov (%rsi,%rax,8),%rax │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 47ea8 │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + subl $0x1,0xde5d9(%rip) │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + je 47f30 │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + je 47f18 │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov (%rsi,%rax,8),%rax │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 47f95 │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov (%rsi,%rcx,8),%rcx │ │ │ │ + mov %edi,0xc(%rcx) │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi,%rdx,8),%rax │ │ │ │ + movl $0xffffffff,0xc(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov %edx,0xde57b(%rip) │ │ │ │ + mov (%rsi,%rcx,8),%rcx │ │ │ │ + mov 0x4(%rcx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 47edf │ │ │ │ + mov 0xde56e(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 47f7c │ │ │ │ sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - movzbl -0xa1b0(%rbp,%rax,1),%eax │ │ │ │ - movsbl %al,%eax │ │ │ │ - cmp %eax,-0x90(%rbp) │ │ │ │ - je 47e0c │ │ │ │ - mov 0xd6cbf(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 48296 │ │ │ │ - mov 0xd6cb0(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x2a,%edx │ │ │ │ + lea 0x8(%rsi,%rax,8),%rdx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 47f60 │ │ │ │ + movl $0x0,0xde52e(%rip) │ │ │ │ + movl $0x0,0xde520(%rip) │ │ │ │ + jmpq 47ec7 │ │ │ │ + movl $0xffffffff,0x8(%rax) │ │ │ │ + jmpq 47ec7 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000047fb0 : │ │ │ │ + movslq 0xde4fd(%rip),%rax │ │ │ │ + mov 0xde502(%rip),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 47fd8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %edi,%edx │ │ │ │ + je 47ff0 │ │ │ │ + movslq 0x8(%rax),%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 47ff8 │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 47fc8 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rax),%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000048000 : │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdi,%r8 │ │ │ │ + lea 0xaed8a(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xaec89(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd6c8d(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfd94b(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfd93c(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0xd6c5d(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 482f8 │ │ │ │ - mov 0xd6c4e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x17,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xaec52(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd6c2b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movl $0x1,-0x4c(%rbp) │ │ │ │ - movl $0x0,-0x60(%rbp) │ │ │ │ - movl $0x0,-0x54(%rbp) │ │ │ │ - movl $0x0,-0x50(%rbp) │ │ │ │ - movq $0x0,0xfd8c9(%rip) │ │ │ │ - mov 0xd6bf2(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 48396 │ │ │ │ - mov 0xd6be3(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x1e,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xaec04(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xfd889(%rip),%ecx │ │ │ │ - mov 0xd6bba(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x5c(%rbp),%edi │ │ │ │ - mov -0x58(%rbp),%esi │ │ │ │ - mov -0x34(%rbp),%edx │ │ │ │ - mov %edi,%r9d │ │ │ │ - mov %esi,%r8d │ │ │ │ - lea 0xaebf9(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd6b8d(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x0,-0x34(%rbp) │ │ │ │ - jne 483a3 │ │ │ │ - movl $0x1,-0x5c(%rbp) │ │ │ │ - mov -0x30(%rbp),%eax │ │ │ │ - cmp -0x8c(%rbp),%eax │ │ │ │ - jne 4841c │ │ │ │ - cmpl $0x0,-0x58(%rbp) │ │ │ │ - je 48496 │ │ │ │ - cmpl $0x0,-0x5c(%rbp) │ │ │ │ - je 48496 │ │ │ │ - mov 0xfd818(%rip),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0xfd80f(%rip) │ │ │ │ - mov 0xd6b40(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 48496 │ │ │ │ - mov 0xfd7f6(%rip),%edx │ │ │ │ - mov 0xd6b27(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0xaebbd(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd6b09(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp 48496 │ │ │ │ - cmpl $0x0,-0x58(%rbp) │ │ │ │ - je 475c2 │ │ │ │ - cmpl $0x0,-0x5c(%rbp) │ │ │ │ - je 475c2 │ │ │ │ - mov 0xfd7aa(%rip),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0xfd7a1(%rip) │ │ │ │ - mov 0xd6ad2(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 475c2 │ │ │ │ - mov 0xfd788(%rip),%edx │ │ │ │ - mov 0xd6ab9(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0xaeb77(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd6a9b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 475c2 │ │ │ │ - nop │ │ │ │ - jmp 48497 │ │ │ │ - nop │ │ │ │ - jmp 48497 │ │ │ │ - nop │ │ │ │ - jmp 48497 │ │ │ │ - nop │ │ │ │ - movl $0x0,-0x24(%rbp) │ │ │ │ - jmpq 487e6 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd73a(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 487e2 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd722(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 487e2 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd6fc(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - lea 0xaeaef(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,0xfd6da(%rip) │ │ │ │ - mov 0xfd6d3(%rip),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 487e2 │ │ │ │ - mov 0xfd6c3(%rip),%rdx │ │ │ │ - lea -0x41a0(%rbp),%rax │ │ │ │ - mov $0x4000,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 4865d │ │ │ │ - mov 0xd69cf(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 48598 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd68c(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rdx │ │ │ │ - mov 0xd69a9(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0xaea77(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd698b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfd649(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfd63a(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - movq $0x0,0xfd627(%rip) │ │ │ │ - mov $0x2,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd607(%rip),%rax │ │ │ │ - mov %rcx,(%rdx,%rax,1) │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd5f0(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd5de(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 150f0 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd5bf(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd5a0(%rip),%rax │ │ │ │ - movq $0x0,(%rdx,%rax,1) │ │ │ │ - jmpq 487e2 │ │ │ │ - mov 0xfd584(%rip),%rdx │ │ │ │ - lea -0x81a0(%rbp),%rax │ │ │ │ - mov $0x4000,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 487b9 │ │ │ │ - mov 0xd6890(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 486d7 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd54d(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rdx │ │ │ │ - mov 0xd686a(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0xae968(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd684c(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfd50a(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfd4fb(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - movq $0x0,0xfd4e8(%rip) │ │ │ │ - lea -0x41a0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd4b7(%rip),%rax │ │ │ │ - mov %rcx,(%rdx,%rax,1) │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd4a0(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - lea -0x41a0(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd47f(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 150f0 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd460(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd441(%rip),%rax │ │ │ │ - movq $0x0,(%rdx,%rax,1) │ │ │ │ - jmp 487e2 │ │ │ │ - mov 0xfd428(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfd419(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - movq $0x0,0xfd406(%rip) │ │ │ │ - addl $0x1,-0x24(%rbp) │ │ │ │ - mov 0xfd3f4(%rip),%eax │ │ │ │ - cmp %eax,-0x24(%rbp) │ │ │ │ - jl 484a3 │ │ │ │ - mov 0xd671c(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 49304 │ │ │ │ - mov 0xfd3d2(%rip),%edx │ │ │ │ - mov 0xd6703(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0xae832(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd66e5(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movl $0x0,-0x24(%rbp) │ │ │ │ - jmpq 48a0c │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd38b(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4894e │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd373(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 488f7 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd357(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rdi │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd338(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rsi │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd319(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov 0xd6646(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0xae788(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - jmpq 489f6 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd2de(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rsi │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd2bf(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov 0xd65ec(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0xae748(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - jmpq 489f6 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd28f(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 489be │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd273(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rsi │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd24c(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov 0xd6579(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0xae6f1(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - jmp 489f6 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd20f(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov 0xd653c(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - lea 0xae6d7(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd651b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - addl $0x1,-0x24(%rbp) │ │ │ │ - mov 0xfd1ce(%rip),%eax │ │ │ │ - cmp %eax,-0x24(%rbp) │ │ │ │ - jl 4884a │ │ │ │ - jmpq 49304 │ │ │ │ - mov 0xfe1da(%rip),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 48c27 │ │ │ │ - movl $0x0,0xfd1a7(%rip) │ │ │ │ - mov 0xd64d8(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 48a7d │ │ │ │ - mov 0xd64c9(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0xe,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xae67a(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd64a6(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movl $0x0,-0x24(%rbp) │ │ │ │ - jmpq 48b4c │ │ │ │ - mov 0xd6018(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea -0x81a4(%rbp),%rdx │ │ │ │ - mov $0x26,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 499f1 │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - lea 0xdd12d(%rip),%rdx │ │ │ │ - mov %rax,(%rcx,%rdx,1) │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd116(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 49c39 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd0f7(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 49c83 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd0d8(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov $0x3d,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 49b43 │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - lea 0xdd0ab(%rip),%rdx │ │ │ │ - mov %rax,(%rcx,%rdx,1) │ │ │ │ - mov 0xfd0a1(%rip),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0xfd098(%rip) │ │ │ │ - addl $0x1,-0x24(%rbp) │ │ │ │ - mov -0x81a4(%rbp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 48b70 │ │ │ │ - mov 0xd5f4b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156a0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 48a89 │ │ │ │ - mov 0xd63a1(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 49304 │ │ │ │ - mov 0xd638e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xadf94(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - movl $0x0,-0x24(%rbp) │ │ │ │ - jmp 48c17 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd026(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rsi │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdd007(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov 0xd6334(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0xae4fb(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd6310(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - addl $0x1,-0x24(%rbp) │ │ │ │ - mov 0xfcfc3(%rip),%eax │ │ │ │ - cmp %eax,-0x24(%rbp) │ │ │ │ - jl 48baf │ │ │ │ - jmpq 49304 │ │ │ │ - mov 0xfdfd3(%rip),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 492a2 │ │ │ │ - movl $0x0,0xfcfa0(%rip) │ │ │ │ - mov 0xd62d1(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 48c83 │ │ │ │ - mov 0xd62c2(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x20(%rbp),%rdx │ │ │ │ - lea 0xae4a1(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd62a0(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movl $0x0,-0x24(%rbp) │ │ │ │ - jmpq 48e19 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdcf4e(%rip),%rax │ │ │ │ - movq $0x0,(%rdx,%rax,1) │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - mov $0x26,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 49b43 │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - lea 0xdcf19(%rip),%rdx │ │ │ │ - mov %rax,(%rcx,%rdx,1) │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdcf02(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 49c39 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdcee3(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 49c83 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdcec4(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov $0x3d,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 49b43 │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - lea 0xdce97(%rip),%rdx │ │ │ │ - mov %rax,(%rcx,%rdx,1) │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdce88(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0xa,%rax │ │ │ │ - jbe 48e06 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdce5f(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0xae380(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15130 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 48e06 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdce30(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - lea 0xa(%rax),%rcx │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdce15(%rip),%rax │ │ │ │ - mov %rcx,(%rdx,%rax,1) │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdcdfe(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - lea 0xdcdee(%rip),%rdx │ │ │ │ - mov %rax,(%rcx,%rdx,1) │ │ │ │ - mov 0xfcdd4(%rip),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0xfcdcb(%rip) │ │ │ │ - addl $0x1,-0x24(%rbp) │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 48c8f │ │ │ │ - mov 0xd60e9(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 48f6b │ │ │ │ - mov 0xd60d6(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xadcdc(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - movl $0x0,-0x24(%rbp) │ │ │ │ - jmpq 48f5c │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdcd73(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 48ef4 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdcd57(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rdi │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdcd38(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rsi │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdcd19(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov 0xd6046(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0xae188(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - jmp 48f46 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdcce1(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rsi │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdccc2(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov 0xd5fef(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0xae14b(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd5fcb(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - addl $0x1,-0x24(%rbp) │ │ │ │ - mov 0xfcc7e(%rip),%eax │ │ │ │ - cmp %eax,-0x24(%rbp) │ │ │ │ - jl 48e6a │ │ │ │ - mov 0xfcc6f(%rip),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 49304 │ │ │ │ - mov 0xdcc67(%rip),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 49304 │ │ │ │ - mov 0xdcc4d(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x100,%rax │ │ │ │ - ja 49304 │ │ │ │ - mov 0xdcc32(%rip),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xfdc68(%rip),%rdi │ │ │ │ - callq 15160 │ │ │ │ - lea 0xfdc5c(%rip),%rax │ │ │ │ - mov %rax,0xfdc3d(%rip) │ │ │ │ - lea 0xfdc4e(%rip),%rax │ │ │ │ - mov %rax,0xfdc37(%rip) │ │ │ │ - movl $0x1,-0x28(%rbp) │ │ │ │ - lea 0xfdc39(%rip),%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0x7c(%rbp) │ │ │ │ - movl $0x0,-0x24(%rbp) │ │ │ │ - jmp 4903c │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - lea 0xfdc1c(%rip),%rdx │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - cmp $0x2c,%al │ │ │ │ - jne 49038 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea 0xfdc04(%rip),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0xfdbea(%rip) │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - lea 0xfdbee(%rip),%rdx │ │ │ │ - movb $0x0,(%rax,%rdx,1) │ │ │ │ - jmp 49047 │ │ │ │ - addl $0x1,-0x24(%rbp) │ │ │ │ - mov -0x7c(%rbp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,-0x24(%rbp) │ │ │ │ - jl 48ff8 │ │ │ │ - mov 0xd5eca(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 490b2 │ │ │ │ - mov 0xfdbab(%rip),%rdx │ │ │ │ - mov 0xd5eb4(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0xae0b6(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xfdb8e(%rip),%rdx │ │ │ │ - mov 0xd5e8f(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0xae09f(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd5e71(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movl $0x1,-0x28(%rbp) │ │ │ │ - mov -0x7c(%rbp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,-0x24(%rbp) │ │ │ │ - jne 490cb │ │ │ │ - movl $0x0,-0x28(%rbp) │ │ │ │ - mov 0xfdb36(%rip),%rax │ │ │ │ - lea -0x81b0(%rbp),%rcx │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,-0x80(%rbp) │ │ │ │ - mov 0xfdb15(%rip),%rbx │ │ │ │ - mov 0xfdb0e(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - lea (%rbx,%rax,1),%rdx │ │ │ │ - mov -0x81b0(%rbp),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jbe 4911b │ │ │ │ - movl $0x0,-0x28(%rbp) │ │ │ │ - mov 0xfdaee(%rip),%rax │ │ │ │ - lea -0x81b0(%rbp),%rcx │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,-0x84(%rbp) │ │ │ │ - mov 0xfdaca(%rip),%rbx │ │ │ │ - mov 0xfdac3(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - lea (%rbx,%rax,1),%rdx │ │ │ │ - mov -0x81b0(%rbp),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jbe 4916e │ │ │ │ - movl $0x0,-0x28(%rbp) │ │ │ │ - cmpl $0x0,-0x28(%rbp) │ │ │ │ - je 49304 │ │ │ │ - movl $0x6d736978,0xfdb9e(%rip) │ │ │ │ - movw $0x7061,0xfdb99(%rip) │ │ │ │ - movb $0x0,0xfdb94(%rip) │ │ │ │ - movl $0x6d736979,0xfeb84(%rip) │ │ │ │ - movw $0x7061,0xfeb7f(%rip) │ │ │ │ - movb $0x0,0xfeb7a(%rip) │ │ │ │ - lea 0xfdb6d(%rip),%rax │ │ │ │ - mov %rax,0xdca26(%rip) │ │ │ │ - lea 0xfeb5f(%rip),%rax │ │ │ │ - mov %rax,0xdca38(%rip) │ │ │ │ - mov 0xfda39(%rip),%rax │ │ │ │ - mov %rax,0xdca12(%rip) │ │ │ │ - mov 0xfda33(%rip),%rax │ │ │ │ - mov %rax,0xdca24(%rip) │ │ │ │ - movl $0x2,0xfc9f2(%rip) │ │ │ │ - mov 0xd5d23(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 49304 │ │ │ │ - mov 0xd5d10(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0xb,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xadf21(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - movl $0x0,-0x24(%rbp) │ │ │ │ - jmp 49295 │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc9a8(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rsi │ │ │ │ - mov -0x24(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc989(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov 0xd5cb6(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0xade7d(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd5c92(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - addl $0x1,-0x24(%rbp) │ │ │ │ - mov 0xfc945(%rip),%eax │ │ │ │ - cmp %eax,-0x24(%rbp) │ │ │ │ - jl 4922d │ │ │ │ - jmp 49304 │ │ │ │ - mov 0xd5c6f(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 492e6 │ │ │ │ - mov 0xd5c60(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x1e,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xade81(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xd5c3d(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xd5adb(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 492fd │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 493c0 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 49363 │ │ │ │ - mov 0xd5abd(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4931b │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 493c0 │ │ │ │ - mov 0xfc8c6(%rip),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 49345 │ │ │ │ - mov 0xfc8ba(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfc8ab(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - movq $0x0,0xfc898(%rip) │ │ │ │ - mov 0xd5931(%rip),%rax │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - mov 0xfc87d(%rip),%eax │ │ │ │ - add $0x129d0,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %rbp │ │ │ │ + lea 0xddfbf(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -000000000004936f : │ │ │ │ +0000000000048030 : │ │ │ │ + push %r15 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov 0xd5b9e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 493b8 │ │ │ │ - mov 0xfc858(%rip),%edx │ │ │ │ - mov 0xd5b89(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0xaddd7(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd5b6b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfc822(%rip),%eax │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0xddb79(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 481a8 │ │ │ │ + lea (%rbx,%rbx,1),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jg 48138 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 48120 │ │ │ │ + mulsd 0xaf907(%rip),%xmm1 │ │ │ │ + mov 0xddb38(%rip),%rdi │ │ │ │ + movslq %ebx,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xddb24(%rip),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%r12,%rax,8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 480d3 │ │ │ │ + movsd 0x0(%r13,%rax,8),%xmm0 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + add $0x1,%ebx │ │ │ │ + movsd %xmm0,(%rdi,%rdx,8) │ │ │ │ + movsd (%r12,%rax,8),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi,%rdx,8) │ │ │ │ + addsd (%r14),%xmm0 │ │ │ │ + movsd %xmm0,(%r14) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 480a0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 48120 │ │ │ │ + mov %ebx,%edx │ │ │ │ + callq 47e20 │ │ │ │ + test $0x1,%bl │ │ │ │ + je 481f0 │ │ │ │ + mov 0xddad1(%rip),%rax │ │ │ │ + sar %ebx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + movsd (%rax,%rbx,8),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - │ │ │ │ -00000000000493c0 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x1010,%rsp │ │ │ │ - mov 0xd5b46(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0xd565c(%rip),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov 0xd5b2a(%rip),%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - lea 0xadbf6(%rip),%rsi │ │ │ │ - mov 0xd56f1(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov -0x8(%rbp),%rdx │ │ │ │ - lea -0x1010(%rbp),%rax │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 49445 │ │ │ │ - lea -0x1010(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xadd5a(%rip),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmp 4940b │ │ │ │ - nop │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0xd5697(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 150f0 │ │ │ │ - mov $0x0,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -0000000000049468 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0xfc771(%rip),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 494a5 │ │ │ │ - mov 0xfc765(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfc756(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - movq $0x0,0xfc743(%rip) │ │ │ │ - mov 0xd567c(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 49510 │ │ │ │ - mov 0xfd748(%rip),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 49510 │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmp 49505 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc717(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 49501 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc6fb(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 150f0 │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov 0xfc6d5(%rip),%eax │ │ │ │ - cmp %eax,-0x4(%rbp) │ │ │ │ - jl 494c6 │ │ │ │ - nop │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -0000000000049513 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmp 4955d │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc6a5(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 49559 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 4956d │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov 0xfc67d(%rip),%eax │ │ │ │ - cmp %eax,-0x4(%rbp) │ │ │ │ - jl 49528 │ │ │ │ - mov $0x0,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -000000000004956f : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmp 495d3 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc649(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 495cf │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc627(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 4a330 │ │ │ │ - jmp 495e3 │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov 0xfc607(%rip),%eax │ │ │ │ - cmp %eax,-0x4(%rbp) │ │ │ │ - jl 49584 │ │ │ │ - mov $0x0,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -00000000000495e5 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmp 49641 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc5d3(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4963d │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc5b1(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - jmp 49651 │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov 0xfc599(%rip),%eax │ │ │ │ - cmp %eax,-0x4(%rbp) │ │ │ │ - jl 495fa │ │ │ │ - mov $0x0,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -0000000000049653 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmpq 49731 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc562(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4972d │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc53c(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x20,%al │ │ │ │ - jne 496c6 │ │ │ │ - addq $0x1,-0x10(%rbp) │ │ │ │ - jmp 496b4 │ │ │ │ - nop │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xfc52b(%rip),%rdi │ │ │ │ - callq 15160 │ │ │ │ - lea 0xfc51f(%rip),%rdi │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,-0x8(%rbp) │ │ │ │ - jmp 49716 │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - lea 0xfc506(%rip),%rdx │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - cmp $0x20,%al │ │ │ │ - jne 4971e │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - lea 0xfc4f2(%rip),%rdx │ │ │ │ - movb $0x0,(%rax,%rdx,1) │ │ │ │ - subl $0x1,-0x8(%rbp) │ │ │ │ - cmpl $0x0,-0x8(%rbp) │ │ │ │ - jns 496ee │ │ │ │ - jmp 4971f │ │ │ │ - nop │ │ │ │ - lea 0xfc4da(%rip),%rdi │ │ │ │ - callq 4a330 │ │ │ │ - jmp 49745 │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov 0xfc4a9(%rip),%eax │ │ │ │ - cmp %eax,-0x4(%rbp) │ │ │ │ - jl 4966b │ │ │ │ - mov $0x0,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -0000000000049747 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %esi,-0x1c(%rbp) │ │ │ │ - movl $0x0,-0x8(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmp 497c1 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc467(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 49794 │ │ │ │ - addl $0x1,-0x8(%rbp) │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - cmp -0x1c(%rbp),%eax │ │ │ │ - jne 497bd │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc439(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 4a330 │ │ │ │ - jmp 497d1 │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov 0xfc419(%rip),%eax │ │ │ │ - cmp %eax,-0x4(%rbp) │ │ │ │ - jl 49766 │ │ │ │ - mov $0x0,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -00000000000497d3 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %esi,-0x1c(%rbp) │ │ │ │ - movl $0x0,-0x8(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmp 49845 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc3db(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 49820 │ │ │ │ - addl $0x1,-0x8(%rbp) │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - cmp -0x1c(%rbp),%eax │ │ │ │ - jne 49841 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc3ad(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - jmp 49855 │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov 0xfc395(%rip),%eax │ │ │ │ - cmp %eax,-0x4(%rbp) │ │ │ │ - jl 497f2 │ │ │ │ - mov $0x0,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -0000000000049857 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmp 498bb │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc361(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 498b7 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc347(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 4a330 │ │ │ │ - jmp 498cb │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov 0xfc31f(%rip),%eax │ │ │ │ - cmp %eax,-0x4(%rbp) │ │ │ │ - jl 4986c │ │ │ │ - mov $0x0,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -00000000000498cd : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %edi,-0x4(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - cmpl $0x0,-0x4(%rbp) │ │ │ │ - js 498f5 │ │ │ │ - mov 0xfc2f0(%rip),%eax │ │ │ │ - cmp %eax,-0x4(%rbp) │ │ │ │ - jl 498fc │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 49963 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc2d1(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rdx │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc2bb(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 4a330 │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc29d(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -0000000000049965 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %edi,-0x4(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - cmpl $0x0,-0x4(%rbp) │ │ │ │ - js 49989 │ │ │ │ - mov 0xfc25c(%rip),%eax │ │ │ │ - cmp %eax,-0x4(%rbp) │ │ │ │ - jl 49990 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1,%eax │ │ │ │ - jmp 499ef │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc23d(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rdx │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc227(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdc211(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - │ │ │ │ -00000000000499f1 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %al,-0x1c(%rbp) │ │ │ │ - movl $0x0,-0x8(%rbp) │ │ │ │ - movl $0x400,-0x4(%rbp) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,0xdda92(%rip) │ │ │ │ cltq │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0xff2f8(%rip) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,-0x8(%rbp) │ │ │ │ - jl 49a59 │ │ │ │ - addl $0x400,-0x4(%rbp) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov 0xff2d9(%rip),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0xdda81(%rip),%rdi │ │ │ │ + lea 0x0(,%rax,8),%r15 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ callq 15960 │ │ │ │ - mov %rax,0xff2c7(%rip) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15500 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0xff2b2(%rip),%rcx │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %dl,(%rax) │ │ │ │ - mov 0xd5499(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 49ac2 │ │ │ │ - mov 0xd548a(%rip),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov 0xff288(%rip),%rcx │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - add %rcx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 15630 │ │ │ │ - mov 0xd5461(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov %edx,(%rax) │ │ │ │ - mov 0xff248(%rip),%rdx │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp %al,-0x1c(%rbp) │ │ │ │ - je 49b02 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 49b02 │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 49b38 │ │ │ │ - mov 0xff217(%rip),%rdx │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp %al,-0x1c(%rbp) │ │ │ │ - je 49b1d │ │ │ │ - addl $0x1,-0x8(%rbp) │ │ │ │ - mov 0xff1fc(%rip),%rdx │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0xff1ea(%rip),%rax │ │ │ │ - jmp 49b41 │ │ │ │ - addl $0x1,-0x8(%rbp) │ │ │ │ - jmpq 49a28 │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -0000000000049b43 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %al,-0x1c(%rbp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0xdda5c(%rip),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0xdda5a(%rip) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov %rax,0xdda38(%rip) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 4806a │ │ │ │ + lea 0xaec27(%rip),%rdi │ │ │ │ + callq 48000 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 48125 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x2000,%edi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movl $0x400,0xdda14(%rip) │ │ │ │ callq 15850 │ │ │ │ - mov %rax,0xff1b5(%rip) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmp 49ba2 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0xff198(%rip),%rcx │ │ │ │ - mov -0x4(%rbp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 49bcb │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp %al,-0x1c(%rbp) │ │ │ │ - jne 49b7c │ │ │ │ - mov 0xff156(%rip),%rdx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 49bf5 │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - movl $0x0,-0x8(%rbp) │ │ │ │ - nop │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov %edx,-0x4(%rbp) │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - lea (%rdx,%rax,1),%rcx │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov %edx,-0x8(%rbp) │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rcx),%edx │ │ │ │ - mov %dl,(%rax) │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 49bfd │ │ │ │ - mov 0xff0f1(%rip),%rax │ │ │ │ - leaveq │ │ │ │ + mov $0x2000,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0xdd9f8(%rip) │ │ │ │ + callq 15850 │ │ │ │ + test %r15,%r15 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov %rax,0xdd9dc(%rip) │ │ │ │ + je 4823a │ │ │ │ + mov $0x400,%edx │ │ │ │ + jmpq 4805f │ │ │ │ + mov 0xdd9d1(%rip),%rax │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + je 4822a │ │ │ │ + sar %ebx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + movsd -0x8(%rax,%rbx,8),%xmm0 │ │ │ │ + addsd (%rax,%rbx,8),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mulsd 0xaf77a(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jmpq 48125 │ │ │ │ + lea 0xaeb71(%rip),%rdi │ │ │ │ + callq 48000 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 48125 │ │ │ │ │ │ │ │ -0000000000049c39 : │ │ │ │ +0000000000048250 : │ │ │ │ push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ + mov $0xfa0,%edi │ │ │ │ push %rbx │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov $0x0,%ebx │ │ │ │ - jmp 49c6a │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x2b,%al │ │ │ │ - jne 49c67 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x20,(%rax) │ │ │ │ - add $0x1,%ebx │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 49c49 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mov -0x8(%rbp),%rbx │ │ │ │ - leaveq │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movl $0x1f4,0xde253(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xde24f(%rip) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0xfa0(%rax),%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 482c8 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + add $0x8,%rbx │ │ │ │ + movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 48280 │ │ │ │ + movl $0x0,0xde1ff(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0xde1ef(%rip) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ + lea 0xaeb07(%rip),%rdi │ │ │ │ + callq 48000 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 482c1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000049c83 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ +00000000000482e0 : │ │ │ │ + push %r15 │ │ │ │ + mov %edi,%r8d │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov $0x0,%r12d │ │ │ │ - mov $0x0,%ebx │ │ │ │ - jmp 49cf0 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - movzbl (%rdx),%edx │ │ │ │ - mov %dl,(%rax) │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x25,%al │ │ │ │ - jne 49ce9 │ │ │ │ - movslq %ebx,%rax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - mov -0x28(%rbp),%rdx │ │ │ │ - lea (%rcx,%rdx,1),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 49d1a │ │ │ │ - mov %al,0x0(%r13) │ │ │ │ - add $0x2,%ebx │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x1,%ebx │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 49ca1 │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - nop │ │ │ │ + mov 0xde1b8(%rip),%r14d │ │ │ │ + mov 0xde1c1(%rip),%rdi │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 48398 │ │ │ │ + mov 0xde1a6(%rip),%eax │ │ │ │ + mov $0x0,%edx │ │ │ │ + jle 4832c │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %eax,%rcx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov (%rdi,%rcx,8),%rcx │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 48318 │ │ │ │ + movslq %eax,%rbx │ │ │ │ + mov 0xde182(%rip),%r13d │ │ │ │ + mov (%rdi,%rbx,8),%r9 │ │ │ │ + mov %r8d,(%r9) │ │ │ │ + movl $0x1,0x4(%r9) │ │ │ │ + mov %esi,0xc(%r9) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 483b8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 48364 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %r13d,%eax │ │ │ │ + je 483c0 │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov 0x4(%rcx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 48358 │ │ │ │ + mov %eax,0x8(%r9) │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov %r14d,0xde133(%rip) │ │ │ │ + xor %r14d,%r14d │ │ │ │ add $0x18,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - │ │ │ │ -0000000000049d1a : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x40,%al │ │ │ │ - jle 49d3d │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - sub $0x37,%eax │ │ │ │ - jmp 49d47 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %ebx,%eax │ │ │ │ - shl $0x4,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x40,%al │ │ │ │ - jle 49d72 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - sub $0x37,%eax │ │ │ │ - jmp 49d80 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - mov %ebx,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov -0x8(%rbp),%rbx │ │ │ │ - leaveq │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x100000001,%rbx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + movl $0x1,0xde101(%rip) │ │ │ │ + mov %r8d,(%rax) │ │ │ │ + mov %rbx,0x4(%rax) │ │ │ │ + jmp 48380 │ │ │ │ + je 483c0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 4836e │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1f4(%r13),%eax │ │ │ │ + lea 0x1f3(%r13),%r12d │ │ │ │ + movslq %r13d,%r15 │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,0xde0d8(%rip) │ │ │ │ + mov %rax,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x0(%rbp,%r15,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 48434 │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + add $0x1,%r15 │ │ │ │ + movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge 483f0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x0(%rbp,%rbx,8),%r9 │ │ │ │ + mov %eax,0xde08c(%rip) │ │ │ │ + mov %r13d,%eax │ │ │ │ + jmpq 4836e │ │ │ │ + lea 0xaed6d(%rip),%rdi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + callq 48000 │ │ │ │ + jmpq 48380 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000049d8e : │ │ │ │ +0000000000048450 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - lea 0xad3f0(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15d90 │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - movq $0x0,-0x28(%rbp) │ │ │ │ - cmpq $0x0,-0x30(%rbp) │ │ │ │ - je 49f82 │ │ │ │ - mov 0xfbe15(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbe1d(%rip),%rax │ │ │ │ - movl $0x1,(%rdx,%rax,1) │ │ │ │ - addq $0xa,-0x30(%rbp) │ │ │ │ - mov -0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - jmp 49df6 │ │ │ │ - addq $0x1,-0x20(%rbp) │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x22,%al │ │ │ │ - je 49e22 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 49e22 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0xa,%al │ │ │ │ - je 49e22 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - jne 49df1 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov -0x30(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 49e3e │ │ │ │ - mov -0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - jmp 49e8c │ │ │ │ - mov -0x30(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov -0x30(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - jmp 49e71 │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - cmp -0x30(%rbp),%rax │ │ │ │ - jne 49e6c │ │ │ │ - subq $0x1,-0x28(%rbp) │ │ │ │ - jmp 49e87 │ │ │ │ - subq $0x1,-0x28(%rbp) │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5c,%al │ │ │ │ - je 49e87 │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x2f,%al │ │ │ │ - jne 49e5b │ │ │ │ - addq $0x1,-0x28(%rbp) │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov 0xfbd3e(%rip),%ebx │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xe58,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %r8d,0x70(%rsp) │ │ │ │ + mov %r9d,0xb0(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 49298 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xa40(%rsp),%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xaf4e4(%rip),%rax │ │ │ │ + mov $0x1410,%edi │ │ │ │ + movq $0xffffffffffffffff,0x218(%rsp) │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ callq 15850 │ │ │ │ - mov %rax,%rcx │ │ │ │ - movslq %ebx,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbd2a(%rip),%rax │ │ │ │ - mov %rcx,(%rdx,%rax,1) │ │ │ │ - mov 0xfbd18(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbd10(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov -0x28(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - movl $0x0,-0x14(%rbp) │ │ │ │ - jmp 49f4f │ │ │ │ - mov 0xfbce6(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbcde(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rdx │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x3b,%al │ │ │ │ - jne 49f4b │ │ │ │ - mov 0xfbcbd(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbcb5(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - movabs $0x6c6f63696d657328,%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movl $0x296e6f,0x8(%rax) │ │ │ │ - addl $0x1,-0x14(%rbp) │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - movslq %eax,%rbx │ │ │ │ - mov 0xfbc85(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbc7d(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 49ef4 │ │ │ │ - jmp 49fa0 │ │ │ │ - mov 0xfbc58(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbc50(%rip),%rax │ │ │ │ - movq $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0xd4f71(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4a05b │ │ │ │ - mov 0xfbc27(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbc1f(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ + lea 0xde01f(%rip),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x5(%r13) │ │ │ │ + lea 0x4(%r13),%rax │ │ │ │ + movb $0x0,0x7(%r13) │ │ │ │ + movl $0x1,0x0(%r13) │ │ │ │ + movb $0x0,0x4(%r13) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 15770 │ │ │ │ + mov 0xddfee(%rip),%rax │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0xd655f(%rip),%r12 │ │ │ │ + mov %rax,0xddfd0(%rip) │ │ │ │ + mov 0xe98(%rsp),%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0xddfd8(%rip) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq b2780 │ │ │ │ test %rax,%rax │ │ │ │ - je 4a025 │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + jne 49280 │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 15390 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov 0xfbbf8(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ mov %rax,%rdx │ │ │ │ - lea 0xdbbf0(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov 0xfbbde(%rip),%edx │ │ │ │ - mov 0xd4f0f(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0xad192(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - jmp 4a049 │ │ │ │ - mov 0xfbbb5(%rip),%edx │ │ │ │ - mov 0xd4ee6(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0xad19c(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd4ec8(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + cmp $0x5,%rax │ │ │ │ + ja 49100 │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + ja 49180 │ │ │ │ + mov 0xd664b(%rip),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xae861(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0xd6623(%rip),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xae841(%rip),%rsi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0xddf53(%rip),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 48627 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0xae831(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xae82d(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd65d3(%rip),%rdx │ │ │ │ + lea 0xae833(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xae82d(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd6421(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xfbb7f(%rip),%ebx │ │ │ │ - mov $0x1000,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%rcx │ │ │ │ - movslq %ebx,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbb71(%rip),%rax │ │ │ │ - mov %rcx,(%rdx,%rax,1) │ │ │ │ - mov 0xfbb57(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbb57(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov 0xd4c94(%rip),%rdx │ │ │ │ - lea 0xad156(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov 0xfbb22(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbb2a(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 47b60 │ │ │ │ test %eax,%eax │ │ │ │ - je 4a16c │ │ │ │ - mov 0xfbb01(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbb01(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rbx,%rax │ │ │ │ - movw $0x5f,(%rax) │ │ │ │ - mov 0xfbad7(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdbacf(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rdx │ │ │ │ - mov 0xfbabd(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0xdbabd(%rip),%rax │ │ │ │ - mov (%rcx,%rax,1),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - mov 0xfba98(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdba98(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jg 492e0 │ │ │ │ + lea 0xddee0(%rip),%rdi │ │ │ │ callq 15390 │ │ │ │ - add %rbx,%rax │ │ │ │ - movw $0x5f,(%rax) │ │ │ │ - mov 0xfba6e(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdba6e(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rbx │ │ │ │ + lea 0xdded4(%rip),%rdx │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xae8c2(%rip),%rdi │ │ │ │ + lea -0x3(%rdx,%rax,1),%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rbx,%rax │ │ │ │ - movl $0x58585858,(%rax) │ │ │ │ - movw $0x5858,0x4(%rax) │ │ │ │ - movb $0x0,0x6(%rax) │ │ │ │ - mov 0xfba39(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdba39(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 155e0 │ │ │ │ - mov %eax,-0x34(%rbp) │ │ │ │ - mov 0xd4d4b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4a22b │ │ │ │ - mov 0xfba05(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdba05(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rcx │ │ │ │ - mov 0xfb9eb(%rip),%edx │ │ │ │ - mov 0xd4d1c(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov $0x1000,%r8d │ │ │ │ - lea 0xad004(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd4cf8(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov -0x34(%rbp),%eax │ │ │ │ - lea 0xac8c3(%rip),%rsi │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 159a0 │ │ │ │ - mov %rax,0xfb9a5(%rip) │ │ │ │ - mov 0xfb99e(%rip),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 4a287 │ │ │ │ - mov 0xfb98b(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdb98b(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xacfcd(%rip),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov $0x0,%edi │ │ │ │ - callq 15c40 │ │ │ │ - mov 0xfb953(%rip),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0xdb953(%rip),%rax │ │ │ │ - mov (%rdx,%rax,1),%rax │ │ │ │ - mov $0x1b6,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15a20 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov -0x8(%rbp),%rbx │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -000000000004a2b9 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - cmpq $0x0,-0x18(%rbp) │ │ │ │ - jne 4a315 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 4a32e │ │ │ │ - callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rcx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzwl (%rax),%eax │ │ │ │ - movzwl %ax,%eax │ │ │ │ - and $0x2000,%eax │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov %eax,0xc8(%rsp) │ │ │ │ + callq f1fb0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 4a311 │ │ │ │ - mov $0x0,%eax │ │ │ │ - jmp 4a32e │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0xa,%al │ │ │ │ - jne 4a2da │ │ │ │ - mov $0x1,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -000000000004a330 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - cmpq $0x0,-0x28(%rbp) │ │ │ │ - jne 4a350 │ │ │ │ - mov $0x0,%eax │ │ │ │ - jmpq 4a4e9 │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0x18(%rbp) │ │ │ │ - movl $0x0,-0x14(%rbp) │ │ │ │ - mov $0x0,%ebx │ │ │ │ - jmp 4a3c9 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x26,%al │ │ │ │ - je 4a3c2 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x3c,%al │ │ │ │ - je 4a3c2 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x3e,%al │ │ │ │ - je 4a3c2 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x27,%al │ │ │ │ - je 4a3c2 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x22,%al │ │ │ │ - jne 4a3c6 │ │ │ │ - addl $0x1,-0x14(%rbp) │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp -0x18(%rbp),%ebx │ │ │ │ - jl 4a36d │ │ │ │ - mov -0x14(%rbp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - add %eax,%edx │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov $0x0,%r12d │ │ │ │ - mov $0x0,%ebx │ │ │ │ - jmpq 4a4dc │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x26,%al │ │ │ │ - jne 4a441 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movl $0x706d6126,(%rax) │ │ │ │ - movw $0x3b,0x4(%rax) │ │ │ │ - add $0x5,%r12d │ │ │ │ - jmpq 4a4cc │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x3c,%al │ │ │ │ - jne 4a478 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movl $0x3b746c26,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - add $0x4,%r12d │ │ │ │ - jmp 4a4cc │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x3e,%al │ │ │ │ - jne 4a4af │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movl $0x3b746726,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - add $0x4,%r12d │ │ │ │ - jmp 4a4cc │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %dl,(%rax) │ │ │ │ - add $0x1,%r12d │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp -0x18(%rbp),%ebx │ │ │ │ - jl 4a405 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - │ │ │ │ -000000000004a4f2 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0x14(%rbp) │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ + jle 49300 │ │ │ │ + lea 0xae7d4(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae7cd(%rip),%rdi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae7c3(%rip),%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae7b7(%rip),%rdi │ │ │ │ + mov %eax,0xe0(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae7ab(%rip),%rdi │ │ │ │ + mov %eax,0xe8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae79f(%rip),%rdi │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae796(%rip),%rdi │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae78d(%rip),%rdi │ │ │ │ + mov %eax,0xec(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae781(%rip),%rdi │ │ │ │ + mov %eax,0xf0(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae775(%rip),%rdi │ │ │ │ + mov %eax,0xd0(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae769(%rip),%rdi │ │ │ │ + mov %eax,0xd8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae75d(%rip),%rdi │ │ │ │ + mov %eax,0xf8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae751(%rip),%rdi │ │ │ │ + mov %eax,0xfc(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae745(%rip),%rdi │ │ │ │ + mov %eax,0x78(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae73c(%rip),%rdi │ │ │ │ + mov %eax,0xb4(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae730(%rip),%rdi │ │ │ │ + mov %eax,0x100(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae724(%rip),%rdi │ │ │ │ + mov %eax,0x104(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae718(%rip),%rdi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae70f(%rip),%rdi │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae706(%rip),%rdi │ │ │ │ + mov %eax,0xdc(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x1b8(%rsp) │ │ │ │ + lea 0xa40(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ + movslq %r15d,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ + shl $0xa,%rax │ │ │ │ add %rdx,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0xd6589(%rip),%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add (%rdx),%rax │ │ │ │ + mov 0x400c(%rax),%ebp │ │ │ │ + test %r15d,%r15d │ │ │ │ + js 4934e │ │ │ │ + mov 0x20(%rsp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + js 49339 │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + js 49324 │ │ │ │ + mov 0x50(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + js 491d8 │ │ │ │ + mov 0x48(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js 491d8 │ │ │ │ + mov 0x58(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + js 491d8 │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + js 491d8 │ │ │ │ + mov 0x78(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + js 491d8 │ │ │ │ + mov 0xb4(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + js 491d8 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js 491d8 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 491d8 │ │ │ │ + mov 0xd0(%rsp),%edx │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + shr $0x1f,%edx │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + or %al,%cl │ │ │ │ + jne 491d8 │ │ │ │ + mov 0xdc(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 491d8 │ │ │ │ + movslq 0xdb73a(%rip),%r14 │ │ │ │ + lea 0x10(%rbp,%rbx,1),%ebx │ │ │ │ + mov %ebx,0x1bc(%rsp) │ │ │ │ + lea 0x0(,%r14,4),%r15 │ │ │ │ + lea 0x0(,%r14,8),%rbp │ │ │ │ + mov %r14d,0x10(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 15850 │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov $0x0,%ebx │ │ │ │ - mov $0x0,%r12d │ │ │ │ - jmpq 4a693 │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - movslq %ebx,%rcx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %dl,(%rax) │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x20,%al │ │ │ │ - jne 4a584 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x2b,(%rax) │ │ │ │ - jmpq 4a68c │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x2f,%al │ │ │ │ - ja 4a5b7 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x2d,%al │ │ │ │ - je 4a5b7 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x2e,%al │ │ │ │ - jne 4a61d │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x40,%al │ │ │ │ - ja 4a5d9 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x39,%al │ │ │ │ - ja 4a61d │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5a,%al │ │ │ │ - jbe 4a60c │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x60,%al │ │ │ │ - ja 4a60c │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5f,%al │ │ │ │ - jne 4a61d │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x7a,%al │ │ │ │ - jbe 4a68c │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea 0x1(%rax),%ebx │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x25,(%rax) │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - shr $0x4,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x1(%rdx),%ebx │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov -0x20(%rbp),%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - cltq │ │ │ │ - lea 0xd9dc6(%rip),%rcx │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0xf,%eax │ │ │ │ - movslq %ebx,%rcx │ │ │ │ - mov -0x20(%rbp),%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - cltq │ │ │ │ - lea 0xd9d9a(%rip),%rcx │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp -0x14(%rbp),%r12d │ │ │ │ - jl 4a548 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - │ │ │ │ -000000000004a6b7 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0x14(%rbp) │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ callq 15850 │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov $0x0,%ebx │ │ │ │ - mov $0x0,%r12d │ │ │ │ - jmpq 4a83c │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - movslq %ebx,%rcx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %dl,(%rax) │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x2b,%al │ │ │ │ - jne 4a73d │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x20,(%rax) │ │ │ │ - jmpq 4a835 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x25,%al │ │ │ │ - jne 4a835 │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - sub $0x2,%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jge 4a835 │ │ │ │ - movb $0x30,-0x29(%rbp) │ │ │ │ - movb $0x78,-0x28(%rbp) │ │ │ │ - movslq %r12d,%rax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,-0x27(%rbp) │ │ │ │ - movslq %r12d,%rax │ │ │ │ - lea 0x2(%rax),%rdx │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,-0x26(%rbp) │ │ │ │ - movb $0x0,-0x25(%rbp) │ │ │ │ - lea -0x38(%rbp),%rcx │ │ │ │ - lea -0x29(%rbp),%rax │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,-0x24(%rbp) │ │ │ │ - lea -0x29(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x29(%rbp),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja 4a7db │ │ │ │ - cmpl $0x0,-0x24(%rbp) │ │ │ │ - js 4a7db │ │ │ │ - cmpl $0xff,-0x24(%rbp) │ │ │ │ - jle 4a822 │ │ │ │ - movslq %r12d,%rax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - movslq %ebx,%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %dl,(%rax) │ │ │ │ - movslq %r12d,%rax │ │ │ │ - lea 0x2(%rax),%rdx │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - movslq %ebx,%rax │ │ │ │ - lea 0x2(%rax),%rcx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %dl,(%rax) │ │ │ │ - add $0x2,%ebx │ │ │ │ - jmp 4a831 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov -0x24(%rbp),%edx │ │ │ │ - mov %dl,(%rax) │ │ │ │ - add $0x2,%r12d │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp -0x14(%rbp),%r12d │ │ │ │ - jl 4a701 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add $0x40,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - │ │ │ │ -000000000004a860 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - mov %esi,-0x3c(%rbp) │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ callq 15850 │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov -0x38(%rbp),%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movslq %ebx,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jle 48abd │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov 0x80(%rsp),%r15 │ │ │ │ + mov 0x68(%rsp),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,(%rcx,%rbx,8) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rax,(%rcx,%rbx,8) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rax,0x0(%r13,%rbx,8) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r15,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 48a70 │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0xdda45(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 48b0f │ │ │ │ + lea 0xdda2a(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xdda1e(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdda0b(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xae702(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd5f39(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov %r14d,0x68(%rsp) │ │ │ │ + mov 0x80(%rsp),%r14 │ │ │ │ + mov %r13,0x1c0(%rsp) │ │ │ │ + jmpq 48cb3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x0(%r13),%xmm3 │ │ │ │ + movsd 0xadf76(%rip),%xmm0 │ │ │ │ + movsd %xmm2,0x130(%rsp) │ │ │ │ + cvtsi2sd %r9d,%xmm1 │ │ │ │ + movsd %xmm3,0x128(%rsp) │ │ │ │ + subsd %xmm1,%xmm3 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r8d,%xmm1 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x120(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd 0xadf35(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x148(%rsp) │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + lea 0x240(%rsp),%r13 │ │ │ │ + callq f2f60 │ │ │ │ + mov 0x108(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq cbdd0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%r10d │ │ │ │ + mov (%rax,%rbx,1),%r8 │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 49368 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 48c28 │ │ │ │ + sub $0x5,%rax │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0xae1e0(%rip),%rdi │ │ │ │ + lea 0x0(%r13,%rax,1),%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 48c28 │ │ │ │ + movb $0x0,0x240(%rsp,%rax,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ callq 15160 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ callq 15390 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,-0x14(%rbp) │ │ │ │ - jmp 4a8db │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x20,%al │ │ │ │ - jne 4a8e3 │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - subl $0x1,-0x14(%rbp) │ │ │ │ - cmpl $0x0,-0x14(%rbp) │ │ │ │ - jns 4a8b3 │ │ │ │ - jmp 4a8e4 │ │ │ │ - nop │ │ │ │ - movl $0x0,-0x14(%rbp) │ │ │ │ - movl $0x0,-0x18(%rbp) │ │ │ │ - jmpq 4aad7 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - cmp -0x3c(%rbp),%eax │ │ │ │ - jge 4a927 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov -0x14(%rbp),%edx │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov -0x38(%rbp),%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - addl $0x1,-0x14(%rbp) │ │ │ │ - jmpq 4aad3 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x20,%al │ │ │ │ - jne 4a954 │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x2b,(%rax) │ │ │ │ - addl $0x1,-0x14(%rbp) │ │ │ │ - jmpq 4aad3 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x2a,%al │ │ │ │ - je 4aa28 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x2d,%al │ │ │ │ - je 4aa28 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x2e,%al │ │ │ │ - je 4aa28 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5f,%al │ │ │ │ - je 4aa28 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x2f,%al │ │ │ │ - jle 4a9d8 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x39,%al │ │ │ │ - jle 4aa28 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x60,%al │ │ │ │ - jle 4aa00 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x7a,%al │ │ │ │ - jle 4aa28 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x40,%al │ │ │ │ - jle 4aa50 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5a,%al │ │ │ │ - jg 4aa50 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov -0x14(%rbp),%edx │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov -0x38(%rbp),%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - addl $0x1,-0x14(%rbp) │ │ │ │ - jmpq 4aad3 │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - movsbl %al,%edx │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - lea 0xac7f8(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x25,(%rax) │ │ │ │ - movzbl -0x28(%rbp),%eax │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 151a0 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %dl,(%rax) │ │ │ │ - movzbl -0x27(%rbp),%eax │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 151a0 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - lea 0x2(%rax),%rcx │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %dl,(%rax) │ │ │ │ - addl $0x3,-0x14(%rbp) │ │ │ │ - addl $0x1,-0x18(%rbp) │ │ │ │ - mov -0x18(%rbp),%eax │ │ │ │ - movslq %eax,%rbx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov $0x73,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + add %rax,%r8 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movl $0x7469662e,(%r8) │ │ │ │ + mov (%rax,%rbx,1),%rbx │ │ │ │ + mov %dx,0x4(%r8) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 15390 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 4a8f7 │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ + mov $0x7374,%ecx │ │ │ │ + add %rax,%rbx │ │ │ │ + movabs $0x69662e616572615f,%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %cx,0x8(%rbx) │ │ │ │ + movb $0x0,0xa(%rbx) │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %eax,0xdb37f(%rip) │ │ │ │ + je 49471 │ │ │ │ + movl $0x1,0x68(%rsp) │ │ │ │ + add $0x4,%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ + mov %eax,0xdd844(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + js 496f1 │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - nop │ │ │ │ - mov -0x8(%rbp),%rbx │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -000000000004ab15 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x1a0,%rsp │ │ │ │ - mov %rdi,-0x198(%rbp) │ │ │ │ - mov %rsi,-0x1a0(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - movabs $0x7961646e7553,%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movw $0x0,-0x158(%rbp) │ │ │ │ - movabs $0x7961646e6f4d,%rax │ │ │ │ - mov %rax,-0x156(%rbp) │ │ │ │ - movw $0x0,-0x14e(%rbp) │ │ │ │ - movabs $0x79616473657554,%rax │ │ │ │ - mov %rax,-0x14c(%rbp) │ │ │ │ - movw $0x0,-0x144(%rbp) │ │ │ │ - movabs $0x616473656e646557,%rax │ │ │ │ - mov %rax,-0x142(%rbp) │ │ │ │ - movw $0x79,-0x13a(%rbp) │ │ │ │ - movabs $0x7961647372756854,%rax │ │ │ │ - mov %rax,-0x138(%rbp) │ │ │ │ - movw $0x0,-0x130(%rbp) │ │ │ │ - movabs $0x796164697246,%rax │ │ │ │ - mov %rax,-0x12e(%rbp) │ │ │ │ - movw $0x0,-0x126(%rbp) │ │ │ │ - movabs $0x7961647275746153,%rax │ │ │ │ - mov %rax,-0x124(%rbp) │ │ │ │ - movw $0x0,-0x11c(%rbp) │ │ │ │ - movl $0x6e614a,-0x190(%rbp) │ │ │ │ - movl $0x626546,-0x18c(%rbp) │ │ │ │ - movl $0x72614d,-0x188(%rbp) │ │ │ │ - movl $0x727041,-0x184(%rbp) │ │ │ │ - movl $0x79614d,-0x180(%rbp) │ │ │ │ - movl $0x6e754a,-0x17c(%rbp) │ │ │ │ - movl $0x6c754a,-0x178(%rbp) │ │ │ │ - movl $0x677541,-0x174(%rbp) │ │ │ │ - movl $0x706553,-0x170(%rbp) │ │ │ │ - movl $0x74634f,-0x16c(%rbp) │ │ │ │ - movl $0x766f4e,-0x168(%rbp) │ │ │ │ - movl $0x636544,-0x164(%rbp) │ │ │ │ - cmpq $0x0,-0x198(%rbp) │ │ │ │ - jne 4ac77 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 4ae6a │ │ │ │ - cmpq $0x0,-0x1a0(%rbp) │ │ │ │ - je 4ad6f │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 4ad6f │ │ │ │ - movl $0x1,-0x4(%rbp) │ │ │ │ - lea 0xfe08b(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xfe07f(%rip),%rax │ │ │ │ - add $0x127500,%rax │ │ │ │ - mov %rax,0xfe072(%rip) │ │ │ │ - lea 0xfe06b(%rip),%rdi │ │ │ │ - callq 15b30 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - mov 0x14(%rax),%eax │ │ │ │ - lea 0x76c(%rax),%edx │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - mov %edx,0x14(%rax) │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - mov (%rax),%r8d │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - mov 0x14(%rax),%r9d │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%eax │ │ │ │ - lea -0x190(%rbp),%rdx │ │ │ │ - cltq │ │ │ │ - shl $0x2,%rax │ │ │ │ - lea (%rdx,%rax,1),%r10 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - mov 0xc(%rax),%edx │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rax),%eax │ │ │ │ - lea -0x160(%rbp),%r11 │ │ │ │ - movslq %eax,%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - lea (%r11,%rax,1),%rsi │ │ │ │ - lea -0x110(%rbp),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push %r8 │ │ │ │ - push %rdi │ │ │ │ - push %rcx │ │ │ │ - mov %r10,%r8 │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0xac512(%rip),%rsi │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + lea (%rax,%rbp,1),%rbx │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + lea 0x0(%rbp,%rbp,1),%rbx │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0xd41a2(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4add6 │ │ │ │ - mov 0xd4193(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rbp),%edx │ │ │ │ - lea 0xac506(%rip),%rsi │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + callq 15200 │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + movsd %xmm0,0xa8(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd4172(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x1a0(%rbp),%rdx │ │ │ │ - lea 0xac509(%rip),%rsi │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + callq 15200 │ │ │ │ + mov 0xec(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xd414d(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + callq 15200 │ │ │ │ + mov 0xf0(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov -0x198(%rbp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x11,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xac4f4(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov -0x198(%rbp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x19,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xac4e6(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - cmpl $0x0,-0x4(%rbp) │ │ │ │ - je 4ae45 │ │ │ │ - lea -0x110(%rbp),%rcx │ │ │ │ - mov -0x1a0(%rbp),%rdx │ │ │ │ - mov -0x198(%rbp),%rax │ │ │ │ - lea 0xac4e0(%rip),%rsi │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + callq 15200 │ │ │ │ + mov 0xd0(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov -0x198(%rbp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xabf05(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov $0x0,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -000000000004ae6c : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x3030,%rsp │ │ │ │ - mov %rdi,-0x3018(%rbp) │ │ │ │ - mov %rsi,-0x3020(%rbp) │ │ │ │ - mov %rdx,-0x3028(%rbp) │ │ │ │ - movl $0x1,-0xc(%rbp) │ │ │ │ - cmpq $0x0,-0x3018(%rbp) │ │ │ │ - jne 4aea7 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 4b0e2 │ │ │ │ - cmpq $0x0,-0x3028(%rbp) │ │ │ │ - je 4aebf │ │ │ │ - mov -0x3028(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 4aec8 │ │ │ │ - movb $0x0,-0x2010(%rbp) │ │ │ │ - jmp 4aee1 │ │ │ │ - mov -0x3028(%rbp),%rdx │ │ │ │ - lea -0x2010(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ + mov 0x168(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + callq 15200 │ │ │ │ + mov 0xd8(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - cmpq $0x0,-0x3020(%rbp) │ │ │ │ - je 4aefd │ │ │ │ - mov -0x3020(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 4af94 │ │ │ │ - lea 0xac437(%rip),%rdi │ │ │ │ - callq 15060 │ │ │ │ - test %rax,%rax │ │ │ │ - je 4af31 │ │ │ │ - lea 0xac426(%rip),%rdi │ │ │ │ - callq 15060 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x1010(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ + mov 0x170(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + callq 15200 │ │ │ │ + mov 0xf8(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - jmp 4afad │ │ │ │ - lea -0x1010(%rbp),%rax │ │ │ │ - movabs $0x6d632f617372692f,%rsi │ │ │ │ - movabs $0x7469616c2f73772f,%rdi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - movabs $0x772f617372692f79,%rsi │ │ │ │ - movabs $0x2f6c6d74682f6265,%rdi │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - mov %rdi,0x18(%rax) │ │ │ │ - movabs $0x2f6564756c636e69,%rsi │ │ │ │ - movabs $0x682e726564616568,%rdi │ │ │ │ - mov %rsi,0x20(%rax) │ │ │ │ - mov %rdi,0x28(%rax) │ │ │ │ - movl $0x6c6d74,0x30(%rax) │ │ │ │ - jmp 4afad │ │ │ │ - mov -0x3020(%rbp),%rdx │ │ │ │ - lea -0x1010(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + callq 15200 │ │ │ │ + mov 0xfc(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - lea -0x1010(%rbp),%rax │ │ │ │ - lea 0xac38c(%rip),%rsi │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + callq 15200 │ │ │ │ + mov 0x78(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4afce │ │ │ │ - movl $0x0,-0xc(%rbp) │ │ │ │ - cmpl $0x0,-0xc(%rbp) │ │ │ │ - je 4afff │ │ │ │ - lea -0x1010(%rbp),%rax │ │ │ │ - lea 0xac00c(%rip),%rsi │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb4(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + movsd %xmm0,0xa0(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - cmpq $0x0,-0x8(%rbp) │ │ │ │ - jne 4afff │ │ │ │ - mov $0x2,%eax │ │ │ │ - jmpq 4b0e2 │ │ │ │ - mov -0x3018(%rbp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xac334(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov -0x3018(%rbp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xac31d(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - lea -0x2010(%rbp),%rdx │ │ │ │ - mov -0x3018(%rbp),%rax │ │ │ │ - lea 0xac30c(%rip),%rsi │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov 0x100(%rsp),%edi │ │ │ │ + movsd %xmm0,0x98(%rsp) │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - cmpl $0x0,-0xc(%rbp) │ │ │ │ - je 4b0ae │ │ │ │ - mov -0x8(%rbp),%rdx │ │ │ │ - lea -0x3010(%rbp),%rax │ │ │ │ - mov $0x1000,%esi │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov 0x104(%rsp),%edi │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 4b09f │ │ │ │ - mov -0x3018(%rbp),%rdx │ │ │ │ - lea -0x3010(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15470 │ │ │ │ - jmp 4b067 │ │ │ │ - nop │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ + lea (%rax,%rbp,1),%r8 │ │ │ │ + mov %r8,0x80(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov %eax,(%r8) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmp 4b0ce │ │ │ │ - mov -0x3018(%rbp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xac2af(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov -0x3018(%rbp),%rax │ │ │ │ + mov 0x150(%rsp),%rax │ │ │ │ + lea (%rax,%rbp,1),%r10 │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + mov 0xdc(%rsp),%edi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov %eax,(%r10) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov $0x0,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -000000000004b0e4 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x2020,%rsp │ │ │ │ - mov %rdi,-0x2018(%rbp) │ │ │ │ - mov %rsi,-0x2020(%rbp) │ │ │ │ - movl $0x1,-0xc(%rbp) │ │ │ │ - cmpq $0x0,-0x2018(%rbp) │ │ │ │ - jne 4b118 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 4b2b7 │ │ │ │ - cmpq $0x0,-0x2020(%rbp) │ │ │ │ - je 4b134 │ │ │ │ - mov -0x2020(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 4b1cb │ │ │ │ - lea 0xac25e(%rip),%rdi │ │ │ │ - callq 15060 │ │ │ │ - test %rax,%rax │ │ │ │ - je 4b168 │ │ │ │ - lea 0xac24d(%rip),%rdi │ │ │ │ - callq 15060 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x1010(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + lea (%rax,%rbp,1),%r10 │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + mov 0x1b8(%rsp),%edi │ │ │ │ + mov %eax,(%r10) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + lea (%rax,%rbp,1),%r10 │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + mov 0xe0(%rsp),%edi │ │ │ │ + test %eax,%eax │ │ │ │ + cmove %edx,%eax │ │ │ │ + mov %eax,(%r10) │ │ │ │ + callq f2f60 │ │ │ │ + mov (%r15,%rbp,2),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ callq 15160 │ │ │ │ - jmp 4b1e4 │ │ │ │ - lea -0x1010(%rbp),%rax │ │ │ │ - movabs $0x6d632f617372692f,%rsi │ │ │ │ - movabs $0x7469616c2f73772f,%rdi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - movabs $0x772f617372692f79,%rdx │ │ │ │ - movabs $0x2f6c6d74682f6265,%rcx │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ - movabs $0x2f6564756c636e69,%rsi │ │ │ │ - movabs $0x682e7265746f6f66,%rdi │ │ │ │ - mov %rsi,0x20(%rax) │ │ │ │ - mov %rdi,0x28(%rax) │ │ │ │ - movl $0x6c6d74,0x30(%rax) │ │ │ │ - jmp 4b1e4 │ │ │ │ - mov -0x2020(%rbp),%rdx │ │ │ │ - lea -0x1010(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0xe8(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov (%r14,%rbp,2),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ callq 15160 │ │ │ │ - lea -0x1010(%rbp),%rax │ │ │ │ - lea 0xac1b3(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + mov 0x90(%rsp),%r9 │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ test %eax,%eax │ │ │ │ - jne 4b205 │ │ │ │ - movl $0x0,-0xc(%rbp) │ │ │ │ - cmpl $0x0,-0xc(%rbp) │ │ │ │ - je 4b236 │ │ │ │ - lea -0x1010(%rbp),%rax │ │ │ │ - lea 0xabdd5(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - cmpq $0x0,-0x8(%rbp) │ │ │ │ - jne 4b236 │ │ │ │ - mov $0x3,%eax │ │ │ │ - jmpq 4b2b7 │ │ │ │ - cmpl $0x0,-0xc(%rbp) │ │ │ │ - je 4b283 │ │ │ │ - mov -0x8(%rbp),%rdx │ │ │ │ - lea -0x2010(%rbp),%rax │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 4b274 │ │ │ │ - mov -0x2018(%rbp),%rdx │ │ │ │ - lea -0x2010(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15470 │ │ │ │ - jmp 4b23c │ │ │ │ - nop │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmp 4b2a3 │ │ │ │ - mov -0x2018(%rbp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xac10e(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov -0x2018(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov $0x0,%eax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000004b2c0 : │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov 0x70(%rsp),%r11d │ │ │ │ - subsd 0xd10(%rsp),%xmm4 │ │ │ │ - mov 0x398(%rsp),%r8d │ │ │ │ - subsd 0xd18(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - test %r11d,%r11d │ │ │ │ - js 4b3aa │ │ │ │ - movslq %r11d,%r10 │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%r10,%r10,4),%r9 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - movsd 0x78(%rsp,%r9,1),%xmm3 │ │ │ │ - lea 0x20(%rsp,%r9,1),%rdx │ │ │ │ - add %rax,%r9 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - cmp %r10,%rcx │ │ │ │ - je 4b37a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd -0x40(%r9),%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd 0x8(%rdx,%rax,8),%xmm0 │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 4b350 │ │ │ │ - movsd %xmm0,0x8(%rsp,%rcx,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - sub $0x50,%rdx │ │ │ │ - sub $0x48,%r9 │ │ │ │ - cmp %r10,%rcx │ │ │ │ - jne 4b340 │ │ │ │ + movsd 0xa8(%rsp),%xmm7 │ │ │ │ + je 49380 │ │ │ │ + mov 0x68(%rsp),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - je 4b480 │ │ │ │ - lea -0x1(%r11),%edx │ │ │ │ - lea 0x8(%rsp),%rax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - lea 0x10(%rsp,%rdx,8),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - add $0x8,%rax │ │ │ │ - addsd -0x8(%rax),%xmm0 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 4b398 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - test %r8d,%r8d │ │ │ │ - js 4b452 │ │ │ │ - movslq %r8d,%r10 │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea (%r10,%r10,4),%r9 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - movsd 0x3a0(%rsp,%r9,1),%xmm3 │ │ │ │ - lea 0x20(%rsp,%r9,1),%rdx │ │ │ │ - add %rax,%r9 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - cmp %r10,%rcx │ │ │ │ - je 4b425 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x2e8(%r9),%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd 0x330(%rdx,%rax,8),%xmm0 │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 4b3f8 │ │ │ │ - movsd %xmm0,0x8(%rsp,%rcx,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - sub $0x50,%rdx │ │ │ │ - sub $0x48,%r9 │ │ │ │ - cmp %r10,%rcx │ │ │ │ - jne 4b3e8 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 4b452 │ │ │ │ - lea -0x1(%r8),%edx │ │ │ │ - lea 0x8(%rsp),%rax │ │ │ │ - lea 0x10(%rsp,%rdx,8),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mulsd %xmm4,%xmm3 │ │ │ │ - add $0x8,%rax │ │ │ │ - addsd -0x8(%rax),%xmm3 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4b440 │ │ │ │ - movsd %xmm3,(%rsi) │ │ │ │ - addsd (%rdi),%xmm5 │ │ │ │ - movsd %xmm5,(%rdi) │ │ │ │ - addsd (%rsi),%xmm1 │ │ │ │ - movsd %xmm1,(%rsi) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4b47b │ │ │ │ - add $0x68,%rsp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - jmpq 4b3aa │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000004b490 : │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x1a10(%rdx),%r13d │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - jne 4bbe8 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov 0x1a08(%rdx),%esi │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rdx,%rbx │ │ │ │ - test %esi,%esi │ │ │ │ - jle 4b508 │ │ │ │ - sub $0xcc0,%rsp │ │ │ │ - lea 0x88(%rdx),%rsi │ │ │ │ - mov $0x198,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 4b2c0 │ │ │ │ - movsd 0x0(%rbp),%xmm2 │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - add $0xcc0,%rsp │ │ │ │ - mov 0x1a14(%rbx),%ecx │ │ │ │ - subsd 0x8(%rbx),%xmm2 │ │ │ │ - subsd 0x10(%rbx),%xmm1 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 4b780 │ │ │ │ - movsd 0x58(%rbx),%xmm5 │ │ │ │ - movsd 0x60(%rbx),%xmm0 │ │ │ │ - movsd 0x28(%rbx),%xmm3 │ │ │ │ - movsd 0x30(%rbx),%xmm6 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - xorpd 0xabf6c(%rip),%xmm5 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm6,%xmm4 │ │ │ │ - mulsd %xmm6,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - addsd %xmm1,%xmm4 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - lea 0xc2679(%rip),%r14 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movsd 0xabef1(%rip),%xmm3 │ │ │ │ - mov %r14,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mulsd %xmm3,%xmm4 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 4b5f3 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xabe1b(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 4b830 │ │ │ │ - mulsd %xmm4,%xmm4 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movsd 0xab4f5(%rip),%xmm4 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - ja 4ba16 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - ja 4bbc8 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - divsd %xmm4,%xmm1 │ │ │ │ - divsd %xmm4,%xmm2 │ │ │ │ - movsd 0x50(%rbx),%xmm4 │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movsd 0x48(%rbx),%xmm5 │ │ │ │ - mulsd %xmm4,%xmm6 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - lea 0x4(%rbx),%rdx │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm3,%xmm1 │ │ │ │ - test %al,%al │ │ │ │ - je 4b6b8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xabd75(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + je 48b40 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + cvtsi2sd %r9d,%xmm0 │ │ │ │ + maxsd 0x128(%rsp),%xmm7 │ │ │ │ + maxsd 0x130(%rsp),%xmm4 │ │ │ │ + movsd %xmm7,0x128(%rsp) │ │ │ │ + movsd %xmm4,0x130(%rsp) │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + addsd 0xada03(%rip),%xmm1 │ │ │ │ + cvtsi2sd %r8d,%xmm0 │ │ │ │ + minsd 0x120(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,0x120(%rsp) │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + addsd 0xad9e0(%rip),%xmm2 │ │ │ │ + minsd 0x148(%rsp),%xmm2 │ │ │ │ + movsd %xmm2,0x148(%rsp) │ │ │ │ + jmpq 48b9c │ │ │ │ + nop │ │ │ │ + lea -0x5(%rax),%rdx │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0xadcdf(%rip),%rdi │ │ │ │ + lea (%rdx,%r12,1),%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 4ba30 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xabd5b(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + jne 49146 │ │ │ │ + movb $0x0,-0x5(%r12,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 48564 │ │ │ │ + lea -0x5(%rax),%rdx │ │ │ │ + lea (%rdx,%r12,1),%r8 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0xb02de(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 4b8c8 │ │ │ │ + jne 492d0 │ │ │ │ + movb $0x0,(%r12,%rdx,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + jbe 4856e │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x4(%rdx,%r12,1),%rsi │ │ │ │ mov $0x4,%ecx │ │ │ │ - lea 0xabd41(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + lea 0xb028b(%rip),%rdi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 4bb80 │ │ │ │ + je 492b0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x4(%rax,%r12,1),%rsi │ │ │ │ mov $0x4,%ecx │ │ │ │ - lea 0xabd27(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + lea 0xb026d(%rip),%rdi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 4ba80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1a58(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 4b7c0 │ │ │ │ - movsd 0x1a80(%rbx),%xmm0 │ │ │ │ - movsd 0x1a88(%rbx),%xmm3 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd 0x1a90(%rbx),%xmm1 │ │ │ │ - mulsd 0x1a98(%rbx),%xmm2 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - mov 0x1a0c(%rbx),%eax │ │ │ │ - addsd 0x18(%rbx),%xmm0 │ │ │ │ - addsd 0x20(%rbx),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 4b800 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd %xmm1,(%r12) │ │ │ │ - movsd 0x0(%rbp),%xmm1 │ │ │ │ - movsd 0xabd5a(%rip),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 4b766 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sdl 0x7c(%rbx),%xmm2 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - ja 4b766 │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 4b766 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cvtsi2sdl 0x84(%rbx),%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - seta %r13b │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 4856e │ │ │ │ + movb $0x0,-0x4(%rax,%r12,1) │ │ │ │ + jmpq 4856e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0xae730(%rip),%xmm0 │ │ │ │ + mov $0x7473,%eax │ │ │ │ + movabs $0x67616d69206e6920,%rcx │ │ │ │ + movl $0x696c2065,0x6c(%r13) │ │ │ │ + mov %rcx,0x64(%r13) │ │ │ │ + movups %xmm0,0x4(%r13) │ │ │ │ + movdqa 0xae718(%rip),%xmm0 │ │ │ │ + mov %ax,0x70(%r13) │ │ │ │ + movups %xmm0,0x14(%r13) │ │ │ │ + movdqa 0xae716(%rip),%xmm0 │ │ │ │ + movb $0x0,0x72(%r13) │ │ │ │ + movups %xmm0,0x24(%r13) │ │ │ │ + movdqa 0xae714(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x34(%r13) │ │ │ │ + movdqa 0xae717(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x44(%r13) │ │ │ │ + movdqa 0xae71a(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x54(%r13) │ │ │ │ + mov 0xe48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4b028 │ │ │ │ + add $0xe58,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movsd 0x1a18(%rbx),%xmm4 │ │ │ │ - movsd 0x1a20(%rbx),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x1a28(%rbx),%xmm2 │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ - movsd 0x1a30(%rbx),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - jmpq 4b568 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x38(%rbx),%xmm4 │ │ │ │ - movsd 0x40(%rbx),%xmm3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - mulsd %xmm2,%xmm5 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - divsd 0x70(%rbx),%xmm1 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - divsd 0x68(%rbx),%xmm0 │ │ │ │ - jmpq 4b6f6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x4(%r13),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmp 4924b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2e,%eax │ │ │ │ + mov %ax,0xa40(%rsp) │ │ │ │ + jmpq 484ad │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,-0x4(%rdx,%r12,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x4,%rax │ │ │ │ + ja 491a8 │ │ │ │ + jmpq 4856e │ │ │ │ nopl (%rax) │ │ │ │ - sub $0xcc0,%rsp │ │ │ │ - lea 0xd48(%rbx),%rsi │ │ │ │ - mov $0x198,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 46b90 │ │ │ │ - add $0xcc0,%rsp │ │ │ │ - jmpq 4b719 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xabb84(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 4b970 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd 0xabc22(%rip),%xmm6 │ │ │ │ - mulsd %xmm2,%xmm5 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - addsd %xmm0,%xmm5 │ │ │ │ - mulsd 0xabbfe(%rip),%xmm5 │ │ │ │ - comisd %xmm6,%xmm5 │ │ │ │ - ja 4ba16 │ │ │ │ - movsd 0xab23c(%rip),%xmm4 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm7 │ │ │ │ - ja 4bc27 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm5,%xmm5 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - subsd %xmm5,%xmm4 │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - jmpq 4b5f3 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmpq 49180 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xdccf4(%rip),%rsi │ │ │ │ + lea 0x4(%r13),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 4924b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0xadebe(%rip),%rcx │ │ │ │ + lea 0x4(%r13),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 4924b │ │ │ │ + lea 0xadbb7(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmpq 48849 │ │ │ │ + lea 0xab82c(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmpq 4883b │ │ │ │ + lea 0xc726c(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + jmpq 4882d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15160 │ │ │ │ + jmpq 48c92 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0xdd0e4(%rip),%xmm3 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - comisd 0xabba4(%rip),%xmm3 │ │ │ │ - jbe 4b6b8 │ │ │ │ - movsd 0xab1ce(%rip),%xmm4 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm5 │ │ │ │ - ja 4bcaf │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - divsd %xmm0,%xmm6 │ │ │ │ - subsd %xmm6,%xmm4 │ │ │ │ - addsd %xmm4,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm5 │ │ │ │ - ja 4bc77 │ │ │ │ - sqrtsd %xmm4,%xmm4 │ │ │ │ - ucomisd %xmm3,%xmm5 │ │ │ │ - jbe 4ba66 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jmpq 4ba6a │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xaba48(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 4b9d0 │ │ │ │ - mulsd %xmm4,%xmm4 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - mulsd 0xabace(%rip),%xmm0 │ │ │ │ - movsd 0xab116(%rip),%xmm4 │ │ │ │ + cvtsi2sdq 0xdd0b7(%rip),%xmm4 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + andpd 0xae54b(%rip),%xmm0 │ │ │ │ comisd %xmm4,%xmm0 │ │ │ │ - jae 4ba16 │ │ │ │ - subsd %xmm0,%xmm4 │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - jmpq 4b5f3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xab9ec(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 4bb00 │ │ │ │ - movsd 0x50(%rbx),%xmm4 │ │ │ │ - movsd 0x48(%rbx),%xmm5 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm6 │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - jb 4b60d │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov $0x2,%r13d │ │ │ │ - pop %rbx │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ + jbe 49072 │ │ │ │ + movsd 0xae5e9(%rip),%xmm6 │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + andpd 0xae52d(%rip),%xmm5 │ │ │ │ + divsd %xmm5,%xmm6 │ │ │ │ + jmp 493e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movsd 0xab07c(%rip),%xmm4 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm0 │ │ │ │ - ja 4bbf3 │ │ │ │ - sqrtsd %xmm3,%xmm3 │ │ │ │ - divsd %xmm3,%xmm4 │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - jmpq 4b6b8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jae 4ba16 │ │ │ │ - ucomisd %xmm3,%xmm0 │ │ │ │ - ja 4bceb │ │ │ │ - sqrtsd %xmm3,%xmm3 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - callq 157b0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - divsd %xmm3,%xmm4 │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - jmpq 4b6b8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mulsd %xmm4,%xmm4 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - divsd 0xab974(%rip),%xmm4 │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ comisd %xmm4,%xmm0 │ │ │ │ - jae 4ba16 │ │ │ │ - ucomisd %xmm4,%xmm0 │ │ │ │ - ja 4bd39 │ │ │ │ - sqrtsd %xmm4,%xmm4 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - callq 15950 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - mov 0xab916(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd %xmm1,0x0(%r13) │ │ │ │ + jbe 49072 │ │ │ │ + subsd %xmm6,%xmm1 │ │ │ │ movapd %xmm0,%xmm5 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - divsd %xmm4,%xmm5 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - jmpq 4b5f3 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movsd 0xaaf2c(%rip),%xmm4 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm0 │ │ │ │ - ja 4bd93 │ │ │ │ - sqrtsd %xmm3,%xmm3 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ - jmpq 4ba6a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm0,%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - ucomisd %xmm4,%xmm0 │ │ │ │ - ja 4bdc7 │ │ │ │ - sqrtsd %xmm4,%xmm4 │ │ │ │ - jmpq 4b5eb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - jmpq 4b766 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jmpq 4ba6a │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov 0xab82b(%rip),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - mov 0xab803(%rip),%rax │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - jmpq 4b8a6 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmpq 4b932 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - jmpq 4b914 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - callq 157b0 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jmpq 4bae7 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - callq 15950 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov 0xab6f0(%rip),%rax │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - jmpq 4bb6f │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jmpq 4bbba │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov 0xab689(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - jmpq 4b5eb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000004be00 : │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0x1a10(%rdx),%r13d │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - jne 4c560 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov 0x1a0c(%rdx),%esi │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rdx,%rbx │ │ │ │ - test %esi,%esi │ │ │ │ - jle 4be74 │ │ │ │ - sub $0xcc0,%rsp │ │ │ │ - lea 0xd48(%rdx),%rsi │ │ │ │ - mov $0x198,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 4b2c0 │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - add $0xcc0,%rsp │ │ │ │ - mov 0x1a58(%rbx),%ecx │ │ │ │ - subsd 0x18(%rbx),%xmm0 │ │ │ │ - subsd 0x20(%rbx),%xmm1 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 4bf70 │ │ │ │ - movsd 0x68(%rbx),%xmm3 │ │ │ │ - mulsd 0x70(%rbx),%xmm1 │ │ │ │ - movsd 0x38(%rbx),%xmm4 │ │ │ │ - movsd 0x40(%rbx),%xmm5 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - xorpd 0xab604(%rip),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm6,%xmm2 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - lea 0x4(%rbx),%rdx │ │ │ │ - lea 0xc1d0d(%rip),%r14 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - movsd 0xab588(%rip),%xmm5 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 4c050 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xab4af(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 4bfa8 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + andpd 0xae4f8(%rip),%xmm0 │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + jbe 493d0 │ │ │ │ + movsd 0x0(%r13),%xmm1 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd 0xaab85(%rip),%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - ja 4c020 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 4c500 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movapd %xmm7,%xmm3 │ │ │ │ - divsd %xmm3,%xmm2 │ │ │ │ - divsd %xmm3,%xmm1 │ │ │ │ - jmpq 4c054 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + andpd 0xae4dc(%rip),%xmm0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 49072 │ │ │ │ + andpd 0xae4ca(%rip),%xmm7 │ │ │ │ + movsd 0xae572(%rip),%xmm6 │ │ │ │ + divsd %xmm7,%xmm6 │ │ │ │ + jmp 49448 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd 0x1a60(%rbx),%xmm2 │ │ │ │ - movsd 0x1a68(%rbx),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - mulsd 0x1a70(%rbx),%xmm0 │ │ │ │ - mulsd 0x1a78(%rbx),%xmm1 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - jmpq 4bed0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xab40c(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 4c260 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xab3f2(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 4c3d0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + movsd %xmm1,0x0(%r13) │ │ │ │ + jbe 49072 │ │ │ │ + addsd %xmm6,%xmm1 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - mulsd 0xab470(%rip),%xmm0 │ │ │ │ - movsd 0xaaab8(%rip),%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jb 4c040 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x2,%r13d │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd 0x50(%rbx),%xmm6 │ │ │ │ - movsd 0x48(%rbx),%xmm3 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - jae 4c020 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - mov $0x4,%ecx │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + andpd 0xae490(%rip),%xmm0 │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + jbe 49438 │ │ │ │ + movsd 0x0(%r13),%xmm1 │ │ │ │ + jmpq 49072 │ │ │ │ + lea 0x32(%rax),%eax │ │ │ │ + mov 0x198(%rsp),%rdi │ │ │ │ + movslq %eax,%r13 │ │ │ │ + mov %eax,0xdab9b(%rip) │ │ │ │ + lea 0x0(,%r13,4),%rbx │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + shl $0x3,%r13 │ │ │ │ mov %rbx,%rsi │ │ │ │ - divsd %xmm0,%xmm4 │ │ │ │ + callq 15960 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 15960 │ │ │ │ mov %r14,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - subsd %xmm6,%xmm1 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - divsd %xmm5,%xmm1 │ │ │ │ - test %al,%al │ │ │ │ - je 4c120 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xab30e(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 15960 │ │ │ │ + mov 0x168(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 15960 │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x178(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x138(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 4c380 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xab2f4(%rip),%rdi │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 4c2d8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xab2da(%rip),%rdi │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x158(%rsp),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 4c520 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xab2c0(%rip),%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x188(%rsp),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 4c480 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1a14(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 4c1f0 │ │ │ │ - movsd 0x1a38(%rbx),%xmm0 │ │ │ │ - movsd 0x1a40(%rbx),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd 0x1a48(%rbx),%xmm1 │ │ │ │ - mulsd 0x1a50(%rbx),%xmm4 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - mov 0x1a08(%rbx),%eax │ │ │ │ - addsd 0x8(%rbx),%xmm0 │ │ │ │ - addsd 0x10(%rbx),%xmm1 │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x118(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jle 48ca7 │ │ │ │ + mov %rbp,0x80(%rsp) │ │ │ │ + movslq 0x1bc(%rsp),%r13 │ │ │ │ + movslq %ecx,%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,(%rcx,%rbx,8) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rbp,(%rax,%rbx,8) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rax,(%r15,%rbx,8) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r14,%rbx,8) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4b014 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,0x68(%rsp) │ │ │ │ + jg 49690 │ │ │ │ + mov 0x80(%rsp),%rbp │ │ │ │ + jmpq 48ca7 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + mov 0x1c0(%rsp),%r13 │ │ │ │ + callq f3000 │ │ │ │ + mov 0xdcdfd(%rip),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jg 4a2a0 │ │ │ │ test %eax,%eax │ │ │ │ - jg 4c230 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd %xmm1,(%r12) │ │ │ │ - movsd 0x0(%rbp),%xmm1 │ │ │ │ - movsd 0xab2f2(%rip),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 4c026 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sdl 0x78(%rbx),%xmm2 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - ja 4c026 │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 4c026 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cvtsi2sdl 0x80(%rbx),%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - seta %r13b │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x28(%rbx),%xmm3 │ │ │ │ - movsd 0x30(%rbx),%xmm2 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - mulsd %xmm4,%xmm3 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - mulsd %xmm4,%xmm5 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - divsd 0x60(%rbx),%xmm1 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - divsd 0x58(%rbx),%xmm0 │ │ │ │ - jmpq 4c15e │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0xcc0,%rsp │ │ │ │ - lea 0x88(%rbx),%rsi │ │ │ │ - mov $0x198,%ecx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 46b90 │ │ │ │ - add $0xcc0,%rsp │ │ │ │ - jmpq 4c181 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd 0xab210(%rip),%xmm6 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm4 │ │ │ │ - mulsd %xmm5,%xmm4 │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ - mulsd 0xab1ec(%rip),%xmm4 │ │ │ │ - comisd %xmm6,%xmm4 │ │ │ │ - ja 4c020 │ │ │ │ - movsd 0xaa82a(%rip),%xmm3 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm7 │ │ │ │ - ja 4c5e3 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm4,%xmm4 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - jmpq 4c054 │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm5 │ │ │ │ - comisd 0xab194(%rip),%xmm5 │ │ │ │ - jbe 4c120 │ │ │ │ - movsd 0xaa7be(%rip),%xmm3 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm7 │ │ │ │ - ja 4c6d3 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ + jle 49760 │ │ │ │ + lea 0xdcdd9(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xdcdcd(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdcdba(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xadaf1(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd52e8(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + lea 0xad7ad(%rip),%rsi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15d90 │ │ │ │ + test %rax,%rax │ │ │ │ + je 49a4a │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 49a4a │ │ │ │ + movq 0xae15f(%rip),%xmm3 │ │ │ │ + movslq %eax,%rbp │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + movsd 0xdcce7(%rip),%xmm0 │ │ │ │ + lea 0x640(%rsp),%rbx │ │ │ │ movapd %xmm3,%xmm2 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - subsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm3,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm7 │ │ │ │ - ja 4c691 │ │ │ │ - sqrtsd %xmm3,%xmm3 │ │ │ │ - ucomisd %xmm5,%xmm7 │ │ │ │ - jbe 4c3b2 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - jmp 4c3b6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd 0xaa738(%rip),%xmm3 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm5 │ │ │ │ - addsd %xmm3,%xmm5 │ │ │ │ - ucomisd %xmm5,%xmm7 │ │ │ │ - ja 4c56b │ │ │ │ - sqrtsd %xmm5,%xmm5 │ │ │ │ - divsd %xmm5,%xmm3 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm4 │ │ │ │ - jmpq 4c120 │ │ │ │ + movaps %xmm3,0x20(%rsp) │ │ │ │ + movsd 0xae1ce(%rip),%xmm5 │ │ │ │ + movsd 0xae1de(%rip),%xmm4 │ │ │ │ + movsd 0xae1de(%rip),%xmm3 │ │ │ │ + mov 0x170(%rsp),%r15 │ │ │ │ + mov 0x138(%rsp),%rbp │ │ │ │ + mov 0x140(%rsp),%r11 │ │ │ │ + mov 0x168(%rsp),%r13 │ │ │ │ + jmpq 498c9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0xaafec(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 4c050 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - divsd 0xab07e(%rip),%xmm3 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - comisd %xmm3,%xmm7 │ │ │ │ - jae 4c020 │ │ │ │ - ucomisd %xmm3,%xmm7 │ │ │ │ - ja 4c719 │ │ │ │ - sqrtsd %xmm3,%xmm3 │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - callq 15950 │ │ │ │ - mov 0xab022(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - divsd %xmm3,%xmm4 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - jmpq 4c054 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ + addsd 0x0(%rbp,%r14,8),%xmm0 │ │ │ │ + movsd 0xdcc89(%rip),%xmm7 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + subsd (%r15,%r14,8),%xmm1 │ │ │ │ + movsd %xmm0,0x0(%rbp,%r14,8) │ │ │ │ + divsd (%rax,%r14,8),%xmm1 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm5 │ │ │ │ - comisd %xmm5,%xmm7 │ │ │ │ - jae 4c020 │ │ │ │ - ucomisd %xmm5,%xmm7 │ │ │ │ - ja 4c641 │ │ │ │ - sqrtsd %xmm5,%xmm5 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 157b0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - divsd %xmm5,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - jmpq 4c120 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm0,%xmm3 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - ucomisd %xmm3,%xmm7 │ │ │ │ - ja 4c5a1 │ │ │ │ - sqrtsd %xmm3,%xmm3 │ │ │ │ - jmpq 4bf5f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd 0xaa598(%rip),%xmm3 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm5 │ │ │ │ - addsd %xmm3,%xmm5 │ │ │ │ - ucomisd %xmm5,%xmm7 │ │ │ │ - ja 4c781 │ │ │ │ - sqrtsd %xmm5,%xmm5 │ │ │ │ - addsd %xmm3,%xmm5 │ │ │ │ - jmpq 4c3b6 │ │ │ │ - nop │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - jmpq 4c026 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - jmpq 4c3b6 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - mov 0xaaead(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm7 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - jmpq 4bf5f │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - mov 0xaae73(%rip),%rax │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - mov 0xaae45(%rip),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movapd %xmm0,%xmm9 │ │ │ │ + andpd %xmm2,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm4 │ │ │ │ + jbe 49885 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + cvtsi2sd %rax,%xmm6 │ │ │ │ + movapd %xmm6,%xmm8 │ │ │ │ + cmpnlesd %xmm0,%xmm8 │ │ │ │ + movsd 0xad25e(%rip),%xmm0 │ │ │ │ + andpd %xmm0,%xmm8 │ │ │ │ + subsd %xmm8,%xmm6 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + andnpd %xmm9,%xmm6 │ │ │ │ + orpd %xmm6,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + andpd 0x20(%rsp),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + ja 499bf │ │ │ │ + addsd (%r11,%r14,8),%xmm1 │ │ │ │ + movsd 0xdcbe9(%rip),%xmm0 │ │ │ │ + movsd %xmm7,(%r15,%r14,8) │ │ │ │ + movsd %xmm0,0x0(%r13,%r14,8) │ │ │ │ + movsd %xmm1,(%r11,%r14,8) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,0x38(%rsp) │ │ │ │ + je 49a45 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + subsd 0x0(%r13,%r14,8),%xmm0 │ │ │ │ + divsd (%rax,%r14,8),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm1,%xmm8 │ │ │ │ + andpd %xmm2,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm4 │ │ │ │ + jbe 49931 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + cvtsi2sd %rax,%xmm6 │ │ │ │ + movapd %xmm6,%xmm7 │ │ │ │ + cmpnlesd %xmm1,%xmm7 │ │ │ │ + movsd 0xad1b0(%rip),%xmm1 │ │ │ │ + andpd %xmm1,%xmm7 │ │ │ │ + subsd %xmm7,%xmm6 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + andnpd %xmm8,%xmm6 │ │ │ │ + orpd %xmm6,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + andpd 0x20(%rsp),%xmm1 │ │ │ │ + comisd %xmm3,%xmm1 │ │ │ │ + jbe 49800 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0xad90f(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + mov (%rax,%r14,8),%r8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 47a80 │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0xae005(%rip),%rax │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ movq %rax,%xmm5 │ │ │ │ - jmpq 4c2b8 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - callq 157b0 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - jmpq 4c4e5 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jmpq 4c33e │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - jmpq 4c320 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - callq 15950 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15bb0 │ │ │ │ - mov 0xaad15(%rip),%rax │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ + mov 0xae013(%rip),%rax │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov 0xadfff(%rip),%rax │ │ │ │ + movq %rax,%xmm4 │ │ │ │ + mov 0xae01b(%rip),%rax │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + jmpq 49800 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xad8c4(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + mov (%rax,%r14,8),%r8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 47a80 │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0xadf87(%rip),%rax │ │ │ │ + movsd 0xdca87(%rip),%xmm7 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ movq %rax,%xmm5 │ │ │ │ - jmpq 4c46f │ │ │ │ + mov 0xadf8d(%rip),%rax │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov 0xadf79(%rip),%rax │ │ │ │ + movq %rax,%xmm4 │ │ │ │ + mov 0xadf95(%rip),%rax │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + jmpq 49899 │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + movslq 0xda5cf(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xdca40(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4b0d2 │ │ │ │ + mov 0xb0(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 4a25b │ │ │ │ + mov 0xdca80(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg 4a148 │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + mov 0xdc9b5(%rip),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4a003 │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + subsd 0x120(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + xor %rcx,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + movslq %eax,%rbp │ │ │ │ + movslq %eax,%rbx │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + jle 49afd │ │ │ │ + movslq %r8d,%rbp │ │ │ │ + test %edx,%edx │ │ │ │ + jle 49afd │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0xad4aa(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd4f4b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4b0ea │ │ │ │ + cmpq $0x0,0x88(%rsp) │ │ │ │ + je 4b0de │ │ │ │ + mov 0xdc9c6(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jg 4a1c0 │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 4afa1 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movslq 0x10(%rsp),%r14 │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + mov 0x168(%rsp),%rbp │ │ │ │ + mov 0x180(%rsp),%r15 │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + movsd 0x1c8(%rsp),%xmm8 │ │ │ │ + movsd %xmm3,0x98(%rsp) │ │ │ │ + movq 0xadd51(%rip),%xmm3 │ │ │ │ + movsd 0x1d0(%rsp),%xmm9 │ │ │ │ + movsd 0x1d8(%rsp),%xmm10 │ │ │ │ + movsd 0x1e0(%rsp),%xmm11 │ │ │ │ + movsd 0x1e8(%rsp),%xmm12 │ │ │ │ + mov 0x178(%rsp),%r13 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movsd 0x1f0(%rsp),%xmm13 │ │ │ │ + mov 0x170(%rsp),%r14 │ │ │ │ + jmpq 49d3b │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + addsd 0xadd9a(%rip),%xmm1 │ │ │ │ + movsd 0xaddaa(%rip),%xmm6 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + andpd %xmm2,%xmm5 │ │ │ │ + ucomisd %xmm5,%xmm6 │ │ │ │ + jbe 49c3f │ │ │ │ + cvttsd2si %xmm1,%rdx │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + cvtsi2sd %rdx,%xmm5 │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + cmpnlesd %xmm1,%xmm6 │ │ │ │ + andpd %xmm4,%xmm6 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + subsd %xmm6,%xmm5 │ │ │ │ + andnpd %xmm1,%xmm4 │ │ │ │ movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - jmpq 4c556 │ │ │ │ + orpd %xmm4,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r9d │ │ │ │ + cmpl $0x1,0xdc8bd(%rip) │ │ │ │ + mov %r9d,0x14(%rax) │ │ │ │ + jle 49d0c │ │ │ │ + mov 0x18(%rax),%r8d │ │ │ │ + mov 0x24(%rax),%eax │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r11d,%edx │ │ │ │ + movsd %xmm13,0x80(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd %xmm12,0x78(%rsp) │ │ │ │ + movsd %xmm11,0x70(%rsp) │ │ │ │ + movsd %xmm10,0x68(%rsp) │ │ │ │ + movsd %xmm9,0x60(%rsp) │ │ │ │ + movsd %xmm8,0x58(%rsp) │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rsi │ │ │ │ + lea 0xad337(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd4d93(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0xdc7e6(%rip),%r8 │ │ │ │ + pop %rcx │ │ │ │ + mov 0xadd06(%rip),%rcx │ │ │ │ + movsd 0x78(%rsp),%xmm12 │ │ │ │ + movsd 0x80(%rsp),%xmm13 │ │ │ │ + movsd 0x70(%rsp),%xmm11 │ │ │ │ + add %r8,%rax │ │ │ │ + movsd 0x68(%rsp),%xmm10 │ │ │ │ + movsd 0x60(%rsp),%xmm9 │ │ │ │ + movq %rcx,%xmm2 │ │ │ │ + movsd 0x58(%rsp),%xmm8 │ │ │ │ + movq 0xadbe9(%rip),%xmm3 │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 49d2c │ │ │ │ + mov 0xdc77c(%rip),%rax │ │ │ │ + movl $0x0,(%rax,%r10,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x48(%rsp) │ │ │ │ + je 4a364 │ │ │ │ + mov %ebx,%r11d │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 49d9d │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + movsd 0x0(%rbp),%xmm8 │ │ │ │ + movsd (%r14),%xmm9 │ │ │ │ + movsd (%r15),%xmm10 │ │ │ │ + movsd (%rax),%xmm4 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + movsd 0x0(%r13),%xmm11 │ │ │ │ + movsd %xmm4,0x1a8(%rsp) │ │ │ │ + movsd (%rax),%xmm4 │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ + movsd %xmm4,0x1b0(%rsp) │ │ │ │ + movsd (%rax),%xmm12 │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm13 │ │ │ │ + ucomisd 0x0(%rbp,%rbx,8),%xmm8 │ │ │ │ + jp 49fd4 │ │ │ │ + comisd 0x0(%rbp,%rbx,8),%xmm8 │ │ │ │ + jne 49fd4 │ │ │ │ + ucomisd (%r14,%rbx,8),%xmm9 │ │ │ │ + jp 49fd4 │ │ │ │ + comisd (%r14,%rbx,8),%xmm9 │ │ │ │ + jne 49fd4 │ │ │ │ + ucomisd (%r15,%rbx,8),%xmm10 │ │ │ │ + jp 49fd4 │ │ │ │ + comisd (%r15,%rbx,8),%xmm10 │ │ │ │ + jne 49fd4 │ │ │ │ + ucomisd 0x0(%r13,%rbx,8),%xmm11 │ │ │ │ + jp 49fd4 │ │ │ │ + comisd 0x0(%r13,%rbx,8),%xmm11 │ │ │ │ + jne 49fd4 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + movsd 0x1a8(%rsp),%xmm4 │ │ │ │ + movsd (%rax,%rbx,8),%xmm0 │ │ │ │ + ucomisd %xmm4,%xmm0 │ │ │ │ + jp 49fd4 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jne 49fd4 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + movsd 0x1b0(%rsp),%xmm7 │ │ │ │ + movsd (%rax,%rbx,8),%xmm1 │ │ │ │ + ucomisd %xmm7,%xmm1 │ │ │ │ + jp 49fd4 │ │ │ │ + comisd %xmm7,%xmm1 │ │ │ │ + jne 49fd4 │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ + ucomisd (%rax,%rbx,8),%xmm12 │ │ │ │ + jp 49fd4 │ │ │ │ + comisd (%rax,%rbx,8),%xmm12 │ │ │ │ + jne 49fd4 │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + ucomisd (%rax,%rbx,8),%xmm13 │ │ │ │ + jp 49fd4 │ │ │ │ + comisd (%rax,%rbx,8),%xmm13 │ │ │ │ + jne 49fd4 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mov 0x140(%rsp),%rcx │ │ │ │ + movsd 0xacc1f(%rip),%xmm4 │ │ │ │ + lea (%rbx,%rbx,4),%r10 │ │ │ │ + addsd 0x38(%rsp),%xmm0 │ │ │ │ + mov 0x150(%rsp),%rsi │ │ │ │ + lea 0x0(,%r10,8),%rax │ │ │ │ + mov 0xdc5de(%rip),%r8 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov (%rsi,%rbx,4),%edx │ │ │ │ + mov 0xdc57f(%rip),%rsi │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + movsd 0xdc591(%rip),%xmm0 │ │ │ │ + subsd (%rcx,%rbx,8),%xmm0 │ │ │ │ + add %r8,%rax │ │ │ │ + movsd 0xdc579(%rip),%xmm1 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%ecx │ │ │ │ + movsd 0xdc579(%rip),%xmm0 │ │ │ │ + add %ecx,%edx │ │ │ │ + mov %ecx,0x10(%rax) │ │ │ │ + sub $0x1,%edx │ │ │ │ + movslq %edx,%rdi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + mov 0x158(%rsp),%rdi │ │ │ │ + cmovg %esi,%edx │ │ │ │ + mov %edx,0x18(%rax) │ │ │ │ + mov 0x160(%rsp),%rdx │ │ │ │ + subsd (%rdx,%rbx,8),%xmm0 │ │ │ │ + mov (%rdi,%rbx,4),%edx │ │ │ │ + mov 0xdc526(%rip),%rdi │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + mov %esi,0x1c(%rax) │ │ │ │ + sub $0x1,%edx │ │ │ │ + movslq %edx,%r9 │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + cmovg %edi,%edx │ │ │ │ + mov %edx,0x24(%rax) │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ + movsd (%rdx,%rbx,8),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 49bea │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd 0xada17(%rip),%xmm0 │ │ │ │ + movsd 0xada27(%rip),%xmm7 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm3,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm7 │ │ │ │ + jbe 49fc2 │ │ │ │ + cvttsd2si %xmm0,%rdx │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + andnpd %xmm0,%xmm5 │ │ │ │ + cvtsi2sd %rdx,%xmm6 │ │ │ │ + movapd %xmm6,%xmm7 │ │ │ │ + cmpnlesd %xmm0,%xmm7 │ │ │ │ + andpd %xmm4,%xmm7 │ │ │ │ + subsd %xmm7,%xmm6 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + orpd %xmm5,%xmm1 │ │ │ │ + xorpd 0xad936(%rip),%xmm1 │ │ │ │ + cvttsd2si %xmm1,%r9d │ │ │ │ + jmpq 49c44 │ │ │ │ + mov 0xa0(%rsp),%r13 │ │ │ │ + lea 0xad3bd(%rip),%rdi │ │ │ │ + callq 47a80 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xdbfe7(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 4924b │ │ │ │ + movsd 0x128(%rsp),%xmm4 │ │ │ │ + movsd 0xacab4(%rip),%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %r8,%xmm3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + subsd 0x120(%rsp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + comisd %xmm1,%xmm3 │ │ │ │ + jbe 4a04c │ │ │ │ + cvttsd2si %xmm1,%r8 │ │ │ │ + movsd %xmm4,0xdc42b(%rip) │ │ │ │ + mov %r8,0xdc404(%rip) │ │ │ │ + movsd 0x130(%rsp),%xmm1 │ │ │ │ + subsd 0x148(%rsp),%xmm1 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sdq 0xdc3e9(%rip),%xmm2 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe 4a092 │ │ │ │ + movsd 0x130(%rsp),%xmm3 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + movsd %xmm3,0xdc3ed(%rip) │ │ │ │ + mov %rax,0xdc3c6(%rip) │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + xor %rcx,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + movslq %eax,%rbp │ │ │ │ + movslq %eax,%rbx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 49acd │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0xace79(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xdc389(%rip),%rdx │ │ │ │ + lea 0xace76(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xdc37c(%rip),%xmm0 │ │ │ │ + lea 0xace68(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xdc366(%rip),%xmm0 │ │ │ │ + lea 0xace61(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd491b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xdc31c(%rip),%r8 │ │ │ │ + mov 0xdc3ce(%rip),%edx │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + jg 49ad2 │ │ │ │ + jmpq 49ad5 │ │ │ │ + lea 0xdc3a9(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xdc39d(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdc38a(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xad154(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd48b8(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + mov 0xdc36e(%rip),%edx │ │ │ │ + mov 0xdc2af(%rip),%r8 │ │ │ │ + test %edi,%edi │ │ │ │ + jne 4a003 │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + subsd 0x120(%rsp),%xmm0 │ │ │ │ + jmpq 4a092 │ │ │ │ + lea 0xdc331(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xdc325(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdc312(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xad114(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd4840(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpl $0x1,0xdc2f9(%rip) │ │ │ │ + jle 49b4a │ │ │ │ + lea 0xacdae(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xad111(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xad12e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 49b4a │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xdc236(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 49a82 │ │ │ │ + lea 0xacca4(%rip),%rdi │ │ │ │ + callq 48000 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xdbd50(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 4924b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000004c7c0 : │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov $0x198,%ecx │ │ │ │ - lea 0x88(%rdi),%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movl $0x1,0x1a08(%rax) │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + lea 0xacc4d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000004c7e0 : │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov $0x198,%ecx │ │ │ │ - lea 0xd48(%rdi),%rdi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movl $0x1,0x1a0c(%rax) │ │ │ │ + lea 0xaf154(%rip),%r15 │ │ │ │ + mov %r14d,%edx │ │ │ │ + movslq %r14d,%rbp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd4771(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 4a33e │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 4a311 │ │ │ │ + mov (%rbx,%r14,8),%rcx │ │ │ │ + lea 0xacc10(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000004c800 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov %rdx,%rsi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xd28,%rsp │ │ │ │ - mov 0xd60(%rsp),%rax │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - lea 0x58(%rsp),%rdx │ │ │ │ - mov $0x64,%ecx │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0xd70(%rsp),%rax │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd18(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + je 4a334 │ │ │ │ + mov 0xb0(%rsp),%r9d │ │ │ │ + mov 0x0(%r13,%r14,8),%rdx │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 4a2f1 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - lea 0x380(%rsp),%rdi │ │ │ │ - mov $0x64,%ecx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - lea 0x6a8(%rsp),%rdi │ │ │ │ - mov $0x64,%ecx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - lea 0x9d0(%rsp),%rdi │ │ │ │ - mov $0x64,%ecx │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 4c902 │ │ │ │ - cltq │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - mov %r13d,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea 0x8(,%rax,8),%r14 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0xa8(%rsp,%rdx,1),%r15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add %rbx,%r12 │ │ │ │ - callq 15720 │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x50,%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - jne 4c8e8 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 4c95d │ │ │ │ - cltq │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - mov %esi,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea 0x8(,%rax,8),%r14 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x3d0(%rsp,%rdx,1),%r15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add %rbx,%r12 │ │ │ │ - callq 15720 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - jne 4c940 │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmp 4a308 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + lea 0xbb6be(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xdc1a9(%rip),%eax │ │ │ │ + jmpq 49714 │ │ │ │ + movslq 0xd9cb5(%rip),%r15 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r13 │ │ │ │ + shl $0x2,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0xdc155(%rip) │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 15850 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0xdc13b(%rip) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0xdc11f(%rip) │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 15850 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0xdc0fb(%rip) │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 4b0c6 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + lea 0x10(%r11),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rcx),%edx │ │ │ │ + mov %eax,(%r9,%rax,4) │ │ │ │ + add $0x28,%rcx │ │ │ │ + mov %edx,0x0(%rbp,%rax,4) │ │ │ │ + mov -0x20(%rcx),%edx │ │ │ │ + mov %eax,(%rsi,%rax,4) │ │ │ │ + mov %edx,(%rbx,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jg 4a3e8 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + lea -0x2(%rax),%edi │ │ │ │ cmp $0x1,%eax │ │ │ │ - jle 4c9bd │ │ │ │ - cltq │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - mov %esi,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea 0x8(,%rax,8),%r14 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x6f8(%rsp,%rdx,1),%r15 │ │ │ │ + je 4a48d │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp,%rax,4),%edx │ │ │ │ + mov 0x4(%rbp,%rax,4),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jle 4a446 │ │ │ │ + mov %ecx,0x0(%rbp,%rax,4) │ │ │ │ + mov 0x4(%r9,%rax,4),%ecx │ │ │ │ + mov %edx,0x4(%rbp,%rax,4) │ │ │ │ + mov (%r9,%rax,4),%edx │ │ │ │ + mov %ecx,(%r9,%rax,4) │ │ │ │ + mov %edx,0x4(%r9,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jge 4a420 │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jae 4a416 │ │ │ │ + xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add %rbx,%r12 │ │ │ │ - callq 15720 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %r15,%rcx │ │ │ │ - jne 4c9a0 │ │ │ │ - mov 0xd68(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ + mov (%rbx,%rax,4),%edx │ │ │ │ + mov 0x4(%rbx,%rax,4),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jle 4a480 │ │ │ │ + mov %ecx,(%rbx,%rax,4) │ │ │ │ + mov 0x4(%rsi,%rax,4),%ecx │ │ │ │ + mov %edx,0x4(%rbx,%rax,4) │ │ │ │ + mov (%rsi,%rax,4),%edx │ │ │ │ + mov %ecx,(%rsi,%rax,4) │ │ │ │ + mov %edx,0x4(%rsi,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jge 4a460 │ │ │ │ + sub $0x1,%edi │ │ │ │ + jae 4a455 │ │ │ │ + mov 0xdc075(%rip),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jle 4ca1d │ │ │ │ - cltq │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - mov 0xd68(%rsp),%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea 0x8(,%rax,8),%r14 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0xa20(%rsp,%rdx,1),%r15 │ │ │ │ + jg 4ae9d │ │ │ │ + test %eax,%eax │ │ │ │ + jle 4a4e8 │ │ │ │ + lea 0xdc051(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xdc045(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdc032(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xacef9(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd4560(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xdbf61(%rip),%r14 │ │ │ │ + lea 0x0(,%r14,8),%rbp │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4bdca │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 4bd9e │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0xc8(%rsp),%r15 │ │ │ │ + jmp 4a533 │ │ │ │ nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov $0x190,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r15,%rbx,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4bdbe │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 4a530 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 4bdb2 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 4a573 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov $0x190,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r15,%r14,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4bd92 │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 4a570 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + shl $0x2,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4bd86 │ │ │ │ + mov 0xdbf50(%rip),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 4a613 │ │ │ │ + lea 0xdbf35(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xdbf29(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdbf16(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xace10(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd4444(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xdbe45(%rip),%rax │ │ │ │ + lea 0x0(,%rax,8),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4bd7a │ │ │ │ + cmpq $0x0,0xa0(%rsp) │ │ │ │ + je 4bd6e │ │ │ │ + mov 0xdbeb3(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 4a6a2 │ │ │ │ + lea 0xdbe97(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xdbe8b(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdbe78(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xacdaf(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd43a6(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15110 │ │ │ │ + mov 0xd450f(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ + lea 0xdbe47(%rip),%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add %rbx,%r12 │ │ │ │ - callq 15720 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %r15,%rcx │ │ │ │ - jne 4ca00 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %r13d,0x50(%rsp) │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - lea 0x88(%rbp),%rdi │ │ │ │ - mov $0x198,%ecx │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - mov %eax,0x378(%rsp) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov %eax,0x6a0(%rsp) │ │ │ │ - mov 0xd68(%rsp),%eax │ │ │ │ - mov %eax,0x9c8(%rsp) │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movsd %xmm2,0xd28(%rbp) │ │ │ │ - movl $0x1,0x1a08(%rbp) │ │ │ │ - movsd %xmm3,0xd30(%rbp) │ │ │ │ - mov 0xd18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4caa7 │ │ │ │ - add $0xd28,%rsp │ │ │ │ + lea 0xdbd79(%rip),%rdi │ │ │ │ + movl $0x0,0xdbe33(%rip) │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + mov 0xd44db(%rip),%rsi │ │ │ │ + lea 0xdbe18(%rip),%rdx │ │ │ │ + lea 0xdbced(%rip),%rdi │ │ │ │ + movl $0x0,0xdbe07(%rip) │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + cmpl $0x1,0xdbdef(%rip) │ │ │ │ + mov $0x3,%eax │ │ │ │ + mov 0xdbd23(%rip),%rdi │ │ │ │ + lea 0xdbde0(%rip),%r8 │ │ │ │ + sbb $0xffffffffffffffff,%rax │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + lea 0xdbd1c(%rip),%rcx │ │ │ │ + movl $0x2,0xdbd8a(%rip) │ │ │ │ + movl $0x0,0xdbdbc(%rip) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 15070 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + mov 0xdbda7(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle 4a788 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xaccfe(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000004cab0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ - mov %rdx,%rsi │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xd28,%rsp │ │ │ │ - mov 0xd60(%rsp),%rax │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - lea 0x58(%rsp),%rdx │ │ │ │ - mov $0x64,%ecx │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0xd70(%rsp),%rax │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd18(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd42c0(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xdbc51(%rip),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + lea 0xdbd64(%rip),%r8 │ │ │ │ + lea 0xdbc49(%rip),%rcx │ │ │ │ + movl $0x0,0xdbd53(%rip) │ │ │ │ + callq 15070 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + mov 0xdbd43(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jg 4ae28 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0xdbc66(%rip),%rdi │ │ │ │ + lea 0xdbd23(%rip),%rdx │ │ │ │ + movl $0x0,0xdbd19(%rip) │ │ │ │ + callq 15320 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + cmpl $0x0,0xdbd09(%rip) │ │ │ │ + jle 4a823 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xacceb(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - lea 0x380(%rsp),%rdi │ │ │ │ - mov $0x64,%ecx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - lea 0x6a8(%rsp),%rdi │ │ │ │ - mov $0x64,%ecx │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - lea 0x9d0(%rsp),%rdi │ │ │ │ - mov $0x64,%ecx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 4cd57 │ │ │ │ - cltq │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%r13 │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea 0x8(,%rax,8),%r14 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0xa8(%rsp,%rdx,1),%r15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add %rbx,%r13 │ │ │ │ - callq 15720 │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x50,%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - jne 4cba0 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 4cc15 │ │ │ │ - cltq │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - mov %esi,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea 0x8(,%rax,8),%r14 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x3d0(%rsp,%rdx,1),%r15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd4225(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0xdbbb1(%rip),%rdi │ │ │ │ + lea 0xdbcce(%rip),%rdx │ │ │ │ + movl $0x0,0xdbcc4(%rip) │ │ │ │ + callq 15320 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + cmpl $0x0,0xdbcb4(%rip) │ │ │ │ + jle 4a878 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xaccc6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd41d0(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xdbbc1(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdbc7c(%rip),%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0xac7ee(%rip),%rsi │ │ │ │ + movl $0x0,0xdbc64(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + mov 0xdbb2c(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdbc47(%rip),%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0xac7b9(%rip),%rsi │ │ │ │ + movl $0x0,0xdbc2f(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + mov 0xdbb57(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdbc12(%rip),%r8 │ │ │ │ mov %r14,%rdx │ │ │ │ - add %rbx,%r13 │ │ │ │ - callq 15720 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - jne 4cbf8 │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 4cc6d │ │ │ │ - cltq │ │ │ │ + lea 0xac78f(%rip),%rsi │ │ │ │ + movl $0x0,0xdbbfe(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + mov 0xdbb36(%rip),%rdx │ │ │ │ + mov 0xdbb1f(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdbbda(%rip),%r8 │ │ │ │ + lea 0xac401(%rip),%rsi │ │ │ │ + movl $0x0,0xdbbc9(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + mov 0xdbb09(%rip),%rdx │ │ │ │ + mov 0xdbaea(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdbba5(%rip),%r8 │ │ │ │ + lea 0xac3d3(%rip),%rsi │ │ │ │ + movl $0x0,0xdbb94(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + mov 0xdbadc(%rip),%rdx │ │ │ │ + mov 0xdbab5(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdbb70(%rip),%r8 │ │ │ │ + lea 0xac3a5(%rip),%rsi │ │ │ │ + movl $0x0,0xdbb5f(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + cmpl $0x0,0xdbb47(%rip) │ │ │ │ + je 4a9f0 │ │ │ │ + mov 0xdbaa6(%rip),%rdx │ │ │ │ + mov 0xdba77(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdbb32(%rip),%r8 │ │ │ │ + lea 0xac36e(%rip),%rsi │ │ │ │ + movl $0x0,0xdbb21(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + mov 0xdb9e9(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdbb04(%rip),%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0xac67f(%rip),%rsi │ │ │ │ + movl $0x0,0xdbaee(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + mov 0xdba26(%rip),%rdx │ │ │ │ + mov 0xdb9af(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdbaca(%rip),%r8 │ │ │ │ + lea 0xac2f1(%rip),%rsi │ │ │ │ + movl $0x0,0xdbab9(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + mov 0xdb9f9(%rip),%rdx │ │ │ │ + mov 0xdb97a(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdba95(%rip),%r8 │ │ │ │ + lea 0xac2c3(%rip),%rsi │ │ │ │ + movl $0x0,0xdba84(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + movsd 0xdb9db(%rip),%xmm0 │ │ │ │ + mov 0xdb9a4(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdba5f(%rip),%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xac29d(%rip),%rsi │ │ │ │ + movl $0x0,0xdba49(%rip) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + movsd 0xdb9a8(%rip),%xmm0 │ │ │ │ + mov 0xdb969(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdba24(%rip),%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xac269(%rip),%rsi │ │ │ │ + movl $0x0,0xdba0e(%rip) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + movsd 0xdb965(%rip),%xmm0 │ │ │ │ + mov 0xdb8ce(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdb9e9(%rip),%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xac227(%rip),%rsi │ │ │ │ + movl $0x0,0xdb9d3(%rip) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + movsd 0xdb932(%rip),%xmm0 │ │ │ │ + mov 0xdb893(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdb9ae(%rip),%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xac1f3(%rip),%rsi │ │ │ │ + movl $0x0,0xdb998(%rip) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + cmpl $0x0,0xdb988(%rip) │ │ │ │ + jle 4abca │ │ │ │ + lea 0xdb96f(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xdb963(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdb950(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xac9a7(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd3e7e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 48250 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 4ae0d │ │ │ │ + movq 0xacd0f(%rip),%xmm3 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + movsd 0xacdc1(%rip),%xmm1 │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movaps %xmm3,0x20(%rsp) │ │ │ │ + movl $0x0,0xc0(%rsp) │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + movq $0x1,0x38(%rsp) │ │ │ │ + movl $0x32,0x50(%rsp) │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x10(%rsp),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0xf0(%rsp) │ │ │ │ mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - mov %esi,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea 0x8(,%rax,8),%r14 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x6f8(%rsp,%rdx,1),%r15 │ │ │ │ - nop │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add %rbx,%r13 │ │ │ │ - callq 15720 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - jne 4cc50 │ │ │ │ - mov 0xd68(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 4cccd │ │ │ │ - cltq │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - mov 0xd68(%rsp),%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea 0x8(,%rax,8),%r14 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0xa20(%rsp,%rdx,1),%r15 │ │ │ │ - nop │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add %rbx,%r13 │ │ │ │ - callq 15720 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - jne 4ccb0 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %r12d,0x50(%rsp) │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - lea 0xd48(%rbp),%rdi │ │ │ │ - mov $0x198,%ecx │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - mov %eax,0x378(%rsp) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov %eax,0x6a0(%rsp) │ │ │ │ - mov 0xd68(%rsp),%eax │ │ │ │ - mov %eax,0x9c8(%rsp) │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - movsd %xmm2,0x19e8(%rbp) │ │ │ │ - movl $0x1,0x1a0c(%rbp) │ │ │ │ - movsd %xmm3,0x19f0(%rbp) │ │ │ │ - mov 0xd18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4cd5f │ │ │ │ - add $0xd28,%rsp │ │ │ │ + cmp 0xdb7fc(%rip),%rcx │ │ │ │ + mov 0xdb8a6(%rip),%eax │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ + jg 4b0f6 │ │ │ │ + sub $0x1,%eax │ │ │ │ + jle 4ac97 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xac410(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 4cbba │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd3db1(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpl $0x1,0xdb86a(%rip) │ │ │ │ + je 4bdd6 │ │ │ │ + movslq 0xb8(%rsp),%rbx │ │ │ │ + mov %rbx,%rbp │ │ │ │ + shl $0x2,%rbx │ │ │ │ + jmp 4ace3 │ │ │ │ + mov 0xdb82c(%rip),%rax │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + cmp %ecx,(%rax,%rbx,1) │ │ │ │ + jg 4ace9 │ │ │ │ + mov 0xdb814(%rip),%rax │ │ │ │ + mov (%rax,%rbx,1),%edi │ │ │ │ + add $0x4,%rbx │ │ │ │ + callq 482e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 4b281 │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp 0x10(%rsp),%ebp │ │ │ │ + jl 4acb5 │ │ │ │ + movslq 0xc0(%rsp),%rbx │ │ │ │ + mov %ebp,0xb8(%rsp) │ │ │ │ + lea 0xdb805(%rip),%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + shl $0x2,%rbx │ │ │ │ + jmp 4ad2d │ │ │ │ + cmpl $0x0,0xb0(%rsp) │ │ │ │ + je 4ad25 │ │ │ │ + mov 0xdb787(%rip),%rax │ │ │ │ + add %r13,%rax │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + jne 4be01 │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp 0x10(%rsp),%r14d │ │ │ │ + jge 4b2a1 │ │ │ │ + mov 0xdb799(%rip),%rax │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + cmp %ecx,(%rax,%rbx,1) │ │ │ │ + jge 4b2a1 │ │ │ │ + mov 0xdb77d(%rip),%rax │ │ │ │ + movslq (%rax,%rbx,1),%r13 │ │ │ │ + mov %r13d,%edi │ │ │ │ + imul $0x28,%r13,%r13 │ │ │ │ + callq 47e90 │ │ │ │ + mov 0xdb73e(%rip),%rax │ │ │ │ + add %r13,%rax │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + je 4ad08 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movl $0x0,0xdb781(%rip) │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4adfd │ │ │ │ + mov 0xdb715(%rip),%rax │ │ │ │ + subl $0x1,0xdb72e(%rip) │ │ │ │ + movl $0x0,(%rax,%r13,1) │ │ │ │ + jmpq 4ad08 │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + mov 0x1f8(%rsp),%rcx │ │ │ │ + lea 0x220(%rsp),%rdx │ │ │ │ + lea 0xdb73e(%rip),%r9 │ │ │ │ + mov 0xdb613(%rip),%rdi │ │ │ │ + mov $0x52,%esi │ │ │ │ + movq $0x1,0x230(%rsp) │ │ │ │ + movq $0x1,0x238(%rsp) │ │ │ │ + callq 15b10 │ │ │ │ + addq $0x1,0x38(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 4ac50 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0xdb6fc(%rip),%edi │ │ │ │ + callq 47a10 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xdb1c2(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 4924b │ │ │ │ + lea 0xac671(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd3bfe(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpl $0x0,0xdb6b7(%rip) │ │ │ │ + jle 4a7ce │ │ │ │ + lea 0xdb69a(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xdb68e(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdb67b(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xac645(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 4a7ce │ │ │ │ + lea 0xac15c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xac156(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xb99f1(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xac144(%rip),%rbp │ │ │ │ + mov 0xdb602(%rip),%rax │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov (%rax,%rbx,4),%ecx │ │ │ │ + mov 0xdb5e6(%rip),%rax │ │ │ │ + mov (%rax,%rbx,4),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 4aedf │ │ │ │ + mov 0xd3b2b(%rip),%rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0xac105(%rip),%r15 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0xac257(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xac251(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xb996a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xdb572(%rip),%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov (%rax,%rbp,4),%ecx │ │ │ │ + mov 0xdb556(%rip),%rax │ │ │ │ + mov (%rax,%rbp,4),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jne 4af5f │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xdb56c(%rip),%eax │ │ │ │ + jmpq 4a49c │ │ │ │ + movslq 0xd9078(%rip),%rbp │ │ │ │ + shl $0x2,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0xdb52a(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0xdb513(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0xdb4fc(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xdb4e8(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4b0c6 │ │ │ │ + mov 0xdb511(%rip),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jg 4b02d │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd %xmm3,0x98(%rsp) │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + jmpq 4a49c │ │ │ │ + mov 0x1c0(%rsp),%r13 │ │ │ │ + lea 0xabec2(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000004cd70 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - movsd (%rsi),%xmm7 │ │ │ │ - mov 0xcf0(%rsi),%edx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ + lea 0xabfcc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movsd 0x8(%rsi),%xmm5 │ │ │ │ - movsd 0x38(%rsi),%xmm6 │ │ │ │ - movsd 0x40(%rsi),%xmm11 │ │ │ │ - movsd 0x48(%rsi),%xmm3 │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - movsd 0x50(%rsi),%xmm12 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 4cdf7 │ │ │ │ - movq %xmm12,%rax │ │ │ │ - movapd %xmm11,%xmm12 │ │ │ │ - movq %rax,%xmm11 │ │ │ │ - movq %xmm3,%rax │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - movq %xmm5,%rax │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0xcf0(%rbp),%eax │ │ │ │ - movsd 0x0(%rbp),%xmm10 │ │ │ │ - movsd 0x8(%rbp),%xmm7 │ │ │ │ - movsd 0x38(%rbp),%xmm2 │ │ │ │ - movsd 0x40(%rbp),%xmm8 │ │ │ │ - movsd 0x48(%rbp),%xmm4 │ │ │ │ - movsd 0x50(%rbp),%xmm9 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xabfc8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xb9863(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd39d3(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0xac108(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xac102(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xb981b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd %xmm3,0x98(%rsp) │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + jmpq 4af8e │ │ │ │ + lea 0xabf24(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + lea 0xabe4a(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + lea 0xabed3(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + lea 0xabeba(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ test %eax,%eax │ │ │ │ - jne 4ce4e │ │ │ │ - movq %xmm9,%rax │ │ │ │ - movapd %xmm8,%xmm9 │ │ │ │ - movq %rax,%xmm8 │ │ │ │ - movq %xmm4,%rax │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - movq %xmm7,%rax │ │ │ │ - movapd %xmm10,%xmm7 │ │ │ │ - movq %rax,%xmm10 │ │ │ │ - movsd 0x20(%r12),%xmm1 │ │ │ │ - movsd 0x30(%rbp),%xmm13 │ │ │ │ - ucomisd %xmm7,%xmm5 │ │ │ │ - mov $0x0,%edx │ │ │ │ - cvttsd2si 0x88(%r12),%eax │ │ │ │ - movsd 0x30(%r12),%xmm0 │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd 0x28(%r12),%xmm1 │ │ │ │ - movsd %xmm1,0x58(%rsp) │ │ │ │ - movsd 0x20(%rbp),%xmm1 │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - movsd 0x28(%rbp),%xmm1 │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movsd 0x10(%r12),%xmm1 │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd 0x18(%r12),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - movsd 0x10(%rbp),%xmm1 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd 0x18(%rbp),%xmm1 │ │ │ │ - mov %eax,0x78(%rbx) │ │ │ │ - cvttsd2si 0x90(%r12),%eax │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - mov %eax,0x80(%rbx) │ │ │ │ - cvttsd2si 0x88(%rbp),%eax │ │ │ │ - mov %eax,0x7c(%rbx) │ │ │ │ - cvttsd2si 0x90(%rbp),%eax │ │ │ │ - mov %eax,0x84(%rbx) │ │ │ │ - setnp %al │ │ │ │ - movl $0x0,0x17c0(%r12) │ │ │ │ - cmovne %edx,%eax │ │ │ │ - movl $0x0,0x17c0(%rbp) │ │ │ │ - test %al,%al │ │ │ │ - je 4d188 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - ucomisd %xmm10,%xmm1 │ │ │ │ - setnp %al │ │ │ │ - cmovne %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - je 4d188 │ │ │ │ - movsd 0xaa531(%rip),%xmm1 │ │ │ │ - mov 0xaa522(%rip),%r13 │ │ │ │ - movsd %xmm3,0x1a18(%rbx) │ │ │ │ - lea 0xc8(%rsp),%r14 │ │ │ │ - movsd %xmm6,0x1a28(%rbx) │ │ │ │ - lea 0xc0(%rsp),%r15 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm12,0x1a20(%rbx) │ │ │ │ - mulsd %xmm1,%xmm13 │ │ │ │ - movsd 0xa9b48(%rip),%xmm1 │ │ │ │ - movsd %xmm11,0x1a30(%rbx) │ │ │ │ - movsd %xmm4,0x1a60(%rbx) │ │ │ │ - movsd %xmm9,0x1a68(%rbx) │ │ │ │ - movsd %xmm2,0x1a70(%rbx) │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - movsd 0x58(%r12),%xmm0 │ │ │ │ - movsd %xmm13,0x40(%rsp) │ │ │ │ - movsd %xmm0,0x1a38(%rbx) │ │ │ │ - movsd 0x60(%r12),%xmm0 │ │ │ │ - movsd %xmm8,0x1a78(%rbx) │ │ │ │ - movsd %xmm0,0x1a40(%rbx) │ │ │ │ - movsd 0x68(%r12),%xmm0 │ │ │ │ - movsd %xmm0,0x1a48(%rbx) │ │ │ │ - movsd 0x70(%r12),%xmm0 │ │ │ │ - movsd %xmm0,0x1a50(%rbx) │ │ │ │ - movsd 0x58(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0x1a80(%rbx) │ │ │ │ - movsd 0x60(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0x1a88(%rbx) │ │ │ │ - movsd 0x68(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0x1a90(%rbx) │ │ │ │ - movsd 0x70(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0x1a98(%rbx) │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd %xmm1,0x60(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0xc0(%rsp),%xmm3 │ │ │ │ - movsd 0xc8(%rsp),%xmm2 │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - mov %r13,0x50(%rbx) │ │ │ │ - lea 0xdd0(%r12),%rsi │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - movsd 0xc0(%rsp),%xmm0 │ │ │ │ - movsd %xmm6,0x8(%rbx) │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movsd %xmm5,0x10(%rbx) │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd %xmm6,0x18(%rbx) │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - movsd %xmm5,0x20(%rbx) │ │ │ │ - movsd %xmm0,0x28(%rbx) │ │ │ │ - movsd 0x58(%rsp),%xmm5 │ │ │ │ - movsd 0xc8(%rsp),%xmm0 │ │ │ │ - movsd %xmm3,0x38(%rbx) │ │ │ │ - movsd %xmm0,0x30(%rbx) │ │ │ │ - movsd %xmm2,0x40(%rbx) │ │ │ │ - movsd %xmm1,0x48(%rbx) │ │ │ │ - movsd %xmm6,0x58(%rbx) │ │ │ │ - movsd %xmm5,0x60(%rbx) │ │ │ │ - movsd %xmm4,0x68(%rbx) │ │ │ │ - movsd %xmm7,0x70(%rbx) │ │ │ │ + jle 4b147 │ │ │ │ + lea 0xdb3f2(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xdb3e6(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdb3d3(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xac77a(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd3901(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xdb2f2(%rip),%rdi │ │ │ │ + lea 0xdb3af(%rip),%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + mov 0xdb277(%rip),%rdi │ │ │ │ + lea 0xdb394(%rip),%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ae02 │ │ │ │ + cmpl $0x0,0xdb384(%rip) │ │ │ │ + jle 4b1a8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xabfc3(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd38a0(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0xdb349(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xdb33d(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdb32a(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xabf95(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xdadfd(%rip),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0xdb304(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdb2f1(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xabf66(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xda9c4(%rip),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + movl $0x0,0x0(%r13) │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xdada1(%rip),%rsi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0xdd0(%rbp),%rsi │ │ │ │ - lea 0x4(%rbx),%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ + lea 0x404(%r13),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + lea 0xda989(%rip),%rsi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - movq $0x0,0x1a08(%rbx) │ │ │ │ - movabs $0x100000001,%rax │ │ │ │ - movl $0x1,0x1a58(%rbx) │ │ │ │ - mov %rax,0x1a10(%rbx) │ │ │ │ + mov 0xdb295(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xdb282(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd %xmm0,0x1408(%r13) │ │ │ │ + jmpq 4924b │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + lea 0xdad49(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 4924b │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xf8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 4dbd7 │ │ │ │ - add $0x108,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - lea 0xd4(%rsp),%r13 │ │ │ │ - lea 0xf0(%rsp),%rdx │ │ │ │ - lea 0xe8(%rsp),%rsi │ │ │ │ - mov %r13,%rcx │ │ │ │ + mov %r14d,0xc0(%rsp) │ │ │ │ + callq 47e80 │ │ │ │ + cmpl $0x1,0xdb251(%rip) │ │ │ │ + mov %eax,0xd8(%rsp) │ │ │ │ + jle 4b30a │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0xabdef(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xac2ac(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xac2c4(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd373e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 4b579 │ │ │ │ + mov 0xdb18f(%rip),%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + jne 4b575 │ │ │ │ + mov 0xdb19d(%rip),%ecx │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + mov %edx,0xdb194(%rip) │ │ │ │ + cmp $0xc8,%edx │ │ │ │ + jg 4b7a1 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea 0x8(%rax),%rsi │ │ │ │ + lea 0x0(,%rbp,8),%r13 │ │ │ │ + mov $0x9,%edi │ │ │ │ + lea 0xdb1a7(%rip),%r8 │ │ │ │ + mov (%rcx,%rbp,8),%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4b785 │ │ │ │ + cmpl $0x1,0xdb18e(%rip) │ │ │ │ + jle 4b3a1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0xabd5e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd36a7(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xdb100(%rip),%rax │ │ │ │ + cmpl $0x0,0xb0(%rsp) │ │ │ │ + movl $0x1,(%rax,%rbx,1) │ │ │ │ + je 4b41d │ │ │ │ + mov 0xdb109(%rip),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0xdb100(%rip) │ │ │ │ + cmp $0xc8,%eax │ │ │ │ + jg 4b7a1 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0xdb0c1(%rip),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xdb11c(%rip),%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov (%rax,%r13,1),%r14 │ │ │ │ + add %rbx,%rsi │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4b752 │ │ │ │ + mov 0xdb091(%rip),%rax │ │ │ │ + movl $0x1,(%rax,%rbx,1) │ │ │ │ + mov 0xdb08b(%rip),%rax │ │ │ │ + mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ + lea 0x208(%rsp),%rsi │ │ │ │ + lea 0xdb0d3(%rip),%rdx │ │ │ │ + callq 15580 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4adfd │ │ │ │ + cmpl $0x2,0xdb0c3(%rip) │ │ │ │ + jg 4b723 │ │ │ │ + mov 0x208(%rsp),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 4b6e3 │ │ │ │ + mov 0xdb0a5(%rip),%r13 │ │ │ │ + lea 0xdc0(%rax),%rdi │ │ │ │ + lea 0xdc0(%r13),%rsi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4b6c7 │ │ │ │ + lea 0xdc8(%rbx),%rdi │ │ │ │ + lea 0xdc8(%r13),%rsi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4b6ae │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + subsd 0x0(%r13),%xmm0 │ │ │ │ + andpd 0x20(%rsp),%xmm0 │ │ │ │ + comisd 0xac507(%rip),%xmm0 │ │ │ │ + ja 4b695 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + subsd 0x8(%r13),%xmm0 │ │ │ │ + andpd 0x20(%rsp),%xmm0 │ │ │ │ + comisd 0xac4e8(%rip),%xmm0 │ │ │ │ + ja 4b67c │ │ │ │ + movsd 0x38(%rbx),%xmm0 │ │ │ │ + subsd 0x38(%r13),%xmm0 │ │ │ │ + movapd 0x20(%rsp),%xmm3 │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ + comisd 0xac4c5(%rip),%xmm0 │ │ │ │ + ja 4b663 │ │ │ │ + movsd 0x40(%rbx),%xmm0 │ │ │ │ + subsd 0x40(%r13),%xmm0 │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ + comisd 0xac4a8(%rip),%xmm0 │ │ │ │ + ja 4b663 │ │ │ │ + movsd 0x48(%rbx),%xmm0 │ │ │ │ + subsd 0x48(%r13),%xmm0 │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ + comisd 0xac48b(%rip),%xmm0 │ │ │ │ + ja 4b663 │ │ │ │ + movsd 0x50(%rbx),%xmm0 │ │ │ │ + subsd 0x50(%r13),%xmm0 │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ + comisd 0xac46e(%rip),%xmm0 │ │ │ │ + ja 4b663 │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x78(%r13),%xmm0 │ │ │ │ + jp 4b630 │ │ │ │ + comisd 0x78(%r13),%xmm0 │ │ │ │ + jne 4b630 │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp 0xd8(%rsp),%r15d │ │ │ │ + jge 4b7ee │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq 47fb0 │ │ │ │ + movslq %eax,%rbp │ │ │ │ + mov %eax,%r14d │ │ │ │ + imul $0x28,%rbp,%rbx │ │ │ │ + cmpl $0x1,0xdaf68(%rip) │ │ │ │ + jle 4b312 │ │ │ │ + mov 0xdaefb(%rip),%rax │ │ │ │ + mov 0xdaf14(%rip),%r8d │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0xc8,%r9d │ │ │ │ + mov (%rax,%rbx,1),%ecx │ │ │ │ + push %rsi │ │ │ │ + lea 0xabb07(%rip),%rsi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + pushq (%rax,%rbp,8) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd345d(%rip),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xdaeb5(%rip),%rax │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + add %rbx,%rax │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + je 4b325 │ │ │ │ + cmpl $0x1,0xdaeff(%rip) │ │ │ │ + jle 4b575 │ │ │ │ + lea 0xabadf(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 4b575 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + lea 0x640(%rsp),%r12 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0xac111(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmpq 49fe3 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + lea 0x640(%rsp),%r12 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0xac0a6(%rip),%rcx │ │ │ │ + jmp 4b647 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + lea 0x640(%rsp),%r12 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0xac05d(%rip),%rcx │ │ │ │ + jmp 4b647 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + lea 0x640(%rsp),%r12 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0xac014(%rip),%rcx │ │ │ │ + jmp 4b647 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + lea 0x640(%rsp),%r12 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0xabfcb(%rip),%rcx │ │ │ │ + jmp 4b647 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + lea 0x640(%rsp),%r12 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0xabf82(%rip),%rcx │ │ │ │ + jmpq 4b647 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + movabs $0x2e64656c696166,%rax │ │ │ │ + movdqa 0xac27c(%rip),%xmm0 │ │ │ │ + lea 0xda8d5(%rip),%rsi │ │ │ │ + mov %rax,0xda8de(%rip) │ │ │ │ + movaps %xmm0,0xda8c7(%rip) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 4924b │ │ │ │ + mov 0x208(%rsp),%rdx │ │ │ │ + lea 0xabf06(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd32fb(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 4b44b │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x640(%rsp),%rbp │ │ │ │ + lea 0xabea0(%rip),%rcx │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ mov %rbp,%rdi │ │ │ │ - movsd %xmm8,0xa0(%rsp) │ │ │ │ - movsd %xmm2,0x98(%rsp) │ │ │ │ - movsd %xmm9,0x90(%rsp) │ │ │ │ - movsd %xmm4,0x88(%rsp) │ │ │ │ - movsd %xmm11,0x80(%rsp) │ │ │ │ - movsd %xmm6,0x78(%rsp) │ │ │ │ - movsd %xmm12,0x70(%rsp) │ │ │ │ - movsd %xmm3,0x68(%rsp) │ │ │ │ - movsd %xmm10,0x60(%rsp) │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0xe8(%rsp),%xmm13 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd 0x50(%rsp),%xmm7 │ │ │ │ - ucomisd %xmm1,%xmm13 │ │ │ │ - movsd 0x60(%rsp),%xmm10 │ │ │ │ - movsd 0x68(%rsp),%xmm3 │ │ │ │ - movsd 0x70(%rsp),%xmm12 │ │ │ │ - movsd 0x78(%rsp),%xmm6 │ │ │ │ - movsd 0x80(%rsp),%xmm11 │ │ │ │ - movsd 0x88(%rsp),%xmm4 │ │ │ │ - movsd 0x90(%rsp),%xmm9 │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - movsd 0xa0(%rsp),%xmm8 │ │ │ │ - jp 4da00 │ │ │ │ - comisd %xmm1,%xmm13 │ │ │ │ - jne 4da00 │ │ │ │ - movsd 0xf0(%rsp),%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - subsd 0x10(%rsp),%xmm13 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm14 │ │ │ │ - subsd %xmm1,%xmm14 │ │ │ │ - jp 4db90 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jne 4db90 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movapd %xmm9,%xmm15 │ │ │ │ - lea 0xc8(%rsp),%r14 │ │ │ │ - movsd %xmm11,0xa8(%rsp) │ │ │ │ - mulsd %xmm13,%xmm1 │ │ │ │ - movsd %xmm5,0x78(%rsp) │ │ │ │ - lea 0xc0(%rsp),%r15 │ │ │ │ - mulsd %xmm2,%xmm13 │ │ │ │ - movsd %xmm4,0x70(%rsp) │ │ │ │ - mulsd %xmm14,%xmm15 │ │ │ │ - movsd %xmm9,0x68(%rsp) │ │ │ │ - mulsd %xmm8,%xmm14 │ │ │ │ - movsd %xmm2,0x60(%rsp) │ │ │ │ - movsd %xmm6,0xa0(%rsp) │ │ │ │ - movsd %xmm12,0x98(%rsp) │ │ │ │ - movapd %xmm13,%xmm0 │ │ │ │ - movsd %xmm8,0x50(%rsp) │ │ │ │ - movsd %xmm3,0x90(%rsp) │ │ │ │ - addsd %xmm15,%xmm1 │ │ │ │ - movsd %xmm10,0x88(%rsp) │ │ │ │ - addsd %xmm14,%xmm0 │ │ │ │ - movsd %xmm7,0x80(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x70(%rsp),%xmm4 │ │ │ │ - movsd 0xc0(%rsp),%xmm15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xc8(%rsp),%xmm0 │ │ │ │ - movsd 0x60(%rsp),%xmm2 │ │ │ │ - movapd %xmm15,%xmm14 │ │ │ │ - movsd 0x50(%rsp),%xmm8 │ │ │ │ - movapd %xmm15,%xmm1 │ │ │ │ - movsd 0x68(%rsp),%xmm9 │ │ │ │ - mulsd %xmm4,%xmm14 │ │ │ │ - movapd %xmm0,%xmm13 │ │ │ │ - mulsd %xmm2,%xmm13 │ │ │ │ - mulsd %xmm9,%xmm1 │ │ │ │ - mulsd %xmm15,%xmm2 │ │ │ │ - addsd %xmm14,%xmm13 │ │ │ │ - movapd %xmm0,%xmm14 │ │ │ │ - xorpd 0xaa0df(%rip),%xmm0 │ │ │ │ - mulsd %xmm8,%xmm14 │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - movsd %xmm13,0x1a60(%rbx) │ │ │ │ - mulsd %xmm9,%xmm0 │ │ │ │ - mulsd %xmm15,%xmm8 │ │ │ │ - addsd %xmm1,%xmm14 │ │ │ │ - addsd %xmm2,%xmm4 │ │ │ │ - movsd %xmm14,0x1a68(%rbx) │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - movsd %xmm4,0x1a70(%rbx) │ │ │ │ - mulsd %xmm14,%xmm4 │ │ │ │ - mulsd %xmm0,%xmm13 │ │ │ │ - movsd %xmm0,0x1a78(%rbx) │ │ │ │ - movsd 0xa96a2(%rip),%xmm0 │ │ │ │ - subsd %xmm4,%xmm13 │ │ │ │ - divsd %xmm13,%xmm0 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - callq 159c0 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - movsd 0x78(%rsp),%xmm5 │ │ │ │ - lea 0xa9f82(%rip),%rdx │ │ │ │ - movsd 0x80(%rsp),%xmm7 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jmpq 49fe3 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + lea 0x640(%rsp),%r12 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0xabe4c(%rip),%rcx │ │ │ │ + jmpq 4b647 │ │ │ │ + movdqa 0xac1c7(%rip),%xmm0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + movl $0x73656c,0xda835(%rip) │ │ │ │ + movaps %xmm0,0xda81e(%rip) │ │ │ │ + callq 15110 │ │ │ │ + mov 0xd33f2(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xda7fc(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 4924b │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,0xdac6a(%rip) │ │ │ │ + mov %r15d,0xec(%rsp) │ │ │ │ + jl 4ada7 │ │ │ │ + movq $0x1,0x48(%rsp) │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r15 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmp %rax,0xdac32(%rip) │ │ │ │ + mov %eax,0xe8(%rsp) │ │ │ │ + jl 4bed4 │ │ │ │ + cmpq $0x0,0xdac0d(%rip) │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmovns 0xdac00(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + shl $0x2,%rdx │ │ │ │ + callq 154d0 │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + jmpq 4b90f │ │ │ │ + cmpl $0xc7,0xdac4e(%rip) │ │ │ │ + jle 4b90a │ │ │ │ + cmpl $0x0,0xdac81(%rip) │ │ │ │ + jg 4ba02 │ │ │ │ + mov 0xdac14(%rip),%rax │ │ │ │ + lea 0xdac69(%rip),%rsi │ │ │ │ + mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ + callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x88(%rsp),%xmm10 │ │ │ │ - movsd 0x90(%rsp),%xmm3 │ │ │ │ - movsd 0x98(%rsp),%xmm12 │ │ │ │ - movsd 0xa0(%rsp),%xmm6 │ │ │ │ - movsd 0xa8(%rsp),%xmm11 │ │ │ │ - jne 4db27 │ │ │ │ - movsd 0x1a78(%rbx),%xmm1 │ │ │ │ + jne 4adfd │ │ │ │ + cmpl $0x1,0xdac54(%rip) │ │ │ │ + jle 4b8df │ │ │ │ + mov 0xdc(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xab880(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd3169(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xdabc2(%rip),%rax │ │ │ │ + subl $0x1,0xdabdb(%rip) │ │ │ │ + cmpl $0x0,0xb0(%rsp) │ │ │ │ + movl $0x0,(%rax,%rbx,1) │ │ │ │ + jne 4b9c8 │ │ │ │ + movl $0x1,0x78(%rsp) │ │ │ │ + addl $0x1,0x68(%rsp) │ │ │ │ + mov 0xd8(%rsp),%ecx │ │ │ │ + cmp %ecx,0x68(%rsp) │ │ │ │ + jge 4be3a │ │ │ │ + mov 0x68(%rsp),%edi │ │ │ │ + callq 47fb0 │ │ │ │ + mov 0x70(%rsp),%ecx │ │ │ │ + movq $0x1,0x220(%rsp) │ │ │ │ + movslq %eax,%rbp │ │ │ │ + mov %eax,0xdc(%rsp) │ │ │ │ + mov 0xdab5e(%rip),%rax │ │ │ │ + imul $0x28,%rbp,%rbx │ │ │ │ + sub 0x10(%rax,%rbx,1),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmpl $0x3,0xdaba5(%rip) │ │ │ │ + mov %rcx,0x230(%rsp) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + cltq │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + mov %rcx,0x238(%rsp) │ │ │ │ + mov 0x190(%rsp),%rcx │ │ │ │ + movslq (%rcx,%rbp,4),%r13 │ │ │ │ + mov %r13d,0xb4(%rsp) │ │ │ │ + jg 4bcea │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + movslq (%rax,%rbp,4),%rax │ │ │ │ + cmp %rax,0x58(%rsp) │ │ │ │ + jle 4ba60 │ │ │ │ + cmpl $0x2,0xdab4e(%rip) │ │ │ │ + jg 4ba39 │ │ │ │ + cmpl $0x0,0x78(%rsp) │ │ │ │ + jne 4ba24 │ │ │ │ + jmpq 4b870 │ │ │ │ + mov 0xdaad1(%rip),%rax │ │ │ │ + lea 0xdab2e(%rip),%rsi │ │ │ │ + mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4adfd │ │ │ │ + mov 0xdaab1(%rip),%rax │ │ │ │ + subl $0x1,0xdaad2(%rip) │ │ │ │ + movl $0x0,(%rax,%rbx,1) │ │ │ │ + jmpq 4b902 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xabe12(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd3024(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpl $0xc7,0xdaa9a(%rip) │ │ │ │ + jle 4b902 │ │ │ │ + jmpq 4b88d │ │ │ │ + lea 0xabdb8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd2fed(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 4b9bc │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x158(%rsp),%rcx │ │ │ │ + movslq (%rcx,%rbp,4),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jl 4b9b3 │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jle 4b9b3 │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ + movslq (%rcx,%rbp,4),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jg 4b9b3 │ │ │ │ + mov 0xdaa01(%rip),%rax │ │ │ │ + lea 0x210(%rsp),%r8 │ │ │ │ mov %r13,%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm12,0x78(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdx │ │ │ │ - movsd %xmm3,0x70(%rsp) │ │ │ │ - lea 0xd8(%rsp),%rsi │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm5,0x68(%rsp) │ │ │ │ - movsd %xmm11,0x88(%rsp) │ │ │ │ - movsd %xmm6,0x80(%rsp) │ │ │ │ - movsd %xmm10,0x60(%rsp) │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - movsd %xmm1,0x1a80(%rbx) │ │ │ │ - movsd 0x1a68(%rbx),%xmm1 │ │ │ │ - xorpd 0xa9fb4(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x1a88(%rbx) │ │ │ │ - movsd 0x1a70(%rbx),%xmm1 │ │ │ │ - xorpd 0xa9f98(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x1a60(%rbx),%xmm0 │ │ │ │ - movsd %xmm1,0x1a90(%rbx) │ │ │ │ - movapd %xmm10,%xmm1 │ │ │ │ - movsd %xmm0,0x1a98(%rbx) │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movsd 0xd8(%rsp),%xmm2 │ │ │ │ - movsd 0x50(%rsp),%xmm7 │ │ │ │ - movsd 0x60(%rsp),%xmm10 │ │ │ │ - ucomisd %xmm4,%xmm2 │ │ │ │ - movsd 0x68(%rsp),%xmm5 │ │ │ │ - movsd 0x70(%rsp),%xmm3 │ │ │ │ - movsd 0x80(%rsp),%xmm6 │ │ │ │ - movsd 0x78(%rsp),%xmm12 │ │ │ │ - movsd 0x88(%rsp),%xmm11 │ │ │ │ - jp 4d594 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - je 4db50 │ │ │ │ - movsd 0xe0(%rsp),%xmm4 │ │ │ │ - subsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd %xmm11,0xa0(%rsp) │ │ │ │ - subsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - movsd %xmm6,0x98(%rsp) │ │ │ │ - movsd %xmm12,0x90(%rsp) │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm7,0x78(%rsp) │ │ │ │ - divsd 0x30(%rsp),%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm3,0x88(%rsp) │ │ │ │ - movsd %xmm10,0x80(%rsp) │ │ │ │ - movsd %xmm5,0x70(%rsp) │ │ │ │ - movsd %xmm4,0x68(%rsp) │ │ │ │ - movsd %xmm2,0x60(%rsp) │ │ │ │ - callq 157b0 │ │ │ │ - movsd 0x60(%rsp),%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x68(%rsp),%xmm4 │ │ │ │ - movsd 0x70(%rsp),%xmm5 │ │ │ │ - movsd 0x78(%rsp),%xmm7 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - movsd 0x80(%rsp),%xmm10 │ │ │ │ - movsd 0x88(%rsp),%xmm3 │ │ │ │ - movsd 0x90(%rsp),%xmm12 │ │ │ │ - movsd 0x98(%rsp),%xmm6 │ │ │ │ - movsd 0xa0(%rsp),%xmm11 │ │ │ │ - movsd 0xe8(%rsp),%xmm0 │ │ │ │ - subsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0xa9e2c(%rip),%xmm8 │ │ │ │ - mulsd 0x20(%rsp),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 4d691 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 4d6b2 │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - addsd %xmm8,%xmm1 │ │ │ │ - movsd %xmm1,0x50(%rsp) │ │ │ │ - movapd %xmm3,%xmm9 │ │ │ │ - movapd %xmm12,%xmm1 │ │ │ │ - movsd %xmm10,0x90(%rsp) │ │ │ │ - mulsd %xmm2,%xmm9 │ │ │ │ - movsd %xmm3,0x78(%rsp) │ │ │ │ - mulsd %xmm6,%xmm2 │ │ │ │ - movsd %xmm12,0x70(%rsp) │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - movsd %xmm6,0x68(%rsp) │ │ │ │ - mulsd %xmm11,%xmm4 │ │ │ │ - movsd %xmm11,0x60(%rsp) │ │ │ │ - movsd %xmm7,0x88(%rsp) │ │ │ │ - movsd %xmm5,0x80(%rsp) │ │ │ │ - movsd %xmm8,0x98(%rsp) │ │ │ │ - addsd %xmm9,%xmm1 │ │ │ │ - addsd %xmm4,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x98(%rsp),%xmm8 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x78(%rsp),%xmm3 │ │ │ │ - movsd 0xc0(%rsp),%xmm4 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xc8(%rsp),%xmm0 │ │ │ │ - movsd 0x68(%rsp),%xmm6 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movsd 0x60(%rsp),%xmm11 │ │ │ │ - movapd %xmm4,%xmm8 │ │ │ │ - movsd 0x70(%rsp),%xmm12 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm6,%xmm1 │ │ │ │ - mulsd %xmm4,%xmm6 │ │ │ │ - mulsd %xmm11,%xmm4 │ │ │ │ - mulsd %xmm12,%xmm8 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - xorpd 0xa9d12(%rip),%xmm0 │ │ │ │ - mulsd %xmm11,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm12,%xmm0 │ │ │ │ - movapd %xmm4,%xmm12 │ │ │ │ - movsd %xmm1,0x1a18(%rbx) │ │ │ │ - addsd %xmm8,%xmm2 │ │ │ │ - addsd %xmm6,%xmm3 │ │ │ │ - addsd %xmm0,%xmm12 │ │ │ │ - movsd 0xa92f9(%rip),%xmm0 │ │ │ │ - movsd %xmm2,0x1a20(%rbx) │ │ │ │ - movsd %xmm3,0x1a28(%rbx) │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - movsd %xmm12,0x1a30(%rbx) │ │ │ │ - mulsd %xmm12,%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - callq 159c0 │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - movsd 0x80(%rsp),%xmm5 │ │ │ │ - movsd 0x88(%rsp),%xmm7 │ │ │ │ + mov $0x52,%esi │ │ │ │ + lea 0x220(%rsp),%r14 │ │ │ │ + movl $0x0,0xdaa3b(%rip) │ │ │ │ + mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ + lea 0xdaa2f(%rip),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + push %rax │ │ │ │ + lea 0x20c(%rsp),%rbp │ │ │ │ + push %rbp │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + mov %r8,0xb8(%rsp) │ │ │ │ + callq 15290 │ │ │ │ + pop %r9 │ │ │ │ + pop %r11 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x90(%rsp),%xmm10 │ │ │ │ - jne 4db20 │ │ │ │ - movsd 0x1a30(%rbx),%xmm1 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd %xmm5,0x88(%rsp) │ │ │ │ - movsd %xmm7,0x68(%rsp) │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x1a38(%rbx) │ │ │ │ - movsd 0x1a20(%rbx),%xmm1 │ │ │ │ - xorpd 0xa9c49(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x1a40(%rbx) │ │ │ │ - movsd 0x1a28(%rbx),%xmm1 │ │ │ │ - xorpd 0xa9c2d(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x1a18(%rbx),%xmm0 │ │ │ │ - movsd %xmm1,0x1a48(%rbx) │ │ │ │ - movsd %xmm0,0x1a50(%rbx) │ │ │ │ - movsd 0xa9bc9(%rip),%xmm0 │ │ │ │ - mulsd %xmm10,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x68(%rsp),%xmm7 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0xa9bab(%rip),%xmm0 │ │ │ │ - movsd 0xc0(%rsp),%xmm3 │ │ │ │ - movsd 0xc8(%rsp),%xmm1 │ │ │ │ - movsd %xmm3,0x80(%rsp) │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm1,0x60(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0xa9b79(%rip),%xmm5 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0xc0(%rsp),%xmm1 │ │ │ │ - mulsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0xc8(%rsp),%xmm6 │ │ │ │ - movsd %xmm1,0x78(%rsp) │ │ │ │ - movsd %xmm6,0x68(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0xa9b3e(%rip),%xmm3 │ │ │ │ + mov 0xa8(%rsp),%r8 │ │ │ │ + mov %eax,%r10d │ │ │ │ + jne 4adfd │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpl $0x0,0xb0(%rsp) │ │ │ │ + je 4bb36 │ │ │ │ + jmpq 4c024 │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov 0xaaf9a(%rip),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,0xb4(%rsp) │ │ │ │ + jg 4bb1f │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + jmp 4bb90 │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + mov (%r15,%rbp,8),%rcx │ │ │ │ + movslq %r13d,%rdx │ │ │ │ + add $0x1,%r13d │ │ │ │ + movsd (%rbx,%rax,8),%xmm0 │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ + movsd (%rbx,%rax,8),%xmm0 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov (%rcx,%rbp,8),%rcx │ │ │ │ + mov %r13d,(%rax) │ │ │ │ + movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ + add $0x1,%r10d │ │ │ │ + cmp %r10d,0xb4(%rsp) │ │ │ │ + jle 4bd61 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + movslq %r10d,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + movsd (%rcx,%rax,8),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 4bb8c │ │ │ │ + andpd 0x20(%rsp),%xmm0 │ │ │ │ + movsd 0xabdfe(%rip),%xmm3 │ │ │ │ + ucomisd %xmm0,%xmm3 │ │ │ │ + jb 4bb8c │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + movsd 0x98(%rsp),%xmm3 │ │ │ │ + comisd (%rcx,%rdx,1),%xmm3 │ │ │ │ + jae 4bb8c │ │ │ │ + mov 0xda8b9(%rip),%rdx │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov %r10d,%ebp │ │ │ │ + add 0x14(%rdx,%rcx,1),%ebp │ │ │ │ + js 4bb8c │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + cmp 0xda846(%rip),%rbp │ │ │ │ + jge 4bb8c │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + lea (%rcx,%rbp,4),%rcx │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov (%rcx),%r13d │ │ │ │ + cmp %r13d,0x50(%rsp) │ │ │ │ + jg 4bb49 │ │ │ │ + addl $0x32,0x50(%rsp) │ │ │ │ + cmpl $0x0,0xda8ce(%rip) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + jle 4bc64 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xabb72(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd2de4(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movslq 0x50(%rsp),%rcx │ │ │ │ + mov %rbp,%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r15,%rbp │ │ │ │ + lea 0x0(,%rcx,8),%r14 │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 4bcc3 │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0xc8(%rsp),%xmm5 │ │ │ │ - movsd 0xc0(%rsp),%xmm2 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd 0x88(%rsp),%xmm5 │ │ │ │ - movsd %xmm2,0x70(%rsp) │ │ │ │ - mulsd %xmm5,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x78(%rsp),%xmm1 │ │ │ │ - movsd 0x80(%rsp),%xmm3 │ │ │ │ - movsd 0x68(%rsp),%xmm0 │ │ │ │ - movsd 0x70(%rsp),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd 0xc0(%rsp),%xmm1 │ │ │ │ - mulsd 0xc8(%rsp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - mulsd 0x8(%rsp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd 0xa9103(%rip),%xmm0 │ │ │ │ - jbe 4dba8 │ │ │ │ - mov 0xa90f6(%rip),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,0x0(%rbp,%rbx,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4c096 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15190 │ │ │ │ - mov 0xc8(%rsp),%r13 │ │ │ │ - movsd 0xc0(%rsp),%xmm1 │ │ │ │ - jmpq 4d028 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0xf0(%rsp),%xmm14 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - movsd %xmm8,0xb8(%rsp) │ │ │ │ - subsd 0x28(%rsp),%xmm14 │ │ │ │ - movsd %xmm7,0x70(%rsp) │ │ │ │ - subsd 0x10(%rsp),%xmm13 │ │ │ │ - movsd %xmm2,0xb0(%rsp) │ │ │ │ - movsd %xmm9,0xa8(%rsp) │ │ │ │ - mulsd %xmm14,%xmm0 │ │ │ │ - movsd %xmm10,0x78(%rsp) │ │ │ │ - divsd 0x20(%rsp),%xmm0 │ │ │ │ - divsd %xmm13,%xmm0 │ │ │ │ - movsd %xmm4,0xa0(%rsp) │ │ │ │ - movsd %xmm11,0x98(%rsp) │ │ │ │ - movsd %xmm6,0x90(%rsp) │ │ │ │ - movsd %xmm12,0x88(%rsp) │ │ │ │ - movsd %xmm3,0x80(%rsp) │ │ │ │ - movsd %xmm5,0x68(%rsp) │ │ │ │ - movsd %xmm14,0x60(%rsp) │ │ │ │ - movsd %xmm13,0x50(%rsp) │ │ │ │ - callq 157b0 │ │ │ │ - movsd 0x50(%rsp),%xmm13 │ │ │ │ - movsd 0x60(%rsp),%xmm14 │ │ │ │ - movsd 0x68(%rsp),%xmm5 │ │ │ │ - movsd 0x70(%rsp),%xmm7 │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - movsd 0x80(%rsp),%xmm3 │ │ │ │ - movsd 0x78(%rsp),%xmm10 │ │ │ │ - movsd 0x88(%rsp),%xmm12 │ │ │ │ - movsd 0x90(%rsp),%xmm6 │ │ │ │ - movsd 0x98(%rsp),%xmm11 │ │ │ │ - movsd 0xa0(%rsp),%xmm4 │ │ │ │ - movsd 0xa8(%rsp),%xmm9 │ │ │ │ - movsd 0xb0(%rsp),%xmm2 │ │ │ │ - movsd 0xb8(%rsp),%xmm8 │ │ │ │ - jmpq 4d2c5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa98f9(%rip),%rdx │ │ │ │ - mov 0xd14aa(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 4c071 │ │ │ │ + cmp %rbx,0xda786(%rip) │ │ │ │ + mov %ebx,%r10d │ │ │ │ + jg 4bc81 │ │ │ │ + cmpl $0x0,0xda832(%rip) │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %r14,%rbp │ │ │ │ + jg 4c0bb │ │ │ │ + movslq %ebx,%rax │ │ │ │ + jmpq 4bb49 │ │ │ │ + push %r14 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xaba8d(%rip),%rsi │ │ │ │ + push %rax │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0xec(%rsp),%ecx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd2d25(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jle 4b9b3 │ │ │ │ + mov 0x188(%rsp),%rcx │ │ │ │ + movslq (%rcx,%rbp,4),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jg 4b9b3 │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jle 4b9b3 │ │ │ │ + jmpq 4ba65 │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + jmpq 4b9bc │ │ │ │ + lea 0xab2fe(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + lea 0xab2e1(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + lea 0xab2c9(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + lea 0xab2e1(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4a593 │ │ │ │ + lea 0xab28a(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + lea 0xab2a4(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + lea 0xab25f(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + mov 0x70(%rsp),%edx │ │ │ │ + lea 0xab2c1(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 4d159 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0xe0(%rsp),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - subsd 0x18(%rsp),%xmm2 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - subsd %xmm1,%xmm4 │ │ │ │ - jp 4dbc0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jne 4dbc0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd %xmm1,0x50(%rsp) │ │ │ │ - jmpq 4d65c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0xa9900(%rip),%xmm1 │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - jmpq 4d2c5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0xa8f30(%rip),%xmm1 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - jmpq 4d9d7 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0xa98d0(%rip),%xmm1 │ │ │ │ - movsd %xmm1,0x50(%rsp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - jmpq 4d65c │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd2c4c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 4aca4 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movl $0x0,0xda6f2(%rip) │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4adfd │ │ │ │ + mov 0xda67a(%rip),%rax │ │ │ │ + subl $0x1,0xda69b(%rip) │ │ │ │ + movl $0x0,(%rax,%r13,1) │ │ │ │ + jmpq 4ad25 │ │ │ │ + mov 0xd0(%rsp),%rbp │ │ │ │ + mov 0xda607(%rip),%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0xa0(%rsp),%r14 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + jmp 4be92 │ │ │ │ + cmpl $0x0,0xe90(%rsp) │ │ │ │ + je 4bf3b │ │ │ │ + cmpl $0x1,0xe90(%rsp) │ │ │ │ + je 4bf1c │ │ │ │ + cmpl $0x2,0xe90(%rsp) │ │ │ │ + je 4bee2 │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x8,%r13 │ │ │ │ + add $0x8,%r14 │ │ │ │ + mov %rax,0x1f8(%rsp) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jge 4bf51 │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + mov (%rcx,%rbx,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jg 4be60 │ │ │ │ + movsd 0x210(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + jmp 4be86 │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + add $0x1,%r15 │ │ │ │ + jmpq 4b7f7 │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rsi │ │ │ │ + mov (%r15,%rbx,8),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 47dc0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4bf10 │ │ │ │ + movsd 0x210(%rsp),%xmm0 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + mov 0xda539(%rip),%rax │ │ │ │ + jmpq 4be86 │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rsi │ │ │ │ + mov (%r15,%rbx,8),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + movsd 0xf0(%rsp),%xmm0 │ │ │ │ + callq 48030 │ │ │ │ + jmp 4bef6 │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rsi │ │ │ │ + mov (%r15,%rbx,8),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 47d40 │ │ │ │ + jmp 4bef6 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmpl $0x2,0xda5a8(%rip) │ │ │ │ + movq $0x1,0x220(%rsp) │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + jle 4bfe3 │ │ │ │ + push %rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xab8c8(%rip),%rsi │ │ │ │ + pushq 0xda4b2(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + pushq 0xda4b2(%rip) │ │ │ │ + pushq 0xda4b4(%rip) │ │ │ │ + mov 0x90(%rsp),%r9d │ │ │ │ + mov 0x108(%rsp),%r8d │ │ │ │ + mov 0x10c(%rsp),%ecx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd2a69(%rip),%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0xda456(%rip),%rax │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd0(%rsp),%r8 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + lea 0x220(%rsp),%rdx │ │ │ │ + lea 0xda4f8(%rip),%r9 │ │ │ │ + callq 15b10 │ │ │ │ + addq $0x1,0x48(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 4b822 │ │ │ │ + jmpq 4adfd │ │ │ │ + mov 0xda475(%rip),%rax │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov %r10d,0xa8(%rsp) │ │ │ │ + mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ + lea 0xda4ba(%rip),%rax │ │ │ │ + push %rax │ │ │ │ + push %rbp │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0xa8(%rsp),%r10d │ │ │ │ + je 4bb3f │ │ │ │ + jmpq 4adfd │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + callq 15110 │ │ │ │ + mov 0xd2b3b(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ + lea 0xab086(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + callq 15110 │ │ │ │ + mov 0xd2b16(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ + lea 0xab04d(%rip),%rdi │ │ │ │ + jmpq 4a27a │ │ │ │ + lea 0xab069(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,0xf8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd2964(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movslq 0xf8(%rsp),%rax │ │ │ │ + mov %rax,%r10 │ │ │ │ + jmpq 4bb49 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004dbe0 : │ │ │ │ +000000000004c100 : │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 152e0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15390 │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 4cd70 │ │ │ │ - mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - je 4dc28 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x88(%rbx),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 4eff0 │ │ │ │ - movl $0x0,0x1a0c(%rbx) │ │ │ │ - mov %eax,0x1a08(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4dc13 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ + jle 4c170 │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r12,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %dl,(%rcx,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 4c138 │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + cmp $0x4f,%esi │ │ │ │ + jle 4c170 │ │ │ │ + movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ + movslq %esi,%rdi │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + mov $0x4f,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + jmp 4c154 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004dc70 : │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ +000000000004c1a0 : │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 152e0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 4cd70 │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov %rdi,%r12 │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%eax │ │ │ │ + js 4c1d2 │ │ │ │ + cltq │ │ │ │ + jmp 4c1c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rax │ │ │ │ test %eax,%eax │ │ │ │ - je 4dcb8 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + js 4c1d2 │ │ │ │ + cmpb $0x2f,(%r12,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + jne 4c1b8 │ │ │ │ + add $0x1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%r12 │ │ │ │ + mov %r12,%rax │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xd48(%rbx),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 4eff0 │ │ │ │ - movl $0x0,0x1a08(%rbx) │ │ │ │ - mov %eax,0x1a0c(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4dca3 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000004c1e0 : │ │ │ │ + movslq %edi,%rdi │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + lea (%rdi,%rdi,4),%rax │ │ │ │ + lea (%rdi,%rax,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xda72a(%rip),%rax │ │ │ │ + subsd 0x280(%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + subsd 0x288(%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + ja 4c241 │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd 0xaa899(%rip),%xmm3 │ │ │ │ + movsd 0x88(%rax),%xmm4 │ │ │ │ + addsd %xmm3,%xmm4 │ │ │ │ + comisd %xmm4,%xmm1 │ │ │ │ + jbe 4c250 │ │ │ │ + movl $0x1,(%rcx) │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 4c241 │ │ │ │ + addsd 0x90(%rax),%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe 4c247 │ │ │ │ + jmp 4c241 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004dd00 : │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 152e0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 152e0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 4cd70 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 4dd58 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ +000000000004c270 : │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm1,(%rdi) │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x88(%rbx),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 4eff0 │ │ │ │ - lea 0xd48(%rbx),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,0x1a08(%rbx) │ │ │ │ - callq 4eff0 │ │ │ │ - mov %eax,0x1a0c(%rbx) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 4dd8f │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15090 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4dd42 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmp 4dd42 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000004dda0 : │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x70,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6(%rsp),%rbp │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ax,0x4(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - ja 4de18 │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0xba779(%rip),%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - jne 4de00 │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0xb213d(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15d90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 4ded0 │ │ │ │ - mov $0x3d,%esi │ │ │ │ - callq 15420 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4ded0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmpb $0x20,0x0(%rbp) │ │ │ │ - je 4de58 │ │ │ │ - lea 0x4(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15590 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp $0x4f,%eax │ │ │ │ - jle 4dea0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4ded8 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ +000000000004c290 : │ │ │ │ + movsd 0x10(%rsi),%xmm4 │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + mov $0x0,%ecx │ │ │ │ + movsd 0x8(%rdi),%xmm2 │ │ │ │ + movsd 0x8(%rsi),%xmm1 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,(%rdx) │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + movsd (%rsi),%xmm3 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rdx) │ │ │ │ + mulsd 0x8(%rdi),%xmm3 │ │ │ │ + mulsd 0x8(%rsi),%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm2 │ │ │ │ + movsd %xmm1,0x10(%rdx) │ │ │ │ + setnp %al │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + and %edx,%eax │ │ │ │ + ucomisd %xmm3,%xmm0 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + and %edx,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rsp),%r8 │ │ │ │ - movslq %eax,%rbx │ │ │ │ - mov $0x50,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 15940 <__strncpy_chk@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - movb $0x0,0x10(%rsp,%rbx,1) │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 4de7a │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 4de7a │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000004dee0 : │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x70,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6(%rsp),%rbp │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ax,0x4(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - ja 4df58 │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0xba639(%rip),%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - jne 4df40 │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0xb1ffd(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15d90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 4e020 │ │ │ │ - mov $0x3d,%esi │ │ │ │ - callq 15420 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4e020 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmpb $0x20,0x0(%rbp) │ │ │ │ - je 4dfa0 │ │ │ │ - lea 0x4(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15590 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp $0x4f,%eax │ │ │ │ - jle 4dfe8 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4e028 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ +000000000004c320 : │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + movsd 0x8(%rdi),%xmm1 │ │ │ │ + mulsd (%rsi),%xmm0 │ │ │ │ + mulsd 0x8(%rsi),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + mulsd 0x10(%rsi),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %eax,%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov $0x50,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 15940 <__strncpy_chk@plt> │ │ │ │ - xor %esi,%esi │ │ │ │ - movb $0x0,0x10(%rsp,%rbx,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - jmp 4dfc2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 4dfc2 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004e030 : │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ +000000000004c350 : │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ mov %rdx,%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x70,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6(%rsp),%rbp │ │ │ │ - mov $0x20,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ax,0x4(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - ja 4e0a8 │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0xba4e9(%rip),%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + callq 4c320 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq 4c320 │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - jne 4e090 │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0xb1ead(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15d90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 4e170 │ │ │ │ - mov $0x3d,%esi │ │ │ │ - callq 15420 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4e170 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmpb $0x20,0x0(%rbp) │ │ │ │ - je 4e0f0 │ │ │ │ - lea 0x4(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15590 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp $0x4f,%eax │ │ │ │ - jle 4e138 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4e178 │ │ │ │ - add $0x70,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ - pop %rbx │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + callq 4c320 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movq %r13,%xmm2 │ │ │ │ + xor %eax,%eax │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe 4c3aa │ │ │ │ + xor %eax,%eax │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + seta %al │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %eax,%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov $0x50,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 15940 <__strncpy_chk@plt> │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - movb $0x0,0x10(%rsp,%rbx,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - jmp 4e112 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 4e112 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004e180 : │ │ │ │ - push %r14 │ │ │ │ - mov $0xa,%edx │ │ │ │ - movq %xmm0,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x70,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - ja 4e1e8 │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0xba3a4(%rip),%r12 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - jne 4e1d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0xb1d6d(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15d90 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 4e2b0 │ │ │ │ - mov $0x3d,%esi │ │ │ │ - callq 15420 │ │ │ │ - test %rax,%rax │ │ │ │ - je 4e2b0 │ │ │ │ - cmpb $0x20,0x1(%rax) │ │ │ │ - lea 0x2(%rax),%rbx │ │ │ │ - je 4e234 │ │ │ │ - lea 0x1(%rax),%rbx │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa9271(%rip),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rdx │ │ │ │ - callq 15100 │ │ │ │ - lea (%rbx,%rbp,1),%rax │ │ │ │ - cmpb $0x20,(%rax) │ │ │ │ - je 4e28d │ │ │ │ +000000000004c3c0 : │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsd (%rdi),%xmm3 │ │ │ │ + movsd 0x8(%rdi),%xmm2 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + ucomisd %xmm0,%xmm4 │ │ │ │ + ja 4c41f │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm3,(%rdi) │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rdi) │ │ │ │ + movsd %xmm1,0x10(%rdi) │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movsd (%rdi),%xmm3 │ │ │ │ + movsd 0x8(%rdi),%xmm2 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + jmp 4c400 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1,%rax │ │ │ │ - movb $0x20,-0x1(%rax) │ │ │ │ - cmpb $0x20,(%rax) │ │ │ │ - jne 4e280 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 4e2b7 │ │ │ │ - add $0x70,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ + │ │ │ │ +000000000004c440 : │ │ │ │ + movq 0xab4b8(%rip),%xmm1 │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + movsd 0x8(%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rdi) │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rdi) │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 4e28f │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000004e2c0 : │ │ │ │ +000000000004c480 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xd0cbe(%rip),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x70(%rsp),%r15 │ │ │ │ + callq 4c320 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq 4c320 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + mov %r10,%rsi │ │ │ │ + callq 4c290 │ │ │ │ test %eax,%eax │ │ │ │ - je 4e370 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4e500 │ │ │ │ - mov 0xd0993(%rip),%r13 │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ + jne 4c5e0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq 4c350 │ │ │ │ test %eax,%eax │ │ │ │ - jne 4e4f0 │ │ │ │ - mov 0xd07d3(%rip),%rax │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ + jne 4c5c0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ + callq 4c350 │ │ │ │ test %eax,%eax │ │ │ │ - jne 4e650 │ │ │ │ - mov 0xd07dc(%rip),%rax │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ + je 4c524 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 4c350 │ │ │ │ test %eax,%eax │ │ │ │ - je 4e3e3 │ │ │ │ - jmp 4e3df │ │ │ │ - mov 0xd0931(%rip),%r13 │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - mov %eax,%r14d │ │ │ │ + jne 4c5ae │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c350 │ │ │ │ test %eax,%eax │ │ │ │ - je 4e39d │ │ │ │ - mov $0x2,%r14d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4e570 │ │ │ │ - mov 0xd0764(%rip),%r15 │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ + je 4c548 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 4c350 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4c5ae │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%r15),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ + callq 4c350 │ │ │ │ test %eax,%eax │ │ │ │ - je 4e410 │ │ │ │ - add $0x4,%r14d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4e5f0 │ │ │ │ - mov 0xd0765(%rip),%rax │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ + je 4c56c │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 4c350 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4c5ae │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 4c350 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4c718 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c350 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4c708 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ + callq 4c350 │ │ │ │ test %eax,%eax │ │ │ │ - je 4e3e3 │ │ │ │ - add $0x8,%r14d │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4e6c0 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + je 4c708 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xd0719(%rip),%r15 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%r15),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4e6ac │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 4e3e3 │ │ │ │ - mov 0xd0b7d(%rip),%rax │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - subsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - addsd 0x18(%rsp),%xmm0 │ │ │ │ - subsd 0x30(%rsp),%xmm1 │ │ │ │ - addsd 0x20(%rsp),%xmm1 │ │ │ │ - mov (%rax),%rsi │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - callq 4e180 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e4b0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4e580 │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 4e180 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e6c5 │ │ │ │ - mov $0xfffffffd,%r14d │ │ │ │ - jmpq 4e3e3 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 4e180 │ │ │ │ - mov %eax,%r14d │ │ │ │ + nop │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 4c350 │ │ │ │ test %eax,%eax │ │ │ │ - je 4e3e3 │ │ │ │ - mov $0xfffffffe,%r14d │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4e3e3 │ │ │ │ - mov 0xd0af6(%rip),%r12 │ │ │ │ - jmpq 4e5c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3,%r14d │ │ │ │ - jmpq 4e39d │ │ │ │ + je 4c4fc │ │ │ │ + jmp 4c5ae │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0ab1(%rip),%rax │ │ │ │ - mov 0xd0aca(%rip),%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa9026(%rip),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%r12),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xd0779(%rip),%r13 │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e660 │ │ │ │ - mov $0x3,%r14d │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa9014(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4e39d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xd0a61(%rip),%r12 │ │ │ │ - jmp 4e54e │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c3c0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c320 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 4c738 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c320 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c320 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c320 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c320 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c320 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 4c708 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c320 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 4c708 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c320 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 4c708 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c320 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 4c708 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov $0x0,%ecx │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + setnp %al │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + ucomisd 0x8(%rsp),%xmm3 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + or %dl,%al │ │ │ │ + jne 4c6f7 │ │ │ │ + ucomisd %xmm0,%xmm5 │ │ │ │ + mov $0x2,%ebx │ │ │ │ + setnp %dl │ │ │ │ + cmove %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + je 4c5ae │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmpq 4c5ae │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xd0a31(%rip),%rax │ │ │ │ - mov 0xd0a4a(%rip),%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa9016(%rip),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%r12),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 4e180 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e6c5 │ │ │ │ - mov $0xfffffffd,%r14d │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa8fd2(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4e3e3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd09e1(%rip),%r12 │ │ │ │ - mov (%r15),%rcx │ │ │ │ - mov (%r12),%rdi │ │ │ │ - lea 0xa8f73(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xd0518(%rip),%r15 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%r15),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ + mov $0x3,%ebx │ │ │ │ + jmpq 4c5ae │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 4c350 │ │ │ │ test %eax,%eax │ │ │ │ - je 4e3e3 │ │ │ │ - mov (%r15),%rcx │ │ │ │ - mov (%r12),%rdi │ │ │ │ - lea 0xa8f3a(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4e3df │ │ │ │ - nop │ │ │ │ - mov $0x5,%r14d │ │ │ │ - jmpq 4e3c4 │ │ │ │ + je 4c582 │ │ │ │ + jmpq 4c5ae │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd04a1(%rip),%r15 │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x5,%r14d │ │ │ │ - mov (%r15),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4e5f7 │ │ │ │ - mov 0xd04a4(%rip),%r15 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov (%r15),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e3e3 │ │ │ │ - jmp 4e630 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4e3df │ │ │ │ - mov 0xd091d(%rip),%r12 │ │ │ │ - jmpq 4e630 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - or $0xffffffff,%r14d │ │ │ │ - jmpq 4e3e3 │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 4c440 │ │ │ │ + jmpq 4c601 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000004e6d0 : │ │ │ │ +000000000004c750 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ + mov $0x1408,%edi │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x48,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x928,%rsp │ │ │ │ + mov %edx,0x68(%rsp) │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x918(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xd08d6(%rip),%rax │ │ │ │ - mov %rsp,%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4e729 │ │ │ │ - mov 0xd05b5(%rip),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e9f8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0xd08ad(%rip),%r12 │ │ │ │ - mov %r13,%rsi │ │ │ │ + callq 15850 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0xaa386(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %dx,0x5(%rax) │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4e0e0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%r12),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ + callq f1fb0 │ │ │ │ test %eax,%eax │ │ │ │ - je 4e7b0 │ │ │ │ + jle 4cc00 │ │ │ │ + lea 0xaa678(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xaa677(%rip),%rdi │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xaa66e(%rip),%rdi │ │ │ │ + mov %eax,0x84(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab1e1(%rip),%rdi │ │ │ │ + mov %eax,0x8c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xaa6bf(%rip),%rdi │ │ │ │ + mov %eax,0xc8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xa8336(%rip),%rdi │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xaa648(%rip),%rdi │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xaa63a(%rip),%rdi │ │ │ │ + mov %eax,0xa4(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xaa63c(%rip),%rdi │ │ │ │ + mov %eax,0xb8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xaa630(%rip),%rdi │ │ │ │ + mov %eax,0xc4(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xaa5de(%rip),%rdi │ │ │ │ + mov %eax,0xcc(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xaa5d2(%rip),%rdi │ │ │ │ + mov %eax,0xd0(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab13f(%rip),%rdi │ │ │ │ + mov %eax,0xd4(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xaa591(%rip),%rdi │ │ │ │ + mov %eax,0xd8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab120(%rip),%rdi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab116(%rip),%rdi │ │ │ │ + mov %eax,0x7c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab10c(%rip),%rdi │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab0ff(%rip),%rdi │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xadc4b(%rip),%rdi │ │ │ │ + mov %eax,0xdc(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xadc3c(%rip),%rdi │ │ │ │ + mov %eax,0x78(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab0cf(%rip),%rdi │ │ │ │ + mov %eax,0x98(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab0c0(%rip),%rdi │ │ │ │ + mov %eax,0x94(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab0b2(%rip),%rdi │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab0a3(%rip),%rdi │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab095(%rip),%rdi │ │ │ │ + mov %eax,0xa8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab086(%rip),%rdi │ │ │ │ + mov %eax,0xac(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab078(%rip),%rdi │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xab069(%rip),%rdi │ │ │ │ + mov %eax,0xb4(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0xbc(%rsp) │ │ │ │ test %ebx,%ebx │ │ │ │ - jne 4eba0 │ │ │ │ - mov 0xd059b(%rip),%rax │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ + js 4cc50 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 4e830 │ │ │ │ - mov $0x3,%r12d │ │ │ │ + js 4cc90 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 4cc78 │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + not %edx │ │ │ │ + not %eax │ │ │ │ + shr $0x1f,%edx │ │ │ │ + shr $0x1f,%eax │ │ │ │ + test %al,%dl │ │ │ │ + je 4cb10 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 4cb10 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + lea 0xab005(%rip),%rsi │ │ │ │ + movl $0x2,0xc0(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jg 4cb60 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %ecx,%ecx │ │ │ │ + js 4ccb0 │ │ │ │ + test %al,%al │ │ │ │ + jne 4ccb0 │ │ │ │ + mov 0x94(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js 4e108 │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 4e108 │ │ │ │ + mov 0x9c(%rsp),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 4cbc0 │ │ │ │ + mov 0xa0(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + js 4cbc0 │ │ │ │ + mov 0xa8(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + js 4cbc0 │ │ │ │ + mov 0xac(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + js 4cbc0 │ │ │ │ + mov 0xb0(%rsp),%edx │ │ │ │ + mov 0xb4(%rsp),%eax │ │ │ │ + shr $0x1f,%edx │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + or %al,%cl │ │ │ │ + jne 4cbc0 │ │ │ │ + mov 0xbc(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js 4cbc0 │ │ │ │ + movl $0x1,0x68(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmpq 4cbc3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xd0(%rsp),%edx │ │ │ │ + mov 0xd4(%rsp),%eax │ │ │ │ + not %edx │ │ │ │ + not %eax │ │ │ │ + shr $0x1f,%edx │ │ │ │ + shr $0x1f,%eax │ │ │ │ + test %al,%dl │ │ │ │ + je 4d540 │ │ │ │ + mov 0xd8(%rsp),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + js 4d540 │ │ │ │ + movl $0x1,0xc0(%rsp) │ │ │ │ + mov (%rsp),%r14d │ │ │ │ test %r14d,%r14d │ │ │ │ - je 4e7fc │ │ │ │ + jle 4ca4a │ │ │ │ + lea 0xaaeec(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd1ecd(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%esi │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %esi,%esi │ │ │ │ + js 4e188 │ │ │ │ + test %al,%al │ │ │ │ + jne 4e188 │ │ │ │ + mov 0x98(%rsp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + js 4cbc0 │ │ │ │ + mov 0x94(%rsp),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jns 4ca85 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov (%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 4e10b │ │ │ │ + mov 0xd1e69(%rip),%rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea 0xaae75(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 4ccb3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xab012(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x918(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4eeb2 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 4f27a │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x928,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0539(%rip),%r13 │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e848 │ │ │ │ - mov $0x2,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4e773 │ │ │ │ - mov 0xd07fb(%rip),%r15 │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - mov (%r15),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa8e33(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 4e780 │ │ │ │ - mov 0xd0755(%rip),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xaa26f(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 4e780 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4eb70 │ │ │ │ - add $0x4,%r12d │ │ │ │ - jmpq 4e780 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r14d,%r12d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 4e780 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp 4e7fc │ │ │ │ + jns 4c9f5 │ │ │ │ + jmp 4cc90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 4ead8 │ │ │ │ - mov 0xd0760(%rip),%r12 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%r12),%rsi │ │ │ │ - callq 4e180 │ │ │ │ + lea 0xc3942(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmpq 4ca01 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xaa236(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 4e950 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4eb00 │ │ │ │ - mov 0xd0428(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x3,%r12d │ │ │ │ - mov (%rax),%rsi │ │ │ │ - callq 4e180 │ │ │ │ + jns 4ca01 │ │ │ │ + jmp 4cc78 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x84(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + js 4d5e0 │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 4d5e0 │ │ │ │ + mov 0x8c(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + js 4d5e0 │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + js 4d5e0 │ │ │ │ + mov 0x88(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js 4d5e0 │ │ │ │ + mov 0xa4(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 4e8a1 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 4e990 │ │ │ │ - mov 0xd071f(%rip),%rax │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rsi │ │ │ │ - callq 4e180 │ │ │ │ + js 4d5e0 │ │ │ │ + mov 0xb8(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 4e8d2 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4ec20 │ │ │ │ - add $0x4,%r12d │ │ │ │ - mov 0xd03ef(%rip),%r13 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - callq 4e180 │ │ │ │ + js 4d5e0 │ │ │ │ + mov 0xc4(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 4e8fb │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4ec50 │ │ │ │ - add $0x8,%r12d │ │ │ │ - mov 0xd0306(%rip),%r13 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - callq 4e180 │ │ │ │ + js 4d5e0 │ │ │ │ + mov 0xcc(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 4e9c8 │ │ │ │ - add $0x10,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4ec80 │ │ │ │ - mov 0xd05d1(%rip),%rax │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rsi │ │ │ │ - callq 4e180 │ │ │ │ + js 4d5e0 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 4e9b9 │ │ │ │ - add $0x20,%r12d │ │ │ │ - jmp 4e9b9 │ │ │ │ + js 4d5e0 │ │ │ │ + movl $0x0,0xd9bdd(%rip) │ │ │ │ + mov $0x29000,%edi │ │ │ │ + movl $0x100,0xd9bca(%rip) │ │ │ │ + callq 15850 │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + mov %rax,0xd9bbe(%rip) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0351(%rip),%r13 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - callq 4e180 │ │ │ │ - mov %eax,%r12d │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + jle 4cda1 │ │ │ │ + mov 0xd9ba8(%rip),%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xaaec0(%rip),%rsi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd1ca7(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ test %eax,%eax │ │ │ │ - je 4e8a1 │ │ │ │ - mov $0x2,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4e8a1 │ │ │ │ - mov 0xd064f(%rip),%r15 │ │ │ │ - jmpq 4eb48 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xd0329(%rip),%r13 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ + js 4e35b │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd9b5f(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + mov $0xa,%edx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd9b4b(%rip),%rbx │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + mov %eax,0x178(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 4c1a0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + movslq 0xd9b21(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add 0xd9b0d(%rip),%rdi │ │ │ │ + add $0x17c,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + movslq 0x38(%rsp),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmovbe %edx,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4d780 │ │ │ │ + mov 0x78(%rsp),%edi │ │ │ │ + movslq %r15d,%r14 │ │ │ │ + mov $0x3,%ebx │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x98(%rsp),%edi │ │ │ │ + movsd %xmm0,0x120(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movl $0x2,0x70(%rsp) │ │ │ │ + movl $0x0,0x6c(%rsp) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x128(%rsp) │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + mov 0xd9a7b(%rip),%r13d │ │ │ │ + movsd 0x120(%rsp),%xmm2 │ │ │ │ + jle 4cef9 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0xaacb3(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd1b68(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xd9a3d(%rip),%r13d │ │ │ │ + movsd 0x128(%rsp),%xmm1 │ │ │ │ + movsd 0x120(%rsp),%xmm2 │ │ │ │ + movsd 0xaaab7(%rip),%xmm0 │ │ │ │ + lea 0xe8(%rsp),%rbp │ │ │ │ + lea 0xe0(%rsp),%r12 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - callq 4e180 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e9e9 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4ebf0 │ │ │ │ - add $0x4,%r12d │ │ │ │ - neg %r12d │ │ │ │ - jmpq 4e780 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xd0531(%rip),%r13 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0xaaa8a(%rip),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - callq 4e180 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4eecb │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4e780 │ │ │ │ - jmp 4e9b9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xd0209(%rip),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ + movsd 0xe0(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0xe8(%rsp),%xmm4 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movslq %r13d,%rdx │ │ │ │ + movsd 0xe0(%rsp),%xmm4 │ │ │ │ + movsd 0xe8(%rsp),%xmm7 │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mulsd %xmm1,%xmm7 │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd9991(%rip),%rax │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x98(%rax) │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + movsd %xmm7,0xa0(%rax) │ │ │ │ + movsd %xmm4,0xa8(%rax) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4d740 │ │ │ │ + mov 0x94(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x9c(%rsp),%edi │ │ │ │ + movsd %xmm0,0x120(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0x128(%rsp) │ │ │ │ + mulsd 0xaa9a8(%rip),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4e729 │ │ │ │ - mov 0xd04e4(%rip),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ + callq 15190 │ │ │ │ + movsd 0xaa995(%rip),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4e729 │ │ │ │ - mov 0xd0067(%rip),%r12 │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ + mulsd 0x120(%rsp),%xmm0 │ │ │ │ + movsd 0xe0(%rsp),%xmm2 │ │ │ │ + movsd 0xe8(%rsp),%xmm3 │ │ │ │ + movsd %xmm2,0x58(%rsp) │ │ │ │ + movsd %xmm3,0x60(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x58(%rsp),%xmm2 │ │ │ │ + movslq 0x6c(%rsp),%r13 │ │ │ │ + movsd 0xe0(%rsp),%xmm1 │ │ │ │ + movslq 0xd98b4(%rip),%rax │ │ │ │ + movsd 0x60(%rsp),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mulsd 0xe8(%rsp),%xmm2 │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + lea 0x0(%r13,%r13,2),%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd988d(%rip),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + movsd %xmm3,0xc0(%rdx) │ │ │ │ + mulsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd %xmm1,0x130(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm1,0xb0(%rdx) │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd %xmm2,0xb8(%rdx) │ │ │ │ + movsd %xmm2,0x138(%rsp) │ │ │ │ + mulsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + divsd 0xaa8ba(%rip),%xmm0 │ │ │ │ + comisd 0x170(%rax),%xmm0 │ │ │ │ + jbe 4d110 │ │ │ │ + movsd %xmm0,0x170(%rax) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4d6f0 │ │ │ │ + mov 0xa0(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xa8(%rsp),%edi │ │ │ │ + movsd %xmm0,0x120(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0x128(%rsp) │ │ │ │ + mulsd 0xaa859(%rip),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%r12),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4ece1 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4ed69 │ │ │ │ - mov 0xd0327(%rip),%rax │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ + callq 15190 │ │ │ │ + movsd 0xaa846(%rip),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4edb4 │ │ │ │ - mov $0x3,%r12d │ │ │ │ - mov 0xd03d2(%rip),%r14 │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ + mulsd 0x120(%rsp),%xmm0 │ │ │ │ + movsd 0xe0(%rsp),%xmm2 │ │ │ │ + movsd 0xe8(%rsp),%xmm3 │ │ │ │ + movsd %xmm2,0x60(%rsp) │ │ │ │ + movsd %xmm3,0x58(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x60(%rsp),%xmm2 │ │ │ │ + movsd 0xe0(%rsp),%xmm1 │ │ │ │ + movslq 0xd976a(%rip),%rax │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd 0xe8(%rsp),%xmm2 │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%r13 │ │ │ │ + lea (%r14,%r14,2),%rax │ │ │ │ + shl $0x4,%r13 │ │ │ │ + add 0xd9744(%rip),%r13 │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + movsd %xmm1,0x130(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm1,0xb0(%rax) │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd %xmm3,0xc0(%rax) │ │ │ │ + mulsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd %xmm2,0xb8(%rax) │ │ │ │ + movsd %xmm2,0x138(%rsp) │ │ │ │ + mulsd 0x8(%rsp),%xmm3 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + divsd 0xaa77a(%rip),%xmm0 │ │ │ │ + comisd 0x170(%r13),%xmm0 │ │ │ │ + jbe 4d252 │ │ │ │ + movsd %xmm0,0x170(%r13) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4d698 │ │ │ │ + mov 0xac(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb0(%rsp),%edi │ │ │ │ + movsd %xmm0,0x120(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0x128(%rsp) │ │ │ │ + mulsd 0xaa717(%rip),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%r14),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4ed36 │ │ │ │ - add $0x4,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 4ee00 │ │ │ │ - mov 0xd00b7(%rip),%rax │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ + callq 15190 │ │ │ │ + movsd 0xaa704(%rip),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e780 │ │ │ │ - add $0x8,%r12d │ │ │ │ - jmpq 4e780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0479(%rip),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ + mulsd 0x120(%rsp),%xmm0 │ │ │ │ + movsd 0xe0(%rsp),%xmm2 │ │ │ │ + movsd 0xe8(%rsp),%xmm3 │ │ │ │ + movsd %xmm2,0x60(%rsp) │ │ │ │ + movsd %xmm3,0x58(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movslq 0xd9637(%rip),%rax │ │ │ │ + movsd 0xe0(%rsp),%xmm1 │ │ │ │ + movsd 0x60(%rsp),%xmm2 │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + lea (%rax,%rdx,8),%r13 │ │ │ │ + movslq 0x70(%rsp),%rax │ │ │ │ + mulsd 0xe8(%rsp),%xmm2 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + add 0xd9601(%rip),%r13 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + movsd %xmm3,0xc0(%rax) │ │ │ │ + mulsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd %xmm1,0x130(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm1,0xb0(%rax) │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd %xmm2,0xb8(%rax) │ │ │ │ + movsd %xmm2,0x138(%rsp) │ │ │ │ + mulsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + divsd 0xaa633(%rip),%xmm0 │ │ │ │ + comisd 0x170(%r13),%xmm0 │ │ │ │ + jbe 4d399 │ │ │ │ + movsd %xmm0,0x170(%r13) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4d650 │ │ │ │ + mov 0xb4(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xbc(%rsp),%edi │ │ │ │ + movsd %xmm0,0x120(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0x128(%rsp) │ │ │ │ + mulsd 0xaa5d0(%rip),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e851 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 4e81c │ │ │ │ - mov 0xd04d1(%rip),%r15 │ │ │ │ - mov (%r12),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa8a97(%rip),%rdx │ │ │ │ - mov (%r15),%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xd0180(%rip),%r13 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + callq 15190 │ │ │ │ + movsd 0xaa5ba(%rip),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - callq 4e180 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e89b │ │ │ │ - mov $0x3,%r12d │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - mov (%r15),%rdi │ │ │ │ - lea 0xa8a5a(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4e8a1 │ │ │ │ + mulsd 0x120(%rsp),%xmm0 │ │ │ │ + movsd 0xe0(%rsp),%xmm1 │ │ │ │ + movsd 0xe8(%rsp),%xmm2 │ │ │ │ + movsd %xmm1,0x60(%rsp) │ │ │ │ + movsd %xmm2,0x58(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + movsd 0xe0(%rsp),%xmm0 │ │ │ │ + movslq 0xd94de(%rip),%r13 │ │ │ │ + mov 0xd94db(%rip),%rbp │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd 0x58(%rsp),%xmm2 │ │ │ │ + mulsd 0xe8(%rsp),%xmm1 │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + lea 0x0(%r13,%rax,8),%r12 │ │ │ │ + lea (%rbx,%rbx,2),%rax │ │ │ │ + shl $0x4,%r12 │ │ │ │ + add %rbp,%r12 │ │ │ │ + movsd %xmm0,0x130(%rsp) │ │ │ │ + lea (%r12,%rax,8),%rax │ │ │ │ + movsd %xmm1,0x138(%rsp) │ │ │ │ + movsd %xmm0,0xb0(%rax) │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0xb8(%rax) │ │ │ │ + mulsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd %xmm2,0xc0(%rax) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + divsd 0xaa4ea(%rip),%xmm0 │ │ │ │ + comisd 0x170(%r12),%xmm0 │ │ │ │ + jbe 4d4e4 │ │ │ │ + movsd %xmm0,0x170(%r12) │ │ │ │ + mov $0x110,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + add $0x1,%ebx │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rax,%rbp │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ + lea -0x60(%rbp,%r12,1),%rdi │ │ │ │ + add $0x18,%r12 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0xb0(%rbp,%rax,8),%rsi │ │ │ │ + callq 4c290 │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + je 4d590 │ │ │ │ + mov 0xd93f8(%rip),%rbp │ │ │ │ + movslq 0xd93ed(%rip),%r13 │ │ │ │ + jmp 4d4ec │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0xaa858(%rip),%xmm0 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movdqa 0xaa852(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0xaa856(%rip),%xmm0 │ │ │ │ + movl $0x297869,0x40(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0xaa853(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + jmpq 4cc20 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0xd938e(%rip),%eax │ │ │ │ + mov 0xd9384(%rip),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0xd937f(%rip) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl 4cd70 │ │ │ │ + add $0x100,%edx │ │ │ │ + mov 0xd936e(%rip),%rdi │ │ │ │ + mov %edx,0xd9360(%rip) │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,0xd934d(%rip) │ │ │ │ + jmpq 4cd70 │ │ │ │ + movdqa 0xaa328(%rip),%xmm0 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movdqa 0xaa7e2(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0xaa7e6(%rip),%xmm0 │ │ │ │ + movb $0x0,0x70(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0xaa7e6(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movdqa 0xaa7ea(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movdqa 0xaa7ee(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movdqa 0xaa7f2(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + jmpq 4cc20 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0461(%rip),%rax │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa8a99(%rip),%rdx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0xaa334(%rip),%xmm0 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x128(%rsp),%r9 │ │ │ │ + cvtsi2sdl 0x3c(%r13),%xmm1 │ │ │ │ + lea 0x120(%rsp),%r8 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + jmpq 4d3e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0xaa2e8(%rip),%xmm0 │ │ │ │ + lea 0x128(%rsp),%r9 │ │ │ │ + cvtsi2sdl 0x38(%r13),%xmm2 │ │ │ │ + lea 0x120(%rsp),%r8 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov %r9,%rdx │ │ │ │ + cvtsi2sdl 0x3c(%r13),%xmm1 │ │ │ │ + mov %r8,%rsi │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + jmpq 4d299 │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd 0xaa294(%rip),%xmm0 │ │ │ │ mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4e824 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0431(%rip),%r15 │ │ │ │ - mov (%r12),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa8a2f(%rip),%rdx │ │ │ │ - mov (%r15),%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xd0128(%rip),%r13 │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e830 │ │ │ │ - mov $0x3,%r12d │ │ │ │ - jmpq 4e7dd │ │ │ │ + lea 0x128(%rsp),%r9 │ │ │ │ + cvtsi2sdl 0x38(%rax),%xmm2 │ │ │ │ + lea 0x120(%rsp),%r8 │ │ │ │ + mov %r9,%rdx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %r8,%rsi │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + jmpq 4d157 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xd03e1(%rip),%rax │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa89a9(%rip),%rdx │ │ │ │ + movsd 0xaa248(%rip),%xmm0 │ │ │ │ + lea 0x128(%rsp),%r9 │ │ │ │ + lea 0x120(%rsp),%r8 │ │ │ │ mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4e9b5 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xd03b1(%rip),%r15 │ │ │ │ - mov 0xd03a2(%rip),%rax │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + jmpq 4d008 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x84(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rsi │ │ │ │ + movslq 0xd918e(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov $0x10,%edx │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add 0xd917a(%rip),%rdi │ │ │ │ + add $0x18,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x8c(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rsi │ │ │ │ + movslq 0xd9157(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov $0x10,%edx │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add 0xd9143(%rip),%rdi │ │ │ │ + add $0x28,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x88(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd911e(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + mov $0xa,%edx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd910a(%rip),%rbx │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + mov %eax,0x38(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd90e9(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + mov $0xa,%edx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd90d5(%rip),%rbx │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xc4(%rsp),%edi │ │ │ │ + mov %eax,0x3c(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd90b1(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd90a2(%rip),%rbx │ │ │ │ + callq 15200 │ │ │ │ + mov 0xcc(%rsp),%edi │ │ │ │ + movsd %xmm0,0x40(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd907c(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd906d(%rip),%rbx │ │ │ │ + callq 15200 │ │ │ │ + mov 0xa4(%rsp),%edi │ │ │ │ + movsd %xmm0,0x48(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd9049(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd903a(%rip),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb8(%rsp),%edi │ │ │ │ + movsd %xmm0,0x50(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd9012(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd9003(%rip),%rbx │ │ │ │ + callq 15200 │ │ │ │ + cmpl $0x1,0xc0(%rsp) │ │ │ │ + movsd %xmm0,0x58(%rbx) │ │ │ │ + je 4e238 │ │ │ │ + mov 0x7c(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd8fd2(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd8fc3(%rip),%rbx │ │ │ │ + callq 15200 │ │ │ │ + mov 0x90(%rsp),%edi │ │ │ │ + movsd %xmm0,0x78(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd8f9d(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd8f8e(%rip),%rbx │ │ │ │ + callq 15200 │ │ │ │ + mov 0x80(%rsp),%edi │ │ │ │ + movsd %xmm0,0x80(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd8f65(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd8f56(%rip),%rbx │ │ │ │ + callq 15200 │ │ │ │ + mov 0xdc(%rsp),%edi │ │ │ │ + movsd %xmm0,0x88(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd8f2d(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd8f1e(%rip),%rbx │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0x90(%rbx) │ │ │ │ + movl $0x7d0,0xc(%rbx) │ │ │ │ + lea 0x180(%rsp),%rbp │ │ │ │ + lea 0x2d0(%rsp),%r12 │ │ │ │ + movabs $0x2020454c504d4953,%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x170(%rbx) │ │ │ │ + mov $0x34,%r14d │ │ │ │ + movb $0x0,0x2d0(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + movl $0x54203d,0x188(%rsp) │ │ │ │ + callq 4c100 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movabs $0x2020584950544942,%rax │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + movl $0x362d203d,0x188(%rsp) │ │ │ │ + mov %r14w,0x18c(%rsp) │ │ │ │ + callq 4c100 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movabs $0x202020534958414e,%rax │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + movl $0x32203d,0x188(%rsp) │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8e55(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xa8976(%rip),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov (%r15),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xa9f8c(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8e32(%rip),%rax │ │ │ │ + mov 0x38(%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4e8ce │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xd0381(%rip),%r15 │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8e11(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xa9f55(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8dee(%rip),%rax │ │ │ │ + mov 0x3c(%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xa8947(%rip),%rdx │ │ │ │ - mov (%r15),%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4e8f7 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0351(%rip),%r15 │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8dcd(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa8917(%rip),%rdx │ │ │ │ - mov (%r15),%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xd0258(%rip),%r13 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - callq 4e180 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e9b9 │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - mov (%r15),%rdi │ │ │ │ - lea 0xa88e0(%rip),%rdx │ │ │ │ + lea 0xa9f1e(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%r8 │ │ │ │ + mov $0x50,%edx │ │ │ │ xor %eax,%eax │ │ │ │ + shl $0x4,%r8 │ │ │ │ + add 0xd8da8(%rip),%r8 │ │ │ │ + add $0x18,%r8 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8d89(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4e944 │ │ │ │ - mov 0xd00a0(%rip),%r14 │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%r14),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 4ea7f │ │ │ │ - mov $0x2,%r12d │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4ea7f │ │ │ │ - mov 0xd02c0(%rip),%r15 │ │ │ │ - mov (%r14),%rcx │ │ │ │ - mov (%r15),%rdi │ │ │ │ - lea 0xa8853(%rip),%rdx │ │ │ │ + lea 0xa9ee9(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%r8 │ │ │ │ + mov $0x50,%edx │ │ │ │ xor %eax,%eax │ │ │ │ + shl $0x4,%r8 │ │ │ │ + add 0xd8d64(%rip),%r8 │ │ │ │ + add $0x28,%r8 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8d45(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4ea7f │ │ │ │ - mov 0xcfe2b(%rip),%r14 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%r14),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4eeb7 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 4e780 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmpq 4e72c │ │ │ │ - mov 0xd0268(%rip),%r15 │ │ │ │ - mov (%r12),%rcx │ │ │ │ + lea 0xa9eb4(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8d22(%rip),%rax │ │ │ │ + movsd 0x50(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8cfd(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa87be(%rip),%rdx │ │ │ │ - mov (%r15),%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xcfff7(%rip),%r14 │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%r14),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4ee5d │ │ │ │ - mov $0x3,%r12d │ │ │ │ - jmpq 4ed18 │ │ │ │ - mov 0xd009d(%rip),%rax │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ + lea 0xa9e7d(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8cda(%rip),%rax │ │ │ │ + movsd 0x58(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8cb5(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4ee80 │ │ │ │ - mov 0xcfd8e(%rip),%rax │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ + lea 0xa9e46(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8c92(%rip),%rax │ │ │ │ + movsd 0x40(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8c6d(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xa9e0f(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8c4a(%rip),%rax │ │ │ │ + movsd 0x48(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8c25(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8c16(%rip),%rax │ │ │ │ + cmpl $0x1,0xc0(%rsp) │ │ │ │ + je 4e190 │ │ │ │ + movsd 0x78(%rax),%xmm0 │ │ │ │ + lea 0xa9ded(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov (%rax),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e780 │ │ │ │ - jmpq 4eac9 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xd01d1(%rip),%r15 │ │ │ │ - mov (%r14),%rcx │ │ │ │ - mov (%r15),%rdi │ │ │ │ - lea 0xa8764(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xcfd41(%rip),%r14 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8bcf(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%r14),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e780 │ │ │ │ - mov (%r14),%rcx │ │ │ │ - mov (%r15),%rdi │ │ │ │ - lea 0xa872c(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0xa9dc6(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8bac(%rip),%rax │ │ │ │ + movsd 0x80(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8b84(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4eac9 │ │ │ │ - mov 0xcfff4(%rip),%r14 │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%r14),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4ee8b │ │ │ │ - mov $0x5,%r12d │ │ │ │ - jmp 4ee07 │ │ │ │ - mov $0x5,%r12d │ │ │ │ - jmpq 4eaaa │ │ │ │ - mov 0xcfcd6(%rip),%r14 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ + lea 0xa9d8c(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8b61(%rip),%rax │ │ │ │ + movsd 0x88(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8b39(%rip),%rax │ │ │ │ + lea 0xa9d5a(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8b23(%rip),%rax │ │ │ │ + movsd 0x90(%rax),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov (%r14),%rdx │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e780 │ │ │ │ - jmp 4ee3f │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4eac9 │ │ │ │ - mov 0xd0112(%rip),%r15 │ │ │ │ - jmpq 4ee3f │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4e944 │ │ │ │ - mov 0xd00fe(%rip),%r15 │ │ │ │ - jmpq 4ecc2 │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000004eee0 : │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x9,%edi │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0xcfc46(%rip),%rsi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4(%rsp),%r8 │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - callq 157f0 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4ef3b │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 4ef62 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - mov 0xd0096(%rip),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8aee(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xa8702(%rip),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 4ef24 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000004ef70 : │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xcfbb5(%rip),%rax │ │ │ │ - lea 0x4(%rsp),%rsi │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15300 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4efc0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4efdf │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xd0011(%rip),%rax │ │ │ │ - lea 0xa869d(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xa9c6e(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8acb(%rip),%rax │ │ │ │ + movsd 0x58(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8aa6(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmp 4efa8 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000004eff0 : │ │ │ │ - push %r15 │ │ │ │ - mov $0x3145,%ecx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x138,%rsp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - lea 0xd0(%rsp),%r12 │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x2c(%rsp) │ │ │ │ - movl $0x50595443,0xd0(%rsp) │ │ │ │ - mov %cx,0xd4(%rsp) │ │ │ │ - movb $0x0,0xd6(%rsp) │ │ │ │ - callq 4dda0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4f0d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x8,%rax │ │ │ │ - je 4f0a3 │ │ │ │ - lea 0x39(%rsp),%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - callq 15100 │ │ │ │ - movb $0x0,0x84(%rsp) │ │ │ │ - cmpl $0x5049532d,0x80(%rsp) │ │ │ │ - je 4f0f8 │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4f679 │ │ │ │ - add $0x138,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0xcff01(%rip),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa8599(%rip),%rdx │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmp 4f0a3 │ │ │ │ - movabs $0x524544524f5f41,%rax │ │ │ │ - mov %r12,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - lea 0x2c(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 4e030 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4f146 │ │ │ │ - mov 0xcfeab(%rip),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa8543(%rip),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movslq 0x2c(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f222 │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ + lea 0xa9c15(%rip),%rcx │ │ │ │ lea (%rax,%rax,4),%rdx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x8(,%rax,8),%rbx │ │ │ │ - lea 0x58(%rdi,%rdx,1),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %r13,%rcx │ │ │ │ - jne 4f180 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - lea 0xa84fc(%rip),%r14 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rsp),%r13d │ │ │ │ - mov (%rsp),%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - sub %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f209 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%r9d │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x4b,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8a83(%rip),%rax │ │ │ │ + movsd 0x50(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 4dee0 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp (%rsp),%r15d │ │ │ │ - jle 4f1d0 │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - subl $0x1,(%rsp) │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - addq $0x50,0x8(%rsp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 4f1b0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movabs $0x524544524f5f42,%rax │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - callq 4e030 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4f654 │ │ │ │ - movslq 0x2c(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - mov %eax,0x328(%rsi) │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f332 │ │ │ │ - lea 0x330(%rsi),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x8(,%rax,8),%rbx │ │ │ │ - lea 0x380(%rsi,%rdx,1),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %r13,%rcx │ │ │ │ - jne 4f290 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - lea 0xa83f4(%rip),%r14 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rsp),%r13d │ │ │ │ - mov (%rsp),%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - sub %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f319 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%r9d │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x4b,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 4dee0 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp (%rsp),%r15d │ │ │ │ - jle 4f2e0 │ │ │ │ - mov 0x4(%rsp),%edi │ │ │ │ - subl $0x1,(%rsp) │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - addq $0x50,0x8(%rsp) │ │ │ │ - mov %edi,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - jge 4f2c0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movabs $0x524544524f5f5041,%rax │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movb $0x0,0xd8(%rsp) │ │ │ │ - callq 4e030 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4f62f │ │ │ │ - movslq 0x2c(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - mov %eax,0x650(%rdi) │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f44a │ │ │ │ - lea 0x658(%rdi),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x8(,%rax,8),%rbx │ │ │ │ - lea 0x6a8(%rdi,%rdx,1),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %r13,%rcx │ │ │ │ - jne 4f3a8 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - lea 0xa82e4(%rip),%r14 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - nop │ │ │ │ - mov 0x4(%rsp),%r13d │ │ │ │ - mov (%rsp),%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - sub %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f431 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%r9d │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x4b,%edx │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8a5e(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ - movb $0x0,0xd0(%rsp) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 4dee0 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp (%rsp),%r15d │ │ │ │ - jle 4f3f0 │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - subl $0x1,(%rsp) │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - addq $0x50,0x8(%rsp) │ │ │ │ - mov %esi,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jge 4f3d0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - movabs $0x524544524f5f5042,%rax │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movb $0x0,0xd8(%rsp) │ │ │ │ - callq 4e030 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4f60a │ │ │ │ - movslq 0x2c(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - mov %eax,0x978(%rsi) │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f562 │ │ │ │ - lea 0x980(%rsi),%rcx │ │ │ │ + lea 0xa9c88(%rip),%rcx │ │ │ │ lea (%rax,%rax,4),%rdx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x8(,%rax,8),%rbx │ │ │ │ - lea 0x9d0(%rsi,%rdx,1),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - jne 4f4c0 │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - lea 0xa81d5(%rip),%r14 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rsp),%r13d │ │ │ │ - mov (%rsp),%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - sub %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f549 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%r9d │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x4b,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8a3b(%rip),%rax │ │ │ │ + mov 0xc(%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 4dee0 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp (%rsp),%r15d │ │ │ │ - jle 4f510 │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - subl $0x1,(%rsp) │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - addq $0x50,0x8(%rsp) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 4f4f0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov $0x3158,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x49505243,0xd0(%rsp) │ │ │ │ - mov %dx,0xd4(%rsp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0xca0(%rax),%rsi │ │ │ │ - movb $0x0,0xd6(%rsp) │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4f5e2 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov $0x3258,%eax │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ax,0xd4(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - add $0xca8,%rsi │ │ │ │ - movb $0x0,0xd6(%rsp) │ │ │ │ - movl $0x49505243,0xd0(%rsp) │ │ │ │ - callq 4dee0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 4f0a3 │ │ │ │ - mov 0xcf9ef(%rip),%rax │ │ │ │ - lea 0xa80d2(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4f0a3 │ │ │ │ - mov 0xcf9c7(%rip),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa805f(%rip),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4f47c │ │ │ │ - mov 0xcf9a2(%rip),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa803a(%rip),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4f364 │ │ │ │ - mov 0xcf97d(%rip),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa8015(%rip),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4f24c │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000004f680 : │ │ │ │ - push %r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x148,%rsp │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - lea 0xe0(%rsp),%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x3145,%eax │ │ │ │ - movl $0x0,0x34(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movl $0x50595443,0xe0(%rsp) │ │ │ │ - mov %ax,0xe4(%rsp) │ │ │ │ - movb $0x0,0xe6(%rsp) │ │ │ │ - callq 15270 │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4fcf0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x8,%r8 │ │ │ │ - je 4f74f │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - callq 15100 │ │ │ │ - movb $0x0,0x94(%rsp) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmpl $0x5049532d,0x90(%rsp) │ │ │ │ - je 4f778 │ │ │ │ - mov 0x138(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 4fd5f │ │ │ │ - add $0x148,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %rbx,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 4c100 │ │ │ │ + movl $0x444e45,0x0(%rbp) │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - movabs $0x524544524f5f41,%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - lea 0x38(%rsp),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 15380 │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4fd15 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f8b7 │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - lea 0x8(%rsi),%rcx │ │ │ │ - mov %eax,%eax │ │ │ │ + callq 4c100 │ │ │ │ + mov 0xc8(%rsp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jns 4e118 │ │ │ │ + movslq 0xd89f7(%rip),%rax │ │ │ │ lea (%rax,%rax,4),%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x8(,%rax,8),%r13 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x58(%rsi,%rdx,1),%r14 │ │ │ │ - nop │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jne 4f7f0 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0xa7e8d(%rip),%r15 │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd89e8(%rip),%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movslq 0xd89d2(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd89c3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq a9d50 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4f222 │ │ │ │ + movslq 0xd89a7(%rip),%rax │ │ │ │ + mov 0xd89a4(%rip),%r8 │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov (%r8,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4f24d │ │ │ │ + mov 0xa99e9(%rip),%rax │ │ │ │ + lea 0x128(%rsp),%r9 │ │ │ │ + lea 0x120(%rsp),%r8 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + movslq 0xd893d(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd892e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0xcf4(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + mov %edx,0xfc(%rsp) │ │ │ │ + je 4e300 │ │ │ │ + movsd 0x130(%rsp),%xmm0 │ │ │ │ + movsd 0x20(%rdi),%xmm1 │ │ │ │ + subsd 0xa9968(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x280(%rax) │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + subsd 0xa994f(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x288(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 4e158 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 4e2e0 │ │ │ │ + movsd 0x28(%rdi),%xmm1 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov $0x0,%r13d │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + seta %cl │ │ │ │ + seta %bl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + lea (%rbx,%rbx,2),%ebx │ │ │ │ + add $0x1,%ecx │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ + cmovbe %rdx,%r14 │ │ │ │ + mov $0x3,%edx │ │ │ │ + cmova %r13d,%edx │ │ │ │ + mov %edx,0x6c(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + cvtsi2sdl 0x3c(%rax),%xmm1 │ │ │ │ + mulsd 0xa98d0(%rip),%xmm1 │ │ │ │ + cvtsi2sdl 0x38(%rax),%xmm0 │ │ │ │ + mulsd 0xa98c3(%rip),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x128(%rsp),%xmm1 │ │ │ │ + jmpq 4ce9e │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xa98e4(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 4cc20 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4f83f │ │ │ │ - jmp 4f89d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq 4ccb3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp 0x18(%rsp),%r9d │ │ │ │ - jg 4f89d │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0x4b,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov 0xc8(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd87f4(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + mov $0xa,%edx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd87e0(%rip),%rbx │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0xc(%rbx) │ │ │ │ + jmpq 4df40 │ │ │ │ + nopl (%rax) │ │ │ │ + comisd 0x28(%rdi),%xmm0 │ │ │ │ + jbe 4e057 │ │ │ │ + movl $0x0,0x6c(%rsp) │ │ │ │ + mov $0x3,%ebx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + movl $0x2,0x70(%rsp) │ │ │ │ + jmpq 4e0a5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq 4cbd9 │ │ │ │ + movsd 0x60(%rax),%xmm0 │ │ │ │ + lea 0xa994a(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 15930 │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - test %eax,%eax │ │ │ │ - je 4f830 │ │ │ │ - movl $0x0,0x34(%rsp) │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp 0x18(%rsp),%r9d │ │ │ │ - jle 4f83f │ │ │ │ - subl $0x1,0x18(%rsp) │ │ │ │ - add $0x1,%r14d │ │ │ │ - addq $0x50,0x10(%rsp) │ │ │ │ - cmp %r14d,0x1c(%rsp) │ │ │ │ - jge 4f818 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movabs $0x524544524f5f42,%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - callq 15380 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %eax,0x328(%rdi) │ │ │ │ - test %eax,%eax │ │ │ │ - js 4f9e9 │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - lea 0x330(%rdi),%rcx │ │ │ │ - mov %eax,%eax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x8(,%rax,8),%r13 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x380(%rdi,%rdx,1),%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jne 4f928 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0xa7d5d(%rip),%r15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jns 4f977 │ │ │ │ - jmp 4f9cf │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp 0x18(%rsp),%r9d │ │ │ │ - jg 4f9cf │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0x4b,%edx │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd875f(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ + lea 0xa9923(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd873c(%rip),%rax │ │ │ │ + movsd 0x68(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15930 │ │ │ │ - mov 0x34(%rsp),%r11d │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 4f968 │ │ │ │ - movl $0x0,0x34(%rsp) │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp 0x18(%rsp),%r9d │ │ │ │ - jle 4f977 │ │ │ │ - subl $0x1,0x18(%rsp) │ │ │ │ - add $0x1,%r14d │ │ │ │ - addq $0x50,0x10(%rsp) │ │ │ │ - cmp %r14d,0x1c(%rsp) │ │ │ │ - jge 4f950 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ mov %rbp,%rsi │ │ │ │ - movabs $0x524544524f5f5041,%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - movb $0x0,0xe8(%rsp) │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - callq 15380 │ │ │ │ - mov 0x34(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 4fd3a │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %eax,0x650(%rsi) │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fb39 │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - lea 0x658(%rsi),%rcx │ │ │ │ - mov %eax,%eax │ │ │ │ + callq 4c100 │ │ │ │ + movslq 0xd8717(%rip),%rax │ │ │ │ + lea 0xa98f4(%rip),%rcx │ │ │ │ lea (%rax,%rax,4),%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x8(,%rax,8),%r13 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x6a8(%rsi,%rdx,1),%r14 │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd8701(%rip),%rax │ │ │ │ + movsd 0x70(%rax),%xmm0 │ │ │ │ + jmpq 4de0d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov 0xd0(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jne 4fa70 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0xa7c1d(%rip),%r15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %edi,%edi │ │ │ │ - jns 4fabf │ │ │ │ - jmp 4fb1f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp 0x18(%rsp),%r9d │ │ │ │ - jg 4fb1f │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0x4b,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15930 │ │ │ │ - mov 0x34(%rsp),%r8d │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4fab0 │ │ │ │ - movl $0x0,0x34(%rsp) │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp 0x18(%rsp),%r9d │ │ │ │ - jle 4fabf │ │ │ │ - subl $0x1,0x18(%rsp) │ │ │ │ - add $0x1,%r14d │ │ │ │ - addq $0x50,0x10(%rsp) │ │ │ │ - cmp %r14d,0x1c(%rsp) │ │ │ │ - jge 4fa98 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movabs $0x524544524f5f5042,%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movb $0x0,0xe8(%rsp) │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - callq 15380 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %eax,0x978(%rdi) │ │ │ │ - test %eax,%eax │ │ │ │ - js 4fc6f │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - lea 0x980(%rdi),%rcx │ │ │ │ - mov %eax,%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd86d4(%rip),%rax │ │ │ │ lea (%rax,%rax,4),%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x8(,%rax,8),%r13 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x9d0(%rdi,%rdx,1),%r14 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd86c5(%rip),%rbx │ │ │ │ + callq 15200 │ │ │ │ + mov 0xd4(%rsp),%edi │ │ │ │ + movsd %xmm0,0x60(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x50,%rcx │ │ │ │ - cmp %rcx,%r14 │ │ │ │ - jne 4fbb0 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0xa7ae6(%rip),%r15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - test %ecx,%ecx │ │ │ │ - jns 4fbff │ │ │ │ - jmp 4fc55 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp 0x18(%rsp),%r9d │ │ │ │ - jg 4fc55 │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0x4b,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15930 │ │ │ │ - mov 0x34(%rsp),%esi │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - test %esi,%esi │ │ │ │ - je 4fbf0 │ │ │ │ - movl $0x0,0x34(%rsp) │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp 0x18(%rsp),%r9d │ │ │ │ - jle 4fbff │ │ │ │ - subl $0x1,0x18(%rsp) │ │ │ │ - add $0x1,%r14d │ │ │ │ - addq $0x50,0x10(%rsp) │ │ │ │ - cmp %r14d,0x1c(%rsp) │ │ │ │ - jge 4fbd8 │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - mov $0x3158,%eax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x49505243,0xe0(%rsp) │ │ │ │ - lea 0xca0(%r15),%rdx │ │ │ │ - mov %ax,0xe4(%rsp) │ │ │ │ - movb $0x0,0xe6(%rsp) │ │ │ │ - callq 15930 │ │ │ │ - mov $0x3258,%edx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %dx,0xe4(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xca8(%r15),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x49505243,0xe0(%rsp) │ │ │ │ - movb $0x0,0xe6(%rsp) │ │ │ │ - callq 15930 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 4f74f │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd869f(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd8690(%rip),%rbx │ │ │ │ + callq 15200 │ │ │ │ + mov 0xd8(%rsp),%edi │ │ │ │ + movsd %xmm0,0x68(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0xd866a(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0xd865b(%rip),%rbx │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0x70(%rbx) │ │ │ │ + jmpq 4da17 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xcf2e1(%rip),%rax │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa7979(%rip),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4f70b │ │ │ │ - mov 0xcf2bc(%rip),%rax │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa7954(%rip),%rdx │ │ │ │ + movl $0x1,0x70(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x2,%r14d │ │ │ │ + movl $0x3,0x6c(%rsp) │ │ │ │ + jmpq 4e0a5 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x138(%rsp),%rdx │ │ │ │ + lea 0xfc(%rsp),%rcx │ │ │ │ + movsd 0x128(%rsp),%xmm1 │ │ │ │ + movsd 0x120(%rsp),%xmm0 │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + movslq 0xd85e4(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0xd85d5(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ + jmpq 4e012 │ │ │ │ + mov (%rsp),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 4e38a │ │ │ │ + mov 0xd85bc(%rip),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa9822(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4f7b3 │ │ │ │ - mov 0xcf297(%rip),%rax │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xa792f(%rip),%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd06be(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + mov $0x100,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq 4fa26 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000004fd70 : │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000004fd80 : │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov $0x29,%esi │ │ │ │ - lea 0x90(%rsp),%r15 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x3c(%rsp) │ │ │ │ - movabs $0x524544524f5f41,%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x3c(%rsp),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 15ac0 │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 50251 │ │ │ │ - mov (%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - js 4fef1 │ │ │ │ - lea 0x8(%rbx),%rax │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp %eax,%edx │ │ │ │ - js 4fed3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rbx,%r14,1),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 4febf │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %r12d,%r8d │ │ │ │ - lea 0xa7842(%rip),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x4b,%edx │ │ │ │ + lea 0xa98cb(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r14d,%r8d │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xbcb3d(%rip),%rcx │ │ │ │ - lea 0xb0aa5(%rip),%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x2a,%esi │ │ │ │ - callq 15ac0 │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 50200 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - sub %r12d,%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jge 4fe48 │ │ │ │ - addq $0x1,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - addq $0x50,0x28(%rsp) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 4fe28 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0x5841,%r10d │ │ │ │ - mov $0x2a,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movl $0x4d445f41,0x90(%rsp) │ │ │ │ - lea 0xcb0(%rax),%rcx │ │ │ │ - movb $0x0,0x96(%rsp) │ │ │ │ - mov %r10w,0x94(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - callq 15ac0 │ │ │ │ - mov 0x3c(%rsp),%r11d │ │ │ │ - lea 0xa77f0(%rip),%rdx │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 50258 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movabs $0x524544524f5f42,%rax │ │ │ │ - lea 0x328(%rbx),%rcx │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - callq 15ac0 │ │ │ │ - mov 0x3c(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 50284 │ │ │ │ - mov 0x328(%rbx),%edx │ │ │ │ - mov %rbx,%rax │ │ │ │ - test %edx,%edx │ │ │ │ - js 50083 │ │ │ │ - add $0x330,%rax │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp %eax,%edx │ │ │ │ - js 50065 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %r13d,%r12d │ │ │ │ - mov %eax,%r13d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rbx,%r12,1),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 50055 │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %r13d,%r8d │ │ │ │ - lea 0xa76a2(%rip),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x4b,%edx │ │ │ │ + lea 0xa97d6(%rip),%r8 │ │ │ │ + lea 0xa97d5(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov $0x2a,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - callq 15ac0 │ │ │ │ - mov 0x3c(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 50275 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x328(%rax),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - sub %r13d,%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jge 4fff0 │ │ │ │ - addq $0x1,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - addq $0x50,0x28(%rsp) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jge 4ffc4 │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov $0x5841,%esi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %si,0x94(%rsp) │ │ │ │ - mov $0x2a,%esi │ │ │ │ - lea 0xcb8(%rax),%rcx │ │ │ │ - movb $0x0,0x96(%rsp) │ │ │ │ - movl $0x4d445f42,0x90(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - callq 15ac0 │ │ │ │ - mov 0x3c(%rsp),%edi │ │ │ │ - lea 0xa76d9(%rip),%rdx │ │ │ │ - test %edi,%edi │ │ │ │ - jne 50258 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movabs $0x524544524f5f5041,%rax │ │ │ │ - movb $0x0,0x98(%rsp) │ │ │ │ - lea 0x650(%rbx),%rcx │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - callq 15ac0 │ │ │ │ - mov 0x3c(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 503b0 │ │ │ │ - mov 0x650(%rbx),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - jle 502a9 │ │ │ │ - add $0x658,%rdi │ │ │ │ - lea 0xa7563(%rip),%r10 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %edi,%r12d │ │ │ │ - cmp %edi,%eax │ │ │ │ - jns 5019f │ │ │ │ - jmpq 5028d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov 0x650(%rax),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %r12d,%edx │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jl 5028d │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov $0x4b,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0xa98bc(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x2a,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - callq 15ac0 │ │ │ │ - mov 0x3c(%rsp),%edx │ │ │ │ - lea 0xa74c9(%rip),%r10 │ │ │ │ - test %edx,%edx │ │ │ │ - je 50180 │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0xa7608(%rip),%rdx │ │ │ │ - jmp 5020d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - lea 0xa7503(%rip),%rdx │ │ │ │ - mov 0xcedc4(%rip),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xa979a(%rip),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ + mov %r8,%rcx │ │ │ │ callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 503bc │ │ │ │ - add $0xf8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - lea 0xa7490(%rip),%rdx │ │ │ │ - mov 0xced79(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xd84f7(%rip),%edx │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 4e4d0 │ │ │ │ + test %edx,%edx │ │ │ │ + jle 4e519 │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov 0xd84e0(%rip),%rax │ │ │ │ + movsd 0xa8688(%rip),%xmm0 │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + movsd 0xa9934(%rip),%xmm1 │ │ │ │ + lea (%rdx,%rcx,8),%rdi │ │ │ │ + lea 0x290(%rax),%rdx │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add %rdx,%rdi │ │ │ │ + jmp 4e4a6 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 4f188 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 4f1e8 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 4f1f9 │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 4e519 │ │ │ │ + add $0x290,%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0xf6c(%rsi),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 4e470 │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + ucomisd 0x78(%rsi),%xmm1 │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + jp 4e497 │ │ │ │ + jne 4e497 │ │ │ │ + movsd %xmm1,0x10(%rax) │ │ │ │ + jmp 4e497 │ │ │ │ + test %edx,%edx │ │ │ │ + jle 4e519 │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov 0xd844a(%rip),%rcx │ │ │ │ + movsd 0xa85f2(%rip),%xmm0 │ │ │ │ + lea (%rdx,%rdx,4),%rsi │ │ │ │ + lea (%rdx,%rsi,8),%rdx │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x298(%rcx,%rdx,1),%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + add $0x290,%rax │ │ │ │ + movsd %xmm0,-0x288(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 4e500 │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 50228 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - lea 0xa7506(%rip),%rdx │ │ │ │ - jmp 5020d │ │ │ │ - lea 0xa74d5(%rip),%rdx │ │ │ │ - jmp 50258 │ │ │ │ - addq $0x1,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - addq $0x50,0x20(%rsp) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jg 50164 │ │ │ │ - xchg %r13,%r15 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movabs $0x524544524f5f5042,%rax │ │ │ │ - movb $0x0,0x98(%rsp) │ │ │ │ - lea 0x978(%rbx),%rcx │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - callq 15ac0 │ │ │ │ - cmpl $0x0,0x3c(%rsp) │ │ │ │ - jne 50480 │ │ │ │ - lea 0x980(%rbx),%r11 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov 0x978(%rbx),%eax │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %r10,%rbp │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %r11,%r13 │ │ │ │ - mov %ebp,%r10d │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jl 503d3 │ │ │ │ - mov %r13,%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmp %ebp,%eax │ │ │ │ - js 503c6 │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %r10d,%ebp │ │ │ │ - jmp 50354 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%r12 │ │ │ │ - mov 0x978(%rax),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %ebp,%edx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jl 503c1 │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %ebp,%r8d │ │ │ │ - lea 0xa7358(%rip),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x4b,%edx │ │ │ │ + lea 0xa97bf(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %r9d,%r8d │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x2a,%esi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - callq 15ac0 │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ + mov 0xd83e0(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5033a │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - lea 0xa74a5(%rip),%rdx │ │ │ │ - jmpq 5020d │ │ │ │ - lea 0xa7421(%rip),%rdx │ │ │ │ - jmpq 50258 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x50,%r13 │ │ │ │ - jmpq 50318 │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - lea 0xa72ee(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%r8 │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x2a,%esi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - lea 0xca0(%rax),%rcx │ │ │ │ - callq 15ac0 │ │ │ │ - cmpl $0x0,0x3c(%rsp) │ │ │ │ - lea 0xa7454(%rip),%rdx │ │ │ │ - jne 50258 │ │ │ │ - lea 0xa72ae(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov $0x2a,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0xca8,%rcx │ │ │ │ - callq 15ac0 │ │ │ │ - cmpl $0x0,0x3c(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - je 50228 │ │ │ │ - lea 0xa7425(%rip),%rdx │ │ │ │ - jmpq 50258 │ │ │ │ - lea 0xa73a1(%rip),%rdx │ │ │ │ - jmpq 50258 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000050490 : │ │ │ │ - movl $0x1,0xf88a6(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000504a0 : │ │ │ │ - movsd 0xf88c0(%rip),%xmm0 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000504b0 : │ │ │ │ - movsd 0xf88a8(%rip),%xmm0 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000504c0 : │ │ │ │ - movsd 0xf8888(%rip),%xmm0 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000504d0 : │ │ │ │ - movsd 0xf8870(%rip),%xmm0 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000504e0 : │ │ │ │ - movsd 0xf8870(%rip),%xmm0 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000504f0 : │ │ │ │ - mov 0xf88cd(%rip),%r8d │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jle 505ab │ │ │ │ - mov 0xf88c0(%rip),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x28(%rdi),%rcx │ │ │ │ - jmp 50538 │ │ │ │ - nopl (%rax) │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jp 5052c │ │ │ │ - jne 5052c │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - ucomisd 0x8(%rax),%xmm0 │ │ │ │ - cmova %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %r8d,%edx │ │ │ │ - je 50560 │ │ │ │ - movslq %esi,%rax │ │ │ │ - movsd 0x8(%rcx),%xmm1 │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 50518 │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jne 50538 │ │ │ │ - test %esi,%esi │ │ │ │ - je 505ab │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov (%rdi),%edx │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - shl $0x5,%rsi │ │ │ │ - lea (%rdi,%rsi,1),%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ - mov 0x18(%rax),%ecx │ │ │ │ - mov %edx,(%rax) │ │ │ │ - mov 0x18(%rdi),%edx │ │ │ │ - movsd %xmm1,0x8(%rdi) │ │ │ │ - movsd 0x10(%rax),%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rdi) │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - mov %ecx,0x18(%rdi) │ │ │ │ - mov %edx,0x18(%rax) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000505b0 : │ │ │ │ - push %r12 │ │ │ │ - mov 0x8(%rdi),%r12 │ │ │ │ - callq 15090 │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000505d0 : │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x10,%edi │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 505f9 │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov %rbx,0x8(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - lea 0xa72c8(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xce434(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 15c40 │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000050620 : │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 50670 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa7481(%rip),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - movsd 0x10(%rax),%xmm1 │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 50638 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xa742b(%rip),%rdi │ │ │ │ - jmpq 151d0 │ │ │ │ + jle 4f116 │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0xd83ca(%rip),%rdi │ │ │ │ + movl $0x0,0x6c(%rsp) │ │ │ │ + mov %r15,%r14 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000050680 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - push %r12 │ │ │ │ - add $0x1,%r13d │ │ │ │ - lea 0xa7439(%rip),%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov 0xa6431(%rip),%rcx │ │ │ │ - mov 0xf868b(%rip),%eax │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 50946 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r14),%rbp │ │ │ │ - mov (%r14),%rdx │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - test %rbp,%rbp │ │ │ │ - movsd 0x10(%rdx),%xmm0 │ │ │ │ - movsd 0x8(%rdx),%xmm1 │ │ │ │ - cmove %rbx,%rbp │ │ │ │ + addl $0x1,0x6c(%rsp) │ │ │ │ + mov 0x6c(%rsp),%r15d │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jge 4f125 │ │ │ │ + lea 0x290(%r14),%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x98(%rdi,%r13,1),%rsi │ │ │ │ + lea 0x98(%rdi,%r14,1),%rdi │ │ │ │ + callq 4c320 │ │ │ │ + callq 154a0 │ │ │ │ + mov (%rsp),%ebx │ │ │ │ movapd %xmm0,%xmm6 │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - movsd 0x8(%rcx),%xmm2 │ │ │ │ - movsd 0x10(%rcx),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - subsd %xmm3,%xmm6 │ │ │ │ - subsd %xmm1,%xmm5 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm7 │ │ │ │ - ja 50e30 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - divsd %xmm0,%xmm6 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - divsd %xmm0,%xmm5 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 50c70 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 50800 │ │ │ │ - mov 0xa637f(%rip),%rcx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq %rcx,%xmm1 │ │ │ │ - jmp 50789 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - maxsd %xmm1,%xmm0 │ │ │ │ - cmova %r14,%r15 │ │ │ │ - mov 0x8(%r14),%r14 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 50800 │ │ │ │ - mov (%r14),%rdx │ │ │ │ - movsd 0x8(%rdx),%xmm2 │ │ │ │ - movsd 0x10(%rdx),%xmm0 │ │ │ │ - mulsd %xmm6,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd (%rsp),%xmm0 │ │ │ │ - andpd 0xa74c1(%rip),%xmm0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 50770 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf855d(%rip),%eax │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - jmpq 50770 │ │ │ │ - mov (%r15),%rdx │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - xorpd 0xa6ca1(%rip),%xmm0 │ │ │ │ - movsd 0x10(%rdx),%xmm1 │ │ │ │ - mulsd 0x8(%rdx),%xmm0 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 50cf0 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 508cb │ │ │ │ - movapd %xmm5,%xmm4 │ │ │ │ - xorpd 0xa6c6c(%rip),%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - jmp 5087d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 509e0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - ja 508b2 │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 508b2 │ │ │ │ - mov 0x8(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 508bf │ │ │ │ - mov (%r14),%rdx │ │ │ │ - movsd 0x8(%rdx),%xmm2 │ │ │ │ - movsd 0x10(%rdx),%xmm1 │ │ │ │ - mulsd %xmm6,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 50970 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - jbe 50860 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - jbe 5086f │ │ │ │ - mov 0x8(%r14),%r14 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 5087d │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - subsd 0x40(%rsp),%xmm4 │ │ │ │ - andpd 0xa7392(%rip),%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - subsd 0x38(%rsp),%xmm3 │ │ │ │ - andpd 0xa737e(%rip),%xmm3 │ │ │ │ - movapd %xmm4,%xmm8 │ │ │ │ - mulsd %xmm3,%xmm8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 50c00 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm7,%xmm8 │ │ │ │ - jbe 5092e │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ - comisd %xmm8,%xmm7 │ │ │ │ - ja 509f0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - comisd %xmm7,%xmm2 │ │ │ │ - ja 509f0 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 50abe │ │ │ │ - mov %rbp,%r14 │ │ │ │ - add $0x1,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 506d0 │ │ │ │ - mov %r13d,%edx │ │ │ │ - lea 0xa7173(%rip),%rsi │ │ │ │ + divsd 0xa93f7(%rip),%xmm6 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 4e699 │ │ │ │ + mov 0xd8358(%rip),%rax │ │ │ │ + lea 0xa9749(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + lea (%rax,%r13,1),%rdx │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x178(%rax),%r10d │ │ │ │ + mov 0x178(%rdx),%ecx │ │ │ │ + lea 0x17c(%rdx),%r9 │ │ │ │ + lea 0x17c(%rax),%r8 │ │ │ │ + movsd 0xa8(%rdx),%xmm5 │ │ │ │ + movsd 0xa0(%rdx),%xmm4 │ │ │ │ + movsd 0x98(%rax),%xmm0 │ │ │ │ + movsd 0x98(%rdx),%xmm3 │ │ │ │ + mov %r10d,%edx │ │ │ │ + movsd 0xa8(%rax),%xmm2 │ │ │ │ + movsd 0xa0(%rax),%xmm1 │ │ │ │ + mov $0x6,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf83de(%rip),%eax │ │ │ │ - jmpq 506d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mulsd 0x30(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - lea 0xa717d(%rip),%rsi │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ + mov 0xd82d5(%rip),%rax │ │ │ │ + lea 0xa970e(%rip),%rsi │ │ │ │ + movsd 0x170(%rax,%r13,1),%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd 0x170(%rax,%r14,1),%xmm2 │ │ │ │ + mov $0x4,%eax │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ addsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf8388(%rip),%eax │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm7 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - jmpq 508a2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jmpq 50874 │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - movsd %xmm8,0x30(%rsp) │ │ │ │ - movsd %xmm3,0xf8345(%rip) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - movsd %xmm4,0xf832f(%rip) │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - mulsd 0xa720c(%rip),%xmm0 │ │ │ │ - divsd 0xa720c(%rip),%xmm0 │ │ │ │ + mov 0xd03b5(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ movsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0xf8300(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - movsd 0x30(%rsp),%xmm8 │ │ │ │ - jne 50d80 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd %xmm8,0x48(%rsp) │ │ │ │ - movsd %xmm5,0x58(%rsp) │ │ │ │ - movsd %xmm4,0x78(%rsp) │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - movsd %xmm6,0x50(%rsp) │ │ │ │ - movsd %xmm4,0x70(%rsp) │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - movsd %xmm4,0x68(%rsp) │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - movsd %xmm4,0x60(%rsp) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 50937 │ │ │ │ - movsd 0x50(%rsp),%xmm10 │ │ │ │ - movsd 0x58(%rsp),%xmm6 │ │ │ │ - movsd 0x60(%rsp),%xmm4 │ │ │ │ - movsd 0x70(%rsp),%xmm3 │ │ │ │ - movapd %xmm10,%xmm7 │ │ │ │ - movsd 0x68(%rsp),%xmm11 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - xorpd 0xa69c1(%rip),%xmm7 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - xorpd 0xa69b5(%rip),%xmm0 │ │ │ │ - movapd %xmm6,%xmm9 │ │ │ │ - movsd 0x78(%rsp),%xmm12 │ │ │ │ - mulsd %xmm7,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm9 │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - mulsd %xmm10,%xmm3 │ │ │ │ - mulsd %xmm11,%xmm7 │ │ │ │ - mulsd %xmm11,%xmm0 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm12,%xmm6 │ │ │ │ - addsd %xmm9,%xmm1 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - addsd %xmm7,%xmm9 │ │ │ │ - subsd %xmm5,%xmm3 │ │ │ │ - movsd %xmm1,0xf8236(%rip) │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - subsd %xmm5,%xmm8 │ │ │ │ - movapd %xmm10,%xmm5 │ │ │ │ - addsd %xmm6,%xmm7 │ │ │ │ - mulsd %xmm12,%xmm5 │ │ │ │ - addsd %xmm9,%xmm1 │ │ │ │ - addsd %xmm6,%xmm2 │ │ │ │ - movsd %xmm3,0xf8215(%rip) │ │ │ │ - movsd %xmm9,0xf8214(%rip) │ │ │ │ - addsd %xmm8,%xmm3 │ │ │ │ - movsd %xmm7,0xf8217(%rip) │ │ │ │ - addsd %xmm7,%xmm1 │ │ │ │ - movsd %xmm2,0xf821b(%rip) │ │ │ │ - movsd %xmm8,0xf81fa(%rip) │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - subsd %xmm5,%xmm4 │ │ │ │ - movsd 0xa68ca(%rip),%xmm5 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0xf81e6(%rip) │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - movsd %xmm4,0xf81ea(%rip) │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - movsd %xmm2,0xf818a(%rip) │ │ │ │ - movsd %xmm1,0xf817a(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 50e05 │ │ │ │ - add $0x88,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - movapd %xmm8,%xmm2 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xa6f06(%rip),%rsi │ │ │ │ - mov $0x3,%eax │ │ │ │ + mov 0xd8288(%rip),%rdi │ │ │ │ + movsd 0x170(%rdi,%r13,1),%xmm0 │ │ │ │ + lea (%rdi,%r14,1),%rax │ │ │ │ + addsd 0x170(%rax),%xmm0 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja 4ee3e │ │ │ │ + mov 0x68(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 4eea0 │ │ │ │ + mov 0x3c(%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + js 4ea34 │ │ │ │ + lea 0x128(%rsp),%rcx │ │ │ │ + movsd 0xa92a5(%rip),%xmm5 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + lea 0xfc(%rsp),%rbx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + lea 0x120(%rsp),%rcx │ │ │ │ + lea 0x118(%rsp),%r12 │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + lea 0x108(%rsp),%rcx │ │ │ │ + lea 0x110(%rsp),%rbp │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + lea 0x100(%rsp),%rcx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ movsd %xmm5,0x30(%rsp) │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd %xmm8,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf80f8(%rip),%eax │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - movsd 0x18(%rsp),%xmm8 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - jmpq 50904 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov (%r14),%rax │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xa6c71(%rip),%rsi │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd 0x8(%rdx),%xmm4 │ │ │ │ - movsd 0x10(%rdx),%xmm0 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - movsd 0x8(%rax),%xmm3 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm6,%xmm4 │ │ │ │ - mulsd %xmm6,%xmm3 │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + cvtsi2sdl 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0xd81b0(%rip),%rax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x128(%rsp),%xmm2 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movsd 0x120(%rsp),%xmm1 │ │ │ │ + lea (%rax,%r13,1),%rsi │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x8(%rsi),%r8d │ │ │ │ movsd 0x10(%rax),%xmm0 │ │ │ │ + mov 0x8(%rax),%edi │ │ │ │ + movsd 0x10(%rsi),%xmm3 │ │ │ │ mov $0x5,%eax │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm1,%xmm4 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - addsd %xmm1,%xmm3 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf8061(%rip),%eax │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - jmpq 50751 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xa6dee(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea 0xa6dd2(%rip),%rsi │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ + mov %r8d,%esi │ │ │ │ + callq 5e150 │ │ │ │ + mov 0xd8164(%rip),%rdx │ │ │ │ + mov (%rdx,%r14,1),%rax │ │ │ │ + mov 0xcf4(%rax),%eax │ │ │ │ + mov %eax,0xfc(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 4ee70 │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 4c1e0 │ │ │ │ + mov (%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jle 4e893 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - mulsd 0x8(%rax),%xmm1 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - mulsd 0x10(%rax),%xmm3 │ │ │ │ + lea 0xa93a3(%rip),%rsi │ │ │ │ mov $0x2,%eax │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf7fd3(%rip),%eax │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - jmpq 5082f │ │ │ │ - xchg %ax,%ax │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - lea 0xa6b8f(%rip),%rsi │ │ │ │ - movsd %xmm8,0x18(%rsp) │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x128(%rsp),%xmm1 │ │ │ │ + movsd 0x120(%rsp),%xmm0 │ │ │ │ + lea 0xa9392(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm8 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd %xmm4,0x78(%rsp) │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - mov 0xf7f70(%rip),%eax │ │ │ │ - movsd %xmm8,0x48(%rsp) │ │ │ │ - movsd %xmm4,0x70(%rsp) │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - movsd %xmm5,0x58(%rsp) │ │ │ │ - movsd %xmm4,0x68(%rsp) │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - movsd %xmm6,0x50(%rsp) │ │ │ │ - movsd %xmm4,0x60(%rsp) │ │ │ │ - jmpq 5092e │ │ │ │ - add $0x88,%rsp │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x2,%eax │ │ │ │ - pop %rbx │ │ │ │ - lea 0xa6d1b(%rip),%rsi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 159e0 <__printf_chk@plt> │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - jmpq 50738 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000050e70 : │ │ │ │ - movslq %edi,%rdi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - add 0xf7f47(%rip),%rdi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - add 0xf7f3c(%rip),%rsi │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - mov (%rdi),%eax │ │ │ │ - movsd %xmm0,0x8(%rsi) │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - movsd %xmm0,0x10(%rsi) │ │ │ │ - mov %eax,0x18(%rsi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000050eb0 : │ │ │ │ - movsd (%rdi),%xmm4 │ │ │ │ - movsd 0x8(%rdi),%xmm3 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd 0x8(%rdx),%xmm1 │ │ │ │ - movsd (%rdx),%xmm2 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd 0x8(%rsi),%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd 0xa6577(%rip),%xmm0 │ │ │ │ - seta %al │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000050f00 : │ │ │ │ - push %r13 │ │ │ │ - xor %esi,%esi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xf7eb5(%rip),%rdi │ │ │ │ - callq 505d0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0xf7ea6(%rip),%rax │ │ │ │ - lea 0x20(%rax),%rdi │ │ │ │ - callq 505d0 │ │ │ │ - cmpl $0x2,0xf7e92(%rip) │ │ │ │ - mov %rax,%rbp │ │ │ │ - jle 51023 │ │ │ │ - mov $0x2,%r12d │ │ │ │ - lea 0xa6a18(%rip),%r13 │ │ │ │ - jmp 50f80 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add 0xf7e71(%rip),%rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add $0x1,%r12d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 505d0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0xf7dd1(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 50fd4 │ │ │ │ - cmp %r12d,0xf7e4a(%rip) │ │ │ │ - jle 51023 │ │ │ │ - mov 0xf7e41(%rip),%rdx │ │ │ │ - movslq %r12d,%rbx │ │ │ │ - mov 0xf7db0(%rip),%ecx │ │ │ │ - shl $0x5,%rbx │ │ │ │ - add %rbx,%rdx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 51038 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - add $0x8,%rdx │ │ │ │ - lea 0x8(%rax),%rsi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - add $0x8,%rdi │ │ │ │ - callq 50eb0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 50f50 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 505b0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0xf7d70(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 50f73 │ │ │ │ - movslq %r12d,%rax │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0xf7dde(%rip),%rax │ │ │ │ - lea 0xa699f(%rip),%rsi │ │ │ │ - mov (%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x108(%rsp),%xmm1 │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + lea 0xa9385(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 50620 │ │ │ │ - mov 0xcda37(%rip),%rax │ │ │ │ - mov $0xa,%edi │ │ │ │ - mov (%rax),%rsi │ │ │ │ - callq 15630 │ │ │ │ - cmp %r12d,0xf7da7(%rip) │ │ │ │ - jg 50f80 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + movsd 0x110(%rsp),%xmm0 │ │ │ │ + lea 0xa9378(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 50620 │ │ │ │ - mov 0xf7d6d(%rip),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - jmpq 50f9f │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000051070 : │ │ │ │ - push %rbp │ │ │ │ - lea 0xa6ad9(%rip),%rdi │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xf7d3c(%rip),%eax │ │ │ │ + mov 0xd808e(%rip),%rax │ │ │ │ + mov 0xfc(%rsp),%esi │ │ │ │ + lea (%rax,%r14,1),%rcx │ │ │ │ + test %esi,%esi │ │ │ │ + je 4ede0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + cvtsi2sdl 0x38(%rcx),%xmm0 │ │ │ │ + addsd 0x30(%rsp),%xmm0 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + mov 0xd804d(%rip),%rax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x128(%rsp),%xmm2 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movsd 0x120(%rsp),%xmm1 │ │ │ │ + lea (%rax,%r13,1),%rsi │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x8(%rsi),%r8d │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mov 0x8(%rax),%edi │ │ │ │ + movsd 0x10(%rsi),%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %r8d,%esi │ │ │ │ + callq 5e150 │ │ │ │ + mov 0xd8001(%rip),%rdx │ │ │ │ + mov (%rdx,%r14,1),%rax │ │ │ │ + mov 0xcf4(%rax),%eax │ │ │ │ + mov %eax,0xfc(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 510d3 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0xa692b(%rip),%rbp │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + je 4ef70 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%rbx │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0xf7d16(%rip),%rax │ │ │ │ - mov 0x18(%rax),%ecx │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - movsd 0x10(%rax),%xmm1 │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebx,0xf7cf3(%rip) │ │ │ │ - jg 51098 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000510e0 : │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xf7cd8(%rip),%ecx │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq 4c1e0 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 51160 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 5110c │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,0xf7cba(%rip) │ │ │ │ - jle 51139 │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0xf7cae(%rip),%rax │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 51100 │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %ebx,%edi │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 50e70 │ │ │ │ - cmp %ebx,0xf7c8d(%rip) │ │ │ │ - jg 5110c │ │ │ │ - mov 0xf7c01(%rip),%eax │ │ │ │ - mov %ebp,0xf7c7f(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 51150 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmpq 51070 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 51139 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000051170 : │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0xf7c46(%rip),%rdx │ │ │ │ - mov 0xf7c3c(%rip),%ecx │ │ │ │ - movsd 0x8(%rdx),%xmm5 │ │ │ │ - movsd 0x10(%rdx),%xmm4 │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jle 514b0 │ │ │ │ - lea 0x28(%rdx),%rax │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - sub $0x2,%ecx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - lea 0x48(%rdx,%rcx,1),%rdx │ │ │ │ - jmp 511c9 │ │ │ │ - nopl (%rax) │ │ │ │ - minsd %xmm4,%xmm0 │ │ │ │ - add $0x20,%rax │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 511f7 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 514a0 │ │ │ │ - minsd %xmm5,%xmm0 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe 511b8 │ │ │ │ - add $0x20,%rax │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 511c9 │ │ │ │ - movsd 0xa6a59(%rip),%xmm2 │ │ │ │ - lea 0xa6953(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - subsd %xmm2,%xmm5 │ │ │ │ - subsd %xmm2,%xmm4 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xa67b0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - lea 0xa67c1(%rip),%rsi │ │ │ │ - mov 0xa69fa(%rip),%rax │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ + jle 4ea08 │ │ │ │ + mov 0xd7fc5(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + lea 0xa9240(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mov $0x4,%eax │ │ │ │ - addsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ + cvtsi2sdl 0x38(%rax,%r14,1),%xmm0 │ │ │ │ + addsd 0x30(%rsp),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xa68d4(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x128(%rsp),%xmm1 │ │ │ │ + movsd 0x120(%rsp),%xmm0 │ │ │ │ + lea 0xa921d(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xa68d2(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x2,%eax │ │ │ │ - movsd 0xa69aa(%rip),%xmm1 │ │ │ │ - lea 0xa68c9(%rip),%rsi │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - subsd (%rsp),%xmm6 │ │ │ │ - subsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ + movsd 0x108(%rsp),%xmm1 │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + lea 0xa9210(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xa68bd(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - lea 0xa68b9(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + movsd 0x110(%rsp),%xmm0 │ │ │ │ + lea 0xa9203(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf7aca(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 51346 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0xa6739(%rip),%r12 │ │ │ │ + mov 0xd7f19(%rip),%rdi │ │ │ │ + mov 0xfc(%rsp),%edx │ │ │ │ + lea (%rdi,%r14,1),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + je 4f0a0 │ │ │ │ + addl $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + cmp %ecx,0x3c(%rax) │ │ │ │ + jge 4e73d │ │ │ │ + mov 0x38(%rax),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + js 4ee3e │ │ │ │ + lea 0x128(%rsp),%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + lea 0xfc(%rsp),%rbx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + lea 0x120(%rsp),%rcx │ │ │ │ + lea 0x118(%rsp),%r12 │ │ │ │ + mov %esi,%r13d │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + lea 0x108(%rsp),%rcx │ │ │ │ + lea 0x110(%rsp),%rbp │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + lea 0x100(%rsp),%rcx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + jmpq 4ed0a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq 4c1e0 │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 4eb5e │ │ │ │ + mov 0xa8ecb(%rip),%rax │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - add $0x1,%rbp │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0xf7a9e(%rip),%rax │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - movsd 0x10(%rax),%xmm1 │ │ │ │ + lea 0xa90dd(%rip),%rsi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebp,0xf7a80(%rip) │ │ │ │ - jg 51310 │ │ │ │ - lea 0xa6860(%rip),%rdi │ │ │ │ - lea 0xa687d(%rip),%rbp │ │ │ │ - callq 151d0 │ │ │ │ - lea 0xa6857(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x128(%rsp),%xmm1 │ │ │ │ + movsd 0x120(%rsp),%xmm0 │ │ │ │ + lea 0xa90c7(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xa6826(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0xa683a(%rip),%rsi │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - movsd 0x10(%rax),%xmm1 │ │ │ │ mov $0x2,%eax │ │ │ │ + movsd 0x108(%rsp),%xmm1 │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + lea 0xa90ba(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - movsd 0x10(%rax),%xmm1 │ │ │ │ mov $0x2,%eax │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + movsd 0x110(%rsp),%xmm0 │ │ │ │ + lea 0xa90ad(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 513a0 │ │ │ │ - lea 0xa6812(%rip),%rdi │ │ │ │ - lea 0xf79aa(%rip),%rbx │ │ │ │ - callq 151d0 │ │ │ │ + mov 0xd7dc3(%rip),%rdx │ │ │ │ + mov 0xfc(%rsp),%r10d │ │ │ │ + lea (%rdx,%r14,1),%rax │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 4f1b0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + cvtsi2sdl 0x3c(%rax),%xmm1 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + addsd 0xa8df8(%rip),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0xd7d7e(%rip),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x128(%rsp),%xmm2 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + movsd 0x120(%rsp),%xmm1 │ │ │ │ + lea (%rax,%rcx,1),%rsi │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x8(%rsi),%r8d │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mov 0x8(%rax),%edi │ │ │ │ + movsd 0x10(%rsi),%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %r8d,%esi │ │ │ │ + callq 5e150 │ │ │ │ + mov 0xd7d2d(%rip),%rdx │ │ │ │ + mov (%rdx,%r14,1),%rax │ │ │ │ + mov 0xcf4(%rax),%eax │ │ │ │ + mov %eax,0xfc(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 4f0d0 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq 4c1e0 │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 4ece0 │ │ │ │ + mov 0xd7cef(%rip),%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + lea 0xa8f6a(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - lea 0xa6805(%rip),%rsi │ │ │ │ - lea 0xa67dd(%rip),%rbp │ │ │ │ + cvtsi2sdl 0x3c(%rax,%r14,1),%xmm1 │ │ │ │ + addsd 0xa8d32(%rip),%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xa6799(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x2,%eax │ │ │ │ - movsd 0xf7971(%rip),%xmm1 │ │ │ │ - movsd 0xf7961(%rip),%xmm0 │ │ │ │ - lea 0xa679b(%rip),%rsi │ │ │ │ + movsd 0x128(%rsp),%xmm1 │ │ │ │ + movsd 0x120(%rsp),%xmm0 │ │ │ │ + lea 0xa8f45(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - movsd 0x18(%rbx),%xmm1 │ │ │ │ - mov %rbp,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x2,%eax │ │ │ │ - add $0x10,%rbx │ │ │ │ + movsd 0x108(%rsp),%xmm1 │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + lea 0xa8f38(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 5142b │ │ │ │ - lea 0xa678a(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x2,%eax │ │ │ │ - movsd 0xf78f2(%rip),%xmm1 │ │ │ │ - movsd 0xf78f2(%rip),%xmm0 │ │ │ │ - lea 0xa65e3(%rip),%rsi │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + movsd 0x110(%rsp),%xmm0 │ │ │ │ + lea 0xa8f2b(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - lea 0xa6766(%rip),%rsi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 159e0 <__printf_chk@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - jmpq 511df │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - jmpq 511f7 │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000514c0 : │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movslq %edx,%rdi │ │ │ │ - mov %edi,0xf78f1(%rip) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - shl $0x5,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0xf785a(%rip),%r9d │ │ │ │ - mov %rax,0xf78db(%rip) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 51640 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 5153c │ │ │ │ - mov 0xf78c6(%rip),%rdx │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rbx,%rax,8),%xmm0 │ │ │ │ - add $0x20,%rdx │ │ │ │ - movsd %xmm0,-0x18(%rdx) │ │ │ │ - movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ - mov %eax,-0x20(%rdx) │ │ │ │ - add $0x1,%rax │ │ │ │ - movsd %xmm0,-0x10(%rdx) │ │ │ │ - movl $0x0,-0x8(%rdx) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 51510 │ │ │ │ - callq 504f0 │ │ │ │ - mov 0xf77f8(%rip),%r8d │ │ │ │ + mov 0xd7c41(%rip),%rdi │ │ │ │ + mov 0xfc(%rsp),%r8d │ │ │ │ + lea (%rdi,%r14,1),%rax │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 51620 │ │ │ │ - mov 0xf786d(%rip),%eax │ │ │ │ - lea 0x172(%rip),%rcx │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - mov 0xf785b(%rip),%rax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - lea 0x20(%rax),%rdi │ │ │ │ - callq 151e0 │ │ │ │ - mov 0xf77c1(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 515c0 │ │ │ │ - mov 0xf7837(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle 51592 │ │ │ │ - callq 510e0 │ │ │ │ - callq 50f00 │ │ │ │ - mov 0xf77a3(%rip),%ecx │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 515f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 50680 │ │ │ │ - mov 0xf778e(%rip),%eax │ │ │ │ + je 4f091 │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,0x38(%rax) │ │ │ │ + jl 4f1de │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0xa8c7b(%rip),%rcx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cvtsi2sd %r13d,%xmm0 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + addsd 0xa8c61(%rip),%xmm0 │ │ │ │ + movq %rcx,%xmm1 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0xd7be2(%rip),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x128(%rsp),%xmm2 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + movsd 0x120(%rsp),%xmm1 │ │ │ │ + lea (%rax,%rcx,1),%rsi │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x8(%rsi),%r8d │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mov 0x8(%rax),%edi │ │ │ │ + movsd 0x10(%rsi),%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %r8d,%esi │ │ │ │ + callq 5e150 │ │ │ │ + mov 0xd7b91(%rip),%rdx │ │ │ │ + mov (%rdx,%r14,1),%rax │ │ │ │ + mov 0xcf4(%rax),%eax │ │ │ │ + mov %eax,0xfc(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 515d8 │ │ │ │ - pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xa6663(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - callq 51070 │ │ │ │ - jmp 51583 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 51170 │ │ │ │ - pop %rbx │ │ │ │ + jne 4eaa0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movsd 0x108(%rsp),%xmm1 │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + mov (%rdx,%rax,1),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 15810 │ │ │ │ + jmpq 4eaa0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %r13,%rax │ │ │ │ + mov 0x178(%rcx),%r10d │ │ │ │ + addl $0x1,0x58(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x178(%rax),%r8d │ │ │ │ + add $0x17c,%rax │ │ │ │ + lea 0x17c(%rcx),%r9 │ │ │ │ + mov %r10d,%ecx │ │ │ │ + push %r8 │ │ │ │ + push %r10 │ │ │ │ + push %rax │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa6642(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 50620 │ │ │ │ - mov 0xf7736(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 515a4 │ │ │ │ - lea 0xa662b(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - jmp 515a4 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + callq 15870 │ │ │ │ + mov 0xd7aea(%rip),%rdi │ │ │ │ + mov 0xd7ae0(%rip),%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x290,%r13 │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jg 4e598 │ │ │ │ + cmp 0x6c(%rsp),%eax │ │ │ │ + jle 4f125 │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + jmpq 4e570 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xa65e6(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - callq 51070 │ │ │ │ - jmpq 51551 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0xa6436(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf7767(%rip),%r12d │ │ │ │ - jmpq 514f6 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000051670 : │ │ │ │ - movsd (%rdi),%xmm4 │ │ │ │ - movsd 0x8(%rdi),%xmm3 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd 0x8(%rdx),%xmm1 │ │ │ │ - movsd (%rdx),%xmm2 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd 0x8(%rsi),%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd 0xa5dcc(%rip),%xmm0 │ │ │ │ - ja 516c9 │ │ │ │ - movsd 0xa65aa(%rip),%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - seta %al │ │ │ │ - neg %eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000516d0 : │ │ │ │ - push %rbp │ │ │ │ - lea 0x8(%rsi),%rdx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov (%rdx,%r13,1),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movsd 0x108(%rsp),%xmm1 │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + jmpq 4e7dd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xb0,%ebp │ │ │ │ + mov $0x110,%r12d │ │ │ │ + lea (%r14,%rbp,1),%rbx │ │ │ │ + lea 0x0(%r13,%r12,1),%rax │ │ │ │ + lea (%rdi,%rbx,1),%rsi │ │ │ │ + add %rax,%rdi │ │ │ │ + callq 4c320 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov 0xd7a5d(%rip),%rdi │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + ja 4ef18 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp $0x170,%r12 │ │ │ │ + jne 4eeaf │ │ │ │ + lea (%rdi,%r13,1),%rax │ │ │ │ + add %r14,%rdi │ │ │ │ + addl $0x1,0x58(%rsp) │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xf76dd(%rip),%rax │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - callq 51670 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 51790 │ │ │ │ - jne 517a0 │ │ │ │ - mov 0xf76bf(%rip),%rdx │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ + mov 0x178(%rax),%r8d │ │ │ │ + mov 0x178(%rdi),%ecx │ │ │ │ + add $0x17c,%rax │ │ │ │ + lea 0x17c(%rdi),%r9 │ │ │ │ + push %r8 │ │ │ │ + push %rcx │ │ │ │ + push %rax │ │ │ │ + jmpq 4ee0f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp $0x110,%rbp │ │ │ │ + jne 4eea5 │ │ │ │ + mov $0xb0,%ebx │ │ │ │ + mov $0x110,%r12d │ │ │ │ + lea 0x0(%r13,%rbx,1),%rbp │ │ │ │ + lea (%r14,%r12,1),%rax │ │ │ │ + lea (%rdi,%rbp,1),%rsi │ │ │ │ + add %rax,%rdi │ │ │ │ + callq 4c320 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x8(%rbp),%xmm1 │ │ │ │ - movq 0xa6551(%rip),%xmm3 │ │ │ │ - movsd 0x8(%rdx),%xmm2 │ │ │ │ - addl $0x1,0xf7695(%rip) │ │ │ │ - movsd 0x10(%rdx),%xmm5 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - movsd 0x10(%rbp),%xmm2 │ │ │ │ - andpd %xmm3,%xmm1 │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd 0x10(%rbx),%xmm1 │ │ │ │ + mov 0xd79d8(%rip),%rdi │ │ │ │ comisd %xmm0,%xmm4 │ │ │ │ - ja 517b0 │ │ │ │ - subsd %xmm5,%xmm1 │ │ │ │ - subsd %xmm5,%xmm2 │ │ │ │ - andpd %xmm3,%xmm1 │ │ │ │ - andpd %xmm3,%xmm2 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - comisd %xmm1,%xmm4 │ │ │ │ - ja 517b0 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - ja 5177a │ │ │ │ - comisd %xmm4,%xmm1 │ │ │ │ - jbe 517c8 │ │ │ │ - movl $0x1,0x18(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1,0x18(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%ecx │ │ │ │ - cmp %ecx,(%rbx) │ │ │ │ - jle 517e0 │ │ │ │ - movl $0x1,0x18(%rbp) │ │ │ │ - jmp 51795 │ │ │ │ + ja 4efa0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp $0x170,%r12 │ │ │ │ + jne 4ef35 │ │ │ │ + jmpq 4eede │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x18(%rbx) │ │ │ │ - jmp 51795 │ │ │ │ + mov (%rdx,%r13,1),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movsd 0x108(%rsp),%xmm1 │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + jmpq 4e940 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000517f0 : │ │ │ │ - mov %edi,0xf765e(%rip) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000051800 : │ │ │ │ - mov %edi,0xf760e(%rip) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000051810 : │ │ │ │ - mov %edi,0xf75fa(%rip) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000051820 : │ │ │ │ - mov 0xf7632(%rip),%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000051830 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp $0x110,%rbx │ │ │ │ + jne 4ef2a │ │ │ │ + lea 0x160(%rsp),%rax │ │ │ │ + mov %r15d,0x28(%rsp) │ │ │ │ + mov $0xb0,%ebx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + addl $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x60(%rbx),%rbp │ │ │ │ + mov $0xb0,%r13d │ │ │ │ + mov %ecx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea 0xb0(,%rax,8),%r12 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov %rax,%r15 │ │ │ │ + add $0x1,%r13d │ │ │ │ + lea (%rdi,%r14,1),%rax │ │ │ │ + add 0x10(%rsp),%rdi │ │ │ │ + pushq 0x20(%rsp) │ │ │ │ + mov %r13d,%edx │ │ │ │ + pushq 0x20(%rsp) │ │ │ │ + lea (%rdi,%r12,1),%rcx │ │ │ │ + lea 0x60(%rax,%r15,1),%rsi │ │ │ │ + and $0x3,%edx │ │ │ │ + lea (%rdx,%rdx,2),%r8 │ │ │ │ + lea (%rdi,%rbx,1),%rdx │ │ │ │ + add %rbp,%rdi │ │ │ │ + lea 0xb0(%rax,%r8,8),%r9 │ │ │ │ + lea (%rax,%r15,1),%r8 │ │ │ │ + callq 4c480 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 4f100 │ │ │ │ + mov 0xd78bf(%rip),%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp $0x4,%r13d │ │ │ │ + jne 4f012 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmpl $0x4,0x8(%rsp) │ │ │ │ + jne 4efe2 │ │ │ │ + mov 0x28(%rsp),%r15d │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + jmpq 4ee3e │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov 0x178(%rax),%ecx │ │ │ │ + addl $0x1,0x58(%rsp) │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0xf7623(%rip),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 51890 │ │ │ │ - mov 0xcd553(%rip),%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov (%rax),%rbx │ │ │ │ - jmp 51870 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x4010,%rbx │ │ │ │ - cmp %r13d,%r12d │ │ │ │ - je 51890 │ │ │ │ + mov 0x178(%rdi),%r8d │ │ │ │ + add $0x17c,%rdi │ │ │ │ + push %r8 │ │ │ │ + push %rcx │ │ │ │ + push %rdi │ │ │ │ + lea 0x17c(%rax),%r9 │ │ │ │ + jmpq 4ee0f │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 51860 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - pop %rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000518b0 : │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %edi,0xf75ac(%rip) │ │ │ │ - jle 518d5 │ │ │ │ - movslq %edi,%rdi │ │ │ │ - mov 0xcd4dc(%rip),%rdx │ │ │ │ - mov %rdi,%rax │ │ │ │ - shl $0xa,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%rdx),%rax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000518e0 : │ │ │ │ - mov 0xf753e(%rip),%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000518f0 : │ │ │ │ - mov 0xf7532(%rip),%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000051900 : │ │ │ │ - cmp %edi,0xf7522(%rip) │ │ │ │ - jle 51920 │ │ │ │ - test %edi,%edi │ │ │ │ - js 51920 │ │ │ │ - mov 0xf752d(%rip),%rax │ │ │ │ - movslq %edi,%rdi │ │ │ │ - mov (%rax,%rdi,8),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0x108(%rsp),%xmm1 │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + mov (%rdx,%rax,1),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 15810 │ │ │ │ + jmpq 4ec14 │ │ │ │ xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000051930 : │ │ │ │ - cmp %edi,0xf74ee(%rip) │ │ │ │ - jle 51950 │ │ │ │ - test %edi,%edi │ │ │ │ - js 51950 │ │ │ │ - mov 0xf74f5(%rip),%rax │ │ │ │ - movslq %edi,%rdi │ │ │ │ - mov (%rax,%rdi,8),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%r15d │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0xd7817(%rip),%rdi │ │ │ │ + jmpq 4eede │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + mov 0xd7803(%rip),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000051960 : │ │ │ │ + mov 0x58(%rsp),%r15d │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa7a6b(%rip),%rcx │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov %r15d,%r8d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov $0x1000,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %edi,0xf74bc(%rip) │ │ │ │ - jle 51978 │ │ │ │ - mov 0xf74bf(%rip),%rax │ │ │ │ - movslq %edi,%rdi │ │ │ │ - mov (%rax,%rdi,8),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + lea 0xa7a4e(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r15d,0x1404(%rbx) │ │ │ │ + jmpq 4cc20 │ │ │ │ + movsd %xmm1,0x10(%rax) │ │ │ │ + ucomisd 0x78(%rsi),%xmm0 │ │ │ │ + movl $0x1,0x8(%rax) │ │ │ │ + jp 4e497 │ │ │ │ + je 4e492 │ │ │ │ + jmpq 4e497 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0x178(%rax),%ecx │ │ │ │ + addl $0x1,0x58(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + add %r13,%rdx │ │ │ │ + mov 0x178(%rdx),%r8d │ │ │ │ + add $0x17c,%rdx │ │ │ │ + push %r8 │ │ │ │ + push %rcx │ │ │ │ + push %rdx │ │ │ │ + jmpq 4f0c4 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + jmpq 4ee3e │ │ │ │ + movl $0x4,0x8(%rax) │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + jmpq 4e497 │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + ucomisd 0x78(%rsi),%xmm1 │ │ │ │ + movl $0x2,0x8(%rax) │ │ │ │ + jp 4e497 │ │ │ │ + jne 4e497 │ │ │ │ + movl $0x3,0x8(%rax) │ │ │ │ + jmpq 4e4c9 │ │ │ │ + mov 0xd76ff(%rip),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 4cc20 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa8904(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 4cc20 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000051980 : │ │ │ │ +000000000004f280 : │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - movslq 0xf7493(%rip),%rbp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle 519e0 │ │ │ │ - mov 0xf749c(%rip),%r13 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - shl $0x3,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 519b9 │ │ │ │ + callq 15390 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jle 4f2f0 │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r12,%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 519e0 │ │ │ │ - mov 0x0(%r13,%rbx,1),%rsi │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %dl,(%rcx,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 4f2b8 │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + cmp $0x4f,%esi │ │ │ │ + jle 4f2f0 │ │ │ │ + movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 519b0 │ │ │ │ - mov 0xf745f(%rip),%rax │ │ │ │ - mov (%rax,%rbx,1),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + callq 15390 │ │ │ │ add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000519f0 : │ │ │ │ - push %rbx │ │ │ │ - movslq 0xf7464(%rip),%rbx │ │ │ │ - movslq %edi,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - imul %rdi,%rbx │ │ │ │ - movslq 0xf7458(%rip),%rdi │ │ │ │ - add %rdi,%rbx │ │ │ │ - mov 0xf7406(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15900 │ │ │ │ - mov %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ + movslq %esi,%rdi │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + mov $0x4f,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + jmp 4f2d4 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000051a20 : │ │ │ │ +000000000004f320 : │ │ │ │ push %r15 │ │ │ │ + lea 0xac491(%rip),%rsi │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov 0xf741d(%rip),%edx │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ + sub $0x13c98,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ + mov %rax,0x13c88(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jne 51a62 │ │ │ │ - movl $0x1000,0xf73f7(%rip) │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov 0xf73ab(%rip),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 52718 │ │ │ │ - movslq %edx,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0xcd376(%rip),%rax │ │ │ │ - mov %r15,(%rax) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0xcd189(%rip),%rax │ │ │ │ - mov %r14,(%rax) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0xcd324(%rip),%rax │ │ │ │ - mov %r13,(%rax) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0xcd257(%rip),%rax │ │ │ │ - mov %r12,(%rax) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0xcd06a(%rip),%rax │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - callq 15850 │ │ │ │ - movb $0x0,(%r15) │ │ │ │ - mov $0x4010000,%edi │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - movb $0x0,(%r14) │ │ │ │ - movb $0x0,0x0(%r13) │ │ │ │ - movb $0x0,(%r12) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rax,0xf733e(%rip) │ │ │ │ - movl $0x1000,0xf733c(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov 0xcd280(%rip),%r15 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x4010000(%rax),%rbx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov $0x4000,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - movl $0x0,0x4008(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x4010,%rcx │ │ │ │ - movl $0x0,0x400c(%rax) │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jne 51b2d │ │ │ │ - mov $0x400,%edi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movl $0x80,0xf72b0(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x400,%edi │ │ │ │ - mov %rax,0xf72bf(%rip) │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 15850 │ │ │ │ - mov $0x400,%edi │ │ │ │ - mov %rax,0xf72a3(%rip) │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0xf728c(%rip) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,(%r14,%rbx,1) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x0(%r13,%rbx,1) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%r12,%rbx,1) │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp $0x400,%rbx │ │ │ │ - jne 51ba7 │ │ │ │ - mov 0xf722c(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 524b7 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0xa6266(%rip),%rsi │ │ │ │ callq 156c0 │ │ │ │ - mov %rax,0xf7213(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4f487 │ │ │ │ + movb $0x0,0x400(%rsp) │ │ │ │ mov %rax,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 52780 │ │ │ │ - mov 0xcd168(%rip),%rax │ │ │ │ - movl $0x0,0xf723e(%rip) │ │ │ │ - movl $0x0,0xf7230(%rip) │ │ │ │ - mov 0xf7215(%rip),%r14 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0xccfa8(%rip),%rax │ │ │ │ - movl $0xffffffff,0xf720e(%rip) │ │ │ │ - mov 0xf7203(%rip),%r12d │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0xcd302(%rip),%rax │ │ │ │ - movl $0x0,0xf71bc(%rip) │ │ │ │ - movl $0x0,0xf71b6(%rip) │ │ │ │ - movl $0x0,(%rax) │ │ │ │ + mov $0x3e8,%ebp │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x400(%rsp),%r14 │ │ │ │ + lea 0xa7a05(%rip),%r15 │ │ │ │ + jmp 4f3bb │ │ │ │ + lea 0xa8ad5(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15d90 │ │ │ │ + test %rax,%rax │ │ │ │ + je 4f3a7 │ │ │ │ + lea 0xa(%rax),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ + callq 4f280 │ │ │ │ + sub $0x1,%ebp │ │ │ │ + je 4f440 │ │ │ │ mov %r13,%rdx │ │ │ │ - mov %r12d,%esi │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 155f0 │ │ │ │ - mov 0xf71bb(%rip),%r14 │ │ │ │ test %rax,%rax │ │ │ │ - je 51f4c │ │ │ │ - mov 0xf7177(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 51e4c │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %eax,0xf71ac(%rip) │ │ │ │ - mov %eax,0xf71a2(%rip) │ │ │ │ - mov %rax,%rdx │ │ │ │ - movslq %eax,%rbx │ │ │ │ - lea -0x1(%r14,%rax,1),%rax │ │ │ │ - cmpb $0xa,(%rax) │ │ │ │ - jne 51cdd │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x1(%r14,%rax,1),%rax │ │ │ │ - cmpb $0xd,(%rax) │ │ │ │ - jne 51cf0 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 4f440 │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r14,%rax │ │ │ │ - add %r14,%rdx │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 51d20 │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%cl │ │ │ │ - je 51d00 │ │ │ │ - cmp $0x9,%cl │ │ │ │ - je 51d00 │ │ │ │ - cmpb $0x5c,(%r14) │ │ │ │ - jne 51f53 │ │ │ │ - movslq 0xf7101(%rip),%rax │ │ │ │ - mov 0xf70f3(%rip),%edx │ │ │ │ - mov 0xf710c(%rip),%r13 │ │ │ │ - mov 0xf7119(%rip),%r12d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 51e7d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov 0x0(%r13,%rax,8),%rdi │ │ │ │ - callq 15160 │ │ │ │ - movzbl 0x1(%r14),%edx │ │ │ │ - lea 0x1(%r14),%rsi │ │ │ │ - mov %ebx,0xf70b9(%rip) │ │ │ │ - mov %rsi,%rax │ │ │ │ - test $0xdf,%dl │ │ │ │ - jne 51d86 │ │ │ │ - jmp 51d9b │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - test $0xdf,%dl │ │ │ │ - je 51d9b │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - jne 51d79 │ │ │ │ - cmp $0x20,%dl │ │ │ │ - jne 51da0 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je 51d90 │ │ │ │ - mov 0xf7071(%rip),%r13 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - jne 51c78 │ │ │ │ - cmpb $0x20,0x1(%rax) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - lea 0x1(%rax),%rbp │ │ │ │ - jne 51dc7 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmpb $0x20,0x0(%rbp) │ │ │ │ - je 51dbd │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x1(%rax),%rax │ │ │ │ + cmpb $0xa,-0x1(%rsp,%r8,1) │ │ │ │ + jne 4f3f7 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,(%rsp,%rax,1) │ │ │ │ callq 15390 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - movslq %edx,%rax │ │ │ │ - jns 51df5 │ │ │ │ - jmp 51dfc │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ sub $0x1,%rax │ │ │ │ - test %eax,%eax │ │ │ │ - js 51dfc │ │ │ │ - cmpb $0x20,0x0(%rbp,%rax,1) │ │ │ │ - je 51de8 │ │ │ │ - cmpb $0x0,0x1(%r14) │ │ │ │ - je 51c78 │ │ │ │ - movslq 0xf7016(%rip),%rdx │ │ │ │ - mov 0xf7023(%rip),%rax │ │ │ │ - mov (%rax,%rdx,8),%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 15160 │ │ │ │ - mov 0xf7000(%rip),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov (%rax,%rdx,8),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov %ebx,0xf6fdd(%rip) │ │ │ │ - jmpq 51c78 │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0xa5e92(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + cmpb $0xd,(%rsp,%rax,1) │ │ │ │ + jne 4f401 │ │ │ │ + movb $0x0,(%rsp,%rax,1) │ │ │ │ + mov 0xcf900(%rip),%rax │ │ │ │ + cmpl $0x2,(%rax) │ │ │ │ + jle 4f380 │ │ │ │ + mov 0xcfa28(%rip),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xccbd7(%rip),%rax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xcfa11(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xf6fd0(%rip),%r14 │ │ │ │ - jmpq 51ca6 │ │ │ │ - sub $0xffffff80,%edx │ │ │ │ + jmpq 4f380 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ - movslq %edx,%rsi │ │ │ │ - mov %edx,0xf6f94(%rip) │ │ │ │ - lea 0x0(,%rsi,8),%rbp │ │ │ │ - mov %edx,0x28(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov 0xf6f91(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0xf6f8f(%rip) │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15960 │ │ │ │ - mov 0xf6f70(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0xf6f69(%rip) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - mov %rax,0xf6f51(%rip) │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jge 51d4b │ │ │ │ - movslq %r12d,%r9 │ │ │ │ - mov %ebx,0x28(%rsp) │ │ │ │ - movslq %ebx,%rbp │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %r12d,0x2c(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ + callq 152f0 │ │ │ │ mov %r14,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov 0xcf5c9(%rip),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4f4a4 │ │ │ │ + mov 0x13c88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4f4d0 │ │ │ │ + add $0x13c98,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa89af(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0xd74a3(%rip),%rdi │ │ │ │ + callq 15c20 │ │ │ │ + jmp 4f45f │ │ │ │ + movdqa 0xa8e34(%rip),%xmm0 │ │ │ │ + movb $0x0,0xd74a5(%rip) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movabs $0x2e64656c69616620,%rax │ │ │ │ + mov %rax,0xd7489(%rip) │ │ │ │ + movaps %xmm0,0xd7472(%rip) │ │ │ │ + jmp 4f45f │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000004f4e0 : │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x13880,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x28d8,%rsp │ │ │ │ + mov 0x2920(%rsp),%rax │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %r8d,0x24(%rsp) │ │ │ │ + mov 0x2928(%rsp),%r14 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x2940(%rsp),%rax │ │ │ │ + mov %r9d,0x20(%rsp) │ │ │ │ + mov 0x2930(%rsp),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28c8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0xac(%rsp) │ │ │ │ callq 15850 │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,0x0(%r13,%rbp,8) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov $0x1000,%edi │ │ │ │ - mov %rax,(%rsi,%rbp,8) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%r12,%rbp,8) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - jg 51f03 │ │ │ │ - mov 0x28(%rsp),%ebx │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x2c(%rsp),%r12d │ │ │ │ - jmpq 51d4b │ │ │ │ - movslq 0xf6f09(%rip),%rbx │ │ │ │ - mov 0xcccce(%rip),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15160 │ │ │ │ - cmpb $0x7c,(%r14) │ │ │ │ - jne 51f6f │ │ │ │ - movb $0x20,(%r14) │ │ │ │ - mov 0xcccb2(%rip),%rax │ │ │ │ + mov 0xcf7a6(%rip),%rcx │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x2948(%rsp),%eax │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + mov 0xcf4c6(%rip),%rax │ │ │ │ + mov 0xcf8bf(%rip),%rcx │ │ │ │ mov (%rax),%rax │ │ │ │ - lea -0x1(%rax,%rbx,1),%rax │ │ │ │ - cmpb $0xa,(%rax) │ │ │ │ - jne 51f86 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movl $0x0,0xf6ed4(%rip) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov (%r15),%r13 │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4f910 │ │ │ │ + lea 0x24c0(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov $0x1410,%edi │ │ │ │ + callq 15850 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %cx,0x5(%rax) │ │ │ │ + lea 0x4(%rax),%rax │ │ │ │ + movb $0x0,0x3(%rax) │ │ │ │ + movl $0x1,-0x4(%rax) │ │ │ │ + movb $0x0,0x4(%r12) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq b11b0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0xa8ac1(%rip),%rsi │ │ │ │ test %eax,%eax │ │ │ │ - jle 5278a │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ + jne 4f8ca │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq b11b0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 4f8c0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq b2780 │ │ │ │ + lea 0x14c0(%rsp),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xa884b(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea 0x18c0(%rsp),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xa8836(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea 0x1cc0(%rsp),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xa8822(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movb $0x0,0xcc0(%rsp) │ │ │ │ + cmpb $0x0,(%rdi) │ │ │ │ + je 4f6aa │ │ │ │ + mov 0x2938(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 4f940 │ │ │ │ + lea 0xa87f9(%rip),%rsi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + je 501d0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 4f320 │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 4fd00 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4f928 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ xor %ebp,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + sete %bpl │ │ │ │ + mov 0xcf341(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 51fed │ │ │ │ - cmp $0x20,%cl │ │ │ │ - je 51fde │ │ │ │ - movslq %ebp,%rsi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shl $0xa,%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - movslq %eax,%rsi │ │ │ │ - add $0x1,%eax │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r14,%rdx │ │ │ │ - mov %cl,(%rdx,%rsi,1) │ │ │ │ - lea 0x1(%r12),%rdx │ │ │ │ - cmp %r12,0x18(%rsp) │ │ │ │ - je 5205b │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - movzbl (%rsi,%r12,1),%ecx │ │ │ │ - cmp $0xa,%cl │ │ │ │ - je 5205b │ │ │ │ - cmp $0x5c,%cl │ │ │ │ - je 5205b │ │ │ │ - cmp $0x7c,%cl │ │ │ │ - jne 51fbc │ │ │ │ - movslq %ebp,%rcx │ │ │ │ - cltq │ │ │ │ - lea 0x1(%rbp),%r13d │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r13d,0xf6e4b(%rip) │ │ │ │ - shl $0xa,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r14,%rdx │ │ │ │ - mov %r12d,0x4008(%rdx) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0xf6e18(%rip),%eax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jg 526aa │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5247c │ │ │ │ - mov %r13d,%ebp │ │ │ │ + lea 0xdd0(%rax),%rdx │ │ │ │ + mov 0xcf613(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4fc60 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0xaa813(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 4f770 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa877c(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 4f770 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa875f(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 500b0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq f1fb0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 4fca8 │ │ │ │ + lea 0xa8746(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xa76cb(%rip),%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + js 502a0 │ │ │ │ + cmpb $0x0,(%rbx) │ │ │ │ + movl $0xffffffff,0x78(%rsp) │ │ │ │ + jne 50058 │ │ │ │ + cmpb $0x0,(%r14) │ │ │ │ + movl $0xffffffff,0x7c(%rsp) │ │ │ │ + jne 50220 │ │ │ │ + mov 0xcf539(%rip),%rax │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movl $0x0,0x98(%rsp) │ │ │ │ + mov %r12,0x70(%rsp) │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov %ebp,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 4f820 │ │ │ │ + mov 0xcf642(%rip),%rax │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0xa86e2(%rip),%rsi │ │ │ │ + mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x1(%r12),%rdx │ │ │ │ - cmp %r12,0x18(%rsp) │ │ │ │ - jne 51fea │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x4008(%r13),%edx │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - mov %eax,0x400c(%r13) │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jle 520af │ │ │ │ - lea -0x2(%rbp),%ecx │ │ │ │ - lea 0x8018(%r13),%r9 │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl $0xa,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - jmp 5209f │ │ │ │ - add $0x4010,%r9 │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov (%r9),%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ - sub %edx,%esi │ │ │ │ - mov %esi,0x4(%r9) │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 52096 │ │ │ │ - mov 0xf6d62(%rip),%rdx │ │ │ │ - mov 0xf6d98(%rip),%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov 0xf6d7d(%rip),%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 52304 │ │ │ │ - mov 0xf6d39(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 522ce │ │ │ │ - cmpb $0x7c,(%r14) │ │ │ │ - jne 52304 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov 0xccc83(%rip),%rsi │ │ │ │ - add %eax,0xf6d5d(%rip) │ │ │ │ - mov %eax,0xf6d53(%rip) │ │ │ │ - mov (%rsi),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 52202 │ │ │ │ - mov 0xccacc(%rip),%rsi │ │ │ │ - mov (%rsi),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 523b9 │ │ │ │ - mov 0xcce33(%rip),%rsi │ │ │ │ - mov (%rsi),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 520af │ │ │ │ - lea -0x1(%r14,%rax,1),%rax │ │ │ │ - cmpb $0xa,(%rax) │ │ │ │ - jne 52151 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x1(%r14,%rax,1),%rax │ │ │ │ - cmpb $0xd,(%rax) │ │ │ │ - jne 52159 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0xcce00(%rip),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - mov 0xcc9d8(%rip),%rax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xcf628(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ + callq 15870 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ test %eax,%eax │ │ │ │ - jle 520af │ │ │ │ - mov (%r15),%r10 │ │ │ │ - lea -0x1(%rax),%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ + js 4fbc8 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %r15d,%r15d │ │ │ │ + js 4f851 │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 521ce │ │ │ │ - cmp $0x20,%cl │ │ │ │ - je 521be │ │ │ │ - movslq %edi,%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - shl $0xa,%rax │ │ │ │ - add %r8,%rax │ │ │ │ - movslq %esi,%r8 │ │ │ │ - add $0x1,%esi │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %r10,%rax │ │ │ │ - mov %cl,0x3000(%rax,%r8,1) │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - cmp %r9,%rdx │ │ │ │ - je 520af │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,0x2938(%rsp) │ │ │ │ + jl 4f960 │ │ │ │ + mov 0xcf4a0(%rip),%rax │ │ │ │ + mov (%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 4f820 │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq f2f60 │ │ │ │ + lea 0x24c0(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq cbdd0 │ │ │ │ + lea 0xa8666(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - movzbl (%r14,%rdx,1),%ecx │ │ │ │ - cmp $0xa,%cl │ │ │ │ - je 520af │ │ │ │ - cmp $0x5c,%cl │ │ │ │ - je 520af │ │ │ │ - cmp $0x7c,%cl │ │ │ │ - jne 52197 │ │ │ │ - lea 0x1(%rdi),%eax │ │ │ │ - cmp $0x1000,%eax │ │ │ │ - jg 52489 │ │ │ │ - test %rdx,%rdx │ │ │ │ - cmovne %eax,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 521be │ │ │ │ - lea -0x1(%r14,%rax,1),%rax │ │ │ │ - cmpb $0xa,(%rax) │ │ │ │ - jne 5221c │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x1(%r14,%rax,1),%rax │ │ │ │ - cmpb $0xd,(%rax) │ │ │ │ - jne 52224 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0xccb55(%rip),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - mov 0xccb9d(%rip),%rax │ │ │ │ + mov 0xcf5a7(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 520af │ │ │ │ - lea -0x1(%rax),%r8d │ │ │ │ - mov (%r15),%r10 │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 52299 │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je 52289 │ │ │ │ - movslq %edi,%r9 │ │ │ │ - mov %r9,%rcx │ │ │ │ - shl $0xa,%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - movslq %esi,%r9 │ │ │ │ - add $0x1,%esi │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %r10,%rcx │ │ │ │ - mov %dl,0x1000(%rcx,%r9,1) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 520af │ │ │ │ - mov %rdx,%rax │ │ │ │ - movzbl (%r14,%rax,1),%edx │ │ │ │ - cmp $0xa,%dl │ │ │ │ - je 520af │ │ │ │ - cmp $0x5c,%dl │ │ │ │ - je 520af │ │ │ │ - cmp $0x7c,%dl │ │ │ │ - jne 52262 │ │ │ │ - lea 0x1(%rdi),%edx │ │ │ │ - cmp $0x1000,%edx │ │ │ │ - jg 52489 │ │ │ │ - test %rax,%rax │ │ │ │ - cmovne %edx,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 52289 │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0xa5a40(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcc755(%rip),%rax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xcf596(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xf6b4e(%rip),%r14 │ │ │ │ - cmpb $0x7c,(%r14) │ │ │ │ - je 520ee │ │ │ │ - mov 0xf6b0d(%rip),%rdx │ │ │ │ - mov 0xf6b43(%rip),%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov 0xf6af5(%rip),%ebx │ │ │ │ - test %rax,%rax │ │ │ │ - je 52511 │ │ │ │ - mov 0xf6ae6(%rip),%ecx │ │ │ │ - mov 0xf6b13(%rip),%rdx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 524d7 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,0xf6b11(%rip) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 15310 <__xstat64@plt> │ │ │ │ - movslq 0xf6af6(%rip),%rcx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 52383 │ │ │ │ - movslq 0xf6aea(%rip),%rdx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %eax,0xf6acf(%rip) │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 519f0 │ │ │ │ - mov 0xcc9b9(%rip),%rax │ │ │ │ - mov 0xf6ac3(%rip),%edx │ │ │ │ - mov %edx,(%rax) │ │ │ │ - mov 0xcc852(%rip),%rax │ │ │ │ - mov 0xf6ab0(%rip),%edx │ │ │ │ - mov %edx,(%rax) │ │ │ │ - mov 0xf6ab0(%rip),%eax │ │ │ │ - jmpq 5248e │ │ │ │ - lea -0x1(%r14,%rax,1),%rax │ │ │ │ - cmpb $0xa,(%rax) │ │ │ │ - jne 523d3 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x1(%r14,%rax,1),%rax │ │ │ │ - cmpb $0xd,(%rax) │ │ │ │ - jne 523db │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0xcc806(%rip),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - mov 0xcc92e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 520af │ │ │ │ - mov (%r15),%r10 │ │ │ │ - lea -0x1(%rax),%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 5244f │ │ │ │ - cmp $0x20,%al │ │ │ │ - je 5243f │ │ │ │ - movslq %edi,%r8 │ │ │ │ - mov %r8,%rdx │ │ │ │ - shl $0xa,%rdx │ │ │ │ - add %r8,%rdx │ │ │ │ - movslq %esi,%r8 │ │ │ │ - add $0x1,%esi │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r10,%rdx │ │ │ │ - mov %al,0x2000(%rdx,%r8,1) │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - je 520af │ │ │ │ - mov %rax,%rcx │ │ │ │ - movzbl (%r14,%rcx,1),%eax │ │ │ │ - cmp $0xa,%al │ │ │ │ - je 520af │ │ │ │ - cmp $0x5c,%al │ │ │ │ - je 520af │ │ │ │ - cmp $0x7c,%al │ │ │ │ - jne 52419 │ │ │ │ - lea 0x1(%rdi),%eax │ │ │ │ - cmp $0x1000,%eax │ │ │ │ - jg 52489 │ │ │ │ - test %rcx,%rcx │ │ │ │ - cmovne %eax,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 5243f │ │ │ │ - mov %ebp,0xf69e2(%rip) │ │ │ │ + mov 0xcf44f(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + jmpq 4f7f3 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xa87fe(%rip),%rsi │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 51fde │ │ │ │ - mov $0xfffffffd,%eax │ │ │ │ - mov 0xc8(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 52774 │ │ │ │ - add $0xd8,%rsp │ │ │ │ + callq 15c20 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x28c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 50c78 │ │ │ │ + add $0x28d8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0xb9917(%rip),%rsi │ │ │ │ + nop │ │ │ │ + mov $0x2e,%esi │ │ │ │ + mov %si,0x24c0(%rsp) │ │ │ │ + jmpq 4f5a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x20(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq 4f6d8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xa71ce(%rip),%rsi │ │ │ │ callq 156c0 │ │ │ │ - mov %rax,0xf6949(%rip) │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmpq 51c08 │ │ │ │ - lea 0xa586a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcc54f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf6948(%rip),%rdi │ │ │ │ - mov 0xf690e(%rip),%ebx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmpq 4f69e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%edi │ │ │ │ + lea 0x4c0(%rsp),%r14 │ │ │ │ + lea 0x8c0(%rsp),%rbp │ │ │ │ + callq f2f60 │ │ │ │ + lea 0x24c0(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq cbdd0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15390 │ │ │ │ - mov %eax,0xf694b(%rip) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5234b │ │ │ │ - mov 0xcc708(%rip),%rax │ │ │ │ - lea 0xa5849(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcc89b(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xa584f(%rip),%rsi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcc7c6(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xa585a(%rip),%rsi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcc5d1(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xa5865(%rip),%rsi │ │ │ │ - mov (%rax),%rdx │ │ │ │ + cmpb $0x2f,0x8bf(%rsp,%rax,1) │ │ │ │ + je 4f9be │ │ │ │ + mov $0x2f,%r8d │ │ │ │ + mov %r8w,0x0(%rbp,%rax,1) │ │ │ │ + movb $0x0,0x10c0(%rsp) │ │ │ │ + lea 0x10c0(%rsp),%r8 │ │ │ │ + test %r15d,%r15d │ │ │ │ + js 4f9f1 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0xa8524(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf68c9(%rip),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq cbe90 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + lea 0xc0(%rsp),%r9 │ │ │ │ + lea 0xa84f1(%rip),%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r9,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xf68a7(%rip),%rdx │ │ │ │ - lea 0xa5868(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcc48c(%rip),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf68a1(%rip),%eax │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + callq 15bc0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - jle 5234b │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0xa588c(%rip),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x1,%ebp │ │ │ │ - callq 151d0 │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0xa587d(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r15),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa5878(%rip),%rsi │ │ │ │ - add %rbx,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r15),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa587a(%rip),%rsi │ │ │ │ - add %rbx,%rdx │ │ │ │ - add $0x1000,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r15),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa5875(%rip),%rsi │ │ │ │ - add %rbx,%rdx │ │ │ │ - add $0x2000,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xa5872(%rip),%rsi │ │ │ │ - mov 0x4008(%rax,%rbx,1),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0xa586f(%rip),%rsi │ │ │ │ - mov 0x400c(%rax,%rbx,1),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x4010,%rbx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmp 0xf67c5(%rip),%ebp │ │ │ │ - jl 525d6 │ │ │ │ - jmpq 5234b │ │ │ │ - add $0x1000,%eax │ │ │ │ + je 50250 │ │ │ │ + movl $0x0,0xac(%rsp) │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %eax,0xf6798(%rip) │ │ │ │ - cltq │ │ │ │ - mov %rax,%rbx │ │ │ │ - shl $0xa,%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - lea -0x4010000(%rax,%rbx,1),%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov $0x4000,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - movl $0x0,0x4008(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x4010,%rcx │ │ │ │ - movl $0x0,0x400c(%rax) │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jne 526e1 │ │ │ │ - jmpq 52041 │ │ │ │ - lea 0xa5561(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcc30e(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf66d4(%rip),%ebp │ │ │ │ - mov 0xf670e(%rip),%edx │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 51a72 │ │ │ │ - lea 0xa5553(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf66e5(%rip),%edx │ │ │ │ - jmpq 51a72 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + callq b11b0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4fa88 │ │ │ │ + mov 0xcf298(%rip),%rax │ │ │ │ + mov (%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 4fb50 │ │ │ │ + addl $0x1,0x38(%rsp) │ │ │ │ + jmpq 4f820 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ - jmpq 5248e │ │ │ │ - mov 0x4008(%r13),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x400c(%r13) │ │ │ │ - jmpq 520af │ │ │ │ - │ │ │ │ -00000000000527a0 : │ │ │ │ - push %r12 │ │ │ │ - mov 0xf66ab(%rip),%r12d │ │ │ │ - push %rbp │ │ │ │ - mov 0xf6697(%rip),%rbp │ │ │ │ - push %rbx │ │ │ │ + lea 0xac(%rsp),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xb8(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 157f0 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4fb30 │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ test %r12d,%r12d │ │ │ │ - jle 527c4 │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - lea 0xa557d(%rip),%rbx │ │ │ │ - jmp 527e2 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - cmp $0x5c,%al │ │ │ │ - jne 52841 │ │ │ │ - mov 0xf6672(%rip),%r12d │ │ │ │ - mov 0xf662f(%rip),%rdx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 529b0 │ │ │ │ - mov 0xf6611(%rip),%eax │ │ │ │ - mov 0xf663e(%rip),%rbp │ │ │ │ + jle 4faeb │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 150a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 527d0 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jne 50090 │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 15580 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4fb90 │ │ │ │ + mov 0xcf1f4(%rip),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 4fa7a │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa8640(%rip),%rsi │ │ │ │ + jmp 4fb5a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xcf1d1(%rip),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4fa7a │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa83c5(%rip),%rsi │ │ │ │ + jmp 4fb5a │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa85c6(%rip),%rsi │ │ │ │ + mov 0xcf2df(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcc219(%rip),%rax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xcf2ce(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xf6612(%rip),%rbp │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - cmp $0x5c,%al │ │ │ │ - je 527db │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - lea -0x1(%rbp,%rax,1),%rax │ │ │ │ - cmpb $0xa,(%rax) │ │ │ │ - jne 52867 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - lea -0x1(%rbp,%rax,1),%rax │ │ │ │ - cmpb $0xd,(%rax) │ │ │ │ - jne 5286f │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0xcc58a(%rip),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0xcc518(%rip),%r9 │ │ │ │ - mov 0xf65d5(%rip),%r11d │ │ │ │ - mov (%r9),%rax │ │ │ │ - movslq 0x4008(%rax),%rax │ │ │ │ - movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ - mov (%r9),%rsi │ │ │ │ - mov %rbp,0x4000(%rsi) │ │ │ │ - cmp $0x1,%r11d │ │ │ │ - jle 529c6 │ │ │ │ - lea -0x2(%r11),%eax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0xa,%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - mov $0x4010,%eax │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add $0x8020,%rcx │ │ │ │ - movslq 0x4008(%rsi,%rax,1),%rdx │ │ │ │ - movb $0x0,0x0(%rbp,%rdx,1) │ │ │ │ - mov (%r9),%rsi │ │ │ │ - movslq -0x8(%rsi,%rax,1),%rdx │ │ │ │ - lea 0x1(%rbp,%rdx,1),%rdx │ │ │ │ - mov %rdx,0x4000(%rsi,%rax,1) │ │ │ │ - add $0x4010,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 528d0 │ │ │ │ - mov $0xffffffffffffbff0,%r10 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x4010,%r10 │ │ │ │ - lea (%rsi,%r10,1),%rdi │ │ │ │ - movslq 0x4008(%rdi),%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add %rbp,%rcx │ │ │ │ - testb $0xdf,(%rcx) │ │ │ │ - jne 52975 │ │ │ │ - test %edx,%edx │ │ │ │ - je 52975 │ │ │ │ + mov 0xcf187(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + addl $0x1,0x38(%rsp) │ │ │ │ + jmpq 4f7f3 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4fd28 │ │ │ │ + mov 0xcf159(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4fa7a │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa8368(%rip),%rsi │ │ │ │ + jmp 4fb5a │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x70(%rsp),%r12 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 50290 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x98(%rsp),%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 52951 │ │ │ │ - mov (%r9),%rsi │ │ │ │ - cmp %edx,0x4008(%rsi,%rbx,1) │ │ │ │ - je 529c0 │ │ │ │ - testb $0xdf,-0x1(%rcx,%rax,1) │ │ │ │ - movb $0x0,(%rcx,%rax,1) │ │ │ │ - setne %dil │ │ │ │ - sub $0x1,%edx │ │ │ │ - sete %sil │ │ │ │ - sub $0x1,%rax │ │ │ │ - or %sil,%dil │ │ │ │ - je 52940 │ │ │ │ - mov (%r9),%rsi │ │ │ │ - lea (%rsi,%r10,1),%rdi │ │ │ │ - mov 0x4000(%rdi),%rax │ │ │ │ - cmpb $0x20,(%rax) │ │ │ │ - jne 52998 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x4000(%rdi) │ │ │ │ - cmpb $0x20,(%rax) │ │ │ │ - je 52988 │ │ │ │ - add $0x1,%r8d │ │ │ │ - cmp %r11d,%r8d │ │ │ │ - jl 52910 │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + sub 0x2938(%rsp),%ebx │ │ │ │ + lea 0xa8673(%rip),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + callq 15c20 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x404(%r12),%rdi │ │ │ │ + lea 0xa8672(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - mov $0xfffffffc,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + callq 15c20 │ │ │ │ + mov %ebx,0x1404(%r12) │ │ │ │ + mov %r14d,0x1408(%r12) │ │ │ │ + mov %r15d,0x140c(%r12) │ │ │ │ + jmpq 4f8e3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rsi,%r10,1),%rdi │ │ │ │ - jmp 52975 │ │ │ │ - je 528fd │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 529a7 │ │ │ │ - │ │ │ │ -00000000000529d0 : │ │ │ │ + mov 0xcf1d9(%rip),%rax │ │ │ │ + lea 0xa8222(%rip),%rsi │ │ │ │ + mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %edi,0xf648c(%rip) │ │ │ │ - jle 529fc │ │ │ │ - movslq %edi,%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - shl $0xa,%rax │ │ │ │ - add %rax,%rdi │ │ │ │ - mov 0xcc3b2(%rip),%rax │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add (%rax),%rdi │ │ │ │ - mov 0x4000(%rdi),%rax │ │ │ │ - retq │ │ │ │ + callq 15680 │ │ │ │ + mov 0xcf1c1(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xced92(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0xdd0(%rax),%rdx │ │ │ │ + jmpq 4f6ff │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0xa8650(%rip),%xmm0 │ │ │ │ + movb $0x0,0x28(%r12) │ │ │ │ + movl $0x2e656c69,0x24(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + movdqa 0xa8643(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x14(%r12) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je 4f8e3 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + callq 152f0 │ │ │ │ + jmpq 4f8e3 │ │ │ │ nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000052a00 : │ │ │ │ - mov 0xcc559(%rip),%rax │ │ │ │ + lea 0xd6c39(%rip),%rsi │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je 4f8e3 │ │ │ │ + jmp 4fcee │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + callq 152e0 │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0xcf0a0(%rip),%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + je 501ff │ │ │ │ + mov 0xcecc5(%rip),%rax │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0xf6c(%rax),%eax │ │ │ │ + cmp %eax,0xf6c(%rsi) │ │ │ │ + jne 4fd89 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + movl $0x1,0x18(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %eax,%eax │ │ │ │ + sete %r10b │ │ │ │ + mov 0xcef78(%rip),%rax │ │ │ │ + lea 0xdd0(%rsi),%rdx │ │ │ │ mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 52a60 │ │ │ │ - cmp %edi,0xf6451(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jle 52a60 │ │ │ │ - movslq %edi,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - shl $0xa,%rax │ │ │ │ - add %rax,%rdi │ │ │ │ - mov 0xcc36e(%rip),%rax │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add (%rax),%rdi │ │ │ │ - lea 0x3000(%rdi),%rsi │ │ │ │ - mov 0x4000(%rdi),%rdi │ │ │ │ - callq 15620 │ │ │ │ + jne 50378 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0xaa171(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %r11b │ │ │ │ + sbb $0x0,%r11b │ │ │ │ + movsbl %r11b,%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 4fe60 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa80d5(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %r11b │ │ │ │ + sbb $0x0,%r11b │ │ │ │ + movsbl %r11b,%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 4fe60 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa80b7(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %r11b │ │ │ │ + sbb $0x0,%r11b │ │ │ │ + movsbl %r11b,%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 4fe60 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa8099(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %r11b │ │ │ │ + sbb $0x0,%r11b │ │ │ │ + movsbl %r11b,%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 4fe60 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa807b(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %r11b │ │ │ │ + sbb $0x0,%r11b │ │ │ │ + movsbl %r11b,%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 4fe60 │ │ │ │ + mov $0x2,%r11d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 50c27 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpl $0xffffffff,0x78(%rsp) │ │ │ │ + jne 502d8 │ │ │ │ + movsd 0xa6c55(%rip),%xmm4 │ │ │ │ + cmpl $0xffffffff,0x7c(%rsp) │ │ │ │ + jne 50320 │ │ │ │ + movsd 0xa6c42(%rip),%xmm3 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ + je 4feab │ │ │ │ + or 0x50(%rsp),%r11d │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + je 4feab │ │ │ │ + movl $0x2,0x50(%rsp) │ │ │ │ + mov $0x2,%r11d │ │ │ │ + cmpl $0x2,0x54(%rsp) │ │ │ │ + jg 503c5 │ │ │ │ + mov 0x24(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 50512 │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 50769 │ │ │ │ + cmp $0x1,%r11d │ │ │ │ sete %al │ │ │ │ - add $0x8,%rsp │ │ │ │ - movzbl %al,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000052a70 : │ │ │ │ - mov 0xf639e(%rip),%eax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 52bf0 │ │ │ │ - mov 0xcc373(%rip),%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xcc18c(%rip),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xcc32c(%rip),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xcc264(%rip),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xcc07c(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xf636d(%rip),%rdi │ │ │ │ - callq 15090 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - movslq 0xf6331(%rip),%r13 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - mov 0xf6343(%rip),%r14 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov 0xf6324(%rip),%r12 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0xf631d(%rip),%rbp │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0xf6319(%rip) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 52b5d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r14,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne 52b38 │ │ │ │ + cmpl $0x1,0x50(%rsp) │ │ │ │ + sete %dl │ │ │ │ + test %al,%al │ │ │ │ + je 505dd │ │ │ │ + test %dl,%dl │ │ │ │ + je 505dd │ │ │ │ + mov %r12d,%ecx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r11d,0x90(%rsp) │ │ │ │ + movsd 0xa6bb9(%rip),%xmm2 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x2920(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq $0x0 │ │ │ │ + pushq 0x78(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0xcf0(%rsp),%r8 │ │ │ │ + callq 6d9f0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movsd 0x1408(%r8),%xmm7 │ │ │ │ + lea 0x4(%r8),%rsi │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + movsd %xmm7,0xb8(%rsp) │ │ │ │ + add $0x30,%rsp │ │ │ │ + lea 0x20c0(%rsp),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 15160 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ callq 15090 │ │ │ │ - mov 0xcc224(%rip),%rbx │ │ │ │ - movq $0x0,0xf62b9(%rip) │ │ │ │ - movq $0x0,0xf62a6(%rip) │ │ │ │ - movq $0x0,0xf6293(%rip) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xf626c(%rip),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - movl $0x0,0xf6297(%rip) │ │ │ │ - movl $0x0,0xf6289(%rip) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52be0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 152f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xa5241(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xcbe3d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 52a86 │ │ │ │ - │ │ │ │ -0000000000052c10 : │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 52c2b │ │ │ │ - nop │ │ │ │ - add $0x1,%rax │ │ │ │ - cmpb $0x20,-0x1(%rbx,%rax,1) │ │ │ │ - jne 52c40 │ │ │ │ - cmp %eax,%edx │ │ │ │ - jg 52c20 │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0xced77(%rip),%rax │ │ │ │ + mov 0x90(%rsp),%r11d │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 50bd1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je 50047 │ │ │ │ + mov 0x80(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 50722 │ │ │ │ + movabs $0x6c7265766f206f4e,%rax │ │ │ │ + cmp %rax,(%r12) │ │ │ │ + je 50952 │ │ │ │ + movabs $0x622065726120736c,%rax │ │ │ │ + xor 0x8(%r12),%rax │ │ │ │ + movabs $0x65786970206c6c41,%rdx │ │ │ │ + xor (%r12),%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + jne 5000a │ │ │ │ + cmpl $0x6b6e616c,0x10(%r12) │ │ │ │ + je 50bc0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 150f0 │ │ │ │ + addl $0x1,0x38(%rsp) │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq cbe90 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0xb59ce(%rip),%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0xa8038(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movss 0x18(%rdi),%xmm0 │ │ │ │ - movss 0x18(%rsi),%xmm1 │ │ │ │ - mov $0x1,%eax │ │ │ │ - comiss %xmm1,%xmm0 │ │ │ │ - ja 52c6e │ │ │ │ + callq 15680 │ │ │ │ + mov 0xcecba(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + jmpq 4f7f3 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x78(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jns 4f7b6 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0xa7e5b(%rip),%rsi │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - comiss %xmm0,%xmm1 │ │ │ │ + callq 15c20 │ │ │ │ + jmpq 4fcd3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xcec71(%rip),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4fa7a │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa8095(%rip),%rsi │ │ │ │ + jmpq 4fb5a │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa7df4(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ - neg %eax │ │ │ │ - retq │ │ │ │ + sbb $0x0,%al │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 4f770 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa7dd3(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 4f770 │ │ │ │ + movl $0x2,0x50(%rsp) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 4f770 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movsd 0xa69ae(%rip),%xmm0 │ │ │ │ + mov $0x32,%ecx │ │ │ │ + mov $0x5,%edx │ │ │ │ + callq 9eb70 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0xcebcd(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 50be8 │ │ │ │ + mov (%r8),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 50abb │ │ │ │ + movsd 0x1408(%r8),%xmm0 │ │ │ │ + maxsd 0xa81df(%rip),%xmm0 │ │ │ │ + movsd 0x1410(%r8),%xmm1 │ │ │ │ + mov 0xceb97(%rip),%rax │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + mov (%rax),%r11d │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd 0x1420(%r8),%xmm1 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd 0x1428(%r8),%xmm1 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 50c7d │ │ │ │ + comisd 0xa7801(%rip),%xmm0 │ │ │ │ + ja 50abb │ │ │ │ + mov %ebp,0x50(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq 4f770 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movdqa 0xa8118(%rip),%xmm0 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + movabs $0x2e656c69662074,%rbx │ │ │ │ + mov %rbx,0x14(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + callq 15090 │ │ │ │ + jmpq 4f8e3 │ │ │ │ + mov 0xceb02(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4fa7a │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa7d2d(%rip),%rsi │ │ │ │ + jmpq 4fb5a │ │ │ │ nop │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%r10 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x7c(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jns 4f7c8 │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa7c93(%rip),%rsi │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 52cbb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shr $0x3,%rcx │ │ │ │ - movzbl (%r8,%rcx,1),%esi │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%rdx │ │ │ │ - and $0x7,%ecx │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea (%rsi,%rax,2),%ecx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov (%rax,%rcx,4),%eax │ │ │ │ - mov 0x1c(%rdi),%ecx │ │ │ │ - mov %rdx,(%r9) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - ja 52cd0 │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jbe 52cc0 │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - ja 52c88 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - retq │ │ │ │ + callq 15c20 │ │ │ │ + jmpq 4fcd3 │ │ │ │ + nop │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x70(%rsp),%r12 │ │ │ │ + movabs $0x6920657469727772,%rbx │ │ │ │ + movdqa 0xa80c4(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + movl $0x7475706e,0x18(%rax) │ │ │ │ + movb $0x0,0x1c(%rax) │ │ │ │ + jmpq 4fcd3 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2(%rdx),%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 52d10 │ │ │ │ - movzbl 0x1(%r8,%rdx,1),%eax │ │ │ │ - movzbl 0x2(%r8,%rdx,1),%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - shl $0x8,%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - movzbl (%r8,%rcx,1),%edx │ │ │ │ - xor %edx,%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jae 52d44 │ │ │ │ - sub %rdx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - add %rcx,%r8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%r8,%rax,1),%esi │ │ │ │ - lea 0x0(,%rax,8),%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ - shl %cl,%esi │ │ │ │ - xor %esi,%edx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 52d28 │ │ │ │ - movzwl %dx,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %edx,(%rax,%rsi,4) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %edx,%edx │ │ │ │ - lea (%rax,%rdx,4),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 52d70 │ │ │ │ - mov 0x8(%rdi),%r8 │ │ │ │ - mov %dx,(%r8,%rsi,2) │ │ │ │ - mov %esi,(%rax) │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - mov %cx,(%rax,%rsi,2) │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - movzwl %cx,%ecx │ │ │ │ - lea (%rax,%rcx,4),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 52d94 │ │ │ │ - mov 0x20(%rdi),%rcx │ │ │ │ - mov %dx,(%rcx,%rsi,2) │ │ │ │ - mov %esi,(%rax) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x6,%edi │ │ │ │ - ja 52e08 │ │ │ │ - lea 0xa5174(%rip),%rcx │ │ │ │ - mov %edi,%edx │ │ │ │ - movslq (%rcx,%rdx,4),%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x8(%rsi),%eax │ │ │ │ - mov $0x25,%edx │ │ │ │ - and $0xfffffff7,%eax │ │ │ │ - cmovne %edx,%eax │ │ │ │ - retq │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + callq 152f0 │ │ │ │ + jmpq 4fbdb │ │ │ │ nop │ │ │ │ - mov $0x25,%eax │ │ │ │ - cmp $0x10,%esi │ │ │ │ - ja 52e02 │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov $0x10116,%edx │ │ │ │ - shr %cl,%rdx │ │ │ │ - and $0x1,%edx │ │ │ │ - cmovne %edi,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x4(%rsi),%eax │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - je 52e00 │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 52e10 │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ + movdqa 0xa8078(%rip),%xmm0 │ │ │ │ + mov $0x7475,%r10d │ │ │ │ + movabs $0x706e69206e692065,%rbx │ │ │ │ + movb $0x0,0x1e(%r12) │ │ │ │ + mov %rbx,0x14(%r12) │ │ │ │ + mov %r10w,0x1c(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + jmpq 4fcd3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%rsp),%edi │ │ │ │ + mov %r11d,0x80(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + ucomisd 0xa8045(%rip),%xmm0 │ │ │ │ + mov 0x80(%rsp),%r11d │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jp 4fe73 │ │ │ │ + je 4fe6b │ │ │ │ + jmpq 4fe73 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1f,%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x25,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %ecx,%r11d │ │ │ │ - mov $0x7,%esi │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 52e42 │ │ │ │ + mov 0x7c(%rsp),%edi │ │ │ │ + mov %r11d,0x80(%rsp) │ │ │ │ + movsd %xmm4,0x88(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ - cmp $0x2,%edx │ │ │ │ - sete %sil │ │ │ │ - lea 0x1(%rsi,%rsi,1),%esi │ │ │ │ - mov %esi,%r9d │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %edi,%ecx │ │ │ │ - and %r10d,%r9d │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %edi,%edx │ │ │ │ - sub %r9d,%esi │ │ │ │ - shl %cl,%eax │ │ │ │ - imul %r10,%rdx │ │ │ │ - mov %esi,%ecx │ │ │ │ - not %eax │ │ │ │ - imul %edi,%ecx │ │ │ │ - and %r11d,%eax │ │ │ │ - shr $0x3,%rdx │ │ │ │ - add %r8,%rdx │ │ │ │ - shl %cl,%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 52e80 │ │ │ │ - mov %al,(%rdx) │ │ │ │ - retq │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + ucomisd 0xa7ff4(%rip),%xmm0 │ │ │ │ + mov 0x80(%rsp),%r11d │ │ │ │ + movsd 0x88(%rsp),%xmm4 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jp 4fe86 │ │ │ │ + je 4fe7e │ │ │ │ + jmpq 4fe86 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rdx) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl %sil,%r9d │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ - movzbl %dl,%esi │ │ │ │ - movzbl %cl,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r9d,%r10d │ │ │ │ - mov %esi,%eax │ │ │ │ - sar %cl,%r10d │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - and $0x1,%r10d │ │ │ │ - lea (%rax,%r10,2),%r10d │ │ │ │ - mov %edx,%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - lea (%rax,%r10,2),%r10d │ │ │ │ - mov %r8d,%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - lea (%rax,%r10,2),%eax │ │ │ │ - cltq │ │ │ │ - mov (%rdi,%rax,8),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52ef0 │ │ │ │ - add $0x1,%ecx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 52ea0 │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 52f70 │ │ │ │ - add %r9,%r9 │ │ │ │ - lea (%r8,%r9,1),%r11 │ │ │ │ - lea 0x1(%r8,%r9,1),%r8 │ │ │ │ - movzbl (%r11),%eax │ │ │ │ - movzbl (%r8),%r9d │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %r9d,%eax │ │ │ │ - mov %ax,(%rdx) │ │ │ │ - mov %ax,(%rsi) │ │ │ │ - mov %ax,(%rdi) │ │ │ │ - mov 0x18(%r10),%edi │ │ │ │ + mov 0xceac1(%rip),%rax │ │ │ │ + lea 0xa7bdb(%rip),%rsi │ │ │ │ + mov %r10d,0x80(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xceaa1(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xcea3a(%rip),%rax │ │ │ │ + mov 0x80(%rsp),%r10d │ │ │ │ + mov (%rax),%rdx │ │ │ │ + add $0xdd0,%rdx │ │ │ │ + jmpq 4fda1 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12d,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r11d,0x98(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + pushq $0x0 │ │ │ │ + movsd 0xa66d9(%rip),%xmm2 │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x2928(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + lea 0xce0(%rsp),%r8 │ │ │ │ + callq 89dc0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movsd 0x1408(%r12),%xmm5 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + movsd %xmm5,0xa8(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + callq 15090 │ │ │ │ + lea 0x4(%r12),%rsi │ │ │ │ + lea 0x20c0(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0xce8b6(%rip),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa7b41(%rip),%rsi │ │ │ │ + mov (%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 4ffa8 │ │ │ │ + mov 0xce9ce(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xce9bd(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xce876(%rip),%rax │ │ │ │ + mov 0x90(%rsp),%r11d │ │ │ │ + mov (%rax),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jne 52f50 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %dx,(%rcx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r11),%eax │ │ │ │ - movzbl (%r8),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - cmp 0x1c(%r10),%eax │ │ │ │ - jne 52f3b │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %si,(%rcx) │ │ │ │ - jmp 52f43 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + je 4ffa8 │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4ffa8 │ │ │ │ + cmp $0x1,%r11d │ │ │ │ + je 506f3 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 5092d │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + je 50a96 │ │ │ │ + cmpl $0x1,0x50(%rsp) │ │ │ │ + je 50a71 │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 50a4c │ │ │ │ cmp $0x2,%eax │ │ │ │ - je 52fe0 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 53090 │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jne 52f43 │ │ │ │ - movzbl (%r8,%r9,8),%eax │ │ │ │ - movzbl 0x1(%r8,%r9,8),%r10d │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %r10d,%eax │ │ │ │ - mov %ax,(%rdi) │ │ │ │ - movzbl 0x2(%r8,%r9,8),%eax │ │ │ │ - movzbl 0x3(%r8,%r9,8),%edi │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - mov %ax,(%rsi) │ │ │ │ - movzbl 0x4(%r8,%r9,8),%eax │ │ │ │ - movzbl 0x5(%r8,%r9,8),%esi │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - mov %ax,(%rdx) │ │ │ │ - movzbl 0x6(%r8,%r9,8),%eax │ │ │ │ - movzbl 0x7(%r8,%r9,8),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %ax,(%rcx) │ │ │ │ - jmpq 52f43 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%r9,%r9,2),%rax │ │ │ │ - add %rax,%rax │ │ │ │ - lea (%r8,%rax,1),%r11 │ │ │ │ - lea 0x1(%r8,%rax,1),%r9 │ │ │ │ - movzbl (%r11),%ebx │ │ │ │ - movzbl (%r9),%ebp │ │ │ │ - shl $0x8,%ebx │ │ │ │ - add %ebp,%ebx │ │ │ │ - lea 0x2(%r8,%rax,1),%rbp │ │ │ │ - mov %bx,(%rdi) │ │ │ │ - lea 0x3(%r8,%rax,1),%rbx │ │ │ │ - movzbl 0x0(%rbp),%edi │ │ │ │ - movzbl (%rbx),%r12d │ │ │ │ - shl $0x8,%edi │ │ │ │ - add %r12d,%edi │ │ │ │ - mov %di,(%rsi) │ │ │ │ - lea 0x4(%r8,%rax,1),%rsi │ │ │ │ - lea 0x5(%r8,%rax,1),%rdi │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - movzbl (%rdi),%r8d │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %r8d,%eax │ │ │ │ - mov %ax,(%rdx) │ │ │ │ - mov 0x18(%r10),%eax │ │ │ │ + jne 4ffa8 │ │ │ │ + mov 0xce94c(%rip),%rax │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa7b42(%rip),%rdi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + jmpq 4ffa8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12d,%ecx │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r11d,0xa4(%rsp) │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x2930(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq 0x58(%rsp) │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0xcf0(%rsp),%r9 │ │ │ │ + callq ae620 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movsd 0x1408(%r8),%xmm6 │ │ │ │ + lea 0x4(%r8),%rsi │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + movsd %xmm6,0xb8(%rsp) │ │ │ │ + add $0x30,%rsp │ │ │ │ + lea 0x20c0(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + callq 15160 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xce759(%rip),%rax │ │ │ │ + mov 0x9c(%rsp),%r11d │ │ │ │ + mov (%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 4ffa8 │ │ │ │ + mov %r11d,0x90(%rsp) │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa79e2(%rip),%rsi │ │ │ │ + jmpq 5046b │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 50832 │ │ │ │ + test %al,%al │ │ │ │ + je 50832 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r11d,0x90(%rsp) │ │ │ │ + movsd 0xa64b9(%rip),%xmm2 │ │ │ │ + mov %r14,%rdi │ │ │ │ + movb $0x0,0x1cc0(%rsp) │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x2920(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq $0x0 │ │ │ │ + pushq 0x78(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0xcf0(%rsp),%r8 │ │ │ │ + callq 6d9f0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movsd 0x1408(%r8),%xmm6 │ │ │ │ + lea 0x4(%r8),%rsi │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + movsd %xmm6,0xb8(%rsp) │ │ │ │ + add $0x30,%rsp │ │ │ │ + lea 0x20c0(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 15160 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xce66f(%rip),%rax │ │ │ │ + mov 0x90(%rsp),%r11d │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 52f3b │ │ │ │ - movzbl (%r11),%eax │ │ │ │ - movzbl (%r9),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - cmp 0x1c(%r10),%eax │ │ │ │ - jne 52f3b │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - cmp 0x20(%r10),%eax │ │ │ │ - jne 52f3b │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - cmp 0x24(%r10),%eax │ │ │ │ - jne 52f3b │ │ │ │ - jmpq 52f63 │ │ │ │ + je 4ffa8 │ │ │ │ + mov %r11d,0x18(%rsp) │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa7b33(%rip),%rsi │ │ │ │ + mov 0xce77c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xce76b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xce624(%rip),%rax │ │ │ │ + mov 0x18(%rsp),%r11d │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 4ffa8 │ │ │ │ + mov $0x12,%edx │ │ │ │ + mov 0xce741(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa78dd(%rip),%rdi │ │ │ │ + mov %r11d,0x18(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x18(%rsp),%r11d │ │ │ │ + jmpq 504c3 │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq cbe90 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + movsd 0x88(%rsp),%xmm0 │ │ │ │ + lea 0xb52bd(%rip),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0xa793a(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xce5a6(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + jmpq 4f7f3 │ │ │ │ + pushq $0x0 │ │ │ │ + movsd 0xa6355(%rip),%xmm2 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x2920(%rsp),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r14,%rdi │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + push %rax │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + lea 0xce0(%rsp),%r8 │ │ │ │ + callq 91660 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movsd 0x1408(%r8),%xmm7 │ │ │ │ + lea 0x4(%r8),%rsi │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + movsd %xmm7,0xa8(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0x20c0(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 15160 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xce512(%rip),%rax │ │ │ │ + mov (%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 4ffa8 │ │ │ │ + mov 0xce639(%rip),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa77be(%rip),%rsi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xce61b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 4ffa8 │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 50979 │ │ │ │ + test %dl,%dl │ │ │ │ + je 50979 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movb $0x0,0x18c0(%rsp) │ │ │ │ + movsd 0xa6267(%rip),%xmm2 │ │ │ │ + mov %r14,%rdi │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x2920(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq $0x0 │ │ │ │ + pushq 0x78(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + lea 0xcf0(%rsp),%r8 │ │ │ │ + callq 6d9f0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movsd 0x1408(%r8),%xmm7 │ │ │ │ + lea 0x4(%r8),%rsi │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + movsd %xmm7,0xb8(%rsp) │ │ │ │ + add $0x30,%rsp │ │ │ │ + lea 0x20c0(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 15160 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xce425(%rip),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa7930(%rip),%rsi │ │ │ │ + mov (%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 4ffa8 │ │ │ │ + mov 0xce53d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xce52c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xce3e5(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4ffa8 │ │ │ │ + mov 0xce50c(%rip),%rax │ │ │ │ + mov $0x13,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa76b6(%rip),%rdi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + jmpq 504cd │ │ │ │ + cmpw $0x7061,0x8(%r12) │ │ │ │ + jne 4ffd9 │ │ │ │ + cmpb $0x0,0xa(%r12) │ │ │ │ + jne 4ffd9 │ │ │ │ + addl $0x1,0x98(%rsp) │ │ │ │ + jmpq 50017 │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + or %r11d,%eax │ │ │ │ + jne 50ac8 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movb $0x0,0x18c0(%rsp) │ │ │ │ + movsd 0xa6124(%rip),%xmm2 │ │ │ │ + mov %r14,%rdi │ │ │ │ + movb $0x0,0x1cc0(%rsp) │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x2920(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq $0x0 │ │ │ │ + pushq 0x78(%rsp) │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0xcf0(%rsp),%r8 │ │ │ │ + callq 6d9f0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movsd 0x1408(%r8),%xmm6 │ │ │ │ + lea 0x4(%r8),%rsi │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + movsd %xmm6,0xb8(%rsp) │ │ │ │ + add $0x30,%rsp │ │ │ │ + lea 0x20c0(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 15160 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xce2da(%rip),%rax │ │ │ │ + mov (%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 4ffa8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa7809(%rip),%rsi │ │ │ │ + jmpq 508fc │ │ │ │ + mov 0xce3ed(%rip),%rax │ │ │ │ + mov $0x13,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa75cf(%rip),%rdi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + jmpq 4ffa8 │ │ │ │ + mov 0xce3c8(%rip),%rax │ │ │ │ + mov $0x12,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa7597(%rip),%rdi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + jmpq 4ffa8 │ │ │ │ + mov 0xce3a3(%rip),%rax │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa7561(%rip),%rdi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + jmpq 504cd │ │ │ │ + movl $0x2,0x50(%rsp) │ │ │ │ + jmpq 501b9 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r11d,0x90(%rsp) │ │ │ │ + movsd 0xa5fe2(%rip),%xmm2 │ │ │ │ + mov %r14,%rdi │ │ │ │ + pushq $0x0 │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x2920(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + pushq $0x0 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + lea 0xce0(%rsp),%r8 │ │ │ │ + callq 91660 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movsd 0x1408(%r8),%xmm7 │ │ │ │ + lea 0x4(%r8),%rsi │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + movsd %xmm7,0xa8(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea 0x20c0(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 15160 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xce1ab(%rip),%rax │ │ │ │ + mov 0x90(%rsp),%r11d │ │ │ │ + mov (%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 4ffa8 │ │ │ │ + mov 0xce2c8(%rip),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa744d(%rip),%rsi │ │ │ │ + mov %r11d,0x18(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xce2a5(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xce15e(%rip),%rax │ │ │ │ + mov 0x18(%rsp),%r11d │ │ │ │ + mov (%rax),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 504b0 │ │ │ │ + jmpq 4ffa8 │ │ │ │ + cmpb $0x0,0x14(%r12) │ │ │ │ + je 5096c │ │ │ │ + jmpq 5000a │ │ │ │ + mov %r11d,0x18(%rsp) │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa75dd(%rip),%rsi │ │ │ │ + jmpq 506bd │ │ │ │ + mov 0xce251(%rip),%rax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + lea 0x4(%r8),%rcx │ │ │ │ + lea 0xa72b9(%rip),%rsi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xce22b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + jmpq 50145 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10d,0x80(%rsp) │ │ │ │ + callq ebfe0 │ │ │ │ + mov 0x80(%rsp),%r10d │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0xce0b2(%rip),%rax │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + jne 50da4 │ │ │ │ + cmpl $0x0,(%r8) │ │ │ │ + je 50cc2 │ │ │ │ + mov 0xce09c(%rip),%rax │ │ │ │ + addl $0x1,0x38(%rsp) │ │ │ │ + mov (%rax),%eax │ │ │ │ + jmpq 4f7f3 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov 0xce1bc(%rip),%rax │ │ │ │ + lea 0xa7465(%rip),%rsi │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xce196(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + jmpq 501a7 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r10d,0x80(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov $0x32,%ecx │ │ │ │ + mov $0x5,%edx │ │ │ │ + movsd 0xa5ddc(%rip),%xmm0 │ │ │ │ + callq 9eb70 │ │ │ │ + mov 0x80(%rsp),%r10d │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0xcdffd(%rip),%rax │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + jne 50e58 │ │ │ │ + mov 0xcdfed(%rip),%rax │ │ │ │ + cmpl $0x0,(%r8) │ │ │ │ + mov (%rax),%eax │ │ │ │ + jne 4fb83 │ │ │ │ + movsd 0x1408(%r8),%xmm0 │ │ │ │ + maxsd 0xa7608(%rip),%xmm0 │ │ │ │ + movsd 0x1410(%r8),%xmm1 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd 0x1420(%r8),%xmm1 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd 0x1428(%r8),%xmm1 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 50df7 │ │ │ │ + ucomisd 0xa6c35(%rip),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov %r8,%rdi │ │ │ │ + cmova %eax,%r10d │ │ │ │ + mov %r10d,0x80(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x80(%rsp),%r10d │ │ │ │ + mov %r10d,%r11d │ │ │ │ + jmpq 4fe60 │ │ │ │ + mov 0xce095(%rip),%rax │ │ │ │ + lea 0x4(%r8),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xa71bf(%rip),%rsi │ │ │ │ + mov %r10d,0x88(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x80(%rsp) │ │ │ │ + callq 15680 │ │ │ │ + mov 0xce066(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x88(%rsp),%r10d │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + jmpq 50c5f │ │ │ │ + mov 0xce042(%rip),%rax │ │ │ │ + lea 0xa738b(%rip),%rsi │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + mov %r10d,0x88(%rsp) │ │ │ │ + movsd %xmm1,0x80(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xce00e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov 0x88(%rsp),%r10d │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + jmpq 50d73 │ │ │ │ + mov 0xcdfe1(%rip),%rax │ │ │ │ + lea 0x4(%r8),%rdx │ │ │ │ + lea 0xa7123(%rip),%rsi │ │ │ │ + mov %r10d,0x88(%rsp) │ │ │ │ + mov %r8,0x80(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0xcdfb5(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x88(%rsp),%r10d │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + jmpq 50d14 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r8,%r9,4),%eax │ │ │ │ - movzbl 0x1(%r8,%r9,4),%r10d │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %r10d,%eax │ │ │ │ - mov %ax,(%rdx) │ │ │ │ - mov %ax,(%rsi) │ │ │ │ - mov %ax,(%rdi) │ │ │ │ - movzbl 0x2(%r8,%r9,4),%eax │ │ │ │ - movzbl 0x3(%r8,%r9,4),%edx │ │ │ │ - pop %rbx │ │ │ │ - shl $0x8,%eax │ │ │ │ + │ │ │ │ +0000000000050eb0 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xd5e61(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 50efa │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - add %edx,%eax │ │ │ │ - mov %ax,(%rcx) │ │ │ │ retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000050f00 : │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xd5e31(%rip),%rdi │ │ │ │ + jmpq 15980 <__strcpy_chk@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - mov %rcx,%r11 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - lea -0x1(%r9),%esi │ │ │ │ - push %r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x8,%r15d │ │ │ │ - push %r13 │ │ │ │ - lea 0xa501e(%rip),%r14 │ │ │ │ - lea 0xa5057(%rip),%r13 │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000050f20 : │ │ │ │ push %r12 │ │ │ │ - lea 0xa502e(%rip),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0xd63b2(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x9,%edi │ │ │ │ push %rbx │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x40(%rsp),%ebp │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %esi,-0x10(%rsp) │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %r11,-0x8(%rsp) │ │ │ │ - mov -0x10(%rsp),%r11d │ │ │ │ - mov %r8,-0x10(%rsp) │ │ │ │ - mov %eax,%r8d │ │ │ │ - jmp 53165 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 53234 │ │ │ │ - mov %edx,(%rdi,%rcx,1) │ │ │ │ - add $0x4,%rcx │ │ │ │ - cmp $0x1c,%rcx │ │ │ │ - je 531a8 │ │ │ │ - lea 0xa4f9b(%rip),%rax │ │ │ │ - mov (%r14,%rcx,1),%r15d │ │ │ │ - mov 0x0(%r13,%rcx,1),%edx │ │ │ │ - mov (%rax,%rcx,1),%esi │ │ │ │ - mov (%r12,%rcx,1),%r9d │ │ │ │ - mov %r11d,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - add %r15d,%eax │ │ │ │ - div %r15d │ │ │ │ - mov %eax,(%rdi,%rcx,1) │ │ │ │ - mov %r8d,%eax │ │ │ │ - sub %r9d,%eax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - add %esi,%eax │ │ │ │ - setb %r9b │ │ │ │ - xor %edx,%edx │ │ │ │ - div %esi │ │ │ │ - mov %eax,(%r10,%rcx,1) │ │ │ │ - mov (%rdi,%rcx,1),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 53138 │ │ │ │ - movl $0x0,(%r10,%rcx,1) │ │ │ │ - mov %edx,(%rdi,%rcx,1) │ │ │ │ - add $0x4,%rcx │ │ │ │ - cmp $0x1c,%rcx │ │ │ │ - jne 5314e │ │ │ │ - mov -0x8(%rsp),%r11 │ │ │ │ - mov -0x10(%rsp),%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movq $0x0,(%r8) │ │ │ │ - movq $0x0,(%r11) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmp 531d4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx,%rdx,2),%r9 │ │ │ │ - mov (%rdi,%rdx,1),%eax │ │ │ │ - mov (%r10,%rdx,1),%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - imul %ebp,%ecx │ │ │ │ - add $0x7,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ + sub $0x530,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x528(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xc(%rsp),%rbx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + movl $0x1,0xd6537(%rip) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + movl $0x1,0xd6526(%rip) │ │ │ │ + movl $0x1,0xd6518(%rip) │ │ │ │ + movl $0x1,0xd650a(%rip) │ │ │ │ + movl $0x1,0xd64fc(%rip) │ │ │ │ + movl $0x1,0xd64ee(%rip) │ │ │ │ + movl $0x1,0xd64e0(%rip) │ │ │ │ + movl $0x1,0xd64d2(%rip) │ │ │ │ + movl $0x1,0xd64c4(%rip) │ │ │ │ + movl $0x1,0xd64b6(%rip) │ │ │ │ + movl $0x1,0xd64a8(%rip) │ │ │ │ + movl $0x1,0xd649a(%rip) │ │ │ │ + movl $0x1,0xd648c(%rip) │ │ │ │ + movl $0x1,0xd647e(%rip) │ │ │ │ + movl $0x1,0xd6470(%rip) │ │ │ │ + movl $0x1,0xd6462(%rip) │ │ │ │ + movl $0x1,0xd6454(%rip) │ │ │ │ + movl $0x1,0xd6446(%rip) │ │ │ │ + movl $0x1,0xd6438(%rip) │ │ │ │ + movl $0x1,0xd642a(%rip) │ │ │ │ + movl $0x1,0xd641c(%rip) │ │ │ │ + movq $0x0,0xd6349(%rip) │ │ │ │ + movq $0x0,0xd6346(%rip) │ │ │ │ + movq $0x0,0xd6343(%rip) │ │ │ │ + movq $0x0,0xd6340(%rip) │ │ │ │ + movq $0x0,0xd633d(%rip) │ │ │ │ + movq $0x0,0xd633a(%rip) │ │ │ │ + movq $0x0,0xd6337(%rip) │ │ │ │ + movq $0x0,0xd6334(%rip) │ │ │ │ + movq $0x0,0xd6331(%rip) │ │ │ │ + movq $0x0,0xd632e(%rip) │ │ │ │ + movq $0x0,0xd632b(%rip) │ │ │ │ + movq $0x0,0xd6328(%rip) │ │ │ │ + movq $0x0,0xd6325(%rip) │ │ │ │ + movq $0x0,0xd6322(%rip) │ │ │ │ + movq $0x0,0xd636f(%rip) │ │ │ │ + movb $0x0,0xd6318(%rip) │ │ │ │ + callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - je 531f9 │ │ │ │ + jne 51ab8 │ │ │ │ + mov 0xd604d(%rip),%esi │ │ │ │ + mov 0xd61e6(%rip),%rdi │ │ │ │ test %esi,%esi │ │ │ │ - je 531f9 │ │ │ │ - lea 0x1(%rcx),%r12d │ │ │ │ - imul %esi,%r12d │ │ │ │ - add %r12,%r9 │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %r9,0x8(%rbx,%rdx,2) │ │ │ │ - imul %esi,%ecx │ │ │ │ - add (%r11,%rdx,2),%rcx │ │ │ │ - mov %rcx,0x8(%r11,%rdx,2) │ │ │ │ - imul %ebp,%eax │ │ │ │ - add $0x7,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - add (%r8,%rdx,2),%rax │ │ │ │ - mov %rax,0x8(%r8,%rdx,2) │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp $0x1c,%rdx │ │ │ │ - jne 531d0 │ │ │ │ + jle 5111a │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 51a80 │ │ │ │ + mov 0xd61c6(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x29,%esi │ │ │ │ + lea 0xa5f53(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 51a80 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x29,%esi │ │ │ │ + mov 0xd6183(%rip),%rdi │ │ │ │ + lea 0xd618c(%rip),%rcx │ │ │ │ + lea 0xa5f20(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov %rax,0xd616e(%rip) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 51a80 │ │ │ │ + mov 0xd6152(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xd615d(%rip),%rcx │ │ │ │ + lea 0xa5b90(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 51a80 │ │ │ │ + mov 0xd611d(%rip),%rdi │ │ │ │ + mov %rbx,%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xd6130(%rip),%rcx │ │ │ │ + lea 0xa5b62(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 51a80 │ │ │ │ + mov 0xd60e5(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xd6100(%rip),%rcx │ │ │ │ + lea 0xa5b31(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 51230 │ │ │ │ + movq $0x1,0xd60d8(%rip) │ │ │ │ + mov 0xd60a9(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xd60cc(%rip),%rcx │ │ │ │ + lea 0xa5afc(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5126c │ │ │ │ + movq $0x1,0xd60a4(%rip) │ │ │ │ + mov 0xd606d(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa5aab(%rip),%rdx │ │ │ │ + lea 0xe0(%rsp),%rbp │ │ │ │ + mov $0x10,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + jne 51af0 │ │ │ │ + movl $0x0,0xd61eb(%rip) │ │ │ │ + mov 0xd6024(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa738f(%rip),%rdx │ │ │ │ + lea 0x100(%rsp),%rbp │ │ │ │ + mov $0x10,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + jne 51b30 │ │ │ │ + movl $0x0,0xd61a2(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x18(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5fcb(%rip),%rdi │ │ │ │ + lea 0xa7343(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51b50 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5ff3(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x20(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5f84(%rip),%rdi │ │ │ │ + lea 0xa7303(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51cd0 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5fb4(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x28(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5f3d(%rip),%rdi │ │ │ │ + lea 0xa59a4(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51cc0 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5f75(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5ef6(%rip),%rdi │ │ │ │ + lea 0xa5964(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51cb0 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5f36(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x38(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5eaf(%rip),%rdi │ │ │ │ + lea 0xa7235(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51ca0 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5ef7(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x40(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5e68(%rip),%rdi │ │ │ │ + lea 0xa71f5(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51c90 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5eb8(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x48(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5e21(%rip),%rdi │ │ │ │ + lea 0xa71b5(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51c80 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5e79(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x50(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5dda(%rip),%rdi │ │ │ │ + lea 0xa7177(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51c70 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5e3a(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x58(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5d93(%rip),%rdi │ │ │ │ + lea 0xa7139(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51c60 │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5dfb(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x60(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5d4c(%rip),%rdi │ │ │ │ + lea 0xa70f7(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51c50 │ │ │ │ + movsd 0x60(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5dbc(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x68(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5d05(%rip),%rdi │ │ │ │ + lea 0xa70b5(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51c40 │ │ │ │ + movsd 0x68(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5d7d(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x70(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5cbe(%rip),%rdi │ │ │ │ + lea 0xa7075(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51c30 │ │ │ │ + movsd 0x70(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5d3e(%rip) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x78(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd5c77(%rip),%rdi │ │ │ │ + lea 0xa7035(%rip),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51c20 │ │ │ │ + movsd 0x78(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5cff(%rip) │ │ │ │ + mov 0xd5c40(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6fff(%rip),%rdx │ │ │ │ + lea 0x88(%rsp),%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51c10 │ │ │ │ + movsd 0x88(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5cc2(%rip) │ │ │ │ + mov 0xd5bf3(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6fb8(%rip),%rdx │ │ │ │ + lea 0x90(%rsp),%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51c00 │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5c7d(%rip) │ │ │ │ + mov 0xd5ba6(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6f71(%rip),%rdx │ │ │ │ + lea 0x98(%rsp),%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51bf0 │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5c38(%rip) │ │ │ │ + mov 0xd5b59(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6f2a(%rip),%rdx │ │ │ │ + lea 0xa0(%rsp),%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51be0 │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5bf3(%rip) │ │ │ │ + mov 0xd5b0c(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6ee3(%rip),%rdx │ │ │ │ + lea 0xa8(%rsp),%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51bd0 │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5bae(%rip) │ │ │ │ + mov 0xd5abf(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6e9c(%rip),%rdx │ │ │ │ + lea 0xb0(%rsp),%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51bc0 │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5b69(%rip) │ │ │ │ + mov 0xd5a72(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6e55(%rip),%rdx │ │ │ │ + lea 0xb8(%rsp),%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51bb0 │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5b24(%rip) │ │ │ │ + mov 0xd5a25(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6e0e(%rip),%rdx │ │ │ │ + lea 0xc0(%rsp),%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51ba0 │ │ │ │ + movsd 0xc0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5adf(%rip) │ │ │ │ + mov 0xd59d8(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6dc7(%rip),%rdx │ │ │ │ + lea 0x80(%rsp),%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51b90 │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5a52(%rip) │ │ │ │ + mov 0xd598b(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6d81(%rip),%rdx │ │ │ │ + lea 0xc8(%rsp),%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51b80 │ │ │ │ + movsd 0xc8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5a4d(%rip) │ │ │ │ + mov 0xd593e(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6d3a(%rip),%rdx │ │ │ │ + lea 0xd0(%rsp),%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51b70 │ │ │ │ + movsd 0xd0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xd5a08(%rip) │ │ │ │ + mov 0xd58f1(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6cf5(%rip),%rdx │ │ │ │ + lea 0x120(%rsp),%rbp │ │ │ │ + mov $0x10,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + jne 51b10 │ │ │ │ + movl $0x0,0xd5a23(%rip) │ │ │ │ + mov 0xd58a8(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0xa6cb2(%rip),%rdx │ │ │ │ + lea 0xd8(%rsp),%rcx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0xc(%rsp) │ │ │ │ + je 51b60 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov %rax,0xd59cc(%rip) │ │ │ │ + jmp 51a8f │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 50eb0 │ │ │ │ + mov 0x528(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 51cdf │ │ │ │ + add $0x530,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq 53141 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%r9b │ │ │ │ - ja 53460 │ │ │ │ - lea 0xa4ceb(%rip),%r10 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - movslq (%r10,%r9,4),%rax │ │ │ │ - add %r10,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 53468 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 5328d │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl (%rdx,%rax,1),%r10d │ │ │ │ - movzbl (%rsi,%rax,1),%r9d │ │ │ │ - shr %r10b │ │ │ │ - sub %r10d,%r9d │ │ │ │ - mov %r9b,(%rdi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 53270 │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jae 53460 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - sub %r8,%r10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdx,%r8,1),%r9d │ │ │ │ - movzbl (%r10,%r8,1),%eax │ │ │ │ - add %r9d,%eax │ │ │ │ - movzbl (%rsi,%r8,1),%r9d │ │ │ │ - sar %eax │ │ │ │ - sub %eax,%r9d │ │ │ │ - mov %r9b,(%rdi,%r8,1) │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 532a0 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 53520 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 532f6 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%rax,1),%r9d │ │ │ │ - sub (%rdx,%rax,1),%r9b │ │ │ │ - mov %r9b,(%rdi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 532e0 │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jae 53460 │ │ │ │ + lea 0x120(%rsp),%r12 │ │ │ │ + lea 0xa5b12(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 50f00 │ │ │ │ + jmp 51a8f │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xd5819(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 512b5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xd58d9(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 51a31 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xd57e9(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 512fe │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0xd5942(%rip) │ │ │ │ + jmpq 51345 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd58e6(%rip) │ │ │ │ + jmpq 51a8f │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd58de(%rip) │ │ │ │ + jmpq 519e8 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd58d2(%rip) │ │ │ │ + jmpq 5199b │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd58e6(%rip) │ │ │ │ + jmpq 5194e │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd58b6(%rip) │ │ │ │ + jmpq 51901 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd58aa(%rip) │ │ │ │ + jmpq 518b4 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd589e(%rip) │ │ │ │ + jmpq 51867 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd5892(%rip) │ │ │ │ + jmpq 5181a │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd5886(%rip) │ │ │ │ + jmpq 517cd │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd587a(%rip) │ │ │ │ + jmpq 51780 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd586e(%rip) │ │ │ │ + jmpq 51733 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd5862(%rip) │ │ │ │ + jmpq 516e6 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd585a(%rip) │ │ │ │ + jmpq 51699 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd584e(%rip) │ │ │ │ + jmpq 51652 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd583e(%rip) │ │ │ │ + jmpq 5160b │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd5832(%rip) │ │ │ │ + jmpq 515c4 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd5822(%rip) │ │ │ │ + jmpq 5157d │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd5816(%rip) │ │ │ │ + jmpq 51536 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd5806(%rip) │ │ │ │ + jmpq 514ef │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd57fa(%rip) │ │ │ │ + jmpq 514a8 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd57ea(%rip) │ │ │ │ + jmpq 51461 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd57de(%rip) │ │ │ │ + jmpq 5141a │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd57ce(%rip) │ │ │ │ + jmpq 513d3 │ │ │ │ + nop │ │ │ │ + movl $0x0,0xd57c2(%rip) │ │ │ │ + jmpq 5138c │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000051cf0 : │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%rax │ │ │ │ push %r14 │ │ │ │ - sub %r8,%rax │ │ │ │ + mov %r9d,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov $0x1410,%edi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xa5c5e(%rip),%rax │ │ │ │ + movq $0xffffffffffffffff,0x188(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xd53f4(%rip),%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %si,0x5(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + movb $0x0,0x3(%rax) │ │ │ │ + movl $0x1,-0x4(%rax) │ │ │ │ + movb $0x0,0x4(%r15) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq 15770 │ │ │ │ + mov 0xd53c8(%rip),%rax │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + test %ebx,%ebx │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov %rax,0xd53ad(%rip) │ │ │ │ + mov %edx,0xd539f(%rip) │ │ │ │ + jne 51e38 │ │ │ │ + movq 0xa5b41(%rip),%xmm0 │ │ │ │ + movsd 0xa5bf1(%rip),%xmm4 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + andpd %xmm0,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + ja 52890 │ │ │ │ + cvttsd2si %xmm2,%r12d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %r12d,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 52878 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + comisd 0x8(%rsp),%xmm5 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + jb 51e52 │ │ │ │ + movdqa 0xa6dab(%rip),%xmm0 │ │ │ │ + mov $0x6576,%edx │ │ │ │ + movabs $0x6f70206562207473,%rbx │ │ │ │ + movl $0x69746973,0x1c(%r15) │ │ │ │ + mov %rbx,0x14(%r15) │ │ │ │ + mov %dx,0x20(%r15) │ │ │ │ + movb $0x0,0x22(%r15) │ │ │ │ + movups %xmm0,0x4(%r15) │ │ │ │ + jmpq 528f9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + comisd %xmm1,%xmm6 │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + jae 52a10 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 51eeb │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + lea 0xa688b(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa4f86(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa6877(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa6874(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa6874(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xccb63(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + callq 50f20 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 528e4 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 52928 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdq 0xd53dc(%rip),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 528d8 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sdq 0xd53cd(%rip),%xmm2 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + ja 528d8 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jg 52a48 │ │ │ │ + mov 0xd53a3(%rip),%rax │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %rax,0xd5210(%rip) │ │ │ │ + callq 15d60 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + divsd 0x8(%rsp),%xmm2 │ │ │ │ + cvttsd2si %xmm0,%r13 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %r13,0xd51f7(%rip) │ │ │ │ + callq 15d60 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0xd51ee(%rip) │ │ │ │ + movslq 0x1c(%rsp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0xd5362(%rip),%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %rax,0xd51d6(%rip) │ │ │ │ + mov 0xd5357(%rip),%rax │ │ │ │ + mov %rax,0xd51d0(%rip) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 52004 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xa4f66(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd519e(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa4f5c(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xcca44(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0xd5308(%rip),%rsi │ │ │ │ + lea 0xd5181(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0xd5300(%rip),%rsi │ │ │ │ + lea 0xd5179(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd 0xd52f2(%rip),%xmm0 │ │ │ │ + movsd 0xd52fa(%rip),%xmm1 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0xd539e(%rip),%rsi │ │ │ │ + lea 0xd5217(%rip),%rdi │ │ │ │ + movsd %xmm0,0xd514f(%rip) │ │ │ │ + movsd 0xd52cf(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0xd5147(%rip) │ │ │ │ + movsd 0xa590f(%rip),%xmm0 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + divsd %xmm7,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xd5133(%rip) │ │ │ │ + movsd 0xd52b3(%rip),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + divsd %xmm7,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xd511f(%rip) │ │ │ │ + movsd 0xd52cf(%rip),%xmm1 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + movsd %xmm1,0xd5143(%rip) │ │ │ │ + movsd 0xd52c3(%rip),%xmm1 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + movsd %xmm1,0xd5137(%rip) │ │ │ │ + movsd 0xd52bf(%rip),%xmm1 │ │ │ │ + movsd %xmm1,0xd5137(%rip) │ │ │ │ + movsd 0xd52b7(%rip),%xmm1 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + movsd %xmm1,0xd512b(%rip) │ │ │ │ + movsd 0xd52ab(%rip),%xmm1 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + movsd %xmm1,0xd511f(%rip) │ │ │ │ + movsd 0xd529f(%rip),%xmm1 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + movsd %xmm1,0xd5113(%rip) │ │ │ │ + movsd 0xd5293(%rip),%xmm1 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + movsd %xmm1,0xd5107(%rip) │ │ │ │ + movsd 0xd5287(%rip),%xmm1 │ │ │ │ + movsd %xmm1,0xd50ff(%rip) │ │ │ │ + movsd 0xd527f(%rip),%xmm1 │ │ │ │ + movsd %xmm1,0xd50f7(%rip) │ │ │ │ + movsd 0xd5277(%rip),%xmm1 │ │ │ │ + movsd %xmm1,0xd50ef(%rip) │ │ │ │ + movsd 0xd526f(%rip),%xmm1 │ │ │ │ + movsd %xmm1,0xd50e7(%rip) │ │ │ │ + movsd 0xd5267(%rip),%xmm1 │ │ │ │ + cvtsi2sdl 0x1c(%rsp),%xmm5 │ │ │ │ + movsd %xmm1,0xd50d9(%rip) │ │ │ │ + movsd 0xd5259(%rip),%xmm1 │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + mulsd 0xd51f3(%rip),%xmm5 │ │ │ │ + movsd %xmm1,0xd50c3(%rip) │ │ │ │ + movsd %xmm5,0xd5063(%rip) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xd52d4(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 522a1 │ │ │ │ + movsd 0xd51b0(%rip),%xmm3 │ │ │ │ + movsd 0xd5198(%rip),%xmm5 │ │ │ │ + movsd 0xd5198(%rip),%xmm4 │ │ │ │ + movsd 0xd5180(%rip),%xmm6 │ │ │ │ + movapd %xmm3,%xmm8 │ │ │ │ + mov 0xa579c(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + divsd %xmm5,%xmm8 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm7,%xmm5 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movsd %xmm5,0xd4fdc(%rip) │ │ │ │ + divsd %xmm6,%xmm2 │ │ │ │ + mulsd %xmm7,%xmm6 │ │ │ │ + movsd %xmm6,0xd4fc4(%rip) │ │ │ │ + movapd %xmm8,%xmm1 │ │ │ │ + subsd 0xd512f(%rip),%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xd5113(%rip) │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + divsd %xmm7,%xmm1 │ │ │ │ + subsd 0xd510b(%rip),%xmm2 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0xd50ef(%rip) │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm7,%xmm2 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xd4f63(%rip) │ │ │ │ + divsd %xmm6,%xmm4 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0xd4f4b(%rip) │ │ │ │ + divsd %xmm5,%xmm3 │ │ │ │ + subsd %xmm2,%xmm4 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + movsd %xmm4,0xd4f47(%rip) │ │ │ │ + subsd %xmm1,%xmm3 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0xd4f3f(%rip) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x178(%rsp),%r13 │ │ │ │ + movl $0x0,0x178(%rsp) │ │ │ │ + callq 15110 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xd4e97(%rip),%rdi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + mov 0xd4e83(%rip),%rsi │ │ │ │ + mov 0xd4ffc(%rip),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 15d00 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 5231b │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa607b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xcc72d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xd4e4e(%rip),%rdx │ │ │ │ + mov 0xd4e37(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0xa4d56(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + mov 0xd4e2f(%rip),%rdx │ │ │ │ + mov 0xd4e10(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0xa49d6(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + mov 0xd4e10(%rip),%rdx │ │ │ │ + mov 0xd4de9(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0xa49b6(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + cmpq $0x2,0xd4dd8(%rip) │ │ │ │ + jg 531df │ │ │ │ + mov 0xd50b0(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c48 │ │ │ │ + mov 0xd509e(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 530e5 │ │ │ │ + mov 0xd50e0(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 53111 │ │ │ │ + mov 0xd50ce(%rip),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 53172 │ │ │ │ + mov 0xd50bb(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 532a6 │ │ │ │ + mov 0xd50a7(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 53315 │ │ │ │ + mov 0xd5094(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 53384 │ │ │ │ + mov 0xd507e(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 533f1 │ │ │ │ + mov 0xd506c(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 53490 │ │ │ │ + mov 0xd505a(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5345e │ │ │ │ + mov 0xd5048(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 53792 │ │ │ │ + mov 0xd5036(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 53760 │ │ │ │ + mov 0xd5024(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 53871 │ │ │ │ + mov 0xd5012(%rip),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 5383f │ │ │ │ + mov 0xd5000(%rip),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 538d5 │ │ │ │ + mov 0xd4fed(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 538a3 │ │ │ │ + mov 0xd4fd9(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 53939 │ │ │ │ + mov 0xd4fc5(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 53907 │ │ │ │ + mov 0xd4fb1(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 54430 │ │ │ │ + mov 0xd4f9e(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 54462 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 524e9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa6638(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xcc55f(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xd4c88(%rip),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + movsd 0xa45c3(%rip),%xmm4 │ │ │ │ + comisd 0x8(%rsp),%xmm4 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0xd4de1(%rip),%rax │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + lea 0x0(,%rax,8),%rbp │ │ │ │ + mov 0xd4de2(%rip),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + ja 5396b │ │ │ │ + lea 0x1(%r12),%ebx │ │ │ │ + movslq %ebx,%rdi │ │ │ │ + mov %ebx,0x98(%rsp) │ │ │ │ + shl $0x3,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 52585 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %r12d,%r12d │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x8(%rax,%r12,8),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x8(%rbx) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 52570 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + mov 0xd4d4c(%rip),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + cmpq $0x0,0x40(%rsp) │ │ │ │ + movq $0x1,0x190(%rsp) │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + movq $0x1,0x1b0(%rsp) │ │ │ │ + movq $0x0,0x1c0(%rsp) │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + movq $0x1,0x100(%rsp) │ │ │ │ + jle 54ea7 │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %r15,0x130(%rsp) │ │ │ │ + mov %r14d,0x60(%rsp) │ │ │ │ + mov %r11,%r15 │ │ │ │ + mov %r12,%r14 │ │ │ │ + cmpq $0x0,0xd4cd3(%rip) │ │ │ │ + movq $0x1,0x1c0(%rsp) │ │ │ │ + jle 54fb6 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + mulsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0xa5295(%rip),%xmm0 │ │ │ │ + movsd 0xa5345(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0xf8(%rsp) │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movsd %xmm5,0x78(%rsp) │ │ │ │ + movsd %xmm5,0x120(%rsp) │ │ │ │ + andpd %xmm0,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm4 │ │ │ │ + jbe 526c5 │ │ │ │ + cvttsd2si %xmm5,%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0xa442e(%rip),%xmm4 │ │ │ │ + andnpd %xmm5,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + cmpnlesd %xmm5,%xmm2 │ │ │ │ + andpd %xmm4,%xmm2 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + subsd %xmm2,%xmm4 │ │ │ │ + orpd %xmm0,%xmm4 │ │ │ │ + movsd %xmm4,0x120(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd 0xa521d(%rip),%xmm0 │ │ │ │ + movsd 0xf8(%rsp),%xmm5 │ │ │ │ + cvttsd2si 0x120(%rsp),%eax │ │ │ │ + movsd %xmm4,0x128(%rsp) │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + andpd %xmm0,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm5 │ │ │ │ + mov %eax,0x13c(%rsp) │ │ │ │ + jbe 5273f │ │ │ │ + cvttsd2si %xmm4,%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movsd 0xa43b0(%rip),%xmm6 │ │ │ │ + andnpd %xmm4,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + cmpnlesd %xmm1,%xmm2 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + andpd %xmm6,%xmm2 │ │ │ │ + addsd %xmm2,%xmm5 │ │ │ │ + orpd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,0x128(%rsp) │ │ │ │ + cvttsd2si 0x128(%rsp),%eax │ │ │ │ + movq $0x1,0x108(%rsp) │ │ │ │ + mov %eax,0x138(%rsp) │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + movslq 0x13c(%rsp),%r12 │ │ │ │ + movq $0x1,0x198(%rsp) │ │ │ │ + movq $0x1,0x1b8(%rsp) │ │ │ │ + mov 0x110(%rsp),%rbp │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + mov %r12d,%ebx │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ + movl $0x0,0x178(%rsp) │ │ │ │ + cmp 0x138(%rsp),%r12d │ │ │ │ + jg 534c7 │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov 0x138(%rsp),%r13d │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov 0x60(%rsp),%r12d │ │ │ │ + jmp 52825 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jb 53251 │ │ │ │ + movsd 0xa42da(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + maxsd %xmm0,%xmm5 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + jg 53275 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %ebx,%r13d │ │ │ │ + jl 534c2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x78(%rsp),%xmm5 │ │ │ │ + mov %ebx,%edx │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + add $0x1,%ebx │ │ │ │ + comisd %xmm1,%xmm5 │ │ │ │ + jae 527ce │ │ │ │ + comisd 0x78(%rsp),%xmm1 │ │ │ │ + jb 53240 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jb 53240 │ │ │ │ + subsd %xmm1,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x0(%rbp) │ │ │ │ + jmp 527fb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0xa6300(%rip),%xmm4 │ │ │ │ + addsd %xmm1,%xmm4 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + jmpq 51deb │ │ │ │ nop │ │ │ │ - mov -0x10(%rsp),%rax │ │ │ │ - mov -0x8(%rsp),%r14 │ │ │ │ - movzbl (%rsi,%r8,1),%ebx │ │ │ │ - movzbl (%rax,%r8,1),%r11d │ │ │ │ - movzbl (%rdx,%r8,1),%eax │ │ │ │ - movzbl (%r14,%r8,1),%r12d │ │ │ │ - mov %eax,%r10d │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %r11d,%ebp │ │ │ │ - sub %r11d,%r10d │ │ │ │ - add %r12d,%eax │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov %r10d,%r9d │ │ │ │ - sub %r11d,%eax │ │ │ │ - sar $0x1f,%r9d │ │ │ │ - sub %r11d,%eax │ │ │ │ - xor %r9d,%r10d │ │ │ │ - sub %r9d,%r10d │ │ │ │ - mov %r12d,%r9d │ │ │ │ - sub %r11d,%r9d │ │ │ │ - mov %eax,%r11d │ │ │ │ - mov %r9d,%r13d │ │ │ │ - sar $0x1f,%r11d │ │ │ │ - sar $0x1f,%r13d │ │ │ │ - xor %r11d,%eax │ │ │ │ - xor %r13d,%r9d │ │ │ │ - sub %r11d,%eax │ │ │ │ - sub %r13d,%r9d │ │ │ │ - cmp %r9w,%r10w │ │ │ │ - mov %r9d,%r11d │ │ │ │ - cmovle %r10d,%r11d │ │ │ │ - cmp %ax,%r11w │ │ │ │ - jg 5339f │ │ │ │ - cmp %r9w,%r10w │ │ │ │ - cmovg %r15d,%r14d │ │ │ │ - mov %r14d,%ebp │ │ │ │ - sub %ebp,%ebx │ │ │ │ - mov %bl,(%rdi,%r8,1) │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 53320 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0xa4227(%rip),%xmm4 │ │ │ │ + andnpd %xmm1,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + cmpnlesd %xmm3,%xmm2 │ │ │ │ + andpd %xmm4,%xmm2 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + orpd %xmm0,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvttsd2si %xmm2,%r12d │ │ │ │ + cvtsi2sd %r12d,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 51de5 │ │ │ │ + jmp 52878 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xa5a69(%rip),%rdi │ │ │ │ + callq 50f00 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xd4450(%rip),%rsi │ │ │ │ + lea 0x4(%r15),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 54fb1 │ │ │ │ + add $0x1e8,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 534d8 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 533e0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 533d0 │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jae 53460 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ + test %r14d,%r14d │ │ │ │ + jg 52a48 │ │ │ │ + cvttsd2si 0x8(%rsp),%ecx │ │ │ │ + mov 0xd49ba(%rip),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0xd49b7(%rip),%rax │ │ │ │ + cvtsi2sd %ecx,%xmm0 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jg 52c30 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + movq 0xa4f79(%rip),%xmm0 │ │ │ │ + movsd 0xa5029(%rip),%xmm4 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm4 │ │ │ │ + jbe 529c0 │ │ │ │ + cvttsd2si %xmm3,%rcx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movsd 0xa4122(%rip),%xmm3 │ │ │ │ + andnpd %xmm4,%xmm0 │ │ │ │ + cvtsi2sd %rcx,%xmm2 │ │ │ │ + cmpnlesd %xmm2,%xmm1 │ │ │ │ + andpd %xmm3,%xmm1 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + orpd %xmm0,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%r12d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + cvtsi2sd %r12d,%xmm0 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe 529e8 │ │ │ │ + addsd 0xa619e(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jg 52c96 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm2 │ │ │ │ + jmpq 51f46 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%r8,1),%eax │ │ │ │ - sub (%rdx,%r8,1),%al │ │ │ │ - mov %al,(%rdi,%r8,1) │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 533f0 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 53460 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 53420 │ │ │ │ - retq │ │ │ │ + movdqa 0xa6178(%rip),%xmm0 │ │ │ │ + mov $0x65,%ecx │ │ │ │ + movl $0x76697469,0x24(%r15) │ │ │ │ + mov %cx,0x28(%r15) │ │ │ │ + movups %xmm0,0x4(%r15) │ │ │ │ + movdqa 0xa6169(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x14(%r15) │ │ │ │ + jmpq 528f9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 534b0 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 53460 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xa5d0a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd4883(%rip),%rdx │ │ │ │ + lea 0xa5d0d(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd4879(%rip),%rdx │ │ │ │ + lea 0xa66c9(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd4867(%rip),%rdx │ │ │ │ + lea 0xa5cf6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd49ee(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5309e │ │ │ │ + mov 0xd49dc(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5304f │ │ │ │ + mov 0xd49ca(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52ffe │ │ │ │ + mov 0xd49b7(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 52fad │ │ │ │ + mov 0xd49a3(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 52f5c │ │ │ │ + mov 0xd4990(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 52f0d │ │ │ │ + mov 0xd497e(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 52ebe │ │ │ │ + mov 0xd496c(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52e9b │ │ │ │ + mov 0xd495a(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52e78 │ │ │ │ + mov 0xd4948(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52e55 │ │ │ │ + mov 0xd4936(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52e32 │ │ │ │ + mov 0xd4924(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52e0f │ │ │ │ + mov 0xd4911(%rip),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 52dec │ │ │ │ + mov 0xd48fd(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 52dc9 │ │ │ │ + mov 0xd48e9(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 52da6 │ │ │ │ + mov 0xd48d5(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 52d83 │ │ │ │ + mov 0xd48c1(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 52d60 │ │ │ │ + mov 0xd48ae(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 52d3d │ │ │ │ + mov 0xd489c(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 52d1a │ │ │ │ + mov 0xd488a(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 52cfb │ │ │ │ + mov 0xd4878(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 52cdc │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0xb2e15(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xcbe46(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 52931 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sdq 0xd46dd(%rip),%xmm0 │ │ │ │ + cvtsi2sdq 0xd46dc(%rip),%xmm2 │ │ │ │ + jmpq 51f46 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rsi,%rax,1),%r8d │ │ │ │ - sub (%rdx,%rax,1),%r8b │ │ │ │ - mov %r8b,(%rdi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 53448 │ │ │ │ - retq │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + jmpq 52969 │ │ │ │ + mov 0xd4511(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0xd461d(%rip),%rdx │ │ │ │ + lea 0xa5a8f(%rip),%rsi │ │ │ │ + callq 152a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 523ac │ │ │ │ nop │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x178(%rsp),%edi │ │ │ │ + callq 50eb0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xd40b8(%rip),%rsi │ │ │ │ + lea 0x4(%r15),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 528f9 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5e2f(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - test %r8,%r8 │ │ │ │ - je 53480 │ │ │ │ - nop │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 53470 │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jae 53460 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - sub %r8,%r9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r9,%r8,1),%edx │ │ │ │ - movzbl (%rsi,%r8,1),%eax │ │ │ │ - shr %dl │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %al,(%rdi,%r8,1) │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 53490 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0xa5e31(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xcbd71(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 52c0a │ │ │ │ + mov 0xd4765(%rip),%rdx │ │ │ │ + lea 0xa5dd5(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 53567 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 534c0 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52be0 │ │ │ │ + lea 0xd46f6(%rip),%rdx │ │ │ │ + lea 0xa5d9a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - test %r8,%r8 │ │ │ │ - je 534f0 │ │ │ │ - nop │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 534e0 │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jae 53460 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - nop │ │ │ │ - movzbl (%rsi,%r8,1),%eax │ │ │ │ - sub (%rdx,%r8,1),%al │ │ │ │ - mov %al,(%rdi,%r8,1) │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 53500 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52bd2 │ │ │ │ + movsd 0xd46ce(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5d53(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52bc4 │ │ │ │ + movsd 0xd46a3(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5d13(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52bb6 │ │ │ │ + movsd 0xd4678(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5cd3(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52ba8 │ │ │ │ + movsd 0xd464d(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5c93(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52b98 │ │ │ │ + movsd 0xd4622(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5c53(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52b88 │ │ │ │ + movsd 0xd45f7(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5c13(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52b78 │ │ │ │ + movsd 0xd45cc(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5bd3(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52b68 │ │ │ │ + movsd 0xd45a1(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5b93(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52b58 │ │ │ │ + movsd 0xd4576(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5b53(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52b4a │ │ │ │ + movsd 0xd454b(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5b13(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52b3c │ │ │ │ + movsd 0xd4520(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5ad3(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52b2e │ │ │ │ + movsd 0xd44f5(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5a93(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52b20 │ │ │ │ + movsd 0xd44c2(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5a36(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd45a6(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 52b12 │ │ │ │ + movsd 0xd449e(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5a27(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52b12 │ │ │ │ + movsd 0xd4463(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa59ad(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd455b(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 52b04 │ │ │ │ + movsd 0xd443f(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa599e(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52b04 │ │ │ │ + movsd 0xd4404(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5924(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd450f(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 52af6 │ │ │ │ + movsd 0xd43de(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5913(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52af6 │ │ │ │ + movsd 0xd43a3(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5899(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd44c2(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 52ae6 │ │ │ │ + movsd 0xd437d(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5888(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52ae6 │ │ │ │ + movsd 0xd4342(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa580e(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd4475(%rip),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 52ad6 │ │ │ │ + movsd 0xd431c(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa57fd(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52ad6 │ │ │ │ + movsd 0xd42e1(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5783(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd4429(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 52ac8 │ │ │ │ + movsd 0xd42bd(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa5774(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52ac8 │ │ │ │ + lea 0xd4273(%rip),%rdx │ │ │ │ + lea 0xa5707(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - test %r8,%r8 │ │ │ │ - je 53540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 53530 │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jae 53460 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - nop │ │ │ │ - movzbl (%rsi,%r8,1),%eax │ │ │ │ - sub (%rdx,%r8,1),%al │ │ │ │ - mov %al,(%rdi,%r8,1) │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 53550 │ │ │ │ - retq │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r9d,%r14d │ │ │ │ - push %r13 │ │ │ │ - movzbl %sil,%r13d │ │ │ │ - push %r12 │ │ │ │ - movzbl %dl,%r12d │ │ │ │ - push %rbp │ │ │ │ - movzbl %cl,%ebp │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd43e2(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 52aba │ │ │ │ + lea 0xd425b(%rip),%rdx │ │ │ │ + lea 0xa56fb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 52aba │ │ │ │ + mov 0xd41dc(%rip),%rdx │ │ │ │ + mov 0xd406d(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - push %rbx │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0xa55f8(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 523ba │ │ │ │ + jmpq 52c70 │ │ │ │ + mov 0xd4048(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0xd4074(%rip),%rdx │ │ │ │ + lea 0xa3c00(%rip),%rsi │ │ │ │ + callq 152a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + mov 0xd4362(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 523c8 │ │ │ │ + mov 0xd4013(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0xd404f(%rip),%rdx │ │ │ │ + lea 0xa54f8(%rip),%rsi │ │ │ │ + callq 152a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 523c8 │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd403e(%rip),%xmm0 │ │ │ │ + mov 0xd3fdf(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa54cd(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + mov 0xd42f7(%rip),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 523d6 │ │ │ │ + movsd 0xd400b(%rip),%xmm0 │ │ │ │ + mov 0xd3fa4(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa5499(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 523d6 │ │ │ │ + jmpq 52c70 │ │ │ │ + mov 0xd3fa2(%rip),%rdx │ │ │ │ + mov 0xd3f73(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0xa3b47(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + cmpq $0x4,0xd3f62(%rip) │ │ │ │ + jne 5239e │ │ │ │ + mov 0xd3f75(%rip),%rdx │ │ │ │ + mov 0xd3f3e(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0xa3b19(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5239e │ │ │ │ + jmpq 52c70 │ │ │ │ + mov 0xa3881(%rip),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + jmpq 52809 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + jb 5283e │ │ │ │ + subsd 0x78(%rsp),%xmm5 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x0(%rbp) │ │ │ │ + jmpq 527fb │ │ │ │ + movsd 0x0(%rbp,%r14,8),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xa58ae(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xcb7a7(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 52818 │ │ │ │ + movsd 0xd3f1a(%rip),%xmm0 │ │ │ │ + mov 0xd3eab(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa3a88(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + mov 0xd41be(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 523e6 │ │ │ │ + movsd 0xd3ee5(%rip),%xmm0 │ │ │ │ + mov 0xd3e6e(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa3a52(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 523e6 │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd3ebb(%rip),%xmm0 │ │ │ │ + mov 0xd3e3c(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa5338(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + mov 0xd414b(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 523f6 │ │ │ │ + movsd 0xd3e86(%rip),%xmm0 │ │ │ │ + mov 0xd3dff(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa5302(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 523f6 │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd3e5c(%rip),%xmm0 │ │ │ │ + mov 0xd3dcd(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa52d7(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + mov 0xd40d9(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 52404 │ │ │ │ + movsd 0xd3e29(%rip),%xmm0 │ │ │ │ + mov 0xd3d92(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa52a5(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 52404 │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd3e0f(%rip),%xmm0 │ │ │ │ + mov 0xd3d60(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa5286(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52c70 │ │ │ │ + mov 0xd4064(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 52412 │ │ │ │ + movsd 0xd3ddc(%rip),%xmm0 │ │ │ │ + mov 0xd3d25(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa5252(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 52412 │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd3dba(%rip),%xmm0 │ │ │ │ + mov 0xd3cf3(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa525e(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5242e │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd3d80(%rip),%xmm0 │ │ │ │ + mov 0xd3cc1(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa51f5(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 52420 │ │ │ │ + jmpq 52c70 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + add 0x50(%rsp),%rax │ │ │ │ + cmpq $0x0,0xd3e24(%rip) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + jle 535b7 │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + mov 0x138(%rsp),%eax │ │ │ │ + movl $0x0,0x88(%rsp) │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov 0x13c(%rsp),%eax │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + lea 0xd3dc5(%rip),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + cmpl $0x1,0x60(%rsp) │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + jle 53563 │ │ │ │ + mov 0xb8(%rsp),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa4e8b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x198(%rsp),%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xcb4e5(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xd3d8e(%rip),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + jle 5358b │ │ │ │ + lea 0x0(,%r8,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + callq 154d0 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + cmp %rax,0xd3d6e(%rip) │ │ │ │ + mov 0xd3d5f(%rip),%rcx │ │ │ │ + jge 535f0 │ │ │ │ + addq $0x1,0x70(%rsp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl 53520 │ │ │ │ + addq $0x1,0x1c0(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + cmp %rax,0xd3d39(%rip) │ │ │ │ + jl 54fb6 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + jmpq 5275b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r12d,%eax │ │ │ │ - sar %cl,%edx │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - lea (%rax,%rdx,2),%edx │ │ │ │ - mov %ebp,%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - lea (%rax,%rdx,2),%edx │ │ │ │ - mov %ebx,%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - lea (%rax,%rdx,2),%eax │ │ │ │ - cltq │ │ │ │ - lea (%rdi,%rax,8),%r15 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 535f0 │ │ │ │ - add $0x1,%ecx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 53598 │ │ │ │ - mov %r14d,0x80(%rdi) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x88,%edi │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x80(%rax),%rdx │ │ │ │ - nop │ │ │ │ - movq $0x0,(%rax) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 536cd │ │ │ │ + lea 0x190(%rsp),%rbp │ │ │ │ + lea 0x17c(%rsp),%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x118(%rsp),%rbx │ │ │ │ + mov %r12d,%ebp │ │ │ │ + lea 0x180(%rsp),%r13 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%r9 │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15290 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 53810 │ │ │ │ + mov 0xd3c81(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle 536b1 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd (%r15,%rax,1),%xmm0 │ │ │ │ + divsd 0x20(%rsp),%xmm0 │ │ │ │ + addsd (%r12,%rax,1),%xmm0 │ │ │ │ + movsd %xmm0,(%r12,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 53610 │ │ │ │ - movl $0xffffffff,0x80(%rsi) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - jmp 535cd │ │ │ │ - nop │ │ │ │ - push %r12 │ │ │ │ - lea 0x0(,%rsi,4),%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jbe 53675 │ │ │ │ - add %rax,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - ja 5365e │ │ │ │ - lea (%rsi,%rsi,2),%r12 │ │ │ │ - shl $0x2,%r12 │ │ │ │ - shr %r12 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + jne 53690 │ │ │ │ + addq $0x1,0x1a0(%rsp) │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %ebp,0x1c(%rsp) │ │ │ │ + jne 53640 │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + addq $0x1,0x198(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + jle 537c4 │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + movslq 0xb8(%rsp),%rax │ │ │ │ + lea 0xa4e42(%rip),%r12 │ │ │ │ + mov 0x60(%rsp),%r13d │ │ │ │ + lea (%rbx,%rax,8),%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 53714 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0xd3bea(%rip) │ │ │ │ + jle 537c4 │ │ │ │ + movsd (%r14,%rbx,8),%xmm0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movsd %xmm0,(%rax,%rbx,8) │ │ │ │ + cmp $0x3,%r13d │ │ │ │ + jle 53703 │ │ │ │ + mov 0xb8(%rsp),%r8d │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %ebx,%ecx │ │ │ │ mov %r12,%rsi │ │ │ │ - callq 15960 │ │ │ │ - test %rax,%rax │ │ │ │ - je 53683 │ │ │ │ - mov %r12,0x10(%rbx) │ │ │ │ + mov 0x80(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xcb2ea(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmp 53703 │ │ │ │ + movsd 0xd3ac8(%rip),%xmm0 │ │ │ │ + mov 0xd39f1(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa4f32(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5244a │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd3a8e(%rip),%xmm0 │ │ │ │ + mov 0xd39bf(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa4efa(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5243c │ │ │ │ + jmpq 52c70 │ │ │ │ + cmpl $0x3,0x60(%rsp) │ │ │ │ + jg 54e0f │ │ │ │ + mov 0x70(%rsp),%ebx │ │ │ │ + cmp %ebx,0x30(%rsp) │ │ │ │ + je 545de │ │ │ │ + mov 0xd3b1c(%rip),%rcx │ │ │ │ + cmp %rcx,0x198(%rsp) │ │ │ │ + je 545de │ │ │ │ + mov 0xb8(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cltd │ │ │ │ + idivl 0x98(%rsp) │ │ │ │ + mov %edx,0xb8(%rsp) │ │ │ │ + jmpq 535a3 │ │ │ │ + mov 0x130(%rsp),%r15 │ │ │ │ + mov 0x178(%rsp),%edi │ │ │ │ + callq 50eb0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xd350b(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 528f9 │ │ │ │ + movsd 0xd39f9(%rip),%xmm0 │ │ │ │ + mov 0xd3912(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa4e5f(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 52466 │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd39bf(%rip),%xmm0 │ │ │ │ + mov 0xd38e0(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa4e27(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 52458 │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd39a5(%rip),%xmm0 │ │ │ │ + mov 0xd38ae(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa4e07(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 52484 │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd396b(%rip),%xmm0 │ │ │ │ + mov 0xd387c(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa4dcf(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 52474 │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd3951(%rip),%xmm0 │ │ │ │ + mov 0xd384a(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa4daf(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 524a4 │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd3917(%rip),%xmm0 │ │ │ │ + mov 0xd3818(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa4d77(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 52494 │ │ │ │ + jmpq 52c70 │ │ │ │ + lea 0x8(%rbp),%r12 │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov %rbp,0x8(%rbx) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 15850 │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 15850 │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + cmpq $0x0,0x40(%rsp) │ │ │ │ + movq $0x1,0x190(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movq $0x1,0x1b0(%rsp) │ │ │ │ + movq $0x0,0x1c0(%rsp) │ │ │ │ + movl $0x0,0x178(%rsp) │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + movq $0x1,0xc8(%rsp) │ │ │ │ + jle 54ea7 │ │ │ │ + mov %r14d,0x40(%rsp) │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + mov %r15,0xd0(%rsp) │ │ │ │ + mov %r12,%r15 │ │ │ │ + cmpq $0x0,0xd38bc(%rip) │ │ │ │ + movq $0x1,0x1c0(%rsp) │ │ │ │ + jle 54e6b │ │ │ │ + movq $0x1,0x88(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + cmpq $0x0,0xd3706(%rip) │ │ │ │ + movq $0x1,0x198(%rsp) │ │ │ │ + movq $0x1,0x1b8(%rsp) │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ + jle 54e49 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + add 0x88(%rsp),%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + cltq │ │ │ │ + mov %r11,0xd8(%rsp) │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + jmp 53b23 │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 53aeb │ │ │ │ + lea 0x0(,%r14,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + cmp 0xd380e(%rip),%rax │ │ │ │ + jle 542fe │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp %rdx,0xd366f(%rip) │ │ │ │ + jle 54fa4 │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + mov 0x1b8(%rsp),%rdx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd 0xa3dbb(%rip),%xmm3 │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + movsd 0xa3e66(%rip),%xmm5 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd 0xa2f7a(%rip),%xmm0 │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + andpd %xmm3,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm5 │ │ │ │ + jbe 53b9b │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0xa2f4f(%rip),%xmm6 │ │ │ │ + andnpd %xmm1,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + cmpnlesd %xmm1,%xmm5 │ │ │ │ + andpd %xmm6,%xmm5 │ │ │ │ + subsd %xmm5,%xmm4 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + orpd %xmm3,%xmm2 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jp 53bb4 │ │ │ │ + movq %xmm1,%rax │ │ │ │ + movq %xmm0,%rcx │ │ │ │ + cmove %rcx,%rax │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + cmpl $0x1,0x40(%rsp) │ │ │ │ + jg 54151 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0xa2efd(%rip),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 54216 │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + mov 0x198(%rsp),%rbx │ │ │ │ + cmp 0xd3707(%rip),%rbx │ │ │ │ + mov 0xd36f8(%rip),%r14 │ │ │ │ + jle 53ad4 │ │ │ │ + movslq 0x78(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + mov %rbx,0x198(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov (%rcx,%rax,8),%rbp │ │ │ │ + movsd %xmm0,0x0(%rbp,%r14,8) │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 53ca2 │ │ │ │ + mov 0x78(%rsp),%r12d │ │ │ │ + mov 0x40(%rsp),%r14d │ │ │ │ + jmp 53c55 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0xd36a5(%rip) │ │ │ │ + jle 53ca2 │ │ │ │ + movsd (%r15,%rbx,8),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp,%rbx,8) │ │ │ │ + cmp $0x3,%r14d │ │ │ │ + jle 53c48 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0xa4782(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea -0x2(%rax),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5367e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpq $0x0,0x48(%rdi) │ │ │ │ - je 536f0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xcada8(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmp 53c48 │ │ │ │ + cmpl $0x3,0x40(%rsp) │ │ │ │ + jg 543fc │ │ │ │ + mov 0xd34c4(%rip),%rax │ │ │ │ xor %ebp,%ebp │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jle 54012 │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + mov 0xe8(%rsp),%r15 │ │ │ │ + jmp 53d18 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x50(%r12),%r13 │ │ │ │ - lea 0x0(,%rbp,8),%rbx │ │ │ │ + comisd 0x10(%rsp),%xmm1 │ │ │ │ + jbe 53f08 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmpl $0x2,0x40(%rsp) │ │ │ │ + movsd %xmm2,(%rax,%rbp,8) │ │ │ │ + jg 53f16 │ │ │ │ add $0x1,%rbp │ │ │ │ - add %rbx,%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add 0x58(%r12),%rbx │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15090 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %rbp,0x48(%r12) │ │ │ │ - ja 536b0 │ │ │ │ - mov 0x50(%r12),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x58(%r12),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 15090 │ │ │ │ + cmp %rbp,0x60(%rsp) │ │ │ │ + je 5400a │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd 0xa3bba(%rip),%xmm2 │ │ │ │ + movsd %xmm0,(%rax,%rbp,8) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0xa3c61(%rip),%xmm5 │ │ │ │ + mov 0xa2d7a(%rip),%rax │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + addsd 0xa2d63(%rip),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm5 │ │ │ │ + jbe 53dae │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0xa2d3c(%rip),%xmm6 │ │ │ │ + andnpd %xmm0,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + cmpnlesd %xmm0,%xmm5 │ │ │ │ + andpd %xmm6,%xmm5 │ │ │ │ + subsd %xmm5,%xmm3 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jp 53ef8 │ │ │ │ + jne 53ef8 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + cvttsd2si %xmm4,%r14d │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jg 53ec0 │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + movslq %r14d,%rax │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ebx,%r11d │ │ │ │ + movsd (%rsi,%rbx,8),%xmm4 │ │ │ │ + ucomisd 0x10(%rsp),%xmm4 │ │ │ │ + jp 53e20 │ │ │ │ + jne 53e20 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 53ce0 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp 53df4 │ │ │ │ xchg %ax,%ax │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpq $0x0,0x60(%rdi) │ │ │ │ - je 537a0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rbp),%r13 │ │ │ │ - lea 0x0(,%r12,8),%rbx │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %rbx,%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15090 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov 0x70(%rbp),%r13 │ │ │ │ - add %rbx,%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15090 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov 0x78(%rbp),%r13 │ │ │ │ - add %rbx,%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add 0x80(%rbp),%rbx │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15090 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - cmp %r12,0x60(%rbp) │ │ │ │ - ja 53730 │ │ │ │ - mov 0x68(%rbp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x70(%rbp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmpq 15090 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %ecx,(%rdi) │ │ │ │ - jne 537f0 │ │ │ │ - mov 0x4(%rsi),%edx │ │ │ │ - cmp %edx,0x4(%rdi) │ │ │ │ - je 537f8 │ │ │ │ - retq │ │ │ │ + add 0x58(%rsp),%eax │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0x1,%r8d │ │ │ │ + lea (%rsi,%rax,8),%r10 │ │ │ │ + mov (%r10),%rax │ │ │ │ + lea (%r14,%r13,1),%r9d │ │ │ │ + movsd (%rax,%r12,1),%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm2 │ │ │ │ + jp 53ea8 │ │ │ │ + movsd 0xa3b6e(%rip),%xmm3 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + andpd 0xa3a8a(%rip),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm3 │ │ │ │ + jb 53ea8 │ │ │ │ + movsd (%r15,%r13,8),%xmm3 │ │ │ │ + comisd 0x10(%rsp),%xmm3 │ │ │ │ + jbe 53ea8 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + cmpl $0x2,0x40(%rsp) │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + jg 53f59 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rdi),%edx │ │ │ │ - cmp 0x18(%rsi),%edx │ │ │ │ - jne 537f0 │ │ │ │ - test %edx,%edx │ │ │ │ - je 53820 │ │ │ │ - mov 0x1c(%rsi),%edx │ │ │ │ - cmp %edx,0x1c(%rdi) │ │ │ │ - jne 537f0 │ │ │ │ - mov 0x20(%rsi),%edx │ │ │ │ - cmp %edx,0x20(%rdi) │ │ │ │ - jne 537f0 │ │ │ │ - mov 0x24(%rsi),%edx │ │ │ │ - cmp %edx,0x24(%rdi) │ │ │ │ - jne 537f0 │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 53e0d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 53e3f │ │ │ │ + xchg %ax,%ax │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd 0xa2bf0(%rip),%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,0x8(%r15) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%r15) │ │ │ │ + jmpq 53ddc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + jmpq 53dc2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ + movsd 0x180(%rsp),%xmm2 │ │ │ │ + jmpq 53cf4 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + lea 0xa4583(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xb0993(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp 0x10(%rsi),%rdx │ │ │ │ - jne 537f0 │ │ │ │ - shl $0x2,%rdx │ │ │ │ - je 53860 │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - mov 0x8(%rsi),%rcx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xcaaf4(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 53d09 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %r10,0xc0(%rsp) │ │ │ │ + push %r11 │ │ │ │ + lea 0xa44c0(%rip),%rsi │ │ │ │ + mov %r11d,0xc4(%rsp) │ │ │ │ + push %r9 │ │ │ │ + mov 0x80(%rsp),%edx │ │ │ │ + mov %r8d,0xb8(%rsp) │ │ │ │ + mov %ecx,0xa0(%rsp) │ │ │ │ + movsd %xmm4,0xc0(%rsp) │ │ │ │ + movsd %xmm1,0xb0(%rsp) │ │ │ │ + movsd %xmm5,0xa8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xcaa81(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + mov 0xc0(%rsp),%r10 │ │ │ │ + mov 0xbc(%rsp),%r11d │ │ │ │ + movsd 0xb0(%rsp),%xmm4 │ │ │ │ + mov 0x90(%rsp),%ecx │ │ │ │ + mov 0xa8(%rsp),%r8d │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + movsd 0x98(%rsp),%xmm5 │ │ │ │ + jmpq 53ea8 │ │ │ │ + mov 0xe0(%rsp),%r15 │ │ │ │ + mov 0x1b8(%rsp),%rdx │ │ │ │ + cmp 0xd315f(%rip),%rdx │ │ │ │ + jg 54087 │ │ │ │ + cmpl $0x1,0x40(%rsp) │ │ │ │ + jle 5404c │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa44b2(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 53849 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 53860 │ │ │ │ - movzbl (%rcx,%rax,1),%esi │ │ │ │ - cmp %sil,(%rdi,%rax,1) │ │ │ │ - je 53840 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xca9fc(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + lea 0x1b0(%rsp),%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0xd30ee(%rip),%rdi │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 54423 │ │ │ │ + mov 0x1b8(%rsp),%rdx │ │ │ │ + mov 0xb8(%rsp),%r9d │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov 0x198(%rsp),%r8 │ │ │ │ + mov %rdx,0x1b8(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + cmovne 0x78(%rsp),%eax │ │ │ │ + cmp 0xd324a(%rip),%r8 │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + jg 5412a │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0xa3828(%rip),%xmm2 │ │ │ │ + movsd 0xa38d8(%rip),%xmm4 │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + jbe 54120 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0xa29ca(%rip),%xmm5 │ │ │ │ + andnpd %xmm0,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + cmpnlesd %xmm0,%xmm4 │ │ │ │ + andpd %xmm5,%xmm4 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jnp 54494 │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmp 0xd3045(%rip),%rdx │ │ │ │ + jge 54e36 │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + jmpq 53b17 │ │ │ │ + mov 0x70(%rsp),%r14d │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0xa4239(%rip),%rsi │ │ │ │ + movsd %xmm1,0x60(%rsp) │ │ │ │ + mov %r14d,%edx │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xca8be(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0xa292f(%rip),%rcx │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 5428a │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov 0x198(%rsp),%rdx │ │ │ │ + lea 0xa41ff(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x7(%r8),%eax │ │ │ │ - push %r15 │ │ │ │ - imul %edx,%r8d │ │ │ │ - push %r14 │ │ │ │ - shr $0x3,%eax │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - add $0x7,%r8d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - shr $0x3,%r8d │ │ │ │ - mov %r8d,%r15d │ │ │ │ - mov %ecx,-0x24(%rsp) │ │ │ │ - mov %eax,-0x18(%rsp) │ │ │ │ - mov %r15d,-0x14(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 5397b │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %r15,%rax │ │ │ │ - movl $0x0,-0x28(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa4932(%rip),%rsi │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 53bea │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jle 53cad │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movl $0x1,0xb8(%rsp) │ │ │ │ + cvtsi2sdq 0x1b8(%rsp),%xmm0 │ │ │ │ add $0x1,%eax │ │ │ │ - sub %r14,%rdi │ │ │ │ - add $0x1,%rsi │ │ │ │ - mov %rax,-0x20(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r13 │ │ │ │ - neg %rax │ │ │ │ - mov %rax,-0x10(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x4,-0x1(%rsi) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - lea (%r14,%r13,1),%rdx │ │ │ │ - ja 18de8 │ │ │ │ - movzbl -0x1(%rsi),%eax │ │ │ │ - lea 0xa465c(%rip),%rbx │ │ │ │ - movslq (%rbx,%rax,4),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %eax,0x78(%rsp) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd 0xa2854(%rip),%xmm0 │ │ │ │ + divsd %xmm5,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x8(%rax) │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq 53bea │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jle 53cad │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movl $0x1,0xb8(%rsp) │ │ │ │ + cvtsi2sdq 0x1b8(%rsp),%xmm0 │ │ │ │ + add $0x1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %eax,0x78(%rsp) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd 0xa27e0(%rip),%xmm0 │ │ │ │ + divsd %xmm5,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x8(%rax) │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq 541be │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 53c06 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x190(%rsp),%r12 │ │ │ │ + lea 0xd2fb5(%rip),%rax │ │ │ │ + mov 0xd8(%rsp),%r14 │ │ │ │ + lea 0x17c(%rsp),%rbp │ │ │ │ + lea 0x180(%rsp),%r13 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %ebx,%r15d │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x118(%rsp),%rbx │ │ │ │ + mov %rax,%r13 │ │ │ │ + pushq 0x80(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%r9 │ │ │ │ + pushq 0x68(%rsp) │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15290 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 54423 │ │ │ │ + mov 0xd2f5a(%rip),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - test %r9,%r9 │ │ │ │ - je 53b28 │ │ │ │ - mov -0x18(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 5392e │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle 543d1 │ │ │ │ nopl (%rax) │ │ │ │ - movzbl (%r9,%rax,1),%ecx │ │ │ │ - shr %cl │ │ │ │ - add (%rsi,%rax,1),%cl │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 53918 │ │ │ │ - mov %r14,%rcx │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 53960 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%r13,%rcx,1),%eax │ │ │ │ - movzbl (%r9,%rcx,1),%edi │ │ │ │ - add %edi,%eax │ │ │ │ - sar %eax │ │ │ │ - add (%rsi,%rcx,1),%al │ │ │ │ - mov %al,(%rdx,%rcx,1) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - jne 53940 │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x1,-0x28(%rsp) │ │ │ │ - add -0x20(%rsp),%rsi │ │ │ │ - add %r15,%r13 │ │ │ │ - mov -0x28(%rsp),%eax │ │ │ │ - cmp %eax,-0x24(%rsp) │ │ │ │ - jne 538d8 │ │ │ │ + movsd (%r14,%rax,1),%xmm0 │ │ │ │ + divsd 0x20(%rsp),%xmm0 │ │ │ │ + addsd 0x0(%rbp,%rax,1),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 543b0 │ │ │ │ + addq $0x1,0x1a0(%rsp) │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %r15d,0x1c(%rsp) │ │ │ │ + jne 54364 │ │ │ │ + mov 0x198(%rsp),%rbx │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + jmpq 53c06 │ │ │ │ + lea 0xb04c9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r9,%r9 │ │ │ │ - je 53bc0 │ │ │ │ - mov -0x14(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 53960 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xca62a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 53cad │ │ │ │ + mov 0xd0(%rsp),%r15 │ │ │ │ + jmpq 53818 │ │ │ │ + movsd 0xd2e30(%rip),%xmm0 │ │ │ │ + mov 0xd2d21(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa4293(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 524b4 │ │ │ │ + jmpq 52c70 │ │ │ │ + movsd 0xd2e06(%rip),%xmm0 │ │ │ │ + mov 0xd2cef(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0xa4267(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 524c2 │ │ │ │ + jmpq 52c70 │ │ │ │ + jne 5412a │ │ │ │ + cmpl $0x1,0x40(%rsp) │ │ │ │ + jle 544ca │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%r9,%rax,1),%ecx │ │ │ │ - add (%rsi,%rax,1),%cl │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 539a8 │ │ │ │ - jmp 53960 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov -0x18(%rsp),%ebp │ │ │ │ + lea 0xa3f1a(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xca57e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0x190(%rsp),%r12 │ │ │ │ + pushq 0x80(%rsp) │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov 0xd2dfd(%rip),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + lea 0x184(%rsp),%rbp │ │ │ │ + push %rbp │ │ │ │ + mov 0x128(%rsp),%rcx │ │ │ │ + lea 0x190(%rsp),%r8 │ │ │ │ + callq 15290 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 54423 │ │ │ │ + movslq 0x78(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%r12d │ │ │ │ + addq $0x1,0x198(%rsp) │ │ │ │ + mov (%rbx,%rax,8),%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0xd2db6(%rip),%rax │ │ │ │ + movsd %xmm0,0x0(%rbp,%rax,8) │ │ │ │ + test %rax,%rax │ │ │ │ + jg 5455d │ │ │ │ + jmp 545ac │ │ │ │ + nop │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0xd2d9d(%rip) │ │ │ │ + jle 545ac │ │ │ │ + movsd (%r15,%rbx,8),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp,%rbx,8) │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + jle 54550 │ │ │ │ + mov 0x78(%rsp),%r8d │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + lea 0xa3e73(%rip),%rsi │ │ │ │ + lea -0x2(%rax),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xca49e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmp 54550 │ │ │ │ + cmpl $0x3,0x40(%rsp) │ │ │ │ + jle 5412a │ │ │ │ + lea 0xb030e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 539e0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xca46f(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5412a │ │ │ │ + mov 0xd2b93(%rip),%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jle 54b93 │ │ │ │ + movslq 0x68(%rsp),%rax │ │ │ │ + mov 0x110(%rsp),%rbx │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %r14,0x160(%rsp) │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + neg %rax │ │ │ │ + movsd 0x120(%rsp),%xmm1 │ │ │ │ + lea (%rbx,%rax,8),%rax │ │ │ │ + mov %r15,0x168(%rsp) │ │ │ │ + mov 0x148(%rsp),%r15 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + add 0xb8(%rsp),%eax │ │ │ │ + mov %eax,0x15c(%rsp) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + cmpl $0x2,0x60(%rsp) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + cvttsd2si %xmm1,%r14d │ │ │ │ + movsd 0x180(%rsp),%xmm2 │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + cvtsi2sd %eax,%xmm3 │ │ │ │ + mov %eax,0x158(%rsp) │ │ │ │ + movsd %xmm2,(%rcx,%rax,8) │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + mov %eax,0xe8(%rsp) │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + addsd 0xa2410(%rip),%xmm3 │ │ │ │ + mulsd %xmm5,%xmm3 │ │ │ │ + jg 54b28 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x1(%r12),%ecx │ │ │ │ + mov %r14d,%eax │ │ │ │ + cmp %r12d,%r14d │ │ │ │ + jle 5471c │ │ │ │ + jmpq 54771 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%rax,1),%ecx │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 539d0 │ │ │ │ - mov %r14,%rax │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 53960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x0(%r13,%rax,1),%ecx │ │ │ │ - add (%rsi,%rax,1),%cl │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 539f0 │ │ │ │ - jmpq 53960 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jb 5475d │ │ │ │ + movsd 0xa23d2(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + maxsd %xmm0,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 54771 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + add $0x1,%eax │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jae 546e0 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + jb 5474f │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jb 5474f │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + jmp 54702 │ │ │ │ + mov 0xa2372(%rip),%rbx │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + jmp 54710 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jb 5472d │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + jmp 54702 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + mov 0x68(%rsp),%ebx │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + cmp %ebx,0x30(%rsp) │ │ │ │ + jl 54ae5 │ │ │ │ + movslq %r14d,%rax │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + mov 0x60(%rsp),%r10d │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x150(%rsp),%rbp │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov 0x15c(%rsp),%eax │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + sub 0x30(%rsp),%eax │ │ │ │ + mov %eax,0xf0(%rsp) │ │ │ │ + jmp 547d3 │ │ │ │ + jne 547ea │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %ebp,0x30(%rsp) │ │ │ │ + jl 549be │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %ebp,%r11d │ │ │ │ + movsd (%rcx,%rbp,8),%xmm4 │ │ │ │ + ucomisd 0x10(%rsp),%xmm4 │ │ │ │ + jnp 547c3 │ │ │ │ + cmp %r12d,%r14d │ │ │ │ + jg 548a8 │ │ │ │ + add 0xf0(%rsp),%eax │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + mov %rbp,0x80(%rsp) │ │ │ │ + mov %r14d,%r9d │ │ │ │ + cltd │ │ │ │ + mov %r10d,%ebp │ │ │ │ + idivl 0x98(%rsp) │ │ │ │ + movslq %edx,%rax │ │ │ │ + lea (%rbx,%rax,8),%r13 │ │ │ │ + mov 0xe0(%rsp),%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + movsd (%rax,%rbx,1),%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm2 │ │ │ │ + jp 54890 │ │ │ │ + movsd 0xa3181(%rip),%xmm6 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + andpd 0xa309d(%rip),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm6 │ │ │ │ + jb 54890 │ │ │ │ + mov %r9d,%eax │ │ │ │ + sub %r14d,%eax │ │ │ │ + cltq │ │ │ │ + movsd (%r15,%rax,8),%xmm3 │ │ │ │ + comisd 0x10(%rsp),%xmm3 │ │ │ │ + jbe 54890 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jg 5490d │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %r9d,%r12d │ │ │ │ + jge 54830 │ │ │ │ + mov %ebp,%r10d │ │ │ │ + mov 0x80(%rsp),%rbp │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + jle 547c5 │ │ │ │ + lea 0xb0013(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - test %r9,%r9 │ │ │ │ - je 53b78 │ │ │ │ - mov -0x18(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 53a3c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r9,%rax,1),%ecx │ │ │ │ - add (%rsi,%rax,1),%cl │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 53a28 │ │ │ │ - mov -0x10(%rsp),%rax │ │ │ │ - mov %r14,%r8 │ │ │ │ - add %r9,%rax │ │ │ │ - mov %rax,-0x30(%rsp) │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 53960 │ │ │ │ - mov %r14,-0x8(%rsp) │ │ │ │ - mov %r15,-0x38(%rsp) │ │ │ │ - mov %r9,%r15 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x30(%rsp),%rax │ │ │ │ - movzbl 0x0(%r13,%r8,1),%ebx │ │ │ │ - movzbl (%rsi,%r8,1),%r10d │ │ │ │ - movzbl (%rax,%r8,1),%r9d │ │ │ │ - movzbl (%r15,%r8,1),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %eax,%r14d │ │ │ │ - add %ebx,%eax │ │ │ │ - mov %r9d,%r11d │ │ │ │ - sub %r9d,%edi │ │ │ │ - sub %r9d,%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ - sub %r9d,%eax │ │ │ │ - sar $0x1f,%ecx │ │ │ │ - xor %ecx,%edi │ │ │ │ - sub %ecx,%edi │ │ │ │ - mov %ebx,%ecx │ │ │ │ - sub %r9d,%ecx │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov %ecx,%ebp │ │ │ │ - sar $0x1f,%r9d │ │ │ │ - sar $0x1f,%ebp │ │ │ │ - xor %r9d,%eax │ │ │ │ - xor %ebp,%ecx │ │ │ │ - sub %r9d,%eax │ │ │ │ - sub %ebp,%ecx │ │ │ │ - cmp %cx,%di │ │ │ │ - mov %ecx,%r9d │ │ │ │ - cmovle %edi,%r9d │ │ │ │ - cmp %ax,%r9w │ │ │ │ - jg 53ad3 │ │ │ │ - cmp %cx,%di │ │ │ │ - mov %ebx,%r11d │ │ │ │ - cmovg %r14d,%r11d │ │ │ │ - add %r11d,%r10d │ │ │ │ - mov %r10b,(%rdx,%r8,1) │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r8,-0x38(%rsp) │ │ │ │ - jne 53a68 │ │ │ │ - mov -0x8(%rsp),%r14 │ │ │ │ - mov -0x38(%rsp),%r15 │ │ │ │ - jmpq 53960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x14(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 53960 │ │ │ │ + mov %r10d,0xa8(%rsp) │ │ │ │ + movsd %xmm1,0xa0(%rsp) │ │ │ │ + movsd %xmm5,0x80(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xca15a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xa8(%rsp),%r10d │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + movsd 0x80(%rsp),%xmm5 │ │ │ │ + jmpq 547c5 │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa3c87(%rip),%rsi │ │ │ │ + push %rax │ │ │ │ + mov $0x5,%eax │ │ │ │ + push %r11 │ │ │ │ + mov %r11d,0xd8(%rsp) │ │ │ │ + push %r14 │ │ │ │ + push %r9 │ │ │ │ + mov 0x108(%rsp),%ecx │ │ │ │ + mov 0xa8(%rsp),%edx │ │ │ │ + mov %r9d,0xdc(%rsp) │ │ │ │ + mov %r8d,0xd0(%rsp) │ │ │ │ + movsd %xmm4,0xe0(%rsp) │ │ │ │ + movsd %xmm1,0xc8(%rsp) │ │ │ │ + movsd %xmm5,0xc0(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xca0c6(%rip),%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xc8(%rsp),%r11d │ │ │ │ + movsd 0xc0(%rsp),%xmm4 │ │ │ │ + mov 0xbc(%rsp),%r9d │ │ │ │ + mov 0xb0(%rsp),%r8d │ │ │ │ + movsd 0xa8(%rsp),%xmm1 │ │ │ │ + movsd 0xa0(%rsp),%xmm5 │ │ │ │ + jmpq 54890 │ │ │ │ + comisd 0x10(%rsp),%xmm1 │ │ │ │ + jbe 54ae5 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + cmpl $0x2,0x60(%rsp) │ │ │ │ + movsd %xmm2,(%rax,%rcx,8) │ │ │ │ + jg 54af3 │ │ │ │ + addq $0x1,0xd8(%rsp) │ │ │ │ + mov 0x158(%rsp),%eax │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %rcx,0x140(%rsp) │ │ │ │ + je 54b83 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd 0xa2ec6(%rip),%xmm2 │ │ │ │ + movsd 0xf8(%rsp),%xmm4 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + jbe 54a80 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0xa206a(%rip),%xmm6 │ │ │ │ + andnpd %xmm5,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + cmpnlesd %xmm1,%xmm4 │ │ │ │ + andpd %xmm6,%xmm4 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + addsd 0xa2040(%rip),%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0xa2e5a(%rip),%xmm2 │ │ │ │ + movsd 0xf8(%rsp),%xmm5 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm5 │ │ │ │ + jbe 54662 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0xa2002(%rip),%xmm5 │ │ │ │ + andnpd %xmm4,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + cmpnlesd %xmm3,%xmm0 │ │ │ │ + andpd %xmm5,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + orpd %xmm2,%xmm0 │ │ │ │ + jmpq 54662 │ │ │ │ + movsd 0x180(%rsp),%xmm2 │ │ │ │ + jmpq 549d2 │ │ │ │ + mov 0xe8(%rsp),%edx │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa3b1e(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc9f25(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 549ef │ │ │ │ + mov 0x30(%rsp),%r9d │ │ │ │ + mov 0x68(%rsp),%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0xa3a31(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%rax,1),%ecx │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 53b10 │ │ │ │ - jmpq 53960 │ │ │ │ - nopl (%rax) │ │ │ │ - mov -0x18(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 53b48 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%rax,1),%ecx │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 53b38 │ │ │ │ - mov %r14,%rax │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 53960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x0(%r13,%rax,1),%ecx │ │ │ │ - shr %cl │ │ │ │ - add (%rsi,%rax,1),%cl │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 53b58 │ │ │ │ - jmpq 53960 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x18(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 53b90 │ │ │ │ - movzbl (%rsi,%rax,1),%ecx │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 53b80 │ │ │ │ - mov %r14,%rax │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 53960 │ │ │ │ + movsd %xmm3,0xa0(%rsp) │ │ │ │ + movsd %xmm2,0x80(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc9edc(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0xa0(%rsp),%xmm3 │ │ │ │ + movsd 0x80(%rsp),%xmm2 │ │ │ │ + jmpq 546c2 │ │ │ │ + mov 0x160(%rsp),%r14 │ │ │ │ + mov 0x168(%rsp),%r15 │ │ │ │ + mov 0x1b8(%rsp),%rdx │ │ │ │ + cmp 0xd25de(%rip),%rdx │ │ │ │ + jg 54c00 │ │ │ │ + cmpl $0x1,0x60(%rsp) │ │ │ │ + jle 54bcd │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa3931(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc9e7b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + lea 0x1b0(%rsp),%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0x140(%rsp),%rcx │ │ │ │ + mov 0xd256d(%rip),%rdi │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 53810 │ │ │ │ + addl $0x1,0x88(%rsp) │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0xa2ccf(%rip),%xmm2 │ │ │ │ + movsd 0xf8(%rsp),%xmm6 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + addq $0x1,0x1b8(%rsp) │ │ │ │ + movapd %xmm5,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + addsd 0xa1e81(%rip),%xmm1 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm6 │ │ │ │ + jbe 54c90 │ │ │ │ + cvttsd2si %xmm4,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0xa1e5a(%rip),%xmm6 │ │ │ │ + andnpd %xmm4,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + cmpnlesd %xmm4,%xmm5 │ │ │ │ + andpd %xmm6,%xmm5 │ │ │ │ + subsd %xmm5,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + orpd %xmm2,%xmm0 │ │ │ │ + movsd 0xa2c58(%rip),%xmm2 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd 0xf8(%rsp),%xmm5 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm5 │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + jbe 54ce6 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0xa1dfc(%rip),%xmm5 │ │ │ │ + andnpd %xmm1,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + cmpnlesd %xmm3,%xmm0 │ │ │ │ + andpd %xmm5,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + orpd %xmm2,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + mov 0x110(%rsp),%rbp │ │ │ │ + lea 0xa3e50(%rip),%r12 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jle 54d5f │ │ │ │ + jmpq 54e03 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x0(%r13,%rax,1),%ecx │ │ │ │ - add (%rsi,%rax,1),%cl │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 53ba0 │ │ │ │ - jmpq 53960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x14(%rsp),%r11d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 54deb │ │ │ │ + movsd 0xa1d9e(%rip),%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + maxsd %xmm0,%xmm5 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + cmpl $0x3,0x60(%rsp) │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jg 54da3 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %ebx,0x30(%rsp) │ │ │ │ + jl 54e03 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %ebx,%edx │ │ │ │ + cvtsi2sd %ebx,%xmm2 │ │ │ │ + add $0x1,%ebx │ │ │ │ + comisd %xmm2,%xmm4 │ │ │ │ + jae 54d10 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + jb 54d95 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 54d95 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jmp 54d37 │ │ │ │ + mov 0xa1d2c(%rip),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + jmp 54d45 │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm1,0x80(%rsp) │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc9c71(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + movsd 0x80(%rsp),%xmm1 │ │ │ │ + jmpq 54d51 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 54d72 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jmpq 54d37 │ │ │ │ + mov 0xd24f6(%rip),%rcx │ │ │ │ + jmpq 537f2 │ │ │ │ + lea 0xafab6(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 53960 │ │ │ │ - movzbl (%rsi,%rax,1),%ecx │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 53bd0 │ │ │ │ - jmpq 53960 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - sub %rcx,%rdx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %r8d,-0x4(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 53cd9 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x1,%r8d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r9,%r11 │ │ │ │ - mov %esi,%r10d │ │ │ │ - lea (%r12,%rsi,1),%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %rsi,%r11 │ │ │ │ - sub %r9d,%r10d │ │ │ │ - mov %r9,%rdx │ │ │ │ - test %r12,%r12 │ │ │ │ - je 53c99 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc9c17(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 537cf │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r11 │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + add %rbx,0x88(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + cmp %rax,0xd24a3(%rip) │ │ │ │ + jge 53a6a │ │ │ │ + addq $0x1,0xc8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + addq $0x1,0x1c0(%rsp) │ │ │ │ + cmp %rax,0xd2484(%rip) │ │ │ │ + jge 53a44 │ │ │ │ + mov 0xd0(%rsp),%r15 │ │ │ │ + mov 0x40(%rsp),%r14d │ │ │ │ + mov 0x80(%rsp),%r13 │ │ │ │ + mov 0xd2432(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 53818 │ │ │ │ + mov 0xd229b(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 53818 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 54efc │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0xa3c7e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc9b4c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0xd224d(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xd2241(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xd222e(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movl $0x0,(%r15) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0xa223a(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0xd2203(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xd21f0(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x404(%r15),%rdi │ │ │ │ + lea 0xa21fc(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0xd21ca(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0xd21b7(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd %xmm0,0x1408(%r15) │ │ │ │ + jmpq 528f9 │ │ │ │ + mov 0xd8(%rsp),%r11 │ │ │ │ + jmpq 54e6b │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + addq $0x1,0x100(%rsp) │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + cmp %rax,0xd2342(%rip) │ │ │ │ + jge 5262d │ │ │ │ + mov 0x130(%rsp),%r15 │ │ │ │ + mov 0x60(%rsp),%r14d │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + jmpq 54ea7 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea (%r11,%rax,1),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $0x3,%rdx │ │ │ │ - not %ecx │ │ │ │ - shr $0x3,%rsi │ │ │ │ - movzbl 0x0(%rbp,%rdx,1),%r15d │ │ │ │ - and $0x7,%ecx │ │ │ │ - add %rdi,%rsi │ │ │ │ - mov %r8d,%edx │ │ │ │ - sar %cl,%r15d │ │ │ │ - mov %r10d,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - movzbl (%rsi),%ecx │ │ │ │ - or %edx,%ecx │ │ │ │ - not %edx │ │ │ │ - and (%rsi),%dl │ │ │ │ - and $0x1,%r15d │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - mov %dl,(%rsi) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 53c48 │ │ │ │ - lea (%r12,%r9,1),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %r14,%r14 │ │ │ │ - je 53ce8 │ │ │ │ - lea (%r14,%rdx,1),%r9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rdx,%r10 │ │ │ │ - mov %r8d,%eax │ │ │ │ - add $0x1,%rdx │ │ │ │ - not %ecx │ │ │ │ - shr $0x3,%r10 │ │ │ │ - and $0x7,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - not %eax │ │ │ │ - and %al,(%rdi,%r10,1) │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jne 53ca8 │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,-0x4(%rsp) │ │ │ │ - jne 53c28 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,-0x4(%rsp) │ │ │ │ - jne 53c28 │ │ │ │ - jmp 53cd9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - sub %rdx,%rcx │ │ │ │ + │ │ │ │ +0000000000054ff0 : │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8d,-0x4(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 53daa │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rdi,%r11 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x1,%ebx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x1a10(%rdx),%r13d │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + jne 55748 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov 0x1a08(%rdx),%esi │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + test %esi,%esi │ │ │ │ + jle 55068 │ │ │ │ + sub $0xcc0,%rsp │ │ │ │ + lea 0x88(%rdx),%rsi │ │ │ │ + mov $0x198,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq b0fe0 │ │ │ │ + movsd 0x0(%rbp),%xmm2 │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + add $0xcc0,%rsp │ │ │ │ + mov 0x1a14(%rbx),%ecx │ │ │ │ + subsd 0x8(%rbx),%xmm2 │ │ │ │ + subsd 0x10(%rbx),%xmm1 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 552e0 │ │ │ │ + movsd 0x58(%rbx),%xmm5 │ │ │ │ + movsd 0x60(%rbx),%xmm0 │ │ │ │ + movsd 0x28(%rbx),%xmm3 │ │ │ │ + movsd 0x30(%rbx),%xmm6 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + xorpd 0xa285c(%rip),%xmm5 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm6,%xmm4 │ │ │ │ + mulsd %xmm6,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + addsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + lea 0xa4e52(%rip),%r14 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsd 0xa3b79(%rip),%xmm3 │ │ │ │ + mov %r14,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mulsd %xmm3,%xmm4 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 55153 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa2da7(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 55390 │ │ │ │ + mulsd %xmm4,%xmm4 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movsd 0xa1995(%rip),%xmm4 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + ja 55576 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + ja 55728 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + divsd %xmm4,%xmm1 │ │ │ │ + divsd %xmm4,%xmm2 │ │ │ │ + movsd 0x50(%rbx),%xmm4 │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movsd 0x48(%rbx),%xmm5 │ │ │ │ + mulsd %xmm4,%xmm6 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + subsd %xmm6,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + lea 0x4(%rbx),%rdx │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + test %al,%al │ │ │ │ + je 55218 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa2d01(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 55590 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa2ce7(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 55428 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa2ccd(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 556e0 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa2cb3(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 555e0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %edx,%r8d │ │ │ │ - lea (%r12,%rdx,1),%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %rdx,%r9 │ │ │ │ - sub %ebp,%r8d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 53db8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea (%r9,%rax,1),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $0x3,%rdx │ │ │ │ - not %ecx │ │ │ │ - shr $0x3,%rsi │ │ │ │ - movzbl (%r10,%rdx,1),%r15d │ │ │ │ - and $0x7,%ecx │ │ │ │ - add %r11,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - sar %cl,%r15d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - movzbl (%rsi),%ecx │ │ │ │ - or %edx,%ecx │ │ │ │ - not %edx │ │ │ │ - and (%rsi),%dl │ │ │ │ - and $0x1,%r15d │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - mov %dl,(%rsi) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 53d50 │ │ │ │ - add %r12,%rbp │ │ │ │ - lea (%r14,%rdi,1),%rdx │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,-0x4(%rsp) │ │ │ │ - jne 53d38 │ │ │ │ + mov 0x1a58(%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 55320 │ │ │ │ + movsd 0x1a80(%rbx),%xmm0 │ │ │ │ + movsd 0x1a88(%rbx),%xmm3 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd 0x1a90(%rbx),%xmm1 │ │ │ │ + mulsd 0x1a98(%rbx),%xmm2 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + mov 0x1a0c(%rbx),%eax │ │ │ │ + addsd 0x18(%rbx),%xmm0 │ │ │ │ + addsd 0x20(%rbx),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 55360 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd %xmm1,(%r12) │ │ │ │ + movsd 0x0(%rbp),%xmm1 │ │ │ │ + movsd 0xa270a(%rip),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 552c6 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sdl 0x7c(%rbx),%xmm2 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + ja 552c6 │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 552c6 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cvtsi2sdl 0x84(%rbx),%xmm2 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + seta %r13b │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0x1a18(%rbx),%xmm4 │ │ │ │ + movsd 0x1a20(%rbx),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x1a28(%rbx),%xmm2 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + movsd 0x1a30(%rbx),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + jmpq 550c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x38(%rbx),%xmm4 │ │ │ │ + movsd 0x40(%rbx),%xmm3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + divsd 0x70(%rbx),%xmm1 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + divsd 0x68(%rbx),%xmm0 │ │ │ │ + jmpq 55256 │ │ │ │ nopl (%rax) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - jmp 53d9b │ │ │ │ - nopl (%rax) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x1(%rax),%rbp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0x0(,%rbp,4),%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jbe 53e18 │ │ │ │ - add %rax,%rax │ │ │ │ - mov %r12,%r14 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - ja 53e01 │ │ │ │ - lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ - shl $0x2,%r14 │ │ │ │ - shr %r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 53e2f │ │ │ │ - mov %r14,0x10(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rbp,0x8(%rbx) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r13d,-0x4(%rdi,%r12,1) │ │ │ │ + sub $0xcc0,%rsp │ │ │ │ + lea 0xd48(%rbx),%rsi │ │ │ │ + mov $0x198,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 6bcb0 │ │ │ │ + add $0xcc0,%rsp │ │ │ │ + jmpq 55279 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa2b10(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 554d0 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd 0xa25d2(%rip),%xmm6 │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + mulsd 0xa3886(%rip),%xmm5 │ │ │ │ + comisd %xmm6,%xmm5 │ │ │ │ + ja 55576 │ │ │ │ + movsd 0xa16dc(%rip),%xmm4 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm7 │ │ │ │ + ja 55787 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm5,%xmm5 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + subsd %xmm5,%xmm4 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + jmpq 55153 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + comisd 0xa3824(%rip),%xmm3 │ │ │ │ + jbe 55218 │ │ │ │ + movsd 0xa166e(%rip),%xmm4 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm5 │ │ │ │ + ja 5580f │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + divsd %xmm0,%xmm6 │ │ │ │ + subsd %xmm6,%xmm4 │ │ │ │ + addsd %xmm4,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm5 │ │ │ │ + ja 557d7 │ │ │ │ + sqrtsd %xmm4,%xmm4 │ │ │ │ + ucomisd %xmm3,%xmm5 │ │ │ │ + jbe 555c6 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jmpq 555ca │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa29d4(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 55530 │ │ │ │ + mulsd %xmm4,%xmm4 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + mulsd 0xa3756(%rip),%xmm0 │ │ │ │ + movsd 0xa15b6(%rip),%xmm4 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jae 55576 │ │ │ │ + subsd %xmm0,%xmm4 │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + jmpq 55153 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa2978(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 55660 │ │ │ │ + movsd 0x50(%rbx),%xmm4 │ │ │ │ + movsd 0x48(%rbx),%xmm5 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm6 │ │ │ │ + subsd %xmm6,%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + jb 5516d │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov $0x2,%r13d │ │ │ │ pop %rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 53e26 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movsd 0xa151c(%rip),%xmm4 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm0 │ │ │ │ + ja 55753 │ │ │ │ + sqrtsd %xmm3,%xmm3 │ │ │ │ + divsd %xmm3,%xmm4 │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + jmpq 55218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jae 55576 │ │ │ │ + ucomisd %xmm3,%xmm0 │ │ │ │ + ja 5584b │ │ │ │ + sqrtsd %xmm3,%xmm3 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + callq 157b0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + divsd %xmm3,%xmm4 │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + jmpq 55218 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mulsd %xmm4,%xmm4 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + divsd 0xa35f4(%rip),%xmm4 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jae 55576 │ │ │ │ + ucomisd %xmm4,%xmm0 │ │ │ │ + ja 55899 │ │ │ │ + sqrtsd %xmm4,%xmm4 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + callq 15950 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + mov 0xa359e(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + divsd %xmm4,%xmm5 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + jmpq 55153 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movsd 0xa13cc(%rip),%xmm4 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm0 │ │ │ │ + ja 558f3 │ │ │ │ + sqrtsd %xmm3,%xmm3 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + jmpq 555ca │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm0,%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm4,%xmm0 │ │ │ │ + ja 55927 │ │ │ │ + sqrtsd %xmm4,%xmm4 │ │ │ │ + jmpq 5514b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + jmpq 552c6 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jmpq 555ca │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov 0xa21db(%rip),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + mov 0xa348b(%rip),%rax │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + jmpq 55406 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmpq 55492 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + jmpq 55474 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + callq 157b0 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jmpq 55647 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + callq 15950 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov 0xa3378(%rip),%rax │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + jmpq 556cf │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jmpq 5571a │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov 0xa3311(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + jmpq 5514b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000055960 : │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov 0xa8(%rsp),%edx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %r9d,0x30(%rsp) │ │ │ │ - cmp $0x1fff,%r9d │ │ │ │ - ja 543a7 │ │ │ │ - mov %r9d,%eax │ │ │ │ - movl $0x40,0x58(%rsp) │ │ │ │ - shr $0x3,%eax │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov 0x30(%rsp),%ebx │ │ │ │ - movl $0x3c,0x54(%rsp) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp $0x7fff,%eax │ │ │ │ - ja 54137 │ │ │ │ - and %eax,%ebx │ │ │ │ - mov %ebx,0x54(%rsp) │ │ │ │ - jne 54550 │ │ │ │ - cmp $0x102,%edx │ │ │ │ - mov $0x102,%ecx │ │ │ │ - cmovbe %edx,%ecx │ │ │ │ - mov %ecx,0x34(%rsp) │ │ │ │ - cmp %rbp,0x28(%rsp) │ │ │ │ - jbe 54137 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rbp,%r14 │ │ │ │ - movl $0x0,0x5c(%rsp) │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - callq 52ce0 │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - and %r14,%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 54190 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 542cb │ │ │ │ - mov %r12d,%eax │ │ │ │ - add %r14,%rax │ │ │ │ - cmp %rax,0x28(%rsp) │ │ │ │ - jb 53f40 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - cmpb $0x0,-0x1(%rbx,%rax,1) │ │ │ │ - je 53f44 │ │ │ │ - sub $0x1,%r12d │ │ │ │ - movzwl %r12w,%ecx │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 52d50 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x8(%r15),%rbp │ │ │ │ - lea 0x102(%r14),%r8 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - cmp %rax,%r8 │ │ │ │ - movzwl 0x0(%rbp,%r9,2),%esi │ │ │ │ - cmova %rax,%r8 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - add %rdi,%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - je 54314 │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %r9d,%r11d │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov $0x1,%r10d │ │ │ │ - lea (%rcx,%r9,1),%r13d │ │ │ │ - jmp 5400e │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x0(%rbp,%rdi,2),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp %esi,%edx │ │ │ │ - je 540b8 │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - jbe 54170 │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - jae 54170 │ │ │ │ - mov 0x20(%r15),%rax │ │ │ │ - mov 0x28(%r15),%rdx │ │ │ │ - movzwl (%rax,%rdi,2),%esi │ │ │ │ - movzwl (%rdx,%rsi,2),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jne 540b8 │ │ │ │ - lea 0x1(%r10),%eax │ │ │ │ - cmp %r14d,%r10d │ │ │ │ - je 540b8 │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%r10d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r11d,%eax │ │ │ │ - mov %r13d,%ecx │ │ │ │ - sub %esi,%eax │ │ │ │ - sub %esi,%ecx │ │ │ │ - cmp %rdi,%r9 │ │ │ │ - cmovae %eax,%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 540b8 │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0x1a10(%rdx),%r13d │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + jne 560c0 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov 0x1a0c(%rdx),%esi │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rdx,%rbx │ │ │ │ + test %esi,%esi │ │ │ │ + jle 559d4 │ │ │ │ + sub $0xcc0,%rsp │ │ │ │ + lea 0xd48(%rdx),%rsi │ │ │ │ + mov $0x198,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq b0fe0 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + add $0xcc0,%rsp │ │ │ │ + mov 0x1a58(%rbx),%ecx │ │ │ │ + subsd 0x18(%rbx),%xmm0 │ │ │ │ + subsd 0x20(%rbx),%xmm1 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 53fc0 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %ecx,%eax │ │ │ │ - sub %rax,%rdx │ │ │ │ - add 0x10(%rsp),%rdx │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - jbe 54150 │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - movzwl (%rax,%rdi,2),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - cmovbe %r12,%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - add (%rsp),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 54088 │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - jmp 5407d │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 54084 │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - cmp %cl,(%rdx) │ │ │ │ - je 54070 │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - sub (%rsp),%rax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jbe 53fc0 │ │ │ │ - cmp %eax,0x34(%rsp) │ │ │ │ - jbe 54533 │ │ │ │ - movzwl 0x0(%rbp,%rdi,2),%edx │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp %esi,%edx │ │ │ │ - jne 53fd0 │ │ │ │ + jne 55ad0 │ │ │ │ + movsd 0x68(%rbx),%xmm3 │ │ │ │ + mulsd 0x70(%rbx),%xmm1 │ │ │ │ + movsd 0x38(%rbx),%xmm4 │ │ │ │ + movsd 0x40(%rbx),%xmm5 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + xorpd 0xa1ef4(%rip),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm6,%xmm2 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + lea 0x4(%rbx),%rdx │ │ │ │ + lea 0xa44e6(%rip),%r14 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + movsd 0xa3210(%rip),%xmm5 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 55bb0 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa243b(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 55b08 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd 0xa1025(%rip),%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + ja 55b80 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 56060 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movapd %xmm7,%xmm3 │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + jmpq 55bb4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0xb0(%rsp),%esi │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - seta %dl │ │ │ │ - test %esi,%esi │ │ │ │ - jne 541a0 │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - cmp %edi,0x30(%rsp) │ │ │ │ - setb %al │ │ │ │ - and %edx,%eax │ │ │ │ + movsd 0x1a60(%rbx),%xmm2 │ │ │ │ + movsd 0x1a68(%rbx),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + mulsd 0x1a70(%rbx),%xmm0 │ │ │ │ + mulsd 0x1a78(%rbx),%xmm1 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + jmpq 55a30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa2398(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne 542be │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jbe 5410c │ │ │ │ - cmp 0xa0(%rsp),%ebx │ │ │ │ - jb 5410c │ │ │ │ - cmp $0x3,%ebx │ │ │ │ - jne 541f1 │ │ │ │ - cmpl $0x1000,0x24(%rsp) │ │ │ │ - jbe 541f1 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - movzbl (%rax,%r14,1),%esi │ │ │ │ - callq 53dc0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 54543 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,0x28(%rsp) │ │ │ │ - ja 53ef8 │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - add $0x68,%rsp │ │ │ │ + je 55dc0 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa237e(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 55f30 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + mulsd 0xa30f8(%rip),%xmm0 │ │ │ │ + movsd 0xa0f58(%rip),%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jb 55ba0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x2,%r13d │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 54060 │ │ │ │ - movzwl 0x0(%rbp,%rdi,2),%eax │ │ │ │ - movzwl %ax,%edx │ │ │ │ - cmp %esi,%edx │ │ │ │ - je 540b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%r15),%rsi │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - cmp %edi,(%rsi,%rax,4) │ │ │ │ - jne 540b8 │ │ │ │ - mov %edx,%esi │ │ │ │ - jmpq 53ffc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq 53f48 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x44(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 54258 │ │ │ │ - test %dl,%dl │ │ │ │ - je 5432d │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - mov $0x101,%eax │ │ │ │ - cmp $0x101,%edi │ │ │ │ - cmovbe %edi,%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jbe 54351 │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - cmp %edi,0x30(%rsp) │ │ │ │ - jb 542be │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - cmp 0xa0(%rsp),%ebx │ │ │ │ - jb 5410c │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x1c,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp 54215 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - ja 543bc │ │ │ │ - lea (%rcx,%rdx,1),%rax │ │ │ │ - lea 0xa45a0(%rip),%rdi │ │ │ │ - shr %rax │ │ │ │ - mov (%rdi,%rax,4),%edi │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - jae 54208 │ │ │ │ - lea 0xa458a(%rip),%rdi │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov (%rdi,%rax,4),%eax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jb 5420c │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x4,%rdi │ │ │ │ - lea 0x101(%rdx),%r9d │ │ │ │ - mov (%rdi,%rax,4),%eax │ │ │ │ - jmpq 543c7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 5455d │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - lea -0x1(%r14),%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jb 5436a │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - mov 0x50(%rsp),%ebx │ │ │ │ - mov 0x5c(%rsp),%edi │ │ │ │ - movl $0xffffffff,(%rax,%rcx,4) │ │ │ │ - mov 0x18(%r15),%rcx │ │ │ │ - mov %r12d,%eax │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - mov %edi,0x24(%rsp) │ │ │ │ - movl $0xffffffff,(%rcx,%rax,4) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd 0x50(%rbx),%xmm6 │ │ │ │ + movsd 0x48(%rbx),%xmm3 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + jae 55b80 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + divsd %xmm0,%xmm4 │ │ │ │ + mov %r14,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + subsd %xmm6,%xmm1 │ │ │ │ seta %al │ │ │ │ - cmp %edi,0x30(%rsp) │ │ │ │ - setb %cl │ │ │ │ - and %ecx,%eax │ │ │ │ + sbb $0x0,%al │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + divsd %xmm5,%xmm1 │ │ │ │ test %al,%al │ │ │ │ - je 540e7 │ │ │ │ - movl $0x56,0x54(%rsp) │ │ │ │ - jmpq 54137 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea (%rax,%r14,1),%rcx │ │ │ │ - add 0x28(%rsp),%rax │ │ │ │ - lea 0x102(%rcx),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - cmovae %rax,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 54301 │ │ │ │ - jmp 54306 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 54306 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je 542f8 │ │ │ │ - sub %rcx,%rax │ │ │ │ - mov %eax,%r12d │ │ │ │ - movzwl %ax,%ecx │ │ │ │ - jmpq 53f48 │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5410c │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x44(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 54258 │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ + je 55c80 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa229a(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ - cmp %esi,0x30(%rsp) │ │ │ │ - setb %dl │ │ │ │ - and %edx,%eax │ │ │ │ - jmpq 540df │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov %ebx,0x50(%rsp) │ │ │ │ - movl $0x1,0x44(%rsp) │ │ │ │ - mov %eax,0x5c(%rsp) │ │ │ │ - jmpq 54128 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - movzbl -0x1(%rax,%r14,1),%esi │ │ │ │ - callq 53dc0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 54543 │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 55ee0 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa2280(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ - cmp %esi,0x30(%rsp) │ │ │ │ - setb %dl │ │ │ │ - and %edx,%eax │ │ │ │ - jmpq 540df │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - movl $0x102,0x58(%rsp) │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - jmpq 53e8e │ │ │ │ - mov $0x11d,%r9d │ │ │ │ - mov $0x102,%eax │ │ │ │ - mov %ebx,%r13d │ │ │ │ - mov $0x1d,%edx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - sub %eax,%r13d │ │ │ │ - lea 0xa42e2(%rip),%r8 │ │ │ │ - jmp 543e9 │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - ja 54416 │ │ │ │ - lea (%rcx,%rdx,1),%rax │ │ │ │ - shr %rax │ │ │ │ - mov (%r8,%rax,4),%edi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jae 543e0 │ │ │ │ - lea 0xa42bc(%rip),%rdi │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov (%rdi,%rax,4),%eax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 543e4 │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov %edx,%edx │ │ │ │ - mov (%r8,%rdx,4),%eax │ │ │ │ - jmp 54420 │ │ │ │ - mov $0x6001,%eax │ │ │ │ - mov $0x1d,%ebp │ │ │ │ - mov 0x24(%rsp),%r8d │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %r9d,%esi │ │ │ │ - add $0x1,%r14 │ │ │ │ - sub %eax,%r8d │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - callq 53dc0 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 53dc0 │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 53dc0 │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r8d,%esi │ │ │ │ - callq 53dc0 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov %r14,(%rsp) │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - lea (%r10,%r14,1),%r9 │ │ │ │ - sub %r9d,%r11d │ │ │ │ - jmp 544bb │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 544e4 │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea (%rax,%r13,1),%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - jb 5449c │ │ │ │ - cmpb $0x0,-0x1(%r10,%rcx,1) │ │ │ │ - je 544a0 │ │ │ │ - sub $0x1,%r12d │ │ │ │ - movzwl %r12w,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x1,%r9 │ │ │ │ - callq 52d50 │ │ │ │ - lea (%r11,%r9,1),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jbe 54519 │ │ │ │ - mov %r9,%r13 │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub %r10,%r13 │ │ │ │ - mov %r13,%rdx │ │ │ │ - and %r13,%r14 │ │ │ │ - callq 52ce0 │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 54483 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 544a4 │ │ │ │ - lea 0x102(%r9),%rax │ │ │ │ - lea (%r10,%rbp,1),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - cmova %rax,%rcx │ │ │ │ - mov %r9,%rax │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jne 54509 │ │ │ │ - jmp 5450e │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 5450e │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je 54500 │ │ │ │ - sub %r9,%rax │ │ │ │ - mov %eax,%r12d │ │ │ │ - movzwl %ax,%ecx │ │ │ │ - jmp 544a4 │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - cmovb %eax,%ebx │ │ │ │ - lea -0x2(%rbx),%eax │ │ │ │ - add %rax,%r14 │ │ │ │ - jmpq 54128 │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmpq 540bd │ │ │ │ - movl $0x53,0x54(%rsp) │ │ │ │ - jmpq 54137 │ │ │ │ - movl $0x5a,0x54(%rsp) │ │ │ │ - jmpq 54137 │ │ │ │ - movl $0x51,0x54(%rsp) │ │ │ │ - jmpq 54137 │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 55e38 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa2266(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 56080 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa224c(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 55fe0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - lea 0x80(%rdi),%rax │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov (%r14),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 54741 │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea 0x80(%rax),%rax │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 54725 │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea 0x80(%rax),%rax │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov (%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 54708 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x80(%rax),%rax │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov (%r14),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 546eb │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x80(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 546d5 │ │ │ │ - lea 0x80(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 546bd │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x80(%rax),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 546aa │ │ │ │ - lea 0x80(%r13),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x0(%r13),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 54696 │ │ │ │ - lea 0x80(%r15),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 54682 │ │ │ │ - callq 54570 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp 0x10(%rsp),%r15 │ │ │ │ - jne 5466d │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp %r13,0x8(%rsp) │ │ │ │ - jne 54658 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp 0x20(%rsp),%rbp │ │ │ │ - jne 54643 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,0x18(%rsp) │ │ │ │ - jne 54628 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r12,(%rsp) │ │ │ │ - jne 5460f │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp 0x28(%rsp),%r14 │ │ │ │ - jne 545f5 │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp 0x30(%rsp),%r12 │ │ │ │ - jne 545d4 │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp 0x38(%rsp),%r13 │ │ │ │ - jne 545b0 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp 0x40(%rsp),%r14 │ │ │ │ - jne 5458d │ │ │ │ - add $0x68,%rsp │ │ │ │ + mov 0x1a14(%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 55d50 │ │ │ │ + movsd 0x1a38(%rbx),%xmm0 │ │ │ │ + movsd 0x1a40(%rbx),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd 0x1a48(%rbx),%xmm1 │ │ │ │ + mulsd 0x1a50(%rbx),%xmm4 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + mov 0x1a08(%rbx),%eax │ │ │ │ + addsd 0x8(%rbx),%xmm0 │ │ │ │ + addsd 0x10(%rbx),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 55d90 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd %xmm1,(%r12) │ │ │ │ + movsd 0x0(%rbp),%xmm1 │ │ │ │ + movsd 0xa1ca2(%rip),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 55b86 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sdl 0x78(%rbx),%xmm2 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + ja 55b86 │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 55b86 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cvtsi2sdl 0x80(%rbx),%xmm2 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + seta %r13b │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x28(%rbx),%xmm3 │ │ │ │ + movsd 0x30(%rbx),%xmm2 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + mulsd %xmm4,%xmm3 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + mulsd %xmm4,%xmm5 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + divsd 0x60(%rbx),%xmm1 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + divsd 0x58(%rbx),%xmm0 │ │ │ │ + jmpq 55cbe │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0xcc0,%rsp │ │ │ │ + lea 0x88(%rbx),%rsi │ │ │ │ + mov $0x198,%ecx │ │ │ │ + mov %rsp,%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 6bcb0 │ │ │ │ + add $0xcc0,%rsp │ │ │ │ + jmpq 55ce1 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd 0xa1bc0(%rip),%xmm6 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm4 │ │ │ │ + mulsd %xmm5,%xmm4 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + mulsd 0xa2e74(%rip),%xmm4 │ │ │ │ + comisd %xmm6,%xmm4 │ │ │ │ + ja 55b80 │ │ │ │ + movsd 0xa0cca(%rip),%xmm3 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm7 │ │ │ │ + ja 56143 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm4,%xmm4 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + jmpq 55bb4 │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm5 │ │ │ │ + comisd 0xa2e14(%rip),%xmm5 │ │ │ │ + jbe 55c80 │ │ │ │ + movsd 0xa0c5e(%rip),%xmm3 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm7 │ │ │ │ + ja 56233 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + subsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm3,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm7 │ │ │ │ + ja 561f1 │ │ │ │ + sqrtsd %xmm3,%xmm3 │ │ │ │ + ucomisd %xmm5,%xmm7 │ │ │ │ + jbe 55f12 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + jmp 55f16 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd 0xa0bd8(%rip),%xmm3 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm5 │ │ │ │ + addsd %xmm3,%xmm5 │ │ │ │ + ucomisd %xmm5,%xmm7 │ │ │ │ + ja 560cb │ │ │ │ + sqrtsd %xmm5,%xmm5 │ │ │ │ + divsd %xmm5,%xmm3 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm4 │ │ │ │ + jmpq 55c80 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0xa1f78(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 55bb0 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + divsd 0xa2cfe(%rip),%xmm3 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + comisd %xmm3,%xmm7 │ │ │ │ + jae 55b80 │ │ │ │ + ucomisd %xmm3,%xmm7 │ │ │ │ + ja 56279 │ │ │ │ + sqrtsd %xmm3,%xmm3 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + callq 15950 │ │ │ │ + mov 0xa2caa(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + divsd %xmm3,%xmm4 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + jmpq 55bb4 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm5 │ │ │ │ + comisd %xmm5,%xmm7 │ │ │ │ + jae 55b80 │ │ │ │ + ucomisd %xmm5,%xmm7 │ │ │ │ + ja 561a1 │ │ │ │ + sqrtsd %xmm5,%xmm5 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 157b0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + divsd %xmm5,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + jmpq 55c80 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm0,%xmm3 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + ucomisd %xmm3,%xmm7 │ │ │ │ + ja 56101 │ │ │ │ + sqrtsd %xmm3,%xmm3 │ │ │ │ + jmpq 55abf │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd 0xa0a38(%rip),%xmm3 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm5 │ │ │ │ + addsd %xmm3,%xmm5 │ │ │ │ + ucomisd %xmm5,%xmm7 │ │ │ │ + ja 562e1 │ │ │ │ + sqrtsd %xmm5,%xmm5 │ │ │ │ + addsd %xmm3,%xmm5 │ │ │ │ + jmpq 55f16 │ │ │ │ + nop │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + jmpq 55b86 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + jmpq 55f16 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + mov 0xa2b35(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm7 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + jmpq 55abf │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + mov 0xa1823(%rip),%rax │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + mov 0xa2acd(%rip),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + jmpq 55e18 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + callq 157b0 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + jmpq 56045 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jmpq 55e9e │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + jmpq 55e80 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + callq 15950 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15bb0 │ │ │ │ + mov 0xa299d(%rip),%rax │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + jmpq 55fcf │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + jmpq 560b6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000056320 : │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov $0x198,%ecx │ │ │ │ + lea 0x88(%rdi),%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movl $0x1,0x1a08(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000056340 : │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov $0x198,%ecx │ │ │ │ + lea 0xd48(%rdi),%rdi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movl $0x1,0x1a0c(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ retq │ │ │ │ nop │ │ │ │ + │ │ │ │ +0000000000056360 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + mov %rdx,%rsi │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ push %rbx │ │ │ │ - callq 15390 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 15960 │ │ │ │ - test %rax,%rax │ │ │ │ - je 547b5 │ │ │ │ - movb $0x0,(%rax,%rbx,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 547b5 │ │ │ │ + sub $0xd28,%rsp │ │ │ │ + mov 0xd60(%rsp),%rax │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + lea 0x58(%rsp),%rdx │ │ │ │ + mov $0x64,%ecx │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0xd70(%rsp),%rax │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xd18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + lea 0x380(%rsp),%rdi │ │ │ │ + mov $0x64,%ecx │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + lea 0x6a8(%rsp),%rdi │ │ │ │ + mov $0x64,%ecx │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + lea 0x9d0(%rsp),%rdi │ │ │ │ + mov $0x64,%ecx │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle 56462 │ │ │ │ + cltq │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea 0x8(,%rax,8),%r14 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0xa8(%rsp,%rdx,1),%r15 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + add %rbx,%r12 │ │ │ │ + callq 15720 │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x50,%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + jne 56448 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle 564bd │ │ │ │ + cltq │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov %esi,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea 0x8(,%rax,8),%r14 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x3d0(%rsp,%rdx,1),%r15 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + add %rbx,%r12 │ │ │ │ + callq 15720 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + jne 564a0 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle 5651d │ │ │ │ + cltq │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov %esi,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea 0x8(,%rax,8),%r14 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x6f8(%rsp,%rdx,1),%r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + add %rbx,%r12 │ │ │ │ + callq 15720 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %r15,%rcx │ │ │ │ + jne 56500 │ │ │ │ + mov 0xd68(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle 5657d │ │ │ │ + cltq │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov 0xd68(%rsp),%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea 0x8(,%rax,8),%r14 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0xa20(%rsp,%rdx,1),%r15 │ │ │ │ + nop │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + add %rbx,%r12 │ │ │ │ + callq 15720 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %r15,%rcx │ │ │ │ + jne 56560 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %r13d,0x50(%rsp) │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + lea 0x88(%rbp),%rdi │ │ │ │ + mov $0x198,%ecx │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + mov %eax,0x378(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %eax,0x6a0(%rsp) │ │ │ │ + mov 0xd68(%rsp),%eax │ │ │ │ + mov %eax,0x9c8(%rsp) │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movsd %xmm2,0xd28(%rbp) │ │ │ │ + movl $0x1,0x1a08(%rbp) │ │ │ │ + movsd %xmm3,0xd30(%rbp) │ │ │ │ + mov 0xd18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 56607 │ │ │ │ + add $0xd28,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 547a4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - movzbl (%r12,%rax,1),%ecx │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 547a0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000056610 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ + mov %rdx,%rsi │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x1c(%rdi),%edi │ │ │ │ + sub $0xd28,%rsp │ │ │ │ + mov 0xd60(%rsp),%rax │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + lea 0x58(%rsp),%rdx │ │ │ │ + mov $0x64,%ecx │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0xd70(%rsp),%rax │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0xd18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - shl $0x2,%rdi │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%rbx),%eax │ │ │ │ - sbb %r12d,%r12d │ │ │ │ - lea 0x1(%rax),%r13d │ │ │ │ - and $0x53,%r12d │ │ │ │ - mov %r13,%r14 │ │ │ │ - shl $0x2,%r14 │ │ │ │ - je 54a88 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 54b2d │ │ │ │ - test %r13,%r13 │ │ │ │ - je 54a28 │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 154d0 │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + lea 0x380(%rsp),%rdi │ │ │ │ + mov $0x64,%ecx │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + lea 0x6a8(%rsp),%rdi │ │ │ │ + mov $0x64,%ecx │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + lea 0x9d0(%rsp),%rdi │ │ │ │ + mov $0x64,%ecx │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle 568b7 │ │ │ │ + cltq │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea 0x8(,%rax,8),%r14 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0xa8(%rsp,%rdx,1),%r15 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r13,%rsi │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - callq 53630 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - test %eax,%eax │ │ │ │ - je 54a48 │ │ │ │ mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 54a4e │ │ │ │ - mov 0x1c(%rbx),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 548b3 │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - lea -0x1(%rsi),%ecx │ │ │ │ - lea 0x4(%rdx),%rax │ │ │ │ - lea (%rax,%rcx,4),%rcx │ │ │ │ - jmp 548a4 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov (%rdx),%edx │ │ │ │ - addl $0x1,0x0(%rbp,%rdx,4) │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 548a0 │ │ │ │ - mov 0x18(%rbx),%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 548e0 │ │ │ │ - nop │ │ │ │ - lea -0x1(%rdx),%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov 0x0(%rbp,%rcx,4),%eax │ │ │ │ - add 0x0(%r13,%rcx,4),%eax │ │ │ │ - add %eax,%eax │ │ │ │ - mov %eax,0x0(%r13,%rsi,4) │ │ │ │ - cmp %edx,0x18(%rbx) │ │ │ │ - jae 548c0 │ │ │ │ - mov 0x1c(%rbx),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 54916 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov (%rdi,%rcx,4),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 5490e │ │ │ │ - lea 0x0(%r13,%rdx,4),%rsi │ │ │ │ - mov (%rsi),%edx │ │ │ │ - lea 0x1(%rdx),%r8d │ │ │ │ - mov %r8d,(%rsi) │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov %edx,(%rsi,%rcx,4) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %eax,0x1c(%rbx) │ │ │ │ - ja 548f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x1c(%rbx),%ebp │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - lea 0x0(%rbp,%rbp,1),%eax │ │ │ │ - lea 0x0(,%rax,4),%r13 │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + add %rbx,%r13 │ │ │ │ + callq 15720 │ │ │ │ mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 54b22 │ │ │ │ - lea 0x0(%r13,%rax,1),%rdx │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 5498f │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x7fff,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 54980 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 54a5e │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x10(%rbx),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea -0x2(%rbp),%r9d │ │ │ │ - mov (%r11),%r8d │ │ │ │ - mov %r13d,%r15d │ │ │ │ - lea 0x0(,%r13,4),%r14 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 54aaf │ │ │ │ - add 0x8(%rbx),%r14 │ │ │ │ - lea -0x1(%r8),%ecx │ │ │ │ - mov (%r14),%eax │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jb 54a1b │ │ │ │ - xor %esi,%esi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl %al,%eax │ │ │ │ - add $0x1,%esi │ │ │ │ - lea (%rax,%rdx,2),%eax │ │ │ │ - lea (%rdi,%rax,4),%rcx │ │ │ │ - mov (%rcx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %ebp,%edx │ │ │ │ - cmp $0x7fff,%eax │ │ │ │ - je 54a90 │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jbe 54aaf │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov (%r14),%eax │ │ │ │ - not %ecx │ │ │ │ - add %r8d,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jae 549e0 │ │ │ │ - mov $0x37,%r12d │ │ │ │ - jmp 54a5e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 53630 │ │ │ │ + add $0x50,%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + jne 56700 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle 56775 │ │ │ │ + cltq │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ mov 0x20(%rsp),%r13 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5487c │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov %esi,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea 0x8(,%rax,8),%r14 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x3d0(%rsp,%rdx,1),%r15 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x53,%r12d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + add %rbx,%r13 │ │ │ │ + callq 15720 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + jne 56758 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle 567cd │ │ │ │ + cltq │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov %esi,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea 0x8(,%rax,8),%r14 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x6f8(%rsp,%rdx,1),%r15 │ │ │ │ + nop │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + add %rbx,%r13 │ │ │ │ + callq 15720 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + jne 567b0 │ │ │ │ + mov 0xd68(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle 5682d │ │ │ │ + cltq │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov 0xd68(%rsp),%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + lea 0x8(,%rax,8),%r14 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0xa20(%rsp,%rdx,1),%r15 │ │ │ │ + nop │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + add %rbx,%r13 │ │ │ │ + callq 15720 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + jne 56810 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %r12d,0x50(%rsp) │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + lea 0xd48(%rbp),%rdi │ │ │ │ + mov $0x198,%ecx │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + mov %eax,0x378(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %eax,0x6a0(%rsp) │ │ │ │ + mov 0xd68(%rsp),%eax │ │ │ │ + mov %eax,0x9c8(%rsp) │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + movsd %xmm2,0x19e8(%rbp) │ │ │ │ + movl $0x1,0x1a0c(%rbp) │ │ │ │ + movsd %xmm3,0x19f0(%rbp) │ │ │ │ + mov 0xd18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 54b1d │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 568bf │ │ │ │ + add $0xd28,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 5483f │ │ │ │ - nop │ │ │ │ - cmp %esi,%r8d │ │ │ │ - je 54af8 │ │ │ │ - add $0x1,%r10d │ │ │ │ - lea 0x0(%rbp,%r10,1),%eax │ │ │ │ - mov %r10d,%edx │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - mov (%r11),%r8d │ │ │ │ - cmp %esi,%r8d │ │ │ │ - ja 54a07 │ │ │ │ - add $0x1,%r13 │ │ │ │ - add $0x4,%r11 │ │ │ │ - cmp %r13,0x8(%rsp) │ │ │ │ - jne 549ae │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 54a5e │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea (%rdi,%rax,4),%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x7fff,(%rdi) │ │ │ │ - jne 54ae6 │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - add $0x4,%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 54ad8 │ │ │ │ - jmpq 54a5e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15d,(%rcx) │ │ │ │ - mov (%r11),%r8d │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jbe 54b19 │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov (%r14),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - not %ecx │ │ │ │ - add %r8d,%ecx │ │ │ │ - shr %cl,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - jmpq 549e0 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 54aaf │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 5671a │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x53,%r12d │ │ │ │ - jmpq 54a5e │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq 54a48 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x80,%edi │ │ │ │ - push %rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 54c00 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x80(%rax),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x5,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 54b70 │ │ │ │ - mov $0x80,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - je 54bf1 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - movdqu 0x10(%rbp),%xmm1 │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqu 0x20(%rbp),%xmm2 │ │ │ │ - movdqu 0x30(%rbp),%xmm3 │ │ │ │ - movdqu 0x40(%rbp),%xmm4 │ │ │ │ - movdqu 0x50(%rbp),%xmm5 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x60(%rbp),%xmm6 │ │ │ │ - movdqu 0x70(%rbp),%xmm7 │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm3,0x30(%rax) │ │ │ │ - movups %xmm4,0x40(%rax) │ │ │ │ - movups %xmm5,0x50(%rax) │ │ │ │ - movups %xmm6,0x60(%rax) │ │ │ │ - movups %xmm7,0x70(%rax) │ │ │ │ - movabs $0x200000000f,%rax │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - callq 547c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 15090 │ │ │ │ - pop %rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x480,%edi │ │ │ │ - push %rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 54cf7 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x240(%rax),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x8,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 54c40 │ │ │ │ - lea 0x400(%rbp),%rdx │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movl $0x9,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 54c60 │ │ │ │ - lea 0x460(%rbp),%rax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movl $0x7,(%rdx) │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 54c80 │ │ │ │ - lea 0x480(%rbp),%rax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movl $0x8,(%rdx) │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 54ca0 │ │ │ │ - mov $0x480,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - je 54ce8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x90,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movabs $0x1200000000f,%rax │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 547c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq 15090 │ │ │ │ - pop %rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r8),%eax │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000568d0 : │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %edx,%r11d │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%rdi │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x3(%rdx),%ebx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x108,%rsp │ │ │ │ + movsd (%rsi),%xmm7 │ │ │ │ + mov 0xcf0(%rsi),%edx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd 0x8(%rsi),%xmm5 │ │ │ │ + movsd 0x38(%rsi),%xmm6 │ │ │ │ + movsd 0x40(%rsi),%xmm11 │ │ │ │ + movsd 0x48(%rsi),%xmm3 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + movsd 0x50(%rsi),%xmm12 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 56957 │ │ │ │ + movq %xmm12,%rax │ │ │ │ + movapd %xmm11,%xmm12 │ │ │ │ + movq %rax,%xmm11 │ │ │ │ + movq %xmm3,%rax │ │ │ │ + movapd %xmm6,%xmm3 │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + movq %xmm5,%rax │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0xcf0(%rbp),%eax │ │ │ │ + movsd 0x0(%rbp),%xmm10 │ │ │ │ + movsd 0x8(%rbp),%xmm7 │ │ │ │ + movsd 0x38(%rbp),%xmm2 │ │ │ │ + movsd 0x40(%rbp),%xmm8 │ │ │ │ + movsd 0x48(%rbp),%xmm4 │ │ │ │ + movsd 0x50(%rbp),%xmm9 │ │ │ │ test %eax,%eax │ │ │ │ - jne 54e58 │ │ │ │ - mov 0x4(%r8),%ecx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - je 54e00 │ │ │ │ - cmp $0x10,%ecx │ │ │ │ - je 54f85 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - shl %cl,%r13d │ │ │ │ - sub $0x1,%r13d │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 54e4c │ │ │ │ - mov %ecx,%r14d │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0xffffffffffffffff,%rdx │ │ │ │ - jae 54df7 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - shr $0x3,%rax │ │ │ │ - not %ecx │ │ │ │ - movzbl (%rdi,%rax,1),%eax │ │ │ │ - and $0x7,%ecx │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - add %eax,%r10d │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - ja 54d70 │ │ │ │ - mov %r10d,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - sub %r10d,%eax │ │ │ │ - div %r13d │ │ │ │ - mov %al,0x2(%r9) │ │ │ │ - mov %al,0x1(%r9) │ │ │ │ - mov %al,(%r9) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 54dd4 │ │ │ │ - mov 0x18(%r8),%r14d │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 54dd0 │ │ │ │ - cmp %r10d,0x1c(%r8) │ │ │ │ - setne %al │ │ │ │ - neg %eax │ │ │ │ - mov %al,0x3(%r9) │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %rbx,%r9 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 54e4c │ │ │ │ - mov 0x4(%r8),%ecx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %ecx,%r14d │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0xffffffffffffffff,%rdx │ │ │ │ - jb 54d70 │ │ │ │ + jne 569ae │ │ │ │ + movq %xmm9,%rax │ │ │ │ + movapd %xmm8,%xmm9 │ │ │ │ + movq %rax,%xmm8 │ │ │ │ + movq %xmm4,%rax │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + movq %xmm7,%rax │ │ │ │ + movapd %xmm10,%xmm7 │ │ │ │ + movq %rax,%xmm10 │ │ │ │ + movsd 0x20(%r12),%xmm1 │ │ │ │ + movsd 0x30(%rbp),%xmm13 │ │ │ │ + ucomisd %xmm7,%xmm5 │ │ │ │ + mov $0x0,%edx │ │ │ │ + cvttsd2si 0x88(%r12),%eax │ │ │ │ + movsd 0x30(%r12),%xmm0 │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd 0x28(%r12),%xmm1 │ │ │ │ + movsd %xmm1,0x58(%rsp) │ │ │ │ + movsd 0x20(%rbp),%xmm1 │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + movsd 0x28(%rbp),%xmm1 │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + movsd 0x10(%r12),%xmm1 │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd 0x18(%r12),%xmm1 │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + movsd 0x10(%rbp),%xmm1 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd 0x18(%rbp),%xmm1 │ │ │ │ + mov %eax,0x78(%rbx) │ │ │ │ + cvttsd2si 0x90(%r12),%eax │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + mov %eax,0x80(%rbx) │ │ │ │ + cvttsd2si 0x88(%rbp),%eax │ │ │ │ + mov %eax,0x7c(%rbx) │ │ │ │ + cvttsd2si 0x90(%rbp),%eax │ │ │ │ + mov %eax,0x84(%rbx) │ │ │ │ + setnp %al │ │ │ │ + movl $0x0,0x17c0(%r12) │ │ │ │ + cmovne %edx,%eax │ │ │ │ + movl $0x0,0x17c0(%rbp) │ │ │ │ + test %al,%al │ │ │ │ + je 56ce8 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + ucomisd %xmm10,%xmm1 │ │ │ │ + setnp %al │ │ │ │ + cmovne %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + je 56ce8 │ │ │ │ + movsd 0xa21b9(%rip),%xmm1 │ │ │ │ + mov 0xa189a(%rip),%r13 │ │ │ │ + movsd %xmm3,0x1a18(%rbx) │ │ │ │ + lea 0xc8(%rsp),%r14 │ │ │ │ + movsd %xmm6,0x1a28(%rbx) │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm12,0x1a20(%rbx) │ │ │ │ + mulsd %xmm1,%xmm13 │ │ │ │ + movsd 0x9ffe8(%rip),%xmm1 │ │ │ │ + movsd %xmm11,0x1a30(%rbx) │ │ │ │ + movsd %xmm4,0x1a60(%rbx) │ │ │ │ + movsd %xmm9,0x1a68(%rbx) │ │ │ │ + movsd %xmm2,0x1a70(%rbx) │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + movsd 0x58(%r12),%xmm0 │ │ │ │ + movsd %xmm13,0x40(%rsp) │ │ │ │ + movsd %xmm0,0x1a38(%rbx) │ │ │ │ + movsd 0x60(%r12),%xmm0 │ │ │ │ + movsd %xmm8,0x1a78(%rbx) │ │ │ │ + movsd %xmm0,0x1a40(%rbx) │ │ │ │ + movsd 0x68(%r12),%xmm0 │ │ │ │ + movsd %xmm0,0x1a48(%rbx) │ │ │ │ + movsd 0x70(%r12),%xmm0 │ │ │ │ + movsd %xmm0,0x1a50(%rbx) │ │ │ │ + movsd 0x58(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x1a80(%rbx) │ │ │ │ + movsd 0x60(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x1a88(%rbx) │ │ │ │ + movsd 0x68(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x1a90(%rbx) │ │ │ │ + movsd 0x70(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x1a98(%rbx) │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd %xmm1,0x60(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0xc0(%rsp),%xmm3 │ │ │ │ + movsd 0xc8(%rsp),%xmm2 │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + mov %r13,0x50(%rbx) │ │ │ │ + lea 0xdd0(%r12),%rsi │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + movsd 0xc0(%rsp),%xmm0 │ │ │ │ + movsd %xmm6,0x8(%rbx) │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + movsd %xmm5,0x10(%rbx) │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd %xmm6,0x18(%rbx) │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + movsd %xmm5,0x20(%rbx) │ │ │ │ + movsd %xmm0,0x28(%rbx) │ │ │ │ + movsd 0x58(%rsp),%xmm5 │ │ │ │ + movsd 0xc8(%rsp),%xmm0 │ │ │ │ + movsd %xmm3,0x38(%rbx) │ │ │ │ + movsd %xmm0,0x30(%rbx) │ │ │ │ + movsd %xmm2,0x40(%rbx) │ │ │ │ + movsd %xmm1,0x48(%rbx) │ │ │ │ + movsd %xmm6,0x58(%rbx) │ │ │ │ + movsd %xmm5,0x60(%rbx) │ │ │ │ + movsd %xmm4,0x68(%rbx) │ │ │ │ + movsd %xmm7,0x70(%rbx) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0xdd0(%rbp),%rsi │ │ │ │ + lea 0x4(%rbx),%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movq $0x0,0x1a08(%rbx) │ │ │ │ + movabs $0x100000001,%rax │ │ │ │ + movl $0x1,0x1a58(%rbx) │ │ │ │ + mov %rax,0x1a10(%rbx) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 54da9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%rdi,%rsi,1),%rdx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 54e4c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %al,0x2(%r9) │ │ │ │ - mov %al,0x1(%r9) │ │ │ │ - mov %al,(%r9) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 54e40 │ │ │ │ - mov 0x18(%r8),%esi │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - je 54e3c │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp 0x1c(%r8),%eax │ │ │ │ - setne %al │ │ │ │ - neg %eax │ │ │ │ - mov %al,0x3(%r9) │ │ │ │ - add $0x1,%rdi │ │ │ │ - add %rbx,%r9 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 54e10 │ │ │ │ + mov 0xf8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 57737 │ │ │ │ + add $0x108,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + lea 0xd4(%rsp),%r13 │ │ │ │ + lea 0xf0(%rsp),%rdx │ │ │ │ + lea 0xe8(%rsp),%rsi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm8,0xa0(%rsp) │ │ │ │ + movsd %xmm2,0x98(%rsp) │ │ │ │ + movsd %xmm9,0x90(%rsp) │ │ │ │ + movsd %xmm4,0x88(%rsp) │ │ │ │ + movsd %xmm11,0x80(%rsp) │ │ │ │ + movsd %xmm6,0x78(%rsp) │ │ │ │ + movsd %xmm12,0x70(%rsp) │ │ │ │ + movsd %xmm3,0x68(%rsp) │ │ │ │ + movsd %xmm10,0x60(%rsp) │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0xe8(%rsp),%xmm13 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd 0x50(%rsp),%xmm7 │ │ │ │ + ucomisd %xmm1,%xmm13 │ │ │ │ + movsd 0x60(%rsp),%xmm10 │ │ │ │ + movsd 0x68(%rsp),%xmm3 │ │ │ │ + movsd 0x70(%rsp),%xmm12 │ │ │ │ + movsd 0x78(%rsp),%xmm6 │ │ │ │ + movsd 0x80(%rsp),%xmm11 │ │ │ │ + movsd 0x88(%rsp),%xmm4 │ │ │ │ + movsd 0x90(%rsp),%xmm9 │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + movsd 0xa0(%rsp),%xmm8 │ │ │ │ + jp 57560 │ │ │ │ + comisd %xmm1,%xmm13 │ │ │ │ + jne 57560 │ │ │ │ + movsd 0xf0(%rsp),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + subsd 0x10(%rsp),%xmm13 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm14 │ │ │ │ + subsd %xmm1,%xmm14 │ │ │ │ + jp 576f0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jne 576f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movapd %xmm9,%xmm15 │ │ │ │ + lea 0xc8(%rsp),%r14 │ │ │ │ + movsd %xmm11,0xa8(%rsp) │ │ │ │ + mulsd %xmm13,%xmm1 │ │ │ │ + movsd %xmm5,0x78(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + mulsd %xmm2,%xmm13 │ │ │ │ + movsd %xmm4,0x70(%rsp) │ │ │ │ + mulsd %xmm14,%xmm15 │ │ │ │ + movsd %xmm9,0x68(%rsp) │ │ │ │ + mulsd %xmm8,%xmm14 │ │ │ │ + movsd %xmm2,0x60(%rsp) │ │ │ │ + movsd %xmm6,0xa0(%rsp) │ │ │ │ + movsd %xmm12,0x98(%rsp) │ │ │ │ + movapd %xmm13,%xmm0 │ │ │ │ + movsd %xmm8,0x50(%rsp) │ │ │ │ + movsd %xmm3,0x90(%rsp) │ │ │ │ + addsd %xmm15,%xmm1 │ │ │ │ + movsd %xmm10,0x88(%rsp) │ │ │ │ + addsd %xmm14,%xmm0 │ │ │ │ + movsd %xmm7,0x80(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x70(%rsp),%xmm4 │ │ │ │ + movsd 0xc0(%rsp),%xmm15 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xc8(%rsp),%xmm0 │ │ │ │ + movsd 0x60(%rsp),%xmm2 │ │ │ │ + movapd %xmm15,%xmm14 │ │ │ │ + movsd 0x50(%rsp),%xmm8 │ │ │ │ + movapd %xmm15,%xmm1 │ │ │ │ + movsd 0x68(%rsp),%xmm9 │ │ │ │ + mulsd %xmm4,%xmm14 │ │ │ │ + movapd %xmm0,%xmm13 │ │ │ │ + mulsd %xmm2,%xmm13 │ │ │ │ + mulsd %xmm9,%xmm1 │ │ │ │ + mulsd %xmm15,%xmm2 │ │ │ │ + addsd %xmm14,%xmm13 │ │ │ │ + movapd %xmm0,%xmm14 │ │ │ │ + xorpd 0xa09cf(%rip),%xmm0 │ │ │ │ + mulsd %xmm8,%xmm14 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + movsd %xmm13,0x1a60(%rbx) │ │ │ │ + mulsd %xmm9,%xmm0 │ │ │ │ + mulsd %xmm15,%xmm8 │ │ │ │ + addsd %xmm1,%xmm14 │ │ │ │ + addsd %xmm2,%xmm4 │ │ │ │ + movsd %xmm14,0x1a68(%rbx) │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + movsd %xmm4,0x1a70(%rbx) │ │ │ │ + mulsd %xmm14,%xmm4 │ │ │ │ + mulsd %xmm0,%xmm13 │ │ │ │ + movsd %xmm0,0x1a78(%rbx) │ │ │ │ + movsd 0x9fb42(%rip),%xmm0 │ │ │ │ + subsd %xmm4,%xmm13 │ │ │ │ + divsd %xmm13,%xmm0 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + callq 159c0 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + movsd 0x78(%rsp),%xmm5 │ │ │ │ + lea 0xa1c12(%rip),%rdx │ │ │ │ + movsd 0x80(%rsp),%xmm7 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x88(%rsp),%xmm10 │ │ │ │ + movsd 0x90(%rsp),%xmm3 │ │ │ │ + movsd 0x98(%rsp),%xmm12 │ │ │ │ + movsd 0xa0(%rsp),%xmm6 │ │ │ │ + movsd 0xa8(%rsp),%xmm11 │ │ │ │ + jne 57687 │ │ │ │ + movsd 0x1a78(%rbx),%xmm1 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm12,0x78(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdx │ │ │ │ + movsd %xmm3,0x70(%rsp) │ │ │ │ + lea 0xd8(%rsp),%rsi │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm5,0x68(%rsp) │ │ │ │ + movsd %xmm11,0x88(%rsp) │ │ │ │ + movsd %xmm6,0x80(%rsp) │ │ │ │ + movsd %xmm10,0x60(%rsp) │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + movsd %xmm1,0x1a80(%rbx) │ │ │ │ + movsd 0x1a68(%rbx),%xmm1 │ │ │ │ + xorpd 0xa08a4(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x1a88(%rbx) │ │ │ │ + movsd 0x1a70(%rbx),%xmm1 │ │ │ │ + xorpd 0xa0888(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x1a60(%rbx),%xmm0 │ │ │ │ + movsd %xmm1,0x1a90(%rbx) │ │ │ │ + movapd %xmm10,%xmm1 │ │ │ │ + movsd %xmm0,0x1a98(%rbx) │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movsd 0xd8(%rsp),%xmm2 │ │ │ │ + movsd 0x50(%rsp),%xmm7 │ │ │ │ + movsd 0x60(%rsp),%xmm10 │ │ │ │ + ucomisd %xmm4,%xmm2 │ │ │ │ + movsd 0x68(%rsp),%xmm5 │ │ │ │ + movsd 0x70(%rsp),%xmm3 │ │ │ │ + movsd 0x80(%rsp),%xmm6 │ │ │ │ + movsd 0x78(%rsp),%xmm12 │ │ │ │ + movsd 0x88(%rsp),%xmm11 │ │ │ │ + jp 570f4 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + je 576b0 │ │ │ │ + movsd 0xe0(%rsp),%xmm4 │ │ │ │ + subsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd %xmm11,0xa0(%rsp) │ │ │ │ + subsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + movsd %xmm6,0x98(%rsp) │ │ │ │ + movsd %xmm12,0x90(%rsp) │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm7,0x78(%rsp) │ │ │ │ + divsd 0x30(%rsp),%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm3,0x88(%rsp) │ │ │ │ + movsd %xmm10,0x80(%rsp) │ │ │ │ + movsd %xmm5,0x70(%rsp) │ │ │ │ + movsd %xmm4,0x68(%rsp) │ │ │ │ + movsd %xmm2,0x60(%rsp) │ │ │ │ + callq 157b0 │ │ │ │ + movsd 0x60(%rsp),%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x68(%rsp),%xmm4 │ │ │ │ + movsd 0x70(%rsp),%xmm5 │ │ │ │ + movsd 0x78(%rsp),%xmm7 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + movsd 0x80(%rsp),%xmm10 │ │ │ │ + movsd 0x88(%rsp),%xmm3 │ │ │ │ + movsd 0x90(%rsp),%xmm12 │ │ │ │ + movsd 0x98(%rsp),%xmm6 │ │ │ │ + movsd 0xa0(%rsp),%xmm11 │ │ │ │ + movsd 0xe8(%rsp),%xmm0 │ │ │ │ + subsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0xa1aac(%rip),%xmm8 │ │ │ │ + mulsd 0x20(%rsp),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 571f1 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 57212 │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + addsd %xmm8,%xmm1 │ │ │ │ + movsd %xmm1,0x50(%rsp) │ │ │ │ + movapd %xmm3,%xmm9 │ │ │ │ + movapd %xmm12,%xmm1 │ │ │ │ + movsd %xmm10,0x90(%rsp) │ │ │ │ + mulsd %xmm2,%xmm9 │ │ │ │ + movsd %xmm3,0x78(%rsp) │ │ │ │ + mulsd %xmm6,%xmm2 │ │ │ │ + movsd %xmm12,0x70(%rsp) │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + movsd %xmm6,0x68(%rsp) │ │ │ │ + mulsd %xmm11,%xmm4 │ │ │ │ + movsd %xmm11,0x60(%rsp) │ │ │ │ + movsd %xmm7,0x88(%rsp) │ │ │ │ + movsd %xmm5,0x80(%rsp) │ │ │ │ + movsd %xmm8,0x98(%rsp) │ │ │ │ + addsd %xmm9,%xmm1 │ │ │ │ + addsd %xmm4,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0x98(%rsp),%xmm8 │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x78(%rsp),%xmm3 │ │ │ │ + movsd 0xc0(%rsp),%xmm4 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xc8(%rsp),%xmm0 │ │ │ │ + movsd 0x68(%rsp),%xmm6 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movsd 0x60(%rsp),%xmm11 │ │ │ │ + movapd %xmm4,%xmm8 │ │ │ │ + movsd 0x70(%rsp),%xmm12 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm6,%xmm1 │ │ │ │ + mulsd %xmm4,%xmm6 │ │ │ │ + mulsd %xmm11,%xmm4 │ │ │ │ + mulsd %xmm12,%xmm8 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + xorpd 0xa0602(%rip),%xmm0 │ │ │ │ + mulsd %xmm11,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm12,%xmm0 │ │ │ │ + movapd %xmm4,%xmm12 │ │ │ │ + movsd %xmm1,0x1a18(%rbx) │ │ │ │ + addsd %xmm8,%xmm2 │ │ │ │ + addsd %xmm6,%xmm3 │ │ │ │ + addsd %xmm0,%xmm12 │ │ │ │ + movsd 0x9f799(%rip),%xmm0 │ │ │ │ + movsd %xmm2,0x1a20(%rbx) │ │ │ │ + movsd %xmm3,0x1a28(%rbx) │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + movsd %xmm12,0x1a30(%rbx) │ │ │ │ + mulsd %xmm12,%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ + callq 159c0 │ │ │ │ + movsd 0x60(%rsp),%xmm0 │ │ │ │ + movsd 0x80(%rsp),%xmm5 │ │ │ │ + movsd 0x88(%rsp),%xmm7 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x90(%rsp),%xmm10 │ │ │ │ + jne 57680 │ │ │ │ + movsd 0x1a30(%rbx),%xmm1 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd %xmm5,0x88(%rsp) │ │ │ │ + movsd %xmm7,0x68(%rsp) │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x1a38(%rbx) │ │ │ │ + movsd 0x1a20(%rbx),%xmm1 │ │ │ │ + xorpd 0xa0539(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x1a40(%rbx) │ │ │ │ + movsd 0x1a28(%rbx),%xmm1 │ │ │ │ + xorpd 0xa051d(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x1a18(%rbx),%xmm0 │ │ │ │ + movsd %xmm1,0x1a48(%rbx) │ │ │ │ + movsd %xmm0,0x1a50(%rbx) │ │ │ │ + movsd 0xa1851(%rip),%xmm0 │ │ │ │ + mulsd %xmm10,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x68(%rsp),%xmm7 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0xa1833(%rip),%xmm0 │ │ │ │ + movsd 0xc0(%rsp),%xmm3 │ │ │ │ + movsd 0xc8(%rsp),%xmm1 │ │ │ │ + movsd %xmm3,0x80(%rsp) │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + movsd %xmm1,0x60(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0xa1801(%rip),%xmm5 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0xc0(%rsp),%xmm1 │ │ │ │ + mulsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0xc8(%rsp),%xmm6 │ │ │ │ + movsd %xmm1,0x78(%rsp) │ │ │ │ + movsd %xmm6,0x68(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0xa17c6(%rip),%xmm3 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0xc8(%rsp),%xmm5 │ │ │ │ + movsd 0xc0(%rsp),%xmm2 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd 0x88(%rsp),%xmm5 │ │ │ │ + movsd %xmm2,0x70(%rsp) │ │ │ │ + mulsd %xmm5,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x78(%rsp),%xmm1 │ │ │ │ + movsd 0x80(%rsp),%xmm3 │ │ │ │ + movsd 0x68(%rsp),%xmm0 │ │ │ │ + movsd 0x70(%rsp),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd 0xc0(%rsp),%xmm1 │ │ │ │ + mulsd 0xc8(%rsp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + mulsd 0x8(%rsp),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd 0x9f5a3(%rip),%xmm0 │ │ │ │ + jbe 57708 │ │ │ │ + mov 0x9f596(%rip),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15190 │ │ │ │ + mov 0xc8(%rsp),%r13 │ │ │ │ + movsd 0xc0(%rsp),%xmm1 │ │ │ │ + jmpq 56b88 │ │ │ │ nopl (%rax) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 54f10 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 54fe2 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 54ec1 │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jne 54e4c │ │ │ │ - cmpl $0x8,0x4(%r8) │ │ │ │ - je 551af │ │ │ │ - lea (%rcx,%rsi,8),%rdx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 54e4c │ │ │ │ + movsd 0xf0(%rsp),%xmm14 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + movsd %xmm8,0xb8(%rsp) │ │ │ │ + subsd 0x28(%rsp),%xmm14 │ │ │ │ + movsd %xmm7,0x70(%rsp) │ │ │ │ + subsd 0x10(%rsp),%xmm13 │ │ │ │ + movsd %xmm2,0xb0(%rsp) │ │ │ │ + movsd %xmm9,0xa8(%rsp) │ │ │ │ + mulsd %xmm14,%xmm0 │ │ │ │ + movsd %xmm10,0x78(%rsp) │ │ │ │ + divsd 0x20(%rsp),%xmm0 │ │ │ │ + divsd %xmm13,%xmm0 │ │ │ │ + movsd %xmm4,0xa0(%rsp) │ │ │ │ + movsd %xmm11,0x98(%rsp) │ │ │ │ + movsd %xmm6,0x90(%rsp) │ │ │ │ + movsd %xmm12,0x88(%rsp) │ │ │ │ + movsd %xmm3,0x80(%rsp) │ │ │ │ + movsd %xmm5,0x68(%rsp) │ │ │ │ + movsd %xmm14,0x60(%rsp) │ │ │ │ + movsd %xmm13,0x50(%rsp) │ │ │ │ + callq 157b0 │ │ │ │ + movsd 0x50(%rsp),%xmm13 │ │ │ │ + movsd 0x60(%rsp),%xmm14 │ │ │ │ + movsd 0x68(%rsp),%xmm5 │ │ │ │ + movsd 0x70(%rsp),%xmm7 │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + movsd 0x80(%rsp),%xmm3 │ │ │ │ + movsd 0x78(%rsp),%xmm10 │ │ │ │ + movsd 0x88(%rsp),%xmm12 │ │ │ │ + movsd 0x90(%rsp),%xmm6 │ │ │ │ + movsd 0x98(%rsp),%xmm11 │ │ │ │ + movsd 0xa0(%rsp),%xmm4 │ │ │ │ + movsd 0xa8(%rsp),%xmm9 │ │ │ │ + movsd 0xb0(%rsp),%xmm2 │ │ │ │ + movsd 0xb8(%rsp),%xmm8 │ │ │ │ + jmpq 56e25 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %al,(%r9) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - mov %al,0x1(%r9) │ │ │ │ - movzbl 0x4(%rdi),%eax │ │ │ │ - mov %al,0x2(%r9) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 54eb3 │ │ │ │ - movzbl 0x6(%rdi),%eax │ │ │ │ - mov %al,0x3(%r9) │ │ │ │ - add $0x8,%rdi │ │ │ │ - add %rbx,%r9 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 54e90 │ │ │ │ - jmp 54e4c │ │ │ │ - cmpl $0x8,0x4(%r8) │ │ │ │ - je 5515c │ │ │ │ - lea (%rcx,%rsi,4),%rdx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 54e4c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %al,0x2(%r9) │ │ │ │ - mov %al,0x1(%r9) │ │ │ │ - mov %al,(%r9) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 54efb │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - mov %al,0x3(%r9) │ │ │ │ - add $0x4,%rdi │ │ │ │ - add %rbx,%r9 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 54ee0 │ │ │ │ - jmpq 54e4c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x8,0x4(%r8) │ │ │ │ - je 55104 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 54e4c │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - lea (%rcx,%rax,2),%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %al,(%r9) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - mov %al,0x1(%r9) │ │ │ │ - movzbl 0x4(%rdi),%eax │ │ │ │ - mov %al,0x2(%r9) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 54f74 │ │ │ │ - mov 0x18(%r8),%edx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - test %edx,%edx │ │ │ │ - je 54f70 │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - movzbl 0x1(%rdi),%r10d │ │ │ │ - shl $0x8,%edx │ │ │ │ - add %r10d,%edx │ │ │ │ - cmp 0x1c(%r8),%edx │ │ │ │ - je 550d3 │ │ │ │ - mov %sil,0x3(%r9) │ │ │ │ - add $0x6,%rdi │ │ │ │ - add %rbx,%r9 │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 54f30 │ │ │ │ - jmpq 54e4c │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 54e4c │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ + lea 0xa1589(%rip),%rdx │ │ │ │ + mov 0xc794a(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 56cb9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %al,0x2(%r9) │ │ │ │ - mov %al,0x1(%r9) │ │ │ │ - mov %al,(%r9) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 54fd1 │ │ │ │ - mov 0x18(%r8),%ecx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 54fcd │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - movzbl 0x1(%rdi),%ecx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - cmp 0x1c(%r8),%eax │ │ │ │ - setne %al │ │ │ │ - neg %eax │ │ │ │ - mov %al,0x3(%r9) │ │ │ │ - add $0x2,%rdi │ │ │ │ - add %rbx,%r9 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 54f98 │ │ │ │ - jmpq 54e4c │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 54e4c │ │ │ │ - mov %rcx,%r13 │ │ │ │ - add %rcx,%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 55020 │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x0,0x2(%r9) │ │ │ │ - movb $0x0,0x1(%r9) │ │ │ │ - movb $0x0,(%r9) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 55010 │ │ │ │ - movb $0xff,0x3(%r9) │ │ │ │ - add $0x1,%r13 │ │ │ │ - add %rbx,%r9 │ │ │ │ - cmp %r13,%rbp │ │ │ │ - je 54e4c │ │ │ │ - mov 0x4(%r8),%r12d │ │ │ │ - cmp $0x8,%r12d │ │ │ │ - jne 55088 │ │ │ │ - movzbl 0x0(%r13),%r10d │ │ │ │ - mov %r10,%rax │ │ │ │ - cmp %rax,0x10(%r8) │ │ │ │ - jbe 54ff8 │ │ │ │ - mov 0x8(%r8),%rdx │ │ │ │ - lea 0x0(,%r10,4),%eax │ │ │ │ - mov %rax,%r10 │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov %al,(%r9) │ │ │ │ - mov 0x8(%r8),%rdx │ │ │ │ - lea 0x1(%r10),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov %al,0x1(%r9) │ │ │ │ - mov 0x8(%r8),%rdx │ │ │ │ - lea 0x2(%r10),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov %al,0x2(%r9) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 55010 │ │ │ │ - mov 0x8(%r8),%rdx │ │ │ │ - lea 0x3(%r10),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov %al,0x3(%r9) │ │ │ │ - jmp 55010 │ │ │ │ + movsd 0xe0(%rsp),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + subsd 0x18(%rsp),%xmm2 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + subsd %xmm1,%xmm4 │ │ │ │ + jp 57720 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jne 57720 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd %xmm1,0x50(%rsp) │ │ │ │ + jmpq 571bc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0xa1580(%rip),%xmm1 │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + jmpq 56e25 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x9f3d0(%rip),%xmm1 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + jmpq 57537 │ │ │ │ nopl (%rax) │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0xffffffffffffffff,%rdx │ │ │ │ - setb %al │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %rax,%rax │ │ │ │ - je 55032 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - shr $0x3,%rax │ │ │ │ - not %ecx │ │ │ │ - movzbl (%rdi,%rax,1),%eax │ │ │ │ - and $0x7,%ecx │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - add %eax,%r10d │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - ja 550a0 │ │ │ │ - mov %r10d,%eax │ │ │ │ - jmpq 55032 │ │ │ │ - movzbl 0x2(%rdi),%edx │ │ │ │ - movzbl 0x3(%rdi),%r10d │ │ │ │ - shl $0x8,%edx │ │ │ │ - add %r10d,%edx │ │ │ │ - cmp 0x20(%r8),%edx │ │ │ │ - jne 54f70 │ │ │ │ - movzbl 0x5(%rdi),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - cmp 0x24(%r8),%eax │ │ │ │ - setne %sil │ │ │ │ - neg %esi │ │ │ │ - jmpq 54f70 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 54e4c │ │ │ │ - lea (%rsi,%rsi,2),%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %al,(%r9) │ │ │ │ - movzbl 0x1(%rdi),%edx │ │ │ │ - mov %dl,0x1(%r9) │ │ │ │ - movzbl 0x2(%rdi),%ecx │ │ │ │ - mov %cl,0x2(%r9) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 5514b │ │ │ │ - mov 0x18(%r8),%ebp │ │ │ │ - mov $0xffffffff,%r10d │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 55147 │ │ │ │ - cmp 0x1c(%r8),%eax │ │ │ │ - je 5519c │ │ │ │ - mov %r10b,0x3(%r9) │ │ │ │ - add $0x3,%rdi │ │ │ │ - add %rbx,%r9 │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 55118 │ │ │ │ - jmpq 54e4c │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 54e4c │ │ │ │ - lea (%rcx,%rsi,2),%rdx │ │ │ │ + movsd 0xa1550(%rip),%xmm1 │ │ │ │ + movsd %xmm1,0x50(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + jmpq 571bc │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %al,0x2(%r9) │ │ │ │ - mov %al,0x1(%r9) │ │ │ │ - mov %al,(%r9) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 5518b │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - mov %al,0x3(%r9) │ │ │ │ - add $0x2,%rdi │ │ │ │ - add %rbx,%r9 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 55170 │ │ │ │ - jmpq 54e4c │ │ │ │ - cmp 0x20(%r8),%edx │ │ │ │ - jne 55147 │ │ │ │ - cmp %ecx,0x24(%r8) │ │ │ │ - setne %r10b │ │ │ │ - neg %r10d │ │ │ │ - jmp 55147 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 54e4c │ │ │ │ - lea (%rcx,%rsi,4),%rdx │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %al,(%r9) │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - mov %al,0x1(%r9) │ │ │ │ - movzbl 0x2(%rdi),%eax │ │ │ │ - mov %al,0x2(%r9) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 551df │ │ │ │ - movzbl 0x3(%rdi),%eax │ │ │ │ - mov %al,0x3(%r9) │ │ │ │ - add $0x4,%rdi │ │ │ │ - add %rbx,%r9 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 551bc │ │ │ │ - jmpq 54e4c │ │ │ │ - push %r14 │ │ │ │ + │ │ │ │ +0000000000057740 : │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%r13 │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0x1(%r13),%rbp │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jbe 5523c │ │ │ │ - add %rax,%rax │ │ │ │ - mov %rbp,%r14 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - ja 55225 │ │ │ │ - lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ - shr %r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 55244 │ │ │ │ - mov %r14,0x10(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rbp,0x8(%rbx) │ │ │ │ - mov %r12b,(%rdi,%r13,1) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 152e0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 568d0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 57788 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x88(%rbx),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 57a10 │ │ │ │ + movl $0x0,0x1a0c(%rbx) │ │ │ │ + mov %eax,0x1a08(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 57773 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 552c8 │ │ │ │ + │ │ │ │ +00000000000577d0 : │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - lea -0x1(%rcx),%ebx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - jmp 5529f │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov (%r12),%rdi │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%edx │ │ │ │ - and $0x7,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - or %dl,-0x1(%rdi,%rsi,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - sub $0x1,%ebx │ │ │ │ - jb 552b8 │ │ │ │ - test $0x7,%al │ │ │ │ - jne 55270 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - jmp 55270 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 152e0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 568d0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 57818 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 55350 │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - jmp 55323 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov (%r12),%rdi │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x1,%rbx │ │ │ │ - and $0x1,%edx │ │ │ │ - and $0x7,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - or %dl,-0x1(%rdi,%rsi,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 55340 │ │ │ │ - test $0x7,%al │ │ │ │ - jne 552f0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - jmp 552f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xd48(%rbx),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 57a10 │ │ │ │ + movl $0x0,0x1a08(%rbx) │ │ │ │ + mov %eax,0x1a0c(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 57803 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000057860 : │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - cmpq $0x0,0x8(%rdx) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - je 5546e │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5539d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cmp %rbx,0x8(%r14) │ │ │ │ - jbe 5546e │ │ │ │ - lea 0x0(,%rbx,4),%rax │ │ │ │ - mov 0x8(%r15),%rsi │ │ │ │ - mov 0x10(%r15),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov (%rax,%rbx,4),%edx │ │ │ │ - mov (%rcx,%rdx,4),%ecx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov (%rsi,%rdx,4),%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 55250 │ │ │ │ - lea 0x1(%rbx),%rdx │ │ │ │ - cmp $0x100,%r13d │ │ │ │ - jbe 55390 │ │ │ │ - mov (%r14),%rdx │ │ │ │ - lea 0x0(,%rbx,4),%rdi │ │ │ │ - lea 0xa3256(%rip),%rax │ │ │ │ - add $0x4,%rbx │ │ │ │ - lea 0xa334b(%rip),%rsi │ │ │ │ - mov 0x8(%rdx,%rdi,1),%r8d │ │ │ │ - mov 0xc(%rdx,%rdi,1),%r11d │ │ │ │ - mov 0x4(%rdx,%rdi,1),%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax,%r8,4),%eax │ │ │ │ - mov %r11d,0xc(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - lea -0x101(%r13),%eax │ │ │ │ - mov (%rsi,%rax,4),%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 552d0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x10(%rsi),%rax │ │ │ │ - mov (%rax,%r8,4),%ecx │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov (%rax,%r8,4),%edx │ │ │ │ - callq 55250 │ │ │ │ - mov 0xc(%rsp),%r11d │ │ │ │ - mov (%rsp),%ecx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 152e0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 152e0 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r11d,%edx │ │ │ │ - callq 552d0 │ │ │ │ - cmp %rbx,0x8(%r14) │ │ │ │ - ja 5539d │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 568d0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je 578b8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x88(%rbx),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 57a10 │ │ │ │ + lea 0xd48(%rbx),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,0x1a08(%rbx) │ │ │ │ + callq 57a10 │ │ │ │ + mov %eax,0x1a0c(%rbx) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 578ef │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15090 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 578a2 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmp 578a2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +0000000000057900 : │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%r13 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0x4(%r13),%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jbe 554ca │ │ │ │ - add %rax,%rax │ │ │ │ - mov %r12,%r14 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - ja 554b3 │ │ │ │ - lea (%r12,%r12,2),%r14 │ │ │ │ - shr %r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 554dd │ │ │ │ - mov %r14,0x10(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %r12,0x8(%rbx) │ │ │ │ - bswap %ebp │ │ │ │ - mov %ebp,(%rdi,%r13,1) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x9,%edi │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0xc7226(%rip),%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4(%rsp),%r8 │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + callq 157f0 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5795b │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 57982 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - mov 0x8(%rbx),%r13 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - sub $0x4,%r13 │ │ │ │ - jmp 554ce │ │ │ │ + mov 0xc7676(%rip),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa1317(%rip),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 57944 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000057990 : │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xc7195(%rip),%rax │ │ │ │ + lea 0x4(%rsp),%rsi │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15300 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 579e0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 579ff │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc75f1(%rip),%rax │ │ │ │ + lea 0xa12b2(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmp 579c8 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000057a10 : │ │ │ │ + push %r15 │ │ │ │ + mov $0x3145,%ecx │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %rsi,%r11 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov (%rdi),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 55568 │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - je 555c0 │ │ │ │ - cmp $0x10,%ecx │ │ │ │ - jne 555f0 │ │ │ │ - add %r9,%r9 │ │ │ │ - lea (%r8,%r9,1),%rdx │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - mov %al,0x0(%rbp) │ │ │ │ - mov %al,(%r11) │ │ │ │ - mov %al,(%r10) │ │ │ │ - mov 0x18(%rdi),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 555e0 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - movzbl 0x1(%r8,%r9,1),%ecx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - cmp 0x1c(%rdi),%eax │ │ │ │ - jne 555e0 │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - jmpq 555e3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2,%esi │ │ │ │ - je 55658 │ │ │ │ - cmp $0x3,%esi │ │ │ │ - je 556e0 │ │ │ │ - cmp $0x4,%esi │ │ │ │ - je 55630 │ │ │ │ - cmp $0x6,%esi │ │ │ │ - jne 555e3 │ │ │ │ - cmpl $0x8,0x4(%rdi) │ │ │ │ - je 55828 │ │ │ │ - movzbl (%r8,%r9,8),%edx │ │ │ │ - lea 0x0(,%r9,8),%rax │ │ │ │ - mov %dl,(%r10) │ │ │ │ - movzbl 0x2(%r8,%rax,1),%edx │ │ │ │ - mov %dl,(%r11) │ │ │ │ - movzbl 0x4(%r8,%rax,1),%edx │ │ │ │ - mov %dl,0x0(%rbp) │ │ │ │ - movzbl 0x6(%r8,%rax,1),%eax │ │ │ │ - mov %al,(%rcx) │ │ │ │ - jmp 555e3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl (%r8,%r9,1),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov %al,(%r11) │ │ │ │ - mov %al,(%r10) │ │ │ │ - mov 0x18(%rdi),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 555e0 │ │ │ │ - cmp 0x1c(%rdi),%eax │ │ │ │ - je 5555b │ │ │ │ - nop │ │ │ │ - movb $0xff,(%rbx) │ │ │ │ + sub $0x138,%rsp │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + movl $0x50595443,0xd0(%rsp) │ │ │ │ + mov %cx,0xd4(%rsp) │ │ │ │ + movb $0x0,0xd6(%rsp) │ │ │ │ + callq 815c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 57af0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x8,%rax │ │ │ │ + je 57ac3 │ │ │ │ + lea 0x39(%rsp),%rsi │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + callq 15100 │ │ │ │ + movb $0x0,0x84(%rsp) │ │ │ │ + cmpl $0x5049532d,0x80(%rsp) │ │ │ │ + je 57b18 │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 58099 │ │ │ │ + add $0x138,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,%r12d │ │ │ │ - mov $0x1,%r13d │ │ │ │ - shl %cl,%r13d │ │ │ │ - imul %r12,%r9 │ │ │ │ - mov %r12,%rdx │ │ │ │ - sub $0x1,%r13d │ │ │ │ - add $0xffffffffffffffff,%rdx │ │ │ │ - jb 55857 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %al,0x0(%rbp) │ │ │ │ - mov %al,(%r11) │ │ │ │ - mov %al,(%r10) │ │ │ │ - mov 0x18(%rdi),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 555e0 │ │ │ │ - cmp %esi,0x1c(%rdi) │ │ │ │ - jne 555e0 │ │ │ │ - jmpq 5555b │ │ │ │ nop │ │ │ │ - cmpl $0x8,0x4(%rdi) │ │ │ │ - je 55808 │ │ │ │ - movzbl (%r8,%r9,4),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov %al,(%r11) │ │ │ │ - mov %al,(%r10) │ │ │ │ - movzbl 0x2(%r8,%r9,4),%eax │ │ │ │ - mov %al,(%rcx) │ │ │ │ - jmp 555e3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x8,0x4(%rdi) │ │ │ │ - lea (%r9,%r9,2),%rax │ │ │ │ - je 55710 │ │ │ │ - add %rax,%rax │ │ │ │ - lea (%r8,%rax,1),%rdx │ │ │ │ - lea 0x2(%r8,%rax,1),%rsi │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - mov %cl,(%r10) │ │ │ │ - movzbl (%rsi),%ecx │ │ │ │ - mov %cl,(%r11) │ │ │ │ - movzbl 0x4(%r8,%rax,1),%ecx │ │ │ │ - mov %cl,0x0(%rbp) │ │ │ │ - mov 0x18(%rdi),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 555e0 │ │ │ │ - movzbl (%rdx),%edx │ │ │ │ - movzbl 0x1(%r8,%rax,1),%r9d │ │ │ │ - shl $0x8,%edx │ │ │ │ - add %r9d,%edx │ │ │ │ - cmp 0x1c(%rdi),%edx │ │ │ │ - jne 555e0 │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - movzbl 0x3(%r8,%rax,1),%r9d │ │ │ │ - shl $0x8,%edx │ │ │ │ - add %r9d,%edx │ │ │ │ - cmp 0x20(%rdi),%edx │ │ │ │ - jne 555e0 │ │ │ │ - movzbl 0x5(%r8,%rax,1),%eax │ │ │ │ - shl $0x8,%ecx │ │ │ │ - add %eax,%ecx │ │ │ │ - cmp 0x24(%rdi),%ecx │ │ │ │ - jne 555e0 │ │ │ │ - jmpq 5555b │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 557a8 │ │ │ │ - movzbl (%r8,%r9,1),%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ - cmp %rax,0x10(%rdi) │ │ │ │ - ja 55760 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - movb $0x0,(%r11) │ │ │ │ - movb $0x0,(%r10) │ │ │ │ - jmpq 555e0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r8,%rax,1),%edx │ │ │ │ - mov %dl,(%r10) │ │ │ │ - movzbl 0x1(%r8,%rax,1),%edx │ │ │ │ - mov %dl,(%r11) │ │ │ │ - movzbl 0x2(%r8,%rax,1),%eax │ │ │ │ - mov %al,0x0(%rbp) │ │ │ │ - mov 0x18(%rdi),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 555e0 │ │ │ │ - movzbl (%r10),%edx │ │ │ │ - cmp 0x1c(%rdi),%edx │ │ │ │ - jne 555e0 │ │ │ │ - movzbl (%r11),%edx │ │ │ │ - cmp 0x20(%rdi),%edx │ │ │ │ - jne 555e0 │ │ │ │ - cmp 0x24(%rdi),%eax │ │ │ │ - jne 555e0 │ │ │ │ - jmpq 5555b │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - lea 0x0(,%rsi,4),%eax │ │ │ │ + mov 0xc74e1(%rip),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa11ae(%rip),%rdx │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmp 57ac3 │ │ │ │ + movabs $0x524544524f5f41,%rax │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0x2c(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov %al,(%r10) │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov %al,(%r11) │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - lea 0x2(%rsi),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov %al,0x0(%rbp) │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - lea 0x3(%rsi),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov %al,(%rbx) │ │ │ │ - jmpq 555e3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%r12d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 81850 │ │ │ │ + test %eax,%eax │ │ │ │ + je 57b66 │ │ │ │ + mov 0xc748b(%rip),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa1158(%rip),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movslq 0x2c(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + test %eax,%eax │ │ │ │ + js 57c42 │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x8(,%rax,8),%rbx │ │ │ │ + lea 0x58(%rdi,%rdx,1),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - imul %r12,%r9 │ │ │ │ - add $0xffffffffffffffff,%rdx │ │ │ │ - setb %al │ │ │ │ - jae 556f4 │ │ │ │ - lea (%r9,%rdx,1),%r13 │ │ │ │ - add %ecx,%r9d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %r9d,%ecx │ │ │ │ - shr $0x3,%rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - movzbl (%r8,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - add %eax,%esi │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - ja 557d0 │ │ │ │ - mov %esi,%eax │ │ │ │ - jmpq 556f4 │ │ │ │ + callq 154d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %r13,%rcx │ │ │ │ + jne 57ba0 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + lea 0xa1111(%rip),%r14 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r8,%r9,2),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov %al,(%r11) │ │ │ │ - mov %al,(%r10) │ │ │ │ - movzbl 0x1(%r8,%r9,2),%eax │ │ │ │ - mov %al,(%rcx) │ │ │ │ - jmpq 555e3 │ │ │ │ + mov 0x4(%rsp),%r13d │ │ │ │ + mov (%rsp),%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + sub %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + js 57c29 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r8,%r9,4),%edx │ │ │ │ - lea 0x0(,%r9,4),%rax │ │ │ │ - mov %dl,(%r10) │ │ │ │ - movzbl 0x1(%r8,%rax,1),%edx │ │ │ │ - mov %dl,(%r11) │ │ │ │ - movzbl 0x2(%r8,%rax,1),%edx │ │ │ │ - mov %dl,0x0(%rbp) │ │ │ │ - movzbl 0x3(%r8,%rax,1),%eax │ │ │ │ - mov %al,(%rcx) │ │ │ │ - jmpq 555e3 │ │ │ │ - lea (%r9,%rdx,1),%r14 │ │ │ │ - add %ecx,%r9d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %r9d,%ecx │ │ │ │ - shr $0x3,%rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - movzbl (%r8,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - add %eax,%esi │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - ja 55860 │ │ │ │ - mov %esi,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - sub %esi,%eax │ │ │ │ - div %r13d │ │ │ │ - jmpq 55613 │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x4b,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 81700 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp (%rsp),%r15d │ │ │ │ + jle 57bf0 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + subl $0x1,(%rsp) │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + addq $0x50,0x8(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 57bd0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movabs $0x524544524f5f42,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + callq 81850 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 58074 │ │ │ │ + movslq 0x2c(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov %eax,0x328(%rsi) │ │ │ │ + test %eax,%eax │ │ │ │ + js 57d52 │ │ │ │ + lea 0x330(%rsi),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x8(,%rax,8),%rbx │ │ │ │ + lea 0x380(%rsi,%rdx,1),%r13 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000558a0 : │ │ │ │ - mov (%rdi),%eax │ │ │ │ - bswap %eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000558b0 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - lea 0xa2f5c(%rip),%rsi │ │ │ │ - callq 156c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 55978 │ │ │ │ - mov $0x2,%edx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15900 │ │ │ │ + callq 154d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %r13,%rcx │ │ │ │ + jne 57cb0 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + lea 0xa1009(%rip),%r14 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rsp),%r13d │ │ │ │ + mov (%rsp),%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + sub %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + js 57d39 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x4b,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15690 │ │ │ │ + callq 81700 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp (%rsp),%r15d │ │ │ │ + jle 57d00 │ │ │ │ + mov 0x4(%rsp),%edi │ │ │ │ + subl $0x1,(%rsp) │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + addq $0x50,0x8(%rsp) │ │ │ │ + mov %edi,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jge 57ce0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15440 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %r13,%r13 │ │ │ │ - je 55960 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5593f │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ + movabs $0x524544524f5f5041,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movb $0x0,0xd8(%rsp) │ │ │ │ + callq 81850 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5804f │ │ │ │ + movslq 0x2c(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov %eax,0x650(%rdi) │ │ │ │ + test %eax,%eax │ │ │ │ + js 57e6a │ │ │ │ + lea 0x658(%rdi),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x8(,%rax,8),%rbx │ │ │ │ + lea 0x6a8(%rdi,%rdx,1),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %r13,%rcx │ │ │ │ + jne 57dc8 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + lea 0xa0ef9(%rip),%r14 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + nop │ │ │ │ + mov 0x4(%rsp),%r13d │ │ │ │ + mov (%rsp),%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + sub %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + js 57e51 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x4b,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 151f0 │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + movb $0x0,0xd0(%rsp) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - cmpq $0x1,(%rbx) │ │ │ │ - sbb %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - and $0x53,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 81700 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp (%rsp),%r15d │ │ │ │ + jle 57e10 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + subl $0x1,(%rsp) │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + addq $0x50,0x8(%rsp) │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + jge 57df0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x4e,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000055990 : │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - lea 0xa2e9b(%rip),%rsi │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - push %rbp │ │ │ │ - callq 156c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 559d8 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ + movabs $0x524544524f5f5042,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movb $0x0,0xd8(%rsp) │ │ │ │ + callq 81850 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5802a │ │ │ │ + movslq 0x2c(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov %eax,0x978(%rsi) │ │ │ │ + test %eax,%eax │ │ │ │ + js 57f82 │ │ │ │ + lea 0x980(%rsi),%rcx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x8(,%rax,8),%rbx │ │ │ │ + lea 0x9d0(%rsi,%rdx,1),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %rcx,%r13 │ │ │ │ + jne 57ee0 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + lea 0xa0dea(%rip),%r14 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rsp),%r13d │ │ │ │ + mov (%rsp),%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + sub %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + js 57f69 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x4b,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 15c80 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - pop %rbp │ │ │ │ + callq 81700 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp (%rsp),%r15d │ │ │ │ + jle 57f30 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + subl $0x1,(%rsp) │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + addq $0x50,0x8(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 57f10 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov $0x3158,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x49505243,0xd0(%rsp) │ │ │ │ + mov %dx,0xd4(%rsp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0xca0(%rax),%rsi │ │ │ │ + movb $0x0,0xd6(%rsp) │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 58002 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov $0x3258,%eax │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ax,0xd4(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + add $0xca8,%rsi │ │ │ │ + movb $0x0,0xd6(%rsp) │ │ │ │ + movl $0x49505243,0xd0(%rsp) │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 57ac3 │ │ │ │ + mov 0xc6fcf(%rip),%rax │ │ │ │ + lea 0xa0ce7(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - pop %rbp │ │ │ │ - mov $0x4f,%eax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 57ac3 │ │ │ │ + mov 0xc6fa7(%rip),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa0c74(%rip),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 57e9c │ │ │ │ + mov 0xc6f82(%rip),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa0c4f(%rip),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 57d84 │ │ │ │ + mov 0xc6f5d(%rip),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa0c2a(%rip),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 57c6c │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000559f0 : │ │ │ │ +00000000000580a0 : │ │ │ │ push %r15 │ │ │ │ - mov $0x50,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 55ab7 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + sub $0x148,%rsp │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + lea 0xe0(%rsp),%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp,%rax,4),%eax │ │ │ │ + mov $0x3145,%eax │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movl $0x50595443,0xe0(%rsp) │ │ │ │ + mov %ax,0xe4(%rsp) │ │ │ │ + movb $0x0,0xe6(%rsp) │ │ │ │ + callq 15270 │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 55a37 │ │ │ │ - add $0x1,%rcx │ │ │ │ - add %rax,%r13 │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rax,%r14 │ │ │ │ - ja 55a28 │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,(%rbx,%rax,4) │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rax,%r14 │ │ │ │ - ja 55a50 │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - je 55ac9 │ │ │ │ - cmpq $0x1,0x18(%rsp) │ │ │ │ - jne 55adb │ │ │ │ - xor %edx,%edx │ │ │ │ + jne 58710 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 55a8b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jbe 55ab7 │ │ │ │ - mov 0x0(%rbp,%rax,4),%r8d │ │ │ │ - lea 0x0(,%rax,4),%rcx │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 55a80 │ │ │ │ - test %edx,%edx │ │ │ │ - lea 0x4(%rbx),%rax │ │ │ │ - movl $0x1,(%rbx,%rcx,1) │ │ │ │ - cmove %rax,%rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movl $0x1,(%rbx) │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + cmp $0x8,%r8 │ │ │ │ + je 5816f │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 15100 │ │ │ │ + movb $0x0,0x94(%rsp) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmpl $0x5049532d,0x90(%rsp) │ │ │ │ + je 58198 │ │ │ │ + mov 0x138(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 5877f │ │ │ │ + add $0x148,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - movabs $0x100000001,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - jmp 55ab7 │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - lea (%r15,%r15,1),%rax │ │ │ │ - shl $0x6,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 55fd8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 55fd8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rax │ │ │ │ - add %r12,%rdx │ │ │ │ - cmpq $0x0,0x38(%rsp) │ │ │ │ - je 55b90 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 55b38 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rcx,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movq $0x0,-0x10(%rax) │ │ │ │ - movq $0x0,-0x18(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 55b70 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r14d,0x44(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov %ecx,%r12d │ │ │ │ - jmp 55bc9 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jbe 55c17 │ │ │ │ - mov 0x0(%rbp,%r15,4),%eax │ │ │ │ - mov %r15d,%esi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movabs $0x524544524f5f41,%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + lea 0x38(%rsp),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq 15380 │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 55bc0 │ │ │ │ - mov %r13d,%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shl $0x5,%rdi │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - add 0x8(%rsp),%rdi │ │ │ │ - test %r14,%r14 │ │ │ │ - js 55dfa │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2ss %r14,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - add $0x1,%r15 │ │ │ │ - add $0x1,%r13d │ │ │ │ - movss %xmm0,0x18(%rdi) │ │ │ │ - callq 53dc0 │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - ja 55bc9 │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %r14,%r13 │ │ │ │ - lea -0x2fe0(%rip),%rcx │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 151e0 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ + jne 58735 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %eax,(%rsi) │ │ │ │ test %eax,%eax │ │ │ │ - je 55fb3 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ + js 582d7 │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + lea 0x8(%rsi),%rcx │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x8(,%rax,8),%r13 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x58(%rsi,%rdx,1),%r14 │ │ │ │ + nop │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jne 58210 │ │ │ │ xor %r14d,%r14d │ │ │ │ - and $0x1,%eax │ │ │ │ - movl $0x1,0x10(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov %r15,%r13 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov %r13d,%r14d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 55cf1 │ │ │ │ - shl $0x5,%rbx │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r12,%rbp │ │ │ │ - add %r12,%rbx │ │ │ │ + lea 0xa0aa2(%rip),%r15 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add $0x20,%rbp │ │ │ │ - movq $0x0,-0x18(%rbp) │ │ │ │ - callq 15090 │ │ │ │ - movq $0x0,-0x20(%rbp) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 55ca0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - add $0x20,%r13 │ │ │ │ - movq $0x0,-0x10(%r13) │ │ │ │ - movq $0x0,-0x18(%r13) │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne 55cd0 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jbe 55db4 │ │ │ │ - lea -0x2(%r14),%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r12,%r13 │ │ │ │ - shr %eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - shl $0x6,%rax │ │ │ │ - mov %rcx,%rbp │ │ │ │ - lea 0x40(%rcx,%rax,1),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movss 0x18(%rbp),%xmm0 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movss %xmm0,0x18(%r13) │ │ │ │ - callq 53630 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + xor %r9d,%r9d │ │ │ │ test %eax,%eax │ │ │ │ - je 55d5f │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 55d5f │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ + jns 5825f │ │ │ │ + jmp 582bd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + jg 582bd │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0x4b,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rdi,%rax,4),%edx │ │ │ │ - mov %edx,(%rsi,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 55d50 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmpq $0x0,0x28(%rbp) │ │ │ │ - je 55d8a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov (%rax,%r15,4),%esi │ │ │ │ - add $0x1,%r15 │ │ │ │ - callq 53dc0 │ │ │ │ - cmp 0x28(%rbp),%r15 │ │ │ │ - jb 55d70 │ │ │ │ - movss 0x18(%r13),%xmm0 │ │ │ │ - addss 0x38(%rbp),%xmm0 │ │ │ │ - add $0x40,%rbp │ │ │ │ - add $0x20,%r13 │ │ │ │ - movss %xmm0,-0x8(%r13) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 55d20 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - lea 0x1(%rax),%r13d │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - cmp %ecx,0x40(%rsp) │ │ │ │ - ja 55e15 │ │ │ │ - lea -0x3175(%rip),%rcx │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 151e0 │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp %eax,0x40(%rsp) │ │ │ │ - jb 55eb0 │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmpq 55c80 │ │ │ │ - mov %r14,%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr %rax │ │ │ │ - or %rbx,%rax │ │ │ │ - cvtsi2ss %rax,%xmm1 │ │ │ │ - addss %xmm1,%xmm1 │ │ │ │ - jmpq 55bfc │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14d,0x20(%rsp) │ │ │ │ - mov 0x44(%rsp),%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - mov %edx,%r14d │ │ │ │ - jmp 55e38 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jbe 55e85 │ │ │ │ - mov (%r15,%rbx,4),%eax │ │ │ │ - mov %ebx,%esi │ │ │ │ + callq 15930 │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ test %eax,%eax │ │ │ │ - je 55e30 │ │ │ │ - mov %r14d,%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - add %r13,%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - shl $0x5,%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - js 55e94 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2ss %rax,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - add $0x1,%rbx │ │ │ │ + je 58250 │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + jle 5825f │ │ │ │ + subl $0x1,0x18(%rsp) │ │ │ │ add $0x1,%r14d │ │ │ │ - movss %xmm0,0x18(%rdi) │ │ │ │ - callq 53dc0 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - ja 55e38 │ │ │ │ - mov 0x20(%rsp),%r14d │ │ │ │ - add 0x18(%rsp),%r13 │ │ │ │ - jmpq 55dbe │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr %rax │ │ │ │ - or 0x48(%rsp),%rax │ │ │ │ - cvtsi2ss %rax,%xmm1 │ │ │ │ - addss %xmm1,%xmm1 │ │ │ │ - jmp 55e6b │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub $0x1,%r12 │ │ │ │ + addq $0x50,0x10(%rsp) │ │ │ │ + cmp %r14d,0x1c(%rsp) │ │ │ │ + jge 58238 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movabs $0x524544524f5f42,%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 15380 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %eax,0x328(%rdi) │ │ │ │ + test %eax,%eax │ │ │ │ + js 58409 │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + lea 0x330(%rdi),%rcx │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x8(,%rax,8),%r13 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x380(%rdi,%rdx,1),%r14 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %r8,%rax │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 55f02 │ │ │ │ - mov (%rax),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jne 58348 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0xa0972(%rip),%r15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jns 58397 │ │ │ │ + jmp 583ef │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + jg 583ef │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0x4b,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi,%rax,4),%eax │ │ │ │ - addl $0x1,(%rbx,%rax,4) │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 55ef0 │ │ │ │ - lea 0x1(%rdi),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb 55ed0 │ │ │ │ - cmpq $0x0,0x38(%rsp) │ │ │ │ - je 55fcc │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add %rax,%rbp │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15930 │ │ │ │ + mov 0x34(%rsp),%r11d │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 58388 │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + jle 58397 │ │ │ │ + subl $0x1,0x18(%rsp) │ │ │ │ + add $0x1,%r14d │ │ │ │ + addq $0x50,0x10(%rsp) │ │ │ │ + cmp %r14d,0x1c(%rsp) │ │ │ │ + jge 58370 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movabs $0x524544524f5f5041,%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + movb $0x0,0xe8(%rsp) │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 15380 │ │ │ │ + mov 0x34(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 5875a │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %eax,0x650(%rsi) │ │ │ │ + test %eax,%eax │ │ │ │ + js 58559 │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + lea 0x658(%rsi),%rcx │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x8(,%rax,8),%r13 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x6a8(%rsi,%rdx,1),%r14 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - movq $0x0,-0x18(%rbx) │ │ │ │ - callq 15090 │ │ │ │ - movq $0x0,-0x20(%rbx) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 55f30 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add %rax,%rbp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jne 58490 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0xa0832(%rip),%r15 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - movq $0x0,-0x18(%rbx) │ │ │ │ - callq 15090 │ │ │ │ - movq $0x0,-0x20(%rbx) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 55f78 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmpq 55ab7 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - jmpq 55eba │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmp 55fa1 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + test %edi,%edi │ │ │ │ + jns 584df │ │ │ │ + jmp 5853f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + jg 5853f │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0x4b,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15930 │ │ │ │ + mov 0x34(%rsp),%r8d │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 584d0 │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + jle 584df │ │ │ │ + subl $0x1,0x18(%rsp) │ │ │ │ + add $0x1,%r14d │ │ │ │ + addq $0x50,0x10(%rsp) │ │ │ │ + cmp %r14d,0x1c(%rsp) │ │ │ │ + jge 584b8 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movabs $0x524544524f5f5042,%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movb $0x0,0xe8(%rsp) │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 15380 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov $0x53,%r8d │ │ │ │ - jmpq 55ab7 │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %eax,0x978(%rdi) │ │ │ │ + test %eax,%eax │ │ │ │ + js 5868f │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + lea 0x980(%rdi),%rcx │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x8(,%rax,8),%r13 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea 0x9d0(%rdi,%rdx,1),%r14 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x50,%rcx │ │ │ │ + cmp %rcx,%r14 │ │ │ │ + jne 585d0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0xa06fb(%rip),%r15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + test %ecx,%ecx │ │ │ │ + jns 5861f │ │ │ │ + jmp 58675 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + jg 58675 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0x4b,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15930 │ │ │ │ + mov 0x34(%rsp),%esi │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + test %esi,%esi │ │ │ │ + je 58610 │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp 0x18(%rsp),%r9d │ │ │ │ + jle 5861f │ │ │ │ + subl $0x1,0x18(%rsp) │ │ │ │ + add $0x1,%r14d │ │ │ │ + addq $0x50,0x10(%rsp) │ │ │ │ + cmp %r14d,0x1c(%rsp) │ │ │ │ + jge 585f8 │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov $0x3158,%eax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x49505243,0xe0(%rsp) │ │ │ │ + lea 0xca0(%r15),%rdx │ │ │ │ + mov %ax,0xe4(%rsp) │ │ │ │ + movb $0x0,0xe6(%rsp) │ │ │ │ + callq 15930 │ │ │ │ + mov $0x3258,%edx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %dx,0xe4(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xca8(%r15),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x49505243,0xe0(%rsp) │ │ │ │ + movb $0x0,0xe6(%rsp) │ │ │ │ + callq 15930 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 5816f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc68c1(%rip),%rax │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa058e(%rip),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 5812b │ │ │ │ + mov 0xc689c(%rip),%rax │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa0569(%rip),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 581d3 │ │ │ │ + mov 0xc6877(%rip),%rax │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xa0544(%rip),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 58446 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000058790 : │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000587a0 : │ │ │ │ push %r15 │ │ │ │ - mov %r8d,%r15d │ │ │ │ + mov %rsi,%rcx │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x0(,%rcx,4),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov -0x4(%rsi,%rcx,4),%ecx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 5604a │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - ja 56035 │ │ │ │ - jmp 5604a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r12,%rdx │ │ │ │ - jae 5604a │ │ │ │ - sub $0x1,%r12 │ │ │ │ - mov -0x4(%rbp,%r12,4),%eax │ │ │ │ - lea 0x0(,%r12,4),%r13 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov $0x29,%esi │ │ │ │ + lea 0x90(%rsp),%r15 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + movabs $0x524544524f5f41,%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x3c(%rsp),%rax │ │ │ │ + mov %rax,%r9 │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 15ac0 │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 56030 │ │ │ │ - mov %r15d,0x18(%r14) │ │ │ │ - mov 0x10(%r14),%rdi │ │ │ │ + jne 58c71 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js 58911 │ │ │ │ + lea 0x8(%rbx),%rax │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp %eax,%edx │ │ │ │ + js 588f3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rbx,%r14,1),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 588df │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %r12d,%r8d │ │ │ │ + lea 0xa0457(%rip),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x4b,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %r12d,0x1c(%r14) │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,0x10(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 560a9 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 154d0 │ │ │ │ - mov 0x10(%r14),%rdi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 559f0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xad161(%rip),%rcx │ │ │ │ + lea 0xa5be0(%rip),%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x2a,%esi │ │ │ │ + callq 15ac0 │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 58c20 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + sub %r12d,%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jge 58868 │ │ │ │ + addq $0x1,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + addq $0x50,0x28(%rsp) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 58848 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0x5841,%r10d │ │ │ │ + mov $0x2a,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movl $0x4d445f41,0x90(%rsp) │ │ │ │ + lea 0xcb0(%rax),%rcx │ │ │ │ + movb $0x0,0x96(%rsp) │ │ │ │ + mov %r10w,0x94(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + callq 15ac0 │ │ │ │ + mov 0x3c(%rsp),%r11d │ │ │ │ + lea 0xa03f8(%rip),%rdx │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 58c78 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movabs $0x524544524f5f42,%rax │ │ │ │ + lea 0x328(%rbx),%rcx │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + callq 15ac0 │ │ │ │ + mov 0x3c(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 58ca4 │ │ │ │ + mov 0x328(%rbx),%edx │ │ │ │ + mov %rbx,%rax │ │ │ │ + test %edx,%edx │ │ │ │ + js 58aa3 │ │ │ │ + add $0x330,%rax │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp %eax,%edx │ │ │ │ + js 58a85 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r13d,%r12d │ │ │ │ + mov %eax,%r13d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rbx,%r12,1),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 58a75 │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %r13d,%r8d │ │ │ │ + lea 0xa02b7(%rip),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x4b,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov $0x2a,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + callq 15ac0 │ │ │ │ + mov 0x3c(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 58c95 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x328(%rax),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + sub %r13d,%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jge 58a10 │ │ │ │ + addq $0x1,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + addq $0x50,0x28(%rsp) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jge 589e4 │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov $0x5841,%esi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %si,0x94(%rsp) │ │ │ │ + mov $0x2a,%esi │ │ │ │ + lea 0xcb8(%rax),%rcx │ │ │ │ + movb $0x0,0x96(%rsp) │ │ │ │ + movl $0x4d445f42,0x90(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + callq 15ac0 │ │ │ │ + mov 0x3c(%rsp),%edi │ │ │ │ + lea 0xa02e1(%rip),%rdx │ │ │ │ + test %edi,%edi │ │ │ │ + jne 58c78 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movabs $0x524544524f5f5041,%rax │ │ │ │ + movb $0x0,0x98(%rsp) │ │ │ │ + lea 0x650(%rbx),%rcx │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + callq 15ac0 │ │ │ │ + mov 0x3c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 58dd0 │ │ │ │ + mov 0x650(%rbx),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ test %eax,%eax │ │ │ │ - je 56098 │ │ │ │ + jle 58cc9 │ │ │ │ + add $0x658,%rdi │ │ │ │ + lea 0xa0178(%rip),%r10 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %edi,%r12d │ │ │ │ + cmp %edi,%eax │ │ │ │ + jns 58bbf │ │ │ │ + jmpq 58cad │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov 0x650(%rax),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %r12d,%edx │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jl 58cad │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov $0x4b,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x2a,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + callq 15ac0 │ │ │ │ + mov 0x3c(%rsp),%edx │ │ │ │ + lea 0xa00de(%rip),%r10 │ │ │ │ + test %edx,%edx │ │ │ │ + je 58ba0 │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0xa0210(%rip),%rdx │ │ │ │ + jmp 58c2d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0xa010b(%rip),%rdx │ │ │ │ + mov 0xc63a4(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne 58ddc │ │ │ │ + add $0xf8,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + lea 0xa0098(%rip),%rdx │ │ │ │ + mov 0xc6359(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 58c48 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0xa010e(%rip),%rdx │ │ │ │ + jmp 58c2d │ │ │ │ + lea 0xa00dd(%rip),%rdx │ │ │ │ + jmp 58c78 │ │ │ │ + addq $0x1,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + addq $0x50,0x20(%rsp) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jg 58b84 │ │ │ │ + xchg %r13,%r15 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movabs $0x524544524f5f5042,%rax │ │ │ │ + movb $0x0,0x98(%rsp) │ │ │ │ + lea 0x978(%rbx),%rcx │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + callq 15ac0 │ │ │ │ + cmpl $0x0,0x3c(%rsp) │ │ │ │ + jne 58ea0 │ │ │ │ + lea 0x980(%rbx),%r11 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0x978(%rbx),%eax │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %r10,%rbp │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %r11,%r13 │ │ │ │ + mov %ebp,%r10d │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jl 58df3 │ │ │ │ + mov %r13,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmp %ebp,%eax │ │ │ │ + js 58de6 │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %r10d,%ebp │ │ │ │ + jmp 58d74 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%r12 │ │ │ │ + mov 0x978(%rax),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %ebp,%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jl 58de1 │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %ebp,%r8d │ │ │ │ + lea 0x9ff6d(%rip),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x4b,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x2a,%esi │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + callq 15ac0 │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 58d5a │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0xa00ad(%rip),%rdx │ │ │ │ + jmpq 58c2d │ │ │ │ + lea 0xa0029(%rip),%rdx │ │ │ │ + jmpq 58c78 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + add $0x50,%r13 │ │ │ │ + jmpq 58d38 │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + lea 0x9df44(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%r8 │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x2a,%esi │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + lea 0xca0(%rax),%rcx │ │ │ │ + callq 15ac0 │ │ │ │ + cmpl $0x0,0x3c(%rsp) │ │ │ │ + lea 0xa005c(%rip),%rdx │ │ │ │ + jne 58c78 │ │ │ │ + lea 0x9df04(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov $0x2a,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0xca8,%rcx │ │ │ │ + callq 15ac0 │ │ │ │ + cmpl $0x0,0x3c(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + je 58c48 │ │ │ │ + lea 0xa002d(%rip),%rdx │ │ │ │ + jmpq 58c78 │ │ │ │ + lea 0x9ffa9(%rip),%rdx │ │ │ │ + jmpq 58c78 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000058eb0 : │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xcea01(%rip),%rdi │ │ │ │ + jmpq 15980 <__strcpy_chk@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000058ed0 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xce9c1(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 58f1a │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000058f20 : │ │ │ │ + push %r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + lea 0xceded(%rip),%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x9,%edi │ │ │ │ + sub $0x148,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r12 │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + mov %r12,%r8 │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 59060 │ │ │ │ + lea 0x4(%rsp),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov 0xced98(%rip),%rdi │ │ │ │ + push %r12 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x9e0ed(%rip),%rsi │ │ │ │ + lea 0x20(%rsp),%r8 │ │ │ │ + callq 15c70 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + test %eax,%eax │ │ │ │ + jne 59050 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%r9 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov 0xced53(%rip),%rdi │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0xa0125(%rip),%rsi │ │ │ │ + mov %rax,0xced43(%rip) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + push %r12 │ │ │ │ + mov %rax,0xced3d(%rip) │ │ │ │ + lea 0x30(%rsp),%r8 │ │ │ │ + callq 15c30 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 59050 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movsd %xmm0,0xced24(%rip) │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xced1e(%rip) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 59098 │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 590c9 │ │ │ │ + add $0x148,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 547c0 │ │ │ │ - mov $0x53,%eax │ │ │ │ - jmp 5608a │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsp),%edi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq 58ed0 │ │ │ │ + jmp 59026 │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x100,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9e572(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 58eb0 │ │ │ │ + jmp 59026 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xcec81(%rip),%rdi │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 15580 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 59050 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,0xcebfc(%rip) │ │ │ │ + jmpq 59026 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000560b0 : │ │ │ │ +00000000000590d0 : │ │ │ │ push %r15 │ │ │ │ - xor %r15d,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ + mov %r9,%rbx │ │ │ │ sub $0x108,%rsp │ │ │ │ - mov (%rdi),%r14 │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - lea 0x0(,%rcx,8),%rdi │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + lea 0xa0013(%rip),%rdi │ │ │ │ + mov 0x140(%rsp),%r15 │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + lea 0x9da10(%rip),%rsi │ │ │ │ + mov 0x148(%rsp),%r14 │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0xf8(%rsp) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x2(%rbp),%rax │ │ │ │ - cmp 0x18(%rsp),%rax │ │ │ │ - jae 562b8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %ebp,%ecx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - and $0x7,%ecx │ │ │ │ - movzbl (%rbx,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - lea 0x1(%rbp),%rcx │ │ │ │ - mov %edx,%edi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0x7,%ecx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - and $0x1,%edi │ │ │ │ - movzbl (%rbx,%rdx,1),%edx │ │ │ │ - mov %dil,0x17(%rsp) │ │ │ │ - sar %cl,%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x3,%rcx │ │ │ │ - and $0x1,%edx │ │ │ │ - movzbl (%rbx,%rcx,1),%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea 0x3(%rbp),%rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - sar %cl,%esi │ │ │ │ - and $0x1,%esi │ │ │ │ - lea (%rdx,%rsi,2),%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 56912 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 562c8 │ │ │ │ - test $0x7,%al │ │ │ │ - je 561a7 │ │ │ │ - add $0x4,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbp,%rax │ │ │ │ - lea 0x1(%rbp),%rbp │ │ │ │ - and $0x7,%edx │ │ │ │ - jne 56190 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - shr $0x3,%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 562b8 │ │ │ │ - movzbl 0x1(%rbx,%rbp,1),%r12d │ │ │ │ - movzbl (%rbx,%rbp,1),%eax │ │ │ │ - movzbl 0x2(%rbx,%rbp,1),%edx │ │ │ │ - shl $0x8,%r12d │ │ │ │ - add %eax,%r12d │ │ │ │ - movzbl 0x3(%rbx,%rbp,1),%eax │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - add %r12d,%eax │ │ │ │ - cmp $0xffff,%eax │ │ │ │ - jne 565c0 │ │ │ │ - mov %r12d,%r13d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%r8 │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jbe 56234 │ │ │ │ - add %rax,%rax │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jbe 56891 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - callq 15960 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x9e85e(%rip),%rax │ │ │ │ + movq $0xffffffffffffffff,0xc8(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 156c0 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x9ffb6(%rip),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 591b9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx,%r12,4),%ecx │ │ │ │ + mov (%r14,%r12,4),%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x0(%rbp,%r12,8),%xmm0 │ │ │ │ + movsd (%r15,%r12,8),%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0x9ff88(%rip),%rdx │ │ │ │ + add $0x1,%r12 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jne 59180 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov $0x1410,%edi │ │ │ │ + callq 15850 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %di,0x5(%rax) │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + lea 0xceaec(%rip),%rdi │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + callq 15770 │ │ │ │ + mov 0xceac8(%rip),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,0xceab0(%rip) │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ test %rax,%rax │ │ │ │ - je 56f4f │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x4(%rbp),%rax │ │ │ │ - add %rax,%r13 │ │ │ │ - cmp %r13,0x40(%rsp) │ │ │ │ - jb 5691d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 56cf6 │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea -0x1(%r12),%edi │ │ │ │ - sub %rbp,%rsi │ │ │ │ - lea 0x5(%rbp,%rdi,1),%rcx │ │ │ │ - add %r14,%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl -0x1(%rbx,%rax,1),%edx │ │ │ │ - mov %dl,-0x5(%rsi,%rax,1) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 56268 │ │ │ │ - lea 0x1(%r15,%rdi,1),%r15 │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ - cmpb $0x0,0x17(%rsp) │ │ │ │ - jne 5690a │ │ │ │ - mov 0x88(%rsp),%rbp │ │ │ │ - lea 0x2(%rbp),%rax │ │ │ │ - cmp 0x18(%rsp),%rax │ │ │ │ - jb 56118 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x34,%r12d │ │ │ │ - jmpq 565c6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 56610 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - shr $0x3,%rcx │ │ │ │ - lea -0x2(%rdi),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jae 568a2 │ │ │ │ + je 59268 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 59d8c │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add $0x108,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x150(%rsp),%esi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 58f20 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 597dc │ │ │ │ + mov 0x158(%rsp),%esi │ │ │ │ + mov 0xcea99(%rip),%rdx │ │ │ │ + test %esi,%esi │ │ │ │ + jg 597f7 │ │ │ │ + movsd 0xcea99(%rip),%xmm0 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov %rdx,0xcea3d(%rip) │ │ │ │ + mov 0xcea7e(%rip),%rax │ │ │ │ + movsd %xmm0,0xcea3e(%rip) │ │ │ │ + movsd 0xcea7e(%rip),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0xcea24(%rip) │ │ │ │ + movsd %xmm0,0xcea2c(%rip) │ │ │ │ + callq 15110 │ │ │ │ + lea 0x94(%rsp),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0xce9f5(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $0x3,%rdx │ │ │ │ - and $0x7,%ecx │ │ │ │ - movzbl (%rbx,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x1,%esi │ │ │ │ - and $0x1,%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - add %edx,%r10d │ │ │ │ - cmp $0x5,%esi │ │ │ │ - jne 56340 │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - shr $0x3,%rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - movzbl (%rbx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - add %eax,%r13d │ │ │ │ - cmp $0x5,%edx │ │ │ │ - jne 56378 │ │ │ │ - lea 0xd(%rbp),%rsi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - shr $0x3,%rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - movzbl (%rbx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - add %eax,%r12d │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 563b0 │ │ │ │ - mov $0x4c,%edi │ │ │ │ - add $0x11,%rbp │ │ │ │ - mov %r10d,0x38(%rsp) │ │ │ │ - add $0x4,%r12d │ │ │ │ - mov %rbp,0x88(%rsp) │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - callq 15850 │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 56f39 │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - mov 0x38(%rsp),%r10d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0xa2199(%rip),%r11 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - jmp 56465 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r8 │ │ │ │ - movl $0x0,(%r9) │ │ │ │ - cmp $0x13,%r8 │ │ │ │ - je 564b5 │ │ │ │ - mov (%r11,%r8,4),%edx │ │ │ │ - lea (%r15,%rdx,4),%r9 │ │ │ │ - cmp %r8d,%r12d │ │ │ │ - jbe 56450 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - shr $0x3,%rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - movzbl (%rbx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - add %eax,%edi │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 56478 │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov %edi,(%r9) │ │ │ │ - add $0x3,%rbp │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x13,%r8 │ │ │ │ - jne 56461 │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - test %al,%al │ │ │ │ - je 564c6 │ │ │ │ - mov %rbp,0x88(%rsp) │ │ │ │ - mov $0x4c,%edi │ │ │ │ - mov %r10d,0x50(%rsp) │ │ │ │ + movl $0x0,0x94(%rsp) │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 597d0 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0xce9c9(%rip),%rsi │ │ │ │ + movl $0x0,0x94(%rsp) │ │ │ │ + mov 0xce9f7(%rip),%rdi │ │ │ │ + callq 15d00 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 597d0 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0xce99e(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x9dd32(%rip),%rsi │ │ │ │ + movl $0x0,0x94(%rsp) │ │ │ │ + callq 15cc0 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 597d0 │ │ │ │ + mov 0xce973(%rip),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ callq 15850 │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 56f39 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x40(%rdi),%rdx │ │ │ │ - movdqu 0x30(%rdi),%xmm6 │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movdqu 0x10(%rdi),%xmm2 │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - movdqu 0x20(%rdi),%xmm4 │ │ │ │ - mov 0x48(%rdi),%edx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - mov %edx,0x48(%rax) │ │ │ │ - movups %xmm4,0x20(%rax) │ │ │ │ - movups %xmm6,0x30(%rax) │ │ │ │ - movabs $0x1300000007,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0xce99c(%rip),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + cmpq $0x0,0xce98a(%rip) │ │ │ │ + movq $0x1,0xd0(%rsp) │ │ │ │ + movq $0x1,0xd8(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movq $0x1,0xe0(%rsp) │ │ │ │ + movq $0x1,0xe8(%rsp) │ │ │ │ + jle 59d77 │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ lea 0xd0(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movaps %xmm6,0x20(%rsp) │ │ │ │ - callq 547c0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - je 5693f │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - jmpq 568a9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x15,%r12d │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov %r14,(%rax) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 56f64 │ │ │ │ - add $0x108,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x9c(%rsp),%rax │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + movl $0x0,0x6c(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x90(%rsp),%r13 │ │ │ │ - lea 0xb0(%rsp),%r12 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + cmpl $0x1,0x158(%rsp) │ │ │ │ + mov %r15d,0x20(%rsp) │ │ │ │ + jle 594b3 │ │ │ │ + cmpl $0x2,0x158(%rsp) │ │ │ │ + je 59d3c │ │ │ │ + lea 0xac5a2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x34(%rsp),%r9d │ │ │ │ + mov 0x6c(%rsp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x68(%rsp),%r8d │ │ │ │ + lea 0x9facc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r15d,%edx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xac56b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc5595(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xce82e(%rip),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 594cd │ │ │ │ + shl $0x3,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 54c10 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 54b40 │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - lea 0x88(%rsp),%rbp │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 52c70 │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0xff,%eax │ │ │ │ - ja 566c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x1(%r15),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe 566b1 │ │ │ │ - add %rax,%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - cmp %rax,%rcx │ │ │ │ - ja 5667c │ │ │ │ - lea (%rcx,%rcx,2),%rsi │ │ │ │ - shr %rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %edx,0x50(%rsp) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x50(%rsp),%edx │ │ │ │ - je 56f27 │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %dl,(%r14,%r15,1) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - jmp 56642 │ │ │ │ - nop │ │ │ │ - lea -0x101(%rax),%eax │ │ │ │ - cmp $0x1c,%eax │ │ │ │ - ja 56cb3 │ │ │ │ - lea 0xa20ea(%rip),%rdi │ │ │ │ - mov 0x88(%rsp),%r10 │ │ │ │ - mov (%rdi,%rax,4),%r8d │ │ │ │ - lea 0xa2057(%rip),%rdi │ │ │ │ - mov (%rdi,%rax,4),%r9d │ │ │ │ - cmp %r10,%r12 │ │ │ │ - jbe 5692d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 56743 │ │ │ │ - mov %r10,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %edx,%edx │ │ │ │ + callq 154d0 │ │ │ │ + lea 0xce84c(%rip),%rax │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0x94(%rsp) │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + pushq 0x88(%rsp) │ │ │ │ + mov 0x98(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + callq 15290 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 597d0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmpq $0x0,0xce807(%rip) │ │ │ │ + jle 59606 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 5955e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - shr $0x3,%rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - movzbl (%rbx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - add %eax,%edi │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jne 56708 │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - add %rdi,%r8 │ │ │ │ - lea 0x1(%r10,%rax,1),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - callq 52c70 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - cmp $0x1d,%eax │ │ │ │ - ja 56ce4 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0xa1f4e(%rip),%rdi │ │ │ │ - mov 0x88(%rsp),%r11 │ │ │ │ - mov (%rdi,%rax,4),%r10d │ │ │ │ - lea 0xa1ebb(%rip),%rdi │ │ │ │ - mov (%rdi,%rax,4),%r9d │ │ │ │ - cmp %r11,%r12 │ │ │ │ - jbe 5692d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 567db │ │ │ │ - mov %r11,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - shr $0x3,%rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - movzbl (%rbx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - add %eax,%edi │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jne 567a0 │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - add %edi,%r10d │ │ │ │ - lea 0x1(%r11,%rax,1),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - cmp %r15,%r10 │ │ │ │ - ja 56cfe │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea (%r15,%r8,1),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe 56848 │ │ │ │ - add %rax,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - ja 56804 │ │ │ │ - lea (%rcx,%rcx,2),%rdx │ │ │ │ - shr %rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - je 56f27 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 56900 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea (%r14,%r15,1),%rdx │ │ │ │ - lea (%r14,%rcx,1),%r8 │ │ │ │ - sub %r10,%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ + mov 0x30(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 59ba0 │ │ │ │ + movsd %xmm0,0x0(%r13,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0xce7d0(%rip) │ │ │ │ + jle 59600 │ │ │ │ + mov 0x150(%rsp),%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 59b20 │ │ │ │ + movsd (%r12,%rbx,8),%xmm0 │ │ │ │ + cmpl $0x1,0xc(%rsp) │ │ │ │ + jne 59538 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 5959d │ │ │ │ + movsd 0x9e43d(%rip),%xmm4 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x9e359(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm4 │ │ │ │ + jae 59538 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + addl $0x1,0x68(%rsp) │ │ │ │ + cmpl $0x2,0x158(%rsp) │ │ │ │ + movsd %xmm5,0x0(%r13,%rbx,8) │ │ │ │ + jle 5954d │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov %r8d,%ecx │ │ │ │ + lea 0x9f9d5(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc545b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmp %rbx,0xce734(%rip) │ │ │ │ + jg 5955e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r14,%rax,1),%esi │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - mov %sil,(%rdx) │ │ │ │ - cmovae %rdi,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jne 56868 │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - jmpq 56642 │ │ │ │ - lea (%r8,%r8,2),%rax │ │ │ │ - shr %rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmpq 56211 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x31,%ebp │ │ │ │ - callq 15090 │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0xce6bc(%rip),%rdi │ │ │ │ + movl $0x0,0x94(%rsp) │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 597d0 │ │ │ │ + addq $0x1,0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + addq $0x1,0xd8(%rsp) │ │ │ │ + cmp %rax,0xce6d9(%rip) │ │ │ │ + jg 59438 │ │ │ │ + mov 0x158(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jg 59d66 │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0xce6a8(%rip),%rdi │ │ │ │ + movl $0x0,0x94(%rsp) │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 597d0 │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0xce644(%rip),%rdi │ │ │ │ + movl $0x0,0x94(%rsp) │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 597d0 │ │ │ │ + mov 0x158(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 596fa │ │ │ │ + lea 0xce60a(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xce5fe(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub 0xce5e9(%rip),%edx │ │ │ │ + lea 0x9fafb(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc534e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 15090 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 15090 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 56290 │ │ │ │ - mov %ebp,%r12d │ │ │ │ - jmpq 565c6 │ │ │ │ - nop │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - jmpq 56642 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 565c6 │ │ │ │ - mov $0x14,%r12d │ │ │ │ - jmpq 565c6 │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov $0x17,%r12d │ │ │ │ - jmpq 565c6 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov $0x33,%ebp │ │ │ │ - jmpq 568a9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x3c(%rsp),%r14d │ │ │ │ + lea 0x9f90f(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x480,%edi │ │ │ │ - callq 15600 │ │ │ │ + lea 0xce193(%rip),%rdi │ │ │ │ + push %r14 │ │ │ │ + mov 0x78(%rsp),%ebp │ │ │ │ + mov 0x7c(%rsp),%r15d │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %r15d,%r8d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x9f90b(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x80,%edi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15600 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 56f5a │ │ │ │ - test %rax,%rax │ │ │ │ - je 56f5a │ │ │ │ - mov 0x50(%rsp),%r10d │ │ │ │ - lea 0x102(%r10),%eax │ │ │ │ - add %eax,%r13d │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - mov %r13d,%r12d │ │ │ │ - je 56d2c │ │ │ │ - mov $0xfffffeff,%eax │ │ │ │ - lea 0x101(%r10),%r13d │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - lea 0x88(%rsp),%rbp │ │ │ │ - sub %r10d,%eax │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %r13d,%ebx │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - mov %r12d,%r13d │ │ │ │ - mov %r8,%r12 │ │ │ │ - jmp 56a01 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r11d,%ebx │ │ │ │ - jbe 56ae8 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r11d,%edx │ │ │ │ - mov %eax,(%rdi,%rdx,4) │ │ │ │ - add $0x1,%r11d │ │ │ │ - cmp %r11d,%r13d │ │ │ │ - jbe 56d10 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 52c70 │ │ │ │ - cmp $0xf,%eax │ │ │ │ - jbe 569e0 │ │ │ │ - cmp $0x10,%eax │ │ │ │ - je 56bd2 │ │ │ │ - cmp $0x11,%eax │ │ │ │ - je 56b00 │ │ │ │ - cmp $0x12,%eax │ │ │ │ - jne 56ed4 │ │ │ │ - mov 0x88(%rsp),%r10 │ │ │ │ - cmp %r10,%r15 │ │ │ │ - jbe 56ead │ │ │ │ - mov %r10,%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - nop │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - shr $0x3,%rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - add %eax,%r9d │ │ │ │ - cmp $0x7,%edx │ │ │ │ - jne 56a50 │ │ │ │ - add $0x7,%r10 │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - cmp $0xfffffff5,%r9d │ │ │ │ - je 569f8 │ │ │ │ - cmp %r13d,%r11d │ │ │ │ - jae 56ea0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r11d,%eax │ │ │ │ - lea 0xb(%r9,%r11,1),%edx │ │ │ │ - lea (%rdi,%rax,4),%rax │ │ │ │ - jmp 56ad0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - add $0x1,%r11d │ │ │ │ - cmp %edx,%r11d │ │ │ │ - je 569f8 │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %r13d,%r11d │ │ │ │ - je 56bb8 │ │ │ │ - cmp %r11d,%ebx │ │ │ │ - ja 56ab0 │ │ │ │ - lea (%r14,%r11,1),%ecx │ │ │ │ - movl $0x0,(%r12,%rcx,4) │ │ │ │ - jmp 56ab6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r11d,%edx │ │ │ │ - sub %ebx,%edx │ │ │ │ - mov %eax,(%r12,%rdx,4) │ │ │ │ - jmpq 569f4 │ │ │ │ + lea 0xcdd5f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14d,(%rsp) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xce138(%rip),%rsi │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x1000,%edx │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + lea 0xcdd1a(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r15d,0x1404(%rbx) │ │ │ │ + mov %ebp,0x1408(%rbx) │ │ │ │ + mov %r14d,0x140c(%rbx) │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + jmpq 59234 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rsp),%r10 │ │ │ │ - cmp %r10,%r15 │ │ │ │ - jbe 56ead │ │ │ │ - mov %r10,%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - shr $0x3,%rax │ │ │ │ - and $0x7,%ecx │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - add %eax,%r9d │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 56b20 │ │ │ │ - add $0x3,%r10 │ │ │ │ - mov %r10,0x88(%rsp) │ │ │ │ - cmp $0xfffffffd,%r9d │ │ │ │ - je 569f8 │ │ │ │ - cmp %r13d,%r11d │ │ │ │ - jae 56ec7 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r11d,%eax │ │ │ │ - lea 0x3(%r11,%r9,1),%edx │ │ │ │ - lea (%rdi,%rax,4),%rax │ │ │ │ - jmp 56ba0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - add $0x1,%r11d │ │ │ │ - cmp %r11d,%edx │ │ │ │ - je 569f8 │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %r13d,%r11d │ │ │ │ - je 56c7f │ │ │ │ - cmp %r11d,%ebx │ │ │ │ - ja 56b80 │ │ │ │ - lea (%r14,%r11,1),%ecx │ │ │ │ - movl $0x0,(%r12,%rcx,4) │ │ │ │ - jmp 56b86 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0xf,%ebp │ │ │ │ - jmpq 5655d │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - cmp %rsi,%r15 │ │ │ │ - jbe 56ead │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 56f0d │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0x3,%rdx │ │ │ │ - and $0x7,%ecx │ │ │ │ - shr $0x3,%rax │ │ │ │ - movzbl 0x0(%rbp,%rdx,1),%edx │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x7,%ecx │ │ │ │ - add %eax,%eax │ │ │ │ - mov %rsi,0x88(%rsp) │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - or %eax,%edx │ │ │ │ - add $0x3,%edx │ │ │ │ - cmp 0x78(%rsp),%r11d │ │ │ │ - jae 56c99 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea -0x1(%r11),%eax │ │ │ │ - mov (%rdi,%rax,4),%ecx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r11d,%eax │ │ │ │ - add %r11d,%edx │ │ │ │ - lea (%rdi,%rax,4),%rax │ │ │ │ - jmp 56c6b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - add $0x1,%r11d │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %edx,%r11d │ │ │ │ - je 569f8 │ │ │ │ - cmp %r11d,%r13d │ │ │ │ - jbe 56ca6 │ │ │ │ - cmp %r11d,%ebx │ │ │ │ - ja 56c58 │ │ │ │ - lea (%r14,%r11,1),%esi │ │ │ │ - mov %ecx,(%r12,%rsi,4) │ │ │ │ - jmp 56c5a │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0xe,%ebp │ │ │ │ - jmpq 5655d │ │ │ │ - mov %ebx,%eax │ │ │ │ - not %eax │ │ │ │ - add %r11d,%eax │ │ │ │ - mov (%r12,%rax,4),%ecx │ │ │ │ - jmp 56c40 │ │ │ │ - movl $0xd,0x7c(%rsp) │ │ │ │ - jmpq 569f8 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmp $0x100,%edx │ │ │ │ - je 568a9 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp 0x88(%rsp),%rax │ │ │ │ - setae %bpl │ │ │ │ - add $0xa,%ebp │ │ │ │ - jmpq 568a9 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov $0x12,%ebp │ │ │ │ - jmpq 568a9 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmpq 5627f │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov $0x34,%ebp │ │ │ │ - jmpq 568a9 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov 0x7c(%rsp),%ebp │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 5655d │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov $0x40,%ebp │ │ │ │ - mov 0x400(%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5655d │ │ │ │ - mov $0x480,%edi │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - je 56f5a │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x90,%ecx │ │ │ │ - lea 0x90(%rsp),%r13 │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov 0x94(%rsp),%edi │ │ │ │ + callq 58ed0 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xce0d3(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 59234 │ │ │ │ + lea 0x9f950(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xce51f(%rip),%rdx │ │ │ │ + lea 0x9ef7e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xce502(%rip),%xmm0 │ │ │ │ + lea 0x9efe8(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xce4ec(%rip),%xmm0 │ │ │ │ + lea 0x9efe7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc51d9(%rip),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + callq 15870 │ │ │ │ + movsd 0xce4bb(%rip),%xmm0 │ │ │ │ + mov 0xce4ac(%rip),%rax │ │ │ │ + lea 0x9f8e1(%rip),%rsi │ │ │ │ + mov 0xce496(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd %xmm0,0xce459(%rip) │ │ │ │ + movsd 0xce499(%rip),%xmm0 │ │ │ │ + mov %rax,0xce442(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm0,0xce448(%rip) │ │ │ │ + mov %rdx,0xce429(%rip) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xce425(%rip),%rdx │ │ │ │ + lea 0x9f8b8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xce408(%rip),%xmm0 │ │ │ │ + lea 0x9f8b0(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xce432(%rip),%xmm0 │ │ │ │ + lea 0x9f8af(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ mov %r13,%rdi │ │ │ │ - movabs $0x1200000000f,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - callq 547c0 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ + callq 15110 │ │ │ │ + lea 0x94(%rsp),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0xce39e(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + movl $0x0,0x94(%rsp) │ │ │ │ + callq 15990 │ │ │ │ test %eax,%eax │ │ │ │ - mov %eax,%ebp │ │ │ │ - jne 5655d │ │ │ │ - mov $0x80,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - je 56f5a │ │ │ │ - movdqu (%r8),%xmm0 │ │ │ │ - movdqu 0x10(%r8),%xmm1 │ │ │ │ - lea 0xb0(%rsp),%r12 │ │ │ │ - movdqu 0x20(%r8),%xmm2 │ │ │ │ - movdqu 0x30(%r8),%xmm3 │ │ │ │ + jne 597d0 │ │ │ │ + lea 0x9f587(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0xce352(%rip),%rsi │ │ │ │ + movl $0x0,0x94(%rsp) │ │ │ │ + mov 0xce380(%rip),%rdi │ │ │ │ + callq 15d00 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 597d0 │ │ │ │ + lea 0x9f56c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0xce305(%rip),%rdi │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x9d69b(%rip),%rsi │ │ │ │ + movl $0x0,0x94(%rsp) │ │ │ │ + callq 15cc0 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 597d0 │ │ │ │ + mov 0xce2dc(%rip),%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - movdqu 0x40(%r8),%xmm4 │ │ │ │ - movdqu 0x50(%r8),%xmm5 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x60(%r8),%xmm6 │ │ │ │ - movdqu 0x70(%r8),%xmm7 │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm3,0x30(%rax) │ │ │ │ - movups %xmm4,0x40(%rax) │ │ │ │ - movups %xmm5,0x50(%rax) │ │ │ │ - movups %xmm6,0x60(%rax) │ │ │ │ - movups %xmm7,0x70(%rax) │ │ │ │ - movabs $0x200000000f,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - callq 547c0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 15090 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 56630 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - jmpq 568a9 │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x9f66d(%rip),%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xce2df(%rip),%rcx │ │ │ │ + lea 0x0(,%rcx,8),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x9f661(%rip),%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xce29b(%rip),%rax │ │ │ │ + cmpq $0x0,0xce29b(%rip) │ │ │ │ + movq $0x1,0xd0(%rsp) │ │ │ │ + movq $0x1,0xd8(%rsp) │ │ │ │ + movq $0x1,0xe0(%rsp) │ │ │ │ + movq $0x1,0xe8(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jg 593df │ │ │ │ + movl $0x0,0x6c(%rsp) │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + lea 0xce1e9(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0xce1dd(%rip),%rdx │ │ │ │ + lea 0x9f50e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub 0xce1c6(%rip),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5966c │ │ │ │ + xchg %ax,%ax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0xce191(%rip),%rdi │ │ │ │ + lea 0xb8(%rsp),%rdx │ │ │ │ + cvtsi2sd %ebx,%xmm2 │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %ebx,0x18(%rsp) │ │ │ │ + cvtsi2sdl 0x20(%rsp),%xmm3 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0xce153(%rip),%rdi │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0xcf4(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + mov %edx,0x98(%rsp) │ │ │ │ + je 59c58 │ │ │ │ + movsd 0xc0(%rsp),%xmm0 │ │ │ │ + addl $0x1,0x34(%rsp) │ │ │ │ + movsd %xmm0,(%r12,%rbx,8) │ │ │ │ + jmpq 59576 │ │ │ │ + jle 59546 │ │ │ │ + movslq 0x30(%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 59bd5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movl $0xf,0x7c(%rsp) │ │ │ │ - jmpq 569f8 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x32,%ebp │ │ │ │ - jmpq 5655d │ │ │ │ - movl $0xe,0x7c(%rsp) │ │ │ │ - jmpq 569f8 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x10,%ebp │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 5655d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp 0x88(%rsp),%rax │ │ │ │ - setae %bpl │ │ │ │ - add $0xa,%ebp │ │ │ │ - jmpq 5655d │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x36,%ebp │ │ │ │ - jmpq 5655d │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov $0x53,%ebp │ │ │ │ - jmpq 568a9 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x53,%ebp │ │ │ │ - jmpq 5655d │ │ │ │ - mov $0x53,%r12d │ │ │ │ - jmpq 565c6 │ │ │ │ - mov $0x53,%ebp │ │ │ │ - jmpq 5655d │ │ │ │ + movsd (%r15,%rdx,8),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 59bf9 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jae 59c0b │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + je 59546 │ │ │ │ + mov 0x0(%rbp,%rdx,4),%r10d │ │ │ │ + mov (%r14,%rdx,4),%eax │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 59bb8 │ │ │ │ + test %eax,%eax │ │ │ │ + je 59bf3 │ │ │ │ + movsd (%r9,%rdx,8),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jae 59c0b │ │ │ │ + movsd (%r15,%rdx,8),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 59bc8 │ │ │ │ + movsd (%r9,%rdx,8),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 59bc8 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + addl $0x1,0x6c(%rsp) │ │ │ │ + addl $0x1,0x68(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 59cf0 │ │ │ │ + movsd 0x38(%rsp),%xmm6 │ │ │ │ + cmpl $0x2,0x158(%rsp) │ │ │ │ + movsd %xmm6,0x0(%r13,%rbx,8) │ │ │ │ + jle 5954d │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mov %r8d,%ecx │ │ │ │ + lea 0x9f372(%rip),%rsi │ │ │ │ + jmpq 595cb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x98(%rsp),%rcx │ │ │ │ + lea 0xa8(%rsp),%rdx │ │ │ │ + movsd 0xb8(%rsp),%xmm1 │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 59b87 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + subsd 0xa0(%rsp),%xmm2 │ │ │ │ + andpd 0x9dc3e(%rip),%xmm2 │ │ │ │ + comisd 0x9ce16(%rip),%xmm2 │ │ │ │ + ja 59b87 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + subsd 0xa8(%rsp),%xmm0 │ │ │ │ + andpd 0x9dc19(%rip),%xmm0 │ │ │ │ + comisd 0x9cdf1(%rip),%xmm0 │ │ │ │ + ja 59b87 │ │ │ │ + jmpq 59570 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0xc0(%rsp),%xmm0 │ │ │ │ + cmpl $0x2,0x158(%rsp) │ │ │ │ + movsd %xmm0,0x0(%r13,%rbx,8) │ │ │ │ + jle 5954d │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov %r8d,%ecx │ │ │ │ + lea 0x9f2cc(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc4d11(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5954d │ │ │ │ + mov 0x34(%rsp),%r9d │ │ │ │ + mov 0x6c(%rsp),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x68(%rsp),%r8d │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + lea 0x9f1f4(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 594a4 │ │ │ │ + mov 0xc4cd3(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmpq 59ae0 │ │ │ │ + movl $0x0,0x6c(%rsp) │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + jmpq 5966c │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000056f70 : │ │ │ │ +0000000000059da0 : │ │ │ │ push %r15 │ │ │ │ + mov $0x5145,%r9d │ │ │ │ + mov $0x30,%r10d │ │ │ │ + mov $0x5145,%r11d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1f8,%rsp │ │ │ │ - mov (%rsi),%r15 │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ + mov $0x30,%ebx │ │ │ │ + sub $0x218,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%r8),%eax │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - mov %r15,0xb8(%rsp) │ │ │ │ - mov %r15,0xc0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - ja 57850 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov 0xce884(%rip),%eax │ │ │ │ + mov %r9w,0x20(%rsp) │ │ │ │ + movb $0x0,0x22(%rsp) │ │ │ │ + movl $0x524444,0x68(%rsp) │ │ │ │ + movl $0x3030324a,0x6e(%rsp) │ │ │ │ + mov %r10w,0x72(%rsp) │ │ │ │ + mov %r11w,0x80(%rsp) │ │ │ │ + movb $0x0,0x82(%rsp) │ │ │ │ + movl $0x43584553,0xc8(%rsp) │ │ │ │ + movb $0x0,0xcc(%rsp) │ │ │ │ + movl $0x3030324a,0xce(%rsp) │ │ │ │ + mov %bx,0xd2(%rsp) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 579b3 │ │ │ │ - cmpl $0x1,0x20(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - je 57017 │ │ │ │ - mov %r13,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - lea 0x8(%rax),%rdx │ │ │ │ - mov $0xffff,%eax │ │ │ │ - cmp $0xffff,%rdx │ │ │ │ - cmovae %rdx,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea -0x1(%r13),%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - jb 58113 │ │ │ │ - xor %edx,%edx │ │ │ │ - div %rsi │ │ │ │ + jne 5a0a6 │ │ │ │ + mov 0xce826(%rip),%eax │ │ │ │ + mov 0xce803(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x9f399(%rip),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov $0x0,%eax │ │ │ │ + je 5a498 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce7da(%rip),%rdi │ │ │ │ + lea 0x9f6bb(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce7c0(%rip),%rdi │ │ │ │ + lea 0x9f729(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce792(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 59f87 │ │ │ │ + callq 15dc0 <__ctype_tolower_loc@plt> │ │ │ │ + lea 0xe0(%rsp),%rbp │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + lea 0x100(%rsp),%rbx │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov $0x40000,%edi │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov 0x8(%rax),%ebx │ │ │ │ - callq 15850 │ │ │ │ - lea 0x0(,%rbx,4),%r10 │ │ │ │ - lea (%rbx,%rbx,1),%rbp │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %rax,0x1b0(%rsp) │ │ │ │ - mov %ebx,0x28(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x40c,%edi │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 15850 │ │ │ │ + mov $0x20,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov %rax,0x1d0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - sete %sil │ │ │ │ - test %r12,%r12 │ │ │ │ - sete %al │ │ │ │ - or %esi,%eax │ │ │ │ - test %r9,%r9 │ │ │ │ - sete %sil │ │ │ │ - or %esi,%eax │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - sete %sil │ │ │ │ - or %eax,%esi │ │ │ │ - test %rbp,%rbp │ │ │ │ - sete %al │ │ │ │ - or %esi,%eax │ │ │ │ - test %rdx,%rdx │ │ │ │ - sete %dl │ │ │ │ - or %dl,%al │ │ │ │ - jne 58180 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov $0x40000,%edx │ │ │ │ - mov $0xff,%esi │ │ │ │ - callq 154d0 │ │ │ │ - mov 0x28(%rsp),%r15d │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 57b92 │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r9,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov 0xce742(%rip),%rax │ │ │ │ + lea 0x0(,%rcx,4),%r14 │ │ │ │ + lea 0x9f316(%rip),%rcx │ │ │ │ + mov 0x200(%rax,%r14,1),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ax,(%r12,%rax,2) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 57170 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - mov $0x81,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add 0xce718(%rip),%r14 │ │ │ │ + mov (%rax),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsbq (%r14,%r15,1),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x0(%r13,%rax,4),%eax │ │ │ │ + mov %al,(%rbx,%r15,1) │ │ │ │ + add $0x1,%r15 │ │ │ │ + callq 15390 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 59f38 │ │ │ │ + mov 0xce6fa(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0xffffffff,(%rdi) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %eax,0xce6c3(%rip) │ │ │ │ + jg 59ee0 │ │ │ │ + mov 0xce6ca(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x9f68a(%rip),%rdx │ │ │ │ + lea 0xe0(%rsp),%rbp │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce6a6(%rip),%rdi │ │ │ │ + lea 0x9f256(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x9f264(%rip),%r13 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce685(%rip),%rdi │ │ │ │ + lea 0x9f6c6(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce66b(%rip),%rdi │ │ │ │ + lea 0x9f734(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce63e(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jle 5a072 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ax,0x0(%rbp,%rax,2) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 571a0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0xce621(%rip),%rax │ │ │ │ + mov 0x200(%rax,%rbx,1),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0xce601(%rip),%rcx │ │ │ │ + mov 0xce60a(%rip),%rdi │ │ │ │ + add %rbx,%rcx │ │ │ │ + add $0x204,%rbx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %eax,0xce5d4(%rip) │ │ │ │ + jg 5a010 │ │ │ │ + mov 0xce5df(%rip),%rdi │ │ │ │ + lea 0x9f708(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce5c5(%rip),%rdi │ │ │ │ + lea 0x9f198(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0xb32d5(%rip),%rcx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 57b85 │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - jmp 571f7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 574d8 │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - je 57435 │ │ │ │ + movsd 0x468(%r12),%xmm0 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x9f1cb(%rip),%r13 │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ + lea 0xe0(%rsp),%rbp │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + movsd 0x470(%r12),%xmm0 │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ + callq 76610 │ │ │ │ + mov (%r12),%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp 0x28(%rsp),%rbx │ │ │ │ - mov %r15,%r12 │ │ │ │ - sete %al │ │ │ │ - add 0x10(%rsp),%r15 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov (%r14),%eax │ │ │ │ - cmova %r15,%r8 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0x18(%rsp) │ │ │ │ - seta 0x8(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 571e0 │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - movq $0x0,0x170(%rsp) │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ - movq $0x0,0x180(%rsp) │ │ │ │ - movq $0x0,0x190(%rsp) │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ - movq $0x0,0x1a0(%rsp) │ │ │ │ - callq 54c10 │ │ │ │ - lea 0x190(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq 54b40 │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - test $0x7,%cl │ │ │ │ - je 5782c │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0xb0(%rsp),%rdx │ │ │ │ - and $0x7,%ecx │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - or %sil,-0x1(%rdx,%rax,1) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - test $0x7,%cl │ │ │ │ - je 5774f │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - and $0x7,%ecx │ │ │ │ + mov 0xce54e(%rip),%rdi │ │ │ │ + lea 0x9f157(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - or %al,-0x1(%rsi,%rdx,1) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - test $0x7,%al │ │ │ │ - je 57803 │ │ │ │ - mov 0x4(%r14),%ebp │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 57778 │ │ │ │ - cmp %r12,%r8 │ │ │ │ - jbe 57bb1 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - lea (%r12,%rax,1),%r13 │ │ │ │ - add %rax,%r8 │ │ │ │ - lea 0xa8(%rsp),%r12 │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r8,%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - mov 0x178(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov 0x180(%rsp),%rcx │ │ │ │ - mov (%rcx,%rdx,4),%ecx │ │ │ │ - mov (%rsi,%rdx,4),%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 55250 │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne 57380 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0x400(%rax),%ecx │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ - mov 0x400(%rax),%edx │ │ │ │ - callq 55250 │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x178(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x198(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - cmpb $0x0,0x8(%rsp) │ │ │ │ - jne 571f7 │ │ │ │ - mov %r13d,0x20(%rsp) │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x1b8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x1d8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x1c8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - mov 0xb8(%rsp),%r15 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r15,(%rax) │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ + movsd 0x468(%r12),%xmm0 │ │ │ │ + mov 0xce527(%rip),%rdi │ │ │ │ + lea 0x9f135(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x470(%r12),%xmm0 │ │ │ │ + mov 0xce500(%rip),%rdi │ │ │ │ + lea 0x9f10e(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce4ed(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x83(%rsp),%rcx │ │ │ │ + lea 0x9f0f4(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce4cb(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9c(%rsp),%rcx │ │ │ │ + lea 0x9f0d2(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x430(%r12),%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xce49a(%rip),%rdi │ │ │ │ + lea 0x9f0a3(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x434(%r12),%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xce478(%rip),%rdi │ │ │ │ + lea 0x9f081(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce465(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x410(%r12),%rcx │ │ │ │ + lea 0x9f072(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce443(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x420(%r12),%rcx │ │ │ │ + lea 0x9f050(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce421(%rip),%rdi │ │ │ │ + lea 0x9f042(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cvtss2sd 0x438(%r12),%xmm0 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce3f6(%rip),%rdi │ │ │ │ + lea 0x9f017(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cvtss2sd 0x43c(%r12),%xmm0 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x440(%r12),%xmm0 │ │ │ │ + mov 0xce3c1(%rip),%rdi │ │ │ │ + lea 0x9efcf(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x448(%r12),%xmm0 │ │ │ │ + mov 0xce390(%rip),%rdi │ │ │ │ + lea 0x9ef9e(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x450(%r12),%xmm0 │ │ │ │ + mov 0xce369(%rip),%rdi │ │ │ │ + lea 0x9ef92(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x458(%r12),%xmm0 │ │ │ │ + mov 0xce342(%rip),%rdi │ │ │ │ + lea 0x9ef6b(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x460(%r12),%xmm0 │ │ │ │ + mov 0xce31b(%rip),%rdi │ │ │ │ + lea 0x9ef29(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x4c0(%r12),%xmm0 │ │ │ │ + mov 0xce2f4(%rip),%rdi │ │ │ │ + lea 0x9ef26(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce2ce(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 5a3e1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0xce2b1(%rip),%rax │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov 0x200(%rax,%rbx,1),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0xce28d(%rip),%rcx │ │ │ │ + mov 0xce296(%rip),%rdi │ │ │ │ + add %rbx,%rcx │ │ │ │ + add $0x204,%rbx │ │ │ │ + add $0x100,%rcx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmp %r14d,0xce265(%rip) │ │ │ │ + jg 5a380 │ │ │ │ + mov 0xce28d(%rip),%eax │ │ │ │ + mov 0xce26a(%rip),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5a6a8 │ │ │ │ + mov 0x408(%r12),%rcx │ │ │ │ + lea 0x9ee9a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x404(%r12),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0xce233(%rip),%rdi │ │ │ │ + lea 0x9ee3c(%rip),%rdx │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce21b(%rip),%rdi │ │ │ │ + lea 0x4(%r12),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa19eb(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce1fc(%rip),%rdi │ │ │ │ + callq 15870 │ │ │ │ + addl $0x1,0xce200(%rip) │ │ │ │ + mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 58131 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - add $0x1f8,%rsp │ │ │ │ + jne 5a7e5 │ │ │ │ + add $0x218,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - mov 0x4(%r14),%r11d │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - movq $0x0,0x150(%rsp) │ │ │ │ - movq $0x0,0x158(%rsp) │ │ │ │ - movq $0x0,0x160(%rsp) │ │ │ │ - movq $0x0,0x170(%rsp) │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ - movq $0x0,0x180(%rsp) │ │ │ │ - movq $0x0,0x190(%rsp) │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ - movq $0x0,0x1a0(%rsp) │ │ │ │ - movq $0x0,0xf0(%rsp) │ │ │ │ - movq $0x0,0x100(%rsp) │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ - movq $0x0,0x110(%rsp) │ │ │ │ - movq $0x0,0x120(%rsp) │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - movq $0x0,0x130(%rsp) │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 57703 │ │ │ │ - mov 0x14(%r14),%eax │ │ │ │ - lea 0x1b0(%rsp),%rsi │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12,%rcx │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%r14),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0xc(%r14),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x8(%r14),%r9d │ │ │ │ - callq 53e40 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5788d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce1b4(%rip),%rdi │ │ │ │ + lea 0x9f095(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x478,%edi │ │ │ │ - callq 15600 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 58136 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce19a(%rip),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x78,%edi │ │ │ │ - callq 15600 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 58161 │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 576ae │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov (%rsi,%rax,4),%ecx │ │ │ │ - lea 0x0(,%rax,4),%r9 │ │ │ │ - addl $0x1,(%r8,%rcx,4) │ │ │ │ - cmp $0x100,%ecx │ │ │ │ - jbe 576a5 │ │ │ │ - mov 0x8(%rsi,%r9,1),%edx │ │ │ │ - add $0x3,%rax │ │ │ │ - addl $0x1,(%r10,%rdx,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jb 5767f │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov $0xf,%r8d │ │ │ │ - mov $0x11e,%ecx │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov $0x101,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - movl $0x1,0x400(%rsi) │ │ │ │ - callq 56000 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 57bc6 │ │ │ │ - movb $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - jmpq 578ad │ │ │ │ - mov %r8,%r13 │ │ │ │ - sub %r12,%r13 │ │ │ │ - mov %r13,%rbp │ │ │ │ - shl $0x2,%rbp │ │ │ │ - jne 5785d │ │ │ │ - mov %r13,0xd8(%rsp) │ │ │ │ - cmp %r12,%r8 │ │ │ │ - jbe 57624 │ │ │ │ - mov 0xd0(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rcx,%r12,1),%eax │ │ │ │ - mov %eax,(%rdx,%r12,4) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,%r8 │ │ │ │ - jne 57738 │ │ │ │ - jmpq 57624 │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - jmpq 572fa │ │ │ │ - mov 0x14(%r14),%eax │ │ │ │ - mov %r12,%rcx │ │ │ │ - movq $0x0,0x150(%rsp) │ │ │ │ - lea 0x150(%rsp),%r11 │ │ │ │ - movq $0x0,0x160(%rsp) │ │ │ │ - lea 0x1b0(%rsp),%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r11,%rdi │ │ │ │ - movq $0x0,0x160(%rsp) │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%r14),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0xc(%r14),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x8(%r14),%r9d │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - callq 53e40 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0x20(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - je 57979 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - movb $0x0,0x8(%rsp) │ │ │ │ - jmpq 573dc │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - jmpq 57334 │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - jmpq 572bf │ │ │ │ - movl $0x3d,0x20(%rsp) │ │ │ │ - jmpq 5749b │ │ │ │ + lea 0x9f334(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce16d(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 5a5af │ │ │ │ + callq 15dc0 <__ctype_tolower_loc@plt> │ │ │ │ + lea 0xe0(%rsp),%rbp │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + lea 0x100(%rsp),%rbx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov $0x20,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 58136 │ │ │ │ - mov %rbp,0xe0(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - jmpq 57716 │ │ │ │ - movb $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x158(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x178(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x198(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 571ec │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %r11,%rdx │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - lea 0xa8(%rsp),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 55360 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 573b2 │ │ │ │ - lea 0xfffe(%r13),%rsi │ │ │ │ - movabs $0x8000800080008001,%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mul %rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0xf,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - cmp $0xfffe,%rsi │ │ │ │ - jbe 5749b │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - sub $0x1,%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - cmp %rsi,0x18(%rsp) │ │ │ │ - sete %sil │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - movzbl %sil,%esi │ │ │ │ - callq 551f0 │ │ │ │ - mov %r15d,%eax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov 0xce11a(%rip),%rax │ │ │ │ + lea 0x0(,%rcx,4),%r15 │ │ │ │ + lea 0x9ecee(%rip),%rcx │ │ │ │ + mov 0x200(%rax,%r15,1),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add 0xce0f0(%rip),%r15 │ │ │ │ + mov (%rax),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsbq (%r15,%r14,1),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x0(%r13,%rax,4),%eax │ │ │ │ + mov %al,(%rbx,%r14,1) │ │ │ │ + add $0x1,%r14 │ │ │ │ + callq 15390 │ │ │ │ + cmp %r14,%rax │ │ │ │ + jae 5a560 │ │ │ │ + mov 0xce0d2(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %eax,0xce09b(%rip) │ │ │ │ + jg 5a508 │ │ │ │ + mov 0xce0a2(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x9ec49(%rip),%rdx │ │ │ │ + lea 0xe0(%rsp),%rbp │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce07e(%rip),%rdi │ │ │ │ + lea 0x9f27f(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x9ec3c(%rip),%r13 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce05d(%rip),%rdi │ │ │ │ + lea 0x9f2e6(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xce030(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 5a682 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0xfffe,%rcx │ │ │ │ - ja 57b70 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r15d,%ebx │ │ │ │ - sub %r15d,%ecx │ │ │ │ - sub %r13d,%ebx │ │ │ │ - add $0xffff,%ebx │ │ │ │ - movzbl %ch,%edx │ │ │ │ - movzbl %cl,%esi │ │ │ │ - movzbl %bl,%r9d │ │ │ │ - mov %edx,%r8d │ │ │ │ - movzbl %bh,%ebx │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8d,%esi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r9d,%esi │ │ │ │ - callq 551f0 │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov 0xce011(%rip),%rax │ │ │ │ + mov 0x200(%rax,%rbx,1),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0xcdff1(%rip),%rcx │ │ │ │ + mov 0xcdffa(%rip),%rdi │ │ │ │ + add %rbx,%rcx │ │ │ │ + add $0x204,%rbx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + addl $0x1,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp 0xcdfc4(%rip),%eax │ │ │ │ + jl 5a620 │ │ │ │ + mov 0xcdfcf(%rip),%rdi │ │ │ │ + lea 0x9ebbd(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 5a0a6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x478(%r12),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x9ebaa(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x480(%r12),%xmm0 │ │ │ │ + mov 0xcdf75(%rip),%rdi │ │ │ │ + lea 0x9eb83(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x488(%r12),%xmm0 │ │ │ │ + mov 0xcdf4e(%rip),%rdi │ │ │ │ + lea 0x9eb5c(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x490(%r12),%xmm0 │ │ │ │ + mov 0xcdf27(%rip),%rdi │ │ │ │ + lea 0x9eb35(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x498(%r12),%xmm0 │ │ │ │ + mov 0xcdf00(%rip),%rdi │ │ │ │ + lea 0x9eb0e(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x4a0(%r12),%xmm0 │ │ │ │ + mov 0xcded9(%rip),%rdi │ │ │ │ + lea 0x9eae7(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x4a8(%r12),%xmm0 │ │ │ │ + mov 0xcdeb2(%rip),%rdi │ │ │ │ + lea 0x9eac0(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0xcde95(%rip),%rdi │ │ │ │ + movsd 0x4b0(%r12),%xmm0 │ │ │ │ + lea 0x9ea99(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xcde78(%rip),%rdi │ │ │ │ + jmpq 5a3f6 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000005a7f0 : │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x968,%rsp │ │ │ │ + mov 0xcde72(%rip),%r8d │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x958(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + addl $0x1,0xcde0f(%rip) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 5bdd8 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x7c(%rsp),%r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x9,%edi │ │ │ │ + lea 0x88(%rsp),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + callq 157f0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5bd68 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 15310 <__xstat64@plt> │ │ │ │ + mov 0xf0(%rsp),%rdx │ │ │ │ + mov 0xcddf2(%rip),%ecx │ │ │ │ + mov %rdx,0x408(%r15) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 5ba5a │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ mov %ebx,%esi │ │ │ │ - mov %r14,%rbp │ │ │ │ - callq 551f0 │ │ │ │ - lea 0xffff(%r15),%eax │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - jmpq 57b3c │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xb8(%rsp),%r12 │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%ecx │ │ │ │ - add $0x1,%r15d │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - lea 0x1(%r12),%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jbe 57b26 │ │ │ │ - add %rax,%rax │ │ │ │ - mov %rbx,%r13 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - ja 57afd │ │ │ │ - lea (%rbx,%rbx,2),%r13 │ │ │ │ - shr %r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %cl,0x10(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 57b32 │ │ │ │ - mov %r13,0xc0(%rsp) │ │ │ │ - movzbl 0x10(%rsp),%ecx │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov %rbx,0xb8(%rsp) │ │ │ │ - mov %cl,(%rdi,%r12,1) │ │ │ │ - cmp 0x8(%rsp),%r15d │ │ │ │ - je 57b45 │ │ │ │ - mov %r15d,%eax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - ja 57ac0 │ │ │ │ - addq $0x1,0x18(%rsp) │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rbp,%r14 │ │ │ │ - cmp %rax,0x48(%rsp) │ │ │ │ - ja 57a08 │ │ │ │ - jmpq 5748b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0xff,%r8d │ │ │ │ - mov $0xff,%esi │ │ │ │ - jmpq 57a5c │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - jmpq 57442 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov $0x81,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movl $0xffffffff,(%rdi) │ │ │ │ - jmpq 571ae │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - lea 0xa8(%rsp),%r12 │ │ │ │ - jmpq 573b2 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov $0xf,%r8d │ │ │ │ - mov $0x1e,%ecx │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - callq 56000 │ │ │ │ - mov %eax,%r13d │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + jmpq 5a9b7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xcddba(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 576f0 │ │ │ │ - mov 0x16c(%rsp),%eax │ │ │ │ - mov $0x11e,%r12d │ │ │ │ - mov $0x1e,%r13d │ │ │ │ - lea 0xf0(%rsp),%rbp │ │ │ │ - cmp $0x11e,%eax │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmovbe %rax,%r12 │ │ │ │ - mov 0x18c(%rsp),%eax │ │ │ │ - cmp $0x1e,%eax │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ - cmovbe %rax,%r13 │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ + jne 5b070 │ │ │ │ + mov 0x404(%r15),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + cmovne 0x10(%rsp),%eax │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + addl $0x1,0xcdd3a(%rip) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0xcdd48(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5b040 │ │ │ │ + mov 0xcdd6a(%rip),%eax │ │ │ │ + addl $0x1,0xcdd23(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + je 5ad40 │ │ │ │ + mov 0xcdd65(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5c06a │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + mov 0x404(%r15),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 5abac │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 5a957 │ │ │ │ + movzbl 0x10(%rsp),%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + adcl $0xffffffff,0x14(%rsp) │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ test %esi,%esi │ │ │ │ - je 57c63 │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax,%r12,4),%esi │ │ │ │ - add $0x1,%r12 │ │ │ │ - callq 53dc0 │ │ │ │ - cmp %r12,0x60(%rsp) │ │ │ │ - ja 57c44 │ │ │ │ - mov 0x70(%rsp),%r10d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0xf0(%rsp),%rbp │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 57c95 │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax,%r12,4),%esi │ │ │ │ - add $0x1,%r12 │ │ │ │ - callq 53dc0 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - ja 57c78 │ │ │ │ - mov 0xf8(%rsp),%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x110(%rsp),%rbp │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 57d6c │ │ │ │ - mov %r15,0x88(%rsp) │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - mov %r14,0x98(%rsp) │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - lea 0x1(%r12),%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov (%rdi,%r12,4),%r8d │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - ja 57cff │ │ │ │ - jmpq 57dfb │ │ │ │ + jne 5ad60 │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + callq 15580 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 5b0b0 │ │ │ │ + mov 0xcdcdb(%rip),%ecx │ │ │ │ + addl $0x1,0xcdc94(%rip) │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 5ad58 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - mov %rax,%r14 │ │ │ │ - add %rbx,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jbe 57d05 │ │ │ │ - cmp %r8d,(%rdi,%rax,4) │ │ │ │ - je 57cf0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 57e0e │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jbe 57dfb │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - cmp $0xa,%eax │ │ │ │ - ja 57e8e │ │ │ │ - mov $0x11,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 53dc0 │ │ │ │ - lea -0x2(%r14),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 53dc0 │ │ │ │ - mov %r14d,%r12d │ │ │ │ - add %rbx,%r12 │ │ │ │ - mov 0xf8(%rsp),%esi │ │ │ │ - cmp %r12,%rsi │ │ │ │ - ja 57cc8 │ │ │ │ - mov 0x88(%rsp),%r15 │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ - mov 0x98(%rsp),%r14 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x4c,%edi │ │ │ │ - callq 15600 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 58121 │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 57dc4 │ │ │ │ - lea (%rdi,%rax,4),%rcx │ │ │ │ - mov (%rcx),%esi │ │ │ │ - addl $0x1,(%r8,%rsi,4) │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - add $0x2,%rax │ │ │ │ - cmpl $0xf,(%rcx) │ │ │ │ - cmovbe %rsi,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - ja 57da5 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov $0x7,%r8d │ │ │ │ - mov $0x13,%ecx │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov $0x13,%edx │ │ │ │ - callq 56000 │ │ │ │ - mov %eax,%r13d │ │ │ │ + mov 0x404(%r15),%esi │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %r13,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + mov %esi,0x404(%r15) │ │ │ │ + callq 150a0 │ │ │ │ + mov %eax,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - je 57ec0 │ │ │ │ - movb $0x0,0x8(%rsp) │ │ │ │ - jmpq 578ad │ │ │ │ - mov %r8d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,%r12 │ │ │ │ - callq 53dc0 │ │ │ │ - jmpq 57d44 │ │ │ │ - cmp $0x2,%r14d │ │ │ │ - jbe 57dfb │ │ │ │ - mov %r14d,%r12d │ │ │ │ - mov $0xaaaaaaab,%r13d │ │ │ │ - mov %r8d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - imul %r12,%r13 │ │ │ │ - shr $0x22,%r13 │ │ │ │ - lea 0x0(%r13,%r13,2),%eax │ │ │ │ - mov %r13d,%r15d │ │ │ │ - mov %r14d,%r13d │ │ │ │ - add %eax,%eax │ │ │ │ - sub %eax,%r13d │ │ │ │ - callq 53dc0 │ │ │ │ - mov %r15d,%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - cmp $0x5,%r14d │ │ │ │ - jbe 57e76 │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x1,%r15 │ │ │ │ - callq 53dc0 │ │ │ │ - mov $0x3,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 53dc0 │ │ │ │ - cmp 0x60(%rsp),%r15 │ │ │ │ - jne 57e51 │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - ja 580f5 │ │ │ │ - mov %r14d,%r12d │ │ │ │ - sub %r13d,%r12d │ │ │ │ - add %rbx,%r12 │ │ │ │ - jmpq 57d44 │ │ │ │ - cmp $0x8a,%eax │ │ │ │ - mov $0x8a,%edx │ │ │ │ - mov $0x12,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cmovbe %eax,%edx │ │ │ │ - mov %edx,%r14d │ │ │ │ - callq 53dc0 │ │ │ │ - lea -0xb(%r14),%esi │ │ │ │ + jne 5b2c8 │ │ │ │ + mov 0xcdc9d(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5ac60 │ │ │ │ + lea 0x550(%rsp),%r14 │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x9c318(%rip),%rsi │ │ │ │ + addl $0x1,0xcdc1a(%rip) │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + callq 15920 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5a8c0 │ │ │ │ + mov 0xcdc4a(%rip),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5aa70 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x9f109(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc3fe6(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xcdc17(%rip),%r12d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ - sub $0x1,%r14d │ │ │ │ - callq 53dc0 │ │ │ │ - jmpq 57d3e │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ - mov 0x1ac(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 53630 │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0x27,0x150(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbp,%rax │ │ │ │ + je 5b000 │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + ja 5b024 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 5bedd │ │ │ │ + mov 0x404(%r15),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + cmovne 0x10(%rsp),%eax │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + addl $0x1,0xcdb66(%rip) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0xcdb74(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 58121 │ │ │ │ - mov 0x1ac(%rsp),%r9d │ │ │ │ - mov 0x130(%rsp),%rcx │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 57f43 │ │ │ │ - mov 0x1a0(%rsp),%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ + jne 5be88 │ │ │ │ + mov 0xcdb96(%rip),%eax │ │ │ │ + addl $0x1,0xcdb4f(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + je 5ad40 │ │ │ │ + mov 0xcdb91(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5a923 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x9f018(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 57f0f │ │ │ │ - lea 0xa06d4(%rip),%rdx │ │ │ │ - mov (%rdx,%rax,4),%edx │ │ │ │ - mov (%rsi,%rdx,4),%edx │ │ │ │ - mov %edx,(%rcx,%rax,4) │ │ │ │ - mov 0x1ac(%rsp),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 57f05 │ │ │ │ - jmp 57f43 │ │ │ │ - lea -0x1(%rax),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 53630 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc3f2a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xcdb5c(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5a923 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9efb6(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc3ef2(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov 0xcdb1b(%rip),%r12d │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5a933 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + lea 0x9eec7(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc3eac(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x404(%r15),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 5a943 │ │ │ │ + mov 0xcda92(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jle 5a957 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x151(%rsp),%rax │ │ │ │ + mov %ebx,0x28(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + jmp 5ac1a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x27,0x150(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + je 5b310 │ │ │ │ + mov 0xcda58(%rip),%rdi │ │ │ │ + mov $0x80,%edx │ │ │ │ + add %r12,%rdi │ │ │ │ + add $0x180,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x204,%r12 │ │ │ │ + cmp %ebx,0xcda30(%rip) │ │ │ │ + jle 5b340 │ │ │ │ + mov 0xcda27(%rip),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + add %r12,%rsi │ │ │ │ + callq 15920 │ │ │ │ test %eax,%eax │ │ │ │ - je 58121 │ │ │ │ - mov 0x130(%rsp),%rcx │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - mov -0x4(%rcx,%rax,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - sete %cl │ │ │ │ - cmp $0x4,%rax │ │ │ │ - seta %dl │ │ │ │ - test %dl,%cl │ │ │ │ - jne 57f27 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - test $0x7,%al │ │ │ │ - je 585d2 │ │ │ │ - and $0x7,%eax │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl %cl,%edi │ │ │ │ - or %dil,-0x1(%rsi,%rdx,1) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - test $0x7,%al │ │ │ │ - je 585c3 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ + je 5abd8 │ │ │ │ + mov 0xcd9fb(%rip),%rax │ │ │ │ + add %r12,%rax │ │ │ │ + movb $0x0,0x180(%rax) │ │ │ │ + jmp 5ac04 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x404(%r15),%edx │ │ │ │ + lea 0x9e696(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc3dbf(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5a9eb │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - test $0x7,%al │ │ │ │ - je 5818d │ │ │ │ - mov 0xa8(%rsp),%ecx │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + je 5ac90 │ │ │ │ + test %dl,%dl │ │ │ │ + je 5aa99 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 5beb4 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x9d99d(%rip),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + callq 15920 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 5b1c0 │ │ │ │ + mov 0xcd99a(%rip),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 5ba2e │ │ │ │ + mov 0x404(%r15),%ecx │ │ │ │ mov $0x1,%eax │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov $0x11e,%r12d │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - and $0x7,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - or %al,-0x1(%rsi,%rdx,1) │ │ │ │ - mov 0x78(%rsp),%esi │ │ │ │ - mov $0x1e,%edx │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov 0x130(%rsp),%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x11e,%esi │ │ │ │ - cmovbe %esi,%r12d │ │ │ │ - mov 0x70(%rsp),%esi │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - sub $0x101,%r12d │ │ │ │ - cmp $0x1e,%esi │ │ │ │ - cmovbe %esi,%edx │ │ │ │ - mov 0x138(%rsp),%rsi │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - lea -0x4(%rsi),%edx │ │ │ │ - sub $0x1,%esi │ │ │ │ - mov (%rcx,%rsi,4),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 5806f │ │ │ │ - jmp 58073 │ │ │ │ + mov 0xcd93e(%rip),%r11d │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + cmovne 0x10(%rsp),%eax │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + addl $0x1,0xcd912(%rip) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 5b9cf │ │ │ │ + mov 0xcd946(%rip),%r10d │ │ │ │ + addl $0x1,0xcd8ff(%rip) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 5ab1e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%esi │ │ │ │ - sub $0x1,%edx │ │ │ │ - add $0x2,%esi │ │ │ │ - mov (%rcx,%rsi,4),%esi │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + jmpq 5a9b0 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x9bfc5(%rip),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + callq 15920 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5bd48 │ │ │ │ + movl $0x0,0x430(%r15) │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x9bf9c(%rip),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + callq 15920 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5bd28 │ │ │ │ + movl $0x0,0x434(%r15) │ │ │ │ + movb $0x0,0x410(%r15) │ │ │ │ + movb $0x0,0x420(%r15) │ │ │ │ + movq $0x0,0x438(%r15) │ │ │ │ + movq $0x0,0x440(%r15) │ │ │ │ + movq $0x0,0x448(%r15) │ │ │ │ + movq $0x0,0x450(%r15) │ │ │ │ + movq $0x0,0x458(%r15) │ │ │ │ + movq $0x0,0x460(%r15) │ │ │ │ + movq $0x0,0x468(%r15) │ │ │ │ + movq $0x0,0x470(%r15) │ │ │ │ + movq $0x0,0x478(%r15) │ │ │ │ + movq $0x0,0x480(%r15) │ │ │ │ + movq $0x0,0x488(%r15) │ │ │ │ + movq $0x0,0x490(%r15) │ │ │ │ + movq $0x0,0x498(%r15) │ │ │ │ + movq $0x0,0x4a0(%r15) │ │ │ │ + movq $0x0,0x4a8(%r15) │ │ │ │ + movq $0x0,0x4b0(%r15) │ │ │ │ + movq $0x0,0x4b8(%r15) │ │ │ │ + movq $0x0,0x4c0(%r15) │ │ │ │ + mov 0xcd7a8(%rip),%edi │ │ │ │ + lea 0x151(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + jle 5afc5 │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + jmp 5af13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x27,0x150(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + je 5af68 │ │ │ │ + mov 0xcd770(%rip),%r15 │ │ │ │ + mov $0x80,%edx │ │ │ │ + add %r12,%r15 │ │ │ │ + lea 0x100(%r15),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + cmpb $0x0,0x100(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + je 5afa0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x204,%r12 │ │ │ │ + cmp %ebx,0xcd737(%rip) │ │ │ │ + jle 5afc0 │ │ │ │ + mov 0xcd72e(%rip),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + add %r12,%rsi │ │ │ │ + callq 15920 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5aec0 │ │ │ │ + mov 0xcd702(%rip),%rdi │ │ │ │ + mov $0x80,%edx │ │ │ │ + add %r12,%rdi │ │ │ │ + lea 0x180(%rdi),%rsi │ │ │ │ + add $0x100,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmp 5aefd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + cmpb $0x27,0x14f(%rsp,%rax,1) │ │ │ │ + jne 5aed1 │ │ │ │ + movb $0x0,0x14f(%rsp,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + jmpq 5aed1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x180(%r15),%rsi │ │ │ │ + mov $0x80,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 5aefd │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov 0xcd69d(%rip),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,(%r15) │ │ │ │ + callq 59da0 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + addl $0x1,0xcd64b(%rip) │ │ │ │ test %esi,%esi │ │ │ │ - jne 58073 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 58060 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ - mov %r13d,%r14d │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %edx,%ebp │ │ │ │ - jmp 580d3 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r12d,%esi │ │ │ │ - and $0x7,%eax │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - shr %cl,%esi │ │ │ │ - mov 0xb0(%rsp),%r9 │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x1,%rbx │ │ │ │ - and $0x1,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - or %sil,-0x1(%r9,%rdi,1) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ + je 5b0a0 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + jmpq 5a9b0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x27,0x14f(%rsp,%rdx,1) │ │ │ │ + je 5bfb9 │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + jbe 5aa96 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - cmp $0x5,%rbx │ │ │ │ - je 5819c │ │ │ │ - test $0x7,%al │ │ │ │ - jne 5808b │ │ │ │ - mov %r8,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8,0x78(%rsp) │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov 0x78(%rsp),%r8 │ │ │ │ - jmp 5808b │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x10,%esi │ │ │ │ - callq 53dc0 │ │ │ │ - lea -0x3(%r13),%esi │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + je 5ac90 │ │ │ │ + test %dl,%dl │ │ │ │ + jne 5b020 │ │ │ │ + jmpq 5ac98 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x9e8fc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc39e1(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5a900 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x9e29a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc39b1(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5a8ce │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq 5afe9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov 0xcd5bd(%rip),%edx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5b350 │ │ │ │ + cmpq $0x0,(%rsp) │ │ │ │ + jne 5b37b │ │ │ │ + mov 0x404(%r15),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0xcd553(%rip),%r12d │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + cmovne 0x10(%rsp),%eax │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + addl $0x1,0xcd527(%rip) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0xcd525(%rip),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0xcd51c(%rip) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 5c013 │ │ │ │ + mov 0xcd54c(%rip),%r11d │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0xcd503(%rip) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 5ad40 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq a9d50 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5c099 │ │ │ │ + mov 0xcd533(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 5bf8d │ │ │ │ + mov 0x404(%r15),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0xcd4d7(%rip),%r9d │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + cmovne 0x10(%rsp),%eax │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + addl $0x1,0xcd4ab(%rip) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 5bf61 │ │ │ │ + mov 0xcd4df(%rip),%r8d │ │ │ │ + addl $0x1,0xcd498(%rip) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5a9b0 │ │ │ │ + jmpq 5ad60 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0xcd4b9(%rip),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 5b9fb │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 53dc0 │ │ │ │ - jmpq 57e86 │ │ │ │ - movq $0x1,0x18(%rsp) │ │ │ │ - jmpq 57033 │ │ │ │ - movb $0x0,0x8(%rsp) │ │ │ │ - mov $0x53,%r13d │ │ │ │ - jmpq 578ad │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movb $0x0,0x8(%rsp) │ │ │ │ - mov $0x53,%r13d │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - jmpq 578ad │ │ │ │ - movb $0x0,0x8(%rsp) │ │ │ │ - mov $0x53,%r13d │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - jmpq 578ad │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0x27,0x150(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbp,%rax │ │ │ │ + je 5b270 │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + ja 5b294 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 5bf09 │ │ │ │ + mov 0x404(%r15),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0xcd42b(%rip),%r9d │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + cmovne 0x10(%rsp),%eax │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + addl $0x1,0xcd3ff(%rip) │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 5bf35 │ │ │ │ + mov 0xcd433(%rip),%r8d │ │ │ │ + addl $0x1,0xcd3ec(%rip) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5ad40 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov 0xcd424(%rip),%r12d │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + jmpq 5ab6d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x27,0x14f(%rsp,%rdx,1) │ │ │ │ + je 5bfe6 │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + jbe 5b1f6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + je 5b2a8 │ │ │ │ + test %dl,%dl │ │ │ │ + jne 5b290 │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + jne 5b2b5 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + je 5b2a8 │ │ │ │ + test %dl,%dl │ │ │ │ + jne 5ab6d │ │ │ │ + jmpq 5b1f9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x53,0x20(%rsp) │ │ │ │ - jmpq 5749b │ │ │ │ - xor %esi,%esi │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + callq 15300 │ │ │ │ + mov 0x958(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5c0a6 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + add $0x968,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - jmpq 57fd1 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r13,%rbx │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + cmpb $0x27,0x14f(%rsp,%rax,1) │ │ │ │ + jne 5abe9 │ │ │ │ + movb $0x0,0x14f(%rsp,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + jmpq 5abe9 │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + mov 0x404(%r15),%eax │ │ │ │ + jmpq 5a943 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5c045 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x9e034(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc36cd(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq a9d50 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5b146 │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + lea 0x410(%r15),%r8 │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cvttsd2si 0x88(%r12),%eax │ │ │ │ + lea 0xd30(%r12),%rsi │ │ │ │ + mov %eax,0x430(%r15) │ │ │ │ + cvttsd2si 0x90(%r12),%eax │ │ │ │ + mov %eax,0x434(%r15) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0xd40(%r12),%rsi │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0x420(%r15),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x20(%r12),%xmm1 │ │ │ │ + movsd 0x78(%r12),%xmm6 │ │ │ │ + cvtsd2ss 0x10(%r12),%xmm0 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + movss %xmm0,0x438(%r15) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm7,%xmm1 │ │ │ │ + movsd 0x28(%r12),%xmm2 │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + cvtsd2ss 0x18(%r12),%xmm0 │ │ │ │ + movss %xmm0,0x43c(%r15) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + movsd %xmm6,0x4c0(%r15) │ │ │ │ + movsd %xmm0,0x440(%r15) │ │ │ │ + movsd 0x8(%r12),%xmm0 │ │ │ │ + movsd %xmm1,0x450(%r15) │ │ │ │ + movsd %xmm0,0x448(%r15) │ │ │ │ + movsd 0x30(%r12),%xmm0 │ │ │ │ + movsd %xmm2,0x458(%r15) │ │ │ │ + movsd %xmm0,0x460(%r15) │ │ │ │ + jbe 5b4b8 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm7,%xmm2 │ │ │ │ + jbe 5b4b8 │ │ │ │ + movsd 0x9e82d(%rip),%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 5be00 │ │ │ │ + comisd 0x9e823(%rip),%xmm0 │ │ │ │ + ja 5be00 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rsi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x9def2(%rip),%rdi │ │ │ │ + lea 0x98(%rsp),%r9 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r9,%rdx │ │ │ │ + lea 0x9dedb(%rip),%rdi │ │ │ │ + lea 0x90(%rsp),%r8 │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + cvtsi2sdl 0x434(%r15),%xmm1 │ │ │ │ + mulsd 0x9c487(%rip),%xmm1 │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cvtsi2sdl 0x430(%r15),%xmm0 │ │ │ │ + mulsd 0x9c471(%rip),%xmm0 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov %r14d,%r13d │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %r8,%rdx │ │ │ │ - jmp 581fc │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - and $0x7,%eax │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - mov 0xb0(%rsp),%r8 │ │ │ │ - add $0x1,%r12 │ │ │ │ - shr %cl,%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - or %sil,-0x1(%r8,%rdi,1) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - cmp $0x5,%r12 │ │ │ │ - je 5821e │ │ │ │ - test $0x7,%al │ │ │ │ - jne 581b6 │ │ │ │ - mov %rdx,%rdi │ │ │ │ + test %al,%al │ │ │ │ + sete %r12b │ │ │ │ + shl $0x2,%r12d │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmove %eax,%r12d │ │ │ │ + callq 15230 │ │ │ │ + mov 0x9b582(%rip),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - jmp 581b6 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rsi,%rdx │ │ │ │ - jmp 5826d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %ebx,%esi │ │ │ │ - and $0x7,%eax │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - shr %cl,%esi │ │ │ │ - mov 0xb0(%rsp),%r8 │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x1,%r12 │ │ │ │ - and $0x1,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - or %sil,-0x1(%r8,%rdi,1) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - je 5828f │ │ │ │ - test $0x7,%al │ │ │ │ - jne 58229 │ │ │ │ - mov %rdx,%rdi │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x90(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + lea 0xa8(%rsp),%rcx │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + movsd %xmm0,0x468(%r15) │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x470(%r15) │ │ │ │ + movsd 0x450(%r15),%xmm0 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + ja 5bd10 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + jbe 5ba88 │ │ │ │ + movsd 0x458(%r15),%xmm0 │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + jbe 5ba88 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + movsd 0x9e6d5(%rip),%xmm5 │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x9b4ac(%rip),%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + lea 0xb0(%rsp),%r10 │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %r10,%rdx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movq %rsi,%xmm3 │ │ │ │ + lea 0xb8(%rsp),%rcx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - jmp 58229 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbp,%rbx │ │ │ │ - lea 0x4(%rdx),%r12d │ │ │ │ - mov %rsi,%rbp │ │ │ │ - test %r12,%r12 │ │ │ │ - je 58359 │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov 0x130(%rsp),%rdx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov (%rdx,%rbp,4),%edx │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - jmp 58317 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%eax │ │ │ │ - mov 0xb8(%rsp),%rsi │ │ │ │ - mov 0xb0(%rsp),%r8 │ │ │ │ - add $0x1,%rbx │ │ │ │ - shr %cl,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%edx │ │ │ │ - shl %cl,%edx │ │ │ │ - or %dl,-0x1(%r8,%rsi,1) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - je 58340 │ │ │ │ - test $0x7,%al │ │ │ │ - jne 582d2 │ │ │ │ + movsd 0x90(%rsp),%xmm1 │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + movsd %xmm0,0x478(%r15) │ │ │ │ + mov 0x9e648(%rip),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + movsd %xmm0,0x480(%r15) │ │ │ │ + movq %rcx,%xmm1 │ │ │ │ + movsd 0x9c2c8(%rip),%xmm0 │ │ │ │ + addsd 0x88(%rax),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0x9b3ee(%rip),%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + mov %r10,%rdx │ │ │ │ + movsd 0x90(%rsp),%xmm1 │ │ │ │ + movq %rsi,%xmm3 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r9,0x78(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x78(%rsp),%r9 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - jmp 582d2 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jne 582bf │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12d,%r13d │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa8(%rsp),%r12 │ │ │ │ - cmpq $0x0,0x118(%rsp) │ │ │ │ - je 5846e │ │ │ │ - mov %r13d,0x78(%rsp) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,0x70(%rsp) │ │ │ │ - jmp 583a7 │ │ │ │ - cmp $0x11,%ecx │ │ │ │ - je 5854e │ │ │ │ - cmp $0x12,%ecx │ │ │ │ - je 584d9 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - cmp %rbp,0x118(%rsp) │ │ │ │ - jbe 58461 │ │ │ │ - mov 0x110(%rsp),%rdx │ │ │ │ - mov 0x198(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x0(,%rbp,4),%rbx │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - mov (%rdx,%rbp,4),%edx │ │ │ │ - mov (%rcx,%rdx,4),%ecx │ │ │ │ - mov (%rsi,%rdx,4),%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 55250 │ │ │ │ - mov 0x110(%rsp),%rdx │ │ │ │ - lea 0x1(%rbp),%rsi │ │ │ │ - mov (%rdx,%rbp,4),%ecx │ │ │ │ - cmp $0x10,%ecx │ │ │ │ - jne 58384 │ │ │ │ - mov 0x4(%rdx,%rbx,1),%eax │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmp 58448 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%edx │ │ │ │ - mov 0xb8(%rsp),%rsi │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - or %al,-0x1(%rdi,%rsi,1) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 584b0 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - test $0x7,%dl │ │ │ │ - jne 58403 │ │ │ │ + callq 5e150 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + movsd %xmm0,0x488(%r15) │ │ │ │ + movsd 0x9c24f(%rip),%xmm1 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + addsd 0x90(%rax),%xmm1 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + movsd %xmm0,0x490(%r15) │ │ │ │ + movsd 0x9c224(%rip),%xmm0 │ │ │ │ + addsd 0x88(%rax),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0x9b34a(%rip),%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + mov %r10,%rdx │ │ │ │ + movsd 0x90(%rsp),%xmm1 │ │ │ │ + movq %rsi,%xmm3 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - jmp 58403 │ │ │ │ - mov %r13,%rbp │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - mov 0x78(%rsp),%r13d │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 5e150 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x9e50d(%rip),%rax │ │ │ │ + movsd 0x9c1ad(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x498(%r15) │ │ │ │ + addsd 0x90(%rdi),%xmm1 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x4a0(%r15) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x9b2b0(%rip),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %r10,%rdx │ │ │ │ + movsd 0x90(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0xb0(%rsp),%xmm3 │ │ │ │ + movsd 0xb8(%rsp),%xmm2 │ │ │ │ + movsd %xmm3,0x4a8(%r15) │ │ │ │ + movsd %xmm2,0x4b0(%r15) │ │ │ │ + lea 0x68(%rsp),%r12 │ │ │ │ + movsd 0x9e465(%rip),%xmm0 │ │ │ │ + mulsd 0x468(%r15),%xmm0 │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0xd0(%rsp),%rdx │ │ │ │ - callq 55360 │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - mov 0x400(%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 584b9 │ │ │ │ - movb $0x0,0x8(%rsp) │ │ │ │ - mov $0x40,%r13d │ │ │ │ - jmpq 578ad │ │ │ │ - add $0x2,%rbp │ │ │ │ - jmpq 58399 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ + movsd %xmm2,0x58(%rsp) │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x9e436(%rip),%xmm0 │ │ │ │ + movsd 0x60(%rsp),%xmm5 │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x400(%rax),%edx │ │ │ │ - callq 55250 │ │ │ │ - jmpq 578ad │ │ │ │ - mov 0x4(%rdx,%rbx,1),%eax │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmp 58535 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%edx │ │ │ │ - mov 0xb8(%rsp),%rsi │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - or %al,-0x1(%rdi,%rsi,1) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - cmp $0x7,%rbx │ │ │ │ - je 584b0 │ │ │ │ - test $0x7,%dl │ │ │ │ - jne 584ed │ │ │ │ + mulsd 0x470(%r15),%xmm0 │ │ │ │ + movsd 0x68(%rsp),%xmm7 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + movsd %xmm5,0x50(%rsp) │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd 0x9e3f2(%rip),%xmm0 │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + movsd 0x68(%rsp),%xmm4 │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x58(%rsp),%xmm2 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd 0x9e3b6(%rip),%xmm0 │ │ │ │ + movsd 0x60(%rsp),%xmm3 │ │ │ │ + movsd 0x68(%rsp),%xmm6 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + movsd 0x50(%rsp),%xmm5 │ │ │ │ + movsd 0x60(%rsp),%xmm2 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + mulsd %xmm1,%xmm5 │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd 0x28(%rsp),%xmm1 │ │ │ │ + mulsd 0x18(%rsp),%xmm2 │ │ │ │ + mulsd 0x68(%rsp),%xmm4 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + divsd 0x9e334(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x4b8(%r15) │ │ │ │ + callq 15090 │ │ │ │ + jmpq 5ae96 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x9dfed(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc3052(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5ad23 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x9e0f1(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc3026(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xccc57(%rip),%r12d │ │ │ │ + jmpq 5b1d0 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x9d912(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2ff3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5acef │ │ │ │ + lea 0x9d88a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2fcc(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5a89d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + movsd 0x9e249(%rip),%xmm5 │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x9b020(%rip),%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + lea 0xb0(%rsp),%r10 │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %r10,%rdx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movq %rsi,%xmm3 │ │ │ │ + lea 0xb8(%rsp),%rcx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - jmp 584ed │ │ │ │ - mov 0x4(%rdx,%rbx,1),%eax │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmp 585aa │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%edx │ │ │ │ - mov 0xb8(%rsp),%rsi │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - shr %cl,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x1,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - or %al,-0x1(%rdi,%rsi,1) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - je 584b0 │ │ │ │ - test $0x7,%dl │ │ │ │ - jne 58562 │ │ │ │ + movsd 0x90(%rsp),%xmm1 │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + movsd %xmm0,0x478(%r15) │ │ │ │ + mov 0x9e1bc(%rip),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + movsd %xmm0,0x480(%r15) │ │ │ │ + movq %rcx,%xmm1 │ │ │ │ + movsd 0x9be3c(%rip),%xmm0 │ │ │ │ + addsd 0x88(%rax),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0x9af62(%rip),%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + mov %r10,%rdx │ │ │ │ + movsd 0x90(%rsp),%xmm1 │ │ │ │ + movq %rsi,%xmm3 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - jmp 58562 │ │ │ │ + callq 5e150 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + movsd %xmm0,0x4a8(%r15) │ │ │ │ + movsd 0x9bdc3(%rip),%xmm1 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + addsd 0x90(%rax),%xmm1 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + movsd %xmm0,0x4b0(%r15) │ │ │ │ + movsd 0x9bd98(%rip),%xmm0 │ │ │ │ + addsd 0x88(%rax),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0x9aebe(%rip),%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + mov %r10,%rdx │ │ │ │ + movsd 0x90(%rsp),%xmm1 │ │ │ │ + movq %rsi,%xmm3 │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 5e150 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x9e081(%rip),%rax │ │ │ │ + movsd 0x9bd21(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x498(%r15) │ │ │ │ + addsd 0x90(%rdi),%xmm1 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x4a0(%r15) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x9ae24(%rip),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %r10,%rdx │ │ │ │ + movsd 0x90(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0xb0(%rsp),%xmm3 │ │ │ │ + movsd 0xb8(%rsp),%xmm2 │ │ │ │ + movsd %xmm3,0x488(%r15) │ │ │ │ + movsd %xmm2,0x490(%r15) │ │ │ │ + jmpq 5b87e │ │ │ │ + nop │ │ │ │ + comisd 0x458(%r15),%xmm7 │ │ │ │ + jbe 5b5db │ │ │ │ + jmpq 5b5fc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - jmpq 57fb5 │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x434(%r15) │ │ │ │ + jmpq 5adc0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - jmpq 57f79 │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x430(%r15) │ │ │ │ + jmpq 5ad90 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9d53d(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0xcc8b0(%rip),%esi │ │ │ │ + addl $0x1,0xcc8a1(%rip) │ │ │ │ + movl $0x1,0x14(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je 5b2e0 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x9d521(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2c7a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5b2e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x9d4c5(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2c4d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5a836 │ │ │ │ + xorpd 0x9baf8(%rip),%xmm1 │ │ │ │ + addsd 0x9dec8(%rip),%xmm0 │ │ │ │ + xorpd 0x9bae8(%rip),%xmm2 │ │ │ │ + movsd %xmm1,0x450(%r15) │ │ │ │ + movsd 0x9bb77(%rip),%xmm1 │ │ │ │ + movsd %xmm2,0x458(%r15) │ │ │ │ + movsd %xmm0,0x460(%r15) │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 5be5b │ │ │ │ nopl 0x0(%rax) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jae 5be48 │ │ │ │ + movsd %xmm0,0x460(%r15) │ │ │ │ + movsd 0x9de7d(%rip),%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jb 5b4b8 │ │ │ │ + nopl (%rax) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jae 5be70 │ │ │ │ + movsd %xmm0,0x460(%r15) │ │ │ │ + jmpq 5b4b8 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x9daf4(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2b99(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5aad4 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x9dc63(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2b70(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5acae │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x9d448(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2b44(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5aaa2 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x9d452(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2b18(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5b202 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x9dac7(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2aec(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5b236 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x9db53(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2ac0(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5b18a │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x9d413(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2a94(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5b156 │ │ │ │ + lea 0x151(%rsp),%rcx │ │ │ │ + movb $0x0,0x14f(%rsp,%rdx,1) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmpq 5aa8c │ │ │ │ + lea 0x151(%rsp),%rcx │ │ │ │ + movb $0x0,0x14f(%rsp,%rdx,1) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmpq 5b1ec │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x9da59(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2a0e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xcc5f0(%rip),%eax │ │ │ │ + jmpq 5b11d │ │ │ │ + lea 0x9d336(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc29e3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5b0da │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9dad0(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc29b4(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5aae9 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + jmpq 5ad60 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000585f0 : │ │ │ │ +000000000005c0b0 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + movabs $0x584d492f706d742f,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jbe 58748 │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - mov %rsi,%r15 │ │ │ │ - movzbl 0x1(%rdx),%esi │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov $0x18,%r13d │ │ │ │ - mov %eax,%ecx │ │ │ │ - shl $0x8,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ - add %esi,%eax │ │ │ │ - imul $0xbdef7bdf,%eax,%eax │ │ │ │ - cmp $0x8421084,%eax │ │ │ │ - ja 58688 │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x5,%dl │ │ │ │ - and $0xf,%eax │ │ │ │ - and $0x1,%edx │ │ │ │ - cmp $0x8,%al │ │ │ │ - jne 58758 │ │ │ │ - test %cl,%cl │ │ │ │ - js 58758 │ │ │ │ - mov $0x1a,%r13d │ │ │ │ - test %dl,%dl │ │ │ │ - jne 58688 │ │ │ │ - mov 0x10(%r8),%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x2(%r12),%rcx │ │ │ │ - lea 0x2(%rbp),%rdx │ │ │ │ + sub $0x7a1d8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x7a1c8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x61b20(%rsp),%rbx │ │ │ │ + jmp 5c155 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xa0(%rsp),%r15 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r12,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9d2d8(%rip),%rcx │ │ │ │ + mov $0x186a0,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0xcc044(%rip),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xcc54d(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 5c1b8 │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ mov %r15,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 58768 │ │ │ │ - callq *%rax │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 58688 │ │ │ │ - mov (%rbx),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 586a0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 15310 <__xstat64@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c220 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ + test %eax,%eax │ │ │ │ + js 5c1f0 │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x186a0,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xcc4fe(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5c0f0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x9d236(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2898(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5c0f0 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xcbfa5(%rip),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9d215(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2864(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5c13b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x7a1c8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 5c660 │ │ │ │ + add $0x7a1d8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov 0xcc452(%rip),%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %esi,%esi │ │ │ │ + jne 5c4a0 │ │ │ │ + mov 0xcc439(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5c260 │ │ │ │ + lea -0x3(%r15,%r13,1),%rax │ │ │ │ + cmpb $0x2e,(%rax) │ │ │ │ + jne 5c260 │ │ │ │ + cmpb $0x67,0x1(%rax) │ │ │ │ + je 5c538 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x4(%rbp,%r12,1),%rdi │ │ │ │ - callq 558a0 │ │ │ │ - mov (%r14),%r9 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - je 58731 │ │ │ │ - mov $0x15ae,%r11d │ │ │ │ - mov $0x80078071,%r10d │ │ │ │ + mov 0xcc406(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5c378 │ │ │ │ + lea -0x9(%r15,%r13,1),%rdx │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x9d198(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c155 │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x9d184(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c155 │ │ │ │ + lea -0xa(%r15,%r13,1),%rdx │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x9ab2a(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c155 │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x9d14d(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c155 │ │ │ │ + lea -0xc(%r15,%r13,1),%rdx │ │ │ │ + mov $0xc,%ecx │ │ │ │ + lea 0x9d135(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c155 │ │ │ │ + mov $0xc,%ecx │ │ │ │ + lea 0x9d124(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c155 │ │ │ │ + lea -0xd(%r15,%r13,1),%rdx │ │ │ │ + mov $0xd,%ecx │ │ │ │ + lea 0x9d10e(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c155 │ │ │ │ + mov $0xd,%ecx │ │ │ │ + lea 0x9d0fe(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c155 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x15ae,%r8d │ │ │ │ - mov %r11d,%ebp │ │ │ │ - mov %r9,%rax │ │ │ │ - cmovbe %r8,%rbp │ │ │ │ - sub %ebp,%r8d │ │ │ │ - lea (%r9,%rbp,1),%rsi │ │ │ │ + lea -0x4(%r15,%r13,1),%r9 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea -0x7(%r15,%r13,1),%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + lea 0x9d08b(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c3ba │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x9d07e(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 5c547 │ │ │ │ + lea 0x9d07a(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movb $0x0,0x18740(%rsp) │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c3fd │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x9d05d(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 5c4ca │ │ │ │ + lea 0x30de0(%rsp),%r13 │ │ │ │ + mov $0x58,%eax │ │ │ │ + mov %r14,0x30de0(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %ax,0x30dec(%rsp) │ │ │ │ + movl $0x58585858,0x30de8(%rsp) │ │ │ │ + callq 158e0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 5c618 │ │ │ │ + lea 0x49480(%rsp),%rdi │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x186a0,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + lea 0x9d011(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 153e0 │ │ │ │ + lea 0x18740(%rsp),%rdx │ │ │ │ + lea 0xcbce7(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5a7f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c48b │ │ │ │ + add %eax,0xcc1d9(%rip) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 150f0 │ │ │ │ + jmpq 5c155 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rax),%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ - add %ecx,%edx │ │ │ │ - add %edx,%ebx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 586f0 │ │ │ │ - mov %edx,%eax │ │ │ │ - add %rbp,%r9 │ │ │ │ - imul %r10,%rax │ │ │ │ - shr $0x2f,%rax │ │ │ │ - imul $0xfff1,%eax,%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %ebx,%eax │ │ │ │ - imul %r10,%rax │ │ │ │ - shr $0x2f,%rax │ │ │ │ - imul $0xfff1,%eax,%eax │ │ │ │ - sub %eax,%ebx │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 586d0 │ │ │ │ - shl $0x10,%ebx │ │ │ │ - or %ebx,%edx │ │ │ │ - cmp %edx,%edi │ │ │ │ - mov $0x3a,%eax │ │ │ │ - cmovne %eax,%r13d │ │ │ │ - jmpq 58688 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x9cf50(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc2583(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5c239 │ │ │ │ + lea -0x8(%r15,%r13,1),%rdx │ │ │ │ + mov $0x8,%ecx │ │ │ │ + lea 0x9cf7a(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c3fd │ │ │ │ + mov $0x8,%ecx │ │ │ │ + lea 0x9cf6a(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c3fd │ │ │ │ + lea 0x18740(%rsp),%rdx │ │ │ │ + lea 0xcbc46(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5a7f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c155 │ │ │ │ + add %eax,0xcc134(%rip) │ │ │ │ + jmpq 5c155 │ │ │ │ + nopl (%rax) │ │ │ │ + cmpb $0x7a,0x2(%rax) │ │ │ │ + je 5c155 │ │ │ │ + jmpq 5c260 │ │ │ │ + lea -0x5(%r15,%r13,1),%r9 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x9a897(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c3ba │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x9ceba(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + lea 0x9ceb2(%rip),%rax │ │ │ │ + je 5c3c1 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je 5c3c1 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x9ce92(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je 5c3c1 │ │ │ │ + lea -0x8(%r15,%r13,1),%r9 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + lea 0x9ce7b(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je 5c3c1 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + lea 0x9ce6a(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + jne 5c155 │ │ │ │ + jmpq 5c3c1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x35,%r13d │ │ │ │ - jmpq 58688 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x19,%r13d │ │ │ │ - jmpq 58688 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 560b0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmpq 5867d │ │ │ │ + movdqa 0x9d6e0(%rip),%xmm0 │ │ │ │ + movb $0x0,0xcb76d(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movl $0x2e747570,0xcb75a(%rip) │ │ │ │ + movaps %xmm0,0xcb723(%rip) │ │ │ │ + movdqa 0x9d6cb(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0xcb724(%rip) │ │ │ │ + movdqa 0x9d6cc(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0xcb725(%rip) │ │ │ │ + jmpq 5c1f2 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000058780 : │ │ │ │ +000000000005c670 : │ │ │ │ push %r15 │ │ │ │ - mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdi),%rdx │ │ │ │ + sub $0x10a8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x1098(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov $0x78,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - callq 551f0 │ │ │ │ + callq 15330 │ │ │ │ + mov 0xcbfdd(%rip),%r11d │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 5ccd0 │ │ │ │ + movabs $0x544d492f706d742f,%r15 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 5cd08 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15a50 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 5ca18 │ │ │ │ + mov 0xcbf9d(%rip),%r10d │ │ │ │ + lea 0x13(%rbx),%r12 │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 5cab0 │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x9ccd8(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + cmpw $0x2f2e,0x90(%rsp) │ │ │ │ + je 5ca50 │ │ │ │ + movslq 0xcbf30(%rip),%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xcba28(%rip),%rdi │ │ │ │ + add %rbp,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xcbf35(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 5ca79 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 15310 <__xstat64@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5c6c8 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x4000,%eax │ │ │ │ + je 5cae0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov 0xcbef2(%rip),%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 5cb30 │ │ │ │ + mov 0xcbed9(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5c7c0 │ │ │ │ + lea -0x3(%rbp,%rbx,1),%rax │ │ │ │ + cmpb $0x2e,(%rax) │ │ │ │ + jne 5c7c0 │ │ │ │ + cmpb $0x67,0x1(%rax) │ │ │ │ + je 5cbe8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xcbea6(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5c8d8 │ │ │ │ + lea -0x9(%rbp,%rbx,1),%rdx │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x9cc38(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c6c8 │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x9cc24(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c6c8 │ │ │ │ + lea -0xa(%rbp,%rbx,1),%rdx │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x9a5ca(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c6c8 │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x9cbed(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c6c8 │ │ │ │ + lea -0xc(%rbp,%rbx,1),%rdx │ │ │ │ + mov $0xc,%ecx │ │ │ │ + lea 0x9cbd5(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c6c8 │ │ │ │ + mov $0xc,%ecx │ │ │ │ + lea 0x9cbc4(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c6c8 │ │ │ │ + lea -0xd(%rbp,%rbx,1),%rdx │ │ │ │ + mov $0xd,%ecx │ │ │ │ + lea 0x9cbae(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c6c8 │ │ │ │ + mov $0xd,%ecx │ │ │ │ + lea 0x9cb9e(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c6c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x4(%rbp,%rbx,1),%r8 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea -0x7(%rbp,%rbx,1),%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea 0x9cb2b(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c91a │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x9cb1e(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 5cc00 │ │ │ │ + lea 0x9cb1a(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movb $0x0,0x490(%rsp) │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c95d │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x9cafa(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 5cb60 │ │ │ │ + lea 0x890(%rsp),%r12 │ │ │ │ + mov $0x5858,%eax │ │ │ │ + mov %r15,0x890(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ax,0x89c(%rsp) │ │ │ │ + movl $0x58585858,0x898(%rsp) │ │ │ │ + movb $0x0,0x89e(%rsp) │ │ │ │ + callq 158e0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 5cd30 │ │ │ │ + lea 0xc90(%rsp),%rbx │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9cab8(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 153e0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x490(%rsp),%rdx │ │ │ │ + lea 0xcb780(%rip),%rsi │ │ │ │ + callq 5a7f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq 150f0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 5c6c8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + add %ebx,0xcbc64(%rip) │ │ │ │ + callq 15a50 │ │ │ │ + mov %rax,%rbx │ │ │ │ test %rax,%rax │ │ │ │ - je 58925 │ │ │ │ - callq *%rax │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 58858 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5893a │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 5c6dc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15550 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x1098(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 5cd8c │ │ │ │ + add $0x10a8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x92(%rsp),%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xcb700(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xcbc10(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 5c754 │ │ │ │ + lea 0xcb6e4(%rip),%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9c954(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc1fa3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5c754 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%r8d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 58932 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x15ae,%r10d │ │ │ │ - mov $0x80078071,%r9d │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x9c911(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc1f73(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5c6f0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x15ae,%r8d │ │ │ │ - mov %r10d,%r11d │ │ │ │ - mov %r14,%rax │ │ │ │ - cmovbe %r8,%r11 │ │ │ │ - sub %r11d,%r8d │ │ │ │ - lea (%r14,%r11,1),%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - add $0x1,%rax │ │ │ │ - add %esi,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 588a0 │ │ │ │ - mov %edx,%eax │ │ │ │ - add %r11,%r14 │ │ │ │ - imul %r9,%rax │ │ │ │ - shr $0x2f,%rax │ │ │ │ - imul $0xfff1,%eax,%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - imul %r9,%rax │ │ │ │ - shr $0x2f,%rax │ │ │ │ - imul $0xfff1,%eax,%eax │ │ │ │ - sub %eax,%ecx │ │ │ │ + mov 0xcbb95(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 58880 │ │ │ │ - shl $0x10,%ecx │ │ │ │ - or %edx,%ecx │ │ │ │ - mov %ecx,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 5890c │ │ │ │ - nop │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movzbl (%rax,%r15,1),%esi │ │ │ │ - add $0x1,%r15 │ │ │ │ - callq 551f0 │ │ │ │ - cmp %r15,0x8(%rsp) │ │ │ │ - ja 588f0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r14d,%esi │ │ │ │ + je 5c6c8 │ │ │ │ + cmpb $0x2e,0x13(%rbx) │ │ │ │ + je 5cbd0 │ │ │ │ + cmpb $0x2e,0x13(%rbx) │ │ │ │ + je 5cd10 │ │ │ │ + mov 0xcbb76(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 5cd62 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 55480 │ │ │ │ - jmpq 5881b │ │ │ │ - callq 56f70 │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmpq 58816 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 588e4 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000058940 : │ │ │ │ - movabs $0x100000002,%rax │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movabs $0x300000800,%rax │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - movabs $0x100000080,%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - movq $0x0,0x28(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 5c670 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle 5c6c8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 5ca22 │ │ │ │ nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000058990 : │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000589b0 : │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 589e8 │ │ │ │ - add %rdi,%rsi │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - lea 0x9f7bc(%rip),%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rdi),%edx │ │ │ │ - add $0x1,%rdi │ │ │ │ - xor %eax,%edx │ │ │ │ - shr $0x8,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - xor (%rcx,%rdx,4),%eax │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 589c8 │ │ │ │ - not %eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x9c8c0(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc1ef3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5c799 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x8(%rbp,%rbx,1),%rdx │ │ │ │ + mov $0x8,%ecx │ │ │ │ + lea 0x9c8e4(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c95d │ │ │ │ + mov $0x8,%ecx │ │ │ │ + lea 0x9c8d4(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c95d │ │ │ │ + lea 0x490(%rsp),%rdx │ │ │ │ + lea 0xcb5b0(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5a7f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c6c8 │ │ │ │ + add %eax,0xcba9e(%rip) │ │ │ │ + jmpq 5c6c8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000589f0 : │ │ │ │ - jmpq 558a0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000058a00 : │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x4(%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jne 58a02 │ │ │ │ - movb $0x0,0x4(%rdi) │ │ │ │ - retq │ │ │ │ + cmpb $0x0,0x1(%r12) │ │ │ │ + je 5c6c8 │ │ │ │ + jmpq 5cafa │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000058a20 : │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r8 │ │ │ │ + cmpb $0x7a,0x2(%rax) │ │ │ │ + je 5c6c8 │ │ │ │ + jmpq 5c7c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x5(%rbp,%rbx,1),%r8 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x9a1de(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 5c91a │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x9c801(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + lea 0x9c7f9(%rip),%rax │ │ │ │ + je 5c921 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je 5c921 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x9c7d6(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je 5c921 │ │ │ │ + lea -0x8(%rbp,%rbx,1),%r8 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + lea 0x9c7c2(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je 5c921 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + lea 0x9c7b1(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + jne 5c6c8 │ │ │ │ + jmpq 5c921 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x9c7a4(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x4,%r8 │ │ │ │ - jne 58a4a │ │ │ │ - movzbl 0x4(%rbp),%ecx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - je 58a58 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x5(%rbp),%ecx │ │ │ │ - movsbl 0x1(%rbx),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 58a4a │ │ │ │ - movzbl 0x6(%rbp),%ecx │ │ │ │ - movsbl 0x2(%rbx),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 58a4a │ │ │ │ - movsbl 0x3(%rbx),%eax │ │ │ │ - movzbl 0x7(%rbp),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - sete %al │ │ │ │ - jmp 58a4a │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc1d53(%rip),%rax │ │ │ │ + movabs $0x544d492f706d742f,%r15 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 5c6c8 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 5ca22 │ │ │ │ nop │ │ │ │ - │ │ │ │ -0000000000058a80 : │ │ │ │ - movzbl 0x4(%rdi),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000058a90 : │ │ │ │ - movzbl 0x6(%rdi),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000058aa0 : │ │ │ │ - movzbl 0x7(%rdi),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000058ab0 : │ │ │ │ - lea 0x8(%rdi),%rax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000058ac0 : │ │ │ │ - lea 0x8(%rdi),%rax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000058ad0 : │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 589f0 │ │ │ │ - lea 0x8(%rax),%edi │ │ │ │ - mov %eax,%ebp │ │ │ │ - add %rbx,%rdi │ │ │ │ - callq 558a0 │ │ │ │ - lea 0x4(%rbp),%esi │ │ │ │ - lea 0x4(%rbx),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 589b0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - cmp %eax,%r12d │ │ │ │ - pop %r12 │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000058b10 : │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 589f0 │ │ │ │ - lea 0x4(%rbp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0x4(%rbx),%esi │ │ │ │ - callq 589b0 │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,0x8(%rbp,%rbx,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000058b40 : │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 589f0 │ │ │ │ - add $0xc,%eax │ │ │ │ - add %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000058b60 : │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 589f0 │ │ │ │ - add $0xc,%eax │ │ │ │ - add %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ + cmpb $0x2e,0x1(%r12) │ │ │ │ + jne 5cb04 │ │ │ │ + cmpb $0x0,0x2(%r12) │ │ │ │ + je 5c6c8 │ │ │ │ + jmpq 5cb04 │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa 0x9cfc8(%rip),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movl $0x2e656c,0xcb039(%rip) │ │ │ │ + movaps %xmm0,0xcb012(%rip) │ │ │ │ + movdqa 0x9cfda(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0xcb013(%rip) │ │ │ │ + jmpq 5ca22 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x9c732(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc1cc1(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5cb12 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000058b80 : │ │ │ │ +000000000005cda0 : │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rdx,%rdi │ │ │ │ + lea 0x9ea11(%rip),%rsi │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - callq 589f0 │ │ │ │ - mov (%r14),%r13 │ │ │ │ - lea 0xc(%rax),%ebx │ │ │ │ - mov $0x4d,%eax │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x0(%r13,%rbx,1),%rcx │ │ │ │ - cmovae %r13,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - ja 58c03 │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,%rdx │ │ │ │ + sub $0x18ab8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18aa8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 156c0 │ │ │ │ test %rax,%rax │ │ │ │ - je 58c12 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,(%r15) │ │ │ │ + je 5cfb3 │ │ │ │ + mov %rsp,%r15 │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x9c6d2(%rip),%rcx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rcx,(%r14) │ │ │ │ - lea (%rdx,%r13,1),%rcx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 58c01 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - mov %dl,(%rcx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 58bf0 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x99d13(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + callq 156c0 │ │ │ │ + lea 0x400(%rsp),%rbx │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5ce53 │ │ │ │ + jmpq 5d01a │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,0x18a9f(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + cmovl %eax,%ebp │ │ │ │ + callq 15470 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x186a0,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5ce30 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + lea 0x9e93b(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5cfe6 │ │ │ │ + lea 0x99c80(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5cecb │ │ │ │ + jmpq 5d04e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15470 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x186a0,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5cf70 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0xa,0x3ff(%rsp,%rax,1) │ │ │ │ + jne 5cefe │ │ │ │ + movb $0x0,0x3ff(%rsp,%rax,1) │ │ │ │ + cmpb $0x5c,0x400(%rsp) │ │ │ │ + mov $0x186a0,%edx │ │ │ │ + lea 0xa8af1(%rip),%rsi │ │ │ │ + je 5ceb8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov $0x186a0,%edx │ │ │ │ + mov $0x20,%esi │ │ │ │ + sub %eax,%edx │ │ │ │ + lea (%rbx,%rax,1),%rdi │ │ │ │ + callq 154d0 │ │ │ │ + movb $0x0,0x400(%rsp,%rbp,1) │ │ │ │ + cmpb $0x7c,0x400(%rsp) │ │ │ │ + mov $0x186a0,%edx │ │ │ │ + lea 0x9e904(%rip),%rsi │ │ │ │ + jne 5ceb8 │ │ │ │ + lea 0xaa5de(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + jmpq 5cec0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 150f0 │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov 0x18aa8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 5d078 │ │ │ │ + add $0x18ab8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov $0x53,%eax │ │ │ │ - jmp 58c03 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movdqa 0x9cd85(%rip),%xmm0 │ │ │ │ + mov $0x2e65,%edx │ │ │ │ + movl $0x6c626174,0xcada6(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %dx,0xcad9e(%rip) │ │ │ │ + movb $0x0,0xcad99(%rip) │ │ │ │ + movaps %xmm0,0xcad7c(%rip) │ │ │ │ + jmp 5cf8a │ │ │ │ + movdqa 0x9cd82(%rip),%xmm0 │ │ │ │ + movabs $0x626174202974756f,%rax │ │ │ │ + movl $0x2e656c,0xcad76(%rip) │ │ │ │ + mov %rax,0xcad67(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movaps %xmm0,0xcad4b(%rip) │ │ │ │ + jmpq 5cf8a │ │ │ │ + movdqa 0x9cd2e(%rip),%xmm0 │ │ │ │ + mov $0x2e,%eax │ │ │ │ + mov %ax,0xcad52(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movaps %xmm0,0xcad26(%rip) │ │ │ │ + movdqa 0x9cd1e(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0xcad27(%rip) │ │ │ │ + jmpq 5cf8a │ │ │ │ + movdqa 0x9cd2a(%rip),%xmm0 │ │ │ │ + movabs $0x2e656c62617420,%rax │ │ │ │ + mov %rax,0xcad09(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movaps %xmm0,0xcaced(%rip) │ │ │ │ + jmpq 5cf8a │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000058c20 : │ │ │ │ +000000000005d080 : │ │ │ │ push %r15 │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ + mov %r9d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x1418,%edi │ │ │ │ push %rbx │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov $0x4d,%r8d │ │ │ │ - lea 0xc(%rcx),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea (%rdx,%rax,1),%r13 │ │ │ │ - mov %eax,%eax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmovb %rdx,%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - ja 58cec │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 15960 │ │ │ │ - test %rax,%rax │ │ │ │ - je 58cfe │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %r13,(%r14) │ │ │ │ - sub %rcx,%r13 │ │ │ │ - lea -0xc(%rax,%r13,1),%rdi │ │ │ │ - mov %ebp,%eax │ │ │ │ - bswap %eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,0x4(%rdi) │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - mov %al,0x5(%rdi) │ │ │ │ - movzbl 0x2(%r12),%eax │ │ │ │ - mov %al,0x6(%rdi) │ │ │ │ - movzbl 0x3(%r12),%eax │ │ │ │ - mov %al,0x7(%rdi) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 58ce4 │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x1(%rbx,%rax,1),%rsi │ │ │ │ - sub %ebx,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%r8),%edx │ │ │ │ - lea (%rcx,%r8,1),%eax │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jne 58cd0 │ │ │ │ - callq 58b10 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov $0x53,%r8d │ │ │ │ - jmp 58cec │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ + sub $0x8f8,%rsp │ │ │ │ + mov 0x948(%rsp),%rax │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %r8d,0x34(%rsp) │ │ │ │ + mov 0x950(%rsp),%rbx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x8e8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r14d,0xcb599(%rip) │ │ │ │ + lea 0x4(%rax),%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %r9w,0x5(%rax) │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov 0x958(%rsp),%eax │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %eax,0xcb56f(%rip) │ │ │ │ + mov 0x938(%rsp),%eax │ │ │ │ + mov %r15d,0xcb54d(%rip) │ │ │ │ + mov %eax,0xcb51b(%rip) │ │ │ │ + mov 0x930(%rsp),%eax │ │ │ │ + mov %r12d,0xcb545(%rip) │ │ │ │ + mov %eax,0xcb53b(%rip) │ │ │ │ + mov 0x940(%rsp),%eax │ │ │ │ + movl $0x0,0xcb51e(%rip) │ │ │ │ + mov %eax,0xcb520(%rip) │ │ │ │ + movl $0x0,0xcb50a(%rip) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5d8fa │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xcb4c6(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jle 5d18e │ │ │ │ + mov 0xcb4bf(%rip),%rdi │ │ │ │ + callq 15090 │ │ │ │ + movl $0x0,0xcb4ac(%rip) │ │ │ │ + mov $0x4080,%edi │ │ │ │ + callq 15850 │ │ │ │ + movl $0x20,0xc(%rsp) │ │ │ │ + mov %rax,0xcb497(%rip) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5d1bf │ │ │ │ + cmpb $0x0,(%rbx) │ │ │ │ + jne 5d4cf │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5d2c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xcb46d(%rip),%r14d │ │ │ │ + lea 0xc6f82(%rip),%r15 │ │ │ │ + lea 0xc6e5b(%rip),%rbp │ │ │ │ + lea 0x9cab4(%rip),%rbx │ │ │ │ + lea 0x9c9cd(%rip),%r13 │ │ │ │ + jmp 5d22a │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov %r14d,0xcb441(%rip) │ │ │ │ + cmp 0xc(%rsp),%r14d │ │ │ │ + jge 5d888 │ │ │ │ + add $0x20,%r15 │ │ │ │ + lea 0xc7067(%rip),%rax │ │ │ │ + add $0x20,%rbp │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 5d2c0 │ │ │ │ + movslq %r14d,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rdx,%rax │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - shl $0x2,%rax │ │ │ │ - je 58de0 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rsp,%r12 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - je 58d80 │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ + shl $0x7,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov 0xcb407(%rip),%rdx │ │ │ │ + lea (%rdx,%rax,4),%r12 │ │ │ │ + mov $0x80,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ - movzbl (%rax,%rbx,1),%esi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea 0x0(,%rdx,4),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb 58d60 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - lea 0x9fa96(%rip),%rcx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x80(%r12),%r8 │ │ │ │ + mov $0x80,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov (%rbx),%r9d │ │ │ │ + mov 0xcb40d(%rip),%edx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %r9d,0x200(%r12) │ │ │ │ + test %edx,%edx │ │ │ │ + je 5d1f8 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc179e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xcb393(%rip),%r14d │ │ │ │ + jmpq 5d1f8 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0xe0(%rsp),%rbp │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15310 <__xstat64@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + js 5d481 │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x9c21d(%rip),%rcx │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x4000,%eax │ │ │ │ + jne 5d48b │ │ │ │ + cmpb $0x2f,0xe0(%rsp) │ │ │ │ + movl $0x0,0xcb34e(%rip) │ │ │ │ + je 5d33a │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,0xcb33e(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 5d33a │ │ │ │ + cmpb $0x2f,0xdf(%rsp,%rax,1) │ │ │ │ + je 5d33a │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0xcb326(%rip) │ │ │ │ + mov 0xcb340(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5d916 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + lea 0x997c6(%rip),%rsi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,0xcb2f8(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 5d9c2 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5d37c │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 5d7a4 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 58c20 │ │ │ │ + callq 5c670 │ │ │ │ test %eax,%eax │ │ │ │ - jne 58db8 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + jg 5d7e6 │ │ │ │ + mov 0xcb2c5(%rip),%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 5cda0 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 5d7e6 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xcb26f(%rip),%eax │ │ │ │ + lea 0x9c850(%rip),%rcx │ │ │ │ + mov 0xcb275(%rip),%r9d │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0xcb290(%rip),%r8d │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + push %rax │ │ │ │ + mov 0xcb253(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0xcb248(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0xcb229(%rip),%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov 0xcb232(%rip),%r9d │ │ │ │ + mov 0xcb257(%rip),%r8d │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0xcb20f(%rip),%eax │ │ │ │ + lea 0x9c818(%rip),%rcx │ │ │ │ + push %rax │ │ │ │ + mov 0xcb1fd(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0xcb223(%rip),%eax │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,0x1404(%rbx) │ │ │ │ + mov 0xcb1e7(%rip),%eax │ │ │ │ + mov %eax,0x1408(%rbx) │ │ │ │ + mov 0xcb1d3(%rip),%eax │ │ │ │ + mov %eax,0x140c(%rbx) │ │ │ │ + mov 0xcb1cb(%rip),%eax │ │ │ │ + mov %eax,0x1410(%rbx) │ │ │ │ + mov 0xcb1af(%rip),%eax │ │ │ │ + mov %eax,0x1414(%rbx) │ │ │ │ + jmp 5d4a1 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x9c071(%rip),%rcx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x8e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 58de7 │ │ │ │ - add $0x28,%rsp │ │ │ │ + jne 5da3e │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x8f8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + lea 0x9e2e4(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x4e0(%rsp),%r14 │ │ │ │ + movabs $0x100100000200,%rbp │ │ │ │ + callq 156c0 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x9c67e(%rip),%rcx │ │ │ │ + movq $0x8100,0x48(%rsp) │ │ │ │ + mov %rax,0xcb146(%rip) │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 5d48b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5d548 │ │ │ │ + jmpq 5d1bf │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x4e0(%rsp,%rdx,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + movzbl 0x4e0(%rsp,%rdx,1),%ecx │ │ │ │ + cmp $0xd,%cl │ │ │ │ + je 5d540 │ │ │ │ + cmp $0xa,%cl │ │ │ │ + je 5d540 │ │ │ │ + add %r14,%rax │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmp %r14,%rax │ │ │ │ + jbe 5d946 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + cmp $0x2c,%dl │ │ │ │ + jbe 5d808 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 5d1bf │ │ │ │ + mov %r12,%rdx │ │ │ │ + jb 5d5ad │ │ │ │ + jmpq 5d94f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 58d99 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movzbl (%rsi),%r14d │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - test %r14b,%r14b │ │ │ │ - je 58f2c │ │ │ │ - mov %rsi,%rbp │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 58e62 │ │ │ │ + add $0x1,%rdx │ │ │ │ + lea 0x1(%rdx),%rbx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 5d5cb │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + cmp $0x2c,%cl │ │ │ │ + ja 5d5a0 │ │ │ │ + bt %rcx,%rbp │ │ │ │ + lea 0x1(%rdx),%r13 │ │ │ │ + lea 0x2(%rdx),%rbx │ │ │ │ + jb 5d5d8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 5d5ad │ │ │ │ + mov %rbx,%r13 │ │ │ │ + add $0x1,%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmp %r13,%rax │ │ │ │ + jbe 5d87c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%r13),%ecx │ │ │ │ + lea 0x1(%r13),%rdx │ │ │ │ + cmp $0x2c,%cl │ │ │ │ + jbe 5d830 │ │ │ │ + cmp %r13,%rax │ │ │ │ + jbe 5da33 │ │ │ │ + mov %r13,%rdx │ │ │ │ + jmp 5d61c │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 5d633 │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + cmp $0x2c,%cl │ │ │ │ + ja 5d610 │ │ │ │ + bt %rcx,%rbp │ │ │ │ + lea 0x1(%rdx),%rbx │ │ │ │ + jb 5d640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 5d619 │ │ │ │ + lea 0x1(%rax),%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jbe 5d95f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x1(%r15),%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jbe 58e9a │ │ │ │ - add %rax,%rax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - ja 58e80 │ │ │ │ - lea (%rbx,%rbx,2),%rdx │ │ │ │ - shr %rdx │ │ │ │ - mov %rdx,%r12 │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + cmp $0x2c,%dl │ │ │ │ + jbe 5d850 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + ja 5d67c │ │ │ │ + jmp 5d687 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 5d687 │ │ │ │ + movzbl (%rcx),%edx │ │ │ │ + cmp $0x2c,%dl │ │ │ │ + ja 5d670 │ │ │ │ + bt %rdx,%rbp │ │ │ │ + jae 5d670 │ │ │ │ + movslq 0xcafb6(%rip),%rdx │ │ │ │ + mov 0xcafb3(%rip),%r9 │ │ │ │ + movb $0x0,(%rcx) │ │ │ │ mov %r12,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 58ea3 │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %r14b,(%rdi,%r15,1) │ │ │ │ - movzbl 0x1(%rbp,%r13,1),%r14d │ │ │ │ - lea 0x1(%r13),%rdx │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 58e50 │ │ │ │ - cmp $0x4e,%r13 │ │ │ │ - ja 58f2c │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + shl $0x7,%rax │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + add %rdx,%rax │ │ │ │ + mov $0x80,%edx │ │ │ │ + lea (%r9,%rax,4),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x80(%r15),%rdi │ │ │ │ + mov $0x80,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - lea 0x1(%rax),%rbp │ │ │ │ - test %sil,%sil │ │ │ │ - je 58ef5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 551f0 │ │ │ │ - movzbl -0x1(%rbp),%esi │ │ │ │ - test %sil,%sil │ │ │ │ - jne 58ee0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - lea 0x9f93a(%rip),%rcx │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - callq 58c20 │ │ │ │ + callq 156f0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,0x200(%r15) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jbe 5d714 │ │ │ │ + mov %eax,0x200(%r15) │ │ │ │ + cmpb $0x0,(%r15) │ │ │ │ + je 5d96d │ │ │ │ + cmpb $0x0,0x80(%r15) │ │ │ │ + je 5d9a4 │ │ │ │ + mov 0xcaf4e(%rip),%esi │ │ │ │ + movb $0x0,0x100(%r15) │ │ │ │ + movb $0x0,0x180(%r15) │ │ │ │ + test %esi,%esi │ │ │ │ + jne 5d8c0 │ │ │ │ + add $0x1,%r10d │ │ │ │ + mov 0xcaefb(%rip),%rdx │ │ │ │ + mov %r10d,0xcaee8(%rip) │ │ │ │ + cmp %r10d,0xc(%rsp) │ │ │ │ + jg 5d520 │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov 0xcaed5(%rip),%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + addl $0x20,0xc(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %rax,0xcaeb7(%rip) │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x4080,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmpq 5d520 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq f1fb0 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + lea 0x9c438(%rip),%rcx │ │ │ │ test %eax,%eax │ │ │ │ - jne 58f22 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x8(%rcx),%rax │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + jle 5d48b │ │ │ │ + lea 0x99697(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,%esi │ │ │ │ + test %eax,%eax │ │ │ │ + js 5d9ef │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5c0b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 5d38c │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xca569(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 5d4a1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + bt %rdx,%rbp │ │ │ │ + jae 5d586 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,%rax │ │ │ │ + jne 5d578 │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 5d1d0 │ │ │ │ + jmpq 5d2c0 │ │ │ │ + bt %rcx,%rbp │ │ │ │ + jae 5d602 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 5d878 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + jmpq 5d5f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rdx,%rbp │ │ │ │ + jae 5d65c │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 5d650 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmpq 5d687 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2(%r13),%rbx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + jmpq 5d640 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x20,0xc(%rsp) │ │ │ │ + movslq 0xc(%rsp),%rax │ │ │ │ + mov 0xcadaf(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0x7,%rsi │ │ │ │ + add %rax,%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,0xcad95(%rip) │ │ │ │ + jmpq 5d20e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r10d,%edx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x9c2c5(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc115a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xcad4f(%rip),%r10d │ │ │ │ + jmpq 5d74a │ │ │ │ + mov $0x2f2e,%r8d │ │ │ │ + movb $0x0,0xe2(%rsp) │ │ │ │ + mov %r8w,0xe0(%rsp) │ │ │ │ + jmpq 5d178 │ │ │ │ + mov 0xcad44(%rip),%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9bbf6(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc1107(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5d348 │ │ │ │ + je 5d1bf │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x1(%rdx),%r13 │ │ │ │ + lea 0x2(%rdx),%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + jmpq 5d5d8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmpq 5d687 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r10d,0xc(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0xc(%rsp),%r10d │ │ │ │ + lea 0x9bb3c(%rip),%rcx │ │ │ │ + mov %r10d,%r8d │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 5d4a1 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r10d,0xc(%rsp) │ │ │ │ callq 15090 │ │ │ │ + mov 0xc(%rsp),%r10d │ │ │ │ + lea 0x9bb22(%rip),%rcx │ │ │ │ + mov %r10d,%r8d │ │ │ │ + jmp 5d989 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movdqa 0x9a921(%rip),%xmm0 │ │ │ │ + movabs $0x2e656c6261742074,%rsi │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58f4b │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + movb $0x0,0x18(%rax) │ │ │ │ + jmpq 5d4a1 │ │ │ │ + lea 0xb2bcb(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,%esi │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5d7d6 │ │ │ │ + movdqa 0x9c383(%rip),%xmm0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movdqa 0x9c37d(%rip),%xmm0 │ │ │ │ + movl $0x656c69,0x20(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmpq 5d4a1 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r13,%rdx │ │ │ │ + jmpq 5d640 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - push %r14 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +000000000005da50 : │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%rsi),%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 59030 │ │ │ │ - test %eax,%eax │ │ │ │ - je 58ff8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 590b0 │ │ │ │ - lea 0x8(%r13),%rsi │ │ │ │ - lea 0x9f890(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 58c20 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0xc1529(%rip),%rax │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5dd90 │ │ │ │ + mov 0xcacdb(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 58fc8 │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov %rax,0x10(%r13) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 59112 │ │ │ │ - add $0x20,%rsp │ │ │ │ + je 5dc20 │ │ │ │ + movsd 0xcacbb(%rip),%xmm7 │ │ │ │ + movsd 0xcacbb(%rip),%xmm3 │ │ │ │ + movsd 0xcac93(%rip),%xmm1 │ │ │ │ + movsd 0xcac93(%rip),%xmm4 │ │ │ │ + movsd 0xcac93(%rip),%xmm5 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + lea 0x48(%rsp),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm4 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + mulsd 0x8(%rsp),%xmm3 │ │ │ │ + mulsd %xmm6,%xmm5 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movq 0x99d90(%rip),%xmm4 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm4,%xmm1 │ │ │ │ + comisd 0x98f54(%rip),%xmm1 │ │ │ │ + jb 5dd00 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movq 0x99d61(%rip),%xmm4 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + movsd 0x99dfc(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jbe 5dbbf │ │ │ │ + nop │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 5dbb0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 5dbd7 │ │ │ │ + nopl (%rax) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 5dbc8 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd (%rbx),%xmm0 │ │ │ │ + movsd 0x9c0e8(%rip),%xmm1 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + andpd %xmm4,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 5dc10 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 5dce0 │ │ │ │ + movsd %xmm1,(%rbx) │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsi),%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %edx,%edx │ │ │ │ - je 58fa9 │ │ │ │ - movzbl 0x1d(%rsi),%esi │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x1c(%r12),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - jmp 58fa9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsi),%rbx │ │ │ │ - lea -0x1(,%rbx,4),%rdx │ │ │ │ - jmp 59059 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - lea -0x1(%rbx),%rsi │ │ │ │ - movzbl (%rax,%rdx,1),%ecx │ │ │ │ - sub $0x4,%rdx │ │ │ │ - cmp $0xff,%cl │ │ │ │ - jne 59070 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 59040 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmpq 58fa9 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rsp,%r14 │ │ │ │ - jmp 59085 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - movzbl 0x3(%rax,%rbp,4),%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 551f0 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - ja 59080 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - jmpq 58fa9 │ │ │ │ + mov 0x9c1e1(%rip),%rax │ │ │ │ + movsd 0x9c1b9(%rip),%xmm2 │ │ │ │ + movl $0x1,0xcab1f(%rip) │ │ │ │ + movsd 0x99d77(%rip),%xmm3 │ │ │ │ + movsd 0x9c1b7(%rip),%xmm1 │ │ │ │ + mov %rax,0xcaab0(%rip) │ │ │ │ + mov 0x9c1b9(%rip),%rax │ │ │ │ + movsd 0x9c199(%rip),%xmm4 │ │ │ │ + movsd 0x9c189(%rip),%xmm5 │ │ │ │ + movsd %xmm3,0xcaae1(%rip) │ │ │ │ + mov %rax,0xcaa92(%rip) │ │ │ │ + mov 0x9c19b(%rip),%rax │ │ │ │ + movsd %xmm2,0xcaac3(%rip) │ │ │ │ + mov %rax,0xcaa84(%rip) │ │ │ │ + mov 0x9c18d(%rip),%rax │ │ │ │ + movsd %xmm1,0xcaa95(%rip) │ │ │ │ + mov %rax,0xcaa76(%rip) │ │ │ │ + mov 0x9c17f(%rip),%rax │ │ │ │ + movsd %xmm4,0xcaa87(%rip) │ │ │ │ + mov %rax,0xcaa68(%rip) │ │ │ │ + mov 0x9c171(%rip),%rax │ │ │ │ + movsd %xmm5,0xcaa79(%rip) │ │ │ │ + mov %rax,0xcaa5a(%rip) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + jmpq 5dab2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 58fa9 │ │ │ │ - mov %rsp,%rbp │ │ │ │ - movzbl 0x1d(%rsi),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x1c(%r12),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x21(%r12),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x20(%r12),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x25(%r12),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x24(%r12),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - jmp 5909b │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movsd 0x9bfe0(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 5dc0c │ │ │ │ + jmpq 5dc10 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000059120 : │ │ │ │ - movabs $0x800000006,%rax │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movq $0x0,0x20(%rdi) │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000059150 : │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59162 │ │ │ │ - callq 15090 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000059180 : │ │ │ │ - jmpq 59150 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000059190 : │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 59180 │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - movdqu 0x10(%rbx),%xmm1 │ │ │ │ - cmpq $0x0,0x8(%rbx) │ │ │ │ - movups %xmm1,0x10(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - je 591e8 │ │ │ │ - mov $0x400,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5921e │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x2,%rcx │ │ │ │ - jne 591fc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movzbl (%rcx,%rax,1),%ecx │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - add $0x1,%rax │ │ │ │ - lea 0x0(,%rsi,4),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 591f8 │ │ │ │ - jmp 591e8 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 591e8 │ │ │ │ - mov $0x53,%eax │ │ │ │ - jmp 591ea │ │ │ │ + movsd 0xca9f8(%rip),%xmm1 │ │ │ │ + movsd 0xca9f8(%rip),%xmm5 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + mulsd 0xca9f8(%rip),%xmm2 │ │ │ │ + mulsd 0xca9f8(%rip),%xmm3 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + movsd 0xca9dc(%rip),%xmm5 │ │ │ │ + mulsd %xmm6,%xmm5 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + mulsd 0xca9e4(%rip),%xmm6 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + addsd %xmm6,%xmm2 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + movq 0x99b72(%rip),%xmm4 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmpq 5db97 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x19,%edx │ │ │ │ + mov 0xc123c(%rip),%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x9c008(%rip),%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + mov (%r12),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + jmpq 5da77 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000059230 : │ │ │ │ - push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ +000000000005ddd0 : │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %r8d,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 59290 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov %r14b,(%rax,%rdi,4) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %r13b,0x1(%rax,%rsi,4) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %r12b,0x2(%rax,%rdx,4) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %bpl,0x3(%rax,%rdx,4) │ │ │ │ - xor %eax,%eax │ │ │ │ - addq $0x1,0x10(%rbx) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0xc11a9(%rip),%rax │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5e110 │ │ │ │ + mov 0xca8fb(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5dfa0 │ │ │ │ + movsd 0xca8db(%rip),%xmm7 │ │ │ │ + movsd 0xca8db(%rip),%xmm3 │ │ │ │ + movsd 0xca8b3(%rip),%xmm1 │ │ │ │ + movsd 0xca8b3(%rip),%xmm4 │ │ │ │ + movsd 0xca8b3(%rip),%xmm5 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + lea 0x48(%rsp),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm4 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + mulsd 0x8(%rsp),%xmm3 │ │ │ │ + mulsd %xmm6,%xmm5 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movq 0x99a10(%rip),%xmm4 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm4,%xmm1 │ │ │ │ + comisd 0x98bd4(%rip),%xmm1 │ │ │ │ + jb 5e080 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movq 0x999e1(%rip),%xmm4 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + movsd 0x99a7c(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jbe 5df3f │ │ │ │ + nop │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 5df30 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 5df57 │ │ │ │ + nopl (%rax) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 5df48 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd (%rbx),%xmm0 │ │ │ │ + movsd 0x9bd68(%rip),%xmm1 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + andpd %xmm4,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 5df90 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 5e060 │ │ │ │ + movsd %xmm1,(%rbx) │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov $0x400,%edi │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 592a5 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - jmp 59250 │ │ │ │ - mov $0x53,%eax │ │ │ │ - jmp 59286 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x9be61(%rip),%rax │ │ │ │ + movsd 0x9be39(%rip),%xmm2 │ │ │ │ + movl $0x1,0xca73f(%rip) │ │ │ │ + movsd 0x999f7(%rip),%xmm3 │ │ │ │ + movsd 0x9be4f(%rip),%xmm1 │ │ │ │ + mov %rax,0xca6d0(%rip) │ │ │ │ + mov 0x9be49(%rip),%rax │ │ │ │ + movsd 0x9be51(%rip),%xmm4 │ │ │ │ + movsd 0x9be09(%rip),%xmm5 │ │ │ │ + movsd %xmm3,0xca701(%rip) │ │ │ │ + mov %rax,0xca6b2(%rip) │ │ │ │ + mov 0x9be03(%rip),%rax │ │ │ │ + movsd %xmm2,0xca6e3(%rip) │ │ │ │ + mov %rax,0xca6a4(%rip) │ │ │ │ + mov 0x9bdfd(%rip),%rax │ │ │ │ + movsd %xmm1,0xca6b5(%rip) │ │ │ │ + mov %rax,0xca696(%rip) │ │ │ │ + mov 0x9bdff(%rip),%rax │ │ │ │ + movsd %xmm4,0xca6a7(%rip) │ │ │ │ + mov %rax,0xca688(%rip) │ │ │ │ + mov 0x9bdb9(%rip),%rax │ │ │ │ + movsd %xmm5,0xca699(%rip) │ │ │ │ + mov %rax,0xca67a(%rip) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + jmpq 5de32 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x9bc60(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 5df8c │ │ │ │ + jmpq 5df90 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0xca618(%rip),%xmm1 │ │ │ │ + movsd 0xca618(%rip),%xmm5 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + mulsd 0xca618(%rip),%xmm2 │ │ │ │ + mulsd 0xca618(%rip),%xmm3 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + movsd 0xca5fc(%rip),%xmm5 │ │ │ │ + mulsd %xmm6,%xmm5 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + mulsd 0xca604(%rip),%xmm6 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + addsd %xmm6,%xmm2 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + movq 0x997f2(%rip),%xmm4 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmpq 5df17 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x19,%edx │ │ │ │ + mov 0xc0ebc(%rip),%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x9bca2(%rip),%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + mov (%r12),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + jmpq 5ddf7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000592b0 : │ │ │ │ - mov (%rdi),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x6,%edx │ │ │ │ - ja 592c7 │ │ │ │ - lea 0x9ee10(%rip),%rcx │ │ │ │ - mov 0x4(%rdi),%eax │ │ │ │ - imul (%rcx,%rdx,4),%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ +000000000005e150 : │ │ │ │ push %r15 │ │ │ │ - mov %r8,%r15 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %r8,%rdi │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ push %r13 │ │ │ │ - mov %r9,%r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x558,%rsp │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x68,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x548(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 592b0 │ │ │ │ - imul %eax,%ebx │ │ │ │ - lea 0x7(%rax),%r12d │ │ │ │ - shr $0x3,%r12d │ │ │ │ - lea 0x7(%rbx),%edx │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov 0x34(%r13),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 593c9 │ │ │ │ - cmpl $0x3,(%r15) │ │ │ │ - je 59342 │ │ │ │ - cmpl $0x7,0x4(%r15) │ │ │ │ - ja 593c9 │ │ │ │ - mov $0x1f,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - je 5939d │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0xc0e03(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5939a │ │ │ │ - mov 0x8(%rsp),%r13d │ │ │ │ - mov %rbx,%rcx │ │ │ │ - add $0x1,%r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rax,%rbx │ │ │ │ - movb $0x0,-0x1(%r14) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - add $0x1,%r13d │ │ │ │ - add %rcx,%rbp │ │ │ │ - add %rbx,%r14 │ │ │ │ - callq 53240 │ │ │ │ - cmp %r13d,0x10(%rsp) │ │ │ │ - jne 5936d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x548(%rsp),%rax │ │ │ │ + jne 5e360 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + jp 5e1ab │ │ │ │ + jne 5e1ab │ │ │ │ + movsd 0x99be5(%rip),%xmm4 │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea -0x4(%rbx),%eax │ │ │ │ + lea -0x4(%rbp),%r14d │ │ │ │ + mov %ebp,%r15d │ │ │ │ + and $0xfffffffd,%esi │ │ │ │ + and $0xfffffffd,%r15d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 5e210 │ │ │ │ + ucomisd %xmm3,%xmm6 │ │ │ │ + jp 5e218 │ │ │ │ + jne 5e218 │ │ │ │ + test %esi,%esi │ │ │ │ + jne 5e210 │ │ │ │ + movsd 0x98901(%rip),%xmm6 │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + ja 5e222 │ │ │ │ + lea -0x2(%rbx),%eax │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + movsd %xmm1,0x50(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 5e700 │ │ │ │ + movsd 0x99b93(%rip),%xmm5 │ │ │ │ + movsd 0x988d3(%rip),%xmm6 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq 5e2ad │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x99b78(%rip),%xmm6 │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jbe 5e350 │ │ │ │ + ucomisd %xmm3,%xmm5 │ │ │ │ + jp 5e240 │ │ │ │ + jne 5e240 │ │ │ │ + movsd 0x988a6(%rip),%xmm5 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 5e350 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ucomisd %xmm6,%xmm5 │ │ │ │ + mov $0x0,%eax │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + movsd %xmm1,0x50(%rsp) │ │ │ │ + setnp %dl │ │ │ │ + cmove %edx,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + jne 5e298 │ │ │ │ + test %al,%al │ │ │ │ + je 5e298 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movsd %xmm1,0x0(%r13) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 59c65 │ │ │ │ - add $0x558,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + jne 5e8d9 │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov $0x1f,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - je 5939d │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5934c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x2(%rbx),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 5998a │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 5964c │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 59af0 │ │ │ │ - mov $0x58,%r8d │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 5939d │ │ │ │ - movdqu 0x0(%r13),%xmm7 │ │ │ │ - lea 0x1b8(%rsp),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - movups %xmm7,0x90(%rsp) │ │ │ │ - movdqu 0x10(%r13),%xmm7 │ │ │ │ - movl $0x1,0x90(%rsp) │ │ │ │ - movups %xmm7,0xa0(%rsp) │ │ │ │ - movdqu 0x20(%r13),%xmm7 │ │ │ │ - lea 0x140(%rsp),%r13 │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movups %xmm7,0xb0(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - movq $0x0,0x8(%r13) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 59495 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 59499 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov %rbx,0x8(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - cmp %r13,0x68(%rsp) │ │ │ │ - jne 5946c │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 59627 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r15d,%r9d │ │ │ │ - mov 0x8(%r13),%r14 │ │ │ │ - callq 53240 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 59980 │ │ │ │ - callq *%rax │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ + jbe 5e3d0 │ │ │ │ + cmp $0x5,%ebx │ │ │ │ + je 5e4f0 │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + je 5e450 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 5e4bf │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 5e2e8 │ │ │ │ test %r15d,%r15d │ │ │ │ - je 595a7 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %rax,0x0(%rbp) │ │ │ │ - jae 595b5 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r15d,0x28(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x18,%r13 │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp $0x5,%r15d │ │ │ │ - jne 59530 │ │ │ │ - movzbl 0x28(%rsp),%eax │ │ │ │ - mov 0x78(%rsp),%r14 │ │ │ │ - mov %al,(%r14) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5960a │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x140(%rsp,%rax,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rcx,%rax,1),%edx │ │ │ │ - mov %dl,0x1(%r14,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 595f8 │ │ │ │ - addl $0x1,0x58(%rsp) │ │ │ │ - add 0x70(%rsp),%r14 │ │ │ │ - add %rbx,0x20(%rsp) │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - cmp %eax,0x10(%rsp) │ │ │ │ - jne 5950a │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x18,%rbx │ │ │ │ - callq 15090 │ │ │ │ - movq $0x0,-0x18(%rbx) │ │ │ │ - cmp %rbx,0x68(%rsp) │ │ │ │ - jne 5962c │ │ │ │ - jmpq 5939a │ │ │ │ - lea 0xc0(%rsp),%r13 │ │ │ │ - lea 0x138(%rsp),%rax │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 59692 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 59c5a │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - add $0x18,%r13 │ │ │ │ - cmp %r13,0x58(%rsp) │ │ │ │ - jne 5966b │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 59954 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - lea 0x1(%r14),%rdi │ │ │ │ - mov %rbp,%r11 │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %r12,%r8 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %r14d,%r10d │ │ │ │ - movss %xmm7,0x18(%rsp) │ │ │ │ - mov %r11,%r14 │ │ │ │ - cvtsi2ss %rax,%xmm11 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - movss 0xa009e(%rip),%xmm3 │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - lea 0x140(%rsp),%r13 │ │ │ │ - lea 0x540(%rsp),%rbp │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movss %xmm11,0x70(%rsp) │ │ │ │ - movss 0x70(%rsp),%xmm11 │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ + jne 5e780 │ │ │ │ + ucomisd %xmm5,%xmm6 │ │ │ │ + jp 5e818 │ │ │ │ + comisd %xmm5,%xmm6 │ │ │ │ + jne 5e818 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5e42e │ │ │ │ + lea -0x2(%rbp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 5e750 │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + ja 5e271 │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 5ddd0 │ │ │ │ + cmp $0x5,%ebp │ │ │ │ + jne 5e5b8 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 5e8e0 │ │ │ │ + jmpq 5e271 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x99a38(%rip),%xmm5 │ │ │ │ + jmpq 5e240 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1c,%edx │ │ │ │ + mov 0xc0c6c(%rip),%r14 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x9bac0(%rip),%rdi │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + mov (%r14),%rcx │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + callq 15c80 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + jmpq 5e197 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %r10d,%r14d │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - lea (%rbx,%rbx,2),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov (%rdi,%rax,8),%r15 │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %ebx,0x30(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 53240 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x80,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea (%r15,%r12,1),%rcx │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - test %edi,%edi │ │ │ │ - je 59795 │ │ │ │ + test %esi,%esi │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + mov $0x3,%eax │ │ │ │ + setne %bl │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %cl,0x20(%rsp) │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + callq b28c0 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + jne 5e2b6 │ │ │ │ + movzbl 0x20(%rsp),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + je 5e2b6 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + jmpq 5e271 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - add $0x1,%r15 │ │ │ │ - addl $0x1,0x140(%rsp,%rax,4) │ │ │ │ - cmp %r15,%rcx │ │ │ │ - jne 59780 │ │ │ │ - addl $0x1,0x0(%r13,%rbx,4) │ │ │ │ - mov %r13,%rax │ │ │ │ - movaps %xmm7,%xmm6 │ │ │ │ - movss 0x9fff7(%rip),%xmm2 │ │ │ │ - movss 0x9ffe3(%rip),%xmm5 │ │ │ │ - movss 0x9ffdf(%rip),%xmm4 │ │ │ │ - movss 0x9ffe2(%rip),%xmm8 │ │ │ │ - movss 0x9ffdd(%rip),%xmm10 │ │ │ │ - movss 0x9ffd8(%rip),%xmm9 │ │ │ │ - jmp 597f1 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x4,%rax │ │ │ │ - addss %xmm1,%xmm6 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 598b1 │ │ │ │ - mov (%rax),%ecx │ │ │ │ - movaps %xmm7,%xmm1 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 597e0 │ │ │ │ - pxor %xmm12,%xmm12 │ │ │ │ - movaps %xmm3,%xmm0 │ │ │ │ - cvtsi2ss %rcx,%xmm12 │ │ │ │ - divss %xmm11,%xmm12 │ │ │ │ - divss %xmm12,%xmm0 │ │ │ │ - comiss 0x9ff78(%rip),%xmm0 │ │ │ │ - jbe 59831 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mulss %xmm4,%xmm0 │ │ │ │ - addss %xmm5,%xmm1 │ │ │ │ - comiss 0x9ff61(%rip),%xmm0 │ │ │ │ - ja 59820 │ │ │ │ - comiss 0x9ff64(%rip),%xmm0 │ │ │ │ - movaps %xmm2,%xmm15 │ │ │ │ - jbe 59b60 │ │ │ │ + cmp $0x5,%ebp │ │ │ │ + je 5e800 │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + mov %cl,0x20(%rsp) │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + callq 5da50 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + jne 5e4bf │ │ │ │ + movzbl 0x20(%rsp),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + jne 5e5a4 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 5e5d8 │ │ │ │ + ucomisd %xmm6,%xmm5 │ │ │ │ + jp 5e660 │ │ │ │ + comisd %xmm6,%xmm5 │ │ │ │ + jne 5e660 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jne 5e2e8 │ │ │ │ + jmpq 5e42e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mulss %xmm2,%xmm0 │ │ │ │ - addss %xmm3,%xmm1 │ │ │ │ - comiss 0x9ff45(%rip),%xmm0 │ │ │ │ - ja 59848 │ │ │ │ - movaps %xmm0,%xmm14 │ │ │ │ - movaps %xmm0,%xmm13 │ │ │ │ - add $0x4,%rax │ │ │ │ - mulss %xmm0,%xmm14 │ │ │ │ - mulss %xmm8,%xmm13 │ │ │ │ - mulss %xmm0,%xmm14 │ │ │ │ - mulss %xmm13,%xmm0 │ │ │ │ - divss %xmm8,%xmm14 │ │ │ │ - mulss %xmm15,%xmm0 │ │ │ │ - subss %xmm0,%xmm14 │ │ │ │ - movaps %xmm14,%xmm0 │ │ │ │ - addss %xmm13,%xmm0 │ │ │ │ - subss %xmm10,%xmm0 │ │ │ │ - mulss %xmm9,%xmm0 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss %xmm12,%xmm1 │ │ │ │ - addss %xmm1,%xmm6 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 597f1 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 59bb4 │ │ │ │ - movss 0x18(%rsp),%xmm4 │ │ │ │ - comiss %xmm6,%xmm4 │ │ │ │ - minss %xmm4,%xmm6 │ │ │ │ - cmova 0x30(%rsp),%r14d │ │ │ │ - movss %xmm6,0x18(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp $0x5,%rbx │ │ │ │ - jne 5972f │ │ │ │ - mov %r14d,%r10d │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov %r10b,-0x1(%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - je 59934 │ │ │ │ - mov %r10d,%eax │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov 0xc0(%rsp,%rax,8),%rsi │ │ │ │ - callq 15720 │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movss 0x9fe58(%rip),%xmm3 │ │ │ │ - addl $0x1,0x40(%rsp) │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - add %r12,%r14 │ │ │ │ - add %rsi,0x38(%rsp) │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - cmp %eax,0x10(%rsp) │ │ │ │ - jne 59716 │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x18,%rbx │ │ │ │ - callq 15090 │ │ │ │ - movq $0x0,-0x18(%rbx) │ │ │ │ - cmp %rbx,0x58(%rsp) │ │ │ │ - jne 59959 │ │ │ │ - jmpq 5939a │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov %cl,0x8(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + callq 5ec50 │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + movzbl 0x8(%rsp),%ecx │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + je 5e5b8 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + mov %cl,0x20(%rsp) │ │ │ │ + callq 5da50 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + jne 5e4bf │ │ │ │ + movzbl 0x20(%rsp),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + je 5e4bf │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,(%r12) │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + jmpq 5e271 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + jmpq 5e271 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x50(%rsp),%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + lea 0x38(%rsp),%rbx │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + callq 77990 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movsd 0x984b2(%rip),%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm5 │ │ │ │ + jp 5e6b8 │ │ │ │ + comisd %xmm7,%xmm5 │ │ │ │ + jne 5e6b8 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5e5a4 │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + jmpq 5e2e8 │ │ │ │ + nop │ │ │ │ + movsd 0x50(%rsp),%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 95d60 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + jmpq 5e4dc │ │ │ │ nopl 0x0(%rax) │ │ │ │ - callq 58780 │ │ │ │ - jmpq 5958a │ │ │ │ - lea 0x140(%rsp),%r13 │ │ │ │ - lea 0x1b8(%rsp),%rax │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - movq $0x0,(%r15) │ │ │ │ - test %eax,%eax │ │ │ │ - je 599ca │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + mov %rdx,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 59c5a │ │ │ │ - mov %rax,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp %r15,0x60(%rsp) │ │ │ │ - jne 599a7 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 59c21 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - mov %rbp,%r15 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - lea 0x1(%r14),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - lea 0x1(%rdi,%rax,1),%rbp │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14d,%r12d │ │ │ │ - callq 53240 │ │ │ │ - movq $0x0,(%rbx,%r14,8) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 59b6e │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - lea (%rdi,%rcx,1),%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0xff,%r11d │ │ │ │ - test %eax,%eax │ │ │ │ - je 59abf │ │ │ │ - nop │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - movzbl %al,%edx │ │ │ │ - test %al,%al │ │ │ │ - jns 59aaf │ │ │ │ - mov %r11d,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - add $0x1,%rdi │ │ │ │ - add %rdx,%r8 │ │ │ │ - cmp %r9,%rdi │ │ │ │ - jne 59aa0 │ │ │ │ - mov %r8,(%rbx,%r14,8) │ │ │ │ - cmp %r8,0x18(%rsp) │ │ │ │ - jbe 59ad0 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r12b,0x20(%rsp) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp $0x5,%r14 │ │ │ │ - je 59bc2 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea (%r14,%r14,2),%rax │ │ │ │ - mov (%rdi,%rax,8),%rdi │ │ │ │ - jmpq 59a68 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 5939a │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - add $0x1,%r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x40(%r13),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - movzbl (%rax,%r15,1),%r9d │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %r9b,-0x1(%r14) │ │ │ │ - add %r12,%r14 │ │ │ │ - callq 53240 │ │ │ │ - add %rbx,%rsi │ │ │ │ - cmp %r15,0x8(%rsp) │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - jne 59b1a │ │ │ │ - jmpq 5939a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movss 0x9fc37(%rip),%xmm15 │ │ │ │ - jmpq 59859 │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 59c4c │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + movsd %xmm2,0x50(%rsp) │ │ │ │ + callq 968c0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + jmpq 5e63a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - add %rdx,%rdi │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 59b90 │ │ │ │ - mov %rdi,0xc0(%rsp) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmpq 59acb │ │ │ │ - movss %xmm6,0x18(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 598d3 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movzbl 0x20(%rsp),%edi │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %dil,-0x1(%rax) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 59c01 │ │ │ │ - movzbl 0x20(%rsp),%eax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov 0x140(%rsp,%rax,8),%rsi │ │ │ │ - callq 15720 │ │ │ │ - addl $0x1,0x38(%rsp) │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - add %r12,%r15 │ │ │ │ - add %rsi,0x40(%rsp) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - cmp %eax,0x10(%rsp) │ │ │ │ - jne 59a48 │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x18,%rbx │ │ │ │ - movq $0x0,-0x18(%rbx) │ │ │ │ - cmp 0x60(%rsp),%rbx │ │ │ │ - je 5939a │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - jmp 59c2b │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - jmpq 59acb │ │ │ │ - mov $0x53,%r8d │ │ │ │ - jmpq 5939d │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x983d1(%rip),%rax │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + mov $0x3,%eax │ │ │ │ + callq b28c0 │ │ │ │ + mov 0x983a9(%rip),%rax │ │ │ │ + movsd 0x99659(%rip),%xmm5 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + jmpq 5e2c3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - lea 0x10(%r9),%rax │ │ │ │ - mov %ecx,%r15d │ │ │ │ - push %r14 │ │ │ │ + xor %edx,%edx │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + test %r15d,%r15d │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + setne %dl │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x3,%eax │ │ │ │ + callq b2bf0 │ │ │ │ + jmpq 5e271 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x98350(%rip),%xmm7 │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm7,%xmm6 │ │ │ │ + jp 5e870 │ │ │ │ + comisd %xmm7,%xmm6 │ │ │ │ + jne 5e870 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + lea 0x38(%rsp),%rbx │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 77ef0 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + je 5e5be │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + jmpq 5e2e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 5e8e0 │ │ │ │ + jmpq 5e271 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x50(%rsp),%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 968c0 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + jmpq 5e2e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + lea 0x38(%rsp),%rbx │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov $0x4,%eax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movapd %xmm7,%xmm3 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + callq 968c0 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + movsd %xmm1,0x50(%rsp) │ │ │ │ + jmpq 5e7b2 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +000000000005e8e0 : │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %r9,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rbx │ │ │ │ - sub $0x2a8,%rsp │ │ │ │ - mov 0x2e0(%rsp),%rdx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x298(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - callq 592b0 │ │ │ │ - mov 0x8(%rbp),%r9d │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 59d7e │ │ │ │ - imul %eax,%r15d │ │ │ │ - mov %r15d,%ebp │ │ │ │ - lea 0x7(%r15),%r15d │ │ │ │ - mov %r15d,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - imul %r12d,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - jne 59d2a │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 5a2b2 │ │ │ │ - cmp $0x7,%r14d │ │ │ │ - ja 59d3d │ │ │ │ - and $0xfffffff8,%r15d │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - jne 59e52 │ │ │ │ - mov 0x298(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5a2ad │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov %r12d,%ecx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0xc0699(%rip),%rax │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5ec10 │ │ │ │ + mov 0xc9f0b(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5eab0 │ │ │ │ + movsd 0xc9eeb(%rip),%xmm7 │ │ │ │ + movsd 0xc9eeb(%rip),%xmm3 │ │ │ │ + movsd 0xc9ec3(%rip),%xmm1 │ │ │ │ + movsd 0xc9ec3(%rip),%xmm4 │ │ │ │ + movsd 0xc9ec3(%rip),%xmm5 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + lea 0x48(%rsp),%r12 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ mov %r13,%rsi │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - add $0x2a8,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm4 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + mulsd 0x8(%rsp),%xmm3 │ │ │ │ + mulsd %xmm6,%xmm5 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movq 0x98f00(%rip),%xmm4 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm4,%xmm1 │ │ │ │ + comisd 0x980c4(%rip),%xmm1 │ │ │ │ + jb 5eb80 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movq 0x98ed1(%rip),%xmm4 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + movsd 0x98f6c(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jbe 5ea4f │ │ │ │ + nop │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 5ea40 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 5ea67 │ │ │ │ + nopl (%rax) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 5ea58 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd (%rbx),%xmm0 │ │ │ │ + movsd 0x9b258(%rip),%xmm1 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + andpd %xmm4,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 5eaa0 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 5eb68 │ │ │ │ + movsd %xmm1,(%rbx) │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 592d0 │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - lea 0x190(%rsp),%r8 │ │ │ │ - lea 0x150(%rsp),%rcx │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x110(%rsp),%rdx │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - push %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x9b3d1(%rip),%rax │ │ │ │ + movsd 0x9b329(%rip),%xmm2 │ │ │ │ + movq $0x0,0xc9d06(%rip) │ │ │ │ + movsd 0x98ee6(%rip),%xmm3 │ │ │ │ + movsd 0x9b3a6(%rip),%xmm1 │ │ │ │ + movl $0x1,0xc9d34(%rip) │ │ │ │ + mov %rax,0xc9cd5(%rip) │ │ │ │ + mov 0x9b39e(%rip),%rax │ │ │ │ + movsd 0x9b37e(%rip),%xmm4 │ │ │ │ + movsd 0x9b36e(%rip),%xmm5 │ │ │ │ + movsd %xmm3,0xc9d06(%rip) │ │ │ │ + mov %rax,0xc9cb7(%rip) │ │ │ │ + mov 0x9b380(%rip),%rax │ │ │ │ + movsd %xmm2,0xc9ce8(%rip) │ │ │ │ + mov %rax,0xc9cb1(%rip) │ │ │ │ + mov 0x9b372(%rip),%rax │ │ │ │ + movsd %xmm1,0xc9cba(%rip) │ │ │ │ + mov %rax,0xc9ca3(%rip) │ │ │ │ + mov 0x9b364(%rip),%rax │ │ │ │ + movsd %xmm4,0xc9cac(%rip) │ │ │ │ + mov %rax,0xc9c95(%rip) │ │ │ │ + movsd %xmm5,0xc9ca5(%rip) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + jmpq 5e942 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x9b158(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 5ea9c │ │ │ │ + jmpq 5eaa0 │ │ │ │ + nop │ │ │ │ + movsd 0xc9c38(%rip),%xmm1 │ │ │ │ + movsd 0xc9c38(%rip),%xmm5 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + mulsd 0xc9c38(%rip),%xmm2 │ │ │ │ + mulsd 0xc9c38(%rip),%xmm3 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + movsd 0xc9c1c(%rip),%xmm5 │ │ │ │ + mulsd %xmm6,%xmm5 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + mulsd 0xc9c24(%rip),%xmm6 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + addsd %xmm6,%xmm2 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + movq 0x98cf2(%rip),%xmm4 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmpq 5ea27 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1a,%edx │ │ │ │ + mov 0xc03bc(%rip),%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x9b22d(%rip),%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + mov (%r12),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + jmpq 5e907 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000005ec50 : │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov 0x40(%rsp),%r9d │ │ │ │ - callq 530d0 │ │ │ │ - mov 0x158(%rsp),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a2d7 │ │ │ │ - mov 0x1c8(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 59eb4 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 59eb4 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x298(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5a2ad │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x2a8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 15090 │ │ │ │ - mov %edx,%edi │ │ │ │ - sub %r12d,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 59e98 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %r12d,%r8d │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov 0xc9b52(%rip),%eax │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 5ee30 │ │ │ │ + movsd 0xc9b2c(%rip),%xmm7 │ │ │ │ + movsd 0xc9b2c(%rip),%xmm4 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd 0xc9b00(%rip),%xmm5 │ │ │ │ + movsd 0xc9b00(%rip),%xmm1 │ │ │ │ + movsd 0xc9b00(%rip),%xmm6 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + lea 0x58(%rsp),%r12 │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ + movsd %xmm2,0x48(%rsp) │ │ │ │ mov %r13,%rsi │ │ │ │ - callq 53bf0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 592d0 │ │ │ │ - mov 0x298(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5a2ad │ │ │ │ - mov %r14,%rdi │ │ │ │ - jmp 59e3c │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - lea 0x250(%rsp),%r8 │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - lea 0x210(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - lea 0x1d0(%rsp),%rdx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - push %r14 │ │ │ │ - push %r12 │ │ │ │ - mov 0x40(%rsp),%r9d │ │ │ │ - callq 530d0 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmp $0x7,%r14d │ │ │ │ - jbe 5a125 │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r14d,0x38(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov %r15,(%rsp) │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov (%rbx,%rax,1),%ebx │ │ │ │ - mov %ebx,0x34(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5a015 │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov (%rbx,%rax,1),%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 59ffe │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x9e198(%rip),%rdx │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - mov %ebx,%r14d │ │ │ │ - sub 0x1c(%rsp),%r14d │ │ │ │ - mov (%rdx,%rax,1),%r13d │ │ │ │ - lea 0x9e160(%rip),%rdx │ │ │ │ - imul (%rdx,%rax,1),%r8d │ │ │ │ - lea 0x9e194(%rip),%rdx │ │ │ │ - add (%rdx,%rax,1),%r8d │ │ │ │ - lea 0x9e1a9(%rip),%rdx │ │ │ │ - imul 0x30(%rsp),%r8d │ │ │ │ - mov (%rdx,%rax,1),%r15d │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - add %r8d,%r15d │ │ │ │ - mov (%rdx,%rax,2),%r12 │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %r14d,%ebp │ │ │ │ - mov %r15d,%r14d │ │ │ │ - mov %rax,%r15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r15,%rdx │ │ │ │ - add $0x1,%ebp │ │ │ │ - imul %r15,%rdi │ │ │ │ - add %r13d,%r14d │ │ │ │ - imul %r15,%rsi │ │ │ │ - add 0x8(%rsp),%rsi │ │ │ │ - add %r12,%rdi │ │ │ │ - add (%rsp),%rdi │ │ │ │ - callq 15720 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jne 59fd0 │ │ │ │ - mov %r15,%rbp │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - add 0x1c(%rsp),%ebx │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp %eax,0x34(%rsp) │ │ │ │ - jne 59f60 │ │ │ │ - addq $0x4,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp $0x1c,%rax │ │ │ │ - jne 59f27 │ │ │ │ - mov 0x38(%rsp),%r14d │ │ │ │ - mov (%rsp),%r15 │ │ │ │ - mov 0x78(%rsp),%rbp │ │ │ │ - mov 0x88(%rsp),%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 5a0e3 │ │ │ │ - mov 0x8(%rdi,%rbx,2),%rdi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - sub %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 59e22 │ │ │ │ - mov 0x0(%r13,%rbx,1),%eax │ │ │ │ - mov 0x0(%rbp,%rbx,1),%r8d │ │ │ │ mov %r12,%rdi │ │ │ │ - imul %r14d,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x7,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - and $0xfffffff8,%edx │ │ │ │ - mov (%rax,%rbx,2),%rsi │ │ │ │ - add %r15,%rsi │ │ │ │ - callq 53bf0 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x0(%rbp,%rbx,1),%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x0(%r13,%rbx,1),%edx │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov (%rax,%rbx,2),%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - add (%rax),%rdi │ │ │ │ - callq 592d0 │ │ │ │ + movsd %xmm6,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd 0x50(%rsp),%xmm3 │ │ │ │ + movsd 0x58(%rsp),%xmm7 │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 59e22 │ │ │ │ - add $0x4,%rbx │ │ │ │ - cmp $0x1c,%rbx │ │ │ │ - je 59e22 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov (%rdi,%rbx,2),%rax │ │ │ │ - cmp $0x7,%r14d │ │ │ │ - jbe 5a047 │ │ │ │ - lea (%r15,%rax,1),%rsi │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x0(%rbp,%rbx,1),%ecx │ │ │ │ - mov 0x0(%r13,%rbx,1),%edx │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov (%rax,%rbx,2),%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - add (%rax),%rdi │ │ │ │ - callq 592d0 │ │ │ │ - jmp 5a0cd │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %r14d,%ebp │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - imul %r14d,%eax │ │ │ │ - mov %eax,0x3c(%rsp) │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - mov (%rax,%rbx,1),%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - imul %ebp,%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov (%rax,%rbx,1),%eax │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 5a290 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5a275 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - lea 0x9df69(%rip),%rdi │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - lea 0x9df9d(%rip),%rdx │ │ │ │ - mov (%rbx,%rax,2),%rbx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - lea 0x0(,%rbx,8),%r14 │ │ │ │ - mov (%rdi,%rax,1),%ebx │ │ │ │ - imul %ebp,%ebx │ │ │ │ - mov %ebx,0x8(%rsp) │ │ │ │ - lea 0x9df1b(%rip),%rbx │ │ │ │ - imul (%rbx,%rax,1),%r10d │ │ │ │ - lea 0x9df4f(%rip),%rbx │ │ │ │ - add (%rbx,%rax,1),%r10d │ │ │ │ - mov (%rdx,%rax,1),%ebx │ │ │ │ - imul 0x3c(%rsp),%r10d │ │ │ │ - imul %ebp,%ebx │ │ │ │ - add %ebx,%r10d │ │ │ │ - mov 0x30(%rsp),%ebx │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x50(%rsp),%xmm4 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + mulsd %xmm4,%xmm3 │ │ │ │ + movsd 0x58(%rsp),%xmm7 │ │ │ │ + movsd 0x40(%rsp),%xmm6 │ │ │ │ + mulsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x48(%rsp),%xmm2 │ │ │ │ + mulsd %xmm7,%xmm6 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movq 0x98b94(%rip),%xmm5 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm5,%xmm1 │ │ │ │ + comisd 0x97d54(%rip),%xmm1 │ │ │ │ + jb 5ef10 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movq 0x98b59(%rip),%xmm5 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x98bf3(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jbe 5edcf │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r10d,%edi │ │ │ │ - add %r14,%rdx │ │ │ │ - lea (%rax,%rdx,1),%r9 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 5a264 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 5edc0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 5ede7 │ │ │ │ nopl (%rax) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add $0x1,%rdi │ │ │ │ - shr $0x3,%rax │ │ │ │ - not %ecx │ │ │ │ - shr $0x3,%rsi │ │ │ │ - movzbl 0x0(%r13,%rax,1),%r8d │ │ │ │ - and $0x7,%ecx │ │ │ │ - add %r15,%rsi │ │ │ │ - mov %r12d,%eax │ │ │ │ - sar %cl,%r8d │ │ │ │ - mov %edx,%ecx │ │ │ │ - not %ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - movzbl (%rsi),%ecx │ │ │ │ - or %eax,%ecx │ │ │ │ - not %eax │ │ │ │ - and (%rsi),%al │ │ │ │ - and $0x1,%r8d │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %al,(%rsi) │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jne 5a218 │ │ │ │ - add $0x1,%r11d │ │ │ │ - add 0x8(%rsp),%r10d │ │ │ │ - add %ebp,%ebx │ │ │ │ - cmp %r11d,(%rsp) │ │ │ │ - jne 5a200 │ │ │ │ - addl $0x1,0x1c(%rsp) │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - add %edx,0x30(%rsp) │ │ │ │ - cmp %eax,0x34(%rsp) │ │ │ │ - jne 5a188 │ │ │ │ - addq $0x4,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp $0x1c,%rax │ │ │ │ - jne 5a143 │ │ │ │ - mov %ebp,%r14d │ │ │ │ - jmpq 5a033 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x298(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5a2ad │ │ │ │ - add $0x2a8,%rsp │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 5edd8 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd (%rbx),%xmm0 │ │ │ │ + movsd 0x9aed7(%rip),%xmm1 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + andpd %xmm5,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 5ee21 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 5eef0 │ │ │ │ + movsd %xmm1,(%rbx) │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov 0x1c8(%rsp),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmpq 59e22 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000005a2f0 : │ │ │ │ - mov (%rdi),%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp $0x6,%eax │ │ │ │ - ja 5a305 │ │ │ │ - lea 0x9ddcf(%rip),%rdx │ │ │ │ - mov (%rdx,%rax,4),%r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000005a310 : │ │ │ │ - xor %eax,%eax │ │ │ │ - testl $0xfffffffb,(%rdi) │ │ │ │ - sete %al │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000005a320 : │ │ │ │ - mov (%rdi),%eax │ │ │ │ - shr $0x2,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000005a330 : │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpl $0x3,(%rdi) │ │ │ │ - sete %al │ │ │ │ - retq │ │ │ │ + mov 0x9b051(%rip),%rax │ │ │ │ + movsd 0x9afa9(%rip),%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movq $0x0,0xc9942(%rip) │ │ │ │ + movsd 0x98b62(%rip),%xmm4 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movsd 0x9b046(%rip),%xmm1 │ │ │ │ + movl $0x1,0xc994c(%rip) │ │ │ │ + mov %rax,0xc98ed(%rip) │ │ │ │ + mov 0x9b01e(%rip),%rax │ │ │ │ + movsd 0x9afee(%rip),%xmm6 │ │ │ │ + movsd %xmm4,0xc9926(%rip) │ │ │ │ + mov %rax,0xc98d7(%rip) │ │ │ │ + mov 0x9afe8(%rip),%rax │ │ │ │ + movsd %xmm3,0xc9908(%rip) │ │ │ │ + mov %rax,0xc98c9(%rip) │ │ │ │ + mov 0x9afe2(%rip),%rax │ │ │ │ + movsd %xmm1,0xc98e2(%rip) │ │ │ │ + mov %rax,0xc98bb(%rip) │ │ │ │ + mov 0x9afdc(%rip),%rax │ │ │ │ + movsd %xmm6,0xc98d4(%rip) │ │ │ │ + mov %rax,0xc98ad(%rip) │ │ │ │ + mov 0x9af9e(%rip),%rax │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + mov %rax,0xc98a1(%rip) │ │ │ │ + jmpq 5eca6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movsd 0x9add0(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 5ee1d │ │ │ │ + jmpq 5ee21 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0xc9848(%rip),%xmm1 │ │ │ │ + movsd 0xc9848(%rip),%xmm6 │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + mulsd %xmm4,%xmm6 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd 0xc984a(%rip),%xmm4 │ │ │ │ + mulsd 0xc983a(%rip),%xmm3 │ │ │ │ + addsd %xmm6,%xmm1 │ │ │ │ + movsd 0xc9826(%rip),%xmm6 │ │ │ │ + mulsd %xmm7,%xmm6 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + mulsd 0xc982e(%rip),%xmm7 │ │ │ │ + addsd %xmm6,%xmm1 │ │ │ │ + addsd %xmm7,%xmm3 │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + movq 0x98956(%rip),%xmm5 │ │ │ │ + jmpq 5ed9f │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000005a340 : │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5a370 │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5a361 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 5a370 │ │ │ │ - cmpb $0xff,0x3(%rcx,%rax,4) │ │ │ │ - je 5a358 │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ +000000000005efa0 : │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ + movsd %xmm1,(%rdi) │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000005a380 : │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5a390 │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - callq 5a320 │ │ │ │ - test %eax,%eax │ │ │ │ - je 5a3a8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5a340 │ │ │ │ - pop %rbp │ │ │ │ - test %eax,%eax │ │ │ │ - setne %al │ │ │ │ +000000000005efc0 : │ │ │ │ + movsd 0x10(%rsi),%xmm4 │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + mov $0x0,%ecx │ │ │ │ + movsd 0x8(%rdi),%xmm2 │ │ │ │ + movsd 0x8(%rsi),%xmm1 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,(%rdx) │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + movsd (%rsi),%xmm3 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rdx) │ │ │ │ + mulsd 0x8(%rdi),%xmm3 │ │ │ │ + mulsd 0x8(%rsi),%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm2 │ │ │ │ + movsd %xmm1,0x10(%rdx) │ │ │ │ + setnp %al │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + and %edx,%eax │ │ │ │ + ucomisd %xmm3,%xmm0 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + and %edx,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ movzbl %al,%eax │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005a3c0 : │ │ │ │ - imul %esi,%edi │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - callq 592b0 │ │ │ │ - imul %eax,%ebx │ │ │ │ - lea 0x7(%rbx),%eax │ │ │ │ - pop %rbx │ │ │ │ - shr $0x3,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -000000000005a3e0 : │ │ │ │ - mov %esi,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp $0x6,%edx │ │ │ │ - ja 5a406 │ │ │ │ - mov %edx,%edx │ │ │ │ - lea 0x9dcdd(%rip),%rsi │ │ │ │ - imul (%rsi,%rdx,4),%ecx │ │ │ │ - imul %ecx,%eax │ │ │ │ - imul %edi,%eax │ │ │ │ - add $0x7,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %r8,%rax │ │ │ │ +000000000005f050 : │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + movsd 0x8(%rdi),%xmm1 │ │ │ │ + mulsd (%rsi),%xmm0 │ │ │ │ + mulsd 0x8(%rsi),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + mulsd 0x10(%rsi),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005a410 : │ │ │ │ - jmpq 53690 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000005a420 : │ │ │ │ +000000000005f080 : │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ + mov %rdx,%rsi │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - callq 15960 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5a4f7 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a4f7 │ │ │ │ - mov 0x48(%rbx),%rcx │ │ │ │ - mov %rbp,0x50(%rbx) │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rax,0x58(%rbx) │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - lea -0x8(%rbp,%rdx,8),%rbp │ │ │ │ - mov %rdx,0x48(%rbx) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a4a9 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 54760 │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea -0x8(%rax,%rdx,8),%rbp │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a4df │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + callq 5f050 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq 5f050 │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 54760 │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + callq 5f050 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movq %r13,%xmm2 │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe 5f0da │ │ │ │ + xor %eax,%eax │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + seta %al │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov $0x53,%eax │ │ │ │ - jmp 5a4ec │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000000000005f0f0 : │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsd (%rdi),%xmm3 │ │ │ │ + movsd 0x8(%rdi),%xmm2 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + ucomisd %xmm0,%xmm4 │ │ │ │ + ja 5f14f │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm3,(%rdi) │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rdi) │ │ │ │ + movsd %xmm1,0x10(%rdi) │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movsd (%rdi),%xmm3 │ │ │ │ + movsd 0x8(%rdi),%xmm2 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + jmp 5f130 │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000005a520 : │ │ │ │ - jmpq 53710 │ │ │ │ +000000000005f170 : │ │ │ │ + movq 0x98788(%rip),%xmm1 │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + movsd 0x8(%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rdi) │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rdi) │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000005a530 : │ │ │ │ +000000000005f1b0 : │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rdx,%rdi │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x70(%rbx),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - callq 15960 │ │ │ │ - test %rbp,%rbp │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - je 5a6e2 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 5a6e2 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 5a6e2 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a6e2 │ │ │ │ - mov 0x60(%rbx),%rcx │ │ │ │ - mov %rbp,0x68(%rbx) │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r9,0x70(%rbx) │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - mov %r8,0x78(%rbx) │ │ │ │ - lea -0x8(%rbp,%rdx,8),%rbp │ │ │ │ - mov %rdx,0x60(%rbx) │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a621 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 54760 │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - mov 0x70(%rbx),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea -0x8(%rax,%rdx,8),%rbp │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a657 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + callq 5f050 │ │ │ │ mov %r14,%rsi │ │ │ │ - callq 54760 │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - mov 0x78(%rbx),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea -0x8(%rax,%rdx,8),%rbp │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a68d │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 54760 │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ - lea -0x8(%rax,%rdx,8),%rbp │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a6c6 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 54760 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov $0x53,%eax │ │ │ │ - jmp 5a6d3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005a730 : │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x10(%rdi),%rdi │ │ │ │ - callq 59120 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - movq $0x0,0x50(%rbx) │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - movq $0x0,0x68(%rbx) │ │ │ │ - movq $0x0,0x70(%rbx) │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - movq $0x0,0x80(%rbx) │ │ │ │ - movl $0x0,0x88(%rbx) │ │ │ │ - movl $0x0,0xa4(%rbx) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - movq $0x0,0xc0(%rbx) │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - movq $0x0,0xd0(%rbx) │ │ │ │ - movq $0x0,0xd8(%rbx) │ │ │ │ - movq $0x0,0xe0(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005a800 : │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x10(%rdi),%rdi │ │ │ │ - callq 59180 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 53690 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq 5f050 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + mov %r10,%rsi │ │ │ │ + callq 5efc0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 53710 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 15090 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -000000000005a850 : │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x10(%rbp),%r12 │ │ │ │ - callq 5a800 │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq 5f0f0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 5f3b0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - movdqu 0x10(%rbx),%xmm1 │ │ │ │ - movups %xmm1,0x10(%rbp) │ │ │ │ - movdqu 0x20(%rbx),%xmm2 │ │ │ │ - movups %xmm2,0x20(%rbp) │ │ │ │ - movdqu 0x30(%rbx),%xmm3 │ │ │ │ - movups %xmm3,0x30(%rbp) │ │ │ │ - movdqu 0x40(%rbx),%xmm4 │ │ │ │ - movups %xmm4,0x40(%rbp) │ │ │ │ - movdqu 0x50(%rbx),%xmm5 │ │ │ │ - movups %xmm5,0x50(%rbp) │ │ │ │ - movdqu 0x60(%rbx),%xmm6 │ │ │ │ - movups %xmm6,0x60(%rbp) │ │ │ │ - movdqu 0x70(%rbx),%xmm7 │ │ │ │ - movups %xmm7,0x70(%rbp) │ │ │ │ - movdqu 0x80(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x80(%rbp) │ │ │ │ - movdqu 0x90(%rbx),%xmm1 │ │ │ │ - movups %xmm1,0x90(%rbp) │ │ │ │ - movdqu 0xa0(%rbx),%xmm2 │ │ │ │ - movups %xmm2,0xa0(%rbp) │ │ │ │ - movdqu 0xb0(%rbx),%xmm3 │ │ │ │ - movups %xmm3,0xb0(%rbp) │ │ │ │ - movdqu 0xc0(%rbx),%xmm4 │ │ │ │ - movups %xmm4,0xc0(%rbp) │ │ │ │ - movdqu 0xd0(%rbx),%xmm5 │ │ │ │ - movups %xmm5,0xd0(%rbp) │ │ │ │ - mov 0xe0(%rbx),%rax │ │ │ │ - mov %rax,0xe0(%rbp) │ │ │ │ - callq 59120 │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ + callq 5f080 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5f2c0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5f080 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5f25e │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f080 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5f4d6 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 59190 │ │ │ │ - mov %eax,%r13d │ │ │ │ + callq 5f080 │ │ │ │ test %eax,%eax │ │ │ │ - je 5a940 │ │ │ │ - pop %rbx │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - cmpq $0x0,0x48(%rbx) │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - movq $0x0,0x58(%rbp) │ │ │ │ - je 5a9a0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 5a972 │ │ │ │ + je 5f310 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f080 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5f310 │ │ │ │ + movdqu (%r12),%xmm7 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + movups %xmm7,(%rbx) │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movdqu 0x0(%r13),%xmm6 │ │ │ │ + movups %xmm6,(%rax) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + jmpq 5f4a6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp 0x48(%rbx),%r12 │ │ │ │ - jae 5a9a0 │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax,%r12,8),%rdx │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - callq 5a420 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5f080 │ │ │ │ test %eax,%eax │ │ │ │ - je 5a968 │ │ │ │ - mov %eax,%r13d │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x60(%rbp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmpq $0x0,0x60(%rbx) │ │ │ │ - movq $0x0,0x68(%rbp) │ │ │ │ - movq $0x0,0x70(%rbp) │ │ │ │ - movq $0x0,0x78(%rbp) │ │ │ │ - movq $0x0,0x80(%rbp) │ │ │ │ - jne 5a9ea │ │ │ │ - jmp 5aa20 │ │ │ │ + je 5f236 │ │ │ │ + movdqu (%r12),%xmm4 │ │ │ │ + movups %xmm4,(%rbx) │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movdqu (%r14),%xmm6 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + movups %xmm6,(%rax) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + jmpq 5f4a6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp 0x60(%rbx),%r12 │ │ │ │ - jae 5aa20 │ │ │ │ - mov 0x78(%rbx),%rdx │ │ │ │ - mov 0x80(%rbx),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x68(%rbx),%rsi │ │ │ │ - mov (%rdx,%r12,8),%rcx │ │ │ │ - mov 0x70(%rbx),%rdx │ │ │ │ - mov (%rsi,%r12,8),%rsi │ │ │ │ - mov (%rax,%r12,8),%r8 │ │ │ │ - mov (%rdx,%r12,8),%rdx │ │ │ │ - callq 5a530 │ │ │ │ + callq 5f080 │ │ │ │ test %eax,%eax │ │ │ │ - je 5a9e0 │ │ │ │ - jmpq 5a98e │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0xb8(%rbp) │ │ │ │ - lea 0xd0(%rbx),%r12 │ │ │ │ - add $0xb8,%rbp │ │ │ │ - add $0xe8,%rbx │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - movq $0x0,0x20(%rbp) │ │ │ │ - movq $0x0,0x28(%rbp) │ │ │ │ - mov (%r12),%r14 │ │ │ │ - mov %r14,0x18(%rbp) │ │ │ │ + je 5f338 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5aaa0 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 5aacc │ │ │ │ - add $0x8,%r12 │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 5aa68 │ │ │ │ - jmpq 5a931 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 5aa89 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5aab4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov -0x18(%r12),%rcx │ │ │ │ - movzbl (%rcx,%rax,1),%ecx │ │ │ │ - mov %cl,(%rdx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp (%r12),%rax │ │ │ │ - jb 5aab0 │ │ │ │ - jmp 5aa89 │ │ │ │ - mov $0x53,%r13d │ │ │ │ - jmpq 5a931 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005aae0 : │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - movdqu (%rsi),%xmm14 │ │ │ │ - movdqu (%rdi),%xmm13 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movdqu 0x10(%rdi),%xmm12 │ │ │ │ - movdqu 0x20(%rdi),%xmm11 │ │ │ │ - movups %xmm14,(%rdi) │ │ │ │ - movdqu 0x10(%rsi),%xmm15 │ │ │ │ - movdqu 0x30(%rdi),%xmm10 │ │ │ │ - movdqu 0x40(%rdi),%xmm9 │ │ │ │ - movdqu 0x50(%rdi),%xmm8 │ │ │ │ - movups %xmm15,0x10(%rdi) │ │ │ │ - movdqu 0x20(%rsi),%xmm14 │ │ │ │ - movdqu 0x60(%rdi),%xmm7 │ │ │ │ - movdqu 0x70(%rdi),%xmm6 │ │ │ │ - movdqu 0x80(%rdi),%xmm5 │ │ │ │ - movups %xmm14,0x20(%rdi) │ │ │ │ - movdqu 0x30(%rsi),%xmm15 │ │ │ │ - movdqu 0x90(%rdi),%xmm4 │ │ │ │ - movdqu 0xa0(%rdi),%xmm3 │ │ │ │ - movdqu 0xb0(%rdi),%xmm2 │ │ │ │ - movups %xmm15,0x30(%rdi) │ │ │ │ - movdqu 0x40(%rsi),%xmm14 │ │ │ │ - movdqu 0xc0(%rdi),%xmm1 │ │ │ │ - movdqu 0xd0(%rdi),%xmm0 │ │ │ │ - mov 0xe0(%rdi),%rax │ │ │ │ - movups %xmm14,0x40(%rdi) │ │ │ │ - movdqu 0x50(%rsi),%xmm15 │ │ │ │ - movups %xmm15,0x50(%rdi) │ │ │ │ - movdqu 0x60(%rsi),%xmm14 │ │ │ │ - movups %xmm14,0x60(%rdi) │ │ │ │ - movdqu 0x70(%rsi),%xmm15 │ │ │ │ - movups %xmm15,0x70(%rdi) │ │ │ │ - movdqu 0x80(%rsi),%xmm14 │ │ │ │ - movups %xmm14,0x80(%rdi) │ │ │ │ - movdqu 0x90(%rsi),%xmm15 │ │ │ │ - movups %xmm15,0x90(%rdi) │ │ │ │ - movdqu 0xa0(%rsi),%xmm14 │ │ │ │ - movups %xmm14,0xa0(%rdi) │ │ │ │ - movdqu 0xb0(%rsi),%xmm15 │ │ │ │ - movups %xmm15,0xb0(%rdi) │ │ │ │ - movdqu 0xc0(%rsi),%xmm14 │ │ │ │ - movups %xmm14,0xc0(%rdi) │ │ │ │ - movdqu 0xd0(%rsi),%xmm15 │ │ │ │ - movups %xmm15,0xd0(%rdi) │ │ │ │ - mov 0xe0(%rsi),%rdx │ │ │ │ - mov %rdx,0xe0(%rdi) │ │ │ │ - mov %rax,0xe0(%rsi) │ │ │ │ - movups %xmm13,(%rsi) │ │ │ │ - movups %xmm12,0x10(%rsi) │ │ │ │ - movups %xmm11,0x20(%rsi) │ │ │ │ - movups %xmm10,0x30(%rsi) │ │ │ │ - movups %xmm9,0x40(%rsi) │ │ │ │ - movups %xmm8,0x50(%rsi) │ │ │ │ - movups %xmm7,0x60(%rsi) │ │ │ │ - movups %xmm6,0x70(%rsi) │ │ │ │ - movups %xmm5,0x80(%rsi) │ │ │ │ - movups %xmm4,0x90(%rsi) │ │ │ │ - movups %xmm3,0xa0(%rsi) │ │ │ │ - movups %xmm2,0xb0(%rsi) │ │ │ │ - movups %xmm1,0xc0(%rsi) │ │ │ │ - movups %xmm0,0xd0(%rsi) │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5ac99 │ │ │ │ - add $0xf8,%rsp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000005aca0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov %r8d,%eax │ │ │ │ - imul %r9d,%eax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 537e0 │ │ │ │ + callq 5f080 │ │ │ │ test %eax,%eax │ │ │ │ - jne 5b180 │ │ │ │ - cmpl $0x3,(%r12) │ │ │ │ - je 5b0c0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpl $0x10,0x4(%rax) │ │ │ │ - je 5af80 │ │ │ │ - movabs $0x800000006,%rdx │ │ │ │ - mov (%r12),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 5ae88 │ │ │ │ - movabs $0x800000002,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 5b1d8 │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - movb $0x0,0x48(%rsp) │ │ │ │ - movb $0x0,0x4a(%rsp) │ │ │ │ - movb $0x0,0x4c(%rsp) │ │ │ │ - movb $0x0,0x4e(%rsp) │ │ │ │ - je 5aea2 │ │ │ │ - lea 0x4c(%rsp),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x4a(%rsp),%rax │ │ │ │ - lea 0x4e(%rsp),%r15 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x48(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 5addf │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - cmp $0x8,%edx │ │ │ │ - je 5af09 │ │ │ │ - cmp $0x10,%edx │ │ │ │ - jne 5af50 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %sil,0x1(%rax,%r13,2) │ │ │ │ - mov %sil,(%rax,%r13,2) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%r13 │ │ │ │ - add $0x3,%rbp │ │ │ │ - add $0x6,%rbx │ │ │ │ - cmp %r13,0x10(%rsp) │ │ │ │ - je 5aea2 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 554f0 │ │ │ │ - movzbl 0x58(%rsp),%esi │ │ │ │ - mov (%r12),%eax │ │ │ │ - pop %rdx │ │ │ │ - pop %rdi │ │ │ │ - mov %esi,%ecx │ │ │ │ + jne 5f518 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5f080 │ │ │ │ test %eax,%eax │ │ │ │ - je 5ada0 │ │ │ │ - movzbl 0x4c(%rsp),%edx │ │ │ │ - movzbl 0x4a(%rsp),%edi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 5af20 │ │ │ │ - movzbl 0x4e(%rsp),%r8d │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 5aee0 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 5b138 │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jne 5adc8 │ │ │ │ - cmpl $0x8,0x4(%r12) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - je 5b290 │ │ │ │ - mov %sil,0x1(%rax,%r13,8) │ │ │ │ - mov %sil,(%rax,%r13,8) │ │ │ │ - mov %dil,0x3(%rax,%r13,8) │ │ │ │ - mov %dil,0x2(%rax,%r13,8) │ │ │ │ - mov %dl,0x5(%rax,%r13,8) │ │ │ │ - mov %dl,0x4(%rax,%r13,8) │ │ │ │ - mov %r8b,0x7(%rax,%r13,8) │ │ │ │ - mov %r8b,0x6(%rax,%r13,8) │ │ │ │ - jmpq 5adc8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r13,%rcx │ │ │ │ + jne 5f4c0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f080 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5f4a0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 54d00 │ │ │ │ - cmpl $0x3,(%r12) │ │ │ │ - je 5b200 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5b2a8 │ │ │ │ - add $0xe8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + callq 5f080 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5f4a0 │ │ │ │ + movdqu 0x0(%rbp),%xmm7 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + movups %xmm7,(%rbx) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movdqu (%r12),%xmm4 │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + jmpq 5f4a6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 5f508 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 5f4a0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 5f4a0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 5f4a0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 5f4a0 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov $0x0,%ecx │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + setnp %al │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + ucomisd 0x8(%rsp),%xmm3 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + or %dl,%al │ │ │ │ + jne 5f490 │ │ │ │ + ucomisd %xmm0,%xmm5 │ │ │ │ + mov $0x2,%r15d │ │ │ │ + setnp %dl │ │ │ │ + cmove %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + je 5f4a6 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 5f4a6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x3,%r15d │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - movzbl %dil,%edx │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 52e90 │ │ │ │ - mov %eax,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f080 │ │ │ │ test %eax,%eax │ │ │ │ - js 5adc8 │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jne 5b1c0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %cl,(%rax,%r13,1) │ │ │ │ - jmpq 5adc8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x8,0x4(%r12) │ │ │ │ - je 5b170 │ │ │ │ - mov %sil,0x1(%rbx) │ │ │ │ - mov %sil,(%rbx) │ │ │ │ - mov %dil,0x3(%rbx) │ │ │ │ - mov %dil,0x2(%rbx) │ │ │ │ - mov %dl,0x5(%rbx) │ │ │ │ - mov %dl,0x4(%rbx) │ │ │ │ - jmpq 5adc8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - sub %edx,%ecx │ │ │ │ - sar %cl,%esi │ │ │ │ - mov %edx,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - and %esi,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - callq 52e20 │ │ │ │ - jmpq 5adc8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x10,0x4(%r12) │ │ │ │ - jne 5ad09 │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 5aea2 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x4e(%rsp),%r15 │ │ │ │ - lea 0x4c(%rsp),%rax │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - lea 0x4a(%rsp),%rdi │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 5aff3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %sil,0x1(%rbp,%r12,2) │ │ │ │ - shr $0x8,%dx │ │ │ │ - mov %dl,0x0(%rbp,%r12,2) │ │ │ │ - add $0x1,%r12 │ │ │ │ - add $0x6,%rbx │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - je 5b280 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %r8w,0x48(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r9w,0x52(%rsp) │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r10w,0x54(%rsp) │ │ │ │ - mov %r11w,0x56(%rsp) │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 52f00 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movzwl 0x58(%rsp),%esi │ │ │ │ - mov (%rax),%edx │ │ │ │ - pop %rax │ │ │ │ - pop %rdi │ │ │ │ - test %edx,%edx │ │ │ │ - je 5afd0 │ │ │ │ - movzwl 0x4c(%rsp),%edi │ │ │ │ - movzwl 0x4a(%rsp),%r8d │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 5b228 │ │ │ │ - movzwl 0x4e(%rsp),%r11d │ │ │ │ - cmp $0x4,%edx │ │ │ │ - je 5b258 │ │ │ │ - cmp $0x6,%edx │ │ │ │ - jne 5afe0 │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %sil,0x1(%rbp,%r12,8) │ │ │ │ - shr $0x8,%dx │ │ │ │ - mov %r8b,0x3(%rbp,%r12,8) │ │ │ │ - mov %dl,0x0(%rbp,%r12,8) │ │ │ │ - mov %r8d,%edx │ │ │ │ - shr $0x8,%dx │ │ │ │ - mov %dil,0x5(%rbp,%r12,8) │ │ │ │ - mov %dl,0x2(%rbp,%r12,8) │ │ │ │ - mov %edi,%edx │ │ │ │ - shr $0x8,%dx │ │ │ │ - mov %r11b,0x7(%rbp,%r12,8) │ │ │ │ - mov %dl,0x4(%rbp,%r12,8) │ │ │ │ - mov %r11d,%edx │ │ │ │ - shr $0x8,%dx │ │ │ │ - mov %dl,0x6(%rbp,%r12,8) │ │ │ │ - jmpq 5afe0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r12),%ecx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - lea 0x50(%rsp),%r15 │ │ │ │ - movl $0xffffffff,0xd0(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - shl %cl,%ebx │ │ │ │ - cmp %rbx,0x10(%r12) │ │ │ │ - cmovbe 0x10(%r12),%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x10,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5acfa │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea (%rax,%r14,4),%rax │ │ │ │ - add $0x1,%r14 │ │ │ │ - movzbl 0x2(%rax),%ecx │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - movzbl 0x3(%rax),%r8d │ │ │ │ - callq 53570 │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 5b100 │ │ │ │ - jmpq 5acfa │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - je 5b210 │ │ │ │ - cmp $0x10,%eax │ │ │ │ - jne 5adc8 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %sil,0x1(%rax,%r13,4) │ │ │ │ - mov %sil,(%rax,%r13,4) │ │ │ │ - mov %r8b,0x3(%rax,%r13,4) │ │ │ │ - mov %r8b,0x2(%rax,%r13,4) │ │ │ │ - jmpq 5adc8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %sil,0x0(%rbp) │ │ │ │ - mov %dil,0x1(%rbp) │ │ │ │ - mov %dl,0x2(%rbp) │ │ │ │ - jmpq 5adc8 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r9d,%esi │ │ │ │ - mov %r8d,%edi │ │ │ │ - callq 5a3c0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5aead │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x0(%r13,%rax,1),%edx │ │ │ │ - mov %dl,0x0(%rbp,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 5b1a0 │ │ │ │ - jmpq 5aead │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 52e20 │ │ │ │ - jmpq 5adc8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 54d00 │ │ │ │ - cmpl $0x3,(%r12) │ │ │ │ - jne 5aead │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - callq 54570 │ │ │ │ - jmpq 5aead │ │ │ │ - nop │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %sil,(%rax,%r13,2) │ │ │ │ - mov %r8b,0x1(%rax,%r13,2) │ │ │ │ - jmpq 5adc8 │ │ │ │ + je 5f34e │ │ │ │ + movdqu 0x0(%rbp),%xmm6 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + movups %xmm6,(%rbx) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movdqu 0x0(%r13),%xmm7 │ │ │ │ + movups %xmm7,(%rax) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + jmp 5f4a6 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %sil,0x1(%rbx) │ │ │ │ - shr $0x8,%dx │ │ │ │ - mov %r8b,0x3(%rbx) │ │ │ │ - mov %dl,(%rbx) │ │ │ │ - mov %r8d,%edx │ │ │ │ - shr $0x8,%dx │ │ │ │ - mov %dil,0x5(%rbx) │ │ │ │ - mov %dl,0x2(%rbx) │ │ │ │ - mov %edi,%edx │ │ │ │ - shr $0x8,%dx │ │ │ │ - mov %dl,0x4(%rbx) │ │ │ │ - jmpq 5afe0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %sil,0x1(%rbp,%r12,4) │ │ │ │ - shr $0x8,%dx │ │ │ │ - mov %r11b,0x3(%rbp,%r12,4) │ │ │ │ - mov %dl,0x0(%rbp,%r12,4) │ │ │ │ - mov %r11d,%edx │ │ │ │ - shr $0x8,%dx │ │ │ │ - mov %dl,0x2(%rbp,%r12,4) │ │ │ │ - jmpq 5afe0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - jmpq 5aea2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %sil,(%rax,%r13,4) │ │ │ │ - mov %dil,0x1(%rax,%r13,4) │ │ │ │ - mov %dl,0x2(%rax,%r13,4) │ │ │ │ - mov %r8b,0x3(%rax,%r13,4) │ │ │ │ - jmpq 5adc8 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5f170 │ │ │ │ + jmpq 5f3c9 │ │ │ │ nopl (%rax) │ │ │ │ - │ │ │ │ -000000000005b2b0 : │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - mov %ax,0xc(%rdi) │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - movl $0x1,0x418(%rdi) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005b2e0 : │ │ │ │ - lea -0x1(%rdi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0xfd,%dl │ │ │ │ - ja 5b300 │ │ │ │ - mov %edi,%eax │ │ │ │ - mov %edi,%edx │ │ │ │ - shl $0x4,%eax │ │ │ │ - sub %eax,%edx │ │ │ │ - mov $0x8,%eax │ │ │ │ - cmp $0xf,%dl │ │ │ │ - jbe 5b308 │ │ │ │ - retq │ │ │ │ + movdqu 0x0(%rbp),%xmm7 │ │ │ │ + movups %xmm7,(%rbx) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + jmpq 5f2e4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x0(,%rdi,4),%eax │ │ │ │ - sub %eax,%edi │ │ │ │ - cmp $0x4,%dil │ │ │ │ - sbb %eax,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - add $0x4,%eax │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000005b320 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r8,%r14 │ │ │ │ +000000000005f530 : │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r8,%rdi │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - mov %edx,%eax │ │ │ │ - imul %ecx,%eax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 5a310 │ │ │ │ - mov %r14,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - setne %r12b │ │ │ │ - callq 5a380 │ │ │ │ - mov %r14,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - callq 592b0 │ │ │ │ - movl $0x101,0x5c(%rsp) │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - cmp $0x8,%eax │ │ │ │ - ja 5b3c8 │ │ │ │ - movl $0x2,0x5c(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 5b3c8 │ │ │ │ - movl $0x4,0x5c(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 5b3c8 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov $0x100,%eax │ │ │ │ - cmove %edx,%eax │ │ │ │ - mov %eax,0x5c(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov $0x10,%ecx │ │ │ │ - movl $0xffffffff,0xf0(%rsp) │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmpl $0x10,0x4(%rax) │ │ │ │ - je 5b760 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 5b58b │ │ │ │ - lea 0x6e(%rsp),%rcx │ │ │ │ - lea 0x6a(%rsp),%r15 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpl $0x1,0x48(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - sete %al │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - lea 0x6c(%rsp),%r14 │ │ │ │ - lea 0x68(%rsp),%r13 │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,0x68(%rsp) │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rbp,%r9 │ │ │ │ - movb $0x0,0x72(%rsp) │ │ │ │ - movb $0x0,0x74(%rsp) │ │ │ │ - movb $0x0,0x76(%rsp) │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - callq 554f0 │ │ │ │ - pop %r9 │ │ │ │ - mov 0x418(%rbx),%eax │ │ │ │ - pop %r10 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 5b495 │ │ │ │ - cmp $0x7,%eax │ │ │ │ - jbe 5b6b0 │ │ │ │ - cmp %eax,0x48(%rsp) │ │ │ │ - setbe %r14b │ │ │ │ - setbe 0x20(%rsp) │ │ │ │ - movzbl %r14b,%r14d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 5b4cf │ │ │ │ - movzbl 0x68(%rsp),%edx │ │ │ │ - cmp 0x6a(%rsp),%dl │ │ │ │ - je 5b698 │ │ │ │ - movl $0x1,(%rbx) │ │ │ │ - cmp $0x7,%eax │ │ │ │ - ja 5b4cf │ │ │ │ - movl $0x8,0x418(%rbx) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov 0x4(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 5b650 │ │ │ │ - movzbl 0x68(%rsp),%eax │ │ │ │ - mov %eax,%r15d │ │ │ │ - cmp 0x8(%rbx),%ax │ │ │ │ - je 5b5f0 │ │ │ │ - movzbl 0x6e(%rsp),%r11d │ │ │ │ - cmp $0xff,%r11b │ │ │ │ - je 5b53a │ │ │ │ - test %r11b,%r11b │ │ │ │ - jne 5b630 │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 5b630 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - or 0x10(%rbx),%edx │ │ │ │ - jne 5b53a │ │ │ │ - mov %ax,0x8(%rbx) │ │ │ │ - movzbl 0x6a(%rsp),%eax │ │ │ │ - movl $0x1,0x4(%rbx) │ │ │ │ - mov %ax,0xa(%rbx) │ │ │ │ - movzbl 0x6c(%rsp),%eax │ │ │ │ - mov %ax,0xc(%rbx) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 5b57c │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - movzbl 0x6c(%rsp),%ecx │ │ │ │ - movzbl 0x6a(%rsp),%edx │ │ │ │ - mov %r11d,%r8d │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %ecx,0x58(%rsp) │ │ │ │ - mov %edx,0x4c(%rsp) │ │ │ │ - callq 52e90 │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ + callq 15390 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rsi │ │ │ │ test %eax,%eax │ │ │ │ - js 5b6e0 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rbp,0x8(%rsp) │ │ │ │ - jne 5b440 │ │ │ │ - movzwl 0x8(%rbx),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - movzwl 0xa(%rbx),%edx │ │ │ │ - mov %ax,0x8(%rbx) │ │ │ │ - mov %edx,%eax │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - movzwl 0xc(%rbx),%edx │ │ │ │ - mov %ax,0xa(%rbx) │ │ │ │ - mov %edx,%eax │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %ax,0xc(%rbx) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - callq 54570 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5b9ff │ │ │ │ - add $0x108,%rsp │ │ │ │ + jle 5f5a0 │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ xor %eax,%eax │ │ │ │ + add %r12,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %dl,(%rcx,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 5f568 │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + cmp $0x4f,%esi │ │ │ │ + jle 5f5a0 │ │ │ │ + movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - movzbl 0x6a(%rsp),%edx │ │ │ │ - cmp 0xa(%rbx),%dx │ │ │ │ - jne 5b4f5 │ │ │ │ - movzbl 0x6c(%rsp),%edx │ │ │ │ - cmp 0xc(%rbx),%dx │ │ │ │ - jne 5b4f5 │ │ │ │ - movzbl 0x6e(%rsp),%r11d │ │ │ │ - cmp $0xff,%r11b │ │ │ │ - jne 5b9ee │ │ │ │ - mov 0x4(%rbx),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 5b53a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x7,0x418(%rbx) │ │ │ │ - movl $0x1,0x10(%rbx) │ │ │ │ - ja 5b650 │ │ │ │ - movl $0x8,0x418(%rbx) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 5b678 │ │ │ │ - mov %r13d,0x4(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 5b57c │ │ │ │ - cmpb $0x0,0x20(%rsp) │ │ │ │ - je 5b57c │ │ │ │ - jmpq 5b58b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x4(%rsp) │ │ │ │ - movzbl 0x68(%rsp),%r15d │ │ │ │ - movzbl 0x6e(%rsp),%r11d │ │ │ │ - jmpq 5b547 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp 0x6c(%rsp),%dl │ │ │ │ - jne 5b4ba │ │ │ │ - jmpq 5b4d5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x68(%rsp),%edi │ │ │ │ - callq 5b2e0 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov 0x418(%rbx),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 5b495 │ │ │ │ - mov %edx,0x418(%rbx) │ │ │ │ - mov %edx,%eax │ │ │ │ - jmpq 5b495 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rbx),%r9d │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %r11d,%r8d │ │ │ │ - mov %r15d,%esi │ │ │ │ - callq 53570 │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ - cmp $0xff,%eax │ │ │ │ - ja 5b738 │ │ │ │ - movzbl 0x68(%rsp),%ecx │ │ │ │ - lea 0x0(,%rax,4),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %cl,0x18(%rbx,%rdx,1) │ │ │ │ - movzbl 0x6a(%rsp),%ecx │ │ │ │ - lea 0x1(%rdx),%edx │ │ │ │ - mov %cl,0x18(%rbx,%rdx,1) │ │ │ │ - movzbl 0x6c(%rsp),%ecx │ │ │ │ - lea 0x2(%rax),%edx │ │ │ │ - add $0x3,%eax │ │ │ │ - mov %cl,0x18(%rbx,%rdx,1) │ │ │ │ - movzbl 0x6e(%rsp),%edx │ │ │ │ - mov %dl,0x18(%rbx,%rax,1) │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp 0x5c(%rsp),%eax │ │ │ │ - mov %eax,0x14(%rbx) │ │ │ │ - setae %r13b │ │ │ │ - test %r13d,0x4(%rsp) │ │ │ │ - jne 5b65a │ │ │ │ - jmpq 5b57c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 5b58b │ │ │ │ - lea 0x6e(%rsp),%rcx │ │ │ │ - mov %r12d,0x20(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x6c(%rsp),%r14 │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - lea 0x6a(%rsp),%r15 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - lea 0x68(%rsp),%r13 │ │ │ │ - jmp 5b7af │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rbp,0x8(%rsp) │ │ │ │ - je 5b9df │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %r12 │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - callq 52f00 │ │ │ │ - movzwl 0x78(%rsp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - imul $0xff01,%edx,%edx │ │ │ │ - shr $0x18,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - shl $0x8,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - sub %edx,%eax │ │ │ │ - movzwl 0x7a(%rsp),%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - imul $0xff01,%edx,%edx │ │ │ │ - shr $0x18,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - shl $0x8,%edi │ │ │ │ - add %edi,%edx │ │ │ │ - sub %edx,%esi │ │ │ │ - movzwl 0x7c(%rsp),%edx │ │ │ │ - or %esi,%eax │ │ │ │ - mov %edx,%esi │ │ │ │ - imul $0xff01,%edx,%edx │ │ │ │ - shr $0x18,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - shl $0x8,%edi │ │ │ │ - add %edi,%edx │ │ │ │ - sub %edx,%esi │ │ │ │ - movzwl 0x7e(%rsp),%edx │ │ │ │ - or %esi,%eax │ │ │ │ - mov %edx,%esi │ │ │ │ - imul $0xff01,%edx,%edx │ │ │ │ - shr $0x18,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - shl $0x8,%edi │ │ │ │ - add %edi,%edx │ │ │ │ - sub %edx,%esi │ │ │ │ - pop %rdx │ │ │ │ - pop %rdi │ │ │ │ - or %si,%ax │ │ │ │ - je 5b7a0 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %cx,0x6c(%rsp) │ │ │ │ - mov 0x20(%rsp),%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movl $0x10,0x418(%rbx) │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov 0x4(%rsp),%ebx │ │ │ │ - mov %ax,0x68(%rsp) │ │ │ │ - mov %dx,0x6a(%rsp) │ │ │ │ - mov %si,0x6e(%rsp) │ │ │ │ - jmpq 5b90f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1,0x0(%r13) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 5b5b8 │ │ │ │ - movzwl 0x68(%rsp),%edx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - cmp %dx,0x8(%r13) │ │ │ │ - je 5b990 │ │ │ │ - movzwl 0x6e(%rsp),%esi │ │ │ │ - cmp $0xffff,%si │ │ │ │ - je 5b9d8 │ │ │ │ - test %si,%si │ │ │ │ - jne 5b960 │ │ │ │ - mov 0x4(%r13),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 5b960 │ │ │ │ - or 0x10(%r13),%ebx │ │ │ │ - jne 5b9d8 │ │ │ │ - mov %dx,0x8(%r13) │ │ │ │ - movzwl 0x6a(%rsp),%edx │ │ │ │ - movl $0x1,0x4(%r13) │ │ │ │ - mov %dx,0xa(%r13) │ │ │ │ - movzwl 0x6c(%rsp),%edx │ │ │ │ - mov %dx,0xc(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rbp,0x8(%rsp) │ │ │ │ - je 5b5b8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - callq 52f00 │ │ │ │ - pop %r11 │ │ │ │ - pop %rax │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 5b890 │ │ │ │ - movzwl 0x68(%rsp),%edx │ │ │ │ - cmp 0x6a(%rsp),%dx │ │ │ │ - jne 5b888 │ │ │ │ - cmp 0x6c(%rsp),%dx │ │ │ │ - jne 5b888 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 5b900 │ │ │ │ - jmpq 5b8a3 │ │ │ │ - nop │ │ │ │ - cmpl $0x7,0x418(%r13) │ │ │ │ - movl $0x1,0x10(%r13) │ │ │ │ - ja 5b97d │ │ │ │ - movl $0x8,0x418(%r13) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 5b5b8 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmpq 5b900 │ │ │ │ - movzwl 0x6a(%rsp),%eax │ │ │ │ - cmp %ax,0xa(%r13) │ │ │ │ - jne 5b8ae │ │ │ │ - movzwl 0x6c(%rsp),%eax │ │ │ │ - cmp %ax,0xc(%r13) │ │ │ │ - jne 5b8ae │ │ │ │ - movzwl 0x6e(%rsp),%esi │ │ │ │ - cmp $0xffff,%si │ │ │ │ - jne 5ba04 │ │ │ │ - mov 0x4(%r13),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5b900 │ │ │ │ - movl $0x1,0x10(%r13) │ │ │ │ - jmp 5b97d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 5b900 │ │ │ │ - mov 0x20(%rsp),%r12d │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - jmpq 5b3f6 │ │ │ │ - test %r11b,%r11b │ │ │ │ - jne 5b630 │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - jmpq 5b515 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - test %si,%si │ │ │ │ - jne 5b960 │ │ │ │ - mov 0x4(%r13),%ebx │ │ │ │ - jmpq 5b8d2 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movslq %esi,%rdi │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + mov $0x4f,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + jmp 5f584 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000005ba20 : │ │ │ │ +000000000005f5d0 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x438,%rsp │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x407238,%rsp │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov 0x407270(%rsp),%rsi │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %edx,0x70(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x428(%rsp) │ │ │ │ + mov %rax,0x407228(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%r15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5fe00 │ │ │ │ + lea 0x4057e0(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x5145,%eax │ │ │ │ + mov $0x5145,%r14d │ │ │ │ + mov $0x30,%r15d │ │ │ │ + mov $0x1408,%edi │ │ │ │ + mov %ax,0x400(%rsp) │ │ │ │ + mov $0x30,%eax │ │ │ │ + mov %r14w,0x3a0(%rsp) │ │ │ │ + movb $0x0,0x3a2(%rsp) │ │ │ │ + movl $0x524444,0x3e8(%rsp) │ │ │ │ + movl $0x3030324a,0x3ee(%rsp) │ │ │ │ + mov %r15w,0x3f2(%rsp) │ │ │ │ + movb $0x0,0x402(%rsp) │ │ │ │ + movl $0x43584553,0x448(%rsp) │ │ │ │ + movb $0x0,0x44c(%rsp) │ │ │ │ + movl $0x3030324a,0x44e(%rsp) │ │ │ │ + mov %ax,0x452(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov 0x407278(%rsp),%ecx │ │ │ │ + mov %dx,0x5(%rax) │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 5fe10 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + callq b11b0 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + lea 0x9af27(%rip),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5feb8 │ │ │ │ + mov 0x70(%rsp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 5fa20 │ │ │ │ + cmp $0x5,%ebx │ │ │ │ + jle 61ee3 │ │ │ │ + sub $0x1,%ebx │ │ │ │ + lea 0x1d20(%rsp),%rdx │ │ │ │ + movsd 0x98285(%rip),%xmm2 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + shr %ebx │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + lea 0xd20(%rsp),%r13 │ │ │ │ + lea 0x1(%rbx),%r14d │ │ │ │ + lea 0x520(%rsp),%rbx │ │ │ │ + movsd %xmm5,0x60(%rsp) │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + lea 0x0(,%r14,8),%rax │ │ │ │ + mov %r14d,0x68(%rsp) │ │ │ │ + movapd %xmm5,%xmm4 │ │ │ │ + lea 0x1e8(%rsp),%r15 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x1e0(%rsp),%r14 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + movsd (%rbx,%rbp,2),%xmm0 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 5b2b0 │ │ │ │ + movsd 0x8(%rbx,%rbp,2),%xmm2 │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + movsd %xmm0,(%rax,%rbp,1) │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm2,0x0(%r13,%rbp,1) │ │ │ │ + add $0x8,%rbp │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 5b320 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5bb88 │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - movl $0x0,0x18(%rbp) │ │ │ │ - imul %r13d,%ebx │ │ │ │ - mov (%rsp),%edx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 5bbb8 │ │ │ │ - mov %edx,%eax │ │ │ │ - or 0x10(%rsp),%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - jne 5bbc9 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 5bbd8 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - ja 5bc80 │ │ │ │ - mov $0x2,%r13d │ │ │ │ - lea (%rax,%rax,1),%ecx │ │ │ │ - cmp $0x100,%eax │ │ │ │ - jbe 5bbde │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jb 5bc00 │ │ │ │ - test %edi,%edi │ │ │ │ - je 5baee │ │ │ │ - mov 0x418(%rsp),%ecx │ │ │ │ - cmp %r13d,%ecx │ │ │ │ - jbe 5bc07 │ │ │ │ + movsd 0x1e0(%rsp),%xmm1 │ │ │ │ + mulsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x1e8(%rsp),%xmm4 │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + movsd 0x1e8(%rsp),%xmm2 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm4 │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd %xmm2,-0x8(%r12) │ │ │ │ + addsd %xmm2,%xmm3 │ │ │ │ + movsd %xmm1,-0x18(%r12) │ │ │ │ + addsd %xmm1,%xmm5 │ │ │ │ + movsd %xmm0,-0x10(%r12) │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + cmp %rbp,0x50(%rsp) │ │ │ │ + jne 5f798 │ │ │ │ + lea 0x260(%rsp),%r12 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + movsd %xmm5,0x260(%rsp) │ │ │ │ + movsd %xmm4,0x268(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm3,0x270(%rsp) │ │ │ │ + callq 5f0f0 │ │ │ │ + movsd 0x260(%rsp),%xmm1 │ │ │ │ + movsd 0x268(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x218(%rsp) │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x68(%rsp),%edi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x3,%ecx │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x220(%rsp) │ │ │ │ + callq e4360 │ │ │ │ + mov %eax,0x1fc(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 5bc00 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 59150 │ │ │ │ - mov 0x14(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 5bb19 │ │ │ │ - jmp 5bb4d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,0x14(%rsp) │ │ │ │ - jbe 5bb4d │ │ │ │ - lea 0x0(,%rbx,4),%eax │ │ │ │ - lea 0x2(%rax),%edx │ │ │ │ - lea 0x3(%rax),%edi │ │ │ │ - movzbl 0x18(%rsp,%rax,1),%esi │ │ │ │ - movzbl 0x18(%rsp,%rdx,1),%ecx │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - movzbl 0x18(%rsp,%rdi,1),%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movzbl 0x18(%rsp,%rdx,1),%edx │ │ │ │ - callq 59230 │ │ │ │ + js 62371 │ │ │ │ + mov 0x407278(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 6037e │ │ │ │ + mov 0xbf28c(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 5bb10 │ │ │ │ - mov %eax,%r14d │ │ │ │ - movl $0x3,0x0(%rbp) │ │ │ │ - cmpl $0x3,(%r12) │ │ │ │ - mov %r13d,0x4(%rbp) │ │ │ │ - jne 5bb88 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - cmp %rax,0x10(%r12) │ │ │ │ - jb 5bb88 │ │ │ │ - cmp %r13d,0x4(%r12) │ │ │ │ - jne 5bb88 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 59180 │ │ │ │ + jle 6546a │ │ │ │ + mov 0xbf457(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x74(%rsp),%r14d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea -0x1(%r14),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + add $0x18,%rcx │ │ │ │ + add $0x38,%rax │ │ │ │ + movsd %xmm0,(%rbx,%rdx,8) │ │ │ │ + movsd -0x30(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13,%rdx,8) │ │ │ │ + movsd -0x28(%rax),%xmm0 │ │ │ │ + add $0x1,%rdx │ │ │ │ + movsd %xmm0,-0x18(%rcx) │ │ │ │ + movsd -0x20(%rax),%xmm0 │ │ │ │ + movsd %xmm0,-0x10(%rcx) │ │ │ │ + movsd -0x18(%rax),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rcx) │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jne 5f960 │ │ │ │ + mov 0x78(%rsp),%r15 │ │ │ │ + movsd 0x60(%rsp),%xmm3 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + lea 0x18(%r15),%rcx │ │ │ │ + movsd %xmm3,0x68(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea (%rcx,%rax,8),%rbp │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 59190 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x428(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5bc9a │ │ │ │ - add $0x438,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + add $0x18,%r15 │ │ │ │ + callq 5f050 │ │ │ │ + callq 154a0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + maxsd 0x68(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x68(%rsp) │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jne 5f9d0 │ │ │ │ + mov 0x407278(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 61f27 │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + jmp 5fa58 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 5ff02 │ │ │ │ + cmpl $0x4,0x70(%rsp) │ │ │ │ + je 64c4d │ │ │ │ + cmpl $0x2,0x70(%rsp) │ │ │ │ + je 623b9 │ │ │ │ + cmpl $0x3,0x70(%rsp) │ │ │ │ + je 652a1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x10,%ebx │ │ │ │ - ja 5ba95 │ │ │ │ - movl $0x1,0x10(%rsp) │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - ja 5bab3 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - lea (%rax,%rax,1),%ecx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + callq f1fb0 │ │ │ │ + mov %eax,0x1a4(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js 61a84 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + lea 0x9709d(%rip),%rsi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 62025 │ │ │ │ + mov 0x120(%rsp),%rbx │ │ │ │ + lea 0x99758(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - jae 5bad2 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xbf170(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x9c370(%rip),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - cmpl $0x8,0x418(%rsp) │ │ │ │ - setbe %al │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jae 5bada │ │ │ │ - mov 0x418(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov %ecx,0x4(%rbp) │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xbf2a8(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5bc28 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - sbb %eax,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - add $0x6,%eax │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - jmpq 5bb88 │ │ │ │ - nopl (%rax) │ │ │ │ - test %edx,%edx │ │ │ │ - mov $0x2,%eax │ │ │ │ - cmovne %eax,%edx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %edx,0x0(%rbp) │ │ │ │ - test %esi,%esi │ │ │ │ - je 5bb88 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movzwl 0x8(%rsp),%edx │ │ │ │ - movl $0x1,0x18(%rbp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - shl %cl,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,0x1c(%rbp) │ │ │ │ - movzwl 0xa(%rsp),%edx │ │ │ │ - and %eax,%edx │ │ │ │ - mov %edx,0x20(%rbp) │ │ │ │ - movzwl 0xc(%rsp),%edx │ │ │ │ - and %edx,%eax │ │ │ │ - mov %eax,0x24(%rbp) │ │ │ │ - jmpq 5bb88 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x8,%r13d │ │ │ │ - cmp $0x10,%eax │ │ │ │ - ja 5bac2 │ │ │ │ - mov $0x4,%r13d │ │ │ │ - jmpq 5bbde │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000005bca0 : │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 5be40 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5be40 │ │ │ │ - cmp $0x1c,%r8 │ │ │ │ - jbe 5be20 │ │ │ │ - lea 0xb0(%rdx),%r14 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5a800 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5a730 │ │ │ │ - cmpb $0x89,(%rbx) │ │ │ │ - jne 5be00 │ │ │ │ - cmpb $0x50,0x1(%rbx) │ │ │ │ - jne 5be00 │ │ │ │ - cmpb $0x4e,0x2(%rbx) │ │ │ │ - jne 5be00 │ │ │ │ - cmpb $0x47,0x3(%rbx) │ │ │ │ - jne 5be00 │ │ │ │ - cmpb $0xd,0x4(%rbx) │ │ │ │ - jne 5be00 │ │ │ │ - cmpb $0xa,0x5(%rbx) │ │ │ │ - jne 5be00 │ │ │ │ - cmpb $0x1a,0x6(%rbx) │ │ │ │ - jne 5be00 │ │ │ │ - cmpb $0xa,0x7(%rbx) │ │ │ │ - jne 5be00 │ │ │ │ - cmpb $0x49,0xc(%rbx) │ │ │ │ - jne 5be60 │ │ │ │ - cmpb $0x48,0xd(%rbx) │ │ │ │ - jne 5be60 │ │ │ │ - cmpb $0x44,0xe(%rbx) │ │ │ │ - jne 5be60 │ │ │ │ - cmpb $0x52,0xf(%rbx) │ │ │ │ - jne 5be60 │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - callq 558a0 │ │ │ │ - lea 0x14(%rbx),%rdi │ │ │ │ - mov %eax,(%r12) │ │ │ │ - callq 558a0 │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - movzbl 0x18(%rbx),%eax │ │ │ │ - mov %eax,0xc4(%r13) │ │ │ │ - movzbl 0x19(%rbx),%eax │ │ │ │ - mov %eax,0xc0(%r13) │ │ │ │ - movzbl 0x1a(%rbx),%eax │ │ │ │ - mov %eax,0xb0(%r13) │ │ │ │ - movzbl 0x1b(%rbx),%edx │ │ │ │ - mov %edx,0xb4(%r13) │ │ │ │ - movzbl 0x1c(%rbx),%edx │ │ │ │ - mov %edx,0xb8(%r13) │ │ │ │ - mov 0x20(%r13),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 5be72 │ │ │ │ + jne 61eb9 │ │ │ │ + mov 0xbf0ff(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 5be9b │ │ │ │ - mov 0xb4(%r13),%eax │ │ │ │ + jne 61e8f │ │ │ │ + mov 0xbf466(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 5bec5 │ │ │ │ - cmpl $0x1,0xb8(%r13) │ │ │ │ - ja 5beb0 │ │ │ │ - mov 0xc4(%r13),%esi │ │ │ │ - mov 0xc0(%r13),%edi │ │ │ │ - callq 52da0 │ │ │ │ - mov %eax,0x198(%r13) │ │ │ │ - jmp 5be10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1c,0x198(%r13) │ │ │ │ - mov $0x1c,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1b,0x198(%rdx) │ │ │ │ - mov $0x1b,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - mov $0x30,%eax │ │ │ │ - pop %rbp │ │ │ │ - movl $0x30,0x198(%r13) │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1d,0x198(%r13) │ │ │ │ - mov $0x1d,%eax │ │ │ │ - jmp 5be10 │ │ │ │ - lea 0x1d(%rbx),%rdi │ │ │ │ - callq 558a0 │ │ │ │ - lea 0xc(%rbx),%rdi │ │ │ │ - mov $0x11,%esi │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 589b0 │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jne 5beda │ │ │ │ - mov 0xb0(%r13),%eax │ │ │ │ - jmpq 5bdba │ │ │ │ - movl $0x20,0x198(%r13) │ │ │ │ - mov $0x20,%eax │ │ │ │ - jmpq 5be10 │ │ │ │ - movl $0x22,0x198(%r13) │ │ │ │ - mov $0x22,%eax │ │ │ │ - jmpq 5be10 │ │ │ │ - movl $0x21,0x198(%r13) │ │ │ │ - mov $0x21,%eax │ │ │ │ - jmpq 5be10 │ │ │ │ - movl $0x39,0x198(%r13) │ │ │ │ - mov $0x39,%eax │ │ │ │ - jmpq 5be10 │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000005bef0 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%rax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %r9,%r8 │ │ │ │ - push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0x2c8,%rsp │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x2b8(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rbp,%rcx │ │ │ │ - callq 5bca0 │ │ │ │ - mov %eax,0x198(%r13) │ │ │ │ - mov %eax,%r8d │ │ │ │ + jne 61e65 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x407278(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 5c0d0 │ │ │ │ - lea 0x21(%rbp),%r14 │ │ │ │ - cmp $0x2c,%rbx │ │ │ │ - jbe 5ca87 │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov $0x21,%r12d │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movl $0x1,0x38(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 589f0 │ │ │ │ + jne 61e11 │ │ │ │ + lea 0x9733d(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97338(%rip),%rdi │ │ │ │ + mov %eax,0x138(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97eab(%rip),%rdi │ │ │ │ + mov %eax,0x13c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x9a504(%rip),%rdi │ │ │ │ + mov %eax,0x160(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97376(%rip),%rdi │ │ │ │ + mov %eax,0x164(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x94fed(%rip),%rdi │ │ │ │ + mov %eax,0x12c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x972fc(%rip),%rdi │ │ │ │ + mov %eax,0x148(%rsp) │ │ │ │ mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x972ee(%rip),%rdi │ │ │ │ + mov %eax,0xf8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x972f0(%rip),%rdi │ │ │ │ + mov %eax,0x128(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x972e4(%rip),%rdi │ │ │ │ + mov %eax,0x14c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97292(%rip),%rdi │ │ │ │ + mov %eax,0x150(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97286(%rip),%rdi │ │ │ │ + mov %eax,0x154(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97df3(%rip),%rdi │ │ │ │ + mov %eax,0x158(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x9a958(%rip),%rdi │ │ │ │ + mov %eax,0x15c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x9a949(%rip),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %ebx,%ebx │ │ │ │ + js 6200d │ │ │ │ + mov 0x12c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - js 5c83d │ │ │ │ - mov %eax,%r15d │ │ │ │ - lea 0xc(%r12,%r15,1),%rax │ │ │ │ - cmp %rax,(%rsp) │ │ │ │ - jb 5c6d6 │ │ │ │ - lea 0xc(%r14,%r15,1),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - ja 5c6d6 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58ac0 │ │ │ │ - lea 0x9c869(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 58a20 │ │ │ │ - test %al,%al │ │ │ │ - jne 5c100 │ │ │ │ - lea 0x9c854(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58a20 │ │ │ │ - test %al,%al │ │ │ │ - je 5c1a8 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - or 0x20(%r13),%eax │ │ │ │ - je 5c520 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0xc0(%r13),%rdi │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov (%rax),%ebp │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov (%rax),%ebx │ │ │ │ - callq 592b0 │ │ │ │ - mov 0x198(%r13),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 5c388 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x198(%r13),%r11d │ │ │ │ + js 61ff5 │ │ │ │ + lea 0x97dc3(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97dbb(%rip),%rdi │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97dad(%rip),%rdi │ │ │ │ + mov %eax,0xe8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97d9e(%rip),%rdi │ │ │ │ + mov %eax,0xfc(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97d90(%rip),%rdi │ │ │ │ + mov %eax,0x108(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97d81(%rip),%rdi │ │ │ │ + mov %eax,0x10c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97d73(%rip),%rdi │ │ │ │ + mov %eax,0x110(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97d64(%rip),%rdi │ │ │ │ + mov %eax,0x114(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x97178(%rip),%rdi │ │ │ │ + mov %eax,0x118(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x1a8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js 61fdd │ │ │ │ + mov 0x407278(%rsp),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 61b82 │ │ │ │ + cmpl $0x5,0x70(%rsp) │ │ │ │ + je 61abd │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov 0xe8(%rsp),%edx │ │ │ │ + mov 0x138(%rsp),%ebp │ │ │ │ + not %eax │ │ │ │ + not %edx │ │ │ │ + shr $0x1f,%eax │ │ │ │ + shr $0x1f,%edx │ │ │ │ + and %edx,%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 604c0 │ │ │ │ + mov 0x13c(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + js 604c0 │ │ │ │ + mov 0x12c(%rsp),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - je 5c42a │ │ │ │ - mov 0x90(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x198(%r13),%r8d │ │ │ │ + js 604c0 │ │ │ │ + mov 0x148(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + js 604c0 │ │ │ │ + mov 0xf8(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js 604c0 │ │ │ │ + mov 0x128(%rsp),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 5c0d0 │ │ │ │ - mov 0x24(%r13),%eax │ │ │ │ - lea 0x88(%r13),%rbp │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5c538 │ │ │ │ - callq 59190 │ │ │ │ - mov %eax,0x198(%r13) │ │ │ │ - mov %eax,%r8d │ │ │ │ + js 604c0 │ │ │ │ + mov 0x14c(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + js 604c0 │ │ │ │ + mov 0x150(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + js 604c0 │ │ │ │ + mov 0x154(%rsp),%ecx │ │ │ │ + mov 0x158(%rsp),%edx │ │ │ │ + not %ecx │ │ │ │ + not %edx │ │ │ │ + shr $0x1f,%ecx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + test %dl,%cl │ │ │ │ + je 604c0 │ │ │ │ + mov 0x15c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + js 604c0 │ │ │ │ + test %al,%al │ │ │ │ + jne 65d04 │ │ │ │ + movl $0x1,0x60(%rsp) │ │ │ │ + jmpq 6052e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ + movb $0x0,0x4057e0(%rsp) │ │ │ │ + jmpq 5f62e │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x3,%edi │ │ │ │ + callq e0950 │ │ │ │ + lea 0xa5be2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x9a78c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xa5bbc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + lea 0x9a051(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + lea 0x9a048(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x70(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9a039(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xbeb9f(%rip),%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5f6eb │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x97730(%rip),%rcx │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x407228(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5d264 │ │ │ │ - add $0x2c8,%rsp │ │ │ │ - mov %r8d,%eax │ │ │ │ + jne 65cff │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + add $0x407238,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea (%r15,%rax,1),%r8 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - ja 5c2d0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5c141 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - add %rbx,%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r12,%rax,1),%edx │ │ │ │ - mov %dl,(%rsi,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 5c130 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - movl $0x3,0x38(%rsp) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - or 0x20(%r13),%eax │ │ │ │ - je 5c2a4 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58b60 │ │ │ │ - mov 0x198(%r13),%r15d │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 5c018 │ │ │ │ - mov %r14,%r12 │ │ │ │ - sub %rbp,%r12 │ │ │ │ - lea 0xc(%r12),%rax │ │ │ │ - cmp %rax,(%rsp) │ │ │ │ - jb 5c191 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jbe 5bf9f │ │ │ │ - movl $0x1e,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x9c68b(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58a20 │ │ │ │ - test %al,%al │ │ │ │ - je 5c310 │ │ │ │ - mov 0xc8(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5c1d0 │ │ │ │ - callq 15090 │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ - mul %r15 │ │ │ │ - shr %rdx │ │ │ │ - mov %rdx,0xd0(%r13) │ │ │ │ - lea 0x0(,%rdx,4),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0xc8(%r13) │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d2c8 │ │ │ │ - cmp $0x302,%ebx │ │ │ │ - ja 5c82d │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - ja 5c227 │ │ │ │ - jmp 5c283 │ │ │ │ - mov 0xc8(%r13),%rcx │ │ │ │ - mov %edx,%edi │ │ │ │ - movzbl (%r12,%rdi,1),%r8d │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %r8b,(%rcx,%rdi,1) │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - mov 0xc8(%r13),%r8 │ │ │ │ - lea 0x2(%rdx),%ecx │ │ │ │ - movzbl (%r12,%rdi,1),%r9d │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ - add $0x3,%edx │ │ │ │ - mov %r9b,(%r8,%rdi,1) │ │ │ │ - movzbl (%r12,%rcx,1),%r8d │ │ │ │ - lea 0x2(%rax),%ecx │ │ │ │ - mov 0xc8(%r13),%rdi │ │ │ │ - mov %r8b,(%rdi,%rcx,1) │ │ │ │ - mov 0xc8(%r13),%rdi │ │ │ │ - lea 0x3(%rax),%ecx │ │ │ │ - add $0x4,%eax │ │ │ │ - movb $0xff,(%rdi,%rcx,1) │ │ │ │ - lea 0x1(%rsi),%ecx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - cmp 0xd0(%r13),%rcx │ │ │ │ - jb 5c220 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - or 0x20(%r13),%eax │ │ │ │ - movl $0x0,0x198(%r13) │ │ │ │ - movl $0x2,0x38(%rsp) │ │ │ │ - jne 5c15c │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58ad0 │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 5c15c │ │ │ │ - movl $0x39,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %rax,%rax │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jbe 5c5d8 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d2dc │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmpq 5c117 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x9c52d(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58a20 │ │ │ │ - test %al,%al │ │ │ │ - je 5c5e9 │ │ │ │ - mov 0xc0(%r13),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 5c820 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5c84d │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jne 5c191 │ │ │ │ - movl $0x1,0xd8(%r13) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - movl $0x0,0x198(%r13) │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,0xe4(%r13) │ │ │ │ - mov %eax,0xe0(%r13) │ │ │ │ - mov %eax,0xdc(%r13) │ │ │ │ - jmpq 5c14e │ │ │ │ - imul %eax,%ebx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x7,%ebx │ │ │ │ - shr $0x3,%ebx │ │ │ │ - imul %ebx,%ebp │ │ │ │ - mov (%rax),%ebx │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - add %rbp,%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jbe 5c3f2 │ │ │ │ - add %rax,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - ja 5c3ba │ │ │ │ - lea (%rbx,%rbx,2),%rbx │ │ │ │ - shr %rbx │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15960 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c6c6 │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov 0x198(%r13),%ebx │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 5c06b │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - lea 0x98(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %r13,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c900 │ │ │ │ - callq *%rax │ │ │ │ - mov %eax,0x198(%r13) │ │ │ │ - jmpq 5c06b │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov (%rax),%edi │ │ │ │ - callq 5a3c0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5c690 │ │ │ │ - mov 0x90(%rsp),%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x198(%r13),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 5c50d │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov (%rax),%r12d │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov (%rax),%ebx │ │ │ │ - mov %r12d,(%rsp) │ │ │ │ - mov %ebx,0x8(%rsp) │ │ │ │ - callq 592b0 │ │ │ │ - movl $0x1f,0x70(%rsp) │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 5c4fa │ │ │ │ - mov 0xb8(%r13),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 5c953 │ │ │ │ - mov %eax,%r8d │ │ │ │ - cmp $0x7,%eax │ │ │ │ - ja 5cba0 │ │ │ │ - mov %ebx,%r15d │ │ │ │ - mov %ebx,%edx │ │ │ │ - imul %eax,%r15d │ │ │ │ - lea 0x7(%r15),%ebx │ │ │ │ - and $0xfffffff8,%ebx │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - je 5cba0 │ │ │ │ - mov (%rsp),%r12d │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - callq 53870 │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5c4fa │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 53d00 │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - mov 0x90(%rsp),%r14 │ │ │ │ - mov %eax,0x198(%r13) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - jmpq 5c08d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58ad0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 5c018 │ │ │ │ - jmpq 5c2b8 │ │ │ │ - nopl (%rax) │ │ │ │ - callq 537e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5c0d0 │ │ │ │ - mov 0x88(%r13),%eax │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 5c568 │ │ │ │ - cmpl $0x8,0x8c(%r13) │ │ │ │ - mov $0x38,%r8d │ │ │ │ - jne 5c0d0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - mov (%rax),%edi │ │ │ │ - callq 5a3c0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d1fb │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov (%rax),%r9d │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov (%rax),%r8d │ │ │ │ - callq 5aca0 │ │ │ │ - mov %eax,0x198(%r13) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x198(%r13),%r8d │ │ │ │ - jmpq 5c0d0 │ │ │ │ - lea (%r8,%r8,2),%rax │ │ │ │ - shr %rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - jmpq 5c2e1 │ │ │ │ - lea 0x9c263(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58a20 │ │ │ │ - test %al,%al │ │ │ │ - je 5c6e6 │ │ │ │ - mov 0xc0(%r13),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 5ca54 │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - je 5c90a │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 5c8f0 │ │ │ │ - cmp $0x6,%ebx │ │ │ │ - jne 5d116 │ │ │ │ - movl $0x1,0xe8(%r13) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,0xec(%r13) │ │ │ │ - movzbl 0x2(%r12),%eax │ │ │ │ - movzbl 0x3(%r12),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,0xf0(%r13) │ │ │ │ - movzbl 0x4(%r12),%eax │ │ │ │ - movzbl 0x5(%r12),%edx │ │ │ │ - movl $0x0,0x198(%r13) │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,0xf4(%r13) │ │ │ │ - jmpq 5c14e │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15600 │ │ │ │ - mov 0x90(%rsp),%r14 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5c458 │ │ │ │ - movl $0x53,0x198(%r13) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - jmpq 5c08d │ │ │ │ - movl $0x53,0x198(%r13) │ │ │ │ - jmpq 5c06b │ │ │ │ - movl $0x40,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - lea 0x9c152(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58a20 │ │ │ │ - test %al,%al │ │ │ │ - je 5ca9e │ │ │ │ - mov 0x28(%r13),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5c14e │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5cd1a │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 5c724 │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - cmp %rsi,%r15 │ │ │ │ - jbe 5c730 │ │ │ │ - mov %esi,%eax │ │ │ │ - cmpb $0x0,(%r12,%rsi,1) │ │ │ │ - jne 5c717 │ │ │ │ - mov %eax,%edx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x4e,%eax │ │ │ │ - ja 5cd1a │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %edx,0x58(%rsp) │ │ │ │ - mov %edi,0x48(%rsp) │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - je 5d2dc │ │ │ │ - movb $0x0,(%rax,%rsi,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl (%r12,%rax,1),%ecx │ │ │ │ - mov %cl,(%r8,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%edx │ │ │ │ - ja 5c773 │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - jb 5d14e │ │ │ │ - sub 0x48(%rsp),%ebx │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - lea 0x1(%rbx),%edi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - je 5d136 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - movb $0x0,(%rax,%rcx,1) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5c7d7 │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - add %rax,%rcx │ │ │ │ - sub %eax,%edx │ │ │ │ - lea (%rdx,%rax,1),%esi │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl (%r12,%rsi,1),%esi │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 5c7c2 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - lea 0xb0(%r13),%rdi │ │ │ │ - callq 5a420 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %ebx,0x198(%r13) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5c14e │ │ │ │ - jmpq 5c018 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp 0xd0(%r13),%r15 │ │ │ │ - jbe 5c8c1 │ │ │ │ - movl $0x26,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - movl $0x3f,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 5ca44 │ │ │ │ - cmp $0x6,%ebx │ │ │ │ - jne 5cd2a │ │ │ │ - movl $0x1,0xd8(%r13) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,0xdc(%r13) │ │ │ │ - movzbl 0x2(%r12),%eax │ │ │ │ - movzbl 0x3(%r12),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,0xe0(%r13) │ │ │ │ - movzbl 0x4(%r12),%eax │ │ │ │ - movzbl 0x5(%r12),%edx │ │ │ │ - movl $0x0,0x198(%r13) │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,0xe4(%r13) │ │ │ │ - jmpq 5c14e │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5c8f0 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r12,%rdx,1),%edi │ │ │ │ - mov 0xc8(%r13),%rcx │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x4,%eax │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - ja 5c8d0 │ │ │ │ - movl $0x0,0x198(%r13) │ │ │ │ - jmpq 5c14e │ │ │ │ - callq 585f0 │ │ │ │ - jmpq 5c41e │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jne 5cd3a │ │ │ │ - movl $0x1,0xe8(%r13) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - movl $0x0,0x198(%r13) │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,0xf4(%r13) │ │ │ │ - mov %eax,0xf0(%r13) │ │ │ │ - mov %eax,0xec(%r13) │ │ │ │ - jmpq 5c14e │ │ │ │ - lea 0x1b0(%rsp),%r8 │ │ │ │ - lea 0x170(%rsp),%rcx │ │ │ │ - lea 0x130(%rsp),%rdx │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - lea 0xb0(%rsp),%r15 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - push %r12 │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ - push %rbx │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - callq 530d0 │ │ │ │ - pop %rdi │ │ │ │ - mov %r15,%rax │ │ │ │ - pop %r8 │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov %r12d,%r13d │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 5c9d4 │ │ │ │ - add $0x4,%rbx │ │ │ │ - cmp $0x1c,%rbx │ │ │ │ - je 5cbbb │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x0(%rbp,%rbx,1),%ecx │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov (%r14,%rbx,1),%edx │ │ │ │ - mov (%rax,%rbx,2),%rsi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax,%rbx,2),%rdi │ │ │ │ - add %r12,%rsi │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 53870 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5d105 │ │ │ │ - cmp $0x7,%r13d │ │ │ │ - ja 5c9c6 │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r13d,%edx │ │ │ │ - imul (%r14,%rbx,1),%edx │ │ │ │ - mov 0x0(%rbp,%rbx,1),%r8d │ │ │ │ - mov (%rax,%rbx,2),%rsi │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov (%rax,%rbx,2),%rdi │ │ │ │ - lea 0x7(%rdx),%ecx │ │ │ │ - add %r12,%rsi │ │ │ │ - and $0xfffffff8,%ecx │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 53d00 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - jmp 5c9c6 │ │ │ │ - movl $0x2a,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ cmp $0x1,%ebx │ │ │ │ - jne 5cf68 │ │ │ │ - movl $0x1,0xe8(%r13) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %eax,0xf4(%r13) │ │ │ │ - mov %eax,0xf0(%r13) │ │ │ │ - mov %eax,0xec(%r13) │ │ │ │ - jmpq 5c8f0 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - jmpq 5c191 │ │ │ │ - lea 0x9bdb3(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58a20 │ │ │ │ - test %al,%al │ │ │ │ - je 5cd4a │ │ │ │ - mov 0x28(%r13),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5c14e │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5d126 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 5cb00 │ │ │ │ - lea 0x1(%rdx),%r8d │ │ │ │ - mov %r8,%rdx │ │ │ │ - cmp %r8,%r15 │ │ │ │ - jbe 5cb07 │ │ │ │ - cmpb $0x0,(%r12,%r8,1) │ │ │ │ - jne 5caf4 │ │ │ │ - lea 0x2(%rdx),%esi │ │ │ │ - cmp %rsi,%r15 │ │ │ │ - jbe 5d126 │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - cmp $0x4e,%eax │ │ │ │ - ja 5cd1a │ │ │ │ - lea 0x1(%rdx),%r15d │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ + jle 653e1 │ │ │ │ + movsd 0x97aa5(%rip),%xmm3 │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + lea 0x1e8(%rsp),%r15 │ │ │ │ + lea 0x1e0(%rsp),%r14 │ │ │ │ + movsd 0x8(%r12),%xmm1 │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %esi,0x58(%rsp) │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %edx,0x48(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov 0x58(%rsp),%r11d │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - je 5d2dc │ │ │ │ - movb $0x0,(%rax,%r8,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl (%r12,%rax,1),%ecx │ │ │ │ - mov %cl,(%r9,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 5cb63 │ │ │ │ - cmpb $0x0,(%r12,%r15,1) │ │ │ │ - je 5d269 │ │ │ │ - mov %r9,%rdi │ │ │ │ - callq 15090 │ │ │ │ - movl $0x48,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ + movsd %xmm0,0x218(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm1,0x220(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mulsd 0x8(%rsp),%xmm1 │ │ │ │ + mov 0x1e0(%rsp),%rbp │ │ │ │ + movsd 0x1e8(%rsp),%xmm7 │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movq %rbp,%xmm1 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + movsd 0x10(%r12),%xmm5 │ │ │ │ + movsd %xmm6,0x60(%rsp) │ │ │ │ + lea 0x9a6f3(%rip),%rcx │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + comisd %xmm5,%xmm6 │ │ │ │ + movsd %xmm5,0x1b8(%rsp) │ │ │ │ + movsd %xmm1,0x260(%rsp) │ │ │ │ + movsd %xmm0,0x268(%rsp) │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x270(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + jae 64c24 │ │ │ │ + movsd 0x1b8(%rsp),%xmm6 │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + cmp $0x3,%ebx │ │ │ │ + jle 6001b │ │ │ │ + movsd 0x18(%r12),%xmm7 │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + movsd 0x60(%rsp),%xmm4 │ │ │ │ + comisd 0x10(%rsp),%xmm4 │ │ │ │ + jae 64c17 │ │ │ │ + movsd 0x60(%rsp),%xmm5 │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jle 6004b │ │ │ │ + movsd 0x20(%r12),%xmm5 │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + lea 0x404d90(%rsp),%rbp │ │ │ │ + lea 0x405be0(%rsp),%r12 │ │ │ │ + movabs $0x2020454c504d4953,%rax │ │ │ │ + movb $0x0,0x405be0(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x404d90(%rsp) │ │ │ │ + movl $0x54203d,0x404d98(%rsp) │ │ │ │ + callq 5f530 │ │ │ │ + mov $0x34,%r10d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movabs $0x2020584950544942,%rax │ │ │ │ + mov %r10w,0x404d9c(%rsp) │ │ │ │ + mov %rax,0x404d90(%rsp) │ │ │ │ + movl $0x362d203d,0x404d98(%rsp) │ │ │ │ + callq 5f530 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movabs $0x202020534958414e,%rax │ │ │ │ + mov %rax,0x404d90(%rsp) │ │ │ │ + movl $0x32203d,0x404d98(%rsp) │ │ │ │ + callq 5f530 │ │ │ │ + mov $0x3e8,%r8d │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 53870 │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - jmpq 5c4fa │ │ │ │ - lea 0x270(%rsp),%r8 │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %r13d,%r12d │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - lea 0x110(%rsp),%rsi │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %rsi,0x80(%rsp) │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - lea 0x230(%rsp),%rcx │ │ │ │ - lea 0x1f0(%rsp),%rdx │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - push %r12 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - callq 530d0 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - cmp $0x7,%r12d │ │ │ │ - jbe 5cf78 │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov %r12d,%edx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov (%rax,%r15,1),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 5cd02 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov (%rax,%r15,1),%r12d │ │ │ │ - mov %r12d,%r9d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 5ccef │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov (%rax,%r15,2),%r11 │ │ │ │ - lea 0x9b494(%rip),%rax │ │ │ │ - mov (%rax,%r15,1),%r10d │ │ │ │ - lea 0x9b469(%rip),%rax │ │ │ │ - mov (%rax,%r15,1),%r8d │ │ │ │ - lea 0x9b49e(%rip),%rax │ │ │ │ - imul %ebx,%r8d │ │ │ │ - add (%rax,%r15,1),%r8d │ │ │ │ - lea 0x9b4af(%rip),%rax │ │ │ │ - imul 0x8(%rsp),%r8d │ │ │ │ - add (%rax,%r15,1),%r8d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%esi │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %edi,(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - imul %rdx,%rsi │ │ │ │ - imul %rdx,%rcx │ │ │ │ - add %r11,%rsi │ │ │ │ - add %r14,%rsi │ │ │ │ - add %rbp,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi,%rax,1),%edi │ │ │ │ - mov %dil,(%rcx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 5ccd0 │ │ │ │ - mov (%rsp),%edi │ │ │ │ - add %r10d,%r8d │ │ │ │ - add $0x1,%edi │ │ │ │ - cmp %edi,%r9d │ │ │ │ - jne 5ccb0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - add %r12d,%r9d │ │ │ │ - add %r12d,%r13d │ │ │ │ - cmp 0x10(%rsp),%ebx │ │ │ │ - jne 5cc60 │ │ │ │ - add $0x4,%r15 │ │ │ │ - cmp $0x1c,%r15 │ │ │ │ - jne 5cc32 │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - jmpq 5c4fa │ │ │ │ - movl $0x59,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - movl $0x29,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - movl $0x2c,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - lea 0x9bb0c(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58a20 │ │ │ │ - test %al,%al │ │ │ │ - je 5d173 │ │ │ │ - mov 0x28(%r13),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5c14e │ │ │ │ - lea 0xb0(%r13),%rax │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - jbe 5d20b │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5d356 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 5cdbf │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jbe 5cdc6 │ │ │ │ - cmpb $0x0,(%r12,%rdx,1) │ │ │ │ - jne 5cdb4 │ │ │ │ - lea 0x3(%rsi),%r8d │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - cmp %r8,%r15 │ │ │ │ - mov %r8d,0x58(%rsp) │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - jbe 5d356 │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - cmp $0x4e,%eax │ │ │ │ - ja 5d432 │ │ │ │ - lea 0x1(%rsi),%edi │ │ │ │ - mov %esi,0x60(%rsp) │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d36f │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - movb $0x0,(%rax,%rdx,1) │ │ │ │ - mov 0x60(%rsp),%edx │ │ │ │ + lea 0x9796e(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + mov $0x3e8,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - movzbl (%r12,%rax,1),%ecx │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - mov %cl,(%r10,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 5ce29 │ │ │ │ - lea 0x2(%rsi),%eax │ │ │ │ - cmpb $0x0,(%r12,%rax,1) │ │ │ │ - jne 5d44b │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 5ce5f │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - lea (%rax,%rdx,1),%r8d │ │ │ │ - cmp %r8,%r15 │ │ │ │ - jbe 5ce6d │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - cmpb $0x0,(%r12,%r8,1) │ │ │ │ - jne 5ce52 │ │ │ │ - mov %eax,%edx │ │ │ │ - movzbl (%r12,%rdi,1),%eax │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - mov %esi,0x78(%rsp) │ │ │ │ - mov %edx,0x70(%rsp) │ │ │ │ - mov %al,0x60(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d48b │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - movb $0x0,(%rsi,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x78(%rsp),%esi │ │ │ │ - je 5ced7 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%r10d │ │ │ │ - lea -0x1(%rax),%eax │ │ │ │ - lea 0x1(%rcx,%rax,1),%rdi │ │ │ │ - sub %ecx,%r10d │ │ │ │ - mov %rcx,%rax │ │ │ │ - lea (%r10,%rax,1),%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl (%r12,%rcx,1),%ecx │ │ │ │ - mov %cl,-0x1(%rax) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 5cec2 │ │ │ │ - lea 0x4(%rsi,%rdx,1),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp %rax,%r15 │ │ │ │ - ja 5cef8 │ │ │ │ - jmpq 5d4da │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rsi,%rdx,1),%eax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jbe 5cf06 │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - cmpb $0x0,(%r12,%rax,1) │ │ │ │ - jne 5cef0 │ │ │ │ - mov %edi,%edx │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - mov %esi,0x70(%rsp) │ │ │ │ - mov %edx,0x58(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - mov 0x70(%rsp),%esi │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - je 5d48b │ │ │ │ - mov %edx,%eax │ │ │ │ - movb $0x0,(%r11,%rax,1) │ │ │ │ - test %edx,%edx │ │ │ │ - je 5d500 │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - mov %esi,%r10d │ │ │ │ - lea 0x1(%r11,%rax,1),%r8 │ │ │ │ - sub %r11d,%r10d │ │ │ │ - mov %r11,%rax │ │ │ │ - lea (%r10,%rax,1),%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl (%r12,%rcx,1),%ecx │ │ │ │ - mov %cl,-0x1(%rax) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 5cf4a │ │ │ │ - jmpq 5d500 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x2b,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %r15,0x88(%rsp) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - imul %r12d,%eax │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - mov (%rax,%rsi,1),%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - imul %r12d,%eax │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov (%rax,%rsi,1),%eax │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 5d0e3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 5d0c8 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - lea 0x9b149(%rip),%rdi │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov (%rsi,%rax,2),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea 0x9b0eb(%rip),%rsi │ │ │ │ - mov (%rsi,%rax,1),%r13d │ │ │ │ - lea 0x9b0c0(%rip),%rsi │ │ │ │ - imul (%rsi,%rax,1),%r8d │ │ │ │ - lea 0x9b0f4(%rip),%rsi │ │ │ │ - add (%rsi,%rax,1),%r8d │ │ │ │ - mov (%rdi,%rax,1),%esi │ │ │ │ - imul %r12d,%r13d │ │ │ │ - imul 0x68(%rsp),%r8d │ │ │ │ - imul %r12d,%esi │ │ │ │ - add %esi,%r8d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r11d,%eax │ │ │ │ - add 0x8(%rsp),%rax │ │ │ │ - mov %r8d,%esi │ │ │ │ - mov %eax,%r9d │ │ │ │ - sub %rax,%rsi │ │ │ │ - add %rax,%rdi │ │ │ │ - sub %r8d,%r9d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rsi,%rax,1),%rcx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - movzbl (%r14,%rdx,1),%r15d │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - not %edx │ │ │ │ - and $0x7,%edx │ │ │ │ - bt %edx,%r15d │ │ │ │ - jae 5d0b3 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - mov %ebx,%r15d │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r9d,%ecx │ │ │ │ - sub %eax,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - shl %cl,%r15d │ │ │ │ - or %r15b,0x0(%rbp,%rdx,1) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 5d078 │ │ │ │ - add $0x1,%r10d │ │ │ │ - add %r12d,%r11d │ │ │ │ - add %r13d,%r8d │ │ │ │ - cmp %r10d,(%rsp) │ │ │ │ - jne 5d058 │ │ │ │ - addl $0x1,0x18(%rsp) │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - add %edi,0x38(%rsp) │ │ │ │ - cmp 0x60(%rsp),%eax │ │ │ │ - jne 5cfe8 │ │ │ │ - addq $0x4,0x50(%rsp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmp $0x1c,%rax │ │ │ │ - jne 5cf9a │ │ │ │ - mov 0x88(%rsp),%r13 │ │ │ │ - jmpq 5c4fa │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov %r15,%r13 │ │ │ │ - jmpq 5c4fa │ │ │ │ - movl $0x2d,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - movl $0x4b,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - movl $0x53,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - je 5d136 │ │ │ │ - movb $0x0,(%r15) │ │ │ │ - jmpq 5c7d7 │ │ │ │ - lea 0x9b6e8(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58a20 │ │ │ │ - test %al,%al │ │ │ │ - je 5d38f │ │ │ │ - cmp $0x7,%ebx │ │ │ │ - jne 5d37f │ │ │ │ - movl $0x1,0x138(%r13) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,0x13c(%r13) │ │ │ │ - movzbl 0x2(%r12),%eax │ │ │ │ - mov %eax,0x140(%r13) │ │ │ │ - movzbl 0x3(%r12),%eax │ │ │ │ - mov %eax,0x144(%r13) │ │ │ │ - movzbl 0x4(%r12),%eax │ │ │ │ - mov %eax,0x148(%r13) │ │ │ │ - movzbl 0x5(%r12),%eax │ │ │ │ - mov %eax,0x14c(%r13) │ │ │ │ - movzbl 0x6(%r12),%eax │ │ │ │ - mov %eax,0x150(%r13) │ │ │ │ - jmpq 5c8f0 │ │ │ │ - movl $0x53,0x198(%r13) │ │ │ │ - jmpq 5c5c4 │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1e,%ebx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %ebx,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - lea (%r12,%rsi,1),%rdx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - lea 0x90(%rsp),%r12 │ │ │ │ - sub %r11d,%ecx │ │ │ │ - lea 0x98(%rsp),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ + lea 0x9794f(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d347 │ │ │ │ - callq *%rax │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - je 5d2ec │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 15090 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %ebx,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jbe 5c283 │ │ │ │ - movq $0x0,0xd0(%r13) │ │ │ │ - movl $0x53,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 5f530 │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x99dc9(%rip),%r8 │ │ │ │ + lea 0x9792a(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - lea 0xb0(%r13),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - callq 5a420 │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %r9,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %ebx,0x198(%r13) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5c14e │ │ │ │ - jmpq 5c018 │ │ │ │ - callq 585f0 │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - jmpq 5d2a1 │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x4b,%ebx │ │ │ │ - jmpq 5d21f │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x53,%ebx │ │ │ │ - jmpq 5d21f │ │ │ │ - movl $0x49,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - lea 0x9b4d1(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58a20 │ │ │ │ - test %al,%al │ │ │ │ - je 5d46b │ │ │ │ - cmp $0x9,%ebx │ │ │ │ - jne 5d45b │ │ │ │ - movl $0x1,0x154(%r13) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - movzbl 0x2(%r12),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - movzbl 0x3(%r12),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,0x158(%r13) │ │ │ │ - movzbl 0x4(%r12),%eax │ │ │ │ - movzbl 0x5(%r12),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - movzbl 0x6(%r12),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - movzbl 0x7(%r12),%edx │ │ │ │ - shl $0x8,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov %eax,0x15c(%r13) │ │ │ │ - movzbl 0x8(%r12),%eax │ │ │ │ - movl $0x0,0x198(%r13) │ │ │ │ - mov %eax,0x160(%r13) │ │ │ │ - jmpq 5c14e │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x59,%ebx │ │ │ │ - jmpq 5d21f │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x48,%ebx │ │ │ │ - jmpq 5d21f │ │ │ │ - movl $0x4a,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 58a80 │ │ │ │ - test %al,%al │ │ │ │ - je 5d4ca │ │ │ │ - cmpl $0x0,0x2c(%r13) │ │ │ │ - jne 5d49d │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - jmpq 5c15c │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov $0x53,%ebx │ │ │ │ - jmpq 5d21f │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x2f,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea 0x0(%r13,%rax,1),%rsi │ │ │ │ - lea -0x18(%r13,%rax,1),%rdi │ │ │ │ - callq 58b80 │ │ │ │ - mov %eax,0x198(%r13) │ │ │ │ - test %eax,%eax │ │ │ │ - je 5d47e │ │ │ │ - jmpq 5c018 │ │ │ │ - movl $0x45,0x198(%r13) │ │ │ │ - jmpq 5c018 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %edx,0x58(%rsp) │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - mov 0x70(%rsp),%esi │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - je 5d48b │ │ │ │ - movb $0x0,(%r11) │ │ │ │ - lea 0x1(%rdx,%rsi,1),%edx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - jb 5d5a4 │ │ │ │ - sub %edx,%ebx │ │ │ │ - cmpb $0x0,0x60(%rsp) │ │ │ │ - jne 5d5eb │ │ │ │ - lea 0x1(%rbx),%r15d │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 5d5b3 │ │ │ │ - or $0xffffffff,%ebx │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %r15,0x98(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ + callq 5f530 │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 5d557 │ │ │ │ - lea (%rsi,%rax,1),%edx │ │ │ │ - movzbl (%r12,%rdx,1),%edx │ │ │ │ - mov %dl,(%r8,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov 0x90(%rsp),%r8 │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jb 5d547 │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%r15 │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 5a530 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 15090 │ │ │ │ + lea 0x99da5(%rip),%r8 │ │ │ │ + lea 0x9790c(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - mov %r11,%rdi │ │ │ │ - jmpq 5d321 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmpb $0x0,0x60(%rsp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jne 5d5eb │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r11,0x60(%rsp) │ │ │ │ - mov %esi,0x58(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x60(%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d672 │ │ │ │ - mov %r15,0xa0(%rsp) │ │ │ │ - mov 0x58(%rsp),%esi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - jmpq 5d52d │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - add %r12,%rdx │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x90(%rsp),%r12 │ │ │ │ - lea 0x98(%rsp),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ + callq 5f530 │ │ │ │ + lea 0x99d8b(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d666 │ │ │ │ - callq *%rax │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5d65a │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - cmp %rax,0xa0(%rsp) │ │ │ │ - jae 5d639 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 5f530 │ │ │ │ + lea 0x99d6a(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + movsd 0x220(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r11,0x58(%rsp) │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x90(%rsp),%r8 │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - jmpq 5d563 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmpq 5d21f │ │ │ │ - callq 585f0 │ │ │ │ - mov 0x58(%rsp),%r11 │ │ │ │ - jmp 5d61b │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov $0x53,%ebx │ │ │ │ - jmpq 5d21f │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000005d690 : │ │ │ │ - movabs $0x100000000,%rax │ │ │ │ - movq $0x1,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - jmpq 58990 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005d6b0 : │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x88(%rdi),%rdi │ │ │ │ - callq 59180 │ │ │ │ - lea 0xb0(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 5a800 │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -000000000005d6d0 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x88(%rbp),%r12 │ │ │ │ - lea 0xb0(%rbp),%r13 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 5d6b0 │ │ │ │ - mov $0x34,%ecx │ │ │ │ + callq 5f530 │ │ │ │ + movsd 0x9ac48(%rip),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + lea 0x99d39(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 59120 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5a730 │ │ │ │ - lea 0x88(%rbx),%rsi │ │ │ │ + callq 5f530 │ │ │ │ + mov 0x9ac18(%rip),%rax │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x99d1a(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 59190 │ │ │ │ - mov %eax,0x198(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5d73f │ │ │ │ - lea 0xb0(%rbx),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 5a850 │ │ │ │ - mov %eax,0x198(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005d750 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %r8d,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1d8,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - lea 0xe0(%rsp),%r15 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - movl $0x0,0x198(%r9) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - callq 5a730 │ │ │ │ - lea 0xb0(%r14),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5a850 │ │ │ │ - cmpl $0x3,0xf0(%rsp) │ │ │ │ - je 5d968 │ │ │ │ - mov 0x78(%r14),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 5d968 │ │ │ │ - mov 0x60(%r14),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 5d998 │ │ │ │ - mov 0x198(%r14),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5d938 │ │ │ │ - cmpl $0x2,0x30(%r14) │ │ │ │ - ja 5d9c0 │ │ │ │ - cmpl $0x1,0xb8(%r14) │ │ │ │ - ja 5d9d8 │ │ │ │ - mov 0xf4(%rsp),%esi │ │ │ │ - mov 0xf0(%rsp),%edi │ │ │ │ - callq 52da0 │ │ │ │ - mov %eax,0x198(%r14) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5d938 │ │ │ │ - mov 0x8c(%r14),%esi │ │ │ │ - mov 0x88(%r14),%edi │ │ │ │ - callq 52da0 │ │ │ │ - mov %eax,0x198(%r14) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5d938 │ │ │ │ - lea 0x88(%r14),%rcx │ │ │ │ - lea 0xf0(%rsp),%r11 │ │ │ │ - mov %r11,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - callq 537e0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5d9f0 │ │ │ │ - mov %r12d,%ebx │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq 592b0 │ │ │ │ - imul %ebp,%ebx │ │ │ │ - imul %eax,%ebx │ │ │ │ - add $0x7,%ebx │ │ │ │ - shr $0x3,%ebx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,%r10 │ │ │ │ - jne 5dc40 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5dc40 │ │ │ │ - movl $0x53,0x198(%r14) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 5a800 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x198(%r14),%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x1c8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5e9f7 │ │ │ │ - add $0x1d8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp $0xff,%rax │ │ │ │ - jbe 5d7ef │ │ │ │ - movl $0x44,0x198(%r14) │ │ │ │ - mov $0x44,%eax │ │ │ │ - jmp 5d938 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x88(%r14),%r8 │ │ │ │ - callq 5ba20 │ │ │ │ - mov %eax,0x198(%r14) │ │ │ │ - jmpq 5d802 │ │ │ │ - movl $0x3d,0x198(%r14) │ │ │ │ - mov $0x3d,%eax │ │ │ │ - jmpq 5d938 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x47,0x198(%r14) │ │ │ │ - mov $0x47,%eax │ │ │ │ - jmpq 5d938 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x30(%r14),%rax │ │ │ │ - lea 0x78(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%r9 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - push %rax │ │ │ │ - callq 59c70 │ │ │ │ - mov 0x198(%r14),%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x18(%rsp),%r13d │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 5d8fb │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - mov $0x89,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov $0x50,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov $0x4e,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov $0x47,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov $0xd,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov $0x1a,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xf4(%rsp),%eax │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov 0xf0(%rsp),%ecx │ │ │ │ - mov 0xe8(%rsp),%ebx │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %ecx,0x38(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - callq 55480 │ │ │ │ - mov %ebp,%esi │ │ │ │ + callq 5f530 │ │ │ │ + lea 0x97879(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x1b8(%rsp),%xmm0 │ │ │ │ + divsd 0x9abc8(%rip),%xmm0 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 55480 │ │ │ │ - movzbl 0x28(%rsp),%esi │ │ │ │ + callq 5f530 │ │ │ │ + lea 0x97850(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + divsd 0x9ab91(%rip),%xmm0 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x38(%rsp),%esi │ │ │ │ + callq 5f530 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x99c86(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 5f530 │ │ │ │ + mov $0x7d0,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x97845(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 5f530 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl %bl,%esi │ │ │ │ + movl $0x444e45,0x404d90(%rsp) │ │ │ │ + callq 5f530 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0xc0(%rsp),%r8 │ │ │ │ - mov 0xc8(%rsp),%edx │ │ │ │ - lea 0x9ace9(%rip),%rcx │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq a9d50 │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 58c20 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5dba4 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x198(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5dce0 │ │ │ │ - mov 0x1b0(%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5dcd5 │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - jmp 5dc17 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - callq 58b40 │ │ │ │ - mov %rax,%r14 │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jbe 5dcd0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 58b80 │ │ │ │ + test %rax,%rax │ │ │ │ + je 6204d │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 5fed1 │ │ │ │ + lea 0x99b58(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xbe820(%rip),%rdx │ │ │ │ + mov (%rdx),%eax │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 5dbf0 │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov %eax,0x198(%r14) │ │ │ │ - jmpq 5d8fb │ │ │ │ + jle 6043b │ │ │ │ + mov 0xbe9eb(%rip),%rax │ │ │ │ + mov 0xbe68c(%rip),%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + lea 0x99b2c(%rip),%rbp │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %rdx,%r14 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x198(%r14),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5dcb9 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - callq 5aca0 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%ebx │ │ │ │ + add %r13,%rax │ │ │ │ + add $0x38,%r13 │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%r15),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov (%r14),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jg 603e8 │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ test %eax,%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov %eax,0x198(%r14) │ │ │ │ - jne 5dcb9 │ │ │ │ - lea 0x78(%rsp),%rsi │ │ │ │ - lea 0x30(%r14),%rax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r10,%rdx │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %ebp,%r8d │ │ │ │ - push %rax │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - callq 59c70 │ │ │ │ - mov 0x198(%r14),%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 5da21 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - movl $0x0,0x198(%r14) │ │ │ │ - mov 0xf0(%rsp),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 5e670 │ │ │ │ - mov 0x78(%r14),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 5dd06 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffb,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 5e792 │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - jne 5dd1a │ │ │ │ - mov 0x108(%rsp),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 5e780 │ │ │ │ - mov 0x118(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 5def0 │ │ │ │ - mov 0x184(%rsp),%r11d │ │ │ │ + jg 5f946 │ │ │ │ + lea 0x9a154(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x270(%rsp),%xmm4 │ │ │ │ + movsd 0x268(%rsp),%xmm3 │ │ │ │ + lea 0x9a85f(%rip),%rsi │ │ │ │ + movsd 0x260(%rsp),%xmm2 │ │ │ │ + movsd 0x220(%rsp),%xmm1 │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x60(%rsp),%xmm4 │ │ │ │ + movsd %xmm4,0x68(%rsp) │ │ │ │ + movsd 0x68(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x99a4e(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 5fa58 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,%al │ │ │ │ + je 6253a │ │ │ │ + mov 0x108(%rsp),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - jne 5de50 │ │ │ │ - mov 0x1a0(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5ddd0 │ │ │ │ - mov 0x1b8(%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5ddc5 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - jmp 5dd93 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - callq 58b40 │ │ │ │ - mov %rax,%r14 │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jbe 5ddc0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 58b80 │ │ │ │ + js 6253a │ │ │ │ + mov 0xfc(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + js 6253a │ │ │ │ + mov 0x110(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + js 6253a │ │ │ │ + mov 0x10c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + js 6253a │ │ │ │ + mov 0x118(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js 6253a │ │ │ │ + mov 0x114(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5dd70 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %eax,0x198(%r14) │ │ │ │ - jmpq 5d8fb │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - movl $0x0,0x198(%r14) │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - lea 0x30(%r14),%r8 │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e7b5 │ │ │ │ - lea 0xc8(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ + js 6253a │ │ │ │ + movl $0x2,0x60(%rsp) │ │ │ │ + lea 0x1d20(%rsp),%rax │ │ │ │ + movl $0x0,0x1b4(%rsp) │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ + movl $0x0,0x8c(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea 0x1d38(%rsp,%rax,1),%rcx │ │ │ │ + lea 0x3538(%rsp,%rax,1),%rax │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + lea 0x3520(%rsp),%rcx │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ + test %eax,%eax │ │ │ │ + js 6446b │ │ │ │ + addl $0x1,0x8c(%rsp) │ │ │ │ + cmpl $0x1,0x60(%rsp) │ │ │ │ + je 62a00 │ │ │ │ + mov 0x88(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 635f0 │ │ │ │ + movl $0x1,0x38(%rsp) │ │ │ │ + mov 0x88(%rsp),%edi │ │ │ │ + lea 0x1e8(%rsp),%rbp │ │ │ │ + lea 0x1e0(%rsp),%rbx │ │ │ │ + lea 0x360(%rsp),%r13 │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xe8(%rsp),%edi │ │ │ │ + movsd %xmm0,0x360(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xfc(%rsp),%edi │ │ │ │ + movsd %xmm0,0x380(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x108(%rsp),%edi │ │ │ │ + movsd %xmm0,0x368(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x10c(%rsp),%edi │ │ │ │ + movsd %xmm0,0x388(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x110(%rsp),%edi │ │ │ │ + movsd %xmm0,0x370(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x114(%rsp),%edi │ │ │ │ + movsd %xmm0,0x390(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x118(%rsp),%edi │ │ │ │ + movsd %xmm0,0x378(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x972cb(%rip),%rax │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movsd %xmm0,0x398(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x380(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x460(%rsp),%r15 │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ mov %rbx,%rsi │ │ │ │ - callq *%rax │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 5df79 │ │ │ │ - callq 15090 │ │ │ │ - mov %ebx,0x198(%r14) │ │ │ │ - jmpq 5d8fb │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x188(%rsp),%esi │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + mulsd 0x0(%r13,%r12,1),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x1e0(%rsp),%xmm1 │ │ │ │ + mulsd (%r14,%r12,1),%xmm0 │ │ │ │ + add $0x8,%r12 │ │ │ │ + movsd 0x1e8(%rsp),%xmm6 │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + movsd 0x1e8(%rsp),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd %xmm2,-0x8(%r15) │ │ │ │ + movsd %xmm1,-0x18(%r15) │ │ │ │ + movsd %xmm0,-0x10(%r15) │ │ │ │ + cmp $0x20,%r12 │ │ │ │ + jne 6072b │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + lea 0x2a0(%rsp),%r8 │ │ │ │ + lea 0x478(%rsp),%rbp │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + lea 0x490(%rsp),%r12 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x2e0(%rsp),%rbx │ │ │ │ + callq 5efc0 │ │ │ │ + lea 0x2c0(%rsp),%r9 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + callq 5efc0 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 5efc0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 55480 │ │ │ │ - mov 0x18c(%rsp),%esi │ │ │ │ + callq 5f0f0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 55480 │ │ │ │ - movzbl 0x190(%rsp),%esi │ │ │ │ + callq 5f050 │ │ │ │ + comisd 0x10(%rsp),%xmm0 │ │ │ │ + jbe 63530 │ │ │ │ + cmpl $0x2,0x60(%rsp) │ │ │ │ + lea 0x60(%r15),%rbp │ │ │ │ + lea 0x300(%rsp),%r12 │ │ │ │ + je 638c8 │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + mov %r15,%rbx │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xc0(%rsp),%r8 │ │ │ │ + mov %r12,%rsi │ │ │ │ + add $0x18,%rbx │ │ │ │ + callq 5f050 │ │ │ │ + callq 154a0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + maxsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 6086e │ │ │ │ + mov 0x407278(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 63968 │ │ │ │ + cmpl $0x3,0x70(%rsp) │ │ │ │ + je 63328 │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + and $0xfffffffa,%eax │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + jne 63448 │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 5f050 │ │ │ │ + callq 154a0 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + addsd 0x68(%rsp),%xmm1 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 605a0 │ │ │ │ + mov 0x407278(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 63fe2 │ │ │ │ + lea 0x4c0(%rsp),%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + add $0x1,%r12d │ │ │ │ + lea (%r14,%rbx,1),%r13 │ │ │ │ + lea (%r15,%rbx,1),%rdi │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r15,%rax,8),%rsi │ │ │ │ + callq 5efc0 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov 0xc8(%rsp),%edx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - lea 0x9a9a2(%rip),%rcx │ │ │ │ - callq 58c20 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5dede │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 5dd3a │ │ │ │ - mov 0xf0(%rsp),%eax │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffb,%edx │ │ │ │ - je 5e7db │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 5e96b │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 5e9cd │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - lea 0x9a908(%rip),%rcx │ │ │ │ + callq 5f0f0 │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jne 60918 │ │ │ │ + mov 0x74(%rsp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 63a90 │ │ │ │ + mov 0xa8(%rsp),%r12 │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %ebx,%eax │ │ │ │ + cltd │ │ │ │ + idiv %r14d │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea (%r12,%rax,8),%rsi │ │ │ │ + callq 5efc0 │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 58c20 │ │ │ │ + add $0x18,%r13 │ │ │ │ + callq 5f0f0 │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + jne 60980 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0xf0(%rsp),%r13 │ │ │ │ + lea 0x60(%rax),%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + ja 625e8 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 609d5 │ │ │ │ + mov 0x407278(%rsp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 6445f │ │ │ │ + cmpl $0x5,0x70(%rsp) │ │ │ │ + jne 63ace │ │ │ │ + mov 0x138(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x404de0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x13c(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x404ee0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + movl $0x0,0x1a0(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 5df67 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 5dd29 │ │ │ │ - mov 0xc8(%rsp),%edx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0x9a8ba(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 58c20 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ + js 60a9d │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x1a0(%rsp) │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + mov 0x164(%rsp),%eax │ │ │ │ + movsd %xmm3,0x80(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 5de3d │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x168(%rsp),%r10d │ │ │ │ - movl $0x0,0x198(%r14) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 5e865 │ │ │ │ - mov 0x128(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5e945 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x130(%rsp),%r13 │ │ │ │ - lea 0x0(,%rbp,8),%r12 │ │ │ │ - mov 0x0(%r13,%rbp,8),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x4f,%rax │ │ │ │ - ja 5e837 │ │ │ │ - cmpb $0x0,(%r14) │ │ │ │ - je 5e919 │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov (%rax,%r12,1),%rax │ │ │ │ - mov 0x80(%rcx),%r9d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 5e560 │ │ │ │ + js 60ad1 │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - movzbl (%r14),%r12d │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 5e245 │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r14,%rbp │ │ │ │ - jmp 5e103 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xa8(%rsp),%r15 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - lea 0x1(%r15),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jae 5e13e │ │ │ │ - add %rax,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - ja 5e11e │ │ │ │ - lea (%rbx,%rbx,2),%r14 │ │ │ │ - shr %r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15960 │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0x80(%rsp) │ │ │ │ + mov 0x12c(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e14a │ │ │ │ - mov %r14,0xb0(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - mov %r12b,(%rdi,%r15,1) │ │ │ │ - movzbl 0x1(%rbp,%r13,1),%r12d │ │ │ │ - lea 0x1(%r13),%rcx │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne 5e0e8 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - cmp $0x4e,%r13 │ │ │ │ - ja 5e572 │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x148(%rsp),%edi │ │ │ │ + mov %eax,0x1b0(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 551f0 │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xf8(%rsp),%edi │ │ │ │ + mov %eax,0x1ac(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq f2f60 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 643bd │ │ │ │ + mov 0xf8(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e7ab │ │ │ │ - callq *%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5e223 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x60(%rsp),%r12 │ │ │ │ - cmpq $0x0,0xc8(%rsp) │ │ │ │ - je 5e1ea │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - movzbl (%rax,%rbx,1),%esi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 551f0 │ │ │ │ - cmp 0xc8(%rsp),%rbx │ │ │ │ - jb 5e1c8 │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - mov 0xa8(%rsp),%edx │ │ │ │ - lea 0x9a658(%rip),%rcx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x128(%rsp),%edi │ │ │ │ + movsd %xmm0,0x178(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x14c(%rsp),%edi │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x150(%rsp),%edi │ │ │ │ + movsd %xmm0,0x170(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x154(%rsp),%edi │ │ │ │ + movsd %xmm0,0x188(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x158(%rsp),%edi │ │ │ │ + movsd %xmm0,0x168(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x15c(%rsp),%edi │ │ │ │ + movsd %xmm0,0x180(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + comisd 0x168(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x198(%rsp) │ │ │ │ + ja 64186 │ │ │ │ + movsd 0x168(%rsp),%xmm7 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + comisd %xmm5,%xmm7 │ │ │ │ + jbe 60c4a │ │ │ │ + movsd 0x180(%rsp),%xmm2 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + comisd %xmm5,%xmm2 │ │ │ │ + seta %r12b │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ - callq 58c20 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5e223 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x128(%rsp),%rbx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - ja 5e018 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - mov 0x68(%rsp),%r15 │ │ │ │ - mov 0x7c(%r14),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 5e2b4 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5e950 │ │ │ │ - mov 0x130(%rsp),%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x9a5ed(%rip),%r8 │ │ │ │ - jmp 5e29d │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 5e950 │ │ │ │ - mov (%r9,%rdx,8),%rsi │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %r8,%rdi │ │ │ │ + movb $0x0,0x404d20(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + lea 0x404d20(%rsp),%r9 │ │ │ │ + cmp $0x4,%rax │ │ │ │ + ja 64442 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x98742(%rip),%rdi │ │ │ │ + lea 0x98740(%rip),%r14 │ │ │ │ + mov 0x407278(%rsp),%ebp │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne 5e290 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - cmpq $0x0,0x140(%rsp) │ │ │ │ - je 5e4e7 │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - nop │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - lea 0x0(,%r15,8),%rbp │ │ │ │ - mov (%rax,%r15,8),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x4f,%rax │ │ │ │ - ja 5e818 │ │ │ │ - cmpb $0x0,(%r14) │ │ │ │ - je 5e8fa │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov (%rax,%rbp,1),%r13 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - mov (%rax,%rbp,1),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x150(%rsp),%rax │ │ │ │ - mov (%rax,%rbp,1),%rbp │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x80(%rax),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movzbl (%r14),%eax │ │ │ │ + mov $0x4,%eax │ │ │ │ + cmovne 0x48(%rsp),%eax │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov %eax,%edx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 5e4c6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %al,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - add $0x1,%rbx │ │ │ │ - movzbl (%r14,%rbx,1),%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmovne %edx,%eax │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 643ce │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x96241(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne 5e390 │ │ │ │ - cmp $0x4e,%rcx │ │ │ │ - ja 5e4c6 │ │ │ │ - xor %esi,%esi │ │ │ │ + jne 60d3f │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + movsd 0x168(%rsp),%xmm4 │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + movsd 0x96c88(%rip),%xmm2 │ │ │ │ + movsd 0x178(%rsp),%xmm3 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm0,%xmm3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm1,0x170(%rsp) │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x178(%rsp) │ │ │ │ + movsd 0x80(%rsp),%xmm4 │ │ │ │ + ucomisd 0x10(%rsp),%xmm4 │ │ │ │ + jp 6414e │ │ │ │ + jne 6414e │ │ │ │ + mov 0x1a0(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 65280 │ │ │ │ + movsd 0x95d67(%rip),%xmm5 │ │ │ │ + movsd %xmm5,0x80(%rsp) │ │ │ │ + mov 0x407278(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 641ef │ │ │ │ + lea 0x404d90(%rsp),%rbp │ │ │ │ + lea 0x405be0(%rsp),%r12 │ │ │ │ + movabs $0x2020454c504d4953,%rax │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - test %edi,%edi │ │ │ │ + movb $0x0,0x405be0(%rsp) │ │ │ │ + mov %rax,0x404d90(%rsp) │ │ │ │ + movl $0x54203d,0x404d98(%rsp) │ │ │ │ + callq 5f530 │ │ │ │ + mov $0x34,%r9d │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - setne %sil │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 551f0 │ │ │ │ - xor %esi,%esi │ │ │ │ + movabs $0x2020584950544942,%rax │ │ │ │ + mov %r9w,0x404d9c(%rsp) │ │ │ │ + mov %rax,0x404d90(%rsp) │ │ │ │ + movl $0x362d203d,0x404d98(%rsp) │ │ │ │ + callq 5f530 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl -0x1(%rbp),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 5e407 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl %al,%esi │ │ │ │ + movabs $0x202020534958414e,%rax │ │ │ │ + mov %rax,0x404d90(%rsp) │ │ │ │ + movl $0x32203d,0x404d98(%rsp) │ │ │ │ + callq 5f530 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x96c29(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 551f0 │ │ │ │ - movzbl -0x1(%rbp),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 5e3f0 │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 5f530 │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x96c0d(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea 0x1(%rdx),%rbx │ │ │ │ - test %al,%al │ │ │ │ - je 5e43f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl %al,%esi │ │ │ │ + callq 5f530 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x96bf2(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 551f0 │ │ │ │ - movzbl -0x1(%rbx),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 5e428 │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 5f530 │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xb8(%rsp),%r8 │ │ │ │ + lea 0x96bce(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 5e580 │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - test %al,%al │ │ │ │ - je 5e480 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %al,%esi │ │ │ │ + callq 5f530 │ │ │ │ + lea 0x9904d(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - callq 551f0 │ │ │ │ - movzbl -0x1(%r13),%eax │ │ │ │ + callq 5f530 │ │ │ │ + lea 0x9902c(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + lea 0x9900b(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + lea 0x98fea(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + lea 0x96b3d(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + lea 0x96b1c(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + lea 0x98f65(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x1a0(%rsp),%r8d │ │ │ │ + lea 0x96b0c(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x444e45,0x404d90(%rsp) │ │ │ │ + callq 5f530 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + cmpb $0x0,0x4057e0(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + je 6116e │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x9926b(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne 5e468 │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - mov 0xa8(%rsp),%edx │ │ │ │ - lea 0x9a3c7(%rip),%rcx │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - callq 58c20 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5e4b9 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,0x140(%rsp) │ │ │ │ - ja 5e2e0 │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - mov 0x1a8(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5e63a │ │ │ │ - mov 0x1c0(%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5e62f │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - jmp 5e547 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - callq 58b40 │ │ │ │ - mov %rax,%r14 │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jbe 5e62a │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 58b80 │ │ │ │ - test %eax,%eax │ │ │ │ - je 5e520 │ │ │ │ - jmpq 5dda5 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 58df0 │ │ │ │ - mov 0x128(%rsp),%rbx │ │ │ │ - jmpq 5e245 │ │ │ │ - nop │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + je 63d70 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x99252(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 63d70 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x99239(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 63d70 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x99220(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 63d70 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x99207(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 63d70 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x991ee(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 63d70 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x991d5(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 63d70 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + callq a9d50 │ │ │ │ test %rax,%rax │ │ │ │ - je 5e93b │ │ │ │ - callq *%rax │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ + jne 63fc8 │ │ │ │ + mov 0x407278(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 65483 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + callq 158c0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 5e620 │ │ │ │ - cmpq $0x0,0xc8(%rsp) │ │ │ │ - je 5e612 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rdi,%rbx,1),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - cmp 0xc8(%rsp),%rbx │ │ │ │ - jb 5e5f0 │ │ │ │ - callq 15090 │ │ │ │ - jmpq 5e480 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq 15090 │ │ │ │ - jmpq 5e4b9 │ │ │ │ + jne 641a0 │ │ │ │ + mov 0x74(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 6548f │ │ │ │ + movsd 0x99c8a(%rip),%xmm2 │ │ │ │ mov 0x18(%rsp),%r14 │ │ │ │ - movl $0x0,0x198(%r14) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x9a200(%rip),%rcx │ │ │ │ - callq 58c20 │ │ │ │ + mov %r15,0x98(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movsd 0x99c7b(%rip),%xmm4 │ │ │ │ + mov 0xf0(%rsp),%r13 │ │ │ │ + mov 0x74(%rsp),%r12d │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + lea 0x60(%r14),%rbx │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + movsd %xmm2,0x30(%rsp) │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + ja 6133d │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 61203 │ │ │ │ + movsd 0x0(%r13),%xmm1 │ │ │ │ + movsd 0x8(%r13),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + movsd 0x10(%r13),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x95878(%rip),%rax │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + lea 0x210(%rsp),%rcx │ │ │ │ + movsd 0x80(%rsp),%xmm3 │ │ │ │ + divsd 0x8(%rsp),%xmm6 │ │ │ │ + lea 0x208(%rsp),%rdx │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd %xmm6,0x58(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + movsd 0x210(%rsp),%xmm1 │ │ │ │ + lea 0x1f8(%rsp),%rcx │ │ │ │ + lea 0x240(%rsp),%rdx │ │ │ │ + lea 0x238(%rsp),%rsi │ │ │ │ + movsd 0x208(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + mov 0x407278(%rsp),%eax │ │ │ │ + movsd 0x238(%rsp),%xmm4 │ │ │ │ + movsd 0x240(%rsp),%xmm5 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + minsd 0x38(%rsp),%xmm3 │ │ │ │ test %eax,%eax │ │ │ │ - jne 5d8fb │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - jmpq 5d8fb │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 58d10 │ │ │ │ - mov 0x78(%r14),%r12d │ │ │ │ - mov 0xf0(%rsp),%eax │ │ │ │ + maxsd 0x30(%rsp),%xmm2 │ │ │ │ + movapd %xmm5,%xmm7 │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + minsd 0x28(%rsp),%xmm7 │ │ │ │ + maxsd 0x20(%rsp),%xmm6 │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + movsd %xmm2,0x30(%rsp) │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd 0x58(%rsp),%xmm6 │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + jne 64110 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x18,%r13 │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jne 61200 │ │ │ │ + mov 0x98(%rsp),%r15 │ │ │ │ + mov %r15,0x98(%rsp) │ │ │ │ + mov 0x74(%rsp),%r12d │ │ │ │ + mov %r15,%rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x210(%rsp),%r13 │ │ │ │ + mov 0xa8(%rsp),%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ test %r12d,%r12d │ │ │ │ - je 5e69b │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0xfffffffb,%edx │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 5e792 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 5dd06 │ │ │ │ - mov 0x100(%rsp),%r8 │ │ │ │ - mov 0xf8(%rsp),%rcx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 5dd1a │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x0(,%rax,4),%rdx │ │ │ │ - lea 0x3(%rcx,%rdx,1),%rsi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 5e708 │ │ │ │ - movzbl (%rsi),%esi │ │ │ │ - test %sil,%sil │ │ │ │ - jne 5e750 │ │ │ │ - movzbl (%rcx,%rdx,1),%r9d │ │ │ │ - movzbl 0x1(%rcx,%rdx,1),%r10d │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x2(%rcx,%rdx,1),%r11d │ │ │ │ - jmp 5e6d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0xff,(%rsi) │ │ │ │ - jne 5e730 │ │ │ │ - movzbl (%rcx,%rdx,1),%esi │ │ │ │ - cmp %r9d,%esi │ │ │ │ - je 5e760 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - ja 5e6d0 │ │ │ │ - test %edi,%edi │ │ │ │ - je 5dd1a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 58f50 │ │ │ │ - mov 0xf0(%rsp),%eax │ │ │ │ - jmpq 5dd06 │ │ │ │ + jg 61399 │ │ │ │ + jmpq 64c45 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xff,%sil │ │ │ │ - je 5e716 │ │ │ │ - jmp 5e730 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rcx,%rdx,1),%esi │ │ │ │ - cmp %r10d,%esi │ │ │ │ - jne 5e716 │ │ │ │ - movzbl 0x2(%rcx,%rdx,1),%edx │ │ │ │ - cmp %r11d,%edx │ │ │ │ - jne 5e716 │ │ │ │ - jmp 5e730 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 58f50 │ │ │ │ - jmpq 5dd1a │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 58d10 │ │ │ │ - mov 0xf0(%rsp),%eax │ │ │ │ - jmpq 5e69b │ │ │ │ - callq 58780 │ │ │ │ - jmpq 5e1ae │ │ │ │ - lea 0xc8(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x18,%r14 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + je 63c00 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + jbe 61388 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jne 6136f │ │ │ │ + mov 0x74(%rsp),%ecx │ │ │ │ + mov 0x98(%rsp),%r15 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 614db │ │ │ │ + lea 0x340(%rsp),%rax │ │ │ │ + movl $0x0,0x98(%rsp) │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ - callq 58780 │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmpq 5de2d │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - movzbl 0x11d(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x11c(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - mov 0xc0(%rsp),%r8 │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - jmpq 5df3b │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - movl $0x42,0x198(%r14) │ │ │ │ - jmpq 5e4e7 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x68(%rsp),%r15 │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - movl $0x42,0x198(%r14) │ │ │ │ - mov 0x7c(%r14),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5e27b │ │ │ │ - jmpq 5e2b4 │ │ │ │ - mov $0x7,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 5dfe2 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0x7,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movzwl 0x16c(%rsp),%eax │ │ │ │ - lea 0x99fc8(%rip),%rcx │ │ │ │ - rol $0x8,%ax │ │ │ │ - mov %ax,0x0(%rbp) │ │ │ │ - mov 0x170(%rsp),%eax │ │ │ │ - mov %al,0x2(%rbp) │ │ │ │ - mov 0x174(%rsp),%eax │ │ │ │ - mov %al,0x3(%rbp) │ │ │ │ - mov 0x178(%rsp),%eax │ │ │ │ - mov %al,0x4(%rbp) │ │ │ │ - mov 0x17c(%rsp),%eax │ │ │ │ - mov %al,0x5(%rbp) │ │ │ │ - mov 0x180(%rsp),%eax │ │ │ │ - mov %al,0x6(%rbp) │ │ │ │ - callq 58c20 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5e8ed │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 5dfe2 │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - movl $0x43,0x198(%r14) │ │ │ │ - jmpq 5e4e7 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov 0x68(%rsp),%r15 │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - movl $0x43,0x198(%r14) │ │ │ │ - jmpq 5e854 │ │ │ │ - callq 58780 │ │ │ │ - jmpq 5e5cf │ │ │ │ - cmpl $0x0,0x7c(%r14) │ │ │ │ - je 5e2b4 │ │ │ │ - lea 0x99f22(%rip),%rdx │ │ │ │ - lea 0x99f13(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 58df0 │ │ │ │ - jmpq 5e2b4 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - movzbl 0x11d(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x11c(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x121(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x120(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x125(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 551f0 │ │ │ │ - movzbl 0x124(%rsp),%esi │ │ │ │ - jmpq 5e7f8 │ │ │ │ - movzbl 0x11c(%rsp),%esi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - callq 551f0 │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - mov 0xc0(%rsp),%r8 │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - jmpq 5df3b │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x320(%rsp),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x210(%rsp),%rax │ │ │ │ + movq $0x0,0x100(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000005ea00 : │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 58940 │ │ │ │ - movl $0x1,0x38(%rbx) │ │ │ │ - movabs $0x100000001,%rax │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - movl $0x1,0x50(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005ea40 : │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 5d690 │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - callq 5ea00 │ │ │ │ - lea 0x88(%rbx),%rdi │ │ │ │ - callq 59120 │ │ │ │ - lea 0xb0(%rbx),%rdi │ │ │ │ - callq 5a730 │ │ │ │ - movl $0x1,0x198(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005ea80 : │ │ │ │ - push %r15 │ │ │ │ - mov %r8,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov %eax,0x11c(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + cltd │ │ │ │ + mov %eax,0x98(%rsp) │ │ │ │ + idivl 0x74(%rsp) │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%r14 │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + add %rax,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r12d,%ebx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea (%r15,%r14,1),%r8 │ │ │ │ + mov %ebx,%eax │ │ │ │ + pushq 0x58(%rsp) │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 5ea40 │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x200(%rsp),%eax │ │ │ │ + pushq 0x58(%rsp) │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rcx,%r14,1),%rsi │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r15,%rax,8),%r9 │ │ │ │ + callq 5f1b0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + jbe 62720 │ │ │ │ + add $0x18,%r14 │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jne 61472 │ │ │ │ + addq $0x18,0x100(%rsp) │ │ │ │ + mov 0x74(%rsp),%ecx │ │ │ │ + cmp %ecx,0x98(%rsp) │ │ │ │ + jne 61418 │ │ │ │ + movsd 0x955e5(%rip),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov 0x407278(%rsp),%r10d │ │ │ │ + cvttsd2si 0x38(%rsp),%ebp │ │ │ │ + cvttsd2si 0x28(%rsp),%ebx │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r15d │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 648df │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov 0x1ac(%rsp),%ecx │ │ │ │ + cmovle %eax,%ebp │ │ │ │ + mov 0x407278(%rsp),%r9d │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + mov %ebp,%r14d │ │ │ │ + cmovg %ecx,%r14d │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + cmovg %ecx,%r15d │ │ │ │ + cvtsi2sd %r14d,%xmm2 │ │ │ │ + test %r15d,%r15d │ │ │ │ + cmovs %ecx,%r15d │ │ │ │ + test %ebx,%ebx │ │ │ │ + cmovle %eax,%ebx │ │ │ │ + mov 0x1b0(%rsp),%eax │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + cmovg %eax,%ebx │ │ │ │ + cmp %eax,%r12d │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmovg %eax,%r12d │ │ │ │ + cvtsi2sd %ebx,%xmm2 │ │ │ │ + mov %ebx,%r13d │ │ │ │ + test %r12d,%r12d │ │ │ │ + movsd %xmm0,0x98(%rsp) │ │ │ │ + cmovs %eax,%r12d │ │ │ │ + mov %r15d,%eax │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + sub %r14d,%eax │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + sub %ebx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov %ecx,0x58(%rsp) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + setle %bl │ │ │ │ + test %eax,%eax │ │ │ │ + setle %al │ │ │ │ + or %eax,%ebx │ │ │ │ + movsd %xmm0,0xa0(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 64963 │ │ │ │ + test %bl,%bl │ │ │ │ + jne 605a0 │ │ │ │ + mov 0x78(%rsp),%r15 │ │ │ │ + lea 0x210(%rsp),%r13 │ │ │ │ + lea 0x208(%rsp),%r12 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0xd20(%rsp),%rbp │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x520(%rsp),%rbx │ │ │ │ + callq 15230 │ │ │ │ + mov 0x48(%rsp),%r14d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + movsd 0x954a1(%rip),%xmm3 │ │ │ │ mov %rbp,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r9d,0x98(%rsp) │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - callq 5bef0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 5d6b0 │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5eb2a │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000005eb30 : │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov $0x6,%r9d │ │ │ │ - pushq $0x8 │ │ │ │ - callq 5ea80 │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005eb50 : │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov $0x2,%r9d │ │ │ │ - pushq $0x8 │ │ │ │ - callq 5ea80 │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005eb70 : │ │ │ │ - push %r15 │ │ │ │ - mov %r9d,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %r14d,%edi │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + callq 5e150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov 0x95449(%rip),%rax │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + lea 0xd28(%rsp),%rcx │ │ │ │ + lea 0x528(%rsp),%rdx │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov 0x953e5(%rip),%rax │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + lea 0xd30(%rsp),%rcx │ │ │ │ + lea 0x530(%rsp),%rdx │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov 0x95381(%rip),%rax │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + lea 0xd38(%rsp),%rcx │ │ │ │ + lea 0x538(%rsp),%rdx │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd 0x38(%rsp),%xmm7 │ │ │ │ + addsd 0x30(%rsp),%xmm7 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + addsd 0x20(%rsp),%xmm2 │ │ │ │ + movsd 0x961d6(%rip),%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov 0x952fd(%rip),%rax │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + lea 0x230(%rsp),%rcx │ │ │ │ + lea 0x228(%rsp),%rdx │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x407278(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 65a49 │ │ │ │ + movsd 0x228(%rsp),%xmm0 │ │ │ │ + lea 0xabb4c(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3a0(%rsp),%rdi │ │ │ │ + lea 0x400(%rsp),%rsi │ │ │ │ mov %rcx,%rdx │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ + movsd %xmm0,0x3d8(%rsp) │ │ │ │ + movsd 0x230(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x3e0(%rsp) │ │ │ │ + callq 76610 │ │ │ │ + mov 0x1a4(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 65c10 │ │ │ │ + movslq 0x1a4(%rsp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x406220(%rsp),%r14 │ │ │ │ + lea 0x404d50(%rsp),%r15 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0xbd500(%rip),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x4d20(%rsp),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ + lea 0x204d20(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmpq 61944 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq 0x1520(%rsp,%rbx,4),%rdx │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0xa,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add (%rcx),%rax │ │ │ │ + lea 0x979ab(%rip),%rcx │ │ │ │ + mov 0x400c(%rax),%r8d │ │ │ │ + sub $0x1,%r8d │ │ │ │ + mov $0x40,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - callq 558b0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je 5ebe8 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x407278(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 640ad │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x8(%rsp) │ │ │ │ + je 64b8e │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5ec10 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %r13,%rsi │ │ │ │ - push %r15 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %ebx,%r13d │ │ │ │ + shl $0xc,%rbp │ │ │ │ + lea 0x95567(%rip),%rdi │ │ │ │ + mov 0x50(%rsp),%r8d │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 63d51 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x95544(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 63d4c │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x95503(%rip),%rdi │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lea 0xa7810(%rip),%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 61a1f │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x954e0(%rip),%rdi │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lea 0xa77e6(%rip),%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 61a1f │ │ │ │ + cmpb $0x72,(%r12) │ │ │ │ + jne 644ea │ │ │ │ + cmpb $0x61,0x1(%r12) │ │ │ │ + jne 644ea │ │ │ │ + cmpb $0x0,0x2(%r12) │ │ │ │ + jne 644ea │ │ │ │ + movsd 0x228(%rsp),%xmm0 │ │ │ │ + lea 0x98b4e(%rip),%rcx │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + add 0x10(%rsp),%rbp │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - callq 5ea80 │ │ │ │ - mov %eax,%r12d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmp 5ebb6 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005ec20 : │ │ │ │ - mov $0x8,%r9d │ │ │ │ - mov $0x6,%r8d │ │ │ │ - jmpq 5eb70 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000005ec40 : │ │ │ │ - mov $0x8,%r9d │ │ │ │ - mov $0x2,%r8d │ │ │ │ - jmpq 5eb70 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 15160 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 618c8 │ │ │ │ + movslq 0x1520(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0xa,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add (%rcx),%rax │ │ │ │ + lea 0x97825(%rip),%rcx │ │ │ │ + mov 0x400c(%rax),%r8d │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jmpq 618f8 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9857f(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0xbcf90(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5fed1 │ │ │ │ + mov 0x1a4(%rsp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 61b29 │ │ │ │ + movslq 0x1a4(%rsp),%r13 │ │ │ │ + mov 0xbd2c7(%rip),%r12 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x4d20(%rsp),%rbp │ │ │ │ + lea 0x1520(%rsp),%rbx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000005ec60 : │ │ │ │ - push %r15 │ │ │ │ - mov %ecx,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %r9d,%ebx │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r15,%rdi │ │ │ │ + shl $0xa,%r14 │ │ │ │ + shl $0xc,%rdi │ │ │ │ + add %r15,%r14 │ │ │ │ + add %rbp,%rdi │ │ │ │ + shl $0x4,%r14 │ │ │ │ + add (%r12),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,(%rbx,%r15,4) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jne 61af0 │ │ │ │ + mov 0x1a8(%rsp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jns 5fd1d │ │ │ │ + movdqa 0x992ae(%rip),%xmm0 │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + mov $0x6e6d,%r12d │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + movdqa 0x9929c(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x992a0(%rip),%xmm0 │ │ │ │ + mov %r12w,0x30(%rax) │ │ │ │ + movb $0x0,0x32(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + jmpq 5fed1 │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x984d7(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 5ea40 │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov 0x200(%rsp),%eax │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %ebx,0x98(%rsp) │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - mov %ebx,0xd0(%rsp) │ │ │ │ - mov %eax,0xd4(%rsp) │ │ │ │ - callq 5d750 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x984c9(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x138(%rsp),%edx │ │ │ │ + lea 0x984c5(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x13c(%rsp),%edx │ │ │ │ + lea 0x984ba(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x160(%rsp),%edx │ │ │ │ + lea 0x984af(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x164(%rsp),%edx │ │ │ │ + lea 0x984a4(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x12c(%rsp),%edx │ │ │ │ + lea 0x98499(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x148(%rsp),%edx │ │ │ │ + lea 0x9848e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xf8(%rsp),%edx │ │ │ │ + lea 0x98483(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x128(%rsp),%edx │ │ │ │ + lea 0x98478(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x14c(%rsp),%edx │ │ │ │ + lea 0x9846d(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x150(%rsp),%edx │ │ │ │ + lea 0x98462(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x154(%rsp),%edx │ │ │ │ + lea 0x98457(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x158(%rsp),%edx │ │ │ │ + lea 0x9844c(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x15c(%rsp),%edx │ │ │ │ + lea 0x98441(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x88(%rsp),%edx │ │ │ │ + lea 0x98436(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xe8(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x98429(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xfc(%rsp),%edx │ │ │ │ + lea 0x98420(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x108(%rsp),%edx │ │ │ │ + lea 0x98415(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10c(%rsp),%edx │ │ │ │ + lea 0x9840a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x110(%rsp),%edx │ │ │ │ + lea 0x983ff(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x114(%rsp),%edx │ │ │ │ + lea 0x983f4(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x118(%rsp),%edx │ │ │ │ + lea 0x983e9(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x1a8(%rsp),%edx │ │ │ │ + lea 0x983de(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xa3c12(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xbcc3c(%rip),%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5fd12 │ │ │ │ + lea 0x9821d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x1a4(%rsp),%edx │ │ │ │ + lea 0x9821c(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xa3bbe(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xbcbe8(%rip),%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 5fb20 │ │ │ │ + mov 0xbccdc(%rip),%rax │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x99fb7(%rip),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 5fb04 │ │ │ │ + mov 0xbce8a(%rip),%rax │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x99f8d(%rip),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 5faf3 │ │ │ │ + mov 0xbcf18(%rip),%rax │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x99f63(%rip),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 5fae2 │ │ │ │ + movdqa 0x98e35(%rip),%xmm0 │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + movdqa 0x98e29(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x98e2d(%rip),%xmm0 │ │ │ │ + movl $0x29656572,0x30(%rax) │ │ │ │ + movb $0x0,0x34(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + jmpq 5fed1 │ │ │ │ + lea 0x98668(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x270(%rsp),%xmm4 │ │ │ │ + movsd 0x268(%rsp),%xmm3 │ │ │ │ + movsd 0x260(%rsp),%xmm2 │ │ │ │ + lea 0x98d6c(%rip),%rsi │ │ │ │ + movsd 0x220(%rsp),%xmm1 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + lea 0x986ee(%rip),%r12 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + jmp 61f9c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + movsd (%rbx,%r15,8),%xmm0 │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x10(%rax),%xmm4 │ │ │ │ + movsd 0x8(%rax),%xmm3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x0(%r13,%r15,8),%xmm1 │ │ │ │ + add $0x1,%r15 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 61f98 │ │ │ │ + jmpq 6049d │ │ │ │ + lea 0xae5dd(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x1a8(%rsp) │ │ │ │ + jmpq 5fd01 │ │ │ │ + lea 0x94ed1(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x12c(%rsp) │ │ │ │ + jmpq 5fc4e │ │ │ │ + lea 0x94eb2(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x148(%rsp) │ │ │ │ + jmpq 5fc3f │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + lea 0x987f5(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 5fed1 │ │ │ │ + movsd 0x97c93(%rip),%xmm2 │ │ │ │ + lea 0x520(%rsp),%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x1a8(%rsp),%r12d │ │ │ │ - callq 5d6b0 │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5ed19 │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000005ed20 : │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov $0x6,%r9d │ │ │ │ - pushq $0x8 │ │ │ │ - callq 5ec60 │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005ed40 : │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov $0x2,%r9d │ │ │ │ - pushq $0x8 │ │ │ │ - callq 5ec60 │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000005ed60 : │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + lea 0xd20(%rsp),%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x260(%rsp),%r12 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x97c5e(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x958fb(%rip),%xmm0 │ │ │ │ + addsd 0x88(%rbp),%xmm0 │ │ │ │ + lea 0xd28(%rsp),%rdx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x528(%rsp),%rsi │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x958d1(%rip),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + addsd 0x88(%rbp),%xmm0 │ │ │ │ + movsd 0x958be(%rip),%xmm1 │ │ │ │ + addsd 0x90(%rbp),%xmm1 │ │ │ │ + lea 0xd30(%rsp),%rdx │ │ │ │ + lea 0x530(%rsp),%rsi │ │ │ │ + callq 15230 │ │ │ │ + mov 0x97bf2(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x9588f(%rip),%xmm1 │ │ │ │ + addsd 0x90(%rbp),%xmm1 │ │ │ │ + lea 0xd38(%rsp),%rdx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + lea 0x538(%rsp),%rsi │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x60(%rsp),%xmm7 │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + lea 0x1d20(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,%rbp │ │ │ │ + movsd %xmm7,0x68(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mulsd (%rax,%rbx,1),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd 0x1e8(%rsp),%xmm5 │ │ │ │ + mulsd 0x0(%r13,%rbx,1),%xmm0 │ │ │ │ + add $0x8,%rbx │ │ │ │ + movsd 0x1e0(%rsp),%xmm1 │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + add $0x18,%rbp │ │ │ │ + movsd 0x1e8(%rsp),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm2,-0x8(%rbp) │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,-0x18(%rbp) │ │ │ │ + movsd %xmm0,-0x10(%rbp) │ │ │ │ + callq 5f050 │ │ │ │ + callq 154a0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + maxsd 0x68(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x68(%rsp) │ │ │ │ + cmp $0x20,%rbx │ │ │ │ + jne 62149 │ │ │ │ + mov 0x407278(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 62574 │ │ │ │ + cmpl $0x1,0x70(%rsp) │ │ │ │ + je 65c30 │ │ │ │ + lea 0x97d6b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push %r9 │ │ │ │ - mov %r8d,%r9d │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %r10,%rdx │ │ │ │ - callq 5ec60 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x270(%rsp),%xmm4 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movsd 0x268(%rsp),%xmm3 │ │ │ │ + lea 0x984b0(%rip),%rsi │ │ │ │ + movsd 0x260(%rsp),%xmm2 │ │ │ │ + lea 0x98408(%rip),%r12 │ │ │ │ + movsd 0x220(%rsp),%xmm1 │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x1b8(%rsp),%xmm0 │ │ │ │ + lea 0x97d0a(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x97d08(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + movsd (%rbx,%rbp,8),%xmm0 │ │ │ │ + movsd 0x10(%r14),%xmm4 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x8(%r14),%xmm3 │ │ │ │ + movsd (%r14),%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x0(%r13,%rbp,8),%xmm1 │ │ │ │ + add $0x1,%rbp │ │ │ │ + add $0x18,%r14 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + jne 622c5 │ │ │ │ + movsd 0x68(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x97be7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmpl $0x5,0x70(%rsp) │ │ │ │ + movl $0x4,0x74(%rsp) │ │ │ │ + jne 5fa58 │ │ │ │ + movsd 0x1b8(%rsp),%xmm6 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0x97c85(%rip),%rsi │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x1b8(%rsp),%xmm6 │ │ │ │ + movsd %xmm6,0x1d8(%rsp) │ │ │ │ + jmpq 5fa58 │ │ │ │ + movdqa 0x989d7(%rip),%xmm0 │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + mov $0x7374,%edi │ │ │ │ + movabs $0x6e696f7020726f66,%rcx │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + movdqa 0x989bc(%rip),%xmm0 │ │ │ │ + mov %rcx,0x20(%rax) │ │ │ │ + mov %di,0x28(%rax) │ │ │ │ + movb $0x0,0x2a(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmpq 5fed1 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle 6259e │ │ │ │ + movsd 0x955ee(%rip),%xmm6 │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + lea 0x1e8(%rsp),%r15 │ │ │ │ + lea 0x1e0(%rsp),%r14 │ │ │ │ + movsd 0x8(%r12),%xmm1 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd %xmm0,0x218(%rsp) │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + movsd %xmm1,0x220(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x1e0(%rsp),%rbp │ │ │ │ + movsd 0x1e8(%rsp),%xmm3 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movq %rbp,%xmm1 │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x260(%rsp) │ │ │ │ + movsd %xmm0,0x268(%rsp) │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x270(%rsp) │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + je 655da │ │ │ │ + movsd 0x10(%r12),%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd %xmm4,0x1c8(%rsp) │ │ │ │ + ucomisd %xmm4,%xmm5 │ │ │ │ + cmovb 0x70(%rsp),%eax │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + mov 0x407278(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5fa58 │ │ │ │ + lea 0x97b29(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + movsd 0x270(%rsp),%xmm4 │ │ │ │ + lea 0x98212(%rip),%rsi │ │ │ │ + movsd 0x268(%rsp),%xmm3 │ │ │ │ + movsd 0x260(%rsp),%xmm2 │ │ │ │ + movsd 0x220(%rsp),%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x1c8(%rsp),%xmm0 │ │ │ │ + lea 0x97aca(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 5fa58 │ │ │ │ + movdqa 0x988de(%rip),%xmm0 │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + mov $0x2e73,%edx │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + movdqa 0x988cd(%rip),%xmm0 │ │ │ │ + mov %dx,0x20(%rax) │ │ │ │ + movb $0x0,0x22(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmpq 5fed1 │ │ │ │ + cmpl $0x5,0x70(%rsp) │ │ │ │ + movl $0x4,0x74(%rsp) │ │ │ │ + jne 5fa58 │ │ │ │ + movsd 0x1b8(%rsp),%xmm6 │ │ │ │ + movsd %xmm6,0x1d8(%rsp) │ │ │ │ + jmpq 5fa58 │ │ │ │ + movdqa 0x987ca(%rip),%xmm0 │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + mov $0x2973,%esi │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + movdqa 0x987e9(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x987ed(%rip),%xmm0 │ │ │ │ + mov %si,0x30(%rax) │ │ │ │ + movb $0x0,0x32(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + jmpq 5fed1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x18,%r13 │ │ │ │ + cmp %r13,0x90(%rsp) │ │ │ │ + jne 609d0 │ │ │ │ + mov 0x1c0(%rsp),%r13 │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov 0xa8(%rsp),%r12 │ │ │ │ + jmp 6261d │ │ │ │ + nop │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 63a90 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + jbe 62610 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 62605 │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + lea 0x340(%rsp),%rax │ │ │ │ + mov 0xf0(%rsp),%r13 │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x320(%rsp),%rax │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rax,%r13 │ │ │ │ + addl $0x1,0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + cltd │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + idivl 0x74(%rsp) │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%r14 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x1,%ebp │ │ │ │ + pushq 0x58(%rsp) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %ebp,%eax │ │ │ │ + pushq 0x58(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%r9 │ │ │ │ + mov %r14,%rcx │ │ │ │ + callq 5f1b0 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ - mov %eax,%r12d │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 641cd │ │ │ │ + add $0x18,%r12 │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jne 626b3 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov 0x74(%rsp),%ecx │ │ │ │ + mov %rax,%r13 │ │ │ │ + add $0x18,%rbx │ │ │ │ + add $0x18,%r13 │ │ │ │ + cmp %ecx,0x28(%rsp) │ │ │ │ + jne 6267d │ │ │ │ + jmpq 605a0 │ │ │ │ + movsd 0x320(%rsp),%xmm1 │ │ │ │ + mov %r8d,0xec(%rsp) │ │ │ │ + movsd 0x328(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xa0(%rsp) │ │ │ │ + movsd 0x330(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x208(%rsp),%rax │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movsd 0x80(%rsp),%xmm3 │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov 0x94343(%rip),%rax │ │ │ │ + divsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + movsd %xmm6,0xe0(%rsp) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + lea 0x238(%rsp),%rax │ │ │ │ + movsd 0x210(%rsp),%xmm1 │ │ │ │ + movsd 0x208(%rsp),%xmm0 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + lea 0x1f8(%rsp),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x240(%rsp),%rdx │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov %rdx,0xd8(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + mov 0x407278(%rsp),%eax │ │ │ │ + movsd 0x238(%rsp),%xmm4 │ │ │ │ + movsd 0x240(%rsp),%xmm5 │ │ │ │ + mov 0xec(%rsp),%r8d │ │ │ │ + movapd %xmm4,%xmm7 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ test %eax,%eax │ │ │ │ - je 5edd0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5ede7 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 55990 │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmp 5eda7 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000005edf0 : │ │ │ │ - mov $0x8,%r9d │ │ │ │ - mov $0x6,%r8d │ │ │ │ - jmpq 5ed60 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000005ee10 : │ │ │ │ - mov $0x8,%r9d │ │ │ │ - mov $0x2,%r8d │ │ │ │ - jmpq 5ed60 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0xe0(%rsp),%xmm6 │ │ │ │ + minsd 0x38(%rsp),%xmm7 │ │ │ │ + maxsd 0x30(%rsp),%xmm3 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + minsd 0x28(%rsp),%xmm2 │ │ │ │ + movsd %xmm7,0x38(%rsp) │ │ │ │ + movapd %xmm5,%xmm7 │ │ │ │ + maxsd 0x20(%rsp),%xmm7 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + jne 63870 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 614b8 │ │ │ │ + movsd 0x340(%rsp),%xmm1 │ │ │ │ + movsd 0x348(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xa0(%rsp) │ │ │ │ + movsd 0x350(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x94209(%rip),%rax │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + divsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd 0x80(%rsp),%xmm3 │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + movsd %xmm6,0xc8(%rsp) │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + movsd 0x210(%rsp),%xmm1 │ │ │ │ + movsd 0x208(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + mov 0x407278(%rsp),%r11d │ │ │ │ + movsd 0x238(%rsp),%xmm4 │ │ │ │ + movsd 0xc8(%rsp),%xmm6 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + minsd 0x38(%rsp),%xmm5 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + test %r11d,%r11d │ │ │ │ + maxsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + movsd 0x240(%rsp),%xmm5 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movapd %xmm5,%xmm7 │ │ │ │ + minsd 0x28(%rsp),%xmm2 │ │ │ │ + maxsd 0x20(%rsp),%xmm7 │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + je 614b8 │ │ │ │ + mov 0x11c(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + lea 0x981b3(%rip),%rsi │ │ │ │ + movsd 0x210(%rsp),%xmm3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x6,%eax │ │ │ │ + movsd 0x208(%rsp),%xmm2 │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 614b8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000005ee30 : │ │ │ │ - cmp $0x5a,%edi │ │ │ │ - ja 5ee50 │ │ │ │ - lea 0x99128(%rip),%rdx │ │ │ │ - mov %edi,%edi │ │ │ │ - movslq (%rdx,%rdi,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99a2b(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99c89(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99be9(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a189(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a211(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99b81(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99b39(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99c61(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99be1(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a661(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a609(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a599(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a529(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a4b9(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a469(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a409(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a3c1(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x999a1(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99977(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99e29(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99939(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99dd1(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99d99(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a719(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a6e1(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a6b1(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a681(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a651(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a611(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a5c1(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99939(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99911(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a531(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99f81(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99f49(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a0c1(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a071(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99895(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a029(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x999c9(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99a79(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99b19(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99f59(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x998b1(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a639(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99861(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a5d1(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99bd1(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99b99(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99b49(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99b09(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9972b(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99ab9(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99a21(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x999d9(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99dc9(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99d89(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99d31(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99cf9(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99cb9(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99c51(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x996fe(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99c01(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99bc9(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99b79(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9a059(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99ff9(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99fb9(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99f69(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99f21(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x99ec1(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x995ce(%rip),%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x996ca(%rip),%rax │ │ │ │ - retq │ │ │ │ - │ │ │ │ -000000000005f2d8 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rdi,-0x88(%rbp) │ │ │ │ - mov -0x88(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0x50(%rbp) │ │ │ │ - cmpq $0x0,-0x88(%rbp) │ │ │ │ - jne 5f311 │ │ │ │ - mov $0x0,%eax │ │ │ │ - jmpq 5fceb │ │ │ │ - mov -0x88(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 5f329 │ │ │ │ - mov $0x0,%eax │ │ │ │ - jmpq 5fceb │ │ │ │ - mov 0xbf9c8(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5f36d │ │ │ │ - mov 0xbfc9b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x88(%rbp),%rdx │ │ │ │ - lea 0x9a462(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xbfc76(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + mov 0x138(%rsp),%edi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x404de0(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov $0x18,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x58(%rbp) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - movl $0x0,0x4(%rax) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - movl $0x80,(%rax) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x13c(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x404ee0(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 62a7a │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - movl $0x0,-0x14(%rbp) │ │ │ │ - jmp 5f427 │ │ │ │ - mov -0x50(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - mov -0x58(%rbp),%rdx │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ - mov -0x14(%rbp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea (%rcx,%rdx,1),%rbx │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov 0x164(%rsp),%eax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js 62ab8 │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov -0x50(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - mov -0x58(%rbp),%rdx │ │ │ │ - mov 0x10(%rdx),%rcx │ │ │ │ - mov -0x14(%rbp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea (%rcx,%rdx,1),%rbx │ │ │ │ + callq 15200 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + mov 0x12c(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - addl $0x1,-0x14(%rbp) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %eax,-0x14(%rbp) │ │ │ │ - jl 5f3d7 │ │ │ │ - mov 0xbf8bf(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5f475 │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov 0xbfb8c(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x9a37a(%rip),%rsi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x148(%rsp),%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xbfb6e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xf8(%rsp),%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq f2f60 │ │ │ │ + movl $0x1,0x38(%rsp) │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 63b10 │ │ │ │ + mov 0xf8(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov -0x88(%rbp),%rax │ │ │ │ + callq 15200 │ │ │ │ + mov 0x128(%rsp),%edi │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0x5c(%rbp) │ │ │ │ - mov -0x5c(%rbp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ + callq 15200 │ │ │ │ + mov 0x14c(%rsp),%edi │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x68(%rbp) │ │ │ │ - mov -0x88(%rbp),%rdx │ │ │ │ - mov -0x68(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x150(%rsp),%edi │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov -0x68(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov -0x5c(%rbp),%ecx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x154(%rsp),%edi │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 5fcf1 │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - movb $0x20,-0x49(%rbp) │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x7b,%al │ │ │ │ - jne 5f4e8 │ │ │ │ - movb $0x7d,-0x49(%rbp) │ │ │ │ - jmp 5f4f7 │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5b,%al │ │ │ │ - jne 5f4f7 │ │ │ │ - movb $0x5d,-0x49(%rbp) │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x7b,%al │ │ │ │ - je 5f509 │ │ │ │ - addq $0x1,-0x28(%rbp) │ │ │ │ - jmp 5f567 │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5b,%al │ │ │ │ - je 5f51b │ │ │ │ - addq $0x1,-0x28(%rbp) │ │ │ │ - jmp 5f567 │ │ │ │ - mov 0xbf7d6(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5f55d │ │ │ │ - mov 0xbfaa9(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x1d,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x9a2c4(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xbfa86(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + callq 15200 │ │ │ │ + mov 0x158(%rsp),%edi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov $0x0,%eax │ │ │ │ - jmpq 5fceb │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ + callq 15200 │ │ │ │ + mov 0x15c(%rsp),%edi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + comisd 0x8(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + ja 63a78 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + comisd %xmm4,%xmm5 │ │ │ │ + jbe 62c0d │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + seta %r13b │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + movb $0x0,0x404d20(%rsp) │ │ │ │ callq 15390 │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x7d,%al │ │ │ │ - je 5f5e4 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5d,%al │ │ │ │ - je 5f5e4 │ │ │ │ - mov 0xbf759(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + ja 63ba8 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x96787(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x96779(%rip),%rdi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %al,%al │ │ │ │ + sete %r12b │ │ │ │ + shl $0x2,%r12d │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmove %eax,%r12d │ │ │ │ + mov 0x407278(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5f5da │ │ │ │ - mov 0xbfa2c(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x1b,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x9a265(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xbfa09(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov $0x0,%eax │ │ │ │ - jmpq 5fceb │ │ │ │ - cmpb $0x20,-0x49(%rbp) │ │ │ │ - je 5f5f6 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp %al,-0x49(%rbp) │ │ │ │ - je 5f642 │ │ │ │ - mov 0xbf6fb(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + jne 63b30 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + ucomisd 0x10(%rsp),%xmm2 │ │ │ │ + jp 63690 │ │ │ │ + jne 63690 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 640dd │ │ │ │ + movsd 0x93e30(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + mov 0x407278(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5f638 │ │ │ │ - mov 0xbf9ce(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x21,%edx │ │ │ │ + jne 636c0 │ │ │ │ + lea 0x404d90(%rsp),%rbp │ │ │ │ + lea 0x405be0(%rsp),%r13 │ │ │ │ + movabs $0x2020454c504d4953,%rax │ │ │ │ + movb $0x0,0x405be0(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x404d90(%rsp) │ │ │ │ + movl $0x54203d,0x404d98(%rsp) │ │ │ │ + callq 5f530 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movabs $0x2020584950544942,%rax │ │ │ │ + mov %rax,0x404d90(%rsp) │ │ │ │ + mov $0x34,%eax │ │ │ │ + movl $0x362d203d,0x404d98(%rsp) │ │ │ │ + mov %ax,0x404d9c(%rsp) │ │ │ │ + callq 5f530 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movabs $0x202020534958414e,%rax │ │ │ │ + mov %rax,0x404d90(%rsp) │ │ │ │ + movl $0x32203d,0x404d98(%rsp) │ │ │ │ + callq 5f530 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x94cfe(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x9a227(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xbf9ab(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x94ce2(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x94cc7(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xb8(%rsp),%r8 │ │ │ │ + lea 0x94ca3(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x97117(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x970f9(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x970db(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x970bd(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x94c13(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x94bf5(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x97041(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x94bfd(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5f530 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movl $0x444e45,0x404d90(%rsp) │ │ │ │ + callq 5f530 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 152e0 │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov $0x0,%eax │ │ │ │ - jmpq 5fceb │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0xbf6a8(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq a9d50 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 63fc8 │ │ │ │ + mov 0x407278(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 63bd0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 158c0 │ │ │ │ test %eax,%eax │ │ │ │ - je 5f68a │ │ │ │ - mov 0xbf97b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x28(%rbp),%rdx │ │ │ │ - lea 0x9a205(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xbf959(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movl $0x0,-0x1c(%rbp) │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0x5c(%rbp) │ │ │ │ - movl $0x0,-0x18(%rbp) │ │ │ │ - cmpl $0x0,-0x18(%rbp) │ │ │ │ - jne 5f6d2 │ │ │ │ - cmpl $0x0,-0x1c(%rbp) │ │ │ │ - jne 5f6d2 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x2c,%al │ │ │ │ - je 5f765 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 5f768 │ │ │ │ - mov -0x5c(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,-0x38(%rbp) │ │ │ │ - ja 5f76b │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x22,%al │ │ │ │ - jne 5f71b │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5c,%al │ │ │ │ - je 5f71b │ │ │ │ - cmpl $0x0,-0x18(%rbp) │ │ │ │ + jne 641a0 │ │ │ │ + movsd 0x949be(%rip),%xmm5 │ │ │ │ + lea 0x210(%rsp),%r10 │ │ │ │ + movsd 0x90(%r14),%xmm1 │ │ │ │ + lea 0x208(%rsp),%r15 │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + movsd 0x88(%r14),%xmm0 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + lea 0x1e8(%rsp),%rbp │ │ │ │ + lea 0x360(%rsp),%r13 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + cvtsi2sd %ebx,%xmm6 │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + movsd 0x93a8a(%rip),%xmm3 │ │ │ │ + lea 0x250(%rsp),%rcx │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + lea 0x248(%rsp),%rdx │ │ │ │ + lea 0x1e0(%rsp),%rbx │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x94932(%rip),%xmm3 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x248(%rsp),%xmm0 │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mulsd 0x250(%rsp),%xmm0 │ │ │ │ + movsd 0x1e0(%rsp),%xmm1 │ │ │ │ + movsd 0x1e8(%rsp),%xmm7 │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x96bea(%rip),%xmm7 │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x300(%rsp) │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + movsd %xmm0,0x308(%rsp) │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x310(%rsp) │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x380(%rsp),%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mov 0x93961(%rip),%rax │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0x88(%r14),%xmm0 │ │ │ │ + mov 0x947e0(%rip),%rax │ │ │ │ + mov %r10,%rdx │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + mov 0x96b29(%rip),%rax │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov 0x938f9(%rip),%rax │ │ │ │ + lea 0x388(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + lea 0x368(%rsp),%rdx │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0x88(%r14),%xmm0 │ │ │ │ + mov 0x9475d(%rip),%rax │ │ │ │ + movsd 0x90(%r14),%xmm1 │ │ │ │ + mov %r10,%rdx │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov 0x93875(%rip),%rax │ │ │ │ + lea 0x390(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + lea 0x370(%rsp),%rdx │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x946e2(%rip),%rax │ │ │ │ + mov %r10,%rdx │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + mov 0x96a2b(%rip),%rax │ │ │ │ + addsd 0x90(%r14),%xmm5 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov 0x937f2(%rip),%rax │ │ │ │ + lea 0x398(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + lea 0x378(%rsp),%rdx │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + jmpq 60711 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 605a0 │ │ │ │ + lea 0x260(%rsp),%rbx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + callq 154a0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + comisd 0x18(%rsp),%xmm0 │ │ │ │ + ja 605a0 │ │ │ │ + mov 0x407278(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 64bf0 │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov 0x38(%rsp),%r13d │ │ │ │ + lea 0x4c0(%rsp),%r14 │ │ │ │ + lea 0x9759e(%rip),%rbp │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov %r13d,%r12d │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rsi │ │ │ │ + callq 5efc0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 5f0f0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 5f050 │ │ │ │ + mov 0x407278(%rsp),%edi │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + test %edi,%edi │ │ │ │ + jne 64009 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + comisd %xmm6,%xmm4 │ │ │ │ + ja 605a0 │ │ │ │ + add $0x18,%r15 │ │ │ │ + add $0x18,%r14 │ │ │ │ + cmp $0x4,%r13d │ │ │ │ + jne 6338f │ │ │ │ + mov 0x407278(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6545e │ │ │ │ + mov 0xbb9f2(%rip),%rax │ │ │ │ + mov 0x120(%rsp),%rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x98a15(%rip),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15870 │ │ │ │ + addl $0x1,0x1b4(%rsp) │ │ │ │ + jmpq 605a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x2,0x70(%rsp) │ │ │ │ + jne 605a0 │ │ │ │ + lea 0x260(%rsp),%rbx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + callq 154a0 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm5 │ │ │ │ + addsd 0x1c8(%rsp),%xmm0 │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 605a0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x4c0(%rsp),%rbp │ │ │ │ + add $0x1,%r13d │ │ │ │ + lea 0x0(%rbp,%r14,1),%r12 │ │ │ │ + lea (%r15,%r14,1),%rdi │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r12,%rdx │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r15,%rax,8),%rsi │ │ │ │ + callq 5efc0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f0f0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja 648aa │ │ │ │ + add $0x18,%r14 │ │ │ │ + cmp $0x4,%r13d │ │ │ │ + jne 634a2 │ │ │ │ + mov 0x407278(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 63407 │ │ │ │ + lea 0x976fb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xbb520(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 63407 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x378(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 5efa0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x398(%rsp),%rsi │ │ │ │ + callq 5efa0 │ │ │ │ + lea 0x4a8(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 5efa0 │ │ │ │ + lea 0x4b0(%rsp),%rsi │ │ │ │ + lea 0x468(%rsp),%rdi │ │ │ │ + callq 5efa0 │ │ │ │ + lea 0x4b8(%rsp),%rsi │ │ │ │ + lea 0x470(%rsp),%rdi │ │ │ │ + callq 5efa0 │ │ │ │ + lea 0x370(%rsp),%rsi │ │ │ │ + lea 0x368(%rsp),%rdi │ │ │ │ + callq 5efa0 │ │ │ │ + lea 0x390(%rsp),%rsi │ │ │ │ + lea 0x388(%rsp),%rdi │ │ │ │ + callq 5efa0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5efa0 │ │ │ │ + lea 0x498(%rsp),%rsi │ │ │ │ + lea 0x480(%rsp),%rdi │ │ │ │ + callq 5efa0 │ │ │ │ + lea 0x4a0(%rsp),%rsi │ │ │ │ + lea 0x488(%rsp),%rdi │ │ │ │ + callq 5efa0 │ │ │ │ + jmpq 60848 │ │ │ │ + mov 0xe8(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je 605d7 │ │ │ │ + mov 0xfc(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je 605d7 │ │ │ │ + mov 0x108(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je 605d7 │ │ │ │ + mov 0x10c(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je 605d7 │ │ │ │ + mov 0x110(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je 605d7 │ │ │ │ + mov 0x114(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je 605d7 │ │ │ │ + mov 0x118(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ sete %al │ │ │ │ movzbl %al,%eax │ │ │ │ - mov %eax,-0x18(%rbp) │ │ │ │ - cmpl $0x0,-0x18(%rbp) │ │ │ │ - jne 5f73b │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x7b,%al │ │ │ │ - je 5f737 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5b,%al │ │ │ │ - jne 5f73b │ │ │ │ - addl $0x1,-0x1c(%rbp) │ │ │ │ - cmpl $0x0,-0x18(%rbp) │ │ │ │ - jne 5f75b │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x7d,%al │ │ │ │ - je 5f757 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5d,%al │ │ │ │ - jne 5f75b │ │ │ │ - subl $0x1,-0x1c(%rbp) │ │ │ │ - addq $0x1,-0x38(%rbp) │ │ │ │ - jmpq 5f6b7 │ │ │ │ - nop │ │ │ │ - jmp 5f76c │ │ │ │ - nop │ │ │ │ - jmp 5f76c │ │ │ │ - nop │ │ │ │ - cmpl $0x0,-0x18(%rbp) │ │ │ │ - je 5f77c │ │ │ │ - mov $0x0,%eax │ │ │ │ - jmpq 5fceb │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0xbf56e(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmpq 605df │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 62cae │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + comisd 0x946ea(%rip),%xmm3 │ │ │ │ + jae 640f5 │ │ │ │ + mov 0x407278(%rsp),%eax │ │ │ │ + mov $0x7d0,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - je 5f7c4 │ │ │ │ - mov 0xbf841(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x30(%rbp),%rdx │ │ │ │ - lea 0x9a0f3(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xbf81f(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + je 62cbd │ │ │ │ + mov 0x8c(%rsp),%edx │ │ │ │ + lea 0x96afd(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x96af9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0x96af0(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + lea 0x96ae6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x96ae2(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x96ad3(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x96ac8(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x96ac1(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x96ab9(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x96aad(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x96aa1(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x96a95(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x96a89(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x96a7d(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x96a71(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xa21bb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xbb1e5(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov -0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5fcf1 │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ - mov 0xbf500(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5f832 │ │ │ │ - mov 0xbf7d3(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x70(%rbp),%rdx │ │ │ │ - lea 0x9a0a9(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xbf7b1(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + jmpq 62cbd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x11c(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + lea 0x972ba(%rip),%rsi │ │ │ │ + movsd 0x210(%rsp),%xmm3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x208(%rsp),%xmm2 │ │ │ │ + mov $0x6,%eax │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + mov %r8d,0xe0(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xe0(%rsp),%r8d │ │ │ │ + jmpq 62881 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + mov %r15,%rax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + addsd (%rax),%xmm2 │ │ │ │ + addsd 0x8(%rax),%xmm1 │ │ │ │ + add $0x18,%rax │ │ │ │ + addsd -0x8(%rax),%xmm0 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 638d9 │ │ │ │ + lea 0x300(%rsp),%r12 │ │ │ │ + movsd %xmm2,0x300(%rsp) │ │ │ │ + movsd %xmm1,0x308(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm0,0x310(%rsp) │ │ │ │ + callq 5f0f0 │ │ │ │ + movsd 0x300(%rsp),%xmm1 │ │ │ │ + movsd 0x308(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x248(%rsp) │ │ │ │ + movsd 0x310(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x250(%rsp) │ │ │ │ + jmpq 6085f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8c(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x9456a(%rip),%rsi │ │ │ │ + lea 0x96f3a(%rip),%r14 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x310(%rsp),%xmm4 │ │ │ │ + movsd 0x308(%rsp),%xmm3 │ │ │ │ + lea 0x96eda(%rip),%rsi │ │ │ │ + movsd 0x300(%rsp),%xmm2 │ │ │ │ + movsd 0x250(%rsp),%xmm1 │ │ │ │ + movsd 0x248(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + add $0x18,%rbx │ │ │ │ + callq 5f050 │ │ │ │ + callq 154a0 │ │ │ │ + movsd -0x8(%rbx),%xmm4 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + movsd 0x0(%rbp,%r12,8),%xmm1 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd -0x10(%rbx),%xmm3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd -0x18(%rbx),%xmm2 │ │ │ │ + movsd 0x0(%r13,%r12,8),%xmm0 │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov $0x6,%eax │ │ │ │ + divsd 0x8(%rsp),%xmm5 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + jne 639e9 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + lea 0x96880(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 608aa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + comisd 0x20(%rsp),%xmm3 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jbe 62be7 │ │ │ │ + jmpq 62c0d │ │ │ │ + nop │ │ │ │ + mov 0x407278(%rsp),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 60a0a │ │ │ │ + lea 0x96f78(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xbaf85(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ callq 15870 │ │ │ │ - movl $0x0,-0x18(%rbp) │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - movq $0x0,-0x40(%rbp) │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov -0x70(%rbp),%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,-0x80(%rbp) │ │ │ │ - cmpl $0x0,-0x18(%rbp) │ │ │ │ - jne 5f888 │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x3a,%al │ │ │ │ - jne 5f888 │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - addq $0x1,-0x48(%rbp) │ │ │ │ - jmp 5f8c1 │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x22,%al │ │ │ │ - jne 5f8af │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5c,%al │ │ │ │ - je 5f8af │ │ │ │ - cmpl $0x0,-0x18(%rbp) │ │ │ │ + cmpl $0x5,0x70(%rsp) │ │ │ │ + je 60a15 │ │ │ │ + mov 0xbb32b(%rip),%rax │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x9834e(%rip),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + callq 15870 │ │ │ │ + addl $0x1,0x1b4(%rsp) │ │ │ │ + jmpq 605a0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x128(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ sete %al │ │ │ │ movzbl %al,%eax │ │ │ │ - mov %eax,-0x18(%rbp) │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - cmp -0x80(%rbp),%rax │ │ │ │ - jae 5f8c0 │ │ │ │ - addq $0x1,-0x48(%rbp) │ │ │ │ - jmp 5f868 │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmpq 62b11 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x404d20(%rsp),%r9 │ │ │ │ + lea 0x992b5(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x992ae(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x992af(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xa1e82(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xbaeac(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 62c80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x404d20(%rsp),%r9 │ │ │ │ + lea 0x404de4(%rsp),%rsi │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %r9,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 62c29 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x966e1(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xbae56(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 62fba │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12d,%r14d │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x92ea0(%rip),%rax │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + mov %r13,%rcx │ │ │ │ + movsd 0x80(%rsp),%xmm3 │ │ │ │ + divsd 0x8(%rsp),%xmm6 │ │ │ │ + lea 0x208(%rsp),%rdx │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd %xmm6,0x58(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + movsd 0x210(%rsp),%xmm1 │ │ │ │ + lea 0x1f8(%rsp),%rcx │ │ │ │ + lea 0x240(%rsp),%rdx │ │ │ │ + lea 0x238(%rsp),%rsi │ │ │ │ + movsd 0x208(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + mov 0x407278(%rsp),%eax │ │ │ │ + movsd 0x238(%rsp),%xmm4 │ │ │ │ + movsd 0x240(%rsp),%xmm5 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + minsd 0x38(%rsp),%xmm2 │ │ │ │ + movapd %xmm4,%xmm7 │ │ │ │ + test %eax,%eax │ │ │ │ + maxsd 0x30(%rsp),%xmm7 │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + minsd 0x28(%rsp),%xmm6 │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + maxsd 0x20(%rsp),%xmm2 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd 0x58(%rsp),%xmm6 │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + je 613b0 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + movsd 0x210(%rsp),%xmm3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x6,%eax │ │ │ │ + movsd 0x208(%rsp),%xmm2 │ │ │ │ + lea 0x96dbe(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 613b0 │ │ │ │ + mov 0x58(%rsp),%r8d │ │ │ │ + lea 0x9335d(%rip),%rcx │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 61a36 │ │ │ │ nop │ │ │ │ - cmpl $0x0,-0x18(%rbp) │ │ │ │ - je 5f8d1 │ │ │ │ - mov $0x0,%eax │ │ │ │ - jmpq 5fceb │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x7b,%al │ │ │ │ - je 5f8e7 │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5b,%al │ │ │ │ - jne 5f931 │ │ │ │ - movq $0x0,-0x40(%rbp) │ │ │ │ - mov 0xbf402(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + mov 0x1a8(%rsp),%edi │ │ │ │ + lea 0x404fe0(%rsp),%r12 │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + cmpb $0x2f,0x404fe0(%rsp) │ │ │ │ + je 63e0b │ │ │ │ + lea 0x4053e0(%rsp),%rbp │ │ │ │ + lea 0x4057e0(%rsp),%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0x2f,0x4053df(%rsp,%rax,1) │ │ │ │ + je 63deb │ │ │ │ + mov $0x400,%ecx │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea 0x956b6(%rip),%rsi │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x1fc(%rsp),%r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x200(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + movl $0x0,0x1fc(%rsp) │ │ │ │ + callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - je 5f931 │ │ │ │ - mov 0xbf6d5(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x18,%edx │ │ │ │ + jne 5feae │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x258(%rsp),%rsi │ │ │ │ + movl $0x0,0x1fc(%rsp) │ │ │ │ + callq 15580 │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 65c77 │ │ │ │ + mov 0x258(%rsp),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 65c48 │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x95526(%rip),%rdi │ │ │ │ + lea 0xd30(%rdx),%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + mov $0x4,%eax │ │ │ │ + cmovne 0x48(%rsp),%eax │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + cvttsd2si 0x78(%rdx),%ecx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %eax,%ebx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmovne %ebx,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + mov $0x7d0,%eax │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + mov %eax,0x1a0(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0xd40(%rbx),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movsd 0x10(%rbx),%xmm6 │ │ │ │ + movsd 0x28(%rbx),%xmm2 │ │ │ │ + cvttsd2si 0x88(%rbx),%ecx │ │ │ │ + movsd 0x2b0(%rbx),%xmm7 │ │ │ │ + movsd 0x2b8(%rbx),%xmm3 │ │ │ │ + movsd 0x30(%rbx),%xmm5 │ │ │ │ + movsd %xmm6,0x170(%rsp) │ │ │ │ + movsd %xmm7,0x178(%rsp) │ │ │ │ + movsd 0x18(%rbx),%xmm7 │ │ │ │ + mov 0x407278(%rsp),%r8d │ │ │ │ + movsd %xmm3,0x190(%rsp) │ │ │ │ + movsd 0x20(%rbx),%xmm3 │ │ │ │ + mov %ecx,0x1ac(%rsp) │ │ │ │ + cvttsd2si 0x90(%rbx),%ecx │ │ │ │ + movsd %xmm7,0x188(%rsp) │ │ │ │ + movsd %xmm3,0x168(%rsp) │ │ │ │ + movsd %xmm2,0x180(%rsp) │ │ │ │ + mov %ecx,0x1b0(%rsp) │ │ │ │ + movsd %xmm5,0x198(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 646d0 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + callq a9d50 │ │ │ │ + test %rax,%rax │ │ │ │ + je 61190 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 5fed1 │ │ │ │ + lea 0x969af(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xbaa44(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 60906 │ │ │ │ + movsd (%r14),%xmm1 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movsd 0x8(%r14),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd 0x10(%r14),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + mov %r12d,%edx │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + divsd %xmm7,%xmm5 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x10(%r14),%xmm2 │ │ │ │ + movsd 0x8(%r14),%xmm1 │ │ │ │ + mov $0x7,%eax │ │ │ │ + divsd %xmm7,%xmm4 │ │ │ │ + divsd %xmm7,%xmm3 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xba9a6(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + jmpq 633da │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x96b26(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xba970(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 61935 │ │ │ │ + movsd 0x929f3(%rip),%xmm5 │ │ │ │ + mov $0x7d0,%ebx │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + jmpq 62cae │ │ │ │ + movsd 0x929db(%rip),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jb 636ac │ │ │ │ + cvttsd2si %xmm3,%ebx │ │ │ │ + jmpq 62cae │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x210(%rsp),%xmm3 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + lea 0x9698a(%rip),%rsi │ │ │ │ + mov $0x6,%eax │ │ │ │ + movsd 0x208(%rsp),%xmm2 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 6133d │ │ │ │ + mov 0x1a0(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 60d7a │ │ │ │ + movsd 0x80(%rsp),%xmm4 │ │ │ │ + comisd 0x93c20(%rip),%xmm4 │ │ │ │ + jae 6525a │ │ │ │ + movl $0x7d0,0x1a0(%rsp) │ │ │ │ + jmpq 60d7a │ │ │ │ + comisd 0x180(%rsp),%xmm4 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jbe 60c1e │ │ │ │ + jmpq 60c4a │ │ │ │ + mov 0x8c(%rsp),%r8d │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9669a(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x99fbf(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xbf6b2(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 5fed1 │ │ │ │ + mov 0x407278(%rsp),%r12d │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + lea 0x9688f(%rip),%rsi │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 60a0a │ │ │ │ + jmpq 63aa8 │ │ │ │ + mov 0x8c(%rsp),%edx │ │ │ │ + lea 0x95fce(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x95fc5(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0x95fbc(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + lea 0x95fb2(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x1a0(%rsp),%edx │ │ │ │ + lea 0x95fa9(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + lea 0x95f92(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x95f94(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x95f86(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + lea 0x95f76(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + lea 0x95f67(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + lea 0x95f58(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + lea 0x95f49(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + lea 0x95f3a(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + lea 0x95f2b(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + lea 0x95f1c(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xa166b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xba695(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ callq 15870 │ │ │ │ - cmpq $0x0,-0x40(%rbp) │ │ │ │ - jne 5f982 │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov 0xbf3b1(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + jmpq 60d8b │ │ │ │ + mov 0x128(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + jmpq 60b30 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + lea 0x95f09(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x95f06(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x98a13(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xa15e6(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xba610(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + jmpq 60ccc │ │ │ │ + mov %r9,%rdi │ │ │ │ + lea 0x404de4(%rsp),%rsi │ │ │ │ + mov $0x10,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %rax,%r9 │ │ │ │ + jmpq 60c6e │ │ │ │ + lea 0x9656a(%rip),%rsi │ │ │ │ + jmpq 63aa8 │ │ │ │ + mov 0x120(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x130(%rsp),%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x1b4(%rsp),%r14d │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x92709(%rip),%rcx │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov %r14d,%r8d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov $0x1000,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + lea 0x926ec(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r14d,0x1404(%rbx) │ │ │ │ + jmpq 5fed1 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x9607c(%rip),%rdi │ │ │ │ + movsd 0x230(%rsp),%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 61a18 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x96053(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lea 0x403(%rsp),%r8 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 65440 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x96031(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 65438 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x9292d(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 61a18 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x9290d(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 61a18 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x93469(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x520(%rsp),%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 61a18 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x93446(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0xd20(%rsp),%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 61a18 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x93424(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x528(%rsp),%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 61a18 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x93401(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0xd28(%rsp),%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 61a18 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x933df(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x530(%rsp),%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 61a18 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x933bc(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0xd30(%rsp),%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 61a18 │ │ │ │ + lea 0x9339f(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - je 5f982 │ │ │ │ - mov 0xbf684(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x27,%edx │ │ │ │ + je 65d86 │ │ │ │ + lea 0x9338c(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 65d65 │ │ │ │ + movsd 0xd38(%rsp),%xmm0 │ │ │ │ + jmpq 61a18 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + lea 0x98732(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x1a0(%rsp),%edx │ │ │ │ + lea 0x95c41(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0x95c39(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + lea 0x95c30(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x1ac(%rsp),%edx │ │ │ │ + lea 0x95c28(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x1b0(%rsp),%edx │ │ │ │ + lea 0x95c1e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + lea 0x95c08(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + lea 0x95bfa(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + lea 0x95bec(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + lea 0x95bde(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + lea 0x95bd0(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + lea 0x95bc2(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + lea 0x95bb4(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xa11bb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xba1e5(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + callq 15870 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + callq a9d50 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 63fc8 │ │ │ │ + lea 0x95b7a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 61190 │ │ │ │ + movsd 0x1c8(%rsp),%xmm2 │ │ │ │ + comisd 0x20(%rsp),%xmm2 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + jbe 654bc │ │ │ │ + mov 0x407278(%rsp),%eax │ │ │ │ + lea 0x96376(%rip),%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + je 63407 │ │ │ │ + jmpq 6350d │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x962cf(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xba13c(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1ac(%rsp),%edx │ │ │ │ + lea 0x95af7(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x1b0(%rsp),%edx │ │ │ │ + lea 0x95aec(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x9216f(%rip),%rax │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + jmpq 6151e │ │ │ │ + movsd 0x1b8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x95ab7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x1d8(%rsp),%xmm0 │ │ │ │ + lea 0x95aa7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x95aa0(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x95a98(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x95a90(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x95a88(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x95a80(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa79ba(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0x95a66(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + lea 0x95a5b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + lea 0xa7a0f(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + lea 0xa7a08(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + lea 0x95a07(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + lea 0x959f7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + lea 0x959e7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + lea 0x959d7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + lea 0x959c7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x1a0(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x95558(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb9eec(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + callq 15870 │ │ │ │ + test %bl,%bl │ │ │ │ + je 615e5 │ │ │ │ + lea 0x95994(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 605a0 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + lea 0x96cb4(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x99f8d(%rip),%rdi │ │ │ │ - callq 15c80 │ │ │ │ - mov 0xbf661(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x407278(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 63af3 │ │ │ │ + mov 0xb9e81(%rip),%r8 │ │ │ │ + mov 0x8c(%rsp),%edx │ │ │ │ + lea 0x959ac(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ callq 15870 │ │ │ │ - cmpq $0x0,-0x40(%rbp) │ │ │ │ - je 5fa8a │ │ │ │ - mov -0x40(%rbp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov -0x78(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov -0x78(%rbp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5fcf1 │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x78(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5fcf1 │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x48(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ + jmpq 63af3 │ │ │ │ + lea 0x95d09(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb9e36(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 63371 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + lea 0x95ab4(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 5fed1 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq 63c03 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq b1d10 │ │ │ │ + callq b1230 │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0xbf2bf(%rip),%rax │ │ │ │ + mov %rax,0x258(%rsp) │ │ │ │ + callq 152e0 │ │ │ │ + mov 0x258(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 15090 │ │ │ │ + mov 0xf6c(%rbp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 655f4 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 65a21 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 65bfd │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 65cb5 │ │ │ │ + movsd 0x91e25(%rip),%xmm5 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + movsd 0x91e06(%rip),%xmm0 │ │ │ │ + movsd 0x90(%rbp),%xmm1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x210(%rsp),%r8 │ │ │ │ + lea 0x208(%rsp),%r9 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + lea 0x1e8(%rsp),%r15 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + addsd 0x88(%rbp),%xmm0 │ │ │ │ + mulsd 0x92c87(%rip),%xmm1 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + lea 0x1e0(%rsp),%r14 │ │ │ │ + lea 0xd20(%rsp),%r13 │ │ │ │ + mulsd 0x92c69(%rip),%xmm0 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + lea 0x520(%rsp),%rbx │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + lea 0x220(%rsp),%rcx │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + lea 0x218(%rsp),%rdx │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x92c21(%rip),%xmm2 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + mulsd 0x218(%rsp),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mulsd 0x220(%rsp),%xmm0 │ │ │ │ + movsd 0x1e8(%rsp),%xmm3 │ │ │ │ + movsd 0x1e0(%rsp),%xmm1 │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + movsd 0x94edc(%rip),%xmm7 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %r9,%rsi │ │ │ │ + movsd %xmm1,0x260(%rsp) │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + movsd %xmm0,0x268(%rsp) │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x270(%rsp) │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rcx │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12d,%edi │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + mov 0x407278(%rsp),%r8d │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + mov 0x94e30(%rip),%rax │ │ │ │ + test %r8d,%r8d │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + jne 65620 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x92aaf(%rip),%xmm0 │ │ │ │ + addsd 0x88(%rbp),%xmm0 │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + lea 0xd28(%rsp),%rcx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + lea 0x528(%rsp),%rdx │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + movsd 0x92a2e(%rip),%xmm0 │ │ │ │ + movsd 0x92a26(%rip),%xmm1 │ │ │ │ + addsd 0x88(%rbp),%xmm0 │ │ │ │ + addsd 0x90(%rbp),%xmm1 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + lea 0xd30(%rsp),%rcx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + lea 0x530(%rsp),%rdx │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x94d06(%rip),%rax │ │ │ │ + movsd 0x929a6(%rip),%xmm1 │ │ │ │ + addsd 0x90(%rbp),%xmm1 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + lea 0xd38(%rsp),%rcx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + lea 0x538(%rsp),%rdx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 5e150 │ │ │ │ + mov $0x3,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x4,%edi │ │ │ │ + callq e4360 │ │ │ │ + mov %eax,0x1fc(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js 62371 │ │ │ │ + mov 0xb9b42(%rip),%rax │ │ │ │ mov (%rax),%eax │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 5fb75 │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - mov 0xbf587(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x48(%rbp),%rsi │ │ │ │ - mov -0x78(%rbp),%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0x99eba(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xbf55e(%rip),%rax │ │ │ │ + jle 65cd9 │ │ │ │ + mov 0xb9d0d(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x74(%rsp),%r14d │ │ │ │ + lea 0x1d20(%rsp),%r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,%rcx │ │ │ │ mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + lea -0x1(%r14),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + add $0x18,%rcx │ │ │ │ + add $0x38,%rax │ │ │ │ + movsd %xmm0,(%rbx,%rdx,8) │ │ │ │ + movsd -0x30(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13,%rdx,8) │ │ │ │ + movsd -0x28(%rax),%xmm0 │ │ │ │ + add $0x1,%rdx │ │ │ │ + movsd %xmm0,-0x18(%rcx) │ │ │ │ + movsd -0x20(%rax),%xmm0 │ │ │ │ + movsd %xmm0,-0x10(%rcx) │ │ │ │ + movsd -0x18(%rax),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rcx) │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jne 650b0 │ │ │ │ + lea 0x18(%r15),%rcx │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + lea 0x260(%rsp),%r12 │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movsd %xmm4,0x68(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + callq 5f050 │ │ │ │ + callq 154a0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + maxsd 0x68(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x68(%rsp) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 65128 │ │ │ │ + mov 0x407278(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5fa58 │ │ │ │ + lea 0x95442(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x270(%rsp),%xmm4 │ │ │ │ + movsd 0x268(%rsp),%xmm3 │ │ │ │ + movsd 0x260(%rsp),%xmm2 │ │ │ │ + lea 0x95562(%rip),%rsi │ │ │ │ + movsd 0x220(%rsp),%xmm1 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + lea 0x954ac(%rip),%rbp │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x94dcb(%rip),%rsi │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x94dc7(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + jmp 65214 │ │ │ │ + add $0x18,%rbx │ │ │ │ + movsd (%r14,%r12,8),%xmm0 │ │ │ │ + movsd (%r15),%xmm2 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movsd 0x10(%r15),%xmm4 │ │ │ │ + movsd 0x8(%r15),%xmm3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rbx,%r15 │ │ │ │ + movsd 0x0(%r13,%r12,8),%xmm1 │ │ │ │ + mov $0x5,%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp 0x8(%rsp),%r12 │ │ │ │ + jne 65210 │ │ │ │ + jmpq 6049d │ │ │ │ + movsd 0x91876(%rip),%xmm0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jb 64176 │ │ │ │ + cvttsd2si %xmm4,%eax │ │ │ │ + mov %eax,0x1a0(%rsp) │ │ │ │ + jmpq 60d7a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x91850(%rip),%xmm7 │ │ │ │ + movl $0x7d0,0x1a0(%rsp) │ │ │ │ + movsd %xmm7,0x80(%rsp) │ │ │ │ + jmpq 60d7a │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle 65bbd │ │ │ │ + movsd 0x92706(%rip),%xmm5 │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + lea 0x1e8(%rsp),%r15 │ │ │ │ + lea 0x1e0(%rsp),%r14 │ │ │ │ + movsd 0x8(%r12),%xmm1 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd %xmm0,0x218(%rsp) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm1,0x220(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x1e0(%rsp),%rbx │ │ │ │ + movsd 0x1e8(%rsp),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + mov 0x407278(%rsp),%edx │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movsd %xmm6,0x1c8(%rsp) │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x260(%rsp) │ │ │ │ + movsd %xmm0,0x268(%rsp) │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x270(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 5fa58 │ │ │ │ + lea 0x94c80(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x270(%rsp),%xmm4 │ │ │ │ + movsd 0x268(%rsp),%xmm3 │ │ │ │ + lea 0x95444(%rip),%rsi │ │ │ │ + movsd 0x260(%rsp),%xmm2 │ │ │ │ + movsd 0x220(%rsp),%xmm1 │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 5fa58 │ │ │ │ + movdqa 0x95987(%rip),%xmm0 │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + movabs $0x29657a697320646e,%rcx │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + movdqa 0x95971(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x95975(%rip),%xmm0 │ │ │ │ + mov %rcx,0x40(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0x95975(%rip),%xmm0 │ │ │ │ + movb $0x0,0x48(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + jmpq 5fed1 │ │ │ │ + lea 0x41c(%rsp),%r8 │ │ │ │ + lea 0x99043(%rip),%rcx │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 61a36 │ │ │ │ + lea 0x9550b(%rip),%rsi │ │ │ │ + jmpq 6350d │ │ │ │ + movsd 0x60(%rsp),%xmm3 │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + movsd %xmm3,0x68(%rsp) │ │ │ │ + jmpq 5fa58 │ │ │ │ + mov 0xb95b6(%rip),%r8 │ │ │ │ + jmpq 64880 │ │ │ │ + movsd 0x959a9(%rip),%xmm2 │ │ │ │ + movsd 0x959a9(%rip),%xmm6 │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm2,0x30(%rsp) │ │ │ │ + movsd %xmm6,0x38(%rsp) │ │ │ │ + jmpq 61355 │ │ │ │ + movsd 0x1c8(%rsp),%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + subsd 0x1c8(%rsp),%xmm5 │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + lea 0x280(%rsp),%rbx │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd 0x300(%rsp),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x260(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,0x280(%rsp) │ │ │ │ + movsd 0x308(%rsp),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x310(%rsp),%xmm0 │ │ │ │ + addsd 0x268(%rsp),%xmm1 │ │ │ │ + addsd 0x270(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x288(%rsp) │ │ │ │ + movsd %xmm0,0x290(%rsp) │ │ │ │ + callq 5f0f0 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13d,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r15,%rax,8),%rsi │ │ │ │ + callq 5efc0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5f0f0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 5f050 │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + ja 605a0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp $0x4,%r13d │ │ │ │ + jne 65571 │ │ │ │ + mov 0x407278(%rsp),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 63407 │ │ │ │ + lea 0x956b3(%rip),%rsi │ │ │ │ + jmpq 6350d │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movl $0x3,0x70(%rsp) │ │ │ │ + movsd %xmm7,0x1c8(%rsp) │ │ │ │ + jmpq 624b1 │ │ │ │ + movsd 0x78(%rbp),%xmm6 │ │ │ │ + ucomisd 0x9278f(%rip),%xmm6 │ │ │ │ + mov $0x0,%r12d │ │ │ │ + movsd 0x914c9(%rip),%xmm5 │ │ │ │ + jp 65617 │ │ │ │ + je 64cba │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + jmpq 64cba │ │ │ │ + movsd 0xd20(%rsp),%xmm3 │ │ │ │ + lea 0x95110(%rip),%rsi │ │ │ │ + movsd 0x520(%rsp),%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x210(%rsp),%xmm1 │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + movsd 0x208(%rsp),%xmm0 │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb93d4(%rip),%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 5fb75 │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x99e9e(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov -0x78(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov -0x78(%rbp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5fcf1 │ │ │ │ - mov %rax,-0x78(%rbp) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x78(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0xbf1e2(%rip),%rax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x94660(%rip),%rax │ │ │ │ + movsd 0x92300(%rip),%xmm0 │ │ │ │ + addsd 0x88(%rbp),%xmm0 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + lea 0xd28(%rsp),%rcx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + lea 0x528(%rsp),%rdx │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd 0xd28(%rsp),%xmm3 │ │ │ │ + movsd 0x528(%rsp),%xmm2 │ │ │ │ + lea 0x95051(%rip),%rsi │ │ │ │ + movsd 0x210(%rsp),%xmm1 │ │ │ │ + movsd 0x208(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + movsd 0x9223d(%rip),%xmm0 │ │ │ │ + movsd 0x92235(%rip),%xmm1 │ │ │ │ + addsd 0x88(%rbp),%xmm0 │ │ │ │ + addsd 0x90(%rbp),%xmm1 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + lea 0xd30(%rsp),%rcx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + lea 0x530(%rsp),%rdx │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 5e150 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd 0xd30(%rsp),%xmm3 │ │ │ │ + movsd 0x530(%rsp),%xmm2 │ │ │ │ + lea 0x94fbe(%rip),%rsi │ │ │ │ + movsd 0x210(%rsp),%xmm1 │ │ │ │ + movsd 0x208(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x944d3(%rip),%rax │ │ │ │ + movsd 0x92173(%rip),%xmm1 │ │ │ │ + addsd 0x90(%rbp),%xmm1 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + lea 0xd38(%rsp),%rcx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + lea 0x538(%rsp),%rdx │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 5e150 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd 0xd38(%rsp),%xmm3 │ │ │ │ + movsd 0x538(%rsp),%xmm2 │ │ │ │ + lea 0x94f2f(%rip),%rsi │ │ │ │ + movsd 0x210(%rsp),%xmm1 │ │ │ │ + movsd 0x208(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov $0x3,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x4,%edi │ │ │ │ + callq e4360 │ │ │ │ + mov %eax,0x1fc(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js 62371 │ │ │ │ + lea 0x945f2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb92ba(%rip),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ mov (%rax),%eax │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 5fb75 │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - mov 0xbf493(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x48(%rbp),%rsi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0x99e02(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xbf46e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + jle 65984 │ │ │ │ + mov 0xb9484(%rip),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x945d0(%rip),%rbp │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + add %r12,%rax │ │ │ │ + add $0x38,%r12 │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%r14),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov %edx,0x4(%rax) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl 5fcae │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x80(%rax),%edx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov %edx,(%rax) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cltq │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15960 │ │ │ │ - mov -0x58(%rbp),%rdx │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cltq │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15960 │ │ │ │ - mov -0x58(%rbp),%rdx │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - add $0xffffff80,%eax │ │ │ │ - mov %eax,-0x14(%rbp) │ │ │ │ - jmp 5fc61 │ │ │ │ - mov -0x50(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - mov -0x58(%rbp),%rdx │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ - mov -0x14(%rbp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea (%rcx,%rdx,1),%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov -0x50(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - mov -0x58(%rbp),%rdx │ │ │ │ - mov 0x10(%rdx),%rcx │ │ │ │ - mov -0x14(%rbp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - lea (%rcx,%rdx,1),%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - addl $0x1,-0x14(%rbp) │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %eax,-0x14(%rbp) │ │ │ │ - jl 5fc11 │ │ │ │ - mov 0xbf085(%rip),%rax │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ mov (%rax),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jg 65932 │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + mov %r15,%r13 │ │ │ │ test %eax,%eax │ │ │ │ - je 5fcae │ │ │ │ - mov 0xbf358(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov $0x80,%edx │ │ │ │ - lea 0x99d01(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xbf335(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + jg 65090 │ │ │ │ + lea 0x94c27(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x270(%rsp),%xmm4 │ │ │ │ + movsd 0x268(%rsp),%xmm3 │ │ │ │ + lea 0x94d4e(%rip),%rsi │ │ │ │ + movsd 0x260(%rsp),%xmm2 │ │ │ │ + movsd 0x220(%rsp),%xmm1 │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x945ba(%rip),%rsi │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x945b6(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd %xmm7,0x68(%rsp) │ │ │ │ + jmpq 6049d │ │ │ │ + movsd 0x78(%rbp),%xmm6 │ │ │ │ + movsd 0x910aa(%rip),%xmm5 │ │ │ │ + ucomisd %xmm5,%xmm6 │ │ │ │ + jp 65ca8 │ │ │ │ + jne 65ca8 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmpq 64cba │ │ │ │ + lea 0x94ad1(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x230(%rsp),%xmm1 │ │ │ │ + movsd 0x228(%rsp),%xmm0 │ │ │ │ + lea 0x94ab9(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0x94ac8(%rip),%r13 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1d8(%rsp),%xmm1 │ │ │ │ + movsd 0x1b8(%rsp),%xmm0 │ │ │ │ + lea 0x944f3(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + lea 0x944ee(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x74(%rsp),%edi │ │ │ │ + mov 0x1d0(%rsp),%r14 │ │ │ │ + test %edi,%edi │ │ │ │ + jle 65b13 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd (%rbx,%r12,8),%xmm0 │ │ │ │ + movsd 0x0(%rbp,%r12,8),%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12,%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 65ae5 │ │ │ │ + lea 0x9fee9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb8f13(%rip),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ callq 15870 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov -0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov -0x5c(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - cmp %rax,-0x38(%rbp) │ │ │ │ - jae 5fcda │ │ │ │ - jmpq 5f6b0 │ │ │ │ - nop │ │ │ │ - mov -0x68(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov -0x8(%rbp),%rbx │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ + lea 0xa7841(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd 0x228(%rsp),%xmm0 │ │ │ │ + lea 0x400(%rsp),%rsi │ │ │ │ + lea 0x3a0(%rsp),%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movsd %xmm0,0x3d8(%rsp) │ │ │ │ + movsd 0x230(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x3e0(%rsp) │ │ │ │ + callq 76610 │ │ │ │ + mov 0x1a4(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + test %esi,%esi │ │ │ │ + jne 6187a │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + lea 0x95caf(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + jmpq 64bbf │ │ │ │ + movdqa 0x951ab(%rip),%xmm0 │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + movdqa 0x951ef(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x951f3(%rip),%xmm0 │ │ │ │ + movl $0x297365,0x30(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + jmpq 5fed1 │ │ │ │ + movsd 0x90ed3(%rip),%xmm5 │ │ │ │ + mov $0x4,%r12d │ │ │ │ + jmpq 65617 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + lea 0x95c32(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 63af3 │ │ │ │ + lea 0x9434c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 62233 │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + movdqa 0x91d28(%rip),%xmm0 │ │ │ │ + movabs $0x2e64656c696166,%rcx │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + jmpq 5fed1 │ │ │ │ + mov 0x1fc(%rsp),%edi │ │ │ │ + lea 0x404d30(%rsp),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 5fed1 │ │ │ │ + movsd 0x920e0(%rip),%xmm6 │ │ │ │ + jmpq 65a3e │ │ │ │ + movsd 0x78(%rbp),%xmm6 │ │ │ │ + ucomisd 0x920ce(%rip),%xmm6 │ │ │ │ + jp 65ce8 │ │ │ │ + jne 65ce8 │ │ │ │ + movsd 0x90e0a(%rip),%xmm5 │ │ │ │ + mov $0x3,%r12d │ │ │ │ + jmpq 64cba │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd %xmm3,0x68(%rsp) │ │ │ │ + jmpq 5fa58 │ │ │ │ + movsd 0x90de8(%rip),%xmm5 │ │ │ │ + mov $0x2,%r12d │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + jmpq 64cba │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + cmpl $0x0,0x108(%rsp) │ │ │ │ + js 5fdee │ │ │ │ + cmpl $0x0,0xfc(%rsp) │ │ │ │ + js 5fdee │ │ │ │ + cmpl $0x0,0x110(%rsp) │ │ │ │ + js 5fdee │ │ │ │ + cmpl $0x0,0x10c(%rsp) │ │ │ │ + js 5fdee │ │ │ │ + cmpl $0x0,0x114(%rsp) │ │ │ │ + js 5fdee │ │ │ │ + cmpl $0x0,0x118(%rsp) │ │ │ │ + movl $0x2,0x60(%rsp) │ │ │ │ + jns 6052e │ │ │ │ + jmpq 5fdee │ │ │ │ + mov 0x1520(%rsp,%rbx,4),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 61a36 │ │ │ │ + movsd 0x538(%rsp),%xmm0 │ │ │ │ + jmpq 61a18 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000005fcf1 : │ │ │ │ +0000000000065da0 : │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %esi,-0x1c(%rbp) │ │ │ │ - mov %edx,-0x20(%rbp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov -0x1c(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x20,%al │ │ │ │ - je 5fd47 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - je 5fd47 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - je 5fd47 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0xa,%al │ │ │ │ - jne 5fd60 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - subq $0x1,-0x10(%rbp) │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - cmp -0x8(%rbp),%rax │ │ │ │ - jbe 5fd5f │ │ │ │ - jmp 5fd1b │ │ │ │ - nop │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x20,%al │ │ │ │ - je 5fd8c │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - je 5fd8c │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0xd,%al │ │ │ │ - je 5fd8c │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0xa,%al │ │ │ │ - jne 5fd9e │ │ │ │ - addq $0x1,-0x8(%rbp) │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - cmp -0x10(%rbp),%rax │ │ │ │ - jae 5fd9d │ │ │ │ - jmp 5fd60 │ │ │ │ - nop │ │ │ │ - cmpl $0x0,-0x20(%rbp) │ │ │ │ - je 5fdcd │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x22,%al │ │ │ │ - jne 5fdb6 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x22,%al │ │ │ │ - jne 5fdcd │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - addq $0x1,-0x8(%rbp) │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ + push %rbx │ │ │ │ + callq 15390 │ │ │ │ + movslq %eax,%rbp │ │ │ │ + add %r12,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + ja 65dd1 │ │ │ │ + jmpq 65e41 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 65e41 │ │ │ │ + cmpb $0x5b,(%r12) │ │ │ │ + jne 65dc8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jbe 65e44 │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ + movb $0x0,(%r12) │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + jbe 65e44 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp 65e01 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 65e44 │ │ │ │ + cmpb $0x5d,(%rbx) │ │ │ │ + jne 65df8 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jbe 65e44 │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + add $0x1,%r14d │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jbe 65e44 │ │ │ │ + add $0x4,%r13 │ │ │ │ + cmpb $0x5b,0x1(%rbx) │ │ │ │ + je 65de0 │ │ │ │ + pop %rbx │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - │ │ │ │ -000000000005fdd3 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - movl $0xffffffff,-0x8(%rbp) │ │ │ │ - cmpq $0x0,-0x18(%rbp) │ │ │ │ - je 5fe80 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,-0xc(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmp 5fe45 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cmp -0xc(%rbp),%eax │ │ │ │ - jl 5fe03 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - movl $0x0,-0x8(%rbp) │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - leaveq │ │ │ │ + xor %r14d,%r14d │ │ │ │ + pop %rbx │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ │ │ │ │ -000000000005fe85 : │ │ │ │ +0000000000065e50 : │ │ │ │ push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ mov %rsp,%rbp │ │ │ │ - sub $0x60,%rsp │ │ │ │ - mov %rdi,-0x48(%rbp) │ │ │ │ - mov %rsi,-0x50(%rbp) │ │ │ │ - mov %rdx,-0x58(%rbp) │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0xc(%rbp) │ │ │ │ - mov -0xc(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov -0xc(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov -0xc(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0xbee16(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 5ff17 │ │ │ │ - mov -0x50(%rbp),%rdx │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x99ad5(%rip),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0xbeb34(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov -0x50(%rbp),%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0x2c(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmp 5ff80 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x2e,%al │ │ │ │ - je 5ff6a │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5b,%al │ │ │ │ - jne 5ff7c │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - jmp 5ff88 │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cmp -0x2c(%rbp),%eax │ │ │ │ - jl 5ff42 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - cmp $0x5d,%al │ │ │ │ - jne 5ffc0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cmp -0x2c(%rbp),%eax │ │ │ │ - jl 5ffd1 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - jmp 5fff0 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0xbed01(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 6002c │ │ │ │ - mov -0x20(%rbp),%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x999f0(%rip),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0xbea1f(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0x2c(%rbp) │ │ │ │ - movl $0x0,-0x8(%rbp) │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5f2d8 │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - cmpq $0x0,-0x38(%rbp) │ │ │ │ - je 6012e │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmpq 6011b │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 60117 │ │ │ │ - cmpl $0x0,-0x2c(%rbp) │ │ │ │ - jne 600cc │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - movl $0x1,-0x8(%rbp) │ │ │ │ - jmp 6012e │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x28(%rbp),%rdx │ │ │ │ - mov -0x20(%rbp),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6012d │ │ │ │ - mov -0x28(%rbp),%rdx │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - movl $0x1,-0x8(%rbp) │ │ │ │ - jmp 6012e │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - cmp %eax,-0x4(%rbp) │ │ │ │ - jl 60069 │ │ │ │ - jmp 6012e │ │ │ │ - nop │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 5fdd3 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov -0x28(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - cmpl $0x0,-0x8(%rbp) │ │ │ │ - je 6016a │ │ │ │ - mov -0x58(%rbp),%rax │ │ │ │ - jmp 6016f │ │ │ │ - mov $0x0,%eax │ │ │ │ - leaveq │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xc29a1(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 65e9a │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000060180 : │ │ │ │ +0000000000065ea0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmpb $0x20,0x0(%rbp,%rdx,1) │ │ │ │ - jne 602c0 │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %eax,%r13d │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmpb $0x20,0x1(%rbp,%rax,1) │ │ │ │ - je 601a8 │ │ │ │ - movzbl 0x0(%rbp),%ebx │ │ │ │ - cmp $0x20,%bl │ │ │ │ - je 601c8 │ │ │ │ - cmp $0x2b,%bl │ │ │ │ - jne 602b0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 65eec │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + movsbq (%rax),%rsi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + testb $0x20,0x1(%rcx,%rsi,2) │ │ │ │ + jne 65ee8 │ │ │ │ + lea -0x2b(%rsi),%esi │ │ │ │ + and $0xfd,%esi │ │ │ │ + jne 66030 │ │ │ │ + movsd 0x90bcf(%rip),%xmm1 │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + je 65f1e │ │ │ │ + movsd 0x90baa(%rip),%xmm1 │ │ │ │ + lea 0x1(%rax),%r15 │ │ │ │ + movsbq 0x1(%rax),%rax │ │ │ │ + testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ + je 65f40 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsbq 0x1(%r15),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ + jne 65f30 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 150e0 <__errno_location@plt> │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov (%r12),%r9d │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + test %r9d,%r9d │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jne 66090 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 66040 │ │ │ │ + movsbq (%rax),%rdi │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ + je 65fbb │ │ │ │ nopl (%rax) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%ebx │ │ │ │ - mov %eax,%r12d │ │ │ │ + movsbq 0x1(%rax),%rdi │ │ │ │ add $0x1,%rax │ │ │ │ - cmp $0x20,%bl │ │ │ │ - je 601d0 │ │ │ │ - cmp $0x2b,%bl │ │ │ │ - je 601d0 │ │ │ │ - callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ - mov (%rax),%rsi │ │ │ │ - movslq %r12d,%rax │ │ │ │ - jmp 601fd │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%ebx │ │ │ │ - movsbq %bl,%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ + jne 65fa8 │ │ │ │ + cmp $0x2b,%cl │ │ │ │ + je 660e8 │ │ │ │ + jg 66008 │ │ │ │ + test %cl,%cl │ │ │ │ + je 660e8 │ │ │ │ + cmp $0x25,%cl │ │ │ │ + jne 66020 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 6625e │ │ │ │ + comisd 0x9592f(%rip),%xmm0 │ │ │ │ + ja 66270 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ add $0x1,%rax │ │ │ │ - testb $0x8,0x1(%rsi,%rdx,2) │ │ │ │ - jne 601f8 │ │ │ │ - cmp $0x2e,%bl │ │ │ │ - je 60270 │ │ │ │ - and $0xffffffdf,%ebx │ │ │ │ - cmp $0x45,%bl │ │ │ │ - jne 60253 │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - movsbq 0x0(%rbp,%rdx,1),%rdx │ │ │ │ - testb $0x8,0x1(%rsi,%rdx,2) │ │ │ │ - je 602c8 │ │ │ │ - lea 0x2(%rcx),%eax │ │ │ │ - cltq │ │ │ │ + movl $0x1,(%rdi) │ │ │ │ + jmpq 660f3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%edi │ │ │ │ + and $0xffffffdf,%edi │ │ │ │ + cmp $0x53,%dil │ │ │ │ + je 661f0 │ │ │ │ + cmp $0x2d,%cl │ │ │ │ + je 660e8 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x95680(%rip),%rcx │ │ │ │ + jmp 6609d │ │ │ │ + nop │ │ │ │ + movsd 0x90a90(%rip),%xmm1 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmpq 65f40 │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp $0x6d,%eax │ │ │ │ + jne 66020 │ │ │ │ + cmpb $0x69,0x1(%r15) │ │ │ │ + je 66216 │ │ │ │ + cmp $0x6d,%eax │ │ │ │ + jne 66020 │ │ │ │ + cmpb $0x61,0x1(%r15) │ │ │ │ + je 66246 │ │ │ │ + cmp $0x6d,%eax │ │ │ │ + jne 66020 │ │ │ │ + cmpb $0x65,0x1(%r15) │ │ │ │ + jne 66020 │ │ │ │ + cmpb $0x64,0x2(%r15) │ │ │ │ + jne 66020 │ │ │ │ + mov 0x958a2(%rip),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmpq 66229 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbq 0x0(%rbp,%rax,1),%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ - testb $0x8,0x1(%rsi,%rdx,2) │ │ │ │ - jne 60240 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x94dc3(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc2772(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %ecx,%r13d │ │ │ │ - sete %al │ │ │ │ - add $0x8,%rsp │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 66282 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r9d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - movsbq 0x0(%rbp,%rdx,1),%rdx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - testb $0x8,0x1(%rsi,%rdx,2) │ │ │ │ - je 602cc │ │ │ │ - lea 0x2(%rcx),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsbq 0x0(%rbp,%rdx,1),%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - testb $0x8,0x1(%rsi,%rax,2) │ │ │ │ - jne 60290 │ │ │ │ - jmpq 60213 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmpq 601e6 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movsbq (%rax),%rdi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ + je 66123 │ │ │ │ + nopl (%rax) │ │ │ │ + movsbq 0x1(%rax),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ + jne 66110 │ │ │ │ + lea -0x2b(%rcx),%edi │ │ │ │ + and $0xfd,%edi │ │ │ │ + jne 66241 │ │ │ │ + movsd 0x909a6(%rip),%xmm1 │ │ │ │ + cmp $0x2d,%cl │ │ │ │ + je 66147 │ │ │ │ + movsd 0x90981(%rip),%xmm1 │ │ │ │ + lea 0x1(%rax),%rbp │ │ │ │ + movsbq 0x1(%rax),%rax │ │ │ │ + testb $0x20,0x1(%rdx,%rax,2) │ │ │ │ + je 66170 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsbq 0x1(%rbp),%rax │ │ │ │ + add $0x1,%rbp │ │ │ │ + testb $0x20,0x1(%rdx,%rax,2) │ │ │ │ + jne 66160 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov (%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 66204 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 661db │ │ │ │ + movsbq (%rax),%rcx │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + testb $0x20,0x1(%rsi,%rcx,2) │ │ │ │ + je 661d3 │ │ │ │ + nopl (%rax) │ │ │ │ + movsbq 0x1(%rax),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + testb $0x20,0x1(%rsi,%rcx,2) │ │ │ │ + jne 661c0 │ │ │ │ + test %dl,%dl │ │ │ │ + je 660bb │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x94d50(%rip),%rcx │ │ │ │ + jmpq 6609d │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + movl $0x2,(%rdi) │ │ │ │ + jmpq 660f3 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x94ccf(%rip),%rcx │ │ │ │ + jmpq 6609d │ │ │ │ + cmpb $0x6e,0x2(%r15) │ │ │ │ + jne 66054 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + lea 0x3(%r15),%rax │ │ │ │ + jmpq 660f3 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + jmp 661d3 │ │ │ │ + cmpb $0x78,0x2(%r15) │ │ │ │ + jne 66064 │ │ │ │ + mov 0x956c0(%rip),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 66229 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x95459(%rip),%rcx │ │ │ │ + jmpq 6609d │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x94c3b(%rip),%rcx │ │ │ │ + jmpq 6609d │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000066290 : │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0xc2994(%rip),%xmm2 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jae 663c0 │ │ │ │ + comisd 0x9566a(%rip),%xmm0 │ │ │ │ + movsd 0xc2972(%rip),%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jae 663c0 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movsd 0x90800(%rip),%xmm6 │ │ │ │ + mov 0xc2969(%rip),%rax │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + test %rax,%rax │ │ │ │ + js 663e0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + cvtsi2sd %rax,%xmm5 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mov 0x619c69(%rip),%ecx │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r13d │ │ │ │ + movsd 0x3cfd60(%rip),%xmm0 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 66542 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + lea 0x3cfd55(%rip),%rax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + cvtsi2sd %r13d,%xmm2 │ │ │ │ + jmp 6634d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmpq 601b6 │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmp 60253 │ │ │ │ - mov %eax,%ecx │ │ │ │ - jmpq 60213 │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + movsd -0x8(%rax),%xmm1 │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jg 663c8 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %edx,%r12d │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 66330 │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + lea 0x3cfcfd(%rip),%rdx │ │ │ │ + cvtsi2sd %eax,%xmm2 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + movsd (%rdx,%rcx,8),%xmm4 │ │ │ │ + divsd %xmm5,%xmm4 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov 0x61a00b(%rip),%eax │ │ │ │ + divsd %xmm5,%xmm1 │ │ │ │ + movapd %xmm6,%xmm5 │ │ │ │ + subsd %xmm4,%xmm5 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + divsd %xmm0,%xmm5 │ │ │ │ + addsd %xmm5,%xmm2 │ │ │ │ + mulsd 0xc2897(%rip),%xmm2 │ │ │ │ + addsd 0xc2887(%rip),%xmm2 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 66400 │ │ │ │ + add $0x38,%rsp │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cvtsi2sd %r12d,%xmm2 │ │ │ │ + mov %edx,%r12d │ │ │ │ + jmp 6636f │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + shr %rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm5 │ │ │ │ + addsd %xmm5,%xmm5 │ │ │ │ + jmpq 662ed │ │ │ │ + xchg %ax,%ax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + lea 0x94b3d(%rip),%rsi │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + lea 0x94b38(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x95271(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x9526a(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x95263(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xc2760(%rip),%xmm0 │ │ │ │ + lea 0x95255(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xc274a(%rip),%xmm0 │ │ │ │ + lea 0x95250(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x95252(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb8519(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + retq │ │ │ │ + movsd 0x3cfb16(%rip),%xmm4 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmpq 6636f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000066560 : │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0xc26c4(%rip),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jae 66628 │ │ │ │ + comisd 0xc26aa(%rip),%xmm3 │ │ │ │ + movsd 0x95392(%rip),%xmm2 │ │ │ │ + jae 6662c │ │ │ │ + push %r12 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub $0x30,%rsp │ │ │ │ + divsd 0xc2692(%rip),%xmm1 │ │ │ │ + cvttsd2si %xmm1,%r12d │ │ │ │ + mov 0xc268e(%rip),%rax │ │ │ │ + cvtsi2sd %r12d,%xmm0 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js 66638 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + lea 0x3cfa90(%rip),%rdx │ │ │ │ + movslq %r12d,%rax │ │ │ │ + movsd 0x904ed(%rip),%xmm2 │ │ │ │ + movsd (%rdx,%rax,8),%xmm5 │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ + cltq │ │ │ │ + subsd %xmm1,%xmm2 │ │ │ │ + movsd (%rdx,%rax,8),%xmm4 │ │ │ │ + divsd %xmm0,%xmm5 │ │ │ │ + mov 0x619d8e(%rip),%eax │ │ │ │ + divsd %xmm0,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + mulsd 0x95302(%rip),%xmm2 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 66660 │ │ │ │ + add $0x30,%rsp │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr %rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmpq 665c9 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + lea 0x94945(%rip),%rsi │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xc2586(%rip),%xmm0 │ │ │ │ + lea 0x9507b(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xc2570(%rip),%xmm0 │ │ │ │ + lea 0x95076(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + mov %r12d,%edx │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + lea 0x94906(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x94fd2(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x94fcb(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x95029(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb82d6(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %r12 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000602e0 : │ │ │ │ - cmpb $0x20,(%rdi) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - jne 602f9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmpb $0x20,(%rdi) │ │ │ │ - je 602f0 │ │ │ │ - mov %rdi,(%rsi) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %al,%al │ │ │ │ - je 6035a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x3a,%al │ │ │ │ - je 60360 │ │ │ │ - cmp $0x20,%al │ │ │ │ - je 6033c │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp $0x20,%al │ │ │ │ - je 6033c │ │ │ │ +0000000000066790 : │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 668a0 │ │ │ │ + movsd 0x90322(%rip),%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + ja 668a0 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jnp 668b0 │ │ │ │ + movsd 0x95172(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jae 669d0 │ │ │ │ + movsd 0x951d0(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 668c0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0x951ca(%rip),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + subsd 0x951b6(%rip),%xmm3 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + subsd 0x951e6(%rip),%xmm1 │ │ │ │ + addsd 0x951ae(%rip),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + addsd 0x951d6(%rip),%xmm1 │ │ │ │ + subsd 0x9519e(%rip),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + subsd 0x951c6(%rip),%xmm1 │ │ │ │ + addsd 0x9518e(%rip),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + addsd 0x951b6(%rip),%xmm1 │ │ │ │ + subsd 0x9517e(%rip),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + subsd 0x951a6(%rip),%xmm1 │ │ │ │ + addsd 0x9516e(%rip),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + addsd 0x95196(%rip),%xmm1 │ │ │ │ + subsd 0x9515e(%rip),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + subsd 0x95186(%rip),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + movsd 0x95080(%rip),%xmm0 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x3a,%al │ │ │ │ - je 60360 │ │ │ │ - test %al,%al │ │ │ │ - je 60344 │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp $0x20,%al │ │ │ │ - jne 60328 │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ + jne 667be │ │ │ │ + movsd 0x95072(%rip),%xmm0 │ │ │ │ + retq │ │ │ │ nop │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmpb $0x20,(%rdi) │ │ │ │ - je 60340 │ │ │ │ - mov %rdi,(%rsi,%rdx,8) │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%rdx │ │ │ │ - test %al,%al │ │ │ │ - jne 60310 │ │ │ │ - mov %ecx,(%r8) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15ad0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + ucomisd 0x9514f(%rip),%xmm2 │ │ │ │ + xorpd 0x9101f(%rip),%xmm0 │ │ │ │ + ja 66b49 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd 0x901d5(%rip),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd 0x95131(%rip),%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + ja 66a78 │ │ │ │ + mulsd 0x951ab(%rip),%xmm0 │ │ │ │ + movsd 0x951eb(%rip),%xmm2 │ │ │ │ + subsd 0x951a3(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x9519b(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x951cf(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x9518b(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x951bf(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x9517b(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x951af(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x9516b(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x9519f(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x9515b(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x9518f(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x9514b(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x95143(%rip),%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd 0x94f6c(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + subsd 0x94f58(%rip),%xmm2 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x94f5c(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd 0x94f58(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x94f54(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd 0x94f50(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x94f4c(%rip),%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + subsd 0x94f44(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x94f40(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd 0x94f3c(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x94f38(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd 0x94f34(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x94f30(%rip),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x20,%al │ │ │ │ - je 6033c │ │ │ │ - cmp $0x3a,%al │ │ │ │ - jne 60344 │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - jmp 60340 │ │ │ │ nopl (%rax) │ │ │ │ + movsd 0x95000(%rip),%xmm2 │ │ │ │ + mulsd 0x94fb0(%rip),%xmm0 │ │ │ │ + addsd 0x94fb0(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x94fa4(%rip),%xmm0 │ │ │ │ + addsd 0x94fdc(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x94f94(%rip),%xmm0 │ │ │ │ + addsd 0x94fcc(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x94f84(%rip),%xmm0 │ │ │ │ + addsd 0x94fbc(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x94f74(%rip),%xmm0 │ │ │ │ + addsd 0x94fac(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x94f64(%rip),%xmm0 │ │ │ │ + addsd 0x94f9c(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x94f54(%rip),%xmm0 │ │ │ │ + addsd 0x94f8c(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x94f44(%rip),%xmm0 │ │ │ │ + addsd 0x94f7c(%rip),%xmm2 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + jmpq 669c1 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + jmpq 668eb │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000066b60 : │ │ │ │ + sub $0x8,%rsp │ │ │ │ + comisd 0x90e24(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + jbe 66b98 │ │ │ │ + subsd 0x8ff4a(%rip),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 66790 │ │ │ │ + mulsd 0x94fa9(%rip),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x8ff28(%rip),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + callq 66790 │ │ │ │ + mulsd 0x94f8f(%rip),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000060370 : │ │ │ │ +0000000000066bc0 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rdi,%rsi │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x94bb9(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ - sub $0x228,%rsp │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r13 │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdx │ │ │ │ + lea 0xa8(%rsp),%rcx │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + lea 0x7c(%rsp),%r8 │ │ │ │ + mov 0x140(%rsp),%r12 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x150(%rsp),%rax │ │ │ │ + mov %r9d,0x2c(%rsp) │ │ │ │ + mov 0x190(%rsp),%rbx │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0x168(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x170(%rsp),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15790 <__stpcpy_chk@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - sub %r13,%rdx │ │ │ │ - mov $0x30,%r8d │ │ │ │ - mov $0x30,%r9d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x30,%r10d │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %r8w,0x160(%rsp) │ │ │ │ - mov %r9w,0x1c0(%rsp) │ │ │ │ - mov %r10w,0x1f0(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - movzbl 0xa0(%rsp),%edx │ │ │ │ - cmp $0x20,%dl │ │ │ │ - jne 60c00 │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x9f(%rsp),%rsi │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movslq %eax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je 60450 │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - je 605c0 │ │ │ │ - movl $0x1,0x18(%rsp) │ │ │ │ - cmp $0x2b,%dl │ │ │ │ - je 605b0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 611c4 │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xffffffff,%r15d │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0xffffffff,%r10d │ │ │ │ - jmp 604c8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %ecx,%r10d │ │ │ │ - cmp $0x53,%dl │ │ │ │ - cmove %ecx,%r15d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 604ee │ │ │ │ - movzbl 0x0(%r13,%rax,1),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x48,%dl │ │ │ │ - je 604b5 │ │ │ │ - cmp $0x44,%dl │ │ │ │ - je 604b0 │ │ │ │ - cmp $0x4d,%dl │ │ │ │ - jne 604b8 │ │ │ │ - mov %eax,%r9d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jne 604c8 │ │ │ │ - test %r10d,%r10d │ │ │ │ - setg %r11b │ │ │ │ - test %r9d,%r9d │ │ │ │ - setg %al │ │ │ │ - cmp %r9d,%r10d │ │ │ │ - jle 60505 │ │ │ │ - test %al,%r11b │ │ │ │ - jne 60580 │ │ │ │ - test %r15d,%r15d │ │ │ │ - setg %dl │ │ │ │ - test %r11b,%r11b │ │ │ │ - je 60568 │ │ │ │ - test %dl,%dl │ │ │ │ - je 60568 │ │ │ │ - cmp %r10d,%r15d │ │ │ │ - jl 60580 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jg 605d8 │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r10d,(%rsp) │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r9d,0x2c(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - movslq (%rsp),%rax │ │ │ │ - mov 0x2c(%rsp),%r9d │ │ │ │ - movb $0x0,0x160(%rsp,%rax,1) │ │ │ │ - mov %rax,%r10 │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - jmpq 60684 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %dl,%al │ │ │ │ - je 60a88 │ │ │ │ - cmp %r9d,%r15d │ │ │ │ - jge 60a56 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x218(%rsp),%rdi │ │ │ │ - sub %fs:0x28,%rdi │ │ │ │ - jne 6143a │ │ │ │ - add $0x228,%rsp │ │ │ │ + mov 0x90d1b(%rip),%rax │ │ │ │ + movq $0xffffffffffffffff,0xc8(%rsp) │ │ │ │ + movl $0x30d3f,0x6192cd(%rip) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 65ea0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 66ce0 │ │ │ │ + movl $0x1,0x28(%rsp) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6787c │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + add $0x108,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x20,0xa0(%rsp,%rcx,1) │ │ │ │ - jmpq 6047a │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x20,0xa0(%rsp,%rcx,1) │ │ │ │ - movl $0xffffffff,0x18(%rsp) │ │ │ │ - jmpq 6047a │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r9d,%r15d │ │ │ │ - jl 60580 │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r10d,(%rsp) │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r9d,0x2c(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - movslq (%rsp),%rax │ │ │ │ - mov 0x2c(%rsp),%r9d │ │ │ │ - movb $0x0,0x160(%rsp,%rax,1) │ │ │ │ - mov %rax,%r10 │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - mov $0x1,%r11d │ │ │ │ - cmp %r10d,%eax │ │ │ │ - jg 60cae │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r9d,0x30(%rsp) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r11b,0x2c(%rsp) │ │ │ │ - mov %r10d,(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - movslq 0x30(%rsp),%rax │ │ │ │ - mov (%rsp),%r10d │ │ │ │ - movzbl 0x2c(%rsp),%r11d │ │ │ │ - movb $0x0,0x1c0(%rsp,%rax,1) │ │ │ │ - mov %rax,%r9 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 60a9f │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - cmp %r9d,%eax │ │ │ │ - jg 60fb4 │ │ │ │ - test %r11b,%r11b │ │ │ │ - je 6068d │ │ │ │ - cmp %r10d,%eax │ │ │ │ - jg 60e89 │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r9d,0x30(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - mov %r10d,0x2c(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - movslq %r15d,%rax │ │ │ │ - mov 0x2c(%rsp),%r10d │ │ │ │ - mov 0x30(%rsp),%r9d │ │ │ │ - movb $0x0,0x1f0(%rsp,%rax,1) │ │ │ │ - mov %r10d,%eax │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - and %r9d,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 606f7 │ │ │ │ - mov %r15d,%eax │ │ │ │ - and %r9d,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 60c07 │ │ │ │ - cmp $0xffffffff,%r15d │ │ │ │ - je 60c54 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 60180 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 60b40 │ │ │ │ - movsd 0x99317(%rip),%xmm0 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jne 60726 │ │ │ │ - movsd 0x963a2(%rip),%xmm0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xb0(%rsp),%rcx │ │ │ │ + lea 0x98(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x80(%rsp),%r8 │ │ │ │ + lea 0x94a9c(%rip),%rsi │ │ │ │ + callq 65ea0 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 66ca4 │ │ │ │ + cmpl $0x3,0x2c(%rsp) │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cvtsi2sdl 0x18(%rsp),%xmm1 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov $0x28,%ecx │ │ │ │ - lea 0x100(%rsp),%r15 │ │ │ │ - sub %r13,%rbx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x48(%rsp),%r13 │ │ │ │ - lea 0x1(%rbx),%rdx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + je 673f1 │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + addsd 0xa8(%rsp),%xmm0 │ │ │ │ movsd %xmm0,(%rax) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - jmp 607a8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x2e,(%r15,%r14,1) │ │ │ │ - jne 607a4 │ │ │ │ - movb $0x0,(%r15,%r14,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,%rax │ │ │ │ - ja 60790 │ │ │ │ - add %r15,%rbx │ │ │ │ - cmp %rbx,0x48(%rsp) │ │ │ │ - jne 607c1 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 60c92 │ │ │ │ - mov $0x30,%esi │ │ │ │ - mov $0x30,%edi │ │ │ │ - mov $0x30,%ecx │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %si,0x1c0(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %di,0x1f0(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %cx,0x190(%rsp) │ │ │ │ - callq 15790 <__stpcpy_chk@plt> │ │ │ │ - movzbl 0xd0(%rsp),%edx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - cmp $0x20,%dl │ │ │ │ - jne 6101a │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0xcf(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + addsd 0xb0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + mov 0x7c(%rsp),%eax │ │ │ │ + or 0x80(%rsp),%eax │ │ │ │ + or 0x84(%rsp),%eax │ │ │ │ + jne 66d9e │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 66cac │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 66cac │ │ │ │ + mov 0x94db3(%rip),%rax │ │ │ │ + cmpl $0x1,0x188(%rsp) │ │ │ │ + movq $0x0,0xc1e88(%rip) │ │ │ │ + movq $0x1,0xd0(%rsp) │ │ │ │ + mov %rax,0xc1e65(%rip) │ │ │ │ + mov 0x94d7e(%rip),%rax │ │ │ │ + movq $0x1,0xd8(%rsp) │ │ │ │ + mov %rax,0xc1e43(%rip) │ │ │ │ + movq $0x1,0xe0(%rsp) │ │ │ │ + movq $0x1,0xe8(%rsp) │ │ │ │ + jle 66e21 │ │ │ │ + movslq 0x4(%rbx),%rax │ │ │ │ + cmpl $0x2,0x188(%rsp) │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + je 66e21 │ │ │ │ + movslq 0x8(%rbx),%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movslq 0x158(%rsp),%r12 │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x160(%rsp),%ebx │ │ │ │ + movl $0x0,0x8c(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 6780e │ │ │ │ + mov 0x158(%rsp),%eax │ │ │ │ + lea 0xc0(%rsp),%r13 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + lea 0xd0(%rsp),%r15 │ │ │ │ + mov %r13,%r8 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x8(%r14,%rax,8),%rbx │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r10d,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movslq %eax,%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je 60820 │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - je 60a70 │ │ │ │ - movl $0x1,0x10(%rsp) │ │ │ │ - cmp $0x2b,%dl │ │ │ │ - jne 6084e │ │ │ │ - movb $0x20,0xd0(%rsp,%rcx,1) │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + mov $0x52,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r10 │ │ │ │ - test %rax,%rax │ │ │ │ - je 61335 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - jmp 60895 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4d,%dl │ │ │ │ - jne 60a60 │ │ │ │ - mov %eax,%r14d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r10,%rax │ │ │ │ - je 608ae │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x44,%dl │ │ │ │ - jne 60880 │ │ │ │ - mov %eax,%r8d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r10,%rax │ │ │ │ - jne 60895 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 15290 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 673e0 │ │ │ │ + mov 0x158(%rsp),%r9d │ │ │ │ + mov 0x90aea(%rip),%rax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + movq 0x90a05(%rip),%xmm3 │ │ │ │ + test %r9d,%r9d │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + jle 66f8d │ │ │ │ + movsd 0xc1d27(%rip),%xmm5 │ │ │ │ + mov %r14,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movsd 0xc1d20(%rip),%xmm4 │ │ │ │ + mov 0xc1d29(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 66f5f │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm3,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jb 66f5f │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + jbe 66f47 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + mov $0x1,%edi │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe 66f56 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 66f20 │ │ │ │ + test %sil,%sil │ │ │ │ + je 66f75 │ │ │ │ + movsd %xmm4,0xc1cbb(%rip) │ │ │ │ + test %cl,%cl │ │ │ │ + je 66f80 │ │ │ │ + mov %rdx,0xc1cc0(%rip) │ │ │ │ + test %dil,%dil │ │ │ │ + je 66f8d │ │ │ │ + movsd %xmm5,0xc1c9b(%rip) │ │ │ │ + addq $0x1,0xd8(%rsp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,0x160(%rsp) │ │ │ │ + jne 66ea0 │ │ │ │ + movsd 0xc1c7a(%rip),%xmm1 │ │ │ │ + movsd 0xc1c7a(%rip),%xmm0 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x6193be(%rip),%r8d │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ test %r8d,%r8d │ │ │ │ - setg %r9b │ │ │ │ - test %r14d,%r14d │ │ │ │ - setg %al │ │ │ │ - test %al,%r9b │ │ │ │ - je 608c9 │ │ │ │ - cmp %r14d,%r8d │ │ │ │ - jg 60580 │ │ │ │ + jne 6748b │ │ │ │ + mov 0x618f7a(%rip),%ebx │ │ │ │ test %ebx,%ebx │ │ │ │ - setg %dl │ │ │ │ - test %r9b,%r9b │ │ │ │ - je 60ad0 │ │ │ │ - test %dl,%dl │ │ │ │ - je 60ad0 │ │ │ │ - cmp %r8d,%ebx │ │ │ │ - jl 60580 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jg 60e40 │ │ │ │ - add $0x1,%r10 │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - mov %r10,%rdx │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - movslq 0x30(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - movb $0x0,0x190(%rsp,%rax,1) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - nop │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jg 61221 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ + js 6700f │ │ │ │ movslq %ebx,%rax │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - movb $0x0,0x1f0(%rsp,%rax,1) │ │ │ │ - mov %r8d,%eax │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - and %r14d,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 6098c │ │ │ │ - mov %ebx,%eax │ │ │ │ - and %r14d,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 61021 │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - je 6112f │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 60180 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 60ed8 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - cvtsi2sdl 0x10(%rsp),%xmm1 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov $0x28,%ecx │ │ │ │ - sub %r12,%rbp │ │ │ │ - lea 0x1(%rbp),%rdx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 15200 │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq %xmm0,%r12 │ │ │ │ - callq 15390 │ │ │ │ - jmp 60a10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x2e,(%r15,%r13,1) │ │ │ │ - jne 60a0c │ │ │ │ - movb $0x0,(%r15,%r13,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jb 609f8 │ │ │ │ - add %r15,%rbp │ │ │ │ - cmp %rbp,0x48(%rsp) │ │ │ │ - jne 60a29 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 610fc │ │ │ │ - mov 0x2c(%rsp),%edi │ │ │ │ - mov %edi,%eax │ │ │ │ - or %ebx,%eax │ │ │ │ - je 60faa │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x555a6a(%rip),%rdi │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + lea 0x4(,%rax,4),%rdx │ │ │ │ + callq 154d0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mov 0x160(%rsp),%edi │ │ │ │ + movq $0x1,0xd8(%rsp) │ │ │ │ test %edi,%edi │ │ │ │ - je 60580 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 60585 │ │ │ │ - mov $0x2,%eax │ │ │ │ - jmpq 60585 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - add $0x1,%r14 │ │ │ │ - jmpq 60629 │ │ │ │ - nop │ │ │ │ - cmp $0x53,%dl │ │ │ │ - cmove %eax,%ebx │ │ │ │ - jmpq 6088c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x20,0xd0(%rsp,%rcx,1) │ │ │ │ - movl $0xffffffff,0x10(%rsp) │ │ │ │ - jmpq 6084e │ │ │ │ + jle 671d6 │ │ │ │ + mov 0x158(%rsp),%eax │ │ │ │ + lea 0xc0(%rsp),%r13 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + lea 0xd0(%rsp),%r15 │ │ │ │ + mov %r13,%r8 │ │ │ │ + movsd %xmm2,0x48(%rsp) │ │ │ │ + mov %r14,%r13 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x8(%r14,%rax,8),%rbx │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + mov %r10d,%r14d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ nopl (%rax) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jg 60aea │ │ │ │ - test %r9d,%r9d │ │ │ │ - jg 60a53 │ │ │ │ - add $0x1,%r14 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jg 6068d │ │ │ │ - mov %r10d,%eax │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - and %r9d,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 611ad │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq 606de │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %dl,%al │ │ │ │ - je 60cff │ │ │ │ - cmp %r14d,%ebx │ │ │ │ - jl 60580 │ │ │ │ - add $0x1,%r10 │ │ │ │ - jmpq 60dd8 │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r10d,(%rsp) │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r9d,0x2c(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - movslq (%rsp),%rax │ │ │ │ - mov 0x2c(%rsp),%r9d │ │ │ │ - movb $0x0,0x160(%rsp,%rax,1) │ │ │ │ - mov %rax,%r10 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jg 60616 │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - test %r15d,%r15d │ │ │ │ - jg 60684 │ │ │ │ - jmpq 60a9f │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x1c0(%rsp),%r14 │ │ │ │ - lea 0x160(%rsp),%r15 │ │ │ │ - movsd %xmm2,0x30(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 60180 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 60180 │ │ │ │ - movsd 0x30(%rsp),%xmm2 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - jne 60711 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - movsd 0x98eac(%rip),%xmm4 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe 6125a │ │ │ │ - movsd 0x98ea2(%rip),%xmm3 │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov %r13,%r9 │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 15290 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jne 673e0 │ │ │ │ + mov 0x9091c(%rip),%rax │ │ │ │ + mov 0x158(%rsp),%edx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + movq 0x90830(%rip),%xmm4 │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + mov 0x90904(%rip),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + jle 671af │ │ │ │ + mov 0x618e81(%rip),%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + movsd 0xc1b45(%rip),%xmm8 │ │ │ │ + xor %edi,%edi │ │ │ │ + movsd 0x908b3(%rip),%xmm7 │ │ │ │ + movsd 0x48(%rsp),%xmm2 │ │ │ │ + lea 0x55595e(%rip),%rsi │ │ │ │ + movsd 0x8f9bd(%rip),%xmm9 │ │ │ │ + lea -0x1(%rcx),%r11d │ │ │ │ + nop │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 671a2 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - divsd %xmm3,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - cvtsi2sd %eax,%xmm5 │ │ │ │ - mulsd %xmm5,%xmm3 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - movsd 0x98e86(%rip),%xmm3 │ │ │ │ + andpd %xmm4,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm5 │ │ │ │ + jb 671a2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + cvtsi2sd %ecx,%xmm1 │ │ │ │ + subsd %xmm8,%xmm3 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ - divsd %xmm3,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ + movapd %xmm0,%xmm10 │ │ │ │ + andpd %xmm6,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm7 │ │ │ │ + jbe 6718d │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - divsd %xmm4,%xmm2 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - divsd 0x98e62(%rip),%xmm0 │ │ │ │ - addsd %xmm5,%xmm2 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - jmpq 60711 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq 60460 │ │ │ │ - lea 0x1(%r10),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x44(%rsp),%rdx │ │ │ │ - movslq %edi,%rdi │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - add %r13,%rdi │ │ │ │ - callq 602e0 │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 61306 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 606f7 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 606f7 │ │ │ │ - lea 0x1(%r9),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x44(%rsp),%rdx │ │ │ │ - movslq %edi,%rdi │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - add %r13,%rdi │ │ │ │ - callq 602e0 │ │ │ │ - cmpl $0x1,0x44(%rsp) │ │ │ │ - jne 606f7 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 606f7 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movl $0x0,0x2c(%rsp) │ │ │ │ - movsd %xmm6,(%rax) │ │ │ │ - jmpq 607c1 │ │ │ │ - lea 0x1(%r10),%esi │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %r9d,0x30(%rsp) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %r11b,0x2c(%rsp) │ │ │ │ - add %r13,%rsi │ │ │ │ - mov %r10d,(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x30(%rsp),%r9d │ │ │ │ - mov (%rsp),%r10d │ │ │ │ - movzbl 0x2c(%rsp),%r11d │ │ │ │ - mov %r9d,%eax │ │ │ │ - sub %r10d,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + cmpnlesd %xmm0,%xmm3 │ │ │ │ + andpd %xmm9,%xmm3 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + andnpd %xmm10,%xmm1 │ │ │ │ + orpd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + cmovle %r11d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + cmovs %edi,%eax │ │ │ │ cltq │ │ │ │ - movb $0x0,0x1c0(%rsp,%rax,1) │ │ │ │ - jmpq 60669 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jg 60d81 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jg 6143f │ │ │ │ - add $0x1,%r10 │ │ │ │ + addl $0x1,(%rsi,%rax,4) │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne 67110 │ │ │ │ + addq $0x1,0xd8(%rsp) │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %r14d,0x160(%rsp) │ │ │ │ + jne 67078 │ │ │ │ + movsd 0x48(%rsp),%xmm2 │ │ │ │ + mov 0x618d8a(%rip),%ebx │ │ │ │ + movq $0x0,0x3cee7f(%rip) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0xc1a43(%rip) │ │ │ │ test %ebx,%ebx │ │ │ │ - jg 60939 │ │ │ │ - mov %r8d,%eax │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - and %r14d,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 60975 │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - jne 6098c │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x44(%rsp),%rdx │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 602e0 │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ + jle 6723e │ │ │ │ + lea 0x555860(%rip),%rax │ │ │ │ + lea -0x1(%rbx),%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + lea 0x3cee56(%rip),%rdx │ │ │ │ + lea (%rcx,%rsi,4),%rcx │ │ │ │ + jmp 67224 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rdx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + add $0x4,%rax │ │ │ │ + cvtsi2sdl -0x4(%rax),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 67220 │ │ │ │ + movsd 0x9491a(%rip),%xmm0 │ │ │ │ + callq 66290 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movsd 0x946c7(%rip),%xmm0 │ │ │ │ + callq 66290 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x948fc(%rip),%xmm0 │ │ │ │ + callq 66290 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + subsd 0x10(%rsp),%xmm1 │ │ │ │ + mulsd 0x90702(%rip),%xmm1 │ │ │ │ + movsd %xmm6,(%rax) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + mov 0x7c(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 677dd │ │ │ │ cmp $0x2,%eax │ │ │ │ - jg 613cd │ │ │ │ - je 61413 │ │ │ │ + je 67461 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 6098c │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 6098c │ │ │ │ - add $0x1,%r10 │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - mov %r10,%rdx │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - movslq 0x30(%rsp),%rax │ │ │ │ - test %r14d,%r14d │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - movb $0x0,0x190(%rsp,%rax,1) │ │ │ │ - mov %rax,%r8 │ │ │ │ - jle 6142a │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - mov $0x1,%r9d │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jg 6115a │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r8d,0x38(%rsp) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r9b,0x30(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - movslq %r14d,%rax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - movzbl 0x30(%rsp),%r9d │ │ │ │ - movb $0x0,0x1c0(%rsp,%rax,1) │ │ │ │ - mov 0x38(%rsp),%r8d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 60d19 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jg 612b6 │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne 60930 │ │ │ │ - jmpq 60939 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r14d,%ebx │ │ │ │ - jl 60580 │ │ │ │ - add $0x1,%r10 │ │ │ │ - mov $0x28,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - mov %r10,%rdx │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - movslq 0x30(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - movb $0x0,0x190(%rsp,%rax,1) │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmpq 60dc5 │ │ │ │ - lea 0x1(%r10),%esi │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %r9d,0x30(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r10d,0x2c(%rsp) │ │ │ │ - add %r13,%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x2c(%rsp),%r10d │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov 0x30(%rsp),%r9d │ │ │ │ - sub %r10d,%eax │ │ │ │ + je 677ac │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 67437 │ │ │ │ + cmpl $0x3,0x2c(%rsp) │ │ │ │ + je 67649 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + ucomisd (%rax),%xmm0 │ │ │ │ + jp 672f7 │ │ │ │ + jne 672f7 │ │ │ │ + addsd 0x8f7d5(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x61908b(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 67334 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmpl $0x3,0x2c(%rsp) │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + je 67833 │ │ │ │ + lea 0x93d8b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - movb $0x0,0x1f0(%rsp,%rax,1) │ │ │ │ - jmpq 606cb │ │ │ │ - lea 0x1c0(%rsp),%rbp │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 60180 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - jne 609a4 │ │ │ │ - lea 0x190(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 60180 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ cmp $0x1,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - jne 609a4 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - comisd 0x98b05(%rip),%xmm0 │ │ │ │ - jbe 6106a │ │ │ │ - movsd 0x98aff(%rip),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - cvtsi2sd %eax,%xmm3 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd 0x98ae3(%rip),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ + ja 66cac │ │ │ │ + mov 0x618c16(%rip),%eax │ │ │ │ + lea 0x24830f(%rip),%r13 │ │ │ │ + lea 0xc1908(%rip),%rbx │ │ │ │ + test %eax,%eax │ │ │ │ + jle 674c1 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x3cecff(%rip),%r12 │ │ │ │ + jmp 6739a │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - divsd 0x98ab3(%rip),%xmm1 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - divsd 0x98abb(%rip),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - jmpq 609a4 │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movsd (%r12,%rbp,8),%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + callq 66b60 │ │ │ │ + mov 0x618bd7(%rip),%eax │ │ │ │ + movsd %xmm0,(%rbx,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jle 674c1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0xc189b(%rip),%rax │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + mulsd 0xc1887(%rip),%xmm0 │ │ │ │ + addsd 0xc1877(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13,%rbp,8) │ │ │ │ + test %rax,%rax │ │ │ │ + jns 6736b │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr %rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 67374 │ │ │ │ + mov 0x8c(%rsp),%edi │ │ │ │ + callq 65e50 │ │ │ │ + jmpq 66ca4 │ │ │ │ + lea 0xb8(%rsp),%rcx │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x84(%rsp),%r8 │ │ │ │ + lea 0x94397(%rip),%rsi │ │ │ │ + callq 65ea0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 60a49 │ │ │ │ + jne 66ca4 │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + addsd 0xb8(%rsp),%xmm1 │ │ │ │ + jmpq 66d36 │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + addsd 0xb0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq 672ca │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + addsd 0xa8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq 672b1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x93b91(%rip),%rsi │ │ │ │ mov $0x3,%eax │ │ │ │ - jmpq 60585 │ │ │ │ - lea 0x1(%r9),%esi │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r9d,0x2c(%rsp) │ │ │ │ - add %r13,%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x2c(%rsp),%r9d │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - sub %r9d,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - movb $0x0,0x1f0(%rsp,%rax,1) │ │ │ │ - mov %r10d,%eax │ │ │ │ - and %r9d,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 606de │ │ │ │ - jmpq 606f7 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq 60830 │ │ │ │ - lea 0x1(%r8),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x44(%rsp),%rdx │ │ │ │ - movslq %edi,%rdi │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - add %rbp,%rdi │ │ │ │ - callq 602e0 │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 610ba │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 6098c │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 6098c │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15200 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - divsd 0x98995(%rip),%xmm1 │ │ │ │ - addsd 0x18(%rsp),%xmm1 │ │ │ │ - divsd 0x9899f(%rip),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - jmpq 609a4 │ │ │ │ - mov 0x50(%rsp),%rbp │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 6098c │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - andpd 0x96b67(%rip),%xmm0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - comisd 0x98942(%rip),%xmm0 │ │ │ │ - mov %r12,(%rax) │ │ │ │ - ja 60f9e │ │ │ │ - mov 0x2c(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - sete %al │ │ │ │ - jmpq 60585 │ │ │ │ - lea 0x1(%r14),%edi │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb7592(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + jmpq 66fe0 │ │ │ │ + lea -0x1(%rax),%r12d │ │ │ │ + sub $0x2,%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov (%rbx,%rdx,8),%rbp │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 67540 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %eax,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x44(%rsp),%rdx │ │ │ │ - movslq %edi,%rdi │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - add %rbp,%rdi │ │ │ │ - callq 602e0 │ │ │ │ - cmpl $0x1,0x44(%rsp) │ │ │ │ - jne 6098c │ │ │ │ - jmpq 60d69 │ │ │ │ - lea 0x1(%r8),%esi │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %r9b,0x30(%rsp) │ │ │ │ - add %rbp,%rsi │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov %r14d,%eax │ │ │ │ - movzbl 0x30(%rsp),%r9d │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - sub %r8d,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - movb $0x0,0x1c0(%rsp,%rax,1) │ │ │ │ - jmpq 60e1a │ │ │ │ - cmp $0xffffffff,%r15d │ │ │ │ - je 611ce │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmpq 606f7 │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + jmp 674f4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 6750f │ │ │ │ + mov %rcx,%rax │ │ │ │ + movsd 0x0(%r13,%rax,8),%xmm0 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 674e8 │ │ │ │ + movsd (%rbx,%rcx,8),%xmm6 │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x44(%rsp),%rdx │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 602e0 │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jg 61342 │ │ │ │ - je 61393 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jne 606f7 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 606f7 │ │ │ │ - lea 0x1(%r8),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rbp,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov %ebx,%eax │ │ │ │ - sub %r8d,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - movb $0x0,0x1f0(%rsp,%rax,1) │ │ │ │ - jmpq 60962 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15200 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + jmp 6752c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 67540 │ │ │ │ + mov %rcx,%rax │ │ │ │ + movsd 0x0(%r13,%rax,8),%xmm0 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 67520 │ │ │ │ + mov (%rbx,%rcx,8),%rbp │ │ │ │ + cmpl $0x1,0x2c(%rsp) │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + movsd 0xc1716(%rip),%xmm3 │ │ │ │ + subsd 0x20(%rsp),%xmm0 │ │ │ │ + jne 67688 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x987ac(%rip),%rax │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - divsd 0x987b6(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm4 │ │ │ │ - divsd %xmm4,%xmm1 │ │ │ │ - addsd 0x30(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - jmpq 60711 │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rbp,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - sub %r14d,%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + divsd 0x945ff(%rip),%xmm6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %esi,%xmm2 │ │ │ │ + mulsd %xmm6,%xmm2 │ │ │ │ + addsd 0x20(%rsp),%xmm2 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jle 67638 │ │ │ │ + lea 0xc16d5(%rip),%rdx │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 675c8 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + movsd -0x8(%rdx),%xmm1 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + je 675e2 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jb 675b0 │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movslq %edx,%rax │ │ │ │ + movsd (%rbx,%rax,8),%xmm0 │ │ │ │ + mov %ecx,%eax │ │ │ │ + movslq %edx,%rcx │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + movsd 0x0(%r13,%rcx,8),%xmm5 │ │ │ │ + jp 67610 │ │ │ │ + jne 67610 │ │ │ │ + movsd %xmm5,(%rdi,%rsi,8) │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x100,%rsi │ │ │ │ + jne 67578 │ │ │ │ + jmpq 66cac │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cltq │ │ │ │ - movb $0x0,0x1f0(%rsp,%rax,1) │ │ │ │ - mov %r8d,%eax │ │ │ │ - and %r14d,%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 60975 │ │ │ │ - jmpq 6098c │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 606f7 │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - jmpq 60d39 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov $0x28,%edx │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov $0x28,%edx │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 606f7 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov $0x28,%edx │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 606f7 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov $0x28,%edx │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 6098c │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov $0x28,%edx │ │ │ │ - jmpq 610df │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - jg 60930 │ │ │ │ - jmpq 60d19 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmpq 60ae1 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd 0x0(%r13,%rax,8),%xmm4 │ │ │ │ + subsd %xmm5,%xmm4 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + addsd %xmm5,%xmm2 │ │ │ │ + movsd %xmm2,(%rdi,%rsi,8) │ │ │ │ + jmp 675f6 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 675e2 │ │ │ │ + mov 0x84(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 67857 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 672d5 │ │ │ │ + mulsd 0xa0(%rsp),%xmm1 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + addsd 0x8(%rsp),%xmm1 │ │ │ │ + addsd 0xb8(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + jmpq 672d5 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + mov %rbp,%r15 │ │ │ │ + callq 15b70 │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %r12d,%r14d │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + divsd 0x944c4(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000061450 : │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x944b4(%rip),%xmm1 │ │ │ │ + mov 0x944b5(%rip),%rax │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x8(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + movq %r15,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jle 67799 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + lea 0xc156d(%rip),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 67728 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + movsd -0x8(%rdx),%xmm1 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + je 67742 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jb 67710 │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movslq %edx,%rax │ │ │ │ + movsd (%rbx,%rax,8),%xmm0 │ │ │ │ + mov %ecx,%eax │ │ │ │ + movslq %edx,%rcx │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + movsd 0x0(%r13,%rcx,8),%xmm5 │ │ │ │ + jp 67770 │ │ │ │ + jne 67770 │ │ │ │ + movsd %xmm5,(%r12,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x100,%rbp │ │ │ │ + jne 676b8 │ │ │ │ + jmpq 66cac │ │ │ │ + nopl (%rax) │ │ │ │ + cltq │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd 0x0(%r13,%rax,8),%xmm4 │ │ │ │ + subsd %xmm5,%xmm4 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + addsd %xmm5,%xmm2 │ │ │ │ + movsd %xmm2,(%r12,%rbp,8) │ │ │ │ + jmp 67757 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 67742 │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq 66290 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd 0xb0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq 672ca │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq 66290 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd 0xa8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq 672b1 │ │ │ │ + mov 0x9433b(%rip),%rax │ │ │ │ + movsd 0x9432b(%rip),%xmm2 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x9432f(%rip),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + jmpq 66fbe │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + lea 0x93831(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + mov $0x3,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 66cac │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + callq 66290 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + addsd 0xb8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq 672d5 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000067890 : │ │ │ │ push %r15 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - mov %rdx,%r15 │ │ │ │ + mov %r8,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x40(%rsp) │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ + mov $0x1448,%edi │ │ │ │ + sub $0x898,%rsp │ │ │ │ + mov 0x8d0(%rsp),%rax │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov 0xbdae9(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + mov %rax,0x888(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x93e9f(%rip),%rdi │ │ │ │ + mov %r9w,0x5(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + add $0x4,%rax │ │ │ │ + movb $0x0,0x3(%rax) │ │ │ │ + movl $0x1,-0x4(%rax) │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x8d8(%rsp),%eax │ │ │ │ + movb $0x0,0x4(%r12) │ │ │ │ + mov %eax,0x618a41(%rip) │ │ │ │ + seta %r10b │ │ │ │ + sbb $0x0,%r10b │ │ │ │ + movsbl %r10b,%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 68140 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmpb $0x0,(%rbx) │ │ │ │ + je 68220 │ │ │ │ + lea 0x3c(%rsp),%r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x78(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 61e40 │ │ │ │ - ucomisd %xmm3,%xmm8 │ │ │ │ - jnp 61df0 │ │ │ │ - ucomisd 0xc2ffb(%rip),%xmm8 │ │ │ │ - jp 61558 │ │ │ │ - comisd 0xc2fec(%rip),%xmm8 │ │ │ │ - jne 61558 │ │ │ │ - ucomisd 0xc2fd6(%rip),%xmm3 │ │ │ │ - jp 61558 │ │ │ │ - comisd 0xc2fcc(%rip),%xmm3 │ │ │ │ - jne 61558 │ │ │ │ - movsd 0xe79da(%rip),%xmm7 │ │ │ │ - movq 0x95fb2(%rip),%xmm4 │ │ │ │ - lea 0x88(%rsp),%rbp │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - movsd 0xe79ca(%rip),%xmm3 │ │ │ │ - movsd 0xe79aa(%rip),%xmm5 │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - movsd 0xe79ac(%rip),%xmm7 │ │ │ │ - movsd 0xe794c(%rip),%xmm2 │ │ │ │ - movsd 0xe794b(%rip),%xmm10 │ │ │ │ - movaps %xmm4,0x30(%rsp) │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - movsd 0xe7940(%rip),%xmm7 │ │ │ │ - jmpq 6191d │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm8,%xmm10 │ │ │ │ - movsd 0x9556b(%rip),%xmm0 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - subsd 0x95566(%rip),%xmm10 │ │ │ │ - movsd 0x98556(%rip),%xmm2 │ │ │ │ - subsd %xmm8,%xmm5 │ │ │ │ - movsd 0x98561(%rip),%xmm4 │ │ │ │ - lea 0x88(%rsp),%rbp │ │ │ │ - mov 0x9851a(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - movsd %xmm1,0x78(%rsp) │ │ │ │ - mulsd %xmm0,%xmm10 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd %xmm3,0x70(%rsp) │ │ │ │ - mulsd %xmm0,%xmm5 │ │ │ │ - movsd 0x984ff(%rip),%xmm0 │ │ │ │ - mov %rax,0xe7918(%rip) │ │ │ │ - mov 0x984d1(%rip),%rax │ │ │ │ - movsd %xmm8,0x68(%rsp) │ │ │ │ - mov %rax,0xe78fb(%rip) │ │ │ │ - mov 0x984c4(%rip),%rax │ │ │ │ - mulsd %xmm10,%xmm2 │ │ │ │ - movsd %xmm10,0x30(%rsp) │ │ │ │ - mulsd %xmm10,%xmm0 │ │ │ │ - mov %rax,0xe78d4(%rip) │ │ │ │ - addsd 0x984c4(%rip),%xmm0 │ │ │ │ - movsd %xmm5,0xe78bc(%rip) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - mulsd %xmm10,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd 0x984b5(%rip),%xmm2 │ │ │ │ - mulsd %xmm10,%xmm2 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movapd %xmm10,%xmm0 │ │ │ │ - mulsd 0x984a7(%rip),%xmm0 │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - movsd %xmm2,0x60(%rsp) │ │ │ │ - subsd %xmm0,%xmm4 │ │ │ │ - movsd 0x984a1(%rip),%xmm0 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm4 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm4 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm6,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - divsd 0x983d7(%rip),%xmm0 │ │ │ │ - mulsd 0x9842f(%rip),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x30(%rsp),%xmm10 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - movapd %xmm10,%xmm0 │ │ │ │ - movsd %xmm10,0x48(%rsp) │ │ │ │ - movsd 0x80(%rsp),%xmm4 │ │ │ │ - movsd 0x88(%rsp),%xmm9 │ │ │ │ - mulsd 0x98432(%rip),%xmm0 │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - addsd 0x9842c(%rip),%xmm0 │ │ │ │ - movsd %xmm4,0x58(%rsp) │ │ │ │ - movsd %xmm9,0x50(%rsp) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - movsd 0x98413(%rip),%xmm6 │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - divsd 0x98343(%rip),%xmm0 │ │ │ │ - mulsd 0x9839b(%rip),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x48(%rsp),%xmm10 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x983e3(%rip),%xmm11 │ │ │ │ - movsd 0x60(%rsp),%xmm2 │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ + jne 681d0 │ │ │ │ + lea 0x6185ed(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 65da0 │ │ │ │ + mov %eax,0x6189df(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 682b0 │ │ │ │ + mov 0x6185d1(%rip),%esi │ │ │ │ + mov %esi,0x6189cf(%rip) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 679d3 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6831c │ │ │ │ + cmpb $0x0,0x0(%rbp) │ │ │ │ + je 682c4 │ │ │ │ + lea 0x8f136(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mulsd %xmm10,%xmm11 │ │ │ │ - movsd 0x983cf(%rip),%xmm0 │ │ │ │ - movsd 0x80(%rsp),%xmm7 │ │ │ │ - mulsd %xmm2,%xmm10 │ │ │ │ - addsd 0x983c1(%rip),%xmm2 │ │ │ │ - movsd 0x88(%rsp),%xmm6 │ │ │ │ - movsd %xmm5,0x48(%rsp) │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - subsd %xmm11,%xmm0 │ │ │ │ - subsd %xmm10,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,0xc122d(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 68482 │ │ │ │ + cmpb $0x0,(%rbx) │ │ │ │ + je 68268 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov $0x29,%esi │ │ │ │ + lea 0x61854c(%rip),%rcx │ │ │ │ + lea 0x8f30f(%rip),%rdx │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 682f8 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov $0x29,%esi │ │ │ │ + lea 0x618515(%rip),%rcx │ │ │ │ + lea 0x8f2e3(%rip),%rdx │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 682f8 │ │ │ │ + mov 0x618917(%rip),%ecx │ │ │ │ + mov 0x6184f1(%rip),%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 6840c │ │ │ │ + lea 0x50(%rsp),%rcx │ │ │ │ + lea 0x6184f5(%rip),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14d,%r9d │ │ │ │ + push %rax │ │ │ │ + mov 0x6188e7(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x98(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x98(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x6184a6(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + push %rdx │ │ │ │ + lea 0xc8(%rsp),%rbx │ │ │ │ + push %rbx │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + pushq 0x70(%rsp) │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + lea 0xb8(%rsp),%r8 │ │ │ │ + callq 66bc0 │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + add $0x60,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 683f1 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + callq 66560 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + callq 66560 │ │ │ │ + movsd 0x50(%rsp),%xmm3 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + mov 0x618846(%rip),%eax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ subsd %xmm2,%xmm0 │ │ │ │ - movsd 0x9838c(%rip),%xmm2 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ subsd %xmm2,%xmm0 │ │ │ │ - divsd 0x9829c(%rip),%xmm0 │ │ │ │ - mulsd 0x982f4(%rip),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x58(%rsp),%xmm4 │ │ │ │ - movsd 0x80(%rsp),%xmm12 │ │ │ │ - movsd 0x50(%rsp),%xmm9 │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - movapd %xmm4,%xmm10 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - movq 0x95cbf(%rip),%xmm5 │ │ │ │ - movapd %xmm4,%xmm13 │ │ │ │ - mulsd %xmm12,%xmm10 │ │ │ │ - movapd %xmm9,%xmm11 │ │ │ │ - movsd 0x88(%rsp),%xmm0 │ │ │ │ - mov 0x98290(%rip),%rax │ │ │ │ - mulsd %xmm6,%xmm11 │ │ │ │ - movsd 0x70(%rsp),%xmm3 │ │ │ │ - movsd 0x68(%rsp),%xmm8 │ │ │ │ - movaps %xmm5,0x30(%rsp) │ │ │ │ - mulsd %xmm6,%xmm13 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x98270(%rip),%rax │ │ │ │ - movsd 0x78(%rsp),%xmm1 │ │ │ │ - movsd %xmm3,0xc2c72(%rip) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x9825e(%rip),%rax │ │ │ │ - movsd %xmm12,0xe7665(%rip) │ │ │ │ - movapd %xmm10,%xmm2 │ │ │ │ - mulsd %xmm7,%xmm2 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movsd %xmm8,0xc2c4e(%rip) │ │ │ │ - mulsd %xmm6,%xmm10 │ │ │ │ - subsd %xmm11,%xmm2 │ │ │ │ - movapd %xmm9,%xmm11 │ │ │ │ - xorpd %xmm5,%xmm9 │ │ │ │ - mulsd %xmm7,%xmm11 │ │ │ │ - movsd %xmm2,0xe75ed(%rip) │ │ │ │ - addsd %xmm11,%xmm10 │ │ │ │ - movapd %xmm9,%xmm11 │ │ │ │ - mulsd %xmm12,%xmm11 │ │ │ │ - mulsd %xmm0,%xmm9 │ │ │ │ - movsd %xmm10,0xe75e8(%rip) │ │ │ │ - movapd %xmm4,%xmm10 │ │ │ │ - mulsd %xmm0,%xmm10 │ │ │ │ - xorpd %xmm5,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6838f │ │ │ │ + mov 0xc10a9(%rip),%rdi │ │ │ │ + lea 0x93cc0(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc108f(%rip),%rdi │ │ │ │ + lea 0x93cb8(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc1075(%rip),%rdi │ │ │ │ + lea 0x93586(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc105b(%rip),%rdi │ │ │ │ + lea 0x935bc(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc1041(%rip),%rdi │ │ │ │ + lea 0x935f2(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc1027(%rip),%rdi │ │ │ │ + lea 0x93c50(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc100d(%rip),%rdi │ │ │ │ + lea 0x935ee(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0ff3(%rip),%rdi │ │ │ │ + lea 0x9362c(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0fd9(%rip),%rdi │ │ │ │ + lea 0x93c02(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0fbf(%rip),%rdi │ │ │ │ + lea 0x93650(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0fa5(%rip),%rdi │ │ │ │ + lea 0x9368e(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0f8b(%rip),%rdi │ │ │ │ + lea 0x936c4(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0f71(%rip),%rdi │ │ │ │ + lea 0x93b9a(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0f57(%rip),%rdi │ │ │ │ + lea 0x936b8(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0f3d(%rip),%rdi │ │ │ │ + lea 0x936ee(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0f23(%rip),%rdi │ │ │ │ + lea 0x93b4c(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0f09(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x93700(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0eef(%rip),%rdi │ │ │ │ + lea 0x93738(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0ed5(%rip),%rdi │ │ │ │ + lea 0x9376e(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0ebb(%rip),%rdi │ │ │ │ + lea 0x937a4(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0ea1(%rip),%rdi │ │ │ │ + lea 0x937da(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0e87(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x93aae(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 6836b │ │ │ │ + mov 0xc0e64(%rip),%rdi │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x93a93(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0e47(%rip),%rdi │ │ │ │ + lea 0x93a89(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x93ae1(%rip),%rbp │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x93a86(%rip),%rax │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + mov 0xc0e18(%rip),%rdi │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + lea 0x93a77(%rip),%r9 │ │ │ │ + lea 0x93a58(%rip),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + push %rax │ │ │ │ + lea 0x93a69(%rip),%rax │ │ │ │ + lea 0x93a4f(%rip),%rcx │ │ │ │ + push %rax │ │ │ │ movsd 0x48(%rsp),%xmm5 │ │ │ │ - mulsd %xmm7,%xmm4 │ │ │ │ - movsd %xmm9,0xe75e7(%rip) │ │ │ │ - movsd %xmm10,0xe75d6(%rip) │ │ │ │ - movapd %xmm11,%xmm10 │ │ │ │ - mulsd %xmm7,%xmm10 │ │ │ │ - mulsd %xmm6,%xmm11 │ │ │ │ - mulsd %xmm0,%xmm7 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - subsd %xmm13,%xmm10 │ │ │ │ - addsd %xmm4,%xmm11 │ │ │ │ - movsd %xmm7,0xe758d(%rip) │ │ │ │ - movsd %xmm10,0xe757c(%rip) │ │ │ │ - movsd %xmm11,0xe758b(%rip) │ │ │ │ - movsd %xmm0,0xe758b(%rip) │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm7,0x78(%rsp) │ │ │ │ - movsd %xmm10,0x70(%rsp) │ │ │ │ - movsd %xmm2,0x68(%rsp) │ │ │ │ - movsd %xmm5,0x60(%rsp) │ │ │ │ - movsd %xmm3,0x58(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x80(%rsp),%xmm13 │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ + lea 0x9374c(%rip),%rdx │ │ │ │ + mov $0x8,%eax │ │ │ │ + movsd 0x90(%rsp),%xmm7 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ movsd 0x88(%rsp),%xmm6 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm13,0x50(%rsp) │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movapd 0x30(%rsp),%xmm3 │ │ │ │ - mov $0x0,%edx │ │ │ │ - movsd 0x88(%rsp),%xmm11 │ │ │ │ - movsd 0x9808a(%rip),%xmm4 │ │ │ │ - mulsd 0x8(%rsp),%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movsd 0x50(%rsp),%xmm13 │ │ │ │ - movsd 0x80(%rsp),%xmm1 │ │ │ │ - xorpd %xmm11,%xmm5 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0x68(%rsp),%xmm2 │ │ │ │ - xorpd %xmm1,%xmm3 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movapd %xmm13,%xmm9 │ │ │ │ - movapd %xmm3,%xmm8 │ │ │ │ - movapd %xmm6,%xmm12 │ │ │ │ - movapd %xmm13,%xmm3 │ │ │ │ - movsd 0x70(%rsp),%xmm10 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - movsd 0x78(%rsp),%xmm7 │ │ │ │ - mulsd %xmm4,%xmm8 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm9 │ │ │ │ - mulsd %xmm1,%xmm12 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm6,%xmm8 │ │ │ │ - mulsd %xmm13,%xmm4 │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - movsd 0x60(%rsp),%xmm5 │ │ │ │ - addsd %xmm3,%xmm8 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - addsd %xmm6,%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - ucomisd %xmm3,%xmm6 │ │ │ │ - setnp %al │ │ │ │ - cmovne %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 61e20 │ │ │ │ - movsd 0x40(%rsp),%xmm6 │ │ │ │ - ucomisd %xmm3,%xmm6 │ │ │ │ - setnp %dl │ │ │ │ - cmove %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 61e20 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - mulsd 0x980b2(%rip),%xmm0 │ │ │ │ - movapd %xmm9,%xmm6 │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd 0x20(%rsp),%xmm14 │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ - addsd %xmm6,%xmm8 │ │ │ │ - movapd %xmm12,%xmm6 │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ - mulsd %xmm11,%xmm0 │ │ │ │ - mulsd %xmm14,%xmm8 │ │ │ │ - addsd %xmm6,%xmm4 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm14,%xmm4 │ │ │ │ - mulsd %xmm14,%xmm1 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - lea 0xe73b2(%rip),%rdx │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + movsd 0x78(%rsp),%xmm1 │ │ │ │ + movsd 0x70(%rsp),%xmm0 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rcx │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - mulsd %xmm1,%xmm5 │ │ │ │ - addsd %xmm0,%xmm9 │ │ │ │ - addsd %xmm12,%xmm6 │ │ │ │ - addsd %xmm11,%xmm5 │ │ │ │ - movapd %xmm2,%xmm11 │ │ │ │ - movapd %xmm7,%xmm2 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - movapd %xmm4,%xmm7 │ │ │ │ - add $0x18,%rdx │ │ │ │ - mulsd %xmm10,%xmm7 │ │ │ │ - mulsd %xmm11,%xmm0 │ │ │ │ - mulsd %xmm6,%xmm10 │ │ │ │ - mulsd %xmm9,%xmm11 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - mulsd %xmm2,%xmm7 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - addsd %xmm10,%xmm11 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm11,%xmm2 │ │ │ │ - movsd %xmm0,(%rsi,%rax,1) │ │ │ │ - movsd %xmm2,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x18,%rax │ │ │ │ - je 61b70 │ │ │ │ - movsd (%rdx),%xmm11 │ │ │ │ - movsd 0x8(%rdx),%xmm10 │ │ │ │ - movsd 0x10(%rdx),%xmm2 │ │ │ │ - jmp 61b04 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - movsd 0x90(%rsp),%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - addsd %xmm2,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm3 │ │ │ │ - ja 61eae │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - sqrtsd %xmm1,%xmm1 │ │ │ │ - movsd 0xa0(%rsp),%xmm2 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - addsd %xmm4,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm3 │ │ │ │ - ja 61ecc │ │ │ │ - sqrtsd %xmm2,%xmm2 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x80(%rsp),%xmm4 │ │ │ │ - movsd 0x88(%rsp),%xmm8 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0xb0(%rsp),%xmm10 │ │ │ │ - movsd 0xb8(%rsp),%xmm9 │ │ │ │ - movapd 0x30(%rsp),%xmm3 │ │ │ │ - divsd %xmm2,%xmm10 │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - movsd 0xc0(%rsp),%xmm6 │ │ │ │ - movsd 0x80(%rsp),%xmm7 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movsd 0x88(%rsp),%xmm5 │ │ │ │ - xorpd %xmm3,%xmm5 │ │ │ │ - xorpd %xmm7,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm4 │ │ │ │ - mulsd %xmm8,%xmm5 │ │ │ │ - divsd %xmm2,%xmm9 │ │ │ │ - mulsd %xmm10,%xmm1 │ │ │ │ - mulsd %xmm10,%xmm4 │ │ │ │ - divsd %xmm2,%xmm6 │ │ │ │ - mulsd %xmm9,%xmm0 │ │ │ │ - mulsd %xmm9,%xmm5 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm5,%xmm4 │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - mulsd %xmm7,%xmm6 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - addsd %xmm6,%xmm4 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - divsd %xmm0,%xmm4 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd 0x28(%rsp),%xmm0 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd 0x97df4(%rip),%xmm1 │ │ │ │ - jbe 61d5e │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 61d50 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 61d76 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 61d68 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd 0x28(%rsp),%xmm0 │ │ │ │ - comisd 0x97cce(%rip),%xmm0 │ │ │ │ - ja 61e98 │ │ │ │ - movsd 0x97d20(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - divsd 0x97c7c(%rip),%xmm2 │ │ │ │ - movsd %xmm2,(%r15) │ │ │ │ - movsd %xmm4,(%r14) │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 61ea9 │ │ │ │ - add $0xd8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - jne 614bc │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - movsd %xmm1,(%rbx) │ │ │ │ - movsd %xmm7,0x0(%r13) │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movsd %xmm7,(%r15) │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - movsd %xmm7,(%r14) │ │ │ │ - jmp 61dbe │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - mulsd %xmm6,%xmm8 │ │ │ │ - mulsd %xmm6,%xmm4 │ │ │ │ - mulsd %xmm6,%xmm1 │ │ │ │ - jmpq 61abe │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x27,%edx │ │ │ │ - mov 0xbd18c(%rip),%rbp │ │ │ │ + mov 0xc0d98(%rip),%rdi │ │ │ │ + lea 0x9db74(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x97c08(%rip),%rdi │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - callq 15c80 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm8 │ │ │ │ - jmpq 614b1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x97bb9(%rip),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - jmpq 61da6 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - jmpq 61bce │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15bb0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmpq 61c18 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xc0d8a(%rip),%xmm0 │ │ │ │ + mov 0xc0d73(%rip),%rdi │ │ │ │ + lea 0x939e4(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xc0d5d(%rip),%xmm0 │ │ │ │ + mov 0xc0d4e(%rip),%rdi │ │ │ │ + lea 0x939c9(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xc0d48(%rip),%xmm0 │ │ │ │ + mov 0xc0d29(%rip),%rdi │ │ │ │ + lea 0x939ae(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0d36(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xc0d08(%rip),%rdi │ │ │ │ + lea 0x93998(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0xc0cf5(%rip),%rdi │ │ │ │ + lea 0x9398f(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000061ee0 : │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0xbd08d(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 61f50 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov $0x8,%eax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - movapd %xmm7,%xmm4 │ │ │ │ - callq 61450 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 61fab │ │ │ │ - add $0x40,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd (%rbx,%r13,8),%xmm0 │ │ │ │ + mov 0xc0cc3(%rip),%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmp $0x100,%r13 │ │ │ │ + jne 67f40 │ │ │ │ + mov 0xc0caa(%rip),%rdi │ │ │ │ + mov $0x30d40,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x93957(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc0cce(%rip),%r14 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x3ce0c2(%rip),%r13 │ │ │ │ + lea 0x2476bb(%rip),%r15 │ │ │ │ + lea 0x93945(%rip),%rbx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x17,%edx │ │ │ │ - mov 0xbd07c(%rip),%rbx │ │ │ │ + lea 0x554aa9(%rip),%rax │ │ │ │ + movsd (%r15,%rbp,8),%xmm0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movsd (%r14,%rbp,8),%xmm2 │ │ │ │ + mov (%rax,%rbp,4),%r8d │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x97b20(%rip),%rdi │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 15c80 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0x0(%r13,%rbp,8),%xmm1 │ │ │ │ + mov 0xc0c3c(%rip),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmp $0x30d40,%rbp │ │ │ │ + jne 67fb0 │ │ │ │ + mov 0xc0c23(%rip),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ + mov 0xc0c17(%rip),%rdi │ │ │ │ + callq 152f0 │ │ │ │ + movsd 0x70(%rsp),%xmm7 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x935a0(%rip),%rcx │ │ │ │ + movsd 0x68(%rsp),%xmm6 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + mov $0x8,%eax │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - jmpq 61f09 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - │ │ │ │ -0000000000061fb0 : │ │ │ │ - push %r15 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x40(%rsp) │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov 0xbcf89(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 629a0 │ │ │ │ - ucomisd %xmm3,%xmm8 │ │ │ │ - jnp 62950 │ │ │ │ - ucomisd 0xc24ab(%rip),%xmm8 │ │ │ │ - jp 620b8 │ │ │ │ - comisd 0xc249c(%rip),%xmm8 │ │ │ │ - jne 620b8 │ │ │ │ - ucomisd 0xc2486(%rip),%xmm3 │ │ │ │ - jp 620b8 │ │ │ │ - comisd 0xc247c(%rip),%xmm3 │ │ │ │ - jne 620b8 │ │ │ │ - movsd 0xe6efa(%rip),%xmm7 │ │ │ │ - movq 0x95452(%rip),%xmm4 │ │ │ │ - lea 0x88(%rsp),%rbp │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - movsd 0xe6eea(%rip),%xmm3 │ │ │ │ - movsd 0xe6eca(%rip),%xmm5 │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - movsd 0xe6ecc(%rip),%xmm7 │ │ │ │ - movsd 0xe6e6c(%rip),%xmm2 │ │ │ │ - movsd 0xe6e6b(%rip),%xmm10 │ │ │ │ - movaps %xmm4,0x30(%rsp) │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - movsd 0xe6e60(%rip),%xmm7 │ │ │ │ - jmpq 6247d │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm8,%xmm10 │ │ │ │ - movsd 0x94a0b(%rip),%xmm0 │ │ │ │ - subsd 0x97aba(%rip),%xmm10 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - subsd %xmm8,%xmm5 │ │ │ │ - movsd 0x97ab1(%rip),%xmm2 │ │ │ │ - movsd 0x97ad1(%rip),%xmm4 │ │ │ │ - lea 0x88(%rsp),%rbp │ │ │ │ - mov 0x979ba(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - movsd %xmm1,0x78(%rsp) │ │ │ │ - mulsd %xmm0,%xmm10 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd %xmm3,0x70(%rsp) │ │ │ │ - mulsd %xmm0,%xmm5 │ │ │ │ - movsd 0x97a7f(%rip),%xmm0 │ │ │ │ - mov %rax,0xe6e38(%rip) │ │ │ │ - mov 0x97971(%rip),%rax │ │ │ │ - movsd %xmm8,0x68(%rsp) │ │ │ │ - mov %rax,0xe6e1b(%rip) │ │ │ │ - mov 0x97964(%rip),%rax │ │ │ │ - mulsd %xmm10,%xmm0 │ │ │ │ - movsd %xmm10,0x30(%rsp) │ │ │ │ - mulsd %xmm10,%xmm2 │ │ │ │ - mov %rax,0xe6df4(%rip) │ │ │ │ - addsd 0x97a34(%rip),%xmm2 │ │ │ │ - movsd %xmm5,0xe6ddc(%rip) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - mulsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd 0x97a25(%rip),%xmm2 │ │ │ │ - mulsd %xmm10,%xmm2 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movapd %xmm10,%xmm0 │ │ │ │ - mulsd 0x97a17(%rip),%xmm0 │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - movsd %xmm2,0x60(%rsp) │ │ │ │ - subsd %xmm0,%xmm4 │ │ │ │ - movsd 0x97a11(%rip),%xmm0 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm4 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm4 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm6,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - divsd 0x97877(%rip),%xmm0 │ │ │ │ - mulsd 0x978cf(%rip),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x30(%rsp),%xmm10 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - movapd %xmm10,%xmm0 │ │ │ │ - movsd %xmm10,0x48(%rsp) │ │ │ │ - movsd 0x80(%rsp),%xmm4 │ │ │ │ - movsd 0x88(%rsp),%xmm9 │ │ │ │ - mulsd 0x979a2(%rip),%xmm0 │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - addsd 0x9799c(%rip),%xmm0 │ │ │ │ - movsd %xmm4,0x58(%rsp) │ │ │ │ - movsd %xmm9,0x50(%rsp) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - movsd 0x97983(%rip),%xmm6 │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - divsd 0x977e3(%rip),%xmm0 │ │ │ │ - mulsd 0x9783b(%rip),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x48(%rsp),%xmm10 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x97883(%rip),%xmm11 │ │ │ │ - movsd 0x60(%rsp),%xmm2 │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mulsd %xmm10,%xmm11 │ │ │ │ - movsd 0x97937(%rip),%xmm0 │ │ │ │ - movsd 0x80(%rsp),%xmm7 │ │ │ │ - mulsd %xmm2,%xmm10 │ │ │ │ - addsd 0x97929(%rip),%xmm2 │ │ │ │ - movsd 0x88(%rsp),%xmm6 │ │ │ │ - movsd %xmm5,0x48(%rsp) │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - subsd %xmm11,%xmm0 │ │ │ │ - subsd %xmm10,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd 0x978f4(%rip),%xmm2 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - divsd 0x9773c(%rip),%xmm0 │ │ │ │ - mulsd 0x97794(%rip),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x58(%rsp),%xmm4 │ │ │ │ - movsd 0x80(%rsp),%xmm12 │ │ │ │ - movsd 0x50(%rsp),%xmm9 │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - movapd %xmm4,%xmm10 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - movq 0x9515f(%rip),%xmm5 │ │ │ │ - movapd %xmm4,%xmm13 │ │ │ │ - mulsd %xmm12,%xmm10 │ │ │ │ - movapd %xmm9,%xmm11 │ │ │ │ - movsd 0x88(%rsp),%xmm0 │ │ │ │ - mov 0x97730(%rip),%rax │ │ │ │ - mulsd %xmm6,%xmm11 │ │ │ │ - movsd 0x70(%rsp),%xmm3 │ │ │ │ - movsd 0x68(%rsp),%xmm8 │ │ │ │ - movaps %xmm5,0x30(%rsp) │ │ │ │ - mulsd %xmm6,%xmm13 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x97710(%rip),%rax │ │ │ │ - movsd 0x78(%rsp),%xmm1 │ │ │ │ - movsd %xmm3,0xc2122(%rip) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x976fe(%rip),%rax │ │ │ │ - movsd %xmm12,0xe6b85(%rip) │ │ │ │ - movapd %xmm10,%xmm2 │ │ │ │ - mulsd %xmm7,%xmm2 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movsd %xmm8,0xc20fe(%rip) │ │ │ │ - mulsd %xmm6,%xmm10 │ │ │ │ - subsd %xmm11,%xmm2 │ │ │ │ - movapd %xmm9,%xmm11 │ │ │ │ - xorpd %xmm5,%xmm9 │ │ │ │ - mulsd %xmm7,%xmm11 │ │ │ │ - movsd %xmm2,0xe6b0d(%rip) │ │ │ │ - addsd %xmm11,%xmm10 │ │ │ │ - movapd %xmm9,%xmm11 │ │ │ │ - mulsd %xmm12,%xmm11 │ │ │ │ - mulsd %xmm0,%xmm9 │ │ │ │ - movsd %xmm10,0xe6b08(%rip) │ │ │ │ - movapd %xmm4,%xmm10 │ │ │ │ - mulsd %xmm0,%xmm10 │ │ │ │ - xorpd %xmm5,%xmm0 │ │ │ │ - movsd 0x48(%rsp),%xmm5 │ │ │ │ - mulsd %xmm7,%xmm4 │ │ │ │ - movsd %xmm9,0xe6b07(%rip) │ │ │ │ - movsd %xmm10,0xe6af6(%rip) │ │ │ │ - movapd %xmm11,%xmm10 │ │ │ │ - mulsd %xmm7,%xmm10 │ │ │ │ - mulsd %xmm6,%xmm11 │ │ │ │ - mulsd %xmm0,%xmm7 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - subsd %xmm13,%xmm10 │ │ │ │ - addsd %xmm4,%xmm11 │ │ │ │ - movsd %xmm7,0xe6aad(%rip) │ │ │ │ - movsd %xmm10,0xe6a9c(%rip) │ │ │ │ - movsd %xmm11,0xe6aab(%rip) │ │ │ │ - movsd %xmm0,0xe6aab(%rip) │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm7,0x78(%rsp) │ │ │ │ - movsd %xmm10,0x70(%rsp) │ │ │ │ - movsd %xmm2,0x68(%rsp) │ │ │ │ - movsd %xmm5,0x60(%rsp) │ │ │ │ - movsd %xmm3,0x58(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x80(%rsp),%xmm13 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movsd 0x70(%rsp),%xmm7 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + movsd 0x68(%rsp),%xmm6 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + lea 0x404(%r12),%rdi │ │ │ │ + lea 0x9359e(%rip),%rcx │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x8,%eax │ │ │ │ movsd 0x58(%rsp),%xmm3 │ │ │ │ - movsd 0x88(%rsp),%xmm6 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm13,0x50(%rsp) │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movapd 0x30(%rsp),%xmm3 │ │ │ │ - mov $0x0,%edx │ │ │ │ - movsd 0x88(%rsp),%xmm11 │ │ │ │ - movsd 0x9752a(%rip),%xmm4 │ │ │ │ - mulsd 0x8(%rsp),%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movsd 0x50(%rsp),%xmm13 │ │ │ │ - movsd 0x80(%rsp),%xmm1 │ │ │ │ - xorpd %xmm11,%xmm5 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0x68(%rsp),%xmm2 │ │ │ │ - xorpd %xmm1,%xmm3 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movapd %xmm13,%xmm9 │ │ │ │ - movapd %xmm3,%xmm8 │ │ │ │ - movapd %xmm6,%xmm12 │ │ │ │ - movapd %xmm13,%xmm3 │ │ │ │ - movsd 0x70(%rsp),%xmm10 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - movsd 0x78(%rsp),%xmm7 │ │ │ │ - mulsd %xmm4,%xmm8 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm9 │ │ │ │ - mulsd %xmm1,%xmm12 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm6,%xmm8 │ │ │ │ - mulsd %xmm13,%xmm4 │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - movsd 0x60(%rsp),%xmm5 │ │ │ │ - addsd %xmm3,%xmm8 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - addsd %xmm6,%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - ucomisd %xmm3,%xmm6 │ │ │ │ - setnp %al │ │ │ │ - cmovne %edx,%eax │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + movsd %xmm0,0x1408(%r12) │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + movsd %xmm4,0x1410(%r12) │ │ │ │ + movsd %xmm0,0x1420(%r12) │ │ │ │ + movsd 0x68(%rsp),%xmm0 │ │ │ │ + movsd %xmm5,0x1418(%r12) │ │ │ │ + movsd %xmm0,0x1438(%r12) │ │ │ │ + movsd 0x70(%rsp),%xmm0 │ │ │ │ + movsd %xmm6,0x1428(%r12) │ │ │ │ + movsd %xmm7,0x1430(%r12) │ │ │ │ + movsd %xmm0,0x1440(%r12) │ │ │ │ + jmpq 681f0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x937c1(%rip),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %r10b │ │ │ │ + sbb $0x0,%r10b │ │ │ │ + movsbl %r10b,%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 6795f │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x9364a(%rip),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne 62980 │ │ │ │ - movsd 0x40(%rsp),%xmm6 │ │ │ │ - ucomisd %xmm3,%xmm6 │ │ │ │ - setnp %dl │ │ │ │ - cmove %edx,%eax │ │ │ │ + je 68258 │ │ │ │ + mov $0xd,%ecx │ │ │ │ + lea 0x93635(%rip),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne 62980 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - mulsd 0x97552(%rip),%xmm0 │ │ │ │ - movapd %xmm9,%xmm6 │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd 0x20(%rsp),%xmm14 │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ - addsd %xmm6,%xmm8 │ │ │ │ - movapd %xmm12,%xmm6 │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ - mulsd %xmm11,%xmm0 │ │ │ │ - mulsd %xmm14,%xmm8 │ │ │ │ - addsd %xmm6,%xmm4 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm14,%xmm4 │ │ │ │ - mulsd %xmm14,%xmm1 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - lea 0xe68d2(%rip),%rdx │ │ │ │ + je 681bc │ │ │ │ + mov $0xc,%ecx │ │ │ │ + lea 0x93628(%rip),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 68345 │ │ │ │ + mov $0x2,%r14d │ │ │ │ + jmpq 6795f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rcx │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - mulsd %xmm1,%xmm5 │ │ │ │ - addsd %xmm0,%xmm9 │ │ │ │ - addsd %xmm12,%xmm6 │ │ │ │ - addsd %xmm11,%xmm5 │ │ │ │ - movapd %xmm2,%xmm11 │ │ │ │ - movapd %xmm7,%xmm2 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - movapd %xmm4,%xmm7 │ │ │ │ - add $0x18,%rdx │ │ │ │ - mulsd %xmm10,%xmm7 │ │ │ │ - mulsd %xmm11,%xmm0 │ │ │ │ - mulsd %xmm6,%xmm10 │ │ │ │ - mulsd %xmm9,%xmm11 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - mulsd %xmm2,%xmm7 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - addsd %xmm10,%xmm11 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm11,%xmm2 │ │ │ │ - movsd %xmm0,(%rsi,%rax,1) │ │ │ │ - movsd %xmm2,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x18,%rax │ │ │ │ - je 626d0 │ │ │ │ - movsd (%rdx),%xmm11 │ │ │ │ - movsd 0x8(%rdx),%xmm10 │ │ │ │ - movsd 0x10(%rdx),%xmm2 │ │ │ │ - jmp 62664 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - movsd 0x90(%rsp),%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - addsd %xmm2,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm3 │ │ │ │ - ja 62a0e │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - sqrtsd %xmm1,%xmm1 │ │ │ │ - movsd 0xa0(%rsp),%xmm2 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - addsd %xmm4,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm3 │ │ │ │ - ja 62a2c │ │ │ │ - sqrtsd %xmm2,%xmm2 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x80(%rsp),%xmm4 │ │ │ │ - movsd 0x88(%rsp),%xmm8 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0xb0(%rsp),%xmm10 │ │ │ │ - movsd 0xb8(%rsp),%xmm9 │ │ │ │ - movapd 0x30(%rsp),%xmm3 │ │ │ │ - divsd %xmm2,%xmm10 │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - movsd 0xc0(%rsp),%xmm6 │ │ │ │ - movsd 0x80(%rsp),%xmm7 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movsd 0x88(%rsp),%xmm5 │ │ │ │ - xorpd %xmm3,%xmm5 │ │ │ │ - xorpd %xmm7,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm4 │ │ │ │ - mulsd %xmm8,%xmm5 │ │ │ │ - divsd %xmm2,%xmm9 │ │ │ │ - mulsd %xmm10,%xmm1 │ │ │ │ - mulsd %xmm10,%xmm4 │ │ │ │ - divsd %xmm2,%xmm6 │ │ │ │ - mulsd %xmm9,%xmm0 │ │ │ │ - mulsd %xmm9,%xmm5 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm5,%xmm4 │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - mulsd %xmm7,%xmm6 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - addsd %xmm6,%xmm4 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - divsd %xmm0,%xmm4 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd 0x28(%rsp),%xmm0 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd 0x97294(%rip),%xmm1 │ │ │ │ - jbe 628be │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 628b0 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 628d6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 628c8 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd 0x28(%rsp),%xmm0 │ │ │ │ - comisd 0x9716e(%rip),%xmm0 │ │ │ │ - ja 629f8 │ │ │ │ - movsd 0x971c0(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - divsd 0x9711c(%rip),%xmm2 │ │ │ │ - movsd %xmm2,(%r15) │ │ │ │ - movsd %xmm4,(%r14) │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + lea 0x935fe(%rip),%rcx │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x888(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 62a09 │ │ │ │ - add $0xd8,%rsp │ │ │ │ + jne 684b4 │ │ │ │ + add $0x898,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - jne 6201c │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - movsd %xmm1,(%rbx) │ │ │ │ - movsd %xmm7,0x0(%r13) │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movsd %xmm7,(%r15) │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - movsd %xmm7,(%r14) │ │ │ │ - jmp 6291e │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - mulsd %xmm6,%xmm8 │ │ │ │ - mulsd %xmm6,%xmm4 │ │ │ │ - mulsd %xmm6,%xmm1 │ │ │ │ - jmpq 6261e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2a,%edx │ │ │ │ - mov 0xbc62c(%rip),%rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x97188(%rip),%rdi │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - callq 15c80 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm8 │ │ │ │ - jmpq 62011 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x97059(%rip),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - jmpq 62906 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - jmpq 6272e │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15bb0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmpq 62778 │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000062a40 : │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0xbc52d(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 62ab0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov $0x8,%eax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - movapd %xmm7,%xmm4 │ │ │ │ - callq 61fb0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 62b0b │ │ │ │ - add $0x40,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + movdqa 0x93968(%rip),%xmm0 │ │ │ │ + mov $0x6e,%r8d │ │ │ │ + movabs $0x20656d616e20656c,%rbx │ │ │ │ + movl $0x65766967,0x1c(%r12) │ │ │ │ + mov %rbx,0x14(%r12) │ │ │ │ + mov %r8w,0x20(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + jmp 681f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1a,%edx │ │ │ │ - mov 0xbc51c(%rip),%rbx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmpq 6795f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x93970(%rip),%xmm0 │ │ │ │ + mov $0x6e65,%esi │ │ │ │ + movb $0x0,0x36(%r12) │ │ │ │ + mov %si,0x34(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + movdqa 0x93961(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x14(%r12) │ │ │ │ + movdqa 0x93963(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x24(%r12) │ │ │ │ + jmpq 681f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x6180ca(%rip) │ │ │ │ + cmpb $0x0,0x0(%rbp) │ │ │ │ + jne 679dd │ │ │ │ + movdqa 0x938d4(%rip),%xmm0 │ │ │ │ + movb $0x0,0x28(%r12) │ │ │ │ + movl $0x2e6e6576,0x24(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + movdqa 0x938c7(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x14(%r12) │ │ │ │ + jmpq 681f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x3c(%rsp),%edi │ │ │ │ + callq 65e50 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + lea 0xc050e(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 681f0 │ │ │ │ + mov 0x618061(%rip),%r8d │ │ │ │ + lea 0x934d5(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x970a3(%rip),%rdi │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 15c80 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 681f0 │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x9348d(%rip),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + mov $0x3,%eax │ │ │ │ + cmove %eax,%r14d │ │ │ │ + jmpq 6795f │ │ │ │ + mov 0xc08ae(%rip),%rdi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x934d4(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 67dd2 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - jmpq 62a69 │ │ │ │ + lea 0x92d42(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + lea 0x92d48(%rip),%rsi │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb665c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 67b70 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0xc0423(%rip),%rsi │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 681f0 │ │ │ │ + lea 0x933fe(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x617b3f(%rip),%edx │ │ │ │ + lea 0x933f4(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x9d5c4(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb65ee(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x617f28(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 68477 │ │ │ │ + lea 0x933c4(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x617aeb(%rip),%edx │ │ │ │ + jmpq 67a7f │ │ │ │ + movdqa 0x93736(%rip),%xmm0 │ │ │ │ + mov $0x2e65,%edi │ │ │ │ + movb $0x0,0x26(%r12) │ │ │ │ + mov %di,0x24(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + movdqa 0x93727(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x14(%r12) │ │ │ │ + jmpq 681f0 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000062b10 : │ │ │ │ - push %r15 │ │ │ │ - mov $0x30,%r11d │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ +00000000000684c0 : │ │ │ │ push %r12 │ │ │ │ - mov $0x1,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0xc78,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x3030326a,(%r9) │ │ │ │ - mov %r11w,0x4(%r9) │ │ │ │ + mov %rdi,%rbx │ │ │ │ callq 15390 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r13,%rax │ │ │ │ - lea 0x0(%r13,%rdx,1),%rcx │ │ │ │ - jmp 62b8b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x20,(%rax) │ │ │ │ - cmovne %esi,%r12d │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp $0x20,%dl │ │ │ │ + jne 687b8 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + lea (%rbx,%rcx,1),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 687ad │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmp 684f9 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 687b0 │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 684f0 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + je 687d0 │ │ │ │ + movslq %esi,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + lea (%rbx,%rcx,1),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 687c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ add $0x1,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 62b80 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rdx,%rax │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 62bc2 │ │ │ │ - jmpq 62d60 │ │ │ │ - nop │ │ │ │ - callq 15dc0 <__ctype_tolower_loc@plt> │ │ │ │ - movsbq 0x0(%r13,%rbp,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rdx,4),%eax │ │ │ │ - mov %al,0x0(%r13,%rbp,1) │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 15390 │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 68650 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + je 68650 │ │ │ │ cmp %rbp,%rax │ │ │ │ - ja 62ba0 │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ - sub $0x62,%eax │ │ │ │ - cmp $0x11,%al │ │ │ │ - jbe 62d98 │ │ │ │ - lea 0x460(%rsp),%r15 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - callq 68a10 │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 63200 │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r14 │ │ │ │ - lea 0x64(%rsp,%rax,4),%rdx │ │ │ │ - mov %r13,%rbp │ │ │ │ - jmp 62c4c │ │ │ │ + jne 68528 │ │ │ │ + mov %rbp,%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x67,%eax │ │ │ │ - jne 62db0 │ │ │ │ - cmpb $0x61,0x1(%rsi) │ │ │ │ - jne 62db0 │ │ │ │ - movl $0x1,0x0(%rbp) │ │ │ │ - mov $0x2,%ecx │ │ │ │ - add $0x4,%rbp │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 62c7e │ │ │ │ - mov (%r15),%rsi │ │ │ │ - movl $0x0,0x0(%rbp) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - cmp $0x65,%eax │ │ │ │ - jne 62c20 │ │ │ │ - cmpb $0x71,0x1(%rsi) │ │ │ │ - jne 6324a │ │ │ │ - movl $0x1,0x0(%rbp) │ │ │ │ - add $0x4,%rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - jne 62c4c │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %ecx,0x58(%rsp) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp $0x27,%dl │ │ │ │ + jne 68567 │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + lea 0x1(%rbp),%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 68597 │ │ │ │ + cmp $0x27,%dl │ │ │ │ + je 68597 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + lea (%rbx,%rsi,1),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae 68597 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 68597 │ │ │ │ + cmp $0x27,%dl │ │ │ │ + je 68597 │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 68580 │ │ │ │ movb $0x0,(%rax) │ │ │ │ + mov 0xb67a7(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle 685ce │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x1,(%r14) │ │ │ │ - adc $0x0,%eax │ │ │ │ - add $0x4,%r14 │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jne 62c98 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 62d60 │ │ │ │ - mov %r12d,0x20(%rsp) │ │ │ │ - mov 0x54(%rsp),%r15d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - jmp 62cdd │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - je 62dd8 │ │ │ │ - mov 0x0(%r13,%rbp,4),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 62cd0 │ │ │ │ - mov (%r14,%rbp,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea (%r12,%rax,1),%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 62cd0 │ │ │ │ - callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ - movsbq (%r12),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movzwl (%rax,%rdx,2),%eax │ │ │ │ - shr $0xb,%ax │ │ │ │ - xor $0x1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp $0x6d,%dl │ │ │ │ - setne %dil │ │ │ │ - cmp $0x73,%dl │ │ │ │ - setne %dl │ │ │ │ - sub $0x2b,%ecx │ │ │ │ - cmp $0x3d,%cl │ │ │ │ - ja 62d50 │ │ │ │ - movabs $0x260000000000800d,%rsi │ │ │ │ - shr %cl,%rsi │ │ │ │ - not %rsi │ │ │ │ - and $0x1,%esi │ │ │ │ - and %edi,%edx │ │ │ │ - add $0x1,%r12 │ │ │ │ - test %al,%dl │ │ │ │ - je 62d00 │ │ │ │ - test %sil,%sil │ │ │ │ - je 62d00 │ │ │ │ - nop │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov 0xc68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6326e │ │ │ │ - add $0xc78,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + lea 0x8e756(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb647a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x8e758(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 68770 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x8e741(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 68730 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x8e738(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 686f8 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x8e721(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 686c0 │ │ │ │ pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x20129,%edx │ │ │ │ - bt %rax,%rdx │ │ │ │ - jb 62d60 │ │ │ │ - jmpq 62bd7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x73,%eax │ │ │ │ - jne 62fd8 │ │ │ │ - cmpb $0x67,0x1(%rsi) │ │ │ │ - jne 62fd8 │ │ │ │ - movl $0x1,0x0(%rbp) │ │ │ │ - mov $0x3,%ecx │ │ │ │ - jmpq 62c3f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%r12d │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13,%rbx,4),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 62e20 │ │ │ │ - mov (%r14,%rbx,8),%rax │ │ │ │ - movsbq (%rax),%rbp │ │ │ │ - lea -0x2d(%rbp),%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - jbe 62e20 │ │ │ │ - cmp $0x2b,%bpl │ │ │ │ - je 62e20 │ │ │ │ - callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ - mov (%rax),%rax │ │ │ │ - testb $0x8,0x1(%rax,%rbp,2) │ │ │ │ - je 62d60 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jne 62de8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmpl $0x2,0x10(%rsp) │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - je 63011 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov %r12d,0x5c(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - jmp 62e6b │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %r14,0x28(%rsp) │ │ │ │ - je 630c1 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %r14d,0x24(%rsp) │ │ │ │ - mov %r14d,0x18(%rsp) │ │ │ │ - mov (%rax,%r14,4),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 62e58 │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov 0x20(%rsp),%ebx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 62eeb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x6d,%al │ │ │ │ - je 62f10 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - cmp $0x73,%al │ │ │ │ - je 62fc8 │ │ │ │ - cmp $0x2c,%al │ │ │ │ - sete %dil │ │ │ │ - cmp $0x3b,%al │ │ │ │ - sete %sil │ │ │ │ - or %sil,%dil │ │ │ │ - jne 62ecf │ │ │ │ - cmp $0x7c,%al │ │ │ │ - jne 62ee7 │ │ │ │ - movb $0x20,(%rdx) │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %rcx,%r15 │ │ │ │ - jae 62f20 │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - lea -0x64(%rax),%esi │ │ │ │ - and $0xfb,%esi │ │ │ │ - jne 62ea8 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp 62eba │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2,%ebx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 62ee7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x20(%rsp),%ebx │ │ │ │ - jne 62f2f │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 6323b │ │ │ │ - mov 0x20(%rsp),%r15d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r9d,0x50(%rsp) │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - sete %al │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + ja 68550 │ │ │ │ + movabs $0x2000008100000000,%rcx │ │ │ │ + bt %rdx,%rcx │ │ │ │ + jae 687c8 │ │ │ │ + movslq %esi,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe 68550 │ │ │ │ + movabs $0x2000008100000000,%rdi │ │ │ │ + jmp 686a3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + bt %rdx,%rdi │ │ │ │ + jae 68550 │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + je 68550 │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + ja 68550 │ │ │ │ + jmp 68690 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - add %eax,%ebx │ │ │ │ callq 15200 │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd 0x96cb9(%rip),%xmm0 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - seta %al │ │ │ │ + mov 0xb6417(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - add %eax,%ebx │ │ │ │ + movsd %xmm0,0x20(%rax) │ │ │ │ callq 15200 │ │ │ │ + mov 0xb6531(%rip),%rax │ │ │ │ + movsd %xmm0,0x20(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - comisd 0x96ca7(%rip),%xmm0 │ │ │ │ - seta %al │ │ │ │ - add %eax,%ebx │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - jle 631ec │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - add %rax,%rdi │ │ │ │ - callq 15350 │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %si,(%rax) │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jg 631ec │ │ │ │ - mov 0x50(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 631ec │ │ │ │ - mov %ebx,0x20(%rsp) │ │ │ │ - jmpq 62e58 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3,%ebx │ │ │ │ - jmpq 62f15 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - cmp $0x6a,%al │ │ │ │ - je 63215 │ │ │ │ - cmp $0x62,%al │ │ │ │ - jne 62c3f │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - callq 15160 │ │ │ │ - movl $0x1,0x0(%rbp) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - jmpq 62c3f │ │ │ │ - mov %r12d,0x20(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x2,%r14d │ │ │ │ - mov %r13,%r12 │ │ │ │ - jmp 63035 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 63132 │ │ │ │ - mov (%r12,%rbx,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 63028 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov (%rax,%rbx,8),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15390 │ │ │ │ - movabs $0x208440000000001,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,%rax │ │ │ │ - lea 0x0(%r13,%rdi,1),%rdx │ │ │ │ - jmp 6308f │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - lea -0x3a(%rsi),%ecx │ │ │ │ - cmp $0x39,%cl │ │ │ │ - ja 6308b │ │ │ │ - mov %r8,%rsi │ │ │ │ - shr %cl,%rsi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - and $0x1,%ecx │ │ │ │ - cmovne %r14d,%ebp │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 63070 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x1(%rdi),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne 630b2 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15720 │ │ │ │ - jmpq 63028 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - callq 15720 │ │ │ │ - jmpq 63028 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov 0x5c(%rsp),%r12d │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - add $0x2,%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov 0x54(%rsp),%r14d │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jle 63177 │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - movslq %eax,%r15 │ │ │ │ - jmp 63109 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15d,%r14d │ │ │ │ - jle 63177 │ │ │ │ - mov 0x0(%r13,%r15,4),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 63100 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov 0x0(%rbp,%r15,8),%rsi │ │ │ │ - lea (%rbx,%rax,1),%rdi │ │ │ │ - callq 15350 │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %dx,(%rax) │ │ │ │ - jmp 63100 │ │ │ │ - movslq %ebp,%rbx │ │ │ │ - mov 0x20(%rsp),%r12d │ │ │ │ - shl $0x4,%rbx │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 6317c │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15200 │ │ │ │ - movsd 0x96aaa(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 63177 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + mov 0xb63df(%rip),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x10,%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ callq 15200 │ │ │ │ - comisd 0x96a93(%rip),%xmm0 │ │ │ │ - jbe 6317c │ │ │ │ - mov $0x20,%ebx │ │ │ │ - movslq 0x58(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add 0xbbabf(%rip),%rsi │ │ │ │ - callq 15160 │ │ │ │ - add 0xbbccb(%rip),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x96a3f(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 62d60 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je 62d60 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne 62d66 │ │ │ │ - jmpq 62d60 │ │ │ │ - addl $0x1,0x18(%rsp) │ │ │ │ - mov 0x5c(%rsp),%r12d │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - jmpq 630d6 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - jmpq 62d60 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - callq 15160 │ │ │ │ - movl $0x1,0x0(%rbp) │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - jmpq 62c3f │ │ │ │ - mov 0x5c(%rsp),%r12d │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - jmpq 630d6 │ │ │ │ - cmp $0x65,%eax │ │ │ │ - jne 62c20 │ │ │ │ - cmpb $0x63,0x1(%rsi) │ │ │ │ - jne 62c20 │ │ │ │ - movl $0x1,0x0(%rbp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmpq 62c3f │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0xb64f9(%rip),%rax │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ + jmpq 68628 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb63a2(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cltq │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb64b6(%rip),%rdx │ │ │ │ + cltq │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + jmpq 6860a │ │ │ │ nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000063280 : │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - cvtsi2sd %edi,%xmm1 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - movsd 0x969b0(%rip),%xmm3 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - ja 63360 │ │ │ │ - callq 15b00 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x949a1(%rip),%xmm4 │ │ │ │ - movsd 0x96981(%rip),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd 0x94191(%rip),%xmm2 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - andpd %xmm4,%xmm5 │ │ │ │ - ucomisd %xmm5,%xmm6 │ │ │ │ - ja 63328 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - add $0x28,%rsp │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - retq │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb6362(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cltq │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb6476(%rip),%rdx │ │ │ │ + cltq │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + jmpq 685ec │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 68673 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmpq 68508 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmpq 68547 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 68550 │ │ │ │ + mov %r12,%rax │ │ │ │ + jmpq 6865c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cvttsd2si %xmm2,%rax │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd 0x9378f(%rip),%xmm0 │ │ │ │ - andnpd %xmm2,%xmm4 │ │ │ │ - cvtsi2sd %rax,%xmm5 │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - cmpnlesd %xmm2,%xmm6 │ │ │ │ - andpd %xmm0,%xmm6 │ │ │ │ - subsd %xmm6,%xmm5 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - orpd %xmm4,%xmm0 │ │ │ │ - jmp 63301 │ │ │ │ - nopl (%rax) │ │ │ │ - callq 15b00 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x948fd(%rip),%xmm4 │ │ │ │ - movsd 0x968dd(%rip),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - subsd 0x940ed(%rip),%xmm2 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - andpd %xmm4,%xmm5 │ │ │ │ - ucomisd %xmm5,%xmm6 │ │ │ │ - jbe 63301 │ │ │ │ - cvttsd2si %xmm2,%rax │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd 0x9370e(%rip),%xmm6 │ │ │ │ - andnpd %xmm2,%xmm4 │ │ │ │ - cvtsi2sd %rax,%xmm5 │ │ │ │ - cmpnlesd %xmm5,%xmm0 │ │ │ │ - andpd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - orpd %xmm4,%xmm0 │ │ │ │ - jmpq 63301 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000633e0 : │ │ │ │ - movsd 0x96878(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 63590 │ │ │ │ - comisd 0x9673e(%rip),%xmm0 │ │ │ │ - ja 63590 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ +00000000000687e0 : │ │ │ │ push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - ja 63570 │ │ │ │ - movq 0x9484d(%rip),%xmm1 │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movsd 0x9681d(%rip),%xmm5 │ │ │ │ - andpd %xmm1,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm5 │ │ │ │ - ja 63530 │ │ │ │ - cvttsd2si %xmm2,%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %eax,%xmm2 │ │ │ │ - mov %eax,(%r12) │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - mulsd 0x965d3(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd %xmm1,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm5 │ │ │ │ - ja 634f0 │ │ │ │ - cvttsd2si %xmm2,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov $0x1,%eax │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x965a2(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - callq 63280 │ │ │ │ - comisd 0x96590(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jae 634d0 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp $0x3b,%eax │ │ │ │ - jle 634c3 │ │ │ │ - sub $0x3c,%eax │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - addl $0x1,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - mov %r8d,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x617f91(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6882a │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - subsd 0x9655e(%rip),%xmm0 │ │ │ │ - add $0x1,%eax │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - jmp 634b1 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x935c7(%rip),%xmm2 │ │ │ │ - andnpd %xmm0,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - cmpnlesd %xmm0,%xmm4 │ │ │ │ - andpd %xmm2,%xmm4 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - orpd %xmm1,%xmm2 │ │ │ │ - jmpq 63477 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x93587(%rip),%xmm2 │ │ │ │ - andnpd %xmm0,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - cmpnlesd %xmm0,%xmm6 │ │ │ │ - andpd %xmm2,%xmm6 │ │ │ │ - subsd %xmm6,%xmm4 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - orpd %xmm3,%xmm2 │ │ │ │ - jmpq 63449 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq 0x946f8(%rip),%xmm1 │ │ │ │ - mov $0x1,%eax │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - jmpq 63425 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000635a0 : │ │ │ │ - movsd 0x966b8(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 63750 │ │ │ │ - comisd 0x9657e(%rip),%xmm0 │ │ │ │ - ja 63750 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ +0000000000068830 : │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x617f61(%rip),%rdi │ │ │ │ + jmpq 15980 <__strcpy_chk@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000068850 : │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ + lea 0x92f61(%rip),%rsi │ │ │ │ + mov $0x4f,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - ja 63730 │ │ │ │ - movq 0x9468d(%rip),%xmm1 │ │ │ │ + sub $0x110,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - divsd 0x96443(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd 0x96659(%rip),%xmm5 │ │ │ │ - andpd %xmm1,%xmm4 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - ucomisd %xmm4,%xmm5 │ │ │ │ - ja 636f0 │ │ │ │ - cvttsd2si %xmm2,%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %eax,%xmm2 │ │ │ │ - mov %eax,(%r12) │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - mulsd 0x9640b(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd %xmm1,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm5 │ │ │ │ - ja 636b0 │ │ │ │ - cvttsd2si %xmm2,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov $0x1,%eax │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x963da(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - callq 63280 │ │ │ │ - comisd 0x963c8(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jae 63698 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp $0x3b,%eax │ │ │ │ - jle 6368b │ │ │ │ - sub $0x3c,%eax │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - addl $0x1,(%r12) │ │ │ │ + mov %rsp,%rbx │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + jne 688c4 │ │ │ │ + jmpq 68971 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x4f,%rax │ │ │ │ + ja 688b7 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x20,%esi │ │ │ │ + sub %eax,%edx │ │ │ │ + cltq │ │ │ │ + add $0x1,%rdx │ │ │ │ + lea (%rbx,%rax,1),%rdi │ │ │ │ + callq 154d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + callq 684c0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x100,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 68948 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x1(%rax),%rax │ │ │ │ + cmpb $0xa,-0x1(%rsp,%r8,1) │ │ │ │ + jne 68900 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,(%rsp,%rax,1) │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmpb $0xd,(%rsp,%rax,1) │ │ │ │ + jne 6890a │ │ │ │ + movb $0x0,(%rsp,%rax,1) │ │ │ │ + mov 0xb6437(%rip),%rax │ │ │ │ + cmpl $0x2,(%rax) │ │ │ │ + jle 68890 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x8e45f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb6109(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 68890 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 68984 │ │ │ │ + add $0x110,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r8d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - subsd 0x96396(%rip),%xmm0 │ │ │ │ - add $0x1,%eax │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - jmp 63679 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x93407(%rip),%xmm2 │ │ │ │ - andnpd %xmm0,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - cmpnlesd %xmm0,%xmm4 │ │ │ │ - andpd %xmm2,%xmm4 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - orpd %xmm1,%xmm2 │ │ │ │ - jmpq 6363f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x933c7(%rip),%xmm2 │ │ │ │ - andnpd %xmm0,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - cmpnlesd %xmm0,%xmm6 │ │ │ │ - andpd %xmm2,%xmm6 │ │ │ │ - subsd %xmm6,%xmm4 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - orpd %xmm3,%xmm2 │ │ │ │ - jmpq 63611 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq 0x94538(%rip),%xmm1 │ │ │ │ + lea 0x8e3f2(%rip),%rdi │ │ │ │ + callq 68830 │ │ │ │ mov $0x1,%eax │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - jmpq 635e5 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 68952 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000063760 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ +0000000000068990 : │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x2,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - lea 0x20(%rsp),%r15 │ │ │ │ - lea 0x18(%rsp),%r14 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - lea 0x10(%rsp),%r13 │ │ │ │ - lea 0x1c(%rsp),%rdx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x148,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 635a0 │ │ │ │ + mov 0xb6506(%rip),%rax │ │ │ │ + lea 0x8(%rsp),%r12 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov (%rax),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 689f8 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x8(%rsp),%r12 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0xb6425(%rip),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - js 63879 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - lea 0xa91fc(%rip),%r10 │ │ │ │ - lea 0xa1513(%rip),%rbx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %r10,%r8 │ │ │ │ - lea 0x96444(%rip),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - test %esi,%esi │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmovne %rbx,%r8 │ │ │ │ + jne 68b38 │ │ │ │ + mov 0xb6019(%rip),%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 68b00 │ │ │ │ + lea 0xc(%rsp),%r13 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x2c(%rsp),%r9d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - lea 0x24(%rsp),%rdx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov $0x2,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 633e0 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x8e65b(%rip),%rsi │ │ │ │ + push %r12 │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%r8 │ │ │ │ + callq 15c70 │ │ │ │ + pop %rsi │ │ │ │ pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - test %eax,%eax │ │ │ │ - js 63879 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0xa9180(%rip),%r10 │ │ │ │ - lea 0x963ef(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ test %eax,%eax │ │ │ │ - cmovne %rbx,%r10 │ │ │ │ + jne 68af0 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov %r10,%r8 │ │ │ │ - push %rax │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x24(%rsp),%r9d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xb6399(%rip),%rbx │ │ │ │ + mov $0x2,%ecx │ │ │ │ + lea 0x90688(%rip),%rsi │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + push %r12 │ │ │ │ + lea 0x30(%rsp),%r8 │ │ │ │ + callq 15c30 │ │ │ │ pop %rdx │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rcx │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 63898 │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000638a0 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0xbb6d9(%rip),%rax │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 63bd0 │ │ │ │ - mov 0xe576b(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 63a70 │ │ │ │ - movsd 0xe574b(%rip),%xmm7 │ │ │ │ - movsd 0xe574b(%rip),%xmm3 │ │ │ │ - movsd 0xe5723(%rip),%xmm1 │ │ │ │ - movsd 0xe5723(%rip),%xmm4 │ │ │ │ - movsd 0xe5723(%rip),%xmm5 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - lea 0x48(%rsp),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mov %r13,%rsi │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm4 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - mulsd 0x8(%rsp),%xmm3 │ │ │ │ - mulsd %xmm6,%xmm5 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movq 0x942c0(%rip),%xmm4 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm4,%xmm1 │ │ │ │ - comisd 0x93104(%rip),%xmm1 │ │ │ │ - jb 63b40 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movq 0x94291(%rip),%xmm4 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - movsd 0x96144(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jbe 63a0f │ │ │ │ - nop │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 63a00 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 63a27 │ │ │ │ - nopl (%rax) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 63a18 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd (%rbx),%xmm0 │ │ │ │ - movsd 0x96020(%rip),%xmm1 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - andpd %xmm4,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 63a60 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 63b28 │ │ │ │ - movsd %xmm1,(%rbx) │ │ │ │ - add $0x58,%rsp │ │ │ │ + jne 68af0 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x18(%rbp) │ │ │ │ + movsd %xmm0,0x20(%rbp) │ │ │ │ + movsd %xmm1,0x18(%rbx) │ │ │ │ + movsd %xmm0,0x20(%rbx) │ │ │ │ + mov 0x138(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 68b6d │ │ │ │ + add $0x148,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x96229(%rip),%rax │ │ │ │ - movsd 0x96021(%rip),%xmm2 │ │ │ │ - movq $0x0,0xe5566(%rip) │ │ │ │ - movsd 0x9601e(%rip),%xmm3 │ │ │ │ - movsd 0x961fe(%rip),%xmm1 │ │ │ │ - movl $0x1,0xe5594(%rip) │ │ │ │ - mov %rax,0xe5535(%rip) │ │ │ │ - mov 0x961f6(%rip),%rax │ │ │ │ - movsd 0x961d6(%rip),%xmm4 │ │ │ │ - movsd 0x961c6(%rip),%xmm5 │ │ │ │ - movsd %xmm3,0xe5566(%rip) │ │ │ │ - mov %rax,0xe5517(%rip) │ │ │ │ - mov 0x961d8(%rip),%rax │ │ │ │ - movsd %xmm2,0xe5548(%rip) │ │ │ │ - mov %rax,0xe5511(%rip) │ │ │ │ - mov 0x961ca(%rip),%rax │ │ │ │ - movsd %xmm1,0xe551a(%rip) │ │ │ │ - mov %rax,0xe5503(%rip) │ │ │ │ - mov 0x961bc(%rip),%rax │ │ │ │ - movsd %xmm4,0xe550c(%rip) │ │ │ │ - mov %rax,0xe54f5(%rip) │ │ │ │ - movsd %xmm5,0xe5505(%rip) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - jmpq 63902 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x95f88(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 63a5c │ │ │ │ - jmpq 63a60 │ │ │ │ - nop │ │ │ │ - movsd 0xe5498(%rip),%xmm1 │ │ │ │ - movsd 0xe5498(%rip),%xmm5 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - mulsd 0xe5498(%rip),%xmm2 │ │ │ │ - mulsd 0xe5498(%rip),%xmm3 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - movsd 0xe547c(%rip),%xmm5 │ │ │ │ - mulsd %xmm6,%xmm5 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - mulsd 0xe5484(%rip),%xmm6 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - addsd %xmm6,%xmm2 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - movq 0x940b2(%rip),%xmm4 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmpq 639e7 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1a,%edx │ │ │ │ - mov 0xbb3fc(%rip),%r12 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + callq 687e0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 68ac2 │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x100,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8ead2(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 68830 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 68ac2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0x100,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8eac2(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x96080(%rip),%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - mov (%r12),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - jmpq 638c7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000063c10 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0xe53b2(%rip),%eax │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 63df0 │ │ │ │ - movsd 0xe538c(%rip),%xmm7 │ │ │ │ - movsd 0xe538c(%rip),%xmm4 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd 0xe5360(%rip),%xmm5 │ │ │ │ - movsd 0xe5360(%rip),%xmm1 │ │ │ │ - movsd 0xe5360(%rip),%xmm6 │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - lea 0x58(%rsp),%r12 │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ - movsd %xmm2,0x48(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - movsd %xmm6,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - mov %r13,%rsi │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd 0x50(%rsp),%xmm3 │ │ │ │ - movsd 0x58(%rsp),%xmm7 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x50(%rsp),%xmm4 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - mulsd %xmm4,%xmm3 │ │ │ │ - movsd 0x58(%rsp),%xmm7 │ │ │ │ - movsd 0x40(%rsp),%xmm6 │ │ │ │ - mulsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x48(%rsp),%xmm2 │ │ │ │ - mulsd %xmm7,%xmm6 │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movq 0x93f54(%rip),%xmm5 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm5,%xmm1 │ │ │ │ - comisd 0x92d94(%rip),%xmm1 │ │ │ │ - jb 63ed0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movq 0x93f19(%rip),%xmm5 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0x95dcb(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jbe 63d8f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 63d80 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 63da7 │ │ │ │ + callq 68830 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 68ac2 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 63d98 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd (%rbx),%xmm0 │ │ │ │ - movsd 0x95c9f(%rip),%xmm1 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - andpd %xmm5,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 63de1 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 63eb0 │ │ │ │ - movsd %xmm1,(%rbx) │ │ │ │ - add $0x68,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x95ea9(%rip),%rax │ │ │ │ - movsd 0x95ca1(%rip),%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movq $0x0,0xe51a2(%rip) │ │ │ │ - movsd 0x95c9a(%rip),%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd 0x95e9e(%rip),%xmm1 │ │ │ │ - movl $0x1,0xe51ac(%rip) │ │ │ │ - mov %rax,0xe514d(%rip) │ │ │ │ - mov 0x95e76(%rip),%rax │ │ │ │ - movsd 0x95e46(%rip),%xmm6 │ │ │ │ - movsd %xmm4,0xe5186(%rip) │ │ │ │ - mov %rax,0xe5137(%rip) │ │ │ │ - mov 0x95e40(%rip),%rax │ │ │ │ - movsd %xmm3,0xe5168(%rip) │ │ │ │ - mov %rax,0xe5129(%rip) │ │ │ │ - mov 0x95e3a(%rip),%rax │ │ │ │ - movsd %xmm1,0xe5142(%rip) │ │ │ │ - mov %rax,0xe511b(%rip) │ │ │ │ - mov 0x95e34(%rip),%rax │ │ │ │ - movsd %xmm6,0xe5134(%rip) │ │ │ │ - mov %rax,0xe510d(%rip) │ │ │ │ - mov 0x95df6(%rip),%rax │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - mov %rax,0xe5101(%rip) │ │ │ │ - jmpq 63c66 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x95c00(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 63ddd │ │ │ │ - jmpq 63de1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0xe50a8(%rip),%xmm1 │ │ │ │ - movsd 0xe50a8(%rip),%xmm6 │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - mulsd %xmm4,%xmm6 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd 0xe50aa(%rip),%xmm4 │ │ │ │ - mulsd 0xe509a(%rip),%xmm3 │ │ │ │ - addsd %xmm6,%xmm1 │ │ │ │ - movsd 0xe5086(%rip),%xmm6 │ │ │ │ - mulsd %xmm7,%xmm6 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ - mulsd 0xe508e(%rip),%xmm7 │ │ │ │ - addsd %xmm6,%xmm1 │ │ │ │ - addsd %xmm7,%xmm3 │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - movq 0x93d16(%rip),%xmm5 │ │ │ │ - jmpq 63d5f │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000063f60 : │ │ │ │ +0000000000068b80 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r9d,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ + mov $0x1430,%edi │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0xbb019(%rip),%rax │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 642a0 │ │ │ │ - mov 0xe516b(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 64130 │ │ │ │ - movsd 0xe514b(%rip),%xmm7 │ │ │ │ - movsd 0xe514b(%rip),%xmm3 │ │ │ │ - movsd 0xe5123(%rip),%xmm1 │ │ │ │ - movsd 0xe5123(%rip),%xmm4 │ │ │ │ - movsd 0xe5123(%rip),%xmm5 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - lea 0x48(%rsp),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x888,%rsp │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + movsd %xmm0,0x68(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x878(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15850 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x100,%edx │ │ │ │ + movq $0xffffffffffffffff,0x148(%rsp) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + mov %si,0x5(%rax) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov 0x8ed95(%rip),%rax │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + mov 0xb6131(%rip),%rax │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + mov 0xb629f(%rip),%rax │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + lea 0x670(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movsd 0x68(%rsp),%xmm4 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm4 │ │ │ │ + jp 68c58 │ │ │ │ + jne 68c58 │ │ │ │ + movsd 0x8de76(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x68(%rsp) │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq b2780 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 69b60 │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 68cad │ │ │ │ + sub $0x5,%rax │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x8e15a(%rip),%rdi │ │ │ │ + lea (%rbx,%rax,1),%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 68cad │ │ │ │ + movb $0x0,0x670(%rsp,%rax,1) │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + lea 0x770(%rsp),%r15 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r15,0xf8(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x8e111(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x8e0f8(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0xb6047(%rip),%rax │ │ │ │ + mov (%rax),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg 69a10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 68d3f │ │ │ │ + lea 0x8e0cc(%rip),%r14 │ │ │ │ + lea -0x5(%rbp,%rax,1),%rsi │ │ │ │ + mov $0x6,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 6a5c0 │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + mov $0x200,%r14d │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x200,%ecx │ │ │ │ + sub %r12,%r14 │ │ │ │ + mov %r15,0xc0(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + lea (%r15,%r12,1),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x8e071(%rip),%rsi │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + mov $0x200,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x370(%rsp),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + lea (%r15,%r12,1),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0xb,%edx │ │ │ │ + lea 0x8e02e(%rip),%rsi │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 68df5 │ │ │ │ + lea 0x8e016(%rip),%r12 │ │ │ │ + lea -0x5(%r13,%rax,1),%rsi │ │ │ │ + mov $0x6,%ecx │ │ │ │ mov %r12,%rdi │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 6a538 │ │ │ │ + lea 0x270(%rsp),%rbp │ │ │ │ + mov $0x100,%r15d │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x100,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub %r14,%r15 │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + lea 0x470(%rsp),%r12 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x8dfba(%rip),%rsi │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + mov $0x100,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ mov %r12,%rdi │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm4 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - mulsd 0x8(%rsp),%xmm3 │ │ │ │ - mulsd %xmm6,%xmm5 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movq 0x93c00(%rip),%xmm4 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm4,%xmm1 │ │ │ │ - comisd 0x92a44(%rip),%xmm1 │ │ │ │ - jb 64210 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movq 0x93bd1(%rip),%xmm4 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - movsd 0x95a84(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jbe 640cf │ │ │ │ - nop │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 640c0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 640e7 │ │ │ │ - nopl (%rax) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 640d8 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd (%rbx),%xmm0 │ │ │ │ - movsd 0x95960(%rip),%xmm1 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - andpd %xmm4,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 64120 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 641f0 │ │ │ │ - movsd %xmm1,(%rbx) │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x95be1(%rip),%rax │ │ │ │ - movsd 0x95961(%rip),%xmm2 │ │ │ │ - movl $0x1,0xe4faf(%rip) │ │ │ │ - movsd 0x9595f(%rip),%xmm3 │ │ │ │ - movsd 0x95bb7(%rip),%xmm1 │ │ │ │ - mov %rax,0xe4f40(%rip) │ │ │ │ - mov 0x95bb9(%rip),%rax │ │ │ │ - movsd 0x95b99(%rip),%xmm4 │ │ │ │ - movsd 0x95b89(%rip),%xmm5 │ │ │ │ - movsd %xmm3,0xe4f71(%rip) │ │ │ │ - mov %rax,0xe4f22(%rip) │ │ │ │ - mov 0x95b9b(%rip),%rax │ │ │ │ - movsd %xmm2,0xe4f53(%rip) │ │ │ │ - mov %rax,0xe4f14(%rip) │ │ │ │ - mov 0x95b8d(%rip),%rax │ │ │ │ - movsd %xmm1,0xe4f25(%rip) │ │ │ │ - mov %rax,0xe4f06(%rip) │ │ │ │ - mov 0x95b7f(%rip),%rax │ │ │ │ - movsd %xmm4,0xe4f17(%rip) │ │ │ │ - mov %rax,0xe4ef8(%rip) │ │ │ │ - mov 0x95b71(%rip),%rax │ │ │ │ - movsd %xmm5,0xe4f09(%rip) │ │ │ │ - mov %rax,0xe4eea(%rip) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - jmpq 63fc2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x958c0(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 6411c │ │ │ │ - jmpq 64120 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0xe4e88(%rip),%xmm1 │ │ │ │ - movsd 0xe4e88(%rip),%xmm5 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - mulsd 0xe4e88(%rip),%xmm2 │ │ │ │ - mulsd 0xe4e88(%rip),%xmm3 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - movsd 0xe4e6c(%rip),%xmm5 │ │ │ │ - mulsd %xmm6,%xmm5 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - mulsd 0xe4e74(%rip),%xmm6 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - addsd %xmm6,%xmm2 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - movq 0x939e2(%rip),%xmm4 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmpq 640a7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x19,%edx │ │ │ │ - mov 0xbad2c(%rip),%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x95a10(%rip),%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - mov (%r12),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + lea (%r12,%r14,1),%rdi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0xb,%edx │ │ │ │ + lea 0x8df8a(%rip),%rsi │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 68ecb │ │ │ │ + lea 0x92dd2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + lea 0x8e072(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x8e05b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x9cb44(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + callq 68850 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 69b18 │ │ │ │ + mov 0xb5e64(%rip),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 68f64 │ │ │ │ + mov 0xb5bf7(%rip),%rbx │ │ │ │ + lea 0x92d5a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x92d50(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%rbx),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x92d52(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rbx),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x92d4f(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb5ae4(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - jmpq 63f87 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000642e0 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0xbac99(%rip),%rax │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov (%rax),%edx │ │ │ │ + mov 0xc8(%rsp),%rsi │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + callq 68990 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 69b18 │ │ │ │ + mov 0xb5a90(%rip),%r13 │ │ │ │ + mov 0xb5b59(%rip),%rax │ │ │ │ + mov 0xb5db2(%rip),%rcx │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + subsd 0x18(%r13),%xmm0 │ │ │ │ + mov 0x10(%r13),%r15d │ │ │ │ + mov (%rcx),%edx │ │ │ │ + cvttsd2si %xmm0,%r14d │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + subsd 0x20(%r13),%xmm0 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + cvttsd2si %xmm0,%ebx │ │ │ │ + add %r14d,%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + add %ebx,%r15d │ │ │ │ test %edx,%edx │ │ │ │ - jne 64620 │ │ │ │ - mov 0xe4d8b(%rip),%eax │ │ │ │ + jg 69b78 │ │ │ │ + lea 0x138(%rsp),%rax │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + movl $0x0,0x138(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - je 644b0 │ │ │ │ - movsd 0xe4d6b(%rip),%xmm7 │ │ │ │ - movsd 0xe4d6b(%rip),%xmm3 │ │ │ │ - movsd 0xe4d43(%rip),%xmm1 │ │ │ │ - movsd 0xe4d43(%rip),%xmm4 │ │ │ │ - movsd 0xe4d43(%rip),%xmm5 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - lea 0x48(%rsp),%r12 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mov %r13,%rsi │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm4 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - mulsd 0x8(%rsp),%xmm3 │ │ │ │ - mulsd %xmm6,%xmm5 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movq 0x93880(%rip),%xmm4 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm4,%xmm1 │ │ │ │ - comisd 0x926c4(%rip),%xmm1 │ │ │ │ - jb 64590 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movq 0x93851(%rip),%xmm4 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - movsd 0x95704(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jbe 6444f │ │ │ │ - nop │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 64440 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 64467 │ │ │ │ - nopl (%rax) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 64458 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd (%rbx),%xmm0 │ │ │ │ - movsd 0x955e0(%rip),%xmm1 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - andpd %xmm4,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 644a0 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 64570 │ │ │ │ - movsd %xmm1,(%rbx) │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x95861(%rip),%rax │ │ │ │ - movsd 0x955e1(%rip),%xmm2 │ │ │ │ - movl $0x1,0xe4bcf(%rip) │ │ │ │ - movsd 0x955df(%rip),%xmm3 │ │ │ │ - movsd 0x9584f(%rip),%xmm1 │ │ │ │ - mov %rax,0xe4b60(%rip) │ │ │ │ - mov 0x95849(%rip),%rax │ │ │ │ - movsd 0x95851(%rip),%xmm4 │ │ │ │ - movsd 0x95809(%rip),%xmm5 │ │ │ │ - movsd %xmm3,0xe4b91(%rip) │ │ │ │ - mov %rax,0xe4b42(%rip) │ │ │ │ - mov 0x95803(%rip),%rax │ │ │ │ - movsd %xmm2,0xe4b73(%rip) │ │ │ │ - mov %rax,0xe4b34(%rip) │ │ │ │ - mov 0x957fd(%rip),%rax │ │ │ │ - movsd %xmm1,0xe4b45(%rip) │ │ │ │ - mov %rax,0xe4b26(%rip) │ │ │ │ - mov 0x957ff(%rip),%rax │ │ │ │ - movsd %xmm4,0xe4b37(%rip) │ │ │ │ - mov %rax,0xe4b18(%rip) │ │ │ │ - mov 0x957b9(%rip),%rax │ │ │ │ - movsd %xmm5,0xe4b29(%rip) │ │ │ │ - mov %rax,0xe4b0a(%rip) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - jmpq 64342 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x95540(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 6449c │ │ │ │ - jmpq 644a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0xe4aa8(%rip),%xmm1 │ │ │ │ - movsd 0xe4aa8(%rip),%xmm5 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - mulsd 0xe4aa8(%rip),%xmm2 │ │ │ │ - mulsd 0xe4aa8(%rip),%xmm3 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - movsd 0xe4a8c(%rip),%xmm5 │ │ │ │ - mulsd %xmm6,%xmm5 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - mulsd 0xe4a94(%rip),%xmm6 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - addsd %xmm6,%xmm2 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - movq 0x93662(%rip),%xmm4 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmpq 64427 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x19,%edx │ │ │ │ - mov 0xba9ac(%rip),%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x956aa(%rip),%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - mov (%r12),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - jmpq 64307 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000064660 : │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0xba921(%rip),%rax │ │ │ │ + jne 69cd8 │ │ │ │ + mov 0xb5eba(%rip),%rax │ │ │ │ mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 64740 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 646e0 │ │ │ │ - subsd 0x95713(%rip),%xmm0 │ │ │ │ - mulsd 0x92443(%rip),%xmm0 │ │ │ │ - movsd 0x9570b(%rip),%xmm3 │ │ │ │ - movsd 0x9570b(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - movsd 0x956fb(%rip),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd 0x956f3(%rip),%xmm0 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - divsd 0x9537b(%rip),%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subsd 0x923f0(%rip),%xmm0 │ │ │ │ - mulsd 0x923e0(%rip),%xmm0 │ │ │ │ - movsd 0x956c8(%rip),%xmm3 │ │ │ │ - movsd 0x956c8(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - movsd 0x956b8(%rip),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd 0x956b0(%rip),%xmm0 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - divsd 0x95318(%rip),%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov $0x18,%edx │ │ │ │ - mov 0xba88c(%rip),%rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x955f0(%rip),%rdi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - jmpq 64679 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000064780 : │ │ │ │ - push %r15 │ │ │ │ - movq %xmm0,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0xba7ed(%rip),%rax │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 649f0 │ │ │ │ - mov 0xe497f(%rip),%eax │ │ │ │ + jne 6902b │ │ │ │ + mov 0xb5df5(%rip),%rax │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - jne 647e3 │ │ │ │ - mov 0x952ec(%rip),%rax │ │ │ │ - movl $0x1,0xe496a(%rip) │ │ │ │ - mov %rax,0xe495b(%rip) │ │ │ │ - mov 0x952c4(%rip),%rax │ │ │ │ - mov %rax,0xe4945(%rip) │ │ │ │ - ucomisd 0xbfd6d(%rip),%xmm2 │ │ │ │ - jp 64804 │ │ │ │ - comisd 0xbfd63(%rip),%xmm2 │ │ │ │ - jne 64804 │ │ │ │ - cmp %r12d,0xbfd52(%rip) │ │ │ │ - je 649c0 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %r12d,%edi │ │ │ │ + jne 69cd8 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 68990 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 69b18 │ │ │ │ + mov 0xb5aa3(%rip),%rax │ │ │ │ + mov 0x8(%r13),%r8d │ │ │ │ + mov 0x10(%r13),%ecx │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + subsd 0x18(%r13),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + subsd 0x20(%r13),%xmm0 │ │ │ │ + mov 0xb5cd9(%rip),%rax │ │ │ │ + cvttsd2si %xmm0,%ebp │ │ │ │ + mov (%rax),%eax │ │ │ │ + add %r12d,%r8d │ │ │ │ + add %ebp,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jle 691f7 │ │ │ │ + lea 0x92cf8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9009f(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8f6cf(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%r13),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8f747(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 64660 │ │ │ │ - lea 0x38(%rsp),%r13 │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - movsd 0xe4903(%rip),%xmm6 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x30(%rsp),%xmm4 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - mov %r12d,0xbfcfc(%rip) │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd %xmm4,0xe48be(%rip) │ │ │ │ - movsd %xmm5,0xe48ae(%rip) │ │ │ │ - movsd %xmm2,0xbfce6(%rip) │ │ │ │ - movq %r15,%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movq 0x92be7(%rip),%xmm6 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - xorpd %xmm6,%xmm2 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - mulsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm3 │ │ │ │ - movapd %xmm2,%xmm7 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm7 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm7,%xmm3 │ │ │ │ - xorpd %xmm6,%xmm0 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movsd 0xe47f4(%rip),%xmm4 │ │ │ │ - movsd 0x951fc(%rip),%xmm1 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - jbe 6495e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 64950 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 64976 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 64968 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movq 0x932f2(%rip),%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - comisd 0x9213a(%rip),%xmm0 │ │ │ │ - jbe 64a30 │ │ │ │ - mulsd 0x950bc(%rip),%xmm3 │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x0(%rbp) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0xe4768(%rip),%xmm6 │ │ │ │ - lea 0x38(%rsp),%r13 │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - movsd 0xe473e(%rip),%xmm5 │ │ │ │ - movsd 0xe473e(%rip),%xmm4 │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - jmpq 64872 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x19,%edx │ │ │ │ - mov 0xba5dc(%rip),%r13 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x95359(%rip),%rdi │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%r13),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8f748(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x92d9b(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + lea 0x92b96(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x92b95(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x92c2a(%rip),%rsi │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x92c2a(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x92b9a(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x92ba8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x92ba7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x9c839(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb5863(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - jmpq 647b3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - movq 0x93225(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - movsd 0x95001(%rip),%xmm0 │ │ │ │ - movsd %xmm4,0x0(%rbp) │ │ │ │ - andpd %xmm1,%xmm4 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jb 649ac │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - movsd 0x0(%rbp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 64a8e │ │ │ │ - movsd 0x95034(%rip),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 649ac │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000064ab0 : │ │ │ │ - push %r14 │ │ │ │ - movq %xmm0,%r14 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + mov 0xb5b5c(%rip),%rax │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov (%rsp),%edx │ │ │ │ + cmp %r12d,%r14d │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r8d,%r11d │ │ │ │ + cmovge %r14d,%esi │ │ │ │ + cmp %r8d,%edx │ │ │ │ + cmovle %edx,%r11d │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + cmovl %ebp,%ebx │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + cmovle %r15d,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + test %esi,%esi │ │ │ │ + cmovs %edx,%esi │ │ │ │ + test %ebx,%ebx │ │ │ │ + cmovns %ebx,%edx │ │ │ │ + mov 0xb58bb(%rip),%rbx │ │ │ │ + mov %ecx,%r10d │ │ │ │ + mov %esi,%r14d │ │ │ │ + movslq %r11d,%rsi │ │ │ │ mov %edx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0xba4bb(%rip),%rax │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 64cb0 │ │ │ │ - mov 0xe4625(%rip),%eax │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + movslq %r10d,%rsi │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov 0xb5896(%rip),%rcx │ │ │ │ + cmovg %r11d,%ebx │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ + mov %ebx,0x64(%rsp) │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %ebx,%ecx │ │ │ │ + cmovg %r10d,%ebp │ │ │ │ + sub %r14d,%ecx │ │ │ │ + mov %ecx,0x118(%rsp) │ │ │ │ + lea 0x1(%rcx),%r15d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + sub %r12d,%ecx │ │ │ │ + mov %ecx,0xf4(%rsp) │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 64b15 │ │ │ │ - mov 0x94fba(%rip),%rax │ │ │ │ - movl $0x1,0xe4610(%rip) │ │ │ │ - mov %rax,0xe4601(%rip) │ │ │ │ - mov 0x94f92(%rip),%rax │ │ │ │ - mov %rax,0xe45eb(%rip) │ │ │ │ + jle 693b7 │ │ │ │ + lea 0x92b24(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8fe91(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8f4c1(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%r13),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8f539(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - mov %r12d,%edi │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - callq 64660 │ │ │ │ - movsd 0xe45d9(%rip),%xmm7 │ │ │ │ - lea 0x38(%rsp),%r12 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movq %r14,%xmm5 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mulsd (%rsp),%xmm5 │ │ │ │ - movsd 0x30(%rsp),%xmm2 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movq 0x92901(%rip),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x38(%rsp),%xmm6 │ │ │ │ - xorpd %xmm5,%xmm3 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movapd %xmm4,%xmm7 │ │ │ │ - mulsd %xmm6,%xmm4 │ │ │ │ - mulsd %xmm6,%xmm3 │ │ │ │ - mulsd 0x8(%rsp),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm7 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - addsd %xmm7,%xmm3 │ │ │ │ - xorpd %xmm5,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movsd 0xe44de(%rip),%xmm4 │ │ │ │ - movsd 0x94f0e(%rip),%xmm1 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jbe 64c4f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 64c40 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 64c67 │ │ │ │ - nopl (%rax) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 64c58 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movq 0x93001(%rip),%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - comisd 0x91e49(%rip),%xmm0 │ │ │ │ - jbe 64cf0 │ │ │ │ - mulsd 0x94dcf(%rip),%xmm3 │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,(%rbx) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x40,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x19,%edx │ │ │ │ - mov 0xba31c(%rip),%r13 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x950b3(%rip),%rdi │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%r13),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8f53a(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x929ee(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x929fc(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x929fb(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x92a09(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x92a58(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x92a5d(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x9c662(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb5691(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - jmpq 64ae5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - movq 0x92f65(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - movsd 0x94d41(%rip),%xmm0 │ │ │ │ - movsd %xmm4,(%rbx) │ │ │ │ - andpd %xmm1,%xmm4 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jb 64c99 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 64d4d │ │ │ │ - movsd 0x94d75(%rip),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 64c99 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - add $0x40,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000064d60 : │ │ │ │ - push %r15 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - push %r14 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0xba1f3(%rip),%rax │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15300 │ │ │ │ + mov %eax,0x114(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 69cd8 │ │ │ │ + mov 0xb5ae2(%rip),%rax │ │ │ │ mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 64f70 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - jp 64dbb │ │ │ │ - jne 64dbb │ │ │ │ - movsd 0x94fdd(%rip),%xmm4 │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea -0x4(%rbx),%eax │ │ │ │ - lea -0x4(%rbp),%r14d │ │ │ │ - mov %ebp,%r15d │ │ │ │ - and $0xfffffffd,%esi │ │ │ │ - and $0xfffffffd,%r15d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 64e20 │ │ │ │ - ucomisd %xmm3,%xmm6 │ │ │ │ - jp 64e28 │ │ │ │ - jne 64e28 │ │ │ │ - test %esi,%esi │ │ │ │ - jne 64e20 │ │ │ │ - movsd 0x91cf1(%rip),%xmm6 │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - ja 64e32 │ │ │ │ - lea -0x2(%rbx),%eax │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - movsd %xmm1,0x50(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 65310 │ │ │ │ - movsd 0x94f8b(%rip),%xmm5 │ │ │ │ - movsd 0x91cc3(%rip),%xmm6 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq 64ebd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x94f70(%rip),%xmm6 │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jbe 64f60 │ │ │ │ - ucomisd %xmm3,%xmm5 │ │ │ │ - jp 64e50 │ │ │ │ - jne 64e50 │ │ │ │ - movsd 0x91c96(%rip),%xmm5 │ │ │ │ + je 69cb3 │ │ │ │ test %r15d,%r15d │ │ │ │ - jne 64f60 │ │ │ │ + jle 6a9dc │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 6a9dc │ │ │ │ + movslq 0x10(%rsp),%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movslq %r15d,%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + lea 0x0(,%r12,8),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0xf4(%rsp),%r12d │ │ │ │ + mov %r14d,0x18(%rsp) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ucomisd %xmm6,%xmm5 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x0(%rbp,%r14,8) │ │ │ │ + add $0x1,%r14 │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg 69440 │ │ │ │ + mov 0xb58e7(%rip),%rax │ │ │ │ + mov 0x18(%rsp),%r14d │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 694ae │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + lea 0x92b45(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + imul %r15d,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb55a7(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xb58a0(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + movslq 0x118(%rsp),%rcx │ │ │ │ mov $0x0,%eax │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - movsd %xmm1,0x50(%rsp) │ │ │ │ - setnp %dl │ │ │ │ - cmove %edx,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - jne 64ea8 │ │ │ │ - test %al,%al │ │ │ │ - je 64ea8 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movsd %xmm1,0x0(%r13) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 654e9 │ │ │ │ - add $0x68,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x2(%rbx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 64fe0 │ │ │ │ - cmp $0x5,%ebx │ │ │ │ - je 65100 │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - je 65060 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 650cf │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 64ef8 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 65390 │ │ │ │ - ucomisd %xmm5,%xmm6 │ │ │ │ - jp 65428 │ │ │ │ - comisd %xmm5,%xmm6 │ │ │ │ - jne 65428 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 6503e │ │ │ │ - lea -0x2(%rbp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 65360 │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - ja 64e81 │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 642e0 │ │ │ │ - cmp $0x5,%ebp │ │ │ │ - jne 651c8 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 638a0 │ │ │ │ - jmpq 64e81 │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r14d,0x30(%rsp) │ │ │ │ + mov 0xf4(%rsp),%ebx │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmovns %rcx,%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov 0xa8(%rsp),%r12 │ │ │ │ + lea 0x8(,%rax,8),%rbp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x94e30(%rip),%xmm5 │ │ │ │ - jmpq 64e50 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1c,%edx │ │ │ │ - mov 0xba05c(%rip),%r14 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x94e58(%rip),%rdi │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - mov (%r14),%rcx │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - callq 15c80 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + mov (%r12,%r14,8),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + add $0x1,%r14 │ │ │ │ + callq 154d0 │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg 694f0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x30(%rsp),%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov 0xf4(%rsp),%ebp │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %r14d,0x20(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r12,%r14,8) │ │ │ │ + add $0x1,%r14 │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jg 69540 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%r14d │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + test %eax,%eax │ │ │ │ + jle 6959b │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x92a6e(%rip),%rsi │ │ │ │ + imul %r15d,%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb54ad(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - jmpq 64da7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0xf4(%rsp),%r12d │ │ │ │ + mov 0xb0(%rsp),%r15 │ │ │ │ xor %ebx,%ebx │ │ │ │ - test %esi,%esi │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - mov $0x3,%eax │ │ │ │ - setne %bl │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %cl,0x20(%rsp) │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r15,%rbx,8),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 154d0 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg 695b0 │ │ │ │ + lea 0x6175d7(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x6175cb(%rip),%rax │ │ │ │ + movsd 0x140(%rsp),%xmm4 │ │ │ │ + movl $0x0,0x11c(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + mov %rax,0x61759c(%rip) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + movq $0x0,0x100(%rsp) │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - callq 64780 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - jne 64ec6 │ │ │ │ - movzbl 0x20(%rsp),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - je 64ec6 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - jmpq 64e81 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0xc8(%rsp),%rbx │ │ │ │ + shl $0x8,%rax │ │ │ │ + lea (%rbx,%rax,1),%r12 │ │ │ │ + mov 0xc0(%rsp),%rbx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea (%rbx,%rax,1),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 68990 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 69b18 │ │ │ │ + mov 0xb547c(%rip),%rax │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + subsd 0x18(%r13),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%ebp │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + mov 0xb56c1(%rip),%rax │ │ │ │ + subsd 0x20(%r13),%xmm0 │ │ │ │ + mov (%rax),%eax │ │ │ │ + cvttsd2si %xmm0,%ebx │ │ │ │ + mov %ebp,0x110(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jg 6a880 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + lea 0x0(,%rax,8),%rbp │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 15850 │ │ │ │ + cmpq $0x0,0x10(%r13) │ │ │ │ + movq $0x1,0x150(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movq $0x1,0x158(%rsp) │ │ │ │ + movq $0x1,0x160(%rsp) │ │ │ │ + movq $0x1,0x168(%rsp) │ │ │ │ + movl $0x0,0x138(%rsp) │ │ │ │ + jle 69e19 │ │ │ │ + mov %ebx,%eax │ │ │ │ + sub (%rsp),%eax │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + lea 0x13c(%rsp),%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %ebx,0xf0(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x5,%ebp │ │ │ │ - je 65410 │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - mov %cl,0x20(%rsp) │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - callq 63f60 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - jne 650cf │ │ │ │ - movzbl 0x20(%rsp),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - jne 651b4 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 651e8 │ │ │ │ - ucomisd %xmm6,%xmm5 │ │ │ │ - jp 65270 │ │ │ │ - comisd %xmm6,%xmm5 │ │ │ │ - jne 65270 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jne 64ef8 │ │ │ │ - jmpq 6503e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov %cl,0x8(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - callq 63c10 │ │ │ │ - cmp $0x4,%ebp │ │ │ │ - movzbl 0x8(%rsp),%ecx │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - je 651c8 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - mov %cl,0x20(%rsp) │ │ │ │ - callq 63f60 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - jne 650cf │ │ │ │ - movzbl 0x20(%rsp),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - je 650cf │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,(%r12) │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - jmpq 64e81 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - jmpq 64e81 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x50(%rsp),%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - lea 0x38(%rsp),%rbx │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ + mov 0xb55d9(%rip),%rcx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmpl $0x1,(%rcx) │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + jle 697a1 │ │ │ │ + mov %eax,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - callq 65e30 │ │ │ │ + lea 0x9275e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb52a7(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + pushq 0x80(%rsp) │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + pushq 0xe0(%rsp) │ │ │ │ + mov 0xf0(%rsp),%r8 │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + mov 0xf8(%rsp),%rdx │ │ │ │ + callq 15290 │ │ │ │ + pop %r11 │ │ │ │ + pop %rbp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 69a9d │ │ │ │ + mov 0xb56d6(%rip),%rax │ │ │ │ + mov (%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 6a468 │ │ │ │ + mov 0xb560b(%rip),%rax │ │ │ │ + pushq 0x80(%rsp) │ │ │ │ + mov $0x52,%esi │ │ │ │ + pushq 0xe0(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0xb0(%rsp),%r9 │ │ │ │ + mov 0xf0(%rsp),%r8 │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + mov 0xf8(%rsp),%rdx │ │ │ │ + callq 15290 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6a9fb │ │ │ │ + addq $0x1,0x158(%rsp) │ │ │ │ + cmpq $0x0,0x8(%r13) │ │ │ │ + jle 69df4 │ │ │ │ + movslq 0x38(%rsp),%rax │ │ │ │ movsd 0x10(%rsp),%xmm5 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movsd 0x918a2(%rip),%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm5 │ │ │ │ - jp 652c8 │ │ │ │ - comisd %xmm7,%xmm5 │ │ │ │ - jne 652c8 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 651b4 │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - jmpq 64ef8 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov 0x110(%rsp),%r9d │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0xa0(%rsp),%r15 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + add %rax,%rcx │ │ │ │ + add 0xb0(%rsp),%rax │ │ │ │ + mov 0xf0(%rsp),%r12d │ │ │ │ + sub %r14d,%r9d │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + jmp 698ee │ │ │ │ nop │ │ │ │ - movsd 0x50(%rsp),%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 62a40 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - jmpq 650ec │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movsd %xmm2,0x50(%rsp) │ │ │ │ - callq 61ee0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - jmpq 6524a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x917c1(%rip),%rax │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mov $0x3,%eax │ │ │ │ - callq 64780 │ │ │ │ - mov 0x91799(%rip),%rax │ │ │ │ - movsd 0x94a51(%rip),%xmm5 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ + lea (%r14,%r9,1),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jl 698d8 │ │ │ │ + cmp (%rsp),%r12d │ │ │ │ + setl %sil │ │ │ │ + cmp 0x8(%rsp),%r12d │ │ │ │ + setge %dl │ │ │ │ + or %dl,%sil │ │ │ │ + jne 698d8 │ │ │ │ + cmp 0x64(%rsp),%eax │ │ │ │ + jl 69d00 │ │ │ │ + add $0x1,%rbp │ │ │ │ + add $0x8,%r15 │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp %rbp,0x8(%r13) │ │ │ │ + jle 69de8 │ │ │ │ + movsd (%rbx,%rbp,8),%xmm0 │ │ │ │ + ucomisd %xmm6,%xmm6 │ │ │ │ + movsd (%r15),%xmm1 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + jp 6a318 │ │ │ │ + movapd %xmm6,%xmm3 │ │ │ │ + movq %xmm6,%rax │ │ │ │ + movq %xmm2,%rsi │ │ │ │ + movsd 0x8e0a6(%rip),%xmm4 │ │ │ │ + andpd 0x8dfc6(%rip),%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + cmovb %rsi,%rax │ │ │ │ movq %rax,%xmm6 │ │ │ │ - jmpq 64ed3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - test %r15d,%r15d │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - setne %dl │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x3,%eax │ │ │ │ - callq 64ab0 │ │ │ │ - jmpq 64e81 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x91740(%rip),%xmm7 │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm7,%xmm6 │ │ │ │ - jp 65480 │ │ │ │ - comisd %xmm7,%xmm6 │ │ │ │ - jne 65480 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - lea 0x38(%rsp),%rbx │ │ │ │ + ucomisd %xmm5,%xmm5 │ │ │ │ + jp 6a308 │ │ │ │ movapd %xmm5,%xmm3 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ + movq %xmm5,%rax │ │ │ │ + movq %xmm2,%rsi │ │ │ │ + movsd 0x8e071(%rip),%xmm4 │ │ │ │ + andpd 0x8df91(%rip),%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + cmovb %rsi,%rax │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm7,%xmm1 │ │ │ │ + jbe 6998e │ │ │ │ + movapd %xmm2,%xmm7 │ │ │ │ + minsd %xmm6,%xmm7 │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + movapd %xmm2,%xmm7 │ │ │ │ + maxsd %xmm5,%xmm7 │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + mov 0xb53b3(%rip),%rax │ │ │ │ + cmpl $0x3,(%rax) │ │ │ │ + jle 698b0 │ │ │ │ + mov 0x38(%rsp),%r8d │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 66390 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - je 651ce │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - jmpq 64ef8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea 0x9265d(%rip),%rsi │ │ │ │ mov $0x2,%eax │ │ │ │ - callq 638a0 │ │ │ │ - jmpq 64e81 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x50(%rsp),%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 61ee0 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - jmpq 64ef0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - lea 0x38(%rsp),%rbx │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov $0x4,%eax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb5061(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + jmpq 698b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x921f6(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x921f2(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8d3c1(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8d3c4(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + lea 0x8d3cc(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb4fb9(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xb52b2(%rip),%rax │ │ │ │ + mov (%rax),%ebx │ │ │ │ + jmpq 68d0b │ │ │ │ mov %rbx,%rdi │ │ │ │ - movapd %xmm7,%xmm3 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - callq 61ee0 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - movsd %xmm1,0x50(%rsp) │ │ │ │ - jmpq 653c2 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000654f0 : │ │ │ │ - mov 0xb9a99(%rip),%rax │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 655c0 │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movsd 0x94621(%rip),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 6552e │ │ │ │ - nopl (%rax) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 65520 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe 6554e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 65540 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movsd 0x0(%rbp),%xmm3 │ │ │ │ - andpd 0x92715(%rip),%xmm3 │ │ │ │ - comisd 0x944f5(%rip),%xmm3 │ │ │ │ - jbe 65593 │ │ │ │ - movsd 0x949eb(%rip),%xmm3 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 6557b │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jbe 655a0 │ │ │ │ - subsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x0(%rbp) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq 15090 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xf4(%rsp),%ebp │ │ │ │ + mov 0xa8(%rsp),%r12 │ │ │ │ + mov 0xb0(%rsp),%r13 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - xorpd 0x91f04(%rip),%xmm0 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jg 69ad0 │ │ │ │ + mov 0xa8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x138(%rsp),%edi │ │ │ │ + callq 687e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x616c77(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x878(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6b0e5 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + add $0x888,%rsp │ │ │ │ pop %rbx │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xb9a11(%rip),%r12 │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x94828(%rip),%rdi │ │ │ │ - mov (%r12),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 6550b │ │ │ │ nop │ │ │ │ - │ │ │ │ -00000000000655f0 : │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0xb998b(%rip),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 657c0 │ │ │ │ - mov 0xe3b7b(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 65718 │ │ │ │ - movsd 0xe3b53(%rip),%xmm7 │ │ │ │ - movsd 0xe3b53(%rip),%xmm2 │ │ │ │ - movsd 0xe3b53(%rip),%xmm3 │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - movsd 0xe3b2d(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movsd 0x944e3(%rip),%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jb 6565f │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movq 0x925d8(%rip),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm6 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - andpd %xmm0,%xmm1 │ │ │ │ - comisd 0x943a8(%rip),%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - jae 656d4 │ │ │ │ - movsd 0x948b2(%rip),%xmm1 │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 65780 │ │ │ │ - movsd %xmm4,0x0(%rbp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - callq 15a60 │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd 0x18(%rsp),%xmm3 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - add $0x40,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmp 69b2e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd 0x94848(%rip),%xmm4 │ │ │ │ - movsd 0x94838(%rip),%xmm5 │ │ │ │ - movl $0x1,0xe3a5e(%rip) │ │ │ │ - movsd 0x94376(%rip),%xmm3 │ │ │ │ - movsd 0x9482e(%rip),%xmm2 │ │ │ │ - movsd %xmm4,0xe3a2e(%rip) │ │ │ │ - movsd %xmm3,0xe3a36(%rip) │ │ │ │ - movsd %xmm2,0xe3a26(%rip) │ │ │ │ - movsd %xmm5,0xe3a0e(%rip) │ │ │ │ - movsd %xmm4,0xe39fe(%rip) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - jmpq 65649 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0xe39cb(%rip),%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - divsd %xmm3,%xmm4 │ │ │ │ - jmpq 656d4 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x1f,%edx │ │ │ │ - mov 0xb980c(%rip),%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x94650(%rip),%rdi │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov (%r12),%rcx │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq 15c80 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + lea 0x92133(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8f5b2(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8ebe2(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%r13),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8ec5a(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%r13),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8ec5b(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x922ae(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x920a4(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x920b2(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x920b1(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x920b8(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x920be(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x920cc(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x920cb(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb4d9a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - jmpq 6560f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000065810 : │ │ │ │ - push %r13 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0xb9765(%rip),%rax │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 659f0 │ │ │ │ - mov 0xe391f(%rip),%eax │ │ │ │ + jmpq 68fd0 │ │ │ │ + mov 0xb514e(%rip),%rax │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - jne 6586b │ │ │ │ - mov 0x94264(%rip),%rax │ │ │ │ - movl $0x1,0xe390a(%rip) │ │ │ │ - mov %rax,0xe38fb(%rip) │ │ │ │ - mov 0x9471c(%rip),%rax │ │ │ │ - mov %rax,0xe38e5(%rip) │ │ │ │ - ucomisd 0xbeced(%rip),%xmm3 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jp 65968 │ │ │ │ - comisd 0xbecd0(%rip),%xmm3 │ │ │ │ - jne 65968 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - andpd 0x923ce(%rip),%xmm0 │ │ │ │ - comisd 0x9470e(%rip),%xmm0 │ │ │ │ - ja 65957 │ │ │ │ - movsd 0xe38a0(%rip),%xmm3 │ │ │ │ - lea 0x38(%rsp),%r12 │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - mov %r13,%rsi │ │ │ │ - movsd 0xe385c(%rip),%xmm1 │ │ │ │ - mulsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mulsd 0xe384d(%rip),%xmm1 │ │ │ │ - movsd 0xe3835(%rip),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm6 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x38(%rsp),%xmm1 │ │ │ │ - divsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - mulsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,(%rbx) │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + je 693e8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - subsd 0x91164(%rip),%xmm0 │ │ │ │ - movsd %xmm3,0xbebe4(%rip) │ │ │ │ - movsd 0x94604(%rip),%xmm3 │ │ │ │ - mulsd 0x91144(%rip),%xmm0 │ │ │ │ - movsd 0x945fc(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ + mov 0x138(%rsp),%edi │ │ │ │ + callq 687e0 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x616aab(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 69b2e │ │ │ │ + nop │ │ │ │ + mov 0xb5041(%rip),%rax │ │ │ │ + movsd (%rbx,%rbp,8),%xmm0 │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jg 6a3f0 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + movslq %r9d,%rdx │ │ │ │ + cmpq $0x0,0xb8(%rsp) │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + je 6a328 │ │ │ │ + shl $0x3,%rdx │ │ │ │ + add %rdx,%rcx │ │ │ │ + add %r8,%rdx │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 6a2e0 │ │ │ │ + andpd 0x8db95(%rip),%xmm0 │ │ │ │ + movsd 0x8dc65(%rip),%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jb 6a2e0 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jae 6a2e0 │ │ │ │ + movsd (%rcx),%xmm1 │ │ │ │ + ucomisd 0x140(%rsp),%xmm1 │ │ │ │ + jnp 6a2d8 │ │ │ │ + movsd (%rdx),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm3 │ │ │ │ + jnp 6a655 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 6a780 │ │ │ │ + mulsd 0x68(%rsp),%xmm2 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + addsd 0x108(%rsp),%xmm0 │ │ │ │ + addl $0x1,0x11c(%rsp) │ │ │ │ + movsd %xmm3,(%rdx) │ │ │ │ + movsd %xmm0,0x108(%rsp) │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm1,(%rcx) │ │ │ │ + jmpq 698d8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + addq $0x1,0x50(%rsp) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + addl $0x1,0xf0(%rsp) │ │ │ │ + addl $0x1,0x38(%rsp) │ │ │ │ + cmp %rax,0x10(%r13) │ │ │ │ + jg 69768 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15300 │ │ │ │ + mov %eax,%r15d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6b0ab │ │ │ │ + mov 0xb506f(%rip),%rax │ │ │ │ + mov (%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 6abe7 │ │ │ │ + cmpq $0x1,0xb8(%rsp) │ │ │ │ + jne 6b0ea │ │ │ │ + mov 0xb4ed7(%rip),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + mov (%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jg 6aa53 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x100(%rsp),%xmm2 │ │ │ │ + cvtsi2sdl 0x114(%rsp),%xmm0 │ │ │ │ + cvtsi2sdl 0x11c(%rsp),%xmm1 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movsd 0x108(%rsp),%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + mov 0xa8(%rsp),%rdi │ │ │ │ + movq 0x8da1f(%rip),%xmm3 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movsd 0x8daec(%rip),%xmm4 │ │ │ │ + movsd 0x9245c(%rip),%xmm7 │ │ │ │ + mov 0x118(%rsp),%esi │ │ │ │ + mov 0xf4(%rsp),%r10d │ │ │ │ + mov 0xb0(%rsp),%r11 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r11,%r8,8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 69f30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + jne 69f5b │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + movq $0x0,(%rbx,%rcx,1) │ │ │ │ + movq $0x0,(%rdx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jle 69f80 │ │ │ │ + movsd (%rdx,%rax,8),%xmm0 │ │ │ │ + lea 0x0(,%rax,8),%rcx │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 69f12 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm3,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm4 │ │ │ │ + jb 69f12 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jnp 69f10 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + ja 69f12 │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jg 69f30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r8 │ │ │ │ + add $0x8,%rdi │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jg 69f00 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r14d,0x10(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movsd 0x140(%rsp),%xmm10 │ │ │ │ + movapd %xmm3,%xmm7 │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + mov 0x118(%rsp),%r9d │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movapd %xmm3,%xmm8 │ │ │ │ + movq 0x8d917(%rip),%xmm9 │ │ │ │ + mov 0xa8(%rsp),%r10 │ │ │ │ + mov $0x1869f,%r12d │ │ │ │ + mov $0x1869f,%ebp │ │ │ │ + mov 0xb0(%rsp),%r11 │ │ │ │ + mov 0xf4(%rsp),%r14d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r11,%r8,8),%rdi │ │ │ │ + mov (%r10,%r8,8),%rsi │ │ │ │ + mov %r8d,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 6a0af │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi,%rax,8),%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rsi,%rax,8) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 6a9c0 │ │ │ │ + movapd %xmm1,%xmm14 │ │ │ │ + movapd %xmm0,%xmm12 │ │ │ │ + movapd %xmm0,%xmm13 │ │ │ │ + minsd %xmm8,%xmm12 │ │ │ │ + maxsd %xmm2,%xmm13 │ │ │ │ + minsd %xmm7,%xmm14 │ │ │ │ + maxsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm12,%xmm8 │ │ │ │ + movapd %xmm13,%xmm2 │ │ │ │ + movapd %xmm14,%xmm7 │ │ │ │ + cmp %ecx,%r12d │ │ │ │ + andpd %xmm9,%xmm0 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + cmovg %ecx,%r12d │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + maxsd %xmm4,%xmm0 │ │ │ │ + minsd 0x40(%rsp),%xmm3 │ │ │ │ + cmovl %ecx,%ebx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + cmovg %edx,%ebp │ │ │ │ + cmp %edx,%r13d │ │ │ │ + cmovl %edx,%r13d │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ movapd %xmm0,%xmm4 │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - mulsd 0x945f8(%rip),%xmm0 │ │ │ │ - addsd 0x945f8(%rip),%xmm0 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - movsd 0x945dc(%rip),%xmm3 │ │ │ │ - mulsd %xmm4,%xmm3 │ │ │ │ - mulsd 0x945e8(%rip),%xmm4 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - mulsd 0xe3780(%rip),%xmm0 │ │ │ │ - movsd %xmm1,0xe3768(%rip) │ │ │ │ - movsd %xmm0,0xe3758(%rip) │ │ │ │ - jmpq 65896 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1f,%edx │ │ │ │ - mov 0xb95dc(%rip),%r12 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x94440(%rip),%rdi │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jle 6a0de │ │ │ │ + movsd (%rdi,%rax,8),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %eax,%edx │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 6a018 │ │ │ │ + movq $0x0,(%rdi,%rax,8) │ │ │ │ + movsd %xmm10,(%rsi,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jg 6a0af │ │ │ │ + add $0x1,%r8 │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg 6a000 │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + lea 0x0(%rbp,%r14,1),%eax │ │ │ │ movsd %xmm2,0x18(%rsp) │ │ │ │ - mov (%r12),%rcx │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq 15c80 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + lea (%rbx,%rax,1),%ecx │ │ │ │ + lea (%r12,%rax,1),%r15d │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 6a227 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + lea 0x91dc5(%rip),%rsi │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x91db2(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x91da2(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x91d92(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x91d84(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x91d7c(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x0(%rbp,%r14,1),%edx │ │ │ │ + lea 0x91d7a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x0(%r13,%r14,1),%edx │ │ │ │ + lea 0x91d71(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + jg 6ab54 │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jg 6ab54 │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15110 │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ + callq 15110 │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov 0xb4874(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15990 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + je 6ab60 │ │ │ │ + mov 0xf4(%rsp),%ebp │ │ │ │ + mov 0xa8(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0xb0(%rsp),%r13 │ │ │ │ + nop │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jg 6a2b0 │ │ │ │ + jmpq 69aee │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + jne 69d93 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 6a4d8 │ │ │ │ + movsd 0x140(%rsp),%xmm0 │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + movsd %xmm0,(%rcx) │ │ │ │ + jmpq 698d8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + jmpq 6996c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + jmpq 69937 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 6a4b0 │ │ │ │ + andpd 0x8d5b6(%rip),%xmm0 │ │ │ │ + movsd 0x8d686(%rip),%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jb 6a4b0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + comisd (%r15),%xmm4 │ │ │ │ + jae 6a4b0 │ │ │ │ + mov 0xb49e6(%rip),%rsi │ │ │ │ + cmpl $0x4,(%rsi) │ │ │ │ + jg 6a6f8 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + addl $0x1,0x114(%rsp) │ │ │ │ + movsd %xmm2,(%rcx,%rdx,8) │ │ │ │ + movsd %xmm0,(%r8,%rdx,8) │ │ │ │ + addsd 0x100(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x100(%rsp) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jle 698d8 │ │ │ │ + lea 0x91b60(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb4677(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + jmpq 698d8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%r8d │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + lea 0x91c58(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd (%r15),%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb460e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ + movsd (%rbx,%rbp,8),%xmm0 │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0xb48fd(%rip),%rax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - jmpq 6583b │ │ │ │ + mov (%rax),%eax │ │ │ │ + jmpq 69d17 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 6a9ed │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + movsd 0x8c643(%rip),%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + lea (%rcx,%rdx,8),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 6a490 │ │ │ │ + addq $0x1,0x158(%rsp) │ │ │ │ + jmpq 69858 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jg 6a660 │ │ │ │ + movsd 0x140(%rsp),%xmm0 │ │ │ │ + movq $0x0,(%r8,%rdx,8) │ │ │ │ + movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ + jmpq 698d8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x91c29(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb4533(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + jmpq 6a2e9 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x570(%rsp),%r15 │ │ │ │ + mov $0x100,%ecx │ │ │ │ + lea 0x1(%r14),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x270(%rsp),%rbp │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + movb $0x0,0x56b(%rsp,%r14,1) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x470(%rsp),%r12 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x8c841(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + jmpq 68e65 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x570(%rsp),%r15 │ │ │ │ + mov $0x100,%ecx │ │ │ │ + lea 0x1(%r12),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x200,%edx │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + movb $0x0,0x56b(%rsp,%r12,1) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x200,%edx │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x370(%rsp),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x200,%edx │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x200,%edx │ │ │ │ + lea 0x8c7a2(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + jmpq 68dc1 │ │ │ │ + je 6a2e0 │ │ │ │ + jmpq 69da5 │ │ │ │ + lea 0x91a39(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9d,0x30(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x120(%rsp) │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb43a3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0xb4692(%rip),%rax │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + movsd 0x140(%rsp),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + cmpl $0x4,(%rax) │ │ │ │ + mov 0x30(%rsp),%r9d │ │ │ │ + movq $0x0,(%r8,%rdx,8) │ │ │ │ + movsd 0x120(%rsp),%xmm6 │ │ │ │ + movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ + jg 6a39e │ │ │ │ + jmpq 698d8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x919d9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9d,0x120(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x128(%rsp) │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb4302(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0xb45f0(%rip),%rax │ │ │ │ + mov 0x120(%rsp),%r9d │ │ │ │ + movsd 0x128(%rsp),%xmm6 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + jmpq 6a36b │ │ │ │ + lea 0x919c1(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9d,0x30(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x120(%rsp) │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb4282(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + mulsd 0x68(%rsp),%xmm2 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movsd (%r15),%xmm1 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0xb4560(%rip),%rax │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + addl $0x1,0x11c(%rsp) │ │ │ │ + cmpl $0x4,(%rax) │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + mov 0x30(%rsp),%r9d │ │ │ │ + movsd 0x120(%rsp),%xmm6 │ │ │ │ + movsd %xmm0,(%rcx) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + addsd 0x108(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd %xmm1,0x108(%rsp) │ │ │ │ + jle 698d8 │ │ │ │ + lea 0x916c7(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb41de(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + jmpq 698d8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x8ded2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8e8a7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8ded7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%r13),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8df4f(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%r13),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8df50(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x91511(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x91517(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9151d(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%r13),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x91523(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%r13),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x91524(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x9152e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x91536(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb4097(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 696a2 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + jmpq 6a064 │ │ │ │ + lea 0x91426(%rip),%rdi │ │ │ │ + callq 68830 │ │ │ │ + jmpq 69b18 │ │ │ │ + addq $0x1,0x158(%rsp) │ │ │ │ + jmpq 69df4 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq 15090 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xf4(%rsp),%ebp │ │ │ │ + mov 0xa8(%rsp),%r12 │ │ │ │ + mov 0xb0(%rsp),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jg 6aa30 │ │ │ │ + jmpq 69aee │ │ │ │ + lea 0x61614e(%rip),%rdi │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 15770 │ │ │ │ + mov 0x616136(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x616123(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x916dd(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb3fa1(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + cvtsi2sdl 0x114(%rsp),%xmm1 │ │ │ │ + mov 0xb4280(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + cvtsi2sdl 0x11c(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + mov (%rax),%r9d │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + movsd 0x108(%rsp),%xmm1 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + jle 69ec1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x91689(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xb420e(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + mov (%rax),%r9d │ │ │ │ + jmpq 69ec1 │ │ │ │ + lea 0x9142e(%rip),%rdi │ │ │ │ + jmpq 6a9e3 │ │ │ │ + mov 0xb40b1(%rip),%r14 │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + mov 0xf8(%rsp),%rsi │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15990 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + je 6ac40 │ │ │ │ + mov 0xf4(%rsp),%ebp │ │ │ │ + mov 0xa8(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0xb0(%rsp),%r13 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jg 6abc4 │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0xb421a(%rip),%rax │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + je 69e5b │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6ac18 │ │ │ │ + jmpq 69aee │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + mov 0xb3e97(%rip),%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + lea 0x8(%rax),%rcx │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15070 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + jne 6af77 │ │ │ │ + mov 0xb40b0(%rip),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 6ace4 │ │ │ │ + lea 0x91513(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb3d76(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + lea 0x8(%r14),%rcx │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15070 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + jne 6af3d │ │ │ │ + mov 0xb4013(%rip),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 6ad81 │ │ │ │ + lea 0x8c75e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb3cd9(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + mov 0xb3d60(%rip),%rax │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15320 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + jne 6afb1 │ │ │ │ + mov 0xb3f78(%rip),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 6ae1c │ │ │ │ + lea 0x8c71b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb3c3e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov (%r14),%rdi │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15320 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + jne 6b071 │ │ │ │ + mov 0xb3ee4(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 6aeb0 │ │ │ │ + lea 0x91377(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb3baa(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + mov 0xb3c31(%rip),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x8c1b5(%rip),%rsi │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15cc0 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + je 6afeb │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6af15 │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6af4f │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6af89 │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6afc3 │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x8c07e(%rip),%rsi │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15cc0 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + je 6b0fb │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6b049 │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6b083 │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6b0bd │ │ │ │ + jmpq 69aee │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movq $0x1,0xb8(%rsp) │ │ │ │ + jmpq 6962e │ │ │ │ + mov 0xb39e6(%rip),%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x8bf73(%rip),%rsi │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15cc0 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + je 6b182 │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6b15a │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0xb395f(%rip),%rax │ │ │ │ + sub %ebp,%r13d │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0x1,%r13d │ │ │ │ + lea 0x8bb91(%rip),%rsi │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movslq %r13d,%r13 │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + mov %r13,%rdx │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15cc0 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + je 6b211 │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6b1e9 │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0xb38d0(%rip),%rax │ │ │ │ + sub %r12d,%ebx │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x1(%rbx),%r12d │ │ │ │ + lea 0x8bb09(%rip),%rsi │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15cc0 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + je 6b2a0 │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6b278 │ │ │ │ + jmpq 69aee │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0xb3837(%rip),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cvtsi2sdl 0x10(%rsp),%xmm4 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x8ba81(%rip),%rsi │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + callq 15cd0 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + je 6b340 │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6b318 │ │ │ │ + jmpq 69aee │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0xb3797(%rip),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cvtsi2sd %r15d,%xmm4 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x8b9e9(%rip),%rsi │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + callq 15cd0 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + je 6b3df │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6b3b7 │ │ │ │ + jmpq 69aee │ │ │ │ + mov (%r14),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x2,%edx │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + lea 0x8bc8d(%rip),%rsi │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + callq 15cc0 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + je 6b45f │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6b437 │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8b8bc(%rip),%rsi │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + callq 15cc0 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + je 6b4dd │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6b4b5 │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x8b845(%rip),%rsi │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + callq 15cc0 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + je 6b55b │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6b533 │ │ │ │ + jmpq 69aee │ │ │ │ + mov (%r14),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + mov 0xb3576(%rip),%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + lea 0x8b7cd(%rip),%rsi │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + subsd 0x10(%rsp),%xmm0 │ │ │ │ + callq 15cd0 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + je 6b5ed │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6b5c5 │ │ │ │ + jmpq 69aee │ │ │ │ + mov (%r14),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + mov 0xb34e4(%rip),%rax │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + lea 0x8b742(%rip),%rsi │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + subsd 0x18(%rsp),%xmm0 │ │ │ │ + callq 15cd0 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + jne 6bb8d │ │ │ │ + mov 0xb36f8(%rip),%rax │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + jle 6b69b │ │ │ │ + lea 0x90bbc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb33bf(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movslq %ebp,%rbx │ │ │ │ + movslq (%rsp),%rbp │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + movslq %r15d,%r15 │ │ │ │ + mov %r15,(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + shl $0x3,%rbx │ │ │ │ + lea 0x150(%rsp),%rdx │ │ │ │ + movq $0x1,0x150(%rsp) │ │ │ │ + imul $0xfffffffffffffff8,%rbp,%rbp │ │ │ │ + movq $0x1,0x158(%rsp) │ │ │ │ + lea (%rax,%rbp,1),%r10 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %r10,%rbp │ │ │ │ + jmp 6b752 │ │ │ │ + mov 0xb33f9(%rip),%rax │ │ │ │ + mov 0x0(%rbp,%r12,8),%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + add %rbx,%r8 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + callq 15b10 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + jne 6bbc7 │ │ │ │ + addq $0x1,0x158(%rsp) │ │ │ │ + cmp %r12d,0x8(%rsp) │ │ │ │ + jge 6b6e8 │ │ │ │ + mov 0xb35e8(%rip),%rax │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov (%rsp),%r15 │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + jle 6b7b0 │ │ │ │ + lea 0x90add(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb32a9(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + add 0xb0(%rsp),%rbp │ │ │ │ + lea 0x150(%rsp),%r12 │ │ │ │ + movq $0x1,0x150(%rsp) │ │ │ │ + movq $0x1,0x158(%rsp) │ │ │ │ + jmp 6b834 │ │ │ │ + mov 0x0(%rbp,%r15,8),%r8 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + add %rbx,%r8 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + callq 15b10 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + jne 6bc75 │ │ │ │ + addq $0x1,0x158(%rsp) │ │ │ │ + cmp %r15d,0x8(%rsp) │ │ │ │ + jge 6b7da │ │ │ │ + mov 0xb3506(%rip),%rax │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + jle 6b88b │ │ │ │ + lea 0x90a2a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb31ce(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + mov 0xb3256(%rip),%rax │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + callq 15300 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + jne 6bc3b │ │ │ │ + mov 0xb3475(%rip),%rax │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + jle 6b91c │ │ │ │ + lea 0x8d285(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb313d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov (%r14),%rdi │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + callq 15300 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + jne 6bc01 │ │ │ │ + mov 0xb33eb(%rip),%rax │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + jle 6b9a6 │ │ │ │ + lea 0x90636(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb30b3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + lea 0x6151fb(%rip),%rdi │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + callq 15770 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + mov 0xa8(%rsp),%r13 │ │ │ │ + mov 0xb0(%rsp),%r14 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movq %xmm5,%r15 │ │ │ │ + movq %xmm6,%rbp │ │ │ │ + mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov (%r14,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + jg 6b9f0 │ │ │ │ + mov 0xa8(%rsp),%rdi │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x61515b(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x615148(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + lea 0x90831(%rip),%rcx │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + mov $0x5,%eax │ │ │ │ + lea 0x614d07(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x615103(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x6150f0(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + lea 0x90821(%rip),%rcx │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + mov $0x5,%eax │ │ │ │ + lea 0x6148af(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x614c91(%rip),%rsi │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + lea 0x614873(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x61506f(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x61505c(%rip),%rax │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd %xmm4,0x1420(%rbx) │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd %xmm6,0x1410(%rbx) │ │ │ │ + movsd %xmm0,0x1408(%rbx) │ │ │ │ + movsd %xmm5,0x1418(%rbx) │ │ │ │ + movsd %xmm4,0x1428(%rbx) │ │ │ │ + jmpq 69b2e │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6bb9f │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6bbd9 │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6bc13 │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6bc4d │ │ │ │ + jmpq 69aee │ │ │ │ + mov 0xa8(%rsp),%rbp │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %eax,0xf4(%rsp) │ │ │ │ + jg 6bc87 │ │ │ │ + jmpq 69aee │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000000000006bcb0 : │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov 0x6c0(%rsp),%r11d │ │ │ │ + subsd 0xd10(%rsp),%xmm4 │ │ │ │ + mov 0x9e8(%rsp),%r8d │ │ │ │ + subsd 0xd18(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + test %r11d,%r11d │ │ │ │ + js 6bda2 │ │ │ │ + movslq %r11d,%r10 │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%r10,%r10,4),%r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + movsd 0x6c8(%rsp,%r9,1),%xmm3 │ │ │ │ + lea 0x20(%rsp,%r9,1),%rdx │ │ │ │ + add %rax,%r9 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + cmp %r10,%rcx │ │ │ │ + je 6bd75 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x610(%r9),%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd 0x658(%rdx,%rax,8),%xmm0 │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 6bd48 │ │ │ │ + movsd %xmm0,0x8(%rsp,%rcx,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + sub $0x50,%rdx │ │ │ │ + sub $0x48,%r9 │ │ │ │ + cmp %r10,%rcx │ │ │ │ + jne 6bd38 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 6be70 │ │ │ │ + lea -0x1(%r11),%edx │ │ │ │ + lea 0x8(%rsp),%rax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + lea 0x10(%rsp,%rdx,8),%rdx │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + add $0x8,%rax │ │ │ │ + addsd -0x8(%rax),%xmm0 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 6bd90 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + test %r8d,%r8d │ │ │ │ + js 6be42 │ │ │ │ + movslq %r8d,%r10 │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%r10,%r10,4),%r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + movsd 0x9f0(%rsp,%r9,1),%xmm3 │ │ │ │ + lea 0x20(%rsp,%r9,1),%rdx │ │ │ │ + add %rax,%r9 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + cmp %r10,%rcx │ │ │ │ + je 6be1d │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x938(%r9),%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd 0x980(%rdx,%rax,8),%xmm0 │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 6bdf0 │ │ │ │ + movsd %xmm0,0x8(%rsp,%rcx,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + sub $0x50,%rdx │ │ │ │ + sub $0x48,%r9 │ │ │ │ + cmp %r10,%rcx │ │ │ │ + jne 6bde0 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 6be42 │ │ │ │ + lea -0x1(%r8),%edx │ │ │ │ + lea 0x8(%rsp),%rax │ │ │ │ + lea 0x10(%rsp,%rdx,8),%rdx │ │ │ │ + mulsd %xmm4,%xmm3 │ │ │ │ + add $0x8,%rax │ │ │ │ + addsd -0x8(%rax),%xmm3 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 6be30 │ │ │ │ + movsd %xmm3,(%rsi) │ │ │ │ + addsd (%rdi),%xmm5 │ │ │ │ + movsd %xmm5,(%rdi) │ │ │ │ + addsd (%rsi),%xmm1 │ │ │ │ + movsd %xmm1,(%rsi) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6be6b │ │ │ │ + add $0x68,%rsp │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + jmpq 6bda2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000065a40 : │ │ │ │ - push %r15 │ │ │ │ - movq %xmm0,%r15 │ │ │ │ +000000000006be80 : │ │ │ │ push %r14 │ │ │ │ + mov $0x100,%edx │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sub $0x120,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0xb951c(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 65b30 │ │ │ │ - movq %r15,%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mov $0x2,%r12d │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - lea 0x18(%rsp),%r13 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - callq 655f0 │ │ │ │ - movq %r15,%xmm0 │ │ │ │ - subsd (%rbx),%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - subsd 0x0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - callq 654f0 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - callq 655f0 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 65b08 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp 65ab3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15390 │ │ │ │ + movzbl 0x10(%rsp),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0x20,%dl │ │ │ │ + jne 6c27f │ │ │ │ + add %r14,%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jbe 6c287 │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp 6bef9 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 6c290 │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 6bef0 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + je 6c2a5 │ │ │ │ + lea (%r14,%rcx,1),%rbp │ │ │ │ + mov %r12,%rax │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jbe 6c298 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 6c078 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + je 6c078 │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne 6bf28 │ │ │ │ + mov %rbp,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp $0x27,%dl │ │ │ │ + jne 6bf67 │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + lea 0x1(%rbp),%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 6bf97 │ │ │ │ + cmp $0x27,%dl │ │ │ │ + je 6bf97 │ │ │ │ + add %r14,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 6bf97 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 6bf97 │ │ │ │ + cmp $0x27,%dl │ │ │ │ + je 6bf97 │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 6bf80 │ │ │ │ + cmpl $0x1,0x61517e(%rip) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jle 6bfcb │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8ad59(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb2a7d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + and $0xfffffffd,%ebx │ │ │ │ + jne 6c048 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x8ad56(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 6c0e0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x8ad3f(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 6c1f0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x8ad36(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 6c1b0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x8ad1f(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 6c170 │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 65b5f │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 6c2a0 │ │ │ │ + add $0x120,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb94a1(%rip),%r12 │ │ │ │ - mov $0x23,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + ja 6bf50 │ │ │ │ + movabs $0x2000008100000000,%rsi │ │ │ │ + bt %rdx,%rsi │ │ │ │ + jae 6c2ad │ │ │ │ + lea (%r14,%rcx,1),%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jbe 6bf50 │ │ │ │ + movabs $0x2000008100000000,%rdi │ │ │ │ + jmp 6c0cb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + bt %rdx,%rdi │ │ │ │ + jae 6bf50 │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + je 6bf50 │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + ja 6bf50 │ │ │ │ + jmp 6c0b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 156f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x6654e8(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov $0xa,%edx │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + mov %rax,0x614f45(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov 0x614f28(%rip),%r8 │ │ │ │ + lea 0x90201(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x94320(%rip),%rdi │ │ │ │ - mov (%r12),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 65a7e │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x614ec5(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 6bfee │ │ │ │ + nop │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + addsd 0x665466(%rip),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x8b947(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm0,0x614e5b(%rip) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 6c048 │ │ │ │ + nop │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + addsd 0x665426(%rip),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x8b8f6(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm0,0x614e23(%rip) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 6c02a │ │ │ │ + nop │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 156f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x6653d8(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov $0xa,%edx │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + mov %rax,0x614e3d(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov 0x614e20(%rip),%r8 │ │ │ │ + lea 0x900ff(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x614dbd(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 6c00c │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmpq 6bf08 │ │ │ │ + mov %r14,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 6c098 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmpq 6bf47 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov %r12,%rax │ │ │ │ + jmpq 6c084 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 6bf50 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000065b70 : │ │ │ │ - push %r15 │ │ │ │ - movq %xmm1,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ +000000000006c2c0 : │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - mov 0xb93e7(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 65c50 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - movq %r15,%xmm1 │ │ │ │ - mov $0x3,%r14d │ │ │ │ - lea 0x20(%rsp),%r13 │ │ │ │ - lea 0x18(%rsp),%r12 │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 65810 │ │ │ │ - movq %r15,%xmm0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - subsd (%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - subsd 0x0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - callq 654f0 │ │ │ │ - sub $0x1,%r14d │ │ │ │ - je 65c30 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - jmp 65bd8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + callq 158d0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x6148d1(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 65c7f │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ + jne 6c30a │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov 0xb9381(%rip),%r12 │ │ │ │ - mov $0x23,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x94228(%rip),%rdi │ │ │ │ - mov (%r12),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 65bb3 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000000000006c310 : │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x6148a1(%rip),%rdi │ │ │ │ + jmpq 15980 <__strcpy_chk@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000065c90 : │ │ │ │ - push %r14 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ +000000000006c330 : │ │ │ │ push %r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x48,%rsp │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x9,%edi │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x614d94(%rip),%rsi │ │ │ │ + sub $0x130,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0xb92d6(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xc(%rsp),%r13 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov %r13,%r8 │ │ │ │ + callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 65df0 │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - movsd 0x942e6(%rip),%xmm4 │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - andpd 0x91f8d(%rip),%xmm2 │ │ │ │ - comisd %xmm2,%xmm4 │ │ │ │ - jbe 65d48 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - callq 655f0 │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - addsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - addsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - callq 654f0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + jne 6c640 │ │ │ │ + mov 0x614d8f(%rip),%esi │ │ │ │ + mov 0x614d50(%rip),%rdi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 6c3b0 │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6c5e8 │ │ │ │ + mov 0x614d30(%rip),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x665226(%rip),%rsi │ │ │ │ + callq 15580 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6c5e8 │ │ │ │ + mov 0x665220(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6c598 │ │ │ │ + cmpl $0x2,0x614d3d(%rip) │ │ │ │ + mov 0x6651fa(%rip),%rdi │ │ │ │ + jg 6c680 │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,0x614d00(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 6c6d8 │ │ │ │ + movsd 0x6651df(%rip),%xmm0 │ │ │ │ + movsd 0x10(%rax),%xmm3 │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + movsd 0x88(%rax),%xmm2 │ │ │ │ + mov 0x614cbb(%rip),%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + addsd 0x18(%rax),%xmm0 │ │ │ │ + movsd %xmm3,0x10(%rax) │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + addsd 0x90(%rax),%xmm1 │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ + movsd %xmm2,0x88(%rax) │ │ │ │ + movsd %xmm1,0x90(%rax) │ │ │ │ + cvttsd2si %xmm2,%rax │ │ │ │ + mov %rax,0x614c7b(%rip) │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + mov %rax,0x614c77(%rip) │ │ │ │ + callq 15bf0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6c620 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov 0x614c63(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movl $0x0,0x614c6d(%rip) │ │ │ │ + movsd 0x20(%rax),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 6c6f0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6c540 │ │ │ │ + movsd 0x28(%rax),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6c540 │ │ │ │ + cmpl $0x2,0x614c4e(%rip) │ │ │ │ + movl $0x1,0x614c38(%rip) │ │ │ │ + jle 6c4f4 │ │ │ │ + lea 0x8fe9b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x614c04(%rip),%rax │ │ │ │ + mov 0xf6c(%rax),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 6c56e │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 6c6b8 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 6c700 │ │ │ │ + movsd 0x8a5bf(%rip),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + je 6c728 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,0x614bd2(%rip) │ │ │ │ + movsd %xmm0,0x614bd2(%rip) │ │ │ │ + jmpq 6c5f7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x2,0x614bd5(%rip) │ │ │ │ + jle 6c4f4 │ │ │ │ + lea 0x90230(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x614b95(%rip),%rax │ │ │ │ + mov 0xf6c(%rax),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 6c4ff │ │ │ │ + movsd 0x78(%rax),%xmm0 │ │ │ │ + ucomisd 0x8b815(%rip),%xmm0 │ │ │ │ + mov $0x0,%ecx │ │ │ │ + jp 6c588 │ │ │ │ + je 6c528 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x8a548(%rip),%xmm0 │ │ │ │ + jmp 6c528 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x9,%edi │ │ │ │ + lea 0x614af4(%rip),%rsi │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6c748 │ │ │ │ + mov 0x614b59(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 6c3d8 │ │ │ │ + mov 0x614ad2(%rip),%rdi │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6c3d8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 6c2c0 │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 65e2b │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbp │ │ │ │ + jne 6c792 │ │ │ │ + add $0x130,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x614abc(%rip) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x614ab8(%rip) │ │ │ │ + jmpq 6c48e │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - lea 0x18(%rsp),%r13 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x3,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x100,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8af92(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - callq 64ab0 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 65b70 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ - subsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - subsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - callq 654f0 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - callq 64780 │ │ │ │ - jmpq 65d25 │ │ │ │ + callq 6c310 │ │ │ │ + jmpq 6c5f7 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x900c6(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb23a3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x664f34(%rip),%rdi │ │ │ │ + jmpq 6c3ec │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x78(%rax),%xmm0 │ │ │ │ + ucomisd 0x8a413(%rip),%xmm0 │ │ │ │ + jp 6c718 │ │ │ │ + jne 6c718 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmpq 6c528 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8fc85(%rip),%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 6c310 │ │ │ │ + jmpq 6c5f7 │ │ │ │ nop │ │ │ │ - mov $0x24,%edx │ │ │ │ - mov 0xb91dc(%rip),%r13 │ │ │ │ + comisd 0x28(%rax),%xmm0 │ │ │ │ + jbe 6c4b2 │ │ │ │ + jmpq 6c4c7 │ │ │ │ + movsd 0x8a3d0(%rip),%xmm0 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + jmpq 6c528 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x8b670(%rip),%xmm0 │ │ │ │ + jmp 6c6c9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78(%rax),%xmm0 │ │ │ │ + ucomisd 0x8b65b(%rip),%xmm0 │ │ │ │ + jp 6c780 │ │ │ │ + jne 6c780 │ │ │ │ + mov $0x3,%ecx │ │ │ │ + jmpq 6c528 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x20(%rsp),%r12 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x100,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x8ffc7(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x940b0(%rip),%rdi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - jmpq 65cc4 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 6c310 │ │ │ │ + jmpq 6c5f7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd 0x8a350(%rip),%xmm0 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + jmpq 6c528 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000065e30 : │ │ │ │ - push %r14 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ +000000000006c7a0 : │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x70,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0xb912b(%rip),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 660e8 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movq 0x91df5(%rip),%xmm4 │ │ │ │ - ucomisd %xmm5,%xmm3 │ │ │ │ - andpd %xmm4,%xmm6 │ │ │ │ - jp 65f58 │ │ │ │ - jne 65f58 │ │ │ │ - mov 0xb8c02(%rip),%rax │ │ │ │ - movapd %xmm6,%xmm4 │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 65f6d │ │ │ │ - movsd 0x93eec(%rip),%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm6 │ │ │ │ - jp 66198 │ │ │ │ - jne 66198 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - lea 0x28(%rsp),%r13 │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - lea 0x60(%rsp),%rcx │ │ │ │ - lea 0x58(%rsp),%rdx │ │ │ │ - mov $0x4,%eax │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - callq 67100 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - addsd 0x48(%rsp),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - addsd 0x50(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - callq 654f0 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - jmp 65f81 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xb8b39(%rip),%rax │ │ │ │ - andpd %xmm3,%xmm4 │ │ │ │ - mov (%rax),%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15390 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rsi │ │ │ │ test %eax,%eax │ │ │ │ - jne 65ea4 │ │ │ │ - movsd 0x93e23(%rip),%xmm7 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - ucomisd %xmm6,%xmm4 │ │ │ │ - jp 66148 │ │ │ │ - comisd %xmm6,%xmm4 │ │ │ │ - jne 66148 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ - lea 0x38(%rsp),%r13 │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - subsd %xmm7,%xmm4 │ │ │ │ - movsd 0x94009(%rip),%xmm6 │ │ │ │ - mulsd %xmm4,%xmm6 │ │ │ │ - addsd 0x94005(%rip),%xmm6 │ │ │ │ - subsd 0x94005(%rip),%xmm6 │ │ │ │ - divsd 0x94005(%rip),%xmm6 │ │ │ │ - addsd 0x90afd(%rip),%xmm6 │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - je 6600e │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - callq 65c90 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mulsd 0x90aba(%rip),%xmm4 │ │ │ │ - movsd 0x93fc2(%rip),%xmm0 │ │ │ │ - movsd 0x93b12(%rip),%xmm1 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - addsd 0x93fb6(%rip),%xmm0 │ │ │ │ - mulsd 0x939f6(%rip),%xmm0 │ │ │ │ - divsd 0x93a0e(%rip),%xmm0 │ │ │ │ - addsd 0x38(%rsp),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - jbe 66068 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 66058 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - jbe 66080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja 66070 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ + jle 6c810 │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - callq 654f0 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x90a34(%rip),%rax │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x4,%eax │ │ │ │ - callq 61ee0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 661e9 │ │ │ │ - add $0x70,%rsp │ │ │ │ + add %r12,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %dl,(%rcx,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 6c7d8 │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + cmp $0x4f,%esi │ │ │ │ + jle 6c810 │ │ │ │ + movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x22,%edx │ │ │ │ - mov 0xb8ee4(%rip),%r13 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x93de0(%rip),%rdi │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - callq 15c80 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - jmpq 65e6f │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ - lea 0x38(%rsp),%r13 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - mov $0x4,%eax │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov %r14,%rsi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - callq 62a40 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - jmpq 65fab │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - lea 0x28(%rsp),%r13 │ │ │ │ - movapd %xmm7,%xmm3 │ │ │ │ - mov $0x4,%eax │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov %r14,%rsi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - callq 62a40 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - jmpq 65ed2 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movslq %esi,%rdi │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + mov $0x4f,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + jmp 6c7f4 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000661f0 : │ │ │ │ +000000000006c840 : │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x48,%rsp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x13998,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0xb8d76(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 66350 │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - movsd 0x93d86(%rip),%xmm4 │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - andpd 0x91a2d(%rip),%xmm2 │ │ │ │ - comisd %xmm2,%xmm4 │ │ │ │ - jbe 662a8 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - callq 65a40 │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - subsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - subsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - callq 654f0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6638b │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov %rax,0x13988(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpl $0x2,0x6148ab(%rip) │ │ │ │ + jg 6cb60 │ │ │ │ + lea 0x8ef3c(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 6cd8e │ │ │ │ + movb $0x0,0x100(%rsp) │ │ │ │ + mov $0x3e8,%ebp │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ + lea 0x8a4d2(%rip),%r15 │ │ │ │ + jmp 6c8d3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 6be80 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 6c7a0 │ │ │ │ + sub $0x1,%ebp │ │ │ │ + je 6c950 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x100,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 6c950 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x1(%rax),%rax │ │ │ │ + cmpb $0xa,-0x1(%rsp,%r8,1) │ │ │ │ + jne 6c90f │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,(%rsp,%rax,1) │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmpb $0xd,(%rsp,%rax,1) │ │ │ │ + jne 6c919 │ │ │ │ + movb $0x0,(%rsp,%rax,1) │ │ │ │ + cmpl $0x2,0x6147fc(%rip) │ │ │ │ + jle 6c8b8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb2105(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 6c8b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 6cb90 │ │ │ │ + cmpl $0x2,0x6147b3(%rip) │ │ │ │ + jle 6cb18 │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + je 6cc7f │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8fe90(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb20aa(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov $0x13880,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x6513b3(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,0x6146b7(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 6cdc1 │ │ │ │ + mov 0x614727(%rip),%rdx │ │ │ │ + movq 0x8af17(%rip),%xmm3 │ │ │ │ + mov %rax,0x614658(%rip) │ │ │ │ + movsd 0x8afd0(%rip),%xmm1 │ │ │ │ + movsd 0x20(%rax),%xmm2 │ │ │ │ + movsd 0x20(%rdx),%xmm0 │ │ │ │ + mulsd 0x28(%rdx),%xmm0 │ │ │ │ + movsd 0x28(%rax),%xmm4 │ │ │ │ + mov 0xf6c(%rax),%edx │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x6145e2(%rip) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x6145be(%rip) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 6ccd0 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 6cd31 │ │ │ │ + movsd 0x8a08c(%rip),%xmm0 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 6ca80 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 6ca80 │ │ │ │ + movsd 0x78(%rax),%xmm0 │ │ │ │ + ucomisd 0x8b326(%rip),%xmm0 │ │ │ │ + jp 6ce13 │ │ │ │ + jne 6ce13 │ │ │ │ + mov $0x3,%ecx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd %xmm0,0x614600(%rip) │ │ │ │ + movsd %xmm0,0x6145b8(%rip) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + mov %ecx,0x6145e2(%rip) │ │ │ │ + mov %ecx,0x61459c(%rip) │ │ │ │ + movl $0x0,0x6145e2(%rip) │ │ │ │ + ja 6cc70 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 6cb40 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe 6cb40 │ │ │ │ + cmpl $0x2,0x614651(%rip) │ │ │ │ + movl $0x1,0x6145bb(%rip) │ │ │ │ + jle 6caea │ │ │ │ + lea 0x8f90e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x13988(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 6ce54 │ │ │ │ + add $0x13998,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - lea 0x18(%rsp),%r13 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x3,%eax │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + jne 6c99e │ │ │ │ + mov $0x13880,%edx │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - callq 64ab0 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 65810 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ + lea 0x62a12f(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 6c9b2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x2,0x6145d5(%rip) │ │ │ │ + jle 6caea │ │ │ │ + lea 0x8fd00(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 6caec │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x8f82f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb1ec5(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 6c877 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x2,0x614585(%rip) │ │ │ │ + jg 6cd64 │ │ │ │ + mov $0x13880,%edx │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - addsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - addsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - callq 654f0 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - callq 64780 │ │ │ │ - jmpq 66285 │ │ │ │ - nop │ │ │ │ - mov $0x22,%edx │ │ │ │ - mov 0xb8c7c(%rip),%r13 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x93ba0(%rip),%rdi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + lea 0x63d934(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,0x614538(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 6cdc1 │ │ │ │ + mov 0xf6c(%rax),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 6cca6 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 6cdd7 │ │ │ │ + movsd 0x89eef(%rip),%xmm0 │ │ │ │ + mov $0x4,%r13d │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 6cc00 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp $0x4,%edx │ │ │ │ + je 6ce25 │ │ │ │ + movsd 0x20(%rax),%xmm1 │ │ │ │ + movsd %xmm0,0x6144fb(%rip) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13d,0x6144e8(%rip) │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 6cd54 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6cd00 │ │ │ │ + movsd 0x28(%rax),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6cd00 │ │ │ │ + cmpl $0x2,0x6144da(%rip) │ │ │ │ + movl $0x0,0x6144c4(%rip) │ │ │ │ + jle 6caea │ │ │ │ + lea 0x8fb27(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 6caec │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 6cab4 │ │ │ │ + jmpq 6cac4 │ │ │ │ + lea 0x8fb5a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb1da7(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - jmpq 66224 │ │ │ │ + jmpq 6cb22 │ │ │ │ + movsd 0x78(%rax),%xmm0 │ │ │ │ + ucomisd 0x8b0dd(%rip),%xmm0 │ │ │ │ + jp 6ce06 │ │ │ │ + jne 6ce06 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq 6cc00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78(%rax),%xmm0 │ │ │ │ + ucomisd 0x8b0b3(%rip),%xmm0 │ │ │ │ + jp 6cce8 │ │ │ │ + jne 6cce8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq 6ca80 │ │ │ │ + movsd 0x89de8(%rip),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq 6ca80 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x2,0x614415(%rip) │ │ │ │ + movl $0x1,0x6143ff(%rip) │ │ │ │ + jle 6caea │ │ │ │ + lea 0x8f65e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 6caec │ │ │ │ + movsd 0x78(%rax),%xmm0 │ │ │ │ + ucomisd 0x89d9a(%rip),%xmm0 │ │ │ │ + jp 6cdf9 │ │ │ │ + jne 6cdf9 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmpq 6ca80 │ │ │ │ + comisd 0x28(%rax),%xmm0 │ │ │ │ + jbe 6cc22 │ │ │ │ + jmpq 6cc3b │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x8fa3a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb1cbf(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 6cb9d │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x8f61a(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 6c310 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 6caec │ │ │ │ + lea 0x8f60b(%rip),%rdi │ │ │ │ + callq 6c310 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 6caec │ │ │ │ + movsd 0x78(%rax),%xmm0 │ │ │ │ + ucomisd 0x89cf4(%rip),%xmm0 │ │ │ │ + jp 6cdec │ │ │ │ + je 6cc00 │ │ │ │ + movsd 0x8af9c(%rip),%xmm0 │ │ │ │ + jmpq 6cc00 │ │ │ │ + movsd 0x8af8f(%rip),%xmm0 │ │ │ │ + jmpq 6cd4a │ │ │ │ + movsd 0x89cca(%rip),%xmm0 │ │ │ │ + jmpq 6ccbf │ │ │ │ + movsd 0x89cbd(%rip),%xmm0 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + jmpq 6ca80 │ │ │ │ + movsd 0x78(%rax),%xmm0 │ │ │ │ + ucomisd 0x8af5e(%rip),%xmm0 │ │ │ │ + jp 6ce41 │ │ │ │ + jne 6ce41 │ │ │ │ + mov $0x3,%r13d │ │ │ │ + jmpq 6cc00 │ │ │ │ + movsd 0x89c8f(%rip),%xmm0 │ │ │ │ + mov $0x2,%r13d │ │ │ │ + jmpq 6cc00 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000066390 : │ │ │ │ - push %r14 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ +000000000006ce60 : │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdx,%rbp │ │ │ │ + lea 0x614acb(%rip),%rdx │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov 0xb8bd3(%rip),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 66690 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm3 │ │ │ │ - jp 66620 │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - jne 66620 │ │ │ │ - movsd 0x939b1(%rip),%xmm2 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - ucomisd %xmm4,%xmm6 │ │ │ │ - jp 66610 │ │ │ │ - comisd %xmm4,%xmm6 │ │ │ │ - jne 66610 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movapd %xmm6,%xmm5 │ │ │ │ - subsd 0x8(%rsp),%xmm5 │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ - movsd 0x906b4(%rip),%xmm7 │ │ │ │ - lea 0x38(%rsp),%r13 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - mulsd 0x93b68(%rip),%xmm3 │ │ │ │ - addsd 0x93b68(%rip),%xmm3 │ │ │ │ - subsd 0x93b68(%rip),%xmm3 │ │ │ │ - divsd 0x93b68(%rip),%xmm3 │ │ │ │ - addsd %xmm7,%xmm3 │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - callq 61ee0 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mulsd 0x90639(%rip),%xmm5 │ │ │ │ - movsd 0x93699(%rip),%xmm1 │ │ │ │ - mulsd 0x93b39(%rip),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - addsd 0x93b33(%rip),%xmm5 │ │ │ │ - mulsd 0x93573(%rip),%xmm5 │ │ │ │ - divsd 0x9358b(%rip),%xmm5 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - jbe 664f0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 664e0 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe 66510 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - ja 66500 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - je 66535 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - callq 661f0 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - mov 0xb855c(%rip),%rax │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 66648 │ │ │ │ - ucomisd 0x8(%rsp),%xmm6 │ │ │ │ - jp 666f0 │ │ │ │ - jne 666f0 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - lea 0x48(%rsp),%r13 │ │ │ │ - movsd %xmm1,0x50(%rsp) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - lea 0x70(%rsp),%rcx │ │ │ │ - lea 0x68(%rsp),%rdx │ │ │ │ - mov $0x4,%eax │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - callq 67950 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ - subsd 0x58(%rsp),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - subsd 0x60(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - callq 654f0 │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm7 │ │ │ │ - jp 66770 │ │ │ │ - comisd %xmm2,%xmm7 │ │ │ │ - jne 66770 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jmp 6666d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - andpd 0x91658(%rip),%xmm6 │ │ │ │ - jmpq 6640d │ │ │ │ - nopl (%rax) │ │ │ │ - andpd 0x91648(%rip),%xmm3 │ │ │ │ - movsd 0x93768(%rip),%xmm7 │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - jmpq 663f3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm6 │ │ │ │ - jp 66740 │ │ │ │ - comisd %xmm7,%xmm6 │ │ │ │ - jne 66740 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movsd %xmm1,0x0(%rbp) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq 55960 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + mov 0x614269(%rip),%eax │ │ │ │ + movsd 0x8ce2d(%rip),%xmm4 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + comisd %xmm2,%xmm4 │ │ │ │ + ja 6ceea │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x8fe78(%rip),%xmm5 │ │ │ │ + cvtsi2sdl 0x614ad8(%rip),%xmm3 │ │ │ │ + addsd %xmm5,%xmm3 │ │ │ │ + comisd %xmm3,%xmm2 │ │ │ │ + jbe 6cf18 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jg 6cf7e │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6679d │ │ │ │ - sub $0xffffffffffffff80,%rsp │ │ │ │ + jne 6cfb3 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x22,%edx │ │ │ │ - mov 0xb893c(%rip),%r13 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x93888(%rip),%rdi │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - mov 0x0(%r13),%rcx │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - callq 15c80 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ movsd 0x20(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - jmpq 663c7 │ │ │ │ - nop │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - lea 0x48(%rsp),%r13 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov %r14,%rsi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %r13,%rdi │ │ │ │ + comisd %xmm3,%xmm4 │ │ │ │ + ja 6ceea │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sdl 0x614a90(%rip),%xmm4 │ │ │ │ + addsd %xmm4,%xmm5 │ │ │ │ + comisd %xmm5,%xmm3 │ │ │ │ + ja 6ceea │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jg 6cfb8 │ │ │ │ + movsd 0x0(%r13),%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 6cf51 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + comisd (%rbx),%xmm0 │ │ │ │ + jbe 6cf5b │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 6cf6b │ │ │ │ + movsd %xmm1,0x0(%rbp) │ │ │ │ + comisd (%r12),%xmm1 │ │ │ │ + jbe 6cef3 │ │ │ │ + movsd %xmm1,(%r12) │ │ │ │ + jmpq 6cef3 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8f8e3(%rip),%rsi │ │ │ │ mov $0x4,%eax │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - callq 62a40 │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - jmpq 6657a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb1a9a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 6cef3 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x4,%eax │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 62a40 │ │ │ │ - jmpq 6666d │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + lea 0x8f8a7(%rip),%rsi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb1a5e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + jmpq 6cf3f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x50(%rsp),%xmm2 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x4,%eax │ │ │ │ - callq 62a40 │ │ │ │ - jmpq 6666d │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000667b0 : │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm2,%xmm3 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - subsd %xmm2,%xmm4 │ │ │ │ - divsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000667e0 : │ │ │ │ - sub $0x58,%rsp │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - movapd %xmm7,%xmm3 │ │ │ │ - movsd 0x60(%rsp),%xmm7 │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - movsd 0x68(%rsp),%xmm4 │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - callq 667b0 │ │ │ │ - movsd 0x40(%rsp),%xmm10 │ │ │ │ - movsd 0x48(%rsp),%xmm9 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movapd %xmm10,%xmm1 │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - callq 667b0 │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - movsd 0x38(%rsp),%xmm8 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - add $0x58,%rsp │ │ │ │ - movapd %xmm7,%xmm4 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movapd %xmm8,%xmm2 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - jmpq 667b0 │ │ │ │ - nopl (%rax) │ │ │ │ │ │ │ │ -00000000000668a0 : │ │ │ │ +000000000006d000 : │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x2000,%edx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x2028,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x2018(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xfffffffffffffffd,%rdx │ │ │ │ - lea 0xeccd0(%rip),%rcx │ │ │ │ - lea 0x98749(%rip),%rsi │ │ │ │ - jmp 668c4 │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + movl $0x0,0x6148e2(%rip) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + cmpl $0x2,0x6140cf(%rip) │ │ │ │ + jg 6d204 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0x20,0x10(%rsp) │ │ │ │ + lea 0x0(%rbp,%rax,1),%r12 │ │ │ │ + jne 6d08b │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + ja 6d081 │ │ │ │ + jmpq 6d11e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x5a8,%rax │ │ │ │ - jne 668c0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xfffffffffffffff4,%rdx │ │ │ │ - lea 0xec6dc(%rip),%rcx │ │ │ │ - lea 0x98155(%rip),%rsi │ │ │ │ - jmp 668f4 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x5a8,%rax │ │ │ │ - jne 668f0 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xec0f1(%rip),%rcx │ │ │ │ - lea 0x97b6a(%rip),%rsi │ │ │ │ - jmp 66924 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x5a8,%rax │ │ │ │ - jne 66920 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0xebafe(%rip),%rcx │ │ │ │ - lea 0x97577(%rip),%rsi │ │ │ │ - jmp 66954 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x5a8,%rax │ │ │ │ - jne 66950 │ │ │ │ - lea 0xeabf5(%rip),%rcx │ │ │ │ - lea 0x9714e(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x3e8(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 6698c │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 6d11e │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmpb $0x20,0x0(%rbp) │ │ │ │ + je 6d078 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 6d11e │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + lea 0x61407e(%rip),%r13 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66988 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 669b4 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - jmp 6697e │ │ │ │ - lea 0x96d05(%rip),%rcx │ │ │ │ - lea 0xeaf86(%rip),%rsi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x3e8(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 669dc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 669d8 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66a04 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - jmp 669d0 │ │ │ │ - lea 0x968b5(%rip),%rcx │ │ │ │ - lea 0xeb31e(%rip),%rsi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x3e8(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66a2c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66a28 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66a54 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - jmp 66a20 │ │ │ │ - lea 0x96545(%rip),%rcx │ │ │ │ - lea 0xeb6b6(%rip),%rsi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x320(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66a7c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66a78 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66aa4 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - jmp 66a70 │ │ │ │ - lea 0xe9bd5(%rip),%rcx │ │ │ │ - lea 0x960ee(%rip),%rsi │ │ │ │ - mov $0xfffffffffffffff8,%rdx │ │ │ │ - lea 0x3e8(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66acc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66ac8 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66af4 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - jmp 66ac0 │ │ │ │ - lea 0x95ca5(%rip),%rcx │ │ │ │ - lea 0xe9f66(%rip),%rsi │ │ │ │ - mov $0xfffffffffffffffe,%rdx │ │ │ │ - lea 0x3e8(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66b1c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66b18 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66b44 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - jmp 66b10 │ │ │ │ - lea 0x95855(%rip),%rcx │ │ │ │ - lea 0xea2fe(%rip),%rsi │ │ │ │ - mov $0xfffffffffffffffb,%rdx │ │ │ │ - lea 0x3e8(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66b6c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66b68 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66b94 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - jmp 66b60 │ │ │ │ - lea 0x954e5(%rip),%rcx │ │ │ │ - lea 0xea696(%rip),%rsi │ │ │ │ - mov $0xfffffffffffffff7,%rdx │ │ │ │ - lea 0x320(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66bbc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66bb8 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66be4 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - jmp 66bb0 │ │ │ │ - lea 0xe8bb5(%rip),%rcx │ │ │ │ - lea 0x9508e(%rip),%rsi │ │ │ │ - mov $0xfffffffffffffffc,%rdx │ │ │ │ - lea 0x3e8(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66c0c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66c08 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66c34 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - jmp 66c00 │ │ │ │ - lea 0x94c45(%rip),%rcx │ │ │ │ - lea 0xe8f46(%rip),%rsi │ │ │ │ - mov $0xfffffffffffffffe,%rdx │ │ │ │ - lea 0x3e8(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66c5c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66c58 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66c84 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - jmp 66c50 │ │ │ │ - lea 0x947f5(%rip),%rcx │ │ │ │ - lea 0xe92de(%rip),%rsi │ │ │ │ - mov $0xfffffffffffffffe,%rdx │ │ │ │ - lea 0x3e8(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66cac │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66ca8 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66cd4 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - jmp 66ca0 │ │ │ │ - lea 0x94485(%rip),%rcx │ │ │ │ - lea 0xe9676(%rip),%rsi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x320(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66cfc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66cf8 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66d24 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - jmp 66cf0 │ │ │ │ - lea 0xe7b95(%rip),%rcx │ │ │ │ - lea 0x9402e(%rip),%rsi │ │ │ │ - mov $0xffffffffffffffee,%rdx │ │ │ │ - lea 0x3e8(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66d4c │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + cmp $0x20,%al │ │ │ │ + setne %dl │ │ │ │ + cmp $0x2c,%al │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + je 6d0e9 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jb 6d0d1 │ │ │ │ + jmp 6d0e9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66d48 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66d74 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - jmp 66d40 │ │ │ │ - lea 0x93be5(%rip),%rcx │ │ │ │ - lea 0xe7f26(%rip),%rsi │ │ │ │ - mov $0xfffffffffffffff9,%rdx │ │ │ │ - lea 0x3e8(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66d9c │ │ │ │ + cmp %r12,%rbx │ │ │ │ + lea 0x1(%rbx),%rbx │ │ │ │ + jae 6d0e9 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + mov %rbx,%rbp │ │ │ │ + cmp $0x20,%al │ │ │ │ + setne %dl │ │ │ │ + cmp $0x2c,%al │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + jne 6d0c8 │ │ │ │ + add $0x1,%rbx │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 156f0 │ │ │ │ + movslq %r15d,%r9 │ │ │ │ + cmpb $0x20,0x1(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,0x0(%r13,%r9,8) │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 6d119 │ │ │ │ + jmp 6d150 │ │ │ │ + nop │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmpb $0x20,(%rdi) │ │ │ │ + jne 6d150 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jb 6d110 │ │ │ │ + mov 0x2018(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6d235 │ │ │ │ + add $0x2028,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jae 6d11e │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + cmp $0x20,%al │ │ │ │ + je 6d183 │ │ │ │ + cmp $0x2c,%al │ │ │ │ + jne 6d16d │ │ │ │ + jmp 6d183 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 6d183 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x20,%al │ │ │ │ + setne %dl │ │ │ │ + cmp $0x2c,%al │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + jne 6d168 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x613f79(%rip),%edx │ │ │ │ + mov %eax,0x4(%r13,%r9,8) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 6d1d0 │ │ │ │ + add $0x1,%r15d │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + mov %r15d,0x614765(%rip) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jb 6d0a8 │ │ │ │ + jmpq 6d11e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66d98 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66dc4 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - jmp 66d90 │ │ │ │ - lea 0x93795(%rip),%rcx │ │ │ │ - lea 0xe82be(%rip),%rsi │ │ │ │ - mov $0xfffffffffffffff9,%rdx │ │ │ │ - lea 0x3e8(%rcx),%rdi │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8f23b(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 66dec │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66de8 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - je 66e14 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - jmp 66de0 │ │ │ │ - lea 0x93425(%rip),%rcx │ │ │ │ - lea 0xe8656(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x320(%rcx),%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb184d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x61471e(%rip),%r15d │ │ │ │ + jmp 6d1ac │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x8f1fc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 66e3c │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb181f(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x6146f0(%rip),%r15d │ │ │ │ + jmpq 6d053 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 66e38 │ │ │ │ - add $0xc8,%rcx │ │ │ │ - add $0xc8,%rsi │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 66e64 │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - jmp 66e2e │ │ │ │ - lea 0xe7935(%rip),%rcx │ │ │ │ - lea 0x932ae(%rip),%rsi │ │ │ │ - mov $0xfffffffffffffffe,%rdx │ │ │ │ - lea 0x118(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66e8c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x38,%rax │ │ │ │ - jne 66e88 │ │ │ │ - add $0x38,%rcx │ │ │ │ - add $0x38,%rsi │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 66eac │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - jmp 66e80 │ │ │ │ - lea 0xe77cd(%rip),%rcx │ │ │ │ - lea 0x93146(%rip),%rsi │ │ │ │ - mov $0xfffffffffffffff5,%rdx │ │ │ │ - lea 0x118(%rcx),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 66ed4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsi,%rax,1),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x38,%rax │ │ │ │ - jne 66ed0 │ │ │ │ - add $0x38,%rcx │ │ │ │ - add $0x38,%rsi │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 66ef4 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - jmp 66ec8 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000066f00 : │ │ │ │ +000000000006d240 : │ │ │ │ + mov 0x6146d9(%rip),%r8d │ │ │ │ + push %r14 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov %edi,%r10d │ │ │ │ + push %r13 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %edi,%xmm3 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov 0x613ebb(%rip),%edi │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 668a0 │ │ │ │ - movsd 0x98828(%rip),%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd 0x8fbb6(%rip),%xmm2 │ │ │ │ - lea 0xe719f(%rip),%r11 │ │ │ │ - lea 0xec658(%rip),%r10 │ │ │ │ - lea 0xe6bd1(%rip),%r9 │ │ │ │ - lea 0xec08a(%rip),%r8 │ │ │ │ - lea 0xe6603(%rip),%rdi │ │ │ │ - lea 0xebabc(%rip),%rsi │ │ │ │ - lea 0xe6035(%rip),%rcx │ │ │ │ - lea 0xeb4ee(%rip),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq (%r10,%rax,1),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%r11,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq (%r8,%rax,1),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%r9,%rax,1) │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov 0x613eb2(%rip),%esi │ │ │ │ + cvtsi2sd %ebx,%xmm2 │ │ │ │ + addsd 0x8984a(%rip),%xmm2 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 6d380 │ │ │ │ + lea 0x1(%r8),%r11d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x613e82(%rip),%r9 │ │ │ │ + jmp 6d307 │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jle 6d2ff │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq (%rsi,%rax,1),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rdi,%rax,1) │ │ │ │ + cvtsi2sd %esi,%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe 6d2ff │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov %edi,%edx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + cvtsi2sd %eax,%xmm4 │ │ │ │ + sub %r14d,%edx │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %edx,%xmm4 │ │ │ │ + mov %esi,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %edx,%xmm4 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %r14d,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + minsd %xmm0,%xmm2 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp %ecx,%r11d │ │ │ │ + je 6d340 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edi,%r14d │ │ │ │ + cltd │ │ │ │ + idiv %r8d │ │ │ │ + mov %esi,%eax │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov 0x4(%r9,%rdx,8),%esi │ │ │ │ + mov (%r9,%rdx,8),%edi │ │ │ │ + cmp %eax,%esi │ │ │ │ + jg 6d2a0 │ │ │ │ + cmp %esi,%r10d │ │ │ │ + jle 6d2ff │ │ │ │ + cmp %eax,%esi │ │ │ │ + jge 6d2a5 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq (%rdx,%rax,1),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x5a8,%rax │ │ │ │ - jne 66f58 │ │ │ │ - lea 0xea5a7(%rip),%rdx │ │ │ │ - lea 0xe50e0(%rip),%r11 │ │ │ │ - lea 0xe96b9(%rip),%r10 │ │ │ │ - lea 0xe41f2(%rip),%r9 │ │ │ │ - lea 0xe87cb(%rip),%r8 │ │ │ │ - lea 0xe3304(%rip),%rdi │ │ │ │ - lea 0xe78dd(%rip),%rsi │ │ │ │ - lea 0xe2416(%rip),%rcx │ │ │ │ - lea 0xed8(%rdx),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + jmpq 6d2ad │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 6d380 │ │ │ │ + cvttsd2si %xmm2,%eax │ │ │ │ + addsd 0x8a63f(%rip),%xmm1 │ │ │ │ + mov $0x0,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + cmovs %edx,%eax │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + cmovg %ebx,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq (%rdx,%rax,1),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%r11,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq (%r10,%rax,1),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%r9,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq (%r8,%rax,1),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rdi,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq (%rsi,%rax,1),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0xc8,%rax │ │ │ │ - jne 67000 │ │ │ │ - add $0xc8,%rdx │ │ │ │ - add $0xc8,%r11 │ │ │ │ - add $0xc8,%r10 │ │ │ │ - add $0xc8,%r9 │ │ │ │ - add $0xc8,%r8 │ │ │ │ - add $0xc8,%rdi │ │ │ │ - add $0xc8,%rsi │ │ │ │ - add $0xc8,%rcx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jne 66ff8 │ │ │ │ - mov $0x38,%edx │ │ │ │ - lea 0xe2239(%rip),%r8 │ │ │ │ - lea 0xe76f2(%rip),%rdi │ │ │ │ - lea 0xe210b(%rip),%rsi │ │ │ │ - lea 0xe75c4(%rip),%rcx │ │ │ │ - lea -0x38(%rdx),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq (%rdi,%rax,1),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%r8,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq (%rcx,%rax,1),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rsi,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 670c0 │ │ │ │ - add $0x38,%rdx │ │ │ │ - cmp $0x150,%rdx │ │ │ │ - jne 670bc │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %ebx,0x0(%r13) │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000006d3a0 : │ │ │ │ + test %edi,%edi │ │ │ │ + je 6d3b0 │ │ │ │ + xor %eax,%eax │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + setae %al │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + setae %al │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000067100 : │ │ │ │ +000000000006d3c0 : │ │ │ │ push %r15 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - movapd %xmm1,%xmm9 │ │ │ │ + movslq %edi,%rax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %r9d,%edi │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x8(,%rax,8),%rax │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov 0xe2081(%rip),%esi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - je 67788 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - andpd 0x90b14(%rip),%xmm0 │ │ │ │ - comisd 0x92e54(%rip),%xmm0 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - ja 6776f │ │ │ │ - movsd 0x929a3(%rip),%xmm10 │ │ │ │ - comisd %xmm8,%xmm11 │ │ │ │ - jbe 671bd │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + add %rsi,%rax │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 6d3a0 │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 6d5c3 │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12d,0x28(%rsp) │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %rbx,%r12 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + test %edx,%edx │ │ │ │ + je 6d4d6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addsd %xmm10,%xmm8 │ │ │ │ - comisd %xmm8,%xmm11 │ │ │ │ - ja 671a0 │ │ │ │ - comisd %xmm10,%xmm8 │ │ │ │ - jbe 671c4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm10,%xmm8 │ │ │ │ - comisd %xmm10,%xmm8 │ │ │ │ - ja 671b8 │ │ │ │ - movsd 0x98594(%rip),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movapd %xmm9,%xmm4 │ │ │ │ - movsd %xmm8,0x58(%rsp) │ │ │ │ - subsd %xmm9,%xmm0 │ │ │ │ - movsd %xmm9,0x40(%rsp) │ │ │ │ - cvttsd2si %xmm0,%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - cmovle %eax,%ebx │ │ │ │ - mov $0xb4,%eax │ │ │ │ - cmp $0xb4,%ebx │ │ │ │ - cmovg %eax,%ebx │ │ │ │ - mov $0x5b,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sub %ebx,%edx │ │ │ │ - lea -0x1(%rbx),%ebp │ │ │ │ - cvtsi2sd %edx,%xmm2 │ │ │ │ - lea 0x1(%rbx),%edx │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - sub %edx,%eax │ │ │ │ - cvtsi2sd %eax,%xmm3 │ │ │ │ - lea 0xe6e92(%rip),%rax │ │ │ │ - movsd (%rax,%rbx,8),%xmm1 │ │ │ │ - movsd (%rax,%rbp,8),%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd %xmm2,0x30(%rsp) │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - callq 667b0 │ │ │ │ - movsd 0x40(%rsp),%xmm9 │ │ │ │ - lea 0xe68a4(%rip),%rax │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - movsd 0x30(%rsp),%xmm2 │ │ │ │ - movsd (%rax,%rbx,8),%xmm1 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - movsd (%rax,%rbp,8),%xmm0 │ │ │ │ - movapd %xmm9,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd %xmm9,0x48(%rsp) │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - callq 667b0 │ │ │ │ - movsd 0x48(%rsp),%xmm9 │ │ │ │ - lea 0xe6298(%rip),%rax │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - movsd (%rax,%rbx,8),%xmm1 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movsd (%rax,%rbp,8),%xmm0 │ │ │ │ - movapd %xmm9,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd %xmm3,0x50(%rsp) │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - callq 667b0 │ │ │ │ - movsd 0x48(%rsp),%xmm9 │ │ │ │ - lea 0xe5c93(%rip),%rax │ │ │ │ - movsd 0x50(%rsp),%xmm3 │ │ │ │ - movsd (%rax,%rbx,8),%xmm1 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd (%rax,%rbp,8),%xmm0 │ │ │ │ - movapd %xmm9,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 667b0 │ │ │ │ - mov 0x92819(%rip),%rsi │ │ │ │ - movsd 0x98419(%rip),%xmm7 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x58(%rsp),%xmm8 │ │ │ │ - movsd 0x48(%rsp),%xmm9 │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - lea 0x98359(%rip),%rcx │ │ │ │ - movq %rsi,%xmm10 │ │ │ │ - jmp 67355 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd (%rcx,%rax,8),%xmm7 │ │ │ │ - comisd %xmm7,%xmm9 │ │ │ │ - mov %eax,%edx │ │ │ │ - jae 677d0 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x13,%rax │ │ │ │ - jne 67350 │ │ │ │ - movsd 0x983d4(%rip),%xmm6 │ │ │ │ - mov $0x12,%edx │ │ │ │ - mov $0x11,%esi │ │ │ │ - movsd 0x983ca(%rip),%xmm7 │ │ │ │ - mov 0x926a3(%rip),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x98227(%rip),%rcx │ │ │ │ - movq %rdi,%xmm5 │ │ │ │ - jmp 673b3 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x19,%rax │ │ │ │ - je 677f0 │ │ │ │ - movsd (%rcx,%rax,8),%xmm5 │ │ │ │ - comisd %xmm8,%xmm5 │ │ │ │ - movslq %eax,%rbx │ │ │ │ - jb 673a0 │ │ │ │ - lea -0x1(%rbx),%r12d │ │ │ │ - lea 0x981f8(%rip),%rax │ │ │ │ - movslq %r12d,%rdi │ │ │ │ - movsd (%rax,%rdi,8),%xmm4 │ │ │ │ - movslq %edx,%rax │ │ │ │ - sub $0x10,%rsp │ │ │ │ - lea 0xe4cc2(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - movsd %xmm9,0x78(%rsp) │ │ │ │ - lea (%rax,%rax,4),%rbp │ │ │ │ - lea (%rsi,%rsi,4),%rax │ │ │ │ - movsd %xmm8,0x88(%rsp) │ │ │ │ - lea (%rax,%rax,4),%r12 │ │ │ │ - lea 0x0(%rbp,%rbx,1),%r15 │ │ │ │ - add %rdi,%rbp │ │ │ │ - mov $0x8,%eax │ │ │ │ - add %r12,%rbx │ │ │ │ - add %rdi,%r12 │ │ │ │ - movsd %xmm7,0x80(%rsp) │ │ │ │ - movsd (%rcx,%r12,8),%xmm0 │ │ │ │ - movsd %xmm9,0x8(%rsp) │ │ │ │ - movsd %xmm8,(%rsp) │ │ │ │ - movsd (%rcx,%rbp,8),%xmm2 │ │ │ │ - movsd (%rcx,%rbx,8),%xmm1 │ │ │ │ - movsd (%rcx,%r15,8),%xmm3 │ │ │ │ - movsd %xmm6,0x70(%rsp) │ │ │ │ - movsd %xmm5,0x68(%rsp) │ │ │ │ - movsd %xmm4,0x60(%rsp) │ │ │ │ - callq 667e0 │ │ │ │ - movsd 0x78(%rsp),%xmm9 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - lea 0xe3d59(%rip),%rax │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - movsd 0x78(%rsp),%xmm5 │ │ │ │ - movsd 0x98(%rsp),%xmm8 │ │ │ │ - movsd 0x90(%rsp),%xmm7 │ │ │ │ - movsd 0x70(%rsp),%xmm4 │ │ │ │ - movsd %xmm9,0x88(%rsp) │ │ │ │ - movsd 0x80(%rsp),%xmm6 │ │ │ │ - movsd (%rax,%r12,8),%xmm0 │ │ │ │ - movsd %xmm9,0x8(%rsp) │ │ │ │ - movsd %xmm8,(%rsp) │ │ │ │ - movsd (%rax,%r15,8),%xmm3 │ │ │ │ - movsd (%rax,%rbp,8),%xmm2 │ │ │ │ - movsd (%rax,%rbx,8),%xmm1 │ │ │ │ - mov $0x8,%eax │ │ │ │ - movsd %xmm8,0xa0(%rsp) │ │ │ │ - movsd %xmm7,0x98(%rsp) │ │ │ │ - movsd %xmm6,0x90(%rsp) │ │ │ │ - movsd %xmm5,0x80(%rsp) │ │ │ │ - movsd %xmm4,0x78(%rsp) │ │ │ │ - callq 667e0 │ │ │ │ - lea 0xe2de2(%rip),%rax │ │ │ │ - movsd %xmm0,0x70(%rsp) │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - movsd 0x90(%rsp),%xmm8 │ │ │ │ - movsd 0x78(%rsp),%xmm9 │ │ │ │ - movsd 0x88(%rsp),%xmm7 │ │ │ │ - movsd 0x70(%rsp),%xmm5 │ │ │ │ - movsd 0x80(%rsp),%xmm6 │ │ │ │ - movsd 0x68(%rsp),%xmm4 │ │ │ │ - movsd %xmm8,0x98(%rsp) │ │ │ │ - movsd %xmm7,0x90(%rsp) │ │ │ │ - movsd (%rax,%r12,8),%xmm0 │ │ │ │ - movsd %xmm9,0x8(%rsp) │ │ │ │ - movsd %xmm8,(%rsp) │ │ │ │ - movsd (%rax,%rbp,8),%xmm2 │ │ │ │ - movsd (%rax,%rbx,8),%xmm1 │ │ │ │ - movsd (%rax,%r15,8),%xmm3 │ │ │ │ - mov $0x8,%eax │ │ │ │ - movsd %xmm6,0x88(%rsp) │ │ │ │ - movsd %xmm5,0x80(%rsp) │ │ │ │ - movsd %xmm4,0x70(%rsp) │ │ │ │ - callq 667e0 │ │ │ │ - movsd 0x78(%rsp),%xmm9 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - lea 0xe1e61(%rip),%rax │ │ │ │ - movsd %xmm0,0x78(%rsp) │ │ │ │ - movsd (%rax,%r12,8),%xmm0 │ │ │ │ - movsd 0xa8(%rsp),%xmm8 │ │ │ │ - movsd 0xa0(%rsp),%xmm7 │ │ │ │ - movsd %xmm9,0x8(%rsp) │ │ │ │ - movsd 0x98(%rsp),%xmm6 │ │ │ │ - movsd 0x90(%rsp),%xmm5 │ │ │ │ - movsd %xmm8,(%rsp) │ │ │ │ - movsd 0x80(%rsp),%xmm4 │ │ │ │ - movsd (%rax,%rbx,8),%xmm1 │ │ │ │ - movsd (%rax,%r15,8),%xmm3 │ │ │ │ - movsd %xmm9,0x88(%rsp) │ │ │ │ - movsd (%rax,%rbp,8),%xmm2 │ │ │ │ - mov $0x8,%eax │ │ │ │ - callq 667e0 │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - movsd %xmm0,0x80(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - comisd 0x8f49e(%rip),%xmm1 │ │ │ │ - movsd 0x68(%rsp),%xmm9 │ │ │ │ - jb 67645 │ │ │ │ - movsd 0x9812d(%rip),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jae 67838 │ │ │ │ - movsd %xmm11,0x18(%rsp) │ │ │ │ - movsd %xmm11,0x68(%rsp) │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - movsd %xmm9,0x70(%rsp) │ │ │ │ - mulsd 0xe1b39(%rip),%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - addsd 0x50(%rsp),%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - addsd 0x18(%rsp),%xmm1 │ │ │ │ - addsd 0x48(%rsp),%xmm0 │ │ │ │ - comisd %xmm11,%xmm6 │ │ │ │ - addsd 0x68(%rsp),%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - movsd 0x70(%rsp),%xmm9 │ │ │ │ - addsd 0x60(%rsp),%xmm4 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - addsd 0x58(%rsp),%xmm2 │ │ │ │ - jbe 67710 │ │ │ │ - ucomisd 0x926c3(%rip),%xmm6 │ │ │ │ - mov $0x1,%edx │ │ │ │ - movsd 0x926b6(%rip),%xmm5 │ │ │ │ - setp %al │ │ │ │ - cmovne %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - je 67710 │ │ │ │ - subsd %xmm5,%xmm6 │ │ │ │ - movsd 0x8f3d8(%rip),%xmm3 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - mulsd %xmm6,%xmm3 │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - mulsd %xmm4,%xmm3 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - mov 0xb73e1(%rip),%rax │ │ │ │ - movsd 0x92331(%rip),%xmm3 │ │ │ │ - mov (%rax),%eax │ │ │ │ - divsd %xmm3,%xmm2 │ │ │ │ + movslq %ebx,%r8 │ │ │ │ + mov %r13d,%edi │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + lea 0x0(,%r8,8),%r10 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + lea 0x0(%rbp,%r10,1),%r14 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + callq 6d3a0 │ │ │ │ + movslq %r15d,%rdx │ │ │ │ + add $0x1,%r15d │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov %eax,%r11d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + add 0x20(%rsp),%rdx │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 6d5f0 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + movsd (%r12,%r8,8),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + cmp %eax,0x28(%rsp) │ │ │ │ + jle 6d5c0 │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 6d448 │ │ │ │ + mov %ebx,%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %r12,%rax │ │ │ │ + lea 0x0(%rbp,%rdx,8),%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %ebx,0x8(%rsp) │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 6d3a0 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ test %eax,%eax │ │ │ │ - js 67810 │ │ │ │ - addsd %xmm2,%xmm9 │ │ │ │ - andpd 0x90535(%rip),%xmm9 │ │ │ │ - comisd 0x92874(%rip),%xmm9 │ │ │ │ - ja 6776f │ │ │ │ - mulsd 0x922e2(%rip),%xmm0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movsd %xmm2,(%r14) │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movsd %xmm4,(%rax) │ │ │ │ - add $0x98,%rsp │ │ │ │ + je 6d5d8 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %rbp,%r10 │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea (%rsi,%r10,1),%rdx │ │ │ │ + movsd (%r14),%xmm2 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6d640 │ │ │ │ + movsd -0x8(%rsi,%r10,1),%xmm3 │ │ │ │ + movsd -0x8(%rbp,%r10,1),%xmm4 │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + movslq %r15d,%rax │ │ │ │ + subsd %xmm4,%xmm5 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + movl $0x1,0x2c(%rsp) │ │ │ │ + add $0x2,%r15d │ │ │ │ + movsd %xmm1,(%rcx,%rax,8) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,(%rsi,%rax,8) │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rcx,%rdi,1) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsi,%rdi,1) │ │ │ │ + cmp 0x28(%rsp),%ebx │ │ │ │ + jl 6d448 │ │ │ │ + mov %r15d,%r14d │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %ebx,0x28(%rsp) │ │ │ │ + jg 6d4f1 │ │ │ │ + jmp 6d5c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x92321(%rip),%rax │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - mov %rax,0xe19fe(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 66f00 │ │ │ │ - movsd 0x30(%rsp),%xmm9 │ │ │ │ - movl $0x1,0xe19ee(%rip) │ │ │ │ - movsd 0x28(%rsp),%xmm8 │ │ │ │ - jmpq 67145 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - lea 0x97ec6(%rip),%rax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - movsd (%rax,%rsi,8),%xmm6 │ │ │ │ - jmpq 67386 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm10,%xmm5 │ │ │ │ - mov $0x18,%ebx │ │ │ │ - mov $0x17,%edi │ │ │ │ - movsd 0x97f51(%rip),%xmm4 │ │ │ │ - jmpq 673d0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 6d660 │ │ │ │ + movsd -0x8(%r12,%r10,1),%xmm3 │ │ │ │ + movsd -0x8(%rbp,%r10,1),%xmm4 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movsd (%r12,%r8,8),%xmm0 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd (%r14),%xmm2 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm1,(%rdi) │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + cmp %eax,0x28(%rsp) │ │ │ │ + jg 6d4d8 │ │ │ │ + jmpq 6d5c0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd (%rsi,%rax,1),%xmm3 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm4 │ │ │ │ + jmpq 6d55a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - subsd %xmm2,%xmm9 │ │ │ │ - andpd 0x90452(%rip),%xmm9 │ │ │ │ - comisd 0x92791(%rip),%xmm9 │ │ │ │ - jbe 67746 │ │ │ │ - jmpq 6776f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - comisd 0x921f5(%rip),%xmm9 │ │ │ │ - jae 67855 │ │ │ │ - comisd %xmm11,%xmm9 │ │ │ │ - mov $0x1,%edx │ │ │ │ - jb 6791a │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd %xmm9,0x80(%rsp) │ │ │ │ - cvttsd2si %xmm1,%ebp │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - lea -0x1(%rbp),%esi │ │ │ │ - cmp $0x7,%eax │ │ │ │ - cvtsi2sd %ebp,%xmm2 │ │ │ │ - cmovg %ecx,%eax │ │ │ │ - lea 0xe1a4f(%rip),%rcx │ │ │ │ - cvtsi2sd %eax,%xmm3 │ │ │ │ - lea -0x1(%rax),%ebx │ │ │ │ - movslq %edx,%rax │ │ │ │ - lea 0x0(,%rax,8),%rbp │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - movsd %xmm2,0x70(%rsp) │ │ │ │ - sub %rax,%rbp │ │ │ │ - movslq %esi,%rax │ │ │ │ - add %rbp,%rbx │ │ │ │ - add %rax,%rbp │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd (%rcx,%rbx,8),%xmm1 │ │ │ │ - movsd (%rcx,%rbp,8),%xmm0 │ │ │ │ - movsd %xmm3,0x78(%rsp) │ │ │ │ - callq 667b0 │ │ │ │ - lea 0xe18e7(%rip),%rax │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movsd 0x78(%rsp),%xmm3 │ │ │ │ - movsd (%rax,%rbx,8),%xmm1 │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - movsd 0x70(%rsp),%xmm2 │ │ │ │ - movsd (%rax,%rbp,8),%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 667b0 │ │ │ │ - movsd 0x80(%rsp),%xmm9 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - jmpq 67653 │ │ │ │ - comisd 0x97e4d(%rip),%xmm9 │ │ │ │ - mov $0x2,%edx │ │ │ │ - jae 67855 │ │ │ │ - xor %edx,%edx │ │ │ │ - ucomisd 0x97e3f(%rip),%xmm9 │ │ │ │ - setb %dl │ │ │ │ - add $0x3,%edx │ │ │ │ - jmpq 67855 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + movsd (%r12,%rcx,1),%xmm3 │ │ │ │ + movsd (%rsi),%xmm4 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd 0x0(%rbp),%xmm2 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + jmp 6d629 │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000067950 : │ │ │ │ +000000000006d6a0 : │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ + mov $0x1,%r9d │ │ │ │ push %r14 │ │ │ │ + movq %xmm2,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - andpd 0x902f5(%rip),%xmm0 │ │ │ │ - comisd 0x92635(%rip),%xmm0 │ │ │ │ - jbe 679b0 │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movq $0x0,(%rsi) │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0xb1662(%rip),%rbp │ │ │ │ + mov 0xb1323(%rip),%r13 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + callq 6d3c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 6d700 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov 0xb7141(%rip),%rax │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - mov $0x2,%r13d │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - mov (%rax),%r14d │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movl $0xffffffff,(%rax) │ │ │ │ - callq 67100 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd 0x92144(%rip),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0xb1609(%rip),%r15 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov 0xb12cc(%rip),%r14 │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%r8 │ │ │ │ + callq 6d3c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 6d6e7 │ │ │ │ movsd (%rsp),%xmm0 │ │ │ │ - subsd (%rbx),%xmm0 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - subsd 0x0(%rbp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - jbe 67a34 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja 67a20 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe 67a3a │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - ja 67a30 │ │ │ │ - mov %r12,%rcx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %rbp,%rcx │ │ │ │ mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 67100 │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 67a90 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov 0x920b8(%rip),%rax │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - movq %rax,%xmm4 │ │ │ │ - jmpq 67a00 │ │ │ │ - mov 0xb7061(%rip),%rax │ │ │ │ - mov %r14d,(%rax) │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 6d3c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 6d6e7 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ pop %rbx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ pop %rbp │ │ │ │ + mov %eax,%edi │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ + jmpq 6d3c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + │ │ │ │ +000000000006d780 : │ │ │ │ + mov %rdx,%r8 │ │ │ │ + test %edi,%edi │ │ │ │ + jle 6d7e0 │ │ │ │ + lea 0x1(%rdi),%r9d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%eax │ │ │ │ + cltd │ │ │ │ + idiv %edi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsd (%r8,%rdx,8),%xmm0 │ │ │ │ + movsd (%rsi,%rdx,8),%xmm1 │ │ │ │ + mulsd -0x8(%rsi,%rcx,8),%xmm0 │ │ │ │ + mulsd -0x8(%r8,%rcx,8),%xmm1 │ │ │ │ + add $0x1,%rcx │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne 6d798 │ │ │ │ + andpd 0x8a11f(%rip),%xmm2 │ │ │ │ + mulsd 0x8a1b7(%rip),%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000006d7f0 : │ │ │ │ + mov %rsi,%r10 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + test %edi,%edi │ │ │ │ + jle 6d8a8 │ │ │ │ + lea 0x1(%rdi),%r11d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 6d868 │ │ │ │ + movslq %edx,%rax │ │ │ │ + movsd (%rsi,%rax,8),%xmm3 │ │ │ │ + lea 0x0(,%rax,8),%r9 │ │ │ │ + comisd %xmm1,%xmm3 │ │ │ │ + jbe 6d879 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + subsd %xmm0,%xmm3 │ │ │ │ + movsd (%r10,%r9,1),%xmm2 │ │ │ │ + xor %eax,%eax │ │ │ │ + subsd %xmm0,%xmm4 │ │ │ │ + movsd -0x8(%r10,%rcx,8),%xmm5 │ │ │ │ + subsd %xmm5,%xmm2 │ │ │ │ + divsd %xmm3,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + comisd %xmm6,%xmm0 │ │ │ │ + seta %al │ │ │ │ + add %eax,%r8d │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %r11,%rcx │ │ │ │ + je 6d89e │ │ │ │ + mov %ecx,%eax │ │ │ │ + movsd -0x8(%rsi,%rcx,8),%xmm0 │ │ │ │ + cltd │ │ │ │ + idiv %edi │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jae 6d810 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 6d85f │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsd (%rsi,%rdx,8),%xmm3 │ │ │ │ + lea 0x0(,%rdx,8),%r9 │ │ │ │ + comisd %xmm3,%xmm1 │ │ │ │ + jae 6d826 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %r11,%rcx │ │ │ │ + jne 6d868 │ │ │ │ + mov %r8d,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000006d8b0 : │ │ │ │ push %r13 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ push %r12 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %rbx │ │ │ │ - movzbl (%rdi),%ebx │ │ │ │ - test %bl,%bl │ │ │ │ - je 67b09 │ │ │ │ - callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %rax,%r13 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - movsbq %bl,%r12 │ │ │ │ - testb $0x1,0x1(%rax,%r12,2) │ │ │ │ - je 67afd │ │ │ │ - movsbl %bl,%eax │ │ │ │ - sub $0xffffff80,%eax │ │ │ │ - cmp $0x17f,%eax │ │ │ │ - ja 67afa │ │ │ │ - callq 15dc0 <__ctype_tolower_loc@plt> │ │ │ │ - mov (%rax),%rax │ │ │ │ - movzbl (%rax,%r12,4),%ebx │ │ │ │ - mov %bl,0x0(%rbp) │ │ │ │ - movzbl 0x1(%rbp),%ebx │ │ │ │ - add $0x1,%rbp │ │ │ │ - test %bl,%bl │ │ │ │ - jne 67ad0 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x4,%edi │ │ │ │ + sub $0x6c8,%rsp │ │ │ │ + lea 0x390(%rsp),%r13 │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x6b8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq 6d6a0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jg 6d9c0 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + mov $0x4,%edi │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd %xmm1,0x50(%rsp) │ │ │ │ + movsd %xmm1,0x58(%rsp) │ │ │ │ + movsd 0x0(%rbp),%xmm1 │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + movsd %xmm3,0x60(%rsp) │ │ │ │ + movsd %xmm3,0x68(%rsp) │ │ │ │ + callq 6d7f0 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6d9d8 │ │ │ │ + mov 0x6b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6d9de │ │ │ │ + add $0x6c8,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r14,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 6d780 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + jmp 6d99b │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 6d99b │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000067b20 : │ │ │ │ +000000000006d9f0 : │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - mov 0xec000(%rip),%rdi │ │ │ │ + mov $0x1410,%edi │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67b3e │ │ │ │ - callq 15090 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15d20 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 67ab0 │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - mov %rax,0xebfd8(%rip) │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0x64,%edx │ │ │ │ - jne 67b6a │ │ │ │ - cmpb $0x64,0x1(%rax) │ │ │ │ - je 67c50 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x97c0a(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 67ba0 │ │ │ │ - movl $0x0,(%r12) │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x428,%rsp │ │ │ │ + mov 0x468(%rsp),%rax │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + mov 0x460(%rsp),%r14 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x60(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x418(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 67b98 │ │ │ │ - mov %eax,(%rbx) │ │ │ │ + mov 0x89f34(%rip),%rax │ │ │ │ + movq $0xffffffffffffffff,0x1a8(%rsp) │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12d,0x61368f(%rip) │ │ │ │ + mov %dx,0x5(%rax) │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov 0x488(%rsp),%eax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %eax,0x61365e(%rip) │ │ │ │ + lea 0x310(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm6 │ │ │ │ + jp 6daf6 │ │ │ │ + jne 6daf6 │ │ │ │ + movsd 0x88fd8(%rip),%xmm5 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm6 │ │ │ │ + jp 6db16 │ │ │ │ + jne 6db16 │ │ │ │ + movsd 0x88fb8(%rip),%xmm7 │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm5 │ │ │ │ + jp 6db36 │ │ │ │ + jne 6db36 │ │ │ │ + movsd 0x88f98(%rip),%xmm6 │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + lea 0x61348b(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x61347f(%rip),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x198(%rsp),%rsi │ │ │ │ + mov %rax,0x613460(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 15390 │ │ │ │ + add %rbx,%rax │ │ │ │ + cmp %rax,0x198(%rsp) │ │ │ │ + jb 6e010 │ │ │ │ + mov %r15d,0xc8(%rsp) │ │ │ │ + movl $0x0,0xd0(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + js 6e550 │ │ │ │ + movl $0x0,0x663a49(%rip) │ │ │ │ + cmpb $0x0,0x0(%r13) │ │ │ │ + je 6dbb8 │ │ │ │ + movl $0x1,0x663a38(%rip) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je 6dc10 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x418(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 70f81 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + add $0x428,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r8d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x97bd8(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq b2780 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 6e060 │ │ │ │ + cmpb $0x0,(%r14) │ │ │ │ + jne 6e043 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 6e077 │ │ │ │ + mov 0xb8(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + ja 6e578 │ │ │ │ + je 6e5c4 │ │ │ │ + mov 0xb8(%rsp),%rbx │ │ │ │ + mov $0x13880,%edx │ │ │ │ + lea 0x615767(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x89162(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x13880,%edx │ │ │ │ + lea 0x89149(%rip),%rsi │ │ │ │ + lea 0x615738(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0x613468(%rip),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg 6e600 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 6c330 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 6e727 │ │ │ │ + cmpb $0x0,(%r14) │ │ │ │ + jne 702de │ │ │ │ + mov 0x61343b(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 6dd9e │ │ │ │ + mov 0x6133f7(%rip),%rdx │ │ │ │ + lea 0x8e7cd(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6133e5(%rip),%rdx │ │ │ │ + lea 0x8e7cc(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6133dc(%rip),%edx │ │ │ │ + lea 0x8e7cc(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x6133bf(%rip),%xmm0 │ │ │ │ + lea 0x8e7bf(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6133b5(%rip),%edx │ │ │ │ + lea 0x8e7c6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x613383(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8e7bf(%rip),%rsi │ │ │ │ + lea 0xdd0(%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb0caa(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x613353(%rip),%rax │ │ │ │ + lea 0x8c175(%rip),%rbx │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0xdd0(%rax),%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ - movsbl %al,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 67c60 │ │ │ │ + test %al,%al │ │ │ │ + je 6dde7 │ │ │ │ mov $0x4,%ecx │ │ │ │ - lea 0x97bbd(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x8a0d3(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 67c70 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x97ba4(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ + jne 6e79f │ │ │ │ + mov 0x478(%rsp),%r10d │ │ │ │ + movq $0x0,0x6637ee(%rip) │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 70302 │ │ │ │ + mov 0x613312(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 6de3c │ │ │ │ + movsd 0x6637d1(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x8eb98(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb0c0c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 6c840 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 702f0 │ │ │ │ + mov 0x6132bc(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 6df1d │ │ │ │ + mov 0x6131f8(%rip),%rdx │ │ │ │ + lea 0x8e6e2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6131e6(%rip),%rdx │ │ │ │ + lea 0x8e6e2(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6131dd(%rip),%edx │ │ │ │ + lea 0x8e6e2(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x6131c0(%rip),%xmm0 │ │ │ │ + lea 0x8e6d5(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6131b6(%rip),%edx │ │ │ │ + lea 0x8e6dc(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x613184(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8e6d5(%rip),%rsi │ │ │ │ + lea 0xdd0(%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb0b2b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x613154(%rip),%rax │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0xdd0(%rax),%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 67c70 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x97b84(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ + je 6e098 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x89f57(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 67c80 │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x97b6f(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ + je 6e098 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x89f3d(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 67c80 │ │ │ │ - cmp $0x61,%edx │ │ │ │ - jne 67c8f │ │ │ │ - cmpb $0x73,0x1(%rbp) │ │ │ │ - jne 67c8f │ │ │ │ - cmpb $0x0,0x2(%rbp) │ │ │ │ - jne 67c8f │ │ │ │ - movl $0x4,(%r12) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 67b8e │ │ │ │ - nopl (%rax) │ │ │ │ - cmpb $0x0,0x2(%rax) │ │ │ │ - je 67b84 │ │ │ │ - jmpq 67b6a │ │ │ │ - nop │ │ │ │ - movl $0x1,(%r12) │ │ │ │ - jmpq 67b8e │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x2,(%r12) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 67b8e │ │ │ │ - nop │ │ │ │ - movl $0x3,(%r12) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 67b8e │ │ │ │ + je 6e098 │ │ │ │ mov $0x4,%ecx │ │ │ │ - lea 0x97afe(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x89f23(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 67c3e │ │ │ │ + je 6e098 │ │ │ │ mov $0x4,%ecx │ │ │ │ - lea 0x97adf(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x89f09(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 67cfb │ │ │ │ - lea 0x97ace(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je 67cfb │ │ │ │ - lea 0x97ac0(%rip),%rsi │ │ │ │ + je 6e098 │ │ │ │ + lea 0x210(%rsp),%rbp │ │ │ │ + lea 0x8ea24(%rip),%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 67d0a │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 67b8e │ │ │ │ - movl $0x5,(%r12) │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 67b8e │ │ │ │ - lea 0x97a90(%rip),%rsi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je 67d55 │ │ │ │ - lea 0x97a81(%rip),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 6c310 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x612bc2(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 6dbdc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 6d000 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 6e742 │ │ │ │ + movl $0x1,0xd0(%rsp) │ │ │ │ + mov 0x6130e5(%rip),%r12d │ │ │ │ + movl $0x0,0xc8(%rsp) │ │ │ │ + jmpq 6db9d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq b2780 │ │ │ │ + test %rax,%rax │ │ │ │ + je 6dc37 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 6dbdc │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq b2780 │ │ │ │ + test %rax,%rax │ │ │ │ + je 6dc45 │ │ │ │ + jmp 6e060 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x612fe2(%rip),%eax │ │ │ │ + cmp %eax,0x61305c(%rip) │ │ │ │ + lea 0x8e99d(%rip),%rdi │ │ │ │ + jne 6dfe8 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmpb $0x0,(%r14) │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + jne 6e767 │ │ │ │ + mov 0x663516(%rip),%rsi │ │ │ │ + test %al,%al │ │ │ │ + je 7041d │ │ │ │ + lea 0x628b87(%rip),%rdx │ │ │ │ + lea 0x613860(%rip),%rdi │ │ │ │ + callq 57860 │ │ │ │ + mov %eax,0xf0(%rsp) │ │ │ │ + mov %eax,0x144(%rsp) │ │ │ │ + mov 0xf0(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 70443 │ │ │ │ + cmpl $0x1,0x613013(%rip) │ │ │ │ + jle 6e12d │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8e9d1(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb091b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x612fb4(%rip),%rbx │ │ │ │ + lea 0x3(%rbx,%rbx,2),%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je 67d55 │ │ │ │ - lea 0x97a74(%rip),%rsi │ │ │ │ + callq 15850 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 67d67 │ │ │ │ - movl $0x2,(%r12) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 67b8e │ │ │ │ - movl $0x1,(%r12) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 67b8e │ │ │ │ - lea 0x97a3c(%rip),%rsi │ │ │ │ + mov %rax,0x612e99(%rip) │ │ │ │ + callq 15850 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 67d8c │ │ │ │ - movl $0x3,(%r12) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 67b8e │ │ │ │ - lea 0x97a1e(%rip),%rsi │ │ │ │ + mov %rax,0x612e7a(%rip) │ │ │ │ + callq 15850 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 67db1 │ │ │ │ - movl $0x4,(%r12) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 67b8e │ │ │ │ - lea 0x979f8(%rip),%rsi │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + mov %rax,0x612e6b(%rip) │ │ │ │ + callq 15850 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 67dd6 │ │ │ │ - movl $0x5,(%r12) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 67b8e │ │ │ │ - or $0xffffffff,%r8d │ │ │ │ - jmpq 67b98 │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000067de0 : │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %edi,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0xebd2f(%rip),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67e13 │ │ │ │ - callq 15090 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15d20 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 67ab0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xebcf3(%rip) │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 156f0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 67e4b │ │ │ │ - cmpb $0x0,(%rdx) │ │ │ │ - je 67e7b │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - cmp $0x61,%edx │ │ │ │ - jne 67ea0 │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 67ea0 │ │ │ │ - movslq %ebp,%rdx │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - lea (%rax,%rdx,4),%rdx │ │ │ │ - lea 0x979f3(%rip),%rax │ │ │ │ - mov (%rax,%rdx,4),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - cmovne %edx,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 67ee2 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x74,%edx │ │ │ │ - je 67ed0 │ │ │ │ - cmp $0x68,%edx │ │ │ │ - jne 67eb8 │ │ │ │ - cmpb $0x0,0x1(%rbx) │ │ │ │ - mov $0x2,%eax │ │ │ │ - je 67e5b │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x6d,%edx │ │ │ │ - jne 67edd │ │ │ │ - cmpb $0x0,0x1(%rbx) │ │ │ │ - jne 67edd │ │ │ │ - mov $0x3,%eax │ │ │ │ - jmp 67e5b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x1(%rbx) │ │ │ │ - mov $0x1,%eax │ │ │ │ - je 67e5b │ │ │ │ - jmp 67ea5 │ │ │ │ - or $0xffffffff,%eax │ │ │ │ - jmp 67e7b │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000067ef0 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - lea 0x4e(%r15),%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x4e(%rbx),%r12 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 680b8 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 680b8 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - lea 0x48(%rsp),%r13 │ │ │ │ - lea 0x44(%rsp),%r12 │ │ │ │ - lea 0x3(%r15),%rax │ │ │ │ - lea 0x48(%r15),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 67b20 │ │ │ │ - test %eax,%eax │ │ │ │ - js 68903 │ │ │ │ - mov 0x44(%rsp),%r11d │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 681f0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 68218 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x40(%r15),%rcx │ │ │ │ - lea 0x38(%r15),%rdx │ │ │ │ - lea 0x1c(%r15),%rsi │ │ │ │ - lea 0x3(%r15),%rdi │ │ │ │ - callq 60370 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6887b │ │ │ │ - movsd 0x40(%r15),%xmm2 │ │ │ │ - movsd 0x38(%r15),%xmm0 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x91b73(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jbe 67fe0 │ │ │ │ + mov %rax,0x612e4c(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x663461(%rip),%esi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jne 70408 │ │ │ │ + mov 0x8ebb5(%rip),%rax │ │ │ │ + cmpq $0x0,0x612f45(%rip) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + mov 0x8eba6(%rip),%rax │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov 0x8eb8f(%rip),%rax │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + mov 0x8eb88(%rip),%rax │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + js 6e93d │ │ │ │ + movsd 0x897a2(%rip),%xmm5 │ │ │ │ + mov 0x8baf3(%rip),%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + lea 0x148(%rsp),%rbx │ │ │ │ + lea 0x170(%rsp),%r13 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + jmpq 6e3bd │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 67fd0 │ │ │ │ - movsd %xmm0,0x38(%r15) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 6e28f │ │ │ │ + movsd 0x148(%rsp),%xmm0 │ │ │ │ + movsd 0x178(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6e246 │ │ │ │ + movsd %xmm0,0x178(%rsp) │ │ │ │ + comisd 0x188(%rsp),%xmm0 │ │ │ │ + jbe 6e25a │ │ │ │ + movsd %xmm0,0x188(%rsp) │ │ │ │ + movsd 0x150(%rsp),%xmm0 │ │ │ │ + movsd 0x180(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6e27b │ │ │ │ + movsd %xmm0,0x180(%rsp) │ │ │ │ + comisd 0x190(%rsp),%xmm0 │ │ │ │ + jbe 6e28f │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cvtsi2sdq 0x612e42(%rip),%xmm0 │ │ │ │ + addsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + lea 0x613681(%rip),%rdx │ │ │ │ + callq 54ff0 │ │ │ │ + movq %r14,%xmm6 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x148(%rsp),%xmm2 │ │ │ │ + comisd %xmm2,%xmm6 │ │ │ │ + ja 6e330 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl 0x6136d2(%rip),%xmm0 │ │ │ │ + addsd 0x8ea5e(%rip),%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 6e330 │ │ │ │ + movsd 0x150(%rsp),%xmm0 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja 6e330 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cvtsi2sdl 0x6136ae(%rip),%xmm1 │ │ │ │ + addsd 0x8ea32(%rip),%xmm1 │ │ │ │ comisd %xmm1,%xmm0 │ │ │ │ - jbe 68000 │ │ │ │ + seta %r15b │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 67ff0 │ │ │ │ - movsd %xmm0,0x38(%r15) │ │ │ │ - movsd 0x91ab0(%rip),%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - ja 688ef │ │ │ │ - comisd 0x91a3e(%rip),%xmm2 │ │ │ │ - ja 688ef │ │ │ │ - movsd 0x38(%r15),%xmm1 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 682e8 │ │ │ │ - movsd %xmm1,0x38(%rbx) │ │ │ │ - movsd %xmm2,0x40(%rbx) │ │ │ │ - lea 0x1c(%rbx),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x3(%rbx),%r15 │ │ │ │ - callq 67b20 │ │ │ │ - test %eax,%eax │ │ │ │ - js 68903 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ + cmpl $0x2,0x612de5(%rip) │ │ │ │ + jg 6e838 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 6e3ac │ │ │ │ + movsd 0x148(%rsp),%xmm0 │ │ │ │ + movsd 0x178(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6e363 │ │ │ │ + movsd %xmm0,0x178(%rsp) │ │ │ │ + comisd 0x188(%rsp),%xmm0 │ │ │ │ + jbe 6e377 │ │ │ │ + movsd %xmm0,0x188(%rsp) │ │ │ │ + movsd 0x150(%rsp),%xmm0 │ │ │ │ + movsd 0x180(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6e398 │ │ │ │ + movsd %xmm0,0x180(%rsp) │ │ │ │ + comisd 0x190(%rsp),%xmm0 │ │ │ │ + jbe 6e3ac │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,0x612d39(%rip) │ │ │ │ + jl 6e936 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 67de0 │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - js 6890d │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - callq 67de0 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - js 6890d │ │ │ │ - cmpl $0x5,0x30(%rsp) │ │ │ │ - ja 6891c │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - lea 0x97777(%rip),%rdx │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 67ab0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 67ab0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 67ab0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 67ab0 │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp $0x65,%eax │ │ │ │ - je 68188 │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - cmp $0x65,%edx │ │ │ │ - je 68688 │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp $0x65,%eax │ │ │ │ - jne 6810d │ │ │ │ - cmpb $0x71,0x1(%r15) │ │ │ │ - je 68831 │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - cmp $0x65,%eax │ │ │ │ - jne 686ff │ │ │ │ - cmpb $0x63,0x1(%r15) │ │ │ │ - jne 686ff │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - jne 686ff │ │ │ │ - addl $0x2,0x8(%rsp) │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - cmp $0x65,%edx │ │ │ │ - je 68730 │ │ │ │ - cmp $0x67,%edx │ │ │ │ - jne 68154 │ │ │ │ - cmpb $0x61,0x1(%rbx) │ │ │ │ - je 68860 │ │ │ │ - cmp $0x73,%edx │ │ │ │ - jne 68720 │ │ │ │ - cmpb $0x67,0x1(%rbx) │ │ │ │ - jne 68720 │ │ │ │ - movzbl 0x2(%rbx),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 68720 │ │ │ │ - movl $0x5,0x14(%rsp) │ │ │ │ - jmpq 67f49 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x71,0x1(%r15) │ │ │ │ - jne 687cd │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - jne 687cd │ │ │ │ - movzbl 0x4e(%r15),%eax │ │ │ │ - cmp $0x6a,%al │ │ │ │ - je 687b0 │ │ │ │ - cmp $0x62,%al │ │ │ │ - jne 688f9 │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - lea 0x4f(%r15),%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 681e2 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je 680ed │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ - jmpq 68466 │ │ │ │ + cvtsi2sd %r12d,%xmm4 │ │ │ │ + lea 0x613567(%rip),%rdx │ │ │ │ + mov $0x1,%r15d │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + callq 54ff0 │ │ │ │ + movq %r14,%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x148(%rsp),%xmm2 │ │ │ │ + comisd %xmm2,%xmm5 │ │ │ │ + ja 6e458 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl 0x6135a4(%rip),%xmm0 │ │ │ │ + addsd 0x8e930(%rip),%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 6e458 │ │ │ │ + movsd 0x150(%rsp),%xmm0 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 6e458 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cvtsi2sdl 0x613580(%rip),%xmm1 │ │ │ │ + addsd 0x8e904(%rip),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + seta %r15b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 6828e │ │ │ │ - cmp $0x5,%eax │ │ │ │ - ja 67fad │ │ │ │ - lea 0x9762f(%rip),%rdx │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - lea 0x3(%r15),%rdi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movsd %xmm0,0x38(%r15) │ │ │ │ - test %rax,%rax │ │ │ │ - je 68885 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne 68885 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x1c(%r15),%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movsd %xmm0,0x40(%r15) │ │ │ │ - test %rax,%rax │ │ │ │ - je 68885 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne 68885 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 681f9 │ │ │ │ - mov 0x44(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 67f8e │ │ │ │ - movsd 0x38(%r15),%xmm0 │ │ │ │ - lea 0x9751a(%rip),%rcx │ │ │ │ - mov $0x19,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x3(%r15),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - movsd 0x40(%r15),%xmm0 │ │ │ │ - mov $0x19,%edx │ │ │ │ - lea 0x974f0(%rip),%rcx │ │ │ │ + cmpl $0x2,0x612cbd(%rip) │ │ │ │ + jle 6e220 │ │ │ │ + movsd 0x150(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8e691(%rip),%rsi │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb05a2(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + mov %r13,%rdx │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov 0x612c3c(%rip),%rdi │ │ │ │ + lea 0x168(%rsp),%rsi │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x612ba4(%rip),%rdi │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + lea 0x140(%rsp),%rcx │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + lea 0x158(%rsp),%rsi │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov 0x140(%rsp),%edx │ │ │ │ + movsd 0x160(%rsp),%xmm3 │ │ │ │ + lea 0x8e614(%rip),%rsi │ │ │ │ + movsd 0x158(%rsp),%xmm2 │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + jmpq 6e220 │ │ │ │ + nop │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8e39a(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x1c(%r15),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - jmpq 681f9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x14(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - lea 0x40(%rbx),%rcx │ │ │ │ - lea 0x38(%rbx),%rdx │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - jmpq 68039 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x38(%r15),%xmm0 │ │ │ │ - movsd 0x40(%r15),%xmm2 │ │ │ │ - movsd 0x9171c(%rip),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm0,0x38(%r15) │ │ │ │ - movsd %xmm2,0x40(%r15) │ │ │ │ - jmpq 67fb9 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x97578(%rip),%xmm1 │ │ │ │ - movsd 0x38(%r15),%xmm0 │ │ │ │ - movsd 0x40(%r15),%xmm2 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd 0x9172c(%rip),%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm0,0x38(%r15) │ │ │ │ - movsd %xmm2,0x40(%r15) │ │ │ │ - jmpq 67fb9 │ │ │ │ + jmpq 6dbdc │ │ │ │ nopl (%rax) │ │ │ │ - movsd 0x38(%r15),%xmm0 │ │ │ │ - movsd 0x40(%r15),%xmm2 │ │ │ │ - jmp 6836c │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd 0x97528(%rip),%xmm1 │ │ │ │ - movsd 0x38(%r15),%xmm0 │ │ │ │ - movsd 0x40(%r15),%xmm2 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - jmpq 6832c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x91680(%rip),%xmm1 │ │ │ │ - movsd 0x38(%rbx),%xmm0 │ │ │ │ - movsd 0x974f3(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x40(%rbx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm0,0x38(%rbx) │ │ │ │ - movsd %xmm1,0x40(%rbx) │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 63280 │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov $0x19,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd %xmm0,0x38(%rbx) │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x973ed(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - movsd 0x40(%rbx),%xmm0 │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 63280 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14d,%r8d │ │ │ │ - lea 0x973cc(%rip),%rcx │ │ │ │ - movsd %xmm0,0x40(%rbx) │ │ │ │ - mov $0x19,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea -0x5(%rax),%r9 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x8aea8(%rip),%rdi │ │ │ │ + lea (%rbx,%r9,1),%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 6e5a9 │ │ │ │ + movb $0x0,0x310(%rsp,%r9,1) │ │ │ │ + jmpq 6dc65 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x8883a(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + je 6e59b │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + sub $0x4,%rax │ │ │ │ + lea 0x8ae4f(%rip),%rdi │ │ │ │ + lea (%rcx,%rax,1),%r8 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 6e810 │ │ │ │ + movb $0x0,0x310(%rsp,%rax,1) │ │ │ │ + jmpq 6dc65 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x8de34(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 68917 │ │ │ │ - add $0x68,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x915b8(%rip),%xmm1 │ │ │ │ - movsd 0x38(%rbx),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x40(%rbx),%xmm1 │ │ │ │ - movsd %xmm0,0x38(%rbx) │ │ │ │ - movsd %xmm1,0x40(%rbx) │ │ │ │ - jmpq 683f8 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x915f0(%rip),%xmm1 │ │ │ │ - jmpq 683d0 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x915e0(%rip),%xmm1 │ │ │ │ - jmp 68498 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x38(%rbx),%xmm0 │ │ │ │ - lea 0x3c(%rsp),%rcx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x38(%rsp),%rdx │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 635a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6887b │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - mov 0x38(%rsp),%r9d │ │ │ │ - mov 0x44(%rsp),%edx │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 687f1 │ │ │ │ - test %edx,%edx │ │ │ │ - lea 0x9c7b9(%rip),%r8 │ │ │ │ - lea 0x3(%rbp),%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0xa448e(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x19,%edx │ │ │ │ - push %rbp │ │ │ │ - push %rcx │ │ │ │ - lea 0x97283(%rip),%rcx │ │ │ │ - push %rax │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - add $0x20,%rsp │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x44(%rsp),%edi │ │ │ │ - cvtsi2sdl 0x38(%rsp),%xmm1 │ │ │ │ - mulsd 0x914ca(%rip),%xmm1 │ │ │ │ - cvtsi2sdl 0x3c(%rsp),%xmm0 │ │ │ │ - mulsd 0x914c4(%rip),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd 0x48(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rbx) │ │ │ │ - test %edi,%edi │ │ │ │ - je 685a4 │ │ │ │ - xorpd 0x8ef11(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rbx) │ │ │ │ - movsd 0x40(%rbx),%xmm0 │ │ │ │ - lea 0x40(%rsp),%rcx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14d,%edi │ │ │ │ - lea 0x34(%rsp),%rdx │ │ │ │ - lea 0x50(%rsp),%r8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 633e0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6887b │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - mov 0x34(%rsp),%r9d │ │ │ │ - mov 0x44(%rsp),%edx │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 6888f │ │ │ │ - test %edx,%edx │ │ │ │ - lea 0x9c6e9(%rip),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x97354(%rip),%rdx │ │ │ │ - lea 0x971de(%rip),%rcx │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x19,%edx │ │ │ │ - push %rax │ │ │ │ - lea 0x1c(%rbx),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x44(%rsp),%edx │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - cvtsi2sdl 0x34(%rsp),%xmm0 │ │ │ │ - mulsd 0x913fc(%rip),%xmm0 │ │ │ │ - cvtsi2sdl 0x40(%rsp),%xmm1 │ │ │ │ - mulsd 0x913f6(%rip),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd 0x50(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x40(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - je 68672 │ │ │ │ - xorpd 0x8ee43(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x40(%rbx) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 6891c │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 68466 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x71,0x1(%rbx) │ │ │ │ - je 68790 │ │ │ │ - cmp $0x65,%edx │ │ │ │ - jne 680f9 │ │ │ │ - cmpb $0x63,0x1(%rbx) │ │ │ │ - jne 680f9 │ │ │ │ - cmpb $0x0,0x2(%rbx) │ │ │ │ - jne 680f9 │ │ │ │ - movzbl 0x4e(%rbx),%eax │ │ │ │ - cmp $0x6a,%al │ │ │ │ - je 687c0 │ │ │ │ - cmp $0x62,%al │ │ │ │ - jne 688f9 │ │ │ │ - movl $0x1,0x14(%rsp) │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - lea 0x4f(%rbx),%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 681e2 │ │ │ │ + lea 0x8de2e(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x614dad(%rip),%rdx │ │ │ │ + lea 0x8de31(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8de2a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmpb $0x0,(%r14) │ │ │ │ + jne 703ed │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 681e2 │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp $0x65,%eax │ │ │ │ - je 68770 │ │ │ │ - cmp $0x67,%eax │ │ │ │ - jne 6870f │ │ │ │ - cmpb $0x61,0x1(%r15) │ │ │ │ - je 68848 │ │ │ │ - cmp $0x73,%eax │ │ │ │ - jne 68720 │ │ │ │ - cmpb $0x67,0x1(%r15) │ │ │ │ - je 688d7 │ │ │ │ - nop │ │ │ │ - mov $0xfffffffd,%eax │ │ │ │ - jmpq 68466 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x71,0x1(%rbx) │ │ │ │ - je 687a0 │ │ │ │ - cmp $0x65,%edx │ │ │ │ - jne 68145 │ │ │ │ - cmpb $0x63,0x1(%rbx) │ │ │ │ - jne 68145 │ │ │ │ - movzbl 0x2(%rbx),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 68145 │ │ │ │ - cmpl $0x1,0x14(%rsp) │ │ │ │ - mov $0x2,%eax │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - jmpq 67f49 │ │ │ │ - nopl (%rax) │ │ │ │ - cmpb $0x71,0x1(%r15) │ │ │ │ - jne 68115 │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - je 68139 │ │ │ │ - jmpq 68115 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x2(%rbx) │ │ │ │ - je 686af │ │ │ │ - jmpq 68692 │ │ │ │ - nop │ │ │ │ - movzbl 0x2(%rbx),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 67f49 │ │ │ │ - jmp 68736 │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - jmpq 681bb │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - jmpq 686cb │ │ │ │ - cmp $0x65,%eax │ │ │ │ - jne 680e5 │ │ │ │ - cmpb $0x63,0x1(%r15) │ │ │ │ - jne 680e5 │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - je 6819e │ │ │ │ - jmpq 680e5 │ │ │ │ - test %edx,%edx │ │ │ │ - lea 0x9c4e4(%rip),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0xa41b7(%rip),%rdx │ │ │ │ - lea 0x96faa(%rip),%rcx │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x19,%edx │ │ │ │ - push %rax │ │ │ │ + jne 703d2 │ │ │ │ + mov 0xb03c0(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x612a8d(%rip),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 6dcbd │ │ │ │ + lea 0x612929(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x61291d(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x61290a(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x8e26c(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 6dcbd │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + mov 0x6129b2(%rip),%rdi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + push %rbx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd0(%rsp),%r9 │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + callq 15290 │ │ │ │ pop %r8 │ │ │ │ pop %r9 │ │ │ │ - jmpq 6855c │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - je 68145 │ │ │ │ - jmpq 6810d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - movl $0x4,0x8(%rsp) │ │ │ │ - je 68139 │ │ │ │ - jmpq 6870f │ │ │ │ - movzbl 0x2(%rbx),%r14d │ │ │ │ - movl $0x4,0x14(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 67f49 │ │ │ │ - jmpq 68154 │ │ │ │ - mov $0xfffffffb,%eax │ │ │ │ - jmpq 68466 │ │ │ │ - mov $0xfffffffc,%eax │ │ │ │ - jmpq 68466 │ │ │ │ - test %edx,%edx │ │ │ │ - lea 0x3(%r14),%ecx │ │ │ │ - lea 0x1c(%rbx),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je 6f485 │ │ │ │ + mov 0x144(%rsp),%edi │ │ │ │ + callq 6c2c0 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x612488(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 6dbdc │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8e148(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x970b0(%rip),%rdx │ │ │ │ - lea 0x9c432(%rip),%r8 │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x19,%edx │ │ │ │ - push %r14 │ │ │ │ - push %rcx │ │ │ │ - lea 0x96f39(%rip),%rcx │ │ │ │ - push %rax │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - add $0x20,%rsp │ │ │ │ - jmpq 68626 │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - jne 68720 │ │ │ │ - movl $0x5,0x8(%rsp) │ │ │ │ - jmpq 68139 │ │ │ │ - mov $0xfffffff7,%eax │ │ │ │ - jmpq 68466 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmpq 68466 │ │ │ │ - mov $0xfffffff9,%eax │ │ │ │ - jmpq 68466 │ │ │ │ - mov $0xfffffff8,%eax │ │ │ │ - jmpq 68466 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movsd 0x38(%rbx),%xmm0 │ │ │ │ - jmpq 683f8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000068930 : │ │ │ │ - mov %rdi,%rdx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 68970 │ │ │ │ - lea 0xbbc41(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x20,%ecx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ + jmpq 6dbdc │ │ │ │ + lea 0x6284f2(%rip),%rdx │ │ │ │ test %al,%al │ │ │ │ - je 68967 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdx │ │ │ │ - movb $0x1,(%rsi,%rax,1) │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ + jne 6e779 │ │ │ │ + lea 0x64f5e7(%rip),%rdx │ │ │ │ + lea 0x63bd60(%rip),%rsi │ │ │ │ + lea 0x6131b9(%rip),%rdi │ │ │ │ + callq 57860 │ │ │ │ + mov %eax,0xf0(%rsp) │ │ │ │ + mov %eax,0x144(%rsp) │ │ │ │ + jmpq 6e0f3 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x89701(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne 68958 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x96f68(%rip),%xmm0 │ │ │ │ - movdqa 0x96f70(%rip),%xmm1 │ │ │ │ - movaps %xmm0,0xbbbf9(%rip) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0xbbbfe(%rip) │ │ │ │ - movaps %xmm1,0xbbc07(%rip) │ │ │ │ - movaps %xmm0,0xbbc10(%rip) │ │ │ │ - movaps %xmm0,0xbbc19(%rip) │ │ │ │ - movaps %xmm0,0xbbc22(%rip) │ │ │ │ - movaps %xmm0,0xbbc2b(%rip) │ │ │ │ - movaps %xmm0,0xbbc34(%rip) │ │ │ │ - movaps %xmm0,0xbbc3d(%rip) │ │ │ │ - movaps %xmm0,0xbbc46(%rip) │ │ │ │ - movaps %xmm0,0xbbc4f(%rip) │ │ │ │ - movaps %xmm0,0xbbc58(%rip) │ │ │ │ - movaps %xmm0,0xbbc61(%rip) │ │ │ │ - movaps %xmm0,0xbbc6a(%rip) │ │ │ │ - movaps %xmm0,0xbbc73(%rip) │ │ │ │ - movaps %xmm0,0xbbc7c(%rip) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000068a00 : │ │ │ │ - movzbl %dil,%edi │ │ │ │ - lea 0xbbb75(%rip),%rax │ │ │ │ - movzbl (%rax,%rdi,1),%eax │ │ │ │ - retq │ │ │ │ - │ │ │ │ -0000000000068a10 : │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 15390 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 68a88 │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ - lea -0x1(%r12),%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x1(%rbx,%rdx,1),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 68a67 │ │ │ │ - cmp $0x22,%sil │ │ │ │ - je 68b20 │ │ │ │ - test $0x1,%r9b │ │ │ │ - jne 68a5a │ │ │ │ - cmp $0x3b,%sil │ │ │ │ - je 68b80 │ │ │ │ - test %dl,%dl │ │ │ │ - je 68a88 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 68a88 │ │ │ │ - movsbq (%rax),%rsi │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - testb $0x40,0x1(%rcx,%rsi,2) │ │ │ │ - jne 68a40 │ │ │ │ - movb $0x20,(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 68a67 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - lea 0xbbaee(%rip),%rdx │ │ │ │ - cmpb $0x0,(%rdx,%rcx,1) │ │ │ │ - mov %rcx,%rax │ │ │ │ - je 68ab1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rbx),%ecx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmpb $0x0,(%rdx,%rcx,1) │ │ │ │ - mov %rcx,%rax │ │ │ │ - jne 68aa0 │ │ │ │ + je 6dde7 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x896e7(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 68b88 │ │ │ │ - mov $0x1,%esi │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esi,%r8d │ │ │ │ - cmp $0x22,%al │ │ │ │ - je 68b30 │ │ │ │ - mov %rbx,-0x8(%rbp,%rsi,8) │ │ │ │ - jmp 68ad8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %cl,%cl │ │ │ │ - je 68afc │ │ │ │ - add $0x1,%rbx │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - cmpb $0x0,(%rdx,%rcx,1) │ │ │ │ - je 68ad0 │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - movzbl 0x1(%rbx),%ecx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmpb $0x0,(%rdx,%rcx,1) │ │ │ │ - mov %rcx,%rax │ │ │ │ - je 68b08 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rbx │ │ │ │ - movzbl (%rbx),%ecx │ │ │ │ - cmpb $0x0,(%rdx,%rcx,1) │ │ │ │ - mov %rcx,%rax │ │ │ │ - jne 68af8 │ │ │ │ - add $0x1,%rsi │ │ │ │ - test %cl,%cl │ │ │ │ - jne 68ac0 │ │ │ │ - pop %rbx │ │ │ │ - mov %r8d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor $0x1,%r9d │ │ │ │ - jmpq 68a5e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - mov %rcx,-0x8(%rbp,%rsi,8) │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - cmp $0x22,%al │ │ │ │ - jne 68b5c │ │ │ │ - jmp 68b60 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1(%rcx),%eax │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp $0x22,%al │ │ │ │ - je 68b60 │ │ │ │ + je 6dde7 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x896cd(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lea 0x210(%rsp),%rbp │ │ │ │ + lea 0x8e16d(%rip),%rcx │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne 68b50 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - cmp $0x22,%al │ │ │ │ - jne 68ad8 │ │ │ │ - movb $0x0,(%rcx) │ │ │ │ - add $0x1,%rbx │ │ │ │ - jmpq 68ad8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - jmpq 68a88 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mov %r8d,%eax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + je 6dde7 │ │ │ │ + jmpq 6dfcc │ │ │ │ nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0xb5fd2(%rip),%rax │ │ │ │ - lea 0x38(%rsp),%rbp │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movsd (%rax),%xmm6 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - mulsd %xmm6,%xmm2 │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - mulsd (%rsp),%xmm3 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0x30(%rsp),%xmm4 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - movsd 0x38(%rsp),%xmm6 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movapd %xmm2,%xmm7 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movq 0x8e845(%rip),%xmm9 │ │ │ │ - movapd %xmm2,%xmm10 │ │ │ │ - mulsd %xmm6,%xmm7 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movapd %xmm2,%xmm11 │ │ │ │ - mov 0xb6274(%rip),%rax │ │ │ │ - xorpd %xmm9,%xmm0 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - movapd %xmm1,%xmm12 │ │ │ │ - movapd %xmm4,%xmm13 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm6,0x10(%rax) │ │ │ │ - mulsd %xmm1,%xmm10 │ │ │ │ - mulsd %xmm3,%xmm13 │ │ │ │ - mulsd %xmm3,%xmm12 │ │ │ │ - movapd %xmm7,%xmm8 │ │ │ │ - mulsd %xmm4,%xmm8 │ │ │ │ - mulsd %xmm1,%xmm7 │ │ │ │ - mulsd %xmm3,%xmm11 │ │ │ │ - mulsd %xmm5,%xmm3 │ │ │ │ - movsd %xmm13,(%rax) │ │ │ │ - movsd %xmm12,0x8(%rax) │ │ │ │ - subsd %xmm8,%xmm0 │ │ │ │ - movapd %xmm5,%xmm8 │ │ │ │ - mulsd %xmm4,%xmm8 │ │ │ │ - movsd %xmm11,0x28(%rax) │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - movsd %xmm3,0x40(%rax) │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - subsd %xmm7,%xmm0 │ │ │ │ - movapd %xmm10,%xmm7 │ │ │ │ - movsd %xmm0,0x20(%rax) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - movapd %xmm0,%xmm14 │ │ │ │ - mulsd %xmm4,%xmm14 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - subsd %xmm14,%xmm7 │ │ │ │ - movsd %xmm7,0x30(%rax) │ │ │ │ - movapd %xmm2,%xmm7 │ │ │ │ - xorpd %xmm9,%xmm7 │ │ │ │ - mulsd %xmm4,%xmm7 │ │ │ │ - subsd %xmm0,%xmm7 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - xorpd %xmm9,%xmm0 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - movsd %xmm7,0x38(%rax) │ │ │ │ - mov 0xb5ce1(%rip),%rax │ │ │ │ - movsd %xmm13,(%rax) │ │ │ │ - movapd %xmm5,%xmm13 │ │ │ │ - mulsd %xmm1,%xmm13 │ │ │ │ - xorpd %xmm9,%xmm1 │ │ │ │ - movsd %xmm12,0x18(%rax) │ │ │ │ - mulsd %xmm6,%xmm1 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - movsd %xmm6,0x30(%rax) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - movsd %xmm11,0x38(%rax) │ │ │ │ - mulsd %xmm2,%xmm7 │ │ │ │ - movsd %xmm3,0x40(%rax) │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - subsd %xmm13,%xmm7 │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm7,0x8(%rax) │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm0,0x20(%rax) │ │ │ │ - movsd %xmm1,0x28(%rax) │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000068dd0 : │ │ │ │ - mov 0xb6159(%rip),%rax │ │ │ │ - mov %edi,(%rax) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000068de0 : │ │ │ │ - mov 0xb5dd1(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 68e14 │ │ │ │ - mov 0xb5fa0(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmp 68e14 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - callq 15090 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 68e08 │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000068e20 : │ │ │ │ - push %r12 │ │ │ │ - mov 0x8(%rdi),%r12 │ │ │ │ - callq 15090 │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x8ac00(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 6dc65 │ │ │ │ + jmpq 6e5f3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000068e40 : │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x10,%edi │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 68e69 │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov %rbx,0x8(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - lea 0x96a90(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r15d,%edx │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 15c40 │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000068e80 : │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 68ee0 │ │ │ │ - push %rbp │ │ │ │ - lea 0x96e83(%rip),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ + cvtsi2sdq 0x612897(%rip),%xmm0 │ │ │ │ + addsd 0x10(%rsp),%xmm0 │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd 0x150(%rsp),%xmm3 │ │ │ │ + lea 0x8e2ac(%rip),%rsi │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xb01c2(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + cvtsi2sdq 0x61284c(%rip),%xmm0 │ │ │ │ + addsd 0x10(%rsp),%xmm0 │ │ │ │ + mov 0x61284f(%rip),%rdi │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + lea 0x168(%rsp),%rsi │ │ │ │ + callq 15230 │ │ │ │ + mov 0x6127b7(%rip),%rdi │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + lea 0x158(%rsp),%rsi │ │ │ │ + lea 0x140(%rsp),%rcx │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov 0x30(%rax),%edx │ │ │ │ - movsd 0x20(%rax),%xmm4 │ │ │ │ - movsd 0x18(%rax),%xmm3 │ │ │ │ - movsd 0x10(%rax),%xmm2 │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov 0x140(%rsp),%edx │ │ │ │ + movsd 0x160(%rsp),%xmm3 │ │ │ │ + lea 0x8e227(%rip),%rsi │ │ │ │ + movsd 0x158(%rsp),%xmm2 │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ + jmpq 6e33d │ │ │ │ + mov 0x6127ab(%rip),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 68e98 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ + js 6edae │ │ │ │ + movsd 0x89042(%rip),%xmm7 │ │ │ │ + mov 0x8b393(%rip),%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + lea 0x148(%rsp),%rbx │ │ │ │ + lea 0x170(%rsp),%r13 │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + jmpq 6eb1d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8ebbb(%rip),%rdi │ │ │ │ - jmpq 151d0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 6e9ef │ │ │ │ + movsd 0x148(%rsp),%xmm0 │ │ │ │ + movsd 0x178(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6e9a6 │ │ │ │ + movsd %xmm0,0x178(%rsp) │ │ │ │ + comisd 0x188(%rsp),%xmm0 │ │ │ │ + jbe 6e9ba │ │ │ │ + movsd %xmm0,0x188(%rsp) │ │ │ │ + movsd 0x150(%rsp),%xmm0 │ │ │ │ + movsd 0x180(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6e9db │ │ │ │ + movsd %xmm0,0x180(%rsp) │ │ │ │ + comisd 0x190(%rsp),%xmm0 │ │ │ │ + jbe 6e9ef │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cvtsi2sdq 0x6126ea(%rip),%xmm1 │ │ │ │ + addsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + lea 0x612f21(%rip),%rdx │ │ │ │ + callq 54ff0 │ │ │ │ + movq %r14,%xmm6 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x148(%rsp),%xmm2 │ │ │ │ + comisd %xmm2,%xmm6 │ │ │ │ + ja 6ea90 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl 0x612f72(%rip),%xmm0 │ │ │ │ + addsd 0x8e2fe(%rip),%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 6ea90 │ │ │ │ + movsd 0x150(%rsp),%xmm0 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja 6ea90 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cvtsi2sdl 0x612f4e(%rip),%xmm1 │ │ │ │ + addsd 0x8e2d2(%rip),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + seta %r15b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x2,0x612685(%rip) │ │ │ │ + jg 6ecb0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 6eb0c │ │ │ │ + movsd 0x148(%rsp),%xmm0 │ │ │ │ + movsd 0x178(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6eac3 │ │ │ │ + movsd %xmm0,0x178(%rsp) │ │ │ │ + comisd 0x188(%rsp),%xmm0 │ │ │ │ + jbe 6ead7 │ │ │ │ + movsd %xmm0,0x188(%rsp) │ │ │ │ + movsd 0x150(%rsp),%xmm0 │ │ │ │ + movsd 0x180(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6eaf8 │ │ │ │ + movsd %xmm0,0x180(%rsp) │ │ │ │ + comisd 0x190(%rsp),%xmm0 │ │ │ │ + jbe 6eb0c │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x6125d1(%rip),%r12 │ │ │ │ + jg 6edae │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cvtsi2sd %r12d,%xmm4 │ │ │ │ + lea 0x612e07(%rip),%rdx │ │ │ │ + mov $0x1,%r15d │ │ │ │ + addsd %xmm1,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + callq 54ff0 │ │ │ │ + movq %r14,%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x148(%rsp),%xmm2 │ │ │ │ + comisd %xmm2,%xmm5 │ │ │ │ + ja 6ebb8 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl 0x612e44(%rip),%xmm0 │ │ │ │ + addsd 0x8e1d0(%rip),%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 6ebb8 │ │ │ │ + movsd 0x150(%rsp),%xmm0 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 6ebb8 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cvtsi2sdl 0x612e20(%rip),%xmm1 │ │ │ │ + addsd 0x8e1a4(%rip),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + seta %r15b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000068ef0 : │ │ │ │ - push %rbx │ │ │ │ - lea 0x96a17(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - lea 0x96a17(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov 0xb5b56(%rip),%rbx │ │ │ │ - lea 0x96a02(%rip),%rsi │ │ │ │ - movsd 0x8(%rbx),%xmm1 │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x96a01(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xb5e36(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x969ed(%rip),%rsi │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb5af8(%rip),%rax │ │ │ │ + cmpl $0x2,0x61255d(%rip) │ │ │ │ + jle 6e980 │ │ │ │ + movsd 0x150(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mov %r15d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x969c7(%rip),%rsi │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ + lea 0x8df31(%rip),%rsi │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb5dd2(%rip),%rax │ │ │ │ + mov 0xafe42(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + mov %r13,%rdx │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov 0x6124dc(%rip),%rdi │ │ │ │ + lea 0x168(%rsp),%rsi │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x612444(%rip),%rdi │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + lea 0x140(%rsp),%rcx │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + lea 0x158(%rsp),%rsi │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x969a1(%rip),%rsi │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov 0x140(%rsp),%edx │ │ │ │ + movsd 0x160(%rsp),%xmm3 │ │ │ │ + lea 0x8deb4(%rip),%rsi │ │ │ │ + movsd 0x158(%rsp),%xmm2 │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rbx),%xmm1 │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - lea 0x9697e(%rip),%rsi │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + jmpq 6e980 │ │ │ │ + nop │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r15d,%edx │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ + cvtsi2sdq 0x612427(%rip),%xmm1 │ │ │ │ + addsd 0x10(%rsp),%xmm1 │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd 0x150(%rsp),%xmm3 │ │ │ │ + lea 0x8de34(%rip),%rsi │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb5cfd(%rip),%rax │ │ │ │ + mov 0xafd4a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r13,%rdx │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + cvtsi2sdq 0x6123dc(%rip),%xmm1 │ │ │ │ + addsd 0x10(%rsp),%xmm1 │ │ │ │ + mov 0x6123d7(%rip),%rdi │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + lea 0x168(%rsp),%rsi │ │ │ │ + callq 15230 │ │ │ │ + mov 0x61233f(%rip),%rdi │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + lea 0x158(%rsp),%rsi │ │ │ │ + lea 0x140(%rsp),%rcx │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x96944(%rip),%rsi │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ + mov $0x4,%eax │ │ │ │ + mov 0x140(%rsp),%edx │ │ │ │ + movsd 0x160(%rsp),%xmm3 │ │ │ │ + lea 0x8ddaf(%rip),%rsi │ │ │ │ + movsd 0x158(%rsp),%xmm2 │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x96956(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - lea 0x96952(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - lea 0x96926(%rip),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmpq 151d0 │ │ │ │ + jmpq 6ea9d │ │ │ │ + cmpq $0x0,0x6122ba(%rip) │ │ │ │ + js 6ee7b │ │ │ │ + movsd 0x88bcc(%rip),%xmm2 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x190(%rsp),%r13 │ │ │ │ + lea 0x180(%rsp),%r12 │ │ │ │ + lea 0x188(%rsp),%rbp │ │ │ │ + lea 0x178(%rsp),%rbx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000069020 : │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 69092 │ │ │ │ - lea 0x9692d(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x96925(%rip),%rsi │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 69092 │ │ │ │ - lea 0x96916(%rip),%r12 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 6906b │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0x968e4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x9687b(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xb5978(%rip),%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - jmpq 15870 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000690e0 : │ │ │ │ - push %r14 │ │ │ │ - lea 0x8ea68(%rip),%rdi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - callq 151d0 │ │ │ │ - lea 0x9689a(%rip),%rax │ │ │ │ - lea 0x98c43(%rip),%r9 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cvtsi2sd %r14d,%xmm1 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd %xmm2,0x148(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + add $0x1,%r14 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm1,0x150(%rsp) │ │ │ │ + callq 6ce60 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cvtsi2sdq 0x612227(%rip),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd 0x150(%rsp),%xmm1 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x148(%rsp) │ │ │ │ + callq 6ce60 │ │ │ │ + cmp %r14,0x612201(%rip) │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + jge 6edf0 │ │ │ │ + mov 0x6121e6(%rip),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 6ef4e │ │ │ │ + movsd 0x88afd(%rip),%xmm2 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x190(%rsp),%r13 │ │ │ │ + lea 0x180(%rsp),%r12 │ │ │ │ + lea 0x188(%rsp),%rbp │ │ │ │ + lea 0x178(%rsp),%rbx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cvtsi2sd %r14d,%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd %xmm2,0x150(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + add $0x1,%r14 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x148(%rsp) │ │ │ │ + callq 6ce60 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cvtsi2sdq 0x61215f(%rip),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd 0x148(%rsp),%xmm0 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm1,0x150(%rsp) │ │ │ │ + callq 6ce60 │ │ │ │ + mov 0x612129(%rip),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + cmp %r14,%rax │ │ │ │ + jge 6eec0 │ │ │ │ + mov 0x480(%rsp),%ecx │ │ │ │ + mov 0x612114(%rip),%rdx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 7035b │ │ │ │ + movsd 0x178(%rsp),%xmm4 │ │ │ │ + movsd 0x87b53(%rip),%xmm5 │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + movsd 0x188(%rsp),%xmm3 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + movsd 0x190(%rsp),%xmm1 │ │ │ │ + subsd %xmm5,%xmm2 │ │ │ │ + cvttsd2si %xmm2,%r15d │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + subsd %xmm5,%xmm2 │ │ │ │ + cvttsd2si %xmm2,%ecx │ │ │ │ + test %r15d,%r15d │ │ │ │ + cmovs 0x480(%rsp),%r15d │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmovs 0x480(%rsp),%ecx │ │ │ │ + mov %ecx,0x110(%rsp) │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movsd 0x89ba8(%rip),%xmm5 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mov %eax,%ebx │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + addsd %xmm5,%xmm2 │ │ │ │ + cvttsd2si %xmm2,%esi │ │ │ │ + movslq %esi,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + cvttsd2si %xmm1,%ecx │ │ │ │ + cmovle %esi,%ebx │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + movslq %ecx,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + mov %edx,%eax │ │ │ │ + cmovle %ecx,%eax │ │ │ │ + cmpl $0x1,0x61210b(%rip) │ │ │ │ + mov %eax,0x98(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + jle 6f12c │ │ │ │ + lea 0x8d5c5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - push %rax │ │ │ │ - lea 0x9688d(%rip),%rax │ │ │ │ - lea 0xa2d3d(%rip),%r8 │ │ │ │ - push %rax │ │ │ │ - lea 0x975e5(%rip),%rax │ │ │ │ - lea 0x98af0(%rip),%rcx │ │ │ │ - push %rax │ │ │ │ - lea 0xa1d33(%rip),%rax │ │ │ │ - lea 0x98ad0(%rip),%rdx │ │ │ │ - push %rax │ │ │ │ - lea 0x96c1c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb5a6e(%rip),%r12 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov (%r12),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 691b8 │ │ │ │ - mov 0xb5c3b(%rip),%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x96c18(%rip),%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%ebx │ │ │ │ - add %rbp,%rax │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov 0x34(%rax),%ecx │ │ │ │ - mov 0x30(%rax),%edx │ │ │ │ - movsd 0x28(%rax),%xmm5 │ │ │ │ - movsd 0x20(%rax),%xmm4 │ │ │ │ - movsd 0x18(%rax),%xmm3 │ │ │ │ - movsd 0x10(%rax),%xmm2 │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x6,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebx,(%r12) │ │ │ │ - jg 69170 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000691d0 : │ │ │ │ - push %r14 │ │ │ │ - lea 0x967c8(%rip),%rdi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - callq 151d0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov 0xb5a8b(%rip),%rbx │ │ │ │ - lea 0x967b3(%rip),%rsi │ │ │ │ - movsd 0x8(%rbx),%xmm1 │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + lea 0x8d5af(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rbx),%xmm1 │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - lea 0x967aa(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + lea 0x8d5a1(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb5c68(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x96cab(%rip),%xmm1 │ │ │ │ - lea 0x96795(%rip),%rsi │ │ │ │ - mulsd (%rax),%xmm1 │ │ │ │ - mov $0x2,%eax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + lea 0x8d593(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x96791(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - lea 0x96790(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - lea 0x989fd(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - lea 0x9677f(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xb592b(%rip),%r12 │ │ │ │ - mov (%r12),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 692de │ │ │ │ - mov 0xb5afc(%rip),%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x96763(%rip),%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - add $0x1,%ebx │ │ │ │ - add %rbp,%rax │ │ │ │ - add $0x38,%rbp │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + lea 0x8d585(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebx,(%r12) │ │ │ │ - jg 692b0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000692f0 : │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - addsd 0x10(%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rdx) │ │ │ │ - movsd 0x18(%rdi),%xmm0 │ │ │ │ - addsd 0x18(%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rdx) │ │ │ │ - movsd 0x20(%rdi),%xmm0 │ │ │ │ - addsd 0x20(%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rdx) │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000069320 : │ │ │ │ - movsd 0x20(%rsi),%xmm3 │ │ │ │ - movsd 0x20(%rdi),%xmm1 │ │ │ │ - movsd 0x18(%rdi),%xmm0 │ │ │ │ - movsd 0x18(%rsi),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rdx) │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - movsd 0x10(%rsi),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - movsd %xmm1,0x18(%rdx) │ │ │ │ - mulsd 0x18(%rsi),%xmm0 │ │ │ │ - mulsd 0x18(%rdi),%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rdx) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000069380 : │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - movsd 0x18(%rdi),%xmm1 │ │ │ │ - mulsd 0x10(%rsi),%xmm0 │ │ │ │ - mulsd 0x18(%rsi),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd 0x20(%rdi),%xmm1 │ │ │ │ - mulsd 0x20(%rsi),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000693b0 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0xb59d1(%rip),%r12 │ │ │ │ - mov (%r12),%rsi │ │ │ │ - callq 69380 │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq 69380 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov 0xb5bb9(%rip),%r13 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - cmpl $0x2,0x0(%r13) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - jg 694a0 │ │ │ │ - movsd 0x28(%rbp),%xmm0 │ │ │ │ - movsd 0x28(%rbx),%xmm1 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 69489 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - ja 69489 │ │ │ │ - mov 0xb5693(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 69600 │ │ │ │ - xorpd 0x8e063(%rip),%xmm0 │ │ │ │ - comisd 0x8(%rsp),%xmm0 │ │ │ │ - ja 695b0 │ │ │ │ - mov 0x30(%rbp),%r8d │ │ │ │ - mov 0x30(%rbx),%edx │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jle 69630 │ │ │ │ - movl $0x1,0x34(%rbx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jg 696c0 │ │ │ │ - mov 0xb5588(%rip),%rax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - addl $0x1,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - mov 0x30(%rbp),%edx │ │ │ │ + mov %r15d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x96567(%rip),%rsi │ │ │ │ + lea 0x8d580(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x30(%rbx),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x8d583(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x96560(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rbp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x96559(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x96552(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x110(%rsp),%edx │ │ │ │ + lea 0x8d57a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x9654a(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb5511(%rip),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x2,0x0(%r13) │ │ │ │ - jle 69404 │ │ │ │ - movsd 0x28(%rbp),%xmm0 │ │ │ │ - movsd 0x28(%rbx),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 69570 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 6958c │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 69404 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x96505(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - movsd 0x28(%rbp),%xmm0 │ │ │ │ - movsd 0x28(%rbx),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 69559 │ │ │ │ - lea 0x964f1(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 69404 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x34(%rbp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jle 69479 │ │ │ │ - mov 0x30(%rbp),%edx │ │ │ │ - lea 0x964cf(%rip),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x8d56e(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x9649f(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xb5457(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 69479 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x34(%rbx) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jg 69680 │ │ │ │ - mov 0xb53f5(%rip),%rax │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - addl $0x1,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x34(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 69651 │ │ │ │ - movl $0x1,0x34(%rbp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jg 696d0 │ │ │ │ - mov 0xb53ba(%rip),%rdx │ │ │ │ - addl $0x1,(%rdx) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jle 69489 │ │ │ │ - lea 0x96445(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xb53d0(%rip),%rax │ │ │ │ + mov 0xaf92e(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 69489 │ │ │ │ + movsd 0x178(%rsp),%xmm4 │ │ │ │ + movsd 0x188(%rsp),%xmm3 │ │ │ │ + comisd %xmm3,%xmm4 │ │ │ │ + ja 7034f │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + comisd 0x190(%rsp),%xmm0 │ │ │ │ + ja 7034f │ │ │ │ + movslq 0x98(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 70f75 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 70ecc │ │ │ │ + mov 0x118(%rsp),%rcx │ │ │ │ + movslq 0x10(%rsp),%r13 │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + lea 0x0(,%r13,8),%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea (%rcx,%rax,8),%rbx │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x30(%rbx),%edx │ │ │ │ - lea 0x963ff(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + je 70f75 │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 6f1b0 │ │ │ │ + mov 0x611f49(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 6f20c │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x8db41(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + imul 0x98(%rsp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x963e7(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xb5397(%rip),%rax │ │ │ │ + mov 0xaf83c(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 6960c │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x963c2(%rip),%rsi │ │ │ │ - jmpq 695ca │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + movsd 0x8db50(%rip),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x98(%rsp),%r8d │ │ │ │ + mov 0x118(%rsp),%r9 │ │ │ │ + lea -0x1(%rdi),%ebx │ │ │ │ + lea 0x8(,%rbx,8),%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + jle 6f255 │ │ │ │ + mov (%r9,%rcx,8),%rax │ │ │ │ + lea (%rsi,%rax,1),%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r8d,%edx │ │ │ │ - lea 0x963bf(%rip),%rsi │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 6f248 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jg 6f238 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 70f24 │ │ │ │ + mov %r15d,0x28(%rsp) │ │ │ │ + mov 0x128(%rsp),%rbp │ │ │ │ + lea 0x8(,%rbx,8),%r12 │ │ │ │ + shl $0x3,%r13 │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + mov 0x98(%rsp),%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nop │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x0(%rbp,%rbx,8) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 70f24 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 6f2c8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + jg 6f2a0 │ │ │ │ + mov 0x28(%rsp),%r15d │ │ │ │ + mov 0x611e3f(%rip),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 6f317 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x8ccf6(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + imul 0x98(%rsp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb5353(%rip),%rax │ │ │ │ + mov 0xaf731(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - jmpq 69647 │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000069700 : │ │ │ │ + movslq 0xc8(%rsp),%rcx │ │ │ │ + movq $0x1,0x1b0(%rsp) │ │ │ │ + movq $0x1,0x1c0(%rsp) │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + mov %rcx,0x108(%rsp) │ │ │ │ + movq $0x1,0x1c8(%rsp) │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + mov 0x611d88(%rip),%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov 0x611d81(%rip),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jle 70f60 │ │ │ │ + movslq 0x110(%rsp),%rax │ │ │ │ + mov 0x118(%rsp),%rcx │ │ │ │ + mov %edx,0xcc(%rsp) │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + mov %r15d,0x114(%rsp) │ │ │ │ + neg %rax │ │ │ │ + movsd %xmm5,0xa0(%rsp) │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + add 0x128(%rsp),%rax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + lea 0x144(%rsp),%rcx │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xcc(%rsp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + sub $0x1,%ecx │ │ │ │ + mov %ecx,0x6c(%rsp) │ │ │ │ + mov 0xc8(%rsp),%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmpl $0x1,0xd0(%rsp) │ │ │ │ + mov %ecx,0x138(%rsp) │ │ │ │ + mov %edx,0x13c(%rsp) │ │ │ │ + je 6fac8 │ │ │ │ + cmpl $0x2,0x611d00(%rip) │ │ │ │ + je 702b3 │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ + mov $0x52,%esi │ │ │ │ + pushq 0xe8(%rsp) │ │ │ │ + lea 0x611c9b(%rip),%rax │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + lea 0x13c(%rsp),%rbx │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - movsd 0x18(%rdi),%xmm0 │ │ │ │ - movsd 0x20(%rdi),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + callq 15290 │ │ │ │ + pop %r11 │ │ │ │ + pop %r13 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0x662174(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 6e6e0 │ │ │ │ + mov 0xcc(%rsp),%ecx │ │ │ │ + mov 0x611c55(%rip),%rax │ │ │ │ + addq $0x1,0x1b8(%rsp) │ │ │ │ + mov %ecx,0xf4(%rsp) │ │ │ │ + testb $0x1,0xf0(%rsp) │ │ │ │ + je 7003f │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + ucomisd 0x20(%rsp),%xmm5 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + setp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 7003f │ │ │ │ + mov 0x611b11(%rip),%rdx │ │ │ │ + mov 0x611b02(%rip),%rcx │ │ │ │ + movl $0x1,0xf0(%rsp) │ │ │ │ + mov %rcx,0x611af8(%rip) │ │ │ │ + mov 0x611ad9(%rip),%rcx │ │ │ │ + mov %rdx,0x611ae2(%rip) │ │ │ │ + mov 0x611ad3(%rip),%rdx │ │ │ │ + mov %rcx,0x611acc(%rip) │ │ │ │ + mov %rdx,0x611abd(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + js 6f678 │ │ │ │ + movsd 0x8846c(%rip),%xmm5 │ │ │ │ + mov 0x6c(%rsp),%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0xcc(%rsp),%r13d │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + jmp 6f5b9 │ │ │ │ + nopl (%rax) │ │ │ │ + jne 6f5dc │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja 697da │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - mov 0xb537c(%rip),%rax │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe 6975a │ │ │ │ - mov 0xb5853(%rip),%rax │ │ │ │ - cmpl $0x2,(%rax) │ │ │ │ - jg 697a0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jae 69790 │ │ │ │ - movsd 0x10(%rbx),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x10(%rbx) │ │ │ │ - movsd 0x18(%rbx),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x18(%rbx) │ │ │ │ - movsd 0x20(%rbx),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x20(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - add $0x10,%rsp │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6123eb(%rip),%rdx │ │ │ │ + cvtsi2sd %r12d,%xmm1 │ │ │ │ + addsd 0x8d7ee(%rip),%xmm1 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + addsd 0x28(%rsp),%xmm0 │ │ │ │ + callq 54ff0 │ │ │ │ + mov 0x611a68(%rip),%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %eax,0x10(%rdx) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 6f5a4 │ │ │ │ + mov 0x611a46(%rip),%rcx │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + lea -0x18(%rcx,%rbp,1),%rcx │ │ │ │ + movsd %xmm0,(%rcx) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov %eax,0x10(%rcx) │ │ │ │ + movsd %xmm0,0x8(%rcx) │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbx,0x611b35(%rip) │ │ │ │ + jl 6f678 │ │ │ │ + mov 0x611a20(%rip),%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + add %rbp,%rdi │ │ │ │ + ucomisd 0x20(%rsp),%xmm7 │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + jnp 6f540 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea 0x61234f(%rip),%rdx │ │ │ │ + mulsd 0x28(%rsp),%xmm2 │ │ │ │ + cvtsi2sd %eax,%xmm3 │ │ │ │ + cvtsi2sd %r13d,%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x50(%rsp) │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x48(%rsp) │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + callq 54ff0 │ │ │ │ + movsd 0x48(%rsp),%xmm2 │ │ │ │ + movsd 0x50(%rsp),%xmm3 │ │ │ │ + mov 0x6119aa(%rip),%rdx │ │ │ │ + mov 0x611993(%rip),%rdi │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + mov %eax,0x10(%rdx,%rbp,1) │ │ │ │ + add %rbp,%rdi │ │ │ │ + lea 0x6122eb(%rip),%rdx │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 54ff0 │ │ │ │ + mov 0x611967(%rip),%rdx │ │ │ │ + mov %eax,0x10(%rdx,%rbp,1) │ │ │ │ + jmpq 6f5a4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x138(%rsp),%eax │ │ │ │ + cmp 0x13c(%rsp),%eax │ │ │ │ + jge 6fb50 │ │ │ │ + movslq %eax,%r15 │ │ │ │ + jmpq 6f89a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x1d0(%rsp) │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x1f0(%rsp) │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + movsd %xmm0,0x1d8(%rsp) │ │ │ │ + movsd 0x8(%rcx),%xmm0 │ │ │ │ + movsd %xmm0,0x1f8(%rsp) │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x1e0(%rsp) │ │ │ │ + movsd 0x8(%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x200(%rsp) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x1e8(%rsp) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x208(%rsp) │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ + movsd 0x8d648(%rip),%xmm7 │ │ │ │ + comisd %xmm1,%xmm7 │ │ │ │ + jbe 6fa70 │ │ │ │ + comisd 0x8d63e(%rip),%xmm1 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movsd %xmm1,0x178(%rsp) │ │ │ │ + jbe 6fa8a │ │ │ │ + movsd %xmm1,0x188(%rsp) │ │ │ │ + movsd 0x8(%rsi),%xmm0 │ │ │ │ + movsd 0x8d60d(%rip),%xmm6 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + jbe 6fa58 │ │ │ │ + movsd %xmm0,0x180(%rsp) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + comisd 0x8d5f6(%rip),%xmm0 │ │ │ │ + jbe 6fa40 │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + movsd (%rdx),%xmm4 │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + jbe 6f790 │ │ │ │ + movsd %xmm4,0x178(%rsp) │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + jbe 6f7a3 │ │ │ │ + movsd %xmm4,0x188(%rsp) │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd 0x8(%rdx),%xmm4 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + jbe 6f7bb │ │ │ │ + movsd %xmm4,0x180(%rsp) │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe 6f7ce │ │ │ │ + movsd %xmm4,0x190(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd (%rcx),%xmm4 │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + jbe 6f7e5 │ │ │ │ + movsd %xmm4,0x178(%rsp) │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + jbe 6f7f8 │ │ │ │ + movsd %xmm4,0x188(%rsp) │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd 0x8(%rcx),%xmm4 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + jbe 6f810 │ │ │ │ + movsd %xmm4,0x180(%rsp) │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe 6f823 │ │ │ │ + movsd %xmm4,0x190(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd (%rax),%xmm4 │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + jbe 6f836 │ │ │ │ + movsd %xmm4,0x178(%rsp) │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + jbe 6f845 │ │ │ │ + movsd %xmm4,0x188(%rsp) │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe 6f859 │ │ │ │ + movsd %xmm1,0x180(%rsp) │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 6f868 │ │ │ │ + movsd %xmm1,0x190(%rsp) │ │ │ │ + mov 0x10(%rdx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 6f888 │ │ │ │ + mov 0x10(%rcx),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 6f888 │ │ │ │ + mov 0x10(%rsi),%edx │ │ │ │ + or 0x10(%rax),%edx │ │ │ │ + je 6fb88 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15d,0x13c(%rsp) │ │ │ │ + jle 6fb50 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r15d,0x38(%rsp) │ │ │ │ + movsd (%rax,%r15,8),%xmm0 │ │ │ │ + mov 0x661d40(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 6f8e0 │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + movsd (%rcx,%r15,8),%xmm1 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + cmpnltsd 0x60(%rsp),%xmm5 │ │ │ │ + andpd %xmm1,%xmm5 │ │ │ │ + mulsd 0x30(%rsp),%xmm5 │ │ │ │ + movsd %xmm5,0xa0(%rsp) │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 6f888 │ │ │ │ + movsd 0x880da(%rip),%xmm7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x87ff6(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm7 │ │ │ │ + jb 6f888 │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + cmpl $0x2,0x61180f(%rip) │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + jle 6f952 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6faa0 │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + mov 0x6c(%rsp),%edx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x8d2bc(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x9660c(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb527d(%rip),%rax │ │ │ │ + mov 0xaf0f6(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - jmpq 6975a │ │ │ │ - callq 15bb0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - jmpq 6973d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x180,%rsp │ │ │ │ - mov 0xb537a(%rip),%rbx │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - lea 0x38(%rsp),%rbp │ │ │ │ - movsd 0x8d2af(%rip),%xmm1 │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ + mov 0x8d3ff(%rip),%rax │ │ │ │ + mov 0x611678(%rip),%rdx │ │ │ │ + mov 0x611681(%rip),%rsi │ │ │ │ + mov 0x611672(%rip),%rcx │ │ │ │ mov %rax,0x178(%rsp) │ │ │ │ + mov 0x8d3e3(%rip),%rax │ │ │ │ + mov 0x61178d(%rip),%edi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov 0x8d3c6(%rip),%rax │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + mov 0x8d3bf(%rip),%rax │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + lea (%r15,%r15,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + add %rax,%rsi │ │ │ │ + add %rax,%rcx │ │ │ │ + add 0x61160f(%rip),%rax │ │ │ │ + test %edi,%edi │ │ │ │ + jne 6f698 │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x1d0(%rsp) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x1f0(%rsp) │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x1d8(%rsp) │ │ │ │ + movsd 0x8(%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x1f8(%rsp) │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + movsd %xmm0,0x1e0(%rsp) │ │ │ │ + movsd 0x8(%rcx),%xmm0 │ │ │ │ + movsd %xmm0,0x200(%rsp) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x1e8(%rsp) │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x208(%rsp) │ │ │ │ + jmpq 6f704 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8d319(%rip),%rbx │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + jmpq 6f779 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8d2f9(%rip),%rbx │ │ │ │ + movq %rbx,%xmm2 │ │ │ │ + jmpq 6f762 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + comisd 0x8d2e8(%rip),%xmm1 │ │ │ │ + mov 0x8d2d9(%rip),%rbx │ │ │ │ + movq %rbx,%xmm3 │ │ │ │ + ja 6f735 │ │ │ │ + mov 0x8d2cf(%rip),%rbx │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + jmpq 6f73e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov 0x6c(%rsp),%edx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x8d174(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 6f943 │ │ │ │ + mov 0x6c(%rsp),%r14d │ │ │ │ + lea 0x13c(%rsp),%rcx │ │ │ │ + lea 0x138(%rsp),%rdx │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + mov %r14d,%edi │ │ │ │ + callq 6d240 │ │ │ │ + cmpl $0x1,0x61162d(%rip) │ │ │ │ + mov %eax,%ebx │ │ │ │ + jle 6fb2a │ │ │ │ + mov 0x13c(%rsp),%r8d │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov 0x138(%rsp),%ecx │ │ │ │ + lea 0x8d0a4(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - movsd (%rbx),%xmm2 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm1,0x90(%rsp) │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0xc0(%rsp),%r14 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm1,0xd8(%rsp) │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm7 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - lea 0x100(%rsp),%rbp │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x30(%rsp),%xmm2 │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - mov 0xb5606(%rip),%rax │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x8(%rax),%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mulsd (%rax),%xmm1 │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - movsd 0x10(%rax),%xmm4 │ │ │ │ - mulsd %xmm3,%xmm4 │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - movsd 0x20(%rax),%xmm4 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - movsd %xmm1,0x50(%rsp) │ │ │ │ - movsd 0x18(%rax),%xmm1 │ │ │ │ - mulsd 0x38(%rax),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - movsd 0x28(%rax),%xmm4 │ │ │ │ - mulsd %xmm3,%xmm4 │ │ │ │ - mulsd 0x40(%rax),%xmm3 │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - movsd %xmm1,0x58(%rsp) │ │ │ │ - movsd 0x30(%rax),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - callq 69700 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - callq 15950 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x140(%rsp),%r12 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq 69320 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 69320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - callq 69380 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq 69380 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movq 0x8dabb(%rip),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 69a05 │ │ │ │ - xorpd %xmm3,%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xaef1e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 6f422 │ │ │ │ + addq $0x1,0x1b8(%rsp) │ │ │ │ + mov 0xcc(%rsp),%eax │ │ │ │ + mov %eax,0xf4(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq 0xf4(%rsp),%rdx │ │ │ │ + mov 0x611591(%rip),%rax │ │ │ │ + sub 0x108(%rsp),%rax │ │ │ │ + addl $0x1,0xcc(%rsp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jge 7044f │ │ │ │ + mov 0x611569(%rip),%rax │ │ │ │ + jmpq 6f3e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x87e00(%rip),%xmm6 │ │ │ │ + movsd 0x87d58(%rip),%xmm3 │ │ │ │ + movsd 0x178(%rsp),%xmm2 │ │ │ │ + movsd 0x87dff(%rip),%xmm1 │ │ │ │ + movsd %xmm6,0xa8(%rsp) │ │ │ │ + subsd %xmm6,%xmm2 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ movapd %xmm2,%xmm0 │ │ │ │ - movaps %xmm3,0x20(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movapd 0x20(%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov 0xb512e(%rip),%rax │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - xorpd %xmm3,%xmm5 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm2,(%rax) │ │ │ │ - mov 0xb507f(%rip),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 69a88 │ │ │ │ - add $0x180,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbx │ │ │ │ + andpd %xmm3,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm1 │ │ │ │ + jbe 6fbf9 │ │ │ │ + cvttsd2si %xmm2,%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + andnpd %xmm2,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + cmpnlesd %xmm2,%xmm6 │ │ │ │ + andpd %xmm7,%xmm6 │ │ │ │ + subsd %xmm6,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + orpd %xmm3,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x87ceb(%rip),%xmm2 │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + subsd 0xa8(%rsp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + mov %eax,0xd4(%rsp) │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jbe 6fc61 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + andnpd %xmm6,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + cmpnlesd %xmm0,%xmm4 │ │ │ │ + andpd %xmm7,%xmm4 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + orpd %xmm2,%xmm0 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + movsd 0x87c81(%rip),%xmm2 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + subsd 0xa8(%rsp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + mov %eax,0xdc(%rsp) │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jbe 6fccd │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + andnpd %xmm6,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + cmpnlesd %xmm0,%xmm4 │ │ │ │ + andpd %xmm7,%xmm4 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + orpd %xmm2,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r13d │ │ │ │ + movsd 0x87c16(%rip),%xmm2 │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + subsd 0xa8(%rsp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jbe 6fd2f │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + andnpd %xmm4,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + cmpnlesd %xmm0,%xmm1 │ │ │ │ + andpd %xmm6,%xmm1 │ │ │ │ + subsd %xmm1,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + orpd %xmm2,%xmm0 │ │ │ │ + addsd 0x20(%rsp),%xmm0 │ │ │ │ + cmpl $0x2,0x6113e0(%rip) │ │ │ │ + cvttsd2si %xmm0,%ebx │ │ │ │ + jg 701c0 │ │ │ │ + cmp %ebx,%r13d │ │ │ │ + jge 6f888 │ │ │ │ + mov 0x110(%rsp),%eax │ │ │ │ + movslq 0x114(%rsp),%rdx │ │ │ │ + movslq %r13d,%r12 │ │ │ │ + mov %r15,0x100(%rsp) │ │ │ │ + movsd 0xa0(%rsp),%xmm5 │ │ │ │ + movsd 0x88(%rsp),%xmm3 │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%r13d │ │ │ │ + movslq 0xd4(%rsp),%rax │ │ │ │ + mov %rdx,%r10 │ │ │ │ + mov %ebx,0x50(%rsp) │ │ │ │ + sub %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %r13d,0x98(%rsp) │ │ │ │ + jle 6ff78 │ │ │ │ + test %r13d,%r13d │ │ │ │ + js 6ff78 │ │ │ │ + mov 0xd4(%rsp),%eax │ │ │ │ + mov 0xdc(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 6ff78 │ │ │ │ + mov %eax,%ebx │ │ │ │ + sub %r10d,%ecx │ │ │ │ + mov %r13d,0xd8(%rsp) │ │ │ │ + mov 0xe0(%rsp),%rbp │ │ │ │ + mov %r12d,0x48(%rsp) │ │ │ │ + sub %r10d,%ebx │ │ │ │ + mov %ecx,%r15d │ │ │ │ + jmp 6fe6a │ │ │ │ + nop │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + divsd 0x6111fc(%rip),%xmm1 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + jp 6ff66 │ │ │ │ + movsd 0x87bba(%rip),%xmm7 │ │ │ │ movapd %xmm0,%xmm2 │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - mov 0xb50e0(%rip),%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8d011(%rip),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - callq 69700 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov 0xb4f42(%rip),%rax │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd (%rax),%xmm3 │ │ │ │ - movsd 0x8(%rax),%xmm4 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ - movsd 0x10(%rax),%xmm4 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ - movsd 0x20(%rax),%xmm4 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - movsd %xmm3,0x50(%rsp) │ │ │ │ - movsd 0x18(%rax),%xmm3 │ │ │ │ - mulsd 0x38(%rax),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - mulsd 0x30(%rax),%xmm0 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ - movsd 0x28(%rax),%xmm4 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - mulsd 0x40(%rax),%xmm1 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ + andpd 0x87ad6(%rip),%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm7 │ │ │ │ + jb 6ff66 │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm3,0x58(%rsp) │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - callq 69700 │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - mov 0xb5293(%rip),%rax │ │ │ │ - divsd (%rbx),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0xb4e39(%rip),%rax │ │ │ │ - divsd (%rbx),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ + movsd %xmm0,(%r14) │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 69bbd │ │ │ │ - sub $0xffffffffffffff80,%rsp │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000069bd0 : │ │ │ │ - push %r15 │ │ │ │ - lea 0x95d36(%rip),%rdi │ │ │ │ - lea 0x95d5b(%rip),%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - callq 151d0 │ │ │ │ - lea 0x95d21(%rip),%rdi │ │ │ │ - lea 0x8(%rsp),%r14 │ │ │ │ - mov %rsp,%r13 │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xb50c2(%rip),%rax │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mov (%rax,%r12,8),%r13 │ │ │ │ + add %rbp,%r13 │ │ │ │ + cmpl $0x2,0x6112d4(%rip) │ │ │ │ + addsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + jg 6ffa8 │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + je 6ff70 │ │ │ │ + lea (%r10,%rbx,1),%ecx │ │ │ │ + cmp %ebx,0x10(%rsp) │ │ │ │ + jle 6fe5a │ │ │ │ + test %ebx,%ebx │ │ │ │ + js 6fe5a │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + comisd %xmm6,%xmm5 │ │ │ │ + jbe 6ff12 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - callq 68ba0 │ │ │ │ - mov 0xb4f61(%rip),%r12 │ │ │ │ - mov 0xb4daa(%rip),%rbp │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xb4f49(%rip),%rax │ │ │ │ + movsd 0xa8(%rsp),%xmm7 │ │ │ │ + movsd 0x8ceb1(%rip),%xmm3 │ │ │ │ + cvtsi2sd %ecx,%xmm1 │ │ │ │ + movsd 0x611145(%rip),%xmm4 │ │ │ │ + lea 0x1f0(%rsp),%rsi │ │ │ │ + mov %r10d,0x9c(%rsp) │ │ │ │ + cvtsi2sdl 0x48(%rsp),%xmm2 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %ecx,0x88(%rsp) │ │ │ │ + movsd %xmm5,0x90(%rsp) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8ce67(%rip),%xmm1 │ │ │ │ + addsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm7,%xmm2 │ │ │ │ + callq 6d8b0 │ │ │ │ + mov 0x9c(%rsp),%r10d │ │ │ │ + movsd 0x90(%rsp),%xmm5 │ │ │ │ + mov 0x88(%rsp),%ecx │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + mov 0x470(%rsp),%r13d │ │ │ │ + mov (%rax,%r12,8),%r14 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + add %rbp,%r14 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 6fdf0 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 6ff66 │ │ │ │ + movsd 0x87a78(%rip),%xmm6 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd 0x87994(%rip),%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm6 │ │ │ │ + jae 6fe24 │ │ │ │ + movsd %xmm1,(%r14) │ │ │ │ + jmpq 6fe2d │ │ │ │ + mov 0xd8(%rsp),%r13d │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,0x50(%rsp) │ │ │ │ + jne 6fda0 │ │ │ │ + mov 0x100(%rsp),%r15 │ │ │ │ + movsd %xmm3,0x88(%rsp) │ │ │ │ + jmpq 6f888 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x6c(%rsp),%r8d │ │ │ │ + lea 0x8cc94(%rip),%rsi │ │ │ │ + mov %r10d,0x9c(%rsp) │ │ │ │ + movsd %xmm5,0x90(%rsp) │ │ │ │ + movsd %xmm3,0x88(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x0(%r13),%xmm2 │ │ │ │ + movsd (%r14),%xmm1 │ │ │ │ + lea 0x8cc8b(%rip),%rsi │ │ │ │ + movsd 0x88(%rsp),%xmm3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xaea28(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x9c(%rsp),%r10d │ │ │ │ + movsd 0x90(%rsp),%xmm5 │ │ │ │ + movsd 0x88(%rsp),%xmm3 │ │ │ │ + jmpq 6fe5a │ │ │ │ + test %rax,%rax │ │ │ │ + js 6f678 │ │ │ │ + movsd 0x87940(%rip),%xmm5 │ │ │ │ + mov 0x6c(%rsp),%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0xf0(%rsp),%r12d │ │ │ │ + mov 0xcc(%rsp),%r14d │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + jmpq 700fa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jne 7011d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + lea 0x6118ad(%rip),%rdx │ │ │ │ + cvtsi2sd %r13d,%xmm1 │ │ │ │ + mov $0x1,%r12d │ │ │ │ cvtsi2sd %ebx,%xmm0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mulsd (%rax),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm1 │ │ │ │ - callq 69a90 │ │ │ │ - mov 0xb51a6(%rip),%rax │ │ │ │ - movsd 0x0(%rbp),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 69cf8 │ │ │ │ - mov %r15,%rsi │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + callq 54ff0 │ │ │ │ + mov 0x610f32(%rip),%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %eax,0x10(%rdx) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 700e2 │ │ │ │ + mov 0x610f10(%rip),%rcx │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + lea -0x18(%rcx,%rbp,1),%rcx │ │ │ │ + movsd %xmm0,(%rcx) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov %eax,0x10(%rcx) │ │ │ │ + movsd %xmm0,0x8(%rcx) │ │ │ │ + mov 0x610fff(%rip),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jl 701b3 │ │ │ │ + mov 0x610ee7(%rip),%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + add %rbp,%rdi │ │ │ │ + ucomisd 0x20(%rsp),%xmm5 │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + jnp 70078 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea 0x61180e(%rip),%rdx │ │ │ │ + mulsd 0x28(%rsp),%xmm2 │ │ │ │ + cvtsi2sd %eax,%xmm3 │ │ │ │ + cvtsi2sd %r14d,%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x50(%rsp) │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x48(%rsp) │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + callq 54ff0 │ │ │ │ + movsd 0x48(%rsp),%xmm2 │ │ │ │ + movsd 0x50(%rsp),%xmm3 │ │ │ │ + mov 0x610e71(%rip),%rdx │ │ │ │ + mov 0x610e5a(%rip),%rdi │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + mov %eax,0x10(%rdx,%rbp,1) │ │ │ │ + add %rbp,%rdi │ │ │ │ + lea 0x6117aa(%rip),%rdx │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 54ff0 │ │ │ │ + mov 0x610e2e(%rip),%rdx │ │ │ │ + mov %eax,0x10(%rdx,%rbp,1) │ │ │ │ + jmpq 700e2 │ │ │ │ + mov %r12d,0xf0(%rsp) │ │ │ │ + jmpq 6f513 │ │ │ │ + lea 0x9583c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp $0x169,%ebx │ │ │ │ - jne 69c30 │ │ │ │ - mov 0xb502f(%rip),%rax │ │ │ │ - lea 0x95c7b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + lea 0x8c498(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x95c88(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - lea 0x95c84(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - lea 0x95c54(%rip),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 151d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x95c24(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + lea 0x8c48e(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb5103(%rip),%rax │ │ │ │ - movsd 0x0(%rbp),%xmm1 │ │ │ │ - mov %r15,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + lea 0x8c484(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 69c30 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000069d40 : │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%r14 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 69320 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 69320 │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 69320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 69380 │ │ │ │ - comisd 0x8d6a2(%rip),%xmm0 │ │ │ │ - setbe %al │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 69dee │ │ │ │ - add $0xc8,%rsp │ │ │ │ - movzbl %al,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000069e00 : │ │ │ │ - push %r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0xb4f81(%rip),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 68e40 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0x38(%rax),%rdi │ │ │ │ - callq 68e40 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0xb4d7e(%rip),%rax │ │ │ │ - cmpl $0x2,(%rax) │ │ │ │ - jle 6a020 │ │ │ │ - mov 0xb515e(%rip),%r12 │ │ │ │ - mov $0x2,%ebx │ │ │ │ - jmpq 69ef7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - cmpl $0x1,(%r12) │ │ │ │ - jle 69e9d │ │ │ │ - mov 0x30(%rdi),%r8d │ │ │ │ - mov 0x30(%rsi),%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x30(%r14),%edx │ │ │ │ - lea 0x95f81(%rip),%rsi │ │ │ │ - mov %r8d,%r9d │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + lea 0x8c47a(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb4bb2(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 68e40 │ │ │ │ - mov %rax,%r15 │ │ │ │ - cmpl $0x1,(%r12) │ │ │ │ - jle 69ee8 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ + lea 0x957ad(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x95f8f(%rip),%rsi │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov 0x30(%rax),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 68e80 │ │ │ │ - mov 0xb4cc9(%rip),%rax │ │ │ │ - cmp %ebx,(%rax) │ │ │ │ - jle 6a000 │ │ │ │ - movslq %ebx,%rax │ │ │ │ - lea 0x0(,%rax,8),%r8 │ │ │ │ - sub %rax,%r8 │ │ │ │ - cmpl $0x1,(%r12) │ │ │ │ - lea 0x0(,%r8,8),%r14 │ │ │ │ - mov %r14,%r13 │ │ │ │ - jle 69f49 │ │ │ │ - lea 0x95ec2(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + mov 0xdc(%rsp),%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x8da2b(%rip),%rsi │ │ │ │ - mov 0x30(%rax,%r14,1),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0xd4(%rsp),%edx │ │ │ │ + lea 0x8c45b(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 68e80 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - add %r14,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 69f90 │ │ │ │ - mov (%rax),%r14 │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - callq 69d40 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jne 69e58 │ │ │ │ - cmpl $0x2,(%r12) │ │ │ │ - jg 69fb8 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 68e20 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmpq 69eab │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x38(%r14),%r13 │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 68e40 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add %r13,%rdx │ │ │ │ - jmp 69f59 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x30(%rsi),%r11d │ │ │ │ - mov 0x30(%r14),%edx │ │ │ │ - lea 0x95e5a(%rip),%rsi │ │ │ │ - mov 0x30(%rdi),%r9d │ │ │ │ - mov 0x30(%rax,%r13,1),%r8d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x8c461(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r11d,%ecx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb4a53(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp 69f80 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jle 6a020 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 6a005 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000006a030 : │ │ │ │ - movq 0x8d478(%rip),%xmm1 │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rdi) │ │ │ │ - movsd 0x18(%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rdi) │ │ │ │ - movsd 0x20(%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000006a070 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsi) │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rsi) │ │ │ │ - movsd 0x18(%rdi),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rsi) │ │ │ │ - movsd 0x20(%rdi),%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rsi) │ │ │ │ - movsd 0x28(%rdi),%xmm0 │ │ │ │ - mov %eax,0x30(%rsi) │ │ │ │ - mov 0x34(%rdi),%eax │ │ │ │ - movsd %xmm0,0x28(%rsi) │ │ │ │ - mov %eax,0x34(%rsi) │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000006a0c0 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xb4ae7(%rip),%rbp │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 6a150 │ │ │ │ - mov 0xb4cb9(%rip),%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 6a0f9 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,0x0(%rbp) │ │ │ │ - jle 6a137 │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - lea 0x0(,%rbx,8),%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - lea (%rdx,%rax,8),%rdi │ │ │ │ - mov 0x34(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6a0f0 │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x1,%r12d │ │ │ │ - lea 0x0(,%rcx,8),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - lea (%rdx,%rax,8),%rsi │ │ │ │ - callq 6a070 │ │ │ │ - cmp %ebx,0x0(%rbp) │ │ │ │ - jg 6a0f9 │ │ │ │ - mov %r12d,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r12d,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -000000000006a170 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x468,%rsp │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x458(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8c928(%rip),%rax │ │ │ │ - movq $0x0,0x3f0(%rsp) │ │ │ │ - movq $0x0,0x3f8(%rsp) │ │ │ │ - mov %rax,0x400(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6b1e6 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movsd 0x95d1a(%rip),%xmm5 │ │ │ │ - movl $0x0,0x6c(%rsp) │ │ │ │ - lea 0x160(%rsp),%r12 │ │ │ │ - lea 0x320(%rsp),%rbp │ │ │ │ - lea 0x420(%rsp),%rbx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0xb4c2e(%rip),%rax │ │ │ │ - lea 0x2e0(%rsp),%r13 │ │ │ │ - movsd %xmm5,0x80(%rsp) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - mov 0xb4aae(%rip),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0xb485f(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov 0xb4b50(%rip),%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0xb4d59(%rip),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x220(%rsp),%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x2a0(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x360(%rsp),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x3a0(%rsp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x3e0(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0xd8(%rsp),%rax │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - nop │ │ │ │ - mov 0x6c(%rsp),%eax │ │ │ │ - mov %eax,%r14d │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x6c(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jg 6b008 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x8(%rcx),%rax │ │ │ │ - mov (%rcx),%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6b1d0 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 69320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov 0x48(%rsp),%r15 │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov 0x95b9b(%rip),%rax │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov 0x70(%rsp),%r15 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x95b8f(%rip),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 6a399 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - comisd 0x10(%rsp),%xmm0 │ │ │ │ - ja 6a415 │ │ │ │ - mov 0x8(%r13),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 6a43d │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 69320 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 69380 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 69320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 69700 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - jbe 6a380 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 6a070 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - comisd 0x10(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - jbe 6a38c │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 6a070 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov 0x8(%r13),%r13 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 6a399 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6a493 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ + lea 0x95761(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x9566b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ + jmpq 6fd46 │ │ │ │ + mov 0x6c(%rsp),%edx │ │ │ │ + lea 0x8bc2b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x95663(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb45b5(%rip),%rax │ │ │ │ + mov 0xae76f(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x90(%rsp),%r14 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 69320 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov 0xa8(%rsp),%r15 │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 69320 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ + jmpq 6f422 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 692f0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 69700 │ │ │ │ - movsd 0x270(%rsp),%xmm1 │ │ │ │ - movsd 0x278(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - mov 0xb4675(%rip),%rax │ │ │ │ - divsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x260(%rsp) │ │ │ │ - movsd 0x280(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0xb4653(%rip),%rax │ │ │ │ - divsd (%rax),%xmm0 │ │ │ │ - mov 0x8f600(%rip),%rax │ │ │ │ - movsd %xmm0,0x268(%rsp) │ │ │ │ - movsd 0x260(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jb 6a56b │ │ │ │ - nopl (%rax) │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jae 6a558 │ │ │ │ - movsd %xmm0,0x260(%rsp) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - jbe 6a58f │ │ │ │ - nopl (%rax) │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ + callq 6c840 │ │ │ │ + jmpq 6dcda │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 6c840 │ │ │ │ + jmpq 6de59 │ │ │ │ + mov 0x610ddf(%rip),%rax │ │ │ │ + mov 0x610de0(%rip),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja 6a578 │ │ │ │ - movsd %xmm0,0x260(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6a5dc │ │ │ │ - lea 0x9554c(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ + imul %rax,%rax │ │ │ │ + imul %rdx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm6 │ │ │ │ + ja 70f86 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movsd %xmm0,0x66129e(%rip) │ │ │ │ + jmpq 6de03 │ │ │ │ + lea 0x87d02(%rip),%rdi │ │ │ │ + jmpq 6dfe8 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movsd 0x87622(%rip),%xmm6 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movsd 0x8674d(%rip),%xmm7 │ │ │ │ + movl $0x0,0x110(%rsp) │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm6,0x178(%rsp) │ │ │ │ + movapd %xmm6,%xmm4 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + movsd %xmm6,0x180(%rsp) │ │ │ │ + addsd %xmm6,%xmm3 │ │ │ │ + addsd %xmm6,%xmm1 │ │ │ │ + addsd %xmm7,%xmm3 │ │ │ │ + addsd %xmm7,%xmm1 │ │ │ │ + movsd %xmm3,0x188(%rsp) │ │ │ │ + movsd %xmm1,0x190(%rsp) │ │ │ │ + jmpq 6efcc │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x8c0d2(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x268(%rsp),%xmm1 │ │ │ │ - movsd 0x260(%rsp),%xmm0 │ │ │ │ - lea 0x95417(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb446c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov 0x9590e(%rip),%rax │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmp 6a609 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 6a66a │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 69320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 69320 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 69380 │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - jbe 6a600 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 6a070 │ │ │ │ - mov 0x8(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 6a609 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - callq 69320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 69320 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 69700 │ │ │ │ - movsd 0x2b0(%rsp),%xmm1 │ │ │ │ - movsd 0x2b8(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - mov 0xb44be(%rip),%rax │ │ │ │ - divsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x2a0(%rsp) │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0xb449c(%rip),%rax │ │ │ │ - divsd (%rax),%xmm0 │ │ │ │ - mov 0x8f449(%rip),%rax │ │ │ │ - movsd %xmm0,0x2a8(%rsp) │ │ │ │ - movsd 0x2a0(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jb 6a723 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jae 6a710 │ │ │ │ - movsd %xmm0,0x2a0(%rsp) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - jbe 6a747 │ │ │ │ - nopl (%rax) │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja 6a730 │ │ │ │ - movsd %xmm0,0x2a0(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6a794 │ │ │ │ - lea 0x9539a(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ + jmpq 6e679 │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x8c0a0(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x2a8(%rsp),%xmm1 │ │ │ │ - movsd 0x2a0(%rsp),%xmm0 │ │ │ │ - lea 0x9525f(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb42b4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 692f0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 69700 │ │ │ │ - movsd 0x370(%rsp),%xmm1 │ │ │ │ - movsd 0x378(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - mov 0xb43af(%rip),%rax │ │ │ │ - divsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x360(%rsp) │ │ │ │ - movsd 0x380(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0xb438d(%rip),%rax │ │ │ │ - divsd (%rax),%xmm0 │ │ │ │ - mov 0x8f33a(%rip),%rax │ │ │ │ - movsd %xmm0,0x368(%rsp) │ │ │ │ - movsd 0x360(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jb 6a833 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jae 6a820 │ │ │ │ - movsd %xmm0,0x360(%rsp) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - jbe 6a857 │ │ │ │ - nopl (%rax) │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 6a840 │ │ │ │ - movsd %xmm0,0x360(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6a8a4 │ │ │ │ - lea 0x95290(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ + jmpq 6e66b │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + jmpq 6e19c │ │ │ │ + lea 0x64d93c(%rip),%rdx │ │ │ │ + lea 0x611515(%rip),%rdi │ │ │ │ + callq 57860 │ │ │ │ + mov %eax,0xf0(%rsp) │ │ │ │ + mov %eax,0x144(%rsp) │ │ │ │ + jmpq 6e0f3 │ │ │ │ + lea 0x8c64e(%rip),%rdi │ │ │ │ + jmpq 6dfe8 │ │ │ │ + mov 0x114(%rsp),%r15d │ │ │ │ + mov 0x610cbf(%rip),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 704a9 │ │ │ │ + lea 0x610b60(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x610b54(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x610b41(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x368(%rsp),%xmm1 │ │ │ │ - movsd 0x360(%rsp),%xmm0 │ │ │ │ - lea 0x9514f(%rip),%rsi │ │ │ │ + lea 0x8c818(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb41a4(%rip),%rax │ │ │ │ + mov 0xae59f(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 69320 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 69700 │ │ │ │ - movsd 0x3b0(%rsp),%xmm1 │ │ │ │ - movsd 0x3b8(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - mov 0xb429f(%rip),%rax │ │ │ │ - divsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x3a0(%rsp) │ │ │ │ - movsd 0x3c0(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0xb427d(%rip),%rax │ │ │ │ - divsd (%rax),%xmm0 │ │ │ │ - mov 0x8f22a(%rip),%rax │ │ │ │ - movsd %xmm0,0x3a8(%rsp) │ │ │ │ - movsd 0x3a0(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jb 6a943 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jae 6a930 │ │ │ │ - movsd %xmm0,0x3a0(%rsp) │ │ │ │ + mov 0xe8(%rsp),%rsi │ │ │ │ + mov 0x610c28(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0x98(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 70f30 │ │ │ │ + movslq 0x10(%rsp),%rbp │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov %r15d,0x8(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1869f,%esi │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + movsd 0x1a0(%rsp),%xmm6 │ │ │ │ + mov 0x128(%rsp),%r15 │ │ │ │ + mov $0x1869f,%edi │ │ │ │ + mov 0x470(%rsp),%r13d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 70609 │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + mov (%r15,%r12,8),%r11 │ │ │ │ + mov (%rax,%r12,8),%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 705ab │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd (%r10,%rax,8),%xmm1 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 7055d │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%r10,%rax,8) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 705d0 │ │ │ │ + movsd (%r10,%rax,8),%xmm2 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + ja 705f8 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + maxsd %xmm3,%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + cmp %edx,%edi │ │ │ │ + mov $0x1,%ebx │ │ │ │ + cmovg %edx,%edi │ │ │ │ + cmp %edx,%r9d │ │ │ │ + cmovl %edx,%r9d │ │ │ │ + cmp %ecx,%esi │ │ │ │ + cmovg %ecx,%esi │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + cmovl %ecx,%r8d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 70609 │ │ │ │ + movsd (%r11,%rax,8),%xmm0 │ │ │ │ pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - jbe 6a967 │ │ │ │ + mov %eax,%edx │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + ja 70548 │ │ │ │ + movq $0x0,(%r11,%rax,8) │ │ │ │ + movsd %xmm6,(%r10,%rax,8) │ │ │ │ + jmp 705a2 │ │ │ │ nopl (%rax) │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja 6a950 │ │ │ │ - movsd %xmm0,0x3a0(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6a9b4 │ │ │ │ - lea 0x9518a(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x3a8(%rsp),%xmm1 │ │ │ │ - movsd 0x3a0(%rsp),%xmm0 │ │ │ │ - lea 0x9503f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb4094(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x88(%rsp),%r15 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 69380 │ │ │ │ - callq 154a0 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq 69380 │ │ │ │ - callq 154a0 │ │ │ │ - mov 0x98(%rsp),%r14 │ │ │ │ - mov 0xa0(%rsp),%r15 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15190 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - movsd 0xd0(%rsp),%xmm2 │ │ │ │ - movsd 0xd8(%rsp),%xmm1 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 69380 │ │ │ │ - callq 154a0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mulsd 0xd0(%rsp),%xmm2 │ │ │ │ - mulsd 0xd8(%rsp),%xmm1 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - mov 0xb4103(%rip),%rax │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - divsd (%rax),%xmm2 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6aad3 │ │ │ │ - lea 0x95071(%rip),%rdi │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - callq 151d0 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + maxsd %xmm5,%xmm1 │ │ │ │ + minsd %xmm2,%xmm7 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm7,%xmm2 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + minsd %xmm4,%xmm7 │ │ │ │ + movapd %xmm7,%xmm4 │ │ │ │ + jmp 7057d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jmpq 70585 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,0x120(%rsp) │ │ │ │ + jne 70521 │ │ │ │ + cmp %r8d,%esi │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + setg %r12b │ │ │ │ + cmp %r9d,%edi │ │ │ │ + setg %al │ │ │ │ + lea (%r9,%r15,1),%ebx │ │ │ │ + or %eax,%r12d │ │ │ │ + mov 0x110(%rsp),%eax │ │ │ │ + lea (%r8,%rax,1),%r14d │ │ │ │ + mov 0x110(%rsp),%eax │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + lea (%rdi,%r15,1),%ebp │ │ │ │ + mov 0x610ac5(%rip),%r10d │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + lea (%rsi,%rax,1),%r13d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle 70740 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0xa53e3(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ + lea 0x8b887(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb3f7a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - movsd 0x368(%rsp),%xmm1 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd 0x360(%rsp),%xmm0 │ │ │ │ - callq 68ba0 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0x95406(%rip),%rax │ │ │ │ - movsd %xmm2,0x78(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x953fc(%rip),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x953e8(%rip),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x953e5(%rip),%rax │ │ │ │ - movq %rax,%xmm4 │ │ │ │ - mov (%r14),%rax │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - callq 697f0 │ │ │ │ - mov 0xb4022(%rip),%rax │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - mov 0x8(%r14),%r14 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0xb3f7d(%rip),%rax │ │ │ │ - test %r14,%r14 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - maxsd (%rsp),%xmm0 │ │ │ │ - minsd %xmm4,%xmm6 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0x8efb5(%rip),%rax │ │ │ │ - movapd %xmm6,%xmm4 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - maxsd 0x10(%rsp),%xmm0 │ │ │ │ - minsd 0x8(%rsp),%xmm7 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - jne 6ab30 │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - movsd 0x78(%rsp),%xmm2 │ │ │ │ - mov (%r15),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 6ac5e │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x8b880(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - lea 0x94f34(%rip),%rsi │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x94f2d(%rip),%rsi │ │ │ │ + lea 0x8b870(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x94f20(%rip),%rsi │ │ │ │ + lea 0x8b860(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x8b878(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x94f13(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb3e05(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x8eeee(%rip),%rcx │ │ │ │ - mov (%r15),%eax │ │ │ │ - movsd 0x78(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movq %rcx,%xmm3 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - andpd 0x8d005(%rip),%xmm4 │ │ │ │ - andpd 0x8cffd(%rip),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - andpd 0x8cfef(%rip),%xmm0 │ │ │ │ - maxsd %xmm1,%xmm4 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - andpd 0x8cfd9(%rip),%xmm4 │ │ │ │ - maxsd %xmm0,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - addsd %xmm1,%xmm4 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 6ad1b │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x8b872(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x94e7f(%rip),%rsi │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb3d50(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov 0x8ee2e(%rip),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movsd 0x80(%rsp),%xmm6 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja 6b0b0 │ │ │ │ - cmpq $0x0,0x30(%rsp) │ │ │ │ - jne 6a300 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - callq 68ba0 │ │ │ │ - mov 0xc8(%rsp),%rbx │ │ │ │ - mov 0xb0(%rsp),%r15 │ │ │ │ - movq 0x8c73c(%rip),%xmm3 │ │ │ │ - movsd 0x8c704(%rip),%xmm2 │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - xorpd %xmm3,%xmm1 │ │ │ │ - xorpd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - callq 69a90 │ │ │ │ - mov 0xb4077(%rip),%r14 │ │ │ │ - mov 0xb3c30(%rip),%r13 │ │ │ │ - mov 0xb3cc1(%rip),%r12 │ │ │ │ - movq 0x8c6f9(%rip),%xmm3 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - mov 0x8c6b9(%rip),%rax │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - xorpd %xmm3,%xmm1 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - movsd %xmm0,0x8(%r12) │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - callq 69a90 │ │ │ │ - mov 0xb3f7c(%rip),%rbp │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ - mov 0x8c670(%rip),%rax │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - movsd %xmm0,0x8(%rbp) │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - callq 69a90 │ │ │ │ - mov 0xb3c1b(%rip),%rbx │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - movq 0x8c656(%rip),%xmm3 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rbx) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0x8c60c(%rip),%rax │ │ │ │ - xorpd %xmm3,%xmm0 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd (%r15),%xmm2 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - callq 69a90 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xb3ec0(%rip),%r15 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - movsd %xmm0,(%r15) │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%r15) │ │ │ │ - jle 6afd9 │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - lea 0x94c92(%rip),%rsi │ │ │ │ + mov %r13d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8b828(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x94c81(%rip),%rsi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8b821(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 70ec0 │ │ │ │ + mov 0x480(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 707e6 │ │ │ │ + mov 0x610908(%rip),%eax │ │ │ │ + mov 0x6109b5(%rip),%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ + mov 0x6108fb(%rip),%eax │ │ │ │ + lea -0x1(%rax),%r14d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 707e6 │ │ │ │ + lea 0x8bf8c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x94c73(%rip),%rsi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x8b7d1(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x94c65(%rip),%rsi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x8b7cb(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x8(%r12),%xmm1 │ │ │ │ - lea 0x94c52(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rbp),%xmm1 │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x94c52(%rip),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x8b789(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rbx),%xmm1 │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - lea 0x94c4e(%rip),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8b77b(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%r15),%xmm1 │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ + mov 0xb8(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15110 │ │ │ │ + lea 0x612be3(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x61084c(%rip),%rdi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + lea 0x612bb0(%rip),%rsi │ │ │ │ + lea 0x6107e9(%rip),%rdi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + mov 0x610803(%rip),%rdi │ │ │ │ + lea 0x610804(%rip),%rcx │ │ │ │ + callq 15070 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0x6108a5(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jle 7089d │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x94c43(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ + lea 0x8b931(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb3a6f(%rip),%rax │ │ │ │ + mov 0xae1ab(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x458(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6b233 │ │ │ │ - add $0x468,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x94e71(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov %r14d,%edx │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + mov 0x61076a(%rip),%rdi │ │ │ │ + lea 0x61076b(%rip),%rcx │ │ │ │ + callq 15070 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0x61084c(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 708f6 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x86bc0(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x94a8a(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb3a0f(%rip),%rax │ │ │ │ + mov 0xae152(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov 0x8(%rax),%r15 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov (%rcx),%r14 │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %r15,%r15 │ │ │ │ - je 6b05e │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - mov (%r9),%rsi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 6b238 │ │ │ │ - mov 0x30(%rsi),%ecx │ │ │ │ - mov 0x30(%r14),%edx │ │ │ │ - lea 0x94a40(%rip),%rsi │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov 0x610753(%rip),%rdi │ │ │ │ + callq 15320 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0x6107fc(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 70946 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x86bc8(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xae102(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov 0x6106c3(%rip),%rdi │ │ │ │ + callq 15320 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0x6107ac(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 70996 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x8b868(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb39b1(%rip),%rax │ │ │ │ + mov 0xae0b2(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - mov (%rax),%r14 │ │ │ │ - mov (%r9),%rsi │ │ │ │ - jmpq 6a339 │ │ │ │ - movsd 0x94e60(%rip),%xmm7 │ │ │ │ - comisd %xmm2,%xmm7 │ │ │ │ - jbe 6b0e4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - movsd 0x94e4c(%rip),%xmm6 │ │ │ │ - comisd %xmm2,%xmm6 │ │ │ │ - ja 6b0c0 │ │ │ │ - comisd 0x8ee7e(%rip),%xmm2 │ │ │ │ - jb 6b0ee │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subsd %xmm3,%xmm2 │ │ │ │ - comisd 0x8ee6c(%rip),%xmm2 │ │ │ │ - jae 6b0e0 │ │ │ │ - comisd 0x8e962(%rip),%xmm2 │ │ │ │ - jbe 6b100 │ │ │ │ - subsd 0x8ee58(%rip),%xmm2 │ │ │ │ - movsd 0x8e9b0(%rip),%xmm5 │ │ │ │ - comisd %xmm2,%xmm5 │ │ │ │ - jbe 6b116 │ │ │ │ - addsd 0x8ee42(%rip),%xmm2 │ │ │ │ - comisd 0x8cb2a(%rip),%xmm2 │ │ │ │ - jbe 6b136 │ │ │ │ - subsd 0x8e930(%rip),%xmm2 │ │ │ │ - movq %xmm4,%rax │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movsd 0x94de2(%rip),%xmm5 │ │ │ │ - comisd %xmm2,%xmm5 │ │ │ │ - jbe 6b15a │ │ │ │ - addsd 0x8e90c(%rip),%xmm2 │ │ │ │ - movq %xmm4,%rax │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm2,%xmm7 │ │ │ │ - jb 6b176 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ + mov 0x6106c3(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x866cf(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0x610657(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x866a3(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov 0x610663(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x86680(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + sub %ebp,%ebx │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov 0x610637(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0x1,%ebx │ │ │ │ + lea 0x862fd(%rip),%rsi │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov 0x610606(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sub %r13d,%r12d │ │ │ │ + lea 0x862d3(%rip),%rsi │ │ │ │ + add $0x1,%r12d │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov 0x6105d8(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + cvtsi2sd %ebp,%xmm6 │ │ │ │ + movsd 0x61056d(%rip),%xmm0 │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + lea 0x862a4(%rip),%rsi │ │ │ │ + subsd %xmm6,%xmm0 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm2,%xmm7 │ │ │ │ - jae 6b168 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm4,(%rax) │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - callq 6a070 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - movsd %xmm0,0x80(%rsp) │ │ │ │ - movsd %xmm2,(%rax) │ │ │ │ - jmpq 6ad2e │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - jmpq 6a339 │ │ │ │ - mov 0xb3c43(%rip),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - mov 0xb3ad4(%rip),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0xb3885(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov 0xb3b76(%rip),%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0xb3d7f(%rip),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmpq 6ad3a │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - jmpq 6a339 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -000000000006b250 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 6a170 │ │ │ │ - mov 0xb391f(%rip),%rbp │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 6b2b3 │ │ │ │ - mov 0xb3a53(%rip),%r13 │ │ │ │ - mov 0xb38fc(%rip),%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 69380 │ │ │ │ - callq 154a0 │ │ │ │ - divsd (%r12),%xmm0 │ │ │ │ - comisd 0x0(%rbp),%xmm0 │ │ │ │ - jbe 6b2aa │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 6b288 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000006b2c0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x3f8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x3e8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8b7da(%rip),%rax │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov 0xb3c93(%rip),%rax │ │ │ │ - mov (%rax),%r8d │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6c1b0 │ │ │ │ - movsd 0x94bcf(%rip),%xmm5 │ │ │ │ - mov %rdi,%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movsd 0x94bc7(%rip),%xmm6 │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - movsd 0x20(%rdx),%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - maxsd %xmm2,%xmm5 │ │ │ │ - minsd %xmm1,%xmm6 │ │ │ │ - cmova %rdx,%r14 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - cmova %rdx,%rbp │ │ │ │ - ucomisd (%rsp),%xmm0 │ │ │ │ - cmova %edi,%esi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 6b360 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 6c0d0 │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jg 6c0dd │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ - callq 69320 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x610594(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + cvtsi2sd %r13d,%xmm7 │ │ │ │ + movsd 0x610520(%rip),%xmm0 │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + lea 0x86266(%rip),%rsi │ │ │ │ + subsd %xmm7,%xmm0 │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov 0x61050b(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x86568(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov 0x6104e1(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x861e7(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov 0x6104b9(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 69320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 69700 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - mov %rbx,%r15 │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - jmp 6b415 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 6b46f │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov 0x8(%r15),%r15 │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - callq 69320 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 69380 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe 6b410 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 69380 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 6b415 │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 69320 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov 0xb3b0c(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6b4c7 │ │ │ │ - mov 0x30(%r14),%edx │ │ │ │ + lea 0x861c6(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + movsd 0x610480(%rip),%xmm0 │ │ │ │ + subsd 0x8(%rsp),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov 0x61047c(%rip),%rdi │ │ │ │ + lea 0x861a3(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + movsd 0x610440(%rip),%xmm0 │ │ │ │ + subsd 0x10(%rsp),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + mov 0xe8(%rsp),%r8 │ │ │ │ + mov 0x610444(%rip),%rdi │ │ │ │ + lea 0x86172(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + cmpl $0x0,0x610525(%rip) │ │ │ │ + jne 70f90 │ │ │ │ + movslq 0x110(%rsp),%r12 │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + sub %r15d,%ebp │ │ │ │ + movslq %r13d,%r13 │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + mov %r13,%r15 │ │ │ │ + lea 0x1b0(%rsp),%rdx │ │ │ │ + movq $0x1,0x1b0(%rsp) │ │ │ │ + imul $0xfffffffffffffff8,%r12,%r12 │ │ │ │ + shl $0x3,%rbp │ │ │ │ + movq $0x1,0x1b8(%rsp) │ │ │ │ + lea (%rax,%r12,1),%r10 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r10,%r12 │ │ │ │ + jmp 70c91 │ │ │ │ + mov (%r12,%r15,8),%r8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov 0xe8(%rsp),%r9 │ │ │ │ + mov 0x6103f1(%rip),%rdi │ │ │ │ + add $0x1,%r15 │ │ │ │ + add %rbp,%r8 │ │ │ │ + callq 15b10 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + addq $0x1,0x1b8(%rsp) │ │ │ │ + cmp %r15d,%r14d │ │ │ │ + jge 70c4f │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + cmpl $0x0,0x61046a(%rip) │ │ │ │ + jle 70cd6 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x9476d(%rip),%rsi │ │ │ │ + lea 0x8b590(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb3581(%rip),%rax │ │ │ │ + mov 0xadd72(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov (%rbx),%r15 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - mov %rbx,%rax │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmp 6b4eb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rax),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 69380 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - maxsd %xmm2,%xmm7 │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - cmova %rbp,%r15 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - minsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm7,%xmm2 │ │ │ │ - cmovbe %r14,%rbp │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 6b4e8 │ │ │ │ - lea 0x330(%rsp),%r10 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - callq 69320 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + add 0x128(%rsp),%r12 │ │ │ │ lea 0x1b0(%rsp),%r15 │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 69320 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - callq 69320 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ + movq $0x1,0x1b0(%rsp) │ │ │ │ + movq $0x1,0x1b8(%rsp) │ │ │ │ + jmp 70d3b │ │ │ │ + mov (%r12,%r13,8),%r8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq 69320 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov 0xb39cf(%rip),%rax │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6b6d0 │ │ │ │ - lea 0x94645(%rip),%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 151d0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x110(%rsp),%xmm2 │ │ │ │ - movsd 0x108(%rsp),%xmm1 │ │ │ │ - lea 0x94622(%rip),%rsi │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x150(%rsp),%xmm2 │ │ │ │ - movsd 0x148(%rsp),%xmm1 │ │ │ │ - lea 0x945f1(%rip),%rsi │ │ │ │ - movsd 0x140(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x190(%rsp),%xmm2 │ │ │ │ - movsd 0x188(%rsp),%xmm1 │ │ │ │ - lea 0x945c0(%rip),%rsi │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xe8(%rsp),%r9 │ │ │ │ + mov 0x610302(%rip),%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %rbp,%r8 │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + addq $0x1,0x1b8(%rsp) │ │ │ │ + cmp %r13d,%r14d │ │ │ │ + jge 70d00 │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + cmpl $0x0,0x6103c5(%rip) │ │ │ │ + jle 70d7b │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x1d0(%rsp),%xmm2 │ │ │ │ - movsd 0x1c8(%rsp),%xmm1 │ │ │ │ - lea 0x9458f(%rip),%rsi │ │ │ │ - movsd 0x1c0(%rsp),%xmm0 │ │ │ │ + lea 0x8b513(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb337d(%rip),%rax │ │ │ │ + mov 0xadccd(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x1f0(%rsp),%r14 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 69320 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 69380 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 6c150 │ │ │ │ - movsd 0x200(%rsp),%xmm1 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - movsd 0x208(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - mov 0xb3444(%rip),%r13 │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x1f0(%rsp) │ │ │ │ - movsd 0x210(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - movsd 0x8e3cc(%rip),%xmm2 │ │ │ │ - movsd %xmm0,0x1f8(%rsp) │ │ │ │ - movsd 0x1f0(%rsp),%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jb 6b79b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jae 6b788 │ │ │ │ - movsd %xmm0,0x1f0(%rsp) │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jbe 6b7c8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - ja 6b7b0 │ │ │ │ - movsd %xmm0,0x1f0(%rsp) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - lea 0x230(%rsp),%r15 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - callq 69320 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 69380 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja 6c140 │ │ │ │ - movsd 0x240(%rsp),%xmm1 │ │ │ │ - movsd 0x248(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x230(%rsp) │ │ │ │ - movsd 0x250(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0x8e2ea(%rip),%rax │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x238(%rsp) │ │ │ │ - movsd 0x230(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jb 6b88b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jae 6b878 │ │ │ │ - movsd %xmm0,0x230(%rsp) │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - jbe 6b8b8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja 6b8a0 │ │ │ │ - movsd %xmm0,0x230(%rsp) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 69320 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 69380 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 6c130 │ │ │ │ - movsd 0x280(%rsp),%xmm1 │ │ │ │ - movsd 0x288(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x270(%rsp) │ │ │ │ - movsd 0x290(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0x8e209(%rip),%rax │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x278(%rsp) │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jb 6b96b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jae 6b958 │ │ │ │ - movsd %xmm0,0x270(%rsp) │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - jbe 6b998 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja 6b980 │ │ │ │ - movsd %xmm0,0x270(%rsp) │ │ │ │ - lea 0x2b0(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 69320 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 69380 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja 6c120 │ │ │ │ - movsd 0x2c0(%rsp),%xmm1 │ │ │ │ - movsd 0x2c8(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x2b0(%rsp) │ │ │ │ - movsd 0x2d0(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0x8e121(%rip),%rax │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x2b8(%rsp) │ │ │ │ - movsd 0x2b0(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jb 6ba53 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jae 6ba40 │ │ │ │ - movsd %xmm0,0x2b0(%rsp) │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe 6ba78 │ │ │ │ - xchg %ax,%ax │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 6ba60 │ │ │ │ - movsd %xmm0,0x2b0(%rsp) │ │ │ │ - mov 0xb3529(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6bb43 │ │ │ │ - lea 0x941c4(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x1f8(%rsp),%xmm1 │ │ │ │ - movsd 0x1f0(%rsp),%xmm0 │ │ │ │ - lea 0x93f28(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x238(%rsp),%xmm1 │ │ │ │ - movsd 0x230(%rsp),%xmm0 │ │ │ │ - lea 0x93f00(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x278(%rsp),%xmm1 │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ - lea 0x93ed8(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xe8(%rsp),%rsi │ │ │ │ + mov 0x6102d6(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + cmpl $0x0,0x61037e(%rip) │ │ │ │ + jle 70dc2 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x2b8(%rsp),%xmm1 │ │ │ │ - movsd 0x2b0(%rsp),%xmm0 │ │ │ │ - lea 0x93eb0(%rip),%rsi │ │ │ │ + lea 0x87db8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb2f05(%rip),%rax │ │ │ │ + mov 0xadc86(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - lea 0x370(%rsp),%r12 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x3b0(%rsp),%r15 │ │ │ │ - lea 0x2f0(%rsp),%rbp │ │ │ │ - callq 69320 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 69320 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 69320 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 69380 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 6c110 │ │ │ │ - movsd 0x300(%rsp),%xmm1 │ │ │ │ - movsd 0x308(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x2f0(%rsp) │ │ │ │ - movsd 0x310(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0x8df52(%rip),%rax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - divsd 0x0(%r13),%xmm1 │ │ │ │ - movsd 0x2f0(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x2f8(%rsp) │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jb 6bc23 │ │ │ │ - nopl (%rax) │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jae 6bc10 │ │ │ │ - movsd %xmm0,0x2f0(%rsp) │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - jbe 6bc48 │ │ │ │ - xchg %ax,%ax │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - ja 6bc30 │ │ │ │ - movsd %xmm0,0x2f0(%rsp) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - callq 68ba0 │ │ │ │ - movsd 0x942af(%rip),%xmm4 │ │ │ │ - movsd 0x942af(%rip),%xmm2 │ │ │ │ - mov 0xb2f08(%rip),%r13 │ │ │ │ - mov 0xb2e71(%rip),%r12 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - callq 697f0 │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - maxsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - minsd %xmm3,%xmm5 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - maxsd %xmm4,%xmm0 │ │ │ │ - minsd %xmm2,%xmm6 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 6bc80 │ │ │ │ - mov 0xb32ab(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6bdbb │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - lea 0x93dfd(%rip),%rsi │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x93ddb(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x93dce(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ + mov 0xe8(%rsp),%rsi │ │ │ │ + mov 0x61024f(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6e71b │ │ │ │ + cmpl $0x0,0x610337(%rip) │ │ │ │ + jle 70e09 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x93db7(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ + lea 0x8b1ac(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb2c9f(%rip),%rax │ │ │ │ + mov 0xadc3f(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movq 0x8bead(%rip),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov 0xb2fc0(%rip),%rbx │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andpd %xmm1,%xmm3 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 6c0c0 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - andpd %xmm1,%xmm4 │ │ │ │ - andpd %xmm1,%xmm2 │ │ │ │ - addsd %xmm3,%xmm3 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - maxsd %xmm4,%xmm2 │ │ │ │ - mov 0xb2ecc(%rip),%r13 │ │ │ │ - mov 0xb2c85(%rip),%r12 │ │ │ │ - mov %r13,%rsi │ │ │ │ - movsd %xmm3,(%rbx) │ │ │ │ - addsd %xmm2,%xmm2 │ │ │ │ - movsd %xmm2,(%r12) │ │ │ │ - callq 6a070 │ │ │ │ - mov 0xb3008(%rip),%rax │ │ │ │ - movsd 0x8(%r13),%xmm1 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - callq 68ba0 │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - movq 0x8b65e(%rip),%xmm3 │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movsd 0x8b622(%rip),%xmm2 │ │ │ │ - xorpd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - xorpd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - callq 69a90 │ │ │ │ - mov 0xb2f9e(%rip),%r14 │ │ │ │ - mov 0xb2b57(%rip),%rbp │ │ │ │ - mov 0xb2be8(%rip),%rax │ │ │ │ - movq 0x8b620(%rip),%xmm3 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - xorpd %xmm3,%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - mov 0x8b5cc(%rip),%rax │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - callq 69a90 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov 0xb2ea2(%rip),%rax │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - mov 0x8b58f(%rip),%rax │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - callq 69a90 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov 0xb2b4d(%rip),%r15 │ │ │ │ - mov 0x8b566(%rip),%rax │ │ │ │ - movq 0x8b58e(%rip),%xmm3 │ │ │ │ - movsd %xmm0,(%r15) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - movsd %xmm0,0x8(%r15) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - xorpd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - callq 69a90 │ │ │ │ - mov 0xb2e07(%rip),%rcx │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov 0xb3043(%rip),%rax │ │ │ │ - movsd %xmm0,(%rcx) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - movsd %xmm0,0x8(%rcx) │ │ │ │ - jle 6c097 │ │ │ │ - movsd 0x8(%r13),%xmm1 │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x93bc7(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x93bc8(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x93bc0(%rip),%rsi │ │ │ │ + lea 0x6101b8(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x6101ac(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub 0x610182(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + lea 0x8631c(%rip),%rcx │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb2e55(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x93bb7(%rip),%rsi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x610167(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x610154(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb2a74(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x93baa(%rip),%rsi │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb2d56(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x93b9f(%rip),%rsi │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%r15),%xmm1 │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - lea 0x93b95(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov 0xb2ced(%rip),%rcx │ │ │ │ - lea 0x93b89(%rip),%rsi │ │ │ │ - movsd 0x8(%rcx),%xmm1 │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb29b1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x3e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6c248 │ │ │ │ - add $0x3f8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - movsd %xmm3,(%rbx) │ │ │ │ - jmpq 6bdea │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jle 6c168 │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov 0x30(%rbp),%edx │ │ │ │ - lea 0x93b7a(%rip),%rsi │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + lea 0x862e8(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x61012e(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x61011b(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd %xmm0,0x1408(%rbx) │ │ │ │ + jmpq 6dbdc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8be11(%rip),%rdi │ │ │ │ + jmpq 6dfe8 │ │ │ │ + mov 0x61024a(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 70f0b │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x8be42(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + imul 0x98(%rsp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb2946(%rip),%rax │ │ │ │ + mov 0xadb3d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 6b3b7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 6a030 │ │ │ │ - jmpq 6bbab │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 6a030 │ │ │ │ - jmpq 6b9dc │ │ │ │ - nop │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 6a030 │ │ │ │ - jmpq 6b8f4 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 6a030 │ │ │ │ - jmpq 6b813 │ │ │ │ - nop │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 6a030 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - jmpq 6b719 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ - callq 69320 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 69320 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 69700 │ │ │ │ - jmpq 6b3f5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jle 6c1df │ │ │ │ - mov 0x30,%edx │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 6f2d6 │ │ │ │ + lea 0x8bc5d(%rip),%rdi │ │ │ │ + jmpq 6dfe8 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov $0x1869f,%esi │ │ │ │ + mov 0x110(%rsp),%r14d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + mov $0x1869f,%edi │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + jmpq 7063f │ │ │ │ + lea 0x144(%rsp),%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + jmpq 70457 │ │ │ │ + lea 0x8bbdc(%rip),%rdi │ │ │ │ + jmpq 6dfe8 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + callq 15bb0 │ │ │ │ + jmpq 70336 │ │ │ │ + lea 0x8b281(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x93a98(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb2869(%rip),%rax │ │ │ │ + mov 0xada96(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ - callq 69320 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 69320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 69700 │ │ │ │ - movsd 0x93cd2(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - movsd 0x93ccc(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - jmpq 6b46f │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + jmpq 70bfd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000006c250 : │ │ │ │ - mov 0xb2869(%rip),%rax │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - subsd 0x10(%rsi),%xmm0 │ │ │ │ - movq 0x8ba07(%rip),%xmm2 │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - andpd %xmm2,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 6c2a8 │ │ │ │ - movsd 0x18(%rdi),%xmm0 │ │ │ │ - subsd 0x18(%rsi),%xmm0 │ │ │ │ - andpd %xmm2,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 6c2a8 │ │ │ │ - movsd 0x20(%rdi),%xmm0 │ │ │ │ - subsd 0x20(%rsi),%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - seta %al │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ +0000000000070fc0 : │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 70fe4 │ │ │ │ xor %eax,%eax │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + mov $0x1,%edx │ │ │ │ + setp %al │ │ │ │ + cmovne %edx,%eax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000006c2b0 : │ │ │ │ +0000000000070ff0 : │ │ │ │ push %r15 │ │ │ │ + mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov $0x15d0,%edi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ + sub $0x85c8,%rsp │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + movsd %xmm0,0x1d8(%rsp) │ │ │ │ + movsd %xmm1,0x1d0(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov 0xb272f(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0xb28d2(%rip),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 6c768 │ │ │ │ - mov 0xb2aa1(%rip),%rbx │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea 0x0(,%rsi,8),%rdx │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - movapd %xmm7,%xmm2 │ │ │ │ - movapd %xmm7,%xmm3 │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - lea 0x48(%rcx,%rdx,8),%rdx │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - addsd (%rax),%xmm1 │ │ │ │ - addsd 0x8(%rax),%xmm3 │ │ │ │ - add $0x38,%rax │ │ │ │ - addsd -0x28(%rax),%xmm2 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 6c330 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - mulsd %xmm3,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm7 │ │ │ │ - ja 6c7a0 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - mov 0xb28f3(%rip),%r15 │ │ │ │ - divsd %xmm0,%xmm4 │ │ │ │ - movsd %xmm1,0x10(%r15) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x18(%r15) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm3,0x20(%r15) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - mov 0xb27b7(%rip),%r13 │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,(%r15) │ │ │ │ - movsd 0x20(%r15),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x8d751(%rip),%xmm2 │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%r15) │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jb 6c41f │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jae 6c410 │ │ │ │ - movsd %xmm0,(%r15) │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - jbe 6c444 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja 6c430 │ │ │ │ - movsd %xmm0,(%r15) │ │ │ │ - mov 0xb2b5d(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6c50f │ │ │ │ - lea 0x9381b(%rip),%rdi │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 151d0 │ │ │ │ - movsd 0x10(%r15),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x937fd(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%r15),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x937ed(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%r15),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x937dd(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x937ce(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%r15),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x937c0(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov 0xb26a2(%rip),%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle 6c790 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd 0x8a59d(%rip),%xmm2 │ │ │ │ + mov %rax,0x85b8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15850 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x8608(%rsp),%r10d │ │ │ │ + movq $0xffffffffffffffff,0x2d8(%rsp) │ │ │ │ + mov %r9w,0x5(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x4(%rax),%rbp │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov 0x86914(%rip),%rax │ │ │ │ + mov %rax,0x2d0(%rsp) │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 71258 │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 711e8 │ │ │ │ + lea 0x1f0(%rsp),%rbx │ │ │ │ xor %ecx,%ecx │ │ │ │ + lea 0x2c8(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + movl $0x0,0x1f0(%rsp) │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 71243 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov 0x2c8(%rsp),%rdi │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 71113 │ │ │ │ xor %edx,%edx │ │ │ │ - add $0x10,%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movsd 0x8(%rax),%xmm5 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm5 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - movsd 0x10(%rax),%xmm5 │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - minsd %xmm2,%xmm0 │ │ │ │ - cmova %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - add $0x38,%rax │ │ │ │ - cmp %esi,%edx │ │ │ │ - jne 6c538 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - lea 0x0(,%rcx,8),%r14 │ │ │ │ - sub %rcx,%r14 │ │ │ │ - shl $0x3,%r14 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0xb28ff(%rip),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - divsd 0x0(%r13),%xmm0 │ │ │ │ - mov $0x38,%r15d │ │ │ │ - mov $0x1,%r13d │ │ │ │ - add %rdi,%r14 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - mov 0x30(%rdi),%eax │ │ │ │ - movsd (%r14),%xmm1 │ │ │ │ - mov 0x30(%r14),%edx │ │ │ │ - movsd %xmm1,(%rdi) │ │ │ │ - movsd 0x8(%r14),%xmm1 │ │ │ │ - movsd %xmm0,(%r14) │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - movsd %xmm1,0x8(%rdi) │ │ │ │ - movsd 0x10(%r14),%xmm1 │ │ │ │ - movsd %xmm0,0x8(%r14) │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rdi) │ │ │ │ - movsd 0x18(%r14),%xmm1 │ │ │ │ - movsd %xmm0,0x10(%r14) │ │ │ │ - movsd 0x18(%rdi),%xmm0 │ │ │ │ - movsd %xmm1,0x18(%rdi) │ │ │ │ - movsd 0x20(%r14),%xmm1 │ │ │ │ - movsd %xmm0,0x18(%r14) │ │ │ │ - movsd 0x20(%rdi),%xmm0 │ │ │ │ - movsd %xmm1,0x20(%rdi) │ │ │ │ - movsd %xmm0,0x20(%r14) │ │ │ │ - mov %edx,0x30(%rdi) │ │ │ │ - mov %eax,0x30(%r14) │ │ │ │ - mov 0x8a4ac(%rip),%rax │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - movl $0x0,0x34(%rdi) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - callq 69320 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov 0xb255d(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jg 6c69f │ │ │ │ - jmpq 6c740 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %r15,%rax │ │ │ │ - movq $0x0,0x28(%rax) │ │ │ │ - movl $0x1,0x34(%rax) │ │ │ │ - mov 0xb2384(%rip),%rax │ │ │ │ - addl $0x1,(%rax) │ │ │ │ - mov 0xb252a(%rip),%rax │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x38,%r15 │ │ │ │ - cmp %r13d,(%rax) │ │ │ │ - jle 6c740 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea (%rdi,%r15,1),%rsi │ │ │ │ - movl $0x0,0x34(%rsi) │ │ │ │ - callq 6c250 │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movl $0x0,0x1f0(%rsp) │ │ │ │ + callq 150a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 6c668 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x60(%rsp),%rbp │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea (%rdi,%r15,1),%rsi │ │ │ │ - callq 69320 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 69700 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 69320 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - add %r15,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 69700 │ │ │ │ + jne 71370 │ │ │ │ + mov 0x2c8(%rsp),%rdi │ │ │ │ + lea 0x1f8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + movl $0x0,0x1f0(%rsp) │ │ │ │ + callq 15580 │ │ │ │ + test %eax,%eax │ │ │ │ + je 71190 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd %xmm0,0x28(%rax) │ │ │ │ - callq 69380 │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - jbe 6c687 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %r15,%rax │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - xorpd 0x8ad7e(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x28(%rax) │ │ │ │ - jmpq 6c687 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 71144 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x8c38a(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x85b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6c7ce │ │ │ │ - add $0xe8,%rsp │ │ │ │ + jne 76113 │ │ │ │ + add $0x85c8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov 0xb2625(%rip),%rbx │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - jmpq 6c376 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x8a330(%rip),%xmm2 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 6c586 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - jmpq 6c37a │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000006c7e0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0xb23c1(%rip),%rax │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov 0x8d2ad(%rip),%rdx │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0xb2720(%rip),%rax │ │ │ │ - mov %ecx,0x3c(%rsp) │ │ │ │ - mov 0x8ac85(%rip),%rcx │ │ │ │ - mov (%rax),%ebp │ │ │ │ - mov 0xb2784(%rip),%rax │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %ebp,(%rax) │ │ │ │ - mov 0xb234e(%rip),%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0xb21d4(%rip),%rax │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movslq %edi,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - sub %rax,%rdi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0xb253b(%rip),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 6cb81 │ │ │ │ - mov 0xb2348(%rip),%rax │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jle 6c89b │ │ │ │ - lea 0x93444(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xb21b6(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb231f(%rip),%rax │ │ │ │ - mov (%rax),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 6c9d2 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x48(%rsp),%r12 │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb26e9(%rip),%rax │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %r14d,%r13d │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - movsd (%r15,%r14,8),%xmm0 │ │ │ │ - jle 6c908 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x933f3(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd (%rax,%r14,8),%xmm1 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb2146(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd (%r15,%r14,8),%xmm0 │ │ │ │ - mov 0xb2489(%rip),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax),%r15 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add %rbx,%r15 │ │ │ │ - add $0x38,%rbx │ │ │ │ - movsd %xmm0,(%r15) │ │ │ │ - movsd (%rax,%r14,8),%xmm1 │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov 0xb2246(%rip),%rax │ │ │ │ - movsd (%rax),%xmm3 │ │ │ │ - movsd %xmm1,0x8(%r15) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm4 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - mov 0xb220f(%rip),%rax │ │ │ │ - mov %r13d,0x30(%r15) │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x20(%r15) │ │ │ │ - movsd %xmm2,0x10(%r15) │ │ │ │ - movsd %xmm0,0x18(%r15) │ │ │ │ - cmp %r14d,(%rax) │ │ │ │ - jg 6c8b8 │ │ │ │ - callq 6c2b0 │ │ │ │ - mov 0xb25ca(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 6c9f3 │ │ │ │ - callq 690e0 │ │ │ │ - mov 0xb25b7(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + mov 0x2c8(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x200(%rsp),%rdx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x85edf(%rip),%rsi │ │ │ │ + movl $0x0,0x1f0(%rsp) │ │ │ │ + callq 15380 │ │ │ │ test %eax,%eax │ │ │ │ - jle 6c9fc │ │ │ │ - callq 691d0 │ │ │ │ - mov 0xb21b5(%rip),%rax │ │ │ │ - lea -0x365a(%rip),%rcx │ │ │ │ - mov $0x38,%edx │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov 0xb2380(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - sub $0x1,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add $0x38,%rdi │ │ │ │ - callq 151e0 │ │ │ │ - mov 0xb2577(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6ca47 │ │ │ │ - lea 0x932a5(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - callq 690e0 │ │ │ │ - mov 0xb1fba(%rip),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jg 6cae8 │ │ │ │ - callq 69e00 │ │ │ │ - mov %rax,0xe70dc(%rip) │ │ │ │ + je 712f8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 6cb81 │ │ │ │ - mov 0xb2534(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 6ca9c │ │ │ │ - lea 0x9342e(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xe70b2(%rip),%rdi │ │ │ │ - callq 68e80 │ │ │ │ - mov 0xb250e(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 6caac │ │ │ │ - mov 0xe7099(%rip),%rdi │ │ │ │ - callq 69020 │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 6cb18 │ │ │ │ - cmpl $0x1,0x3c(%rsp) │ │ │ │ - je 6cb58 │ │ │ │ - cmpl $0x2,0x3c(%rsp) │ │ │ │ - je 6cb38 │ │ │ │ - cmpl $0x3,0x3c(%rsp) │ │ │ │ - jne 6cb75 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 6a0c0 │ │ │ │ - mov 0xb24b2(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 6ca58 │ │ │ │ - lea 0x931ec(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - callq 690e0 │ │ │ │ - jmpq 6ca58 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xe7021(%rip),%rdi │ │ │ │ - callq 6b2c0 │ │ │ │ - add $0x58,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xe7001(%rip),%rdi │ │ │ │ - callq 6b250 │ │ │ │ - add $0x58,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + je 711d6 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x8c320(%rip),%rcx │ │ │ │ + jmpq 7114e │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xe6fe1(%rip),%rdi │ │ │ │ - callq 6a170 │ │ │ │ - add $0x58,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov 0xe6fc4(%rip),%rdi │ │ │ │ - callq 68de0 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmpq 6cad3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000006cb90 : │ │ │ │ - cmp $0x2,%edi │ │ │ │ - jle 6cca0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ + mov $0x8000,%edi │ │ │ │ + lea 0x1f0(%rsp),%rbx │ │ │ │ + callq 15850 │ │ │ │ xor %ecx,%ecx │ │ │ │ - callq 6c7e0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6cc90 │ │ │ │ - mov 0xb23f5(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x2c8(%rsp),%rsi │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movl $0x0,0x1f0(%rsp) │ │ │ │ + callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - jg 6cc80 │ │ │ │ - mov $0x70,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov 0xb1ea2(%rip),%rdx │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov 0xb2196(%rip),%rdx │ │ │ │ - movsd %xmm0,0x20(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov 0xb1e64(%rip),%rdx │ │ │ │ - movsd %xmm0,0x28(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov 0xb214a(%rip),%rdx │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov 0xb20a0(%rip),%rdx │ │ │ │ - movsd %xmm0,0x38(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x40(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov 0xb2146(%rip),%rdx │ │ │ │ - movsd %xmm0,0x48(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - mov 0xb1e36(%rip),%rdx │ │ │ │ - movsd %xmm0,0x50(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - mov 0xb21c6(%rip),%rdx │ │ │ │ - movsd %xmm0,0x58(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 68ef0 │ │ │ │ - jmpq 6cbbd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ + je 710dd │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 71243 │ │ │ │ + mov %r9,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x8806e(%rip),%rcx │ │ │ │ + jmpq 7114e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea 0x8bb0e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000006ccb0 : │ │ │ │ - cmp $0x2,%edi │ │ │ │ - jle 6cdc0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%ecx │ │ │ │ - callq 6c7e0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6cdb0 │ │ │ │ - mov 0xb22d2(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 6cda0 │ │ │ │ - mov $0x70,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov 0xb1d7f(%rip),%rdx │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov 0xb2073(%rip),%rdx │ │ │ │ - movsd %xmm0,0x20(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov 0xb1d41(%rip),%rdx │ │ │ │ - movsd %xmm0,0x28(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov 0xb2027(%rip),%rdx │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov 0xb1f7d(%rip),%rdx │ │ │ │ - movsd %xmm0,0x38(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x40(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov 0xb2023(%rip),%rdx │ │ │ │ - movsd %xmm0,0x48(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - mov 0xb1d13(%rip),%rdx │ │ │ │ - movsd %xmm0,0x50(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - mov 0xb20a3(%rip),%rdx │ │ │ │ - movsd %xmm0,0x58(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 68ef0 │ │ │ │ - jmpq 6cce0 │ │ │ │ + lea 0x8bb08(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x1d8(%rsp),%xmm0 │ │ │ │ + lea 0x8bb00(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x1d0(%rsp),%xmm0 │ │ │ │ + lea 0x8baf8(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8baf9(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xad75c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 71095 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000006cdd0 : │ │ │ │ - cmp $0x2,%edi │ │ │ │ - jle 6ce50 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov $0x2,%ecx │ │ │ │ - callq 6c7e0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6ce40 │ │ │ │ - mov 0xb21ba(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 6ce30 │ │ │ │ - mov $0x70,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov 0xb1ecb(%rip),%rdx │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x40(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov 0xb1d6e(%rip),%rdx │ │ │ │ - movsd %xmm0,0x48(%rax) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x68(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 69bd0 │ │ │ │ - jmp 6cdf4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -000000000006ce60 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov $0x1,%edx │ │ │ │ + movl $0x0,0x1f8(%rsp) │ │ │ │ + lea 0x85d78(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov 0x210(%rsp),%ecx │ │ │ │ + mov 0x2d8(%rsp),%rdi │ │ │ │ + lea 0x204(%rsp),%r9 │ │ │ │ + lea 0x310(%rsp),%r8 │ │ │ │ + callq 15c70 │ │ │ │ + mov %eax,0x130(%rsp) │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ test %eax,%eax │ │ │ │ - jle 6ced0 │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r12,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - mov %dl,(%rcx,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 6ce98 │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - cmp $0x4f,%esi │ │ │ │ - jle 6ced0 │ │ │ │ - movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %esi,%rdi │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - mov $0x4f,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - jmp 6ceb4 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000006cf00 : │ │ │ │ - push %r15 │ │ │ │ - lea 0x9eed1(%rip),%rsi │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x13c98,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x13c88(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 156c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6d067 │ │ │ │ - movb $0x0,0x400(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov $0x3e8,%ebp │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x400(%rsp),%r14 │ │ │ │ - lea 0x92fe6(%rip),%r15 │ │ │ │ - jmp 6cf9b │ │ │ │ - lea 0x92ff2(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15d90 │ │ │ │ + je 713a5 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 6cf87 │ │ │ │ - lea 0xa(%rax),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 6ce60 │ │ │ │ - sub $0x1,%ebp │ │ │ │ - je 6d020 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ + je 71358 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x8c1ce(%rip),%rcx │ │ │ │ + jmpq 7114e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 6d020 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x1(%rax),%rax │ │ │ │ - cmpb $0xa,-0x1(%rsp,%r8,1) │ │ │ │ - jne 6cfd7 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,(%rsp,%rax,1) │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmpb $0xd,(%rsp,%rax,1) │ │ │ │ - jne 6cfe1 │ │ │ │ - movb $0x0,(%rsp,%rax,1) │ │ │ │ - mov 0xb1d20(%rip),%rax │ │ │ │ - cmpl $0x2,(%rax) │ │ │ │ - jle 6cf60 │ │ │ │ - mov 0xb1e48(%rip),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov (%rax),%rdi │ │ │ │ + je 71382 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + lea 0x8a473(%rip),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb1e31(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 6cf60 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 71162 │ │ │ │ + mov 0x1f8(%rsp),%rdi │ │ │ │ callq 152e0 │ │ │ │ - mov 0xb19e9(%rip),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ + mov %rax,%r14 │ │ │ │ test %rax,%rax │ │ │ │ - je 6d084 │ │ │ │ - mov 0x13c88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6d0b0 │ │ │ │ - add $0x13c98,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x92eb7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0xe6ae3(%rip),%rdi │ │ │ │ - callq 15c20 │ │ │ │ - jmp 6d03f │ │ │ │ - movdqa 0x93344(%rip),%xmm0 │ │ │ │ - movb $0x0,0xe6ae5(%rip) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movabs $0x2e64656c69616620,%rax │ │ │ │ - mov %rax,0xe6ac9(%rip) │ │ │ │ - movaps %xmm0,0xe6ab2(%rip) │ │ │ │ - jmp 6d03f │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000006d0c0 : │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x13880,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x28d8,%rsp │ │ │ │ - mov 0x2920(%rsp),%rax │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %r8d,0x24(%rsp) │ │ │ │ - mov 0x2928(%rsp),%r14 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x2940(%rsp),%rax │ │ │ │ - mov %r9d,0x20(%rsp) │ │ │ │ - mov 0x2930(%rsp),%rbx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28c8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0xac(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0xb1bc6(%rip),%rcx │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x2948(%rsp),%eax │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - mov 0xb18e6(%rip),%rax │ │ │ │ - mov 0xb1cdf(%rip),%rcx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 6d4f0 │ │ │ │ - lea 0x24c0(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov $0x1410,%edi │ │ │ │ - callq 15850 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %cx,0x5(%rax) │ │ │ │ - lea 0x4(%rax),%rax │ │ │ │ - movb $0x0,0x3(%rax) │ │ │ │ - movl $0x1,-0x4(%rax) │ │ │ │ - movb $0x0,0x4(%r12) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq f3180 │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x92fd9(%rip),%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6d4aa │ │ │ │ + je 722d2 │ │ │ │ + lea 0x3b0(%rsp),%r13 │ │ │ │ + lea 0xd30(%rax),%rsi │ │ │ │ + mov $0x100,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ - callq f3180 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 6d4a0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq f3160 │ │ │ │ - lea 0x14c0(%rsp),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x92d68(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea 0x18c0(%rsp),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x92d53(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea 0x1cc0(%rsp),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x92d3f(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x4b0(%rsp),%rax │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0xd40(%r14),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movsd (%r14),%xmm6 │ │ │ │ + movsd 0x8(%r14),%xmm4 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x88(%r14),%xmm5 │ │ │ │ + movsd %xmm6,0x160(%rsp) │ │ │ │ + movsd 0x18(%r14),%xmm6 │ │ │ │ + movsd %xmm5,0x150(%rsp) │ │ │ │ + movsd 0x90(%r14),%xmm5 │ │ │ │ + movsd %xmm4,0x168(%rsp) │ │ │ │ + movsd 0x28(%r14),%xmm4 │ │ │ │ + movsd %xmm5,0x198(%rsp) │ │ │ │ + movsd 0x10(%r14),%xmm5 │ │ │ │ + movsd %xmm6,0x178(%rsp) │ │ │ │ + movsd 0x30(%r14),%xmm6 │ │ │ │ + movsd %xmm5,0x170(%rsp) │ │ │ │ + movsd 0x20(%r14),%xmm5 │ │ │ │ + movsd %xmm4,0x110(%rsp) │ │ │ │ + movsd %xmm5,0x118(%rsp) │ │ │ │ + comisd %xmm5,%xmm3 │ │ │ │ + movsd %xmm6,0x180(%rsp) │ │ │ │ + ja 727ce │ │ │ │ + movsd 0x118(%rsp),%xmm6 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + comisd %xmm4,%xmm6 │ │ │ │ + jbe 7290b │ │ │ │ + movsd 0x110(%rsp),%xmm6 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movb $0x0,0xcc0(%rsp) │ │ │ │ - cmpb $0x0,(%rdi) │ │ │ │ - je 6d28a │ │ │ │ - mov 0x2938(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 6d520 │ │ │ │ - lea 0x92d16(%rip),%rsi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - cmpq $0x0,0x48(%rsp) │ │ │ │ - je 6ddb0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 6cf00 │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 6d8e0 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6d508 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - sete %bpl │ │ │ │ - mov 0xb1761(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0xdd0(%rax),%rdx │ │ │ │ - mov 0xb1a33(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6d840 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xa08fa(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + comisd %xmm4,%xmm6 │ │ │ │ seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 6d350 │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movb $0x0,0x350(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + ja 728e9 │ │ │ │ mov $0x4,%ecx │ │ │ │ - lea 0x8a0b0(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + lea 0x8b8fb(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsd 0x78(%r14),%xmm4 │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lea 0x370(%rsp),%rax │ │ │ │ + movl $0x4a555145,0x370(%rsp) │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ + movb $0x0,0x374(%rsp) │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 6d350 │ │ │ │ + test %al,%al │ │ │ │ + je 728ba │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ mov $0x4,%ecx │ │ │ │ - lea 0x8a093(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + lea 0x8b8ab(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6dc90 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 51a20 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6d888 │ │ │ │ - lea 0x92c56(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x92c4e(%rip),%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - js 6de80 │ │ │ │ - cmpb $0x0,(%rbx) │ │ │ │ - movl $0xffffffff,0x78(%rsp) │ │ │ │ - jne 6dc38 │ │ │ │ - cmpb $0x0,(%r14) │ │ │ │ - movl $0xffffffff,0x7c(%rsp) │ │ │ │ - jne 6de00 │ │ │ │ - mov 0xb1959(%rip),%rax │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movl $0x0,0x98(%rsp) │ │ │ │ - mov %r12,0x70(%rsp) │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov %ebp,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 6d400 │ │ │ │ - mov 0xb1a62(%rip),%rax │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x92bf8(%rip),%rsi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb1a48(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6d7a8 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %r15d,%r15d │ │ │ │ - js 6d431 │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,0x2938(%rsp) │ │ │ │ - jl 6d540 │ │ │ │ - mov 0xb18c0(%rip),%rax │ │ │ │ - mov (%rax),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 6d400 │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq 529d0 │ │ │ │ - lea 0x24c0(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq f12b0 │ │ │ │ - lea 0x92b7c(%rip),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0xb19c7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb19b6(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb186f(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - jmpq 6d3d3 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x92d16(%rip),%rsi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x28c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6e858 │ │ │ │ - add $0x28d8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov $0x2e,%esi │ │ │ │ - mov %si,0x24c0(%rsp) │ │ │ │ - jmpq 6d180 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x20(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 6d2b8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x92a61(%rip),%rsi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmpq 6d27e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%edi │ │ │ │ - lea 0x4c0(%rsp),%r14 │ │ │ │ - lea 0x8c0(%rsp),%rbp │ │ │ │ - callq 529d0 │ │ │ │ - lea 0x24c0(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq f12b0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x2f,0x8bf(%rsp,%rax,1) │ │ │ │ - je 6d59e │ │ │ │ - mov $0x2f,%r8d │ │ │ │ - mov %r8w,0x0(%rbp,%rax,1) │ │ │ │ - movb $0x0,0x10c0(%rsp) │ │ │ │ - lea 0x10c0(%rsp),%r8 │ │ │ │ - test %r15d,%r15d │ │ │ │ - js 6d5d1 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x92a3a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 15c20 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq f1370 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - lea 0xc0(%rsp),%r9 │ │ │ │ - lea 0x92a07(%rip),%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r9,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r8,%rdx │ │ │ │ - callq 15c20 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - callq 15bc0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je 6de30 │ │ │ │ - movl $0x0,0xac(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq f3180 │ │ │ │ - test %eax,%eax │ │ │ │ - je 6d668 │ │ │ │ - mov 0xb16b8(%rip),%rax │ │ │ │ - mov (%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 6d730 │ │ │ │ - addl $0x1,0x38(%rsp) │ │ │ │ - jmpq 6d400 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xac(%rsp),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xb8(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 157f0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6d710 │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 6d6cb │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6dc70 │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 15580 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - je 6d770 │ │ │ │ - mov 0xb1614(%rip),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 6d65a │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x92b58(%rip),%rsi │ │ │ │ - jmp 6d73a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb15f1(%rip),%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 6d65a │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x928db(%rip),%rsi │ │ │ │ - jmp 6d73a │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x92ade(%rip),%rsi │ │ │ │ - mov 0xb16ff(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb16ee(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb15a7(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - addl $0x1,0x38(%rsp) │ │ │ │ - jmpq 6d3d3 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - je 6d908 │ │ │ │ - mov 0xb1579(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 6d65a │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x9287e(%rip),%rsi │ │ │ │ - jmp 6d73a │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x70(%rsp),%r12 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne 6de70 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x98(%rsp),%r15d │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x38(%rsp),%r14d │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - sub 0x2938(%rsp),%ebx │ │ │ │ - lea 0x92b8b(%rip),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq 15c20 │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x404(%r12),%rdi │ │ │ │ - lea 0x92b8a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %ebx,0x1404(%r12) │ │ │ │ - mov %r14d,0x1408(%r12) │ │ │ │ - mov %r15d,0x140c(%r12) │ │ │ │ - jmpq 6d4c3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb15f9(%rip),%rax │ │ │ │ - lea 0x92742(%rip),%rsi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb15e1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb11b2(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0xdd0(%rax),%rdx │ │ │ │ - jmpq 6d2df │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x92b60(%rip),%xmm0 │ │ │ │ - movb $0x0,0x28(%r12) │ │ │ │ - movl $0x2e656c69,0x24(%r12) │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - movdqa 0x92b53(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x14(%r12) │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je 6d4c3 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmpq 6d4c3 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xe6279(%rip),%rsi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je 6d4c3 │ │ │ │ - jmp 6d8ce │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - callq 152e0 │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0xb14c0(%rip),%rax │ │ │ │ - test %rsi,%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - je 6dddf │ │ │ │ - mov 0xb10e5(%rip),%rax │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0xf6c(%rax),%eax │ │ │ │ - cmp %eax,0xf6c(%rsi) │ │ │ │ - jne 6d969 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - movl $0x1,0x18(%rsp) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - test %eax,%eax │ │ │ │ - sete %r10b │ │ │ │ - mov 0xb1398(%rip),%rax │ │ │ │ - lea 0xdd0(%rsi),%rdx │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6df58 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0xa0258(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %r11b │ │ │ │ - sbb $0x0,%r11b │ │ │ │ - movsbl %r11b,%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 6da40 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x89a09(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %r11b │ │ │ │ - sbb $0x0,%r11b │ │ │ │ - movsbl %r11b,%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 6da40 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x899eb(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %r11b │ │ │ │ - sbb $0x0,%r11b │ │ │ │ - movsbl %r11b,%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 6da40 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x899cd(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %r11b │ │ │ │ - sbb $0x0,%r11b │ │ │ │ - movsbl %r11b,%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 6da40 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x899af(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %r11b │ │ │ │ - sbb $0x0,%r11b │ │ │ │ - movsbl %r11b,%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 6da40 │ │ │ │ - mov $0x2,%r11d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 6e807 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpl $0xffffffff,0x78(%rsp) │ │ │ │ - jne 6deb8 │ │ │ │ - movsd 0x89075(%rip),%xmm4 │ │ │ │ - cmpl $0xffffffff,0x7c(%rsp) │ │ │ │ - jne 6df00 │ │ │ │ - movsd 0x89062(%rip),%xmm3 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 6da8b │ │ │ │ - or 0x50(%rsp),%r11d │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - je 6da8b │ │ │ │ - movl $0x2,0x50(%rsp) │ │ │ │ - mov $0x2,%r11d │ │ │ │ - cmpl $0x2,0x54(%rsp) │ │ │ │ - jg 6dfa5 │ │ │ │ - mov 0x24(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 6e0f2 │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 6e349 │ │ │ │ - cmp $0x1,%r11d │ │ │ │ - sete %al │ │ │ │ - cmpl $0x1,0x50(%rsp) │ │ │ │ - sete %dl │ │ │ │ test %al,%al │ │ │ │ - je 6e1bd │ │ │ │ - test %dl,%dl │ │ │ │ - je 6e1bd │ │ │ │ - mov %r12d,%ecx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r11d,0x90(%rsp) │ │ │ │ - movsd 0x88fd9(%rip),%xmm2 │ │ │ │ - mov %r14,%rdi │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x2920(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq $0x0 │ │ │ │ - pushq 0x78(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0xcf0(%rsp),%r8 │ │ │ │ - callq a7900 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov (%rax),%eax │ │ │ │ - movsd 0x1408(%r8),%xmm7 │ │ │ │ - lea 0x4(%r8),%rsi │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - movsd %xmm7,0xb8(%rsp) │ │ │ │ - add $0x30,%rsp │ │ │ │ - lea 0x20c0(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 15160 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xb1197(%rip),%rax │ │ │ │ - mov 0x90(%rsp),%r11d │ │ │ │ - mov (%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 6e7b1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je 6dc27 │ │ │ │ - mov 0x80(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 6e302 │ │ │ │ - movabs $0x6c7265766f206f4e,%rax │ │ │ │ - cmp %rax,(%r12) │ │ │ │ - je 6e532 │ │ │ │ - movabs $0x622065726120736c,%rax │ │ │ │ - xor 0x8(%r12),%rax │ │ │ │ - movabs $0x65786970206c6c41,%rdx │ │ │ │ - xor (%r12),%rdx │ │ │ │ - or %rdx,%rax │ │ │ │ - jne 6dbea │ │ │ │ - cmpl $0x6b6e616c,0x10(%r12) │ │ │ │ - je 6e7a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150f0 │ │ │ │ - addl $0x1,0x38(%rsp) │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq f1370 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x9edaa(%rip),%r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x9254e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb10da(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - jmpq 6d3d3 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jns 6d396 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x92371(%rip),%rsi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - jmpq 6d8b3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb1091(%rip),%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 6d65a │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x925ad(%rip),%rsi │ │ │ │ - jmpq 6d73a │ │ │ │ + je 728a2 │ │ │ │ mov $0x4,%ecx │ │ │ │ - lea 0x89728(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + lea 0x87e66(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 6d350 │ │ │ │ + test %al,%al │ │ │ │ + je 7294c │ │ │ │ mov $0x4,%ecx │ │ │ │ - lea 0x89707(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + lea 0x87e4d(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 6d350 │ │ │ │ - movl $0x2,0x50(%rsp) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 6d350 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movsd 0x88dce(%rip),%xmm0 │ │ │ │ - mov $0x32,%ecx │ │ │ │ - mov $0x5,%edx │ │ │ │ - callq 90760 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0xb0fed(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6e7c8 │ │ │ │ - mov (%r8),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6e69b │ │ │ │ - movsd 0x1408(%r8),%xmm0 │ │ │ │ - maxsd 0x89727(%rip),%xmm0 │ │ │ │ - movsd 0x1410(%r8),%xmm1 │ │ │ │ - mov 0xb0fb7(%rip),%rax │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - mov (%rax),%r11d │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd 0x1420(%r8),%xmm1 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd 0x1428(%r8),%xmm1 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 6e85d │ │ │ │ - comisd 0x926a1(%rip),%xmm0 │ │ │ │ - ja 6e69b │ │ │ │ - mov %ebp,0x50(%rsp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 6d350 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x92628(%rip),%xmm0 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - movabs $0x2e656c69662074,%rbx │ │ │ │ - mov %rbx,0x14(%r12) │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - callq 15090 │ │ │ │ - jmpq 6d4c3 │ │ │ │ - mov 0xb0f22(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 6d65a │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x92243(%rip),%rsi │ │ │ │ - jmpq 6d73a │ │ │ │ - nop │ │ │ │ + test %al,%al │ │ │ │ + je 72918 │ │ │ │ + mov 0x8608(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 727e5 │ │ │ │ + movsd 0x863ee(%rip),%xmm1 │ │ │ │ + movsd 0x863e6(%rip),%xmm0 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x7c(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jns 6d3a8 │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x921a9(%rip),%rsi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - jmpq 6d8b3 │ │ │ │ - nop │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x70(%rsp),%r12 │ │ │ │ - movabs $0x6920657469727772,%rbx │ │ │ │ - movdqa 0x925d4(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - movl $0x7475706e,0x18(%rax) │ │ │ │ - movb $0x0,0x1c(%rax) │ │ │ │ - jmpq 6d8b3 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmpq 6d7bb │ │ │ │ - nop │ │ │ │ - movdqa 0x92588(%rip),%xmm0 │ │ │ │ - mov $0x7475,%r10d │ │ │ │ - movabs $0x706e69206e692065,%rbx │ │ │ │ - movb $0x0,0x1e(%r12) │ │ │ │ - mov %rbx,0x14(%r12) │ │ │ │ - mov %r10w,0x1c(%r12) │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - jmpq 6d8b3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%rsp),%edi │ │ │ │ - mov %r11d,0x80(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - ucomisd 0x8958d(%rip),%xmm0 │ │ │ │ - mov 0x80(%rsp),%r11d │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jp 6da53 │ │ │ │ - je 6da4b │ │ │ │ - jmpq 6da53 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x7c(%rsp),%edi │ │ │ │ - mov %r11d,0x80(%rsp) │ │ │ │ - movsd %xmm4,0x88(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + lea 0x220(%rsp),%r8 │ │ │ │ + lea 0x218(%rsp),%r13 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mulsd 0x90(%r14),%xmm1 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mulsd 0x88(%r14),%xmm0 │ │ │ │ + addsd 0x863ae(%rip),%xmm1 │ │ │ │ + addsd 0x863a6(%rip),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - ucomisd 0x8953c(%rip),%xmm0 │ │ │ │ - mov 0x80(%rsp),%r11d │ │ │ │ - movsd 0x88(%rsp),%xmm4 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jp 6da66 │ │ │ │ - je 6da5e │ │ │ │ - jmpq 6da66 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb0ee1(%rip),%rax │ │ │ │ - lea 0x920f1(%rip),%rsi │ │ │ │ - mov %r10d,0x80(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb0ec1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb0e5a(%rip),%rax │ │ │ │ - mov 0x80(%rsp),%r10d │ │ │ │ - mov (%rax),%rdx │ │ │ │ - add $0xdd0,%rdx │ │ │ │ - jmpq 6d981 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12d,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r11d,0x98(%rsp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ + mov 0x854d8(%rip),%rax │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + lea 0x230(%rsp),%rcx │ │ │ │ + lea 0x228(%rsp),%rdx │ │ │ │ + movsd 0x220(%rsp),%xmm2 │ │ │ │ + movsd 0x218(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - pushq $0x0 │ │ │ │ - movsd 0x88af9(%rip),%xmm2 │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x2928(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - lea 0xce0(%rsp),%r8 │ │ │ │ - callq b5510 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov (%rax),%eax │ │ │ │ - movsd 0x1408(%r12),%xmm5 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - movsd %xmm5,0xa8(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - callq 15090 │ │ │ │ - lea 0x4(%r12),%rsi │ │ │ │ - lea 0x20c0(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0xb0cd6(%rip),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x92057(%rip),%rsi │ │ │ │ - mov (%rax),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 6db88 │ │ │ │ - mov 0xb0dee(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb0ddd(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb0c96(%rip),%rax │ │ │ │ - mov 0x90(%rsp),%r11d │ │ │ │ - mov (%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 6db88 │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 6db88 │ │ │ │ - cmp $0x1,%r11d │ │ │ │ - je 6e2d3 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 6e50d │ │ │ │ - cmp $0x2,%r11d │ │ │ │ - je 6e676 │ │ │ │ - cmpl $0x1,0x50(%rsp) │ │ │ │ - je 6e651 │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 6e62c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 6db88 │ │ │ │ - mov 0xb0d6c(%rip),%rax │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x92058(%rip),%rdi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - jmpq 6db88 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12d,%ecx │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x86346(%rip),%xmm6 │ │ │ │ + movsd 0x8633e(%rip),%xmm0 │ │ │ │ + lea 0x1c8(%rsp),%r13 │ │ │ │ + mulsd 0x88(%r14),%xmm6 │ │ │ │ + movsd 0x86325(%rip),%xmm1 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mulsd 0x90(%r14),%xmm1 │ │ │ │ + addsd 0x8b6d1(%rip),%xmm1 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8543f(%rip),%rax │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + lea 0x240(%rsp),%rcx │ │ │ │ + lea 0x238(%rsp),%rdx │ │ │ │ + movsd 0x220(%rsp),%xmm2 │ │ │ │ + movsd 0x218(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x862e0(%rip),%xmm7 │ │ │ │ + lea 0x1c0(%rsp),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mulsd 0x230(%rsp),%xmm7 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x862b3(%rip),%xmm4 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mulsd 0x228(%rsp),%xmm4 │ │ │ │ + movsd 0x1c0(%rsp),%xmm2 │ │ │ │ + movsd 0x1c8(%rsp),%xmm1 │ │ │ │ + movsd %xmm2,0x80(%rsp) │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ movapd %xmm4,%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r11d,0xa4(%rsp) │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x2930(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq 0x58(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0xcf0(%rsp),%r9 │ │ │ │ - callq a3890 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov (%rax),%eax │ │ │ │ - movsd 0x1408(%r8),%xmm6 │ │ │ │ - lea 0x4(%r8),%rsi │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - movsd %xmm6,0xb8(%rsp) │ │ │ │ - add $0x30,%rsp │ │ │ │ - lea 0x20c0(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - callq 15160 │ │ │ │ - mov 0x90(%rsp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xb0b79(%rip),%rax │ │ │ │ - mov 0x9c(%rsp),%r11d │ │ │ │ - mov (%rax),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 6db88 │ │ │ │ - mov %r11d,0x90(%rsp) │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x91ef8(%rip),%rsi │ │ │ │ - jmpq 6e04b │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 6e412 │ │ │ │ - test %al,%al │ │ │ │ - je 6e412 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + callq 15190 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x1c0(%rsp),%xmm3 │ │ │ │ + movsd 0x1c8(%rsp),%xmm5 │ │ │ │ + movsd %xmm3,0x78(%rsp) │ │ │ │ + movsd 0x86250(%rip),%xmm3 │ │ │ │ + mulsd 0x240(%rsp),%xmm3 │ │ │ │ + movsd %xmm5,0x68(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x86230(%rip),%xmm6 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mulsd 0x238(%rsp),%xmm6 │ │ │ │ + movsd 0x1c8(%rsp),%xmm7 │ │ │ │ + movsd 0x1c0(%rsp),%xmm1 │ │ │ │ + movsd %xmm7,0x48(%rsp) │ │ │ │ + movsd %xmm1,0x70(%rsp) │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x78(%rsp),%xmm3 │ │ │ │ + movsd 0x80(%rsp),%xmm2 │ │ │ │ + movsd 0x70(%rsp),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd 0x68(%rsp),%xmm2 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd 0x1c0(%rsp),%xmm3 │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + mulsd 0x1c8(%rsp),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + mulsd 0x48(%rsp),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movsd 0x86196(%rip),%xmm7 │ │ │ │ + mulsd 0x240(%rsp),%xmm7 │ │ │ │ + movsd %xmm0,0x68(%rsp) │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + movsd 0x228(%rsp),%xmm0 │ │ │ │ + subsd 0x238(%rsp),%xmm0 │ │ │ │ + mulsd 0x8615e(%rip),%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x68(%rsp),%xmm1 │ │ │ │ + divsd 0x8614b(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + movsd 0x8613d(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + mulsd 0x48(%rsp),%xmm4 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ movapd %xmm4,%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r11d,0x90(%rsp) │ │ │ │ - movsd 0x888d9(%rip),%xmm2 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ mov %r14,%rdi │ │ │ │ - movb $0x0,0x1cc0(%rsp) │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x2920(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq $0x0 │ │ │ │ - pushq 0x78(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0xcf0(%rsp),%r8 │ │ │ │ - callq a7900 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov (%rax),%eax │ │ │ │ - movsd 0x1408(%r8),%xmm6 │ │ │ │ - lea 0x4(%r8),%rsi │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - movsd %xmm6,0xb8(%rsp) │ │ │ │ - add $0x30,%rsp │ │ │ │ - lea 0x20c0(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 15160 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xb0a8f(%rip),%rax │ │ │ │ - mov 0x90(%rsp),%r11d │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 6db88 │ │ │ │ - mov %r11d,0x18(%rsp) │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x9204b(%rip),%rsi │ │ │ │ - mov 0xb0b9c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb0b8b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb0a44(%rip),%rax │ │ │ │ - mov 0x18(%rsp),%r11d │ │ │ │ - mov (%rax),%edx │ │ │ │ + movsd 0x88438(%rip),%xmm5 │ │ │ │ + lea 0x210(%rsp),%rax │ │ │ │ + lea 0x208(%rsp),%rcx │ │ │ │ + movsd %xmm0,0x1a0(%rsp) │ │ │ │ test %edx,%edx │ │ │ │ - je 6db88 │ │ │ │ - mov $0x12,%edx │ │ │ │ - mov 0xb0b61(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x91df3(%rip),%rdi │ │ │ │ - mov %r11d,0x18(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - mov 0x18(%rsp),%r11d │ │ │ │ - jmpq 6e0a3 │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq f1370 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - movsd 0x88(%rsp),%xmm0 │ │ │ │ - lea 0x9e699(%rip),%rcx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ mov %rax,%rdx │ │ │ │ - lea 0x91e50(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb09c6(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - jmpq 6d3d3 │ │ │ │ - pushq $0x0 │ │ │ │ - movsd 0x88775(%rip),%xmm2 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x2920(%rsp),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + jne 7260f │ │ │ │ + callq 15230 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x851d9(%rip),%r10 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + lea 0x250(%rsp),%rcx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + lea 0x248(%rsp),%rdx │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movq %r10,%xmm3 │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x86052(%rip),%xmm3 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - push %rax │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - lea 0xce0(%rsp),%r8 │ │ │ │ - callq ae540 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov (%rax),%eax │ │ │ │ - movsd 0x1408(%r8),%xmm7 │ │ │ │ - lea 0x4(%r8),%rsi │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - movsd %xmm7,0xa8(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x20c0(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 15160 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xb0932(%rip),%rax │ │ │ │ - mov (%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 6db88 │ │ │ │ - mov 0xb0a59(%rip),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x91cd4(%rip),%rsi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb0a3b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 6db88 │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 6e559 │ │ │ │ - test %dl,%dl │ │ │ │ - je 6e559 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movb $0x0,0x18c0(%rsp) │ │ │ │ - movsd 0x88687(%rip),%xmm2 │ │ │ │ + addsd 0x88(%r14),%xmm3 │ │ │ │ + mov 0x88392(%rip),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8515e(%rip),%r11 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + lea 0x260(%rsp),%rcx │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + lea 0x258(%rsp),%rdx │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movq %r11,%xmm3 │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x85fd7(%rip),%xmm5 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x2920(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq $0x0 │ │ │ │ - pushq 0x78(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - lea 0xcf0(%rsp),%r8 │ │ │ │ - callq a7900 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov (%rax),%eax │ │ │ │ - movsd 0x1408(%r8),%xmm7 │ │ │ │ - lea 0x4(%r8),%rsi │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - movsd %xmm7,0xb8(%rsp) │ │ │ │ - add $0x30,%rsp │ │ │ │ - lea 0x20c0(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 15160 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xb0845(%rip),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x91e48(%rip),%rsi │ │ │ │ - mov (%rax),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 6db88 │ │ │ │ - mov 0xb095d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb094c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb0805(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 6db88 │ │ │ │ - mov 0xb092c(%rip),%rax │ │ │ │ - mov $0x13,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x91bcc(%rip),%rdi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - jmpq 6e0ad │ │ │ │ - cmpw $0x7061,0x8(%r12) │ │ │ │ - jne 6dbb9 │ │ │ │ - cmpb $0x0,0xa(%r12) │ │ │ │ - jne 6dbb9 │ │ │ │ - addl $0x1,0x98(%rsp) │ │ │ │ - jmpq 6dbf7 │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - or %r11d,%eax │ │ │ │ - jne 6e6a8 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movb $0x0,0x18c0(%rsp) │ │ │ │ - movsd 0x88544(%rip),%xmm2 │ │ │ │ + addsd 0x88(%r14),%xmm5 │ │ │ │ + movsd 0x85fbe(%rip),%xmm1 │ │ │ │ + addsd 0x90(%r14),%xmm1 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x850de(%rip),%r10 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + lea 0x270(%rsp),%rcx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + lea 0x268(%rsp),%rdx │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movq %r10,%xmm3 │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x85f57(%rip),%xmm1 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - movb $0x0,0x1cc0(%rsp) │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x2920(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq $0x0 │ │ │ │ - pushq 0x78(%rsp) │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0xcf0(%rsp),%r8 │ │ │ │ - callq a7900 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov (%rax),%eax │ │ │ │ - movsd 0x1408(%r8),%xmm6 │ │ │ │ - lea 0x4(%r8),%rsi │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - movsd %xmm6,0xb8(%rsp) │ │ │ │ - add $0x30,%rsp │ │ │ │ - lea 0x20c0(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 15160 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xb06fa(%rip),%rax │ │ │ │ - mov (%rax),%r10d │ │ │ │ + mov 0x882a0(%rip),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + addsd 0x90(%r14),%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + lea 0x280(%rsp),%rcx │ │ │ │ + lea 0x278(%rsp),%rdx │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + mov 0x85048(%rip),%rax │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x110(%rsp),%xmm6 │ │ │ │ + andpd 0x85e37(%rip),%xmm6 │ │ │ │ + movsd %xmm6,0xa0(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 72519 │ │ │ │ + mov 0x8600(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 73e4c │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + divsd 0xa0(%rsp),%xmm4 │ │ │ │ + movsd %xmm4,0x48(%rsp) │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + mov 0x10(%rsp),%r10d │ │ │ │ + movsd 0x1d8(%rsp),%xmm0 │ │ │ │ test %r10d,%r10d │ │ │ │ - je 6db88 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x91d21(%rip),%rsi │ │ │ │ - jmpq 6e4dc │ │ │ │ - mov 0xb080d(%rip),%rax │ │ │ │ - mov $0x13,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x91ae5(%rip),%rdi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - jmpq 6db88 │ │ │ │ - mov 0xb07e8(%rip),%rax │ │ │ │ - mov $0x12,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x91aad(%rip),%rdi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - jmpq 6db88 │ │ │ │ - mov 0xb07c3(%rip),%rax │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x91a77(%rip),%rdi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - callq 15c80 │ │ │ │ - jmpq 6e0ad │ │ │ │ - movl $0x2,0x50(%rsp) │ │ │ │ - jmpq 6dd99 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r11d,0x90(%rsp) │ │ │ │ - movsd 0x88402(%rip),%xmm2 │ │ │ │ + jne 7258f │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x84fb1(%rip),%rax │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + lea 0x1e8(%rsp),%rcx │ │ │ │ + lea 0x290(%rsp),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - pushq $0x0 │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x2920(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - pushq $0x0 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - lea 0xce0(%rsp),%r8 │ │ │ │ - callq ae540 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov (%rax),%eax │ │ │ │ - movsd 0x1408(%r8),%xmm7 │ │ │ │ - lea 0x4(%r8),%rsi │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - movsd %xmm7,0xa8(%rsp) │ │ │ │ - add $0x20,%rsp │ │ │ │ - lea 0x20c0(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 15160 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xb05cb(%rip),%rax │ │ │ │ - mov 0x90(%rsp),%r11d │ │ │ │ - mov (%rax),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 6db88 │ │ │ │ - mov 0xb06e8(%rip),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x91963(%rip),%rsi │ │ │ │ - mov %r11d,0x18(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb06c5(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb057e(%rip),%rax │ │ │ │ - mov 0x18(%rsp),%r11d │ │ │ │ - mov (%rax),%r8d │ │ │ │ + movsd 0x210(%rsp),%xmm1 │ │ │ │ + lea 0x288(%rsp),%rsi │ │ │ │ + movsd 0x208(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + mov 0x1e8(%rsp),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 6e090 │ │ │ │ - jmpq 6db88 │ │ │ │ - cmpb $0x0,0x14(%r12) │ │ │ │ - je 6e54c │ │ │ │ - jmpq 6dbea │ │ │ │ - mov %r11d,0x18(%rsp) │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x91af5(%rip),%rsi │ │ │ │ - jmpq 6e29d │ │ │ │ - mov 0xb0671(%rip),%rax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - lea 0x4(%r8),%rcx │ │ │ │ - lea 0x917c9(%rip),%rsi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb064b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - jmpq 6dd25 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10d,0x80(%rsp) │ │ │ │ - callq cc480 │ │ │ │ - mov 0x80(%rsp),%r10d │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0xb04d2(%rip),%rax │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - jne 6e984 │ │ │ │ - cmpl $0x0,(%r8) │ │ │ │ - je 6e8a2 │ │ │ │ - mov 0xb04bc(%rip),%rax │ │ │ │ - addl $0x1,0x38(%rsp) │ │ │ │ - mov (%rax),%eax │ │ │ │ - jmpq 6d3d3 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov 0xb05dc(%rip),%rax │ │ │ │ - lea 0x9197d(%rip),%rsi │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb05b6(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - jmpq 6dd87 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r10d,0x80(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov $0x32,%ecx │ │ │ │ - mov $0x5,%edx │ │ │ │ - movsd 0x881fc(%rip),%xmm0 │ │ │ │ - callq 90760 │ │ │ │ - mov 0x80(%rsp),%r10d │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0xb041d(%rip),%rax │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - jne 6ea38 │ │ │ │ - mov 0xb040d(%rip),%rax │ │ │ │ - cmpl $0x0,(%r8) │ │ │ │ - mov (%rax),%eax │ │ │ │ - jne 6d763 │ │ │ │ - movsd 0x1408(%r8),%xmm0 │ │ │ │ - maxsd 0x88b50(%rip),%xmm0 │ │ │ │ - movsd 0x1410(%r8),%xmm1 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd 0x1420(%r8),%xmm1 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd 0x1428(%r8),%xmm1 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ + jne 7279b │ │ │ │ + movsd 0x288(%rsp),%xmm1 │ │ │ │ + mov 0x8608(%rsp),%edi │ │ │ │ + movsd 0x85ded(%rip),%xmm0 │ │ │ │ + movsd 0x290(%rsp),%xmm2 │ │ │ │ + movsd 0x1d8(%rsp),%xmm4 │ │ │ │ + movsd 0x1d0(%rsp),%xmm3 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm4,0x68(%rsp) │ │ │ │ + movsd %xmm3,0x70(%rsp) │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x85db6(%rip),%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + mov %eax,0x10c(%rsp) │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov %eax,0x14c(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + jne 73de0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ + cvtsi2sdl 0x14c(%rsp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd 0x84ead(%rip),%xmm0 │ │ │ │ + subsd %xmm7,%xmm1 │ │ │ │ + subsd 0x84ea1(%rip),%xmm1 │ │ │ │ + cvttsd2si %xmm0,%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl 0x10c(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + mov %ecx,0x108(%rsp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd 0x84e70(%rip),%xmm0 │ │ │ │ + subsd %xmm7,%xmm1 │ │ │ │ + subsd 0x84e64(%rip),%xmm1 │ │ │ │ + cvttsd2si %xmm0,%r8d │ │ │ │ + movsd 0x88(%r14),%xmm0 │ │ │ │ + cvttsd2si %xmm1,%edx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r8d,%xmm1 │ │ │ │ + test %edx,%edx │ │ │ │ + cmovg %edx,%ecx │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + mov %ecx,0x188(%rsp) │ │ │ │ + jbe 71c96 │ │ │ │ + cvttsd2si %xmm0,%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + sub 0x188(%rsp),%ecx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x1,%edx │ │ │ │ + cvtsi2sdl 0x108(%rsp),%xmm1 │ │ │ │ + mov %ecx,0x1b8(%rsp) │ │ │ │ + add $0x1,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - jne 6e9d7 │ │ │ │ - ucomisd 0x91ad5(%rip),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov %r8,%rdi │ │ │ │ - cmova %eax,%r10d │ │ │ │ - mov %r10d,0x80(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x80(%rsp),%r10d │ │ │ │ - mov %r10d,%r11d │ │ │ │ - jmpq 6da40 │ │ │ │ - mov 0xb04b5(%rip),%rax │ │ │ │ - lea 0x4(%r8),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x916d5(%rip),%rsi │ │ │ │ - mov %r10d,0x88(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb0486(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x88(%rsp),%r10d │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - jmpq 6e83f │ │ │ │ - mov 0xb0462(%rip),%rax │ │ │ │ - lea 0x918a3(%rip),%rsi │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov %r10d,0x88(%rsp) │ │ │ │ - movsd %xmm1,0x80(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb042e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x90(%rsp),%r8 │ │ │ │ - mov 0x88(%rsp),%r10d │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - jmpq 6e953 │ │ │ │ - mov 0xb0401(%rip),%rax │ │ │ │ - lea 0x4(%r8),%rdx │ │ │ │ - lea 0x91639(%rip),%rsi │ │ │ │ - mov %r10d,0x88(%rsp) │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - mov 0xb03d5(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x88(%rsp),%r10d │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - jmpq 6e8f4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000006ea90 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov $0x1414,%edi │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x5078,%rsp │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x5068(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ + cmovg %eax,%edx │ │ │ │ + mov %ecx,0x18c(%rsp) │ │ │ │ + comisd 0x90(%r14),%xmm1 │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + jbe 71ce2 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov %eax,0x108(%rsp) │ │ │ │ + movslq 0x188(%rsp),%rax │ │ │ │ + mov %r8d,0x78(%rsp) │ │ │ │ + mov %rax,0x2e0(%rsp) │ │ │ │ + movslq 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x2e8(%rsp) │ │ │ │ + movslq 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x2f0(%rsp) │ │ │ │ + movslq 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x2f8(%rsp) │ │ │ │ + movslq 0x18c(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ callq 15850 │ │ │ │ - movl $0x0,0x4(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 6ef50 │ │ │ │ - lea 0x4060(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x50c0(%rsp),%eax │ │ │ │ - mov 0xb02ad(%rip),%rcx │ │ │ │ - lea 0x9147b(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x4(%r12),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 6f0e8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 51a20 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 6ef68 │ │ │ │ - lea 0x918ef(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x918e9(%rip),%rdi │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 51830 │ │ │ │ - lea 0x918dc(%rip),%rdi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x918d1(%rip),%rdi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq 51830 │ │ │ │ - lea 0x918c4(%rip),%rdi │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test %r13d,%r13d │ │ │ │ - js 6eee0 │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js 6eee0 │ │ │ │ - mov %r15d,%edx │ │ │ │ - shr $0x1f,%ebp │ │ │ │ - shr $0x1f,%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - or %bpl,%cl │ │ │ │ - jne 6eee0 │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movl $0x0,0x1f0(%rsp) │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + movq $0x0,0x298(%rsp) │ │ │ │ + comisd %xmm4,%xmm7 │ │ │ │ + movq $0x0,0x2a0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + movq $0x0,0x2c0(%rsp) │ │ │ │ + movq $0x0,0x2a8(%rsp) │ │ │ │ + movq $0x0,0x2b0(%rsp) │ │ │ │ + jbe 73d5f │ │ │ │ + mov 0x8608(%rsp),%esi │ │ │ │ + mov 0x78(%rsp),%r8d │ │ │ │ test %esi,%esi │ │ │ │ - js 6eee0 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x123,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x918d7(%rip),%rdi │ │ │ │ - lea 0x60(%rsp),%r13 │ │ │ │ - callq 15c80 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - lea 0x4060(%rsp),%rax │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - movl $0x0,0x3c(%rsp) │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6ee50 │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - addl $0x1,0x3c(%rsp) │ │ │ │ - lea 0x1060(%rsp),%r15 │ │ │ │ - lea 0x2060(%rsp),%rbp │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq f12b0 │ │ │ │ + jne 75bb0 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %eax,0x108(%rsp) │ │ │ │ + jl 75cb6 │ │ │ │ + movsd 0x85be2(%rip),%xmm0 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq f12b0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x73,0x205f(%rsp,%rax,1) │ │ │ │ - je 6ecec │ │ │ │ - mov $0x73,%edx │ │ │ │ - mov %dx,0x0(%rbp,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq f12b0 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x87dbc(%rip),%rax │ │ │ │ - mov 0x50b8(%rsp),%r8d │ │ │ │ + mulsd 0x68(%rsp),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x85bc7(%rip),%xmm0 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq d5110 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0xb008d(%rip),%rax │ │ │ │ - mov (%rax),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 6f098 │ │ │ │ - mov %r9,%rdi │ │ │ │ - cmpl $0x1,(%r9) │ │ │ │ - sbbl $0xffffffff,0x40(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq f12b0 │ │ │ │ - mov 0x50b0(%rsp),%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq ce3e0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0xb0048(%rip),%rax │ │ │ │ - mov (%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 6f060 │ │ │ │ - mov (%r15),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 6ef90 │ │ │ │ - addl $0x1,0x44(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 6ec20 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x3060(%rsp),%rbp │ │ │ │ - callq f12b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0xafff0(%rip),%rax │ │ │ │ - mov (%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 6f118 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150f0 │ │ │ │ - mov 0x50b8(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 6ec20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x0,0x305b(%rsp,%rax,1) │ │ │ │ - callq 15390 │ │ │ │ - mov $0x7374,%edx │ │ │ │ - movabs $0x69662e616572615f,%rcx │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %dx,0x8(%rax) │ │ │ │ - movb $0x0,0xa(%rax) │ │ │ │ - mov 0xaff93(%rip),%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 6f140 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150f0 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 6ec2f │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0x44(%rsp),%r15d │ │ │ │ - mov 0x3c(%rsp),%ebx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x40(%rsp),%r14d │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - lea 0x917e9(%rip),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r14d,%ecx │ │ │ │ - callq 15c20 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - lea 0x404(%r12),%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x917f5(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %ebx,0x1404(%r12) │ │ │ │ - mov %r14d,0x1408(%r12) │ │ │ │ - mov %r15d,0x140c(%r12) │ │ │ │ - movl $0x0,0x1410(%r12) │ │ │ │ - jmp 6ef1e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x917f8(%rip),%xmm0 │ │ │ │ - mov $0x66,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movabs $0x6669642073756e69,%rbx │ │ │ │ - mov %rbx,0x24(%r12) │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - movdqa 0x917e3(%rip),%xmm0 │ │ │ │ - mov %cx,0x2c(%r12) │ │ │ │ - movups %xmm0,0x14(%r12) │ │ │ │ - callq 152f0 │ │ │ │ - mov 0x5068(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6f165 │ │ │ │ - add $0x5078,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2e,%r8d │ │ │ │ - mov %r8w,0x4060(%rsp) │ │ │ │ - jmpq 6eafd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x91521(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmp 6ef1e │ │ │ │ + movsd 0x1c0(%rsp),%xmm1 │ │ │ │ + mulsd 0x70(%rsp),%xmm0 │ │ │ │ + movsd 0x1c8(%rsp),%xmm4 │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x1c0(%rsp),%xmm0 │ │ │ │ + lea 0x2d0(%rsp),%rcx │ │ │ │ + mov %rcx,0xf8(%rsp) │ │ │ │ + lea 0x2e0(%rsp),%rcx │ │ │ │ + movsd 0x1c8(%rsp),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + lea 0x1ec(%rsp),%rcx │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %rbp,0x1a8(%rsp) │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + mov 0x50(%rsp),%rbp │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + mov 0x10(%rsp),%ebx │ │ │ │ + movl $0x0,0x8c(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movq $0x0,0x190(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movl $0x1,0xd0(%rsp) │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov %r12,0x1b0(%rsp) │ │ │ │ + mov %r15d,0x1bc(%rsp) │ │ │ │ + movsd %xmm3,0xe8(%rsp) │ │ │ │ + movsd %xmm1,0xd8(%rsp) │ │ │ │ + movsd %xmm0,0xe0(%rsp) │ │ │ │ + jmp 71f71 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x1458(%r15),%xmm6 │ │ │ │ - movsd 0x1450(%r15),%xmm5 │ │ │ │ - cvtsi2sdl 0x1460(%r15),%xmm7 │ │ │ │ - lea 0x91627(%rip),%rsi │ │ │ │ - movsd 0x1428(%r15),%xmm4 │ │ │ │ - movsd 0x1420(%r15),%xmm3 │ │ │ │ - cvttsd2si 0x1438(%r15),%r9d │ │ │ │ - movsd 0x1418(%r15),%xmm2 │ │ │ │ - cvttsd2si 0x1430(%r15),%r8d │ │ │ │ - movsd 0x1410(%r15),%xmm1 │ │ │ │ - movsd 0x1408(%r15),%xmm0 │ │ │ │ - pushq 0x1490(%r15) │ │ │ │ - pushq 0x1488(%r15) │ │ │ │ - pushq 0x1480(%r15) │ │ │ │ - pushq 0x1478(%r15) │ │ │ │ - pushq 0x1470(%r15) │ │ │ │ - pushq 0x1468(%r15) │ │ │ │ - cvttsd2si 0x1448(%r15),%eax │ │ │ │ - push %rax │ │ │ │ - cvttsd2si 0x1440(%r15),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - mov $0x8,%eax │ │ │ │ - mov 0x70(%rsp),%edx │ │ │ │ - callq 15680 │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 6ed8d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq f12b0 │ │ │ │ - lea 0x4(%r15),%rdx │ │ │ │ - lea 0x913f9(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0xaf9b9(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 6ed7c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ - callq f12b0 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x91397(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4(%r9),%r8 │ │ │ │ - callq 15430 │ │ │ │ - mov 0xaf971(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - jmpq 6ed37 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movabs $0x2e656c69662074,%rbx │ │ │ │ - movdqa 0x912e6(%rip),%xmm0 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,0x14(%r12) │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - callq 152f0 │ │ │ │ - jmpq 6ef1e │ │ │ │ + addq $0x1,0x2e8(%rsp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,0x108(%rsp) │ │ │ │ + jl 72964 │ │ │ │ + movl $0x0,0x1f0(%rsp) │ │ │ │ + mov $0x52,%esi │ │ │ │ + pushq 0x130(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + mov 0xd8(%rsp),%r9 │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov 0x138(%rsp),%rcx │ │ │ │ + mov 0x110(%rsp),%rdx │ │ │ │ + mov 0x2d8(%rsp),%rdi │ │ │ │ + callq 15290 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 71f58 │ │ │ │ + mov 0x18c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 72380 │ │ │ │ + mov 0x188(%rsp),%eax │ │ │ │ + mov 0x1b8(%rsp),%ecx │ │ │ │ + mov 0xc8(%rsp),%r15 │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x1(%rcx,%rax,1),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + lea 0x1d8(%rsp),%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + jmp 72042 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x91364(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0xaf910(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 6edd2 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x9133c(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0xaf8e8(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 6ee2f │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000006f170 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov $0x1414,%edi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0x1058,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1048(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15850 │ │ │ │ - lea 0x90dd6(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0xafcc3(%rip),%rax │ │ │ │ - movl $0x0,0x4(%r12) │ │ │ │ - movl $0x1,(%r12) │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - callq 156c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 6f608 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 51a20 │ │ │ │ + mov 0x8608(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 6f5e0 │ │ │ │ - lea 0x91230(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x9122a(%rip),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 51830 │ │ │ │ - lea 0x9122d(%rip),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ebx,%eax │ │ │ │ - shr $0x1f,%edx │ │ │ │ - shr $0x1f,%eax │ │ │ │ - or %al,%dl │ │ │ │ - jne 6f420 │ │ │ │ - test %ecx,%ecx │ │ │ │ - js 6f420 │ │ │ │ - lea 0x914b0(%rip),%rax │ │ │ │ - lea 0x9af8a(%rip),%r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %rax │ │ │ │ - lea 0x914a2(%rip),%rax │ │ │ │ - lea 0x92580(%rip),%r8 │ │ │ │ - push %rax │ │ │ │ - lea 0x9149d(%rip),%rax │ │ │ │ - lea 0x911ce(%rip),%rcx │ │ │ │ - push %rax │ │ │ │ - lea 0x91497(%rip),%rax │ │ │ │ - lea 0x911ba(%rip),%rdx │ │ │ │ - push %rax │ │ │ │ - lea 0x9148d(%rip),%rax │ │ │ │ - lea 0x914cf(%rip),%rsi │ │ │ │ - push %rax │ │ │ │ - lea 0x91483(%rip),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x9147f(%rip),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x9147e(%rip),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x9147e(%rip),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x9147e(%rip),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x9147b(%rip),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x91478(%rip),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x91475(%rip),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x91472(%rip),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x91471(%rip),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x85862(%rip),%rax │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15680 │ │ │ │ - sub $0xffffffffffffff80,%rsp │ │ │ │ + jne 72312 │ │ │ │ + addl $0x1,0x80(%rsp) │ │ │ │ + add $0x8,%r15 │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp 0x10(%rsp),%r12d │ │ │ │ + je 72380 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 72018 │ │ │ │ + movsd 0x85973(%rip),%xmm7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x8588f(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm7 │ │ │ │ + jb 72018 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - movl $0x0,0x2c(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6f3a6 │ │ │ │ - mov %ebp,%edi │ │ │ │ - add $0x1,%r15d │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ + movsd 0x18(%rsp),%xmm7 │ │ │ │ + cvtsi2sd %r12d,%xmm5 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + cvtsi2sd %ebx,%xmm6 │ │ │ │ + addl $0x1,0x8c(%rsp) │ │ │ │ + addsd %xmm0,%xmm7 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + addsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd %xmm5,0x60(%rsp) │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm6,0x68(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x84a0b(%rip),%rax │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq f12b0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x858a2(%rip),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ + mulsd 0x1d8(%rsp),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x85886(%rip),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq f3180 │ │ │ │ - test %eax,%eax │ │ │ │ - je 6f490 │ │ │ │ - xor %eax,%eax │ │ │ │ - addl $0x1,0x28(%rsp) │ │ │ │ - callq 527a0 │ │ │ │ + mulsd 0x1d0(%rsp),%xmm0 │ │ │ │ + movsd 0x1c8(%rsp),%xmm6 │ │ │ │ + movsd 0x1c0(%rsp),%xmm1 │ │ │ │ + movsd %xmm6,0x50(%rsp) │ │ │ │ + movsd %xmm1,0x58(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x58(%rsp),%xmm1 │ │ │ │ + movsd 0x1c0(%rsp),%xmm0 │ │ │ │ + movsd 0x8494d(%rip),%xmm4 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x50(%rsp),%xmm0 │ │ │ │ + mulsd 0xd8(%rsp),%xmm1 │ │ │ │ + mulsd 0xe0(%rsp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd 0xe8(%rsp),%xmm1 │ │ │ │ + mulsd 0x1c8(%rsp),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + minsd %xmm0,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + mov 0x8608(%rsp),%eax │ │ │ │ + movsd 0x60(%rsp),%xmm5 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x68(%rsp),%xmm6 │ │ │ │ + divsd 0x857db(%rip),%xmm1 │ │ │ │ + divsd 0xa0(%rsp),%xmm1 │ │ │ │ test %eax,%eax │ │ │ │ - jns 6f32b │ │ │ │ - mov 0x28(%rsp),%r14d │ │ │ │ - mov 0x2c(%rsp),%ebx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x9140f(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - callq 15c20 │ │ │ │ - mov %r14d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x404(%r12),%rdi │ │ │ │ - mov %r15d,%edx │ │ │ │ - lea 0x91411(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r15d,0x1404(%r12) │ │ │ │ - mov %ebx,0x1408(%r12) │ │ │ │ - movl $0x0,0x140c(%r12) │ │ │ │ - mov %r14d,0x1410(%r12) │ │ │ │ - jmp 6f45f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movabs $0x72746e6320317274,%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movdqa 0x912ab(%rip),%xmm0 │ │ │ │ - movl $0x69642032,0x1c(%r12) │ │ │ │ - mov %rcx,0x14(%r12) │ │ │ │ - mov $0x6666,%ecx │ │ │ │ - mov %cx,0x20(%r12) │ │ │ │ - movb $0x0,0x22(%r12) │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - callq 152f0 │ │ │ │ - mov 0x1048(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6f62a │ │ │ │ - add $0x1058,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq ce3e0 │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0xaf9e6(%rip),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 6f4d0 │ │ │ │ - mov (%r10),%eax │ │ │ │ + je 72239 │ │ │ │ + movsd 0x48(%rsp),%xmm3 │ │ │ │ + movsd %xmm1,0x60(%rsp) │ │ │ │ + movsd %xmm6,0x58(%rsp) │ │ │ │ + comisd %xmm1,%xmm3 │ │ │ │ + movsd %xmm5,0x50(%rsp) │ │ │ │ + jb 724e8 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x8aca5(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x50(%rsp),%xmm5 │ │ │ │ + movsd 0x58(%rsp),%xmm6 │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + comisd 0x48(%rsp),%xmm1 │ │ │ │ + ja 7202f │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + cmp 0x10c(%rsp),%r12d │ │ │ │ + jne 72261 │ │ │ │ + cmp %ebx,0x14c(%rsp) │ │ │ │ + je 75b7e │ │ │ │ + mov 0xd0(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 6f505 │ │ │ │ - addl $0x1,0x2c(%rsp) │ │ │ │ - mov %r10,%rdi │ │ │ │ + jne 72331 │ │ │ │ + comisd 0x98(%rsp),%xmm0 │ │ │ │ + jbe 7229f │ │ │ │ + mov %ebx,0x148(%rsp) │ │ │ │ + mov %r12d,0x124(%rsp) │ │ │ │ + movsd %xmm6,0x78(%rsp) │ │ │ │ + movsd %xmm5,0x70(%rsp) │ │ │ │ + movsd %xmm0,0x98(%rsp) │ │ │ │ + movsd 0x90(%rsp),%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jbe 7202f │ │ │ │ + movsd %xmm6,0xb0(%rsp) │ │ │ │ + movsd %xmm5,0xa8(%rsp) │ │ │ │ + movsd %xmm0,0x90(%rsp) │ │ │ │ + jmpq 7202f │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 722e4 │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15090 │ │ │ │ - jmpq 6f320 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x4(%r10),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x90f91(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - callq 15430 │ │ │ │ - mov 0xaf54f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov (%r10),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6f4b7 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea 0x910d0(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x1458(%r10),%xmm6 │ │ │ │ - cvtsi2sdl 0x1460(%r10),%xmm7 │ │ │ │ - movsd 0x1450(%r10),%xmm5 │ │ │ │ - movsd 0x1428(%r10),%xmm4 │ │ │ │ - cvttsd2si 0x1438(%r10),%r9d │ │ │ │ - movsd 0x1420(%r10),%xmm3 │ │ │ │ - cvttsd2si 0x1430(%r10),%r8d │ │ │ │ - movsd 0x1418(%r10),%xmm2 │ │ │ │ - movsd 0x1410(%r10),%xmm1 │ │ │ │ - movsd 0x1408(%r10),%xmm0 │ │ │ │ - pushq 0x1490(%r10) │ │ │ │ - pushq 0x1488(%r10) │ │ │ │ - pushq 0x1480(%r10) │ │ │ │ - pushq 0x1478(%r10) │ │ │ │ - pushq 0x1470(%r10) │ │ │ │ - pushq 0x1468(%r10) │ │ │ │ - cvttsd2si 0x1448(%r10),%eax │ │ │ │ - push %rax │ │ │ │ - cvttsd2si 0x1440(%r10),%eax │ │ │ │ - mov %r10,0x70(%rsp) │ │ │ │ - push %rax │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - mov $0x8,%eax │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - callq 15680 │ │ │ │ - add $0x40,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - jmpq 6f4bc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x90ea9(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmpq 6f45f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x90dd0(%rip),%xmm0 │ │ │ │ - movabs $0x2e656c69662074,%rbx │ │ │ │ - mov %rbx,0x14(%r12) │ │ │ │ + movdqa 0x8b384(%rip),%xmm0 │ │ │ │ + mov $0x2e64,%esi │ │ │ │ + movabs $0x656c696166206e6f,%rax │ │ │ │ movups %xmm0,0x4(%r12) │ │ │ │ - jmpq 6f45f │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000006f630 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov $0x1410,%edi │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x40d8,%rsp │ │ │ │ - mov %r8d,0x20(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x40c8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15850 │ │ │ │ - movl $0x0,0x4(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 6f8d0 │ │ │ │ - lea 0x30c0(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0xaf76e(%rip),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %ebp,(%rax) │ │ │ │ - callq f3160 │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %si,0x18(%rbp) │ │ │ │ + movb $0x0,0x1a(%rbp) │ │ │ │ + jmpq 71162 │ │ │ │ + lea 0x8aba3(%rip),%rdx │ │ │ │ + lea 0x8aba1(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 15310 <__xstat64@plt> │ │ │ │ - lea 0x4(%r12),%rcx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js 6f980 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x4000,%eax │ │ │ │ - je 6f730 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x91156(%rip),%rsi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov 0x40c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6f9bb │ │ │ │ - add $0x40d8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 72027 │ │ │ │ + mov %ebx,0x148(%rsp) │ │ │ │ + mov %r12d,0x124(%rsp) │ │ │ │ + movl $0x0,0xd0(%rsp) │ │ │ │ + movsd %xmm6,0x78(%rsp) │ │ │ │ + movsd %xmm5,0x70(%rsp) │ │ │ │ + movsd %xmm0,0x98(%rsp) │ │ │ │ + movsd %xmm6,0xb0(%rsp) │ │ │ │ + movsd %xmm5,0xa8(%rsp) │ │ │ │ + movsd %xmm0,0x90(%rsp) │ │ │ │ + jmpq 7202f │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 51a20 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 6f9a0 │ │ │ │ - lea 0x90cfd(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x90cf6(%rip),%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x90ce9(%rip),%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %r15d,%edx │ │ │ │ - shr $0x1f,%r14d │ │ │ │ - shr $0x1f,%edx │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - or %r14b,%dl │ │ │ │ - jne 6f8e8 │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - js 6f8e8 │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - mov 0x20(%rsp),%r15d │ │ │ │ - jmp 6f7c6 │ │ │ │ - nop │ │ │ │ - mov %r9,%rdi │ │ │ │ - cmpl $0x1,(%r9) │ │ │ │ - sbbl $0xffffffff,0x8(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - addl $0x1,0x4(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6f920 │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - lea 0x30c0(%rsp),%r12 │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - lea 0x20c0(%rsp),%r14 │ │ │ │ - callq 529d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq f12b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10c0(%rsp),%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq f12b0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ + movsd 0x140(%rsp),%xmm1 │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 15230 │ │ │ │ + mov 0x30(%rsp),%r15d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8471f(%rip),%rax │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + lea 0x2a0(%rsp),%rcx │ │ │ │ + lea 0x298(%rsp),%rdx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + mov %r15d,%edi │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq f12b0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movsd 0x87265(%rip),%xmm0 │ │ │ │ - mov %rax,%rdx │ │ │ │ + movsd 0xb0(%rsp),%xmm1 │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov 0x846b1(%rip),%rax │ │ │ │ + lea 0x2b0(%rsp),%rcx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + lea 0x2a8(%rsp),%rdx │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq d5110 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0xaf595(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 6f7b0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - callq f12b0 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x90baa(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4(%r9),%r8 │ │ │ │ - callq 15430 │ │ │ │ - mov 0xaf184(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - jmpq 6f7b0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2e,%ecx │ │ │ │ - mov %cx,0x30c0(%rsp) │ │ │ │ - jmpq 6f69b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x90fd0(%rip),%xmm0 │ │ │ │ - mov $0x66,%edx │ │ │ │ - movabs $0x73756e696d207375,%rbx │ │ │ │ - movl $0x66696420,0x1c(%r12) │ │ │ │ - mov %rbx,0x14(%r12) │ │ │ │ - mov %dx,0x20(%r12) │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - jmpq 6f6fd │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - mov 0x8(%rsp),%r15d │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x90f2a(%rip),%rsi │ │ │ │ - mov 0x4(%rsp),%ebx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq 15c20 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x404(%r12),%rdi │ │ │ │ - lea 0x90f0d(%rip),%rsi │ │ │ │ - callq 15c20 │ │ │ │ - mov %ebx,0x1404(%r12) │ │ │ │ - mov %r15d,0x1408(%r12) │ │ │ │ - jmpq 6f6fd │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x90eac(%rip),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - jmpq 6f6fd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x90ee6(%rip),%rsi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - jmpq 6f6fd │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - │ │ │ │ -000000000006f9c0 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1410,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x4118,%rsp │ │ │ │ - mov %r8d,0x2c(%rsp) │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x4108(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15850 │ │ │ │ - movl $0x0,0x4(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 6fed8 │ │ │ │ - lea 0x3100(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15160 │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 15310 <__xstat64@plt> │ │ │ │ - lea 0x4(%r12),%rcx │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js 6ff38 │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x4000,%eax │ │ │ │ - jne 6fe90 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 51a20 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 6ff58 │ │ │ │ - lea 0x90e51(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x90536(%rip),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 51830 │ │ │ │ - mov 0x28(%rsp),%ebx │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 6ff78 │ │ │ │ - test %ebp,%ebp │ │ │ │ - js 700b0 │ │ │ │ - mov 0x60(%rsp),%r11d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r11d,%r11d │ │ │ │ - jns 6fadb │ │ │ │ - jmpq 700b0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 529d0 │ │ │ │ + movsd 0x78(%rsp),%xmm1 │ │ │ │ + movsd 0x70(%rsp),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - cmovl %eax,%ebx │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov 0x8464e(%rip),%rax │ │ │ │ + lea 0x2c0(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + lea 0x2b8(%rsp),%rdx │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x8608(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 71f58 │ │ │ │ + lea 0x9352c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 6fac0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 71f58 │ │ │ │ + lea 0x977c4(%rip),%rdx │ │ │ │ + lea 0x8a9cb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 52a70 │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + movsd 0x58(%rsp),%xmm6 │ │ │ │ + movsd 0x50(%rsp),%xmm5 │ │ │ │ + jmpq 72239 │ │ │ │ + movsd 0x88(%r14),%xmm3 │ │ │ │ + movsd 0x85466(%rip),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x90(%r14),%xmm2 │ │ │ │ + movsd 0x85451(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm3 │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + movsd %xmm0,0x1d8(%rsp) │ │ │ │ + movsd %xmm1,0x1d0(%rsp) │ │ │ │ + addsd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + ja 75fba │ │ │ │ + sqrtsd %xmm3,%xmm3 │ │ │ │ + mulsd 0x85415(%rip),%xmm3 │ │ │ │ + movsd %xmm3,0x48(%rsp) │ │ │ │ + mulsd 0xa0(%rsp),%xmm3 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd %xmm0,0x288(%rsp) │ │ │ │ + movsd %xmm1,0x290(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0xcf4(%r14),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 6fef0 │ │ │ │ - lea 0x1(%rbx),%edx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea 0x0(,%rdx,8),%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x0(,%rdx,4),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x0(,%rbx,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 154d0 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + jne 7279b │ │ │ │ + mov 0x8450e(%rip),%rax │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + lea 0x1d0(%rsp),%rcx │ │ │ │ + lea 0x1d8(%rsp),%rdx │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x4,%eax │ │ │ │ + callq 5e150 │ │ │ │ + jmpq 71b8b │ │ │ │ + callq 15230 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x0(,%rbx,4),%rdx │ │ │ │ - callq 154d0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 51a20 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 6ff18 │ │ │ │ - lea 0x920b0(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x91c1c(%rip),%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq 51830 │ │ │ │ - lea 0x9a602(%rip),%rdi │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x84f64(%rip),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - mov 0x28(%rsp),%r8d │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 700f8 │ │ │ │ - test %r15d,%r15d │ │ │ │ - js 70068 │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov 0x844b2(%rip),%rdi │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + lea 0x260(%rsp),%rcx │ │ │ │ + lea 0x258(%rsp),%rdx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movq %rdi,%xmm3 │ │ │ │ mov 0x30(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js 70068 │ │ │ │ - test %ebx,%ebx │ │ │ │ - js 70068 │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - js 70068 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov 0x38(%rsp),%r14d │ │ │ │ - mov %ebp,0x40(%rsp) │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %ebx,%r13d │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - jmpq 6fce7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x8532c(%rip),%xmm6 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + addsd 0x88(%r14),%xmm6 │ │ │ │ + mov 0x8766c(%rip),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ mov 0x30(%rsp),%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 529d0 │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x0(,%rbp,8),%rbx │ │ │ │ - lea (%rax,%rbx,1),%r12 │ │ │ │ - callq 15200 │ │ │ │ - mov %r13d,%edi │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%r12 │ │ │ │ - callq 15200 │ │ │ │ - mov %r14d,%edi │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - callq 529d0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ xor %esi,%esi │ │ │ │ - add 0x18(%rsp),%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movl $0x1,(%rax,%rbp,4) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 6fc58 │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x40(%rsp),%ebp │ │ │ │ - mov 0x38(%rsp),%r13 │ │ │ │ - callq 52a70 │ │ │ │ + mov 0x84438(%rip),%r11 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + lea 0x250(%rsp),%rcx │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + lea 0x248(%rsp),%rdx │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movq %r11,%xmm3 │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x852b1(%rip),%xmm7 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ - callq 51a20 │ │ │ │ - movl $0x0,0x64(%rsp) │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - jmp 6fd55 │ │ │ │ - nop │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmpl $0x1,(%rbx) │ │ │ │ - sbbl $0xffffffff,0x64(%rsp) │ │ │ │ - addl $0x1,0x50(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js 6ffc0 │ │ │ │ - mov %ebp,%edi │ │ │ │ - lea 0x1100(%rsp),%r15 │ │ │ │ - lea 0x2100(%rsp),%r12 │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ + addsd 0x88(%r14),%xmm7 │ │ │ │ + movsd 0x85298(%rip),%xmm1 │ │ │ │ + addsd 0x90(%r14),%xmm1 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 529d0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq f1370 │ │ │ │ - lea 0x3100(%rsp),%rdx │ │ │ │ - lea 0x90bb2(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ + mov 0x843b8(%rip),%r10 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + lea 0x280(%rsp),%rcx │ │ │ │ + movsd 0x210(%rsp),%xmm2 │ │ │ │ + lea 0x278(%rsp),%rdx │ │ │ │ + movsd 0x208(%rsp),%xmm1 │ │ │ │ + movq %r10,%xmm3 │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x85231(%rip),%xmm1 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - callq f1370 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x90b93(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x2c(%rsp),%edx │ │ │ │ - cmpl $0x1,(%rax,%rbx,4) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - adcl $0x0,0x58(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movsd (%rax,%rbx,8),%xmm2 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movsd (%rax,%rbx,8),%xmm1 │ │ │ │ + mov 0x8757a(%rip),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + addsd 0x90(%r14),%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + lea 0x270(%rsp),%rcx │ │ │ │ + lea 0x268(%rsp),%rdx │ │ │ │ + jmpq 71a70 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - movsd (%rax,%rbx,8),%xmm0 │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - callq e5520 │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %edx,%edx │ │ │ │ - je 6fd40 │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x3,%eax │ │ │ │ - lea 0x90b43(%rip),%rdi │ │ │ │ - callq 15430 │ │ │ │ - mov 0xaebc7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 6fd40 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x909ad(%rip),%rsi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 727ad │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + movdqa 0x8aecb(%rip),%xmm0 │ │ │ │ + movabs $0x2e6567616d6920,%rax │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmpq 71162 │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + movl $0x1,0x38(%rsp) │ │ │ │ + jbe 71495 │ │ │ │ + jmpq 714c2 │ │ │ │ + lea 0x350(%rsp),%rax │ │ │ │ + lea 0x8a5f9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov 0x4108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 70190 │ │ │ │ - add $0x4118,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2e,%ebp │ │ │ │ - mov %bp,0x3100(%rsp) │ │ │ │ - jmpq 6fa2d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x90a0d(%rip),%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0xaeb39(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 6fafb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x909ed(%rip),%rsi │ │ │ │ + lea 0x8a5f1(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - jmpq 6fea6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8a5f1(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ mov %r13,%rdx │ │ │ │ - lea 0x908f4(%rip),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - jmpq 6fea6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x90a2e(%rip),%rsi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - jmpq 6fea6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x90956(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov %ebp,%esi │ │ │ │ - lea 0x9095d(%rip),%rdi │ │ │ │ + lea 0x8a5f2(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0x8a5fa(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x60(%rsp),%esi │ │ │ │ - lea 0x90959(%rip),%rdi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8a5f5(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x93181(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0xaea93(%rip),%rax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xac1ab(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 6faa2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ + jmpq 7159a │ │ │ │ + movl $0x4c4147,0x370(%rsp) │ │ │ │ + movl $0x4,0x30(%rsp) │ │ │ │ + jmpq 7154f │ │ │ │ + movsd 0x8ad86(%rip),%xmm0 │ │ │ │ + comisd 0x28(%rsp),%xmm0 │ │ │ │ + jbe 71529 │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + movl $0x1,0x30(%rsp) │ │ │ │ + movl $0x42555145,(%rax) │ │ │ │ + jmpq 71531 │ │ │ │ + lea 0x350(%rsp),%rax │ │ │ │ + lea 0x3b5(%rsp),%rsi │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 714dc │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + jmpq 714c2 │ │ │ │ + movsd 0x8ad28(%rip),%xmm0 │ │ │ │ + comisd 0x28(%rsp),%xmm0 │ │ │ │ + movl $0x4a4c4345,0x370(%rsp) │ │ │ │ + movb $0x0,0x374(%rsp) │ │ │ │ + ja 75c4c │ │ │ │ + movl $0x2,0x30(%rsp) │ │ │ │ + jmpq 7158b │ │ │ │ + movl $0x4c4147,0x370(%rsp) │ │ │ │ + movl $0x4,0x30(%rsp) │ │ │ │ + jmpq 7156d │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ + mov 0x1a8(%rsp),%rbp │ │ │ │ + mov 0x1b0(%rsp),%r12 │ │ │ │ + mov 0x1bc(%rsp),%r15d │ │ │ │ + mov 0x130(%rsp),%rbx │ │ │ │ test %eax,%eax │ │ │ │ - jne 70170 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + jne 75668 │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov $0x7b,%r10d │ │ │ │ + movb $0x0,0x65f02a(%rip) │ │ │ │ + movsd 0x1a0(%rsp),%xmm5 │ │ │ │ + divsd 0x84fd1(%rip),%xmm5 │ │ │ │ + mov %r10w,0x65ec11(%rip) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jbe 73e6a │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 7570d │ │ │ │ + movsd 0x150(%rsp),%xmm4 │ │ │ │ + cvttsd2si %xmm4,%eax │ │ │ │ + mulsd 0x118(%rsp),%xmm4 │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + cvttsd2si 0x198(%rsp),%eax │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + lea 0x350(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x8b62e(%rip),%rsi │ │ │ │ + lea 0x65ebaa(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + jne 73d50 │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ callq 15090 │ │ │ │ - mov 0x64(%rsp),%r14d │ │ │ │ - mov 0x50(%rsp),%ebx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x58(%rsp),%r15d │ │ │ │ movl $0x0,(%r12) │ │ │ │ - lea 0x909c8(%rip),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - callq 15c20 │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x65ef75(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ lea 0x404(%r12),%rdi │ │ │ │ - lea 0x909c7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %ebx,0x1404(%r12) │ │ │ │ - mov %r15d,0x1408(%r12) │ │ │ │ - mov %r14d,0x140c(%r12) │ │ │ │ - jmpq 6fea6 │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa 0x909e0(%rip),%xmm0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movabs $0x696620736e6f6974,%rcx │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - movdqa 0x909d3(%rip),%xmm0 │ │ │ │ - mov %rcx,0x20(%rax) │ │ │ │ - mov $0x656c,%ecx │ │ │ │ - mov %cx,0x28(%rax) │ │ │ │ - movb $0x0,0x2a(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmpq 6fea6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x90628(%rip),%xmm0 │ │ │ │ - mov $0x7473,%r10d │ │ │ │ - movabs $0x696c206567616d69,%rcx │ │ │ │ - movb $0x0,0x2e(%r12) │ │ │ │ - mov %rcx,0x24(%r12) │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - movdqa 0x9095f(%rip),%xmm0 │ │ │ │ - mov %r10w,0x2c(%r12) │ │ │ │ - movups %xmm0,0x14(%r12) │ │ │ │ - jmpq 6fea6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x90833(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov %r15d,%esi │ │ │ │ - lea 0x90837(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - lea 0x9082f(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x90829(%rip),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + lea 0x65eb5c(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x1404(%r12),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x158(%rsp),%rsi │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0x1424(%r12),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + movsd 0x160(%rsp),%xmm7 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + mov %eax,0x1440(%r12) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + movsd 0x178(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x1490(%r12) │ │ │ │ + movsd 0x220(%rsp),%xmm0 │ │ │ │ + mov %eax,0x1444(%r12) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + movsd 0x118(%rsp),%xmm3 │ │ │ │ + movsd 0x180(%rsp),%xmm5 │ │ │ │ + movsd %xmm6,0x1438(%r12) │ │ │ │ + mov %eax,0x1448(%r12) │ │ │ │ + mov 0x310(%rsp),%rax │ │ │ │ + movsd 0x168(%rsp),%xmm6 │ │ │ │ + movsd %xmm7,0x1458(%r12) │ │ │ │ + movsd 0x170(%rsp),%xmm7 │ │ │ │ + mov %eax,0x144c(%r12) │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ + movsd %xmm4,0x1470(%r12) │ │ │ │ + movsd 0x110(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x1498(%r12) │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + andpd 0x84d3f(%rip),%xmm0 │ │ │ │ + mov %eax,0x1450(%r12) │ │ │ │ + movsd %xmm6,0x1460(%r12) │ │ │ │ + movsd %xmm7,0x1468(%r12) │ │ │ │ + movsd %xmm3,0x1478(%r12) │ │ │ │ + movsd %xmm4,0x1480(%r12) │ │ │ │ + movsd %xmm5,0x1488(%r12) │ │ │ │ + movsd %xmm0,0x14a0(%r12) │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ + movsd %xmm6,0x14b0(%r12) │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movsd 0x48(%rsp),%xmm4 │ │ │ │ + andpd 0x84cc4(%rip),%xmm0 │ │ │ │ + mov %eax,0x1518(%r12) │ │ │ │ + movsd %xmm7,0x1508(%r12) │ │ │ │ + movsd %xmm0,0x14a8(%r12) │ │ │ │ + movsd 0x228(%rsp),%xmm0 │ │ │ │ + movsd %xmm4,0x1510(%r12) │ │ │ │ + movsd %xmm0,0x14b8(%r12) │ │ │ │ + movsd 0x230(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x14c0(%r12) │ │ │ │ + movsd 0x248(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x14c8(%r12) │ │ │ │ + movsd 0x250(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x14d0(%r12) │ │ │ │ + movsd 0x258(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x14d8(%r12) │ │ │ │ + movsd 0x260(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x14e0(%r12) │ │ │ │ + movsd 0x268(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x14e8(%r12) │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x14f0(%r12) │ │ │ │ + movsd 0x278(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x14f8(%r12) │ │ │ │ + movsd 0x280(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x1500(%r12) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl 0x80(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x1520(%r12) │ │ │ │ + movsd 0x60(%rsp),%xmm3 │ │ │ │ + movsd 0x298(%rsp),%xmm0 │ │ │ │ + movsd 0x190(%rsp),%xmm6 │ │ │ │ + movsd 0x58(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x1558(%r12) │ │ │ │ + movsd 0x2a0(%rsp),%xmm0 │ │ │ │ + movsd 0xb8(%rsp),%xmm7 │ │ │ │ + movsd 0x138(%rsp),%xmm4 │ │ │ │ + movsd %xmm3,0x1528(%r12) │ │ │ │ + movsd 0x140(%rsp),%xmm3 │ │ │ │ + movsd %xmm5,0x1530(%r12) │ │ │ │ + movsd 0x90(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x1560(%r12) │ │ │ │ + movsd 0x2a8(%rsp),%xmm0 │ │ │ │ + movsd %xmm6,0x1538(%r12) │ │ │ │ + movsd 0xd0(%rsp),%xmm6 │ │ │ │ + movsd %xmm7,0x1540(%r12) │ │ │ │ + movsd 0xa8(%rsp),%xmm7 │ │ │ │ + movsd %xmm4,0x1548(%r12) │ │ │ │ + movsd 0xb0(%rsp),%xmm4 │ │ │ │ + movsd %xmm3,0x1550(%r12) │ │ │ │ + movsd 0x98(%rsp),%xmm3 │ │ │ │ + movsd %xmm5,0x1568(%r12) │ │ │ │ + movsd 0xc0(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x1588(%r12) │ │ │ │ + movsd 0x2b0(%rsp),%xmm0 │ │ │ │ + movsd %xmm7,0x1578(%r12) │ │ │ │ + movsd %xmm0,0x1590(%r12) │ │ │ │ + movsd %xmm6,0x1570(%r12) │ │ │ │ + movsd %xmm4,0x1580(%r12) │ │ │ │ + movsd %xmm3,0x1598(%r12) │ │ │ │ + movsd %xmm5,0x15a0(%r12) │ │ │ │ + movsd 0x70(%rsp),%xmm6 │ │ │ │ + movsd 0x2b8(%rsp),%xmm0 │ │ │ │ + movsd 0x78(%rsp),%xmm7 │ │ │ │ + movsd %xmm0,0x15b8(%r12) │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + movsd %xmm6,0x15a8(%r12) │ │ │ │ + movsd %xmm7,0x15b0(%r12) │ │ │ │ + movsd %xmm0,0x15c0(%r12) │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 73e23 │ │ │ │ + movq $0x0,0x15c8(%r12) │ │ │ │ + jmpq 71162 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov %r13,%rbp │ │ │ │ + divsd 0x8a79c(%rip),%xmm6 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %esi,%r15d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 7602b │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x20(%rax,%rdx,1),%rdx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + jmp 72eef │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 72efa │ │ │ │ + comisd 0x8(%rax),%xmm6 │ │ │ │ + jbe 72ee6 │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + subsd %xmm9,%xmm5 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x120(%rsp),%r14d │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + movsd %xmm2,0x30(%rsp) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movsd %xmm9,0x18(%rsp) │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + xorpd 0x849cd(%rip),%xmm0 │ │ │ │ + divsd 0x30(%rsp),%xmm0 │ │ │ │ + callq 158a0 │ │ │ │ + mulsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm9 │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rbx) │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + subsd %xmm9,%xmm0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 72f69 │ │ │ │ + addsd -0x8(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rbx) │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %r14d,0x10(%rsp) │ │ │ │ + jne 72f1c │ │ │ │ + mov 0x8608(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 75f3f │ │ │ │ + lea 0x5b0(%rsp),%r13 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x350(%rsp),%rax │ │ │ │ + lea 0x89f22(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - lea 0x90821(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e632(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - mov 0xae8e6(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 6fc08 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x907fc(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0xae8bd(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 6ffd1 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000701a0 : │ │ │ │ - push %r15 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov 0x158(%rsp),%r8 │ │ │ │ + lea 0x89ef0(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e5fb(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x89ece(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e5c3(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - movb $0x0,0xe3dd1(%rip) │ │ │ │ - jbe 701de │ │ │ │ - xorpd 0x872d7(%rip),%xmm0 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - cvttsd2si %xmm0,%r14d │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - mov $0x10,%edx │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + lea 0x89ea0(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e58c(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89e89(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cvttsd2si 0x150(%rsp),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - lea 0x20(%rsp),%r12 │ │ │ │ - lea 0x9ff35(%rip),%rcx │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - mov %r14d,%r8d │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov $0x10,%edx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e54d(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89e58(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cvttsd2si 0x198(%rsp),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cvtsi2sd %r14d,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e50e(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmpq $0x2,0x200(%rsp) │ │ │ │ + jg 75ebd │ │ │ │ + lea 0x89e36(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x90835(%rip),%rcx │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x897f1(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r15d │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - mov %r15d,%r8d │ │ │ │ + movsd 0x160(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e4c4(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89e0b(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ - cvtsi2sd %r15d,%xmm1 │ │ │ │ - mov $0x10,%edx │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x907f3(%rip),%rcx │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x897aa(%rip),%xmm0 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - cmpl $0x302e3036,0x30(%rsp) │ │ │ │ - je 704b0 │ │ │ │ - cmpw $0x3036,0x20(%rsp) │ │ │ │ - je 70470 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x1(%r13,%rax,1),%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - cmp $0x30,%dl │ │ │ │ - jne 702d8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movzbl -0x1(%rax),%edx │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp $0x30,%dl │ │ │ │ - je 702c8 │ │ │ │ - cmp $0x2e,%dl │ │ │ │ - jne 702e0 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - cmpb $0x30,0x30(%rsp) │ │ │ │ - jne 702f2 │ │ │ │ - cmpb $0x30,0x31(%rsp) │ │ │ │ - je 703b0 │ │ │ │ - movzbl 0x20(%rsp),%r14d │ │ │ │ - movzbl 0x30(%rsp),%r15d │ │ │ │ - mov $0x20,%edx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 70390 │ │ │ │ - lea 0x949cc(%rip),%rsi │ │ │ │ - lea 0xe3c87(%rip),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e489(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xe3c73(%rip),%rdi │ │ │ │ + lea 0x89de0(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e44e(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x9fe01(%rip),%rsi │ │ │ │ - lea 0xe3c5b(%rip),%rdi │ │ │ │ + lea 0x89db4(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e413(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 704f0 │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 703f0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 70542 │ │ │ │ - add $0x58,%rsp │ │ │ │ - lea 0xe3c25(%rip),%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x8f5be(%rip),%rsi │ │ │ │ - lea 0xe3c02(%rip),%rdi │ │ │ │ + lea 0x89d88(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x118(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e3d8(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq 7031e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x2(%r13) │ │ │ │ - jne 702f2 │ │ │ │ - cmpb $0x30,0x20(%rsp) │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - jne 70458 │ │ │ │ - cmpb $0x30,0x21(%rsp) │ │ │ │ - jne 70458 │ │ │ │ - cmpb $0x0,0x2(%r12) │ │ │ │ - jne 70458 │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq 702fe │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x90689(%rip),%rsi │ │ │ │ - lea 0xe3b9d(%rip),%rdi │ │ │ │ + lea 0x89d5d(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x110(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e39d(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x9815d(%rip),%rsi │ │ │ │ - lea 0xe3b85(%rip),%rdi │ │ │ │ + lea 0x89d32(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e362(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89d07(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ mov %r13,%rsi │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0xe3b71(%rip),%rdi │ │ │ │ + lea 0x65e327(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x904f0(%rip),%rsi │ │ │ │ - lea 0xe3b59(%rip),%rdi │ │ │ │ + lea 0x89cda(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x220(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e2ec(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq 7035c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x20(%rsp),%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 702fe │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x22(%rsp) │ │ │ │ - jne 702ae │ │ │ │ - mov $0x3030,%eax │ │ │ │ - lea 0x1(%r14),%r8d │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ax,0x20(%rsp) │ │ │ │ - lea 0x9fca6(%rip),%rcx │ │ │ │ + lea 0x89cad(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x150(%rsp),%xmm4 │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + mulsd 0x118(%rsp),%xmm4 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + andpd 0x845a0(%rip),%xmm3 │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x50(%rsp) │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 702ae │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpw $0x30,0x34(%rsp) │ │ │ │ - jne 702a1 │ │ │ │ - lea 0x1(%r15),%r8d │ │ │ │ - lea 0x905a9(%rip),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x10,%edx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e28c(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89c5f(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x150(%rsp),%xmm4 │ │ │ │ mov $0x1,%esi │ │ │ │ - movl $0x302e3030,0x30(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mulsd 0x110(%rsp),%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + andpd 0x84540(%rip),%xmm0 │ │ │ │ + movq %xmm0,%r14 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 702a1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x98075(%rip),%rsi │ │ │ │ - lea 0xe3a9d(%rip),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e237(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xe3a89(%rip),%rdi │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x89c11(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e1ff(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x90560(%rip),%rsi │ │ │ │ - lea 0xe3a71(%rip),%rdi │ │ │ │ + lea 0x89bf4(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x228(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e1c4(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 7035c │ │ │ │ - jmpq 70408 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000070550 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x0,0xe3a09(%rip) │ │ │ │ - test %edi,%edi │ │ │ │ - je 70583 │ │ │ │ - divsd 0x894ad(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r13d │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov $0x10,%edx │ │ │ │ + lea 0x89bc6(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x230(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - lea 0x20(%rsp),%r12 │ │ │ │ - lea 0x9fb90(%rip),%rcx │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - mov %r13d,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov $0x10,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - cvtsi2sd %r13d,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e189(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89b99(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x248(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x90490(%rip),%rcx │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x8944c(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r15d │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - mov %r15d,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cvtsi2sd %r15d,%xmm1 │ │ │ │ - mov $0x10,%edx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e14e(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89b6b(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x250(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x9044e(%rip),%rcx │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x89405(%rip),%xmm0 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - cmpl $0x302e3036,0x30(%rsp) │ │ │ │ - je 70860 │ │ │ │ - cmpw $0x3036,0x20(%rsp) │ │ │ │ - je 70818 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x1(%rbp,%rax,1),%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - cmp $0x30,%dl │ │ │ │ - jne 70680 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movzbl -0x1(%rax),%edx │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp $0x30,%dl │ │ │ │ - je 70670 │ │ │ │ - cmp $0x2e,%dl │ │ │ │ - jne 70688 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - cmpb $0x30,0x30(%rsp) │ │ │ │ - jne 7069a │ │ │ │ - cmpb $0x30,0x31(%rsp) │ │ │ │ - je 70780 │ │ │ │ - movzbl 0x20(%rsp),%r13d │ │ │ │ - movzbl 0x30(%rsp),%r15d │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xe38cb(%rip),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e113(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x20,%edx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 70710 │ │ │ │ - lea 0x99bc2(%rip),%rsi │ │ │ │ - lea 0xe38af(%rip),%rdi │ │ │ │ + lea 0x89b3e(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x258(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e0d8(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 70728 │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 707b0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 708bb │ │ │ │ - add $0x58,%rsp │ │ │ │ - lea 0xe387d(%rip),%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x9fa28(%rip),%rsi │ │ │ │ - lea 0xe3862(%rip),%rdi │ │ │ │ + lea 0x89b10(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x260(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e09d(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 706db │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x97e3d(%rip),%rsi │ │ │ │ - lea 0xe3845(%rip),%rdi │ │ │ │ + lea 0x89ae3(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x268(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e062(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xe3831(%rip),%rdi │ │ │ │ + lea 0x89ab5(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e027(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x90328(%rip),%rsi │ │ │ │ - lea 0xe3819(%rip),%rdi │ │ │ │ + lea 0x89a88(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x278(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65dfec(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 706e4 │ │ │ │ - jmp 707c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x2(%rbp) │ │ │ │ - jne 7069a │ │ │ │ - cmpw $0x3030,0x20(%rsp) │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - je 708a0 │ │ │ │ - movzbl 0x20(%rsp),%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq 706a6 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x902c9(%rip),%rsi │ │ │ │ - lea 0xe37bd(%rip),%rdi │ │ │ │ + lea 0x89a5a(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x280(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65dfb1(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x97d9d(%rip),%rsi │ │ │ │ - lea 0xe37a5(%rip),%rdi │ │ │ │ + mov 0x10(%rsp),%ebx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x89e4d(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + sar %ebx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + add 0x8(%rsp),%rbx │ │ │ │ + movsd 0x18(%rbx),%xmm0 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65df68(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0xe3791(%rip),%rdi │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x89b48(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e334(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x90130(%rip),%rsi │ │ │ │ - lea 0xe3779(%rip),%rdi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x158(%rsp),%r8 │ │ │ │ + lea 0x89b17(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e2fd(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq 706e4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x22(%rsp) │ │ │ │ - jne 70653 │ │ │ │ - mov $0x3030,%eax │ │ │ │ - lea 0x1(%r13),%r8d │ │ │ │ - mov $0x10,%edx │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x89af3(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %ax,0x30(%rsp) │ │ │ │ - lea 0x9f8fc(%rip),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x0,0x32(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 70653 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpw $0x30,0x34(%rsp) │ │ │ │ - jne 70646 │ │ │ │ - lea 0x1(%r15),%r8d │ │ │ │ - lea 0x901f9(%rip),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e2c5(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x10,%edx │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + lea 0x89ac3(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - movl $0x302e3030,0x30(%rsp) │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 70646 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x22(%rsp) │ │ │ │ - jne 7079c │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq 706a6 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - │ │ │ │ -00000000000708c0 : │ │ │ │ - push %r15 │ │ │ │ - mov %edx,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x188,%rsp │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - movsd %xmm1,0x68(%rsp) │ │ │ │ - movsd %xmm2,0x90(%rsp) │ │ │ │ - movsd %xmm3,0x98(%rsp) │ │ │ │ - movsd %xmm4,0xa0(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e28e(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %esi,%edx │ │ │ │ - setne %dl │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - movsd 0x909de(%rip),%xmm0 │ │ │ │ - setp %al │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - cvttsd2si 0x90(%rdi),%ecx │ │ │ │ - or %eax,%edx │ │ │ │ + lea 0x89aa0(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e25a(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - mov %dl,0x60(%rsp) │ │ │ │ - cvttsd2si 0x88(%rdi),%edx │ │ │ │ - setbe %al │ │ │ │ - mov %eax,0xcc(%rsp) │ │ │ │ - cmp $0x257,%edx │ │ │ │ - jg 7097a │ │ │ │ - cmp $0x18f,%edx │ │ │ │ - jg 72b61 │ │ │ │ - movsd 0x909a6(%rip),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm5 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x86af2(%rip),%xmm4 │ │ │ │ - cvtsi2sd %ecx,%xmm1 │ │ │ │ + lea 0x89a78(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - cvtsi2sd %edx,%xmm2 │ │ │ │ - cvttsd2si %xmm5,%eax │ │ │ │ - movsd 0x86ad9(%rip),%xmm5 │ │ │ │ - addsd %xmm2,%xmm4 │ │ │ │ - mulsd 0x2f8(%r14),%xmm2 │ │ │ │ - addsd %xmm1,%xmm5 │ │ │ │ - mulsd 0x890f0(%rip),%xmm2 │ │ │ │ - mulsd 0x300(%r14),%xmm1 │ │ │ │ - mulsd 0x890df(%rip),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - movsd %xmm4,0xb8(%rsp) │ │ │ │ - movsd %xmm5,0xa8(%rsp) │ │ │ │ - cmovg %eax,%esi │ │ │ │ - mov 0x87279(%rip),%rax │ │ │ │ - movsd %xmm5,0x148(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %esi,0xc8(%rsp) │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - movsd %xmm5,0x158(%rsp) │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ - movsd %xmm4,0x150(%rsp) │ │ │ │ - movsd %xmm4,0x160(%rsp) │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm5 │ │ │ │ - ja 72b2a │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movq %xmm0,%rbx │ │ │ │ - mov 0xae204(%rip),%rax │ │ │ │ - mov (%rax),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 72340 │ │ │ │ - mov 0x871eb(%rip),%rax │ │ │ │ - lea 0xf0(%rsp),%rcx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0xf8(%rsp),%rax │ │ │ │ - mov %r13d,0x18(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15230 │ │ │ │ - cmpb $0x0,0x60(%rsp) │ │ │ │ - jne 70b80 │ │ │ │ - movsd 0xf0(%rsp),%xmm1 │ │ │ │ - movsd 0xf8(%rsp),%xmm0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 70b50 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - minsd 0x10(%rsp),%xmm4 │ │ │ │ - maxsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - maxsd 0x8(%rsp),%xmm0 │ │ │ │ - minsd (%rsp),%xmm4 │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - je 70bf0 │ │ │ │ - movsd 0x18(%r13),%xmm1 │ │ │ │ - add $0x10,%r13 │ │ │ │ - jmpq 70ac1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0xf0(%rsp),%xmm5 │ │ │ │ - movsd 0xf8(%rsp),%xmm4 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - jmp 70b39 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0xf0(%rsp),%xmm1 │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - mov %r15d,%esi │ │ │ │ - lea 0x110(%rsp),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e226(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmpq $0x2,0x200(%rsp) │ │ │ │ + jg 75e3b │ │ │ │ + lea 0x89a65(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x160(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e1dc(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89a38(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e1a1(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89a0b(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e166(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x899dd(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e12b(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x899af(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x118(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e0f0(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89982(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x110(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e0b5(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89955(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e07a(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89928(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e03f(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x898f9(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x220(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65e004(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x898bf(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65dfcc(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x89898(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65df95(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x89870(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65df5d(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89851(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x228(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65df22(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89821(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x230(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65dee7(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x897f2(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x248(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65deac(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x897c2(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x250(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65de71(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89793(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x258(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65de36(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89763(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x260(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65ddfb(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89734(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x268(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65ddc0(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x89704(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65dd85(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x896d5(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x278(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65dd4a(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x896a5(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x280(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65dd0f(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x18(%rbx),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x897bc(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65dcd8(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x8a344(%rip),%rsi │ │ │ │ + lea 0x65d8c0(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov %eax,0x120(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq 72a67 │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + movl $0x0,0x8c(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movq $0x0,0x190(%rsp) │ │ │ │ + jmpq 729c9 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + mov 0x10c(%rsp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ movsd 0x68(%rsp),%xmm3 │ │ │ │ - lea 0x118(%rsp),%rdx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0xf8(%rsp),%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ + lea 0x89756(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xaac2a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 71bf8 │ │ │ │ + mov 0x120(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + sar %eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + movsd 0x18(%rbx,%rax,1),%xmm0 │ │ │ │ + movsd %xmm0,0x15c8(%r12) │ │ │ │ + jmpq 71162 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + mulsd 0xa0(%rsp),%xmm6 │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + jmpq 71af0 │ │ │ │ + lea 0x5b0(%rsp),%r13 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x350(%rsp),%rax │ │ │ │ + lea 0x89044(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d754(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x158(%rsp),%r8 │ │ │ │ + lea 0x89012(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d71d(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x88ff0(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d6e5(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + lea 0x88fc2(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d6ae(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88fab(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cvttsd2si 0x150(%rsp),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d66f(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88f7a(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cvttsd2si 0x198(%rsp),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d630(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmpq $0x2,0x200(%rsp) │ │ │ │ + jg 75db9 │ │ │ │ + lea 0x88f58(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x160(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d5e6(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88f2d(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d5ab(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88f02(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d570(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88ed6(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d535(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88eaa(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x118(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d4fa(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88e7f(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ movsd 0x110(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0xf0(%rsp) │ │ │ │ - movsd %xmm0,0xf8(%rsp) │ │ │ │ - jmpq 70af2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xae079(%rip),%rax │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r13d │ │ │ │ - mov (%rax),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 722c0 │ │ │ │ - movsd 0x88e9d(%rip),%xmm0 │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd 0x88e85(%rip),%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - minsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jbe 71990 │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 719a0 │ │ │ │ - movsd 0x892ed(%rip),%xmm5 │ │ │ │ - comisd %xmm1,%xmm5 │ │ │ │ - jbe 70c8b │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - subsd 0x10(%rsp),%xmm0 │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - ja 718e0 │ │ │ │ - mov 0x86fd6(%rip),%rax │ │ │ │ - lea 0x108(%rsp),%rdx │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - cmpb $0x0,0x60(%rsp) │ │ │ │ - jne 72a7e │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - movsd 0x108(%rsp),%xmm0 │ │ │ │ - movsd 0x100(%rsp),%xmm1 │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - mulsd 0x88da7(%rip),%xmm0 │ │ │ │ - lea 0xd8(%rsp),%rbp │ │ │ │ - lea 0xd0(%rsp),%rbx │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x88d72(%rip),%xmm0 │ │ │ │ - mov 0xd8(%rsp),%r12 │ │ │ │ - movsd 0xd0(%rsp),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - movsd 0xd0(%rsp),%xmm5 │ │ │ │ - movsd 0x2f8(%r14),%xmm1 │ │ │ │ - movsd 0x300(%r14),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm5 │ │ │ │ - mulsd 0xd8(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - andpd 0x86ed3(%rip),%xmm3 │ │ │ │ - movsd %xmm5,0x48(%rsp) │ │ │ │ - movsd %xmm2,0x50(%rsp) │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - andpd 0x86ebb(%rip),%xmm2 │ │ │ │ - comisd %xmm2,%xmm3 │ │ │ │ - ja 71870 │ │ │ │ - mulsd 0x88e89(%rip),%xmm1 │ │ │ │ - movsd 0x88ce1(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,0x70(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d4bf(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88e54(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d484(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88e29(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d449(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88dfc(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x220(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d40e(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88dcf(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x150(%rsp),%xmm4 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mulsd 0x118(%rsp),%xmm4 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + andpd 0x836c2(%rip),%xmm5 │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movq %xmm5,%r14 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d3af(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88d82(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x150(%rsp),%xmm4 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mulsd 0x110(%rsp),%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + andpd 0x83663(%rip),%xmm0 │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d35a(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x88d34(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d322(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88d17(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x228(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d2e7(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88ce9(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x230(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d2ac(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88cbc(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x248(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d271(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88c8e(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x250(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d236(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88c61(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x258(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d1fb(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88c33(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x260(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d1c0(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88c06(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x268(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d185(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88bd8(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d14a(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88bab(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x278(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d10f(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88b7d(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x280(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d0d4(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x88b46(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d09d(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x88b1e(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d065(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r13d,0xb0(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r15d,0xb4(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov %ecx,%r15d │ │ │ │ - movsd 0x128(%rsp),%xmm1 │ │ │ │ - movsd 0x120(%rsp),%xmm2 │ │ │ │ - jmp 70e5c │ │ │ │ - nop │ │ │ │ - movsd 0x85cb0(%rip),%xmm1 │ │ │ │ - addsd 0x128(%rsp),%xmm1 │ │ │ │ - comisd 0xa8(%rsp),%xmm1 │ │ │ │ - jbe 710a8 │ │ │ │ - subsd 0x85c90(%rip),%xmm1 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x1,%r12d │ │ │ │ - movsd %xmm1,0x128(%rsp) │ │ │ │ - movsd %xmm4,0x58(%rsp) │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - movsd %xmm5,0x48(%rsp) │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15230 │ │ │ │ - cmpb $0x0,0x60(%rsp) │ │ │ │ - jne 71030 │ │ │ │ - movsd 0xf0(%rsp),%xmm1 │ │ │ │ - movsd 0xf8(%rsp),%xmm3 │ │ │ │ - mov 0x78(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 70eba │ │ │ │ - comisd 0x890b1(%rip),%xmm1 │ │ │ │ - jbe 70eba │ │ │ │ - subsd 0x88c87(%rip),%xmm1 │ │ │ │ - movsd %xmm1,0xf0(%rsp) │ │ │ │ - movsd 0x88bee(%rip),%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x88bbf(%rip),%xmm0 │ │ │ │ - movsd 0xd0(%rsp),%xmm2 │ │ │ │ - movsd 0xd8(%rsp),%xmm4 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - movsd 0xd0(%rsp),%xmm5 │ │ │ │ - movsd 0x50(%rsp),%xmm6 │ │ │ │ - movsd 0x30(%rsp),%xmm4 │ │ │ │ - mulsd %xmm2,%xmm5 │ │ │ │ - movsd 0x70(%rsp),%xmm7 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - mulsd 0xd8(%rsp),%xmm2 │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd 0x48(%rsp),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - addsd %xmm6,%xmm2 │ │ │ │ - movsd 0x58(%rsp),%xmm6 │ │ │ │ - mulsd %xmm4,%xmm6 │ │ │ │ - addsd %xmm6,%xmm2 │ │ │ │ - andpd 0x86cf2(%rip),%xmm2 │ │ │ │ - comisd %xmm2,%xmm7 │ │ │ │ - ja 711b0 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - minsd 0x18(%rsp),%xmm7 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ + mov 0x8c(%rsp),%r8d │ │ │ │ + lea 0x88aef(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65d02e(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x80(%rsp),%r8d │ │ │ │ + lea 0x88ac6(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cff7(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x60(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x88aa3(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ - subsd 0x100(%rsp),%xmm2 │ │ │ │ - movsd %xmm1,0x100(%rsp) │ │ │ │ - maxsd 0x10(%rsp),%xmm1 │ │ │ │ - andpd 0x86cb5(%rip),%xmm2 │ │ │ │ - ucomisd 0x88f95(%rip),%xmm2 │ │ │ │ - movsd 0x120(%rsp),%xmm2 │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movapd %xmm3,%xmm7 │ │ │ │ - maxsd 0x8(%rsp),%xmm3 │ │ │ │ - minsd (%rsp),%xmm7 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - cmova %eax,%r15d │ │ │ │ - add $0x1,%r13d │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 70e10 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 710c0 │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - je 71110 │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - je 71158 │ │ │ │ - movsd 0x128(%rsp),%xmm1 │ │ │ │ - jmpq 70e4a │ │ │ │ - nop │ │ │ │ - movsd 0x68(%rsp),%xmm3 │ │ │ │ - mov 0xb4(%rsp),%esi │ │ │ │ - lea 0x110(%rsp),%rcx │ │ │ │ - lea 0x118(%rsp),%rdx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cfbf(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x88a7b(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cf87(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88a5e(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cf4c(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88a33(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cf11(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88a09(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65ced6(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x889dc(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x140(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65ce9b(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x889af(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x298(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65ce60(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88983(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x2a0(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65ce25(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88958(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cdea(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x8892d(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0xd0(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cdaf(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88903(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cd74(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x888d6(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cd39(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x888a9(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x2a8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65ccfe(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x8887d(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x2b0(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65ccc3(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88852(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cc88(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88827(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0xc0(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cc4d(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x70(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x887f2(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cc15(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x78(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x887c8(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cbdd(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x887a9(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x2b8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cba2(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x8877d(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cb67(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x88747(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cf33(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x158(%rsp),%r8 │ │ │ │ + lea 0x88716(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cefc(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x886f2(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65cec4(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + lea 0x886c2(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65ce8d(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8869f(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65ce59(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x88677(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65ce25(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmpq $0x2,0x200(%rsp) │ │ │ │ + jg 75d37 │ │ │ │ + lea 0x88664(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + movsd 0x160(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65cddb(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88637(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65cda0(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x8860a(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65cd65(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x885dc(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65cd2a(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x885ae(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x118(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65ccef(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88581(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x110(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65ccb4(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88554(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65cc79(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88527(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x218(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65cc3e(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x884f8(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x220(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65cc03(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x884c1(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65cbcc(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x8849a(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65cb95(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ movsd 0x20(%rsp),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0xf0(%rsp),%xmm1 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0xf8(%rsp),%xmm2 │ │ │ │ - mov 0xb0(%rsp),%edi │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ - movsd 0x110(%rsp),%xmm3 │ │ │ │ - movsd %xmm1,0xf0(%rsp) │ │ │ │ - movsd %xmm3,0xf8(%rsp) │ │ │ │ - jmpq 70e95 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd %xmm1,0x128(%rsp) │ │ │ │ - jmpq 70e4a │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - addsd 0x85a00(%rip),%xmm2 │ │ │ │ - comisd 0xb8(%rsp),%xmm2 │ │ │ │ - movsd 0x128(%rsp),%xmm1 │ │ │ │ - movsd %xmm2,0x120(%rsp) │ │ │ │ - jbe 70e4a │ │ │ │ - subsd 0x859d7(%rip),%xmm2 │ │ │ │ - mov $0x2,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movsd %xmm2,0x120(%rsp) │ │ │ │ - jmpq 70e4a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x128(%rsp),%xmm1 │ │ │ │ - subsd 0x859a7(%rip),%xmm1 │ │ │ │ - movsd 0x86b3f(%rip),%xmm3 │ │ │ │ - comisd %xmm1,%xmm3 │ │ │ │ - jbe 710a8 │ │ │ │ - addsd 0x8598d(%rip),%xmm1 │ │ │ │ - mov $0x3,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movsd %xmm1,0x128(%rsp) │ │ │ │ - jmpq 70e4a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - subsd 0x85968(%rip),%xmm2 │ │ │ │ - movsd 0x86b00(%rip),%xmm7 │ │ │ │ - movsd %xmm2,0x120(%rsp) │ │ │ │ - comisd %xmm2,%xmm7 │ │ │ │ - jbe 71021 │ │ │ │ - movsd 0x888d5(%rip),%xmm4 │ │ │ │ - movsd 0x8892d(%rip),%xmm3 │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov 0xb0(%rsp),%r13d │ │ │ │ - mov 0xb4(%rsp),%r15d │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - jmpq 72600 │ │ │ │ - nop │ │ │ │ - mov 0xadab9(%rip),%rax │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov 0xb0(%rsp),%r13d │ │ │ │ - mov 0xb4(%rsp),%r15d │ │ │ │ - mov (%rax),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 72560 │ │ │ │ - movsd 0x88877(%rip),%xmm5 │ │ │ │ - movsd 0x888cf(%rip),%xmm4 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movsd 0x8893e(%rip),%xmm7 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - cmpb $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - movsd %xmm5,0x110(%rsp) │ │ │ │ - jne 723f0 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0xec(%rsp),%rbx │ │ │ │ - lea 0x128(%rsp),%r12 │ │ │ │ - lea 0x120(%rsp),%rbp │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xec(%rsp),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x88472(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65cb5d(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88451(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x228(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65cb22(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88421(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x230(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65cae7(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x883f2(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x248(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65caac(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x883c2(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x250(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65ca71(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88393(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x258(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65ca36(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88363(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x260(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c9fb(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88334(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x268(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c9c0(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88304(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c985(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x882d5(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x278(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c94a(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x882a5(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x280(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c90f(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x8826e(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c8d8(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x88244(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c8a0(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8c(%rsp),%r8d │ │ │ │ + lea 0x88211(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c869(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x80(%rsp),%r8d │ │ │ │ + lea 0x881e6(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c832(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x60(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x881c3(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c7fa(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x88199(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c7c2(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88178(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c787(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x8814b(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c74c(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x8811f(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c711(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x880f0(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x140(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c6d6(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x880c1(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x298(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c69b(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88093(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x2a0(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c660(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88066(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c625(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x88039(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0xd0(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c5ea(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x8800d(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c5af(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x87fde(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c574(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x87faf(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x2a8(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c539(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x87f81(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x2b0(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c4fe(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x87f54(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c4c3(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x87f27(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0xc0(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c488(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x70(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x87ef2(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c450(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + movsd 0x78(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x87ec6(%rip),%rcx │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c418(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x87ea3(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x2b8(%rsp),%xmm0 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65c3dd(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + lea 0x87e64(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65c3a2(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + jmpq 72a43 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm3 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movsd %xmm3,0x60(%rsp) │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm6 │ │ │ │ + ja 75faa │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + movsd 0x60(%rsp),%xmm3 │ │ │ │ + movsd 0x58(%rsp),%xmm5 │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + divsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rsp) │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + divsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm0,0xd0(%rsp) │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + divsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm0,0xc0(%rsp) │ │ │ │ + jmpq 729c9 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + movq $0x1,0x2f0(%rsp) │ │ │ │ + cvtsi2sdl 0x148(%rsp),%xmm6 │ │ │ │ + movq $0x1,0x2f8(%rsp) │ │ │ │ + cvtsi2sdl 0x124(%rsp),%xmm7 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + addsd %xmm5,%xmm6 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + subsd 0x8136a(%rip),%xmm0 │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + cvttsd2si %xmm0,%r13d │ │ │ │ + movsd 0x81357(%rip),%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%ecx │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + addsd %xmm5,%xmm7 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + subsd 0x8133b(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r11d │ │ │ │ + movsd 0x8132e(%rip),%xmm0 │ │ │ │ + mov %ecx,0xa0(%rsp) │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + sub %r11d,%eax │ │ │ │ mov %eax,0x50(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + cltq │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movslq %r11d,%rax │ │ │ │ + mov %rax,0x2e0(%rsp) │ │ │ │ + movslq %r13d,%rax │ │ │ │ + mov %rax,0x2e8(%rsp) │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + jg 760de │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ + mov %r12,0xe0(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x400,%r10d │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + lea 0x2e0(%rsp),%rax │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + lea 0x1ec(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + mov %rbp,0xd8(%rsp) │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %r15d,0xe8(%rsp) │ │ │ │ + mov %r11d,%r15d │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %r10d,%ebx │ │ │ │ + movl $0x0,0x1f0(%rsp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + pushq 0x40(%rsp) │ │ │ │ + pushq 0xf8(%rsp) │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov 0x110(%rsp),%rdx │ │ │ │ + mov 0x2d8(%rsp),%rdi │ │ │ │ + callq 15290 │ │ │ │ + pop %rdi │ │ │ │ + pop %r9 │ │ │ │ + mov %eax,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - je 71890 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ + jne 75c64 │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov 0x82128(%rip),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + test %esi,%esi │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + jle 75982 │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 758d3 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movsd (%r14,%rbx,8),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 7596c │ │ │ │ + andpd 0x82005(%rip),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm2 │ │ │ │ + jb 7596c │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - movsd %xmm1,0x110(%rsp) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %r15d,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + subsd 0x18(%rsp),%xmm1 │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + subsd 0x10(%rsp),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm3 │ │ │ │ + ja 75fde │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + comisd (%rsp),%xmm0 │ │ │ │ + ja 7596c │ │ │ │ + movslq %ebp,%rax │ │ │ │ + add $0x1,%ebp │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd (%r14,%rbx,8),%xmm0 │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jge 75b45 │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 758d0 │ │ │ │ + mov %r13d,%ebx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %edx,%r13d │ │ │ │ + addq $0x1,0x2e8(%rsp) │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,0xa0(%rsp) │ │ │ │ + jge 75847 │ │ │ │ + mov %ebp,0x10(%rsp) │ │ │ │ + movslq 0x10(%rsp),%rsi │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + lea -0x49fc(%rip),%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xec(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 71fd0 │ │ │ │ - movsd 0x120(%rsp),%xmm0 │ │ │ │ - mov 0xad996(%rip),%rax │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - mov (%rax),%esi │ │ │ │ - jp 71320 │ │ │ │ - andpd 0x86986(%rip),%xmm0 │ │ │ │ - movsd 0x90036(%rip),%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jb 71320 │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 71320 │ │ │ │ - andpd 0x86961(%rip),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jae 72755 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - je 713b5 │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 728db │ │ │ │ - lea 0x8ffad(%rip),%rsi │ │ │ │ + mov 0xd8(%rsp),%rbp │ │ │ │ + mov 0xe0(%rsp),%r12 │ │ │ │ + mov 0xe8(%rsp),%r15d │ │ │ │ + callq 151e0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 76016 │ │ │ │ + sar $0x2,%ebx │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + lea 0x8(%r14),%rax │ │ │ │ + movsd 0x85f28(%rip),%xmm5 │ │ │ │ + movsd 0x85f28(%rip),%xmm4 │ │ │ │ + mov %ebx,%edx │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jle 75a1f │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + maxsd %xmm5,%xmm6 │ │ │ │ + movapd %xmm6,%xmm5 │ │ │ │ + minsd %xmm4,%xmm0 │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x20,%rax │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + cmp 0x10(%rsp),%r8d │ │ │ │ + jne 75a0a │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + subsd %xmm4,%xmm6 │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov $0x3e8,%r14d │ │ │ │ + lea -0x1(%rdi),%edx │ │ │ │ + movsd 0x87bf7(%rip),%xmm7 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %edi,%ebp │ │ │ │ + movsd 0x87be1(%rip),%xmm8 │ │ │ │ + shl $0x5,%rdx │ │ │ │ + lea 0x28(%rax,%rdx,1),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 75b9e │ │ │ │ + mulsd %xmm8,%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + lea 0x8(%r12),%rax │ │ │ │ + movapd %xmm3,%xmm9 │ │ │ │ + movapd %xmm2,%xmm10 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + subsd %xmm4,%xmm1 │ │ │ │ + andpd 0x81e2c(%rip),%xmm1 │ │ │ │ + comisd %xmm10,%xmm1 │ │ │ │ + ja 75ae0 │ │ │ │ + addsd %xmm0,%xmm9 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + addsd 0x80fec(%rip),%xmm3 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 75ab0 │ │ │ │ + divsd %xmm3,%xmm9 │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + mulsd %xmm9,%xmm0 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm3 │ │ │ │ + ja 76060 │ │ │ │ + sqrtsd %xmm2,%xmm2 │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + andpd 0x81dc9(%rip),%xmm0 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + ja 72eb2 │ │ │ │ + sub $0x1,%r14d │ │ │ │ + je 72eb2 │ │ │ │ + movapd %xmm9,%xmm4 │ │ │ │ + jmpq 75a82 │ │ │ │ + add $0x400,%r13d │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + movslq %r13d,%rsi │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + shl $0x5,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x81e54(%rip),%rax │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + jmpq 7596c │ │ │ │ + movsd %xmm6,0x140(%rsp) │ │ │ │ + movsd %xmm5,0x138(%rsp) │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + jmpq 72261 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movapd %xmm3,%xmm9 │ │ │ │ + jmpq 75ae9 │ │ │ │ + mov 0x14c(%rsp),%ecx │ │ │ │ + mov 0x10c(%rsp),%edx │ │ │ │ + lea 0x879fb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x290(%rsp),%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + movsd 0x288(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x87281(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0x188(%rsp),%edx │ │ │ │ + lea 0x87273(%rip),%rsi │ │ │ │ + mov %r8d,%ecx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x8f9e1(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x108(%rsp),%ecx │ │ │ │ + lea 0x87266(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - lea 0x8fa05(%rip),%rsi │ │ │ │ + jmpq 71dbd │ │ │ │ + movl $0x424c4345,0x370(%rsp) │ │ │ │ + movl $0x3,0x30(%rsp) │ │ │ │ + jmpq 7158b │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0xd8(%rsp),%rbp │ │ │ │ + mov 0xe0(%rsp),%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 75c84 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + movdqa 0x879f7(%rip),%xmm0 │ │ │ │ + movabs $0x2e61746164205354,%rax │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + movb $0x0,0x18(%rbp) │ │ │ │ + jmpq 71162 │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + movl $0x0,0x8c(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movq $0x0,0x190(%rsp) │ │ │ │ + jmpq 72993 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x310(%rsp),%r8 │ │ │ │ + lea 0x874eb(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65bc97(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmpq $0x3,0x200(%rsp) │ │ │ │ + jle 74bef │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x318(%rsp),%r8 │ │ │ │ + lea 0x874b2(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65bc51(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + jmpq 74bef │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x310(%rsp),%r8 │ │ │ │ + lea 0x8714e(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65b815(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmpq $0x3,0x200(%rsp) │ │ │ │ + jle 73fe4 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x318(%rsp),%r8 │ │ │ │ + lea 0x87117(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65b7cf(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + jmpq 73fe4 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x310(%rsp),%r8 │ │ │ │ + lea 0x873e7(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65bb93(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmpq $0x3,0x200(%rsp) │ │ │ │ + jle 737ee │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x318(%rsp),%r8 │ │ │ │ + lea 0x873ae(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65bb4d(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + jmpq 737ee │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x310(%rsp),%r8 │ │ │ │ + lea 0x8704a(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65b711(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmpq $0x3,0x200(%rsp) │ │ │ │ + jle 73106 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x318(%rsp),%r8 │ │ │ │ + lea 0x87013(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x65b6cb(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + jmpq 73106 │ │ │ │ + lea 0x876aa(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa8ae7(%rip),%r14 │ │ │ │ + lea 0x876c8(%rip),%rbx │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x18(%r13),%xmm3 │ │ │ │ + movsd 0x10(%r13),%xmm2 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x20,%r13 │ │ │ │ + movsd -0x18(%r13),%xmm1 │ │ │ │ + movsd -0x20(%r13),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x4,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x9b62e(%rip),%rsi │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmp %r13,0x40(%rsp) │ │ │ │ + jne 75f68 │ │ │ │ + jmpq 72f8c │ │ │ │ + callq 15bb0 │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + jmpq 756ae │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0x1d8(%rsp),%xmm0 │ │ │ │ + jmpq 72573 │ │ │ │ + mov %edx,0x108(%rsp) │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x819c3(%rip),%rax │ │ │ │ + mov 0x108(%rsp),%edx │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + jmpq 75938 │ │ │ │ + movsd 0x8590a(%rip),%xmm5 │ │ │ │ + movsd 0x8590a(%rip),%xmm4 │ │ │ │ + jmpq 75a36 │ │ │ │ + cmpl $0x0,0x8608(%rsp) │ │ │ │ + je 72f8c │ │ │ │ + lea 0x875b0(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xad69c(%rip),%rax │ │ │ │ + mov 0xa89ed(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xad8bd(%rip),%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov 0xad8d4(%rip),%rbx │ │ │ │ - mov 0xadb45(%rip),%rbp │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - subsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd (%rbx),%xmm5 │ │ │ │ - movslq 0x0(%rbp),%rax │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 72a08 │ │ │ │ - mov 0xad7a3(%rip),%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 71404 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jle 71fe0 │ │ │ │ - movsd (%rcx,%rdx,8),%xmm0 │ │ │ │ - movslq %edx,%rdi │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 713f8 │ │ │ │ - movsd (%rbx,%rdi,8),%xmm7 │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jne 72938 │ │ │ │ - movsd (%rbx),%xmm5 │ │ │ │ - movslq 0x0(%rbp),%rax │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - divsd 0x30(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm7,%xmm3 │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - jb 71ff8 │ │ │ │ - addsd 0x85663(%rip),%xmm0 │ │ │ │ - mulsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - movsd 0x30(%rsp),%xmm7 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x867eb(%rip),%xmm3 │ │ │ │ - movsd 0x887cb(%rip),%xmm5 │ │ │ │ - divsd %xmm7,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - subsd 0x48(%rsp),%xmm2 │ │ │ │ - movsd %xmm0,0x78(%rsp) │ │ │ │ - divsd %xmm7,%xmm2 │ │ │ │ - addsd 0x85fc3(%rip),%xmm2 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ + jmpq 72f8c │ │ │ │ movapd %xmm2,%xmm0 │ │ │ │ - andpd %xmm3,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm5 │ │ │ │ - jbe 71502 │ │ │ │ - cvttsd2si %xmm2,%rdx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x855e8(%rip),%xmm7 │ │ │ │ - andnpd %xmm2,%xmm3 │ │ │ │ - cvtsi2sd %rdx,%xmm4 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - cmpnlesd %xmm2,%xmm6 │ │ │ │ - andpd %xmm7,%xmm6 │ │ │ │ - subsd %xmm6,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - orpd %xmm3,%xmm0 │ │ │ │ - addsd 0x855be(%rip),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - subsd (%rsp),%xmm2 │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 7155a │ │ │ │ - mov 0xad66a(%rip),%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 71539 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 7155a │ │ │ │ - movsd (%rcx,%rdx,8),%xmm0 │ │ │ │ - movslq %edx,%rdi │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jb 71530 │ │ │ │ - movsd (%rbx,%rdi,8),%xmm4 │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jne 728f3 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - divsd %xmm7,%xmm0 │ │ │ │ - jb 72010 │ │ │ │ - addsd 0x85545(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movsd 0x58(%rsp),%xmm7 │ │ │ │ - comisd %xmm7,%xmm3 │ │ │ │ - jbe 715b6 │ │ │ │ - addsd 0x28(%rsp),%xmm7 │ │ │ │ - movsd %xmm7,0x58(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,0x70(%rsp) │ │ │ │ - jbe 715f0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0x70(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ + mov %esi,0x68(%rsp) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + movsd %xmm9,0xa0(%rsp) │ │ │ │ + movsd %xmm6,0x40(%rsp) │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + mov 0x875b6(%rip),%rax │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + movsd 0x40(%rsp),%xmm6 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movq %rax,%xmm8 │ │ │ │ movsd 0x38(%rsp),%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm7 │ │ │ │ - jp 71610 │ │ │ │ - jne 71610 │ │ │ │ - subsd 0x28(%rsp),%xmm4 │ │ │ │ - movsd %xmm4,0x70(%rsp) │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - ucomisd 0x40(%rsp),%xmm3 │ │ │ │ - jp 71631 │ │ │ │ - jne 71631 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - subsd 0x38(%rsp),%xmm3 │ │ │ │ - movsd %xmm3,0x58(%rsp) │ │ │ │ - movsd 0x70(%rsp),%xmm0 │ │ │ │ - subsd 0x58(%rsp),%xmm0 │ │ │ │ - divsd 0x28(%rsp),%xmm0 │ │ │ │ - addsd 0x85e35(%rip),%xmm0 │ │ │ │ - movsd 0x8661d(%rip),%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - andpd %xmm3,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm5 │ │ │ │ - jbe 71698 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x85452(%rip),%xmm7 │ │ │ │ - andnpd %xmm6,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - cmpnlesd %xmm0,%xmm5 │ │ │ │ - andpd %xmm7,%xmm5 │ │ │ │ - subsd %xmm5,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - orpd %xmm3,%xmm0 │ │ │ │ - addsd 0x85428(%rip),%xmm0 │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - cvttsd2si %xmm0,%ebp │ │ │ │ - add %edx,%eax │ │ │ │ - sar %eax │ │ │ │ - lea -0x1(%rbp),%ebx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shr $0x1f,%ecx │ │ │ │ - add %ebx,%ecx │ │ │ │ - sar %ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 72030 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - addsd 0x85daa(%rip),%xmm0 │ │ │ │ - mulsd 0x30(%rsp),%xmm0 │ │ │ │ - addsd 0x48(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ecx,%xmm0 │ │ │ │ - mulsd 0x28(%rsp),%xmm0 │ │ │ │ - addsd 0x58(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x87594(%rip),%rax │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0xa0(%rsp),%xmm9 │ │ │ │ + movq %rax,%xmm7 │ │ │ │ + jmpq 75b12 │ │ │ │ + lea -0x5125(%rip),%rcx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x20,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 151e0 │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + movsd 0x85822(%rip),%xmm5 │ │ │ │ + movsd 0x85822(%rip),%xmm4 │ │ │ │ + jmpq 75a36 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000076120 : │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + callq 15390 │ │ │ │ + movslq %eax,%rbp │ │ │ │ + add %r12,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + ja 76151 │ │ │ │ + jmpq 761c1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 761c1 │ │ │ │ + cmpb $0x5b,(%r12) │ │ │ │ + jne 76148 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jbe 761c4 │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ + movb $0x0,(%r12) │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + jbe 761c4 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp 76181 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 761c4 │ │ │ │ + cmpb $0x5d,(%rbx) │ │ │ │ + jne 76178 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jbe 761c4 │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + add $0x1,%r14d │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jbe 761c4 │ │ │ │ + add $0x4,%r13 │ │ │ │ + cmpb $0x5b,0x1(%rbx) │ │ │ │ + je 76160 │ │ │ │ + pop %rbx │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + xor %r14d,%r14d │ │ │ │ + pop %rbx │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + movzbl (%rdi),%ebx │ │ │ │ + test %bl,%bl │ │ │ │ + je 76229 │ │ │ │ + callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %rax,%r13 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + movsbq %bl,%r12 │ │ │ │ + testb $0x1,0x1(%rax,%r12,2) │ │ │ │ + je 7621d │ │ │ │ + movsbl %bl,%eax │ │ │ │ + sub $0xffffff80,%eax │ │ │ │ + cmp $0x17f,%eax │ │ │ │ + ja 7621a │ │ │ │ + callq 15dc0 <__ctype_tolower_loc@plt> │ │ │ │ + mov (%rax),%rax │ │ │ │ + movzbl (%rax,%r12,4),%ebx │ │ │ │ + mov %bl,0x0(%rbp) │ │ │ │ + movzbl 0x1(%rbp),%ebx │ │ │ │ + add $0x1,%rbp │ │ │ │ + test %bl,%bl │ │ │ │ + jne 761f0 │ │ │ │ + pop %rbx │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000076240 : │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov 0x65bbb8(%rip),%rdi │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 7625e │ │ │ │ + callq 15090 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15d20 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 761d0 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + mov %rax,0x65bb90(%rip) │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0x64,%edx │ │ │ │ + jne 7628a │ │ │ │ + cmpb $0x64,0x1(%rax) │ │ │ │ + je 76370 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x8740a(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 762c0 │ │ │ │ + movl $0x0,(%r12) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x1(%rbp),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr $0x1f,%ecx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - shr $0x1f,%ecx │ │ │ │ - sar %edx │ │ │ │ - lea (%rdx,%rcx,1),%esi │ │ │ │ - and $0x1,%esi │ │ │ │ - sub %ecx,%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jne 7172b │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jg 728c8 │ │ │ │ - test %edx,%edx │ │ │ │ - mov $0x0,%ecx │ │ │ │ - cmovs %ecx,%edx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - cmovle %ebx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 762b8 │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x873d8(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + movsbl %al,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 72250 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle 729cd │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12d,0x50(%rsp) │ │ │ │ - mov %ebp,0x80(%rsp) │ │ │ │ - mov %ebx,%r12d │ │ │ │ - mov 0xcc(%rsp),%ebp │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rbx │ │ │ │ - mov 0xc8(%rsp),%r14d │ │ │ │ - jmp 717ec │ │ │ │ + je 76380 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x873bd(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 76390 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x873a4(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 76390 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x87384(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 763a0 │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x8736f(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 763a0 │ │ │ │ + cmp $0x61,%edx │ │ │ │ + jne 763af │ │ │ │ + cmpb $0x73,0x1(%rbp) │ │ │ │ + jne 763af │ │ │ │ + cmpb $0x0,0x2(%rbp) │ │ │ │ + jne 763af │ │ │ │ + movl $0x4,(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 762ae │ │ │ │ nopl (%rax) │ │ │ │ - mov %ebp,%edi │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - add $0x1,%r12d │ │ │ │ - callq 70550 │ │ │ │ - movsd 0x68(%rsp),%xmm3 │ │ │ │ - mov %r15d,%r8d │ │ │ │ - movsd 0xa0(%rsp),%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r14d,%esi │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd 0x98(%rsp),%xmm5 │ │ │ │ - movsd 0x90(%rsp),%xmm4 │ │ │ │ - callq 7b870 │ │ │ │ - cmp %r12d,0x50(%rsp) │ │ │ │ - je 719e0 │ │ │ │ - mov 0xad486(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - cvtsi2sd %r12d,%xmm0 │ │ │ │ - mulsd 0x30(%rsp),%xmm0 │ │ │ │ - addsd 0x48(%rsp),%xmm0 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - jbe 71813 │ │ │ │ - addsd 0x88325(%rip),%xmm0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 71780 │ │ │ │ - mov %ebp,%edi │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - callq 70550 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - lea 0x8f89d(%rip),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xad1ec(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - jmpq 71780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mulsd 0x883d8(%rip),%xmm0 │ │ │ │ - mulsd 0x88230(%rip),%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,0x70(%rsp) │ │ │ │ - jmpq 70dde │ │ │ │ - movsd 0x120(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 718b9 │ │ │ │ - andpd 0x863c9(%rip),%xmm0 │ │ │ │ - movsd 0x8fa79(%rip),%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jae 72722 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - movsd %xmm1,0x110(%rsp) │ │ │ │ - jmpq 712aa │ │ │ │ + cmpb $0x0,0x2(%rax) │ │ │ │ + je 762a4 │ │ │ │ + jmpq 7628a │ │ │ │ + nop │ │ │ │ + movl $0x1,(%r12) │ │ │ │ + jmpq 762ae │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xad389(%rip),%rax │ │ │ │ - subsd 0x88249(%rip),%xmm7 │ │ │ │ - mov (%rax),%r11d │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 727b2 │ │ │ │ - mov 0x86360(%rip),%rax │ │ │ │ - lea 0x108(%rsp),%rdx │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x88617(%rip),%rax │ │ │ │ - cmpb $0x0,0x60(%rsp) │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - jne 727e6 │ │ │ │ - movsd 0x100(%rsp),%xmm1 │ │ │ │ - movsd 0x108(%rsp),%xmm0 │ │ │ │ - comisd %xmm5,%xmm1 │ │ │ │ - jbe 72868 │ │ │ │ - subsd 0x881c3(%rip),%xmm1 │ │ │ │ - movl $0x1,0x78(%rsp) │ │ │ │ - movsd %xmm1,0x100(%rsp) │ │ │ │ - jmpq 70d01 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 70c8b │ │ │ │ - movsd 0x88198(%rip),%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - lea 0x8f1ad(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xad079(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - jmpq 70c63 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xad289(%rip),%rax │ │ │ │ - mov 0x80(%rsp),%ebp │ │ │ │ - mov 0x88(%rsp),%r14 │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle 71ad1 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - lea 0x8f729(%rip),%rbx │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov 0xc0(%rsp),%r12 │ │ │ │ - jmpq 71a9c │ │ │ │ + movl $0x2,(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 762ae │ │ │ │ nop │ │ │ │ + movl $0x3,(%r12) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 762ae │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x872fe(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 7635e │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x872df(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 7641b │ │ │ │ + lea 0x872ce(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - jne 71db8 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - callq 701a0 │ │ │ │ - movsd 0x68(%rsp),%xmm3 │ │ │ │ - mov %r15d,%r8d │ │ │ │ - movsd 0xa0(%rsp),%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd 0x98(%rsp),%xmm5 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - movsd 0x90(%rsp),%xmm4 │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - mov 0xc8(%rsp),%esi │ │ │ │ - callq 7b870 │ │ │ │ - mov 0xad1e7(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 71d88 │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp %r14d,%ebp │ │ │ │ - je 71acc │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %r14d,%xmm1 │ │ │ │ - mulsd 0x28(%rsp),%xmm1 │ │ │ │ - addsd 0x58(%rsp),%xmm1 │ │ │ │ - ucomisd 0x38(%rsp),%xmm1 │ │ │ │ - jp 71a20 │ │ │ │ - jne 71a20 │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp %r14d,%ebp │ │ │ │ - jne 71a9c │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ + je 7641b │ │ │ │ + lea 0x872c0(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - jne 72390 │ │ │ │ - movsd 0x78(%rsp),%xmm4 │ │ │ │ - addsd 0x30(%rsp),%xmm4 │ │ │ │ + jne 7642a │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 762ae │ │ │ │ + movl $0x5,(%r12) │ │ │ │ xor %eax,%eax │ │ │ │ - movsd 0x48(%rsp),%xmm5 │ │ │ │ - comisd %xmm5,%xmm4 │ │ │ │ - movq %xmm4,%rbp │ │ │ │ - movsd %xmm5,0xf0(%rsp) │ │ │ │ - jb 71c15 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - movsd 0x68(%rsp),%xmm4 │ │ │ │ - lea 0x8f680(%rip),%r12 │ │ │ │ - movsd 0x90(%rsp),%xmm5 │ │ │ │ - movsd 0x98(%rsp),%xmm6 │ │ │ │ - movsd 0xa0(%rsp),%xmm7 │ │ │ │ + jmpq 762ae │ │ │ │ + lea 0x87290(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - je 71b88 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + je 76475 │ │ │ │ + lea 0x87281(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + je 76475 │ │ │ │ + lea 0x87274(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 76487 │ │ │ │ + movl $0x2,(%r12) │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xaced8(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x50(%rsp),%xmm7 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r13d,%edi │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - movsd 0xf0(%rsp),%xmm0 │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - callq 7c310 │ │ │ │ - mov 0xad0a4(%rip),%rax │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - mov (%rax),%edx │ │ │ │ - movsd 0x50(%rsp),%xmm7 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 71ef0 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - movq %rbp,%xmm3 │ │ │ │ - addsd 0xf0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xf0(%rsp) │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jae 71b88 │ │ │ │ - movsd 0x70(%rsp),%xmm4 │ │ │ │ - addsd 0x28(%rsp),%xmm4 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd 0x58(%rsp),%xmm5 │ │ │ │ - comisd %xmm5,%xmm4 │ │ │ │ - movq %xmm4,%rbp │ │ │ │ - movsd %xmm5,0xf8(%rsp) │ │ │ │ - jb 71d4e │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - movsd 0x68(%rsp),%xmm4 │ │ │ │ - lea 0x8f5ec(%rip),%r12 │ │ │ │ - movsd 0x90(%rsp),%xmm5 │ │ │ │ - movsd 0x98(%rsp),%xmm6 │ │ │ │ - movsd 0xa0(%rsp),%xmm7 │ │ │ │ + jmpq 762ae │ │ │ │ + movl $0x1,(%r12) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 762ae │ │ │ │ + lea 0x8723c(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - je 71cc2 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jne 764ac │ │ │ │ + movl $0x3,(%r12) │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xacd9d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x38(%rsp),%xmm7 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r13d,%edi │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - movsd 0xf8(%rsp),%xmm0 │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - callq 7c8f0 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - mov 0xacf65(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - mov (%rax),%eax │ │ │ │ - movsd 0x38(%rsp),%xmm7 │ │ │ │ + jmpq 762ae │ │ │ │ + lea 0x8721e(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - jne 71e10 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - movq %rbp,%xmm3 │ │ │ │ - addsd 0xf8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xf8(%rsp) │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jae 71cc2 │ │ │ │ - cmpl $0x16,0xcc4(%r14) │ │ │ │ - je 71ec1 │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 72b25 │ │ │ │ - add $0x188,%rsp │ │ │ │ + jne 764d1 │ │ │ │ + movl $0x4,(%r12) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 762ae │ │ │ │ + lea 0x871f8(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 764f6 │ │ │ │ + movl $0x5,(%r12) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 762ae │ │ │ │ + or $0xffffffff,%r8d │ │ │ │ + jmpq 762b8 │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000076500 : │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %edi,%ebp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x65b8e7(%rip),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 76533 │ │ │ │ + callq 15090 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15d20 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 761d0 │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x65b8ab(%rip) │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 156f0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 7656b │ │ │ │ + cmpb $0x0,(%rdx) │ │ │ │ + je 7659b │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + cmp $0x61,%edx │ │ │ │ + jne 765c0 │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 765c0 │ │ │ │ + movslq %ebp,%rdx │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + lea (%rax,%rdx,4),%rdx │ │ │ │ + lea 0x871f3(%rip),%rax │ │ │ │ + mov (%rax,%rdx,4),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + cmovne %edx,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 76602 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xacca2(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xacec3(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - jmpq 71a93 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - callq 701a0 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - lea 0x8f32e(%rip),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xacc4d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - jmpq 71a28 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x8f469(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + cmp $0x74,%edx │ │ │ │ + je 765f0 │ │ │ │ + cmp $0x68,%edx │ │ │ │ + jne 765d8 │ │ │ │ + cmpb $0x0,0x1(%rbx) │ │ │ │ + mov $0x2,%eax │ │ │ │ + je 7657b │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x6d,%edx │ │ │ │ + jne 765fd │ │ │ │ + cmpb $0x0,0x1(%rbx) │ │ │ │ + jne 765fd │ │ │ │ + mov $0x3,%eax │ │ │ │ + jmp 7657b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x1(%rbx) │ │ │ │ + mov $0x1,%eax │ │ │ │ + je 7657b │ │ │ │ + jmp 765c5 │ │ │ │ + or $0xffffffff,%eax │ │ │ │ + jmp 7659b │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000076610 : │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x4e(%r15),%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x4e(%rbx),%r12 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xacbff(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - movq %rbp,%xmm4 │ │ │ │ - addsd 0xf8(%rsp),%xmm0 │ │ │ │ - mov 0xace0c(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - movsd 0x38(%rsp),%xmm7 │ │ │ │ - movsd %xmm0,0xf8(%rsp) │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - mov (%rax),%eax │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - jae 71c6f │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - je 71d4e │ │ │ │ - lea 0x8f419(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jne 767d8 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 767d8 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + lea 0x48(%rsp),%r13 │ │ │ │ + lea 0x44(%rsp),%r12 │ │ │ │ + lea 0x3(%r15),%rax │ │ │ │ + lea 0x48(%r15),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 76240 │ │ │ │ + test %eax,%eax │ │ │ │ + js 77023 │ │ │ │ + mov 0x44(%rsp),%r11d │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 76910 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 76938 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x16,0xcc4(%r14) │ │ │ │ - jne 71d5c │ │ │ │ - movsd 0xa0(%rsp),%xmm2 │ │ │ │ - movsd 0x98(%rsp),%xmm1 │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - callq 7cf90 │ │ │ │ - jmpq 71d5c │ │ │ │ + lea 0x40(%r15),%rcx │ │ │ │ + lea 0x38(%r15),%rdx │ │ │ │ + lea 0x1c(%r15),%rsi │ │ │ │ + lea 0x3(%r15),%rdi │ │ │ │ + callq e59b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 76f9b │ │ │ │ + movsd 0x40(%r15),%xmm2 │ │ │ │ + movsd 0x38(%r15),%xmm0 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x812bb(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jbe 76700 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 766f0 │ │ │ │ + movsd %xmm0,0x38(%r15) │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 76720 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x8f2e1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xacb1e(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - movq %rbp,%xmm5 │ │ │ │ - addsd 0xf0(%rsp),%xmm0 │ │ │ │ - mov 0xacd2b(%rip),%rax │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0x50(%rsp),%xmm7 │ │ │ │ - movsd %xmm0,0xf0(%rsp) │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - mov (%rax),%eax │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - jae 71b33 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 76710 │ │ │ │ + movsd %xmm0,0x38(%r15) │ │ │ │ + movsd 0x835a0(%rip),%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + ja 7700f │ │ │ │ + comisd 0x83596(%rip),%xmm2 │ │ │ │ + ja 7700f │ │ │ │ + movsd 0x38(%r15),%xmm1 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 76a08 │ │ │ │ + movsd %xmm1,0x38(%rbx) │ │ │ │ + movsd %xmm2,0x40(%rbx) │ │ │ │ + lea 0x1c(%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x3(%rbx),%r15 │ │ │ │ + callq 76240 │ │ │ │ test %eax,%eax │ │ │ │ - je 71c15 │ │ │ │ - lea 0x8f28f(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x70(%rsp),%xmm4 │ │ │ │ - addsd 0x28(%rsp),%xmm4 │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ - mov 0xaccc2(%rip),%rax │ │ │ │ - comisd %xmm3,%xmm4 │ │ │ │ - mov (%rax),%eax │ │ │ │ - movq %xmm4,%rbp │ │ │ │ - movsd %xmm3,0xf8(%rsp) │ │ │ │ - jae 71c41 │ │ │ │ - jmpq 71e90 │ │ │ │ + js 77023 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 76500 │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + js 7702d │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + callq 76500 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + js 7702d │ │ │ │ + cmpl $0x5,0x30(%rsp) │ │ │ │ + ja 7703c │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + lea 0x86f77(%rip),%rdx │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 761d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 761d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 761d0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 761d0 │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp $0x65,%eax │ │ │ │ + je 768a8 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + cmp $0x65,%edx │ │ │ │ + je 76da8 │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp $0x65,%eax │ │ │ │ + jne 7682d │ │ │ │ + cmpb $0x71,0x1(%r15) │ │ │ │ + je 76f51 │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + cmp $0x65,%eax │ │ │ │ + jne 76e1f │ │ │ │ + cmpb $0x63,0x1(%r15) │ │ │ │ + jne 76e1f │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + jne 76e1f │ │ │ │ + addl $0x2,0x8(%rsp) │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + cmp $0x65,%edx │ │ │ │ + je 76e50 │ │ │ │ + cmp $0x67,%edx │ │ │ │ + jne 76874 │ │ │ │ + cmpb $0x61,0x1(%rbx) │ │ │ │ + je 76f80 │ │ │ │ + cmp $0x73,%edx │ │ │ │ + jne 76e40 │ │ │ │ + cmpb $0x67,0x1(%rbx) │ │ │ │ + jne 76e40 │ │ │ │ + movzbl 0x2(%rbx),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 76e40 │ │ │ │ + movl $0x5,0x14(%rsp) │ │ │ │ + jmpq 76669 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x71,0x1(%r15) │ │ │ │ + jne 76eed │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + jne 76eed │ │ │ │ + movzbl 0x4e(%r15),%eax │ │ │ │ + cmp $0x6a,%al │ │ │ │ + je 76ed0 │ │ │ │ + cmp $0x62,%al │ │ │ │ + jne 77019 │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + lea 0x4f(%r15),%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 76902 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je 7680d │ │ │ │ + mov $0xfffffffe,%eax │ │ │ │ + jmpq 76b86 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 769ae │ │ │ │ + cmp $0x5,%eax │ │ │ │ + ja 766cd │ │ │ │ + lea 0x86e2f(%rip),%rdx │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + lea 0x3(%r15),%rdi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movsd %xmm0,0x38(%r15) │ │ │ │ + test %rax,%rax │ │ │ │ + je 76fa5 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 76fa5 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x1c(%r15),%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movsd %xmm0,0x40(%r15) │ │ │ │ + test %rax,%rax │ │ │ │ + je 76fa5 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 76fa5 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 76919 │ │ │ │ + mov 0x44(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 766ae │ │ │ │ + movsd 0x38(%r15),%xmm0 │ │ │ │ + lea 0x86d1a(%rip),%rcx │ │ │ │ + mov $0x19,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x3(%r15),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movsd 0x40(%r15),%xmm0 │ │ │ │ + mov $0x19,%edx │ │ │ │ + lea 0x86cf0(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x1c(%r15),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + jmpq 76919 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + lea 0x40(%rbx),%rcx │ │ │ │ + lea 0x38(%rbx),%rdx │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + jmpq 76759 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x38(%r15),%xmm0 │ │ │ │ + movsd 0x40(%r15),%xmm2 │ │ │ │ + movsd 0x86d9c(%rip),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm0,0x38(%r15) │ │ │ │ + movsd %xmm2,0x40(%r15) │ │ │ │ + jmpq 766d9 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0xacc99(%rip),%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - jmpq 71320 │ │ │ │ + movsd 0x843e0(%rip),%xmm1 │ │ │ │ + movsd 0x38(%r15),%xmm0 │ │ │ │ + movsd 0x40(%r15),%xmm2 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd 0x83354(%rip),%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm0,0x38(%r15) │ │ │ │ + movsd %xmm2,0x40(%r15) │ │ │ │ + jmpq 766d9 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x38(%r15),%xmm0 │ │ │ │ + movsd 0x40(%r15),%xmm2 │ │ │ │ + jmp 76a8c │ │ │ │ xchg %ax,%ax │ │ │ │ - movsd (%rbx),%xmm4 │ │ │ │ - movslq 0x0(%rbp),%rax │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - jmpq 71433 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mulsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - jmpq 71471 │ │ │ │ + movsd 0x84390(%rip),%xmm1 │ │ │ │ + movsd 0x38(%r15),%xmm0 │ │ │ │ + movsd 0x40(%r15),%xmm2 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + jmpq 76a4c │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mulsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - jmpq 71599 │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - lea 0x8edd1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + movsd 0x86d00(%rip),%xmm1 │ │ │ │ + movsd 0x38(%rbx),%xmm0 │ │ │ │ + movsd 0x8435b(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x40(%rbx),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm0,0x38(%rbx) │ │ │ │ + movsd %xmm1,0x40(%rbx) │ │ │ │ + mov %ebp,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x8edce(%rip),%rsi │ │ │ │ + callq a6070 │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov $0x19,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd %xmm0,0x38(%rbx) │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x9a944(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x8edc7(%rip),%rsi │ │ │ │ + lea 0x86bed(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movsd 0x40(%rbx),%xmm0 │ │ │ │ + mov %r14d,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x8edcf(%rip),%rsi │ │ │ │ + callq a6070 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14d,%r8d │ │ │ │ + lea 0x86bcc(%rip),%rcx │ │ │ │ + movsd %xmm0,0x40(%rbx) │ │ │ │ + mov $0x19,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x9a8f5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac963(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x30(%rsp),%xmm2 │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x78(%rsp),%xmm1 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 77037 │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x86c38(%rip),%xmm1 │ │ │ │ + movsd 0x38(%rbx),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x40(%rbx),%xmm1 │ │ │ │ + movsd %xmm0,0x38(%rbx) │ │ │ │ + movsd %xmm1,0x40(%rbx) │ │ │ │ + jmpq 76b18 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x80dd8(%rip),%xmm1 │ │ │ │ + jmpq 76af0 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x80dc8(%rip),%xmm1 │ │ │ │ + jmp 76bb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x38(%rbx),%xmm0 │ │ │ │ + lea 0x3c(%rsp),%rcx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x38(%rsp),%rdx │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq a6390 │ │ │ │ + test %eax,%eax │ │ │ │ + js 76f9b │ │ │ │ movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov $0x3,%eax │ │ │ │ - lea 0x8eda5(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - mov %ebp,%edx │ │ │ │ - movsd 0x70(%rsp),%xmm1 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - lea 0x8eddb(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac8ff(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x60(%rsp),%r8d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x48(%rsp),%xmm5 │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ - cvtsi2sd %r8d,%xmm0 │ │ │ │ - addsd 0x85311(%rip),%xmm0 │ │ │ │ - mulsd 0x30(%rsp),%xmm0 │ │ │ │ - mov 0xacaf4(%rip),%rax │ │ │ │ - addsd %xmm0,%xmm5 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ecx,%xmm0 │ │ │ │ - mulsd 0x28(%rsp),%xmm0 │ │ │ │ - mov (%rax),%ecx │ │ │ │ - movsd %xmm5,0x60(%rsp) │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 71702 │ │ │ │ - mov %ebp,%edx │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + mov 0x44(%rsp),%edx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 76f11 │ │ │ │ + test %edx,%edx │ │ │ │ + lea 0x861a1(%rip),%r8 │ │ │ │ + lea 0x3(%rbp),%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x8edb2(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x19,%edx │ │ │ │ + push %rbp │ │ │ │ + push %rcx │ │ │ │ + lea 0x86a83(%rip),%rcx │ │ │ │ + push %rax │ │ │ │ mov $0x1,%eax │ │ │ │ - shr $0x1f,%edx │ │ │ │ - lea 0x8edae(%rip),%rsi │ │ │ │ - add %ebp,%edx │ │ │ │ - sar %edx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%edx │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - lea 0x8edf5(%rip),%rsi │ │ │ │ - shr $0x1f,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + add $0x20,%rsp │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x44(%rsp),%edi │ │ │ │ + cvtsi2sdl 0x38(%rsp),%xmm1 │ │ │ │ + mulsd 0x86b62(%rip),%xmm1 │ │ │ │ + cvtsi2sdl 0x3c(%rsp),%xmm0 │ │ │ │ + mulsd 0x84c74(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd 0x48(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x38(%rbx) │ │ │ │ + test %edi,%edi │ │ │ │ + je 76cc4 │ │ │ │ + xorpd 0x80c41(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x38(%rbx) │ │ │ │ + movsd 0x40(%rbx),%xmm0 │ │ │ │ + lea 0x40(%rsp),%rcx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14d,%edi │ │ │ │ + lea 0x34(%rsp),%rdx │ │ │ │ + lea 0x50(%rsp),%r8 │ │ │ │ mov $0x1,%eax │ │ │ │ - add %r12d,%edx │ │ │ │ - sar %edx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac847(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xaca68(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 71704 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x8ee09(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac808(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xaca29(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - jmpq 71704 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x8ee19(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac7d6(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xac9f7(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + callq a61d0 │ │ │ │ test %eax,%eax │ │ │ │ - je 72b0f │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x8edff(%rip),%rsi │ │ │ │ + js 76f9b │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + mov 0x34(%rsp),%r9d │ │ │ │ + mov 0x44(%rsp),%edx │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 76faf │ │ │ │ + test %edx,%edx │ │ │ │ + lea 0x860d1(%rip),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x97ff4(%rip),%rdx │ │ │ │ + lea 0x869de(%rip),%rcx │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x19,%edx │ │ │ │ + push %rax │ │ │ │ + lea 0x1c(%rbx),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x44(%rsp),%edx │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + cvtsi2sdl 0x34(%rsp),%xmm0 │ │ │ │ + mulsd 0x86a94(%rip),%xmm0 │ │ │ │ + cvtsi2sdl 0x40(%rsp),%xmm1 │ │ │ │ + mulsd 0x84ba6(%rip),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd 0x50(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x40(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + je 76d92 │ │ │ │ + xorpd 0x80b73(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x40(%rbx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 7703c │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xac9c1(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %r12d,%r12d │ │ │ │ - jg 7174b │ │ │ │ - jmpq 719f8 │ │ │ │ + jmpq 76b86 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x71,0x1(%rbx) │ │ │ │ + je 76eb0 │ │ │ │ + cmp $0x65,%edx │ │ │ │ + jne 76819 │ │ │ │ + cmpb $0x63,0x1(%rbx) │ │ │ │ + jne 76819 │ │ │ │ + cmpb $0x0,0x2(%rbx) │ │ │ │ + jne 76819 │ │ │ │ + movzbl 0x4e(%rbx),%eax │ │ │ │ + cmp $0x6a,%al │ │ │ │ + je 76ee0 │ │ │ │ + cmp $0x62,%al │ │ │ │ + jne 77019 │ │ │ │ + movl $0x1,0x14(%rsp) │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + lea 0x4f(%rbx),%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 76902 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne 76902 │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp $0x65,%eax │ │ │ │ + je 76e90 │ │ │ │ + cmp $0x67,%eax │ │ │ │ + jne 76e2f │ │ │ │ + cmpb $0x61,0x1(%r15) │ │ │ │ + je 76f68 │ │ │ │ + cmp $0x73,%eax │ │ │ │ + jne 76e40 │ │ │ │ + cmpb $0x67,0x1(%r15) │ │ │ │ + je 76ff7 │ │ │ │ nop │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x8e810(%rip),%rsi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - subsd %xmm3,%xmm2 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - lea 0x8e828(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac71e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xac93f(%rip),%rax │ │ │ │ - mov (%rax),%ebp │ │ │ │ - jmpq 70c0b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov $0xfffffffd,%eax │ │ │ │ + jmpq 76b86 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x71,0x1(%rbx) │ │ │ │ + je 76ec0 │ │ │ │ + cmp $0x65,%edx │ │ │ │ + jne 76865 │ │ │ │ + cmpb $0x63,0x1(%rbx) │ │ │ │ + jne 76865 │ │ │ │ + movzbl 0x2(%rbx),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 76865 │ │ │ │ + cmpl $0x1,0x14(%rsp) │ │ │ │ mov $0x2,%eax │ │ │ │ - lea 0x8e73b(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x8e755(%rip),%rsi │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + jmpq 76669 │ │ │ │ + nopl (%rax) │ │ │ │ + cmpb $0x71,0x1(%r15) │ │ │ │ + jne 76835 │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + je 76859 │ │ │ │ + jmpq 76835 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x2(%rbx) │ │ │ │ + je 76dcf │ │ │ │ + jmpq 76db2 │ │ │ │ + nop │ │ │ │ + movzbl 0x2(%rbx),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 76669 │ │ │ │ + jmp 76e56 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + jmpq 768db │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + jmpq 76deb │ │ │ │ + cmp $0x65,%eax │ │ │ │ + jne 76805 │ │ │ │ + cmpb $0x63,0x1(%r15) │ │ │ │ + jne 76805 │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + je 768be │ │ │ │ + jmpq 76805 │ │ │ │ + test %edx,%edx │ │ │ │ + lea 0x85ecc(%rip),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x8eadb(%rip),%rdx │ │ │ │ + lea 0x867aa(%rip),%rcx │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x19,%edx │ │ │ │ + push %rax │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac6c4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 70a76 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + jmpq 76c7c │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + je 76865 │ │ │ │ + jmpq 7682d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x8edd1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac696(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x78(%rsp),%xmm7 │ │ │ │ - addsd 0x30(%rsp),%xmm7 │ │ │ │ - movsd 0x48(%rsp),%xmm5 │ │ │ │ - mov 0xac8a5(%rip),%rax │ │ │ │ - comisd %xmm5,%xmm7 │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + movl $0x4,0x8(%rsp) │ │ │ │ + je 76859 │ │ │ │ + jmpq 76e2f │ │ │ │ + movzbl 0x2(%rbx),%r14d │ │ │ │ + movl $0x4,0x14(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 76669 │ │ │ │ + jmpq 76874 │ │ │ │ + mov $0xfffffffb,%eax │ │ │ │ + jmpq 76b86 │ │ │ │ + mov $0xfffffffc,%eax │ │ │ │ + jmpq 76b86 │ │ │ │ + test %edx,%edx │ │ │ │ + lea 0x3(%r14),%ecx │ │ │ │ + lea 0x1c(%rbx),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x97d50(%rip),%rdx │ │ │ │ + lea 0x85e1a(%rip),%r8 │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x19,%edx │ │ │ │ + push %r14 │ │ │ │ + push %rcx │ │ │ │ + lea 0x86739(%rip),%rcx │ │ │ │ + push %rax │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + add $0x20,%rsp │ │ │ │ + jmpq 76d46 │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + jne 76e40 │ │ │ │ + movl $0x5,0x8(%rsp) │ │ │ │ + jmpq 76859 │ │ │ │ + mov $0xfffffff7,%eax │ │ │ │ + jmpq 76b86 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmpq 76b86 │ │ │ │ + mov $0xfffffff9,%eax │ │ │ │ + jmpq 76b86 │ │ │ │ + mov $0xfffffff8,%eax │ │ │ │ + jmpq 76b86 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movsd 0x38(%rbx),%xmm0 │ │ │ │ + jmpq 76b18 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000077050 : │ │ │ │ + mov 0xa7f39(%rip),%rax │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ mov (%rax),%eax │ │ │ │ - movq %xmm7,%rbp │ │ │ │ - movsd %xmm5,0xf0(%rsp) │ │ │ │ - jae 71b05 │ │ │ │ - jmpq 71f72 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r15d,%edi │ │ │ │ - lea 0x110(%rsp),%r8 │ │ │ │ - lea 0x118(%rsp),%r9 │ │ │ │ - movsd 0x68(%rsp),%xmm0 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - lea 0xec(%rsp),%rbx │ │ │ │ - lea 0x128(%rsp),%r12 │ │ │ │ - callq 64d60 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x110(%rsp),%xmm1 │ │ │ │ - lea 0x120(%rsp),%rbp │ │ │ │ - movsd 0x118(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0xec(%rsp),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ test %eax,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - jne 726b8 │ │ │ │ - movsd 0x120(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 729ad │ │ │ │ - andpd 0x857c5(%rip),%xmm0 │ │ │ │ - movsd 0x8ee75(%rip),%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jb 729ad │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 72a5e │ │ │ │ - andpd 0x85798(%rip),%xmm0 │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jb 72511 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - movsd 0x87644(%rip),%xmm7 │ │ │ │ - movl $0x1,0x50(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - cmpb $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - lea 0x110(%rsp),%r8 │ │ │ │ - lea 0x118(%rsp),%r9 │ │ │ │ - movsd %xmm3,0x110(%rsp) │ │ │ │ - jne 726db │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmpq 712aa │ │ │ │ + jne 77120 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movsd 0x80929(%rip),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 7708e │ │ │ │ + nopl (%rax) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 77080 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 770ae │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 770a0 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movsd 0x0(%rbp),%xmm3 │ │ │ │ + andpd 0x80835(%rip),%xmm3 │ │ │ │ + comisd 0x82c0d(%rip),%xmm3 │ │ │ │ + jbe 770f3 │ │ │ │ + movsd 0x82c0b(%rip),%xmm3 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 770db │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe 77100 │ │ │ │ + subsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x0(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + xorpd 0x807f4(%rip),%xmm0 │ │ │ │ + pop %rbx │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 154a0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x8e63c(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - divsd 0x8750a(%rip),%xmm0 │ │ │ │ - divsd 0x87502(%rip),%xmm1 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac486(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x8748e(%rip),%xmm5 │ │ │ │ - movsd 0x874e6(%rip),%xmm7 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movsd 0x87555(%rip),%xmm3 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - movsd %xmm7,0x40(%rsp) │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - mov 0xac669(%rip),%rax │ │ │ │ - mov (%rax),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 71217 │ │ │ │ - lea 0x9a3a5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - lea 0x8e5f7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - lea 0x8e60e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x9a34f(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x8e61b(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x9a327(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac395(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0xa7eb1(%rip),%r12 │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x866c8(%rip),%rdi │ │ │ │ + mov (%r12),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + mov (%r12),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 71217 │ │ │ │ - movsd 0x40(%rsp),%xmm7 │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - movsd %xmm7,0x110(%rsp) │ │ │ │ - movsd 0x68(%rsp),%xmm0 │ │ │ │ + jmpq 7706b │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000077150 : │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov 0xa7e2b(%rip),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 77320 │ │ │ │ + mov 0x65aceb(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 77278 │ │ │ │ + movsd 0x65acc3(%rip),%xmm7 │ │ │ │ + movsd 0x65acc3(%rip),%xmm2 │ │ │ │ + movsd 0x65acc3(%rip),%xmm3 │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + movsd 0x65ac9d(%rip),%xmm7 │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movsd 0x807eb(%rip),%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jb 771bf │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,%rdx │ │ │ │ + movq 0x806f8(%rip),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm6 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + andpd %xmm0,%xmm1 │ │ │ │ + comisd 0x82ac0(%rip),%xmm1 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + jae 77234 │ │ │ │ + movsd 0x8674a(%rip),%xmm1 │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 772e0 │ │ │ │ + movsd %xmm4,0x0(%rbp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + callq 15a60 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ movsd 0x20(%rsp),%xmm3 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r15d,%edi │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x110(%rsp),%xmm1 │ │ │ │ - movsd 0x118(%rsp),%xmm0 │ │ │ │ - jmpq 712aa │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jnp 724d0 │ │ │ │ - movsd 0x40(%rsp),%xmm7 │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - movsd %xmm7,0x110(%rsp) │ │ │ │ - jmpq 72547 │ │ │ │ - addl $0x2,0x50(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jne 72875 │ │ │ │ - mov 0xac527(%rip),%rbx │ │ │ │ - mov 0xac798(%rip),%rbp │ │ │ │ - movsd (%rbx),%xmm3 │ │ │ │ - movslq 0x0(%rbp),%rax │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 72a19 │ │ │ │ - movsd 0x873a9(%rip),%xmm4 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd 0x18(%rsp),%xmm3 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + add $0x40,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x866e0(%rip),%xmm4 │ │ │ │ + movsd 0x866d0(%rip),%xmm5 │ │ │ │ + movl $0x1,0x65abce(%rip) │ │ │ │ + movsd 0x8071e(%rip),%xmm3 │ │ │ │ + movsd 0x866c6(%rip),%xmm2 │ │ │ │ + movsd %xmm4,0x65ab9e(%rip) │ │ │ │ + movsd %xmm3,0x65aba6(%rip) │ │ │ │ + movsd %xmm2,0x65ab96(%rip) │ │ │ │ + movsd %xmm5,0x65ab7e(%rip) │ │ │ │ + movsd %xmm4,0x65ab6e(%rip) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ movsd %xmm4,0x10(%rsp) │ │ │ │ - jmpq 713e6 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x8e3d0(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac267(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 71901 │ │ │ │ - movsd 0x100(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - lea 0x110(%rsp),%r8 │ │ │ │ - lea 0x118(%rsp),%r9 │ │ │ │ - movsd 0x68(%rsp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,%rdx │ │ │ │ - movsd 0x108(%rsp),%xmm2 │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x87723(%rip),%rax │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ - movsd 0x110(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x100(%rsp) │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - movsd %xmm0,0x108(%rsp) │ │ │ │ - jmpq 71963 │ │ │ │ + jmpq 771a9 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x78(%rsp) │ │ │ │ - jmpq 70d01 │ │ │ │ - cmpl $0x2,0x50(%rsp) │ │ │ │ - je 72973 │ │ │ │ - lea 0x8e469(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - movl $0x3,0x50(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - movsd 0x87281(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - jmpq 71347 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - sub $0x1,%edx │ │ │ │ - cmpl $0x1,0x50(%rsp) │ │ │ │ - cmove %ecx,%edx │ │ │ │ - jmpq 7172b │ │ │ │ - lea 0x8e3e6(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 71347 │ │ │ │ - lea 0x8e4ee(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm1,0x60(%rsp) │ │ │ │ - movsd %xmm2,0x58(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac357(%rip),%rax │ │ │ │ - movsd 0x58(%rsp),%xmm2 │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov 0x8732a(%rip),%rax │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - jmpq 7155a │ │ │ │ - lea 0x8e481(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac318(%rip),%rax │ │ │ │ - movsd (%rbx),%xmm5 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - mov (%rax),%esi │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movslq 0x0(%rbp),%rax │ │ │ │ - jmpq 71433 │ │ │ │ - lea 0x8e39e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - movsd 0x871a4(%rip),%xmm5 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - jmpq 71347 │ │ │ │ - movsd 0x40(%rsp),%xmm7 │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - movsd %xmm7,0x110(%rsp) │ │ │ │ - jmpq 726db │ │ │ │ - test %ebp,%ebp │ │ │ │ - jg 71a00 │ │ │ │ - movsd 0x78(%rsp),%xmm3 │ │ │ │ - addsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ - comisd %xmm7,%xmm3 │ │ │ │ - movq %xmm3,%rbp │ │ │ │ - movsd %xmm7,0xf0(%rsp) │ │ │ │ - jae 71b05 │ │ │ │ - jmpq 71c15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x30(%rsp),%xmm7 │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - jmpq 71433 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd 0x8710d(%rip),%xmm4 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - jmpq 7145d │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - movsd %xmm3,0x110(%rsp) │ │ │ │ - jmpq 726db │ │ │ │ - movsd 0x68(%rsp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r13d,%edi │ │ │ │ - movsd 0x100(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - lea 0x110(%rsp),%r8 │ │ │ │ - lea 0x118(%rsp),%r9 │ │ │ │ - movsd 0x108(%rsp),%xmm2 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - movsd 0x110(%rsp),%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd %xmm1,0x100(%rsp) │ │ │ │ - movsd %xmm0,0x108(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - jmpq 70d01 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jg 7174b │ │ │ │ - test %ebp,%ebp │ │ │ │ - jg 71a00 │ │ │ │ - jmpq 71ad9 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - movq %xmm0,%rbx │ │ │ │ - jmpq 70a65 │ │ │ │ - movsd 0x8e7af(%rip),%xmm0 │ │ │ │ - jmpq 7097a │ │ │ │ - xchg %ax,%ax │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x65ab3b(%rip),%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + divsd %xmm3,%xmm4 │ │ │ │ + jmpq 77234 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x1f,%edx │ │ │ │ + mov 0xa7cac(%rip),%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x864f0(%rip),%rdi │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov (%r12),%rcx │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq 15c80 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + jmpq 7716f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000072b70 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ +0000000000077370 : │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - movq %xmm4,%rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov %esi,0xbc(%rsp) │ │ │ │ - lea 0xc8(%rsp),%r12 │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %edx,0x80(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ecx,0x84(%rsp) │ │ │ │ - movsd %xmm7,0xa8(%rsp) │ │ │ │ - movsd 0x140(%rsp),%xmm7 │ │ │ │ - movsd %xmm1,0x70(%rsp) │ │ │ │ - movsd %xmm6,0xa0(%rsp) │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movsd %xmm0,0x78(%rsp) │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd %xmm7,0xb0(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - setne %dl │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - movsd 0x86e97(%rip),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - setp %al │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - or %eax,%edx │ │ │ │ - mov %dl,0x3f(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x86e7a(%rip),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd 0xc0(%rsp),%xmm5 │ │ │ │ - movsd 0xc8(%rsp),%xmm7 │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - subsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd 0xc0(%rsp),%xmm2 │ │ │ │ - mulsd 0x86e2c(%rip),%xmm0 │ │ │ │ - movsd 0xc8(%rsp),%xmm3 │ │ │ │ - movsd %xmm2,0x30(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - callq 156d0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0xa7c05(%rip),%rax │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 77550 │ │ │ │ + mov 0x65aa8f(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 773cb │ │ │ │ + mov 0x8060c(%rip),%rax │ │ │ │ + movl $0x1,0x65aa7a(%rip) │ │ │ │ + mov %rax,0x65aa6b(%rip) │ │ │ │ + mov 0x865b4(%rip),%rax │ │ │ │ + mov %rax,0x65aa55(%rip) │ │ │ │ + ucomisd 0xacead(%rip),%xmm3 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jp 774c8 │ │ │ │ + comisd 0xace90(%rip),%xmm3 │ │ │ │ + jne 774c8 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + andpd 0x804ee(%rip),%xmm0 │ │ │ │ + comisd 0x865a6(%rip),%xmm0 │ │ │ │ + ja 774b7 │ │ │ │ + movsd 0x65aa10(%rip),%xmm3 │ │ │ │ + lea 0x38(%rsp),%r12 │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x86dfe(%rip),%xmm0 │ │ │ │ - mulsd 0x28(%rsp),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ callq 15190 │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsd 0x65a9cc(%rip),%xmm1 │ │ │ │ + mulsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ mov %r12,%rdi │ │ │ │ - mulsd 0x86de0(%rip),%xmm0 │ │ │ │ - mov 0xc8(%rsp),%r14 │ │ │ │ - movsd 0xc0(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ + mulsd 0x65a9bd(%rip),%xmm1 │ │ │ │ + movsd 0x65a9a5(%rip),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm6 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ callq 15190 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0xc8(%rsp),%xmm4 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd 0xc0(%rsp),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ - movq %r14,%xmm1 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - comisd 0x83d74(%rip),%xmm1 │ │ │ │ - jbe 73100 │ │ │ │ - mov 0x83d67(%rip),%rax │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm2 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm2,0x48(%rsp) │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - callq 154a0 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd 0x846d4(%rip),%xmm0 │ │ │ │ - divsd 0x86cfc(%rip),%xmm5 │ │ │ │ - movsd %xmm5,0x50(%rsp) │ │ │ │ - mulsd 0x300(%r13),%xmm0 │ │ │ │ - andpd 0x84ea5(%rip),%xmm0 │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - ja 73128 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - divsd %xmm6,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ + mulsd 0x38(%rsp),%xmm1 │ │ │ │ + divsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + mulsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,(%rbx) │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + subsd 0x7f604(%rip),%xmm0 │ │ │ │ + movsd %xmm3,0xacda4(%rip) │ │ │ │ + movsd 0x8649c(%rip),%xmm3 │ │ │ │ + mulsd 0x7f5e4(%rip),%xmm0 │ │ │ │ + movsd 0x86494(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + mulsd 0x86490(%rip),%xmm0 │ │ │ │ + addsd 0x86490(%rip),%xmm0 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + movsd 0x86474(%rip),%xmm3 │ │ │ │ + mulsd %xmm4,%xmm3 │ │ │ │ + mulsd 0x86480(%rip),%xmm4 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + mulsd 0x65a8f0(%rip),%xmm0 │ │ │ │ + movsd %xmm1,0x65a8d8(%rip) │ │ │ │ + movsd %xmm0,0x65a8c8(%rip) │ │ │ │ + jmpq 773f6 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1f,%edx │ │ │ │ + mov 0xa7a7c(%rip),%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x862e0(%rip),%rdi │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + mov (%r12),%rcx │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq 15c80 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + jmpq 7739b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000775a0 : │ │ │ │ + push %r15 │ │ │ │ + movq %xmm0,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0xa79bc(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 73148 │ │ │ │ - movslq %eax,%r14 │ │ │ │ - shl $0x3,%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0xd4(%rsp),%r15 │ │ │ │ - callq 15850 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0xf0(%rsp),%r14 │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - mulsd 0x30(%rsp),%xmm7 │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0xe8(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movsd %xmm7,0x60(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - cmp 0x40(%rsp),%ebx │ │ │ │ - je 72e92 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - mulsd 0x68(%rsp),%xmm0 │ │ │ │ - mulsd 0x86c16(%rip),%xmm0 │ │ │ │ + jne 77690 │ │ │ │ + movq %r15,%xmm0 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd 0xc8(%rsp),%xmm3 │ │ │ │ - movsd 0xc0(%rsp),%xmm4 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - mulsd (%rsp),%xmm4 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - divsd 0x86ba8(%rip),%xmm2 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd 0x48(%rsp),%xmm3 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - cmpb $0x0,0x3f(%rsp) │ │ │ │ - divsd 0x86b7a(%rip),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ - addsd 0x28(%rsp),%xmm0 │ │ │ │ - jne 730a8 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - movl $0x0,0xd4(%rsp) │ │ │ │ + mov $0x2,%r12d │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + lea 0x18(%rsp),%r13 │ │ │ │ movapd %xmm2,%xmm1 │ │ │ │ - callq 15810 │ │ │ │ - mov 0xd4(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 73020 │ │ │ │ - movsd 0xe8(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 73020 │ │ │ │ - movsd 0x8e394(%rip),%xmm5 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x84cd0(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm5 │ │ │ │ - jb 73020 │ │ │ │ - movsd 0xf0(%rsp),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm1 │ │ │ │ - jp 73020 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - andpd 0x84caf(%rip),%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - jb 73020 │ │ │ │ - movslq 0xb8(%rsp),%rax │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - mov 0xbc(%rsp),%esi │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rcx,%rax,1),%rdx │ │ │ │ - add 0x88(%rsp),%rax │ │ │ │ - test %esi,%esi │ │ │ │ - je 73001 │ │ │ │ - mov 0xcc0(%r13),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 73170 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd 0x90(%r13),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - addl $0x1,0xb8(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,0x44(%rsp) │ │ │ │ - jne 72e78 │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ - mov 0xb8(%rsp),%edx │ │ │ │ - movsd 0xb0(%rsp),%xmm2 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - movsd 0xa8(%rsp),%xmm1 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - callq 76490 │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + callq 77150 │ │ │ │ + movq %r15,%xmm0 │ │ │ │ + subsd (%rbx),%xmm0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + subsd 0x0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + callq 77050 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 731d3 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - add $0x108,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 15090 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - movsd 0x70(%rsp),%xmm0 │ │ │ │ - lea 0xd8(%rsp),%rdx │ │ │ │ - movsd 0x78(%rsp),%xmm3 │ │ │ │ - mov 0x80(%rsp),%esi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov 0x84(%rsp),%edi │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0xd8(%rsp),%xmm0 │ │ │ │ - movsd 0xe0(%rsp),%xmm2 │ │ │ │ - jmpq 72f48 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x839d8(%rip),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 7317d │ │ │ │ - xorpd 0x8439a(%rip),%xmm7 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm7,%xmm4 │ │ │ │ - jmpq 72d6c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x40(%rsp) │ │ │ │ - mov $0x10,%r14d │ │ │ │ - movl $0x2,0x44(%rsp) │ │ │ │ - jmpq 72e05 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + callq 77150 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 77668 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 77613 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 731d3 │ │ │ │ - add $0x108,%rsp │ │ │ │ + jne 776bf │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - jmpq 73016 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - movsd 0x8393f(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - ucomisd %xmm0,%xmm4 │ │ │ │ - jbe 731d8 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - jmpq 72d74 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - jmpq 72d70 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa7941(%rip),%r12 │ │ │ │ + mov $0x23,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x861c0(%rip),%rdi │ │ │ │ + mov (%r12),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 775de │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000731f0 : │ │ │ │ +00000000000776d0 : │ │ │ │ push %r15 │ │ │ │ - mov %edx,%r15d │ │ │ │ + movq %xmm1,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %esi,0x94(%rsp) │ │ │ │ - mov 0x118(%rsp),%ebx │ │ │ │ - movsd %xmm0,0x70(%rsp) │ │ │ │ - movsd %xmm1,0x78(%rsp) │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x80(%rsp) │ │ │ │ - movsd %xmm7,0x88(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm2,0xb8(%rsp) │ │ │ │ - movsd %xmm3,0xc0(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 73326 │ │ │ │ - cvttsd2si 0x88(%rdi),%edx │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm2,%xmm8 │ │ │ │ - cvttsd2si 0x90(%rdi),%eax │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - jbe 732b4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - comisd %xmm2,%xmm8 │ │ │ │ - jbe 732b4 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - comisd %xmm2,%xmm8 │ │ │ │ - ja 73298 │ │ │ │ - jmp 732b4 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 732b0 │ │ │ │ - comisd %xmm3,%xmm8 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - jbe 732f4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - comisd %xmm3,%xmm8 │ │ │ │ - jbe 732f4 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - comisd %xmm3,%xmm8 │ │ │ │ - ja 732d0 │ │ │ │ - jmp 732f4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm0,%xmm3 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 732f0 │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0xb8(%rsp),%rsi │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - test $0x3,%bl │ │ │ │ - jne 735e8 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x867fd(%rip),%xmm1 │ │ │ │ - mov 0x110(%rsp),%eax │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x58(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0xa7887(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 73640 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x86bf4(%rip),%xmm0 │ │ │ │ - cvtsi2sdl 0x110(%rsp),%xmm1 │ │ │ │ - mulsd 0x58(%rsp),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - addsd 0x8c3b5(%rip),%xmm1 │ │ │ │ - movq %xmm1,%r14 │ │ │ │ - subsd %xmm0,%xmm5 │ │ │ │ - movq %r14,%xmm4 │ │ │ │ - comisd %xmm5,%xmm4 │ │ │ │ - movsd %xmm5,0x50(%rsp) │ │ │ │ - jb 73610 │ │ │ │ - movsd 0x86707(%rip),%xmm7 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - lea 0xa8(%rsp),%rbp │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x8667c(%rip),%xmm5 │ │ │ │ - movsd 0xa0(%rsp),%xmm6 │ │ │ │ - mov %r14,0x68(%rsp) │ │ │ │ - movsd 0x50(%rsp),%xmm8 │ │ │ │ - mov 0x94(%rsp),%r14d │ │ │ │ - movsd 0x98(%rsp),%xmm4 │ │ │ │ - movsd %xmm6,0x60(%rsp) │ │ │ │ - movsd 0xa8(%rsp),%xmm6 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - jmp 73440 │ │ │ │ - nopl (%rax) │ │ │ │ - addsd 0x58(%rsp),%xmm8 │ │ │ │ - movsd 0x68(%rsp),%xmm6 │ │ │ │ - comisd %xmm8,%xmm6 │ │ │ │ - jb 73610 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - subsd 0xc0(%rsp),%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm4,0x48(%rsp) │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movsd %xmm8,0x28(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x28(%rsp),%xmm8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0xa0(%rsp),%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0xa8(%rsp),%xmm3 │ │ │ │ - movsd %xmm8,0x30(%rsp) │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mulsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - movsd 0xa8(%rsp),%xmm1 │ │ │ │ - mulsd 0x60(%rsp),%xmm2 │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - divsd %xmm6,%xmm2 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ + jne 777b0 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + movq %r15,%xmm1 │ │ │ │ + mov $0x3,%r14d │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + lea 0x18(%rsp),%r12 │ │ │ │ movsd %xmm2,0x20(%rsp) │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - mulsd 0x18(%rsp),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0x48(%rsp),%xmm4 │ │ │ │ - movsd 0x30(%rsp),%xmm8 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - comisd 0x50(%rsp),%xmm8 │ │ │ │ - subsd %xmm2,%xmm5 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movsd 0xb8(%rsp),%xmm4 │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ - jbe 73428 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %r14d,%esi │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 77370 │ │ │ │ + movq %r15,%xmm0 │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - movsd 0x98(%rsp),%xmm7 │ │ │ │ - movsd 0x90(%rsp),%xmm6 │ │ │ │ - movsd 0x88(%rsp),%xmm1 │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - callq 72b70 │ │ │ │ - pop %r11 │ │ │ │ - pop %rax │ │ │ │ - movsd 0x30(%rsp),%xmm8 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - jmpq 73428 │ │ │ │ + subsd (%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + subsd 0x0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + callq 77050 │ │ │ │ + sub $0x1,%r14d │ │ │ │ + je 77790 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + jmp 77738 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - sar $0x1f,%eax │ │ │ │ - shr $0x1e,%eax │ │ │ │ - add %eax,%ebx │ │ │ │ - and $0x3,%ebx │ │ │ │ - sub %eax,%ebx │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 73668 │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - je 73d68 │ │ │ │ - cmp $0x3,%ebx │ │ │ │ - je 73940 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 74067 │ │ │ │ - add $0xd8,%rsp │ │ │ │ + jne 777df │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x86910(%rip),%xmm0 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - addsd 0x8c0e0(%rip),%xmm1 │ │ │ │ - movq %xmm1,%r14 │ │ │ │ - jmpq 73388 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x864c4(%rip),%xmm0 │ │ │ │ - mov 0x110(%rsp),%r10d │ │ │ │ - cvtsi2sd %ebp,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x83df4(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 73fd8 │ │ │ │ - movsd 0x868b5(%rip),%xmm0 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - addsd 0x8c085(%rip),%xmm1 │ │ │ │ - movsd %xmm1,0x58(%rsp) │ │ │ │ - subsd %xmm0,%xmm5 │ │ │ │ - movsd 0x58(%rsp),%xmm6 │ │ │ │ - comisd %xmm5,%xmm6 │ │ │ │ - movsd %xmm5,0x60(%rsp) │ │ │ │ - jb 73610 │ │ │ │ - movsd 0x863d5(%rip),%xmm6 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r13d,%eax │ │ │ │ - movsd 0x60(%rsp),%xmm8 │ │ │ │ - mov %r14d,%r13d │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd 0x8635f(%rip),%xmm7 │ │ │ │ - lea 0xa8(%rsp),%rbp │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - jmp 73764 │ │ │ │ - addsd 0x68(%rsp),%xmm8 │ │ │ │ - movsd 0x58(%rsp),%xmm6 │ │ │ │ - xor $0x1,%r13d │ │ │ │ - comisd %xmm8,%xmm6 │ │ │ │ - jb 73610 │ │ │ │ - movsd 0x18(%rsp),%xmm7 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 73757 │ │ │ │ - movsd 0x83d2d(%rip),%xmm0 │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm4,0x98(%rsp) │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm3,0x50(%rsp) │ │ │ │ - movsd %xmm8,0x28(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - subsd 0xc0(%rsp),%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0xa8(%rsp),%xmm6 │ │ │ │ - movsd 0xa0(%rsp),%xmm4 │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x28(%rsp),%xmm8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0xa0(%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0xa8(%rsp),%xmm1 │ │ │ │ - movsd %xmm8,0x40(%rsp) │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - movsd 0xa8(%rsp),%xmm3 │ │ │ │ - mulsd 0x30(%rsp),%xmm4 │ │ │ │ - mulsd 0x20(%rsp),%xmm1 │ │ │ │ - mulsd 0xa0(%rsp),%xmm1 │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - divsd %xmm7,%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - mulsd 0x20(%rsp),%xmm4 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x40(%rsp),%xmm8 │ │ │ │ - comisd 0x60(%rsp),%xmm8 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - divsd 0x8(%rsp),%xmm4 │ │ │ │ - addsd 0xb8(%rsp),%xmm4 │ │ │ │ - movsd 0x50(%rsp),%xmm3 │ │ │ │ - subsd %xmm1,%xmm5 │ │ │ │ - jbe 73720 │ │ │ │ - movsd %xmm8,0x30(%rsp) │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - mov 0xa4(%rsp),%esi │ │ │ │ - movsd 0x98(%rsp),%xmm7 │ │ │ │ - movsd 0x90(%rsp),%xmm6 │ │ │ │ - movsd 0xa8(%rsp),%xmm2 │ │ │ │ - movsd 0x88(%rsp),%xmm1 │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - callq 72b70 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - movsd 0x30(%rsp),%xmm8 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - jmpq 73720 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xab4e1(%rip),%r14 │ │ │ │ - movsd 0x86161(%rip),%xmm5 │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - lea 0xa8(%rsp),%rbp │ │ │ │ - movsd 0x860f4(%rip),%xmm7 │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - movsd %xmm8,0x28(%rsp) │ │ │ │ - lea 0x120(%r14),%rax │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r14),%xmm3 │ │ │ │ - movsd 0x8(%r14),%xmm2 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - xorpd 0x83b05(%rip),%xmm0 │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - xorpd 0x83af7(%rip),%xmm1 │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm3 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - ja 74055 │ │ │ │ - sqrtsd %xmm2,%xmm2 │ │ │ │ - mulsd 0x18(%rsp),%xmm2 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - divsd 0x8d91c(%rip),%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - subsd 0xc0(%rsp),%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0xa8(%rsp),%xmm4 │ │ │ │ - movsd 0xa0(%rsp),%xmm7 │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm7,0x40(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0xa0(%rsp),%xmm6 │ │ │ │ - movsd 0xa8(%rsp),%xmm1 │ │ │ │ - movsd %xmm6,0x38(%rsp) │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - mulsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x40(%rsp),%xmm7 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - movsd 0xa8(%rsp),%xmm6 │ │ │ │ - mulsd 0x38(%rsp),%xmm7 │ │ │ │ - mulsd 0x20(%rsp),%xmm1 │ │ │ │ - mulsd 0xa0(%rsp),%xmm1 │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - divsd %xmm5,%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - mulsd 0x20(%rsp),%xmm6 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%r14),%xmm5 │ │ │ │ - movsd 0x18(%r14),%xmm4 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - divsd 0x8(%rsp),%xmm2 │ │ │ │ - addsd 0xb8(%rsp),%xmm2 │ │ │ │ - subsd %xmm1,%xmm3 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - xorpd 0x83960(%rip),%xmm0 │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - xorpd 0x83952(%rip),%xmm1 │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - movsd %xmm3,0x48(%rsp) │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - mulsd %xmm5,%xmm5 │ │ │ │ - mulsd %xmm4,%xmm4 │ │ │ │ - addsd %xmm5,%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - ucomisd %xmm4,%xmm5 │ │ │ │ - ja 7406c │ │ │ │ - sqrtsd %xmm4,%xmm4 │ │ │ │ - mulsd 0x18(%rsp),%xmm4 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x20,%r14 │ │ │ │ - movsd %xmm2,0x58(%rsp) │ │ │ │ - movsd %xmm3,0x50(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - divsd 0x8d74f(%rip),%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - subsd 0xc0(%rsp),%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0xa8(%rsp),%xmm6 │ │ │ │ - movsd 0xa0(%rsp),%xmm4 │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0xa0(%rsp),%xmm3 │ │ │ │ - movsd 0xa8(%rsp),%xmm1 │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - mulsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - movsd 0xa8(%rsp),%xmm3 │ │ │ │ - mulsd 0x40(%rsp),%xmm4 │ │ │ │ - mulsd 0x20(%rsp),%xmm1 │ │ │ │ - mulsd 0xa0(%rsp),%xmm1 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - divsd %xmm7,%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - mulsd 0x20(%rsp),%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - divsd 0x10(%rsp),%xmm4 │ │ │ │ - mov %r12,%rdi │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x60(%rsp),%xmm3 │ │ │ │ - addsd 0xc8(%rsp),%xmm4 │ │ │ │ - movsd 0x68(%rsp),%xmm2 │ │ │ │ - subsd %xmm1,%xmm5 │ │ │ │ - mov 0xa4(%rsp),%esi │ │ │ │ - movsd 0x98(%rsp),%xmm7 │ │ │ │ - movsd 0x90(%rsp),%xmm6 │ │ │ │ - movsd 0x88(%rsp),%xmm1 │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - callq 72b70 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - cmp %r14,0x60(%rsp) │ │ │ │ - jne 73990 │ │ │ │ - jmpq 73610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x85dc4(%rip),%xmm1 │ │ │ │ - mov 0x110(%rsp),%edi │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - jne 74020 │ │ │ │ - movsd 0x861bf(%rip),%xmm0 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - addsd 0x8b98f(%rip),%xmm1 │ │ │ │ - movq %xmm1,%r14 │ │ │ │ - subsd %xmm0,%xmm5 │ │ │ │ - movq %r14,%xmm6 │ │ │ │ - comisd %xmm5,%xmm6 │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - jb 73610 │ │ │ │ - movsd 0x85ce1(%rip),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - lea 0xa8(%rsp),%rbp │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x85c56(%rip),%xmm5 │ │ │ │ - movsd 0xa0(%rsp),%xmm7 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - movsd 0xa8(%rsp),%xmm6 │ │ │ │ - movsd 0x40(%rsp),%xmm8 │ │ │ │ - mov 0x94(%rsp),%r14d │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - jmp 73e58 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addsd 0x48(%rsp),%xmm8 │ │ │ │ - movsd 0x58(%rsp),%xmm5 │ │ │ │ - comisd %xmm8,%xmm5 │ │ │ │ - jb 73610 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - subsd 0xc0(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm8,0x28(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x28(%rsp),%xmm8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0xa0(%rsp),%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0xa8(%rsp),%xmm3 │ │ │ │ - movsd %xmm8,0x30(%rsp) │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mulsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - movsd 0xa8(%rsp),%xmm1 │ │ │ │ - mulsd 0x50(%rsp),%xmm2 │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - mulsd 0x18(%rsp),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x30(%rsp),%xmm8 │ │ │ │ - comisd 0x40(%rsp),%xmm8 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - jbe 73e40 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %r15d,%edx │ │ │ │ - movsd 0xb8(%rsp),%xmm2 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm8,0x28(%rsp) │ │ │ │ - pushq 0x128(%rsp) │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - addsd %xmm2,%xmm4 │ │ │ │ - movsd 0x98(%rsp),%xmm7 │ │ │ │ - movsd 0x90(%rsp),%xmm6 │ │ │ │ - subsd %xmm3,%xmm5 │ │ │ │ - movsd 0x88(%rsp),%xmm1 │ │ │ │ - movsd 0xd0(%rsp),%xmm3 │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - callq 72b70 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - movsd 0x20(%rsp),%xmm8 │ │ │ │ - jmpq 73e40 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x68(%rsp),%xmm4 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x110(%rsp),%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd 0x85f59(%rip),%xmm0 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - addsd 0x8b729(%rip),%xmm1 │ │ │ │ - movsd %xmm1,0x58(%rsp) │ │ │ │ - jmpq 736b9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x85f2c(%rip),%xmm0 │ │ │ │ - cvtsi2sdl 0x110(%rsp),%xmm1 │ │ │ │ - mulsd 0x48(%rsp),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - addsd 0x8b6ed(%rip),%xmm1 │ │ │ │ - movq %xmm1,%r14 │ │ │ │ - jmpq 73dae │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15bb0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmpq 739fc │ │ │ │ + nop │ │ │ │ + mov 0xa7821(%rip),%r12 │ │ │ │ + mov $0x23,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x860c8(%rip),%rdi │ │ │ │ + mov (%r12),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 77713 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmpq 73bb9 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000740a0 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ +00000000000777f0 : │ │ │ │ push %r14 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov $0xfffffffe,%r12d │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x2(%rcx),%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - cmp $0xfffffffe,%ebp │ │ │ │ - jl 74111 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0xfffffffc,0x4(%r15) │ │ │ │ - jne 74108 │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0xa7776(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 77950 │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + movsd 0x8617e(%rip),%xmm4 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - lea -0x2(%rbx),%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - sub %r12d,%esi │ │ │ │ - callq 7b430 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jle 740e0 │ │ │ │ - mov (%r15),%edx │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 741f2 │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - mov $0x1,%r13d │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x1c(%rsp),%ebp │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - lea -0x1(%r13),%r12d │ │ │ │ - mov $0x1,%r14d │ │ │ │ - sub %r13d,%ebp │ │ │ │ - cmp $0x1,%esi │ │ │ │ - ja 74181 │ │ │ │ - jmpq 741e2 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - add $0x1,%r14d │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - callq 7b430 │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jbe 741df │ │ │ │ - imul %r12d,%eax │ │ │ │ - mov 0x10(%r15),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea (%rbx,%r14,1),%edi │ │ │ │ - lea -0x1(%r14,%rax,1),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - divsd 0x8d392(%rip),%xmm0 │ │ │ │ - ucomisd %xmm4,%xmm0 │ │ │ │ - jp 74150 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jne 74150 │ │ │ │ - xor %edx,%edx │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - mov %ebp,%esi │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - add $0x1,%r14d │ │ │ │ - callq 7b430 │ │ │ │ - mov 0x4(%r15),%eax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - cmp %r14d,%edx │ │ │ │ - ja 74181 │ │ │ │ - mov (%r15),%edx │ │ │ │ - add $0x1,%r13d │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - cmp %r13d,%ecx │ │ │ │ - ja 74130 │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ + andpd 0x800ad(%rip),%xmm2 │ │ │ │ + comisd %xmm2,%xmm4 │ │ │ │ + jbe 778a8 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + callq 77150 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + addsd 0x28(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + addsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + callq 77050 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7798b │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000074210 : │ │ │ │ - movsd 0x83a58(%rip),%xmm2 │ │ │ │ - movsd 0x85a38(%rip),%xmm4 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - jbe 74265 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x82885(%rip),%xmm1 │ │ │ │ - andnpd %xmm0,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - cmpnlesd %xmm0,%xmm4 │ │ │ │ - andpd %xmm1,%xmm4 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - subsd %xmm4,%xmm1 │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000074270 : │ │ │ │ - movsd 0x839f8(%rip),%xmm3 │ │ │ │ - movsd 0x859d8(%rip),%xmm1 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd %xmm3,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm1 │ │ │ │ - movsd 0x82830(%rip),%xmm1 │ │ │ │ - jbe 742cd │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x8281d(%rip),%xmm1 │ │ │ │ - andnpd %xmm0,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - cmpnlesd %xmm0,%xmm5 │ │ │ │ - andpd %xmm1,%xmm5 │ │ │ │ - subsd %xmm5,%xmm2 │ │ │ │ - orpd %xmm3,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + lea 0x18(%rsp),%r13 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x3,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + callq b2bf0 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 776d0 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + subsd 0x28(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + subsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + callq 77050 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + callq b28c0 │ │ │ │ + jmpq 77885 │ │ │ │ + nop │ │ │ │ + mov $0x24,%edx │ │ │ │ + mov 0xa767c(%rip),%r13 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x85f50(%rip),%rdi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + jmpq 77824 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ │ │ │ │ -00000000000742e0 : │ │ │ │ - movapd %xmm2,%xmm9 │ │ │ │ - movapd %xmm3,%xmm10 │ │ │ │ +0000000000077990 : │ │ │ │ push %r14 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - movapd %xmm1,%xmm8 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - movapd %xmm10,%xmm5 │ │ │ │ - subsd %xmm7,%xmm0 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - subsd %xmm8,%xmm5 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movapd %xmm0,%xmm11 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - movq 0x83947(%rip),%xmm6 │ │ │ │ - movapd %xmm5,%xmm4 │ │ │ │ - andpd %xmm6,%xmm11 │ │ │ │ - andpd %xmm6,%xmm4 │ │ │ │ - comisd %xmm4,%xmm11 │ │ │ │ - jbe 74780 │ │ │ │ - comisd %xmm9,%xmm7 │ │ │ │ - jbe 74376 │ │ │ │ - movq %xmm8,%rax │ │ │ │ - movq 0x8315b(%rip),%xmm4 │ │ │ │ - movapd %xmm10,%xmm8 │ │ │ │ - movq %rax,%xmm10 │ │ │ │ - movq %xmm7,%rax │ │ │ │ - movapd %xmm9,%xmm7 │ │ │ │ - xorpd %xmm4,%xmm0 │ │ │ │ - xorpd %xmm4,%xmm5 │ │ │ │ - movq %rax,%xmm9 │ │ │ │ - divsd %xmm0,%xmm5 │ │ │ │ - movapd %xmm7,%xmm12 │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x70,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0xa75cb(%rip),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 77c48 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movq 0x7ff15(%rip),%xmm4 │ │ │ │ + ucomisd %xmm5,%xmm3 │ │ │ │ + andpd %xmm4,%xmm6 │ │ │ │ + jp 77ab8 │ │ │ │ + jne 77ab8 │ │ │ │ + mov 0xa70a2(%rip),%rax │ │ │ │ movapd %xmm6,%xmm4 │ │ │ │ - movsd 0x858cc(%rip),%xmm14 │ │ │ │ - movq %xmm14,%r14 │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movsd 0x830e1(%rip),%xmm5 │ │ │ │ - addsd %xmm5,%xmm12 │ │ │ │ - movapd %xmm12,%xmm11 │ │ │ │ - movapd %xmm12,%xmm0 │ │ │ │ - andpd %xmm6,%xmm11 │ │ │ │ - ucomisd %xmm11,%xmm14 │ │ │ │ - ja 74d80 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - cvttsd2si %xmm0,%ebx │ │ │ │ - movq %r14,%xmm13 │ │ │ │ - subsd %xmm7,%xmm4 │ │ │ │ - mulsd 0x40(%rsp),%xmm4 │ │ │ │ - movapd %xmm6,%xmm7 │ │ │ │ - addsd %xmm8,%xmm4 │ │ │ │ - movapd %xmm4,%xmm8 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - andpd %xmm6,%xmm8 │ │ │ │ - ucomisd %xmm8,%xmm13 │ │ │ │ - ja 74d40 │ │ │ │ - cvttsd2si %xmm0,%ebp │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm5,0x58(%rsp) │ │ │ │ - movsd %xmm10,0x48(%rsp) │ │ │ │ - movsd %xmm9,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x50(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - callq 74270 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - callq 74210 │ │ │ │ - movsd 0x30(%rsp),%xmm8 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - mov %ebx,%edi │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 7b430 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rbp),%esi │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mov %ebx,%edi │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - callq 7b430 │ │ │ │ - movsd 0x58(%rsp),%xmm5 │ │ │ │ - movq %r14,%xmm1 │ │ │ │ - movsd 0x38(%rsp),%xmm9 │ │ │ │ - movq 0x837ae(%rip),%xmm6 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - addsd %xmm9,%xmm5 │ │ │ │ - addsd 0x40(%rsp),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x48(%rsp),%xmm10 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movapd %xmm5,%xmm7 │ │ │ │ - movapd %xmm5,%xmm11 │ │ │ │ - andpd %xmm6,%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - ja 74d00 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - cvttsd2si %xmm5,%ebp │ │ │ │ - movq %r14,%xmm13 │ │ │ │ - subsd %xmm9,%xmm0 │ │ │ │ - mulsd 0x40(%rsp),%xmm0 │ │ │ │ - movapd %xmm6,%xmm5 │ │ │ │ - addsd %xmm0,%xmm10 │ │ │ │ - movapd %xmm10,%xmm7 │ │ │ │ - movapd %xmm10,%xmm0 │ │ │ │ - andpd %xmm6,%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm13 │ │ │ │ - ja 74c80 │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - movapd %xmm10,%xmm0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 77acd │ │ │ │ + movsd 0x80384(%rip),%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm6 │ │ │ │ + jp 77cf8 │ │ │ │ + jne 77cf8 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + lea 0x28(%rsp),%r13 │ │ │ │ movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd %xmm10,0x8(%rsp) │ │ │ │ - callq 74270 │ │ │ │ - movsd 0x8(%rsp),%xmm10 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + lea 0x60(%rsp),%rcx │ │ │ │ + lea 0x58(%rsp),%rdx │ │ │ │ + mov $0x4,%eax │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + callq 7d690 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + addsd 0x48(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ movsd %xmm0,0x28(%rsp) │ │ │ │ - movapd %xmm10,%xmm0 │ │ │ │ - callq 74210 │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12d,%esi │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + addsd 0x50(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + callq 77050 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - mov %ebp,%edi │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 7b430 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ebp,%edi │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - lea 0x1(%r12),%esi │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq 7b430 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jle 74775 │ │ │ │ - movsd 0x824bf(%rip),%xmm6 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - movq 0x83647(%rip),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movq %xmm6,%r12 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + jmp 77ae1 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xa6fd9(%rip),%rax │ │ │ │ + andpd %xmm3,%xmm4 │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 77a04 │ │ │ │ + movsd 0x802bb(%rip),%xmm7 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + ucomisd %xmm6,%xmm4 │ │ │ │ + jp 77ca8 │ │ │ │ + comisd %xmm6,%xmm4 │ │ │ │ + jne 77ca8 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + lea 0x38(%rsp),%r13 │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + subsd %xmm7,%xmm4 │ │ │ │ + movsd 0x85ea1(%rip),%xmm6 │ │ │ │ + mulsd %xmm4,%xmm6 │ │ │ │ + addsd 0x85e9d(%rip),%xmm6 │ │ │ │ + subsd 0x85e9d(%rip),%xmm6 │ │ │ │ + divsd 0x85e9d(%rip),%xmm6 │ │ │ │ + addsd 0x7ef9d(%rip),%xmm6 │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + je 77b6e │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + callq 777f0 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mulsd 0x7ef5a(%rip),%xmm4 │ │ │ │ + movsd 0x85e5a(%rip),%xmm0 │ │ │ │ + movsd 0x7fe1a(%rip),%xmm1 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + addsd 0x85e4e(%rip),%xmm0 │ │ │ │ + mulsd 0x85e4e(%rip),%xmm0 │ │ │ │ + divsd 0x85c4e(%rip),%xmm0 │ │ │ │ + addsd 0x38(%rsp),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + jbe 77bc8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - callq 74270 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 74210 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movq %r14,%xmm7 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - andpd %xmm4,%xmm0 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - ucomisd %xmm0,%xmm7 │ │ │ │ - movsd 0x18(%rsp),%xmm7 │ │ │ │ - jbe 746e2 │ │ │ │ - cvttsd2si %xmm4,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - cmpnlesd %xmm4,%xmm8 │ │ │ │ - andpd %xmm5,%xmm8 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - subsd %xmm8,%xmm5 │ │ │ │ - andnpd %xmm4,%xmm0 │ │ │ │ - orpd %xmm0,%xmm5 │ │ │ │ - cvttsd2si %xmm5,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mov %ebx,%edi │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq 7b430 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ebx,%edi │ │ │ │ - addsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - add $0x1,%ebx │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 77bb8 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + jbe 77be0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 77bd0 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + callq 77050 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x7eed4(%rip),%rax │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ movapd %xmm6,%xmm0 │ │ │ │ - cvttsd2si %xmm5,%esi │ │ │ │ - callq 7b430 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd 0x40(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - jne 74638 │ │ │ │ - add $0x68,%rsp │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x4,%eax │ │ │ │ + callq 968c0 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 77d49 │ │ │ │ + add $0x70,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - comisd %xmm10,%xmm8 │ │ │ │ - jbe 747b5 │ │ │ │ - movq %xmm8,%rax │ │ │ │ - movq 0x82d1c(%rip),%xmm4 │ │ │ │ - movapd %xmm10,%xmm8 │ │ │ │ - movq %rax,%xmm10 │ │ │ │ - movq %xmm7,%rax │ │ │ │ - movapd %xmm9,%xmm7 │ │ │ │ - xorpd %xmm4,%xmm0 │ │ │ │ - xorpd %xmm4,%xmm5 │ │ │ │ - movq %rax,%xmm9 │ │ │ │ - divsd %xmm5,%xmm0 │ │ │ │ - movsd 0x82cbf(%rip),%xmm5 │ │ │ │ - movapd %xmm8,%xmm12 │ │ │ │ - movapd %xmm6,%xmm4 │ │ │ │ - movsd 0x85485(%rip),%xmm15 │ │ │ │ - addsd %xmm5,%xmm12 │ │ │ │ - movq %xmm15,%r14 │ │ │ │ - movapd %xmm12,%xmm11 │ │ │ │ - andpd %xmm6,%xmm11 │ │ │ │ - ucomisd %xmm11,%xmm15 │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - movapd %xmm12,%xmm0 │ │ │ │ - ja 74cc0 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movq %r14,%xmm14 │ │ │ │ - subsd %xmm8,%xmm4 │ │ │ │ - mulsd 0x40(%rsp),%xmm4 │ │ │ │ - movapd %xmm6,%xmm8 │ │ │ │ - addsd %xmm7,%xmm4 │ │ │ │ - movapd %xmm4,%xmm11 │ │ │ │ - movapd %xmm4,%xmm7 │ │ │ │ - andpd %xmm6,%xmm11 │ │ │ │ - ucomisd %xmm11,%xmm14 │ │ │ │ - ja 74c00 │ │ │ │ - cvttsd2si %xmm0,%ebx │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm5,0x58(%rsp) │ │ │ │ - cvttsd2si %xmm7,%ebp │ │ │ │ - movsd %xmm10,0x48(%rsp) │ │ │ │ - movsd %xmm9,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x50(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - callq 74270 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - callq 74210 │ │ │ │ - movsd 0x30(%rsp),%xmm8 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ebx,%esi │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - mov %ebp,%edi │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 7b430 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rbp),%edi │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mov %ebx,%esi │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - callq 7b430 │ │ │ │ - movsd 0x58(%rsp),%xmm5 │ │ │ │ - movq %r14,%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm10 │ │ │ │ - movq 0x8336e(%rip),%xmm6 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - addsd %xmm10,%xmm5 │ │ │ │ - addsd 0x40(%rsp),%xmm4 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x38(%rsp),%xmm9 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movapd %xmm5,%xmm7 │ │ │ │ - movapd %xmm5,%xmm11 │ │ │ │ - andpd %xmm6,%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - ja 74bc0 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movq %r14,%xmm15 │ │ │ │ - movapd %xmm6,%xmm7 │ │ │ │ - subsd %xmm10,%xmm0 │ │ │ │ - mulsd 0x40(%rsp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm9 │ │ │ │ - movapd %xmm9,%xmm8 │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - andpd %xmm6,%xmm8 │ │ │ │ - ucomisd %xmm8,%xmm15 │ │ │ │ - ja 74c40 │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - cvttsd2si %xmm5,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x22,%edx │ │ │ │ + mov 0xa7384(%rip),%r13 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x85c80(%rip),%rdi │ │ │ │ movsd %xmm3,0x18(%rsp) │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd %xmm9,0x8(%rsp) │ │ │ │ - callq 74270 │ │ │ │ - movsd 0x8(%rsp),%xmm9 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - callq 74210 │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 7b430 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ebp,%esi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - lea 0x1(%r12),%edi │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq 7b430 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jle 74775 │ │ │ │ - movsd 0x8207e(%rip),%xmm6 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - movq 0x83206(%rip),%xmm6 │ │ │ │ movsd 0x10(%rsp),%xmm1 │ │ │ │ - movq %xmm6,%r12 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + jmpq 779cf │ │ │ │ nopl (%rax) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - callq 74270 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 74210 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movq %r14,%xmm7 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - andpd %xmm4,%xmm0 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - ucomisd %xmm0,%xmm7 │ │ │ │ - movsd 0x18(%rsp),%xmm7 │ │ │ │ - jbe 74b22 │ │ │ │ - cvttsd2si %xmm4,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - cmpnlesd %xmm4,%xmm8 │ │ │ │ - andpd %xmm5,%xmm8 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - subsd %xmm8,%xmm5 │ │ │ │ - andnpd %xmm4,%xmm0 │ │ │ │ - orpd %xmm0,%xmm5 │ │ │ │ - cvttsd2si %xmm5,%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq 7b430 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ebx,%esi │ │ │ │ - addsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - add $0x1,%ebx │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + lea 0x38(%rsp),%r13 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + mov $0x4,%eax │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov %r14,%rsi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ movapd %xmm6,%xmm0 │ │ │ │ - cvttsd2si %xmm5,%edi │ │ │ │ - callq 7b430 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd 0x40(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - jne 74a78 │ │ │ │ - add $0x68,%rsp │ │ │ │ - pop %rbx │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + callq 95d60 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + jmpq 77b0b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + lea 0x28(%rsp),%r13 │ │ │ │ + movapd %xmm7,%xmm3 │ │ │ │ + mov $0x4,%eax │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov %r14,%rsi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + callq 95d60 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + jmpq 77a32 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +0000000000077d50 : │ │ │ │ + push %r14 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0xa7216(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 77eb0 │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + movsd 0x85c1e(%rip),%xmm4 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + andpd 0x7fb4d(%rip),%xmm2 │ │ │ │ + comisd %xmm2,%xmm4 │ │ │ │ + jbe 77e08 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + callq 775a0 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + subsd 0x28(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + subsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + callq 77050 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 77eeb │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - cvttsd2si %xmm5,%rax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - andnpd %xmm11,%xmm0 │ │ │ │ - movsd 0x81ef1(%rip),%xmm13 │ │ │ │ - cvtsi2sd %rax,%xmm7 │ │ │ │ - movapd %xmm7,%xmm8 │ │ │ │ - cmpnlesd %xmm5,%xmm8 │ │ │ │ - andpd %xmm13,%xmm8 │ │ │ │ - subsd %xmm8,%xmm7 │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - orpd %xmm0,%xmm5 │ │ │ │ - jmpq 74947 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cvttsd2si %xmm4,%rax │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - andnpd %xmm4,%xmm8 │ │ │ │ - movsd 0x81eb1(%rip),%xmm7 │ │ │ │ - cvtsi2sd %rax,%xmm11 │ │ │ │ - movapd %xmm11,%xmm12 │ │ │ │ - cmpnlesd %xmm4,%xmm12 │ │ │ │ - andpd %xmm7,%xmm12 │ │ │ │ - movapd %xmm11,%xmm7 │ │ │ │ - subsd %xmm12,%xmm7 │ │ │ │ - orpd %xmm8,%xmm7 │ │ │ │ - jmpq 74833 │ │ │ │ - cvttsd2si %xmm9,%rax │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - andnpd %xmm9,%xmm7 │ │ │ │ - movsd 0x81e71(%rip),%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm8 │ │ │ │ - movapd %xmm8,%xmm10 │ │ │ │ - cmpnlesd %xmm9,%xmm10 │ │ │ │ - andpd %xmm0,%xmm10 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - subsd %xmm10,%xmm0 │ │ │ │ - orpd %xmm7,%xmm0 │ │ │ │ - jmpq 7497e │ │ │ │ - nop │ │ │ │ - cvttsd2si %xmm10,%rax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - andnpd %xmm10,%xmm5 │ │ │ │ - movsd 0x81e32(%rip),%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm7 │ │ │ │ - movapd %xmm7,%xmm8 │ │ │ │ - cmpnlesd %xmm10,%xmm8 │ │ │ │ - andpd %xmm0,%xmm8 │ │ │ │ - subsd %xmm8,%xmm7 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - orpd %xmm5,%xmm0 │ │ │ │ - jmpq 74541 │ │ │ │ nopl (%rax) │ │ │ │ - cvttsd2si %xmm12,%rax │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - andnpd %xmm12,%xmm4 │ │ │ │ - movsd 0x81df0(%rip),%xmm14 │ │ │ │ - cvtsi2sd %rax,%xmm11 │ │ │ │ - movapd %xmm11,%xmm13 │ │ │ │ - movapd %xmm11,%xmm0 │ │ │ │ - cmpnlesd %xmm12,%xmm13 │ │ │ │ - andpd %xmm14,%xmm13 │ │ │ │ - subsd %xmm13,%xmm0 │ │ │ │ - orpd %xmm4,%xmm0 │ │ │ │ - jmpq 747fd │ │ │ │ - cvttsd2si %xmm5,%rax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - andnpd %xmm11,%xmm0 │ │ │ │ - movsd 0x81db1(%rip),%xmm15 │ │ │ │ - cvtsi2sd %rax,%xmm7 │ │ │ │ - movapd %xmm7,%xmm8 │ │ │ │ - cmpnlesd %xmm5,%xmm8 │ │ │ │ - andpd %xmm15,%xmm8 │ │ │ │ - subsd %xmm8,%xmm7 │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - orpd %xmm0,%xmm5 │ │ │ │ - jmpq 74507 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cvttsd2si %xmm4,%rax │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - movsd 0x81d76(%rip),%xmm0 │ │ │ │ - andnpd %xmm4,%xmm7 │ │ │ │ - cvtsi2sd %rax,%xmm8 │ │ │ │ - movapd %xmm8,%xmm11 │ │ │ │ - cmpnlesd %xmm4,%xmm11 │ │ │ │ - andpd %xmm0,%xmm11 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - subsd %xmm11,%xmm0 │ │ │ │ - orpd %xmm7,%xmm0 │ │ │ │ - jmpq 743f7 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cvttsd2si %xmm12,%rax │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - andnpd %xmm12,%xmm4 │ │ │ │ - movsd 0x81d30(%rip),%xmm14 │ │ │ │ - cvtsi2sd %rax,%xmm11 │ │ │ │ - movapd %xmm11,%xmm13 │ │ │ │ - movapd %xmm11,%xmm0 │ │ │ │ - cmpnlesd %xmm12,%xmm13 │ │ │ │ - andpd %xmm14,%xmm13 │ │ │ │ - subsd %xmm13,%xmm0 │ │ │ │ - orpd %xmm4,%xmm0 │ │ │ │ - jmpq 743be │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + lea 0x18(%rsp),%r13 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x3,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + callq b2bf0 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 77370 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + addsd 0x28(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + addsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + callq 77050 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + callq b28c0 │ │ │ │ + jmpq 77de5 │ │ │ │ + nop │ │ │ │ + mov $0x22,%edx │ │ │ │ + mov 0xa711c(%rip),%r13 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x85a40(%rip),%rdi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + jmpq 77d84 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ │ │ │ │ -0000000000074dc0 : │ │ │ │ - push %r15 │ │ │ │ +0000000000077ef0 : │ │ │ │ push %r14 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x198,%rsp │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov 0x1d0(%rsp),%r12 │ │ │ │ - mov %esi,0xc4(%rsp) │ │ │ │ - mov %edx,0xf0(%rsp) │ │ │ │ - mov %r9d,0x3c(%rsp) │ │ │ │ - movsd %xmm0,0xa0(%rsp) │ │ │ │ - movsd %xmm1,0xa8(%rsp) │ │ │ │ - movsd %xmm2,0xb0(%rsp) │ │ │ │ - movsd %xmm3,0xb8(%rsp) │ │ │ │ + mov %edi,%ebx │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jle 754b8 │ │ │ │ - movsd (%rcx),%xmm15 │ │ │ │ - movsd (%r8),%xmm1 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r8,%rbp │ │ │ │ - movsd 0x8(%rcx),%xmm11 │ │ │ │ - movsd 0x8(%r8),%xmm12 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - movapd %xmm11,%xmm13 │ │ │ │ - movapd %xmm12,%xmm14 │ │ │ │ - subsd %xmm15,%xmm13 │ │ │ │ - subsd %xmm1,%xmm14 │ │ │ │ - movapd %xmm13,%xmm0 │ │ │ │ - movapd %xmm14,%xmm2 │ │ │ │ - mulsd %xmm13,%xmm0 │ │ │ │ - mulsd %xmm14,%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm10 │ │ │ │ - ja 7636b │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - movslq 0x3c(%rsp),%rax │ │ │ │ - mov $0x2,%ebx │ │ │ │ - movq %xmm10,%r13 │ │ │ │ - movsd 0xa0(%rsp),%xmm4 │ │ │ │ - comisd 0x48(%rsp),%xmm4 │ │ │ │ - jbe 762d3 │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - movapd %xmm11,%xmm2 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ - mov 0xf0(%rsp),%ebp │ │ │ │ - movapd %xmm12,%xmm3 │ │ │ │ - movsd 0xa0(%rsp),%xmm11 │ │ │ │ - movsd 0xa8(%rsp),%xmm4 │ │ │ │ - movsd 0xb0(%rsp),%xmm5 │ │ │ │ - movsd 0xb8(%rsp),%xmm6 │ │ │ │ - jmpq 74f89 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 75019 │ │ │ │ - movsd (%r14,%rbx,8),%xmm8 │ │ │ │ - movsd (%r12,%rbx,8),%xmm9 │ │ │ │ - movapd %xmm8,%xmm13 │ │ │ │ - movapd %xmm9,%xmm14 │ │ │ │ - subsd %xmm2,%xmm13 │ │ │ │ - subsd %xmm3,%xmm14 │ │ │ │ - movapd %xmm13,%xmm0 │ │ │ │ - movapd %xmm14,%xmm1 │ │ │ │ - mulsd %xmm13,%xmm0 │ │ │ │ - mulsd %xmm14,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm10 │ │ │ │ - ja 763d5 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - add $0x1,%rbx │ │ │ │ - movapd %xmm2,%xmm15 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movq %xmm7,%r13 │ │ │ │ - comisd %xmm0,%xmm11 │ │ │ │ - jbe 7609a │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - movapd %xmm9,%xmm3 │ │ │ │ - movapd %xmm8,%xmm2 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 74f08 │ │ │ │ - movapd %xmm15,%xmm0 │ │ │ │ - movsd %xmm11,0x48(%rsp) │ │ │ │ - movsd %xmm7,0x40(%rsp) │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movsd %xmm15,(%rsp) │ │ │ │ - callq 742e0 │ │ │ │ - movsd 0x48(%rsp),%xmm11 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - mov %ebx,%eax │ │ │ │ - movsd 0x40(%rsp),%xmm7 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm15 │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - jne 74f13 │ │ │ │ - movapd %xmm2,%xmm13 │ │ │ │ - movapd %xmm3,%xmm14 │ │ │ │ - mov %r12,%rbp │ │ │ │ - movslq %ebx,%r15 │ │ │ │ - subsd %xmm15,%xmm13 │ │ │ │ - subsd %xmm1,%xmm14 │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - movapd %xmm3,%xmm9 │ │ │ │ - movapd %xmm2,%xmm8 │ │ │ │ - movapd %xmm1,%xmm12 │ │ │ │ - movapd %xmm15,%xmm11 │ │ │ │ - movapd %xmm13,%xmm1 │ │ │ │ - movapd %xmm14,%xmm0 │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - movsd %xmm12,0x28(%rsp) │ │ │ │ - movsd %xmm11,0x20(%rsp) │ │ │ │ - movsd %xmm9,0x18(%rsp) │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ - movsd %xmm13,0x8(%rsp) │ │ │ │ - movsd %xmm14,(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - lea 0x128(%rsp),%rax │ │ │ │ - lea 0x120(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %rsi,0xc8(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - movsd 0x8c478(%rip),%xmm4 │ │ │ │ - cvtsi2sdl 0xc4(%rsp),%xmm0 │ │ │ │ - movsd 0x30(%rsp),%xmm7 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm13 │ │ │ │ - movsd (%rsp),%xmm14 │ │ │ │ - mov 0xf0(%rsp),%edx │ │ │ │ - movsd 0x20(%rsp),%xmm11 │ │ │ │ - movsd 0x28(%rsp),%xmm12 │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov 0xa7073(%rip),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - movsd 0x18(%rsp),%xmm9 │ │ │ │ - mulsd 0x8c42d(%rip),%xmm0 │ │ │ │ - setne 0xf7(%rsp) │ │ │ │ - movzbl 0xf7(%rsp),%eax │ │ │ │ - movsd %xmm4,0xd8(%rsp) │ │ │ │ - mulsd 0x128(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0xe0(%rsp) │ │ │ │ - mulsd 0x120(%rsp),%xmm0 │ │ │ │ - movsd %xmm4,0x50(%rsp) │ │ │ │ - movapd %xmm7,%xmm4 │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - subsd %xmm6,%xmm4 │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - movsd %xmm4,0x98(%rsp) │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm13 │ │ │ │ - comisd %xmm10,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm14 │ │ │ │ - addsd %xmm11,%xmm13 │ │ │ │ - addsd %xmm12,%xmm14 │ │ │ │ - jbe 751a0 │ │ │ │ - test %al,%al │ │ │ │ - jne 76120 │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - movsd 0x82ac2(%rip),%xmm2 │ │ │ │ - movsd 0x84aa2(%rip),%xmm4 │ │ │ │ - addsd %xmm13,%xmm1 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - jbe 75200 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x818ea(%rip),%xmm0 │ │ │ │ - andnpd %xmm1,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - cmpnlesd %xmm1,%xmm4 │ │ │ │ - andpd %xmm0,%xmm4 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - orpd %xmm2,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - movsd 0x82a5e(%rip),%xmm3 │ │ │ │ - movsd 0x84a3e(%rip),%xmm6 │ │ │ │ - addsd %xmm14,%xmm0 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd %xmm3,%xmm4 │ │ │ │ + jne 781f0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm3 │ │ │ │ + jp 78180 │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + jne 78180 │ │ │ │ + movsd 0x7fe49(%rip),%xmm2 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ ucomisd %xmm4,%xmm6 │ │ │ │ - jbe 75267 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ + jp 78170 │ │ │ │ + comisd %xmm4,%xmm6 │ │ │ │ + jne 78170 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + movapd %xmm6,%xmm5 │ │ │ │ + subsd 0x8(%rsp),%xmm5 │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + movsd 0x7eb54(%rip),%xmm7 │ │ │ │ + lea 0x38(%rsp),%r13 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x4,%eax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + mulsd 0x85a00(%rip),%xmm3 │ │ │ │ + addsd 0x85a00(%rip),%xmm3 │ │ │ │ + subsd 0x85a00(%rip),%xmm3 │ │ │ │ + divsd 0x85a00(%rip),%xmm3 │ │ │ │ + addsd %xmm7,%xmm3 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + callq 968c0 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x81883(%rip),%xmm2 │ │ │ │ - andnpd %xmm0,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - cmpnlesd %xmm0,%xmm5 │ │ │ │ - andpd %xmm2,%xmm5 │ │ │ │ - subsd %xmm5,%xmm4 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - orpd %xmm3,%xmm2 │ │ │ │ - cvttsd2si %xmm2,%ecx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movzbl (%r12),%ebx │ │ │ │ - cvtsi2sdl (%rsp),%xmm2 │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - mulsd 0x8c2c7(%rip),%xmm1 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %ecx,%xmm1 │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mulsd 0x7ead9(%rip),%xmm5 │ │ │ │ + movsd 0x7f9a1(%rip),%xmm1 │ │ │ │ + mulsd 0x859d1(%rip),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + addsd 0x859cb(%rip),%xmm5 │ │ │ │ + mulsd 0x859cb(%rip),%xmm5 │ │ │ │ + divsd 0x857cb(%rip),%xmm5 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + jbe 78050 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ subsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x8c2a6(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - test %bl,%bl │ │ │ │ - je 75517 │ │ │ │ - lea 0x1(%r12),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %r13d,%edx │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmpb $0x0,-0x1(%rax) │ │ │ │ - jne 752d0 │ │ │ │ - lea 0x2(%rdx),%edi │ │ │ │ - movsd %xmm7,0x68(%rsp) │ │ │ │ - movslq %edi,%rdi │ │ │ │ - movsd %xmm12,0x30(%rsp) │ │ │ │ - shl $0x3,%rdi │ │ │ │ - movsd %xmm11,0x28(%rsp) │ │ │ │ - movsd %xmm14,0x20(%rsp) │ │ │ │ - movsd %xmm13,0x18(%rsp) │ │ │ │ - movsd %xmm9,0x10(%rsp) │ │ │ │ - movsd %xmm8,0x8(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - movsd 0x8(%rsp),%xmm8 │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - movsd 0x10(%rsp),%xmm9 │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 78040 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe 78070 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + ja 78060 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + je 78095 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + callq 77d50 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + mov 0xa69fc(%rip),%rax │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 781a8 │ │ │ │ + ucomisd 0x8(%rsp),%xmm6 │ │ │ │ + jp 78250 │ │ │ │ + jne 78250 │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + lea 0x48(%rsp),%r13 │ │ │ │ + movsd %xmm1,0x50(%rsp) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + lea 0x70(%rsp),%rcx │ │ │ │ + lea 0x68(%rsp),%rdx │ │ │ │ + mov $0x4,%eax │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + lea 0x58(%rsp),%rdi │ │ │ │ + movapd %xmm6,%xmm3 │ │ │ │ + callq 7dee0 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - movsd 0x18(%rsp),%xmm13 │ │ │ │ - movsd 0x20(%rsp),%xmm14 │ │ │ │ - movsd 0x28(%rsp),%xmm11 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movsd 0x30(%rsp),%xmm12 │ │ │ │ - movsd 0x68(%rsp),%xmm7 │ │ │ │ - jmpq 753fc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl %bl,%esi │ │ │ │ - movzbl (%r12,%rax,1),%edi │ │ │ │ - sub $0xc0,%esi │ │ │ │ - shl $0x6,%esi │ │ │ │ - lea -0x80(%rdi,%rsi,1),%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - lea 0x8(%rbx),%esi │ │ │ │ - cmp $0x3,%sil │ │ │ │ - ja 7544c │ │ │ │ - movzbl 0x1(%r12,%rax,1),%r8d │ │ │ │ - sub $0xf8,%ebx │ │ │ │ - movzbl 0x2(%r12,%rax,1),%edi │ │ │ │ - shl $0x6,%ebx │ │ │ │ - movzbl 0x3(%r12,%rax,1),%esi │ │ │ │ - add $0x4,%rax │ │ │ │ - lea -0x80(%rbx,%r8,1),%r8d │ │ │ │ - shl $0x6,%r8d │ │ │ │ - lea -0x80(%r8,%rdi,1),%edi │ │ │ │ - shl $0x6,%edi │ │ │ │ - lea -0x80(%rdi,%rsi,1),%esi │ │ │ │ - movzbl (%r12,%rax,1),%edi │ │ │ │ - shl $0x6,%esi │ │ │ │ - lea -0x80(%rsi,%rdi,1),%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jge 7558c │ │ │ │ - movzbl (%r12,%rax,1),%ebx │ │ │ │ - test %bl,%bl │ │ │ │ - js 75406 │ │ │ │ - movzbl %bl,%esi │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - lea 0x40(%rbx),%esi │ │ │ │ - cmp $0x1f,%sil │ │ │ │ - jbe 75370 │ │ │ │ - lea 0x20(%rbx),%esi │ │ │ │ - cmp $0xf,%sil │ │ │ │ - ja 754e8 │ │ │ │ - movzbl %bl,%esi │ │ │ │ - movzbl 0x1(%r12,%rax,1),%edi │ │ │ │ - add $0x2,%rax │ │ │ │ - sub $0xe0,%esi │ │ │ │ - shl $0x6,%esi │ │ │ │ - lea -0x80(%rsi,%rdi,1),%esi │ │ │ │ - movzbl (%r12,%rax,1),%edi │ │ │ │ - shl $0x6,%esi │ │ │ │ - lea -0x80(%rsi,%rdi,1),%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - lea 0x4(%rbx),%esi │ │ │ │ - cmp $0x1,%sil │ │ │ │ - ja 76350 │ │ │ │ - movzbl 0x1(%r12,%rax,1),%r11d │ │ │ │ - movzbl 0x2(%r12,%rax,1),%r10d │ │ │ │ - sub $0xfc,%ebx │ │ │ │ - movzbl 0x3(%r12,%rax,1),%r8d │ │ │ │ - add $0x4,%rax │ │ │ │ - shl $0x6,%ebx │ │ │ │ - movzbl (%r12,%rax,1),%esi │ │ │ │ - lea -0x80(%rsi),%edi │ │ │ │ - movzbl %r11b,%esi │ │ │ │ - lea -0x80(%rbx,%rsi,1),%r11d │ │ │ │ - movzbl %r10b,%esi │ │ │ │ - shl $0x6,%r11d │ │ │ │ - lea -0x80(%r11,%rsi,1),%r10d │ │ │ │ - movzbl %r8b,%esi │ │ │ │ - shl $0x6,%r10d │ │ │ │ - lea -0x80(%r10,%rsi,1),%esi │ │ │ │ - shl $0x6,%esi │ │ │ │ - add %edi,%esi │ │ │ │ - shl $0x6,%esi │ │ │ │ - add %edi,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - jmpq 753e2 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + subsd 0x58(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + subsd 0x60(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + callq 77050 │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm7 │ │ │ │ + jp 782d0 │ │ │ │ + comisd %xmm2,%xmm7 │ │ │ │ + jne 782d0 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jmp 781cd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + andpd 0x7f778(%rip),%xmm6 │ │ │ │ + jmpq 77f6d │ │ │ │ + nopl (%rax) │ │ │ │ + andpd 0x7f768(%rip),%xmm3 │ │ │ │ + movsd 0x7fc00(%rip),%xmm7 │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + jmpq 77f53 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm6 │ │ │ │ + jp 782a0 │ │ │ │ + comisd %xmm7,%xmm6 │ │ │ │ + jne 782a0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movsd %xmm1,0x0(%rbp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 763d0 │ │ │ │ - add $0x198,%rsp │ │ │ │ + jne 782fd │ │ │ │ + sub $0xffffffffffffff80,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x22,%edx │ │ │ │ + mov 0xa6ddc(%rip),%r13 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x85728(%rip),%rdi │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + jmpq 77f27 │ │ │ │ + nop │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + lea 0x48(%rsp),%r13 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov %r14,%rsi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x4,%eax │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + callq 95d60 │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + jmpq 780da │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rbx),%esi │ │ │ │ - cmp $0x7,%sil │ │ │ │ - ja 7538f │ │ │ │ - movzbl 0x1(%r12,%rax,1),%edi │ │ │ │ - sub $0xf0,%ebx │ │ │ │ - movzbl 0x2(%r12,%rax,1),%esi │ │ │ │ - add $0x3,%rax │ │ │ │ - shl $0x6,%ebx │ │ │ │ - lea -0x80(%rbx,%rdi,1),%edi │ │ │ │ - jmpq 753c9 │ │ │ │ - mov $0x8,%edi │ │ │ │ - movsd %xmm7,0x68(%rsp) │ │ │ │ - movsd %xmm12,0x30(%rsp) │ │ │ │ - movsd %xmm11,0x28(%rsp) │ │ │ │ - movsd %xmm14,0x20(%rsp) │ │ │ │ - movsd %xmm13,0x18(%rsp) │ │ │ │ - movsd %xmm9,0x10(%rsp) │ │ │ │ - movsd %xmm8,0x8(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - movsd 0x8(%rsp),%xmm8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movsd 0x10(%rsp),%xmm9 │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - movsd 0x18(%rsp),%xmm13 │ │ │ │ - movsd 0x20(%rsp),%xmm14 │ │ │ │ - movsd 0x28(%rsp),%xmm11 │ │ │ │ - movsd 0x30(%rsp),%xmm12 │ │ │ │ - movsd 0x68(%rsp),%xmm7 │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x70(%rsp) │ │ │ │ - movsd %xmm12,0x68(%rsp) │ │ │ │ - movsd %xmm11,0x30(%rsp) │ │ │ │ - movsd %xmm14,0x20(%rsp) │ │ │ │ - movsd %xmm13,0x18(%rsp) │ │ │ │ - movsd %xmm9,0x10(%rsp) │ │ │ │ - movsd %xmm8,0x8(%rsp) │ │ │ │ - callq 15460 │ │ │ │ - movsd 0x8(%rsp),%xmm8 │ │ │ │ - movsd 0x10(%rsp),%xmm9 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - movsd 0x18(%rsp),%xmm13 │ │ │ │ - movsd 0x20(%rsp),%xmm14 │ │ │ │ - movsd 0x30(%rsp),%xmm11 │ │ │ │ - movsd 0x68(%rsp),%xmm12 │ │ │ │ - movsd 0x70(%rsp),%xmm7 │ │ │ │ - jne 76362 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - lea 0x138(%rsp),%rcx │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x70(%rsp) │ │ │ │ - movsd %xmm12,0x68(%rsp) │ │ │ │ - movsd %xmm11,0x30(%rsp) │ │ │ │ - movsd %xmm14,0x20(%rsp) │ │ │ │ - movsd %xmm13,0x18(%rsp) │ │ │ │ - movsd %xmm9,0x10(%rsp) │ │ │ │ - movsd %xmm8,0x8(%rsp) │ │ │ │ - callq 15450 │ │ │ │ - movsd 0x8(%rsp),%xmm8 │ │ │ │ - movsd 0x10(%rsp),%xmm9 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - movsd 0x18(%rsp),%xmm13 │ │ │ │ - movsd 0x20(%rsp),%xmm14 │ │ │ │ - movsd 0x30(%rsp),%xmm11 │ │ │ │ - movsd 0x68(%rsp),%xmm12 │ │ │ │ - movsd 0x70(%rsp),%xmm7 │ │ │ │ - je 76334 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7633d │ │ │ │ - mov 0xc4(%rsp),%edx │ │ │ │ - mov 0x138(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x64,%r8d │ │ │ │ - mov $0x64,%ecx │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - shl $0x6,%edx │ │ │ │ - movsd %xmm7,0x68(%rsp) │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd %xmm12,0x60(%rsp) │ │ │ │ - movsd %xmm11,0x30(%rsp) │ │ │ │ - movsd %xmm14,0x20(%rsp) │ │ │ │ - movsd %xmm13,0x18(%rsp) │ │ │ │ - movsd %xmm9,0x10(%rsp) │ │ │ │ - movsd %xmm8,0x8(%rsp) │ │ │ │ - callq 15d10 │ │ │ │ - movsd 0x8(%rsp),%xmm8 │ │ │ │ - movsd 0x10(%rsp),%xmm9 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - movsd 0x18(%rsp),%xmm13 │ │ │ │ - movsd 0x20(%rsp),%xmm14 │ │ │ │ - movsd 0x30(%rsp),%xmm11 │ │ │ │ - movsd 0x60(%rsp),%xmm12 │ │ │ │ - movsd 0x68(%rsp),%xmm7 │ │ │ │ - jne 76478 │ │ │ │ - mov 0x138(%rsp),%rdi │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - shr $0x6,%rax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,0xf6(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 75e05 │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movsd %xmm10,0x70(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov 0xf8(%rsp),%rcx │ │ │ │ - mov %ebx,0x20(%rsp) │ │ │ │ - movsd 0xa0(%rsp),%xmm4 │ │ │ │ - mov (%rsp),%ebx │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ - lea 0x8(%rcx,%rax,8),%rax │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - addsd %xmm10,%xmm4 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - movsd %xmm9,0x18(%rsp) │ │ │ │ - sub $0x2,%eax │ │ │ │ - movsd %xmm11,0x28(%rsp) │ │ │ │ - mov %eax,0xc0(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r15d,%r14d │ │ │ │ - movsd %xmm12,0x30(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movsd %xmm4,0x78(%rsp) │ │ │ │ - mov (%rax),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 159f0 │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - movq $0x10000,0x160(%rsp) │ │ │ │ - mov 0x138(%rsp),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movq $0x0,0x170(%rsp) │ │ │ │ - movq $0x10000,0x178(%rsp) │ │ │ │ - callq 15b40 │ │ │ │ - mov 0x138(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - callq 15120 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movsd 0x78(%rsp),%xmm4 │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - mov 0x98(%rax),%rax │ │ │ │ - cvtsi2sdq 0x80(%rax),%xmm6 │ │ │ │ - mulsd 0x8bcbf(%rip),%xmm6 │ │ │ │ - mulsd 0x81bdf(%rip),%xmm6 │ │ │ │ - addsd %xmm4,%xmm6 │ │ │ │ - comisd (%rsp),%xmm6 │ │ │ │ - jbe 76040 │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - cmp %eax,0x3c(%rsp) │ │ │ │ - jle 76040 │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - cltq │ │ │ │ - mov 0xc0(%rsp),%ecx │ │ │ │ movsd 0x10(%rsp),%xmm3 │ │ │ │ - sub %r14d,%ecx │ │ │ │ - lea 0x2(%rcx,%rdx,1),%rdx │ │ │ │ - jmp 758f1 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 75945 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movsd (%r15,%rax,8),%xmm3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd (%r12,%rax,8),%xmm4 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm2,%xmm13 │ │ │ │ - mulsd %xmm2,%xmm13 │ │ │ │ - addsd %xmm13,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm10 │ │ │ │ - ja 7623e │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm5 │ │ │ │ - comisd %xmm5,%xmm6 │ │ │ │ - ja 758e8 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - test %r13d,%r13d │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - setne %dl │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - je 75978 │ │ │ │ - cmpb $0x0,0xf6(%rsp) │ │ │ │ - jne 75f50 │ │ │ │ - movsd %xmm10,0x90(%rsp) │ │ │ │ - movsd %xmm10,0x88(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rsi │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x8bbb3(%rip),%xmm0 │ │ │ │ - movsd 0x120(%rsp),%xmm7 │ │ │ │ - movsd 0x128(%rsp),%xmm6 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - mov 0x138(%rsp),%rdi │ │ │ │ - movsd %xmm7,0x78(%rsp) │ │ │ │ - movsd %xmm6,0x80(%rsp) │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ + mov $0x4,%eax │ │ │ │ movapd %xmm6,%xmm0 │ │ │ │ - xorpd 0x81ac0(%rip),%xmm0 │ │ │ │ - mulsd 0x8bb68(%rip),%xmm0 │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - cvttsd2si %xmm0,%rdx │ │ │ │ - movsd 0x8bb4b(%rip),%xmm0 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - mov %rdx,0x168(%rsp) │ │ │ │ - cvttsd2si %xmm0,%rdx │ │ │ │ - mov %rdx,0x170(%rsp) │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - callq 15b40 │ │ │ │ - mov 0x138(%rsp),%rdi │ │ │ │ + callq 95d60 │ │ │ │ + jmpq 781cd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x50(%rsp),%xmm2 │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 159f0 │ │ │ │ - mov 0x138(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - callq 15120 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7630e │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x98(%rax),%rdi │ │ │ │ - callq 15a90 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x4,%eax │ │ │ │ + callq 95d60 │ │ │ │ + jmpq 781cd │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000078310 : │ │ │ │ + mov %rdi,%rdx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 78350 │ │ │ │ + lea 0xabf81(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x20,%ecx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 78347 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + movb $0x1,(%rsi,%rax,1) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 78338 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x85698(%rip),%xmm0 │ │ │ │ + movdqa 0x856a0(%rip),%xmm1 │ │ │ │ + movaps %xmm0,0xabf39(%rip) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0xabf3e(%rip) │ │ │ │ + movaps %xmm1,0xabf47(%rip) │ │ │ │ + movaps %xmm0,0xabf50(%rip) │ │ │ │ + movaps %xmm0,0xabf59(%rip) │ │ │ │ + movaps %xmm0,0xabf62(%rip) │ │ │ │ + movaps %xmm0,0xabf6b(%rip) │ │ │ │ + movaps %xmm0,0xabf74(%rip) │ │ │ │ + movaps %xmm0,0xabf7d(%rip) │ │ │ │ + movaps %xmm0,0xabf86(%rip) │ │ │ │ + movaps %xmm0,0xabf8f(%rip) │ │ │ │ + movaps %xmm0,0xabf98(%rip) │ │ │ │ + movaps %xmm0,0xabfa1(%rip) │ │ │ │ + movaps %xmm0,0xabfaa(%rip) │ │ │ │ + movaps %xmm0,0xabfb3(%rip) │ │ │ │ + movaps %xmm0,0xabfbc(%rip) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000783e0 : │ │ │ │ + movzbl %dil,%edi │ │ │ │ + lea 0xabeb5(%rip),%rax │ │ │ │ + movzbl (%rax,%rdi,1),%eax │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000783f0 : │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 15390 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7632b │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - mov 0xc4(%rsp),%ecx │ │ │ │ - movsd 0xb0(%rsp),%xmm1 │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - mov 0x98(%rax),%rdi │ │ │ │ - movsd 0xb8(%rsp),%xmm2 │ │ │ │ - mov 0xc0(%rdi),%esi │ │ │ │ - add 0xc4(%rdi),%edx │ │ │ │ - add $0x98,%rdi │ │ │ │ - add %ebx,%esi │ │ │ │ - callq 740a0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - mov 0x98(%rax),%rax │ │ │ │ - cvtsi2sdq 0x80(%rax),%xmm1 │ │ │ │ - addsd 0x88(%rsp),%xmm1 │ │ │ │ - mulsd 0x8ba50(%rip),%xmm1 │ │ │ │ - cvtsi2sdq 0x88(%rax),%xmm0 │ │ │ │ - addsd 0x90(%rsp),%xmm0 │ │ │ │ - mulsd 0x8ba36(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm10 │ │ │ │ - ja 762ff │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd 0xa0(%rsp),%xmm4 │ │ │ │ - addsd 0x70(%rsp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ - comisd (%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x70(%rsp) │ │ │ │ - jbe 7605d │ │ │ │ - lea 0x1(%r14),%ebx │ │ │ │ - cmp %ebx,0x3c(%rsp) │ │ │ │ - jle 7607a │ │ │ │ - mov 0xc0(%rsp),%eax │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - movslq %r14d,%r9 │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - movsd 0x18(%rsp),%xmm9 │ │ │ │ - sub %r14d,%eax │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - lea 0x2(%rax,%r9,1),%r13 │ │ │ │ - jmp 75bb1 │ │ │ │ - nopl (%rax) │ │ │ │ + jle 78468 │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ + lea -0x1(%r12),%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x1(%rbx,%rdx,1),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 78447 │ │ │ │ + cmp $0x22,%sil │ │ │ │ + je 78500 │ │ │ │ + test $0x1,%r9b │ │ │ │ + jne 7843a │ │ │ │ + cmp $0x3b,%sil │ │ │ │ + je 78560 │ │ │ │ + test %dl,%dl │ │ │ │ + je 78468 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 78468 │ │ │ │ + movsbq (%rax),%rsi │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + testb $0x40,0x1(%rcx,%rsi,2) │ │ │ │ + jne 78420 │ │ │ │ + movb $0x20,(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 78447 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + lea 0xabe2e(%rip),%rdx │ │ │ │ + cmpb $0x0,(%rdx,%rcx,1) │ │ │ │ + mov %rcx,%rax │ │ │ │ + je 78491 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rbx),%ecx │ │ │ │ add $0x1,%rbx │ │ │ │ - lea 0x1(%rbp),%r14d │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 75c0d │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - movapd %xmm8,%xmm11 │ │ │ │ - movapd %xmm9,%xmm12 │ │ │ │ - mov %ebx,%ebp │ │ │ │ - mov %ebx,%r14d │ │ │ │ - movsd (%r15,%rbx,8),%xmm8 │ │ │ │ - movsd (%r12,%rbx,8),%xmm9 │ │ │ │ - movapd %xmm8,%xmm1 │ │ │ │ - movapd %xmm9,%xmm2 │ │ │ │ - subsd %xmm11,%xmm1 │ │ │ │ - subsd %xmm12,%xmm2 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm10 │ │ │ │ - ja 761b1 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm7 │ │ │ │ - comisd %xmm7,%xmm4 │ │ │ │ - ja 75ba0 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - subsd %xmm5,%xmm7 │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ - movsd %xmm9,0x18(%rsp) │ │ │ │ - movsd %xmm11,0x28(%rsp) │ │ │ │ - movsd %xmm12,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x48(%rsp) │ │ │ │ - movsd %xmm7,0x98(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - subsd 0x48(%rsp),%xmm0 │ │ │ │ - divsd 0x98(%rsp),%xmm0 │ │ │ │ - movsd 0x82014(%rip),%xmm5 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd 0x83ff0(%rip),%xmm7 │ │ │ │ - addsd 0x28(%rsp),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - addsd 0x30(%rsp),%xmm2 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - andpd %xmm5,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm7 │ │ │ │ - jbe 75ccb │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movsd 0x80e23(%rip),%xmm7 │ │ │ │ - andnpd %xmm0,%xmm5 │ │ │ │ - cvtsi2sd %rax,%xmm6 │ │ │ │ - movapd %xmm6,%xmm13 │ │ │ │ - cmpnlesd %xmm0,%xmm13 │ │ │ │ - andpd %xmm7,%xmm13 │ │ │ │ - subsd %xmm13,%xmm6 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - orpd %xmm5,%xmm3 │ │ │ │ - cvttsd2si %xmm3,%ebx │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ - movsd 0x81f93(%rip),%xmm6 │ │ │ │ - movsd 0x83f73(%rip),%xmm7 │ │ │ │ - addsd %xmm2,%xmm3 │ │ │ │ - movapd %xmm3,%xmm13 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - andpd %xmm6,%xmm13 │ │ │ │ - ucomisd %xmm13,%xmm7 │ │ │ │ - jbe 75d37 │ │ │ │ - cvttsd2si %xmm3,%rax │ │ │ │ - pxor %xmm13,%xmm13 │ │ │ │ - movsd 0x80db8(%rip),%xmm5 │ │ │ │ - andnpd %xmm3,%xmm6 │ │ │ │ - cvtsi2sd %rax,%xmm13 │ │ │ │ - movapd %xmm13,%xmm14 │ │ │ │ - cmpnlesd %xmm3,%xmm14 │ │ │ │ - andpd %xmm5,%xmm14 │ │ │ │ - movapd %xmm13,%xmm5 │ │ │ │ - subsd %xmm14,%xmm5 │ │ │ │ - orpd %xmm6,%xmm5 │ │ │ │ - cvttsd2si %xmm5,%ecx │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd 0x80(%rsp),%xmm7 │ │ │ │ - addq $0x8,0x8(%rsp) │ │ │ │ - cvtsi2sd %ebx,%xmm5 │ │ │ │ - mov 0x138(%rsp),%rdi │ │ │ │ - mulsd 0xd8(%rsp),%xmm7 │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - mulsd 0x8b7dd(%rip),%xmm0 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - cvtsi2sd %ecx,%xmm5 │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - movsd 0x78(%rsp),%xmm7 │ │ │ │ - mulsd 0xe0(%rsp),%xmm7 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - subsd %xmm5,%xmm3 │ │ │ │ - movsd 0x8b7af(%rip),%xmm0 │ │ │ │ - movsd %xmm7,0x58(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %rax,0xe8(%rsp) │ │ │ │ - jne 757f8 │ │ │ │ - mov %r15,%rax │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - movsd 0x18(%rsp),%xmm9 │ │ │ │ - movslq %r14d,%r15 │ │ │ │ - movapd %xmm1,%xmm13 │ │ │ │ - movapd %xmm2,%xmm14 │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movsd 0x28(%rsp),%xmm11 │ │ │ │ - movsd 0x30(%rsp),%xmm12 │ │ │ │ - movsd %xmm12,0x18(%rsp) │ │ │ │ - movsd %xmm11,0x10(%rsp) │ │ │ │ - movsd %xmm9,0x8(%rsp) │ │ │ │ - movsd %xmm8,(%rsp) │ │ │ │ - movsd %xmm14,0x28(%rsp) │ │ │ │ - movsd %xmm13,0x20(%rsp) │ │ │ │ - callq 15340 │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - callq 15360 │ │ │ │ - cmp %r15d,0x3c(%rsp) │ │ │ │ - movsd (%rsp),%xmm8 │ │ │ │ - movsd 0x8(%rsp),%xmm9 │ │ │ │ - movsd 0x10(%rsp),%xmm11 │ │ │ │ - movsd 0x18(%rsp),%xmm12 │ │ │ │ - jle 75e70 │ │ │ │ - cmpb $0x0,0xf7(%rsp) │ │ │ │ - jne 760be │ │ │ │ - mov 0x3c(%rsp),%r12d │ │ │ │ - mov 0xf0(%rsp),%ebx │ │ │ │ - movapd %xmm8,%xmm2 │ │ │ │ - movapd %xmm9,%xmm3 │ │ │ │ - movsd 0xa8(%rsp),%xmm4 │ │ │ │ - movapd %xmm11,%xmm0 │ │ │ │ - movapd %xmm12,%xmm1 │ │ │ │ - movsd 0xb0(%rsp),%xmm5 │ │ │ │ - movsd 0xb8(%rsp),%xmm6 │ │ │ │ - jmp 75ece │ │ │ │ + cmpb $0x0,(%rdx,%rcx,1) │ │ │ │ + mov %rcx,%rax │ │ │ │ + jne 78480 │ │ │ │ + test %al,%al │ │ │ │ + je 78568 │ │ │ │ + mov $0x1,%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %esi,%r8d │ │ │ │ + cmp $0x22,%al │ │ │ │ + je 78510 │ │ │ │ + mov %rbx,-0x8(%rbp,%rsi,8) │ │ │ │ + jmp 784b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %cl,%cl │ │ │ │ + je 784dc │ │ │ │ + add $0x1,%rbx │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + cmpb $0x0,(%rdx,%rcx,1) │ │ │ │ + je 784b0 │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + movzbl 0x1(%rbx),%ecx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmpb $0x0,(%rdx,%rcx,1) │ │ │ │ + mov %rcx,%rax │ │ │ │ + je 784e8 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jle 75f1a │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd 0x0(%rbp,%r15,8),%xmm3 │ │ │ │ - movsd (%r14,%r15,8),%xmm2 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 75eb0 │ │ │ │ - add $0x1,%r15 │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - callq 742e0 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jg 75eb9 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 763d0 │ │ │ │ - mov 0xf8(%rsp),%rdi │ │ │ │ - add $0x198,%rsp │ │ │ │ + add $0x1,%rbx │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + cmpb $0x0,(%rdx,%rcx,1) │ │ │ │ + mov %rcx,%rax │ │ │ │ + jne 784d8 │ │ │ │ + add $0x1,%rsi │ │ │ │ + test %cl,%cl │ │ │ │ + jne 784a0 │ │ │ │ pop %rbx │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 15090 │ │ │ │ - nop │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - movsd %xmm0,0x78(%rsp) │ │ │ │ - mov 0x138(%rsp),%rdi │ │ │ │ - lea 0x150(%rsp),%r8 │ │ │ │ - callq 15170 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x78(%rsp),%xmm1 │ │ │ │ - cvtsi2sdq 0x150(%rsp),%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - callq 15a60 │ │ │ │ - mulsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd 0x78(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,0x88(%rsp) │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cltq │ │ │ │ - add 0x140(%rsp),%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - movsd 0x78(%rsp),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - cvttsd2si %xmm2,%eax │ │ │ │ - cltq │ │ │ │ - add 0x148(%rsp),%rax │ │ │ │ - cmp $0x3f,%r13 │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - jle 76009 │ │ │ │ - lea -0x40(%r13),%rdx │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ - cmp $0x3f,%rax │ │ │ │ - jle 76020 │ │ │ │ - sub $0x40,%rax │ │ │ │ - addl $0x1,0x40(%rsp) │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sdq 0x158(%rsp),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x90(%rsp) │ │ │ │ - jmpq 7598c │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - subsd 0x28(%rsp),%xmm1 │ │ │ │ - subsd 0x30(%rsp),%xmm2 │ │ │ │ - jmpq 75945 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - subsd 0x28(%rsp),%xmm1 │ │ │ │ - subsd 0x30(%rsp),%xmm2 │ │ │ │ - jmpq 75c41 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - mov %ebx,%r14d │ │ │ │ - subsd 0x28(%rsp),%xmm1 │ │ │ │ - subsd 0x30(%rsp),%xmm2 │ │ │ │ - jmpq 75c41 │ │ │ │ - mov %r12,%rbp │ │ │ │ - movslq %eax,%r15 │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - movapd %xmm2,%xmm11 │ │ │ │ - movsd %xmm7,0x48(%rsp) │ │ │ │ - movapd %xmm3,%xmm12 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - jmpq 75051 │ │ │ │ - movsd 0x28(%rsp),%xmm14 │ │ │ │ - movsd 0x20(%rsp),%xmm13 │ │ │ │ - movapd %xmm9,%xmm3 │ │ │ │ - movapd %xmm8,%xmm2 │ │ │ │ - movsd 0xb8(%rsp),%xmm6 │ │ │ │ - movsd 0xb0(%rsp),%xmm5 │ │ │ │ - movsd 0xa8(%rsp),%xmm4 │ │ │ │ - movapd %xmm14,%xmm1 │ │ │ │ - movapd %xmm13,%xmm0 │ │ │ │ - callq 742e0 │ │ │ │ - movsd 0x18(%rsp),%xmm12 │ │ │ │ - movsd 0x10(%rsp),%xmm11 │ │ │ │ - movsd 0x8(%rsp),%xmm9 │ │ │ │ - movsd (%rsp),%xmm8 │ │ │ │ - jmpq 75e70 │ │ │ │ - movapd %xmm14,%xmm3 │ │ │ │ - movapd %xmm13,%xmm2 │ │ │ │ - movsd 0xb8(%rsp),%xmm6 │ │ │ │ - movsd 0xb0(%rsp),%xmm5 │ │ │ │ - movapd %xmm12,%xmm1 │ │ │ │ - movapd %xmm11,%xmm0 │ │ │ │ - movsd 0xa8(%rsp),%xmm4 │ │ │ │ - movsd %xmm9,0x28(%rsp) │ │ │ │ - movsd %xmm8,0x20(%rsp) │ │ │ │ - movsd %xmm14,0x18(%rsp) │ │ │ │ - movsd %xmm13,0x10(%rsp) │ │ │ │ - movsd %xmm12,0x8(%rsp) │ │ │ │ - movsd %xmm11,(%rsp) │ │ │ │ - callq 742e0 │ │ │ │ - movsd 0x30(%rsp),%xmm7 │ │ │ │ - movsd 0x28(%rsp),%xmm9 │ │ │ │ - movsd 0x20(%rsp),%xmm8 │ │ │ │ - movsd 0x18(%rsp),%xmm14 │ │ │ │ - movsd 0x10(%rsp),%xmm13 │ │ │ │ - movsd 0x8(%rsp),%xmm12 │ │ │ │ - movsd (%rsp),%xmm11 │ │ │ │ - jmpq 751a0 │ │ │ │ - movsd %xmm12,0x90(%rsp) │ │ │ │ - movsd %xmm11,0x88(%rsp) │ │ │ │ - movsd %xmm2,0x48(%rsp) │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm9,0x10(%rsp) │ │ │ │ - movsd %xmm8,(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x48(%rsp),%xmm2 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - movsd 0x90(%rsp),%xmm12 │ │ │ │ - movsd 0x88(%rsp),%xmm11 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm9 │ │ │ │ - movsd (%rsp),%xmm8 │ │ │ │ - jmpq 75c03 │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - mov %rdx,0x100(%rsp) │ │ │ │ - movsd %xmm2,0x118(%rsp) │ │ │ │ - movsd %xmm1,0x110(%rsp) │ │ │ │ - movsd %xmm6,0x90(%rsp) │ │ │ │ - movsd %xmm5,0x88(%rsp) │ │ │ │ - movsd %xmm4,0x80(%rsp) │ │ │ │ - movsd %xmm3,0x78(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x78(%rsp),%xmm3 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - movsd 0x118(%rsp),%xmm2 │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - movsd 0x110(%rsp),%xmm1 │ │ │ │ - mov 0x100(%rsp),%rdx │ │ │ │ - movsd 0x90(%rsp),%xmm6 │ │ │ │ - movsd 0x88(%rsp),%xmm5 │ │ │ │ - movsd 0x80(%rsp),%xmm4 │ │ │ │ - jmpq 7593b │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ - movapd %xmm12,%xmm9 │ │ │ │ - movapd %xmm11,%xmm8 │ │ │ │ - movapd %xmm1,%xmm12 │ │ │ │ - movapd %xmm15,%xmm11 │ │ │ │ - movsd %xmm10,0x48(%rsp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmpq 75051 │ │ │ │ - callq 15bb0 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - jmpq 75b3d │ │ │ │ - lea 0x8b19b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor $0x1,%r9d │ │ │ │ + jmpq 7843e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + mov %rcx,-0x8(%rbp,%rsi,8) │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + cmp $0x22,%al │ │ │ │ + jne 7853c │ │ │ │ + jmp 78540 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rcx),%eax │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp $0x22,%al │ │ │ │ + je 78540 │ │ │ │ + test %al,%al │ │ │ │ + jne 78530 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + cmp $0x22,%al │ │ │ │ + jne 784b8 │ │ │ │ + movb $0x0,(%rcx) │ │ │ │ + add $0x1,%rbx │ │ │ │ + jmpq 784b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jmpq 78468 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000078580 : │ │ │ │ + movl $0x1,0x6598f6(%rip) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000078590 : │ │ │ │ + movsd 0x659910(%rip),%xmm0 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000785a0 : │ │ │ │ + movsd 0x6598f8(%rip),%xmm0 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000785b0 : │ │ │ │ + movsd 0x6598d8(%rip),%xmm0 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000785c0 : │ │ │ │ + movsd 0x6598c0(%rip),%xmm0 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000785d0 : │ │ │ │ + movsd 0x6598c0(%rip),%xmm0 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000785e0 : │ │ │ │ + mov 0x65991d(%rip),%r8d │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + jle 7869b │ │ │ │ + mov 0x659910(%rip),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x28(%rdi),%rcx │ │ │ │ + jmp 78628 │ │ │ │ + nopl (%rax) │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jp 7861c │ │ │ │ + jne 7861c │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + ucomisd 0x8(%rax),%xmm0 │ │ │ │ + cmova %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %r8d,%edx │ │ │ │ + je 78650 │ │ │ │ + movslq %esi,%rax │ │ │ │ + movsd 0x8(%rcx),%xmm1 │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 78608 │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jne 78628 │ │ │ │ + test %esi,%esi │ │ │ │ + je 7869b │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov (%rdi),%edx │ │ │ │ + movsd 0x8(%rdi),%xmm0 │ │ │ │ + shl $0x5,%rsi │ │ │ │ + lea (%rdi,%rsi,1),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov 0x18(%rdi),%edx │ │ │ │ + movsd %xmm1,0x8(%rdi) │ │ │ │ + movsd 0x10(%rax),%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rdi) │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + mov %ecx,0x18(%rdi) │ │ │ │ + mov %edx,0x18(%rax) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000786a0 : │ │ │ │ + push %r12 │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + callq 15090 │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000786c0 : │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x10,%edi │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je 786e9 │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + lea 0x85320(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0xa6344(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ mov $0x1,%edi │ │ │ │ callq 15c40 │ │ │ │ - lea 0x8b1c6(%rip),%rsi │ │ │ │ - jmp 76315 │ │ │ │ - lea 0x8b08d(%rip),%rsi │ │ │ │ - jmp 76315 │ │ │ │ - lea 0x8b0dc(%rip),%rsi │ │ │ │ - jmp 76315 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0xfd,%bl │ │ │ │ - jbe 753e2 │ │ │ │ - lea 0x8afd8(%rip),%rsi │ │ │ │ - jmp 76315 │ │ │ │ - lea 0x8b01f(%rip),%rsi │ │ │ │ - jmp 76315 │ │ │ │ - movsd %xmm12,0x28(%rsp) │ │ │ │ - movsd %xmm11,0x20(%rsp) │ │ │ │ - movsd %xmm15,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm14,0x8(%rsp) │ │ │ │ - movsd %xmm13,(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - movsd 0x28(%rsp),%xmm12 │ │ │ │ - movsd 0x20(%rsp),%xmm11 │ │ │ │ - movsd 0x18(%rsp),%xmm15 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm14 │ │ │ │ - movsd (%rsp),%xmm13 │ │ │ │ - jmpq 74e94 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movsd %xmm9,0x70(%rsp) │ │ │ │ - movsd %xmm8,0x68(%rsp) │ │ │ │ - movsd %xmm14,0x48(%rsp) │ │ │ │ - movsd %xmm13,0x40(%rsp) │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm11,0x18(%rsp) │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - mov %ebx,0x58(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x70(%rsp),%xmm9 │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - pxor %xmm10,%xmm10 │ │ │ │ - movsd 0x68(%rsp),%xmm8 │ │ │ │ - movsd 0x48(%rsp),%xmm14 │ │ │ │ - movsd 0x40(%rsp),%xmm13 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm11 │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - jmpq 74f5a │ │ │ │ - lea 0x8aff1(%rip),%rsi │ │ │ │ - jmpq 76315 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000076490 : │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jle 76568 │ │ │ │ - push %r12 │ │ │ │ - lea -0x2(%rdx),%eax │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ +0000000000078710 : │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 78760 │ │ │ │ push %rbp │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - lea 0x8(%rsi),%rbp │ │ │ │ - lea 0x10(%rdi,%rax,8),%r12 │ │ │ │ + lea 0x854d9(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x8(%rdi),%rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movq 0x817aa(%rip),%xmm9 │ │ │ │ - movsd 0x83781(%rip),%xmm8 │ │ │ │ - jmp 764e5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 7655b │ │ │ │ - movsd (%rbx),%xmm2 │ │ │ │ - movsd -0x8(%rbx),%xmm7 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - subsd %xmm7,%xmm0 │ │ │ │ - andpd %xmm9,%xmm0 │ │ │ │ - comisd %xmm0,%xmm8 │ │ │ │ - jbe 764d8 │ │ │ │ - movsd 0x0(%rbp),%xmm3 │ │ │ │ - movsd -0x8(%rbp),%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - add $0x8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - callq 742e0 │ │ │ │ - mov 0x8371a(%rip),%rax │ │ │ │ - movq 0x81731(%rip),%xmm9 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movq %rax,%xmm8 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 764e5 │ │ │ │ - add $0x20,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + movsd 0x10(%rax),%xmm1 │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 78728 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - retq │ │ │ │ + lea 0x85483(%rip),%rdi │ │ │ │ + jmpq 151d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000076570 : │ │ │ │ +0000000000078770 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ + add $0x1,%r13d │ │ │ │ + lea 0x85491(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - movzbl (%rdx),%ebx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %bl,%bl │ │ │ │ - je 76747 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %r15d,%edx │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmpb $0x0,-0x1(%rax) │ │ │ │ - jne 765b0 │ │ │ │ - lea 0x2(%rdx),%edi │ │ │ │ - movslq %edi,%rdi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - callq 15850 │ │ │ │ - movslq %r15d,%rsi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 76671 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov 0x7e341(%rip),%rcx │ │ │ │ + mov 0x6596db(%rip),%eax │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 78a36 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl %bl,%ecx │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edi │ │ │ │ - sub $0xc0,%ecx │ │ │ │ - shl $0x6,%ecx │ │ │ │ - lea -0x80(%rdi,%rcx,1),%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - lea 0x8(%rbx),%ecx │ │ │ │ - cmp $0x3,%cl │ │ │ │ - ja 766be │ │ │ │ - sub $0xf8,%ebx │ │ │ │ - movzbl 0x1(%rbp,%rax,1),%r8d │ │ │ │ - movzbl 0x2(%rbp,%rax,1),%edi │ │ │ │ - shl $0x6,%ebx │ │ │ │ - movzbl 0x3(%rbp,%rax,1),%ecx │ │ │ │ - add $0x4,%rax │ │ │ │ - lea -0x80(%rbx,%r8,1),%r8d │ │ │ │ - shl $0x6,%r8d │ │ │ │ - lea -0x80(%r8,%rdi,1),%edi │ │ │ │ - shl $0x6,%edi │ │ │ │ - lea -0x80(%rdi,%rcx,1),%ecx │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edi │ │ │ │ - shl $0x6,%ecx │ │ │ │ - lea -0x80(%rcx,%rdi,1),%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jge 76760 │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%ebx │ │ │ │ - test %bl,%bl │ │ │ │ - js 7667b │ │ │ │ - movzbl %bl,%ecx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - lea 0x40(%rbx),%ecx │ │ │ │ - cmp $0x1f,%cl │ │ │ │ - jbe 765e8 │ │ │ │ - lea 0x20(%rbx),%ecx │ │ │ │ - cmp $0xf,%cl │ │ │ │ - ja 7671b │ │ │ │ - movzbl %bl,%ecx │ │ │ │ - movzbl 0x1(%rbp,%rax,1),%edi │ │ │ │ - add $0x2,%rax │ │ │ │ - sub $0xe0,%ecx │ │ │ │ - shl $0x6,%ecx │ │ │ │ - lea -0x80(%rcx,%rdi,1),%ecx │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edi │ │ │ │ - shl $0x6,%ecx │ │ │ │ - lea -0x80(%rcx,%rdi,1),%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - lea 0x4(%rbx),%ecx │ │ │ │ - cmp $0x1,%cl │ │ │ │ - ja 768c0 │ │ │ │ - movzbl 0x1(%rbp,%rax,1),%r10d │ │ │ │ - movzbl 0x2(%rbp,%rax,1),%r9d │ │ │ │ - sub $0xfc,%ebx │ │ │ │ - movzbl 0x3(%rbp,%rax,1),%r8d │ │ │ │ - add $0x4,%rax │ │ │ │ - shl $0x6,%ebx │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%ecx │ │ │ │ - lea -0x80(%rcx),%edi │ │ │ │ - lea -0x80(%rbx,%r10,1),%ecx │ │ │ │ - shl $0x6,%ecx │ │ │ │ - lea -0x80(%rcx,%r9,1),%ecx │ │ │ │ - shl $0x6,%ecx │ │ │ │ - lea -0x80(%rcx,%r8,1),%ecx │ │ │ │ - shl $0x6,%ecx │ │ │ │ - add %edi,%ecx │ │ │ │ - shl $0x6,%ecx │ │ │ │ - add %edi,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - jmpq 76657 │ │ │ │ - lea 0x10(%rbx),%ecx │ │ │ │ - cmp $0x7,%cl │ │ │ │ - ja 76607 │ │ │ │ - movzbl 0x1(%rbp,%rax,1),%edi │ │ │ │ - sub $0xf0,%ebx │ │ │ │ - movzbl 0x2(%rbp,%rax,1),%ecx │ │ │ │ - add $0x3,%rax │ │ │ │ - shl $0x6,%ebx │ │ │ │ - lea -0x80(%rbx,%rdi,1),%edi │ │ │ │ - jmpq 7663e │ │ │ │ - mov $0x8,%edi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - callq 15460 │ │ │ │ + mov 0x8(%r14),%rbp │ │ │ │ + mov (%r14),%rdx │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + test %rbp,%rbp │ │ │ │ + movsd 0x10(%rdx),%xmm0 │ │ │ │ + movsd 0x8(%rdx),%xmm1 │ │ │ │ + cmove %rbx,%rbp │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + movsd 0x8(%rcx),%xmm2 │ │ │ │ + movsd 0x10(%rcx),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + subsd %xmm3,%xmm6 │ │ │ │ + subsd %xmm1,%xmm5 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm7 │ │ │ │ + ja 78f20 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + divsd %xmm0,%xmm6 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + divsd %xmm0,%xmm5 │ │ │ │ test %eax,%eax │ │ │ │ - jne 768e6 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x18(%rsp),%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15450 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 768f8 │ │ │ │ + jne 78d60 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 788f0 │ │ │ │ + mov 0x7e28f(%rip),%rcx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq %rcx,%xmm1 │ │ │ │ + jmp 78879 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + maxsd %xmm1,%xmm0 │ │ │ │ + cmova %r14,%r15 │ │ │ │ + mov 0x8(%r14),%r14 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 788f0 │ │ │ │ + mov (%r14),%rdx │ │ │ │ + movsd 0x8(%rdx),%xmm2 │ │ │ │ + movsd 0x10(%rdx),%xmm0 │ │ │ │ + mulsd %xmm6,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + addsd (%rsp),%xmm0 │ │ │ │ + andpd 0x7f051(%rip),%xmm0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 768ef │ │ │ │ - shl $0x6,%r12d │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x64,%ecx │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - mov $0x64,%r8d │ │ │ │ - callq 15d10 │ │ │ │ + je 78860 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6595ad(%rip),%eax │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + jmpq 78860 │ │ │ │ + mov (%r15),%rdx │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + xorpd 0x7f001(%rip),%xmm0 │ │ │ │ + movsd 0x10(%rdx),%xmm1 │ │ │ │ + mulsd 0x8(%rdx),%xmm0 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 76901 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 768b4 │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - lea 0x20(%rsp),%r12 │ │ │ │ - mov %r13,%rbx │ │ │ │ - lea 0x8(%r13,%rax,8),%r14 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ + jne 78de0 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 789bb │ │ │ │ + movapd %xmm5,%xmm4 │ │ │ │ + xorpd 0x7efcc(%rip),%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + jmp 7896d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - add $0x8,%rbx │ │ │ │ - callq 159f0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movq $0x10000,0x30(%rsp) │ │ │ │ - mov %eax,%r15d │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movq $0x10000,0x48(%rsp) │ │ │ │ - callq 15b40 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15d,%esi │ │ │ │ - callq 15120 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x98(%rdi),%rax │ │ │ │ - cvtsi2sdq 0x80(%rax),%xmm0 │ │ │ │ - mulsd 0x8acf5(%rip),%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ cmp %rbx,%r14 │ │ │ │ - jne 767f0 │ │ │ │ - callq 15340 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 15360 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7690a │ │ │ │ + je 78ad0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + ja 789a2 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je 789a2 │ │ │ │ + mov 0x8(%r14),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 789af │ │ │ │ + mov (%r14),%rdx │ │ │ │ + movsd 0x8(%rdx),%xmm2 │ │ │ │ + movsd 0x10(%rdx),%xmm1 │ │ │ │ + mulsd %xmm6,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 78a60 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + jbe 78950 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + jbe 7895f │ │ │ │ + mov 0x8(%r14),%r14 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 7896d │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + subsd 0x40(%rsp),%xmm4 │ │ │ │ + andpd 0x7ef22(%rip),%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + subsd 0x38(%rsp),%xmm3 │ │ │ │ + andpd 0x7ef0e(%rip),%xmm3 │ │ │ │ + movapd %xmm4,%xmm8 │ │ │ │ + mulsd %xmm3,%xmm8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 78cf0 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm7,%xmm8 │ │ │ │ + jbe 78a1e │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ + comisd %xmm8,%xmm7 │ │ │ │ + ja 78ae0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + comisd %xmm7,%xmm2 │ │ │ │ + ja 78ae0 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 78bae │ │ │ │ + mov %rbp,%r14 │ │ │ │ + add $0x1,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 787c0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x851cb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x65942e(%rip),%eax │ │ │ │ + jmpq 787c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mulsd 0x30(%rsp),%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + lea 0x851d5(%rip),%rsi │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6593d8(%rip),%eax │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm7 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ movsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0x68,%rsp │ │ │ │ + jmpq 78992 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jmpq 78964 │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + movsd %xmm8,0x30(%rsp) │ │ │ │ + movsd %xmm3,0x659395(%rip) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + movsd %xmm4,0x65937f(%rip) │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mulsd 0x85264(%rip),%xmm0 │ │ │ │ + divsd 0x85264(%rip),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x659350(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + movsd 0x30(%rsp),%xmm8 │ │ │ │ + jne 78e70 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd %xmm8,0x48(%rsp) │ │ │ │ + movsd %xmm5,0x58(%rsp) │ │ │ │ + movsd %xmm4,0x78(%rsp) │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + movsd %xmm6,0x50(%rsp) │ │ │ │ + movsd %xmm4,0x70(%rsp) │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + movsd %xmm4,0x68(%rsp) │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + movsd %xmm4,0x60(%rsp) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 78a27 │ │ │ │ + movsd 0x50(%rsp),%xmm10 │ │ │ │ + movsd 0x58(%rsp),%xmm6 │ │ │ │ + movsd 0x60(%rsp),%xmm4 │ │ │ │ + movsd 0x70(%rsp),%xmm3 │ │ │ │ + movapd %xmm10,%xmm7 │ │ │ │ + movsd 0x68(%rsp),%xmm11 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + xorpd 0x7ed21(%rip),%xmm7 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + xorpd 0x7ed15(%rip),%xmm0 │ │ │ │ + movapd %xmm6,%xmm9 │ │ │ │ + movsd 0x78(%rsp),%xmm12 │ │ │ │ + mulsd %xmm7,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm9 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + mulsd %xmm10,%xmm3 │ │ │ │ + mulsd %xmm11,%xmm7 │ │ │ │ + mulsd %xmm11,%xmm0 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm12,%xmm6 │ │ │ │ + addsd %xmm9,%xmm1 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + addsd %xmm7,%xmm9 │ │ │ │ + subsd %xmm5,%xmm3 │ │ │ │ + movsd %xmm1,0x659286(%rip) │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + subsd %xmm5,%xmm8 │ │ │ │ + movapd %xmm10,%xmm5 │ │ │ │ + addsd %xmm6,%xmm7 │ │ │ │ + mulsd %xmm12,%xmm5 │ │ │ │ + addsd %xmm9,%xmm1 │ │ │ │ + addsd %xmm6,%xmm2 │ │ │ │ + movsd %xmm3,0x659265(%rip) │ │ │ │ + movsd %xmm9,0x659264(%rip) │ │ │ │ + addsd %xmm8,%xmm3 │ │ │ │ + movsd %xmm7,0x659267(%rip) │ │ │ │ + addsd %xmm7,%xmm1 │ │ │ │ + movsd %xmm2,0x65926b(%rip) │ │ │ │ + movsd %xmm8,0x65924a(%rip) │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + subsd %xmm5,%xmm4 │ │ │ │ + movsd 0x7ffc2(%rip),%xmm5 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x659236(%rip) │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + movsd %xmm4,0x65923a(%rip) │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + movsd %xmm2,0x6591da(%rip) │ │ │ │ + movsd %xmm1,0x6591ca(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 78ef5 │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ + movapd %xmm8,%xmm2 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x84f5e(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd %xmm8,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ movsd %xmm3,0x8(%rsp) │ │ │ │ - jmp 76878 │ │ │ │ - cmp $0xfd,%bl │ │ │ │ - jbe 76657 │ │ │ │ - lea 0x8aa68(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x659148(%rip),%eax │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + movsd 0x18(%rsp),%xmm8 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + jmpq 789f4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov (%r14),%rax │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x84cc9(%rip),%rsi │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd 0x8(%rdx),%xmm4 │ │ │ │ + movsd 0x10(%rdx),%xmm0 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + movsd 0x8(%rax),%xmm3 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm6,%xmm4 │ │ │ │ + mulsd %xmm6,%xmm3 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + addsd %xmm1,%xmm3 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6590b1(%rip),%eax │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + jmpq 78841 │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 15c40 │ │ │ │ - lea 0x8aa9b(%rip),%rsi │ │ │ │ - jmp 768d0 │ │ │ │ - lea 0x8ab2a(%rip),%rsi │ │ │ │ - jmp 768d0 │ │ │ │ - lea 0x8aac9(%rip),%rsi │ │ │ │ - jmp 768d0 │ │ │ │ - lea 0x8ab68(%rip),%rsi │ │ │ │ - jmp 768d0 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x84e46(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea 0x84e2a(%rip),%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + mulsd 0x8(%rax),%xmm1 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + mulsd 0x10(%rax),%xmm3 │ │ │ │ + mov $0x2,%eax │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x659023(%rip),%eax │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + jmpq 7891f │ │ │ │ + xchg %ax,%ax │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + lea 0x84be7(%rip),%rsi │ │ │ │ + movsd %xmm8,0x18(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm8 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd %xmm4,0x78(%rsp) │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + mov 0x658fc0(%rip),%eax │ │ │ │ + movsd %xmm8,0x48(%rsp) │ │ │ │ + movsd %xmm4,0x70(%rsp) │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + movsd %xmm5,0x58(%rsp) │ │ │ │ + movsd %xmm4,0x68(%rsp) │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + movsd %xmm6,0x50(%rsp) │ │ │ │ + movsd %xmm4,0x60(%rsp) │ │ │ │ + jmpq 78a1e │ │ │ │ + add $0x88,%rsp │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + pop %rbx │ │ │ │ + lea 0x84d73(%rip),%rsi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 159e0 <__printf_chk@plt> │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + jmpq 78828 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000076910 : │ │ │ │ - mov 0xdecea(%rip),%edx │ │ │ │ - push %r14 │ │ │ │ +0000000000078f60 : │ │ │ │ + movslq %edi,%rdi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + shl $0x5,%rdi │ │ │ │ + add 0x658f97(%rip),%rdi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + add 0x658f8c(%rip),%rsi │ │ │ │ + movsd 0x8(%rdi),%xmm0 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + movsd %xmm0,0x8(%rsi) │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + movsd %xmm0,0x10(%rsi) │ │ │ │ + mov %eax,0x18(%rsi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000078fa0 : │ │ │ │ + movsd (%rdi),%xmm4 │ │ │ │ + movsd 0x8(%rdi),%xmm3 │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd 0x8(%rdx),%xmm1 │ │ │ │ + movsd (%rdx),%xmm2 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd 0x8(%rsi),%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd 0x7f35f(%rip),%xmm0 │ │ │ │ + seta %al │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000078ff0 : │ │ │ │ push %r13 │ │ │ │ + xor %esi,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 76a50 │ │ │ │ - mov 0xa82f3(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x658f05(%rip),%rdi │ │ │ │ + callq 786c0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x658ef6(%rip),%rax │ │ │ │ + lea 0x20(%rax),%rdi │ │ │ │ + callq 786c0 │ │ │ │ + cmpl $0x2,0x658ee2(%rip) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jle 79113 │ │ │ │ + mov $0x2,%r12d │ │ │ │ + lea 0x84a70(%rip),%r13 │ │ │ │ + jmp 79070 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add 0x658ec1(%rip),%rbx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x1,%r12d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 786c0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x658e21(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 769c8 │ │ │ │ - mov 0xa82c2(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xa81d3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xa809c(%rip),%rax │ │ │ │ + jne 790c4 │ │ │ │ + cmp %r12d,0x658e9a(%rip) │ │ │ │ + jle 79113 │ │ │ │ + mov 0x658e91(%rip),%rdx │ │ │ │ + movslq %r12d,%rbx │ │ │ │ + mov 0x658e00(%rip),%ecx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + add %rbx,%rdx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 79128 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + add $0x8,%rdx │ │ │ │ + lea 0x8(%rax),%rsi │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xdf192(%rip),%eax │ │ │ │ - mov 0xdf0bc(%rip),%ebp │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 76a00 │ │ │ │ + add $0x8,%rdi │ │ │ │ + callq 78fa0 │ │ │ │ test %eax,%eax │ │ │ │ - je 769e0 │ │ │ │ - mov 0xdf0bc(%rip),%r12 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 769a9 │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - mov %r12,%rbx │ │ │ │ - lea 0x8(%r12,%rax,8),%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - callq 15090 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 76998 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xdf0b0(%rip),%rdi │ │ │ │ + jne 79040 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 786a0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x658dc0(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 79063 │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x658e2e(%rip),%rax │ │ │ │ + lea 0x849f7(%rip),%rsi │ │ │ │ + mov (%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 78710 │ │ │ │ + mov 0xa5947(%rip),%rax │ │ │ │ + mov $0xa,%edi │ │ │ │ + mov (%rax),%rsi │ │ │ │ + callq 15630 │ │ │ │ + cmp %r12d,0x658df7(%rip) │ │ │ │ + jg 79070 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmpq 15a30 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xa8509(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmp 76964 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xdf069(%rip),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xdf055(%rip),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmp 7697d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xdf059(%rip),%r14 │ │ │ │ - mov 0xdf04a(%rip),%r12 │ │ │ │ - mov %ebp,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 76a3b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 76a20 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 7697d │ │ │ │ - lea 0x8ab11(%rip),%rsi │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xa7fd6(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 76926 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 78710 │ │ │ │ + mov 0x658dbd(%rip),%rdx │ │ │ │ + add %rbx,%rdx │ │ │ │ + jmpq 7908f │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000076a80 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ +0000000000079160 : │ │ │ │ push %rbp │ │ │ │ + lea 0x84b31(%rip),%rdi │ │ │ │ push %rbx │ │ │ │ - mov %r8,%rbx │ │ │ │ - sub $0x828,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x818(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - callq 68a10 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 76bd0 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov $0x3,%edx │ │ │ │ - mov %eax,%ebp │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - lea 0x8aa9b(%rip),%rsi │ │ │ │ - movl $0x0,0x0(%r13) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x658d8c(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 76b38 │ │ │ │ - mov 0x8d881(%rip),%rcx │ │ │ │ - movl $0x3,(%r14) │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov 0x818(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 76d01 │ │ │ │ - add $0x828,%rsp │ │ │ │ + jle 791c3 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x84983(%rip),%rbp │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%rbx │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x658d66(%rip),%rax │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + movsd 0x10(%rax),%xmm1 │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %ebx,0x658d43(%rip) │ │ │ │ + jg 79188 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x8aa44(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - je 76bb8 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x8aa30(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - je 76bb8 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x8aa1f(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - je 76c00 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x8aa0b(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 76c10 │ │ │ │ - mov 0x810bd(%rip),%rcx │ │ │ │ - movl $0x5,(%r14) │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - jmpq 76b09 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x81089(%rip),%rax │ │ │ │ - movl $0x4,(%r14) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 76b09 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 76b09 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x8985e(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 76ca0 │ │ │ │ - movl $0x2,(%r12) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x4,(%r14) │ │ │ │ - jmpq 76b09 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x8a988(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 76c40 │ │ │ │ - mov 0x82e09(%rip),%rcx │ │ │ │ - movl $0x6,(%r14) │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - jmpq 76b09 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x8a960(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 76c6e │ │ │ │ - mov 0x8d729(%rip),%rcx │ │ │ │ - movl $0x7,(%r14) │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - jmpq 76b09 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x8a93b(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 76bda │ │ │ │ - mov 0x80fb7(%rip),%rcx │ │ │ │ - movl $0x8,(%r14) │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - jmpq 76b09 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x8afcf(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 76cd6 │ │ │ │ - mov 0x8d6d1(%rip),%rcx │ │ │ │ - movl $0x4,(%r14) │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - movl $0x2,0x0(%r13) │ │ │ │ - jmpq 76b09 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x8a8db(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 76d06 │ │ │ │ - movl $0x80,(%r14) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmpq 76b09 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x8a8b2(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 76d39 │ │ │ │ - movl $0x3,(%r12) │ │ │ │ - movl $0x4,(%r14) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmpq 76b09 │ │ │ │ - lea 0x8(%rsp),%r13 │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov %eax,(%r12) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - add %r15,%rax │ │ │ │ - cmp %rax,0x8(%rsp) │ │ │ │ - jae 76d8c │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x8a858(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 76e0b │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 76e04 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,(%r14) │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r14 │ │ │ │ - cmp %r14,0x8(%rsp) │ │ │ │ - jb 76bd0 │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - jle 76bd0 │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - je 76e04 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,0x8(%rsp) │ │ │ │ - setb %al │ │ │ │ - jmpq 76b09 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 76b09 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x8a7bd(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 76e30 │ │ │ │ - movl $0x1,(%r12) │ │ │ │ - jmpq 76d8c │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x8a7a0(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 76bd0 │ │ │ │ - movl $0x2,(%r12) │ │ │ │ - jmpq 76d8c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000076e60 : │ │ │ │ +00000000000791d0 : │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ - movsbq %bl,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - testb $0x8,0x1(%rax,%rdx,2) │ │ │ │ - jne 76ed0 │ │ │ │ - cmp $0x61,%bl │ │ │ │ - je 76ef0 │ │ │ │ - cmp $0x62,%bl │ │ │ │ - je 76f00 │ │ │ │ - cmp $0x63,%bl │ │ │ │ - je 76ee0 │ │ │ │ - cmp $0x64,%bl │ │ │ │ - je 76f10 │ │ │ │ - cmp $0x65,%bl │ │ │ │ - je 76f20 │ │ │ │ - cmp $0x66,%bl │ │ │ │ - je 76f30 │ │ │ │ - cmp $0x41,%bl │ │ │ │ - je 76ef0 │ │ │ │ - cmp $0x42,%bl │ │ │ │ - je 76f00 │ │ │ │ - cmp $0x43,%bl │ │ │ │ - je 76ee0 │ │ │ │ - cmp $0x44,%bl │ │ │ │ - je 76f10 │ │ │ │ - cmp $0x45,%bl │ │ │ │ - je 76f20 │ │ │ │ - cmp $0x46,%bl │ │ │ │ - mov $0xf,%eax │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - cmovne %ebx,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x658d28(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 79250 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 791fc │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,0x658d0a(%rip) │ │ │ │ + jle 79229 │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x658cfe(%rip),%rax │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 791f0 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %ebx,%edi │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 78f60 │ │ │ │ + cmp %ebx,0x658cdd(%rip) │ │ │ │ + jg 791fc │ │ │ │ + mov 0x658c51(%rip),%eax │ │ │ │ + mov %ebp,0x658ccf(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79240 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - movsbl %bl,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - sub $0x30,%eax │ │ │ │ - retq │ │ │ │ + pop %rbp │ │ │ │ + jmpq 79160 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xc,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xb,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xd,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xe,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xf,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 79229 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000076f40 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ +0000000000079260 : │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rdi,%rsi │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov $0x400,%edx │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x428,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x418(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov 0x658c96(%rip),%rdx │ │ │ │ + mov 0x658c8c(%rip),%ecx │ │ │ │ + movsd 0x8(%rdx),%xmm5 │ │ │ │ + movsd 0x10(%rdx),%xmm4 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jle 795a0 │ │ │ │ + lea 0x28(%rdx),%rax │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + sub $0x2,%ecx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + lea 0x48(%rdx,%rcx,1),%rdx │ │ │ │ + jmp 792b9 │ │ │ │ + nopl (%rax) │ │ │ │ + minsd %xmm4,%xmm0 │ │ │ │ + add $0x20,%rax │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 792e7 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 79590 │ │ │ │ + minsd %xmm5,%xmm0 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe 792a8 │ │ │ │ + add $0x20,%rax │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 792b9 │ │ │ │ + movsd 0x7f891(%rip),%xmm2 │ │ │ │ + lea 0x849ab(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - cmpb $0x23,0x10(%rsp) │ │ │ │ - je 771a8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 770c0 │ │ │ │ - lea 0x8a63c(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 77040 │ │ │ │ - lea 0x88955(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 150d0 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + subsd %xmm2,%xmm5 │ │ │ │ + subsd %xmm2,%xmm4 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x84808(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + lea 0x84819(%rip),%rsi │ │ │ │ + mov 0x7f832(%rip),%rax │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + mov $0x4,%eax │ │ │ │ + addsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x8492c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x8492a(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x849fa(%rip),%xmm1 │ │ │ │ + lea 0x84921(%rip),%rsi │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + subsd (%rsp),%xmm6 │ │ │ │ + subsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x84915(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x84911(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x658b1a(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 77068 │ │ │ │ - movsd 0x8a560(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ + jle 79436 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x84791(%rip),%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%rbp │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x658aee(%rip),%rax │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + movsd 0x10(%rax),%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %ebp,0x658ad0(%rip) │ │ │ │ + jg 79400 │ │ │ │ + lea 0x848b8(%rip),%rdi │ │ │ │ + lea 0x848d5(%rip),%rbp │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x848af(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x8487e(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x84892(%rip),%rsi │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + movsd 0x10(%rax),%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + movsd 0x10(%rax),%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 79490 │ │ │ │ + lea 0x8486a(%rip),%rdi │ │ │ │ + lea 0x6589fa(%rip),%rbx │ │ │ │ + callq 151d0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x30(%rbx),%r12 │ │ │ │ + lea 0x8485d(%rip),%rsi │ │ │ │ + lea 0x84835(%rip),%rbp │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x847f1(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x6589c1(%rip),%xmm1 │ │ │ │ + movsd 0x6589b1(%rip),%xmm0 │ │ │ │ + lea 0x847f3(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + movsd 0x18(%rbx),%xmm1 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x10,%rbx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 7951b │ │ │ │ + lea 0x847e2(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x658942(%rip),%xmm1 │ │ │ │ + movsd 0x658942(%rip),%xmm0 │ │ │ │ + lea 0x8463b(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%r12) │ │ │ │ - movsd 0x0(%rbp),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x0(%rbp) │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%rbx) │ │ │ │ - mov 0x418(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 7730f │ │ │ │ - add $0x428,%rsp │ │ │ │ pop %rbx │ │ │ │ + lea 0x847be(%rip),%rsi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movsd 0x8a4e8(%rip),%xmm0 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmp 76fe7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x88997(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 771c0 │ │ │ │ - lea 0x8acdb(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 77220 │ │ │ │ - movsd 0x8a49a(%rip),%xmm0 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmpq 76fe7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbl 0x10(%rsp),%r15d │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq 76e60 │ │ │ │ - test %eax,%eax │ │ │ │ - js 76fa2 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsbl 0x0(%r13,%r14,1),%edi │ │ │ │ - add $0x1,%r14 │ │ │ │ - callq 76e60 │ │ │ │ - test %eax,%eax │ │ │ │ - js 771e8 │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq 76e60 │ │ │ │ - movsbl 0x11(%rsp),%edi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 76e60 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsbl 0x12(%rsp),%edi │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - shl $0x4,%eax │ │ │ │ - add %r8d,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - callq 76e60 │ │ │ │ - movsbl 0x13(%rsp),%edi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 76e60 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsbl 0x14(%rsp),%edi │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - shl $0x4,%eax │ │ │ │ - add %r8d,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - callq 76e60 │ │ │ │ - movsbl 0x15(%rsp),%edi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - callq 76e60 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - shl $0x4,%eax │ │ │ │ - add %r8d,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - cmp $0x5,%r14 │ │ │ │ - jbe 770e0 │ │ │ │ - movsd 0x8a39b(%rip),%xmm0 │ │ │ │ - jmpq 76fe7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r14),%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 76f90 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd 0x8a370(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmpq 76fe7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x8d430(%rip),%xmm0 │ │ │ │ - movabs $0x7461636966696365,%rax │ │ │ │ - movl $0x6e6f69,0xde434(%rip) │ │ │ │ - mov %rax,0xde425(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movaps %xmm0,0xde409(%rip) │ │ │ │ - jmpq 77013 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x887cd(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 77268 │ │ │ │ - lea 0x8a3b1(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 77290 │ │ │ │ - movsd 0x8a2ea(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - jmpq 76fe7 │ │ │ │ + jmpq 159e0 <__printf_chk@plt> │ │ │ │ nopl (%rax) │ │ │ │ - movsd 0x8a2c8(%rip),%xmm0 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - jmpq 76fe7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + jmpq 792cf │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x8a35c(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 772c1 │ │ │ │ - movsd 0x8a28d(%rip),%xmm0 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - jmpq 76fe7 │ │ │ │ - lea 0x8869e(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 772f3 │ │ │ │ - movsd 0x8a25c(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - jmpq 76fe7 │ │ │ │ - movsd 0x8d09d(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - jmpq 77195 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + jmpq 792e7 │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000077320 : │ │ │ │ - push %r13 │ │ │ │ +00000000000795b0 : │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jle 77390 │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movslq %edx,%rdi │ │ │ │ + mov %edi,0x658941(%rip) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + shl $0x5,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x6588aa(%rip),%r9d │ │ │ │ + mov %rax,0x65892b(%rip) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 79730 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 7962c │ │ │ │ + mov 0x658916(%rip),%rdx │ │ │ │ + movslq %r12d,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - add %r12,%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - mov %dl,(%rcx,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ + movsd (%rbx,%rax,8),%xmm0 │ │ │ │ + add $0x20,%rdx │ │ │ │ + movsd %xmm0,-0x18(%rdx) │ │ │ │ + movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ + mov %eax,-0x20(%rdx) │ │ │ │ add $0x1,%rax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 77358 │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - cmp $0x4f,%esi │ │ │ │ - jle 77390 │ │ │ │ - movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x8,%rsp │ │ │ │ + movsd %xmm0,-0x10(%rdx) │ │ │ │ + movl $0x0,-0x8(%rdx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 79600 │ │ │ │ + callq 785e0 │ │ │ │ + mov 0x658848(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 79710 │ │ │ │ + mov 0x6588bd(%rip),%eax │ │ │ │ + lea 0x172(%rip),%rcx │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + mov 0x6588ab(%rip),%rax │ │ │ │ + movslq %esi,%rsi │ │ │ │ + lea 0x20(%rax),%rdi │ │ │ │ + callq 151e0 │ │ │ │ + mov 0x658811(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 796b0 │ │ │ │ + mov 0x658887(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 79682 │ │ │ │ + callq 791d0 │ │ │ │ + callq 78ff0 │ │ │ │ + mov 0x6587f3(%rip),%ecx │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 796e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 78770 │ │ │ │ + mov 0x6587de(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 796c8 │ │ │ │ pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - movslq %esi,%rdi │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - mov $0x4f,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - jmp 77374 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000773c0 : │ │ │ │ - push %r13 │ │ │ │ - mov $0x5420,%ecx │ │ │ │ - mov %edi,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x1118,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1108(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %cx,0x8(%rsp) │ │ │ │ - lea 0x100(%rsp),%r12 │ │ │ │ - movabs $0x3d20454c504d4953,%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movb $0x0,0x100(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movb $0x0,0xa(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - mov $0x3220,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movabs $0x3d2020534958414e,%rax │ │ │ │ - mov %si,0x8(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movb $0x0,0xa(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov $0x100,%edx │ │ │ │ + lea 0x846bb(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + callq 79160 │ │ │ │ + jmp 79673 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x8a19e(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 79260 │ │ │ │ + pop %rbx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 77320 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %ebx,%r8d │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8469a(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x8a181(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 78710 │ │ │ │ + mov 0x658786(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 79694 │ │ │ │ + lea 0x84683(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + jmp 79694 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x8463e(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + callq 79160 │ │ │ │ + jmpq 79641 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x8448e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 77320 │ │ │ │ - movdqa 0x8d18e(%rip),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x274e41,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - movdqa 0x8d17f(%rip),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x274e41,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - movdqa 0x8d170(%rip),%xmm0 │ │ │ │ - mov $0x31,%edi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %di,0x10(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - movdqa 0x8d15f(%rip),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x31,%r8d │ │ │ │ - mov %r8w,0x10(%rsp) │ │ │ │ - movups %xmm0,(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movabs $0x3d20314c41565243,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movl $0x2e3020,0x8(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movabs $0x3d20324c41565243,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movl $0x2e3020,0x8(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x8a0a2(%rip),%rcx │ │ │ │ - cvtsi2sd %r13d,%xmm0 │ │ │ │ - addsd 0x7f54d(%rip),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mulsd 0x7fef5(%rip),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6587b7(%rip),%r12d │ │ │ │ + jmpq 795e6 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000079760 : │ │ │ │ + movsd (%rdi),%xmm4 │ │ │ │ + movsd 0x8(%rdi),%xmm3 │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 77320 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x8a06e(%rip),%rcx │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - addsd 0x7f50c(%rip),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mulsd 0x7feb4(%rip),%xmm0 │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd 0x8(%rdx),%xmm1 │ │ │ │ + movsd (%rdx),%xmm2 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd 0x8(%rsi),%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd 0x7e1ec(%rip),%xmm0 │ │ │ │ + ja 797b9 │ │ │ │ + movsd 0x8053a(%rip),%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + seta %al │ │ │ │ + neg %eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000797c0 : │ │ │ │ + push %rbp │ │ │ │ + lea 0x8(%rsi),%rdx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x65872d(%rip),%rax │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + callq 79760 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 79880 │ │ │ │ + jne 79890 │ │ │ │ + mov 0x65870f(%rip),%rdx │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x8(%rbp),%xmm1 │ │ │ │ + movq 0x7e0e1(%rip),%xmm3 │ │ │ │ + movsd 0x8(%rdx),%xmm2 │ │ │ │ + addl $0x1,0x6586e5(%rip) │ │ │ │ + movsd 0x10(%rdx),%xmm5 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + movsd 0x10(%rbp),%xmm2 │ │ │ │ + andpd %xmm3,%xmm1 │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd 0x10(%rbx),%xmm1 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + ja 798a0 │ │ │ │ + subsd %xmm5,%xmm1 │ │ │ │ + subsd %xmm5,%xmm2 │ │ │ │ + andpd %xmm3,%xmm1 │ │ │ │ + andpd %xmm3,%xmm2 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + ja 798a0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + ja 7986a │ │ │ │ + comisd %xmm4,%xmm1 │ │ │ │ + jbe 798b8 │ │ │ │ + movl $0x1,0x18(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 77320 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movabs $0x3d203241544f5243,%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movl $0x2e3020,0x8(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movl $0x444e45,(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 77648 │ │ │ │ - mov 0x1108(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 77674 │ │ │ │ - add $0x1118,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x8d020(%rip),%xmm0 │ │ │ │ - mov $0x2e,%edx │ │ │ │ - mov %dx,0xddfe4(%rip) │ │ │ │ - movaps %xmm0,0xddfbd(%rip) │ │ │ │ - movdqa 0x8d015(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xddfbe(%rip) │ │ │ │ - jmp 77621 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x1,0x18(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%ecx │ │ │ │ + cmp %ecx,(%rbx) │ │ │ │ + jle 798d0 │ │ │ │ + movl $0x1,0x18(%rbp) │ │ │ │ + jmp 79885 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x18(%rbx) │ │ │ │ + jmp 79885 │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000077680 : │ │ │ │ +00000000000798e0 : │ │ │ │ movsd (%rdi),%xmm0 │ │ │ │ - subsd 0xde3f4(%rip),%xmm0 │ │ │ │ + subsd 0x658ad4(%rip),%xmm0 │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ movsd %xmm0,(%rdi) │ │ │ │ movsd (%rsi),%xmm0 │ │ │ │ - subsd 0xde3d8(%rip),%xmm0 │ │ │ │ + subsd 0x658ab8(%rip),%xmm0 │ │ │ │ movsd %xmm0,(%rsi) │ │ │ │ movsd (%rdi),%xmm1 │ │ │ │ comisd %xmm1,%xmm2 │ │ │ │ - ja 776cf │ │ │ │ - mov 0xde3b3(%rip),%rax │ │ │ │ - movsd 0x7f40b(%rip),%xmm3 │ │ │ │ + ja 7992f │ │ │ │ + mov 0x658ab3(%rip),%rax │ │ │ │ + movsd 0x7d1ab(%rip),%xmm3 │ │ │ │ movsd 0x88(%rax),%xmm4 │ │ │ │ addsd %xmm3,%xmm4 │ │ │ │ comisd %xmm4,%xmm1 │ │ │ │ - jbe 776e0 │ │ │ │ + jbe 79940 │ │ │ │ movl $0x1,(%rdx) │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ comisd %xmm0,%xmm2 │ │ │ │ - ja 776cf │ │ │ │ + ja 7992f │ │ │ │ addsd 0x90(%rax),%xmm3 │ │ │ │ comisd %xmm3,%xmm0 │ │ │ │ - jbe 776d5 │ │ │ │ - jmp 776cf │ │ │ │ + jbe 79935 │ │ │ │ + jmp 7992f │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000077700 : │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - callq 15390 │ │ │ │ - movslq %eax,%rbp │ │ │ │ - add %r12,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - ja 77731 │ │ │ │ - jmpq 777a1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 777a1 │ │ │ │ - cmpb $0x5b,(%r12) │ │ │ │ - jne 77728 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jbe 777a4 │ │ │ │ - lea 0x1(%r12),%rdi │ │ │ │ - movb $0x0,(%r12) │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - jbe 777a4 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 77761 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 777a4 │ │ │ │ - cmpb $0x5d,(%rbx) │ │ │ │ - jne 77758 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jbe 777a4 │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x1(%rbx),%r12 │ │ │ │ - add $0x1,%r14d │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jbe 777a4 │ │ │ │ - add $0x4,%r13 │ │ │ │ - cmpb $0x5b,0x1(%rbx) │ │ │ │ - je 77740 │ │ │ │ - pop %rbx │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - xor %r14d,%r14d │ │ │ │ - pop %rbx │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - │ │ │ │ -00000000000777b0 : │ │ │ │ +0000000000079960 : │ │ │ │ push %rbp │ │ │ │ sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov %rsp,%rbp │ │ │ │ mov %rbp,%rsi │ │ │ │ callq 158d0 │ │ │ │ mov $0x400,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - lea 0xdde41(%rip),%rdi │ │ │ │ + lea 0x658591(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 777fa │ │ │ │ + jne 799aa │ │ │ │ add $0x30,%rsp │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000077800 : │ │ │ │ - movabs $0xff00000000,%rdx │ │ │ │ - push %r15 │ │ │ │ - movabs $0x6200000000,%rax │ │ │ │ - movabs $0xff000000aa,%rcx │ │ │ │ - movabs $0x1400000000,%r8 │ │ │ │ - push %r14 │ │ │ │ - movabs $0xf0000000ff,%r11 │ │ │ │ - movabs $0xd200000087,%r10 │ │ │ │ - movabs $0xcd000000f0,%r9 │ │ │ │ +00000000000799b0 : │ │ │ │ push %r13 │ │ │ │ - movabs $0x5f00000000,%r14 │ │ │ │ - movabs $0xfa000000af,%r15 │ │ │ │ - movabs $0x4000000060,%r13 │ │ │ │ push %r12 │ │ │ │ - movabs $0x2000000000,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - movabs $0x8700000014,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - movabs $0x1100000000,%rbx │ │ │ │ - sub $0x678,%rsp │ │ │ │ - mov %edi,0x1c(%rsp) │ │ │ │ - movabs $0x9600000000,%rdi │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x668(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,0x260(%rsp) │ │ │ │ - movabs $0x3300000022,%rbx │ │ │ │ - movabs $0x5500000000,%rsi │ │ │ │ - mov %rbx,0x268(%rsp) │ │ │ │ - movabs $0x5500000044,%rbx │ │ │ │ - mov %rbx,0x270(%rsp) │ │ │ │ - movabs $0x7700000066,%rbx │ │ │ │ - mov %rbx,0x278(%rsp) │ │ │ │ - movabs $0x9900000088,%rbx │ │ │ │ - mov %rbx,0x280(%rsp) │ │ │ │ - movabs $0xbb000000aa,%rbx │ │ │ │ - mov %rbx,0x288(%rsp) │ │ │ │ - movabs $0xdd000000cc,%rbx │ │ │ │ - mov %rbx,0x290(%rsp) │ │ │ │ - movabs $0xff000000ee,%rbx │ │ │ │ - mov %rbx,0x298(%rsp) │ │ │ │ - movabs $0x1900000000,%rbx │ │ │ │ - mov %rbx,0x160(%rsp) │ │ │ │ - movabs $0x3700000028,%rbx │ │ │ │ - mov %rbx,0x168(%rsp) │ │ │ │ - movabs $0x5a00000046,%rbx │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - movabs $0x820000006e,%rbx │ │ │ │ - mov %rbx,0x178(%rsp) │ │ │ │ - movabs $0xaf00000096,%rbx │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - movabs $0xe1000000c8,%rbx │ │ │ │ - mov %rbx,0x188(%rsp) │ │ │ │ - movabs $0x1700000000,%rbx │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - movabs $0x460000002e,%rbx │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - movabs $0x740000005d,%rbx │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - movabs $0xa20000008b,%rbx │ │ │ │ - mov %rbx,0xb8(%rsp) │ │ │ │ - movabs $0xd1000000b9,%rbx │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - movabs $0xff000000e8,%rbx │ │ │ │ - mov %rbx,0xc8(%rsp) │ │ │ │ - sub $0x34,%rbx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - movl $0xff,0x190(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rbx,0x2a8(%rsp) │ │ │ │ - movabs $0xdc000000f6,%rbx │ │ │ │ - mov %rbx,0x2b0(%rsp) │ │ │ │ - movabs $0x58000000b5,%rbx │ │ │ │ - mov %rbx,0x2b8(%rsp) │ │ │ │ - movabs $0xb500000058,%rbx │ │ │ │ - mov %rbx,0x2f0(%rsp) │ │ │ │ - movabs $0xf5000000dc,%rbx │ │ │ │ - mov %rbx,0x2f8(%rsp) │ │ │ │ - movabs $0xeb000000ff,%rbx │ │ │ │ - mov %rbx,0x300(%rsp) │ │ │ │ - movabs $0x62000000b4,%rbx │ │ │ │ - mov %rbx,0x308(%rsp) │ │ │ │ - movabs $0x8000000000,%rbx │ │ │ │ - mov %rbx,0x310(%rsp) │ │ │ │ - movabs $0xff000000c0,%rbx │ │ │ │ - mov %rbx,0x318(%rsp) │ │ │ │ - movabs $0xb400000000,%rbx │ │ │ │ - mov %rbx,0x320(%rsp) │ │ │ │ - movabs $0xeb000000b4,%rbx │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ - mov %rax,0x340(%rsp) │ │ │ │ - movabs $0xff000000ff,%rax │ │ │ │ - mov %rbx,0x348(%rsp) │ │ │ │ - movabs $0xff000000e1,%rbx │ │ │ │ - mov %rax,0x350(%rsp) │ │ │ │ - mov %rax,0x358(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - movq $0xff,0x40(%rsp) │ │ │ │ - movq $0xff,0x48(%rsp) │ │ │ │ - movq $0xff,0x50(%rsp) │ │ │ │ - movq $0x0,0x2c0(%rsp) │ │ │ │ - movq $0x0,0x2c8(%rsp) │ │ │ │ - mov %rsi,0x2d0(%rsp) │ │ │ │ - mov %rcx,0x2d8(%rsp) │ │ │ │ - movq $0x0,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movq $0x62,0x328(%rsp) │ │ │ │ - movq $0x0,0x330(%rsp) │ │ │ │ - movq $0x0,0x338(%rsp) │ │ │ │ - movq $0x0,0x1a0(%rsp) │ │ │ │ - movq $0x0,0x1a8(%rsp) │ │ │ │ - movq $0x0,0x1b0(%rsp) │ │ │ │ - mov %rdi,0x1b8(%rsp) │ │ │ │ - mov %rbx,0x1c0(%rsp) │ │ │ │ - movabs $0xc4000000ff,%rbx │ │ │ │ - mov %rbx,0x1c8(%rsp) │ │ │ │ - movabs $0x7d00000000,%rbx │ │ │ │ - mov %rbx,0x1e8(%rsp) │ │ │ │ - movabs $0xe2000000c4,%rbx │ │ │ │ - mov %rbx,0x1f0(%rsp) │ │ │ │ - movabs $0x96000000e1,%rbx │ │ │ │ - mov %rbx,0x200(%rsp) │ │ │ │ - movabs $0xe1000000ff,%rbx │ │ │ │ - mov %rbx,0x228(%rsp) │ │ │ │ - movabs $0x7d000000c4,%rbx │ │ │ │ - mov %rbx,0x230(%rsp) │ │ │ │ - movabs $0xc400000000,%rbx │ │ │ │ - mov %rbx,0x248(%rsp) │ │ │ │ - movabs $0x3f00000014,%rbx │ │ │ │ - mov %rbx,0x3a8(%rsp) │ │ │ │ - movabs $0xa200000070,%rbx │ │ │ │ - mov %rbx,0x3b0(%rsp) │ │ │ │ - movabs $0xff000000d2,%rbx │ │ │ │ - mov %rdi,0x220(%rsp) │ │ │ │ - movabs $0xff000000f0,%rdi │ │ │ │ - mov %rbx,0x3b8(%rsp) │ │ │ │ - movabs $0x1400000087,%rbx │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ - mov %rax,0x398(%rsp) │ │ │ │ - mov %rbx,0x3c8(%rsp) │ │ │ │ - movabs $0xa000000080,%rbx │ │ │ │ - movl $0xff,0x1d0(%rsp) │ │ │ │ - movq $0x0,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x208(%rsp) │ │ │ │ - movl $0xff,0x210(%rsp) │ │ │ │ - movq $0x0,0x238(%rsp) │ │ │ │ - movq $0x0,0x240(%rsp) │ │ │ │ - movl $0xff,0x250(%rsp) │ │ │ │ - movq $0x0,0x360(%rsp) │ │ │ │ - movq $0x0,0x368(%rsp) │ │ │ │ - movq $0x0,0x370(%rsp) │ │ │ │ - mov %r8,0x378(%rsp) │ │ │ │ - mov %r10,0x380(%rsp) │ │ │ │ - mov %rdi,0x388(%rsp) │ │ │ │ - mov %rdi,0x390(%rsp) │ │ │ │ - movq $0x0,0x3a0(%rsp) │ │ │ │ - mov %r9,0x3c0(%rsp) │ │ │ │ - mov %rsi,0x3d0(%rsp) │ │ │ │ - mov %rcx,0x3d8(%rsp) │ │ │ │ - mov %r11,0x428(%rsp) │ │ │ │ - mov %r11,0x430(%rsp) │ │ │ │ - movabs $0x87000000d2,%r11 │ │ │ │ - mov %r11,0x438(%rsp) │ │ │ │ - movabs $0xaa000000ff,%r11 │ │ │ │ - mov %r11,0x460(%rsp) │ │ │ │ - mov %rbp,0x470(%rsp) │ │ │ │ - movabs $0xf0000000cd,%rbp │ │ │ │ - mov %r11,0x4a0(%rsp) │ │ │ │ - movabs $0x5a0000001e,%r11 │ │ │ │ - mov %rbp,0x478(%rsp) │ │ │ │ - movabs $0xd2000000ff,%rbp │ │ │ │ - mov %r11,0x4c0(%rsp) │ │ │ │ - movabs $0xff000000af,%r11 │ │ │ │ - mov %rbp,0x480(%rsp) │ │ │ │ - movabs $0x70000000a2,%rbp │ │ │ │ - mov %r11,0x4c8(%rsp) │ │ │ │ - movabs $0xaf000000fa,%r11 │ │ │ │ - mov %r14,0x3e0(%rsp) │ │ │ │ - movabs $0xaf000000ff,%r14 │ │ │ │ - mov %r15,0x3e8(%rsp) │ │ │ │ - movabs $0x1e0000005a,%r15 │ │ │ │ - mov %rbp,0x488(%rsp) │ │ │ │ - movabs $0x140000003f,%rbp │ │ │ │ - mov %r11,0x4d0(%rsp) │ │ │ │ - movabs $0xf0000000d2,%r11 │ │ │ │ - mov %r14,0x3f0(%rsp) │ │ │ │ - movabs $0x80000000a0,%r14 │ │ │ │ - mov %r15,0x3f8(%rsp) │ │ │ │ - movabs $0xc0000000e0,%r15 │ │ │ │ - mov %rax,0x420(%rsp) │ │ │ │ - mov %rbp,0x490(%rsp) │ │ │ │ - movabs $0x6000000040,%rbp │ │ │ │ - movq $0x0,0x400(%rsp) │ │ │ │ - movq $0x0,0x408(%rsp) │ │ │ │ - mov %rsi,0x410(%rsp) │ │ │ │ - mov %rcx,0x418(%rsp) │ │ │ │ - movq $0x14,0x440(%rsp) │ │ │ │ - movq $0x0,0x448(%rsp) │ │ │ │ - movq $0x0,0x450(%rsp) │ │ │ │ - movq $0x0,0x458(%rsp) │ │ │ │ - movq $0x55,0x468(%rsp) │ │ │ │ - movq $0x0,0x498(%rsp) │ │ │ │ - movq $0x55,0x4a8(%rsp) │ │ │ │ - movq $0x0,0x4b0(%rsp) │ │ │ │ - movq $0x0,0x4b8(%rsp) │ │ │ │ - movq $0x5f,0x4d8(%rsp) │ │ │ │ - movq $0x0,0x4e0(%rsp) │ │ │ │ - mov %r11,0x510(%rsp) │ │ │ │ - movabs $0xa00000000,%r11 │ │ │ │ - mov %r11,0x528(%rsp) │ │ │ │ - movabs $0x2900000014,%r11 │ │ │ │ - mov %r11,0x530(%rsp) │ │ │ │ - movabs $0x530000003f,%r11 │ │ │ │ - mov %r11,0x538(%rsp) │ │ │ │ - movabs $0x8900000070,%r11 │ │ │ │ - mov %r11,0x540(%rsp) │ │ │ │ - movabs $0xff000000a2,%r11 │ │ │ │ - mov %r11,0x548(%rsp) │ │ │ │ - movabs $0x87000000cd,%r11 │ │ │ │ - mov %r11,0x550(%rsp) │ │ │ │ - movabs $0x2f00000000,%r11 │ │ │ │ - mov %r11,0x560(%rsp) │ │ │ │ - movabs $0x8c0000005f,%r11 │ │ │ │ - mov %r11,0x568(%rsp) │ │ │ │ - movabs $0xd4000000af,%r11 │ │ │ │ - mov %r11,0x570(%rsp) │ │ │ │ - movabs $0xfc000000fa,%r11 │ │ │ │ - mov %r11,0x578(%rsp) │ │ │ │ - movabs $0xd4000000ff,%r11 │ │ │ │ - mov %r11,0x580(%rsp) │ │ │ │ - movabs $0x1e000000af,%r11 │ │ │ │ - mov %r11,0x588(%rsp) │ │ │ │ - movabs $0xe0000000c0,%r11 │ │ │ │ - mov %rax,0x5a0(%rsp) │ │ │ │ - mov %rax,0x5a8(%rsp) │ │ │ │ - mov %rax,0x5b0(%rsp) │ │ │ │ - mov %rax,0x5b8(%rsp) │ │ │ │ - mov %r15,0x5c0(%rsp) │ │ │ │ - mov %r14,0x5c8(%rsp) │ │ │ │ - movq $0x0,0x4e8(%rsp) │ │ │ │ - movq $0x0,0x4f0(%rsp) │ │ │ │ - movq $0x0,0x4f8(%rsp) │ │ │ │ - movq $0x0,0x500(%rsp) │ │ │ │ - mov %r8,0x508(%rsp) │ │ │ │ - mov %rdi,0x518(%rsp) │ │ │ │ - movq $0x0,0x520(%rsp) │ │ │ │ - mov %rdx,0x558(%rsp) │ │ │ │ - movq $0x0,0x590(%rsp) │ │ │ │ - mov %rdx,0x598(%rsp) │ │ │ │ - mov %r13,0x5d0(%rsp) │ │ │ │ - movq $0x20,0x5d8(%rsp) │ │ │ │ - mov %r12,0x5e0(%rsp) │ │ │ │ - mov %rbp,0x5e8(%rsp) │ │ │ │ - mov %rbx,0x5f0(%rsp) │ │ │ │ - mov %rbx,0x630(%rsp) │ │ │ │ - movabs $0x1400000087,%rbx │ │ │ │ - mov %r15,0x600(%rsp) │ │ │ │ - movabs $0x1e0000005a,%r15 │ │ │ │ - mov %r14,0x608(%rsp) │ │ │ │ - movabs $0xaf000000ff,%r14 │ │ │ │ - mov %rax,0x640(%rsp) │ │ │ │ - mov %rax,0x648(%rsp) │ │ │ │ - mov %rax,0x650(%rsp) │ │ │ │ - mov %rax,0x658(%rsp) │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - mov %r11,0x5f8(%rsp) │ │ │ │ - mov %r13,0x610(%rsp) │ │ │ │ - movq $0x20,0x618(%rsp) │ │ │ │ - mov %r12,0x620(%rsp) │ │ │ │ - mov %rbp,0x628(%rsp) │ │ │ │ - mov %r11,0x638(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - mov %rdx,0x98(%rsp) │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - mov %r8,0xd8(%rsp) │ │ │ │ - mov %r10,0xe0(%rsp) │ │ │ │ - mov %rdi,0xe8(%rsp) │ │ │ │ - mov %rdi,0xf0(%rsp) │ │ │ │ - mov %rsi,0x100(%rsp) │ │ │ │ - mov %rcx,0x108(%rsp) │ │ │ │ - mov %r9,0x110(%rsp) │ │ │ │ - mov %rbx,0x118(%rsp) │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - mov %rsi,0x120(%rsp) │ │ │ │ - mov %rcx,0x128(%rsp) │ │ │ │ - mov %r14,0x130(%rsp) │ │ │ │ - mov %r15,0x138(%rsp) │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movq $0x0,0x148(%rsp) │ │ │ │ - mov %rsi,0x150(%rsp) │ │ │ │ - mov %rcx,0x158(%rsp) │ │ │ │ - cmp $0xb,%eax │ │ │ │ - ja 786ae │ │ │ │ - lea 0x8a1d0(%rip),%rdx │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - mov $0xff,%r12d │ │ │ │ - mov $0xff,%ebp │ │ │ │ - mov $0xff,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x50(%rsp),%r15 │ │ │ │ - lea 0x48(%rsp),%r14 │ │ │ │ - mov $0x2,%eax │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - nop │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14,%rsi,4),%r10d │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov (%r15,%rsi,4),%r11d │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x0(%r13,%rsi,4),%r9d │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov (%rax,%rsi,4),%r8d │ │ │ │ - mov %r9d,%eax │ │ │ │ - sub %ebx,%eax │ │ │ │ - mov %r8d,%ecx │ │ │ │ - cltd │ │ │ │ - sub %edi,%ecx │ │ │ │ - idiv %ecx │ │ │ │ - cvtsi2sd %eax,%xmm4 │ │ │ │ - mov %r10d,%eax │ │ │ │ - sub %ebp,%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - cvtsi2sd %eax,%xmm5 │ │ │ │ - mov %r11d,%eax │ │ │ │ - sub %r12d,%eax │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - cvtsi2sd %eax,%xmm6 │ │ │ │ - cmp %edi,%r8d │ │ │ │ - jl 78400 │ │ │ │ - lea (%rdi,%rdi,2),%rdx │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - movsd 0x891e5(%rip),%xmm2 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea 0xde7e2(%rip),%rax │ │ │ │ - cvtsi2sd %ebx,%xmm9 │ │ │ │ - lea (%rax,%rdx,4),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - cvtsi2sd %ebp,%xmm8 │ │ │ │ - cvtsi2sd %r12d,%xmm7 │ │ │ │ - jmp 7837a │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4(%rsp),%r13 │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 15580 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79b30 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xc0(%rbx),%rdx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x7d685(%rip),%rsi │ │ │ │ + callq 15380 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79b30 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x18(%rbx),%r9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + push %r13 │ │ │ │ + mov 0xc0(%rbx),%ecx │ │ │ │ + lea 0xc8(%rbx),%r8 │ │ │ │ + lea 0x7d652(%rip),%rsi │ │ │ │ + callq 15c70 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79b30 │ │ │ │ + mov 0x658962(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 79a9e │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmpq $0x0,0xc0(%rbx) │ │ │ │ + lea 0x84345(%rip),%r13 │ │ │ │ + jle 79a8f │ │ │ │ nopl (%rax) │ │ │ │ - mov %edi,%edx │ │ │ │ + mov 0xc8(%rbx,%rbp,8),%rcx │ │ │ │ + lea 0x1(%rbp),%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%rbp │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %rbp,0xc0(%rbx) │ │ │ │ + jg 79a68 │ │ │ │ + mov 0xa4faa(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + movl $0x0,0x1c(%rbx) │ │ │ │ + cmpl $0x1d,0xcc4(%rax) │ │ │ │ + je 79af0 │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rbx) │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x28(%rbx) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne 79b3d │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + movl $0x1,0x1c(%rbx) │ │ │ │ + movsd %xmm0,0x20(%rbx) │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x28(%rbx) │ │ │ │ + movsd 0xb0(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x70(%rbx) │ │ │ │ + movsd 0xb8(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x78(%rbx) │ │ │ │ + jmp 79acb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rsp),%edi │ │ │ │ + callq 79960 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 79acb │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000079b50 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x14(%rsp),%rbx │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 15d00 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79dc0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x7d4ea(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79dc0 │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x7d170(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79dc0 │ │ │ │ + mov 0xc(%r12),%r13d │ │ │ │ + sub 0x8(%r12),%r13d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + add $0x1,%r13d │ │ │ │ + lea 0x7d150(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movslq %r13d,%rdx │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79dc0 │ │ │ │ + mov 0x1c(%r12),%edx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov $0xff,%edi │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - addsd %xmm9,%xmm1 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - ja 783a6 │ │ │ │ - xor %edi,%edi │ │ │ │ - comisd %xmm1,%xmm3 │ │ │ │ - jbe 78658 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %edi,(%rax) │ │ │ │ - mov $0xff,%edi │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - addsd %xmm8,%xmm1 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - ja 783cc │ │ │ │ - xor %edi,%edi │ │ │ │ - comisd %xmm1,%xmm3 │ │ │ │ - jbe 78648 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - mov %edi,0x4(%rax) │ │ │ │ - mov $0xff,%edi │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - ja 783ee │ │ │ │ - xor %edi,%edi │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jbe 78638 │ │ │ │ - mov %edi,0x8(%rax) │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - add $0xc,%rax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jne 78378 │ │ │ │ - cmp %rsi,0x8(%rsp) │ │ │ │ - je 78668 │ │ │ │ - add $0x1,%rsi │ │ │ │ - mov %r11d,%r12d │ │ │ │ - mov %r10d,%ebp │ │ │ │ - movslq %r8d,%rdi │ │ │ │ - mov %r9d,%ebx │ │ │ │ - jmpq 782e8 │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x320(%rsp),%r15 │ │ │ │ - lea 0x2e0(%rsp),%r14 │ │ │ │ - mov $0x10,%eax │ │ │ │ - lea 0x2a0(%rsp),%r13 │ │ │ │ - jmpq 782d0 │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x220(%rsp),%r15 │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - mov $0xd,%eax │ │ │ │ - lea 0x1a0(%rsp),%r13 │ │ │ │ - jmpq 782d0 │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x3e0(%rsp),%r15 │ │ │ │ - lea 0x3a0(%rsp),%r14 │ │ │ │ - mov $0x10,%eax │ │ │ │ - lea 0x360(%rsp),%r13 │ │ │ │ - jmpq 782d0 │ │ │ │ - mov $0xff,%r12d │ │ │ │ - mov $0xff,%ebp │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - mov $0xff,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x4a0(%rsp),%r15 │ │ │ │ - lea 0x460(%rsp),%r14 │ │ │ │ - mov $0x10,%eax │ │ │ │ - lea 0x420(%rsp),%r13 │ │ │ │ - jmpq 782d0 │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x560(%rsp),%r15 │ │ │ │ - lea 0x520(%rsp),%r14 │ │ │ │ - mov $0x10,%eax │ │ │ │ - lea 0x4e0(%rsp),%r13 │ │ │ │ - jmpq 782d0 │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0xff,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x620(%rsp),%r15 │ │ │ │ - lea 0x5e0(%rsp),%r14 │ │ │ │ - mov $0x10,%eax │ │ │ │ - lea 0x5a0(%rsp),%r13 │ │ │ │ - jmpq 782d0 │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x68(%rsp),%r15 │ │ │ │ - lea 0x60(%rsp),%r14 │ │ │ │ - mov $0x2,%eax │ │ │ │ - lea 0x58(%rsp),%r13 │ │ │ │ - jmpq 782d0 │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x78(%rsp),%r14 │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - mov $0x2,%eax │ │ │ │ - lea 0x80(%rsp),%r15 │ │ │ │ - jmpq 782d0 │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x98(%rsp),%r15 │ │ │ │ - lea 0x90(%rsp),%r14 │ │ │ │ - mov $0x2,%eax │ │ │ │ - lea 0x88(%rsp),%r13 │ │ │ │ - jmpq 782d0 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov $0xff,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x130(%rsp),%r15 │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ - mov $0xc,%eax │ │ │ │ - lea 0xd0(%rsp),%r13 │ │ │ │ - jmpq 782d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cvttsd2si %xmm0,%edi │ │ │ │ - jmpq 783ee │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cvttsd2si %xmm1,%edi │ │ │ │ - jmpq 783cc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cvttsd2si %xmm1,%edi │ │ │ │ - jmpq 783a6 │ │ │ │ + cvtsi2sdl (%r12),%xmm0 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 79d50 │ │ │ │ + movsd 0x20(%r12),%xmm1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x7ce9e(%rip),%xmm3 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x7d118(%rip),%rsi │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79dc0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x28(%r12),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + cvtsi2sdl 0x8(%r12),%xmm1 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x7d0dd(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79dc0 │ │ │ │ + mov 0x658718(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 79dce │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + lea 0x92718(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x92713(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x1c(%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 79df0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + cvtsi2sdl (%r12),%xmm0 │ │ │ │ + addsd 0x70(%r12),%xmm0 │ │ │ │ + subsd 0x8(%rsp),%xmm0 │ │ │ │ + lea 0x92750(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x92753(%rip),%rsi │ │ │ │ + cvtsi2sdl 0x8(%r12),%xmm0 │ │ │ │ + addsd 0x78(%r12),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + subsd 0x8(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa4d03(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 79dce │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpl $0xb,0x1c(%rsp) │ │ │ │ - jne 78684 │ │ │ │ - movq $0x0,0xde4c6(%rip) │ │ │ │ - movl $0x0,0xde4c4(%rip) │ │ │ │ - mov 0x668(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 786a9 │ │ │ │ - add $0x678,%rsp │ │ │ │ + addsd 0x70(%r12),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x7cd61(%rip),%xmm2 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x7e8fa(%rip),%rsi │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 79dc0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + cvtsi2sdl 0x8(%r12),%xmm0 │ │ │ │ + addsd 0x78(%r12),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + subsd 0x8(%rsp),%xmm0 │ │ │ │ + lea 0x7e8c2(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 79c92 │ │ │ │ + nop │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq 79960 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 79e58 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x20(%r12),%xmm0 │ │ │ │ + cvtsi2sdl (%r12),%xmm1 │ │ │ │ + lea 0x92671(%rip),%rsi │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x28(%r12),%xmm0 │ │ │ │ + cvtsi2sdl 0x8(%r12),%xmm1 │ │ │ │ + lea 0x9265c(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 79d36 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x38(%rsp),%r15 │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - mov $0x2,%eax │ │ │ │ - lea 0x28(%rsp),%r13 │ │ │ │ - jmpq 782d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -00000000000786e0 : │ │ │ │ +0000000000079e60 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ + sub $0xb8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 7872c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - movsbq (%rax),%rsi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - testb $0x20,0x1(%rcx,%rsi,2) │ │ │ │ - jne 78728 │ │ │ │ - lea -0x2b(%rsi),%esi │ │ │ │ - and $0xfd,%esi │ │ │ │ - jne 78870 │ │ │ │ - movsd 0x7e38f(%rip),%xmm1 │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - je 7875e │ │ │ │ - movsd 0x7e36a(%rip),%xmm1 │ │ │ │ - lea 0x1(%rax),%r15 │ │ │ │ - movsbq 0x1(%rax),%rax │ │ │ │ - testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ - je 78780 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsbq 0x1(%r15),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ - jne 78770 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 150e0 <__errno_location@plt> │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov (%r12),%r9d │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - test %r9d,%r9d │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jne 788d0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - je 78880 │ │ │ │ - movsbq (%rax),%rdi │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ - je 787fb │ │ │ │ - nopl (%rax) │ │ │ │ - movsbq 0x1(%rax),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rdi,%rcx │ │ │ │ - testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ - jne 787e8 │ │ │ │ - cmp $0x2b,%cl │ │ │ │ - je 78928 │ │ │ │ - jg 78848 │ │ │ │ - test %cl,%cl │ │ │ │ - je 78928 │ │ │ │ - cmp $0x25,%cl │ │ │ │ - jne 78860 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 78a9e │ │ │ │ - comisd 0x8121f(%rip),%xmm0 │ │ │ │ - ja 78ab0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - movl $0x1,(%rdi) │ │ │ │ - jmpq 78933 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%edi │ │ │ │ - and $0xffffffdf,%edi │ │ │ │ - cmp $0x53,%dil │ │ │ │ - je 78a30 │ │ │ │ - cmp $0x2d,%cl │ │ │ │ - je 78928 │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x88dbf(%rip),%rcx │ │ │ │ - jmp 788dd │ │ │ │ - nop │ │ │ │ - movsd 0x7e250(%rip),%xmm1 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmpq 78780 │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp $0x6d,%eax │ │ │ │ - jne 78860 │ │ │ │ - cmpb $0x69,0x1(%r15) │ │ │ │ - je 78a56 │ │ │ │ - cmp $0x6d,%eax │ │ │ │ - jne 78860 │ │ │ │ - cmpb $0x61,0x1(%r15) │ │ │ │ - je 78a86 │ │ │ │ - cmp $0x6d,%eax │ │ │ │ - jne 78860 │ │ │ │ - cmpb $0x65,0x1(%r15) │ │ │ │ - jne 78860 │ │ │ │ - cmpb $0x64,0x2(%r15) │ │ │ │ - jne 78860 │ │ │ │ - mov 0x8bae2(%rip),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - jmpq 78a69 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x89bbb(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xdcd32(%rip),%rdi │ │ │ │ + mov 0x7db04(%rip),%rax │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x58(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movslq (%rdx),%rax │ │ │ │ + movq $0x1,0x70(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + movslq 0x8(%rdx),%rax │ │ │ │ + movq $0x1,0x78(%rsp) │ │ │ │ + mov 0x6584da(%rip),%edx │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0xffffffc0,%edx │ │ │ │ + je 7a628 │ │ │ │ + cmp $0xffffffe0,%edx │ │ │ │ + je 7a670 │ │ │ │ + cmp $0x40,%edx │ │ │ │ + je 7a698 │ │ │ │ + cmp $0x20,%edx │ │ │ │ + je 7a649 │ │ │ │ + cmp $0x10,%edx │ │ │ │ + je 7a6dd │ │ │ │ + cmp $0x8,%edx │ │ │ │ + je 7a729 │ │ │ │ + mov 0x65848d(%rip),%r12 │ │ │ │ + movq $0x1,0x80(%rsp) │ │ │ │ + movq $0x1,0x88(%rsp) │ │ │ │ + movq $0x1,0x90(%rsp) │ │ │ │ + movq $0x1,0x98(%rsp) │ │ │ │ + movl $0x1,0x65845f(%rip) │ │ │ │ + mov %r12w,0x3c(%rsp) │ │ │ │ + mov %r12b,0x3f(%rsp) │ │ │ │ + cmp 0xc(%rbp),%ebx │ │ │ │ + jg 7a772 │ │ │ │ + movss 0x8418f(%rip),%xmm4 │ │ │ │ + mov 0x7da28(%rip),%rax │ │ │ │ + movss %xmm4,0x38(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmpq 7a010 │ │ │ │ + cmp $0xffffffe0,%eax │ │ │ │ + je 7a0e8 │ │ │ │ + cmp $0x40,%eax │ │ │ │ + je 7a2c0 │ │ │ │ + cmp $0x20,%eax │ │ │ │ + je 7a368 │ │ │ │ + cmp $0x10,%eax │ │ │ │ + je 7a410 │ │ │ │ + cmp $0x8,%eax │ │ │ │ + je 7a4c0 │ │ │ │ + mov 0x4c(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 7a0b0 │ │ │ │ + mov 0x6583e9(%rip),%eax │ │ │ │ + cmp $0xffffffc0,%eax │ │ │ │ + je 7a120 │ │ │ │ + cmp $0xffffffe0,%eax │ │ │ │ + je 7a1f8 │ │ │ │ + cmp $0x40,%eax │ │ │ │ + je 7a2f8 │ │ │ │ + cmp $0x20,%eax │ │ │ │ + je 7a3a0 │ │ │ │ + cmp $0x10,%eax │ │ │ │ + je 7a448 │ │ │ │ + cmp $0x8,%eax │ │ │ │ + je 7a4f8 │ │ │ │ + addq $0x1,0x88(%rsp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + addq $0x1,0x68(%rsp) │ │ │ │ + cmp %ebx,0xc(%rbp) │ │ │ │ + jl 7a590 │ │ │ │ + cmpl $0x1,0x658399(%rip) │ │ │ │ + jle 7a03d │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x84059(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 78ac2 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r9d,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa4a0b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x658365(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 7a06a │ │ │ │ + mov 0x7ca7a(%rip),%rax │ │ │ │ + lea 0x4c(%rsp),%rsi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 154c0 │ │ │ │ + mov 0x65833e(%rip),%eax │ │ │ │ + cmp $0xffffffc0,%eax │ │ │ │ + jne 79f80 │ │ │ │ + lea 0x4c(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r15,%r9 │ │ │ │ + push %rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x60(%rsp),%r8 │ │ │ │ + callq 15290 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + mov 0x4c(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 79fb9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq 79960 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 7a7cd │ │ │ │ + add $0xb8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4c(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rax │ │ │ │ + mov $0x2a,%esi │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + lea 0x60(%rsp),%r8 │ │ │ │ + callq 15290 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + jmpq 79fad │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle 7a1c6 │ │ │ │ + mov 0x658279(%rip),%edi │ │ │ │ + mov %r15,%rax │ │ │ │ + lea (%r15,%rcx,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + movsd 0x7d884(%rip),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 7a1ac │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x7d78a(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jb 7a1ac │ │ │ │ + ucomisd %xmm3,%xmm3 │ │ │ │ + jp 7a570 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movq %xmm3,%r11 │ │ │ │ + movq %xmm0,%r10 │ │ │ │ + andpd 0x7d764(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + cmovb %r10,%r11 │ │ │ │ + movq %r11,%xmm3 │ │ │ │ + ucomisd %xmm0,%xmm3 │ │ │ │ + jp 7a1a5 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + je 7a1ac │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 7a150 │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + test %sil,%sil │ │ │ │ + je 7a1c6 │ │ │ │ + mov %edi,0x6581e6(%rip) │ │ │ │ + lea 0x4c(%rsp),%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + callq 15b10 │ │ │ │ + mov 0x4c(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 79ff5 │ │ │ │ + jmpq 7a0b0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movsbq (%rax),%rdi │ │ │ │ - mov %rdi,%rcx │ │ │ │ - testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ - je 78963 │ │ │ │ - nopl (%rax) │ │ │ │ - movsbq 0x1(%rax),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rdi,%rcx │ │ │ │ - testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ - jne 78950 │ │ │ │ - lea -0x2b(%rcx),%edi │ │ │ │ - and $0xfd,%edi │ │ │ │ - jne 78a81 │ │ │ │ - movsd 0x7e166(%rip),%xmm1 │ │ │ │ - cmp $0x2d,%cl │ │ │ │ - je 78987 │ │ │ │ - movsd 0x7e141(%rip),%xmm1 │ │ │ │ - lea 0x1(%rax),%rbp │ │ │ │ - movsbq 0x1(%rax),%rax │ │ │ │ - testb $0x20,0x1(%rdx,%rax,2) │ │ │ │ - je 789b0 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle 7a29c │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x65819c(%rip),%edi │ │ │ │ + movss 0x83ee4(%rip),%xmm2 │ │ │ │ + movss 0x38(%rsp),%xmm3 │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea (%rsi,%rcx,4),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbq 0x1(%rbp),%rax │ │ │ │ - add $0x1,%rbp │ │ │ │ - testb $0x20,0x1(%rdx,%rax,2) │ │ │ │ - jne 789a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov (%r12),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 78a44 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 78a1b │ │ │ │ - movsbq (%rax),%rcx │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - testb $0x20,0x1(%rsi,%rcx,2) │ │ │ │ - je 78a13 │ │ │ │ - nopl (%rax) │ │ │ │ - movsbq 0x1(%rax),%rcx │ │ │ │ + movss (%rax),%xmm0 │ │ │ │ + ucomiss %xmm0,%xmm0 │ │ │ │ + jp 7a282 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + andps 0x83ebd(%rip),%xmm1 │ │ │ │ + ucomiss %xmm1,%xmm2 │ │ │ │ + jb 7a282 │ │ │ │ + ucomiss %xmm3,%xmm3 │ │ │ │ + jp 7a580 │ │ │ │ + movaps %xmm3,%xmm1 │ │ │ │ + andps 0x83ea5(%rip),%xmm1 │ │ │ │ + movd %xmm3,%r11d │ │ │ │ + movd %xmm0,%r9d │ │ │ │ + ucomiss %xmm1,%xmm2 │ │ │ │ + cmovb %r9d,%r11d │ │ │ │ + movd %r11d,%xmm3 │ │ │ │ + ucomiss %xmm0,%xmm3 │ │ │ │ + jp 7a27b │ │ │ │ + comiss %xmm0,%xmm3 │ │ │ │ + je 7a282 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 7a230 │ │ │ │ + movss %xmm3,0x38(%rsp) │ │ │ │ + test %sil,%sil │ │ │ │ + je 7a29c │ │ │ │ + mov %edi,0x658110(%rip) │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + lea 0x4c(%rsp),%r9 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x2a,%esi │ │ │ │ + callq 15b10 │ │ │ │ + jmpq 7a1e3 │ │ │ │ + lea 0x4c(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov $0x51,%esi │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmpq 79fad │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jle 7a33c │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x6580a0(%rip),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea (%rsi,%r10,8),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r12,(%rax) │ │ │ │ + cmovne %edi,%ecx │ │ │ │ + cmovne %esi,%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 7a320 │ │ │ │ + test %dl,%dl │ │ │ │ + je 7a33c │ │ │ │ + mov %ecx,0x658070(%rip) │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + lea 0x4c(%rsp),%r9 │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + mov $0x51,%esi │ │ │ │ + callq 15b10 │ │ │ │ + jmpq 7a1e3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4c(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov $0x29,%esi │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + jmpq 79fad │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jle 7a3e4 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x657ff8(%rip),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea (%rsi,%r10,8),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r12,(%rax) │ │ │ │ + cmovne %edi,%ecx │ │ │ │ + cmovne %esi,%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 7a3c8 │ │ │ │ + test %dl,%dl │ │ │ │ + je 7a3e4 │ │ │ │ + mov %ecx,0x657fc8(%rip) │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + lea 0x4c(%rsp),%r9 │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + callq 15b10 │ │ │ │ + jmpq 7a1e3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4c(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov $0x15,%esi │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + jmpq 79fad │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jle 7a495 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x657f50(%rip),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + movzwl 0x3c(%rsp),%r9d │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea (%rsi,%r10,2),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r9w,(%rax) │ │ │ │ + cmovne %edi,%ecx │ │ │ │ + cmovne %esi,%edx │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 7a478 │ │ │ │ + test %dl,%dl │ │ │ │ + je 7a495 │ │ │ │ + mov %ecx,0x657f17(%rip) │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + lea 0x4c(%rsp),%r9 │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + mov $0x15,%esi │ │ │ │ + callq 15b10 │ │ │ │ + jmpq 7a1e3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4c(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + push %rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov $0xb,%esi │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + jmpq 79fad │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jle 7a544 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x657ea0(%rip),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + movzbl 0x3f(%rsp),%r9d │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea (%r10,%rsi,1),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r9b,(%rax) │ │ │ │ + cmovne %edi,%ecx │ │ │ │ + cmovne %esi,%edx │ │ │ │ add $0x1,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - testb $0x20,0x1(%rsi,%rcx,2) │ │ │ │ - jne 78a00 │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 7a528 │ │ │ │ test %dl,%dl │ │ │ │ - je 788fb │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x89b48(%rip),%rcx │ │ │ │ - jmpq 788dd │ │ │ │ - nopl (%rax) │ │ │ │ + je 7a544 │ │ │ │ + mov %ecx,0x657e68(%rip) │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + lea 0x4c(%rsp),%r9 │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + mov $0xb,%esi │ │ │ │ + callq 15b10 │ │ │ │ + jmpq 7a1e3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jmpq 7a199 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + jmpq 7a271 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x657e12(%rip),%edx │ │ │ │ + mov 0x657e10(%rip),%eax │ │ │ │ + cmp $0xffffffc0,%edx │ │ │ │ + je 7a714 │ │ │ │ + cmp $0xffffffe0,%edx │ │ │ │ + je 7a744 │ │ │ │ + cmp $0x40,%edx │ │ │ │ + je 7a75b │ │ │ │ + cmp $0x20,%edx │ │ │ │ + je 7a788 │ │ │ │ + cmp $0x10,%edx │ │ │ │ + je 7a79f │ │ │ │ + cmp $0x8,%edx │ │ │ │ + je 7a7b6 │ │ │ │ + test %eax,%eax │ │ │ │ + je 7a6bb │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + ucomisd %xmm5,%xmm5 │ │ │ │ + jp 7a604 │ │ │ │ + movsd 0x7d3da(%rip),%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + andpd 0x7d2f6(%rip),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jae 7a6fc │ │ │ │ + mov $0x6b,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x6e616c62,0x657d0b(%rip) │ │ │ │ + mov %cx,0x657d08(%rip) │ │ │ │ + jmpq 7a0ba │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmpq 79f0c │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmpq 79f0c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + lea 0x0(,%rax,4),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmpq 79f0c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmpq 79f0c │ │ │ │ + mov $0x6c61,%edx │ │ │ │ + movb $0x0,0x657c5f(%rip) │ │ │ │ + movl $0x6d726f6e,0x657c4f(%rip) │ │ │ │ + mov %dx,0x657c4c(%rip) │ │ │ │ + jmpq 7a0ba │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jmpq 79f0c │ │ │ │ + movl $0x74616c66,0x657c1a(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x0,0x657c15(%rip) │ │ │ │ + jmpq 7a0ba │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + jmpq 7a5d2 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmpq 79f0c │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + jmpq 7a5d2 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - movl $0x2,(%rdi) │ │ │ │ - jmpq 78933 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x89ac7(%rip),%rcx │ │ │ │ - jmpq 788dd │ │ │ │ - cmpb $0x6e,0x2(%r15) │ │ │ │ - jne 78894 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - lea 0x3(%r15),%rax │ │ │ │ - jmpq 78933 │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - jmp 78a13 │ │ │ │ - cmpb $0x78,0x2(%r15) │ │ │ │ - jne 788a4 │ │ │ │ - mov 0x80fb0(%rip),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - jmp 78a69 │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x88b98(%rip),%rcx │ │ │ │ - jmpq 788dd │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x89a33(%rip),%rcx │ │ │ │ - jmpq 788dd │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + jmpq 7a5d2 │ │ │ │ + mov 0x7d21f(%rip),%rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmpq 7a59c │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + jmpq 7a5d2 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + jmpq 7a5d2 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + jmpq 7a5d2 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -0000000000078ad0 : │ │ │ │ +000000000007a7e0 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ push %rbp │ │ │ │ - mov %r9,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x848,%rsp │ │ │ │ - mov 0x880(%rsp),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea 0x932df(%rip),%rsi │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov 0x888(%rsp),%r13 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x890(%rsp),%rax │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x7c88c(%rip),%rsi │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + lea 0x58(%rsp),%rdx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x838(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je 78e34 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - cmpb $0x23,0x30(%rsp) │ │ │ │ - je 78b50 │ │ │ │ - lea 0x430(%rsp),%r15 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x88add(%rip),%rsi │ │ │ │ - callq 15880 <__isoc99_sscanf@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x88a9c(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15880 <__isoc99_sscanf@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x88a50(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15880 <__isoc99_sscanf@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x88a24(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15880 <__isoc99_sscanf@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xa6205(%rip),%rcx │ │ │ │ - lea 0x889ef(%rip),%rsi │ │ │ │ - lea 0x889e8(%rip),%r12 │ │ │ │ - callq 15880 <__isoc99_sscanf@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xa620b(%rip),%rcx │ │ │ │ - lea 0x889bd(%rip),%rsi │ │ │ │ - callq 15880 <__isoc99_sscanf@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xa5de0(%rip),%rcx │ │ │ │ - lea 0x88992(%rip),%rsi │ │ │ │ - callq 15880 <__isoc99_sscanf@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xa5d85(%rip),%rcx │ │ │ │ - lea 0x8896e(%rip),%rsi │ │ │ │ - callq 15880 <__isoc99_sscanf@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - lea 0x800(%rbp),%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - callq 15880 <__isoc99_sscanf@plt> │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jne 78d30 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - callq 155f0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - callq 155f0 │ │ │ │ - mov 0xa5d7d(%rip),%rbp │ │ │ │ - mov 0xa61e6(%rip),%rax │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov 0xa6012(%rip),%r13 │ │ │ │ - mov 0xa6033(%rip),%r12 │ │ │ │ - lea 0x186a00(%rbp),%rcx │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 155f0 │ │ │ │ + mov 0x7d16e(%rip),%rax │ │ │ │ + movl $0x0,0x54(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x68(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x54(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 15380 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7aa50 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - push %rbx │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0x8889d(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea 0x7c826(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%r9 │ │ │ │ + lea 0xa0(%rsp),%r8 │ │ │ │ + callq 15c70 │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7aa50 │ │ │ │ + movl $0x3b9aca00,(%rbx) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + movl $0xffffffff,0x0(%rbp) │ │ │ │ + movl $0x3b9aca00,(%r12) │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + movl $0xffffffff,0x0(%r13) │ │ │ │ + movq $0x1,0x70(%rsp) │ │ │ │ + movq $0x1,0x78(%rsp) │ │ │ │ + movq $0x1,0x80(%rsp) │ │ │ │ + movq $0x1,0x88(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + cmpq $0x0,0x98(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + jle 7aa8a │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x4c(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x1,0x657a79(%rip) │ │ │ │ + lea 0x1(%r14),%ebx │ │ │ │ + jle 7a961 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x8346c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x8,%r15 │ │ │ │ - add $0x4,%r13 │ │ │ │ - add $0x8,%r12 │ │ │ │ - add $0x8,%rbx │ │ │ │ - callq 15880 <__isoc99_sscanf@plt> │ │ │ │ - pop %rax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa40e7(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + pushq 0x28(%rsp) │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 15290 │ │ │ │ pop %rdx │ │ │ │ - cmp 0x8(%rsp),%r15 │ │ │ │ - jne 78db8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x838(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 78e65 │ │ │ │ - add $0x848,%rsp │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7aa50 │ │ │ │ + movsd 0x60(%rsp),%xmm2 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + mov 0x7d012(%rip),%rsi │ │ │ │ + movq 0x7cf32(%rip),%xmm4 │ │ │ │ + test %rcx,%rcx │ │ │ │ + movq %rsi,%xmm3 │ │ │ │ + jg 7a9d3 │ │ │ │ + jmp 7aa29 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rax │ │ │ │ + movsd -0x8(%r15,%rax,8),%xmm0 │ │ │ │ + mov %eax,%edx │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 7aa20 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm4,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + jb 7aa20 │ │ │ │ + ucomisd %xmm0,%xmm2 │ │ │ │ + jp 7a9fc │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + je 7aa20 │ │ │ │ + mov %eax,%esi │ │ │ │ + cmp %eax,(%rdi) │ │ │ │ + jle 7aa04 │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + cmp %esi,0x0(%rbp) │ │ │ │ + jge 7aa0c │ │ │ │ + mov %edx,0x0(%rbp) │ │ │ │ + cmp %ebx,(%r12) │ │ │ │ + jle 7aa16 │ │ │ │ + mov %ebx,(%r12) │ │ │ │ + cmp %ebx,0x0(%r13) │ │ │ │ + jge 7aa20 │ │ │ │ + mov %ebx,0x0(%r13) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 7a9d0 │ │ │ │ + addq $0x1,0x78(%rsp) │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ + lea 0x2(%r14),%r11 │ │ │ │ + cmp %r11,0x98(%rsp) │ │ │ │ + jl 7aa8a │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq 7a930 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x54(%rsp),%edi │ │ │ │ + callq 79960 │ │ │ │ + movl $0x1,0x3c(%rsp) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7aa94 │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + add $0xf8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - movdqa 0x8b854(%rip),%xmm0 │ │ │ │ - movabs $0x6966206d6172676f,%rax │ │ │ │ - movl $0x2e656c,0xdc7e8(%rip) │ │ │ │ - mov %rax,0xdc7d9(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movaps %xmm0,0xdc7bd(%rip) │ │ │ │ - jmp 78e0f │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmp 7aa61 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000078e70 : │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jae 78fb0 │ │ │ │ - comisd 0x80bc2(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jae 78f98 │ │ │ │ +000000000007aaa0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0xa5be7(%rip),%rax │ │ │ │ - movsd 0x7dc27(%rip),%xmm6 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ + mov %edx,%ebx │ │ │ │ + sub $0x248,%rsp │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x6c(%rsp) │ │ │ │ + mov %r9d,0x6578b6(%rip) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 7b1d0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x3,%edx │ │ │ │ + mov $0x1804,%edi │ │ │ │ + sete %al │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x5(%r12) │ │ │ │ + lea 0x4(%r12),%rax │ │ │ │ + movb $0x0,0x7(%r12) │ │ │ │ + movl $0x1,(%r12) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movb $0x0,0x4(%r12) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 7b6a8 │ │ │ │ + mov %ebp,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq b2780 │ │ │ │ test %rax,%rax │ │ │ │ - js 78fe0 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - cvtsi2sd %rax,%xmm5 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - mov 0xa5f23(%rip),%rax │ │ │ │ - mov 0xa5efc(%rip),%rsi │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mov (%rax),%ecx │ │ │ │ - cvttsd2si %xmm0,%r13d │ │ │ │ - movsd 0x8(%rsi),%xmm0 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 7913d │ │ │ │ + jne 7b308 │ │ │ │ + mov $0x8000,%edi │ │ │ │ + lea 0x6c(%rsp),%r15 │ │ │ │ + callq 15850 │ │ │ │ + mov %r15,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + callq 157f0 │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x7ca43(%rip),%rcx │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7b21c │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 7abd4 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rbp),%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7b710 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x6577ca(%rip),%rsi │ │ │ │ + callq 157a0 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov 0xa406c(%rip),%rbp │ │ │ │ + lea 0x6577a5(%rip),%rdx │ │ │ │ + lea 0x7daf5(%rip),%rsi │ │ │ │ + movl $0x1,0x0(%rbp) │ │ │ │ + callq 15380 │ │ │ │ + test %eax,%eax │ │ │ │ + je 7ac21 │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + movl $0x0,0x6c(%rsp) │ │ │ │ + mov 0x657789(%rip),%eax │ │ │ │ + mov 0x65777b(%rip),%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7b2b0 │ │ │ │ + cmp $0xffffffc0,%edx │ │ │ │ + je 7b260 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7b738 │ │ │ │ + movsd 0x7cd3e(%rip),%xmm5 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 7afa8 │ │ │ │ + mov 0x65774f(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7ac87 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x831be(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa3dc1(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x120(%rsp),%r13 │ │ │ │ + lea 0xc0(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 799b0 │ │ │ │ + mov %rax,0x65771d(%rip) │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 7bc20 │ │ │ │ + movsd 0x38(%rax),%xmm1 │ │ │ │ + movsd 0x48(%rax),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x7ccea(%rip),%xmm3 │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ - lea 0x10(%rsi),%rax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - cvtsi2sd %r13d,%xmm2 │ │ │ │ - jmp 78f25 │ │ │ │ + movsd 0x7ccc6(%rip),%xmm1 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 7ad04 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1(%r12),%edx │ │ │ │ - add $0x8,%rax │ │ │ │ - movsd -0x8(%rax),%xmm1 │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jg 78fc0 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov %edx,%r12d │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ comisd %xmm0,%xmm2 │ │ │ │ - ja 78f08 │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %eax,%xmm2 │ │ │ │ - movslq %eax,%rdx │ │ │ │ - movsd (%rsi,%rdx,8),%xmm4 │ │ │ │ - divsd %xmm5,%xmm4 │ │ │ │ + ja 7ace8 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 7ad0a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 7ad00 │ │ │ │ + comisd 0x8307e(%rip),%xmm0 │ │ │ │ + jbe 7b500 │ │ │ │ + movsd 0x833c0(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 7b500 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x48(%rbp),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xd0(%rsp) │ │ │ │ + movsd 0x40(%rbp),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xd8(%rsp) │ │ │ │ + mov 0x657652(%rip),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 7adf4 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + cmpq $0x0,0x1e0(%rsp) │ │ │ │ + jle 7adde │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x20(%rbx,%r14,8),%xmm0 │ │ │ │ + lea 0x1(%r14),%r13d │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8309e(%rip),%rsi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x0(%rbp,%r14,8),%xmm0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x8308f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %r14,0x1e0(%rsp) │ │ │ │ + jg 7ad88 │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + mov 0xa3c5b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x6575d4(%rip),%rbp │ │ │ │ + movsd 0x7cb94(%rip),%xmm5 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xb8(%rsp),%rdx │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x65759f(%rip),%rdi │ │ │ │ + movsd 0x7eeb7(%rip),%xmm0 │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ - mov 0xa5b69(%rip),%rbx │ │ │ │ - mov 0xa5f2a(%rip),%rbp │ │ │ │ - mov 0xdc6a4(%rip),%eax │ │ │ │ - divsd %xmm5,%xmm1 │ │ │ │ - movapd %xmm6,%xmm5 │ │ │ │ - subsd %xmm4,%xmm5 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - divsd %xmm0,%xmm5 │ │ │ │ - addsd %xmm5,%xmm2 │ │ │ │ - mulsd (%rbx),%xmm2 │ │ │ │ - addsd 0x0(%rbp),%xmm2 │ │ │ │ test %eax,%eax │ │ │ │ - jne 79000 │ │ │ │ - add $0x38,%rsp │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + je 7b7e8 │ │ │ │ + mov 0xf6c(%rdi),%eax │ │ │ │ + movsd %xmm1,0x65754d(%rip) │ │ │ │ + movsd %xmm0,0x65753d(%rip) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 7b7b0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 7bbf0 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 7bcc8 │ │ │ │ + movsd 0x7bc3a(%rip),%xmm7 │ │ │ │ + movsd %xmm7,0x40(%rsp) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 7ba10 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x6574fa(%rip),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 7b840 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 7afa8 │ │ │ │ + mov 0x6574de(%rip),%ecx │ │ │ │ + mov 0x64(%rsp),%esi │ │ │ │ + mov 0x5c(%rsp),%edx │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov %esi,0x128(%rsp) │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov %edx,0x120(%rsp) │ │ │ │ + mov %eax,0x124(%rsp) │ │ │ │ + mov %esi,0x12c(%rsp) │ │ │ │ + sub %edx,%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 7b0ad │ │ │ │ + lea 0x8308e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x124(%rsp),%edx │ │ │ │ + lea 0x83084(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x130(%rsp),%rdx │ │ │ │ + lea 0x83079(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x128(%rsp),%edx │ │ │ │ + lea 0x83070(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x12c(%rsp),%edx │ │ │ │ + lea 0x83066(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa3aa8(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7b0ad │ │ │ │ + nopl (%rax) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 7b320 │ │ │ │ + mov 0x6573f9(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 7bb58 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + addsd 0x18(%rsp),%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + mov %edx,0x120(%rsp) │ │ │ │ + cvttsd2si %xmm0,%esi │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + addsd 0x20(%rsp),%xmm0 │ │ │ │ + mov %esi,0x124(%rsp) │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + mov %eax,0x128(%rsp) │ │ │ │ + cvttsd2si %xmm0,%ecx │ │ │ │ + mov %ecx,0x12c(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jle 7b8e8 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov 0x1e8(%rsp),%rdi │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jge 7b02b │ │ │ │ + mov %edi,0x120(%rsp) │ │ │ │ + movslq %esi,%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jge 7b03c │ │ │ │ + mov %edi,0x124(%rsp) │ │ │ │ + mov %edi,%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jg 7b04b │ │ │ │ + movl $0x1,0x124(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 7b8d0 │ │ │ │ + cltq │ │ │ │ + mov 0x1f0(%rsp),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jge 7b069 │ │ │ │ + mov %edx,0x128(%rsp) │ │ │ │ + movslq %ecx,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jge 7b07a │ │ │ │ + mov %edx,0x12c(%rsp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 7b089 │ │ │ │ + movl $0x1,0x12c(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 7ba40 │ │ │ │ + mov 0x124(%rsp),%eax │ │ │ │ + sub 0x120(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 150f0 │ │ │ │ + lea 0x78(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7b210 │ │ │ │ + mov 0x6572d8(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 7b6e0 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x120(%rsp),%r13 │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 79b50 │ │ │ │ + mov 0x6572b0(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 7b6b0 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 79e60 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 7b689 │ │ │ │ + mov 0x657288(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 7b780 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7b680 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7b680 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + lea 0x6571a7(%rip),%r8 │ │ │ │ + lea 0x82ee1(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x404(%r12),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x657185(%rip),%r8 │ │ │ │ + lea 0x82ecc(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x1404(%r12),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x657160(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmp 7b231 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1804,%edi │ │ │ │ + callq 15850 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x5(%r12) │ │ │ │ + lea 0x4(%r12),%rax │ │ │ │ + movb $0x0,0x7(%r12) │ │ │ │ + movl $0x1,(%r12) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movb $0x0,0x4(%r12) │ │ │ │ + jmpq 7ab61 │ │ │ │ + nop │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + lea 0x82ddf(%rip),%rcx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7be75 │ │ │ │ + add $0x248,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xa5f19(%rip),%rax │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7ac4a │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x64(%rsp),%rcx │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + lea 0x5c(%rsp),%rsi │ │ │ │ + lea 0x68(%rsp),%r8 │ │ │ │ + callq 7a7e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 7b689 │ │ │ │ + mov 0x657118(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 7bc48 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 7aed2 │ │ │ │ + jmpq 7ac87 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x82b1a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%rbp),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x6570cc(%rip),%rdx │ │ │ │ + lea 0x82b0a(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa3759(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x6570b3(%rip),%edx │ │ │ │ + cmp $0xffffffc0,%edx │ │ │ │ + jne 7ac3e │ │ │ │ + jmpq 7b260 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa5ec9(%rip),%rax │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - retq │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cvtsi2sd %r12d,%xmm2 │ │ │ │ - mov %edx,%r12d │ │ │ │ - jmpq 78f40 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 7b231 │ │ │ │ + nop │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %edi,%edi │ │ │ │ + movsd 0x30(%rsp),%xmm2 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + mov $0x5,%eax │ │ │ │ + lea 0x88(%rsp),%rcx │ │ │ │ + movsd 0x7b787(%rip),%xmm0 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + lea 0x58(%rsp),%r14 │ │ │ │ + lea 0x98(%rsp),%r13 │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ + callq 5e150 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movsd 0x88(%rsp),%xmm1 │ │ │ │ + mov 0x657036(%rip),%rdi │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 798e0 │ │ │ │ + mov 0x656ff3(%rip),%r10d │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 7b940 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movq 0x7c516(%rip),%xmm0 │ │ │ │ + movsd 0xd0(%rsp),%xmm7 │ │ │ │ + movsd 0xd8(%rsp),%xmm6 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + movsd 0x90(%rsp),%xmm2 │ │ │ │ + movsd 0x7b6c1(%rip),%xmm10 │ │ │ │ + movsd 0x7c598(%rip),%xmm9 │ │ │ │ + mulsd 0x20(%rsp),%xmm5 │ │ │ │ + divsd %xmm7,%xmm1 │ │ │ │ + divsd %xmm6,%xmm5 │ │ │ │ + andpd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + subsd %xmm1,%xmm2 │ │ │ │ + addsd %xmm1,%xmm4 │ │ │ │ + cvttsd2si %xmm2,%eax │ │ │ │ + addsd %xmm10,%xmm4 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + mov %eax,0x120(%rsp) │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm9 │ │ │ │ + andpd %xmm0,%xmm5 │ │ │ │ + ja 7b920 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + cvtsi2sd %eax,%xmm4 │ │ │ │ + addsd %xmm5,%xmm2 │ │ │ │ + addsd %xmm10,%xmm2 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + cvttsd2si %xmm3,%ecx │ │ │ │ + movsd 0x98(%rsp),%xmm3 │ │ │ │ + subsd %xmm5,%xmm3 │ │ │ │ + mov %ecx,0x124(%rsp) │ │ │ │ + cvttsd2si %xmm3,%edx │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + andpd %xmm0,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm9 │ │ │ │ + mov %edx,0x128(%rsp) │ │ │ │ + ja 7b900 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%edi │ │ │ │ + mov %edi,0x12c(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 7b550 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 7b550 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movdqa 0x82c81(%rip),%xmm0 │ │ │ │ + mov $0x2e,%r9d │ │ │ │ + movl $0x6567616d,0x10(%rax) │ │ │ │ + mov %r9w,0x14(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + jmpq 7b231 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - shr %rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - cvtsi2sd %rdx,%xmm5 │ │ │ │ - addsd %xmm5,%xmm5 │ │ │ │ - jmpq 78ec2 │ │ │ │ + comisd 0x82be0(%rip),%xmm0 │ │ │ │ + jbe 7b51c │ │ │ │ + movsd 0x82bde(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 7ad2a │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd 0x38(%rbp),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xd0(%rsp) │ │ │ │ + movsd 0x50(%rbp),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xd8(%rsp) │ │ │ │ + jmpq 7ad57 │ │ │ │ xchg %ax,%ax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ + mov 0x1e8(%rsp),%rsi │ │ │ │ + movslq %eax,%r9 │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + jle 7b56c │ │ │ │ + movslq %ecx,%r8 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jl 7b4d3 │ │ │ │ + test %edx,%edx │ │ │ │ + jg 7b578 │ │ │ │ + test %edi,%edi │ │ │ │ + jle 7b4d3 │ │ │ │ + mov 0x1f0(%rsp),%r8 │ │ │ │ + movslq %edx,%r10 │ │ │ │ + movslq %edi,%r11 │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jle 7b594 │ │ │ │ + cmp %r11,%r8 │ │ │ │ + jl 7b4d3 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 7b5a9 │ │ │ │ + movl $0x1,0x120(%rsp) │ │ │ │ + mov $0x1,%r9d │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jge 7b5b5 │ │ │ │ + mov %esi,0x120(%rsp) │ │ │ │ + movslq %ecx,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jge 7b5c6 │ │ │ │ + mov %esi,0x124(%rsp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 7b5d5 │ │ │ │ + movl $0x1,0x124(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jg 7b5ea │ │ │ │ + movl $0x1,0x128(%rsp) │ │ │ │ + mov $0x1,%r10d │ │ │ │ + cmp %r10,%r8 │ │ │ │ + jge 7b5f7 │ │ │ │ + mov %r8d,0x128(%rsp) │ │ │ │ + cmp %r11,%r8 │ │ │ │ + jge 7b607 │ │ │ │ + mov %r8d,0x12c(%rsp) │ │ │ │ + mov %r8d,%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jg 7b616 │ │ │ │ + movl $0x1,0x12c(%rsp) │ │ │ │ + mov 0x656d93(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 7bcfb │ │ │ │ + mov 0x120(%rsp),%edx │ │ │ │ + mov 0x124(%rsp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jg 7b652 │ │ │ │ + mov 0x12c(%rsp),%ebx │ │ │ │ + mov 0x656d6b(%rip),%ecx │ │ │ │ + cmp %ebx,0x128(%rsp) │ │ │ │ + jle 7aefe │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movdqa 0x82b12(%rip),%xmm0 │ │ │ │ + mov $0x2e,%edi │ │ │ │ + movl $0x61657261,0x10(%rax) │ │ │ │ + mov %di,0x14(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + jmpq 7b231 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x6c(%rsp),%edi │ │ │ │ + callq 79960 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x656887(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 7b231 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq 7ab61 │ │ │ │ + nop │ │ │ │ + lea 0x8297b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa3376(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7b108 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x82931(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa3346(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7b0e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %ebp,%r8d │ │ │ │ + lea 0x800e1(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 7b231 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movdqa 0x829cc(%rip),%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqa 0x829d1(%rip),%xmm0 │ │ │ │ + movl $0x2e617461,0x40(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x829ce(%rip),%xmm0 │ │ │ │ + movb $0x0,0x44(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0x829ce(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + jmpq 7b231 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x828bf(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa32a6(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7b130 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78(%rdi),%xmm6 │ │ │ │ + ucomisd 0x7c5d3(%rip),%xmm6 │ │ │ │ + movsd %xmm6,0x40(%rsp) │ │ │ │ + jp 7b7d0 │ │ │ │ + je 7aeb0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x7b300(%rip),%xmm7 │ │ │ │ + movsd %xmm7,0x40(%rsp) │ │ │ │ + jmpq 7aeb0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0xb8(%rsp),%xmm1 │ │ │ │ + lea 0x58(%rsp),%rcx │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + lea 0xa8(%rsp),%rdx │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + mov 0x656b95(%rip),%rdi │ │ │ │ + subsd %xmm5,%xmm1 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + jmpq 7ae65 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x82612(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm5,0x48(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - lea 0x89575(%rip),%rsi │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ + movsd 0x7b26b(%rip),%xmm0 │ │ │ │ + lea 0x8282c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - lea 0x89568(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x825ee(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x8281e(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ + mov 0xa318d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x48(%rsp),%xmm5 │ │ │ │ + jmpq 7aebe │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x128(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 7b055 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x1,0x120(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 7b017 │ │ │ │ + nopl (%rax) │ │ │ │ + cvttsd2si %xmm2,%rsi │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + andnpd %xmm4,%xmm0 │ │ │ │ + cvtsi2sd %rsi,%xmm2 │ │ │ │ + orpd %xmm0,%xmm2 │ │ │ │ + jmpq 7b4ac │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cvttsd2si %xmm4,%rdx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + andnpd %xmm4,%xmm8 │ │ │ │ + cvtsi2sd %rdx,%xmm3 │ │ │ │ + orpd %xmm8,%xmm3 │ │ │ │ + jmpq 7b459 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x88621(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ + lea 0x825c9(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x8861a(%rip),%rsi │ │ │ │ + lea 0x825c1(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x88613(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + lea 0x825ac(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x8860d(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + movsd 0x88(%rsp),%xmm0 │ │ │ │ + lea 0x8259c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x8860c(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + lea 0x8258c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x88609(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + lea 0x8257c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xa5920(%rip),%rax │ │ │ │ + mov 0xa3045(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - movsd (%rsi),%xmm4 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmpq 78f40 │ │ │ │ - │ │ │ │ -0000000000079150 : │ │ │ │ - push %r12 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov 0xa5d19(%rip),%rbx │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jae 79221 │ │ │ │ - mov 0xa5d3c(%rip),%rax │ │ │ │ - movsd 0x808c4(%rip),%xmm2 │ │ │ │ - comisd (%rax),%xmm3 │ │ │ │ - jae 79221 │ │ │ │ - mov 0xa5923(%rip),%rbp │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - mov 0xa58e8(%rip),%rax │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - divsd 0x0(%rbp),%xmm1 │ │ │ │ - cvttsd2si %xmm1,%r12d │ │ │ │ - mov (%rax),%rax │ │ │ │ - cvtsi2sd %r12d,%xmm0 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - test %rax,%rax │ │ │ │ - js 79350 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov 0xa5bf9(%rip),%rdx │ │ │ │ - movslq %r12d,%rax │ │ │ │ - movsd 0x7d8e6(%rip),%xmm2 │ │ │ │ - movsd (%rdx,%rax,8),%xmm5 │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ - subsd %xmm1,%xmm2 │ │ │ │ - cltq │ │ │ │ - movsd (%rdx,%rax,8),%xmm4 │ │ │ │ - divsd %xmm0,%xmm5 │ │ │ │ - mov 0xdc3ff(%rip),%eax │ │ │ │ - divsd %xmm0,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - mulsd 0x8082b(%rip),%xmm2 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 79230 │ │ │ │ - add $0x30,%rsp │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + jmpq 7b3cc │ │ │ │ xchg %ax,%ax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ + movsd 0x78(%rdi),%xmm7 │ │ │ │ + ucomisd 0x7c373(%rip),%xmm7 │ │ │ │ + movsd %xmm7,0x40(%rsp) │ │ │ │ + jp 7be5a │ │ │ │ + jne 7be5a │ │ │ │ + movl $0x3,0x38(%rsp) │ │ │ │ + jmpq 7aeb0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x8249c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - lea 0x893a5(%rip),%rsi │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x88464(%rip),%rsi │ │ │ │ + lea 0x8248f(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x88462(%rip),%rsi │ │ │ │ + lea 0x82482(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - mov %r12d,%edx │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - lea 0x89365(%rip),%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ + lea 0x7e997(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x883b9(%rip),%rsi │ │ │ │ + lea 0x7e98a(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + mov 0x120(%rsp),%edx │ │ │ │ + lea 0x7e981(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x124(%rsp),%edx │ │ │ │ + lea 0x7e975(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x128(%rsp),%edx │ │ │ │ + lea 0x7e969(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x12c(%rsp),%edx │ │ │ │ + lea 0x823f3(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa2f0e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x124(%rsp),%eax │ │ │ │ + mov 0x120(%rsp),%edx │ │ │ │ + mov 0x656862(%rip),%ecx │ │ │ │ + jmpq 7aefe │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x883b2(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ + lea 0x82328(%rip),%rsi │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x88410(%rip),%rsi │ │ │ │ + lea 0x82319(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xa570d(%rip),%rax │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + mov 0x5c(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8230c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + mov 0x64(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x82309(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa2e6d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr %rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmpq 791d0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -0000000000079370 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + mov 0x6567ce(%rip),%r8d │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + jmpq 7afc0 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x78(%rdi),%xmm7 │ │ │ │ + ucomisd 0x7aedb(%rip),%xmm7 │ │ │ │ + movsd %xmm7,0x40(%rsp) │ │ │ │ + jp 7bce8 │ │ │ │ + jne 7bce8 │ │ │ │ + movl $0x1,0x38(%rsp) │ │ │ │ + jmpq 7aeb0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movdqa 0x82524(%rip),%xmm0 │ │ │ │ + movabs $0x2e534357206469,%rbx │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + jmpq 7b231 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x5c(%rsp),%edx │ │ │ │ + lea 0x821ac(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15390 │ │ │ │ - movb $0x0,(%r12) │ │ │ │ - lea 0x0(%rbp,%rax,1),%r15 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae 79488 │ │ │ │ - lea 0xf(%rsp),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x60(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8219a(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8218f(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x68(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 793d6 │ │ │ │ + lea 0x82184(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa2d95(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 7ac5b │ │ │ │ + jmpq 7aecc │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x50,%rax │ │ │ │ - je 795a0 │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %dl,(%r14,%rax,1) │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - cmp %rdx,%r15 │ │ │ │ - ja 793c8 │ │ │ │ - cmpl $0x4958414e,(%r14) │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ - je 79568 │ │ │ │ - cmpl $0x4958414e,(%r14) │ │ │ │ - je 79530 │ │ │ │ - cmpl $0x49505243,(%r14) │ │ │ │ - je 794f0 │ │ │ │ - cmpl $0x49505243,(%r14) │ │ │ │ - je 794b0 │ │ │ │ - movslq %ebx,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add %r14,%rax │ │ │ │ - nop │ │ │ │ - testb $0xdf,(%rax) │ │ │ │ - jne 79441 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 79430 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov $0xa,%eax │ │ │ │ - mov %ax,(%r12,%rbx,1) │ │ │ │ - callq 15390 │ │ │ │ - lea 0x1(%r13,%rax,1),%r13d │ │ │ │ - cmp $0xfde7,%r13d │ │ │ │ - jg 795aa │ │ │ │ - add $0x50,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - ja 793c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 795be │ │ │ │ - add $0x78,%rsp │ │ │ │ + movsd 0x7ae08(%rip),%xmm6 │ │ │ │ + movl $0x4,0x38(%rsp) │ │ │ │ + movsd %xmm6,0x40(%rsp) │ │ │ │ + jmpq 7aeb0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x7c0a0(%rip),%xmm6 │ │ │ │ + movsd %xmm6,0x40(%rsp) │ │ │ │ + jmpq 7bc0f │ │ │ │ + lea 0x82278(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - cmpw $0x3258,0x4(%r14) │ │ │ │ - jne 79424 │ │ │ │ - movsd 0xdc61b(%rip),%xmm0 │ │ │ │ - lea 0x882b0(%rip),%rcx │ │ │ │ - mov $0x51,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x7e79f(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 79424 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpw $0x3158,0x4(%r14) │ │ │ │ - jne 79417 │ │ │ │ - movsd 0xdc5e3(%rip),%xmm0 │ │ │ │ - lea 0x8825e(%rip),%rcx │ │ │ │ - mov $0x51,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x7e78e(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 79417 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpw $0x3253,0x4(%r14) │ │ │ │ - jne 7940a │ │ │ │ - mov $0x51,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x7e6bc(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x7e6af(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x821dc(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x821cb(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x120(%rsp),%edx │ │ │ │ + lea 0x7e666(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xdc5ad(%rip),%r8d │ │ │ │ - lea 0x88203(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7940a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpw $0x3153,0x4(%r14) │ │ │ │ - jne 793fd │ │ │ │ - mov $0x51,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x124(%rsp),%edx │ │ │ │ + lea 0x7e65a(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xdc579(%rip),%r8d │ │ │ │ - lea 0x881b7(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 793fd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x50,%ebx │ │ │ │ - jmpq 793eb │ │ │ │ - lea 0x1(%r12,%rbx,1),%rax │ │ │ │ - movl $0xa444e45,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - jmpq 79488 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x128(%rsp),%edx │ │ │ │ + lea 0x7e64e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x12c(%rsp),%edx │ │ │ │ + lea 0x820d8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xa2bf3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7b626 │ │ │ │ + movsd 0x7ac76(%rip),%xmm4 │ │ │ │ + movl $0x2,0x38(%rsp) │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + jmpq 7aeb0 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000795d0 : │ │ │ │ +000000000007be80 : │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x1414,%edi │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x4d0,%rsp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x5078,%rsp │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x4c8(%rsp) │ │ │ │ - mov 0xdc46e(%rip),%rax │ │ │ │ - mov 0xcc4(%rax),%edx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je 7a108 │ │ │ │ - test %edx,%edx │ │ │ │ - je 79758 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 7a118 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 7a160 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je 7a170 │ │ │ │ - cmp $0x4,%edx │ │ │ │ - je 7a180 │ │ │ │ - cmp $0x5,%edx │ │ │ │ - je 7a190 │ │ │ │ - cmp $0x6,%edx │ │ │ │ - je 7a1b0 │ │ │ │ - cmp $0x7,%edx │ │ │ │ - je 7a1c0 │ │ │ │ - cmp $0x8,%edx │ │ │ │ - je 7a1d0 │ │ │ │ - cmp $0x9,%edx │ │ │ │ - je 7a1e0 │ │ │ │ - cmp $0xa,%edx │ │ │ │ - je 7a1f0 │ │ │ │ - cmp $0xb,%edx │ │ │ │ - je 7a1a0 │ │ │ │ - cmp $0xc,%edx │ │ │ │ - je 7a1fd │ │ │ │ - cmp $0xd,%edx │ │ │ │ - je 7a20a │ │ │ │ - cmp $0xe,%edx │ │ │ │ - je 7a217 │ │ │ │ - cmp $0xf,%edx │ │ │ │ - je 7a224 │ │ │ │ - cmp $0x10,%edx │ │ │ │ - je 7a231 │ │ │ │ - cmp $0x11,%edx │ │ │ │ - je 7a23e │ │ │ │ - cmp $0x12,%edx │ │ │ │ - je 7a24b │ │ │ │ - cmp $0x13,%edx │ │ │ │ - je 7a258 │ │ │ │ - cmp $0x14,%edx │ │ │ │ - je 7a265 │ │ │ │ - cmp $0x15,%edx │ │ │ │ - je 7a272 │ │ │ │ - cmp $0x16,%edx │ │ │ │ - je 7a27f │ │ │ │ - cmp $0x17,%edx │ │ │ │ - je 7a28c │ │ │ │ - cmp $0x18,%edx │ │ │ │ - je 7a299 │ │ │ │ - cmp $0x19,%edx │ │ │ │ - je 7a2a6 │ │ │ │ - cmp $0x1a,%edx │ │ │ │ - je 7a2b8 │ │ │ │ - cmp $0x1b,%edx │ │ │ │ - je 7a2c5 │ │ │ │ - cmp $0x1c,%edx │ │ │ │ - je 7a2ec │ │ │ │ - cmp $0x1d,%edx │ │ │ │ - je 7a2df │ │ │ │ - cmp $0x1e,%edx │ │ │ │ - je 7a2d2 │ │ │ │ - cmp $0x1f,%edx │ │ │ │ - je 7a2f9 │ │ │ │ - cmp $0x20,%edx │ │ │ │ - je 7a313 │ │ │ │ - cmp $0x21,%edx │ │ │ │ - je 7a306 │ │ │ │ - cmp $0x22,%edx │ │ │ │ - jne 79760 │ │ │ │ - movabs $0x455059545343574e,%rbx │ │ │ │ - movb $0x0,0x48(%rsp) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - jmp 79760 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x4e494c,0x40(%rsp) │ │ │ │ - cvttsd2si 0x88(%rax),%r14d │ │ │ │ - movsd 0x2b0(%rax),%xmm6 │ │ │ │ - cvttsd2si 0x90(%rax),%r13d │ │ │ │ - movsd 0x2b8(%rax),%xmm5 │ │ │ │ - movsd 0x10(%rax),%xmm4 │ │ │ │ - movsd 0x18(%rax),%xmm3 │ │ │ │ - movsd 0x20(%rax),%xmm2 │ │ │ │ - movsd 0x28(%rax),%xmm1 │ │ │ │ - movsd 0x30(%rax),%xmm7 │ │ │ │ - movsd 0x78(%rax),%xmm0 │ │ │ │ - mov 0xf6c(%rax),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 797c6 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 7a140 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 7a150 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 7a128 │ │ │ │ - movl $0x53524349,0x80(%rsp) │ │ │ │ - movb $0x0,0x84(%rsp) │ │ │ │ - movb $0x0,(%r12) │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8aeae(%rip),%xmm8 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - movabs $0x6664723c20202020,%rbx │ │ │ │ - movups %xmm8,0xc0(%rsp) │ │ │ │ - movdqa 0x8ae9a(%rip),%xmm8 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movups %xmm8,0xd0(%rsp) │ │ │ │ - movdqa 0x8ae92(%rip),%xmm8 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movups %xmm8,0xe0(%rsp) │ │ │ │ - movl $0xa3e3f22,0xf0(%rsp) │ │ │ │ - movb $0x0,0xf4(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov $0xa3e,%eax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8ae49(%rip),%xmm8 │ │ │ │ - mov %ax,0x130(%rsp) │ │ │ │ - movb $0x0,0x132(%rsp) │ │ │ │ - movups %xmm8,0xc0(%rsp) │ │ │ │ - movdqa 0x8ae37(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xd0(%rsp) │ │ │ │ - movdqa 0x8ae35(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xe0(%rsp) │ │ │ │ - movdqa 0x8ae33(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xf0(%rsp) │ │ │ │ - movdqa 0x8ae31(%rip),%xmm8 │ │ │ │ - movups %xmm8,0x100(%rsp) │ │ │ │ - movdqa 0x8ae2f(%rip),%xmm8 │ │ │ │ - movups %xmm8,0x110(%rsp) │ │ │ │ - movdqa 0x8ae2d(%rip),%xmm8 │ │ │ │ - movups %xmm8,0x120(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8ae20(%rip),%xmm8 │ │ │ │ - movl $0xa3e22,0x100(%rsp) │ │ │ │ - movups %xmm8,0xc0(%rsp) │ │ │ │ - movdqa 0x8ae13(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xd0(%rsp) │ │ │ │ - movdqa 0x8ae11(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xe0(%rsp) │ │ │ │ - movdqa 0x8ae0f(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xf0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8ae02(%rip),%xmm8 │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - movups %xmm8,0xc0(%rsp) │ │ │ │ - movdqa 0x8adf8(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xd0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8adeb(%rip),%xmm8 │ │ │ │ - movb $0x0,0x100(%rsp) │ │ │ │ - movups %xmm8,0xc0(%rsp) │ │ │ │ - movdqa 0x8ade1(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xd0(%rsp) │ │ │ │ - movdqa 0x8addf(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xe0(%rsp) │ │ │ │ - movdqa 0x8addd(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xf0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov $0xa3e,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8adcb(%rip),%xmm8 │ │ │ │ - mov %dx,0xf0(%rsp) │ │ │ │ - movb $0x0,0xf2(%rsp) │ │ │ │ - movups %xmm8,0xc0(%rsp) │ │ │ │ - movdqa 0x8adb9(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xd0(%rsp) │ │ │ │ - movdqa 0x8adb7(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xe0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8adaa(%rip),%xmm8 │ │ │ │ - movl $0xa3e6570,0xe0(%rsp) │ │ │ │ - movups %xmm8,0xc0(%rsp) │ │ │ │ - movdqa 0x8ad9d(%rip),%xmm8 │ │ │ │ - movb $0x0,0xe4(%rsp) │ │ │ │ - movups %xmm8,0xd0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8ad8f(%rip),%xmm1 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8ad90(%rip),%xmm8 │ │ │ │ - movl $0xa3e79,0xf0(%rsp) │ │ │ │ - movups %xmm1,0xc0(%rsp) │ │ │ │ - movups %xmm8,0xd0(%rsp) │ │ │ │ - movdqa 0x8ad7b(%rip),%xmm8 │ │ │ │ - movups %xmm8,0xe0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x80(%rsp),%r8 │ │ │ │ - lea 0x88b54(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x88b75(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - lea 0x40(%rsp),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x88b7f(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - movsd 0x30(%rsp),%xmm7 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x88ba3(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8ac8a(%rip),%xmm2 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8acac(%rip),%xmm0 │ │ │ │ - movb $0x0,0xe4(%rsp) │ │ │ │ - movups %xmm2,0xc0(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - movl $0xa3e6e6f,0xe0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov $0xa3e,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - mov %cx,0xcc(%rsp) │ │ │ │ - movl $0x7165533a,0xc8(%rsp) │ │ │ │ - movb $0x0,0xce(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x87b6d(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rax,0x5068(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ + callq 15850 │ │ │ │ + movl $0x0,0x4(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 7c340 │ │ │ │ + lea 0x4060(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x50c0(%rsp),%eax │ │ │ │ + mov 0xa2ebd(%rip),%rcx │ │ │ │ + lea 0x7ac18(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x87b44(%rip),%rcx │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x4(%r12),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 7c4d8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq f1fb0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 7c358 │ │ │ │ + lea 0x82247(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x82241(%rip),%rdi │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x7bc52(%rip),%rdi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x7bc3c(%rip),%rdi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x82211(%rip),%rdi │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test %r13d,%r13d │ │ │ │ + js 7c2d0 │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + js 7c2d0 │ │ │ │ + mov %r15d,%edx │ │ │ │ + shr $0x1f,%ebp │ │ │ │ + shr $0x1f,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + or %bpl,%cl │ │ │ │ + jne 7c2d0 │ │ │ │ + test %esi,%esi │ │ │ │ + js 7c2d0 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x123,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + lea 0x8221f(%rip),%rdi │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + callq 15c80 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15870 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + lea 0x4060(%rsp),%rax │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xa,%r13d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8ac01(%rip),%xmm3 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movups %xmm3,0xc0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8abf6(%rip),%xmm4 │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8abf6(%rip),%xmm0 │ │ │ │ - mov %si,0xe4(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movups %xmm4,0xc0(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - movl $0x3e6e6f69,0xe0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8ab63(%rip),%xmm5 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq f2d30 │ │ │ │ + test %eax,%eax │ │ │ │ + js 7c240 │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + addl $0x1,0x3c(%rsp) │ │ │ │ + lea 0x1060(%rsp),%r15 │ │ │ │ + lea 0x2060(%rsp),%rbp │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ mov %r12,%rdi │ │ │ │ - movdqa 0x8abc5(%rip),%xmm0 │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - movups %xmm5,0xc0(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov $0xa3e,%edi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - mov %di,0xcc(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq cbdd0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ mov %r12,%rdi │ │ │ │ - movl $0x7165533a,0xc8(%rsp) │ │ │ │ - movb $0x0,0xce(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x87a6c(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq cbdd0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x87a39(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8aad8(%rip),%xmm6 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movups %xmm6,0xc0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8aacd(%rip),%xmm7 │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0x73,0x205f(%rsp,%rax,1) │ │ │ │ + je 7c0dc │ │ │ │ + mov $0x73,%edx │ │ │ │ + mov %dx,0x0(%rbp,%rax,1) │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8aaef(%rip),%xmm0 │ │ │ │ - mov $0xa,%r8d │ │ │ │ - mov %r8w,0xe0(%rsp) │ │ │ │ - movups %xmm7,0xc0(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8aa43(%rip),%xmm1 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq cbdd0 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x7a9cc(%rip),%rax │ │ │ │ + mov 0x50b8(%rsp),%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 68b80 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0xa2c9d(%rip),%rax │ │ │ │ + mov (%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 7c488 │ │ │ │ + mov %r9,%rdi │ │ │ │ + cmpl $0x1,(%r9) │ │ │ │ + sbbl $0xffffffff,0x40(%rsp) │ │ │ │ + callq 15090 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8aac5(%rip),%xmm0 │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - movups %xmm1,0xc0(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov $0xa3e,%r9d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq cbdd0 │ │ │ │ + mov 0x50b0(%rsp),%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 96d90 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0xa2c58(%rip),%rax │ │ │ │ + mov (%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 7c450 │ │ │ │ + mov (%r15),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 7c380 │ │ │ │ + addl $0x1,0x44(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 7c010 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r9w,0xcc(%rsp) │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - movl $0x7165533a,0xc8(%rsp) │ │ │ │ - movb $0x0,0xce(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x87949(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x3060(%rsp),%rbp │ │ │ │ + callq cbdd0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x87916(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0xa2c00(%rip),%rax │ │ │ │ + mov (%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 7c508 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8a9b5(%rip),%xmm2 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movups %xmm2,0xc0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8a9aa(%rip),%xmm3 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movdqa 0x8a9ec(%rip),%xmm0 │ │ │ │ - mov $0xa,%r10d │ │ │ │ - mov %r10w,0xe0(%rsp) │ │ │ │ - movups %xmm3,0xc0(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8a920(%rip),%xmm4 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movabs $0xa3e656c616353,%rax │ │ │ │ - movups %xmm4,0xc0(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov $0xa3e,%r11d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r11w,0xcc(%rsp) │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - mov $0xa,%ebx │ │ │ │ - movl $0x7165533a,0xc8(%rsp) │ │ │ │ - movb $0x0,0xce(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x87827(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 150f0 │ │ │ │ + mov 0x50b8(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 7c010 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x877f4(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 15390 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8a893(%rip),%xmm5 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movups %xmm5,0xc0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8a888(%rip),%xmm6 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movabs $0xa3e656c6163532e,%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movups %xmm6,0xc0(%rsp) │ │ │ │ - movb $0x0,0xd8(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8a8b3(%rip),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x3e6e6f69,0xd0(%rsp) │ │ │ │ - movups %xmm0,0xc0(%rsp) │ │ │ │ - mov %bx,0xd4(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movabs $0x523a6664722f3c20,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movl $0xa3e4644,0xc8(%rsp) │ │ │ │ - movb $0x0,0xcc(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movabs $0x6d706d783a782f3c,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movl $0x3e617465,0xc8(%rsp) │ │ │ │ - mov %r13w,0xcc(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - movdqa 0x8a834(%rip),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x3e3f22,0xd0(%rsp) │ │ │ │ - movups %xmm0,0xc0(%rsp) │ │ │ │ - callq 15bc0 │ │ │ │ - mov 0x4c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7a2b3 │ │ │ │ - add $0x4d0,%rsp │ │ │ │ + movb $0x0,0x305b(%rsp,%rax,1) │ │ │ │ + callq 15390 │ │ │ │ + mov $0x7374,%edx │ │ │ │ + movabs $0x69662e616572615f,%rcx │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %dx,0x8(%rax) │ │ │ │ + movb $0x0,0xa(%rax) │ │ │ │ + mov 0xa2ba3(%rip),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 7c530 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 150f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 7c01f │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x44(%rsp),%r15d │ │ │ │ + mov 0x3c(%rsp),%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x40(%rsp),%r14d │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + lea 0x82131(%rip),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14d,%ecx │ │ │ │ + callq 15c20 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + lea 0x404(%r12),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x8213d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %ebx,0x1404(%r12) │ │ │ │ + mov %r14d,0x1408(%r12) │ │ │ │ + mov %r15d,0x140c(%r12) │ │ │ │ + movl $0x0,0x1410(%r12) │ │ │ │ + jmp 7c30e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x7b638(%rip),%xmm0 │ │ │ │ + mov $0x66,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + movabs $0x6669642073756e69,%rbx │ │ │ │ + mov %rbx,0x24(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + movdqa 0x82123(%rip),%xmm0 │ │ │ │ + mov %cx,0x2c(%r12) │ │ │ │ + movups %xmm0,0x14(%r12) │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x5068(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7c555 │ │ │ │ + add $0x5078,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2e,%r8d │ │ │ │ + mov %r8w,0x4060(%rsp) │ │ │ │ + jmpq 7beed │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x81e69(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + jmp 7c30e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x584950,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x505a41,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x4c4345,0x80(%rsp) │ │ │ │ - jmpq 797d9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x344b46,0x80(%rsp) │ │ │ │ - jmpq 797d9 │ │ │ │ - movl $0x4c4147,0x80(%rsp) │ │ │ │ - jmpq 797d9 │ │ │ │ - movl $0x505a53,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x4e4154,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x4e4953,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x475453,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x524143,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x435241,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x4e505a,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x41455a,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x524941,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x505943,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x52454d,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x414543,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x504f43,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x444f43,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x454f43,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x4f4f43,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x4e4f42,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x4f4350,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x4c4653,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x524150,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x544941,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x4c4f4d,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x435343,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x435351,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movl $0x435354,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x50434e,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x544c50,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x535344,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x534c47,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x584e54,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x565054,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - movl $0x58505a,0x40(%rsp) │ │ │ │ - jmpq 79760 │ │ │ │ - │ │ │ │ -000000000007a320 : │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 7a430 │ │ │ │ - movsd 0x7c792(%rip),%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - ja 7a430 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jnp 7a440 │ │ │ │ - movsd 0x8a05a(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jae 7a560 │ │ │ │ - movsd 0x8a0b8(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb 7a450 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd 0x8a0b2(%rip),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - subsd 0x8a09e(%rip),%xmm3 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - subsd 0x8a0ce(%rip),%xmm1 │ │ │ │ - addsd 0x8a096(%rip),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - addsd 0x8a0be(%rip),%xmm1 │ │ │ │ - subsd 0x8a086(%rip),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - subsd 0x8a0ae(%rip),%xmm1 │ │ │ │ - addsd 0x8a076(%rip),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - addsd 0x8a09e(%rip),%xmm1 │ │ │ │ - subsd 0x8a066(%rip),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - subsd 0x8a08e(%rip),%xmm1 │ │ │ │ - addsd 0x8a056(%rip),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - addsd 0x8a07e(%rip),%xmm1 │ │ │ │ - subsd 0x8a046(%rip),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - subsd 0x8a06e(%rip),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - movsd 0x89f70(%rip),%xmm0 │ │ │ │ - retq │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0x1458(%r15),%xmm6 │ │ │ │ + movsd 0x1450(%r15),%xmm5 │ │ │ │ + cvtsi2sdl 0x1460(%r15),%xmm7 │ │ │ │ + lea 0x81f6f(%rip),%rsi │ │ │ │ + movsd 0x1428(%r15),%xmm4 │ │ │ │ + movsd 0x1420(%r15),%xmm3 │ │ │ │ + cvttsd2si 0x1438(%r15),%r9d │ │ │ │ + movsd 0x1418(%r15),%xmm2 │ │ │ │ + cvttsd2si 0x1430(%r15),%r8d │ │ │ │ + movsd 0x1410(%r15),%xmm1 │ │ │ │ + movsd 0x1408(%r15),%xmm0 │ │ │ │ + pushq 0x1490(%r15) │ │ │ │ + pushq 0x1488(%r15) │ │ │ │ + pushq 0x1480(%r15) │ │ │ │ + pushq 0x1478(%r15) │ │ │ │ + pushq 0x1470(%r15) │ │ │ │ + pushq 0x1468(%r15) │ │ │ │ + cvttsd2si 0x1448(%r15),%eax │ │ │ │ + push %rax │ │ │ │ + cvttsd2si 0x1440(%r15),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + mov $0x8,%eax │ │ │ │ + mov 0x70(%rsp),%edx │ │ │ │ + callq 15680 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7c17d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - jne 7a34e │ │ │ │ - movsd 0x85aa2(%rip),%xmm0 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15ad0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - ucomisd 0x8a037(%rip),%xmm2 │ │ │ │ - xorpd 0x7d03f(%rip),%xmm0 │ │ │ │ - ja 7a6d9 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd 0x7c645(%rip),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd 0x8a019(%rip),%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - ja 7a608 │ │ │ │ - mulsd 0x8a093(%rip),%xmm0 │ │ │ │ - movsd 0x8a0d3(%rip),%xmm2 │ │ │ │ - subsd 0x8a08b(%rip),%xmm0 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8a083(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x8a0b7(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8a073(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x8a0a7(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8a063(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x8a097(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8a053(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x8a087(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8a043(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x8a077(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8a033(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x8a02b(%rip),%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd 0x89e54(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - subsd 0x89e40(%rip),%xmm2 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x89e44(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd 0x89e40(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x89e3c(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd 0x89e38(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x89e34(%rip),%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - subsd 0x89e2c(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x89e28(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd 0x89e24(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x89e20(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd 0x89e1c(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x89e18(%rip),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x89ee8(%rip),%xmm2 │ │ │ │ - mulsd 0x89e98(%rip),%xmm0 │ │ │ │ - addsd 0x89e98(%rip),%xmm0 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x89e8c(%rip),%xmm0 │ │ │ │ - addsd 0x89ec4(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x89e7c(%rip),%xmm0 │ │ │ │ - addsd 0x89eb4(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x89e6c(%rip),%xmm0 │ │ │ │ - addsd 0x89ea4(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x89e5c(%rip),%xmm0 │ │ │ │ - addsd 0x89e94(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x89e4c(%rip),%xmm0 │ │ │ │ - addsd 0x89e84(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x89e3c(%rip),%xmm0 │ │ │ │ - addsd 0x89e74(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x89e2c(%rip),%xmm0 │ │ │ │ - addsd 0x89e64(%rip),%xmm2 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - jmpq 7a551 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - jmpq 7a47b │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000007a6f0 : │ │ │ │ - sub $0x8,%rsp │ │ │ │ - comisd 0x7cd84(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - jbe 7a728 │ │ │ │ - subsd 0x7c3ba(%rip),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 7a320 │ │ │ │ - mulsd 0x89e91(%rip),%xmm0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq cbdd0 │ │ │ │ + lea 0x4(%r15),%rdx │ │ │ │ + lea 0x81d46(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0xa25c9(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7c16c │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd 0x7c398(%rip),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - callq 7a320 │ │ │ │ - mulsd 0x89e77(%rip),%xmm0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + callq cbdd0 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x81ce4(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4(%r9),%r8 │ │ │ │ + callq 15430 │ │ │ │ + mov 0xa2581(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + jmpq 7c127 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movabs $0x2e656c69662074,%rbx │ │ │ │ + movdqa 0x7be06(%rip),%xmm0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,0x14(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + callq 152f0 │ │ │ │ + jmpq 7c30e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x81cb1(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0xa2520(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7c1c2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x81c89(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0xa24f8(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7c21f │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000007a750 : │ │ │ │ +000000000007c560 : │ │ │ │ push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x8705d(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x1410,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - mov 0xa4678(%rip),%rbp │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ - lea 0xa8(%rsp),%rcx │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - lea 0x7c(%rsp),%r8 │ │ │ │ - mov 0x130(%rsp),%r15 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - mov %r9d,0x34(%rsp) │ │ │ │ - mov 0x140(%rsp),%rbx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x168(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x170(%rsp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ + sub $0x4118,%rsp │ │ │ │ + mov %r8d,0x2c(%rsp) │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov %rax,0x4108(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x30d3f,0x0(%rbp) │ │ │ │ - callq 786e0 │ │ │ │ + callq 15850 │ │ │ │ + movl $0x0,0x4(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 7ca78 │ │ │ │ + lea 0x3100(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15160 │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 15310 <__xstat64@plt> │ │ │ │ + lea 0x4(%r12),%rcx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 7a850 │ │ │ │ - movl $0x1,0x24(%rsp) │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7b426 │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - add $0xf8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xb0(%rsp),%rcx │ │ │ │ - lea 0x98(%rsp),%rdx │ │ │ │ + js 7cad8 │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x4000,%eax │ │ │ │ + jne 7ca30 │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x80(%rsp),%r8 │ │ │ │ - lea 0x86f5f(%rip),%rsi │ │ │ │ - callq 786e0 │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ + callq f1fb0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7a818 │ │ │ │ - cmpl $0x3,0x34(%rsp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - je 7b1e8 │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movq $0x1,0xc0(%rsp) │ │ │ │ - addsd 0xa8(%rsp),%xmm0 │ │ │ │ - mov 0x89cf0(%rip),%rdi │ │ │ │ - movq $0x1,0xc8(%rsp) │ │ │ │ - cmpl $0x1,0x178(%rsp) │ │ │ │ - movq $0x1,0xd0(%rsp) │ │ │ │ - movq $0x1,0xd8(%rsp) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - addsd 0xb0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - mov 0xa415d(%rip),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov 0xa4547(%rip),%rax │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - mov 0xa4575(%rip),%rax │ │ │ │ - mov 0x89c7e(%rip),%rdi │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - jle 7a971 │ │ │ │ - movslq 0x4(%r13),%rax │ │ │ │ - cmpl $0x2,0x178(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - je 7a971 │ │ │ │ - movslq 0x8(%r13),%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - movslq 0x148(%rsp),%r14 │ │ │ │ - lea 0x0(,%r14,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x150(%rsp),%r11d │ │ │ │ - movl $0x0,0x8c(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ + jle 7caf8 │ │ │ │ + lea 0x7a83a(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x7a833(%rip),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq f1dc0 │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 7cb18 │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 7cc50 │ │ │ │ + mov 0x60(%rsp),%r11d │ │ │ │ + xor %ebx,%ebx │ │ │ │ test %r11d,%r11d │ │ │ │ - jle 7b22e │ │ │ │ - mov 0x148(%rsp),%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x8(%r13,%rax,8),%r15 │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x8c(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %rax,%r15 │ │ │ │ - nopl (%rax) │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - lea 0xdb016(%rip),%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - callq 15290 │ │ │ │ - pop %r9 │ │ │ │ - movq 0x7d24f(%rip),%xmm3 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x868fe(%rip),%rax │ │ │ │ - pop %r10 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - jne 7ab10 │ │ │ │ - mov 0x148(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 7aaee │ │ │ │ - mov 0xa4469(%rip),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ + jns 7c67b │ │ │ │ + jmpq 7cc50 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ - movsd (%rax),%xmm5 │ │ │ │ - mov 0xa4420(%rip),%rax │ │ │ │ - movsd (%rax),%xmm4 │ │ │ │ - mov 0xa401d(%rip),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %r15,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 7aab7 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm3,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jb 7aab7 │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - jbe 7aa9f │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - mov $0x1,%edi │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe 7aaae │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 7aa78 │ │ │ │ - test %sil,%sil │ │ │ │ - je 7aad0 │ │ │ │ - mov 0xa43b4(%rip),%rax │ │ │ │ - movsd %xmm4,(%rax) │ │ │ │ - test %cl,%cl │ │ │ │ - je 7aade │ │ │ │ - mov 0xa3fad(%rip),%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - test %dil,%dil │ │ │ │ - je 7aaee │ │ │ │ - mov 0xa43ce(%rip),%rax │ │ │ │ - movsd %xmm5,(%rax) │ │ │ │ - addq $0x1,0xc8(%rsp) │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - cmp %eax,0x150(%rsp) │ │ │ │ - je 7ab35 │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmpq 7a9f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - mov 0x86805(%rip),%rax │ │ │ │ - movq 0x7d145(%rip),%xmm3 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - jmpq 7aa37 │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %ebx,0x30(%rsp) │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0xa3f3a(%rip),%rax │ │ │ │ - cmpq $0x0,(%rax) │ │ │ │ - je 7b22e │ │ │ │ - mov 0xa4321(%rip),%rax │ │ │ │ - mov 0xdaa9b(%rip),%edi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0xa433f(%rip),%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - mov 0xa42f3(%rip),%rax │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - test %edi,%edi │ │ │ │ - jne 7aff6 │ │ │ │ - movslq 0x0(%rbp),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + cmovl %eax,%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ test %eax,%eax │ │ │ │ - js 7abcb │ │ │ │ - mov 0xa41f8(%rip),%rdi │ │ │ │ - lea 0x4(,%rax,4),%rdx │ │ │ │ + jns 7c660 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f3000 │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 7ca90 │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea 0x0(,%rdx,8),%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x0(,%rdx,4),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x0(,%rbx,8),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ callq 154d0 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - movq $0x1,0xc8(%rsp) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %r11d,%r13d │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov %r15,%r9 │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - lea 0xdae16(%rip),%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - callq 15290 │ │ │ │ - pop %rcx │ │ │ │ - movq 0x7d050(%rip),%xmm4 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x0(,%rbx,4),%rdx │ │ │ │ + callq 154d0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq f1fb0 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x866ff(%rip),%rax │ │ │ │ - pop %rsi │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - mov 0x899b2(%rip),%rax │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - jne 7ad48 │ │ │ │ - mov 0x148(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 7ad26 │ │ │ │ - mov 0xa4229(%rip),%rax │ │ │ │ - mov 0x0(%rbp),%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ + jle 7cab8 │ │ │ │ + lea 0x8cf3f(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x8cad8(%rip),%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x91bb6(%rip),%rdi │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x783c4(%rip),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 7cc98 │ │ │ │ + test %r15d,%r15d │ │ │ │ + js 7cc08 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + js 7cc08 │ │ │ │ + test %ebx,%ebx │ │ │ │ + js 7cc08 │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + js 7cc08 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + mov %ebp,0x40(%rsp) │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + jmpq 7c887 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - movsd 0x7eff1(%rip),%xmm7 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - movsd (%rax),%xmm8 │ │ │ │ - lea -0x1(%rcx),%edi │ │ │ │ - movsd 0x7be4a(%rip),%xmm9 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 7ad19 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm4,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm5 │ │ │ │ - jb 7ad19 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - cvtsi2sd %ecx,%xmm1 │ │ │ │ - subsd %xmm8,%xmm3 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm0,%xmm10 │ │ │ │ - andpd %xmm6,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm7 │ │ │ │ - jbe 7acfd │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - cmpnlesd %xmm0,%xmm3 │ │ │ │ - andpd %xmm9,%xmm3 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - andnpd %xmm10,%xmm1 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - mov 0xa40a0(%rip),%r8 │ │ │ │ - cmp %eax,%ecx │ │ │ │ - cmovle %edi,%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq f2f60 │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(,%rbp,8),%rbx │ │ │ │ + lea (%rax,%rbx,1),%r12 │ │ │ │ + callq 15200 │ │ │ │ + mov %r13d,%edi │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%r12 │ │ │ │ + callq 15200 │ │ │ │ + mov %r14d,%edi │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + add 0x18(%rsp),%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movl $0x1,(%rax,%rbp,4) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ test %eax,%eax │ │ │ │ - cmovs %esi,%eax │ │ │ │ - cltq │ │ │ │ - addl $0x1,(%r8,%rax,4) │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 7ac80 │ │ │ │ - addq $0x1,0xc8(%rsp) │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ - cmp %r13d,0x30(%rsp) │ │ │ │ - je 7ad79 │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmpq 7abf0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - mov 0x8988d(%rip),%rax │ │ │ │ - movq 0x7cf0d(%rip),%xmm4 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - mov 0x865b9(%rip),%rax │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - jmpq 7ac41 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ + jns 7c7f8 │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x40(%rsp),%ebp │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + callq f3000 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ + callq f1fb0 │ │ │ │ + movl $0x0,0x64(%rsp) │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + mov %r12,0x68(%rsp) │ │ │ │ + jmp 7c8f5 │ │ │ │ + nop │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmpl $0x1,(%rbx) │ │ │ │ + sbbl $0xffffffff,0x64(%rsp) │ │ │ │ + addl $0x1,0x50(%rsp) │ │ │ │ callq 15090 │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mov 0xa3d12(%rip),%rdi │ │ │ │ - mov 0xa4023(%rip),%r12 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ test %eax,%eax │ │ │ │ - jle 7ae08 │ │ │ │ - mov 0xa3fdc(%rip),%rcx │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - lea 0x8(%r12),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - lea (%rax,%rsi,4),%rsi │ │ │ │ - jmp 7adf0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rdx │ │ │ │ - add $0x4,%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl (%rcx),%xmm1 │ │ │ │ + js 7cb60 │ │ │ │ + mov %ebp,%edi │ │ │ │ + lea 0x1100(%rsp),%r15 │ │ │ │ + lea 0x2100(%rsp),%r12 │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq f2f60 │ │ │ │ + mov %r14,%rdi │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq cbe90 │ │ │ │ + lea 0x3100(%rsp),%rdx │ │ │ │ + lea 0x7ca84(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 7ade8 │ │ │ │ - movsd 0x897c0(%rip),%xmm0 │ │ │ │ - callq 78e70 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movsd 0x8957d(%rip),%xmm0 │ │ │ │ - callq 78e70 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x897a2(%rip),%xmm0 │ │ │ │ - callq 78e70 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - subsd 0x10(%rsp),%xmm1 │ │ │ │ - mulsd 0x7c628(%rip),%xmm1 │ │ │ │ - movsd %xmm7,(%rax) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - mov 0x7c(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 7b25b │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 7ae9c │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - addsd 0xa8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 7b3ac │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 7aed6 │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - addsd 0xb0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - cmpl $0x3,0x34(%rsp) │ │ │ │ - je 7b1a9 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - ucomisd (%rax),%xmm0 │ │ │ │ - jp 7af03 │ │ │ │ - jne 7af03 │ │ │ │ - addsd 0x7bbc9(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0xda6f7(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 7af40 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmpl $0x3,0x34(%rsp) │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - je 7b3dd │ │ │ │ - lea 0x878a7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja 7a820 │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 7b02c │ │ │ │ - mov 0xa3b9e(%rip),%r15 │ │ │ │ - mov 0xa4007(%rip),%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 7af9f │ │ │ │ - xchg %ax,%ax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - movsd 0x8(%rdx,%r12,1),%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - callq 7a6f0 │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - movsd %xmm0,(%r14,%r13,8) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13d,%edx │ │ │ │ - jle 7b03a │ │ │ │ - mov 0xa3b12(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x0(,%r13,8),%rdx │ │ │ │ - cvtsi2sd %r13d,%xmm0 │ │ │ │ - mulsd (%rax),%xmm0 │ │ │ │ - mov 0xa3ebe(%rip),%rax │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - mov 0xa3abb(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - movsd %xmm0,(%r15,%r13,8) │ │ │ │ - test %rax,%rax │ │ │ │ - jns 7af70 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq cbe90 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x7ca65(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %rax,%rcx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr %rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - cvtsi2sd %rcx,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp 7af79 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x87756(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + cmpl $0x1,(%rax,%rbx,4) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + adcl $0x0,0x58(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movsd (%rax,%rbx,8),%xmm2 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movsd (%rax,%rbx,8),%xmm1 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + movsd (%rax,%rbx,8),%xmm0 │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + callq ca100 │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %edx,%edx │ │ │ │ + je 7c8e0 │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov $0x3,%eax │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xa3a27(%rip),%rax │ │ │ │ + lea 0x81adb(%rip),%rdi │ │ │ │ + callq 15430 │ │ │ │ + mov 0xa2027(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - jmpq 7aba1 │ │ │ │ - mov 0xa3acd(%rip),%r15 │ │ │ │ - mov 0xa3f36(%rip),%r14 │ │ │ │ - lea -0x1(%rdx),%esi │ │ │ │ - sub $0x2,%edx │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov (%r14,%rax,8),%r12 │ │ │ │ - test %esi,%esi │ │ │ │ - jle 7b0b7 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %edx,%edx │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ + jmpq 7c8e0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x7cad3(%rip),%rsi │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 7b06c │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x4108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7cd30 │ │ │ │ + add $0x4118,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 7b086 │ │ │ │ - mov %rcx,%rax │ │ │ │ - movsd (%r15,%rax,8),%xmm0 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 7b060 │ │ │ │ - movsd (%r14,%rcx,8),%xmm7 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 7b0a4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 7b0b7 │ │ │ │ - mov %rcx,%rax │ │ │ │ - movsd (%r15,%rax,8),%xmm0 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 7b098 │ │ │ │ - mov (%r14,%rcx,8),%r12 │ │ │ │ - cmpl $0x1,0x34(%rsp) │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - subsd (%rsp),%xmm0 │ │ │ │ - jne 7b28c │ │ │ │ - xor %edi,%edi │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - divsd 0x8645e(%rip),%xmm5 │ │ │ │ + mov $0x2e,%ebp │ │ │ │ + mov %bp,0x3100(%rsp) │ │ │ │ + jmpq 7c5cd │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x8(%r14),%xmm0 │ │ │ │ - cvtsi2sd %edi,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - addsd (%rsp),%xmm2 │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jle 7b197 │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp 7b127 │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x819c8(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0xa1f99(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7c69b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x819a8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + jmpq 7ca46 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - add $0x8,%rdx │ │ │ │ - movsd -0x8(%rdx),%xmm1 │ │ │ │ - cmp %eax,%esi │ │ │ │ - je 7b142 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jb 7b110 │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movslq %edx,%rax │ │ │ │ - movsd (%r14,%rax,8),%xmm0 │ │ │ │ - mov %ecx,%eax │ │ │ │ - movslq %edx,%rcx │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - movsd (%r15,%rcx,8),%xmm4 │ │ │ │ - jp 7b170 │ │ │ │ - jne 7b170 │ │ │ │ - movsd %xmm4,(%rbx,%rdi,8) │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp $0x100,%rdi │ │ │ │ - jne 7b0e0 │ │ │ │ - jmpq 7a820 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x7ca1a(%rip),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + jmpq 7ca46 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x7b126(%rip),%rsi │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + jmpq 7ca46 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cltq │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd (%r15,%rax,8),%xmm3 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - addsd %xmm4,%xmm2 │ │ │ │ - movsd %xmm2,(%rbx,%rdi,8) │ │ │ │ - jmp 7b155 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 7b142 │ │ │ │ - mov 0x84(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 7b401 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 7aee1 │ │ │ │ - mulsd 0xa0(%rsp),%xmm1 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - addsd 0x8(%rsp),%xmm1 │ │ │ │ - addsd 0xb8(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - jmpq 7aee1 │ │ │ │ - lea 0xb8(%rsp),%rcx │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x84(%rsp),%r8 │ │ │ │ - lea 0x865d3(%rip),%rsi │ │ │ │ - callq 786e0 │ │ │ │ + lea 0x81911(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov %ebp,%esi │ │ │ │ + lea 0x81918(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x60(%rsp),%esi │ │ │ │ + lea 0x81914(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0xa1ef3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7c642 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7a818 │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - addsd 0xb8(%rsp),%xmm1 │ │ │ │ - jmpq 7a8a6 │ │ │ │ - movdqa 0x896ca(%rip),%xmm0 │ │ │ │ - movl $0x2e736c,0xda400(%rip) │ │ │ │ - movaps %xmm0,0xda3d9(%rip) │ │ │ │ - movdqa 0x896c1(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xda3da(%rip) │ │ │ │ - jmpq 7a818 │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq 78e70 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd 0xa8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq 7ae9c │ │ │ │ - callq 15b70 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - divsd 0x8629c(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x8932c(%rip),%xmm1 │ │ │ │ - mov 0x7e995(%rip),%rax │ │ │ │ - cvtsi2sd %r13d,%xmm0 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mulsd (%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - movq %r12,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jle 7b395 │ │ │ │ - lea 0x8(%r14),%rax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp 7b30e │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 7b380 │ │ │ │ - movslq %edx,%rcx │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 7b300 │ │ │ │ - lea -0x1(%rcx),%eax │ │ │ │ - cltq │ │ │ │ - movsd (%r14,%rax,8),%xmm3 │ │ │ │ - ucomisd %xmm0,%xmm3 │ │ │ │ - movsd (%r15,%rax,8),%xmm4 │ │ │ │ - jp 7b350 │ │ │ │ - jne 7b350 │ │ │ │ - movsd %xmm4,(%rbx,%r13,8) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp $0x100,%r13 │ │ │ │ - jne 7b2a8 │ │ │ │ - jmpq 7a820 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd (%r15,%rcx,8),%xmm2 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - movsd %xmm1,(%rbx,%r13,8) │ │ │ │ - jmp 7b337 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movslq %esi,%rax │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd (%r14,%rax,8),%xmm0 │ │ │ │ - movslq %ecx,%rax │ │ │ │ - movslq %esi,%rcx │ │ │ │ - jmp 7b323 │ │ │ │ - movsd (%r14),%xmm3 │ │ │ │ - movsd 0x8(%r14),%xmm0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ + jne 7cd10 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x64(%rsp),%r14d │ │ │ │ + mov 0x50(%rsp),%ebx │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 7b323 │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq 78e70 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd 0xb0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq 7aed6 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - lea 0x873af(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - mov $0x3,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 7a820 │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - callq 78e70 │ │ │ │ + mov 0x58(%rsp),%r15d │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + lea 0x81960(%rip),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + callq 15c20 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x404(%r12),%rdi │ │ │ │ + lea 0x8195f(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %ebx,0x1404(%r12) │ │ │ │ + mov %r15d,0x1408(%r12) │ │ │ │ + mov %r14d,0x140c(%r12) │ │ │ │ + jmpq 7ca46 │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa 0x81970(%rip),%xmm0 │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ - addsd 0xb8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq 7aee1 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000007b430 : │ │ │ │ + movabs $0x696620736e6f6974,%rcx │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + movdqa 0x81963(%rip),%xmm0 │ │ │ │ + mov %rcx,0x20(%rax) │ │ │ │ + mov $0x656c,%ecx │ │ │ │ + mov %cx,0x28(%rax) │ │ │ │ + movb $0x0,0x2a(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmpq 7ca46 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x7acb8(%rip),%xmm0 │ │ │ │ + mov $0x7473,%r10d │ │ │ │ + movabs $0x696c206567616d69,%rcx │ │ │ │ + movb $0x0,0x2e(%r12) │ │ │ │ + mov %rcx,0x24(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + movdqa 0x818ef(%rip),%xmm0 │ │ │ │ + mov %r10w,0x2c(%r12) │ │ │ │ + movups %xmm0,0x14(%r12) │ │ │ │ + jmpq 7ca46 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x817ee(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov %r15d,%esi │ │ │ │ + lea 0x817f2(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - test %edi,%edi │ │ │ │ - js 7b518 │ │ │ │ - mov 0xda5ef(%rip),%r8d │ │ │ │ - test %esi,%esi │ │ │ │ - js 7b510 │ │ │ │ - cmp %r8d,%edi │ │ │ │ - jae 7b510 │ │ │ │ - mov 0xda5d4(%rip),%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jae 7b518 │ │ │ │ - sub $0x1,%ecx │ │ │ │ - mov 0xda5d6(%rip),%r9 │ │ │ │ - movslq %edi,%r10 │ │ │ │ - sub %esi,%ecx │ │ │ │ - lea 0x0(,%r10,8),%rsi │ │ │ │ - mov %ecx,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,%r9 │ │ │ │ - test %edx,%edx │ │ │ │ - je 7b520 │ │ │ │ - movsd 0x860a8(%rip),%xmm4 │ │ │ │ - mov 0xda666(%rip),%edx │ │ │ │ - push %rbx │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm4,%xmm3 │ │ │ │ - cvttsd2si %xmm1,%r10d │ │ │ │ - cvttsd2si %xmm2,%r11d │ │ │ │ - cvttsd2si %xmm3,%ebx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 7b558 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 7b4f0 │ │ │ │ - comisd 0x7bfa2(%rip),%xmm0 │ │ │ │ - jbe 7b4f0 │ │ │ │ - imul %r8d,%ecx │ │ │ │ - shl $0x2,%edi │ │ │ │ - mov 0xda572(%rip),%rdx │ │ │ │ - lea (%rdi,%rcx,4),%eax │ │ │ │ - cltq │ │ │ │ - mov %r10b,(%rdx,%rax,1) │ │ │ │ - mov %r11b,0x1(%rdx,%rax,1) │ │ │ │ - mov %bl,0x2(%rdx,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r9),%rax │ │ │ │ - movsd 0x890f5(%rip),%xmm1 │ │ │ │ - add %rsi,%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 7b548 │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ + callq 15430 │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + lea 0x817ea(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x817e4(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + lea 0x817dc(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ + mov 0xa1d46(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7c7a8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x817b1(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0xa1d1d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7cb71 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000000000007cd40 : │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm2,%xmm3 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + subsd %xmm2,%xmm4 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r9),%rdx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - ucomisd (%rdx,%r10,8),%xmm4 │ │ │ │ - jp 7b53b │ │ │ │ - comisd (%rdx,%r10,8),%xmm4 │ │ │ │ - je 7b488 │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add 0xda4f9(%rip),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rdi,%rdi,2),%eax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - cltq │ │ │ │ - mov %r10b,(%rcx,%rax,1) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %r11b,0x1(%rcx,%rax,1) │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - mov %bl,0x2(%rdx,%rax,1) │ │ │ │ - jmpq 7b4f0 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000007cd70 : │ │ │ │ + sub $0x58,%rsp │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + movapd %xmm7,%xmm3 │ │ │ │ + movsd 0x60(%rsp),%xmm7 │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + movsd 0x68(%rsp),%xmm4 │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + callq 7cd40 │ │ │ │ + movsd 0x40(%rsp),%xmm10 │ │ │ │ + movsd 0x48(%rsp),%xmm9 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movapd %xmm10,%xmm1 │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + callq 7cd40 │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + movsd 0x38(%rsp),%xmm8 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + add $0x58,%rsp │ │ │ │ + movapd %xmm7,%xmm4 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movapd %xmm8,%xmm2 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + jmpq 7cd40 │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -000000000007b590 : │ │ │ │ +000000000007ce30 : │ │ │ │ xor %eax,%eax │ │ │ │ - test %edi,%edi │ │ │ │ - js 7b5ea │ │ │ │ - mov 0xda494(%rip),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - js 7b5e8 │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jae 7b5e8 │ │ │ │ - mov 0xda481(%rip),%r8d │ │ │ │ - cmp $0x2,%edx │ │ │ │ - jg 7b5e8 │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jae 7b5e8 │ │ │ │ - mov 0xda540(%rip),%r9d │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 7b5f0 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 7b5ea │ │ │ │ - sub $0x1,%r8d │ │ │ │ - lea (%rdx,%rdi,4),%eax │ │ │ │ - mov 0xda47b(%rip),%rdx │ │ │ │ - sub %esi,%r8d │ │ │ │ - imul %r8d,%ecx │ │ │ │ - lea (%rax,%rcx,4),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - retq │ │ │ │ + mov $0xfffffffffffffffd,%rdx │ │ │ │ + lea 0x65f980(%rip),%rcx │ │ │ │ + lea 0x86759(%rip),%rsi │ │ │ │ + jmp 7ce54 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x5a8,%rax │ │ │ │ + jne 7ce50 │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ + mov $0xfffffffffffffff4,%rdx │ │ │ │ + lea 0x65f38c(%rip),%rcx │ │ │ │ + lea 0x86165(%rip),%rsi │ │ │ │ + jmp 7ce84 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x5a8,%rax │ │ │ │ + jne 7ce80 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x65eda1(%rip),%rcx │ │ │ │ + lea 0x85b7a(%rip),%rsi │ │ │ │ + jmp 7ceb4 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%rdi,%rdi,2),%eax │ │ │ │ - sub $0x1,%r8d │ │ │ │ - add %eax,%edx │ │ │ │ - mov 0xda460(%rip),%rax │ │ │ │ - sub %esi,%r8d │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov (%rax,%r8,8),%rax │ │ │ │ - movzbl (%rax,%rdx,1),%eax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000007b610 : │ │ │ │ - mov 0xda416(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 7b86b │ │ │ │ - mov 0xda433(%rip),%r9 │ │ │ │ - push %r15 │ │ │ │ - sub $0x1,%eax │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov 0xda3fb(%rip),%r11d │ │ │ │ - mov 0xda4c1(%rip),%edi │ │ │ │ - push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - push %r13 │ │ │ │ - lea 0x8(%r9),%r13 │ │ │ │ - mov 0xda413(%rip),%r8 │ │ │ │ - push %r12 │ │ │ │ - lea 0x0(,%r11,4),%ecx │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - mov 0xda3e5(%rip),%r12 │ │ │ │ - push %rbp │ │ │ │ - movsd 0x7b45c(%rip),%xmm4 │ │ │ │ - push %rbx │ │ │ │ - mov 0xda3dc(%rip),%rbp │ │ │ │ - mov 0xda3c5(%rip),%rbx │ │ │ │ - mov %r11d,-0x10(%rsp) │ │ │ │ - mov %ecx,-0xc(%rsp) │ │ │ │ - mov %rax,-0x8(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x10(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 7b840 │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - mov %r14d,%esi │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x5a8,%rax │ │ │ │ + jne 7ceb0 │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 7b786 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - jne 7b76f │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - jbe 7b76f │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movslq %esi,%rdx │ │ │ │ - movzbl (%r12,%rdx,1),%r15d │ │ │ │ - lea 0x0(%rbp,%rdx,1),%r10 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - cvtsi2sd %r15d,%xmm1 │ │ │ │ - movzbl (%r10),%r15d │ │ │ │ - cvtsi2sd %r15d,%xmm3 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvttsd2si %xmm1,%r15d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r15b,(%r10) │ │ │ │ - movzbl 0x1(%r12,%rdx,1),%r15d │ │ │ │ - lea 0x1(%rbp,%rdx,1),%r10 │ │ │ │ - cvtsi2sd %r15d,%xmm1 │ │ │ │ - movzbl (%r10),%r15d │ │ │ │ - cvtsi2sd %r15d,%xmm3 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%r15d │ │ │ │ - mov %r15b,(%r10) │ │ │ │ - lea 0x2(%rbp,%rdx,1),%r10 │ │ │ │ - movzbl 0x2(%r12,%rdx,1),%edx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %edx,%xmm1 │ │ │ │ - movzbl (%r10),%edx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x65e7ae(%rip),%rcx │ │ │ │ + lea 0x85587(%rip),%rsi │ │ │ │ + jmp 7cee4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x5a8,%rax │ │ │ │ + jne 7cee0 │ │ │ │ + lea 0x65d8a5(%rip),%rcx │ │ │ │ + lea 0x8515e(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x3e8(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7cf1c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7cf18 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7cf44 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + jmp 7cf0e │ │ │ │ + lea 0x84d15(%rip),%rcx │ │ │ │ + lea 0x65dc36(%rip),%rsi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x3e8(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7cf6c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7cf68 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7cf94 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + jmp 7cf60 │ │ │ │ + lea 0x848c5(%rip),%rcx │ │ │ │ + lea 0x65dfce(%rip),%rsi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x3e8(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7cfbc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7cfb8 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7cfe4 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + jmp 7cfb0 │ │ │ │ + lea 0x84555(%rip),%rcx │ │ │ │ + lea 0x65e366(%rip),%rsi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x320(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d00c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d008 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7d034 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + jmp 7d000 │ │ │ │ + lea 0x65c885(%rip),%rcx │ │ │ │ + lea 0x840fe(%rip),%rsi │ │ │ │ + mov $0xfffffffffffffff8,%rdx │ │ │ │ + lea 0x3e8(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d05c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d058 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7d084 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + jmp 7d050 │ │ │ │ + lea 0x83cb5(%rip),%rcx │ │ │ │ + lea 0x65cc16(%rip),%rsi │ │ │ │ + mov $0xfffffffffffffffe,%rdx │ │ │ │ + lea 0x3e8(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d0ac │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d0a8 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7d0d4 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + jmp 7d0a0 │ │ │ │ + lea 0x83865(%rip),%rcx │ │ │ │ + lea 0x65cfae(%rip),%rsi │ │ │ │ + mov $0xfffffffffffffffb,%rdx │ │ │ │ + lea 0x3e8(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d0fc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d0f8 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7d124 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + jmp 7d0f0 │ │ │ │ + lea 0x834f5(%rip),%rcx │ │ │ │ + lea 0x65d346(%rip),%rsi │ │ │ │ + mov $0xfffffffffffffff7,%rdx │ │ │ │ + lea 0x320(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d14c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d148 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7d174 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + jmp 7d140 │ │ │ │ + lea 0x65b865(%rip),%rcx │ │ │ │ + lea 0x8309e(%rip),%rsi │ │ │ │ + mov $0xfffffffffffffffc,%rdx │ │ │ │ + lea 0x3e8(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d19c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d198 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7d1c4 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + jmp 7d190 │ │ │ │ + lea 0x82c55(%rip),%rcx │ │ │ │ + lea 0x65bbf6(%rip),%rsi │ │ │ │ + mov $0xfffffffffffffffe,%rdx │ │ │ │ + lea 0x3e8(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d1ec │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d1e8 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7d214 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + jmp 7d1e0 │ │ │ │ + lea 0x82805(%rip),%rcx │ │ │ │ + lea 0x65bf8e(%rip),%rsi │ │ │ │ + mov $0xfffffffffffffffe,%rdx │ │ │ │ + lea 0x3e8(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d23c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d238 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7d264 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + jmp 7d230 │ │ │ │ + lea 0x82495(%rip),%rcx │ │ │ │ + lea 0x65c326(%rip),%rsi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x320(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d28c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d288 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7d2b4 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + jmp 7d280 │ │ │ │ + lea 0x65a845(%rip),%rcx │ │ │ │ + lea 0x8203e(%rip),%rsi │ │ │ │ + mov $0xffffffffffffffee,%rdx │ │ │ │ + lea 0x3e8(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d2dc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d2d8 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7d304 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + jmp 7d2d0 │ │ │ │ + lea 0x81bf5(%rip),%rcx │ │ │ │ + lea 0x65abd6(%rip),%rsi │ │ │ │ + mov $0xfffffffffffffff9,%rdx │ │ │ │ + lea 0x3e8(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d32c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d328 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7d354 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + jmp 7d320 │ │ │ │ + lea 0x817a5(%rip),%rcx │ │ │ │ + lea 0x65af6e(%rip),%rsi │ │ │ │ + mov $0xfffffffffffffff9,%rdx │ │ │ │ + lea 0x3e8(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d37c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d378 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je 7d3a4 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + jmp 7d370 │ │ │ │ + lea 0x81435(%rip),%rcx │ │ │ │ + lea 0x65b306(%rip),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x320(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d3cc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d3c8 │ │ │ │ + add $0xc8,%rcx │ │ │ │ + add $0xc8,%rsi │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 7d3f4 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + jmp 7d3be │ │ │ │ + lea 0x65a5e5(%rip),%rcx │ │ │ │ + lea 0x812be(%rip),%rsi │ │ │ │ + mov $0xfffffffffffffffe,%rdx │ │ │ │ + lea 0x118(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d41c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x38,%rax │ │ │ │ + jne 7d418 │ │ │ │ + add $0x38,%rcx │ │ │ │ + add $0x38,%rsi │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 7d43c │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + jmp 7d410 │ │ │ │ + lea 0x65a47d(%rip),%rcx │ │ │ │ + lea 0x81156(%rip),%rsi │ │ │ │ + mov $0xfffffffffffffff5,%rdx │ │ │ │ + lea 0x118(%rcx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 7d464 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi,%rax,1),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x38,%rax │ │ │ │ + jne 7d460 │ │ │ │ + add $0x38,%rcx │ │ │ │ + add $0x38,%rsi │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 7d484 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + jmp 7d458 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000007d490 : │ │ │ │ + push %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7ce30 │ │ │ │ + movsd 0x801b8(%rip),%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd 0x79626(%rip),%xmm2 │ │ │ │ + lea 0x659e4f(%rip),%r11 │ │ │ │ + lea 0x65f308(%rip),%r10 │ │ │ │ + lea 0x659881(%rip),%r9 │ │ │ │ + lea 0x65ed3a(%rip),%r8 │ │ │ │ + lea 0x6592b3(%rip),%rdi │ │ │ │ + lea 0x65e76c(%rip),%rsi │ │ │ │ + lea 0x658ce5(%rip),%rcx │ │ │ │ + lea 0x65e19e(%rip),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdq (%r10,%rax,1),%xmm0 │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %edx,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - mov %dl,(%r10) │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - lea (%r10,%rcx,1),%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - add $0x4,%esi │ │ │ │ - cmp %rax,%r11 │ │ │ │ - je 7b840 │ │ │ │ - lea 0x0(,%rax,8),%rcx │ │ │ │ - lea (%r10,%rcx,1),%rdx │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jne 7b6b0 │ │ │ │ - mov (%r9),%r15 │ │ │ │ - lea (%rax,%rax,2),%edx │ │ │ │ - mov (%r8),%r10 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movslq %edx,%rdx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movzbl (%r15,%rdx,1),%r15d │ │ │ │ - add %rdx,%r10 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - cvtsi2sd %r15d,%xmm1 │ │ │ │ - movzbl (%r10),%r15d │ │ │ │ - cvtsi2sd %r15d,%xmm3 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvttsd2si %xmm1,%r15d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r15b,(%r10) │ │ │ │ - mov (%r9),%r15 │ │ │ │ - mov (%r8),%r10 │ │ │ │ - movzbl 0x1(%r15,%rdx,1),%r15d │ │ │ │ - lea 0x1(%r10,%rdx,1),%r10 │ │ │ │ - cvtsi2sd %r15d,%xmm1 │ │ │ │ - movzbl (%r10),%r15d │ │ │ │ - cvtsi2sd %r15d,%xmm3 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%r15d │ │ │ │ - mov %r15b,(%r10) │ │ │ │ - mov (%r8),%r10 │ │ │ │ - mov (%r9),%r15 │ │ │ │ - lea 0x2(%r10,%rdx,1),%r10 │ │ │ │ - movzbl 0x2(%r15,%rdx,1),%edx │ │ │ │ - jmpq 7b741 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%r9 │ │ │ │ - add $0x8,%r8 │ │ │ │ - add $0x8,%rbx │ │ │ │ - add -0xc(%rsp),%r14d │ │ │ │ - cmp -0x8(%rsp),%r13 │ │ │ │ - je 7b860 │ │ │ │ - add $0x8,%r13 │ │ │ │ - jmpq 7b690 │ │ │ │ + movsd %xmm0,(%r11,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdq (%r8,%rax,1),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%r9,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdq (%rsi,%rax,1),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rdi,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdq (%rdx,%rax,1),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x5a8,%rax │ │ │ │ + jne 7d4e8 │ │ │ │ + lea 0x65d257(%rip),%rdx │ │ │ │ + lea 0x657d90(%rip),%r11 │ │ │ │ + lea 0x65c369(%rip),%r10 │ │ │ │ + lea 0x656ea2(%rip),%r9 │ │ │ │ + lea 0x65b47b(%rip),%r8 │ │ │ │ + lea 0x655fb4(%rip),%rdi │ │ │ │ + lea 0x65a58d(%rip),%rsi │ │ │ │ + lea 0x6550c6(%rip),%rcx │ │ │ │ + lea 0xed8(%rdx),%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdq (%rdx,%rax,1),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%r11,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdq (%r10,%rax,1),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%r9,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdq (%r8,%rax,1),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rdi,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdq (%rsi,%rax,1),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0xc8,%rax │ │ │ │ + jne 7d590 │ │ │ │ + add $0xc8,%rdx │ │ │ │ + add $0xc8,%r11 │ │ │ │ + add $0xc8,%r10 │ │ │ │ + add $0xc8,%r9 │ │ │ │ + add $0xc8,%r8 │ │ │ │ + add $0xc8,%rdi │ │ │ │ + add $0xc8,%rsi │ │ │ │ + add $0xc8,%rcx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne 7d588 │ │ │ │ + mov $0x38,%edx │ │ │ │ + lea 0x654ee9(%rip),%r8 │ │ │ │ + lea 0x65a3a2(%rip),%rdi │ │ │ │ + lea 0x654dbb(%rip),%rsi │ │ │ │ + lea 0x65a274(%rip),%rcx │ │ │ │ + lea -0x38(%rdx),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdq (%rdi,%rax,1),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%r8,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdq (%rcx,%rax,1),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 7d650 │ │ │ │ + add $0x38,%rdx │ │ │ │ + cmp $0x150,%rdx │ │ │ │ + jne 7d64c │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000007b870 : │ │ │ │ +000000000007d690 : │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + movapd %xmm1,%xmm9 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r8d,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - movsd %xmm6,0x40(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xd9d2e(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7bdc0 │ │ │ │ - movsd 0xda1de(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x48(%rsp) │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - jne 7bd40 │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - ucomisd 0x18(%rsp),%xmm7 │ │ │ │ - mov $0x1,%edx │ │ │ │ - setp %al │ │ │ │ - cmovne %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 7bd40 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 76570 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movl $0x0,0x2c(%rsp) │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0xc8(%rsp) │ │ │ │ - movsd %xmm0,0xd0(%rsp) │ │ │ │ - mov 0xda118(%rip),%rdi │ │ │ │ - lea 0xa4(%rsp),%r14 │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - movl $0x0,0xa4(%rsp) │ │ │ │ - lea 0xb8(%rsp),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - callq 15810 │ │ │ │ - mov 0xa4(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 7bd10 │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 7bd10 │ │ │ │ - movq 0x7c2c9(%rip),%xmm5 │ │ │ │ - movsd 0x85979(%rip),%xmm7 │ │ │ │ - andpd %xmm5,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm7 │ │ │ │ - jb 7bd10 │ │ │ │ - movsd 0xc0(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 7bd10 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm5,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm7 │ │ │ │ - jb 7bd10 │ │ │ │ - mov 0xda107(%rip),%r10d │ │ │ │ - mov 0xda078(%rip),%rdi │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 7be30 │ │ │ │ - movsd 0x90(%rdi),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xc0(%rsp) │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - mov 0x2c(%rsp),%r8d │ │ │ │ - andpd %xmm5,%xmm7 │ │ │ │ - subsd %xmm7,%xmm6 │ │ │ │ - movsd %xmm7,0x58(%rsp) │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd %xmm4,0xc8(%rsp) │ │ │ │ - movsd %xmm6,0xd0(%rsp) │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 7be48 │ │ │ │ - lea 0xa8(%rsp),%rax │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0xb0(%rsp),%rdx │ │ │ │ - movl $0x0,0xa4(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - mov 0xa4(%rsp),%esi │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov 0x654d31(%rip),%esi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ test %esi,%esi │ │ │ │ - jne 7bd10 │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 7bd10 │ │ │ │ - movq 0x7c1ba(%rip),%xmm5 │ │ │ │ - movsd 0x8586a(%rip),%xmm3 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm5,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - jb 7bd10 │ │ │ │ - movsd 0xb0(%rsp),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm1 │ │ │ │ - jp 7bd10 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - andpd %xmm5,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm3 │ │ │ │ - jb 7bd10 │ │ │ │ - mov 0xd9ff5(%rip),%ecx │ │ │ │ - mov 0xd9f66(%rip),%rax │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 7beb0 │ │ │ │ - movsd 0x90(%rax),%xmm2 │ │ │ │ - subsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0xb0(%rsp) │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - comisd 0xb8(%rsp),%xmm0 │ │ │ │ - jbe 7bb52 │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - xorpd 0x7b968(%rip),%xmm3 │ │ │ │ - subsd %xmm3,%xmm6 │ │ │ │ - movsd %xmm3,0x58(%rsp) │ │ │ │ - lea 0xc8(%rsp),%rax │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - movsd %xmm0,0xb8(%rsp) │ │ │ │ - movsd %xmm1,0xc0(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm6,0xd0(%rsp) │ │ │ │ - movsd %xmm1,0xc8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7c260 │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - mov 0xd9e96(%rip),%rdi │ │ │ │ - movl $0x0,0xa4(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - mov 0xd9f07(%rip),%r11d │ │ │ │ - mov 0xd9e78(%rip),%rax │ │ │ │ - movsd 0xb0(%rsp),%xmm1 │ │ │ │ - movq 0x7c06f(%rip),%xmm5 │ │ │ │ - test %r11d,%r11d │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - je 7bc18 │ │ │ │ - mov 0xcc0(%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 7bc31 │ │ │ │ - movsd 0x90(%rax),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb0(%rsp) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0xa8(%rsp),%xmm3 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - subsd 0xc0(%rsp),%xmm2 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - subsd 0xb8(%rsp),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm4 │ │ │ │ - ja 7c2d6 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - mov 0xa4(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 7bec8 │ │ │ │ - ucomisd %xmm3,%xmm3 │ │ │ │ - jp 7bec8 │ │ │ │ - movsd 0x85693(%rip),%xmm4 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - andpd %xmm5,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm4 │ │ │ │ - jb 7bec8 │ │ │ │ - ucomisd %xmm1,%xmm1 │ │ │ │ - jp 7bec8 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - andpd %xmm5,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm4 │ │ │ │ - jb 7bec8 │ │ │ │ - addsd 0x80(%rsp),%xmm0 │ │ │ │ - movsd %xmm3,0xb8(%rsp) │ │ │ │ - movsd %xmm1,0xc0(%rsp) │ │ │ │ - movsd %xmm0,0x80(%rsp) │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd 0x7b78d(%rip),%xmm0 │ │ │ │ - mulsd 0x50(%rsp),%xmm0 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - ja 7bec8 │ │ │ │ - subsd 0x58(%rsp),%xmm6 │ │ │ │ - jmpq 7bb8a │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7c2b3 │ │ │ │ - add $0xe8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + je 7dd18 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + andpd 0x7a204(%rip),%xmm0 │ │ │ │ + comisd 0x802bc(%rip),%xmm0 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + ja 7dcff │ │ │ │ + movsd 0x7a27b(%rip),%xmm10 │ │ │ │ + comisd %xmm8,%xmm11 │ │ │ │ + jbe 7d74d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 76570 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %ebp,%edi │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - lea 0xc8(%rsp),%rcx │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - lea 0xd0(%rsp),%rdx │ │ │ │ - movsd %xmm1,0xd0(%rsp) │ │ │ │ - movsd %xmm2,0xc8(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - movl $0x1,0x2c(%rsp) │ │ │ │ - movsd 0xc8(%rsp),%xmm1 │ │ │ │ - movsd 0xd0(%rsp),%xmm0 │ │ │ │ - jmpq 7b949 │ │ │ │ - nop │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ecx,%r9d │ │ │ │ - mov $0x7,%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ - push %r8 │ │ │ │ - movsd 0x50(%rsp),%xmm6 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea 0x86a28(%rip),%rsi │ │ │ │ - movsd 0x48(%rsp),%xmm5 │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xa2c28(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - pop %r14 │ │ │ │ - pop %rax │ │ │ │ - jmpq 7b8da │ │ │ │ + addsd %xmm10,%xmm8 │ │ │ │ + comisd %xmm8,%xmm11 │ │ │ │ + ja 7d730 │ │ │ │ + comisd %xmm10,%xmm8 │ │ │ │ + jbe 7d754 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xcc0(%rdi),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 7ba0e │ │ │ │ - jmpq 7b9f9 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %ebx,%esi │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - lea 0xc8(%rsp),%rcx │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ + subsd %xmm10,%xmm8 │ │ │ │ + comisd %xmm10,%xmm8 │ │ │ │ + ja 7d748 │ │ │ │ + movsd 0x8659c(%rip),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movapd %xmm9,%xmm4 │ │ │ │ + movsd %xmm8,0x58(%rsp) │ │ │ │ + subsd %xmm9,%xmm0 │ │ │ │ + movsd %xmm9,0x40(%rsp) │ │ │ │ + cvttsd2si %xmm0,%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + cmovle %eax,%ebx │ │ │ │ + mov $0xb4,%eax │ │ │ │ + cmp $0xb4,%ebx │ │ │ │ + cmovg %eax,%ebx │ │ │ │ + mov $0x5b,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %ebx,%edx │ │ │ │ + lea -0x1(%rbx),%ebp │ │ │ │ + cvtsi2sd %edx,%xmm2 │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + sub %edx,%eax │ │ │ │ + cvtsi2sd %eax,%xmm3 │ │ │ │ + lea 0x659b42(%rip),%rax │ │ │ │ + movsd (%rax,%rbx,8),%xmm1 │ │ │ │ + movsd (%rax,%rbp,8),%xmm0 │ │ │ │ mov $0x5,%eax │ │ │ │ - lea 0xd0(%rsp),%rdx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xd9bdd(%rip),%rdi │ │ │ │ - movsd 0xc8(%rsp),%xmm1 │ │ │ │ - movsd 0xd0(%rsp),%xmm0 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - jmpq 7ba56 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xcc0(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 7bb29 │ │ │ │ - jmpq 7bb10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x800,%edi │ │ │ │ - movsd %xmm3,0x48(%rsp) │ │ │ │ - movsd %xmm1,0x80(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x800,%edi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - movsd 0x48(%rsp),%xmm3 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movsd 0x80(%rsp),%xmm1 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %r12,0x88(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %r13d,0x94(%rsp) │ │ │ │ - mov 0x70(%rsp),%r13 │ │ │ │ - mov %r15,0x98(%rsp) │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - mov $0x100,%eax │ │ │ │ - mov %ebx,0x80(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %ebp,0x90(%rsp) │ │ │ │ - mov %eax,%ebp │ │ │ │ - movsd %xmm3,(%rcx) │ │ │ │ - addsd 0x58(%rsp),%xmm6 │ │ │ │ - mov 0x2c(%rsp),%r8d │ │ │ │ - mov %ebx,0x70(%rsp) │ │ │ │ - mov %ebx,%r12d │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd %xmm6,0xd0(%rsp) │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm1,0xc8(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 7c100 │ │ │ │ - mov 0xd9acd(%rip),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movl $0x0,0xa4(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - mov 0xd9b30(%rip),%edi │ │ │ │ - mov 0xd9aa1(%rip),%rax │ │ │ │ - movsd 0xb0(%rsp),%xmm1 │ │ │ │ - movq 0x7bc98(%rip),%xmm5 │ │ │ │ - test %edi,%edi │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - je 7bfec │ │ │ │ - mov 0xcc0(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 7c005 │ │ │ │ - movsd 0x90(%rax),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb0(%rsp) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - subsd 0xc0(%rsp),%xmm1 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - subsd 0xb8(%rsp),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm7 │ │ │ │ - ja 7c2b8 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd 0x48(%rsp),%xmm3 │ │ │ │ - mov 0xa4(%rsp),%ecx │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x48(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 7c1c8 │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 7c1c8 │ │ │ │ - movsd 0x852b0(%rip),%xmm4 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm5,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm4 │ │ │ │ - jb 7c1c8 │ │ │ │ - movsd 0xb0(%rsp),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm1 │ │ │ │ - jp 7c1c8 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - andpd %xmm5,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm4 │ │ │ │ - jb 7c1c8 │ │ │ │ - comisd 0x50(%rsp),%xmm3 │ │ │ │ - jbe 7c0c0 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jg 7c1c8 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x1,%r12d │ │ │ │ - movsd %xmm0,(%rax,%rbx,8) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - movsd %xmm1,(%rax,%rbx,8) │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jge 7c168 │ │ │ │ - movsd %xmm0,0xb8(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - movsd %xmm1,0xc0(%rsp) │ │ │ │ - jmpq 7bf5d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - mov 0x80(%rsp),%esi │ │ │ │ - mov 0x90(%rsp),%edi │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - lea 0xc8(%rsp),%rcx │ │ │ │ - lea 0xd0(%rsp),%rdx │ │ │ │ + movsd %xmm2,0x30(%rsp) │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + callq 7cd40 │ │ │ │ + movsd 0x40(%rsp),%xmm9 │ │ │ │ + lea 0x659554(%rip),%rax │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + movsd 0x30(%rsp),%xmm2 │ │ │ │ + movsd (%rax,%rbx,8),%xmm1 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + movsd (%rax,%rbp,8),%xmm0 │ │ │ │ + movapd %xmm9,%xmm4 │ │ │ │ mov $0x5,%eax │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - movsd 0xc8(%rsp),%xmm1 │ │ │ │ - movsd 0xd0(%rsp),%xmm0 │ │ │ │ - jmpq 7bf94 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x100,%ebp │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - movsd %xmm6,0x78(%rsp) │ │ │ │ - movslq %ebp,%r12 │ │ │ │ - movsd %xmm1,0x70(%rsp) │ │ │ │ - shl $0x3,%r12 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - movsd 0x78(%rsp),%xmm6 │ │ │ │ - movsd 0x70(%rsp),%xmm1 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - jmpq 7c0e1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x98(%rsp),%r15 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x90(%rsp),%r12 │ │ │ │ - mov 0x9c(%rsp),%r13d │ │ │ │ - push %r15 │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ + movsd %xmm9,0x48(%rsp) │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + callq 7cd40 │ │ │ │ + movsd 0x48(%rsp),%xmm9 │ │ │ │ + lea 0x658f48(%rip),%rax │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + movsd (%rax,%rbx,8),%xmm1 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd (%rax,%rbp,8),%xmm0 │ │ │ │ + movapd %xmm9,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd %xmm3,0x50(%rsp) │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + callq 7cd40 │ │ │ │ + movsd 0x48(%rsp),%xmm9 │ │ │ │ + lea 0x658943(%rip),%rax │ │ │ │ movsd 0x50(%rsp),%xmm3 │ │ │ │ - mov 0x78(%rsp),%r8 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd 0x48(%rsp),%xmm2 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x80(%rsp),%r9d │ │ │ │ - callq 74dc0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15090 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7c2b3 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - add $0xe8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq 15090 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ + movsd (%rax,%rbx,8),%xmm1 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd (%rax,%rbp,8),%xmm0 │ │ │ │ + movapd %xmm9,%xmm4 │ │ │ │ mov $0x5,%eax │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0xc8(%rsp),%xmm1 │ │ │ │ - movsd 0xd0(%rsp),%xmm0 │ │ │ │ - jmpq 7bbb8 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ + callq 7cd40 │ │ │ │ + mov 0x7a0f1(%rip),%rsi │ │ │ │ + movsd 0x86421(%rip),%xmm7 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x58(%rsp),%xmm8 │ │ │ │ + movsd 0x48(%rsp),%xmm9 │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + lea 0x86369(%rip),%rcx │ │ │ │ + movq %rsi,%xmm10 │ │ │ │ + jmp 7d8e5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%rcx,%rax,8),%xmm7 │ │ │ │ + comisd %xmm7,%xmm9 │ │ │ │ + mov %eax,%edx │ │ │ │ + jae 7dd60 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x13,%rax │ │ │ │ + jne 7d8e0 │ │ │ │ + movsd 0x863dc(%rip),%xmm6 │ │ │ │ + mov $0x12,%edx │ │ │ │ + mov $0x11,%esi │ │ │ │ + movsd 0x863d2(%rip),%xmm7 │ │ │ │ + mov 0x800cb(%rip),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x86237(%rip),%rcx │ │ │ │ + movq %rdi,%xmm5 │ │ │ │ + jmp 7d943 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x19,%rax │ │ │ │ + je 7dd80 │ │ │ │ + movsd (%rcx,%rax,8),%xmm5 │ │ │ │ + comisd %xmm8,%xmm5 │ │ │ │ + movslq %eax,%rbx │ │ │ │ + jb 7d930 │ │ │ │ + lea -0x1(%rbx),%r12d │ │ │ │ + lea 0x86208(%rip),%rax │ │ │ │ + movslq %r12d,%rdi │ │ │ │ + movsd (%rax,%rdi,8),%xmm4 │ │ │ │ + movslq %edx,%rax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + lea 0x657972(%rip),%rcx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + movsd %xmm9,0x78(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rbp │ │ │ │ + lea (%rsi,%rsi,4),%rax │ │ │ │ + movsd %xmm8,0x88(%rsp) │ │ │ │ + lea (%rax,%rax,4),%r12 │ │ │ │ + lea 0x0(%rbp,%rbx,1),%r15 │ │ │ │ + add %rdi,%rbp │ │ │ │ + mov $0x8,%eax │ │ │ │ + add %r12,%rbx │ │ │ │ + add %rdi,%r12 │ │ │ │ + movsd %xmm7,0x80(%rsp) │ │ │ │ + movsd (%rcx,%r12,8),%xmm0 │ │ │ │ + movsd %xmm9,0x8(%rsp) │ │ │ │ + movsd %xmm8,(%rsp) │ │ │ │ + movsd (%rcx,%rbp,8),%xmm2 │ │ │ │ + movsd (%rcx,%rbx,8),%xmm1 │ │ │ │ + movsd (%rcx,%r15,8),%xmm3 │ │ │ │ + movsd %xmm6,0x70(%rsp) │ │ │ │ + movsd %xmm5,0x68(%rsp) │ │ │ │ + movsd %xmm4,0x60(%rsp) │ │ │ │ + callq 7cd70 │ │ │ │ + movsd 0x78(%rsp),%xmm9 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + lea 0x656a09(%rip),%rax │ │ │ │ + movsd %xmm0,0x68(%rsp) │ │ │ │ + movsd 0x78(%rsp),%xmm5 │ │ │ │ + movsd 0x98(%rsp),%xmm8 │ │ │ │ + movsd 0x90(%rsp),%xmm7 │ │ │ │ + movsd 0x70(%rsp),%xmm4 │ │ │ │ + movsd %xmm9,0x88(%rsp) │ │ │ │ + movsd 0x80(%rsp),%xmm6 │ │ │ │ + movsd (%rax,%r12,8),%xmm0 │ │ │ │ + movsd %xmm9,0x8(%rsp) │ │ │ │ + movsd %xmm8,(%rsp) │ │ │ │ + movsd (%rax,%r15,8),%xmm3 │ │ │ │ + movsd (%rax,%rbp,8),%xmm2 │ │ │ │ + movsd (%rax,%rbx,8),%xmm1 │ │ │ │ + mov $0x8,%eax │ │ │ │ + movsd %xmm8,0xa0(%rsp) │ │ │ │ + movsd %xmm7,0x98(%rsp) │ │ │ │ + movsd %xmm6,0x90(%rsp) │ │ │ │ + movsd %xmm5,0x80(%rsp) │ │ │ │ + movsd %xmm4,0x78(%rsp) │ │ │ │ + callq 7cd70 │ │ │ │ + lea 0x655a92(%rip),%rax │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + movsd 0x90(%rsp),%xmm8 │ │ │ │ + movsd 0x78(%rsp),%xmm9 │ │ │ │ + movsd 0x88(%rsp),%xmm7 │ │ │ │ + movsd 0x70(%rsp),%xmm5 │ │ │ │ + movsd 0x80(%rsp),%xmm6 │ │ │ │ + movsd 0x68(%rsp),%xmm4 │ │ │ │ + movsd %xmm8,0x98(%rsp) │ │ │ │ + movsd %xmm7,0x90(%rsp) │ │ │ │ + movsd (%rax,%r12,8),%xmm0 │ │ │ │ + movsd %xmm9,0x8(%rsp) │ │ │ │ + movsd %xmm8,(%rsp) │ │ │ │ + movsd (%rax,%rbp,8),%xmm2 │ │ │ │ + movsd (%rax,%rbx,8),%xmm1 │ │ │ │ + movsd (%rax,%r15,8),%xmm3 │ │ │ │ + mov $0x8,%eax │ │ │ │ + movsd %xmm6,0x88(%rsp) │ │ │ │ + movsd %xmm5,0x80(%rsp) │ │ │ │ + movsd %xmm4,0x70(%rsp) │ │ │ │ + callq 7cd70 │ │ │ │ + movsd 0x78(%rsp),%xmm9 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + lea 0x654b11(%rip),%rax │ │ │ │ + movsd %xmm0,0x78(%rsp) │ │ │ │ + movsd (%rax,%r12,8),%xmm0 │ │ │ │ + movsd 0xa8(%rsp),%xmm8 │ │ │ │ + movsd 0xa0(%rsp),%xmm7 │ │ │ │ + movsd %xmm9,0x8(%rsp) │ │ │ │ + movsd 0x98(%rsp),%xmm6 │ │ │ │ + movsd 0x90(%rsp),%xmm5 │ │ │ │ + movsd %xmm8,(%rsp) │ │ │ │ + movsd 0x80(%rsp),%xmm4 │ │ │ │ + movsd (%rax,%rbx,8),%xmm1 │ │ │ │ + movsd (%rax,%r15,8),%xmm3 │ │ │ │ + movsd %xmm9,0x88(%rsp) │ │ │ │ + movsd (%rax,%rbp,8),%xmm2 │ │ │ │ + mov $0x8,%eax │ │ │ │ + callq 7cd70 │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + movsd %xmm0,0x80(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + comisd 0x78f0e(%rip),%xmm1 │ │ │ │ + movsd 0x68(%rsp),%xmm9 │ │ │ │ + jb 7dbd5 │ │ │ │ + movsd 0x86135(%rip),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jae 7ddc8 │ │ │ │ + movsd %xmm11,0x18(%rsp) │ │ │ │ + movsd %xmm11,0x68(%rsp) │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + movsd %xmm9,0x70(%rsp) │ │ │ │ + mulsd 0x6547e9(%rip),%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ movsd 0x20(%rsp),%xmm6 │ │ │ │ - movq 0x7b99f(%rip),%xmm5 │ │ │ │ - jmpq 7c03e │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0xa8(%rsp),%xmm3 │ │ │ │ - movsd 0xb0(%rsp),%xmm1 │ │ │ │ - movq 0x7b96f(%rip),%xmm5 │ │ │ │ - jmpq 7bc72 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000007c310 : │ │ │ │ - push %r15 │ │ │ │ - movq %xmm1,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov 0xd92d3(%rip),%r10d │ │ │ │ - mov %edi,0x34(%rsp) │ │ │ │ - mov %esi,0x60(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - movsd %xmm5,0x48(%rsp) │ │ │ │ - movsd %xmm6,0x50(%rsp) │ │ │ │ - movsd %xmm7,0x58(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 7c8b0 │ │ │ │ - movsd 0xd973d(%rip),%xmm0 │ │ │ │ - mov 0x60(%rsp),%ebx │ │ │ │ - andpd 0x7b8e1(%rip),%xmm0 │ │ │ │ - cmp %ebx,0x34(%rsp) │ │ │ │ - jne 7c810 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - ucomisd 0x40(%rsp),%xmm4 │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + addsd 0x50(%rsp),%xmm1 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + addsd 0x18(%rsp),%xmm1 │ │ │ │ + addsd 0x48(%rsp),%xmm0 │ │ │ │ + comisd %xmm11,%xmm6 │ │ │ │ + addsd 0x68(%rsp),%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + movsd 0x70(%rsp),%xmm9 │ │ │ │ + addsd 0x60(%rsp),%xmm4 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + addsd 0x58(%rsp),%xmm2 │ │ │ │ + jbe 7dca0 │ │ │ │ + ucomisd 0x7a12b(%rip),%xmm6 │ │ │ │ mov $0x1,%edx │ │ │ │ + movsd 0x7a11e(%rip),%xmm5 │ │ │ │ setp %al │ │ │ │ cmovne %edx,%eax │ │ │ │ test %al,%al │ │ │ │ - jne 7c810 │ │ │ │ - mov $0x2000,%edi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x2000,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 15850 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - movq %r15,%xmm1 │ │ │ │ - mov %r15,0x88(%rsp) │ │ │ │ - mulsd 0x7b092(%rip),%xmm0 │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x90(%rsp) │ │ │ │ - mov 0xd9653(%rip),%rdi │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - movl $0x0,0x74(%rsp) │ │ │ │ - lea 0x78(%rsp),%r12 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xd96ac(%rip),%r9d │ │ │ │ - mov 0xd961d(%rip),%rax │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 7c6f8 │ │ │ │ - mov 0xcc0(%rax),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 7c6f8 │ │ │ │ - mov 0x74(%rsp),%edi │ │ │ │ - movq %r15,%xmm5 │ │ │ │ - addsd 0x18(%rsp),%xmm5 │ │ │ │ - test %edi,%edi │ │ │ │ - jne 7c4d0 │ │ │ │ - movsd 0x78(%rsp),%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm7 │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - jp 7c4d0 │ │ │ │ - movsd 0x84e97(%rip),%xmm0 │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - andpd 0x7b7d3(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jb 7c4d0 │ │ │ │ - movsd 0x80(%rsp),%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm4 │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - jp 7c4d0 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - andpd 0x7b7ac(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jae 7c7c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - comisd 0x10(%rsp),%xmm5 │ │ │ │ - ja 7c6b9 │ │ │ │ - movsd 0x7a5fc(%rip),%xmm3 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - movl $0x400,0x64(%rsp) │ │ │ │ - jmp 7c51c │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jg 7c720 │ │ │ │ - addsd 0x18(%rsp),%xmm5 │ │ │ │ - comisd 0x10(%rsp),%xmm5 │ │ │ │ - ja 7c6b0 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movsd %xmm5,0x88(%rsp) │ │ │ │ - movsd %xmm6,0x90(%rsp) │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - test %esi,%esi │ │ │ │ - jne 7c768 │ │ │ │ - mov 0xd9519(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - movl $0x0,0x74(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - mov 0xd9580(%rip),%ecx │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - mov 0xd94ec(%rip),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 7c58a │ │ │ │ - mov 0xcc0(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 7c5a4 │ │ │ │ - movsd 0x90(%rax),%xmm0 │ │ │ │ - subsd 0x80(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x80(%rsp) │ │ │ │ - mov 0x74(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 7c500 │ │ │ │ - movsd 0x78(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 7c5f3 │ │ │ │ - movsd 0x84d64(%rip),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x7b6a0(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jb 7c5f3 │ │ │ │ - movsd 0x80(%rsp),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm1 │ │ │ │ - jp 7c5f3 │ │ │ │ - andpd 0x7b683(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jae 7c5fd │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jg 7c720 │ │ │ │ + je 7dca0 │ │ │ │ + subsd %xmm5,%xmm6 │ │ │ │ + movsd 0x78e48(%rip),%xmm3 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + mulsd %xmm6,%xmm3 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + mulsd %xmm4,%xmm3 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + mov 0xa0e51(%rip),%rax │ │ │ │ + movsd 0x7fb41(%rip),%xmm3 │ │ │ │ + mov (%rax),%eax │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7c50a │ │ │ │ - movsd 0x80(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - ucomisd %xmm0,%xmm4 │ │ │ │ - jp 7c636 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jne 7c636 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jp 7c636 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - je 7c50a │ │ │ │ - movslq %r15d,%rax │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - add $0x1,%r15d │ │ │ │ - movsd %xmm0,(%r14,%rax,8) │ │ │ │ - movsd %xmm1,0x0(%rbp,%rax,8) │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - cmp 0x64(%rsp),%r15d │ │ │ │ - jl 7c50a │ │ │ │ - addl $0x400,0x64(%rsp) │ │ │ │ - movslq 0x64(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd %xmm5,0x68(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 15960 │ │ │ │ - movsd 0x68(%rsp),%xmm5 │ │ │ │ - addsd 0x18(%rsp),%xmm5 │ │ │ │ - comisd 0x10(%rsp),%xmm5 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jbe 7c51c │ │ │ │ - nopl (%rax) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 7c7e8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7c8de │ │ │ │ - add $0xa8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + js 7dda0 │ │ │ │ + addsd %xmm2,%xmm9 │ │ │ │ + andpd 0x79c25(%rip),%xmm9 │ │ │ │ + comisd 0x7fcdc(%rip),%xmm9 │ │ │ │ + ja 7dcff │ │ │ │ + mulsd 0x7fd0a(%rip),%xmm0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movsd %xmm2,(%r14) │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movsd %xmm4,(%rax) │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 15090 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd 0x90(%rax),%xmm0 │ │ │ │ - subsd 0x80(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x80(%rsp) │ │ │ │ - jmpq 7c464 │ │ │ │ + mov 0x79c99(%rip),%rax │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + mov %rax,0x6546ae(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 7d490 │ │ │ │ + movsd 0x30(%rsp),%xmm9 │ │ │ │ + movl $0x1,0x65469e(%rip) │ │ │ │ + movsd 0x28(%rsp),%xmm8 │ │ │ │ + jmpq 7d6d5 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + lea 0x85ed6(%rip),%rax │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movsd (%rax,%rsi,8),%xmm6 │ │ │ │ + jmpq 7d916 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x58(%rsp),%xmm2 │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - callq 76490 │ │ │ │ - mov 0x7a391(%rip),%rax │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmpq 7c50a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x34(%rsp),%esi │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - lea 0x88(%rsp),%rcx │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - movsd 0x88(%rsp),%xmm1 │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - jmpq 7c548 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - comisd 0x10(%rsp),%xmm5 │ │ │ │ - movsd %xmm7,(%r14) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - movsd %xmm4,0x0(%rbp) │ │ │ │ - jbe 7c4f3 │ │ │ │ + movapd %xmm10,%xmm5 │ │ │ │ + mov $0x18,%ebx │ │ │ │ + mov $0x17,%edi │ │ │ │ + movsd 0x85f59(%rip),%xmm4 │ │ │ │ + jmpq 7d960 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd 0x58(%rsp),%xmm2 │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - callq 76490 │ │ │ │ - jmpq 7c6b9 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2000,%edi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x2000,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 15850 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movq %r15,%xmm2 │ │ │ │ - mov 0x34(%rsp),%esi │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mulsd 0x7ac2d(%rip),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - lea 0x88(%rsp),%rcx │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ + subsd %xmm2,%xmm9 │ │ │ │ + andpd 0x79b42(%rip),%xmm9 │ │ │ │ + comisd 0x7fbf9(%rip),%xmm9 │ │ │ │ + jbe 7dcd6 │ │ │ │ + jmpq 7dcff │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + comisd 0x85f35(%rip),%xmm9 │ │ │ │ + jae 7dde5 │ │ │ │ + comisd %xmm11,%xmm9 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jb 7deaa │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd %xmm9,0x80(%rsp) │ │ │ │ + cvttsd2si %xmm1,%ebp │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + lea -0x1(%rbp),%esi │ │ │ │ + cmp $0x7,%eax │ │ │ │ + cvtsi2sd %ebp,%xmm2 │ │ │ │ + cmovg %ecx,%eax │ │ │ │ + lea 0x6546ff(%rip),%rcx │ │ │ │ + cvtsi2sd %eax,%xmm3 │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ + movslq %edx,%rax │ │ │ │ + lea 0x0(,%rax,8),%rbp │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + movsd %xmm2,0x70(%rsp) │ │ │ │ + sub %rax,%rbp │ │ │ │ + movslq %esi,%rax │ │ │ │ + add %rbp,%rbx │ │ │ │ + add %rax,%rbp │ │ │ │ mov $0x5,%eax │ │ │ │ - mov %r15,0x88(%rsp) │ │ │ │ - movsd %xmm1,0x90(%rsp) │ │ │ │ + movsd (%rcx,%rbx,8),%xmm1 │ │ │ │ + movsd (%rcx,%rbp,8),%xmm0 │ │ │ │ + movsd %xmm3,0x78(%rsp) │ │ │ │ + callq 7cd40 │ │ │ │ + lea 0x654597(%rip),%rax │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movsd 0x78(%rsp),%xmm3 │ │ │ │ + movsd (%rax,%rbx,8),%xmm1 │ │ │ │ + movsd %xmm0,0x68(%rsp) │ │ │ │ + movsd 0x70(%rsp),%xmm2 │ │ │ │ + movsd (%rax,%rbp,8),%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 7cd40 │ │ │ │ + movsd 0x80(%rsp),%xmm9 │ │ │ │ movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - callq 64d60 │ │ │ │ - movl $0x1,0x30(%rsp) │ │ │ │ - movsd 0x88(%rsp),%xmm1 │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - jmpq 7c40e │ │ │ │ - nop │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edi,%edx │ │ │ │ - lea 0x85fa5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x8,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xa216f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 7c37b │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + jmpq 7dbe3 │ │ │ │ + comisd 0x85e5d(%rip),%xmm9 │ │ │ │ + mov $0x2,%edx │ │ │ │ + jae 7dde5 │ │ │ │ + xor %edx,%edx │ │ │ │ + ucomisd 0x85e4f(%rip),%xmm9 │ │ │ │ + setb %dl │ │ │ │ + add $0x3,%edx │ │ │ │ + jmpq 7dde5 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000007c8f0 : │ │ │ │ +000000000007dee0 : │ │ │ │ push %r15 │ │ │ │ - movapd %xmm1,%xmm8 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov 0xd8cf3(%rip),%r9d │ │ │ │ - mov %edi,0x44(%rsp) │ │ │ │ - mov %esi,0x70(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm3,0x48(%rsp) │ │ │ │ - movsd %xmm4,0x50(%rsp) │ │ │ │ - movsd %xmm5,0x58(%rsp) │ │ │ │ - movsd %xmm6,0x60(%rsp) │ │ │ │ - movsd %xmm7,0x68(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 7cda0 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - comisd 0x7d0ef(%rip),%xmm4 │ │ │ │ - jae 7cb20 │ │ │ │ - movsd 0x7d141(%rip),%xmm0 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jae 7cb20 │ │ │ │ - movsd 0xd9137(%rip),%xmm0 │ │ │ │ - mov 0x70(%rsp),%ebx │ │ │ │ - andpd 0x7b2db(%rip),%xmm0 │ │ │ │ - cmp %ebx,0x44(%rsp) │ │ │ │ - jne 7ceb0 │ │ │ │ - movsd 0x48(%rsp),%xmm4 │ │ │ │ - ucomisd 0x50(%rsp),%xmm4 │ │ │ │ - mov $0x1,%edx │ │ │ │ - setp %al │ │ │ │ - cmovne %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 7ceb0 │ │ │ │ - mov $0x2000,%edi │ │ │ │ - movsd %xmm8,0x28(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x2000,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15850 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mulsd 0x7aa90(%rip),%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm8 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov %rax,%r14 │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - movsd %xmm8,0xa0(%rsp) │ │ │ │ - movsd %xmm1,0x98(%rsp) │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - mov 0xd903b(%rip),%rdi │ │ │ │ - lea 0x84(%rsp),%rbx │ │ │ │ - lea 0x90(%rsp),%r13 │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ - lea 0x88(%rsp),%r12 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - movl $0x0,0x84(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xd9084(%rip),%r8d │ │ │ │ - mov 0xd8ff5(%rip),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 7cb50 │ │ │ │ - mov 0xcc0(%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 7cb50 │ │ │ │ - mov 0x84(%rsp),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 7cb7b │ │ │ │ - movsd 0x88(%rsp),%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - jp 7ce90 │ │ │ │ - movsd 0x84865(%rip),%xmm0 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - andpd 0x7b1a1(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jb 7cf70 │ │ │ │ - movsd 0x90(%rsp),%xmm5 │ │ │ │ - ucomisd %xmm5,%xmm5 │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - jp 7ce90 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - andpd 0x7b172(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jb 7ce90 │ │ │ │ - movsd %xmm3,0x0(%rbp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - movsd %xmm5,(%r14) │ │ │ │ - jmp 7cb92 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7cf89 │ │ │ │ - add $0xb8,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + andpd 0x799e5(%rip),%xmm0 │ │ │ │ + comisd 0x7fa9d(%rip),%xmm0 │ │ │ │ + jbe 7df40 │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x90(%rax),%xmm0 │ │ │ │ - mov 0x84(%rsp),%r15d │ │ │ │ - subsd 0x90(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x90(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 7caa2 │ │ │ │ - movsd 0x79f5d(%rip),%xmm3 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movl $0x400,0x74(%rsp) │ │ │ │ - jmp 7cbb7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jg 7cde0 │ │ │ │ - comisd 0x18(%rsp),%xmm8 │ │ │ │ - ja 7cd40 │ │ │ │ - addsd 0x20(%rsp),%xmm8 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - movsd %xmm1,0x98(%rsp) │ │ │ │ - movsd %xmm8,0xa0(%rsp) │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - test %esi,%esi │ │ │ │ - jne 7ce30 │ │ │ │ - mov 0xd8e79(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ - movl $0x0,0x84(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - mov 0xd8edb(%rip),%ecx │ │ │ │ - mov 0xd8e4c(%rip),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 7cc31 │ │ │ │ - mov 0xcc0(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 7cc4b │ │ │ │ - movsd 0x90(%rax),%xmm0 │ │ │ │ - subsd 0x90(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x90(%rsp) │ │ │ │ - mov 0x84(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 7cba0 │ │ │ │ - movsd 0x88(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 7cc83 │ │ │ │ - movsd 0x846b7(%rip),%xmm3 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x7aff3(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - jae 7cc8d │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jg 7cde0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7cbaa │ │ │ │ - movsd 0x90(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm7 │ │ │ │ - ucomisd %xmm0,%xmm7 │ │ │ │ - jp 7ccc6 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - jne 7ccc6 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jp 7ccc6 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - je 7cbaa │ │ │ │ - movslq %r15d,%rax │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - add $0x1,%r15d │ │ │ │ - movsd %xmm0,0x0(%rbp,%rax,8) │ │ │ │ - movsd %xmm1,(%r14,%rax,8) │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - cmp %r15d,0x74(%rsp) │ │ │ │ - jg 7cbaa │ │ │ │ - addl $0x400,0x74(%rsp) │ │ │ │ - movslq 0x74(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm8,0x78(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15960 │ │ │ │ - movsd 0x78(%rsp),%xmm8 │ │ │ │ - comisd 0x18(%rsp),%xmm8 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jbe 7cbb7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 7cd65 │ │ │ │ - movsd 0x68(%rsp),%xmm2 │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - callq 76490 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7cf89 │ │ │ │ - add $0xb8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0xa0bb1(%rip),%rax │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + mov $0x2,%r13d │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + mov (%rax),%r14d │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movl $0xffffffff,(%rax) │ │ │ │ + callq 7d690 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd 0x79a1c(%rip),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + subsd (%rbx),%xmm0 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + subsd 0x0(%rbp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + jbe 7dfc4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 7dfb0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 7dfca │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + ja 7dfc0 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 7d690 │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 7e020 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov 0x79990(%rip),%rax │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + movq %rax,%xmm4 │ │ │ │ + jmpq 7df90 │ │ │ │ + mov 0xa0ad1(%rip),%rax │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 15090 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov %edi,%edx │ │ │ │ - lea 0x85afd(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x8,%eax │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xa1c79(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - jmpq 7c95b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x68(%rsp),%xmm2 │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - callq 76490 │ │ │ │ - mov 0x79ccf(%rip),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq 7cbaa │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x44(%rsp),%esi │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - movsd 0x48(%rsp),%xmm3 │ │ │ │ - movapd %xmm8,%xmm1 │ │ │ │ - lea 0x98(%rsp),%rcx │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - movsd 0x98(%rsp),%xmm1 │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - jmpq 7cbe8 │ │ │ │ - movsd 0x79c48(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - jmpq 7cb92 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x2000,%edi │ │ │ │ - movsd %xmm8,0x28(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x2000,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15850 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mov 0x44(%rsp),%esi │ │ │ │ - lea 0x98(%rsp),%rcx │ │ │ │ - mulsd 0x7a592(%rip),%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm8 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x48(%rsp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - movapd %xmm8,%xmm1 │ │ │ │ - movsd %xmm8,0xa0(%rsp) │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x98(%rsp) │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - callq 64d60 │ │ │ │ - movl $0x1,0x28(%rsp) │ │ │ │ - movsd 0x98(%rsp),%xmm1 │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - jmpq 7ca26 │ │ │ │ - nop │ │ │ │ - movsd 0x79b68(%rip),%xmm6 │ │ │ │ - movsd %xmm6,0x38(%rsp) │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - jmpq 7cb92 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000007cf90 : │ │ │ │ +000000000007e040 : │ │ │ │ push %r15 │ │ │ │ + mov $0x7,%ecx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + lea 0x85cd2(%rip),%rdi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r13,%rsi │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov 0xd865b(%rip),%r9d │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ + sub $0x428,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + mov %rax,0x418(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 7d400 │ │ │ │ - mov $0x2000,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov $0x2000,%edi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 15850 │ │ │ │ - mov 0xd8a7a(%rip),%rdi │ │ │ │ - movsd 0x7cf62(%rip),%xmm3 │ │ │ │ - movsd 0x7cb3a(%rip),%xmm0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - addsd 0x2b0(%rdi),%xmm3 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jbe 7d01a │ │ │ │ - nop │ │ │ │ - subsd %xmm0,%xmm3 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 7d010 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm3,%xmm1 │ │ │ │ - jbe 7d032 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - comisd %xmm3,%xmm1 │ │ │ │ - ja 7d028 │ │ │ │ - lea 0x54(%rsp),%r15 │ │ │ │ - lea 0x60(%rsp),%r14 │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - movl $0x400,0x2c(%rsp) │ │ │ │ - lea 0x58(%rsp),%r13 │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - mov 0x7ca5a(%rip),%rax │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 7e1e0 │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x78ff7(%rip),%rdi │ │ │ │ mov %r13,%rsi │ │ │ │ - movsd 0xd8a51(%rip),%xmm0 │ │ │ │ - andpd 0x7abf9(%rip),%xmm0 │ │ │ │ - movl $0x0,0x54(%rsp) │ │ │ │ - mulsd 0x7a3f9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - mov 0xd8a4c(%rip),%r8d │ │ │ │ - mov 0xd89bd(%rip),%rdi │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 7d0ba │ │ │ │ - mov 0xcc0(%rdi),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 7d0ce │ │ │ │ - movsd 0x90(%rdi),%xmm0 │ │ │ │ - subsd 0x60(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - mov 0x54(%rsp),%ecx │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - subsd 0x7c978(%rip),%xmm4 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 7d114 │ │ │ │ - movsd 0x58(%rsp),%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - jp 7d114 │ │ │ │ - movsd 0x8422a(%rip),%xmm0 │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - andpd 0x7ab66(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jae 7d3b0 │ │ │ │ - comisd 0x7c93c(%rip),%xmm4 │ │ │ │ - ja 7d2f3 │ │ │ │ - mov 0x799b7(%rip),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 7d164 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jg 7d310 │ │ │ │ - addsd 0x8(%rsp),%xmm4 │ │ │ │ - comisd 0x7c901(%rip),%xmm4 │ │ │ │ - ja 7d2d0 │ │ │ │ - mov 0xd8904(%rip),%rdi │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - mov %r15,%rcx │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 7e1e0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x78c80(%rip),%rdi │ │ │ │ mov %r13,%rsi │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - movl $0x0,0x54(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - mov 0xd8961(%rip),%edx │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - mov 0xd88cd(%rip),%rdi │ │ │ │ - test %edx,%edx │ │ │ │ - je 7d1a9 │ │ │ │ - mov 0xcc0(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 7d1bd │ │ │ │ - movsd 0x90(%rdi),%xmm0 │ │ │ │ - subsd 0x60(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - cmpl $0x1,0x28(%rsp) │ │ │ │ - je 7d358 │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 7d140 │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 7d214 │ │ │ │ - movsd 0x84140(%rip),%xmm7 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x7aa7c(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm7 │ │ │ │ - jb 7d214 │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm1 │ │ │ │ - jp 7d214 │ │ │ │ - andpd 0x7aa62(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm7 │ │ │ │ - jae 7d21d │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jg 7d310 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7d149 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm6 │ │ │ │ - jp 7d253 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - jne 7d253 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm1 │ │ │ │ - jp 7d253 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - je 7d149 │ │ │ │ - movslq %ebx,%rax │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - add $0x1,%ebx │ │ │ │ - movsd %xmm0,(%r12,%rax,8) │ │ │ │ - movsd %xmm1,0x0(%rbp,%rax,8) │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - cmp 0x2c(%rsp),%ebx │ │ │ │ - jl 7d149 │ │ │ │ - addl $0x400,0x2c(%rsp) │ │ │ │ - movslq 0x2c(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm4,0x48(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 15960 │ │ │ │ - movsd 0x48(%rsp),%xmm4 │ │ │ │ - addsd 0x8(%rsp),%xmm4 │ │ │ │ - comisd 0x7c797(%rip),%xmm4 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jbe 7d15d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 7d2f3 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - callq 76490 │ │ │ │ - cmpl $0x1,0x28(%rsp) │ │ │ │ - je 7d378 │ │ │ │ - movl $0x1,0x28(%rsp) │ │ │ │ - mov 0xd875f(%rip),%rdi │ │ │ │ - jmpq 7d057 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - mov %ebx,%edx │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 7e1e0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x78c69(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 7e1e0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x78c52(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 7e1e0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x78c3b(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 7e1e0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x78f5a(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 7e1e0 │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + lea 0xa0641(%rip),%rbx │ │ │ │ + lea 0x85bd2(%rip),%r12 │ │ │ │ + sete 0xf(%rsp) │ │ │ │ + jmp 7e16f │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xa0669(%rip),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 7e270 │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov $0x5,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x85bb0(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 7e190 │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + jne 7e158 │ │ │ │ + mov $0x400,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - callq 76490 │ │ │ │ - mov 0x797a3(%rip),%rax │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmpq 7d149 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x88(%rdi),%xmm0 │ │ │ │ - subsd 0x58(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - jmpq 7d1c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + lea 0x65ebdc(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 15390 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 15390 │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 7e158 │ │ │ │ + jmp 7e22d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x65eb99(%rip) │ │ │ │ + mov 0x418(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 7d42a │ │ │ │ - add $0x78,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jne 7e289 │ │ │ │ + add $0x428,%rsp │ │ │ │ + lea 0x65eb74(%rip),%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 15090 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x60(%rsp),%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm2 │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - jp 7d114 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - andpd 0x7a89e(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jb 7d114 │ │ │ │ - comisd 0x7c674(%rip),%xmm4 │ │ │ │ - movsd %xmm7,(%r12) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - movsd %xmm2,0x0(%rbp) │ │ │ │ - jbe 7d164 │ │ │ │ - jmpq 7d2d4 │ │ │ │ - nop │ │ │ │ - lea 0x854e9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xa1623(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 7cfd0 │ │ │ │ + cmp %al,%dil │ │ │ │ + jne 7e158 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 7e1e7 │ │ │ │ + movzbl (%r15,%r12,1),%edi │ │ │ │ + movsbl 0x0(%r13,%r12,1),%eax │ │ │ │ + cmp $0x6e,%dil │ │ │ │ + jne 7e220 │ │ │ │ + sub $0x31,%eax │ │ │ │ + lea 0x65f733(%rip),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cltq │ │ │ │ + mov (%rdx,%rax,4),%eax │ │ │ │ + lea 0x65eb24(%rip),%rdx │ │ │ │ + add $0x31,%eax │ │ │ │ + mov %al,(%rdx,%r12,1) │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 7e229 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x65eb01(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 7e1e7 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +000000000007e290 : │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65f2e1(%rip),%rdi │ │ │ │ + jmpq 15980 <__strcpy_chk@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000007d430 : │ │ │ │ +000000000007e2b0 : │ │ │ │ push %r15 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x78a6a(%rip),%rdx │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0xd85e1(%rip),%edx │ │ │ │ - mov %ecx,0x2c(%rsp) │ │ │ │ - lea 0x0(,%rdx,8),%r13 │ │ │ │ - mov %edx,0x28(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 15850 │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 7d4ce │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cvtsi2sdl 0x2c(%rsp),%xmm1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm1,0x0(%r13,%rax,8) │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movsd %xmm0,(%r15,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 7d4b0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - callq 76570 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r15,%rcx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov 0xd8532(%rip),%r9d │ │ │ │ - mulsd 0x79f7a(%rip),%xmm1 │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea 0xc(%rsp),%rbx │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r12,%rcx │ │ │ │ + callq 159b0 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 7e658 │ │ │ │ + lea 0x20(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x10,%esi │ │ │ │ + lea 0x7a338(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 7e640 │ │ │ │ + lea 0x859f1(%rip),%rdx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + mov $0x10,%esi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 7e628 │ │ │ │ + lea 0x40(%rsp),%rcx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x10,%esi │ │ │ │ + lea 0x859b5(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7e610 │ │ │ │ + movq $0xffffffffffffffff,0x65f5e3(%rip) │ │ │ │ + mov %r12,%rax │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ xor %edx,%edx │ │ │ │ - cvtsi2sd %r12d,%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - callq 74dc0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15090 │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + lea 0x7ea1e(%rip),%r10 │ │ │ │ + movq $0xffffffffffffffff,0x65f5c8(%rip) │ │ │ │ + lea 0x7afea(%rip),%rbx │ │ │ │ + lea 0x7afe8(%rip),%r12 │ │ │ │ + lea 0x7ea03(%rip),%r14 │ │ │ │ + lea 0x85971(%rip),%r11 │ │ │ │ + lea 0x8596f(%rip),%rbp │ │ │ │ + lea 0x8596d(%rip),%r13 │ │ │ │ + lea 0x8596b(%rip),%r15 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je 7e450 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je 7e450 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + jne 7e580 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xffffffff,%r8d │ │ │ │ + jne 7e5a8 │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je 7e4b0 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je 7e4b0 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + jne 7e5c0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + jne 7e5e8 │ │ │ │ + mov %edx,%r9d │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 7e401 │ │ │ │ + cmp $0xffffffff,%r8d │ │ │ │ + sete %al │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + sete %sil │ │ │ │ + or %al,%sil │ │ │ │ + jne 7e670 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %eax,%r8d │ │ │ │ + setne %dl │ │ │ │ + cmp %eax,%r9d │ │ │ │ + setne %cl │ │ │ │ + and %cl,%dl │ │ │ │ + je 7e514 │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + je 7e600 │ │ │ │ + mov %edx,%r10d │ │ │ │ + mov %eax,%r11d │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 7e4f5 │ │ │ │ + test %sil,%sil │ │ │ │ + je 7e527 │ │ │ │ + mov %edi,0x65f471(%rip) │ │ │ │ + test %r10b,%r10b │ │ │ │ + je 7e533 │ │ │ │ + mov %r11d,0x65f469(%rip) │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%r9d │ │ │ │ + addl $0x1,0x65f456(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + addl $0x1,0x65f451(%rip) │ │ │ │ + mov %r8d,0x65f43e(%rip) │ │ │ │ + mov %r9d,0x65f43b(%rip) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 7e686 │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmpq 15090 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + jne 7e45d │ │ │ │ + cmp $0xffffffff,%r8d │ │ │ │ + je 7e45a │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x85793(%rip),%rdi │ │ │ │ + callq 7e290 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 7e559 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + jne 7e4bd │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 7e4ba │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x85782(%rip),%rdi │ │ │ │ + callq 7e290 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 7e559 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,%edi │ │ │ │ + jmpq 7e514 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x454e4f4e,0x40(%rsp) │ │ │ │ + movb $0x0,0x44(%rsp) │ │ │ │ + jmpq 7e3a2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x454e4f4e,0x30(%rsp) │ │ │ │ + movb $0x0,0x34(%rsp) │ │ │ │ + jmpq 7e36f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x454e4f4e,0x20(%rsp) │ │ │ │ + movb $0x0,0x24(%rsp) │ │ │ │ + jmpq 7e33c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x454e4f4e,0x10(%rsp) │ │ │ │ + movb $0x0,0x14(%rsp) │ │ │ │ + jmpq 7e309 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x85919(%rip),%rdi │ │ │ │ + callq 7e290 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 7e559 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000007d550 : │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ +000000000007e690 : │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - sub $0x1c0,%rsp │ │ │ │ + sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5ea40 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - movabs $0x800000006,%rax │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - callq 5d750 │ │ │ │ - mov 0x1a8(%rsp),%r12d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 5d6b0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 7d608 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x65eec1(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 7d61e │ │ │ │ - add $0x1c0,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ + jne 7e6da │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 55990 │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmp 7d5d2 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000007d630 : │ │ │ │ - push %r14 │ │ │ │ +000000000007e6e0 : │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + lea 0x65f29e(%rip),%r12 │ │ │ │ + lea 0x65f287(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x818,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x808(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 68a10 │ │ │ │ - mov 0x82893(%rip),%rcx │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 7d740 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - cmp $0x4a,%al │ │ │ │ - je 7d760 │ │ │ │ - mov 0x82866(%rip),%rcx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - cmp $0x42,%al │ │ │ │ - je 7d7a0 │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x8413b(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - je 7d750 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x90ab8(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - je 7d790 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x84106(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - je 7d780 │ │ │ │ - nopl (%rax) │ │ │ │ - movq %r14,%xmm1 │ │ │ │ - ucomisd 0x827f3(%rip),%xmm1 │ │ │ │ - jp 7d714 │ │ │ │ - jne 7d714 │ │ │ │ - mov 0x793c8(%rip),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x808(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 7d7dc │ │ │ │ - add $0x818,%rsp │ │ │ │ + lea 0x65f2bf(%rip),%rbx │ │ │ │ + lea 0x65f2a8(%rip),%r11 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov (%r12,%rdx,4),%edi │ │ │ │ + movl $0x0,(%rsi) │ │ │ │ + movslq %edx,%rcx │ │ │ │ + movl $0x0,(%r11,%rdx,4) │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + movslq %eax,%r8 │ │ │ │ + mov %edx,0x0(%rbp,%r8,4) │ │ │ │ + mov %eax,%r8d │ │ │ │ + sar $0x1f,%r8d │ │ │ │ + xor %r8d,%eax │ │ │ │ + sub %r8d,%eax │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cltq │ │ │ │ + test %edi,%edi │ │ │ │ + jns 7e752 │ │ │ │ + mov (%r9,%rdx,8),%rdi │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov %edi,(%r11,%rax,4) │ │ │ │ + lea (%rax,%rcx,4),%rcx │ │ │ │ + mov (%r9,%rax,8),%rax │ │ │ │ + add $0x14,%rsi │ │ │ │ + mov %r8d,(%rbx,%rcx,4) │ │ │ │ + mov %rax,(%r10,%rdx,8) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + jne 7e70b │ │ │ │ pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r14 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x827b1(%rip),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq 7d69d │ │ │ │ - nop │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - jmp 7d6f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - movq %xmm0,%r14 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jmpq 7d69d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x4,(%rbx) │ │ │ │ - jmpq 7d6f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x2,(%rbx) │ │ │ │ - jmpq 7d6f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x8402d(%rip),%rsi │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movq %xmm0,%r14 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7d7e1 │ │ │ │ - movl $0x1,(%rbx) │ │ │ │ - jmpq 7d6f8 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x90994(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7d6d9 │ │ │ │ - movl $0x3,(%rbx) │ │ │ │ - jmpq 7d6f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000007d810 : │ │ │ │ +000000000007e780 : │ │ │ │ + mov 0x65f23a(%rip),%eax │ │ │ │ + mov %esi,%r10d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x65f233(%rip),%edx │ │ │ │ + imul %edi,%eax │ │ │ │ + imul %r10d,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x65f228(%rip),%edx │ │ │ │ + imul %esi,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x65f221(%rip),%edx │ │ │ │ + imul %ecx,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + add 0x65f1fa(%rip),%eax │ │ │ │ + mov %eax,(%r8) │ │ │ │ + mov 0x65f211(%rip),%eax │ │ │ │ + mov 0x65f20f(%rip),%edx │ │ │ │ + imul %edi,%eax │ │ │ │ + imul %r10d,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x65f204(%rip),%edx │ │ │ │ + imul %esi,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x65f1ed(%rip),%edx │ │ │ │ + imul %ecx,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + add 0x65f1ca(%rip),%eax │ │ │ │ + mov %eax,(%r9) │ │ │ │ + mov 0x65f1ed(%rip),%eax │ │ │ │ + mov 0x65f1eb(%rip),%edx │ │ │ │ + imul %edi,%eax │ │ │ │ + imul %r10d,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x65f1e0(%rip),%edx │ │ │ │ + imul %esi,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x65f1b9(%rip),%edx │ │ │ │ + imul %ecx,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add 0x65f195(%rip),%eax │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + imul 0x65f1c4(%rip),%edi │ │ │ │ + imul 0x65f1c0(%rip),%r10d │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + imul 0x65f1b8(%rip),%esi │ │ │ │ + imul 0x65f185(%rip),%ecx │ │ │ │ + lea (%rdi,%r10,1),%edx │ │ │ │ + lea (%rdx,%rsi,1),%edi │ │ │ │ + add %edi,%ecx │ │ │ │ + add 0x65f166(%rip),%ecx │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000007e860 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x1418,%edi │ │ │ │ push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ push %rbx │ │ │ │ mov %rcx,%rbx │ │ │ │ - sub $0x37ead8,%rsp │ │ │ │ + sub $0x19d8,%rsp │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %edx,0x68(%rsp) │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x37eac8(%rsp) │ │ │ │ + mov %rax,0x19c8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x86dae(%rip),%rax │ │ │ │ - movq $0xffffffffffffffff,0x3c8(%rsp) │ │ │ │ - movl $0x0,0x228(%rsp) │ │ │ │ - mov %rax,0xd81b8(%rip) │ │ │ │ - movl $0x0,0x22c(%rsp) │ │ │ │ - movl $0x0,0x230(%rsp) │ │ │ │ - movl $0x0,0x234(%rsp) │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - movq $0x0,0x2f8(%rsp) │ │ │ │ - movq $0x0,0x300(%rsp) │ │ │ │ - movq $0x0,0x308(%rsp) │ │ │ │ - movq $0x0,0x320(%rsp) │ │ │ │ - movq $0x0,0x328(%rsp) │ │ │ │ - movq $0x0,0x330(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - movq $0x0,0x350(%rsp) │ │ │ │ - movq $0x0,0x358(%rsp) │ │ │ │ - movq $0x0,0x370(%rsp) │ │ │ │ - movq $0x0,0x378(%rsp) │ │ │ │ - movq $0x0,0x380(%rsp) │ │ │ │ - movq $0x0,0x398(%rsp) │ │ │ │ - movq $0x0,0x3a0(%rsp) │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - movq $0x0,0x3b0(%rsp) │ │ │ │ - movl $0x1,0xd6662(%rip) │ │ │ │ - movb $0x0,0xd665f(%rip) │ │ │ │ - cmpb $0x0,(%r8) │ │ │ │ - movq $0x0,0x3c0(%rsp) │ │ │ │ - mov %r9d,0xd7c84(%rip) │ │ │ │ - je 7eea0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0xd9daf(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x7913b(%rip),%rax │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x843c7(%rip),%rdi │ │ │ │ - movl $0x0,0x23c(%rsp) │ │ │ │ - mov %rax,0x270(%rsp) │ │ │ │ - mov 0x79aba(%rip),%rax │ │ │ │ - movl $0x3,0x240(%rsp) │ │ │ │ - mov %rax,0x2c0(%rsp) │ │ │ │ - mov %rax,0x2c8(%rsp) │ │ │ │ - mov %rax,0x2d0(%rsp) │ │ │ │ - movl $0x0,0x244(%rsp) │ │ │ │ - movl $0x0,0x248(%rsp) │ │ │ │ - movq $0x0,0x278(%rsp) │ │ │ │ - movb $0x0,0x1f3a80(%rsp) │ │ │ │ - movb $0x0,0x1f3e80(%rsp) │ │ │ │ - movb $0x0,0x1f4280(%rsp) │ │ │ │ - movb $0x0,0x1f4680(%rsp) │ │ │ │ - movb $0x0,0x1f4a80(%rsp) │ │ │ │ - movq $0x0,0xd8032(%rip) │ │ │ │ - movb $0x0,0x1f4e80(%rsp) │ │ │ │ - movb $0x0,0x1f5280(%rsp) │ │ │ │ - movb $0x0,0x1f5680(%rsp) │ │ │ │ - movb $0x0,0x1f5a80(%rsp) │ │ │ │ - movb $0x0,0x1f5e80(%rsp) │ │ │ │ - movb $0x0,0x1f6680(%rsp) │ │ │ │ - movb $0x0,0x1f6280(%rsp) │ │ │ │ - movb $0x0,0x1f6a80(%rsp) │ │ │ │ - movb $0x0,0x1f6e80(%rsp) │ │ │ │ - movb $0x0,0x1f7280(%rsp) │ │ │ │ - movb $0x0,0x1f7680(%rsp) │ │ │ │ - movl $0x0,0xd8058(%rip) │ │ │ │ - movl $0x0,0xd804a(%rip) │ │ │ │ - movl $0x0,0xd803c(%rip) │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 7f8e0 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x842a9(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 7f850 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 7f86d │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jbe 7ef50 │ │ │ │ - lea 0x2a10(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 68a10 │ │ │ │ - mov %eax,%r15d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 80d7b │ │ │ │ - movsd 0x78fb1(%rip),%xmm4 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov 0x7995e(%rip),%rax │ │ │ │ - movl $0x0,0x68(%rsp) │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x84101(%rip),%rbx │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - movl $0x0,0xac(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movl $0x0,0xb0(%rsp) │ │ │ │ - movl $0x0,0xa4(%rsp) │ │ │ │ - movl $0x0,0xa0(%rsp) │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - movsd %xmm6,0x38(%rsp) │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x78(%rsp) │ │ │ │ - jmp 7dbe3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x64,0x1(%rbp) │ │ │ │ - jne 7dbf7 │ │ │ │ - cmpb $0x0,0x2(%rbp) │ │ │ │ - jne 7dbf7 │ │ │ │ - movl $0x1,0xd7a2a(%rip) │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp %r14d,%r15d │ │ │ │ - jle 7dc68 │ │ │ │ - movslq %r14d,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rbp │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - cmp $0x2d,%eax │ │ │ │ - je 7dbc0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - je 7ebd0 │ │ │ │ - mov $0xb,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x84026(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - je 7edf0 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x84012(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne 7ebe0 │ │ │ │ - movl $0x1,0xd7e9e(%rip) │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp %r14d,%r15d │ │ │ │ - jg 7dbe3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x1f5280(%rsp),%eax │ │ │ │ - or 0x1f5a80(%rsp),%al │ │ │ │ - movl $0x0,0xd8eaf(%rip) │ │ │ │ - je 80dfd │ │ │ │ - mov 0xd7973(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 803dd │ │ │ │ - mov 0xa0f84(%rip),%rax │ │ │ │ - movzbl 0x1f5a80(%rsp),%edx │ │ │ │ - movzbl 0x1f5e80(%rsp),%ecx │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - movzbl 0x1f5680(%rsp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - or %edx,%esi │ │ │ │ - or %cl,%sil │ │ │ │ - jne 7f7f0 │ │ │ │ - cmpb $0x0,0x1f5280(%rsp) │ │ │ │ - je 81067 │ │ │ │ - movzbl 0x1f6680(%rsp),%eax │ │ │ │ - or 0x1f6280(%rsp),%al │ │ │ │ - je 83dfc │ │ │ │ - mov 0xac(%rsp),%edi │ │ │ │ - callq 77800 │ │ │ │ - mov 0xa0f23(%rip),%rax │ │ │ │ - mov (%rax),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 7fbc4 │ │ │ │ - mov 0xd78f1(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 83dd6 │ │ │ │ - cmpb $0x0,0x1f5680(%rsp) │ │ │ │ - je 842ba │ │ │ │ - cmpb $0x0,0x1f5a80(%rsp) │ │ │ │ - je 84c03 │ │ │ │ - cmpb $0x0,0x1f5e80(%rsp) │ │ │ │ - je 811ad │ │ │ │ - lea 0x24c(%rsp),%rax │ │ │ │ - lea 0x224(%rsp),%r12 │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - lea 0x220(%rsp),%rbp │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15030 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 84ec3 │ │ │ │ - lea 0x3c0(%rsp),%r15 │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 15580 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 84eb2 │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,0xd7ca2(%rip) │ │ │ │ - callq 15090 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 8553a │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 7dde8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq f1420 │ │ │ │ - mov 0xd7c80(%rip),%r14 │ │ │ │ - movsd 0x258(%r14),%xmm2 │ │ │ │ - movsd 0x10(%r14),%xmm4 │ │ │ │ - movsd 0x88(%r14),%xmm1 │ │ │ │ - movsd 0x18(%r14),%xmm6 │ │ │ │ - movsd 0x90(%r14),%xmm0 │ │ │ │ - movsd %xmm2,0xd7cc1(%rip) │ │ │ │ - movsd 0x260(%r14),%xmm2 │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm2,0xd7c9e(%rip) │ │ │ │ - movsd 0x20(%r14),%xmm2 │ │ │ │ - movsd %xmm4,0xd7ca8(%rip) │ │ │ │ - movsd %xmm2,0xd7c48(%rip) │ │ │ │ - movsd 0x28(%r14),%xmm2 │ │ │ │ - mov %eax,0xd7cb0(%rip) │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd %xmm2,0xd7c28(%rip) │ │ │ │ - movsd 0x2f8(%r14),%xmm2 │ │ │ │ - movsd %xmm6,0x40(%rsp) │ │ │ │ - movsd %xmm2,0xd7c51(%rip) │ │ │ │ - movsd 0x300(%r14),%xmm2 │ │ │ │ - mov %eax,0xd7c7a(%rip) │ │ │ │ - movsd %xmm2,0xd7c32(%rip) │ │ │ │ - movsd 0x38(%r14),%xmm2 │ │ │ │ - movsd %xmm6,0xd7c44(%rip) │ │ │ │ - movsd %xmm2,0xd7c0c(%rip) │ │ │ │ - movsd 0x40(%r14),%xmm2 │ │ │ │ - movsd %xmm2,0xd7bf6(%rip) │ │ │ │ - movsd 0x48(%r14),%xmm2 │ │ │ │ - movsd %xmm2,0xd7be0(%rip) │ │ │ │ - movsd 0x50(%r14),%xmm2 │ │ │ │ - movsd %xmm2,0xd7bca(%rip) │ │ │ │ - movsd 0x30(%r14),%xmm2 │ │ │ │ - movsd %xmm2,0xd7bdc(%rip) │ │ │ │ - mov 0xf6c(%r14),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8550a │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 8579d │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 863f7 │ │ │ │ - mov 0x78bd3(%rip),%rbx │ │ │ │ - movl $0x0,0x128(%rsp) │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 87281 │ │ │ │ - mov 0xd76dc(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8525c │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd 0x40(%rsp),%xmm6 │ │ │ │ - movq 0x79570(%rip),%xmm2 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - xorpd %xmm2,%xmm4 │ │ │ │ - movaps %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm4,0xf8(%rsp) │ │ │ │ - xorpd %xmm2,%xmm3 │ │ │ │ - movsd %xmm1,0x80(%rsp) │ │ │ │ - movsd %xmm3,0x78(%rsp) │ │ │ │ - movsd %xmm0,0x70(%rsp) │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - lea 0x268(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x794e0(%rip),%rax │ │ │ │ - mov %rdx,0xe8(%rsp) │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0xd7aaa(%rip),%rdi │ │ │ │ - movq $0x0,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ - mov %eax,0x238(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 8519a │ │ │ │ - movq $0x0,0xd7a8a(%rip) │ │ │ │ - movq $0x0,0xd7a77(%rip) │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - mov 0x3a8(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15030 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 85189 │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov 0x3a8(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 15580 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 85178 │ │ │ │ - mov 0xd7a1d(%rip),%rdi │ │ │ │ - callq 15a30 │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,0xd79f9(%rip) │ │ │ │ - callq 15090 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 850d6 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 7e08a │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq f1420 │ │ │ │ - mov 0xd7570(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 848ec │ │ │ │ - mov 0xd79c9(%rip),%rax │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 84a56 │ │ │ │ - movsd 0x10(%rax),%xmm5 │ │ │ │ - movsd 0x88(%rax),%xmm0 │ │ │ │ - movsd 0x18(%rax),%xmm4 │ │ │ │ - movapd 0x10(%rsp),%xmm3 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - movsd %xmm5,0x90(%rsp) │ │ │ │ - movsd %xmm4,0x108(%rsp) │ │ │ │ - xorpd %xmm3,%xmm6 │ │ │ │ - movq %xmm6,%rbx │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movsd %xmm0,0x88(%rsp) │ │ │ │ - xorpd %xmm3,%xmm6 │ │ │ │ - movsd 0x90(%rax),%xmm0 │ │ │ │ - movq %xmm6,%r14 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,0xd8(%rsp) │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - mov 0x3b0(%rsp),%rdi │ │ │ │ + mov 0x790f1(%rip),%rax │ │ │ │ + movq $0xffffffffffffffff,0x158(%rsp) │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + xor %ecx,%ecx │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15030 │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r14w,0x5(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + lea 0x140(%rsp),%rsi │ │ │ │ + movb $0x0,0x3(%rax) │ │ │ │ + movl $0x1,-0x4(%rax) │ │ │ │ + movb $0x0,0x4(%r15) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 85d3c │ │ │ │ - lea 0x1f2980(%rsp),%rax │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x3b0(%rsp),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov $0x10,%esi │ │ │ │ - lea 0x83dc6(%rip),%rdx │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0x24c(%rsp) │ │ │ │ - jne 7e188 │ │ │ │ - movb $0x0,0x1f2980(%rsp) │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x3b0(%rsp),%rdi │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - callq 15580 │ │ │ │ + jne 7ec18 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + callq 7e2b0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 85d2b │ │ │ │ - mov 0xd78ae(%rip),%rdi │ │ │ │ - callq 15a30 │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,0xd788a(%rip) │ │ │ │ - callq 15090 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 8626d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 7e1f9 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq f1420 │ │ │ │ - mov 0xd7401(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 859d0 │ │ │ │ - mov 0xd785a(%rip),%rax │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 85b3a │ │ │ │ - movsd 0x10(%rax),%xmm2 │ │ │ │ - movsd 0x88(%rax),%xmm0 │ │ │ │ - movsd 0x18(%rax),%xmm7 │ │ │ │ - movapd 0x10(%rsp),%xmm6 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movsd %xmm2,0xf0(%rsp) │ │ │ │ - movapd %xmm7,%xmm4 │ │ │ │ - xorpd %xmm6,%xmm1 │ │ │ │ - movsd %xmm7,0x110(%rsp) │ │ │ │ - xorpd %xmm6,%xmm4 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - movsd 0x90(%rax),%xmm0 │ │ │ │ - subsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movq %rbx,%xmm3 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movsd 0x90(%rsp),%xmm7 │ │ │ │ - movsd 0xf8(%rsp),%xmm6 │ │ │ │ - movsd 0x50(%rsp),%xmm13 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd 0x80(%rsp),%xmm9 │ │ │ │ - movsd 0x40(%rsp),%xmm10 │ │ │ │ - cmpltsd %xmm7,%xmm0 │ │ │ │ - movsd 0x78(%rsp),%xmm11 │ │ │ │ - movsd 0x108(%rsp),%xmm14 │ │ │ │ - movsd 0x70(%rsp),%xmm12 │ │ │ │ - andpd %xmm0,%xmm3 │ │ │ │ - andnpd %xmm6,%xmm0 │ │ │ │ - orpd %xmm0,%xmm3 │ │ │ │ - movsd 0x88(%rsp),%xmm0 │ │ │ │ - minsd %xmm3,%xmm5 │ │ │ │ - addsd %xmm0,%xmm7 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - maxsd %xmm9,%xmm5 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - cvttsd2si %xmm7,%eax │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - movapd 0x10(%rsp),%xmm7 │ │ │ │ - subsd %xmm3,%xmm6 │ │ │ │ - maxsd %xmm5,%xmm13 │ │ │ │ - movapd %xmm7,%xmm2 │ │ │ │ - movsd %xmm1,0x90(%rsp) │ │ │ │ - movapd %xmm10,%xmm1 │ │ │ │ - xorpd %xmm3,%xmm2 │ │ │ │ - mov %eax,0xf8(%rsp) │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - cmpltsd %xmm14,%xmm1 │ │ │ │ - movapd %xmm13,%xmm0 │ │ │ │ - movsd %xmm2,0xd77a3(%rip) │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movsd %xmm6,0x80(%rsp) │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - movq %rbx,%xmm6 │ │ │ │ - subsd %xmm3,%xmm6 │ │ │ │ - mov %eax,0x100(%rsp) │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - movsd %xmm6,0x88(%rsp) │ │ │ │ - andpd %xmm1,%xmm0 │ │ │ │ - andnpd %xmm11,%xmm1 │ │ │ │ - movsd 0xd8(%rsp),%xmm6 │ │ │ │ - orpd %xmm0,%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - minsd %xmm1,%xmm2 │ │ │ │ - mov %eax,0xd7766(%rip) │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - addsd %xmm14,%xmm6 │ │ │ │ - maxsd %xmm12,%xmm2 │ │ │ │ - subsd %xmm1,%xmm11 │ │ │ │ - xorpd %xmm1,%xmm7 │ │ │ │ - subsd %xmm1,%xmm4 │ │ │ │ - movsd %xmm7,0xd771b(%rip) │ │ │ │ - cvttsd2si %xmm6,%eax │ │ │ │ - movsd %xmm11,0x150(%rsp) │ │ │ │ - maxsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm4,0x1c0(%rsp) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - mov %eax,0x1f0(%rsp) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - movapd %xmm12,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mov %eax,0x1f4(%rsp) │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - mov %eax,0xd76dc(%rip) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 87e91 │ │ │ │ - mov 0xd76c5(%rip),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 7e5b3 │ │ │ │ - movsd 0xd764c(%rip),%xmm0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov 0xd76a6(%rip),%eax │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - jbe 7e469 │ │ │ │ - movl $0x1,0xd7690(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xd7617(%rip),%xmm0 │ │ │ │ - comisd 0x8(%rsp),%xmm0 │ │ │ │ - mov 0xd7673(%rip),%ecx │ │ │ │ - jbe 7e48e │ │ │ │ - movl $0x1,0xd7667(%rip) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movsd 0xd7622(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x797ce(%rip),%xmm1 │ │ │ │ - comisd 0x7b5ae(%rip),%xmm1 │ │ │ │ - jbe 7e505 │ │ │ │ - movsd 0x86154(%rip),%xmm2 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe 7e505 │ │ │ │ - addsd 0x7ba96(%rip),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x7b669(%rip),%xmm1 │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub %ecx,%esi │ │ │ │ - sub %eax,%ebx │ │ │ │ - mov %esi,0xd7615(%rip) │ │ │ │ - mov %esi,%ecx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - mov %ebx,0xd760d(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - movsd %xmm0,0xd75c7(%rip) │ │ │ │ - jbe 7e505 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 7e4f3 │ │ │ │ - movsd %xmm0,0xd75b3(%rip) │ │ │ │ - mov 0xd755c(%rip),%rsi │ │ │ │ - mov 0xcf0(%rsi),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 7e527 │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub %eax,%esi │ │ │ │ - mov %esi,0xd75cf(%rip) │ │ │ │ - mov %esi,%eax │ │ │ │ + jg 7ebd4 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + lea 0x118(%rsp),%rsi │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + callq 157a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 7e56d │ │ │ │ - movapd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0xd758f(%rip),%xmm0 │ │ │ │ - xorpd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xd7583(%rip) │ │ │ │ - movsd 0xd7563(%rip),%xmm0 │ │ │ │ - xorpd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xd7557(%rip) │ │ │ │ - movsd 0xd753f(%rip),%xmm0 │ │ │ │ - xorpd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xd7533(%rip) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 7e5b3 │ │ │ │ - movapd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0xd7541(%rip),%xmm0 │ │ │ │ - xorpd %xmm5,%xmm0 │ │ │ │ - movsd %xmm0,0xd7535(%rip) │ │ │ │ - movsd 0xd7515(%rip),%xmm0 │ │ │ │ - xorpd %xmm5,%xmm0 │ │ │ │ - movsd %xmm0,0xd7509(%rip) │ │ │ │ - movsd 0xd74f1(%rip),%xmm0 │ │ │ │ - xorpd %xmm5,%xmm0 │ │ │ │ - movsd %xmm0,0xd74e5(%rip) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 871f4 │ │ │ │ - cmpb $0x0,0x1f6e80(%rsp) │ │ │ │ - lea 0x1f6e80(%rsp),%r13 │ │ │ │ - je 87ba0 │ │ │ │ - lea 0x1210(%rsp),%r14 │ │ │ │ - lea 0x328(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x320(%rsp),%rsi │ │ │ │ + jne 7ebc8 │ │ │ │ + mov 0x118(%rsp),%eax │ │ │ │ + movl $0xb,0x6c(%rsp) │ │ │ │ + cmp $0x8,%eax │ │ │ │ + je 7e9b8 │ │ │ │ + movl $0x15,0x6c(%rsp) │ │ │ │ + cmp $0x10,%eax │ │ │ │ + je 7e9b8 │ │ │ │ + movl $0x29,0x6c(%rsp) │ │ │ │ + cmp $0x20,%eax │ │ │ │ + je 7e9b8 │ │ │ │ + movl $0x51,0x6c(%rsp) │ │ │ │ + cmp $0x40,%eax │ │ │ │ + je 7e9b8 │ │ │ │ + mov $0x2a,%esi │ │ │ │ + mov %esi,0x6c(%rsp) │ │ │ │ + cmp $0xffffffe0,%eax │ │ │ │ + je 7e9b8 │ │ │ │ + cmp $0xffffffc0,%eax │ │ │ │ + mov $0x52,%eax │ │ │ │ + cmovne %esi,%eax │ │ │ │ + mov %eax,0x6c(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x180(%rsp),%rbp │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x234(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x2f0(%rsp),%rbp │ │ │ │ - push %rbp │ │ │ │ - lea 0x2f0(%rsp),%r12 │ │ │ │ - push %r12 │ │ │ │ - lea 0x360(%rsp),%r9 │ │ │ │ - lea 0x358(%rsp),%r8 │ │ │ │ - callq 78ad0 │ │ │ │ - add $0x20,%rsp │ │ │ │ + pushq 0x30(%rsp) │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x7869c(%rip),%rsi │ │ │ │ + lea 0x134(%rsp),%r9 │ │ │ │ + callq 15c70 │ │ │ │ + pop %r11 │ │ │ │ + pop %r13 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7f950 │ │ │ │ - movsd 0x320(%rsp),%xmm0 │ │ │ │ - callq 79150 │ │ │ │ - movsd %xmm0,0x198(%rsp) │ │ │ │ - movsd 0x328(%rsp),%xmm0 │ │ │ │ - callq 79150 │ │ │ │ - mov 0xd6fa5(%rip),%ebx │ │ │ │ - movsd 0x2d8(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x158(%rsp) │ │ │ │ - movsd 0x320(%rsp),%xmm0 │ │ │ │ - movsd 0x2e0(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm1,0x1a0(%rsp) │ │ │ │ - movsd 0x328(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm3,%xmm4 │ │ │ │ - movsd %xmm1,0x1d8(%rsp) │ │ │ │ - divsd %xmm2,%xmm4 │ │ │ │ - movsd %xmm4,0x160(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 87aad │ │ │ │ - cmpb $0x0,0x1f7280(%rsp) │ │ │ │ - lea 0x1f7280(%rsp),%r13 │ │ │ │ - je 87a0c │ │ │ │ - lea 0x1a10(%rsp),%rax │ │ │ │ - lea 0x350(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - lea 0x348(%rsp),%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ + jne 7ebc8 │ │ │ │ + lea 0x11c0(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + lea 0x128(%rsp),%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ - lea 0x238(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - push %rbp │ │ │ │ - push %r12 │ │ │ │ - lea 0x388(%rsp),%r9 │ │ │ │ - lea 0x380(%rsp),%r8 │ │ │ │ - callq 78ad0 │ │ │ │ - add $0x20,%rsp │ │ │ │ + lea 0x79cc8(%rip),%rsi │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + callq 15380 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7f950 │ │ │ │ - movsd 0xf0(%rsp),%xmm0 │ │ │ │ - addsd 0x50(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - addsd 0x110(%rsp),%xmm0 │ │ │ │ - mov %eax,0x108(%rsp) │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x348(%rsp),%xmm0 │ │ │ │ - mov %eax,0x200(%rsp) │ │ │ │ - callq 79150 │ │ │ │ - movsd %xmm0,0x168(%rsp) │ │ │ │ - movsd 0x350(%rsp),%xmm0 │ │ │ │ - callq 79150 │ │ │ │ - mov 0xd6e6c(%rip),%r9d │ │ │ │ - movsd 0x2d8(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x1a8(%rsp) │ │ │ │ - movsd 0x348(%rsp),%xmm0 │ │ │ │ - movsd 0x2e0(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm1,0x1b0(%rsp) │ │ │ │ - movsd 0x350(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm3,%xmm4 │ │ │ │ - movsd %xmm1,0x1f8(%rsp) │ │ │ │ - divsd %xmm2,%xmm4 │ │ │ │ - movsd %xmm4,0x1b8(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 8868c │ │ │ │ - cmpb $0x0,0x1f7680(%rsp) │ │ │ │ - lea 0x1f7680(%rsp),%r13 │ │ │ │ - je 885f2 │ │ │ │ - lea 0x2210(%rsp),%r15 │ │ │ │ - lea 0x378(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x370(%rsp),%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0x23c(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - push %rbp │ │ │ │ - push %r12 │ │ │ │ - lea 0x3b0(%rsp),%r9 │ │ │ │ - lea 0x3a8(%rsp),%r8 │ │ │ │ - callq 78ad0 │ │ │ │ - add $0x20,%rsp │ │ │ │ + je 7ea57 │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + lea 0x130(%rsp),%rdx │ │ │ │ + lea 0x85318(%rip),%rsi │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + callq 15930 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7f950 │ │ │ │ - movsd 0x370(%rsp),%xmm0 │ │ │ │ - callq 79150 │ │ │ │ - movsd %xmm0,0x170(%rsp) │ │ │ │ - movsd 0x378(%rsp),%xmm0 │ │ │ │ - callq 79150 │ │ │ │ - mov 0xd6d6f(%rip),%edx │ │ │ │ - movsd 0x2d8(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x178(%rsp) │ │ │ │ - movsd 0x370(%rsp),%xmm0 │ │ │ │ - movsd 0x2e0(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm1,0x180(%rsp) │ │ │ │ - movsd 0x378(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm3,%xmm4 │ │ │ │ - movsd %xmm1,0x1e0(%rsp) │ │ │ │ - divsd %xmm2,%xmm4 │ │ │ │ - movsd %xmm4,0x188(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 88560 │ │ │ │ - mov 0xd7201(%rip),%eax │ │ │ │ - cmp $0xffdc,%eax │ │ │ │ - jg 8853c │ │ │ │ - mov %eax,0xd711c(%rip) │ │ │ │ - lea -0x1(%rax),%r13d │ │ │ │ - movl $0x0,0x12c(%rsp) │ │ │ │ - mov 0xd71d7(%rip),%eax │ │ │ │ - cmp $0xffdc,%eax │ │ │ │ - jg 88511 │ │ │ │ - mov %eax,0xd70f2(%rip) │ │ │ │ - lea -0x1(%rax),%r12d │ │ │ │ + jne 7eaa0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd 0x130(%rsp),%xmm0 │ │ │ │ + jp 7eaaf │ │ │ │ + jne 7eaaf │ │ │ │ + mov 0x78021(%rip),%rax │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + lea 0x138(%rsp),%rdx │ │ │ │ + lea 0x852c7(%rip),%rsi │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ movl $0x0,0x120(%rsp) │ │ │ │ - mov 0xd71a1(%rip),%esi │ │ │ │ - movl $0x1,0x130(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - je 7e97b │ │ │ │ - mov 0x120(%rsp),%eax │ │ │ │ - movl $0xffffffff,0x130(%rsp) │ │ │ │ - mov %r12d,0x120(%rsp) │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %edx,%edx │ │ │ │ - jne 883f9 │ │ │ │ - mov 0xd7173(%rip),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 88362 │ │ │ │ + callq 15930 │ │ │ │ test %eax,%eax │ │ │ │ - je 882e9 │ │ │ │ - mov 0xd6c60(%rip),%ecx │ │ │ │ + je 7eaf3 │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + mov 0x124(%rsp),%r14d │ │ │ │ + cmp $0x3,%r14d │ │ │ │ + jg 7eb1b │ │ │ │ + movq $0x1,0x198(%rsp) │ │ │ │ + je 7eb1b │ │ │ │ + movq $0x1,0x190(%rsp) │ │ │ │ + mov 0xc(%rsp),%r10d │ │ │ │ + movslq %r14d,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 7ec92 │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + mov %ecx,0x65ee62(%rip) │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 882bc │ │ │ │ - mov 0xd817a(%rip),%eax │ │ │ │ - movq $0x1,0x3f0(%rsp) │ │ │ │ - movq $0x1,0x400(%rsp) │ │ │ │ - movq $0x1,0x408(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 7e9fa │ │ │ │ - movslq 0xd7946(%rip),%rdx │ │ │ │ - mov %rdx,0x400(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 7e9fa │ │ │ │ - movslq 0xd7936(%rip),%rax │ │ │ │ - mov %rax,0x408(%rsp) │ │ │ │ - mov 0xd8124(%rip),%eax │ │ │ │ - movq $0x1,0x410(%rsp) │ │ │ │ - movq $0x1,0x420(%rsp) │ │ │ │ - movq $0x1,0x428(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 7ea4c │ │ │ │ - movslq 0xd74f4(%rip),%rdx │ │ │ │ - mov %rdx,0x420(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 7ea4c │ │ │ │ - movslq 0xd74e4(%rip),%rax │ │ │ │ - mov %rax,0x428(%rsp) │ │ │ │ - mov 0xd80ce(%rip),%eax │ │ │ │ - movq $0x1,0x430(%rsp) │ │ │ │ - movq $0x1,0x440(%rsp) │ │ │ │ - movq $0x1,0x448(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 7ea9e │ │ │ │ - movslq 0xd70a2(%rip),%rdx │ │ │ │ - mov %rdx,0x440(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 7ea9e │ │ │ │ - movslq 0xd7092(%rip),%rax │ │ │ │ - mov %rax,0x448(%rsp) │ │ │ │ - movslq 0xd705f(%rip),%rax │ │ │ │ - lea 0x0(,%rax,8),%rbx │ │ │ │ - mov %eax,0x148(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0xa0138(%rip),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - callq 15850 │ │ │ │ - mov 0xa0046(%rip),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x9ff0c(%rip),%rcx │ │ │ │ - mov 0xd6f39(%rip),%r13d │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0xd7000(%rip),%eax │ │ │ │ - mov %r13,%rbp │ │ │ │ - lea 0x0(,%r13,8),%r12 │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 88e88 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - movl $0x0,0xd6f0e(%rip) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0xd6f0e(%rip) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 8ae4b │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea (%rax,%rax,2),%rbp │ │ │ │ - jmp 7eb71 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx,%r12,8) │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov %eax,0xd6ecc(%rip) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 86413 │ │ │ │ - cmpl $0x1,0x8(%rsp) │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ - jne 7eb48 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add 0xd6ed3(%rip),%rcx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add 0xd6ea8(%rip),%rdx │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - jmp 7eb48 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmpq 7dbda │ │ │ │ - nop │ │ │ │ - mov $0xa,%ecx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x8306b(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - je 7ee50 │ │ │ │ - cmp $0x2d,%eax │ │ │ │ - jne 7ecd8 │ │ │ │ - cmpb $0x74,0x1(%rbp) │ │ │ │ - jne 7ecd8 │ │ │ │ - cmpb $0x0,0x2(%rbp) │ │ │ │ - jne 7ecd8 │ │ │ │ - lea 0x1(%r14),%ebp │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - mov 0x2a10(%rsp,%rbp,8),%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd 0x30(%rsp),%xmm2 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 7ec75 │ │ │ │ - comisd 0x859ae(%rip),%xmm0 │ │ │ │ - ja 7ec75 │ │ │ │ - mov 0x2a10(%rsp,%rbp,8),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rax,%rbp │ │ │ │ - cmp %rbp,0x3b8(%rsp) │ │ │ │ - jae 7ee43 │ │ │ │ - movdqa 0x85d63(%rip),%xmm0 │ │ │ │ - mov $0x2e34,%edx │ │ │ │ - movabs $0x202e31206e656577,%rax │ │ │ │ - movl $0x20646e61,0xd5366(%rip) │ │ │ │ - mov %rax,0xd5357(%rip) │ │ │ │ - movups %xmm0,0xd5320(%rip) │ │ │ │ - movdqa 0x85d44(%rip),%xmm0 │ │ │ │ - mov %dx,0xd534d(%rip) │ │ │ │ - movups %xmm0,0xd531a(%rip) │ │ │ │ - movdqa 0x85d3e(%rip),%xmm0 │ │ │ │ - movb $0x0,0xd5339(%rip) │ │ │ │ - movups %xmm0,0xd5314(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x82f80(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 7f900 │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x82f69(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 7f650 │ │ │ │ - movsd 0x811dc(%rip),%xmm3 │ │ │ │ - lea 0x2(%r14),%ebp │ │ │ │ - lea 0x1(%r14),%r12d │ │ │ │ - movl $0x0,0x23c(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - movsd %xmm3,0x270(%rsp) │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - jl 7f9d7 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd %xmm4,0x88(%rsp) │ │ │ │ - movslq %r12d,%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x82a83(%rip),%rsi │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - je 80dc8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x8f3f8(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - je 83d16 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x82a46(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - je 810ef │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x88(%rsp),%xmm4 │ │ │ │ - ucomisd 0x20(%rsp),%xmm4 │ │ │ │ - jp 80cca │ │ │ │ - jne 80cca │ │ │ │ - mov 0x77cfe(%rip),%rax │ │ │ │ - mov %ebp,%r14d │ │ │ │ - mov %rax,0x270(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r14),%ebp │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - mov 0x2a10(%rsp,%rbp,8),%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jae 80395 │ │ │ │ - mov 0x2a10(%rsp,%rbp,8),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rax,%rbp │ │ │ │ - cmp %rbp,0x3b8(%rsp) │ │ │ │ - jb 80395 │ │ │ │ - add $0x2,%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - add $0x2,%r14d │ │ │ │ - cltq │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 7f7d8 │ │ │ │ - movsd 0x826b1(%rip),%xmm1 │ │ │ │ - minsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xd6bdd(%rip) │ │ │ │ - jmpq 7dbda │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x85a78(%rip),%xmm0 │ │ │ │ - mov $0x2f73,%r8d │ │ │ │ - lea 0x82939(%rip),%rdi │ │ │ │ - movb $0x0,0xd88b6(%rip) │ │ │ │ - mov %r8w,0xd88ac(%rip) │ │ │ │ - movaps %xmm0,0xd8875(%rip) │ │ │ │ - movdqa 0x85a5d(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xd8876(%rip) │ │ │ │ - movdqa 0x85a5e(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xd8877(%rip) │ │ │ │ - callq 15060 │ │ │ │ - test %rax,%rax │ │ │ │ - je 7ef13 │ │ │ │ - lea 0x828f4(%rip),%rdi │ │ │ │ - callq 15060 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xd8835(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0xd8826(%rip),%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea 0xd881a(%rip),%rdi │ │ │ │ - cmpb $0x2f,-0x1(%rdi,%rax,1) │ │ │ │ - jne 7f7b0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x828c2(%rip),%rsi │ │ │ │ - lea 0xd87fc(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq 7d996 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 80365 │ │ │ │ - lea 0x8ce7a(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 841b7 │ │ │ │ - movb $0x0,0x2bb5c0(%rsp) │ │ │ │ - lea 0x1f80c0(%rsp),%rbx │ │ │ │ - lea 0x2bb5c0(%rsp),%r14 │ │ │ │ - jmp 7efa0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xc3500,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 7ef90 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5f2d8 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 80dd8 │ │ │ │ - lea 0x1f2e80(%rsp),%rbp │ │ │ │ - lea 0x82868(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 80d73 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 8102e │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x82c37(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 7f063 │ │ │ │ - lea 0x2d0(%rsp),%rcx │ │ │ │ - lea 0x2c8(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x2c0(%rsp),%rsi │ │ │ │ - callq 76f40 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7f950 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x82a76(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 80382 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - jae 80395 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 80395 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x827bf(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 83c3c │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp $0xb,%eax │ │ │ │ - ja 80ff2 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 80ff2 │ │ │ │ - mov %ebx,0xac(%rsp) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x82730(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 83f1d │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd 0x7797e(%rip),%xmm7 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - jae 7ec75 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - comisd 0x85498(%rip),%xmm5 │ │ │ │ - ja 7ec75 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 7ec75 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x8296a(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 7f1b6 │ │ │ │ - lea 0x270(%rsp),%rdx │ │ │ │ - lea 0x23c(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 7d630 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x82abf(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 7f1fd │ │ │ │ - lea 0x248(%rsp),%rcx │ │ │ │ - lea 0x244(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x240(%rsp),%rsi │ │ │ │ - lea 0x278(%rsp),%r8 │ │ │ │ - callq 76a80 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 85ed0 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x82655(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 84f50 │ │ │ │ - lea 0x1f5280(%rsp),%rax │ │ │ │ - lea 0x8263f(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 87df0 │ │ │ │ - cmpb $0x0,0x1f5280(%rsp) │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - jne 85811 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x826bb(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 7f2a9 │ │ │ │ - lea 0x1f5680(%rsp),%rax │ │ │ │ - lea 0x826a8(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 881a8 │ │ │ │ - cmpb $0x0,0x1f5680(%rsp) │ │ │ │ - jne 860f9 │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x826d5(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 7f301 │ │ │ │ - lea 0x1f5a80(%rsp),%rax │ │ │ │ - lea 0x826c4(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 88d3f │ │ │ │ - cmpb $0x0,0x1f5a80(%rsp) │ │ │ │ - jne 85d6d │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x826fb(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 7f359 │ │ │ │ - lea 0x1f5e80(%rsp),%rax │ │ │ │ - lea 0x826e9(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8877d │ │ │ │ - cmpb $0x0,0x1f5e80(%rsp) │ │ │ │ - jne 87c88 │ │ │ │ - movl $0x0,0x68(%rsp) │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - lea 0x1f2a80(%rsp),%r15 │ │ │ │ - movl $0x0,0xb0(%rsp) │ │ │ │ - movl $0x0,0xa4(%rsp) │ │ │ │ - movl $0x0,0xa0(%rsp) │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - mov %r13d,0x78(%rsp) │ │ │ │ - jmp 7f3ea │ │ │ │ - movabs $0x676f6c61746163,%rax │ │ │ │ - cmp %rax,(%r12) │ │ │ │ - je 8137d │ │ │ │ - movabs $0x6f666e69676d69,%rax │ │ │ │ - cmp %rax,(%r12) │ │ │ │ - je 8124a │ │ │ │ - cmpl $0x6b72616d,(%r12) │ │ │ │ - je 81ad8 │ │ │ │ - cmpl $0x6562616c,(%r12) │ │ │ │ - je 818a0 │ │ │ │ - addl $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x82684(%rip),%rcx │ │ │ │ - lea -0x1(%rax),%ebx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 85efc │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x82654(%rip),%rcx │ │ │ │ - lea 0x1f3680(%rsp),%r12 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 7f4a4 │ │ │ │ - lea 0x82642(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 7f3e5 │ │ │ │ - lea 0x82631(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 7f3e5 │ │ │ │ - lea 0x815ec(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 7f3e5 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x825f4(%rip),%rcx │ │ │ │ - lea 0x1f3280(%rsp),%r12 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 879cb │ │ │ │ - cmpl $0x64697267,0x1f3280(%rsp) │ │ │ │ - jne 7f3a1 │ │ │ │ - cmpb $0x0,0x4(%r12) │ │ │ │ - jne 7f3a1 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x825bb(%rip),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ + jle 7ec5d │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x65ee41(%rip),%r13 │ │ │ │ + mov (%rbx,%rax,4),%edx │ │ │ │ + mov %edx,0x0(%r13,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jg 7eb4f │ │ │ │ + cmp 0x68(%rsp),%r14d │ │ │ │ + jne 7ec68 │ │ │ │ + mov 0x68(%rsp),%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x65ee12(%rip),%rcx │ │ │ │ + lea 0x1(%rdi),%esi │ │ │ │ + jmp 7eb91 │ │ │ │ + nop │ │ │ │ + cmp %edi,%edx │ │ │ │ + jg 7eb9b │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 7ed3c │ │ │ │ + mov (%rcx,%rax,4),%edx │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %edx,%edx │ │ │ │ + jg 7eb80 │ │ │ │ + mov 0xa8(%rsp),%r9 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - movslq 0x4c(%rsp),%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0x0(%r13,%r13,2),%rax │ │ │ │ - je 84372 │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x738(%rsp,%rax,1),%rcx │ │ │ │ - lea 0x730(%rsp,%rax,1),%rdx │ │ │ │ - lea 0x728(%rsp,%rax,1),%rsi │ │ │ │ - callq 76f40 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7f950 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x82554(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 84355 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - lea 0x0(%r13,%r13,2),%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shl $0x4,%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0x710(%rsp,%rax,1) │ │ │ │ - jae 88ed0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 88ed0 │ │ │ │ - mov $0x400,%edx │ │ │ │ + lea 0x85482(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x824ee(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 88eab │ │ │ │ - lea 0x0(%r13,%r13,2),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea 0x720(%rsp,%rax,1),%rdx │ │ │ │ - lea 0x718(%rsp,%rax,1),%rsi │ │ │ │ - callq 7d630 │ │ │ │ - addl $0x1,0x4c(%rsp) │ │ │ │ - jmpq 7f3a1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x82615(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 7fa5d │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x825fd(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 80ef6 │ │ │ │ - movslq 0xa4(%rsp),%rbp │ │ │ │ - lea 0x3(%r14),%r12d │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - imul $0x438,%rbp,%rax │ │ │ │ - movsd %xmm0,0xe3e30(%rsp,%rax,1) │ │ │ │ - movsd 0x2c8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xe3e38(%rsp,%rax,1) │ │ │ │ - movsd 0x2d0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xe3e40(%rsp,%rax,1) │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 889d9 │ │ │ │ - movl $0x0,0xe3e28(%rsp,%rax,1) │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - mov $0x70,%esi │ │ │ │ - cltq │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - callq 15420 │ │ │ │ - lea 0x2(%r14),%edx │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - movslq %edx,%rdx │ │ │ │ - je 81210 │ │ │ │ - imul $0x438,%rbp,%rax │ │ │ │ - movl $0x1,0xe3e28(%rsp,%rax,1) │ │ │ │ - mov %r8,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - callq 15200 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x4,%r14d │ │ │ │ - imul $0x438,%rbp,%rbp │ │ │ │ - mov 0x2a10(%rsp,%rdx,8),%rdi │ │ │ │ - movsd %xmm0,0xe3e18(%rsp,%rbp,1) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xe3a10(%rsp,%rbp,1),%rdi │ │ │ │ - movsd %xmm0,0xe3e20(%rsp,%rbp,1) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - addl $0x1,0xa4(%rsp) │ │ │ │ - movsd %xmm2,0xe3e10(%rsp,%rbp,1) │ │ │ │ - jmpq 7dbda │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x400,%ecx │ │ │ │ - add %rax,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea 0x8b6cb(%rip),%rsi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - jmpq 7ef31 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0xd628d(%rip) │ │ │ │ - jmpq 7dbda │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x9f429(%rip),%rbx │ │ │ │ - movl $0x1,(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - je 83ce9 │ │ │ │ - test %dl,%dl │ │ │ │ - je 810b4 │ │ │ │ - test %cl,%cl │ │ │ │ - jne 7dcd5 │ │ │ │ - movdqa 0x852f3(%rip),%xmm0 │ │ │ │ - movb $0x0,0xd47c4(%rip) │ │ │ │ - movl $0x6e657669,0xd47b6(%rip) │ │ │ │ - movups %xmm0,0xd478f(%rip) │ │ │ │ - movdqa 0x852e3(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xd4790(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1f6280(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 7dae9 │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x81f95(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x81f8a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9f1a0(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jbe 7f9a0 │ │ │ │ - mov 0xd5d48(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 7daf3 │ │ │ │ - lea 0x82364(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 7daf3 │ │ │ │ - lea 0x1f6680(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7dac3 │ │ │ │ + jmp 7ebe9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - lea 0x1f2680(%rsp),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - movb $0x0,0x1f4a80(%rsp) │ │ │ │ - cltq │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x2d0(%rsp),%rcx │ │ │ │ - lea 0x2c8(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x2c0(%rsp),%rsi │ │ │ │ - callq 76f40 │ │ │ │ - test %eax,%eax │ │ │ │ - je 7ee43 │ │ │ │ + mov 0x120(%rsp),%edi │ │ │ │ + callq 7e690 │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0xd5cc4(%rip),%rsi │ │ │ │ - lea 0xd4661(%rip),%rdi │ │ │ │ + lea 0x65e9a0(%rip),%rsi │ │ │ │ + lea 0x4(%r15),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x37eac8(%rsp),%rax │ │ │ │ + mov 0x19c8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8912c │ │ │ │ - add $0x37ead8,%rsp │ │ │ │ - lea 0xd462b(%rip),%rax │ │ │ │ + jne 8125d │ │ │ │ + add $0x19d8,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 80365 │ │ │ │ - mov 0xd5c51(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 7ef59 │ │ │ │ - lea 0x81e76(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 7ef59 │ │ │ │ - movslq %ebp,%rdx │ │ │ │ - mov 0x2a10(%rsp,%rdx,8),%rcx │ │ │ │ - movzbl (%rcx),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x4a,%dl │ │ │ │ - je 83d3f │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - movsd %xmm2,0x88(%rsp) │ │ │ │ - cmp $0x42,%dl │ │ │ │ - jne 7ed56 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - callq 15200 │ │ │ │ - movslq %r12d,%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x81dc5(%rip),%rsi │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ - movsd %xmm0,0x88(%rsp) │ │ │ │ - movsd %xmm0,0x270(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 892b4 │ │ │ │ - movl $0x1,0x23c(%rsp) │ │ │ │ - jmpq 7edb8 │ │ │ │ - movslq 0x4c(%rsp),%rbp │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - lea 0x2(%r14),%r12d │ │ │ │ - lea 0x37ead0(%rsp),%rcx │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - movsd 0x80473(%rip),%xmm2 │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - movsd %xmm0,0x728(%rsp,%rax,1) │ │ │ │ - add %rax,%rcx │ │ │ │ - movsd 0x2c8(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x718(%rsp,%rax,1) │ │ │ │ - movsd %xmm0,0x730(%rsp,%rax,1) │ │ │ │ - movsd 0x2d0(%rsp),%xmm0 │ │ │ │ - movsd %xmm4,0x710(%rsp,%rax,1) │ │ │ │ - movsd %xmm2,0x720(%rsp,%rax,1) │ │ │ │ - movsd %xmm0,0x738(%rsp,%rax,1) │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 80cf6 │ │ │ │ - movslq %r12d,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rdx │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - cmp $0x4a,%al │ │ │ │ - je 80cd3 │ │ │ │ - cmp $0x42,%al │ │ │ │ - jne 80cf6 │ │ │ │ - lea 0x1(%rdx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - movslq 0x88(%rsp),%rax │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x81ca3(%rip),%rsi │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r14 │ │ │ │ - movsd %xmm0,-0x37e3b0(%rcx) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15860 │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 89279 │ │ │ │ - movl $0x1,-0x37e3b8(%rcx) │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - lea 0x37ead0(%rsp),%rcx │ │ │ │ - shl $0x4,%rax │ │ │ │ - ucomisd 0x720(%rsp,%rax,1),%xmm2 │ │ │ │ - lea (%rcx,%rax,1),%rdx │ │ │ │ - jp 7fbb5 │ │ │ │ - jne 7fbb5 │ │ │ │ - mov 0x76f32(%rip),%rax │ │ │ │ - mov 0x88(%rsp),%r12d │ │ │ │ - mov %rax,-0x37e3b0(%rdx) │ │ │ │ - addl $0x1,0x4c(%rsp) │ │ │ │ - lea 0x1(%r12),%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - mov 0xd5a35(%rip),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 83daf │ │ │ │ - cmpb $0x0,0x1f5280(%rsp) │ │ │ │ - je 83d61 │ │ │ │ - lea 0x24c(%rsp),%rax │ │ │ │ - lea 0x224(%rsp),%r12 │ │ │ │ - mov 0x398(%rsp),%rdi │ │ │ │ - lea 0x220(%rsp),%rbp │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15030 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 841ed │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - mov 0x398(%rsp),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - callq 15030 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 810a4 │ │ │ │ - lea 0x1f2980(%rsp),%rax │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x398(%rsp),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x822ae(%rip),%rdx │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0x24c(%rsp) │ │ │ │ - jne 7fc9a │ │ │ │ - movb $0x0,0x1f2980(%rsp) │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov 0x398(%rsp),%rdi │ │ │ │ - lea 0x3c0(%rsp),%rsi │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - callq 15580 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 841fe │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,0xd5d7f(%rip) │ │ │ │ - callq 15090 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 84681 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 811e3 │ │ │ │ - movsd 0x258(%rbp),%xmm0 │ │ │ │ - cvttsd2si 0x88(%rbp),%eax │ │ │ │ - movsd %xmm0,0xd5dc0(%rip) │ │ │ │ - movsd 0x260(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0xd5da8(%rip) │ │ │ │ - movsd 0x10(%rbp),%xmm0 │ │ │ │ - mov %eax,0xd5dd1(%rip) │ │ │ │ - cvttsd2si 0x90(%rbp),%eax │ │ │ │ - movsd %xmm0,0xd5da5(%rip) │ │ │ │ - movsd 0x18(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0xd5d90(%rip) │ │ │ │ - movsd 0x20(%rbp),%xmm0 │ │ │ │ - mov %eax,0xd5da5(%rip) │ │ │ │ - mov 0xf6c(%rbp),%eax │ │ │ │ - movsd %xmm0,0xd5d27(%rip) │ │ │ │ - movsd 0x28(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0xd5d12(%rip) │ │ │ │ - movsd 0x2f8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0xd5d42(%rip) │ │ │ │ - movsd 0x300(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0xd5d2a(%rip) │ │ │ │ - movsd 0x38(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0xd5d0d(%rip) │ │ │ │ - movsd 0x40(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0xd5cf8(%rip) │ │ │ │ - movsd 0x48(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0xd5ce3(%rip) │ │ │ │ - movsd 0x50(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0xd5cce(%rip) │ │ │ │ - movsd 0x30(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0xd5ce1(%rip) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 81176 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 84f5d │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 857f5 │ │ │ │ - mov 0x76cdf(%rip),%rbx │ │ │ │ - movl $0x0,0x128(%rsp) │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 8631e │ │ │ │ - mov 0xd57e7(%rip),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 84475 │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - lea 0x268(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x77639(%rip),%rax │ │ │ │ - mov %rdx,0xe8(%rsp) │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0xd5c03(%rip),%rdi │ │ │ │ - movq $0x0,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ - mov %eax,0x238(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 843b1 │ │ │ │ - movq $0x0,0xd5be3(%rip) │ │ │ │ - movq $0x0,0xd5bd0(%rip) │ │ │ │ - mov 0xd5752(%rip),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 84825 │ │ │ │ - mov 0xd5c3c(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 80056 │ │ │ │ - movsd 0xd5bc4(%rip),%xmm0 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov 0xd5c1e(%rip),%eax │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - jbe 7fef1 │ │ │ │ - movl $0x1,0xd5c08(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xd5b8f(%rip),%xmm0 │ │ │ │ - comisd 0x8(%rsp),%xmm0 │ │ │ │ - mov 0xd5beb(%rip),%ecx │ │ │ │ - jbe 7ff16 │ │ │ │ - movl $0x1,0xd5bdf(%rip) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movsd 0xd5b9a(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x77d46(%rip),%xmm1 │ │ │ │ - comisd 0x79b26(%rip),%xmm1 │ │ │ │ - jbe 7ff8d │ │ │ │ - movsd 0x846cc(%rip),%xmm2 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe 7ff8d │ │ │ │ - addsd 0x7a00e(%rip),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x79be1(%rip),%xmm1 │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub %ecx,%esi │ │ │ │ - sub %eax,%ebx │ │ │ │ - mov %esi,0xd5b8d(%rip) │ │ │ │ - mov %esi,%ecx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - mov %ebx,0xd5b85(%rip) │ │ │ │ - mov %ebx,%eax │ │ │ │ - movsd %xmm0,0xd5b3f(%rip) │ │ │ │ - jbe 7ff8d │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 7ff7b │ │ │ │ - movsd %xmm0,0xd5b2b(%rip) │ │ │ │ - mov 0xd5ad4(%rip),%rsi │ │ │ │ - mov 0xcf0(%rsi),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 7ffaf │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - sub %eax,%esi │ │ │ │ - mov %esi,0xd5b47(%rip) │ │ │ │ - mov %esi,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 7fff7 │ │ │ │ - movq 0x774f5(%rip),%xmm1 │ │ │ │ - movsd 0xd5b05(%rip),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xd5af9(%rip) │ │ │ │ - movsd 0xd5ad9(%rip),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xd5acd(%rip) │ │ │ │ - movsd 0xd5ab5(%rip),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xd5aa9(%rip) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8003f │ │ │ │ - movq 0x774ad(%rip),%xmm1 │ │ │ │ - movsd 0xd5ab5(%rip),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xd5aa9(%rip) │ │ │ │ - movsd 0xd5a89(%rip),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xd5a7d(%rip) │ │ │ │ - movsd 0xd5a65(%rip),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xd5a59(%rip) │ │ │ │ - test %edx,%edx │ │ │ │ - je 80056 │ │ │ │ - lea 0x821fa(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmpb $0x0,0x1f6a80(%rsp) │ │ │ │ - je 83e76 │ │ │ │ - lea 0xa10(%rsp),%r15 │ │ │ │ - lea 0x300(%rsp),%rdx │ │ │ │ - lea 0x2f8(%rsp),%rsi │ │ │ │ - lea 0x1f6a80(%rsp),%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0x230(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x2f0(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x2f0(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x338(%rsp),%r9 │ │ │ │ - lea 0x330(%rsp),%r8 │ │ │ │ - callq 78ad0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 832b7 │ │ │ │ - movsd 0x2f8(%rsp),%xmm0 │ │ │ │ - callq 79150 │ │ │ │ - movsd %xmm0,0x138(%rsp) │ │ │ │ - movsd 0x300(%rsp),%xmm0 │ │ │ │ - callq 79150 │ │ │ │ - mov 0xd550e(%rip),%ecx │ │ │ │ - movsd 0x2d8(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x140(%rsp) │ │ │ │ - movsd 0x2f8(%rsp),%xmm0 │ │ │ │ - movsd 0x2e0(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm1,0x148(%rsp) │ │ │ │ - movsd 0x300(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm3,%xmm4 │ │ │ │ - movsd %xmm1,0x80(%rsp) │ │ │ │ - divsd %xmm2,%xmm4 │ │ │ │ - movsd %xmm4,0x150(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 84dc4 │ │ │ │ - mov 0xd59a0(%rip),%edx │ │ │ │ - mov 0xd5996(%rip),%eax │ │ │ │ - mov 0xd598c(%rip),%ebx │ │ │ │ - mov %edx,0xd58ba(%rip) │ │ │ │ - lea -0x1(%rdx),%r12d │ │ │ │ - lea -0x1(%rax),%r13d │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 84d4b │ │ │ │ - mov %eax,0xd589f(%rip) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - movl $0x0,0x88(%rsp) │ │ │ │ - mov 0xd5944(%rip),%r10d │ │ │ │ - movl $0x1,0x90(%rsp) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 801d9 │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - movl $0xffffffff,0x90(%rsp) │ │ │ │ - mov %r13d,0x88(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 84c30 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 8568e │ │ │ │ - mov 0xd693c(%rip),%eax │ │ │ │ - mov %rbp,0x3d0(%rsp) │ │ │ │ - movq $0x1,0x3e0(%rsp) │ │ │ │ - movq $0x1,0x3e8(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 80238 │ │ │ │ - movslq 0xd6508(%rip),%rdx │ │ │ │ - mov %rdx,0x3e0(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 80238 │ │ │ │ - movslq 0xd64f8(%rip),%rax │ │ │ │ - mov %rax,0x3e8(%rsp) │ │ │ │ - mov 0xd57f2(%rip),%eax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x9ec77(%rip),%r14 │ │ │ │ - mov %rax,(%r14) │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 8573b │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 855df │ │ │ │ - mov 0xd5384(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 84d9d │ │ │ │ - mov 0xd57a0(%rip),%r13d │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - movl $0x0,0xd5791(%rip) │ │ │ │ - mov %rax,0xd5796(%rip) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 8634d │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0xd583b(%rip),%ebp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov %r12,%r15 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov %ebp,%r12d │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0xf8(%rsp),%rbx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 8030c │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x0(%rbp,%r15,8) │ │ │ │ - lea 0x1(%r15),%eax │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %eax,0xd5731(%rip) │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 81e06 │ │ │ │ - lea 0x0(,%r15,8),%rcx │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jne 802e8 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add 0xd5737(%rip),%rsi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - add 0xd570a(%rip),%rcx │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - jmp 802e8 │ │ │ │ - lea 0x2bb5c0(%rsp),%r14 │ │ │ │ - mov $0xc3500,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea 0x15c0(%rsp),%rbp │ │ │ │ + lea 0x85382(%rip),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7e290 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65e92e(%rip),%rsi │ │ │ │ + lea 0x4(%r15),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7efbd │ │ │ │ - movsd 0x7673e(%rip),%xmm2 │ │ │ │ - movsd %xmm2,0x50(%rsp) │ │ │ │ - jmpq 7f0bb │ │ │ │ - movdqa 0x845d3(%rip),%xmm0 │ │ │ │ - mov $0x2e,%ecx │ │ │ │ - movl $0x6f72657a,0xd3c48(%rip) │ │ │ │ - mov %cx,0xd3c45(%rip) │ │ │ │ - movups %xmm0,0xd3c0a(%rip) │ │ │ │ - movdqa 0x845ce(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xd3c0b(%rip) │ │ │ │ - movdqa 0x845cf(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xd3c0c(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x1f4e80(%rsp),%rdx │ │ │ │ - lea 0x82afc(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xac(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x82afb(%rip),%rsi │ │ │ │ - lea 0x710(%rsp),%r12 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x8c59e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f5280(%rsp),%rdx │ │ │ │ - lea 0x82aec(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x82dde(%rip),%rbx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f1a80(%rsp),%rdx │ │ │ │ - lea 0x82aea(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f1b80(%rsp),%rdx │ │ │ │ - lea 0x82aef(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x82af1(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x228(%rsp),%edx │ │ │ │ - lea 0x82afe(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f1c80(%rsp),%rdx │ │ │ │ - lea 0x82b03(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x8c4e7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f5680(%rsp),%rdx │ │ │ │ - lea 0x82af5(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f1d80(%rsp),%rdx │ │ │ │ - lea 0x82afa(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f1e80(%rsp),%rdx │ │ │ │ - lea 0x82aff(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x82b01(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x22c(%rsp),%edx │ │ │ │ - lea 0x82b0e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f1f80(%rsp),%rdx │ │ │ │ - lea 0x82b13(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + jmp 7ebe9 │ │ │ │ + cmp 0x68(%rsp),%r14d │ │ │ │ + je 7ed9f │ │ │ │ + mov 0xa8(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x85365(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 7ebe9 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x850fc(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x8c42e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f5a80(%rsp),%rdx │ │ │ │ - lea 0x82b03(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f2080(%rsp),%rdx │ │ │ │ - lea 0x82b08(%rip),%rsi │ │ │ │ + mov 0x180(%rsp),%rdx │ │ │ │ + lea 0x850f5(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f2180(%rsp),%rdx │ │ │ │ - lea 0x82b0d(%rip),%rsi │ │ │ │ + mov 0x188(%rsp),%rdx │ │ │ │ + lea 0x850ee(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x60(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x82b0f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x230(%rsp),%edx │ │ │ │ - lea 0x82b1c(%rip),%rsi │ │ │ │ + mov 0x190(%rsp),%rdx │ │ │ │ + lea 0x850e7(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f2280(%rsp),%rdx │ │ │ │ - lea 0x82b21(%rip),%rsi │ │ │ │ + mov 0x198(%rsp),%rdx │ │ │ │ + lea 0x850e0(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x8c385(%rip),%rsi │ │ │ │ + lea 0x86ce8(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f5e80(%rsp),%rdx │ │ │ │ - lea 0x82b13(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f2380(%rsp),%rdx │ │ │ │ - lea 0x82b18(%rip),%rsi │ │ │ │ + mov 0x9fd12(%rip),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7eb34 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 7ed95 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov 0x0(%r13,%rsi,4),%edx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + add $0x2,%rax │ │ │ │ + jmp 7ed69 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %r9,%rax │ │ │ │ + je 7ed95 │ │ │ │ + cmp %edx,(%rcx,%r9,4) │ │ │ │ + jne 7ed60 │ │ │ │ + lea 0x1(%rdi),%r8d │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x852da(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 7ebe9 │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %esi,0x68(%rsp) │ │ │ │ + jg 7ed3e │ │ │ │ + mov 0xc(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg 7fbbc │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + callq 7e6e0 │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 80bbd │ │ │ │ + cmpl $0x52,0x6c(%rsp) │ │ │ │ + je 808ad │ │ │ │ + cmpl $0x2a,0x6c(%rsp) │ │ │ │ + je 8054d │ │ │ │ + cmpl $0x51,0x6c(%rsp) │ │ │ │ + je 80235 │ │ │ │ + cmpl $0x29,0x6c(%rsp) │ │ │ │ + je 7fea7 │ │ │ │ + cmpl $0x15,0x6c(%rsp) │ │ │ │ + je 80efd │ │ │ │ + cmpl $0xb,0x6c(%rsp) │ │ │ │ + je 80bc9 │ │ │ │ + cmpq $0x0,0x198(%rsp) │ │ │ │ + movq $0x1,0x160(%rsp) │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + jle 7f11f │ │ │ │ + movl $0x1,0x40(%rsp) │ │ │ │ + mov 0x6c(%rsp),%r12d │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + mov %r15,0xc8(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov %eax,%r13d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmpq $0x0,0x190(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + jle 7f101 │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %r13d,%ebp │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov %eax,%r13d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmpq $0x0,0x188(%rsp) │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + jle 7f0eb │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %eax,%ebx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmpl $0x1,0xc(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + jle 7ef21 │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f2480(%rsp),%rdx │ │ │ │ - lea 0x82b1d(%rip),%rsi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x85655(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9fb27(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + cmp $0x52,%r12d │ │ │ │ + je 7f9b7 │ │ │ │ + cmp $0x2a,%r12d │ │ │ │ + je 7faa9 │ │ │ │ + cmp $0x51,%r12d │ │ │ │ + je 7fae0 │ │ │ │ + cmp $0x29,%r12d │ │ │ │ + je 7fb17 │ │ │ │ + cmp $0x15,%r12d │ │ │ │ + je 7fb4e │ │ │ │ + cmp $0xb,%r12d │ │ │ │ + je 7fb85 │ │ │ │ + cmpl $0x2,0xc(%rsp) │ │ │ │ + jg 7f8a8 │ │ │ │ + cmpq $0x0,0x180(%rsp) │ │ │ │ + jle 7f0d8 │ │ │ │ + lea 0x108(%rsp),%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x10c(%rsp),%r15 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x114(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp 7f002 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2a,%r12d │ │ │ │ + je 7f4a0 │ │ │ │ + cmp $0x51,%r12d │ │ │ │ + je 7f550 │ │ │ │ + cmp $0x29,%r12d │ │ │ │ + je 7f680 │ │ │ │ + cmp $0x15,%r12d │ │ │ │ + je 7f788 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,0x180(%rsp) │ │ │ │ + jle 7f0d8 │ │ │ │ + pushq 0x20(%rsp) │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + pushq 0x20(%rsp) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r14d,%edi │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + callq 7e780 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + cmp $0x52,%r12d │ │ │ │ + jne 7efc0 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmpl $0x2,0xc(%rsp) │ │ │ │ + movslq 0x10c(%rsp),%rdx │ │ │ │ + movslq 0x110(%rsp),%rcx │ │ │ │ + movsd (%rax,%r14,8),%xmm0 │ │ │ │ + movslq 0x114(%rsp),%rsi │ │ │ │ + movslq 0x108(%rsp),%rax │ │ │ │ + jg 7f610 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + mov (%rdi,%rsi,8),%rsi │ │ │ │ + mov (%rsi,%rcx,8),%rcx │ │ │ │ + mov (%rcx,%rdx,8),%rdx │ │ │ │ + movsd %xmm0,(%rdx,%rax,8) │ │ │ │ + jp 7eff0 │ │ │ │ + movsd 0x7893f(%rip),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x7885b(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jb 7eff0 │ │ │ │ + mov 0x40(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 7f5e9 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + add $0x1,%r14 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + cmp %r14,0x180(%rsp) │ │ │ │ + jg 7f002 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp %rax,0x188(%rsp) │ │ │ │ + jg 7eed8 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + cmp %rax,0x190(%rsp) │ │ │ │ + jg 7ee9a │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + cmp %rax,0x198(%rsp) │ │ │ │ + jg 7ee5d │ │ │ │ + mov 0xc8(%rsp),%r15 │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + jg 81262 │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15110 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + lea 0x148(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7fa07 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ mov 0x68(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x82b1f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x234(%rsp),%edx │ │ │ │ - lea 0x82b2c(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f2580(%rsp),%rdx │ │ │ │ - lea 0x82b31(%rip),%rsi │ │ │ │ + mov 0x118(%rsp),%esi │ │ │ │ + mov 0x148(%rsp),%rdi │ │ │ │ + callq 15070 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7fa07 │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + lea 0x1c0(%rsp),%r13 │ │ │ │ + lea 0xdc0(%rsp),%rbp │ │ │ │ + lea 0x9c0(%rsp),%rbx │ │ │ │ + lea 0x5c0(%rsp),%r12 │ │ │ │ + jmpq 7f25d │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 7e040 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + cmpb $0x0,0x5c0(%rsp) │ │ │ │ + je 7f259 │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + jle 7f233 │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x854a4(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x8c2d5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x84cf0(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - mov 0x4c(%rsp),%r14d │ │ │ │ + mov 0x9f815(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x148(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + callq 15b50 │ │ │ │ test %eax,%eax │ │ │ │ - je 807d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + jne 812ce │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14d,%esi │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + callq 15640 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + callq 15970 │ │ │ │ + cmpl $0x0,0x120(%rsp) │ │ │ │ + je 7f1b6 │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 7f2c9 │ │ │ │ + add $0x1,%r12d │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov 0x148(%rsp),%rdi │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + callq 15970 │ │ │ │ + cmpl $0x0,0x120(%rsp) │ │ │ │ + je 7f2c5 │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + jle 7f32a │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x30,%r12 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov -0x28(%r12),%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ + lea 0x853bc(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x82b12(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x20(%r12),%xmm0 │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x82b20(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x18(%r12),%xmm0 │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x82b29(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x10(%r12),%xmm0 │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x82b32(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x8(%r12),%xmm0 │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x82b3b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebp,%r14d │ │ │ │ - jne 80710 │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - mov 0xa0(%rsp),%r14d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x20a14(%rsp),%r12 │ │ │ │ - lea 0x82b28(%rip),%rbp │ │ │ │ + mov 0x9f71e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - je 809e0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x830(%r12),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x82b16(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x82b2e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1050(%r12),%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1860,%r12 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x82b32(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov -0x1034(%r12),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd -0x81c(%r12),%xmm0 │ │ │ │ - lea 0x82b2e(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x82b43(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov -0x814(%r12),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x82b4e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov -0x1460(%r12),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd -0x145c(%r12),%xmm0 │ │ │ │ - lea 0x82b4a(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x82b5f(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov -0x102c(%r12),%ecx │ │ │ │ + jne 7fa07 │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x1,0x160(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + cmp %r14,0x1b8(%rsp) │ │ │ │ + jle 81336 │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + cmp %rbx,0x1b0(%rsp) │ │ │ │ + jle 81329 │ │ │ │ + cmpq $0x0,0x1a8(%rsp) │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + jle 8131f │ │ │ │ + shl $0x3,%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r13,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 7f439 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x2a,0x6c(%rsp) │ │ │ │ + je 81574 │ │ │ │ + cmpl $0x51,0x6c(%rsp) │ │ │ │ + je 81533 │ │ │ │ + cmpl $0x29,0x6c(%rsp) │ │ │ │ + je 814f2 │ │ │ │ + cmpl $0x15,0x6c(%rsp) │ │ │ │ + je 814b1 │ │ │ │ + cmpl $0xb,0x6c(%rsp) │ │ │ │ + je 81414 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %r13,0x1a8(%rsp) │ │ │ │ + jle 8131c │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmpl $0x52,0x6c(%rsp) │ │ │ │ + mov %r13,0x168(%rsp) │ │ │ │ + jne 7f3f0 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0x1a0(%rsp),%rcx │ │ │ │ + mov 0x148(%rsp),%rdi │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + mov (%rax,%r12,1),%rax │ │ │ │ + mov (%rax,%rbp,1),%r8 │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + je 7f427 │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + jmpq 7fa07 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cmpl $0x2,0xc(%rsp) │ │ │ │ + movslq 0x10c(%rsp),%rdx │ │ │ │ + movslq 0x110(%rsp),%rcx │ │ │ │ + movss (%rax,%r14,4),%xmm0 │ │ │ │ + movslq 0x114(%rsp),%rsi │ │ │ │ + movslq 0x108(%rsp),%rax │ │ │ │ + cvtss2sd %xmm0,%xmm1 │ │ │ │ + jg 7f710 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + ucomisd %xmm1,%xmm1 │ │ │ │ + mov (%rdi,%rsi,8),%rsi │ │ │ │ + mov (%rsi,%rcx,8),%rcx │ │ │ │ + mov (%rcx,%rdx,8),%rdx │ │ │ │ + movss %xmm0,(%rdx,%rax,4) │ │ │ │ + jp 7eff0 │ │ │ │ + andps 0x7ebf8(%rip),%xmm0 │ │ │ │ + movsd 0x784b8(%rip),%xmm3 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm3 │ │ │ │ + jb 7eff0 │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + test %edi,%edi │ │ │ │ + jne 7f818 │ │ │ │ + minsd 0x38(%rsp),%xmm6 │ │ │ │ + maxsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd %xmm6,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + jmpq 7eff0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + cmpl $0x2,0xc(%rsp) │ │ │ │ + movslq 0x10c(%rsp),%rdx │ │ │ │ + movslq 0x110(%rsp),%rcx │ │ │ │ + mov (%rax,%r14,8),%rdi │ │ │ │ + movslq 0x114(%rsp),%rsi │ │ │ │ + movslq 0x108(%rsp),%rax │ │ │ │ + jg 7f838 │ │ │ │ + mov 0x98(%rsp),%r10 │ │ │ │ + mov (%r10,%rsi,8),%rsi │ │ │ │ + mov (%rsi,%rcx,8),%rcx │ │ │ │ + mov (%rcx,%rdx,8),%rdx │ │ │ │ + mov %rdi,(%rdx,%rax,8) │ │ │ │ + cmp %rdi,0x128(%rsp) │ │ │ │ + je 7eff0 │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 7f5e0 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + cvtsi2sd %rdi,%xmm7 │ │ │ │ + movsd %xmm7,0x38(%rsp) │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + jmpq 7eff0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rdi,%xmm0 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + maxsd 0x30(%rsp),%xmm0 │ │ │ │ + minsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + jmpq 7eff0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x1,%edi │ │ │ │ + push %rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %ebp,%edx │ │ │ │ + push %rcx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + push %rsi │ │ │ │ + lea 0x84f88(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x82b6a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov -0x1028(%r12),%ecx │ │ │ │ + mov 0x9f404(%rip),%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + movslq 0x114(%rsp),%rsi │ │ │ │ + movslq 0x110(%rsp),%rcx │ │ │ │ + movslq 0x10c(%rsp),%rdx │ │ │ │ + movslq 0x108(%rsp),%rax │ │ │ │ + movsd (%rdi,%r14,8),%xmm0 │ │ │ │ + jmpq 7f061 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + cmpl $0x2,0xc(%rsp) │ │ │ │ + movslq 0x10c(%rsp),%rdx │ │ │ │ + movslq 0x110(%rsp),%rcx │ │ │ │ + mov (%rax,%r14,8),%rdi │ │ │ │ + movslq 0x114(%rsp),%rsi │ │ │ │ + movslq 0x108(%rsp),%rax │ │ │ │ + jg 7f94c │ │ │ │ + mov 0xb0(%rsp),%r10 │ │ │ │ + mov (%r10,%rsi,8),%rsi │ │ │ │ + mov (%rsi,%rcx,8),%rcx │ │ │ │ + mov (%rcx,%rdx,8),%rdx │ │ │ │ + mov %rdi,(%rdx,%rax,8) │ │ │ │ + cmp %rdi,0x128(%rsp) │ │ │ │ + je 7eff0 │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 7f922 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + cvtsi2sd %rdi,%xmm5 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + jmpq 7eff0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + push %rdx │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + push %rcx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + push %rsi │ │ │ │ + lea 0x84e84(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov 0x9f300(%rip),%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movslq 0x114(%rsp),%rsi │ │ │ │ + movslq 0x110(%rsp),%rcx │ │ │ │ + movslq 0x10c(%rsp),%rdx │ │ │ │ + movss (%rdi,%r14,4),%xmm0 │ │ │ │ + movslq 0x108(%rsp),%rax │ │ │ │ + cvtss2sd %xmm0,%xmm1 │ │ │ │ + jmpq 7f4de │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + cmpl $0x2,0xc(%rsp) │ │ │ │ + movslq 0x108(%rsp),%rdx │ │ │ │ + movslq 0x10c(%rsp),%rcx │ │ │ │ + movswl (%rax,%r14,2),%eax │ │ │ │ + movslq 0x110(%rsp),%rsi │ │ │ │ + movslq 0x114(%rsp),%rdi │ │ │ │ + jg 7fa3d │ │ │ │ + mov 0xc0(%rsp),%r10 │ │ │ │ + mov (%r10,%rdi,8),%rdi │ │ │ │ + mov (%rdi,%rsi,8),%rsi │ │ │ │ + mov (%rsi,%rcx,8),%rcx │ │ │ │ + mov %ax,(%rcx,%rdx,2) │ │ │ │ + cmp 0x128(%rsp),%ax │ │ │ │ + je 7eff0 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 7fa30 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + cvtsi2sd %eax,%xmm3 │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + jmpq 7eff0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + jmpq 7eff0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + push %rdi │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd -0x103c(%r12),%xmm0 │ │ │ │ - lea 0x82b66(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rdx │ │ │ │ + mov %ebp,%edx │ │ │ │ + push %rcx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + push %rsi │ │ │ │ + lea 0x84d8e(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov 0x9f1da(%rip),%rax │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + movslq 0x114(%rsp),%rsi │ │ │ │ + movslq 0x110(%rsp),%rcx │ │ │ │ + movslq 0x10c(%rsp),%rdx │ │ │ │ + movslq 0x108(%rsp),%rax │ │ │ │ + mov (%rdi,%r14,8),%rdi │ │ │ │ + jmpq 7f587 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x86154(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd -0x1024(%r12),%xmm0 │ │ │ │ - lea 0x82b6c(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ + lea 0x86156(%rip),%rax │ │ │ │ + lea 0x8461e(%rip),%r9 │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd -0x1454(%r12),%xmm0 │ │ │ │ - lea 0x82b72(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + push %rax │ │ │ │ + lea 0x84613(%rip),%rax │ │ │ │ + lea 0x8ea53(%rip),%r8 │ │ │ │ + push %rax │ │ │ │ + lea 0x84607(%rip),%rax │ │ │ │ + lea 0x898ad(%rip),%rcx │ │ │ │ + push %rax │ │ │ │ + lea 0x845fb(%rip),%rax │ │ │ │ + lea 0x8ea3f(%rip),%rdx │ │ │ │ + push %rax │ │ │ │ + lea 0x84c8d(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov 0x9f12f(%rip),%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7ef73 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rdi,%xmm0 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + maxsd 0x30(%rsp),%xmm0 │ │ │ │ + minsd 0x38(%rsp),%xmm7 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd %xmm7,0x38(%rsp) │ │ │ │ + jmpq 7eff0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + push %rdi │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd -0x144c(%r12),%xmm0 │ │ │ │ - lea 0x82b78(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rdx │ │ │ │ + mov %ebp,%edx │ │ │ │ + push %rcx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + push %rsi │ │ │ │ + lea 0x84caa(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov 0x9f0c6(%rip),%rax │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + movslq 0x114(%rsp),%rsi │ │ │ │ + movslq 0x110(%rsp),%rcx │ │ │ │ + movslq 0x10c(%rsp),%rdx │ │ │ │ + movslq 0x108(%rsp),%rax │ │ │ │ + mov (%rdi,%r14,8),%rdi │ │ │ │ + jmpq 7f6b7 │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + pushq 0x28(%rsp) │ │ │ │ + mov $0x52,%esi │ │ │ │ + lea 0x124(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x190(%rsp),%rcx │ │ │ │ + lea 0x160(%rsp),%r8 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + callq 15290 │ │ │ │ + pop %r11 │ │ │ │ + pop %r14 │ │ │ │ + test %eax,%eax │ │ │ │ + je 7ef68 │ │ │ │ + mov 0xc8(%rsp),%r15 │ │ │ │ + mov 0x120(%rsp),%edi │ │ │ │ + callq 7e690 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65db5c(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 7ebe9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + jmpq 7f5e9 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rdx │ │ │ │ + mov %ebp,%edx │ │ │ │ + push %rcx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + push %rsi │ │ │ │ + lea 0x84bef(%rip),%rsi │ │ │ │ + push %rdi │ │ │ │ mov $0x1,%edi │ │ │ │ - add $0x1,%ebx │ │ │ │ - movsd -0x1444(%r12),%xmm0 │ │ │ │ - lea 0x82b7b(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - jne 80800 │ │ │ │ - mov 0xb0(%rsp),%r15d │ │ │ │ - mov 0xb0(%rsp),%r14d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0xaa10(%rsp),%r12 │ │ │ │ - lea 0x82b6f(%rip),%rbp │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 80b95 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov 0x9efd5(%rip),%rax │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + movslq 0x114(%rsp),%rdi │ │ │ │ + movslq 0x110(%rsp),%rsi │ │ │ │ + movslq 0x10c(%rsp),%rcx │ │ │ │ + movslq 0x108(%rsp),%rdx │ │ │ │ + movswl (%rax,%r14,2),%eax │ │ │ │ + jmpq 7f7c0 │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + pushq 0x28(%rsp) │ │ │ │ + mov $0x2a,%esi │ │ │ │ + lea 0x124(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x190(%rsp),%rcx │ │ │ │ + lea 0x160(%rsp),%r8 │ │ │ │ + jmpq 7f9e6 │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + pushq 0x28(%rsp) │ │ │ │ + mov $0x51,%esi │ │ │ │ + lea 0x124(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + mov 0x190(%rsp),%rcx │ │ │ │ + lea 0x160(%rsp),%r8 │ │ │ │ + jmpq 7f9e6 │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + pushq 0x28(%rsp) │ │ │ │ + mov $0x29,%esi │ │ │ │ + lea 0x124(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0xb0(%rsp),%r9 │ │ │ │ + mov 0x190(%rsp),%rcx │ │ │ │ + lea 0x160(%rsp),%r8 │ │ │ │ + jmpq 7f9e6 │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + pushq 0x28(%rsp) │ │ │ │ + mov $0x15,%esi │ │ │ │ + lea 0x124(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0xc8(%rsp),%r9 │ │ │ │ + mov 0x190(%rsp),%rcx │ │ │ │ + lea 0x160(%rsp),%r8 │ │ │ │ + jmpq 7f9e6 │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + pushq 0x28(%rsp) │ │ │ │ + mov $0xb,%esi │ │ │ │ + lea 0x124(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0xf0(%rsp),%r9 │ │ │ │ + mov 0x190(%rsp),%rcx │ │ │ │ + lea 0x160(%rsp),%r8 │ │ │ │ + jmpq 7f9e6 │ │ │ │ + lea 0x85e40(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x58,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x50(%r12),%xmm0 │ │ │ │ mov %ebx,%edx │ │ │ │ - lea 0x82b5a(%rip),%rsi │ │ │ │ + lea 0x84224(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x65dda8(%rip),%r13 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov -0x30(%r12),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ + lea 0x85e0f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x82b63(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x841fd(%rip),%rsi │ │ │ │ + lea 0x8421e(%rip),%r12 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov -0x44(%r12),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + lea 0x841f9(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x82b71(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x40(%r12),%xmm0 │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x82b7f(%rip),%rsi │ │ │ │ + lea 0x85dc7(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov -0x2c(%r12),%ecx │ │ │ │ + mov 0x65dd51(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 7fc76 │ │ │ │ + mov 0x0(%r13,%rbx,4),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x82b88(%rip),%rsi │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + add $0x1,%rbx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov -0x28(%r12),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ + cmp %ebx,0x65dd2c(%rip) │ │ │ │ + jg 7fc54 │ │ │ │ + lea 0x85d86(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x82b96(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9edb0(%rip),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + callq 7e6e0 │ │ │ │ + mov 0x1a0(%rsp),%rdx │ │ │ │ + lea 0x84188(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov -0x24(%r12),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + lea 0x84181(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x82ba4(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x38(%r12),%xmm0 │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x82bb2(%rip),%rsi │ │ │ │ + mov 0x1b0(%rsp),%rdx │ │ │ │ + lea 0x8417a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x20(%r12),%xmm0 │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x82bbb(%rip),%rsi │ │ │ │ + mov 0x1b8(%rsp),%rdx │ │ │ │ + lea 0x84173(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x18(%r12),%xmm0 │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x82bc4(%rip),%rsi │ │ │ │ + lea 0x85cdc(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x10(%r12),%xmm0 │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x82bcd(%rip),%rsi │ │ │ │ + mov 0x65dc77(%rip),%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x65dc88(%rip),%r9d │ │ │ │ + mov 0x65dc7d(%rip),%r8d │ │ │ │ + mov 0x65dc73(%rip),%ecx │ │ │ │ + lea 0x84348(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x65dc5c(%rip),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x8(%r12),%xmm0 │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x82bd6(%rip),%rsi │ │ │ │ + mov 0x65dc43(%rip),%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ + mov 0x65dc4f(%rip),%r9d │ │ │ │ + mov 0x65dc54(%rip),%r8d │ │ │ │ + mov 0x65dc4a(%rip),%ecx │ │ │ │ + lea 0x84337(%rip),%rsi │ │ │ │ + mov 0x65dc39(%rip),%edx │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebx,%r14d │ │ │ │ - jne 80a10 │ │ │ │ - mov 0xa4(%rsp),%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0xe3a10(%rsp),%r12 │ │ │ │ - lea 0x82c1a(%rip),%rbx │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 80c4a │ │ │ │ - mov 0xa4(%rsp),%r14d │ │ │ │ - nop │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov 0x65dc11(%rip),%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x408(%r12),%xmm0 │ │ │ │ + mov 0x65dc19(%rip),%r9d │ │ │ │ + mov 0x65dc2e(%rip),%r8d │ │ │ │ + mov 0x65dc24(%rip),%ecx │ │ │ │ + lea 0x84329(%rip),%rsi │ │ │ │ + mov 0x65dc13(%rip),%edx │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebp,%edx │ │ │ │ + mov 0x65dbdf(%rip),%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x410(%r12),%xmm0 │ │ │ │ - lea 0x82bfa(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov 0x65dbe3(%rip),%r9d │ │ │ │ + mov 0x65dc08(%rip),%r8d │ │ │ │ + mov 0x65dbfe(%rip),%ecx │ │ │ │ + lea 0x8431b(%rip),%rsi │ │ │ │ + mov 0x65dbed(%rip),%edx │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %ebp,%edx │ │ │ │ + lea 0x85bef(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x82c07(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x438,%r12 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x38(%r12),%xmm0 │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x82c11(%rip),%rsi │ │ │ │ + mov 0x65db5a(%rip),%edx │ │ │ │ + lea 0x8406e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebp,%r14d │ │ │ │ - jne 80bc0 │ │ │ │ - lea 0x8bd6e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x65db45(%rip),%edx │ │ │ │ + lea 0x84068(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f6680(%rsp),%rdx │ │ │ │ - lea 0x82b0c(%rip),%rsi │ │ │ │ + mov 0x65db30(%rip),%edx │ │ │ │ + lea 0x84062(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f6280(%rsp),%rdx │ │ │ │ - lea 0x82b19(%rip),%rsi │ │ │ │ + mov 0x65db1b(%rip),%edx │ │ │ │ + lea 0x8405c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 7dc95 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x7f7a0(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ + lea 0x85b78(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + jmpq 7edd4 │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x0(,%r9,8),%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + test %r9,%r9 │ │ │ │ + jle 8011f │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + mov %r15,0xf8(%rsp) │ │ │ │ + mov %r9,%r15 │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + setne 0xd8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + mov 0x1b0(%rsp),%rsi │ │ │ │ test %eax,%eax │ │ │ │ - jne 89fd2 │ │ │ │ - movl $0x2,0x248(%rsp) │ │ │ │ - movl $0x4,0x240(%rsp) │ │ │ │ - add $0x3,%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - lea 0x1(%rdx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - movsd %xmm0,-0x37e3b0(%rcx) │ │ │ │ - movslq 0x88(%rsp),%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x80ade(%rip),%rsi │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15860 │ │ │ │ + sete %r11b │ │ │ │ + and 0xd8(%rsp),%r11b │ │ │ │ + mov %r11d,%r14d │ │ │ │ + jne 80200 │ │ │ │ + lea 0x0(,%rsi,8),%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov 0x1b8(%rsp),%r15 │ │ │ │ + mov %rax,(%rsi,%rdi,8) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jle 800fa │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x1a8(%rsp),%r11 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 83d26 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x8d453(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15860 │ │ │ │ + jne 7ffb5 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 801c2 │ │ │ │ + lea 0x0(,%r11,8),%rdi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,(%rsi,%rdi,8) │ │ │ │ + mov 0x1b0(%rsp),%r13 │ │ │ │ + test %r11,%r11 │ │ │ │ + jle 800e3 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov %r12,%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1a0(%rsp),%r12 │ │ │ │ + mov %r13d,%ebp │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 80025 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + or %r13d,%eax │ │ │ │ + je 80180 │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + test %r12,%r12 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r14,(%rax,%r13,8) │ │ │ │ + jle 800d0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + or 0x20(%rsp),%ebp │ │ │ │ + mov %r12,%rdx │ │ │ │ + jmp 80089 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1a0(%rsp),%rdx │ │ │ │ + movq $0x0,(%r14,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jle 800d0 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 80070 │ │ │ │ + mov %ebp,%eax │ │ │ │ + or %ebx,%eax │ │ │ │ + jne 80070 │ │ │ │ + lea 0x84355(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e992(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + jmp 80070 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %rcx,%r13 │ │ │ │ + jl 80008 │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %r8,%r13 │ │ │ │ + addq $0x1,0x60(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + jl 7ff97 │ │ │ │ + mov %r14,%r15 │ │ │ │ + addq $0x1,0xc8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jl 7ff18 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov 0xf8(%rsp),%r15 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 811f7 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x80aa1(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15860 │ │ │ │ + jle 7ee16 │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + imul 0x1a8(%rsp),%rax │ │ │ │ + imul 0x1b0(%rsp),%rax │ │ │ │ + imul %r9,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + lea 0x84090(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e8d5(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7ee16 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x8423e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e8a3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a0(%rsp),%r12 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + jmpq 80025 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x841c9(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e85d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a8(%rsp),%r11 │ │ │ │ + mov 0x1b8(%rsp),%r14 │ │ │ │ + jmpq 7ffb5 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x8416b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e820(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1b0(%rsp),%rsi │ │ │ │ + jmpq 7ff3e │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x0(,%r9,8),%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + test %r9,%r9 │ │ │ │ + jle 8011f │ │ │ │ + mov %r15,0xf8(%rsp) │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + setne 0xd8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + mov 0x1b0(%rsp),%r14 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7fb77 │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movl $0x4,0x718(%rsp,%rax,1) │ │ │ │ - jmpq 7fb77 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq 7f024 │ │ │ │ - mov 0x81d36(%rip),%rax │ │ │ │ - lea 0xd3243(%rip),%rdi │ │ │ │ - lea 0x81d28(%rip),%rsi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rax,0xd3229(%rip) │ │ │ │ - mov 0x81e5b(%rip),%rax │ │ │ │ - mov %rax,0xd3360(%rip) │ │ │ │ - lea 0xd3214(%rip),%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - sub %rax,%rsi │ │ │ │ - add $0x14d,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - movl $0x0,0x23c(%rsp) │ │ │ │ - jmpq 7edb8 │ │ │ │ - movdqa 0x83b80(%rip),%xmm0 │ │ │ │ - movabs $0x2e657275746375,%rax │ │ │ │ - mov %rax,0xd31e3(%rip) │ │ │ │ - movups %xmm0,0xd31cc(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x1f5a80(%rsp),%rax │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x1f5680(%rsp),%rsi │ │ │ │ - movl $0x1,0xd5d14(%rip) │ │ │ │ - mov %rax,%rdi │ │ │ │ + sete %r11b │ │ │ │ + and 0xd8(%rsp),%r11b │ │ │ │ + mov %r11d,%r15d │ │ │ │ + jne 80518 │ │ │ │ + lea 0x0(,%r14,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov %rax,(%rsi,%rdi,8) │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 80474 │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x1a8(%rsp),%r11 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8032a │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 804da │ │ │ │ + lea 0x0(,%r11,8),%rdi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %r11,%r11 │ │ │ │ + mov 0x1b0(%rsp),%r14 │ │ │ │ + mov %rax,(%rsi,%rdi,8) │ │ │ │ + jle 80460 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r11,%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1a0(%rsp),%r13 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 8039d │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + or %r12d,%eax │ │ │ │ + je 80498 │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + test %r13,%r13 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r14,(%rax,%r12,8) │ │ │ │ + jle 80450 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + or 0x20(%rsp),%ebp │ │ │ │ + mov %r13,%rdx │ │ │ │ + jmp 80401 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1a0(%rsp),%rdx │ │ │ │ + movq $0x0,(%r14,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jle 80450 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 803e8 │ │ │ │ + mov %ebp,%eax │ │ │ │ + or %ebx,%eax │ │ │ │ + jne 803e8 │ │ │ │ + lea 0x83f35(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e61a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + jmp 803e8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %rcx,%r12 │ │ │ │ + jl 80380 │ │ │ │ + mov %r8,%r14 │ │ │ │ + addq $0x1,0x60(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jl 8030c │ │ │ │ + addq $0x1,0xc8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jl 802a3 │ │ │ │ + jmpq 80117 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x83e76(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e58b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a0(%rsp),%r13 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + jmpq 8039d │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x83df9(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e545(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a8(%rsp),%r11 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + jmpq 8032a │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r9,%rcx │ │ │ │ + lea 0x83d9b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e508(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1b0(%rsp),%r14 │ │ │ │ + jmpq 802c9 │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,4),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x0(,%r9,8),%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movslq 0xd5cf5(%rip),%rax │ │ │ │ - mov %eax,0xd5ceb(%rip) │ │ │ │ + test %r9,%r9 │ │ │ │ + jle 807bf │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + mov %r15,0xf8(%rsp) │ │ │ │ + mov %r9,%r15 │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + setne 0xd8(%rsp) │ │ │ │ + mov 0xd0(%rsp),%edx │ │ │ │ + mov 0x1b0(%rsp),%rsi │ │ │ │ + test %edx,%edx │ │ │ │ + sete %r11b │ │ │ │ + and 0xd8(%rsp),%r11b │ │ │ │ + mov %r11d,%r14d │ │ │ │ + jne 80878 │ │ │ │ + lea 0x0(,%rsi,8),%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov 0x1b8(%rsp),%r15 │ │ │ │ + mov %rax,(%rsi,%rdi,8) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jle 8079a │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x1a8(%rsp),%r11 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle 80e58 │ │ │ │ + jne 80658 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 8083a │ │ │ │ + lea 0x0(,%r11,8),%rdi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0xc8(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,(%rsi,%rdi,8) │ │ │ │ + mov 0x1b0(%rsp),%r13 │ │ │ │ + test %r11,%r11 │ │ │ │ + jle 80783 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov %r12,%r13 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x1a0(%rsp),%r12 │ │ │ │ + mov %r13d,%ebp │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 806c5 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + or %r13d,%eax │ │ │ │ + je 807f8 │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + test %r12,%r12 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r14,(%rax,%r13,8) │ │ │ │ + jle 80770 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + or 0x20(%rsp),%ebp │ │ │ │ + mov %r12,%rdx │ │ │ │ + jmp 80729 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1a0(%rsp),%rdx │ │ │ │ + movl $0x0,(%r14,%rbx,4) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jle 80770 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 80710 │ │ │ │ + mov %ebp,%eax │ │ │ │ + or %ebx,%eax │ │ │ │ + jne 80710 │ │ │ │ + lea 0x83b5d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e2f2(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + jmp 80710 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %rcx,%r13 │ │ │ │ + jl 806a8 │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %r8,%r13 │ │ │ │ + addq $0x1,0x60(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + jl 8063a │ │ │ │ + mov %r14,%r15 │ │ │ │ + addq $0x1,0xd0(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jl 805bb │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov 0xf8(%rsp),%r15 │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + jle 7ee16 │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + imul 0x1a8(%rsp),%rax │ │ │ │ + imul 0x1b0(%rsp),%rax │ │ │ │ + imul %r9,%rax │ │ │ │ lea 0x0(,%rax,4),%rdx │ │ │ │ - lea 0xd54d4(%rip),%rsi │ │ │ │ - lea 0xd50cd(%rip),%rdi │ │ │ │ - callq 15720 │ │ │ │ - lea 0x1f1d80(%rsp),%rsi │ │ │ │ - lea 0x1f2080(%rsp),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x1f1e80(%rsp),%rsi │ │ │ │ - lea 0x1f2180(%rsp),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x22c(%rsp),%eax │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x1f1f80(%rsp),%rsi │ │ │ │ - lea 0x1f2280(%rsp),%rdi │ │ │ │ - lea 0x24c(%rsp),%r12 │ │ │ │ - mov %eax,0x230(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r12,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - lea 0x3a8(%rsp),%rsi │ │ │ │ - callq 157f0 │ │ │ │ - mov 0xd5c53(%rip),%eax │ │ │ │ + jmpq 80151 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x83a66(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e22b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a0(%rsp),%r12 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + jmpq 806c5 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x839f1(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e1e5(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a8(%rsp),%r11 │ │ │ │ + mov 0x1b8(%rsp),%r14 │ │ │ │ + jmpq 80658 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x83993(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9e1a8(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1b0(%rsp),%rsi │ │ │ │ + jmpq 805e1 │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x0(,%r9,8),%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + test %r9,%r9 │ │ │ │ + jle 8011f │ │ │ │ + mov %r15,0xf8(%rsp) │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + setne 0xd8(%rsp) │ │ │ │ + mov 0xd0(%rsp),%ecx │ │ │ │ + mov 0x1b0(%rsp),%r14 │ │ │ │ + test %ecx,%ecx │ │ │ │ + sete %r11b │ │ │ │ + and 0xd8(%rsp),%r11b │ │ │ │ + mov %r11d,%r15d │ │ │ │ + jne 80b88 │ │ │ │ + lea 0x0(,%r14,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov %rax,(%rsi,%rdi,8) │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 80ae4 │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x1a8(%rsp),%r11 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jg 8115c │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - jmpq 7dc87 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - lea 0x80d7c(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 810ff │ │ │ │ - lea 0x1(%r14),%r12d │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 8af25 │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - movq $0x0,0x278(%rsp) │ │ │ │ - lea 0x80d4a(%rip),%rdi │ │ │ │ - movl $0x0,0x248(%rsp) │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%r8 │ │ │ │ - movl $0x0,0x244(%rsp) │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 84f8c │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - add $0x2,%r14d │ │ │ │ - movsd %xmm3,0x80(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - lea 0x80db2(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ + jne 80999 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 80b4a │ │ │ │ + lea 0x0(,%r11,8),%rdi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0xc8(%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %r11,%r11 │ │ │ │ + mov 0x1b0(%rsp),%r14 │ │ │ │ + mov %rax,(%rsi,%rdi,8) │ │ │ │ + jle 80ad0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r11,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1a0(%rsp),%r13 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 80a0d │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + or %r12d,%eax │ │ │ │ + je 80b08 │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + test %r13,%r13 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r14,(%rax,%r12,8) │ │ │ │ + jle 80ac0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + or 0x20(%rsp),%ebp │ │ │ │ + mov %r13,%rdx │ │ │ │ + jmp 80a71 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1a0(%rsp),%rdx │ │ │ │ + movq $0x0,(%r14,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jle 80ac0 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 80a58 │ │ │ │ + mov %ebp,%eax │ │ │ │ + or %ebx,%eax │ │ │ │ + jne 80a58 │ │ │ │ + lea 0x8373d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9dfaa(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + jmp 80a58 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %rcx,%r12 │ │ │ │ + jl 809f0 │ │ │ │ + mov %r8,%r14 │ │ │ │ + addq $0x1,0x60(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jl 8097b │ │ │ │ + addq $0x1,0xd0(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jl 80915 │ │ │ │ + jmpq 80117 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x8367e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9df1b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a0(%rsp),%r13 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + jmpq 80a0d │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x83609(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9ded5(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a8(%rsp),%r11 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + jmpq 80999 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r9,%rcx │ │ │ │ + lea 0x835ab(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9de98(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1b0(%rsp),%r14 │ │ │ │ + jmpq 8093b │ │ │ │ + mov 0x9de7c(%rip),%r13 │ │ │ │ + jmpq 7fcb4 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x1b8(%rsp),%r13 │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 80e11 │ │ │ │ + mov %r15,0xf8(%rsp) │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + setne 0xd8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x1b0(%rsp),%r15 │ │ │ │ + sete %r11b │ │ │ │ + and 0xd8(%rsp),%r11b │ │ │ │ + mov %r11d,%r14d │ │ │ │ + jne 80ec8 │ │ │ │ + lea 0x0(,%r15,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0xe8(%rsp),%rsi │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov 0x1b8(%rsp),%r13 │ │ │ │ + mov %rax,(%rsi,%rdi,8) │ │ │ │ + test %r15,%r15 │ │ │ │ + jle 80def │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x1a8(%rsp),%r11 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 89ac5 │ │ │ │ - lea 0x1(%r14),%ebp │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - jge 89aa8 │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x2a10(%rsp,%rbp,8),%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0xac(%rsp) │ │ │ │ - cmp $0xb,%eax │ │ │ │ - ja 80ff2 │ │ │ │ - mov 0x2a10(%rsp,%rbp,8),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rax,%rbp │ │ │ │ - cmp %rbp,0x3b8(%rsp) │ │ │ │ - jae 7ee43 │ │ │ │ - movdqa 0x839b6(%rip),%xmm0 │ │ │ │ - movl $0x313120,0xd2ff0(%rip) │ │ │ │ - movups %xmm0,0xd2fb9(%rip) │ │ │ │ - movdqa 0x839ad(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xd2fba(%rip) │ │ │ │ - movdqa 0x839ae(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xd2fbb(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - movdqa 0x8393a(%rip),%xmm0 │ │ │ │ - mov $0x2e,%esi │ │ │ │ - movl $0x72656765,0xd2f9f(%rip) │ │ │ │ - mov %si,0xd2f9c(%rip) │ │ │ │ - movups %xmm0,0xd2f71(%rip) │ │ │ │ - movdqa 0x83925(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xd2f72(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - movdqa 0x83ac1(%rip),%xmm0 │ │ │ │ - mov $0x6e,%r10d │ │ │ │ - movabs $0x20656d616e20656c,%rax │ │ │ │ - movl $0x65766967,0xd2f53(%rip) │ │ │ │ - mov %rax,0xd2f44(%rip) │ │ │ │ - mov %r10w,0xd2f48(%rip) │ │ │ │ - movups %xmm0,0xd2f25(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - jmpq 7fc4e │ │ │ │ - movdqa 0x83a34(%rip),%xmm0 │ │ │ │ - mov $0x6e,%r11d │ │ │ │ - movl $0x65766967,0xd2f18(%rip) │ │ │ │ - mov %r11w,0xd2f14(%rip) │ │ │ │ - movups %xmm0,0xd2ee9(%rip) │ │ │ │ - movdqa 0x83a1d(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xd2eea(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - movl $0x4,0x23c(%rsp) │ │ │ │ - jmpq 7edb8 │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x80b80(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 84e56 │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x80b59(%rip),%rdi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov 0x2a10(%rsp,%rdx,8),%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne 85f10 │ │ │ │ - movb $0x0,0x1f4280(%rsp) │ │ │ │ - add $0x2,%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - mov 0x3a8(%rsp),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %r12,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - callq 150a0 │ │ │ │ - jmpq 80ee9 │ │ │ │ - movl $0x0,0x128(%rsp) │ │ │ │ - movsd 0x78(%rbp),%xmm5 │ │ │ │ - ucomisd 0x78c0a(%rip),%xmm5 │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - jp 8119c │ │ │ │ - je 7fe12 │ │ │ │ - mov 0x75935(%rip),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq 7fe12 │ │ │ │ - movdqa 0x839ab(%rip),%xmm0 │ │ │ │ - mov $0x6e65,%ecx │ │ │ │ - movb $0x0,0xd2e25(%rip) │ │ │ │ - mov %cx,0xd2e1c(%rip) │ │ │ │ - movups %xmm0,0xd2df5(%rip) │ │ │ │ - movdqa 0x839b9(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xd2df6(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq f1420 │ │ │ │ - mov 0xd4876(%rip),%rbp │ │ │ │ - jmpq 7fd00 │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movl $0x2,0x718(%rsp,%rax,1) │ │ │ │ - jmpq 7fb77 │ │ │ │ - mov 0x2a10(%rsp,%rdx,8),%rdi │ │ │ │ - mov $0x70,%esi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - callq 15420 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 7f71e │ │ │ │ - jmpq 7f730 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - movslq 0xa0(%rsp),%rax │ │ │ │ - lea 0x8085a(%rip),%rcx │ │ │ │ - imul $0x1860,%rax,%r13 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + jne 80cb7 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 80e8a │ │ │ │ + lea 0x0(,%r11,8),%rdi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,(%rsi,%rdi,8) │ │ │ │ + mov 0x1b0(%rsp),%r14 │ │ │ │ + test %r11,%r11 │ │ │ │ + jle 80ddb │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov %r12,%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x1a0(%rsp),%r12 │ │ │ │ + mov %r13d,%ebp │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 80d25 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + or %r13d,%eax │ │ │ │ + je 80e48 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + test %r12,%r12 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r14,(%rax,%r13,8) │ │ │ │ + jle 80dc8 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + or 0x20(%rsp),%ebp │ │ │ │ + mov %r12,%rdx │ │ │ │ + jmp 80d7e │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x1a0(%rsp),%rdx │ │ │ │ + movb $0x0,(%r14,%rbx,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jle 80dc8 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 80d68 │ │ │ │ + mov %ebp,%eax │ │ │ │ + or %ebx,%eax │ │ │ │ + jne 80d68 │ │ │ │ + lea 0x837a8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x1,0x20a10(%rsp,%r13,1) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 84317 │ │ │ │ - lea 0x20e30(%rsp,%r13,1),%rcx │ │ │ │ - lea 0x20e28(%rsp,%r13,1),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x20e20(%rsp,%r13,1),%rsi │ │ │ │ - callq 76f40 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9dc9d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + jmp 80d68 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %rcx,%r13 │ │ │ │ + jl 80d08 │ │ │ │ + mov %r9,%r13 │ │ │ │ + mov %r8,%r14 │ │ │ │ + addq $0x1,0x60(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jl 80c99 │ │ │ │ + addq $0x1,0xc8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + jl 80c25 │ │ │ │ + mov 0xf8(%rsp),%r15 │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + jle 7ee16 │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + imul 0x1a8(%rsp),%rax │ │ │ │ + imul 0x1b0(%rsp),%rax │ │ │ │ + imul %r13,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmpq 80151 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x836be(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9dbdb(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a0(%rsp),%r12 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + jmpq 80d25 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x83649(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9db95(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a8(%rsp),%r11 │ │ │ │ + mov 0x1b8(%rsp),%r13 │ │ │ │ + jmpq 80cb7 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x835eb(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9db58(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1b0(%rsp),%r15 │ │ │ │ + jmpq 80c4d │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + add %rdi,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + lea 0x0(,%r9,8),%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + test %r9,%r9 │ │ │ │ + jle 8116f │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + mov %r15,0xf8(%rsp) │ │ │ │ + mov %r9,%r15 │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + setne 0xd8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + mov 0x1b0(%rsp),%rsi │ │ │ │ test %eax,%eax │ │ │ │ - jne 7f950 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + sete %r11b │ │ │ │ + and 0xd8(%rsp),%r11b │ │ │ │ + mov %r11d,%r14d │ │ │ │ + jne 81228 │ │ │ │ + lea 0x0(,%rsi,8),%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov 0x1b8(%rsp),%r15 │ │ │ │ + mov %rax,(%rsi,%rdi,8) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jle 8114a │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x1a8(%rsp),%r11 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 81006 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 811ea │ │ │ │ + lea 0x0(,%r11,8),%rdi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,(%rsi,%rdi,8) │ │ │ │ + mov 0x1b0(%rsp),%r13 │ │ │ │ + test %r11,%r11 │ │ │ │ + jle 81133 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov %r12,%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1a0(%rsp),%r12 │ │ │ │ + mov %r13d,%ebp │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 81075 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + or %r13d,%eax │ │ │ │ + je 811a8 │ │ │ │ + lea (%r12,%r12,1),%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + test %r12,%r12 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r14,(%rax,%r13,8) │ │ │ │ + jle 81120 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + or 0x20(%rsp),%ebp │ │ │ │ + mov %r12,%rdx │ │ │ │ + jmp 810d8 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x8080e(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 842e9 │ │ │ │ - imul $0x1860,0x10(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x20e18(%rsp,%rax,1),%rdx │ │ │ │ - lea 0x20e14(%rsp,%rax,1),%rsi │ │ │ │ - callq 7d630 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x1a0(%rsp),%rdx │ │ │ │ + mov %ax,(%r14,%rbx,2) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jle 81120 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 810c0 │ │ │ │ + mov %ebp,%eax │ │ │ │ + or %ebx,%eax │ │ │ │ + jne 810c0 │ │ │ │ + lea 0x833ae(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x807cf(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8ae95 │ │ │ │ - imul $0x1860,0x10(%rsp),%rax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x20a14(%rsp,%rax,1),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - addl $0x1,0xa0(%rsp) │ │ │ │ - jmpq 7f3c9 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - movslq 0xa0(%rsp),%rax │ │ │ │ - lea 0x80727(%rip),%rcx │ │ │ │ - imul $0x1860,%rax,%r13 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9d943(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + jmp 810c0 │ │ │ │ + nop │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %rcx,%r13 │ │ │ │ + jl 81058 │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %r8,%r13 │ │ │ │ + addq $0x1,0x60(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + jl 80fe8 │ │ │ │ + mov %r14,%r15 │ │ │ │ + addq $0x1,0xc8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jl 80f69 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov 0xf8(%rsp),%r15 │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + jle 7ee16 │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + imul 0x1a8(%rsp),%rax │ │ │ │ + imul 0x1b0(%rsp),%rax │ │ │ │ + imul %rax,%r9 │ │ │ │ + add %r9,%r9 │ │ │ │ + mov %r9,%rdx │ │ │ │ + jmpq 80151 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x832b6(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x0,0x20a10(%rsp,%r13,1) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9d87b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a0(%rsp),%r12 │ │ │ │ + mov 0x1b8(%rsp),%r9 │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + jmpq 81075 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x83241(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9d835(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1a8(%rsp),%r11 │ │ │ │ + mov 0x1b8(%rsp),%r14 │ │ │ │ + jmpq 81006 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x831e3(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9d7f8(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x1b0(%rsp),%rsi │ │ │ │ + jmpq 80f8f │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x82c89(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9d7c4(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8427c │ │ │ │ - lea 0x20e30(%rsp,%r13,1),%rcx │ │ │ │ - lea 0x20e28(%rsp,%r13,1),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x20e20(%rsp,%r13,1),%rsi │ │ │ │ - callq 76f40 │ │ │ │ + callq 15110 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + lea 0x148(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15990 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7f950 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + jne 7fa07 │ │ │ │ + lea 0x833c3(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x806db(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8424e │ │ │ │ - imul $0x1860,0x10(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x20e18(%rsp,%rax,1),%rdx │ │ │ │ - lea 0x20e14(%rsp,%rax,1),%rsi │ │ │ │ - callq 7d630 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 7f154 │ │ │ │ + mov %r14d,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x8069c(%rip),%rcx │ │ │ │ + lea 0x15c0(%rsp),%rbp │ │ │ │ + lea 0x82c3c(%rip),%rcx │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 89029 │ │ │ │ - lea 0x20a10(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 7e290 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - imul $0x1860,0x10(%rsp),%r13 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x20a14(%rsp,%r13,1),%rdi │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ + lea 0x65c26e(%rip),%rsi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 7ebe9 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + jmpq 7f3a5 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmpq 7f379 │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + jg 81455 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x148(%rsp),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 7fa07 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x82bc7(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x8064e(%rip),%rcx │ │ │ │ + lea 0x65c1fc(%rip),%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x1054(%rax,%r13,1),%r13 │ │ │ │ - movb $0x0,0x0(%r13) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 81508 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + lea 0x83377(%rip),%rcx │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x80614(%rip),%rcx │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0x65bdc9(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - imul $0x1860,0x10(%rsp),%r13 │ │ │ │ - mov 0x75589(%rip),%rax │ │ │ │ - mov %rax,0x21a58(%rsp,%r13,1) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 81565 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x21a58(%rsp,%r13,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + movl $0x0,(%r15) │ │ │ │ mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x805cd(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 815fb │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x805c0(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - imul $0x1860,0x10(%rsp),%r13 │ │ │ │ - movl $0x0,0x21a60(%rsp,%r13,1) │ │ │ │ - callq 15860 │ │ │ │ + lea 0x65c1ac(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x404(%r15),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + lea 0x65bd94(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + movsd %xmm2,0x1408(%r15) │ │ │ │ + movsd 0x30(%rsp),%xmm2 │ │ │ │ + movsd %xmm2,0x1410(%r15) │ │ │ │ + jmpq 7ebe9 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0xb,%esi │ │ │ │ + mov 0x1a0(%rsp),%rcx │ │ │ │ + mov 0x148(%rsp),%rdi │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + mov (%rax,%r12,1),%rax │ │ │ │ + mov (%rax,%rbp,1),%r8 │ │ │ │ + callq 15b10 │ │ │ │ test %eax,%eax │ │ │ │ - jne 815cf │ │ │ │ - movl $0x1,0x21a60(%rsp,%r13,1) │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x8a80a(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15860 │ │ │ │ + je 7f427 │ │ │ │ + jmpq 7f48c │ │ │ │ + lea 0x7adf4(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9d5d1(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x148(%rsp),%rdi │ │ │ │ + callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - jne 815fb │ │ │ │ - imul $0x1860,0x10(%rsp),%rax │ │ │ │ - movl $0x2,0x21a60(%rsp,%rax,1) │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + jne 7fa07 │ │ │ │ + lea 0x776cc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x80552(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 847d0 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x834(%rsi,%rdi,1),%rax │ │ │ │ - lea 0x83c(%rsi,%rdi,1),%rcx │ │ │ │ - lea 0x838(%rsi,%rdi,1),%rdx │ │ │ │ - lea 0x840(%rsi,%rdi,1),%r8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 76a80 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 81360 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x15,%esi │ │ │ │ + mov 0x1a0(%rsp),%rcx │ │ │ │ + mov 0x148(%rsp),%rdi │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + mov (%rax,%r12,1),%rax │ │ │ │ + mov (%rax,%rbp,1),%r8 │ │ │ │ + callq 15b10 │ │ │ │ test %eax,%eax │ │ │ │ - jne 89211 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + je 7f427 │ │ │ │ + jmpq 7f48c │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + mov 0x1a0(%rsp),%rcx │ │ │ │ + mov 0x148(%rsp),%rdi │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + mov (%rax,%r12,1),%rax │ │ │ │ + mov (%rax,%rbp,1),%r8 │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + je 7f427 │ │ │ │ + jmpq 7f48c │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x51,%esi │ │ │ │ + mov 0x1a0(%rsp),%rcx │ │ │ │ + mov 0x148(%rsp),%rdi │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + mov (%rax,%r12,1),%rax │ │ │ │ + mov (%rax,%rbp,1),%r8 │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + je 7f427 │ │ │ │ + jmpq 7f48c │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x2a,%esi │ │ │ │ + mov 0x1a0(%rsp),%rcx │ │ │ │ + mov 0x148(%rsp),%rdi │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + mov (%rax,%r12,1),%rax │ │ │ │ + mov (%rax,%rbp,1),%r8 │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + je 7f427 │ │ │ │ + jmpq 7f48c │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000815c0 : │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x70,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x804f4(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 850ae │ │ │ │ + lea 0x6(%rsp),%rbp │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ax,0x4(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 15390 │ │ │ │ - lea 0x37ead0(%rsp),%rsi │ │ │ │ - imul $0x1860,0x10(%rsp),%rcx │ │ │ │ - movzbl 0x1f2e7f(%rsp,%rax,1),%eax │ │ │ │ - movl $0x0,0x21240(%rsp,%rcx,1) │ │ │ │ - lea (%rsi,%rcx,1),%rdx │ │ │ │ - cmp $0x73,%al │ │ │ │ - je 8572b │ │ │ │ - cmp $0x6d,%al │ │ │ │ - je 85d5e │ │ │ │ - cmp $0x64,%al │ │ │ │ - je 8630f │ │ │ │ - cmp $0x70,%al │ │ │ │ - jne 816f8 │ │ │ │ - movl $0x4,-0x35d890(%rdx) │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ + cmp $0x7,%rax │ │ │ │ + ja 81638 │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea 0x83403(%rip),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmp $0x8,%ebx │ │ │ │ + jne 81620 │ │ │ │ + mov $0xa,%edx │ │ │ │ + lea 0x76820(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - imul $0x1860,0x10(%rsp),%rax │ │ │ │ - movsd %xmm0,0x21238(%rsp,%rax,1) │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 8aefe │ │ │ │ - lea 0x80456(%rip),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x848(%rax,%rcx,1),%r13 │ │ │ │ - movb $0x0,0x0(%r13) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8178b │ │ │ │ - mov $0x400,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x80417(%rip),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0xc48(%rax,%rcx,1),%r13 │ │ │ │ - movb $0x0,0x0(%r13) │ │ │ │ - callq 5fe85 │ │ │ │ + callq 15d90 │ │ │ │ + mov %rax,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je 817e3 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x803d9(%rip),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x1454(%rax,%rcx,1),%r13 │ │ │ │ - movb $0x0,0x0(%r13) │ │ │ │ - callq 5fe85 │ │ │ │ + je 816f0 │ │ │ │ + mov $0x3d,%esi │ │ │ │ + callq 15420 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je 8183b │ │ │ │ - mov $0x400,%edx │ │ │ │ + je 816f0 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmpb $0x20,0x0(%rbp) │ │ │ │ + je 81678 │ │ │ │ + lea 0x4(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15590 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp $0x4f,%eax │ │ │ │ + jle 816c0 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 816f8 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rsp),%r8 │ │ │ │ + movslq %eax,%rbx │ │ │ │ + mov $0x50,%ecx │ │ │ │ mov %rbp,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 15940 <__strncpy_chk@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x8039b(%rip),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ + movb $0x0,0x10(%rsp,%rbx,1) │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 8169a │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 8169a │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000081700 : │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x70,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x428(%rax,%rcx,1),%r13 │ │ │ │ - movb $0x0,0x0(%r13) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 81893 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ + lea 0x6(%rsp),%rbp │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ax,0x4(%rsp) │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - addl $0x1,0xa0(%rsp) │ │ │ │ - jmpq 7f3b5 │ │ │ │ - cmpw $0x6c,0x4(%r12) │ │ │ │ - jne 7f3e5 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x8020c(%rip),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - movslq 0xa4(%rsp),%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8463f │ │ │ │ - imul $0x438,%r12,%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0xe3e40(%rsp,%rax,1),%rcx │ │ │ │ - lea 0xe3e38(%rsp,%rax,1),%rdx │ │ │ │ - lea 0xe3e30(%rsp,%rax,1),%rsi │ │ │ │ - callq 76f40 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7f950 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x801a4(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 84624 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x7,%rax │ │ │ │ + ja 81778 │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea 0x832c3(%rip),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - imul $0x438,%r12,%rax │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - movsd %xmm0,0xe3e10(%rsp,%rax,1) │ │ │ │ - jae 88133 │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmp $0x8,%ebx │ │ │ │ + jne 81760 │ │ │ │ + mov $0xa,%edx │ │ │ │ + lea 0x766e0(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 88133 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x80249(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15d90 │ │ │ │ + mov %rax,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je 8afce │ │ │ │ - mov $0x70,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 81840 │ │ │ │ + mov $0x3d,%esi │ │ │ │ callq 15420 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je 819ee │ │ │ │ - imul $0x438,%r12,%rax │ │ │ │ - movl $0x1,0xe3e28(%rsp,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ + je 81840 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmpb $0x20,0x0(%rbp) │ │ │ │ + je 817c0 │ │ │ │ + lea 0x4(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq 15590 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp $0x4f,%eax │ │ │ │ + jle 81808 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 81848 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %eax,%rbx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov $0x50,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 15940 <__strncpy_chk@plt> │ │ │ │ + xor %esi,%esi │ │ │ │ + movb $0x0,0x10(%rsp,%rbx,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - imul $0x438,%r12,%rax │ │ │ │ - lea 0x37ead0(%rsp),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd %xmm0,0xe3e18(%rsp,%rax,1) │ │ │ │ - lea (%rcx,%rax,1),%r13 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + jmp 817e2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 817e2 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000081850 : │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x70,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x801db(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ + lea 0x6(%rsp),%rbp │ │ │ │ + mov $0x20,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ax,0x4(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x7,%rax │ │ │ │ + ja 818c8 │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea 0x83173(%rip),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmp $0x8,%ebx │ │ │ │ + jne 818b0 │ │ │ │ + mov $0xa,%edx │ │ │ │ + lea 0x76590(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15d90 │ │ │ │ + mov %rax,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je 8afa9 │ │ │ │ - mov $0x70,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 81990 │ │ │ │ + mov $0x3d,%esi │ │ │ │ callq 15420 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je 81a66 │ │ │ │ - movl $0x1,-0x29aca8(%r13) │ │ │ │ - imul $0x438,%r12,%r12 │ │ │ │ - xor %esi,%esi │ │ │ │ + je 81990 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmpb $0x20,0x0(%rbp) │ │ │ │ + je 81910 │ │ │ │ + lea 0x4(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x80189(%rip),%rcx │ │ │ │ - movsd %xmm0,0xe3e20(%rsp,%r12,1) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8aff3 │ │ │ │ - lea 0xe3a10(%rsp,%r12,1),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ + callq 15590 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp $0x4f,%eax │ │ │ │ + jle 81958 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 81998 │ │ │ │ + add $0x70,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %eax,%rbx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov $0x50,%ecx │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - addl $0x1,0xa4(%rsp) │ │ │ │ - jmpq 7f3e5 │ │ │ │ - cmpb $0x0,0x4(%r12) │ │ │ │ - jne 7f3d7 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x7ffd5(%rip),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 15940 <__strncpy_chk@plt> │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + movb $0x0,0x10(%rsp,%rbx,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + jmp 81932 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 81932 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000819a0 : │ │ │ │ + push %r14 │ │ │ │ + mov $0xa,%edx │ │ │ │ + movq %xmm0,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x70,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - movslq 0xb0(%rsp),%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - lea 0x0(%r13,%rax,2),%rax │ │ │ │ - je 8420f │ │ │ │ - shl $0x3,%rax │ │ │ │ + lea 0x6(%rsp),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0xaa60(%rsp,%rax,1),%rcx │ │ │ │ - lea 0xaa58(%rsp,%rax,1),%rdx │ │ │ │ - lea 0xaa50(%rsp,%rax,1),%rsi │ │ │ │ - callq 76f40 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 7f950 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x7ff8d(%rip),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - lea 0x0(%r13,%rax,2),%rax │ │ │ │ - je 84777 │ │ │ │ - shl $0x3,%rax │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0xaa28(%rsp,%rax,1),%rdx │ │ │ │ - lea 0xaa24(%rsp,%rax,1),%rsi │ │ │ │ - callq 7d630 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x8002c(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 891ec │ │ │ │ - mov $0x70,%esi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x7,%rax │ │ │ │ + ja 81a08 │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea 0x8302e(%rip),%r12 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15420 │ │ │ │ - test %rax,%rax │ │ │ │ - je 81c0e │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - lea 0x0(%r13,%rax,2),%rax │ │ │ │ - movl $0x1,0xaa20(%rsp,%rax,8) │ │ │ │ - xor %esi,%esi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + cmp $0x8,%ebx │ │ │ │ + jne 819f0 │ │ │ │ + mov $0xa,%edx │ │ │ │ + lea 0x76450(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x0(%r13,%rax,2),%rax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea 0x37ead0(%rsp),%rcx │ │ │ │ - movsd %xmm0,0xaa10(%rsp,%rax,1) │ │ │ │ - add %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x7ffb0(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15d90 │ │ │ │ + mov %rax,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je 891c7 │ │ │ │ - mov $0x70,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 81ad0 │ │ │ │ + mov $0x3d,%esi │ │ │ │ callq 15420 │ │ │ │ test %rax,%rax │ │ │ │ - je 81c95 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movl $0x1,-0x3740b0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x0(%r13,%rax,2),%r9 │ │ │ │ - lea 0x7feb0(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x3,%r9 │ │ │ │ + je 81ad0 │ │ │ │ + cmpb $0x20,0x1(%rax) │ │ │ │ + lea 0x2(%rax),%rbx │ │ │ │ + je 81a54 │ │ │ │ + lea 0x1(%rax),%rbx │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - movsd %xmm0,0xaa18(%rsp,%r9,1) │ │ │ │ + lea 0x82cc8(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - je 84726 │ │ │ │ - lea 0xaa44(%rsp,%r9,1),%rcx │ │ │ │ - lea 0xaa40(%rsp,%r9,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + callq 15100 │ │ │ │ + lea (%rbx,%rbp,1),%rax │ │ │ │ + cmpb $0x20,(%rax) │ │ │ │ + je 81aad │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%rax │ │ │ │ + movb $0x20,-0x1(%rax) │ │ │ │ + cmpb $0x20,(%rax) │ │ │ │ + jne 81aa0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 81ad7 │ │ │ │ + add $0x70,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 81aaf │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000081ae0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x9d49e(%rip),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 81b90 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 81d20 │ │ │ │ + mov 0x9d173(%rip),%r13 │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0xaa3c(%rsp,%r9,1),%rsi │ │ │ │ - lea 0xaa48(%rsp,%r9,1),%r8 │ │ │ │ - callq 76a80 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 8af65 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x7fe3b(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 85081 │ │ │ │ + jne 81d10 │ │ │ │ + mov 0x9cfb3(%rip),%rax │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea 0x37ead0(%rsp),%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - movzbl 0x1f2e7f(%rsp,%r8,1),%edx │ │ │ │ - lea 0x0(%r13,%rax,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - movl $0x0,0xaa38(%rsp,%rax,1) │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp $0x73,%dl │ │ │ │ - je 85652 │ │ │ │ - cmp $0x6d,%dl │ │ │ │ - je 85d1c │ │ │ │ - cmp $0x64,%dl │ │ │ │ - je 87c79 │ │ │ │ - cmp $0x70,%dl │ │ │ │ - jne 81dbd │ │ │ │ - movl $0x4,-0x374098(%rcx) │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 81e70 │ │ │ │ + mov 0x9cfbc(%rip),%rax │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 81c03 │ │ │ │ + jmp 81bff │ │ │ │ + mov 0x9d111(%rip),%r13 │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x0(%r13,%rax,2),%rax │ │ │ │ - movsd %xmm0,0xaa30(%rsp,%rax,8) │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 8aeba │ │ │ │ - addl $0x1,0xb0(%rsp) │ │ │ │ - jmpq 7f3d7 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - movq 0x75e52(%rip),%xmm4 │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - mov %r13d,%r11d │ │ │ │ - movl $0x0,0xd3c03(%rip) │ │ │ │ - neg %eax │ │ │ │ - cltq │ │ │ │ - movaps %xmm4,0x20(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - lea 0x21c(%rsp),%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - lea 0x3d0(%rsp),%rax │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x60(%rsp) │ │ │ │ - mov (%r14),%r9 │ │ │ │ - je 81f1d │ │ │ │ - mov 0xd3bda(%rip),%r8 │ │ │ │ - mov %r11d,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xd3bc4(%rip),%rdi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov 0xd3c5d(%rip),%r10d │ │ │ │ - mov 0xf8(%rsp),%rbx │ │ │ │ - add %rsi,%r8 │ │ │ │ - add %rsi,%rdi │ │ │ │ - add 0xd3b8c(%rip),%rsi │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + callq 81700 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 81bbd │ │ │ │ + mov $0x2,%r14d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 81d90 │ │ │ │ + mov 0x9cf44(%rip),%r15 │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r15),%rdx │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 81c30 │ │ │ │ + add $0x4,%r14d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 81e10 │ │ │ │ + mov 0x9cf45(%rip),%rax │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 81c03 │ │ │ │ + add $0x8,%r14d │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 81ee0 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd 0xd3b60(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%r9,%rax,1) │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - jne 81f06 │ │ │ │ - mov (%r8),%r9 │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - movb $0x0,(%r9,%rdx,1) │ │ │ │ - mov (%r8),%r9 │ │ │ │ - movb $0x0,0x1(%r9,%rdx,1) │ │ │ │ - mov (%r8),%r9 │ │ │ │ - movb $0x0,0x2(%r9,%rdx,1) │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - movb $0x0,(%r9,%rdx,1) │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - movb $0x0,0x1(%r9,%rdx,1) │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - movb $0x0,0x2(%r9,%rdx,1) │ │ │ │ - mov (%r14),%r9 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - add $0x3,%ecx │ │ │ │ - movq $0x0,(%rdx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 81eb8 │ │ │ │ - imul 0x90(%rsp),%r11d │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - mov $0x52,%esi │ │ │ │ - lea 0xd3ae7(%rip),%r8 │ │ │ │ - lea 0x1(%rax,%r11,1),%eax │ │ │ │ - cltq │ │ │ │ - mov %rax,0x3d8(%rsp) │ │ │ │ - pushq 0x98(%rsp) │ │ │ │ - pushq 0xe0(%rsp) │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov 0x100(%rsp),%rdx │ │ │ │ - mov 0x3a8(%rsp),%rdi │ │ │ │ - callq 15290 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ + mov 0x9cef9(%rip),%r15 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r15),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 824a7 │ │ │ │ - mov 0xd3aaf(%rip),%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - mov 0xd3aa7(%rip),%eax │ │ │ │ + jne 81ecc │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 81c03 │ │ │ │ + mov 0x9d35d(%rip),%rax │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + subsd 0x28(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + addsd 0x18(%rsp),%xmm0 │ │ │ │ + subsd 0x30(%rsp),%xmm1 │ │ │ │ + addsd 0x20(%rsp),%xmm1 │ │ │ │ + mov (%rax),%rsi │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + callq 819a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 81cd0 │ │ │ │ test %ebx,%ebx │ │ │ │ - je 83c4c │ │ │ │ - mov 0xd3b61(%rip),%ebx │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - mov 0x100(%rsp),%r13 │ │ │ │ - mov %ebx,0x10(%rsp) │ │ │ │ - lea 0x1(%rax),%ebx │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea -0x2(%rcx,%rcx,2),%r12d │ │ │ │ - mov %ebx,0x78(%rsp) │ │ │ │ - imul %ecx,%ebx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r12d,%r15d │ │ │ │ - mov %r12d,0x58(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0x4(,%rbx,4),%ebp │ │ │ │ - sub %ecx,%ebx │ │ │ │ - shl $0x2,%ebx │ │ │ │ - jmpq 82108 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x228(%rsp),%eax │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jbe 82480 │ │ │ │ - movsd 0x2f8(%rsp),%xmm2 │ │ │ │ - movsd 0x300(%rsp),%xmm1 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 82208 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - xor %edi,%edi │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja 82080 │ │ │ │ - movsd 0x308(%rsp),%xmm1 │ │ │ │ - mov %edi,0x70(%rsp) │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x68(%rsp) │ │ │ │ - callq 15bd0 │ │ │ │ - movsd 0x68(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - mov $0x0,%edi │ │ │ │ - movsd 0x7f4d3(%rip),%xmm2 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - jbe 82465 │ │ │ │ + jne 81da0 │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 819a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 81ee5 │ │ │ │ + mov $0xfffffffd,%r14d │ │ │ │ + jmpq 81c03 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 819a0 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 81c03 │ │ │ │ + mov $0xfffffffe,%r14d │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 81c03 │ │ │ │ + mov 0x9d2d6(%rip),%r12 │ │ │ │ + jmpq 81de8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,0x10(%rsp) │ │ │ │ - je 82146 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 820f0 │ │ │ │ - movslq %edi,%rdi │ │ │ │ - mov 0xd3a58(%rip),%edx │ │ │ │ - mov 0xd39ad(%rip),%rax │ │ │ │ - lea (%rdi,%rdi,2),%r8 │ │ │ │ - lea 0xd4a92(%rip),%rdi │ │ │ │ - lea (%rdi,%r8,4),%rdi │ │ │ │ - mov (%rdi),%r8d │ │ │ │ - test %edx,%edx │ │ │ │ - je 821d0 │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %ebp,0xd3972(%rip) │ │ │ │ - mov %r8b,(%rax,%r9,1) │ │ │ │ - mov 0x4(%rdi),%r9d │ │ │ │ - lea 0x1(%rbp),%r8d │ │ │ │ - mov %r9b,(%rax,%r8,1) │ │ │ │ - mov 0x8(%rdi),%r9d │ │ │ │ - lea 0x2(%rbp),%r8d │ │ │ │ - lea 0x3(%rbp),%edi │ │ │ │ - mov %r9b,(%rax,%r8,1) │ │ │ │ - movb $0xff,(%rax,%rdi,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x3,%r15d │ │ │ │ - add $0x8,%r13 │ │ │ │ - sub $0x4,%ebp │ │ │ │ - add $0x4,%ebx │ │ │ │ - cmp $0xfffffffe,%r15d │ │ │ │ - je 822a8 │ │ │ │ - mov (%r14),%rax │ │ │ │ - movsd (%rax,%r13,1),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 82133 │ │ │ │ - movapd 0x20(%rsp),%xmm7 │ │ │ │ - movsd 0x7f203(%rip),%xmm6 │ │ │ │ - andpd %xmm0,%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm6 │ │ │ │ - jae 81fe8 │ │ │ │ - cmpl $0x1,0x10(%rsp) │ │ │ │ - cvttsd2si 0xd3930(%rip),%edi │ │ │ │ - jne 8208b │ │ │ │ - movslq %edi,%rdi │ │ │ │ - lea 0xd49f0(%rip),%rax │ │ │ │ - mov 0xd399e(%rip),%esi │ │ │ │ - lea (%rdi,%rdi,2),%rdi │ │ │ │ - lea (%rax,%rdi,4),%rax │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - add 0xd38f6(%rip),%rdi │ │ │ │ - mov (%rax),%r10d │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - test %esi,%esi │ │ │ │ - je 821a0 │ │ │ │ - lea -0x1(%r15),%r8d │ │ │ │ - mov %r10b,(%r9,%r8,1) │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov 0x4(%rax),%r10d │ │ │ │ - mov %r10b,(%r9,%r8,1) │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0x1(%r15),%r8d │ │ │ │ - mov 0x8(%rax),%r9d │ │ │ │ - mov %r9b,(%rdi,%r8,1) │ │ │ │ - jmpq 820f0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x58(%rsp),%r8d │ │ │ │ - sub %r15d,%r8d │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - mov %r10b,(%r9,%r8,1) │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - mov 0x4(%rax),%r10d │ │ │ │ - mov %r10b,0x1(%r9,%r8,1) │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov 0x8(%rax),%eax │ │ │ │ - mov %al,0x2(%rdi,%r8,1) │ │ │ │ - jmpq 820f0 │ │ │ │ + mov $0x3,%r14d │ │ │ │ + jmpq 81bbd │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %ebx,0xd385f(%rip) │ │ │ │ - mov %r8b,(%rax,%r9,1) │ │ │ │ - mov 0x4(%rdi),%r9d │ │ │ │ - lea 0x1(%rbx),%r8d │ │ │ │ - mov %r9b,(%rax,%r8,1) │ │ │ │ - mov 0x8(%rdi),%r9d │ │ │ │ - lea 0x2(%rbx),%r8d │ │ │ │ - lea 0x3(%rbx),%edi │ │ │ │ - mov %r9b,(%rax,%r8,1) │ │ │ │ - movb $0xff,(%rax,%rdi,1) │ │ │ │ - jmpq 820f0 │ │ │ │ + mov 0x9d291(%rip),%rax │ │ │ │ + mov 0x9d2aa(%rip),%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x82a4e(%rip),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov (%r12),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x9cf59(%rip),%r13 │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 81e80 │ │ │ │ + mov $0x3,%r14d │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x82a3c(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 81bbd │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x9d241(%rip),%r12 │ │ │ │ + jmp 81d6e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - maxsd %xmm0,%xmm5 │ │ │ │ - minsd %xmm5,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - divsd 0x80(%rsp),%xmm0 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 82264 │ │ │ │ + mov 0x9d211(%rip),%rax │ │ │ │ + mov 0x9d22a(%rip),%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x82a3e(%rip),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov (%r12),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,0x68(%rsp) │ │ │ │ - mov %ebp,0x70(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %ecx,%ebp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mulsd 0x7f0d0(%rip),%xmm0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - addsd 0x74875(%rip),%xmm0 │ │ │ │ - callq 15ad0 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jne 82240 │ │ │ │ - mov 0x68(%rsp),%ebx │ │ │ │ - mov 0x70(%rsp),%ebp │ │ │ │ - mulsd 0x7f2cc(%rip),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - xor %edi,%edi │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 82080 │ │ │ │ - comisd 0x7f2b2(%rip),%xmm0 │ │ │ │ - mov $0xff,%edi │ │ │ │ - ja 82080 │ │ │ │ - addsd 0x751e7(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%edi │ │ │ │ - jmpq 82080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov 0x78(%rsp),%r11d │ │ │ │ - mov 0xd3776(%rip),%ebp │ │ │ │ - mov %r11d,0xd3777(%rip) │ │ │ │ - cmp %ebp,%r11d │ │ │ │ - jb 81e70 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - mov %ebp,%r13d │ │ │ │ - movsd %xmm7,0x188(%rsp) │ │ │ │ - movsd %xmm7,0x180(%rsp) │ │ │ │ - movsd %xmm7,0x178(%rsp) │ │ │ │ - movsd %xmm7,0x170(%rsp) │ │ │ │ - movsd %xmm7,0x1b8(%rsp) │ │ │ │ - movsd %xmm7,0x1b0(%rsp) │ │ │ │ - movsd %xmm7,0x1a8(%rsp) │ │ │ │ - movsd %xmm7,0x168(%rsp) │ │ │ │ - movsd %xmm7,0x160(%rsp) │ │ │ │ - movsd %xmm7,0x1a0(%rsp) │ │ │ │ - movsd %xmm7,0x158(%rsp) │ │ │ │ - movsd %xmm7,0x198(%rsp) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd 0x20(%rsp),%xmm4 │ │ │ │ - cvtsi2sd %r13,%xmm2 │ │ │ │ - movsd 0xd376e(%rip),%xmm3 │ │ │ │ - movsd 0xd375e(%rip),%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - andpd %xmm4,%xmm3 │ │ │ │ - andpd %xmm4,%xmm0 │ │ │ │ - movsd %xmm3,0x190(%rsp) │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - comisd %xmm3,%xmm4 │ │ │ │ - ja 840f8 │ │ │ │ - mulsd 0x82276(%rip),%xmm2 │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0xf0(%rsp) │ │ │ │ - mov 0x4c(%rsp),%r13d │ │ │ │ - lea 0x710(%rsp),%rbp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x7fea5(%rip),%rbx │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 824b8 │ │ │ │ - mov 0x128(%rsp),%r14d │ │ │ │ - mov 0x4c(%rsp),%r13d │ │ │ │ - jmp 8242c │ │ │ │ - nop │ │ │ │ - mov 0x8(%rbp),%edx │ │ │ │ - movsd 0x0(%rbp),%xmm5 │ │ │ │ - mov %r14d,%esi │ │ │ │ - add $0x30,%rbp │ │ │ │ - movsd -0x8(%rbp),%xmm4 │ │ │ │ - movsd -0x10(%rbp),%xmm3 │ │ │ │ - lea 0xd5340(%rip),%rcx │ │ │ │ - movsd -0x18(%rbp),%xmm2 │ │ │ │ - movsd -0x20(%rbp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov 0xd3651(%rip),%rdi │ │ │ │ - callq 708c0 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 819a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 81ee5 │ │ │ │ + mov $0xfffffffd,%r14d │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7b610 │ │ │ │ - cmp %r12d,%r13d │ │ │ │ - je 824b8 │ │ │ │ - mov 0xd31cd(%rip),%r10d │ │ │ │ - add $0x1,%r12d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 823e0 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x829fa(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 81c03 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x9d1c1(%rip),%r12 │ │ │ │ + mov (%r15),%rcx │ │ │ │ + mov (%r12),%rdi │ │ │ │ + lea 0x8299b(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9c5e8(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 823e0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jbe 82291 │ │ │ │ - mov $0xff,%edi │ │ │ │ - jmpq 82080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x9ccf8(%rip),%r15 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r15),%rdx │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 81c03 │ │ │ │ + mov (%r15),%rcx │ │ │ │ + mov (%r12),%rdi │ │ │ │ + lea 0x82962(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 82494 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - je 8246f │ │ │ │ - movsd (%r12,%rax,8),%xmm1 │ │ │ │ - mov %eax,%edi │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb 82488 │ │ │ │ - jmpq 82080 │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 81f7b │ │ │ │ - mov 0xa0(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 82f29 │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - mov 0x128(%rsp),%r15d │ │ │ │ - movq $0x1,0xf8(%rsp) │ │ │ │ - lea 0x20e38(%rsp),%r13 │ │ │ │ - mov 0x118(%rsp),%r14 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - mov 0xd30fa(%rip),%r8d │ │ │ │ - lea -0x424(%r13),%r12 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 83bb1 │ │ │ │ - mov -0x428(%r13),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 81bff │ │ │ │ + nop │ │ │ │ + mov $0x5,%r14d │ │ │ │ + jmpq 81be4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x9cc81(%rip),%r15 │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x5,%r14d │ │ │ │ + mov (%r15),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 82881 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 51a20 │ │ │ │ + jne 81e17 │ │ │ │ + mov 0x9cc84(%rip),%r15 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov (%r15),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jle 88ef7 │ │ │ │ - lea 0x8bc40(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x8bc38(%rip),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,%ebp │ │ │ │ + je 81c03 │ │ │ │ + jmp 81e50 │ │ │ │ test %ebx,%ebx │ │ │ │ - js 84117 │ │ │ │ - test %eax,%eax │ │ │ │ - js 84170 │ │ │ │ - cmpb $0x0,0xc2c(%r13) │ │ │ │ - movl $0xffffffff,0x10(%rsp) │ │ │ │ - lea 0xc2c(%r13),%rdx │ │ │ │ - jne 84098 │ │ │ │ - cmpb $0x0,0x0(%r13) │ │ │ │ - movl $0xffffffff,0x4c(%rsp) │ │ │ │ - jne 84048 │ │ │ │ - cmpb $0x0,0x420(%r13) │ │ │ │ - movl $0xffffffff,0x50(%rsp) │ │ │ │ - lea 0x420(%r13),%rdx │ │ │ │ - jne 83fe8 │ │ │ │ - cmpb $0x0,0x820(%r13) │ │ │ │ - movl $0xffffffff,0x58(%rsp) │ │ │ │ - lea 0x820(%r13),%rdx │ │ │ │ - jne 83f88 │ │ │ │ - cmpb $0x0,0x102c(%r13) │ │ │ │ - movl $0xffffffff,0x60(%rsp) │ │ │ │ - lea 0x102c(%r13),%rdx │ │ │ │ - jne 83f2c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + je 81bff │ │ │ │ + mov 0x9d0fd(%rip),%r12 │ │ │ │ + jmpq 81e50 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + or $0xffffffff,%r14d │ │ │ │ + jmpq 81c03 │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +0000000000081ef0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ + mov 0x9d0b6(%rip),%rax │ │ │ │ + mov %rsp,%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - js 82ef5 │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 52a00 │ │ │ │ + jne 81f49 │ │ │ │ + mov 0x9cd95(%rip),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 825f0 │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 52a00 │ │ │ │ + je 82218 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x9d08d(%rip),%r12 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r12),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 825f0 │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov %ebp,%edi │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - cmpl $0xffffffff,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - jne 82820 │ │ │ │ - movsd 0x400(%r13),%xmm8 │ │ │ │ - movsd -0x18(%r13),%xmm0 │ │ │ │ - mov 0x4c(%rsp),%edi │ │ │ │ - movsd %xmm0,0x2c0(%rsp) │ │ │ │ - movsd -0x10(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x2c8(%rsp) │ │ │ │ - movsd -0x8(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x2d0(%rsp) │ │ │ │ - cmp $0xffffffff,%edi │ │ │ │ - jne 8324f │ │ │ │ - movsd 0x400(%r13),%xmm2 │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - cmp $0xffffffff,%edi │ │ │ │ - jne 83181 │ │ │ │ - mov 0x40c(%r13),%eax │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - movsd 0x418(%r13),%xmm0 │ │ │ │ - mov %eax,0x240(%rsp) │ │ │ │ - mov 0x414(%r13),%eax │ │ │ │ - movsd %xmm0,0x278(%rsp) │ │ │ │ - mov %eax,0x248(%rsp) │ │ │ │ - cmp $0xffffffff,%edi │ │ │ │ - jne 830d0 │ │ │ │ - mov 0xd2f11(%rip),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 832db │ │ │ │ - cmpl $0xffffffff,0x10(%rsp) │ │ │ │ - je 82720 │ │ │ │ - mov 0xc28(%r13),%eax │ │ │ │ + je 81fd0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 823c0 │ │ │ │ + mov 0x9cd7b(%rip),%rax │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 83b4b │ │ │ │ - divsd 0xc20(%r13),%xmm8 │ │ │ │ - mulsd 0x400(%r13),%xmm8 │ │ │ │ - mov 0x408(%r13),%eax │ │ │ │ + je 82050 │ │ │ │ + mov $0x3,%r12d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 8201c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 826d2 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x9cd19(%rip),%r13 │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 827f6 │ │ │ │ - mulsd 0xf0(%rsp),%xmm8 │ │ │ │ - movsd 0x7dcef(%rip),%xmm0 │ │ │ │ - mulsd 0xf0(%rsp),%xmm0 │ │ │ │ - maxsd %xmm8,%xmm0 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 8334e │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - comisd 0x8(%rsp),%xmm5 │ │ │ │ - ja 83020 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 825f0 │ │ │ │ - mov %eax,%edi │ │ │ │ - lea 0x1f2880(%rsp),%r12 │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - cmpb $0x0,0x1f2880(%rsp) │ │ │ │ - jne 83c58 │ │ │ │ - mov 0xd2e51(%rip),%eax │ │ │ │ + je 82068 │ │ │ │ + mov $0x2,%r12d │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 81f93 │ │ │ │ + mov 0x9cfdb(%rip),%r15 │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov (%r15),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8285b(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 81fa0 │ │ │ │ + mov 0x9cf35(%rip),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - je 825f0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x7fb1a(%rip),%rsi │ │ │ │ - movsd 0x2f0(%rsp),%xmm1 │ │ │ │ - movsd 0x2e8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9c257(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 825f0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 83c21 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 83dee │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 82739 │ │ │ │ - mulsd 0x190(%rsp),%xmm8 │ │ │ │ - jmpq 82739 │ │ │ │ - mov 0x10(%rsp),%r12d │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - callq 52a00 │ │ │ │ - movsd 0x20(%rsp),%xmm8 │ │ │ │ + je 81fa0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 82390 │ │ │ │ + add $0x4,%r12d │ │ │ │ + jmpq 81fa0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14d,%r12d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 81fa0 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 8201c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 822f8 │ │ │ │ + mov 0x9cf40(%rip),%r12 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r12),%rsi │ │ │ │ + callq 819a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 82657 │ │ │ │ - jmpq 825f0 │ │ │ │ - mov 0xd2da1(%rip),%eax │ │ │ │ + je 82170 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 82320 │ │ │ │ + mov 0x9cc08(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x3,%r12d │ │ │ │ + mov (%rax),%rsi │ │ │ │ + callq 819a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 82881 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x7fa82(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 51a20 │ │ │ │ + jne 820c1 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 821b0 │ │ │ │ + mov 0x9ceff(%rip),%rax │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rsi │ │ │ │ + callq 819a0 │ │ │ │ test %eax,%eax │ │ │ │ - jle 8904e │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15390 │ │ │ │ - test %rax,%rax │ │ │ │ - je 83c2f │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ + je 820f2 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 82440 │ │ │ │ + add $0x4,%r12d │ │ │ │ + mov 0x9cbcf(%rip),%r13 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + callq 819a0 │ │ │ │ test %eax,%eax │ │ │ │ - js 8918f │ │ │ │ - lea 0x7fa63(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7fa5b(%rip),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %eax,0xd8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7fa4b(%rip),%rdi │ │ │ │ - shr $0x1f,%ebx │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov %eax,0x100(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7fa37(%rip),%rdi │ │ │ │ - mov %eax,0x108(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7fa29(%rip),%rdi │ │ │ │ - mov %eax,0x110(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7fa1a(%rip),%rdi │ │ │ │ - mov %eax,0x118(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7fa0c(%rip),%rdi │ │ │ │ - mov %eax,0x120(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7f9fd(%rip),%rdi │ │ │ │ - mov %eax,0x12c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %ebp,%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - mov %eax,0x1c0(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ebx,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x108(%rsp),%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x110(%rsp),%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x118(%rsp),%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x120(%rsp),%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x12c(%rsp),%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - or %dl,%al │ │ │ │ - jne 829a6 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jns 85074 │ │ │ │ - lea 0x7f997(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7f992(%rip),%rdi │ │ │ │ - mov %eax,0xbc(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7f986(%rip),%rdi │ │ │ │ - mov %eax,0xb8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7f97b(%rip),%rdi │ │ │ │ - mov %eax,0xe4(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7217a(%rip),%rdi │ │ │ │ - mov %eax,0xa8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7f958(%rip),%rdi │ │ │ │ - mov %eax,0xb4(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7f94a(%rip),%rdi │ │ │ │ - mov %eax,0xc0(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7dd2d(%rip),%rdi │ │ │ │ - mov %eax,0xc4(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7dd13(%rip),%rdi │ │ │ │ - mov %eax,0xc8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7f918(%rip),%rdi │ │ │ │ - mov %eax,0xcc(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7f90c(%rip),%rdi │ │ │ │ - mov %eax,0xd0(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x7f900(%rip),%rdi │ │ │ │ - mov %eax,0xd4(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0xe0(%rsp) │ │ │ │ + je 8211b │ │ │ │ test %ebx,%ebx │ │ │ │ - js 847b8 │ │ │ │ - mov 0xa8(%rsp),%eax │ │ │ │ + jne 82470 │ │ │ │ + add $0x8,%r12d │ │ │ │ + mov 0x9cae6(%rip),%r13 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + callq 819a0 │ │ │ │ test %eax,%eax │ │ │ │ - js 847a0 │ │ │ │ - mov 0xbc(%rsp),%eax │ │ │ │ + je 821e8 │ │ │ │ + add $0x10,%r12d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 824a0 │ │ │ │ + mov 0x9cdb1(%rip),%rax │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rsi │ │ │ │ + callq 819a0 │ │ │ │ test %eax,%eax │ │ │ │ - js 85768 │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ + je 821d9 │ │ │ │ + add $0x20,%r12d │ │ │ │ + jmp 821d9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x9cb31(%rip),%r13 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + callq 819a0 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - js 85768 │ │ │ │ - mov 0xa8(%rsp),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - js 85768 │ │ │ │ - mov 0xb4(%rsp),%ebx │ │ │ │ + je 820c1 │ │ │ │ + mov $0x2,%r12d │ │ │ │ test %ebx,%ebx │ │ │ │ - js 85768 │ │ │ │ - mov 0xc0(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - js 85768 │ │ │ │ - mov 0xc4(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - js 85768 │ │ │ │ - mov 0xc8(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - js 85768 │ │ │ │ - mov 0xcc(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - js 85768 │ │ │ │ - mov 0xd0(%rsp),%edx │ │ │ │ - mov 0xd4(%rsp),%eax │ │ │ │ - not %edx │ │ │ │ - not %eax │ │ │ │ - shr $0x1f,%edx │ │ │ │ - shr $0x1f,%eax │ │ │ │ - test %al,%dl │ │ │ │ - je 85768 │ │ │ │ - mov 0xe0(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js 85768 │ │ │ │ - movl $0x1,0x40(%rsp) │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - mov %r15d,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - addl $0x1,0x4c(%rsp) │ │ │ │ + je 820c1 │ │ │ │ + mov 0x9ce2f(%rip),%r15 │ │ │ │ + jmpq 82368 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x9cb09(%rip),%r13 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + callq 819a0 │ │ │ │ test %eax,%eax │ │ │ │ - js 82ef2 │ │ │ │ - movsd -0x18(%r13),%xmm0 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - movsd %xmm0,0x2c0(%rsp) │ │ │ │ - movsd -0x10(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x2c8(%rsp) │ │ │ │ - movsd -0x8(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x2d0(%rsp) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 83a80 │ │ │ │ - mov 0x40(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 833c8 │ │ │ │ - mov 0xd8(%rsp),%r15d │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq 52a00 │ │ │ │ + je 82209 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 82410 │ │ │ │ + add $0x4,%r12d │ │ │ │ + neg %r12d │ │ │ │ + jmpq 81fa0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x9cd11(%rip),%r13 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + callq 819a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 82b68 │ │ │ │ - mov 0x100(%rsp),%ebp │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 52a00 │ │ │ │ + jne 826eb │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 81fa0 │ │ │ │ + jmp 821d9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x9c9e9(%rip),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 82b68 │ │ │ │ - mov 0x108(%rsp),%r12d │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 52a00 │ │ │ │ + jne 81f49 │ │ │ │ + mov 0x9ccc4(%rip),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 82b68 │ │ │ │ - mov 0x110(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ + jne 81f49 │ │ │ │ + mov 0x9c847(%rip),%r12 │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r12),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 82b68 │ │ │ │ - mov 0x118(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ + je 82501 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 82589 │ │ │ │ + mov 0x9cb07(%rip),%rax │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 82b68 │ │ │ │ - mov 0x120(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ + je 825d4 │ │ │ │ + mov $0x3,%r12d │ │ │ │ + mov 0x9cbb2(%rip),%r14 │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r14),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 82b68 │ │ │ │ - mov 0x12c(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ + je 82556 │ │ │ │ + add $0x4,%r12d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 82620 │ │ │ │ + mov 0x9c897(%rip),%rax │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 82b68 │ │ │ │ - mov 0x1c0(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ + je 81fa0 │ │ │ │ + add $0x8,%r12d │ │ │ │ + jmpq 81fa0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x9cc59(%rip),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 82b68 │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov %ebp,%edi │ │ │ │ - movsd %xmm0,0x280(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd %xmm0,0x288(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x110(%rsp),%edi │ │ │ │ - movsd %xmm0,0x290(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x118(%rsp),%edi │ │ │ │ - movsd %xmm0,0x298(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x120(%rsp),%edi │ │ │ │ - movsd %xmm0,0x2a0(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x12c(%rsp),%edi │ │ │ │ - movsd %xmm0,0x2a8(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x1c0(%rsp),%edi │ │ │ │ - movsd %xmm0,0x2b0(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x2b8(%rsp) │ │ │ │ - nop │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov -0x24(%r13),%ecx │ │ │ │ - mov 0xd2d92(%rip),%esi │ │ │ │ - mov %ebx,%edx │ │ │ │ - pushq 0x2d8(%rsp) │ │ │ │ - mov 0xd2cfa(%rip),%rdi │ │ │ │ - movsd 0x2d8(%rsp),%xmm7 │ │ │ │ - movsd 0x2d0(%rsp),%xmm6 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd 0x2a8(%rsp),%xmm5 │ │ │ │ - movsd -0x20(%r13),%xmm1 │ │ │ │ - movsd 0x2a0(%rsp),%xmm4 │ │ │ │ - movsd 0x298(%rsp),%xmm3 │ │ │ │ - movsd 0x290(%rsp),%xmm2 │ │ │ │ - callq 72b70 │ │ │ │ - pop %r15 │ │ │ │ - mov -0x24(%r13),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - pushq 0x2d8(%rsp) │ │ │ │ - mov 0xd2d26(%rip),%esi │ │ │ │ - movsd 0x2d8(%rsp),%xmm7 │ │ │ │ - movsd 0x2d0(%rsp),%xmm6 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd 0x2b8(%rsp),%xmm5 │ │ │ │ - movsd -0x20(%r13),%xmm1 │ │ │ │ - movsd 0x2b0(%rsp),%xmm4 │ │ │ │ - mov 0xd2c67(%rip),%rdi │ │ │ │ - movsd 0x2a8(%rsp),%xmm3 │ │ │ │ - movsd 0x2a0(%rsp),%xmm2 │ │ │ │ - callq 72b70 │ │ │ │ - pop %rax │ │ │ │ - mov -0x24(%r13),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - pushq 0x2d8(%rsp) │ │ │ │ - mov 0xd2cc4(%rip),%esi │ │ │ │ - movsd 0x2d8(%rsp),%xmm7 │ │ │ │ - movsd 0x2d0(%rsp),%xmm6 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd 0x2c8(%rsp),%xmm5 │ │ │ │ - movsd -0x20(%r13),%xmm1 │ │ │ │ - movsd 0x2c0(%rsp),%xmm4 │ │ │ │ - mov 0xd2c05(%rip),%rdi │ │ │ │ - movsd 0x2b8(%rsp),%xmm3 │ │ │ │ - movsd 0x2b0(%rsp),%xmm2 │ │ │ │ - callq 72b70 │ │ │ │ - pop %rax │ │ │ │ - mov -0x24(%r13),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - pushq 0x2d8(%rsp) │ │ │ │ - mov 0xd2c62(%rip),%esi │ │ │ │ - movsd 0x2d8(%rsp),%xmm7 │ │ │ │ - movsd 0x2d0(%rsp),%xmm6 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd 0x298(%rsp),%xmm5 │ │ │ │ - movsd -0x20(%r13),%xmm1 │ │ │ │ - movsd 0x290(%rsp),%xmm4 │ │ │ │ - mov 0xd2ba3(%rip),%rdi │ │ │ │ - movsd 0x2c8(%rsp),%xmm3 │ │ │ │ - movsd 0x2c0(%rsp),%xmm2 │ │ │ │ - callq 72b70 │ │ │ │ - pop %rax │ │ │ │ + je 82071 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq 8203c │ │ │ │ + mov 0x9ccb1(%rip),%r15 │ │ │ │ + mov (%r12),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rdx │ │ │ │ - callq 527a0 │ │ │ │ - addl $0x1,0x4c(%rsp) │ │ │ │ + lea 0x824bf(%rip),%rdx │ │ │ │ + mov (%r15),%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x9c960(%rip),%r13 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + callq 819a0 │ │ │ │ test %eax,%eax │ │ │ │ - jns 82b7c │ │ │ │ - mov %ebx,%r15d │ │ │ │ + je 820bb │ │ │ │ + mov $0x3,%r12d │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov (%r15),%rdi │ │ │ │ + lea 0x82482(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1860,%r13 │ │ │ │ - callq 52a70 │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 820c1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x9cc41(%rip),%rax │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x824c1(%rip),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7b610 │ │ │ │ - addq $0x1,0xf8(%rsp) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - cmp %rax,0x130(%rsp) │ │ │ │ - jne 824ff │ │ │ │ - mov 0xb0(%rsp),%r9d │ │ │ │ - mov 0xb0(%rsp),%r12d │ │ │ │ - lea 0xaa10(%rsp),%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 82fd0 │ │ │ │ - jmpq 872ff │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mulsd 0xf0(%rsp),%xmm4 │ │ │ │ - mov 0x34(%rbx),%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x14(%rbx),%ecx │ │ │ │ - pushq 0x50(%rbx) │ │ │ │ - mov 0xd2b7c(%rip),%esi │ │ │ │ - add $0x58,%rbx │ │ │ │ - movsd -0x10(%rbx),%xmm7 │ │ │ │ - movsd -0x18(%rbx),%xmm6 │ │ │ │ - push %rax │ │ │ │ - mov -0x28(%rbx),%eax │ │ │ │ - movsd -0x20(%rbx),%xmm5 │ │ │ │ - movsd -0x50(%rbx),%xmm3 │ │ │ │ - movsd -0x58(%rbx),%xmm2 │ │ │ │ - movsd -0x40(%rbx),%xmm1 │ │ │ │ - mov 0xd2ac7(%rip),%rdi │ │ │ │ - push %rax │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - mov 0x148(%rsp),%edx │ │ │ │ - mov -0x2c(%rbx),%r9d │ │ │ │ - mov -0x48(%rbx),%r8d │ │ │ │ - callq 731f0 │ │ │ │ - add $0x20,%rsp │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 82044 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x9cc11(%rip),%r15 │ │ │ │ + mov (%r12),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 7b610 │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - je 872ff │ │ │ │ - mov 0xd2629(%rip),%r13d │ │ │ │ - add $0x1,%ebp │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 85662 │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - movsd 0x20(%rbx),%xmm4 │ │ │ │ + lea 0x82457(%rip),%rdx │ │ │ │ + mov (%r15),%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x9c908(%rip),%r13 │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - je 82f58 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 86260 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 879be │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 82f61 │ │ │ │ - mulsd 0x190(%rsp),%xmm4 │ │ │ │ - jmpq 82f61 │ │ │ │ + je 82050 │ │ │ │ + mov $0x3,%r12d │ │ │ │ + jmpq 81ffd │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov -0x24(%r13),%ecx │ │ │ │ - movapd %xmm8,%xmm4 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - pushq 0x2d8(%rsp) │ │ │ │ - mov 0x258(%rsp),%eax │ │ │ │ - mov %r15d,%edx │ │ │ │ - movsd -0x20(%r13),%xmm1 │ │ │ │ - mov 0xd2aa3(%rip),%esi │ │ │ │ - mov 0xd2a14(%rip),%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0x25c(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x260(%rsp),%r9d │ │ │ │ - movsd 0x2e8(%rsp),%xmm7 │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ - movsd 0x2e0(%rsp),%xmm6 │ │ │ │ - movsd 0x60(%rsp),%xmm2 │ │ │ │ - movsd 0x298(%rsp),%xmm5 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - callq 731f0 │ │ │ │ - mov 0xd2563(%rip),%ecx │ │ │ │ - add $0x20,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8276f │ │ │ │ - lea 0x7f209(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9b97d(%rip),%rax │ │ │ │ + mov 0x9cbc1(%rip),%rax │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x823d1(%rip),%rdx │ │ │ │ mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 8276f │ │ │ │ - movsd %xmm8,0x68(%rsp) │ │ │ │ - callq 52a00 │ │ │ │ - movsd 0x68(%rsp),%xmm8 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 821d5 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x9cb91(%rip),%r15 │ │ │ │ + mov 0x9cb82(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x8239e(%rip),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov (%r15),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 820ee │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x9cb61(%rip),%r15 │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8236f(%rip),%rdx │ │ │ │ + mov (%r15),%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 82117 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x9cb31(%rip),%r15 │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x8233f(%rip),%rdx │ │ │ │ + mov (%r15),%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x9ca38(%rip),%r13 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + callq 819a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 826e8 │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - lea 0x1f2780(%rsp),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x248(%rsp),%rcx │ │ │ │ - lea 0x244(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x240(%rsp),%rsi │ │ │ │ - lea 0x278(%rsp),%r8 │ │ │ │ - callq 76a80 │ │ │ │ - movsd 0x68(%rsp),%xmm8 │ │ │ │ + je 821d9 │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov (%r15),%rdi │ │ │ │ + lea 0x82308(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 82164 │ │ │ │ + mov 0x9c880(%rip),%r14 │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r14),%rdx │ │ │ │ + callq 81700 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - je 826e8 │ │ │ │ - movsd 0x418(%r13),%xmm0 │ │ │ │ - mov 0x40c(%r13),%eax │ │ │ │ - mov %eax,0x240(%rsp) │ │ │ │ - mov 0x410(%r13),%eax │ │ │ │ - movsd %xmm0,0x278(%rsp) │ │ │ │ - mov %eax,0x244(%rsp) │ │ │ │ - mov 0x414(%r13),%eax │ │ │ │ - mov %eax,0x248(%rsp) │ │ │ │ - jmpq 826e8 │ │ │ │ - movsd %xmm8,0x68(%rsp) │ │ │ │ - callq 52a00 │ │ │ │ - movsd 0x68(%rsp),%xmm8 │ │ │ │ + je 8229f │ │ │ │ + mov $0x2,%r12d │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 8229f │ │ │ │ + mov 0x9caa0(%rip),%r15 │ │ │ │ + mov (%r14),%rcx │ │ │ │ + mov (%r15),%rdi │ │ │ │ + lea 0x8227b(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 8229f │ │ │ │ + mov 0x9c60b(%rip),%r14 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r14),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 826ad │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - movsd %xmm8,0x20(%rsp) │ │ │ │ - lea 0x1f2780(%rsp),%r12 │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - movsd 0x20(%rsp),%xmm8 │ │ │ │ - lea -0x1(%r12,%rax,1),%rdx │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - sub $0x64,%eax │ │ │ │ - cmp $0xf,%al │ │ │ │ - ja 831f0 │ │ │ │ - mov $0x9201,%ecx │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 831f0 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - movsd %xmm8,0x68(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - movsd 0x68(%rsp),%xmm8 │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x3b8(%rsp) │ │ │ │ - jb 8323b │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - comisd 0x20(%rsp),%xmm6 │ │ │ │ - jb 826ad │ │ │ │ - movsd 0x400(%r13),%xmm7 │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - jmpq 826ad │ │ │ │ - movsd %xmm8,0x20(%rsp) │ │ │ │ - callq 52a00 │ │ │ │ - movsd 0x20(%rsp),%xmm8 │ │ │ │ + jne 826d7 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 81fa0 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmpq 81f4c │ │ │ │ + mov 0x9ca48(%rip),%r15 │ │ │ │ + mov (%r12),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x821e6(%rip),%rdx │ │ │ │ + mov (%r15),%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x9c7d7(%rip),%r14 │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r14),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - jne 82691 │ │ │ │ - mov 0x4c(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - lea 0x1f2680(%rsp),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x2d0(%rsp),%rcx │ │ │ │ - lea 0x2c8(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x2c0(%rsp),%rsi │ │ │ │ - callq 76f40 │ │ │ │ - movsd 0x20(%rsp),%xmm8 │ │ │ │ + je 8267d │ │ │ │ + mov $0x3,%r12d │ │ │ │ + jmpq 82538 │ │ │ │ + mov 0x9c87d(%rip),%rax │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 826a0 │ │ │ │ + mov 0x9c56e(%rip),%rax │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov (%rax),%rdx │ │ │ │ + callq 81700 │ │ │ │ test %eax,%eax │ │ │ │ - je 82691 │ │ │ │ + je 81fa0 │ │ │ │ + jmpq 822e9 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x9c9b1(%rip),%r15 │ │ │ │ + mov (%r14),%rcx │ │ │ │ + mov (%r15),%rdi │ │ │ │ + lea 0x8218c(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xd2356(%rip),%rsi │ │ │ │ - lea 0xd0cf3(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - movapd %xmm8,%xmm6 │ │ │ │ - lea 0x80a65(%rip),%rsi │ │ │ │ - movsd 0x278(%rsp),%xmm3 │ │ │ │ - mov 0x248(%rsp),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x7,%eax │ │ │ │ - mov 0x240(%rsp),%edx │ │ │ │ - movsd %xmm8,0x68(%rsp) │ │ │ │ - movsd 0x2d0(%rsp),%xmm2 │ │ │ │ - movsd 0x2c8(%rsp),%xmm1 │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd22be(%rip),%r12d │ │ │ │ - movsd 0x68(%rsp),%xmm8 │ │ │ │ - jmpq 826f8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x852b5(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9b6cf(%rip),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - comisd 0x8(%rsp),%xmm4 │ │ │ │ - movsd 0x68(%rsp),%xmm8 │ │ │ │ - ja 83020 │ │ │ │ - mov 0xd2267(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 8276f │ │ │ │ - lea 0x7ef20(%rip),%rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x9c521(%rip),%r14 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r14),%rdx │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 81fa0 │ │ │ │ + mov (%r14),%rcx │ │ │ │ + mov (%r15),%rdi │ │ │ │ + lea 0x82154(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq 822e9 │ │ │ │ + mov 0x9c7d4(%rip),%r14 │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r14),%rdx │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 826ab │ │ │ │ + mov $0x5,%r12d │ │ │ │ + jmp 82627 │ │ │ │ + mov $0x5,%r12d │ │ │ │ + jmpq 822ca │ │ │ │ + mov 0x9c4b6(%rip),%r14 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov (%r14),%rdx │ │ │ │ + callq 81700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 81fa0 │ │ │ │ + jmp 8265f │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 822e9 │ │ │ │ + mov 0x9c8f2(%rip),%r15 │ │ │ │ + jmpq 8265f │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 82164 │ │ │ │ + mov 0x9c8de(%rip),%r15 │ │ │ │ + jmpq 824e2 │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000082700 : │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 15390 │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp $0x20,%dl │ │ │ │ + jne 82ac8 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + lea (%rbx,%rcx,1),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 82ab9 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmp 82739 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 82ac0 │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 82730 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + je 82ae0 │ │ │ │ + movslq %esi,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + lea (%rbx,%rcx,1),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 82ad0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 828e0 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + je 828e0 │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne 82768 │ │ │ │ + mov %rbp,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp $0x27,%dl │ │ │ │ + je 82953 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 827cf │ │ │ │ + movslq %esi,%rsi │ │ │ │ + lea (%rbx,%rsi,1),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae 827cf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 827cf │ │ │ │ + cmp $0x27,%dl │ │ │ │ + je 827cf │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 827b8 │ │ │ │ + cmpl $0x1,0x65b72a(%rip) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jle 82803 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x74521(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r12),%rdi │ │ │ │ + mov 0x9c245(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 8276f │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x7451c(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 82aa0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x74505(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 82a68 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x744ee(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 82a30 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x744e5(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 82a00 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x744ce(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 829d0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x75dba(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 829a0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x75da3(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 82970 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xbc(%rsp),%edi │ │ │ │ - lea 0x1f1a10(%rsp),%r15 │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xb8(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1f1a20(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xb4(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xa8(%rsp),%edi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + ja 8278a │ │ │ │ + movabs $0x2000008100000000,%rcx │ │ │ │ + bt %rdx,%rcx │ │ │ │ + jae 82ad8 │ │ │ │ + movslq %esi,%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe 8278a │ │ │ │ + movabs $0x2000008100000000,%rdi │ │ │ │ + jmp 82933 │ │ │ │ + xchg %ax,%ax │ │ │ │ + bt %rdx,%rdi │ │ │ │ + jae 8278a │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + je 8278a │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + jbe 82920 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp $0x27,%dl │ │ │ │ + jne 827a0 │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + lea 0x1(%rbp),%rax │ │ │ │ + cmp $0x27,%dl │ │ │ │ + jne 827a0 │ │ │ │ + jmpq 827cf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xc8(%rsp),%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + callq 15200 │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + movsd %xmm0,0x65b509(%rip) │ │ │ │ callq 15200 │ │ │ │ - mov 0xcc(%rsp),%edi │ │ │ │ - movsd %xmm0,0x80(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + movsd %xmm0,0x65b4ba(%rip) │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0xc0(%rsp),%edi │ │ │ │ - movsd %xmm0,0x78(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0x65b4d1(%rip) │ │ │ │ callq 15200 │ │ │ │ - mov 0xc4(%rsp),%edi │ │ │ │ - movsd %xmm0,0x70(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + movsd %xmm0,0x65b484(%rip) │ │ │ │ + jmpq 828b7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0xd0(%rsp),%edi │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0x65b499(%rip) │ │ │ │ callq 15200 │ │ │ │ - mov 0xd4(%rsp),%edi │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + movsd %xmm0,0x65b44c(%rip) │ │ │ │ + jmpq 82899 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0xe0(%rsp),%edi │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0x65b461(%rip) │ │ │ │ callq 15200 │ │ │ │ - mov 0xe4(%rsp),%eax │ │ │ │ - mov $0x7d0,%r9d │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js 83549 │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ + movsd %xmm0,0x65b414(%rip) │ │ │ │ + jmpq 8287b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 156f0 │ │ │ │ - mov %eax,%r9d │ │ │ │ - lea 0x1f1a30(%rsp),%rbp │ │ │ │ - lea 0x1f7a80(%rsp),%r12 │ │ │ │ - movabs $0x2020454c504d4953,%rax │ │ │ │ - mov %r9d,0x90(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movb $0x0,0x1f7a80(%rsp) │ │ │ │ - mov %rax,0x1f1a30(%rsp) │ │ │ │ - movl $0x54203d,0x1f1a38(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - mov $0x34,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movabs $0x2020584950544942,%rax │ │ │ │ - mov %cx,0x1f1a3c(%rsp) │ │ │ │ - mov %rax,0x1f1a30(%rsp) │ │ │ │ - movl $0x362d203d,0x1f1a38(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movabs $0x202020534958414e,%rax │ │ │ │ - mov %rax,0x1f1a30(%rsp) │ │ │ │ - movl $0x32203d,0x1f1a38(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e14a(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 77320 │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ + cltq │ │ │ │ + mov %rax,0x65b41e(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + cltq │ │ │ │ + mov %rax,0x65b3d0(%rip) │ │ │ │ + jmpq 8285d │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e133(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 77320 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov $0x50,%edx │ │ │ │ + callq 156f0 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x7ed38(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + cltq │ │ │ │ + mov %rax,0x65b3de(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + cltq │ │ │ │ + mov %rax,0x65b390(%rip) │ │ │ │ + jmpq 8283f │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x400,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 77320 │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea 0x65bc71(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 82821 │ │ │ │ + mov %rbx,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 82903 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmpq 82748 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmpq 82787 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 8278a │ │ │ │ + mov %r12,%rax │ │ │ │ + jmpq 828ec │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000082af0 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - lea 0x7ed17(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 77320 │ │ │ │ - movsd 0x70(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x7ecff(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 77320 │ │ │ │ - movsd 0x68(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x7ece1(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 77320 │ │ │ │ - lea 0x7ecce(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 77320 │ │ │ │ - movsd 0x78(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x7eca2(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 77320 │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x7ec84(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 77320 │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x7ec66(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rsp,%rbp │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 77320 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x7ec48(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + callq 158d0 │ │ │ │ + mov $0x400,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 77320 │ │ │ │ - mov $0x50,%edx │ │ │ │ + lea 0x65af01(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 82b3a │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000082b40 : │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65aed1(%rip),%rdi │ │ │ │ + jmpq 15980 <__strcpy_chk@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000082b60 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15390 │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x90(%rsp),%r9d │ │ │ │ - lea 0x7ec23(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 77320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movl $0x444e45,0x1f1a30(%rsp) │ │ │ │ - callq 77320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je 84180 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq f1420 │ │ │ │ - mov 0xf6c(%r12),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 83ae0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 83b0d │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 83b35 │ │ │ │ - mov 0x73264(%rip),%rcx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq %rcx,%xmm5 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 83b8c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xe8(%rsp),%r15 │ │ │ │ - mov 0x73be9(%rip),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm5,0x50(%rsp) │ │ │ │ - mov %r15,%rdx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x50(%rsp),%xmm5 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x73212(%rip),%rax │ │ │ │ - lea 0x288(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x268(%rsp),%xmm2 │ │ │ │ - movsd 0x260(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - lea 0x280(%rsp),%rdx │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - cvtsi2sdl 0x20(%rsp),%xmm7 │ │ │ │ - mov 0x73b6a(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - addsd 0x73b5f(%rip),%xmm7 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movsd %xmm7,0x58(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x50(%rsp),%xmm5 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x73192(%rip),%rax │ │ │ │ - lea 0x298(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x268(%rsp),%xmm2 │ │ │ │ - movsd 0x260(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - lea 0x290(%rsp),%rdx │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - cvtsi2sdl 0x10(%rsp),%xmm6 │ │ │ │ - movsd 0x58(%rsp),%xmm7 │ │ │ │ - mov %r12,%rdi │ │ │ │ - addsd 0x73ae0(%rip),%xmm6 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x50(%rsp),%xmm5 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov 0x73114(%rip),%rax │ │ │ │ - lea 0x2a8(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x268(%rsp),%xmm2 │ │ │ │ - movsd 0x260(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - lea 0x2a0(%rsp),%rdx │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - mov 0x73a67(%rip),%rax │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x730aa(%rip),%rax │ │ │ │ - mov %ebp,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - lea 0x2b8(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x268(%rsp),%xmm2 │ │ │ │ - movsd 0x260(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - lea 0x2b0(%rsp),%rdx │ │ │ │ - mov $0x5,%eax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 64d60 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15a30 │ │ │ │ - jmpq 82d50 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 52a00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 82bb6 │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - lea 0x1f2680(%rsp),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15390 │ │ │ │ mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x2d0(%rsp),%rcx │ │ │ │ - lea 0x2c8(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x2c0(%rsp),%rsi │ │ │ │ - callq 76f40 │ │ │ │ test %eax,%eax │ │ │ │ - je 82bb6 │ │ │ │ - jmpq 832b7 │ │ │ │ + jle 82bd0 │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r12,%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%r12),%xmm5 │ │ │ │ - ucomisd 0x762a9(%rip),%xmm5 │ │ │ │ - jp 83afa │ │ │ │ - jne 83afa │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq 83888 │ │ │ │ - mov 0x72fd7(%rip),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - jmpq 83888 │ │ │ │ - movsd 0x78(%r12),%xmm5 │ │ │ │ - ucomisd 0x72fbc(%rip),%xmm5 │ │ │ │ - mov 0x40(%rsp),%ebp │ │ │ │ - jp 83b28 │ │ │ │ - je 83888 │ │ │ │ - movsd 0x76268(%rip),%xmm5 │ │ │ │ - jmpq 83888 │ │ │ │ - mov 0x72f9c(%rip),%rax │ │ │ │ - mov $0x4,%ebp │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - jmpq 83888 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 83e4d │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 82720 │ │ │ │ - mulsd 0x760ea(%rip),%xmm8 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - divsd 0xc20(%r13),%xmm0 │ │ │ │ - callq 15b70 │ │ │ │ - mulsd 0x400(%r13),%xmm0 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - jmpq 82720 │ │ │ │ - movsd 0x78(%r12),%xmm5 │ │ │ │ - ucomisd 0x761fd(%rip),%xmm5 │ │ │ │ - jp 83e37 │ │ │ │ - jne 83e37 │ │ │ │ - mov $0x3,%ebp │ │ │ │ - jmpq 83888 │ │ │ │ - mov 0xa0(%rsp),%ecx │ │ │ │ - mov 0xf8(%rsp),%edx │ │ │ │ - lea 0x7e6b5(%rip),%rsi │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %dl,(%rcx,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 82b98 │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + cmp $0x4f,%esi │ │ │ │ + jle 82bd0 │ │ │ │ + movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %esi,%rdi │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + mov $0x4f,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + jmp 82bb4 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +0000000000082c00 : │ │ │ │ + push %r14 │ │ │ │ + lea 0x78bb1(%rip),%rsi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x13c90,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x13c88(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9ae67(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov -0x428(%r13),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 82859 │ │ │ │ - mov 0xd1a0a(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 82525 │ │ │ │ + callq 156c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 82d62 │ │ │ │ + movb $0x0,0x400(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov $0x3e8,%ebp │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x400(%rsp),%r13 │ │ │ │ + mov $0x4f,%r14d │ │ │ │ + jmp 82ca4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x4f,%rax │ │ │ │ + ja 82c87 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x20,%esi │ │ │ │ + sub %eax,%edx │ │ │ │ + cltq │ │ │ │ + add $0x1,%rdx │ │ │ │ + lea (%rbx,%rax,1),%rdi │ │ │ │ + callq 154d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + callq 82b60 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 82700 │ │ │ │ + sub $0x1,%ebp │ │ │ │ + je 82d21 │ │ │ │ mov %r12,%rdx │ │ │ │ - lea 0x7e685(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 82525 │ │ │ │ - divsd 0x75e26(%rip),%xmm8 │ │ │ │ - jmpq 82739 │ │ │ │ - movl $0xffffffff,0x38(%rsp) │ │ │ │ - jmpq 828b6 │ │ │ │ - movl $0x0,0xac(%rsp) │ │ │ │ - jmpq 7f117 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - jmpq 822ab │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - lea 0x238(%rsp),%rcx │ │ │ │ - lea 0x2f0(%rsp),%rdx │ │ │ │ - mov 0xd1ded(%rip),%rdi │ │ │ │ - lea 0x2e8(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - movsd 0x80988(%rip),%xmm0 │ │ │ │ - mov %r12,%r8 │ │ │ │ - cvttsd2si 0x2f0(%rsp),%ecx │ │ │ │ - mulsd 0x1430(%r13),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x2d0(%rsp),%xmm2 │ │ │ │ - lea 0xd3a86(%rip),%rdi │ │ │ │ - cvttsd2si 0x2e8(%rsp),%edx │ │ │ │ - movsd 0x2c8(%rsp),%xmm1 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - cmovg %eax,%esi │ │ │ │ - callq 7d430 │ │ │ │ - jmpq 827a9 │ │ │ │ - movdqa 0x80ddf(%rip),%xmm0 │ │ │ │ - movl $0x6e6576,0xd02e9(%rip) │ │ │ │ - movups %xmm0,0xd02c2(%rip) │ │ │ │ - movdqa 0x80dd6(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xd02c3(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - movl $0x2,0x23c(%rsp) │ │ │ │ - jmpq 7edb8 │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movl $0x0,0x718(%rsp,%rax,1) │ │ │ │ - jmpq 7fb77 │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x88(%rsp) │ │ │ │ - movsd %xmm0,0x270(%rsp) │ │ │ │ - jmpq 7ed56 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x6e65,%r14d │ │ │ │ - callq 76910 │ │ │ │ - movdqa 0x80eea(%rip),%xmm0 │ │ │ │ - mov %r14w,0xd0276(%rip) │ │ │ │ - movb $0x0,0xd0271(%rip) │ │ │ │ - movups %xmm0,0xd0238(%rip) │ │ │ │ - movdqa 0x80edc(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xd0239(%rip) │ │ │ │ - movdqa 0x80edd(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xd023a(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x7e3de(%rip),%rsi │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 82d21 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x1(%rax),%rax │ │ │ │ + cmpb $0xa,-0x1(%rsp,%r8,1) │ │ │ │ + jne 82ce0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,(%rsp,%rax,1) │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmpb $0xd,(%rsp,%rax,1) │ │ │ │ + jne 82cea │ │ │ │ + movb $0x0,(%rsp,%rax,1) │ │ │ │ + cmpl $0x2,0x65b20f(%rip) │ │ │ │ + jle 82c60 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x74082(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9ac77(%rip),%rax │ │ │ │ + mov 0x9bd2c(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 7fbd4 │ │ │ │ - lea 0x7dfb6(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 7dd17 │ │ │ │ - divsd 0x75c41(%rip),%xmm8 │ │ │ │ - jmpq 82739 │ │ │ │ - movdqa 0x80d3c(%rip),%xmm0 │ │ │ │ - mov $0x6e,%r9d │ │ │ │ - movl $0x65766967,0xd01d0(%rip) │ │ │ │ - mov %r9w,0xd01cc(%rip) │ │ │ │ - movups %xmm0,0xd01a1(%rip) │ │ │ │ - movdqa 0x80d25(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xd01a2(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0x72c9a(%rip),%rax │ │ │ │ - mov $0x2,%ebp │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - jmpq 83888 │ │ │ │ - movsd 0xc20(%r13),%xmm0 │ │ │ │ - subsd %xmm8,%xmm0 │ │ │ │ - addsd 0x72c65(%rip),%xmm0 │ │ │ │ - mulsd 0x400(%r13),%xmm0 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - jmpq 82720 │ │ │ │ - lea 0x2f8(%rsp),%rcx │ │ │ │ - lea 0x1f1b80(%rsp),%rdx │ │ │ │ - lea 0x1f1a80(%rsp),%rsi │ │ │ │ - lea 0xd288b(%rip),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push %rax │ │ │ │ - mov 0xd2c8c(%rip),%eax │ │ │ │ - push %rax │ │ │ │ - lea 0x2f8(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x2f8(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x340(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x340(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0xd1c35(%rip),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0xd1c32(%rip),%eax │ │ │ │ - push %rax │ │ │ │ - lea 0xa58(%rsp),%r15 │ │ │ │ - push %r15 │ │ │ │ - lea 0x358(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x1f1cd8(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x288(%rsp),%r9d │ │ │ │ - mov 0x3f8(%rsp),%rdi │ │ │ │ - lea 0x360(%rsp),%r8 │ │ │ │ - callq 7a750 │ │ │ │ - add $0x60,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - je 800c7 │ │ │ │ - jmpq 832b7 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - jmpq 7f187 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - jns 825f0 │ │ │ │ + jmpq 82c60 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,0x65b1d0(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 82d75 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdx,%r15 │ │ │ │ - callq 52a70 │ │ │ │ + mov 0x13c88(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 82da6 │ │ │ │ + add $0x13c90,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + lea 0x74001(%rip),%rdi │ │ │ │ + callq 82b40 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 82d3f │ │ │ │ + movdqa 0x74b63(%rip),%xmm0 │ │ │ │ + movabs $0x616c706d65742072,%rax │ │ │ │ + movl $0x2e6574,0x65aca7(%rip) │ │ │ │ + mov %rax,0x65ac98(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movaps %xmm0,0x65ac7c(%rip) │ │ │ │ + jmp 82d3f │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000082db0 : │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 82e20 │ │ │ │ + movslq %r8d,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x7fdbb(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xd004b(%rip),%rdi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + nop │ │ │ │ + movsd (%rsi,%rax,8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 82dfb │ │ │ │ + mulsd (%rdi,%rax,8),%xmm0 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + addsd (%rsi,%rax,8),%xmm0 │ │ │ │ + movsd %xmm0,(%rcx) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 82dd0 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 82e20 │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - jns 825cb │ │ │ │ + divsd (%rcx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000082e30 : │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x73c80(%rip),%xmm3 │ │ │ │ + movsd %xmm3,(%rcx) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 82e89 │ │ │ │ + movslq %r8d,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdx,%r15 │ │ │ │ - callq 52a70 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi,%rax,8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 82e7a │ │ │ │ + movsd (%rdi,%rax,8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 82e7a │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 82e60 │ │ │ │ + movsd %xmm2,(%rdx) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x7fd27(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcffef(%rip),%rdi │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000082e90 : │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 82ef0 │ │ │ │ + movslq %r8d,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - jns 825ae │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdx,%r15 │ │ │ │ - callq 52a70 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + nop │ │ │ │ + movsd (%rsi,%rax,8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 82edb │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + addsd (%rdi,%rax,8),%xmm0 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + addsd (%rsi,%rax,8),%xmm0 │ │ │ │ + movsd %xmm0,(%rcx) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 82eb0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + sub %r9d,%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000082f00 : │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jbe 82f5a │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd -0x8(%rdi,%rax,8),%xmm1 │ │ │ │ + movsd (%rdi,%rax,8),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 82f50 │ │ │ │ + movsd (%rsi,%rax,8),%xmm2 │ │ │ │ + movsd %xmm1,(%rdi,%rax,8) │ │ │ │ + movsd -0x8(%rsi,%rax,8),%xmm1 │ │ │ │ + movsd %xmm1,(%rsi,%rax,8) │ │ │ │ + movsd %xmm0,-0x8(%rdi,%rax,8) │ │ │ │ + movsd %xmm2,-0x8(%rsi,%rax,8) │ │ │ │ + sub $0x1,%rax │ │ │ │ + jne 82f18 │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 82f10 │ │ │ │ + retq │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000082f60 : │ │ │ │ + mov 0x65af42(%rip),%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000082f70 : │ │ │ │ + mov 0x65af35(%rip),%r8d │ │ │ │ + mov 0x65af3a(%rip),%rsi │ │ │ │ + mov %r8d,%ecx │ │ │ │ + jmp 82f97 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq 0x8(%rax),%rdx │ │ │ │ + cmp %edi,(%rax) │ │ │ │ + je 82fb0 │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 82fa7 │ │ │ │ + mov %edx,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + mov (%rsi,%rax,8),%rax │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 82f88 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x7fc8f(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcff8f(%rip),%rdi │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + subl $0x1,0x65aef1(%rip) │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + je 83010 │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + je 82ff8 │ │ │ │ + movslq %edi,%rax │ │ │ │ + mov (%rsi,%rax,8),%rax │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 83075 │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov (%rsi,%rcx,8),%rcx │ │ │ │ + mov %edi,0xc(%rcx) │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jns 82591 │ │ │ │ + mov (%rsi,%rdx,8),%rax │ │ │ │ + movl $0xffffffff,0xc(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 52a70 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov %edx,0x65ae93(%rip) │ │ │ │ + mov (%rsi,%rcx,8),%rcx │ │ │ │ + mov 0x4(%rcx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 82fbf │ │ │ │ + mov 0x65ae86(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 8305c │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x8(%rsi,%rax,8),%rdx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 83040 │ │ │ │ + movl $0x0,0x65ae46(%rip) │ │ │ │ + movl $0x0,0x65ae38(%rip) │ │ │ │ + jmpq 82fa7 │ │ │ │ + movl $0xffffffff,0x8(%rax) │ │ │ │ + jmpq 82fa7 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000083090 : │ │ │ │ + movslq 0x65ae15(%rip),%rax │ │ │ │ + mov 0x65ae1a(%rip),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 830b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %edi,%edx │ │ │ │ + je 830d0 │ │ │ │ + movslq 0x8(%rax),%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 830d8 │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 830a8 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rax),%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000830e0 : │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdi,%r8 │ │ │ │ + lea 0x73caa(%rip),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x7fc0c(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xcff3c(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x65a91f(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - jns 8257e │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rdx,%r15 │ │ │ │ - callq 52a70 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000083110 : │ │ │ │ + push %r15 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x65a8d9(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 83288 │ │ │ │ + lea (%rbx,%rbx,1),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jg 83218 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 83200 │ │ │ │ + mulsd 0x74827(%rip),%xmm1 │ │ │ │ + mov 0x65a898(%rip),%rdi │ │ │ │ + movslq %ebx,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x7fb7f(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcfedf(%rip),%rdi │ │ │ │ + mov 0x65a884(%rip),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%r12,%rax,8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 831b3 │ │ │ │ + movsd 0x0(%r13,%rax,8),%xmm0 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + add $0x1,%ebx │ │ │ │ + movsd %xmm0,(%rdi,%rdx,8) │ │ │ │ + movsd (%r12,%rax,8),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi,%rdx,8) │ │ │ │ + addsd (%r14),%xmm0 │ │ │ │ + movsd %xmm0,(%r14) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 83180 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 83200 │ │ │ │ + mov %ebx,%edx │ │ │ │ + callq 82f00 │ │ │ │ + test $0x1,%bl │ │ │ │ + je 832d0 │ │ │ │ + mov 0x65a831(%rip),%rax │ │ │ │ + sar %ebx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + movsd (%rax,%rbx,8),%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mulsd 0x80510(%rip),%xmm1 │ │ │ │ - mulsd 0x190(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,0xf0(%rsp) │ │ │ │ - jmpq 823b0 │ │ │ │ - lea 0x7dae6(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %ebp,%ebp │ │ │ │ - js 84170 │ │ │ │ - test %ebx,%ebx │ │ │ │ - js 84135 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jns 82561 │ │ │ │ + mov %eax,0x65a7f2(%rip) │ │ │ │ + cltq │ │ │ │ + mov 0x65a7e1(%rip),%rdi │ │ │ │ + lea 0x0(,%rax,8),%r15 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x65a7bc(%rip),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x65a7ba(%rip) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov %rax,0x65a798(%rip) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 8314a │ │ │ │ + lea 0x73b47(%rip),%rdi │ │ │ │ + callq 830e0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 83205 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x2000,%edi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movl $0x400,0x65a774(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x2000,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0x65a758(%rip) │ │ │ │ + callq 15850 │ │ │ │ + test %r15,%r15 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov %rax,0x65a73c(%rip) │ │ │ │ + je 8331a │ │ │ │ + mov $0x400,%edx │ │ │ │ + jmpq 8313f │ │ │ │ + mov 0x65a731(%rip),%rax │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + je 8330a │ │ │ │ + sar %ebx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + movsd -0x8(%rax,%rbx,8),%xmm0 │ │ │ │ + addsd (%rax,%rbx,8),%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 52a70 │ │ │ │ + mulsd 0x7469a(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jmpq 83205 │ │ │ │ + lea 0x73a91(%rip),%rdi │ │ │ │ + callq 830e0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 83205 │ │ │ │ + │ │ │ │ +0000000000083330 : │ │ │ │ + push %rbp │ │ │ │ + mov $0xfa0,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movl $0x1f4,0x65ab6b(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x65ab67(%rip) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0xfa0(%rax),%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 833a8 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + add $0x8,%rbx │ │ │ │ + movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 83360 │ │ │ │ + movl $0x0,0x65ab17(%rip) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7fac4(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcfe64(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ + movl $0x0,0x65ab07(%rip) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + lea 0x73a27(%rip),%rdi │ │ │ │ + callq 830e0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 833a1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000833c0 : │ │ │ │ + push %r15 │ │ │ │ + mov %edi,%r8d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x65aad0(%rip),%r14d │ │ │ │ + mov 0x65aad9(%rip),%rdi │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 83478 │ │ │ │ + mov 0x65aabe(%rip),%eax │ │ │ │ + mov $0x0,%edx │ │ │ │ + jle 8340c │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %eax,%rcx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov (%rdi,%rcx,8),%rcx │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 833f8 │ │ │ │ + movslq %eax,%rbx │ │ │ │ + mov 0x65aa9a(%rip),%r13d │ │ │ │ + mov (%rdi,%rbx,8),%r9 │ │ │ │ + mov %r8d,(%r9) │ │ │ │ + movl $0x1,0x4(%r9) │ │ │ │ + mov %esi,0xc(%r9) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 83498 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 83444 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %r13d,%eax │ │ │ │ + je 834a0 │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov 0x4(%rcx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 83438 │ │ │ │ + mov %eax,0x8(%r9) │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov %r14d,0x65aa4b(%rip) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7da9e(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,%ebp │ │ │ │ - jmp 84129 │ │ │ │ + movabs $0x100000001,%rbx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + movl $0x1,0x65aa19(%rip) │ │ │ │ + mov %r8d,(%rax) │ │ │ │ + mov %rbx,0x4(%rax) │ │ │ │ + jmp 83460 │ │ │ │ + je 834a0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 52a70 │ │ │ │ + jmp 8344e │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1f4(%r13),%eax │ │ │ │ + lea 0x1f3(%r13),%r12d │ │ │ │ + movslq %r13d,%r15 │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,0x65a9f0(%rip) │ │ │ │ + mov %rax,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x0(%rbp,%r15,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 83514 │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + add $0x1,%r15 │ │ │ │ + movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge 834d0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x0(%rbp,%rbx,8),%r9 │ │ │ │ + mov %eax,0x65a9a4(%rip) │ │ │ │ + mov %r13d,%eax │ │ │ │ + jmpq 8344e │ │ │ │ + lea 0x73c8d(%rip),%rdi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + callq 830e0 │ │ │ │ + jmpq 83460 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000083530 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xdb8,%rsp │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %r8d,0x98(%rsp) │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xda8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov 0x4c(%rsp),%r8d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 840a8 │ │ │ │ + mov %rdi,%r10 │ │ │ │ mov $0x400,%edx │ │ │ │ + lea 0x9a0(%rsp),%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x74405(%rip),%rax │ │ │ │ + mov $0x1410,%edi │ │ │ │ + movq $0xffffffffffffffff,0x178(%rsp) │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + lea 0x65a938(%rip),%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7e28f(%rip),%rcx │ │ │ │ + mov %ax,0x5(%r15) │ │ │ │ + lea 0x4(%r15),%rbp │ │ │ │ + movb $0x0,0x7(%r15) │ │ │ │ + movl $0x1,(%r15) │ │ │ │ + movb $0x0,0x4(%r15) │ │ │ │ + callq 15770 │ │ │ │ + mov 0x65a90d(%rip),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65ad2e(%rip),%rdi │ │ │ │ + mov %rax,0x65a8ef(%rip) │ │ │ │ + mov 0xdf8(%rsp),%eax │ │ │ │ + mov %eax,0x65a8fa(%rip) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xcfe17(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - movdqa 0x80791(%rip),%xmm0 │ │ │ │ - movb $0x0,0xcfe1a(%rip) │ │ │ │ - movabs $0x66204e4f534a2074,%rax │ │ │ │ - mov %rax,0xcfdfd(%rip) │ │ │ │ - movl $0x2e656c69,0xcfdfb(%rip) │ │ │ │ - movups %xmm0,0xcfddc(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 7fc20 │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 7fcca │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - shl $0x3,%rax │ │ │ │ - movsd %xmm0,0xaa50(%rsp,%rax,1) │ │ │ │ - movsd 0x2c8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xaa58(%rsp,%rax,1) │ │ │ │ - movsd 0x2d0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xaa60(%rsp,%rax,1) │ │ │ │ - jmpq 81b57 │ │ │ │ - imul $0x1860,0x10(%rsp),%rax │ │ │ │ - mov 0x23c(%rsp),%edx │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ - mov %edx,0x20e14(%rsp,%rax,1) │ │ │ │ - movsd %xmm0,0x20e18(%rsp,%rax,1) │ │ │ │ - jmpq 81450 │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x20e20(%rsp,%r13,1) │ │ │ │ - movsd 0x2c8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x20e28(%rsp,%r13,1) │ │ │ │ - movsd 0x2d0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x20e30(%rsp,%r13,1) │ │ │ │ - jmpq 813fa │ │ │ │ - movdqa 0x8089e(%rip),%xmm0 │ │ │ │ - mov $0x6e,%esi │ │ │ │ - mov %si,0xcfd16(%rip) │ │ │ │ - movups %xmm0,0xcfcef(%rip) │ │ │ │ - movdqa 0x80893(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcfcf0(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - imul $0x1860,0x10(%rsp),%rax │ │ │ │ - mov 0x23c(%rsp),%edx │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ - mov %edx,0x20e14(%rsp,%rax,1) │ │ │ │ - movsd %xmm0,0x20e18(%rsp,%rax,1) │ │ │ │ - jmpq 8131d │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x20e20(%rsp,%r13,1) │ │ │ │ - movsd 0x2c8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x20e28(%rsp,%r13,1) │ │ │ │ - movsd 0x2d0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x20e30(%rsp,%r13,1) │ │ │ │ - jmpq 812c7 │ │ │ │ - movsd 0x50(%rsp),%xmm6 │ │ │ │ - lea 0x0(%r13,%r13,2),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - movsd %xmm6,0x710(%rsp,%rax,1) │ │ │ │ - jmpq 7f5e7 │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - shl $0x4,%rax │ │ │ │ - movsd %xmm0,0x728(%rsp,%rax,1) │ │ │ │ - movsd 0x2c8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x730(%rsp,%rax,1) │ │ │ │ - movsd 0x2d0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x738(%rsp,%rax,1) │ │ │ │ - jmpq 7f569 │ │ │ │ - lea 0x238(%rsp),%rcx │ │ │ │ - lea 0x258(%rsp),%rdx │ │ │ │ - movsd 0x268(%rsp),%xmm1 │ │ │ │ - movsd 0x260(%rsp),%xmm0 │ │ │ │ - lea 0x250(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x238(%rsp),%r12d │ │ │ │ - movsd 0x250(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd 0x73083(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xd167b(%rip) │ │ │ │ - movsd 0x258(%rsp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - subsd 0x73066(%rip),%xmm2 │ │ │ │ - movsd %xmm2,0xd1656(%rip) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 7fe92 │ │ │ │ - ucomisd %xmm1,%xmm1 │ │ │ │ - jp 7fe92 │ │ │ │ - movq 0x73833(%rip),%xmm7 │ │ │ │ - movsd 0x7cee3(%rip),%xmm2 │ │ │ │ - andpd %xmm7,%xmm1 │ │ │ │ - movaps %xmm7,0x20(%rsp) │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jb 7fe92 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 7fe92 │ │ │ │ - andpd %xmm7,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm2 │ │ │ │ - jae 7fea8 │ │ │ │ - jmpq 7fe92 │ │ │ │ - lea 0x7dd35(%rip),%rsi │ │ │ │ + callq b2780 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 84090 │ │ │ │ + lea 0x65acf5(%rip),%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp $0x5,%rax │ │ │ │ + ja 83f10 │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + ja 840de │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x65accd(%rip),%rsi │ │ │ │ + lea 0x65a8c6(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x73784(%rip),%rsi │ │ │ │ + lea 0x65acae(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x73767(%rip),%rsi │ │ │ │ + lea 0x65a896(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0x65a86b(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 83709 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x73752(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd15d9(%rip),%rax │ │ │ │ + lea 0x65ac6a(%rip),%rdx │ │ │ │ + lea 0x73751(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d93b(%rip),%rsi │ │ │ │ - cvttsd2si 0x88(%rax),%edx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x65a850(%rip),%rdx │ │ │ │ + lea 0x73750(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd15b7(%rip),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d928(%rip),%rsi │ │ │ │ - cvttsd2si 0x90(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x7374b(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd1595(%rip),%rax │ │ │ │ + mov 0x9b33f(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 82c00 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 84370 │ │ │ │ + lea 0x65afff(%rip),%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea 0x65aff3(%rip),%rdx │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x737e1(%rip),%rdi │ │ │ │ + lea -0x3(%rdx,%rax,1),%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + callq f1fb0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 843a8 │ │ │ │ + lea 0x736f6(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x736ef(%rip),%rdi │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x736e5(%rip),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x736d9(%rip),%rdi │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x736cd(%rip),%rdi │ │ │ │ + mov %eax,0xa8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x736c1(%rip),%rdi │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x736c6(%rip),%rdi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x736bd(%rip),%rdi │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x736bf(%rip),%rdi │ │ │ │ + mov %eax,0x138(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x736b3(%rip),%rdi │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x736b8(%rip),%rdi │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x736af(%rip),%rdi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + lea 0x9a0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + movslq %r14d,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0xa,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov 0x9b546(%rip),%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add (%rdx),%rax │ │ │ │ + mov 0x400c(%rax),%r12d │ │ │ │ + test %r14d,%r14d │ │ │ │ + js 843cb │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 843f5 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 843e0 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 83ff8 │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + js 83ff8 │ │ │ │ + mov 0x48(%rsp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + js 83ff8 │ │ │ │ + mov 0x50(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + js 83ff8 │ │ │ │ + mov 0x58(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + js 83ff8 │ │ │ │ + mov 0x60(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js 83ff8 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + js 83ff8 │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + js 83ff8 │ │ │ │ + mov 0x9c(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + js 83ff8 │ │ │ │ + mov 0x138(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + js 83ff8 │ │ │ │ + mov 0xa0(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js 83ff8 │ │ │ │ + mov 0xa8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 83ff8 │ │ │ │ + movslq 0xa0af0(%rip),%r13 │ │ │ │ + lea 0x10(%r12,%rbx,1),%ebx │ │ │ │ + mov %ebx,0x13c(%rsp) │ │ │ │ + lea 0x0(,%r13,4),%r14 │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + mov %r13d,0x20(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movslq %ebx,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jle 83aa0 │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + mov 0x78(%rsp),%rbp │ │ │ │ + mov 0x120(%rsp),%r15 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r14,%rbx,8) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rax,(%r15,%rbx,8) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rax,(%rcx,%rbx,8) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x0(%rbp,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 83a50 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0x80(%rsp),%r15 │ │ │ │ + mov 0x65a45a(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 83af2 │ │ │ │ + lea 0x65a43f(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x65a433(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x65a420(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d915(%rip),%rsi │ │ │ │ - movsd 0x258(%rax),%xmm0 │ │ │ │ + lea 0x7371f(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd1570(%rip),%rax │ │ │ │ + mov 0x9af56(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov %r15,0x148(%rsp) │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + mov 0x78(%rsp),%r15 │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + jmpq 83c79 │ │ │ │ + nop │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x0(%rbp),%xmm7 │ │ │ │ + movsd 0x72f97(%rip),%xmm0 │ │ │ │ + movsd %xmm2,0xc8(%rsp) │ │ │ │ + cvtsi2sd %ecx,%xmm1 │ │ │ │ + movsd %xmm7,0xc0(%rsp) │ │ │ │ + subsd %xmm1,%xmm7 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %edx,%xmm1 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd 0x72f58(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0xd0(%rsp) │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + callq f2f60 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq cbdd0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,1),%r13 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 84410 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 83bf6 │ │ │ │ + sub $0x5,%rax │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x73212(%rip),%rdi │ │ │ │ + lea 0x0(%rbp,%rax,1),%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 83bf6 │ │ │ │ + movb $0x0,0x1a0(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov $0x73,%esi │ │ │ │ + add %rax,%r13 │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ + mov %si,0x4(%r13) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov (%rax,%rbx,1),%rbx │ │ │ │ + movl $0x7469662e,0x0(%r13) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov $0x7374,%edi │ │ │ │ + add %rax,%rbx │ │ │ │ + movabs $0x69662e616572615f,%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %di,0x8(%rbx) │ │ │ │ + movb $0x0,0xa(%rbx) │ │ │ │ + addl $0x1,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp %eax,0xa07bf(%rip) │ │ │ │ + je 8450f │ │ │ │ + add $0x4,%r12 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ + mov %eax,0x65a276(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + js 840ea │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + lea (%rax,%r12,1),%rbx │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + lea (%r12,%r12,1),%rbx │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%rbp │ │ │ │ + callq 15200 │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd %xmm0,0x90(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%rbp │ │ │ │ + callq 15200 │ │ │ │ + mov 0x9c(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%rbp │ │ │ │ + callq 15200 │ │ │ │ + mov 0x138(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%rbp │ │ │ │ + callq 15200 │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,1),%rbp │ │ │ │ + callq 15200 │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd %xmm0,0x88(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + movsd %xmm0,0x80(%rsp) │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ + lea (%rax,%r12,1),%r8 │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov %eax,(%r8) │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + lea (%rax,%r12,1),%r8 │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov 0xa0(%rsp),%edi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %eax,(%r8) │ │ │ │ + callq f2f60 │ │ │ │ + mov (%r14,%r12,2),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0xa8(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov (%r15,%r12,2),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + movsd 0x80(%rsp),%xmm2 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + movsd 0x88(%rsp),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd 0x90(%rsp),%xmm5 │ │ │ │ + je 84420 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 83b20 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + cvtsi2sd %ecx,%xmm0 │ │ │ │ + maxsd 0xc0(%rsp),%xmm4 │ │ │ │ + maxsd 0xc8(%rsp),%xmm3 │ │ │ │ + movsd %xmm4,0xc0(%rsp) │ │ │ │ + movsd %xmm3,0xc8(%rsp) │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + addsd 0x72bf5(%rip),%xmm1 │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + minsd 0xb8(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,0xb8(%rsp) │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + addsd 0x72bd3(%rip),%xmm2 │ │ │ │ + minsd 0xd0(%rsp),%xmm2 │ │ │ │ + movsd %xmm2,0xd0(%rsp) │ │ │ │ + jmpq 83b79 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x5(%rax),%r8 │ │ │ │ + lea 0x65a405(%rip),%r12 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea (%r12,%r8,1),%rdx │ │ │ │ + lea 0x72ec4(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + jne 83f5d │ │ │ │ + movb $0x0,-0x5(%r12,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 8363d │ │ │ │ + lea -0x5(%rax),%r8 │ │ │ │ + lea (%r12,%r8,1),%rdx │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x754c7(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 840c0 │ │ │ │ + lea 0x65a39e(%rip),%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x4(%r12,%rdx,1),%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x75481(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 84390 │ │ │ │ + movb $0x0,-0x4(%r12,%rdx,1) │ │ │ │ + lea 0x65a369(%rip),%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 83647 │ │ │ │ + lea -0x4(%r12,%rax,1),%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x7544f(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 83647 │ │ │ │ + movb $0x0,-0x4(%r12,%rax,1) │ │ │ │ + jmpq 83647 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x73910(%rip),%xmm0 │ │ │ │ + mov $0x74,%eax │ │ │ │ + movups %xmm0,0x4(%r15) │ │ │ │ + movdqa 0x7390e(%rip),%xmm0 │ │ │ │ + movl $0x73696c20,0x70(%rbp) │ │ │ │ + movups %xmm0,0x10(%rbp) │ │ │ │ + movdqa 0x7390b(%rip),%xmm0 │ │ │ │ + mov %ax,0x74(%rbp) │ │ │ │ + movups %xmm0,0x20(%rbp) │ │ │ │ + movdqa 0x7390b(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rbp) │ │ │ │ + movdqa 0x7390f(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x40(%rbp) │ │ │ │ + movdqa 0x808e3(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x50(%rbp) │ │ │ │ + movdqa 0x808e7(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x60(%rbp) │ │ │ │ + mov 0xda8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 865ff │ │ │ │ + add $0xdb8,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmp 8405d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2e,%edx │ │ │ │ + mov %dx,0x9a0(%rsp) │ │ │ │ + jmpq 8358c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%r12,%r8,1) │ │ │ │ + lea 0x65a254(%rip),%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + jbe 83647 │ │ │ │ + lea 0x65a23b(%rip),%r12 │ │ │ │ + jmpq 83f8a │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + mov 0x140(%rsp),%rbp │ │ │ │ + mov 0x148(%rsp),%r15 │ │ │ │ + callq f3000 │ │ │ │ + mov 0x659df4(%rip),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jg 84b47 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 84161 │ │ │ │ + lea 0x659dd0(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x659dc4(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x659db1(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d901(%rip),%rsi │ │ │ │ - movsd 0x260(%rax),%xmm0 │ │ │ │ + lea 0x730f0(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd154b(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7d8ed(%rip),%rsi │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ + mov 0x9a8e7(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + lea 0x72dac(%rip),%rsi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15d90 │ │ │ │ + test %rax,%rax │ │ │ │ + je 846d2 │ │ │ │ + movl $0x1,0x659d70(%rip) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 846d2 │ │ │ │ + movq 0x73754(%rip),%xmm3 │ │ │ │ + movslq %eax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd 0x659cde(%rip),%xmm9 │ │ │ │ + movsd 0x659cdd(%rip),%xmm8 │ │ │ │ + movsd 0x737d5(%rip),%xmm2 │ │ │ │ + shl $0x3,%rdx │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movaps %xmm3,0x10(%rsp) │ │ │ │ + movsd 0x737d8(%rip),%xmm4 │ │ │ │ + movsd 0x737d8(%rip),%xmm3 │ │ │ │ + movapd %xmm5,%xmm7 │ │ │ │ + mov 0xf0(%rsp),%r9 │ │ │ │ + movsd 0x728dc(%rip),%xmm5 │ │ │ │ + mov 0xf8(%rsp),%rsi │ │ │ │ + mov 0xe0(%rsp),%r8 │ │ │ │ + mov 0x100(%rsp),%r10 │ │ │ │ + mov 0x108(%rsp),%rdi │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + jmpq 842c2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addsd (%rcx,%rax,1),%xmm1 │ │ │ │ + movsd %xmm1,(%rcx,%rax,1) │ │ │ │ + movapd %xmm8,%xmm1 │ │ │ │ + subsd (%rdi,%rax,1),%xmm1 │ │ │ │ + divsd (%r9,%rax,1),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movapd %xmm0,%xmm11 │ │ │ │ + andpd %xmm7,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm4 │ │ │ │ + jbe 84289 │ │ │ │ + cvttsd2si %xmm0,%r11 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + cvtsi2sd %r11,%xmm6 │ │ │ │ + movapd %xmm6,%xmm10 │ │ │ │ + cmpnlesd %xmm0,%xmm10 │ │ │ │ + andpd %xmm5,%xmm10 │ │ │ │ + subsd %xmm10,%xmm6 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + andnpd %xmm11,%xmm6 │ │ │ │ + orpd %xmm6,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + andpd 0x10(%rsp),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + ja 84c01 │ │ │ │ + addsd (%r8,%rax,1),%xmm1 │ │ │ │ + movsd %xmm9,(%rsi,%rax,1) │ │ │ │ + movsd %xmm8,(%rdi,%rax,1) │ │ │ │ + movsd %xmm1,(%r8,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 846d2 │ │ │ │ + movapd %xmm9,%xmm1 │ │ │ │ + subsd (%rsi,%rax,1),%xmm1 │ │ │ │ + divsd (%r10,%rax,1),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movapd %xmm0,%xmm11 │ │ │ │ + andpd %xmm7,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm4 │ │ │ │ + jbe 84321 │ │ │ │ + cvttsd2si %xmm0,%r11 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + cvtsi2sd %r11,%xmm6 │ │ │ │ + movapd %xmm6,%xmm10 │ │ │ │ + cmpnlesd %xmm0,%xmm10 │ │ │ │ + andpd %xmm5,%xmm10 │ │ │ │ + subsd %xmm10,%xmm6 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + andnpd %xmm11,%xmm6 │ │ │ │ + orpd %xmm6,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + andpd 0x10(%rsp),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe 84220 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea 0x5a0(%rsp),%r12 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov (%rcx,%rax,1),%r8 │ │ │ │ + lea 0x72f0f(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd1529(%rip),%rax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 82b40 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x6596a4(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 8405d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x659f89(%rip),%rdi │ │ │ │ + callq 15390 │ │ │ │ + jmpq 83fc6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x73876(%rip),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 8405d │ │ │ │ + lea 0x8c1ef(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmpq 83871 │ │ │ │ + lea 0x72afb(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + jmpq 83889 │ │ │ │ + lea 0x70770(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmpq 8387d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15160 │ │ │ │ + jmpq 83c5a │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x659a4c(%rip),%xmm3 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cvtsi2sdq 0x659a2f(%rip),%xmm4 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + andpd 0x734ab(%rip),%xmm0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 83e86 │ │ │ │ + movsd 0x73549(%rip),%xmm7 │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + andpd 0x7348d(%rip),%xmm6 │ │ │ │ + divsd %xmm6,%xmm7 │ │ │ │ + jmp 8447f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + movsd %xmm1,0x0(%rbp) │ │ │ │ + jbe 83e86 │ │ │ │ + subsd %xmm7,%xmm1 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + andpd 0x73459(%rip),%xmm0 │ │ │ │ + comisd %xmm6,%xmm0 │ │ │ │ + jbe 84470 │ │ │ │ + movsd 0x0(%rbp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + andpd 0x7343e(%rip),%xmm0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 83e86 │ │ │ │ + andpd 0x7342c(%rip),%xmm5 │ │ │ │ + movsd 0x734d4(%rip),%xmm6 │ │ │ │ + divsd %xmm5,%xmm6 │ │ │ │ + jmp 844e7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + movsd %xmm1,0x0(%rbp) │ │ │ │ + jbe 83e86 │ │ │ │ + addsd %xmm6,%xmm1 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + andpd 0x733f1(%rip),%xmm0 │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + jbe 844d8 │ │ │ │ + movsd 0x0(%rbp),%xmm1 │ │ │ │ + jmpq 83e86 │ │ │ │ + lea 0x32(%rax),%r13d │ │ │ │ + mov 0x118(%rsp),%rdi │ │ │ │ + movslq %r13d,%rbp │ │ │ │ + mov %r13d,0x70(%rsp) │ │ │ │ + lea 0x0(,%rbp,4),%rbx │ │ │ │ + mov %r13d,0x9fef6(%rip) │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 15960 │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 15960 │ │ │ │ + mov 0x108(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + jle 83c6f │ │ │ │ + mov %r12,0x78(%rsp) │ │ │ │ + movslq 0x13c(%rsp),%rbp │ │ │ │ + movslq %ecx,%rbx │ │ │ │ + mov 0x120(%rsp),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,(%rcx,%rbx,8) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rax,0x0(%r13,%rbx,8) │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 15850 │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rax,(%r14,%rbx,8) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r15,%rbx,8) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 865e3 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,0x70(%rsp) │ │ │ │ + jg 84678 │ │ │ │ + mov 0x78(%rsp),%r12 │ │ │ │ + jmpq 83c6f │ │ │ │ + movslq 0x9fd4f(%rip),%r12 │ │ │ │ + shl $0x5,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x6597b4(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 86604 │ │ │ │ + mov 0xc(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 84ea7 │ │ │ │ + mov 0x6597f9(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 84d7d │ │ │ │ + mov 0x98(%rsp),%ecx │ │ │ │ + mov 0x65974b(%rip),%rdx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 84c22 │ │ │ │ + movq 0x731c3(%rip),%xmm4 │ │ │ │ + movsd 0x7325b(%rip),%xmm2 │ │ │ │ + movsd 0xc0(%rsp),%xmm0 │ │ │ │ + subsd 0xb8(%rsp),%xmm0 │ │ │ │ + movaps %xmm4,0x10(%rsp) │ │ │ │ + andpd %xmm4,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + movslq %r12d,%rbx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jge 8479c │ │ │ │ + movslq %edx,%rbx │ │ │ │ + mov %rbx,%r12 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 8479c │ │ │ │ + mov %r12d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d8dc(%rip),%rsi │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + lea 0x7280f(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd1507(%rip),%rax │ │ │ │ + mov 0x9a2b2(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + test %rbx,%rbx │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + je 8668f │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + je 86683 │ │ │ │ + mov 0x659717(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jg 84dfa │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 86610 │ │ │ │ + movslq 0x20(%rsp),%rbx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + movsd %xmm3,0x88(%rsp) │ │ │ │ + movsd 0x73186(%rip),%xmm4 │ │ │ │ + mov 0xf8(%rsp),%r13 │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + mov %rbx,%r11 │ │ │ │ + movsd 0x7228d(%rip),%xmm3 │ │ │ │ + mov 0x100(%rsp),%r14 │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov 0x108(%rsp),%r15 │ │ │ │ + movsd 0x150(%rsp),%xmm5 │ │ │ │ + mov 0xc(%rsp),%r10d │ │ │ │ + movsd 0x158(%rsp),%xmm8 │ │ │ │ + mov 0xf0(%rsp),%rbx │ │ │ │ + jmpq 84989 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm9 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + andpd %xmm9,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm4 │ │ │ │ + jbe 848c4 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + andnpd %xmm1,%xmm9 │ │ │ │ + cvtsi2sd %rax,%xmm6 │ │ │ │ + movapd %xmm6,%xmm7 │ │ │ │ + cmpnlesd %xmm1,%xmm7 │ │ │ │ + andpd %xmm3,%xmm7 │ │ │ │ + subsd %xmm7,%xmm6 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + orpd %xmm9,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r9d │ │ │ │ + cmpl $0x1,0x659630(%rip) │ │ │ │ + mov %r9d,0x14(%rsi) │ │ │ │ + jle 84963 │ │ │ │ + mov 0x18(%rsi),%r8d │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d8cb(%rip),%rsi │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + lea 0x7ffe0(%rip),%rsi │ │ │ │ + mov %r10d,0x98(%rsp) │ │ │ │ + movsd %xmm8,0x48(%rsp) │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd14e5(%rip),%rax │ │ │ │ + mov 0x9a128(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x7307c(%rip),%rax │ │ │ │ + mov 0x65956d(%rip),%rdi │ │ │ │ + mov 0x98(%rsp),%r10d │ │ │ │ + movq %rax,%xmm4 │ │ │ │ + mov 0x72181(%rip),%rax │ │ │ │ + movsd 0x48(%rsp),%xmm8 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + lea (%rdi,%rbp,1),%rsi │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + movl $0x0,(%rsi) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 8497c │ │ │ │ + mov 0x659523(%rip),%rax │ │ │ │ + movl $0x0,(%rax,%rbp,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,%r11 │ │ │ │ + je 84ed0 │ │ │ │ + mov %r12d,%edx │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 849b7 │ │ │ │ + movsd (%r14),%xmm7 │ │ │ │ + movsd 0x0(%r13),%xmm5 │ │ │ │ + movsd (%r15),%xmm8 │ │ │ │ + movsd %xmm7,0x128(%rsp) │ │ │ │ + movsd (%rbx),%xmm7 │ │ │ │ + movsd %xmm7,0x130(%rsp) │ │ │ │ + ucomisd 0x0(%r13,%r12,8),%xmm5 │ │ │ │ + jp 84b18 │ │ │ │ + comisd 0x0(%r13,%r12,8),%xmm5 │ │ │ │ + jne 84b18 │ │ │ │ + ucomisd (%r15,%r12,8),%xmm8 │ │ │ │ + jp 84b18 │ │ │ │ + comisd (%r15,%r12,8),%xmm8 │ │ │ │ + jne 84b18 │ │ │ │ + movsd 0x128(%rsp),%xmm7 │ │ │ │ + movsd (%r14,%r12,8),%xmm0 │ │ │ │ + ucomisd %xmm7,%xmm0 │ │ │ │ + jp 84b18 │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + jne 84b18 │ │ │ │ + movsd 0x130(%rsp),%xmm7 │ │ │ │ + movsd (%rbx,%r12,8),%xmm1 │ │ │ │ + ucomisd %xmm7,%xmm1 │ │ │ │ + jp 84b18 │ │ │ │ + comisd %xmm7,%xmm1 │ │ │ │ + jne 84b18 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov 0xd8(%rsp),%r9 │ │ │ │ + addsd 0x28(%rsp),%xmm0 │ │ │ │ + mov 0x65941d(%rip),%r8 │ │ │ │ + shl $0x5,%rbp │ │ │ │ + mov 0x659442(%rip),%rdi │ │ │ │ + movsd 0x659412(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + movsd 0x65940c(%rip),%xmm0 │ │ │ │ + subsd (%rax,%r12,8),%xmm0 │ │ │ │ + lea (%rdi,%rbp,1),%rsi │ │ │ │ + mov (%r9,%r12,4),%eax │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %ecx,0x10(%rsi) │ │ │ │ + sub $0x1,%eax │ │ │ │ + movslq %eax,%r9 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + cmovg %r8d,%eax │ │ │ │ + mov %eax,0x18(%rsi) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + movsd (%rax,%r12,8),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 84875 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm9 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm9,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm4 │ │ │ │ + jbe 84b06 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + andnpd %xmm0,%xmm9 │ │ │ │ + cvtsi2sd %rax,%xmm6 │ │ │ │ + movapd %xmm6,%xmm7 │ │ │ │ + cmpnlesd %xmm0,%xmm7 │ │ │ │ + andpd %xmm3,%xmm7 │ │ │ │ + subsd %xmm7,%xmm6 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + orpd %xmm9,%xmm1 │ │ │ │ + xorpd 0x72df2(%rip),%xmm1 │ │ │ │ + cvttsd2si %xmm1,%r9d │ │ │ │ + jmpq 848c9 │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + lea 0x7287c(%rip),%rdi │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + callq 82b40 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x658ee6(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 8405d │ │ │ │ + mov 0x20(%rsp),%ebx │ │ │ │ + lea 0x723a7(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d8ba(%rip),%rsi │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x748ab(%rip),%r12 │ │ │ │ + mov %ebx,%edx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd14c3(%rip),%rax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 84bd4 │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov 0x120(%rsp),%rbp │ │ │ │ + mov 0xc(%rsp),%r15d │ │ │ │ + jmp 84bb0 │ │ │ │ + mov 0x0(%rbp,%r13,8),%rcx │ │ │ │ + lea 0x72371(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d8a9(%rip),%rsi │ │ │ │ - movsd 0x30(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x128(%rsp),%edx │ │ │ │ - lea 0x7d89d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,%rbx │ │ │ │ + je 84bca │ │ │ │ + mov (%r14,%r13,8),%rdx │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 84b8f │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d88e(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x883c2(%rip),%rsi │ │ │ │ + jmp 84ba7 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + lea 0x80e28(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9a430(%rip),%rax │ │ │ │ + mov 0x99e52(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xd1449(%rip),%rbp │ │ │ │ - jmpq 7fe22 │ │ │ │ - imul $0x438,%r12,%rax │ │ │ │ - movsd 0x50(%rsp),%xmm2 │ │ │ │ - movsd %xmm2,0xe3e10(%rsp,%rax,1) │ │ │ │ - jmpq 81995 │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - imul $0x438,%r12,%rax │ │ │ │ - movsd %xmm0,0xe3e30(%rsp,%rax,1) │ │ │ │ - movsd 0x2c8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xe3e38(%rsp,%rax,1) │ │ │ │ - movsd 0x2d0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xe3e40(%rsp,%rax,1) │ │ │ │ - jmpq 81919 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 8603c │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x398(%rsp),%rdi │ │ │ │ - lea 0xd1460(%rip),%rcx │ │ │ │ - lea 0x7d097(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 88115 │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x398(%rsp),%rdi │ │ │ │ - lea 0xd141e(%rip),%rcx │ │ │ │ - lea 0x7d06d(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ + mov 0x659304(%rip),%eax │ │ │ │ + jmpq 84115 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea 0x5a0(%rsp),%r12 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov (%rcx,%rax,1),%r8 │ │ │ │ + lea 0x7267b(%rip),%rcx │ │ │ │ + jmpq 84351 │ │ │ │ + movsd 0xc0(%rsp),%xmm4 │ │ │ │ + movsd 0x71e95(%rip),%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %rdx,%xmm3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + subsd 0xb8(%rsp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + comisd %xmm1,%xmm3 │ │ │ │ + jbe 84c6b │ │ │ │ + cvttsd2si %xmm1,%rdx │ │ │ │ + movsd %xmm4,0x659214(%rip) │ │ │ │ + mov %rdx,0x6591fd(%rip) │ │ │ │ + movsd 0xc8(%rsp),%xmm1 │ │ │ │ + subsd 0xd0(%rsp),%xmm1 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sdq 0x6591e2(%rip),%xmm2 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe 84cb1 │ │ │ │ + movsd 0xc8(%rsp),%xmm4 │ │ │ │ + cvttsd2si %xmm1,%rcx │ │ │ │ + movsd %xmm4,0x6591d6(%rip) │ │ │ │ + mov %rcx,0x6591bf(%rip) │ │ │ │ + movq 0x72c37(%rip),%xmm3 │ │ │ │ + movsd 0x72ccf(%rip),%xmm2 │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ + movaps %xmm3,0x10(%rsp) │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + movslq %r12d,%rbx │ │ │ │ test %eax,%eax │ │ │ │ - jne 87e24 │ │ │ │ - mov 0xd13f4(%rip),%esi │ │ │ │ - mov 0xd13f2(%rip),%edi │ │ │ │ - callq 773c0 │ │ │ │ - mov %rax,0xd134a(%rip) │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq 7fd00 │ │ │ │ - movsd 0x278(%rsp),%xmm0 │ │ │ │ - mov 0x240(%rsp),%eax │ │ │ │ - movl $0x0,0xaa38(%rsp,%r9,1) │ │ │ │ - mov %eax,0xaa3c(%rsp,%r9,1) │ │ │ │ - mov 0x244(%rsp),%eax │ │ │ │ - movsd %xmm0,0xaa48(%rsp,%r9,1) │ │ │ │ - mov %eax,0xaa40(%rsp,%r9,1) │ │ │ │ - mov 0x248(%rsp),%eax │ │ │ │ - mov %eax,0xaa44(%rsp,%r9,1) │ │ │ │ - jmpq 81d26 │ │ │ │ - mov 0x23c(%rsp),%edx │ │ │ │ - shl $0x3,%rax │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ - mov %edx,0xaa24(%rsp,%rax,1) │ │ │ │ - movsd %xmm0,0xaa28(%rsp,%rax,1) │ │ │ │ - jmpq 81bb2 │ │ │ │ - lea 0x7dbe0(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0xa8(%rsp) │ │ │ │ - jmpq 82aa3 │ │ │ │ - lea 0x7dbc1(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0xb4(%rsp) │ │ │ │ - jmpq 82a94 │ │ │ │ - imul $0x1860,0x10(%rsp),%rax │ │ │ │ - mov 0x240(%rsp),%edx │ │ │ │ - movsd 0x278(%rsp),%xmm0 │ │ │ │ - mov %edx,0x21244(%rsp,%rax,1) │ │ │ │ - mov 0x244(%rsp),%edx │ │ │ │ - movl $0x0,0x21240(%rsp,%rax,1) │ │ │ │ - mov %edx,0x21248(%rsp,%rax,1) │ │ │ │ - mov 0x248(%rsp),%edx │ │ │ │ - movsd %xmm0,0x21250(%rsp,%rax,1) │ │ │ │ - mov %edx,0x2124c(%rsp,%rax,1) │ │ │ │ - jmpq 8166d │ │ │ │ - lea 0x88193(%rip),%rsi │ │ │ │ + jle 8475c │ │ │ │ + lea 0x72250(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd12c6(%rip),%edx │ │ │ │ - lea 0x7d97a(%rip),%rsi │ │ │ │ + mov 0x659172(%rip),%rdx │ │ │ │ + lea 0x72247(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd12a9(%rip),%edx │ │ │ │ - lea 0x7d97b(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x659155(%rip),%xmm0 │ │ │ │ + lea 0x72239(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xd1214(%rip),%xmm0 │ │ │ │ - lea 0x7d970(%rip),%rsi │ │ │ │ + movsd 0x65913f(%rip),%xmm0 │ │ │ │ + lea 0x72232(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x99cec(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x659105(%rip),%rdx │ │ │ │ + mov 0x659197(%rip),%eax │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jle 84767 │ │ │ │ + jmpq 84761 │ │ │ │ + lea 0x65916c(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x659160(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x65914d(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xd11ee(%rip),%xmm0 │ │ │ │ - lea 0x7d96d(%rip),%rsi │ │ │ │ + lea 0x7251f(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x99c83(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x98(%rsp),%r11d │ │ │ │ + mov 0x65912d(%rip),%eax │ │ │ │ + mov 0x65908e(%rip),%rdx │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 84c22 │ │ │ │ + movsd 0xc0(%rsp),%xmm0 │ │ │ │ + subsd 0xb8(%rsp),%xmm0 │ │ │ │ + jmpq 84cb1 │ │ │ │ + lea 0x6590ef(%rip),%rdi │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + callq 15770 │ │ │ │ + mov 0x6590dd(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x6590ca(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xd1200(%rip),%xmm0 │ │ │ │ - lea 0x7d96a(%rip),%rsi │ │ │ │ + lea 0x724d4(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9a175(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x99c00(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xd121f(%rip),%ebx │ │ │ │ - mov 0xd0d21(%rip),%edx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 8003f │ │ │ │ - jmpq 7fec4 │ │ │ │ - lea 0x7d5db(%rip),%rsi │ │ │ │ + cmpl $0x1,0x6590b1(%rip) │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + jle 847f2 │ │ │ │ + lea 0x72168(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd1162(%rip),%rax │ │ │ │ + lea 0x7fa26(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d4c4(%rip),%rsi │ │ │ │ - cvttsd2si 0x88(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd1140(%rip),%rax │ │ │ │ + lea 0x7fa2e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d4b1(%rip),%rsi │ │ │ │ - cvttsd2si 0x90(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd111e(%rip),%rax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + jmpq 847f2 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x658fe2(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 84701 │ │ │ │ + lea 0x72058(%rip),%rdi │ │ │ │ + callq 830e0 │ │ │ │ + jmpq 84370 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + movslq 0x9f541(%rip),%rdi │ │ │ │ + shl $0x2,%rdi │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rax,0x658fdf(%rip) │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15850 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rax,0x658fc3(%rip) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rax,0x658fa5(%rip) │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 15850 │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x658f86(%rip) │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 865d7 │ │ │ │ + add $0x10,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%r14),%edx │ │ │ │ + mov %eax,(%r9,%rax,4) │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov %edx,0x0(%r13,%rax,4) │ │ │ │ + mov -0x18(%r14),%edx │ │ │ │ + mov %eax,(%rsi,%rax,4) │ │ │ │ + mov %edx,(%r12,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 84f51 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + lea -0x2(%rax),%edi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 85001 │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13,%rax,4),%edx │ │ │ │ + mov 0x4(%r13,%rax,4),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jle 84fba │ │ │ │ + mov %ecx,0x0(%r13,%rax,4) │ │ │ │ + mov 0x4(%r9,%rax,4),%ecx │ │ │ │ + mov %edx,0x4(%r13,%rax,4) │ │ │ │ + mov (%r9,%rax,4),%edx │ │ │ │ + mov %ecx,(%r9,%rax,4) │ │ │ │ + mov %edx,0x4(%r9,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jge 84f90 │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jae 84f88 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12,%rax,4),%edx │ │ │ │ + mov 0x4(%r12,%rax,4),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jle 84ff4 │ │ │ │ + mov %ecx,(%r12,%rax,4) │ │ │ │ + mov 0x4(%rsi,%rax,4),%ecx │ │ │ │ + mov %edx,0x4(%r12,%rax,4) │ │ │ │ + mov (%rsi,%rax,4),%edx │ │ │ │ + mov %ecx,(%rsi,%rax,4) │ │ │ │ + mov %edx,0x4(%rsi,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jge 84fd0 │ │ │ │ + sub $0x1,%edi │ │ │ │ + jae 84fc9 │ │ │ │ + mov 0x658ef9(%rip),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jg 85925 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 8505c │ │ │ │ + lea 0x658ed5(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x658ec9(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x658eb6(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d49e(%rip),%rsi │ │ │ │ - movsd 0x258(%rax),%xmm0 │ │ │ │ + lea 0x72385(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd10f9(%rip),%rax │ │ │ │ + mov 0x999ec(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x658e05(%rip),%r13 │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 86796 │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r13,%r13 │ │ │ │ + jg 8509b │ │ │ │ + jmpq 86768 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov $0x190,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r14,%rbx,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8678a │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 85098 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8677e │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 850eb │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov $0x190,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx,%rbx,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 86759 │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 850e8 │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r14,%r12 │ │ │ │ + lea 0x0(,%r13,4),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8674d │ │ │ │ + mov 0x658dc8(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 85194 │ │ │ │ + lea 0x658dac(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x658da0(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x658d8d(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d48a(%rip),%rsi │ │ │ │ - movsd 0x260(%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ + lea 0x7228f(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd10d4(%rip),%rax │ │ │ │ + mov 0x998c3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x658cdc(%rip),%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 86741 │ │ │ │ + cmpq $0x0,0x80(%rsp) │ │ │ │ + je 86735 │ │ │ │ + mov 0x658d2b(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jle 85221 │ │ │ │ + lea 0x658d10(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x658d04(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x658cf1(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d476(%rip),%rsi │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ + lea 0x72230(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd10b2(%rip),%rax │ │ │ │ + mov 0x99827(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0x6590f8(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ + lea 0x658cec(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ + lea 0x658cbc(%rip),%rdx │ │ │ │ + lea 0x6590d9(%rip),%rsi │ │ │ │ + movl $0x0,0x658cab(%rip) │ │ │ │ + lea 0x658c08(%rip),%rdi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + lea 0x658c90(%rip),%rdx │ │ │ │ + lea 0x658cad(%rip),%rsi │ │ │ │ + movl $0x0,0x658c7f(%rip) │ │ │ │ + lea 0x658b9c(%rip),%rdi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + mov 0x658bc8(%rip),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + lea 0x658c53(%rip),%r8 │ │ │ │ + lea 0x658bb8(%rip),%rcx │ │ │ │ + movl $0x2,0x658c06(%rip) │ │ │ │ + movl $0x0,0x658c38(%rip) │ │ │ │ + callq 15070 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + cmpl $0x0,0x658c28(%rip) │ │ │ │ + jle 852fc │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d465(%rip),%rsi │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x7218a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd1090(%rip),%rax │ │ │ │ + mov 0x9974c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x658b1d(%rip),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + lea 0x658be8(%rip),%r8 │ │ │ │ + lea 0x658b0d(%rip),%rcx │ │ │ │ + movl $0x0,0x658bd7(%rip) │ │ │ │ + callq 15070 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + cmpl $0x0,0x658bc7(%rip) │ │ │ │ + jg 85a31 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x658b16(%rip),%rdi │ │ │ │ + lea 0x658bab(%rip),%rdx │ │ │ │ + movl $0x0,0x658ba1(%rip) │ │ │ │ + callq 15320 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + cmpl $0x0,0x658b91(%rip) │ │ │ │ + jle 85393 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d454(%rip),%rsi │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x7217b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd106e(%rip),%rax │ │ │ │ + mov 0x996b5(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x658a82(%rip),%rdi │ │ │ │ + lea 0x658b57(%rip),%rdx │ │ │ │ + movl $0x0,0x658b4d(%rip) │ │ │ │ + callq 15320 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + cmpl $0x0,0x658b3d(%rip) │ │ │ │ + jle 853e7 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d443(%rip),%rsi │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x72157(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd104c(%rip),%rax │ │ │ │ + mov 0x99661(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x658a72(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x658b05(%rip),%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x71c7f(%rip),%rsi │ │ │ │ + movl $0x0,0x658aed(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + mov 0x6589fd(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x658ad0(%rip),%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x71c4a(%rip),%rsi │ │ │ │ + movl $0x0,0x658ab8(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + mov 0x658a08(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x658a9b(%rip),%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x71c1e(%rip),%rsi │ │ │ │ + movl $0x0,0x658a85(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + mov 0x6589dd(%rip),%rdx │ │ │ │ + mov 0x6589ce(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x658a61(%rip),%r8 │ │ │ │ + lea 0x71890(%rip),%rsi │ │ │ │ + movl $0x0,0x658a50(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + mov 0x6589b0(%rip),%rdx │ │ │ │ + mov 0x658999(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x658a2c(%rip),%r8 │ │ │ │ + lea 0x71862(%rip),%rsi │ │ │ │ + movl $0x0,0x658a1b(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + mov 0x65892b(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x6589fe(%rip),%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x71b81(%rip),%rsi │ │ │ │ + movl $0x0,0x6589e8(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + mov 0x658940(%rip),%rdx │ │ │ │ + mov 0x6588f1(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x6589c4(%rip),%r8 │ │ │ │ + lea 0x717f3(%rip),%rsi │ │ │ │ + movl $0x0,0x6589b3(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + mov 0x658913(%rip),%rdx │ │ │ │ + mov 0x6588bc(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x65898f(%rip),%r8 │ │ │ │ + lea 0x717c5(%rip),%rsi │ │ │ │ + movl $0x0,0x65897e(%rip) │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + movsd 0x6588e5(%rip),%xmm0 │ │ │ │ + mov 0x6588c6(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x658959(%rip),%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x7179f(%rip),%rsi │ │ │ │ + movl $0x0,0x658943(%rip) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + movsd 0x6588b2(%rip),%xmm0 │ │ │ │ + mov 0x65888b(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x65891e(%rip),%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x7176b(%rip),%rsi │ │ │ │ + movl $0x0,0x658908(%rip) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + movsd 0x65886f(%rip),%xmm0 │ │ │ │ + mov 0x658810(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x6588e3(%rip),%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x71729(%rip),%rsi │ │ │ │ + movl $0x0,0x6588cd(%rip) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + movsd 0x65883c(%rip),%xmm0 │ │ │ │ + mov 0x6587d5(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x6588a8(%rip),%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x716f5(%rip),%rsi │ │ │ │ + movl $0x0,0x658892(%rip) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85915 │ │ │ │ + cmpl $0x0,0x658882(%rip) │ │ │ │ + jle 856c8 │ │ │ │ + lea 0x658869(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x65885d(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x65884a(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d432(%rip),%rsi │ │ │ │ - movsd 0x30(%rax),%xmm0 │ │ │ │ + lea 0x71ea9(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9a002(%rip),%rax │ │ │ │ + mov 0x99380(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xd101b(%rip),%rax │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 84b03 │ │ │ │ - movsd 0x258(%rax),%xmm0 │ │ │ │ - ucomisd 0xd1072(%rip),%xmm0 │ │ │ │ - jp 84ed4 │ │ │ │ - comisd 0xd1064(%rip),%xmm0 │ │ │ │ - jne 84ed4 │ │ │ │ - movsd 0x260(%rax),%xmm0 │ │ │ │ - ucomisd 0xd1046(%rip),%xmm0 │ │ │ │ - jp 84ed4 │ │ │ │ - comisd 0xd1038(%rip),%xmm0 │ │ │ │ - jne 84ed4 │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - ucomisd 0xd0fe5(%rip),%xmm0 │ │ │ │ - jp 84ed4 │ │ │ │ - comisd 0xd0fd7(%rip),%xmm0 │ │ │ │ - jne 84ed4 │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - ucomisd 0xd0fbc(%rip),%xmm0 │ │ │ │ - jp 84ed4 │ │ │ │ - comisd 0xd0fae(%rip),%xmm0 │ │ │ │ - jne 84ed4 │ │ │ │ - movsd 0xd0fd0(%rip),%xmm0 │ │ │ │ - subsd 0x30(%rax),%xmm0 │ │ │ │ - andpd 0x7317b(%rip),%xmm0 │ │ │ │ - comisd 0x7faf3(%rip),%xmm0 │ │ │ │ - ja 84ed4 │ │ │ │ - movsd 0x10(%rax),%xmm7 │ │ │ │ - movsd 0x88(%rax),%xmm0 │ │ │ │ - movapd 0x10(%rsp),%xmm4 │ │ │ │ - subsd %xmm7,%xmm0 │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - movsd %xmm7,0x90(%rsp) │ │ │ │ - xorpd %xmm4,%xmm6 │ │ │ │ - movq %xmm6,%rbx │ │ │ │ - movsd 0x18(%rax),%xmm6 │ │ │ │ - movsd %xmm0,0x88(%rsp) │ │ │ │ - movsd 0x90(%rax),%xmm0 │ │ │ │ - mov 0xd0ab4(%rip),%eax │ │ │ │ - movsd %xmm6,0x108(%rsp) │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - xorpd %xmm4,%xmm2 │ │ │ │ - subsd %xmm6,%xmm3 │ │ │ │ - movq %xmm2,%r14 │ │ │ │ - movsd %xmm3,0xd8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 83330 │ │ │ │ test %eax,%eax │ │ │ │ - je 7e10e │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ + jg 84370 │ │ │ │ + movsd 0x722d9(%rip),%xmm1 │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + lea 0x658812(%rip),%r14 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + andpd 0x10(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + movl $0x0,0x138(%rsp) │ │ │ │ + movl $0x0,0x9c(%rsp) │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movq $0x1,0x48(%rsp) │ │ │ │ + movl $0x32,0x98(%rsp) │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x20(%rsp),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0xb0(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmp 0x658713(%rip),%rax │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + jg 864b0 │ │ │ │ + cmpl $0x1,0x65878f(%rip) │ │ │ │ + jle 85799 │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x7d34c(%rip),%rsi │ │ │ │ + lea 0x7190e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x992af(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpl $0x1,0x658760(%rip) │ │ │ │ + je 86428 │ │ │ │ + cmpq $0x0,0x6586ba(%rip) │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + cmovns 0x6586a8(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x2,%rdx │ │ │ │ + callq 154d0 │ │ │ │ + movslq 0x9c(%rsp),%rbx │ │ │ │ + mov %rbx,%rbp │ │ │ │ + shl $0x2,%rbx │ │ │ │ + jmp 8580a │ │ │ │ + mov 0x6586fd(%rip),%rax │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + cmp %ecx,(%rax,%rbx,1) │ │ │ │ + jg 85810 │ │ │ │ + mov 0x6586e5(%rip),%rax │ │ │ │ + mov (%rax,%rbx,1),%edi │ │ │ │ + add $0x4,%rbx │ │ │ │ + callq 833c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 85aa6 │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp 0x20(%rsp),%ebp │ │ │ │ + jl 857dc │ │ │ │ + movslq 0x138(%rsp),%rbx │ │ │ │ + mov %ebp,0x9c(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + shl $0x2,%rbx │ │ │ │ + jmp 8584a │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + je 85842 │ │ │ │ + mov 0x658662(%rip),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + jne 86456 │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp 0x20(%rsp),%r12d │ │ │ │ + jge 85ac8 │ │ │ │ + mov 0x658674(%rip),%rax │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + cmp %ecx,(%rax,%rbx,1) │ │ │ │ + jge 85ac8 │ │ │ │ + mov 0x658658(%rip),%rax │ │ │ │ + movslq (%rax,%rbx,1),%rbp │ │ │ │ + mov %ebp,%edi │ │ │ │ + shl $0x5,%rbp │ │ │ │ + callq 82f70 │ │ │ │ + mov 0x65861a(%rip),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + cmpl $0x0,(%rax) │ │ │ │ + je 85828 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + movl $0x0,0x65865d(%rip) │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8590c │ │ │ │ + mov 0x6585f1(%rip),%rax │ │ │ │ + subl $0x1,0x65860a(%rip) │ │ │ │ + movl $0x0,(%rax,%rbp,1) │ │ │ │ + jmpq 85828 │ │ │ │ + mov 0x6585cf(%rip),%rax │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov %r10d,0xa8(%rsp) │ │ │ │ + movl $0x0,0x658616(%rip) │ │ │ │ + mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ + push %r14 │ │ │ │ + push %rbp │ │ │ │ + mov 0x68(%rsp),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0xa8(%rsp),%r10d │ │ │ │ + je 860e2 │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov 0x6585e1(%rip),%edi │ │ │ │ + callq 82af0 │ │ │ │ + jmpq 84370 │ │ │ │ + lea 0x716d4(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x88(%rsp),%xmm0 │ │ │ │ - lea 0x7d33e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movq %r14,%xmm0 │ │ │ │ + lea 0x716cd(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7d339(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x7ef68(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xd8(%rsp),%xmm0 │ │ │ │ - lea 0x7d326(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x99e4a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 7e10e │ │ │ │ - movdqa 0x7ff55(%rip),%xmm0 │ │ │ │ - movl $0x6e6576,0xcf3cf(%rip) │ │ │ │ - movups %xmm0,0xcf3a8(%rip) │ │ │ │ - movdqa 0x7ff5c(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcf3a9(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x87d88(%rip),%rsi │ │ │ │ + lea 0x716bb(%rip),%r13 │ │ │ │ + mov 0x658571(%rip),%rax │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov (%rax,%r12,4),%ecx │ │ │ │ + mov 0x658553(%rip),%rax │ │ │ │ + mov (%rax,%r12,4),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd0de7(%rip),%edx │ │ │ │ - lea 0x7d436(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 85968 │ │ │ │ + mov 0x990a0(%rip),%r12 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x71679(%rip),%r14 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0x717ca(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ + lea 0x717c4(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7d436(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%edx │ │ │ │ + lea 0x7eedd(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7d43e(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd0e65(%rip),%edx │ │ │ │ - lea 0x7d44a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x6584dd(%rip),%rax │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov (%rax,%r13,4),%ecx │ │ │ │ + mov 0x6584bf(%rip),%rax │ │ │ │ + mov (%rax,%r13,4),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x87d16(%rip),%rsi │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 859ec │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x6584d4(%rip),%eax │ │ │ │ + jmpq 85010 │ │ │ │ + lea 0x71a68(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd0d71(%rip),%edx │ │ │ │ - lea 0x7d43c(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x98ff5(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpl $0x0,0x6584a6(%rip) │ │ │ │ + jle 8533f │ │ │ │ + lea 0x658489(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x65847d(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x65846a(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x71a3c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x88(%rsp),%edx │ │ │ │ - lea 0x7d440(%rip),%rsi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 8533f │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + lea 0x657f65(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 8405d │ │ │ │ xor %eax,%eax │ │ │ │ + mov %r12d,0x138(%rsp) │ │ │ │ + callq 82f60 │ │ │ │ + cmpl $0x1,0x658422(%rip) │ │ │ │ + mov %eax,0xb8(%rsp) │ │ │ │ + jle 85b31 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x715c8(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13d,%edx │ │ │ │ + lea 0x71a85(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7d441(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x90(%rsp),%edx │ │ │ │ - lea 0x7d44c(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd0dd2(%rip),%edx │ │ │ │ - lea 0x7d451(%rip),%rsi │ │ │ │ + lea 0x71a9d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x99d08(%rip),%rax │ │ │ │ + mov 0x98f17(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xd0db6(%rip),%ebx │ │ │ │ - jmpq 801e1 │ │ │ │ - cmp $0xffdc,%edx │ │ │ │ - jle 85d0a │ │ │ │ - movl $0xffdc,0xd0ccf(%rip) │ │ │ │ - sub $0xffdc,%edx │ │ │ │ - mov %edx,%esi │ │ │ │ - sar %esi │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ - lea 0x1(%rsi),%ebp │ │ │ │ - lea 0xffdb(%rsi),%r12d │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - cmp $0xffdc,%eax │ │ │ │ - jg 857cd │ │ │ │ - mov %eax,0xd0c9f(%rip) │ │ │ │ - movl $0x0,0x88(%rsp) │ │ │ │ - jmpq 801a5 │ │ │ │ - lea 0x7ee4c(%rip),%rsi │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + jmpq 85be1 │ │ │ │ + cmpl $0xc7,0x658373(%rip) │ │ │ │ + jle 85bdc │ │ │ │ + cmpl $0x0,0x6583a6(%rip) │ │ │ │ + jg 85f38 │ │ │ │ + mov 0x658339(%rip),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + movl $0x0,0x658388(%rip) │ │ │ │ + mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8590c │ │ │ │ + cmpl $0x1,0x658373(%rip) │ │ │ │ + jle 85bb4 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x715ab(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x99c89(%rip),%rax │ │ │ │ + mov 0x98e94(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 80285 │ │ │ │ - movsd 0x148(%rsp),%xmm2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x138(%rsp),%xmm1 │ │ │ │ - lea 0x7edb9(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6582e5(%rip),%rax │ │ │ │ + subl $0x1,0x6582fe(%rip) │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + movl $0x0,(%rax,%rbx,1) │ │ │ │ + jne 85f6f │ │ │ │ + movl $0x1,0x68(%rsp) │ │ │ │ + addl $0x1,0x60(%rsp) │ │ │ │ + mov 0xb8(%rsp),%ecx │ │ │ │ + cmp %ecx,0x60(%rsp) │ │ │ │ + jge 8637e │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + callq 83090 │ │ │ │ + cmpl $0x1,0x6582fe(%rip) │ │ │ │ + mov %eax,%r12d │ │ │ │ + movslq %eax,%rbp │ │ │ │ + jle 85c57 │ │ │ │ + push %rdx │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rbp,%rax │ │ │ │ + lea 0x7ecc8(%rip),%rsi │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65827b(%rip),%rax │ │ │ │ + mov 0x658294(%rip),%r8d │ │ │ │ + mov %r12d,%edx │ │ │ │ + pushq (%rcx,%rbp,8) │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov $0xc8,%r9d │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x150(%rsp),%xmm2 │ │ │ │ - movsd 0x140(%rsp),%xmm1 │ │ │ │ - lea 0x7edb9(%rip),%rsi │ │ │ │ - movsd 0x300(%rsp),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x98df3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + mov 0x658242(%rip),%rax │ │ │ │ + mov %rbp,%rbx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + lea (%rax,%rbx,1),%rdx │ │ │ │ + cmpl $0x0,(%rdx) │ │ │ │ + jne 85eb0 │ │ │ │ + mov 0x658248(%rip),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x65823f(%rip) │ │ │ │ + cmp $0xc8,%eax │ │ │ │ + jg 8648e │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x8(%rdx),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + lea 0x0(,%rbp,8),%r13 │ │ │ │ + movl $0x0,0x65824b(%rip) │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8681c │ │ │ │ + cmpl $0x1,0x65822f(%rip) │ │ │ │ + jle 85cf8 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - lea 0x7d41c(%rip),%rsi │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x71407(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x99bfd(%rip),%rax │ │ │ │ + mov 0x98d50(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xd07af(%rip),%ecx │ │ │ │ - jmpq 8015e │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x7ce33(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 85fe0 │ │ │ │ - lea 0x1(%r14),%edx │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x7ce02(%rip),%rdi │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 871cd │ │ │ │ - movb $0x0,0x1f4a80(%rsp) │ │ │ │ - add $0x2,%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 7dda7 │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 7dd7f │ │ │ │ - movdqa 0x7fcc4(%rip),%xmm0 │ │ │ │ - movabs $0x29646565636f7270,%rax │ │ │ │ - mov %rax,0xcf137(%rip) │ │ │ │ - mov $0x2e,%eax │ │ │ │ - movups %xmm0,0xcf0cb(%rip) │ │ │ │ - movdqa 0x7fcaf(%rip),%xmm0 │ │ │ │ - mov %ax,0xcf124(%rip) │ │ │ │ - movups %xmm0,0xcf0c5(%rip) │ │ │ │ - movdqa 0x7fca9(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcf0c6(%rip) │ │ │ │ - movdqa 0x7fcaa(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcf0c7(%rip) │ │ │ │ - movdqa 0x7fcab(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcf0c8(%rip) │ │ │ │ - movdqa 0x7fcac(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcf0c9(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - jmpq 7f259 │ │ │ │ - movsd 0x78(%rbp),%xmm6 │ │ │ │ - ucomisd 0x71b6e(%rip),%xmm6 │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - jp 860e6 │ │ │ │ - jne 860e6 │ │ │ │ - movl $0x1,0x128(%rsp) │ │ │ │ - jmpq 7fe12 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - lea -0x1(%r8,%rax,1),%rdx │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - cmp $0x73,%al │ │ │ │ - je 863df │ │ │ │ - cmp $0x6d,%al │ │ │ │ - je 88126 │ │ │ │ - cmp $0x64,%al │ │ │ │ - je 889a9 │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - cmp $0x70,%al │ │ │ │ - je 8899c │ │ │ │ - lea 0x3b8(%rsp),%rbp │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%r12 │ │ │ │ - movsd %xmm0,0x80(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x3b8(%rsp) │ │ │ │ - jb 899d6 │ │ │ │ - lea 0x2(%r14),%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jge 85d02 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - mov 0x2a10(%rsp,%rcx,8),%r12 │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - cmpb $0x2d,(%r12) │ │ │ │ - je 85d02 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x7c53e(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ + mov 0x6581a1(%rip),%rax │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + movl $0x1,(%rax,%rbx,1) │ │ │ │ + je 85d7a │ │ │ │ + mov 0x6581ad(%rip),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x6581a4(%rip) │ │ │ │ + cmp $0xc8,%eax │ │ │ │ + jg 86917 │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ + mov 0x658162(%rip),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + movl $0x0,0x6581b7(%rip) │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov (%rax,%r13,1),%r13 │ │ │ │ + add %rbx,%rsi │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 888dd │ │ │ │ - mov 0x7f328(%rip),%rax │ │ │ │ - add $0x3,%r14d │ │ │ │ - movl $0x3,0x240(%rsp) │ │ │ │ - mov %rax,0x278(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - jmpq 82b5a │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - mov 0x723f3(%rip),%rcx │ │ │ │ - lea 0x0(%r13,%rax,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - movl $0x0,0xaa38(%rsp,%rax,1) │ │ │ │ - mov %rcx,0xaa30(%rsp,%rax,1) │ │ │ │ - jmpq 81df9 │ │ │ │ - imul $0x1860,0x10(%rsp),%rax │ │ │ │ - mov 0x723c2(%rip),%rcx │ │ │ │ - movl $0x0,0x21240(%rsp,%rax,1) │ │ │ │ - mov %rcx,0x21238(%rsp,%rax,1) │ │ │ │ - jmpq 81733 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 87255 │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x3a8(%rsp),%rdi │ │ │ │ - lea 0xd0a0b(%rip),%rcx │ │ │ │ - lea 0x7c642(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ + jne 868f7 │ │ │ │ + mov 0x65812c(%rip),%rax │ │ │ │ + movl $0x1,(%rax,%rbx,1) │ │ │ │ + mov 0x658126(%rip),%rax │ │ │ │ + mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x168(%rsp),%rsi │ │ │ │ + movl $0x0,0x658168(%rip) │ │ │ │ + callq 15580 │ │ │ │ test %eax,%eax │ │ │ │ - jne 88f25 │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x3a8(%rsp),%rdi │ │ │ │ - lea 0xd09c9(%rip),%rcx │ │ │ │ - lea 0x7c618(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ + jne 8590c │ │ │ │ + cmpl $0x2,0x658158(%rip) │ │ │ │ + jg 867ed │ │ │ │ + mov 0x168(%rsp),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 867c4 │ │ │ │ + mov 0x65813a(%rip),%r15 │ │ │ │ + lea 0xdc0(%rax),%rdi │ │ │ │ + lea 0xdc0(%r15),%rsi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - jne 88f36 │ │ │ │ - mov 0xd099f(%rip),%esi │ │ │ │ - mov 0xd099d(%rip),%edi │ │ │ │ - callq 773c0 │ │ │ │ - mov %rax,0xd08f5(%rip) │ │ │ │ - jmpq 7e08a │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 7e044 │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 7e024 │ │ │ │ - lea 0x238(%rsp),%rcx │ │ │ │ - lea 0x258(%rsp),%rdx │ │ │ │ - movsd 0x268(%rsp),%xmm1 │ │ │ │ - movsd 0x260(%rsp),%xmm0 │ │ │ │ - lea 0x250(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x238(%rsp),%eax │ │ │ │ - movsd 0x250(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd 0x7229b(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xd0893(%rip) │ │ │ │ - movsd 0x258(%rsp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - subsd 0x7227e(%rip),%xmm2 │ │ │ │ - movsd %xmm2,0xd086e(%rip) │ │ │ │ + jne 867a2 │ │ │ │ + lea 0xdc8(%r13),%rdi │ │ │ │ + lea 0xdc8(%r15),%rsi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7dfeb │ │ │ │ - ucomisd %xmm1,%xmm1 │ │ │ │ - jp 7dfeb │ │ │ │ - movq 0x72a4c(%rip),%xmm5 │ │ │ │ - movsd 0x7c0fc(%rip),%xmm2 │ │ │ │ - andpd %xmm5,%xmm1 │ │ │ │ - movaps %xmm5,0x20(%rsp) │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jb 7dfeb │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 7dfeb │ │ │ │ - andpd %xmm5,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm2 │ │ │ │ - jae 7e001 │ │ │ │ - jmpq 7dfeb │ │ │ │ - lea 0x7cb66(%rip),%rsi │ │ │ │ + jne 8633a │ │ │ │ + cmpl $0x0,0x6580ed(%rip) │ │ │ │ + je 862d4 │ │ │ │ + mov 0x71ba8(%rip),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movsd 0x38(%r13),%xmm1 │ │ │ │ + subsd 0x38(%r15),%xmm1 │ │ │ │ + movapd 0x10(%rsp),%xmm3 │ │ │ │ + andpd %xmm3,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 8683e │ │ │ │ + movsd 0x40(%r13),%xmm1 │ │ │ │ + subsd 0x40(%r15),%xmm1 │ │ │ │ + andpd %xmm3,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 8683e │ │ │ │ + movsd 0x48(%r13),%xmm1 │ │ │ │ + subsd 0x48(%r15),%xmm1 │ │ │ │ + andpd %xmm3,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 8683e │ │ │ │ + movsd 0x50(%r13),%xmm1 │ │ │ │ + subsd 0x50(%r15),%xmm1 │ │ │ │ + andpd %xmm3,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 8683e │ │ │ │ + movsd 0x78(%r13),%xmm0 │ │ │ │ + ucomisd 0x78(%r15),%xmm0 │ │ │ │ + jp 8629e │ │ │ │ + comisd 0x78(%r15),%xmm0 │ │ │ │ + jne 8629e │ │ │ │ + mov 0x657ff0(%rip),%rax │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ + mov 0x90(%rsp),%edx │ │ │ │ + movq $0x1,0x180(%rsp) │ │ │ │ + lea 0x0(,%rbp,4),%r15 │ │ │ │ + sub 0x10(%rax,%rbx,1),%edx │ │ │ │ + movq $0x1,0x190(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + movslq (%rsi,%rbp,4),%r13 │ │ │ │ + cmpl $0x2,0x65800f(%rip) │ │ │ │ + movq $0x1,0x198(%rsp) │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov %rcx,0x188(%rsp) │ │ │ │ + mov %r13d,0x40(%rsp) │ │ │ │ + jg 85faf │ │ │ │ + test %edx,%edx │ │ │ │ + jle 85f2c │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + movslq (%rdx,%r15,1),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jle 86059 │ │ │ │ + cmpl $0x0,0x68(%rsp) │ │ │ │ + jne 85f5a │ │ │ │ + jmpq 85b43 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x718dc(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd07f2(%rip),%rax │ │ │ │ + mov 0x98aee(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpl $0xc7,0x657f5c(%rip) │ │ │ │ + jle 85bd4 │ │ │ │ + jmpq 85b60 │ │ │ │ + mov 0x657f22(%rip),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + movl $0x0,0x657f79(%rip) │ │ │ │ + mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8590c │ │ │ │ + mov 0x657efc(%rip),%rax │ │ │ │ + subl $0x1,0x657f1d(%rip) │ │ │ │ + movl $0x0,(%rax,%rbx,1) │ │ │ │ + jmpq 85bd4 │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x7e93d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7cb54(%rip),%rsi │ │ │ │ - cvttsd2si 0x88(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd07d0(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7cb41(%rip),%rsi │ │ │ │ - cvttsd2si 0x90(%rax),%edx │ │ │ │ + mov 0x188(%rsp),%rdx │ │ │ │ + lea 0x7e939(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd07ae(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7cb2e(%rip),%rsi │ │ │ │ - movsd 0x258(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd0789(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7cb1a(%rip),%rsi │ │ │ │ - movsd 0x260(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd0764(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7cb06(%rip),%rsi │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd0742(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7caf5(%rip),%rsi │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd0720(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7cae4(%rip),%rsi │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd06fe(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7cad3(%rip),%rsi │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd06dc(%rip),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7cac2(%rip),%rsi │ │ │ │ - movsd 0x30(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x128(%rsp),%edx │ │ │ │ - lea 0x7cab6(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7caa7(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x77fd9(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x875db(%rip),%rsi │ │ │ │ + mov 0x98a43(%rip),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jle 86024 │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + movslq (%rcx,%r15,1),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jle 86052 │ │ │ │ + cmpl $0x2,0x657ed5(%rip) │ │ │ │ + jle 85f2c │ │ │ │ + lea 0x717c0(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x99649(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xd0662(%rip),%r14 │ │ │ │ - movq 0x720a2(%rip),%xmm6 │ │ │ │ - mov 0xd01ec(%rip),%eax │ │ │ │ - movsd 0x10(%r14),%xmm2 │ │ │ │ - movsd 0x18(%r14),%xmm3 │ │ │ │ - movaps %xmm6,0x10(%rsp) │ │ │ │ - movsd 0x88(%r14),%xmm0 │ │ │ │ - movapd %xmm3,%xmm7 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - xorpd %xmm6,%xmm7 │ │ │ │ - xorpd %xmm6,%xmm5 │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - movsd %xmm7,0x78(%rsp) │ │ │ │ - movsd %xmm5,0xf8(%rsp) │ │ │ │ - movsd %xmm0,0x80(%rsp) │ │ │ │ - movsd 0x90(%r14),%xmm0 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - subsd %xmm3,%xmm7 │ │ │ │ - movsd %xmm7,0x70(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 7df7b │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x7c9f0(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - lea 0x7c9e2(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x78(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7c9dc(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x70(%rsp),%xmm0 │ │ │ │ + jmpq 85f2c │ │ │ │ + mov 0x657e47(%rip),%rax │ │ │ │ + lea 0x180(%rsp),%rdx │ │ │ │ + mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + push %r14 │ │ │ │ + movl $0x0,0x657e7a(%rip) │ │ │ │ + mov %r15,%r8 │ │ │ │ + lea 0x16c(%rsp),%rbp │ │ │ │ + push %rbp │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov %rdx,0xb8(%rsp) │ │ │ │ + callq 15290 │ │ │ │ + pop %r11 │ │ │ │ + mov %eax,%r10d │ │ │ │ + pop %rax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 8590c │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + je 860dc │ │ │ │ + jmpq 858c2 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x709f4(%rip),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,0x40(%rsp) │ │ │ │ + jg 860c8 │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + mov %r12d,0xc0(%rsp) │ │ │ │ + jmp 86132 │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + movslq %r13d,%rdx │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov %r13d,(%r15) │ │ │ │ + mov (%rbx,%rbp,8),%rcx │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + movsd (%rbx,%rax,8),%xmm0 │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + movsd (%rbx,%rax,8),%xmm0 │ │ │ │ + mov (%rcx,%rbp,8),%rcx │ │ │ │ + movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ + add $0x1,%r10d │ │ │ │ + cmp %r10d,0x40(%rsp) │ │ │ │ + jle 86289 │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + movslq %r10d,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + movsd (%rbx,%rax,8),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 8612e │ │ │ │ + andpd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x71862(%rip),%xmm3 │ │ │ │ + ucomisd %xmm0,%xmm3 │ │ │ │ + jb 8612e │ │ │ │ + movsd 0x88(%rsp),%xmm4 │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + comisd (%rbx,%rdx,1),%xmm4 │ │ │ │ + jae 8612e │ │ │ │ + mov 0x657d18(%rip),%rdx │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov %r10d,%ebp │ │ │ │ + add 0x14(%rdx,%rcx,1),%ebp │ │ │ │ + js 8612e │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + cmp 0x657cc5(%rip),%rbp │ │ │ │ + jge 8612e │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + lea (%rbx,%rbp,4),%r15 │ │ │ │ + mov (%r15),%r13d │ │ │ │ + cmp %r13d,0x98(%rsp) │ │ │ │ + jg 860f4 │ │ │ │ + addl $0x32,0x98(%rsp) │ │ │ │ + cmpl $0x0,0x657d32(%rip) │ │ │ │ + mov 0x98(%rsp),%eax │ │ │ │ + jle 861fb │ │ │ │ + mov %eax,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7c9d1(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x715db(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x9884d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xd0563(%rip),%r14 │ │ │ │ - jmpq 7df7b │ │ │ │ - movsd 0x78(%r14),%xmm4 │ │ │ │ - ucomisd 0x74880(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - jp 85d4d │ │ │ │ - jne 85d4d │ │ │ │ - movl $0x0,0x128(%rsp) │ │ │ │ - jmpq 7df1e │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 872d3 │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - lea 0xd05a7(%rip),%rcx │ │ │ │ - lea 0x7c1de(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 872c2 │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - lea 0xd0565(%rip),%rcx │ │ │ │ - lea 0x7c1b4(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 872b1 │ │ │ │ - mov 0xd053b(%rip),%esi │ │ │ │ - mov 0xd0539(%rip),%edi │ │ │ │ - callq 773c0 │ │ │ │ - mov %rax,0xd0491(%rip) │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq 7dde8 │ │ │ │ - imul 0xd0446(%rip),%ebp │ │ │ │ - lea 0x0(,%rbp,4),%r13d │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r13d,0xd0430(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0xd0449(%rip) │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 15850 │ │ │ │ - movl $0x0,0xd041f(%rip) │ │ │ │ - mov %rax,0xd0428(%rip) │ │ │ │ + movslq 0x98(%rsp),%rcx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0x0(,%rcx,8),%r12 │ │ │ │ + mov %r12,%rbx │ │ │ │ mov %rax,%r12 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 80275 │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + jmp 86265 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx,%rbp,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 86875 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 86860 │ │ │ │ + cmp %rbp,0x657bfc(%rip) │ │ │ │ + mov %ebp,%r10d │ │ │ │ + jg 8621b │ │ │ │ + cmpl $0x0,0x657c88(%rip) │ │ │ │ + mov %r12,%rbp │ │ │ │ + jg 86a17 │ │ │ │ + movslq %r10d,%rax │ │ │ │ + jmpq 860f4 │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + mov 0xc0(%rsp),%r12d │ │ │ │ + jmpq 85f2c │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + lea 0x5a0(%rsp),%r12 │ │ │ │ + lea 0x714a2(%rip),%rcx │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - mov %r13d,0xd03eb(%rip) │ │ │ │ - jmpq 80275 │ │ │ │ - movl $0x1,0xaa38(%rsp,%rax,1) │ │ │ │ - jmpq 81dbd │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x7cdd7(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 84368 │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + subsd (%r15),%xmm0 │ │ │ │ + mov 0x716da(%rip),%rax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x10(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 8635c │ │ │ │ + movsd 0x8(%r13),%xmm1 │ │ │ │ + subsd 0x8(%r15),%xmm1 │ │ │ │ + andpd 0x10(%rsp),%xmm1 │ │ │ │ + comisd 0x716ab(%rip),%xmm1 │ │ │ │ + jbe 85e1d │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + lea 0x5a0(%rsp),%r12 │ │ │ │ + lea 0x713bd(%rip),%rcx │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + jmp 862bb │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + lea 0x5a0(%rsp),%r12 │ │ │ │ + lea 0x7133e(%rip),%rcx │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + jmpq 862bb │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + lea 0x5a0(%rsp),%r12 │ │ │ │ + lea 0x7134c(%rip),%rcx │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + jmpq 862bb │ │ │ │ + mov 0xa0(%rsp),%rbp │ │ │ │ + mov 0x657adb(%rip),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + mov 0x80(%rsp),%r13 │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + jmp 863f0 │ │ │ │ + cmpl $0x0,0xdf0(%rsp) │ │ │ │ + je 869ff │ │ │ │ + cmpl $0x1,0xdf0(%rsp) │ │ │ │ + je 8688a │ │ │ │ + cmpl $0x2,0xdf0(%rsp) │ │ │ │ + je 868e2 │ │ │ │ + cmpl $0x3,0xdf0(%rsp) │ │ │ │ + je 868cd │ │ │ │ + add $0x1,%rbp │ │ │ │ + add $0x8,%r12 │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jge 8694d │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov (%rcx,%rbp,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jg 863ac │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + jmp 863e4 │ │ │ │ + mov 0x90(%rsp),%edx │ │ │ │ + lea 0x70c6c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x993bf(%rip),%rax │ │ │ │ + mov 0x985f7(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 82fe3 │ │ │ │ - lea 0x500(%rsp),%r12 │ │ │ │ - lea 0x450(%rsp),%rdi │ │ │ │ - callq 155b0 │ │ │ │ - mov $0x208,%edx │ │ │ │ - mov $0x3e,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x500(%rsp) │ │ │ │ - callq 15730 │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15a10 │ │ │ │ - mov 0xd035d(%rip),%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x530(%rsp) │ │ │ │ - mov 0xd0349(%rip),%eax │ │ │ │ - mov %eax,0x534(%rsp) │ │ │ │ - movabs $0x200000003,%rax │ │ │ │ - mov %rax,0x538(%rsp) │ │ │ │ - callq 159d0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x55,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15800 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15890 │ │ │ │ - mov 0xd03d6(%rip),%ebx │ │ │ │ - jmpq 801ea │ │ │ │ - movl $0x1,0x21240(%rsp,%rcx,1) │ │ │ │ - jmpq 816f8 │ │ │ │ - mov 0xd02eb(%rip),%ebp │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xd0309(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0xd02f5(%rip) │ │ │ │ - jmpq 80275 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 52a70 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e629(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xce831(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - movsd 0x78(%r14),%xmm7 │ │ │ │ - ucomisd 0x7132d(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - jp 87c66 │ │ │ │ - jne 87c66 │ │ │ │ - movl $0x1,0x128(%rsp) │ │ │ │ - jmpq 7df1e │ │ │ │ - movl $0xffdc,0xd0255(%rip) │ │ │ │ - sub $0xffdc,%eax │ │ │ │ - sar %eax │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - lea 0xffda(%rax),%r13d │ │ │ │ - jmpq 801a5 │ │ │ │ - mov 0x712dc(%rip),%rax │ │ │ │ - movl $0x4,0x128(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq 7fe12 │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - lea 0xd0f00(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 77700 │ │ │ │ - mov $0x0,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - cmovg 0xd0eea(%rip),%edx │ │ │ │ - mov %eax,0xd12f0(%rip) │ │ │ │ - mov %edx,0xd12f6(%rip) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 8585d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 887cd │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x7c013(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 858b5 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp $0xb,%eax │ │ │ │ - ja 80ff2 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 80ff2 │ │ │ │ - mov %ebx,0xac(%rsp) │ │ │ │ - lea 0x1f1a80(%rsp),%rdx │ │ │ │ - lea 0x7bfcc(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - lea 0x1f1b80(%rsp),%rdx │ │ │ │ - lea 0x7bfcb(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x7bfcf(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8593b │ │ │ │ - movzbl 0x1f2e80(%rsp),%eax │ │ │ │ - movl $0x0,0x228(%rsp) │ │ │ │ - cmp $0x67,%al │ │ │ │ - je 88870 │ │ │ │ - cmp $0x61,%al │ │ │ │ - je 892fc │ │ │ │ - cmpb $0x6c,0x0(%rbp) │ │ │ │ - jne 887e3 │ │ │ │ - cmpb $0x69,0x1(%rbp) │ │ │ │ - jne 887e3 │ │ │ │ - cmpb $0x6e,0x2(%rbp) │ │ │ │ - jne 887e3 │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - lea 0x24c(%rsp),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - lea 0x398(%rsp),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - callq 157f0 │ │ │ │ + jmpq 857a6 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + movl $0x0,0x657a95(%rip) │ │ │ │ + callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - jne 888b1 │ │ │ │ - mov 0xd11c0(%rip),%eax │ │ │ │ + jne 8590c │ │ │ │ + mov 0x657a1d(%rip),%rax │ │ │ │ + subl $0x1,0x657a3e(%rip) │ │ │ │ + movl $0x0,(%rax,%rbp,1) │ │ │ │ + jmpq 85842 │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + movdqa 0x714d1(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x4(%r15) │ │ │ │ + movl $0x73656c,0x10(%rbp) │ │ │ │ + jmpq 8405d │ │ │ │ + lea 0x6579a9(%rip),%rax │ │ │ │ + lea 0x657a3e(%rip),%rsi │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + movl $0x0,0x657a30(%rip) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - jle 7f259 │ │ │ │ - mov 0x398(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %r12,%rcx │ │ │ │ - callq 150a0 │ │ │ │ + jne 85915 │ │ │ │ + mov 0x657938(%rip),%rdi │ │ │ │ + lea 0x657a0d(%rip),%rsi │ │ │ │ + movl $0x0,0x657a03(%rip) │ │ │ │ + callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - je 7f259 │ │ │ │ - mov 0xd1194(%rip),%r8d │ │ │ │ - lea 0x7bf61(%rip),%rcx │ │ │ │ + jne 85915 │ │ │ │ + cmpl $0x0,0x6579f3(%rip) │ │ │ │ + jle 86531 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x70c3a(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x98517(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0x6579b8(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x6579ac(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x657999(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movl $0x0,(%r15) │ │ │ │ mov $0x400,%edx │ │ │ │ + lea 0x7e3b7(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xce606(%rip),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7c550(%rip),%rsi │ │ │ │ + mov 0x657970(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x65795d(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x404(%r15),%rdi │ │ │ │ + lea 0x70bc9(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x657937(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x657924(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd %xmm0,0x1408(%r15) │ │ │ │ + jmpq 8405d │ │ │ │ + lea 0x70a13(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + mov 0x140(%rsp),%rbp │ │ │ │ + mov 0x148(%rsp),%r15 │ │ │ │ + lea 0x708eb(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x70918(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + movslq 0x9de11(%rip),%r12 │ │ │ │ + shl $0x2,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x6578b3(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x65789c(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x657885(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x657871(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 865d7 │ │ │ │ + mov 0x65789a(%rip),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jg 8669b │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd %xmm3,0x88(%rsp) │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + jmpq 85010 │ │ │ │ + lea 0x7092e(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + lea 0x70915(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + lea 0x7095e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd007e(%rip),%rax │ │ │ │ + lea 0x7095a(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7c3e0(%rip),%rsi │ │ │ │ - cvttsd2si 0x88(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd005c(%rip),%rax │ │ │ │ + lea 0x7e1f5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7c3cd(%rip),%rsi │ │ │ │ - cvttsd2si 0x90(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd003a(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7c3ba(%rip),%rsi │ │ │ │ - movsd 0x258(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd0015(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7c3a6(%rip),%rsi │ │ │ │ - movsd 0x260(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcfff0(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7c392(%rip),%rsi │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcffce(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7c381(%rip),%rsi │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcffac(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7c370(%rip),%rsi │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcff8a(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7c35f(%rip),%rsi │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcff68(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7c34e(%rip),%rsi │ │ │ │ - movsd 0x30(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x98f1e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x98365(%rip),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xcff37(%rip),%rax │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 85be7 │ │ │ │ - movsd 0x258(%rax),%xmm0 │ │ │ │ - ucomisd 0xcff8e(%rip),%xmm0 │ │ │ │ - jp 8606f │ │ │ │ - comisd 0xcff80(%rip),%xmm0 │ │ │ │ - jne 8606f │ │ │ │ - movsd 0x260(%rax),%xmm0 │ │ │ │ - ucomisd 0xcff62(%rip),%xmm0 │ │ │ │ - jp 8606f │ │ │ │ - comisd 0xcff54(%rip),%xmm0 │ │ │ │ - jne 8606f │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - ucomisd 0xcff01(%rip),%xmm0 │ │ │ │ - jp 8606f │ │ │ │ - comisd 0xcfef3(%rip),%xmm0 │ │ │ │ - jne 8606f │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - ucomisd 0xcfed8(%rip),%xmm0 │ │ │ │ - jp 8606f │ │ │ │ - comisd 0xcfeca(%rip),%xmm0 │ │ │ │ - jne 8606f │ │ │ │ - movsd 0xcfeec(%rip),%xmm0 │ │ │ │ - subsd 0x30(%rax),%xmm0 │ │ │ │ - andpd 0x72097(%rip),%xmm0 │ │ │ │ - comisd 0x7ea0f(%rip),%xmm0 │ │ │ │ - ja 8606f │ │ │ │ - movsd 0x10(%rax),%xmm4 │ │ │ │ - movsd 0x88(%rax),%xmm0 │ │ │ │ - movsd 0x18(%rax),%xmm7 │ │ │ │ - movapd 0x10(%rsp),%xmm6 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - mov 0xcf9f7(%rip),%edx │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd %xmm4,0xf0(%rsp) │ │ │ │ - movapd %xmm7,%xmm4 │ │ │ │ - xorpd %xmm6,%xmm1 │ │ │ │ - movsd %xmm7,0x110(%rsp) │ │ │ │ - xorpd %xmm6,%xmm4 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - movsd 0x90(%rax),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - subsd %xmm7,%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - je 7e26d │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ + lea 0x70a99(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm1,0x120(%rsp) │ │ │ │ - movsd %xmm4,0x100(%rsp) │ │ │ │ - lea 0x7c2bf(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ + lea 0x70a93(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7c2b9(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x7e1ac(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x100(%rsp),%xmm4 │ │ │ │ - lea 0x7c2a6(%rip),%rsi │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd %xmm4,0x88(%rsp) │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + jmpq 85a1d │ │ │ │ + lea 0x70937(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + lea 0x7091a(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + lea 0x70902(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + mov %r12,%rbp │ │ │ │ + lea 0x70917(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 85116 │ │ │ │ + lea 0x708be(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + lea 0x708d8(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + lea 0x70893(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + lea 0x5a0(%rsp),%r12 │ │ │ │ + lea 0x70ea6(%rip),%rcx │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + jmpq 862bb │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + movabs $0x2e64656c696166,%rax │ │ │ │ + movdqa 0x711a1(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x4(%r15) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmpq 8405d │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + lea 0x70e3c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7c29c(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x98d63(%rip),%rax │ │ │ │ + mov 0x98231(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xcf915(%rip),%edx │ │ │ │ - movsd 0x120(%rsp),%xmm1 │ │ │ │ - movsd 0x100(%rsp),%xmm4 │ │ │ │ - jmpq 7e26d │ │ │ │ - mov %eax,%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmpq 84d7c │ │ │ │ - movl $0x2,-0x374098(%rcx) │ │ │ │ - jmpq 81dbd │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 7e1b3 │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 7e131 │ │ │ │ - mov 0x70d84(%rip),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq 8552a │ │ │ │ - movl $0x2,-0x35d890(%rdx) │ │ │ │ - jmpq 816f8 │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - lea 0xd01a4(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 77700 │ │ │ │ - mov $0x0,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - cmovg 0xd018e(%rip),%edx │ │ │ │ - mov %eax,0xd0d8c(%rip) │ │ │ │ - mov %edx,0xd0d9a(%rip) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 85db9 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 88d7a │ │ │ │ - lea 0x1f2080(%rsp),%rdx │ │ │ │ - lea 0x7bbe8(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - lea 0x1f2180(%rsp),%rdx │ │ │ │ - lea 0x7bbe8(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x7bbed(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 85e3f │ │ │ │ - movzbl 0x1f2e80(%rsp),%eax │ │ │ │ - movl $0x0,0x230(%rsp) │ │ │ │ - cmp $0x67,%al │ │ │ │ - je 88d90 │ │ │ │ - cmp $0x61,%al │ │ │ │ - je 8914e │ │ │ │ - cmpb $0x6c,0x0(%rbp) │ │ │ │ - jne 88dfd │ │ │ │ - cmpb $0x69,0x1(%rbp) │ │ │ │ - jne 88dfd │ │ │ │ - cmpb $0x6e,0x2(%rbp) │ │ │ │ - jne 88dfd │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - lea 0x24c(%rsp),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - lea 0x3a8(%rsp),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - callq 157f0 │ │ │ │ + jmpq 85dae │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + lea 0x5a0(%rsp),%r12 │ │ │ │ + lea 0x70db4(%rip),%rcx │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + jmpq 862bb │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + lea 0x5a0(%rsp),%r12 │ │ │ │ + lea 0x70eca(%rip),%rcx │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + jmpq 862bb │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + lea 0x708a7(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + lea 0x7087e(%rip),%rdi │ │ │ │ + jmpq 84ec6 │ │ │ │ + mov (%rbx,%rbp,8),%rsi │ │ │ │ + mov (%r15,%rbp,8),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + callq 83110 │ │ │ │ test %eax,%eax │ │ │ │ - jne 88970 │ │ │ │ - mov 0xd0cbc(%rip),%eax │ │ │ │ + je 868c1 │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + mov 0x6575a0(%rip),%rax │ │ │ │ + jmpq 863e4 │ │ │ │ + mov (%rbx,%rbp,8),%rsi │ │ │ │ + mov (%r15,%rbp,8),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 82e90 │ │ │ │ + jmp 868a6 │ │ │ │ + mov (%rbx,%rbp,8),%rsi │ │ │ │ + mov (%r15,%rbp,8),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 82e30 │ │ │ │ + jmp 868a6 │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x5a0(%rsp),%r12 │ │ │ │ + lea 0x70cfe(%rip),%rcx │ │ │ │ + jmpq 862bb │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x6570f4(%rip),%rsi │ │ │ │ + movdqa 0x7103c(%rip),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm0,0x4(%r15) │ │ │ │ + movl $0x73656c,0x10(%rbp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 8405d │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + lea 0x180(%rsp),%r13 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + movq $0x1,0x180(%rsp) │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x6574d2(%rip),%rax │ │ │ │ + movq $0x1,0x190(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movq $0x1,0x198(%rsp) │ │ │ │ + movl $0x0,0x657549(%rip) │ │ │ │ + callq 15b10 │ │ │ │ test %eax,%eax │ │ │ │ - jle 7f309 │ │ │ │ - mov 0x3a8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ + jne 8590c │ │ │ │ + mov 0x657459(%rip),%rdi │ │ │ │ + mov %r14,%r9 │ │ │ │ mov %r12,%rcx │ │ │ │ - callq 150a0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + mov $0x52,%esi │ │ │ │ + movl $0x0,0x657515(%rip) │ │ │ │ + callq 15b10 │ │ │ │ + addq $0x1,0x48(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 7f309 │ │ │ │ - mov 0xd0c90(%rip),%r8d │ │ │ │ - lea 0x7ba5d(%rip),%rcx │ │ │ │ + je 85751 │ │ │ │ + jmpq 8590c │ │ │ │ + mov (%rbx,%rbp,8),%rsi │ │ │ │ + mov (%r15,%rbp,8),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 82db0 │ │ │ │ + jmpq 868a6 │ │ │ │ + lea 0x7070d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xce102(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ + mov %r10d,0xc8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x98007(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movslq 0xc8(%rsp),%rax │ │ │ │ + mov %rax,%r10 │ │ │ │ + jmpq 860f4 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000086a60 : │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + subsd 0x6584dc(%rip),%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + subsd 0x6584c0(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + ja 86aaf │ │ │ │ + mov 0x65859b(%rip),%rax │ │ │ │ + movsd 0x7002b(%rip),%xmm3 │ │ │ │ + movsd 0x88(%rax),%xmm4 │ │ │ │ + addsd %xmm3,%xmm4 │ │ │ │ + comisd %xmm4,%xmm1 │ │ │ │ + jbe 86ac0 │ │ │ │ + movl $0x1,(%rdx) │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 86aaf │ │ │ │ + addsd 0x90(%rax),%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe 86ab5 │ │ │ │ + jmp 86aaf │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000086ae0 : │ │ │ │ + push %r13 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x128,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + movzbl 0x10(%rsp),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0x20,%dl │ │ │ │ + jne 86ee0 │ │ │ │ + add %rbx,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jbe 86ecf │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmp 86b51 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 86ed8 │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 86b48 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + je 86ef0 │ │ │ │ + lea (%rbx,%rcx,1),%rbp │ │ │ │ + mov %r12,%rax │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jbe 86ee8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movdqa 0x7eb38(%rip),%xmm0 │ │ │ │ - movb $0x0,0xce0fd(%rip) │ │ │ │ - movabs $0x6574756269727474,%rax │ │ │ │ - mov %rax,0xce0e4(%rip) │ │ │ │ - movups %xmm0,0xce0cd(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x78(%rsp),%r13d │ │ │ │ - callq 5fdd3 │ │ │ │ - jmpq 7dc68 │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jge 8aee1 │ │ │ │ - cmpb $0x2d,(%r8) │ │ │ │ - je 87c4a │ │ │ │ - lea 0x1f4280(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x2(%r14),%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jge 887b1 │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov 0x2a10(%rsp,%rdx,8),%rdi │ │ │ │ - cmpb $0x2d,(%rdi) │ │ │ │ - je 892e0 │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - lea 0x3(%r14),%eax │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - add $0x4,%r14d │ │ │ │ - movsd %xmm0,0x78(%rsp) │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jge 7dbda │ │ │ │ - cltq │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rbp │ │ │ │ - cmpb $0x2d,0x0(%rbp) │ │ │ │ - je 7dbda │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x85e46(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15860 │ │ │ │ - movl $0x2,0x70(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 7dbda │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x7bb9f(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 86cc8 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + je 86cc8 │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne 86b80 │ │ │ │ + mov %rbp,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ + cmp $0x27,%dl │ │ │ │ + jne 86bbf │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + lea 0x1(%rbp),%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 86bef │ │ │ │ + cmp $0x27,%dl │ │ │ │ + je 86bef │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 86bef │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x7bcca(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 86bef │ │ │ │ + cmp $0x27,%dl │ │ │ │ + je 86bef │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 86bd8 │ │ │ │ + cmpl $0x1,0x65851a(%rip) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jle 86c23 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x70101(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x97e25(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x70103(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne 87e35 │ │ │ │ - lea 0x1(%r14),%edx │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x7bc78(%rip),%rdi │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ + je 86e40 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x700ec(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne 8823d │ │ │ │ - movb $0x0,0x1f3a80(%rsp) │ │ │ │ - add $0x2,%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - lea 0x1f5280(%rsp),%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ + je 86db0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x700e3(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 86d70 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x700cc(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 86d30 │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 86ef8 │ │ │ │ + add $0x128,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7bd56(%rip),%rcx │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + ja 86ba8 │ │ │ │ + movabs $0x2000008100000000,%rsi │ │ │ │ + bt %rdx,%rsi │ │ │ │ + jae 86efd │ │ │ │ + lea (%rbx,%rcx,1),%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jbe 86ba8 │ │ │ │ + movabs $0x2000008100000000,%rdi │ │ │ │ + jmp 86d1b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + bt %rdx,%rdi │ │ │ │ + jae 86ba8 │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + je 86ba8 │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + ja 86ba8 │ │ │ │ + jmp 86d08 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + addsd 0x6587fe(%rip),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xcdf5f(%rip),%rdi │ │ │ │ + lea 0x70d87(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm0,0x658213(%rip) │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - movdqa 0x7eb89(%rip),%xmm0 │ │ │ │ - movb $0x0,0xcdfae(%rip) │ │ │ │ - movabs $0x2e29646565636f72,%rax │ │ │ │ - mov %rax,0xcdf95(%rip) │ │ │ │ - movups %xmm0,0xcdf2e(%rip) │ │ │ │ - movdqa 0x7eb72(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcdf2f(%rip) │ │ │ │ - movdqa 0x7eb73(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcdf30(%rip) │ │ │ │ - movdqa 0x7eb74(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcdf31(%rip) │ │ │ │ - movdqa 0x7eb75(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcdf32(%rip) │ │ │ │ - movdqa 0x7eb76(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcdf33(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - movsd 0x73caa(%rip),%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - jmpq 84f7c │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - lea 0xd0218(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 77700 │ │ │ │ - mov $0x0,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - cmovg 0xd0202(%rip),%edx │ │ │ │ - mov %eax,0xd0a04(%rip) │ │ │ │ - mov %edx,0xd0a0e(%rip) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 86145 │ │ │ │ + jmpq 86c9b │ │ │ │ + nop │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 88f47 │ │ │ │ - lea 0x1f1d80(%rsp),%rdx │ │ │ │ - lea 0x7b7e6(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - lea 0x1f1e80(%rsp),%rdx │ │ │ │ - lea 0x7b7e4(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x7b7e7(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 861cb │ │ │ │ - movzbl 0x1f2e80(%rsp),%eax │ │ │ │ - movl $0x0,0x22c(%rsp) │ │ │ │ - cmp $0x67,%al │ │ │ │ - je 88fe8 │ │ │ │ - cmp $0x61,%al │ │ │ │ - je 89238 │ │ │ │ - cmpb $0x6c,0x0(%rbp) │ │ │ │ - jne 88f5d │ │ │ │ - cmpb $0x69,0x1(%rbp) │ │ │ │ - jne 88f5d │ │ │ │ - cmpb $0x6e,0x2(%rbp) │ │ │ │ - jne 88f5d │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - lea 0x24c(%rsp),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + addsd 0x6587be(%rip),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x70d36(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm0,0x6581db(%rip) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 86c7d │ │ │ │ + nop │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 156f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x658770(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov $0xa,%edx │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + mov %rax,0x658225(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov 0x658208(%rip),%r8 │ │ │ │ + lea 0x7553f(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x658185(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 86c5f │ │ │ │ + nop │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 156f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x6586e0(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov $0xa,%edx │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + mov %rax,0x65818d(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov 0x658170(%rip),%r8 │ │ │ │ + lea 0x754a1(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x6580ed(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 86c41 │ │ │ │ + mov %rbx,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 86ce8 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmpq 86b60 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmpq 86b9f │ │ │ │ + mov %r12,%rax │ │ │ │ + jmpq 86cd4 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 86ba8 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000086f10 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x657be1(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 86f5a │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000086f60 : │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x657bb1(%rip),%rdi │ │ │ │ + jmpq 15980 <__strcpy_chk@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000086f80 : │ │ │ │ + push %r12 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - lea 0x3a0(%rsp),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + push %rbp │ │ │ │ + lea 0x65812e(%rip),%rsi │ │ │ │ + mov %rdi,%rbp │ │ │ │ mov $0x9,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x150,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 88dd1 │ │ │ │ - mov 0xd0930(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 7f2b1 │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ + jne 87360 │ │ │ │ + mov 0x658574(%rip),%esi │ │ │ │ + mov 0x6580e1(%rip),%rdi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 86fff │ │ │ │ + add $0x1,%esi │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %r12,%rcx │ │ │ │ + mov %rbx,%rcx │ │ │ │ callq 150a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 7f2b1 │ │ │ │ - mov 0xd0904(%rip),%r8d │ │ │ │ - lea 0x7b6d1(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcdd76(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - divsd 0x737e8(%rip),%xmm4 │ │ │ │ - jmpq 82f61 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 8817c │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ + jne 87328 │ │ │ │ + mov 0x6580c1(%rip),%rdi │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 15580 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 87328 │ │ │ │ + mov 0x65852e(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 872d8 │ │ │ │ + mov 0x658097(%rip),%rdi │ │ │ │ + mov %rbx,%r9 │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov 0x3b0(%rsp),%rdi │ │ │ │ - lea 0xcf874(%rip),%rcx │ │ │ │ - lea 0x7b4ab(%rip),%rdx │ │ │ │ + lea 0x658092(%rip),%rcx │ │ │ │ + lea 0x7004e(%rip),%rdx │ │ │ │ mov $0x29,%esi │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ callq 159b0 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 8816b │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ + jne 87328 │ │ │ │ + mov 0x658067(%rip),%rax │ │ │ │ + sub $0x2,%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + ja 87360 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,0x658070(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 87568 │ │ │ │ + movsd 0x20(%rax),%xmm1 │ │ │ │ + mulsd 0x28(%rax),%xmm1 │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov 0x3b0(%rsp),%rdi │ │ │ │ - lea 0xcf832(%rip),%rcx │ │ │ │ - lea 0x7b481(%rip),%rdx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + movsd 0x658087(%rip),%xmm2 │ │ │ │ + mov 0x658018(%rip),%rdi │ │ │ │ + lea 0x658031(%rip),%rcx │ │ │ │ mov $0x29,%esi │ │ │ │ - movl $0x0,0x24c(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8815a │ │ │ │ - mov 0xcf808(%rip),%esi │ │ │ │ - mov 0xcf806(%rip),%edi │ │ │ │ - callq 773c0 │ │ │ │ - mov %rax,0xcf75e(%rip) │ │ │ │ - jmpq 7e1f9 │ │ │ │ - movl $0x3,-0x35d890(%rdx) │ │ │ │ - jmpq 816f8 │ │ │ │ - movsd 0x78(%rbp),%xmm3 │ │ │ │ - ucomisd 0x73a6d(%rip),%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - jp 879f0 │ │ │ │ - jne 879f0 │ │ │ │ - movl $0x3,0x128(%rsp) │ │ │ │ - jmpq 7fe12 │ │ │ │ - mov 0xcf6dd(%rip),%eax │ │ │ │ - movq 0x71915(%rip),%xmm4 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - movsd %xmm3,0x188(%rsp) │ │ │ │ - movsd %xmm3,0x180(%rsp) │ │ │ │ - movsd %xmm3,0x178(%rsp) │ │ │ │ - movsd %xmm3,0x170(%rsp) │ │ │ │ - movsd %xmm3,0x1b8(%rsp) │ │ │ │ - movsd %xmm3,0x1b0(%rsp) │ │ │ │ - movsd %xmm3,0x1a8(%rsp) │ │ │ │ - movsd %xmm3,0x168(%rsp) │ │ │ │ - movsd %xmm3,0x160(%rsp) │ │ │ │ - movsd %xmm3,0x1a0(%rsp) │ │ │ │ - movsd %xmm3,0x158(%rsp) │ │ │ │ - movsd %xmm3,0x198(%rsp) │ │ │ │ - movaps %xmm4,0x20(%rsp) │ │ │ │ - jmpq 8233b │ │ │ │ - movl $0x1,0x50(%rsp) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%r8 │ │ │ │ - jmpq 84fce │ │ │ │ - mov 0x706da(%rip),%rax │ │ │ │ - movl $0x4,0x128(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq 7df1e │ │ │ │ - mov 0x148(%rsp),%eax │ │ │ │ - movq 0x7184e(%rip),%xmm5 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movl $0x0,0xcf601(%rip) │ │ │ │ - lea (%rax,%rax,2),%eax │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - mov %eax,0x204(%rsp) │ │ │ │ - movaps %xmm5,0x20(%rsp) │ │ │ │ - mov 0x148(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8651e │ │ │ │ - mov 0xcf602(%rip),%r10 │ │ │ │ - mov %r9d,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xcf5ec(%rip),%r8 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov 0xcf686(%rip),%edi │ │ │ │ - mov 0x204(%rsp),%r11d │ │ │ │ - add %rsi,%r10 │ │ │ │ - add %rsi,%r8 │ │ │ │ - add 0xcf5b5(%rip),%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x98769(%rip),%rbx │ │ │ │ - movsd 0xcf581(%rip),%xmm0 │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov 0x98677(%rip),%rbx │ │ │ │ - movsd %xmm0,(%rcx,%rax,1) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov 0x98540(%rip),%rbx │ │ │ │ - movsd %xmm0,(%rcx,%rax,1) │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0xcf558(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%rcx,%rax,1) │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jne 86503 │ │ │ │ - mov (%r10),%rbx │ │ │ │ - movslq %edx,%rcx │ │ │ │ - movb $0x0,(%rbx,%rcx,1) │ │ │ │ - mov (%r10),%rbx │ │ │ │ - movb $0x0,0x1(%rbx,%rcx,1) │ │ │ │ - mov (%r10),%rbx │ │ │ │ - movb $0x0,0x2(%rbx,%rcx,1) │ │ │ │ - mov (%r8),%rbx │ │ │ │ - movb $0x0,(%rbx,%rcx,1) │ │ │ │ - mov (%r8),%rbx │ │ │ │ - movb $0x0,0x1(%rbx,%rcx,1) │ │ │ │ - mov (%r8),%rbx │ │ │ │ - movb $0x0,0x2(%rbx,%rcx,1) │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - add $0x3,%edx │ │ │ │ - movq $0x0,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %edx,%r11d │ │ │ │ - jne 86490 │ │ │ │ - imul 0x130(%rsp),%r9d │ │ │ │ - mov 0x120(%rsp),%eax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - add %r9d,%eax │ │ │ │ - cvtsi2sd %eax,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movq %xmm4,%rbx │ │ │ │ - subsd 0x150(%rsp),%xmm0 │ │ │ │ - comisd 0x8(%rsp),%xmm0 │ │ │ │ - jb 8656a │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x1f4(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 870e5 │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - subsd 0x190(%rsp),%xmm0 │ │ │ │ - comisd 0x8(%rsp),%xmm0 │ │ │ │ - jb 86597 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x1f0(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 87159 │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - subsd 0x1c0(%rsp),%xmm0 │ │ │ │ - comisd 0x8(%rsp),%xmm0 │ │ │ │ - jb 865c4 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x200(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 8706c │ │ │ │ - mov 0xcf466(%rip),%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - mov 0xcf45e(%rip),%eax │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 86e4c │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - lea 0x1(%rax),%ebp │ │ │ │ - mov 0xcf511(%rip),%ebx │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %ebp,0x140(%rsp) │ │ │ │ - movsd 0x7af3a(%rip),%xmm7 │ │ │ │ - imul %ecx,%ebp │ │ │ │ - mov %ebx,0x78(%rsp) │ │ │ │ - lea -0x2(%rcx,%rcx,2),%ebx │ │ │ │ - mov 0x12c(%rsp),%r12d │ │ │ │ - mov %ebx,0x138(%rsp) │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - lea -0x4(,%rbp,4),%r13d │ │ │ │ - sub %ecx,%ebp │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - shl $0x2,%ebp │ │ │ │ - jmpq 86a57 │ │ │ │ - mov 0x22c(%rsp),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jbe 86f19 │ │ │ │ - movsd 0x320(%rsp),%xmm4 │ │ │ │ - movsd 0x328(%rsp),%xmm2 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 86dc7 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja 866ce │ │ │ │ - movsd 0x330(%rsp),%xmm2 │ │ │ │ - movsd %xmm1,0x70(%rsp) │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - callq 15bd0 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd 0x70(%rsp),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - divsd %xmm2,%xmm3 │ │ │ │ - comisd %xmm3,%xmm6 │ │ │ │ - jbe 86ecf │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ + cvttsd2si 0x88(%rax),%rdx │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ - subsd 0x88(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 86c92 │ │ │ │ - cmp %eax,0xf8(%rsp) │ │ │ │ - jle 86c92 │ │ │ │ - mov 0x98425(%rip),%rcx │ │ │ │ - cltq │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 86b88 │ │ │ │ - movapd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x7ac0b(%rip),%xmm5 │ │ │ │ - andpd %xmm0,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm5 │ │ │ │ - jb 86b88 │ │ │ │ - mov 0xd03ff(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 867e0 │ │ │ │ - mov 0x230(%rsp),%edx │ │ │ │ - lea -0x1(%rdx),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jbe 87036 │ │ │ │ - movsd 0x348(%rsp),%xmm5 │ │ │ │ - movsd 0x350(%rsp),%xmm2 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 86f68 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - subsd %xmm5,%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movapd %xmm5,%xmm4 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja 867e4 │ │ │ │ - movsd 0x358(%rsp),%xmm2 │ │ │ │ - movsd %xmm1,0x70(%rsp) │ │ │ │ - movsd %xmm3,0xd8(%rsp) │ │ │ │ + andpd 0x7081f(%rip),%xmm0 │ │ │ │ + mov %rdx,0x657ff8(%rip) │ │ │ │ + cvttsd2si 0x90(%rax),%rdx │ │ │ │ mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - callq 15bd0 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0x70(%rsp),%xmm1 │ │ │ │ - movsd 0xd8(%rsp),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - divsd %xmm2,%xmm4 │ │ │ │ - comisd %xmm4,%xmm5 │ │ │ │ - jbe 8701f │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - subsd 0x90(%rsp),%xmm1 │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ + mov %rdx,0x657fec(%rip) │ │ │ │ + lea 0x6fc4d(%rip),%rdx │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x657e71(%rip) │ │ │ │ + callq 159b0 │ │ │ │ test %eax,%eax │ │ │ │ - js 86c85 │ │ │ │ - cmp %eax,0x108(%rsp) │ │ │ │ - jle 86c85 │ │ │ │ - mov 0x981eb(%rip),%rcx │ │ │ │ - cltq │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 86ae0 │ │ │ │ - movapd 0x20(%rsp),%xmm6 │ │ │ │ - movsd 0x7aaf9(%rip),%xmm2 │ │ │ │ - andpd %xmm0,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm2 │ │ │ │ - jb 86ae0 │ │ │ │ - mov 0x234(%rsp),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jbe 86ee6 │ │ │ │ - movsd 0x370(%rsp),%xmm5 │ │ │ │ - movsd 0x378(%rsp),%xmm1 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 86d07 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - subsd %xmm5,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 86f45 │ │ │ │ - movsd 0x380(%rsp),%xmm1 │ │ │ │ - movsd %xmm3,0x70(%rsp) │ │ │ │ - movsd %xmm4,0xd8(%rsp) │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - callq 15bd0 │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd 0x70(%rsp),%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - comisd %xmm2,%xmm4 │ │ │ │ - movsd 0xd8(%rsp),%xmm4 │ │ │ │ - jbe 86ea6 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - movsd 0x38(%rsp),%xmm6 │ │ │ │ - comisd %xmm7,%xmm6 │ │ │ │ - movapd %xmm7,%xmm2 │ │ │ │ - jbe 86b12 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - comisd %xmm6,%xmm4 │ │ │ │ - jae 86bc9 │ │ │ │ - comisd %xmm6,%xmm3 │ │ │ │ - jae 86bc9 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm2,%xmm7 │ │ │ │ - maxsd %xmm3,%xmm5 │ │ │ │ - maxsd %xmm5,%xmm7 │ │ │ │ - comisd 0x8(%rsp),%xmm7 │ │ │ │ - jbe 869e0 │ │ │ │ - divsd %xmm7,%xmm3 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd %xmm2,0xf0(%rsp) │ │ │ │ - movsd %xmm7,0x40(%rsp) │ │ │ │ - movsd %xmm4,0x70(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd 0x70(%rsp),%xmm4 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - divsd %xmm5,%xmm4 │ │ │ │ - mulsd %xmm5,%xmm3 │ │ │ │ - movsd %xmm3,0xd8(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd 0xf0(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - divsd %xmm5,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm4 │ │ │ │ - movsd %xmm4,0x70(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd 0x70(%rsp),%xmm4 │ │ │ │ - movsd 0xd8(%rsp),%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,0x78(%rsp) │ │ │ │ - je 86b37 │ │ │ │ - mov 0x78(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 86a40 │ │ │ │ - mov 0xcf0f9(%rip),%edi │ │ │ │ - cvttsd2si %xmm3,%esi │ │ │ │ - mov 0xcf04a(%rip),%rax │ │ │ │ - cvttsd2si %xmm4,%ecx │ │ │ │ - cvttsd2si %xmm2,%edx │ │ │ │ - test %edi,%edi │ │ │ │ - je 86ce3 │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov %r13d,0xcf018(%rip) │ │ │ │ - mov %sil,(%rax,%rdi,1) │ │ │ │ - lea 0x1(%r13),%esi │ │ │ │ - mov %cl,(%rax,%rsi,1) │ │ │ │ - lea 0x2(%r13),%ecx │ │ │ │ - mov %dl,(%rax,%rcx,1) │ │ │ │ - lea 0x3(%r13),%edx │ │ │ │ - movb $0xff,(%rax,%rdx,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x3,%ebx │ │ │ │ - add $0x1,%r12d │ │ │ │ - sub $0x4,%r13d │ │ │ │ - add $0x4,%ebp │ │ │ │ - cmp $0xfffffffe,%ebx │ │ │ │ - je 86e56 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %r12d,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd 0x80(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ + je 87113 │ │ │ │ + movq $0x1,0x657fcd(%rip) │ │ │ │ + mov 0x657fa6(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0x657fc1(%rip),%rcx │ │ │ │ + lea 0x6fc19(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ test %eax,%eax │ │ │ │ - js 86c9f │ │ │ │ - cmp %eax,0x100(%rsp) │ │ │ │ - jle 86c9f │ │ │ │ - mov 0x98173(%rip),%rcx │ │ │ │ - cltq │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 86ab9 │ │ │ │ - movapd 0x20(%rsp),%xmm3 │ │ │ │ - movsd 0x7a87d(%rip),%xmm4 │ │ │ │ - andpd %xmm0,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - jae 86638 │ │ │ │ - movsd 0xcefaf(%rip),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - comisd %xmm3,%xmm6 │ │ │ │ - ja 866ca │ │ │ │ - jmpq 866ce │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movsd 0xcef88(%rip),%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - comisd %xmm2,%xmm6 │ │ │ │ - jbe 86bab │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - comisd %xmm6,%xmm5 │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - ja 868fb │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - cmpl $0x1,0x78(%rsp) │ │ │ │ - movapd %xmm6,%xmm7 │ │ │ │ - minsd %xmm3,%xmm6 │ │ │ │ - minsd %xmm4,%xmm7 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - movapd %xmm7,%xmm4 │ │ │ │ - jne 869eb │ │ │ │ - mov 0xcefb6(%rip),%r9d │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ - cvttsd2si %xmm3,%r8d │ │ │ │ - add 0xcef0e(%rip),%rax │ │ │ │ - cvttsd2si %xmm4,%esi │ │ │ │ - cvttsd2si %xmm2,%ecx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 86cbf │ │ │ │ - lea -0x1(%rbx),%edx │ │ │ │ - mov %r8b,(%rdi,%rdx,1) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %sil,(%rdi,%rdx,1) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - lea 0x1(%rbx),%edx │ │ │ │ - mov %cl,(%rsi,%rdx,1) │ │ │ │ - jmpq 86a40 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0xceee0(%rip),%xmm4 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - comisd %xmm4,%xmm6 │ │ │ │ - ja 867e0 │ │ │ │ - jmpq 867e4 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x38(%rsp),%xmm6 │ │ │ │ - comisd 0x8(%rsp),%xmm6 │ │ │ │ - jbe 86cac │ │ │ │ - comisd 0x10(%rsp),%xmm2 │ │ │ │ - jb 868fb │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movsd %xmm4,0x70(%rsp) │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd %xmm2,0xf0(%rsp) │ │ │ │ - maxsd %xmm3,%xmm5 │ │ │ │ - maxsd %xmm5,%xmm4 │ │ │ │ - divsd %xmm4,%xmm3 │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - movsd 0x70(%rsp),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - divsd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x70(%rsp) │ │ │ │ - movsd %xmm3,0xd8(%rsp) │ │ │ │ - callq 15b00 │ │ │ │ - movsd 0x70(%rsp),%xmm5 │ │ │ │ - movsd 0xf0(%rsp),%xmm2 │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - divsd %xmm5,%xmm2 │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - movsd 0xd8(%rsp),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - jmpq 869e0 │ │ │ │ - movsd 0xced93(%rip),%xmm0 │ │ │ │ - jmpq 86817 │ │ │ │ - movsd 0xced86(%rip),%xmm0 │ │ │ │ - jmpq 86705 │ │ │ │ - movsd 0xced79(%rip),%xmm0 │ │ │ │ - jmpq 86a97 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - minsd %xmm2,%xmm5 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - jmpq 86b12 │ │ │ │ - mov 0x138(%rsp),%edx │ │ │ │ - sub %ebx,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %r8b,(%rdi,%rdx,1) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %sil,0x1(%rdi,%rdx,1) │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %cl,0x2(%rax,%rdx,1) │ │ │ │ - jmpq 86a40 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %ebp,0xced4d(%rip) │ │ │ │ - mov %sil,(%rax,%rdi,1) │ │ │ │ - lea 0x1(%rbp),%esi │ │ │ │ - mov %cl,(%rax,%rsi,1) │ │ │ │ - lea 0x2(%rbp),%ecx │ │ │ │ - mov %dl,(%rax,%rcx,1) │ │ │ │ - lea 0x3(%rbp),%edx │ │ │ │ - movb $0xff,(%rax,%rdx,1) │ │ │ │ - jmpq 86a40 │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - maxsd %xmm0,%xmm6 │ │ │ │ - minsd %xmm6,%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - subsd %xmm5,%xmm2 │ │ │ │ - divsd 0x1e0(%rsp),%xmm2 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 86dbc │ │ │ │ - movsd 0x6fd90(%rip),%xmm7 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd 0x7a5d6(%rip),%xmm5 │ │ │ │ - mov %ebp,0x1e8(%rsp) │ │ │ │ - mov %ebx,0x1ec(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %eax,%ebx │ │ │ │ - movsd %xmm7,0x70(%rsp) │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movsd %xmm3,0xd8(%rsp) │ │ │ │ - movsd %xmm4,0xf0(%rsp) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mulsd 0x40(%rsp),%xmm0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - addsd 0x70(%rsp),%xmm0 │ │ │ │ - callq 15ad0 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jne 86d80 │ │ │ │ - movsd 0xd8(%rsp),%xmm3 │ │ │ │ - mov 0x1e8(%rsp),%ebp │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd 0xf0(%rsp),%xmm4 │ │ │ │ - mov 0x1ec(%rsp),%ebx │ │ │ │ - mulsd 0x10(%rsp),%xmm2 │ │ │ │ - jmpq 86ae8 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ - maxsd %xmm0,%xmm5 │ │ │ │ - minsd %xmm5,%xmm2 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - divsd 0x1d8(%rsp),%xmm3 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 86e41 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebp,0x70(%rsp) │ │ │ │ + je 8714f │ │ │ │ + movq $0x1,0x657f99(%rip) │ │ │ │ + mov 0x657f9a(%rip),%rdi │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + movsd 0x7082d(%rip),%xmm1 │ │ │ │ + lea 0x38(%rsp),%rdx │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + movsd 0x88(%rdi),%xmm3 │ │ │ │ + movsd 0x90(%rdi),%xmm2 │ │ │ │ + movq $0x0,0x657dad(%rip) │ │ │ │ + movq $0x0,0x657d9a(%rip) │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ movapd %xmm3,%xmm0 │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %ebx,0xd8(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mulsd 0x7a500(%rip),%xmm0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - addsd 0x6fca5(%rip),%xmm0 │ │ │ │ - callq 15ad0 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jne 86e10 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - mov 0x70(%rsp),%ebp │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mov 0xd8(%rsp),%ebx │ │ │ │ - mulsd 0x10(%rsp),%xmm3 │ │ │ │ - jmpq 86ac1 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x140(%rsp) │ │ │ │ - mov 0x140(%rsp),%r9d │ │ │ │ - mov 0xcebc8(%rip),%ebp │ │ │ │ - mov %r9d,0xcebc9(%rip) │ │ │ │ - cmp %ebp,%r9d │ │ │ │ - jb 86448 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - mov %ebp,%r13d │ │ │ │ - movsd %xmm3,0x150(%rsp) │ │ │ │ - movsd %xmm3,0x148(%rsp) │ │ │ │ - movsd %xmm3,0x140(%rsp) │ │ │ │ - movsd %xmm3,0x138(%rsp) │ │ │ │ - jmpq 8233b │ │ │ │ - comisd 0x10(%rsp),%xmm2 │ │ │ │ - jbe 86ae8 │ │ │ │ - movsd 0x38(%rsp),%xmm7 │ │ │ │ - comisd 0x8(%rsp),%xmm7 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - ja 86bc9 │ │ │ │ - jmpq 86b12 │ │ │ │ - comisd 0x10(%rsp),%xmm3 │ │ │ │ - jbe 86ac1 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - jmpq 866ce │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 86f00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - je 86ba5 │ │ │ │ - movsd (%r15,%rax,8),%xmm1 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x657f33(%rip),%rdi │ │ │ │ + mov 0xcf4(%rdi),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 87410 │ │ │ │ + mov 0x657f3f(%rip),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 873b0 │ │ │ │ + mov 0x657f10(%rip),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movl $0x0,0x657f1a(%rip) │ │ │ │ + movsd 0x20(%rbx),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 87398 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - jb 86ef0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %eax,%xmm2 │ │ │ │ - jmpq 86ae8 │ │ │ │ + jbe 87218 │ │ │ │ + movsd 0x28(%rbx),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 87218 │ │ │ │ + movl $0x1,0x657ef0(%rip) │ │ │ │ + lea 0xdc0(%rbx),%r8 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x7d73b(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 87470 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0x54,0xdbf(%rbx,%rax,1) │ │ │ │ + je 87470 │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jle 87280 │ │ │ │ + mov 0x657eaa(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 87500 │ │ │ │ + lea 0x7510f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 86f2c │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - je 86edb │ │ │ │ - movsd (%r14,%rax,8),%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jb 86f20 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %eax,%xmm3 │ │ │ │ - jmpq 86ac1 │ │ │ │ - movsd 0x38(%rsp),%xmm7 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - comisd %xmm2,%xmm7 │ │ │ │ - jbe 86cac │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmpq 868fb │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x657e70(%rip),%rbx │ │ │ │ + mov 0xf6c(%rbx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 87490 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 87548 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 87598 │ │ │ │ + movsd 0x6f82f(%rip),%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 87520 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - mov 0x60(%rsp),%ecx │ │ │ │ - maxsd %xmm0,%xmm6 │ │ │ │ - minsd %xmm6,%xmm2 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - subsd %xmm5,%xmm4 │ │ │ │ - divsd 0x1f8(%rsp),%xmm4 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 87014 │ │ │ │ - movsd 0x6fb2f(%rip),%xmm2 │ │ │ │ - movsd 0x7a377(%rip),%xmm5 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mov %ebp,0x1e8(%rsp) │ │ │ │ - mov %ebx,0x1ec(%rsp) │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %eax,%ebx │ │ │ │ - movsd %xmm2,0x70(%rsp) │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movsd %xmm1,0xd8(%rsp) │ │ │ │ - movsd %xmm3,0xf0(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mulsd 0x40(%rsp),%xmm0 │ │ │ │ - add $0x1,%ebx │ │ │ │ - addsd 0x70(%rsp),%xmm0 │ │ │ │ - callq 15ad0 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jne 86fd8 │ │ │ │ - movsd 0xd8(%rsp),%xmm1 │ │ │ │ - mov 0x1e8(%rsp),%ebp │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd 0xf0(%rsp),%xmm3 │ │ │ │ - mov 0x1ec(%rsp),%ebx │ │ │ │ - mulsd 0x10(%rsp),%xmm4 │ │ │ │ - jmpq 86b90 │ │ │ │ - comisd 0x10(%rsp),%xmm4 │ │ │ │ - jbe 86b90 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - jmpq 867e4 │ │ │ │ - mov 0x208(%rsp),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 87054 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %edx,0x657e35(%rip) │ │ │ │ + movsd %xmm0,0x657e35(%rip) │ │ │ │ + callq 15090 │ │ │ │ + jmp 87337 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - je 8702b │ │ │ │ - movsd (%rcx,%rax,8),%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jb 87048 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %eax,%xmm4 │ │ │ │ - jmpq 86b90 │ │ │ │ - movsd 0x6fa54(%rip),%xmm1 │ │ │ │ - movslq 0x108(%rsp),%rcx │ │ │ │ - lea 0x430(%rsp),%rdx │ │ │ │ - lea 0xce995(%rip),%r8 │ │ │ │ - mov $0x52,%esi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0x438(%rsp) │ │ │ │ - pushq 0x98(%rsp) │ │ │ │ - lea 0x224(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x97940(%rip),%rax │ │ │ │ - mov 0x3c0(%rsp),%rdi │ │ │ │ - mov (%rax),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x9,%edi │ │ │ │ + lea 0x657d74(%rip),%rsi │ │ │ │ + callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - je 865c4 │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 865c4 │ │ │ │ - addsd 0x6f9db(%rip),%xmm0 │ │ │ │ - movslq 0x100(%rsp),%rcx │ │ │ │ - lea 0x3f0(%rsp),%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - lea 0xce917(%rip),%r8 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0x3f8(%rsp) │ │ │ │ - pushq 0x98(%rsp) │ │ │ │ - lea 0x224(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x97ad3(%rip),%rax │ │ │ │ - mov 0x3b0(%rsp),%rdi │ │ │ │ - mov (%rax),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %r13 │ │ │ │ - pop %rdx │ │ │ │ + jne 874c0 │ │ │ │ + mov 0x65824d(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 87022 │ │ │ │ + mov 0x657d52(%rip),%rdi │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + callq 150a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 8656a │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 8656a │ │ │ │ - addsd 0x6f967(%rip),%xmm0 │ │ │ │ - movslq 0xf8(%rsp),%rcx │ │ │ │ - lea 0x410(%rsp),%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - lea 0xce8a3(%rip),%r8 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0x418(%rsp) │ │ │ │ - pushq 0x98(%rsp) │ │ │ │ - lea 0x224(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x9797f(%rip),%rax │ │ │ │ - mov 0x3b8(%rsp),%rdi │ │ │ │ - mov (%rax),%r9 │ │ │ │ - callq 15290 │ │ │ │ + je 87022 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 86f10 │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 875d2 │ │ │ │ + add $0x150,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - test %eax,%eax │ │ │ │ - je 86597 │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 86597 │ │ │ │ - cmp %r15d,%edx │ │ │ │ - jge 89a4c │ │ │ │ - lea 0x1f4a80(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r8,%rsi │ │ │ │ - add $0x2,%r14d │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7dbda │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0x100,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7adb8(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x7026f(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 86f60 │ │ │ │ + jmp 87337 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + comisd 0x28(%rbx),%xmm0 │ │ │ │ + jbe 871fd │ │ │ │ + jmpq 8720e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x657b80(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x7d587(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmpb $0x0,0x1f6e80(%rsp) │ │ │ │ - je 87ba0 │ │ │ │ - mov 0xce3e5(%rip),%ebp │ │ │ │ - lea 0x1f6e80(%rsp),%r13 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 7e5d1 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x7ad8e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x657b50(%rip),%xmm0 │ │ │ │ + lea 0x7e40a(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x977f8(%rip),%rax │ │ │ │ + mov 0x9764d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 7e5d1 │ │ │ │ - lea 0x1f5a80(%rsp),%r8 │ │ │ │ - lea 0x7ab4b(%rip),%rcx │ │ │ │ + mov 0x657d0f(%rip),%ebp │ │ │ │ + jmpq 871d9 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + lea 0x14(%rsp),%rcx │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 871cb │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x657adf(%rip) │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x657ac5(%rip) │ │ │ │ + jmpq 871cb │ │ │ │ + mov 0x657c92(%rip),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xccd4d(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - movsd 0x78(%r14),%xmm3 │ │ │ │ - ucomisd 0x72b09(%rip),%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - jp 89083 │ │ │ │ - jne 89083 │ │ │ │ - movl $0x3,0x128(%rsp) │ │ │ │ - jmpq 7df1e │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 855bf │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 85581 │ │ │ │ - lea 0x1f5680(%rsp),%r8 │ │ │ │ - lea 0x7aacd(%rip),%rcx │ │ │ │ + test %edx,%edx │ │ │ │ + sete %al │ │ │ │ + mov %eax,0x657c85(%rip) │ │ │ │ + jmpq 87253 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x708f3(%rip),%xmm0 │ │ │ │ + mov $0x0,%edx │ │ │ │ + jp 874b0 │ │ │ │ + je 872b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x6f620(%rip),%xmm0 │ │ │ │ + jmpq 872b8 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x100,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ + lea 0x75252(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xccccf(%rip),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0xa4(%rsp),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 8747e │ │ │ │ - mov 0xa4(%rsp),%r13d │ │ │ │ - lea 0xe3a10(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x238(%rsp),%rbp │ │ │ │ - jmpq 873c5 │ │ │ │ - mov 0x418(%r12),%r9d │ │ │ │ - movsd 0x408(%r12),%xmm0 │ │ │ │ - movsd 0x410(%r12),%xmm1 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 87404 │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - movsd 0x7d2b8(%rip),%xmm0 │ │ │ │ - mov %r12,%r8 │ │ │ │ - movsd 0x420(%r12),%xmm3 │ │ │ │ - cvttsd2si %xmm1,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x430(%r12),%xmm2 │ │ │ │ - movsd 0x428(%r12),%xmm1 │ │ │ │ - mulsd 0x400(%r12),%xmm0 │ │ │ │ - lea 0xd03a5(%rip),%rdi │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - cmovg %eax,%esi │ │ │ │ - add $0x438,%r12 │ │ │ │ - callq 7d430 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 7b610 │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - je 8747e │ │ │ │ - mov 0xce234(%rip),%r10d │ │ │ │ - add $0x1,%ebx │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 8732f │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x7b072(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 86f60 │ │ │ │ + jmpq 87337 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x75279(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x97649(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 8732f │ │ │ │ - mov 0xce65d(%rip),%rdi │ │ │ │ - lea 0x2f0(%rsp),%rdx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x2e8(%rsp),%rsi │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - mov 0xce1ca(%rip),%r8d │ │ │ │ - movsd 0x2e8(%rsp),%xmm2 │ │ │ │ - movsd 0x2f0(%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd %xmm2,0x408(%r12) │ │ │ │ - movsd %xmm3,0x410(%r12) │ │ │ │ - jne 8797d │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - jmpq 87354 │ │ │ │ - mov 0xce17b(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 88a0d │ │ │ │ - mov 0xce668(%rip),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 8909f │ │ │ │ - test %eax,%eax │ │ │ │ - je 88264 │ │ │ │ - mov 0x398(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 874bf │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - callq 15300 │ │ │ │ - mov 0x3b0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 874d9 │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - callq 15300 │ │ │ │ - mov 0x3a8(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 874f3 │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - callq 15300 │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 8750d │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - callq 15300 │ │ │ │ - mov 0x9770c(%rip),%rbx │ │ │ │ - mov 0xce5d6(%rip),%edx │ │ │ │ - movl $0x0,0xcca9c(%rip) │ │ │ │ - mov 0xce5ca(%rip),%eax │ │ │ │ - mov 0xce4fb(%rip),%r9d │ │ │ │ - mov (%rbx),%esi │ │ │ │ - mov 0xce4f6(%rip),%r8d │ │ │ │ - test %esi,%esi │ │ │ │ - je 88a34 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x7c90b(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x1d0(%rsp),%rbx │ │ │ │ - lea 0xcca63(%rip),%rdi │ │ │ │ - push %rbx │ │ │ │ - push %rdx │ │ │ │ - mov $0x400,%edx │ │ │ │ - push %rax │ │ │ │ - mov $0x8,%eax │ │ │ │ - pushq 0x3b0(%rsp) │ │ │ │ - pushq 0x3b0(%rsp) │ │ │ │ - pushq 0x398(%rsp) │ │ │ │ - pushq 0x398(%rsp) │ │ │ │ - pushq 0x380(%rsp) │ │ │ │ - pushq 0x380(%rsp) │ │ │ │ - pushq 0x1b0(%rsp) │ │ │ │ - pushq 0x1b0(%rsp) │ │ │ │ - pushq 0x388(%rsp) │ │ │ │ - mov 0x208(%rsp),%r12 │ │ │ │ - push %r12 │ │ │ │ - mov 0x208(%rsp),%r13 │ │ │ │ + mov 0x657bd6(%rip),%rbx │ │ │ │ + jmpq 87280 │ │ │ │ + nop │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x70863(%rip),%xmm0 │ │ │ │ + jp 875c0 │ │ │ │ + jne 875c0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + jmpq 872b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x6f583(%rip),%xmm0 │ │ │ │ + jp 875b0 │ │ │ │ + jne 875b0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 872b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x70410(%rip),%xmm0 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + movabs $0x2e64656c696166,%rax │ │ │ │ + mov %rax,0x6575a9(%rip) │ │ │ │ + movaps %xmm0,0x657592(%rip) │ │ │ │ + jmpq 87337 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x6f538(%rip),%xmm0 │ │ │ │ + mov $0x4,%edx │ │ │ │ + jmpq 872b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x707d8(%rip),%xmm0 │ │ │ │ + jmp 87559 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x6f510(%rip),%xmm0 │ │ │ │ + mov $0x2,%edx │ │ │ │ + jmpq 872b8 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000875e0 : │ │ │ │ push %r13 │ │ │ │ - pushq 0x398(%rsp) │ │ │ │ - mov 0x238(%rsp),%rbp │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov 0x230(%rsp),%r14 │ │ │ │ - push %r14 │ │ │ │ - pushq 0x3e0(%rsp) │ │ │ │ - mov 0x248(%rsp),%r15 │ │ │ │ - push %r15 │ │ │ │ - movsd 0x208(%rsp),%xmm7 │ │ │ │ - movsd 0x3e8(%rsp),%xmm6 │ │ │ │ - movsd 0x228(%rsp),%xmm5 │ │ │ │ - movsd 0x218(%rsp),%xmm4 │ │ │ │ - movsd 0x418(%rsp),%xmm3 │ │ │ │ - movsd 0x220(%rsp),%xmm2 │ │ │ │ - movsd 0x210(%rsp),%xmm1 │ │ │ │ - movsd 0x410(%rsp),%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xce4b1(%rip),%eax │ │ │ │ - mov $0x1000,%edx │ │ │ │ - add $0x98,%rsp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x7c9a5(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xccd65(%rip),%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0xce48e(%rip),%eax │ │ │ │ - push %rax │ │ │ │ - mov $0x8,%eax │ │ │ │ - pushq 0x3b0(%rsp) │ │ │ │ - pushq 0x3b0(%rsp) │ │ │ │ - pushq 0x398(%rsp) │ │ │ │ - pushq 0x398(%rsp) │ │ │ │ - pushq 0x380(%rsp) │ │ │ │ - pushq 0x380(%rsp) │ │ │ │ - pushq 0x1b0(%rsp) │ │ │ │ - pushq 0x1b0(%rsp) │ │ │ │ - pushq 0x388(%rsp) │ │ │ │ - push %r12 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15390 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jle 87650 │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r12,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %dl,(%rcx,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 87618 │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + cmp $0x4f,%esi │ │ │ │ + jle 87650 │ │ │ │ + movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %esi,%rdi │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + mov $0x4f,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + jmp 87634 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +0000000000087680 : │ │ │ │ + push %r14 │ │ │ │ + lea 0x74131(%rip),%rsi │ │ │ │ push %r13 │ │ │ │ - pushq 0x398(%rsp) │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - push %r14 │ │ │ │ - pushq 0x3e0(%rsp) │ │ │ │ - push %r15 │ │ │ │ - movsd 0x208(%rsp),%xmm7 │ │ │ │ - mov 0xce35a(%rip),%r9d │ │ │ │ - movsd 0x3e8(%rsp),%xmm6 │ │ │ │ - mov 0xce34e(%rip),%r8d │ │ │ │ - movsd 0x228(%rsp),%xmm5 │ │ │ │ - movsd 0x218(%rsp),%xmm4 │ │ │ │ - movsd 0x418(%rsp),%xmm3 │ │ │ │ - movsd 0x220(%rsp),%xmm2 │ │ │ │ - movsd 0x210(%rsp),%xmm1 │ │ │ │ - movsd 0x410(%rsp),%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xce30d(%rip),%eax │ │ │ │ - mov $0x72,%ecx │ │ │ │ + push %rbx │ │ │ │ + sub $0x139d0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x139c8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 156c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 87b52 │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov $0x3e8,%ebp │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + lea 0x140(%rsp),%r13 │ │ │ │ + lea 0x6f6a8(%rip),%r14 │ │ │ │ + jmp 876f8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 86ae0 │ │ │ │ mov %rbx,%rsi │ │ │ │ - movsd 0x410(%rsp),%xmm0 │ │ │ │ - mov %cx,0xcdc8d(%rip) │ │ │ │ - mov $0x104,%edx │ │ │ │ - lea 0xcddb5(%rip),%rdi │ │ │ │ - movsd 0x220(%rsp),%xmm7 │ │ │ │ - mov %eax,0xcdc8e(%rip) │ │ │ │ - movsd %xmm0,0xcdcc2(%rip) │ │ │ │ - mov 0xce2c8(%rip),%eax │ │ │ │ - movsd 0x418(%rsp),%xmm0 │ │ │ │ - movsd 0x218(%rsp),%xmm2 │ │ │ │ - movsd 0x228(%rsp),%xmm5 │ │ │ │ - movsd %xmm7,0xcdca9(%rip) │ │ │ │ - movsd 0x208(%rsp),%xmm3 │ │ │ │ - mov %eax,0xcdc52(%rip) │ │ │ │ - movsd %xmm0,0xcdc9a(%rip) │ │ │ │ - movsd 0x3e8(%rsp),%xmm0 │ │ │ │ - movsd 0x250(%rsp),%xmm4 │ │ │ │ - movsd 0x210(%rsp),%xmm6 │ │ │ │ - movsd %xmm2,0xcdc7f(%rip) │ │ │ │ - movsd %xmm0,0xcdc87(%rip) │ │ │ │ - movsd 0x3f0(%rsp),%xmm0 │ │ │ │ - movsd %xmm5,0xcdc6e(%rip) │ │ │ │ - movsd %xmm3,0xcdc76(%rip) │ │ │ │ - movsd %xmm4,0xcdc76(%rip) │ │ │ │ - movsd %xmm0,0xcdc76(%rip) │ │ │ │ - movl $0x6f6c6f63,0xcdbc8(%rip) │ │ │ │ - movq $0x0,0xcdbe9(%rip) │ │ │ │ - movq $0x0,0xcdbe6(%rip) │ │ │ │ - movq $0x0,0xcdbe3(%rip) │ │ │ │ - movq $0x0,0xcdbe0(%rip) │ │ │ │ - movq $0x0,0xcdbdd(%rip) │ │ │ │ - movq $0x0,0xcdbda(%rip) │ │ │ │ - movsd %xmm6,0xcdbe2(%rip) │ │ │ │ - movsd 0x248(%rsp),%xmm6 │ │ │ │ - mov 0xce29f(%rip),%eax │ │ │ │ - movsd 0x3c0(%rsp),%xmm0 │ │ │ │ - movsd 0x258(%rsp),%xmm7 │ │ │ │ - movq $0x0,0xcdc3e(%rip) │ │ │ │ - movsd 0x238(%rsp),%xmm2 │ │ │ │ - mov %eax,0xcdc6f(%rip) │ │ │ │ - movsd %xmm0,0xcdbf7(%rip) │ │ │ │ - movsd 0x3c8(%rsp),%xmm0 │ │ │ │ - movsd 0x240(%rsp),%xmm5 │ │ │ │ - movsd 0x1f8(%rsp),%xmm3 │ │ │ │ - movsd %xmm6,0xcdbc4(%rip) │ │ │ │ - movsd 0x200(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0xcdbdb(%rip) │ │ │ │ - movsd 0x3d8(%rsp),%xmm0 │ │ │ │ - movsd %xmm7,0xcdbaa(%rip) │ │ │ │ - movsd %xmm0,0xcdc0a(%rip) │ │ │ │ - movsd 0x3e0(%rsp),%xmm0 │ │ │ │ - movsd %xmm2,0xcdba1(%rip) │ │ │ │ - movsd %xmm0,0xcdbf9(%rip) │ │ │ │ - movsd 0x400(%rsp),%xmm0 │ │ │ │ - movsd %xmm5,0xcdb90(%rip) │ │ │ │ - movsd %xmm0,0xcdbc8(%rip) │ │ │ │ - movsd 0x408(%rsp),%xmm0 │ │ │ │ - movsd %xmm3,0xcdb87(%rip) │ │ │ │ - movsd %xmm0,0xcdbb7(%rip) │ │ │ │ - movsd 0x428(%rsp),%xmm0 │ │ │ │ - movsd %xmm4,0xcdb76(%rip) │ │ │ │ - movsd %xmm0,0xcdb86(%rip) │ │ │ │ - movsd 0x430(%rsp),%xmm0 │ │ │ │ - add $0xa0,%rsp │ │ │ │ - movq $0x0,0xcdb63(%rip) │ │ │ │ - movsd %xmm0,0xcdb6b(%rip) │ │ │ │ - mov 0xce18d(%rip),%eax │ │ │ │ - movl $0x0,0xcdb8b(%rip) │ │ │ │ - mov %eax,0xcdb81(%rip) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 875e0 │ │ │ │ + sub $0x1,%ebp │ │ │ │ + je 87770 │ │ │ │ mov %r12,%rdx │ │ │ │ + mov $0x100,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 87770 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x1(%rax),%rax │ │ │ │ + cmpb $0xa,0x3f(%rsp,%r8,1) │ │ │ │ + jne 87735 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,0x40(%rsp,%rax,1) │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmpb $0xd,0x40(%rsp,%rax,1) │ │ │ │ + jne 87741 │ │ │ │ + movb $0x0,0x40(%rsp,%rax,1) │ │ │ │ + cmpl $0x2,0x6579c8(%rip) │ │ │ │ + jle 876e0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - lea 0x7c467(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x970a3(%rip),%rax │ │ │ │ + mov 0x972dd(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x408(%r12),%xmm0 │ │ │ │ - movsd 0x410(%r12),%xmm1 │ │ │ │ - jmpq 87354 │ │ │ │ - divsd 0x72072(%rip),%xmm4 │ │ │ │ - jmpq 82f61 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x7af3e(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcc5de(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0x6f0e1(%rip),%rax │ │ │ │ - movl $0x2,0x128(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq 7fe12 │ │ │ │ - lea 0x348(%rsp),%rcx │ │ │ │ - lea 0x1f2180(%rsp),%rdx │ │ │ │ - lea 0x1f2080(%rsp),%rsi │ │ │ │ - lea 0xce4f5(%rip),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push %rax │ │ │ │ - mov 0xcf0ee(%rip),%eax │ │ │ │ - push %rax │ │ │ │ - push %rbp │ │ │ │ - push %r12 │ │ │ │ - lea 0x390(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x390(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x228(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x138(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - lea 0x1a58(%rsp),%rax │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - push %rax │ │ │ │ - lea 0x3a8(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x1f22d8(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x290(%rsp),%r9d │ │ │ │ - mov 0x408(%rsp),%rdi │ │ │ │ - lea 0x3b0(%rsp),%r8 │ │ │ │ - callq 7a750 │ │ │ │ - add $0x60,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - je 7e734 │ │ │ │ - jmpq 7f950 │ │ │ │ - movsd 0x1a0(%rsp),%xmm2 │ │ │ │ + jmpq 876e0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + cmpl $0x2,0x657991(%rip) │ │ │ │ + jg 87a80 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,0x65789c(%rip) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 87b20 │ │ │ │ + movsd 0x701e8(%rip),%xmm1 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + lea 0x38(%rsp),%rdx │ │ │ │ + movsd 0x88(%rax),%xmm3 │ │ │ │ + movsd 0x90(%rax),%xmm2 │ │ │ │ + mov %rax,0x657807(%rip) │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + movq $0x0,0x657768(%rip) │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + movq $0x0,0x657751(%rip) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x657822(%rip),%rdi │ │ │ │ + mov 0xcf4(%rdi),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 879e0 │ │ │ │ + mov 0x6578ee(%rip),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 87980 │ │ │ │ + mov 0x6577ff(%rip),%rbx │ │ │ │ + mov 0xf6c(%rbx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 87960 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 87b00 │ │ │ │ + movsd 0x6f287(%rip),%xmm0 │ │ │ │ + mov $0x4,%edx │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 87870 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 87ad7 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0x20(%rbx),%xmm1 │ │ │ │ + movsd %xmm0,0x6577c3(%rip) │ │ │ │ + movsd %xmm0,0x65775b(%rip) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + mov %edx,0x6577a5(%rip) │ │ │ │ + mov %edx,0x65773f(%rip) │ │ │ │ + movl $0x0,0x6577a5(%rip) │ │ │ │ + ja 87a70 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 878c4 │ │ │ │ + movsd 0x28(%rbx),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 878c4 │ │ │ │ + movl $0x1,0x657784(%rip) │ │ │ │ + lea 0xdc0(%rbx),%r8 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x7d08f(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 87a50 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0x54,0xdbf(%rbx,%rax,1) │ │ │ │ + je 87a50 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jle 87930 │ │ │ │ + mov 0x65773a(%rip),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 87ab0 │ │ │ │ + lea 0x74ace(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x198(%rsp),%xmm1 │ │ │ │ - lea 0x7bfb8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x139c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 87b85 │ │ │ │ + add $0x139d0,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x70423(%rip),%xmm0 │ │ │ │ + jp 87ac8 │ │ │ │ + jne 87ac8 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 87870 │ │ │ │ + movsd 0x6575c0(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x160(%rsp),%xmm2 │ │ │ │ - movsd 0x158(%rsp),%xmm1 │ │ │ │ - lea 0x7bfb8(%rip),%rsi │ │ │ │ - movsd 0x328(%rsp),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x7e670(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x1d8(%rsp),%xmm0 │ │ │ │ - lea 0x7a4be(%rip),%rsi │ │ │ │ + movsd 0x657590(%rip),%xmm0 │ │ │ │ + lea 0x7e66c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x96f14(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x9707d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xcdac5(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 7e6c7 │ │ │ │ + mov 0x65773f(%rip),%ebp │ │ │ │ + jmpq 8782a │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + lea 0x1c(%rsp),%rcx │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8781c │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mov 0x6576ed(%rip),%ebp │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x657519(%rip) │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x6574ff(%rip) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 8782a │ │ │ │ + jmpq 87980 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x6575f2(%rip),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7a4ac(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmpb $0x0,0x1f7280(%rsp) │ │ │ │ - je 87a0c │ │ │ │ - mov 0xcda94(%rip),%r10d │ │ │ │ - lea 0x1f7280(%rsp),%r13 │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 7e6dd │ │ │ │ + test %edx,%edx │ │ │ │ + sete %al │ │ │ │ + mov %eax,0x6575e5(%rip) │ │ │ │ + jmpq 878ff │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + comisd 0x28(%rbx),%xmm0 │ │ │ │ + jbe 878a9 │ │ │ │ + jmpq 878ba │ │ │ │ mov %r13,%rdx │ │ │ │ - lea 0x7a482(%rip),%rsi │ │ │ │ + lea 0x7d13e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x96fa3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 7e6dd │ │ │ │ - lea 0x320(%rsp),%rcx │ │ │ │ - lea 0x1f1e80(%rsp),%rdx │ │ │ │ - lea 0x1f1d80(%rsp),%rsi │ │ │ │ - lea 0xce761(%rip),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push %rax │ │ │ │ - mov 0xcef5e(%rip),%eax │ │ │ │ - push %rax │ │ │ │ - lea 0x2f8(%rsp),%rbp │ │ │ │ - push %rbp │ │ │ │ - lea 0x2f8(%rsp),%r12 │ │ │ │ + jmpq 87785 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x74d99(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 87930 │ │ │ │ + movsd 0x6f008(%rip),%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 87870 │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x702ac(%rip),%xmm0 │ │ │ │ + jp 87b73 │ │ │ │ + jne 87b73 │ │ │ │ + mov $0x3,%edx │ │ │ │ + jmpq 87870 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x6efcb(%rip),%xmm0 │ │ │ │ + jp 87b69 │ │ │ │ + jne 87b69 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 87870 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x707b8(%rip),%xmm0 │ │ │ │ + movb $0x0,0x657009(%rip) │ │ │ │ + movabs $0x2e64656c69616620,%rax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %rax,0x656fea(%rip) │ │ │ │ + movaps %xmm0,0x656fd3(%rip) │ │ │ │ + jmpq 87930 │ │ │ │ + lea 0x6f211(%rip),%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 86f60 │ │ │ │ + jmpq 87930 │ │ │ │ + movsd 0x7021f(%rip),%xmm0 │ │ │ │ + jmp 87b11 │ │ │ │ + movsd 0x6ef5d(%rip),%xmm0 │ │ │ │ + mov $0x2,%edx │ │ │ │ + jmpq 87870 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000087b90 : │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x368(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x368(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x22c(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x140(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - lea 0x1258(%rsp),%r14 │ │ │ │ - push %r14 │ │ │ │ - lea 0x380(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x1f1fd8(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x28c(%rsp),%r9d │ │ │ │ - mov 0x400(%rsp),%rdi │ │ │ │ - lea 0x388(%rsp),%r8 │ │ │ │ - callq 7a750 │ │ │ │ - add $0x60,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - je 7e630 │ │ │ │ - jmpq 7f950 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - movsd %xmm3,0x78(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - movsd 0x7212a(%rip),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rsp) │ │ │ │ - jmpq 857bd │ │ │ │ - movl $0x3,-0x374098(%rcx) │ │ │ │ - jmpq 81dbd │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - lea 0xcde89(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 77700 │ │ │ │ - mov $0x0,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - cmovg 0xcde73(%rip),%edx │ │ │ │ - mov %eax,0xcee6d(%rip) │ │ │ │ - mov %edx,0xcee7f(%rip) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 87cd4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 8ad36 │ │ │ │ - lea 0x1f2380(%rsp),%rdx │ │ │ │ - lea 0x79d49(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - lea 0x1f2480(%rsp),%rdx │ │ │ │ - lea 0x79d48(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x79d4c(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je 87d5a │ │ │ │ - movzbl 0x1f2e80(%rsp),%eax │ │ │ │ - movl $0x0,0x234(%rsp) │ │ │ │ - cmp $0x67,%al │ │ │ │ - je 8ae0a │ │ │ │ - cmp $0x61,%al │ │ │ │ - je 8adc9 │ │ │ │ - cmpb $0x6c,0x0(%rbp) │ │ │ │ - jne 8ad4c │ │ │ │ - cmpb $0x69,0x1(%rbp) │ │ │ │ - jne 8ad4c │ │ │ │ - cmpb $0x6e,0x2(%rbp) │ │ │ │ - jne 8ad4c │ │ │ │ - movl $0x0,0x68(%rsp) │ │ │ │ - lea 0x24c(%rsp),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - lea 0x3b0(%rsp),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8ad0a │ │ │ │ - mov 0xceda1(%rip),%eax │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0x657483(%rip),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x65751b(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x657516(%rip),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + movsd 0x657438(%rip),%xmm0 │ │ │ │ + mov 0x65742a(%rip),%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + mov 0x6574c1(%rip),%rdi │ │ │ │ + lea 0x14(%rsp),%rcx │ │ │ │ + lea 0x38(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + mov 0x6573e6(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 87c62 │ │ │ │ + movl $0x1,0x14(%rsp) │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + subsd 0x6572c4(%rip),%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + subsd 0x6572ae(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + ja 87cb5 │ │ │ │ + mov 0x657455(%rip),%rax │ │ │ │ + movsd 0x6ee25(%rip),%xmm3 │ │ │ │ + movsd 0x88(%rax),%xmm4 │ │ │ │ + addsd %xmm3,%xmm4 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 87cd0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 87d28 │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + ja 87cb5 │ │ │ │ + addsd 0x90(%rax),%xmm3 │ │ │ │ + comisd %xmm3,%xmm1 │ │ │ │ + ja 87cb5 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle 7f361 │ │ │ │ - mov 0x3b0(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %r12,%rcx │ │ │ │ - callq 150a0 │ │ │ │ + jne 87cb5 │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + comisd %xmm6,%xmm0 │ │ │ │ + jbe 87cfe │ │ │ │ + movsd %xmm6,0x0(%r13) │ │ │ │ + comisd (%r12),%xmm6 │ │ │ │ + jbe 87d0c │ │ │ │ + movsd %xmm6,(%r12) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + jbe 87d1c │ │ │ │ + movsd %xmm5,0x0(%rbp) │ │ │ │ + comisd (%rbx),%xmm5 │ │ │ │ + jbe 87cb5 │ │ │ │ + movsd %xmm5,(%rbx) │ │ │ │ + jmp 87cb5 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000087d30 : │ │ │ │ + mov 0x6573fa(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 7f361 │ │ │ │ - mov 0xced75(%rip),%r8d │ │ │ │ - lea 0x79b42(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcc1e7(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x7cc28(%rip),%xmm0 │ │ │ │ - movabs $0x2e657475626972,%rax │ │ │ │ - mov %rax,0xcc1db(%rip) │ │ │ │ - movups %xmm0,0xcc1b4(%rip) │ │ │ │ - movdqa 0x7cc18(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcc1b5(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 84706 │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x79e9b(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 881e8 │ │ │ │ - lea 0x1(%r14),%edx │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x79e23(%rip),%rdi │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 8af42 │ │ │ │ - movb $0x0,0x1f3e80(%rsp) │ │ │ │ - add $0x2,%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - lea 0x84b27(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm13,0x40(%rsp) │ │ │ │ - movsd %xmm2,0x78(%rsp) │ │ │ │ - movsd %xmm1,0x70(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xcdc09(%rip),%xmm0 │ │ │ │ - lea 0x7b992(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xcdbe3(%rip),%xmm0 │ │ │ │ - lea 0x7b994(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xcdbbd(%rip),%xmm0 │ │ │ │ - lea 0x7b996(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xcdb97(%rip),%xmm0 │ │ │ │ - lea 0x7b998(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xcdb71(%rip),%xmm0 │ │ │ │ - lea 0x7b99a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcdbab(%rip),%edx │ │ │ │ - lea 0x7a019(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcdb8e(%rip),%edx │ │ │ │ - lea 0x7a01e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xcdb51(%rip),%xmm0 │ │ │ │ - lea 0x7b96a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xcdb2b(%rip),%xmm0 │ │ │ │ - lea 0x7b96c(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + jle 87de0 │ │ │ │ + push %r12 │ │ │ │ + lea 0x7cea1(%rip),%r12 │ │ │ │ + push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ + push %rbx │ │ │ │ + lea 0x6573ee(%rip),%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x18,%rbx │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x6573ab(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd -0x8(%rbx),%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movsd -0x8(%rbx),%xmm2 │ │ │ │ + mov %r12,%rsi │ │ │ │ movsd 0x8(%rsp),%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd -0x18(%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x7b975(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7b975(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x70(%rsp),%xmm1 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7b975(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x78(%rsp),%xmm2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x7b975(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - lea 0x7b96d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x88(%rsp),%xmm0 │ │ │ │ - lea 0x7b96e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - lea 0x7b96f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x150(%rsp),%xmm0 │ │ │ │ - lea 0x7b970(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - lea 0x7b971(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x1c0(%rsp),%xmm0 │ │ │ │ - lea 0x7b972(%rip),%rsi │ │ │ │ + divsd %xmm1,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + divsd %xmm1,%xmm3 │ │ │ │ + movsd -0x10(%rbx),%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9693e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xcd4f0(%rip),%edx │ │ │ │ - jmpq 7e42c │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 846c8 │ │ │ │ - movl $0x2,0x50(%rsp) │ │ │ │ - jmpq 863e7 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7a7f7(%rip),%rcx │ │ │ │ - lea 0xcbe74(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 862f2 │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 862b4 │ │ │ │ - lea 0x1f5e80(%rsp),%r8 │ │ │ │ - lea 0x79c24(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcbe26(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - movdqa 0x7c890(%rip),%xmm0 │ │ │ │ - mov $0x2e65,%eax │ │ │ │ - movl $0x74756269,0xcbe25(%rip) │ │ │ │ - mov %ax,0xcbe22(%rip) │ │ │ │ - movups %xmm0,0xcbdf7(%rip) │ │ │ │ - movdqa 0x7c87b(%rip),%xmm0 │ │ │ │ - movb $0x0,0xcbe0e(%rip) │ │ │ │ - movups %xmm0,0xcbdf1(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x79b10(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne 89364 │ │ │ │ - lea 0x1(%r14),%r12d │ │ │ │ - lea 0x79a75(%rip),%rsi │ │ │ │ - movslq %r12d,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8933d │ │ │ │ - movb $0x0,0x1f4680(%rsp) │ │ │ │ - add $0x2,%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - cmp %r15d,%edx │ │ │ │ - jge 89131 │ │ │ │ - lea 0x1f3a80(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r8,%rsi │ │ │ │ - add $0x2,%r14d │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7dbda │ │ │ │ - mov 0xcd7c2(%rip),%ecx │ │ │ │ - mov 0xcd7c0(%rip),%edx │ │ │ │ - lea 0x1f6680(%rsp),%rdi │ │ │ │ - lea 0x84741(%rip),%r8 │ │ │ │ - mov 0xcd7ca(%rip),%rsi │ │ │ │ - callq 7d550 │ │ │ │ - mov %eax,%ebp │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 874a5 │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 5ee30 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xcbd15(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0xcd766(%rip),%edx │ │ │ │ - lea 0x7b8af(%rip),%rsi │ │ │ │ + cmp %ebp,0x657360(%rip) │ │ │ │ + jg 87d60 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000087df0 : │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rcx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 87e40 │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 87e60 │ │ │ │ + test %edx,%edx │ │ │ │ + je 87e20 │ │ │ │ + lea 0x7ce2c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x96764(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 7e9a8 │ │ │ │ - mov 0xcd741(%rip),%ebx │ │ │ │ - imul 0xcd736(%rip),%ebx │ │ │ │ - lea 0x0(,%rbx,4),%r12d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r12d,0xcd720(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xcd739(%rip) │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15850 │ │ │ │ - movl $0x0,0xcd70f(%rip) │ │ │ │ - mov %rax,0xcd718(%rip) │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 7e99a │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - mov %r12d,0xcd6db(%rip) │ │ │ │ - jmpq 7e99a │ │ │ │ - lea 0x500(%rsp),%r12 │ │ │ │ - lea 0x450(%rsp),%rdi │ │ │ │ - callq 155b0 │ │ │ │ - mov $0x208,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x3e,%esi │ │ │ │ - mov %rax,0x500(%rsp) │ │ │ │ - callq 15730 │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15a10 │ │ │ │ - mov 0xcd689(%rip),%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x530(%rsp) │ │ │ │ - mov 0xcd675(%rip),%eax │ │ │ │ - mov %eax,0x534(%rsp) │ │ │ │ - movabs $0x200000003,%rax │ │ │ │ - mov %rax,0x538(%rsp) │ │ │ │ - callq 159d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x55,%esi │ │ │ │ - callq 15800 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15890 │ │ │ │ - jmpq 7e99a │ │ │ │ - lea 0x845bf(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x7cb58(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcd61e(%rip),%edx │ │ │ │ - lea 0x79c6d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x7cb20(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x12c(%rsp),%edx │ │ │ │ - lea 0x79c71(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13d,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x7cdae(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x79c72(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcd699(%rip),%edx │ │ │ │ - lea 0x79c7e(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x8454a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000087e80 : │ │ │ │ + movsd 0x10(%rsi),%xmm4 │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + mov $0x0,%ecx │ │ │ │ + movsd 0x8(%rdi),%xmm2 │ │ │ │ + movsd 0x8(%rsi),%xmm1 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,(%rdx) │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + movsd (%rsi),%xmm3 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rdx) │ │ │ │ + mulsd 0x8(%rdi),%xmm3 │ │ │ │ + mulsd 0x8(%rsi),%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm2 │ │ │ │ + movsd %xmm1,0x10(%rdx) │ │ │ │ + setnp %al │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + and %edx,%eax │ │ │ │ + ucomisd %xmm3,%xmm0 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + and %edx,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000087f10 : │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + movsd 0x8(%rdi),%xmm1 │ │ │ │ + mulsd (%rsi),%xmm0 │ │ │ │ + mulsd 0x8(%rsi),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + mulsd 0x10(%rsi),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000087f40 : │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcd5a5(%rip),%edx │ │ │ │ - lea 0x79c70(%rip),%rsi │ │ │ │ + mov %rsp,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 87e80 │ │ │ │ + test %eax,%eax │ │ │ │ + je 87f8b │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 87f10 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x120(%rsp),%edx │ │ │ │ - lea 0x79c74(%rip),%rsi │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + seta %al │ │ │ │ + lea -0x1(%rax,%rax,1),%eax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 87fa3 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000087fb0 : │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + callq 87f10 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq 87f10 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + callq 87f10 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movq %r13,%xmm2 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe 8800a │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x79c75(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x130(%rsp),%edx │ │ │ │ - lea 0x79c80(%rip),%rsi │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + seta %al │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000088020 : │ │ │ │ + movsd (%rdi),%xmm3 │ │ │ │ + movsd 0x8(%rdi),%xmm2 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + ucomisd %xmm0,%xmm4 │ │ │ │ + ja 8809b │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm4,%xmm0 │ │ │ │ + jp 88080 │ │ │ │ + jne 88080 │ │ │ │ + movsd 0x6ea5c(%rip),%xmm0 │ │ │ │ + movsd %xmm3,(%rdi) │ │ │ │ + movsd %xmm2,0x8(%rdi) │ │ │ │ + movsd %xmm1,0x10(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm3,(%rdi) │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rdi) │ │ │ │ + movsd %xmm1,0x10(%rdi) │ │ │ │ + retq │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + ucomisd %xmm4,%xmm0 │ │ │ │ + movsd (%rdi),%xmm3 │ │ │ │ + movsd 0x8(%rdi),%xmm2 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + jp 880e3 │ │ │ │ + jne 880e3 │ │ │ │ + movsd 0x6e9f8(%rip),%xmm0 │ │ │ │ + movsd %xmm3,(%rdi) │ │ │ │ + movsd %xmm2,0x8(%rdi) │ │ │ │ + movsd %xmm1,0x10(%rdi) │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + jmp 880d0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000088100 : │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + cmpl $0x3,0x656fea(%rip) │ │ │ │ + jg 88298 │ │ │ │ + lea 0x65724d(%rip),%r14 │ │ │ │ + mov $0x3,%ebp │ │ │ │ + mov %rsp,%rbx │ │ │ │ + mov %r14,%r12 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r14,%rax,8),%rdi │ │ │ │ + callq 87e80 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 88020 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 87f10 │ │ │ │ + movsd 0x7d62d(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 88268 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp $0x7,%ebp │ │ │ │ + jne 88140 │ │ │ │ + lea 0x657130(%rip),%r14 │ │ │ │ + mov $0x3,%ebp │ │ │ │ + mov %r14,%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r14,%rax,8),%rdi │ │ │ │ + callq 87e80 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 88020 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 87f10 │ │ │ │ + movsd 0x7d5cd(%rip),%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 882b0 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp $0x7,%ebp │ │ │ │ + jne 881a0 │ │ │ │ + mov 0x656f41(%rip),%eax │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jg 8822f │ │ │ │ + movslq %eax,%rdx │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + lea 0x656f35(%rip),%rdx │ │ │ │ + mov %eax,0x656f1f(%rip) │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd 0x8(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rdx) │ │ │ │ + movsd 0x10(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rdx) │ │ │ │ + cmpl $0x3,0x656eda(%rip) │ │ │ │ + jg 882c2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 882ef │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x3,0x656ea1(%rip) │ │ │ │ + lea 0x7c736(%rip),%rsi │ │ │ │ + jle 88240 │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcd606(%rip),%edx │ │ │ │ - lea 0x79c85(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9653c(%rip),%rax │ │ │ │ + mov 0x967b5(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 7e983 │ │ │ │ - movl $0xffdc,0xcd511(%rip) │ │ │ │ - sub $0xffdc,%eax │ │ │ │ - sar %eax │ │ │ │ - mov %eax,0x120(%rsp) │ │ │ │ - mov 0x12c(%rsp),%eax │ │ │ │ - lea 0xffda(%rax),%r12d │ │ │ │ - jmpq 7e949 │ │ │ │ - movl $0xffdc,0xcd4ea(%rip) │ │ │ │ - sub $0xffdc,%eax │ │ │ │ - sar %eax │ │ │ │ - mov %eax,0x12c(%rsp) │ │ │ │ - lea 0xffdb(%rax),%r13d │ │ │ │ - jmpq 7e923 │ │ │ │ - movsd 0x180(%rsp),%xmm2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - lea 0x7b5a5(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + jmp 88240 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x7c6fa(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x188(%rsp),%xmm2 │ │ │ │ - movsd 0x178(%rsp),%xmm1 │ │ │ │ - lea 0x7b5a5(%rip),%rsi │ │ │ │ - movsd 0x378(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 8812c │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpl $0x3,0x656e59(%rip) │ │ │ │ + jle 88240 │ │ │ │ + lea 0x7c701(%rip),%rsi │ │ │ │ + jmp 88278 │ │ │ │ + mov 0x656e68(%rip),%edx │ │ │ │ + lea 0x7c707(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - lea 0x79a99(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x96461(%rip),%rax │ │ │ │ + mov 0x9675e(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xcd013(%rip),%edx │ │ │ │ - jmpq 7e8fd │ │ │ │ - lea 0x370(%rsp),%rcx │ │ │ │ - lea 0x1f2480(%rsp),%rdx │ │ │ │ - lea 0x1f2380(%rsp),%rsi │ │ │ │ - lea 0xcd50f(%rip),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push %rax │ │ │ │ - mov 0xce504(%rip),%eax │ │ │ │ - push %rax │ │ │ │ - push %rbp │ │ │ │ + jmpq 88240 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000088300 : │ │ │ │ + push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - lea 0x3b8(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x3b8(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x238(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x148(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - lea 0x2258(%rsp),%r15 │ │ │ │ - push %r15 │ │ │ │ - lea 0x3d0(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x1f25d8(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x294(%rsp),%r9d │ │ │ │ - mov 0x410(%rsp),%rdi │ │ │ │ - lea 0x3d8(%rsp),%r8 │ │ │ │ - callq 7a750 │ │ │ │ - add $0x60,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - je 7e866 │ │ │ │ - jmpq 7f950 │ │ │ │ - movsd 0x1b0(%rsp),%xmm2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x168(%rsp),%xmm1 │ │ │ │ - lea 0x7b429(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x1b8(%rsp),%xmm2 │ │ │ │ - movsd 0x1a8(%rsp),%xmm1 │ │ │ │ - lea 0x7b429(%rip),%rsi │ │ │ │ - movsd 0x350(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmpl $0x3,0x656df4(%rip) │ │ │ │ + jg 88350 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 88100 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x1f8(%rsp),%xmm0 │ │ │ │ - lea 0x79927(%rip),%rsi │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + je 8833d │ │ │ │ + cmp $0xffffffff,%r13d │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmovne %ebx,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + movsd 0x8(%rdi),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x656dc2(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x10(%rbp),%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + lea 0x7c8d3(%rip),%rsi │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd 0x10(%rbp),%xmm2 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + divsd %xmm1,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + divsd %xmm1,%xmm3 │ │ │ │ + movsd 0x8(%rbp),%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x96335(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x96682(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xccee6(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 7e801 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x79915(%rip),%rsi │ │ │ │ + jmpq 8831e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000883d0 : │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpl $0x3,0x656d2c(%rip) │ │ │ │ + jg 88400 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 88100 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 88100 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x10(%rdi),%xmm2 │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + lea 0x7c8a8(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0x8(%rdi),%xmm1 │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmpb $0x0,0x1f7680(%rsp) │ │ │ │ - je 885f2 │ │ │ │ - mov 0xcceb6(%rip),%edi │ │ │ │ - lea 0x1f7680(%rsp),%r13 │ │ │ │ - test %edi,%edi │ │ │ │ - je 7e817 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x798ec(%rip),%rsi │ │ │ │ + movsd 0x10(%rbp),%xmm2 │ │ │ │ + movsd 0x8(%rbp),%xmm1 │ │ │ │ + lea 0x7c8bb(%rip),%rsi │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x3,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x965f0(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 7e817 │ │ │ │ - movdqa 0x7c2fb(%rip),%xmm0 │ │ │ │ - movabs $0x2e657475626972,%rax │ │ │ │ - mov %rax,0xcb84e(%rip) │ │ │ │ - movups %xmm0,0xcb827(%rip) │ │ │ │ - movdqa 0x7c28b(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcb828(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - movsd %xmm6,0x78(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xcb7eb(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x835f6(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movl $0x1,0x40(%rsp) │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 85943 │ │ │ │ - lea 0x790da(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x2,0x40(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 85943 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js 8593b │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 8593b │ │ │ │ - jmpq 85943 │ │ │ │ + jmp 883e6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x228(%rsp) │ │ │ │ + │ │ │ │ +0000000000088460 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsd 0x8(%r8),%xmm0 │ │ │ │ + movsd (%r8),%xmm1 │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x656c94(%rip),%xmm5 │ │ │ │ + movq %xmm0,%r15 │ │ │ │ + movsd 0x10(%rbp),%xmm0 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 884bf │ │ │ │ + cmpl $0x3,0x656c5b(%rip) │ │ │ │ + jg 884e0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 8593b │ │ │ │ - movzbl 0x1f2e7f(%rsp,%rax,1),%eax │ │ │ │ - cmp $0x6c,%al │ │ │ │ - je 888a1 │ │ │ │ - cmp $0x67,%al │ │ │ │ - jne 8593b │ │ │ │ - movl $0x2,0x228(%rsp) │ │ │ │ - jmpq 8593b │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - lea 0x79031(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcb6f1(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x78c9f(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - je 889b6 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x78c87(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - je 889b6 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x78c72(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - je 80cbf │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x78c5e(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 899f4 │ │ │ │ - mov 0x6f30c(%rip),%rax │ │ │ │ - add $0x3,%r14d │ │ │ │ - movl $0x5,0x240(%rsp) │ │ │ │ - mov %rax,0x278(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - lea 0x78f72(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcb632(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - movl $0x4,0x50(%rsp) │ │ │ │ - jmpq 863e7 │ │ │ │ - movl $0x3,0x50(%rsp) │ │ │ │ - jmpq 863e7 │ │ │ │ - mov 0x6f28b(%rip),%rax │ │ │ │ - add $0x3,%r14d │ │ │ │ - movl $0x4,0x240(%rsp) │ │ │ │ - mov %rax,0x278(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - movdqa 0x7c0af(%rip),%xmm0 │ │ │ │ - movabs $0x67616c66206c65,%rax │ │ │ │ - mov %rax,0xcb5f2(%rip) │ │ │ │ - movups %xmm0,0xcb5cb(%rip) │ │ │ │ - movdqa 0x7c09f(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcb5cc(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x7b414(%rip),%rsi │ │ │ │ + callq 88100 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + addl $0x1,0x0(%r13) │ │ │ │ + add $0x18,%rsp │ │ │ │ + cltd │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + idiv %r12d │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + mov %edx,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movq %r15,%xmm3 │ │ │ │ + movsd 0x10(%rbp),%xmm2 │ │ │ │ + movsd 0x8(%rbp),%xmm1 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x7c81e(%rip),%rsi │ │ │ │ + divsd %xmm6,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + divsd %xmm6,%xmm3 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x96019(%rip),%rax │ │ │ │ + mov 0x9651d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 8748e │ │ │ │ - mov 0xac(%rsp),%ebx │ │ │ │ - lea 0x7b796(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcb576(%rip),%rdi │ │ │ │ - push %rbx │ │ │ │ - mov 0x1d0(%rsp),%r15 │ │ │ │ + jmp 884b7 │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000088530 : │ │ │ │ + movq 0x6f3c8(%rip),%xmm1 │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + movsd 0x8(%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rdi) │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000088570 : │ │ │ │ push %r15 │ │ │ │ - push %rdx │ │ │ │ - mov $0x400,%edx │ │ │ │ - push %rax │ │ │ │ - mov $0x8,%eax │ │ │ │ - movsd 0x338(%rsp),%xmm7 │ │ │ │ - movsd 0x330(%rsp),%xmm6 │ │ │ │ - movsd 0x170(%rsp),%xmm5 │ │ │ │ - movsd 0x160(%rsp),%xmm4 │ │ │ │ - movsd 0x320(%rsp),%xmm3 │ │ │ │ - movsd 0x168(%rsp),%xmm2 │ │ │ │ - movsd 0x158(%rsp),%xmm1 │ │ │ │ - movsd 0x318(%rsp),%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xcd038(%rip),%eax │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov 0xccf69(%rip),%r9d │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0xccf5b(%rip),%r8d │ │ │ │ - push %r15 │ │ │ │ - lea 0x7b7c2(%rip),%rcx │ │ │ │ - lea 0xcb8df(%rip),%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0xcd008(%rip),%eax │ │ │ │ - push %rax │ │ │ │ - mov $0x8,%eax │ │ │ │ - movsd 0x338(%rsp),%xmm7 │ │ │ │ - movsd 0x330(%rsp),%xmm6 │ │ │ │ - movsd 0x170(%rsp),%xmm5 │ │ │ │ - movsd 0x160(%rsp),%xmm4 │ │ │ │ - movsd 0x320(%rsp),%xmm3 │ │ │ │ - movsd 0x168(%rsp),%xmm2 │ │ │ │ - movsd 0x158(%rsp),%xmm1 │ │ │ │ - movsd 0x318(%rsp),%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x65,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movabs $0x6c61637379617267,%rax │ │ │ │ - movsd 0x318(%rsp),%xmm0 │ │ │ │ - mov %rax,0xcc863(%rip) │ │ │ │ - lea 0xcc994(%rip),%rdi │ │ │ │ - mov 0xccec2(%rip),%eax │ │ │ │ - mov %dx,0xcc857(%rip) │ │ │ │ - mov $0x104,%edx │ │ │ │ - movsd 0x158(%rsp),%xmm6 │ │ │ │ - movsd 0x168(%rsp),%xmm7 │ │ │ │ - movsd %xmm0,0xcc85c(%rip) │ │ │ │ - movsd 0x160(%rsp),%xmm2 │ │ │ │ - mov %eax,0xcc841(%rip) │ │ │ │ - movsd 0x320(%rsp),%xmm0 │ │ │ │ - mov 0xcce7a(%rip),%eax │ │ │ │ - movsd %xmm6,0xcc83e(%rip) │ │ │ │ - movsd 0x170(%rsp),%xmm5 │ │ │ │ - movsd %xmm7,0xcc835(%rip) │ │ │ │ - mov %eax,0xcc817(%rip) │ │ │ │ - movsd %xmm0,0xcc82f(%rip) │ │ │ │ - movsd %xmm2,0xcc82f(%rip) │ │ │ │ - movsd %xmm5,0xcc82f(%rip) │ │ │ │ - movq $0x0,0xcc82c(%rip) │ │ │ │ - movq $0x0,0xcc829(%rip) │ │ │ │ - movq $0x0,0xcc826(%rip) │ │ │ │ - movq $0x0,0xcc823(%rip) │ │ │ │ - movq $0x0,0xcc820(%rip) │ │ │ │ - movq $0x0,0xcc81d(%rip) │ │ │ │ - movq $0x0,0xcc81a(%rip) │ │ │ │ - movq $0x0,0xcc817(%rip) │ │ │ │ - movq $0x0,0xcc814(%rip) │ │ │ │ - movq $0x0,0xcc811(%rip) │ │ │ │ - movq $0x0,0xcc80e(%rip) │ │ │ │ - movq $0x0,0xcc80b(%rip) │ │ │ │ - movq $0x0,0xcc808(%rip) │ │ │ │ - movq $0x0,0xcc805(%rip) │ │ │ │ - movq $0x0,0xcc802(%rip) │ │ │ │ - movsd 0x330(%rsp),%xmm0 │ │ │ │ - mov 0xcce57(%rip),%eax │ │ │ │ - mov %ebx,0xcc855(%rip) │ │ │ │ - movsd %xmm0,0xcc805(%rip) │ │ │ │ - movsd 0x338(%rsp),%xmm0 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %eax,0xcc832(%rip) │ │ │ │ - mov 0xcce2c(%rip),%eax │ │ │ │ - movsd %xmm0,0xcc7ec(%rip) │ │ │ │ - movq $0x0,0xcc7c1(%rip) │ │ │ │ - movq $0x0,0xcc7be(%rip) │ │ │ │ - movq $0x0,0xcc7bb(%rip) │ │ │ │ - movq $0x0,0xcc7e8(%rip) │ │ │ │ - movq $0x0,0xcc7e5(%rip) │ │ │ │ - movq $0x0,0xcc7c2(%rip) │ │ │ │ - movq $0x0,0xcc7bf(%rip) │ │ │ │ - movq $0x0,0xcc79c(%rip) │ │ │ │ - movq $0x0,0xcc799(%rip) │ │ │ │ - mov %eax,0xcc7bf(%rip) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - movdqa 0x7bd19(%rip),%xmm0 │ │ │ │ - movb $0x0,0xcb29e(%rip) │ │ │ │ - movabs $0x2e65747562697274,%rax │ │ │ │ - mov %rax,0xcb285(%rip) │ │ │ │ - movups %xmm0,0xcb25e(%rip) │ │ │ │ - movdqa 0x7bd02(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xcb25f(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xcb23e(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - movl $0x1,0x230(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 85e3f │ │ │ │ - movzbl 0x1f2e7f(%rsp,%rax,1),%eax │ │ │ │ - cmp $0x6c,%al │ │ │ │ - je 88dc1 │ │ │ │ - cmp $0x67,%al │ │ │ │ - jne 85e3f │ │ │ │ - movl $0x2,0x230(%rsp) │ │ │ │ - jmpq 85e3f │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - lea 0x78b11(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcb1d1(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x82fdc(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movl $0x1,0x60(%rsp) │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 85e47 │ │ │ │ - lea 0x78ac0(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x2,0x60(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 85e47 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js 85e3f │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 85e3f │ │ │ │ - jmpq 85e47 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xccbc6(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0xccbb2(%rip) │ │ │ │ - jmpq 7eb14 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x79ace(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcb0fe(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x79a5a(%rip),%rcx │ │ │ │ - lea 0xcb0d7(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x79391(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcb0a9(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 8511d │ │ │ │ - mov 0x24c(%rsp),%edi │ │ │ │ - callq 777b0 │ │ │ │ - jmpq 8515b │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xcb071(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x82e7c(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movl $0x1,0x58(%rsp) │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 861d3 │ │ │ │ - lea 0x78960(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x2,0x58(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 861d3 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js 861cb │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 861cb │ │ │ │ - jmpq 861d3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1,0x22c(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 861cb │ │ │ │ - movzbl 0x1f2e7f(%rsp,%rax,1),%eax │ │ │ │ - cmp $0x6c,%al │ │ │ │ - je 89019 │ │ │ │ - cmp $0x67,%al │ │ │ │ - jne 861cb │ │ │ │ - movl $0x2,0x22c(%rsp) │ │ │ │ - jmpq 861cb │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x79980(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcaf80(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 52a70 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x79296(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcaf4b(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0x6da4e(%rip),%rax │ │ │ │ - movl $0x2,0x128(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq 7df1e │ │ │ │ - mov 0xcc987(%rip),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0xcc983(%rip) │ │ │ │ - lea 0x500(%rsp),%r12 │ │ │ │ - test %edi,%edi │ │ │ │ - je 890ec │ │ │ │ - mov 0xcc99c(%rip),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea (%rdx,%rax,8),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - callq 15b60 │ │ │ │ - mov 0xcc959(%rip),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp 0xcc948(%rip),%eax │ │ │ │ - mov %eax,0xcc94a(%rip) │ │ │ │ - jb 890bd │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov 0xcca03(%rip),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 8749d │ │ │ │ - lea 0x500(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156b0 │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15a70 │ │ │ │ - jmpq 874a5 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - lea 0xcae8c(%rip),%rax │ │ │ │ - lea 0x78b80(%rip),%rsi │ │ │ │ - mov $0x1d,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x1f2280(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x78896(%rip),%rsi │ │ │ │ - movl $0x3,0x230(%rsp) │ │ │ │ - movw $0x7332,0x1f2280(%rsp) │ │ │ │ - movb $0x0,0x1f2282(%rsp) │ │ │ │ - callq 5fe85 │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - jmpq 85e47 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 52a70 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 76910 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x7aad9(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcae09(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x79892(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcade2(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x79845(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xcadbd(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x797c1(%rip),%rcx │ │ │ │ - lea 0xcad96(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x1f1f80(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x78730(%rip),%rsi │ │ │ │ - movl $0x3,0x22c(%rsp) │ │ │ │ - movw $0x7332,0x1f1f80(%rsp) │ │ │ │ - movb $0x0,0x1f1f82(%rsp) │ │ │ │ - callq 5fe85 │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - jmpq 861d3 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x84efc(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - callq 15860 │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80d3e │ │ │ │ - movl $0x3,-0x37e3b8(%rcx) │ │ │ │ - jmpq 7fb77 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x84ec1(%rip),%rsi │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + callq 87f10 │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq 87f10 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + mov %r10,%rsi │ │ │ │ + callq 87e80 │ │ │ │ test %eax,%eax │ │ │ │ - jne 7ed99 │ │ │ │ - movl $0x3,0x23c(%rsp) │ │ │ │ - jmpq 7edb8 │ │ │ │ - movsd 0x30(%rsp),%xmm7 │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - movsd %xmm7,0x78(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - lea 0x1f1c80(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x785c5(%rip),%rsi │ │ │ │ - movl $0x3,0x228(%rsp) │ │ │ │ - movw $0x7332,0x1f1c80(%rsp) │ │ │ │ - movb $0x0,0x1f1c82(%rsp) │ │ │ │ - callq 5fe85 │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - jmpq 85943 │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 8982e │ │ │ │ - lea 0x1f4680(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ + jne 886d0 │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - add $0x2,%r14d │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7dbda │ │ │ │ - lea 0x789ba(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 896b6 │ │ │ │ - lea 0x1(%r14),%ebp │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - jge 89699 │ │ │ │ - movslq 0xa0(%rsp),%rax │ │ │ │ - movsd 0x78(%rsp),%xmm6 │ │ │ │ - mov $0x400,%edx │ │ │ │ - imul $0x1860,%rax,%r12 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x37ead0(%rsp),%rax │ │ │ │ - lea (%rax,%r12,1),%rsi │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - lea 0x21a64(%rsp,%r12,1),%r9 │ │ │ │ - movsd %xmm6,0x21a58(%rsp,%r12,1) │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rsi,0x90(%rsp) │ │ │ │ - lea 0x1f4280(%rsp),%rsi │ │ │ │ - mov %eax,0x21a60(%rsp,%r12,1) │ │ │ │ - lea 0x20a10(%rsp),%rax │ │ │ │ - mov %r9,0xd8(%rsp) │ │ │ │ - movl $0x0,0x20a10(%rsp,%r12,1) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movslq %ebp,%rax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x4(%rax,%r12,1),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x2(%r14),%ecx │ │ │ │ - cmp %r15d,%ecx │ │ │ │ - jge 89692 │ │ │ │ - movslq %ecx,%rax │ │ │ │ - mov %ecx,0x98(%rsp) │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ - cmpb $0x2d,(%rsi) │ │ │ │ - je 89692 │ │ │ │ - mov 0xd8(%rsp),%r9 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r9,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3(%r14),%eax │ │ │ │ - mov 0x98(%rsp),%ecx │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jge 8953c │ │ │ │ - cltq │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rdi │ │ │ │ - cmpb $0x2d,(%rdi) │ │ │ │ - je 8953c │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x90(%rsp),%rbp │ │ │ │ - lea 0x4(%r14),%ecx │ │ │ │ - movsd %xmm0,-0x35d078(%rbp) │ │ │ │ - cmp %r15d,%ecx │ │ │ │ - jge 8953c │ │ │ │ - movslq %ecx,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r14 │ │ │ │ - cmpb $0x2d,(%r14) │ │ │ │ - je 8953c │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x78691(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movl $0x0,-0x35d070(%rbp) │ │ │ │ - mov %ecx,0x90(%rsp) │ │ │ │ - callq 15860 │ │ │ │ - mov 0x90(%rsp),%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 894ff │ │ │ │ - movl $0x1,-0x35d070(%rbp) │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x828da(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %ecx,0x90(%rsp) │ │ │ │ - callq 15860 │ │ │ │ - mov 0x90(%rsp),%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8953c │ │ │ │ - imul $0x1860,0x88(%rsp),%rax │ │ │ │ - movl $0x2,0x21a60(%rsp,%rax,1) │ │ │ │ - mov 0x23c(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - lea 0x1f4a80(%rsp),%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ - mov %ecx,0x90(%rsp) │ │ │ │ - imul $0x1860,0x88(%rsp),%rbp │ │ │ │ - lea 0x428(%r14,%r12,1),%rdi │ │ │ │ - movsd 0x80(%rsp),%xmm7 │ │ │ │ - mov %eax,0x20e14(%rsp,%rbp,1) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - movsd %xmm0,0x20e18(%rsp,%rbp,1) │ │ │ │ - movsd 0x278(%rsp),%xmm0 │ │ │ │ - mov %eax,0x21240(%rsp,%rbp,1) │ │ │ │ - mov 0x240(%rsp),%eax │ │ │ │ - movsd %xmm0,0x21250(%rsp,%rbp,1) │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - mov %eax,0x21244(%rsp,%rbp,1) │ │ │ │ - mov 0x244(%rsp),%eax │ │ │ │ - movsd %xmm0,0x20e20(%rsp,%rbp,1) │ │ │ │ - movsd 0x2c8(%rsp),%xmm0 │ │ │ │ - mov %eax,0x21248(%rsp,%rbp,1) │ │ │ │ - mov 0x248(%rsp),%eax │ │ │ │ - movsd %xmm0,0x20e28(%rsp,%rbp,1) │ │ │ │ - movsd 0x2d0(%rsp),%xmm0 │ │ │ │ - movsd %xmm7,0x21238(%rsp,%rbp,1) │ │ │ │ - movsd %xmm0,0x20e30(%rsp,%rbp,1) │ │ │ │ - mov %eax,0x2124c(%rsp,%rbp,1) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x1454(%r14,%r12,1),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x1f4680(%rsp),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x848(%r14,%r12,1),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x1f3a80(%rsp),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0xc48(%r14,%r12,1),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x1f3e80(%rsp),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mov 0x90(%rsp),%ecx │ │ │ │ - addl $0x1,0xa0(%rsp) │ │ │ │ - movsd %xmm2,0x22268(%rsp,%rbp,1) │ │ │ │ - lea 0x1(%rcx),%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - mov %ebp,%ecx │ │ │ │ - jmpq 8953c │ │ │ │ - lea 0xca924(%rip),%rax │ │ │ │ - lea 0x79639(%rip),%rsi │ │ │ │ - mov $0x2a,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x78671(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 89888 │ │ │ │ - lea 0x2(%r14),%r12d │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 8986b │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - cltq │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - movslq 0xb0(%rsp),%rbp │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - imul $0x58,%rbp,%rdx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - movsd %xmm0,0xaa10(%rsp,%rdx,1) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov $0x70,%esi │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rdi │ │ │ │ - movl $0x0,0xaa20(%rsp,%rdx,1) │ │ │ │ - movsd %xmm0,0xaa18(%rsp,%rdx,1) │ │ │ │ - callq 15420 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8984b │ │ │ │ - imul $0x58,%rbp,%rax │ │ │ │ - movl $0x1,0xaa20(%rsp,%rax,1) │ │ │ │ - imul $0x58,%rbp,%rax │ │ │ │ - mov 0x23c(%rsp),%edx │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ - addl $0x1,0xb0(%rsp) │ │ │ │ - movsd 0x80(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0xaa28(%rsp,%rax,1) │ │ │ │ - movsd 0x278(%rsp),%xmm0 │ │ │ │ - mov %edx,0xaa24(%rsp,%rax,1) │ │ │ │ - mov 0x240(%rsp),%edx │ │ │ │ - movsd %xmm0,0xaa48(%rsp,%rax,1) │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - mov %edx,0xaa3c(%rsp,%rax,1) │ │ │ │ - mov 0x244(%rsp),%edx │ │ │ │ - movsd %xmm0,0xaa50(%rsp,%rax,1) │ │ │ │ - movsd 0x2c8(%rsp),%xmm0 │ │ │ │ - mov %edx,0xaa40(%rsp,%rax,1) │ │ │ │ - mov 0x248(%rsp),%edx │ │ │ │ - movsd %xmm0,0xaa58(%rsp,%rax,1) │ │ │ │ - movsd 0x2d0(%rsp),%xmm0 │ │ │ │ - mov %ecx,0xaa38(%rsp,%rax,1) │ │ │ │ - mov %edx,0xaa44(%rsp,%rax,1) │ │ │ │ - movsd %xmm5,0xaa30(%rsp,%rax,1) │ │ │ │ - movsd %xmm0,0xaa60(%rsp,%rax,1) │ │ │ │ - jmpq 80cca │ │ │ │ - lea 0xca78f(%rip),%rax │ │ │ │ - lea 0x784d2(%rip),%rsi │ │ │ │ - mov $0x17,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rdi │ │ │ │ - mov $0x70,%esi │ │ │ │ - callq 15420 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 8975f │ │ │ │ - jmpq 8976e │ │ │ │ - lea 0xca752(%rip),%rax │ │ │ │ - lea 0x79497(%rip),%rsi │ │ │ │ - mov $0x27,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x784a5(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80f84 │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jge 89a2f │ │ │ │ - movslq 0xa0(%rsp),%rbp │ │ │ │ - cltq │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x20a10(%rsp),%r12 │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ - imul $0x1860,%rbp,%rbp │ │ │ │ - lea 0x20a10(%rsp,%rbp,1),%rcx │ │ │ │ - lea 0x20a14(%rsp,%rbp,1),%rdi │ │ │ │ - movl $0x1,0x20a10(%rsp,%rbp,1) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ - movq $0x0,0x21a58(%rsp,%rbp,1) │ │ │ │ - mov 0x23c(%rsp),%eax │ │ │ │ - lea 0x1f4a80(%rsp),%rsi │ │ │ │ - movl $0x0,0x21a60(%rsp,%rbp,1) │ │ │ │ - lea 0x428(%r12,%rbp,1),%rdi │ │ │ │ - movsd %xmm0,0x20e18(%rsp,%rbp,1) │ │ │ │ - mov $0x400,%edx │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - mov %eax,0x20e14(%rsp,%rbp,1) │ │ │ │ - movq $0x0,0x21238(%rsp,%rbp,1) │ │ │ │ - movq $0x0,0x830(%rcx) │ │ │ │ - movsd %xmm0,0x20e20(%rsp,%rbp,1) │ │ │ │ - movsd 0x2c8(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x2124c(%rsp,%rbp,1) │ │ │ │ - movsd %xmm0,0x20e28(%rsp,%rbp,1) │ │ │ │ - movsd 0x2d0(%rsp),%xmm0 │ │ │ │ - movq $0x0,0x21250(%rsp,%rbp,1) │ │ │ │ - movsd %xmm0,0x20e30(%rsp,%rbp,1) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - addl $0x1,0xa0(%rsp) │ │ │ │ - movb $0x0,0x21e64(%rsp,%rbp,1) │ │ │ │ - movb $0x0,0x21258(%rsp,%rbp,1) │ │ │ │ - movb $0x0,0x21658(%rsp,%rbp,1) │ │ │ │ - jmpq 7ee43 │ │ │ │ - movdqa 0x7b0d2(%rip),%xmm0 │ │ │ │ - movl $0x657a69,0xca5ec(%rip) │ │ │ │ - movups %xmm0,0xca5d5(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x77ba4(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 89a69 │ │ │ │ - mov 0x70025(%rip),%rax │ │ │ │ - add $0x3,%r14d │ │ │ │ - movl $0x6,0x240(%rsp) │ │ │ │ - mov %rax,0x278(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - lea 0xca58e(%rip),%rax │ │ │ │ - lea 0x792fb(%rip),%rsi │ │ │ │ - mov $0x2a,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0xca571(%rip),%rax │ │ │ │ - lea 0x78245(%rip),%rsi │ │ │ │ - mov $0x17,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x77b37(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 89da3 │ │ │ │ - mov 0x7a8fc(%rip),%rax │ │ │ │ - add $0x3,%r14d │ │ │ │ - movl $0x7,0x240(%rsp) │ │ │ │ - mov %rax,0x278(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - lea 0xca515(%rip),%rax │ │ │ │ - lea 0x792b2(%rip),%rsi │ │ │ │ - mov $0x25,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x78275(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je 89c36 │ │ │ │ - lea 0x78264(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq 87fb0 │ │ │ │ test %eax,%eax │ │ │ │ - je 89c36 │ │ │ │ - lea 0x78261(%rip),%rsi │ │ │ │ + jne 886b8 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8a01c │ │ │ │ - lea 0x3(%r14),%r12d │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 89c19 │ │ │ │ - lea 0x1(%r14),%ebp │ │ │ │ - mov $0x400,%edx │ │ │ │ - movslq %ebp,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ - lea 0x1f5680(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - lea 0xcc7ce(%rip),%rsi │ │ │ │ - callq 77700 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xccfc9(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 89b69 │ │ │ │ - mov 0xcc7b7(%rip),%edx │ │ │ │ - mov %edx,0xccfc9(%rip) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 8a5a4 │ │ │ │ - lea 0x2(%r14),%eax │ │ │ │ - lea 0x781ca(%rip),%rsi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - cltq │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - callq 15620 │ │ │ │ - mov 0x90(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8a3ba │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - lea 0x1f6e80(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x24c(%rsp),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - lea 0x3a0(%rsp),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 88dd1 │ │ │ │ - mov 0xccf35(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 8a51a │ │ │ │ - mov 0x20(%rsp),%r14d │ │ │ │ - add $0x2,%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - lea 0xca3a4(%rip),%rax │ │ │ │ - lea 0x79191(%rip),%rsi │ │ │ │ - mov $0x26,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x1(%r14),%ebp │ │ │ │ - cmp %r15d,%ebp │ │ │ │ - jge 89d86 │ │ │ │ - movslq %ebp,%rax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ - lea 0x1f5280(%rsp),%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0xccaab(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 77700 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xccea7(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 89c8f │ │ │ │ - mov 0xcca91(%rip),%edx │ │ │ │ - mov %edx,0xccea3(%rip) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 89f91 │ │ │ │ - lea 0x3(%r14),%r12d │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 89d86 │ │ │ │ - lea 0x2(%r14),%eax │ │ │ │ - lea 0x78097(%rip),%rsi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - cltq │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - callq 15620 │ │ │ │ - mov 0x90(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 89de2 │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - lea 0x1f6a80(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x24c(%rsp),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - lea 0x398(%rsp),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 888b1 │ │ │ │ - mov 0xcce02(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 89c0b │ │ │ │ - mov 0x398(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %r12,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 89c0b │ │ │ │ - mov 0xccdd6(%rip),%r8d │ │ │ │ - lea 0x77ba3(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xca248(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0xca237(%rip),%rax │ │ │ │ - lea 0x78ffc(%rip),%rsi │ │ │ │ - mov $0x27,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x77806(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 80c98 │ │ │ │ - mov 0x6de82(%rip),%rax │ │ │ │ - add $0x3,%r14d │ │ │ │ - movl $0x8,0x240(%rsp) │ │ │ │ - mov %rax,0x278(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x1f1a80(%rsp),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x1f1b80(%rsp),%rdi │ │ │ │ - lea 0x4(%r14),%r12d │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movl $0x0,0x228(%rsp) │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 89f32 │ │ │ │ - movslq %r12d,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - cmp $0x67,%al │ │ │ │ - je 89efb │ │ │ │ - cmp $0x61,%al │ │ │ │ - je 89eb2 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x77efb(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15130 │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 89ea6 │ │ │ │ - lea 0x81f72(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x1,0x40(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 89ea6 │ │ │ │ - lea 0x77a5c(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x2,0x40(%rsp) │ │ │ │ + callq 87fb0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 89f3a │ │ │ │ - lea 0x2(%rbp),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmpq 89d01 │ │ │ │ - add $0x5,%r14d │ │ │ │ - movb $0x0,0x1f1c82(%rsp) │ │ │ │ - mov 0x20(%rsp),%ebp │ │ │ │ - lea 0x1f1c80(%rsp),%rdi │ │ │ │ - movl $0x3,0x228(%rsp) │ │ │ │ - movw $0x7332,0x1f1c80(%rsp) │ │ │ │ - cmp %r15d,%r14d │ │ │ │ - jge 89ea6 │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov 0x2a10(%rsp,%r14,8),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp 89ea6 │ │ │ │ - movl $0x1,0x228(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 89ea6 │ │ │ │ - movzbl -0x1(%r12,%rax,1),%eax │ │ │ │ - cmp $0x6c,%al │ │ │ │ - je 89f22 │ │ │ │ - cmp $0x67,%al │ │ │ │ - jne 89ea6 │ │ │ │ - movl $0x2,0x228(%rsp) │ │ │ │ - jmpq 89ea6 │ │ │ │ - mov %r14d,%ebp │ │ │ │ - jmpq 89ea6 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ + je 88615 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 87fb0 │ │ │ │ test %eax,%eax │ │ │ │ - js 89fc2 │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rax,%r12 │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmp %r12,0x3b8(%rsp) │ │ │ │ - cmovae 0x40(%rsp),%eax │ │ │ │ - cmovb %r14d,%ebp │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - jmpq 89ea6 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 89c9e │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xca00c(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - mov %r14d,%ebp │ │ │ │ - jmpq 89ea6 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x77c9d(%rip),%rsi │ │ │ │ + jne 8869f │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8a568 │ │ │ │ - mov 0x7a39b(%rip),%rax │ │ │ │ - add $0x3,%r14d │ │ │ │ - movl $0x4,0x240(%rsp) │ │ │ │ - movl $0x2,0x244(%rsp) │ │ │ │ - mov %rax,0x278(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - lea 0x77d3d(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8a199 │ │ │ │ - lea 0x3(%r14),%r12d │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 8a17c │ │ │ │ - lea 0x1(%r14),%ebp │ │ │ │ - mov $0x400,%edx │ │ │ │ - movslq %ebp,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ - lea 0x1f5a80(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - lea 0xcbea5(%rip),%rsi │ │ │ │ - callq 77700 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xcca9c(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8a092 │ │ │ │ - mov 0xcbe8e(%rip),%edx │ │ │ │ - mov %edx,0xccaa0(%rip) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 8ac2f │ │ │ │ - lea 0x2(%r14),%eax │ │ │ │ - lea 0x77ca1(%rip),%rsi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - cltq │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - callq 15620 │ │ │ │ - mov 0x90(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8a830 │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - lea 0x1f7280(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x24c(%rsp),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - lea 0x3a8(%rsp),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 88970 │ │ │ │ - mov 0xcca0c(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 89c0b │ │ │ │ - mov 0x3a8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %r12,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 89c0b │ │ │ │ - mov 0xcc9e0(%rip),%r8d │ │ │ │ - lea 0x777ad(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc9e52(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0xc9e41(%rip),%rax │ │ │ │ - lea 0x78c56(%rip),%rsi │ │ │ │ - mov $0xa,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x77bc7(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8a316 │ │ │ │ - lea 0x3(%r14),%r12d │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 8a2f9 │ │ │ │ - lea 0x1(%r14),%ebp │ │ │ │ - mov $0x400,%edx │ │ │ │ - movslq %ebp,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ - lea 0x1f5e80(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - lea 0xcb928(%rip),%rsi │ │ │ │ - callq 77700 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0xcc91b(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8a20f │ │ │ │ - mov 0xcb911(%rip),%edx │ │ │ │ - mov %edx,0xcc923(%rip) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 8ac7e │ │ │ │ - lea 0x2(%r14),%eax │ │ │ │ - lea 0x77b24(%rip),%rsi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - cltq │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - callq 15620 │ │ │ │ - mov 0x90(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8aa0c │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - lea 0x1f7680(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x24c(%rsp),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - lea 0x3b0(%rsp),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8ad0a │ │ │ │ - mov 0xcc88f(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 89c0b │ │ │ │ - mov 0x3b0(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %r12,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 89c0b │ │ │ │ - mov 0xcc863(%rip),%r8d │ │ │ │ - lea 0x77630(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc9cd5(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0xc9cc4(%rip),%rax │ │ │ │ - lea 0x78b01(%rip),%rsi │ │ │ │ - mov $0x27,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x77a50(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je 8ab99 │ │ │ │ - lea 0x77a3e(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ + callq 87fb0 │ │ │ │ test %eax,%eax │ │ │ │ - je 8ab99 │ │ │ │ - lea 0x77a2c(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ + je 88639 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 87fb0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 8ab6c │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jge 8ac12 │ │ │ │ - cltq │ │ │ │ - lea 0x1f6280(%rsp),%rbp │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x75bff(%rip),%rsi │ │ │ │ + jne 8869f │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,0x1d0(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 8a9e7 │ │ │ │ - movl $0x1,0xcb74b(%rip) │ │ │ │ - add $0x2,%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x1f1d80(%rsp),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x1f1e80(%rsp),%rdi │ │ │ │ - lea 0x4(%r14),%r12d │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movl $0x0,0x22c(%rsp) │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 8a512 │ │ │ │ - movslq %r12d,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - cmp $0x67,%al │ │ │ │ - je 8a4d3 │ │ │ │ - cmp $0x61,%al │ │ │ │ - je 8a48a │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x77923(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15130 │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 8a47e │ │ │ │ - lea 0x8199a(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x1,0x58(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 8a47e │ │ │ │ - lea 0x77484(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x2,0x58(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8a5d5 │ │ │ │ - lea 0x2(%rbp),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmpq 89bce │ │ │ │ - add $0x5,%r14d │ │ │ │ - movb $0x0,0x1f1f82(%rsp) │ │ │ │ - mov 0x20(%rsp),%ebp │ │ │ │ - lea 0x1f1f80(%rsp),%rdi │ │ │ │ - movl $0x3,0x22c(%rsp) │ │ │ │ - movw $0x7332,0x1f1f80(%rsp) │ │ │ │ - cmp %r15d,%r14d │ │ │ │ - jge 8a47e │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov 0x2a10(%rsp,%r14,8),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp 8a47e │ │ │ │ - movl $0x1,0x22c(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 8a47e │ │ │ │ - movzbl -0x1(%r12,%rax,1),%eax │ │ │ │ - cmp $0x67,%al │ │ │ │ - je 8a4fa │ │ │ │ - cmp $0x6c,%al │ │ │ │ - jne 8a47e │ │ │ │ - movl $0x2,0x22c(%rsp) │ │ │ │ - jmpq 8a47e │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - mov %r14d,%ebp │ │ │ │ - jmpq 8a47e │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %eax,0xcc604(%rip) │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 89c0b │ │ │ │ - mov 0xcc5f4(%rip),%r8d │ │ │ │ - lea 0x773c1(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc9a66(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x77049(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8a630 │ │ │ │ - movl $0x80,0x240(%rsp) │ │ │ │ - add $0x3,%r14d │ │ │ │ - movq $0x0,0x278(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 89b78 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xc99f9(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js 8a50a │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rax,%r12 │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmp %r12,0x3b8(%rsp) │ │ │ │ - cmovae 0x58(%rsp),%eax │ │ │ │ - cmovb %r14d,%ebp │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - jmpq 8a47e │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x76f88(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ + callq 87fb0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 8a673 │ │ │ │ - movl $0x3,0x248(%rsp) │ │ │ │ - add $0x3,%r14d │ │ │ │ - movl $0x4,0x240(%rsp) │ │ │ │ - movq $0x0,0x278(%rsp) │ │ │ │ - jmpq 7dbda │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + je 8865d │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x248(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - add %r12,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jae 8a6d2 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x76f15(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 87fb0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 8a7a2 │ │ │ │ - movl $0x0,0x248(%rsp) │ │ │ │ - lea 0x3(%r14),%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jge 85d02 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - mov 0x2a10(%rsp,%rcx,8),%rdi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - cmpb $0x2d,(%rdi) │ │ │ │ - je 85d02 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %eax,0x240(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x2a10(%rsp,%rcx,8),%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - add %rax,%rdx │ │ │ │ - cmp %rdx,0x3b8(%rsp) │ │ │ │ - jb 8a7e7 │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - jle 8a7e7 │ │ │ │ - lea 0x4(%r14),%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jge 85d02 │ │ │ │ - movslq %eax,%r12 │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rdi │ │ │ │ - cmpb $0x2d,(%rdi) │ │ │ │ - je 85d02 │ │ │ │ + jne 8869f │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rbp │ │ │ │ - movsd %xmm0,0x278(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%rbp │ │ │ │ - cmp %rbp,0x3b8(%rsp) │ │ │ │ - jb 8a7ca │ │ │ │ - add $0x5,%r14d │ │ │ │ - jmpq 7dbda │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x76e26(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8a804 │ │ │ │ - movl $0x1,0x248(%rsp) │ │ │ │ - jmpq 8a6d2 │ │ │ │ - lea 0xc97f3(%rip),%rax │ │ │ │ - lea 0x784a0(%rip),%rsi │ │ │ │ - mov $0x33,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0xc97d6(%rip),%rax │ │ │ │ - lea 0x78443(%rip),%rsi │ │ │ │ - mov $0x3a,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x76dcc(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8ac60 │ │ │ │ - movl $0x2,0x248(%rsp) │ │ │ │ - jmpq 8a6d2 │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x1f2080(%rsp),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x1f2180(%rsp),%rdi │ │ │ │ - lea 0x4(%r14),%r12d │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movl $0x0,0x230(%rsp) │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 8a988 │ │ │ │ - movslq %r12d,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - cmp $0x67,%al │ │ │ │ - je 8a949 │ │ │ │ - cmp $0x61,%al │ │ │ │ - je 8a900 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x774ad(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15130 │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 8a8f4 │ │ │ │ - lea 0x81524(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x1,0x60(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 8a8f4 │ │ │ │ - lea 0x7700e(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x2,0x60(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8a990 │ │ │ │ - lea 0x2(%rbp),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmpq 8a0f7 │ │ │ │ - add $0x5,%r14d │ │ │ │ - movb $0x0,0x1f2282(%rsp) │ │ │ │ - mov 0x20(%rsp),%ebp │ │ │ │ - lea 0x1f2280(%rsp),%rdi │ │ │ │ - movl $0x3,0x230(%rsp) │ │ │ │ - movw $0x7332,0x1f2280(%rsp) │ │ │ │ - cmp %r15d,%r14d │ │ │ │ - jge 8a8f4 │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov 0x2a10(%rsp,%r14,8),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp 8a8f4 │ │ │ │ - movl $0x1,0x230(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 8a8f4 │ │ │ │ - movzbl -0x1(%r12,%rax,1),%eax │ │ │ │ - cmp $0x67,%al │ │ │ │ - je 8a970 │ │ │ │ - cmp $0x6c,%al │ │ │ │ - jne 8a8f4 │ │ │ │ - movl $0x2,0x230(%rsp) │ │ │ │ - jmpq 8a8f4 │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - mov %r14d,%ebp │ │ │ │ - jmpq 8a8f4 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js 8a980 │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rax,%r12 │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmp %r12,0x3b8(%rsp) │ │ │ │ - cmovae 0x60(%rsp),%eax │ │ │ │ - cmovb %r14d,%ebp │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - jmpq 8a8f4 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x7849a(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc95c2(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x1f2380(%rsp),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x1f2480(%rsp),%rdi │ │ │ │ - lea 0x4(%r14),%r12d │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movl $0x0,0x234(%rsp) │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge 8ab64 │ │ │ │ - movslq %r12d,%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - cmp $0x67,%al │ │ │ │ - je 8ab25 │ │ │ │ - cmp $0x61,%al │ │ │ │ - je 8aadc │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x772d1(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15130 │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 8aad0 │ │ │ │ - lea 0x81348(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x1,0x68(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 8aad0 │ │ │ │ - lea 0x76e32(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x2,0x68(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8acaf │ │ │ │ - lea 0x2(%rbp),%eax │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmpq 8a274 │ │ │ │ - add $0x5,%r14d │ │ │ │ - movb $0x0,0x1f2582(%rsp) │ │ │ │ - mov 0x20(%rsp),%ebp │ │ │ │ - lea 0x1f2580(%rsp),%rdi │ │ │ │ - movl $0x3,0x234(%rsp) │ │ │ │ - movw $0x7332,0x1f2580(%rsp) │ │ │ │ - cmp %r15d,%r14d │ │ │ │ - jge 8aad0 │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov 0x2a10(%rsp,%r14,8),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp 8aad0 │ │ │ │ - movl $0x1,0x234(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 8aad0 │ │ │ │ - movzbl -0x1(%r12,%rax,1),%eax │ │ │ │ - cmp $0x67,%al │ │ │ │ - je 8ab4c │ │ │ │ - cmp $0x6c,%al │ │ │ │ - jne 8aad0 │ │ │ │ - movl $0x2,0x234(%rsp) │ │ │ │ - jmpq 8aad0 │ │ │ │ - movl $0x0,0x68(%rsp) │ │ │ │ - mov %r14d,%ebp │ │ │ │ - jmpq 8aad0 │ │ │ │ - cmpb $0x2d,0x0(%rbp) │ │ │ │ - mov %rbp,%r8 │ │ │ │ - je 8abd1 │ │ │ │ - lea 0x78334(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xc9435(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jge 8abf5 │ │ │ │ - cltq │ │ │ │ - lea 0x1f6680(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - add $0x2,%r14d │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movl $0x0,0xcaf30(%rip) │ │ │ │ - jmpq 7dbda │ │ │ │ - lea 0x771a5(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xc93d9(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0xc93c8(%rip),%rax │ │ │ │ - lea 0x7822d(%rip),%rsi │ │ │ │ - mov $0x2e,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0xc93ab(%rip),%rax │ │ │ │ - lea 0x78240(%rip),%rsi │ │ │ │ - mov $0x2a,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 8a0a1 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xc936e(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - movdqa 0x79e58(%rip),%xmm0 │ │ │ │ - movl $0x657079,0xc9362(%rip) │ │ │ │ - movups %xmm0,0xc934b(%rip) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je 8a21e │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xc931f(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 87fb0 │ │ │ │ test %eax,%eax │ │ │ │ - js 8ab5c │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ + jne 887e0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rax,%r12 │ │ │ │ - mov $0x0,%eax │ │ │ │ - cmp %r12,0x3b8(%rsp) │ │ │ │ - cmovae 0x68(%rsp),%eax │ │ │ │ - cmovb %r14d,%ebp │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - jmpq 8aad0 │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - lea 0x76bd8(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc9298(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xc9282(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0x81092(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x1,0x68(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 87d62 │ │ │ │ - lea 0x76b78(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - movl $0x2,0x68(%rsp) │ │ │ │ + callq 87fb0 │ │ │ │ test %eax,%eax │ │ │ │ - je 87d62 │ │ │ │ - lea 0x3b8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ + je 887d0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ + callq 87fb0 │ │ │ │ test %eax,%eax │ │ │ │ - js 87d5a │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x3b8(%rsp) │ │ │ │ - jb 87d5a │ │ │ │ - jmpq 87d62 │ │ │ │ - lea 0x1f2580(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x76c94(%rip),%rsi │ │ │ │ - movl $0x3,0x234(%rsp) │ │ │ │ - movw $0x7332,0x1f2580(%rsp) │ │ │ │ - movb $0x0,0x1f2582(%rsp) │ │ │ │ - callq 5fe85 │ │ │ │ - movl $0x0,0x68(%rsp) │ │ │ │ - jmpq 87d62 │ │ │ │ - movl $0x1,0x234(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 87d5a │ │ │ │ - movzbl 0x1f2e7f(%rsp,%rax,1),%eax │ │ │ │ - cmp $0x6c,%al │ │ │ │ - je 8ae3b │ │ │ │ - cmp $0x67,%al │ │ │ │ - jne 87d5a │ │ │ │ - movl $0x2,0x234(%rsp) │ │ │ │ - jmpq 87d5a │ │ │ │ - mov 0xcabdf(%rip),%eax │ │ │ │ - movq 0x6ce17(%rip),%xmm3 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - movsd %xmm5,0x150(%rsp) │ │ │ │ - movsd %xmm5,0x148(%rsp) │ │ │ │ - movsd %xmm5,0x140(%rsp) │ │ │ │ - movsd %xmm5,0x138(%rsp) │ │ │ │ - movaps %xmm3,0x20(%rsp) │ │ │ │ - jmpq 8233b │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x77b14(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc9114(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x77b48(%rip),%rcx │ │ │ │ - lea 0xc90ed(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0xc90dc(%rip),%rax │ │ │ │ - lea 0x77dc1(%rip),%rsi │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x77b04(%rip),%rcx │ │ │ │ - lea 0xc90a9(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0xc9098(%rip),%rax │ │ │ │ - lea 0x77cd5(%rip),%rsi │ │ │ │ - mov $0x29,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - cmp %r15d,%edx │ │ │ │ - jge 8af8c │ │ │ │ - lea 0x1f3e80(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r8,%rsi │ │ │ │ - add $0x2,%r14d │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 7dbda │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x77a6d(%rip),%rcx │ │ │ │ - lea 0xc9042(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - lea 0xc9031(%rip),%rax │ │ │ │ - lea 0x76d4c(%rip),%rsi │ │ │ │ - mov $0x1e,%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq 7f970 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x77ab0(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc9000(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x77a63(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc8fdb(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x77a8e(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc8fb6(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 7f970 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000008b020 : │ │ │ │ - push %r15 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - lea 0x79c62(%rip),%rdi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %r13,%rsi │ │ │ │ - push %rbx │ │ │ │ - sub $0x428,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x418(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8b1c0 │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x79c2a(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8b1c0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x766b0(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8b1c0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x766a6(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8b1c0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x79bd6(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8b1c0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x79bbf(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8b1c0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x79ba8(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8b1c0 │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - lea 0x93661(%rip),%rbx │ │ │ │ - lea 0x79b62(%rip),%r12 │ │ │ │ - sete 0xf(%rsp) │ │ │ │ - jmp 8b14f │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x93689(%rip),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 8b250 │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov $0x5,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x79b5b(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8b170 │ │ │ │ - cmpb $0x0,0xf(%rsp) │ │ │ │ - jne 8b138 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x10(%rsp),%r15 │ │ │ │ - lea 0xcc9bc(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 15390 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 15390 │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 8b138 │ │ │ │ - jmp 8b20d │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0xcc979(%rip) │ │ │ │ - mov 0x418(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 8b269 │ │ │ │ - add $0x428,%rsp │ │ │ │ - lea 0xcc954(%rip),%rax │ │ │ │ + je 887d0 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %al,%dil │ │ │ │ - jne 8b138 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jae 8b1c7 │ │ │ │ - movzbl (%r15,%r12,1),%edi │ │ │ │ - movsbl 0x0(%r13,%r12,1),%eax │ │ │ │ - cmp $0x6e,%dil │ │ │ │ - jne 8b200 │ │ │ │ - sub $0x31,%eax │ │ │ │ - lea 0xcd513(%rip),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 87fb0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 885ed │ │ │ │ + jmp 8869f │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 88020 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 87f10 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 88800 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 87f10 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 887d0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 87f10 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 887d0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 87f10 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 887d0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 87f10 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 887d0 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov $0x0,%ecx │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + setnp %al │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + ucomisd 0x8(%rsp),%xmm3 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + or %dl,%al │ │ │ │ + jne 887c0 │ │ │ │ + ucomisd %xmm0,%xmm5 │ │ │ │ + mov $0x2,%r15d │ │ │ │ + setnp %dl │ │ │ │ + cmove %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + je 8869f │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmpq 8869f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x3,%r15d │ │ │ │ + jmpq 8869f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - cltq │ │ │ │ - mov (%rdx,%rax,4),%eax │ │ │ │ - lea 0xcc904(%rip),%rdx │ │ │ │ - add $0x31,%eax │ │ │ │ - mov %al,(%rdx,%r12,1) │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 8b209 │ │ │ │ + callq 87fb0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 88673 │ │ │ │ + jmpq 8869f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 88530 │ │ │ │ + jmpq 886f1 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xcc8e1(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 8b1c7 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000008b270 : │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xcd0c1(%rip),%rdi │ │ │ │ - jmpq 15980 <__strcpy_chk@plt> │ │ │ │ +0000000000088810 : │ │ │ │ + cmpl $0x2,0x656919(%rip) │ │ │ │ + jle 88820 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 88830 │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000008b290 : │ │ │ │ push %r15 │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x79a1e(%rip),%rdx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + mov 0x6568e8(%rip),%r8d │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xc(%rsp),%rbx │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r12,%rcx │ │ │ │ - callq 159b0 │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 8b638 │ │ │ │ - lea 0x20(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x10,%esi │ │ │ │ - lea 0x799c6(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8b620 │ │ │ │ - lea 0x799aa(%rip),%rdx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - mov $0x10,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8b608 │ │ │ │ - lea 0x40(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x10,%esi │ │ │ │ - lea 0x7996e(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8b5f0 │ │ │ │ - movq $0xffffffffffffffff,0xcd3c3(%rip) │ │ │ │ - mov %r12,%rax │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - lea 0x79936(%rip),%r10 │ │ │ │ - movq $0xffffffffffffffff,0xcd3a8(%rip) │ │ │ │ - lea 0x79929(%rip),%rbx │ │ │ │ - lea 0x79927(%rip),%r12 │ │ │ │ - lea 0x79925(%rip),%r14 │ │ │ │ - lea 0x7993e(%rip),%r11 │ │ │ │ - lea 0x7993c(%rip),%rbp │ │ │ │ - lea 0x7993a(%rip),%r13 │ │ │ │ - lea 0x79938(%rip),%r15 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je 8b430 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je 8b430 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - jne 8b560 │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + mov 0x6568b1(%rip),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 88907 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 88c1c │ │ │ │ + mov 0x961c8(%rip),%r13 │ │ │ │ + lea 0x6568c1(%rip),%rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x7c4e8(%rip),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + add $0x18,%rbx │ │ │ │ + callq 152c0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd -0x8(%rbx),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + movsd -0x8(%rbx),%xmm2 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd -0x10(%rbx),%xmm1 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd -0x18(%rbx),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + divsd 0x6f0d6(%rip),%xmm4 │ │ │ │ + add $0x1,%ebp │ │ │ │ + divsd 0x6f0cb(%rip),%xmm3 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x65682e(%rip),%r8d │ │ │ │ + cmp %r8d,%ebp │ │ │ │ + jl 88890 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 88c16 │ │ │ │ + lea 0x50(%rsp),%r12 │ │ │ │ + lea 0x656824(%rip),%r15 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r15,%r14 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - jne 8b588 │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je 8b490 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov %ebx,%eax │ │ │ │ + cltd │ │ │ │ + idiv %r8d │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea (%r15,%rax,8),%rsi │ │ │ │ + callq 87e80 │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x18,%r13 │ │ │ │ + callq 88020 │ │ │ │ + mov 0x6567ca(%rip),%r8d │ │ │ │ + cmp %r8d,%ebx │ │ │ │ + jl 88930 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 88c16 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + jmp 88a02 │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + subsd 0x702d0(%rip),%xmm1 │ │ │ │ + lea 0x7c401(%rip),%rsi │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9607a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + comisd 0x7cdcc(%rip),%xmm0 │ │ │ │ + mov 0x65674d(%rip),%r8d │ │ │ │ + ja 88ac8 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x18,%rbp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cmp %r8d,%ebx │ │ │ │ + jge 88b70 │ │ │ │ + mov %ebx,%r14d │ │ │ │ + add $0x1,%ebx │ │ │ │ mov %rbp,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je 8b490 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov %ebx,%eax │ │ │ │ + cltd │ │ │ │ + idiv %r8d │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea (%r12,%rax,8),%rsi │ │ │ │ + callq 87e80 │ │ │ │ mov %r13,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - jne 8b5a0 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - jne 8b5c8 │ │ │ │ - mov %edx,%r9d │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 8b3e1 │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - sete %al │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - sete %sil │ │ │ │ - or %al,%sil │ │ │ │ - jne 8b650 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov $0xffffffff,%r11d │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ + callq 88020 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cltd │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + idivl 0x6566f2(%rip) │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea (%r12,%rax,8),%rsi │ │ │ │ + callq 87f10 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + xorpd 0x6eea0(%rip),%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + cmpl $0x3,0x65669a(%rip) │ │ │ │ + jle 889d4 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + jne 88990 │ │ │ │ + lea 0x7cf6b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %eax,%r8d │ │ │ │ - setne %dl │ │ │ │ - cmp %eax,%r9d │ │ │ │ - setne %cl │ │ │ │ - and %cl,%dl │ │ │ │ - je 8b4f4 │ │ │ │ - cmp $0xffffffff,%edi │ │ │ │ - je 8b5e0 │ │ │ │ - mov %edx,%r10d │ │ │ │ - mov %eax,%r11d │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 8b4d5 │ │ │ │ - test %sil,%sil │ │ │ │ - je 8b507 │ │ │ │ - mov %edi,0xcd251(%rip) │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 8b513 │ │ │ │ - mov %r11d,0xcd249(%rip) │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x1,%r9d │ │ │ │ - addl $0x1,0xcd236(%rip) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + jmpq 88990 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cltd │ │ │ │ + idiv %r8d │ │ │ │ + cmpl $0x3,0x65663b(%rip) │ │ │ │ + mov %edx,%r12d │ │ │ │ + jg 88c38 │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + mov %eax,0x656648(%rip) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge 88b3f │ │ │ │ + sub %r12d,%r8d │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + lea -0x2(%r8),%edx │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + add %rcx,%rdx │ │ │ │ + lea (%r15,%rax,8),%rax │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + lea 0x65664b(%rip),%rdx │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + add $0x18,%rax │ │ │ │ + movsd %xmm0,-0x18(%rax) │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + movsd %xmm0,-0x10(%rax) │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 88b18 │ │ │ │ xor %eax,%eax │ │ │ │ - addl $0x1,0xcd231(%rip) │ │ │ │ - mov %r8d,0xcd21e(%rip) │ │ │ │ - mov %r9d,0xcd21b(%rip) │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 8b666 │ │ │ │ - add $0x68,%rsp │ │ │ │ + callq 88810 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 88c6b │ │ │ │ + add $0x1e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - jne 8b43d │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - je 8b43a │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x79760(%rip),%rdi │ │ │ │ - callq 8b270 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 8b539 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - jne 8b49d │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 8b49a │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x7974f(%rip),%rdi │ │ │ │ - callq 8b270 │ │ │ │ + nop │ │ │ │ + mov 0x65659a(%rip),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + cvtsi2sd %r8d,%xmm1 │ │ │ │ + subsd 0x6fff3(%rip),%xmm1 │ │ │ │ + mulsd 0x700eb(%rip),%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 88c10 │ │ │ │ + movsd 0x6ee21(%rip),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x6ed3d(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jb 88c10 │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + maxsd %xmm0,%xmm7 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 88b46 │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - jmpq 8b539 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %eax,%edi │ │ │ │ - jmpq 8b4f4 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + lea 0x7c24e(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x95e4a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + jmpq 88b46 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movl $0x454e4f4e,0x40(%rsp) │ │ │ │ - movb $0x0,0x44(%rsp) │ │ │ │ - jmpq 8b382 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x454e4f4e,0x30(%rsp) │ │ │ │ - movb $0x0,0x34(%rsp) │ │ │ │ - jmpq 8b34f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x454e4f4e,0x20(%rsp) │ │ │ │ - movb $0x0,0x24(%rsp) │ │ │ │ - jmpq 8b31c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x454e4f4e,0x10(%rsp) │ │ │ │ - movb $0x0,0x14(%rsp) │ │ │ │ - jmpq 8b2e9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x79909(%rip),%rdi │ │ │ │ - callq 8b270 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 8b539 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000008b670 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 88bc7 │ │ │ │ + mov 0x6564f4(%rip),%eax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + jmpq 88b76 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea 0x7c1af(%rip),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xccca1(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 8b6ba │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x95de9(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x6564ca(%rip),%r8d │ │ │ │ + jmpq 88ade │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000008b6c0 : │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - push %rbp │ │ │ │ - lea 0xcd07e(%rip),%r12 │ │ │ │ - lea 0xcd067(%rip),%rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0xcd09f(%rip),%rbx │ │ │ │ - lea 0xcd088(%rip),%r11 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov (%r12,%rdx,4),%edi │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ - movslq %edx,%rcx │ │ │ │ - movl $0x0,(%r11,%rdx,4) │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - movslq %eax,%r8 │ │ │ │ - mov %edx,0x0(%rbp,%r8,4) │ │ │ │ - mov %eax,%r8d │ │ │ │ - sar $0x1f,%r8d │ │ │ │ - xor %r8d,%eax │ │ │ │ - sub %r8d,%eax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cltq │ │ │ │ - test %edi,%edi │ │ │ │ - jns 8b732 │ │ │ │ - mov (%r9,%rdx,8),%rdi │ │ │ │ - mov $0xffffffff,%r8d │ │ │ │ - mov %edi,(%r11,%rax,4) │ │ │ │ - lea (%rax,%rcx,4),%rcx │ │ │ │ - mov (%r9,%rax,8),%rax │ │ │ │ - add $0x14,%rsi │ │ │ │ - mov %r8d,(%rbx,%rcx,4) │ │ │ │ - mov %rax,(%r10,%rdx,8) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jne 8b6eb │ │ │ │ - pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000008b760 : │ │ │ │ - mov 0xcd01a(%rip),%eax │ │ │ │ - mov %esi,%r10d │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0xcd013(%rip),%edx │ │ │ │ - imul %edi,%eax │ │ │ │ - imul %r10d,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0xcd008(%rip),%edx │ │ │ │ - imul %esi,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0xcd001(%rip),%edx │ │ │ │ - imul %ecx,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - add 0xccfda(%rip),%eax │ │ │ │ - mov %eax,(%r8) │ │ │ │ - mov 0xccff1(%rip),%eax │ │ │ │ - mov 0xccfef(%rip),%edx │ │ │ │ - imul %edi,%eax │ │ │ │ - imul %r10d,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0xccfe4(%rip),%edx │ │ │ │ - imul %esi,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0xccfcd(%rip),%edx │ │ │ │ - imul %ecx,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - add 0xccfaa(%rip),%eax │ │ │ │ - mov %eax,(%r9) │ │ │ │ - mov 0xccfcd(%rip),%eax │ │ │ │ - mov 0xccfcb(%rip),%edx │ │ │ │ - imul %edi,%eax │ │ │ │ - imul %r10d,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0xccfc0(%rip),%edx │ │ │ │ - imul %esi,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0xccf99(%rip),%edx │ │ │ │ - imul %ecx,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add 0xccf75(%rip),%eax │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - imul 0xccfa4(%rip),%edi │ │ │ │ - imul 0xccfa0(%rip),%r10d │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - imul 0xccf98(%rip),%esi │ │ │ │ - imul 0xccf65(%rip),%ecx │ │ │ │ - lea (%rdi,%r10,1),%edx │ │ │ │ - lea (%rdx,%rsi,1),%edi │ │ │ │ - add %edi,%ecx │ │ │ │ - add 0xccf46(%rip),%ecx │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ │ │ │ -000000000008b840 : │ │ │ │ +0000000000088c70 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x1418,%edi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x19d8,%rsp │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %edx,0x68(%rsp) │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x19c8(%rsp) │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x78d71(%rip),%rax │ │ │ │ - movq $0xffffffffffffffff,0x158(%rsp) │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r14w,0x5(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - lea 0x140(%rsp),%rsi │ │ │ │ - movb $0x0,0x3(%rax) │ │ │ │ - movl $0x1,-0x4(%rax) │ │ │ │ - movb $0x0,0x4(%r15) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8bbf8 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - callq 8b290 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 8bbb4 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - lea 0x118(%rsp),%rsi │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - callq 157a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8bba8 │ │ │ │ - mov 0x118(%rsp),%eax │ │ │ │ - movl $0xb,0x6c(%rsp) │ │ │ │ - cmp $0x8,%eax │ │ │ │ - je 8b998 │ │ │ │ - movl $0x15,0x6c(%rsp) │ │ │ │ - cmp $0x10,%eax │ │ │ │ - je 8b998 │ │ │ │ - movl $0x29,0x6c(%rsp) │ │ │ │ - cmp $0x20,%eax │ │ │ │ - je 8b998 │ │ │ │ - movl $0x51,0x6c(%rsp) │ │ │ │ - cmp $0x40,%eax │ │ │ │ - je 8b998 │ │ │ │ - mov $0x2a,%esi │ │ │ │ - mov %esi,0x6c(%rsp) │ │ │ │ - cmp $0xffffffe0,%eax │ │ │ │ - je 8b998 │ │ │ │ - cmp $0xffffffc0,%eax │ │ │ │ - mov $0x52,%eax │ │ │ │ - cmovne %esi,%eax │ │ │ │ - mov %eax,0x6c(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x180(%rsp),%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - pushq 0x30(%rsp) │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x792cf(%rip),%rsi │ │ │ │ - lea 0x134(%rsp),%r9 │ │ │ │ - callq 15c70 │ │ │ │ - pop %r11 │ │ │ │ - pop %r13 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8bba8 │ │ │ │ - lea 0x11c0(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - lea 0x128(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x79329(%rip),%rsi │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - callq 15380 │ │ │ │ - test %eax,%eax │ │ │ │ - je 8ba37 │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x130(%rsp),%rdx │ │ │ │ - lea 0x792eb(%rip),%rsi │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - callq 15930 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8ba80 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - ucomisd 0x130(%rsp),%xmm0 │ │ │ │ - jp 8ba8f │ │ │ │ - jne 8ba8f │ │ │ │ - mov 0x6b041(%rip),%rax │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x138(%rsp),%rdx │ │ │ │ - lea 0x7929a(%rip),%rsi │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - callq 15930 │ │ │ │ - test %eax,%eax │ │ │ │ - je 8bad3 │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - mov 0x124(%rsp),%r14d │ │ │ │ - cmp $0x3,%r14d │ │ │ │ - jg 8bafb │ │ │ │ - movq $0x1,0x198(%rsp) │ │ │ │ - je 8bafb │ │ │ │ - movq $0x1,0x190(%rsp) │ │ │ │ - mov 0xc(%rsp),%r10d │ │ │ │ - movslq %r14d,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 8bc72 │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - mov %ecx,0xccc42(%rip) │ │ │ │ + cmpl $0x3,0x656475(%rip) │ │ │ │ + jg 88ee0 │ │ │ │ + movsd 0x656497(%rip),%xmm6 │ │ │ │ + movsd 0x656497(%rip),%xmm7 │ │ │ │ + mov 0x656479(%rip),%ecx │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd 0x65648b(%rip),%xmm6 │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + movsd 0x7cadd(%rip),%xmm7 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ test %ecx,%ecx │ │ │ │ - jle 8bc3d │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xccc21(%rip),%r13 │ │ │ │ - mov (%rbx,%rax,4),%edx │ │ │ │ - mov %edx,0x0(%r13,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jg 8bb2f │ │ │ │ - cmp 0x68(%rsp),%r14d │ │ │ │ - jne 8bc48 │ │ │ │ - mov 0x68(%rsp),%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0xccbf2(%rip),%rcx │ │ │ │ - lea 0x1(%rdi),%esi │ │ │ │ - jmp 8bb71 │ │ │ │ - nop │ │ │ │ - cmp %edi,%edx │ │ │ │ - jg 8bb7b │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 8bd1c │ │ │ │ - mov (%rcx,%rax,4),%edx │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %edx,%edx │ │ │ │ - jg 8bb60 │ │ │ │ - mov 0xa8(%rsp),%r9 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x79472(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmp 8bbc9 │ │ │ │ + jle 88e27 │ │ │ │ + lea 0x656452(%rip),%r15 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 88d20 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x120(%rsp),%edi │ │ │ │ - callq 8b670 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xcc780(%rip),%rsi │ │ │ │ - lea 0x4(%r15),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x19c8(%rsp),%rax │ │ │ │ + cmpl $0x3,0x656409(%rip) │ │ │ │ + jg 88eb0 │ │ │ │ + mov 0x65641d(%rip),%ecx │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jge 88db4 │ │ │ │ + mov %r14d,%r12d │ │ │ │ + add $0x1,%r14d │ │ │ │ + lea 0x656412(%rip),%rdi │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea 0x1(%rbp),%r13d │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movslq %r13d,%rax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea (%rdi,%rdx,8),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x50(%rsp,%rax,1) │ │ │ │ + movsd 0x8(%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x58(%rsp,%rax,1) │ │ │ │ + movsd 0x10(%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x60(%rsp,%rax,1) │ │ │ │ + callq 87e80 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 88020 │ │ │ │ + cmpl $0x3,0x656388(%rip) │ │ │ │ + jg 88e50 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 88d00 │ │ │ │ + mov 0x65638c(%rip),%ecx │ │ │ │ + mov %r13d,%ebp │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jl 88d20 │ │ │ │ + cmpl $0x3,0x656355(%rip) │ │ │ │ + jg 89020 │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jge 88e27 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 88e21 │ │ │ │ + lea -0x1(%rbp),%ecx │ │ │ │ + lea 0x68(%rsp),%rax │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + lea 0x656352(%rip),%rdx │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + jmp 88e0a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + add $0x18,%rax │ │ │ │ + movsd -0x8(%rax),%xmm2 │ │ │ │ + movsd %xmm1,(%rdx) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movsd %xmm0,-0x10(%rdx) │ │ │ │ + movsd %xmm2,-0x8(%rdx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 88df8 │ │ │ │ + mov %ebp,0x656309(%rip) │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8e23d │ │ │ │ - add $0x19d8,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + jne 8904d │ │ │ │ + add $0x1e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x15c0(%rsp),%rbp │ │ │ │ - lea 0x79372(%rip),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8b270 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xcc70e(%rip),%rsi │ │ │ │ - lea 0x4(%r15),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp 8bbc9 │ │ │ │ - cmp 0x68(%rsp),%r14d │ │ │ │ - je 8bd7f │ │ │ │ - mov 0xa8(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x79355(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 8bbc9 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x790cf(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x180(%rsp),%rdx │ │ │ │ - lea 0x790c8(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x188(%rsp),%rdx │ │ │ │ - lea 0x790c1(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %r14d,%eax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + cltd │ │ │ │ mov $0x1,%edi │ │ │ │ + divsd 0x6562bd(%rip),%xmm1 │ │ │ │ + lea 0x7c066(%rip),%rsi │ │ │ │ + idivl 0x6562b8(%rip) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + mulsd 0x7496a(%rip),%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x190(%rsp),%rdx │ │ │ │ - lea 0x790ba(%rip),%rsi │ │ │ │ + mov 0x95ba9(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + jmpq 88d8e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x7c06c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x198(%rsp),%rdx │ │ │ │ - lea 0x790b3(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x95b71(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 88d0d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x7c8c8(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0x7bf5f(%rip),%rsi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd 0x656223(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + mulsd 0x748dd(%rip),%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x80cc4(%rip),%rsi │ │ │ │ + mov 0x656212(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 88fbf │ │ │ │ + mov 0x95b13(%rip),%r13 │ │ │ │ + lea 0x65620c(%rip),%rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x7bf53(%rip),%r12 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + add $0x18,%rbx │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x6561ce(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd -0x8(%rbx),%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd -0x8(%rbx),%xmm2 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + divsd %xmm1,%xmm4 │ │ │ │ + movsd -0x18(%rbx),%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + divsd %xmm1,%xmm3 │ │ │ │ + movsd -0x10(%rbx),%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x92d32(%rip),%r13 │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 8bb14 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 8bd75 │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - mov 0x0(%r13,%rsi,4),%edx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - add $0x2,%rax │ │ │ │ - jmp 8bd49 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - je 8bd75 │ │ │ │ - cmp %edx,(%rcx,%r9,4) │ │ │ │ - jne 8bd40 │ │ │ │ - lea 0x1(%rdi),%r8d │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ + cmp %ebp,0x656173(%rip) │ │ │ │ + jg 88f40 │ │ │ │ + lea 0x7ca3d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x792ca(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 8bbc9 │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %esi,0x68(%rsp) │ │ │ │ - jg 8bd1e │ │ │ │ - mov 0xc(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jg 8cb9c │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - callq 8b6c0 │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 8db9d │ │ │ │ - cmpl $0x52,0x6c(%rsp) │ │ │ │ - je 8d88d │ │ │ │ - cmpl $0x2a,0x6c(%rsp) │ │ │ │ - je 8d52d │ │ │ │ - cmpl $0x51,0x6c(%rsp) │ │ │ │ - je 8d215 │ │ │ │ - cmpl $0x29,0x6c(%rsp) │ │ │ │ - je 8ce87 │ │ │ │ - cmpl $0x15,0x6c(%rsp) │ │ │ │ - je 8dedd │ │ │ │ - cmpl $0xb,0x6c(%rsp) │ │ │ │ - je 8dba9 │ │ │ │ - cmpq $0x0,0x198(%rsp) │ │ │ │ - movq $0x1,0x160(%rsp) │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - jle 8c0ff │ │ │ │ - movl $0x1,0x40(%rsp) │ │ │ │ - mov 0x6c(%rsp),%r12d │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - mov %r15,0xc8(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov %eax,%r13d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmpq $0x0,0x190(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - jle 8c0e1 │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov %eax,%r13d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmpq $0x0,0x188(%rsp) │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - jle 8c0cb │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x656166(%rip),%xmm6 │ │ │ │ + movsd 0x656166(%rip),%xmm7 │ │ │ │ + mov 0x656148(%rip),%ecx │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd 0x65615a(%rip),%xmm6 │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 88ce7 │ │ │ │ + cmpl $0x3,0x6560ff(%rip) │ │ │ │ + jle 88e27 │ │ │ │ + xor %ebp,%ebp │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmpl $0x1,0xc(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ - jle 8bf01 │ │ │ │ + lea 0x7c9dc(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x79645(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x92b47(%rip),%rax │ │ │ │ + mov 0x95a06(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - cmp $0x52,%r12d │ │ │ │ - je 8c997 │ │ │ │ - cmp $0x2a,%r12d │ │ │ │ - je 8ca89 │ │ │ │ - cmp $0x51,%r12d │ │ │ │ - je 8cac0 │ │ │ │ - cmp $0x29,%r12d │ │ │ │ - je 8caf7 │ │ │ │ - cmp $0x15,%r12d │ │ │ │ - je 8cb2e │ │ │ │ - cmp $0xb,%r12d │ │ │ │ - je 8cb65 │ │ │ │ - cmpl $0x2,0xc(%rsp) │ │ │ │ - jg 8c888 │ │ │ │ - cmpq $0x0,0x180(%rsp) │ │ │ │ - jle 8c0b8 │ │ │ │ - lea 0x108(%rsp),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x10c(%rsp),%r15 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x114(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmp 8bfe2 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp $0x2a,%r12d │ │ │ │ - je 8c480 │ │ │ │ - cmp $0x51,%r12d │ │ │ │ - je 8c530 │ │ │ │ - cmp $0x29,%r12d │ │ │ │ - je 8c660 │ │ │ │ - cmp $0x15,%r12d │ │ │ │ - je 8c768 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,0x180(%rsp) │ │ │ │ - jle 8c0b8 │ │ │ │ - pushq 0x20(%rsp) │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - pushq 0x20(%rsp) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - callq 8b760 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - cmp $0x52,%r12d │ │ │ │ - jne 8bfa0 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmpl $0x2,0xc(%rsp) │ │ │ │ - movslq 0x10c(%rsp),%rdx │ │ │ │ - movslq 0x110(%rsp),%rcx │ │ │ │ - movsd (%rax,%r14,8),%xmm0 │ │ │ │ - movslq 0x114(%rsp),%rsi │ │ │ │ - movslq 0x108(%rsp),%rax │ │ │ │ - jg 8c5f0 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - mov (%rdi,%rsi,8),%rsi │ │ │ │ - mov (%rsi,%rcx,8),%rcx │ │ │ │ - mov (%rcx,%rdx,8),%rdx │ │ │ │ - movsd %xmm0,(%rdx,%rax,8) │ │ │ │ - jp 8bfd0 │ │ │ │ - movsd 0x752bf(%rip),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x6bbfb(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jb 8bfd0 │ │ │ │ - mov 0x40(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 8c5c9 │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - add $0x1,%r14 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - cmp %r14,0x180(%rsp) │ │ │ │ - jg 8bfe2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp %rax,0x188(%rsp) │ │ │ │ - jg 8beb8 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - cmp %rax,0x190(%rsp) │ │ │ │ - jg 8be7a │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - cmp %rax,0x198(%rsp) │ │ │ │ - jg 8be3d │ │ │ │ - mov 0xc8(%rsp),%r15 │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - jg 8e242 │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ + mov 0x6560e8(%rip),%ecx │ │ │ │ + jmpq 88dc1 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000089060 : │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x7b977(%rip),%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3(%r12),%eax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + and $0x3,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rdi │ │ │ │ + callq 87e80 │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 15110 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x148(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8c9e7 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%edx │ │ │ │ - mov 0x118(%rsp),%esi │ │ │ │ - mov 0x148(%rsp),%rdi │ │ │ │ - callq 15070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8c9e7 │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x1c0(%rsp),%r13 │ │ │ │ - lea 0xdc0(%rsp),%rbp │ │ │ │ - lea 0x9c0(%rsp),%rbx │ │ │ │ - lea 0x5c0(%rsp),%r12 │ │ │ │ - jmpq 8c23d │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ + callq 88020 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + jmp 89101 │ │ │ │ + nopl (%rax) │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 8b020 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - cmpb $0x0,0x5c0(%rsp) │ │ │ │ - je 8c239 │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - jle 8c213 │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14d,%edx │ │ │ │ - lea 0x79494(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + callq 87f10 │ │ │ │ + movsd 0x7c6cd(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 891b0 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x18,%r13 │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + je 89140 │ │ │ │ + cmpl $0x3,0x656008(%rip) │ │ │ │ + jle 890d8 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 87f10 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x78cc3(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x92835(%rip),%rax │ │ │ │ + mov 0x9590d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x148(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - callq 15b50 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8e2ae │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14d,%esi │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - callq 15640 │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - callq 15970 │ │ │ │ - cmpl $0x0,0x120(%rsp) │ │ │ │ - je 8c196 │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmp 8c2a9 │ │ │ │ + jmp 890d8 │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1,%r12d │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov 0x148(%rsp),%rdi │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - callq 15970 │ │ │ │ - cmpl $0x0,0x120(%rsp) │ │ │ │ - je 8c2a5 │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - jle 8c30a │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x793ac(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9273e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8c9e7 │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x1,0x160(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - cmp %r14,0x1b8(%rsp) │ │ │ │ - jle 8e316 │ │ │ │ - lea 0x1(%r14),%rax │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - cmp %rbx,0x1b0(%rsp) │ │ │ │ - jle 8e309 │ │ │ │ - cmpq $0x0,0x1a8(%rsp) │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - jle 8e2ff │ │ │ │ - shl $0x3,%rbx │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jne 890a0 │ │ │ │ + cmpl $0x3,0x655fb7(%rip) │ │ │ │ + jg 89a15 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 88100 │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + callq 88100 │ │ │ │ + lea 0x30(%rbx),%rdi │ │ │ │ + callq 88100 │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + callq 88100 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 89ab4 │ │ │ │ + add $0xf8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov (%rsp),%r15 │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov %r13,%rax │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + lea 0x7b838(%rip),%r14 │ │ │ │ + lea 0x3(%r12),%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + and $0x3,%eax │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 8c419 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x2a,0x6c(%rsp) │ │ │ │ - je 8e554 │ │ │ │ - cmpl $0x51,0x6c(%rsp) │ │ │ │ - je 8e513 │ │ │ │ - cmpl $0x29,0x6c(%rsp) │ │ │ │ - je 8e4d2 │ │ │ │ - cmpl $0x15,0x6c(%rsp) │ │ │ │ - je 8e491 │ │ │ │ - cmpl $0xb,0x6c(%rsp) │ │ │ │ - je 8e3f4 │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %r13,0x1a8(%rsp) │ │ │ │ - jle 8e2fc │ │ │ │ - movl $0x0,0x120(%rsp) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmpl $0x52,0x6c(%rsp) │ │ │ │ - mov %r13,0x168(%rsp) │ │ │ │ - jne 8c3d0 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - mov 0x148(%rsp),%rdi │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - mov (%rax,%r12,1),%rax │ │ │ │ - mov (%rax,%rbp,1),%r8 │ │ │ │ - callq 15b10 │ │ │ │ - test %eax,%eax │ │ │ │ - je 8c407 │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - jmpq 8c9e7 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cmpl $0x2,0xc(%rsp) │ │ │ │ - movslq 0x10c(%rsp),%rdx │ │ │ │ - movslq 0x110(%rsp),%rcx │ │ │ │ - movss (%rax,%r14,4),%xmm0 │ │ │ │ - movslq 0x114(%rsp),%rsi │ │ │ │ - movslq 0x108(%rsp),%rax │ │ │ │ - cvtss2sd %xmm0,%xmm1 │ │ │ │ - jg 8c6f0 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - ucomisd %xmm1,%xmm1 │ │ │ │ - mov (%rdi,%rsi,8),%rsi │ │ │ │ - mov (%rsi,%rcx,8),%rcx │ │ │ │ - mov (%rcx,%rdx,8),%rdx │ │ │ │ - movss %xmm0,(%rdx,%rax,4) │ │ │ │ - jp 8bfd0 │ │ │ │ - andps 0x79248(%rip),%xmm0 │ │ │ │ - movsd 0x74e38(%rip),%xmm3 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm3 │ │ │ │ - jb 8bfd0 │ │ │ │ - mov 0x40(%rsp),%edi │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - test %edi,%edi │ │ │ │ - jne 8c7f8 │ │ │ │ - minsd 0x38(%rsp),%xmm6 │ │ │ │ - maxsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd %xmm6,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - jmpq 8bfd0 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rdi │ │ │ │ + callq 87e80 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 88020 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + jmp 89229 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - cmpl $0x2,0xc(%rsp) │ │ │ │ - movslq 0x10c(%rsp),%rdx │ │ │ │ - movslq 0x110(%rsp),%rcx │ │ │ │ - mov (%rax,%r14,8),%rdi │ │ │ │ - movslq 0x114(%rsp),%rsi │ │ │ │ - movslq 0x108(%rsp),%rax │ │ │ │ - jg 8c818 │ │ │ │ - mov 0x98(%rsp),%r10 │ │ │ │ - mov (%r10,%rsi,8),%rsi │ │ │ │ - mov (%rsi,%rcx,8),%rcx │ │ │ │ - mov (%rcx,%rdx,8),%rdx │ │ │ │ - mov %rdi,(%rdx,%rax,8) │ │ │ │ - cmp %rdi,0x128(%rsp) │ │ │ │ - je 8bfd0 │ │ │ │ - mov 0x40(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 8c5c0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - cvtsi2sd %rdi,%xmm7 │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - jmpq 8bfd0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rdi,%xmm0 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - maxsd 0x30(%rsp),%xmm0 │ │ │ │ - minsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - jmpq 8bfd0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 87f10 │ │ │ │ + movsd 0x7c5a5(%rip),%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 892a0 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + je 89268 │ │ │ │ + cmpl $0x3,0x655ee0(%rip) │ │ │ │ + jle 89200 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 87f10 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - push %rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - mov %ebp,%edx │ │ │ │ - push %rcx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - push %rsi │ │ │ │ - lea 0x78f78(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x92424(%rip),%rax │ │ │ │ - add $0x20,%rsp │ │ │ │ + mov 0x957e5(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - movslq 0x114(%rsp),%rsi │ │ │ │ - movslq 0x110(%rsp),%rcx │ │ │ │ - movslq 0x10c(%rsp),%rdx │ │ │ │ - movslq 0x108(%rsp),%rax │ │ │ │ - movsd (%rdi,%r14,8),%xmm0 │ │ │ │ - jmpq 8c041 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - cmpl $0x2,0xc(%rsp) │ │ │ │ - movslq 0x10c(%rsp),%rdx │ │ │ │ - movslq 0x110(%rsp),%rcx │ │ │ │ - mov (%rax,%r14,8),%rdi │ │ │ │ - movslq 0x114(%rsp),%rsi │ │ │ │ - movslq 0x108(%rsp),%rax │ │ │ │ - jg 8c92c │ │ │ │ - mov 0xb0(%rsp),%r10 │ │ │ │ - mov (%r10,%rsi,8),%rsi │ │ │ │ - mov (%rsi,%rcx,8),%rcx │ │ │ │ - mov (%rcx,%rdx,8),%rdx │ │ │ │ - mov %rdi,(%rdx,%rax,8) │ │ │ │ - cmp %rdi,0x128(%rsp) │ │ │ │ - je 8bfd0 │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8c902 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - cvtsi2sd %rdi,%xmm5 │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - jmpq 8bfd0 │ │ │ │ + jmp 89200 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jne 891c7 │ │ │ │ + cmpl $0x3,0x655e8f(%rip) │ │ │ │ + jg 899d6 │ │ │ │ + movl $0x0,0x655e9f(%rip) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + jmpq 89164 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - push %rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - push %rcx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - push %rsi │ │ │ │ - lea 0x78e74(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x92320(%rip),%rax │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movslq 0x114(%rsp),%rsi │ │ │ │ - movslq 0x110(%rsp),%rcx │ │ │ │ - movslq 0x10c(%rsp),%rdx │ │ │ │ - movss (%rdi,%r14,4),%xmm0 │ │ │ │ - movslq 0x108(%rsp),%rax │ │ │ │ - cvtss2sd %xmm0,%xmm1 │ │ │ │ - jmpq 8c4be │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + movl $0x1,0x3c(%rsp) │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + jmpq 893db │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - cmpl $0x2,0xc(%rsp) │ │ │ │ - movslq 0x108(%rsp),%rdx │ │ │ │ - movslq 0x10c(%rsp),%rcx │ │ │ │ - movswl (%rax,%r14,2),%eax │ │ │ │ - movslq 0x110(%rsp),%rsi │ │ │ │ - movslq 0x114(%rsp),%rdi │ │ │ │ - jg 8ca1d │ │ │ │ - mov 0xc0(%rsp),%r10 │ │ │ │ - mov (%r10,%rdi,8),%rdi │ │ │ │ - mov (%rdi,%rsi,8),%rsi │ │ │ │ - mov (%rsi,%rcx,8),%rcx │ │ │ │ - mov %ax,(%rcx,%rdx,2) │ │ │ │ - cmp 0x128(%rsp),%ax │ │ │ │ - je 8bfd0 │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 8ca10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 89307 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + callq 87f10 │ │ │ │ pxor %xmm3,%xmm3 │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - cvtsi2sd %eax,%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - jmpq 8bfd0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - jmpq 8bfd0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - push %rdi │ │ │ │ - mov $0x1,%edi │ │ │ │ - push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rdx │ │ │ │ - mov %ebp,%edx │ │ │ │ - push %rcx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - push %rsi │ │ │ │ - lea 0x78d7e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x921fa(%rip),%rax │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - movslq 0x114(%rsp),%rsi │ │ │ │ - movslq 0x110(%rsp),%rcx │ │ │ │ - movslq 0x10c(%rsp),%rdx │ │ │ │ - movslq 0x108(%rsp),%rax │ │ │ │ - mov (%rdi,%r14,8),%rdi │ │ │ │ - jmpq 8c567 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x80130(%rip),%rsi │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 89a63 │ │ │ │ + mov 0x655e03(%rip),%eax │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 895d0 │ │ │ │ + cmpl $0x1,0x18(%rsp) │ │ │ │ + jne 895d0 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + je 898bd │ │ │ │ + cmp $0xffffffff,%r15d │ │ │ │ + je 898d2 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 89984 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + cmpl $0x2,(%rsp) │ │ │ │ + lea 0x4c(%rsp),%rsi │ │ │ │ + sete %cl │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 88460 │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + cmpl $0x3,0x655da5(%rip) │ │ │ │ + jle 893c1 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 897b8 │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + je 89779 │ │ │ │ + cmpl $0x2,(%rsp) │ │ │ │ + je 89882 │ │ │ │ + lea 0x7bf85(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x80132(%rip),%rax │ │ │ │ - lea 0x785f1(%rip),%r9 │ │ │ │ mov $0x1,%edi │ │ │ │ - push %rax │ │ │ │ - lea 0x785e6(%rip),%rax │ │ │ │ - lea 0x7d91f(%rip),%r8 │ │ │ │ - push %rax │ │ │ │ - lea 0x785da(%rip),%rax │ │ │ │ - lea 0x74d1d(%rip),%rcx │ │ │ │ - push %rax │ │ │ │ - lea 0x785ce(%rip),%rax │ │ │ │ - lea 0x7d90b(%rip),%rdx │ │ │ │ - push %rax │ │ │ │ - lea 0x78c7d(%rip),%rsi │ │ │ │ + lea 0x7b6f3(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9214f(%rip),%rax │ │ │ │ - add $0x20,%rsp │ │ │ │ + mov 0x95687(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 8bf53 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rdi,%xmm0 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - maxsd 0x30(%rsp),%xmm0 │ │ │ │ - minsd 0x38(%rsp),%xmm7 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - jmpq 8bfd0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - push %rdi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + cmp $0x7,%edx │ │ │ │ + jg 898c6 │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + cmp $0x7,%eax │ │ │ │ + jg 898c6 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 893e9 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jg 898c6 │ │ │ │ + cmpl $0x3,0x655d20(%rip) │ │ │ │ + jg 896a0 │ │ │ │ + movslq 0x24(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%r15 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%rbp │ │ │ │ + lea 0x3(%rcx),%eax │ │ │ │ + cltd │ │ │ │ + shr $0x1e,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 87e80 │ │ │ │ + movslq 0x38(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%r14 │ │ │ │ + lea 0x3(%rcx),%eax │ │ │ │ + cltd │ │ │ │ + shr $0x1e,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%r8 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 87e80 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 87f40 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 87e80 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + callq 87f40 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + callq 87e80 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 87f40 │ │ │ │ + cmpl $0x3,0x655c33(%rip) │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov %eax,%r15d │ │ │ │ + jg 89618 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ push %rax │ │ │ │ + lea 0xb8(%rsp),%r10 │ │ │ │ + push %r10 │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + callq 88570 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + ja 892e0 │ │ │ │ + mov (%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 89557 │ │ │ │ + mov 0x3c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 89557 │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov (%rsp),%esi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 88300 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x655b9c(%rip),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 8930d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 8990a │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + je 899fd │ │ │ │ + cmpl $0x2,(%rsp) │ │ │ │ + je 899be │ │ │ │ + lea 0x7bb10(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - push %rdx │ │ │ │ - mov %ebp,%edx │ │ │ │ - push %rcx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - push %rsi │ │ │ │ - lea 0x78c9a(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x920e6(%rip),%rax │ │ │ │ - add $0x30,%rsp │ │ │ │ + mov 0x9548d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - movslq 0x114(%rsp),%rsi │ │ │ │ - movslq 0x110(%rsp),%rcx │ │ │ │ - movslq 0x10c(%rsp),%rdx │ │ │ │ - movslq 0x108(%rsp),%rax │ │ │ │ - mov (%rdi,%r14,8),%rdi │ │ │ │ - jmpq 8c697 │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - pushq 0x28(%rsp) │ │ │ │ - mov $0x52,%esi │ │ │ │ - lea 0x124(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - mov 0x190(%rsp),%rcx │ │ │ │ - lea 0x160(%rsp),%r8 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - callq 15290 │ │ │ │ - pop %r11 │ │ │ │ - pop %r14 │ │ │ │ - test %eax,%eax │ │ │ │ - je 8bf48 │ │ │ │ - mov 0xc8(%rsp),%r15 │ │ │ │ - mov 0x120(%rsp),%edi │ │ │ │ - callq 8b670 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xcb93c(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 8bbc9 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - jmpq 8c5c9 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - push %rax │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov 0x655b4b(%rip),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 89319 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + or 0x18(%rsp),%edx │ │ │ │ + or %r15d,%edx │ │ │ │ + jne 896fb │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 897f8 │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + je 89750 │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 88460 │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + jmpq 89364 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x7b3fa(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - push %rdx │ │ │ │ - mov %ebp,%edx │ │ │ │ - push %rcx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - push %rsi │ │ │ │ - lea 0x78bdf(%rip),%rsi │ │ │ │ - push %rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + lea 0x7b3e7(%rip),%rsi │ │ │ │ + lea 0x6f696(%rip),%rdi │ │ │ │ + callq 87df0 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + lea 0x7b3d0(%rip),%rsi │ │ │ │ + lea 0x7b3cb(%rip),%rdi │ │ │ │ + callq 87df0 │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea 0x6f670(%rip),%rsi │ │ │ │ + lea 0x7b3bf(%rip),%rdi │ │ │ │ + callq 87df0 │ │ │ │ + lea 0x7c38d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x91ff5(%rip),%rax │ │ │ │ - add $0x30,%rsp │ │ │ │ + mov 0x953b7(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - movslq 0x114(%rsp),%rdi │ │ │ │ - movslq 0x110(%rsp),%rsi │ │ │ │ - movslq 0x10c(%rsp),%rcx │ │ │ │ - movslq 0x108(%rsp),%rdx │ │ │ │ - movswl (%rax,%r14,2),%eax │ │ │ │ - jmpq 8c7a0 │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - pushq 0x28(%rsp) │ │ │ │ - mov $0x2a,%esi │ │ │ │ - lea 0x124(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x88(%rsp),%r9 │ │ │ │ - mov 0x190(%rsp),%rcx │ │ │ │ - lea 0x160(%rsp),%r8 │ │ │ │ - jmpq 8c9c6 │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - pushq 0x28(%rsp) │ │ │ │ - mov $0x51,%esi │ │ │ │ - lea 0x124(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0xa0(%rsp),%r9 │ │ │ │ - mov 0x190(%rsp),%rcx │ │ │ │ - lea 0x160(%rsp),%r8 │ │ │ │ - jmpq 8c9c6 │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - pushq 0x28(%rsp) │ │ │ │ - mov $0x29,%esi │ │ │ │ - lea 0x124(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0xb0(%rsp),%r9 │ │ │ │ - mov 0x190(%rsp),%rcx │ │ │ │ - lea 0x160(%rsp),%r8 │ │ │ │ - jmpq 8c9c6 │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - pushq 0x28(%rsp) │ │ │ │ - mov $0x15,%esi │ │ │ │ - lea 0x124(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0xc8(%rsp),%r9 │ │ │ │ - mov 0x190(%rsp),%rcx │ │ │ │ - lea 0x160(%rsp),%r8 │ │ │ │ - jmpq 8c9c6 │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - pushq 0x28(%rsp) │ │ │ │ - mov $0xb,%esi │ │ │ │ - lea 0x124(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0xf0(%rsp),%r9 │ │ │ │ - mov 0x190(%rsp),%rcx │ │ │ │ - lea 0x160(%rsp),%r8 │ │ │ │ - jmpq 8c9c6 │ │ │ │ - lea 0x7fe1c(%rip),%rsi │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + jmpq 894eb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x7b223(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x781f7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0xcbb88(%rip),%r13 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x7fdeb(%rip),%rsi │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 8981f │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + je 89970 │ │ │ │ + cmpl $0x2,(%rsp) │ │ │ │ + je 8995c │ │ │ │ + lea 0x7b9a5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov 0x95352(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 893f6 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 8932e │ │ │ │ + cmpl $0xffffffff,0x18(%rsp) │ │ │ │ + je 8985a │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 89922 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + sete %cl │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 88460 │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + jmpq 89364 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x4c(%rsp),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 88460 │ │ │ │ + cmpl $0x3,0x6559a1(%rip) │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jle 893c1 │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x781d0(%rip),%rsi │ │ │ │ - lea 0x781f1(%rip),%r12 │ │ │ │ + lea 0x7bac1(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - lea 0x781cc(%rip),%rsi │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x7bb03(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x7fda3(%rip),%rsi │ │ │ │ + jmpq 8939f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x7ba82(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcbb31(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle 8cc56 │ │ │ │ - mov 0x0(%r13,%rbx,4),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r12,%rsi │ │ │ │ + lea 0x7ba8c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - add $0x1,%rbx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebx,0xcbb0c(%rip) │ │ │ │ - jg 8cc34 │ │ │ │ - lea 0x7fd62(%rip),%rsi │ │ │ │ + jmpq 8939f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x7b8e1(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x91dd0(%rip),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + mov 0x9522e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - callq 8b6c0 │ │ │ │ - mov 0x1a0(%rsp),%rdx │ │ │ │ - lea 0x7815b(%rip),%rsi │ │ │ │ + jmpq 895ea │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ + lea 0x7b7aa(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1a8(%rsp),%rdx │ │ │ │ - lea 0x78154(%rip),%rsi │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x7b7c5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1b0(%rsp),%rdx │ │ │ │ - lea 0x7814d(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + jmpq 896e7 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 89341 │ │ │ │ + lea 0x7b96e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1b8(%rsp),%rdx │ │ │ │ - lea 0x78146(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x7fcb8(%rip),%rsi │ │ │ │ + lea 0x7b98b(%rip),%rsi │ │ │ │ + jmpq 8999e │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x7b9b8(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcba57(%rip),%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xcba68(%rip),%r9d │ │ │ │ - mov 0xcba5d(%rip),%r8d │ │ │ │ - mov 0xcba53(%rip),%ecx │ │ │ │ - lea 0x78338(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - push %rax │ │ │ │ - mov 0xcba3c(%rip),%edx │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcba23(%rip),%eax │ │ │ │ + lea 0x7ba32(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov 0xcba2f(%rip),%r9d │ │ │ │ - mov 0xcba34(%rip),%r8d │ │ │ │ - mov 0xcba2a(%rip),%ecx │ │ │ │ - lea 0x78327(%rip),%rsi │ │ │ │ - mov 0xcba19(%rip),%edx │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcb9f1(%rip),%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0xcb9f9(%rip),%r9d │ │ │ │ - mov 0xcba0e(%rip),%r8d │ │ │ │ - mov 0xcba04(%rip),%ecx │ │ │ │ - lea 0x78319(%rip),%rsi │ │ │ │ - mov 0xcb9f3(%rip),%edx │ │ │ │ - mov %eax,(%rsp) │ │ │ │ + jmpq 8939f │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 89a3c │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcb9bf(%rip),%eax │ │ │ │ + callq 88c70 │ │ │ │ + jmpq 89187 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 8971f │ │ │ │ + lea 0x7b85e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov 0xcb9c3(%rip),%r9d │ │ │ │ - mov 0xcb9e8(%rip),%r8d │ │ │ │ - mov 0xcb9de(%rip),%ecx │ │ │ │ - lea 0x7830b(%rip),%rsi │ │ │ │ - mov 0xcb9cd(%rip),%edx │ │ │ │ - mov %eax,(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x7fbcb(%rip),%rsi │ │ │ │ + lea 0x7b190(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcb93a(%rip),%edx │ │ │ │ - lea 0x78041(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x7b870(%rip),%rsi │ │ │ │ + jmp 8993c │ │ │ │ + lea 0x7b122(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcb925(%rip),%edx │ │ │ │ - lea 0x7803b(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcb910(%rip),%edx │ │ │ │ - lea 0x78035(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + jmpq 895ac │ │ │ │ + lea 0x7b8af(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcb8fb(%rip),%edx │ │ │ │ - lea 0x7802f(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x7fb54(%rip),%rsi │ │ │ │ + lea 0x7b8f4(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + mov 0x950f1(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - jmpq 8bdb4 │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x0(,%r9,8),%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - test %r9,%r9 │ │ │ │ - jle 8d0ff │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - mov %r15,0xf8(%rsp) │ │ │ │ - mov %r9,%r15 │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - setne 0xd8(%rsp) │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - mov 0x1b0(%rsp),%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - sete %r11b │ │ │ │ - and 0xd8(%rsp),%r11b │ │ │ │ - mov %r11d,%r14d │ │ │ │ - jne 8d1e0 │ │ │ │ - lea 0x0(,%rsi,8),%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov 0x1b8(%rsp),%r15 │ │ │ │ - mov %rax,(%rsi,%rdi,8) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jle 8d0da │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x1a8(%rsp),%r11 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8cf95 │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 8d1a2 │ │ │ │ - lea 0x0(,%r11,8),%rdi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,(%rsi,%rdi,8) │ │ │ │ - mov 0x1b0(%rsp),%r13 │ │ │ │ - test %r11,%r11 │ │ │ │ - jle 8d0c3 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov %r12,%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1a0(%rsp),%r12 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 8d005 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - or %r13d,%eax │ │ │ │ - je 8d160 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - test %r12,%r12 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r14,(%rax,%r13,8) │ │ │ │ - jle 8d0b0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - or 0x20(%rsp),%ebp │ │ │ │ - mov %r12,%rdx │ │ │ │ - jmp 8d069 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1a0(%rsp),%rdx │ │ │ │ - movq $0x0,(%r14,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jle 8d0b0 │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 8d050 │ │ │ │ - mov %ebp,%eax │ │ │ │ - or %ebx,%eax │ │ │ │ - jne 8d050 │ │ │ │ - lea 0x78345(%rip),%rsi │ │ │ │ + jmpq 8971f │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ + lea 0x7b6ed(%rip),%rsi │ │ │ │ + jmpq 8982e │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ + lea 0x7b6b1(%rip),%rsi │ │ │ │ + jmpq 8982e │ │ │ │ + lea 0x7b7b5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x919b2(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - jmp 8d050 │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - jl 8cfe8 │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %r8,%r13 │ │ │ │ - addq $0x1,0x60(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - jl 8cf77 │ │ │ │ - mov %r14,%r15 │ │ │ │ - addq $0x1,0xc8(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jl 8cef8 │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov 0xf8(%rsp),%r15 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8bdf6 │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - imul 0x1a8(%rsp),%rax │ │ │ │ - imul 0x1b0(%rsp),%rax │ │ │ │ - imul %r9,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - lea 0x78080(%rip),%rsi │ │ │ │ + lea 0x7b802(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x918f5(%rip),%rax │ │ │ │ + mov 0x9508f(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 8bdf6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x7822e(%rip),%rsi │ │ │ │ + jmpq 89341 │ │ │ │ + lea 0x7b0a5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x918c3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x1a0(%rsp),%r12 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - jmpq 8d005 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ + jmpq 895ac │ │ │ │ + lea 0x7b5bb(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x781b9(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9187d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x1a8(%rsp),%r11 │ │ │ │ - mov 0x1b8(%rsp),%r14 │ │ │ │ - jmpq 8cf95 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0x7815b(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x91840(%rip),%rax │ │ │ │ + mov 0x95050(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1b0(%rsp),%rsi │ │ │ │ - jmpq 8cf1e │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x0(,%r9,8),%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - test %r9,%r9 │ │ │ │ - jle 8d0ff │ │ │ │ - mov %r15,0xf8(%rsp) │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - setne 0xd8(%rsp) │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - mov 0x1b0(%rsp),%r14 │ │ │ │ - test %eax,%eax │ │ │ │ - sete %r11b │ │ │ │ - and 0xd8(%rsp),%r11b │ │ │ │ - mov %r11d,%r15d │ │ │ │ - jne 8d4f8 │ │ │ │ - lea 0x0(,%r14,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov %rax,(%rsi,%rdi,8) │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 8d454 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x1a8(%rsp),%r11 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8d30a │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 8d4ba │ │ │ │ - lea 0x0(,%r11,8),%rdi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - test %r11,%r11 │ │ │ │ - mov 0x1b0(%rsp),%r14 │ │ │ │ - mov %rax,(%rsi,%rdi,8) │ │ │ │ - jle 8d440 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r11,%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1a0(%rsp),%r13 │ │ │ │ - mov %r12d,%ebp │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 8d37d │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - or %r12d,%eax │ │ │ │ - je 8d478 │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - test %r13,%r13 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r14,(%rax,%r12,8) │ │ │ │ - jle 8d430 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - or 0x20(%rsp),%ebp │ │ │ │ - mov %r13,%rdx │ │ │ │ - jmp 8d3e1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1a0(%rsp),%rdx │ │ │ │ - movq $0x0,(%r14,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jle 8d430 │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 8d3c8 │ │ │ │ - mov %ebp,%eax │ │ │ │ - or %ebx,%eax │ │ │ │ - jne 8d3c8 │ │ │ │ - lea 0x77f25(%rip),%rsi │ │ │ │ + jmpq 89287 │ │ │ │ + lea 0x7b04b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9163a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - jmp 8d3c8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %rcx,%r12 │ │ │ │ - jl 8d360 │ │ │ │ - mov %r8,%r14 │ │ │ │ - addq $0x1,0x60(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jl 8d2ec │ │ │ │ - addq $0x1,0xc8(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 8d283 │ │ │ │ - jmpq 8d0f7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x77e66(%rip),%rsi │ │ │ │ + jmpq 895ac │ │ │ │ + lea 0x7b53c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x915ab(%rip),%rax │ │ │ │ + mov 0x95011(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a0(%rsp),%r13 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - jmpq 8d37d │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r14,%rcx │ │ │ │ + jmpq 8915f │ │ │ │ + lea 0x7b6cd(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x77de9(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x91565(%rip),%rax │ │ │ │ + mov 0x94fea(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a8(%rsp),%r11 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - jmpq 8d30a │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r9,%rcx │ │ │ │ - lea 0x77d8b(%rip),%rsi │ │ │ │ + jmpq 898c6 │ │ │ │ + cmpl $0x3,0x6556a6(%rip) │ │ │ │ + mov %r10,%r11 │ │ │ │ + jg 89a88 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 883d0 │ │ │ │ xor %eax,%eax │ │ │ │ + callq 88c70 │ │ │ │ + jmpq 89187 │ │ │ │ + lea 0x7b651(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x91528(%rip),%rax │ │ │ │ + mov 0x94f9a(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1b0(%rsp),%r14 │ │ │ │ - jmpq 8d2a9 │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,4),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x0(,%r9,8),%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - test %r9,%r9 │ │ │ │ - jle 8d79f │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - mov %r15,0xf8(%rsp) │ │ │ │ - mov %r9,%r15 │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - setne 0xd8(%rsp) │ │ │ │ - mov 0xd0(%rsp),%edx │ │ │ │ - mov 0x1b0(%rsp),%rsi │ │ │ │ - test %edx,%edx │ │ │ │ - sete %r11b │ │ │ │ - and 0xd8(%rsp),%r11b │ │ │ │ - mov %r11d,%r14d │ │ │ │ - jne 8d858 │ │ │ │ - lea 0x0(,%rsi,8),%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov 0x1b8(%rsp),%r15 │ │ │ │ - mov %rax,(%rsi,%rdi,8) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jle 8d77a │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x1a8(%rsp),%r11 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8d638 │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 8d81a │ │ │ │ - lea 0x0(,%r11,8),%rdi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0xc8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,(%rsi,%rdi,8) │ │ │ │ - mov 0x1b0(%rsp),%r13 │ │ │ │ - test %r11,%r11 │ │ │ │ - jle 8d763 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + jmp 89a6f │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000089ac0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x6ded7(%rip),%rax │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + mov %rax,0x65563b(%rip) │ │ │ │ + mov 0x6cfd4(%rip),%rax │ │ │ │ + mov %rax,(%r9) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 89b4f │ │ │ │ + lea 0x65587d(%rip),%rdi │ │ │ │ + mov %r9,%r12 │ │ │ │ + movl $0x0,0x655620(%rip) │ │ │ │ + callq 88100 │ │ │ │ + lea 0x65587c(%rip),%rdi │ │ │ │ + callq 88100 │ │ │ │ + lea 0x655888(%rip),%rdi │ │ │ │ + callq 88100 │ │ │ │ + lea 0x655894(%rip),%rdi │ │ │ │ + callq 88100 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 88810 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + cmpl $0x3,0x6555ba(%rip) │ │ │ │ + movl $0x0,0x6555d0(%rip) │ │ │ │ + jg 89ce0 │ │ │ │ + movsd 0x6555ba(%rip),%xmm7 │ │ │ │ + lea 0x65580b(%rip),%r12 │ │ │ │ + lea 0x60(%r12),%r15 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + add $0x8,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mulsd -0x8(%r14),%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + mulsd -0x8(%rbp),%xmm2 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,-0x18(%r12) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd -0x8(%r14),%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + mulsd -0x8(%rbp),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,-0x10(%r12) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd -0x8(%rbp),%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movsd %xmm0,-0x8(%r12) │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jne 89b7f │ │ │ │ + lea 0x6556a3(%rip),%rbp │ │ │ │ + lea 0x60(%rbp),%r12 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + add $0x18,%rbp │ │ │ │ + add $0x8,%r13 │ │ │ │ + add $0x8,%rbx │ │ │ │ + mulsd -0x8(%r13),%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + mulsd -0x8(%rbx),%xmm4 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,-0x18(%rbp) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd -0x8(%r13),%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + mulsd -0x8(%rbx),%xmm5 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,-0x10(%rbp) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd -0x8(%rbx),%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movsd %xmm0,-0x8(%rbp) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 89c21 │ │ │ │ + lea 0x655607(%rip),%rsi │ │ │ │ + lea 0x6556c0(%rip),%rdi │ │ │ │ + callq 89060 │ │ │ │ + add $0x18,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 88810 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x65542d(%rip),%r9d │ │ │ │ + mov 0x65542a(%rip),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7b649(%rip),%rsi │ │ │ │ + mov 0x65541f(%rip),%ecx │ │ │ │ + mov 0x65541d(%rip),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov %r12,%r13 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x1a0(%rsp),%r12 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 8d6a5 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - or %r13d,%eax │ │ │ │ - je 8d7d8 │ │ │ │ - lea 0x0(,%r12,4),%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ + lea 0x7ada0(%rip),%r15 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x7ad88(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd (%r14,%r12,1),%xmm0 │ │ │ │ + movsd 0x0(%rbp,%r12,1),%xmm1 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp $0x20,%r12 │ │ │ │ + jne 89d2a │ │ │ │ + lea 0x7ad67(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x7ad42(%rip),%r15 │ │ │ │ + movsd 0x0(%r13,%r12,1),%xmm0 │ │ │ │ + movsd (%rbx,%r12,1),%xmm1 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp $0x20,%r12 │ │ │ │ + jne 89d70 │ │ │ │ + lea 0x7bc63(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x94c8d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 89b66 │ │ │ │ + │ │ │ │ +0000000000089dc0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x1410,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x348,%rsp │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %r9d,0x110(%rsp) │ │ │ │ + movsd %xmm0,0xd0(%rsp) │ │ │ │ + movsd %xmm1,0xd8(%rsp) │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + movsd %xmm3,0xe0(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x338(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x6db64(%rip),%rax │ │ │ │ + mov %rax,0x1f0(%rsp) │ │ │ │ + mov 0x72f15(%rip),%rax │ │ │ │ + mov %rax,0x1f8(%rsp) │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + mov 0x6db3e(%rip),%rax │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + mov 0x72edf(%rip),%rax │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ + mov 0x6db00(%rip),%rax │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + mov 0x72ea9(%rip),%rax │ │ │ │ + movl $0x0,0x164(%rsp) │ │ │ │ + mov %rax,0x248(%rsp) │ │ │ │ + mov 0x6dacf(%rip),%rax │ │ │ │ + movq $0xffffffffffffffff,0x1c8(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + mov %rax,0x258(%rsp) │ │ │ │ + mov 0x72e6c(%rip),%rax │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + mov 0x6da9d(%rip),%rax │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ callq 15850 │ │ │ │ - test %r12,%r12 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r14,(%rax,%r13,8) │ │ │ │ - jle 8d750 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - or 0x20(%rsp),%ebp │ │ │ │ - mov %r12,%rdx │ │ │ │ - jmp 8d709 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1a0(%rsp),%rdx │ │ │ │ - movl $0x0,(%r14,%rbx,4) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jle 8d750 │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 8d6f0 │ │ │ │ - mov %ebp,%eax │ │ │ │ - or %ebx,%eax │ │ │ │ - jne 8d6f0 │ │ │ │ - lea 0x77b4d(%rip),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x655017(%rip),%rdi │ │ │ │ + mov %r13d,0x655634(%rip) │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %dx,0x5(%rax) │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov 0x390(%rsp),%eax │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %eax,0x6551cb(%rip) │ │ │ │ + mov 0x6da6c(%rip),%rax │ │ │ │ + mov %rax,0x6551d5(%rip) │ │ │ │ + callq 15770 │ │ │ │ + mov 0x654fc9(%rip),%rax │ │ │ │ + cmpb $0x0,(%r12) │ │ │ │ + movl $0x0,0x6555da(%rip) │ │ │ │ + mov %rax,0x654fab(%rip) │ │ │ │ + je 89f81 │ │ │ │ + movl $0x1,0x6555c7(%rip) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq b2780 │ │ │ │ + test %rax,%rax │ │ │ │ + je 89fd3 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x338(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8b963 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x348,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + jne 8aa0f │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + ja 8a25c │ │ │ │ + je 8a29f │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x655422(%rip),%rdi │ │ │ │ + mov $0x73,%r14d │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x6cdaa(%rip),%rsi │ │ │ │ + lea 0x6553f9(%rip),%rdi │ │ │ │ + add %rbx,%rax │ │ │ │ + movl $0x7469662e,(%rax) │ │ │ │ + mov %r14w,0x4(%rax) │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0x6550af(%rip),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg 8aa6b │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 86f80 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab3a │ │ │ │ + mov 0x65508c(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 8a18f │ │ │ │ + mov 0x655034(%rip),%rdx │ │ │ │ + lea 0x7aa4b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x655022(%rip),%rdx │ │ │ │ + lea 0x72410(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x655010(%rip),%rdx │ │ │ │ + lea 0x7240f(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654ffe(%rip),%rdx │ │ │ │ + lea 0x7aa16(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654fec(%rip),%rdx │ │ │ │ + lea 0x7aa15(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654fe3(%rip),%edx │ │ │ │ + lea 0x723db(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x654fc6(%rip),%xmm0 │ │ │ │ + lea 0x723ce(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654fbc(%rip),%edx │ │ │ │ + lea 0x723d5(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654f8a(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x723ce(%rip),%rsi │ │ │ │ + lea 0xdd0(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x91312(%rip),%rax │ │ │ │ + mov 0x948b9(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - jmp 8d6f0 │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - jl 8d688 │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %r8,%r13 │ │ │ │ - addq $0x1,0x60(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - jl 8d61a │ │ │ │ - mov %r14,%r15 │ │ │ │ - addq $0x1,0xd0(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jl 8d59b │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov 0xf8(%rsp),%r15 │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - jle 8bdf6 │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - imul 0x1a8(%rsp),%rax │ │ │ │ - imul 0x1b0(%rsp),%rax │ │ │ │ - imul %r9,%rax │ │ │ │ - lea 0x0(,%rax,4),%rdx │ │ │ │ - jmpq 8d131 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x77a56(%rip),%rsi │ │ │ │ + movq $0x0,0x6553a6(%rip) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + callq 87680 │ │ │ │ + mov %eax,0xa8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab3a │ │ │ │ + mov 0x654f0e(%rip),%rax │ │ │ │ + mov 0x6d7cf(%rip),%rcx │ │ │ │ + mov 0x654e80(%rip),%r10d │ │ │ │ + mov %rax,0x654e39(%rip) │ │ │ │ + mov 0x654f0a(%rip),%rax │ │ │ │ + movq %rcx,%xmm1 │ │ │ │ + mov %rax,0x654e3e(%rip) │ │ │ │ + mov 0x654eff(%rip),%rax │ │ │ │ + mov %rax,0x654e38(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 8ab55 │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + lea 0x270(%rsp),%rcx │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + lea 0x290(%rsp),%rcx │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + movsd %xmm0,(%rcx,%rax,1) │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + movsd %xmm1,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x20,%rax │ │ │ │ + je 8a2ed │ │ │ │ + movsd 0x1f0(%rsp,%rax,1),%xmm0 │ │ │ │ + movsd 0x210(%rsp,%rax,1),%xmm1 │ │ │ │ + jmp 8a220 │ │ │ │ + lea -0x5(%rbx,%rax,1),%rdx │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x6f1c3(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je 8aa23 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x6cb63(%rip),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je 8aa23 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + lea 0x6f17b(%rip),%rdi │ │ │ │ + lea -0x4(%rcx,%rax,1),%rax │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 8a2cc │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jmpq 8a00d │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x6f144(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 8a00d │ │ │ │ + jmp 8a2c4 │ │ │ │ + mov 0x654e1c(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 8a412 │ │ │ │ + lea 0x7a82d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654cf1(%rip),%rdx │ │ │ │ + lea 0x7a828(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654cdf(%rip),%rdx │ │ │ │ + lea 0x72222(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654ccd(%rip),%rdx │ │ │ │ + lea 0x72221(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654cbb(%rip),%rdx │ │ │ │ + lea 0x7a7f3(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654ca9(%rip),%rdx │ │ │ │ + lea 0x7a7f2(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654ca0(%rip),%edx │ │ │ │ + lea 0x721ed(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x654c83(%rip),%xmm0 │ │ │ │ + lea 0x721e0(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654c79(%rip),%edx │ │ │ │ + lea 0x721e7(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654c47(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x721e0(%rip),%rsi │ │ │ │ + lea 0xdd0(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9124b(%rip),%rax │ │ │ │ + mov 0x94636(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a0(%rsp),%r12 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - jmpq 8d6a5 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ + mov 0x654cb7(%rip),%rcx │ │ │ │ + mov 0x380(%rsp),%r8d │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 8a570 │ │ │ │ + imul %rcx,%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov 0x654cae(%rip),%rdx │ │ │ │ + mov 0x654c8f(%rip),%rax │ │ │ │ + movsd 0x20(%rdx),%xmm1 │ │ │ │ + movsd 0x28(%rdx),%xmm2 │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + imul %rax,%rax │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm5 │ │ │ │ + ja 8b949 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + sqrtsd %xmm1,%xmm1 │ │ │ │ + mov 0x654c7f(%rip),%ebx │ │ │ │ + movsd %xmm1,0x6550a7(%rip) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 8a4e0 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x779e1(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + lea 0x7aee8(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x91205(%rip),%rax │ │ │ │ + mov 0x9457c(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a8(%rsp),%r11 │ │ │ │ - mov 0x1b8(%rsp),%r14 │ │ │ │ - jmpq 8d638 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0x77983(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x65506c(%rip),%xmm1 │ │ │ │ + mov 0x654c36(%rip),%ebx │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + mov 0x654b49(%rip),%rax │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + movsd 0x28(%rax),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm5 │ │ │ │ + ja 8b933 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x655029(%rip) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 8a544 │ │ │ │ mov $0x1,%edi │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x7aea8(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x911c8(%rip),%rax │ │ │ │ + mov 0x94504(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1b0(%rsp),%rsi │ │ │ │ - jmpq 8d5c1 │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + callq 87680 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab3a │ │ │ │ + mov 0x654bb4(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jg 8abbd │ │ │ │ + mov 0x654b65(%rip),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + lea 0x1(%rax),%rbp │ │ │ │ + shl $0x6,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15850 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x0(,%r9,8),%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x6549d9(%rip) │ │ │ │ callq 15850 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - test %r9,%r9 │ │ │ │ - jle 8d0ff │ │ │ │ - mov %r15,0xf8(%rsp) │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - setne 0xd8(%rsp) │ │ │ │ - mov 0xd0(%rsp),%ecx │ │ │ │ - mov 0x1b0(%rsp),%r14 │ │ │ │ - test %ecx,%ecx │ │ │ │ - sete %r11b │ │ │ │ - and 0xd8(%rsp),%r11b │ │ │ │ - mov %r11d,%r15d │ │ │ │ - jne 8db68 │ │ │ │ - lea 0x0(,%r14,8),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x6549ba(%rip) │ │ │ │ callq 15850 │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov %rax,(%rsi,%rdi,8) │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 8dac4 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x1a8(%rsp),%r11 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8d979 │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 8db2a │ │ │ │ - lea 0x0(,%r11,8),%rdi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x6549b3(%rip) │ │ │ │ callq 15850 │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov 0xc8(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - test %r11,%r11 │ │ │ │ - mov 0x1b0(%rsp),%r14 │ │ │ │ - mov %rax,(%rsi,%rdi,8) │ │ │ │ - jle 8dab0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r11,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1a0(%rsp),%r13 │ │ │ │ - mov %r12d,%ebp │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 8d9ed │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - or %r12d,%eax │ │ │ │ - je 8dae8 │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ + mov 0x654b2f(%rip),%rbx │ │ │ │ + mov %rax,0x654990(%rip) │ │ │ │ + lea 0x0(,%rbx,8),%rdi │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ callq 15850 │ │ │ │ - test %r13,%r13 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8b968 │ │ │ │ + mov 0x654aee(%rip),%rbp │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 8a6bf │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r14,(%rax,%r12,8) │ │ │ │ - jle 8daa0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - or 0x20(%rsp),%ebp │ │ │ │ - mov %r13,%rdx │ │ │ │ - jmp 8da51 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1a0(%rsp),%rdx │ │ │ │ - movq $0x0,(%r14,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jle 8daa0 │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 8da38 │ │ │ │ - mov %ebp,%eax │ │ │ │ - or %ebx,%eax │ │ │ │ - jne 8da38 │ │ │ │ - lea 0x7772d(%rip),%rsi │ │ │ │ + lea 0x0(,%rbp,8),%r15 │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + mov 0x654ac8(%rip),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq 15850 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,(%rcx,%rsi,8) │ │ │ │ + jle 8a6a9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbx,(%rax,%r13,8) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 8aa2b │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 8a69e │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%rbx,%r14,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8aa2b │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jne 8a680 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp 0x8(%rsp),%r13 │ │ │ │ + jne 8a658 │ │ │ │ + addq $0x1,0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp 0x48(%rsp),%rax │ │ │ │ + jne 8a626 │ │ │ │ + mov 0x654a4b(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 8a70d │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0x7ad6b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + imul %rbp,%rdx │ │ │ │ + imul 0x6549f8(%rip),%rdx │ │ │ │ + imul 0x48(%rsp),%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x90fca(%rip),%rax │ │ │ │ + mov 0x94342(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - jmp 8da38 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %rcx,%r12 │ │ │ │ - jl 8d9d0 │ │ │ │ - mov %r8,%r14 │ │ │ │ - addq $0x1,0x60(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jl 8d95b │ │ │ │ - addq $0x1,0xd0(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 8d8f5 │ │ │ │ - jmpq 8d0f7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x7766e(%rip),%rsi │ │ │ │ + mov 0x6549cb(%rip),%rbp │ │ │ │ + mov 0x654e35(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8b800 │ │ │ │ + movsd 0x72635(%rip),%xmm7 │ │ │ │ + movsd 0x72635(%rip),%xmm6 │ │ │ │ + movsd %xmm7,0x70(%rsp) │ │ │ │ + movsd %xmm7,0x188(%rsp) │ │ │ │ + movsd %xmm6,0x78(%rsp) │ │ │ │ + movsd %xmm6,0x198(%rsp) │ │ │ │ + movsd %xmm7,0x190(%rsp) │ │ │ │ + movsd %xmm6,0x1a0(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + js 8ad59 │ │ │ │ + lea 0x1a8(%rsp),%r15 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x65497a(%rip),%rdi │ │ │ │ + lea 0x1b0(%rsp),%r8 │ │ │ │ + mov %r15,%rax │ │ │ │ + lea 0x170(%rsp),%r13 │ │ │ │ + mov %r9,%r15 │ │ │ │ + lea 0x168(%rsp),%r14 │ │ │ │ + lea 0x160(%rsp),%r12 │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea 0x180(%rsp),%rbp │ │ │ │ + lea 0x178(%rsp),%rbx │ │ │ │ + jmpq 8a8aa │ │ │ │ + movl $0x1,0x160(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + cvtsi2sdq 0x6548f9(%rip),%xmm0 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + addsd 0x6d1a8(%rip),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x65484b(%rip),%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x1b0(%rsp),%xmm2 │ │ │ │ + mov 0x65482f(%rip),%esi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + movsd 0x1a8(%rsp),%xmm1 │ │ │ │ + movsd 0x6548dc(%rip),%xmm0 │ │ │ │ + mov 0x6548ce(%rip),%edi │ │ │ │ + callq 5e150 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x160(%rsp) │ │ │ │ + mov 0x6547d4(%rip),%rdi │ │ │ │ + callq 15810 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 86a60 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x654870(%rip),%rdi │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 8acd7 │ │ │ │ + movl $0x1,0x160(%rsp) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x654834(%rip) │ │ │ │ + jl 8ad59 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cvtsi2sd %r15d,%xmm5 │ │ │ │ + addsd 0x6d0ca(%rip),%xmm5 │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov 0x6d0be(%rip),%rax │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x654752(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x1b0(%rsp),%xmm2 │ │ │ │ + mov 0x654737(%rip),%esi │ │ │ │ + mov 0x6547f1(%rip),%edi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + movsd 0x1a8(%rsp),%xmm1 │ │ │ │ + movsd 0x6547e2(%rip),%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x160(%rsp) │ │ │ │ + mov 0x6546db(%rip),%rdi │ │ │ │ + callq 15810 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 86a60 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x654776(%rip),%rdi │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0xcf4(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8a7b4 │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8a7bf │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + movsd 0x188(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8a9bd │ │ │ │ + movsd %xmm0,0x188(%rsp) │ │ │ │ + comisd 0x198(%rsp),%xmm0 │ │ │ │ + jbe 8a9d1 │ │ │ │ + movsd %xmm0,0x198(%rsp) │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + movsd 0x190(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8a9f2 │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + comisd 0x1a0(%rsp),%xmm0 │ │ │ │ + jbe 8a7bf │ │ │ │ + movsd %xmm0,0x1a0(%rsp) │ │ │ │ + jmpq 8a7bf │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 89fa5 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + jmpq 8a00d │ │ │ │ + movdqa 0x7ad8d(%rip),%xmm0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movabs $0x61206567616d6920,%rcx │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movdqa 0x7ad7d(%rip),%xmm0 │ │ │ │ + mov %rcx,0x20(%rax) │ │ │ │ + movl $0x79617272,0x28(%rax) │ │ │ │ + movb $0x0,0x2c(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmpq 89fa5 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x719c9(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x90f3b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x719c3(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x6549a2(%rip),%rdx │ │ │ │ + lea 0x719c6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + lea 0x7a012(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x93f70(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a0(%rsp),%r13 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - jmpq 8d9ed │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r14,%rcx │ │ │ │ + mov 0x654631(%rip),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 8a06a │ │ │ │ + lea 0x654439(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x65442d(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x65441a(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x71e1c(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 8a06a │ │ │ │ + mov 0x164(%rsp),%edi │ │ │ │ + callq 86f10 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x653fd5(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 89fa5 │ │ │ │ + mov 0x721f4(%rip),%rcx │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + lea 0x270(%rsp),%rcx │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + lea 0x290(%rsp),%rcx │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + movsd %xmm0,(%rcx,%rax,1) │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + movsd %xmm1,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x20,%rax │ │ │ │ + je 8a2ed │ │ │ │ + movsd 0x230(%rsp,%rax,1),%xmm0 │ │ │ │ + movsd 0x250(%rsp,%rax,1),%xmm1 │ │ │ │ + jmp 8ab81 │ │ │ │ + lea 0x79fcd(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654431(%rip),%rdx │ │ │ │ + lea 0x79f68(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x65441f(%rip),%rdx │ │ │ │ + lea 0x71962(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x775f9(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x90ef5(%rip),%rax │ │ │ │ + mov 0x65440d(%rip),%rdx │ │ │ │ + lea 0x71961(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6543fb(%rip),%rdx │ │ │ │ + lea 0x79f33(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6543e9(%rip),%rdx │ │ │ │ + lea 0x79f32(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6543e0(%rip),%edx │ │ │ │ + lea 0x7192d(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x6543c3(%rip),%xmm0 │ │ │ │ + lea 0x71920(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6543b9(%rip),%edx │ │ │ │ + lea 0x71927(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x654387(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x71920(%rip),%rsi │ │ │ │ + lea 0xdd0(%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x93d76(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a8(%rsp),%r11 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - jmpq 8d979 │ │ │ │ + jmpq 8a564 │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8a899 │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + movsd 0x188(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8ad07 │ │ │ │ + movsd %xmm0,0x188(%rsp) │ │ │ │ + comisd 0x198(%rsp),%xmm0 │ │ │ │ + jbe 8ad1b │ │ │ │ + movsd %xmm0,0x198(%rsp) │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + movsd 0x190(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8ad3c │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + comisd 0x1a0(%rsp),%xmm0 │ │ │ │ + jbe 8a899 │ │ │ │ + movsd %xmm0,0x1a0(%rsp) │ │ │ │ + jmpq 8a899 │ │ │ │ + cmpq $0x0,0x65436f(%rip) │ │ │ │ + js 8b098 │ │ │ │ + lea 0x1a8(%rsp),%r15 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x654377(%rip),%rdi │ │ │ │ + lea 0x1b0(%rsp),%r8 │ │ │ │ + mov %r15,%rax │ │ │ │ + lea 0x170(%rsp),%r13 │ │ │ │ + mov %r9,%r15 │ │ │ │ + lea 0x168(%rsp),%r14 │ │ │ │ + lea 0x160(%rsp),%r12 │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea 0x180(%rsp),%rbp │ │ │ │ + lea 0x178(%rsp),%rbx │ │ │ │ + jmpq 8aeaf │ │ │ │ + movl $0x1,0x160(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + cvtsi2sdq 0x6542fe(%rip),%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + addsd 0x6cba5(%rip),%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x654248(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x1b0(%rsp),%xmm2 │ │ │ │ + mov 0x65422d(%rip),%esi │ │ │ │ + mov 0x6542e7(%rip),%edi │ │ │ │ + mov %r13,%rcx │ │ │ │ mov %r14,%rdx │ │ │ │ - mov %r9,%rcx │ │ │ │ - lea 0x7759b(%rip),%rsi │ │ │ │ + movsd 0x1a8(%rsp),%xmm1 │ │ │ │ + movsd 0x6542d8(%rip),%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x160(%rsp) │ │ │ │ + mov 0x6541d1(%rip),%rdi │ │ │ │ + callq 15810 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 86a60 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x65426d(%rip),%rdi │ │ │ │ + mov 0xcf4(%rdi),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 8b014 │ │ │ │ + movl $0x1,0x160(%rsp) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x654227(%rip) │ │ │ │ + jl 8b098 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cvtsi2sd %r15d,%xmm5 │ │ │ │ + addsd 0x6cac5(%rip),%xmm5 │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov 0x6cab9(%rip),%rax │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x65414d(%rip),%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x1b0(%rsp),%xmm2 │ │ │ │ + mov 0x654131(%rip),%esi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + movsd 0x1a8(%rsp),%xmm1 │ │ │ │ + movsd 0x6541de(%rip),%xmm0 │ │ │ │ + mov 0x6541d0(%rip),%edi │ │ │ │ + callq 5e150 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + movsd 0x168(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x160(%rsp) │ │ │ │ + mov 0x6540d6(%rip),%rdi │ │ │ │ + callq 15810 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 86a60 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x654171(%rip),%rdi │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8adb7 │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8adc2 │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + movsd 0x188(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8afc2 │ │ │ │ + movsd %xmm0,0x188(%rsp) │ │ │ │ + comisd 0x198(%rsp),%xmm0 │ │ │ │ + jbe 8afd6 │ │ │ │ + movsd %xmm0,0x198(%rsp) │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + movsd 0x190(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8aff7 │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + comisd 0x1a0(%rsp),%xmm0 │ │ │ │ + jbe 8adc2 │ │ │ │ + movsd %xmm0,0x1a0(%rsp) │ │ │ │ + jmpq 8adc2 │ │ │ │ + mov 0x160(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 8ae9e │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + movsd 0x188(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8b046 │ │ │ │ + movsd %xmm0,0x188(%rsp) │ │ │ │ + comisd 0x198(%rsp),%xmm0 │ │ │ │ + jbe 8b05a │ │ │ │ + movsd %xmm0,0x198(%rsp) │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + movsd 0x190(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8b07b │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + comisd 0x1a0(%rsp),%xmm0 │ │ │ │ + jbe 8ae9e │ │ │ │ + movsd %xmm0,0x1a0(%rsp) │ │ │ │ + jmpq 8ae9e │ │ │ │ + cmpq $0x0,0x653f78(%rip) │ │ │ │ + js 8b151 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x1a0(%rsp),%r14 │ │ │ │ + lea 0x190(%rsp),%r12 │ │ │ │ + lea 0x198(%rsp),%rbp │ │ │ │ + lea 0x188(%rsp),%rbx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x6c8b3(%rip),%rax │ │ │ │ + cvtsi2sd %r13d,%xmm1 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + addsd 0x6c8a3(%rip),%xmm1 │ │ │ │ + add $0x1,%r13 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + movsd %xmm1,0x180(%rsp) │ │ │ │ + callq 87b90 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cvtsi2sdq 0x653ef1(%rip),%xmm0 │ │ │ │ + addsd 0x6c869(%rip),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd 0x180(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,0x178(%rsp) │ │ │ │ + callq 87b90 │ │ │ │ + cmp %r13,0x653ecd(%rip) │ │ │ │ + jge 8b0c9 │ │ │ │ + mov 0x653eb8(%rip),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 8b20f │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x1a0(%rsp),%r14 │ │ │ │ + lea 0x190(%rsp),%r12 │ │ │ │ + lea 0x198(%rsp),%rbp │ │ │ │ + lea 0x188(%rsp),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x6c7f8(%rip),%rax │ │ │ │ + cvtsi2sd %r13d,%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + addsd 0x6c7e8(%rip),%xmm0 │ │ │ │ + add $0x1,%r13 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + movsd %xmm0,0x178(%rsp) │ │ │ │ + callq 87b90 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cvtsi2sdq 0x653e3e(%rip),%xmm1 │ │ │ │ + addsd 0x6c7ae(%rip),%xmm1 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd 0x178(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x180(%rsp) │ │ │ │ + callq 87b90 │ │ │ │ + mov 0x653e0a(%rip),%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + jge 8b184 │ │ │ │ + mov 0x388(%rsp),%edi │ │ │ │ + mov 0x653dfb(%rip),%rdx │ │ │ │ + test %edi,%edi │ │ │ │ + jne 8b780 │ │ │ │ + movsd 0x188(%rsp),%xmm2 │ │ │ │ + movsd 0x6b892(%rip),%xmm7 │ │ │ │ + movsd 0x190(%rsp),%xmm4 │ │ │ │ + movsd 0x198(%rsp),%xmm1 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd %xmm7,0x40(%rsp) │ │ │ │ + movsd 0x1a0(%rsp),%xmm0 │ │ │ │ + subsd %xmm7,%xmm3 │ │ │ │ + cvttsd2si %xmm3,%ecx │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + subsd %xmm7,%xmm3 │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmovs 0x388(%rsp),%ecx │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + cvttsd2si %xmm3,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmovs 0x388(%rsp),%ecx │ │ │ │ + mov %ecx,0x60(%rsp) │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movsd 0x6d8e9(%rip),%xmm5 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + subsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm5,%xmm3 │ │ │ │ + cvttsd2si %xmm3,%esi │ │ │ │ + movslq %esi,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + cvttsd2si %xmm0,%ecx │ │ │ │ + cmovle %esi,%ebx │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + movslq %ecx,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + mov %edx,%eax │ │ │ │ + cmovle %ecx,%eax │ │ │ │ + cmpl $0x1,0x653e40(%rip) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov %eax,%r15d │ │ │ │ + jle 8b3e6 │ │ │ │ + lea 0x71309(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + lea 0x712f3(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + lea 0x712e5(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + lea 0x712d7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x1a0(%rsp),%xmm0 │ │ │ │ + lea 0x712c9(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x712c3(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x712c6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x60(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x712b9(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x712b4(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x90eb8(%rip),%rax │ │ │ │ + mov 0x93674(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1b0(%rsp),%r14 │ │ │ │ - jmpq 8d91b │ │ │ │ - mov 0x90e9c(%rip),%r13 │ │ │ │ - jmpq 8cc94 │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x1b8(%rsp),%r13 │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 8ddf1 │ │ │ │ - mov %r15,0xf8(%rsp) │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - setne 0xd8(%rsp) │ │ │ │ - mov 0xc8(%rsp),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x1b0(%rsp),%r15 │ │ │ │ - sete %r11b │ │ │ │ - and 0xd8(%rsp),%r11b │ │ │ │ - mov %r11d,%r14d │ │ │ │ - jne 8dea8 │ │ │ │ + movsd 0x188(%rsp),%xmm2 │ │ │ │ + movsd 0x198(%rsp),%xmm1 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + ja 8b6df │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + comisd 0x1a0(%rsp),%xmm0 │ │ │ │ + ja 8b6df │ │ │ │ + mov 0x653c19(%rip),%r15 │ │ │ │ lea 0x0(,%r15,8),%rdi │ │ │ │ callq 15850 │ │ │ │ - mov 0xe8(%rsp),%rsi │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov 0x1b8(%rsp),%r13 │ │ │ │ - mov %rax,(%rsi,%rdi,8) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8b8ad │ │ │ │ + movslq 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + lea 0x0(,%rax,8),%r14 │ │ │ │ test %r15,%r15 │ │ │ │ - jle 8ddcf │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x1a8(%rsp),%r11 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8dc97 │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 8de6a │ │ │ │ - lea 0x0(,%r11,8),%rdi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ + jle 8b709 │ │ │ │ + mov 0x653bd1(%rip),%rax │ │ │ │ + movslq 0x10(%rsp),%rbp │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + shl $0x3,%rax │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ callq 15850 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,(%rsi,%rdi,8) │ │ │ │ - mov 0x1b0(%rsp),%r14 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %r13,(%rax,%rcx,8) │ │ │ │ + jle 8b518 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x0(%r13,%r12,8) │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 8b8ad │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + lea (%rdx,%rax,8),%rbx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 8b50d │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8b980 │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 8b4f0 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x48(%rsp),%r12 │ │ │ │ + jne 8b4bd │ │ │ │ + addq $0x1,0x58(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + cmp %rax,0xb0(%rsp) │ │ │ │ + jne 8b494 │ │ │ │ + mov 0x653bd8(%rip),%r8d │ │ │ │ + mov 0xb0(%rsp),%r15 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jg 8b716 │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x653ac3(%rip),%r11 │ │ │ │ + movsd 0x71803(%rip),%xmm0 │ │ │ │ + lea 0x8(,%rax,8),%r10 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + lea 0x0(,%r11,8),%rbx │ │ │ │ + lea 0x8(,%rax,8),%r9 │ │ │ │ + xor %edi,%edi │ │ │ │ test %r11,%r11 │ │ │ │ - jle 8ddbb │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov %r12,%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x1a0(%rsp),%r12 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 8dd05 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - or %r13d,%eax │ │ │ │ - je 8de28 │ │ │ │ + jle 8b5cf │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jle 8b5c6 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 8b5bd │ │ │ │ + mov (%r12,%rsi,8),%rax │ │ │ │ + mov (%rax,%rdi,1),%rax │ │ │ │ + mov (%rax,%rcx,1),%rax │ │ │ │ + lea (%r9,%rax,1),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 8b5b0 │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jne 8b596 │ │ │ │ + add $0x8,%rdi │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jne 8b58c │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %rsi,%r15 │ │ │ │ + jg 8b585 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 8b5ff │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x79f17(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x93449(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8bb84 │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 8b9c5 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + movslq 0x10(%rsp),%r12 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + lea (%rcx,%rax,8),%rbx │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ callq 15850 │ │ │ │ - test %r12,%r12 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r14,(%rax,%r13,8) │ │ │ │ - jle 8dda8 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8bb84 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 8b63c │ │ │ │ + mov 0x653ab0(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 8b69c │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + imul 0x8(%rsp),%edx │ │ │ │ + lea 0x70974(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x933b2(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x653a74(%rip),%ecx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ xor %ebx,%ebx │ │ │ │ - or 0x20(%rsp),%ebp │ │ │ │ - mov %r12,%rdx │ │ │ │ - jmp 8dd5e │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x1a0(%rsp),%rdx │ │ │ │ - movb $0x0,(%r14,%rbx,1) │ │ │ │ + mov %ecx,%r13d │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x8(,%rax,8),%rbp │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 8b6cd │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jle 8dda8 │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 8dd48 │ │ │ │ - mov %ebp,%eax │ │ │ │ - or %ebx,%eax │ │ │ │ - jne 8dd48 │ │ │ │ - lea 0x77798(%rip),%rsi │ │ │ │ + cmp %ebx,0x8(%rsp) │ │ │ │ + jg 8b6b5 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + jmpq 8ba07 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov $0x7061,%esi │ │ │ │ + movabs $0x6c7265766f206f4e,%rcx │ │ │ │ + mov %rcx,0x4(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %si,0x8(%rax) │ │ │ │ + movb $0x0,0xa(%rax) │ │ │ │ + jmpq 89fa5 │ │ │ │ + cmpl $0x0,0x653a00(%rip) │ │ │ │ + jle 8b5ff │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + imul 0x8(%rsp),%edx │ │ │ │ + lea 0x79daa(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + imul 0x6538e8(%rip),%rdx │ │ │ │ + imul %r15,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x932f4(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x6538cd(%rip),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + jle 8b8c5 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov 0x6539a1(%rip),%r8d │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + jmpq 8b549 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x6b338(%rip),%xmm3 │ │ │ │ + mov 0x6c1f9(%rip),%rcx │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + addsd 0x6c1ec(%rip),%xmm1 │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd 0x6c1d7(%rip),%xmm0 │ │ │ │ + mov %rcx,0x188(%rsp) │ │ │ │ + movq %rcx,%xmm4 │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ + movq %rcx,%xmm2 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x198(%rsp) │ │ │ │ + movsd %xmm0,0x1a0(%rsp) │ │ │ │ + jmpq 8b28b │ │ │ │ + lea 0x0(,%rbp,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8b91b │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 8b8d1 │ │ │ │ + mov 0x6538a2(%rip),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx,%rbx,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8b91b │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 8b838 │ │ │ │ + mov 0x6538ac(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 8b8de │ │ │ │ + movsd 0x714e8(%rip),%xmm6 │ │ │ │ + movsd 0x714e8(%rip),%xmm7 │ │ │ │ + movsd %xmm6,0x70(%rsp) │ │ │ │ + movsd %xmm6,0x188(%rsp) │ │ │ │ + movsd %xmm7,0x78(%rsp) │ │ │ │ + movsd %xmm7,0x198(%rsp) │ │ │ │ + movsd %xmm6,0x190(%rsp) │ │ │ │ + movsd %xmm7,0x1a0(%rsp) │ │ │ │ + jmpq 8a764 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x7129f(%rip),%rsi │ │ │ │ + mov $0x2e,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq 89fa5 │ │ │ │ + mov 0x653844(%rip),%r8d │ │ │ │ + jmpq 8b5d8 │ │ │ │ + cmpl $0x0,0x653838(%rip) │ │ │ │ + jle 8a71b │ │ │ │ + mov 0x6537eb(%rip),%rdx │ │ │ │ + lea 0x79bb4(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + imul %rbp,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x90cbd(%rip),%rax │ │ │ │ + mov 0x93139(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - jmp 8dd48 │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x6537c2(%rip),%rbp │ │ │ │ + jmpq 8a71b │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x79b49(%rip),%rsi │ │ │ │ + mov $0x2a,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq 89fa5 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + jmpq 8a50b │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + jmpq 8a48b │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x79a9c(%rip),%rsi │ │ │ │ + mov $0x2d,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq 89fa5 │ │ │ │ + movdqa 0x79e38(%rip),%xmm0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov $0x79,%edx │ │ │ │ + movabs $0x206567616d692061,%rcx │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movdqa 0x79e33(%rip),%xmm0 │ │ │ │ + mov %rcx,0x20(%rax) │ │ │ │ + movl $0x61727261,0x28(%rax) │ │ │ │ + mov %dx,0x2c(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmpq 89fa5 │ │ │ │ + mov 0x653745(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 8ba07 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + imul 0x8(%rsp),%edx │ │ │ │ + lea 0x70609(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x93047(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x653709(%rip),%ecx │ │ │ │ + mov 0x6536c2(%rip),%r14 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x164(%rsp),%r13 │ │ │ │ + cmpq $0x0,0x6536c8(%rip) │ │ │ │ + movq $0x1,0x1d0(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %r13,%r15 │ │ │ │ + movq $0x1,0x1d8(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + movq $0x1,0x1e0(%rsp) │ │ │ │ + movq $0x1,0x1e8(%rsp) │ │ │ │ + jle 8bbf4 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmpq $0x0,0x653677(%rip) │ │ │ │ + mov %r12d,0x88(%rsp) │ │ │ │ + movq $0x1,0x1e0(%rsp) │ │ │ │ + jle 8bbce │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmpq $0x0,0x653644(%rip) │ │ │ │ + mov %ebx,0x48(%rsp) │ │ │ │ + movq $0x1,0x1d8(%rsp) │ │ │ │ + jle 8bbb1 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x1d0(%rsp),%r14 │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x1c0(%rsp),%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + lea 0x15c(%rsp),%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + jmp 8bb4a │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov (%rax,%r13,8),%r9 │ │ │ │ + push %r15 │ │ │ │ + lea 0x6535b1(%rip),%rax │ │ │ │ + pushq 0xd0(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0xc0(%rsp),%r8 │ │ │ │ + callq 15290 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8bba0 │ │ │ │ + addq $0x1,0x1d8(%rsp) │ │ │ │ add $0x1,%r13 │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - jl 8dce8 │ │ │ │ - mov %r9,%r13 │ │ │ │ - mov %r8,%r14 │ │ │ │ - addq $0x1,0x60(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jl 8dc79 │ │ │ │ - addq $0x1,0xc8(%rsp) │ │ │ │ + mov 0x6535cf(%rip),%ecx │ │ │ │ + cmp 0x653590(%rip),%r13 │ │ │ │ + jge 8bbb1 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 8baef │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov 0x88(%rsp),%edx │ │ │ │ + mov %r13d,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x799c2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x92ec9(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 8baef │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x70ff8(%rip),%rsi │ │ │ │ + mov $0x2e,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq 89fa5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x164(%rsp),%edi │ │ │ │ + callq 86f10 │ │ │ │ + jmpq 89fa5 │ │ │ │ + addq $0x1,0x1e0(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x65351b(%rip),%rbx │ │ │ │ + jl 8ba8c │ │ │ │ + xchg %r12,%rbp │ │ │ │ + addq $0x1,0x1e8(%rsp) │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov 0x65352f(%rip),%ecx │ │ │ │ + cmp %r12,0x653500(%rip) │ │ │ │ + jg 8ba5f │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov %r15,%r13 │ │ │ │ + cmpl $0x2,0x653515(%rip) │ │ │ │ + je 8bcd6 │ │ │ │ + cmpl $0x0,0x653940(%rip) │ │ │ │ + je 8bd30 │ │ │ │ + movq $0x1,0x1d0(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x1c0(%rsp),%rbx │ │ │ │ + movq $0x1,0x1d8(%rsp) │ │ │ │ + movq $0x1,0x1e0(%rsp) │ │ │ │ + movq $0x1,0x1e8(%rsp) │ │ │ │ + jmp 8bc99 │ │ │ │ + lea 0x1d0(%rsp),%rdx │ │ │ │ + push %r13 │ │ │ │ + mov 0x653405(%rip),%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + lea 0x164(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - jl 8dc05 │ │ │ │ - mov 0xf8(%rsp),%r15 │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - jle 8bdf6 │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - imul 0x1a8(%rsp),%rax │ │ │ │ - imul 0x1b0(%rsp),%rax │ │ │ │ - imul %r13,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmpq 8d131 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x776ae(%rip),%rsi │ │ │ │ + mov (%rax,%rbp,8),%r9 │ │ │ │ + add $0x1,%rbp │ │ │ │ + callq 15290 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8bba0 │ │ │ │ + addq $0x1,0x1d8(%rsp) │ │ │ │ + cmp 0x653438(%rip),%rbp │ │ │ │ + mov 0x65346a(%rip),%eax │ │ │ │ + jge 8bd05 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 8bc4a │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x7989a(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x90bfb(%rip),%rax │ │ │ │ + mov 0x92d77(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a0(%rsp),%r12 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - jmpq 8dd05 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r14,%rcx │ │ │ │ + jmpq 8bc4a │ │ │ │ + lea 0x79d26(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x77639(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x90bb5(%rip),%rax │ │ │ │ + mov 0x92d50(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a8(%rsp),%r11 │ │ │ │ - mov 0x1b8(%rsp),%r13 │ │ │ │ - jmpq 8dc97 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x775db(%rip),%rsi │ │ │ │ + cmpl $0x0,0x653849(%rip) │ │ │ │ + jne 8bc0e │ │ │ │ + cmpl $0x2,0x653404(%rip) │ │ │ │ + jne 8bd30 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x79ce9(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x92d18(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + mov %r13,0x130(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov 0x6533c3(%rip),%ebp │ │ │ │ + movsd %xmm2,0x88(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmp 0x653376(%rip),%rax │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + jge 8d495 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov %eax,0x6533a4(%rip) │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + je 8dfbb │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0xc8(%rsp) │ │ │ │ + testb $0x1,0xa8(%rsp) │ │ │ │ + je 8ce35 │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + ucomisd 0x40(%rsp),%xmm3 │ │ │ │ + mov $0x1,%edx │ │ │ │ + setp %al │ │ │ │ + cmovne %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 8ce35 │ │ │ │ + mov 0x65319e(%rip),%rax │ │ │ │ + mov 0x65318f(%rip),%rdx │ │ │ │ + movl $0x1,0xa8(%rsp) │ │ │ │ + mov %rdx,0x653185(%rip) │ │ │ │ + mov 0x653166(%rip),%rdx │ │ │ │ + mov %rax,0x65316f(%rip) │ │ │ │ + mov 0x653160(%rip),%rax │ │ │ │ + mov %rdx,0x653159(%rip) │ │ │ │ + mov %rax,0x65314a(%rip) │ │ │ │ + cmpq $0x0,0x6532c2(%rip) │ │ │ │ + js 8c315 │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + mov %r13d,0xa0(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ + lea 0x1a8(%rsp),%r15 │ │ │ │ + lea 0x160(%rsp),%rbp │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0xf8(%rsp) │ │ │ │ + jmpq 8bfca │ │ │ │ + jne 8bff1 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + cvtsi2sd %r14d,%xmm5 │ │ │ │ + movsd 0x6bb22(%rip),%xmm0 │ │ │ │ + movsd 0x70eda(%rip),%xmm1 │ │ │ │ + cvtsi2sdl 0xa0(%rsp),%xmm6 │ │ │ │ + movsd %xmm5,0xe8(%rsp) │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm6,0xb0(%rsp) │ │ │ │ + addsd %xmm6,%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x6530bb(%rip),%rdx │ │ │ │ + movsd 0x653193(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x1b0(%rsp),%xmm2 │ │ │ │ + mov 0x653178(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + add %rbx,%rdx │ │ │ │ + movsd 0x653230(%rip),%xmm0 │ │ │ │ + movsd 0x1a8(%rsp),%xmm1 │ │ │ │ + mov 0x653219(%rip),%edi │ │ │ │ + lea 0x8(%rdx),%rcx │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x653071(%rip),%rax │ │ │ │ + mov 0x65313a(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + movl $0x0,0x160(%rsp) │ │ │ │ + add %rbx,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x28(%rax),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x65303c(%rip),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %rbx,%rax │ │ │ │ + lea 0x28(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rsi │ │ │ │ + callq 86a60 │ │ │ │ + mov 0x6531b2(%rip),%rax │ │ │ │ + movsd 0xb0(%rsp),%xmm6 │ │ │ │ + movsd 0xe8(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 8c2f8 │ │ │ │ + mov 0x160(%rsp),%ecx │ │ │ │ + mov 0x652ff4(%rip),%rdx │ │ │ │ + add %rbx,%rdx │ │ │ │ + mov %ecx,0x38(%rdx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 8bfac │ │ │ │ + mov 0x652fd2(%rip),%rax │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + lea -0x40(%rax,%rbx,1),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + movsd 0x28(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x28(%rax) │ │ │ │ + movsd 0x30(%rdx),%xmm0 │ │ │ │ + mov %ecx,0x38(%rax) │ │ │ │ + movsd %xmm0,0x30(%rax) │ │ │ │ + cmpl $0x4,0x65315d(%rip) │ │ │ │ + jg 8cc89 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,0x65310c(%rip) │ │ │ │ + jl 8c30d │ │ │ │ + mov %r14,%rbx │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + shl $0x6,%rbx │ │ │ │ + ucomisd 0x40(%rsp),%xmm3 │ │ │ │ + mov 0x653105(%rip),%rdi │ │ │ │ + jnp 8be4d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movsd 0x6b989(%rip),%xmm6 │ │ │ │ + mulsd 0x38(%rsp),%xmm6 │ │ │ │ + cvtsi2sd %eax,%xmm5 │ │ │ │ + cvtsi2sdl 0xc8(%rsp),%xmm0 │ │ │ │ + movsd %xmm5,0xf0(%rsp) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + subsd %xmm6,%xmm5 │ │ │ │ + movsd %xmm6,0xe8(%rsp) │ │ │ │ + addsd %xmm6,%xmm1 │ │ │ │ + movsd %xmm5,0x100(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm1,0xb0(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x652f06(%rip),%rdx │ │ │ │ + movsd 0x652fde(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x1b0(%rsp),%xmm2 │ │ │ │ + mov 0x652fc3(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + add %rbx,%rdx │ │ │ │ + movsd 0x65307b(%rip),%xmm0 │ │ │ │ + movsd 0x1a8(%rsp),%xmm1 │ │ │ │ + mov 0x653064(%rip),%edi │ │ │ │ + lea 0x8(%rdx),%rcx │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x652ebc(%rip),%rax │ │ │ │ + mov 0x652f85(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + movl $0x0,0x160(%rsp) │ │ │ │ + add %rbx,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x28(%rax),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x652e87(%rip),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %rbx,%rax │ │ │ │ + lea 0x28(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rsi │ │ │ │ + callq 86a60 │ │ │ │ + mov 0x652ffd(%rip),%rdi │ │ │ │ + movsd 0x100(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8ce20 │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + mov 0x652e48(%rip),%rdx │ │ │ │ + cmpl $0x4,0x652ff1(%rip) │ │ │ │ + mov %eax,0x38(%rdx,%rbx,1) │ │ │ │ + jg 8cd4f │ │ │ │ + movsd 0xe8(%rsp),%xmm5 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + addsd 0xf0(%rsp),%xmm5 │ │ │ │ + movsd 0xb0(%rsp),%xmm1 │ │ │ │ + movsd %xmm5,0xe8(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x652ded(%rip),%rdx │ │ │ │ + movsd 0x652ed5(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x1b0(%rsp),%xmm2 │ │ │ │ + mov 0x652eba(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + add %rbx,%rdx │ │ │ │ + movsd 0x652f72(%rip),%xmm0 │ │ │ │ + movsd 0x1a8(%rsp),%xmm1 │ │ │ │ + mov 0x652f5b(%rip),%edi │ │ │ │ + lea 0x8(%rdx),%rcx │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x652da3(%rip),%rax │ │ │ │ + mov 0x652e7c(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + movl $0x0,0x160(%rsp) │ │ │ │ + add %rbx,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x28(%rax),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x652d6e(%rip),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %rbx,%rax │ │ │ │ + lea 0x30(%rax),%rsi │ │ │ │ + lea 0x28(%rax),%rdi │ │ │ │ + callq 86a60 │ │ │ │ + mov 0x652ef4(%rip),%rax │ │ │ │ + movsd 0xe8(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8cd3a │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + mov 0x652d2f(%rip),%rdx │ │ │ │ + cmpl $0x4,0x652ee8(%rip) │ │ │ │ + mov %eax,0x38(%rdx,%rbx,1) │ │ │ │ + jle 8bfb9 │ │ │ │ + mov 0xa0(%rsp),%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0xb0(%rsp),%xmm1 │ │ │ │ + lea 0x794b3(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + movsd 0x1a8(%rsp),%xmm0 │ │ │ │ + lea 0x7931e(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x652cc2(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x7932e(%rip),%rsi │ │ │ │ + add %rbx,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + add 0x652c99(%rip),%rbx │ │ │ │ + mov 0x38(%rbx),%r13d │ │ │ │ + movsd 0x28(%rbx),%xmm0 │ │ │ │ + movsd 0x30(%rbx),%xmm1 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 8cd2e │ │ │ │ + lea 0x7931b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x90b78(%rip),%rax │ │ │ │ + mov 0x92755(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1b0(%rsp),%r15 │ │ │ │ - jmpq 8dc2d │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - add %rdi,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - lea 0x0(,%r9,8),%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - test %r9,%r9 │ │ │ │ - jle 8e14f │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - mov %r15,0xf8(%rsp) │ │ │ │ - mov %r9,%r15 │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - setne 0xd8(%rsp) │ │ │ │ + jmpq 8bfb9 │ │ │ │ + movl $0x1,0x160(%rsp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmpq 8bf65 │ │ │ │ + mov 0xa0(%rsp),%r13d │ │ │ │ + cmpq $0x0,0x652db3(%rip) │ │ │ │ + mov 0x652ded(%rip),%ebp │ │ │ │ + jle 8cc7e │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r15,%r14 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + jmpq 8c618 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + movsd 0xd8(%rsp),%xmm3 │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + movsd (%rax,%r14,8),%xmm0 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jbe 8c36f │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mulsd 0xd0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x88(%rsp) │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jle 8c3b7 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x7939b(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x92697(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x652d59(%rip),%ebp │ │ │ │ + mov 0x652b9a(%rip),%rsi │ │ │ │ + mov 0x652ba3(%rip),%rdx │ │ │ │ + mov %r14,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + mov 0x652b8d(%rip),%rcx │ │ │ │ + movsd 0x70(%rsp),%xmm4 │ │ │ │ + movsd 0x78(%rsp),%xmm6 │ │ │ │ + mov 0x652d23(%rip),%ebx │ │ │ │ + add %rax,%rsi │ │ │ │ + add %rax,%rdx │ │ │ │ + add %rax,%rcx │ │ │ │ + add 0x652b5b(%rip),%rax │ │ │ │ + movsd (%rsi),%xmm7 │ │ │ │ + movsd %xmm4,0x188(%rsp) │ │ │ │ + movsd %xmm6,0x198(%rsp) │ │ │ │ + movsd (%rdx),%xmm5 │ │ │ │ + movsd (%rcx),%xmm3 │ │ │ │ + movsd %xmm4,0x190(%rsp) │ │ │ │ + movsd 0x8(%rcx),%xmm2 │ │ │ │ + movsd 0x8(%rdx),%xmm4 │ │ │ │ + movsd %xmm6,0x1a0(%rsp) │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + movsd 0x8(%rsi),%xmm6 │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 8cc31 │ │ │ │ + movsd %xmm1,0x2b0(%rsp) │ │ │ │ + movsd %xmm0,0x2d0(%rsp) │ │ │ │ + movsd %xmm3,0x2b8(%rsp) │ │ │ │ + movsd %xmm2,0x2d8(%rsp) │ │ │ │ + movsd %xmm5,0x2c0(%rsp) │ │ │ │ + movsd %xmm4,0x2e0(%rsp) │ │ │ │ + movsd %xmm7,0x2c8(%rsp) │ │ │ │ + movsd %xmm6,0x2e8(%rsp) │ │ │ │ + movsd 0x28(%rdx),%xmm1 │ │ │ │ + movsd 0x70(%rsp),%xmm6 │ │ │ │ + comisd %xmm1,%xmm6 │ │ │ │ + jbe 8cc26 │ │ │ │ + movsd %xmm1,0x188(%rsp) │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + comisd 0x78(%rsp),%xmm1 │ │ │ │ + jbe 8cc1b │ │ │ │ + movsd %xmm1,0x198(%rsp) │ │ │ │ + movsd 0x30(%rdx),%xmm0 │ │ │ │ + movsd 0x70(%rsp),%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 8cc10 │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + comisd 0x78(%rsp),%xmm0 │ │ │ │ + jbe 8c65e │ │ │ │ + movsd %xmm0,0x1a0(%rsp) │ │ │ │ + movsd 0x28(%rsi),%xmm4 │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + jbe 8c513 │ │ │ │ + movsd %xmm4,0x188(%rsp) │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + jbe 8c526 │ │ │ │ + movsd %xmm4,0x198(%rsp) │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd 0x30(%rsi),%xmm4 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + jbe 8c53e │ │ │ │ + movsd %xmm4,0x190(%rsp) │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe 8c551 │ │ │ │ + movsd %xmm4,0x1a0(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd 0x28(%rcx),%xmm4 │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + jbe 8c569 │ │ │ │ + movsd %xmm4,0x188(%rsp) │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + jbe 8c57c │ │ │ │ + movsd %xmm4,0x198(%rsp) │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd 0x30(%rcx),%xmm4 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + jbe 8c594 │ │ │ │ + movsd %xmm4,0x190(%rsp) │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe 8c5a7 │ │ │ │ + movsd %xmm4,0x1a0(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd 0x28(%rax),%xmm4 │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + jbe 8c5bb │ │ │ │ + movsd %xmm4,0x188(%rsp) │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + jbe 8c5ca │ │ │ │ + movsd %xmm4,0x198(%rsp) │ │ │ │ + movsd 0x30(%rax),%xmm1 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe 8c5de │ │ │ │ + movsd %xmm1,0x190(%rsp) │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8c5ed │ │ │ │ + movsd %xmm1,0x1a0(%rsp) │ │ │ │ + mov 0x38(%rsi),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 8c607 │ │ │ │ + mov 0x38(%rcx),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 8c607 │ │ │ │ + mov 0x38(%rdx),%edx │ │ │ │ + or 0x38(%rax),%edx │ │ │ │ + je 8c669 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,0x652abe(%rip) │ │ │ │ + jle 8cc7e │ │ │ │ + mov 0x652f29(%rip),%r12d │ │ │ │ + mov %r14d,0x124(%rsp) │ │ │ │ + mov %r14d,0x652aee(%rip) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 8c345 │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jle 8c3b7 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x78559(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 8c3a2 │ │ │ │ + movsd 0x78(%rsp),%xmm0 │ │ │ │ + jmpq 8c4fb │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + subsd 0x6b316(%rip),%xmm0 │ │ │ │ + callq 15d60 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + subsd 0x6b2fc(%rip),%xmm0 │ │ │ │ + mov %eax,0xc8(%rsp) │ │ │ │ + callq 15d60 │ │ │ │ + addsd 0x40(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + subsd 0x6b2d5(%rip),%xmm0 │ │ │ │ + mov %eax,0xf0(%rsp) │ │ │ │ + callq 15d60 │ │ │ │ + cvttsd2si %xmm0,%ebx │ │ │ │ + movsd 0x1a0(%rsp),%xmm0 │ │ │ │ + subsd 0x6b2b4(%rip),%xmm0 │ │ │ │ + callq 15d60 │ │ │ │ + addsd 0x40(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jg 8cb14 │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + jge 8cb09 │ │ │ │ + movslq 0x60(%rsp),%rdx │ │ │ │ + lea 0x0(,%r14,8),%rax │ │ │ │ + mov %ebx,%r15d │ │ │ │ + mov %r13d,0xf8(%rsp) │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + movslq %ebx,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sub %edx,%r12d │ │ │ │ + sub %edx,%r15d │ │ │ │ + movslq 0x28(%rsp),%rdx │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %r12d,0x114(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movslq 0xc8(%rsp),%rax │ │ │ │ + mov %r14,0x138(%rsp) │ │ │ │ + sub %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + add %r15d,%eax │ │ │ │ + mov %eax,0xe8(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + js 8cad3 │ │ │ │ + cmp 0x8(%rsp),%r15d │ │ │ │ + jge 8cad3 │ │ │ │ + mov %eax,0x65298e(%rip) │ │ │ │ + mov 0xf0(%rsp),%ecx │ │ │ │ mov 0xc8(%rsp),%eax │ │ │ │ - mov 0x1b0(%rsp),%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - sete %r11b │ │ │ │ - and 0xd8(%rsp),%r11b │ │ │ │ - mov %r11d,%r14d │ │ │ │ - jne 8e208 │ │ │ │ - lea 0x0(,%rsi,8),%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov 0x1b8(%rsp),%r15 │ │ │ │ - mov %rax,(%rsi,%rdi,8) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jle 8e12a │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x1a8(%rsp),%r11 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8dfe6 │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 8e1ca │ │ │ │ - lea 0x0(,%r11,8),%rdi │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,(%rsi,%rdi,8) │ │ │ │ - mov 0x1b0(%rsp),%r13 │ │ │ │ - test %r11,%r11 │ │ │ │ - jle 8e113 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - mov %r12,%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1a0(%rsp),%r12 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 8e055 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - or %r13d,%eax │ │ │ │ - je 8e188 │ │ │ │ - lea (%r12,%r12,1),%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - test %r12,%r12 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r14,(%rax,%r13,8) │ │ │ │ - jle 8e100 │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 8cad3 │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov %r15d,0x148(%rsp) │ │ │ │ + sub %esi,%eax │ │ │ │ + sub %esi,%ecx │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + mov %ecx,0x120(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + lea (%rax,%r13,1),%r14d │ │ │ │ + test %r13d,%r13d │ │ │ │ + js 8cab0 │ │ │ │ + cmp %r13d,0x10(%rsp) │ │ │ │ + jle 8cab0 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %r14d,0x65291f(%rip) │ │ │ │ xor %ebx,%ebx │ │ │ │ - or 0x20(%rsp),%ebp │ │ │ │ + cvtsi2sd %r14d,%xmm2 │ │ │ │ + lea 0x310(%rsp),%r15 │ │ │ │ + cvtsi2sdl 0xe8(%rsp),%xmm3 │ │ │ │ + lea 0x2f0(%rsp),%r12 │ │ │ │ + movq %xmm3,%rbp │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movq %rbp,%xmm1 │ │ │ │ + mov 0x6527fe(%rip),%rdi │ │ │ │ + lea (%r15,%rbx,1),%rdx │ │ │ │ + lea (%r12,%rbx,1),%rsi │ │ │ │ + movsd %xmm2,0x140(%rsp) │ │ │ │ + addsd (%rax,%rbx,1),%xmm0 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + addsd (%rax,%rbx,1),%xmm1 │ │ │ │ + add $0x8,%rbx │ │ │ │ + movsd %xmm0,0x178(%rsp) │ │ │ │ + movsd %xmm1,0x180(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + cmp $0x20,%rbx │ │ │ │ + movsd 0x140(%rsp),%xmm2 │ │ │ │ + jne 8c81a │ │ │ │ + movsd 0x88(%rsp),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm7,%xmm6 │ │ │ │ + jbe 8c8ce │ │ │ │ + movsd 0x6526d6(%rip),%xmm0 │ │ │ │ + mov 0x110(%rsp),%r8d │ │ │ │ + lea 0x2d0(%rsp),%rsi │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + lea 0x1b8(%rsp),%r9 │ │ │ │ + mov %r15,%rcx │ │ │ │ mov %r12,%rdx │ │ │ │ - jmp 8e0b8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + callq 89ac0 │ │ │ │ + movsd %xmm0,0xc0(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%r12 │ │ │ │ + movsd 0xc0(%rsp),%xmm0 │ │ │ │ + mulsd 0x88(%rsp),%xmm0 │ │ │ │ + add (%rax,%rcx,1),%r12 │ │ │ │ + addsd (%r12),%xmm0 │ │ │ │ + cmpq $0x0,0x6527df(%rip) │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + jle 8cab0 │ │ │ │ + mov %r13d,%r10d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r12,%r13 │ │ │ │ + cmpq $0x0,0x6527ba(%rip) │ │ │ │ + mov %ebx,%r12d │ │ │ │ + jle 8ca9c │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov (%rax,%rbx,8),%r14 │ │ │ │ + jmp 8c950 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rbp,0x652796(%rip) │ │ │ │ + jle 8ca9c │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + mov (%r14,%rbp,8),%rsi │ │ │ │ + mov %ebp,%eax │ │ │ │ + lea 0x0(,%rbp,8),%rdx │ │ │ │ + mov (%rsi,%rdi,1),%rsi │ │ │ │ + mov 0x108(%rsp),%rdi │ │ │ │ + movsd (%rsi,%rdi,1),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 8c93f │ │ │ │ + movsd 0x6b043(%rip),%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x6af5f(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + jb 8c93f │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0xb0(%rsp),%r15 │ │ │ │ + mulsd 0xe0(%rsp),%xmm0 │ │ │ │ + mulsd 0xc0(%rsp),%xmm0 │ │ │ │ + mov (%rsi,%rbx,8),%rsi │ │ │ │ + mulsd 0x1b8(%rsp),%xmm0 │ │ │ │ + mulsd 0x88(%rsp),%xmm0 │ │ │ │ + mov (%rsi,%rdx,1),%rdx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + add (%rdx,%rsi,1),%r15 │ │ │ │ + movsd (%r15),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm1 │ │ │ │ + jp 8c9fd │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + andpd 0x6aefd(%rip),%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm3 │ │ │ │ + jb 8c9fd │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmpl $0x2,0x65270c(%rip) │ │ │ │ + movsd %xmm0,(%r15) │ │ │ │ + jle 8c93f │ │ │ │ + mov %r10d,0x14c(%rsp) │ │ │ │ + lea 0x78d4a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x1a0(%rsp),%rdx │ │ │ │ - mov %ax,(%r14,%rbx,2) │ │ │ │ + push %r12 │ │ │ │ + mov 0x134(%rsp),%r9d │ │ │ │ + mov 0x108(%rsp),%r8d │ │ │ │ + mov 0xf8(%rsp),%edx │ │ │ │ + mov %ecx,0x150(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x0(%r13),%xmm2 │ │ │ │ + movsd (%r15),%xmm1 │ │ │ │ + lea 0x70223(%rip),%rsi │ │ │ │ + movsd 0xd0(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x91fc4(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + mov 0x14c(%rsp),%r10d │ │ │ │ + mov 0x140(%rsp),%ecx │ │ │ │ + jmpq 8c93f │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jle 8e100 │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 8e0a0 │ │ │ │ - mov %ebp,%eax │ │ │ │ - or %ebx,%eax │ │ │ │ - jne 8e0a0 │ │ │ │ - lea 0x7739e(%rip),%rsi │ │ │ │ + cmp %rbx,0x652641(%rip) │ │ │ │ + jg 8c91e │ │ │ │ + mov %r10d,%r13d │ │ │ │ + addq $0x8,0xb0(%rsp) │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,0x120(%rsp) │ │ │ │ + jne 8c7ca │ │ │ │ + mov 0x148(%rsp),%r15d │ │ │ │ + addq $0x8,0xa0(%rsp) │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %r15d,0x114(%rsp) │ │ │ │ + jne 8c762 │ │ │ │ + mov 0xf8(%rsp),%r13d │ │ │ │ + mov 0x138(%rsp),%r14 │ │ │ │ + mov 0x65260c(%rip),%ebp │ │ │ │ + jmpq 8c607 │ │ │ │ + mov 0x652601(%rip),%ebp │ │ │ │ + jmpq 8c607 │ │ │ │ + lea 0x78ee8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + lea 0x6fb44(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + lea 0x6fb3a(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + lea 0x6fb30(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x1a0(%rsp),%xmm0 │ │ │ │ + lea 0x6fb26(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x78e59(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xf0(%rsp),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xc8(%rsp),%edx │ │ │ │ + lea 0x6fb07(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x6fb0d(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x78e0d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x90963(%rip),%rax │ │ │ │ + jmpq 8c6f5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x70(%rsp),%xmm2 │ │ │ │ + jmpq 8c4e6 │ │ │ │ + movsd 0x78(%rsp),%xmm1 │ │ │ │ + jmpq 8c4c4 │ │ │ │ + movsd 0x70(%rsp),%xmm3 │ │ │ │ + jmpq 8c4af │ │ │ │ + movsd %xmm7,0x2b0(%rsp) │ │ │ │ + movsd %xmm6,0x2d0(%rsp) │ │ │ │ + movsd %xmm5,0x2b8(%rsp) │ │ │ │ + movsd %xmm4,0x2d8(%rsp) │ │ │ │ + movsd %xmm3,0x2c0(%rsp) │ │ │ │ + movsd %xmm2,0x2e0(%rsp) │ │ │ │ + movsd %xmm1,0x2c8(%rsp) │ │ │ │ + movsd %xmm0,0x2e8(%rsp) │ │ │ │ + jmpq 8c48d │ │ │ │ + addq $0x1,0x48(%rsp) │ │ │ │ + jmpq 8bd56 │ │ │ │ + movsd 0x700bf(%rip),%xmm0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x6acea(%rip),%xmm1 │ │ │ │ + mov 0xf8(%rsp),%ecx │ │ │ │ + lea 0x789f4(%rip),%rsi │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm6,%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + movsd 0x1a8(%rsp),%xmm0 │ │ │ │ + lea 0x788bc(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x652270(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x788cc(%rip),%rsi │ │ │ │ + add %rbx,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + add 0x652247(%rip),%rbx │ │ │ │ + mov 0x38(%rbx),%esi │ │ │ │ + movsd 0x28(%rbx),%xmm0 │ │ │ │ + movsd 0x30(%rbx),%xmm1 │ │ │ │ + test %esi,%esi │ │ │ │ + jne 8c2ce │ │ │ │ + lea 0x788eb(%rip),%rsi │ │ │ │ + jmpq 8c2d5 │ │ │ │ + movl $0x1,0x160(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 8c21a │ │ │ │ + mov 0xa0(%rsp),%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0xb0(%rsp),%xmm1 │ │ │ │ + lea 0x78966(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + movsd 0x1a8(%rsp),%xmm0 │ │ │ │ + lea 0x78801(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6521b5(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x78811(%rip),%rsi │ │ │ │ + add %rbx,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x65218c(%rip),%rax │ │ │ │ + lea 0x78815(%rip),%rsi │ │ │ │ + add %rbx,%rax │ │ │ │ + mov 0x38(%rax),%edx │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ + movsd 0x30(%rax),%xmm1 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8cdf6 │ │ │ │ + lea 0x7882a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x91c34(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - jmp 8e0a0 │ │ │ │ - nop │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - jl 8e038 │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %r8,%r13 │ │ │ │ - addq $0x1,0x60(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - jl 8dfc8 │ │ │ │ - mov %r14,%r15 │ │ │ │ - addq $0x1,0xc8(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jl 8df49 │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov 0xf8(%rsp),%r15 │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - jle 8bdf6 │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - imul 0x1a8(%rsp),%rax │ │ │ │ - imul 0x1b0(%rsp),%rax │ │ │ │ - imul %rax,%r9 │ │ │ │ - add %r9,%r9 │ │ │ │ - mov %r9,%rdx │ │ │ │ - jmpq 8d131 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x6522d5(%rip),%rdi │ │ │ │ + jmpq 8c129 │ │ │ │ + movl $0x1,0x160(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 8c111 │ │ │ │ + cmpq $0x0,0x652293(%rip) │ │ │ │ + js 8c315 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ + lea 0x1a8(%rsp),%r15 │ │ │ │ + lea 0x160(%rsp),%rbp │ │ │ │ + jmpq 8cfed │ │ │ │ + jne 8d019 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + cvtsi2sd %r14d,%xmm5 │ │ │ │ + movsd 0x6ab0c(%rip),%xmm0 │ │ │ │ + cvtsi2sd %r13d,%xmm6 │ │ │ │ + addsd 0x6aaff(%rip),%xmm6 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd %xmm5,0xa8(%rsp) │ │ │ │ + movsd %xmm6,0xa0(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x6520b1(%rip),%rdx │ │ │ │ + movsd 0x652181(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x1b0(%rsp),%xmm2 │ │ │ │ + mov 0x652166(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + add %rbx,%rdx │ │ │ │ + movsd 0x65221e(%rip),%xmm0 │ │ │ │ + movsd 0x1a8(%rsp),%xmm1 │ │ │ │ + mov 0x652207(%rip),%edi │ │ │ │ + lea 0x8(%rdx),%rcx │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x652067(%rip),%rax │ │ │ │ + mov 0x652128(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + movl $0x0,0x160(%rsp) │ │ │ │ + add %rbx,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x28(%rax),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x652032(%rip),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %rbx,%rax │ │ │ │ + lea 0x30(%rax),%rsi │ │ │ │ + lea 0x28(%rax),%rdi │ │ │ │ + callq 86a60 │ │ │ │ + mov 0x6521a0(%rip),%rax │ │ │ │ + movsd 0xa0(%rsp),%xmm6 │ │ │ │ + movsd 0xa8(%rsp),%xmm5 │ │ │ │ + cmpl $0x0,0xcf4(%rax) │ │ │ │ + je 8cf76 │ │ │ │ + movl $0x1,0x160(%rsp) │ │ │ │ + mov 0x651feb(%rip),%rdx │ │ │ │ + mov 0x160(%rsp),%ecx │ │ │ │ + add %rbx,%rdx │ │ │ │ + mov %ecx,0x38(%rdx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 8cfc4 │ │ │ │ + mov 0x651fc2(%rip),%rax │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + lea -0x40(%rax,%rbx,1),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + movsd 0x28(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x28(%rax) │ │ │ │ + movsd 0x30(%rdx),%xmm0 │ │ │ │ + mov %ecx,0x38(%rax) │ │ │ │ + movsd %xmm0,0x30(%rax) │ │ │ │ + cmpl $0x4,0x652145(%rip) │ │ │ │ + movl $0x1,0xa8(%rsp) │ │ │ │ + jg 8d3f1 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,0x6520e9(%rip) │ │ │ │ + jl 8be06 │ │ │ │ + mov %r14,%rbx │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + mov %r14d,0xa0(%rsp) │ │ │ │ + shl $0x6,%rbx │ │ │ │ + ucomisd 0x40(%rsp),%xmm2 │ │ │ │ + mov 0x6520dd(%rip),%rdi │ │ │ │ + jnp 8ce63 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movsd 0x6a961(%rip),%xmm7 │ │ │ │ + mulsd 0x38(%rsp),%xmm7 │ │ │ │ + cvtsi2sd %eax,%xmm5 │ │ │ │ + cvtsi2sdl 0xc8(%rsp),%xmm0 │ │ │ │ + movsd %xmm5,0xf0(%rsp) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + subsd %xmm7,%xmm5 │ │ │ │ + movsd %xmm7,0xe8(%rsp) │ │ │ │ + subsd %xmm7,%xmm1 │ │ │ │ + movsd %xmm5,0xf8(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm1,0xa0(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x651ee6(%rip),%rdx │ │ │ │ + movsd 0x651fb6(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x1b0(%rsp),%xmm2 │ │ │ │ + mov 0x651f9b(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + add %rbx,%rdx │ │ │ │ + movsd 0x652053(%rip),%xmm0 │ │ │ │ + movsd 0x1a8(%rsp),%xmm1 │ │ │ │ + mov 0x65203c(%rip),%edi │ │ │ │ + lea 0x8(%rdx),%rcx │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x651e9c(%rip),%rax │ │ │ │ + mov 0x651f5d(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + movl $0x0,0x160(%rsp) │ │ │ │ + add %rbx,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x28(%rax),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x651e67(%rip),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %rbx,%rax │ │ │ │ + lea 0x28(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rsi │ │ │ │ + callq 86a60 │ │ │ │ + mov 0x651fd5(%rip),%rdi │ │ │ │ + movsd 0xf8(%rsp),%xmm5 │ │ │ │ + cmpl $0x0,0xcf4(%rdi) │ │ │ │ + je 8d138 │ │ │ │ + movl $0x1,0x160(%rsp) │ │ │ │ + mov 0x651e29(%rip),%rax │ │ │ │ + mov 0x160(%rsp),%edx │ │ │ │ + cmpl $0x4,0x651fc3(%rip) │ │ │ │ + mov %edx,0x38(%rax,%rbx,1) │ │ │ │ + jg 8d325 │ │ │ │ + movsd 0xe8(%rsp),%xmm5 │ │ │ │ mov %r12,%rdx │ │ │ │ - lea 0x772a6(%rip),%rsi │ │ │ │ + mov %r15,%rsi │ │ │ │ + addsd 0xf0(%rsp),%xmm5 │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + movsd %xmm5,0xe8(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x651dc7(%rip),%rdx │ │ │ │ + movsd 0x651ea7(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x1b0(%rsp),%xmm2 │ │ │ │ + mov 0x651e8c(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + add %rbx,%rdx │ │ │ │ + movsd 0x651f44(%rip),%xmm0 │ │ │ │ + movsd 0x1a8(%rsp),%xmm1 │ │ │ │ + mov 0x651f2d(%rip),%edi │ │ │ │ + lea 0x8(%rdx),%rcx │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x651d7d(%rip),%rax │ │ │ │ + mov 0x651e4e(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + movl $0x0,0x160(%rsp) │ │ │ │ + add %rbx,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x28(%rax),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x651d48(%rip),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %rbx,%rax │ │ │ │ + lea 0x30(%rax),%rsi │ │ │ │ + lea 0x28(%rax),%rdi │ │ │ │ + callq 86a60 │ │ │ │ + mov 0x651ec6(%rip),%rax │ │ │ │ + movsd 0xe8(%rsp),%xmm5 │ │ │ │ + cmpl $0x0,0xcf4(%rax) │ │ │ │ + je 8d247 │ │ │ │ + movl $0x1,0x160(%rsp) │ │ │ │ + mov 0x651d0a(%rip),%rax │ │ │ │ + mov 0x160(%rsp),%edx │ │ │ │ + cmpl $0x4,0x651eb4(%rip) │ │ │ │ + mov %edx,0x38(%rax,%rbx,1) │ │ │ │ + jle 8cfdc │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + lea 0x783f3(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + movsd 0x1a8(%rsp),%xmm0 │ │ │ │ + lea 0x782ee(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x651c9a(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x782fe(%rip),%rsi │ │ │ │ + add %rbx,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + add 0x651c71(%rip),%rbx │ │ │ │ + cmpl $0x0,0x38(%rbx) │ │ │ │ + movsd 0x28(%rbx),%xmm0 │ │ │ │ + movsd 0x30(%rbx),%xmm1 │ │ │ │ + je 8d489 │ │ │ │ + lea 0x782ee(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x9089b(%rip),%rax │ │ │ │ + mov 0x91728(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a0(%rsp),%r12 │ │ │ │ - mov 0x1b8(%rsp),%r9 │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - jmpq 8e055 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ + jmpq 8cfdc │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + lea 0x78304(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x77231(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + movsd 0x1a8(%rsp),%xmm0 │ │ │ │ + lea 0x7822f(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x651beb(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x7823f(%rip),%rsi │ │ │ │ + add %rbx,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x651bc2(%rip),%rax │ │ │ │ + lea 0x78243(%rip),%rsi │ │ │ │ + add %rbx,%rax │ │ │ │ + cmpl $0x0,0x38(%rax) │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ + movsd 0x30(%rax),%xmm1 │ │ │ │ + jne 8d3c7 │ │ │ │ + lea 0x78259(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x90855(%rip),%rax │ │ │ │ + mov 0x91663(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1a8(%rsp),%r11 │ │ │ │ - mov 0x1b8(%rsp),%r14 │ │ │ │ - jmpq 8dfe6 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0x771d3(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x651d04(%rip),%rdi │ │ │ │ + jmpq 8d157 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x6f948(%rip),%xmm0 │ │ │ │ + lea 0x78161(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + movsd 0x1a8(%rsp),%xmm0 │ │ │ │ + lea 0x78160(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x651b1c(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x78170(%rip),%rsi │ │ │ │ + add %rbx,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + add 0x651af3(%rip),%rbx │ │ │ │ + cmpl $0x0,0x38(%rbx) │ │ │ │ + movsd 0x28(%rbx),%xmm0 │ │ │ │ + movsd 0x30(%rbx),%xmm1 │ │ │ │ + jne 8d2fb │ │ │ │ + lea 0x78190(%rip),%rsi │ │ │ │ + jmpq 8d302 │ │ │ │ + mov 0x130(%rsp),%r13 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 8d4e9 │ │ │ │ + lea 0x651a80(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x651a74(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x651a61(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x6f7d8(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x90818(%rip),%rax │ │ │ │ + mov 0x9155f(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x1b0(%rsp),%rsi │ │ │ │ - jmpq 8df6f │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x76c5c(%rip),%rsi │ │ │ │ + mov 0x651bd0(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 15300 │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8bba0 │ │ │ │ + mov 0x651b1f(%rip),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x651b07(%rip),%rbx │ │ │ │ + mov %ebp,0x70(%rsp) │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movapd %xmm5,%xmm4 │ │ │ │ + lea 0x0(,%rbx,8),%rax │ │ │ │ + movsd 0x1c0(%rsp),%xmm7 │ │ │ │ + mov $0x1869f,%r9d │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movslq 0x10(%rsp),%rax │ │ │ │ + mov $0x1869f,%r15d │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + cmp %r10,0x38(%rsp) │ │ │ │ + jle 8d679 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 8d670 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 8d661 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + test %edi,%edi │ │ │ │ + jle 8d64f │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov (%rax,%rdx,8),%rbp │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov (%rax,%r10,8),%rax │ │ │ │ + mov (%rax,%rcx,1),%rax │ │ │ │ + mov (%rax,%rdx,8),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 8d622 │ │ │ │ + movsd (%r8,%rax,8),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%r8,%rax,8) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 8d641 │ │ │ │ + movapd %xmm1,%xmm8 │ │ │ │ + maxsd %xmm2,%xmm1 │ │ │ │ + minsd %xmm4,%xmm8 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + maxsd %xmm6,%xmm0 │ │ │ │ + minsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm8,%xmm4 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + cmp %edi,%r15d │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + cmovg %edi,%r15d │ │ │ │ + cmp %edi,%r11d │ │ │ │ + cmovl %edi,%r11d │ │ │ │ + cmp %esi,%r9d │ │ │ │ + cmovg %esi,%r9d │ │ │ │ + cmp %esi,%r12d │ │ │ │ + cmovl %esi,%r12d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,0x48(%rsp) │ │ │ │ + je 8d64f │ │ │ │ + movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ + mov %eax,%edi │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + ja 8d5b5 │ │ │ │ + movq $0x0,0x0(%rbp,%rax,8) │ │ │ │ + movsd %xmm7,(%r8,%rax,8) │ │ │ │ + jmp 8d617 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + jmp 8d5f1 │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,0x128(%rsp) │ │ │ │ + jne 8d589 │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %rcx,0x40(%rsp) │ │ │ │ + jne 8d57b │ │ │ │ + add $0x1,%r10 │ │ │ │ + jmpq 8d565 │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov 0x60(%rsp),%esi │ │ │ │ + movsd %xmm2,0x78(%rsp) │ │ │ │ + cmpl $0x0,0x651a82(%rip) │ │ │ │ + mov 0x70(%rsp),%ebp │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + lea (%r15,%rcx,1),%eax │ │ │ │ + lea (%r11,%rcx,1),%ebx │ │ │ │ + movsd %xmm3,0x70(%rsp) │ │ │ │ + lea (%r9,%rsi,1),%ecx │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + lea (%r12,%rsi,1),%r14d │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + jle 8d7a3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + lea 0x6e836(%rip),%rsi │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x78(%rsp),%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x6e82a(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x70(%rsp),%xmm3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x6e81a(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x6e80a(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x6e819(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x907e4(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x6e81a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6e7cf(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6e7c8(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x40(%rsp),%r9d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + cmp %r12d,%r9d │ │ │ │ + jg 8de2d │ │ │ │ + cmp %r11d,%r15d │ │ │ │ + jg 8de2d │ │ │ │ + cmpl $0x0,0x388(%rsp) │ │ │ │ + je 8de24 │ │ │ │ + mov 0x651847(%rip),%eax │ │ │ │ + cmpl $0x0,0x651940(%rip) │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ + mov 0x651837(%rip),%eax │ │ │ │ + lea -0x1(%rax),%r14d │ │ │ │ + jle 8d84f │ │ │ │ + lea 0x6ef23(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x6e768(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x6e762(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x6e720(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6e712(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 15110 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x148(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ + lea 0x651bdd(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x65178b(%rip),%rdi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x651bb4(%rip),%rsi │ │ │ │ + lea 0x65170d(%rip),%rdi │ │ │ │ callq 15990 │ │ │ │ test %eax,%eax │ │ │ │ - jne 8c9e7 │ │ │ │ - lea 0x773b3(%rip),%rsi │ │ │ │ + jne 8ab2e │ │ │ │ + mov 0x651762(%rip),%edx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov 0x651750(%rip),%rdi │ │ │ │ + lea 0x651759(%rip),%rcx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + callq 15070 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + cmpl $0x0,0x651840(%rip) │ │ │ │ + jle 8d8f4 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x6e8da(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x91154(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 8c134 │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov 0x6516a5(%rip),%rdi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x6516a6(%rip),%rcx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + callq 15070 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + cmpl $0x0,0x6517ed(%rip) │ │ │ │ + jle 8d947 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x69b6f(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x15c0(%rsp),%rbp │ │ │ │ - lea 0x76c0f(%rip),%rcx │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8b270 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xca04e(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 8bbc9 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - jmpq 8c385 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %r13,%r15 │ │ │ │ - jmpq 8c359 │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - jg 8e435 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x148(%rsp),%rdi │ │ │ │ - callq 15300 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x91101(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x6516ad(%rip),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 15320 │ │ │ │ test %eax,%eax │ │ │ │ - jne 8c9e7 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x76bb5(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xc9fdc(%rip),%rdi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - lea 0x7738f(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x2,%eax │ │ │ │ - lea 0xc9ba9(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - movl $0x0,(%r15) │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xc9f8c(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x404(%r15),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - lea 0xc9b74(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - movsd %xmm2,0x1408(%r15) │ │ │ │ - movsd 0x30(%rsp),%xmm2 │ │ │ │ - movsd %xmm2,0x1410(%r15) │ │ │ │ - jmpq 8bbc9 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0xb,%esi │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - mov 0x148(%rsp),%rdi │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - mov (%rax,%r12,1),%rax │ │ │ │ - mov (%rax,%rbp,1),%r8 │ │ │ │ - callq 15b10 │ │ │ │ + jne 8ab2e │ │ │ │ + cmpl $0x0,0x6517a6(%rip) │ │ │ │ + jle 8d98e │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x69b80(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x910ba(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x651606(%rip),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 15320 │ │ │ │ test %eax,%eax │ │ │ │ - je 8c407 │ │ │ │ - jmpq 8c46c │ │ │ │ - lea 0x772ac(%rip),%rsi │ │ │ │ + jne 8ab2e │ │ │ │ + cmpl $0x0,0x65175f(%rip) │ │ │ │ + jle 8d9d5 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x6e829(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x905f1(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x91073(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x148(%rsp),%rdi │ │ │ │ - callq 15300 │ │ │ │ + mov 0x651624(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x69695(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + mov 0x65159d(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x6966e(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + mov 0x6515de(%rip),%rdx │ │ │ │ + mov 0x6515cf(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x6964e(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + sub %ebp,%ebx │ │ │ │ + mov 0x6515ad(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %ebx,%r15d │ │ │ │ + lea 0x692d0(%rip),%rsi │ │ │ │ + add $0x1,%r15d │ │ │ │ + movslq %r15d,%r15 │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + mov %r14d,%r12d │ │ │ │ + sub 0x8(%rsp),%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + add $0x1,%r12d │ │ │ │ + mov 0x65156f(%rip),%rdi │ │ │ │ + lea 0x692a1(%rip),%rsi │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0x65154a(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + cvtsi2sd %ebp,%xmm4 │ │ │ │ + movsd 0x6514b9(%rip),%xmm0 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x6927b(%rip),%rsi │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov 0x65150b(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + cvtsi2sdl 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x651470(%rip),%xmm0 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x69241(%rip),%rsi │ │ │ │ + subsd %xmm7,%xmm0 │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + mov 0x65146e(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x69548(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + mov 0x651449(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x691cc(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + mov 0x651426(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x691b0(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + movsd 0x6513e2(%rip),%xmm0 │ │ │ │ + subsd 0x10(%rsp),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov 0x6513f0(%rip),%rdi │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x69192(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 8c9e7 │ │ │ │ - lea 0x76a7a(%rip),%rsi │ │ │ │ + jne 8ab2e │ │ │ │ + movsd 0x6513a7(%rip),%xmm0 │ │ │ │ + subsd 0x30(%rsp),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov 0x6513bd(%rip),%rdi │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x69166(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ab2e │ │ │ │ + cmpl $0x0,0x65150d(%rip) │ │ │ │ + je 8dc27 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x6e607(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x90e21(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 8e340 │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x15,%esi │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - mov 0x148(%rsp),%rdi │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - mov (%rax,%r12,1),%rax │ │ │ │ - mov (%rax,%rbp,1),%r8 │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub 0x28(%rsp),%eax │ │ │ │ + movslq 0x8(%rsp),%r12 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cltq │ │ │ │ + mov %r10,%rbp │ │ │ │ + lea 0x1d0(%rsp),%rdx │ │ │ │ + mov %r13,%r9 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + movq $0x1,0x1d0(%rsp) │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movslq 0x60(%rsp),%rax │ │ │ │ + movq $0x1,0x1d8(%rsp) │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movq $0x1,0x1e0(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14d,%r15d │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + cmp %rbp,0x65138a(%rip) │ │ │ │ + jle 8dd76 │ │ │ │ + movq $0x1,0x1e0(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmp %rbx,0x651367(%rip) │ │ │ │ + jle 8dd64 │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + movq $0x1,0x1d8(%rsp) │ │ │ │ + lea 0x0(,%rbx,8),%r14 │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jg 8dd4a │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + mov 0x6512fb(%rip),%rdi │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov (%rax,%r14,1),%rax │ │ │ │ + add (%rax,%r13,1),%r8 │ │ │ │ + add $0x8,%r13 │ │ │ │ callq 15b10 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ test %eax,%eax │ │ │ │ - je 8c407 │ │ │ │ - jmpq 8c46c │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - mov 0x148(%rsp),%rdi │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - mov (%rax,%r12,1),%rax │ │ │ │ - mov (%rax,%rbp,1),%r8 │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + jne 8ab2e │ │ │ │ + addq $0x1,0x1d8(%rsp) │ │ │ │ + add $0x1,%r12d │ │ │ │ + jmp 8dce5 │ │ │ │ + addq $0x1,0x1e0(%rsp) │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + add $0x1,%rbx │ │ │ │ + jmpq 8dcb2 │ │ │ │ + addq $0x1,0x1e8(%rsp) │ │ │ │ + add $0x1,%rbp │ │ │ │ + jmpq 8dc97 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r9,%r13 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + cmpl $0x0,0x65137a(%rip) │ │ │ │ + jle 8ddba │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x6e4ac(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x90c8e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + imul $0xfffffffffffffff8,0x28(%rsp),%rbx │ │ │ │ + lea 0x1d0(%rsp),%rbp │ │ │ │ + movq $0x1,0x1d0(%rsp) │ │ │ │ + movq $0x1,0x1d8(%rsp) │ │ │ │ + add 0x58(%rsp),%rbx │ │ │ │ + cmp %r12d,%r14d │ │ │ │ + jl 8de54 │ │ │ │ + mov 0x6511af(%rip),%rdi │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov $0x52,%esi │ │ │ │ + add (%rbx,%r12,8),%r8 │ │ │ │ + add $0x1,%r12 │ │ │ │ callq 15b10 │ │ │ │ test %eax,%eax │ │ │ │ - je 8c407 │ │ │ │ - jmpq 8c46c │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x51,%esi │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - mov 0x148(%rsp),%rdi │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - mov (%rax,%r12,1),%rax │ │ │ │ - mov (%rax,%rbp,1),%r8 │ │ │ │ - callq 15b10 │ │ │ │ + jne 8ab2e │ │ │ │ + addq $0x1,0x1d8(%rsp) │ │ │ │ + jmp 8dde5 │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + jmpq 8d84f │ │ │ │ + lea 0x6eea4(%rip),%rdi │ │ │ │ + callq 86f60 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x650cd6(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 89fa5 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + cmpl $0x0,0x6512a8(%rip) │ │ │ │ + jle 8de8c │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x6e402(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x90bbc(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x65116d(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - je 8c407 │ │ │ │ - jmpq 8c46c │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x2a,%esi │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - mov 0x148(%rsp),%rdi │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - mov (%rax,%r12,1),%rax │ │ │ │ - mov (%rax,%rbp,1),%r8 │ │ │ │ - callq 15b10 │ │ │ │ + jne 8ab2e │ │ │ │ + cmpl $0x0,0x651266(%rip) │ │ │ │ + jle 8dece │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x6acac(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x90b7a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x6510cb(%rip),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - je 8c407 │ │ │ │ - jmpq 8c46c │ │ │ │ + jne 8ab2e │ │ │ │ + cmpl $0x0,0x651224(%rip) │ │ │ │ + jle 8df10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x6e0a5(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x90b38(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0x651011(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x650ffc(%rip),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub 0x650fde(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + lea 0x69218(%rip),%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x650fc3(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x650fb0(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + lea 0x691e4(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x650f8a(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x650f77(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd %xmm0,0x1408(%rbx) │ │ │ │ + jmpq 89fa5 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x6df25(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x90a69(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 8bd85 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000008e5a0 : │ │ │ │ - mov 0x909d9(%rip),%rax │ │ │ │ +000000000008dff0 : │ │ │ │ movsd (%rdi),%xmm0 │ │ │ │ - subsd (%rax),%xmm0 │ │ │ │ - mov 0x90882(%rip),%rax │ │ │ │ + subsd 0x65198c(%rip),%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ movsd %xmm0,(%rdi) │ │ │ │ movsd (%rsi),%xmm0 │ │ │ │ - subsd (%rax),%xmm0 │ │ │ │ + subsd 0x651970(%rip),%xmm0 │ │ │ │ movsd %xmm0,(%rsi) │ │ │ │ - movl $0x0,(%rdx) │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + ja 8e03f │ │ │ │ + mov 0x652213(%rip),%rax │ │ │ │ + movsd 0x68a9b(%rip),%xmm3 │ │ │ │ + movsd 0x88(%rax),%xmm4 │ │ │ │ + addsd %xmm3,%xmm4 │ │ │ │ + comisd %xmm4,%xmm1 │ │ │ │ + jbe 8e050 │ │ │ │ + movl $0x1,(%rdx) │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 8e03f │ │ │ │ + addsd 0x90(%rax),%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe 8e045 │ │ │ │ + jmp 8e03f │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000008e5d0 : │ │ │ │ - push %r15 │ │ │ │ - lea 0x7d801(%rip),%rsi │ │ │ │ - push %r14 │ │ │ │ +000000000008e070 : │ │ │ │ push %r13 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ + sub $0x128,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 156c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8ee2d │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rsp,%r15 │ │ │ │ - mov 0x904af(%rip),%rax │ │ │ │ - mov 0x90748(%rip),%r14 │ │ │ │ - movabs $0x2000008100000000,%rbx │ │ │ │ - lea 0x77120(%rip),%r13 │ │ │ │ - movabs $0x8100002400,%rbp │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x90530(%rip),%rax │ │ │ │ - movb $0x0,(%r14) │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x9082f(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x90882(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x9057d(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x90620(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x90933(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x903b6(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x90699(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x9057c(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x90887(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x90822(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x9045d(%rip),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x90380(%rip),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x90556(%rip),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x9056c(%rip),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x90862(%rip),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x907a0(%rip),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x90496(%rip),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x90864(%rip),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x90732(%rip),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x90498(%rip),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x9078e(%rip),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x9038c(%rip),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x905da(%rip),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x100,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - je 8ead0 │ │ │ │ - mov %r15,%rdi │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 15390 │ │ │ │ - movzbl (%rsp),%edx │ │ │ │ + movzbl 0x10(%rsp),%edx │ │ │ │ mov %rax,%rcx │ │ │ │ cmp $0x20,%dl │ │ │ │ - jne 8eb78 │ │ │ │ - add %r15,%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jbe 8eb6d │ │ │ │ - mov %r15,%r9 │ │ │ │ - jmp 8e7b1 │ │ │ │ + jne 8e470 │ │ │ │ + add %rbx,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jbe 8e45f │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmp 8e0e1 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rax,%r9 │ │ │ │ - je 8eb70 │ │ │ │ - movzbl 0x1(%r9),%edx │ │ │ │ - add $0x1,%r9 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 8e468 │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ cmp $0x20,%dl │ │ │ │ - je 8e7a8 │ │ │ │ + je 8e0d8 │ │ │ │ cmp $0x3d,%dl │ │ │ │ - je 8eeb7 │ │ │ │ - lea (%r15,%rcx,1),%r8 │ │ │ │ - mov %r9,%rax │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jae 8eb80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + je 8e480 │ │ │ │ + lea (%rbx,%rcx,1),%rbp │ │ │ │ + mov %r12,%rax │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jbe 8e478 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ movzbl 0x1(%rax),%edx │ │ │ │ add $0x1,%rax │ │ │ │ cmp $0x20,%dl │ │ │ │ - je 8ea00 │ │ │ │ + je 8e258 │ │ │ │ cmp $0x3d,%dl │ │ │ │ - je 8ea00 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 8e7e0 │ │ │ │ - mov %r8,%rax │ │ │ │ + je 8e258 │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne 8e110 │ │ │ │ + mov %rbp,%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - movzbl (%r8),%edx │ │ │ │ - mov %r8,%rax │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ cmp $0x27,%dl │ │ │ │ - jne 8e820 │ │ │ │ - movzbl 0x1(%r8),%edx │ │ │ │ - lea 0x1(%r8),%rax │ │ │ │ + jne 8e14f │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + lea 0x1(%rbp),%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 8e17f │ │ │ │ cmp $0x27,%dl │ │ │ │ - ja 8e82b │ │ │ │ - bt %rdx,%rbp │ │ │ │ - jb 8e850 │ │ │ │ - add %r15,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - ja 8e83d │ │ │ │ - jmp 8e850 │ │ │ │ - nopl (%rax) │ │ │ │ + je 8e17f │ │ │ │ + add %rbx,%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 8e850 │ │ │ │ + jae 8e17f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ movzbl 0x1(%rax),%edx │ │ │ │ add $0x1,%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 8e17f │ │ │ │ cmp $0x27,%dl │ │ │ │ - ja 8e838 │ │ │ │ - bt %rdx,%rbp │ │ │ │ - jae 8e838 │ │ │ │ + je 8e17f │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 8e168 │ │ │ │ + cmpl $0x1,0x652152(%rip) │ │ │ │ movb $0x0,(%rax) │ │ │ │ + jle 8e1b3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x68b71(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x90895(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ mov $0x7,%ecx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ + lea 0x68b73(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 8ea60 │ │ │ │ + je 8e3d0 │ │ │ │ mov $0x7,%ecx │ │ │ │ - lea 0x76edf(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ + lea 0x68b5c(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 8ea80 │ │ │ │ + je 8e340 │ │ │ │ mov $0x7,%ecx │ │ │ │ - lea 0x68c7a(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8eaa8 │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x68c47(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8eb0a │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x68c23(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8eb4c │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x68bff(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8eb88 │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x68bdb(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8eb2b │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x76e32(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8ee0c │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x76e1a(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8eca3 │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x76e02(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8ee4f │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x76dea(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je 8ee70 │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x76dd2(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ + lea 0x68b53(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je 8ee91 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - lea 0x76dba(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ + je 8e300 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x68b3c(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne 8e760 │ │ │ │ - mov 0x9015c(%rip),%rax │ │ │ │ - mov 0x9034d(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%r8 │ │ │ │ + je 8e2c0 │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8e488 │ │ │ │ + add $0x128,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbp │ │ │ │ cmp $0x3d,%dl │ │ │ │ - ja 8e808 │ │ │ │ - bt %rdx,%rbx │ │ │ │ - jae 8eebf │ │ │ │ - lea (%r15,%rcx,1),%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ + ja 8e138 │ │ │ │ + movabs $0x2000008100000000,%rsi │ │ │ │ + bt %rdx,%rsi │ │ │ │ + jae 8e48d │ │ │ │ + lea (%rbx,%rcx,1),%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ cmp %rax,%rsi │ │ │ │ - ja 8ea43 │ │ │ │ - jmpq 8e808 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rdx,%rbx │ │ │ │ - jae 8e808 │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - je 8e808 │ │ │ │ - movzbl 0x1(%r8),%edx │ │ │ │ - add $0x1,%r8 │ │ │ │ + jbe 8e138 │ │ │ │ + movabs $0x2000008100000000,%rdi │ │ │ │ + jmp 8e2ab │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + bt %rdx,%rdi │ │ │ │ + jae 8e138 │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + je 8e138 │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + add $0x1,%rbp │ │ │ │ cmp $0x3d,%dl │ │ │ │ - ja 8e808 │ │ │ │ - jmp 8ea30 │ │ │ │ + ja 8e138 │ │ │ │ + jmp 8e298 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + addsd 0x65242e(%rip),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x697f7(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm0,0x651edb(%rip) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 8e22b │ │ │ │ + nop │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + addsd 0x6523ee(%rip),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x697a6(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm0,0x651ea3(%rip) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 8e20d │ │ │ │ + nop │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 156f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x6523a0(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov $0xa,%edx │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + mov %rax,0x651ead(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov 0x651e90(%rip),%r8 │ │ │ │ + lea 0x6dfaf(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x651e2d(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 8e1ef │ │ │ │ + nop │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 156f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x652310(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov $0xa,%edx │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + mov %rax,0x651e15(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov 0x651df8(%rip),%r8 │ │ │ │ + lea 0x6df11(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x651d95(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 8e1d1 │ │ │ │ + mov %rbx,%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x90061(%rip),%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x900f1(%rip),%rax │ │ │ │ - mov 0x8ffda(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x903d9(%rip),%rax │ │ │ │ - mov 0x90192(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x90181(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8eba9 │ │ │ │ - mov 0x108(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 8eeb2 │ │ │ │ - add $0x118,%rsp │ │ │ │ - pop %rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmpq 8e278 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmpq 8e0f0 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmpq 8e12f │ │ │ │ + mov %r12,%rax │ │ │ │ + jmpq 8e264 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq 8e138 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000008e4a0 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x651091(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8e4ea │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x903d7(%rip),%rax │ │ │ │ - mov 0x90150(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ - mov 0x9048e(%rip),%rax │ │ │ │ - mov 0x90077(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ - mov 0x9009d(%rip),%rax │ │ │ │ - mov 0x9040e(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - jmpq 8ea16 │ │ │ │ - mov %r15,%r9 │ │ │ │ - jmpq 8e7bf │ │ │ │ - mov %r9,%r8 │ │ │ │ - jmpq 8e7ff │ │ │ │ - mov 0x90111(%rip),%rax │ │ │ │ - mov 0x9031a(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ - lea 0x76bd5(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x8ff0c(%rip),%rax │ │ │ │ - mov (%rax),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 8edf6 │ │ │ │ - mov 0x8ffa9(%rip),%rax │ │ │ │ - mov (%rax),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 8eddc │ │ │ │ - mov 0x902a6(%rip),%rax │ │ │ │ - mov (%rax),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 8edc2 │ │ │ │ - mov 0x902f5(%rip),%rax │ │ │ │ - mov (%rax),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 8eda8 │ │ │ │ - mov 0x8ffec(%rip),%rax │ │ │ │ - mov (%rax),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 8ed8e │ │ │ │ - mov 0x90089(%rip),%rax │ │ │ │ - mov (%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 8ed74 │ │ │ │ - mov 0x90396(%rip),%rax │ │ │ │ - mov (%rax),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 8ed5a │ │ │ │ - mov 0x8fe13(%rip),%rax │ │ │ │ - mov (%rax),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 8ed40 │ │ │ │ - mov 0x900f0(%rip),%rax │ │ │ │ - mov (%rax),%edi │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000000000008e4f0 : │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x651061(%rip),%rdi │ │ │ │ + jmpq 15980 <__strcpy_chk@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000000000008e510 : │ │ │ │ + push %r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x651d7c(%rip),%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x9,%edi │ │ │ │ + sub $0x158,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%r13 │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov %r13,%r8 │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8e818 │ │ │ │ + mov 0x6521a2(%rip),%esi │ │ │ │ + mov 0x651d2f(%rip),%rdi │ │ │ │ + test %esi,%esi │ │ │ │ + jg 8e7d0 │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 15580 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8e940 │ │ │ │ + mov 0x652171(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jne 8ed26 │ │ │ │ - mov 0x8ffcf(%rip),%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ + je 8e5e8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x9,%edi │ │ │ │ + lea 0x651cb1(%rip),%rsi │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ea58 │ │ │ │ + mov 0x65214a(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jne 8ed0c │ │ │ │ - mov 0x902d6(%rip),%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 8ecf2 │ │ │ │ - mov 0x90271(%rip),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8ecdb │ │ │ │ - mov 0x8feac(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + jle 8e5e8 │ │ │ │ + mov 0x651c93(%rip),%rdi │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rcx │ │ │ │ + callq 150a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 8ecc4 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 8eae1 │ │ │ │ - mov 0x90096(%rip),%rax │ │ │ │ - mov 0x901af(%rip),%rdi │ │ │ │ + jne 8e940 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,0x651cbf(%rip) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 8e9e0 │ │ │ │ + movsd 0x20(%rdi),%xmm2 │ │ │ │ + mulsd 0x28(%rdi),%xmm2 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + lea 0x38(%rsp),%rdx │ │ │ │ + movsd 0x651ccf(%rip),%xmm4 │ │ │ │ + movsd 0x88(%rax),%xmm3 │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + movsd 0x90(%rdi),%xmm1 │ │ │ │ + movq $0x0,0x651334(%rip) │ │ │ │ + movq $0x0,0x651321(%rip) │ │ │ │ + cvttsd2si %xmm3,%rax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + andpd 0x69290(%rip),%xmm0 │ │ │ │ + movsd 0x69328(%rip),%xmm2 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + mov %rax,0x651c35(%rip) │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + mov %rax,0x651c29(%rip) │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm0,0x651b26(%rip) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x651c06(%rip),%rdi │ │ │ │ + mov 0xcf4(%rdi),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 8e8e0 │ │ │ │ + mov 0x651c12(%rip),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 8e880 │ │ │ │ + mov 0x651be3(%rip),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movl $0x0,0x651bed(%rip) │ │ │ │ + movsd 0x20(%rbx),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 8e870 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8e70d │ │ │ │ + movsd 0x28(%rbx),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8e70d │ │ │ │ + movl $0x1,0x651bc3(%rip) │ │ │ │ + lea 0xdc0(%rbx),%r8 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x76246(%rip),%rdi │ │ │ │ mov %r8,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ - mov 0x90065(%rip),%rsi │ │ │ │ - lea 0x76b81(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmp 8ec92 │ │ │ │ - mov 0x8fdf6(%rip),%rsi │ │ │ │ - lea 0x76b5a(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmp 8ec85 │ │ │ │ - mov 0x901d7(%rip),%rsi │ │ │ │ - lea 0x76b33(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmpq 8ec78 │ │ │ │ - mov 0x8febd(%rip),%rsi │ │ │ │ - lea 0x76b09(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmpq 8ec6b │ │ │ │ - mov 0x90133(%rip),%rsi │ │ │ │ - lea 0x76adf(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmpq 8ec5a │ │ │ │ - mov 0x90241(%rip),%rsi │ │ │ │ - lea 0x76ab5(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmpq 8ec49 │ │ │ │ - mov 0x8fe4f(%rip),%rsi │ │ │ │ - lea 0x76a8b(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmpq 8ec36 │ │ │ │ - mov 0x90135(%rip),%rsi │ │ │ │ - lea 0x76a61(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmpq 8ec23 │ │ │ │ - mov 0x901d3(%rip),%rsi │ │ │ │ - lea 0x76a37(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmpq 8ec10 │ │ │ │ - mov 0x8feb9(%rip),%rsi │ │ │ │ - lea 0x76a0d(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 8e850 │ │ │ │ + mov 0x651b98(%rip),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmpq 8ebfd │ │ │ │ - mov 0x8fe7f(%rip),%rsi │ │ │ │ - lea 0x769e3(%rip),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + sete %al │ │ │ │ + mov %eax,0x651b8b(%rip) │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jle 8e772 │ │ │ │ + mov 0x651b80(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 8e9a0 │ │ │ │ + lea 0x6dc1d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmpq 8ebec │ │ │ │ - mov 0x8fc85(%rip),%rsi │ │ │ │ - lea 0x769b9(%rip),%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x651b46(%rip),%rbx │ │ │ │ + mov 0xf6c(%rbx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8e970 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 8e9c0 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 8ea40 │ │ │ │ + movsd 0x6833d(%rip),%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 8ea20 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %edx,0x651b05(%rip) │ │ │ │ + movsd %xmm0,0x651b05(%rip) │ │ │ │ + callq 15090 │ │ │ │ + jmp 8e7eb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %r13,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8e958 │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8eaa2 │ │ │ │ + add $0x158,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x100,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmpq 8ebdb │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x76993(%rip),%rdi │ │ │ │ + lea 0x68dba(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8e4f0 │ │ │ │ + jmp 8e7eb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0x54,0xdbf(%rbx,%rax,1) │ │ │ │ + jne 8e745 │ │ │ │ + jmpq 8e732 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + comisd 0x28(%rbx),%xmm0 │ │ │ │ + jbe 8e6f2 │ │ │ │ + jmpq 8e703 │ │ │ │ + movsd 0x6510f0(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x760b7(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x6510c0(%rip),%xmm0 │ │ │ │ + lea 0x76f39(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x9017d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x651a07(%rip),%ebp │ │ │ │ + jmpq 8e6ce │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + lea 0x14(%rsp),%rcx │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8e6c0 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x65104f(%rip) │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x651035(%rip) │ │ │ │ + jmpq 8e6c0 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 8e4a0 │ │ │ │ + jmpq 8e7eb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + callq 8e4a0 │ │ │ │ + jmpq 8e7eb │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x69413(%rip),%xmm0 │ │ │ │ + mov $0x0,%edx │ │ │ │ + jp 8e990 │ │ │ │ + je 8e7b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x68140(%rip),%xmm0 │ │ │ │ + jmpq 8e7b0 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x6ddd9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - jmpq 8ebc8 │ │ │ │ - mov 0x8fc3d(%rip),%rax │ │ │ │ - mov 0x9016e(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x76909(%rip),%rsi │ │ │ │ - lea 0xc9982(%rip),%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6518fe(%rip),%rbx │ │ │ │ + jmpq 8e772 │ │ │ │ + nop │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x6810b(%rip),%xmm0 │ │ │ │ + jp 8ea10 │ │ │ │ + jne 8ea10 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 8e7b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x68f98(%rip),%xmm0 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + movabs $0x2e64656c696166,%rax │ │ │ │ + mov %rax,0x650b71(%rip) │ │ │ │ + movaps %xmm0,0x650b5a(%rip) │ │ │ │ + jmpq 8e7eb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x69378(%rip),%xmm0 │ │ │ │ + jmp 8e9d1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x69363(%rip),%xmm0 │ │ │ │ + jp 8ea90 │ │ │ │ + jne 8ea90 │ │ │ │ + mov $0x3,%edx │ │ │ │ + jmpq 8e7b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x68090(%rip),%xmm0 │ │ │ │ + mov $0x4,%edx │ │ │ │ + jmpq 8e7b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0x100,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 8eae1 │ │ │ │ - mov 0x8fdda(%rip),%rax │ │ │ │ - mov 0x8fd73(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ - mov 0x900d1(%rip),%rax │ │ │ │ - mov 0x90052(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ - mov 0x90058(%rip),%rax │ │ │ │ - mov 0x8fc39(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - callq 15160 │ │ │ │ - jmpq 8e760 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x6dcb7(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 8e4f0 │ │ │ │ + jmpq 8e7eb │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd 0x68040(%rip),%xmm0 │ │ │ │ + mov $0x2,%edx │ │ │ │ + jmpq 8e7b0 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov %r9,%rax │ │ │ │ - jmpq 8ea0c │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmpq 8e808 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000008eed0 : │ │ │ │ +000000000008eab0 : │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 15390 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ callq 15390 │ │ │ │ mov %rax,%rsi │ │ │ │ test %eax,%eax │ │ │ │ - jle 8ef40 │ │ │ │ + jle 8eb20 │ │ │ │ movslq %r13d,%rcx │ │ │ │ lea -0x1(%rax),%edi │ │ │ │ xor %eax,%eax │ │ │ │ add %r12,%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ mov %dl,(%rcx,%rax,1) │ │ │ │ mov %rax,%rdx │ │ │ │ add $0x1,%rax │ │ │ │ cmp %rdx,%rdi │ │ │ │ - jne 8ef08 │ │ │ │ + jne 8eae8 │ │ │ │ movslq %r13d,%rbx │ │ │ │ cmp $0x4f,%esi │ │ │ │ - jle 8ef40 │ │ │ │ + jle 8eb20 │ │ │ │ movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15390 │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ @@ -106984,9458 +104195,8474 @@ │ │ │ │ mov $0x4f,%edx │ │ │ │ sub %esi,%edx │ │ │ │ add %rbx,%rdi │ │ │ │ mov $0x20,%esi │ │ │ │ add $0x1,%rdx │ │ │ │ add %r12,%rdi │ │ │ │ callq 154d0 │ │ │ │ - jmp 8ef24 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -000000000008ef70 : │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x50,%rsp │ │ │ │ - mov 0x8fad9(%rip),%rbx │ │ │ │ - lea 0x48(%rsp),%rbp │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd (%rbx),%xmm6 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mulsd (%rsp),%xmm1 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mulsd (%rsp),%xmm2 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - movsd 0x48(%rsp),%xmm4 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - movsd 0x48(%rsp),%xmm4 │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mulsd %xmm1,%xmm5 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd 0x8(%rsp),%xmm1 │ │ │ │ - mulsd 0x10(%rsp),%xmm2 │ │ │ │ - mulsd 0x48(%rsp),%xmm4 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - divsd (%rbx),%xmm0 │ │ │ │ - add $0x50,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + jmp 8eb04 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -000000000008f0b0 : │ │ │ │ - push %r15 │ │ │ │ +000000000008eb50 : │ │ │ │ push %r14 │ │ │ │ + lea 0x6cc61(%rip),%rsi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - lea 0x5f(%rsp),%r12 │ │ │ │ - callq 15390 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xf(%rsp),%r15 │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov %rcx,%rbp │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %ebp,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - sub %ecx,%edx │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x40(%rbx) │ │ │ │ - jmp 8f136 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %dil,(%rbx,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x50,%rax │ │ │ │ - je 8f13e │ │ │ │ - mov %edx,%r14d │ │ │ │ - cmp %edx,%r13d │ │ │ │ - jge 8f120 │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x1(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 8f165 │ │ │ │ - sub $0x1,%rax │ │ │ │ - testb $0xdf,(%rdx) │ │ │ │ - je 8f150 │ │ │ │ - cmpb $0x0,0x10(%rsp) │ │ │ │ - jne 8f1a3 │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x50,%rbp │ │ │ │ - cmp %r14d,%r13d │ │ │ │ - jge 8f0f8 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 8f1c6 │ │ │ │ - add $0x78,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x766b6(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%esi │ │ │ │ - jmp 8f16c │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000008f1d0 : │ │ │ │ - push %r13 │ │ │ │ - lea 0x7cc01(%rip),%rsi │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x139c8,%rsp │ │ │ │ + sub $0x139d0,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x139b8(%rsp) │ │ │ │ + mov %rax,0x139c8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ callq 156c0 │ │ │ │ test %rax,%rax │ │ │ │ - je 8f480 │ │ │ │ - movb $0x0,0x130(%rsp) │ │ │ │ + je 8f022 │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ mov %rax,%r12 │ │ │ │ mov $0x3e8,%ebp │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - lea 0x130(%rsp),%r13 │ │ │ │ - jmp 8f274 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x1(%rax),%rax │ │ │ │ - cmpb $0xa,0x2f(%rsp,%r8,1) │ │ │ │ - jne 8f258 │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + lea 0x140(%rsp),%r13 │ │ │ │ + lea 0x681d8(%rip),%r14 │ │ │ │ + jmp 8ebc8 │ │ │ │ + nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ - movb $0x0,0x30(%rsp,%rax,1) │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmpb $0xd,0x30(%rsp,%rax,1) │ │ │ │ - jne 8f264 │ │ │ │ - movb $0x0,0x30(%rsp,%rax,1) │ │ │ │ + callq 8e070 │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ + callq 8eab0 │ │ │ │ sub $0x1,%ebp │ │ │ │ - je 8f289 │ │ │ │ + je 8ec40 │ │ │ │ mov %r12,%rdx │ │ │ │ mov $0x100,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 155f0 │ │ │ │ test %rax,%rax │ │ │ │ - jne 8f230 │ │ │ │ + je 8ec40 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x1(%rax),%rax │ │ │ │ + cmpb $0xa,0x3f(%rsp,%r8,1) │ │ │ │ + jne 8ec05 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,0x40(%rsp,%rax,1) │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmpb $0xd,0x40(%rsp,%rax,1) │ │ │ │ + jne 8ec11 │ │ │ │ + movb $0x0,0x40(%rsp,%rax,1) │ │ │ │ + cmpl $0x2,0x6516c0(%rip) │ │ │ │ + jle 8ebb0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8fe0d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 8ebb0 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152f0 │ │ │ │ - mov 0x8f9c0(%rip),%rbx │ │ │ │ - mov (%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 8f3b0 │ │ │ │ + cmpl $0x2,0x651689(%rip) │ │ │ │ + jg 8ef50 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152e0 │ │ │ │ - mov %rax,0xc9917(%rip) │ │ │ │ + mov %rax,0x6515d4(%rip) │ │ │ │ mov %rax,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je 8f3e8 │ │ │ │ - callq f1420 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 8f390 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8f460 │ │ │ │ - movsd 0x681a3(%rip),%xmm2 │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - mov 0xc98df(%rip),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ + je 8eff0 │ │ │ │ + movsd 0x68d18(%rip),%xmm1 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + lea 0x38(%rsp),%rdx │ │ │ │ + movsd 0x88(%rax),%xmm3 │ │ │ │ + movsd 0x90(%rax),%xmm2 │ │ │ │ + mov %rax,0x65155f(%rip) │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + movq $0x0,0x650cd8(%rip) │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + movq $0x0,0x650cc1(%rip) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ movapd %xmm2,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ callq 15230 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - lea 0xc(%rsp),%rcx │ │ │ │ - mov 0xc98ad(%rip),%rdi │ │ │ │ - lea 0x18(%rsp),%rdx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x6814f(%rip),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - mov 0x8faf4(%rip),%rbp │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mov 0x8fc30(%rip),%rax │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - movsd %xmm1,0x0(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8f420 │ │ │ │ - mov 0x139b8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 8f4a2 │ │ │ │ - add $0x139c8,%rsp │ │ │ │ + mov 0x65155a(%rip),%rdi │ │ │ │ + mov 0xcf4(%rdi),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 8eeb0 │ │ │ │ + mov 0x6515e6(%rip),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 8ee50 │ │ │ │ + mov 0x651537(%rip),%rbx │ │ │ │ + mov 0xf6c(%rbx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 8ee30 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 8efd0 │ │ │ │ + movsd 0x67db7(%rip),%xmm0 │ │ │ │ + mov $0x4,%edx │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 8ed40 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 8efa7 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0x20(%rbx),%xmm1 │ │ │ │ + movsd %xmm0,0x6514fb(%rip) │ │ │ │ + movsd %xmm0,0x6514b3(%rip) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + mov %edx,0x6514dd(%rip) │ │ │ │ + mov %edx,0x651497(%rip) │ │ │ │ + movl $0x0,0x6514dd(%rip) │ │ │ │ + ja 8ef40 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8ed94 │ │ │ │ + movsd 0x28(%rbx),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 8ed94 │ │ │ │ + movl $0x1,0x6514bc(%rip) │ │ │ │ + lea 0xdc0(%rbx),%r8 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x75bbf(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 8ef20 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0x54,0xdbf(%rbx,%rax,1) │ │ │ │ + je 8ef20 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jle 8ee00 │ │ │ │ + mov 0x651472(%rip),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 8ef80 │ │ │ │ + lea 0x6d5fe(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x139c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8f055 │ │ │ │ + add $0x139d0,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xc9426(%rip),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 8f36b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x764b5(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x8f67d(%rip),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 8f0b0 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 8f2a2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x70fe0(%rip),%xmm0 │ │ │ │ - movb $0x0,0xc93e1(%rip) │ │ │ │ - movabs $0x2e64656c69616620,%rax │ │ │ │ - mov %rax,0xc93c8(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movaps %xmm0,0xc93ac(%rip) │ │ │ │ - jmpq 8f36b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x7645f(%rip),%rdi │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x68f53(%rip),%xmm0 │ │ │ │ + jp 8ef98 │ │ │ │ + jne 8ef98 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 8ed40 │ │ │ │ + movsd 0x650b30(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15430 │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ + lea 0x771a0(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x7645f(%rip),%rdi │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8f5f2(%rip),%rax │ │ │ │ + movsd 0x650b00(%rip),%xmm0 │ │ │ │ + lea 0x7719c(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8fbad(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ + mov 0x651437(%rip),%ebp │ │ │ │ + jmpq 8ecfa │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + lea 0x1c(%rsp),%rcx │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 8ecec │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mov 0x6513e5(%rip),%ebp │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x650a89(%rip) │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x650a6f(%rip) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 8ecfa │ │ │ │ + jmpq 8ee50 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x65132a(%rip),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq 8f36b │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x76751(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x8f5cd(%rip),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + sete %al │ │ │ │ + mov %eax,0x65131d(%rip) │ │ │ │ + jmpq 8edcf │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + comisd 0x28(%rbx),%xmm0 │ │ │ │ + jbe 8ed79 │ │ │ │ + jmpq 8ed8a │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x75c6e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8fad3(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 8f2d5 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x762b6(%rip),%rsi │ │ │ │ - lea 0xc932f(%rip),%rdi │ │ │ │ + jmpq 8ec55 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6d8c9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 8f36b │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 8ee00 │ │ │ │ + movsd 0x67b38(%rip),%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq 8ed40 │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x68ddc(%rip),%xmm0 │ │ │ │ + jp 8f043 │ │ │ │ + jne 8f043 │ │ │ │ + mov $0x3,%edx │ │ │ │ + jmpq 8ed40 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x67afb(%rip),%xmm0 │ │ │ │ + jp 8f039 │ │ │ │ + jne 8f039 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 8ed40 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x692e8(%rip),%xmm0 │ │ │ │ + movb $0x0,0x650579(%rip) │ │ │ │ + movabs $0x2e64656c69616620,%rax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %rax,0x65055a(%rip) │ │ │ │ + movaps %xmm0,0x650543(%rip) │ │ │ │ + jmpq 8ee00 │ │ │ │ + lea 0x67d41(%rip),%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 8e4f0 │ │ │ │ + jmpq 8ee00 │ │ │ │ + movsd 0x68d4f(%rip),%xmm0 │ │ │ │ + jmp 8efe1 │ │ │ │ + movsd 0x67a8d(%rip),%xmm0 │ │ │ │ + mov $0x2,%edx │ │ │ │ + jmpq 8ed40 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -000000000008f4b0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ +000000000008f060 : │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8148,%rsp │ │ │ │ - mov 0x8f8f8(%rip),%rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0x6511bb(%rip),%rdi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8138(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - lea 0x130(%rsp),%rbp │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15440 │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov 0xc96c7(%rip),%rdi │ │ │ │ - movsd 0x675bf(%rip),%xmm1 │ │ │ │ - movsd 0x67f6f(%rip),%xmm0 │ │ │ │ - movsd 0x88(%rdi),%xmm3 │ │ │ │ - movsd 0x90(%rdi),%xmm2 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - addsd %xmm1,%xmm4 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movq %xmm4,%r13 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ callq 15230 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movabs $0x2020454c504d4953,%rax │ │ │ │ - movb $0x0,0x130(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movl $0x54203d,0x38(%rsp) │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e288(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movabs $0x2020584950544942,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov $0x34,%eax │ │ │ │ - movl $0x362d203d,0x38(%rsp) │ │ │ │ - mov %ax,0x3c(%rsp) │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e248(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movabs $0x202020534958414e,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movl $0x32203d,0x38(%rsp) │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e212(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7212e(%rip),%rsi │ │ │ │ - cvttsd2si %xmm3,%edx │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e1d8(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x72108(%rip),%rsi │ │ │ │ - cvttsd2si %xmm2,%edx │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e19e(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0xc9544(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - cmpb $0x52,0xdc0(%rax) │ │ │ │ - lea 0xdc0(%rax),%rdx │ │ │ │ - jne 8fd0d │ │ │ │ - cmpb $0x41,0x1(%rdx) │ │ │ │ - jne 8fd0d │ │ │ │ - movabs $0x275049532d4e4154,%r14 │ │ │ │ - movb $0x0,0x18(%r12) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movdqa 0x769ea(%rip),%xmm0 │ │ │ │ - mov %r14,0x10(%r12) │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e132(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - movdqa 0x769cf(%rip),%xmm0 │ │ │ │ - mov %r14,0x10(%r12) │ │ │ │ - movb $0x0,0x18(%r12) │ │ │ │ - movups %xmm0,(%r12) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e0fb(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x761bb(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e0c2(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ + mov 0x651213(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x65120e(%rip),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + movsd 0x651170(%rip),%xmm0 │ │ │ │ + mov 0x651162(%rip),%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x76194(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + mov 0x6511b9(%rip),%rdi │ │ │ │ + lea 0x14(%rsp),%rcx │ │ │ │ + lea 0x38(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + mov 0x65111e(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 8f132 │ │ │ │ + movl $0x1,0x14(%rsp) │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + subsd 0x650834(%rip),%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + subsd 0x65081e(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + ja 8f185 │ │ │ │ + mov 0x65114d(%rip),%rax │ │ │ │ + movsd 0x67955(%rip),%xmm3 │ │ │ │ + movsd 0x88(%rax),%xmm4 │ │ │ │ + addsd %xmm3,%xmm4 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 8f1a0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8f1f8 │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + ja 8f185 │ │ │ │ + addsd 0x90(%rax),%xmm3 │ │ │ │ + comisd %xmm3,%xmm1 │ │ │ │ + ja 8f185 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8f185 │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + comisd %xmm6,%xmm0 │ │ │ │ + jbe 8f1ce │ │ │ │ + movsd %xmm6,0x0(%r13) │ │ │ │ + comisd (%r12),%xmm6 │ │ │ │ + jbe 8f1dc │ │ │ │ + movsd %xmm6,(%r12) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + jbe 8f1ec │ │ │ │ + movsd %xmm5,0x0(%rbp) │ │ │ │ + comisd (%rbx),%xmm5 │ │ │ │ + jbe 8f185 │ │ │ │ + movsd %xmm5,(%rbx) │ │ │ │ + jmp 8f185 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +000000000008f200 : │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x2000,%edx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x2028,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x2018(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7e089(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - movq %r13,%xmm0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x71fc9(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + movl $0x0,0x650f82(%rip) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e051(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x71fa2(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + cmpl $0x2,0x65108b(%rip) │ │ │ │ + jg 8f404 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7e014(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8f2ba(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8fd67 │ │ │ │ - mov 0x8f359(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8fdb6 │ │ │ │ - mov 0x8f658(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 8fe05 │ │ │ │ - mov 0x8f6a7(%rip),%rax │ │ │ │ - mov (%rax),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 8fe4f │ │ │ │ - mov 0x8f39c(%rip),%rax │ │ │ │ - mov (%rax),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 8fe99 │ │ │ │ - mov 0x8f439(%rip),%rax │ │ │ │ - mov (%rax),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 8fee3 │ │ │ │ - mov 0x8f746(%rip),%rax │ │ │ │ - mov (%rax),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 8ff2d │ │ │ │ - mov 0x8f1c3(%rip),%rax │ │ │ │ - mov (%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 8ff77 │ │ │ │ - mov 0x8f4a0(%rip),%rax │ │ │ │ - mov (%rax),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 8ffc1 │ │ │ │ - mov 0x8f37d(%rip),%rax │ │ │ │ - mov (%rax),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 9000b │ │ │ │ - mov 0x8f682(%rip),%rax │ │ │ │ - mov (%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 90053 │ │ │ │ - mov 0x8f619(%rip),%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 9009b │ │ │ │ - mov 0x8f250(%rip),%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 900e3 │ │ │ │ - mov 0x8f37f(%rip),%r13 │ │ │ │ - lea 0x760be(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0x20,0x10(%rsp) │ │ │ │ + lea 0x0(%rbp,%rax,1),%r12 │ │ │ │ + jne 8f28b │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + ja 8f281 │ │ │ │ + jmpq 8f31e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 8f31e │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmpb $0x20,0x0(%rbp) │ │ │ │ + je 8f278 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 8f31e │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7deeb(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8f9dc │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + lea 0x65071e(%rip),%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + cmp $0x20,%al │ │ │ │ + setne %dl │ │ │ │ + cmp $0x2c,%al │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + je 8f2e9 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jb 8f2d1 │ │ │ │ + jmp 8f2e9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + lea 0x1(%rbx),%rbx │ │ │ │ + jae 8f2e9 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + mov %rbx,%rbp │ │ │ │ + cmp $0x20,%al │ │ │ │ + setne %dl │ │ │ │ + cmp $0x2c,%al │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + jne 8f2c8 │ │ │ │ + add $0x1,%rbx │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 156f0 │ │ │ │ + movslq %r15d,%r9 │ │ │ │ + cmpb $0x20,0x1(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,0x0(%r13,%r9,8) │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 8f319 │ │ │ │ + jmp 8f350 │ │ │ │ + nop │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmpb $0x20,(%rdi) │ │ │ │ + jne 8f350 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jb 8f310 │ │ │ │ + mov 0x2018(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8f435 │ │ │ │ + add $0x2028,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + jae 8f31e │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + cmp $0x20,%al │ │ │ │ + je 8f383 │ │ │ │ + cmp $0x2c,%al │ │ │ │ + jne 8f36d │ │ │ │ + jmp 8f383 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8f9c9 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x8f450(%rip),%r15 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 8f383 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x20,%al │ │ │ │ + setne %dl │ │ │ │ + cmp $0x2c,%al │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + jne 8f368 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x650f35(%rip),%edx │ │ │ │ + mov %eax,0x4(%r13,%r9,8) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 8f3d0 │ │ │ │ + add $0x1,%r15d │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + mov %r15d,0x650e05(%rip) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jb 8f2a8 │ │ │ │ + jmpq 8f31e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x76049(%rip),%rsi │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov (%rax,%rcx,1),%rax │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %r15d,%edx │ │ │ │ mov %r14d,%ecx │ │ │ │ - movsd (%rax,%r14,8),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7de5b(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jg 8f970 │ │ │ │ - addq $0x1,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jg 8f948 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - lea 0x75ff8(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x6d03b(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8f64d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x650dbe(%rip),%r15d │ │ │ │ + jmp 8f3ac │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x6cffc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7de0c(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8fabc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8faa9 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x8f090(%rip),%r15 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x75f89(%rip),%rsi │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov (%rax,%rcx,1),%rax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - movsd (%rax,%r14,8),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7dd7b(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jg 8fa50 │ │ │ │ - addq $0x1,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jg 8fa28 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - lea 0x75f38(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7dd2c(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8fb9c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8fb89 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x8f490(%rip),%r15 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x75ec9(%rip),%rsi │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov (%rax,%rcx,1),%rax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - movsd (%rax,%r14,8),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7dc9b(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jg 8fb30 │ │ │ │ - addq $0x1,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jg 8fb08 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - lea 0x75e78(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7dc4c(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8fc7c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 8fc69 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x8f170(%rip),%r15 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x75e06(%rip),%rsi │ │ │ │ - mov (%rax,%rdx,1),%rax │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - movsd (%rax,%r14,8),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7dbbb(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jg 8fc10 │ │ │ │ - addq $0x1,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jg 8fbe8 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x444e45,0x30(%rsp) │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7db78(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8efae(%rip),%r12 │ │ │ │ - mov (%r12),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 9011f │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,0xc8efb(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je 90167 │ │ │ │ - mov (%r12),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 90147 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8f61f(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8138(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 90198 │ │ │ │ - add $0x8148,%rsp │ │ │ │ + mov 0x650d90(%rip),%r15d │ │ │ │ + jmpq 8f253 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000008f440 : │ │ │ │ + mov 0x650d79(%rip),%r8d │ │ │ │ + push %r14 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov %edi,%r10d │ │ │ │ + push %r13 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %edi,%xmm3 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov 0x65055b(%rip),%edi │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov 0x650552(%rip),%esi │ │ │ │ + cvtsi2sd %ebx,%xmm2 │ │ │ │ + addsd 0x6764a(%rip),%xmm2 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 8f580 │ │ │ │ + lea 0x1(%r8),%r11d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x650522(%rip),%r9 │ │ │ │ + jmp 8f507 │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jle 8f4ff │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %esi,%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe 8f4ff │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov %edi,%edx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + cvtsi2sd %eax,%xmm4 │ │ │ │ + sub %r14d,%edx │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %edx,%xmm4 │ │ │ │ + mov %esi,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %edx,%xmm4 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %r14d,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + minsd %xmm0,%xmm2 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp %ecx,%r11d │ │ │ │ + je 8f540 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edi,%r14d │ │ │ │ + cltd │ │ │ │ + idiv %r8d │ │ │ │ + mov %esi,%eax │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov 0x4(%r9,%rdx,8),%esi │ │ │ │ + mov (%r9,%rdx,8),%edi │ │ │ │ + cmp %eax,%esi │ │ │ │ + jg 8f4a0 │ │ │ │ + cmp %esi,%r10d │ │ │ │ + jle 8f4ff │ │ │ │ + cmp %eax,%esi │ │ │ │ + jge 8f4a5 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + jmpq 8f4ad │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 8f580 │ │ │ │ + cvttsd2si %xmm2,%eax │ │ │ │ + addsd 0x6843f(%rip),%xmm1 │ │ │ │ + mov $0x0,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + cmovs %edx,%eax │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + cmovg %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x75ba6(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7dad8(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0xc8e7e(%rip),%rax │ │ │ │ - lea 0x75b83(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0xdc8(%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - jmpq 8f701 │ │ │ │ - mov 0x8f132(%rip),%rax │ │ │ │ - lea 0x75b9a(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7da76(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8edcc(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %ebx,0x0(%r13) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000008f5a0 : │ │ │ │ + mov 0x650d52(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 8f829 │ │ │ │ - mov 0x8ee1b(%rip),%rax │ │ │ │ - lea 0x75b5b(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ + jle 8f650 │ │ │ │ + push %r12 │ │ │ │ + lea 0x75631(%rip),%r12 │ │ │ │ + push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ + push %rbx │ │ │ │ + lea 0x650d3e(%rip),%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x18,%rbx │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x650d03(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd -0x8(%rbx),%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movsd -0x8(%rbx),%xmm2 │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7da27(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8f08d(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 8f83a │ │ │ │ - mov 0x8ee3c(%rip),%rdx │ │ │ │ - lea 0x75b1c(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd -0x18(%rbx),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + divsd %xmm1,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + divsd %xmm1,%xmm3 │ │ │ │ + movsd -0x10(%rbx),%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %ebp,0x650cb8(%rip) │ │ │ │ + jg 8f5d0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000008f660 : │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rcx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 8f6b0 │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 8f6d0 │ │ │ │ + test %edx,%edx │ │ │ │ + je 8f690 │ │ │ │ + lea 0x755bc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7d9df(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8f0a5(%rip),%rax │ │ │ │ - mov (%rax),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 8f84d │ │ │ │ - mov 0x8ee12(%rip),%rdx │ │ │ │ - lea 0x75adf(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x752e8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7d995(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8ed63(%rip),%rax │ │ │ │ - mov (%rax),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 8f860 │ │ │ │ - mov 0x8f0c8(%rip),%rdx │ │ │ │ - lea 0x75aa2(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x752b0(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7d94b(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8edc9(%rip),%rax │ │ │ │ - mov (%rax),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 8f873 │ │ │ │ - mov 0x8efc6(%rip),%rdx │ │ │ │ - lea 0x75a65(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x7553e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7d901(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8f09f(%rip),%rax │ │ │ │ - mov (%rax),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 8f886 │ │ │ │ - mov 0x8ec7c(%rip),%rdx │ │ │ │ - lea 0x75a28(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +000000000008f6f0 : │ │ │ │ + movsd 0x10(%rsi),%xmm4 │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + mov $0x0,%ecx │ │ │ │ + movsd 0x8(%rdi),%xmm2 │ │ │ │ + movsd 0x8(%rsi),%xmm1 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,(%rdx) │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + movsd (%rsi),%xmm3 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rdx) │ │ │ │ + mulsd 0x8(%rdi),%xmm3 │ │ │ │ + mulsd 0x8(%rsi),%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm2 │ │ │ │ + movsd %xmm1,0x10(%rdx) │ │ │ │ + setnp %al │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + and %edx,%eax │ │ │ │ + ucomisd %xmm3,%xmm0 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + and %edx,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +000000000008f780 : │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + movsd 0x8(%rdi),%xmm1 │ │ │ │ + mulsd (%rsi),%xmm0 │ │ │ │ + mulsd 0x8(%rsi),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + mulsd 0x10(%rsi),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000008f7b0 : │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov %rsp,%r12 │ │ │ │ mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7d8b7(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8eae5(%rip),%rax │ │ │ │ - mov (%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 8f899 │ │ │ │ - mov 0x8f00a(%rip),%rdx │ │ │ │ - lea 0x759eb(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ + callq 8f6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8f7fb │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7d86d(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8ed8b(%rip),%rax │ │ │ │ - mov (%rax),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 8f8ac │ │ │ │ - mov 0x8ee98(%rip),%rdx │ │ │ │ - lea 0x759ae(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + callq 8f780 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + seta %al │ │ │ │ + lea -0x1(%rax,%rax,1),%eax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 8f813 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000008f820 : │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + callq 8f780 │ │ │ │ + mov %r13,%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7d823(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8ec31(%rip),%rax │ │ │ │ - mov (%rax),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 8f8bf │ │ │ │ - mov 0x8ebbe(%rip),%rdx │ │ │ │ - lea 0x75971(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq 8f780 │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7d7d9(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8eeff(%rip),%rax │ │ │ │ - mov (%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 8f8d0 │ │ │ │ - mov 0x8ee76(%rip),%rdx │ │ │ │ - lea 0x75936(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + callq 8f780 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movq %r13,%xmm2 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe 8f87a │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7d791(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8ee5f(%rip),%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 8f8e1 │ │ │ │ - mov 0x8ea36(%rip),%rdx │ │ │ │ - lea 0x758fb(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + seta %al │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +000000000008f890 : │ │ │ │ + movsd (%rdi),%xmm3 │ │ │ │ + movsd 0x8(%rdi),%xmm2 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + ucomisd %xmm0,%xmm4 │ │ │ │ + ja 8f90b │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm4,%xmm0 │ │ │ │ + jp 8f8f0 │ │ │ │ + jne 8f8f0 │ │ │ │ + movsd 0x671ec(%rip),%xmm0 │ │ │ │ + movsd %xmm3,(%rdi) │ │ │ │ + movsd %xmm2,0x8(%rdi) │ │ │ │ + movsd %xmm1,0x10(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm3,(%rdi) │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rdi) │ │ │ │ + movsd %xmm1,0x10(%rdi) │ │ │ │ + retq │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + ucomisd %xmm4,%xmm0 │ │ │ │ + movsd (%rdi),%xmm3 │ │ │ │ + movsd 0x8(%rdi),%xmm2 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + jp 8f953 │ │ │ │ + jne 8f953 │ │ │ │ + movsd 0x67188(%rip),%xmm0 │ │ │ │ + movsd %xmm3,(%rdi) │ │ │ │ + movsd %xmm2,0x8(%rdi) │ │ │ │ + movsd %xmm1,0x10(%rdi) │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + jmp 8f940 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000008f970 : │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ + cmpl $0x3,0x650942(%rip) │ │ │ │ + jg 8fb10 │ │ │ │ + lea 0x650b9d(%rip),%r14 │ │ │ │ + mov $0x3,%ebp │ │ │ │ + mov %rsp,%rbx │ │ │ │ + mov %r14,%r12 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7d749(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - mov 0x8ea5f(%rip),%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 8f8f2 │ │ │ │ - mov 0x8ec46(%rip),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x758bd(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r14,%rax,8),%rdi │ │ │ │ + callq 8f6f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8f890 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8f780 │ │ │ │ + movsd 0x75dbd(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 8fae0 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp $0x7,%ebp │ │ │ │ + jne 8f9b0 │ │ │ │ + lea 0x650a80(%rip),%r14 │ │ │ │ + mov $0x3,%ebp │ │ │ │ + mov %r14,%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8eed0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ + and $0x3,%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r14,%rax,8),%rdi │ │ │ │ + callq 8f6f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8f890 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8f780 │ │ │ │ + movsd 0x75d5d(%rip),%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 8fb30 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp $0x7,%ebp │ │ │ │ + jne 8fa10 │ │ │ │ + mov 0x650899(%rip),%eax │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jg 8fa9f │ │ │ │ + movslq %eax,%rdx │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + lea 0x650885(%rip),%rdx │ │ │ │ + mov %eax,0x650877(%rip) │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd 0x8(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rdx) │ │ │ │ + movsd 0x10(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rdx) │ │ │ │ + cmpl $0x3,0x650832(%rip) │ │ │ │ + jg 8fb46 │ │ │ │ + movl $0x0,0x650822(%rip) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 8fb73 │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x3,0x6507f1(%rip) │ │ │ │ + lea 0x74ebe(%rip),%rsi │ │ │ │ + jle 8fab6 │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7d701(%rip),%rsi │ │ │ │ - callq 15680 │ │ │ │ - jmpq 8f8f2 │ │ │ │ - lea 0x75aba(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8f0b0 │ │ │ │ - mov 0x8e906(%rip),%rax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8ef3d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 8fcb6 │ │ │ │ - lea 0x75ab2(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x8e8e6(%rip),%rax │ │ │ │ + jmp 8fab6 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x74e82(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 8f99c │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x3,0x6507a1(%rip) │ │ │ │ + jle 8fab6 │ │ │ │ + lea 0x74e7d(%rip),%rsi │ │ │ │ + jmp 8faf0 │ │ │ │ + mov 0x6507ac(%rip),%edx │ │ │ │ + lea 0x74e83(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8eeda(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 8fcda │ │ │ │ - movdqa 0x70261(%rip),%xmm0 │ │ │ │ - movb $0x0,0xc8662(%rip) │ │ │ │ - movabs $0x2e64656c69616620,%rax │ │ │ │ - mov %rax,0xc8649(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movaps %xmm0,0xc862d(%rip) │ │ │ │ - jmpq 8fce4 │ │ │ │ + jmpq 8faac │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000901a0 : │ │ │ │ - movslq %edi,%rdi │ │ │ │ +000000000008fb80 : │ │ │ │ + push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmpl $0x3,0x65073c(%rip) │ │ │ │ + jg 8fbd0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8f970 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + je 8fbbd │ │ │ │ + cmp $0xffffffff,%r13d │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmovne %ebx,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + movsd 0x8(%rdi),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x65070a(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x10(%rbp),%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + lea 0x75053(%rip),%rsi │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd 0x10(%rbp),%xmm2 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + divsd %xmm1,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + divsd %xmm1,%xmm3 │ │ │ │ + movsd 0x8(%rbp),%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8ee02(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 8fb9e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000008fc50 : │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ sub $0x8,%rsp │ │ │ │ - shl $0x2,%rdi │ │ │ │ - callq 15850 │ │ │ │ - test %rax,%rax │ │ │ │ - je 901ba │ │ │ │ + cmpl $0x3,0x650674(%rip) │ │ │ │ + jg 8fc80 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 8f970 │ │ │ │ add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - movdqa 0x75f0e(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xc85f7(%rip) │ │ │ │ - movdqa 0x75f0f(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xc85f8(%rip) │ │ │ │ - jmp 901b5 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 8f970 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x10(%rdi),%xmm2 │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + lea 0x75028(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0x8(%rdi),%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x10(%rbp),%xmm2 │ │ │ │ + movsd 0x8(%rbp),%xmm1 │ │ │ │ + lea 0x7503b(%rip),%rsi │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8ed70(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmp 8fc66 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000901e0 : │ │ │ │ - jmpq 15090 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000901f0 : │ │ │ │ +000000000008fce0 : │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %esi,%edi │ │ │ │ push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - callq 901a0 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 90350 │ │ │ │ - mov %r14d,%edi │ │ │ │ - callq 901a0 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 90350 │ │ │ │ - mov %r14d,%edi │ │ │ │ - callq 901a0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - je 90350 │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsd 0x8(%r8),%xmm0 │ │ │ │ + movsd (%r8),%xmm1 │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x6505dc(%rip),%xmm5 │ │ │ │ + movq %xmm0,%r15 │ │ │ │ + movsd 0x10(%rbp),%xmm0 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 15830 │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 905b9 │ │ │ │ - mov %r14d,%ebx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x0(,%rbx,4),%rdx │ │ │ │ - callq 154d0 │ │ │ │ - lea 0x0(,%rbx,8),%rsi │ │ │ │ - mov %r14d,0x2c(%rsp) │ │ │ │ - movq 0x679f4(%rip),%xmm3 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - mov %eax,%r14d │ │ │ │ - lea 0x8(,%rdi,8),%rsi │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - jmp 902bd │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 90364 │ │ │ │ - cmpl $0x1,(%r8,%rcx,4) │ │ │ │ - mov %ecx,%esi │ │ │ │ - je 902b0 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 902f5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15,%rcx,8),%rdx │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 902ec │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov %eax,%ebp │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 902b0 │ │ │ │ - mov (%r8,%rax,4),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 902d0 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jle 902ec │ │ │ │ - movdqa 0x75de6(%rip),%xmm0 │ │ │ │ - mov $0x31,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %si,0xc84b5(%rip) │ │ │ │ - movaps %xmm0,0xc849e(%rip) │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - jne 903a8 │ │ │ │ - mov $0x32,%ecx │ │ │ │ - movdqa 0x75db0(%rip),%xmm0 │ │ │ │ - mov %cx,0xc8489(%rip) │ │ │ │ - movaps %xmm0,0xc8472(%rip) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x48,%rsp │ │ │ │ + je 8fd3f │ │ │ │ + cmpl $0x3,0x6505a3(%rip) │ │ │ │ + jg 8fd60 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8f970 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + addl $0x1,0x0(%r13) │ │ │ │ + add $0x18,%rsp │ │ │ │ + cltd │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + idiv %r12d │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + mov %edx,%eax │ │ │ │ retq │ │ │ │ - movslq %ebp,%r10 │ │ │ │ - addl $0x1,(%r8,%r10,4) │ │ │ │ - mov (%r15,%r10,8),%rsi │ │ │ │ - lea 0x0(,%r10,8),%r11 │ │ │ │ - cmp %r13d,%ebp │ │ │ │ - jne 90525 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %r13d,(%rcx,%rax,4) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %ebp,(%rcx,%rax,4) │ │ │ │ - lea (%rsi,%r11,1),%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - ucomisd %xmm6,%xmm1 │ │ │ │ - jnp 90331 │ │ │ │ - movsd 0x66718(%rip),%xmm0 │ │ │ │ - mov 0x66711(%rip),%rcx │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea (%rcx,%rsi,1),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - add $0x8,%rax │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 903d0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 90416 │ │ │ │ - mov (%r12,%r10,8),%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - lea (%rcx,%rax,1),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - add $0x8,%rax │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 90400 │ │ │ │ - xor %r9d,%r9d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %r9d,%ebp │ │ │ │ - je 90493 │ │ │ │ - mov (%r15,%r9,8),%rdx │ │ │ │ - lea (%rdx,%r11,1),%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi,%rax,8),%xmm2 │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 90440 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 90493 │ │ │ │ - mov (%r12,%r9,8),%rdx │ │ │ │ - mov (%r12,%r11,1),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nop │ │ │ │ - movsd (%rcx,%rax,8),%xmm2 │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - mov %rax,%r10 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r10,%rdi │ │ │ │ - jne 90470 │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %rbx,%r9 │ │ │ │ - jne 90420 │ │ │ │ - addq $0x1,(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 902a2 │ │ │ │ - mov 0x2c(%rsp),%r14d │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - movslq %eax,%r10 │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x8(%r15,%rax,8),%r11 │ │ │ │ - jmp 904dd │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movq %r15,%xmm3 │ │ │ │ + movsd 0x10(%rbp),%xmm2 │ │ │ │ + movsd 0x8(%rbp),%xmm1 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x74f9e(%rip),%rsi │ │ │ │ + divsd %xmm6,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + divsd %xmm6,%xmm3 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8ec9d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmp 8fd37 │ │ │ │ nopl (%rax) │ │ │ │ - sub $0x1,%r10 │ │ │ │ - test %r10d,%r10d │ │ │ │ - js 90585 │ │ │ │ - movslq (%rbx,%r10,4),%rdx │ │ │ │ - movslq (%r9,%r10,4),%rax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 904d0 │ │ │ │ - lea 0x0(,%rdx,8),%rdi │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - add $0x8,%rdx │ │ │ │ - lea (%rax,%rdi,1),%rcx │ │ │ │ - add %rsi,%rax │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - movsd %xmm1,(%rcx) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - jne 90500 │ │ │ │ - jmp 904d0 │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%r15,%rcx,8),%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - movsd (%rsi,%rax,8),%xmm1 │ │ │ │ - movsd %xmm1,(%rdx,%rax,8) │ │ │ │ - movsd %xmm0,(%rsi,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 90530 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 90381 │ │ │ │ - mov (%r12,%rcx,8),%rcx │ │ │ │ - mov (%r12,%r10,8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd (%rcx,%rax,8),%xmm0 │ │ │ │ - movsd (%rdx,%rax,8),%xmm1 │ │ │ │ - mov %rax,%r9 │ │ │ │ - movsd %xmm1,(%rcx,%rax,8) │ │ │ │ - movsd %xmm0,(%rdx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdi,%r9 │ │ │ │ - jne 90560 │ │ │ │ - jmpq 90381 │ │ │ │ - mov 0x8e6cc(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 90620 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 901e0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 901e0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 901e0 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 90355 │ │ │ │ - mov 0x8e698(%rip),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 90596 │ │ │ │ - lea 0x75478(%rip),%rdi │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - callq 151d0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - movl $0xffffffff,0x30(%rsp) │ │ │ │ - movl $0xffffffff,0x2c(%rsp) │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - lea 0x75621(%rip),%rdi │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - jmpq 90596 │ │ │ │ - lea 0x7541e(%rip),%rdi │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x75409(%rip),%r12 │ │ │ │ - callq 151d0 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - movslq %r14d,%rax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movl $0xffffffff,0x30(%rsp) │ │ │ │ - movl $0xffffffff,0x2c(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - lea 0x0(,%r13,8),%rbp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r13d,0x34(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov %rax,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp,%r13,8),%rax │ │ │ │ - mov 0x0(%rbp,%r15,8),%rdi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r13d,%ebx │ │ │ │ - movsd (%rax,%r13,8),%xmm0 │ │ │ │ - mulsd (%rdi,%r14,1),%xmm0 │ │ │ │ - andpd 0x675c3(%rip),%xmm0 │ │ │ │ - movsd (%rax,%r14,1),%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm4 │ │ │ │ - ja 9073f │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15430 │ │ │ │ - cmp %r13d,%r15d │ │ │ │ - je 90707 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - andpd 0x67583(%rip),%xmm1 │ │ │ │ - comisd 0x18(%rsp),%xmm1 │ │ │ │ - jbe 90707 │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - mov %ebx,0x2c(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp 0x20(%rsp),%r13 │ │ │ │ - jne 90688 │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov $0xa,%edi │ │ │ │ - mov %rbp,%r15 │ │ │ │ - callq 150c0 │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13,0x20(%rsp) │ │ │ │ - jne 90664 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - jmpq 905f4 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - jmpq 906c1 │ │ │ │ + │ │ │ │ +000000000008fdb0 : │ │ │ │ + movq 0x67b48(%rip),%xmm1 │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + movsd 0x8(%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rdi) │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rdi) │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -0000000000090760 : │ │ │ │ +000000000008fdf0 : │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rdx,%rdi │ │ │ │ push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1438,%edi │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r9d,%ebx │ │ │ │ - sub $0x178,%rsp │ │ │ │ - mov 0x69327(%rip),%rsi │ │ │ │ - mov 0x8e4e8(%rip),%r15 │ │ │ │ - mov %ecx,0xf0(%rsp) │ │ │ │ - mov %r8d,0x84(%rsp) │ │ │ │ - movsd %xmm0,0xe0(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ - mov 0x8e298(%rip),%rax │ │ │ │ - mov %edx,(%r15) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - callq 15850 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - lea 0x4(%rax),%rdi │ │ │ │ - mov %r13w,0x5(%rax) │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov 0x8e463(%rip),%rax │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - callq f3160 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + callq 8f780 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq 8f780 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + mov %r10,%rsi │ │ │ │ + callq 8f6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ff50 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq 8f820 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ff38 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8e5d0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 91098 │ │ │ │ - lea 0x6f771(%rip),%rsi │ │ │ │ + callq 8f820 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8fe95 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 8f820 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ff1f │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 156c0 │ │ │ │ - mov 0x8e595(%rip),%rsi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 92d01 │ │ │ │ - mov 0x8e41a(%rip),%rax │ │ │ │ - mov (%rax),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 91180 │ │ │ │ - mov (%r15),%r13d │ │ │ │ - lea 0x1(%r13),%r14d │ │ │ │ - mov %r13d,0x70(%rsp) │ │ │ │ - movslq %r14d,%r14 │ │ │ │ - shl $0x3,%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x8e546(%rip),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8e72d(%rip),%rax │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 910d7 │ │ │ │ - movslq %r13d,%r12 │ │ │ │ + callq 8f820 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8feb9 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 8f820 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ff1f │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8f820 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8fedd │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rbx,(%rax,%r13,8) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rax,0x0(%rbp,%r13,8) │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rbx,%rax,8) │ │ │ │ - movq $0x0,(%rcx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 908d4 │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 9089d │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 15850 │ │ │ │ - mov 0x8e1c3(%rip),%rcx │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rcx,0xe8(%rsp) │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - callq 15850 │ │ │ │ + callq 8f820 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 8ff1f │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8e43f(%rip),%rax │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %ebx,%edx │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - callq 15850 │ │ │ │ + callq 8f820 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 90060 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 8f820 │ │ │ │ + test %eax,%eax │ │ │ │ + je 90050 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 8f820 │ │ │ │ + test %eax,%eax │ │ │ │ + je 90050 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r15d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov %rbx,(%rax,%r13,8) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rax,0x0(%rbp,%r13,8) │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,(%rbx,%rax,8) │ │ │ │ - movq $0x0,(%rcx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 90978 │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 90941 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - test %edx,%edx │ │ │ │ - jne 9110f │ │ │ │ - mov 0x70(%rsp),%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,0x8c(%rsp) │ │ │ │ - add %eax,%eax │ │ │ │ - lea 0x1(%rax),%ebx │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ + callq 8f820 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8fe6d │ │ │ │ + jmp 8ff1f │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 15850 │ │ │ │ + callq 8f890 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - movslq 0x88(%rsp),%r12 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ + callq 8f780 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 90080 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rsi,%r13,8) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rax,(%rdi,%r13,8) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 909ed │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8f1d0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 92cb9 │ │ │ │ - mov 0xc8196(%rip),%rdi │ │ │ │ - cmpl $0x1d,0xcc4(%rdi) │ │ │ │ - je 92c1c │ │ │ │ - mov 0x8e322(%rip),%r12 │ │ │ │ - mov 0x8e01b(%rip),%rbp │ │ │ │ - movsd 0x66073(%rip),%xmm0 │ │ │ │ - movsd 0x6606b(%rip),%xmm1 │ │ │ │ - lea 0x150(%rsp),%rdx │ │ │ │ - lea 0x148(%rsp),%rsi │ │ │ │ - addsd 0x88(%rdi),%xmm0 │ │ │ │ - addsd 0x90(%rdi),%xmm1 │ │ │ │ - mulsd 0x669fb(%rip),%xmm0 │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - mulsd 0x669eb(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x128(%rsp) │ │ │ │ - movsd %xmm1,0x130(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x158(%rsp),%r12 │ │ │ │ - callq 15200 │ │ │ │ - movsd 0x66002(%rip),%xmm7 │ │ │ │ - mov %r13,%rdx │ │ │ │ + callq 8f780 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 90050 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8f780 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 90050 │ │ │ │ mov %r12,%rsi │ │ │ │ - addsd 0x128(%rsp),%xmm7 │ │ │ │ - mov 0xc80ec(%rip),%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd 0x130(%rsp),%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x160(%rsp),%xmm3 │ │ │ │ - movsd 0x158(%rsp),%xmm2 │ │ │ │ - movsd 0x150(%rsp),%xmm1 │ │ │ │ - movsd 0x148(%rsp),%xmm0 │ │ │ │ - callq 8ef70 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd (%rsp),%xmm7 │ │ │ │ - jbe 90b2f │ │ │ │ - xorpd 0x66981(%rip),%xmm0 │ │ │ │ - mov 0x8e36a(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - callq 15200 │ │ │ │ - movsd 0x65f7c(%rip),%xmm1 │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8f780 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 90050 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8f780 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 90050 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov $0x0,%ecx │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + setnp %al │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + ucomisd 0x8(%rsp),%xmm3 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + or %dl,%al │ │ │ │ + jne 90040 │ │ │ │ + ucomisd %xmm0,%xmm5 │ │ │ │ + mov $0x2,%r15d │ │ │ │ + setnp %dl │ │ │ │ + cmove %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + je 8ff1f │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmpq 8ff1f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x3,%r15d │ │ │ │ + jmpq 8ff1f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ - addsd 0x130(%rsp),%xmm1 │ │ │ │ - mov 0xc8066(%rip),%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x160(%rsp),%xmm3 │ │ │ │ - movsd 0x158(%rsp),%xmm2 │ │ │ │ - movsd 0x150(%rsp),%xmm1 │ │ │ │ - movsd 0x148(%rsp),%xmm0 │ │ │ │ - callq 8ef70 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd (%rsp),%xmm7 │ │ │ │ - jbe 90bb1 │ │ │ │ - xorpd 0x668ff(%rip),%xmm0 │ │ │ │ - mov 0x8e020(%rip),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0xc8005(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x90(%rax),%xmm1 │ │ │ │ - cvttsd2si 0x88(%rax),%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 90bed │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mulsd 0x754a3(%rip),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cvttsd2si %xmm0,%esi │ │ │ │ - test %esi,%esi │ │ │ │ - mov %esi,0xf4(%rsp) │ │ │ │ - cmovg %esi,%eax │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 8f820 │ │ │ │ + test %eax,%eax │ │ │ │ + je 8fef3 │ │ │ │ + jmpq 8ff1f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8fdb0 │ │ │ │ + jmpq 8ff71 │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +0000000000090090 : │ │ │ │ + cmpl $0x2,0x650261(%rip) │ │ │ │ + jle 900a0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f4b0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 92bd9 │ │ │ │ - mov 0xf0(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 934da │ │ │ │ - movslq 0x8c(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea -0x8(,%rax,8),%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - mov %rsi,0xc0(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - lea 0x8(,%rax,8),%rax │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - lea -0x1(%rcx),%eax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - lea 0x8(,%rax,8),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov 0x88(%rsp),%r10d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 90cee │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov (%r12,%rbx,8),%rax │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xd0(%rsp),%rdx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - callq 154d0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp 0xd8(%rsp),%rax │ │ │ │ - jne 90cbe │ │ │ │ - mov 0x8df63(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jg 92028 │ │ │ │ - mov 0xc7ec3(%rip),%rdi │ │ │ │ - movsd 0x65dbb(%rip),%xmm1 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - addsd 0x88(%rdi),%xmm1 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - comisd %xmm6,%xmm1 │ │ │ │ - jbe 9121f │ │ │ │ - movl $0x0,0xa0(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x65d8b(%rip),%xmm1 │ │ │ │ - addsd 0x90(%rdi),%xmm1 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm7,%xmm1 │ │ │ │ - jbe 911c8 │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - subsd 0x6671d(%rip),%xmm0 │ │ │ │ - movl $0x0,0xa8(%rsp) │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - lea 0x138(%rsp),%rax │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - lea 0x124(%rsp),%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - lea 0x128(%rsp),%rax │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ + jmp 900b0 │ │ │ │ + nopl (%rax) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - jmp 90e0e │ │ │ │ - mov 0x124(%rsp),%r8d │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + mov 0x650230(%rip),%r8d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + mov 0x6501f9(%rip),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 90187 │ │ │ │ test %r8d,%r8d │ │ │ │ - je 90f02 │ │ │ │ - mov 0x74(%rsp),%edi │ │ │ │ - add %edi,0xa8(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xa8(%rsp),%eax │ │ │ │ - mov 0xc7dd8(%rip),%rdi │ │ │ │ - movsd 0x65cd0(%rip),%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - addsd 0x90(%rdi),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 911c8 │ │ │ │ - subsd 0x6666a(%rip),%xmm0 │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x108(%rsp),%rcx │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x124(%rsp) │ │ │ │ - mov 0x100(%rsp),%rdx │ │ │ │ - mov 0xf8(%rsp),%rsi │ │ │ │ - movsd 0x140(%rsp),%xmm1 │ │ │ │ - mov 0xc7d49(%rip),%rdi │ │ │ │ - callq 15810 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x128(%rsp),%xmm4 │ │ │ │ - mov 0x8ddc6(%rip),%rax │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - subsd %xmm4,%xmm7 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - jle 90ef1 │ │ │ │ - mov 0x124(%rsp),%esi │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - lea 0x74e9b(%rip),%rdi │ │ │ │ - mov $0x7,%eax │ │ │ │ - movsd 0x130(%rsp),%xmm5 │ │ │ │ - movsd 0x140(%rsp),%xmm3 │ │ │ │ - movsd 0x138(%rsp),%xmm2 │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8db57(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x84(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 90dc2 │ │ │ │ - mov (%r15),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle 90dd3 │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - movl $0x0,0xb0(%rsp) │ │ │ │ - movslq 0xb0(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - cvtsi2sdl 0x30(%rsp),%xmm6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rsi,%rax,1),%rbp │ │ │ │ - add 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - movsd %xmm6,0x60(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - callq 15b00 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %ebx,%xmm1 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %ebx,%r13d │ │ │ │ - callq 15b00 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - mulsd 0x50(%rsp),%xmm0 │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - test %edx,%edx │ │ │ │ - jle 91058 │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ + jle 9049c │ │ │ │ + mov 0x8e948(%rip),%r13 │ │ │ │ + lea 0x650201(%rip),%rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x74c68(%rip),%r12 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + add $0x18,%rbx │ │ │ │ + callq 152c0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd -0x8(%rbx),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + movsd -0x8(%rbx),%xmm2 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd -0x10(%rbx),%xmm1 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd -0x18(%rbx),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + divsd 0x67856(%rip),%xmm4 │ │ │ │ + add $0x1,%ebp │ │ │ │ + divsd 0x6784b(%rip),%xmm3 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x650176(%rip),%r8d │ │ │ │ + cmp %r8d,%ebp │ │ │ │ + jl 90110 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 90496 │ │ │ │ + lea 0x50(%rsp),%r12 │ │ │ │ + lea 0x650164(%rip),%r15 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r15,%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov %ebx,%eax │ │ │ │ + cltd │ │ │ │ + idiv %r8d │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea (%r15,%rax,8),%rsi │ │ │ │ + callq 8f6f0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x18,%r13 │ │ │ │ + callq 8f890 │ │ │ │ + mov 0x650112(%rip),%r8d │ │ │ │ + cmp %r8d,%ebx │ │ │ │ + jl 901b0 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 90496 │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ xor %ebx,%ebx │ │ │ │ - add %r14d,%eax │ │ │ │ - cvtsi2sd %eax,%xmm6 │ │ │ │ - movslq 0x20(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ movsd %xmm6,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ + jmp 90282 │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + subsd 0x68a50(%rip),%xmm1 │ │ │ │ + lea 0x74b81(%rip),%rsi │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8e7fa(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ movsd 0x10(%rsp),%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - lea (%rbx,%r13,1),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + comisd 0x7554c(%rip),%xmm0 │ │ │ │ + mov 0x650095(%rip),%r8d │ │ │ │ + ja 90348 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x18,%rbp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cmp %r8d,%ebx │ │ │ │ + jge 903f0 │ │ │ │ + mov %ebx,%r14d │ │ │ │ add $0x1,%ebx │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - mov (%r15),%edx │ │ │ │ - add %r12,%rax │ │ │ │ - add $0x8,%r12 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jg 90ff0 │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov 0x70(%rsp),%ecx │ │ │ │ - add %ecx,0x20(%rsp) │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jle 91058 │ │ │ │ - test %edx,%edx │ │ │ │ - jg 90fc8 │ │ │ │ - addq $0x1,0x38(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %eax,%edx │ │ │ │ - jg 90f60 │ │ │ │ - addl $0x1,0x30(%rsp) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0x70(%rsp),%ecx │ │ │ │ - add %ecx,0xb0(%rsp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 90dd3 │ │ │ │ - test %edx,%edx │ │ │ │ - jg 90f21 │ │ │ │ - jmpq 90dd3 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - lea 0xc771c(%rip),%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x168(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ebx,%eax │ │ │ │ + cltd │ │ │ │ + idiv %r8d │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea (%r12,%rax,8),%rsi │ │ │ │ + callq 8f6f0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 8f890 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cltd │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + idivl 0x65003a(%rip) │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea (%r12,%rax,8),%rsi │ │ │ │ + callq 8f780 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + xorpd 0x67620(%rip),%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + cmpl $0x3,0x64ffe2(%rip) │ │ │ │ + jle 90254 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + jne 90210 │ │ │ │ + lea 0x756eb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + jmpq 90210 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cltd │ │ │ │ + idiv %r8d │ │ │ │ + cmpl $0x3,0x64ff83(%rip) │ │ │ │ + mov %edx,%r12d │ │ │ │ + jg 904b8 │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + mov %eax,0x64ff90(%rip) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge 903bf │ │ │ │ + sub %r12d,%r8d │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + lea -0x2(%r8),%edx │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + add %rcx,%rdx │ │ │ │ + lea (%r15,%rax,8),%rax │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + lea 0x64ff8b(%rip),%rdx │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + add $0x18,%rax │ │ │ │ + movsd %xmm0,-0x18(%rax) │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + movsd %xmm0,-0x10(%rax) │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 90398 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 90090 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 92fa2 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - add $0x178,%rsp │ │ │ │ + jne 904eb │ │ │ │ + add $0x1e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x8d9ea(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,0xe8(%rsp) │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x8dc70(%rip),%rdi │ │ │ │ - mov %rdi,0xc8(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 91131 │ │ │ │ - lea 0x74be2(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x8d91e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - mov 0x70(%rsp),%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - imul %esi,%eax │ │ │ │ - lea (%rax,%rax,1),%r14d │ │ │ │ - mov %eax,0x8c(%rsp) │ │ │ │ - lea 0x1(%r14),%ebx │ │ │ │ - mov %r14d,0x88(%rsp) │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 909e2 │ │ │ │ - jmpq 90a1a │ │ │ │ - lea 0x748d4(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - lea 0x74ae5(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - lea 0x74b19(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x8d895(%rip),%rax │ │ │ │ + nop │ │ │ │ + mov 0x64fee2(%rip),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + cvtsi2sd %r8d,%xmm1 │ │ │ │ + subsd 0x68773(%rip),%xmm1 │ │ │ │ + mulsd 0x6886b(%rip),%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 90490 │ │ │ │ + movsd 0x675a1(%rip),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x674bd(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jb 90490 │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + maxsd %xmm0,%xmm7 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 903c6 │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + lea 0x749ce(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8e5ca(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x8da9e(%rip),%rax │ │ │ │ - mov (%rax),%ebx │ │ │ │ - jmpq 90848 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + jmpq 903c6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x74(%rsp),%esi │ │ │ │ - add %esi,0xa0(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - movsd 0x658e2(%rip),%xmm1 │ │ │ │ - addsd 0x88(%rdi),%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 90d35 │ │ │ │ - mov 0x8da55(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jg 92081 │ │ │ │ - movsd 0x658b4(%rip),%xmm1 │ │ │ │ - addsd 0x88(%rdi),%xmm1 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r8,%rdi │ │ │ │ - comisd %xmm6,%xmm1 │ │ │ │ - jbe 915dc │ │ │ │ - movsd 0x65884(%rip),%xmm1 │ │ │ │ - addsd 0x90(%rdi),%xmm1 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - comisd %xmm6,%xmm1 │ │ │ │ - jbe 915ae │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - subsd 0x66216(%rip),%xmm0 │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - lea 0x138(%rsp),%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - lea 0x124(%rsp),%rax │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - lea 0x128(%rsp),%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movsd %xmm0,0xa8(%rsp) │ │ │ │ - jmp 9130d │ │ │ │ - mov 0x124(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 91403 │ │ │ │ - mov 0x74(%rsp),%ecx │ │ │ │ - add %ecx,0x60(%rsp) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - mov 0xc78d9(%rip),%rdi │ │ │ │ - movsd 0x657d1(%rip),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm7 │ │ │ │ - addsd 0x90(%rdi),%xmm0 │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - jbe 915ae │ │ │ │ - subsd 0x6616b(%rip),%xmm7 │ │ │ │ - mov 0x110(%rsp),%rdx │ │ │ │ - mov 0x108(%rsp),%rsi │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x100(%rsp),%rcx │ │ │ │ - mov 0xf8(%rsp),%rdx │ │ │ │ - movl $0x0,0x124(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov 0xc785a(%rip),%rdi │ │ │ │ - movsd 0x140(%rsp),%xmm1 │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - movsd 0x130(%rsp),%xmm5 │ │ │ │ - mov 0x8d8c6(%rip),%rax │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - subsd %xmm5,%xmm6 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - jle 913f4 │ │ │ │ - mov 0x124(%rsp),%esi │ │ │ │ - lea 0x749a5(%rip),%rdi │ │ │ │ - movsd 0x128(%rsp),%xmm4 │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - movsd 0x140(%rsp),%xmm3 │ │ │ │ - mov $0x7,%eax │ │ │ │ - movsd 0x138(%rsp),%xmm2 │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8d654(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x84(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 912c9 │ │ │ │ - mov (%r15),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle 912d8 │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - movl $0x0,0xa0(%rsp) │ │ │ │ - movslq 0xa0(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - add 0x28(%rsp),%rax │ │ │ │ - cvtsi2sdl 0x18(%rsp),%xmm7 │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rdi,%rax,1),%rbp │ │ │ │ - add 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - mov %ebx,%r13d │ │ │ │ - callq 15b00 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %ebx,%xmm1 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd 0x130(%rsp),%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - mulsd 0x30(%rsp),%xmm0 │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - test %edx,%edx │ │ │ │ - jle 9156e │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ + jmp 90447 │ │ │ │ + mov 0x64fe3c(%rip),%eax │ │ │ │ pxor %xmm7,%xmm7 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - add %r14d,%eax │ │ │ │ - cvtsi2sd %eax,%xmm7 │ │ │ │ - movslq 0x10(%rsp),%rax │ │ │ │ - add 0x28(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ movsd %xmm7,0x8(%rsp) │ │ │ │ + jmpq 903f6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - callq 15b00 │ │ │ │ - lea (%rbx,%r13,1),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add $0x1,%ebx │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd 0x130(%rsp),%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - mov (%r15),%edx │ │ │ │ - add %r12,%rax │ │ │ │ - add $0x8,%r12 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jg 91500 │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov 0x70(%rsp),%esi │ │ │ │ - add %esi,0x10(%rsp) │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jle 9156e │ │ │ │ - test %edx,%edx │ │ │ │ - jg 914d0 │ │ │ │ - addq $0x1,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %eax,%edx │ │ │ │ - jg 91460 │ │ │ │ - addl $0x1,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x70(%rsp),%esi │ │ │ │ - add %esi,0xa0(%rsp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 912d8 │ │ │ │ - test %edx,%edx │ │ │ │ - jg 91421 │ │ │ │ - jmpq 912d8 │ │ │ │ - mov 0x74(%rsp),%ecx │ │ │ │ - add %ecx,0x58(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - movsd 0x65502(%rip),%xmm1 │ │ │ │ - addsd 0x88(%rdi),%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 9123c │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov (%rax),%rax │ │ │ │ - ucomisd (%rax,%rdi,1),%xmm7 │ │ │ │ - jnp 92b8b │ │ │ │ - mov 0x8d653(%rip),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 920c2 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov 0x88(%rsp),%esi │ │ │ │ - callq 901f0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 92b66 │ │ │ │ - mov 0x8d61e(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 91f89 │ │ │ │ - mov (%r15),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 91858 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r9d,%r12d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 9172d │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - lea 0x0(,%rbp,8),%r14 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea (%rsi,%rdx,8),%r13 │ │ │ │ - jmp 9169c │ │ │ │ - movsd (%rdx),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x683bf(%rip),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 916ea │ │ │ │ - mov (%r15),%edx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jle 9172d │ │ │ │ - mov 0x8d90d(%rip),%rdi │ │ │ │ - movsd 0x65dd5(%rip),%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov (%rdx,%r14,1),%rdx │ │ │ │ - lea (%rdx,%rbx,8),%rsi │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdx │ │ │ │ - mulsd (%rdx),%xmm0 │ │ │ │ - addsd (%rsi),%xmm0 │ │ │ │ - ucomisd %xmm6,%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - jp 91679 │ │ │ │ - comisd %xmm6,%xmm0 │ │ │ │ - jne 91679 │ │ │ │ - mov 0x6e817(%rip),%rsi │ │ │ │ - movq %rsi,%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9168d │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea 0x746da(%rip),%rdi │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - mov $0x2,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8d332(%rip),%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea 0x7492f(%rip),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8e569(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x8d53b(%rip),%rax │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jg 9169c │ │ │ │ - add $0x1,%rbp │ │ │ │ - add 0x70(%rsp),%r12d │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jg 91657 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 92183 │ │ │ │ - test %edx,%edx │ │ │ │ - jle 91858 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov 0x64fe12(%rip),%r8d │ │ │ │ + jmpq 9035e │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + │ │ │ │ +00000000000904f0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpl $0x3,0x64fdbd(%rip) │ │ │ │ + jg 90760 │ │ │ │ + movsd 0x64fdd7(%rip),%xmm6 │ │ │ │ + movsd 0x64fdd7(%rip),%xmm7 │ │ │ │ + mov 0x64fdc1(%rip),%ecx │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd 0x64fdcb(%rip),%xmm6 │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + movsd 0x7525d(%rip),%xmm7 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 906a7 │ │ │ │ + lea 0x64fd92(%rip),%r15 │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov %ebp,%r13d │ │ │ │ - test %edx,%edx │ │ │ │ - jle 91847 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - movslq %r12d,%rax │ │ │ │ - add 0x28(%rsp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x0(,%rbp,8),%rcx │ │ │ │ - lea (%rdi,%rax,8),%r14 │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 917b3 │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 905a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x3,0x64fd51(%rip) │ │ │ │ + jg 90730 │ │ │ │ + mov 0x64fd65(%rip),%ecx │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jge 90634 │ │ │ │ + mov %r14d,%r12d │ │ │ │ + add $0x1,%r14d │ │ │ │ + lea 0x64fd52(%rip),%rdi │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea 0x1(%rbp),%r13d │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + movslq %r13d,%rax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + movslq %edx,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea (%rdi,%rdx,8),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x50(%rsp,%rax,1) │ │ │ │ + movsd 0x8(%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x58(%rsp,%rax,1) │ │ │ │ + movsd 0x10(%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x60(%rsp,%rax,1) │ │ │ │ + callq 8f6f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8f890 │ │ │ │ + cmpl $0x3,0x64fcd0(%rip) │ │ │ │ + jg 906d0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja 90580 │ │ │ │ + mov 0x64fcd4(%rip),%ecx │ │ │ │ + mov %r13d,%ebp │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jl 905a0 │ │ │ │ + cmpl $0x3,0x64fc9d(%rip) │ │ │ │ + jg 908a0 │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jge 906a7 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 906a1 │ │ │ │ + lea -0x1(%rbp),%ecx │ │ │ │ + lea 0x68(%rsp),%rax │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + lea 0x64fc92(%rip),%rdx │ │ │ │ + lea (%rax,%rcx,8),%rcx │ │ │ │ + jmp 9068a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ movsd (%rax),%xmm1 │ │ │ │ - mov 0x8d4c6(%rip),%rax │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - mov (%rax),%eax │ │ │ │ - mulsd 0x682a8(%rip),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9180a │ │ │ │ - mov (%r15),%edx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jle 91844 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - movsd 0x65cbd(%rip),%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,1),%rax │ │ │ │ - lea (%rax,%rbx,8),%rdx │ │ │ │ - mov (%r14,%rbx,8),%rax │ │ │ │ - mulsd (%rax),%xmm0 │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - ucomisd %xmm6,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - jp 91787 │ │ │ │ - comisd %xmm6,%xmm0 │ │ │ │ - jne 91787 │ │ │ │ - mov 0x6e700(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x8d454(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 917a4 │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea 0x745da(%rip),%rdi │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + add $0x18,%rax │ │ │ │ + movsd -0x8(%rax),%xmm2 │ │ │ │ + movsd %xmm1,(%rdx) │ │ │ │ + add $0x18,%rdx │ │ │ │ + movsd %xmm0,-0x10(%rdx) │ │ │ │ + movsd %xmm2,-0x8(%rdx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 90678 │ │ │ │ + mov %ebp,0x64fc51(%rip) │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 908cd │ │ │ │ + add $0x1e8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov %r14d,%eax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + cltd │ │ │ │ + mov $0x1,%edi │ │ │ │ + divsd 0x64fc05(%rip),%xmm1 │ │ │ │ + lea 0x747e6(%rip),%rsi │ │ │ │ + idivl 0x64fc00(%rip) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + mulsd 0x6d0ea(%rip),%xmm1 │ │ │ │ mov $0x2,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8d212(%rip),%rax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8e329(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jg 917b3 │ │ │ │ - mov %r13,%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - add 0x70(%rsp),%r12d │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jg 91753 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f4b0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 921a4 │ │ │ │ - mov 0x8d3e9(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 91898 │ │ │ │ - mov 0x80(%rsp),%esi │ │ │ │ - lea 0x7458e(%rip),%rdi │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + jmpq 9060e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x747ec(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8d1b0(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xc7329(%rip),%rdi │ │ │ │ - movsd 0x65221(%rip),%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - addsd 0x88(%rdi),%xmm0 │ │ │ │ - comisd %xmm6,%xmm0 │ │ │ │ - jbe 91ac2 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - mov %r12d,%ebp │ │ │ │ - movsd 0x651eb(%rip),%xmm1 │ │ │ │ - addsd 0x90(%rdi),%xmm1 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm7,%xmm1 │ │ │ │ - jbe 91a9c │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x128(%rsp),%rax │ │ │ │ - subsd 0x65b66(%rip),%xmm7 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x140(%rsp),%r12 │ │ │ │ - lea 0x138(%rsp),%r14 │ │ │ │ - lea 0x124(%rsp),%r13 │ │ │ │ - movsd %xmm8,0x8(%rsp) │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - subsd 0x65b2c(%rip),%xmm6 │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r13,%rcx │ │ │ │ - movsd 0x140(%rsp),%xmm1 │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x124(%rsp) │ │ │ │ - mov 0xc7226(%rip),%rdi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x8d2b2(%rip),%rax │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 91a16 │ │ │ │ - mov 0x124(%rsp),%esi │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd 0x130(%rsp),%xmm5 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movsd 0x128(%rsp),%xmm4 │ │ │ │ - lea 0x74461(%rip),%rdi │ │ │ │ - movsd 0x140(%rsp),%xmm3 │ │ │ │ - mov $0x6,%eax │ │ │ │ - movsd 0x138(%rsp),%xmm2 │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8d03e(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8e2f1(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - mov 0x84(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 91a2c │ │ │ │ - mov 0x124(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 91a68 │ │ │ │ - subsd 0x130(%rsp),%xmm6 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - andpd 0x6622f(%rip),%xmm6 │ │ │ │ - subsd 0x128(%rsp),%xmm0 │ │ │ │ - maxsd (%rsp),%xmm6 │ │ │ │ - andpd 0x66219(%rip),%xmm0 │ │ │ │ - maxsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ + jmpq 9058d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x75048(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0x746df(%rip),%rsi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd 0x64fb6b(%rip),%xmm1 │ │ │ │ movsd %xmm0,0x8(%rsp) │ │ │ │ - add 0x74(%rsp),%ebx │ │ │ │ - mov 0xc7155(%rip),%rdi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %ebx,%xmm1 │ │ │ │ - movsd 0x65045(%rip),%xmm0 │ │ │ │ - addsd 0x90(%rdi),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 9193e │ │ │ │ - movsd 0x8(%rsp),%xmm8 │ │ │ │ - add 0x74(%rsp),%ebp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x6501c(%rip),%xmm1 │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - addsd 0x88(%rdi),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 918d5 │ │ │ │ - mov 0x8d18f(%rip),%rax │ │ │ │ - mov (%rax),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 91f30 │ │ │ │ - movsd 0xe0(%rsp),%xmm7 │ │ │ │ - comisd %xmm8,%xmm7 │ │ │ │ - jbe 91aec │ │ │ │ - comisd (%rsp),%xmm7 │ │ │ │ - ja 91b08 │ │ │ │ - addl $0x1,0x80(%rsp) │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - cmp %eax,0xf0(%rsp) │ │ │ │ - jne 90ca5 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 8f4b0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 934e6 │ │ │ │ - mov 0x8d139(%rip),%rax │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - mov (%rax),%ebx │ │ │ │ - mov 0x88(%rsp),%r9d │ │ │ │ + mulsd 0x6d05d(%rip),%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64fb5a(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 9083f │ │ │ │ + mov 0x8e293(%rip),%r13 │ │ │ │ + lea 0x64fb4c(%rip),%rbx │ │ │ │ xor %ebp,%ebp │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 91b72 │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - mov 0x0(%r13,%rbp,8),%rax │ │ │ │ - mov (%r12,%rbp,8),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xd0(%rsp),%rdx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - callq 154d0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rax,0xd8(%rsp) │ │ │ │ - jne 91b42 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jg 92db1 │ │ │ │ - mov 0xc7046(%rip),%rax │ │ │ │ - movsd 0x64f3e(%rip),%xmm1 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - addsd 0x88(%rax),%xmm1 │ │ │ │ - mov %rax,%rdx │ │ │ │ - comisd %xmm7,%xmm1 │ │ │ │ - jbe 9223f │ │ │ │ - movl $0x0,0xa8(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x64f0e(%rip),%xmm1 │ │ │ │ - addsd 0x90(%rax),%xmm1 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm7,%xmm1 │ │ │ │ - jbe 921e8 │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - subsd 0x658a0(%rip),%xmm0 │ │ │ │ - movl $0x0,0xb0(%rsp) │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - lea 0x138(%rsp),%rax │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - lea 0x124(%rsp),%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - lea 0x128(%rsp),%rax │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - jmp 91c89 │ │ │ │ - mov 0x124(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 91d9b │ │ │ │ - mov 0x74(%rsp),%esi │ │ │ │ - add %esi,0xb0(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - movsd 0x64e5c(%rip),%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mov 0xc6f51(%rip),%rax │ │ │ │ - addsd 0x90(%rax),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 921e8 │ │ │ │ - subsd 0x657ef(%rip),%xmm0 │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov 0xc6f18(%rip),%rdi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ + lea 0x746d3(%rip),%r12 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + add $0x18,%rbx │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x64fb16(%rip),%xmm1 │ │ │ │ movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x108(%rsp),%rbp │ │ │ │ - mov 0x100(%rsp),%r14 │ │ │ │ - movl $0x0,0x124(%rsp) │ │ │ │ - mov 0xf8(%rsp),%rbx │ │ │ │ - mov 0xc6ee1(%rip),%rdi │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - movsd 0x140(%rsp),%xmm1 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 8e5a0 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x128(%rsp),%xmm4 │ │ │ │ - mov 0x8cf2d(%rip),%rax │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - subsd %xmm4,%xmm7 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - movsd %xmm7,0x58(%rsp) │ │ │ │ - jle 91d8a │ │ │ │ - mov 0x124(%rsp),%esi │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - lea 0x7415a(%rip),%rdi │ │ │ │ - mov $0x7,%eax │ │ │ │ - movsd 0x130(%rsp),%xmm5 │ │ │ │ - movsd 0x140(%rsp),%xmm3 │ │ │ │ - movsd 0x138(%rsp),%xmm2 │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8ccbe(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x84(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 91c3f │ │ │ │ - mov (%r15),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle 91c4e │ │ │ │ - movl $0x0,0xc8(%rsp) │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - movslq 0xc8(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - cvtsi2sdl 0x30(%rsp),%xmm6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rcx,%rax,1),%rbp │ │ │ │ - add 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - movsd %xmm6,0xa0(%rsp) │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - callq 15b00 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %ebx,%xmm1 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %ebx,%r13d │ │ │ │ - callq 15b00 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - mulsd 0x58(%rsp),%xmm0 │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - test %edx,%edx │ │ │ │ - jle 91ef0 │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - add %r14d,%eax │ │ │ │ - cvtsi2sd %eax,%xmm6 │ │ │ │ - movslq 0x20(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - lea (%rbx,%r13,1),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add $0x1,%ebx │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - mov (%r15),%edx │ │ │ │ - add %r12,%rax │ │ │ │ - add $0x8,%r12 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jg 91e88 │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - add %edi,0x20(%rsp) │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jle 91ef0 │ │ │ │ - test %edx,%edx │ │ │ │ - jg 91e60 │ │ │ │ - addq $0x1,0x38(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %eax,%edx │ │ │ │ - jg 91df4 │ │ │ │ - addl $0x1,0x30(%rsp) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - add %edi,0xc8(%rsp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 91c4e │ │ │ │ - test %edx,%edx │ │ │ │ - jg 91db9 │ │ │ │ - jmpq 91c4e │ │ │ │ - mov 0x80(%rsp),%ebx │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - lea 0x73b77(%rip),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm8,0x8(%rsp) │ │ │ │ - mov %ebx,%esi │ │ │ │ - callq 15430 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x73b6a(%rip),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8cacb(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + movsd -0x8(%rbx),%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd -0x8(%rbx),%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + divsd %xmm1,%xmm4 │ │ │ │ + movsd -0x18(%rbx),%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + divsd %xmm1,%xmm3 │ │ │ │ + movsd -0x10(%rbx),%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm8 │ │ │ │ - jmpq 91ad5 │ │ │ │ - lea 0x73b18(%rip),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x7cb73(%rip),%rbp │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x8c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 9215d │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - lea 0x73acf(%rip),%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x0(%r13,%rbx,8),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd (%rax,%r12,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 15430 │ │ │ │ - cmp %r12,0x90(%rsp) │ │ │ │ - jne 91fc6 │ │ │ │ - lea 0x73aa2(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov (%r14,%rbx,8),%rax │ │ │ │ - lea 0x73a9b(%rip),%rdi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15430 │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - cmp %rbx,0x98(%rsp) │ │ │ │ - je 9215d │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 91fb7 │ │ │ │ - mov 0x80(%rsp),%esi │ │ │ │ - lea 0x73cf2(%rip),%rdi │ │ │ │ + cmp %ebp,0x64fabb(%rip) │ │ │ │ + jg 907c0 │ │ │ │ + lea 0x751bd(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8c9fc(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xc6b75(%rip),%rdi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd 0x64a69(%rip),%xmm0 │ │ │ │ - addsd 0x88(%rdi),%xmm0 │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - ja 90d26 │ │ │ │ - mov 0x8cbe0(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 9120c │ │ │ │ - mov 0x80(%rsp),%esi │ │ │ │ - lea 0x73d11(%rip),%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x64faa6(%rip),%xmm6 │ │ │ │ + movsd 0x64faa6(%rip),%xmm7 │ │ │ │ + mov 0x64fa90(%rip),%ecx │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd 0x64fa9a(%rip),%xmm6 │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 90567 │ │ │ │ + cmpl $0x3,0x64fa47(%rip) │ │ │ │ + jle 906a7 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x7515c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8c9a3(%rip),%rax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8e186(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xc6b1c(%rip),%r8 │ │ │ │ - movsd 0x64a14(%rip),%xmm1 │ │ │ │ - addsd 0x88(%r8),%xmm1 │ │ │ │ - jmpq 9121f │ │ │ │ - lea 0x739ac(%rip),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x7ca3a(%rip),%rbp │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x8c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 92195 │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - lea 0x73996(%rip),%rdi │ │ │ │ + mov 0x64fa30(%rip),%ecx │ │ │ │ + jmpq 90641 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000908e0 : │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x740f7(%rip),%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ xor %r12d,%r12d │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x0(%r13,%rbx,8),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd (%rax,%r12,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 15430 │ │ │ │ - cmp %r12,0x90(%rsp) │ │ │ │ - jne 920ff │ │ │ │ - lea 0x73969(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov (%r14,%rbx,8),%rax │ │ │ │ - lea 0x73962(%rip),%rdi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15430 │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - cmp 0x98(%rsp),%rbx │ │ │ │ - je 92195 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 920f0 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - mov 0x8caea(%rip),%rax │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jg 9164f │ │ │ │ - test %eax,%eax │ │ │ │ - je 91858 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - mov (%r15),%edx │ │ │ │ - jmpq 91746 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - jmpq 9160f │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movdqa 0x73f5f(%rip),%xmm0 │ │ │ │ - mov $0x2e,%ebx │ │ │ │ - movabs $0x6465746172656e65,%rcx │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov %bx,0x18(%rax) │ │ │ │ - mov 0x8cbe8(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmpq 910a9 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3(%r12),%eax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + and $0x3,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rdi │ │ │ │ + callq 8f6f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8f890 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r13,(%rsp) │ │ │ │ + jmp 90981 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x74(%rsp),%ecx │ │ │ │ - add %ecx,0xa8(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xa8(%rsp),%edi │ │ │ │ - movsd 0x648c2(%rip),%xmm1 │ │ │ │ - addsd 0x88(%rax),%xmm1 │ │ │ │ - cvtsi2sd %edi,%xmm0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8f780 │ │ │ │ + movsd 0x74e4d(%rip),%xmm1 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - ja 91bb2 │ │ │ │ - mov 0x8ca35(%rip),%rsi │ │ │ │ - cmpl $0x1,(%rsi) │ │ │ │ - jg 92dfc │ │ │ │ - movsd 0x64894(%rip),%xmm1 │ │ │ │ - addsd 0x88(%rax),%xmm1 │ │ │ │ - mov %rax,%rdx │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm6,%xmm1 │ │ │ │ - jbe 9261c │ │ │ │ - movsd 0x64867(%rip),%xmm1 │ │ │ │ - addsd 0x90(%rdx),%xmm1 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - comisd %xmm6,%xmm1 │ │ │ │ - jbe 925ee │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - subsd 0x651f9(%rip),%xmm0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movl $0x0,0xa0(%rsp) │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - lea 0x138(%rsp),%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - lea 0x124(%rsp),%rax │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - lea 0x128(%rsp),%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - movsd %xmm0,0xb0(%rsp) │ │ │ │ - jmp 92333 │ │ │ │ - mov 0x124(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 92447 │ │ │ │ - mov 0x74(%rsp),%esi │ │ │ │ - add %esi,0xa0(%rsp) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - mov 0xc68b3(%rip),%rdx │ │ │ │ - movsd 0x647ab(%rip),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm7 │ │ │ │ - addsd 0x90(%rdx),%xmm0 │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - jbe 925ee │ │ │ │ - subsd 0x65145(%rip),%xmm7 │ │ │ │ - mov 0xc687e(%rip),%rdi │ │ │ │ - mov 0x110(%rsp),%rdx │ │ │ │ - mov 0x108(%rsp),%rsi │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x100(%rsp),%rbp │ │ │ │ - mov 0xf8(%rsp),%r14 │ │ │ │ - movl $0x0,0x124(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rbx │ │ │ │ - mov 0xc6835(%rip),%rdi │ │ │ │ - movsd 0x140(%rsp),%xmm1 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + ja 90a30 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x18,%r13 │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + je 909c0 │ │ │ │ + cmpl $0x3,0x64f950(%rip) │ │ │ │ + jle 90958 │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq 8e5a0 │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - movsd 0x130(%rsp),%xmm5 │ │ │ │ - mov 0x8c882(%rip),%rax │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - subsd %xmm5,%xmm6 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - jle 92438 │ │ │ │ - mov 0x124(%rsp),%esi │ │ │ │ - lea 0x73ab9(%rip),%rdi │ │ │ │ - movsd 0x128(%rsp),%xmm4 │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - movsd 0x140(%rsp),%xmm3 │ │ │ │ - mov $0x7,%eax │ │ │ │ - movsd 0x138(%rsp),%xmm2 │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8c610(%rip),%rax │ │ │ │ + callq 8f780 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8e08d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x84(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 922e9 │ │ │ │ - mov (%r15),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 922f8 │ │ │ │ - movl $0x0,0xa8(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - movslq 0xa8(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - add 0x28(%rsp),%rax │ │ │ │ - cvtsi2sdl 0x18(%rsp),%xmm7 │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rdi,%rax,1),%rbp │ │ │ │ - add 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movsd %xmm7,0x58(%rsp) │ │ │ │ - movsd 0x58(%rsp),%xmm1 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - mov %ebx,%r13d │ │ │ │ - callq 15b00 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %ebx,%xmm1 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd 0x130(%rsp),%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - mulsd 0x30(%rsp),%xmm0 │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - test %edx,%edx │ │ │ │ - jle 925ae │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - add %r14d,%eax │ │ │ │ - cvtsi2sd %eax,%xmm7 │ │ │ │ - movslq 0x10(%rsp),%rax │ │ │ │ - add 0x28(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - callq 15b00 │ │ │ │ - lea (%rbx,%r13,1),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add $0x1,%ebx │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd 0x130(%rsp),%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mulsd (%rsp),%xmm0 │ │ │ │ - mov (%r15),%edx │ │ │ │ - add %r12,%rax │ │ │ │ - add $0x8,%r12 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jg 92540 │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov 0x70(%rsp),%ecx │ │ │ │ - add %ecx,0x10(%rsp) │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jle 925ae │ │ │ │ - test %edx,%edx │ │ │ │ - jg 92510 │ │ │ │ - addq $0x1,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %eax,%edx │ │ │ │ - jg 924a2 │ │ │ │ - addl $0x1,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x70(%rsp),%ecx │ │ │ │ - add %ecx,0xa8(%rsp) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jge 922f8 │ │ │ │ - test %edx,%edx │ │ │ │ - jg 92465 │ │ │ │ - jmpq 922f8 │ │ │ │ - mov 0x74(%rsp),%edi │ │ │ │ - add %edi,0x60(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - movsd 0x644c2(%rip),%xmm1 │ │ │ │ - addsd 0x88(%rdx),%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 92259 │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov (%rax),%rax │ │ │ │ - ucomisd (%rax,%rcx,1),%xmm7 │ │ │ │ - jnp 92e39 │ │ │ │ - mov 0x8c613(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 92efc │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov 0x88(%rsp),%esi │ │ │ │ - callq 901f0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 92b66 │ │ │ │ - mov 0x8c5de(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 92e5d │ │ │ │ - mov (%r15),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 9289e │ │ │ │ - xor %r9d,%r9d │ │ │ │ + jmp 90958 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jne 90920 │ │ │ │ + cmpl $0x3,0x64f8ff(%rip) │ │ │ │ + jg 91295 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8f970 │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + callq 8f970 │ │ │ │ + lea 0x30(%rbx),%rdi │ │ │ │ + callq 8f970 │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + callq 8f970 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 91334 │ │ │ │ + add $0xf8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov (%rsp),%r15 │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + lea 0x73fb8(%rip),%r14 │ │ │ │ + lea 0x3(%r12),%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + and $0x3,%eax │ │ │ │ xor %ebp,%ebp │ │ │ │ - mov %r9d,%r12d │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rdi │ │ │ │ + callq 8f6f0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 8f890 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + jmp 90aa9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 8f780 │ │ │ │ + movsd 0x74d25(%rip),%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 90b20 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + je 90ae8 │ │ │ │ + cmpl $0x3,0x64f828(%rip) │ │ │ │ + jle 90a80 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 8f780 │ │ │ │ mov %ebp,%ecx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 9276d │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - lea 0x0(,%rbp,8),%r14 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea (%rsi,%rdx,8),%r13 │ │ │ │ - jmp 926dc │ │ │ │ - movsd (%rdx),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x6737f(%rip),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9272a │ │ │ │ - mov (%r15),%edx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jle 9276d │ │ │ │ - mov 0x8c6cd(%rip),%rdi │ │ │ │ - movsd 0x64d95(%rip),%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov (%rdx,%r14,1),%rdx │ │ │ │ - lea (%rdx,%rbx,8),%rsi │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdx │ │ │ │ - mulsd (%rdx),%xmm0 │ │ │ │ - addsd (%rsi),%xmm0 │ │ │ │ - ucomisd %xmm6,%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - jp 926b9 │ │ │ │ - comisd %xmm6,%xmm0 │ │ │ │ - jne 926b9 │ │ │ │ - mov 0x6d7d7(%rip),%rsi │ │ │ │ - movq %rsi,%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - je 926cd │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea 0x733c4(%rip),%rdi │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - mov $0x2,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8c2f2(%rip),%rax │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8df65(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x8c4fb(%rip),%rax │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jg 926dc │ │ │ │ - add $0x1,%rbp │ │ │ │ - add 0x70(%rsp),%r12d │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jg 92697 │ │ │ │ + jmp 90a80 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jne 90a47 │ │ │ │ + cmpl $0x3,0x64f7d7(%rip) │ │ │ │ + jg 91256 │ │ │ │ + movl $0x0,0x64f7e7(%rip) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + jmpq 909e4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + movl $0x1,0x3c(%rsp) │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + jmpq 90c5b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ test %eax,%eax │ │ │ │ - jne 92d9f │ │ │ │ - test %edx,%edx │ │ │ │ - jle 9289e │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %ebp,%r13d │ │ │ │ + jne 90b87 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + callq 8f780 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 912e3 │ │ │ │ + mov 0x64f74b(%rip),%eax │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle 9288d │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x0(,%rbp,8),%rcx │ │ │ │ - movslq %r12d,%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - add 0x28(%rsp),%rax │ │ │ │ - lea (%rdi,%rax,8),%r14 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r12d,%r13d │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 927f6 │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - mov 0x8c483(%rip),%rax │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - mov (%rax),%eax │ │ │ │ - mulsd 0x67265(%rip),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9284d │ │ │ │ - mov (%r15),%edx │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jle 92887 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - movsd 0x64c7a(%rip),%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,1),%rax │ │ │ │ - lea (%rax,%rbx,8),%rdx │ │ │ │ - mov (%r14,%rbx,8),%rax │ │ │ │ - mulsd (%rax),%xmm0 │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - ucomisd %xmm6,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - jp 927ca │ │ │ │ - comisd %xmm6,%xmm0 │ │ │ │ - jne 927ca │ │ │ │ - mov 0x6d6bd(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x8c411(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + jne 90e50 │ │ │ │ + cmpl $0x1,0x18(%rsp) │ │ │ │ + jne 90e50 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + je 9113d │ │ │ │ + cmp $0xffffffff,%r15d │ │ │ │ + je 91152 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 91204 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + cmpl $0x2,(%rsp) │ │ │ │ + lea 0x4c(%rsp),%rsi │ │ │ │ + sete %cl │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 8fce0 │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + cmpl $0x3,0x64f6ed(%rip) │ │ │ │ + jle 90c41 │ │ │ │ + mov (%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 927e7 │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - lea 0x732bf(%rip),%rdi │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - mov $0x2,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8c1cf(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jg 927f6 │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r13d,%r12d │ │ │ │ - add $0x1,%rbp │ │ │ │ - add 0x70(%rsp),%r12d │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jg 92793 │ │ │ │ + je 91038 │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + je 90ff9 │ │ │ │ + cmpl $0x2,(%rsp) │ │ │ │ + je 91102 │ │ │ │ + lea 0x74705(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f4b0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 921a4 │ │ │ │ - mov 0x8c3a3(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 928db │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - lea 0x73663(%rip),%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x73e73(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8c16d(%rip),%rax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8de07(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xc62e6(%rip),%rax │ │ │ │ - movsd 0x641de(%rip),%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - addsd 0x88(%rax),%xmm0 │ │ │ │ - comisd %xmm6,%xmm0 │ │ │ │ - jbe 92b1d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - movsd 0x641ab(%rip),%xmm1 │ │ │ │ - addsd 0x90(%rax),%xmm1 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm7,%xmm1 │ │ │ │ - jbe 92af5 │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x138(%rsp),%rax │ │ │ │ - subsd 0x64b26(%rip),%xmm7 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x124(%rsp),%r13 │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ - lea 0x128(%rsp),%rbp │ │ │ │ - movsd %xmm8,0x8(%rsp) │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - subsd 0x64af1(%rip),%xmm6 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + cmp $0x7,%edx │ │ │ │ + jg 91146 │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + cmp $0x7,%eax │ │ │ │ + jg 91146 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 90c69 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jg 91146 │ │ │ │ + cmpl $0x3,0x64f668(%rip) │ │ │ │ + jg 90f20 │ │ │ │ + movslq 0x24(%rsp),%rax │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ - mov 0xc6221(%rip),%rdi │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ + lea 0x90(%rsp),%r15 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%rbp │ │ │ │ + lea 0x3(%rcx),%eax │ │ │ │ + cltd │ │ │ │ + shr $0x1e,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%r12 │ │ │ │ mov %rbp,%rsi │ │ │ │ - movsd 0x140(%rsp),%xmm1 │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x124(%rsp) │ │ │ │ - mov 0xc61e7(%rip),%rdi │ │ │ │ - callq 15810 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 8f6f0 │ │ │ │ + movslq 0x38(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%r14 │ │ │ │ + lea 0x3(%rcx),%eax │ │ │ │ + cltd │ │ │ │ + shr $0x1e,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%r8 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 8f6f0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 8e5a0 │ │ │ │ - mov 0x8c25d(%rip),%rax │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 92a6b │ │ │ │ - mov 0x124(%rsp),%esi │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd 0x130(%rsp),%xmm5 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movsd 0x128(%rsp),%xmm4 │ │ │ │ - lea 0x73524(%rip),%rdi │ │ │ │ - movsd 0x140(%rsp),%xmm3 │ │ │ │ - mov $0x6,%eax │ │ │ │ - movsd 0x138(%rsp),%xmm2 │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8bfe9(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - mov 0x84(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 92a85 │ │ │ │ - mov 0x124(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 92ac1 │ │ │ │ - subsd 0x130(%rsp),%xmm6 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - andpd 0x651d6(%rip),%xmm6 │ │ │ │ - subsd 0x128(%rsp),%xmm0 │ │ │ │ - maxsd (%rsp),%xmm6 │ │ │ │ - andpd 0x651c0(%rip),%xmm0 │ │ │ │ - maxsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - add 0x74(%rsp),%ebx │ │ │ │ - mov 0xc60fc(%rip),%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %ebx,%xmm1 │ │ │ │ - movsd 0x63fec(%rip),%xmm0 │ │ │ │ - addsd 0x90(%rax),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 9297e │ │ │ │ - movsd 0x8(%rsp),%xmm8 │ │ │ │ - add 0x74(%rsp),%r14d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x63fc2(%rip),%xmm1 │ │ │ │ - cvtsi2sd %r14d,%xmm0 │ │ │ │ - addsd 0x88(%rax),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 92915 │ │ │ │ - mov 0x8c134(%rip),%rax │ │ │ │ - mov (%rax),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 92d1a │ │ │ │ - movsd 0xe0(%rsp),%xmm7 │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - comisd %xmm8,%xmm7 │ │ │ │ - jbe 92b4d │ │ │ │ - comisd (%rsp),%xmm7 │ │ │ │ - ja 934b8 │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %eax,0xf0(%rsp) │ │ │ │ - je 92fb0 │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - jmpq 91b29 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - lea 0xc5c4e(%rip),%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x8c242(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmpq 910a9 │ │ │ │ - jne 915fe │ │ │ │ - movdqa 0x73587(%rip),%xmm0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - movdqa 0x73586(%rip),%xmm0 │ │ │ │ - movabs $0x6d726f66736e6172,%rsi │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rsi,0x20(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movb $0x0,0x28(%rax) │ │ │ │ - mov 0x8c1f4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmpq 910a9 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movdqa 0x7352a(%rip),%xmm0 │ │ │ │ - movabs $0x6465746172656e65,%rdi │ │ │ │ - mov $0x2e,%r11d │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rdi,0x10(%rax) │ │ │ │ - mov %r11w,0x18(%rax) │ │ │ │ - mov 0x8c1b1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmpq 910a9 │ │ │ │ - mov 0x8c145(%rip),%r12 │ │ │ │ - mov 0x8be9e(%rip),%rbx │ │ │ │ - lea 0x72cc4(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x2f8(%rdi),%xmm0 │ │ │ │ + callq 8f7b0 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 8f6f0 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + callq 8f7b0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - movl $0x1,(%rbx) │ │ │ │ - callq 15c20 │ │ │ │ - mov 0x8bf25(%rip),%rax │ │ │ │ - mov 0x8be0e(%rip),%rbp │ │ │ │ - lea 0x72c94(%rip),%rsi │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - mov 0xc5f5a(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x300(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov 0xc5f3e(%rip),%rax │ │ │ │ - mov 0x8bfb7(%rip),%rdi │ │ │ │ - lea 0x72c5d(%rip),%rsi │ │ │ │ - movl $0x1,(%rbx) │ │ │ │ - movsd 0x30(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov 0xc5f14(%rip),%rdi │ │ │ │ - jmpq 90a4d │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movdqa 0x7343a(%rip),%xmm0 │ │ │ │ - mov $0x2e,%ebp │ │ │ │ - movabs $0x706d657420726564,%rsi │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - mov %bp,0x1c(%rax) │ │ │ │ - movl $0x6574616c,0x18(%rax) │ │ │ │ - mov 0x8c0cc(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmpq 910a9 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + callq 8f6f0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 8f7b0 │ │ │ │ + cmpl $0x3,0x64f57b(%rip) │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov %eax,%r15d │ │ │ │ + jg 90e98 │ │ │ │ mov %r12,%rdx │ │ │ │ - lea 0x72f40(%rip),%rsi │ │ │ │ - callq 15c20 │ │ │ │ - jmpq 910a9 │ │ │ │ - mov 0x50(%rsp),%ebx │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - lea 0x72e0c(%rip),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm8,0x8(%rsp) │ │ │ │ - mov %ebx,%esi │ │ │ │ - callq 15430 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x72dff(%rip),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8bce4(%rip),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + push %rax │ │ │ │ + lea 0xb8(%rsp),%r10 │ │ │ │ + push %r10 │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + callq 8fdf0 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + ja 90b60 │ │ │ │ + mov (%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 90dd7 │ │ │ │ + mov 0x3c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 90dd7 │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov (%rsp),%esi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 8fb80 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x64f4e4(%rip),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 90b8d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 9118a │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + je 9127d │ │ │ │ + cmpl $0x2,(%rsp) │ │ │ │ + je 9123e │ │ │ │ + lea 0x74290(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8dc0d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x8beed(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm8 │ │ │ │ - mov (%rax),%ebx │ │ │ │ - jmpq 92b2e │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - mov 0x8bece(%rip),%rax │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov (%rax),%eax │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov 0x64f493(%rip),%eax │ │ │ │ test %edx,%edx │ │ │ │ - jg 9268f │ │ │ │ - test %eax,%eax │ │ │ │ - je 9289e │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - mov (%r15),%edx │ │ │ │ - jmpq 92786 │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - lea 0x730c4(%rip),%rdi │ │ │ │ + je 90b99 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + or 0x18(%rsp),%edx │ │ │ │ + or %r15d,%edx │ │ │ │ + jne 90f7b │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 91078 │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + je 90fd0 │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 8fce0 │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + jmpq 90be4 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x73b7a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8bc76(%rip),%rax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + lea 0x73b67(%rip),%rsi │ │ │ │ + lea 0x67e16(%rip),%rdi │ │ │ │ + callq 8f660 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + lea 0x73b50(%rip),%rsi │ │ │ │ + lea 0x73b4b(%rip),%rdi │ │ │ │ + callq 8f660 │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea 0x67df0(%rip),%rsi │ │ │ │ + lea 0x73b3f(%rip),%rdi │ │ │ │ + callq 8f660 │ │ │ │ + lea 0x74b0d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8db37(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xc5def(%rip),%rax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd 0x63ce3(%rip),%xmm0 │ │ │ │ - addsd 0x88(%rax),%xmm0 │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - ja 91ba3 │ │ │ │ - jmpq 9221c │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - lea 0x730f1(%rip),%rdi │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + jmpq 90d6b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x739a3(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8bc2b(%rip),%rax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 9109f │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + je 911f0 │ │ │ │ + cmpl $0x2,(%rsp) │ │ │ │ + je 911dc │ │ │ │ + lea 0x74125(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8dad2(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xc5da4(%rip),%rdx │ │ │ │ - movsd 0x63c9c(%rip),%xmm1 │ │ │ │ - addsd 0x88(%rdx),%xmm1 │ │ │ │ - jmpq 9223f │ │ │ │ - jne 9263e │ │ │ │ - movdqa 0x732d9(%rip),%xmm0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - movdqa 0x732e8(%rip),%xmm0 │ │ │ │ - jmpq 92baa │ │ │ │ - lea 0x72c44(%rip),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x7bc9f(%rip),%rbp │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x8c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 92d79 │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - lea 0x72bfb(%rip),%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x0(%r13,%rbx,8),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd (%rax,%r12,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 15430 │ │ │ │ - cmp %r12,0x90(%rsp) │ │ │ │ - jne 92e9a │ │ │ │ - lea 0x72bce(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov (%r14,%rbx,8),%rax │ │ │ │ - lea 0x72bc7(%rip),%rdi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15430 │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - cmp %rbx,0x98(%rsp) │ │ │ │ - je 92d79 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 92e8b │ │ │ │ - lea 0x72bdf(%rip),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x7bc00(%rip),%rbp │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x8c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 92f93 │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - lea 0x72b60(%rip),%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x0(%r13,%rbx,8),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd (%rax,%r12,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 15430 │ │ │ │ - cmp %r12,0x90(%rsp) │ │ │ │ - jne 92f35 │ │ │ │ - lea 0x72b33(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov (%r14,%rbx,8),%rax │ │ │ │ - lea 0x72b2c(%rip),%rdi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15430 │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - cmp %rbx,0x98(%rsp) │ │ │ │ - je 92f93 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 92f26 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - jmpq 9264f │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + jmpq 90c76 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 90bae │ │ │ │ + cmpl $0xffffffff,0x18(%rsp) │ │ │ │ + je 910da │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 911a2 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + sete %cl │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 8fce0 │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + jmpq 90be4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - lea 0x2(%rax),%r14d │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - lea 0x1(%rax),%r15d │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 9347e │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xc5beb(%rip),%rdi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov $0x1,%edx │ │ │ │ - cvtsi2sdl 0xf4(%rsp),%xmm0 │ │ │ │ - divsd 0x730a9(%rip),%xmm0 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x63abc(%rip),%xmm0 │ │ │ │ - addsd 0x88(%rdi),%xmm0 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - cmovg %eax,%edx │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - mov %edx,0x70(%rsp) │ │ │ │ - jbe 93228 │ │ │ │ - mov %r15d,0x18(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ - mov %ebp,%r14d │ │ │ │ - movsd 0x63a7e(%rip),%xmm1 │ │ │ │ - addsd 0x90(%rdi),%xmm1 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - comisd %xmm6,%xmm1 │ │ │ │ - jbe 931f6 │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - subsd 0x64406(%rip),%xmm7 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x140(%rsp),%rbp │ │ │ │ - lea 0x138(%rsp),%r13 │ │ │ │ - lea 0x124(%rsp),%r12 │ │ │ │ - lea 0x128(%rsp),%r15 │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - subsd 0x643cb(%rip),%xmm6 │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd %xmm6,0x38(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movsd 0x140(%rsp),%xmm1 │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x124(%rsp) │ │ │ │ - mov 0xc5ac7(%rip),%rdi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x8bb53(%rip),%rax │ │ │ │ - movsd 0x30(%rsp),%xmm7 │ │ │ │ - movsd 0x38(%rsp),%xmm6 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 93175 │ │ │ │ - mov 0x124(%rsp),%esi │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd 0x130(%rsp),%xmm5 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movsd 0x128(%rsp),%xmm4 │ │ │ │ - lea 0x72d02(%rip),%rdi │ │ │ │ - movsd 0x140(%rsp),%xmm3 │ │ │ │ - mov $0x6,%eax │ │ │ │ - movsd 0x138(%rsp),%xmm2 │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8b8df(%rip),%rax │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x4c(%rsp),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x4,%edx │ │ │ │ + callq 8fce0 │ │ │ │ + cmpl $0x3,0x64f2e9(%rip) │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jle 90c41 │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x74241(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x74283(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 90c1f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x74202(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7420c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 90c1f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x74061(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8d9ae(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x38(%rsp),%xmm6 │ │ │ │ - movsd 0x30(%rsp),%xmm7 │ │ │ │ - mov 0x84(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 9318d │ │ │ │ - mov 0x124(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 931c9 │ │ │ │ - subsd 0x130(%rsp),%xmm6 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - andpd 0x64ace(%rip),%xmm6 │ │ │ │ - subsd 0x128(%rsp),%xmm0 │ │ │ │ - maxsd 0x8(%rsp),%xmm6 │ │ │ │ - andpd 0x64ab7(%rip),%xmm0 │ │ │ │ - maxsd (%rsp),%xmm0 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - add 0x70(%rsp),%ebx │ │ │ │ - mov 0xc59f4(%rip),%rdi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %ebx,%xmm1 │ │ │ │ - movsd 0x638e4(%rip),%xmm0 │ │ │ │ - addsd 0x90(%rdi),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 9309f │ │ │ │ - add 0x70(%rsp),%r14d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x638c1(%rip),%xmm1 │ │ │ │ - cvtsi2sd %r14d,%xmm0 │ │ │ │ - addsd 0x88(%rdi),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 93042 │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - mov 0x18(%rsp),%r15d │ │ │ │ - mov 0x8ba29(%rip),%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 9367f │ │ │ │ - movsd 0x63887(%rip),%xmm0 │ │ │ │ - addsd 0x88(%rdi),%xmm0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - jbe 93553 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - mov %r14d,0x30(%rsp) │ │ │ │ - mov %r15d,0x38(%rsp) │ │ │ │ - movsd 0x63841(%rip),%xmm1 │ │ │ │ - addsd 0x90(%rdi),%xmm1 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - comisd %xmm6,%xmm1 │ │ │ │ - jbe 93441 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - subsd 0x641d5(%rip),%xmm7 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - lea 0x140(%rsp),%r15 │ │ │ │ - lea 0x138(%rsp),%r14 │ │ │ │ - lea 0x124(%rsp),%r13 │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ - lea 0x128(%rsp),%rbp │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - subsd 0x64193(%rip),%xmm6 │ │ │ │ - mov 0xc58cc(%rip),%rdi │ │ │ │ - movsd %xmm7,0x40(%rsp) │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movsd 0x140(%rsp),%xmm1 │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x124(%rsp) │ │ │ │ - mov 0xc5892(%rip),%rdi │ │ │ │ - callq 15810 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 8e5a0 │ │ │ │ - mov 0x8b908(%rip),%rax │ │ │ │ - movsd 0x40(%rsp),%xmm7 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 933c0 │ │ │ │ - mov 0x124(%rsp),%esi │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd 0x130(%rsp),%xmm5 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movsd 0x128(%rsp),%xmm4 │ │ │ │ - lea 0x72bcf(%rip),%rdi │ │ │ │ - movsd 0x140(%rsp),%xmm3 │ │ │ │ - mov $0x6,%eax │ │ │ │ - movsd 0x138(%rsp),%xmm2 │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8b694(%rip),%rax │ │ │ │ + jmpq 90e6a │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ + lea 0x73f2a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x73f45(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 90f67 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 90bc1 │ │ │ │ + lea 0x740ee(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x7410b(%rip),%rsi │ │ │ │ + jmpq 9121e │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x74138(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x741b2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 90c1f │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 912bc │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 904f0 │ │ │ │ + jmpq 90a07 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 90f9f │ │ │ │ + lea 0x73fde(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x73910(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x73ff0(%rip),%rsi │ │ │ │ + jmp 911bc │ │ │ │ + lea 0x738a2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 90e2c │ │ │ │ + lea 0x7402f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x74074(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8d871(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0x40(%rsp),%xmm7 │ │ │ │ - mov 0x84(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 933d6 │ │ │ │ - mov 0x124(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 93414 │ │ │ │ - subsd 0x130(%rsp),%xmm6 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - andpd 0x64885(%rip),%xmm6 │ │ │ │ - subsd 0x128(%rsp),%xmm0 │ │ │ │ - maxsd 0x18(%rsp),%xmm6 │ │ │ │ - andpd 0x6486e(%rip),%xmm0 │ │ │ │ - maxsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - add 0x70(%rsp),%ebx │ │ │ │ - mov 0xc57a9(%rip),%rdi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %ebx,%xmm1 │ │ │ │ - movsd 0x63699(%rip),%xmm0 │ │ │ │ - addsd 0x90(%rdi),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 932d7 │ │ │ │ - mov 0x70(%rsp),%ecx │ │ │ │ - add %ecx,0x20(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - movsd 0x6366f(%rip),%xmm1 │ │ │ │ - addsd 0x88(%rdi),%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 9327f │ │ │ │ - mov 0x30(%rsp),%r14d │ │ │ │ - mov 0x38(%rsp),%r15d │ │ │ │ - jmpq 93563 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - mov 0x8b7c9(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 92fd2 │ │ │ │ - lea 0x72af9(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x8b595(%rip),%rax │ │ │ │ + jmpq 90f9f │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ + lea 0x73e6d(%rip),%rsi │ │ │ │ + jmpq 910ae │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ + lea 0x73e31(%rip),%rsi │ │ │ │ + jmpq 910ae │ │ │ │ + lea 0x73f35(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x73f82(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8d80f(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 92fd2 │ │ │ │ - mov 0x80(%rsp),%ecx │ │ │ │ - lea 0x1(%rax),%r14d │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - lea -0x1(%rcx),%esi │ │ │ │ - lea 0x1(%rcx),%r15d │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - jmpq 92fca │ │ │ │ + jmpq 90bc1 │ │ │ │ + lea 0x73825(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 8f4b0 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne 93529 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movdqa 0x72c1d(%rip),%xmm0 │ │ │ │ - movabs $0x6465746172656e65,%rsi │ │ │ │ - mov $0x2e,%r9d │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - mov %r9w,0x18(%rax) │ │ │ │ - mov 0x8b8a4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmpq 910a9 │ │ │ │ - mov 0x8b728(%rip),%rax │ │ │ │ - movl $0xffffffff,0x50(%rsp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov $0x1,%r14d │ │ │ │ - movl $0xffffffff,0x28(%rsp) │ │ │ │ - mov (%rax),%ebx │ │ │ │ - jmpq 92fca │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - mov 0x8b6ee(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 935ad │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - lea 0x7260b(%rip),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15430 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x72604(%rip),%rdi │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8b49b(%rip),%rax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 90e2c │ │ │ │ + lea 0x73d3b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8d7d0(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x8b80c(%rip),%rax │ │ │ │ + jmpq 90b07 │ │ │ │ + lea 0x737cb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 90e2c │ │ │ │ + lea 0x73cbc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8d791(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x4,%eax │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - lea 0x729f8(%rip),%rsi │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - callq 15c20 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r15d,%edx │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ - lea 0x72a19(%rip),%rsi │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov $0x4,%eax │ │ │ │ - callq 15c20 │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - movsd %xmm7,0x1408(%rbx) │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - mov %eax,0x1418(%rbx) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - movsd %xmm7,0x1410(%rbx) │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - mov %eax,0x1430(%rbx) │ │ │ │ - movsd %xmm7,0x1420(%rbx) │ │ │ │ - movsd 0x18(%rsp),%xmm7 │ │ │ │ - movsd %xmm7,0x1428(%rbx) │ │ │ │ - jmpq 910a9 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x724c4(%rip),%rdi │ │ │ │ - callq 15430 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x724c2(%rip),%rdi │ │ │ │ - callq 15430 │ │ │ │ - mov 0x8b383(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x8b58c(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle 936e5 │ │ │ │ - lea 0x728e8(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + jmpq 909df │ │ │ │ + lea 0x73e4d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8d76a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xc54dc(%rip),%rdi │ │ │ │ - jmpq 93239 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000093700 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - subsd 0xc5974(%rip),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - subsd 0xc5958(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - ja 9374f │ │ │ │ - mov 0xc5953(%rip),%rax │ │ │ │ - movsd 0x6338b(%rip),%xmm3 │ │ │ │ - movsd 0x88(%rax),%xmm4 │ │ │ │ - addsd %xmm3,%xmm4 │ │ │ │ - comisd %xmm4,%xmm1 │ │ │ │ - jbe 93760 │ │ │ │ - movl $0x1,(%rdx) │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 9374f │ │ │ │ - addsd 0x90(%rax),%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe 93755 │ │ │ │ - jmp 9374f │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000093780 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + jmpq 91146 │ │ │ │ + cmpl $0x3,0x64efee(%rip) │ │ │ │ + mov %r10,%r11 │ │ │ │ + jg 91308 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq 8fc50 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc5431(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 937ca │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ + callq 904f0 │ │ │ │ + jmpq 90a07 │ │ │ │ + lea 0x73dd1(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8d71a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + jmp 912ef │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000937d0 : │ │ │ │ +0000000000091340 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4(%rsp),%r13 │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 15580 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 93950 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xc0(%rbx),%rdx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x71478(%rip),%rsi │ │ │ │ - callq 15380 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 93950 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x18(%rbx),%r9 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - push %r13 │ │ │ │ - mov 0xc0(%rbx),%ecx │ │ │ │ - lea 0xc8(%rbx),%r8 │ │ │ │ - lea 0x71445(%rip),%rsi │ │ │ │ - callq 15c70 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 93950 │ │ │ │ - mov 0xc5802(%rip),%eax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movsd 0x66656(%rip),%xmm0 │ │ │ │ + cmpl $0x3,0x64ef6f(%rip) │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + movsd %xmm0,0x64ef75(%rip) │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + jg 91570 │ │ │ │ + lea 0x64f1b3(%rip),%r15 │ │ │ │ + mov %r15,%r12 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + add $0x8,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mulsd -0x8(%r14),%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + mulsd -0x8(%rbp),%xmm2 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,-0x18(%r12) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd -0x8(%r14),%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + mulsd -0x8(%rbp),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,-0x10(%r12) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd -0x8(%rbp),%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + lea 0x64f182(%rip),%rax │ │ │ │ + movsd %xmm0,-0x8(%r12) │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 91390 │ │ │ │ + lea 0x64f04b(%rip),%rbp │ │ │ │ + lea 0x60(%rbp),%r12 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + add $0x18,%rbp │ │ │ │ + add $0x8,%r13 │ │ │ │ + add $0x8,%rbx │ │ │ │ + mulsd -0x8(%r13),%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + mulsd -0x8(%rbx),%xmm4 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,-0x18(%rbp) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd -0x8(%r13),%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + mulsd -0x8(%rbx),%xmm5 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,-0x10(%rbp) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd -0x8(%rbx),%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movsd %xmm0,-0x8(%rbp) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 91439 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x655f2(%rip),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 938be │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmpq $0x0,0xc0(%rbx) │ │ │ │ - lea 0x728cd(%rip),%r13 │ │ │ │ - jle 938af │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc8(%rbx,%rbp,8),%rcx │ │ │ │ - lea 0x1(%rbp),%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ + je 91536 │ │ │ │ + lea 0x64ee18(%rip),%rdx │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + lea 0x64f0ac(%rip),%rax │ │ │ │ + add $0x18,%r15 │ │ │ │ + add $0x18,%rdx │ │ │ │ + movsd %xmm0,-0x18(%rdx) │ │ │ │ + movsd -0x10(%r15),%xmm0 │ │ │ │ + movsd %xmm0,-0x10(%rdx) │ │ │ │ + movsd -0x8(%r15),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rdx) │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne 914e8 │ │ │ │ + movl $0x4,0x64edd2(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 90090 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + lea 0x64ef43(%rip),%rsi │ │ │ │ + lea 0x64effc(%rip),%rdi │ │ │ │ + movl $0x0,0x64edaa(%rip) │ │ │ │ + callq 908e0 │ │ │ │ + add $0x28,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %rbp,0xc0(%rbx) │ │ │ │ - jg 93888 │ │ │ │ - mov 0x8b18a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - movl $0x0,0x1c(%rbx) │ │ │ │ - cmpl $0x1d,0xcc4(%rax) │ │ │ │ - je 93910 │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rbx) │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x28(%rbx) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - sub %fs:0x28,%rsi │ │ │ │ - jne 9395d │ │ │ │ - add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - movl $0x1,0x1c(%rbx) │ │ │ │ - movsd %xmm0,0x20(%rbx) │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x28(%rbx) │ │ │ │ - movsd 0xb0(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x70(%rbx) │ │ │ │ - movsd 0xb8(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x78(%rbx) │ │ │ │ - jmp 938eb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rsp),%edi │ │ │ │ - callq 93780 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 90090 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x64ed65(%rip),%r9d │ │ │ │ + mov 0x64ed62(%rip),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 938eb │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x73db9(%rip),%rsi │ │ │ │ + mov 0x64ed57(%rip),%ecx │ │ │ │ + mov 0x64ed55(%rip),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x73510(%rip),%r12 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x734f8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd (%r14,%r15,1),%xmm0 │ │ │ │ + movsd 0x0(%rbp,%r15,1),%xmm1 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x8,%r15 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp $0x20,%r15 │ │ │ │ + jne 915ba │ │ │ │ + lea 0x734d7(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x734b2(%rip),%r12 │ │ │ │ + movsd 0x0(%r13,%r15,1),%xmm0 │ │ │ │ + movsd (%rbx,%r15,1),%xmm1 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x8,%r15 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp $0x20,%r15 │ │ │ │ + jne 91600 │ │ │ │ + lea 0x743d3(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8d3fd(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x64ec9d(%rip),%xmm7 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + jmpq 91386 │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -0000000000093970 : │ │ │ │ +0000000000091660 : │ │ │ │ + push %r15 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x1410,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x458,%rsp │ │ │ │ + mov %rdx,0xd0(%rsp) │ │ │ │ + movsd %xmm0,0x68(%rsp) │ │ │ │ + movsd %xmm1,0x88(%rsp) │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + movsd %xmm3,0x60(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x448(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x14(%rsp),%rbx │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 15d00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 93be0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x712dd(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 93be0 │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x6dd60(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 93be0 │ │ │ │ - mov 0xc(%r12),%r13d │ │ │ │ - sub 0x8(%r12),%r13d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x1,%r13d │ │ │ │ - lea 0x6dd4d(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movslq %r13d,%rdx │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 93be0 │ │ │ │ - mov 0x1c(%r12),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl (%r12),%xmm0 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 93b70 │ │ │ │ - movsd 0x20(%r12),%xmm1 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ + mov 0x662cb(%rip),%rax │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + mov 0x6b67c(%rip),%rax │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + mov 0x662a5(%rip),%rax │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + mov 0x6b646(%rip),%rax │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + mov 0x66267(%rip),%rax │ │ │ │ + mov %rax,0x248(%rsp) │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + mov 0x6b610(%rip),%rax │ │ │ │ + mov %rax,0x258(%rsp) │ │ │ │ + mov 0x66241(%rip),%rax │ │ │ │ + movl $0x0,0x16c(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + mov 0x6b5df(%rip),%rax │ │ │ │ + mov %rax,0x270(%rsp) │ │ │ │ + mov %rax,0x278(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + movq $0xffffffffffffffff,0x1d8(%rsp) │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %r15w,0x5(%rax) │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov 0x661d8(%rip),%rax │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + mov 0x4a8(%rsp),%eax │ │ │ │ + mov %r12d,0x64ef2e(%rip) │ │ │ │ + mov %eax,0x64eaf4(%rip) │ │ │ │ + lea 0x340(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm7 │ │ │ │ + jp 9181c │ │ │ │ + jne 9181c │ │ │ │ + movsd 0x652b2(%rip),%xmm3 │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + movsd 0x68(%rsp),%xmm3 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm3 │ │ │ │ + jp 9183c │ │ │ │ + jne 9183c │ │ │ │ + movsd 0x65292(%rip),%xmm6 │ │ │ │ + movsd %xmm6,0x68(%rsp) │ │ │ │ + movsd 0x60(%rsp),%xmm3 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm3 │ │ │ │ + jp 9185c │ │ │ │ + jne 9185c │ │ │ │ + movsd 0x65272(%rip),%xmm3 │ │ │ │ + movsd %xmm3,0x60(%rsp) │ │ │ │ + mov 0x66155(%rip),%rax │ │ │ │ + lea 0x64e0fe(%rip),%rdi │ │ │ │ + mov %rax,0x64ea7f(%rip) │ │ │ │ + callq 15770 │ │ │ │ + mov 0x64e0eb(%rip),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1c8(%rsp),%rsi │ │ │ │ + mov %rax,0x64e0cc(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 15390 │ │ │ │ + add %rbx,%rax │ │ │ │ + cmp %rax,0x1c8(%rsp) │ │ │ │ + jb 91b48 │ │ │ │ + mov %r14d,0xec(%rsp) │ │ │ │ + movl $0x0,0xf0(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + js 929a3 │ │ │ │ + movl $0x0,0x64ee2d(%rip) │ │ │ │ + cmpb $0x0,0x0(%r13) │ │ │ │ + je 918ec │ │ │ │ + movl $0x1,0x64ee1c(%rip) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12d,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - movsd 0x6307e(%rip),%xmm3 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x63c82(%rip),%rsi │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 93be0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x28(%r12),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - cvtsi2sdl 0x8(%r12),%xmm1 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x63c47(%rip),%rsi │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je 91948 │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x448(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 95284 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + add $0x458,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq b2780 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 91e00 │ │ │ │ + mov 0xd8(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + ja 91b80 │ │ │ │ + je 91bcc │ │ │ │ + mov 0xd8(%rsp),%rbx │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x64ec67(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x65442(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x65429(%rip),%rsi │ │ │ │ + lea 0x64ec38(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0x64e904(%rip),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jg 929cb │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - callq 15cd0 │ │ │ │ + callq 8e510 │ │ │ │ test %eax,%eax │ │ │ │ - jne 93be0 │ │ │ │ - mov 0xc55b8(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 93bee │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - lea 0x72b16(%rip),%rsi │ │ │ │ + jg 91de0 │ │ │ │ + mov 0x64e8e2(%rip),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 91ab2 │ │ │ │ + mov 0x64e8a3(%rip),%rdx │ │ │ │ + lea 0x6aab9(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13d,%edx │ │ │ │ + mov 0x64e891(%rip),%rdx │ │ │ │ + lea 0x6aab8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64e888(%rip),%edx │ │ │ │ + lea 0x6aab8(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x72b11(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1c(%r12),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 93c10 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - cvtsi2sdl (%r12),%xmm0 │ │ │ │ - addsd 0x70(%r12),%xmm0 │ │ │ │ - subsd 0x8(%rsp),%xmm0 │ │ │ │ - lea 0x72b4e(%rip),%rsi │ │ │ │ + movsd 0x64e86b(%rip),%xmm0 │ │ │ │ + lea 0x6aaab(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + mov 0x64e861(%rip),%edx │ │ │ │ + lea 0x6aab2(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x72b51(%rip),%rsi │ │ │ │ - cvtsi2sdl 0x8(%r12),%xmm0 │ │ │ │ - addsd 0x78(%r12),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - subsd 0x8(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8aee3(%rip),%rax │ │ │ │ + mov 0x64e82f(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x6aaab(%rip),%rsi │ │ │ │ + lea 0xdd0(%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8cf96(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq 93bee │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addsd 0x70(%r12),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x62f41(%rip),%xmm2 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x725cc(%rip),%rsi │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 93be0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - cvtsi2sdl 0x8(%r12),%xmm0 │ │ │ │ - addsd 0x78(%r12),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - subsd 0x8(%rsp),%xmm0 │ │ │ │ - lea 0x72594(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + movq $0x0,0x64ec3b(%rip) │ │ │ │ + callq 8eb50 │ │ │ │ test %eax,%eax │ │ │ │ - je 93ab2 │ │ │ │ - nop │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 93780 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 93c78 │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + jg 91de0 │ │ │ │ + mov 0x65eb7(%rip),%rcx │ │ │ │ + mov 0x64e770(%rip),%r11d │ │ │ │ + xor %eax,%eax │ │ │ │ + movq %rcx,%xmm1 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 92ab9 │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + lea 0x280(%rsp),%rdx │ │ │ │ + lea 0x2a0(%rsp),%rcx │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + movsd %xmm0,(%rdx,%rax,1) │ │ │ │ + movsd %xmm1,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x20,%rax │ │ │ │ + je 91c28 │ │ │ │ + movsd 0x200(%rsp,%rax,1),%xmm0 │ │ │ │ + movsd 0x220(%rsp,%rax,1),%xmm1 │ │ │ │ + jmp 91b15 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 8f200 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 92a91 │ │ │ │ + movl $0x1,0xf0(%rsp) │ │ │ │ + mov 0x64eba1(%rip),%r12d │ │ │ │ + movl $0x0,0xec(%rsp) │ │ │ │ + jmpq 918d1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x5(%rax),%r9 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x678a0(%rip),%rdi │ │ │ │ + lea (%rbx,%r9,1),%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + je 91bbe │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x65240(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 91bcc │ │ │ │ + movb $0x0,0x340(%rsp,%r9,1) │ │ │ │ + jmpq 91985 │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + sub $0x4,%rax │ │ │ │ + lea 0x67847(%rip),%rdi │ │ │ │ + lea (%rcx,%rax,1),%r8 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 91c04 │ │ │ │ + movb $0x0,0x340(%rsp,%rax,1) │ │ │ │ + jmpq 91985 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x6780c(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne 91985 │ │ │ │ + jmp 91bf7 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x64e6a9(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle 91cff │ │ │ │ + lea 0x73bc9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64e5d6(%rip),%rdx │ │ │ │ + lea 0x6a900(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64e5c4(%rip),%rdx │ │ │ │ + lea 0x6a900(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64e5bb(%rip),%edx │ │ │ │ + lea 0x6a900(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x20(%r12),%xmm0 │ │ │ │ - cvtsi2sdl (%r12),%xmm1 │ │ │ │ - lea 0x72a6f(%rip),%rsi │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x28(%r12),%xmm0 │ │ │ │ - cvtsi2sdl 0x8(%r12),%xmm1 │ │ │ │ - lea 0x72a5a(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x64e59e(%rip),%xmm0 │ │ │ │ + lea 0x6a8f3(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 93b56 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000093c80 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ + mov 0x64e594(%rip),%edx │ │ │ │ + lea 0x6a8fa(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x70944(%rip),%rax │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x58(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movslq (%rdx),%rax │ │ │ │ - movq $0x1,0x70(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - movslq 0x8(%rdx),%rax │ │ │ │ - movq $0x1,0x78(%rsp) │ │ │ │ - mov 0xc537a(%rip),%edx │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp $0xffffffc0,%edx │ │ │ │ - je 94448 │ │ │ │ - cmp $0xffffffe0,%edx │ │ │ │ - je 94490 │ │ │ │ - cmp $0x40,%edx │ │ │ │ - je 944b8 │ │ │ │ - cmp $0x20,%edx │ │ │ │ - je 94469 │ │ │ │ - cmp $0x10,%edx │ │ │ │ - je 944fd │ │ │ │ - cmp $0x8,%edx │ │ │ │ - je 94549 │ │ │ │ - mov 0xc532d(%rip),%r12 │ │ │ │ - movq $0x1,0x80(%rsp) │ │ │ │ - movq $0x1,0x88(%rsp) │ │ │ │ - movq $0x1,0x90(%rsp) │ │ │ │ - movq $0x1,0x98(%rsp) │ │ │ │ - movl $0x1,0xc52ff(%rip) │ │ │ │ - mov %r12w,0x3c(%rsp) │ │ │ │ - mov %r12b,0x3f(%rsp) │ │ │ │ - cmp 0xc(%rbp),%ebx │ │ │ │ - jg 94592 │ │ │ │ - movss 0x727af(%rip),%xmm4 │ │ │ │ - mov 0x70868(%rip),%rax │ │ │ │ - movss %xmm4,0x38(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmpq 93e30 │ │ │ │ - cmp $0xffffffe0,%eax │ │ │ │ - je 93f08 │ │ │ │ - cmp $0x40,%eax │ │ │ │ - je 940e0 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - je 94188 │ │ │ │ - cmp $0x10,%eax │ │ │ │ - je 94230 │ │ │ │ - cmp $0x8,%eax │ │ │ │ - je 942e0 │ │ │ │ - mov 0x4c(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 93ed0 │ │ │ │ - mov 0xc5289(%rip),%eax │ │ │ │ - cmp $0xffffffc0,%eax │ │ │ │ - je 93f40 │ │ │ │ - cmp $0xffffffe0,%eax │ │ │ │ - je 94018 │ │ │ │ - cmp $0x40,%eax │ │ │ │ - je 94118 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - je 941c0 │ │ │ │ - cmp $0x10,%eax │ │ │ │ - je 94268 │ │ │ │ - cmp $0x8,%eax │ │ │ │ - je 94318 │ │ │ │ - addq $0x1,0x88(%rsp) │ │ │ │ - add $0x1,%ebx │ │ │ │ - addq $0x1,0x68(%rsp) │ │ │ │ - cmp %ebx,0xc(%rbp) │ │ │ │ - jl 943b0 │ │ │ │ - cmpl $0x1,0xc5239(%rip) │ │ │ │ - jle 93e5d │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x72659(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64e562(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x6a8f3(%rip),%rsi │ │ │ │ + lea 0xdd0(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8abeb(%rip),%rax │ │ │ │ + mov 0x8cd49(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xc5205(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 93e8a │ │ │ │ - mov 0x62c5a(%rip),%rax │ │ │ │ - lea 0x4c(%rsp),%rsi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 154c0 │ │ │ │ - mov 0xc51de(%rip),%eax │ │ │ │ - cmp $0xffffffc0,%eax │ │ │ │ - jne 93da0 │ │ │ │ - lea 0x4c(%rsp),%rax │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r15,%r9 │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x60(%rsp),%r8 │ │ │ │ - callq 15290 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - mov 0x4c(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 93dd9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq 93780 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0xa8(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 945ed │ │ │ │ - add $0xb8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4c(%rsp),%rax │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rax │ │ │ │ - mov $0x2a,%esi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - lea 0x60(%rsp),%r8 │ │ │ │ - callq 15290 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - jmpq 93dcd │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jle 93fe6 │ │ │ │ - mov 0xc5119(%rip),%edi │ │ │ │ - mov %r15,%rax │ │ │ │ - lea (%r15,%rcx,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd 0x6d3c4(%rip),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 93fcc │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x63cea(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jb 93fcc │ │ │ │ - ucomisd %xmm3,%xmm3 │ │ │ │ - jp 94390 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movq %xmm3,%r11 │ │ │ │ - movq %xmm0,%r10 │ │ │ │ - andpd 0x63cc4(%rip),%xmm1 │ │ │ │ + mov 0x498(%rsp),%r9d │ │ │ │ + mov 0x64e59a(%rip),%rbx │ │ │ │ + mov 0x64e59b(%rip),%r12 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 91eff │ │ │ │ + imul %rbx,%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x64e58b(%rip),%rax │ │ │ │ + imul %r12,%r12 │ │ │ │ + movsd 0x20(%rax),%xmm1 │ │ │ │ + movsd 0x28(%rax),%xmm2 │ │ │ │ + cvtsi2sd %rbx,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r12,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ ucomisd %xmm1,%xmm2 │ │ │ │ - cmovb %r10,%r11 │ │ │ │ - movq %r11,%xmm3 │ │ │ │ - ucomisd %xmm0,%xmm3 │ │ │ │ - jp 93fc5 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - je 93fcc │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 93f70 │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - test %sil,%sil │ │ │ │ - je 93fe6 │ │ │ │ - mov %edi,0xc5086(%rip) │ │ │ │ - lea 0x4c(%rsp),%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - callq 15b10 │ │ │ │ - mov 0x4c(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 93e15 │ │ │ │ - jmpq 93ed0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jle 940bc │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0xc503c(%rip),%edi │ │ │ │ - movss 0x72504(%rip),%xmm2 │ │ │ │ - movss 0x38(%rsp),%xmm3 │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea (%rsi,%rcx,4),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movss (%rax),%xmm0 │ │ │ │ - ucomiss %xmm0,%xmm0 │ │ │ │ - jp 940a2 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - andps 0x716cd(%rip),%xmm1 │ │ │ │ - ucomiss %xmm1,%xmm2 │ │ │ │ - jb 940a2 │ │ │ │ - ucomiss %xmm3,%xmm3 │ │ │ │ - jp 943a0 │ │ │ │ - movaps %xmm3,%xmm1 │ │ │ │ - andps 0x716b5(%rip),%xmm1 │ │ │ │ - movd %xmm3,%r11d │ │ │ │ - movd %xmm0,%r9d │ │ │ │ - ucomiss %xmm1,%xmm2 │ │ │ │ - cmovb %r9d,%r11d │ │ │ │ - movd %r11d,%xmm3 │ │ │ │ - ucomiss %xmm0,%xmm3 │ │ │ │ - jp 9409b │ │ │ │ - comiss %xmm0,%xmm3 │ │ │ │ - je 940a2 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 94050 │ │ │ │ - movss %xmm3,0x38(%rsp) │ │ │ │ - test %sil,%sil │ │ │ │ - je 940bc │ │ │ │ - mov %edi,0xc4fb0(%rip) │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - lea 0x4c(%rsp),%r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x2a,%esi │ │ │ │ - callq 15b10 │ │ │ │ - jmpq 94003 │ │ │ │ - lea 0x4c(%rsp),%rax │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov $0x51,%esi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmpq 93dcd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jle 9415c │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0xc4f40(%rip),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea (%rsi,%r10,8),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r12,(%rax) │ │ │ │ - cmovne %edi,%ecx │ │ │ │ - cmovne %esi,%edx │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 94140 │ │ │ │ - test %dl,%dl │ │ │ │ - je 9415c │ │ │ │ - mov %ecx,0xc4f10(%rip) │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - lea 0x4c(%rsp),%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - mov $0x51,%esi │ │ │ │ - callq 15b10 │ │ │ │ - jmpq 94003 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4c(%rsp),%rax │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov $0x29,%esi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - jmpq 93dcd │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jle 94204 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0xc4e98(%rip),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea (%rsi,%r10,8),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r12,(%rax) │ │ │ │ - cmovne %edi,%ecx │ │ │ │ - cmovne %esi,%edx │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 941e8 │ │ │ │ - test %dl,%dl │ │ │ │ - je 94204 │ │ │ │ - mov %ecx,0xc4e68(%rip) │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - lea 0x4c(%rsp),%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - callq 15b10 │ │ │ │ - jmpq 94003 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4c(%rsp),%rax │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov $0x15,%esi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - jmpq 93dcd │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jle 942b5 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0xc4df0(%rip),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - movzwl 0x3c(%rsp),%r9d │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea (%rsi,%r10,2),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r9w,(%rax) │ │ │ │ - cmovne %edi,%ecx │ │ │ │ - cmovne %esi,%edx │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 94298 │ │ │ │ - test %dl,%dl │ │ │ │ - je 942b5 │ │ │ │ - mov %ecx,0xc4db7(%rip) │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - lea 0x4c(%rsp),%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - mov $0x15,%esi │ │ │ │ - callq 15b10 │ │ │ │ - jmpq 94003 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x4c(%rsp),%rax │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - push %rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov $0xb,%esi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - jmpq 93dcd │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jle 94364 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0xc4d40(%rip),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - movzbl 0x3f(%rsp),%r9d │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea (%r10,%rsi,1),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r9b,(%rax) │ │ │ │ - cmovne %edi,%ecx │ │ │ │ - cmovne %esi,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 94348 │ │ │ │ - test %dl,%dl │ │ │ │ - je 94364 │ │ │ │ - mov %ecx,0xc4d08(%rip) │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - lea 0x4c(%rsp),%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - mov $0xb,%esi │ │ │ │ - callq 15b10 │ │ │ │ - jmpq 94003 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jmpq 93fb9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - jmpq 94091 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc4cb2(%rip),%edx │ │ │ │ - mov 0xc4cb0(%rip),%eax │ │ │ │ - cmp $0xffffffc0,%edx │ │ │ │ - je 94534 │ │ │ │ - cmp $0xffffffe0,%edx │ │ │ │ - je 94564 │ │ │ │ - cmp $0x40,%edx │ │ │ │ - je 9457b │ │ │ │ - cmp $0x20,%edx │ │ │ │ - je 945a8 │ │ │ │ - cmp $0x10,%edx │ │ │ │ - je 945bf │ │ │ │ - cmp $0x8,%edx │ │ │ │ - je 945d6 │ │ │ │ + ja 9525c │ │ │ │ + sqrtsd %xmm1,%xmm1 │ │ │ │ + mov 0x64e563(%rip),%ebx │ │ │ │ + movsd %xmm1,0x64e983(%rip) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg 93814 │ │ │ │ + mov 0x64e4ac(%rip),%rax │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + movsd 0x28(%rax),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + ucomisd %xmm0,%xmm2 │ │ │ │ + ja 9526e │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x64e940(%rip) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg 937e6 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + callq 8eb50 │ │ │ │ test %eax,%eax │ │ │ │ - je 944db │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - ucomisd %xmm5,%xmm5 │ │ │ │ - jp 94424 │ │ │ │ - movsd 0x6cf1a(%rip),%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - andpd 0x63856(%rip),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jae 9451c │ │ │ │ - mov $0x6b,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x6e616c62,0xc4bab(%rip) │ │ │ │ - mov %cx,0xc4ba8(%rip) │ │ │ │ - jmpq 93eda │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmpq 93d2c │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmpq 93d2c │ │ │ │ + jle 91e1a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - lea 0x0(,%rax,4),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmpq 93d2c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmpq 93d2c │ │ │ │ - mov $0x6c61,%edx │ │ │ │ - movb $0x0,0xc4aff(%rip) │ │ │ │ - movl $0x6d726f6e,0xc4aef(%rip) │ │ │ │ - mov %dx,0xc4aec(%rip) │ │ │ │ - jmpq 93eda │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - lea (%rax,%rax,1),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - jmpq 93d2c │ │ │ │ - movl $0x74616c66,0xc4aba(%rip) │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x64d76c(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 91913 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 91913 │ │ │ │ + mov 0x64e4b7(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 91ef1 │ │ │ │ + lea 0x739eb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movb $0x0,0xc4ab5(%rip) │ │ │ │ - jmpq 93eda │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - jmpq 943f2 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq 93d2c │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - jmpq 943f2 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - jmpq 943f2 │ │ │ │ - mov 0x7005f(%rip),%rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmpq 943bc │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - jmpq 943f2 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - jmpq 943f2 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - jmpq 943f2 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000094600 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x7067f(%rip),%rsi │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - lea 0x58(%rsp),%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64e3e4(%rip),%rdx │ │ │ │ + lea 0x6a70e(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x6ffae(%rip),%rax │ │ │ │ - movl $0x0,0x54(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x68(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x54(%rsp),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 15380 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 94870 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x70619(%rip),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%r9 │ │ │ │ - lea 0xa0(%rsp),%r8 │ │ │ │ - callq 15c70 │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - test %eax,%eax │ │ │ │ - jne 94870 │ │ │ │ - movl $0x3b9aca00,(%rbx) │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - movl $0xffffffff,0x0(%rbp) │ │ │ │ - movl $0x3b9aca00,(%r12) │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - movl $0xffffffff,0x0(%r13) │ │ │ │ - movq $0x1,0x70(%rsp) │ │ │ │ - movq $0x1,0x78(%rsp) │ │ │ │ - movq $0x1,0x80(%rsp) │ │ │ │ - movq $0x1,0x88(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - cmpq $0x0,0x98(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - jle 948aa │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x4c(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,0xc4919(%rip) │ │ │ │ - lea 0x1(%r14),%ebx │ │ │ │ - jle 94781 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x71a02(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64e3d2(%rip),%rdx │ │ │ │ + lea 0x6a70e(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8a2c7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - pushq 0x28(%rsp) │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 15290 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 94870 │ │ │ │ - movsd 0x60(%rsp),%xmm2 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x64e3c9(%rip),%edx │ │ │ │ + lea 0x6a70e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - mov 0x6cb52(%rip),%rsi │ │ │ │ - movq 0x63492(%rip),%xmm4 │ │ │ │ - test %rcx,%rcx │ │ │ │ - movq %rsi,%xmm3 │ │ │ │ - jg 947f3 │ │ │ │ - jmp 94849 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rax │ │ │ │ - movsd -0x8(%r15,%rax,8),%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 94840 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm4,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - jb 94840 │ │ │ │ - ucomisd %xmm0,%xmm2 │ │ │ │ - jp 9481c │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - je 94840 │ │ │ │ - mov %eax,%esi │ │ │ │ - cmp %eax,(%rdi) │ │ │ │ - jle 94824 │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - cmp %esi,0x0(%rbp) │ │ │ │ - jge 9482c │ │ │ │ - mov %edx,0x0(%rbp) │ │ │ │ - cmp %ebx,(%r12) │ │ │ │ - jle 94836 │ │ │ │ - mov %ebx,(%r12) │ │ │ │ - cmp %ebx,0x0(%r13) │ │ │ │ - jge 94840 │ │ │ │ - mov %ebx,0x0(%r13) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 947f0 │ │ │ │ - addq $0x1,0x78(%rsp) │ │ │ │ - lea 0x1(%r14),%rax │ │ │ │ - lea 0x2(%r14),%r11 │ │ │ │ - cmp %r11,0x98(%rsp) │ │ │ │ - jl 948aa │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq 94750 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x54(%rsp),%edi │ │ │ │ - callq 93780 │ │ │ │ - movl $0x1,0x3c(%rsp) │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 948b4 │ │ │ │ - mov 0x3c(%rsp),%eax │ │ │ │ - add $0xf8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmp 94881 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000948c0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x248,%rsp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ + movsd 0x64e3ac(%rip),%xmm0 │ │ │ │ + lea 0x6a701(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64e3a2(%rip),%edx │ │ │ │ + lea 0x6a708(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x0,0x6c(%rsp) │ │ │ │ - mov %r9d,0xc4756(%rip) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 94ff0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64e370(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x6a701(%rip),%rsi │ │ │ │ + lea 0xdd0(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x3,%edx │ │ │ │ - mov $0x1804,%edi │ │ │ │ - sete %al │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8cb57(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x64e3b0(%rip),%rbx │ │ │ │ + mov 0x64e3b1(%rip),%r12 │ │ │ │ + lea 0x1(%rbx),%rbp │ │ │ │ + shl $0x6,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15850 │ │ │ │ - mov %rax,%r12 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x5(%r12) │ │ │ │ - lea 0x4(%r12),%rax │ │ │ │ - movb $0x0,0x7(%r12) │ │ │ │ - movl $0x1,(%r12) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movb $0x0,0x4(%r12) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 954c8 │ │ │ │ - mov %ebp,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq f3160 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 95128 │ │ │ │ - mov $0x8000,%edi │ │ │ │ - lea 0x6c(%rsp),%r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x64da8f(%rip) │ │ │ │ callq 15850 │ │ │ │ - mov %r15,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - callq 157f0 │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x71afb(%rip),%rcx │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9503c │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle 949f4 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rbp),%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 95530 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0xc466a(%rip),%rsi │ │ │ │ - callq 157a0 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov 0x8a24c(%rip),%rbp │ │ │ │ - lea 0xc4645(%rip),%rdx │ │ │ │ - lea 0x70316(%rip),%rsi │ │ │ │ - movl $0x1,0x0(%rbp) │ │ │ │ - callq 15380 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x64da70(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + mov %rax,0x64da61(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x64da42(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x64e7af(%rip),%edi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + jne 94699 │ │ │ │ + mov 0x6adeb(%rip),%rax │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + mov 0x6ade4(%rip),%rax │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + mov 0x6adcd(%rip),%rax │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + mov 0x6adc6(%rip),%rax │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + js 922c9 │ │ │ │ + lea 0x178(%rsp),%rax │ │ │ │ + mov 0x64e2fe(%rip),%rdi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x1b8(%rsp),%r14 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + lea 0x1b0(%rsp),%r13 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x168(%rsp),%r12 │ │ │ │ + lea 0x188(%rsp),%rbp │ │ │ │ + lea 0x180(%rsp),%rbx │ │ │ │ + jmpq 920e6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x1,0x168(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + cvtsi2sdq 0x64e286(%rip),%xmm0 │ │ │ │ + addsd 0x65966(%rip),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x64e203(%rip),%xmm3 │ │ │ │ + mov 0x64e1f5(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x1b8(%rsp),%xmm2 │ │ │ │ + movsd 0x64e267(%rip),%xmm0 │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + mov 0x64e250(%rip),%edi │ │ │ │ + callq 5e150 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsd 0x178(%rsp),%xmm1 │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x168(%rsp) │ │ │ │ + mov 0x64e196(%rip),%rdi │ │ │ │ + callq 15810 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 8dff0 │ │ │ │ + mov 0x64e1fc(%rip),%rdi │ │ │ │ + mov 0xcf4(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 92240 │ │ │ │ + movl $0x1,0x168(%rsp) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x64e1d0(%rip) │ │ │ │ + jl 922c2 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov 0x6589f(%rip),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + cvtsi2sd %r15d,%xmm5 │ │ │ │ + addsd 0x6588c(%rip),%xmm5 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x64e11a(%rip),%xmm3 │ │ │ │ + mov 0x64e10c(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x1b8(%rsp),%xmm2 │ │ │ │ + movsd 0x64e17e(%rip),%xmm0 │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + mov 0x64e167(%rip),%edi │ │ │ │ + callq 5e150 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsd 0x178(%rsp),%xmm1 │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x168(%rsp) │ │ │ │ + mov 0x64e0ad(%rip),%rdi │ │ │ │ + callq 15810 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 8dff0 │ │ │ │ + mov 0x64e113(%rip),%rdi │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rdi),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 92000 │ │ │ │ + mov 0x168(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 9200b │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + movsd 0x190(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 921e9 │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + comisd 0x1a0(%rsp),%xmm0 │ │ │ │ + jbe 921fd │ │ │ │ + movsd %xmm0,0x1a0(%rsp) │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + movsd 0x198(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 9221e │ │ │ │ + movsd %xmm0,0x198(%rsp) │ │ │ │ + comisd 0x1a8(%rsp),%xmm0 │ │ │ │ + jbe 9200b │ │ │ │ + movsd %xmm0,0x1a8(%rsp) │ │ │ │ + jmpq 9200b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x168(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 94a41 │ │ │ │ - movl $0x0,0x0(%rbp) │ │ │ │ - movl $0x0,0x6c(%rsp) │ │ │ │ - mov 0xc4629(%rip),%eax │ │ │ │ - mov 0xc461b(%rip),%edx │ │ │ │ + jne 920d5 │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + movsd 0x190(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 92270 │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + comisd 0x1a0(%rsp),%xmm0 │ │ │ │ + jbe 92284 │ │ │ │ + movsd %xmm0,0x1a0(%rsp) │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + movsd 0x198(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 922a5 │ │ │ │ + movsd %xmm0,0x198(%rsp) │ │ │ │ + comisd 0x1a8(%rsp),%xmm0 │ │ │ │ + jbe 920d5 │ │ │ │ + movsd %xmm0,0x1a8(%rsp) │ │ │ │ + jmpq 920d5 │ │ │ │ + mov 0x64dfdf(%rip),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + js 925f0 │ │ │ │ + lea 0x178(%rsp),%rax │ │ │ │ + mov 0x64dfd7(%rip),%rdi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x1b8(%rsp),%r14 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + lea 0x1b0(%rsp),%r13 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x168(%rsp),%r12 │ │ │ │ + lea 0x188(%rsp),%rbp │ │ │ │ + lea 0x180(%rsp),%rbx │ │ │ │ + jmpq 9240e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x168(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + cvtsi2sdq 0x64df66(%rip),%xmm1 │ │ │ │ + addsd 0x6563e(%rip),%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov 0x64ded4(%rip),%esi │ │ │ │ + mov 0x64df4e(%rip),%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x64deca(%rip),%xmm3 │ │ │ │ + movsd 0x64df42(%rip),%xmm0 │ │ │ │ + movsd 0x1b8(%rsp),%xmm2 │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + callq 5e150 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsd 0x178(%rsp),%xmm1 │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x168(%rsp) │ │ │ │ + mov 0x64de6e(%rip),%rdi │ │ │ │ + callq 15810 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 8dff0 │ │ │ │ + mov 0x64ded4(%rip),%rdi │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 950d0 │ │ │ │ - cmp $0xffffffc0,%edx │ │ │ │ - je 95080 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ + je 92568 │ │ │ │ + movl $0x1,0x168(%rsp) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x64dea0(%rip) │ │ │ │ + jl 925f0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov 0x65577(%rip),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + cvtsi2sd %r15d,%xmm5 │ │ │ │ + addsd 0x65564(%rip),%xmm5 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov 0x64ddeb(%rip),%esi │ │ │ │ + mov 0x64de65(%rip),%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x64dde1(%rip),%xmm3 │ │ │ │ + movsd 0x64de59(%rip),%xmm0 │ │ │ │ + movsd 0x1b8(%rsp),%xmm2 │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + callq 5e150 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsd 0x178(%rsp),%xmm1 │ │ │ │ + movsd 0x170(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x168(%rsp) │ │ │ │ + mov 0x64dd85(%rip),%rdi │ │ │ │ + callq 15810 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 8dff0 │ │ │ │ + mov 0x64ddeb(%rip),%rdi │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 95558 │ │ │ │ - movsd 0x62a0e(%rip),%xmm5 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 94dc8 │ │ │ │ - mov 0xc45ef(%rip),%eax │ │ │ │ + jne 92328 │ │ │ │ + mov 0x168(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 94aa7 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x71754(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x89fa1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x120(%rsp),%r13 │ │ │ │ - lea 0xc0(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 937d0 │ │ │ │ - mov %rax,0xc45bd(%rip) │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je 95a40 │ │ │ │ - movsd 0x38(%rax),%xmm1 │ │ │ │ - movsd 0x48(%rax),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x64fc2(%rip),%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x6503e(%rip),%xmm1 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe 94b24 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 94b08 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 94b2a │ │ │ │ + jne 92333 │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + movsd 0x190(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 92511 │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + comisd 0x1a0(%rsp),%xmm0 │ │ │ │ + jbe 92525 │ │ │ │ + movsd %xmm0,0x1a0(%rsp) │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + movsd 0x198(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 92546 │ │ │ │ + movsd %xmm0,0x198(%rsp) │ │ │ │ + comisd 0x1a8(%rsp),%xmm0 │ │ │ │ + jbe 92333 │ │ │ │ + movsd %xmm0,0x1a8(%rsp) │ │ │ │ + jmpq 92333 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 94b20 │ │ │ │ - comisd 0x63116(%rip),%xmm0 │ │ │ │ - jbe 95320 │ │ │ │ - movsd 0x6f850(%rip),%xmm1 │ │ │ │ + mov 0x168(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 923fd │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + movsd 0x190(%rsp),%xmm1 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - jbe 95320 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0x48(%rbp),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xd0(%rsp) │ │ │ │ - movsd 0x40(%rbp),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xd8(%rsp) │ │ │ │ - mov 0xc44f2(%rip),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 94c14 │ │ │ │ + jbe 92598 │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + comisd 0x1a0(%rsp),%xmm0 │ │ │ │ + jbe 925ac │ │ │ │ + movsd %xmm0,0x1a0(%rsp) │ │ │ │ + movsd 0x188(%rsp),%xmm0 │ │ │ │ + movsd 0x198(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 925cd │ │ │ │ + movsd %xmm0,0x198(%rsp) │ │ │ │ + comisd 0x1a8(%rsp),%xmm0 │ │ │ │ + jbe 923fd │ │ │ │ + movsd %xmm0,0x1a8(%rsp) │ │ │ │ + jmpq 923fd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x64dc38(%rip) │ │ │ │ + js 926b0 │ │ │ │ xor %r14d,%r14d │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - cmpq $0x0,0x1e0(%rsp) │ │ │ │ - jle 94bfe │ │ │ │ - mov %ebx,0x40(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ + lea 0x1a8(%rsp),%r13 │ │ │ │ + lea 0x198(%rsp),%r12 │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + lea 0x190(%rsp),%rbx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd 0x20(%rbx,%r14,8),%xmm0 │ │ │ │ - lea 0x1(%r14),%r13d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x65354(%rip),%rax │ │ │ │ + cvtsi2sd %r14d,%xmm1 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + addsd 0x65344(%rip),%xmm1 │ │ │ │ + add $0x1,%r14 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + movsd %xmm1,0x188(%rsp) │ │ │ │ + callq 8f060 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cvtsi2sdq 0x64dbaa(%rip),%xmm0 │ │ │ │ + addsd 0x6530a(%rip),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd 0x188(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,0x180(%rsp) │ │ │ │ + callq 8f060 │ │ │ │ + cmp %r14,0x64db86(%rip) │ │ │ │ + jge 92628 │ │ │ │ + mov 0x64db71(%rip),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 92773 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x1a8(%rsp),%r13 │ │ │ │ + lea 0x198(%rsp),%r12 │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + lea 0x190(%rsp),%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x65294(%rip),%rax │ │ │ │ + cvtsi2sd %r14d,%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + addsd 0x65284(%rip),%xmm0 │ │ │ │ + add $0x1,%r14 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + movsd %xmm0,0x180(%rsp) │ │ │ │ + callq 8f060 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + cvtsi2sdq 0x64daf2(%rip),%xmm1 │ │ │ │ + addsd 0x6524a(%rip),%xmm1 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x188(%rsp) │ │ │ │ + callq 8f060 │ │ │ │ + mov 0x64dabe(%rip),%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jge 926e8 │ │ │ │ + mov 0x4a0(%rsp),%ebx │ │ │ │ + mov 0x64daaf(%rip),%rdx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 92b11 │ │ │ │ + movsd 0x190(%rsp),%xmm3 │ │ │ │ + movsd 0x6432e(%rip),%xmm6 │ │ │ │ + movsd 0x198(%rsp),%xmm5 │ │ │ │ + movsd 0x1a0(%rsp),%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movsd %xmm6,0x50(%rsp) │ │ │ │ + movsd 0x1a8(%rsp),%xmm0 │ │ │ │ + subsd %xmm6,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%ecx │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + subsd %xmm6,%xmm1 │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmovs 0x4a0(%rsp),%ecx │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + cvttsd2si %xmm1,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmovs 0x4a0(%rsp),%ecx │ │ │ │ + mov %ecx,0x134(%rsp) │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movsd 0x66382(%rip),%xmm4 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%esi │ │ │ │ + movslq %esi,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + cvttsd2si %xmm0,%ecx │ │ │ │ + cmovle %esi,%ebx │ │ │ │ + mov %ebx,0x34(%rsp) │ │ │ │ + movslq %ecx,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + mov %edx,%eax │ │ │ │ + cmovle %ecx,%eax │ │ │ │ + cmpl $0x1,0x64daa1(%rip) │ │ │ │ + mov %eax,0xe0(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + jle 92953 │ │ │ │ + lea 0x69d9f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x71634(%rip),%rsi │ │ │ │ - mov %r13d,%edx │ │ │ │ mov $0x1,%eax │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + lea 0x69d89(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x0(%rbp,%r14,8),%xmm0 │ │ │ │ - mov %r13d,%edx │ │ │ │ - lea 0x71625(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ + movsd 0x1a0(%rsp),%xmm0 │ │ │ │ + lea 0x69d7b(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %r14,0x1e0(%rsp) │ │ │ │ - jg 94ba8 │ │ │ │ - mov 0x40(%rsp),%ebx │ │ │ │ - mov 0x89e3b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xc4474(%rip),%rbp │ │ │ │ - movsd 0x62864(%rip),%xmm5 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0xb8(%rsp),%rdx │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xc443f(%rip),%rdi │ │ │ │ - movsd 0x63017(%rip),%xmm0 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - je 95608 │ │ │ │ - mov 0xf6c(%rdi),%eax │ │ │ │ - movsd %xmm1,0xc43ed(%rip) │ │ │ │ - movsd %xmm0,0xc43dd(%rip) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 955d0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 95a10 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 95ae8 │ │ │ │ - movsd 0x61e1a(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x40(%rsp) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 95830 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc439a(%rip),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 95660 │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 94dc8 │ │ │ │ - mov 0xc437e(%rip),%ecx │ │ │ │ - mov 0x64(%rsp),%esi │ │ │ │ - mov 0x5c(%rsp),%edx │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - mov %esi,0x128(%rsp) │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - mov %edx,0x120(%rsp) │ │ │ │ - mov %eax,0x124(%rsp) │ │ │ │ - mov %esi,0x12c(%rsp) │ │ │ │ - sub %edx,%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 94ecd │ │ │ │ - lea 0x7168a(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + lea 0x69d6d(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x124(%rsp),%edx │ │ │ │ - lea 0x71680(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x1a8(%rsp),%xmm0 │ │ │ │ + lea 0x69d5f(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x130(%rsp),%rdx │ │ │ │ - lea 0x71675(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x69d59(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x128(%rsp),%edx │ │ │ │ - lea 0x7166c(%rip),%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x69d5c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x12c(%rsp),%edx │ │ │ │ - lea 0x71662(%rip),%rsi │ │ │ │ + mov 0x134(%rsp),%edx │ │ │ │ + lea 0x69d53(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x89c88(%rip),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x69d47(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8c107(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 94ecd │ │ │ │ - nopl (%rax) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 95140 │ │ │ │ - mov 0xc4299(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 95978 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - addsd 0x18(%rsp),%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - mov %edx,0x120(%rsp) │ │ │ │ - cvttsd2si %xmm0,%esi │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - addsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %esi,0x124(%rsp) │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - mov %eax,0x128(%rsp) │ │ │ │ - cvttsd2si %xmm0,%ecx │ │ │ │ - mov %ecx,0x12c(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jle 95708 │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov 0x1e8(%rsp),%rdi │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jge 94e4b │ │ │ │ - mov %edi,0x120(%rsp) │ │ │ │ - movslq %esi,%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jge 94e5c │ │ │ │ - mov %edi,0x124(%rsp) │ │ │ │ - mov %edi,%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jg 94e6b │ │ │ │ - movl $0x1,0x124(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 956f0 │ │ │ │ - cltq │ │ │ │ - mov 0x1f0(%rsp),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jge 94e89 │ │ │ │ - mov %edx,0x128(%rsp) │ │ │ │ - movslq %ecx,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jge 94e9a │ │ │ │ - mov %edx,0x12c(%rsp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jg 94ea9 │ │ │ │ - movl $0x1,0x12c(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 95860 │ │ │ │ - mov 0x124(%rsp),%eax │ │ │ │ - sub 0x120(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 150f0 │ │ │ │ - lea 0x78(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 95030 │ │ │ │ - mov 0xc4178(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 95500 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x120(%rsp),%r13 │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 93970 │ │ │ │ - mov 0xc4150(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 954d0 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 93c80 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 954a9 │ │ │ │ - mov 0xc4128(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 955a0 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 954a0 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 954a0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + movsd 0x190(%rsp),%xmm3 │ │ │ │ + movsd 0x1a0(%rsp),%xmm2 │ │ │ │ + comisd %xmm2,%xmm3 │ │ │ │ + ja 92971 │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + comisd 0x1a8(%rsp),%xmm0 │ │ │ │ + jbe 92b94 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov $0x7061,%r11d │ │ │ │ + movabs $0x6c7265766f206f4e,%rcx │ │ │ │ + mov %rcx,0x4(%rax) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %r11w,0x8(%rax) │ │ │ │ + movb $0x0,0xa(%rax) │ │ │ │ + jmpq 91913 │ │ │ │ + mov %r14d,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - lea 0xc4047(%rip),%r8 │ │ │ │ - lea 0x714dd(%rip),%rcx │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + lea 0x69f3f(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - lea 0x404(%r12),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ + jmpq 91913 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x69a69(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xc4025(%rip),%r8 │ │ │ │ - lea 0x714c8(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - lea 0x1404(%r12),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xc4000(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp 95051 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1804,%edi │ │ │ │ - callq 15850 │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ax,0x5(%r12) │ │ │ │ - lea 0x4(%r12),%rax │ │ │ │ - movb $0x0,0x7(%r12) │ │ │ │ - movl $0x1,(%r12) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movb $0x0,0x4(%r12) │ │ │ │ - jmpq 94981 │ │ │ │ - nop │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - lea 0x713db(%rip),%rcx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + lea 0x69a63(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x64dc02(%rip),%rdx │ │ │ │ + lea 0x69a66(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd0(%rsp),%rdx │ │ │ │ + lea 0x720af(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8c00d(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x64d896(%rip),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 919dd │ │ │ │ + lea 0x64cf16(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x64cf0a(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x64cef7(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x69eb9(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 919dd │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + lea 0x69df1(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 95c95 │ │ │ │ - add $0x248,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 94a6a │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x64(%rsp),%rcx │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - lea 0x5c(%rsp),%rsi │ │ │ │ - lea 0x68(%rsp),%r8 │ │ │ │ - callq 94600 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 954a9 │ │ │ │ - mov 0xc3fb8(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 95a68 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 94cf2 │ │ │ │ - jmpq 94aa7 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x710b0(%rip),%rsi │ │ │ │ + jmpq 91913 │ │ │ │ + mov 0x6a290(%rip),%rcx │ │ │ │ + lea 0x280(%rsp),%rdx │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + lea 0x2a0(%rsp),%rcx │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + movsd %xmm0,(%rdx,%rax,1) │ │ │ │ + movsd %xmm1,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x20,%rax │ │ │ │ + je 91c28 │ │ │ │ + movsd 0x240(%rsp,%rax,1),%xmm0 │ │ │ │ + movsd 0x260(%rsp,%rax,1),%xmm1 │ │ │ │ + jmp 92ae5 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x63fa7(%rip),%xmm5 │ │ │ │ + mov 0x64e68(%rip),%rcx │ │ │ │ + cvtsi2sd %rax,%xmm2 │ │ │ │ + addsd 0x64e5b(%rip),%xmm2 │ │ │ │ + movl $0x0,0x134(%rsp) │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd 0x64e43(%rip),%xmm0 │ │ │ │ + movsd %xmm5,0x50(%rsp) │ │ │ │ + movq %rcx,%xmm3 │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ + addsd %xmm5,%xmm2 │ │ │ │ + mov %rcx,0x198(%rsp) │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + movq %rcx,%xmm5 │ │ │ │ + movsd %xmm2,0x1a0(%rsp) │ │ │ │ + movsd %xmm0,0x1a8(%rsp) │ │ │ │ + jmpq 927f2 │ │ │ │ + movslq 0xe0(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 95289 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 951a5 │ │ │ │ + mov 0x140(%rsp),%rcx │ │ │ │ + movslq 0x34(%rsp),%r13 │ │ │ │ + mov 0xe0(%rsp),%eax │ │ │ │ + lea 0x0(,%r13,8),%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea (%rcx,%rax,8),%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + test %rax,%rax │ │ │ │ + je 95289 │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 92bf8 │ │ │ │ + mov 0x64d6bd(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 92c54 │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x6a0f9(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + imul 0xe0(%rsp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%rbp),%ecx │ │ │ │ + mov 0x8bdf4(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x34(%rsp),%edi │ │ │ │ + movsd 0x6a108(%rip),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0xe0(%rsp),%r8d │ │ │ │ + mov 0x140(%rsp),%r9 │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + test %edi,%edi │ │ │ │ + jle 92c9d │ │ │ │ + mov (%r9,%rcx,8),%rax │ │ │ │ + lea (%rsi,%rax,1),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 92c90 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jg 92c80 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 951f9 │ │ │ │ + mov 0x138(%rsp),%rbx │ │ │ │ + mov 0xe0(%rsp),%r14d │ │ │ │ + shl $0x3,%r13 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%rbx,%r12,8) │ │ │ │ + test %rax,%rax │ │ │ │ + je 951f9 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12d,%r14d │ │ │ │ + jg 92ce0 │ │ │ │ + mov 0x64d5d4(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 92d3d │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x692d0(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xc3f6c(%rip),%rdx │ │ │ │ - lea 0x710a0(%rip),%rsi │ │ │ │ + imul 0xe0(%rsp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x89939(%rip),%rax │ │ │ │ + mov 0x8bd0b(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xc3f53(%rip),%edx │ │ │ │ - cmp $0xffffffc0,%edx │ │ │ │ - jne 94a5e │ │ │ │ - jmpq 95080 │ │ │ │ + mov 0x138(%rsp),%r14 │ │ │ │ + mov 0x34(%rsp),%r12d │ │ │ │ + lea 0x8(,%rbp,8),%rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0xe0(%rsp),%r13d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 92d73 │ │ │ │ + mov (%r14,%rbp,8),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %ebp,%r13d │ │ │ │ + jg 92d60 │ │ │ │ + movslq 0xec(%rsp),%rcx │ │ │ │ + movq $0x1,0x1e0(%rsp) │ │ │ │ + movq $0x1,0x1f0(%rsp) │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + mov %rcx,0x128(%rsp) │ │ │ │ + movq $0x1,0x1f8(%rsp) │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + mov 0x64d4e3(%rip),%rax │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + mov 0x64d4dc(%rip),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jle 946ae │ │ │ │ + movslq 0x134(%rsp),%rax │ │ │ │ + mov 0x140(%rsp),%rcx │ │ │ │ + mov %edx,0x90(%rsp) │ │ │ │ + movsd 0x50(%rsp),%xmm2 │ │ │ │ + neg %rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + add %rax,%rcx │ │ │ │ + add 0x138(%rsp),%rax │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + lea 0x16c(%rsp),%rcx │ │ │ │ + mov %rcx,0x108(%rsp) │ │ │ │ + lea 0x320(%rsp),%rcx │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xec(%rsp),%ebx │ │ │ │ + mov 0x90(%rsp),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + sub $0x1,%ecx │ │ │ │ + sub %ebx,%edx │ │ │ │ + cmpl $0x1,0xf0(%rsp) │ │ │ │ + mov %ebx,0x160(%rsp) │ │ │ │ + mov %ecx,0x48(%rsp) │ │ │ │ + mov %edx,0x164(%rsp) │ │ │ │ + mov %ecx,0x64d463(%rip) │ │ │ │ + je 93a48 │ │ │ │ + cmpl $0x2,0x64d446(%rip) │ │ │ │ + je 9466e │ │ │ │ + lea 0x1d0(%rsp),%rbp │ │ │ │ + lea 0x1e0(%rsp),%r12 │ │ │ │ + mov $0x52,%esi │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + lea 0x64d3e5(%rip),%rax │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + lea 0x164(%rsp),%rbx │ │ │ │ + push %rbx │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov 0x128(%rsp),%rcx │ │ │ │ + callq 15290 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 94119 │ │ │ │ + mov 0x64d813(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 940e0 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + movsd 0x50(%rsp),%xmm7 │ │ │ │ + addq $0x1,0x1e8(%rsp) │ │ │ │ + mov 0x90(%rsp),%ecx │ │ │ │ + ucomisd %xmm7,%xmm2 │ │ │ │ + mov 0x64d383(%rip),%rax │ │ │ │ + mov %ecx,0x130(%rsp) │ │ │ │ + jp 94130 │ │ │ │ + comisd %xmm7,%xmm2 │ │ │ │ + jne 94130 │ │ │ │ + mov 0x64ca65(%rip),%rdx │ │ │ │ + mov 0x64ca56(%rip),%rcx │ │ │ │ + mov %rdx,0x64ca4f(%rip) │ │ │ │ + mov 0x64ca40(%rip),%rdx │ │ │ │ + mov %rcx,0x64ca49(%rip) │ │ │ │ + mov 0x64ca2a(%rip),%rcx │ │ │ │ + mov %rdx,0x64ca23(%rip) │ │ │ │ + mov %rcx,0x64ca24(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + js 93ad0 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x1b8(%rsp),%r13 │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ + lea 0x168(%rsp),%rbx │ │ │ │ + sub $0x2,%eax │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + jmpq 93121 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 95051 │ │ │ │ - nop │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ + jne 93148 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cvtsi2sdl 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0x649be(%rip),%xmm0 │ │ │ │ + movsd 0x69d76(%rip),%xmm1 │ │ │ │ + cvtsi2sd %r15d,%xmm5 │ │ │ │ + addsd %xmm6,%xmm1 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x64c9a1(%rip),%rdx │ │ │ │ + movsd 0x64d241(%rip),%xmm3 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - xor %edi,%edi │ │ │ │ - movsd 0x30(%rsp),%xmm2 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x1b8(%rsp),%xmm2 │ │ │ │ + mov 0x64d226(%rip),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ - lea 0x88(%rsp),%rcx │ │ │ │ - movsd 0x61967(%rip),%xmm0 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - lea 0x58(%rsp),%r14 │ │ │ │ - lea 0x98(%rsp),%r13 │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - callq 64d60 │ │ │ │ - mov %r14,%rcx │ │ │ │ + add %rbp,%rdx │ │ │ │ + movsd 0x64d29e(%rip),%xmm0 │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + mov 0x64d287(%rip),%edi │ │ │ │ + lea 0x8(%rdx),%rcx │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x64c957(%rip),%rax │ │ │ │ + mov 0x64d1e8(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movl $0x0,0x168(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x28(%rax),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x64c922(%rip),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %rbp,%rdi │ │ │ │ + lea 0x30(%rdi),%rsi │ │ │ │ + add $0x28,%rdi │ │ │ │ + callq 8dff0 │ │ │ │ + mov 0x64d220(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 93850 │ │ │ │ + mov 0x168(%rsp),%ecx │ │ │ │ + mov 0x64c8e0(%rip),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %ecx,0x38(%rax) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 93100 │ │ │ │ + mov 0x64c8be(%rip),%rdx │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea -0x40(%rdx,%rbp,1),%rdx │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rdx) │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x28(%rdx) │ │ │ │ + movsd 0x30(%rax),%xmm0 │ │ │ │ + mov %ecx,0x38(%rdx) │ │ │ │ + movsd %xmm0,0x30(%rdx) │ │ │ │ + cmpl $0x4,0x64d1d1(%rip) │ │ │ │ + jg 93898 │ │ │ │ + mov 0x64d194(%rip),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jl 9344a │ │ │ │ + mov %r15,%rbp │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + mov %r15d,%r14d │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + shl $0x6,%rbp │ │ │ │ + ucomisd 0x50(%rsp),%xmm7 │ │ │ │ + mov 0x64d176(%rip),%rdi │ │ │ │ + jnp 92fb0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movsd 0x88(%rsp),%xmm1 │ │ │ │ - mov 0xc3ed6(%rip),%rdi │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x64832(%rip),%xmm5 │ │ │ │ + mulsd 0x20(%rsp),%xmm5 │ │ │ │ + cvtsi2sd %eax,%xmm7 │ │ │ │ + cvtsi2sdl 0x90(%rsp),%xmm6 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + addsd %xmm5,%xmm6 │ │ │ │ + subsd %xmm5,%xmm7 │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x64c7fb(%rip),%rdx │ │ │ │ + movsd 0x64d09b(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x1b8(%rsp),%xmm2 │ │ │ │ + mov 0x64d080(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + add %rbp,%rdx │ │ │ │ + movsd 0x64d0f8(%rip),%xmm0 │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + mov 0x64d0e1(%rip),%edi │ │ │ │ + lea 0x8(%rdx),%rcx │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x64c7b1(%rip),%rax │ │ │ │ + mov 0x64d042(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movl $0x0,0x168(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x28(%rax),%rsi │ │ │ │ callq 15810 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 93700 │ │ │ │ - mov 0xc3e93(%rip),%r10d │ │ │ │ + mov 0x64c77c(%rip),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %rbp,%rdi │ │ │ │ + lea 0x30(%rdi),%rsi │ │ │ │ + add $0x28,%rdi │ │ │ │ + callq 8dff0 │ │ │ │ + mov 0x64d07a(%rip),%rdi │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 93880 │ │ │ │ + mov 0x168(%rsp),%edx │ │ │ │ + mov 0x64c734(%rip),%rax │ │ │ │ + cmpl $0x4,0x64d065(%rip) │ │ │ │ + mov %edx,0x38(%rax,%rbp,1) │ │ │ │ + jg 93950 │ │ │ │ + addsd 0x8(%rsp),%xmm5 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x64c6e7(%rip),%rdx │ │ │ │ + movsd 0x64cf97(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x1b8(%rsp),%xmm2 │ │ │ │ + mov 0x64cf7c(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + add %rbp,%rdx │ │ │ │ + movsd 0x64cff4(%rip),%xmm0 │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + mov 0x64cfdd(%rip),%edi │ │ │ │ + lea 0x8(%rdx),%rcx │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x64c69d(%rip),%rax │ │ │ │ + mov 0x64cf3e(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movl $0x0,0x168(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x28(%rax),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x64c668(%rip),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %rbp,%rdi │ │ │ │ + lea 0x30(%rdi),%rsi │ │ │ │ + add $0x28,%rdi │ │ │ │ + callq 8dff0 │ │ │ │ + mov 0x64cf76(%rip),%rax │ │ │ │ movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + mov 0xcf4(%rax),%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ - jne 95760 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movq 0x62a76(%rip),%xmm0 │ │ │ │ - movsd 0xd0(%rsp),%xmm7 │ │ │ │ - movsd 0xd8(%rsp),%xmm6 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - movsd 0x90(%rsp),%xmm2 │ │ │ │ - movsd 0x618a1(%rip),%xmm10 │ │ │ │ - movsd 0x64a28(%rip),%xmm9 │ │ │ │ - mulsd 0x20(%rsp),%xmm5 │ │ │ │ - divsd %xmm7,%xmm1 │ │ │ │ - divsd %xmm6,%xmm5 │ │ │ │ - andpd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - subsd %xmm1,%xmm2 │ │ │ │ - addsd %xmm1,%xmm4 │ │ │ │ - cvttsd2si %xmm2,%eax │ │ │ │ - addsd %xmm10,%xmm4 │ │ │ │ + jne 93868 │ │ │ │ + mov 0x168(%rsp),%edx │ │ │ │ + mov 0x64c624(%rip),%rax │ │ │ │ + cmpl $0x4,0x64cf65(%rip) │ │ │ │ + mov %edx,0x38(%rax,%rbp,1) │ │ │ │ + jle 9310d │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x72375(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1b8(%rsp),%xmm1 │ │ │ │ + movsd 0x1b0(%rsp),%xmm0 │ │ │ │ + lea 0x721db(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64c5bf(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x721eb(%rip),%rsi │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + add 0x64c596(%rip),%rbp │ │ │ │ + mov 0x38(%rbp),%r9d │ │ │ │ + movsd 0x28(%rbp),%xmm0 │ │ │ │ + movsd 0x30(%rbp),%xmm1 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 9393a │ │ │ │ + lea 0x721d8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x1,%r15 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8b60e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x64ce67(%rip),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jge 93121 │ │ │ │ + test %rax,%rax │ │ │ │ + jle 93ad0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r14,%r15 │ │ │ │ + jmpq 93641 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd %xmm1,0x2c0(%rsp) │ │ │ │ + movsd %xmm0,0x2e0(%rsp) │ │ │ │ + movsd %xmm3,0x2c8(%rsp) │ │ │ │ + movsd %xmm2,0x2e8(%rsp) │ │ │ │ + movsd %xmm5,0x2d0(%rsp) │ │ │ │ + movsd %xmm4,0x2f0(%rsp) │ │ │ │ + movsd %xmm7,0x2d8(%rsp) │ │ │ │ + movsd %xmm6,0x2f8(%rsp) │ │ │ │ + movsd 0x28(%rsi),%xmm1 │ │ │ │ + movsd 0x698a3(%rip),%xmm6 │ │ │ │ + comisd %xmm1,%xmm6 │ │ │ │ + jbe 93b20 │ │ │ │ + movsd %xmm1,0x190(%rsp) │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + comisd 0x6988c(%rip),%xmm1 │ │ │ │ + jbe 93b08 │ │ │ │ + movsd %xmm1,0x1a0(%rsp) │ │ │ │ + movsd 0x30(%rsi),%xmm0 │ │ │ │ + movsd 0x69868(%rip),%xmm7 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + jbe 93b50 │ │ │ │ + movsd %xmm0,0x198(%rsp) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + comisd 0x69851(%rip),%xmm0 │ │ │ │ + jbe 93b38 │ │ │ │ + movsd %xmm0,0x1a8(%rsp) │ │ │ │ + movsd 0x28(%rdx),%xmm4 │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + jbe 93536 │ │ │ │ + movsd %xmm4,0x190(%rsp) │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + jbe 93549 │ │ │ │ + movsd %xmm4,0x1a0(%rsp) │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd 0x30(%rdx),%xmm4 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + jbe 93561 │ │ │ │ + movsd %xmm4,0x198(%rsp) │ │ │ │ movapd %xmm4,%xmm2 │ │ │ │ - mov %eax,0x120(%rsp) │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe 93574 │ │ │ │ + movsd %xmm4,0x1a8(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd 0x28(%rcx),%xmm4 │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + jbe 9358c │ │ │ │ + movsd %xmm4,0x190(%rsp) │ │ │ │ movapd %xmm4,%xmm3 │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm9 │ │ │ │ - andpd %xmm0,%xmm5 │ │ │ │ - ja 95740 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - cvtsi2sd %eax,%xmm4 │ │ │ │ - addsd %xmm5,%xmm2 │ │ │ │ - addsd %xmm10,%xmm2 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - cvttsd2si %xmm3,%ecx │ │ │ │ - movsd 0x98(%rsp),%xmm3 │ │ │ │ - subsd %xmm5,%xmm3 │ │ │ │ - mov %ecx,0x124(%rsp) │ │ │ │ - cvttsd2si %xmm3,%edx │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - andpd %xmm0,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm9 │ │ │ │ - mov %edx,0x128(%rsp) │ │ │ │ - ja 95720 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%edi │ │ │ │ - mov %edi,0x12c(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jg 95370 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 95370 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movdqa 0x71291(%rip),%xmm0 │ │ │ │ - mov $0x2e,%r9d │ │ │ │ - movl $0x6567616d,0x10(%rax) │ │ │ │ - mov %r9w,0x14(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - jmpq 95051 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - comisd 0x71200(%rip),%xmm0 │ │ │ │ - jbe 9533c │ │ │ │ - movsd 0x711fe(%rip),%xmm1 │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + jbe 9359f │ │ │ │ + movsd %xmm4,0x1a0(%rsp) │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd 0x30(%rcx),%xmm4 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + jbe 935b7 │ │ │ │ + movsd %xmm4,0x198(%rsp) │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe 935ca │ │ │ │ + movsd %xmm4,0x1a8(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd 0x28(%rax),%xmm4 │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + jbe 935de │ │ │ │ + movsd %xmm4,0x190(%rsp) │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + jbe 935ed │ │ │ │ + movsd %xmm4,0x1a0(%rsp) │ │ │ │ + movsd 0x30(%rax),%xmm1 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe 93601 │ │ │ │ + movsd %xmm1,0x198(%rsp) │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - ja 94b4a │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd 0x38(%rbp),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xd0(%rsp) │ │ │ │ - movsd 0x50(%rbp),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xd8(%rsp) │ │ │ │ - jmpq 94b77 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x1e8(%rsp),%rsi │ │ │ │ - movslq %eax,%r9 │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jle 9538c │ │ │ │ - movslq %ecx,%r8 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 952f3 │ │ │ │ - test %edx,%edx │ │ │ │ - jg 95398 │ │ │ │ + jbe 93610 │ │ │ │ + movsd %xmm1,0x1a8(%rsp) │ │ │ │ + mov 0x38(%rdx),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jle 952f3 │ │ │ │ - mov 0x1f0(%rsp),%r8 │ │ │ │ - movslq %edx,%r10 │ │ │ │ - movslq %edi,%r11 │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jle 953b4 │ │ │ │ - cmp %r11,%r8 │ │ │ │ - jl 952f3 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 953c9 │ │ │ │ - movl $0x1,0x120(%rsp) │ │ │ │ - mov $0x1,%r9d │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jge 953d5 │ │ │ │ - mov %esi,0x120(%rsp) │ │ │ │ - movslq %ecx,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 953e6 │ │ │ │ - mov %esi,0x124(%rsp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jg 953f5 │ │ │ │ - movl $0x1,0x124(%rsp) │ │ │ │ + jne 93630 │ │ │ │ + mov 0x38(%rcx),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jg 9540a │ │ │ │ - movl $0x1,0x128(%rsp) │ │ │ │ - mov $0x1,%r10d │ │ │ │ - cmp %r10,%r8 │ │ │ │ - jge 95417 │ │ │ │ - mov %r8d,0x128(%rsp) │ │ │ │ - cmp %r11,%r8 │ │ │ │ - jge 95427 │ │ │ │ - mov %r8d,0x12c(%rsp) │ │ │ │ - mov %r8d,%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jg 95436 │ │ │ │ - movl $0x1,0x12c(%rsp) │ │ │ │ - mov 0xc3c33(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 95b1b │ │ │ │ - mov 0x120(%rsp),%edx │ │ │ │ - mov 0x124(%rsp),%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - jg 95472 │ │ │ │ - mov 0x12c(%rsp),%ebx │ │ │ │ - mov 0xc3c0b(%rip),%ecx │ │ │ │ - cmp %ebx,0x128(%rsp) │ │ │ │ - jle 94d1e │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movdqa 0x71122(%rip),%xmm0 │ │ │ │ - mov $0x2e,%edi │ │ │ │ - movl $0x61657261,0x10(%rax) │ │ │ │ - mov %di,0x14(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - jmpq 95051 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x6c(%rsp),%edi │ │ │ │ - callq 93780 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xc3727(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 95051 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq 94981 │ │ │ │ - nop │ │ │ │ - lea 0x70f77(%rip),%rsi │ │ │ │ + jne 93630 │ │ │ │ + mov 0x38(%rsi),%edx │ │ │ │ + or 0x38(%rax),%edx │ │ │ │ + je 93b90 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x64cc6d(%rip) │ │ │ │ + jle 93ad0 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %r15d,0x78(%rsp) │ │ │ │ + mov %r15d,0x64cc92(%rip) │ │ │ │ + movsd (%rax,%r15,8),%xmm0 │ │ │ │ + mov 0x64d0aa(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 9368e │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + movsd (%rcx,%r15,8),%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + cmpnltsd 0x88(%rsp),%xmm2 │ │ │ │ + andpd %xmm2,%xmm1 │ │ │ │ + mulsd 0x68(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 93630 │ │ │ │ + movsd 0x6432c(%rip),%xmm7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x64248(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm7 │ │ │ │ + jb 93630 │ │ │ │ + mulsd 0x60(%rsp),%xmm0 │ │ │ │ + cmpl $0x2,0x64cc1d(%rip) │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + jle 936fd │ │ │ │ + test %eax,%eax │ │ │ │ + je 93b68 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x69511(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x89556(%rip),%rax │ │ │ │ + mov 0x8b34b(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 94f28 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x70f2d(%rip),%rsi │ │ │ │ + mov 0x69654(%rip),%rax │ │ │ │ + mov 0x64c28d(%rip),%rdx │ │ │ │ + mov 0x64c296(%rip),%rsi │ │ │ │ + mov 0x64c287(%rip),%rcx │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + mov 0x69638(%rip),%rax │ │ │ │ + mov 0x64cba1(%rip),%r8d │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + mov 0x6961a(%rip),%rax │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + mov 0x69613(%rip),%rax │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + mov %r15,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + add %rax,%rsi │ │ │ │ + add %rax,%rcx │ │ │ │ + add 0x64c224(%rip),%rax │ │ │ │ + movsd (%rdx),%xmm7 │ │ │ │ + movsd 0x8(%rdx),%xmm6 │ │ │ │ + movsd (%rsi),%xmm5 │ │ │ │ + movsd 0x8(%rsi),%xmm4 │ │ │ │ + movsd (%rcx),%xmm3 │ │ │ │ + movsd 0x8(%rcx),%xmm2 │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 93460 │ │ │ │ + movsd %xmm7,0x2c0(%rsp) │ │ │ │ + movsd %xmm6,0x2e0(%rsp) │ │ │ │ + movsd %xmm5,0x2c8(%rsp) │ │ │ │ + movsd %xmm4,0x2e8(%rsp) │ │ │ │ + movsd %xmm3,0x2d0(%rsp) │ │ │ │ + movsd %xmm2,0x2f0(%rsp) │ │ │ │ + movsd %xmm1,0x2d8(%rsp) │ │ │ │ + movsd %xmm0,0x2f8(%rsp) │ │ │ │ + jmpq 934a8 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x71bdd(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x89526(%rip),%rax │ │ │ │ + mov 0x8b239(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 94f00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %ebp,%r8d │ │ │ │ - lea 0x6c3ce(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 95051 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movdqa 0x70fdc(%rip),%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqa 0x70fe1(%rip),%xmm0 │ │ │ │ - movl $0x2e617461,0x40(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x70fde(%rip),%xmm0 │ │ │ │ - movb $0x0,0x44(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqa 0x70fde(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - jmpq 95051 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x70ebb(%rip),%rsi │ │ │ │ + jmpq 91dc8 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x71b77(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x89486(%rip),%rax │ │ │ │ + mov 0x8b20b(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 94f50 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%rdi),%xmm6 │ │ │ │ - ucomisd 0x647bb(%rip),%xmm6 │ │ │ │ - movsd %xmm6,0x40(%rsp) │ │ │ │ - jp 955f0 │ │ │ │ - je 94cd0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x614e0(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x40(%rsp) │ │ │ │ - jmpq 94cd0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0xb8(%rsp),%xmm1 │ │ │ │ - lea 0x58(%rsp),%rcx │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - lea 0xa8(%rsp),%rdx │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - mov 0xc3a35(%rip),%rdi │ │ │ │ - subsd %xmm5,%xmm1 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - jmpq 94c85 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x70ba8(%rip),%rsi │ │ │ │ + movsd 0x64cebb(%rip),%xmm1 │ │ │ │ + mov 0x64ca8d(%rip),%ebx │ │ │ │ + jmpq 91d85 │ │ │ │ + movl $0x1,0x168(%rsp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmpq 930b9 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x1,0x168(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 93365 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x1,0x168(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 93265 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x694b0(%rip),%xmm0 │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm5,0x48(%rsp) │ │ │ │ + movsd 0x640dc(%rip),%xmm1 │ │ │ │ + lea 0x71ded(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm6,%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x6144b(%rip),%xmm0 │ │ │ │ - lea 0x70e54(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1b8(%rsp),%xmm1 │ │ │ │ + movsd 0x1b0(%rsp),%xmm0 │ │ │ │ + lea 0x71cb0(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ + mov 0x64c0a4(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x70b84(%rip),%rsi │ │ │ │ + lea 0x71cc0(%rip),%rsi │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ + add 0x64c07b(%rip),%rbp │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + movsd 0x28(%rbp),%xmm0 │ │ │ │ + movsd 0x30(%rbp),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 93411 │ │ │ │ + lea 0x71cdf(%rip),%rsi │ │ │ │ + jmpq 93418 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mov %r14d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x70e46(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x71d6d(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8936d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x48(%rsp),%xmm5 │ │ │ │ - jmpq 94cde │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x128(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 94e75 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x1,0x120(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq 94e37 │ │ │ │ - nopl (%rax) │ │ │ │ - cvttsd2si %xmm2,%rsi │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - andnpd %xmm4,%xmm0 │ │ │ │ - cvtsi2sd %rsi,%xmm2 │ │ │ │ - orpd %xmm0,%xmm2 │ │ │ │ - jmpq 952cc │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cvttsd2si %xmm4,%rdx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - andnpd %xmm4,%xmm8 │ │ │ │ - cvtsi2sd %rdx,%xmm3 │ │ │ │ - orpd %xmm8,%xmm3 │ │ │ │ - jmpq 95279 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x70ba7(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1b8(%rsp),%xmm1 │ │ │ │ + movsd 0x1b0(%rsp),%xmm0 │ │ │ │ + lea 0x71bfc(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov 0x64bff0(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x70b9f(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x71c0c(%rip),%rsi │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64bfc7(%rip),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + mov 0x38(%rax),%r11d │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd 0x30(%rax),%xmm1 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 940a0 │ │ │ │ + lea 0x71bde(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - lea 0x70b8a(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8b018(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x64c881(%rip),%rdi │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + jmpq 9327d │ │ │ │ + mov 0x48(%rsp),%r14d │ │ │ │ + lea 0x164(%rsp),%rcx │ │ │ │ + lea 0x160(%rsp),%rdx │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + mov %r14d,%edi │ │ │ │ + callq 8f440 │ │ │ │ + cmpl $0x1,0x64c869(%rip) │ │ │ │ + mov %eax,%ebx │ │ │ │ + jle 93aaa │ │ │ │ + mov 0x164(%rsp),%r8d │ │ │ │ + mov %eax,%r9d │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x88(%rsp),%xmm0 │ │ │ │ - lea 0x70b7a(%rip),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov 0x160(%rsp),%ecx │ │ │ │ + lea 0x69124(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8af9e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 92e98 │ │ │ │ + addq $0x1,0x1e8(%rsp) │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + mov %eax,0x130(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq 0x130(%rsp),%rdx │ │ │ │ + mov 0x64c7d1(%rip),%rax │ │ │ │ + sub 0x128(%rsp),%rax │ │ │ │ + addl $0x1,0x90(%rsp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jge 946be │ │ │ │ + mov 0x64c7a9(%rip),%rax │ │ │ │ + jmpq 92e50 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x69251(%rip),%rbx │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + jmpq 934e3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x69231(%rip),%rbx │ │ │ │ + movq %rbx,%xmm3 │ │ │ │ + jmpq 934cc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x69221(%rip),%rbx │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + jmpq 9351e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x69201(%rip),%rbx │ │ │ │ + movq %rbx,%xmm2 │ │ │ │ + jmpq 93507 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x690ac(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - lea 0x70b6a(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq 936ee │ │ │ │ + movsd 0x63d58(%rip),%xmm3 │ │ │ │ + movsd 0x63e08(%rip),%xmm1 │ │ │ │ + movsd 0x190(%rsp),%xmm2 │ │ │ │ + subsd 0x63ddf(%rip),%xmm2 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + andpd %xmm3,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm1 │ │ │ │ + jbe 93bf4 │ │ │ │ + cvttsd2si %xmm2,%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x50(%rsp),%xmm6 │ │ │ │ + andnpd %xmm2,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + cmpnlesd %xmm2,%xmm5 │ │ │ │ + andpd %xmm6,%xmm5 │ │ │ │ + subsd %xmm5,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + orpd %xmm3,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x63cf0(%rip),%xmm2 │ │ │ │ + movsd 0x1a0(%rsp),%xmm0 │ │ │ │ + subsd 0x63d7f(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + mov %eax,0xe4(%rsp) │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jbe 93c5b │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x50(%rsp),%xmm6 │ │ │ │ + andnpd %xmm5,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + cmpnlesd %xmm0,%xmm4 │ │ │ │ + andpd %xmm6,%xmm4 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + orpd %xmm2,%xmm0 │ │ │ │ + movsd 0x50(%rsp),%xmm6 │ │ │ │ + movsd 0x63c87(%rip),%xmm2 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + subsd 0x63d0e(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + mov %eax,0xe8(%rsp) │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jbe 93cc6 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + andnpd %xmm5,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + cmpnlesd %xmm0,%xmm4 │ │ │ │ + andpd %xmm6,%xmm4 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + orpd %xmm2,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + movsd 0x63c1d(%rip),%xmm2 │ │ │ │ + movsd 0x1a8(%rsp),%xmm0 │ │ │ │ + subsd 0x63cac(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jbe 93d27 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x50(%rsp),%xmm6 │ │ │ │ + andnpd %xmm4,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + cmpnlesd %xmm0,%xmm1 │ │ │ │ + andpd %xmm6,%xmm1 │ │ │ │ + subsd %xmm1,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + orpd %xmm2,%xmm0 │ │ │ │ + addsd 0x50(%rsp),%xmm0 │ │ │ │ + cmpl $0x2,0x64c5a4(%rip) │ │ │ │ + cvttsd2si %xmm0,%ebx │ │ │ │ + jg 9457b │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + jge 93630 │ │ │ │ + mov 0x134(%rsp),%eax │ │ │ │ + movslq 0x30(%rsp),%rdx │ │ │ │ + movslq %r12d,%rbp │ │ │ │ + mov %r15,0x120(%rsp) │ │ │ │ + sub %eax,%ebx │ │ │ │ + sub %eax,%r12d │ │ │ │ + movslq 0xe4(%rsp),%rax │ │ │ │ + mov %ebx,0x94(%rsp) │ │ │ │ + sub %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov 0xe8(%rsp),%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + lea 0x300(%rsp),%rax │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebp,0x4c(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + js 93fd7 │ │ │ │ + cmp %r12d,0xe0(%rsp) │ │ │ │ + jle 93fd7 │ │ │ │ + mov 0xe4(%rsp),%eax │ │ │ │ + mov 0xe8(%rsp),%ecx │ │ │ │ + mov %ebp,0x64c511(%rip) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jge 93fd7 │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %r12d,0xf4(%rsp) │ │ │ │ + sub 0x30(%rsp),%r15d │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + mov 0xf8(%rsp),%rbx │ │ │ │ + mov %r15d,%ebp │ │ │ │ + mov 0x100(%rsp),%r13 │ │ │ │ + mov 0x110(%rsp),%r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + lea (%rax,%rbp,1),%r12d │ │ │ │ + cmp %ebp,0x34(%rsp) │ │ │ │ + jle 93fb9 │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 93fb9 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r12d,0x64c4a4(%rip) │ │ │ │ + cvtsi2sd %r12d,%xmm3 │ │ │ │ + mov %r12d,0x7c(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r12 │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0xa8(%rsp),%r14 │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sdl 0x4c(%rsp),%xmm3 │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + lea (%r15,%rbx,1),%rdx │ │ │ │ + lea 0x0(%r13,%rbx,1),%rsi │ │ │ │ + addsd (%r12,%rbx,1),%xmm0 │ │ │ │ + addsd (%r14,%rbx,1),%xmm1 │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov 0x64c399(%rip),%rdi │ │ │ │ + movsd %xmm0,0x180(%rsp) │ │ │ │ + movsd %xmm1,0x188(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + cmp $0x20,%rbx │ │ │ │ + jne 93e73 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov 0x7c(%rsp),%r12d │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + comisd %xmm7,%xmm6 │ │ │ │ + jbe 93f12 │ │ │ │ + movsd 0x64c2e7(%rip),%xmm0 │ │ │ │ + mov 0x490(%rsp),%r8d │ │ │ │ + lea 0x2e0(%rsp),%rsi │ │ │ │ + lea 0x2c0(%rsp),%rdi │ │ │ │ + lea 0x1c0(%rsp),%r9 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 91340 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + mulsd 0x58(%rsp),%xmm1 │ │ │ │ + mov (%rax,%rcx,8),%r10 │ │ │ │ + mov 0x490(%rsp),%eax │ │ │ │ + add %rbx,%r10 │ │ │ │ + movsd (%r10),%xmm0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 94000 │ │ │ │ + divsd 0x1c0(%rsp),%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + mulsd 0x18(%rsp),%xmm1 │ │ │ │ + jp 9402a │ │ │ │ + movsd 0x63a61(%rip),%xmm7 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd 0x6397d(%rip),%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm7 │ │ │ │ + jb 9402a │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%r10) │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mulsd 0x38(%rsp),%xmm0 │ │ │ │ + mov (%rax,%rcx,8),%r14 │ │ │ │ + add %rbx,%r14 │ │ │ │ + cmpl $0x2,0x64c32b(%rip) │ │ │ │ + addsd (%r14),%xmm0 │ │ │ │ + movsd %xmm0,(%r14) │ │ │ │ + jg 94038 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %ebp,0x28(%rsp) │ │ │ │ + jne 93e10 │ │ │ │ + mov 0xf4(%rsp),%r12d │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %r12d,0x94(%rsp) │ │ │ │ + jne 93da0 │ │ │ │ + mov 0x120(%rsp),%r15 │ │ │ │ + jmpq 93630 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mulsd 0x18(%rsp),%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 9402a │ │ │ │ + movsd 0x639b4(%rip),%xmm6 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd 0x638d0(%rip),%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm6 │ │ │ │ + jae 93f7d │ │ │ │ + movsd %xmm1,(%r10) │ │ │ │ + jmpq 93f86 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%rsp),%r9d │ │ │ │ + mov 0x48(%rsp),%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + lea 0x68bfc(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + movsd (%r14),%xmm2 │ │ │ │ + lea 0x68c0e(%rip),%rsi │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - lea 0x70b5a(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd (%r10),%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x89225(%rip),%rax │ │ │ │ + mov 0x8a9ad(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - jmpq 951ec │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd 0x78(%rdi),%xmm7 │ │ │ │ - ucomisd 0x6455b(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x40(%rsp) │ │ │ │ - jp 95c7a │ │ │ │ - jne 95c7a │ │ │ │ - movl $0x3,0x38(%rsp) │ │ │ │ - jmpq 94cd0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x70a32(%rip),%rsi │ │ │ │ + jmpq 93fb9 │ │ │ │ + lea 0x71579(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov 0x8a983(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x64c1ec(%rip),%rdi │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + jmpq 9327d │ │ │ │ + nopl (%rax) │ │ │ │ + pushq 0x108(%rsp) │ │ │ │ + mov 0x64c172(%rip),%rdi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + push %rbx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0xd8(%rsp),%r9 │ │ │ │ + mov 0x128(%rsp),%rcx │ │ │ │ + callq 15290 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je 92efe │ │ │ │ + mov 0x16c(%rsp),%edi │ │ │ │ + callq 8e4a0 │ │ │ │ + jmpq 91913 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + js 93ad0 │ │ │ │ + movsd 0x6384f(%rip),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x1b8(%rsp),%r13 │ │ │ │ + mulsd 0x20(%rsp),%xmm2 │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ + lea 0x168(%rsp),%rbx │ │ │ │ + cvtsi2sdl 0x90(%rsp),%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + jmpq 942b5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x168(%rsp),%edx │ │ │ │ + mov 0x64b812(%rip),%rax │ │ │ │ + cmpl $0x4,0x64c13b(%rip) │ │ │ │ + mov %edx,0x38(%rax,%rbp,1) │ │ │ │ + jg 944b0 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + addsd 0x10(%rsp),%xmm5 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x64b7c3(%rip),%rdx │ │ │ │ + movsd 0x64c06b(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x1b8(%rsp),%xmm2 │ │ │ │ + mov 0x64c050(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + add %rbp,%rdx │ │ │ │ + movsd 0x64c0c8(%rip),%xmm0 │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + mov 0x64c0b1(%rip),%edi │ │ │ │ + lea 0x8(%rdx),%rcx │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x64b779(%rip),%rax │ │ │ │ + mov 0x64c012(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movl $0x0,0x168(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x28(%rax),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x64b744(%rip),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %rbp,%rdi │ │ │ │ + lea 0x30(%rdi),%rsi │ │ │ │ + add $0x28,%rdi │ │ │ │ + callq 8dff0 │ │ │ │ + mov 0x64c04a(%rip),%rax │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 943d0 │ │ │ │ + mov 0x168(%rsp),%edx │ │ │ │ + mov 0x64b708(%rip),%rax │ │ │ │ + cmpl $0x4,0x64c041(%rip) │ │ │ │ + mov %edx,0x38(%rax,%rbp,1) │ │ │ │ + jg 943e8 │ │ │ │ + mov 0x64c000(%rip),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,%rax │ │ │ │ + jl 92f74 │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cvtsi2sd %eax,%xmm7 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov 0x64bfde(%rip),%rdi │ │ │ │ + shl $0x6,%rbp │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + subsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x64b6a4(%rip),%rdx │ │ │ │ + movsd 0x64bf3c(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x1b8(%rsp),%xmm2 │ │ │ │ + mov 0x64bf21(%rip),%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + add %rbp,%rdx │ │ │ │ + movsd 0x64bf99(%rip),%xmm0 │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + mov 0x64bf82(%rip),%edi │ │ │ │ + lea 0x8(%rdx),%rcx │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x64b65a(%rip),%rax │ │ │ │ + mov 0x64bee3(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movl $0x0,0x168(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x28(%rax),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x64b625(%rip),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %rbp,%rdi │ │ │ │ + lea 0x30(%rdi),%rsi │ │ │ │ + add $0x28,%rdi │ │ │ │ + callq 8dff0 │ │ │ │ + mov 0x64bf1b(%rip),%rdi │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 94188 │ │ │ │ + movl $0x1,0x168(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 9418f │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x168(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq 94289 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov %r15d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x70a25(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + lea 0x71273(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x70a18(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1b8(%rsp),%xmm1 │ │ │ │ + movsd 0x1b0(%rsp),%xmm0 │ │ │ │ + lea 0x7116e(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov 0x64b55a(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x70a0b(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x7117e(%rip),%rsi │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ + add 0x64b531(%rip),%rbp │ │ │ │ + lea 0x71182(%rip),%rsi │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + movsd 0x28(%rbp),%xmm0 │ │ │ │ + movsd 0x30(%rbp),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 94486 │ │ │ │ + lea 0x7119a(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x709fe(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x120(%rsp),%edx │ │ │ │ - lea 0x709f5(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x8a5a4(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 942a1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov %r15d,%edx │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + lea 0x7117b(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x124(%rsp),%edx │ │ │ │ - lea 0x709e9(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1b8(%rsp),%xmm1 │ │ │ │ + movsd 0x1b0(%rsp),%xmm0 │ │ │ │ + lea 0x710a6(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x128(%rsp),%edx │ │ │ │ - lea 0x709dd(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x64b4a2(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x710b6(%rip),%rsi │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x12c(%rsp),%edx │ │ │ │ - lea 0x709d1(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x64b479(%rip),%rax │ │ │ │ + lea 0x710ba(%rip),%rsi │ │ │ │ + add %rbp,%rax │ │ │ │ + mov 0x38(%rax),%edx │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ + movsd 0x30(%rax),%xmm1 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 94551 │ │ │ │ + lea 0x710cf(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x890ee(%rip),%rax │ │ │ │ + mov 0x8a4d9(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x124(%rsp),%eax │ │ │ │ - mov 0x120(%rsp),%edx │ │ │ │ - mov 0xc3702(%rip),%ecx │ │ │ │ - jmpq 94d1e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov 0x64bd42(%rip),%rdi │ │ │ │ + jmpq 941a7 │ │ │ │ + lea 0x71481(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x708be(%rip),%rsi │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + lea 0x680dd(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x708af(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + movsd 0x1a0(%rsp),%xmm0 │ │ │ │ + lea 0x680d3(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x60(%rsp),%ecx │ │ │ │ - mov 0x5c(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x708a2(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x198(%rsp),%xmm0 │ │ │ │ + lea 0x680c9(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - mov 0x64(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7089f(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x1a8(%rsp),%xmm0 │ │ │ │ + lea 0x680bf(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8904d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xc366e(%rip),%r8d │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - jmpq 94de0 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x78(%rdi),%xmm7 │ │ │ │ - ucomisd 0x610bb(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x40(%rsp) │ │ │ │ - jp 95b08 │ │ │ │ - jne 95b08 │ │ │ │ - movl $0x1,0x38(%rsp) │ │ │ │ - jmpq 94cd0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movdqa 0x70b34(%rip),%xmm0 │ │ │ │ - movabs $0x2e534357206469,%rbx │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - jmpq 95051 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5c(%rsp),%edx │ │ │ │ - lea 0x70742(%rip),%rsi │ │ │ │ + lea 0x713f2(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x60(%rsp),%edx │ │ │ │ + mov 0xe8(%rsp),%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x70730(%rip),%rsi │ │ │ │ + mov 0xe4(%rsp),%edx │ │ │ │ + lea 0x680a0(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x64(%rsp),%edx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x680a6(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x70725(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x68(%rsp),%edx │ │ │ │ + lea 0x713a6(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7071a(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x88f75(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 94a7b │ │ │ │ - jmpq 94cec │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x60fe8(%rip),%xmm6 │ │ │ │ - movl $0x4,0x38(%rsp) │ │ │ │ - movsd %xmm6,0x40(%rsp) │ │ │ │ - jmpq 94cd0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x64288(%rip),%xmm6 │ │ │ │ - movsd %xmm6,0x40(%rsp) │ │ │ │ - jmpq 95a2f │ │ │ │ - lea 0x70856(%rip),%rsi │ │ │ │ + jmpq 93d3e │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + lea 0x67870(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ + mov 0x8a3b4(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 92e98 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + jmpq 91f66 │ │ │ │ + lea 0x16c(%rsp),%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + mov 0x64bc14(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 94710 │ │ │ │ + lea 0x64b299(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x64b28d(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x64b27a(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x70832(%rip),%rsi │ │ │ │ + lea 0x685b1(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ + mov 0x8a338(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x108(%rsp),%rsi │ │ │ │ + mov 0x64bb81(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 95139 │ │ │ │ + mov 0xe0(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 95174 │ │ │ │ + movslq 0x34(%rsp),%rbp │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + mov $0x1869f,%esi │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + mov $0x1869f,%edi │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov 0x140(%rsp),%r15 │ │ │ │ + mov 0x490(%rsp),%r13d │ │ │ │ + movsd 0x1d0(%rsp),%xmm6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12d,%ecx │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 94840 │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + mov (%r15,%r12,8),%r10 │ │ │ │ + mov (%rax,%r12,8),%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 94817 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd (%r10,%rax,8),%xmm1 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 947c5 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%r10,%rax,8) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 95100 │ │ │ │ + movsd (%r10,%rax,8),%xmm2 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + ja 95128 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + maxsd %xmm3,%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + cmp %edx,%edi │ │ │ │ + mov $0x1,%ebx │ │ │ │ + cmovg %edx,%edi │ │ │ │ + cmp %edx,%r9d │ │ │ │ + cmovl %edx,%r9d │ │ │ │ + cmp %ecx,%esi │ │ │ │ + cmovg %ecx,%esi │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + cmovl %ecx,%r8d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 94840 │ │ │ │ + movsd (%r11,%rax,8),%xmm0 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %eax,%edx │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + ja 947b0 │ │ │ │ + movq $0x0,(%r11,%rax,8) │ │ │ │ + movsd %xmm6,(%r10,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 94817 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,0x148(%rsp) │ │ │ │ + jne 94788 │ │ │ │ + cmp %esi,%r8d │ │ │ │ + setl %r12b │ │ │ │ + cmp %edi,%r9d │ │ │ │ + setl %al │ │ │ │ + or %eax,%r12d │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + lea (%r9,%rax,1),%ebx │ │ │ │ + mov 0x134(%rsp),%eax │ │ │ │ + lea (%r8,%rax,1),%r14d │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x64ba58(%rip),%r15d │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + lea (%rdi,%rax,1),%ebp │ │ │ │ + mov 0x134(%rsp),%eax │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + lea (%rsi,%rax,1),%r13d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 94979 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x70821(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ + lea 0x6764e(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x70730(%rip),%rsi │ │ │ │ + lea 0x67647(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x70723(%rip),%rsi │ │ │ │ + lea 0x67637(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x707d8(%rip),%rsi │ │ │ │ + lea 0x67627(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x6763f(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x707c7(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x120(%rsp),%edx │ │ │ │ - lea 0x706da(%rip),%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x67639(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x124(%rsp),%edx │ │ │ │ - lea 0x706ce(%rip),%rsi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x675ef(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x675e8(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x128(%rsp),%edx │ │ │ │ - lea 0x706c2(%rip),%rsi │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 9514a │ │ │ │ + mov 0x4a0(%rsp),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 94a1f │ │ │ │ + mov 0x64b88f(%rip),%eax │ │ │ │ + mov 0x64b938(%rip),%r11d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ + mov 0x64b882(%rip),%eax │ │ │ │ + lea -0x1(%rax),%r14d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle 94a1f │ │ │ │ + lea 0x67d53(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x67598(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x12c(%rsp),%edx │ │ │ │ - lea 0x706b6(%rip),%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x67592(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x88dd3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 95446 │ │ │ │ - movsd 0x60e56(%rip),%xmm4 │ │ │ │ - movl $0x2,0x38(%rsp) │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - jmpq 94cd0 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000095ca0 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - subsd 0xc3c94(%rip),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - subsd 0xc3c78(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - ja 95cef │ │ │ │ - mov 0xc3c73(%rip),%rax │ │ │ │ - movsd 0x60deb(%rip),%xmm3 │ │ │ │ - movsd 0x88(%rax),%xmm4 │ │ │ │ - addsd %xmm3,%xmm4 │ │ │ │ - comisd %xmm4,%xmm1 │ │ │ │ - jbe 95d00 │ │ │ │ - movl $0x1,(%rdx) │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 95cef │ │ │ │ - addsd 0x90(%rax),%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe 95cf5 │ │ │ │ - jmp 95cef │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000095d20 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea -0x3(%rdi),%r14d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8048,%rsp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8038(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x67550(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - ja 95fcd │ │ │ │ - movslq %r14d,%rbx │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - shl $0xd,%rbx │ │ │ │ - shl $0xa,%rax │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x20(%r13,%rax,1),%rsi │ │ │ │ - add %r13,%rbp │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - lea (%r14,%rax,1),%r15 │ │ │ │ - cmpb $0x20,(%r14) │ │ │ │ - jne 95dc3 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jb 95db9 │ │ │ │ - jmp 95dc3 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jbe 95ef0 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmpb $0x20,(%r14) │ │ │ │ - je 95db0 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jbe 95ef0 │ │ │ │ - cmpb $0x2c,(%r14) │ │ │ │ - je 95fb8 │ │ │ │ - mov %r14,%r12 │ │ │ │ - jmp 95de5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jbe 95df0 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmpb $0x2c,(%r12) │ │ │ │ - jne 95de0 │ │ │ │ - movb $0x0,(%r12) │ │ │ │ - cmpb $0x3a,(%r14) │ │ │ │ - mov %r14,%rbx │ │ │ │ - je 95e22 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - ja 95e19 │ │ │ │ - jmpq 95f30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 95f30 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmpb $0x3a,(%rbx) │ │ │ │ - jne 95e10 │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - setbe %r13b │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x1(%r14,%rax,1),%rax │ │ │ │ - cmpb $0x20,(%rax) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - jne 95e4f │ │ │ │ - cmp %r14,%rax │ │ │ │ - jb 95e4f │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - cmpb $0x20,(%rbx) │ │ │ │ - jne 95e5c │ │ │ │ - test %r13b,%r13b │ │ │ │ - je 95e5c │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x1(%rbx,%rax,1),%rax │ │ │ │ - cmpb $0x20,(%rax) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - jne 95e7b │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jb 95e7b │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15390 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - add %r14,%rax │ │ │ │ - cmp %rax,0x28(%rsp) │ │ │ │ - jb 9600b │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jb 95f40 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 96037 │ │ │ │ - mov %r14d,0x82c(%rbp) │ │ │ │ - lea 0x1(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %r13d,0x820(%rbp) │ │ │ │ - addl $0x1,0xc(%rsp) │ │ │ │ - cmp %r14,%r15 │ │ │ │ - ja 95da0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %edx,0x820(%rax,%rcx,4) │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x8038(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 96088 │ │ │ │ - add $0x8048,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmpq 95e30 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 15390 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - add %rbx,%rax │ │ │ │ - cmp %rax,0x28(%rsp) │ │ │ │ - jb 96083 │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 95ebd │ │ │ │ - cmp %esi,%r13d │ │ │ │ - jle 95ebd │ │ │ │ - movdqa 0x70ab8(%rip),%xmm0 │ │ │ │ - movb $0x0,0xc3529(%rip) │ │ │ │ - movabs $0x2e6e696d206e6168,%rax │ │ │ │ - mov %rax,0xc3510(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movaps %xmm0,0xc34f4(%rip) │ │ │ │ - jmpq 95f07 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x0,(%r14) │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmpq 95e30 │ │ │ │ - movdqa 0x70a4b(%rip),%xmm0 │ │ │ │ - mov $0x2e,%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - movl $0x3420726f,0xc34d7(%rip) │ │ │ │ - mov %dx,0xc34d4(%rip) │ │ │ │ - movaps %xmm0,0xc34a9(%rip) │ │ │ │ - movdqa 0x70a31(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xc34aa(%rip) │ │ │ │ - jmpq 95f07 │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x7059b(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x67542(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd8(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15110 │ │ │ │ + lea 0x64bbca(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x64b7d3(%rip),%rdi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 95139 │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + lea 0x64bb97(%rip),%rsi │ │ │ │ + lea 0x64b770(%rip),%rdi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 95139 │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + mov 0x64b78a(%rip),%rdi │ │ │ │ + lea 0x64b78b(%rip),%rcx │ │ │ │ + callq 15070 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 95139 │ │ │ │ + mov 0x64b827(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle 94ad8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x676f6(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xc3478(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 95f07 │ │ │ │ - movdqa 0x70a11(%rip),%xmm0 │ │ │ │ - movb $0x0,0xc3484(%rip) │ │ │ │ - movabs $0x6e6f206e61687420,%rax │ │ │ │ - mov %rax,0xc3469(%rip) │ │ │ │ - mov $0x2e65,%eax │ │ │ │ - movaps %xmm0,0xc343d(%rip) │ │ │ │ - movdqa 0x709f5(%rip),%xmm0 │ │ │ │ - mov %ax,0xc3456(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movaps %xmm0,0xc3432(%rip) │ │ │ │ - jmpq 95f07 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - jmp 9600e │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -0000000000096090 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x89f70(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + mov 0x64b6ef(%rip),%rdi │ │ │ │ + lea 0x64b6f0(%rip),%rcx │ │ │ │ + callq 15070 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 95139 │ │ │ │ + mov 0x64b7cc(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 94b33 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x62983(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xc33e1(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 960da │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000960e0 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x89f15(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + mov 0x64b6d6(%rip),%rdi │ │ │ │ + callq 15320 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 95139 │ │ │ │ + mov 0x64b77a(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 94b85 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x62989(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x4(%rsp),%r13 │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 15580 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x89ec3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + mov 0x64b644(%rip),%rdi │ │ │ │ + callq 15320 │ │ │ │ test %eax,%eax │ │ │ │ - jne 96340 │ │ │ │ + jne 95139 │ │ │ │ + mov 0x64b729(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jle 94bd5 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x67629(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x89e73(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x64b644(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0x48d8(%rbx),%rdx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x6eb68(%rip),%rsi │ │ │ │ - callq 15380 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 96330 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x48d8(%rbx),%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x6eb47(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ - lea 0x4830(%rbx),%r9 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x4930(%rbx),%r8 │ │ │ │ - callq 15c70 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - test %eax,%eax │ │ │ │ - jne 96320 │ │ │ │ - mov 0x4930(%rbx),%rax │ │ │ │ - mov %rax,0x48e0(%rbx) │ │ │ │ - mov 0x4938(%rbx),%rax │ │ │ │ - mov %rax,0x48e8(%rbx) │ │ │ │ - mov 0x48d8(%rbx),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 961d8 │ │ │ │ - cmpb $0x0,0x20(%rbx) │ │ │ │ - jne 96410 │ │ │ │ - cmpb $0x0,0x420(%rbx) │ │ │ │ - jne 9646d │ │ │ │ - movq $0x1,0x48f0(%rbx) │ │ │ │ - movq $0x1,0x48f8(%rbx) │ │ │ │ - jmp 96234 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x3,%rax │ │ │ │ - je 96460 │ │ │ │ - cmpq $0x0,0x48f0(%rbx) │ │ │ │ - mov 0x4940(%rbx),%rdx │ │ │ │ - jne 96350 │ │ │ │ - mov %rdx,0x48f0(%rbx) │ │ │ │ - movl $0x1,0x10(%rbx) │ │ │ │ - mov %edx,0x14(%rbx) │ │ │ │ - cmp $0x3,%rax │ │ │ │ - je 961c6 │ │ │ │ - cmpq $0x0,0x48f8(%rbx) │ │ │ │ - mov 0x4948(%rbx),%rax │ │ │ │ - jne 963b0 │ │ │ │ - mov %rax,0x48f8(%rbx) │ │ │ │ - movl $0x1,0x18(%rbx) │ │ │ │ - mov %eax,0x1c(%rbx) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - movl $0x0,0x4834(%rbx) │ │ │ │ - cmpl $0x1d,0xcc4(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - jne 9625d │ │ │ │ - movl $0x1,0x4834(%rbx) │ │ │ │ - movsd 0x10(%r12),%xmm0 │ │ │ │ - mov %r13,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x4848(%rbx),%rcx │ │ │ │ - lea 0x70350(%rip),%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movsd %xmm0,0x4838(%rbx) │ │ │ │ - movsd 0x18(%r12),%xmm0 │ │ │ │ - movsd %xmm0,0x4840(%rbx) │ │ │ │ - callq 159b0 │ │ │ │ - mov %r13,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x52,%esi │ │ │ │ - lea 0x4850(%rbx),%rcx │ │ │ │ - lea 0x7031d(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - mov 0x4834(%rbx),%eax │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x62490(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - je 962fb │ │ │ │ - movsd 0xb0(%r12),%xmm0 │ │ │ │ - movsd %xmm0,0x4888(%rbx) │ │ │ │ - movsd 0xb8(%r12),%xmm0 │ │ │ │ - movsd %xmm0,0x4890(%rbx) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 964ba │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x4(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 9617b │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x4(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 96143 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x4(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 96120 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movslq 0x14(%rbx),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jle 96208 │ │ │ │ - movdqa 0x7073b(%rip),%xmm0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movabs $0x4958414e206e6168,%rax │ │ │ │ - movl $0x2e3353,0xc315c(%rip) │ │ │ │ - mov %rax,0xc314d(%rip) │ │ │ │ - movaps %xmm0,0xc3116(%rip) │ │ │ │ - movdqa 0x7071e(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xc3117(%rip) │ │ │ │ - movdqa 0x7071f(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xc3118(%rip) │ │ │ │ - jmpq 962fb │ │ │ │ - nopl (%rax) │ │ │ │ - movslq 0x1c(%rbx),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jle 96234 │ │ │ │ - movdqa 0x706db(%rip),%xmm0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movabs $0x4958414e206e6168,%rax │ │ │ │ - movl $0x2e3453,0xc30fc(%rip) │ │ │ │ - mov %rax,0xc30ed(%rip) │ │ │ │ - movaps %xmm0,0xc30b6(%rip) │ │ │ │ - movdqa 0x706be(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xc30b7(%rip) │ │ │ │ - movdqa 0x706cf(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xc30b8(%rip) │ │ │ │ - jmpq 962fb │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa 0x70658(%rip),%xmm0 │ │ │ │ - mov $0x2e65,%ecx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movabs $0x67616d6920443220,%rax │ │ │ │ - mov %rax,0xc308f(%rip) │ │ │ │ - movaps %xmm0,0xc3068(%rip) │ │ │ │ - movdqa 0x70640(%rip),%xmm0 │ │ │ │ - mov %cx,0xc3081(%rip) │ │ │ │ - movb $0x0,0xc307c(%rip) │ │ │ │ - movaps %xmm0,0xc305b(%rip) │ │ │ │ - jmpq 962fb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x420(%rbx) │ │ │ │ - je 961e2 │ │ │ │ - movdqa 0x7061b(%rip),%xmm0 │ │ │ │ - mov $0x2e,%edx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movabs $0x6174616420443320,%rax │ │ │ │ - mov %rax,0xc3032(%rip) │ │ │ │ - movaps %xmm0,0xc300b(%rip) │ │ │ │ - movdqa 0x705e3(%rip),%xmm0 │ │ │ │ - movl $0x65627563,0xc3021(%rip) │ │ │ │ - mov %dx,0xc301e(%rip) │ │ │ │ - movaps %xmm0,0xc2ffb(%rip) │ │ │ │ - jmpq 962fb │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000964c0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x14(%rsp),%r12 │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 15d00 │ │ │ │ + jne 95139 │ │ │ │ + mov 0x64b5d8(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x62464(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 96898 │ │ │ │ - mov 0x48d8(%rbx),%rdx │ │ │ │ + jne 95139 │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov 0x64b5e4(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x6e787(%rip),%rsi │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x62441(%rip),%rsi │ │ │ │ callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 968c0 │ │ │ │ - mov 0x4828(%rbx),%rdx │ │ │ │ + jne 95139 │ │ │ │ + sub %ebp,%ebx │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov 0x64b5b8(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x6b208(%rip),%rsi │ │ │ │ + add $0x1,%ebx │ │ │ │ + lea 0x620be(%rip),%rsi │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 968b0 │ │ │ │ - mov 0xc(%rbx),%r13d │ │ │ │ - sub 0x8(%rbx),%r13d │ │ │ │ + jne 95139 │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov 0x64b587(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - add $0x1,%r13d │ │ │ │ - lea 0x6b1f7(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movslq %r13d,%rdx │ │ │ │ + sub %r13d,%r12d │ │ │ │ + lea 0x62094(%rip),%rsi │ │ │ │ + add $0x1,%r12d │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 968d0 │ │ │ │ - mov 0x4834(%rbx),%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl (%rbx),%xmm0 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 96640 │ │ │ │ - addsd 0x4888(%rbx),%xmm0 │ │ │ │ + jne 95139 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov 0x64b559(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x60528(%rip),%xmm2 │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - lea 0x6fbb3(%rip),%rsi │ │ │ │ + cvtsi2sd %ebp,%xmm2 │ │ │ │ + movsd 0x64b4fe(%rip),%xmm0 │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + lea 0x62065(%rip),%rsi │ │ │ │ subsd %xmm2,%xmm0 │ │ │ │ movsd %xmm2,0x8(%rsp) │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 96940 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + jne 95139 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov 0x64b515(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - cvtsi2sdl 0x8(%rbx),%xmm0 │ │ │ │ - addsd 0x4890(%rbx),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - subsd 0x8(%rsp),%xmm0 │ │ │ │ - lea 0x6fb78(%rip),%rsi │ │ │ │ + cvtsi2sd %r13d,%xmm2 │ │ │ │ + movsd 0x64b4b1(%rip),%xmm0 │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + lea 0x62027(%rip),%rsi │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 966bf │ │ │ │ - cmpq $0x2,0x48d8(%rbx) │ │ │ │ - jg 966d6 │ │ │ │ - mov 0xc3321(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 967d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 96a0e │ │ │ │ - add $0x28,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x4838(%rbx),%xmm1 │ │ │ │ + jne 95139 │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov 0x64b48c(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x60470(%rip),%xmm3 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x61074(%rip),%rsi │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15cd0 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x62329(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 96950 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + jne 95139 │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov 0x64b462(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - cvtsi2sdl 0x8(%rbx),%xmm1 │ │ │ │ - movsd 0x4840(%rbx),%xmm0 │ │ │ │ - lea 0x6103a(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - callq 15cd0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x61fa8(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - je 965fb │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - cmpq $0x2,0x48d8(%rbx) │ │ │ │ - jle 96609 │ │ │ │ - mov 0x48f0(%rbx),%rdx │ │ │ │ + jne 95139 │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov 0x64b43a(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x6e5b8(%rip),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x61f87(%rip),%rsi │ │ │ │ callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 96960 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + jne 95139 │ │ │ │ + movsd 0x64b411(%rip),%xmm0 │ │ │ │ + subsd 0x8(%rsp),%xmm0 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - cvtsi2sdl 0x10(%rbx),%xmm1 │ │ │ │ - movsd 0x4848(%rbx),%xmm0 │ │ │ │ - lea 0x6feb0(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - movq %xmm0,%r15 │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov 0x64b3fd(%rip),%rdi │ │ │ │ + lea 0x61f64(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 96a00 │ │ │ │ - mov 0x48d8(%rbx),%rax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jle 96609 │ │ │ │ - mov 0x48f8(%rbx),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x6e54a(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 969f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + jne 95139 │ │ │ │ + movsd 0x64b3d1(%rip),%xmm0 │ │ │ │ + subsd 0x10(%rsp),%xmm0 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - cvtsi2sdl 0x18(%rbx),%xmm1 │ │ │ │ - movsd 0x4850(%rbx),%xmm0 │ │ │ │ - lea 0x6fe42(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - movq %xmm0,%r14 │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov 0x64b3c5(%rip),%rdi │ │ │ │ + lea 0x61f33(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 96609 │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - mov 0xc3172(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 96617 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x4828(%rbx),%rdx │ │ │ │ - lea 0x6fdfb(%rip),%rsi │ │ │ │ + jne 95139 │ │ │ │ + cmpl $0x0,0x64b4a2(%rip) │ │ │ │ + jne 952a4 │ │ │ │ + movslq 0x134(%rsp),%r12 │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + movslq %r13d,%r13 │ │ │ │ + movq $0x1,0x1e0(%rsp) │ │ │ │ + sub 0x30(%rsp),%ebp │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + lea 0x1e0(%rsp),%rdx │ │ │ │ + imul $0xfffffffffffffff8,%r12,%r12 │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + movq $0x1,0x1e8(%rsp) │ │ │ │ + shl $0x3,%rbp │ │ │ │ + lea (%rax,%r12,1),%r10 │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r10,%r12 │ │ │ │ + jmp 94ed4 │ │ │ │ + mov (%r12,%r15,8),%r8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov 0x108(%rsp),%r9 │ │ │ │ + mov 0x64b36e(%rip),%rdi │ │ │ │ + add $0x1,%r15 │ │ │ │ + add %rbp,%r8 │ │ │ │ + callq 15b10 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 95139 │ │ │ │ + addq $0x1,0x1e8(%rsp) │ │ │ │ + cmp %r15d,%r14d │ │ │ │ + jge 94e92 │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + cmpl $0x0,0x64b3e0(%rip) │ │ │ │ + jle 94f1c │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x6734a(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13d,%edx │ │ │ │ + mov 0x89b2c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + add 0x138(%rsp),%r12 │ │ │ │ + lea 0x1e0(%rsp),%r15 │ │ │ │ + movq $0x1,0x1e0(%rsp) │ │ │ │ + movq $0x1,0x1e8(%rsp) │ │ │ │ + jmp 94f81 │ │ │ │ + mov (%r12,%r13,8),%r8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0x108(%rsp),%r9 │ │ │ │ + mov 0x64b27c(%rip),%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %rbp,%r8 │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 95139 │ │ │ │ + addq $0x1,0x1e8(%rsp) │ │ │ │ + cmp %r13d,%r14d │ │ │ │ + jge 94f46 │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + cmpl $0x0,0x64b33b(%rip) │ │ │ │ + jle 94fc1 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6fdf6(%rip),%rsi │ │ │ │ + lea 0x672cd(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmpq $0x2,0x48d8(%rbx) │ │ │ │ - jg 96970 │ │ │ │ - mov 0x4834(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl (%rbx),%xmm0 │ │ │ │ + mov 0x89a87(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x108(%rsp),%rsi │ │ │ │ + mov 0x64b250(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - jne 968e0 │ │ │ │ - movsd 0x4838(%rbx),%xmm1 │ │ │ │ + jne 95139 │ │ │ │ + cmpl $0x0,0x64b2f4(%rip) │ │ │ │ + jle 95008 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x6fe5b(%rip),%rsi │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - addsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ + lea 0x63b72(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + mov 0x89a40(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x108(%rsp),%rsi │ │ │ │ + mov 0x64b1c9(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 95139 │ │ │ │ + cmpl $0x0,0x64b2ad(%rip) │ │ │ │ + jle 9504f │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x4840(%rbx),%xmm0 │ │ │ │ - cvtsi2sdl 0x8(%rbx),%xmm1 │ │ │ │ - lea 0x6fe43(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ + lea 0x66f66(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x881b8(%rip),%rax │ │ │ │ + mov 0x899f9(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 96617 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 96501 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 96547 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 96524 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 96572 │ │ │ │ - xchg %ax,%ax │ │ │ │ - addsd 0x4888(%rbx),%xmm0 │ │ │ │ - subsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x64a912(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x64a906(%rip),%rax │ │ │ │ + mov 0xc0(%rsp),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x64a8eb(%rip),%rax │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + lea 0x620d3(%rip),%rcx │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6fd69(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x64a8be(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6fd6c(%rip),%rsi │ │ │ │ - cvtsi2sdl 0x8(%rbx),%xmm0 │ │ │ │ - addsd 0x4890(%rbx),%xmm0 │ │ │ │ + sub 0x64a8ab(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - subsd 0x8(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 96881 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 965c3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 96683 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 966f9 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x48f0(%rbx),%rdx │ │ │ │ - lea 0x6fc8a(%rip),%rsi │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + lea 0x6209f(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x64a885(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x64a872(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd %xmm0,0x1408(%rbx) │ │ │ │ + jmpq 91913 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + maxsd %xmm5,%xmm1 │ │ │ │ + minsd %xmm2,%xmm7 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm7,%xmm2 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + minsd %xmm4,%xmm7 │ │ │ │ + movapd %xmm7,%xmm4 │ │ │ │ + jmpq 947e9 │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jmpq 947f1 │ │ │ │ + mov 0x16c(%rsp),%edi │ │ │ │ + callq 8e4a0 │ │ │ │ + jmpq 91de0 │ │ │ │ + lea 0x67b87(%rip),%rdi │ │ │ │ + callq 8e4f0 │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x64a3f6(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 91913 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + mov $0x1869f,%esi │ │ │ │ + mov 0x134(%rsp),%r14d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + mov $0x1869f,%edi │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + jmpq 94875 │ │ │ │ + mov 0x64b12d(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 951e4 │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x67b69(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + imul 0xe0(%rsp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movq %r15,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6fc85(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmpq $0x3,0x48d8(%rbx) │ │ │ │ - jle 9680e │ │ │ │ - mov 0x48f8(%rbx),%rdx │ │ │ │ - lea 0x6fc77(%rip),%rsi │ │ │ │ + mov 0x89864(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 95214 │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + lea 0x67980(%rip),%rsi │ │ │ │ + mov $0x2e,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq 91913 │ │ │ │ + mov 0x64b0be(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 92d7c │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + lea 0x66dbb(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + imul 0xe0(%rsp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movq %r14,%xmm0 │ │ │ │ + mov 0x897f1(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 92d7c │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 15bb0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + jmpq 91d6f │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + jmpq 91db4 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + lea 0x678c0(%rip),%rsi │ │ │ │ + mov $0x2e,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq 91913 │ │ │ │ + lea 0x66f6d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6fc72(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9680e │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 9676e │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 9673a │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x89782(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 94e3c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000096a20 : │ │ │ │ +00000000000952d0 : │ │ │ │ push %r15 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - movsd 0x6dbbc(%rip),%xmm0 │ │ │ │ - movss 0x6faf4(%rip),%xmm1 │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov 0xc2ee0(%rip),%r10d │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x40(%rsp) │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movss %xmm1,0x70(%rsp) │ │ │ │ - movl $0x0,0x88(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x98(%rsp) │ │ │ │ - movsd %xmm0,0x90(%rsp) │ │ │ │ - movss %xmm1,0x8c(%rsp) │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 97450 │ │ │ │ - movslq 0x8(%rbx),%rax │ │ │ │ - mov 0xc2e78(%rip),%ebp │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movslq 0x10(%rbx),%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - cmp $0xffffffc0,%ebp │ │ │ │ - je 974b2 │ │ │ │ - cmp $0xffffffe0,%ebp │ │ │ │ - je 974ee │ │ │ │ - cmp $0x40,%ebp │ │ │ │ - je 9750c │ │ │ │ - cmp $0x20,%ebp │ │ │ │ - je 974d0 │ │ │ │ - cmp $0x10,%ebp │ │ │ │ - je 9752a │ │ │ │ - cmp $0x8,%ebp │ │ │ │ - je 97544 │ │ │ │ - mov 0xc2e1f(%rip),%r12 │ │ │ │ - movslq (%rbx),%rax │ │ │ │ - movq $0x1,0xc8(%rsp) │ │ │ │ - movl $0x1,0xc2e12(%rip) │ │ │ │ - mov %r12w,0x78(%rsp) │ │ │ │ - mov %r12b,0x7b(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movq $0x1,0xc0(%rsp) │ │ │ │ - movq $0x1,0xd8(%rsp) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle 96b87 │ │ │ │ - movsd 0x5ff77(%rip),%xmm0 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov 0x89c69(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 95cc0 │ │ │ │ + ucomisd %xmm3,%xmm8 │ │ │ │ + jnp 95c70 │ │ │ │ + ucomisd 0x8f0f3(%rip),%xmm8 │ │ │ │ + jp 953d8 │ │ │ │ + comisd 0x8f0e4(%rip),%xmm8 │ │ │ │ + jne 953d8 │ │ │ │ + ucomisd 0x8f0ce(%rip),%xmm3 │ │ │ │ + jp 953d8 │ │ │ │ + comisd 0x8f0c4(%rip),%xmm3 │ │ │ │ + jne 953d8 │ │ │ │ + movsd 0x64b3fa(%rip),%xmm7 │ │ │ │ + movq 0x62582(%rip),%xmm4 │ │ │ │ lea 0x88(%rsp),%rbp │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 154c0 │ │ │ │ - mov 0x5ff57(%rip),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 154c0 │ │ │ │ - mov 0x18(%rbx),%r15d │ │ │ │ - cmp %r15d,0x1c(%rbx) │ │ │ │ - jl 971c4 │ │ │ │ - movslq %r15d,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x824(%rbx),%edx │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jle 96c00 │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea 0x2828(%rbx),%rax │ │ │ │ - lea 0x2830(%rbx,%rdx,8),%rsi │ │ │ │ - jmp 96be7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r15d,%edx │ │ │ │ - jl 96bda │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - jge 96c00 │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 971b0 │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - mov (%rax),%ecx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 96bd0 │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - jne 96bda │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movq $0x1,0xd0(%rsp) │ │ │ │ - mov 0x10(%rbx),%r13d │ │ │ │ - cmp 0x14(%rbx),%r13d │ │ │ │ - jg 9719d │ │ │ │ - movslq %r13d,%rax │ │ │ │ - mov %r15d,0x7c(%rsp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x820(%r14),%edx │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jle 96c90 │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea 0x828(%r14),%rax │ │ │ │ - lea 0x830(%r14,%rdx,8),%rsi │ │ │ │ - jmp 96c77 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13d,%edx │ │ │ │ - jl 96c6a │ │ │ │ - cmp %ecx,%r13d │ │ │ │ - jge 96c90 │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + movsd 0x64b3ea(%rip),%xmm3 │ │ │ │ + movsd 0x64b3ca(%rip),%xmm5 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + movsd 0x64b3cc(%rip),%xmm7 │ │ │ │ + movsd 0x64b36c(%rip),%xmm2 │ │ │ │ + movsd 0x64b36b(%rip),%xmm10 │ │ │ │ + movaps %xmm4,0x30(%rsp) │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + movsd 0x64b360(%rip),%xmm7 │ │ │ │ + jmpq 9579d │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm8,%xmm10 │ │ │ │ + movsd 0x616eb(%rip),%xmm0 │ │ │ │ + subsd 0x70492(%rip),%xmm10 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + subsd %xmm8,%xmm5 │ │ │ │ + movsd 0x70489(%rip),%xmm2 │ │ │ │ + movsd 0x704a9(%rip),%xmm4 │ │ │ │ + lea 0x88(%rsp),%rbp │ │ │ │ + mov 0x625a2(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + movsd %xmm1,0x78(%rsp) │ │ │ │ + mulsd %xmm0,%xmm10 │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd %xmm3,0x70(%rsp) │ │ │ │ + mulsd %xmm0,%xmm5 │ │ │ │ + movsd 0x70457(%rip),%xmm0 │ │ │ │ + mov %rax,0x64b338(%rip) │ │ │ │ + mov 0x64999(%rip),%rax │ │ │ │ + movsd %xmm8,0x68(%rsp) │ │ │ │ + mov %rax,0x64b31b(%rip) │ │ │ │ + mov 0x70414(%rip),%rax │ │ │ │ + mulsd %xmm10,%xmm0 │ │ │ │ + movsd %xmm10,0x30(%rsp) │ │ │ │ + mulsd %xmm10,%xmm2 │ │ │ │ + mov %rax,0x64b2f4(%rip) │ │ │ │ + addsd 0x7040c(%rip),%xmm2 │ │ │ │ + movsd %xmm5,0x64b2dc(%rip) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + mulsd %xmm10,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd 0x703fd(%rip),%xmm2 │ │ │ │ + mulsd %xmm10,%xmm2 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + mulsd 0x703ef(%rip),%xmm0 │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + movsd %xmm2,0x60(%rsp) │ │ │ │ + subsd %xmm0,%xmm4 │ │ │ │ + movsd 0x703e9(%rip),%xmm0 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm4 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm4 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm6,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + divsd 0x682f7(%rip),%xmm0 │ │ │ │ + mulsd 0x624b7(%rip),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x30(%rsp),%xmm10 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + movsd %xmm10,0x48(%rsp) │ │ │ │ + movsd 0x80(%rsp),%xmm4 │ │ │ │ + movsd 0x88(%rsp),%xmm9 │ │ │ │ + mulsd 0x7037a(%rip),%xmm0 │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + addsd 0x70374(%rip),%xmm0 │ │ │ │ + movsd %xmm4,0x58(%rsp) │ │ │ │ + movsd %xmm9,0x50(%rsp) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + movsd 0x7035b(%rip),%xmm6 │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + divsd 0x68263(%rip),%xmm0 │ │ │ │ + mulsd 0x62423(%rip),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x48(%rsp),%xmm10 │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x7032b(%rip),%xmm11 │ │ │ │ + movsd 0x60(%rsp),%xmm2 │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mulsd %xmm10,%xmm11 │ │ │ │ + movsd 0x70317(%rip),%xmm0 │ │ │ │ + movsd 0x80(%rsp),%xmm7 │ │ │ │ + mulsd %xmm2,%xmm10 │ │ │ │ + addsd 0x70309(%rip),%xmm2 │ │ │ │ + movsd 0x88(%rsp),%xmm6 │ │ │ │ + movsd %xmm5,0x48(%rsp) │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + subsd %xmm11,%xmm0 │ │ │ │ + subsd %xmm10,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd 0x702d4(%rip),%xmm2 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + divsd 0x681bc(%rip),%xmm0 │ │ │ │ + mulsd 0x6237c(%rip),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x58(%rsp),%xmm4 │ │ │ │ + movsd 0x80(%rsp),%xmm12 │ │ │ │ + movsd 0x50(%rsp),%xmm9 │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + movapd %xmm4,%xmm10 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + movq 0x6228f(%rip),%xmm5 │ │ │ │ + movapd %xmm4,%xmm13 │ │ │ │ + mulsd %xmm12,%xmm10 │ │ │ │ + movapd %xmm9,%xmm11 │ │ │ │ + movsd 0x88(%rsp),%xmm0 │ │ │ │ + mov 0x64758(%rip),%rax │ │ │ │ + mulsd %xmm6,%xmm11 │ │ │ │ + movsd 0x70(%rsp),%xmm3 │ │ │ │ + movsd 0x68(%rsp),%xmm8 │ │ │ │ + movaps %xmm5,0x30(%rsp) │ │ │ │ + mulsd %xmm6,%xmm13 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x701c0(%rip),%rax │ │ │ │ + movsd 0x78(%rsp),%xmm1 │ │ │ │ + movsd %xmm3,0x8ed6a(%rip) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x622e6(%rip),%rax │ │ │ │ + movsd %xmm12,0x64b085(%rip) │ │ │ │ + movapd %xmm10,%xmm2 │ │ │ │ + mulsd %xmm7,%xmm2 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + movsd %xmm8,0x8ed46(%rip) │ │ │ │ + mulsd %xmm6,%xmm10 │ │ │ │ + subsd %xmm11,%xmm2 │ │ │ │ + movapd %xmm9,%xmm11 │ │ │ │ + xorpd %xmm5,%xmm9 │ │ │ │ + mulsd %xmm7,%xmm11 │ │ │ │ + movsd %xmm2,0x64b00d(%rip) │ │ │ │ + addsd %xmm11,%xmm10 │ │ │ │ + movapd %xmm9,%xmm11 │ │ │ │ + mulsd %xmm12,%xmm11 │ │ │ │ + mulsd %xmm0,%xmm9 │ │ │ │ + movsd %xmm10,0x64b008(%rip) │ │ │ │ + movapd %xmm4,%xmm10 │ │ │ │ + mulsd %xmm0,%xmm10 │ │ │ │ + xorpd %xmm5,%xmm0 │ │ │ │ + movsd 0x48(%rsp),%xmm5 │ │ │ │ + mulsd %xmm7,%xmm4 │ │ │ │ + movsd %xmm9,0x64b007(%rip) │ │ │ │ + movsd %xmm10,0x64aff6(%rip) │ │ │ │ + movapd %xmm11,%xmm10 │ │ │ │ + mulsd %xmm7,%xmm10 │ │ │ │ + mulsd %xmm6,%xmm11 │ │ │ │ + mulsd %xmm0,%xmm7 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + subsd %xmm13,%xmm10 │ │ │ │ + addsd %xmm4,%xmm11 │ │ │ │ + movsd %xmm7,0x64afad(%rip) │ │ │ │ + movsd %xmm10,0x64af9c(%rip) │ │ │ │ + movsd %xmm11,0x64afab(%rip) │ │ │ │ + movsd %xmm0,0x64afab(%rip) │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm7,0x78(%rsp) │ │ │ │ + movsd %xmm10,0x70(%rsp) │ │ │ │ + movsd %xmm2,0x68(%rsp) │ │ │ │ + movsd %xmm5,0x60(%rsp) │ │ │ │ + movsd %xmm3,0x58(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x80(%rsp),%xmm13 │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + movsd 0x88(%rsp),%xmm6 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm13,0x50(%rsp) │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movapd 0x30(%rsp),%xmm3 │ │ │ │ + mov $0x0,%edx │ │ │ │ + movsd 0x88(%rsp),%xmm11 │ │ │ │ + movsd 0x681c2(%rip),%xmm4 │ │ │ │ + mulsd 0x8(%rsp),%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movsd 0x50(%rsp),%xmm13 │ │ │ │ + movsd 0x80(%rsp),%xmm1 │ │ │ │ + xorpd %xmm11,%xmm5 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0x68(%rsp),%xmm2 │ │ │ │ + xorpd %xmm1,%xmm3 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movapd %xmm13,%xmm9 │ │ │ │ + movapd %xmm3,%xmm8 │ │ │ │ + movapd %xmm6,%xmm12 │ │ │ │ + movapd %xmm13,%xmm3 │ │ │ │ + movsd 0x70(%rsp),%xmm10 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + movsd 0x78(%rsp),%xmm7 │ │ │ │ + mulsd %xmm4,%xmm8 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm9 │ │ │ │ + mulsd %xmm1,%xmm12 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm6,%xmm8 │ │ │ │ + mulsd %xmm13,%xmm4 │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + movsd 0x60(%rsp),%xmm5 │ │ │ │ + addsd %xmm3,%xmm8 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + addsd %xmm6,%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + ucomisd %xmm3,%xmm6 │ │ │ │ + setnp %al │ │ │ │ + cmovne %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 95ca0 │ │ │ │ + movsd 0x40(%rsp),%xmm6 │ │ │ │ + ucomisd %xmm3,%xmm6 │ │ │ │ + setnp %dl │ │ │ │ + cmove %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 95ca0 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + mulsd 0x6fffa(%rip),%xmm0 │ │ │ │ + movapd %xmm9,%xmm6 │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd 0x20(%rsp),%xmm14 │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + addsd %xmm6,%xmm8 │ │ │ │ + movapd %xmm12,%xmm6 │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + mulsd %xmm11,%xmm0 │ │ │ │ + mulsd %xmm14,%xmm8 │ │ │ │ + addsd %xmm6,%xmm4 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm14,%xmm4 │ │ │ │ + mulsd %xmm14,%xmm1 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + lea 0x64add2(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rcx │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + mulsd %xmm1,%xmm5 │ │ │ │ + addsd %xmm0,%xmm9 │ │ │ │ + addsd %xmm12,%xmm6 │ │ │ │ + addsd %xmm11,%xmm5 │ │ │ │ + movapd %xmm2,%xmm11 │ │ │ │ + movapd %xmm7,%xmm2 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + movapd %xmm4,%xmm7 │ │ │ │ + add $0x18,%rdx │ │ │ │ + mulsd %xmm10,%xmm7 │ │ │ │ + mulsd %xmm11,%xmm0 │ │ │ │ + mulsd %xmm6,%xmm10 │ │ │ │ + mulsd %xmm9,%xmm11 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + mulsd %xmm2,%xmm7 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + addsd %xmm10,%xmm11 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm11,%xmm2 │ │ │ │ + movsd %xmm0,(%rsi,%rax,1) │ │ │ │ + movsd %xmm2,(%rcx,%rax,1) │ │ │ │ add $0x8,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 97181 │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - mov (%rax),%ecx │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - jne 96c60 │ │ │ │ - cmp %ecx,%r13d │ │ │ │ - jne 96c6a │ │ │ │ + cmp $0x18,%rax │ │ │ │ + je 959f0 │ │ │ │ + movsd (%rdx),%xmm11 │ │ │ │ + movsd 0x8(%rdx),%xmm10 │ │ │ │ + movsd 0x10(%rdx),%xmm2 │ │ │ │ + jmp 95984 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + movsd 0x90(%rsp),%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + addsd %xmm2,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm3 │ │ │ │ + ja 95d2e │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + sqrtsd %xmm1,%xmm1 │ │ │ │ + movsd 0xa0(%rsp),%xmm2 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + addsd %xmm4,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm3 │ │ │ │ + ja 95d4c │ │ │ │ + sqrtsd %xmm2,%xmm2 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x80(%rsp),%xmm4 │ │ │ │ + movsd 0x88(%rsp),%xmm8 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0xb0(%rsp),%xmm10 │ │ │ │ + movsd 0xb8(%rsp),%xmm9 │ │ │ │ + movapd 0x30(%rsp),%xmm3 │ │ │ │ + divsd %xmm2,%xmm10 │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ + movsd 0xc0(%rsp),%xmm6 │ │ │ │ + movsd 0x80(%rsp),%xmm7 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movsd 0x88(%rsp),%xmm5 │ │ │ │ + xorpd %xmm3,%xmm5 │ │ │ │ + xorpd %xmm7,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mulsd %xmm8,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm4 │ │ │ │ + mulsd %xmm8,%xmm5 │ │ │ │ + divsd %xmm2,%xmm9 │ │ │ │ + mulsd %xmm10,%xmm1 │ │ │ │ + mulsd %xmm10,%xmm4 │ │ │ │ + divsd %xmm2,%xmm6 │ │ │ │ + mulsd %xmm9,%xmm0 │ │ │ │ + mulsd %xmm9,%xmm5 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm5,%xmm4 │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + mulsd %xmm7,%xmm6 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + addsd %xmm6,%xmm4 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + divsd %xmm0,%xmm4 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd 0x28(%rsp),%xmm0 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd 0x61ddc(%rip),%xmm1 │ │ │ │ + jbe 95bde │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xc2c99(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 973f0 │ │ │ │ - movq $0x1,0xc8(%rsp) │ │ │ │ - movslq 0x8(%r14),%rax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - cmp %eax,0xc(%r14) │ │ │ │ - jl 97178 │ │ │ │ - mov %r13d,0x74(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 96d35 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0xffffffe0,%eax │ │ │ │ - je 96e88 │ │ │ │ - cmp $0x40,%eax │ │ │ │ - je 97070 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - je 97128 │ │ │ │ - cmp $0x10,%eax │ │ │ │ - je 972c8 │ │ │ │ - cmp $0x8,%eax │ │ │ │ - je 97388 │ │ │ │ - mov 0x88(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 96e50 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - sub 0x10(%rsp),%eax │ │ │ │ - addq $0x1,0xc8(%rsp) │ │ │ │ - add %ebp,%eax │ │ │ │ - cmp %eax,0xc(%r13) │ │ │ │ - jl 97170 │ │ │ │ - mov 0xc2bed(%rip),%eax │ │ │ │ - mov %rbp,0xa8(%rsp) │ │ │ │ - cmp $0xffffffc0,%eax │ │ │ │ - jne 96cd8 │ │ │ │ - lea 0x88(%rsp),%r15 │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0x4828(%r13),%rcx │ │ │ │ - push %r15 │ │ │ │ - lea 0x8c(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - lea 0xa0(%rsp),%r8 │ │ │ │ - callq 15290 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - mov 0x88(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 96e50 │ │ │ │ - mov 0xc2b8c(%rip),%eax │ │ │ │ - cmp $0xffffffc0,%eax │ │ │ │ - je 96ed0 │ │ │ │ - cmp $0xffffffe0,%eax │ │ │ │ - je 96fa0 │ │ │ │ - cmp $0x40,%eax │ │ │ │ - je 970b0 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - je 97258 │ │ │ │ - cmp $0x10,%eax │ │ │ │ - je 97310 │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jne 96d14 │ │ │ │ - mov 0x4828(%r13),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jle 96e1d │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0xc2b43(%rip),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea (%r10,%rdi,1),%r9 │ │ │ │ - movzbl 0x7b(%rsp),%edi │ │ │ │ - nop │ │ │ │ - cmp %dil,(%rax) │ │ │ │ - cmovne %r8d,%ecx │ │ │ │ - cmovne %esi,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 96e00 │ │ │ │ - test %dl,%dl │ │ │ │ - je 96e1d │ │ │ │ - mov %ecx,0xc2b0f(%rip) │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - mov $0xb,%esi │ │ │ │ - callq 15b10 │ │ │ │ - mov 0x88(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 96d14 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 95bd0 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 95bf6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - callq 96090 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0xe8(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne 975ee │ │ │ │ - add $0xf8,%rsp │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 95be8 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd 0x28(%rsp),%xmm0 │ │ │ │ + comisd 0x640c6(%rip),%xmm0 │ │ │ │ + ja 95d18 │ │ │ │ + movsd 0x640b0(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + divsd 0x67db4(%rip),%xmm2 │ │ │ │ + movsd %xmm2,(%r15) │ │ │ │ + movsd %xmm4,(%r14) │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 95d29 │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x88(%rsp),%r15 │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - mov $0x2a,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x4828(%r13),%rcx │ │ │ │ - push %r15 │ │ │ │ - lea 0x8c(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - lea 0x9c(%rsp),%r8 │ │ │ │ - callq 15290 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - jmpq 96d87 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4828(%r13),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jle 96f7e │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0xc2a41(%rip),%edi │ │ │ │ - movsd 0x6a435(%rip),%xmm2 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea (%rsi,%rcx,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 96f64 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x60d52(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jb 96f64 │ │ │ │ - ucomisd %xmm3,%xmm3 │ │ │ │ - jp 973d0 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movq %xmm3,%r11 │ │ │ │ - movq %xmm0,%r10 │ │ │ │ - andpd 0x60d2c(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - cmovb %r10,%r11 │ │ │ │ - movq %r11,%xmm3 │ │ │ │ - ucomisd %xmm0,%xmm3 │ │ │ │ - jp 96f5d │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - je 96f64 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 96f08 │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - test %sil,%sil │ │ │ │ - je 96f7e │ │ │ │ - mov %edi,0xc29ae(%rip) │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - callq 15b10 │ │ │ │ - jmpq 96d05 │ │ │ │ - mov 0x4828(%r13),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jle 97044 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0xc2971(%rip),%edi │ │ │ │ - movss 0x70(%rsp),%xmm2 │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea (%rsi,%rcx,4),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movss (%rax),%xmm0 │ │ │ │ - ucomiss %xmm0,%xmm0 │ │ │ │ - jp 9702a │ │ │ │ - movss 0x6f55b(%rip),%xmm4 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - andps 0x6e745(%rip),%xmm1 │ │ │ │ - ucomiss %xmm1,%xmm4 │ │ │ │ - jb 9702a │ │ │ │ - ucomiss %xmm2,%xmm2 │ │ │ │ - jp 973e0 │ │ │ │ - movaps %xmm2,%xmm1 │ │ │ │ - andps 0x6e72d(%rip),%xmm1 │ │ │ │ - movd %xmm2,%r11d │ │ │ │ - movd %xmm0,%r10d │ │ │ │ - ucomiss %xmm1,%xmm4 │ │ │ │ - cmovb %r10d,%r11d │ │ │ │ - movd %r11d,%xmm2 │ │ │ │ - ucomiss %xmm0,%xmm2 │ │ │ │ - jp 97023 │ │ │ │ - comiss %xmm0,%xmm2 │ │ │ │ - je 9702a │ │ │ │ - xor %edi,%edi │ │ │ │ + jne 9533c │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + movsd %xmm1,(%rbx) │ │ │ │ + movsd %xmm7,0x0(%r13) │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd %xmm7,(%r15) │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + movsd %xmm7,(%r14) │ │ │ │ + jmp 95c3e │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + mulsd %xmm6,%xmm8 │ │ │ │ + mulsd %xmm6,%xmm4 │ │ │ │ + mulsd %xmm6,%xmm1 │ │ │ │ + jmpq 9593e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2a,%edx │ │ │ │ + mov 0x8930c(%rip),%rbp │ │ │ │ mov $0x1,%esi │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 96fd0 │ │ │ │ - movss %xmm2,0x70(%rsp) │ │ │ │ - test %sil,%sil │ │ │ │ - je 97044 │ │ │ │ - mov %edi,0xc28e8(%rip) │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov $0x2a,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - callq 15b10 │ │ │ │ - jmpq 96d05 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x88(%rsp),%r15 │ │ │ │ - mov 0x4828(%r13),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - push %r15 │ │ │ │ - mov $0x51,%esi │ │ │ │ - lea 0x8c(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - jmpq 96d87 │ │ │ │ + lea 0x6fb58(%rip),%rdi │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm8 │ │ │ │ + jmpq 95331 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x63fb1(%rip),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + jmpq 95c26 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + jmpq 95a4e │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15bb0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jmpq 95a98 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x4828(%r13),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jle 970fd │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov 0xc2865(%rip),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea (%rdi,%r10,8),%r9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12,(%rax) │ │ │ │ - cmovne %r8d,%ecx │ │ │ │ - cmovne %esi,%edx │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 970e0 │ │ │ │ - test %dl,%dl │ │ │ │ - je 970fd │ │ │ │ - mov %ecx,0xc282f(%rip) │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov $0x51,%esi │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15b10 │ │ │ │ - jmpq 96d05 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x88(%rsp),%r15 │ │ │ │ - mov 0x4828(%r13),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - push %r15 │ │ │ │ - mov $0x29,%esi │ │ │ │ - lea 0x8c(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - jmpq 96d87 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov 0x74(%rsp),%r13d │ │ │ │ - addq $0x1,0xd0(%rsp) │ │ │ │ - addq $0x1,0x30(%rsp) │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,0x14(%r14) │ │ │ │ - jge 96c2f │ │ │ │ - mov 0x7c(%rsp),%r15d │ │ │ │ - mov %r14,%rbx │ │ │ │ - addq $0x1,0xd8(%rsp) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - addq $0x1,0x48(%rsp) │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp %r15d,0x1c(%rbx) │ │ │ │ - jge 96b9d │ │ │ │ - mov 0xc275e(%rip),%eax │ │ │ │ - cmp $0xffffffc0,%eax │ │ │ │ - je 9755a │ │ │ │ - cmp $0xffffffe0,%eax │ │ │ │ - je 975b2 │ │ │ │ - cmp $0x40,%eax │ │ │ │ - je 975a3 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - je 975c1 │ │ │ │ - cmp $0x10,%eax │ │ │ │ - je 975d0 │ │ │ │ - cmp $0x8,%eax │ │ │ │ - je 975df │ │ │ │ - mov 0xc2726(%rip),%eax │ │ │ │ + │ │ │ │ +0000000000095d60 : │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x8920d(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 97569 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm6 │ │ │ │ - jp 97234 │ │ │ │ - andpd 0x60a4e(%rip),%xmm6 │ │ │ │ - movsd 0x6a0fe(%rip),%xmm1 │ │ │ │ - ucomisd %xmm6,%xmm1 │ │ │ │ - jae 9758b │ │ │ │ - mov $0x6b,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x6e616c62,0xc265b(%rip) │ │ │ │ - mov %cx,0xc2658(%rip) │ │ │ │ - jmpq 96e5a │ │ │ │ + jne 95dd0 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov $0x8,%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + movapd %xmm7,%xmm4 │ │ │ │ + callq 952d0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 95e2b │ │ │ │ + add $0x40,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x4828(%r13),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jle 9729d │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0xc26bd(%rip),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea (%rdi,%r10,8),%r9 │ │ │ │ - cmp %r12,(%rax) │ │ │ │ - cmovne %r8d,%ecx │ │ │ │ - cmovne %esi,%edx │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 97280 │ │ │ │ - test %dl,%dl │ │ │ │ - je 9729d │ │ │ │ - mov %ecx,0xc268f(%rip) │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov $0x29,%esi │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15b10 │ │ │ │ - jmpq 96d05 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x88(%rsp),%r15 │ │ │ │ - mov 0x4828(%r13),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - push %r15 │ │ │ │ - mov $0x15,%esi │ │ │ │ - lea 0x8c(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - jmpq 96d87 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4828(%r13),%r10 │ │ │ │ - test %r10,%r10 │ │ │ │ - jle 9735d │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov 0xc2605(%rip),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov $0x1a,%edx │ │ │ │ + mov 0x891fc(%rip),%rbx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea (%rdi,%r10,2),%r9 │ │ │ │ - movzwl 0x78(%rsp),%edi │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %di,(%rax) │ │ │ │ - cmovne %r8d,%ecx │ │ │ │ - cmovne %esi,%edx │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 97340 │ │ │ │ - test %dl,%dl │ │ │ │ - je 9735d │ │ │ │ - mov %ecx,0xc25cf(%rip) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov $0x15,%esi │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15b10 │ │ │ │ - jmpq 96d05 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x88(%rsp),%r15 │ │ │ │ - mov $0xb,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - mov 0x4828(%r13),%rcx │ │ │ │ - push %r15 │ │ │ │ - lea 0x8c(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x70(%rsp),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - jmpq 96d87 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jmpq 96f51 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmpq 97019 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - lea 0x6f514(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - lea 0x6f29a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x87606(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 96ca0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1c(%rdx),%ecx │ │ │ │ - mov 0x18(%rdx),%edx │ │ │ │ - lea 0x6f46b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x14(%rbx),%ecx │ │ │ │ - mov 0x10(%rbx),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6f477(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x875b9(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + lea 0x6fa73(%rip),%rdi │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq 15c80 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x90(%rsp),%xmm6 │ │ │ │ - movss 0x8c(%rsp),%xmm7 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movss %xmm7,0x70(%rsp) │ │ │ │ - jmpq 96aa6 │ │ │ │ - mov 0x4828(%rbx),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmpq 96afa │ │ │ │ - mov 0x4828(%rbx),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmpq 96afa │ │ │ │ - mov 0x4828(%rbx),%rax │ │ │ │ - lea 0x0(,%rax,4),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmpq 96afa │ │ │ │ - mov 0x4828(%rbx),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - jmpq 96afa │ │ │ │ - mov 0x4828(%rbx),%rax │ │ │ │ - lea (%rax,%rax,1),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmpq 96afa │ │ │ │ - mov 0x4828(%rbx),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - jmpq 96afa │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 97200 │ │ │ │ - mov $0x6c61,%edx │ │ │ │ - movb $0x0,0xc2331(%rip) │ │ │ │ - movl $0x6d726f6e,0xc2321(%rip) │ │ │ │ - mov %dx,0xc231e(%rip) │ │ │ │ - jmpq 96e5a │ │ │ │ - movl $0x74616c66,0xc230b(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - movb $0x0,0xc2306(%rip) │ │ │ │ - jmpq 96e5a │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 97200 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 97200 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 97200 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 97200 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq 97200 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + jmpq 95d89 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ │ │ │ │ -0000000000097600 : │ │ │ │ +0000000000095e30 : │ │ │ │ push %r15 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %r8,%r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ - lea 0x6d68b(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea 0x78(%rsp),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x40(%rsp) │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x6cfac(%rip),%rax │ │ │ │ - movl $0x0,0x74(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x88(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x74(%rsp),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 15380 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 97a53 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x6d60c(%rip),%rsi │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - mov 0x88(%rsp),%ecx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%r9 │ │ │ │ - lea 0xc0(%rsp),%r8 │ │ │ │ - callq 15c70 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov 0x89109(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 97a61 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movl $0x3b9aca00,0x0(%r13) │ │ │ │ - movl $0xffffffff,(%r12) │ │ │ │ - movl $0x3b9aca00,(%rax) │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - movl $0xffffffff,(%r14) │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - movq $0x1,0x90(%rsp) │ │ │ │ - movq $0x1,0x98(%rsp) │ │ │ │ - movq $0x1,0xa0(%rsp) │ │ │ │ - movq $0x1,0xa8(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - cmpq $0x0,0xc8(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - jle 97a24 │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cmpq $0x0,0xc0(%rsp) │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - jle 979fa │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cmpq $0x0,0xb8(%rsp) │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - jle 979d0 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov 0xc2198(%rip),%esi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x1(%rbx),%ebp │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x6c(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jne 97954 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pushq 0x40(%rsp) │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - pushq 0x30(%rsp) │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0xc0(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - callq 15290 │ │ │ │ - pop %rdx │ │ │ │ - movsd 0x69b2b(%rip),%xmm2 │ │ │ │ - test %eax,%eax │ │ │ │ - pop %rcx │ │ │ │ - jne 97990 │ │ │ │ - cmpq $0x0,0xb0(%rsp) │ │ │ │ - mov 0xc211b(%rip),%eax │ │ │ │ - jle 97919 │ │ │ │ + jne 96820 │ │ │ │ + ucomisd %xmm3,%xmm8 │ │ │ │ + jnp 967d0 │ │ │ │ + ucomisd 0x8e5a3(%rip),%xmm8 │ │ │ │ + jp 95f38 │ │ │ │ + comisd 0x8e594(%rip),%xmm8 │ │ │ │ + jne 95f38 │ │ │ │ + ucomisd 0x8e57e(%rip),%xmm3 │ │ │ │ + jp 95f38 │ │ │ │ + comisd 0x8e574(%rip),%xmm3 │ │ │ │ + jne 95f38 │ │ │ │ + movsd 0x64a91a(%rip),%xmm7 │ │ │ │ + movq 0x61a22(%rip),%xmm4 │ │ │ │ + lea 0x88(%rsp),%rbp │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + movsd 0x64a90a(%rip),%xmm3 │ │ │ │ + movsd 0x64a8ea(%rip),%xmm5 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + movsd 0x64a8ec(%rip),%xmm7 │ │ │ │ + movsd 0x64a88c(%rip),%xmm2 │ │ │ │ + movsd 0x64a88b(%rip),%xmm10 │ │ │ │ + movaps %xmm4,0x30(%rsp) │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + movsd 0x64a880(%rip),%xmm7 │ │ │ │ + jmpq 962fd │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm8,%xmm10 │ │ │ │ + movsd 0x60b8b(%rip),%xmm0 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + subsd 0x60b86(%rip),%xmm10 │ │ │ │ + movsd 0x6f9f6(%rip),%xmm2 │ │ │ │ + subsd %xmm8,%xmm5 │ │ │ │ + movsd 0x6fa01(%rip),%xmm4 │ │ │ │ + lea 0x88(%rsp),%rbp │ │ │ │ + mov 0x61a42(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + movsd %xmm1,0x78(%rsp) │ │ │ │ + mulsd %xmm0,%xmm10 │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %ebp,%r14d │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rsi,%r15 │ │ │ │ - jmp 978ae │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 978a0 │ │ │ │ + movsd %xmm3,0x70(%rsp) │ │ │ │ + mulsd %xmm0,%xmm5 │ │ │ │ + movsd 0x6f99f(%rip),%xmm0 │ │ │ │ + mov %rax,0x64a858(%rip) │ │ │ │ + mov 0x63e39(%rip),%rax │ │ │ │ + movsd %xmm8,0x68(%rsp) │ │ │ │ + mov %rax,0x64a83b(%rip) │ │ │ │ + mov 0x6f8b4(%rip),%rax │ │ │ │ + mulsd %xmm10,%xmm2 │ │ │ │ + movsd %xmm10,0x30(%rsp) │ │ │ │ + mulsd %xmm10,%xmm0 │ │ │ │ + mov %rax,0x64a814(%rip) │ │ │ │ + addsd 0x6f964(%rip),%xmm0 │ │ │ │ + movsd %xmm5,0x64a7fc(%rip) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + mulsd %xmm10,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd 0x6f955(%rip),%xmm2 │ │ │ │ + mulsd %xmm10,%xmm2 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + mulsd 0x6f947(%rip),%xmm0 │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + movsd %xmm2,0x60(%rsp) │ │ │ │ + subsd %xmm0,%xmm4 │ │ │ │ + movsd 0x6f941(%rip),%xmm0 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm4 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm4 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm6,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + divsd 0x67797(%rip),%xmm0 │ │ │ │ + mulsd 0x61957(%rip),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x30(%rsp),%xmm10 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + movsd %xmm10,0x48(%rsp) │ │ │ │ + movsd 0x80(%rsp),%xmm4 │ │ │ │ + movsd 0x88(%rsp),%xmm9 │ │ │ │ + mulsd 0x6f8d2(%rip),%xmm0 │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + addsd 0x6f8cc(%rip),%xmm0 │ │ │ │ + movsd %xmm4,0x58(%rsp) │ │ │ │ + movsd %xmm9,0x50(%rsp) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + movsd 0x6f8b3(%rip),%xmm6 │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + divsd 0x67703(%rip),%xmm0 │ │ │ │ + mulsd 0x618c3(%rip),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x48(%rsp),%xmm10 │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x6f7cb(%rip),%xmm11 │ │ │ │ + movsd 0x60(%rsp),%xmm2 │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mulsd %xmm10,%xmm11 │ │ │ │ + movsd 0x6f867(%rip),%xmm0 │ │ │ │ + movsd 0x80(%rsp),%xmm7 │ │ │ │ + mulsd %xmm2,%xmm10 │ │ │ │ + addsd 0x6f859(%rip),%xmm2 │ │ │ │ + movsd 0x88(%rsp),%xmm6 │ │ │ │ + movsd %xmm5,0x48(%rsp) │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + subsd %xmm11,%xmm0 │ │ │ │ + subsd %xmm10,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd 0x6f824(%rip),%xmm2 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + divsd 0x6765c(%rip),%xmm0 │ │ │ │ + mulsd 0x6181c(%rip),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x58(%rsp),%xmm4 │ │ │ │ + movsd 0x80(%rsp),%xmm12 │ │ │ │ + movsd 0x50(%rsp),%xmm9 │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + movapd %xmm4,%xmm10 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + movq 0x6172f(%rip),%xmm5 │ │ │ │ + movapd %xmm4,%xmm13 │ │ │ │ + mulsd %xmm12,%xmm10 │ │ │ │ + movapd %xmm9,%xmm11 │ │ │ │ + movsd 0x88(%rsp),%xmm0 │ │ │ │ + mov 0x63bf8(%rip),%rax │ │ │ │ + mulsd %xmm6,%xmm11 │ │ │ │ + movsd 0x70(%rsp),%xmm3 │ │ │ │ + movsd 0x68(%rsp),%xmm8 │ │ │ │ + movaps %xmm5,0x30(%rsp) │ │ │ │ + mulsd %xmm6,%xmm13 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x6f660(%rip),%rax │ │ │ │ + movsd 0x78(%rsp),%xmm1 │ │ │ │ + movsd %xmm3,0x8e21a(%rip) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x61786(%rip),%rax │ │ │ │ + movsd %xmm12,0x64a5a5(%rip) │ │ │ │ + movapd %xmm10,%xmm2 │ │ │ │ + mulsd %xmm7,%xmm2 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + movsd %xmm8,0x8e1f6(%rip) │ │ │ │ + mulsd %xmm6,%xmm10 │ │ │ │ + subsd %xmm11,%xmm2 │ │ │ │ + movapd %xmm9,%xmm11 │ │ │ │ + xorpd %xmm5,%xmm9 │ │ │ │ + mulsd %xmm7,%xmm11 │ │ │ │ + movsd %xmm2,0x64a52d(%rip) │ │ │ │ + addsd %xmm11,%xmm10 │ │ │ │ + movapd %xmm9,%xmm11 │ │ │ │ + mulsd %xmm12,%xmm11 │ │ │ │ + mulsd %xmm0,%xmm9 │ │ │ │ + movsd %xmm10,0x64a528(%rip) │ │ │ │ + movapd %xmm4,%xmm10 │ │ │ │ + mulsd %xmm0,%xmm10 │ │ │ │ + xorpd %xmm5,%xmm0 │ │ │ │ + movsd 0x48(%rsp),%xmm5 │ │ │ │ + mulsd %xmm7,%xmm4 │ │ │ │ + movsd %xmm9,0x64a527(%rip) │ │ │ │ + movsd %xmm10,0x64a516(%rip) │ │ │ │ + movapd %xmm11,%xmm10 │ │ │ │ + mulsd %xmm7,%xmm10 │ │ │ │ + mulsd %xmm6,%xmm11 │ │ │ │ + mulsd %xmm0,%xmm7 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + subsd %xmm13,%xmm10 │ │ │ │ + addsd %xmm4,%xmm11 │ │ │ │ + movsd %xmm7,0x64a4cd(%rip) │ │ │ │ + movsd %xmm10,0x64a4bc(%rip) │ │ │ │ + movsd %xmm11,0x64a4cb(%rip) │ │ │ │ + movsd %xmm0,0x64a4cb(%rip) │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm7,0x78(%rsp) │ │ │ │ + movsd %xmm10,0x70(%rsp) │ │ │ │ + movsd %xmm2,0x68(%rsp) │ │ │ │ + movsd %xmm5,0x60(%rsp) │ │ │ │ + movsd %xmm3,0x58(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x80(%rsp),%xmm13 │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + movsd 0x88(%rsp),%xmm6 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm13,0x50(%rsp) │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movapd 0x30(%rsp),%xmm3 │ │ │ │ + mov $0x0,%edx │ │ │ │ + movsd 0x88(%rsp),%xmm11 │ │ │ │ + movsd 0x67662(%rip),%xmm4 │ │ │ │ + mulsd 0x8(%rsp),%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movsd 0x50(%rsp),%xmm13 │ │ │ │ + movsd 0x80(%rsp),%xmm1 │ │ │ │ + xorpd %xmm11,%xmm5 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0x68(%rsp),%xmm2 │ │ │ │ + xorpd %xmm1,%xmm3 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movapd %xmm13,%xmm9 │ │ │ │ + movapd %xmm3,%xmm8 │ │ │ │ + movapd %xmm6,%xmm12 │ │ │ │ + movapd %xmm13,%xmm3 │ │ │ │ + movsd 0x70(%rsp),%xmm10 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + movsd 0x78(%rsp),%xmm7 │ │ │ │ + mulsd %xmm4,%xmm8 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm9 │ │ │ │ + mulsd %xmm1,%xmm12 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm6,%xmm8 │ │ │ │ + mulsd %xmm13,%xmm4 │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + movsd 0x60(%rsp),%xmm5 │ │ │ │ + addsd %xmm3,%xmm8 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + addsd %xmm6,%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + ucomisd %xmm3,%xmm6 │ │ │ │ + setnp %al │ │ │ │ + cmovne %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 96800 │ │ │ │ + movsd 0x40(%rsp),%xmm6 │ │ │ │ + ucomisd %xmm3,%xmm6 │ │ │ │ + setnp %dl │ │ │ │ + cmove %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 96800 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + mulsd 0x6f49a(%rip),%xmm0 │ │ │ │ + movapd %xmm9,%xmm6 │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd 0x20(%rsp),%xmm14 │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + addsd %xmm6,%xmm8 │ │ │ │ + movapd %xmm12,%xmm6 │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + mulsd %xmm11,%xmm0 │ │ │ │ + mulsd %xmm14,%xmm8 │ │ │ │ + addsd %xmm6,%xmm4 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm14,%xmm4 │ │ │ │ + mulsd %xmm14,%xmm1 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + lea 0x64a2f2(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rcx │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + mulsd %xmm1,%xmm5 │ │ │ │ + addsd %xmm0,%xmm9 │ │ │ │ + addsd %xmm12,%xmm6 │ │ │ │ + addsd %xmm11,%xmm5 │ │ │ │ + movapd %xmm2,%xmm11 │ │ │ │ + movapd %xmm7,%xmm2 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + movapd %xmm4,%xmm7 │ │ │ │ + add $0x18,%rdx │ │ │ │ + mulsd %xmm10,%xmm7 │ │ │ │ + mulsd %xmm11,%xmm0 │ │ │ │ + mulsd %xmm6,%xmm10 │ │ │ │ + mulsd %xmm9,%xmm11 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + mulsd %xmm2,%xmm7 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + addsd %xmm10,%xmm11 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm11,%xmm2 │ │ │ │ + movsd %xmm0,(%rsi,%rax,1) │ │ │ │ + movsd %xmm2,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x18,%rax │ │ │ │ + je 96550 │ │ │ │ + movsd (%rdx),%xmm11 │ │ │ │ + movsd 0x8(%rdx),%xmm10 │ │ │ │ + movsd 0x10(%rdx),%xmm2 │ │ │ │ + jmp 964e4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x98(%rsp),%xmm2 │ │ │ │ + movsd 0x90(%rsp),%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + addsd %xmm2,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm3 │ │ │ │ + ja 9688e │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + sqrtsd %xmm1,%xmm1 │ │ │ │ + movsd 0xa0(%rsp),%xmm2 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + addsd %xmm4,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm3 │ │ │ │ + ja 968ac │ │ │ │ + sqrtsd %xmm2,%xmm2 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x80(%rsp),%xmm4 │ │ │ │ + movsd 0x88(%rsp),%xmm8 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0xb0(%rsp),%xmm10 │ │ │ │ + movsd 0xb8(%rsp),%xmm9 │ │ │ │ + movapd 0x30(%rsp),%xmm3 │ │ │ │ + divsd %xmm2,%xmm10 │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ + movsd 0xc0(%rsp),%xmm6 │ │ │ │ + movsd 0x80(%rsp),%xmm7 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movsd 0x88(%rsp),%xmm5 │ │ │ │ + xorpd %xmm3,%xmm5 │ │ │ │ + xorpd %xmm7,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mulsd %xmm8,%xmm0 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x6041e(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jb 978a0 │ │ │ │ - ucomisd 0x80(%rsp),%xmm0 │ │ │ │ - jp 9786e │ │ │ │ - comisd 0x80(%rsp),%xmm0 │ │ │ │ - je 978a0 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %ebp,(%rcx) │ │ │ │ - jle 97879 │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - cmp %ebp,(%r15) │ │ │ │ - jge 97881 │ │ │ │ - mov %ebx,(%r15) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - cmp %r14d,(%rdx) │ │ │ │ - jle 9788e │ │ │ │ - mov %r14d,(%rdx) │ │ │ │ - cmp %r14d,(%r9) │ │ │ │ - jge 978a0 │ │ │ │ - mov %r14d,(%r9) │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm4 │ │ │ │ + mulsd %xmm8,%xmm5 │ │ │ │ + divsd %xmm2,%xmm9 │ │ │ │ + mulsd %xmm10,%xmm1 │ │ │ │ + mulsd %xmm10,%xmm4 │ │ │ │ + divsd %xmm2,%xmm6 │ │ │ │ + mulsd %xmm9,%xmm0 │ │ │ │ + mulsd %xmm9,%xmm5 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm5,%xmm4 │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + mulsd %xmm7,%xmm6 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + addsd %xmm6,%xmm4 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + divsd %xmm0,%xmm4 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mulsd 0x28(%rsp),%xmm0 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd 0x6127c(%rip),%xmm1 │ │ │ │ + jbe 9673e │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13,0xb0(%rsp) │ │ │ │ - jl 97908 │ │ │ │ - movsd -0x8(%r12,%r13,8),%xmm0 │ │ │ │ - mov %r13d,%ebx │ │ │ │ - mov %r13d,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - je 97840 │ │ │ │ - cmp $0xa,%r13d │ │ │ │ - jg 97840 │ │ │ │ - lea 0x6ee0e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd -0x8(%r12,%r13,8),%xmm0 │ │ │ │ - mov 0xc2040(%rip),%eax │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - movsd 0x69a2c(%rip),%xmm2 │ │ │ │ - jmpq 97840 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 96730 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 96756 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 979b0 │ │ │ │ - addq $0x1,0x98(%rsp) │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - add $0x2,%rbx │ │ │ │ - cmp %rbx,0xb8(%rsp) │ │ │ │ - jl 979d0 │ │ │ │ - mov 0xc1fea(%rip),%esi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%ebp │ │ │ │ - test %esi,%esi │ │ │ │ - je 977c8 │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - mov 0x54(%rsp),%edx │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6efdd(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x870c7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 977c8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x74(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - movsd 0x69987(%rip),%xmm2 │ │ │ │ - jmpq 97806 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x75008(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 97921 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addq $0x1,0xa0(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - add $0x2,%rax │ │ │ │ - cmp %rax,0xc0(%rsp) │ │ │ │ - jl 979fa │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - jmpq 97770 │ │ │ │ - addq $0x1,0xa8(%rsp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - lea 0x2(%rsi),%rdx │ │ │ │ - cmp %rdx,0xc8(%rsp) │ │ │ │ - jl 97a24 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - jmpq 97749 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 96748 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd 0x28(%rsp),%xmm0 │ │ │ │ + comisd 0x63566(%rip),%xmm0 │ │ │ │ + ja 96878 │ │ │ │ + movsd 0x63550(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + divsd 0x67254(%rip),%xmm2 │ │ │ │ + movsd %xmm2,(%r15) │ │ │ │ + movsd %xmm4,(%r14) │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 97a6f │ │ │ │ - add $0x118,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + jne 96889 │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x74(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 97682 │ │ │ │ - mov 0x74(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 976c2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 95e9c │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + movsd %xmm1,(%rbx) │ │ │ │ + movsd %xmm7,0x0(%r13) │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd %xmm7,(%r15) │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + movsd %xmm7,(%r14) │ │ │ │ + jmp 9679e │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + mulsd %xmm6,%xmm8 │ │ │ │ + mulsd %xmm6,%xmm4 │ │ │ │ + mulsd %xmm6,%xmm1 │ │ │ │ + jmpq 9649e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x27,%edx │ │ │ │ + mov 0x887ac(%rip),%rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x6f0c8(%rip),%rdi │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm8 │ │ │ │ + jmpq 95e91 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x63451(%rip),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + jmpq 96786 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + jmpq 965ae │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15bb0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jmpq 965f8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000968c0 : │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x886ad(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 96930 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov $0x8,%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + movapd %xmm7,%xmm4 │ │ │ │ + callq 95e30 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9698b │ │ │ │ + add $0x40,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x17,%edx │ │ │ │ + mov 0x8869c(%rip),%rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x6efe0(%rip),%rdi │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq 15c80 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + jmpq 968e9 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + │ │ │ │ +0000000000096990 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x64a261(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 969da │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000969e0 : │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x64a231(%rip),%rdi │ │ │ │ + jmpq 15980 <__strcpy_chk@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000097a80 : │ │ │ │ +0000000000096a00 : │ │ │ │ + movslq %edi,%rdi │ │ │ │ + shl $0x2,%rdi │ │ │ │ + jmpq 15850 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000096a10 : │ │ │ │ + jmpq 15090 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +0000000000096a20 : │ │ │ │ push %r15 │ │ │ │ - mov %r8d,%r15d │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %edi,%r13d │ │ │ │ - mov $0x1c04,%edi │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %esi,%edi │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x4ec8,%rsp │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov 0x4f00(%rsp),%rbp │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movsd %xmm2,0x30(%rsp) │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x4eb8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %dx,0x5(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - add $0x4,%rax │ │ │ │ - movb $0x0,0x3(%rax) │ │ │ │ - movl $0x1,-0x4(%rax) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + callq 96a00 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 96a00 │ │ │ │ + mov %ebp,%edi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - mov 0x4f08(%rsp),%eax │ │ │ │ - movb $0x0,0x4(%r12) │ │ │ │ - mov %eax,0xc1e0b(%rip) │ │ │ │ - je 97e28 │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - jne 97e00 │ │ │ │ - movl $0x1,0x20(%rsp) │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - movabs $0x100000001,%rax │ │ │ │ - cmpb $0x0,(%r9) │ │ │ │ - movl $0x0,0x950(%rsp) │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - movb $0x0,0x150(%rsp) │ │ │ │ - movq $0x0,0x4a20(%rsp) │ │ │ │ - jne 97e38 │ │ │ │ - movabs $0x100000001,%rax │ │ │ │ - cmpb $0x0,0x0(%rbp) │ │ │ │ - movl $0x0,0x954(%rsp) │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - movb $0x0,0x550(%rsp) │ │ │ │ - movq $0x0,0x4a28(%rsp) │ │ │ │ - jne 97fa0 │ │ │ │ - mov 0xc1d57(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 980a8 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - or %r15d,%eax │ │ │ │ - jne 97c00 │ │ │ │ + callq 96a00 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 96d45 │ │ │ │ + mov %ebp,%ebx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq f3160 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 98308 │ │ │ │ - mov $0x8000,%edi │ │ │ │ - lea 0x7c(%rsp),%r13 │ │ │ │ - callq 15850 │ │ │ │ - mov %r13,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - callq 157f0 │ │ │ │ + lea 0x0(,%rbx,4),%rdx │ │ │ │ + callq 154d0 │ │ │ │ + lea 0x0(,%rbx,8),%rsi │ │ │ │ + mov %ebp,0x2c(%rsp) │ │ │ │ + movq 0x60e68(%rip),%xmm3 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ mov %eax,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - jne 982a8 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 97c7a │ │ │ │ - mov 0xc1cdd(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 98a70 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - mov %r13,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 98ac0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0xc1c9c(%rip),%rsi │ │ │ │ - callq 157a0 │ │ │ │ - mov 0x86fc8(%rip),%rbx │ │ │ │ + lea 0x8(,%r8,8),%rsi │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0xc1c74(%rip),%rdx │ │ │ │ - lea 0x6d085(%rip),%rsi │ │ │ │ - movl $0x1,(%rbx) │ │ │ │ - callq 15380 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 98320 │ │ │ │ - mov 0xc1c64(%rip),%edi │ │ │ │ - mov 0xc1c56(%rip),%edx │ │ │ │ - test %edi,%edi │ │ │ │ - jne 98342 │ │ │ │ - cmp $0xffffffc0,%edx │ │ │ │ - je 9838f │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 98af8 │ │ │ │ - movsd 0x5f789(%rip),%xmm5 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 988c0 │ │ │ │ - mov 0xc1c2a(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 97d2c │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6eb63(%rip),%rsi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + jmp 96ac9 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + je 96b2a │ │ │ │ + cmpl $0x1,(%rdi,%rcx,4) │ │ │ │ + mov %ecx,%esi │ │ │ │ + je 96ac0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x86d1c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x130(%rsp),%r14 │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 960e0 │ │ │ │ - mov %rax,0xc1bf5(%rip) │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 98a20 │ │ │ │ - movsd 0x38(%rax),%xmm1 │ │ │ │ - movsd 0x48(%rax),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x61d3a(%rip),%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x61db6(%rip),%xmm1 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe 97da4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 97d90 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 97daa │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ + jmp 96afe │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r12,%rcx,8),%rdx │ │ │ │ + movsd (%rdx,%rax,8),%xmm0 │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ comisd %xmm1,%xmm0 │ │ │ │ - ja 97da0 │ │ │ │ - comisd 0x5fe96(%rip),%xmm0 │ │ │ │ - jbe 98700 │ │ │ │ - movsd 0x6c5d0(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 98700 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0x48(%r15),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xe0(%rsp) │ │ │ │ - movsd 0x40(%r15),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xe8(%rsp) │ │ │ │ - jmpq 9873d │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ + jb 96af5 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov %eax,%r13d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 96ac0 │ │ │ │ + mov (%rdi,%rax,4),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 96ad8 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jle 96af5 │ │ │ │ + lea 0x6ee97(%rip),%rdi │ │ │ │ + callq 969e0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + movslq %r13d,%r10 │ │ │ │ + addl $0x1,(%rdi,%r10,4) │ │ │ │ + mov (%r12,%r10,8),%rsi │ │ │ │ + lea 0x0(,%r10,8),%r11 │ │ │ │ + cmp %r14d,%r13d │ │ │ │ + jne 96ce5 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r14d,(%rcx,%rax,4) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r13d,(%rcx,%rax,4) │ │ │ │ + lea (%rsi,%r11,1),%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + ucomisd %xmm4,%xmm1 │ │ │ │ + jnp 96d65 │ │ │ │ + movsd 0x5ff4d(%rip),%xmm0 │ │ │ │ + mov 0x5ff46(%rip),%rcx │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea (%rcx,%rsi,1),%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + add $0x8,%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 96b98 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 96bd6 │ │ │ │ + mov (%r15,%r10,8),%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + lea (%rcx,%rax,1),%rdx │ │ │ │ + nop │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + add $0x8,%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 96bc0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r9d,%r13d │ │ │ │ + je 96c53 │ │ │ │ + mov (%r12,%r9,8),%rdx │ │ │ │ + lea (%rdx,%r11,1),%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x3,%r13d │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - sete %al │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - jmpq 97b4d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - jmp 97e08 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov $0x800,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x130(%rsp),%r13 │ │ │ │ - mov $0x3,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 95d20 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 98aa0 │ │ │ │ - mov 0x958(%rsp),%r10d │ │ │ │ - mov 0x950(%rsp),%eax │ │ │ │ - movl $0xffffffff,0x144(%rsp) │ │ │ │ - mov %r10d,0x140(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 99318 │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %r10d,%edi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - lea 0x960(%rsp),%rcx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea (%rcx,%rax,8),%rdx │ │ │ │ - mov %r10d,%eax │ │ │ │ - jmp 97ed2 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - jge 97ece │ │ │ │ - mov %eax,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 97ee3 │ │ │ │ - cmp %eax,%esi │ │ │ │ - jge 97ee3 │ │ │ │ - mov %eax,%esi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 97ec0 │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 989e0 │ │ │ │ - mov %edi,0x140(%rsp) │ │ │ │ - test %r9b,%r9b │ │ │ │ - je 98ae8 │ │ │ │ - mov %esi,0x144(%rsp) │ │ │ │ - lea 0x958(%rsp),%rdx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmp 97f40 │ │ │ │ + movsd (%rsi,%rax,8),%xmm2 │ │ │ │ + movsd (%rdx,%rax,8),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 96c00 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 96c53 │ │ │ │ + mov (%r15,%r9,8),%rdx │ │ │ │ + mov (%r15,%r11,1),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%rcx,%rax,8),%xmm2 │ │ │ │ + movsd (%rdx,%rax,8),%xmm0 │ │ │ │ + mov %rax,%r10 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r10,%r8 │ │ │ │ + jne 96c30 │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %rbx,%r9 │ │ │ │ + jne 96be0 │ │ │ │ + addq $0x1,(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 96aae │ │ │ │ + mov 0x2c(%rsp),%ebp │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + sub $0x1,%ebp │ │ │ │ + movslq %ebp,%r9 │ │ │ │ + mov %ebp,%ebp │ │ │ │ + lea 0x8(%r12,%rbp,8),%r10 │ │ │ │ + jmp 96c9d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %esi,%eax │ │ │ │ - jle 97f2c │ │ │ │ - mov %eax,%esi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - sub %r11d,%eax │ │ │ │ - add $0x8,%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - add %rax,%r8 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 97f74 │ │ │ │ - mov (%rdx),%r11d │ │ │ │ - cmp %edi,%r11d │ │ │ │ - jge 97f51 │ │ │ │ - mov %r11d,%edi │ │ │ │ - mov $0x1,%r10d │ │ │ │ - cmp %esi,%r11d │ │ │ │ - jle 97f5f │ │ │ │ - mov %r11d,%esi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov 0x4(%rdx),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 97f20 │ │ │ │ - add $0x8,%rdx │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 97f40 │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 97f80 │ │ │ │ - mov %edi,0x140(%rsp) │ │ │ │ - test %r9b,%r9b │ │ │ │ - je 97f8c │ │ │ │ - mov %esi,0x144(%rsp) │ │ │ │ - mov %r8,0x4a20(%rsp) │ │ │ │ - jmpq 97b98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x550(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x130(%rsp),%r13 │ │ │ │ - mov $0x4,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 95d20 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 98a20 │ │ │ │ - mov 0x2958(%rsp),%r11d │ │ │ │ - mov 0x954(%rsp),%eax │ │ │ │ - movl $0xffffffff,0x14c(%rsp) │ │ │ │ - movq $0x0,0x4a28(%rsp) │ │ │ │ - mov %r11d,0x148(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 97bd3 │ │ │ │ - lea 0x295c(%rsp),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %r11d,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rdx,%rax,8),%r8 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmp 98062 │ │ │ │ + sub $0x1,%r9 │ │ │ │ + test %r9d,%r9d │ │ │ │ + js 96d45 │ │ │ │ + movslq (%rbx,%r9,4),%rdx │ │ │ │ + movslq (%r11,%r9,4),%rax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 96c90 │ │ │ │ + lea 0x0(,%rdx,8),%r8 │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jle 9803c │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - sub %r11d,%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - je 98080 │ │ │ │ - mov 0x4(%rdx),%r11d │ │ │ │ - cmp %edi,%r11d │ │ │ │ - jge 9805e │ │ │ │ - mov %r11d,%edi │ │ │ │ - mov $0x1,%r10d │ │ │ │ + mov (%rdx),%rax │ │ │ │ add $0x8,%rdx │ │ │ │ - cmp %ecx,%r11d │ │ │ │ - jle 98070 │ │ │ │ - mov %r11d,%ecx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov (%rdx),%eax │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne 98030 │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jne 9804c │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 9808c │ │ │ │ - mov %edi,0x148(%rsp) │ │ │ │ - test %r9b,%r9b │ │ │ │ - je 98098 │ │ │ │ - mov %ecx,0x14c(%rsp) │ │ │ │ - mov %rsi,0x4a28(%rsp) │ │ │ │ - jmpq 97bd3 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x6e8c9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6e617(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6e618(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6e619(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6e61a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x140(%rsp),%edx │ │ │ │ - lea 0x6e61f(%rip),%rsi │ │ │ │ + lea (%rax,%r8,1),%rcx │ │ │ │ + add %rsi,%rax │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + movsd %xmm1,(%rcx) │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + cmp %r10,%rdx │ │ │ │ + jne 96cc0 │ │ │ │ + jmp 96c90 │ │ │ │ + movslq %r14d,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x144(%rsp),%edx │ │ │ │ - lea 0x6e61e(%rip),%rsi │ │ │ │ + mov (%r12,%rcx,8),%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%rdx,%rax,8),%xmm0 │ │ │ │ + movsd (%rsi,%rax,8),%xmm1 │ │ │ │ + movsd %xmm1,(%rdx,%rax,8) │ │ │ │ + movsd %xmm0,(%rsi,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 96cf0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 96b47 │ │ │ │ + mov (%r15,%rcx,8),%rcx │ │ │ │ + mov (%r15,%r10,8),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4a20(%rsp),%rdx │ │ │ │ - lea 0x6e61b(%rip),%rsi │ │ │ │ + nop │ │ │ │ + movsd (%rcx,%rax,8),%xmm0 │ │ │ │ + movsd (%rdx,%rax,8),%xmm1 │ │ │ │ + mov %rax,%r9 │ │ │ │ + movsd %xmm1,(%rcx,%rax,8) │ │ │ │ + movsd %xmm0,(%rdx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jne 96d20 │ │ │ │ + jmpq 96b47 │ │ │ │ + callq 96a10 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 96a10 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 96a10 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x950(%rsp),%edx │ │ │ │ - lea 0x6e61a(%rip),%rsi │ │ │ │ + jmpq 96b1b │ │ │ │ + jne 96b73 │ │ │ │ + lea 0x6ec48(%rip),%rdi │ │ │ │ + callq 969e0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 96b1b │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +0000000000096d90 : │ │ │ │ + push %r15 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x1498,%edi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x178,%rsp │ │ │ │ + mov %esi,0xac(%rsp) │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x950(%rsp),%eax │ │ │ │ + mov 0x60bc5(%rip),%rax │ │ │ │ + movl $0x0,0x104(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x118(%rsp) │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x108(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15w,0x5(%rax) │ │ │ │ + lea 0x4(%rax),%rdi │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + lea 0x104(%rsp),%rax │ │ │ │ + mov %rdi,0xb0(%rsp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - jg 98680 │ │ │ │ - mov 0x148(%rsp),%edx │ │ │ │ - lea 0x6e617(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x14c(%rsp),%edx │ │ │ │ - lea 0x6e616(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4a28(%rsp),%rdx │ │ │ │ - lea 0x6e613(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + jne 97643 │ │ │ │ + lea 0xfc(%rsp),%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + mov 0x118(%rsp),%rdi │ │ │ │ + mov %rbp,%r9 │ │ │ │ + lea 0x6020c(%rip),%rsi │ │ │ │ + lea 0x130(%rsp),%r8 │ │ │ │ + callq 15c70 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 975ed │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + pushq 0xa8(%rsp) │ │ │ │ + mov 0x118(%rsp),%rdi │ │ │ │ + lea 0x62244(%rip),%rsi │ │ │ │ + lea 0x140(%rsp),%r8 │ │ │ │ + callq 15c30 │ │ │ │ + mov %eax,0xb8(%rsp) │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 975ed │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle 96f53 │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x6eadf(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x954(%rsp),%edx │ │ │ │ - lea 0x6e612(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x954(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 98600 │ │ │ │ - mov 0x86833(%rip),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x8(%rsp),%r13d │ │ │ │ - mov 0xc170e(%rip),%r11d │ │ │ │ - or %r15d,%r13d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 97be1 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x6e5dd(%rip),%rsi │ │ │ │ + mov 0x128(%rsp),%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0x120(%rsp),%rdx │ │ │ │ + lea 0x6eac3(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6e5d8(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x138(%rsp),%xmm1 │ │ │ │ + movsd 0x130(%rsp),%xmm0 │ │ │ │ + lea 0x6eab0(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x87af5(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 97c00 │ │ │ │ - mov 0xc16bb(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 97bea │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x6e715(%rip),%rsi │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ + mov 0xac(%rsp),%r9d │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 97ee0 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jle 97668 │ │ │ │ + mov 0x128(%rsp),%rbp │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + jle 97668 │ │ │ │ + lea 0x0(,%rbp,8),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + lea 0x0(,%r14,8),%r15 │ │ │ │ + mov %rax,%r12 │ │ │ │ + add %rax,%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 96fc0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg 97f0e │ │ │ │ + movq $0x1,0x140(%rsp) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + movq $0x1,0x148(%rsp) │ │ │ │ + shl $0x4,%r13 │ │ │ │ + movq $0x1,0x150(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x1,0x158(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 97fc7 │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x110(%rsp),%r13 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x140(%rsp),%r15 │ │ │ │ + mov %ebx,0x28(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %r12d,%ebx │ │ │ │ + mov (%rax,%r12,8),%rbp │ │ │ │ + pushq 0xa0(%rsp) │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + mov 0x118(%rsp),%rdi │ │ │ │ + mov %rbp,%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %rdi │ │ │ │ + movq 0x60847(%rip),%xmm2 │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x60914(%rip),%rax │ │ │ │ + pop %r8 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + jne 975ed │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + addq $0x1,0x148(%rsp) │ │ │ │ + mov %edi,%esi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jle 97109 │ │ │ │ xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 97100 │ │ │ │ + andpd %xmm2,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jb 97100 │ │ │ │ + cmp %eax,%esi │ │ │ │ + cmovg %eax,%esi │ │ │ │ + cmp %eax,%ecx │ │ │ │ + cmovl %eax,%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 970e0 │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jge 97174 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movslq (%rsp),%rdx │ │ │ │ + movsd 0x130(%rsp),%xmm4 │ │ │ │ + cvtsi2sd %esi,%xmm0 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + cvtsi2sd %ecx,%xmm3 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + add $0x2,%edi │ │ │ │ + mov %edi,(%rsp) │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + movsd %xmm0,(%rsi,%rdx,8) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + movsd %xmm3,0x8(%rsi,%rax,1) │ │ │ │ + subsd 0x138(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rbx,%rdx,8) │ │ │ │ + movsd %xmm0,0x8(%rbx,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x128(%rsp),%r12 │ │ │ │ + jl 97068 │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg 980fb │ │ │ │ + cmpl $0x2,(%rsp) │ │ │ │ + jg 98082 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 97fc7 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + movsd 0x607d7(%rip),%xmm0 │ │ │ │ + movsd (%rdi),%xmm2 │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + subsd %xmm0,%xmm5 │ │ │ │ + addsd %xmm0,%xmm6 │ │ │ │ + subsd %xmm0,%xmm3 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 98021 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + subsd %xmm3,%xmm4 │ │ │ │ + subsd %xmm5,%xmm6 │ │ │ │ + cvtsi2sdl (%rsp),%xmm0 │ │ │ │ + movsd %xmm4,0xc8(%rsp) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd %xmm6,0xd8(%rsp) │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + movsd %xmm4,0xd0(%rsp) │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm2,0xe0(%rsp) │ │ │ │ + movsd %xmm1,0xe8(%rsp) │ │ │ │ + mov $0x18,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x18(%rax),%r12 │ │ │ │ + mov $0x18,%edi │ │ │ │ + add $0x8,%r13 │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x8(%r13) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 97253 │ │ │ │ + mov $0x18,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x18(%rax),%r12 │ │ │ │ + mov $0x8,%edi │ │ │ │ + add $0x8,%r13 │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x8(%r13) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 97295 │ │ │ │ + movslq 0x20(%rsp),%r13 │ │ │ │ + movq 0x60630(%rip),%xmm4 │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov %rax,%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x128(%rsp),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jle 97e7d │ │ │ │ + mov 0x6ea1a(%rip),%rax │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %r13d,%r14d │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + movsd 0x606bd(%rip),%xmm12 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x6e9f9(%rip),%rax │ │ │ │ + movapd %xmm7,%xmm14 │ │ │ │ + movapd %xmm7,%xmm11 │ │ │ │ + movapd %xmm7,%xmm10 │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + movapd %xmm7,%xmm9 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x6e9c7(%rip),%rax │ │ │ │ + movsd %xmm7,0x38(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x6e9bd(%rip),%rax │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsi,%rax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + sub %rbx,%rax │ │ │ │ + cvtsi2sd %r12d,%xmm2 │ │ │ │ + subsd 0x138(%rsp),%xmm2 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jge 976b3 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov %r12,0x90(%rsp) │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + movsd 0x38(%rsp),%xmm13 │ │ │ │ + mov (%rax,%r12,8),%r13 │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmpq 9746a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + addsd %xmm1,%xmm13 │ │ │ │ + addsd %xmm2,%xmm5 │ │ │ │ + addsd 0x5f6f2(%rip),%xmm14 │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + addsd %xmm3,%xmm7 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm3,%xmm9 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + addsd %xmm3,%xmm6 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + addsd %xmm3,%xmm10 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + addsd (%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + minsd 0x18(%rsp),%xmm0 │ │ │ │ + maxsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd %xmm3,%xmm11 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + maxsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + minsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x1,%rbp │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jle 97690 │ │ │ │ + movsd (%r14,%rbp,8),%xmm0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 97457 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x6046c(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm12 │ │ │ │ + jb 97457 │ │ │ │ + comisd 0x28(%rsp),%xmm8 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %ebp,%xmm1 │ │ │ │ + subsd 0x130(%rsp),%xmm1 │ │ │ │ + jbe 974f3 │ │ │ │ + mov (%r15),%rax │ │ │ │ + movsd (%rax),%xmm3 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + movsd (%rax),%xmm15 │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + mulsd %xmm2,%xmm15 │ │ │ │ + addsd %xmm15,%xmm3 │ │ │ │ + addsd (%rax),%xmm3 │ │ │ │ + movapd %xmm0,%xmm15 │ │ │ │ + subsd %xmm3,%xmm15 │ │ │ │ + movapd %xmm8,%xmm3 │ │ │ │ + andpd 0x6040d(%rip),%xmm15 │ │ │ │ + addsd %xmm8,%xmm3 │ │ │ │ + comisd %xmm3,%xmm15 │ │ │ │ + ja 97457 │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + jle 973c0 │ │ │ │ + lea 0x6e60c(%rip),%rsi │ │ │ │ + mov %ebx,%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd %xmm8,0x88(%rsp) │ │ │ │ + movsd %xmm14,0x80(%rsp) │ │ │ │ + movsd %xmm11,0x78(%rsp) │ │ │ │ + movsd %xmm10,0x70(%rsp) │ │ │ │ + movsd %xmm13,0x68(%rsp) │ │ │ │ + movsd %xmm9,0x60(%rsp) │ │ │ │ + movsd %xmm7,0x58(%rsp) │ │ │ │ + movsd %xmm5,0x50(%rsp) │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x874d0(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 97bea │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc1681(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 989f0 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x6e1fe(%rip),%rcx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x60449(%rip),%rax │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + movsd 0x88(%rsp),%xmm8 │ │ │ │ + movsd 0x78(%rsp),%xmm11 │ │ │ │ + movsd 0x80(%rsp),%xmm14 │ │ │ │ + movsd 0x70(%rsp),%xmm10 │ │ │ │ + movq %rax,%xmm12 │ │ │ │ + movsd 0x68(%rsp),%xmm13 │ │ │ │ + movsd 0x60(%rsp),%xmm9 │ │ │ │ + movsd 0x58(%rsp),%xmm7 │ │ │ │ + movsd 0x50(%rsp),%xmm5 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movq 0x6031a(%rip),%xmm4 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + jmpq 973c0 │ │ │ │ + mov 0x104(%rsp),%edi │ │ │ │ + callq 96990 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x4eb8(%rsp),%rax │ │ │ │ + lea 0x649613(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x168(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 996d8 │ │ │ │ - add $0x4ec8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 981be │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + add $0x178,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%r8 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + lea 0x6e457(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmp 97612 │ │ │ │ + lea 0x6e396(%rip),%rdi │ │ │ │ + callq 969e0 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x649598(%rip),%rsi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp 982d8 │ │ │ │ + jmp 97612 │ │ │ │ + nop │ │ │ │ + mov %r12,%rbx │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + mov 0x90(%rsp),%r12 │ │ │ │ + mov 0x128(%rsp),%rdi │ │ │ │ + movsd %xmm13,0x38(%rsp) │ │ │ │ + mov %r13d,%r14d │ │ │ │ + mov %rdi,%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jg 97360 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + movsd %xmm14,(%rsp) │ │ │ │ + mov 0xac(%rsp),%esi │ │ │ │ + mov (%r15),%rcx │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + test %esi,%esi │ │ │ │ + je 97c40 │ │ │ │ + movq $0x0,(%rcx) │ │ │ │ + divsd (%rsp),%xmm3 │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + movsd %xmm3,(%rax) │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + jg 97ddb │ │ │ │ + sub %rbx,%rdi │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jge 97cf2 │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + movsd 0x28(%rsp),%xmm9 │ │ │ │ + movsd 0x60296(%rip),%xmm3 │ │ │ │ + movsd 0x138(%rsp),%xmm11 │ │ │ │ + sub %rbx,%rsi │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + movsd 0x130(%rsp),%xmm7 │ │ │ │ + movapd %xmm9,%xmm6 │ │ │ │ + movsd 0x5f36a(%rip),%xmm10 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xc160a(%rip),%edi │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - mov 0xc15ee(%rip),%edx │ │ │ │ - test %edi,%edi │ │ │ │ - je 97cda │ │ │ │ - lea 0x6de3e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xc15c4(%rip),%rdx │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6de34(%rip),%rsi │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %esi,%xmm2 │ │ │ │ + subsd %xmm11,%xmm2 │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jle 97805 │ │ │ │ + mov (%r9,%rsi,8),%r8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + nopl (%rax) │ │ │ │ + movsd (%r8,%rax,8),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 977fc │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm4,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + jb 977fc │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov (%r15),%rcx │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + subsd %xmm7,%xmm1 │ │ │ │ + mulsd (%rcx),%xmm1 │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + movsd (%rcx),%xmm12 │ │ │ │ + mov 0x10(%r15),%rcx │ │ │ │ + mulsd %xmm2,%xmm12 │ │ │ │ + addsd %xmm12,%xmm1 │ │ │ │ + addsd (%rcx),%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm8,%xmm1 │ │ │ │ + addsd %xmm8,%xmm1 │ │ │ │ + movapd %xmm0,%xmm12 │ │ │ │ + andpd %xmm4,%xmm12 │ │ │ │ + comisd %xmm1,%xmm12 │ │ │ │ + ja 977fc │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm10,%xmm9 │ │ │ │ + addsd %xmm0,%xmm6 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 97788 │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 97768 │ │ │ │ + divsd %xmm9,%xmm6 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + ucomisd %xmm6,%xmm5 │ │ │ │ + ja 981c3 │ │ │ │ + sqrtsd %xmm6,%xmm6 │ │ │ │ + movapd %xmm6,%xmm8 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 9787b │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0xa8(%rsp),%edx │ │ │ │ + lea 0x6e20b(%rip),%rsi │ │ │ │ + movsd %xmm9,0x48(%rsp) │ │ │ │ + movsd %xmm8,0x40(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x866c8(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xc15a2(%rip),%edx │ │ │ │ - cmp $0xffffffc0,%edx │ │ │ │ - jne 97ce3 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 97cef │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x74(%rsp),%rcx │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - lea 0x6c(%rsp),%rsi │ │ │ │ - lea 0x78(%rsp),%r8 │ │ │ │ - callq 97600 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 98a20 │ │ │ │ - mov 0xc1566(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 99378 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 97d2c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x74(%rsp),%ecx │ │ │ │ - mov 0x6c(%rsp),%edx │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - mov %ecx,0x138(%rsp) │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - mov %edx,0x130(%rsp) │ │ │ │ - mov %eax,0x134(%rsp) │ │ │ │ - mov %ecx,0x13c(%rsp) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jg 98a40 │ │ │ │ - mov 0x13c(%rsp),%ebx │ │ │ │ - cmp %ebx,0x138(%rsp) │ │ │ │ - jg 98a40 │ │ │ │ - sub %edx,%eax │ │ │ │ - mov 0xc14ff(%rip),%r9d │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - mov %rax,0x4958(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 98fe0 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 150f0 │ │ │ │ - lea 0x88(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 99360 │ │ │ │ - mov 0xc14ba(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 991d0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - lea 0x130(%rsp),%r14 │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 964c0 │ │ │ │ - mov 0xc148b(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 991a0 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 96a20 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 98a20 │ │ │ │ - mov 0xc145d(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 994c0 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 99410 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ + movsd 0x48(%rsp),%xmm9 │ │ │ │ + movq 0x6007c(%rip),%xmm4 │ │ │ │ + movsd 0x40(%rsp),%xmm8 │ │ │ │ + addl $0x1,0xa8(%rsp) │ │ │ │ + mov 0xa8(%rsp),%eax │ │ │ │ + cmp $0x14,%eax │ │ │ │ + jne 972d0 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + movsd %xmm9,0x48(%rsp) │ │ │ │ + mov 0x108(%rsp),%rdi │ │ │ │ + movsd %xmm8,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 993f8 │ │ │ │ - cmpq $0x0,0x950(%rsp) │ │ │ │ - movb $0x0,0x4ab0(%rsp) │ │ │ │ - je 99420 │ │ │ │ - mov 0x950(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 9853c │ │ │ │ - mov 0x954(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jg 99629 │ │ │ │ - lea 0xc135d(%rip),%r8 │ │ │ │ - lea 0x6df33(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + movsd 0xd8(%rsp),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm8 │ │ │ │ + movsd 0x20(%rsp),%xmm13 │ │ │ │ + ucomisd %xmm4,%xmm5 │ │ │ │ + movsd 0x48(%rsp),%xmm9 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + jp 97917 │ │ │ │ + jne 97917 │ │ │ │ + movsd %xmm4,0xd0(%rsp) │ │ │ │ + movsd 0x5f1c3(%rip),%xmm4 │ │ │ │ + movsd %xmm5,0xe0(%rsp) │ │ │ │ + movsd %xmm4,0xd8(%rsp) │ │ │ │ + movsd 0xc8(%rsp),%xmm6 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm6 │ │ │ │ + jp 97952 │ │ │ │ + jne 97952 │ │ │ │ + movsd %xmm4,0xd0(%rsp) │ │ │ │ + movsd 0x5f189(%rip),%xmm4 │ │ │ │ + movsd %xmm13,0xe8(%rsp) │ │ │ │ + movsd %xmm4,0xc8(%rsp) │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movapd %xmm13,%xmm7 │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xc0f43(%rip),%rdi │ │ │ │ - lea 0x4ab0(%rsp),%rbp │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - lea 0xc132f(%rip),%r8 │ │ │ │ + mov 0x10(%r15),%rcx │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + lea 0x6492aa(%rip),%rdi │ │ │ │ + divsd %xmm6,%xmm4 │ │ │ │ + mov (%r15),%rax │ │ │ │ + movq %xmm4,%rbx │ │ │ │ + movsd 0x30(%rsp),%xmm4 │ │ │ │ + pushq 0xd0(%rsp) │ │ │ │ + pushq 0xd0(%rsp) │ │ │ │ + divsd %xmm6,%xmm4 │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + push %r12 │ │ │ │ + mov 0x100(%rsp),%rbp │ │ │ │ + push %rbp │ │ │ │ + mov 0x100(%rsp),%r14 │ │ │ │ + push %r14 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movsd %xmm9,(%rsp) │ │ │ │ + movsd %xmm8,0x8(%rsp) │ │ │ │ + movsd %xmm8,0x60(%rsp) │ │ │ │ + movsd %xmm9,0x58(%rsp) │ │ │ │ + movq %xmm4,%r13 │ │ │ │ + push %r13 │ │ │ │ + push %rbx │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + movsd 0x60(%rsp),%xmm6 │ │ │ │ + movsd 0x188(%rsp),%xmm4 │ │ │ │ + movsd 0x180(%rsp),%xmm3 │ │ │ │ + movsd (%rcx),%xmm2 │ │ │ │ + lea 0x6e15b(%rip),%rcx │ │ │ │ + movsd (%rdx),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6df0b(%rip),%rcx │ │ │ │ + mov $0x8,%eax │ │ │ │ + movsd %xmm13,0x68(%rsp) │ │ │ │ + movsd %xmm5,0x50(%rsp) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + add $0x50,%rsp │ │ │ │ + mov 0x10(%r15),%rcx │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + pushq 0xd0(%rsp) │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0xc0b15(%rip),%rdi │ │ │ │ + lea 0x648dd5(%rip),%rdi │ │ │ │ + pushq 0xd0(%rsp) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + movsd 0x50(%rsp),%xmm8 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movsd 0x58(%rsp),%xmm9 │ │ │ │ + movsd %xmm8,0x8(%rsp) │ │ │ │ + movsd %xmm8,0x60(%rsp) │ │ │ │ + movsd %xmm9,(%rsp) │ │ │ │ + movsd %xmm9,0x58(%rsp) │ │ │ │ + push %r13 │ │ │ │ + push %rbx │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + movsd 0x68(%rsp),%xmm13 │ │ │ │ + movsd 0x60(%rsp),%xmm6 │ │ │ │ + movsd 0x50(%rsp),%xmm5 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + movapd %xmm13,%xmm7 │ │ │ │ + mov $0x8,%eax │ │ │ │ + movsd 0x188(%rsp),%xmm4 │ │ │ │ + movsd (%rcx),%xmm2 │ │ │ │ + lea 0x6e160(%rip),%rcx │ │ │ │ + movsd 0x180(%rsp),%xmm3 │ │ │ │ + movsd (%rdx),%xmm1 │ │ │ │ + mov $0x400,%edx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x108(%rsp),%r14 │ │ │ │ + add $0x50,%rsp │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0xc0eff(%rip),%rsi │ │ │ │ - movl $0x0,(%r12) │ │ │ │ + lea 0x649129(%rip),%rsi │ │ │ │ + movl $0x0,(%r14) │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x404(%r12),%rdi │ │ │ │ + lea 0x404(%r14),%rdi │ │ │ │ mov $0x1000,%edx │ │ │ │ - lea 0xc0ade(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x1404(%r12),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xc12c5(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x1804(%r12),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x648d0a(%rip),%rsi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 982d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x743b8(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x954(%rsp),%eax │ │ │ │ - lea 0x295c(%rsp),%rbp │ │ │ │ - test %eax,%eax │ │ │ │ - jle 9865f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x4(%rbp),%ecx │ │ │ │ - mov 0x0(%rbp),%r8d │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6e15f(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x8,%rbp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %r13d,0x954(%rsp) │ │ │ │ - jg 98630 │ │ │ │ - lea 0x74359(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 98206 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x74338(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x950(%rsp),%eax │ │ │ │ - lea 0x95c(%rsp),%rbp │ │ │ │ + mov (%r15),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x20(%rsp),%xmm9 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + movsd 0x18(%rsp),%xmm13 │ │ │ │ + movsd 0x28(%rsp),%xmm8 │ │ │ │ + movsd %xmm0,0x1408(%r14) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + movsd %xmm0,0x1410(%r14) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + cvttsd2si %xmm9,%eax │ │ │ │ + movsd %xmm4,0x1438(%r14) │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x1418(%r14) │ │ │ │ + movsd 0x130(%rsp),%xmm0 │ │ │ │ + movsd %xmm4,0x1448(%r14) │ │ │ │ + movsd 0xe0(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x1420(%r14) │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + movsd %xmm5,0x1430(%r14) │ │ │ │ + movsd 0xd8(%rsp),%xmm5 │ │ │ │ + movsd %xmm4,0x1470(%r14) │ │ │ │ + movsd 0xe8(%rsp),%xmm4 │ │ │ │ + mov %rbx,0x1450(%r14) │ │ │ │ + movsd %xmm4,0x1478(%r14) │ │ │ │ + mov %r13,0x1458(%r14) │ │ │ │ + mov %eax,0x1460(%r14) │ │ │ │ + movsd %xmm0,0x1428(%r14) │ │ │ │ + movsd %xmm13,0x1440(%r14) │ │ │ │ + movsd %xmm8,0x1468(%r14) │ │ │ │ + movsd %xmm5,0x1480(%r14) │ │ │ │ + movsd 0xc8(%rsp),%xmm4 │ │ │ │ + movsd 0xd0(%rsp),%xmm5 │ │ │ │ + movsd %xmm4,0x1488(%r14) │ │ │ │ + movsd %xmm5,0x1490(%r14) │ │ │ │ + jmpq 97612 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc0(%rsp),%r14 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + movsd %xmm8,0x40(%rsp) │ │ │ │ + mov (%r14),%r10 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov 0x10(%r14),%rsi │ │ │ │ + movsd %xmm7,(%r10) │ │ │ │ + movsd %xmm6,(%rdi) │ │ │ │ + movsd %xmm5,(%rsi) │ │ │ │ + movsd %xmm6,0x8(%r10) │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + movsd %xmm9,0x8(%rdi) │ │ │ │ + movsd %xmm6,0x8(%rsi) │ │ │ │ + movsd %xmm5,0x10(%r10) │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + movsd %xmm6,0x10(%rdi) │ │ │ │ + movsd %xmm5,0x10(%rsi) │ │ │ │ + movsd %xmm10,(%rcx) │ │ │ │ + movsd %xmm11,(%rdx) │ │ │ │ + movsd %xmm3,(%rax) │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + jg 97d03 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + callq 96a20 │ │ │ │ test %eax,%eax │ │ │ │ - jle 986df │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x4(%rbp),%ecx │ │ │ │ - mov 0x0(%rbp),%r8d │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6e0df(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x8,%rbp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %r13d,0x950(%rsp) │ │ │ │ - jg 986b0 │ │ │ │ - lea 0x742d9(%rip),%rsi │ │ │ │ + jne 98003 │ │ │ │ + mov 0x128(%rsp),%rdi │ │ │ │ + movq 0x5fc11(%rip),%xmm4 │ │ │ │ + movsd 0x40(%rsp),%xmm8 │ │ │ │ + sub %rbx,%rdi │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jl 9771b │ │ │ │ + movsd 0x28(%rsp),%xmm9 │ │ │ │ + movapd %xmm9,%xmm6 │ │ │ │ + jmpq 97812 │ │ │ │ + lea 0x6dcf9(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9818e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - comisd 0x6de20(%rip),%xmm0 │ │ │ │ - ja 98b40 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd 0x38(%r15),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xe0(%rsp) │ │ │ │ - movsd 0x50(%r15),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xe8(%rsp) │ │ │ │ - mov 0xc11ed(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 987dd │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0xe0(%rsp),%r15 │ │ │ │ - cmpq $0x0,0x4a08(%rsp) │ │ │ │ - jle 987c7 │ │ │ │ - mov %ebp,0x50(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbx),%r14d │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov (%r15),%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x4838(%rbp,%rbx,8),%xmm0 │ │ │ │ - mov %r14d,%edx │ │ │ │ - lea 0x6da62(%rip),%rsi │ │ │ │ + lea 0x6de10(%rip),%rsi │ │ │ │ + movsd (%rdx),%xmm3 │ │ │ │ + movsd 0x10(%rax),%xmm2 │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x4,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%r15,%rbx,8),%xmm0 │ │ │ │ - mov %r14d,%edx │ │ │ │ - lea 0x6da5c(%rip),%rsi │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + lea 0x6dde5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ + movsd (%rdx),%xmm3 │ │ │ │ + movsd 0x10(%rax),%xmm2 │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x4,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %rbx,0x4a08(%rsp) │ │ │ │ - jg 98770 │ │ │ │ - mov 0x50(%rsp),%ebp │ │ │ │ - mov 0x86272(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xc116b(%rip),%r15 │ │ │ │ - movsd 0x5ec9b(%rip),%xmm5 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0xc8(%rsp),%rdx │ │ │ │ - lea 0xc0(%rsp),%rsi │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x50(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xc1136(%rip),%rdi │ │ │ │ - movsd 0x5f44e(%rip),%xmm0 │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movsd 0x50(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - je 990a0 │ │ │ │ - mov 0xf6c(%rdi),%eax │ │ │ │ - movsd %xmm1,0xc10e4(%rip) │ │ │ │ - movsd %xmm0,0xc10d4(%rip) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 99070 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 99330 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 98b95 │ │ │ │ - movsd 0x5e251(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 99681 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xc108a(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 99100 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 983e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 98bb0 │ │ │ │ - mov 0xc105d(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 99200 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - mov 0x20(%rsp),%ebx │ │ │ │ - mov 0x4a10(%rsp),%rcx │ │ │ │ - mov 0x4a18(%rsp),%rdx │ │ │ │ - cvttsd2si %xmm0,%r8d │ │ │ │ - addsd 0x30(%rsp),%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - mov %r8d,0x130(%rsp) │ │ │ │ - cvttsd2si %xmm0,%edi │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - addsd 0x38(%rsp),%xmm0 │ │ │ │ - mov %edi,0x134(%rsp) │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - mov %eax,0x138(%rsp) │ │ │ │ - cvttsd2si %xmm0,%esi │ │ │ │ - mov %esi,0x13c(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 98b60 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jg 996b8 │ │ │ │ - movl $0x1,0x130(%rsp) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jge 9896c │ │ │ │ - mov %ecx,0x130(%rsp) │ │ │ │ - movslq %edi,%r8 │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jle 9897d │ │ │ │ - mov %ecx,0x134(%rsp) │ │ │ │ - mov %ecx,%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jg 9898c │ │ │ │ - movl $0x1,0x134(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle 99188 │ │ │ │ - cltq │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jge 989a2 │ │ │ │ - mov %edx,0x138(%rsp) │ │ │ │ - movslq %esi,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jle 989b3 │ │ │ │ - mov %edx,0x13c(%rsp) │ │ │ │ - mov %edx,%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jg 989c2 │ │ │ │ - movl $0x1,0x13c(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 99298 │ │ │ │ - mov 0x130(%rsp),%edx │ │ │ │ - mov 0x134(%rsp),%eax │ │ │ │ - jmpq 9840c │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r10d,%edi │ │ │ │ - jmpq 97ef8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x6de52(%rip),%rsi │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov 0x10(%r15),%rdx │ │ │ │ + lea 0x6ddb5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd (%rdx),%xmm3 │ │ │ │ + movsd 0x10(%rax),%xmm2 │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x4,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x86036(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 982b8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xc0a6f(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 982d8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movdqa 0x6db53(%rip),%xmm0 │ │ │ │ - mov $0x2e,%r10d │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - movl $0x61657261,0x10(%rax) │ │ │ │ - mov %r10w,0x14(%rax) │ │ │ │ - jmpq 982d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%edx │ │ │ │ - lea 0x6dde6(%rip),%rsi │ │ │ │ + lea 0x6dc58(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x85fb3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 97c5c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xc09f4(%rip),%rsi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 982d8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x68e36(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 982d8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - jmpq 97f08 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x6da40(%rip),%xmm0 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - movdqa 0x6da3d(%rip),%xmm0 │ │ │ │ - movl $0x2e617461,0x40(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x6da3a(%rip),%xmm0 │ │ │ │ - movb $0x0,0x44(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqa 0x6da3a(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - jmpq 982d8 │ │ │ │ - nop │ │ │ │ - movsd 0x6d9e8(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 9870e │ │ │ │ - jmpq 97dca │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,0x134(%rsp) │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %edx,0x13c(%rsp) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - movl $0x1,0x130(%rsp) │ │ │ │ - movl $0x1,0x138(%rsp) │ │ │ │ - jmpq 98960 │ │ │ │ - movsd 0x5df3b(%rip),%xmm6 │ │ │ │ - mov $0x4,%ebp │ │ │ │ - movsd %xmm6,0x50(%rsp) │ │ │ │ - jmpq 988a0 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x50(%rsp),%xmm3 │ │ │ │ - movsd 0x48(%rsp),%xmm2 │ │ │ │ - mov %ebp,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x5df06(%rip),%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - lea 0x98(%rsp),%rcx │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ - callq 64d60 │ │ │ │ - lea 0x68(%rsp),%r15 │ │ │ │ - movsd 0x98(%rsp),%xmm1 │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - mov 0xc0d38(%rip),%rdi │ │ │ │ - lea 0xa8(%rsp),%r14 │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movl $0x0,0x68(%rsp) │ │ │ │ - callq 15810 │ │ │ │ + mov $0x1,%ecx │ │ │ │ mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 95ca0 │ │ │ │ - mov 0xc0ce5(%rip),%r15d │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 9955b │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movq 0x5f008(%rip),%xmm0 │ │ │ │ - movsd 0xe0(%rsp),%xmm7 │ │ │ │ - movsd 0xe8(%rsp),%xmm6 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - movsd 0xa0(%rsp),%xmm3 │ │ │ │ - movsd 0x5de33(%rip),%xmm10 │ │ │ │ - movsd 0x60fba(%rip),%xmm9 │ │ │ │ - mulsd 0x38(%rsp),%xmm5 │ │ │ │ - divsd %xmm7,%xmm1 │ │ │ │ - divsd %xmm6,%xmm5 │ │ │ │ - andpd %xmm0,%xmm1 │ │ │ │ - subsd %xmm1,%xmm3 │ │ │ │ - cvttsd2si %xmm3,%edx │ │ │ │ - mov %edx,0x130(%rsp) │ │ │ │ - andpd %xmm0,%xmm5 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - addsd %xmm1,%xmm5 │ │ │ │ - addsd %xmm10,%xmm5 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movapd %xmm5,%xmm4 │ │ │ │ - andpd %xmm0,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm9 │ │ │ │ - jbe 98cff │ │ │ │ - cvttsd2si %xmm5,%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - andnpd %xmm5,%xmm8 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - orpd %xmm8,%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - cvtsi2sd %edx,%xmm5 │ │ │ │ - addsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm10,%xmm3 │ │ │ │ - addsd %xmm5,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - cvttsd2si %xmm4,%ecx │ │ │ │ - movsd 0xa8(%rsp),%xmm4 │ │ │ │ - subsd %xmm2,%xmm4 │ │ │ │ - mov %ecx,0x134(%rsp) │ │ │ │ - cvttsd2si %xmm4,%eax │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - andpd %xmm0,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm9 │ │ │ │ - mov %eax,0x138(%rsp) │ │ │ │ - jbe 98d64 │ │ │ │ - cvttsd2si %xmm3,%rsi │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - andnpd %xmm5,%xmm0 │ │ │ │ - cvtsi2sd %rsi,%xmm3 │ │ │ │ - orpd %xmm0,%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%r14d │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - mov %eax,0x13c(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 994e7 │ │ │ │ - mov 0x4a10(%rsp),%rax │ │ │ │ - mov 0x4a18(%rsp),%rdx │ │ │ │ - movl $0x1,0x130(%rsp) │ │ │ │ - movl $0x1,0x138(%rsp) │ │ │ │ - mov %eax,0x134(%rsp) │ │ │ │ - mov %edx,0x13c(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jle 99503 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %edx,%ecx │ │ │ │ - movslq %esi,%rdi │ │ │ │ - movslq %ecx,%r9 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jle 98de1 │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jl 99533 │ │ │ │ - mov 0x20(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 996a2 │ │ │ │ - movslq 0x130(%rsp),%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jge 98e01 │ │ │ │ - mov %eax,0x130(%rsp) │ │ │ │ - movslq 0x134(%rsp),%r10 │ │ │ │ - mov %r10,%r8 │ │ │ │ - cmp %rax,%r10 │ │ │ │ - jle 98e1b │ │ │ │ - mov %eax,0x134(%rsp) │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jg 98e2b │ │ │ │ - movl $0x1,0x134(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jg 98e3f │ │ │ │ - movl $0x1,0x138(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jge 98e4b │ │ │ │ - mov %edx,0x138(%rsp) │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jge 98e59 │ │ │ │ - mov %edx,0x13c(%rsp) │ │ │ │ - mov %edx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jg 98e68 │ │ │ │ - movl $0x1,0x13c(%rsp) │ │ │ │ - mov 0xc0ac1(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 989cb │ │ │ │ - lea 0x6d4f9(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x3,%esi │ │ │ │ + callq 96a20 │ │ │ │ + movsd 0x40(%rsp),%xmm8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 98003 │ │ │ │ + lea 0x6dc21(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6d4d5(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6d4c4(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6d3d3(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + movsd %xmm8,0x40(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov (%r15),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6d3c6(%rip),%rsi │ │ │ │ + lea 0x6dc32(%rip),%rsi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6d47b(%rip),%rsi │ │ │ │ + lea 0x6dc21(%rip),%rsi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - lea 0x6d46f(%rip),%rsi │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x6dc10(%rip),%rsi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x130(%rsp),%edx │ │ │ │ - lea 0x6d37d(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x134(%rsp),%edx │ │ │ │ - lea 0x6d371(%rip),%rsi │ │ │ │ + lea 0x6dba9(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x138(%rsp),%edx │ │ │ │ - lea 0x6d365(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x128(%rsp),%rdi │ │ │ │ + movsd 0x40(%rsp),%xmm8 │ │ │ │ + movq 0x5fa78(%rip),%xmm4 │ │ │ │ + jmpq 9770f │ │ │ │ + mov 0x6de84(%rip),%rax │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x6de7a(%rip),%rax │ │ │ │ + movapd %xmm7,%xmm3 │ │ │ │ + movapd %xmm7,%xmm11 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + movapd %xmm7,%xmm10 │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + movapd %xmm7,%xmm9 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x6de4a(%rip),%rax │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x6de40(%rip),%rax │ │ │ │ + movsd %xmm7,0x38(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmpq 976d4 │ │ │ │ + mov 0x128(%rsp),%rbp │ │ │ │ + lea 0x0(,%rbp,8),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jg 96fa3 │ │ │ │ + jmpq 96fd6 │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x6dbd0(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x13c(%rsp),%edx │ │ │ │ - lea 0x6d359(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ + imul %rbp,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x85a76(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x86b0d(%rip),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 989cb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x6d3df(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x134(%rsp),%edx │ │ │ │ - lea 0x6d3d5(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4958(%rsp),%rdx │ │ │ │ - lea 0x6d3ca(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x138(%rsp),%edx │ │ │ │ - lea 0x6d3c1(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x128(%rsp),%r13 │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ + movq $0x1,0x140(%rsp) │ │ │ │ + movq $0x1,0x148(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x1,0x150(%rsp) │ │ │ │ + movq $0x1,0x158(%rsp) │ │ │ │ + shl $0x4,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jg 97038 │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x13c(%rsp),%edx │ │ │ │ - lea 0x6d3b7(%rip),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x6da64(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x859dd(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov (%r12),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 98447 │ │ │ │ - movsd 0x78(%rdi),%xmm6 │ │ │ │ - ucomisd 0x60d1b(%rip),%xmm6 │ │ │ │ - movsd %xmm6,0x50(%rsp) │ │ │ │ - jp 9908b │ │ │ │ - je 988a0 │ │ │ │ - movsd 0x5da45(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - jmpq 988a0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd 0xc8(%rsp),%xmm1 │ │ │ │ - lea 0x68(%rsp),%rcx │ │ │ │ - movsd 0xc0(%rsp),%xmm0 │ │ │ │ - lea 0xb8(%rsp),%rdx │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - movsd 0x50(%rsp),%xmm5 │ │ │ │ - movsd 0xb0(%rsp),%xmm1 │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - mov 0xc085d(%rip),%rdi │ │ │ │ - subsd %xmm5,%xmm1 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - jmpq 9884e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x6d108(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + movsd %xmm4,0xd0(%rsp) │ │ │ │ + movsd %xmm4,0xc8(%rsp) │ │ │ │ + movsd %xmm4,0xd8(%rsp) │ │ │ │ + movsd %xmm4,0xe8(%rsp) │ │ │ │ + movsd %xmm4,0xe0(%rsp) │ │ │ │ + jmpq 9723a │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x648c09(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq 97612 │ │ │ │ + movsd 0x8(%rdi),%xmm8 │ │ │ │ + movsd 0x8(%rsi),%xmm7 │ │ │ │ + movapd %xmm8,%xmm11 │ │ │ │ + movapd %xmm8,%xmm10 │ │ │ │ + movapd %xmm7,%xmm9 │ │ │ │ + subsd %xmm0,%xmm11 │ │ │ │ + addsd %xmm0,%xmm10 │ │ │ │ + subsd %xmm0,%xmm9 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm8,%xmm2 │ │ │ │ + addsd %xmm7,%xmm1 │ │ │ │ + minsd %xmm5,%xmm11 │ │ │ │ + maxsd %xmm6,%xmm10 │ │ │ │ + minsd %xmm3,%xmm9 │ │ │ │ + maxsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm11,%xmm5 │ │ │ │ + movapd %xmm10,%xmm6 │ │ │ │ + movapd %xmm9,%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmpq 971ea │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 795b0 │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm5,0x58(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x5d9ab(%rip),%xmm0 │ │ │ │ - lea 0x6d3b4(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x6d0ed(%rip),%rsi │ │ │ │ + callq 78590 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6d3a8(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x858cf(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x58(%rsp),%xmm5 │ │ │ │ - jmpq 988ae │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1,0x138(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq 98996 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x6d6e8(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + movsd %xmm0,0xe0(%rsp) │ │ │ │ + callq 785a0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x85886(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 984ad │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x6d7f9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + movsd %xmm0,0xe8(%rsp) │ │ │ │ + callq 785b0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x85856(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 9847f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x6d036(%rip),%rsi │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6d027(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x70(%rsp),%ecx │ │ │ │ - mov 0x6c(%rsp),%edx │ │ │ │ + movsd %xmm0,0xd8(%rsp) │ │ │ │ + callq 785c0 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6d01a(%rip),%rsi │ │ │ │ + movsd %xmm0,0xc8(%rsp) │ │ │ │ + callq 785d0 │ │ │ │ + xorpd 0x5f81d(%rip),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + movsd %xmm0,0xd0(%rsp) │ │ │ │ + jmpq 9723a │ │ │ │ + mov (%rsp),%r14d │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - mov 0x74(%rsp),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6d017(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x6d90e(%rip),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x857c5(%rip),%rax │ │ │ │ + mov 0x86924(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xc06a6(%rip),%r9d │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - jmpq 988dc │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x6cffa(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6cfed(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6cfe0(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6cfd3(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - lea 0x6cfcb(%rip),%rsi │ │ │ │ - jmpq 98f4c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x4a20(%rsp) │ │ │ │ - jmpq 97b98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x78(%rdi),%xmm7 │ │ │ │ - ucomisd 0x5d79b(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - jp 9966e │ │ │ │ - jne 9966e │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmpq 988a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - lea 0x6d0ab(%rip),%rcx │ │ │ │ - jmpq 982c2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x6c(%rsp),%edx │ │ │ │ - lea 0x6ce32(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x70(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + jle 9719c │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 795b0 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6ce20(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x74(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 785a0 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6ce15(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x78(%rsp),%edx │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq 78590 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6ce0a(%rip),%rsi │ │ │ │ + lea 0x6d910(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x85665(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 97d00 │ │ │ │ - jmpq 983e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x7c(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 9850b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x7c(%rsp),%edi │ │ │ │ - callq 96090 │ │ │ │ - jmpq 984f3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqa 0x6d6b8(%rip),%xmm0 │ │ │ │ - lea 0x4ab0(%rsp),%rbp │ │ │ │ - movabs $0x646e612033207365,%rax │ │ │ │ - movl $0x2e3420,0x4ad8(%rsp) │ │ │ │ - mov %rax,0x4ad0(%rsp) │ │ │ │ - movups %xmm0,0x4ab0(%rsp) │ │ │ │ - movdqa 0x6d693(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x4ac0(%rsp) │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xc0425(%rip),%r8 │ │ │ │ - lea 0x6d42a(%rip),%rcx │ │ │ │ - lea 0xc0017(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov $0x400,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xc0401(%rip),%r8 │ │ │ │ - lea 0x6d552(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xbfbee(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq 98590 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x6cf9b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 785c0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x85566(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 984db │ │ │ │ - test %edx,%edx │ │ │ │ - jg 994ef │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 99533 │ │ │ │ - mov 0x4a10(%rsp),%rax │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jge 99510 │ │ │ │ - movslq 0x134(%rsp),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jg 99533 │ │ │ │ - mov 0x138(%rsp),%esi │ │ │ │ - mov 0x13c(%rsp),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - jg 99526 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 99533 │ │ │ │ - mov 0x4a18(%rsp),%rdx │ │ │ │ - jmpq 98dcd │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movdqa 0x6d050(%rip),%xmm0 │ │ │ │ - mov $0x2e,%ebp │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - movl $0x6567616d,0x10(%rax) │ │ │ │ - mov %bp,0x14(%rax) │ │ │ │ - jmpq 982d8 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x6cdac(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6cda4(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - lea 0x6cd8f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - lea 0x6cd7f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq 785b0 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - lea 0x6cd6f(%rip),%rsi │ │ │ │ + lea 0x6d8fa(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 785d0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - lea 0x6cd5f(%rip),%rsi │ │ │ │ + lea 0x6d8ee(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8542a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - jmpq 98c5a │ │ │ │ - movdqa 0x6d4af(%rip),%xmm0 │ │ │ │ - mov $0x2e,%eax │ │ │ │ - movl $0x34207369,0x4ad0(%rsp) │ │ │ │ - lea 0x4ab0(%rsp),%rbp │ │ │ │ - mov %ax,0x4ad4(%rsp) │ │ │ │ - movups %xmm0,0x4ab0(%rsp) │ │ │ │ - movdqa 0x6d48f(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x4ac0(%rsp) │ │ │ │ - jmpq 99465 │ │ │ │ - movsd 0x60722(%rip),%xmm6 │ │ │ │ - movsd %xmm6,0x50(%rsp) │ │ │ │ - jmpq 9934f │ │ │ │ - movsd 0x78(%rdi),%xmm7 │ │ │ │ - ucomisd 0x6070a(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - jp 996c0 │ │ │ │ - jne 996c0 │ │ │ │ - mov $0x3,%ebp │ │ │ │ - jmpq 988a0 │ │ │ │ - movl $0x1,0x130(%rsp) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmpq 98df5 │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - jmpq 98960 │ │ │ │ - movsd 0x5d410(%rip),%xmm6 │ │ │ │ - mov $0x2,%ebp │ │ │ │ - movsd %xmm6,0x50(%rsp) │ │ │ │ - jmpq 988a0 │ │ │ │ + jmpq 98094 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm9,0x40(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x40(%rsp),%xmm9 │ │ │ │ + movq 0x5f70e(%rip),%xmm4 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + jmpq 97830 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000996e0 : │ │ │ │ +00000000000981f0 : │ │ │ │ push %rbp │ │ │ │ sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov %rsp,%rbp │ │ │ │ mov %rbp,%rsi │ │ │ │ callq 158d0 │ │ │ │ mov $0x400,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - lea 0xc0251(%rip),%rdi │ │ │ │ + lea 0x648e01(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 9972a │ │ │ │ + jne 9823a │ │ │ │ add $0x30,%rsp │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000099730 : │ │ │ │ +0000000000098240 : │ │ │ │ mov %rdi,%rsi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0xc0221(%rip),%rdi │ │ │ │ + lea 0x648dd1(%rip),%rdi │ │ │ │ jmpq 15980 <__strcpy_chk@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000099750 : │ │ │ │ +0000000000098260 : │ │ │ │ push %r12 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rdi,%rdx │ │ │ │ - lea 0xc0782(%rip),%rsi │ │ │ │ + lea 0x649332(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0x9,%edi │ │ │ │ push %rbx │ │ │ │ sub $0x530,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x528(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x4(%rsp),%rbx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ - movl $0x1,0xc08e3(%rip) │ │ │ │ + movl $0x1,0x649493(%rip) │ │ │ │ mov %rbx,%r8 │ │ │ │ - movl $0x1,0xc08d2(%rip) │ │ │ │ - movl $0x1,0xc08c4(%rip) │ │ │ │ - movl $0x1,0xc08b6(%rip) │ │ │ │ - movl $0x1,0xc08a8(%rip) │ │ │ │ - movl $0x1,0xc089a(%rip) │ │ │ │ - movl $0x1,0xc088c(%rip) │ │ │ │ - movl $0x1,0xc087e(%rip) │ │ │ │ - movl $0x1,0xc0870(%rip) │ │ │ │ - movl $0x1,0xc0862(%rip) │ │ │ │ - movl $0x1,0xc0854(%rip) │ │ │ │ - movl $0x1,0xc0846(%rip) │ │ │ │ - movl $0x1,0xc0838(%rip) │ │ │ │ - movl $0x1,0xc082a(%rip) │ │ │ │ - movl $0x1,0xc081c(%rip) │ │ │ │ - movl $0x1,0xc080e(%rip) │ │ │ │ - movl $0x1,0xc0800(%rip) │ │ │ │ - movl $0x1,0xc07f2(%rip) │ │ │ │ - movl $0x1,0xc07e4(%rip) │ │ │ │ - movl $0x1,0xc07d6(%rip) │ │ │ │ - movq $0x0,0xc070b(%rip) │ │ │ │ - movq $0x0,0xc0708(%rip) │ │ │ │ - movq $0x0,0xc0705(%rip) │ │ │ │ - movq $0x0,0xc0702(%rip) │ │ │ │ - movq $0x0,0xc06ff(%rip) │ │ │ │ - movq $0x0,0xc06fc(%rip) │ │ │ │ - movq $0x0,0xc06f9(%rip) │ │ │ │ - movq $0x0,0xc06f6(%rip) │ │ │ │ - movq $0x0,0xc06f3(%rip) │ │ │ │ - movq $0x0,0xc06f0(%rip) │ │ │ │ - movq $0x0,0xc06ed(%rip) │ │ │ │ - movq $0x0,0xc06ea(%rip) │ │ │ │ - movq $0x0,0xc06e7(%rip) │ │ │ │ - movq $0x0,0xc0734(%rip) │ │ │ │ - movb $0x0,0xc06dd(%rip) │ │ │ │ + movl $0x1,0x649482(%rip) │ │ │ │ + movl $0x1,0x649474(%rip) │ │ │ │ + movl $0x1,0x649466(%rip) │ │ │ │ + movl $0x1,0x649458(%rip) │ │ │ │ + movl $0x1,0x64944a(%rip) │ │ │ │ + movl $0x1,0x64943c(%rip) │ │ │ │ + movl $0x1,0x64942e(%rip) │ │ │ │ + movl $0x1,0x649420(%rip) │ │ │ │ + movl $0x1,0x649412(%rip) │ │ │ │ + movl $0x1,0x649404(%rip) │ │ │ │ + movl $0x1,0x6493f6(%rip) │ │ │ │ + movl $0x1,0x6493e8(%rip) │ │ │ │ + movl $0x1,0x6493da(%rip) │ │ │ │ + movl $0x1,0x6493cc(%rip) │ │ │ │ + movl $0x1,0x6493be(%rip) │ │ │ │ + movl $0x1,0x6493b0(%rip) │ │ │ │ + movl $0x1,0x6493a2(%rip) │ │ │ │ + movl $0x1,0x649394(%rip) │ │ │ │ + movl $0x1,0x649386(%rip) │ │ │ │ + movq $0x0,0x6492bb(%rip) │ │ │ │ + movq $0x0,0x6492b8(%rip) │ │ │ │ + movq $0x0,0x6492b5(%rip) │ │ │ │ + movq $0x0,0x6492b2(%rip) │ │ │ │ + movq $0x0,0x6492af(%rip) │ │ │ │ + movq $0x0,0x6492ac(%rip) │ │ │ │ + movq $0x0,0x6492a9(%rip) │ │ │ │ + movq $0x0,0x6492a6(%rip) │ │ │ │ + movq $0x0,0x6492a3(%rip) │ │ │ │ + movq $0x0,0x6492a0(%rip) │ │ │ │ + movq $0x0,0x64929d(%rip) │ │ │ │ + movq $0x0,0x64929a(%rip) │ │ │ │ + movq $0x0,0x649297(%rip) │ │ │ │ + movq $0x0,0x6492e4(%rip) │ │ │ │ + movb $0x0,0x64928d(%rip) │ │ │ │ callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9a1f8 │ │ │ │ - mov 0xc0462(%rip),%esi │ │ │ │ - mov 0xc05cb(%rip),%rdi │ │ │ │ + jne 98d08 │ │ │ │ + mov 0x649012(%rip),%esi │ │ │ │ + mov 0x64917b(%rip),%rdi │ │ │ │ test %esi,%esi │ │ │ │ - jle 99935 │ │ │ │ + jle 98445 │ │ │ │ add $0x1,%esi │ │ │ │ xor %edx,%edx │ │ │ │ mov %rbx,%rcx │ │ │ │ callq 150a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9a1c0 │ │ │ │ - mov 0xc05ab(%rip),%rdi │ │ │ │ + jne 98cd0 │ │ │ │ + mov 0x64915b(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x18(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x29,%esi │ │ │ │ - lea 0x6b366(%rip),%rdx │ │ │ │ + lea 0x5ec28(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9a1c0 │ │ │ │ + jne 98cd0 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x8(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ - mov 0xc0568(%rip),%rdi │ │ │ │ - lea 0x67dc3(%rip),%rdx │ │ │ │ + mov 0x649118(%rip),%rdi │ │ │ │ + lea 0x5e8a3(%rip),%rdx │ │ │ │ mov $0x29,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ - mov %rax,0xc0555(%rip) │ │ │ │ + mov %rax,0x649105(%rip) │ │ │ │ callq 159b0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9a1c0 │ │ │ │ + jne 98cd0 │ │ │ │ lea 0x10(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ xor %r8d,%r8d │ │ │ │ mov $0x29,%esi │ │ │ │ - mov 0xc0529(%rip),%rdi │ │ │ │ - lea 0x67d98(%rip),%rdx │ │ │ │ + mov 0x6490d9(%rip),%rdi │ │ │ │ + lea 0x5e86b(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne 9a1c0 │ │ │ │ + jne 98cd0 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ - mov 0xc04f3(%rip),%rdi │ │ │ │ + mov 0x6490a3(%rip),%rdi │ │ │ │ lea 0xe0(%rsp),%rbp │ │ │ │ - lea 0x6b2c3(%rip),%rdx │ │ │ │ + lea 0x5e81f(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ - mov %rax,0xc04e5(%rip) │ │ │ │ + mov %rax,0x649095(%rip) │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov %rbp,%rcx │ │ │ │ - mov %rax,0xc04de(%rip) │ │ │ │ + mov %rax,0x64908e(%rip) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - jne 9a230 │ │ │ │ - movl $0x0,0xc0645(%rip) │ │ │ │ - mov 0xc04a2(%rip),%rdi │ │ │ │ + jne 98d40 │ │ │ │ + movl $0x0,0x6491f5(%rip) │ │ │ │ + mov 0x649052(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x6b27b(%rip),%rdx │ │ │ │ + lea 0x600fd(%rip),%rdx │ │ │ │ lea 0x100(%rsp),%rbp │ │ │ │ mov $0x10,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ mov %rbp,%rcx │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - jne 9a270 │ │ │ │ - movl $0x0,0xc05fc(%rip) │ │ │ │ + jne 98d80 │ │ │ │ + movl $0x0,0x6491ac(%rip) │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x20(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xc0449(%rip),%rdi │ │ │ │ - lea 0x5da81(%rip),%rdx │ │ │ │ + mov 0x648ff9(%rip),%rdi │ │ │ │ + lea 0x600b1(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a290 │ │ │ │ + je 98da0 │ │ │ │ movsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc0459(%rip) │ │ │ │ + movsd %xmm0,0x649009(%rip) │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x28(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xc0402(%rip),%rdi │ │ │ │ - lea 0x5da33(%rip),%rdx │ │ │ │ + mov 0x648fb2(%rip),%rdi │ │ │ │ + lea 0x60071(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a340 │ │ │ │ + je 98e50 │ │ │ │ movsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc041a(%rip) │ │ │ │ + movsd %xmm0,0x648fca(%rip) │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x30(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xc03bb(%rip),%rdi │ │ │ │ - lea 0x5dbac(%rip),%rdx │ │ │ │ + mov 0x648f6b(%rip),%rdi │ │ │ │ + lea 0x5e712(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a330 │ │ │ │ + je 98e40 │ │ │ │ movsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc03db(%rip) │ │ │ │ + movsd %xmm0,0x648f8b(%rip) │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x38(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xc0374(%rip),%rdi │ │ │ │ - lea 0x5db6c(%rip),%rdx │ │ │ │ + mov 0x648f24(%rip),%rdi │ │ │ │ + lea 0x5e6d2(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a380 │ │ │ │ + je 98e90 │ │ │ │ movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc039c(%rip) │ │ │ │ + movsd %xmm0,0x648f4c(%rip) │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x40(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xc032d(%rip),%rdi │ │ │ │ - lea 0x6c5a5(%rip),%rdx │ │ │ │ + mov 0x648edd(%rip),%rdi │ │ │ │ + lea 0x5ffa3(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a370 │ │ │ │ + je 98e80 │ │ │ │ movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc035d(%rip) │ │ │ │ + movsd %xmm0,0x648f0d(%rip) │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x48(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xc02e6(%rip),%rdi │ │ │ │ - lea 0x6c565(%rip),%rdx │ │ │ │ + mov 0x648e96(%rip),%rdi │ │ │ │ + lea 0x5ff63(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a360 │ │ │ │ + je 98e70 │ │ │ │ movsd 0x48(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc031e(%rip) │ │ │ │ + movsd %xmm0,0x648ece(%rip) │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x50(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xc029f(%rip),%rdi │ │ │ │ - lea 0x6d210(%rip),%rdx │ │ │ │ + mov 0x648e4f(%rip),%rdi │ │ │ │ + lea 0x5ff23(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a350 │ │ │ │ + je 98e60 │ │ │ │ movsd 0x50(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc02df(%rip) │ │ │ │ + movsd %xmm0,0x648e8f(%rip) │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x58(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xc0258(%rip),%rdi │ │ │ │ - lea 0x6d1d2(%rip),%rdx │ │ │ │ + mov 0x648e08(%rip),%rdi │ │ │ │ + lea 0x5fee5(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a400 │ │ │ │ + je 98f10 │ │ │ │ movsd 0x58(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc02a0(%rip) │ │ │ │ + movsd %xmm0,0x648e50(%rip) │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x60(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xc0211(%rip),%rdi │ │ │ │ - lea 0x6d194(%rip),%rdx │ │ │ │ + mov 0x648dc1(%rip),%rdi │ │ │ │ + lea 0x5fea7(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a3f0 │ │ │ │ + je 98f00 │ │ │ │ movsd 0x60(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc0261(%rip) │ │ │ │ + movsd %xmm0,0x648e11(%rip) │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x68(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xc01ca(%rip),%rdi │ │ │ │ - lea 0x6d152(%rip),%rdx │ │ │ │ + mov 0x648d7a(%rip),%rdi │ │ │ │ + lea 0x5fe65(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a3e0 │ │ │ │ + je 98ef0 │ │ │ │ movsd 0x68(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc0222(%rip) │ │ │ │ + movsd %xmm0,0x648dd2(%rip) │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x70(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xc0183(%rip),%rdi │ │ │ │ - lea 0x6b9ed(%rip),%rdx │ │ │ │ + mov 0x648d33(%rip),%rdi │ │ │ │ + lea 0x5fe23(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a3d0 │ │ │ │ + je 98ee0 │ │ │ │ movsd 0x70(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc01e3(%rip) │ │ │ │ + movsd %xmm0,0x648d93(%rip) │ │ │ │ xor %r8d,%r8d │ │ │ │ lea 0x78(%rsp),%rcx │ │ │ │ mov %rbx,%r9 │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xc013c(%rip),%rdi │ │ │ │ - lea 0x6b9ad(%rip),%rdx │ │ │ │ + mov 0x648cec(%rip),%rdi │ │ │ │ + lea 0x5fde3(%rip),%rdx │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a3c0 │ │ │ │ + je 98ed0 │ │ │ │ movsd 0x78(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc01a4(%rip) │ │ │ │ - mov 0xc0105(%rip),%rdi │ │ │ │ + movsd %xmm0,0x648d54(%rip) │ │ │ │ + mov 0x648cb5(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x5d714(%rip),%rdx │ │ │ │ + lea 0x5fdb4(%rip),%rdx │ │ │ │ lea 0x88(%rsp),%rcx │ │ │ │ mov $0x52,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a3b0 │ │ │ │ + je 98ec0 │ │ │ │ movsd 0x88(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc0167(%rip) │ │ │ │ - mov 0xc00b8(%rip),%rdi │ │ │ │ + movsd %xmm0,0x648d17(%rip) │ │ │ │ + mov 0x648c68(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x5d6c1(%rip),%rdx │ │ │ │ + lea 0x5fd6d(%rip),%rdx │ │ │ │ lea 0x90(%rsp),%rcx │ │ │ │ mov $0x52,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a3a0 │ │ │ │ + je 98eb0 │ │ │ │ movsd 0x90(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc0122(%rip) │ │ │ │ - mov 0xc006b(%rip),%rdi │ │ │ │ + movsd %xmm0,0x648cd2(%rip) │ │ │ │ + mov 0x648c1b(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x5d66e(%rip),%rdx │ │ │ │ + lea 0x5fd26(%rip),%rdx │ │ │ │ lea 0x98(%rsp),%rcx │ │ │ │ mov $0x52,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a390 │ │ │ │ + je 98ea0 │ │ │ │ movsd 0x98(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc00dd(%rip) │ │ │ │ - mov 0xc001e(%rip),%rdi │ │ │ │ + movsd %xmm0,0x648c8d(%rip) │ │ │ │ + mov 0x648bce(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x5d61b(%rip),%rdx │ │ │ │ + lea 0x5fcdf(%rip),%rdx │ │ │ │ lea 0xa0(%rsp),%rcx │ │ │ │ mov $0x52,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a310 │ │ │ │ + je 98e20 │ │ │ │ movsd 0xa0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc0098(%rip) │ │ │ │ - mov 0xbffd1(%rip),%rdi │ │ │ │ + movsd %xmm0,0x648c48(%rip) │ │ │ │ + mov 0x648b81(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x6b843(%rip),%rdx │ │ │ │ + lea 0x5fc98(%rip),%rdx │ │ │ │ lea 0xa8(%rsp),%rcx │ │ │ │ mov $0x52,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a300 │ │ │ │ + je 98e10 │ │ │ │ movsd 0xa8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc0053(%rip) │ │ │ │ - mov 0xbff84(%rip),%rdi │ │ │ │ + movsd %xmm0,0x648c03(%rip) │ │ │ │ + mov 0x648b34(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x6b7fc(%rip),%rdx │ │ │ │ + lea 0x5fc51(%rip),%rdx │ │ │ │ lea 0xb0(%rsp),%rcx │ │ │ │ mov $0x52,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a2f0 │ │ │ │ + je 98e00 │ │ │ │ movsd 0xb0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xc000e(%rip) │ │ │ │ - mov 0xbff37(%rip),%rdi │ │ │ │ + movsd %xmm0,0x648bbe(%rip) │ │ │ │ + mov 0x648ae7(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x6b7b5(%rip),%rdx │ │ │ │ + lea 0x5fc0a(%rip),%rdx │ │ │ │ lea 0xb8(%rsp),%rcx │ │ │ │ mov $0x52,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a2e0 │ │ │ │ + je 98df0 │ │ │ │ movsd 0xb8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbffc9(%rip) │ │ │ │ - mov 0xbfeea(%rip),%rdi │ │ │ │ + movsd %xmm0,0x648b79(%rip) │ │ │ │ + mov 0x648a9a(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x6b76e(%rip),%rdx │ │ │ │ + lea 0x5fbc3(%rip),%rdx │ │ │ │ lea 0xc0(%rsp),%rcx │ │ │ │ mov $0x52,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a2d0 │ │ │ │ + je 98de0 │ │ │ │ movsd 0xc0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbff84(%rip) │ │ │ │ - mov 0xbfe9d(%rip),%rdi │ │ │ │ + movsd %xmm0,0x648b34(%rip) │ │ │ │ + mov 0x648a4d(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x5d4c1(%rip),%rdx │ │ │ │ + lea 0x5fb7c(%rip),%rdx │ │ │ │ lea 0x80(%rsp),%rcx │ │ │ │ mov $0x52,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a2c0 │ │ │ │ + je 98dd0 │ │ │ │ movsd 0x80(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbfef7(%rip) │ │ │ │ - mov 0xbfe50(%rip),%rdi │ │ │ │ + movsd %xmm0,0x648aa7(%rip) │ │ │ │ + mov 0x648a00(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x6b6da(%rip),%rdx │ │ │ │ + lea 0x5fb36(%rip),%rdx │ │ │ │ lea 0xc8(%rsp),%rcx │ │ │ │ mov $0x52,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a2b0 │ │ │ │ + je 98dc0 │ │ │ │ movsd 0xc8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbfef2(%rip) │ │ │ │ - mov 0xbfe03(%rip),%rdi │ │ │ │ + movsd %xmm0,0x648aa2(%rip) │ │ │ │ + mov 0x6489b3(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x6b693(%rip),%rdx │ │ │ │ + lea 0x5faef(%rip),%rdx │ │ │ │ lea 0xd0(%rsp),%rcx │ │ │ │ mov $0x52,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a2a0 │ │ │ │ + je 98db0 │ │ │ │ movsd 0xd0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbfead(%rip) │ │ │ │ - mov 0xbfdb6(%rip),%rdi │ │ │ │ + movsd %xmm0,0x648a5d(%rip) │ │ │ │ + mov 0x648966(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x67dea(%rip),%rdx │ │ │ │ + lea 0x5faaa(%rip),%rdx │ │ │ │ lea 0x120(%rsp),%rbp │ │ │ │ mov $0x10,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ mov %rbp,%rcx │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - jne 9a250 │ │ │ │ - movl $0x0,0xbfec8(%rip) │ │ │ │ - mov 0xbfd6d(%rip),%rdi │ │ │ │ + jne 98d60 │ │ │ │ + movl $0x0,0x648a78(%rip) │ │ │ │ + mov 0x64891d(%rip),%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x6abb8(%rip),%rdx │ │ │ │ + lea 0x5fa67(%rip),%rdx │ │ │ │ lea 0xd8(%rsp),%rcx │ │ │ │ mov $0x29,%esi │ │ │ │ movl $0x0,0x4(%rsp) │ │ │ │ callq 159b0 │ │ │ │ cmpl $0xca,0x4(%rsp) │ │ │ │ - je 9a320 │ │ │ │ + je 98e30 │ │ │ │ mov 0xd8(%rsp),%rax │ │ │ │ - mov %rax,0xbfe71(%rip) │ │ │ │ - jmp 9a1cf │ │ │ │ + mov %rax,0x648a21(%rip) │ │ │ │ + jmp 98cdf │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x4(%rsp),%edi │ │ │ │ mov $0x1,%r12d │ │ │ │ - callq 996e0 │ │ │ │ + callq 981f0 │ │ │ │ mov 0x528(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 9a40f │ │ │ │ + jne 98f1f │ │ │ │ add $0x530,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ mov %rbp,%r8 │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x120(%rsp),%r12 │ │ │ │ - lea 0x6c2aa(%rip),%rcx │ │ │ │ + lea 0x5e8c2(%rip),%rcx │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ mov $0x1,%r12d │ │ │ │ - callq 99730 │ │ │ │ - jmp 9a1cf │ │ │ │ + callq 98240 │ │ │ │ + jmp 98cdf │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x10,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - lea 0xbfcc1(%rip),%rdi │ │ │ │ + lea 0x648871(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 99a37 │ │ │ │ + jmpq 98547 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x50,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - lea 0xbfd79(%rip),%rdi │ │ │ │ + lea 0x648929(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 9a16c │ │ │ │ + jmpq 98c7c │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x10,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - lea 0xbfc91(%rip),%rdi │ │ │ │ + lea 0x648841(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 99a80 │ │ │ │ + jmpq 98590 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movl $0x0,0xbfdde(%rip) │ │ │ │ - jmpq 99ac7 │ │ │ │ + movl $0x0,0x64898e(%rip) │ │ │ │ + jmpq 985d7 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd8e(%rip) │ │ │ │ - jmpq 9a123 │ │ │ │ + movl $0x0,0x64893e(%rip) │ │ │ │ + jmpq 98c33 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd82(%rip) │ │ │ │ - jmpq 9a0d6 │ │ │ │ + movl $0x0,0x648932(%rip) │ │ │ │ + jmpq 98be6 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd96(%rip) │ │ │ │ - jmpq 9a089 │ │ │ │ + movl $0x0,0x648946(%rip) │ │ │ │ + jmpq 98b99 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd66(%rip) │ │ │ │ - jmpq 9a03c │ │ │ │ + movl $0x0,0x648916(%rip) │ │ │ │ + jmpq 98b4c │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd5a(%rip) │ │ │ │ - jmpq 99fef │ │ │ │ + movl $0x0,0x64890a(%rip) │ │ │ │ + jmpq 98aff │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd4e(%rip) │ │ │ │ - jmpq 99fa2 │ │ │ │ + movl $0x0,0x6488fe(%rip) │ │ │ │ + jmpq 98ab2 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd42(%rip) │ │ │ │ - jmpq 99f55 │ │ │ │ + movl $0x0,0x6488f2(%rip) │ │ │ │ + jmpq 98a65 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd36(%rip) │ │ │ │ - jmpq 99f08 │ │ │ │ + movl $0x0,0x6488e6(%rip) │ │ │ │ + jmpq 98a18 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd06(%rip) │ │ │ │ - jmpq 9a1cf │ │ │ │ + movl $0x0,0x6488b6(%rip) │ │ │ │ + jmpq 98cdf │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd3a(%rip) │ │ │ │ - jmpq 99b55 │ │ │ │ + movl $0x0,0x6488ea(%rip) │ │ │ │ + jmpq 98665 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd2e(%rip) │ │ │ │ - jmpq 99b0e │ │ │ │ + movl $0x0,0x6488de(%rip) │ │ │ │ + jmpq 9861e │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd12(%rip) │ │ │ │ - jmpq 99c71 │ │ │ │ + movl $0x0,0x6488c2(%rip) │ │ │ │ + jmpq 98781 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfd06(%rip) │ │ │ │ - jmpq 99c2a │ │ │ │ + movl $0x0,0x6488b6(%rip) │ │ │ │ + jmpq 9873a │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfcf6(%rip) │ │ │ │ - jmpq 99be3 │ │ │ │ + movl $0x0,0x6488a6(%rip) │ │ │ │ + jmpq 986f3 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfcea(%rip) │ │ │ │ - jmpq 99b9c │ │ │ │ + movl $0x0,0x64889a(%rip) │ │ │ │ + jmpq 986ac │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfcba(%rip) │ │ │ │ - jmpq 99ebb │ │ │ │ + movl $0x0,0x64886a(%rip) │ │ │ │ + jmpq 989cb │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfcae(%rip) │ │ │ │ - jmpq 99e6e │ │ │ │ + movl $0x0,0x64885e(%rip) │ │ │ │ + jmpq 9897e │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfca2(%rip) │ │ │ │ - jmpq 99e21 │ │ │ │ + movl $0x0,0x648852(%rip) │ │ │ │ + jmpq 98931 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfc9a(%rip) │ │ │ │ - jmpq 99dd4 │ │ │ │ + movl $0x0,0x64884a(%rip) │ │ │ │ + jmpq 988e4 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfc8a(%rip) │ │ │ │ - jmpq 99d8d │ │ │ │ + movl $0x0,0x64883a(%rip) │ │ │ │ + jmpq 9889d │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfc7e(%rip) │ │ │ │ - jmpq 99d46 │ │ │ │ + movl $0x0,0x64882e(%rip) │ │ │ │ + jmpq 98856 │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfc6e(%rip) │ │ │ │ - jmpq 99cff │ │ │ │ + movl $0x0,0x64881e(%rip) │ │ │ │ + jmpq 9880f │ │ │ │ nop │ │ │ │ - movl $0x0,0xbfc62(%rip) │ │ │ │ - jmpq 99cb8 │ │ │ │ + movl $0x0,0x648812(%rip) │ │ │ │ + jmpq 987c8 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000009a420 : │ │ │ │ +0000000000098f30 : │ │ │ │ push %r15 │ │ │ │ mov %r8d,%r15d │ │ │ │ push %r14 │ │ │ │ mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ mov %rdi,%r13 │ │ │ │ mov $0x1410,%edi │ │ │ │ @@ -116445,553 +112672,553 @@ │ │ │ │ push %rbx │ │ │ │ mov %ecx,%ebx │ │ │ │ sub $0x1f8,%rsp │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x1e8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x6a195(%rip),%rax │ │ │ │ + mov 0x5ea25(%rip),%rax │ │ │ │ movq $0xffffffffffffffff,0x198(%rsp) │ │ │ │ mov %rax,0x190(%rsp) │ │ │ │ callq 15850 │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0xbf8e3(%rip),%rdi │ │ │ │ + lea 0x648493(%rip),%rdi │ │ │ │ mov %dx,0x5(%rax) │ │ │ │ lea 0x4(%rax),%rcx │ │ │ │ movb $0x0,0x7(%rax) │ │ │ │ movl $0x1,(%rax) │ │ │ │ movb $0x0,0x4(%rax) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ callq 15770 │ │ │ │ - mov 0xbf8b7(%rip),%rax │ │ │ │ + mov 0x648467(%rip),%rax │ │ │ │ test %ebx,%ebx │ │ │ │ - mov %r14d,0xbf8b6(%rip) │ │ │ │ + mov %r14d,0x648466(%rip) │ │ │ │ movsd (%rsp),%xmm1 │ │ │ │ - mov %rax,0xbf89a(%rip) │ │ │ │ - jne 9a578 │ │ │ │ - movq 0x5d79c(%rip),%xmm5 │ │ │ │ - movsd 0x5f77c(%rip),%xmm6 │ │ │ │ + mov %rax,0x64844a(%rip) │ │ │ │ + jne 99088 │ │ │ │ + movq 0x5e90c(%rip),%xmm5 │ │ │ │ + movsd 0x5e9bc(%rip),%xmm6 │ │ │ │ movapd %xmm1,%xmm2 │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ andpd %xmm5,%xmm2 │ │ │ │ ucomisd %xmm2,%xmm6 │ │ │ │ - ja 9a6d0 │ │ │ │ + ja 991e0 │ │ │ │ cvttsd2si %xmm0,%r12d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %r12d,%xmm0 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - ja 9a6b0 │ │ │ │ + ja 991c0 │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ pxor %xmm5,%xmm5 │ │ │ │ comisd 0x8(%rsp),%xmm5 │ │ │ │ movsd %xmm5,(%rsp) │ │ │ │ - jb 9a591 │ │ │ │ - lea 0x6c600(%rip),%rdi │ │ │ │ - callq 99730 │ │ │ │ + jb 990a1 │ │ │ │ + lea 0x6cd08(%rip),%rdi │ │ │ │ + callq 98240 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0xbf41f(%rip),%rsi │ │ │ │ + lea 0x647fcf(%rip),%rsi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ mov 0x1e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 9d3ae │ │ │ │ + jne 9bebe │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ add $0x1f8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ pxor %xmm5,%xmm5 │ │ │ │ comisd %xmm1,%xmm5 │ │ │ │ movsd %xmm5,(%rsp) │ │ │ │ - jae 9b218 │ │ │ │ + jae 99d28 │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 9a60f │ │ │ │ + jle 9911f │ │ │ │ mov %r13,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ movsd %xmm1,0x10(%rsp) │ │ │ │ - lea 0x6c8c7(%rip),%rsi │ │ │ │ + lea 0x5f640(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov %rbp,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6c8ca(%rip),%rsi │ │ │ │ + lea 0x5dd3b(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ movsd 0x8(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6c8cc(%rip),%rsi │ │ │ │ + lea 0x5f62c(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov %r12d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6c8c9(%rip),%rsi │ │ │ │ + lea 0x5f629(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8443f(%rip),%rax │ │ │ │ + mov 0x8592f(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ movsd 0x10(%rsp),%xmm1 │ │ │ │ mov %r13,%rdi │ │ │ │ movsd %xmm1,0x10(%rsp) │ │ │ │ - callq 99750 │ │ │ │ + callq 98260 │ │ │ │ movsd 0x10(%rsp),%xmm1 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9a530 │ │ │ │ + jne 99040 │ │ │ │ test %ebx,%ebx │ │ │ │ - jne 9a718 │ │ │ │ + jne 99228 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq 0xbf8b0(%rip),%xmm0 │ │ │ │ + cvtsi2sdq 0x648460(%rip),%xmm0 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - ja 9b250 │ │ │ │ + ja 99d60 │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sdq 0xbf8a1(%rip),%xmm2 │ │ │ │ + cvtsi2sdq 0x648451(%rip),%xmm2 │ │ │ │ comisd %xmm2,%xmm1 │ │ │ │ - ja 9b250 │ │ │ │ + ja 99d60 │ │ │ │ test %r15d,%r15d │ │ │ │ - jg 9a721 │ │ │ │ + jg 99231 │ │ │ │ divsd 0x8(%rsp),%xmm0 │ │ │ │ callq 15d60 │ │ │ │ cvttsd2si %xmm0,%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq 0xbf871(%rip),%xmm0 │ │ │ │ + cvtsi2sdq 0x648421(%rip),%xmm0 │ │ │ │ divsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %rax,0xbf6fc(%rip) │ │ │ │ + mov %rax,0x6482ac(%rip) │ │ │ │ callq 15d60 │ │ │ │ cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0xbf6f3(%rip) │ │ │ │ - jmpq 9a95b │ │ │ │ + mov %rax,0x6482a3(%rip) │ │ │ │ + jmpq 9946b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x5d5a0(%rip),%xmm5 │ │ │ │ + movsd 0x5f9b8(%rip),%xmm5 │ │ │ │ addsd %xmm1,%xmm5 │ │ │ │ movsd %xmm5,0x8(%rsp) │ │ │ │ - jmpq 9a510 │ │ │ │ + jmpq 99020 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cvttsd2si %xmm1,%rax │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x5c3e7(%rip),%xmm3 │ │ │ │ + movsd 0x5d8d7(%rip),%xmm3 │ │ │ │ andnpd %xmm1,%xmm5 │ │ │ │ cvtsi2sd %rax,%xmm2 │ │ │ │ cmpnlesd %xmm2,%xmm0 │ │ │ │ andpd %xmm3,%xmm0 │ │ │ │ addsd %xmm2,%xmm0 │ │ │ │ orpd %xmm5,%xmm0 │ │ │ │ cvttsd2si %xmm0,%r12d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %r12d,%xmm0 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - jbe 9a50a │ │ │ │ - jmp 9a6b0 │ │ │ │ + jbe 9901a │ │ │ │ + jmp 991c0 │ │ │ │ nopl (%rax) │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 9b110 │ │ │ │ + jle 99c20 │ │ │ │ mov %r13,%rdx │ │ │ │ - lea 0x6c7aa(%rip),%rsi │ │ │ │ + lea 0x5f521(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbf7aa(%rip),%rdx │ │ │ │ - lea 0x6c7ad(%rip),%rsi │ │ │ │ + mov 0x64835a(%rip),%rdx │ │ │ │ + lea 0x5f524(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbf798(%rip),%rdx │ │ │ │ - lea 0x7215a(%rip),%rsi │ │ │ │ + mov 0x648348(%rip),%rdx │ │ │ │ + lea 0x5fee0(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbf786(%rip),%rdx │ │ │ │ - lea 0x6c796(%rip),%rsi │ │ │ │ + mov 0x648336(%rip),%rdx │ │ │ │ + lea 0x5f50d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbf8f1(%rip),%eax │ │ │ │ + mov 0x6484a1(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b31e │ │ │ │ - mov 0xbf8df(%rip),%eax │ │ │ │ + jne 99e2e │ │ │ │ + mov 0x64848f(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b696 │ │ │ │ - mov 0xbf8cd(%rip),%eax │ │ │ │ + jne 9a1a6 │ │ │ │ + mov 0x64847d(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b645 │ │ │ │ - mov 0xbf8ba(%rip),%r13d │ │ │ │ + jne 9a155 │ │ │ │ + mov 0x64846a(%rip),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - jne 9b5f4 │ │ │ │ - mov 0xbf8a6(%rip),%r10d │ │ │ │ + jne 9a104 │ │ │ │ + mov 0x648456(%rip),%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ - jne 9b5a3 │ │ │ │ - mov 0xbf892(%rip),%r8d │ │ │ │ + jne 9a0b3 │ │ │ │ + mov 0x648442(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 9b554 │ │ │ │ - mov 0xbf87f(%rip),%esi │ │ │ │ + jne 9a064 │ │ │ │ + mov 0x64842f(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jne 9b505 │ │ │ │ - mov 0xbf86d(%rip),%edx │ │ │ │ + jne 9a015 │ │ │ │ + mov 0x64841d(%rip),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 9b4e2 │ │ │ │ - mov 0xbf85b(%rip),%eax │ │ │ │ + jne 99ff2 │ │ │ │ + mov 0x64840b(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b4bf │ │ │ │ - mov 0xbf849(%rip),%eax │ │ │ │ + jne 99fcf │ │ │ │ + mov 0x6483f9(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b49c │ │ │ │ - mov 0xbf837(%rip),%eax │ │ │ │ + jne 99fac │ │ │ │ + mov 0x6483e7(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b479 │ │ │ │ - mov 0xbf825(%rip),%eax │ │ │ │ + jne 99f89 │ │ │ │ + mov 0x6483d5(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b456 │ │ │ │ - mov 0xbf813(%rip),%eax │ │ │ │ + jne 99f66 │ │ │ │ + mov 0x6483c3(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b433 │ │ │ │ - mov 0xbf800(%rip),%r14d │ │ │ │ + jne 99f43 │ │ │ │ + mov 0x6483b0(%rip),%r14d │ │ │ │ test %r14d,%r14d │ │ │ │ - jne 9b410 │ │ │ │ - mov 0xbf7ec(%rip),%r13d │ │ │ │ + jne 99f20 │ │ │ │ + mov 0x64839c(%rip),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - jne 9b3ed │ │ │ │ - mov 0xbf7d8(%rip),%r11d │ │ │ │ + jne 99efd │ │ │ │ + mov 0x648388(%rip),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - jne 9b3ca │ │ │ │ - mov 0xbf7c4(%rip),%r10d │ │ │ │ + jne 99eda │ │ │ │ + mov 0x648374(%rip),%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ - jne 9b3a7 │ │ │ │ - mov 0xbf7b0(%rip),%r9d │ │ │ │ + jne 99eb7 │ │ │ │ + mov 0x648360(%rip),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 9b384 │ │ │ │ - mov 0xbf79c(%rip),%r8d │ │ │ │ + jne 99e94 │ │ │ │ + mov 0x64834c(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 9b365 │ │ │ │ - mov 0xbf789(%rip),%edi │ │ │ │ + jne 99e75 │ │ │ │ + mov 0x648339(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jne 9b2ff │ │ │ │ + jne 99e0f │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x72102(%rip),%rsi │ │ │ │ + lea 0x6c636(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x84177(%rip),%r13 │ │ │ │ + mov 0x85667(%rip),%r13 │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ callq 15870 │ │ │ │ test %ebx,%ebx │ │ │ │ - jne 9b110 │ │ │ │ + jne 99c20 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq 0xbf609(%rip),%xmm0 │ │ │ │ + cvtsi2sdq 0x6481b9(%rip),%xmm0 │ │ │ │ divsd 0x8(%rsp),%xmm0 │ │ │ │ callq 15d60 │ │ │ │ cvttsd2si %xmm0,%r14 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq 0xbf5f4(%rip),%xmm0 │ │ │ │ + cvtsi2sdq 0x6481a4(%rip),%xmm0 │ │ │ │ divsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r14,0xbf47f(%rip) │ │ │ │ + mov %r14,0x64802f(%rip) │ │ │ │ callq 15d60 │ │ │ │ mov %r14,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6c942(%rip),%rsi │ │ │ │ + lea 0x5db00(%rip),%rsi │ │ │ │ cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0xbf467(%rip) │ │ │ │ + mov %rax,0x648017(%rip) │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbf459(%rip),%rdx │ │ │ │ + mov 0x648009(%rip),%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6c931(%rip),%rsi │ │ │ │ + lea 0x5daef(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ callq 15870 │ │ │ │ mov $0x10,%edx │ │ │ │ - lea 0xbf599(%rip),%rsi │ │ │ │ - lea 0xbf432(%rip),%rdi │ │ │ │ + lea 0x648149(%rip),%rsi │ │ │ │ + lea 0x647fe2(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ mov $0x10,%edx │ │ │ │ - lea 0xbf591(%rip),%rsi │ │ │ │ - lea 0xbf42a(%rip),%rdi │ │ │ │ + lea 0x648141(%rip),%rsi │ │ │ │ + lea 0x647fda(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ movsd 0x8(%rsp),%xmm7 │ │ │ │ - movsd 0xbf587(%rip),%xmm0 │ │ │ │ - lea 0xbf638(%rip),%rsi │ │ │ │ - movsd 0x5cad8(%rip),%xmm1 │ │ │ │ + movsd 0x648137(%rip),%xmm0 │ │ │ │ + lea 0x6481e8(%rip),%rsi │ │ │ │ + movsd 0x5e4d8(%rip),%xmm1 │ │ │ │ mov $0x50,%edx │ │ │ │ - lea 0xbf4c4(%rip),%rdi │ │ │ │ - movsd %xmm0,0xbf404(%rip) │ │ │ │ - movsd 0xbf564(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xbf3fc(%rip) │ │ │ │ - movsd 0xbf55c(%rip),%xmm0 │ │ │ │ + lea 0x648074(%rip),%rdi │ │ │ │ + movsd %xmm0,0x647fb4(%rip) │ │ │ │ + movsd 0x648114(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647fac(%rip) │ │ │ │ + movsd 0x64810c(%rip),%xmm0 │ │ │ │ subsd %xmm1,%xmm0 │ │ │ │ divsd %xmm7,%xmm0 │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xbf3e8(%rip) │ │ │ │ - movsd 0xbf548(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f98(%rip) │ │ │ │ + movsd 0x6480f8(%rip),%xmm0 │ │ │ │ subsd %xmm1,%xmm0 │ │ │ │ divsd %xmm7,%xmm0 │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xbf3d4(%rip) │ │ │ │ - movsd 0xbf564(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f84(%rip) │ │ │ │ + movsd 0x648114(%rip),%xmm0 │ │ │ │ mulsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm0,0xbf3f8(%rip) │ │ │ │ - movsd 0xbf558(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647fa8(%rip) │ │ │ │ + movsd 0x648108(%rip),%xmm0 │ │ │ │ mulsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm0,0xbf3ec(%rip) │ │ │ │ - movsd 0xbf54c(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xbf3e4(%rip) │ │ │ │ - movsd 0xbf544(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f9c(%rip) │ │ │ │ + movsd 0x6480fc(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f94(%rip) │ │ │ │ + movsd 0x6480f4(%rip),%xmm0 │ │ │ │ mulsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm0,0xbf3d8(%rip) │ │ │ │ - movsd 0xbf538(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f88(%rip) │ │ │ │ + movsd 0x6480e8(%rip),%xmm0 │ │ │ │ mulsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm0,0xbf3cc(%rip) │ │ │ │ - movsd 0xbf52c(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f7c(%rip) │ │ │ │ + movsd 0x6480dc(%rip),%xmm0 │ │ │ │ mulsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm0,0xbf3c0(%rip) │ │ │ │ - movsd 0xbf520(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f70(%rip) │ │ │ │ + movsd 0x6480d0(%rip),%xmm0 │ │ │ │ mulsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm0,0xbf3b4(%rip) │ │ │ │ - movsd 0xbf514(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xbf3ac(%rip) │ │ │ │ - movsd 0xbf50c(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xbf3a4(%rip) │ │ │ │ - movsd 0xbf504(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xbf39c(%rip) │ │ │ │ - movsd 0xbf4fc(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xbf394(%rip) │ │ │ │ - movsd 0xbf4f4(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xbf38c(%rip) │ │ │ │ - movsd 0xbf4ec(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xbf384(%rip) │ │ │ │ + movsd %xmm0,0x647f64(%rip) │ │ │ │ + movsd 0x6480c4(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f5c(%rip) │ │ │ │ + movsd 0x6480bc(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f54(%rip) │ │ │ │ + movsd 0x6480b4(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f4c(%rip) │ │ │ │ + movsd 0x6480ac(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f44(%rip) │ │ │ │ + movsd 0x6480a4(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f3c(%rip) │ │ │ │ + movsd 0x64809c(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x647f34(%rip) │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xbf579(%rip),%esi │ │ │ │ + mov 0x648129(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 9abf8 │ │ │ │ - mov 0xbf563(%rip),%ecx │ │ │ │ + je 99708 │ │ │ │ + mov 0x648113(%rip),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 9abf8 │ │ │ │ - mov 0xbf559(%rip),%edx │ │ │ │ + je 99708 │ │ │ │ + mov 0x648109(%rip),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 9abf8 │ │ │ │ - movsd 0xbf445(%rip),%xmm3 │ │ │ │ - movsd 0xbf42d(%rip),%xmm5 │ │ │ │ - movsd 0xbf42d(%rip),%xmm4 │ │ │ │ - movsd 0xbf415(%rip),%xmm6 │ │ │ │ + je 99708 │ │ │ │ + movsd 0x647ff5(%rip),%xmm3 │ │ │ │ + movsd 0x647fdd(%rip),%xmm5 │ │ │ │ + movsd 0x647fdd(%rip),%xmm4 │ │ │ │ + movsd 0x647fc5(%rip),%xmm6 │ │ │ │ movapd %xmm3,%xmm8 │ │ │ │ - mov 0x5c939(%rip),%rax │ │ │ │ + mov 0x5e339(%rip),%rax │ │ │ │ movsd 0x8(%rsp),%xmm7 │ │ │ │ divsd %xmm5,%xmm8 │ │ │ │ movapd %xmm4,%xmm2 │ │ │ │ mulsd %xmm7,%xmm5 │ │ │ │ movq %rax,%xmm1 │ │ │ │ - movsd %xmm5,0xbf291(%rip) │ │ │ │ + movsd %xmm5,0x647e41(%rip) │ │ │ │ divsd %xmm6,%xmm2 │ │ │ │ mulsd %xmm7,%xmm6 │ │ │ │ - movsd %xmm6,0xbf279(%rip) │ │ │ │ + movsd %xmm6,0x647e29(%rip) │ │ │ │ movapd %xmm8,%xmm0 │ │ │ │ - subsd 0xbf3c4(%rip),%xmm0 │ │ │ │ + subsd 0x647f74(%rip),%xmm0 │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xbf3a8(%rip) │ │ │ │ + movsd %xmm0,0x647f58(%rip) │ │ │ │ subsd %xmm1,%xmm0 │ │ │ │ divsd %xmm7,%xmm0 │ │ │ │ - subsd 0xbf3a0(%rip),%xmm2 │ │ │ │ + subsd 0x647f50(%rip),%xmm2 │ │ │ │ addsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0xbf384(%rip) │ │ │ │ + movsd %xmm2,0x647f34(%rip) │ │ │ │ subsd %xmm1,%xmm2 │ │ │ │ divsd %xmm7,%xmm2 │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xbf218(%rip) │ │ │ │ + movsd %xmm0,0x647dc8(%rip) │ │ │ │ divsd %xmm6,%xmm4 │ │ │ │ addsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0xbf200(%rip) │ │ │ │ + movsd %xmm2,0x647db0(%rip) │ │ │ │ divsd %xmm5,%xmm3 │ │ │ │ subsd %xmm2,%xmm4 │ │ │ │ addsd %xmm1,%xmm4 │ │ │ │ - movsd %xmm4,0xbf1fc(%rip) │ │ │ │ + movsd %xmm4,0x647dac(%rip) │ │ │ │ subsd %xmm0,%xmm3 │ │ │ │ addsd %xmm1,%xmm3 │ │ │ │ - movsd %xmm3,0xbf1f4(%rip) │ │ │ │ + movsd %xmm3,0x647da4(%rip) │ │ │ │ nopl 0x0(%rax) │ │ │ │ movl $0x0,0x188(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 15110 │ │ │ │ lea 0x188(%rsp),%rax │ │ │ │ mov %rbp,%rsi │ │ │ │ - lea 0xbf163(%rip),%rdi │ │ │ │ + lea 0x647d13(%rip),%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ callq 15990 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ + jne 99db0 │ │ │ │ mov 0x38(%rsp),%rdx │ │ │ │ - mov 0xbf142(%rip),%rsi │ │ │ │ - mov 0xbf29b(%rip),%rdi │ │ │ │ + mov 0x647cf2(%rip),%rsi │ │ │ │ + mov 0x647e4b(%rip),%rdi │ │ │ │ callq 15d00 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ + jne 99db0 │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 9ac79 │ │ │ │ + jle 99789 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6bf1d(%rip),%rsi │ │ │ │ + lea 0x5ec0d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x83dcf(%rip),%rax │ │ │ │ + mov 0x852bf(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbf0fb(%rip),%rdi │ │ │ │ + mov 0x647cab(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x2,%edx │ │ │ │ - lea 0x6a00b(%rip),%rsi │ │ │ │ + lea 0x5d8e8(%rip),%rsi │ │ │ │ callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ + jne 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbf0e4(%rip),%rdx │ │ │ │ + mov 0x647c94(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0x66a8d(%rip),%rsi │ │ │ │ - mov 0xbf0c4(%rip),%rdi │ │ │ │ + lea 0x5d56d(%rip),%rsi │ │ │ │ + mov 0x647c74(%rip),%rdi │ │ │ │ callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ + jne 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbf0c3(%rip),%rdx │ │ │ │ + mov 0x647c73(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0x66a78(%rip),%rsi │ │ │ │ - mov 0xbf09b(%rip),%rdi │ │ │ │ + lea 0x5d54b(%rip),%rsi │ │ │ │ + mov 0x647c4b(%rip),%rdi │ │ │ │ callq 15cc0 │ │ │ │ mov %eax,0x120(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ - mov 0xbf335(%rip),%eax │ │ │ │ + jne 99db0 │ │ │ │ + mov 0x647ee5(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b277 │ │ │ │ - mov 0xbf323(%rip),%eax │ │ │ │ + jne 99d87 │ │ │ │ + mov 0x647ed3(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b861 │ │ │ │ - mov 0xbf361(%rip),%eax │ │ │ │ + jne 9a371 │ │ │ │ + mov 0x647f11(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b6e5 │ │ │ │ - mov 0xbf34f(%rip),%eax │ │ │ │ + jne 9a1f5 │ │ │ │ + mov 0x647eff(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b74a │ │ │ │ - mov 0xbf33c(%rip),%r13d │ │ │ │ + jne 9a25a │ │ │ │ + mov 0x647eec(%rip),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - jne 9b7bd │ │ │ │ - mov 0xbf329(%rip),%ebx │ │ │ │ + jne 9a2cd │ │ │ │ + mov 0x647ed9(%rip),%ebx │ │ │ │ test %ebx,%ebx │ │ │ │ - jne 9b8cc │ │ │ │ - mov 0xbf316(%rip),%r10d │ │ │ │ + jne 9a3dc │ │ │ │ + mov 0x647ec6(%rip),%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ - jne 9b93f │ │ │ │ - mov 0xbf2fe(%rip),%r8d │ │ │ │ + jne 9a44f │ │ │ │ + mov 0x647eae(%rip),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 9b9b2 │ │ │ │ - mov 0xbf2eb(%rip),%esi │ │ │ │ + jne 9a4c2 │ │ │ │ + mov 0x647e9b(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jne 9ba23 │ │ │ │ - mov 0xbf2d9(%rip),%ecx │ │ │ │ + jne 9a533 │ │ │ │ + mov 0x647e89(%rip),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 9ba57 │ │ │ │ - mov 0xbf2c7(%rip),%edx │ │ │ │ + jne 9a567 │ │ │ │ + mov 0x647e77(%rip),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 9ba8b │ │ │ │ - mov 0xbf2b5(%rip),%eax │ │ │ │ + jne 9a59b │ │ │ │ + mov 0x647e65(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9c6f2 │ │ │ │ - mov 0xbf2a3(%rip),%eax │ │ │ │ + jne 9b202 │ │ │ │ + mov 0x647e53(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9c6be │ │ │ │ - mov 0xbf291(%rip),%eax │ │ │ │ + jne 9b1ce │ │ │ │ + mov 0x647e41(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9c75a │ │ │ │ - mov 0xbf27f(%rip),%eax │ │ │ │ + jne 9b26a │ │ │ │ + mov 0x647e2f(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9c726 │ │ │ │ - mov 0xbf26d(%rip),%eax │ │ │ │ + jne 9b236 │ │ │ │ + mov 0x647e1d(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 9d308 │ │ │ │ - mov 0xbf25a(%rip),%r14d │ │ │ │ + jne 9be18 │ │ │ │ + mov 0x647e0a(%rip),%r14d │ │ │ │ test %r14d,%r14d │ │ │ │ - jne 9d2d4 │ │ │ │ - mov 0xbf246(%rip),%r13d │ │ │ │ + jne 9bde4 │ │ │ │ + mov 0x647df6(%rip),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - jne 9d370 │ │ │ │ - mov 0xbf233(%rip),%ebp │ │ │ │ + jne 9be80 │ │ │ │ + mov 0x647de3(%rip),%ebp │ │ │ │ test %ebp,%ebp │ │ │ │ - jne 9d33c │ │ │ │ + jne 9be4c │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 9ae34 │ │ │ │ + jle 99944 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6c477(%rip),%rsi │ │ │ │ + lea 0x5f1dd(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x83c14(%rip),%rax │ │ │ │ + mov 0x85104(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xbef55(%rip),%rax │ │ │ │ + mov 0x647b05(%rip),%rax │ │ │ │ lea 0x0(,%rax,8),%rdi │ │ │ │ callq 15850 │ │ │ │ - movsd 0x5bc78(%rip),%xmm5 │ │ │ │ + movsd 0x5d168(%rip),%xmm5 │ │ │ │ comisd 0x8(%rsp),%xmm5 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - mov 0xbf08e(%rip),%rax │ │ │ │ + mov 0x647c3e(%rip),%rax │ │ │ │ mov %rax,0x130(%rsp) │ │ │ │ lea 0x0(,%rax,8),%rbp │ │ │ │ - ja 9c78e │ │ │ │ + ja 9b29e │ │ │ │ lea 0x1(%r12),%ebx │ │ │ │ movslq %ebx,%rdi │ │ │ │ mov %ebx,0xd0(%rsp) │ │ │ │ shl $0x3,%rdi │ │ │ │ callq 15850 │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 9aec4 │ │ │ │ + jle 999d4 │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ mov %r12d,%r12d │ │ │ │ mov %rax,%r13 │ │ │ │ lea 0x8(%rax,%r12,8),%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ add $0x8,%r13 │ │ │ │ callq 15850 │ │ │ │ mov %rax,-0x8(%r13) │ │ │ │ cmp %r13,%rbx │ │ │ │ - jne 9aeaf │ │ │ │ + jne 999bf │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 15850 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x128(%rsp) │ │ │ │ callq 15850 │ │ │ │ mov %rax,%r14 │ │ │ │ - mov 0xbf012(%rip),%rax │ │ │ │ + mov 0x647bc2(%rip),%rax │ │ │ │ lea 0x0(,%rax,8),%rdi │ │ │ │ callq 15850 │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ mulsd (%rsp),%xmm2 │ │ │ │ movq $0x1,0x1a0(%rsp) │ │ │ │ - movq 0x5cd5e(%rip),%xmm5 │ │ │ │ - movsd 0x5ed3e(%rip),%xmm6 │ │ │ │ + movq 0x5dece(%rip),%xmm5 │ │ │ │ + movsd 0x5df7e(%rip),%xmm6 │ │ │ │ mov %rax,0x160(%rsp) │ │ │ │ movq $0x1,0x1a8(%rsp) │ │ │ │ movq $0x1,0x1b0(%rsp) │ │ │ │ movapd %xmm5,%xmm0 │ │ │ │ movq $0x1,0x1b8(%rsp) │ │ │ │ movapd %xmm2,%xmm1 │ │ │ │ movq $0x1,0x1c0(%rsp) │ │ │ │ andpd %xmm5,%xmm1 │ │ │ │ movsd %xmm6,0x50(%rsp) │ │ │ │ movq $0x1,0x1c8(%rsp) │ │ │ │ ucomisd %xmm1,%xmm6 │ │ │ │ movl $0x0,0x188(%rsp) │ │ │ │ movsd %xmm2,0x168(%rsp) │ │ │ │ - jbe 9afc6 │ │ │ │ + jbe 99ad6 │ │ │ │ cvttsd2si %xmm2,%rax │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x5bb2d(%rip),%xmm6 │ │ │ │ + movsd 0x5d01d(%rip),%xmm6 │ │ │ │ andnpd %xmm2,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ movapd %xmm1,%xmm3 │ │ │ │ cmpnlesd %xmm2,%xmm3 │ │ │ │ andpd %xmm6,%xmm3 │ │ │ │ movapd %xmm1,%xmm6 │ │ │ │ subsd %xmm3,%xmm6 │ │ │ │ @@ -117002,694 +113229,694 @@ │ │ │ │ movapd %xmm5,%xmm0 │ │ │ │ cvttsd2si 0x168(%rsp),%eax │ │ │ │ movsd %xmm6,0x170(%rsp) │ │ │ │ movapd %xmm6,%xmm1 │ │ │ │ andpd %xmm5,%xmm1 │ │ │ │ ucomisd %xmm1,%xmm7 │ │ │ │ mov %eax,0xb8(%rsp) │ │ │ │ - jbe 9b039 │ │ │ │ + jbe 99b49 │ │ │ │ cvttsd2si %xmm6,%rax │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ movapd %xmm6,%xmm3 │ │ │ │ - movsd 0x5bab6(%rip),%xmm7 │ │ │ │ + movsd 0x5cfa6(%rip),%xmm7 │ │ │ │ andnpd %xmm6,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ cmpnlesd %xmm1,%xmm3 │ │ │ │ andpd %xmm7,%xmm3 │ │ │ │ movapd %xmm1,%xmm7 │ │ │ │ addsd %xmm3,%xmm7 │ │ │ │ orpd %xmm0,%xmm7 │ │ │ │ movsd %xmm7,0x170(%rsp) │ │ │ │ movslq 0xb8(%rsp),%r12 │ │ │ │ mov 0x160(%rsp),%rbp │ │ │ │ cvttsd2si 0x170(%rsp),%edx │ │ │ │ mov %r12d,%ebx │ │ │ │ mov %edx,0x10(%rsp) │ │ │ │ cmp %edx,%r12d │ │ │ │ - jg 9bac5 │ │ │ │ + jg 9a5d5 │ │ │ │ mov 0x10(%rsp),%r13d │ │ │ │ movaps %xmm5,0x40(%rsp) │ │ │ │ - jmp 9b0c4 │ │ │ │ + jmp 99bd4 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movsd 0x8(%rsp),%xmm5 │ │ │ │ cvtsi2sd %ebx,%xmm0 │ │ │ │ comisd %xmm0,%xmm5 │ │ │ │ - jb 9b83f │ │ │ │ - movsd 0x5ba3a(%rip),%xmm0 │ │ │ │ + jb 9a34f │ │ │ │ + movsd 0x5cf2a(%rip),%xmm0 │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ subsd %xmm2,%xmm0 │ │ │ │ movsd %xmm0,0x0(%rbp) │ │ │ │ movsd (%rsp),%xmm6 │ │ │ │ maxsd %xmm0,%xmm6 │ │ │ │ movapd %xmm6,%xmm0 │ │ │ │ movsd %xmm0,0x0(%rbp) │ │ │ │ cmp $0x3,%r15d │ │ │ │ - jg 9b88f │ │ │ │ + jg 9a39f │ │ │ │ add $0x8,%rbp │ │ │ │ cmp %r13d,%ebx │ │ │ │ - jg 9babf │ │ │ │ + jg 9a5cf │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ mov %ebx,%edx │ │ │ │ cvtsi2sd %ebx,%xmm1 │ │ │ │ add $0x1,%ebx │ │ │ │ comisd %xmm1,%xmm2 │ │ │ │ - jae 9b06e │ │ │ │ + jae 99b7e │ │ │ │ comisd %xmm2,%xmm1 │ │ │ │ - jb 9b82e │ │ │ │ + jb 9a33e │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movsd 0x8(%rsp),%xmm5 │ │ │ │ cvtsi2sd %ebx,%xmm0 │ │ │ │ comisd %xmm5,%xmm0 │ │ │ │ - jb 9b82e │ │ │ │ + jb 9a33e │ │ │ │ subsd %xmm1,%xmm5 │ │ │ │ movapd %xmm5,%xmm0 │ │ │ │ movsd %xmm5,0x0(%rbp) │ │ │ │ - jmp 9b09b │ │ │ │ + jmp 99bab │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cvttsd2si 0x8(%rsp),%edx │ │ │ │ - mov 0xbedd3(%rip),%rax │ │ │ │ + mov 0x647983(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0xbedd0(%rip),%rbx │ │ │ │ + mov 0x647980(%rip),%rbx │ │ │ │ cvtsi2sd %edx,%xmm0 │ │ │ │ cmp %rax,%rbx │ │ │ │ - jl 9b230 │ │ │ │ + jl 99d40 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ cvtsi2sd %rbx,%xmm1 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ movsd 0x8(%rsp),%xmm6 │ │ │ │ - movq 0x5cb1a(%rip),%xmm5 │ │ │ │ - movsd 0x5eafa(%rip),%xmm4 │ │ │ │ + movq 0x5dc8a(%rip),%xmm5 │ │ │ │ + movsd 0x5dd3a(%rip),%xmm4 │ │ │ │ movapd %xmm6,%xmm1 │ │ │ │ movapd %xmm6,%xmm0 │ │ │ │ andpd %xmm5,%xmm1 │ │ │ │ ucomisd %xmm1,%xmm4 │ │ │ │ - jbe 9b19b │ │ │ │ + jbe 99cab │ │ │ │ cvttsd2si %xmm6,%rdx │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x5b947(%rip),%xmm2 │ │ │ │ + movsd 0x5ce37(%rip),%xmm2 │ │ │ │ andnpd %xmm6,%xmm5 │ │ │ │ cvtsi2sd %rdx,%xmm1 │ │ │ │ cmpnlesd %xmm1,%xmm0 │ │ │ │ andpd %xmm2,%xmm0 │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ orpd %xmm5,%xmm0 │ │ │ │ cvttsd2si %xmm0,%r12d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movsd 0x8(%rsp),%xmm5 │ │ │ │ cvtsi2sd %r12d,%xmm0 │ │ │ │ comisd %xmm0,%xmm5 │ │ │ │ - jbe 9b1c3 │ │ │ │ - addsd 0x5ca9b(%rip),%xmm5 │ │ │ │ + jbe 99cd3 │ │ │ │ + addsd 0x5eeb3(%rip),%xmm5 │ │ │ │ movsd %xmm5,0x8(%rsp) │ │ │ │ test %r15d,%r15d │ │ │ │ - jg 9b2b8 │ │ │ │ + jg 99dc8 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ divsd 0x8(%rsp),%xmm0 │ │ │ │ callq 15d60 │ │ │ │ cvttsd2si %xmm0,%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rbx,%xmm0 │ │ │ │ divsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %rax,0xbeb95(%rip) │ │ │ │ + mov %rax,0x647745(%rip) │ │ │ │ callq 15d60 │ │ │ │ cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0xbeb8c(%rip) │ │ │ │ - jmpq 9a95b │ │ │ │ + mov %rax,0x64773c(%rip) │ │ │ │ + jmpq 9946b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x6b8e1(%rip),%rdi │ │ │ │ - callq 99730 │ │ │ │ - jmpq 9a530 │ │ │ │ + lea 0x6bfe9(%rip),%rdi │ │ │ │ + callq 98240 │ │ │ │ + jmpq 99040 │ │ │ │ nopl 0x0(%rax) │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ - jmpq 9b148 │ │ │ │ + jmpq 99c58 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x6b8f1(%rip),%rdi │ │ │ │ - callq 99730 │ │ │ │ + lea 0x5e5e1(%rip),%rdi │ │ │ │ + callq 98240 │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0xbe6f3(%rip),%rsi │ │ │ │ + lea 0x6472a3(%rip),%rsi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 9a546 │ │ │ │ + jmpq 99056 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbeafd(%rip),%rdi │ │ │ │ + mov 0x6476ad(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0xbebec(%rip),%rdx │ │ │ │ - lea 0x66c8e(%rip),%rsi │ │ │ │ + lea 0x64779c(%rip),%rdx │ │ │ │ + lea 0x5e94e(%rip),%rsi │ │ │ │ callq 152a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ad07 │ │ │ │ + je 99817 │ │ │ │ mov 0x188(%rsp),%edi │ │ │ │ - callq 996e0 │ │ │ │ - jmpq 9a530 │ │ │ │ + callq 981f0 │ │ │ │ + jmpq 99040 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movsd 0x8(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bf69(%rip),%rsi │ │ │ │ + lea 0x5ecfd(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov %r12d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6bf6b(%rip),%rsi │ │ │ │ + lea 0x5ecff(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8374f(%rip),%r13 │ │ │ │ + mov 0x84c3f(%rip),%r13 │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 9a8da │ │ │ │ - mov 0xbed22(%rip),%rdx │ │ │ │ - lea 0x6bf0e(%rip),%rsi │ │ │ │ + jmpq 993ea │ │ │ │ + mov 0x6478d2(%rip),%rdx │ │ │ │ + lea 0x5eca2(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a8af │ │ │ │ - lea 0xbebdb(%rip),%rdx │ │ │ │ - lea 0x6bc00(%rip),%rsi │ │ │ │ + jmpq 993bf │ │ │ │ + lea 0x64778b(%rip),%rdx │ │ │ │ + lea 0x5e977(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbed3e(%rip),%eax │ │ │ │ + mov 0x6478ee(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 9a793 │ │ │ │ - lea 0xbebc3(%rip),%rdx │ │ │ │ - lea 0x6bbf4(%rip),%rsi │ │ │ │ + je 992a3 │ │ │ │ + lea 0x647773(%rip),%rdx │ │ │ │ + lea 0x5e96b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a793 │ │ │ │ - lea 0xbec6c(%rip),%rdx │ │ │ │ - lea 0x6be8c(%rip),%rsi │ │ │ │ + jmpq 992a3 │ │ │ │ + lea 0x64781c(%rip),%rdx │ │ │ │ + lea 0x5ec20(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a8a1 │ │ │ │ - movsd 0xbec44(%rip),%xmm0 │ │ │ │ + jmpq 993b1 │ │ │ │ + movsd 0x6477f4(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6be45(%rip),%rsi │ │ │ │ + lea 0x5ebd9(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a891 │ │ │ │ - movsd 0xbec19(%rip),%xmm0 │ │ │ │ + jmpq 993a1 │ │ │ │ + movsd 0x6477c9(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6be05(%rip),%rsi │ │ │ │ + lea 0x5eb99(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a881 │ │ │ │ - movsd 0xbebee(%rip),%xmm0 │ │ │ │ + jmpq 99391 │ │ │ │ + movsd 0x64779e(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bdc5(%rip),%rsi │ │ │ │ + lea 0x5eb59(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a871 │ │ │ │ - movsd 0xbebc3(%rip),%xmm0 │ │ │ │ + jmpq 99381 │ │ │ │ + movsd 0x647773(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bd85(%rip),%rsi │ │ │ │ + lea 0x5eb19(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a861 │ │ │ │ - movsd 0xbeb98(%rip),%xmm0 │ │ │ │ + jmpq 99371 │ │ │ │ + movsd 0x647748(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bd45(%rip),%rsi │ │ │ │ + lea 0x5ead9(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a851 │ │ │ │ - movsd 0xbeb6d(%rip),%xmm0 │ │ │ │ + jmpq 99361 │ │ │ │ + movsd 0x64771d(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bd05(%rip),%rsi │ │ │ │ + lea 0x5ea99(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a841 │ │ │ │ - movsd 0xbeb42(%rip),%xmm0 │ │ │ │ + jmpq 99351 │ │ │ │ + movsd 0x6476f2(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bcc5(%rip),%rsi │ │ │ │ + lea 0x5ea59(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a833 │ │ │ │ - movsd 0xbeb17(%rip),%xmm0 │ │ │ │ + jmpq 99343 │ │ │ │ + movsd 0x6476c7(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bc85(%rip),%rsi │ │ │ │ + lea 0x5ea19(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a825 │ │ │ │ - movsd 0xbeaec(%rip),%xmm0 │ │ │ │ + jmpq 99335 │ │ │ │ + movsd 0x64769c(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bc45(%rip),%rsi │ │ │ │ + lea 0x5e9d9(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a817 │ │ │ │ - movsd 0xbeac1(%rip),%xmm0 │ │ │ │ + jmpq 99327 │ │ │ │ + movsd 0x647671(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bc05(%rip),%rsi │ │ │ │ + lea 0x5e999(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a809 │ │ │ │ - movsd 0xbea96(%rip),%xmm0 │ │ │ │ + jmpq 99319 │ │ │ │ + movsd 0x647646(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bbc5(%rip),%rsi │ │ │ │ + lea 0x5e959(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a7fb │ │ │ │ - movsd 0xbea63(%rip),%xmm0 │ │ │ │ + jmpq 9930b │ │ │ │ + movsd 0x647613(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bb68(%rip),%rsi │ │ │ │ + lea 0x5e8df(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbeb3b(%rip),%ecx │ │ │ │ + mov 0x6476eb(%rip),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 9a7ed │ │ │ │ - movsd 0xbea3f(%rip),%xmm0 │ │ │ │ + je 992fd │ │ │ │ + movsd 0x6475ef(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bb59(%rip),%rsi │ │ │ │ + lea 0x5e8d0(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a7ed │ │ │ │ - movsd 0xbea04(%rip),%xmm0 │ │ │ │ + jmpq 992fd │ │ │ │ + movsd 0x6475b4(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6badf(%rip),%rsi │ │ │ │ + lea 0x5e856(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbeaf0(%rip),%edi │ │ │ │ + mov 0x6476a0(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 9a7df │ │ │ │ - movsd 0xbe9e0(%rip),%xmm0 │ │ │ │ + je 992ef │ │ │ │ + movsd 0x647590(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6bad0(%rip),%rsi │ │ │ │ + lea 0x5e847(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a7df │ │ │ │ - movsd 0xbe9a5(%rip),%xmm0 │ │ │ │ + jmpq 992ef │ │ │ │ + movsd 0x647555(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6ba56(%rip),%rsi │ │ │ │ + lea 0x5e7cd(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbeaa4(%rip),%r9d │ │ │ │ + mov 0x647654(%rip),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 9a7cf │ │ │ │ - movsd 0xbe97f(%rip),%xmm0 │ │ │ │ + je 992df │ │ │ │ + movsd 0x64752f(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6ba45(%rip),%rsi │ │ │ │ + lea 0x5e7bc(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a7cf │ │ │ │ - movsd 0xbe944(%rip),%xmm0 │ │ │ │ + jmpq 992df │ │ │ │ + movsd 0x6474f4(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6b9cb(%rip),%rsi │ │ │ │ + lea 0x5e742(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbea57(%rip),%r11d │ │ │ │ + mov 0x647607(%rip),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - je 9a7bf │ │ │ │ - movsd 0xbe91e(%rip),%xmm0 │ │ │ │ + je 992cf │ │ │ │ + movsd 0x6474ce(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6b9ba(%rip),%rsi │ │ │ │ + lea 0x5e731(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a7bf │ │ │ │ - movsd 0xbe8e3(%rip),%xmm0 │ │ │ │ + jmpq 992cf │ │ │ │ + movsd 0x647493(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6b940(%rip),%rsi │ │ │ │ + lea 0x5e6b7(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbea0a(%rip),%r14d │ │ │ │ + mov 0x6475ba(%rip),%r14d │ │ │ │ test %r14d,%r14d │ │ │ │ - je 9a7af │ │ │ │ - movsd 0xbe8bd(%rip),%xmm0 │ │ │ │ + je 992bf │ │ │ │ + movsd 0x64746d(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6b92f(%rip),%rsi │ │ │ │ + lea 0x5e6a6(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a7af │ │ │ │ - movsd 0xbe882(%rip),%xmm0 │ │ │ │ + jmpq 992bf │ │ │ │ + movsd 0x647432(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6b8b5(%rip),%rsi │ │ │ │ + lea 0x5e62c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbe9be(%rip),%eax │ │ │ │ + mov 0x64756e(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 9a7a1 │ │ │ │ - movsd 0xbe85e(%rip),%xmm0 │ │ │ │ + je 992b1 │ │ │ │ + movsd 0x64740e(%rip),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6b8a6(%rip),%rsi │ │ │ │ + lea 0x5e61d(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9a7a1 │ │ │ │ + jmpq 992b1 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe68f(%rip),%rdi │ │ │ │ + mov 0x64723f(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0xbe6a6(%rip),%rdx │ │ │ │ - lea 0x695be(%rip),%rsi │ │ │ │ + lea 0x647256(%rip),%rdx │ │ │ │ + lea 0x5cb1a(%rip),%rsi │ │ │ │ callq 152a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ - mov 0xbe968(%rip),%eax │ │ │ │ + jne 99db0 │ │ │ │ + mov 0x647518(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 9ad23 │ │ │ │ + je 99833 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe658(%rip),%rdi │ │ │ │ + mov 0x647208(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0xbe67f(%rip),%rdx │ │ │ │ - lea 0x6958e(%rip),%rsi │ │ │ │ + lea 0x64722f(%rip),%rdx │ │ │ │ + lea 0x5e410(%rip),%rsi │ │ │ │ callq 152a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ad23 │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 99833 │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe62a(%rip),%rdi │ │ │ │ + mov 0x6471da(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe65b(%rip),%xmm0 │ │ │ │ - lea 0x5bdb3(%rip),%rsi │ │ │ │ + movsd 0x64720b(%rip),%xmm0 │ │ │ │ + lea 0x5e3e3(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ - mov 0xbe8f8(%rip),%r14d │ │ │ │ + jne 99db0 │ │ │ │ + mov 0x6474a8(%rip),%r14d │ │ │ │ test %r14d,%r14d │ │ │ │ - je 9ad31 │ │ │ │ + je 99841 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe5eb(%rip),%rdi │ │ │ │ + mov 0x64719b(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe624(%rip),%xmm0 │ │ │ │ - lea 0x5bd6d(%rip),%rsi │ │ │ │ + movsd 0x6471d4(%rip),%xmm0 │ │ │ │ + lea 0x5e3ab(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ad31 │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 99841 │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe5b7(%rip),%rdi │ │ │ │ + mov 0x647167(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe5f8(%rip),%xmm0 │ │ │ │ - lea 0x5bef9(%rip),%rsi │ │ │ │ + movsd 0x6471a8(%rip),%xmm0 │ │ │ │ + lea 0x5ca5f(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ - mov 0xbe882(%rip),%ebp │ │ │ │ + jne 99db0 │ │ │ │ + mov 0x647432(%rip),%ebp │ │ │ │ test %ebp,%ebp │ │ │ │ - je 9ad41 │ │ │ │ + je 99851 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe57a(%rip),%rdi │ │ │ │ + mov 0x64712a(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe5c3(%rip),%xmm0 │ │ │ │ - lea 0x5bec3(%rip),%rsi │ │ │ │ + movsd 0x647173(%rip),%xmm0 │ │ │ │ + lea 0x5ca29(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ad41 │ │ │ │ - jmpq 9b2a0 │ │ │ │ - mov 0x5b293(%rip),%rax │ │ │ │ + je 99851 │ │ │ │ + jmpq 99db0 │ │ │ │ + mov 0x5c783(%rip),%rax │ │ │ │ movq %rax,%xmm0 │ │ │ │ - jmpq 9b0a8 │ │ │ │ + jmpq 99bb8 │ │ │ │ movsd 0x8(%rsp),%xmm6 │ │ │ │ comisd %xmm6,%xmm0 │ │ │ │ - jb 9b0d7 │ │ │ │ + jb 99be7 │ │ │ │ subsd %xmm2,%xmm6 │ │ │ │ movapd %xmm6,%xmm0 │ │ │ │ movsd %xmm6,0x0(%rbp) │ │ │ │ - jmpq 9b09b │ │ │ │ + jmpq 99bab │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe65b(%rip),%rdx │ │ │ │ + mov 0x64720b(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ - lea 0x694c2(%rip),%rsi │ │ │ │ - mov 0xbe503(%rip),%rdi │ │ │ │ + lea 0x5e371(%rip),%rsi │ │ │ │ + mov 0x6470b3(%rip),%rdi │ │ │ │ callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ad15 │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 99825 │ │ │ │ + jmpq 99db0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ movsd 0x0(%rbp,%r12,8),%xmm0 │ │ │ │ - lea 0x6ba1e(%rip),%rsi │ │ │ │ + lea 0x5e784(%rip),%rsi │ │ │ │ movsd %xmm2,0x28(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x83187(%rip),%rax │ │ │ │ + mov 0x84677(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ movsd 0x28(%rsp),%xmm2 │ │ │ │ - jmpq 9b0b7 │ │ │ │ + jmpq 99bc7 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe4a8(%rip),%rdi │ │ │ │ + mov 0x647058(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe4f9(%rip),%xmm0 │ │ │ │ - lea 0x6a871(%rip),%rsi │ │ │ │ + movsd 0x6470a9(%rip),%xmm0 │ │ │ │ + lea 0x5e26f(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ - mov 0xbe76e(%rip),%r11d │ │ │ │ + jne 99db0 │ │ │ │ + mov 0x64731e(%rip),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - je 9ad4f │ │ │ │ + je 9985f │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe469(%rip),%rdi │ │ │ │ + mov 0x647019(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe4c2(%rip),%xmm0 │ │ │ │ - lea 0x6a839(%rip),%rsi │ │ │ │ + movsd 0x647072(%rip),%xmm0 │ │ │ │ + lea 0x5e237(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ad4f │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 9985f │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe435(%rip),%rdi │ │ │ │ + mov 0x646fe5(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe496(%rip),%xmm0 │ │ │ │ - lea 0x6b4f7(%rip),%rsi │ │ │ │ + movsd 0x647046(%rip),%xmm0 │ │ │ │ + lea 0x5e20a(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ - mov 0xbe6f7(%rip),%r9d │ │ │ │ + jne 99db0 │ │ │ │ + mov 0x6472a7(%rip),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 9ad5f │ │ │ │ + je 9986f │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe3f6(%rip),%rdi │ │ │ │ + mov 0x646fa6(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe45f(%rip),%xmm0 │ │ │ │ - lea 0x6b4c1(%rip),%rsi │ │ │ │ + movsd 0x64700f(%rip),%xmm0 │ │ │ │ + lea 0x5e1d4(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ad5f │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 9986f │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe3c2(%rip),%rdi │ │ │ │ + mov 0x646f72(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe443(%rip),%xmm0 │ │ │ │ - lea 0x69d7d(%rip),%rsi │ │ │ │ + movsd 0x646ff3(%rip),%xmm0 │ │ │ │ + lea 0x5e1b3(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ - mov 0xbe67d(%rip),%edi │ │ │ │ + jne 99db0 │ │ │ │ + mov 0x64722d(%rip),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 9ad6f │ │ │ │ + je 9987f │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe385(%rip),%rdi │ │ │ │ + mov 0x646f35(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe40e(%rip),%xmm0 │ │ │ │ - lea 0x69d47(%rip),%rsi │ │ │ │ + movsd 0x646fbe(%rip),%xmm0 │ │ │ │ + lea 0x5e17d(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ad6f │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 9987f │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe351(%rip),%rdi │ │ │ │ + mov 0x646f01(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe3e2(%rip),%xmm0 │ │ │ │ - lea 0x5bacc(%rip),%rsi │ │ │ │ + movsd 0x646f92(%rip),%xmm0 │ │ │ │ + lea 0x5e187(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ad7d │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 9988d │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe31d(%rip),%rdi │ │ │ │ + mov 0x646ecd(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe3b6(%rip),%xmm0 │ │ │ │ - lea 0x5ba83(%rip),%rsi │ │ │ │ + movsd 0x646f66(%rip),%xmm0 │ │ │ │ + lea 0x5e123(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ad8b │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 9989b │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbe2e9(%rip),%rdi │ │ │ │ + mov 0x646e99(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbe38a(%rip),%xmm0 │ │ │ │ - lea 0x5ba49(%rip),%rsi │ │ │ │ + movsd 0x646f3a(%rip),%xmm0 │ │ │ │ + lea 0x5e0f5(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ad99 │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 998a9 │ │ │ │ + jmpq 99db0 │ │ │ │ movapd 0x40(%rsp),%xmm5 │ │ │ │ - cmpq $0x0,0xbe42b(%rip) │ │ │ │ - jle 9bcd9 │ │ │ │ + cmpq $0x0,0x646fdb(%rip) │ │ │ │ + jle 9a7e9 │ │ │ │ lea 0x190(%rsp),%rax │ │ │ │ mov %r14,0x178(%rsp) │ │ │ │ mov %r15d,%r14d │ │ │ │ mov %rax,0x140(%rsp) │ │ │ │ lea 0x1a0(%rsp),%rax │ │ │ │ mov %rax,0x148(%rsp) │ │ │ │ lea 0x18c(%rsp),%rax │ │ │ │ movl $0x0,0xf0(%rsp) │ │ │ │ movq $0x0,0xf8(%rsp) │ │ │ │ mov %rax,0x138(%rsp) │ │ │ │ movaps %xmm5,0x150(%rsp) │ │ │ │ nopl (%rax) │ │ │ │ mov 0xf8(%rsp),%ebx │ │ │ │ cmp $0x1,%r14d │ │ │ │ - jle 9bb6e │ │ │ │ + jle 9a67e │ │ │ │ mov 0xf0(%rsp),%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6b080(%rip),%rsi │ │ │ │ + lea 0x5dd70(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x1a8(%rsp),%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x82eda(%rip),%rax │ │ │ │ + mov 0x843ca(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ pushq 0x38(%rsp) │ │ │ │ - lea 0xbe367(%rip),%rax │ │ │ │ + lea 0x646f17(%rip),%rax │ │ │ │ mov $0x52,%esi │ │ │ │ mov (%rax),%rdi │ │ │ │ pushq 0x140(%rsp) │ │ │ │ mov 0x138(%rsp),%r9 │ │ │ │ mov 0x150(%rsp),%r8 │ │ │ │ mov 0x140(%rsp),%rcx │ │ │ │ mov 0x158(%rsp),%rdx │ │ │ │ callq 15290 │ │ │ │ pop %rdx │ │ │ │ pop %rcx │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x65770(%rip),%rax │ │ │ │ + mov 0x5d300(%rip),%rax │ │ │ │ movq %rax,%xmm6 │ │ │ │ - jne 9b2a0 │ │ │ │ + jne 99db0 │ │ │ │ addq $0x1,0x1a8(%rsp) │ │ │ │ - cmpq $0x0,0xbe31c(%rip) │ │ │ │ - jle 9bc73 │ │ │ │ + cmpq $0x0,0x646ecc(%rip) │ │ │ │ + jle 9a783 │ │ │ │ movslq 0xf0(%rsp),%rax │ │ │ │ mov 0xe8(%rsp),%rcx │ │ │ │ mov %ebx,%r15d │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %r14d,%ebx │ │ │ │ - lea 0x6b13f(%rip),%r13 │ │ │ │ + lea 0x5de2f(%rip),%r13 │ │ │ │ mov 0x128(%rsp),%r14 │ │ │ │ lea (%rcx,%rax,8),%r12 │ │ │ │ - jmp 9bc1d │ │ │ │ + jmp 9a72d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%rbp │ │ │ │ - cmp %rbp,0xbe2d5(%rip) │ │ │ │ - jle 9bc70 │ │ │ │ + cmp %rbp,0x646e85(%rip) │ │ │ │ + jle 9a780 │ │ │ │ movsd (%r14,%rbp,8),%xmm0 │ │ │ │ mov (%r12),%rax │ │ │ │ movsd %xmm0,(%rax,%rbp,8) │ │ │ │ cmp $0x3,%ebx │ │ │ │ - jle 9bc10 │ │ │ │ + jle 9a720 │ │ │ │ mov 0xf0(%rsp),%r8d │ │ │ │ mov %ebp,%r9d │ │ │ │ mov %ebp,%ecx │ │ │ │ mov %r15d,%edx │ │ │ │ mov %r13,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x82de6(%rip),%rax │ │ │ │ + mov 0x842d6(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x656bf(%rip),%rax │ │ │ │ + mov 0x5d24f(%rip),%rax │ │ │ │ movq %rax,%xmm6 │ │ │ │ - jmp 9bc10 │ │ │ │ + jmp 9a720 │ │ │ │ mov %ebx,%r14d │ │ │ │ cmp $0x3,%r14d │ │ │ │ - jg 9bddd │ │ │ │ + jg 9a8ed │ │ │ │ mov 0xf8(%rsp),%esi │ │ │ │ cmp %esi,0x10(%rsp) │ │ │ │ - je 9be10 │ │ │ │ - mov 0xbe263(%rip),%rcx │ │ │ │ + je 9a920 │ │ │ │ + mov 0x646e13(%rip),%rcx │ │ │ │ cmp %rcx,0x1a8(%rsp) │ │ │ │ - je 9be10 │ │ │ │ + je 9a920 │ │ │ │ addq $0x1,0xf8(%rsp) │ │ │ │ mov 0xf0(%rsp),%eax │ │ │ │ add $0x1,%eax │ │ │ │ cltd │ │ │ │ idivl 0xd0(%rsp) │ │ │ │ mov 0xf8(%rsp),%rax │ │ │ │ mov %edx,0xf0(%rsp) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jl 9bb30 │ │ │ │ + jl 9a640 │ │ │ │ mov %r14d,%r15d │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ - mov 0xbe1fb(%rip),%rdi │ │ │ │ + mov 0x646dab(%rip),%rdi │ │ │ │ callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ + jne 99db0 │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ - mov 0xbe082(%rip),%rdi │ │ │ │ + mov 0x646c32(%rip),%rdi │ │ │ │ callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ + jne 99db0 │ │ │ │ test %r15d,%r15d │ │ │ │ - jle 9bd32 │ │ │ │ + jle 9a842 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x691d6(%rip),%rsi │ │ │ │ + lea 0x5e338(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x82d16(%rip),%rax │ │ │ │ + mov 0x84206(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - lea 0xbe02f(%rip),%rdi │ │ │ │ + lea 0x646bdf(%rip),%rdi │ │ │ │ callq 15770 │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0xbe01a(%rip),%rax │ │ │ │ + mov 0x646bca(%rip),%rax │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - sub 0xbdffc(%rip),%rax │ │ │ │ + sub 0x646bac(%rip),%rax │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ movl $0x0,(%rbx) │ │ │ │ - lea 0x6b578(%rip),%rcx │ │ │ │ + lea 0x5c8e6(%rip),%rcx │ │ │ │ mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xbdfe1(%rip),%rax │ │ │ │ + mov 0x646b91(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - sub 0xbdfce(%rip),%rax │ │ │ │ + sub 0x646b7e(%rip),%rax │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1000,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ lea 0x404(%rbx),%rdi │ │ │ │ - lea 0x6b544(%rip),%rcx │ │ │ │ + lea 0x5c8b2(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xbdfa8(%rip),%rax │ │ │ │ + mov 0x646b58(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - sub 0xbdf95(%rip),%rax │ │ │ │ + sub 0x646b45(%rip),%rax │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ movsd %xmm0,0x1408(%rbx) │ │ │ │ - jmpq 9a546 │ │ │ │ - lea 0x74b65(%rip),%rsi │ │ │ │ + jmpq 99056 │ │ │ │ + lea 0x69fd8(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x82c49(%rip),%rax │ │ │ │ + mov 0x84139(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x65522(%rip),%rax │ │ │ │ + mov 0x5d0b2(%rip),%rax │ │ │ │ movq %rax,%xmm6 │ │ │ │ - jmpq 9bc7d │ │ │ │ - mov 0xbdf79(%rip),%rax │ │ │ │ + jmpq 9a78d │ │ │ │ + mov 0x646b29(%rip),%rax │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - jle 9c420 │ │ │ │ + jle 9af30 │ │ │ │ movslq 0xb8(%rsp),%rax │ │ │ │ mov %r14d,%r10d │ │ │ │ mov 0x160(%rsp),%rsi │ │ │ │ movq $0x0,0x58(%rsp) │ │ │ │ movsd 0x170(%rsp),%xmm0 │ │ │ │ movsd 0x168(%rsp),%xmm1 │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ @@ -117710,90 +113937,90 @@ │ │ │ │ mov %eax,0x100(%rsp) │ │ │ │ movsd %xmm2,(%rdx,%rax,8) │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ movapd %xmm7,%xmm3 │ │ │ │ cvtsi2sd %eax,%xmm2 │ │ │ │ mov %eax,0xe4(%rsp) │ │ │ │ mulsd %xmm2,%xmm3 │ │ │ │ - addsd 0x5abea(%rip),%xmm2 │ │ │ │ + addsd 0x5c0da(%rip),%xmm2 │ │ │ │ mulsd %xmm7,%xmm2 │ │ │ │ cmp $0x2,%r10d │ │ │ │ - jg 9c3a4 │ │ │ │ + jg 9aeb4 │ │ │ │ mov %r15,%rdx │ │ │ │ lea 0x1(%r12),%ecx │ │ │ │ mov %r14d,%eax │ │ │ │ cmp %r12d,%r14d │ │ │ │ - jle 9bf48 │ │ │ │ - jmpq 9bf99 │ │ │ │ + jle 9aa58 │ │ │ │ + jmpq 9aaa9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %eax,%xmm0 │ │ │ │ comisd %xmm0,%xmm2 │ │ │ │ - jb 9c250 │ │ │ │ - movsd 0x5aba6(%rip),%xmm0 │ │ │ │ + jb 9ad60 │ │ │ │ + movsd 0x5c096(%rip),%xmm0 │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ subsd %xmm3,%xmm0 │ │ │ │ movsd %xmm0,(%rdx) │ │ │ │ movsd (%rsp),%xmm4 │ │ │ │ add $0x8,%rdx │ │ │ │ maxsd %xmm0,%xmm4 │ │ │ │ movapd %xmm4,%xmm0 │ │ │ │ movsd %xmm0,-0x8(%rdx) │ │ │ │ cmp %eax,%ecx │ │ │ │ - je 9bf99 │ │ │ │ + je 9aaa9 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ cvtsi2sd %eax,%xmm1 │ │ │ │ add $0x1,%eax │ │ │ │ comisd %xmm1,%xmm3 │ │ │ │ - jae 9bf08 │ │ │ │ + jae 9aa18 │ │ │ │ comisd %xmm3,%xmm1 │ │ │ │ - jb 9bf80 │ │ │ │ + jb 9aa90 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %eax,%xmm0 │ │ │ │ comisd %xmm2,%xmm0 │ │ │ │ - jb 9bf80 │ │ │ │ + jb 9aa90 │ │ │ │ movapd %xmm2,%xmm0 │ │ │ │ subsd %xmm1,%xmm0 │ │ │ │ movsd %xmm0,(%rdx) │ │ │ │ - jmp 9bf2e │ │ │ │ + jmp 9aa3e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5ab41(%rip),%rdi │ │ │ │ + mov 0x5c031(%rip),%rdi │ │ │ │ add $0x8,%rdx │ │ │ │ movq %rdi,%xmm0 │ │ │ │ movsd %xmm0,-0x8(%rdx) │ │ │ │ cmp %eax,%ecx │ │ │ │ - jne 9bf48 │ │ │ │ + jne 9aa58 │ │ │ │ movsd (%rsp),%xmm1 │ │ │ │ mov 0xb8(%rsp),%edi │ │ │ │ movapd %xmm1,%xmm7 │ │ │ │ cmp %edi,0x10(%rsp) │ │ │ │ - jl 9c340 │ │ │ │ + jl 9ae50 │ │ │ │ movslq %r14d,%rax │ │ │ │ movsd (%rsp),%xmm7 │ │ │ │ mov 0x118(%rsp),%rbp │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ mov 0x124(%rsp),%eax │ │ │ │ movapd %xmm7,%xmm1 │ │ │ │ sub 0x10(%rsp),%eax │ │ │ │ mov %eax,0xc8(%rsp) │ │ │ │ - jmp 9c000 │ │ │ │ + jmp 9ab10 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - jne 9c016 │ │ │ │ + jne 9ab26 │ │ │ │ add $0x1,%rbp │ │ │ │ cmp %ebp,0x10(%rsp) │ │ │ │ - jl 9c140 │ │ │ │ + jl 9ac50 │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ mov %ebp,%eax │ │ │ │ mov %ebp,%r11d │ │ │ │ movsd (%rsi,%rbp,8),%xmm4 │ │ │ │ ucomisd (%rsp),%xmm4 │ │ │ │ - jnp 9bff0 │ │ │ │ + jnp 9ab00 │ │ │ │ cmp %r12d,%r14d │ │ │ │ - jg 9c0c5 │ │ │ │ + jg 9abd5 │ │ │ │ add 0xc8(%rsp),%eax │ │ │ │ mov 0xe8(%rsp),%rcx │ │ │ │ mov %rbp,0x40(%rsp) │ │ │ │ mov %r14d,%r9d │ │ │ │ cltd │ │ │ │ mov 0xc0(%rsp),%rbx │ │ │ │ mov %r10d,%ebp │ │ │ │ @@ -117801,132 +114028,132 @@ │ │ │ │ movslq %edx,%rax │ │ │ │ mov %rax,%r8 │ │ │ │ lea (%rcx,%rax,8),%r13 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ movsd (%rax,%rbx,1),%xmm2 │ │ │ │ ucomisd %xmm2,%xmm2 │ │ │ │ - jp 9c0b0 │ │ │ │ + jp 9abc0 │ │ │ │ movapd %xmm2,%xmm0 │ │ │ │ andpd %xmm5,%xmm0 │ │ │ │ ucomisd %xmm0,%xmm6 │ │ │ │ - jb 9c0b0 │ │ │ │ + jb 9abc0 │ │ │ │ mov %r9d,%eax │ │ │ │ sub %r14d,%eax │ │ │ │ cltq │ │ │ │ movsd (%r15,%rax,8),%xmm3 │ │ │ │ comisd (%rsp),%xmm3 │ │ │ │ - jbe 9c0b0 │ │ │ │ + jbe 9abc0 │ │ │ │ movapd %xmm3,%xmm0 │ │ │ │ mulsd %xmm2,%xmm0 │ │ │ │ mulsd %xmm4,%xmm0 │ │ │ │ addsd %xmm0,%xmm7 │ │ │ │ movapd %xmm4,%xmm0 │ │ │ │ mulsd %xmm3,%xmm0 │ │ │ │ addsd %xmm0,%xmm1 │ │ │ │ cmp $0x2,%ebp │ │ │ │ - jg 9c270 │ │ │ │ + jg 9ad80 │ │ │ │ nop │ │ │ │ add $0x1,%r9d │ │ │ │ add $0x8,%rbx │ │ │ │ cmp %r9d,%r12d │ │ │ │ - jge 9c058 │ │ │ │ + jge 9ab68 │ │ │ │ mov %ebp,%r10d │ │ │ │ mov 0x40(%rsp),%rbp │ │ │ │ cmp $0x2,%r10d │ │ │ │ - jle 9bff2 │ │ │ │ + jle 9ab02 │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ movaps %xmm5,0x70(%rsp) │ │ │ │ add $0x1,%rbp │ │ │ │ - lea 0x74863(%rip),%rsi │ │ │ │ + lea 0x69cd6(%rip),%rsi │ │ │ │ mov %r10d,0x80(%rsp) │ │ │ │ movsd %xmm1,0x60(%rsp) │ │ │ │ movsd %xmm7,0x40(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8293a(%rip),%rax │ │ │ │ + mov 0x83e2a(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x65213(%rip),%rax │ │ │ │ + mov 0x5cda3(%rip),%rax │ │ │ │ mov 0x80(%rsp),%r10d │ │ │ │ movapd 0x70(%rsp),%xmm5 │ │ │ │ movsd 0x60(%rsp),%xmm1 │ │ │ │ movsd 0x40(%rsp),%xmm7 │ │ │ │ movq %rax,%xmm6 │ │ │ │ cmp %ebp,0x10(%rsp) │ │ │ │ - jge 9c000 │ │ │ │ + jge 9ab10 │ │ │ │ xchg %ax,%ax │ │ │ │ comisd (%rsp),%xmm1 │ │ │ │ - jbe 9c340 │ │ │ │ + jbe 9ae50 │ │ │ │ movapd %xmm7,%xmm2 │ │ │ │ divsd %xmm1,%xmm2 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ movsd %xmm2,(%rax,%rcx,8) │ │ │ │ cmp $0x2,%r10d │ │ │ │ - jg 9c34e │ │ │ │ + jg 9ae5e │ │ │ │ mov 0x100(%rsp),%eax │ │ │ │ addq $0x1,0x58(%rsp) │ │ │ │ mov 0x58(%rsp),%rsi │ │ │ │ add $0x1,%eax │ │ │ │ cmp %rsi,0x110(%rsp) │ │ │ │ - je 9c41d │ │ │ │ + je 9af2d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movsd 0x8(%rsp),%xmm1 │ │ │ │ movsd 0x50(%rsp),%xmm4 │ │ │ │ movapd %xmm5,%xmm2 │ │ │ │ cvtsi2sd %eax,%xmm0 │ │ │ │ mulsd %xmm0,%xmm1 │ │ │ │ movapd %xmm1,%xmm3 │ │ │ │ movapd %xmm1,%xmm7 │ │ │ │ andpd %xmm5,%xmm3 │ │ │ │ ucomisd %xmm3,%xmm4 │ │ │ │ - jbe 9c1f0 │ │ │ │ + jbe 9ad00 │ │ │ │ cvttsd2si %xmm1,%rax │ │ │ │ pxor %xmm3,%xmm3 │ │ │ │ andnpd %xmm7,%xmm2 │ │ │ │ cvtsi2sd %rax,%xmm3 │ │ │ │ movapd %xmm3,%xmm4 │ │ │ │ cmpnlesd %xmm1,%xmm4 │ │ │ │ - movsd 0x5a8e8(%rip),%xmm1 │ │ │ │ + movsd 0x5bdd8(%rip),%xmm1 │ │ │ │ andpd %xmm1,%xmm4 │ │ │ │ subsd %xmm4,%xmm3 │ │ │ │ movapd %xmm3,%xmm1 │ │ │ │ orpd %xmm2,%xmm1 │ │ │ │ - addsd 0x5a8d0(%rip),%xmm0 │ │ │ │ + addsd 0x5bdc0(%rip),%xmm0 │ │ │ │ mulsd 0x8(%rsp),%xmm0 │ │ │ │ movapd %xmm5,%xmm2 │ │ │ │ movsd 0x50(%rsp),%xmm7 │ │ │ │ movapd %xmm0,%xmm3 │ │ │ │ movapd %xmm0,%xmm4 │ │ │ │ andpd %xmm5,%xmm3 │ │ │ │ ucomisd %xmm3,%xmm7 │ │ │ │ - jbe 9be90 │ │ │ │ + jbe 9a9a0 │ │ │ │ cvttsd2si %xmm0,%rax │ │ │ │ pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x5a899(%rip),%xmm7 │ │ │ │ + movsd 0x5bd89(%rip),%xmm7 │ │ │ │ andnpd %xmm4,%xmm2 │ │ │ │ cvtsi2sd %rax,%xmm3 │ │ │ │ cmpnlesd %xmm3,%xmm0 │ │ │ │ andpd %xmm7,%xmm0 │ │ │ │ addsd %xmm3,%xmm0 │ │ │ │ orpd %xmm2,%xmm0 │ │ │ │ - jmpq 9be90 │ │ │ │ + jmpq 9a9a0 │ │ │ │ xchg %ax,%ax │ │ │ │ comisd %xmm2,%xmm0 │ │ │ │ - jb 9bf59 │ │ │ │ + jb 9aa69 │ │ │ │ movapd %xmm2,%xmm0 │ │ │ │ subsd %xmm3,%xmm0 │ │ │ │ movsd %xmm0,(%rdx) │ │ │ │ - jmpq 9bf2e │ │ │ │ + jmpq 9aa3e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0xb8(%rsp),%eax │ │ │ │ movapd %xmm7,%xmm0 │ │ │ │ movaps %xmm5,0xa0(%rsp) │ │ │ │ - lea 0x6ab1e(%rip),%rsi │ │ │ │ + lea 0x5d80e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ push %rax │ │ │ │ mov $0x5,%eax │ │ │ │ push %r11 │ │ │ │ mov %r11d,0xc4(%rsp) │ │ │ │ push %r14 │ │ │ │ push %r9 │ │ │ │ @@ -117934,113 +114161,113 @@ │ │ │ │ mov 0x140(%rsp),%edx │ │ │ │ mov %r9d,0xb0(%rsp) │ │ │ │ mov %r8d,0xa0(%rsp) │ │ │ │ movsd %xmm4,0xb8(%rsp) │ │ │ │ movsd %xmm1,0x90(%rsp) │ │ │ │ movsd %xmm7,0x80(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x82758(%rip),%rax │ │ │ │ + mov 0x83c48(%rip),%rax │ │ │ │ add $0x20,%rsp │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x6502d(%rip),%rax │ │ │ │ + mov 0x5cbbd(%rip),%rax │ │ │ │ movapd 0xa0(%rsp),%xmm5 │ │ │ │ mov 0xb4(%rsp),%r11d │ │ │ │ mov 0x90(%rsp),%r9d │ │ │ │ movsd 0x98(%rsp),%xmm4 │ │ │ │ mov 0x80(%rsp),%r8d │ │ │ │ movq %rax,%xmm6 │ │ │ │ movsd 0x70(%rsp),%xmm1 │ │ │ │ movsd 0x60(%rsp),%xmm7 │ │ │ │ - jmpq 9c0b0 │ │ │ │ + jmpq 9abc0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movsd 0x190(%rsp),%xmm2 │ │ │ │ - jmpq 9c153 │ │ │ │ + jmpq 9ac63 │ │ │ │ mov 0xe4(%rsp),%edx │ │ │ │ movapd %xmm7,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6aac3(%rip),%rsi │ │ │ │ + lea 0x5d7b3(%rip),%rsi │ │ │ │ mov $0x3,%eax │ │ │ │ mov %r10d,0x40(%rsp) │ │ │ │ movaps %xmm5,0x60(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x826c0(%rip),%rax │ │ │ │ + mov 0x83bb0(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ movapd 0x60(%rsp),%xmm5 │ │ │ │ mov 0x40(%rsp),%r10d │ │ │ │ - mov 0x64f8e(%rip),%rax │ │ │ │ + mov 0x5cb1e(%rip),%rax │ │ │ │ movq %rax,%xmm6 │ │ │ │ - jmpq 9c16c │ │ │ │ + jmpq 9ac7c │ │ │ │ mov 0x10(%rsp),%r9d │ │ │ │ mov %r12d,%ecx │ │ │ │ mov %r14d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ mov 0xb8(%rsp),%r8d │ │ │ │ - lea 0x6a9ad(%rip),%rsi │ │ │ │ + lea 0x5d69d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov %r10d,0x70(%rsp) │ │ │ │ movaps %xmm5,0x80(%rsp) │ │ │ │ movsd %xmm2,0x60(%rsp) │ │ │ │ movsd %xmm3,0x40(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x82656(%rip),%rax │ │ │ │ + mov 0x83b46(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ mov 0x70(%rsp),%r10d │ │ │ │ - mov 0x64f2a(%rip),%rax │ │ │ │ + mov 0x5caba(%rip),%rax │ │ │ │ movapd 0x80(%rsp),%xmm5 │ │ │ │ movsd 0x60(%rsp),%xmm2 │ │ │ │ movsd 0x40(%rsp),%xmm3 │ │ │ │ movq %rax,%xmm6 │ │ │ │ - jmpq 9beec │ │ │ │ + jmpq 9a9fc │ │ │ │ mov %r10d,%r14d │ │ │ │ mov 0x1c8(%rsp),%rdx │ │ │ │ - cmp 0xbd969(%rip),%rdx │ │ │ │ - jg 9c494 │ │ │ │ + cmp 0x646519(%rip),%rdx │ │ │ │ + jg 9afa4 │ │ │ │ cmp $0x1,%r14d │ │ │ │ - jle 9c459 │ │ │ │ + jle 9af69 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6a8a5(%rip),%rsi │ │ │ │ + lea 0x5d595(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x825ef(%rip),%rax │ │ │ │ + mov 0x83adf(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ lea 0x1c0(%rsp),%rdx │ │ │ │ mov $0x52,%esi │ │ │ │ mov 0x110(%rsp),%rcx │ │ │ │ - mov 0xbd901(%rip),%rdi │ │ │ │ + mov 0x6464b1(%rip),%rdi │ │ │ │ callq 15b10 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ + jne 99db0 │ │ │ │ mov 0x1c8(%rsp),%rdx │ │ │ │ addl $0x1,0x120(%rsp) │ │ │ │ mov 0x120(%rsp),%eax │ │ │ │ pxor %xmm3,%xmm3 │ │ │ │ add $0x1,%rdx │ │ │ │ movsd 0x8(%rsp),%xmm5 │ │ │ │ mov %rdx,0x1c8(%rsp) │ │ │ │ movsd 0x150(%rsp),%xmm1 │ │ │ │ cvtsi2sd %eax,%xmm3 │ │ │ │ movapd %xmm5,%xmm2 │ │ │ │ mulsd %xmm3,%xmm2 │ │ │ │ - addsd 0x5a5f2(%rip),%xmm3 │ │ │ │ + addsd 0x5bae2(%rip),%xmm3 │ │ │ │ mulsd %xmm5,%xmm3 │ │ │ │ movsd 0x50(%rsp),%xmm5 │ │ │ │ movapd %xmm2,%xmm4 │ │ │ │ movapd %xmm2,%xmm0 │ │ │ │ andpd %xmm1,%xmm4 │ │ │ │ ucomisd %xmm4,%xmm5 │ │ │ │ - jbe 9c525 │ │ │ │ + jbe 9b035 │ │ │ │ cvttsd2si %xmm2,%rax │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x5a5c5(%rip),%xmm5 │ │ │ │ + movsd 0x5bab5(%rip),%xmm5 │ │ │ │ andnpd %xmm2,%xmm1 │ │ │ │ cvtsi2sd %rax,%xmm4 │ │ │ │ movapd %xmm4,%xmm7 │ │ │ │ cmpnlesd %xmm2,%xmm7 │ │ │ │ andpd %xmm5,%xmm7 │ │ │ │ subsd %xmm7,%xmm4 │ │ │ │ movapd %xmm4,%xmm0 │ │ │ │ @@ -118049,136 +114276,136 @@ │ │ │ │ movapd %xmm3,%xmm4 │ │ │ │ cvttsd2si %xmm0,%eax │ │ │ │ movapd %xmm3,%xmm0 │ │ │ │ movsd 0x150(%rsp),%xmm1 │ │ │ │ andpd %xmm1,%xmm4 │ │ │ │ ucomisd %xmm4,%xmm5 │ │ │ │ mov %eax,0xb8(%rsp) │ │ │ │ - jbe 9c57c │ │ │ │ + jbe 9b08c │ │ │ │ cvttsd2si %xmm3,%rax │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x5a566(%rip),%xmm5 │ │ │ │ + movsd 0x5ba56(%rip),%xmm5 │ │ │ │ andnpd %xmm3,%xmm1 │ │ │ │ cvtsi2sd %rax,%xmm4 │ │ │ │ cmpnlesd %xmm4,%xmm0 │ │ │ │ andpd %xmm5,%xmm0 │ │ │ │ addsd %xmm4,%xmm0 │ │ │ │ orpd %xmm1,%xmm0 │ │ │ │ cvttsd2si %xmm0,%eax │ │ │ │ mov 0xb8(%rsp),%edi │ │ │ │ mov 0x160(%rsp),%rbp │ │ │ │ - lea 0x6ad41(%rip),%r12 │ │ │ │ + lea 0x5daa7(%rip),%r12 │ │ │ │ mov %edi,%ebx │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ cmp %eax,%edi │ │ │ │ - jg 9c6b2 │ │ │ │ + jg 9b1c2 │ │ │ │ mov %r14d,%r15d │ │ │ │ mov 0xb8(%rsp),%r13d │ │ │ │ mov 0x10(%rsp),%r14d │ │ │ │ - jmp 9c60c │ │ │ │ + jmp 9b11c │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %ebx,%xmm0 │ │ │ │ comisd %xmm0,%xmm3 │ │ │ │ - jb 9c656 │ │ │ │ - movsd 0x5a4ee(%rip),%xmm0 │ │ │ │ + jb 9b166 │ │ │ │ + movsd 0x5b9de(%rip),%xmm0 │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ subsd %xmm2,%xmm0 │ │ │ │ movsd %xmm0,0x0(%rbp) │ │ │ │ movsd (%rsp),%xmm5 │ │ │ │ maxsd %xmm0,%xmm5 │ │ │ │ movapd %xmm5,%xmm0 │ │ │ │ movsd %xmm0,0x0(%rbp) │ │ │ │ cmp $0x3,%r15d │ │ │ │ - jg 9c66e │ │ │ │ + jg 9b17e │ │ │ │ add $0x8,%rbp │ │ │ │ cmp %ebx,%r14d │ │ │ │ - jl 9c6af │ │ │ │ + jl 9b1bf │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ mov %ebx,%edx │ │ │ │ cvtsi2sd %ebx,%xmm1 │ │ │ │ add $0x1,%ebx │ │ │ │ comisd %xmm1,%xmm2 │ │ │ │ - jae 9c5c0 │ │ │ │ + jae 9b0d0 │ │ │ │ comisd %xmm2,%xmm1 │ │ │ │ - jb 9c648 │ │ │ │ + jb 9b158 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %ebx,%xmm0 │ │ │ │ comisd %xmm3,%xmm0 │ │ │ │ - jb 9c648 │ │ │ │ + jb 9b158 │ │ │ │ movapd %xmm3,%xmm0 │ │ │ │ subsd %xmm1,%xmm0 │ │ │ │ movsd %xmm0,0x0(%rbp) │ │ │ │ - jmp 9c5e7 │ │ │ │ + jmp 9b0f7 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5a479(%rip),%rax │ │ │ │ + mov 0x5b969(%rip),%rax │ │ │ │ movq %rax,%xmm0 │ │ │ │ - jmp 9c5f4 │ │ │ │ + jmp 9b104 │ │ │ │ comisd %xmm3,%xmm0 │ │ │ │ - jb 9c61f │ │ │ │ + jb 9b12f │ │ │ │ movapd %xmm3,%xmm0 │ │ │ │ subsd %xmm2,%xmm0 │ │ │ │ movsd %xmm0,0x0(%rbp) │ │ │ │ - jmpq 9c5e7 │ │ │ │ + jmpq 9b0f7 │ │ │ │ mov %r13d,%ecx │ │ │ │ mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ movsd %xmm3,0x40(%rsp) │ │ │ │ movsd %xmm2,0x28(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x823aa(%rip),%rax │ │ │ │ + mov 0x8389a(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ movsd 0x40(%rsp),%xmm3 │ │ │ │ movsd 0x28(%rsp),%xmm2 │ │ │ │ - jmpq 9c5ff │ │ │ │ + jmpq 9b10f │ │ │ │ mov %r15d,%r14d │ │ │ │ - mov 0xbd83f(%rip),%rcx │ │ │ │ - jmpq 9bca3 │ │ │ │ + mov 0x6463ef(%rip),%rcx │ │ │ │ + jmpq 9a7b3 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbd6b6(%rip),%rdi │ │ │ │ + mov 0x646266(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbd767(%rip),%xmm0 │ │ │ │ - lea 0x5ae0a(%rip),%rsi │ │ │ │ + movsd 0x646317(%rip),%xmm0 │ │ │ │ + lea 0x5d4ce(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9adb5 │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 998c5 │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbd682(%rip),%rdi │ │ │ │ + mov 0x646232(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbd72b(%rip),%xmm0 │ │ │ │ - lea 0x5addc(%rip),%rsi │ │ │ │ + movsd 0x6462db(%rip),%xmm0 │ │ │ │ + lea 0x5d494(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ada7 │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 998b7 │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbd64e(%rip),%rdi │ │ │ │ + mov 0x6461fe(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbd70f(%rip),%xmm0 │ │ │ │ - lea 0x6901d(%rip),%rsi │ │ │ │ + movsd 0x6462bf(%rip),%xmm0 │ │ │ │ + lea 0x5d472(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9add1 │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 998e1 │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbd61a(%rip),%rdi │ │ │ │ + mov 0x6461ca(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbd6d3(%rip),%xmm0 │ │ │ │ - lea 0x68fe3(%rip),%rsi │ │ │ │ + movsd 0x646283(%rip),%xmm0 │ │ │ │ + lea 0x5d438(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9adc3 │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 998d3 │ │ │ │ + jmpq 99db0 │ │ │ │ mov $0x10,%edi │ │ │ │ lea 0x8(%rbp),%r12 │ │ │ │ callq 15850 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ callq 15850 │ │ │ │ @@ -118190,18064 +114417,15720 @@ │ │ │ │ callq 15850 │ │ │ │ mov $0x10,%edi │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ callq 15850 │ │ │ │ mov $0x10,%edi │ │ │ │ mov %rax,0xf8(%rsp) │ │ │ │ callq 15850 │ │ │ │ - cmpq $0x0,0xbd5a9(%rip) │ │ │ │ + cmpq $0x0,0x646159(%rip) │ │ │ │ movq $0x1,0x1a0(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ movq $0x1,0x1a8(%rsp) │ │ │ │ movq $0x1,0x1b0(%rsp) │ │ │ │ movq $0x1,0x1b8(%rsp) │ │ │ │ movq $0x1,0x1c0(%rsp) │ │ │ │ movq $0x1,0x1c8(%rsp) │ │ │ │ movl $0x0,0x188(%rsp) │ │ │ │ - jle 9bcd9 │ │ │ │ - movsd 0x5d403(%rip),%xmm5 │ │ │ │ + jle 9a7e9 │ │ │ │ + movsd 0x5c643(%rip),%xmm5 │ │ │ │ mov %r15d,0x40(%rsp) │ │ │ │ mov $0x1,%eax │ │ │ │ movl $0x0,0x60(%rsp) │ │ │ │ movsd %xmm5,0x50(%rsp) │ │ │ │ - movq 0x5b3fb(%rip),%xmm5 │ │ │ │ + movq 0x5c56b(%rip),%xmm5 │ │ │ │ movq $0x0,0x90(%rsp) │ │ │ │ movaps %xmm5,0x100(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0x67d46(%rip),%xmm3 │ │ │ │ + movsd 0x5c61e(%rip),%xmm3 │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ movsd 0x50(%rsp),%xmm6 │ │ │ │ mov 0x90(%rsp),%esi │ │ │ │ mov %esi,0xb4(%rsp) │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ - subsd 0x5a201(%rip),%xmm0 │ │ │ │ + subsd 0x5b6f1(%rip),%xmm0 │ │ │ │ mulsd %xmm5,%xmm1 │ │ │ │ mulsd %xmm5,%xmm0 │ │ │ │ andpd %xmm1,%xmm3 │ │ │ │ movapd %xmm1,%xmm2 │ │ │ │ ucomisd %xmm3,%xmm6 │ │ │ │ - jbe 9c918 │ │ │ │ + jbe 9b428 │ │ │ │ cvttsd2si %xmm1,%rax │ │ │ │ pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x5a1da(%rip),%xmm5 │ │ │ │ + movsd 0x5b6ca(%rip),%xmm5 │ │ │ │ cvtsi2sd %rax,%xmm3 │ │ │ │ movapd %xmm3,%xmm4 │ │ │ │ cmpnlesd %xmm1,%xmm4 │ │ │ │ andpd %xmm5,%xmm4 │ │ │ │ subsd %xmm4,%xmm3 │ │ │ │ movapd %xmm3,%xmm2 │ │ │ │ - movsd 0x67cd8(%rip),%xmm3 │ │ │ │ + movsd 0x5c5b0(%rip),%xmm3 │ │ │ │ andnpd %xmm1,%xmm3 │ │ │ │ orpd %xmm3,%xmm2 │ │ │ │ ucomisd %xmm1,%xmm2 │ │ │ │ - jp 9c931 │ │ │ │ + jp 9b441 │ │ │ │ movq %xmm1,%rax │ │ │ │ movq %xmm0,%rdx │ │ │ │ cmove %rdx,%rax │ │ │ │ movq %rax,%xmm1 │ │ │ │ cmpl $0x1,0x40(%rsp) │ │ │ │ - jg 9cf22 │ │ │ │ + jg 9ba32 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x5a180(%rip),%rcx │ │ │ │ + mov 0x5b670(%rip),%rcx │ │ │ │ cmpq $0x0,0x90(%rsp) │ │ │ │ mov %rcx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 9cffd │ │ │ │ + jne 9bb0d │ │ │ │ movl $0x0,0x98(%rsp) │ │ │ │ movl $0x0,0x120(%rsp) │ │ │ │ mov 0x1a8(%rsp),%rax │ │ │ │ - cmp 0xbd571(%rip),%rax │ │ │ │ - jle 9d0a7 │ │ │ │ + cmp 0x646121(%rip),%rax │ │ │ │ + jle 9bbb7 │ │ │ │ add $0x1,%rax │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ movsd 0x190(%rsp),%xmm0 │ │ │ │ mov %rax,0x1a8(%rsp) │ │ │ │ movslq 0x98(%rsp),%rax │ │ │ │ mov (%rdi,%rax,8),%rbp │ │ │ │ - mov 0xbd534(%rip),%rax │ │ │ │ + mov 0x6460e4(%rip),%rax │ │ │ │ movsd %xmm0,0x0(%rbp,%rax,8) │ │ │ │ test %rax,%rax │ │ │ │ - jle 9ca3a │ │ │ │ + jle 9b54a │ │ │ │ mov 0x98(%rsp),%r13d │ │ │ │ mov 0xf0(%rsp),%r14 │ │ │ │ mov 0x40(%rsp),%r12d │ │ │ │ - jmp 9c9ed │ │ │ │ + jmp 9b4fd │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp %rbx,0xbd505(%rip) │ │ │ │ - jle 9ca3a │ │ │ │ + cmp %rbx,0x6460b5(%rip) │ │ │ │ + jle 9b54a │ │ │ │ movsd (%r14,%rbx,8),%xmm0 │ │ │ │ movsd %xmm0,0x0(%rbp,%rbx,8) │ │ │ │ cmp $0x3,%r12d │ │ │ │ - jle 9c9e0 │ │ │ │ + jle 9b4f0 │ │ │ │ mov 0x1a8(%rsp),%rax │ │ │ │ mov %ebx,%r9d │ │ │ │ mov %r13d,%r8d │ │ │ │ mov %ebx,%ecx │ │ │ │ - lea 0x6a1ea(%rip),%rsi │ │ │ │ + lea 0x5ceda(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ lea -0x2(%rax),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x82010(%rip),%rax │ │ │ │ + mov 0x83500(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmp 9c9e0 │ │ │ │ + jmp 9b4f0 │ │ │ │ cmpl $0x3,0x40(%rsp) │ │ │ │ - jg 9d080 │ │ │ │ - mov 0xbd344(%rip),%rax │ │ │ │ + jg 9bb90 │ │ │ │ + mov 0x645ef4(%rip),%rax │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - jle 9cd18 │ │ │ │ + jle 9b828 │ │ │ │ mov 0xf8(%rsp),%r11 │ │ │ │ movapd 0x100(%rsp),%xmm5 │ │ │ │ - jmp 9caa7 │ │ │ │ + jmp 9b5b7 │ │ │ │ nop │ │ │ │ comisd (%rsp),%xmm1 │ │ │ │ - jbe 9cc98 │ │ │ │ + jbe 9b7a8 │ │ │ │ movapd %xmm6,%xmm2 │ │ │ │ divsd %xmm1,%xmm2 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ cmpl $0x2,0x40(%rsp) │ │ │ │ movsd %xmm2,(%rax,%rbp,8) │ │ │ │ - jg 9ccb0 │ │ │ │ + jg 9b7c0 │ │ │ │ add $0x1,%rbp │ │ │ │ cmp 0x58(%rsp),%rbp │ │ │ │ - je 9cd18 │ │ │ │ + je 9b828 │ │ │ │ movsd 0x190(%rsp),%xmm0 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov %ebp,%ecx │ │ │ │ movsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd 0x67b23(%rip),%xmm2 │ │ │ │ + movsd 0x5c3fb(%rip),%xmm2 │ │ │ │ movsd %xmm0,(%rax,%rbp,8) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x59ff3(%rip),%rax │ │ │ │ + mov 0x5b4e3(%rip),%rax │ │ │ │ cvtsi2sd %ebp,%xmm0 │ │ │ │ movapd %xmm6,%xmm3 │ │ │ │ mov %rax,(%r11) │ │ │ │ mulsd %xmm0,%xmm3 │ │ │ │ - addsd 0x59fdc(%rip),%xmm0 │ │ │ │ + addsd 0x5b4cc(%rip),%xmm0 │ │ │ │ mulsd %xmm6,%xmm0 │ │ │ │ movsd 0x50(%rsp),%xmm6 │ │ │ │ andpd %xmm0,%xmm2 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ ucomisd %xmm2,%xmm6 │ │ │ │ - jbe 9cb3f │ │ │ │ + jbe 9b64f │ │ │ │ cvttsd2si %xmm0,%rax │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x59fb3(%rip),%xmm7 │ │ │ │ + movsd 0x5b4a3(%rip),%xmm7 │ │ │ │ cvtsi2sd %rax,%xmm2 │ │ │ │ movapd %xmm2,%xmm4 │ │ │ │ movapd %xmm2,%xmm1 │ │ │ │ - movsd 0x67abe(%rip),%xmm2 │ │ │ │ + movsd 0x5c396(%rip),%xmm2 │ │ │ │ cmpnlesd %xmm0,%xmm4 │ │ │ │ andnpd %xmm0,%xmm2 │ │ │ │ andpd %xmm7,%xmm4 │ │ │ │ subsd %xmm4,%xmm1 │ │ │ │ orpd %xmm2,%xmm1 │ │ │ │ ucomisd %xmm0,%xmm1 │ │ │ │ - jp 9cc88 │ │ │ │ - jne 9cc88 │ │ │ │ + jp 9b798 │ │ │ │ + jne 9b798 │ │ │ │ movapd %xmm3,%xmm1 │ │ │ │ cvttsd2si %xmm3,%r14d │ │ │ │ cvttsd2si %xmm1,%eax │ │ │ │ cmp %r14d,%eax │ │ │ │ - jg 9cc50 │ │ │ │ + jg 9b760 │ │ │ │ movq $0x0,0x8(%r11) │ │ │ │ movslq %r14d,%r15 │ │ │ │ movsd (%rsp),%xmm6 │ │ │ │ xor %ebx,%ebx │ │ │ │ lea 0x0(,%r15,8),%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ movapd %xmm6,%xmm1 │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ mov %ebx,%eax │ │ │ │ mov %ebx,%r10d │ │ │ │ movsd (%rsi,%rbx,8),%xmm4 │ │ │ │ ucomisd (%rsp),%xmm4 │ │ │ │ - jp 9cbb8 │ │ │ │ - jne 9cbb8 │ │ │ │ + jp 9b6c8 │ │ │ │ + jne 9b6c8 │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 9ca70 │ │ │ │ + je 9b580 │ │ │ │ mov $0x1,%ebx │ │ │ │ - jmp 9cb88 │ │ │ │ + jmp 9b698 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add 0x60(%rsp),%eax │ │ │ │ mov 0x70(%rsp),%rdx │ │ │ │ xor %r13d,%r13d │ │ │ │ mov %eax,%r8d │ │ │ │ mov 0x28(%rsp),%r12 │ │ │ │ and $0x1,%eax │ │ │ │ and $0x1,%r8d │ │ │ │ lea (%rdx,%rax,8),%r15 │ │ │ │ mov (%r15),%rax │ │ │ │ lea (%r14,%r13,1),%r9d │ │ │ │ movsd (%rax,%r12,1),%xmm2 │ │ │ │ ucomisd %xmm2,%xmm2 │ │ │ │ - jp 9cc38 │ │ │ │ - movsd 0x64736(%rip),%xmm7 │ │ │ │ + jp 9b748 │ │ │ │ + movsd 0x5c2c6(%rip),%xmm7 │ │ │ │ movapd %xmm2,%xmm0 │ │ │ │ andpd %xmm5,%xmm0 │ │ │ │ ucomisd %xmm0,%xmm7 │ │ │ │ - jb 9cc38 │ │ │ │ + jb 9b748 │ │ │ │ movsd (%r11,%r13,8),%xmm3 │ │ │ │ comisd (%rsp),%xmm3 │ │ │ │ - jbe 9cc38 │ │ │ │ + jbe 9b748 │ │ │ │ movapd %xmm3,%xmm0 │ │ │ │ cmpl $0x2,0x40(%rsp) │ │ │ │ mulsd %xmm2,%xmm0 │ │ │ │ mulsd %xmm4,%xmm0 │ │ │ │ addsd %xmm0,%xmm6 │ │ │ │ movapd %xmm4,%xmm0 │ │ │ │ mulsd %xmm3,%xmm0 │ │ │ │ addsd %xmm0,%xmm1 │ │ │ │ - jg 9ce60 │ │ │ │ + jg 9b970 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x8,%r12 │ │ │ │ cmp $0x1,%r13 │ │ │ │ - je 9cba0 │ │ │ │ + je 9b6b0 │ │ │ │ mov $0x1,%r13d │ │ │ │ - jmp 9cbd7 │ │ │ │ + jmp 9b6e7 │ │ │ │ xchg %ax,%ax │ │ │ │ cvttsd2si %xmm0,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %eax,%xmm0 │ │ │ │ subsd %xmm0,%xmm1 │ │ │ │ - movsd 0x59e60(%rip),%xmm0 │ │ │ │ + movsd 0x5b350(%rip),%xmm0 │ │ │ │ divsd 0x8(%rsp),%xmm1 │ │ │ │ movsd %xmm1,0x8(%r11) │ │ │ │ subsd %xmm1,%xmm0 │ │ │ │ movsd %xmm0,(%r11) │ │ │ │ - jmpq 9cb6d │ │ │ │ + jmpq 9b67d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ - jmpq 9cb53 │ │ │ │ + jmpq 9b663 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movsd 0x190(%rsp),%xmm2 │ │ │ │ - jmpq 9ca83 │ │ │ │ + jmpq 9b593 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ movapd %xmm6,%xmm0 │ │ │ │ mov %ecx,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x3,%eax │ │ │ │ - lea 0x69fe9(%rip),%rsi │ │ │ │ + lea 0x5ccd9(%rip),%rsi │ │ │ │ mov %r11,0x28(%rsp) │ │ │ │ add $0x1,%rbp │ │ │ │ movaps %xmm5,0x80(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x73c65(%rip),%rsi │ │ │ │ + lea 0x690d8(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x81d49(%rip),%rax │ │ │ │ + mov 0x83239(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ mov 0x28(%rsp),%r11 │ │ │ │ movapd 0x80(%rsp),%xmm5 │ │ │ │ cmp 0x58(%rsp),%rbp │ │ │ │ - jne 9caa7 │ │ │ │ + jne 9b5b7 │ │ │ │ mov 0x1c8(%rsp),%rdx │ │ │ │ - cmp 0xbd071(%rip),%rdx │ │ │ │ - jg 9cd8a │ │ │ │ + cmp 0x645c21(%rip),%rdx │ │ │ │ + jg 9b89a │ │ │ │ cmpl $0x1,0x40(%rsp) │ │ │ │ - jle 9cd52 │ │ │ │ + jle 9b862 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x69fac(%rip),%rsi │ │ │ │ + lea 0x5cc9c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x81cf6(%rip),%rax │ │ │ │ + mov 0x831e6(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ mov 0x38(%rsp),%r9 │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ lea 0x1c0(%rsp),%rdx │ │ │ │ mov $0x52,%esi │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ - mov 0xbd00b(%rip),%rdi │ │ │ │ + mov 0x645bbb(%rip),%rdi │ │ │ │ callq 15b10 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ + jne 99db0 │ │ │ │ mov 0x1c8(%rsp),%rdx │ │ │ │ mov 0x120(%rsp),%r8d │ │ │ │ mov 0x60(%rsp),%eax │ │ │ │ add $0x1,%rdx │ │ │ │ mov %rdx,0x1c8(%rsp) │ │ │ │ test %r8d,%r8d │ │ │ │ cmovne 0x98(%rsp),%eax │ │ │ │ mov 0x1a8(%rsp),%r8 │ │ │ │ - cmp 0xbd13c(%rip),%r8 │ │ │ │ + cmp 0x645cec(%rip),%r8 │ │ │ │ mov %eax,0x60(%rsp) │ │ │ │ - jg 9ce32 │ │ │ │ + jg 9b942 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x6781a(%rip),%xmm2 │ │ │ │ + movsd 0x5c0f2(%rip),%xmm2 │ │ │ │ movsd 0x50(%rsp),%xmm5 │ │ │ │ cvtsi2sd %rdx,%xmm0 │ │ │ │ mulsd 0x8(%rsp),%xmm0 │ │ │ │ andpd %xmm0,%xmm2 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ ucomisd %xmm2,%xmm5 │ │ │ │ - jbe 9ce28 │ │ │ │ + jbe 9b938 │ │ │ │ cvttsd2si %xmm0,%rax │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x59cca(%rip),%xmm5 │ │ │ │ + movsd 0x5b1ba(%rip),%xmm5 │ │ │ │ cvtsi2sd %rax,%xmm2 │ │ │ │ movapd %xmm2,%xmm3 │ │ │ │ movapd %xmm2,%xmm1 │ │ │ │ - movsd 0x677d5(%rip),%xmm2 │ │ │ │ + movsd 0x5c0ad(%rip),%xmm2 │ │ │ │ cmpnlesd %xmm0,%xmm3 │ │ │ │ andnpd %xmm0,%xmm2 │ │ │ │ andpd %xmm5,%xmm3 │ │ │ │ subsd %xmm3,%xmm1 │ │ │ │ orpd %xmm2,%xmm1 │ │ │ │ ucomisd %xmm0,%xmm1 │ │ │ │ - jnp 9d174 │ │ │ │ + jnp 9bc84 │ │ │ │ addq $0x1,0x90(%rsp) │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ - cmp %rax,0xbcf4e(%rip) │ │ │ │ - jle 9d3a4 │ │ │ │ + cmp %rax,0x645afe(%rip) │ │ │ │ + jle 9beb4 │ │ │ │ mov 0x1c8(%rsp),%rax │ │ │ │ - jmpq 9c890 │ │ │ │ + jmpq 9b3a0 │ │ │ │ nopl (%rax) │ │ │ │ movapd %xmm6,%xmm0 │ │ │ │ movaps %xmm5,0xd0(%rsp) │ │ │ │ - lea 0x69dc5(%rip),%rsi │ │ │ │ + lea 0x5cab5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ mov %r11,0xe8(%rsp) │ │ │ │ mov $0x5,%eax │ │ │ │ push %r10 │ │ │ │ mov %r10d,0xec(%rsp) │ │ │ │ push %r9 │ │ │ │ mov 0xc4(%rsp),%edx │ │ │ │ mov %r8d,0xd0(%rsp) │ │ │ │ mov %ecx,0x90(%rsp) │ │ │ │ movsd %xmm4,0xd8(%rsp) │ │ │ │ movsd %xmm1,0xc8(%rsp) │ │ │ │ movsd %xmm6,0xb0(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x81b72(%rip),%rax │ │ │ │ + mov 0x83062(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ pop %r9 │ │ │ │ pop %r10 │ │ │ │ mov 0xe8(%rsp),%r11 │ │ │ │ mov 0x80(%rsp),%ecx │ │ │ │ mov 0xe4(%rsp),%r10d │ │ │ │ mov 0xc0(%rsp),%r8d │ │ │ │ movapd 0xd0(%rsp),%xmm5 │ │ │ │ movsd 0xc8(%rsp),%xmm4 │ │ │ │ movsd 0xb8(%rsp),%xmm1 │ │ │ │ movsd 0xa0(%rsp),%xmm6 │ │ │ │ - jmpq 9cc38 │ │ │ │ + jmpq 9b748 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x2,%eax │ │ │ │ mov 0xb4(%rsp),%edx │ │ │ │ - lea 0x69c66(%rip),%rsi │ │ │ │ + lea 0x5c956(%rip),%rsi │ │ │ │ movsd %xmm1,0x58(%rsp) │ │ │ │ movsd %xmm0,0x28(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x81aee(%rip),%rbx │ │ │ │ + mov 0x82fde(%rip),%rbx │ │ │ │ mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x59b62(%rip),%rcx │ │ │ │ + mov 0x5b052(%rip),%rcx │ │ │ │ cmpq $0x0,0x90(%rsp) │ │ │ │ movsd 0x28(%rsp),%xmm0 │ │ │ │ mov %rcx,(%rax) │ │ │ │ movsd 0x58(%rsp),%xmm1 │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 9d0fd │ │ │ │ + jne 9bc0d │ │ │ │ movl $0x0,0x98(%rsp) │ │ │ │ movl $0x0,0x120(%rsp) │ │ │ │ mov 0x98(%rsp),%ecx │ │ │ │ mov 0x1a8(%rsp),%rdx │ │ │ │ - lea 0x69c18(%rip),%rsi │ │ │ │ + lea 0x5c908(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6a2d5(%rip),%rsi │ │ │ │ + lea 0x5d03b(%rip),%rsi │ │ │ │ movsd 0x8(%rax),%xmm1 │ │ │ │ movsd (%rax),%xmm0 │ │ │ │ mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 9c978 │ │ │ │ + jmpq 9b488 │ │ │ │ cvttsd2si %xmm1,%eax │ │ │ │ cvttsd2si %xmm0,%edx │ │ │ │ cmp %edx,%eax │ │ │ │ - jle 9d070 │ │ │ │ + jle 9bb80 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov 0x60(%rsp),%eax │ │ │ │ movsd 0x8(%rsp),%xmm6 │ │ │ │ movl $0x1,0x120(%rsp) │ │ │ │ cvtsi2sdq 0x1c8(%rsp),%xmm0 │ │ │ │ add $0x1,%eax │ │ │ │ and $0x1,%eax │ │ │ │ mov %eax,0x98(%rsp) │ │ │ │ mulsd %xmm6,%xmm0 │ │ │ │ cvttsd2si %xmm0,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %eax,%xmm0 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ subsd %xmm0,%xmm1 │ │ │ │ - movsd 0x59a6e(%rip),%xmm0 │ │ │ │ + movsd 0x5af5e(%rip),%xmm0 │ │ │ │ divsd %xmm6,%xmm1 │ │ │ │ subsd %xmm1,%xmm0 │ │ │ │ movsd %xmm1,0x8(%rax) │ │ │ │ movsd %xmm0,(%rax) │ │ │ │ - jmpq 9c978 │ │ │ │ + jmpq 9b488 │ │ │ │ movl $0x0,0x120(%rsp) │ │ │ │ - jmpq 9ca45 │ │ │ │ - lea 0x738c2(%rip),%rsi │ │ │ │ + jmpq 9b555 │ │ │ │ + lea 0x68d35(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x819a6(%rip),%rax │ │ │ │ + mov 0x82e96(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 9ca45 │ │ │ │ + jmpq 9b555 │ │ │ │ lea 0x1a0(%rsp),%rdx │ │ │ │ pushq 0x38(%rsp) │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xbce21(%rip),%rdi │ │ │ │ + mov 0x6459d1(%rip),%rdi │ │ │ │ lea 0x194(%rsp),%rax │ │ │ │ push %rax │ │ │ │ mov 0x100(%rsp),%r9 │ │ │ │ mov 0x140(%rsp),%rcx │ │ │ │ lea 0x1a0(%rsp),%r8 │ │ │ │ callq 15290 │ │ │ │ pop %r11 │ │ │ │ pop %rbx │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ + jne 99db0 │ │ │ │ mov 0x1a8(%rsp),%rax │ │ │ │ - jmpq 9c98d │ │ │ │ + jmpq 9b49d │ │ │ │ cvttsd2si %xmm0,%edx │ │ │ │ cvttsd2si %xmm1,%eax │ │ │ │ cmp %eax,%edx │ │ │ │ - jge 9d070 │ │ │ │ + jge 9bb80 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov 0x60(%rsp),%eax │ │ │ │ movsd 0x8(%rsp),%xmm5 │ │ │ │ movl $0x1,0x120(%rsp) │ │ │ │ cvtsi2sdq 0x1c8(%rsp),%xmm0 │ │ │ │ add $0x1,%eax │ │ │ │ and $0x1,%eax │ │ │ │ mov %eax,0x98(%rsp) │ │ │ │ mulsd %xmm5,%xmm0 │ │ │ │ cvttsd2si %xmm0,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %eax,%xmm0 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ subsd %xmm0,%xmm1 │ │ │ │ - movsd 0x5996a(%rip),%xmm0 │ │ │ │ + movsd 0x5ae5a(%rip),%xmm0 │ │ │ │ divsd %xmm5,%xmm1 │ │ │ │ subsd %xmm1,%xmm0 │ │ │ │ movsd %xmm1,0x8(%rax) │ │ │ │ movsd %xmm0,(%rax) │ │ │ │ - jmpq 9cfa2 │ │ │ │ - jne 9ce32 │ │ │ │ + jmpq 9bab2 │ │ │ │ + jne 9b942 │ │ │ │ cmpl $0x1,0x40(%rsp) │ │ │ │ - jle 9d1ad │ │ │ │ + jle 9bcbd │ │ │ │ mov 0x98(%rsp),%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ mov %r8,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x69a37(%rip),%rsi │ │ │ │ + lea 0x5c727(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8189b(%rip),%rax │ │ │ │ + mov 0x82d8b(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ lea 0x1a0(%rsp),%rdx │ │ │ │ pushq 0x38(%rsp) │ │ │ │ mov $0x52,%esi │ │ │ │ - mov 0xbcd1b(%rip),%rdi │ │ │ │ + mov 0x6458cb(%rip),%rdi │ │ │ │ lea 0x194(%rsp),%rax │ │ │ │ push %rax │ │ │ │ mov 0x100(%rsp),%r9 │ │ │ │ mov 0x140(%rsp),%rcx │ │ │ │ lea 0x1a0(%rsp),%r8 │ │ │ │ callq 15290 │ │ │ │ pop %rsi │ │ │ │ pop %rdi │ │ │ │ test %eax,%eax │ │ │ │ - jne 9b2a0 │ │ │ │ + jne 99db0 │ │ │ │ movslq 0x98(%rsp),%rax │ │ │ │ mov 0x70(%rsp),%rcx │ │ │ │ xor %ebx,%ebx │ │ │ │ movsd 0x190(%rsp),%xmm0 │ │ │ │ addq $0x1,0x1a8(%rsp) │ │ │ │ mov (%rcx,%rax,8),%rbp │ │ │ │ - mov 0xbcccf(%rip),%rax │ │ │ │ + mov 0x64587f(%rip),%rax │ │ │ │ movsd %xmm0,0x0(%rbp,%rax,8) │ │ │ │ test %rax,%rax │ │ │ │ - jle 9d2a2 │ │ │ │ + jle 9bdb2 │ │ │ │ mov 0x98(%rsp),%r13d │ │ │ │ mov 0xf0(%rsp),%r12 │ │ │ │ mov 0x40(%rsp),%r14d │ │ │ │ - jmp 9d255 │ │ │ │ + jmp 9bd65 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp %rbx,0xbcc9d(%rip) │ │ │ │ - jle 9d2a2 │ │ │ │ + cmp %rbx,0x64584d(%rip) │ │ │ │ + jle 9bdb2 │ │ │ │ movsd (%r12,%rbx,8),%xmm0 │ │ │ │ movsd %xmm0,0x0(%rbp,%rbx,8) │ │ │ │ cmp $0x3,%r14d │ │ │ │ - jle 9d248 │ │ │ │ + jle 9bd58 │ │ │ │ mov 0x1a8(%rsp),%rax │ │ │ │ mov %ebx,%r9d │ │ │ │ mov %r13d,%r8d │ │ │ │ mov %ebx,%ecx │ │ │ │ - lea 0x69982(%rip),%rsi │ │ │ │ + lea 0x5c672(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ lea -0x2(%rax),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x817a8(%rip),%rax │ │ │ │ + mov 0x82c98(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmp 9d248 │ │ │ │ + jmp 9bd58 │ │ │ │ cmpl $0x3,0x40(%rsp) │ │ │ │ - jle 9ce32 │ │ │ │ - lea 0x73695(%rip),%rsi │ │ │ │ + jle 9b942 │ │ │ │ + lea 0x68b08(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x81779(%rip),%rax │ │ │ │ + mov 0x82c69(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq 9ce32 │ │ │ │ + jmpq 9b942 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbcaa0(%rip),%rdi │ │ │ │ + mov 0x645650(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbcb71(%rip),%xmm0 │ │ │ │ - lea 0x6847b(%rip),%rsi │ │ │ │ + movsd 0x645721(%rip),%xmm0 │ │ │ │ + lea 0x5c8d0(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9adef │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 998ff │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbca6c(%rip),%rdi │ │ │ │ + mov 0x64561c(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbcb35(%rip),%xmm0 │ │ │ │ - lea 0x68441(%rip),%rsi │ │ │ │ + movsd 0x6456e5(%rip),%xmm0 │ │ │ │ + lea 0x5c896(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9addf │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 998ef │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbca38(%rip),%rdi │ │ │ │ + mov 0x6455e8(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbcb19(%rip),%xmm0 │ │ │ │ - lea 0x6841f(%rip),%rsi │ │ │ │ + movsd 0x6456c9(%rip),%xmm0 │ │ │ │ + lea 0x5c87b(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9ae0d │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 9991d │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xbca04(%rip),%rdi │ │ │ │ + mov 0x6455b4(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - movsd 0xbcadd(%rip),%xmm0 │ │ │ │ - lea 0x683e5(%rip),%rsi │ │ │ │ + movsd 0x64568d(%rip),%xmm0 │ │ │ │ + lea 0x5c841(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - je 9adff │ │ │ │ - jmpq 9b2a0 │ │ │ │ + je 9990f │ │ │ │ + jmpq 99db0 │ │ │ │ mov 0x40(%rsp),%r15d │ │ │ │ - jmpq 9bcd9 │ │ │ │ + jmpq 9a7e9 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - │ │ │ │ -000000000009d3c0 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xbcc91(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 9d40a │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000009d410 : │ │ │ │ + push %r15 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xbcc61(%rip),%rdi │ │ │ │ - jmpq 15980 <__strcpy_chk@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -000000000009d430 : │ │ │ │ push %r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0xbd1e2(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ - mov $0x9,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x530,%rsp │ │ │ │ + sub $0x2038,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x528(%rsp) │ │ │ │ + mov %rax,0x2028(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0xc(%rsp),%rbx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - movl $0x1,0xbd367(%rip) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - movl $0x1,0xbd356(%rip) │ │ │ │ - movl $0x1,0xbd348(%rip) │ │ │ │ - movl $0x1,0xbd33a(%rip) │ │ │ │ - movl $0x1,0xbd32c(%rip) │ │ │ │ - movl $0x1,0xbd31e(%rip) │ │ │ │ - movl $0x1,0xbd310(%rip) │ │ │ │ - movl $0x1,0xbd302(%rip) │ │ │ │ - movl $0x1,0xbd2f4(%rip) │ │ │ │ - movl $0x1,0xbd2e6(%rip) │ │ │ │ - movl $0x1,0xbd2d8(%rip) │ │ │ │ - movl $0x1,0xbd2ca(%rip) │ │ │ │ - movl $0x1,0xbd2bc(%rip) │ │ │ │ - movl $0x1,0xbd2ae(%rip) │ │ │ │ - movl $0x1,0xbd2a0(%rip) │ │ │ │ - movl $0x1,0xbd292(%rip) │ │ │ │ - movl $0x1,0xbd284(%rip) │ │ │ │ - movl $0x1,0xbd276(%rip) │ │ │ │ - movl $0x1,0xbd268(%rip) │ │ │ │ - movl $0x1,0xbd25a(%rip) │ │ │ │ - movl $0x1,0xbd24c(%rip) │ │ │ │ - movq $0x0,0xbd179(%rip) │ │ │ │ - movq $0x0,0xbd176(%rip) │ │ │ │ - movq $0x0,0xbd173(%rip) │ │ │ │ - movq $0x0,0xbd170(%rip) │ │ │ │ - movq $0x0,0xbd16d(%rip) │ │ │ │ - movq $0x0,0xbd16a(%rip) │ │ │ │ - movq $0x0,0xbd167(%rip) │ │ │ │ - movq $0x0,0xbd164(%rip) │ │ │ │ - movq $0x0,0xbd161(%rip) │ │ │ │ - movq $0x0,0xbd15e(%rip) │ │ │ │ - movq $0x0,0xbd15b(%rip) │ │ │ │ - movq $0x0,0xbd158(%rip) │ │ │ │ - movq $0x0,0xbd155(%rip) │ │ │ │ - movq $0x0,0xbd152(%rip) │ │ │ │ - movq $0x0,0xbd19f(%rip) │ │ │ │ - movb $0x0,0xbd148(%rip) │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9dfc8 │ │ │ │ - mov 0xbce7d(%rip),%esi │ │ │ │ - mov 0xbd016(%rip),%rdi │ │ │ │ - test %esi,%esi │ │ │ │ - jle 9d62a │ │ │ │ - add $0x1,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9df90 │ │ │ │ - mov 0xbcff6(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x29,%esi │ │ │ │ - lea 0x67671(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9df90 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x29,%esi │ │ │ │ - mov 0xbcfb3(%rip),%rdi │ │ │ │ - lea 0xbcfbc(%rip),%rcx │ │ │ │ - lea 0x67623(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov %rax,0xbcf9e(%rip) │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9df90 │ │ │ │ - mov 0xbcf82(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0xbcf8d(%rip),%rcx │ │ │ │ - lea 0x64090(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9df90 │ │ │ │ - mov 0xbcf4d(%rip),%rdi │ │ │ │ - mov %rbx,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xbcf60(%rip),%rcx │ │ │ │ - lea 0x6406f(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9df90 │ │ │ │ - mov 0xbcf15(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0xbcf30(%rip),%rcx │ │ │ │ - lea 0x67585(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9d740 │ │ │ │ - movq $0x1,0xbcf08(%rip) │ │ │ │ - mov 0xbced9(%rip),%rdi │ │ │ │ + lea 0x1020(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15790 <__stpcpy_chk@plt> │ │ │ │ + sub %r12,%rax │ │ │ │ + movb $0x0,0x101c(%rsp,%rax,1) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 9c030 │ │ │ │ + lea 0x5f88d(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1c(%rsp),%r15 │ │ │ │ + callq 15ae0 │ │ │ │ + lea 0x5abd9(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 15ae0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0xbcefc(%rip),%rcx │ │ │ │ - lea 0x67550(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 15c50 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 9d77c │ │ │ │ - movq $0x1,0xbced4(%rip) │ │ │ │ - mov 0xbce9d(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x6752f(%rip),%rdx │ │ │ │ - lea 0xe0(%rsp),%rbp │ │ │ │ - mov $0x10,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov %rbp,%rcx │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - jne 9e000 │ │ │ │ - movl $0x0,0xbd01b(%rip) │ │ │ │ - mov 0xbce54(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x674ed(%rip),%rdx │ │ │ │ - lea 0x100(%rsp),%rbp │ │ │ │ - mov $0x10,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov %rbp,%rcx │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - jne 9e040 │ │ │ │ - movl $0x0,0xbcfd2(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x18(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbcdfb(%rip),%rdi │ │ │ │ - lea 0x59cf3(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e060 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbce23(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x20(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbcdb4(%rip),%rdi │ │ │ │ - lea 0x59ca5(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e1e0 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcde4(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x28(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbcd6d(%rip),%rdi │ │ │ │ - lea 0x59e1e(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e1d0 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcda5(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbcd26(%rip),%rdi │ │ │ │ - lea 0x59dde(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e1c0 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcd66(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x38(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbccdf(%rip),%rdi │ │ │ │ - lea 0x68817(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e1b0 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcd27(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x40(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbcc98(%rip),%rdi │ │ │ │ - lea 0x687d7(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e1a0 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcce8(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x48(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbcc51(%rip),%rdi │ │ │ │ - lea 0x69482(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e190 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcca9(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x50(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbcc0a(%rip),%rdi │ │ │ │ - lea 0x69444(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e180 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcc6a(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x58(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbcbc3(%rip),%rdi │ │ │ │ - lea 0x69406(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e170 │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcc2b(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x60(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbcb7c(%rip),%rdi │ │ │ │ - lea 0x693c4(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e160 │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcbec(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x68(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbcb35(%rip),%rdi │ │ │ │ - lea 0x67c5f(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e150 │ │ │ │ - movsd 0x68(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcbad(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x70(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbcaee(%rip),%rdi │ │ │ │ - lea 0x67c1f(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e140 │ │ │ │ - movsd 0x70(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcb6e(%rip) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x78(%rsp),%rcx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xbcaa7(%rip),%rdi │ │ │ │ - lea 0x69786(%rip),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e130 │ │ │ │ - movsd 0x78(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcb2f(%rip) │ │ │ │ - mov 0xbca70(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x5993f(%rip),%rdx │ │ │ │ - lea 0x88(%rsp),%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e120 │ │ │ │ - movsd 0x88(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcaf2(%rip) │ │ │ │ - mov 0xbca23(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x598ec(%rip),%rdx │ │ │ │ - lea 0x90(%rsp),%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e110 │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbcaad(%rip) │ │ │ │ - mov 0xbc9d6(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x59899(%rip),%rdx │ │ │ │ - lea 0x98(%rsp),%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e100 │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbca68(%rip) │ │ │ │ - mov 0xbc989(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x59846(%rip),%rdx │ │ │ │ - lea 0xa0(%rsp),%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e0f0 │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbca23(%rip) │ │ │ │ - mov 0xbc93c(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x67a6e(%rip),%rdx │ │ │ │ - lea 0xa8(%rsp),%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e0e0 │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbc9de(%rip) │ │ │ │ - mov 0xbc8ef(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x67a27(%rip),%rdx │ │ │ │ - lea 0xb0(%rsp),%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e0d0 │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbc999(%rip) │ │ │ │ - mov 0xbc8a2(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x679e0(%rip),%rdx │ │ │ │ - lea 0xb8(%rsp),%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e0c0 │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbc954(%rip) │ │ │ │ - mov 0xbc855(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x67999(%rip),%rdx │ │ │ │ - lea 0xc0(%rsp),%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e0b0 │ │ │ │ - movsd 0xc0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbc90f(%rip) │ │ │ │ - mov 0xbc808(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x596ec(%rip),%rdx │ │ │ │ - lea 0x80(%rsp),%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e0a0 │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbc882(%rip) │ │ │ │ - mov 0xbc7bb(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x67905(%rip),%rdx │ │ │ │ - lea 0xc8(%rsp),%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e090 │ │ │ │ - movsd 0xc8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbc87d(%rip) │ │ │ │ - mov 0xbc76e(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x678be(%rip),%rdx │ │ │ │ - lea 0xd0(%rsp),%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e080 │ │ │ │ - movsd 0xd0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xbc838(%rip) │ │ │ │ - mov 0xbc721(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x64015(%rip),%rdx │ │ │ │ - lea 0x120(%rsp),%rbp │ │ │ │ - mov $0x10,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov %rbp,%rcx │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - jne 9e020 │ │ │ │ - movl $0x0,0xbc853(%rip) │ │ │ │ - mov 0xbc6d8(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x66de3(%rip),%rdx │ │ │ │ - lea 0xd8(%rsp),%rcx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - cmpl $0xca,0xc(%rsp) │ │ │ │ - je 9e070 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov %rax,0xbc7fc(%rip) │ │ │ │ - jmp 9df9f │ │ │ │ + jne 9c080 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x20(%rsp),%rbx │ │ │ │ + jmp 9bfa1 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 9d3c0 │ │ │ │ - mov 0x528(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 9e1ef │ │ │ │ - add $0x530,%rsp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1000,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15d30 │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + test $0xfffffffb,%eax │ │ │ │ + je 9c000 │ │ │ │ + test %eax,%eax │ │ │ │ + je 9bf80 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 9c080 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 154b0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 150f0 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 9c060 │ │ │ │ mov %r12d,%eax │ │ │ │ + mov 0x2028(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 9c08a │ │ │ │ + add $0x2038,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x120(%rsp),%r12 │ │ │ │ - lea 0x684da(%rip),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 9d410 │ │ │ │ - jmp 9df9f │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xbc649(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 9d7c5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xbc709(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 9df41 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xbc619(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 9d80e │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 9c080 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + jmpq 9bfa1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movl $0x0,0xbc772(%rip) │ │ │ │ - jmpq 9d855 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc716(%rip) │ │ │ │ - jmpq 9df9f │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc70e(%rip) │ │ │ │ - jmpq 9def8 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc702(%rip) │ │ │ │ - jmpq 9deab │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc716(%rip) │ │ │ │ - jmpq 9de5e │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc6e6(%rip) │ │ │ │ - jmpq 9de11 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc6da(%rip) │ │ │ │ - jmpq 9ddc4 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc6ce(%rip) │ │ │ │ - jmpq 9dd77 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc6c2(%rip) │ │ │ │ - jmpq 9dd2a │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc6b6(%rip) │ │ │ │ - jmpq 9dcdd │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc6aa(%rip) │ │ │ │ - jmpq 9dc90 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc69e(%rip) │ │ │ │ - jmpq 9dc43 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc692(%rip) │ │ │ │ - jmpq 9dbf6 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc68a(%rip) │ │ │ │ - jmpq 9dba9 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc67e(%rip) │ │ │ │ - jmpq 9db62 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc66e(%rip) │ │ │ │ - jmpq 9db1b │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc662(%rip) │ │ │ │ - jmpq 9dad4 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc652(%rip) │ │ │ │ - jmpq 9da8d │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc646(%rip) │ │ │ │ - jmpq 9da46 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc636(%rip) │ │ │ │ - jmpq 9d9ff │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc62a(%rip) │ │ │ │ - jmpq 9d9b8 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc61a(%rip) │ │ │ │ - jmpq 9d971 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc60e(%rip) │ │ │ │ - jmpq 9d92a │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc5fe(%rip) │ │ │ │ - jmpq 9d8e3 │ │ │ │ - nop │ │ │ │ - movl $0x0,0xbc5f2(%rip) │ │ │ │ - jmpq 9d89c │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x69d22(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x829f0(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 9bf26 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x69d14(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x829cd(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 9bfca │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmpq 9bfcd │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000009e200 : │ │ │ │ +000000000009c090 : │ │ │ │ + push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 9c0c4 │ │ │ │ + lea -0x4(%rbp,%rax,1),%rsi │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x69cd5(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9c0d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 9bed0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +000000000009c0f0 : │ │ │ │ push %r15 │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov $0x400,%edx │ │ │ │ push %r14 │ │ │ │ - mov %r9d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov $0x1410,%edi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0x1e8,%rsp │ │ │ │ - mov %edx,0x1c(%rsp) │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ + sub $0x8478,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + lea 0x5af92(%rip),%rcx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ + mov %rax,0x8468(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x663ae(%rip),%rax │ │ │ │ - movq $0xffffffffffffffff,0x188(%rsp) │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x1408,%edi │ │ │ │ callq 15850 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xbc224(%rip),%rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %di,0x5(%rax) │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + mov $0x80,%edi │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + callq 15600 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x38(%rax),%r12 │ │ │ │ + mov %rax,%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x400,%edi │ │ │ │ + add $0x8,%r13 │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x8(%r13) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne 9c198 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov $0x542d,%edx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + movl $0x74656777,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movl $0x766e2d,(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %dx,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov $0x4f2d,%ecx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %cx,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 9c440 │ │ │ │ + lea 0x58(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + callq 15540 │ │ │ │ + callq 15d70 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9c270 │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + callq 15510 │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov 0x5c(%rsp),%edi │ │ │ │ + callq 153f0 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15b90 │ │ │ │ + xor %edi,%edi │ │ │ │ + callq 15c40 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x5c(%rsp),%edi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x460(%rsp),%r12 │ │ │ │ + callq 15510 │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + lea 0x5f52b(%rip),%rsi │ │ │ │ + callq 159a0 │ │ │ │ mov %rax,%r15 │ │ │ │ - mov %si,0x5(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - movb $0x0,0x3(%rax) │ │ │ │ - movl $0x1,-0x4(%rax) │ │ │ │ - movb $0x0,0x4(%r15) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - callq 15770 │ │ │ │ - mov 0xbc1f8(%rip),%rax │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - test %ebx,%ebx │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov %rax,0xbc1dd(%rip) │ │ │ │ - mov %edx,0xbc1cf(%rip) │ │ │ │ - jne 9e348 │ │ │ │ - movq 0x599b1(%rip),%xmm0 │ │ │ │ - movsd 0x5b991(%rip),%xmm4 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - andpd %xmm0,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - ja 9eda0 │ │ │ │ - cvttsd2si %xmm2,%r12d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %r12d,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 9ed88 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - comisd 0x8(%rsp),%xmm5 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - jb 9e362 │ │ │ │ - movdqa 0x6905b(%rip),%xmm0 │ │ │ │ - mov $0x6576,%edx │ │ │ │ - movabs $0x6f70206562207473,%rbx │ │ │ │ - movl $0x69746973,0x1c(%r15) │ │ │ │ - mov %rbx,0x14(%r15) │ │ │ │ - mov %dx,0x20(%r15) │ │ │ │ - movb $0x0,0x22(%r15) │ │ │ │ - movups %xmm0,0x4(%r15) │ │ │ │ - jmpq 9ee09 │ │ │ │ + jmp 9c2b5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - comisd %xmm1,%xmm6 │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - jae 9ef20 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 9e3fb │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - lea 0x68af2(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ + cmp $0x8000,%r14 │ │ │ │ + je 9c7fe │ │ │ │ + mov %al,(%r12,%r14,1) │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov %r15,%rdi │ │ │ │ + movslq %r14d,%r13 │ │ │ │ + callq 15500 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 9c2a0 │ │ │ │ + movb $0x0,0x460(%rsp,%r13,1) │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9c476 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + callq 15510 │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + lea 0x4c(%rsp),%rsi │ │ │ │ + mov $0xb,%edx │ │ │ │ + callq 15a80 │ │ │ │ + lea 0x69a8e(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15d90 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9c388 │ │ │ │ + lea 0x7(%rax),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 156f0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 9c388 │ │ │ │ + cmp $0xc8,%eax │ │ │ │ + je 9c388 │ │ │ │ + lea 0x80(%rbp),%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9c34d │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 9c340 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x69a9b(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x68af5(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x68af7(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq 9c40d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x460(%rsp),%edx │ │ │ │ + test %dl,%dl │ │ │ │ + mov %dl,0x28(%rsp) │ │ │ │ + je 9c520 │ │ │ │ + lea 0x699f8(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15d90 │ │ │ │ + movzbl 0x28(%rsp),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + je 9c4a0 │ │ │ │ + lea 0x80(%rbp),%r12 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9c3cd │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 9c3c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movdqa 0x69a75(%rip),%xmm0 │ │ │ │ + movabs $0x662074757074756f,%rcx │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + movl $0x2e656c69,0x18(%rax) │ │ │ │ + movb $0x0,0x1c(%rax) │ │ │ │ + mov 0x8468(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 9c9a7 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x8478,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x68af4(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ + lea 0x6996d(%rip),%rsi │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x68f2c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x80653(%rip),%rax │ │ │ │ + mov 0x825d7(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - callq 9d430 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - jg 9edf4 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 9ee38 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdq 0xbc20c(%rip),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 9ede8 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sdq 0xbc1fd(%rip),%xmm2 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - ja 9ede8 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jg 9ef58 │ │ │ │ - mov 0xbc1d3(%rip),%rax │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %rax,0xbc040(%rip) │ │ │ │ - callq 15d60 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - divsd 0x8(%rsp),%xmm2 │ │ │ │ - cvttsd2si %xmm0,%r13 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %r13,0xbc027(%rip) │ │ │ │ - callq 15d60 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0xbc01e(%rip) │ │ │ │ - movslq 0x1c(%rsp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0xbc192(%rip),%rax │ │ │ │ - cqto │ │ │ │ - idiv %rcx │ │ │ │ - mov %rax,0xbc006(%rip) │ │ │ │ - mov 0xbc187(%rip),%rax │ │ │ │ - mov %rax,0xbc000(%rip) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 9e514 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x68d88(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbbfce(%rip),%rdx │ │ │ │ + jmpq 9c21d │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x69968(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x68d7e(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x80534(%rip),%rax │ │ │ │ + mov 0x825ad(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0xbc138(%rip),%rsi │ │ │ │ - lea 0xbbfb1(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0xbc130(%rip),%rsi │ │ │ │ - lea 0xbbfa9(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd 0xbc122(%rip),%xmm0 │ │ │ │ - movsd 0xbc12a(%rip),%xmm1 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0xbc1ce(%rip),%rsi │ │ │ │ - lea 0xbc047(%rip),%rdi │ │ │ │ - movsd %xmm0,0xbbf7f(%rip) │ │ │ │ - movsd 0xbc0ff(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xbbf77(%rip) │ │ │ │ - movsd 0x58eef(%rip),%xmm0 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - divsd %xmm7,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xbbf63(%rip) │ │ │ │ - movsd 0xbc0e3(%rip),%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - divsd %xmm7,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xbbf4f(%rip) │ │ │ │ - movsd 0xbc0ff(%rip),%xmm1 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - movsd %xmm1,0xbbf73(%rip) │ │ │ │ - movsd 0xbc0f3(%rip),%xmm1 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - movsd %xmm1,0xbbf67(%rip) │ │ │ │ - movsd 0xbc0ef(%rip),%xmm1 │ │ │ │ - movsd %xmm1,0xbbf67(%rip) │ │ │ │ - movsd 0xbc0e7(%rip),%xmm1 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - movsd %xmm1,0xbbf5b(%rip) │ │ │ │ - movsd 0xbc0db(%rip),%xmm1 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - movsd %xmm1,0xbbf4f(%rip) │ │ │ │ - movsd 0xbc0cf(%rip),%xmm1 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - movsd %xmm1,0xbbf43(%rip) │ │ │ │ - movsd 0xbc0c3(%rip),%xmm1 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - movsd %xmm1,0xbbf37(%rip) │ │ │ │ - movsd 0xbc0b7(%rip),%xmm1 │ │ │ │ - movsd %xmm1,0xbbf2f(%rip) │ │ │ │ - movsd 0xbc0af(%rip),%xmm1 │ │ │ │ - movsd %xmm1,0xbbf27(%rip) │ │ │ │ - movsd 0xbc0a7(%rip),%xmm1 │ │ │ │ - movsd %xmm1,0xbbf1f(%rip) │ │ │ │ - movsd 0xbc09f(%rip),%xmm1 │ │ │ │ - movsd %xmm1,0xbbf17(%rip) │ │ │ │ - movsd 0xbc097(%rip),%xmm1 │ │ │ │ - cvtsi2sdl 0x1c(%rsp),%xmm5 │ │ │ │ - movsd %xmm1,0xbbf09(%rip) │ │ │ │ - movsd 0xbc089(%rip),%xmm1 │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - mulsd 0xbc023(%rip),%xmm5 │ │ │ │ - movsd %xmm1,0xbbef3(%rip) │ │ │ │ - movsd %xmm5,0xbbe93(%rip) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xbc104(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e7b1 │ │ │ │ - movsd 0xbbfe0(%rip),%xmm3 │ │ │ │ - movsd 0xbbfc8(%rip),%xmm5 │ │ │ │ - movsd 0xbbfc8(%rip),%xmm4 │ │ │ │ - movsd 0xbbfb0(%rip),%xmm6 │ │ │ │ - movapd %xmm3,%xmm8 │ │ │ │ - mov 0x58d7c(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - divsd %xmm5,%xmm8 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm7,%xmm5 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movsd %xmm5,0xbbe0c(%rip) │ │ │ │ - divsd %xmm6,%xmm2 │ │ │ │ - mulsd %xmm7,%xmm6 │ │ │ │ - movsd %xmm6,0xbbdf4(%rip) │ │ │ │ - movapd %xmm8,%xmm1 │ │ │ │ - subsd 0xbbf5f(%rip),%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xbbf43(%rip) │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - divsd %xmm7,%xmm1 │ │ │ │ - subsd 0xbbf3b(%rip),%xmm2 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0xbbf1f(%rip) │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm7,%xmm2 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xbbd93(%rip) │ │ │ │ - divsd %xmm6,%xmm4 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0xbbd7b(%rip) │ │ │ │ - divsd %xmm5,%xmm3 │ │ │ │ - subsd %xmm2,%xmm4 │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ - movsd %xmm4,0xbbd77(%rip) │ │ │ │ - subsd %xmm1,%xmm3 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0xbbd6f(%rip) │ │ │ │ + jmpq 9c2da │ │ │ │ + lea 0x69906(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %dl,0x28(%rsp) │ │ │ │ + lea 0x80(%rbp),%r13 │ │ │ │ + callq 15d90 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9c809 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9c4d5 │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 9c4c8 │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x178(%rsp),%r13 │ │ │ │ - movl $0x0,0x178(%rsp) │ │ │ │ - callq 15110 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xbbcc7(%rip),%rdi │ │ │ │ - callq 15990 │ │ │ │ + mov $0x2e4c,%r14d │ │ │ │ + callq 15090 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movdqa 0x69977(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movl $0x52552065,0x10(%rax) │ │ │ │ + mov %r14w,0x14(%rax) │ │ │ │ + movb $0x0,0x16(%rax) │ │ │ │ + jmpq 9c40d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x400,%edi │ │ │ │ + mov $0x6f2d,%r13d │ │ │ │ + callq 15850 │ │ │ │ + mov $0x400,%edi │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x400,%edi │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x732d,%edi │ │ │ │ + mov $0x4c2d,%r8d │ │ │ │ + mov $0x6d2d,%r9d │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + movl $0x6c727563,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %di,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %r8w,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %r9w,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov $0x772d,%r10d │ │ │ │ + movdqa 0x698c9(%rip),%xmm0 │ │ │ │ + mov $0x7d,%r11d │ │ │ │ + movabs $0x5f707474687b253a,%rdx │ │ │ │ + mov %r10w,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov %r11w,0x1c(%rax) │ │ │ │ + movl $0x65646f63,0x18(%rax) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %r13w,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 15540 │ │ │ │ + callq 15d70 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9f180 │ │ │ │ - mov 0xbbcb3(%rip),%rsi │ │ │ │ - mov 0xbbe2c(%rip),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 15d00 │ │ │ │ + jne 9c62f │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + callq 15510 │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmpq 9c24a │ │ │ │ + mov 0x5c(%rsp),%edi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq 15510 │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + lea 0x5f174(%rip),%rsi │ │ │ │ + callq 159a0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 9c665 │ │ │ │ + cmp $0x8000,%r13 │ │ │ │ + je 9c984 │ │ │ │ + mov %al,(%r12,%r13,1) │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13d,%r14d │ │ │ │ + callq 15500 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 9c650 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + movslq %r14d,%r13 │ │ │ │ + movb $0x0,0x460(%rsp,%r13,1) │ │ │ │ + test %esi,%esi │ │ │ │ + jne 9c94d │ │ │ │ + movzbl 0x460(%rsp),%eax │ │ │ │ + mov %r12,%r15 │ │ │ │ + test %al,%al │ │ │ │ + je 9c6b9 │ │ │ │ + cmp $0x3a,%al │ │ │ │ + jne 9c6ac │ │ │ │ + jmp 9c6b9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,%al │ │ │ │ + je 9c6b9 │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp $0x3a,%al │ │ │ │ + jne 9c6a8 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movb $0x0,(%r15) │ │ │ │ + cmp $0x3a,%al │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + sete %r8b │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%r15,%r8,1),%r13 │ │ │ │ + callq 156f0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 156f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9f180 │ │ │ │ + jle 9c6fd │ │ │ │ + cmp $0xc8,%eax │ │ │ │ + jne 9c945 │ │ │ │ + cmpb $0x0,0x460(%rsp) │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + je 9c790 │ │ │ │ + cmp %r15,0x50(%rsp) │ │ │ │ + jne 9c790 │ │ │ │ + callq 15510 │ │ │ │ + lea 0x80(%rbp),%r12 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9c72f │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 9c722 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14d,%ebx │ │ │ │ + callq 15090 │ │ │ │ test %r14d,%r14d │ │ │ │ - jle 9e82b │ │ │ │ + jne 9c98f │ │ │ │ + movdqa 0x6973c(%rip),%xmm0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov $0x2e73,%ecx │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movdqa 0x69731(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x69735(%rip),%xmm0 │ │ │ │ + mov %cx,0x30(%rax) │ │ │ │ + movb $0x0,0x32(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + jmpq 9c40d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq 15510 │ │ │ │ + lea 0x80(%rbp),%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9c7ad │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 9c7a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov $0x2e68,%edx │ │ │ │ + movdqa 0x696f0(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movdqa 0x696ef(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x696f3(%rip),%xmm0 │ │ │ │ + mov %dx,0x30(%rax) │ │ │ │ + movb $0x0,0x32(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + jmpq 9c40d │ │ │ │ + mov $0x8000,%r13d │ │ │ │ + jmpq 9c2c5 │ │ │ │ + movzbl 0x28(%rsp),%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + cmp $0x5b,%dl │ │ │ │ + jne 9c828 │ │ │ │ + jmp 9c839 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %dl,%dl │ │ │ │ + je 9c977 │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + add $0x1,%rdi │ │ │ │ + test %al,%al │ │ │ │ + setne %dl │ │ │ │ + cmp $0x5b,%al │ │ │ │ + jne 9c820 │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + test %al,%al │ │ │ │ + setne %dl │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp $0x5d,%al │ │ │ │ + mov %rdi,%r13 │ │ │ │ + setne %cl │ │ │ │ + cmp $0x2f,%al │ │ │ │ + setne %al │ │ │ │ + test %al,%cl │ │ │ │ + je 9c87b │ │ │ │ + test %dl,%dl │ │ │ │ + jne 9c864 │ │ │ │ + jmp 9c87b │ │ │ │ + nopl (%rax) │ │ │ │ + test %al,%al │ │ │ │ + je 9c87b │ │ │ │ + movzbl 0x1(%r13),%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp $0x5d,%al │ │ │ │ + setne %cl │ │ │ │ + cmp $0x2f,%al │ │ │ │ + setne %dl │ │ │ │ + test %dl,%cl │ │ │ │ + jne 9c860 │ │ │ │ + movb $0x0,0x0(%r13) │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmpb $0x0,(%rdi) │ │ │ │ + je 9c520 │ │ │ │ + cmp %r13,0x50(%rsp) │ │ │ │ + jne 9c520 │ │ │ │ + lea 0x80(%rbp),%r12 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 9c8c4 │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 9c8b7 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 9c090 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + cmovle %r14d,%ebx │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5a2b6(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movl $0x0,(%r15) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x1000,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x404(%r15),%rdi │ │ │ │ + lea 0x5a291(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %ebx,0x1404(%r15) │ │ │ │ + jmpq 9c40d │ │ │ │ + mov %eax,%r8d │ │ │ │ + jmpq 9c361 │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x694e1(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x6836b(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8021d(%rip),%rax │ │ │ │ + mov 0x820d6(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xbbc7e(%rip),%rdx │ │ │ │ - mov 0xbbc67(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x66459(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f180 │ │ │ │ - mov 0xbbc5f(%rip),%rdx │ │ │ │ - mov 0xbbc40(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x62ed6(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f180 │ │ │ │ - mov 0xbbc40(%rip),%rdx │ │ │ │ - mov 0xbbc19(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x62ec3(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f180 │ │ │ │ - cmpq $0x2,0xbbc08(%rip) │ │ │ │ - jg 9f6ef │ │ │ │ - mov 0xbbee0(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f158 │ │ │ │ - mov 0xbbece(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f5f5 │ │ │ │ - mov 0xbbf10(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f621 │ │ │ │ - mov 0xbbefe(%rip),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 9f682 │ │ │ │ - mov 0xbbeeb(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 9f7b6 │ │ │ │ - mov 0xbbed7(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 9f825 │ │ │ │ - mov 0xbbec4(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 9f894 │ │ │ │ - mov 0xbbeae(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 9f901 │ │ │ │ - mov 0xbbe9c(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f9a0 │ │ │ │ - mov 0xbbe8a(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f96e │ │ │ │ - mov 0xbbe78(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9fca2 │ │ │ │ - mov 0xbbe66(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9fc70 │ │ │ │ - mov 0xbbe54(%rip),%eax │ │ │ │ + jmpq 9c68d │ │ │ │ + cmp $0x5b,%al │ │ │ │ + jne 9c846 │ │ │ │ + jmpq 9c839 │ │ │ │ + mov $0x8000,%r14d │ │ │ │ + jmpq 9c675 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 9c090 │ │ │ │ test %eax,%eax │ │ │ │ - jne 9fd81 │ │ │ │ - mov 0xbbe42(%rip),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 9fd4f │ │ │ │ - mov 0xbbe30(%rip),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 9fde5 │ │ │ │ - mov 0xbbe1d(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 9fdb3 │ │ │ │ - mov 0xbbe09(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 9fe49 │ │ │ │ - mov 0xbbdf5(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 9fe17 │ │ │ │ - mov 0xbbde1(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne a0940 │ │ │ │ - mov 0xbbdce(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne a0972 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 9e9f9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x688b2(%rip),%rsi │ │ │ │ + cmovg %eax,%ebx │ │ │ │ + jmpq 9c8eb │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +000000000009c9b0 : │ │ │ │ + mov 0x825c9(%rip),%rax │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + subsd (%rax),%xmm0 │ │ │ │ + mov 0x82472(%rip),%rax │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + subsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +000000000009c9e0 : │ │ │ │ + push %r15 │ │ │ │ + lea 0x5edd1(%rip),%rsi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8004f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xbbab8(%rip),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - movsd 0x580b3(%rip),%xmm4 │ │ │ │ - comisd 0x8(%rsp),%xmm4 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0xbbc11(%rip),%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - lea 0x0(,%rax,8),%rbp │ │ │ │ - mov 0xbbc12(%rip),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - ja 9fe7b │ │ │ │ - lea 0x1(%r12),%ebx │ │ │ │ - movslq %ebx,%rdi │ │ │ │ - mov %ebx,0x98(%rsp) │ │ │ │ - shl $0x3,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 9ea95 │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov %r12d,%r12d │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x8(%rax,%r12,8),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x8(%rbx) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 9ea80 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq 156c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9d23d │ │ │ │ mov %rax,%r12 │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - mov 0xbbb7c(%rip),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - cmpq $0x0,0x40(%rsp) │ │ │ │ - movq $0x1,0x190(%rsp) │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - movq $0x1,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x1c0(%rsp) │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - movq $0x1,0x100(%rsp) │ │ │ │ - jle a13b7 │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %r15,0x130(%rsp) │ │ │ │ - mov %r14d,0x60(%rsp) │ │ │ │ - mov %r11,%r15 │ │ │ │ - mov %r12,%r14 │ │ │ │ - cmpq $0x0,0xbbb03(%rip) │ │ │ │ - movq $0x1,0x1c0(%rsp) │ │ │ │ - jle a14c6 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - mulsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x59105(%rip),%xmm0 │ │ │ │ - movsd 0x5b0e5(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0xf8(%rsp) │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movsd %xmm5,0x78(%rsp) │ │ │ │ - movsd %xmm5,0x120(%rsp) │ │ │ │ - andpd %xmm0,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm4 │ │ │ │ - jbe 9ebd5 │ │ │ │ - cvttsd2si %xmm5,%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x57f1e(%rip),%xmm4 │ │ │ │ - andnpd %xmm5,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - cmpnlesd %xmm5,%xmm2 │ │ │ │ - andpd %xmm4,%xmm2 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - subsd %xmm2,%xmm4 │ │ │ │ - orpd %xmm0,%xmm4 │ │ │ │ - movsd %xmm4,0x120(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd 0x5908d(%rip),%xmm0 │ │ │ │ - movsd 0xf8(%rsp),%xmm5 │ │ │ │ - cvttsd2si 0x120(%rsp),%eax │ │ │ │ - movsd %xmm4,0x128(%rsp) │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - andpd %xmm0,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm5 │ │ │ │ - mov %eax,0x13c(%rsp) │ │ │ │ - jbe 9ec4f │ │ │ │ - cvttsd2si %xmm4,%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movsd 0x57ea0(%rip),%xmm6 │ │ │ │ - andnpd %xmm4,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - cmpnlesd %xmm1,%xmm2 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - andpd %xmm6,%xmm2 │ │ │ │ - addsd %xmm2,%xmm5 │ │ │ │ - orpd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x128(%rsp) │ │ │ │ - cvttsd2si 0x128(%rsp),%eax │ │ │ │ - movq $0x1,0x108(%rsp) │ │ │ │ - mov %eax,0x138(%rsp) │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - movslq 0x13c(%rsp),%r12 │ │ │ │ - movq $0x1,0x198(%rsp) │ │ │ │ - movq $0x1,0x1b8(%rsp) │ │ │ │ - mov 0x110(%rsp),%rbp │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - mov %r12d,%ebx │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ - movl $0x0,0x178(%rsp) │ │ │ │ - cmp 0x138(%rsp),%r12d │ │ │ │ - jg 9f9d7 │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov 0x138(%rsp),%r13d │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov 0x60(%rsp),%r12d │ │ │ │ - jmp 9ed35 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jb 9f761 │ │ │ │ - movsd 0x57dca(%rip),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - maxsd %xmm0,%xmm5 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - jg 9f785 │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - jl 9f9d2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x78(%rsp),%xmm5 │ │ │ │ - mov %ebx,%edx │ │ │ │ - cvtsi2sd %ebx,%xmm1 │ │ │ │ - add $0x1,%ebx │ │ │ │ - comisd %xmm1,%xmm5 │ │ │ │ - jae 9ecde │ │ │ │ - comisd 0x78(%rsp),%xmm1 │ │ │ │ - jb 9f750 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jb 9f750 │ │ │ │ - subsd %xmm1,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x0(%rbp) │ │ │ │ - jmp 9ed0b │ │ │ │ + mov %rsp,%r15 │ │ │ │ + mov 0x8209f(%rip),%rax │ │ │ │ + mov 0x82338(%rip),%r14 │ │ │ │ + movabs $0x2000008100000000,%rbx │ │ │ │ + lea 0x5bc56(%rip),%r13 │ │ │ │ + movabs $0x8100002400,%rbp │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x82120(%rip),%rax │ │ │ │ + movb $0x0,(%r14) │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x8241f(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x82472(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x8216d(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x82210(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x82523(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x81fa6(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x82289(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x8216c(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x82477(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x82412(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x8204d(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x81f70(%rip),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x82146(%rip),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x8215c(%rip),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x82452(%rip),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x82390(%rip),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x82086(%rip),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x82454(%rip),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x82322(%rip),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x82088(%rip),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x8237e(%rip),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x81f7c(%rip),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x821ca(%rip),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd 0x58ec8(%rip),%xmm4 │ │ │ │ - addsd %xmm1,%xmm4 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - jmpq 9e2fb │ │ │ │ - nop │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x57d17(%rip),%xmm4 │ │ │ │ - andnpd %xmm1,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - cmpnlesd %xmm3,%xmm2 │ │ │ │ - andpd %xmm4,%xmm2 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - orpd %xmm0,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvttsd2si %xmm2,%r12d │ │ │ │ - cvtsi2sd %r12d,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 9e2f5 │ │ │ │ - jmp 9ed88 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x100,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9cee0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15390 │ │ │ │ + movzbl (%rsp),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0x20,%dl │ │ │ │ + jne 9cf88 │ │ │ │ + add %r15,%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jbe 9cf7d │ │ │ │ + mov %r15,%r9 │ │ │ │ + jmp 9cbc1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rax,%r9 │ │ │ │ + je 9cf80 │ │ │ │ + movzbl 0x1(%r9),%edx │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 9cbb8 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + je 9d2c7 │ │ │ │ + lea (%r15,%rcx,1),%r8 │ │ │ │ + mov %r9,%rax │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jae 9cf90 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 9ce10 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + je 9ce10 │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 9cbf0 │ │ │ │ + mov %r8,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movzbl (%r8),%edx │ │ │ │ + mov %r8,%rax │ │ │ │ + cmp $0x27,%dl │ │ │ │ + jne 9cc30 │ │ │ │ + movzbl 0x1(%r8),%edx │ │ │ │ + lea 0x1(%r8),%rax │ │ │ │ + cmp $0x27,%dl │ │ │ │ + ja 9cc3b │ │ │ │ + bt %rdx,%rbp │ │ │ │ + jb 9cc60 │ │ │ │ + add %r15,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + ja 9cc4d │ │ │ │ + jmp 9cc60 │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x67d59(%rip),%rdi │ │ │ │ - callq 9d410 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xbb280(%rip),%rsi │ │ │ │ - lea 0x4(%r15),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a14c1 │ │ │ │ - add $0x1e8,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 9cc60 │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x27,%dl │ │ │ │ + ja 9cc48 │ │ │ │ + bt %rdx,%rbp │ │ │ │ + jae 9cc48 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9ce70 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x5ba15(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9ce90 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x5ba35(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9ceb8 │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x5b9e7(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9cf1a │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x5b9cf(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9cf5c │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x5b9b7(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9cf98 │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x5b99f(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9cf3b │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x5b987(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9d21c │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x5b96f(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9d0b3 │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x5b957(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9d25f │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x5b93f(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9d280 │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x5b92e(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je 9d2a1 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + lea 0x5b916(%rip),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne 9cb70 │ │ │ │ + mov 0x81d4c(%rip),%rax │ │ │ │ + mov 0x81f3d(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + ja 9cc18 │ │ │ │ + bt %rdx,%rbx │ │ │ │ + jae 9d2cf │ │ │ │ + lea (%r15,%rcx,1),%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp %rax,%rsi │ │ │ │ + ja 9ce53 │ │ │ │ + jmpq 9cc18 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rdx,%rbx │ │ │ │ + jae 9cc18 │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + je 9cc18 │ │ │ │ + movzbl 0x1(%r8),%edx │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + ja 9cc18 │ │ │ │ + jmp 9ce40 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x81c51(%rip),%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x81ce1(%rip),%rax │ │ │ │ + mov 0x81bca(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x81fc9(%rip),%rax │ │ │ │ + mov 0x81d82(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x81d71(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9cfb9 │ │ │ │ + mov 0x108(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 9d2c2 │ │ │ │ + add $0x118,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jg 9ef58 │ │ │ │ - cvttsd2si 0x8(%rsp),%ecx │ │ │ │ - mov 0xbb7ea(%rip),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xbb7e7(%rip),%rax │ │ │ │ - cvtsi2sd %ecx,%xmm0 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jg 9f140 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movq 0x58de9(%rip),%xmm0 │ │ │ │ - movsd 0x5adc9(%rip),%xmm4 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm4 │ │ │ │ - jbe 9eed0 │ │ │ │ - cvttsd2si %xmm3,%rcx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movsd 0x57c12(%rip),%xmm3 │ │ │ │ - andnpd %xmm4,%xmm0 │ │ │ │ - cvtsi2sd %rcx,%xmm2 │ │ │ │ - cmpnlesd %xmm2,%xmm1 │ │ │ │ - andpd %xmm3,%xmm1 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - orpd %xmm0,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%r12d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - cvtsi2sd %r12d,%xmm0 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe 9eef8 │ │ │ │ - addsd 0x58d66(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jg 9f1a6 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm2 │ │ │ │ - jmpq 9e456 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x68428(%rip),%xmm0 │ │ │ │ - mov $0x65,%ecx │ │ │ │ - movl $0x76697469,0x24(%r15) │ │ │ │ - mov %cx,0x28(%r15) │ │ │ │ - movups %xmm0,0x4(%r15) │ │ │ │ - movdqa 0x68419(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x14(%r15) │ │ │ │ - jmpq 9ee09 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x67f73(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbb6b3(%rip),%rdx │ │ │ │ - lea 0x67f76(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbb6a9(%rip),%rdx │ │ │ │ - lea 0x6d923(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbb697(%rip),%rdx │ │ │ │ - lea 0x67f5f(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbb81e(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f5ae │ │ │ │ - mov 0xbb80c(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f55f │ │ │ │ - mov 0xbb7fa(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f50e │ │ │ │ - mov 0xbb7e7(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne 9f4bd │ │ │ │ - mov 0xbb7d3(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 9f46c │ │ │ │ - mov 0xbb7c0(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 9f41d │ │ │ │ - mov 0xbb7ae(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 9f3ce │ │ │ │ - mov 0xbb79c(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f3ab │ │ │ │ - mov 0xbb78a(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f388 │ │ │ │ - mov 0xbb778(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f365 │ │ │ │ - mov 0xbb766(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f342 │ │ │ │ - mov 0xbb754(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f31f │ │ │ │ - mov 0xbb741(%rip),%r13d │ │ │ │ + mov 0x81fc7(%rip),%rax │ │ │ │ + mov 0x81d40(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + mov 0x8207e(%rip),%rax │ │ │ │ + mov 0x81c67(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + mov 0x81c8d(%rip),%rax │ │ │ │ + mov 0x81ffe(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %rax,%r9 │ │ │ │ + jmpq 9ce26 │ │ │ │ + mov %r15,%r9 │ │ │ │ + jmpq 9cbcf │ │ │ │ + mov %r9,%r8 │ │ │ │ + jmpq 9cc0f │ │ │ │ + mov 0x81d01(%rip),%rax │ │ │ │ + mov 0x81f0a(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + lea 0x68f41(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x81afc(%rip),%rax │ │ │ │ + mov (%rax),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - jne 9f2fc │ │ │ │ - mov 0xbb72d(%rip),%r11d │ │ │ │ + jne 9d206 │ │ │ │ + mov 0x81b99(%rip),%rax │ │ │ │ + mov (%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 9d1ec │ │ │ │ + mov 0x81e96(%rip),%rax │ │ │ │ + mov (%rax),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 9d1d2 │ │ │ │ + mov 0x81ee5(%rip),%rax │ │ │ │ + mov (%rax),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 9d1b8 │ │ │ │ + mov 0x81bdc(%rip),%rax │ │ │ │ + mov (%rax),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - jne 9f2d9 │ │ │ │ - mov 0xbb719(%rip),%r10d │ │ │ │ + jne 9d19e │ │ │ │ + mov 0x81c79(%rip),%rax │ │ │ │ + mov (%rax),%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ - jne 9f2b6 │ │ │ │ - mov 0xbb705(%rip),%r9d │ │ │ │ + jne 9d184 │ │ │ │ + mov 0x81f86(%rip),%rax │ │ │ │ + mov (%rax),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 9f293 │ │ │ │ - mov 0xbb6f1(%rip),%r8d │ │ │ │ + jne 9d16a │ │ │ │ + mov 0x81a03(%rip),%rax │ │ │ │ + mov (%rax),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jne 9f270 │ │ │ │ - mov 0xbb6de(%rip),%edi │ │ │ │ + jne 9d150 │ │ │ │ + mov 0x81ce0(%rip),%rax │ │ │ │ + mov (%rax),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jne 9f24d │ │ │ │ - mov 0xbb6cc(%rip),%esi │ │ │ │ + jne 9d136 │ │ │ │ + mov 0x81bbf(%rip),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jne 9f22a │ │ │ │ - mov 0xbb6ba(%rip),%ecx │ │ │ │ + jne 9d11c │ │ │ │ + mov 0x81ec6(%rip),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 9f20b │ │ │ │ - mov 0xbb6a8(%rip),%edx │ │ │ │ + jne 9d102 │ │ │ │ + mov 0x81e61(%rip),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 9f1ec │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6d8c1(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7f936(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 9ee41 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sdq 0xbb50d(%rip),%xmm0 │ │ │ │ - cvtsi2sdq 0xbb50c(%rip),%xmm2 │ │ │ │ - jmpq 9e456 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - jmpq 9ee79 │ │ │ │ - mov 0xbb341(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0xbb44d(%rip),%rdx │ │ │ │ - lea 0x62daf(%rip),%rsi │ │ │ │ - callq 152a0 │ │ │ │ + jne 9d0eb │ │ │ │ + mov 0x81a9c(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 9e8bc │ │ │ │ - nop │ │ │ │ - mov 0x178(%rsp),%edi │ │ │ │ - callq 9d3c0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xbaee8(%rip),%rsi │ │ │ │ - lea 0x4(%r15),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 9ee09 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x6807b(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + jne 9d0d4 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6807d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7f861(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 9f11a │ │ │ │ - mov 0xbb595(%rip),%rdx │ │ │ │ - lea 0x68021(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jmpq 9cef1 │ │ │ │ + mov 0x81c86(%rip),%rax │ │ │ │ + mov 0x81d9f(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + mov 0x81c55(%rip),%rsi │ │ │ │ + lea 0x68eed(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f0f0 │ │ │ │ - lea 0xbb526(%rip),%rdx │ │ │ │ - lea 0x67fe6(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15430 │ │ │ │ + jmp 9d0a2 │ │ │ │ + mov 0x819e6(%rip),%rsi │ │ │ │ + lea 0x68ec6(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f0e2 │ │ │ │ - movsd 0xbb4fe(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67f9f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f0d4 │ │ │ │ - movsd 0xbb4d3(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67f5f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f0c6 │ │ │ │ - movsd 0xbb4a8(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67f1f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f0b8 │ │ │ │ - movsd 0xbb47d(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67edf(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f0a8 │ │ │ │ - movsd 0xbb452(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67e9f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f098 │ │ │ │ - movsd 0xbb427(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67e5f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f088 │ │ │ │ - movsd 0xbb3fc(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67e1f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f078 │ │ │ │ - movsd 0xbb3d1(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67ddf(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f068 │ │ │ │ - movsd 0xbb3a6(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67d9f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f05a │ │ │ │ - movsd 0xbb37b(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67d5f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f04c │ │ │ │ - movsd 0xbb350(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67d1f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f03e │ │ │ │ - movsd 0xbb325(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67f60(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f030 │ │ │ │ - movsd 0xbb2f2(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67c9f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbb3d6(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 9f022 │ │ │ │ - movsd 0xbb2ce(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67c90(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f022 │ │ │ │ - movsd 0xbb293(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67c16(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbb38b(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 9f014 │ │ │ │ - movsd 0xbb26f(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67c07(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f014 │ │ │ │ - movsd 0xbb234(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67b8d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbb33f(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 9f006 │ │ │ │ - movsd 0xbb20e(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67b7c(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9f006 │ │ │ │ - movsd 0xbb1d3(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67b02(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbb2f2(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 9eff6 │ │ │ │ - movsd 0xbb1ad(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67af1(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9eff6 │ │ │ │ - movsd 0xbb172(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67a77(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbb2a5(%rip),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 9efe6 │ │ │ │ - movsd 0xbb14c(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x67a66(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9efe6 │ │ │ │ - movsd 0xbb111(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x679ec(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbb259(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 9efd8 │ │ │ │ - movsd 0xbb0ed(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x679dd(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9efd8 │ │ │ │ - lea 0xbb0a3(%rip),%rdx │ │ │ │ - lea 0x67970(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15430 │ │ │ │ + jmp 9d095 │ │ │ │ + mov 0x81dc7(%rip),%rsi │ │ │ │ + lea 0x68e9f(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xbb212(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 9efca │ │ │ │ - lea 0xbb08b(%rip),%rdx │ │ │ │ - lea 0x67964(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15430 │ │ │ │ + jmpq 9d088 │ │ │ │ + mov 0x81aad(%rip),%rsi │ │ │ │ + lea 0x68e75(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq 9efca │ │ │ │ - mov 0xbb00c(%rip),%rdx │ │ │ │ - mov 0xbae9d(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x65729(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e8ca │ │ │ │ - jmpq 9f180 │ │ │ │ - mov 0xbae78(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0xbaea4(%rip),%rdx │ │ │ │ - lea 0x65684(%rip),%rsi │ │ │ │ - callq 152a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f180 │ │ │ │ - mov 0xbb192(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e8d8 │ │ │ │ - mov 0xbae43(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0xbae7f(%rip),%rdx │ │ │ │ - lea 0x65656(%rip),%rsi │ │ │ │ - callq 152a0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e8d8 │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xbae6e(%rip),%xmm0 │ │ │ │ - mov 0xbae0f(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x57e7d(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f180 │ │ │ │ - mov 0xbb127(%rip),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 9e8e6 │ │ │ │ - movsd 0xbae3b(%rip),%xmm0 │ │ │ │ - mov 0xbadd4(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x57e3b(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e8e6 │ │ │ │ - jmpq 9f180 │ │ │ │ - mov 0xbadd2(%rip),%rdx │ │ │ │ - mov 0xbada3(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x6559b(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f180 │ │ │ │ - cmpq $0x4,0xbad92(%rip) │ │ │ │ - jne 9e8ae │ │ │ │ - mov 0xbada5(%rip),%rdx │ │ │ │ - mov 0xbad6e(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x6556d(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e8ae │ │ │ │ - jmpq 9f180 │ │ │ │ - mov 0x57371(%rip),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - jmpq 9ed19 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - jb 9ed4e │ │ │ │ - subsd 0x78(%rsp),%xmm5 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x0(%rbp) │ │ │ │ - jmpq 9ed0b │ │ │ │ - movsd 0x0(%rbp,%r14,8),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15430 │ │ │ │ + jmpq 9d07b │ │ │ │ + mov 0x81d23(%rip),%rsi │ │ │ │ + lea 0x68e4b(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + jmpq 9d06a │ │ │ │ + mov 0x81e31(%rip),%rsi │ │ │ │ + lea 0x68e21(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + jmpq 9d059 │ │ │ │ + mov 0x81a3f(%rip),%rsi │ │ │ │ + lea 0x68df7(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + jmpq 9d046 │ │ │ │ + mov 0x81d25(%rip),%rsi │ │ │ │ + lea 0x68dcd(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + jmpq 9d033 │ │ │ │ + mov 0x81dc3(%rip),%rsi │ │ │ │ + lea 0x68da3(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + jmpq 9d020 │ │ │ │ + mov 0x81aa9(%rip),%rsi │ │ │ │ + lea 0x68d79(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + jmpq 9d00d │ │ │ │ + mov 0x81a6f(%rip),%rsi │ │ │ │ + lea 0x68d4f(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + jmpq 9cffc │ │ │ │ + mov 0x81875(%rip),%rsi │ │ │ │ + lea 0x68d25(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + jmpq 9cfeb │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x68cff(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + jmpq 9cfd8 │ │ │ │ + mov 0x8182d(%rip),%rax │ │ │ │ + mov 0x81d5e(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x68ca9(%rip),%rsi │ │ │ │ + lea 0x6444f2(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x67b28(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7f297(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 9ed28 │ │ │ │ - movsd 0xbad4a(%rip),%xmm0 │ │ │ │ - mov 0xbacdb(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x57f02(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f180 │ │ │ │ - mov 0xbafee(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 9e8f6 │ │ │ │ - movsd 0xbad15(%rip),%xmm0 │ │ │ │ - mov 0xbac9e(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x57ecc(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e8f6 │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xbaceb(%rip),%xmm0 │ │ │ │ - mov 0xbac6c(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x6691a(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f180 │ │ │ │ - mov 0xbaf7b(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 9e906 │ │ │ │ - movsd 0xbacb6(%rip),%xmm0 │ │ │ │ - mov 0xbac2f(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x668e4(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e906 │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xbac8c(%rip),%xmm0 │ │ │ │ - mov 0xbabfd(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x675a4(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f180 │ │ │ │ - mov 0xbaf09(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 9e914 │ │ │ │ - movsd 0xbac59(%rip),%xmm0 │ │ │ │ - mov 0xbabc2(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x67572(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e914 │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xbac3f(%rip),%xmm0 │ │ │ │ - mov 0xbab90(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x65e30(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9f180 │ │ │ │ - mov 0xbae94(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 9e922 │ │ │ │ - movsd 0xbac0c(%rip),%xmm0 │ │ │ │ - mov 0xbab55(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x65dfc(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e922 │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xbabea(%rip),%xmm0 │ │ │ │ - mov 0xbab23(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x57b83(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e93e │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xbabb0(%rip),%xmm0 │ │ │ │ - mov 0xbaaf1(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x67946(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e930 │ │ │ │ - jmpq 9f180 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - add 0x50(%rsp),%rax │ │ │ │ - cmpq $0x0,0xbac54(%rip) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - jle 9fac7 │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - mov 0x138(%rsp),%eax │ │ │ │ - movl $0x0,0x88(%rsp) │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov 0x13c(%rsp),%eax │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - lea 0xbabf5(%rip),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - cmpl $0x1,0x60(%rsp) │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - jle 9fa73 │ │ │ │ - mov 0xb8(%rsp),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6717b(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x198(%rsp),%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7efd5(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xbabbe(%rip),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - jle 9fa9b │ │ │ │ - lea 0x0(,%r8,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - callq 154d0 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - cmp %rax,0xbab9e(%rip) │ │ │ │ - mov 0xbab8f(%rip),%rcx │ │ │ │ - jge 9fb00 │ │ │ │ - addq $0x1,0x70(%rsp) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jl 9fa30 │ │ │ │ - addq $0x1,0x1c0(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - cmp %rax,0xbab69(%rip) │ │ │ │ - jl a14c6 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - jmpq 9ec6b │ │ │ │ + jmpq 9cef1 │ │ │ │ + mov 0x819ca(%rip),%rax │ │ │ │ + mov 0x81963(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + mov 0x81cc1(%rip),%rax │ │ │ │ + mov 0x81c42(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + mov 0x81c48(%rip),%rax │ │ │ │ + mov 0x81829(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + callq 15160 │ │ │ │ + jmpq 9cb70 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov %r9,%rax │ │ │ │ + jmpq 9ce1c │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmpq 9cc18 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jle 9fbdd │ │ │ │ - lea 0x190(%rsp),%rbp │ │ │ │ - lea 0x17c(%rsp),%rbx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x118(%rsp),%rbx │ │ │ │ - mov %r12d,%ebp │ │ │ │ - lea 0x180(%rsp),%r13 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%r9 │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15290 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + │ │ │ │ +000000000009d2e0 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15390 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rsi │ │ │ │ test %eax,%eax │ │ │ │ - jne 9fd20 │ │ │ │ - mov 0xbaab1(%rip),%rcx │ │ │ │ + jle 9d350 │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jle 9fbc1 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movsd (%r15,%rax,1),%xmm0 │ │ │ │ - divsd 0x20(%rsp),%xmm0 │ │ │ │ - addsd (%r12,%rax,1),%xmm0 │ │ │ │ - movsd %xmm0,(%r12,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 9fba0 │ │ │ │ - addq $0x1,0x1a0(%rsp) │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %ebp,0x1c(%rsp) │ │ │ │ - jne 9fb50 │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - addq $0x1,0x198(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - jle 9fcd4 │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ - movslq 0xb8(%rsp),%rax │ │ │ │ - lea 0x67132(%rip),%r12 │ │ │ │ - mov 0x60(%rsp),%r13d │ │ │ │ - lea (%rbx,%rax,8),%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 9fc24 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0xbaa1a(%rip) │ │ │ │ - jle 9fcd4 │ │ │ │ - movsd (%r14,%rbx,8),%xmm0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - movsd %xmm0,(%rax,%rbx,8) │ │ │ │ - cmp $0x3,%r13d │ │ │ │ - jle 9fc13 │ │ │ │ - mov 0xb8(%rsp),%r8d │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov 0x80(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7edda(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp 9fc13 │ │ │ │ - movsd 0xba8f8(%rip),%xmm0 │ │ │ │ - mov 0xba821(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x57866(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e95a │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xba8be(%rip),%xmm0 │ │ │ │ - mov 0xba7ef(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x5783a(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e94c │ │ │ │ - jmpq 9f180 │ │ │ │ - cmpl $0x3,0x60(%rsp) │ │ │ │ - jg a131f │ │ │ │ - mov 0x70(%rsp),%ebx │ │ │ │ - cmp %ebx,0x30(%rsp) │ │ │ │ - je a0aee │ │ │ │ - mov 0xba94c(%rip),%rcx │ │ │ │ - cmp %rcx,0x198(%rsp) │ │ │ │ - je a0aee │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cltd │ │ │ │ - idivl 0x98(%rsp) │ │ │ │ - mov %edx,0xb8(%rsp) │ │ │ │ - jmpq 9fab3 │ │ │ │ - mov 0x130(%rsp),%r15 │ │ │ │ - mov 0x178(%rsp),%edi │ │ │ │ - callq 9d3c0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xba33b(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq 9ee09 │ │ │ │ - movsd 0xba829(%rip),%xmm0 │ │ │ │ - mov 0xba742(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x5777b(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e976 │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xba7ef(%rip),%xmm0 │ │ │ │ - mov 0xba710(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x5774f(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e968 │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xba7d5(%rip),%xmm0 │ │ │ │ - mov 0xba6de(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x65992(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e994 │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xba79b(%rip),%xmm0 │ │ │ │ - mov 0xba6ac(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x6595a(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e984 │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xba781(%rip),%xmm0 │ │ │ │ - mov 0xba67a(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x6593a(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e9b4 │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xba747(%rip),%xmm0 │ │ │ │ - mov 0xba648(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x65902(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e9a4 │ │ │ │ - jmpq 9f180 │ │ │ │ - lea 0x8(%rbp),%r12 │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - callq 15850 │ │ │ │ + add %r12,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %dl,(%rcx,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 9d318 │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + cmp $0x4f,%esi │ │ │ │ + jle 9d350 │ │ │ │ + movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - callq 15850 │ │ │ │ + callq 15390 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %esi,%rdi │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + mov $0x4f,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + jmp 9d334 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +000000000009d380 : │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x50,%rsp │ │ │ │ + mov 0x816c9(%rip),%rbx │ │ │ │ + lea 0x48(%rsp),%rbp │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd (%rbx),%xmm6 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - callq 15850 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mulsd (%rsp),%xmm1 │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 15850 │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 15850 │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - cmpq $0x0,0x40(%rsp) │ │ │ │ - movq $0x1,0x190(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movq $0x1,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x1c0(%rsp) │ │ │ │ - movl $0x0,0x178(%rsp) │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - movq $0x1,0xc8(%rsp) │ │ │ │ - jle a13b7 │ │ │ │ - mov %r14d,0x40(%rsp) │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - mov %r15,0xd0(%rsp) │ │ │ │ - mov %r12,%r15 │ │ │ │ - cmpq $0x0,0xba6ec(%rip) │ │ │ │ - movq $0x1,0x1c0(%rsp) │ │ │ │ - jle a137b │ │ │ │ - movq $0x1,0x88(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - cmpq $0x0,0xba536(%rip) │ │ │ │ - movq $0x1,0x198(%rsp) │ │ │ │ - movq $0x1,0x1b8(%rsp) │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - mov %rax,0x1c8(%rsp) │ │ │ │ - jle a1359 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - add 0x88(%rsp),%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - cltq │ │ │ │ - mov %r11,0xd8(%rsp) │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - jmp a0033 │ │ │ │ - test %r14,%r14 │ │ │ │ - jle 9fffb │ │ │ │ - lea 0x0(,%r14,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - cmp 0xba63e(%rip),%rax │ │ │ │ - jle a080e │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp %rdx,0xba49f(%rip) │ │ │ │ - jle a14b4 │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - mov 0x1b8(%rsp),%rdx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd 0x57c2b(%rip),%xmm3 │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - movsd 0x59c06(%rip),%xmm5 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ movapd %xmm1,%xmm0 │ │ │ │ - subsd 0x56a6a(%rip),%xmm0 │ │ │ │ - mulsd %xmm4,%xmm1 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - andpd %xmm3,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm5 │ │ │ │ - jbe a00ab │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x56a3f(%rip),%xmm6 │ │ │ │ - andnpd %xmm1,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - cmpnlesd %xmm1,%xmm5 │ │ │ │ - andpd %xmm6,%xmm5 │ │ │ │ - subsd %xmm5,%xmm4 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - orpd %xmm3,%xmm2 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jp a00c4 │ │ │ │ - movq %xmm1,%rax │ │ │ │ - movq %xmm0,%rcx │ │ │ │ - cmove %rcx,%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - cmpl $0x1,0x40(%rsp) │ │ │ │ - jg a0661 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x569ed(%rip),%rcx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a0726 │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - mov 0x198(%rsp),%rbx │ │ │ │ - cmp 0xba537(%rip),%rbx │ │ │ │ - mov 0xba528(%rip),%r14 │ │ │ │ - jle 9ffe4 │ │ │ │ - movslq 0x78(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - add $0x1,%rbx │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - mov %rbx,0x198(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov (%rcx,%rax,8),%rbp │ │ │ │ - movsd %xmm0,0x0(%rbp,%r14,8) │ │ │ │ - test %r14,%r14 │ │ │ │ - jle a01b2 │ │ │ │ - mov 0x78(%rsp),%r12d │ │ │ │ - mov 0x40(%rsp),%r14d │ │ │ │ - jmp a0165 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0xba4d5(%rip) │ │ │ │ - jle a01b2 │ │ │ │ - movsd (%r15,%rbx,8),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp,%rbx,8) │ │ │ │ - cmp $0x3,%r14d │ │ │ │ - jle a0158 │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x66a72(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea -0x2(%rax),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7e898(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp a0158 │ │ │ │ - cmpl $0x3,0x40(%rsp) │ │ │ │ - jg a090c │ │ │ │ - mov 0xba2f4(%rip),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jle a0522 │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - mov 0xe8(%rsp),%r15 │ │ │ │ - jmp a0228 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - comisd 0x10(%rsp),%xmm1 │ │ │ │ - jbe a0418 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - cmpl $0x2,0x40(%rsp) │ │ │ │ - movsd %xmm2,(%rax,%rbp,8) │ │ │ │ - jg a0426 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rbp,0x60(%rsp) │ │ │ │ - je a051a │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %ebp,%ecx │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd 0x57a2a(%rip),%xmm2 │ │ │ │ - movsd %xmm0,(%rax,%rbp,8) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x59a01(%rip),%xmm5 │ │ │ │ - mov 0x5686a(%rip),%rax │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - addsd 0x56853(%rip),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm5 │ │ │ │ - jbe a02be │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x5682c(%rip),%xmm6 │ │ │ │ - andnpd %xmm0,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - cmpnlesd %xmm0,%xmm5 │ │ │ │ - andpd %xmm6,%xmm5 │ │ │ │ - subsd %xmm5,%xmm3 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jp a0408 │ │ │ │ - jne a0408 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - cvttsd2si %xmm4,%r14d │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jg a03d0 │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ - movslq %r14d,%rax │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ebx,%r11d │ │ │ │ - movsd (%rsi,%rbx,8),%xmm4 │ │ │ │ - ucomisd 0x10(%rsp),%xmm4 │ │ │ │ - jp a0330 │ │ │ │ - jne a0330 │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je a01f0 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp a0304 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add 0x58(%rsp),%eax │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - and $0x1,%eax │ │ │ │ - and $0x1,%r8d │ │ │ │ - lea (%rsi,%rax,8),%r10 │ │ │ │ - mov (%r10),%rax │ │ │ │ - lea (%r14,%r13,1),%r9d │ │ │ │ - movsd (%rax,%r12,1),%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm2 │ │ │ │ - jp a03b8 │ │ │ │ - movsd 0x60fbe(%rip),%xmm3 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + mulsd (%rsp),%xmm2 │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + movsd 0x48(%rsp),%xmm4 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ movapd %xmm2,%xmm0 │ │ │ │ - andpd 0x578fa(%rip),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm3 │ │ │ │ - jb a03b8 │ │ │ │ - movsd (%r15,%r13,8),%xmm3 │ │ │ │ - comisd 0x10(%rsp),%xmm3 │ │ │ │ - jbe a03b8 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - cmpl $0x2,0x40(%rsp) │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm0,%xmm5 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - jg a0469 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je a031d │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp a034f │ │ │ │ - xchg %ax,%ax │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd 0x566e0(%rip),%xmm0 │ │ │ │ - divsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,0x8(%r15) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%r15) │ │ │ │ - jmpq a02ec │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - jmpq a02d2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x180(%rsp),%xmm2 │ │ │ │ - jmpq a0204 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - lea 0x66873(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x70500(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7e5e4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a0219 │ │ │ │ + callq 15190 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + movsd 0x48(%rsp),%xmm4 │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mulsd %xmm1,%xmm5 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd 0x8(%rsp),%xmm1 │ │ │ │ + mulsd 0x10(%rsp),%xmm2 │ │ │ │ + mulsd 0x48(%rsp),%xmm4 │ │ │ │ movapd %xmm5,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %r10,0xc0(%rsp) │ │ │ │ - push %r11 │ │ │ │ - lea 0x667b0(%rip),%rsi │ │ │ │ - mov %r11d,0xc4(%rsp) │ │ │ │ - push %r9 │ │ │ │ - mov 0x80(%rsp),%edx │ │ │ │ - mov %r8d,0xb8(%rsp) │ │ │ │ - mov %ecx,0xa0(%rsp) │ │ │ │ - movsd %xmm4,0xc0(%rsp) │ │ │ │ - movsd %xmm1,0xb0(%rsp) │ │ │ │ - movsd %xmm5,0xa8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7e571(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - mov 0xc0(%rsp),%r10 │ │ │ │ - mov 0xbc(%rsp),%r11d │ │ │ │ - movsd 0xb0(%rsp),%xmm4 │ │ │ │ - mov 0x90(%rsp),%ecx │ │ │ │ - mov 0xa8(%rsp),%r8d │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - movsd 0x98(%rsp),%xmm5 │ │ │ │ - jmpq a03b8 │ │ │ │ - mov 0xe0(%rsp),%r15 │ │ │ │ - mov 0x1b8(%rsp),%rdx │ │ │ │ - cmp 0xb9f8f(%rip),%rdx │ │ │ │ - jg a0597 │ │ │ │ - cmpl $0x1,0x40(%rsp) │ │ │ │ - jle a055c │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x667a2(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7e4ec(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ - lea 0x1b0(%rsp),%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0xb9f1e(%rip),%rdi │ │ │ │ - callq 15b10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a0933 │ │ │ │ - mov 0x1b8(%rsp),%rdx │ │ │ │ - mov 0xb8(%rsp),%r9d │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov 0x198(%rsp),%r8 │ │ │ │ - mov %rdx,0x1b8(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - cmovne 0x78(%rsp),%eax │ │ │ │ - cmp 0xba07a(%rip),%r8 │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - jg a063a │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x57698(%rip),%xmm2 │ │ │ │ - movsd 0x59678(%rip),%xmm4 │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - jbe a0630 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x564ba(%rip),%xmm5 │ │ │ │ - andnpd %xmm0,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - cmpnlesd %xmm0,%xmm4 │ │ │ │ - andpd %xmm5,%xmm4 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jnp a09a4 │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - cmp 0xb9e75(%rip),%rdx │ │ │ │ - jge a1346 │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - jmpq a0027 │ │ │ │ - mov 0x70(%rsp),%r14d │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - lea 0x66529(%rip),%rsi │ │ │ │ - movsd %xmm1,0x60(%rsp) │ │ │ │ - mov %r14d,%edx │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7e3ae(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - test %r14d,%r14d │ │ │ │ - mov 0x5641f(%rip),%rcx │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jne a079a │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - mov 0x198(%rsp),%rdx │ │ │ │ - lea 0x664ef(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x66bac(%rip),%rsi │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a00fa │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jle a01bd │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movl $0x1,0xb8(%rsp) │ │ │ │ - cvtsi2sdq 0x1b8(%rsp),%xmm0 │ │ │ │ - add $0x1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd 0x56344(%rip),%xmm0 │ │ │ │ - divsd %xmm5,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x8(%rax) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq a00fa │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jle a01bd │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movl $0x1,0xb8(%rsp) │ │ │ │ - cvtsi2sdq 0x1b8(%rsp),%xmm0 │ │ │ │ - add $0x1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd 0x562d0(%rip),%xmm0 │ │ │ │ - divsd %xmm5,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x8(%rax) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq a06ce │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jle a0116 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x190(%rsp),%r12 │ │ │ │ - lea 0xb9de5(%rip),%rax │ │ │ │ - mov 0xd8(%rsp),%r14 │ │ │ │ - lea 0x17c(%rsp),%rbp │ │ │ │ - lea 0x180(%rsp),%r13 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %ebx,%r15d │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x118(%rsp),%rbx │ │ │ │ - mov %rax,%r13 │ │ │ │ - pushq 0x80(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%r9 │ │ │ │ - pushq 0x68(%rsp) │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15290 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne a0933 │ │ │ │ - mov 0xb9d8a(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jle a08e1 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd (%r14,%rax,1),%xmm0 │ │ │ │ - divsd 0x20(%rsp),%xmm0 │ │ │ │ - addsd 0x0(%rbp,%rax,1),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne a08c0 │ │ │ │ - addq $0x1,0x1a0(%rsp) │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp %r15d,0x1c(%rsp) │ │ │ │ - jne a0874 │ │ │ │ - mov 0x198(%rsp),%rbx │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - jmpq a0116 │ │ │ │ - lea 0x70036(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7e11a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a01bd │ │ │ │ - mov 0xd0(%rsp),%r15 │ │ │ │ - jmpq 9fd28 │ │ │ │ - movsd 0xb9c60(%rip),%xmm0 │ │ │ │ - mov 0xb9b51(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x64e17(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e9c4 │ │ │ │ - jmpq 9f180 │ │ │ │ - movsd 0xb9c36(%rip),%xmm0 │ │ │ │ - mov 0xb9b1f(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x64deb(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 9e9d2 │ │ │ │ - jmpq 9f180 │ │ │ │ - jne a063a │ │ │ │ - cmpl $0x1,0x40(%rsp) │ │ │ │ - jle a09da │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6620a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7e06e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea 0x190(%rsp),%r12 │ │ │ │ - pushq 0x80(%rsp) │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov 0xb9c2d(%rip),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - lea 0x184(%rsp),%rbp │ │ │ │ - push %rbp │ │ │ │ - mov 0x128(%rsp),%rcx │ │ │ │ - lea 0x190(%rsp),%r8 │ │ │ │ - callq 15290 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a0933 │ │ │ │ - movslq 0x78(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%r12d │ │ │ │ - addq $0x1,0x198(%rsp) │ │ │ │ - mov (%rbx,%rax,8),%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0xb9be6(%rip),%rax │ │ │ │ - movsd %xmm0,0x0(%rbp,%rax,8) │ │ │ │ - test %rax,%rax │ │ │ │ - jg a0a6d │ │ │ │ - jmp a0abc │ │ │ │ - nop │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0xb9bcd(%rip) │ │ │ │ - jle a0abc │ │ │ │ - movsd (%r15,%rbx,8),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp,%rbx,8) │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - jle a0a60 │ │ │ │ - mov 0x78(%rsp),%r8d │ │ │ │ - mov %ebx,%r9d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - lea 0x66163(%rip),%rsi │ │ │ │ - lea -0x2(%rax),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7df8e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp a0a60 │ │ │ │ - cmpl $0x3,0x40(%rsp) │ │ │ │ - jle a063a │ │ │ │ - lea 0x6fe7b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7df5f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a063a │ │ │ │ - mov 0xb99c3(%rip),%rax │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jle a10a3 │ │ │ │ - movslq 0x68(%rsp),%rax │ │ │ │ - mov 0x110(%rsp),%rbx │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %r14,0x160(%rsp) │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - neg %rax │ │ │ │ - movsd 0x120(%rsp),%xmm1 │ │ │ │ - lea (%rbx,%rax,8),%rax │ │ │ │ - mov %r15,0x168(%rsp) │ │ │ │ - mov 0x148(%rsp),%r15 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - add 0xb8(%rsp),%eax │ │ │ │ - mov %eax,0x15c(%rsp) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - cmpl $0x2,0x60(%rsp) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - cvttsd2si %xmm1,%r14d │ │ │ │ - movsd 0x180(%rsp),%xmm2 │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - cvtsi2sd %eax,%xmm3 │ │ │ │ - mov %eax,0x158(%rsp) │ │ │ │ - movsd %xmm2,(%rcx,%rax,8) │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - mov %eax,0xe8(%rsp) │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - addsd 0x55f00(%rip),%xmm3 │ │ │ │ - mulsd %xmm5,%xmm3 │ │ │ │ - jg a1038 │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x1(%r12),%ecx │ │ │ │ - mov %r14d,%eax │ │ │ │ - cmp %r12d,%r14d │ │ │ │ - jle a0c2c │ │ │ │ - jmpq a0c81 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jb a0c6d │ │ │ │ - movsd 0x55ec2(%rip),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - maxsd %xmm0,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %eax,%ecx │ │ │ │ - je a0c81 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - add $0x1,%eax │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jae a0bf0 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - jb a0c5f │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jb a0c5f │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - jmp a0c12 │ │ │ │ - mov 0x55e62(%rip),%rbx │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - jmp a0c20 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jb a0c3d │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - jmp a0c12 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - mov 0x68(%rsp),%ebx │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - cmp %ebx,0x30(%rsp) │ │ │ │ - jl a0ff5 │ │ │ │ - movslq %r14d,%rax │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - mov 0x60(%rsp),%r10d │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x150(%rsp),%rbp │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov 0x15c(%rsp),%eax │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - sub 0x30(%rsp),%eax │ │ │ │ - mov %eax,0xf0(%rsp) │ │ │ │ - jmp a0ce3 │ │ │ │ - jne a0cfa │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %ebp,0x30(%rsp) │ │ │ │ - jl a0ece │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %ebp,%r11d │ │ │ │ - movsd (%rcx,%rbp,8),%xmm4 │ │ │ │ - ucomisd 0x10(%rsp),%xmm4 │ │ │ │ - jnp a0cd3 │ │ │ │ - cmp %r12d,%r14d │ │ │ │ - jg a0db8 │ │ │ │ - add 0xf0(%rsp),%eax │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ - mov %rbp,0x80(%rsp) │ │ │ │ - mov %r14d,%r9d │ │ │ │ - cltd │ │ │ │ - mov %r10d,%ebp │ │ │ │ - idivl 0x98(%rsp) │ │ │ │ - movslq %edx,%rax │ │ │ │ - lea (%rbx,%rax,8),%r13 │ │ │ │ - mov 0xe0(%rsp),%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - movsd (%rax,%rbx,1),%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm2 │ │ │ │ - jp a0da0 │ │ │ │ - movsd 0x605d1(%rip),%xmm6 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - andpd 0x56f0d(%rip),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm6 │ │ │ │ - jb a0da0 │ │ │ │ - mov %r9d,%eax │ │ │ │ - sub %r14d,%eax │ │ │ │ - cltq │ │ │ │ - movsd (%r15,%rax,8),%xmm3 │ │ │ │ - comisd 0x10(%rsp),%xmm3 │ │ │ │ - jbe a0da0 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm0,%xmm5 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jg a0e1d │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %r9d,%r12d │ │ │ │ - jge a0d40 │ │ │ │ - mov %ebp,%r10d │ │ │ │ - mov 0x80(%rsp),%rbp │ │ │ │ - cmp $0x2,%r10d │ │ │ │ - jle a0cd5 │ │ │ │ - lea 0x6fb80(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10d,0xa8(%rsp) │ │ │ │ - movsd %xmm1,0xa0(%rsp) │ │ │ │ - movsd %xmm5,0x80(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7dc4a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xa8(%rsp),%r10d │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - movsd 0x80(%rsp),%xmm5 │ │ │ │ - jmpq a0cd5 │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x65f77(%rip),%rsi │ │ │ │ - push %rax │ │ │ │ - mov $0x5,%eax │ │ │ │ - push %r11 │ │ │ │ - mov %r11d,0xd8(%rsp) │ │ │ │ - push %r14 │ │ │ │ - push %r9 │ │ │ │ - mov 0x108(%rsp),%ecx │ │ │ │ - mov 0xa8(%rsp),%edx │ │ │ │ - mov %r9d,0xdc(%rsp) │ │ │ │ - mov %r8d,0xd0(%rsp) │ │ │ │ - movsd %xmm4,0xe0(%rsp) │ │ │ │ - movsd %xmm1,0xc8(%rsp) │ │ │ │ - movsd %xmm5,0xc0(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7dbb6(%rip),%rax │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xc8(%rsp),%r11d │ │ │ │ - movsd 0xc0(%rsp),%xmm4 │ │ │ │ - mov 0xbc(%rsp),%r9d │ │ │ │ - mov 0xb0(%rsp),%r8d │ │ │ │ - movsd 0xa8(%rsp),%xmm1 │ │ │ │ - movsd 0xa0(%rsp),%xmm5 │ │ │ │ - jmpq a0da0 │ │ │ │ - comisd 0x10(%rsp),%xmm1 │ │ │ │ - jbe a0ff5 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ - cmpl $0x2,0x60(%rsp) │ │ │ │ - movsd %xmm2,(%rax,%rcx,8) │ │ │ │ - jg a1003 │ │ │ │ - addq $0x1,0xd8(%rsp) │ │ │ │ - mov 0x158(%rsp),%eax │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %rcx,0x140(%rsp) │ │ │ │ - je a1093 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd 0x56d36(%rip),%xmm2 │ │ │ │ - movsd 0xf8(%rsp),%xmm4 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - jbe a0f90 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x55b5a(%rip),%xmm6 │ │ │ │ - andnpd %xmm5,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - cmpnlesd %xmm1,%xmm4 │ │ │ │ - andpd %xmm6,%xmm4 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - addsd 0x55b30(%rip),%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0x56cca(%rip),%xmm2 │ │ │ │ - movsd 0xf8(%rsp),%xmm5 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm5 │ │ │ │ - jbe a0b72 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x55af2(%rip),%xmm5 │ │ │ │ - andnpd %xmm4,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - cmpnlesd %xmm3,%xmm0 │ │ │ │ - andpd %xmm5,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - orpd %xmm2,%xmm0 │ │ │ │ - jmpq a0b72 │ │ │ │ - movsd 0x180(%rsp),%xmm2 │ │ │ │ - jmpq a0ee2 │ │ │ │ - mov 0xe8(%rsp),%edx │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x65e0e(%rip),%rsi │ │ │ │ - mov $0x3,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7da15(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a0eff │ │ │ │ - mov 0x30(%rsp),%r9d │ │ │ │ - mov 0x68(%rsp),%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ - lea 0x65d21(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm3,0xa0(%rsp) │ │ │ │ - movsd %xmm2,0x80(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7d9cc(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0xa0(%rsp),%xmm3 │ │ │ │ - movsd 0x80(%rsp),%xmm2 │ │ │ │ - jmpq a0bd2 │ │ │ │ - mov 0x160(%rsp),%r14 │ │ │ │ - mov 0x168(%rsp),%r15 │ │ │ │ - mov 0x1b8(%rsp),%rdx │ │ │ │ - cmp 0xb940e(%rip),%rdx │ │ │ │ - jg a1110 │ │ │ │ - cmpl $0x1,0x60(%rsp) │ │ │ │ - jle a10dd │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x65c21(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7d96b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - lea 0x1b0(%rsp),%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0x140(%rsp),%rcx │ │ │ │ - mov 0xb939d(%rip),%rdi │ │ │ │ - callq 15b10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9fd20 │ │ │ │ - addl $0x1,0x88(%rsp) │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0x56b3f(%rip),%xmm2 │ │ │ │ - movsd 0xf8(%rsp),%xmm6 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - addq $0x1,0x1b8(%rsp) │ │ │ │ - movapd %xmm5,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - addsd 0x55971(%rip),%xmm1 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm6 │ │ │ │ - jbe a11a0 │ │ │ │ - cvttsd2si %xmm4,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x5594a(%rip),%xmm6 │ │ │ │ - andnpd %xmm4,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - cmpnlesd %xmm4,%xmm5 │ │ │ │ - andpd %xmm6,%xmm5 │ │ │ │ - subsd %xmm5,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - orpd %xmm2,%xmm0 │ │ │ │ - movsd 0x56ac8(%rip),%xmm2 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd 0xf8(%rsp),%xmm5 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm5 │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - jbe a11f6 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x558ec(%rip),%xmm5 │ │ │ │ - andnpd %xmm1,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - cmpnlesd %xmm3,%xmm0 │ │ │ │ - andpd %xmm5,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - orpd %xmm2,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - mov 0x110(%rsp),%rbp │ │ │ │ - lea 0x660ca(%rip),%r12 │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - cmp %eax,%ecx │ │ │ │ - jle a126f │ │ │ │ - jmpq a1313 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb a12fb │ │ │ │ - movsd 0x5588e(%rip),%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - maxsd %xmm0,%xmm5 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - cmpl $0x3,0x60(%rsp) │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jg a12b3 │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %ebx,0x30(%rsp) │ │ │ │ - jl a1313 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %ebx,%edx │ │ │ │ - cvtsi2sd %ebx,%xmm2 │ │ │ │ - add $0x1,%ebx │ │ │ │ - comisd %xmm2,%xmm4 │ │ │ │ - jae a1220 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - jb a12a5 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb a12a5 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jmp a1247 │ │ │ │ - mov 0x5581c(%rip),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - jmp a1255 │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm1,0x80(%rsp) │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7d761(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - movsd 0x80(%rsp),%xmm1 │ │ │ │ - jmpq a1261 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb a1282 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jmpq a1247 │ │ │ │ - mov 0xb9326(%rip),%rcx │ │ │ │ - jmpq 9fd02 │ │ │ │ - lea 0x6f623(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7d707(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq 9fcdf │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - mov 0xd8(%rsp),%r11 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - add %rbx,0x88(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - cmp %rax,0xb92d3(%rip) │ │ │ │ - jge 9ff7a │ │ │ │ - addq $0x1,0xc8(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - addq $0x1,0x1c0(%rsp) │ │ │ │ - cmp %rax,0xb92b4(%rip) │ │ │ │ - jge 9ff54 │ │ │ │ - mov 0xd0(%rsp),%r15 │ │ │ │ - mov 0x40(%rsp),%r14d │ │ │ │ - mov 0x80(%rsp),%r13 │ │ │ │ - mov 0xb9262(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9fd28 │ │ │ │ - mov 0xb90cb(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 9fd28 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle a140c │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x63afc(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7d63c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea 0xb907d(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xb9071(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xb905e(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movl $0x0,(%r15) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x65eac(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xb9033(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xb9020(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x404(%r15),%rdi │ │ │ │ - lea 0x65e6e(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xb8ffa(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xb8fe7(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd %xmm0,0x1408(%r15) │ │ │ │ - jmpq 9ee09 │ │ │ │ - mov 0xd8(%rsp),%r11 │ │ │ │ - jmpq a137b │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - addq $0x1,0x100(%rsp) │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - cmp %rax,0xb9172(%rip) │ │ │ │ - jge 9eb3d │ │ │ │ - mov 0x130(%rsp),%r15 │ │ │ │ - mov 0x60(%rsp),%r14d │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - jmpq a13b7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000a1500 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xb92d1(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a154a │ │ │ │ - add $0x30,%rsp │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + divsd (%rbx),%xmm0 │ │ │ │ + add $0x50,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000a1550 : │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xb92a1(%rip),%rdi │ │ │ │ - jmpq 15980 <__strcpy_chk@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000a1570 : │ │ │ │ +000000000009d4c0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0xb9722(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x9,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x120,%rsp │ │ │ │ + sub $0x78,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x4(%rsp),%rbx │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a1748 │ │ │ │ - mov 0xb970b(%rip),%esi │ │ │ │ - mov 0xb96d4(%rip),%rdi │ │ │ │ - test %esi,%esi │ │ │ │ - jle a15ec │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + lea 0x5f(%rsp),%r12 │ │ │ │ + callq 15390 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xf(%rsp),%r15 │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov %rcx,%rbp │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + sub %ecx,%edx │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + movups %xmm0,0x40(%rbx) │ │ │ │ + jmp 9d546 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %dil,(%rbx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x50,%rax │ │ │ │ + je 9d54e │ │ │ │ + mov %edx,%r14d │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jge 9d530 │ │ │ │ + movb $0x0,0x60(%rsp) │ │ │ │ + mov %r12,%rax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,0x1(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 9d575 │ │ │ │ + sub $0x1,%rax │ │ │ │ + testb $0xdf,(%rdx) │ │ │ │ + je 9d560 │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + jne 9d5b3 │ │ │ │ add $0x1,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a1710 │ │ │ │ - mov 0xb96b4(%rip),%rdi │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 15580 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a1710 │ │ │ │ - mov 0xb9698(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xb962c(%rip),%rdx │ │ │ │ - lea 0x63697(%rip),%rsi │ │ │ │ - callq 15380 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a1710 │ │ │ │ - mov 0xb9671(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0xb95fd(%rip),%rdx │ │ │ │ - lea 0x6365c(%rip),%rsi │ │ │ │ - callq 15380 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a1710 │ │ │ │ - mov 0xb964a(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0xb95cd(%rip),%rcx │ │ │ │ - lea 0x600d8(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a1710 │ │ │ │ - mov 0xb961d(%rip),%rdi │ │ │ │ - mov %rbx,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xb9598(%rip),%rcx │ │ │ │ - lea 0x600bf(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - callq 159b0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne a1710 │ │ │ │ - cmpq $0x2,0xb9588(%rip) │ │ │ │ - movq $0x1,0xb9565(%rip) │ │ │ │ - jg a1780 │ │ │ │ - movq $0x1,0xb954c(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0xb9558(%rip),%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,0xb95dc(%rip) │ │ │ │ - mov %rdx,0xb95bd(%rip) │ │ │ │ - mov 0xb9536(%rip),%rdx │ │ │ │ - mov %rdx,0xb95b7(%rip) │ │ │ │ - mov 0xb9520(%rip),%rdx │ │ │ │ - mov %rdx,0xb95b1(%rip) │ │ │ │ - callq 15090 │ │ │ │ - jmp a171f │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x4(%rsp),%edi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq a1500 │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ + add $0x50,%rbp │ │ │ │ + cmp %r14d,%r13d │ │ │ │ + jge 9d508 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a17ff │ │ │ │ - add $0x120,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 9d5d6 │ │ │ │ + add $0x78,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0x100,%edx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x68a22(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x64d5f(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq a1550 │ │ │ │ - jmp a171f │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb9519(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0xb948c(%rip),%rcx │ │ │ │ - lea 0x63509(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a1710 │ │ │ │ - cmpq $0x3,0xb9483(%rip) │ │ │ │ - movq $0x1,0xb9458(%rip) │ │ │ │ - jle a16cc │ │ │ │ - mov 0xb94d3(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0xb943e(%rip),%rcx │ │ │ │ - lea 0x634ca(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a1710 │ │ │ │ - mov 0xb941e(%rip),%rax │ │ │ │ - jmpq a16d1 │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 15430 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rsp),%esi │ │ │ │ + jmp 9d57c │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000a1810 : │ │ │ │ - push %r15 │ │ │ │ - mov %r8d,%r15d │ │ │ │ - push %r14 │ │ │ │ +000000000009d5e0 : │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + lea 0x5e1d1(%rip),%rsi │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - sub $0x188,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov $0x1404,%edi │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ + sub $0x139c8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x62d97(%rip),%rax │ │ │ │ - movl $0x0,0x3c(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x48(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %ebx,0xb944b(%rip) │ │ │ │ - mov %r10w,0x5(%rax) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x4,%rax │ │ │ │ - movb $0x0,0x3(%rax) │ │ │ │ - movl $0x1,-0x4(%rax) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movb $0x0,0x4(%r14) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle a18fc │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x65bf5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x65bef(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbp,%rdx │ │ │ │ + mov %rax,0x139b8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x65bef(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7d14c(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x6a4d3(%rip),%rsi │ │ │ │ callq 156c0 │ │ │ │ - mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je a2090 │ │ │ │ - movl $0xffffffc0,0xb92f2(%rip) │ │ │ │ - lea 0x70(%rsp),%r15 │ │ │ │ - movabs $0x202020534958414e,%rbx │ │ │ │ - movabs $0x202031534958414e,%r12 │ │ │ │ - movl $0x1,0xb92bf(%rip) │ │ │ │ - movabs $0x202032534958414e,%r13 │ │ │ │ - movl $0x1,0xb92a7(%rip) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdx │ │ │ │ + je 9d890 │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov $0x3e8,%ebp │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + lea 0x130(%rsp),%r13 │ │ │ │ + jmp 9d684 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x1(%rax),%rax │ │ │ │ + cmpb $0xa,0x2f(%rsp,%r8,1) │ │ │ │ + jne 9d668 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,0x30(%rsp,%rax,1) │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmpb $0xd,0x30(%rsp,%rax,1) │ │ │ │ + jne 9d674 │ │ │ │ + movb $0x0,0x30(%rsp,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + sub $0x1,%ebp │ │ │ │ + je 9d699 │ │ │ │ + mov %r12,%rdx │ │ │ │ mov $0x100,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 155f0 │ │ │ │ test %rax,%rax │ │ │ │ - je a1a50 │ │ │ │ - cmp %rbx,(%r15) │ │ │ │ - je a19d0 │ │ │ │ - cmp %r12,(%r15) │ │ │ │ - je a19f8 │ │ │ │ - cmp %r13,(%r15) │ │ │ │ - je a1a20 │ │ │ │ - movabs $0x202033534958414e,%rax │ │ │ │ - cmp %rax,(%r15) │ │ │ │ - je a1b30 │ │ │ │ - movabs $0x202034534958414e,%rax │ │ │ │ - cmp %rax,(%r15) │ │ │ │ - jne a1960 │ │ │ │ - cmpb $0x3d,0x8(%r15) │ │ │ │ - jne a1960 │ │ │ │ - lea 0x7a(%rsp),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0xb9234(%rip) │ │ │ │ - jmp a1960 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x3d,0x8(%r15) │ │ │ │ - jne a197e │ │ │ │ - lea 0x7a(%rsp),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0xb9222(%rip) │ │ │ │ - jmpq a1960 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x3d,0x8(%r15) │ │ │ │ - jne a1983 │ │ │ │ - lea 0x7a(%rsp),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0xb91f6(%rip) │ │ │ │ - jmpq a1960 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x3d,0x8(%r15) │ │ │ │ - jne a198c │ │ │ │ - lea 0x7a(%rsp),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0xb91c6(%rip) │ │ │ │ - jmpq a1960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jne 9d640 │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 152f0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq a1570 │ │ │ │ + mov 0x815b0(%rip),%rbx │ │ │ │ + mov (%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 9d7c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,0x644487(%rip) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 9d7f8 │ │ │ │ + callq a9d50 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 9d7a0 │ │ │ │ + mov (%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jg a1cc0 │ │ │ │ - mov 0x1c(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jg a1b60 │ │ │ │ - movslq 0xb9191(%rip),%rdx │ │ │ │ - cmp 0xb91b2(%rip),%rdx │ │ │ │ - jne a1ab0 │ │ │ │ - movslq 0xb917d(%rip),%rax │ │ │ │ - cmp 0xb9212(%rip),%rax │ │ │ │ - jne a1ab0 │ │ │ │ - movslq 0xb9169(%rip),%rcx │ │ │ │ - cmp 0xb920a(%rip),%rcx │ │ │ │ - je a1ce8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - movdqa 0x65bd0(%rip),%xmm0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movabs $0x6d6172676f727020,%rcx │ │ │ │ - movups %xmm0,0x4(%r14) │ │ │ │ - movdqa 0x65bc4(%rip),%xmm0 │ │ │ │ - mov %rcx,0x30(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x65bc4(%rip),%xmm0 │ │ │ │ - movl $0xa5d222e,0x38(%rax) │ │ │ │ - movb $0x0,0x3c(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a22b5 │ │ │ │ - add $0x188,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + jne 9d870 │ │ │ │ + movsd 0x5a2a3(%rip),%xmm2 │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + mov 0x64444f(%rip),%rdi │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + lea 0xc(%rsp),%rcx │ │ │ │ + mov 0x64441d(%rip),%rdi │ │ │ │ + lea 0x18(%rsp),%rdx │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x5a24f(%rip),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + mov 0x816e4(%rip),%rbp │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + mov 0x81820(%rip),%rax │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + movsd %xmm1,0x0(%rbp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9d830 │ │ │ │ + mov 0x139b8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 9d8b2 │ │ │ │ + add $0x139c8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x643f96(%rip),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 9d77b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x68821(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x8126d(%rip),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 9d4c0 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 9d6b2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x3d,0x8(%r15) │ │ │ │ - jne a199f │ │ │ │ - lea 0x7a(%rsp),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0xb90b2(%rip) │ │ │ │ - jmpq a1960 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb9141(%rip),%rdx │ │ │ │ - lea 0x659c6(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb912f(%rip),%rdx │ │ │ │ - lea 0x659c5(%rip),%rsi │ │ │ │ + movdqa 0x5aae0(%rip),%xmm0 │ │ │ │ + movb $0x0,0x643f51(%rip) │ │ │ │ + movabs $0x2e64656c69616620,%rax │ │ │ │ + mov %rax,0x643f38(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movaps %xmm0,0x643f1c(%rip) │ │ │ │ + jmpq 9d77b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x687cb(%rip),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15430 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x687cb(%rip),%rdi │ │ │ │ + callq 15430 │ │ │ │ + mov 0x811e2(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb911d(%rip),%rdx │ │ │ │ - lea 0x659c4(%rip),%rsi │ │ │ │ + jmpq 9d77b │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x68ae1(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x811bd(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 9d6e5 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x68656(%rip),%rsi │ │ │ │ + lea 0x643e9f(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb910b(%rip),%rdx │ │ │ │ - lea 0x659c3(%rip),%rsi │ │ │ │ + callq 15c20 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq 9d77b │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000009d8c0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8148,%rsp │ │ │ │ + mov 0x814e8(%rip),%rbx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8138(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7ce71(%rip),%rbx │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + lea 0x130(%rsp),%rbp │ │ │ │ mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb9037(%rip),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15440 │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov 0x644237(%rip),%rdi │ │ │ │ + movsd 0x591af(%rip),%xmm1 │ │ │ │ + movsd 0x5a06f(%rip),%xmm0 │ │ │ │ + movsd 0x88(%rdi),%xmm3 │ │ │ │ + movsd 0x90(%rdi),%xmm2 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + addsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movq %xmm4,%r13 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movabs $0x2020454c504d4953,%rax │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movl $0x54203d,0x38(%rsp) │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xb9055(%rip),%rdx │ │ │ │ - lea 0x659a6(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb9013(%rip),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x5e499(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movabs $0x2020584950544942,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov $0x34,%eax │ │ │ │ + movl $0x362d203d,0x38(%rsp) │ │ │ │ + mov %ax,0x3c(%rsp) │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xb902d(%rip),%rdx │ │ │ │ - lea 0x6599a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8fef(%rip),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x5e459(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movabs $0x202020534958414e,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movl $0x32203d,0x38(%rsp) │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xb907d(%rip),%rdx │ │ │ │ - lea 0x6598d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8fcb(%rip),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x5e423(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xb9065(%rip),%rdx │ │ │ │ - lea 0x65980(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8fa7(%rip),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x5a03f(%rip),%rsi │ │ │ │ + cvttsd2si %xmm3,%edx │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xb904d(%rip),%rdx │ │ │ │ - lea 0x65973(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb9042(%rip),%rdx │ │ │ │ - mov 0xb8f7c(%rip),%ecx │ │ │ │ + lea 0x5e3e9(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6596b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movslq 0xb8f6a(%rip),%rdx │ │ │ │ - cmp 0xb8f8b(%rip),%rdx │ │ │ │ - je a1a88 │ │ │ │ - jmpq a1ab0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5a012(%rip),%rsi │ │ │ │ + cvttsd2si %xmm2,%edx │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xb8b27(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq a1afb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movslq 0xb8f15(%rip),%rsi │ │ │ │ - cmp 0xb8fc2(%rip),%rsi │ │ │ │ - jne a1ab0 │ │ │ │ - movslq 0xb8efd(%rip),%rdi │ │ │ │ - cmp 0xb8fb6(%rip),%rdi │ │ │ │ - jne a1ab0 │ │ │ │ - mov 0x1c(%rsp),%r8d │ │ │ │ - mov %rax,0xb8f4c(%rip) │ │ │ │ - mov %rcx,0xb8f4d(%rip) │ │ │ │ - mov %rsi,0xb8f4e(%rip) │ │ │ │ - mov %rdi,0xb8f4f(%rip) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle a1ddd │ │ │ │ - lea 0x658cb(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8ec1(%rip),%edx │ │ │ │ - lea 0x658cb(%rip),%rsi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8efb(%rip),%rdx │ │ │ │ - lea 0x65aeb(%rip),%rsi │ │ │ │ + lea 0x5e3af(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x6440b4(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + cmpb $0x52,0xdc0(%rax) │ │ │ │ + lea 0xdc0(%rax),%rdx │ │ │ │ + jne 9e11d │ │ │ │ + cmpb $0x41,0x1(%rdx) │ │ │ │ + jne 9e11d │ │ │ │ + movabs $0x275049532d4e4154,%r14 │ │ │ │ + movb $0x0,0x18(%r12) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movdqa 0x68d7a(%rip),%xmm0 │ │ │ │ + mov %r14,0x10(%r12) │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8ee9(%rip),%rdx │ │ │ │ - lea 0x658af(%rip),%rsi │ │ │ │ + lea 0x5e343(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + movdqa 0x68d5f(%rip),%xmm0 │ │ │ │ + mov %r14,0x10(%r12) │ │ │ │ + movb $0x0,0x18(%r12) │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8ed7(%rip),%rdx │ │ │ │ - lea 0x658ae(%rip),%rsi │ │ │ │ + lea 0x5e30c(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68527(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8ec5(%rip),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x5e2d3(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68500(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x658a6(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7cc6b(%rip),%rbx │ │ │ │ + lea 0x5e29a(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x684da(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - lea 0x3c(%rsp),%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15110 │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xb8e64(%rip),%rdi │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a2069 │ │ │ │ - mov 0xb8e29(%rip),%edx │ │ │ │ - mov 0xb8dff(%rip),%esi │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0xb8e49(%rip),%rcx │ │ │ │ - mov 0xb8e3a(%rip),%rdi │ │ │ │ - callq 15070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a2069 │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jg a20b5 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0xb8e16(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5e262(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x684b3(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ - callq 15320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a2069 │ │ │ │ - movslq 0xb8db3(%rip),%rdx │ │ │ │ - mov 0xb8df8(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x62e3e(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a2069 │ │ │ │ - mov 0xb8db0(%rip),%rdx │ │ │ │ - mov 0xb8dd1(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x62e03(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5e225(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x80eaa(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a2069 │ │ │ │ - mov 0xb8db9(%rip),%rdx │ │ │ │ - mov 0xb8daa(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x5f880(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ + jne 9e177 │ │ │ │ + mov 0x80f49(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a2069 │ │ │ │ - mov 0xb8d9a(%rip),%rdx │ │ │ │ - mov 0xb8d83(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x5f86d(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ + jne 9e1c6 │ │ │ │ + mov 0x81248(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je a1f00 │ │ │ │ - cmpq $0x2,0xb8d3e(%rip) │ │ │ │ - jg a2254 │ │ │ │ - mov 0xb8d61(%rip),%rax │ │ │ │ - lea 0x0(,%rax,8),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je a22c6 │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ + jne 9e215 │ │ │ │ + mov 0x81297(%rip),%rax │ │ │ │ + mov (%rax),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 9e25f │ │ │ │ + mov 0x80f8c(%rip),%rax │ │ │ │ + mov (%rax),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 9e2a9 │ │ │ │ + mov 0x81029(%rip),%rax │ │ │ │ + mov (%rax),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 9e2f3 │ │ │ │ + mov 0x81336(%rip),%rax │ │ │ │ + mov (%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 9e33d │ │ │ │ + mov 0x80db3(%rip),%rax │ │ │ │ + mov (%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 9e387 │ │ │ │ + mov 0x81090(%rip),%rax │ │ │ │ + mov (%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 9e3d1 │ │ │ │ + mov 0x80f6d(%rip),%rax │ │ │ │ + mov (%rax),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 9e41b │ │ │ │ + mov 0x81272(%rip),%rax │ │ │ │ + mov (%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 9e463 │ │ │ │ + mov 0x81209(%rip),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jg a21e8 │ │ │ │ - cmpq $0x0,0xb8d89(%rip) │ │ │ │ - mov 0xb8d6a(%rip),%rbp │ │ │ │ - movq $0x1,0x50(%rsp) │ │ │ │ - movq $0x1,0x68(%rsp) │ │ │ │ - jle a2161 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - cmpq $0x0,0xb8d49(%rip) │ │ │ │ - movq $0x1,0x60(%rsp) │ │ │ │ - jle a2130 │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - cmpq $0x0,0xb8d21(%rip) │ │ │ │ - movq $0x1,0x58(%rsp) │ │ │ │ - jle a2112 │ │ │ │ - lea 0x38(%rsp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - lea 0x50(%rsp),%r12 │ │ │ │ - jmp a1ff1 │ │ │ │ - mov 0xb8ca4(%rip),%rdi │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - callq 15b10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a205c │ │ │ │ - addq $0x1,0x58(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0xb8cc5(%rip) │ │ │ │ - jle a2112 │ │ │ │ - cmpl $0x1,0x1c(%rsp) │ │ │ │ - jle a202c │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - mov %rbp,%rdx │ │ │ │ + jne 9e4ab │ │ │ │ + mov 0x80e40(%rip),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 9e4f3 │ │ │ │ + mov 0x80f6f(%rip),%r13 │ │ │ │ + lea 0x6844e(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x65460(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7ca1c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - push %r14 │ │ │ │ - lea 0xb8c6b(%rip),%rax │ │ │ │ - mov %rbp,%rcx │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ - pushq 0x8(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov $0x52,%esi │ │ │ │ - callq 15290 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5e0fc(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je a1fb5 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - callq 15090 │ │ │ │ - mov 0x3c(%rsp),%edi │ │ │ │ - callq a1500 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xb877d(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq a1afb │ │ │ │ + jle 9ddec │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 9ddd9 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x81040(%rip),%r15 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x683d9(%rip),%rsi │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov (%rax,%rcx,1),%rax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movsd (%rax,%r14,8),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x65447(%rip),%rcx │ │ │ │ - lea 0x4(%r14),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a1afb │ │ │ │ - lea 0x652c4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x5e06c(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jg 9dd80 │ │ │ │ + addq $0x1,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jg 9dd58 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + lea 0x68388(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7c971(%rip),%rbx │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0xb8b7e(%rip),%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ - callq 15320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a2069 │ │ │ │ - lea 0x652b7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a1e5a │ │ │ │ - addq $0x1,0x10(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - addq $0x1,0x60(%rsp) │ │ │ │ - cmp %rax,0xb8b8e(%rip) │ │ │ │ - jg a1f87 │ │ │ │ - addq $0x1,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - addq $0x1,0x68(%rsp) │ │ │ │ - cmp %rax,0xb8b78(%rip) │ │ │ │ - jg a1f67 │ │ │ │ - cmpl $0x0,0x1c(%rsp) │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - jg a22ba │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xb8b30(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 15300 │ │ │ │ + lea 0x5e01d(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne a2069 │ │ │ │ - mov 0xb8ad9(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 15300 │ │ │ │ + jle 9decc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne a2069 │ │ │ │ - cmpl $0x0,0x1c(%rsp) │ │ │ │ - jle a21c0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x62d48(%rip),%rsi │ │ │ │ + jle 9deb9 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x80c80(%rip),%r15 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68319(%rip),%rsi │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov (%rax,%rcx,1),%rax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movsd (%rax,%r14,8),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7c888(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movl $0x0,(%r14) │ │ │ │ - movb $0x0,0x4(%r14) │ │ │ │ - movw $0x7d7b,0x404(%r14) │ │ │ │ - movb $0x0,0x406(%r14) │ │ │ │ - jmpq a1afb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x65226(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x5df8c(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jg 9de60 │ │ │ │ + addq $0x1,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jg 9de38 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + lea 0x682c8(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7c83b(%rip),%rbx │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpq $0x0,0xb8aab(%rip) │ │ │ │ - movq $0x1,0x50(%rsp) │ │ │ │ - movq $0x1,0x68(%rsp) │ │ │ │ - mov 0xb8a7a(%rip),%rbp │ │ │ │ - jg a1f56 │ │ │ │ - lea 0x65205(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a2161 │ │ │ │ - mov 0xb8a1d(%rip),%rdx │ │ │ │ - mov 0xb89fe(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x62a36(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - je a1f00 │ │ │ │ - cmpq $0x3,0xb89b5(%rip) │ │ │ │ - jle a1f00 │ │ │ │ - mov 0xb89f0(%rip),%rdx │ │ │ │ - mov 0xb89c9(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x62a08(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ + lea 0x5df3d(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je a1f00 │ │ │ │ - jmpq a2069 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x7c77f(%rip),%rbx │ │ │ │ - jmpq a2234 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6510e(%rip),%rsi │ │ │ │ - mov $0x31,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq a1afb │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000a22e0 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - subsd 0xb8e1c(%rip),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - subsd 0xb8e00(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - ja a232f │ │ │ │ - mov 0xb8e63(%rip),%rax │ │ │ │ - movsd 0x547ab(%rip),%xmm3 │ │ │ │ - movsd 0x88(%rax),%xmm4 │ │ │ │ - addsd %xmm3,%xmm4 │ │ │ │ - comisd %xmm4,%xmm1 │ │ │ │ - jbe a2340 │ │ │ │ - movl $0x1,(%rdx) │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja a232f │ │ │ │ - addsd 0x90(%rax),%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe a2335 │ │ │ │ - jmp a232f │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000a2360 : │ │ │ │ - push %r13 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x128,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - movzbl 0x10(%rsp),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp $0x20,%dl │ │ │ │ - jne a2760 │ │ │ │ - add %rbx,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jbe a274f │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmp a23d1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je a2758 │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je a23c8 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - je a2770 │ │ │ │ - lea (%rbx,%rcx,1),%rbp │ │ │ │ - mov %r12,%rax │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jbe a2768 │ │ │ │ + jle 9dfac │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je a2548 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - je a2548 │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne a2400 │ │ │ │ - mov %rbp,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp $0x27,%dl │ │ │ │ - jne a243f │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - lea 0x1(%rbp),%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je a246f │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je a246f │ │ │ │ - add %rbx,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae a246f │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 9df99 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x81080(%rip),%r15 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je a246f │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je a246f │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne a2458 │ │ │ │ - cmpl $0x1,0xb95aa(%rip) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - jle a24a3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbp,%rcx │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68259(%rip),%rsi │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov (%rax,%rcx,1),%rax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movsd (%rax,%r14,8),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x65231(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7c5a5(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x5f293(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a26c0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x5f289(%rip),%rdi │ │ │ │ + lea 0x5deac(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jg 9df40 │ │ │ │ + addq $0x1,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jg 9df18 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + lea 0x68208(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a2630 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x551ed(%rip),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5de5d(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 9e08c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle 9e079 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x80d60(%rip),%r15 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68196(%rip),%rsi │ │ │ │ + mov (%rax,%rdx,1),%rax │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + movsd (%rax,%r14,8),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + callq 15c20 │ │ │ │ mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a25f0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x551d6(%rip),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5ddcc(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jg 9e020 │ │ │ │ + addq $0x1,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jg 9dff8 │ │ │ │ mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a25b0 │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a2778 │ │ │ │ - add $0x128,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x444e45,0x30(%rsp) │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5dd89(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x80b9e(%rip),%r12 │ │ │ │ + mov (%r12),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 9e52f │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,0x643a6b(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je 9e577 │ │ │ │ + mov (%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9e557 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0x8138(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne 9e5a8 │ │ │ │ + add $0x8148,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - ja a2428 │ │ │ │ - movabs $0x2000008100000000,%rsi │ │ │ │ - bt %rdx,%rsi │ │ │ │ - jae a277d │ │ │ │ - lea (%rbx,%rcx,1),%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jbe a2428 │ │ │ │ - movabs $0x2000008100000000,%rdi │ │ │ │ - jmp a259b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - bt %rdx,%rdi │ │ │ │ - jae a2428 │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - je a2428 │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - ja a2428 │ │ │ │ - jmp a2588 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x67f12(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - addsd 0xb957e(%rip),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x5fe11(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5dce9(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x6439ee(%rip),%rax │ │ │ │ + lea 0x67eef(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0xdc8(%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + jmpq 9db11 │ │ │ │ + mov 0x80d22(%rip),%rax │ │ │ │ + lea 0x67f2a(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd %xmm0,0xb8b2b(%rip) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a251b │ │ │ │ - nop │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - addsd 0xb953e(%rip),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x5fdc0(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5dc87(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x809bc(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 9dc39 │ │ │ │ + mov 0x80a0b(%rip),%rax │ │ │ │ + lea 0x67eeb(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd %xmm0,0xb8af3(%rip) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a24fd │ │ │ │ - nop │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 156f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - movsd 0xb94f0(%rip),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mov $0xa,%edx │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - mov %rax,0xb8afd(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mov 0xb8ae0(%rip),%r8 │ │ │ │ - lea 0x65052(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0xb8a7d(%rip) │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a24df │ │ │ │ - nop │ │ │ │ - xor %esi,%esi │ │ │ │ + lea 0x5dc38(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x80c7d(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 9dc4a │ │ │ │ + mov 0x80a2c(%rip),%rdx │ │ │ │ + lea 0x67eac(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 156f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5dbf0(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x80c95(%rip),%rax │ │ │ │ + mov (%rax),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 9dc5d │ │ │ │ + mov 0x80a02(%rip),%rdx │ │ │ │ + lea 0x67e6f(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - movsd 0xb9460(%rip),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mov $0xa,%edx │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - mov %rax,0xb8a65(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mov 0xb8a48(%rip),%r8 │ │ │ │ - lea 0x64fb4(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0xb89e5(%rip) │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a24c1 │ │ │ │ - mov %rbx,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmpq a2568 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmpq a23e0 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmpq a241f │ │ │ │ - mov %r12,%rax │ │ │ │ - jmpq a2554 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq a2428 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000a2790 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + lea 0x5dba6(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x80953(%rip),%rax │ │ │ │ + mov (%rax),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 9dc70 │ │ │ │ + mov 0x80cb8(%rip),%rdx │ │ │ │ + lea 0x67e32(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xb8521(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a27da │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000a27e0 : │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xb84f1(%rip),%rdi │ │ │ │ - jmpq 15980 <__strcpy_chk@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000a2800 : │ │ │ │ - push %r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x9,%edi │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0xb89c4(%rip),%rsi │ │ │ │ - sub $0x150,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%r13 │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov %r13,%r8 │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a2af0 │ │ │ │ - mov 0xb92f3(%rip),%esi │ │ │ │ - mov 0xb8980(%rip),%rdi │ │ │ │ - test %esi,%esi │ │ │ │ - jle a2880 │ │ │ │ - add $0x1,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a2ab0 │ │ │ │ - mov 0xb8960(%rip),%rdi │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 15580 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne a2ab0 │ │ │ │ - mov 0xb92aa(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne a2a60 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,0xb8941(%rip) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je a2cb0 │ │ │ │ - movsd 0x88(%rax),%xmm1 │ │ │ │ - lea 0x38(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - movsd 0x90(%rdi),%xmm0 │ │ │ │ - movsd 0x54b9b(%rip),%xmm2 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - mov %rax,0xb88eb(%rip) │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - mov %rax,0xb88d4(%rip) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xb88d0(%rip),%rdi │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je a2b70 │ │ │ │ - movq $0x0,0xb87b3(%rip) │ │ │ │ - movq $0x0,0xb87a0(%rip) │ │ │ │ - mov 0xb90c9(%rip),%r13d │ │ │ │ + lea 0x5db5c(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x809b9(%rip),%rax │ │ │ │ + mov (%rax),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - jne a2bf1 │ │ │ │ - mov 0xb8891(%rip),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movl $0x0,0xb889b(%rip) │ │ │ │ - movsd 0x20(%rbx),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja a2c50 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a299f │ │ │ │ - movsd 0x28(%rbx),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a299f │ │ │ │ - movl $0x1,0xb8871(%rip) │ │ │ │ - lea 0xdc0(%rbx),%r8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x64d73(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne a2b28 │ │ │ │ - mov 0xb8846(%rip),%edx │ │ │ │ + je 9dc83 │ │ │ │ + mov 0x80bb6(%rip),%rdx │ │ │ │ + lea 0x67df5(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - sete %al │ │ │ │ - mov %eax,0xb8839(%rip) │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - jle a2a05 │ │ │ │ - mov 0xb882d(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a2c90 │ │ │ │ - lea 0x64d37(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb87f3(%rip),%rbx │ │ │ │ - mov 0xf6c(%rbx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je a2c60 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je a2b48 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je a2ce0 │ │ │ │ - movsd 0x540aa(%rip),%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je a2d40 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %edx,0xb87b5(%rip) │ │ │ │ - movsd %xmm0,0xb87b5(%rip) │ │ │ │ - callq 15090 │ │ │ │ - jmp a2abf │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x9,%edi │ │ │ │ - lea 0xb872c(%rip),%rsi │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a2cf8 │ │ │ │ - mov 0xb90c5(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle a28a6 │ │ │ │ - mov 0xb870a(%rip),%rdi │ │ │ │ - add $0x1,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - je a28a6 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq a2790 │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a2d72 │ │ │ │ - add $0x150,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x100,%edx │ │ │ │ + lea 0x5db12(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x80c8f(%rip),%rax │ │ │ │ + mov (%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 9dc96 │ │ │ │ + mov 0x8086c(%rip),%rdx │ │ │ │ + lea 0x67db8(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x639ba(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a27e0 │ │ │ │ - jmp a2abf │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x54,0xdbf(%rbx,%rax,1) │ │ │ │ - jne a29d7 │ │ │ │ - jmpq a29c4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x53f83(%rip),%xmm0 │ │ │ │ - jp a2d30 │ │ │ │ - jne a2d30 │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq a2a40 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - lea 0x14(%rsp),%rcx │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - movq $0x0,0xb8559(%rip) │ │ │ │ - movq $0x0,0xb8546(%rip) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne a2950 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mov 0xb8e56(%rip),%r13d │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8522(%rip) │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0xb8508(%rip) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je a2960 │ │ │ │ - movsd 0xb84ff(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x64aed(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xb84cf(%rip),%xmm0 │ │ │ │ - lea 0x64ae5(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7be0c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb8ddd(%rip),%r13d │ │ │ │ - jmpq a2960 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - comisd 0x28(%rbx),%xmm0 │ │ │ │ - jbe a2984 │ │ │ │ - jmpq a2995 │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x5712b(%rip),%xmm0 │ │ │ │ - mov $0x0,%edx │ │ │ │ - jp a2c80 │ │ │ │ - je a2a40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x53e50(%rip),%xmm0 │ │ │ │ - jmpq a2a40 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x64d69(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb854e(%rip),%rbx │ │ │ │ - jmpq a2a05 │ │ │ │ - nop │ │ │ │ - movdqa 0x650d8(%rip),%xmm0 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - movabs $0x2e64656c696166,%rax │ │ │ │ - mov %rax,0xb8021(%rip) │ │ │ │ - movaps %xmm0,0xb800a(%rip) │ │ │ │ - jmpq a2abf │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x53df0(%rip),%xmm0 │ │ │ │ - mov $0x4,%edx │ │ │ │ - jmpq a2a40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x100,%edx │ │ │ │ + lea 0x5dac8(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x806d5(%rip),%rax │ │ │ │ + mov (%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 9dca9 │ │ │ │ + mov 0x80bfa(%rip),%rdx │ │ │ │ + lea 0x67d7b(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x5da7e(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x8097b(%rip),%rax │ │ │ │ + mov (%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 9dcbc │ │ │ │ + mov 0x80a88(%rip),%rdx │ │ │ │ + lea 0x67d3e(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0x64cc7(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5da34(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x80821(%rip),%rax │ │ │ │ + mov (%rax),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 9dccf │ │ │ │ + mov 0x807ae(%rip),%rdx │ │ │ │ + lea 0x67d01(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq a27e0 │ │ │ │ - jmpq a2abf │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd 0x57060(%rip),%xmm0 │ │ │ │ - jmpq a2b61 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x5704b(%rip),%xmm0 │ │ │ │ - jp a2d60 │ │ │ │ - jne a2d60 │ │ │ │ - mov $0x3,%edx │ │ │ │ - jmpq a2a40 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x53d70(%rip),%xmm0 │ │ │ │ - mov $0x2,%edx │ │ │ │ - jmpq a2a40 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000a2d80 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jle a2df0 │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - add %r12,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - mov %dl,(%rcx,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne a2db8 │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - cmp $0x4f,%esi │ │ │ │ - jle a2df0 │ │ │ │ - movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ + lea 0x5d9ea(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x80aef(%rip),%rax │ │ │ │ + mov (%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 9dce0 │ │ │ │ + mov 0x80a66(%rip),%rdx │ │ │ │ + lea 0x67cc6(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %esi,%rdi │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - mov $0x4f,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - jmp a2dd4 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000a2e20 : │ │ │ │ - push %r14 │ │ │ │ - lea 0x68fb1(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x139d0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x139c8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 156c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je a32f2 │ │ │ │ - movb $0x0,0x140(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov $0x3e8,%ebp │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - lea 0x140(%rsp),%r13 │ │ │ │ - lea 0x5d0c9(%rip),%r14 │ │ │ │ - jmp a2e98 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a2360 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a2d80 │ │ │ │ - sub $0x1,%ebp │ │ │ │ - je a2f10 │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ mov %r12,%rdx │ │ │ │ - mov $0x100,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - je a2f10 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x1(%rax),%rax │ │ │ │ - cmpb $0xa,0x3f(%rsp,%r8,1) │ │ │ │ - jne a2ed5 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,0x40(%rsp,%rax,1) │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmpb $0xd,0x40(%rsp,%rax,1) │ │ │ │ - jne a2ee1 │ │ │ │ - movb $0x0,0x40(%rsp,%rax,1) │ │ │ │ - cmpl $0x2,0xb8b38(%rip) │ │ │ │ - jle a2e80 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7bb3d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a2e80 │ │ │ │ + lea 0x5d9a2(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x80a4f(%rip),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 9dcf1 │ │ │ │ + mov 0x80626(%rip),%rdx │ │ │ │ + lea 0x67c8b(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - cmpl $0x2,0xb8b01(%rip) │ │ │ │ - jg a3200 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,0xb8244(%rip) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je a32c0 │ │ │ │ - movsd 0x54538(%rip),%xmm1 │ │ │ │ - lea 0x38(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - movsd 0x88(%rax),%xmm3 │ │ │ │ - movsd 0x90(%rax),%xmm2 │ │ │ │ - mov %rax,0xb81cf(%rip) │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xb81e8(%rip),%rdi │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je a30f8 │ │ │ │ - movq $0x0,0xb815b(%rip) │ │ │ │ - movq $0x0,0xb8148(%rip) │ │ │ │ - mov 0xb8a62(%rip),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne a3177 │ │ │ │ - mov 0xb81ab(%rip),%rbx │ │ │ │ - mov 0xf6c(%rbx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je a3230 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je a32a0 │ │ │ │ - movsd 0x53aeb(%rip),%xmm0 │ │ │ │ - mov $0x4,%edx │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je a3008 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je a3277 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x20(%rbx),%xmm1 │ │ │ │ - movsd %xmm0,0xb8173(%rip) │ │ │ │ - movsd %xmm0,0xb812b(%rip) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - mov %edx,0xb8155(%rip) │ │ │ │ - mov %edx,0xb810f(%rip) │ │ │ │ - movl $0x0,0xb8155(%rip) │ │ │ │ - ja a31f0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a305c │ │ │ │ - movsd 0x28(%rbx),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a305c │ │ │ │ - movl $0x1,0xb8134(%rip) │ │ │ │ - lea 0xdc0(%rbx),%r8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x646b6(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a31d0 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x54,0xdbf(%rbx,%rax,1) │ │ │ │ - je a31d0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jle a30c8 │ │ │ │ - mov 0xb80ea(%rip),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je a3250 │ │ │ │ - lea 0x646a9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x139c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a3325 │ │ │ │ - add $0x139d0,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - lea 0x1c(%rsp),%rcx │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - movq $0x0,0xb7fe1(%rip) │ │ │ │ - movq $0x0,0xb7fce(%rip) │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5d95a(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + mov 0x8064f(%rip),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne a2fb8 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mov 0xb88cf(%rip),%ebp │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb7fab(%rip) │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0xb7f91(%rip) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je a2fc6 │ │ │ │ - movsd 0xb7f89(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x626fd(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xb7f59(%rip),%xmm0 │ │ │ │ - lea 0x626f9(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7b886(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb8858(%rip),%ebp │ │ │ │ - jmpq a2fc6 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xb7fba(%rip),%edx │ │ │ │ + je 9dd02 │ │ │ │ + mov 0x80836(%rip),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x67c4d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - sete %al │ │ │ │ - mov %eax,0xb7fad(%rip) │ │ │ │ - jmpq a3097 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - comisd 0x28(%rbx),%xmm0 │ │ │ │ - jbe a3041 │ │ │ │ - jmpq a3052 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x6481e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d2e0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7b823(%rip),%rax │ │ │ │ + lea 0x5d912(%rip),%rsi │ │ │ │ + callq 15680 │ │ │ │ + jmpq 9dd02 │ │ │ │ + lea 0x67e4a(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d4c0 │ │ │ │ + mov 0x804f6(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq a2f25 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x56b5b(%rip),%xmm0 │ │ │ │ - jp a3268 │ │ │ │ - jne a3268 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq a3008 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x647f1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq a30c8 │ │ │ │ - movsd 0x53868(%rip),%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq a3008 │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x56b14(%rip),%xmm0 │ │ │ │ - jp a3313 │ │ │ │ - jne a3313 │ │ │ │ - mov $0x3,%edx │ │ │ │ - jmpq a3008 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x5382b(%rip),%xmm0 │ │ │ │ - jp a3309 │ │ │ │ - jne a3309 │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq a3008 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x5d108(%rip),%xmm0 │ │ │ │ - movb $0x0,0xb7a29(%rip) │ │ │ │ + jmpq 9e0c6 │ │ │ │ + lea 0x67e42(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x804d6(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq 9e0ea │ │ │ │ + movdqa 0x59d61(%rip),%xmm0 │ │ │ │ + movb $0x0,0x6431d2(%rip) │ │ │ │ movabs $0x2e64656c69616620,%rax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %rax,0xb7a0a(%rip) │ │ │ │ - movaps %xmm0,0xb79f3(%rip) │ │ │ │ - jmpq a30c8 │ │ │ │ - lea 0x6444d(%rip),%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq a27e0 │ │ │ │ - jmpq a30c8 │ │ │ │ - movsd 0x56a87(%rip),%xmm0 │ │ │ │ - jmp a32b1 │ │ │ │ - movsd 0x537bd(%rip),%xmm0 │ │ │ │ - mov $0x2,%edx │ │ │ │ - jmpq a3008 │ │ │ │ + mov %rax,0x6431b9(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movaps %xmm0,0x64319d(%rip) │ │ │ │ + jmpq 9e0f4 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -00000000000a3330 : │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0xb7e2b(%rip),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xb7e83(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0xb7e7e(%rip),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - movsd 0xb7de0(%rip),%xmm0 │ │ │ │ - mov 0xb7dd2(%rip),%edi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xb7dba(%rip),%rax │ │ │ │ - mov 0xcf4(%rax),%eax │ │ │ │ - mov %eax,0x14(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je a33f0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a34d0 │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ +000000000009e5b0 : │ │ │ │ + movslq %edi,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + shl $0x2,%rdi │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9e5ca │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - lea 0x14(%rsp),%rcx │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - mov 0xb7deb(%rip),%rdi │ │ │ │ - lea 0x38(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - subsd 0xb7ccf(%rip),%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - subsd 0xb7cb9(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - ja a33cc │ │ │ │ - mov 0xb7da8(%rip),%rax │ │ │ │ - comisd 0x88(%rax),%xmm0 │ │ │ │ - ja a33cc │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - ja a33cc │ │ │ │ - comisd 0x90(%rax),%xmm1 │ │ │ │ - ja a33cc │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a33cc │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - comisd %xmm6,%xmm0 │ │ │ │ - jbe a349f │ │ │ │ - movsd %xmm6,0x0(%r13) │ │ │ │ - comisd (%r12),%xmm6 │ │ │ │ - jbe a34ad │ │ │ │ - movsd %xmm6,(%r12) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - jbe a34bd │ │ │ │ - movsd %xmm5,0x0(%rbp) │ │ │ │ - comisd (%rbx),%xmm5 │ │ │ │ - jbe a33cc │ │ │ │ - movsd %xmm5,(%rbx) │ │ │ │ - jmpq a33cc │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movdqa 0x6829e(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x643167(%rip) │ │ │ │ + movdqa 0x6829f(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x643168(%rip) │ │ │ │ + jmp 9e5c5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000009e5f0 : │ │ │ │ + jmpq 15090 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000a34e0 : │ │ │ │ +000000000009e600 : │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x2000,%edx │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %esi,%edi │ │ │ │ push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ + mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x2018,%rsp │ │ │ │ - mov 0x7b975(%rip),%r12 │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2008(%rsp) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + callq 9e5b0 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 9e760 │ │ │ │ + mov %r14d,%edi │ │ │ │ + callq 9e5b0 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 9e760 │ │ │ │ + mov %r14d,%edi │ │ │ │ + callq 9e5b0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + je 9e760 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 9e9c9 │ │ │ │ + mov %r14d,%ebx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x0(,%rbx,4),%rdx │ │ │ │ + callq 154d0 │ │ │ │ + lea 0x0(,%rbx,8),%rsi │ │ │ │ + mov %r14d,0x2c(%rsp) │ │ │ │ + movq 0x59264(%rip),%xmm3 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + mov %eax,%r14d │ │ │ │ + lea 0x8(,%rdi,8),%rsi │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + jmp 9e6cd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 9e774 │ │ │ │ + cmpl $0x1,(%r8,%rcx,4) │ │ │ │ + mov %ecx,%esi │ │ │ │ + je 9e6c0 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - cmpl $0x2,0xb84f0(%rip) │ │ │ │ - jg a36e5 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x20,(%rsp) │ │ │ │ - lea 0x0(%rbp,%rax,1),%r15 │ │ │ │ - jne a356b │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - ja a3561 │ │ │ │ - jmpq a3602 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r15,%rbp │ │ │ │ - je a3602 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmpb $0x20,0x0(%rbp) │ │ │ │ - je a3558 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae a3602 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - lea 0xb7c9e(%rip),%r13 │ │ │ │ + jmp 9e705 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - cmp $0x20,%al │ │ │ │ - setne %dl │ │ │ │ - cmp $0x2c,%al │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - je a35c9 │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jb a35b1 │ │ │ │ - jmp a35c9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - lea 0x1(%rbx),%rbx │ │ │ │ - jae a35c9 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - mov %rbx,%rbp │ │ │ │ - cmp $0x20,%al │ │ │ │ - setne %dl │ │ │ │ - cmp $0x2c,%al │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - jne a35a8 │ │ │ │ - add $0x1,%rbx │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 156f0 │ │ │ │ - movslq %r14d,%r8 │ │ │ │ - cmpb $0x20,0x1(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x0(%r13,%r8,8) │ │ │ │ - je a35f9 │ │ │ │ - jmp a3630 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmpb $0x20,(%rdi) │ │ │ │ - jne a3630 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - jb a35f0 │ │ │ │ - mov (%r12),%r14d │ │ │ │ - mov 0x2008(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a3713 │ │ │ │ - add $0x2018,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + mov (%r15,%rcx,8),%rdx │ │ │ │ + movsd (%rdx,%rax,8),%xmm0 │ │ │ │ + andpd %xmm3,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 9e6fc │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %esi,%r13d │ │ │ │ + mov %eax,%ebp │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 9e6c0 │ │ │ │ + mov (%r8,%rax,4),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 9e6e0 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jle 9e6fc │ │ │ │ + movdqa 0x68176(%rip),%xmm0 │ │ │ │ + mov $0x31,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %si,0x643025(%rip) │ │ │ │ + movaps %xmm0,0x64300e(%rip) │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + jne 9e7b8 │ │ │ │ + mov $0x32,%ecx │ │ │ │ + movdqa 0x68140(%rip),%xmm0 │ │ │ │ + mov %cx,0x642ff9(%rip) │ │ │ │ + movaps %xmm0,0x642fe2(%rip) │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp %r15,%rdi │ │ │ │ - jae a35fe │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - cmp $0x20,%al │ │ │ │ - je a3663 │ │ │ │ - cmp $0x2c,%al │ │ │ │ - jne a364d │ │ │ │ - jmp a3663 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jae a3663 │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x20,%al │ │ │ │ - setne %dl │ │ │ │ - cmp $0x2c,%al │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - jne a3648 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - movslq (%r12),%rbx │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x4(%r13,%rbx,8) │ │ │ │ - mov 0xb839e(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a36b0 │ │ │ │ - mov (%r12),%eax │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%rax),%r14d │ │ │ │ - mov %r14d,(%r12) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jb a3588 │ │ │ │ - jmpq a3602 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq (%r12),%rax │ │ │ │ - lea 0x640d8(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0x0(%r13,%rax,8),%ecx │ │ │ │ - mov 0x4(%r13,%rax,8),%r8d │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7b365(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp a3686 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x6408e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7b33e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov (%r12),%r14d │ │ │ │ - jmpq a3536 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000a3720 : │ │ │ │ - mov 0x7b751(%rip),%rax │ │ │ │ - push %r14 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %edi,%r10d │ │ │ │ - push %r13 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %edi,%xmm3 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov 0xb7adb(%rip),%edi │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rax),%r8d │ │ │ │ - mov %esi,%ebx │ │ │ │ - cvtsi2sd %ebx,%xmm2 │ │ │ │ - mov 0xb7acb(%rip),%esi │ │ │ │ - addsd 0x53367(%rip),%xmm2 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle a3870 │ │ │ │ - lea 0x1(%r8),%r11d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0xb7a9f(%rip),%r9 │ │ │ │ - jmp a37ef │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %eax,%r10d │ │ │ │ - jle a37e7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %esi,%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe a37e7 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mov %edi,%edx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - cvtsi2sd %eax,%xmm4 │ │ │ │ - sub %r14d,%edx │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %edx,%xmm4 │ │ │ │ - mov %esi,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %edx,%xmm4 │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %r14d,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - minsd %xmm0,%xmm2 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - cmp %ecx,%r11d │ │ │ │ - je a3830 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edi,%r14d │ │ │ │ - cltd │ │ │ │ - idiv %r8d │ │ │ │ - mov %esi,%eax │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov 0x4(%r9,%rdx,8),%esi │ │ │ │ - mov (%r9,%rdx,8),%edi │ │ │ │ - cmp %eax,%esi │ │ │ │ - jg a3788 │ │ │ │ - cmp %esi,%r10d │ │ │ │ - jle a37e7 │ │ │ │ - cmp %eax,%esi │ │ │ │ - jge a378d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - jmpq a3795 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je a3870 │ │ │ │ - cvttsd2si %xmm2,%eax │ │ │ │ - addsd 0x53c3f(%rip),%xmm1 │ │ │ │ - mov $0x0,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - cmovs %edx,%eax │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - cmovg %ebx,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - mov %r12d,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + movslq %ebp,%r10 │ │ │ │ + addl $0x1,(%r8,%r10,4) │ │ │ │ + mov (%r15,%r10,8),%rsi │ │ │ │ + lea 0x0(,%r10,8),%r11 │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jne 9e935 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %r13d,(%rcx,%rax,4) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %ebp,(%rcx,%rax,4) │ │ │ │ + lea (%rsi,%r11,1),%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + ucomisd %xmm6,%xmm1 │ │ │ │ + jnp 9e741 │ │ │ │ + movsd 0x58308(%rip),%xmm0 │ │ │ │ + mov 0x58301(%rip),%rcx │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea (%rcx,%rsi,1),%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movl $0x0,0x0(%rbp) │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %ebx,0x0(%r13) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + add $0x8,%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 9e7e0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 9e826 │ │ │ │ + mov (%r12,%r10,8),%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + lea (%rcx,%rax,1),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + add $0x8,%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 9e810 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r9d,%ebp │ │ │ │ + je 9e8a3 │ │ │ │ + mov (%r15,%r9,8),%rdx │ │ │ │ + lea (%rdx,%r11,1),%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi,%rax,8),%xmm2 │ │ │ │ + movsd (%rdx,%rax,8),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 9e850 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 9e8a3 │ │ │ │ + mov (%r12,%r9,8),%rdx │ │ │ │ + mov (%r12,%r11,1),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nop │ │ │ │ + movsd (%rcx,%rax,8),%xmm2 │ │ │ │ + movsd (%rdx,%rax,8),%xmm0 │ │ │ │ + mov %rax,%r10 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jne 9e880 │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %rbx,%r9 │ │ │ │ + jne 9e830 │ │ │ │ + addq $0x1,(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 9e6b2 │ │ │ │ + mov 0x2c(%rsp),%r14d │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + movslq %eax,%r10 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x8(%r15,%rax,8),%r11 │ │ │ │ + jmp 9e8ed │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x1,%r10 │ │ │ │ + test %r10d,%r10d │ │ │ │ + js 9e995 │ │ │ │ + movslq (%rbx,%r10,4),%rdx │ │ │ │ + movslq (%r9,%r10,4),%rax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 9e8e0 │ │ │ │ + lea 0x0(,%rdx,8),%rdi │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + add $0x8,%rdx │ │ │ │ + lea (%rax,%rdi,1),%rcx │ │ │ │ + add %rsi,%rax │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + movsd %xmm1,(%rcx) │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + cmp %rdx,%r11 │ │ │ │ + jne 9e910 │ │ │ │ + jmp 9e8e0 │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%r15,%rcx,8),%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%rdx,%rax,8),%xmm0 │ │ │ │ + movsd (%rsi,%rax,8),%xmm1 │ │ │ │ + movsd %xmm1,(%rdx,%rax,8) │ │ │ │ + movsd %xmm0,(%rsi,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 9e940 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 9e791 │ │ │ │ + mov (%r12,%rcx,8),%rcx │ │ │ │ + mov (%r12,%r10,8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd (%rcx,%rax,8),%xmm0 │ │ │ │ + movsd (%rdx,%rax,8),%xmm1 │ │ │ │ + mov %rax,%r9 │ │ │ │ + movsd %xmm1,(%rcx,%rax,8) │ │ │ │ + movsd %xmm0,(%rdx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + jne 9e970 │ │ │ │ + jmpq 9e791 │ │ │ │ + mov 0x802bc(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9ea30 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 9e5f0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 9e5f0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 9e5f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq 9e765 │ │ │ │ + mov 0x80288(%rip),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 9e9a6 │ │ │ │ + lea 0x67808(%rip),%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + callq 151d0 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + movl $0xffffffff,0x30(%rsp) │ │ │ │ + movl $0xffffffff,0x2c(%rsp) │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + lea 0x679b1(%rip),%rdi │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmpq 9e9a6 │ │ │ │ + lea 0x677ae(%rip),%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x67799(%rip),%r12 │ │ │ │ + callq 151d0 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + movslq %r14d,%rax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movl $0xffffffff,0x30(%rsp) │ │ │ │ + movl $0xffffffff,0x2c(%rsp) │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + lea 0x0(,%r13,8),%rbp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r13d,0x34(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov %rax,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp,%r13,8),%rax │ │ │ │ + mov 0x0(%rbp,%r15,8),%rdi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r13d,%ebx │ │ │ │ + movsd (%rax,%r13,8),%xmm0 │ │ │ │ + mulsd (%rdi,%r14,1),%xmm0 │ │ │ │ + andpd 0x58e33(%rip),%xmm0 │ │ │ │ + movsd (%rax,%r14,1),%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm4 │ │ │ │ + ja 9eb4f │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15430 │ │ │ │ + cmp %r13d,%r15d │ │ │ │ + je 9eb17 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + andpd 0x58df3(%rip),%xmm1 │ │ │ │ + comisd 0x18(%rsp),%xmm1 │ │ │ │ + jbe 9eb17 │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + mov %ebx,0x2c(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp 0x20(%rsp),%r13 │ │ │ │ + jne 9ea98 │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov $0xa,%edi │ │ │ │ + mov %rbp,%r15 │ │ │ │ + callq 150c0 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,0x20(%rsp) │ │ │ │ + jne 9ea74 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + jmpq 9ea04 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + jmpq 9ead1 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000a3890 : │ │ │ │ +000000000009eb70 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x1438,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x278,%rsp │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov $0x1410,%edi │ │ │ │ - mov 0x2b0(%rsp),%rbx │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %ecx,0x38(%rsp) │ │ │ │ - mov %r8d,0x88(%rsp) │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ + mov %r9d,%ebx │ │ │ │ + sub $0x178,%rsp │ │ │ │ + mov 0x58e1f(%rip),%rsi │ │ │ │ + mov 0x800d8(%rip),%r15 │ │ │ │ + mov %ecx,0xf0(%rsp) │ │ │ │ + mov %r8d,0x84(%rsp) │ │ │ │ + movsd %xmm0,0xe0(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x60d10(%rip),%rax │ │ │ │ - movq $0xffffffffffffffff,0x138(%rsp) │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + mov 0x7fe88(%rip),%rax │ │ │ │ + mov %edx,(%r15) │ │ │ │ + mov %rsi,(%rax) │ │ │ │ callq 15850 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov $0x960,%edi │ │ │ │ - mov %r11w,0x5(%rax) │ │ │ │ - lea 0x4(%rax),%r15 │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ movl $0x1,(%rax) │ │ │ │ + lea 0x4(%rax),%rdi │ │ │ │ + mov %r13w,0x5(%rax) │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ movb $0x0,0x4(%rax) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov 0x80053(%rip),%rax │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + callq b2780 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9c9e0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 9f4a8 │ │ │ │ + lea 0x57eee(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 156c0 │ │ │ │ + mov 0x80185(%rip),%rsi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + test %rax,%rax │ │ │ │ + je a1111 │ │ │ │ + mov 0x8000a(%rip),%rax │ │ │ │ + mov (%rax),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 9f590 │ │ │ │ + mov (%r15),%r13d │ │ │ │ + lea 0x1(%r13),%r14d │ │ │ │ + mov %r13d,0x70(%rsp) │ │ │ │ + movslq %r14d,%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15850 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x960(%rax),%rbp │ │ │ │ - mov $0x960,%edi │ │ │ │ - add $0x8,%r12 │ │ │ │ + mov 0x80136(%rip),%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15850 │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne a3939 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movsd 0x643fa(%rip),%xmm3 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - movsd 0x643f4(%rip),%xmm2 │ │ │ │ - mov (%rax),%r14 │ │ │ │ - mov 0x53152(%rip),%rax │ │ │ │ - lea 0x8(%r14),%rbp │ │ │ │ - mov %rax,(%r14) │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - jmp a39ee │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x643d5(%rip),%xmm3 │ │ │ │ - cvtsi2sd %r13d,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - divsd 0x643c6(%rip),%xmm3 │ │ │ │ - mulsd 0x53aee(%rip),%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - divsd 0x64399(%rip),%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd 0x64372(%rip),%xmm0 │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x8,%r12 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - divsd 0x64366(%rip),%xmm0 │ │ │ │ - mulsd 0x53a8e(%rip),%xmm0 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - divsd 0x6434a(%rip),%xmm0 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%r12) │ │ │ │ - cmp $0x12c,%r13d │ │ │ │ - jne a3987 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea 0x960(%r14),%rdi │ │ │ │ - lea 0x8(%rax),%rsi │ │ │ │ - mov (%rsi),%rdx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8031d(%rip),%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 9f4e7 │ │ │ │ + movslq %r13d,%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rbx,(%rax,%r13,8) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rax,0x0(%rbp,%r13,8) │ │ │ │ + mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mulsd (%r14,%rax,1),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x960,%rax │ │ │ │ - jne a3a58 │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x8,%rsi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - jne a3a4e │ │ │ │ - mov 0x2d0(%rsp),%eax │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x160(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0xb7f7d(%rip) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov %eax,0xb809f(%rip) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0xb762f(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xb7623(%rip),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ + movq $0x0,(%rbx,%rax,8) │ │ │ │ + movq $0x0,(%rcx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 9ece4 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 9ecad │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq 15850 │ │ │ │ + mov 0x7fdb3(%rip),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8002f(%rip),%rax │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rbx,(%rax,%r13,8) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rax,0x0(%rbp,%r13,8) │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%rbx,%rax,8) │ │ │ │ + movq $0x0,(%rcx,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 9ed88 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 9ed51 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + test %edx,%edx │ │ │ │ + jne 9f51f │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %eax,0x8c(%rsp) │ │ │ │ + add %eax,%eax │ │ │ │ + lea 0x1(%rax),%ebx │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x128(%rsp),%rsi │ │ │ │ - mov %rax,0xb7604(%rip) │ │ │ │ - callq 156f0 │ │ │ │ + callq 15850 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - add %rbx,%rax │ │ │ │ - cmp %rax,0x128(%rsp) │ │ │ │ - jb a3b8b │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - js a4178 │ │ │ │ - movl $0x0,0xb8024(%rip) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je a3b38 │ │ │ │ - movl $0x1,0xb8010(%rip) │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + movslq 0x88(%rsp),%r12 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x10,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rsi,%r13,8) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rax,(%rdi,%r13,8) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 9edfd │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9d5e0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je a10c9 │ │ │ │ + mov 0x642d06(%rip),%rdi │ │ │ │ + cmpl $0x1d,0xcc4(%rdi) │ │ │ │ + je a102c │ │ │ │ + mov 0x7ff12(%rip),%r12 │ │ │ │ + mov 0x7fc0b(%rip),%rbp │ │ │ │ + movsd 0x57c63(%rip),%xmm0 │ │ │ │ + movsd 0x57c5b(%rip),%xmm1 │ │ │ │ + lea 0x150(%rsp),%rdx │ │ │ │ + lea 0x148(%rsp),%rsi │ │ │ │ + addsd 0x88(%rdi),%xmm0 │ │ │ │ + addsd 0x90(%rdi),%xmm1 │ │ │ │ + mulsd 0x58afb(%rip),%xmm0 │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + mulsd 0x58aeb(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x128(%rsp) │ │ │ │ + movsd %xmm1,0x130(%rsp) │ │ │ │ + callq 15230 │ │ │ │ xor %esi,%esi │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je a3bbb │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x268(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x158(%rsp),%r12 │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x57bf2(%rip),%xmm7 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + addsd 0x128(%rsp),%xmm7 │ │ │ │ + mov 0x642c5c(%rip),%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd 0x130(%rsp),%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x160(%rsp),%xmm3 │ │ │ │ + movsd 0x158(%rsp),%xmm2 │ │ │ │ + movsd 0x150(%rsp),%xmm1 │ │ │ │ + movsd 0x148(%rsp),%xmm0 │ │ │ │ + callq 9d380 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd (%rsp),%xmm7 │ │ │ │ + jbe 9ef3f │ │ │ │ + xorpd 0x589c1(%rip),%xmm0 │ │ │ │ + mov 0x7ff5a(%rip),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x57b6c(%rip),%xmm1 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + addsd 0x130(%rsp),%xmm1 │ │ │ │ + mov 0x642bd6(%rip),%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x160(%rsp),%xmm3 │ │ │ │ + movsd 0x158(%rsp),%xmm2 │ │ │ │ + movsd 0x150(%rsp),%xmm1 │ │ │ │ + movsd 0x148(%rsp),%xmm0 │ │ │ │ + callq 9d380 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd (%rsp),%xmm7 │ │ │ │ + jbe 9efc1 │ │ │ │ + xorpd 0x5893f(%rip),%xmm0 │ │ │ │ + mov 0x7fc10(%rip),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x642b75(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x90(%rax),%xmm1 │ │ │ │ + cvttsd2si 0x88(%rax),%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 9effd │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mulsd 0x6783b(%rip),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cvttsd2si %xmm0,%esi │ │ │ │ + test %esi,%esi │ │ │ │ + mov %esi,0xf4(%rsp) │ │ │ │ + cmovg %esi,%eax │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 9d8c0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je a0fe9 │ │ │ │ + mov 0xf0(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle a18ea │ │ │ │ + movslq 0x8c(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea -0x8(,%rax,8),%rax │ │ │ │ + add %rax,%rsi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov %rsi,0xc0(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + lea 0x8(,%rax,8),%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea -0x1(%rcx),%eax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + lea 0x8(,%rax,8),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x88(%rsp),%r10d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 9f0fe │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov (%r12,%rbx,8),%rax │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0xd0(%rsp),%rdx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + callq 154d0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0xd8(%rsp),%rax │ │ │ │ + jne 9f0ce │ │ │ │ + mov 0x7fb53(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jg a0438 │ │ │ │ + mov 0x642a33(%rip),%rdi │ │ │ │ + movsd 0x579ab(%rip),%xmm1 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + addsd 0x88(%rdi),%xmm1 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + comisd %xmm6,%xmm1 │ │ │ │ + jbe 9f62f │ │ │ │ + movl $0x0,0xa0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x5797b(%rip),%xmm1 │ │ │ │ + addsd 0x90(%rdi),%xmm1 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm7,%xmm1 │ │ │ │ + jbe 9f5d8 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + subsd 0x5881d(%rip),%xmm0 │ │ │ │ + movl $0x0,0xa8(%rsp) │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + lea 0x138(%rsp),%rax │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + lea 0x124(%rsp),%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + lea 0x128(%rsp),%rax │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + jmp 9f21e │ │ │ │ + mov 0x124(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 9f312 │ │ │ │ + mov 0x74(%rsp),%edi │ │ │ │ + add %edi,0xa8(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0xa8(%rsp),%eax │ │ │ │ + mov 0x642948(%rip),%rdi │ │ │ │ + movsd 0x578c0(%rip),%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + addsd 0x90(%rdi),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 9f5d8 │ │ │ │ + subsd 0x5876a(%rip),%xmm0 │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x124(%rsp) │ │ │ │ + mov 0x100(%rsp),%rdx │ │ │ │ + mov 0xf8(%rsp),%rsi │ │ │ │ + movsd 0x140(%rsp),%xmm1 │ │ │ │ + mov 0x6428b9(%rip),%rdi │ │ │ │ + callq 15810 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x128(%rsp),%xmm4 │ │ │ │ + mov 0x7f9b6(%rip),%rax │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + subsd %xmm4,%xmm7 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + jle 9f301 │ │ │ │ + mov 0x124(%rsp),%esi │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + lea 0x6722b(%rip),%rdi │ │ │ │ + mov $0x7,%eax │ │ │ │ + movsd 0x130(%rsp),%xmm5 │ │ │ │ + movsd 0x140(%rsp),%xmm3 │ │ │ │ + movsd 0x138(%rsp),%xmm2 │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7f747(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x84(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 9f1d2 │ │ │ │ + mov (%r15),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 9f1e3 │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + movl $0x0,0xb0(%rsp) │ │ │ │ + movslq 0xb0(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + cvtsi2sdl 0x30(%rsp),%xmm6 │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%rsi,%rax,1),%rbp │ │ │ │ + add 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + movsd %xmm6,0x60(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + callq 15b00 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %ebx,%r13d │ │ │ │ + callq 15b00 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + mulsd 0x50(%rsp),%xmm0 │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + test %edx,%edx │ │ │ │ + jle 9f468 │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + add %r14d,%eax │ │ │ │ + cvtsi2sd %eax,%xmm6 │ │ │ │ + movslq 0x20(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + lea (%rbx,%r13,1),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + add $0x1,%ebx │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + mov (%r15),%edx │ │ │ │ + add %r12,%rax │ │ │ │ + add $0x8,%r12 │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jg 9f400 │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov 0x70(%rsp),%ecx │ │ │ │ + add %ecx,0x20(%rsp) │ │ │ │ + cmp %r14d,%edx │ │ │ │ + jle 9f468 │ │ │ │ + test %edx,%edx │ │ │ │ + jg 9f3d8 │ │ │ │ + addq $0x1,0x38(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %eax,%edx │ │ │ │ + jg 9f370 │ │ │ │ + addl $0x1,0x30(%rsp) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x70(%rsp),%ecx │ │ │ │ + add %ecx,0xb0(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 9f1e3 │ │ │ │ + test %edx,%edx │ │ │ │ + jg 9f331 │ │ │ │ + jmpq 9f1e3 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + lea 0x64228c(%rip),%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x168(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne a55b9 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x278,%rsp │ │ │ │ + jne a13b2 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + add $0x178,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a34e0 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle a4155 │ │ │ │ - mov 0xb7faa(%rip),%eax │ │ │ │ - movl $0x1,0x58(%rsp) │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmpq a3b1a │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - jne a3b50 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - ja a550d │ │ │ │ - je a554c │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xb7e41(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x63ba6(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x63b8d(%rip),%rsi │ │ │ │ - lea 0xb7e15(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0xb7de9(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jg a5420 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq a2800 │ │ │ │ - test %eax,%eax │ │ │ │ - jg a4a6e │ │ │ │ - mov 0xb7dc3(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle a3d19 │ │ │ │ - mov 0xb757c(%rip),%rdx │ │ │ │ - lea 0x638c1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb756a(%rip),%rdx │ │ │ │ - lea 0x638c0(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb7561(%rip),%edx │ │ │ │ - lea 0x63b42(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xb7544(%rip),%xmm0 │ │ │ │ - lea 0x63b35(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb753a(%rip),%edx │ │ │ │ - lea 0x63b3c(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb7508(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x63b35(%rip),%rsi │ │ │ │ - lea 0xdd0(%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7ad2f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movq $0x0,0xb7e1c(%rip) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq a2e20 │ │ │ │ - mov 0xb7cec(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle a3e03 │ │ │ │ - lea 0x63b07(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb7412(%rip),%rdx │ │ │ │ - lea 0x63b01(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb7400(%rip),%rdx │ │ │ │ - lea 0x638c6(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb73f7(%rip),%edx │ │ │ │ - lea 0x63ae8(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xb73da(%rip),%xmm0 │ │ │ │ - lea 0x63adb(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb73d0(%rip),%edx │ │ │ │ - lea 0x63ae2(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb739e(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x63adb(%rip),%rsi │ │ │ │ - lea 0xdd0(%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7ac45(%rip),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x7f5da(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,0xe8(%rsp) │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x7f860(%rip),%rdi │ │ │ │ + mov %rdi,0xc8(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 9f541 │ │ │ │ + lea 0x66f72(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x7f50e(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x2b8(%rsp),%ecx │ │ │ │ - mov 0xb73df(%rip),%rbx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne a4a99 │ │ │ │ - mov 0xb7348(%rip),%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + imul %esi,%eax │ │ │ │ + lea (%rax,%rax,1),%r14d │ │ │ │ + mov %eax,0x8c(%rsp) │ │ │ │ + lea 0x1(%r14),%ebx │ │ │ │ + mov %r14d,0x88(%rsp) │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 15850 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x2c8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a4a87 │ │ │ │ - movsd 0x63f2c(%rip),%xmm1 │ │ │ │ - movsd 0x63f2c(%rip),%xmm0 │ │ │ │ - movsd %xmm1,0xf8(%rsp) │ │ │ │ - movsd %xmm0,0x108(%rsp) │ │ │ │ - movsd %xmm1,0x100(%rsp) │ │ │ │ - movsd %xmm0,0x110(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle a41c4 │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - movsd 0x535ef(%rip),%xmm6 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - lea 0xb8(%rsp),%r14 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - lea 0xb0(%rsp),%r13 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0xd8(%rsp),%rbx │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - jmpq a4091 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq a22e0 │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a3f67 │ │ │ │ - movsd 0xd8(%rsp),%xmm0 │ │ │ │ - movsd 0xf8(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a3f1e │ │ │ │ - movsd %xmm0,0xf8(%rsp) │ │ │ │ - comisd 0x108(%rsp),%xmm0 │ │ │ │ - jbe a3f32 │ │ │ │ - movsd %xmm0,0x108(%rsp) │ │ │ │ - movsd 0xe0(%rsp),%xmm0 │ │ │ │ - movsd 0x100(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a3f53 │ │ │ │ - movsd %xmm0,0x100(%rsp) │ │ │ │ - comisd 0x110(%rsp),%xmm0 │ │ │ │ - jbe a3f67 │ │ │ │ - movsd %xmm0,0x110(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 9edf2 │ │ │ │ + jmpq 9ee2a │ │ │ │ + lea 0x66c64(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x66e75(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x66ea9(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x7f485(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x7f68e(%rip),%rax │ │ │ │ + mov (%rax),%ebx │ │ │ │ + jmpq 9ec58 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x74(%rsp),%esi │ │ │ │ + add %esi,0xa0(%rsp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - cvtsi2sdq 0xb726a(%rip),%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0x70(%rsp),%xmm1 │ │ │ │ - mov 0xb7267(%rip),%rdi │ │ │ │ - callq 15230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - movsd 0xb71e2(%rip),%xmm3 │ │ │ │ - mov 0xb71d4(%rip),%esi │ │ │ │ - movsd 0xb7254(%rip),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x120(%rsp),%xmm2 │ │ │ │ - mov 0xb7234(%rip),%edi │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xb7217(%rip),%rax │ │ │ │ - mov 0xcf4(%rax),%eax │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je a4198 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a22e0 │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4079 │ │ │ │ - movsd 0xd8(%rsp),%xmm0 │ │ │ │ - movsd 0xf8(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a4030 │ │ │ │ - movsd %xmm0,0xf8(%rsp) │ │ │ │ - comisd 0x108(%rsp),%xmm0 │ │ │ │ - jbe a4044 │ │ │ │ - movsd %xmm0,0x108(%rsp) │ │ │ │ - movsd 0xe0(%rsp),%xmm0 │ │ │ │ - movsd 0x100(%rsp),%xmm1 │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + movsd 0x574d2(%rip),%xmm1 │ │ │ │ + addsd 0x88(%rdi),%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - jbe a4065 │ │ │ │ - movsd %xmm0,0x100(%rsp) │ │ │ │ - comisd 0x110(%rsp),%xmm0 │ │ │ │ - jbe a4079 │ │ │ │ - movsd %xmm0,0x110(%rsp) │ │ │ │ - addq $0x1,0x40(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp %rax,0xb7165(%rip) │ │ │ │ - jle a41c4 │ │ │ │ + ja 9f145 │ │ │ │ + mov 0x7f645(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jg a0491 │ │ │ │ + movsd 0x574a4(%rip),%xmm1 │ │ │ │ + addsd 0x88(%rdi),%xmm1 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - cvtsi2sdl 0x40(%rsp),%xmm0 │ │ │ │ - mov 0xb714c(%rip),%rdi │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm7 │ │ │ │ + mov %r8,%rdi │ │ │ │ + comisd %xmm6,%xmm1 │ │ │ │ + jbe 9f9ec │ │ │ │ + movsd 0x57474(%rip),%xmm1 │ │ │ │ + addsd 0x90(%rdi),%xmm1 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + comisd %xmm6,%xmm1 │ │ │ │ + jbe 9f9be │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + subsd 0x58316(%rip),%xmm0 │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + lea 0x138(%rsp),%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + lea 0x124(%rsp),%rax │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + lea 0x128(%rsp),%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + movsd %xmm0,0xa8(%rsp) │ │ │ │ + jmp 9f71d │ │ │ │ + mov 0x124(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 9f813 │ │ │ │ + mov 0x74(%rsp),%ecx │ │ │ │ + add %ecx,0x60(%rsp) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov 0x642449(%rip),%rdi │ │ │ │ + movsd 0x573c1(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm7 │ │ │ │ + addsd 0x90(%rdi),%xmm0 │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + jbe 9f9be │ │ │ │ + subsd 0x5826b(%rip),%xmm7 │ │ │ │ + mov 0x110(%rsp),%rdx │ │ │ │ + mov 0x108(%rsp),%rsi │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ movapd %xmm7,%xmm1 │ │ │ │ - movsd %xmm7,0x70(%rsp) │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ callq 15230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - movsd 0xb70af(%rip),%xmm3 │ │ │ │ - mov 0xb70a1(%rip),%esi │ │ │ │ - movsd 0xb7121(%rip),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x120(%rsp),%xmm2 │ │ │ │ - mov 0xb7101(%rip),%edi │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xb70e4(%rip),%rax │ │ │ │ - mov 0xcf4(%rax),%eax │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne a3ee4 │ │ │ │ - mov 0xb7048(%rip),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movsd 0xc0(%rsp),%xmm1 │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - jmpq a3ee4 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x63911(%rip),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a3b5d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x63942(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a3b5d │ │ │ │ - mov 0xb6fd9(%rip),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movsd 0xc0(%rsp),%xmm1 │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ + mov 0x100(%rsp),%rcx │ │ │ │ + mov 0xf8(%rsp),%rdx │ │ │ │ + movl $0x0,0x124(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov 0x6423ca(%rip),%rdi │ │ │ │ + movsd 0x140(%rsp),%xmm1 │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ callq 15810 │ │ │ │ - jmpq a3ff6 │ │ │ │ - cmpq $0x0,0xb701c(%rip) │ │ │ │ - jle a44ca │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - movsd 0x5329e(%rip),%xmm5 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - lea 0xb8(%rsp),%r14 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - lea 0xb0(%rsp),%r13 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0xd8(%rsp),%rbx │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - jmpq a43e2 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a22e0 │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a42b8 │ │ │ │ - movsd 0xd8(%rsp),%xmm0 │ │ │ │ - movsd 0xf8(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a426f │ │ │ │ - movsd %xmm0,0xf8(%rsp) │ │ │ │ - comisd 0x108(%rsp),%xmm0 │ │ │ │ - jbe a4283 │ │ │ │ - movsd %xmm0,0x108(%rsp) │ │ │ │ - movsd 0xe0(%rsp),%xmm0 │ │ │ │ - movsd 0x100(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a42a4 │ │ │ │ - movsd %xmm0,0x100(%rsp) │ │ │ │ - comisd 0x110(%rsp),%xmm0 │ │ │ │ - jbe a42b8 │ │ │ │ - movsd %xmm0,0x110(%rsp) │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + movsd 0x130(%rsp),%xmm5 │ │ │ │ + mov 0x7f4b6(%rip),%rax │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + subsd %xmm5,%xmm6 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + jle 9f804 │ │ │ │ + mov 0x124(%rsp),%esi │ │ │ │ + lea 0x66d35(%rip),%rdi │ │ │ │ + movsd 0x128(%rsp),%xmm4 │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + movsd 0x140(%rsp),%xmm3 │ │ │ │ + mov $0x7,%eax │ │ │ │ + movsd 0x138(%rsp),%xmm2 │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7f244(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x84(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 9f6d9 │ │ │ │ + mov (%r15),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 9f6e8 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movl $0x0,0xa0(%rsp) │ │ │ │ + movslq 0xa0(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + add 0x28(%rsp),%rax │ │ │ │ + cvtsi2sdl 0x18(%rsp),%xmm7 │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%rdi,%rax,1),%rbp │ │ │ │ + add 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + mov %ebx,%r13d │ │ │ │ + callq 15b00 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - cvtsi2sdq 0xb6f21(%rip),%xmm1 │ │ │ │ - addsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd 0x70(%rsp),%xmm0 │ │ │ │ - mov 0xb6f16(%rip),%rdi │ │ │ │ - callq 15230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - movsd 0xb6e91(%rip),%xmm3 │ │ │ │ - mov 0xb6e83(%rip),%esi │ │ │ │ - movsd 0xb6f03(%rip),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x120(%rsp),%xmm2 │ │ │ │ - mov 0xb6ee3(%rip),%edi │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xb6ec6(%rip),%rax │ │ │ │ - mov 0xcf4(%rax),%eax │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je a449e │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a22e0 │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a43ca │ │ │ │ - movsd 0xd8(%rsp),%xmm0 │ │ │ │ - movsd 0xf8(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a4381 │ │ │ │ - movsd %xmm0,0xf8(%rsp) │ │ │ │ - comisd 0x108(%rsp),%xmm0 │ │ │ │ - jbe a4395 │ │ │ │ - movsd %xmm0,0x108(%rsp) │ │ │ │ - movsd 0xe0(%rsp),%xmm0 │ │ │ │ - movsd 0x100(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a43b6 │ │ │ │ - movsd %xmm0,0x100(%rsp) │ │ │ │ - comisd 0x110(%rsp),%xmm0 │ │ │ │ - jbe a43ca │ │ │ │ - movsd %xmm0,0x110(%rsp) │ │ │ │ - addq $0x1,0x40(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp %rax,0xb6e0c(%rip) │ │ │ │ - jle a44ca │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - cvtsi2sdl 0x40(%rsp),%xmm0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0xb6df5(%rip),%rdi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x70(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - movsd 0xb6d66(%rip),%xmm3 │ │ │ │ - mov 0xb6d58(%rip),%esi │ │ │ │ - movsd 0xb6dd8(%rip),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x120(%rsp),%xmm2 │ │ │ │ - mov 0xb6db8(%rip),%edi │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xb6d9b(%rip),%rax │ │ │ │ - mov 0xcf4(%rax),%eax │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4235 │ │ │ │ - mov 0xb6cff(%rip),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movsd 0xc0(%rsp),%xmm1 │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - jmpq a4235 │ │ │ │ - mov 0xb6cd3(%rip),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movsd 0xc0(%rsp),%xmm1 │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - jmpq a4347 │ │ │ │ - cmpq $0x0,0xb6c9e(%rip) │ │ │ │ - jle a4593 │ │ │ │ - movsd 0x52fa0(%rip),%xmm7 │ │ │ │ - lea 0x110(%rsp),%rcx │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd 0x130(%rsp),%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + mulsd 0x30(%rsp),%xmm0 │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + test %edx,%edx │ │ │ │ + jle 9f97e │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ - lea 0x100(%rsp),%r13 │ │ │ │ - lea 0x108(%rsp),%r12 │ │ │ │ - mov %rcx,%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + add %r14d,%eax │ │ │ │ + cvtsi2sd %eax,%xmm7 │ │ │ │ + movslq 0x10(%rsp),%rax │ │ │ │ + add 0x28(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ movsd %xmm7,0x8(%rsp) │ │ │ │ - lea 0xf8(%rsp),%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + callq 15b00 │ │ │ │ + lea (%rbx,%r13,1),%eax │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - cvtsi2sd %r14d,%xmm1 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r14 │ │ │ │ - movsd %xmm5,0xd8(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - movsd %xmm1,0xe0(%rsp) │ │ │ │ - callq a3330 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - cvtsi2sdq 0xb6c06(%rip),%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd 0xe0(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,0xd8(%rsp) │ │ │ │ - callq a3330 │ │ │ │ - cmp %r14,0xb6be4(%rip) │ │ │ │ - jg a4511 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0xb6bce(%rip),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle a4661 │ │ │ │ - movsd 0x52ed5(%rip),%xmm4 │ │ │ │ - lea 0x110(%rsp),%rcx │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x100(%rsp),%r13 │ │ │ │ - lea 0x108(%rsp),%r12 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - lea 0xf8(%rsp),%rbx │ │ │ │ + add $0x1,%ebx │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd 0x130(%rsp),%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + mov (%r15),%edx │ │ │ │ + add %r12,%rax │ │ │ │ + add $0x8,%r12 │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jg 9f910 │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + add %esi,0x10(%rsp) │ │ │ │ + cmp %r14d,%edx │ │ │ │ + jle 9f97e │ │ │ │ + test %edx,%edx │ │ │ │ + jg 9f8e0 │ │ │ │ + addq $0x1,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %eax,%edx │ │ │ │ + jg 9f870 │ │ │ │ + addl $0x1,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + add %esi,0xa0(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge 9f6e8 │ │ │ │ + test %edx,%edx │ │ │ │ + jg 9f831 │ │ │ │ + jmpq 9f6e8 │ │ │ │ + mov 0x74(%rsp),%ecx │ │ │ │ + add %ecx,0x58(%rsp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - cvtsi2sd %r14d,%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r14 │ │ │ │ - movsd %xmm6,0xe0(%rsp) │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - movsd %xmm0,0xd8(%rsp) │ │ │ │ - callq a3330 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - cvtsi2sdq 0xb6b43(%rip),%xmm1 │ │ │ │ - addsd 0x8(%rsp),%xmm1 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd 0xd8(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0xe0(%rsp) │ │ │ │ - callq a3330 │ │ │ │ - mov 0xb6b11(%rip),%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jg a45dc │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x2c0(%rsp),%ebx │ │ │ │ - mov 0xb6b01(%rip),%rdx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne a4b72 │ │ │ │ - movsd 0xf8(%rsp),%xmm7 │ │ │ │ - movsd 0x100(%rsp),%xmm4 │ │ │ │ - movsd 0x108(%rsp),%xmm5 │ │ │ │ - movsd 0x110(%rsp),%xmm6 │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - subsd 0x5241f(%rip),%xmm7 │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - subsd 0x52411(%rip),%xmm4 │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - cvttsd2si %xmm7,%r14d │ │ │ │ - movsd %xmm6,0x40(%rsp) │ │ │ │ - cvttsd2si %xmm4,%r13d │ │ │ │ - test %r14d,%r14d │ │ │ │ - cmovs 0x2c0(%rsp),%r14d │ │ │ │ - test %r13d,%r13d │ │ │ │ - cmovs 0x2c0(%rsp),%r13d │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - subsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x5355f(%rip),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%ebx │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - subsd 0x28(%rsp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movslq %ebx,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - cmovg %eax,%ebx │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + movsd 0x570f2(%rip),%xmm1 │ │ │ │ + addsd 0x88(%rdi),%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 9f64c │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov (%rax),%rax │ │ │ │ + ucomisd (%rax,%rdi,1),%xmm7 │ │ │ │ + jnp a0f9b │ │ │ │ + mov 0x7f243(%rip),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne a04d2 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov 0x88(%rsp),%esi │ │ │ │ + callq 9e600 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je a0f76 │ │ │ │ + mov 0x7f20e(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a0399 │ │ │ │ + mov (%r15),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 9fc68 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r9d,%r12d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 9fb3d │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + lea 0x0(,%rbp,8),%r14 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea (%rsi,%rdx,8),%r13 │ │ │ │ + jmp 9faac │ │ │ │ + movsd (%rdx),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x5be7f(%rip),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9fafa │ │ │ │ + mov (%r15),%edx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jle 9fb3d │ │ │ │ + mov 0x7f4fd(%rip),%rdi │ │ │ │ + movsd 0x57ed5(%rip),%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov (%rdx,%r14,1),%rdx │ │ │ │ + lea (%rdx,%rbx,8),%rsi │ │ │ │ + mov 0x0(%r13,%rbx,8),%rdx │ │ │ │ + mulsd (%rdx),%xmm0 │ │ │ │ + addsd (%rsi),%xmm0 │ │ │ │ + ucomisd %xmm6,%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + jp 9fa89 │ │ │ │ + comisd %xmm6,%xmm0 │ │ │ │ + jne 9fa89 │ │ │ │ + mov 0x66d47(%rip),%rsi │ │ │ │ + movq %rsi,%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + je 9fa9d │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea 0x66a6a(%rip),%rdi │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7ef22(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x7f12b(%rip),%rax │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jg 9faac │ │ │ │ + add $0x1,%rbp │ │ │ │ + add 0x70(%rsp),%r12d │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jg 9fa67 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a0593 │ │ │ │ + test %edx,%edx │ │ │ │ + jle 9fc68 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %ebp,%r13d │ │ │ │ + test %edx,%edx │ │ │ │ + jle 9fc57 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ movslq %r12d,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmovg %edx,%r12d │ │ │ │ - cmpl $0x1,0xb72f0(%rip) │ │ │ │ - jle a4867 │ │ │ │ - lea 0x631b0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xf8(%rsp),%xmm0 │ │ │ │ - lea 0x6319a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x108(%rsp),%xmm0 │ │ │ │ - lea 0x6318c(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - lea 0x6317e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x110(%rsp),%xmm0 │ │ │ │ - lea 0x63170(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6316b(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x6316e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x63162(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6315d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7a21d(%rip),%rax │ │ │ │ + add 0x28(%rsp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x0(,%rbp,8),%rcx │ │ │ │ + lea (%rdi,%rax,8),%r14 │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 9fbc3 │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + mov 0x7f0b6(%rip),%rax │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov (%rax),%eax │ │ │ │ + mulsd 0x5bd68(%rip),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9fc1a │ │ │ │ + mov (%r15),%edx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jle 9fc54 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + movsd 0x57dbd(%rip),%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rbp,1),%rax │ │ │ │ + lea (%rax,%rbx,8),%rdx │ │ │ │ + mov (%r14,%rbx,8),%rax │ │ │ │ + mulsd (%rax),%xmm0 │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + ucomisd %xmm6,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + jp 9fb97 │ │ │ │ + comisd %xmm6,%xmm0 │ │ │ │ + jne 9fb97 │ │ │ │ + mov 0x66c30(%rip),%rax │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x7f044(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 9fbb4 │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea 0x6696a(%rip),%rdi │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7ee02(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0xf8(%rsp),%xmm5 │ │ │ │ - movsd 0x108(%rsp),%xmm6 │ │ │ │ - movsd 0x100(%rsp),%xmm7 │ │ │ │ - movsd 0x110(%rsp),%xmm4 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - mov 0xb6982(%rip),%r13 │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je a5afa │ │ │ │ - test %r13,%r13 │ │ │ │ - jle a48d4 │ │ │ │ - mov 0xb6953(%rip),%rax │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %ebx,%ebp │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx,%r14,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je a5abc │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jne a48aa │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov 0x70(%rsp),%rbp │ │ │ │ - mov 0xb7145(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle a4918 │ │ │ │ - mov 0xb6901(%rip),%rdx │ │ │ │ - lea 0x632ea(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jg 9fbc3 │ │ │ │ + mov %r13,%rbp │ │ │ │ + add $0x1,%rbp │ │ │ │ + add 0x70(%rsp),%r12d │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jg 9fb63 │ │ │ │ xor %eax,%eax │ │ │ │ - imul %r13,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7a137(%rip),%rax │ │ │ │ + callq 9d8c0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je a05b4 │ │ │ │ + mov 0x7efd9(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle 9fca8 │ │ │ │ + mov 0x80(%rsp),%esi │ │ │ │ + lea 0x6691e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7eda0(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xb68d8(%rip),%r13 │ │ │ │ - mov 0xb7229(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne a4c02 │ │ │ │ - mov 0xb68b9(%rip),%rax │ │ │ │ - movq $0x1,0x140(%rsp) │ │ │ │ - movq $0x1,0x148(%rsp) │ │ │ │ - movq $0x1,0x150(%rsp) │ │ │ │ - movq $0x1,0x158(%rsp) │ │ │ │ - movl $0x0,0xb4(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jle a4cb1 │ │ │ │ - lea 0xa4(%rsp),%rax │ │ │ │ + mov 0x641e99(%rip),%rdi │ │ │ │ + movsd 0x56e11(%rip),%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + addsd 0x88(%rdi),%xmm0 │ │ │ │ + comisd %xmm6,%xmm0 │ │ │ │ + jbe 9fed2 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + movsd 0x56ddb(%rip),%xmm1 │ │ │ │ + addsd 0x90(%rdi),%xmm1 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm7,%xmm1 │ │ │ │ + jbe 9feac │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0xb4(%rsp),%r14 │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x130(%rsp),%r13 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x128(%rsp),%rax │ │ │ │ + subsd 0x57c66(%rip),%xmm7 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ lea 0x140(%rsp),%r12 │ │ │ │ - jmp a49c2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addq $0x1,0x148(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0xb6834(%rip) │ │ │ │ - jle a4cb9 │ │ │ │ - mov 0xb7058(%rip),%eax │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x62fb4(%rip),%rsi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je a4be2 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4bdb │ │ │ │ - push %r14 │ │ │ │ - mov %r13,%r8 │ │ │ │ + lea 0x138(%rsp),%r14 │ │ │ │ + lea 0x124(%rsp),%r13 │ │ │ │ + movsd %xmm8,0x8(%rsp) │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ mov %r12,%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - pushq 0x80(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - mov (%rax,%rbx,8),%r9 │ │ │ │ - lea 0xb67d2(%rip),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + subsd 0x57c2c(%rip),%xmm6 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rcx │ │ │ │ + movsd 0x140(%rsp),%xmm1 │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x124(%rsp) │ │ │ │ + mov 0x641d96(%rip),%rdi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x7eea2(%rip),%rax │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle 9fe26 │ │ │ │ + mov 0x124(%rsp),%esi │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd 0x130(%rsp),%xmm5 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movsd 0x128(%rsp),%xmm4 │ │ │ │ + lea 0x667f1(%rip),%rdi │ │ │ │ + movsd 0x140(%rsp),%xmm3 │ │ │ │ + mov $0x6,%eax │ │ │ │ + movsd 0x138(%rsp),%xmm2 │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7ec2e(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - callq 15290 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + mov 0x84(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0xb7125(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je a49a8 │ │ │ │ - push %r14 │ │ │ │ - mov 0xb6770(%rip),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%r8 │ │ │ │ - pushq 0x80(%rsp) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - mov (%rax,%rbx,8),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + jne 9fe3c │ │ │ │ + mov 0x124(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je a49a8 │ │ │ │ - mov 0xb4(%rsp),%edi │ │ │ │ - callq a2790 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xb6266(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq a3b5d │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmpq a3e44 │ │ │ │ - mov 0xb6748(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - imul %rbx,%rbx │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov 0xb6745(%rip),%rdx │ │ │ │ - imul %rax,%rax │ │ │ │ - movsd 0x20(%rdx),%xmm1 │ │ │ │ - movsd 0x28(%rdx),%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rbx,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm5 │ │ │ │ - ja a55ab │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - sqrtsd %xmm1,%xmm1 │ │ │ │ - mov 0xb6f25(%rip),%ebx │ │ │ │ - movsd %xmm1,0xb703d(%rip) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jg a5b58 │ │ │ │ - mov 0xb6666(%rip),%rax │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - movsd 0x28(%rax),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm5 │ │ │ │ - ja a5b3e │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xb6ffa(%rip) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jg a5b10 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq a2e20 │ │ │ │ - mov 0xb6ec2(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jg a59f0 │ │ │ │ - mov 0xb6683(%rip),%rbx │ │ │ │ - jmpq a3e19 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x52902(%rip),%xmm0 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - movsd %xmm0,0xf8(%rsp) │ │ │ │ - movsd %xmm0,0x100(%rsp) │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x108(%rsp) │ │ │ │ + jne 9fe78 │ │ │ │ + subsd 0x130(%rsp),%xmm6 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + andpd 0x57a9f(%rip),%xmm6 │ │ │ │ + subsd 0x128(%rsp),%xmm0 │ │ │ │ + maxsd (%rsp),%xmm6 │ │ │ │ + andpd 0x57a89(%rip),%xmm0 │ │ │ │ + maxsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + add 0x74(%rsp),%ebx │ │ │ │ + mov 0x641cc5(%rip),%rdi │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x110(%rsp) │ │ │ │ - jmpq a46e5 │ │ │ │ - lea 0x62dbc(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + movsd 0x56c35(%rip),%xmm0 │ │ │ │ + addsd 0x90(%rdi),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 9fd4e │ │ │ │ + movsd 0x8(%rsp),%xmm8 │ │ │ │ + add 0x74(%rsp),%ebp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x56c0c(%rip),%xmm1 │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + addsd 0x88(%rdi),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 9fce5 │ │ │ │ + mov 0x7ed7f(%rip),%rax │ │ │ │ + mov (%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne a0340 │ │ │ │ + movsd 0xe0(%rsp),%xmm7 │ │ │ │ + comisd %xmm8,%xmm7 │ │ │ │ + jbe 9fefc │ │ │ │ + comisd (%rsp),%xmm7 │ │ │ │ + ja 9ff18 │ │ │ │ + addl $0x1,0x80(%rsp) │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + cmp %eax,0xf0(%rsp) │ │ │ │ + jne 9f0b5 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x79e4b(%rip),%rax │ │ │ │ + callq 9d8c0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je a18f6 │ │ │ │ + mov 0x7ed29(%rip),%rax │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + mov (%rax),%ebx │ │ │ │ + mov 0x88(%rsp),%r9d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 9ff82 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov 0x0(%r13,%rbp,8),%rax │ │ │ │ + mov (%r12,%rbp,8),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0xd0(%rsp),%rdx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + callq 154d0 │ │ │ │ + mov %rbp,%rax │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rax,0xd8(%rsp) │ │ │ │ + jne 9ff52 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jg a11c1 │ │ │ │ + mov 0x641bb6(%rip),%rax │ │ │ │ + movsd 0x56b2e(%rip),%xmm1 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + addsd 0x88(%rax),%xmm1 │ │ │ │ + mov %rax,%rdx │ │ │ │ + comisd %xmm7,%xmm1 │ │ │ │ + jbe a064f │ │ │ │ + movl $0x0,0xa8(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x56afe(%rip),%xmm1 │ │ │ │ + addsd 0x90(%rax),%xmm1 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm7,%xmm1 │ │ │ │ + jbe a05f8 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + subsd 0x579a0(%rip),%xmm0 │ │ │ │ + movl $0x0,0xb0(%rsp) │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + lea 0x138(%rsp),%rax │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + lea 0x124(%rsp),%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + lea 0x128(%rsp),%rax │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + jmp a0099 │ │ │ │ + mov 0x124(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je a01ab │ │ │ │ + mov 0x74(%rsp),%esi │ │ │ │ + add %esi,0xb0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + movsd 0x56a4c(%rip),%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mov 0x641ac1(%rip),%rax │ │ │ │ + addsd 0x90(%rax),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe a05f8 │ │ │ │ + subsd 0x578ef(%rip),%xmm0 │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ + mov 0x641a88(%rip),%rdi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x108(%rsp),%rbp │ │ │ │ + mov 0x100(%rsp),%r14 │ │ │ │ + movl $0x0,0x124(%rsp) │ │ │ │ + mov 0xf8(%rsp),%rbx │ │ │ │ + mov 0x641a51(%rip),%rdi │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + movsd 0x140(%rsp),%xmm1 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 9c9b0 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x128(%rsp),%xmm4 │ │ │ │ + mov 0x7eb1d(%rip),%rax │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + subsd %xmm4,%xmm7 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + movsd %xmm7,0x58(%rsp) │ │ │ │ + jle a019a │ │ │ │ + mov 0x124(%rsp),%esi │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + lea 0x664ea(%rip),%rdi │ │ │ │ + mov $0x7,%eax │ │ │ │ + movsd 0x130(%rsp),%xmm5 │ │ │ │ + movsd 0x140(%rsp),%xmm3 │ │ │ │ + movsd 0x138(%rsp),%xmm2 │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7e8ae(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq a49e2 │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je a59d9 │ │ │ │ - test %r13,%r13 │ │ │ │ - jle a4c68 │ │ │ │ - mov 0xb65bf(%rip),%rax │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ + mov 0x84(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je a004f │ │ │ │ + mov (%r15),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jle a005e │ │ │ │ + movl $0x0,0xc8(%rsp) │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + movslq 0xc8(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + cvtsi2sdl 0x30(%rsp),%xmm6 │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%rcx,%rax,1),%rbp │ │ │ │ + add 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + movsd %xmm6,0xa0(%rsp) │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + callq 15b00 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %ebx,%r13d │ │ │ │ + callq 15b00 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + mulsd 0x58(%rsp),%xmm0 │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + test %edx,%edx │ │ │ │ + jle a0300 │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov %ebx,%ebp │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx,%r14,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je a59d9 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jne a4c3e │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov 0x70(%rsp),%rbp │ │ │ │ - mov 0xb6db1(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle a4928 │ │ │ │ - imul %r12d,%ebx │ │ │ │ - lea 0x62fb5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x79da3(%rip),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + add %r14d,%eax │ │ │ │ + cvtsi2sd %eax,%xmm6 │ │ │ │ + movslq 0x20(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + lea (%rbx,%r13,1),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + add $0x1,%ebx │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + mov (%r15),%edx │ │ │ │ + add %r12,%rax │ │ │ │ + add $0x8,%r12 │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jg a0298 │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + add %edi,0x20(%rsp) │ │ │ │ + cmp %r14d,%edx │ │ │ │ + jle a0300 │ │ │ │ + test %edx,%edx │ │ │ │ + jg a0270 │ │ │ │ + addq $0x1,0x38(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %eax,%edx │ │ │ │ + jg a0204 │ │ │ │ + addl $0x1,0x30(%rsp) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + add %edi,0xc8(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge a005e │ │ │ │ + test %edx,%edx │ │ │ │ + jg a01c9 │ │ │ │ + jmpq a005e │ │ │ │ + mov 0x80(%rsp),%ebx │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + lea 0x65f07(%rip),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm8,0x8(%rsp) │ │ │ │ + mov %ebx,%esi │ │ │ │ + callq 15430 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x65efa(%rip),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7e6bb(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xb6544(%rip),%r13 │ │ │ │ - jmpq a4928 │ │ │ │ - lea 0xb4(%rsp),%r14 │ │ │ │ - mov 0xb6520(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0xb6e72(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a5b94 │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a5bb0 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ + movsd 0x8(%rsp),%xmm8 │ │ │ │ + jmpq 9fee5 │ │ │ │ + lea 0x65ea8(%rip),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x66f6e(%rip),%rbp │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle a5bb0 │ │ │ │ - mov 0xb64f3(%rip),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - jle a4d73 │ │ │ │ - movslq 0x30(%rsp),%rdx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd 0x130(%rsp),%xmm0 │ │ │ │ - mov 0xb64c7(%rip),%rcx │ │ │ │ - sub %rdx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - sub %rdx,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg a4d4b │ │ │ │ - jmp a4d6a │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r10,%rax,8),%r9 │ │ │ │ - movsd %xmm0,(%r9,%rdx,8) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je a4d6a │ │ │ │ - mov 0x30(%rsp),%ebx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jg a4d38 │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jl a4d38 │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jg a4d38 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jl a4d38 │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne a4d4b │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne a4d2a │ │ │ │ + je a056d │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + lea 0x65e5f(%rip),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x0(%r13,%rbx,8),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15110 │ │ │ │ - lea 0xb6cbe(%rip),%rdi │ │ │ │ - callq 15110 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xb63cc(%rip),%rdi │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0x2c8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4dca │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0xb6c8a(%rip),%rsi │ │ │ │ - lea 0xb6363(%rip),%rdi │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0xb638f(%rip),%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0xb6388(%rip),%rcx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - callq 15070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0xb6c27(%rip),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle a4e20 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x62576(%rip),%rsi │ │ │ │ + movsd (%rax,%r12,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 15430 │ │ │ │ + cmp %r12,0x90(%rsp) │ │ │ │ + jne a03d6 │ │ │ │ + lea 0x65e32(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov (%r14,%rbx,8),%rax │ │ │ │ + lea 0x65e2b(%rip),%rdi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15430 │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + cmp %rbx,0x98(%rsp) │ │ │ │ + je a056d │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp a03c7 │ │ │ │ + mov 0x80(%rsp),%esi │ │ │ │ + lea 0x66082(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x79c28(%rip),%rax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7e5ec(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x2c8(%rsp),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne a4e81 │ │ │ │ - mov 0xb62ec(%rip),%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0xb62e5(%rip),%rcx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - callq 15070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0xb6bc5(%rip),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle a4e81 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x62df5(%rip),%rsi │ │ │ │ + mov 0x6416e5(%rip),%rdi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd 0x56659(%rip),%xmm0 │ │ │ │ + addsd 0x88(%rdi),%xmm0 │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + ja 9f136 │ │ │ │ + mov 0x7e7d0(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle 9f61c │ │ │ │ + mov 0x80(%rsp),%esi │ │ │ │ + lea 0x660a1(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x79bc7(%rip),%rax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7e593(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0xb62d3(%rip),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 15320 │ │ │ │ + mov 0x64168c(%rip),%r8 │ │ │ │ + movsd 0x56604(%rip),%xmm1 │ │ │ │ + addsd 0x88(%r8),%xmm1 │ │ │ │ + jmpq 9f62f │ │ │ │ + lea 0x65d3c(%rip),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x66e35(%rip),%rbp │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0xb6b7d(%rip),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle a4ec9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x624fd(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x79b7f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x2c8(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne a5d28 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0xb623a(%rip),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 15320 │ │ │ │ + je a05a5 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + lea 0x65d26(%rip),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x0(%r13,%rbx,8),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd (%rax,%r12,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 15430 │ │ │ │ + cmp %r12,0x90(%rsp) │ │ │ │ + jne a050f │ │ │ │ + lea 0x65cf9(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov (%r14,%rbx,8),%rax │ │ │ │ + lea 0x65cf2(%rip),%rdi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15430 │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + cmp 0x98(%rsp),%rbx │ │ │ │ + je a05a5 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp a0500 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ + mov 0x7e6da(%rip),%rax │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jg 9fa5f │ │ │ │ test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0xb6b23(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle a4f24 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x62d82(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x79b24(%rip),%rax │ │ │ │ + je 9fc68 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ + mov (%r15),%edx │ │ │ │ + jmpq 9fb56 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ + jmpq 9fa1f │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movdqa 0x662ef(%rip),%xmm0 │ │ │ │ + mov $0x2e,%ebx │ │ │ │ + movabs $0x6465746172656e65,%rcx │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + mov %bx,0x18(%rax) │ │ │ │ + mov 0x7e7d8(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb6235(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x5fd74(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0xb61ce(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x5fd4d(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0xb61e7(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5fd14(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - cvttsd2si 0x10(%rsp),%ecx │ │ │ │ - mov 0xb61bc(%rip),%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x5c794(%rip),%rsi │ │ │ │ - cvttsd2si 0x18(%rsp),%eax │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - sub %ecx,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movslq %eax,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - cvttsd2si 0x28(%rsp),%r13d │ │ │ │ - mov 0xb617f(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - cvttsd2si 0x40(%rsp),%eax │ │ │ │ - lea 0x5c763(%rip),%rsi │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - sub %r13d,%eax │ │ │ │ - movslq %eax,%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ + callq 152f0 │ │ │ │ + jmpq 9f4b9 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x74(%rsp),%ecx │ │ │ │ + add %ecx,0xa8(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0xa8(%rsp),%edi │ │ │ │ + movsd 0x564b2(%rip),%xmm1 │ │ │ │ + addsd 0x88(%rax),%xmm1 │ │ │ │ + cvtsi2sd %edi,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 9ffc2 │ │ │ │ + mov 0x7e625(%rip),%rsi │ │ │ │ + cmpl $0x1,(%rsi) │ │ │ │ + jg a120c │ │ │ │ + movsd 0x56484(%rip),%xmm1 │ │ │ │ + addsd 0x88(%rax),%xmm1 │ │ │ │ + mov %rax,%rdx │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ - mov 0xb6148(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - cvtsi2sdl 0x10(%rsp),%xmm6 │ │ │ │ - movsd 0xb60ed(%rip),%xmm0 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x526a1(%rip),%rsi │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm6,%xmm1 │ │ │ │ + jbe a0a2c │ │ │ │ + movsd 0x56457(%rip),%xmm1 │ │ │ │ + addsd 0x90(%rdx),%xmm1 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + comisd %xmm6,%xmm1 │ │ │ │ + jbe a09fe │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + subsd 0x572f9(%rip),%xmm0 │ │ │ │ pxor %xmm7,%xmm7 │ │ │ │ - mov 0xb6107(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - cvtsi2sd %r13d,%xmm7 │ │ │ │ - movsd 0xb60a5(%rip),%xmm0 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x52668(%rip),%rsi │ │ │ │ - subsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - callq 15cd0 │ │ │ │ + movl $0x0,0xa0(%rsp) │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + lea 0x138(%rsp),%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + lea 0x124(%rsp),%rax │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + lea 0x128(%rsp),%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + movsd %xmm0,0xb0(%rsp) │ │ │ │ + jmp a0743 │ │ │ │ + mov 0x124(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0x2c8(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je a5c4f │ │ │ │ - mov 0xb697a(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne a580f │ │ │ │ - movq $0x1,0x140(%rsp) │ │ │ │ - lea 0x140(%rsp),%r12 │ │ │ │ - movq $0x1,0x148(%rsp) │ │ │ │ - cmp 0x28(%rsp),%r13d │ │ │ │ - jge a5656 │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov 0xb6079(%rip),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle a512f │ │ │ │ + je a0857 │ │ │ │ + mov 0x74(%rsp),%esi │ │ │ │ + add %esi,0xa0(%rsp) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + mov 0x641423(%rip),%rdx │ │ │ │ + movsd 0x5639b(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm7 │ │ │ │ + addsd 0x90(%rdx),%xmm0 │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + jbe a09fe │ │ │ │ + subsd 0x57245(%rip),%xmm7 │ │ │ │ + mov 0x6413ee(%rip),%rdi │ │ │ │ + mov 0x110(%rsp),%rdx │ │ │ │ + mov 0x108(%rsp),%rsi │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x100(%rsp),%rbp │ │ │ │ + mov 0xf8(%rsp),%r14 │ │ │ │ + movl $0x0,0x124(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rbx │ │ │ │ + mov 0x6413a5(%rip),%rdi │ │ │ │ + movsd 0x140(%rsp),%xmm1 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 9c9b0 │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + movsd 0x130(%rsp),%xmm5 │ │ │ │ + mov 0x7e472(%rip),%rax │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + subsd %xmm5,%xmm6 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + jle a0848 │ │ │ │ + mov 0x124(%rsp),%esi │ │ │ │ + lea 0x65e49(%rip),%rdi │ │ │ │ + movsd 0x128(%rsp),%xmm4 │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + movsd 0x140(%rsp),%xmm3 │ │ │ │ + mov $0x7,%eax │ │ │ │ + movsd 0x138(%rsp),%xmm2 │ │ │ │ + movsd 0xb0(%rsp),%xmm0 │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7e200(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x84(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je a06f9 │ │ │ │ + mov (%r15),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle a0708 │ │ │ │ + movl $0x0,0xa8(%rsp) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movslq 0xa8(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + add 0x28(%rsp),%rax │ │ │ │ + cvtsi2sdl 0x18(%rsp),%xmm7 │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%rdi,%rax,1),%rbp │ │ │ │ + add 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movsd %xmm7,0x58(%rsp) │ │ │ │ + movsd 0x58(%rsp),%xmm1 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + mov %ebx,%r13d │ │ │ │ + callq 15b00 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ movsd 0x130(%rsp),%xmm0 │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x2c8(%rsp),%edi │ │ │ │ - movsd %xmm0,(%rcx,%rax,1) │ │ │ │ - test %edi,%edi │ │ │ │ - jne a5126 │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - movsd %xmm0,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne a5107 │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - cmp %ecx,0x10(%rsp) │ │ │ │ - jge a55fd │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - sub 0x10(%rsp),%eax │ │ │ │ - mov %rbp,0x98(%rsp) │ │ │ │ - cvtsi2sd %r13d,%xmm0 │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - addsd 0x51966(%rip),%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + mulsd 0x30(%rsp),%xmm0 │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + test %edx,%edx │ │ │ │ + jle a09be │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %r13d,0x8c(%rsp) │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - jmp a51d3 │ │ │ │ - comisd 0x5191c(%rip),%xmm0 │ │ │ │ - movl $0x1,0xb0(%rsp) │ │ │ │ - jbe a51c4 │ │ │ │ - movl $0x1,0xb0(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + add %r14d,%eax │ │ │ │ + cvtsi2sd %eax,%xmm7 │ │ │ │ + movslq 0x10(%rsp),%rax │ │ │ │ + add 0x28(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + callq 15b00 │ │ │ │ + lea (%rbx,%r13,1),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + add $0x1,%ebx │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd 0x130(%rsp),%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + mov (%r15),%edx │ │ │ │ + add %r12,%rax │ │ │ │ + add $0x8,%r12 │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jg a0950 │ │ │ │ add $0x1,%r14d │ │ │ │ - cmp %r14d,0x40(%rsp) │ │ │ │ - je a55dd │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ + mov 0x70(%rsp),%ecx │ │ │ │ + add %ecx,0x10(%rsp) │ │ │ │ + cmp %r14d,%edx │ │ │ │ + jle a09be │ │ │ │ + test %edx,%edx │ │ │ │ + jg a0920 │ │ │ │ + addq $0x1,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %eax,%edx │ │ │ │ + jg a08b2 │ │ │ │ + addl $0x1,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x70(%rsp),%ecx │ │ │ │ + add %ecx,0xa8(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge a0708 │ │ │ │ + test %edx,%edx │ │ │ │ + jg a0875 │ │ │ │ + jmpq a0708 │ │ │ │ + mov 0x74(%rsp),%edi │ │ │ │ + add %edi,0x60(%rsp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x58(%rsp),%xmm4 │ │ │ │ - mov 0xb5f90(%rip),%rdi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - add %r14d,%eax │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd %xmm4,0xe0(%rsp) │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + movsd 0x560b2(%rip),%xmm1 │ │ │ │ + addsd 0x88(%rdx),%xmm1 │ │ │ │ cvtsi2sd %eax,%xmm0 │ │ │ │ - addsd 0x518ba(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xd8(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xb5f55(%rip),%rdi │ │ │ │ - mov 0x5acd6(%rip),%rcx │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - movq %rcx,%xmm1 │ │ │ │ - mov %rcx,0xe8(%rsp) │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je a5840 │ │ │ │ - subsd 0xd8(%rsp),%xmm1 │ │ │ │ - andpd 0x52a06(%rip),%xmm1 │ │ │ │ - movl $0x0,0xb0(%rsp) │ │ │ │ - comisd 0x5184b(%rip),%xmm1 │ │ │ │ - subsd 0xe0(%rsp),%xmm0 │ │ │ │ - andpd 0x529e2(%rip),%xmm0 │ │ │ │ - ja a51a4 │ │ │ │ - comisd 0x5182c(%rip),%xmm0 │ │ │ │ - ja a51b9 │ │ │ │ - mov 0xb5f58(%rip),%esi │ │ │ │ - mov 0xb5ed2(%rip),%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - lea 0xc0(%rsp),%rcx │ │ │ │ - movsd 0xb5f45(%rip),%xmm3 │ │ │ │ - movsd 0xb5ebd(%rip),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - lea 0xb8(%rsp),%rdx │ │ │ │ - movsd 0x120(%rsp),%xmm2 │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xb5f03(%rip),%rdi │ │ │ │ - movsd 0xc0(%rsp),%xmm1 │ │ │ │ - lea 0xb0(%rsp),%rcx │ │ │ │ - lea 0xd0(%rsp),%rdx │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - lea 0xc8(%rsp),%rsi │ │ │ │ - movl $0x0,0xb0(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja a0669 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov (%rax),%rax │ │ │ │ + ucomisd (%rax,%rcx,1),%xmm7 │ │ │ │ + jnp a1249 │ │ │ │ + mov 0x7e203(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a51c4 │ │ │ │ - movsd 0xc8(%rsp),%xmm1 │ │ │ │ - subsd 0x51779(%rip),%xmm1 │ │ │ │ - movsd 0x52129(%rip),%xmm2 │ │ │ │ - movsd 0xd0(%rsp),%xmm0 │ │ │ │ - subsd 0x51760(%rip),%xmm0 │ │ │ │ - movsd %xmm1,0xc8(%rsp) │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm0,0xd0(%rsp) │ │ │ │ - cvttsd2si %xmm2,%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - js a51c4 │ │ │ │ - movsd 0x520ec(%rip),%xmm2 │ │ │ │ - mov 0xb5e4d(%rip),%r12 │ │ │ │ - movslq %r10d,%rdx │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - cvttsd2si %xmm2,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - js a51c4 │ │ │ │ - cmp %r12,%rdx │ │ │ │ - jge a51c4 │ │ │ │ - mov 0xb5e30(%rip),%r15 │ │ │ │ - movslq %r9d,%r11 │ │ │ │ - cmp %r15,%r11 │ │ │ │ - jge a51c4 │ │ │ │ - mov 0x88(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne a5886 │ │ │ │ - mov 0x0(%rbp,%r11,8),%rcx │ │ │ │ - movslq %r14d,%rax │ │ │ │ - movsd (%rcx,%rdx,8),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - movsd %xmm0,(%rcx,%rax,8) │ │ │ │ - mov 0x2c8(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne a51c4 │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x516bb(%rip),%rbx │ │ │ │ - mov %rbx,(%rcx,%rax,8) │ │ │ │ - jmpq a51c4 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x6207e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb6709(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne a55c0 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x62057(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x62050(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xb65c3(%rip),%rdx │ │ │ │ - lea 0x6234e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x6203b(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x79591(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb6562(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle a3c40 │ │ │ │ - lea 0xb5c1a(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xb5c0e(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xb5bfb(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x6260d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a3c40 │ │ │ │ - lea -0x5(%rax),%rdx │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x65909(%rip),%rdi │ │ │ │ - lea 0x0(%rbp,%rdx,1),%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je a557d │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x62279(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je a557d │ │ │ │ - sub $0x4,%rax │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x658c0(%rip),%rdi │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - jne a558a │ │ │ │ - movb $0x0,0x160(%rsp,%rax,1) │ │ │ │ - jmpq a3bf0 │ │ │ │ - movb $0x0,0x160(%rsp,%rdx,1) │ │ │ │ - jmpq a3bf0 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x65879(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne a3bf0 │ │ │ │ - jmp a5570 │ │ │ │ - callq 15bb0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - jmpq a4af5 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jne a130c │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ - lea 0x621f0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq a5448 │ │ │ │ - mov 0x80(%rsp),%r15 │ │ │ │ - mov 0x8c(%rsp),%r13d │ │ │ │ - mov 0x90(%rsp),%r12 │ │ │ │ - mov 0x98(%rsp),%rbp │ │ │ │ - lea 0xb5b5c(%rip),%rax │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov $0x52,%esi │ │ │ │ - callq 15b10 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov 0x88(%rsp),%esi │ │ │ │ + callq 9e600 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je a0f76 │ │ │ │ + mov 0x7e1ce(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a5d7b │ │ │ │ - mov 0x2c8(%rsp),%edx │ │ │ │ + jne a126d │ │ │ │ + mov (%r15),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je a5d54 │ │ │ │ - addq $0x1,0x148(%rsp) │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,0x28(%rsp) │ │ │ │ - jne a50e8 │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov %r12,%r14 │ │ │ │ - cmpl $0x0,0xb63c3(%rip) │ │ │ │ - jg a579a │ │ │ │ - mov 0xb5af6(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15300 │ │ │ │ + jle a0cae │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r9d,%r12d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + jle a0b7d │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + lea 0x0(,%rbp,8),%r14 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea (%rsi,%rdx,8),%r13 │ │ │ │ + jmp a0aec │ │ │ │ + movsd (%rdx),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x5ae3f(%rip),%xmm1 │ │ │ │ test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - cmpl $0x0,0xb639f(%rip) │ │ │ │ - jle a56a5 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5f863(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x793a3(%rip),%rax │ │ │ │ + jne a0b3a │ │ │ │ + mov (%r15),%edx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jle a0b7d │ │ │ │ + mov 0x7e2bd(%rip),%rdi │ │ │ │ + movsd 0x56e95(%rip),%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov (%rdx,%r14,1),%rdx │ │ │ │ + lea (%rdx,%rbx,8),%rsi │ │ │ │ + mov 0x0(%r13,%rbx,8),%rdx │ │ │ │ + mulsd (%rdx),%xmm0 │ │ │ │ + addsd (%rsi),%xmm0 │ │ │ │ + ucomisd %xmm6,%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + jp a0ac9 │ │ │ │ + comisd %xmm6,%xmm0 │ │ │ │ + jne a0ac9 │ │ │ │ + mov 0x65d07(%rip),%rsi │ │ │ │ + movq %rsi,%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + je a0add │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea 0x65754(%rip),%rdi │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7dee2(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - cmpl $0x0,0x2c8(%rsp) │ │ │ │ - jne a56f1 │ │ │ │ - mov 0xb5a6a(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15300 │ │ │ │ + mov 0x7e0eb(%rip),%rax │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jg a0aec │ │ │ │ + add $0x1,%rbp │ │ │ │ + add 0x70(%rsp),%r12d │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jg a0aa7 │ │ │ │ test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - cmpl $0x0,0xb6353(%rip) │ │ │ │ - jle a56f1 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x622da(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x79357(%rip),%rax │ │ │ │ + jne a11af │ │ │ │ + test %edx,%edx │ │ │ │ + jle a0cae │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %ebp,%r13d │ │ │ │ + test %edx,%edx │ │ │ │ + jle a0c9d │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x0(,%rbp,8),%rcx │ │ │ │ + movslq %r12d,%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + add 0x28(%rsp),%rax │ │ │ │ + lea (%rdi,%rax,8),%r14 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r12d,%r13d │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp a0c06 │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + mov 0x7e073(%rip),%rax │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov (%rax),%eax │ │ │ │ + mulsd 0x5ad25(%rip),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a0c5d │ │ │ │ + mov (%r15),%edx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jle a0c97 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + movsd 0x56d7a(%rip),%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rbp,1),%rax │ │ │ │ + lea (%rax,%rbx,8),%rdx │ │ │ │ + mov (%r14,%rbx,8),%rax │ │ │ │ + mulsd (%rax),%xmm0 │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + ucomisd %xmm6,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + jp a0bda │ │ │ │ + comisd %xmm6,%xmm0 │ │ │ │ + jne a0bda │ │ │ │ + mov 0x65bed(%rip),%rax │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x7e001(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a0bf7 │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea 0x6564f(%rip),%rdi │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7ddbf(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - lea 0xb59f0(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xb59db(%rip),%rax │ │ │ │ - sub 0xb59cc(%rip),%rax │ │ │ │ - lea 0x61bd3(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xb59a4(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xb5991(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ - lea 0x61b87(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xb596b(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xb5958(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd %xmm0,0x1408(%rbx) │ │ │ │ - jmpq a3b5d │ │ │ │ - lea 0x62557(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jg a0c06 │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r13d,%r12d │ │ │ │ + add $0x1,%rbp │ │ │ │ + add 0x70(%rsp),%r12d │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jg a0ba3 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7928c(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x0,0xb625d(%rip) │ │ │ │ - jle a5663 │ │ │ │ - lea 0xb5918(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xb590c(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xb58f9(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x6252b(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a5663 │ │ │ │ - lea 0x624aa(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 9d8c0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je a05b4 │ │ │ │ + mov 0x7df93(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle a0ceb │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + lea 0x659f3(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x79217(%rip),%rax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7dd5d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq a50af │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0xb0(%rsp),%rcx │ │ │ │ - lea 0xf0(%rsp),%rdx │ │ │ │ - movsd 0x120(%rsp),%xmm1 │ │ │ │ - movsd 0x118(%rsp),%xmm0 │ │ │ │ - lea 0xe8(%rsp),%rsi │ │ │ │ + mov 0x640e56(%rip),%rax │ │ │ │ + movsd 0x55dce(%rip),%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + addsd 0x88(%rax),%xmm0 │ │ │ │ + comisd %xmm6,%xmm0 │ │ │ │ + jbe a0f2d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + movsd 0x55d9b(%rip),%xmm1 │ │ │ │ + addsd 0x90(%rax),%xmm1 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm7,%xmm1 │ │ │ │ + jbe a0f05 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x138(%rsp),%rax │ │ │ │ + subsd 0x56c26(%rip),%xmm7 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x124(%rsp),%r13 │ │ │ │ + lea 0x130(%rsp),%r12 │ │ │ │ + lea 0x128(%rsp),%rbp │ │ │ │ + movsd %xmm8,0x8(%rsp) │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + subsd 0x56bf1(%rip),%xmm6 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x640d91(%rip),%rdi │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movsd 0x140(%rsp),%xmm1 │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x124(%rsp) │ │ │ │ + mov 0x640d57(%rip),%rdi │ │ │ │ callq 15810 │ │ │ │ - movsd 0xe8(%rsp),%xmm1 │ │ │ │ - movsd 0xf0(%rsp),%xmm0 │ │ │ │ - jmpq a5259 │ │ │ │ - cmpl $0x1,0x88(%rsp) │ │ │ │ - jne a51c4 │ │ │ │ - mov 0x0(%rbp,%r11,8),%rax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - movsd (%rax,%rdx,8),%xmm2 │ │ │ │ - movslq %r14d,%rax │ │ │ │ - lea (%rcx,%rax,8),%r8 │ │ │ │ - ucomisd %xmm2,%xmm2 │ │ │ │ - jp a58ca │ │ │ │ - movsd 0x5ba70(%rip),%xmm4 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - andpd 0x523ac(%rip),%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - jae a58d4 │ │ │ │ - movsd %xmm2,(%r8) │ │ │ │ - jmpq a51c4 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movq $0x0,(%r8) │ │ │ │ - sub $0x3,%rdx │ │ │ │ - mov $0xfffffffd,%esi │ │ │ │ - cvtsi2sd %r10d,%xmm2 │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %r9d,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - jmp a5910 │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp $0x4,%esi │ │ │ │ - je a51c4 │ │ │ │ - mov %esi,%eax │ │ │ │ - add %r10d,%eax │ │ │ │ - js a5900 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %esi,%xmm2 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - mulsd 0x5411d(%rip),%xmm2 │ │ │ │ - cvttsd2si %xmm2,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - sar $0x1f,%ecx │ │ │ │ - xor %ecx,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jl a5900 │ │ │ │ - cmp $0x12c,%eax │ │ │ │ - jg a5900 │ │ │ │ - cltq │ │ │ │ - lea -0x3(%r11),%rdi │ │ │ │ - mov $0xfffffffd,%ecx │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea 0x0(,%rdx,8),%r13 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %r9d,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - js a59c8 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %ecx,%xmm2 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - mulsd 0x540cd(%rip),%xmm2 │ │ │ │ - cvttsd2si %xmm2,%eax │ │ │ │ - mov %eax,%ebx │ │ │ │ - sar $0x1f,%ebx │ │ │ │ - xor %ebx,%eax │ │ │ │ - sub %ebx,%eax │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - jle a59c8 │ │ │ │ - cmp $0x12b,%eax │ │ │ │ - jg a59c8 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - cltq │ │ │ │ - mov (%rbx,%rax,8),%rbx │ │ │ │ - mov 0x0(%rbp,%rdi,8),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movsd (%rbx,%rax,1),%xmm2 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mulsd (%rax,%r13,1),%xmm2 │ │ │ │ - addsd (%r8),%xmm2 │ │ │ │ - movsd %xmm2,(%r8) │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne a5960 │ │ │ │ - jmpq a5900 │ │ │ │ - lea 0x62228(%rip),%rsi │ │ │ │ - mov $0x2a,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq a3b5d │ │ │ │ - nop │ │ │ │ - lea 0x61ee2(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb575e(%rip),%rdx │ │ │ │ - lea 0x61e4d(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb574c(%rip),%rdx │ │ │ │ - lea 0x61c12(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb5743(%rip),%edx │ │ │ │ - lea 0x61e34(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xb5726(%rip),%xmm0 │ │ │ │ - lea 0x61e27(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb571c(%rip),%edx │ │ │ │ - lea 0x61e2e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb56ea(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x61e27(%rip),%rsi │ │ │ │ - lea 0xdd0(%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x78f91(%rip),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9c9b0 │ │ │ │ + mov 0x7de4d(%rip),%rax │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle a0e7b │ │ │ │ + mov 0x124(%rsp),%esi │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd 0x130(%rsp),%xmm5 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movsd 0x128(%rsp),%xmm4 │ │ │ │ + lea 0x658b4(%rip),%rdi │ │ │ │ + movsd 0x140(%rsp),%xmm3 │ │ │ │ + mov $0x6,%eax │ │ │ │ + movsd 0x138(%rsp),%xmm2 │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7dbd9(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq a4b66 │ │ │ │ - movdqa 0x622dc(%rip),%xmm0 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + mov 0x84(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne a0e95 │ │ │ │ + mov 0x124(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne a0ed1 │ │ │ │ + subsd 0x130(%rsp),%xmm6 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + andpd 0x56a46(%rip),%xmm6 │ │ │ │ + subsd 0x128(%rsp),%xmm0 │ │ │ │ + maxsd (%rsp),%xmm6 │ │ │ │ + andpd 0x56a30(%rip),%xmm0 │ │ │ │ + maxsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + add 0x74(%rsp),%ebx │ │ │ │ + mov 0x640c6c(%rip),%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + movsd 0x55bdc(%rip),%xmm0 │ │ │ │ + addsd 0x90(%rax),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja a0d8e │ │ │ │ + movsd 0x8(%rsp),%xmm8 │ │ │ │ + add 0x74(%rsp),%r14d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x55bb2(%rip),%xmm1 │ │ │ │ + cvtsi2sd %r14d,%xmm0 │ │ │ │ + addsd 0x88(%rax),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja a0d25 │ │ │ │ + mov 0x7dd24(%rip),%rax │ │ │ │ + mov (%rax),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a112a │ │ │ │ + movsd 0xe0(%rsp),%xmm7 │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + comisd %xmm8,%xmm7 │ │ │ │ + jbe a0f5d │ │ │ │ + comisd (%rsp),%xmm7 │ │ │ │ + ja a18c8 │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %eax,0xf0(%rsp) │ │ │ │ + je a13c0 │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + jmpq 9ff39 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + lea 0x6407be(%rip),%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x7de32(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 152f0 │ │ │ │ + jmpq 9f4b9 │ │ │ │ + jne 9fa0e │ │ │ │ + movdqa 0x65917(%rip),%xmm0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ movups %xmm0,0x4(%rax) │ │ │ │ - movdqa 0x622db(%rip),%xmm0 │ │ │ │ - movabs $0x61206567616d6920,%rax │ │ │ │ - mov %rax,0x20(%r15) │ │ │ │ - movl $0x79617272,0x28(%r15) │ │ │ │ - movb $0x0,0x2c(%r15) │ │ │ │ - movups %xmm0,0x10(%r15) │ │ │ │ - jmpq a3b5d │ │ │ │ - lea 0x620a7(%rip),%rsi │ │ │ │ - mov $0x2d,%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq a3b5d │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ + movdqa 0x65916(%rip),%xmm0 │ │ │ │ + movabs $0x6d726f66736e6172,%rsi │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rsi,0x20(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movb $0x0,0x28(%rax) │ │ │ │ + mov 0x7dde4(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 152f0 │ │ │ │ + jmpq 9f4b9 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movdqa 0x658ba(%rip),%xmm0 │ │ │ │ + movabs $0x6465746172656e65,%rdi │ │ │ │ + mov $0x2e,%r11d │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rdi,0x10(%rax) │ │ │ │ + mov %r11w,0x18(%rax) │ │ │ │ + mov 0x7dda1(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 152f0 │ │ │ │ + jmpq 9f4b9 │ │ │ │ + mov 0x7dd35(%rip),%r12 │ │ │ │ + mov 0x7da8e(%rip),%rbx │ │ │ │ + lea 0x65030(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x6204b(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x78f0f(%rip),%rax │ │ │ │ + movsd 0x2f8(%rdi),%xmm0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x1,(%rbx) │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x7db15(%rip),%rax │ │ │ │ + mov 0x7d9fe(%rip),%rbp │ │ │ │ + lea 0x65000(%rip),%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + mov 0x640aca(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x300(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x640aae(%rip),%rax │ │ │ │ + mov 0x7dba7(%rip),%rdi │ │ │ │ + lea 0x64fc9(%rip),%rsi │ │ │ │ + movl $0x1,(%rbx) │ │ │ │ + movsd 0x30(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x640a84(%rip),%rdi │ │ │ │ + jmpq 9ee5d │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movdqa 0x657ca(%rip),%xmm0 │ │ │ │ + mov $0x2e,%ebp │ │ │ │ + movabs $0x706d657420726564,%rsi │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + mov %bp,0x1c(%rax) │ │ │ │ + movl $0x6574616c,0x18(%rax) │ │ │ │ + mov 0x7dcbc(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a4b4e │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - jmpq a4b3a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 152f0 │ │ │ │ + jmpq 9f4b9 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x652d0(%rip),%rsi │ │ │ │ + callq 15c20 │ │ │ │ + jmpq 9f4b9 │ │ │ │ + mov 0x50(%rsp),%ebx │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + lea 0x6519c(%rip),%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x61fcb(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x78ec7(%rip),%rax │ │ │ │ + movsd %xmm8,0x8(%rsp) │ │ │ │ + mov %ebx,%esi │ │ │ │ + callq 15430 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x6518f(%rip),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7d8d4(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0xb5fb7(%rip),%xmm1 │ │ │ │ - mov 0xb5e91(%rip),%ebx │ │ │ │ - jmpq a4b0b │ │ │ │ - mov 0xb5605(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - je a4cde │ │ │ │ - jmpq a4a62 │ │ │ │ - cmpl $0x1,0x58(%rsp) │ │ │ │ - jne a4d73 │ │ │ │ - cmpq $0x0,0xb562d(%rip) │ │ │ │ - jle a4d73 │ │ │ │ - mov 0xb5618(%rip),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0xac(%rsp),%r13 │ │ │ │ - lea 0xa8(%rsp),%r12 │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq a3720 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xb55ed(%rip),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle a5c3d │ │ │ │ - mov 0xa8(%rsp),%edi │ │ │ │ - mov 0xac(%rsp),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - movsd 0x130(%rsp),%xmm0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je a5c2a │ │ │ │ - cmp %edx,%edi │ │ │ │ - jg a5c34 │ │ │ │ - cmp %edx,%esi │ │ │ │ - jl a5c34 │ │ │ │ - mov (%r9,%rbx,8),%r8 │ │ │ │ - movsd %xmm0,(%r8,%rdx,8) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne a5c1e │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0xb55a8(%rip) │ │ │ │ - jg a5be2 │ │ │ │ - jmpq a4d73 │ │ │ │ - mov 0xb54ca(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5f037(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0xb54a5(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x5bab8(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - mov 0xb5482(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x5baa9(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - movsd 0xb5456(%rip),%xmm0 │ │ │ │ - subsd 0x18(%rsp),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0xb544c(%rip),%rdi │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x519f8(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a4a62 │ │ │ │ - movsd 0xb541b(%rip),%xmm0 │ │ │ │ - subsd 0x30(%rsp),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0xb5419(%rip),%rdi │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x519cc(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - je a509f │ │ │ │ - jmpq a4a62 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xb5431(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x5ef70(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - je a4f72 │ │ │ │ - jmpq a4a62 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0xb53b7(%rip),%rdi │ │ │ │ - mov $0x52,%esi │ │ │ │ - callq 15b10 │ │ │ │ + mov 0x7dadd(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm8 │ │ │ │ + mov (%rax),%ebx │ │ │ │ + jmpq a0f3e │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ + mov 0x7dabe(%rip),%rax │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jg a0a9f │ │ │ │ test %eax,%eax │ │ │ │ - je a5636 │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - jmpq a4a62 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000a5d90 : │ │ │ │ - push %r14 │ │ │ │ - mov $0x100,%edx │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - sub $0x120,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - movzbl 0x10(%rsp),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp $0x20,%dl │ │ │ │ - jne a618f │ │ │ │ - add %r14,%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jbe a6197 │ │ │ │ - mov %r14,%r12 │ │ │ │ - jmp a5e09 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je a61a0 │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je a5e00 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - je a61b5 │ │ │ │ - lea (%r14,%rcx,1),%rbp │ │ │ │ - mov %r12,%rax │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jbe a61a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je a5f88 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - je a5f88 │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne a5e38 │ │ │ │ - mov %rbp,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp $0x27,%dl │ │ │ │ - jne a5e77 │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - lea 0x1(%rbp),%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je a5ea7 │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je a5ea7 │ │ │ │ - add %r14,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae a5ea7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je a5ea7 │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je a5ea7 │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne a5e90 │ │ │ │ - cmpl $0x1,0xb620e(%rip) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - jle a5edb │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ + je a0cae │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ + mov (%r15),%edx │ │ │ │ + jmpq a0b96 │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + lea 0x65454(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x617f9(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x78b6d(%rip),%rax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7d866(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - and $0xfffffffd,%ebx │ │ │ │ - jne a5f58 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x5b856(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a5ff0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x5b84c(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a6100 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x517b0(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a60c0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x51799(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a6080 │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a61b0 │ │ │ │ - add $0x120,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - ja a5e60 │ │ │ │ - movabs $0x2000008100000000,%rsi │ │ │ │ - bt %rdx,%rsi │ │ │ │ - jae a61bd │ │ │ │ - lea (%r14,%rcx,1),%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jbe a5e60 │ │ │ │ - movabs $0x2000008100000000,%rdi │ │ │ │ - jmp a5fdb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - bt %rdx,%rdi │ │ │ │ - jae a5e60 │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - je a5e60 │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - ja a5e60 │ │ │ │ - jmp a5fc8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 156f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x106578(%rip),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mov $0xa,%edx │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - mov %rax,0xb5fd5(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mov 0xb5fb8(%rip),%r8 │ │ │ │ - lea 0x61684(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0xb5f55(%rip) │ │ │ │ + mov 0x64095f(%rip),%rax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd 0x558d3(%rip),%xmm0 │ │ │ │ + addsd 0x88(%rax),%xmm0 │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + ja 9ffb3 │ │ │ │ + jmpq a062c │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + lea 0x65481(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a5efe │ │ │ │ - nop │ │ │ │ - xor %esi,%esi │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7d81b(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x640914(%rip),%rdx │ │ │ │ + movsd 0x5588c(%rip),%xmm1 │ │ │ │ + addsd 0x88(%rdx),%xmm1 │ │ │ │ + jmpq a064f │ │ │ │ + jne a0a4e │ │ │ │ + movdqa 0x65669(%rip),%xmm0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + movdqa 0x65678(%rip),%xmm0 │ │ │ │ + jmpq a0fba │ │ │ │ + lea 0x64fd4(%rip),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x6609a(%rip),%rbp │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a1189 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + lea 0x64f8b(%rip),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x0(%r13,%rbx,8),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - addsd 0x1064f6(%rip),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x5c341(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ + movsd (%rax,%r12,1),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd %xmm0,0xb5eeb(%rip) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a5f58 │ │ │ │ - nop │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - addsd 0x1064b6(%rip),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x5c2f0(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 15430 │ │ │ │ + cmp %r12,0x90(%rsp) │ │ │ │ + jne a12aa │ │ │ │ + lea 0x64f5e(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov (%r14,%rbx,8),%rax │ │ │ │ + lea 0x64f57(%rip),%rdi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd %xmm0,0xb5eb3(%rip) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a5f3a │ │ │ │ - nop │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 156f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x106468(%rip),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mov $0xa,%edx │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - mov %rax,0xb5ecd(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mov 0xb5eb0(%rip),%r8 │ │ │ │ - lea 0x61582(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0xb5e4d(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a5f1c │ │ │ │ - mov %r14,%r12 │ │ │ │ - jmpq a5e18 │ │ │ │ - mov %r14,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmpq a5fa8 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmpq a5e57 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov %r12,%rax │ │ │ │ - jmpq a5f94 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq a5e60 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000a61d0 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xb5961(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a621a │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000a6220 : │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xb5931(%rip),%rdi │ │ │ │ - jmpq 15980 <__strcpy_chk@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000a6240 : │ │ │ │ - push %r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x9,%edi │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0xb5e24(%rip),%rsi │ │ │ │ - sub $0x130,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xc(%rsp),%r13 │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov %r13,%r8 │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a6550 │ │ │ │ - mov 0xb5e1f(%rip),%esi │ │ │ │ - mov 0xb5de0(%rip),%rdi │ │ │ │ - test %esi,%esi │ │ │ │ - jle a62c0 │ │ │ │ - add $0x1,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a64f8 │ │ │ │ - mov 0xb5dc0(%rip),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x1062b6(%rip),%rsi │ │ │ │ - callq 15580 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne a64f8 │ │ │ │ - mov 0x1062b0(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne a64a8 │ │ │ │ - cmpl $0x2,0xb5dcd(%rip) │ │ │ │ - mov 0x10628a(%rip),%rdi │ │ │ │ - jg a6590 │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,0xb5d90(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je a65e8 │ │ │ │ - movsd 0x10626f(%rip),%xmm0 │ │ │ │ - movsd 0x10(%rax),%xmm3 │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - movsd 0x88(%rax),%xmm2 │ │ │ │ - mov 0xb5d4b(%rip),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - addsd 0x18(%rax),%xmm0 │ │ │ │ - movsd %xmm3,0x10(%rax) │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - addsd 0x90(%rax),%xmm1 │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - movsd %xmm2,0x88(%rax) │ │ │ │ - movsd %xmm1,0x90(%rax) │ │ │ │ - cvttsd2si %xmm2,%rax │ │ │ │ - mov %rax,0xb5d0b(%rip) │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - mov %rax,0xb5d07(%rip) │ │ │ │ - callq 15bf0 │ │ │ │ - test %eax,%eax │ │ │ │ - je a6530 │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov 0xb5cf3(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movl $0x0,0xb5cfd(%rip) │ │ │ │ - movsd 0x20(%rax),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja a6600 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a6450 │ │ │ │ - movsd 0x28(%rax),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a6450 │ │ │ │ - cmpl $0x2,0xb5cde(%rip) │ │ │ │ - movl $0x1,0xb5cc8(%rip) │ │ │ │ - jle a6404 │ │ │ │ - lea 0x61338(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb5c94(%rip),%rax │ │ │ │ - mov 0xf6c(%rax),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je a647e │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je a65c8 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je a6610 │ │ │ │ - movsd 0x506af(%rip),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - je a6638 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,0xb5c62(%rip) │ │ │ │ - movsd %xmm0,0xb5c62(%rip) │ │ │ │ - jmpq a6507 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x2,0xb5c65(%rip) │ │ │ │ - jle a6404 │ │ │ │ - lea 0x615a0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb5c25(%rip),%rax │ │ │ │ - mov 0xf6c(%rax),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne a640f │ │ │ │ - movsd 0x78(%rax),%xmm0 │ │ │ │ - ucomisd 0x5390d(%rip),%xmm0 │ │ │ │ - mov $0x0,%ecx │ │ │ │ - jp a6498 │ │ │ │ - je a6438 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x50638(%rip),%xmm0 │ │ │ │ - jmp a6438 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x9,%edi │ │ │ │ - lea 0xb5b84(%rip),%rsi │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a6658 │ │ │ │ - mov 0xb5be9(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle a62e8 │ │ │ │ - mov 0xb5b62(%rip),%rdi │ │ │ │ - add $0x1,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rcx │ │ │ │ - callq 150a0 │ │ │ │ + callq 15430 │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + cmp %rbx,0x98(%rsp) │ │ │ │ + je a1189 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp a129b │ │ │ │ + lea 0x64f6f(%rip),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x65ffb(%rip),%rbp │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je a62e8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq a61d0 │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a66a2 │ │ │ │ - add $0x130,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0xb5b4c(%rip) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0xb5b48(%rip) │ │ │ │ - jmpq a639e │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x20(%rsp),%r13 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x100,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5ff5a(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq a6220 │ │ │ │ - jmpq a6507 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x61a0e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x78493(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x105fc4(%rip),%rdi │ │ │ │ - jmpq a62fc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x78(%rax),%xmm0 │ │ │ │ - ucomisd 0x50503(%rip),%xmm0 │ │ │ │ - jp a6628 │ │ │ │ - jne a6628 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmpq a6438 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x617d1(%rip),%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq a6220 │ │ │ │ - jmpq a6507 │ │ │ │ - nop │ │ │ │ - comisd 0x28(%rax),%xmm0 │ │ │ │ - jbe a63c2 │ │ │ │ - jmpq a63d7 │ │ │ │ - movsd 0x504c0(%rip),%xmm0 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - jmpq a6438 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x53768(%rip),%xmm0 │ │ │ │ - jmp a65d9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%rax),%xmm0 │ │ │ │ - ucomisd 0x53753(%rip),%xmm0 │ │ │ │ - jp a6690 │ │ │ │ - jne a6690 │ │ │ │ - mov $0x3,%ecx │ │ │ │ - jmpq a6438 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x20(%rsp),%r12 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x100,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x61367(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq a6220 │ │ │ │ - jmpq a6507 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd 0x50440(%rip),%xmm0 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - jmpq a6438 │ │ │ │ + je a13a3 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + lea 0x64ef0(%rip),%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x0(%r13,%rbx,8),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd (%rax,%r12,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 15430 │ │ │ │ + cmp %r12,0x90(%rsp) │ │ │ │ + jne a1345 │ │ │ │ + lea 0x64ec3(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov (%r14,%rbx,8),%rax │ │ │ │ + lea 0x64ebc(%rip),%rdi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15430 │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + cmp %rbx,0x98(%rsp) │ │ │ │ + je a13a3 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp a1336 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ + jmpq a0a5f │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000a66b0 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + lea 0x2(%rax),%r14d │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%r15d │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne a188e │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x64075b(%rip),%rdi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov $0x1,%edx │ │ │ │ + cvtsi2sdl 0xf4(%rsp),%xmm0 │ │ │ │ + divsd 0x65441(%rip),%xmm0 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x556ac(%rip),%xmm0 │ │ │ │ + addsd 0x88(%rdi),%xmm0 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle a6720 │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r12,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - mov %dl,(%rcx,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne a66e8 │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - cmp $0x4f,%esi │ │ │ │ - jle a6720 │ │ │ │ - movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %esi,%rdi │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - mov $0x4f,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - jmp a6704 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000a6750 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x13998,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x13988(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpl $0x2,0xb593b(%rip) │ │ │ │ - jg a6a70 │ │ │ │ - lea 0x6564c(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je a6c9e │ │ │ │ - movb $0x0,0x100(%rsp) │ │ │ │ - mov $0x3e8,%ebp │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ - lea 0x59783(%rip),%r15 │ │ │ │ - jmp a67e3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a5d90 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq a66b0 │ │ │ │ - sub $0x1,%ebp │ │ │ │ - je a6860 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x100,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - je a6860 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x1(%rax),%rax │ │ │ │ - cmpb $0xa,-0x1(%rsp,%r8,1) │ │ │ │ - jne a681f │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,(%rsp,%rax,1) │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmpb $0xd,(%rsp,%rax,1) │ │ │ │ - jne a6829 │ │ │ │ - movb $0x0,(%rsp,%rax,1) │ │ │ │ - cmpl $0x2,0xb588c(%rip) │ │ │ │ - jle a67c8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ + cmovg %eax,%edx │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + mov %edx,0x70(%rsp) │ │ │ │ + jbe a1638 │ │ │ │ + mov %r15d,0x18(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14d,0x10(%rsp) │ │ │ │ + mov %ebp,%r14d │ │ │ │ + movsd 0x5566e(%rip),%xmm1 │ │ │ │ + addsd 0x90(%rdi),%xmm1 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + comisd %xmm6,%xmm1 │ │ │ │ + jbe a1606 │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + subsd 0x56506(%rip),%xmm7 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x140(%rsp),%rbp │ │ │ │ + lea 0x138(%rsp),%r13 │ │ │ │ + lea 0x124(%rsp),%r12 │ │ │ │ + lea 0x128(%rsp),%r15 │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + subsd 0x564cb(%rip),%xmm6 │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd %xmm6,0x38(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ mov %r15,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x781f5(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a67c8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je a6aa0 │ │ │ │ - cmpl $0x2,0xb5843(%rip) │ │ │ │ - jle a6a28 │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - je a6b8f │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x617b0(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7819a(%rip),%rax │ │ │ │ + movsd 0x140(%rsp),%xmm1 │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x124(%rsp) │ │ │ │ + mov 0x640637(%rip),%rdi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x7d743(%rip),%rax │ │ │ │ + movsd 0x30(%rsp),%xmm7 │ │ │ │ + movsd 0x38(%rsp),%xmm6 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle a1585 │ │ │ │ + mov 0x124(%rsp),%esi │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd 0x130(%rsp),%xmm5 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movsd 0x128(%rsp),%xmm4 │ │ │ │ + lea 0x65092(%rip),%rdi │ │ │ │ + movsd 0x140(%rsp),%xmm3 │ │ │ │ + mov $0x6,%eax │ │ │ │ + movsd 0x138(%rsp),%xmm2 │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7d4cf(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov $0x13880,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xf2443(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,0xb5747(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je a6cd1 │ │ │ │ - mov 0xb57b7(%rip),%rdx │ │ │ │ - movq 0x51387(%rip),%xmm3 │ │ │ │ - mov %rax,0xb56e8(%rip) │ │ │ │ - movsd 0x531b8(%rip),%xmm1 │ │ │ │ - movsd 0x20(%rax),%xmm2 │ │ │ │ - movsd 0x20(%rdx),%xmm0 │ │ │ │ - mulsd 0x28(%rdx),%xmm0 │ │ │ │ - movsd 0x28(%rax),%xmm4 │ │ │ │ - mov 0xf6c(%rax),%edx │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb5672(%rip) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb564e(%rip) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je a6be0 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je a6c41 │ │ │ │ - movsd 0x5017c(%rip),%xmm0 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je a6990 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne a6990 │ │ │ │ - movsd 0x78(%rax),%xmm0 │ │ │ │ - ucomisd 0x5341e(%rip),%xmm0 │ │ │ │ - jp a6d23 │ │ │ │ - jne a6d23 │ │ │ │ - mov $0x3,%ecx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd %xmm0,0xb5690(%rip) │ │ │ │ - movsd %xmm0,0xb5648(%rip) │ │ │ │ + movsd 0x38(%rsp),%xmm6 │ │ │ │ + movsd 0x30(%rsp),%xmm7 │ │ │ │ + mov 0x84(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne a159d │ │ │ │ + mov 0x124(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne a15d9 │ │ │ │ + subsd 0x130(%rsp),%xmm6 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + andpd 0x5633e(%rip),%xmm6 │ │ │ │ + subsd 0x128(%rsp),%xmm0 │ │ │ │ + maxsd 0x8(%rsp),%xmm6 │ │ │ │ + andpd 0x56327(%rip),%xmm0 │ │ │ │ + maxsd (%rsp),%xmm0 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + add 0x70(%rsp),%ebx │ │ │ │ + mov 0x640564(%rip),%rdi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + movsd 0x554d4(%rip),%xmm0 │ │ │ │ + addsd 0x90(%rdi),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja a14af │ │ │ │ + add 0x70(%rsp),%r14d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - mov %ecx,0xb5672(%rip) │ │ │ │ - mov %ecx,0xb562c(%rip) │ │ │ │ - movl $0x0,0xb5672(%rip) │ │ │ │ - ja a6b80 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe a6a50 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe a6a50 │ │ │ │ - cmpl $0x2,0xb56e1(%rip) │ │ │ │ - movl $0x1,0xb564b(%rip) │ │ │ │ - jle a69fa │ │ │ │ - lea 0x60d71(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x13988(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne a6d64 │ │ │ │ - add $0x13998,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - jne a68ae │ │ │ │ - mov $0x13880,%edx │ │ │ │ + movsd 0x554b1(%rip),%xmm1 │ │ │ │ + cvtsi2sd %r14d,%xmm0 │ │ │ │ + addsd 0x88(%rdi),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja a1452 │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + mov 0x7d619(%rip),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne a1a8f │ │ │ │ + movsd 0x55477(%rip),%xmm0 │ │ │ │ + addsd 0x88(%rdi),%xmm0 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + jbe a1963 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + mov %r14d,0x30(%rsp) │ │ │ │ + mov %r15d,0x38(%rsp) │ │ │ │ + movsd 0x55431(%rip),%xmm1 │ │ │ │ + addsd 0x90(%rdi),%xmm1 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + comisd %xmm6,%xmm1 │ │ │ │ + jbe a1851 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + subsd 0x562d5(%rip),%xmm7 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea 0x140(%rsp),%r15 │ │ │ │ + lea 0x138(%rsp),%r14 │ │ │ │ + lea 0x124(%rsp),%r13 │ │ │ │ + lea 0x130(%rsp),%r12 │ │ │ │ + lea 0x128(%rsp),%rbp │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ - lea 0xcb1bf(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq a68c2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x2,0xb5665(%rip) │ │ │ │ - jle a69fa │ │ │ │ - lea 0x60fe8(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp a69fc │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x6135e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x77fb5(%rip),%rax │ │ │ │ + subsd 0x56293(%rip),%xmm6 │ │ │ │ + mov 0x64043c(%rip),%rdi │ │ │ │ + movsd %xmm7,0x40(%rsp) │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movsd 0x140(%rsp),%xmm1 │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x124(%rsp) │ │ │ │ + mov 0x640402(%rip),%rdi │ │ │ │ + callq 15810 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 9c9b0 │ │ │ │ + mov 0x7d4f8(%rip),%rax │ │ │ │ + movsd 0x40(%rsp),%xmm7 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle a17d0 │ │ │ │ + mov 0x124(%rsp),%esi │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd 0x130(%rsp),%xmm5 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movsd 0x128(%rsp),%xmm4 │ │ │ │ + lea 0x64f5f(%rip),%rdi │ │ │ │ + movsd 0x140(%rsp),%xmm3 │ │ │ │ + mov $0x6,%eax │ │ │ │ + movsd 0x138(%rsp),%xmm2 │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7d284(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq a6787 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x2,0xb5615(%rip) │ │ │ │ - jg a6c74 │ │ │ │ - mov $0x13880,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0xde9c4(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,0xb55c8(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je a6cd1 │ │ │ │ - mov 0xf6c(%rax),%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je a6bb6 │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je a6ce7 │ │ │ │ - movsd 0x4ffdf(%rip),%xmm0 │ │ │ │ - mov $0x4,%r13d │ │ │ │ - cmp $0x3,%edx │ │ │ │ - je a6b10 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp $0x4,%edx │ │ │ │ - je a6d35 │ │ │ │ - movsd 0x20(%rax),%xmm1 │ │ │ │ - movsd %xmm0,0xb558b(%rip) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13d,0xb5578(%rip) │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0x40(%rsp),%xmm7 │ │ │ │ + mov 0x84(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne a17e6 │ │ │ │ + mov 0x124(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne a1824 │ │ │ │ + subsd 0x130(%rsp),%xmm6 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + andpd 0x560f5(%rip),%xmm6 │ │ │ │ + subsd 0x128(%rsp),%xmm0 │ │ │ │ + maxsd 0x18(%rsp),%xmm6 │ │ │ │ + andpd 0x560de(%rip),%xmm0 │ │ │ │ + maxsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + add 0x70(%rsp),%ebx │ │ │ │ + mov 0x640319(%rip),%rdi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + movsd 0x55289(%rip),%xmm0 │ │ │ │ + addsd 0x90(%rdi),%xmm0 │ │ │ │ comisd %xmm1,%xmm0 │ │ │ │ - ja a6c64 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a6c10 │ │ │ │ - movsd 0x28(%rax),%xmm1 │ │ │ │ + ja a16e7 │ │ │ │ + mov 0x70(%rsp),%ecx │ │ │ │ + add %ecx,0x20(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + movsd 0x5525f(%rip),%xmm1 │ │ │ │ + addsd 0x88(%rdi),%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - jbe a6c10 │ │ │ │ - cmpl $0x2,0xb556a(%rip) │ │ │ │ - movl $0x0,0xb5554(%rip) │ │ │ │ - jle a69fa │ │ │ │ - lea 0x60e97(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq a69fc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe a69c4 │ │ │ │ - jmpq a69d4 │ │ │ │ - lea 0x6147a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x77e97(%rip),%rax │ │ │ │ + ja a168f │ │ │ │ + mov 0x30(%rsp),%r14d │ │ │ │ + mov 0x38(%rsp),%r15d │ │ │ │ + jmpq a1973 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ + mov 0x7d3b9(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle a13e2 │ │ │ │ + lea 0x64e89(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x7d185(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq a6a32 │ │ │ │ - movsd 0x78(%rax),%xmm0 │ │ │ │ - ucomisd 0x531d5(%rip),%xmm0 │ │ │ │ - jp a6d16 │ │ │ │ - jne a6d16 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmpq a6b10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%rax),%xmm0 │ │ │ │ - ucomisd 0x531ab(%rip),%xmm0 │ │ │ │ - jp a6bf8 │ │ │ │ - jne a6bf8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq a6990 │ │ │ │ - movsd 0x4fed8(%rip),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq a6990 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x2,0xb54a5(%rip) │ │ │ │ - movl $0x1,0xb548f(%rip) │ │ │ │ - jle a69fa │ │ │ │ - lea 0x60afb(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq a69fc │ │ │ │ - movsd 0x78(%rax),%xmm0 │ │ │ │ - ucomisd 0x4fe8a(%rip),%xmm0 │ │ │ │ - jp a6d09 │ │ │ │ - jne a6d09 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmpq a6990 │ │ │ │ - comisd 0x28(%rax),%xmm0 │ │ │ │ - jbe a6b32 │ │ │ │ - jmpq a6b4b │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x6135a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jmpq a13e2 │ │ │ │ + mov 0x80(%rsp),%ecx │ │ │ │ + lea 0x1(%rax),%r14d │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + lea -0x1(%rcx),%esi │ │ │ │ + lea 0x1(%rcx),%r15d │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + jmpq a13da │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x77daf(%rip),%rax │ │ │ │ + callq 9d8c0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne a1939 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movdqa 0x64fad(%rip),%xmm0 │ │ │ │ + movabs $0x6465746172656e65,%rsi │ │ │ │ + mov $0x2e,%r9d │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + mov %r9w,0x18(%rax) │ │ │ │ + mov 0x7d494(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq a6aad │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x61149(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a6220 │ │ │ │ + callq 152f0 │ │ │ │ + jmpq 9f4b9 │ │ │ │ + mov 0x7d318(%rip),%rax │ │ │ │ + movl $0xffffffff,0x50(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + movl $0xffffffff,0x28(%rsp) │ │ │ │ + mov (%rax),%ebx │ │ │ │ + jmpq a13da │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + mov 0x7d2de(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a19bd │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + lea 0x6499b(%rip),%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ - jmpq a69fc │ │ │ │ - lea 0x6113a(%rip),%rdi │ │ │ │ - callq a6220 │ │ │ │ + callq 15430 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - jmpq a69fc │ │ │ │ - movsd 0x78(%rax),%xmm0 │ │ │ │ - ucomisd 0x4fde4(%rip),%xmm0 │ │ │ │ - jp a6cfc │ │ │ │ - je a6b10 │ │ │ │ - movsd 0x53094(%rip),%xmm0 │ │ │ │ - jmpq a6b10 │ │ │ │ - movsd 0x53087(%rip),%xmm0 │ │ │ │ - jmpq a6c5a │ │ │ │ - movsd 0x4fdba(%rip),%xmm0 │ │ │ │ - jmpq a6bcf │ │ │ │ - movsd 0x4fdad(%rip),%xmm0 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - jmpq a6990 │ │ │ │ - movsd 0x78(%rax),%xmm0 │ │ │ │ - ucomisd 0x53056(%rip),%xmm0 │ │ │ │ - jp a6d51 │ │ │ │ - jne a6d51 │ │ │ │ - mov $0x3,%r13d │ │ │ │ - jmpq a6b10 │ │ │ │ - movsd 0x4fd7f(%rip),%xmm0 │ │ │ │ - mov $0x2,%r13d │ │ │ │ - jmpq a6b10 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000a6d70 : │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0xb5b5b(%rip),%rdx │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 4be00 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - mov 0xb52f9(%rip),%eax │ │ │ │ - movsd 0x50e9d(%rip),%xmm4 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - comisd %xmm2,%xmm4 │ │ │ │ - ja a6dfa │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x616c8(%rip),%xmm5 │ │ │ │ - cvtsi2sdl 0xb5b68(%rip),%xmm3 │ │ │ │ - addsd %xmm5,%xmm3 │ │ │ │ - comisd %xmm3,%xmm2 │ │ │ │ - jbe a6e28 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jg a6e8e │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a6ec3 │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - comisd %xmm3,%xmm4 │ │ │ │ - ja a6dfa │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sdl 0xb5b20(%rip),%xmm4 │ │ │ │ - addsd %xmm4,%xmm5 │ │ │ │ - comisd %xmm5,%xmm3 │ │ │ │ - ja a6dfa │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jg a6ec8 │ │ │ │ - movsd 0x0(%r13),%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe a6e61 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - comisd (%rbx),%xmm0 │ │ │ │ - jbe a6e6b │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe a6e7b │ │ │ │ - movsd %xmm1,0x0(%rbp) │ │ │ │ - comisd (%r12),%xmm1 │ │ │ │ - jbe a6e03 │ │ │ │ - movsd %xmm1,(%r12) │ │ │ │ - jmpq a6e03 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x611db(%rip),%rsi │ │ │ │ - mov $0x4,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x77b8a(%rip),%rax │ │ │ │ + lea 0x64994(%rip),%rdi │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7d08b(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq a6e03 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - lea 0x6119f(%rip),%rsi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x77b4e(%rip),%rax │ │ │ │ + mov 0x7d3fc(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ movsd (%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - jmpq a6e4f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000a6f10 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x2000,%edx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x2028,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2018(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - movl $0x0,0xb5972(%rip) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - cmpl $0x2,0xb515f(%rip) │ │ │ │ - jg a7114 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x20,0x10(%rsp) │ │ │ │ - lea 0x0(%rbp,%rax,1),%r12 │ │ │ │ - jne a6f9b │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - ja a6f91 │ │ │ │ - jmpq a702e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je a702e │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmpb $0x20,0x0(%rbp) │ │ │ │ - je a6f88 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae a702e │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - lea 0xb510e(%rip),%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - cmp $0x20,%al │ │ │ │ - setne %dl │ │ │ │ - cmp $0x2c,%al │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - je a6ff9 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jb a6fe1 │ │ │ │ - jmp a6ff9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - lea 0x1(%rbx),%rbx │ │ │ │ - jae a6ff9 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - mov %rbx,%rbp │ │ │ │ - cmp $0x20,%al │ │ │ │ - setne %dl │ │ │ │ - cmp $0x2c,%al │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - jne a6fd8 │ │ │ │ - add $0x1,%rbx │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 156f0 │ │ │ │ - movslq %r15d,%r9 │ │ │ │ - cmpb $0x20,0x1(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x0(%r13,%r9,8) │ │ │ │ - mov %rax,%r14 │ │ │ │ - je a7029 │ │ │ │ - jmp a7060 │ │ │ │ - nop │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmpb $0x20,(%rdi) │ │ │ │ - jne a7060 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jb a7020 │ │ │ │ - mov 0x2018(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a7145 │ │ │ │ - add $0x2028,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jae a702e │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - cmp $0x20,%al │ │ │ │ - je a7093 │ │ │ │ - cmp $0x2c,%al │ │ │ │ - jne a707d │ │ │ │ - jmp a7093 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae a7093 │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x20,%al │ │ │ │ - setne %dl │ │ │ │ - cmp $0x2c,%al │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - jne a7078 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0xb5009(%rip),%edx │ │ │ │ - mov %eax,0x4(%r13,%r9,8) │ │ │ │ - test %edx,%edx │ │ │ │ - jne a70e0 │ │ │ │ - add $0x1,%r15d │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - mov %r15d,0xb57f5(%rip) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jb a6fb8 │ │ │ │ - jmpq a702e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%r8d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ mov %r15d,%edx │ │ │ │ + mov $0x4,%eax │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + lea 0x64d88(%rip),%rsi │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + callq 15c20 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ mov %r14d,%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x6069e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7793d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov %r15d,%edx │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + lea 0x64da9(%rip),%rsi │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov $0x4,%eax │ │ │ │ + callq 15c20 │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + movsd %xmm7,0x1408(%rbx) │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + mov %eax,0x1418(%rbx) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + movsd %xmm7,0x1410(%rbx) │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + mov %eax,0x1430(%rbx) │ │ │ │ + movsd %xmm7,0x1420(%rbx) │ │ │ │ + movsd 0x18(%rsp),%xmm7 │ │ │ │ + movsd %xmm7,0x1428(%rbx) │ │ │ │ + jmpq 9f4b9 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x64854(%rip),%rdi │ │ │ │ + callq 15430 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x64852(%rip),%rdi │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7cf73(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xb57ae(%rip),%r15d │ │ │ │ - jmp a70bc │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x6065f(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7790f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x7d17c(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle a1af5 │ │ │ │ + lea 0x64c78(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xb5780(%rip),%r15d │ │ │ │ - jmpq a6f63 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x64004c(%rip),%rdi │ │ │ │ + jmpq a1649 │ │ │ │ │ │ │ │ -00000000000a7150 : │ │ │ │ - mov 0xb5769(%rip),%r8d │ │ │ │ - push %r14 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %edi,%r10d │ │ │ │ - push %r13 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %edi,%xmm3 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov 0xb4f4b(%rip),%edi │ │ │ │ +00000000000a1b01 : │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov 0xb4f42(%rip),%esi │ │ │ │ - cvtsi2sd %ebx,%xmm2 │ │ │ │ - addsd 0x4f93a(%rip),%xmm2 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle a7290 │ │ │ │ - lea 0x1(%r8),%r11d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0xb4f12(%rip),%r9 │ │ │ │ - jmp a7217 │ │ │ │ - cmp %eax,%r10d │ │ │ │ - jle a720f │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %esi,%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe a720f │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mov %edi,%edx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - cvtsi2sd %eax,%xmm4 │ │ │ │ - sub %r14d,%edx │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %edx,%xmm4 │ │ │ │ - mov %esi,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %edx,%xmm4 │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %r14d,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - minsd %xmm0,%xmm2 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - cmp %ecx,%r11d │ │ │ │ - je a7250 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edi,%r14d │ │ │ │ - cltd │ │ │ │ - idiv %r8d │ │ │ │ - mov %esi,%eax │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov 0x4(%r9,%rdx,8),%esi │ │ │ │ - mov (%r9,%rdx,8),%edi │ │ │ │ - cmp %eax,%esi │ │ │ │ - jg a71b0 │ │ │ │ - cmp %esi,%r10d │ │ │ │ - jle a720f │ │ │ │ - cmp %eax,%esi │ │ │ │ - jge a71b5 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - jmpq a71bd │ │ │ │ - test %r12d,%r12d │ │ │ │ - je a7290 │ │ │ │ - cvttsd2si %xmm2,%eax │ │ │ │ - addsd 0x5021f(%rip),%xmm1 │ │ │ │ - mov $0x0,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - cmovs %edx,%eax │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - cmovg %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movl $0x0,0x0(%rbp) │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %ebx,0x0(%r13) │ │ │ │ - pop %rbx │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov 0x7d17c(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000a72b0 : │ │ │ │ - test %edi,%edi │ │ │ │ - je a72c0 │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - setae %al │ │ │ │ retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - setae %al │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000a72d0 : │ │ │ │ - push %r15 │ │ │ │ - movslq %edi,%rax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %r9d,%edi │ │ │ │ - push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %r9d,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea -0x8(,%rax,8),%rax │ │ │ │ +00000000000a1b10 : │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - add %rsi,%rax │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq a72b0 │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle a74d3 │ │ │ │ - mov 0x2c(%rsp),%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12d,0x28(%rsp) │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov %rbx,%r12 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov %ecx,%ebx │ │ │ │ - test %edx,%edx │ │ │ │ - je a73e6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq %ebx,%r8 │ │ │ │ - mov %r13d,%edi │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - lea 0x0(,%r8,8),%r10 │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - lea 0x0(%rbp,%r10,1),%r14 │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - callq a72b0 │ │ │ │ - movslq %r15d,%rdx │ │ │ │ - add $0x1,%r15d │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov %eax,%r11d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ - add 0x20(%rsp),%rdx │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - test %r11d,%r11d │ │ │ │ - je a7500 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - movsd (%r12,%r8,8),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - cmp %eax,0x28(%rsp) │ │ │ │ - jle a74d0 │ │ │ │ - mov 0x2c(%rsp),%edx │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %edx,%edx │ │ │ │ - jne a7358 │ │ │ │ - mov %ebx,%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - lea 0x0(%rbp,%rdx,8),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov %ebx,0x8(%rsp) │ │ │ │ - lea 0x0(,%rbx,8),%rbp │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq a72b0 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - test %eax,%eax │ │ │ │ - je a74e8 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %rbp,%r10 │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea (%rsi,%r10,1),%rdx │ │ │ │ - movsd (%r14),%xmm2 │ │ │ │ - test %eax,%eax │ │ │ │ - je a7550 │ │ │ │ - movsd -0x8(%rsi,%r10,1),%xmm3 │ │ │ │ - movsd -0x8(%rbp,%r10,1),%xmm4 │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - movslq %r15d,%rax │ │ │ │ - subsd %xmm4,%xmm5 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - movl $0x1,0x2c(%rsp) │ │ │ │ - add $0x2,%r15d │ │ │ │ - movsd %xmm1,(%rcx,%rax,8) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,(%rsi,%rax,8) │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rcx,%rdi,1) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsi,%rdi,1) │ │ │ │ - cmp 0x28(%rsp),%ebx │ │ │ │ - jl a7358 │ │ │ │ - mov %r15d,%r14d │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbx │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov 0x7d3f9(%rip),%rax │ │ │ │ + mov -0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + nop │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %ebx,0x28(%rsp) │ │ │ │ - jg a7401 │ │ │ │ - jmp a74d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %ebx,%ebx │ │ │ │ - je a7570 │ │ │ │ - movsd -0x8(%r12,%r10,1),%xmm3 │ │ │ │ - movsd -0x8(%rbp,%r10,1),%xmm4 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movsd (%r12,%r8,8),%xmm0 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd (%r14),%xmm2 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm1,(%rdi) │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - cmp %eax,0x28(%rsp) │ │ │ │ - jg a73e8 │ │ │ │ - jmpq a74d0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd (%rsi,%rax,1),%xmm3 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movsd (%rax),%xmm4 │ │ │ │ - jmpq a746a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - movsd (%r12,%rcx,1),%xmm3 │ │ │ │ - movsd (%rsi),%xmm4 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd 0x0(%rbp),%xmm2 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - jmp a7539 │ │ │ │ - nopl (%rax) │ │ │ │ │ │ │ │ -00000000000a75b0 : │ │ │ │ - push %r15 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - push %r14 │ │ │ │ - movq %xmm2,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ +00000000000a1b29 : │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x77752(%rip),%rbp │ │ │ │ - mov 0x77413(%rip),%r13 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - callq a72d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jg a7610 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x776f9(%rip),%r15 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - mov 0x773bc(%rip),%r14 │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%r8 │ │ │ │ - callq a72d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jle a75f7 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq a72d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jle a75f7 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - pop %rbx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pop %rbp │ │ │ │ - mov %eax,%edi │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq a72d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000a7690 : │ │ │ │ - mov %rdx,%r8 │ │ │ │ - test %edi,%edi │ │ │ │ - jle a76f0 │ │ │ │ - lea 0x1(%rdi),%r9d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,%eax │ │ │ │ - cltd │ │ │ │ - idiv %edi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd (%r8,%rdx,8),%xmm0 │ │ │ │ - movsd (%rsi,%rdx,8),%xmm1 │ │ │ │ - mulsd -0x8(%rsi,%rcx,8),%xmm0 │ │ │ │ - mulsd -0x8(%r8,%rcx,8),%xmm1 │ │ │ │ - add $0x1,%rcx │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jne a76a8 │ │ │ │ - andpd 0x5058f(%rip),%xmm2 │ │ │ │ - mulsd 0x4fd97(%rip),%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000a7700 : │ │ │ │ - mov %rsi,%r10 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - test %edi,%edi │ │ │ │ - jle a77b8 │ │ │ │ - lea 0x1(%rdi),%r11d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp a7778 │ │ │ │ - movslq %edx,%rax │ │ │ │ - movsd (%rsi,%rax,8),%xmm3 │ │ │ │ - lea 0x0(,%rax,8),%r9 │ │ │ │ - comisd %xmm1,%xmm3 │ │ │ │ - jbe a7789 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - subsd %xmm0,%xmm3 │ │ │ │ - movsd (%r10,%r9,1),%xmm2 │ │ │ │ - xor %eax,%eax │ │ │ │ - subsd %xmm0,%xmm4 │ │ │ │ - movsd -0x8(%r10,%rcx,8),%xmm5 │ │ │ │ - subsd %xmm5,%xmm2 │ │ │ │ - divsd %xmm3,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - comisd %xmm6,%xmm0 │ │ │ │ - seta %al │ │ │ │ - add %eax,%r8d │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %r11,%rcx │ │ │ │ - je a77ae │ │ │ │ - mov %ecx,%eax │ │ │ │ - movsd -0x8(%rsi,%rcx,8),%xmm0 │ │ │ │ - cltd │ │ │ │ - idiv %edi │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jae a7720 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe a776f │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd (%rsi,%rdx,8),%xmm3 │ │ │ │ - lea 0x0(,%rdx,8),%r9 │ │ │ │ - comisd %xmm3,%xmm1 │ │ │ │ - jae a7736 │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %r11,%rcx │ │ │ │ - jne a7778 │ │ │ │ - mov %r8d,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x7d1f5(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + nop │ │ │ │ + leaveq │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000a77c0 : │ │ │ │ - push %r13 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - push %r12 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ +00000000000a1b4e : │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x4,%edi │ │ │ │ - sub $0x6c8,%rsp │ │ │ │ - lea 0x390(%rsp),%r13 │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x6b8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq a75b0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jg a78d0 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - mov $0x4,%edi │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x50(%rsp) │ │ │ │ - movsd %xmm1,0x58(%rsp) │ │ │ │ - movsd 0x0(%rbp),%xmm1 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movsd %xmm3,0x60(%rsp) │ │ │ │ - movsd %xmm3,0x68(%rsp) │ │ │ │ - callq a7700 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - test %eax,%eax │ │ │ │ - je a78e8 │ │ │ │ - mov 0x6b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne a78ee │ │ │ │ - add $0x6c8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq a7690 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - jmp a78ab │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp a78ab │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000a7900 : │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1410,%edi │ │ │ │ push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0x428,%rsp │ │ │ │ - mov 0x468(%rsp),%rax │ │ │ │ - mov %rdx,0xb0(%rsp) │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - mov 0x460(%rsp),%r14 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x60(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x418(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x5cc84(%rip),%rax │ │ │ │ - movq $0xffffffffffffffff,0x1a8(%rsp) │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12d,0xb471f(%rip) │ │ │ │ - mov %dx,0x5(%rax) │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ + sub $0x129d0,%rsp │ │ │ │ + mov %edi,-0x129d4(%rbp) │ │ │ │ + mov %rsi,-0x129e0(%rbp) │ │ │ │ + movq $0x0,-0x125d0(%rbp) │ │ │ │ + movq $0x0,-0x125c8(%rbp) │ │ │ │ + lea -0x125c0(%rbp),%rdx │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov $0x7e,%ecx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movq $0x0,-0x129d0(%rbp) │ │ │ │ + movq $0x0,-0x129c8(%rbp) │ │ │ │ + lea -0x129c0(%rbp),%rdx │ │ │ │ + mov $0x0,%eax │ │ │ │ + mov $0x7e,%ecx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0x0,-0x4c(%rbp) │ │ │ │ + movl $0x0,-0x50(%rbp) │ │ │ │ + movl $0x0,-0x54(%rbp) │ │ │ │ + movl $0x0,-0x60(%rbp) │ │ │ │ + movl $0x0,-0x58(%rbp) │ │ │ │ + movl $0x0,-0x5c(%rbp) │ │ │ │ + mov 0x7d1d4(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x7d317(%rip),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov 0x7ce35(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne a1cb7 │ │ │ │ + mov 0x7d1aa(%rip),%rax │ │ │ │ movl $0x1,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov 0x488(%rsp),%eax │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %eax,0xb46ee(%rip) │ │ │ │ - lea 0x310(%rsp),%rax │ │ │ │ + mov 0x7d10d(%rip),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x64cbb(%rip),%rsi │ │ │ │ + mov 0x7ceb4(%rip),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm6 │ │ │ │ - jp a7a06 │ │ │ │ - jne a7a06 │ │ │ │ - movsd 0x4f0c8(%rip),%xmm5 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm6 │ │ │ │ - jp a7a26 │ │ │ │ - jne a7a26 │ │ │ │ - movsd 0x4f0a8(%rip),%xmm7 │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm5 │ │ │ │ - jp a7a46 │ │ │ │ - jne a7a46 │ │ │ │ - movsd 0x4f088(%rip),%xmm6 │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - lea 0xb451b(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xb450f(%rip),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x198(%rsp),%rsi │ │ │ │ - mov %rax,0xb44f0(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 15390 │ │ │ │ - add %rbx,%rax │ │ │ │ - cmp %rax,0x198(%rsp) │ │ │ │ - jb a7f20 │ │ │ │ - mov %r15d,0xc8(%rsp) │ │ │ │ - movl $0x0,0xd0(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - js a8460 │ │ │ │ - movl $0x0,0x104ad9(%rip) │ │ │ │ - cmpb $0x0,0x0(%r13) │ │ │ │ - je a7ac8 │ │ │ │ - movl $0x1,0x104ac8(%rip) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq f3160 │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x7cea0(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 155e0 │ │ │ │ + mov %eax,-0x64(%rbp) │ │ │ │ + mov -0x64(%rbp),%eax │ │ │ │ + lea 0x64c9b(%rip),%rsi │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 159a0 │ │ │ │ + mov 0x7d2a5(%rip),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov $0x1b6,%esi │ │ │ │ + mov 0x7ce6e(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15a20 │ │ │ │ + mov 0x7ce5f(%rip),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ + lea 0x64c68(%rip),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x7cd94(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x7d25a(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je a7b20 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x418(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne aae91 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - add $0x428,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + je a1d76 │ │ │ │ + mov 0x7d247(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x129d4(%rbp),%edx │ │ │ │ + lea 0x64c36(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + movl $0x0,-0x24(%rbp) │ │ │ │ + jmp a1d36 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov -0x129e0(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x7d200(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + lea 0x64c02(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + addl $0x1,-0x24(%rbp) │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cmp -0x129d4(%rbp),%eax │ │ │ │ + jl a1cf7 │ │ │ │ + mov 0x7d1d0(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - callq f3160 │ │ │ │ - test %rax,%rax │ │ │ │ - jne a7f70 │ │ │ │ - cmpb $0x0,(%r14) │ │ │ │ - jne a7f53 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne a7f87 │ │ │ │ - mov 0xb8(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - ja a8488 │ │ │ │ - je a84d4 │ │ │ │ - mov 0xb8(%rsp),%rbx │ │ │ │ - mov $0x13880,%edx │ │ │ │ - lea 0xb67f7(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x5fc19(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x13880,%edx │ │ │ │ - lea 0x5fc00(%rip),%rsi │ │ │ │ - lea 0xb67c8(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0xb44f8(%rip),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jg a8510 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq a6240 │ │ │ │ + lea 0x64bde(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7d1ad(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea -0x1a0(%rbp),%rax │ │ │ │ + movl $0x454e4f4e,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + lea -0x125d0(%rbp),%rax │ │ │ │ + movabs $0x796d6d75642d2d,%rbx │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + movq $0x0,-0x20(%rbp) │ │ │ │ + movq $0x0,0x6601fa(%rip) │ │ │ │ + movl $0x0,-0x81a4(%rbp) │ │ │ │ + movl $0x0,0x6611fe(%rip) │ │ │ │ + lea 0x64b79(%rip),%rdi │ │ │ │ + callq 15060 │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + cmpq $0x0,-0x48(%rbp) │ │ │ │ + jne a1de4 │ │ │ │ + lea -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + lea 0x64b64(%rip),%rdi │ │ │ │ + callq 15060 │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + cmpq $0x0,-0x18(%rbp) │ │ │ │ + jne a1e06 │ │ │ │ + lea -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + lea 0x64b4d(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - jg a8637 │ │ │ │ - cmpb $0x0,(%r14) │ │ │ │ - jne aa1ee │ │ │ │ - mov 0xb44cb(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle a7cae │ │ │ │ - mov 0xb4487(%rip),%rdx │ │ │ │ - lea 0x5f92c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb4475(%rip),%rdx │ │ │ │ - lea 0x5f92b(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb446c(%rip),%edx │ │ │ │ - lea 0x5fbad(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xb444f(%rip),%xmm0 │ │ │ │ - lea 0x5fba0(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb4445(%rip),%edx │ │ │ │ - lea 0x5fba7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb4413(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5fba0(%rip),%rsi │ │ │ │ - lea 0xdd0(%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x76d9a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + jne a1e28 │ │ │ │ + lea -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x7d0e9(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a1e8d │ │ │ │ + mov 0x7d0da(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x48(%rbp),%rdx │ │ │ │ + lea 0x64b17(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7d0b8(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + lea 0x64b10(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7d096(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xb43e3(%rip),%rax │ │ │ │ - lea 0x65f2c(%rip),%rbx │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xdd0(%rax),%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a7cf7 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x4f6d7(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne a86af │ │ │ │ - mov 0x478(%rsp),%r10d │ │ │ │ - movq $0x0,0x10487e(%rip) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne aa212 │ │ │ │ - mov 0xb43a2(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle a7d4c │ │ │ │ - movsd 0x104861(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x603c8(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x76cfc(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov $0x13,%edx │ │ │ │ + lea 0x64afc(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15130 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a1fde │ │ │ │ + lea -0x1a0(%rbp),%rax │ │ │ │ + cmp %rax,-0x18(%rbp) │ │ │ │ + je a1fde │ │ │ │ + movl $0x3,0x6610f8(%rip) │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + lea 0x64ada(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15d90 │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ + cmpq $0x0,-0x70(%rbp) │ │ │ │ + je a1f87 │ │ │ │ + addq $0x9,-0x70(%rbp) │ │ │ │ + lea -0x125d0(%rbp),%rax │ │ │ │ + movw $0x2d2d,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + mov -0x70(%rbp),%rdx │ │ │ │ + lea -0x125d0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + mov 0x7cffc(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a22b9 │ │ │ │ + mov 0x7cfe9(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x2b,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x64a72(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7cfc6(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea -0x125d0(%rbp),%rdx │ │ │ │ + lea 0x64a81(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7cfa1(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq a6750 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne aa200 │ │ │ │ - mov 0xb434c(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle a7e2d │ │ │ │ - mov 0xb4288(%rip),%rdx │ │ │ │ - lea 0x5fad7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb4276(%rip),%rdx │ │ │ │ - lea 0x5f89c(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb426d(%rip),%edx │ │ │ │ - lea 0x5fabe(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xb4250(%rip),%xmm0 │ │ │ │ - lea 0x5fab1(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb4246(%rip),%edx │ │ │ │ - lea 0x5fab8(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb4214(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5fab1(%rip),%rsi │ │ │ │ - lea 0xdd0(%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x76c1b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + jmpq a22b9 │ │ │ │ + movl $0x0,0x66102f(%rip) │ │ │ │ + mov 0x7cf80(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a22b9 │ │ │ │ + mov 0x7cf6d(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x31,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x64a3e(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7cf4a(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xb41e4(%rip),%rax │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xdd0(%rax),%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a7fa8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x4f55b(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a7fa8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x4f541(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a7fa8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x4f527(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a7fa8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x4f50d(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a7fa8 │ │ │ │ - lea 0x210(%rsp),%rbp │ │ │ │ - lea 0x60254(%rip),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ + jmpq a22b9 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x64a44(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15130 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a2107 │ │ │ │ + movl $0x1,0x660fb8(%rip) │ │ │ │ + lea 0x64a28(%rip),%rdi │ │ │ │ + callq 15060 │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + movl $0x0,-0x81a4(%rbp) │ │ │ │ + cmpq $0x0,-0x78(%rbp) │ │ │ │ + je a20b0 │ │ │ │ + mov -0x78(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15ba0 │ │ │ │ + mov %eax,-0x81a4(%rbp) │ │ │ │ + mov 0x7ced2(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a22ba │ │ │ │ + mov 0x7cebf(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x1c,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq a6220 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xb3c52(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq a7aec │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq a6f10 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle a8652 │ │ │ │ - movl $0x1,0xd0(%rsp) │ │ │ │ - mov 0xb4175(%rip),%r12d │ │ │ │ - movl $0x0,0xc8(%rsp) │ │ │ │ - jmpq a7aad │ │ │ │ - xor %edx,%edx │ │ │ │ + lea 0x649d6(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov -0x81a4(%rbp),%edx │ │ │ │ + mov 0x7ce96(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x649d7(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7ce78(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq a22ba │ │ │ │ + movl $0x0,0x660f06(%rip) │ │ │ │ + mov 0x7ce57(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a22ba │ │ │ │ + mov 0x7ce44(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x22,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq f3160 │ │ │ │ + lea 0x64995(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7ce21(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq a22ba │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x6498c(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15130 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a220e │ │ │ │ + lea 0x64979(%rip),%rdi │ │ │ │ + callq 15060 │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + cmpq $0x0,-0x20(%rbp) │ │ │ │ + je a21b7 │ │ │ │ + movl $0x2,0x660e78(%rip) │ │ │ │ + mov 0x7cdc9(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je a7b47 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq a7aec │ │ │ │ - xor %edx,%edx │ │ │ │ + je a22ba │ │ │ │ + mov 0x7cdb6(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x1b,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + lea 0x6493b(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7cd93(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x20(%rbp),%rdx │ │ │ │ + lea 0x6493d(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq f3160 │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7cd71(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq a22ba │ │ │ │ + movl $0x0,0x660dff(%rip) │ │ │ │ + mov 0x7cd50(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je a7b55 │ │ │ │ - jmp a7f70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb4072(%rip),%eax │ │ │ │ - cmp %eax,0xb40ec(%rip) │ │ │ │ - lea 0x601cd(%rip),%rdi │ │ │ │ - jne a7ef8 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmpb $0x0,(%r14) │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - jne a8677 │ │ │ │ - mov 0x1045a6(%rip),%rsi │ │ │ │ - test %al,%al │ │ │ │ - je aa32d │ │ │ │ - lea 0xc9c17(%rip),%rdx │ │ │ │ - lea 0xb48f0(%rip),%rdi │ │ │ │ - callq 4dd00 │ │ │ │ - mov %eax,0xf0(%rsp) │ │ │ │ - mov %eax,0x144(%rsp) │ │ │ │ - mov 0xf0(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne aa353 │ │ │ │ - cmpl $0x1,0xb40a3(%rip) │ │ │ │ - jle a803d │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x60201(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x76a0b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + je a22ba │ │ │ │ + mov 0x7cd3d(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x21,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x648fe(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7cd1a(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xb4044(%rip),%rbx │ │ │ │ - lea 0x3(%rbx,%rbx,2),%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xb3f29(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xb3f0a(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x0(,%rbx,8),%rbp │ │ │ │ - mov %rax,0xb3efb(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xb3edc(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x1044f1(%rip),%esi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jne aa318 │ │ │ │ - mov 0x5fcc5(%rip),%rax │ │ │ │ - cmpq $0x0,0xb3fd5(%rip) │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - mov 0x5fcb6(%rip),%rax │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov 0x5fc9f(%rip),%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - mov 0x5fc98(%rip),%rax │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - js a884d │ │ │ │ - movsd 0x4f382(%rip),%xmm5 │ │ │ │ - mov 0x4fb63(%rip),%r14 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x150(%rsp),%rbp │ │ │ │ - lea 0x148(%rsp),%rbx │ │ │ │ - lea 0x170(%rsp),%r13 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - jmpq a82cd │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne a819f │ │ │ │ - movsd 0x148(%rsp),%xmm0 │ │ │ │ - movsd 0x178(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a8156 │ │ │ │ - movsd %xmm0,0x178(%rsp) │ │ │ │ - comisd 0x188(%rsp),%xmm0 │ │ │ │ - jbe a816a │ │ │ │ - movsd %xmm0,0x188(%rsp) │ │ │ │ - movsd 0x150(%rsp),%xmm0 │ │ │ │ - movsd 0x180(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a818b │ │ │ │ - movsd %xmm0,0x180(%rsp) │ │ │ │ - comisd 0x190(%rsp),%xmm0 │ │ │ │ - jbe a819f │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cvtsi2sdq 0xb3ed2(%rip),%xmm0 │ │ │ │ - addsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - lea 0xb4711(%rip),%rdx │ │ │ │ - callq 4b490 │ │ │ │ - movq %r14,%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x148(%rsp),%xmm2 │ │ │ │ - comisd %xmm2,%xmm6 │ │ │ │ - ja a8240 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl 0xb4762(%rip),%xmm0 │ │ │ │ - addsd 0x602ae(%rip),%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja a8240 │ │ │ │ - movsd 0x150(%rsp),%xmm0 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja a8240 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cvtsi2sdl 0xb473e(%rip),%xmm1 │ │ │ │ - addsd 0x60282(%rip),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - seta %r15b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x2,0xb3e75(%rip) │ │ │ │ - jg a8748 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne a82bc │ │ │ │ - movsd 0x148(%rsp),%xmm0 │ │ │ │ - movsd 0x178(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a8273 │ │ │ │ - movsd %xmm0,0x178(%rsp) │ │ │ │ - comisd 0x188(%rsp),%xmm0 │ │ │ │ - jbe a8287 │ │ │ │ - movsd %xmm0,0x188(%rsp) │ │ │ │ - movsd 0x150(%rsp),%xmm0 │ │ │ │ - movsd 0x180(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a82a8 │ │ │ │ - movsd %xmm0,0x180(%rsp) │ │ │ │ - comisd 0x190(%rsp),%xmm0 │ │ │ │ - jbe a82bc │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,0xb3dc9(%rip) │ │ │ │ - jl a8846 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cvtsi2sd %r12d,%xmm4 │ │ │ │ - lea 0xb45f7(%rip),%rdx │ │ │ │ - mov $0x1,%r15d │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - callq 4b490 │ │ │ │ - movq %r14,%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x148(%rsp),%xmm2 │ │ │ │ - comisd %xmm2,%xmm5 │ │ │ │ - ja a8368 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl 0xb4634(%rip),%xmm0 │ │ │ │ - addsd 0x60180(%rip),%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja a8368 │ │ │ │ - movsd 0x150(%rsp),%xmm0 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja a8368 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cvtsi2sdl 0xb4610(%rip),%xmm1 │ │ │ │ - addsd 0x60154(%rip),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - seta %r15b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x2,0xb3d4d(%rip) │ │ │ │ - jle a8130 │ │ │ │ - movsd 0x150(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5fec1(%rip),%rsi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x76692(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + jmpq a22ba │ │ │ │ + movl $0x2,0x660da8(%rip) │ │ │ │ + cmpl $0x1,-0x129d4(%rbp) │ │ │ │ + jle a2298 │ │ │ │ + mov -0x129e0(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x7cce1(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a22ba │ │ │ │ + mov 0x7ccd2(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x24,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x648bb(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7ccaf(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x20(%rbp),%rdx │ │ │ │ + lea 0x648c6(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7cc8d(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - mov %r13,%rdx │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mov 0xb3ccc(%rip),%rdi │ │ │ │ - lea 0x168(%rsp),%rsi │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - callq 15230 │ │ │ │ - mov 0xb3c34(%rip),%rdi │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - lea 0x140(%rsp),%rcx │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - lea 0x158(%rsp),%rsi │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov 0x140(%rsp),%edx │ │ │ │ - movsd 0x160(%rsp),%xmm3 │ │ │ │ - lea 0x5fe44(%rip),%rsi │ │ │ │ - movsd 0x158(%rsp),%xmm2 │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - jmpq a8130 │ │ │ │ + jmp a22ba │ │ │ │ + mov 0x7cb29(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a22af │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq a4168 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmpq a410b │ │ │ │ nop │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5f65a(%rip),%rcx │ │ │ │ + mov 0x660d00(%rip),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne a37c8 │ │ │ │ + movl $0x0,0x65fccd(%rip) │ │ │ │ + movl $0x0,-0x58(%rbp) │ │ │ │ + movl $0x0,-0x5c(%rbp) │ │ │ │ + lea -0x125d0(%rbp),%rdx │ │ │ │ + lea -0x129d0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + lea -0x129d0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x129d0(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movw $0x2d2d,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + mov 0x7cbf2(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a2363 │ │ │ │ + mov 0x7cbe3(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0xd,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a7aec │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x5(%rax),%r9 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x6298e(%rip),%rdi │ │ │ │ - lea (%rbx,%r9,1),%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne a84b9 │ │ │ │ - movb $0x0,0x310(%rsp,%r9,1) │ │ │ │ - jmpq a7b75 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x5f2f1(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - je a84ab │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - sub $0x4,%rax │ │ │ │ - lea 0x62935(%rip),%rdi │ │ │ │ - lea (%rcx,%rax,1),%r8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne a8720 │ │ │ │ - movb $0x0,0x310(%rsp,%rax,1) │ │ │ │ - jmpq a7b75 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x5ef90(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5ef8a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xb5e3d(%rip),%rdx │ │ │ │ - lea 0x5f288(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb0(%rsp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5f8c4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmpb $0x0,(%r14) │ │ │ │ - jne aa2fd │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne aa2e2 │ │ │ │ - mov 0x764b0(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + lea 0x64805(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7cbc0(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xb3b1d(%rip),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle a7bcd │ │ │ │ - lea 0xb39b9(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xb39ad(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xb399a(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x5f52c(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movl $0x0,-0x2c(%rbp) │ │ │ │ + mov 0x7c737(%rip),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov $0x4000,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne a23da │ │ │ │ + mov 0x7cb84(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a3235 │ │ │ │ + mov 0x7cb71(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0xd,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x647a1(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7cb4e(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq a7bcd │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - mov 0xb3a42(%rip),%rdi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - push %rbx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xd0(%rsp),%r9 │ │ │ │ - mov 0x108(%rsp),%rcx │ │ │ │ - callq 15290 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ + jmpq a3235 │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov -0x2c(%rbp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,-0x2c(%rbp) │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x2(%rax),%rdx │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x64751(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15130 │ │ │ │ test %eax,%eax │ │ │ │ - je a9395 │ │ │ │ - mov 0x144(%rsp),%edi │ │ │ │ - callq a61d0 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xb3518(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq a7aec │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5f408(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq a7aec │ │ │ │ - lea 0xc9582(%rip),%rdx │ │ │ │ - test %al,%al │ │ │ │ - jne a8689 │ │ │ │ - lea 0xf0677(%rip),%rdx │ │ │ │ - lea 0xdcdf0(%rip),%rsi │ │ │ │ - lea 0xb4249(%rip),%rdi │ │ │ │ - callq 4dd00 │ │ │ │ - mov %eax,0xf0(%rsp) │ │ │ │ - mov %eax,0x144(%rsp) │ │ │ │ - jmpq a8003 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x4ed05(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a7cf7 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x4eceb(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je a7cf7 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x4ecd1(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - lea 0x210(%rsp),%rbp │ │ │ │ - lea 0x5f99d(%rip),%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ + jne a2444 │ │ │ │ + lea -0x121d0(%rbp),%rax │ │ │ │ + movl $0x4c52432d,(%rax) │ │ │ │ + movw $0x2d46,0x4(%rax) │ │ │ │ + movb $0x0,0x6(%rax) │ │ │ │ + jmpq a2511 │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + movzbl 0x64705(%rip),%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a248d │ │ │ │ + lea -0x121d0(%rbp),%rax │ │ │ │ + movl $0x2d52432d,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + jmpq a2511 │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + movzbl 0x646be(%rip),%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a24d3 │ │ │ │ + lea -0x121d0(%rbp),%rax │ │ │ │ + movl $0x2d464c2d,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + jmp a2511 │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + movsbl %al,%edx │ │ │ │ + lea -0x121d0(%rbp),%rax │ │ │ │ + lea 0x64670(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + movl $0x0,-0x24(%rbp) │ │ │ │ + jmp a2560 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + movzbl -0xe1b0(%rbp,%rax,1),%eax │ │ │ │ + cmp $0xa,%al │ │ │ │ + je a254d │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + movzbl -0xe1b0(%rbp,%rax,1),%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + je a254d │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + movzbl -0xe1b0(%rbp,%rax,1),%eax │ │ │ │ test %al,%al │ │ │ │ - je a7cf7 │ │ │ │ - jmpq a7edc │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x626e6(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne a7b75 │ │ │ │ - jmpq a8503 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r15d,%edx │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cvtsi2sdq 0xb3927(%rip),%xmm0 │ │ │ │ - addsd 0x10(%rsp),%xmm0 │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd 0x150(%rsp),%xmm3 │ │ │ │ - lea 0x5fadc(%rip),%rsi │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x762b2(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - cvtsi2sdq 0xb38dc(%rip),%xmm0 │ │ │ │ - addsd 0x10(%rsp),%xmm0 │ │ │ │ - mov 0xb38df(%rip),%rdi │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - lea 0x168(%rsp),%rsi │ │ │ │ - callq 15230 │ │ │ │ - mov 0xb3847(%rip),%rdi │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - lea 0x158(%rsp),%rsi │ │ │ │ - lea 0x140(%rsp),%rcx │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov 0x140(%rsp),%edx │ │ │ │ - movsd 0x160(%rsp),%xmm3 │ │ │ │ - lea 0x5fa57(%rip),%rsi │ │ │ │ - movsd 0x158(%rsp),%xmm2 │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq a824d │ │ │ │ - mov 0xb383b(%rip),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - js a8cbe │ │ │ │ - movsd 0x4ec22(%rip),%xmm7 │ │ │ │ - mov 0x4f403(%rip),%r14 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x150(%rsp),%rbp │ │ │ │ - lea 0x148(%rsp),%rbx │ │ │ │ - lea 0x170(%rsp),%r13 │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - jmpq a8a2d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne a88ff │ │ │ │ - movsd 0x148(%rsp),%xmm0 │ │ │ │ - movsd 0x178(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a88b6 │ │ │ │ - movsd %xmm0,0x178(%rsp) │ │ │ │ - comisd 0x188(%rsp),%xmm0 │ │ │ │ - jbe a88ca │ │ │ │ - movsd %xmm0,0x188(%rsp) │ │ │ │ - movsd 0x150(%rsp),%xmm0 │ │ │ │ - movsd 0x180(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a88eb │ │ │ │ - movsd %xmm0,0x180(%rsp) │ │ │ │ - comisd 0x190(%rsp),%xmm0 │ │ │ │ - jbe a88ff │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cvtsi2sdq 0xb377a(%rip),%xmm1 │ │ │ │ - addsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - lea 0xb3fb1(%rip),%rdx │ │ │ │ - callq 4b490 │ │ │ │ - movq %r14,%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x148(%rsp),%xmm2 │ │ │ │ - comisd %xmm2,%xmm6 │ │ │ │ - ja a89a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl 0xb4002(%rip),%xmm0 │ │ │ │ - addsd 0x5fb4e(%rip),%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja a89a0 │ │ │ │ - movsd 0x150(%rsp),%xmm0 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja a89a0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cvtsi2sdl 0xb3fde(%rip),%xmm1 │ │ │ │ - addsd 0x5fb22(%rip),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - seta %r15b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x2,0xb3715(%rip) │ │ │ │ - jg a8bc0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne a8a1c │ │ │ │ - movsd 0x148(%rsp),%xmm0 │ │ │ │ - movsd 0x178(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a89d3 │ │ │ │ - movsd %xmm0,0x178(%rsp) │ │ │ │ - comisd 0x188(%rsp),%xmm0 │ │ │ │ - jbe a89e7 │ │ │ │ - movsd %xmm0,0x188(%rsp) │ │ │ │ - movsd 0x150(%rsp),%xmm0 │ │ │ │ - movsd 0x180(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a8a08 │ │ │ │ - movsd %xmm0,0x180(%rsp) │ │ │ │ - comisd 0x190(%rsp),%xmm0 │ │ │ │ - jbe a8a1c │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp 0xb3661(%rip),%r12 │ │ │ │ - jg a8cbe │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cvtsi2sd %r12d,%xmm4 │ │ │ │ - lea 0xb3e97(%rip),%rdx │ │ │ │ - mov $0x1,%r15d │ │ │ │ - addsd %xmm1,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - callq 4b490 │ │ │ │ - movq %r14,%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x148(%rsp),%xmm2 │ │ │ │ - comisd %xmm2,%xmm5 │ │ │ │ - ja a8ac8 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl 0xb3ed4(%rip),%xmm0 │ │ │ │ - addsd 0x5fa20(%rip),%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja a8ac8 │ │ │ │ - movsd 0x150(%rsp),%xmm0 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja a8ac8 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cvtsi2sdl 0xb3eb0(%rip),%xmm1 │ │ │ │ - addsd 0x5f9f4(%rip),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - seta %r15b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x2,0xb35ed(%rip) │ │ │ │ - jle a8890 │ │ │ │ - movsd 0x150(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5f761(%rip),%rsi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x75f32(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - mov %r13,%rdx │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov 0xb356c(%rip),%rdi │ │ │ │ - lea 0x168(%rsp),%rsi │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0xb34d4(%rip),%rdi │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - lea 0x140(%rsp),%rcx │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - lea 0x158(%rsp),%rsi │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov 0x140(%rsp),%edx │ │ │ │ - movsd 0x160(%rsp),%xmm3 │ │ │ │ - lea 0x5f6e4(%rip),%rsi │ │ │ │ - movsd 0x158(%rsp),%xmm2 │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - jmpq a8890 │ │ │ │ - nop │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r15d,%edx │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - cvtsi2sdq 0xb34b7(%rip),%xmm1 │ │ │ │ - addsd 0x10(%rsp),%xmm1 │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd 0x150(%rsp),%xmm3 │ │ │ │ - lea 0x5f664(%rip),%rsi │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x75e3a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r13,%rdx │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - cvtsi2sdq 0xb346c(%rip),%xmm1 │ │ │ │ - addsd 0x10(%rsp),%xmm1 │ │ │ │ - mov 0xb3467(%rip),%rdi │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - lea 0x168(%rsp),%rsi │ │ │ │ - callq 15230 │ │ │ │ - mov 0xb33cf(%rip),%rdi │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - lea 0x158(%rsp),%rsi │ │ │ │ - lea 0x140(%rsp),%rcx │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov 0x140(%rsp),%edx │ │ │ │ - movsd 0x160(%rsp),%xmm3 │ │ │ │ - lea 0x5f5df(%rip),%rsi │ │ │ │ - movsd 0x158(%rsp),%xmm2 │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq a89ad │ │ │ │ - cmpq $0x0,0xb334a(%rip) │ │ │ │ - js a8d8b │ │ │ │ - movsd 0x4e7ac(%rip),%xmm2 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x190(%rsp),%r13 │ │ │ │ - lea 0x180(%rsp),%r12 │ │ │ │ - lea 0x188(%rsp),%rbp │ │ │ │ - lea 0x178(%rsp),%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cvtsi2sd %r14d,%xmm1 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd %xmm2,0x148(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - add $0x1,%r14 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm1,0x150(%rsp) │ │ │ │ - callq a6d70 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cvtsi2sdq 0xb32b7(%rip),%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd 0x150(%rsp),%xmm1 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x148(%rsp) │ │ │ │ - callq a6d70 │ │ │ │ - cmp %r14,0xb3291(%rip) │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - jge a8d00 │ │ │ │ - mov 0xb3276(%rip),%rax │ │ │ │ + jne a255c │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + movb $0x0,-0xe1b0(%rbp,%rax,1) │ │ │ │ + jmp a257a │ │ │ │ + addl $0x1,-0x24(%rbp) │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + movslq %eax,%rbx │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb a251a │ │ │ │ + mov 0x7c997(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - js a8e5e │ │ │ │ - movsd 0x4e6dd(%rip),%xmm2 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x190(%rsp),%r13 │ │ │ │ - lea 0x180(%rsp),%r12 │ │ │ │ - lea 0x188(%rsp),%rbp │ │ │ │ - lea 0x178(%rsp),%rbx │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cvtsi2sd %r14d,%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd %xmm2,0x150(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - add $0x1,%r14 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x148(%rsp) │ │ │ │ - callq a6d70 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cvtsi2sdq 0xb31ef(%rip),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd 0x148(%rsp),%xmm0 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm1,0x150(%rsp) │ │ │ │ - callq a6d70 │ │ │ │ - mov 0xb31b9(%rip),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - cmp %r14,%rax │ │ │ │ - jge a8dd0 │ │ │ │ - mov 0x480(%rsp),%ecx │ │ │ │ - mov 0xb31a4(%rip),%rdx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne aa26b │ │ │ │ - movsd 0x178(%rsp),%xmm4 │ │ │ │ - movsd 0x4dc43(%rip),%xmm5 │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - movsd 0x188(%rsp),%xmm3 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - movsd 0x190(%rsp),%xmm1 │ │ │ │ - subsd %xmm5,%xmm2 │ │ │ │ - cvttsd2si %xmm2,%r15d │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - subsd %xmm5,%xmm2 │ │ │ │ - cvttsd2si %xmm2,%ecx │ │ │ │ - test %r15d,%r15d │ │ │ │ - cmovs 0x480(%rsp),%r15d │ │ │ │ - test %ecx,%ecx │ │ │ │ - cmovs 0x480(%rsp),%ecx │ │ │ │ - mov %ecx,0x110(%rsp) │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movsd 0x4ed70(%rip),%xmm5 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mov %eax,%ebx │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - addsd %xmm5,%xmm2 │ │ │ │ - cvttsd2si %xmm2,%esi │ │ │ │ - movslq %esi,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - cvttsd2si %xmm1,%ecx │ │ │ │ - cmovle %esi,%ebx │ │ │ │ - mov %ebx,0x10(%rsp) │ │ │ │ - movslq %ecx,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - mov %edx,%eax │ │ │ │ - cmovle %ecx,%eax │ │ │ │ - cmpl $0x1,0xb319b(%rip) │ │ │ │ - mov %eax,0x98(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - jle a903c │ │ │ │ - lea 0x5e9b5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - lea 0x5e99f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - lea 0x5e991(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - lea 0x5e983(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - lea 0x5e975(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5e970(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x5e973(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x110(%rsp),%edx │ │ │ │ - lea 0x5e96a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5e95e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x75a1e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + je a25c7 │ │ │ │ + mov 0x7c988(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea -0x121d0(%rbp),%rcx │ │ │ │ + lea -0xe1b0(%rbp),%rdx │ │ │ │ + lea 0x645d6(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7c95c(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x178(%rsp),%xmm4 │ │ │ │ - movsd 0x188(%rsp),%xmm3 │ │ │ │ - comisd %xmm3,%xmm4 │ │ │ │ - ja aa25f │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - comisd 0x190(%rsp),%xmm0 │ │ │ │ - ja aa25f │ │ │ │ - movslq 0x98(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je aae85 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle aaddc │ │ │ │ - mov 0x118(%rsp),%rcx │ │ │ │ - movslq 0x10(%rsp),%r13 │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - lea 0x0(,%r13,8),%rbp │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea (%rcx,%rax,8),%rbx │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - je aae85 │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne a90c0 │ │ │ │ - mov 0xb2fd9(%rip),%eax │ │ │ │ + lea -0x121d0(%rbp),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x645b1(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15130 │ │ │ │ test %eax,%eax │ │ │ │ - jle a911c │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5f391(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - imul 0x98(%rsp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7592c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - movsd 0x5f390(%rip),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x98(%rsp),%r8d │ │ │ │ - mov 0x118(%rsp),%r9 │ │ │ │ - lea -0x1(%rdi),%ebx │ │ │ │ - lea 0x8(,%rbx,8),%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - jle a9165 │ │ │ │ - mov (%r9,%rcx,8),%rax │ │ │ │ - lea (%rsi,%rax,1),%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne a9158 │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jg a9148 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ + jne a2633 │ │ │ │ + mov 0x7c92b(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je aae34 │ │ │ │ - mov %r15d,0x28(%rsp) │ │ │ │ - mov 0x128(%rsp),%rbp │ │ │ │ - lea 0x8(,%rbx,8),%r12 │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - mov 0x98(%rsp),%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nop │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x0(%rbp,%rbx,8) │ │ │ │ + je a3238 │ │ │ │ + mov 0x7c918(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x1e,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x64579(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7c8f5(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je aae34 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle a91d8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - jg a91b0 │ │ │ │ - mov 0x28(%rsp),%r15d │ │ │ │ - mov 0xb2ecf(%rip),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle a9227 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5f0f6(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - imul 0x98(%rsp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x75821(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movslq 0xc8(%rsp),%rcx │ │ │ │ - movq $0x1,0x1b0(%rsp) │ │ │ │ - movq $0x1,0x1c0(%rsp) │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - mov %rcx,0x108(%rsp) │ │ │ │ - movq $0x1,0x1c8(%rsp) │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov %rax,0x1b8(%rsp) │ │ │ │ - mov 0xb2e18(%rip),%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - mov 0xb2e11(%rip),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jle aae70 │ │ │ │ - movslq 0x110(%rsp),%rax │ │ │ │ - mov 0x118(%rsp),%rcx │ │ │ │ - mov %edx,0xcc(%rsp) │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - mov %r15d,0x114(%rsp) │ │ │ │ - neg %rax │ │ │ │ - movsd %xmm5,0xa0(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - add 0x128(%rsp),%rax │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - lea 0x144(%rsp),%rcx │ │ │ │ - mov %rcx,0xe8(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xcc(%rsp),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - sub $0x1,%ecx │ │ │ │ - mov %ecx,0x6c(%rsp) │ │ │ │ - mov 0xc8(%rsp),%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cmpl $0x1,0xd0(%rsp) │ │ │ │ - mov %ecx,0x138(%rsp) │ │ │ │ - mov %edx,0x13c(%rsp) │ │ │ │ - je a99d8 │ │ │ │ - cmpl $0x2,0xb2d90(%rip) │ │ │ │ - je aa1c3 │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ - mov $0x52,%esi │ │ │ │ - pushq 0xe8(%rsp) │ │ │ │ - lea 0xb2d2b(%rip),%rax │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - lea 0x13c(%rsp),%rbx │ │ │ │ - push %rbx │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ - mov 0x108(%rsp),%rcx │ │ │ │ - callq 15290 │ │ │ │ - pop %r11 │ │ │ │ - pop %r13 │ │ │ │ + jmpq a3238 │ │ │ │ + lea -0x129d0(%rbp),%rdx │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0x103204(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne a85f0 │ │ │ │ - mov 0xcc(%rsp),%ecx │ │ │ │ - mov 0xb2ce5(%rip),%rax │ │ │ │ - addq $0x1,0x1b8(%rsp) │ │ │ │ - mov %ecx,0xf4(%rsp) │ │ │ │ - testb $0x1,0xf0(%rsp) │ │ │ │ - je a9f4f │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - ucomisd 0x20(%rsp),%xmm5 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - setp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - test %dl,%dl │ │ │ │ - jne a9f4f │ │ │ │ - mov 0xb2ba1(%rip),%rdx │ │ │ │ - mov 0xb2b92(%rip),%rcx │ │ │ │ - movl $0x1,0xf0(%rsp) │ │ │ │ - mov %rcx,0xb2b88(%rip) │ │ │ │ - mov 0xb2b69(%rip),%rcx │ │ │ │ - mov %rdx,0xb2b72(%rip) │ │ │ │ - mov 0xb2b63(%rip),%rdx │ │ │ │ - mov %rcx,0xb2b5c(%rip) │ │ │ │ - mov %rdx,0xb2b4d(%rip) │ │ │ │ + jne a2694 │ │ │ │ + cmpl $0x0,-0x50(%rbp) │ │ │ │ + je a323b │ │ │ │ + mov 0x65f947(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ - js a9588 │ │ │ │ - movsd 0x4e04c(%rip),%xmm5 │ │ │ │ - mov 0x6c(%rsp),%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0xcc(%rsp),%r13d │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - jmp a94c9 │ │ │ │ - nopl (%rax) │ │ │ │ - jne a94ec │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0xb347b(%rip),%rdx │ │ │ │ - cvtsi2sd %r12d,%xmm1 │ │ │ │ - addsd 0x5f03e(%rip),%xmm1 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - addsd 0x28(%rsp),%xmm0 │ │ │ │ - callq 4b490 │ │ │ │ - mov 0xb2af8(%rip),%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %eax,0x10(%rdx) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je a94b4 │ │ │ │ - mov 0xb2ad6(%rip),%rcx │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - lea -0x18(%rcx,%rbp,1),%rcx │ │ │ │ - movsd %xmm0,(%rcx) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov %eax,0x10(%rcx) │ │ │ │ - movsd %xmm0,0x8(%rcx) │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbx,0xb2bc5(%rip) │ │ │ │ - jl a9588 │ │ │ │ - mov 0xb2ab0(%rip),%rdi │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - add %rbp,%rdi │ │ │ │ - ucomisd 0x20(%rsp),%xmm7 │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - jnp a9450 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - lea 0xb33df(%rip),%rdx │ │ │ │ - mulsd 0x28(%rsp),%xmm2 │ │ │ │ - cvtsi2sd %eax,%xmm3 │ │ │ │ - cvtsi2sd %r13d,%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x50(%rsp) │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x48(%rsp) │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - callq 4b490 │ │ │ │ - movsd 0x48(%rsp),%xmm2 │ │ │ │ - movsd 0x50(%rsp),%xmm3 │ │ │ │ - mov 0xb2a3a(%rip),%rdx │ │ │ │ - mov 0xb2a23(%rip),%rdi │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - mov %eax,0x10(%rdx,%rbp,1) │ │ │ │ - add %rbp,%rdi │ │ │ │ - lea 0xb337b(%rip),%rdx │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 4b490 │ │ │ │ - mov 0xb29f7(%rip),%rdx │ │ │ │ - mov %eax,0x10(%rdx,%rbp,1) │ │ │ │ - jmpq a94b4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x138(%rsp),%eax │ │ │ │ - cmp 0x13c(%rsp),%eax │ │ │ │ - jge a9a60 │ │ │ │ - movslq %eax,%r15 │ │ │ │ - jmpq a97aa │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x1d0(%rsp) │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x1f0(%rsp) │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - movsd %xmm0,0x1d8(%rsp) │ │ │ │ - movsd 0x8(%rcx),%xmm0 │ │ │ │ - movsd %xmm0,0x1f8(%rsp) │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x1e0(%rsp) │ │ │ │ - movsd 0x8(%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x200(%rsp) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x1e8(%rsp) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x208(%rsp) │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - movsd 0x5e758(%rip),%xmm7 │ │ │ │ - comisd %xmm1,%xmm7 │ │ │ │ - jbe a9980 │ │ │ │ - comisd 0x5e74e(%rip),%xmm1 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movsd %xmm1,0x178(%rsp) │ │ │ │ - jbe a999a │ │ │ │ - movsd %xmm1,0x188(%rsp) │ │ │ │ - movsd 0x8(%rsi),%xmm0 │ │ │ │ - movsd 0x5e71d(%rip),%xmm6 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - jbe a9968 │ │ │ │ - movsd %xmm0,0x180(%rsp) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - comisd 0x5e706(%rip),%xmm0 │ │ │ │ - jbe a9950 │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - movsd (%rdx),%xmm4 │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - jbe a96a0 │ │ │ │ - movsd %xmm4,0x178(%rsp) │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - comisd %xmm1,%xmm4 │ │ │ │ - jbe a96b3 │ │ │ │ - movsd %xmm4,0x188(%rsp) │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd 0x8(%rdx),%xmm4 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - jbe a96cb │ │ │ │ - movsd %xmm4,0x180(%rsp) │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe a96de │ │ │ │ - movsd %xmm4,0x190(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd (%rcx),%xmm4 │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - jbe a96f5 │ │ │ │ - movsd %xmm4,0x178(%rsp) │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - comisd %xmm1,%xmm4 │ │ │ │ - jbe a9708 │ │ │ │ - movsd %xmm4,0x188(%rsp) │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd 0x8(%rcx),%xmm4 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - jbe a9720 │ │ │ │ - movsd %xmm4,0x180(%rsp) │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe a9733 │ │ │ │ - movsd %xmm4,0x190(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd (%rax),%xmm4 │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - jbe a9746 │ │ │ │ - movsd %xmm4,0x178(%rsp) │ │ │ │ - comisd %xmm1,%xmm4 │ │ │ │ - jbe a9755 │ │ │ │ - movsd %xmm4,0x188(%rsp) │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe a9769 │ │ │ │ - movsd %xmm1,0x180(%rsp) │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe a9778 │ │ │ │ - movsd %xmm1,0x190(%rsp) │ │ │ │ - mov 0x10(%rdx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne a9798 │ │ │ │ - mov 0x10(%rcx),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne a9798 │ │ │ │ - mov 0x10(%rsi),%edx │ │ │ │ - or 0x10(%rax),%edx │ │ │ │ - je a9a98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15d,0x13c(%rsp) │ │ │ │ - jle a9a60 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r15d,0x38(%rsp) │ │ │ │ - movsd (%rax,%r15,8),%xmm0 │ │ │ │ - mov 0x102dd0(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je a97f0 │ │ │ │ - mov 0xc0(%rsp),%rcx │ │ │ │ - movsd (%rcx,%r15,8),%xmm1 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - cmpnltsd 0x60(%rsp),%xmm5 │ │ │ │ - andpd %xmm1,%xmm5 │ │ │ │ - mulsd 0x30(%rsp),%xmm5 │ │ │ │ - movsd %xmm5,0xa0(%rsp) │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp a9798 │ │ │ │ - movsd 0x57b2a(%rip),%xmm7 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x4e466(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm7 │ │ │ │ - jb a9798 │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - cmpl $0x2,0xb289f(%rip) │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - jle a9862 │ │ │ │ - test %eax,%eax │ │ │ │ - je a99b0 │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - mov 0x6c(%rsp),%edx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - lea 0x5eb14(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x751e6(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + je a2684 │ │ │ │ + mov 0x65f93b(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x5e50f(%rip),%rax │ │ │ │ - mov 0xb2708(%rip),%rdx │ │ │ │ - mov 0xb2711(%rip),%rsi │ │ │ │ - mov 0xb2702(%rip),%rcx │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - mov 0x5e4f3(%rip),%rax │ │ │ │ - mov 0xb281d(%rip),%edi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov 0x5e4d6(%rip),%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - mov 0x5e4cf(%rip),%rax │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - lea (%r15,%r15,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - add %rax,%rsi │ │ │ │ - add %rax,%rcx │ │ │ │ - add 0xb269f(%rip),%rax │ │ │ │ - test %edi,%edi │ │ │ │ - jne a95a8 │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x1d0(%rsp) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x1f0(%rsp) │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x1d8(%rsp) │ │ │ │ - movsd 0x8(%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x1f8(%rsp) │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - movsd %xmm0,0x1e0(%rsp) │ │ │ │ - movsd 0x8(%rcx),%xmm0 │ │ │ │ - movsd %xmm0,0x200(%rsp) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x1e8(%rsp) │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x208(%rsp) │ │ │ │ - jmpq a9614 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5e429(%rip),%rbx │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - jmpq a9689 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x5e409(%rip),%rbx │ │ │ │ - movq %rbx,%xmm2 │ │ │ │ - jmpq a9672 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - comisd 0x5e3f8(%rip),%xmm1 │ │ │ │ - mov 0x5e3e9(%rip),%rbx │ │ │ │ - movq %rbx,%xmm3 │ │ │ │ - ja a9645 │ │ │ │ - mov 0x5e3df(%rip),%rbx │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - jmpq a964e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov 0x6c(%rsp),%edx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - lea 0x5e9cc(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq a9853 │ │ │ │ - mov 0x6c(%rsp),%r14d │ │ │ │ - lea 0x13c(%rsp),%rcx │ │ │ │ - lea 0x138(%rsp),%rdx │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - mov %r14d,%edi │ │ │ │ - callq a7150 │ │ │ │ - cmpl $0x1,0xb26bd(%rip) │ │ │ │ - mov %eax,%ebx │ │ │ │ - jle a9a3a │ │ │ │ - mov 0x13c(%rsp),%r8d │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov 0x138(%rsp),%ecx │ │ │ │ - lea 0x5e8fc(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7500e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x65f92c(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + movq $0x0,0x65f919(%rip) │ │ │ │ + jmpq a323b │ │ │ │ + lea -0x125d0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x125d0(%rbp),%rcx │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15130 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a2733 │ │ │ │ + cmpl $0x0,-0x50(%rbp) │ │ │ │ + je a26fe │ │ │ │ + mov 0x65f8d8(%rip),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a26f3 │ │ │ │ + mov 0x65f8cc(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne a9332 │ │ │ │ - addq $0x1,0x1b8(%rsp) │ │ │ │ - mov 0xcc(%rsp),%eax │ │ │ │ - mov %eax,0xf4(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq 0xf4(%rsp),%rdx │ │ │ │ - mov 0xb2621(%rip),%rax │ │ │ │ - sub 0x108(%rsp),%rax │ │ │ │ - addl $0x1,0xcc(%rsp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jge aa35f │ │ │ │ - mov 0xb25f9(%rip),%rax │ │ │ │ - jmpq a92f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x4d9e0(%rip),%xmm6 │ │ │ │ - movsd 0x4e1c8(%rip),%xmm3 │ │ │ │ - movsd 0x178(%rsp),%xmm2 │ │ │ │ - movsd 0x5019f(%rip),%xmm1 │ │ │ │ - movsd %xmm6,0xa8(%rsp) │ │ │ │ - subsd %xmm6,%xmm2 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - andpd %xmm3,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm1 │ │ │ │ - jbe a9b09 │ │ │ │ - cvttsd2si %xmm2,%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - andnpd %xmm2,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - cmpnlesd %xmm2,%xmm6 │ │ │ │ - andpd %xmm7,%xmm6 │ │ │ │ - subsd %xmm6,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - orpd %xmm3,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x4e15b(%rip),%xmm2 │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - subsd 0xa8(%rsp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mov %eax,0xd4(%rsp) │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - jbe a9b71 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - andnpd %xmm6,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - cmpnlesd %xmm0,%xmm4 │ │ │ │ - andpd %xmm7,%xmm4 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - orpd %xmm2,%xmm0 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - movsd 0x4e0f1(%rip),%xmm2 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - subsd 0xa8(%rsp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - mov %eax,0xdc(%rsp) │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - jbe a9bdd │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - andnpd %xmm6,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - cmpnlesd %xmm0,%xmm4 │ │ │ │ - andpd %xmm7,%xmm4 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - orpd %xmm2,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r13d │ │ │ │ - movsd 0x4e086(%rip),%xmm2 │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - subsd 0xa8(%rsp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - jbe a9c3f │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - andnpd %xmm4,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - cmpnlesd %xmm0,%xmm1 │ │ │ │ - andpd %xmm6,%xmm1 │ │ │ │ - subsd %xmm1,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - orpd %xmm2,%xmm0 │ │ │ │ - addsd 0x20(%rsp),%xmm0 │ │ │ │ - cmpl $0x2,0xb2470(%rip) │ │ │ │ - cvttsd2si %xmm0,%ebx │ │ │ │ - jg aa0d0 │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - jge a9798 │ │ │ │ - mov 0x110(%rsp),%eax │ │ │ │ - movslq 0x114(%rsp),%rdx │ │ │ │ - movslq %r13d,%r12 │ │ │ │ - mov %r15,0x100(%rsp) │ │ │ │ - movsd 0xa0(%rsp),%xmm5 │ │ │ │ - movsd 0x88(%rsp),%xmm3 │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%r13d │ │ │ │ - movslq 0xd4(%rsp),%rax │ │ │ │ - mov %rdx,%r10 │ │ │ │ - mov %ebx,0x50(%rsp) │ │ │ │ - sub %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %r13d,0x98(%rsp) │ │ │ │ - jle a9e88 │ │ │ │ - test %r13d,%r13d │ │ │ │ - js a9e88 │ │ │ │ - mov 0xd4(%rsp),%eax │ │ │ │ - mov 0xdc(%rsp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge a9e88 │ │ │ │ - mov %eax,%ebx │ │ │ │ - sub %r10d,%ecx │ │ │ │ - mov %r13d,0xd8(%rsp) │ │ │ │ - mov 0xe0(%rsp),%rbp │ │ │ │ - mov %r12d,0x48(%rsp) │ │ │ │ - sub %r10d,%ebx │ │ │ │ - mov %ecx,%r15d │ │ │ │ - jmp a9d7a │ │ │ │ - nop │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - divsd 0xb228c(%rip),%xmm1 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - jp a9e76 │ │ │ │ - movsd 0x5760a(%rip),%xmm7 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd 0x4df46(%rip),%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm7 │ │ │ │ - jb a9e76 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%r14) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mov (%rax,%r12,8),%r13 │ │ │ │ - add %rbp,%r13 │ │ │ │ - cmpl $0x2,0xb2364(%rip) │ │ │ │ - addsd 0x0(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - jg a9eb8 │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - je a9e80 │ │ │ │ - lea (%r10,%rbx,1),%ecx │ │ │ │ - cmp %ebx,0x10(%rsp) │ │ │ │ - jle a9d6a │ │ │ │ - test %ebx,%ebx │ │ │ │ - js a9d6a │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - comisd %xmm6,%xmm5 │ │ │ │ - jbe a9e22 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd 0xa8(%rsp),%xmm7 │ │ │ │ - movsd 0x5e701(%rip),%xmm3 │ │ │ │ - cvtsi2sd %ecx,%xmm1 │ │ │ │ - movsd 0xb21d5(%rip),%xmm4 │ │ │ │ - lea 0x1f0(%rsp),%rsi │ │ │ │ - mov %r10d,0x9c(%rsp) │ │ │ │ - cvtsi2sdl 0x48(%rsp),%xmm2 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - mov %ecx,0x88(%rsp) │ │ │ │ - movsd %xmm5,0x90(%rsp) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd 0x5e6b7(%rip),%xmm1 │ │ │ │ - addsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm7,%xmm2 │ │ │ │ - callq a77c0 │ │ │ │ - mov 0x9c(%rsp),%r10d │ │ │ │ - movsd 0x90(%rsp),%xmm5 │ │ │ │ - mov 0x88(%rsp),%ecx │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - mov 0x470(%rsp),%r13d │ │ │ │ - mov (%rax,%r12,8),%r14 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - add %rbp,%r14 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne a9d00 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp a9e76 │ │ │ │ - movsd 0x574c8(%rip),%xmm6 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd 0x4de04(%rip),%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm6 │ │ │ │ - jae a9d34 │ │ │ │ - movsd %xmm1,(%r14) │ │ │ │ - jmpq a9d3d │ │ │ │ - mov 0xd8(%rsp),%r13d │ │ │ │ - add $0x1,%r12 │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,0x50(%rsp) │ │ │ │ - jne a9cb0 │ │ │ │ - mov 0x100(%rsp),%r15 │ │ │ │ - movsd %xmm3,0x88(%rsp) │ │ │ │ - jmpq a9798 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%r9d │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x6c(%rsp),%r8d │ │ │ │ - lea 0x5e4ec(%rip),%rsi │ │ │ │ - mov %r10d,0x9c(%rsp) │ │ │ │ - movsd %xmm5,0x90(%rsp) │ │ │ │ - movsd %xmm3,0x88(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x0(%r13),%xmm2 │ │ │ │ - movsd (%r14),%xmm1 │ │ │ │ - lea 0x5e4e3(%rip),%rsi │ │ │ │ - movsd 0x88(%rsp),%xmm3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x74b18(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x65f8bd(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + movq $0x0,0x65f8aa(%rip) │ │ │ │ + movl $0x1,-0x4c(%rbp) │ │ │ │ + movl $0x0,-0x60(%rbp) │ │ │ │ + movl $0x0,-0x54(%rbp) │ │ │ │ + movl $0x0,-0x50(%rbp) │ │ │ │ + movl $0x0,-0x58(%rbp) │ │ │ │ + movl $0x0,-0x5c(%rbp) │ │ │ │ + movq $0x0,0x65f875(%rip) │ │ │ │ + cmpl $0x0,-0x4c(%rbp) │ │ │ │ + je a2a5a │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov $0x15,%edx │ │ │ │ + lea 0x6445f(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15130 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a2a5a │ │ │ │ + movl $0x1,-0x54(%rbp) │ │ │ │ + mov 0x65f833(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63f83b(%rip),%rax │ │ │ │ + movl $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x65f816(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63f816(%rip),%rax │ │ │ │ + movq $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x65f7f8(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63f7e8(%rip),%rax │ │ │ │ + movq $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x65f7da(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63f7d2(%rip),%rax │ │ │ │ + movq $0x0,(%rdx,%rax,1) │ │ │ │ + movl $0x0,-0x58(%rbp) │ │ │ │ + movl $0x0,-0x5c(%rbp) │ │ │ │ + mov 0x7c725(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a2824 │ │ │ │ + mov 0x7c716(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 15570 │ │ │ │ + mov 0x7c6ff(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x9c(%rsp),%r10d │ │ │ │ - movsd 0x90(%rsp),%xmm5 │ │ │ │ - movsd 0x88(%rsp),%xmm3 │ │ │ │ - jmpq a9d6a │ │ │ │ + lea -0xe1b0(%rbp),%rdx │ │ │ │ + lea -0x121b0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov $0x3d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a48eb │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%rax │ │ │ │ + movzbl -0xe1b0(%rbp,%rax,1),%eax │ │ │ │ + cmp $0x22,%al │ │ │ │ + jne a288f │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%rax │ │ │ │ + movb $0x0,-0xe1b0(%rbp,%rax,1) │ │ │ │ + movl $0x1,-0x58(%rbp) │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov 0x65f6f1(%rip),%ebx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%rcx │ │ │ │ + movslq %ebx,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63f6d5(%rip),%rax │ │ │ │ + mov %rcx,(%rdx,%rax,1) │ │ │ │ + mov 0x7c642(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - js a9588 │ │ │ │ - movsd 0x4d520(%rip),%xmm5 │ │ │ │ - mov 0x6c(%rsp),%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0xf0(%rsp),%r12d │ │ │ │ - mov 0xcc(%rsp),%r14d │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - jmpq aa00a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - jne aa02d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - lea 0xb293d(%rip),%rdx │ │ │ │ - cvtsi2sd %r13d,%xmm1 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - callq 4b490 │ │ │ │ - mov 0xb1fc2(%rip),%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %eax,0x10(%rdx) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je a9ff2 │ │ │ │ - mov 0xb1fa0(%rip),%rcx │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - lea -0x18(%rcx,%rbp,1),%rcx │ │ │ │ - movsd %xmm0,(%rcx) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov %eax,0x10(%rcx) │ │ │ │ - movsd %xmm0,0x8(%rcx) │ │ │ │ - mov 0xb208f(%rip),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jl aa0c3 │ │ │ │ - mov 0xb1f77(%rip),%rdi │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - add %rbp,%rdi │ │ │ │ - ucomisd 0x20(%rsp),%xmm5 │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - jnp a9f88 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - lea 0xb289e(%rip),%rdx │ │ │ │ - mulsd 0x28(%rsp),%xmm2 │ │ │ │ - cvtsi2sd %eax,%xmm3 │ │ │ │ - cvtsi2sd %r14d,%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x50(%rsp) │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x48(%rsp) │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - callq 4b490 │ │ │ │ - movsd 0x48(%rsp),%xmm2 │ │ │ │ - movsd 0x50(%rsp),%xmm3 │ │ │ │ - mov 0xb1f01(%rip),%rdx │ │ │ │ - mov 0xb1eea(%rip),%rdi │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - mov %eax,0x10(%rdx,%rbp,1) │ │ │ │ - add %rbp,%rdi │ │ │ │ - lea 0xb283a(%rip),%rdx │ │ │ │ - lea 0x8(%rdi),%rsi │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 4b490 │ │ │ │ - mov 0xb1ebe(%rip),%rdx │ │ │ │ - mov %eax,0x10(%rdx,%rbp,1) │ │ │ │ - jmpq a9ff2 │ │ │ │ - mov %r12d,0xf0(%rsp) │ │ │ │ - jmpq a9423 │ │ │ │ - lea 0x628e8(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - lea 0x5dd8e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - lea 0x5dd84(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - lea 0x5dd7a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - lea 0x5dd70(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x62859(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xdc(%rsp),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xd4(%rsp),%edx │ │ │ │ - lea 0x5dd51(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + je a2946 │ │ │ │ + mov 0x65f6bc(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63f6ac(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%r12 │ │ │ │ + mov 0x65f6a2(%rip),%ebx │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov 0x7c600(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %r12,%r8 │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5dd57(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x6280d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq a9c56 │ │ │ │ - mov 0x6c(%rsp),%edx │ │ │ │ - lea 0x5dca1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7485f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + lea 0x642a1(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7c5dd(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov 0x65f649(%rip),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + lea 0x63f638(%rip),%rdx │ │ │ │ + mov (%rcx,%rdx,1),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x65f623(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63f613(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + jmp a299c │ │ │ │ + addq $0x1,-0x40(%rbp) │ │ │ │ + mov -0x40(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x20,%al │ │ │ │ + je a29c8 │ │ │ │ + mov -0x40(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x3b,%al │ │ │ │ + je a29c8 │ │ │ │ + mov -0x40(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x22,%al │ │ │ │ + je a29c8 │ │ │ │ + mov -0x40(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne a2997 │ │ │ │ + mov -0x40(%rbp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x7c542(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a2a48 │ │ │ │ + lea -0xe1b0(%rbp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov 0x65f5a5(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63f595(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov 0x65f58b(%rip),%edx │ │ │ │ + mov 0x7c4fc(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea 0x641cf(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7c4db(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq a9332 │ │ │ │ + lea -0x121b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a4b36 │ │ │ │ + mov %eax,-0x50(%rbp) │ │ │ │ + cmpl $0x0,-0x4c(%rbp) │ │ │ │ + je a31c4 │ │ │ │ + cmpl $0x0,-0x54(%rbp) │ │ │ │ + je a31c4 │ │ │ │ + movzbl -0xe1b0(%rbp),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne a31c4 │ │ │ │ + movl $0x0,-0x4c(%rbp) │ │ │ │ + movl $0x0,-0x54(%rbp) │ │ │ │ + movl $0x1,-0x60(%rbp) │ │ │ │ + cmpl $0x0,-0x50(%rbp) │ │ │ │ + je a31c4 │ │ │ │ + mov 0x7c475(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a2ae0 │ │ │ │ + mov 0x7c466(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x1d,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq a6750 │ │ │ │ - jmpq a7bea │ │ │ │ - mov $0x2,%esi │ │ │ │ + lea 0x6415e(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7c443(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - callq a6750 │ │ │ │ - jmpq a7d69 │ │ │ │ - mov 0xb1e6f(%rip),%rax │ │ │ │ - mov 0xb1e70(%rip),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - imul %rax,%rax │ │ │ │ - imul %rdx,%rdx │ │ │ │ + callq 15870 │ │ │ │ + movl $0x0,-0x30(%rbp) │ │ │ │ + movl $0x0,-0x34(%rbp) │ │ │ │ + lea -0x91b0(%rbp),%rax │ │ │ │ + movw $0xa0d,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + lea -0x125d0(%rbp),%rdx │ │ │ │ + lea -0x91b0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + lea -0x91b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x91b0(%rbp),%rax │ │ │ │ add %rdx,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm6 │ │ │ │ - ja aae96 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movsd %xmm0,0x10232e(%rip) │ │ │ │ - jmpq a7d13 │ │ │ │ - lea 0x55ee8(%rip),%rdi │ │ │ │ - jmpq a7ef8 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movsd 0x4d202(%rip),%xmm6 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movsd 0x4c83d(%rip),%xmm7 │ │ │ │ - movl $0x0,0x110(%rsp) │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm6,0x178(%rsp) │ │ │ │ - movapd %xmm6,%xmm4 │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - movsd %xmm6,0x180(%rsp) │ │ │ │ - addsd %xmm6,%xmm3 │ │ │ │ - addsd %xmm6,%xmm1 │ │ │ │ - addsd %xmm7,%xmm3 │ │ │ │ - addsd %xmm7,%xmm1 │ │ │ │ - movsd %xmm3,0x188(%rsp) │ │ │ │ - movsd %xmm1,0x190(%rsp) │ │ │ │ - jmpq a8edc │ │ │ │ + movw $0xa0d,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + lea -0xa1b0(%rbp),%rax │ │ │ │ + movw $0xa0d,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + lea -0x129d0(%rbp),%rdx │ │ │ │ + lea -0xa1b0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + lea -0xa1b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ mov %rax,%rdx │ │ │ │ - lea 0x5db6c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq a8589 │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x5db3a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq a857b │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - jmpq a80ac │ │ │ │ - lea 0xee9cc(%rip),%rdx │ │ │ │ - lea 0xb25a5(%rip),%rdi │ │ │ │ - callq 4dd00 │ │ │ │ - mov %eax,0xf0(%rsp) │ │ │ │ - mov %eax,0x144(%rsp) │ │ │ │ - jmpq a8003 │ │ │ │ - lea 0x5de7e(%rip),%rdi │ │ │ │ - jmpq a7ef8 │ │ │ │ - mov 0x114(%rsp),%r15d │ │ │ │ - mov 0xb1d4f(%rip),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle aa3b9 │ │ │ │ - lea 0xb1bf0(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xb1be4(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xb1bd1(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5d988(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7468f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xe8(%rsp),%rsi │ │ │ │ - mov 0xb1cb8(%rip),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0x98(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle aae40 │ │ │ │ - movslq 0x10(%rsp),%rbp │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %r15d,0x8(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x1869f,%esi │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - movsd 0x1a0(%rsp),%xmm6 │ │ │ │ - mov 0x128(%rsp),%r15 │ │ │ │ - mov $0x1869f,%edi │ │ │ │ - mov 0x470(%rsp),%r13d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle aa519 │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - mov (%r15,%r12,8),%r11 │ │ │ │ - mov (%rax,%r12,8),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp aa4bb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd (%r10,%rax,8),%xmm1 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne aa46d │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%r10,%rax,8) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne aa4e0 │ │ │ │ - movsd (%r10,%rax,8),%xmm2 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - ja aa508 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - maxsd %xmm3,%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - cmp %edx,%edi │ │ │ │ - mov $0x1,%ebx │ │ │ │ - cmovg %edx,%edi │ │ │ │ - cmp %edx,%r9d │ │ │ │ - cmovl %edx,%r9d │ │ │ │ - cmp %ecx,%esi │ │ │ │ - cmovg %ecx,%esi │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - cmovl %ecx,%r8d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je aa519 │ │ │ │ - movsd (%r11,%rax,8),%xmm0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %eax,%edx │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - ja aa458 │ │ │ │ - movq $0x0,(%r11,%rax,8) │ │ │ │ - movsd %xmm6,(%r10,%rax,8) │ │ │ │ - jmp aa4b2 │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - maxsd %xmm5,%xmm1 │ │ │ │ - minsd %xmm2,%xmm7 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm7,%xmm2 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - minsd %xmm4,%xmm7 │ │ │ │ - movapd %xmm7,%xmm4 │ │ │ │ - jmp aa48d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jmpq aa495 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,0x120(%rsp) │ │ │ │ - jne aa431 │ │ │ │ - cmp %r8d,%esi │ │ │ │ - mov 0x8(%rsp),%r15d │ │ │ │ - setg %r12b │ │ │ │ - cmp %r9d,%edi │ │ │ │ - setg %al │ │ │ │ - lea (%r9,%r15,1),%ebx │ │ │ │ - or %eax,%r12d │ │ │ │ - mov 0x110(%rsp),%eax │ │ │ │ - lea (%r8,%rax,1),%r14d │ │ │ │ - mov 0x110(%rsp),%eax │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - lea (%rdi,%r15,1),%ebp │ │ │ │ - mov 0xb1b55(%rip),%r10d │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - lea (%rsi,%rax,1),%r13d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle aa650 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x5d982(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5d97b(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5d96b(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5d95b(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x5d955(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x5d94f(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5d941(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5d93a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne aadd0 │ │ │ │ - mov 0x480(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je aa6f6 │ │ │ │ - mov 0xb1998(%rip),%eax │ │ │ │ - mov 0xb1a45(%rip),%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea -0x1(%rax),%ebx │ │ │ │ - mov 0xb198b(%rip),%eax │ │ │ │ - lea -0x1(%rax),%r14d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle aa6f6 │ │ │ │ - lea 0x5d8ff(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x5d8ae(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x5d8a8(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x5d8a2(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5d894(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15110 │ │ │ │ - lea 0xb3c73(%rip),%rdi │ │ │ │ - callq 15110 │ │ │ │ - mov 0xe8(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xb18dc(%rip),%rdi │ │ │ │ - callq 15990 │ │ │ │ + lea -0xa1b0(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movw $0xa0d,(%rax) │ │ │ │ + movb $0x0,0x2(%rax) │ │ │ │ + lea -0x91b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0x88(%rbp) │ │ │ │ + lea -0xa1b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0x8c(%rbp) │ │ │ │ + mov 0x7beed(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15500 │ │ │ │ + mov %eax,-0x90(%rbp) │ │ │ │ + mov 0x7bf55(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0xe8(%rsp),%rdx │ │ │ │ - lea 0xb3c40(%rip),%rsi │ │ │ │ - lea 0xb1879(%rip),%rdi │ │ │ │ - callq 15990 │ │ │ │ + je a2c4d │ │ │ │ + cmpl $0x1f,-0x90(%rbp) │ │ │ │ + jle a2c17 │ │ │ │ + cmpl $0x7e,-0x90(%rbp) │ │ │ │ + jg a2c17 │ │ │ │ + mov 0x7c326(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x90(%rbp),%ecx │ │ │ │ + mov -0x90(%rbp),%edx │ │ │ │ + lea 0x6403d(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + jmp a2c3b │ │ │ │ + mov 0x7c2fa(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x90(%rbp),%edx │ │ │ │ + lea 0x6402a(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7c2d6(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpl $0xffffffff,-0x90(%rbp) │ │ │ │ + jne a2c77 │ │ │ │ + mov 0x7c16b(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - mov 0xb1893(%rip),%rdi │ │ │ │ - lea 0xb1894(%rip),%rcx │ │ │ │ - callq 15070 │ │ │ │ + je a2c6d │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq a4168 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmpq a410b │ │ │ │ + mov -0x30(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + movzbl -0x91b0(%rbp,%rax,1),%eax │ │ │ │ + movsbl %al,%eax │ │ │ │ + cmp %eax,-0x90(%rbp) │ │ │ │ + je a2ca7 │ │ │ │ + mov -0x30(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + movzbl -0xa1b0(%rbp,%rax,1),%eax │ │ │ │ + movsbl %al,%eax │ │ │ │ + cmp %eax,-0x90(%rbp) │ │ │ │ + jne a2cb0 │ │ │ │ + addl $0x1,-0x30(%rbp) │ │ │ │ + jmpq a2f07 │ │ │ │ + cmpl $0x0,-0x30(%rbp) │ │ │ │ + jle a2def │ │ │ │ + movl $0x0,-0x24(%rbp) │ │ │ │ + jmpq a2ddc │ │ │ │ + movl $0x1,-0x5c(%rbp) │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + movzbl -0xa1b0(%rbp,%rax,1),%eax │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov %eax,-0x94(%rbp) │ │ │ │ + mov 0x65f2be(%rip),%rdx │ │ │ │ + mov -0x94(%rbp),%eax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 15570 │ │ │ │ + mov 0x7c24f(%rip),%rdx │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + mov 0x7be1e(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0xb1935(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle aa7ad │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5cbe9(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7429b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + je a2d53 │ │ │ │ + mov 0x7c239(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne a2d53 │ │ │ │ + mov 0x7c1f3(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x13,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x63f2d(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7c1d0(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - mov 0xb17fa(%rip),%rdi │ │ │ │ - lea 0xb17fb(%rip),%rcx │ │ │ │ - callq 15070 │ │ │ │ + mov 0x7bdce(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0xb18dc(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle aa806 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5d470(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x74242(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + je a2dd4 │ │ │ │ + cmpl $0x1f,-0x90(%rbp) │ │ │ │ + jle a2d9e │ │ │ │ + cmpl $0x7e,-0x90(%rbp) │ │ │ │ + jg a2d9e │ │ │ │ + mov 0x7c19f(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x94(%rbp),%ecx │ │ │ │ + mov -0x94(%rbp),%edx │ │ │ │ + lea 0x63eee(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + jmp a2dc2 │ │ │ │ + mov 0x7c173(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x94(%rbp),%edx │ │ │ │ + lea 0x63edb(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7c14f(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xe8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov 0xb17e3(%rip),%rdi │ │ │ │ - callq 15320 │ │ │ │ + addl $0x1,-0x34(%rbp) │ │ │ │ + addl $0x1,-0x24(%rbp) │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cmp -0x30(%rbp),%eax │ │ │ │ + jl a2cc6 │ │ │ │ + movl $0x0,-0x30(%rbp) │ │ │ │ + movl $0x1,-0x5c(%rbp) │ │ │ │ + movzbl -0x91b0(%rbp),%eax │ │ │ │ + movsbl %al,%eax │ │ │ │ + cmp %eax,-0x90(%rbp) │ │ │ │ + je a2f03 │ │ │ │ + mov 0x65f195(%rip),%rdx │ │ │ │ + mov -0x90(%rbp),%eax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 15570 │ │ │ │ + mov 0x7c126(%rip),%rdx │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + mov 0x7bcf5(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0xb188c(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle aa856 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5cb70(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x741f2(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + je a2e7c │ │ │ │ + mov 0x7c110(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne a2e7c │ │ │ │ + mov 0x7c0ca(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x13,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x63e04(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7c0a7(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xe8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov 0xb1753(%rip),%rdi │ │ │ │ - callq 15320 │ │ │ │ + mov 0x7bca5(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0xb183c(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle aa8a6 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5d400(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x741a2(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + je a2efd │ │ │ │ + cmpl $0x1f,-0x90(%rbp) │ │ │ │ + jle a2ec7 │ │ │ │ + cmpl $0x7e,-0x90(%rbp) │ │ │ │ + jg a2ec7 │ │ │ │ + mov 0x7c076(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x90(%rbp),%ecx │ │ │ │ + mov -0x90(%rbp),%edx │ │ │ │ + lea 0x63de9(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + jmp a2eeb │ │ │ │ + mov 0x7c04a(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x90(%rbp),%edx │ │ │ │ + lea 0x63dd6(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7c026(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xb1753(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x5a3ed(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0xb16e7(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x5a3c1(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov 0xb16f3(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5a383(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - sub %ebp,%ebx │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov 0xb16c7(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add $0x1,%ebx │ │ │ │ - lea 0x56dfd(%rip),%rsi │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov %r14d,%r12d │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov 0xb1696(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %r13d,%r12d │ │ │ │ - lea 0x56de0(%rip),%rsi │ │ │ │ - add $0x1,%r12d │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov 0xb1668(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - cvtsi2sd %ebp,%xmm6 │ │ │ │ - movsd 0xb15fd(%rip),%xmm0 │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - lea 0x4cd1e(%rip),%rsi │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov 0xb1624(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - cvtsi2sd %r13d,%xmm7 │ │ │ │ - movsd 0xb15b0(%rip),%xmm0 │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - lea 0x4cce0(%rip),%rsi │ │ │ │ - subsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov 0xb159b(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5a26b(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov 0xb1571(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x56ce7(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov 0xb1549(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x56cd3(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - movsd 0xb1510(%rip),%xmm0 │ │ │ │ - subsd 0x8(%rsp),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov 0xb150c(%rip),%rdi │ │ │ │ - lea 0x4cc1d(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - movsd 0xb14d0(%rip),%xmm0 │ │ │ │ - subsd 0x10(%rsp),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - mov 0xe8(%rsp),%r8 │ │ │ │ - mov 0xb14d4(%rip),%rdi │ │ │ │ - lea 0x4cbec(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - cmpl $0x0,0xb15b5(%rip) │ │ │ │ - jne aaea0 │ │ │ │ - movslq 0x110(%rsp),%r12 │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - sub %r15d,%ebp │ │ │ │ - movslq %r13d,%r13 │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - mov %r13,%r15 │ │ │ │ - lea 0x1b0(%rsp),%rdx │ │ │ │ - movq $0x1,0x1b0(%rsp) │ │ │ │ - imul $0xfffffffffffffff8,%r12,%r12 │ │ │ │ - shl $0x3,%rbp │ │ │ │ - movq $0x1,0x1b8(%rsp) │ │ │ │ - lea (%rax,%r12,1),%r10 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r10,%r12 │ │ │ │ - jmp aaba1 │ │ │ │ - mov (%r12,%r15,8),%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov 0xe8(%rsp),%r9 │ │ │ │ - mov 0xb1481(%rip),%rdi │ │ │ │ - add $0x1,%r15 │ │ │ │ - add %rbp,%r8 │ │ │ │ - callq 15b10 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - addq $0x1,0x1b8(%rsp) │ │ │ │ - cmp %r15d,%r14d │ │ │ │ - jge aab5f │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - cmpl $0x0,0xb14fa(%rip) │ │ │ │ - jle aabe6 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5ab18(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x73e62(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + addl $0x1,-0x34(%rbp) │ │ │ │ + jmp a2f07 │ │ │ │ + addl $0x1,-0x30(%rbp) │ │ │ │ + mov -0x30(%rbp),%eax │ │ │ │ + cmp -0x8c(%rbp),%eax │ │ │ │ + jne a2fcc │ │ │ │ + mov 0x7bffb(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a2f5a │ │ │ │ + mov 0x7bfec(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x63d85(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7bfc9(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - add 0x128(%rsp),%r12 │ │ │ │ - lea 0x1b0(%rsp),%r15 │ │ │ │ - movq $0x1,0x1b0(%rsp) │ │ │ │ - movq $0x1,0x1b8(%rsp) │ │ │ │ - jmp aac4b │ │ │ │ - mov (%r12,%r13,8),%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xe8(%rsp),%r9 │ │ │ │ - mov 0xb1392(%rip),%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - add %rbp,%r8 │ │ │ │ - callq 15b10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - addq $0x1,0x1b8(%rsp) │ │ │ │ - cmp %r13d,%r14d │ │ │ │ - jge aac10 │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - cmpl $0x0,0xb1455(%rip) │ │ │ │ - jle aac8b │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5d7eb(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x73dbd(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x65f047(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xe8(%rsp),%rsi │ │ │ │ - mov 0xb1366(%rip),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - cmpl $0x0,0xb140e(%rip) │ │ │ │ - jle aacd2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5a236(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x73d76(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x65f038(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x7bf99(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a2fbc │ │ │ │ + mov 0x7bf8a(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x17,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x63d4c(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7bf67(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xe8(%rsp),%rsi │ │ │ │ - mov 0xb12df(%rip),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne a862b │ │ │ │ - cmpl $0x0,0xb13c7(%rip) │ │ │ │ - jle aad19 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5ccb2(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x73d2f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + movq $0x0,0x65efe1(%rip) │ │ │ │ + jmpq a30c7 │ │ │ │ + mov -0x30(%rbp),%eax │ │ │ │ + cmp -0x88(%rbp),%eax │ │ │ │ + jne a2bb4 │ │ │ │ + mov -0x30(%rbp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + movzbl -0xa1b0(%rbp,%rax,1),%eax │ │ │ │ + movsbl %al,%eax │ │ │ │ + cmp %eax,-0x90(%rbp) │ │ │ │ + je a2bb4 │ │ │ │ + mov 0x7bf17(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a303e │ │ │ │ + mov 0x7bf08(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x2a,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x63ce9(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7bee5(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - lea 0xb1248(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xb123c(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ + mov 0x65ef63(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x65ef54(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x7beb5(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a30a0 │ │ │ │ + mov 0x7bea6(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x17,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - sub 0xb1212(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - lea 0x5c58e(%rip),%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xb11f7(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xb11e4(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1000,%edx │ │ │ │ + lea 0x63cb2(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7be83(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + movl $0x1,-0x4c(%rbp) │ │ │ │ + movl $0x0,-0x60(%rbp) │ │ │ │ + movl $0x0,-0x54(%rbp) │ │ │ │ + movl $0x0,-0x50(%rbp) │ │ │ │ + movq $0x0,0x65eee1(%rip) │ │ │ │ + mov 0x7be4a(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a313e │ │ │ │ + mov 0x7be3b(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x1e,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ - lea 0x5c55a(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xb11be(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xb11ab(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd %xmm0,0x1408(%rbx) │ │ │ │ - jmpq a7aec │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x5d639(%rip),%rdi │ │ │ │ - jmpq a7ef8 │ │ │ │ - mov 0xb12da(%rip),%eax │ │ │ │ + lea 0x63c64(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x65eea1(%rip),%ecx │ │ │ │ + mov 0x7be12(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x5c(%rbp),%edi │ │ │ │ + mov -0x58(%rbp),%esi │ │ │ │ + mov -0x34(%rbp),%edx │ │ │ │ + mov %edi,%r9d │ │ │ │ + mov %esi,%r8d │ │ │ │ + lea 0x63c59(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7bde5(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpl $0x0,-0x34(%rbp) │ │ │ │ + jne a314b │ │ │ │ + movl $0x1,-0x5c(%rbp) │ │ │ │ + mov -0x30(%rbp),%eax │ │ │ │ + cmp -0x8c(%rbp),%eax │ │ │ │ + jne a31c4 │ │ │ │ + cmpl $0x0,-0x58(%rbp) │ │ │ │ + je a323e │ │ │ │ + cmpl $0x0,-0x5c(%rbp) │ │ │ │ + je a323e │ │ │ │ + mov 0x65ee30(%rip),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x65ee27(%rip) │ │ │ │ + mov 0x7bd98(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a323e │ │ │ │ + mov 0x65ee0e(%rip),%edx │ │ │ │ + mov 0x7bd7f(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x63c1d(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7bd61(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmp a323e │ │ │ │ + cmpl $0x0,-0x58(%rbp) │ │ │ │ + je a236a │ │ │ │ + cmpl $0x0,-0x5c(%rbp) │ │ │ │ + je a236a │ │ │ │ + mov 0x65edc2(%rip),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x65edb9(%rip) │ │ │ │ + mov 0x7bd2a(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a236a │ │ │ │ + mov 0x65eda0(%rip),%edx │ │ │ │ + mov 0x7bd11(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x63bd7(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7bcf3(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq a236a │ │ │ │ + nop │ │ │ │ + jmp a323f │ │ │ │ + nop │ │ │ │ + jmp a323f │ │ │ │ + nop │ │ │ │ + jmp a323f │ │ │ │ + nop │ │ │ │ + movl $0x0,-0x24(%rbp) │ │ │ │ + jmpq a358e │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63ed52(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a358a │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63ed3a(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle aae1b │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5d692(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - imul 0x98(%rsp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x73c2d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + jne a358a │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63ed14(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + lea 0x63b4f(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,0x65ecf2(%rip) │ │ │ │ + mov 0x65eceb(%rip),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a358a │ │ │ │ + mov 0x65ecdb(%rip),%rdx │ │ │ │ + lea -0x41a0(%rbp),%rax │ │ │ │ + mov $0x4000,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne a3405 │ │ │ │ + mov 0x7bc27(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a3340 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63eca4(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rdx │ │ │ │ + mov 0x7bc01(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x63ad7(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7bbe3(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x65ec61(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x65ec52(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + movq $0x0,0x65ec3f(%rip) │ │ │ │ + mov $0x2,%edi │ │ │ │ callq 15850 │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63ec1f(%rip),%rax │ │ │ │ + mov %rcx,(%rdx,%rax,1) │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63ec08(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63ebf6(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 150f0 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63ebd7(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63ebb8(%rip),%rax │ │ │ │ + movq $0x0,(%rdx,%rax,1) │ │ │ │ + jmpq a358a │ │ │ │ + mov 0x65eb9c(%rip),%rdx │ │ │ │ + lea -0x81a0(%rbp),%rax │ │ │ │ + mov $0x4000,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 155f0 │ │ │ │ test %rax,%rax │ │ │ │ - jne a91e6 │ │ │ │ - lea 0x5d48d(%rip),%rdi │ │ │ │ - jmpq a7ef8 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov $0x1869f,%esi │ │ │ │ - mov 0x110(%rsp),%r14d │ │ │ │ - mov $0x1,%r12d │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - mov $0x1869f,%edi │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - jmpq aa54f │ │ │ │ - lea 0x144(%rsp),%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - jmpq aa367 │ │ │ │ - lea 0x5d40c(%rip),%rdi │ │ │ │ - jmpq a7ef8 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - callq 15bb0 │ │ │ │ - jmpq aa246 │ │ │ │ - lea 0x5ce19(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x73b86(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + jne a3561 │ │ │ │ + mov 0x7bae8(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a347f │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63eb65(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rdx │ │ │ │ + mov 0x7bac2(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x639c8(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7baa4(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq aab0d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000aaed0 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - subsd 0x101aec(%rip),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - subsd 0x101ad0(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - ja aaf1f │ │ │ │ - mov 0x102373(%rip),%rax │ │ │ │ - movsd 0x4bbbb(%rip),%xmm3 │ │ │ │ - movsd 0x88(%rax),%xmm4 │ │ │ │ - addsd %xmm3,%xmm4 │ │ │ │ - comisd %xmm4,%xmm1 │ │ │ │ - jbe aaf30 │ │ │ │ - movl $0x1,(%rdx) │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja aaf1f │ │ │ │ - addsd 0x90(%rax),%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe aaf25 │ │ │ │ - jmp aaf1f │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000aaf50 : │ │ │ │ - push %r13 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x128,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x65eb22(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x65eb13(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + movq $0x0,0x65eb00(%rip) │ │ │ │ + lea -0x41a0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15390 │ │ │ │ - movzbl 0x10(%rsp),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp $0x20,%dl │ │ │ │ - jne ab350 │ │ │ │ - add %rbx,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jbe ab33f │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmp aafc1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je ab348 │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je aafb8 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - je ab360 │ │ │ │ - lea (%rbx,%rcx,1),%rbp │ │ │ │ - mov %r12,%rax │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jbe ab358 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je ab138 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - je ab138 │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne aaff0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp $0x27,%dl │ │ │ │ - jne ab02f │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - lea 0x1(%rbp),%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je ab05f │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je ab05f │ │ │ │ - add %rbx,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae ab05f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je ab05f │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je ab05f │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne ab048 │ │ │ │ - cmpl $0x1,0x1022b2(%rip) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - jle ab093 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5c641(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x739b5(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63eacf(%rip),%rax │ │ │ │ + mov %rcx,(%rdx,%rax,1) │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63eab8(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + lea -0x41a0(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63ea97(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 150f0 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63ea78(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63ea59(%rip),%rax │ │ │ │ + movq $0x0,(%rdx,%rax,1) │ │ │ │ + jmp a358a │ │ │ │ + mov 0x65ea40(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x566a3(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je ab2b0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x56699(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je ab220 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x4c5fd(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je ab1e0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x4c5e6(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je ab1a0 │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ab368 │ │ │ │ - add $0x128,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - ja ab018 │ │ │ │ - movabs $0x2000008100000000,%rsi │ │ │ │ - bt %rdx,%rsi │ │ │ │ - jae ab36d │ │ │ │ - lea (%rbx,%rcx,1),%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jbe ab018 │ │ │ │ - movabs $0x2000008100000000,%rdi │ │ │ │ - jmp ab18b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - bt %rdx,%rdi │ │ │ │ - jae ab018 │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - je ab018 │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - ja ab018 │ │ │ │ - jmp ab178 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - addsd 0x10258e(%rip),%xmm0 │ │ │ │ + mov 0x65ea31(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + movq $0x0,0x65ea1e(%rip) │ │ │ │ + addl $0x1,-0x24(%rbp) │ │ │ │ + mov 0x65ea0c(%rip),%eax │ │ │ │ + cmp %eax,-0x24(%rbp) │ │ │ │ + jl a324b │ │ │ │ + mov 0x7b974(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a40ac │ │ │ │ + mov 0x65e9ea(%rip),%edx │ │ │ │ + mov 0x7b95b(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x63892(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7b93d(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + movl $0x0,-0x24(%rbp) │ │ │ │ + jmpq a37b4 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e9a3(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a36f6 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e98b(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a369f │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e96f(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rdi │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e950(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rsi │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e931(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov 0x7b89e(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea 0x637e8(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + jmpq a379e │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e8f6(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rsi │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e8d7(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov 0x7b844(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea 0x637a8(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + jmpq a379e │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e8a7(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a3766 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e88b(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rsi │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e864(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov 0x7b7d1(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea 0x63751(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + jmp a379e │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e827(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov 0x7b794(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + lea 0x63737(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7b773(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + addl $0x1,-0x24(%rbp) │ │ │ │ + mov 0x65e7e6(%rip),%eax │ │ │ │ + cmp %eax,-0x24(%rbp) │ │ │ │ + jl a35f2 │ │ │ │ + jmpq a40ac │ │ │ │ + mov 0x65f7f2(%rip),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne a39cf │ │ │ │ + movl $0x0,0x65e7bf(%rip) │ │ │ │ + mov 0x7b730(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a3825 │ │ │ │ + mov 0x7b721(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0xe,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x57221(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm0,0x10203b(%rip) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq ab10b │ │ │ │ - nop │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - addsd 0x10254e(%rip),%xmm0 │ │ │ │ + lea 0x636da(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7b6fe(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + movl $0x0,-0x24(%rbp) │ │ │ │ + jmpq a38f4 │ │ │ │ + mov 0x7b270(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea -0x81a4(%rbp),%rdx │ │ │ │ + mov $0x26,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a4799 │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + lea 0x63e745(%rip),%rdx │ │ │ │ + mov %rax,(%rcx,%rdx,1) │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e72e(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a49e1 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e70f(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a4a2b │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e6f0(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov $0x3d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a48eb │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + lea 0x63e6c3(%rip),%rdx │ │ │ │ + mov %rax,(%rcx,%rdx,1) │ │ │ │ + mov 0x65e6b9(%rip),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x65e6b0(%rip) │ │ │ │ + addl $0x1,-0x24(%rbp) │ │ │ │ + mov -0x81a4(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a3918 │ │ │ │ + mov 0x7b1a3(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je a3831 │ │ │ │ + mov 0x7b5f9(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a40ac │ │ │ │ + mov 0x7b5e6(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x571d0(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm0,0x102003(%rip) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq ab0ed │ │ │ │ - nop │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 156f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x102500(%rip),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ + lea 0x62ff4(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + movl $0x0,-0x24(%rbp) │ │ │ │ + jmp a39bf │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e63e(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rsi │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e61f(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov 0x7b58c(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea 0x6355b(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7b568(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + addl $0x1,-0x24(%rbp) │ │ │ │ + mov 0x65e5db(%rip),%eax │ │ │ │ + cmp %eax,-0x24(%rbp) │ │ │ │ + jl a3957 │ │ │ │ + jmpq a40ac │ │ │ │ + mov 0x65f5eb(%rip),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne a404a │ │ │ │ + movl $0x0,0x65e5b8(%rip) │ │ │ │ + mov 0x7b529(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a3a2b │ │ │ │ + mov 0x7b51a(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x20(%rbp),%rdx │ │ │ │ + lea 0x63501(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7b4f8(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + movl $0x0,-0x24(%rbp) │ │ │ │ + jmpq a3bc1 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e566(%rip),%rax │ │ │ │ + movq $0x0,(%rdx,%rax,1) │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov $0x26,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a48eb │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + lea 0x63e531(%rip),%rdx │ │ │ │ + mov %rax,(%rcx,%rdx,1) │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e51a(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a49e1 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e4fb(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a4a2b │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e4dc(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov $0x3d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a48eb │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + lea 0x63e4af(%rip),%rdx │ │ │ │ + mov %rax,(%rcx,%rdx,1) │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e4a0(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jbe a3bae │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e477(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ mov $0xa,%edx │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - mov %rax,0x10200d(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mov 0x101ff0(%rip),%r8 │ │ │ │ - lea 0x5c462(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x633e0(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15130 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a3bae │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e448(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + lea 0xa(%rax),%rcx │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e42d(%rip),%rax │ │ │ │ + mov %rcx,(%rdx,%rax,1) │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e416(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + lea 0x63e406(%rip),%rdx │ │ │ │ + mov %rax,(%rcx,%rdx,1) │ │ │ │ + mov 0x65e3ec(%rip),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x65e3e3(%rip) │ │ │ │ + addl $0x1,-0x24(%rbp) │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne a3a37 │ │ │ │ + mov 0x7b341(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a3d13 │ │ │ │ + mov 0x7b32e(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0x101f8d(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq ab0cf │ │ │ │ - nop │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea 0x62d3c(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + movl $0x0,-0x24(%rbp) │ │ │ │ + jmpq a3d04 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e38b(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a3c9c │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e36f(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rdi │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e350(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rsi │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e331(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov 0x7b29e(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea 0x631e8(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + jmp a3cee │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e2f9(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rsi │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63e2da(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov 0x7b247(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea 0x631ab(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7b223(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + addl $0x1,-0x24(%rbp) │ │ │ │ + mov 0x65e296(%rip),%eax │ │ │ │ + cmp %eax,-0x24(%rbp) │ │ │ │ + jl a3c12 │ │ │ │ + mov 0x65e287(%rip),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne a40ac │ │ │ │ + mov 0x63e27f(%rip),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne a40ac │ │ │ │ + mov 0x63e265(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x100,%rax │ │ │ │ + ja a40ac │ │ │ │ + mov 0x63e24a(%rip),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x65f280(%rip),%rdi │ │ │ │ + callq 15160 │ │ │ │ + lea 0x65f274(%rip),%rax │ │ │ │ + mov %rax,0x65f255(%rip) │ │ │ │ + lea 0x65f266(%rip),%rax │ │ │ │ + mov %rax,0x65f24f(%rip) │ │ │ │ + movl $0x1,-0x28(%rbp) │ │ │ │ + lea 0x65f251(%rip),%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0x7c(%rbp) │ │ │ │ + movl $0x0,-0x24(%rbp) │ │ │ │ + jmp a3de4 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x65f234(%rip),%rdx │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + cmp $0x2c,%al │ │ │ │ + jne a3de0 │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea 0x65f21c(%rip),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x65f202(%rip) │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x65f206(%rip),%rdx │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + jmp a3def │ │ │ │ + addl $0x1,-0x24(%rbp) │ │ │ │ + mov -0x7c(%rbp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,-0x24(%rbp) │ │ │ │ + jl a3da0 │ │ │ │ + mov 0x7b122(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a3e5a │ │ │ │ + mov 0x65f1c3(%rip),%rdx │ │ │ │ + mov 0x7b10c(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x63116(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x65f1a6(%rip),%rdx │ │ │ │ + mov 0x7b0e7(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x630ff(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7b0c9(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + movl $0x1,-0x28(%rbp) │ │ │ │ + mov -0x7c(%rbp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,-0x24(%rbp) │ │ │ │ + jne a3e73 │ │ │ │ + movl $0x0,-0x28(%rbp) │ │ │ │ + mov 0x65f14e(%rip),%rax │ │ │ │ + lea -0x81b0(%rbp),%rcx │ │ │ │ mov $0xa,%edx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 156f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x102470(%rip),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ + mov %eax,-0x80(%rbp) │ │ │ │ + mov 0x65f12d(%rip),%rbx │ │ │ │ + mov 0x65f126(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + lea (%rbx,%rax,1),%rdx │ │ │ │ + mov -0x81b0(%rbp),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jbe a3ec3 │ │ │ │ + movl $0x0,-0x28(%rbp) │ │ │ │ + mov 0x65f106(%rip),%rax │ │ │ │ + lea -0x81b0(%rbp),%rcx │ │ │ │ mov $0xa,%edx │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - mov %rax,0x101f75(%rip) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 156f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mov 0x101f58(%rip),%r8 │ │ │ │ - lea 0x5c3c4(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %eax,-0x84(%rbp) │ │ │ │ + mov 0x65f0e2(%rip),%rbx │ │ │ │ + mov 0x65f0db(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + lea (%rbx,%rax,1),%rdx │ │ │ │ + mov -0x81b0(%rbp),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jbe a3f16 │ │ │ │ + movl $0x0,-0x28(%rbp) │ │ │ │ + cmpl $0x0,-0x28(%rbp) │ │ │ │ + je a40ac │ │ │ │ + movl $0x6d736978,0x65f1b6(%rip) │ │ │ │ + movw $0x7061,0x65f1b1(%rip) │ │ │ │ + movb $0x0,0x65f1ac(%rip) │ │ │ │ + movl $0x6d736979,0x66019c(%rip) │ │ │ │ + movw $0x7061,0x660197(%rip) │ │ │ │ + movb $0x0,0x660192(%rip) │ │ │ │ + lea 0x65f185(%rip),%rax │ │ │ │ + mov %rax,0x63e03e(%rip) │ │ │ │ + lea 0x660177(%rip),%rax │ │ │ │ + mov %rax,0x63e050(%rip) │ │ │ │ + mov 0x65f051(%rip),%rax │ │ │ │ + mov %rax,0x63e02a(%rip) │ │ │ │ + mov 0x65f04b(%rip),%rax │ │ │ │ + mov %rax,0x63e03c(%rip) │ │ │ │ + movl $0x2,0x65e00a(%rip) │ │ │ │ + mov 0x7af7b(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a40ac │ │ │ │ + mov 0x7af68(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0xb,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0x101ef5(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq ab0b1 │ │ │ │ - mov %rbx,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmpq ab158 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmpq aafd0 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmpq ab00f │ │ │ │ - mov %r12,%rax │ │ │ │ - jmpq ab144 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq ab018 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000ab380 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x1011f1(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ab3ca │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000ab3d0 : │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x1011c1(%rip),%rdi │ │ │ │ - jmpq 15980 <__strcpy_chk@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000ab3f0 : │ │ │ │ - push %r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x101edc(%rip),%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x9,%edi │ │ │ │ - sub $0x158,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%r13 │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov %r13,%r8 │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ab6f8 │ │ │ │ - mov 0x102302(%rip),%esi │ │ │ │ - mov 0x101e8f(%rip),%rdi │ │ │ │ - test %esi,%esi │ │ │ │ - jg ab6b0 │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 15580 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - jne ab820 │ │ │ │ - mov 0x1022d1(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je ab4c8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x9,%edi │ │ │ │ - lea 0x101e11(%rip),%rsi │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ab938 │ │ │ │ - mov 0x1022aa(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle ab4c8 │ │ │ │ - mov 0x101df3(%rip),%rdi │ │ │ │ - add $0x1,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r13,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ab820 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,0x101e1f(%rip) │ │ │ │ + lea 0x62f81(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + movl $0x0,-0x24(%rbp) │ │ │ │ + jmp a403d │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63dfc0(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rsi │ │ │ │ + mov -0x24(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63dfa1(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov 0x7af0e(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea 0x62edd(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7aeea(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + addl $0x1,-0x24(%rbp) │ │ │ │ + mov 0x65df5d(%rip),%eax │ │ │ │ + cmp %eax,-0x24(%rbp) │ │ │ │ + jl a3fd5 │ │ │ │ + jmp a40ac │ │ │ │ + mov 0x7aec7(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je ab8c0 │ │ │ │ - movsd 0x20(%rdi),%xmm2 │ │ │ │ - mulsd 0x28(%rdi),%xmm2 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - lea 0x38(%rsp),%rdx │ │ │ │ - movsd 0x101e2f(%rip),%xmm4 │ │ │ │ - movsd 0x88(%rax),%xmm3 │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - movsd 0x90(%rdi),%xmm1 │ │ │ │ - movq $0x0,0x101494(%rip) │ │ │ │ - movq $0x0,0x101481(%rip) │ │ │ │ - cvttsd2si %xmm3,%rax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - andpd 0x4c730(%rip),%xmm0 │ │ │ │ - movsd 0x4bf38(%rip),%xmm2 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - mov %rax,0x101d95(%rip) │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - mov %rax,0x101d89(%rip) │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm0,0x101c86(%rip) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x101d66(%rip),%rdi │ │ │ │ - mov 0xcf4(%rdi),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je ab7c0 │ │ │ │ - mov 0x101d72(%rip),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne ab760 │ │ │ │ - mov 0x101d43(%rip),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movl $0x0,0x101d4d(%rip) │ │ │ │ - movsd 0x20(%rbx),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja ab750 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe ab5ed │ │ │ │ - movsd 0x28(%rbx),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe ab5ed │ │ │ │ - movl $0x1,0x101d23(%rip) │ │ │ │ - lea 0xdc0(%rbx),%r8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x5c125(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne ab730 │ │ │ │ - mov 0x101cf8(%rip),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - sete %al │ │ │ │ - mov %eax,0x101ceb(%rip) │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jle ab652 │ │ │ │ - mov 0x101ce0(%rip),%eax │ │ │ │ + je a408e │ │ │ │ + mov 0x7aeb8(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x1e,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x62ee1(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x7ae95(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x7ad33(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je ab880 │ │ │ │ - lea 0x5c0ea(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x101ca6(%rip),%rbx │ │ │ │ - mov 0xf6c(%rbx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je ab850 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je ab8a0 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je ab920 │ │ │ │ - movsd 0x4b45d(%rip),%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je ab900 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %edx,0x101c65(%rip) │ │ │ │ - movsd %xmm0,0x101c65(%rip) │ │ │ │ - callq 15090 │ │ │ │ - jmp ab6cb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %r13,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 150a0 │ │ │ │ + je a40a5 │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq a4168 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp a410b │ │ │ │ + mov 0x7ad15(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne ab838 │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ab982 │ │ │ │ - add $0x158,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + je a40c3 │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq a4168 │ │ │ │ + mov 0x65dede(%rip),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a40ed │ │ │ │ + mov 0x65ded2(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x65dec3(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + movq $0x0,0x65deb0(%rip) │ │ │ │ + mov 0x7ab89(%rip),%rax │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + mov 0x65de95(%rip),%eax │ │ │ │ + add $0x129d0,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x100,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5adb2(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq ab3d0 │ │ │ │ - jmp ab6cb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x54,0xdbf(%rbx,%rax,1) │ │ │ │ - jne ab625 │ │ │ │ - jmpq ab612 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - comisd 0x28(%rbx),%xmm0 │ │ │ │ - jbe ab5d2 │ │ │ │ - jmpq ab5e3 │ │ │ │ - movsd 0x101250(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x5bf7e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x101220(%rip),%xmm0 │ │ │ │ - lea 0x5bf76(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7329d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x101b67(%rip),%ebp │ │ │ │ - jmpq ab5ae │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - lea 0x14(%rsp),%rcx │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x14(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne ab5a0 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0x1011af(%rip) │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x101195(%rip) │ │ │ │ - jmpq ab5a0 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq ab380 │ │ │ │ - jmpq ab6cb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - callq ab380 │ │ │ │ - jmpq ab6cb │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x4e53b(%rip),%xmm0 │ │ │ │ - mov $0x0,%edx │ │ │ │ - jp ab870 │ │ │ │ - je ab690 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x4b260(%rip),%xmm0 │ │ │ │ - jmpq ab690 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x5c179(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x101a5e(%rip),%rbx │ │ │ │ - jmpq ab652 │ │ │ │ - nop │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x4b22b(%rip),%xmm0 │ │ │ │ - jp ab8f0 │ │ │ │ - jne ab8f0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq ab690 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x5c4c8(%rip),%xmm0 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - movabs $0x2e64656c696166,%rax │ │ │ │ - mov %rax,0x100cd1(%rip) │ │ │ │ - movaps %xmm0,0x100cba(%rip) │ │ │ │ - jmpq ab6cb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x4e4a0(%rip),%xmm0 │ │ │ │ - jmp ab8b1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x4e48b(%rip),%xmm0 │ │ │ │ - jp ab970 │ │ │ │ - jne ab970 │ │ │ │ - mov $0x3,%edx │ │ │ │ - jmpq ab690 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x4b1b0(%rip),%xmm0 │ │ │ │ - mov $0x4,%edx │ │ │ │ - jmpq ab690 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0x100,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x5c087(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq ab3d0 │ │ │ │ - jmpq ab6cb │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd 0x4b160(%rip),%xmm0 │ │ │ │ - mov $0x2,%edx │ │ │ │ - jmpq ab690 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000ab990 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ +00000000000a4117 : │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jle aba00 │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r12,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - mov %dl,(%rcx,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne ab9c8 │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - cmp $0x4f,%esi │ │ │ │ - jle aba00 │ │ │ │ - movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov 0x7adf6(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a4160 │ │ │ │ + mov 0x65de70(%rip),%edx │ │ │ │ + mov 0x7ade1(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x62e37(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7adc3(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x65de3a(%rip),%eax │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %esi,%rdi │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - mov $0x4f,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - jmp ab9e4 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000aba30 : │ │ │ │ - push %r14 │ │ │ │ - lea 0x603a1(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ +00000000000a4168 : │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x139d0,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x139c8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x1010,%rsp │ │ │ │ + mov 0x7ad9e(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x7a8b4(%rip),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov 0x7ad82(%rip),%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + lea 0x62c56(%rip),%rsi │ │ │ │ + mov 0x7a949(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 156c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je abf02 │ │ │ │ - movb $0x0,0x140(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov $0x3e8,%ebp │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - lea 0x140(%rsp),%r13 │ │ │ │ - lea 0x544b9(%rip),%r14 │ │ │ │ - jmp abaa8 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq aaf50 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq ab990 │ │ │ │ - sub $0x1,%ebp │ │ │ │ - je abb20 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x100,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov -0x8(%rbp),%rdx │ │ │ │ + lea -0x1010(%rbp),%rax │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 155f0 │ │ │ │ test %rax,%rax │ │ │ │ - je abb20 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x1(%rax),%rax │ │ │ │ - cmpb $0xa,0x3f(%rsp,%r8,1) │ │ │ │ - jne abae5 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,0x40(%rsp,%rax,1) │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmpb $0xd,0x40(%rsp,%rax,1) │ │ │ │ - jne abaf1 │ │ │ │ - movb $0x0,0x40(%rsp,%rax,1) │ │ │ │ - cmpl $0x2,0x101820(%rip) │ │ │ │ - jle aba90 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x72f2d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq aba90 │ │ │ │ - mov %r12,%rdi │ │ │ │ + je a41ed │ │ │ │ + lea -0x1010(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x62dba(%rip),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15430 │ │ │ │ + jmp a41b3 │ │ │ │ + nop │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 152f0 │ │ │ │ - cmpl $0x2,0x1017e9(%rip) │ │ │ │ - jg abe30 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,0x101734(%rip) │ │ │ │ + mov 0x7a8ef(%rip),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ + callq 150f0 │ │ │ │ + mov $0x0,%eax │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000a4210 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x65dd89(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je abed0 │ │ │ │ - movsd 0x4b928(%rip),%xmm1 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - lea 0x38(%rsp),%rdx │ │ │ │ - movsd 0x88(%rax),%xmm3 │ │ │ │ - movsd 0x90(%rax),%xmm2 │ │ │ │ - mov %rax,0x1016bf(%rip) │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - movq $0x0,0x100e38(%rip) │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - movq $0x0,0x100e21(%rip) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x1016ba(%rip),%rdi │ │ │ │ - mov 0xcf4(%rdi),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je abd90 │ │ │ │ - mov 0x101746(%rip),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne abd30 │ │ │ │ - mov 0x101697(%rip),%rbx │ │ │ │ - mov 0xf6c(%rbx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je abd10 │ │ │ │ + je a424d │ │ │ │ + mov 0x65dd7d(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x65dd6e(%rip),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + movq $0x0,0x65dd5b(%rip) │ │ │ │ + mov 0x7a8d4(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a42b8 │ │ │ │ + mov 0x65ed60(%rip),%eax │ │ │ │ cmp $0x2,%eax │ │ │ │ - je abeb0 │ │ │ │ - movsd 0x4aed7(%rip),%xmm0 │ │ │ │ - mov $0x4,%edx │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je abc20 │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je abe87 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movsd 0x20(%rbx),%xmm1 │ │ │ │ - movsd %xmm0,0x10165b(%rip) │ │ │ │ - movsd %xmm0,0x101613(%rip) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - mov %edx,0x10163d(%rip) │ │ │ │ - mov %edx,0x1015f7(%rip) │ │ │ │ - movl $0x0,0x10163d(%rip) │ │ │ │ - ja abe20 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe abc74 │ │ │ │ - movsd 0x28(%rbx),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe abc74 │ │ │ │ - movl $0x1,0x10161c(%rip) │ │ │ │ - lea 0xdc0(%rbx),%r8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x5ba9e(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je abe00 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x54,0xdbf(%rbx,%rax,1) │ │ │ │ - je abe00 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jle abce0 │ │ │ │ - mov 0x1015d2(%rip),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je abe60 │ │ │ │ - lea 0x5ba91(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x139c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne abf35 │ │ │ │ - add $0x139d0,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ + je a42b8 │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmp a42ad │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63dd2f(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a42a9 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63dd13(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 150f0 │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov 0x65dced(%rip),%eax │ │ │ │ + cmp %eax,-0x4(%rbp) │ │ │ │ + jl a426e │ │ │ │ + nop │ │ │ │ + leaveq │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x4e07b(%rip),%xmm0 │ │ │ │ - jp abe78 │ │ │ │ - jne abe78 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq abc20 │ │ │ │ - movsd 0x100c90(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x59b44(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + │ │ │ │ +00000000000a42bb : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmp a4305 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63dcbd(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a4301 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x100c60(%rip),%xmm0 │ │ │ │ - lea 0x59b40(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x72ccd(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x101597(%rip),%ebp │ │ │ │ - jmpq abbda │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - lea 0x1c(%rsp),%rcx │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne abbcc │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mov 0x101545(%rip),%ebp │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0x100be9(%rip) │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x100bcf(%rip) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je abbda │ │ │ │ - jmpq abd30 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10148a(%rip),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - sete %al │ │ │ │ - mov %eax,0x10147d(%rip) │ │ │ │ - jmpq abcaf │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - comisd 0x28(%rbx),%xmm0 │ │ │ │ - jbe abc59 │ │ │ │ - jmpq abc6a │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x5bbee(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x72bf3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq abb35 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x5bbe1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq abce0 │ │ │ │ - movsd 0x4ac58(%rip),%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq abc20 │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x4df04(%rip),%xmm0 │ │ │ │ - jp abf23 │ │ │ │ - jne abf23 │ │ │ │ - mov $0x3,%edx │ │ │ │ - jmpq abc20 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x4ac1b(%rip),%xmm0 │ │ │ │ - jp abf19 │ │ │ │ - jne abf19 │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq abc20 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x544f8(%rip),%xmm0 │ │ │ │ - movb $0x0,0x1006d9(%rip) │ │ │ │ - movabs $0x2e64656c69616620,%rax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %rax,0x1006ba(%rip) │ │ │ │ - movaps %xmm0,0x1006a3(%rip) │ │ │ │ - jmpq abce0 │ │ │ │ - lea 0x5b83d(%rip),%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq ab3d0 │ │ │ │ - jmpq abce0 │ │ │ │ - movsd 0x4de77(%rip),%xmm0 │ │ │ │ - jmp abec1 │ │ │ │ - movsd 0x4abad(%rip),%xmm0 │ │ │ │ - mov $0x2,%edx │ │ │ │ - jmpq abc20 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp a4315 │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov 0x65dc95(%rip),%eax │ │ │ │ + cmp %eax,-0x4(%rbp) │ │ │ │ + jl a42d0 │ │ │ │ + mov $0x0,%eax │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ │ │ │ │ -00000000000abf40 : │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ +00000000000a4317 : │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x10131b(%rip),%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x101373(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x10136e(%rip),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - movsd 0x1012d0(%rip),%xmm0 │ │ │ │ - mov 0x1012c2(%rip),%edi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - mov 0x101319(%rip),%rdi │ │ │ │ - lea 0x14(%rsp),%rcx │ │ │ │ - lea 0x38(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - mov 0x10127e(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je ac012 │ │ │ │ - movl $0x1,0x14(%rsp) │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - subsd 0x100994(%rip),%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - subsd 0x10097e(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - ja ac065 │ │ │ │ - mov 0x1012ad(%rip),%rax │ │ │ │ - movsd 0x4aa75(%rip),%xmm3 │ │ │ │ - movsd 0x88(%rax),%xmm4 │ │ │ │ - addsd %xmm3,%xmm4 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe ac080 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ac0d8 │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmp a437b │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63dc61(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a4377 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63dc3f(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a50d8 │ │ │ │ + jmp a438b │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov 0x65dc1f(%rip),%eax │ │ │ │ + cmp %eax,-0x4(%rbp) │ │ │ │ + jl a432c │ │ │ │ + mov $0x0,%eax │ │ │ │ + leaveq │ │ │ │ retq │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - ja ac065 │ │ │ │ - addsd 0x90(%rax),%xmm3 │ │ │ │ - comisd %xmm3,%xmm1 │ │ │ │ - ja ac065 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ + │ │ │ │ +00000000000a438d : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmp a43e9 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63dbeb(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - jne ac065 │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - comisd %xmm6,%xmm0 │ │ │ │ - jbe ac0ae │ │ │ │ - movsd %xmm6,0x0(%r13) │ │ │ │ - comisd (%r12),%xmm6 │ │ │ │ - jbe ac0bc │ │ │ │ - movsd %xmm6,(%r12) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - jbe ac0cc │ │ │ │ - movsd %xmm5,0x0(%rbp) │ │ │ │ - comisd (%rbx),%xmm5 │ │ │ │ - jbe ac065 │ │ │ │ - movsd %xmm5,(%rbx) │ │ │ │ - jmp ac065 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + jne a43e5 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63dbc9(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + jmp a43f9 │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov 0x65dbb1(%rip),%eax │ │ │ │ + cmp %eax,-0x4(%rbp) │ │ │ │ + jl a43a2 │ │ │ │ + mov $0x0,%eax │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ │ │ │ │ -00000000000ac0e0 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x2000,%edx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ +00000000000a43fb : │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x2028,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2018(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - movl $0x0,0x1010e2(%rip) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - cmpl $0x2,0x1011eb(%rip) │ │ │ │ - jg ac2e4 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x20,0x10(%rsp) │ │ │ │ - lea 0x0(%rbp,%rax,1),%r12 │ │ │ │ - jne ac16b │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - ja ac161 │ │ │ │ - jmpq ac1fe │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je ac1fe │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmpb $0x20,0x0(%rbp) │ │ │ │ - je ac158 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae ac1fe │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - lea 0x10087e(%rip),%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmpq a44d9 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63db7a(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a44d5 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63db54(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ cmp $0x20,%al │ │ │ │ - setne %dl │ │ │ │ - cmp $0x2c,%al │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - je ac1c9 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jb ac1b1 │ │ │ │ - jmp ac1c9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - lea 0x1(%rbx),%rbx │ │ │ │ - jae ac1c9 │ │ │ │ - movzbl (%rbx),%eax │ │ │ │ - mov %rbx,%rbp │ │ │ │ + jne a446e │ │ │ │ + addq $0x1,-0x10(%rbp) │ │ │ │ + jmp a445c │ │ │ │ + nop │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x65db43(%rip),%rdi │ │ │ │ + callq 15160 │ │ │ │ + lea 0x65db37(%rip),%rdi │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,-0x8(%rbp) │ │ │ │ + jmp a44be │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x65db1e(%rip),%rdx │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ cmp $0x20,%al │ │ │ │ - setne %dl │ │ │ │ - cmp $0x2c,%al │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - jne ac1a8 │ │ │ │ - add $0x1,%rbx │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 156f0 │ │ │ │ - movslq %r15d,%r9 │ │ │ │ - cmpb $0x20,0x1(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x0(%r13,%r9,8) │ │ │ │ - mov %rax,%r14 │ │ │ │ - je ac1f9 │ │ │ │ - jmp ac230 │ │ │ │ + jne a44c6 │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x65db0a(%rip),%rdx │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + subl $0x1,-0x8(%rbp) │ │ │ │ + cmpl $0x0,-0x8(%rbp) │ │ │ │ + jns a4496 │ │ │ │ + jmp a44c7 │ │ │ │ nop │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmpb $0x20,(%rdi) │ │ │ │ - jne ac230 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jb ac1f0 │ │ │ │ - mov 0x2018(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ac315 │ │ │ │ - add $0x2028,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + lea 0x65daf2(%rip),%rdi │ │ │ │ + callq a50d8 │ │ │ │ + jmp a44ed │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov 0x65dac1(%rip),%eax │ │ │ │ + cmp %eax,-0x4(%rbp) │ │ │ │ + jl a4413 │ │ │ │ + mov $0x0,%eax │ │ │ │ + leaveq │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jae ac1fe │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - cmp $0x20,%al │ │ │ │ - je ac263 │ │ │ │ - cmp $0x2c,%al │ │ │ │ - jne ac24d │ │ │ │ - jmp ac263 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae ac263 │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x20,%al │ │ │ │ - setne %dl │ │ │ │ - cmp $0x2c,%al │ │ │ │ - setne %al │ │ │ │ - test %al,%dl │ │ │ │ - jne ac248 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x101095(%rip),%edx │ │ │ │ - mov %eax,0x4(%r13,%r9,8) │ │ │ │ - test %edx,%edx │ │ │ │ - jne ac2b0 │ │ │ │ - add $0x1,%r15d │ │ │ │ - lea 0x1(%rbp),%rbx │ │ │ │ - mov %r15d,0x100f65(%rip) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jb ac188 │ │ │ │ - jmpq ac1fe │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5b4ce(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7276d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x100f1e(%rip),%r15d │ │ │ │ - jmp ac28c │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x5b48f(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7273f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x100ef0(%rip),%r15d │ │ │ │ - jmpq ac133 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000ac320 : │ │ │ │ - mov 0x100ed9(%rip),%r8d │ │ │ │ - push %r14 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %edi,%r10d │ │ │ │ - push %r13 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %edi,%xmm3 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov 0x1006bb(%rip),%edi │ │ │ │ +00000000000a44ef : │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov 0x1006b2(%rip),%esi │ │ │ │ - cvtsi2sd %ebx,%xmm2 │ │ │ │ - addsd 0x4a76a(%rip),%xmm2 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle ac460 │ │ │ │ - lea 0x1(%r8),%r11d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x100682(%rip),%r9 │ │ │ │ - jmp ac3e7 │ │ │ │ - cmp %eax,%r10d │ │ │ │ - jle ac3df │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %esi,%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe ac3df │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mov %edi,%edx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - cvtsi2sd %eax,%xmm4 │ │ │ │ - sub %r14d,%edx │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %edx,%xmm4 │ │ │ │ - mov %esi,%edx │ │ │ │ - sub %eax,%edx │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %edx,%xmm4 │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %r14d,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - minsd %xmm0,%xmm2 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - cmp %ecx,%r11d │ │ │ │ - je ac420 │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %edi,%r14d │ │ │ │ - cltd │ │ │ │ - idiv %r8d │ │ │ │ - mov %esi,%eax │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov 0x4(%r9,%rdx,8),%esi │ │ │ │ - mov (%r9,%rdx,8),%edi │ │ │ │ - cmp %eax,%esi │ │ │ │ - jg ac380 │ │ │ │ - cmp %esi,%r10d │ │ │ │ - jle ac3df │ │ │ │ - cmp %eax,%esi │ │ │ │ - jge ac385 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - jmpq ac38d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je ac460 │ │ │ │ - cvttsd2si %xmm2,%eax │ │ │ │ - addsd 0x4b04f(%rip),%xmm1 │ │ │ │ - mov $0x0,%edx │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %esi,-0x1c(%rbp) │ │ │ │ + movl $0x0,-0x8(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmp a4569 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63da7f(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - cmovs %edx,%eax │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - cmovg %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movl $0x0,0x0(%rbp) │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %ebx,0x0(%r13) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ + jne a453c │ │ │ │ + addl $0x1,-0x8(%rbp) │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + cmp -0x1c(%rbp),%eax │ │ │ │ + jne a4565 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63da51(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a50d8 │ │ │ │ + jmp a4579 │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov 0x65da31(%rip),%eax │ │ │ │ + cmp %eax,-0x4(%rbp) │ │ │ │ + jl a450e │ │ │ │ + mov $0x0,%eax │ │ │ │ + leaveq │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000ac480 : │ │ │ │ - mov 0x100eb2(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle ac530 │ │ │ │ - push %r12 │ │ │ │ - lea 0x5c191(%rip),%r12 │ │ │ │ +00000000000a457b : │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ - push %rbx │ │ │ │ - lea 0x100e9e(%rip),%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x18,%rbx │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x100e63(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd -0x8(%rbx),%xmm0 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - movsd -0x8(%rbx),%xmm2 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd -0x18(%rbx),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - divsd %xmm1,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - divsd %xmm1,%xmm3 │ │ │ │ - movsd -0x10(%rbx),%xmm1 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebp,0x100e18(%rip) │ │ │ │ - jg ac4b0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %esi,-0x1c(%rbp) │ │ │ │ + movl $0x0,-0x8(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmp a45ed │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d9f3(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a45c8 │ │ │ │ + addl $0x1,-0x8(%rbp) │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + cmp -0x1c(%rbp),%eax │ │ │ │ + jne a45e9 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d9c5(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + jmp a45fd │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov 0x65d9ad(%rip),%eax │ │ │ │ + cmp %eax,-0x4(%rbp) │ │ │ │ + jl a459a │ │ │ │ + mov $0x0,%eax │ │ │ │ + leaveq │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000ac540 : │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rcx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je ac590 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je ac5b0 │ │ │ │ - test %edx,%edx │ │ │ │ - je ac570 │ │ │ │ - lea 0x5c11c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x5bf5e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x5bf26(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x5c09e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ +00000000000a45ff : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmp a4663 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d979(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a465f │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d95f(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a50d8 │ │ │ │ + jmp a4673 │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov 0x65d937(%rip),%eax │ │ │ │ + cmp %eax,-0x4(%rbp) │ │ │ │ + jl a4614 │ │ │ │ + mov $0x0,%eax │ │ │ │ + leaveq │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ │ │ │ │ -00000000000ac5d0 : │ │ │ │ - movsd 0x10(%rsi),%xmm4 │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - mov $0x0,%ecx │ │ │ │ - movsd 0x8(%rdi),%xmm2 │ │ │ │ - movsd 0x8(%rsi),%xmm1 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,(%rdx) │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - movsd (%rsi),%xmm3 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rdx) │ │ │ │ - mulsd 0x8(%rdi),%xmm3 │ │ │ │ - mulsd 0x8(%rsi),%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm2 │ │ │ │ - movsd %xmm1,0x10(%rdx) │ │ │ │ - setnp %al │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - and %edx,%eax │ │ │ │ - ucomisd %xmm3,%xmm0 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - and %edx,%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ +00000000000a4675 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %edi,-0x4(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + cmpl $0x0,-0x4(%rbp) │ │ │ │ + js a469d │ │ │ │ + mov 0x65d908(%rip),%eax │ │ │ │ + cmp %eax,-0x4(%rbp) │ │ │ │ + jl a46a4 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp a470b │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d8e9(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rdx │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d8d3(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a50d8 │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d8b5(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + leaveq │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ │ │ │ │ -00000000000ac660 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - movsd 0x8(%rdi),%xmm1 │ │ │ │ - mulsd (%rsi),%xmm0 │ │ │ │ - mulsd 0x8(%rsi),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - mulsd 0x10(%rsi),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ +00000000000a470d : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %edi,-0x4(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + cmpl $0x0,-0x4(%rbp) │ │ │ │ + js a4731 │ │ │ │ + mov 0x65d874(%rip),%eax │ │ │ │ + cmp %eax,-0x4(%rbp) │ │ │ │ + jl a4738 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp a4797 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d855(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rdx │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d83f(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d829(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000ac690 : │ │ │ │ - push %r12 │ │ │ │ +00000000000a4799 : │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %al,-0x1c(%rbp) │ │ │ │ + movl $0x0,-0x8(%rbp) │ │ │ │ + movl $0x400,-0x4(%rbp) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x660910(%rip) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,-0x8(%rbp) │ │ │ │ + jl a4801 │ │ │ │ + addl $0x400,-0x4(%rbp) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov 0x6608f1(%rip),%rax │ │ │ │ mov %rdx,%rsi │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq ac5d0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,0x6608df(%rip) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15500 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x6608ca(%rip),%rcx │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %dl,(%rax) │ │ │ │ + mov 0x7a6f1(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a486a │ │ │ │ + mov 0x7a6e2(%rip),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov 0x6608a0(%rip),%rcx │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + add %rcx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 15630 │ │ │ │ + mov 0x7a6b9(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov 0x660860(%rip),%rdx │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp %al,-0x1c(%rbp) │ │ │ │ + je a48aa │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156a0 │ │ │ │ test %eax,%eax │ │ │ │ - je ac6db │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq ac660 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - seta %al │ │ │ │ - lea -0x1(%rax,%rax,1),%eax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne ac6f3 │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + jne a48aa │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a48e0 │ │ │ │ + mov 0x66082f(%rip),%rdx │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp %al,-0x1c(%rbp) │ │ │ │ + je a48c5 │ │ │ │ + addl $0x1,-0x8(%rbp) │ │ │ │ + mov 0x660814(%rip),%rdx │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x660802(%rip),%rax │ │ │ │ + jmp a48e9 │ │ │ │ + addl $0x1,-0x8(%rbp) │ │ │ │ + jmpq a47d0 │ │ │ │ + leaveq │ │ │ │ retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000ac700 : │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ +00000000000a48eb : │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - callq ac660 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq ac660 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq %xmm0,%r13 │ │ │ │ - callq ac660 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movq %r13,%xmm2 │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe ac75a │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - seta %al │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %al,-0x1c(%rbp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x6607cd(%rip) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmp a494a │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov 0x6607b0(%rip),%rcx │ │ │ │ + mov -0x4(%rbp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + je a4973 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp %al,-0x1c(%rbp) │ │ │ │ + jne a4924 │ │ │ │ + mov 0x66076e(%rip),%rdx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + je a499d │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + movl $0x0,-0x8(%rbp) │ │ │ │ nop │ │ │ │ - │ │ │ │ -00000000000ac770 : │ │ │ │ - movsd (%rdi),%xmm3 │ │ │ │ - movsd 0x8(%rdi),%xmm2 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - ucomisd %xmm0,%xmm4 │ │ │ │ - ja ac7eb │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - ucomisd %xmm4,%xmm0 │ │ │ │ - jp ac7d0 │ │ │ │ - jne ac7d0 │ │ │ │ - movsd 0x4a30c(%rip),%xmm0 │ │ │ │ - movsd %xmm3,(%rdi) │ │ │ │ - movsd %xmm2,0x8(%rdi) │ │ │ │ - movsd %xmm1,0x10(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm3,(%rdi) │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm2,0x8(%rdi) │ │ │ │ - movsd %xmm1,0x10(%rdi) │ │ │ │ - retq │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - ucomisd %xmm4,%xmm0 │ │ │ │ - movsd (%rdi),%xmm3 │ │ │ │ - movsd 0x8(%rdi),%xmm2 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - jp ac833 │ │ │ │ - jne ac833 │ │ │ │ - movsd 0x4a2a8(%rip),%xmm0 │ │ │ │ - movsd %xmm3,(%rdi) │ │ │ │ - movsd %xmm2,0x8(%rdi) │ │ │ │ - movsd %xmm1,0x10(%rdi) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov %edx,-0x4(%rbp) │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + lea (%rdx,%rax,1),%rcx │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov %edx,-0x8(%rbp) │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rcx),%edx │ │ │ │ + mov %dl,(%rax) │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne a49a5 │ │ │ │ + mov 0x660709(%rip),%rax │ │ │ │ + leaveq │ │ │ │ retq │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - jmp ac820 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000ac850 : │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ +00000000000a49e1 : │ │ │ │ push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpl $0x3,0x100aa2(%rip) │ │ │ │ - jg ac9f0 │ │ │ │ - lea 0x100cfd(%rip),%r14 │ │ │ │ - mov $0x3,%ebp │ │ │ │ - mov %rsp,%rbx │ │ │ │ - mov %r14,%r12 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r14,%rax,8),%rdi │ │ │ │ - callq ac5d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac770 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac660 │ │ │ │ - movsd 0x5c6b5(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja ac9c0 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp $0x7,%ebp │ │ │ │ - jne ac890 │ │ │ │ - lea 0x100be0(%rip),%r14 │ │ │ │ - mov $0x3,%ebp │ │ │ │ - mov %r14,%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r14,%rax,8),%rdi │ │ │ │ - callq ac5d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac770 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac660 │ │ │ │ - movsd 0x5c655(%rip),%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja aca10 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp $0x7,%ebp │ │ │ │ - jne ac8f0 │ │ │ │ - mov 0x1009f9(%rip),%eax │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jg ac97f │ │ │ │ - movslq %eax,%rdx │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - lea 0x1009e5(%rip),%rdx │ │ │ │ - mov %eax,0x1009d7(%rip) │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd 0x8(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rdx) │ │ │ │ - movsd 0x10(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rdx) │ │ │ │ - cmpl $0x3,0x100992(%rip) │ │ │ │ - jg aca26 │ │ │ │ - movl $0x0,0x100982(%rip) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne aca53 │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov $0x0,%ebx │ │ │ │ + jmp a4a12 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x2b,%al │ │ │ │ + jne a4a0f │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x20,(%rax) │ │ │ │ + add $0x1,%ebx │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne a49f1 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + mov -0x8(%rbp),%rbx │ │ │ │ + leaveq │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x3,0x100951(%rip) │ │ │ │ - lea 0x5bb34(%rip),%rsi │ │ │ │ - jle ac996 │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7205d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp ac996 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x5baf8(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq ac87c │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x3,0x100901(%rip) │ │ │ │ - jle ac996 │ │ │ │ - lea 0x5baf3(%rip),%rsi │ │ │ │ - jmp ac9d0 │ │ │ │ - mov 0x10090c(%rip),%edx │ │ │ │ - lea 0x5baf9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x71ffa(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ac98c │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000aca60 : │ │ │ │ +00000000000a4a2b : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ sub $0x18,%rsp │ │ │ │ - cmpl $0x3,0x10089c(%rip) │ │ │ │ - jg acab0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq ac850 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0xffffffff,%r12d │ │ │ │ - je aca9d │ │ │ │ - cmp $0xffffffff,%r13d │ │ │ │ - mov $0x2,%eax │ │ │ │ - cmovne %ebx,%eax │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov $0x0,%r12d │ │ │ │ + mov $0x0,%ebx │ │ │ │ + jmp a4a98 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + movzbl (%rdx),%edx │ │ │ │ + mov %dl,(%rax) │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x25,%al │ │ │ │ + jne a4a91 │ │ │ │ + movslq %ebx,%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + mov -0x28(%rbp),%rdx │ │ │ │ + lea (%rcx,%rdx,1),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a4ac2 │ │ │ │ + mov %al,0x0(%r13) │ │ │ │ + add $0x2,%ebx │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x1,%ebx │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne a4a49 │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + nop │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x10086a(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x10(%rbp),%xmm0 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - lea 0x5bbb3(%rip),%rsi │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd 0x10(%rbp),%xmm2 │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - divsd %xmm1,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - divsd %xmm1,%xmm3 │ │ │ │ - movsd 0x8(%rbp),%xmm1 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x71f22(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq aca7e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000acb30 : │ │ │ │ +00000000000a4ac2 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x40,%al │ │ │ │ + jle a4ae5 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + sub $0x37,%eax │ │ │ │ + jmp a4aef │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + shl $0x4,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x40,%al │ │ │ │ + jle a4b1a │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + sub $0x37,%eax │ │ │ │ + jmp a4b28 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + mov %ebx,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov -0x8(%rbp),%rbx │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000a4b36 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rdi,-0x48(%rbp) │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + lea 0x62450(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15d90 │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + movq $0x0,-0x28(%rbp) │ │ │ │ + cmpq $0x0,-0x30(%rbp) │ │ │ │ + je a4d2a │ │ │ │ + mov 0x65d42d(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d435(%rip),%rax │ │ │ │ + movl $0x1,(%rdx,%rax,1) │ │ │ │ + addq $0xa,-0x30(%rbp) │ │ │ │ + mov -0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + jmp a4b9e │ │ │ │ + addq $0x1,-0x20(%rbp) │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x22,%al │ │ │ │ + je a4bca │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + je a4bca │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0xa,%al │ │ │ │ + je a4bca │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + jne a4b99 │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov -0x30(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne a4be6 │ │ │ │ + mov -0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + jmp a4c34 │ │ │ │ + mov -0x30(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov -0x30(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + jmp a4c19 │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + cmp -0x30(%rbp),%rax │ │ │ │ + jne a4c14 │ │ │ │ + subq $0x1,-0x28(%rbp) │ │ │ │ + jmp a4c2f │ │ │ │ + subq $0x1,-0x28(%rbp) │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5c,%al │ │ │ │ + je a4c2f │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x2f,%al │ │ │ │ + jne a4c03 │ │ │ │ + addq $0x1,-0x28(%rbp) │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov 0x65d356(%rip),%ebx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%rcx │ │ │ │ + movslq %ebx,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d342(%rip),%rax │ │ │ │ + mov %rcx,(%rdx,%rax,1) │ │ │ │ + mov 0x65d330(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d328(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov -0x28(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + movl $0x0,-0x14(%rbp) │ │ │ │ + jmp a4cf7 │ │ │ │ + mov 0x65d2fe(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d2f6(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rdx │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x3b,%al │ │ │ │ + jne a4cf3 │ │ │ │ + mov 0x65d2d5(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d2cd(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + movabs $0x6c6f63696d657328,%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movl $0x296e6f,0x8(%rax) │ │ │ │ + addl $0x1,-0x14(%rbp) │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + movslq %eax,%rbx │ │ │ │ + mov 0x65d29d(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d295(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb a4c9c │ │ │ │ + jmp a4d48 │ │ │ │ + mov 0x65d270(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d268(%rip),%rax │ │ │ │ + movq $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x7a1c9(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a4e03 │ │ │ │ + mov 0x65d23f(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d237(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a4dcd │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov 0x65d210(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d208(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov 0x65d1f6(%rip),%edx │ │ │ │ + mov 0x7a167(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea 0x621f2(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + jmp a4df1 │ │ │ │ + mov 0x65d1cd(%rip),%edx │ │ │ │ + mov 0x7a13e(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x621fc(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x7a120(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x65d197(%rip),%ebx │ │ │ │ + mov $0x1000,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%rcx │ │ │ │ + movslq %ebx,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d189(%rip),%rax │ │ │ │ + mov %rcx,(%rdx,%rax,1) │ │ │ │ + mov 0x65d16f(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d16f(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov 0x79eec(%rip),%rdx │ │ │ │ + lea 0x621b6(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x65d13a(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d142(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je a4f14 │ │ │ │ + mov 0x65d119(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d119(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rbx,%rax │ │ │ │ + movw $0x5f,(%rax) │ │ │ │ + mov 0x65d0ef(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d0e7(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rdx │ │ │ │ + mov 0x65d0d5(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x63d0d5(%rip),%rax │ │ │ │ + mov (%rcx,%rax,1),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + mov 0x65d0b0(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d0b0(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rbx,%rax │ │ │ │ + movw $0x5f,(%rax) │ │ │ │ + mov 0x65d086(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d086(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rbx,%rax │ │ │ │ + movl $0x58585858,(%rax) │ │ │ │ + movw $0x5858,0x4(%rax) │ │ │ │ + movb $0x0,0x6(%rax) │ │ │ │ + mov 0x65d051(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d051(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 155e0 │ │ │ │ + mov %eax,-0x34(%rbp) │ │ │ │ + mov 0x79fa3(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a4fd3 │ │ │ │ + mov 0x65d01d(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63d01d(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rcx │ │ │ │ + mov 0x65d003(%rip),%edx │ │ │ │ + mov 0x79f74(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov $0x1000,%r8d │ │ │ │ + lea 0x62064(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x79f50(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov -0x34(%rbp),%eax │ │ │ │ + lea 0x61923(%rip),%rsi │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 159a0 │ │ │ │ + mov %rax,0x65cfbd(%rip) │ │ │ │ + mov 0x65cfb6(%rip),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne a502f │ │ │ │ + mov 0x65cfa3(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63cfa3(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x6202d(%rip),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov $0x0,%edi │ │ │ │ + callq 15c40 │ │ │ │ + mov 0x65cf6b(%rip),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x5,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x63cf6b(%rip),%rax │ │ │ │ + mov (%rdx,%rax,1),%rax │ │ │ │ + mov $0x1b6,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15a20 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov -0x8(%rbp),%rbx │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000a5061 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + cmpq $0x0,-0x18(%rbp) │ │ │ │ + jne a50bd │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp a50d6 │ │ │ │ + callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rcx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzwl (%rax),%eax │ │ │ │ + movzwl %ax,%eax │ │ │ │ + and $0x2000,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a50b9 │ │ │ │ + mov $0x0,%eax │ │ │ │ + jmp a50d6 │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0xa,%al │ │ │ │ + jne a5082 │ │ │ │ + mov $0x1,%eax │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000a50d8 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + cmpq $0x0,-0x28(%rbp) │ │ │ │ + jne a50f8 │ │ │ │ + mov $0x0,%eax │ │ │ │ + jmpq a5291 │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0x18(%rbp) │ │ │ │ + movl $0x0,-0x14(%rbp) │ │ │ │ + mov $0x0,%ebx │ │ │ │ + jmp a5171 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x26,%al │ │ │ │ + je a516a │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x3c,%al │ │ │ │ + je a516a │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x3e,%al │ │ │ │ + je a516a │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x27,%al │ │ │ │ + je a516a │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x22,%al │ │ │ │ + jne a516e │ │ │ │ + addl $0x1,-0x14(%rbp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp -0x18(%rbp),%ebx │ │ │ │ + jl a5115 │ │ │ │ + mov -0x14(%rbp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + add %eax,%edx │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov $0x0,%r12d │ │ │ │ + mov $0x0,%ebx │ │ │ │ + jmpq a5284 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x26,%al │ │ │ │ + jne a51e9 │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movl $0x706d6126,(%rax) │ │ │ │ + movw $0x3b,0x4(%rax) │ │ │ │ + add $0x5,%r12d │ │ │ │ + jmpq a5274 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x3c,%al │ │ │ │ + jne a5220 │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movl $0x3b746c26,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + add $0x4,%r12d │ │ │ │ + jmp a5274 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x3e,%al │ │ │ │ + jne a5257 │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movl $0x3b746726,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + add $0x4,%r12d │ │ │ │ + jmp a5274 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %dl,(%rax) │ │ │ │ + add $0x1,%r12d │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp -0x18(%rbp),%ebx │ │ │ │ + jl a51ad │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000a529a : │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpl $0x3,0x1007d4(%rip) │ │ │ │ - jg acb60 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq ac850 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0x14(%rbp) │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov $0x0,%ebx │ │ │ │ + mov $0x0,%r12d │ │ │ │ + jmpq a543b │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + movslq %ebx,%rcx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %dl,(%rax) │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x20,%al │ │ │ │ + jne a532c │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x2b,(%rax) │ │ │ │ + jmpq a5434 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x2f,%al │ │ │ │ + ja a535f │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x2d,%al │ │ │ │ + je a535f │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x2e,%al │ │ │ │ + jne a53c5 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x40,%al │ │ │ │ + ja a5381 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x39,%al │ │ │ │ + ja a53c5 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5a,%al │ │ │ │ + jbe a53b4 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x60,%al │ │ │ │ + ja a53b4 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5f,%al │ │ │ │ + jne a53c5 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x7a,%al │ │ │ │ + jbe a5434 │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea 0x1(%rax),%ebx │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x25,(%rax) │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + shr $0x4,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x1(%rdx),%ebx │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov -0x20(%rbp),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cltq │ │ │ │ + lea 0x7f45e(%rip),%rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + movslq %ebx,%rcx │ │ │ │ + mov -0x20(%rbp),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cltq │ │ │ │ + lea 0x7f432(%rip),%rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp -0x14(%rbp),%r12d │ │ │ │ + jl a52f0 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ pop %rbp │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000a545f : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %rdi,-0x48(%rbp) │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0x14(%rbp) │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov $0x0,%ebx │ │ │ │ + mov $0x0,%r12d │ │ │ │ + jmpq a55e4 │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + movslq %ebx,%rcx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %dl,(%rax) │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x2b,%al │ │ │ │ + jne a54e5 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x20,(%rax) │ │ │ │ + jmpq a55dd │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x25,%al │ │ │ │ + jne a55dd │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + sub $0x2,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge a55dd │ │ │ │ + movb $0x30,-0x29(%rbp) │ │ │ │ + movb $0x78,-0x28(%rbp) │ │ │ │ + movslq %r12d,%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,-0x27(%rbp) │ │ │ │ + movslq %r12d,%rax │ │ │ │ + lea 0x2(%rax),%rdx │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,-0x26(%rbp) │ │ │ │ + movb $0x0,-0x25(%rbp) │ │ │ │ + lea -0x38(%rbp),%rcx │ │ │ │ + lea -0x29(%rbp),%rax │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,-0x24(%rbp) │ │ │ │ + lea -0x29(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x29(%rbp),%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja a5583 │ │ │ │ + cmpl $0x0,-0x24(%rbp) │ │ │ │ + js a5583 │ │ │ │ + cmpl $0xff,-0x24(%rbp) │ │ │ │ + jle a55ca │ │ │ │ + movslq %r12d,%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + movslq %ebx,%rax │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %dl,(%rax) │ │ │ │ + movslq %r12d,%rax │ │ │ │ + lea 0x2(%rax),%rdx │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + movslq %ebx,%rax │ │ │ │ + lea 0x2(%rax),%rcx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %dl,(%rax) │ │ │ │ + add $0x2,%ebx │ │ │ │ + jmp a55d9 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov -0x24(%rbp),%edx │ │ │ │ + mov %dl,(%rax) │ │ │ │ + add $0x2,%r12d │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp -0x14(%rbp),%r12d │ │ │ │ + jl a54a9 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add $0x40,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %r12 │ │ │ │ - jmpq ac850 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x10(%rdi),%xmm2 │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - lea 0x5bb88(%rip),%rsi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x8(%rdi),%xmm1 │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rbp),%xmm2 │ │ │ │ - movsd 0x8(%rbp),%xmm1 │ │ │ │ - lea 0x5bb9b(%rip),%rsi │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000a5608 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + mov %esi,-0x3c(%rbp) │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov -0x38(%rbp),%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,-0x14(%rbp) │ │ │ │ + jmp a5683 │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x20,%al │ │ │ │ + jne a568b │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + subl $0x1,-0x14(%rbp) │ │ │ │ + cmpl $0x0,-0x14(%rbp) │ │ │ │ + jns a565b │ │ │ │ + jmp a568c │ │ │ │ + nop │ │ │ │ + movl $0x0,-0x14(%rbp) │ │ │ │ + movl $0x0,-0x18(%rbp) │ │ │ │ + jmpq a587f │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + cmp -0x3c(%rbp),%eax │ │ │ │ + jge a56cf │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov -0x14(%rbp),%edx │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov -0x38(%rbp),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + addl $0x1,-0x14(%rbp) │ │ │ │ + jmpq a587b │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x20,%al │ │ │ │ + jne a56fc │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x2b,(%rax) │ │ │ │ + addl $0x1,-0x14(%rbp) │ │ │ │ + jmpq a587b │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x2a,%al │ │ │ │ + je a57d0 │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x2d,%al │ │ │ │ + je a57d0 │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x2e,%al │ │ │ │ + je a57d0 │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5f,%al │ │ │ │ + je a57d0 │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x2f,%al │ │ │ │ + jle a5780 │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x39,%al │ │ │ │ + jle a57d0 │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x60,%al │ │ │ │ + jle a57a8 │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x7a,%al │ │ │ │ + jle a57d0 │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x40,%al │ │ │ │ + jle a57f8 │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5a,%al │ │ │ │ + jg a57f8 │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov -0x14(%rbp),%edx │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov -0x38(%rbp),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + addl $0x1,-0x14(%rbp) │ │ │ │ + jmpq a587b │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + movsbl %al,%edx │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + lea 0x61858(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x25,(%rax) │ │ │ │ + movzbl -0x28(%rbp),%eax │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 151a0 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %dl,(%rax) │ │ │ │ + movzbl -0x27(%rbp),%eax │ │ │ │ + movsbl %al,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq 151a0 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x2(%rax),%rcx │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %dl,(%rax) │ │ │ │ + addl $0x3,-0x14(%rbp) │ │ │ │ + addl $0x1,-0x18(%rbp) │ │ │ │ + mov -0x18(%rbp),%eax │ │ │ │ + movslq %eax,%rbx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb a569f │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + nop │ │ │ │ + mov -0x8(%rbp),%rbx │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000a58bd : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x1a0,%rsp │ │ │ │ + mov %rdi,-0x198(%rbp) │ │ │ │ + mov %rsi,-0x1a0(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + movabs $0x7961646e7553,%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movw $0x0,-0x158(%rbp) │ │ │ │ + movabs $0x7961646e6f4d,%rax │ │ │ │ + mov %rax,-0x156(%rbp) │ │ │ │ + movw $0x0,-0x14e(%rbp) │ │ │ │ + movabs $0x79616473657554,%rax │ │ │ │ + mov %rax,-0x14c(%rbp) │ │ │ │ + movw $0x0,-0x144(%rbp) │ │ │ │ + movabs $0x616473656e646557,%rax │ │ │ │ + mov %rax,-0x142(%rbp) │ │ │ │ + movw $0x79,-0x13a(%rbp) │ │ │ │ + movabs $0x7961647372756854,%rax │ │ │ │ + mov %rax,-0x138(%rbp) │ │ │ │ + movw $0x0,-0x130(%rbp) │ │ │ │ + movabs $0x796164697246,%rax │ │ │ │ + mov %rax,-0x12e(%rbp) │ │ │ │ + movw $0x0,-0x126(%rbp) │ │ │ │ + movabs $0x7961647275746153,%rax │ │ │ │ + mov %rax,-0x124(%rbp) │ │ │ │ + movw $0x0,-0x11c(%rbp) │ │ │ │ + movl $0x6e614a,-0x190(%rbp) │ │ │ │ + movl $0x626546,-0x18c(%rbp) │ │ │ │ + movl $0x72614d,-0x188(%rbp) │ │ │ │ + movl $0x727041,-0x184(%rbp) │ │ │ │ + movl $0x79614d,-0x180(%rbp) │ │ │ │ + movl $0x6e754a,-0x17c(%rbp) │ │ │ │ + movl $0x6c754a,-0x178(%rbp) │ │ │ │ + movl $0x677541,-0x174(%rbp) │ │ │ │ + movl $0x706553,-0x170(%rbp) │ │ │ │ + movl $0x74634f,-0x16c(%rbp) │ │ │ │ + movl $0x766f4e,-0x168(%rbp) │ │ │ │ + movl $0x636544,-0x164(%rbp) │ │ │ │ + cmpq $0x0,-0x198(%rbp) │ │ │ │ + jne a5a1f │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq a5c12 │ │ │ │ + cmpq $0x0,-0x1a0(%rbp) │ │ │ │ + je a5b17 │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + je a5b17 │ │ │ │ + movl $0x1,-0x4(%rbp) │ │ │ │ + lea 0x65f6a3(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x65f697(%rip),%rax │ │ │ │ + add $0x127500,%rax │ │ │ │ + mov %rax,0x65f68a(%rip) │ │ │ │ + lea 0x65f683(%rip),%rdi │ │ │ │ + callq 15b30 │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + mov 0x14(%rax),%eax │ │ │ │ + lea 0x76c(%rax),%edx │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + mov %edx,0x14(%rax) │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + mov (%rax),%r8d │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + mov 0x14(%rax),%r9d │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%eax │ │ │ │ + lea -0x190(%rbp),%rdx │ │ │ │ + cltq │ │ │ │ + shl $0x2,%rax │ │ │ │ + lea (%rdx,%rax,1),%r10 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + mov 0xc(%rax),%edx │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rax),%eax │ │ │ │ + lea -0x160(%rbp),%r11 │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + lea (%r11,%rax,1),%rsi │ │ │ │ + lea -0x110(%rbp),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push %r8 │ │ │ │ + push %rdi │ │ │ │ + push %rcx │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x61572(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x793fa(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je a5b7e │ │ │ │ + mov 0x793eb(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rbp),%edx │ │ │ │ + lea 0x61566(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x793ca(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x1a0(%rbp),%rdx │ │ │ │ + lea 0x61569(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x793a5(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov -0x198(%rbp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x11,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x61554(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov -0x198(%rbp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x19,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x61546(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + cmpl $0x0,-0x4(%rbp) │ │ │ │ + je a5bed │ │ │ │ + lea -0x110(%rbp),%rcx │ │ │ │ + mov -0x1a0(%rbp),%rdx │ │ │ │ + mov -0x198(%rbp),%rax │ │ │ │ + lea 0x61540(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov -0x198(%rbp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x60f65(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov $0x0,%eax │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000a5c14 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x3030,%rsp │ │ │ │ + mov %rdi,-0x3018(%rbp) │ │ │ │ + mov %rsi,-0x3020(%rbp) │ │ │ │ + mov %rdx,-0x3028(%rbp) │ │ │ │ + movl $0x1,-0xc(%rbp) │ │ │ │ + cmpq $0x0,-0x3018(%rbp) │ │ │ │ + jne a5c4f │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq a5e8a │ │ │ │ + cmpq $0x0,-0x3028(%rbp) │ │ │ │ + je a5c67 │ │ │ │ + mov -0x3028(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne a5c70 │ │ │ │ + movb $0x0,-0x2010(%rbp) │ │ │ │ + jmp a5c89 │ │ │ │ + mov -0x3028(%rbp),%rdx │ │ │ │ + lea -0x2010(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + cmpq $0x0,-0x3020(%rbp) │ │ │ │ + je a5ca5 │ │ │ │ + mov -0x3020(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne a5d3c │ │ │ │ + lea 0x61497(%rip),%rdi │ │ │ │ + callq 15060 │ │ │ │ + test %rax,%rax │ │ │ │ + je a5cd9 │ │ │ │ + lea 0x61486(%rip),%rdi │ │ │ │ + callq 15060 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x1010(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + jmp a5d55 │ │ │ │ + lea -0x1010(%rbp),%rax │ │ │ │ + movabs $0x6d632f617372692f,%rsi │ │ │ │ + movabs $0x7469616c2f73772f,%rdi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + movabs $0x772f617372692f79,%rsi │ │ │ │ + movabs $0x2f6c6d74682f6265,%rdi │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + mov %rdi,0x18(%rax) │ │ │ │ + movabs $0x2f6564756c636e69,%rsi │ │ │ │ + movabs $0x682e726564616568,%rdi │ │ │ │ + mov %rsi,0x20(%rax) │ │ │ │ + mov %rdi,0x28(%rax) │ │ │ │ + movl $0x6c6d74,0x30(%rax) │ │ │ │ + jmp a5d55 │ │ │ │ + mov -0x3020(%rbp),%rdx │ │ │ │ + lea -0x1010(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + lea -0x1010(%rbp),%rax │ │ │ │ + lea 0x613ec(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a5d76 │ │ │ │ + movl $0x0,-0xc(%rbp) │ │ │ │ + cmpl $0x0,-0xc(%rbp) │ │ │ │ + je a5da7 │ │ │ │ + lea -0x1010(%rbp),%rax │ │ │ │ + lea 0x6106c(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + cmpq $0x0,-0x8(%rbp) │ │ │ │ + jne a5da7 │ │ │ │ + mov $0x2,%eax │ │ │ │ + jmpq a5e8a │ │ │ │ + mov -0x3018(%rbp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x61394(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov -0x3018(%rbp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x6137d(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + lea -0x2010(%rbp),%rdx │ │ │ │ + mov -0x3018(%rbp),%rax │ │ │ │ + lea 0x6136c(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + cmpl $0x0,-0xc(%rbp) │ │ │ │ + je a5e56 │ │ │ │ + mov -0x8(%rbp),%rdx │ │ │ │ + lea -0x3010(%rbp),%rax │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je a5e47 │ │ │ │ + mov -0x3018(%rbp),%rdx │ │ │ │ + lea -0x3010(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15470 │ │ │ │ + jmp a5e0f │ │ │ │ + nop │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + jmp a5e76 │ │ │ │ + mov -0x3018(%rbp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x6130f(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov -0x3018(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov $0x0,%eax │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000a5e8c : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x2020,%rsp │ │ │ │ + mov %rdi,-0x2018(%rbp) │ │ │ │ + mov %rsi,-0x2020(%rbp) │ │ │ │ + movl $0x1,-0xc(%rbp) │ │ │ │ + cmpq $0x0,-0x2018(%rbp) │ │ │ │ + jne a5ec0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq a605f │ │ │ │ + cmpq $0x0,-0x2020(%rbp) │ │ │ │ + je a5edc │ │ │ │ + mov -0x2020(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne a5f73 │ │ │ │ + lea 0x612be(%rip),%rdi │ │ │ │ + callq 15060 │ │ │ │ + test %rax,%rax │ │ │ │ + je a5f10 │ │ │ │ + lea 0x612ad(%rip),%rdi │ │ │ │ + callq 15060 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x1010(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + jmp a5f8c │ │ │ │ + lea -0x1010(%rbp),%rax │ │ │ │ + movabs $0x6d632f617372692f,%rsi │ │ │ │ + movabs $0x7469616c2f73772f,%rdi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + movabs $0x772f617372692f79,%rdx │ │ │ │ + movabs $0x2f6c6d74682f6265,%rcx │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov %rcx,0x18(%rax) │ │ │ │ + movabs $0x2f6564756c636e69,%rsi │ │ │ │ + movabs $0x682e7265746f6f66,%rdi │ │ │ │ + mov %rsi,0x20(%rax) │ │ │ │ + mov %rdi,0x28(%rax) │ │ │ │ + movl $0x6c6d74,0x30(%rax) │ │ │ │ + jmp a5f8c │ │ │ │ + mov -0x2020(%rbp),%rdx │ │ │ │ + lea -0x1010(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + lea -0x1010(%rbp),%rax │ │ │ │ + lea 0x61213(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne a5fad │ │ │ │ + movl $0x0,-0xc(%rbp) │ │ │ │ + cmpl $0x0,-0xc(%rbp) │ │ │ │ + je a5fde │ │ │ │ + lea -0x1010(%rbp),%rax │ │ │ │ + lea 0x60e35(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + cmpq $0x0,-0x8(%rbp) │ │ │ │ + jne a5fde │ │ │ │ mov $0x3,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x71e90(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + jmpq a605f │ │ │ │ + cmpl $0x0,-0xc(%rbp) │ │ │ │ + je a602b │ │ │ │ + mov -0x8(%rbp),%rdx │ │ │ │ + lea -0x2010(%rbp),%rax │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je a601c │ │ │ │ + mov -0x2018(%rbp),%rdx │ │ │ │ + lea -0x2010(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15470 │ │ │ │ + jmp a5fe4 │ │ │ │ + nop │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + jmp a604b │ │ │ │ + mov -0x2018(%rbp),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0xf,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x6116e(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov -0x2018(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - jmp acb46 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x0,%eax │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000acbc0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %ecx,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ +00000000000a6070 : │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + cvtsi2sd %edi,%xmm1 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + movsd 0x55af0(%rip),%xmm3 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + ja a6150 │ │ │ │ + callq 15b00 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x51831(%rip),%xmm4 │ │ │ │ + movsd 0x518e1(%rip),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd 0x518b1(%rip),%xmm2 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + andpd %xmm4,%xmm5 │ │ │ │ + ucomisd %xmm5,%xmm6 │ │ │ │ + ja a6118 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + add $0x28,%rsp │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cvttsd2si %xmm2,%rax │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd 0x5099f(%rip),%xmm0 │ │ │ │ + andnpd %xmm2,%xmm4 │ │ │ │ + cvtsi2sd %rax,%xmm5 │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + cmpnlesd %xmm2,%xmm6 │ │ │ │ + andpd %xmm0,%xmm6 │ │ │ │ + subsd %xmm6,%xmm5 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + orpd %xmm4,%xmm0 │ │ │ │ + jmp a60f1 │ │ │ │ + nopl (%rax) │ │ │ │ + callq 15b00 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x5178d(%rip),%xmm4 │ │ │ │ + movsd 0x5183d(%rip),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + subsd 0x5180d(%rip),%xmm2 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + andpd %xmm4,%xmm5 │ │ │ │ + ucomisd %xmm5,%xmm6 │ │ │ │ + jbe a60f1 │ │ │ │ + cvttsd2si %xmm2,%rax │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd 0x5091e(%rip),%xmm6 │ │ │ │ + andnpd %xmm2,%xmm4 │ │ │ │ + cvtsi2sd %rax,%xmm5 │ │ │ │ + cmpnlesd %xmm5,%xmm0 │ │ │ │ + andpd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + orpd %xmm4,%xmm0 │ │ │ │ + jmpq a60f1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000a61d0 : │ │ │ │ + movsd 0x53b08(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja a6380 │ │ │ │ + comisd 0x517b6(%rip),%xmm0 │ │ │ │ + ja a6380 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ + mov %rdx,%r12 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ push %rbp │ │ │ │ mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movsd 0x8(%r8),%xmm0 │ │ │ │ - movsd (%r8),%xmm1 │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0x10073c(%rip),%xmm5 │ │ │ │ - movq %xmm0,%r15 │ │ │ │ - movsd 0x10(%rbp),%xmm0 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je acc1f │ │ │ │ - cmpl $0x3,0x100703(%rip) │ │ │ │ - jg acc40 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq ac850 │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - addl $0x1,0x0(%r13) │ │ │ │ - add $0x18,%rsp │ │ │ │ - cltd │ │ │ │ + mov %rcx,%rbx │ │ │ │ + ja a6360 │ │ │ │ + movq 0x516dd(%rip),%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movsd 0x5177d(%rip),%xmm5 │ │ │ │ + andpd %xmm1,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm5 │ │ │ │ + ja a6320 │ │ │ │ + cvttsd2si %xmm2,%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %eax,%xmm2 │ │ │ │ + mov %eax,(%r12) │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + mulsd 0x5dab3(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm1,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm5 │ │ │ │ + ja a62e0 │ │ │ │ + cvttsd2si %xmm2,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov $0x1,%eax │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x5da82(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + callq a6070 │ │ │ │ + comisd 0x5da70(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jae a62c0 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp $0x3b,%eax │ │ │ │ + jle a62b3 │ │ │ │ + sub $0x3c,%eax │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + addl $0x1,(%r12) │ │ │ │ pop %rbx │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %rbp │ │ │ │ - idiv %r12d │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - mov %edx,%eax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movq %r15,%xmm3 │ │ │ │ - movsd 0x10(%rbp),%xmm2 │ │ │ │ - movsd 0x8(%rbp),%xmm1 │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5bafe(%rip),%rsi │ │ │ │ - divsd %xmm6,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - divsd %xmm6,%xmm3 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x71dbd(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp acc17 │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + subsd 0x5da3e(%rip),%xmm0 │ │ │ │ + add $0x1,%eax │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + jmp a62a1 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x507d7(%rip),%xmm2 │ │ │ │ + andnpd %xmm0,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + cmpnlesd %xmm0,%xmm4 │ │ │ │ + andpd %xmm2,%xmm4 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + orpd %xmm1,%xmm2 │ │ │ │ + jmpq a6267 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x50797(%rip),%xmm2 │ │ │ │ + andnpd %xmm0,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + cmpnlesd %xmm0,%xmm6 │ │ │ │ + andpd %xmm2,%xmm6 │ │ │ │ + subsd %xmm6,%xmm4 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + orpd %xmm3,%xmm2 │ │ │ │ + jmpq a6239 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq 0x51588(%rip),%xmm1 │ │ │ │ + mov $0x1,%eax │ │ │ │ + andpd %xmm1,%xmm0 │ │ │ │ + jmpq a6215 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000acc90 : │ │ │ │ - movq 0x4a818(%rip),%xmm1 │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rdi) │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rdi) │ │ │ │ +00000000000a6390 : │ │ │ │ + movsd 0x53948(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja a6540 │ │ │ │ + comisd 0x515f6(%rip),%xmm0 │ │ │ │ + ja a6540 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + push %rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + ja a6520 │ │ │ │ + movq 0x5151d(%rip),%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + divsd 0x5760b(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd 0x515b9(%rip),%xmm5 │ │ │ │ + andpd %xmm1,%xmm4 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + ucomisd %xmm4,%xmm5 │ │ │ │ + ja a64e0 │ │ │ │ + cvttsd2si %xmm2,%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %eax,%xmm2 │ │ │ │ + mov %eax,(%r12) │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + mulsd 0x5d8eb(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm1,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm5 │ │ │ │ + ja a64a0 │ │ │ │ + cvttsd2si %xmm2,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov $0x1,%eax │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x5d8ba(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + callq a6070 │ │ │ │ + comisd 0x5d8a8(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jae a6488 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp $0x3b,%eax │ │ │ │ + jle a647b │ │ │ │ + sub $0x3c,%eax │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + addl $0x1,(%r12) │ │ │ │ + pop %rbx │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + subsd 0x5d876(%rip),%xmm0 │ │ │ │ + add $0x1,%eax │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + jmp a6469 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x50617(%rip),%xmm2 │ │ │ │ + andnpd %xmm0,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + cmpnlesd %xmm0,%xmm4 │ │ │ │ + andpd %xmm2,%xmm4 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + orpd %xmm1,%xmm2 │ │ │ │ + jmpq a642f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x505d7(%rip),%xmm2 │ │ │ │ + andnpd %xmm0,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + cmpnlesd %xmm0,%xmm6 │ │ │ │ + andpd %xmm2,%xmm6 │ │ │ │ + subsd %xmm6,%xmm4 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + orpd %xmm3,%xmm2 │ │ │ │ + jmpq a6401 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq 0x513c8(%rip),%xmm1 │ │ │ │ + mov $0x1,%eax │ │ │ │ + andpd %xmm1,%xmm0 │ │ │ │ + jmpq a63d5 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000accd0 : │ │ │ │ +00000000000a6550 : │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rdx,%rdi │ │ │ │ push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x2,%edi │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - callq ac660 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq ac660 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - mov %r10,%rsi │ │ │ │ - callq ac5d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ace30 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq ac700 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ace18 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq ac700 │ │ │ │ - test %eax,%eax │ │ │ │ - je acd75 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq ac700 │ │ │ │ - test %eax,%eax │ │ │ │ - jne acdff │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq ac700 │ │ │ │ - test %eax,%eax │ │ │ │ - je acd99 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq ac700 │ │ │ │ + lea 0x20(%rsp),%r15 │ │ │ │ + lea 0x18(%rsp),%r14 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + lea 0x10(%rsp),%r13 │ │ │ │ + lea 0x1c(%rsp),%rdx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq a6390 │ │ │ │ test %eax,%eax │ │ │ │ - jne acdff │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + js a6669 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + lea 0x5f450(%rip),%r10 │ │ │ │ + lea 0x5682b(%rip),%rbx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %r10,%r8 │ │ │ │ + lea 0x60bf8(%rip),%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq ac700 │ │ │ │ - test %eax,%eax │ │ │ │ - je acdbd │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq ac700 │ │ │ │ - test %eax,%eax │ │ │ │ - jne acdff │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq ac700 │ │ │ │ + test %esi,%esi │ │ │ │ + mov $0x1,%esi │ │ │ │ + cmovne %rbx,%r8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x2c(%rsp),%r9d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x24(%rsp),%rdx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov $0x2,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq a61d0 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ test %eax,%eax │ │ │ │ - jne acf40 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + js a6669 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq ac700 │ │ │ │ - test %eax,%eax │ │ │ │ - je acf30 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq ac700 │ │ │ │ + lea 0x5f3d4(%rip),%r10 │ │ │ │ + lea 0x60ba3(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ test %eax,%eax │ │ │ │ - je acf30 │ │ │ │ + cmovne %rbx,%r10 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %r10,%r8 │ │ │ │ + push %rax │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x24(%rsp),%r9d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + pop %rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rcx │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne a6688 │ │ │ │ add $0x38,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq ac700 │ │ │ │ - test %eax,%eax │ │ │ │ - je acd4d │ │ │ │ - jmp acdff │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac770 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac660 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja acf60 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac660 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja acf30 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac660 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja acf30 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac660 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja acf30 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac660 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja acf30 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov $0x0,%ecx │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - setnp %al │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - ucomisd 0x8(%rsp),%xmm3 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - or %dl,%al │ │ │ │ - jne acf20 │ │ │ │ - ucomisd %xmm0,%xmm5 │ │ │ │ - mov $0x2,%r15d │ │ │ │ - setnp %dl │ │ │ │ - cmove %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - je acdff │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmpq acdff │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3,%r15d │ │ │ │ - jmpq acdff │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq ac700 │ │ │ │ - test %eax,%eax │ │ │ │ - je acdd3 │ │ │ │ - jmpq acdff │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq acc90 │ │ │ │ - jmpq ace51 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -00000000000acf70 : │ │ │ │ - cmpl $0x2,0x1003c1(%rip) │ │ │ │ - jle acf80 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp acf90 │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - retq │ │ │ │ +00000000000a6690 : │ │ │ │ + movslq %edi,%rdi │ │ │ │ + shl $0x2,%rdi │ │ │ │ + jmpq 15850 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000a66a0 : │ │ │ │ + jmpq 15090 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000a66b0 : │ │ │ │ push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %esi,%edi │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x1e8,%rsp │ │ │ │ - mov 0x100390(%rip),%r8d │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - mov 0x100359(%rip),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle ad067 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle ad37c │ │ │ │ - mov 0x71a68(%rip),%r13 │ │ │ │ - lea 0x100361(%rip),%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x5b7c8(%rip),%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ - add $0x18,%rbx │ │ │ │ - callq 152c0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd -0x8(%rbx),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - movsd -0x8(%rbx),%xmm2 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd -0x10(%rbx),%xmm1 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd -0x18(%rbx),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - divsd 0x4ca6e(%rip),%xmm4 │ │ │ │ - add $0x1,%ebp │ │ │ │ - divsd 0x4ca63(%rip),%xmm3 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x1002d6(%rip),%r8d │ │ │ │ - cmp %r8d,%ebp │ │ │ │ - jl acff0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle ad376 │ │ │ │ - lea 0x50(%rsp),%r12 │ │ │ │ - lea 0x1002c4(%rip),%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r15,%r14 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + callq a6690 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq a6690 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq a6690 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle a6a0d │ │ │ │ + mov %ebp,%ebx │ │ │ │ + lea 0x0(,%rbx,4),%rsi │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + mov %ebp,0x34(%rsp) │ │ │ │ + movss 0x579e7(%rip),%xmm3 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + lea 0x4(,%r8,4),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + jmp a6751 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov %ebx,%eax │ │ │ │ - cltd │ │ │ │ - idiv %r8d │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea (%r15,%rax,8),%rsi │ │ │ │ - callq ac5d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x18,%r13 │ │ │ │ - callq ac770 │ │ │ │ - mov 0x100272(%rip),%r8d │ │ │ │ - cmp %r8d,%ebx │ │ │ │ - jl ad090 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle ad376 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - jmp ad162 │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - subsd 0x4a390(%rip),%xmm1 │ │ │ │ - lea 0x5b6e1(%rip),%rsi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7191a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - comisd 0x5be44(%rip),%xmm0 │ │ │ │ - mov 0x1001f5(%rip),%r8d │ │ │ │ - ja ad228 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - cmp %r8d,%ebx │ │ │ │ - jge ad2d0 │ │ │ │ - mov %ebx,%r14d │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ebx,%eax │ │ │ │ - cltd │ │ │ │ - idiv %r8d │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea (%r12,%rax,8),%rsi │ │ │ │ - callq ac5d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq ac770 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltd │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - idivl 0x10019a(%rip) │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - lea (%r12,%rax,8),%rsi │ │ │ │ - callq ac660 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - xorpd 0x4a2f0(%rip),%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - cmpl $0x3,0x100142(%rip) │ │ │ │ - jle ad134 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - jne ad0f0 │ │ │ │ - lea 0x5f7c7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - jmpq ad0f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cltd │ │ │ │ - idiv %r8d │ │ │ │ - cmpl $0x3,0x1000e3(%rip) │ │ │ │ - mov %edx,%r12d │ │ │ │ - jg ad398 │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - mov %eax,0x1000f0(%rip) │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jge ad29f │ │ │ │ - sub %r12d,%r8d │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - lea -0x2(%r8),%edx │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - add %rcx,%rdx │ │ │ │ - lea (%r15,%rax,8),%rax │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - lea 0x1000eb(%rip),%rdx │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - add $0x18,%rax │ │ │ │ - movsd %xmm0,-0x18(%rax) │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%rax) │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne ad278 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + je a67bc │ │ │ │ + cmpl $0x1,(%rdi,%rcx,4) │ │ │ │ + mov %ecx,%esi │ │ │ │ + je a6748 │ │ │ │ xor %eax,%eax │ │ │ │ - callq acf70 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ad3cb │ │ │ │ - add $0x1e8,%rsp │ │ │ │ + jmp a6783 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r12,%rcx,8),%rdx │ │ │ │ + movss (%rdx,%rax,4),%xmm0 │ │ │ │ + andps %xmm3,%xmm0 │ │ │ │ + comiss %xmm1,%xmm0 │ │ │ │ + jb a677a │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov %eax,%r13d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je a6748 │ │ │ │ + mov (%rdi,%rax,4),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je a6760 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jle a677a │ │ │ │ + callq a66a0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq a66a0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq a66a0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nop │ │ │ │ - mov 0x100042(%rip),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - cvtsi2sd %r8d,%xmm1 │ │ │ │ - subsd 0x4a96b(%rip),%xmm1 │ │ │ │ - mulsd 0x4a1ab(%rip),%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp ad370 │ │ │ │ - movsd 0x54021(%rip),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x4a95d(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jb ad370 │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - maxsd %xmm0,%xmm7 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle ad2a6 │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - lea 0x5b52e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x716ea(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - jmpq ad2a6 │ │ │ │ + movslq %r13d,%r10 │ │ │ │ + lea 0x0(,%r10,4),%r11 │ │ │ │ + mov (%r12,%r10,8),%rsi │ │ │ │ + lea 0x0(,%r10,8),%rbp │ │ │ │ + addl $0x1,(%rdi,%r11,1) │ │ │ │ + cmp %r14d,%r13d │ │ │ │ + jne a69a5 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r14d,(%rcx,%rax,4) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r13d,(%rcx,%rax,4) │ │ │ │ + lea (%rsi,%r11,1),%rax │ │ │ │ + movss (%rax),%xmm1 │ │ │ │ + ucomiss %xmm4,%xmm1 │ │ │ │ + jnp a6a2d │ │ │ │ + movss 0x614db(%rip),%xmm0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + movl $0x3f800000,(%rax) │ │ │ │ + mov %rsi,%rax │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + lea (%rsi,%rcx,1),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movss (%rax),%xmm1 │ │ │ │ + add $0x4,%rax │ │ │ │ + mulss %xmm0,%xmm1 │ │ │ │ + movss %xmm1,-0x4(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne a6830 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle a6876 │ │ │ │ + mov (%r15,%r10,8),%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + lea (%rcx,%rax,1),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movss (%rax),%xmm1 │ │ │ │ + add $0x4,%rax │ │ │ │ + mulss %xmm0,%xmm1 │ │ │ │ + movss %xmm1,-0x4(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne a6860 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r9d,%r13d │ │ │ │ + je a6904 │ │ │ │ + mov (%r12,%r9,8),%rdx │ │ │ │ + lea (%rdx,%r11,1),%rax │ │ │ │ + movss (%rax),%xmm1 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp ad327 │ │ │ │ - mov 0xfff9c(%rip),%eax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - jmpq ad2d6 │ │ │ │ + movss (%rsi,%rax,4),%xmm2 │ │ │ │ + movss (%rdx,%rax,4),%xmm0 │ │ │ │ + mulss %xmm1,%xmm2 │ │ │ │ + subss %xmm2,%xmm0 │ │ │ │ + movss %xmm0,(%rdx,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne a68a8 │ │ │ │ + test %edi,%edi │ │ │ │ + jle a6904 │ │ │ │ + mov (%r15,%r9,8),%rdx │ │ │ │ + mov (%r15,%rbp,1),%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movss (%r10,%rax,4),%xmm2 │ │ │ │ + movss (%rdx,%rax,4),%xmm0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mulss %xmm1,%xmm2 │ │ │ │ + subss %xmm2,%xmm0 │ │ │ │ + movss %xmm0,(%rdx,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne a68e0 │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %rbx,%r9 │ │ │ │ + jne a6888 │ │ │ │ + addq $0x1,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne a673a │ │ │ │ + mov 0x34(%rsp),%ebp │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + sub $0x1,%ebp │ │ │ │ + movslq %ebp,%r9 │ │ │ │ + mov %ebp,%ebp │ │ │ │ + lea 0x8(%r12,%rbp,8),%r10 │ │ │ │ + jmp a695d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%r9 │ │ │ │ + test %r9d,%r9d │ │ │ │ + js a6a0d │ │ │ │ + movslq (%rbx,%r9,4),%rdx │ │ │ │ + movslq (%r11,%r9,4),%rax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je a6950 │ │ │ │ + lea 0x0(,%rdx,4),%r8 │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea 0x5b48f(%rip),%rsi │ │ │ │ - mov %r14d,%edx │ │ │ │ + mov (%rdx),%rax │ │ │ │ + add $0x8,%rdx │ │ │ │ + lea (%rax,%r8,1),%rcx │ │ │ │ + add %rsi,%rax │ │ │ │ + movss (%rcx),%xmm0 │ │ │ │ + movss (%rax),%xmm1 │ │ │ │ + movss %xmm1,(%rcx) │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + cmp %r10,%rdx │ │ │ │ + jne a6980 │ │ │ │ + jmp a6950 │ │ │ │ + movslq %r14d,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x71689(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfff72(%rip),%r8d │ │ │ │ - jmpq ad23e │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov (%r12,%rcx,8),%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + movss (%rdx,%rax,4),%xmm0 │ │ │ │ + movss (%rsi,%rax,4),%xmm1 │ │ │ │ + movss %xmm1,(%rdx,%rax,4) │ │ │ │ + movss %xmm0,(%rsi,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne a69b0 │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle a67e1 │ │ │ │ + mov (%r15,%rcx,8),%rcx │ │ │ │ + mov (%r15,%r10,8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movss (%rcx,%rax,4),%xmm0 │ │ │ │ + movss (%rdx,%rax,4),%xmm1 │ │ │ │ + mov %rax,%r9 │ │ │ │ + movss %xmm1,(%rcx,%rax,4) │ │ │ │ + movss %xmm0,(%rdx,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jne a69e8 │ │ │ │ + jmpq a67e1 │ │ │ │ + callq a66a0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq a66a0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq a66a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq a67ad │ │ │ │ + je a678f │ │ │ │ + jmpq a680d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000ad3d0 : │ │ │ │ +00000000000a6a40 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %r9d,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x1404,%edi │ │ │ │ push %rbx │ │ │ │ - sub $0x1e8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpl $0x3,0xfff1d(%rip) │ │ │ │ - jg ad640 │ │ │ │ - movsd 0xfff37(%rip),%xmm6 │ │ │ │ - movsd 0xfff37(%rip),%xmm7 │ │ │ │ - mov 0xfff21(%rip),%ecx │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd 0xfff2b(%rip),%xmm6 │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd 0x5bb55(%rip),%xmm7 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle ad587 │ │ │ │ - lea 0xffef2(%rip),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp ad480 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x3,0xffeb1(%rip) │ │ │ │ - jg ad610 │ │ │ │ - mov 0xffec5(%rip),%ecx │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp %ecx,%r14d │ │ │ │ - jge ad514 │ │ │ │ - mov %r14d,%r12d │ │ │ │ - add $0x1,%r14d │ │ │ │ - lea 0xffeb2(%rip),%rdi │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea 0x1(%rbp),%r13d │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movslq %r13d,%rax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea (%rdi,%rdx,8),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x50(%rsp,%rax,1) │ │ │ │ - movsd 0x8(%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x58(%rsp,%rax,1) │ │ │ │ - movsd 0x10(%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rsp,%rax,1) │ │ │ │ - callq ac5d0 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %ecx,0x88(%rsp) │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + mov %r9d,0x64(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r11w,0x5(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + movb $0x0,0x3(%rax) │ │ │ │ + movl $0x1,-0x4(%rax) │ │ │ │ + movb $0x0,0x4(%r15) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov $0xc,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov $0xc,%edi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + callq 15850 │ │ │ │ + mov $0xc,%edi │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je a6e20 │ │ │ │ + movl $0x9c4,0x8c(%rsp) │ │ │ │ + cmp $0x1387,%r12d │ │ │ │ + jle a6ed0 │ │ │ │ + mov 0x140(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne a6e44 │ │ │ │ + lea 0x4ffc4(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq ac770 │ │ │ │ - cmpl $0x3,0xffe30(%rip) │ │ │ │ - jg ad5b0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja ad460 │ │ │ │ - mov 0xffe34(%rip),%ecx │ │ │ │ - mov %r13d,%ebp │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp %ecx,%r14d │ │ │ │ - jl ad480 │ │ │ │ - cmpl $0x3,0xffdfd(%rip) │ │ │ │ - jg ad780 │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jge ad587 │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je a8350 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq f1fb0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle a8218 │ │ │ │ + lea 0x502d3(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x50350(%rip),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x4dfcb(%rip),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x502fb(%rip),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x502f4(%rip),%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ test %ebp,%ebp │ │ │ │ - jle ad581 │ │ │ │ - lea -0x1(%rbp),%ecx │ │ │ │ - lea 0x68(%rsp),%rax │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - lea 0xffdf2(%rip),%rdx │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - jmp ad56a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - add $0x18,%rax │ │ │ │ - movsd -0x8(%rax),%xmm2 │ │ │ │ - movsd %xmm1,(%rdx) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movsd %xmm0,-0x10(%rdx) │ │ │ │ - movsd %xmm2,-0x8(%rdx) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne ad558 │ │ │ │ - mov %ebp,0xffdb1(%rip) │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ad7ad │ │ │ │ - add $0x1e8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %r14d,%eax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - cltd │ │ │ │ - mov $0x1,%edi │ │ │ │ - divsd 0xffd65(%rip),%xmm1 │ │ │ │ - lea 0x5b346(%rip),%rsi │ │ │ │ - idivl 0xffd60(%rip) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - mulsd 0x4c46a(%rip),%xmm1 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x71449(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - jmpq ad4ee │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x5b34c(%rip),%rsi │ │ │ │ + js a8240 │ │ │ │ + test %ebx,%ebx │ │ │ │ + js a8256 │ │ │ │ + test %r12d,%r12d │ │ │ │ + js a6ef8 │ │ │ │ + test %ebx,%ebx │ │ │ │ + js a6ef8 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %ebp,%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + shr $0x1f,%eax │ │ │ │ + or %al,%dl │ │ │ │ + jne a6ef8 │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js a6ef8 │ │ │ │ + cmpl $0x1,0x140(%rsp) │ │ │ │ + mov $0x1000,%edi │ │ │ │ + movl $0x0,0x65e4f8(%rip) │ │ │ │ + movl $0x80,0x65e4ea(%rip) │ │ │ │ + jg a8270 │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x65e4e0(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je a9cf1 │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ + test %eax,%eax │ │ │ │ + js a6f50 │ │ │ │ + mov %r12d,%edi │ │ │ │ + callq f2f60 │ │ │ │ + movslq 0x65e49e(%rip),%rcx │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65e48d(%rip),%rcx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + callq 156f0 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + callq f2f60 │ │ │ │ + movslq 0x65e46f(%rip),%rcx │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65e45e(%rip),%rcx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + callq 156f0 │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %eax,0x4(%r13) │ │ │ │ + callq f2f60 │ │ │ │ + movslq 0x65e440(%rip),%rcx │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65e42f(%rip),%rcx │ │ │ │ + mov %rcx,%r13 │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov %eax,0x8(%r13) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65e40a(%rip),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65e403(%rip),%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15200 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + movsd %xmm0,0x10(%r13) │ │ │ │ + callq f2f60 │ │ │ │ + mov 0x65e3e5(%rip),%r13 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65e3d5(%rip),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea 0x0(%r13,%rax,1),%r15 │ │ │ │ + callq 15200 │ │ │ │ + mov 0x4(%r15),%ecx │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + lea 0x1(%r14),%edx │ │ │ │ + movsd %xmm0,0x18(%r15) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + imul %ecx,%eax │ │ │ │ + mov %edx,0x65e3a5(%rip) │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + addsd (%rsp),%xmm0 │ │ │ │ + mov 0x65e392(%rip),%eax │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl a6c60 │ │ │ │ + lea 0x80(%rax),%edx │ │ │ │ + movslq %edx,%rsi │ │ │ │ + mov %edx,0x65e376(%rip) │ │ │ │ + shl $0x5,%rsi │ │ │ │ + cmpl $0x1,0x140(%rsp) │ │ │ │ + jle a6de7 │ │ │ │ + mov %rsi,%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x60817(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x71411(%rip),%rax │ │ │ │ + mov 0x77c73(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq ad46d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x5b940(%rip),%xmm0 │ │ │ │ + movslq 0x65e33c(%rip),%rsi │ │ │ │ + mov 0x65e33d(%rip),%r13 │ │ │ │ + shl $0x5,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,0x65e32a(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + jne a6c60 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov $0x1f,%ecx │ │ │ │ + lea 0x607f0(%rip),%rsi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq a6f38 │ │ │ │ + nop │ │ │ │ + mov 0x140(%rsp),%r10d │ │ │ │ + movl $0x2710,0x64(%rsp) │ │ │ │ + movl $0x9c4,0x8c(%rsp) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je a6b4f │ │ │ │ + mov 0x64(%rsp),%edx │ │ │ │ + lea 0x603a1(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - lea 0x5b23f(%rip),%rsi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - divsd 0xffccb(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - mulsd 0x4c3dd(%rip),%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xffcba(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle ad71f │ │ │ │ - mov 0x713b3(%rip),%r13 │ │ │ │ - lea 0xffcac(%rip),%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x5b233(%rip),%r12 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ - add $0x18,%rbx │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0xffc76(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd -0x8(%rbx),%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd -0x8(%rbx),%xmm2 │ │ │ │ + mov 0x88(%rsp),%edx │ │ │ │ + lea 0x60398(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - divsd %xmm1,%xmm4 │ │ │ │ - movsd -0x18(%rbx),%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - divsd %xmm1,%xmm3 │ │ │ │ - movsd -0x10(%rbx),%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmp %ebp,0xffc1b(%rip) │ │ │ │ - jg ad6a0 │ │ │ │ - lea 0x5f299(%rip),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x6038c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0xffc06(%rip),%xmm6 │ │ │ │ - movsd 0xffc06(%rip),%xmm7 │ │ │ │ - mov 0xffbf0(%rip),%ecx │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd 0xffbfa(%rip),%xmm6 │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jg ad447 │ │ │ │ - cmpl $0x3,0xffba7(%rip) │ │ │ │ - jle ad587 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x5f238(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + lea 0x6038c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x712a6(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xffb90(%rip),%ecx │ │ │ │ - jmpq ad521 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000ad7c0 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x5ad6d(%rip),%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3(%r12),%eax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - and $0x3,%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rdi │ │ │ │ - callq ac5d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac770 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - jmp ad861 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac660 │ │ │ │ - movsd 0x5b745(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja ad910 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x18,%r13 │ │ │ │ - cmp $0x4,%ebp │ │ │ │ - je ad8a0 │ │ │ │ - cmpl $0x3,0xffab0(%rip) │ │ │ │ - jle ad838 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac660 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x60380(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x711ad(%rip),%rax │ │ │ │ + mov 0x77b80(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmp ad838 │ │ │ │ + jmpq a6b4f │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp $0x4,%r12d │ │ │ │ - jne ad800 │ │ │ │ - cmpl $0x3,0xffa5f(%rip) │ │ │ │ - jg ae175 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac850 │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - callq ac850 │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - callq ac850 │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - callq ac850 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ae214 │ │ │ │ - add $0xf8,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %r12d,%xmm0 │ │ │ │ + mulsd 0x50aaf(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov %eax,0x8c(%rsp) │ │ │ │ + jmpq a6b3e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0x50a10(%rip),%xmm0 │ │ │ │ + mov $0x65,%r8d │ │ │ │ + movabs $0x6c6966206f666e69,%rbx │ │ │ │ + mov %rbx,0x34(%r15) │ │ │ │ + movups %xmm0,0x4(%r15) │ │ │ │ + movdqa 0x60cff(%rip),%xmm0 │ │ │ │ + mov %r8w,0x3c(%r15) │ │ │ │ + movups %xmm0,0x14(%r15) │ │ │ │ + movdqa 0x60cfd(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x24(%r15) │ │ │ │ + add $0x108,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov (%rsp),%r15 │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - lea 0x5ac2e(%rip),%r14 │ │ │ │ - lea 0x3(%r12),%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - and $0x3,%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rdi │ │ │ │ - callq ac5d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq ac770 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - jmp ad989 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq ac660 │ │ │ │ - movsd 0x5b61d(%rip),%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja ada00 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp $0x4,%ebp │ │ │ │ - je ad9c8 │ │ │ │ - cmpl $0x3,0xff988(%rip) │ │ │ │ - jle ad960 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq ac660 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x65e1c6(%rip),%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + callq f1fb0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle a82b0 │ │ │ │ + lea 0x50c2f(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x50c1d(%rip),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x622b3(%rip),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x67391(%rip),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x4dba0(%rip),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x4fee8(%rip),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x4fee1(%rip),%rdi │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x6027f(%rip),%rdi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x60274(%rip),%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x60269(%rip),%rdi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x6025e(%rip),%rdi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x60253(%rip),%rdi │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x6024b(%rip),%rdi │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x60243(%rip),%rdi │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x6023a(%rip),%rdi │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x6022e(%rip),%rdi │ │ │ │ + mov %eax,0xb8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x60220(%rip),%rdi │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x60215(%rip),%rdi │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x6020e(%rip),%rdi │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x60208(%rip),%rdi │ │ │ │ + mov %eax,0x78(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0xa8(%rsp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test %ebp,%ebp │ │ │ │ + js a82e0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + js a82e0 │ │ │ │ + test %r13d,%r13d │ │ │ │ + js a82e0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + js a82e0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + js a82e0 │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + js a82e0 │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + js a82e0 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js a82e0 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js a82e0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js a82e0 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js a82e0 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js a82e0 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js a82e0 │ │ │ │ + mov 0x40(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + js a82e0 │ │ │ │ + mov 0xb8(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + js a82e0 │ │ │ │ + mov 0x58(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js a82e0 │ │ │ │ + mov 0x68(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + js a82e0 │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + js a82e0 │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + js a82e0 │ │ │ │ + test %esi,%esi │ │ │ │ + js a82e0 │ │ │ │ + cmpl $0x1,0x140(%rsp) │ │ │ │ + mov $0x5000,%edi │ │ │ │ + movl $0x0,0x65df5a(%rip) │ │ │ │ + movl $0x80,0x65df4c(%rip) │ │ │ │ + jle a71f9 │ │ │ │ + mov $0x5000,%ecx │ │ │ │ + mov $0x80,%edx │ │ │ │ + lea 0x60489(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x71085(%rip),%rax │ │ │ │ + mov 0x7785e(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmp ad960 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp $0x4,%r12d │ │ │ │ - jne ad927 │ │ │ │ - cmpl $0x3,0xff937(%rip) │ │ │ │ - jg ae136 │ │ │ │ - movl $0x0,0xff947(%rip) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - jmpq ad8c4 │ │ │ │ + movslq 0x65df17(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rdi │ │ │ │ + shl $0x5,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x65df0b(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je a9c65 │ │ │ │ + mov %r15,0xe8(%rsp) │ │ │ │ + mov 0xb8(%rsp),%r15d │ │ │ │ + jmpq a7c0b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - movl $0x1,0x3c(%rsp) │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - jmpq adb3b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - jne ada67 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - callq ac660 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja ae1c3 │ │ │ │ - mov 0xff8ab(%rip),%eax │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne add30 │ │ │ │ - cmpl $0x1,0x18(%rsp) │ │ │ │ - jne add30 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - je ae01d │ │ │ │ - cmp $0xffffffff,%r15d │ │ │ │ - je ae032 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg ae0e4 │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65decc(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65dec1(%rip),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65de8d(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65de82(%rip),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %eax,0x4(%rcx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65de52(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65de47(%rip),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov %r14d,%edi │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65de15(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65de0a(%rip),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov %ebx,%edi │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65ddd9(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65ddce(%rip),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65dd9b(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65dd90(%rip),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + movsd %xmm0,0x20(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65dd5f(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65dd54(%rip),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + movsd %xmm0,0x28(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65dd1a(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65dd0f(%rip),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov %eax,0x30(%rcx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65dcd9(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65dcce(%rip),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov %eax,0x34(%rcx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65dc98(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65dc8d(%rip),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + mov %eax,0x38(%rcx) │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65dc57(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65dc4c(%rip),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov %eax,0x3c(%rcx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65dc1b(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65dc10(%rip),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ mov 0x38(%rsp),%edi │ │ │ │ - cmpl $0x2,(%rsp) │ │ │ │ - lea 0x4c(%rsp),%rsi │ │ │ │ - sete %cl │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x4,%edx │ │ │ │ - callq acbc0 │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - cmpl $0x3,0xff84d(%rip) │ │ │ │ - jle adb21 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je adf18 │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - je aded9 │ │ │ │ - cmpl $0x2,(%rsp) │ │ │ │ - je adfe2 │ │ │ │ - lea 0x5b265(%rip),%rsi │ │ │ │ + movsd %xmm0,0x40(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65dbdd(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65dbd2(%rip),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + movsd %xmm0,0x48(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movslq 0x65db9a(%rip),%rax │ │ │ │ + mov %r15d,%edi │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65db88(%rip),%rax │ │ │ │ + mov %edx,0x50(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65db70(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65db65(%rip),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + movsd %xmm0,0x58(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x68(%rsp),%edi │ │ │ │ + movsd %xmm0,0xd8(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + movsd %xmm0,0xd0(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x78(%rsp),%edi │ │ │ │ + movsd %xmm0,0xc8(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xa8(%rsp),%edi │ │ │ │ + movsd %xmm0,0xc0(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x50365(%rip),%xmm1 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xb8(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movslq 0x65da8c(%rip),%rax │ │ │ │ + movsd 0xf0(%rsp),%xmm2 │ │ │ │ + movsd 0xd8(%rsp),%xmm4 │ │ │ │ + mov 0x65da77(%rip),%rdi │ │ │ │ + movsd 0xd0(%rsp),%xmm6 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + mov %rax,%rdx │ │ │ │ + movsd 0xf8(%rsp),%xmm8 │ │ │ │ + mulsd %xmm4,%xmm5 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + movsd 0xc8(%rsp),%xmm7 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + shl $0x5,%rax │ │ │ │ + movsd 0xc0(%rsp),%xmm3 │ │ │ │ + movsd 0xb8(%rsp),%xmm1 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %edx,0x65da1d(%rip) │ │ │ │ + divsd 0x502c1(%rip),%xmm1 │ │ │ │ + mulsd %xmm8,%xmm4 │ │ │ │ + mov %edx,0x88(%rax) │ │ │ │ + mulsd %xmm6,%xmm2 │ │ │ │ + movsd %xmm1,0x80(%rax) │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + movsd 0x50276(%rip),%xmm0 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + movapd %xmm5,%xmm4 │ │ │ │ + subsd %xmm0,%xmm4 │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + movsd 0x5025a(%rip),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd %xmm4,0x60(%rax) │ │ │ │ + movsd %xmm5,0x68(%rax) │ │ │ │ + subsd %xmm0,%xmm3 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm3,0x70(%rax) │ │ │ │ + movsd %xmm0,0x78(%rax) │ │ │ │ + mov 0x65d9a8(%rip),%eax │ │ │ │ + lea -0x2(%rax),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl a77ec │ │ │ │ + lea 0x80(%rax),%edx │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %edx,0x65d98e(%rip) │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + cmpl $0x1,0x140(%rsp) │ │ │ │ + jle a77c4 │ │ │ │ + lea 0x5feed(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x7729a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movslq 0x65d953(%rip),%rax │ │ │ │ + mov 0x65d954(%rip),%rdi │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x65d92a(%rip) │ │ │ │ + je a9c37 │ │ │ │ + mov %r12d,%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65d907(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65d8fc(%rip),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65d8c9(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65d8be(%rip),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %eax,0x4(%rcx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movslq 0x65d889(%rip),%rax │ │ │ │ + xorpd 0x50075(%rip),%xmm0 │ │ │ │ + mov %r14d,%edi │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65d873(%rip),%rax │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movslq 0x65d854(%rip),%rax │ │ │ │ + xorpd 0x50040(%rip),%xmm0 │ │ │ │ + mov %ebx,%edi │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65d83f(%rip),%rax │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movslq 0x65d820(%rip),%rax │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + xorpd 0x50008(%rip),%xmm0 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65d809(%rip),%rax │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65d7ea(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65d7df(%rip),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov %eax,0x30(%rcx) │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65d7ab(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65d7a0(%rip),%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov %eax,0x34(%rcx) │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65d768(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65d75d(%rip),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + mov %eax,0x38(%rcx) │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65d727(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add 0x65d71c(%rip),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov %eax,0x3c(%rcx) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65d6eb(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65d6e0(%rip),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + movsd %xmm0,0x40(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65d6ad(%rip),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65d6a2(%rip),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + movsd %xmm0,0x48(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movslq 0x65d66a(%rip),%rax │ │ │ │ + mov %r15d,%edi │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x65d658(%rip),%rax │ │ │ │ + mov %edx,0x50(%rax) │ │ │ │ + callq f2f60 │ │ │ │ + mov 0x65d649(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x65d639(%rip),%rax │ │ │ │ + mov %r8,0xc0(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %eax,0xd0(%rsp) │ │ │ │ + shl $0x5,%rdx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0xc0(%rsp),%r8 │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0xd0(%rsp),%ecx │ │ │ │ + lea -0xa0(%r8,%rdx,1),%rdx │ │ │ │ + movsd %xmm0,0x58(%rax) │ │ │ │ + movsd 0x60(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x60(%rax) │ │ │ │ + movsd 0x68(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x68(%rax) │ │ │ │ + movsd 0x70(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x70(%rax) │ │ │ │ + movsd 0x78(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x78(%rax) │ │ │ │ + movsd 0x80(%rdx),%xmm0 │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + mov %edx,0x88(%rax) │ │ │ │ + mov 0x65d59a(%rip),%edx │ │ │ │ + movsd %xmm0,0x80(%rax) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + lea -0x2(%rdx),%ecx │ │ │ │ + mov %eax,0x65d58a(%rip) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jl a7c1b │ │ │ │ + sub $0xffffff80,%edx │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov %edx,0x65d572(%rip) │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + cmpl $0x1,0x140(%rsp) │ │ │ │ + jle a7be0 │ │ │ │ + lea 0x5fb29(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x5aae9(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x70f27(%rip),%rax │ │ │ │ + mov 0x76e7e(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - cmp $0x7,%edx │ │ │ │ - jg ae026 │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - cmp $0x7,%eax │ │ │ │ - jg ae026 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle adb49 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jg ae026 │ │ │ │ - cmpl $0x3,0xff7c8(%rip) │ │ │ │ - jg ade00 │ │ │ │ - movslq 0x24(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%r15 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rsi,%rax,8),%rbp │ │ │ │ - lea 0x3(%rcx),%eax │ │ │ │ - cltd │ │ │ │ - shr $0x1e,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rsi,%rax,8),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq ac5d0 │ │ │ │ - movslq 0x38(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rsi,%rax,8),%r14 │ │ │ │ - lea 0x3(%rcx),%eax │ │ │ │ - cltd │ │ │ │ - shr $0x1e,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rsi,%rax,8),%r8 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq ac5d0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq ac690 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq ac5d0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + movslq 0x65d537(%rip),%rax │ │ │ │ + mov 0x65d538(%rip),%r8 │ │ │ │ + lea (%rax,%rax,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ mov %r8,%rdi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - callq ac690 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - callq ac5d0 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq ac690 │ │ │ │ - cmpl $0x3,0xff6db(%rip) │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov %eax,%r15d │ │ │ │ - jg add78 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - push %rax │ │ │ │ - lea 0xb8(%rsp),%r10 │ │ │ │ - push %r10 │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - callq accd0 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - ja ada40 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne adcb7 │ │ │ │ - mov 0x3c(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je adcb7 │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - movl $0x0,0x3c(%rsp) │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov (%rsp),%esi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq aca60 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xff644(%rip),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle ada6d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je ae06a │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - je ae15d │ │ │ │ - cmpl $0x2,(%rsp) │ │ │ │ - je ae11e │ │ │ │ - lea 0x5adf0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0x65d50b(%rip) │ │ │ │ + je a9c80 │ │ │ │ + lea 0xf8(%rsp),%rax │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ + test %eax,%eax │ │ │ │ + jns a7228 │ │ │ │ + cmpl $0x1,0x140(%rsp) │ │ │ │ + mov 0xe8(%rsp),%r15 │ │ │ │ + movl $0x0,0x65d4b8(%rip) │ │ │ │ + movl $0x80,0x65d4aa(%rip) │ │ │ │ + jg a9b73 │ │ │ │ + mov $0x2400,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x65d49b(%rip) │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je a9d28 │ │ │ │ + mov 0x140(%rsp),%r13d │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movabs $0x8000000000,%rbx │ │ │ │ + mov %r14,%r15 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea (%r12,%r12,8),%rax │ │ │ │ + mov $0x400,%edi │ │ │ │ + lea 0x0(,%rax,8),%r14 │ │ │ │ + lea (%r15,%r14,1),%rbp │ │ │ │ + movl $0xffffffff,0x0(%rbp) │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov %rbx,0x40(%rbp) │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + jle a7d11 │ │ │ │ + mov $0x400,%r8d │ │ │ │ + mov $0x80,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x5fa73(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x70d2d(%rip),%rax │ │ │ │ + mov 0x76d4a(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov 0xff5f3(%rip),%eax │ │ │ │ + mov 0x65d3fb(%rip),%r15 │ │ │ │ + lea (%r15,%r14,1),%rbp │ │ │ │ + movslq 0x44(%rbp),%rdi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je a9d08 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12d,0x65d3ca(%rip) │ │ │ │ + jg a7c90 │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov 0x65d3cd(%rip),%edx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ - je ada79 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - or 0x18(%rsp),%edx │ │ │ │ - or %r15d,%edx │ │ │ │ - jne ade5b │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg adf58 │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - je adeb0 │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x4,%edx │ │ │ │ - callq acbc0 │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - jmpq adac4 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x5a7f0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jle a9be3 │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x65d39e(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jle a7d9c │ │ │ │ + mov 0x65d3a7(%rip),%rsi │ │ │ │ + mov 0x65d390(%rip),%rdx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + add %rbx,%rsi │ │ │ │ + jmp a7d91 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp (%rsi),%eax │ │ │ │ + je a7deb │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x48,%rbp │ │ │ │ + cmp %edi,%r12d │ │ │ │ + je a7d9c │ │ │ │ + mov (%rdx,%rbp,1),%eax │ │ │ │ + lea (%rdx,%rbp,1),%r15 │ │ │ │ + test %eax,%eax │ │ │ │ + jns a7d80 │ │ │ │ + mov 0x65d356(%rip),%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jle a83b6 │ │ │ │ + mov 0x65d34f(%rip),%r15 │ │ │ │ + mov %edi,%r12d │ │ │ │ + mov 0x65d355(%rip),%rsi │ │ │ │ + movslq %r12d,%rax │ │ │ │ + lea (%rax,%rax,8),%rbp │ │ │ │ + mov %r12d,%eax │ │ │ │ + add %rbx,%rsi │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + add %rbp,%r15 │ │ │ │ + cmpl $0x2,0x140(%rsp) │ │ │ │ + mov %ecx,(%r15) │ │ │ │ + jg a8372 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x65d311(%rip) │ │ │ │ + movslq 0x40(%r15),%rdx │ │ │ │ + mov 0x38(%r15),%rdi │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + mov %rsi,(%rdi,%rdx,8) │ │ │ │ + mov 0x44(%r15),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x40(%r15) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl a7e8c │ │ │ │ + lea 0x80(%rdx),%ecx │ │ │ │ + movslq %ecx,%rsi │ │ │ │ + mov %ecx,0x44(%r15) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + cmpl $0x1,0x140(%rsp) │ │ │ │ + jle a7e7a │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x5f9b7(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - lea 0x5a7dd(%rip),%rsi │ │ │ │ - lea 0x49901(%rip),%rdi │ │ │ │ - callq ac540 │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - lea 0x5a7c6(%rip),%rsi │ │ │ │ - lea 0x5a7c1(%rip),%rdi │ │ │ │ - callq ac540 │ │ │ │ - mov %r15d,%edx │ │ │ │ - lea 0x498db(%rip),%rsi │ │ │ │ - lea 0x5a7b5(%rip),%rdi │ │ │ │ - callq ac540 │ │ │ │ - lea 0x5ebe9(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x70c57(%rip),%rax │ │ │ │ + mov 0x76be4(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - jmpq adc4b │ │ │ │ + mov 0x65d295(%rip),%r15 │ │ │ │ + add %rbp,%r15 │ │ │ │ + movslq 0x44(%r15),%rsi │ │ │ │ + mov 0x38(%r15),%rdi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,0x38(%r15) │ │ │ │ + test %rax,%rax │ │ │ │ + je a9c17 │ │ │ │ + mov 0x65d27a(%rip),%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0xa0,%rbx │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jg a7d58 │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov %eax,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x140(%rsp),%r14d │ │ │ │ + lea 0x5f99e(%rip),%rbx │ │ │ │ + test %eax,%eax │ │ │ │ + jle a9be3 │ │ │ │ + mov 0x65d22c(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle a7f34 │ │ │ │ + mov 0x65d235(%rip),%rdi │ │ │ │ + mov 0x65d21e(%rip),%rax │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + add %rbp,%rdi │ │ │ │ + lea 0x48(%rax,%rdx,8),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + jmp a7f09 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x62b40(%rip),%rsi │ │ │ │ + add $0x48,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je a7f14 │ │ │ │ + cmp (%rdx),%esi │ │ │ │ + jne a7f00 │ │ │ │ + mov %rdx,0x90(%rdi) │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + jmp a7f29 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x48,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je a7f34 │ │ │ │ + cmp (%rax),%edx │ │ │ │ + jne a7f20 │ │ │ │ + mov %rax,0x98(%rdi) │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + jle a7ff5 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je a850f │ │ │ │ + mov 0x65d1c2(%rip),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + add %rbp,%rax │ │ │ │ + mov 0x98(%rax),%rdx │ │ │ │ + mov 0x90(%rax),%rax │ │ │ │ + mov (%rdx),%r8d │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je adf7f │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - je ae0d0 │ │ │ │ - cmpl $0x2,(%rsp) │ │ │ │ - je ae0bc │ │ │ │ - lea 0x5ac85(%rip),%rsi │ │ │ │ + mov 0x65d193(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x5f38d(%rip),%rsi │ │ │ │ + movsd 0x8(%rax,%rbp,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x70bf2(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq adb56 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jbe ada8e │ │ │ │ - cmpl $0xffffffff,0x18(%rsp) │ │ │ │ - je adfba │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg ae082 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - sete %cl │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0x4,%edx │ │ │ │ - callq acbc0 │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - jmpq adac4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x4c(%rsp),%rsi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x4,%edx │ │ │ │ - callq acbc0 │ │ │ │ - cmpl $0x3,0xff449(%rip) │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jle adb21 │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ + mov 0x65d170(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5ada1(%rip),%rsi │ │ │ │ + lea 0x5f36a(%rip),%rsi │ │ │ │ + movsd 0x10(%rax,%rbp,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5ade3(%rip),%rsi │ │ │ │ + mov 0x65d14d(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5e270(%rip),%rsi │ │ │ │ + movsd 0x18(%rax,%rbp,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq adaff │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ + mov 0x76a5a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x65d117(%rip),%r13d │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0xa0,%rbp │ │ │ │ + cmp %r12d,%r13d │ │ │ │ + jg a7eca │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle a8527 │ │ │ │ + lea -0x1(%r13),%ecx │ │ │ │ + mov 0x65d0f3(%rip),%rdx │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + lea 0x8c(%rdx),%rax │ │ │ │ + lea 0x12c(%rdx,%rcx,1),%rcx │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + add $0xa0,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne a8034 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne a8532 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cvtsi2sdl 0xb0(%rsp),%xmm0 │ │ │ │ + divsd %xmm0,%xmm5 │ │ │ │ + movq %xmm5,%rbx │ │ │ │ + mulsd 0x5fc82(%rip),%xmm5 │ │ │ │ + movq %xmm5,%r14 │ │ │ │ + jmpq a819e │ │ │ │ + mov 0x34(%rax),%ecx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + sub 0x30(%rax),%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ecx,%xmm2 │ │ │ │ + movslq (%rax),%rcx │ │ │ │ + mov 0x65d084(%rip),%rsi │ │ │ │ + movsd 0x50bbc(%rip),%xmm1 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + cvtsi2sdl 0x4(%rcx),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + jbe a8191 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x50b93(%rip),%xmm3 │ │ │ │ + mov 0x3c(%rax),%edi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x8(%rcx),%xmm4 │ │ │ │ + sub 0x38(%rax),%edi │ │ │ │ + cvtsi2sd %edi,%xmm1 │ │ │ │ + mulsd %xmm4,%xmm3 │ │ │ │ + comisd %xmm1,%xmm3 │ │ │ │ + jbe a8191 │ │ │ │ + movslq 0x4(%rax),%rax │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd 0x50b62(%rip),%xmm3 │ │ │ │ + mov %rax,%r8 │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rax,%rsi │ │ │ │ + cvtsi2sdl 0x4(%rsi),%xmm5 │ │ │ │ + mulsd %xmm5,%xmm3 │ │ │ │ + comisd %xmm2,%xmm3 │ │ │ │ + jbe a8191 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x50b3d(%rip),%xmm6 │ │ │ │ + cvtsi2sdl 0x8(%rsi),%xmm3 │ │ │ │ + mulsd %xmm3,%xmm6 │ │ │ │ + comisd %xmm1,%xmm6 │ │ │ │ + jbe a8191 │ │ │ │ + cmpl $0x1,0x140(%rsp) │ │ │ │ + jle a8185 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r9d,%ecx │ │ │ │ + divsd %xmm0,%xmm6 │ │ │ │ + lea 0x5f76c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5ad62(%rip),%rsi │ │ │ │ + mov $0x4,%eax │ │ │ │ + divsd %xmm3,%xmm7 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + divsd %xmm5,%xmm2 │ │ │ │ + movapd %xmm7,%xmm3 │ │ │ │ + divsd %xmm4,%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5ad6c(%rip),%rsi │ │ │ │ + mov 0x65cf8e(%rip),%r13d │ │ │ │ + mov 0x65cf8b(%rip),%rdx │ │ │ │ + movl $0x0,0x8c(%rdx,%r12,1) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %ebp,%r13d │ │ │ │ + jle a9a3e │ │ │ │ + lea 0x0(%rbp,%rbp,4),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq %r14,%xmm5 │ │ │ │ + shl $0x5,%r12 │ │ │ │ + lea (%rdx,%r12,1),%rax │ │ │ │ + mov 0x50(%rax),%r9d │ │ │ │ + cvtsi2sd %r9d,%xmm0 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + jbe a8080 │ │ │ │ + cmpl $0x1,0x140(%rsp) │ │ │ │ + jle a8206 │ │ │ │ + mov 0x4(%rax),%r8d │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + lea 0x5f6a3(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq adaff │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x5abc1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x65cf15(%rip),%rdx │ │ │ │ + mov 0x65cf0a(%rip),%r13d │ │ │ │ + lea (%rdx,%r12,1),%rax │ │ │ │ + movl $0x0,0x8c(%rax) │ │ │ │ + jmpq a8191 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x4fa06(%rip),%rcx │ │ │ │ + lea 0x4(%r15),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq a6f38 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4ec7f(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %ebx,%ebx │ │ │ │ + jns a6bda │ │ │ │ + lea 0x4ec70(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmpq a6bda │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1000,%ecx │ │ │ │ + mov $0x80,%edx │ │ │ │ + lea 0x5f32f(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x70ace(%rip),%rax │ │ │ │ + mov 0x767ac(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq add4a │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - lea 0x5aa8a(%rip),%rsi │ │ │ │ + movslq 0x65ce75(%rip),%rdi │ │ │ │ + shl $0x5,%rdi │ │ │ │ + jmpq a6c34 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5f35d(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq a6f38 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x5f958(%rip),%xmm0 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%r15) │ │ │ │ + movdqa 0x5f953(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x5f957(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0x5f95b(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movdqa 0x5f95f(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movdqa 0x5f963(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movdqa 0x5f967(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + movdqa 0x5f96b(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x70(%rax) │ │ │ │ + jmpq a6f38 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x4f67e(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x4(%r15),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq a6f38 │ │ │ │ + lea 0x5ef8a(%rip),%rsi │ │ │ │ + mov %r12d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ + mov 0x766b1(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x65cd62(%rip),%r15 │ │ │ │ + mov 0x65cd6b(%rip),%rsi │ │ │ │ + mov 0x65cd51(%rip),%eax │ │ │ │ + add %rbp,%r15 │ │ │ │ + add %rbx,%rsi │ │ │ │ + jmpq a7de2 │ │ │ │ + lea 0x80(%rax),%r13d │ │ │ │ + movslq %r13d,%rax │ │ │ │ + mov %r13d,0x65cd31(%rip) │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + cmpl $0x1,0x140(%rsp) │ │ │ │ + jle a8413 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x5f3aa(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x5aaa5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq ade47 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle adaa1 │ │ │ │ - lea 0x5ac4e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x76647(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movslq 0x65ccf0(%rip),%rax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov 0x65cce6(%rip),%rdi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,0x65ccda(%rip) │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je a9cc6 │ │ │ │ + add $0xffffff80,%r13d │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + movslq %r13d,%rax │ │ │ │ + lea (%rax,%rax,8),%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov 0x140(%rsp),%r12d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r15,%rbx,1),%rbp │ │ │ │ + mov $0x400,%edi │ │ │ │ + movabs $0x8000000000,%rax │ │ │ │ + movl $0xffffffff,0x0(%rbp) │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jle a84d7 │ │ │ │ + mov $0x400,%r8d │ │ │ │ + mov $0x80,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x5ac6b(%rip),%rsi │ │ │ │ - jmpq ae0fe │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ + lea 0x5f315(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5ac98(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5ad12(%rip),%rsi │ │ │ │ + mov 0x76584(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x65cc35(%rip),%r15 │ │ │ │ + lea (%r15,%rbx,1),%rbp │ │ │ │ + movslq 0x44(%rbp),%rdi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je a9d08 │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x48,%rbx │ │ │ │ + cmp %r13d,0x65cc00(%rip) │ │ │ │ + jg a8458 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x65cbf2(%rip),%r12d │ │ │ │ + jmpq a7db4 │ │ │ │ + lea 0x5d4ed(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq adaff │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg ae19c │ │ │ │ + jmpq a7f47 │ │ │ │ + cmpl $0x0,0x20(%rsp) │ │ │ │ + je a9bfa │ │ │ │ + cmpl $0x2,0x140(%rsp) │ │ │ │ + jle a86b1 │ │ │ │ + mov 0x65cbb6(%rip),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle a86b1 │ │ │ │ + mov 0x65cbab(%rip),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x5edbe(%rip),%r12 │ │ │ │ + mov (%rax,%rbp,1),%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x5f3d2(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq ad3d0 │ │ │ │ - jmpq ad8e7 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle ade7f │ │ │ │ - lea 0x5ab3e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x5a586(%rip),%rsi │ │ │ │ + mov 0x65cb7d(%rip),%rax │ │ │ │ + mov 0x40(%rax,%rbp,1),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle a869c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x5ab50(%rip),%rsi │ │ │ │ - jmp ae09c │ │ │ │ - lea 0x5a518(%rip),%rsi │ │ │ │ + mov 0x65cb4f(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5ed74(%rip),%rsi │ │ │ │ + mov 0x38(%rax,%rbp,1),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq add0c │ │ │ │ - lea 0x5ab8f(%rip),%rsi │ │ │ │ + mov 0x65cb29(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x5f385(%rip),%rsi │ │ │ │ + mov 0x38(%rax,%rbp,1),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + movsd 0x18(%rax),%xmm2 │ │ │ │ + movsd 0x10(%rax),%xmm1 │ │ │ │ + mov $0x3,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x5abd4(%rip),%rsi │ │ │ │ + mov 0x65caf4(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5ed2d(%rip),%rsi │ │ │ │ + mov 0x38(%rax,%rbp,1),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x34(%rax),%ecx │ │ │ │ + mov 0x30(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x70991(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ade7f │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - lea 0x5a9cd(%rip),%rsi │ │ │ │ - jmpq adf8e │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - lea 0x5a991(%rip),%rsi │ │ │ │ - jmpq adf8e │ │ │ │ - lea 0x5aa95(%rip),%rsi │ │ │ │ + mov 0x65cacb(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5ed20(%rip),%rsi │ │ │ │ + mov 0x38(%rax,%rbp,1),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov 0x3c(%rax),%ecx │ │ │ │ + mov 0x38(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x5aae2(%rip),%rsi │ │ │ │ + mov 0x65caa2(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x5ed13(%rip),%rsi │ │ │ │ + mov 0x38(%rax,%rbp,1),%rax │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + movsd 0x40(%rax),%xmm0 │ │ │ │ + movsd 0x48(%rax),%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7092f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq adaa1 │ │ │ │ - lea 0x5a49b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x65ca6e(%rip),%rax │ │ │ │ + cmp %ebx,0x40(%rax,%rbp,1) │ │ │ │ + jg a8598 │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x48,%rbp │ │ │ │ + cmp %r13d,0x65ca51(%rip) │ │ │ │ + jg a8561 │ │ │ │ + mov %r15,0xd8(%rsp) │ │ │ │ + mov 0x140(%rsp),%ebx │ │ │ │ + movl $0x1,0xd0(%rsp) │ │ │ │ + mov 0x88(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne a9990 │ │ │ │ + mov 0xd0(%rsp),%edx │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cmp %eax,0x8c(%rsp) │ │ │ │ + jg a9990 │ │ │ │ + movl $0x2,0xc8(%rsp) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jg a99f0 │ │ │ │ + mov 0x65c9ee(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle a9bd6 │ │ │ │ + mov 0xa0(%rsp),%r13 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x65c9d1(%rip),%rcx │ │ │ │ + lea (%r14,%r14,8),%rbp │ │ │ │ + mov %r14d,0xc0(%rsp) │ │ │ │ + shl $0x3,%rbp │ │ │ │ + lea (%rcx,%rbp,1),%rax │ │ │ │ + mov 0x40(%rax),%r8d │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movq $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle a8da3 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + jmpq a8b35 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x70(%rax),%xmm6 │ │ │ │ + movsd 0x80(%rax),%xmm3 │ │ │ │ + movsd 0x60(%rax),%xmm10 │ │ │ │ + movsd 0x68(%rax),%xmm12 │ │ │ │ + movsd 0x78(%rax),%xmm8 │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jg a9260 │ │ │ │ + movapd %xmm12,%xmm4 │ │ │ │ + subsd %xmm10,%xmm4 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movapd %xmm8,%xmm4 │ │ │ │ + subsd %xmm6,%xmm4 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd 0x4f19c(%rip),%xmm0 │ │ │ │ + lea 0xf8(%rsp),%rdi │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + movsd %xmm8,0x78(%rsp) │ │ │ │ + movsd %xmm12,0x70(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm10,0x68(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x70(%rsp),%xmm12 │ │ │ │ + movsd 0x68(%rsp),%xmm10 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd 0x78(%rsp),%xmm8 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd (%rsp),%xmm15 │ │ │ │ + movapd %xmm12,%xmm2 │ │ │ │ + movapd %xmm10,%xmm13 │ │ │ │ + mulsd %xmm12,%xmm2 │ │ │ │ + movapd %xmm4,%xmm11 │ │ │ │ + movsd 0xf0(%rsp),%xmm5 │ │ │ │ + movsd 0xf8(%rsp),%xmm6 │ │ │ │ + mulsd %xmm10,%xmm13 │ │ │ │ + movapd %xmm3,%xmm7 │ │ │ │ + movapd %xmm15,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm11 │ │ │ │ + movapd %xmm8,%xmm3 │ │ │ │ + mulsd %xmm8,%xmm3 │ │ │ │ + mulsd %xmm15,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm13,%xmm10 │ │ │ │ + subsd %xmm13,%xmm0 │ │ │ │ + mulsd %xmm12,%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm12 │ │ │ │ + movapd %xmm3,%xmm14 │ │ │ │ + subsd %xmm1,%xmm14 │ │ │ │ + mulsd %xmm0,%xmm7 │ │ │ │ + mulsd 0x4f0a7(%rip),%xmm7 │ │ │ │ + mulsd %xmm8,%xmm3 │ │ │ │ + subsd %xmm10,%xmm2 │ │ │ │ + mulsd %xmm14,%xmm4 │ │ │ │ + movapd %xmm0,%xmm10 │ │ │ │ + mulsd 0x4f08b(%rip),%xmm4 │ │ │ │ + addsd %xmm0,%xmm10 │ │ │ │ + mulsd 0x4f07d(%rip),%xmm10 │ │ │ │ + mulsd (%rsp),%xmm1 │ │ │ │ + movapd %xmm7,%xmm9 │ │ │ │ + mulsd %xmm6,%xmm7 │ │ │ │ + mulsd %xmm2,%xmm12 │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + divsd 0x54d1d(%rip),%xmm12 │ │ │ │ + mulsd %xmm6,%xmm2 │ │ │ │ + movapd %xmm4,%xmm15 │ │ │ │ + mulsd %xmm14,%xmm10 │ │ │ │ + mulsd %xmm5,%xmm4 │ │ │ │ + subsd %xmm1,%xmm3 │ │ │ │ + mulsd 0x4f03e(%rip),%xmm10 │ │ │ │ + mulsd 0x8(%rsp),%xmm3 │ │ │ │ + divsd 0x54cf0(%rip),%xmm3 │ │ │ │ + mulsd %xmm6,%xmm15 │ │ │ │ + movapd %xmm3,%xmm13 │ │ │ │ + mulsd %xmm6,%xmm13 │ │ │ │ + addsd %xmm7,%xmm4 │ │ │ │ + mulsd %xmm5,%xmm3 │ │ │ │ + movapd %xmm12,%xmm7 │ │ │ │ + mulsd %xmm5,%xmm7 │ │ │ │ + movapd %xmm10,%xmm1 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + mulsd 0x4efff(%rip),%xmm0 │ │ │ │ + mulsd %xmm6,%xmm12 │ │ │ │ + mulsd %xmm5,%xmm9 │ │ │ │ + movapd %xmm7,%xmm8 │ │ │ │ + mulsd %xmm6,%xmm1 │ │ │ │ + mulsd %xmm5,%xmm8 │ │ │ │ + mulsd %xmm14,%xmm0 │ │ │ │ + movapd %xmm5,%xmm14 │ │ │ │ + mulsd %xmm5,%xmm14 │ │ │ │ + subsd %xmm15,%xmm9 │ │ │ │ + mulsd 0x4efcb(%rip),%xmm0 │ │ │ │ + mulsd %xmm6,%xmm12 │ │ │ │ + subsd %xmm1,%xmm8 │ │ │ │ + movapd %xmm13,%xmm1 │ │ │ │ + mulsd %xmm6,%xmm1 │ │ │ │ + subsd %xmm2,%xmm14 │ │ │ │ + mulsd %xmm0,%xmm14 │ │ │ │ + addsd %xmm1,%xmm8 │ │ │ │ + movapd %xmm10,%xmm1 │ │ │ │ + mulsd %xmm6,%xmm1 │ │ │ │ + mulsd %xmm7,%xmm6 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + addsd %xmm14,%xmm6 │ │ │ │ + addsd %xmm1,%xmm12 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + mulsd %xmm13,%xmm5 │ │ │ │ + addsd %xmm12,%xmm1 │ │ │ │ + subsd %xmm5,%xmm6 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jg a90d8 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + mov 0x65c6d2(%rip),%rcx │ │ │ │ + movapd %xmm4,%xmm7 │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + movsd 0x48(%rsp),%xmm2 │ │ │ │ + addsd %xmm11,%xmm5 │ │ │ │ + lea (%rcx,%rbp,1),%rax │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + addsd %xmm4,%xmm2 │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + mov (%rdx,%r12,1),%rdx │ │ │ │ + movsd %xmm2,0x48(%rsp) │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + addsd %xmm9,%xmm5 │ │ │ │ + movsd 0x10(%rdx),%xmm3 │ │ │ │ + addsd %xmm6,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm7 │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + movsd 0x18(%rdx),%xmm2 │ │ │ │ + addsd %xmm8,%xmm5 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + addsd %xmm1,%xmm5 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + movsd 0x8(%rdx),%xmm5 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm8 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + movapd %xmm11,%xmm7 │ │ │ │ + mulsd %xmm2,%xmm7 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + addsd %xmm0,%xmm8 │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm1,%xmm6 │ │ │ │ + addsd %xmm6,%xmm4 │ │ │ │ + addsd 0x58(%rsp),%xmm4 │ │ │ │ + addsd %xmm0,%xmm8 │ │ │ │ + addsd 0x50(%rsp),%xmm8 │ │ │ │ + movsd %xmm4,0x58(%rsp) │ │ │ │ + movsd %xmm8,0x50(%rsp) │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jg a8f20 │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15d,0x40(%rax) │ │ │ │ + jle a8b61 │ │ │ │ + mov 0x38(%rax),%rax │ │ │ │ + lea 0x0(,%r15,8),%r12 │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + mov 0x8c(%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne a87c8 │ │ │ │ + lea (%rcx,%rbp,1),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15d,0x40(%rax) │ │ │ │ + jg a8b35 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm5 │ │ │ │ + jnp a94d6 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsd2ss 0x28(%rsp),%xmm0 │ │ │ │ + cvtsd2ss 0x40(%rsp),%xmm1 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + movss %xmm0,(%rcx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsd2ss 0x38(%rsp),%xmm0 │ │ │ │ + movss %xmm0,(%rdx) │ │ │ │ + movss %xmm1,(%rax) │ │ │ │ + movss %xmm0,0x4(%rcx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsd2ss 0x30(%rsp),%xmm0 │ │ │ │ + movss %xmm0,0x4(%rdx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsd2ss 0x48(%rsp),%xmm0 │ │ │ │ + movss %xmm0,0x4(%rax) │ │ │ │ + movss %xmm1,0x8(%rcx) │ │ │ │ + movss %xmm0,0x8(%rdx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsd2ss 0x18(%rsp),%xmm0 │ │ │ │ + movss %xmm0,0x8(%rax) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsd2ss 0x50(%rsp),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsd2ss 0x58(%rsp),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsd2ss 0x20(%rsp),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jg a94e8 │ │ │ │ + mov 0xc8(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne a9480 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + divsd 0x18(%rsp),%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jg a95e9 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + movsd 0x4ed10(%rip),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x65c475(%rip),%rax │ │ │ │ + cvtss2sd (%rdx),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd %xmm0,0x20(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtss2sd (%rdx),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + movsd %xmm0,0x28(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtss2sd (%rdx),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x30(%rax) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle a8da3 │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov 0xc0(%rsp),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq add0c │ │ │ │ - lea 0x5a89b(%rip),%rsi │ │ │ │ + lea 0x5ee28(%rip),%rsi │ │ │ │ + mov 0xd0(%rsp),%r8d │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x708f0(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ad9e7 │ │ │ │ - lea 0x5a441(%rip),%rsi │ │ │ │ + mov 0xc8(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je a96a1 │ │ │ │ + cmpl $0x2,0xc8(%rsp) │ │ │ │ + je a96d1 │ │ │ │ + lea 0x5e825(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq add0c │ │ │ │ - lea 0x5a81c(%rip),%rsi │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne a96b9 │ │ │ │ + mov 0x65c3ce(%rip),%rax │ │ │ │ + lea 0x5e80d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x20(%rax,%rbp,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x708b1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ad8bf │ │ │ │ - lea 0x5a9ad(%rip),%rsi │ │ │ │ + mov 0x65c3ab(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x5e7f3(%rip),%rsi │ │ │ │ + movsd 0x28(%rax,%rbp,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7088a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ae026 │ │ │ │ - cmpl $0x3,0xff14e(%rip) │ │ │ │ - mov %r10,%r11 │ │ │ │ - jg ae1e8 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq acb30 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq ad3d0 │ │ │ │ - jmpq ad8e7 │ │ │ │ - lea 0x5a931(%rip),%rsi │ │ │ │ + mov 0x65c388(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,(%rsp) │ │ │ │ + lea 0x5e7de(%rip),%rsi │ │ │ │ + movsd 0x30(%rax,%rbp,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7083a(%rip),%rax │ │ │ │ + mov 0x75ca5(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - jmp ae1cf │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000ae220 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movsd 0x4b86e(%rip),%xmm0 │ │ │ │ - cmpl $0x3,0xff0cf(%rip) │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - movsd %xmm0,0xff0d5(%rip) │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - jg ae450 │ │ │ │ - lea 0xff313(%rip),%r15 │ │ │ │ - mov %r15,%r12 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - add $0x8,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mulsd -0x8(%r14),%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - mulsd -0x8(%rbp),%xmm2 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,-0x18(%r12) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd -0x8(%r14),%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - mulsd -0x8(%rbp),%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%r12) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd -0x8(%rbp),%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - lea 0xff2e2(%rip),%rax │ │ │ │ - movsd %xmm0,-0x8(%r12) │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne ae270 │ │ │ │ - lea 0xff1ab(%rip),%rbp │ │ │ │ - lea 0x60(%rbp),%r12 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - add $0x8,%r13 │ │ │ │ - add $0x8,%rbx │ │ │ │ - mulsd -0x8(%r13),%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - mulsd -0x8(%rbx),%xmm4 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,-0x18(%rbp) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd -0x8(%r13),%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - mulsd -0x8(%rbx),%xmm5 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%rbp) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd -0x8(%rbx),%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movsd %xmm0,-0x8(%rbp) │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne ae319 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x48712(%rip),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ + mov 0x65c353(%rip),%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jg a8728 │ │ │ │ + mov 0xd0(%rsp),%edx │ │ │ │ + mov %edx,%r14d │ │ │ │ test %eax,%eax │ │ │ │ - je ae416 │ │ │ │ - lea 0xfef78(%rip),%rdx │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - lea 0xff20c(%rip),%rax │ │ │ │ - add $0x18,%r15 │ │ │ │ - add $0x18,%rdx │ │ │ │ - movsd %xmm0,-0x18(%rdx) │ │ │ │ - movsd -0x10(%r15),%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%rdx) │ │ │ │ - movsd -0x8(%r15),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rdx) │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne ae3c8 │ │ │ │ - movl $0x4,0xfef32(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq acf70 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - lea 0xff0a3(%rip),%rsi │ │ │ │ - lea 0xff15c(%rip),%rdi │ │ │ │ - movl $0x0,0xfef0a(%rip) │ │ │ │ - callq ad7c0 │ │ │ │ - add $0x28,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq acf70 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xfeec5(%rip),%r9d │ │ │ │ - mov 0xfeec2(%rip),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5a919(%rip),%rsi │ │ │ │ - mov 0xfeeb7(%rip),%ecx │ │ │ │ - mov 0xfeeb5(%rip),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + jle a9706 │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ - lea 0x5a186(%rip),%r12 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x5a16e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x5ed8a(%rip),%r12 │ │ │ │ + jmpq a8ea6 │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %r14d,%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%r14,%r15,1),%xmm0 │ │ │ │ - movsd 0x0(%rbp,%r15,1),%xmm1 │ │ │ │ mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - add $0x8,%r15 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp $0x20,%r15 │ │ │ │ - jne ae49a │ │ │ │ - lea 0x5a14d(%rip),%rsi │ │ │ │ + test %r13d,%r13d │ │ │ │ + je a9689 │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + je a96e9 │ │ │ │ + lea 0x5e776(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x5a128(%rip),%r12 │ │ │ │ - movsd 0x0(%r13,%r15,1),%xmm0 │ │ │ │ - movsd (%rbx,%r15,1),%xmm1 │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov 0x65c2dc(%rip),%rax │ │ │ │ + lea 0x5e4eb(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - add $0x8,%r15 │ │ │ │ + movsd 0x8(%rax,%rbp,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp $0x20,%r15 │ │ │ │ - jne ae4e0 │ │ │ │ - lea 0x5e4af(%rip),%rsi │ │ │ │ + mov 0x65c2b9(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x5e4c3(%rip),%rsi │ │ │ │ + movsd 0x10(%rax,%rbp,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x65c296(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x5d3c9(%rip),%rsi │ │ │ │ + movsd 0x18(%rax,%rbp,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x7051d(%rip),%rax │ │ │ │ + mov 0x75bb3(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0xfedfd(%rip),%xmm7 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - jmpq ae266 │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000ae540 : │ │ │ │ - push %r15 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1410,%edi │ │ │ │ - push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0x458,%rsp │ │ │ │ - mov %rdx,0xd0(%rsp) │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - movsd %xmm1,0x88(%rsp) │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - movsd %xmm3,0x60(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x448(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x48edb(%rip),%rax │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - mov 0x59efc(%rip),%rax │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - mov 0x48eb5(%rip),%rax │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - mov 0x59ec6(%rip),%rax │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - mov %rax,0x240(%rsp) │ │ │ │ - mov 0x48e77(%rip),%rax │ │ │ │ - mov %rax,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - mov 0x59e90(%rip),%rax │ │ │ │ - mov %rax,0x258(%rsp) │ │ │ │ - mov 0x48e51(%rip),%rax │ │ │ │ - movl $0x0,0x16c(%rsp) │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - mov 0x59e5f(%rip),%rax │ │ │ │ - mov %rax,0x270(%rsp) │ │ │ │ - mov %rax,0x278(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - movq $0xffffffffffffffff,0x1d8(%rsp) │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov %r15w,0x5(%rax) │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov 0x55f58(%rip),%rax │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - mov %rax,0x1d0(%rsp) │ │ │ │ - mov 0x4a8(%rsp),%eax │ │ │ │ - mov %r12d,0xff08e(%rip) │ │ │ │ - mov %eax,0xfec54(%rip) │ │ │ │ - lea 0x340(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm7 │ │ │ │ - jp ae6fc │ │ │ │ - jne ae6fc │ │ │ │ - movsd 0x483d2(%rip),%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rsp) │ │ │ │ - movsd 0x68(%rsp),%xmm3 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm3 │ │ │ │ - jp ae71c │ │ │ │ - jne ae71c │ │ │ │ - movsd 0x483b2(%rip),%xmm6 │ │ │ │ - movsd %xmm6,0x68(%rsp) │ │ │ │ - movsd 0x60(%rsp),%xmm3 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm3 │ │ │ │ - jp ae73c │ │ │ │ - jne ae73c │ │ │ │ - movsd 0x48392(%rip),%xmm3 │ │ │ │ - movsd %xmm3,0x60(%rsp) │ │ │ │ - mov 0x4b36d(%rip),%rax │ │ │ │ - lea 0xfe25e(%rip),%rdi │ │ │ │ - mov %rax,0xfebdf(%rip) │ │ │ │ - callq 15770 │ │ │ │ - mov 0xfe24b(%rip),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1c8(%rsp),%rsi │ │ │ │ - mov %rax,0xfe22c(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 15390 │ │ │ │ - add %rbx,%rax │ │ │ │ - cmp %rax,0x1c8(%rsp) │ │ │ │ - jb aea28 │ │ │ │ - mov %r14d,0xec(%rsp) │ │ │ │ - movl $0x0,0xf0(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - js af883 │ │ │ │ - movl $0x0,0xfef8d(%rip) │ │ │ │ - cmpb $0x0,0x0(%r13) │ │ │ │ - je ae7cc │ │ │ │ - movl $0x1,0xfef7c(%rip) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je ae828 │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x448(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b2164 │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - add $0x458,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq f3160 │ │ │ │ - test %rax,%rax │ │ │ │ - jne aece0 │ │ │ │ - mov 0xd8(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - ja aea60 │ │ │ │ - je aeaac │ │ │ │ - mov 0xd8(%rsp),%rbx │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0xfedc7(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x58f29(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x58f10(%rip),%rsi │ │ │ │ - lea 0xfed98(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0xfea64(%rip),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jg af8ab │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq ab3f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jg aecc0 │ │ │ │ - mov 0xfea42(%rip),%ebx │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15d,0x65c25c(%rip) │ │ │ │ + jle a9701 │ │ │ │ + mov 0x65c253(%rip),%rax │ │ │ │ + lea (%r15,%r15,8),%rbp │ │ │ │ + mov %r15d,%edx │ │ │ │ + shl $0x3,%rbp │ │ │ │ + add %rbp,%rax │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + addsd 0x20(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + addsd 0x28(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + addsd 0x30(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ test %ebx,%ebx │ │ │ │ - jle ae992 │ │ │ │ - mov 0xfea03(%rip),%rdx │ │ │ │ - lea 0x58c48(%rip),%rsi │ │ │ │ + jle a8e95 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne a8de3 │ │ │ │ + lea 0x5cb07(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + mov %r15d,(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe9f1(%rip),%rdx │ │ │ │ - lea 0x58c47(%rip),%rsi │ │ │ │ + mov 0x65c1ed(%rip),%rax │ │ │ │ + mov (%rsp),%edx │ │ │ │ + add %rbp,%rax │ │ │ │ + jmpq a8de3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x5cadc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5e4e5(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe9e8(%rip),%edx │ │ │ │ - lea 0x58ec9(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5e4db(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5e4d1(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xfe9cb(%rip),%xmm0 │ │ │ │ - lea 0x58ebc(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe9c1(%rip),%edx │ │ │ │ - lea 0x58ec3(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5e4c7(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe98f(%rip),%rax │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x58ebc(%rip),%rsi │ │ │ │ - lea 0xdd0(%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x5e4bd(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x700b6(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - movq $0x0,0xfed9b(%rip) │ │ │ │ - callq aba30 │ │ │ │ - test %eax,%eax │ │ │ │ - jg aecc0 │ │ │ │ - mov 0x48ac7(%rip),%rcx │ │ │ │ - mov 0xfe8d0(%rip),%r11d │ │ │ │ - xor %eax,%eax │ │ │ │ - movq %rcx,%xmm1 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je af999 │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - lea 0x280(%rsp),%rdx │ │ │ │ - lea 0x2a0(%rsp),%rcx │ │ │ │ - mov %rdx,0xa0(%rsp) │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - movsd %xmm0,(%rdx,%rax,1) │ │ │ │ - movsd %xmm1,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x20,%rax │ │ │ │ - je aeb08 │ │ │ │ - movsd 0x200(%rsp,%rax,1),%xmm0 │ │ │ │ - movsd 0x220(%rsp,%rax,1),%xmm1 │ │ │ │ - jmp ae9f5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq ac0e0 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle af971 │ │ │ │ - movl $0x1,0xf0(%rsp) │ │ │ │ - mov 0xfed01(%rip),%r12d │ │ │ │ - movl $0x0,0xec(%rsp) │ │ │ │ - jmpq ae7b1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x5(%rax),%r9 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x5c3b6(%rip),%rdi │ │ │ │ - lea (%rbx,%r9,1),%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - je aea9e │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x58d27(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne aeaac │ │ │ │ - movb $0x0,0x340(%rsp,%r9,1) │ │ │ │ - jmpq ae865 │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ - sub $0x4,%rax │ │ │ │ - lea 0x5c35d(%rip),%rdi │ │ │ │ - lea (%rcx,%rax,1),%r8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne aeae4 │ │ │ │ - movb $0x0,0x340(%rsp,%rax,1) │ │ │ │ - jmpq ae865 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x5c322(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne ae865 │ │ │ │ - jmp aead7 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xfe809(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle aebdf │ │ │ │ - lea 0x58d2b(%rip),%rsi │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x5e4b3(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe736(%rip),%rdx │ │ │ │ - lea 0x58d25(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5e4aa(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe724(%rip),%rdx │ │ │ │ - lea 0x58aea(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5e49c(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe71b(%rip),%edx │ │ │ │ - lea 0x58d0c(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5e48e(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5e480(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xfe6fe(%rip),%xmm0 │ │ │ │ - lea 0x58cff(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe6f4(%rip),%edx │ │ │ │ - lea 0x58d06(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x5e476(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5e46c(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe6c2(%rip),%rax │ │ │ │ + lea 0x5c95d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x58cff(%rip),%rsi │ │ │ │ - lea 0xdd0(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6fe69(%rip),%rax │ │ │ │ + mov 0x75987(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x498(%rsp),%r9d │ │ │ │ - mov 0xfe6fa(%rip),%rbx │ │ │ │ - mov 0xfe6fb(%rip),%r12 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je aeddf │ │ │ │ - imul %rbx,%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xfe6eb(%rip),%rax │ │ │ │ - imul %r12,%r12 │ │ │ │ - movsd 0x20(%rax),%xmm1 │ │ │ │ - movsd 0x28(%rax),%xmm2 │ │ │ │ - cvtsi2sd %rbx,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %r12,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - ja b213c │ │ │ │ - sqrtsd %xmm1,%xmm1 │ │ │ │ - mov 0xfe6c3(%rip),%ebx │ │ │ │ - movsd %xmm1,0xfeae3(%rip) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jg b06f4 │ │ │ │ - mov 0xfe60c(%rip),%rax │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - movsd 0x28(%rax),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - ucomisd %xmm0,%xmm2 │ │ │ │ - ja b214e │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xfeaa0(%rip) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jg b06c6 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - callq aba30 │ │ │ │ - test %eax,%eax │ │ │ │ - jle aecfa │ │ │ │ + mov 0x65c038(%rip),%rcx │ │ │ │ + lea (%rcx,%rbp,1),%rax │ │ │ │ + jmpq a8b57 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xfd8cc(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ae7f3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ae7f3 │ │ │ │ - mov 0xfe617(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle aedd1 │ │ │ │ - lea 0x58bc8(%rip),%rsi │ │ │ │ + lea 0x5e2e8(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + movsd %xmm1,0xb0(%rsp) │ │ │ │ + movsd %xmm6,0xb8(%rsp) │ │ │ │ + movsd %xmm8,0xa8(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm9,0x8(%rsp) │ │ │ │ + movsd %xmm11,(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe544(%rip),%rdx │ │ │ │ - lea 0x58b33(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd (%rsp),%xmm11 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5e2a3(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm11,%xmm0 │ │ │ │ + movsd %xmm11,0x78(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe532(%rip),%rdx │ │ │ │ - lea 0x588f8(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x8(%rsp),%xmm9 │ │ │ │ + lea 0x5e287(%rip),%rsi │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + movsd %xmm9,0x70(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe529(%rip),%edx │ │ │ │ - lea 0x58b1a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5e276(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x68(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xfe50c(%rip),%xmm0 │ │ │ │ - lea 0x58b0d(%rip),%rsi │ │ │ │ + movsd 0xa8(%rsp),%xmm8 │ │ │ │ + lea 0x5e259(%rip),%rsi │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe502(%rip),%edx │ │ │ │ - lea 0x58b14(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfe4d0(%rip),%rax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xb8(%rsp),%xmm6 │ │ │ │ + lea 0x5e240(%rip),%rsi │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xb0(%rsp),%xmm1 │ │ │ │ + lea 0x5e229(%rip),%rsi │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x5c7ee(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x58b0d(%rip),%rsi │ │ │ │ - lea 0xdd0(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6fc77(%rip),%rax │ │ │ │ + mov 0x75818(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xfe510(%rip),%rbx │ │ │ │ - mov 0xfe511(%rip),%r12 │ │ │ │ - lea 0x1(%rbx),%rbp │ │ │ │ - shl $0x6,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xfdbef(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xfdbd0(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x0(,%rbx,8),%rbp │ │ │ │ - mov %rax,0xfdbc1(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xfdba2(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov 0xfe90f(%rip),%edi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - jne b1579 │ │ │ │ - mov 0x58f2b(%rip),%rax │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - mov 0x58f24(%rip),%rax │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - mov 0x58f0d(%rip),%rax │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - mov 0x58f06(%rip),%rax │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - js af1a9 │ │ │ │ - lea 0x178(%rsp),%rax │ │ │ │ - mov 0xfe45e(%rip),%rdi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x1b8(%rsp),%r14 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - lea 0x1b0(%rsp),%r13 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x168(%rsp),%r12 │ │ │ │ - lea 0x188(%rsp),%rbp │ │ │ │ - lea 0x180(%rsp),%rbx │ │ │ │ - jmpq aefc6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1,0x168(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - cvtsi2sdq 0xfe3e6(%rip),%xmm0 │ │ │ │ - addsd 0x48576(%rip),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0xfe363(%rip),%xmm3 │ │ │ │ - mov 0xfe355(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x1b8(%rsp),%xmm2 │ │ │ │ - movsd 0xfe3c7(%rip),%xmm0 │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - mov 0xfe3b0(%rip),%edi │ │ │ │ - callq 64d60 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movsd 0x178(%rsp),%xmm1 │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x168(%rsp) │ │ │ │ - mov 0xfe2f6(%rip),%rdi │ │ │ │ - callq 15810 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq aaed0 │ │ │ │ - mov 0xfe35c(%rip),%rdi │ │ │ │ - mov 0xcf4(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je af120 │ │ │ │ - movl $0x1,0x168(%rsp) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,0xfe330(%rip) │ │ │ │ - jl af1a2 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov 0x484af(%rip),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - cvtsi2sd %r15d,%xmm5 │ │ │ │ - addsd 0x4849c(%rip),%xmm5 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0xfe27a(%rip),%xmm3 │ │ │ │ - mov 0xfe26c(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x1b8(%rsp),%xmm2 │ │ │ │ - movsd 0xfe2de(%rip),%xmm0 │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - mov 0xfe2c7(%rip),%edi │ │ │ │ - callq 64d60 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movsd 0x178(%rsp),%xmm1 │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x168(%rsp) │ │ │ │ - mov 0xfe20d(%rip),%rdi │ │ │ │ - callq 15810 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq aaed0 │ │ │ │ - mov 0xfe273(%rip),%rdi │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rdi),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne aeee0 │ │ │ │ - mov 0x168(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne aeeeb │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - movsd 0x190(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe af0c9 │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - comisd 0x1a0(%rsp),%xmm0 │ │ │ │ - jbe af0dd │ │ │ │ - movsd %xmm0,0x1a0(%rsp) │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - movsd 0x198(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe af0fe │ │ │ │ - movsd %xmm0,0x198(%rsp) │ │ │ │ - comisd 0x1a8(%rsp),%xmm0 │ │ │ │ - jbe aeeeb │ │ │ │ - movsd %xmm0,0x1a8(%rsp) │ │ │ │ - jmpq aeeeb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x168(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne aefb5 │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - movsd 0x190(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe af150 │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - comisd 0x1a0(%rsp),%xmm0 │ │ │ │ - jbe af164 │ │ │ │ - movsd %xmm0,0x1a0(%rsp) │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - movsd 0x198(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe af185 │ │ │ │ - movsd %xmm0,0x198(%rsp) │ │ │ │ - comisd 0x1a8(%rsp),%xmm0 │ │ │ │ - jbe aefb5 │ │ │ │ - movsd %xmm0,0x1a8(%rsp) │ │ │ │ - jmpq aefb5 │ │ │ │ - mov 0xfe13f(%rip),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - js af4d0 │ │ │ │ - lea 0x178(%rsp),%rax │ │ │ │ - mov 0xfe137(%rip),%rdi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x1b8(%rsp),%r14 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - lea 0x1b0(%rsp),%r13 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x168(%rsp),%r12 │ │ │ │ - lea 0x188(%rsp),%rbp │ │ │ │ - lea 0x180(%rsp),%rbx │ │ │ │ - jmpq af2ee │ │ │ │ + movsd 0x68(%rsp),%xmm4 │ │ │ │ + movsd 0x78(%rsp),%xmm11 │ │ │ │ + movsd 0x70(%rsp),%xmm9 │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + jmpq a8a21 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x168(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - cvtsi2sdq 0xfe0c6(%rip),%xmm1 │ │ │ │ - addsd 0x4824e(%rip),%xmm1 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov 0xfe034(%rip),%esi │ │ │ │ - mov 0xfe0ae(%rip),%edi │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - movsd 0xfe02a(%rip),%xmm3 │ │ │ │ - movsd 0xfe0a2(%rip),%xmm0 │ │ │ │ - movsd 0x1b8(%rsp),%xmm2 │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - callq 64d60 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movsd 0x178(%rsp),%xmm1 │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x168(%rsp) │ │ │ │ - mov 0xfdfce(%rip),%rdi │ │ │ │ - callq 15810 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq aaed0 │ │ │ │ - mov 0xfe034(%rip),%rdi │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je af448 │ │ │ │ - movl $0x1,0x168(%rsp) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,0xfe000(%rip) │ │ │ │ - jl af4d0 │ │ │ │ + mov $0x1,%edi │ │ │ │ pxor %xmm5,%xmm5 │ │ │ │ - mov 0x48187(%rip),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - cvtsi2sd %r15d,%xmm5 │ │ │ │ - addsd 0x48174(%rip),%xmm5 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov 0xfdf4b(%rip),%esi │ │ │ │ - mov 0xfdfc5(%rip),%edi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0xfdf41(%rip),%xmm3 │ │ │ │ - movsd 0xfdfb9(%rip),%xmm0 │ │ │ │ - movsd 0x1b8(%rsp),%xmm2 │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - callq 64d60 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movsd 0x178(%rsp),%xmm1 │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x168(%rsp) │ │ │ │ - mov 0xfdee5(%rip),%rdi │ │ │ │ - callq 15810 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq aaed0 │ │ │ │ - mov 0xfdf4b(%rip),%rdi │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne af208 │ │ │ │ - mov 0x168(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne af213 │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - movsd 0x190(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe af3f1 │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - comisd 0x1a0(%rsp),%xmm0 │ │ │ │ - jbe af405 │ │ │ │ - movsd %xmm0,0x1a0(%rsp) │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - movsd 0x198(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe af426 │ │ │ │ - movsd %xmm0,0x198(%rsp) │ │ │ │ - comisd 0x1a8(%rsp),%xmm0 │ │ │ │ - jbe af213 │ │ │ │ - movsd %xmm0,0x1a8(%rsp) │ │ │ │ - jmpq af213 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x168(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne af2dd │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - movsd 0x190(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe af478 │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - comisd 0x1a0(%rsp),%xmm0 │ │ │ │ - jbe af48c │ │ │ │ - movsd %xmm0,0x1a0(%rsp) │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - movsd 0x198(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe af4ad │ │ │ │ - movsd %xmm0,0x198(%rsp) │ │ │ │ - comisd 0x1a8(%rsp),%xmm0 │ │ │ │ - jbe af2dd │ │ │ │ - movsd %xmm0,0x1a8(%rsp) │ │ │ │ - jmpq af2dd │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0xfdd98(%rip) │ │ │ │ - js af590 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x1a8(%rsp),%r13 │ │ │ │ - lea 0x198(%rsp),%r12 │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ - lea 0x190(%rsp),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x47f64(%rip),%rax │ │ │ │ - cvtsi2sd %r14d,%xmm1 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - addsd 0x47f54(%rip),%xmm1 │ │ │ │ - add $0x1,%r14 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - movsd %xmm1,0x188(%rsp) │ │ │ │ - callq abf40 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cvtsi2sdq 0xfdd0a(%rip),%xmm0 │ │ │ │ - addsd 0x47f1a(%rip),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd 0x188(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,0x180(%rsp) │ │ │ │ - callq abf40 │ │ │ │ - cmp %r14,0xfdce6(%rip) │ │ │ │ - jge af508 │ │ │ │ - mov 0xfdcd1(%rip),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - js af653 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x1a8(%rsp),%r13 │ │ │ │ - lea 0x198(%rsp),%r12 │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ - lea 0x190(%rsp),%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x47ea4(%rip),%rax │ │ │ │ - cvtsi2sd %r14d,%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - addsd 0x47e94(%rip),%xmm0 │ │ │ │ - add $0x1,%r14 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - movsd %xmm0,0x180(%rsp) │ │ │ │ - callq abf40 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cvtsi2sdq 0xfdc52(%rip),%xmm1 │ │ │ │ - addsd 0x47e5a(%rip),%xmm1 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x188(%rsp) │ │ │ │ - callq abf40 │ │ │ │ - mov 0xfdc1e(%rip),%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jge af5c8 │ │ │ │ - mov 0x4a0(%rsp),%ebx │ │ │ │ - mov 0xfdc0f(%rip),%rdx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne af9f1 │ │ │ │ - movsd 0x190(%rsp),%xmm3 │ │ │ │ - movsd 0x4744e(%rip),%xmm6 │ │ │ │ - movsd 0x198(%rsp),%xmm5 │ │ │ │ - movsd 0x1a0(%rsp),%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movsd %xmm6,0x50(%rsp) │ │ │ │ - movsd 0x1a8(%rsp),%xmm0 │ │ │ │ - subsd %xmm6,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%ecx │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - subsd %xmm6,%xmm1 │ │ │ │ - test %ecx,%ecx │ │ │ │ - cmovs 0x4a0(%rsp),%ecx │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - cvttsd2si %xmm1,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - cmovs 0x4a0(%rsp),%ecx │ │ │ │ - mov %ecx,0x134(%rsp) │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movsd 0x4857a(%rip),%xmm4 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - cvttsd2si %xmm1,%esi │ │ │ │ - movslq %esi,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - cvttsd2si %xmm0,%ecx │ │ │ │ - cmovle %esi,%ebx │ │ │ │ - mov %ebx,0x34(%rsp) │ │ │ │ - movslq %ecx,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - mov %edx,%eax │ │ │ │ - cmovle %ecx,%eax │ │ │ │ - cmpl $0x1,0xfdc01(%rip) │ │ │ │ - mov %eax,0xe0(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - jle af833 │ │ │ │ - lea 0x581bf(%rip),%rsi │ │ │ │ + cvtsi2sdl 0x38(%rax),%xmm4 │ │ │ │ + lea 0x5e707(%rip),%rsi │ │ │ │ + movsd %xmm8,0xb8(%rsp) │ │ │ │ + cvtsi2sdl 0x3c(%rax),%xmm5 │ │ │ │ + movsd %xmm10,0x78(%rsp) │ │ │ │ + movsd %xmm3,0xb0(%rsp) │ │ │ │ + cvtsi2sdl 0x30(%rax),%xmm0 │ │ │ │ + movsd %xmm12,0xa8(%rsp) │ │ │ │ + cvtsi2sdl 0x34(%rax),%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ + movsd %xmm1,0x68(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x65be26(%rip),%rax │ │ │ │ + mov %r15d,%r8d │ │ │ │ + lea 0x5e6dc(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + add %rbp,%rax │ │ │ │ + mov 0x38(%rax),%rdx │ │ │ │ + mov (%rax),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ + mov (%rdx,%r12,1),%rdx │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov 0xc0(%rsp),%edx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x68(%rsp),%xmm1 │ │ │ │ + movsd 0x70(%rsp),%xmm0 │ │ │ │ + lea 0x5e6dd(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - lea 0x581a9(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + addsd 0x4d793(%rip),%xmm2 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + lea 0x5e6cb(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x1a0(%rsp),%xmm0 │ │ │ │ - lea 0x5819b(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + addsd 0x4d759(%rip),%xmm2 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ - lea 0x5818d(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0xa8(%rsp),%xmm12 │ │ │ │ + movsd 0x78(%rsp),%xmm10 │ │ │ │ + movsd 0x4d731(%rip),%xmm2 │ │ │ │ + lea 0x5e69a(%rip),%rsi │ │ │ │ + movapd %xmm12,%xmm4 │ │ │ │ + movapd %xmm12,%xmm1 │ │ │ │ + subsd %xmm10,%xmm4 │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + addsd %xmm4,%xmm2 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0xb8(%rsp),%xmm8 │ │ │ │ + lea 0x5e67c(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movapd %xmm8,%xmm2 │ │ │ │ + movapd %xmm8,%xmm1 │ │ │ │ + movsd %xmm8,0x70(%rsp) │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd 0x4d6c0(%rip),%xmm2 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x1a8(%rsp),%xmm0 │ │ │ │ - lea 0x5817f(%rip),%rsi │ │ │ │ + movsd 0xb0(%rsp),%xmm3 │ │ │ │ + lea 0x5df90(%rip),%rsi │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x68(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ + lea 0x5c5c2(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x58179(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x5817c(%rip),%rsi │ │ │ │ + mov 0x755ec(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x78(%rsp),%xmm10 │ │ │ │ + movsd 0xa8(%rsp),%xmm12 │ │ │ │ + movsd 0x70(%rsp),%xmm8 │ │ │ │ + movsd 0x68(%rsp),%xmm3 │ │ │ │ + jmpq a8814 │ │ │ │ + nop │ │ │ │ + cmpl $0x2,0xc8(%rsp) │ │ │ │ + jne a9a18 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x3,%esi │ │ │ │ + callq a66b0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je a8c6b │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + jmpq a8c6b │ │ │ │ + je a8da3 │ │ │ │ + jmpq a8b75 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x5e024(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x90(%rsp),%r15 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea 0x5e55e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov (%r15),%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtss2sd (%rdx),%xmm3 │ │ │ │ + cvtss2sd (%rax),%xmm0 │ │ │ │ + cvtss2sd 0x8(%rax),%xmm2 │ │ │ │ + cvtss2sd 0x4(%rax),%xmm1 │ │ │ │ + mov $0x4,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x134(%rsp),%edx │ │ │ │ - lea 0x58173(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea 0x5e54b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + cvtss2sd (%rax),%xmm0 │ │ │ │ + cvtss2sd 0x8(%rax),%xmm2 │ │ │ │ + cvtss2sd 0x4(%rax),%xmm1 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov $0x4,%eax │ │ │ │ + cvtss2sd (%rdx),%xmm3 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea 0x5e53b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x58167(%rip),%rsi │ │ │ │ + cvtss2sd (%rax),%xmm0 │ │ │ │ + cvtss2sd 0x8(%rax),%xmm2 │ │ │ │ + cvtss2sd 0x4(%rax),%xmm1 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov $0x4,%eax │ │ │ │ + cvtss2sd (%rdx),%xmm3 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6f227(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x190(%rsp),%xmm3 │ │ │ │ - movsd 0x1a0(%rsp),%xmm2 │ │ │ │ - comisd %xmm2,%xmm3 │ │ │ │ - ja af851 │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ - comisd 0x1a8(%rsp),%xmm0 │ │ │ │ - jbe afa74 │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov $0x7061,%r11d │ │ │ │ - movabs $0x6c7265766f206f4e,%rcx │ │ │ │ - mov %rcx,0x4(%rax) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov %r11w,0x8(%rax) │ │ │ │ - movb $0x0,0xa(%rax) │ │ │ │ - jmpq ae7f3 │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - lea 0x5822f(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq ae7f3 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x57bf5(%rip),%rsi │ │ │ │ + lea 0x5c43a(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ + mov 0x75464(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq a8c2d │ │ │ │ + lea 0x5df2d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x57bef(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xfdd62(%rip),%rdx │ │ │ │ - lea 0x57eed(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x5df25(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + cvtss2sd (%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd0(%rsp),%rdx │ │ │ │ - lea 0x57bd7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x5df03(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + cvtss2sd (%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6f12d(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfd9f6(%rip),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle ae8bd │ │ │ │ - lea 0xfd076(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xfd06a(%rip),%rax │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - sub 0xfd057(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ + lea 0x5dee1(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + cvtss2sd (%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x581a9(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ae8bd │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - lea 0x580e1(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq ae7f3 │ │ │ │ - mov 0x58b10(%rip),%rcx │ │ │ │ - lea 0x280(%rsp),%rdx │ │ │ │ - mov %rdx,0xa0(%rsp) │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - lea 0x2a0(%rsp),%rcx │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - movsd %xmm0,(%rdx,%rax,1) │ │ │ │ - movsd %xmm1,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x20,%rax │ │ │ │ - je aeb08 │ │ │ │ - movsd 0x240(%rsp,%rax,1),%xmm0 │ │ │ │ - movsd 0x260(%rsp,%rax,1),%xmm1 │ │ │ │ - jmp af9c5 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x470c7(%rip),%xmm5 │ │ │ │ - mov 0x47a78(%rip),%rcx │ │ │ │ - cvtsi2sd %rax,%xmm2 │ │ │ │ - addsd 0x47a6b(%rip),%xmm2 │ │ │ │ - movl $0x0,0x134(%rsp) │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - addsd 0x47a53(%rip),%xmm0 │ │ │ │ - movsd %xmm5,0x50(%rsp) │ │ │ │ - movq %rcx,%xmm3 │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ - addsd %xmm5,%xmm2 │ │ │ │ - mov %rcx,0x198(%rsp) │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - movq %rcx,%xmm5 │ │ │ │ - movsd %xmm2,0x1a0(%rsp) │ │ │ │ - movsd %xmm0,0x1a8(%rsp) │ │ │ │ - jmpq af6d2 │ │ │ │ - movslq 0xe0(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je b2169 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle b2085 │ │ │ │ - mov 0x140(%rsp),%rcx │ │ │ │ - movslq 0x34(%rsp),%r13 │ │ │ │ - mov 0xe0(%rsp),%eax │ │ │ │ - lea 0x0(,%r13,8),%rbp │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea (%rcx,%rax,8),%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - je b2169 │ │ │ │ - add $0x8,%r14 │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne afad8 │ │ │ │ - mov 0xfd81d(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle afb34 │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ + lea 0x5c39a(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x58979(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - imul 0xe0(%rsp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6ef14(%rip),%rax │ │ │ │ + mov 0x753c4(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x34(%rsp),%edi │ │ │ │ - movsd 0x58978(%rip),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0xe0(%rsp),%r8d │ │ │ │ - mov 0x140(%rsp),%r9 │ │ │ │ - lea -0x1(%rdi),%eax │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x8(,%rax,8),%rsi │ │ │ │ - test %edi,%edi │ │ │ │ - jle afb7d │ │ │ │ - mov (%r9,%rcx,8),%rax │ │ │ │ - lea (%rsi,%rax,1),%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne afb70 │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jg afb60 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je b20d9 │ │ │ │ - mov 0x138(%rsp),%rbx │ │ │ │ - mov 0xe0(%rsp),%r14d │ │ │ │ - shl $0x3,%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%rbx,%r12,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je b20d9 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12d,%r14d │ │ │ │ - jg afbc0 │ │ │ │ - mov 0xfd734(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle afc1d │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ + jmpq a8c74 │ │ │ │ + lea 0x5dee1(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x58700(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - imul 0xe0(%rsp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6ee2b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x138(%rsp),%r14 │ │ │ │ - mov 0x34(%rsp),%r12d │ │ │ │ - lea 0x8(,%rbp,8),%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0xe0(%rsp),%r13d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle afc53 │ │ │ │ - mov (%r14,%rbp,8),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %ebp,%r13d │ │ │ │ - jg afc40 │ │ │ │ - movslq 0xec(%rsp),%rcx │ │ │ │ - movq $0x1,0x1e0(%rsp) │ │ │ │ - movq $0x1,0x1f0(%rsp) │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - mov %rcx,0x128(%rsp) │ │ │ │ - movq $0x1,0x1f8(%rsp) │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov %rax,0x1e8(%rsp) │ │ │ │ - mov 0xfd643(%rip),%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov 0xfd63c(%rip),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jle b158e │ │ │ │ - movslq 0x134(%rsp),%rax │ │ │ │ - mov 0x140(%rsp),%rcx │ │ │ │ - mov %edx,0x90(%rsp) │ │ │ │ - movsd 0x50(%rsp),%xmm2 │ │ │ │ - neg %rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - add %rax,%rcx │ │ │ │ - add 0x138(%rsp),%rax │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - lea 0x16c(%rsp),%rcx │ │ │ │ - mov %rcx,0x108(%rsp) │ │ │ │ - lea 0x320(%rsp),%rcx │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xec(%rsp),%ebx │ │ │ │ - mov 0x90(%rsp),%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - sub $0x1,%ecx │ │ │ │ - sub %ebx,%edx │ │ │ │ - cmpl $0x1,0xf0(%rsp) │ │ │ │ - mov %ebx,0x160(%rsp) │ │ │ │ - mov %ecx,0x48(%rsp) │ │ │ │ - mov %edx,0x164(%rsp) │ │ │ │ - mov %ecx,0xfd5c3(%rip) │ │ │ │ - je b0928 │ │ │ │ - cmpl $0x2,0xfd5a6(%rip) │ │ │ │ - je b154e │ │ │ │ - lea 0x1d0(%rsp),%rbp │ │ │ │ - lea 0x1e0(%rsp),%r12 │ │ │ │ - mov $0x52,%esi │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - lea 0xfd545(%rip),%rax │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - lea 0x164(%rsp),%rbx │ │ │ │ - push %rbx │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ - mov 0x128(%rsp),%rcx │ │ │ │ - callq 15290 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b0ff9 │ │ │ │ - mov 0xfd973(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne b0fc0 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - movsd 0x50(%rsp),%xmm7 │ │ │ │ - addq $0x1,0x1e8(%rsp) │ │ │ │ - mov 0x90(%rsp),%ecx │ │ │ │ - ucomisd %xmm7,%xmm2 │ │ │ │ - mov 0xfd4e3(%rip),%rax │ │ │ │ - mov %ecx,0x130(%rsp) │ │ │ │ - jp b1010 │ │ │ │ - comisd %xmm7,%xmm2 │ │ │ │ - jne b1010 │ │ │ │ - mov 0xfcbc5(%rip),%rdx │ │ │ │ - mov 0xfcbb6(%rip),%rcx │ │ │ │ - mov %rdx,0xfcbaf(%rip) │ │ │ │ - mov 0xfcba0(%rip),%rdx │ │ │ │ - mov %rcx,0xfcba9(%rip) │ │ │ │ - mov 0xfcb8a(%rip),%rcx │ │ │ │ - mov %rdx,0xfcb83(%rip) │ │ │ │ - mov %rcx,0xfcb84(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - js b09b0 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x1b8(%rsp),%r13 │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ - lea 0x168(%rsp),%rbx │ │ │ │ - sub $0x2,%eax │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - jmpq b0001 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - jne b0028 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cvtsi2sdl 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0x475ce(%rip),%xmm0 │ │ │ │ - movsd 0x585f6(%rip),%xmm1 │ │ │ │ - cvtsi2sd %r15d,%xmm5 │ │ │ │ - addsd %xmm6,%xmm1 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xfcb01(%rip),%rdx │ │ │ │ - movsd 0xfd3a1(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b8(%rsp),%xmm2 │ │ │ │ - mov 0xfd386(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - add %rbp,%rdx │ │ │ │ - movsd 0xfd3fe(%rip),%xmm0 │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - mov 0xfd3e7(%rip),%edi │ │ │ │ - lea 0x8(%rdx),%rcx │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xfcab7(%rip),%rax │ │ │ │ - mov 0xfd348(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movl $0x0,0x168(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x28(%rax),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xfca82(%rip),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add %rbp,%rdi │ │ │ │ - lea 0x30(%rdi),%rsi │ │ │ │ - add $0x28,%rdi │ │ │ │ - callq aaed0 │ │ │ │ - mov 0xfd380(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne b0730 │ │ │ │ - mov 0x168(%rsp),%ecx │ │ │ │ - mov 0xfca40(%rip),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %ecx,0x38(%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ - je affe0 │ │ │ │ - mov 0xfca1e(%rip),%rdx │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea -0x40(%rdx,%rbp,1),%rdx │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rdx) │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x28(%rdx) │ │ │ │ - movsd 0x30(%rax),%xmm0 │ │ │ │ - mov %ecx,0x38(%rdx) │ │ │ │ - movsd %xmm0,0x30(%rdx) │ │ │ │ - cmpl $0x4,0xfd331(%rip) │ │ │ │ - jg b0778 │ │ │ │ - mov 0xfd2f4(%rip),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jl b032a │ │ │ │ - mov %r15,%rbp │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - mov %r15d,%r14d │ │ │ │ - lea 0x1(%r15),%eax │ │ │ │ - shl $0x6,%rbp │ │ │ │ - ucomisd 0x50(%rsp),%xmm7 │ │ │ │ - mov 0xfd2d6(%rip),%rdi │ │ │ │ - jnp afe90 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x47442(%rip),%xmm5 │ │ │ │ - mulsd 0x20(%rsp),%xmm5 │ │ │ │ - cvtsi2sd %eax,%xmm7 │ │ │ │ - cvtsi2sdl 0x90(%rsp),%xmm6 │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - addsd %xmm5,%xmm6 │ │ │ │ - subsd %xmm5,%xmm7 │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xfc95b(%rip),%rdx │ │ │ │ - movsd 0xfd1fb(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b8(%rsp),%xmm2 │ │ │ │ - mov 0xfd1e0(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - add %rbp,%rdx │ │ │ │ - movsd 0xfd258(%rip),%xmm0 │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - mov 0xfd241(%rip),%edi │ │ │ │ - lea 0x8(%rdx),%rcx │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xfc911(%rip),%rax │ │ │ │ - mov 0xfd1a2(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movl $0x0,0x168(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x28(%rax),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xfc8dc(%rip),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add %rbp,%rdi │ │ │ │ - lea 0x30(%rdi),%rsi │ │ │ │ - add $0x28,%rdi │ │ │ │ - callq aaed0 │ │ │ │ - mov 0xfd1da(%rip),%rdi │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne b0760 │ │ │ │ - mov 0x168(%rsp),%edx │ │ │ │ - mov 0xfc894(%rip),%rax │ │ │ │ - cmpl $0x4,0xfd1c5(%rip) │ │ │ │ - mov %edx,0x38(%rax,%rbp,1) │ │ │ │ - jg b0830 │ │ │ │ - addsd 0x8(%rsp),%xmm5 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xfc847(%rip),%rdx │ │ │ │ - movsd 0xfd0f7(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b8(%rsp),%xmm2 │ │ │ │ - mov 0xfd0dc(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - add %rbp,%rdx │ │ │ │ - movsd 0xfd154(%rip),%xmm0 │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - mov 0xfd13d(%rip),%edi │ │ │ │ - lea 0x8(%rdx),%rcx │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xfc7fd(%rip),%rax │ │ │ │ - mov 0xfd09e(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movl $0x0,0x168(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x28(%rax),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xfc7c8(%rip),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add %rbp,%rdi │ │ │ │ - lea 0x30(%rdi),%rsi │ │ │ │ - add $0x28,%rdi │ │ │ │ - callq aaed0 │ │ │ │ - mov 0xfd0d6(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - mov 0xcf4(%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne b0748 │ │ │ │ - mov 0x168(%rsp),%edx │ │ │ │ - mov 0xfc784(%rip),%rax │ │ │ │ - cmpl $0x4,0xfd0c5(%rip) │ │ │ │ - mov %edx,0x38(%rax,%rbp,1) │ │ │ │ - jle affed │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov %r14d,%edx │ │ │ │ - lea 0x58cd5(%rip),%rsi │ │ │ │ + jmpq a8e1d │ │ │ │ + lea 0x5dd08(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq a8d22 │ │ │ │ + lea 0x5e488(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x1b8(%rsp),%xmm1 │ │ │ │ - movsd 0x1b0(%rsp),%xmm0 │ │ │ │ - lea 0x58b6b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfc71f(%rip),%rax │ │ │ │ + jmpq a8d2b │ │ │ │ + lea 0x5dccd(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x58b7b(%rip),%rsi │ │ │ │ - add %rbp,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - add 0xfc6f6(%rip),%rbp │ │ │ │ - mov 0x38(%rbp),%r9d │ │ │ │ - movsd 0x28(%rbp),%xmm0 │ │ │ │ - movsd 0x30(%rbp),%xmm1 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je b081a │ │ │ │ - lea 0x58b68(%rip),%rsi │ │ │ │ + jmpq a8d22 │ │ │ │ + lea 0x5de8c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - add $0x1,%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6e72e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfcfc7(%rip),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jge b0001 │ │ │ │ - test %rax,%rax │ │ │ │ - jle b09b0 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r14,%r15 │ │ │ │ - jmpq b0521 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd %xmm1,0x2c0(%rsp) │ │ │ │ - movsd %xmm0,0x2e0(%rsp) │ │ │ │ - movsd %xmm3,0x2c8(%rsp) │ │ │ │ - movsd %xmm2,0x2e8(%rsp) │ │ │ │ - movsd %xmm5,0x2d0(%rsp) │ │ │ │ - movsd %xmm4,0x2f0(%rsp) │ │ │ │ - movsd %xmm7,0x2d8(%rsp) │ │ │ │ - movsd %xmm6,0x2f8(%rsp) │ │ │ │ - movsd 0x28(%rsi),%xmm1 │ │ │ │ - movsd 0x579e3(%rip),%xmm6 │ │ │ │ - comisd %xmm1,%xmm6 │ │ │ │ - jbe b0a00 │ │ │ │ - movsd %xmm1,0x190(%rsp) │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - comisd 0x579cc(%rip),%xmm1 │ │ │ │ - jbe b09e8 │ │ │ │ - movsd %xmm1,0x1a0(%rsp) │ │ │ │ - movsd 0x30(%rsi),%xmm0 │ │ │ │ - movsd 0x579a8(%rip),%xmm7 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - jbe b0a30 │ │ │ │ - movsd %xmm0,0x198(%rsp) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - comisd 0x57991(%rip),%xmm0 │ │ │ │ - jbe b0a18 │ │ │ │ - movsd %xmm0,0x1a8(%rsp) │ │ │ │ - movsd 0x28(%rdx),%xmm4 │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - jbe b0416 │ │ │ │ - movsd %xmm4,0x190(%rsp) │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - comisd %xmm1,%xmm4 │ │ │ │ - jbe b0429 │ │ │ │ - movsd %xmm4,0x1a0(%rsp) │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd 0x30(%rdx),%xmm4 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - jbe b0441 │ │ │ │ - movsd %xmm4,0x198(%rsp) │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe b0454 │ │ │ │ - movsd %xmm4,0x1a8(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd 0x28(%rcx),%xmm4 │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - jbe b046c │ │ │ │ - movsd %xmm4,0x190(%rsp) │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - comisd %xmm1,%xmm4 │ │ │ │ - jbe b047f │ │ │ │ - movsd %xmm4,0x1a0(%rsp) │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd 0x30(%rcx),%xmm4 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - jbe b0497 │ │ │ │ - movsd %xmm4,0x198(%rsp) │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe b04aa │ │ │ │ - movsd %xmm4,0x1a8(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd 0x28(%rax),%xmm4 │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - jbe b04be │ │ │ │ - movsd %xmm4,0x190(%rsp) │ │ │ │ - comisd %xmm1,%xmm4 │ │ │ │ - jbe b04cd │ │ │ │ - movsd %xmm4,0x1a0(%rsp) │ │ │ │ - movsd 0x30(%rax),%xmm1 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe b04e1 │ │ │ │ - movsd %xmm1,0x198(%rsp) │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe b04f0 │ │ │ │ - movsd %xmm1,0x1a8(%rsp) │ │ │ │ - mov 0x38(%rdx),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne b0510 │ │ │ │ - mov 0x38(%rcx),%edx │ │ │ │ + jmpq a8e1d │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + mov 0x65ba00(%rip),%edx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x5e492(%rip),%r12 │ │ │ │ test %edx,%edx │ │ │ │ - jne b0510 │ │ │ │ - mov 0x38(%rsi),%edx │ │ │ │ - or 0x38(%rax),%edx │ │ │ │ - je b0a70 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,0xfcdcd(%rip) │ │ │ │ - jle b09b0 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %r15d,0x78(%rsp) │ │ │ │ - mov %r15d,0xfcdf2(%rip) │ │ │ │ - movsd (%rax,%r15,8),%xmm0 │ │ │ │ - mov 0xfd20a(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je b056e │ │ │ │ - mov 0xc8(%rsp),%rcx │ │ │ │ - movsd (%rcx,%r15,8),%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - cmpnltsd 0x88(%rsp),%xmm2 │ │ │ │ - andpd %xmm2,%xmm1 │ │ │ │ - mulsd 0x68(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp b0510 │ │ │ │ - movsd 0x50dac(%rip),%xmm7 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x476e8(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm7 │ │ │ │ - jb b0510 │ │ │ │ - mulsd 0x60(%rsp),%xmm0 │ │ │ │ - cmpl $0x2,0xfcd7d(%rip) │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - jle b05dd │ │ │ │ - test %eax,%eax │ │ │ │ - je b0a48 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - lea 0x57d99(%rip),%rsi │ │ │ │ + jle a98be │ │ │ │ + mov %r14d,0x8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r13d │ │ │ │ + mov 0xd0(%rsp),%r14d │ │ │ │ + jmpq a97f9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6e46b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x57794(%rip),%rax │ │ │ │ - mov 0xfc3ed(%rip),%rdx │ │ │ │ - mov 0xfc3f6(%rip),%rsi │ │ │ │ - mov 0xfc3e7(%rip),%rcx │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - mov 0x57778(%rip),%rax │ │ │ │ - mov 0xfcd01(%rip),%r8d │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - mov 0x5775a(%rip),%rax │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - mov 0x57753(%rip),%rax │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - mov %r15,%rax │ │ │ │ - shl $0x6,%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - add %rax,%rsi │ │ │ │ - add %rax,%rcx │ │ │ │ - add 0xfc384(%rip),%rax │ │ │ │ - movsd (%rdx),%xmm7 │ │ │ │ - movsd 0x8(%rdx),%xmm6 │ │ │ │ - movsd (%rsi),%xmm5 │ │ │ │ - movsd 0x8(%rsi),%xmm4 │ │ │ │ - movsd (%rcx),%xmm3 │ │ │ │ - movsd 0x8(%rcx),%xmm2 │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne b0340 │ │ │ │ - movsd %xmm7,0x2c0(%rsp) │ │ │ │ - movsd %xmm6,0x2e0(%rsp) │ │ │ │ - movsd %xmm5,0x2c8(%rsp) │ │ │ │ - movsd %xmm4,0x2e8(%rsp) │ │ │ │ - movsd %xmm3,0x2d0(%rsp) │ │ │ │ - movsd %xmm2,0x2f0(%rsp) │ │ │ │ - movsd %xmm1,0x2d8(%rsp) │ │ │ │ - movsd %xmm0,0x2f8(%rsp) │ │ │ │ - jmpq b0388 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je a9889 │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + je a98a1 │ │ │ │ + lea 0x5de23(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x57495(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6e359(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq aeca8 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ + mov 0x65b999(%rip),%rax │ │ │ │ + lea 0x5db98(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + movsd 0x8(%rax,%rbp,1),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x5742f(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6e32b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0xfd01b(%rip),%xmm1 │ │ │ │ - mov 0xfcbed(%rip),%ebx │ │ │ │ - jmpq aec65 │ │ │ │ - movl $0x1,0x168(%rsp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmpq aff99 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x1,0x168(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq b0245 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x1,0x168(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq b0145 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x57d30(%rip),%xmm0 │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ + mov 0x65b976(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x46cec(%rip),%xmm1 │ │ │ │ - lea 0x5874d(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm6,%xmm1 │ │ │ │ + lea 0x5db70(%rip),%rsi │ │ │ │ + movsd 0x10(%rax,%rbp,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x65b953(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x1b8(%rsp),%xmm1 │ │ │ │ - movsd 0x1b0(%rsp),%xmm0 │ │ │ │ - lea 0x58640(%rip),%rsi │ │ │ │ + lea 0x5ca76(%rip),%rsi │ │ │ │ + movsd 0x18(%rax,%rbp,1),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfc204(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x58650(%rip),%rsi │ │ │ │ + mov 0x75260(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15d,0x65b919(%rip) │ │ │ │ + jle a98b9 │ │ │ │ + mov 0x65b910(%rip),%rax │ │ │ │ + lea (%r15,%r15,4),%rbp │ │ │ │ + mov %r15d,%edx │ │ │ │ + shl $0x5,%rbp │ │ │ │ add %rbp,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ + mov 0x90(%rax),%rsi │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mov 0x98(%rax),%rcx │ │ │ │ + movsd 0x8(%rax),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + subsd 0x20(%rsi),%xmm2 │ │ │ │ + subsd 0x28(%rsi),%xmm1 │ │ │ │ + addsd 0x20(%rcx),%xmm2 │ │ │ │ + addsd 0x28(%rcx),%xmm1 │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + subsd 0x30(%rsi),%xmm0 │ │ │ │ + addsd 0x30(%rcx),%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rax) │ │ │ │ + movsd %xmm1,0x10(%rax) │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle a97e8 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne a9738 │ │ │ │ + lea 0x5c192(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15d,(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - add 0xfc1db(%rip),%rbp │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - movsd 0x28(%rbp),%xmm0 │ │ │ │ - movsd 0x30(%rbp),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b02f1 │ │ │ │ - lea 0x5866f(%rip),%rsi │ │ │ │ - jmpq b02f8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mov %r14d,%edx │ │ │ │ + mov (%rsp),%edx │ │ │ │ + jmpq a9738 │ │ │ │ + lea 0x5dce1(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x586cd(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq a9770 │ │ │ │ + lea 0x5dcd4(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x1b8(%rsp),%xmm1 │ │ │ │ - movsd 0x1b0(%rsp),%xmm0 │ │ │ │ - lea 0x5858c(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfc150(%rip),%rax │ │ │ │ + jmpq a9770 │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + addl $0x1,0xd0(%rsp) │ │ │ │ + cmp %r14d,0x64(%rsp) │ │ │ │ + jg a86cb │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + mov $0x38,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x5e2ee(%rip),%rdi │ │ │ │ + mov 0xd8(%rsp),%r15 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x5dc97(%rip),%rbp │ │ │ │ + callq 15c80 │ │ │ │ + cmpl $0x0,0x65b7f5(%rip) │ │ │ │ + jle a994f │ │ │ │ + mov 0x65b7f0(%rip),%rax │ │ │ │ + lea (%rbx,%rbx,8),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + movsd 0x18(%rax),%xmm2 │ │ │ │ + movsd 0x10(%rax),%xmm1 │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov $0x3,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmp %ebx,0x65b7af(%rip) │ │ │ │ + jg a9909 │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + movl $0x0,(%r15) │ │ │ │ + movb $0x0,0x4(%r15) │ │ │ │ + movw $0x7d7b,0x404(%r15) │ │ │ │ + movb $0x0,0x406(%r15) │ │ │ │ + jmpq a6f38 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0xc8(%rsp) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle a8707 │ │ │ │ + mov 0xd0(%rsp),%edx │ │ │ │ + lea 0x5d9e6(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x5859c(%rip),%rsi │ │ │ │ - add %rbp,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfc127(%rip),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - add %rbp,%rax │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - mov 0x38(%rax),%r11d │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd 0x30(%rax),%xmm1 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je b0f80 │ │ │ │ - lea 0x5856e(%rip),%rsi │ │ │ │ + lea 0x5d9eb(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6e138(%rip),%rax │ │ │ │ + movl $0x0,0xc8(%rsp) │ │ │ │ + mov 0x7505d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xfc9e1(%rip),%rdi │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - jmpq b015d │ │ │ │ - mov 0x48(%rsp),%r14d │ │ │ │ - lea 0x164(%rsp),%rcx │ │ │ │ - lea 0x160(%rsp),%rdx │ │ │ │ - lea -0x1(%rax),%esi │ │ │ │ - mov %r14d,%edi │ │ │ │ - callq ac320 │ │ │ │ - cmpl $0x1,0xfc9c9(%rip) │ │ │ │ - mov %eax,%ebx │ │ │ │ - jle b098a │ │ │ │ - mov 0x164(%rsp),%r8d │ │ │ │ - mov %eax,%r9d │ │ │ │ + jmpq a8707 │ │ │ │ + lea 0x5d9a1(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov 0x160(%rsp),%ecx │ │ │ │ - lea 0x579ac(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6e0be(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne afd78 │ │ │ │ - addq $0x1,0x1e8(%rsp) │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - mov %eax,0x130(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq 0x130(%rsp),%rdx │ │ │ │ - mov 0xfc931(%rip),%rax │ │ │ │ - sub 0x128(%rsp),%rax │ │ │ │ - addl $0x1,0x90(%rsp) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jge b159e │ │ │ │ - mov 0xfc909(%rip),%rax │ │ │ │ - jmpq afd30 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x57391(%rip),%rbx │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - jmpq b03c3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x57371(%rip),%rbx │ │ │ │ - movq %rbx,%xmm3 │ │ │ │ - jmpq b03ac │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x57361(%rip),%rbx │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - jmpq b03fe │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x57341(%rip),%rbx │ │ │ │ - movq %rbx,%xmm2 │ │ │ │ - jmpq b03e7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - lea 0x57934(%rip),%rsi │ │ │ │ + lea 0x5d99b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b05ce │ │ │ │ - movsd 0x471f8(%rip),%xmm3 │ │ │ │ - movsd 0x491d8(%rip),%xmm1 │ │ │ │ - movsd 0x190(%rsp),%xmm2 │ │ │ │ - subsd 0x469ef(%rip),%xmm2 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ + jmp a99dc │ │ │ │ + mov 0xd8(%rsp),%r15 │ │ │ │ + movdqa 0x5e2b8(%rip),%xmm0 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%r15) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + jmpq a6f38 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle a9bfa │ │ │ │ + lea -0x1(%r13),%ecx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + lea 0x58(%rdx),%rax │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ movapd %xmm2,%xmm0 │ │ │ │ - andpd %xmm3,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm1 │ │ │ │ - jbe b0ad4 │ │ │ │ - cvttsd2si %xmm2,%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x50(%rsp),%xmm6 │ │ │ │ - andnpd %xmm2,%xmm3 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - cmpnlesd %xmm2,%xmm5 │ │ │ │ - andpd %xmm6,%xmm5 │ │ │ │ - subsd %xmm5,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - orpd %xmm3,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x47190(%rip),%xmm2 │ │ │ │ - movsd 0x1a0(%rsp),%xmm0 │ │ │ │ - subsd 0x4698f(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mov %eax,0xe4(%rsp) │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - jbe b0b3b │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x50(%rsp),%xmm6 │ │ │ │ - andnpd %xmm5,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - cmpnlesd %xmm0,%xmm4 │ │ │ │ - andpd %xmm6,%xmm4 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - orpd %xmm2,%xmm0 │ │ │ │ - movsd 0x50(%rsp),%xmm6 │ │ │ │ - movsd 0x47127(%rip),%xmm2 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ - subsd 0x4691e(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - mov %eax,0xe8(%rsp) │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - jbe b0ba6 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - andnpd %xmm5,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - cmpnlesd %xmm0,%xmm4 │ │ │ │ - andpd %xmm6,%xmm4 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - orpd %xmm2,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - movsd 0x470bd(%rip),%xmm2 │ │ │ │ - movsd 0x1a8(%rsp),%xmm0 │ │ │ │ - subsd 0x468bc(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - andpd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - jbe b0c07 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x50(%rsp),%xmm6 │ │ │ │ - andnpd %xmm4,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - cmpnlesd %xmm0,%xmm1 │ │ │ │ - andpd %xmm6,%xmm1 │ │ │ │ - subsd %xmm1,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - orpd %xmm2,%xmm0 │ │ │ │ - addsd 0x50(%rsp),%xmm0 │ │ │ │ - cmpl $0x2,0xfc704(%rip) │ │ │ │ - cvttsd2si %xmm0,%ebx │ │ │ │ - jg b145b │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - jge b0510 │ │ │ │ - mov 0x134(%rsp),%eax │ │ │ │ - movslq 0x30(%rsp),%rdx │ │ │ │ - movslq %r12d,%rbp │ │ │ │ - mov %r15,0x120(%rsp) │ │ │ │ - sub %eax,%ebx │ │ │ │ - sub %eax,%r12d │ │ │ │ - movslq 0xe4(%rsp),%rax │ │ │ │ - mov %ebx,0x94(%rsp) │ │ │ │ - sub %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - mov 0xe8(%rsp),%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - lea 0x300(%rsp),%rax │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebp,0x4c(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - js b0eb7 │ │ │ │ - cmp %r12d,0xe0(%rsp) │ │ │ │ - jle b0eb7 │ │ │ │ - mov 0xe4(%rsp),%eax │ │ │ │ - mov 0xe8(%rsp),%ecx │ │ │ │ - mov %ebp,0xfc671(%rip) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge b0eb7 │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %r12d,0xf4(%rsp) │ │ │ │ - sub 0x30(%rsp),%r15d │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov 0xf8(%rsp),%rbx │ │ │ │ - mov %r15d,%ebp │ │ │ │ - mov 0x100(%rsp),%r13 │ │ │ │ - mov 0x110(%rsp),%r15 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - lea (%rax,%rbp,1),%r12d │ │ │ │ - cmp %ebp,0x34(%rsp) │ │ │ │ - jle b0e99 │ │ │ │ - test %ebp,%ebp │ │ │ │ - js b0e99 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r12d,0xfc604(%rip) │ │ │ │ - cvtsi2sd %r12d,%xmm3 │ │ │ │ - mov %r12d,0x7c(%rsp) │ │ │ │ - mov 0xa0(%rsp),%r12 │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0xa8(%rsp),%r14 │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sdl 0x4c(%rsp),%xmm3 │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - lea (%r15,%rbx,1),%rdx │ │ │ │ - lea 0x0(%r13,%rbx,1),%rsi │ │ │ │ - addsd (%r12,%rbx,1),%xmm0 │ │ │ │ - addsd (%r14,%rbx,1),%xmm1 │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov 0xfc4f9(%rip),%rdi │ │ │ │ - movsd %xmm0,0x180(%rsp) │ │ │ │ - movsd %xmm1,0x188(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - cmp $0x20,%rbx │ │ │ │ - jne b0d53 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov 0x7c(%rsp),%r12d │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ - comisd %xmm7,%xmm6 │ │ │ │ - jbe b0df2 │ │ │ │ - movsd 0xfc447(%rip),%xmm0 │ │ │ │ - mov 0x490(%rsp),%r8d │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - lea 0x2c0(%rsp),%rdi │ │ │ │ - lea 0x1c0(%rsp),%r9 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq ae220 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - mulsd 0x58(%rsp),%xmm1 │ │ │ │ - mov (%rax,%rcx,8),%r10 │ │ │ │ - mov 0x490(%rsp),%eax │ │ │ │ - add %rbx,%r10 │ │ │ │ - movsd (%r10),%xmm0 │ │ │ │ - test %eax,%eax │ │ │ │ - je b0ee0 │ │ │ │ - divsd 0x1c0(%rsp),%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - mulsd 0x18(%rsp),%xmm1 │ │ │ │ - jp b0f0a │ │ │ │ - movsd 0x504e1(%rip),%xmm7 │ │ │ │ + shl $0x5,%rcx │ │ │ │ + lea 0xf8(%rdx,%rcx,1),%rdx │ │ │ │ + mov 0x34(%rax),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je a9a8c │ │ │ │ + movsd (%rax),%xmm3 │ │ │ │ + addsd 0x4d048(%rip),%xmm2 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm3 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + add $0xa0,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne a9a6b │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm5 │ │ │ │ + ja a9cae │ │ │ │ movapd %xmm0,%xmm2 │ │ │ │ - andpd 0x46e1d(%rip),%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm7 │ │ │ │ - jb b0f0a │ │ │ │ + sqrtsd %xmm2,%xmm2 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle a8532 │ │ │ │ + mov 0x65b63f(%rip),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x5de2e(%rip),%r12 │ │ │ │ + jmp a9aec │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,0x65b626(%rip) │ │ │ │ + jle a8532 │ │ │ │ + lea (%rbx,%rbx,4),%rbp │ │ │ │ + shl $0x5,%rbp │ │ │ │ + lea (%rdx,%rbp,1),%rax │ │ │ │ + mov 0x8c(%rax),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je a9adc │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd 0x58(%rax),%xmm3 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%r10) │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mulsd 0x38(%rsp),%xmm0 │ │ │ │ - mov (%rax,%rcx,8),%r14 │ │ │ │ - add %rbx,%r14 │ │ │ │ - cmpl $0x2,0xfc48b(%rip) │ │ │ │ - addsd (%r14),%xmm0 │ │ │ │ - movsd %xmm0,(%r14) │ │ │ │ - jg b0f18 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %ebp,0x28(%rsp) │ │ │ │ - jne b0cf0 │ │ │ │ - mov 0xf4(%rsp),%r12d │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %r12d,0x94(%rsp) │ │ │ │ - jne b0c80 │ │ │ │ - mov 0x120(%rsp),%r15 │ │ │ │ - jmpq b0510 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mulsd 0x18(%rsp),%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp b0f0a │ │ │ │ - movsd 0x50434(%rip),%xmm6 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd 0x46d70(%rip),%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm6 │ │ │ │ - jae b0e5d │ │ │ │ - movsd %xmm1,(%r10) │ │ │ │ - jmpq b0e66 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%rsp),%r9d │ │ │ │ - mov 0x48(%rsp),%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - lea 0x57484(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - movsd (%r14),%xmm2 │ │ │ │ - lea 0x57496(%rip),%rsi │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jbe a9adc │ │ │ │ + cmpl $0x1,0x140(%rsp) │ │ │ │ + jle a9b64 │ │ │ │ + mov 0x4(%rax),%r8d │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x3,%eax │ │ │ │ - movsd (%r10),%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6dacd(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b0e99 │ │ │ │ - lea 0x57f09(%rip),%rsi │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov 0x65b5b0(%rip),%rdx │ │ │ │ + lea (%rdx,%rbp,1),%rax │ │ │ │ + movl $0x0,0x8c(%rax) │ │ │ │ + jmpq a9adc │ │ │ │ + mov $0x2400,%ecx │ │ │ │ + mov $0x80,%edx │ │ │ │ + lea 0x5dbac(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6daa3(%rip),%rax │ │ │ │ + mov 0x74ea9(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xfc34c(%rip),%rdi │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - jmpq b015d │ │ │ │ + movslq 0x65b552(%rip),%rax │ │ │ │ + lea (%rax,%rax,8),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + shl $0x3,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x65b543(%rip) │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je a9d28 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg a7c71 │ │ │ │ + jmpq a7d39 │ │ │ │ + mov 0xd0(%rsp),%r14d │ │ │ │ + jmpq a9706 │ │ │ │ + cmpl $0x0,0x20(%rsp) │ │ │ │ + jne a8532 │ │ │ │ + mov 0x65b517(%rip),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jg a9c0b │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + jmpq a9a97 │ │ │ │ + mov 0x65b4fe(%rip),%rdx │ │ │ │ + jmpq a8051 │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov $0x21,%ecx │ │ │ │ + lea 0x5dc08(%rip),%rsi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq a6f38 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x5da62(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0xe8(%rsp),%r15 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq a6f38 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x5d63e(%rip),%rsi │ │ │ │ + mov $0x1a,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq a6f38 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x5da71(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0xe8(%rsp),%r15 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq a6f38 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jmpq a9ac1 │ │ │ │ + movdqa 0x5dff2(%rip),%xmm0 │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%r15) │ │ │ │ + movdqa 0x5dfe8(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmpq a6f38 │ │ │ │ + lea 0x5d54d(%rip),%rsi │ │ │ │ + mov $0x1a,%ecx │ │ │ │ + lea 0x4(%r15),%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq a6f38 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + lea 0x5d5c6(%rip),%rsi │ │ │ │ + rep movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq a6f38 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x5d595(%rip),%rsi │ │ │ │ + mov $0x1b,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq a6f38 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - pushq 0x108(%rsp) │ │ │ │ - mov 0xfc2d2(%rip),%rdi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ + │ │ │ │ +00000000000a9d50 : │ │ │ │ + test %rdi,%rdi │ │ │ │ + je aa3a0 │ │ │ │ + mov 0x750c0(%rip),%rax │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xd8(%rsp),%r9 │ │ │ │ - mov 0x128(%rsp),%rcx │ │ │ │ - callq 15290 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ test %eax,%eax │ │ │ │ - je afdde │ │ │ │ - mov 0x16c(%rsp),%edi │ │ │ │ - callq ab380 │ │ │ │ - jmpq ae7f3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - js b09b0 │ │ │ │ - movsd 0x4645f(%rip),%xmm2 │ │ │ │ + jne a9ed0 │ │ │ │ + cmpl $0x1,0xcfc(%rbx) │ │ │ │ + jle aa1f0 │ │ │ │ + mov 0xcc4(%rbx),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle aa370 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x1b8(%rsp),%r13 │ │ │ │ - mulsd 0x20(%rsp),%xmm2 │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ - lea 0x168(%rsp),%rbx │ │ │ │ - cvtsi2sdl 0x90(%rsp),%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - jmpq b1195 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x168(%rsp),%edx │ │ │ │ - mov 0xfb972(%rip),%rax │ │ │ │ - cmpl $0x4,0xfc29b(%rip) │ │ │ │ - mov %edx,0x38(%rax,%rbp,1) │ │ │ │ - jg b1390 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - addsd 0x10(%rsp),%xmm5 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xfb923(%rip),%rdx │ │ │ │ - movsd 0xfc1cb(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b8(%rsp),%xmm2 │ │ │ │ - mov 0xfc1b0(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - add %rbp,%rdx │ │ │ │ - movsd 0xfc228(%rip),%xmm0 │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - mov 0xfc211(%rip),%edi │ │ │ │ - lea 0x8(%rdx),%rcx │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xfb8d9(%rip),%rax │ │ │ │ - mov 0xfc172(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movl $0x0,0x168(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x28(%rax),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xfb8a4(%rip),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add %rbp,%rdi │ │ │ │ - lea 0x30(%rdi),%rsi │ │ │ │ - add $0x28,%rdi │ │ │ │ - callq aaed0 │ │ │ │ - mov 0xfc1aa(%rip),%rax │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne b12b0 │ │ │ │ - mov 0x168(%rsp),%edx │ │ │ │ - mov 0xfb868(%rip),%rax │ │ │ │ - cmpl $0x4,0xfc1a1(%rip) │ │ │ │ - mov %edx,0x38(%rax,%rbp,1) │ │ │ │ - jg b12c8 │ │ │ │ - mov 0xfc160(%rip),%rax │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,%rax │ │ │ │ - jl afe54 │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - cvtsi2sd %eax,%xmm7 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %r14d,%r15d │ │ │ │ - mov 0xfc13e(%rip),%rdi │ │ │ │ - shl $0x6,%rbp │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - subsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xfb804(%rip),%rdx │ │ │ │ - movsd 0xfc09c(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b8(%rsp),%xmm2 │ │ │ │ - mov 0xfc081(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - add %rbp,%rdx │ │ │ │ - movsd 0xfc0f9(%rip),%xmm0 │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - mov 0xfc0e2(%rip),%edi │ │ │ │ - lea 0x8(%rdx),%rcx │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xfb7ba(%rip),%rax │ │ │ │ - mov 0xfc043(%rip),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movl $0x0,0x168(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x28(%rax),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xfb785(%rip),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add %rbp,%rdi │ │ │ │ - lea 0x30(%rdi),%rsi │ │ │ │ - add $0x28,%rdi │ │ │ │ - callq aaed0 │ │ │ │ - mov 0xfc07b(%rip),%rdi │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je b1068 │ │ │ │ - movl $0x1,0x168(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq b106f │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x168(%rsp) │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq b1169 │ │ │ │ + comisd 0x88(%rbx),%xmm0 │ │ │ │ + jae aa3e0 │ │ │ │ + comisd 0x90(%rbx),%xmm0 │ │ │ │ + jae aa2d0 │ │ │ │ + cmpb $0x52,0xd30(%rbx) │ │ │ │ + lea 0xd30(%rbx),%rax │ │ │ │ + jne a9e28 │ │ │ │ + cmpb $0x41,0x1(%rax) │ │ │ │ + jne a9e28 │ │ │ │ + cmpb $0x44,0xd40(%rbx) │ │ │ │ + jne a9de0 │ │ │ │ + cmpb $0x45,0xd41(%rbx) │ │ │ │ + jne a9de0 │ │ │ │ + cmpb $0x43,0xd42(%rbx) │ │ │ │ + je a9e5b │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - lea 0x57bd3(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x1b8(%rsp),%xmm1 │ │ │ │ - movsd 0x1b0(%rsp),%xmm0 │ │ │ │ - lea 0x57afe(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfb6ba(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x57b0e(%rip),%rsi │ │ │ │ - add %rbp,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - add 0xfb691(%rip),%rbp │ │ │ │ - lea 0x57b12(%rip),%rsi │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - movsd 0x28(%rbp),%xmm0 │ │ │ │ - movsd 0x30(%rbp),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b1366 │ │ │ │ - lea 0x57b2a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6d6c4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b1181 │ │ │ │ + movdqa 0x5e128(%rip),%xmm0 │ │ │ │ + mov $0x68,%r8d │ │ │ │ + movabs $0x2074276e6f642032,%rax │ │ │ │ + movl $0x6374616d,0x65b376(%rip) │ │ │ │ + mov %rax,0x65b367(%rip) │ │ │ │ + lea 0x65b350(%rip),%rax │ │ │ │ + mov %r8w,0x65b364(%rip) │ │ │ │ + movaps %xmm0,0x65b341(%rip) │ │ │ │ + jmpq a9ec1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - mov %r15d,%edx │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - lea 0x57a33(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x1b8(%rsp),%xmm1 │ │ │ │ - movsd 0x1b0(%rsp),%xmm0 │ │ │ │ - lea 0x57a36(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfb602(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x57a46(%rip),%rsi │ │ │ │ - add %rbp,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfb5d9(%rip),%rax │ │ │ │ - lea 0x57a4a(%rip),%rsi │ │ │ │ - add %rbp,%rax │ │ │ │ - mov 0x38(%rax),%edx │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - movsd 0x30(%rax),%xmm1 │ │ │ │ - test %edx,%edx │ │ │ │ - jne b1431 │ │ │ │ - lea 0x57a5f(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6d5f9(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfbea2(%rip),%rdi │ │ │ │ - jmpq b1087 │ │ │ │ - lea 0x5b55d(%rip),%rsi │ │ │ │ + cmpb $0x44,0xd30(%rbx) │ │ │ │ + jne aa280 │ │ │ │ + cmpb $0x45,0x1(%rax) │ │ │ │ + jne aa280 │ │ │ │ + cmpb $0x43,0x2(%rax) │ │ │ │ + jne aa280 │ │ │ │ + cmpb $0x52,0xd40(%rbx) │ │ │ │ + jne a9de0 │ │ │ │ + cmpb $0x41,0xd41(%rbx) │ │ │ │ + jne a9de0 │ │ │ │ + mov 0xcec(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je aa310 │ │ │ │ + ucomisd 0x38(%rbx),%xmm0 │ │ │ │ + jp a9e7d │ │ │ │ + jne a9e7d │ │ │ │ + ucomisd 0x40(%rbx),%xmm0 │ │ │ │ + jnp aa4c5 │ │ │ │ + ucomisd 0x48(%rbx),%xmm0 │ │ │ │ + jp aa322 │ │ │ │ + jne aa322 │ │ │ │ + ucomisd 0x50(%rbx),%xmm0 │ │ │ │ + jp aa322 │ │ │ │ + jne aa322 │ │ │ │ + mov $0x78,%ecx │ │ │ │ + movdqa 0x5e074(%rip),%xmm0 │ │ │ │ + lea 0x65b2ad(%rip),%rax │ │ │ │ + mov %cx,0x65b2b6(%rip) │ │ │ │ + movaps %xmm0,0x65b29f(%rip) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0xcc4(%rdi),%edx │ │ │ │ + lea 0x5de23(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0xdd0(%rbx),%rdx │ │ │ │ + lea 0x5de1a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - lea 0x56a03(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x1a0(%rsp),%xmm0 │ │ │ │ - lea 0x569f9(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ - lea 0x569ef(%rip),%rsi │ │ │ │ + movsd 0x88(%rbx),%xmm0 │ │ │ │ + lea 0x5de08(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x1a8(%rsp),%xmm0 │ │ │ │ - lea 0x569e5(%rip),%rsi │ │ │ │ + movsd 0x90(%rbx),%xmm0 │ │ │ │ + lea 0x5ddfc(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x5b4ce(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0xd30(%rbx),%rdx │ │ │ │ + lea 0x5ddfb(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xe8(%rsp),%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xe4(%rsp),%edx │ │ │ │ - lea 0x569c6(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x569cc(%rip),%rsi │ │ │ │ + lea 0xd40(%rbx),%rdx │ │ │ │ + lea 0x5ddf4(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x5b482(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b0c1e │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - lea 0x56916(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0xcfc(%rbx),%edx │ │ │ │ + lea 0x5ddee(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6d4d4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq afd78 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - jmpq aee46 │ │ │ │ - lea 0x16c(%rsp),%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - mov 0xfbd74(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle b15f0 │ │ │ │ - lea 0xfb3f9(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xfb3ed(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xfb3da(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x56751(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6d458(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x108(%rsp),%rsi │ │ │ │ - mov 0xfbce1(%rip),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov 0xe0(%rsp),%eax │ │ │ │ + mov 0xcfc(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle b2054 │ │ │ │ - movslq 0x34(%rsp),%rbp │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - mov $0x1869f,%esi │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - mov $0x1869f,%edi │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov 0x140(%rsp),%r15 │ │ │ │ - mov 0x490(%rsp),%r13d │ │ │ │ - movsd 0x1d0(%rsp),%xmm6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12d,%ecx │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle b1720 │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - mov (%r15,%r12,8),%r10 │ │ │ │ - mov (%rax,%r12,8),%r11 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp b16f7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r10,%rax,8),%xmm1 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne b16a5 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%r10,%rax,8) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne b1fe0 │ │ │ │ - movsd (%r10,%rax,8),%xmm2 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - ja b2008 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - maxsd %xmm3,%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - cmp %edx,%edi │ │ │ │ - mov $0x1,%ebx │ │ │ │ - cmovg %edx,%edi │ │ │ │ - cmp %edx,%r9d │ │ │ │ - cmovl %edx,%r9d │ │ │ │ - cmp %ecx,%esi │ │ │ │ - cmovg %ecx,%esi │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - cmovl %ecx,%r8d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je b1720 │ │ │ │ - movsd (%r11,%rax,8),%xmm0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %eax,%edx │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - ja b1690 │ │ │ │ - movq $0x0,(%r11,%rax,8) │ │ │ │ - movsd %xmm6,(%r10,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne b16f7 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,0x148(%rsp) │ │ │ │ - jne b1668 │ │ │ │ - cmp %esi,%r8d │ │ │ │ - setl %r12b │ │ │ │ - cmp %edi,%r9d │ │ │ │ - setl %al │ │ │ │ - or %eax,%r12d │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - lea (%r9,%rax,1),%ebx │ │ │ │ - mov 0x134(%rsp),%eax │ │ │ │ - lea (%r8,%rax,1),%r14d │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0xfbbb8(%rip),%r15d │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - lea (%rdi,%rax,1),%ebp │ │ │ │ - mov 0x134(%rsp),%eax │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - lea (%rsi,%rax,1),%r13d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle b1859 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ + jle a9fc9 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x5dde0(%rip),%r12 │ │ │ │ + nop │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x56779(%rip),%rsi │ │ │ │ + movsd 0x2b0(%rbx,%rbp,8),%xmm0 │ │ │ │ + add $0x1,%rbp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ + cmp %ebp,0xcfc(%rbx) │ │ │ │ + jg a9fa0 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x56772(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ + lea 0x5ddb4(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x56762(%rip),%rsi │ │ │ │ + lea 0x5ddb0(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ + mov 0xcfc(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle aa041 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x5dda5(%rip),%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x56752(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ + movsd 0x268(%rbx,%rbp,8),%xmm0 │ │ │ │ + add $0x1,%rbp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x5674c(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + cmp %ebp,0xcfc(%rbx) │ │ │ │ + jg aa018 │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + lea 0x5dd7c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x56746(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x18(%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5dd6c(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13d,%edx │ │ │ │ + mov 0xcec(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je aa230 │ │ │ │ + lea 0x5dd5f(%rip),%r12 │ │ │ │ + movsd 0x38(%rbx,%rbp,8),%xmm0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x56738(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + jne aa08e │ │ │ │ + movsd 0x20(%rbx),%xmm0 │ │ │ │ + lea 0x5dd55(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x56731(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - test %r12b,%r12b │ │ │ │ - jne b202a │ │ │ │ - mov 0x4a0(%rsp),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je b18ff │ │ │ │ - mov 0xfb9ef(%rip),%eax │ │ │ │ - mov 0xfba98(%rip),%r11d │ │ │ │ - xor %r13d,%r13d │ │ │ │ xor %ebp,%ebp │ │ │ │ - lea -0x1(%rax),%ebx │ │ │ │ - mov 0xfb9e2(%rip),%eax │ │ │ │ - lea -0x1(%rax),%r14d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle b18ff │ │ │ │ - lea 0x566f6(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x5dd9c(%rip),%r12 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x566a5(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x28(%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5dd3e(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x5669f(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x30(%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5dd35(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x56699(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x5dd2c(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5668b(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x80(%rbx),%xmm0 │ │ │ │ + lea 0x5dd1b(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xd8(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15110 │ │ │ │ - lea 0xfbd2a(%rip),%rdi │ │ │ │ - callq 15110 │ │ │ │ - mov 0x108(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0xfb933(%rip),%rdi │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov 0x108(%rsp),%rdx │ │ │ │ - lea 0xfbcf7(%rip),%rsi │ │ │ │ - lea 0xfb8d0(%rip),%rdi │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - mov 0xfb8ea(%rip),%rdi │ │ │ │ - lea 0xfb8eb(%rip),%rcx │ │ │ │ - callq 15070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov 0xfb987(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle b19b8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x559de(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x340(%rbx,%rbp,8),%xmm0 │ │ │ │ + add $0x1,%rbp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6d090(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - mov 0xfb84f(%rip),%rdi │ │ │ │ - lea 0xfb850(%rip),%rcx │ │ │ │ - callq 15070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov 0xfb92c(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle b1a13 │ │ │ │ + cmp $0x10,%rbp │ │ │ │ + jne aa148 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x5dd08(%rip),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x56263(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x5c8(%rbx,%rbp,8),%xmm0 │ │ │ │ + add $0x1,%rbp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6d035(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x108(%rsp),%rdx │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - mov 0xfb836(%rip),%rdi │ │ │ │ - callq 15320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov 0xfb8da(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle b1a65 │ │ │ │ + cmp $0xa,%rbp │ │ │ │ + jne aa180 │ │ │ │ + movsd 0xc70(%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x55961(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x5dcd3(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6cfe3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x108(%rsp),%rdx │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - mov 0xfb7a4(%rip),%rdi │ │ │ │ - callq 15320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov 0xfb889(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle b1ab5 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x561f1(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xc78(%rbx),%xmm0 │ │ │ │ + lea 0x5dcc7(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6cf93(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfb7a4(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x531de(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov 0xfb738(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x531b2(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov 0xfb744(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x53174(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - sub %ebp,%ebx │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov 0xfb718(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add $0x1,%ebx │ │ │ │ - lea 0x4fbee(%rip),%rsi │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov %r14d,%r12d │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov 0xfb6e7(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - sub %r13d,%r12d │ │ │ │ - lea 0x4fbd1(%rip),%rsi │ │ │ │ - add $0x1,%r12d │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0xfb6b9(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - cvtsi2sd %ebp,%xmm2 │ │ │ │ - movsd 0xfb65e(%rip),%xmm0 │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - lea 0x45b0f(%rip),%rsi │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0xfb675(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - cvtsi2sd %r13d,%xmm2 │ │ │ │ - movsd 0xfb611(%rip),%xmm0 │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - lea 0x45ad1(%rip),%rsi │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov 0xfb5ec(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5305c(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov 0xfb5c2(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x4fad8(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov 0xfb59a(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x4fac4(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - movsd 0xfb571(%rip),%xmm0 │ │ │ │ - subsd 0x8(%rsp),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov 0xfb55d(%rip),%rdi │ │ │ │ - lea 0x45a0e(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - movsd 0xfb531(%rip),%xmm0 │ │ │ │ - subsd 0x10(%rsp),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov 0xfb525(%rip),%rdi │ │ │ │ - lea 0x459dd(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - cmpl $0x0,0xfb602(%rip) │ │ │ │ - jne b2184 │ │ │ │ - movslq 0x134(%rsp),%r12 │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - movslq %r13d,%r13 │ │ │ │ - movq $0x1,0x1e0(%rsp) │ │ │ │ - sub 0x30(%rsp),%ebp │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - lea 0x1e0(%rsp),%rdx │ │ │ │ - imul $0xfffffffffffffff8,%r12,%r12 │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - movq $0x1,0x1e8(%rsp) │ │ │ │ - shl $0x3,%rbp │ │ │ │ - lea (%rax,%r12,1),%r10 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r10,%r12 │ │ │ │ - jmp b1db4 │ │ │ │ - mov (%r12,%r15,8),%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov 0x108(%rsp),%r9 │ │ │ │ - mov 0xfb4ce(%rip),%rdi │ │ │ │ - add $0x1,%r15 │ │ │ │ - add %rbp,%r8 │ │ │ │ - callq 15b10 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ + cmpl $0x1,0xcfc(%rbx) │ │ │ │ + jg a9d7e │ │ │ │ + movdqa 0x5dce8(%rip),%xmm0 │ │ │ │ + pop %rbx │ │ │ │ + movabs $0x736e6f69736e65,%rax │ │ │ │ + mov %rax,0x65af76(%rip) │ │ │ │ + pop %rbp │ │ │ │ + lea 0x65af4e(%rip),%rax │ │ │ │ + movaps %xmm0,0x65af47(%rip) │ │ │ │ + movdqa 0x5dccf(%rip),%xmm0 │ │ │ │ + pop %r12 │ │ │ │ + movaps %xmm0,0x65af46(%rip) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xcfc(%rbx),%eax │ │ │ │ + lea 0x5dbc3(%rip),%r12 │ │ │ │ test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - addq $0x1,0x1e8(%rsp) │ │ │ │ - cmp %r15d,%r14d │ │ │ │ - jge b1d72 │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - mov %r13,%r12 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - cmpl $0x0,0xfb540(%rip) │ │ │ │ - jle b1dfc │ │ │ │ + jle aa0b2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x53902(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x2f8(%rbx,%rbp,8),%xmm0 │ │ │ │ + add $0x1,%rbp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6cc4c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - add 0x138(%rsp),%r12 │ │ │ │ - lea 0x1e0(%rsp),%r15 │ │ │ │ - movq $0x1,0x1e0(%rsp) │ │ │ │ - movq $0x1,0x1e8(%rsp) │ │ │ │ - jmp b1e61 │ │ │ │ - mov (%r12,%r13,8),%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0x108(%rsp),%r9 │ │ │ │ - mov 0xfb3dc(%rip),%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - add %rbp,%r8 │ │ │ │ - callq 15b10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - addq $0x1,0x1e8(%rsp) │ │ │ │ - cmp %r13d,%r14d │ │ │ │ - jge b1e26 │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - cmpl $0x0,0xfb49b(%rip) │ │ │ │ - jle b1ea1 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x565d5(%rip),%rsi │ │ │ │ + cmp %ebp,0xcfc(%rbx) │ │ │ │ + jg aa248 │ │ │ │ + jmpq aa0b2 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x4f13a(%rip),%r8 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne aa420 │ │ │ │ + lea 0xd40(%rbx),%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x59aad(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je a9e5b │ │ │ │ + jmpq a9de0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movabs $0x2064696c61766e49,%rax │ │ │ │ + mov $0x3253,%r9d │ │ │ │ + movl $0x4958414e,0x65ae7e(%rip) │ │ │ │ + mov %rax,0x65ae6f(%rip) │ │ │ │ + lea 0x65ae68(%rip),%rax │ │ │ │ + mov %r9w,0x65ae6c(%rip) │ │ │ │ + movb $0x0,0x65ae67(%rip) │ │ │ │ + jmpq a9ec1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ucomisd 0x20(%rbx),%xmm0 │ │ │ │ + jnp aa485 │ │ │ │ + ucomisd 0x28(%rbx),%xmm0 │ │ │ │ + jnp aa330 │ │ │ │ + pop %rbx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6cba7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jne aa322 │ │ │ │ + movabs $0x2064696c61766e49,%rax │ │ │ │ + movb $0x0,0x65ae2b(%rip) │ │ │ │ + mov %rax,0x65ae16(%rip) │ │ │ │ + mov $0x3254,%eax │ │ │ │ + mov %ax,0x65ae16(%rip) │ │ │ │ + lea 0x65ae03(%rip),%rax │ │ │ │ + movl $0x4c454443,0x65ae01(%rip) │ │ │ │ + jmpq a9ec1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0x5db88(%rip),%xmm0 │ │ │ │ + mov $0x6e6f,%r11d │ │ │ │ + pop %rbx │ │ │ │ + lea 0x65adda(%rip),%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + movb $0x0,0x65ade2(%rip) │ │ │ │ + mov %r11w,0x65add8(%rip) │ │ │ │ + movaps %xmm0,0x65adc1(%rip) │ │ │ │ + retq │ │ │ │ + movdqa 0x5db18(%rip),%xmm0 │ │ │ │ + movabs $0x29726564616568,%rax │ │ │ │ + mov %rax,0x65adc7(%rip) │ │ │ │ + lea 0x65ada0(%rip),%rax │ │ │ │ + movaps %xmm0,0x65ad99(%rip) │ │ │ │ + movdqa 0x5db01(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x65ad9a(%rip) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x2064696c61766e49,%rax │ │ │ │ + mov $0x3153,%r10d │ │ │ │ + movl $0x4958414e,0x65ad6e(%rip) │ │ │ │ + mov %rax,0x65ad5f(%rip) │ │ │ │ + lea 0x65ad58(%rip),%rax │ │ │ │ + mov %r10w,0x65ad5c(%rip) │ │ │ │ + movb $0x0,0x65ad57(%rip) │ │ │ │ + jmpq a9ec1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x59936(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + je aa471 │ │ │ │ + lea 0x4ef84(%rip),%r8 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne aa4d0 │ │ │ │ + lea 0xd40(%rbx),%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x598fb(%rip),%rdi │ │ │ │ + jmpq aa2b5 │ │ │ │ + lea 0xd40(%rbx),%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %r8,%rdi │ │ │ │ + jmpq aa2b5 │ │ │ │ + jne aa31b │ │ │ │ + movabs $0x2064696c61766e49,%rax │ │ │ │ + mov $0x3154,%edx │ │ │ │ + movl $0x4c454443,0x65acc4(%rip) │ │ │ │ + mov %rax,0x65acb5(%rip) │ │ │ │ + lea 0x65acae(%rip),%rax │ │ │ │ + mov %dx,0x65acb3(%rip) │ │ │ │ + movb $0x0,0x65acae(%rip) │ │ │ │ + jmpq a9ec1 │ │ │ │ + je a9e9f │ │ │ │ + jmpq a9e7d │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x59888(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je aa471 │ │ │ │ + movabs $0x2064696c61766e49,%rax │ │ │ │ + mov $0x3145,%edi │ │ │ │ + movl $0x50595443,0x65ac65(%rip) │ │ │ │ + mov %rax,0x65ac56(%rip) │ │ │ │ + lea 0x65ac4f(%rip),%rax │ │ │ │ + mov %di,0x65ac54(%rip) │ │ │ │ + movb $0x0,0x65ac4f(%rip) │ │ │ │ + jmpq a9ec1 │ │ │ │ + │ │ │ │ +00000000000aa524 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x14000,%rsp │ │ │ │ + mov %rdi,-0x13fd8(%rbp) │ │ │ │ + movsd %xmm0,-0x13fe0(%rbp) │ │ │ │ + movsd %xmm1,-0x13fe8(%rbp) │ │ │ │ + mov %esi,-0x13fec(%rbp) │ │ │ │ + mov $0x1c10,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0xf0(%rbp) │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0x0,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + add $0x4,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movsd 0x5de77(%rip),%xmm0 │ │ │ │ + movsd %xmm0,-0xf8(%rbp) │ │ │ │ + movsd -0x13fe8(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x13fe0(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + mulsd -0xf8(%rbp),%xmm6 │ │ │ │ + movq %xmm6,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x100(%rbp) │ │ │ │ + movsd -0x13fe8(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x13fe0(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + mulsd -0xf8(%rbp),%xmm7 │ │ │ │ + movq %xmm7,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x108(%rbp) │ │ │ │ + movsd -0x13fe8(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x110(%rbp) │ │ │ │ + movsd -0x100(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13fd0(%rbp) │ │ │ │ + movsd -0x108(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13fc8(%rbp) │ │ │ │ + movsd -0x110(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13fc0(%rbp) │ │ │ │ + mov -0x13fd8(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq f1fb0 │ │ │ │ + mov %eax,-0x114(%rbp) │ │ │ │ + cmpl $0x0,-0x114(%rbp) │ │ │ │ + jg aa6fc │ │ │ │ + mov -0x13fd8(%rbp),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x5d851(%rip),%rsi │ │ │ │ + lea 0x65ae9a(%rip),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + jmpq acd53 │ │ │ │ + lea 0x5d84d(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x118(%rbp) │ │ │ │ + lea 0x5d842(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x11c(%rbp) │ │ │ │ + lea 0x5d837(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x120(%rbp) │ │ │ │ + lea 0x5d82d(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x6c(%rbp) │ │ │ │ + lea 0x5d821(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x70(%rbp) │ │ │ │ + lea 0x5d815(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x124(%rbp) │ │ │ │ + lea 0x5d80a(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x128(%rbp) │ │ │ │ + lea 0x5d7ff(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x12c(%rbp) │ │ │ │ + lea 0x5d7f4(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x130(%rbp) │ │ │ │ + lea 0x5d7e9(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x134(%rbp) │ │ │ │ + lea 0x5d7de(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x138(%rbp) │ │ │ │ + lea 0x5d7d3(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x13c(%rbp) │ │ │ │ + lea 0x5d7c8(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x140(%rbp) │ │ │ │ + lea 0x5d7bc(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x144(%rbp) │ │ │ │ + lea 0x5d7b0(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x148(%rbp) │ │ │ │ + lea 0x5d7a4(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x14c(%rbp) │ │ │ │ + lea 0x5d798(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x150(%rbp) │ │ │ │ + lea 0x5d78a(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x154(%rbp) │ │ │ │ + lea 0x5d77d(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x158(%rbp) │ │ │ │ + lea 0x5d76f(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x15c(%rbp) │ │ │ │ + lea 0x5d762(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x160(%rbp) │ │ │ │ + lea 0x5d754(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x164(%rbp) │ │ │ │ + lea 0x5d747(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x168(%rbp) │ │ │ │ + lea 0x5d739(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x16c(%rbp) │ │ │ │ + lea 0x5d72c(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x78(%rbp) │ │ │ │ + lea 0x5d723(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x74(%rbp) │ │ │ │ + lea 0x5d718(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x170(%rbp) │ │ │ │ + cmpl $0x0,-0x70(%rbp) │ │ │ │ + jns aa8eb │ │ │ │ + lea 0x5d704(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x70(%rbp) │ │ │ │ + cmpl $0x0,-0x6c(%rbp) │ │ │ │ + jns aa900 │ │ │ │ + lea 0x5d6f6(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x6c(%rbp) │ │ │ │ + cmpl $0x0,-0x78(%rbp) │ │ │ │ + jns aa915 │ │ │ │ + lea 0x5d6e8(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x78(%rbp) │ │ │ │ + cmpl $0x0,-0x74(%rbp) │ │ │ │ + jns aa92a │ │ │ │ + lea 0x5d6d8(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,-0x74(%rbp) │ │ │ │ + movl $0x0,-0x18(%rbp) │ │ │ │ + cmpl $0x0,-0x150(%rbp) │ │ │ │ + js aa9a9 │ │ │ │ + cmpl $0x0,-0x154(%rbp) │ │ │ │ + js aa9a9 │ │ │ │ + cmpl $0x0,-0x158(%rbp) │ │ │ │ + js aa9a9 │ │ │ │ + cmpl $0x0,-0x15c(%rbp) │ │ │ │ + js aa9a9 │ │ │ │ + cmpl $0x0,-0x160(%rbp) │ │ │ │ + js aa9a9 │ │ │ │ + cmpl $0x0,-0x164(%rbp) │ │ │ │ + js aa9a9 │ │ │ │ + cmpl $0x0,-0x168(%rbp) │ │ │ │ + js aa9a9 │ │ │ │ + cmpl $0x0,-0x16c(%rbp) │ │ │ │ + js aa9a9 │ │ │ │ + movl $0x1,-0x18(%rbp) │ │ │ │ + cmpl $0x0,-0x13fec(%rbp) │ │ │ │ + je aa9d0 │ │ │ │ + lea 0x5d670(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x740a4(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x108(%rsp),%rsi │ │ │ │ - mov 0xfb3b0(%rip),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - cmpl $0x0,0xfb454(%rip) │ │ │ │ - jle b1ee8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x53020(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6cb60(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + jmp aa9d0 │ │ │ │ + cmpl $0x0,-0x13fec(%rbp) │ │ │ │ + je aa9d0 │ │ │ │ + lea 0x5d66f(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x7407b(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x108(%rsp),%rsi │ │ │ │ - mov 0xfb329(%rip),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2019 │ │ │ │ - cmpl $0x0,0xfb40d(%rip) │ │ │ │ - jle b1f2f │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x55a9c(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6cb19(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + cmpl $0x0,-0x78(%rbp) │ │ │ │ + jns aaa01 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + add $0x4,%rax │ │ │ │ + lea 0x5d668(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + jmpq acd53 │ │ │ │ + cmpl $0x0,-0x118(%rbp) │ │ │ │ + js aaa43 │ │ │ │ + cmpl $0x0,-0x11c(%rbp) │ │ │ │ + js aaa43 │ │ │ │ + cmpl $0x0,-0x6c(%rbp) │ │ │ │ + js aaa43 │ │ │ │ + cmpl $0x0,-0x70(%rbp) │ │ │ │ + js aaa43 │ │ │ │ + cmpl $0x0,-0x124(%rbp) │ │ │ │ + js aaa43 │ │ │ │ + cmpl $0x0,-0x128(%rbp) │ │ │ │ + js aaa43 │ │ │ │ + cmpl $0x0,-0x12c(%rbp) │ │ │ │ + js aaa43 │ │ │ │ + cmpl $0x0,-0x130(%rbp) │ │ │ │ + jns aaa74 │ │ │ │ + cmpl $0x0,-0x18(%rbp) │ │ │ │ + jne aaa74 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + add $0x4,%rax │ │ │ │ + lea 0x5d5f5(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + jmpq acd53 │ │ │ │ + cmpl $0x0,-0x18(%rbp) │ │ │ │ + jne aaae4 │ │ │ │ + cmpl $0x0,-0x134(%rbp) │ │ │ │ + js aaa95 │ │ │ │ + cmpl $0x0,-0x138(%rbp) │ │ │ │ + js aaa95 │ │ │ │ + cmpl $0x0,-0x13c(%rbp) │ │ │ │ + jns aaae4 │ │ │ │ + cmpl $0x0,-0x140(%rbp) │ │ │ │ + js aaab9 │ │ │ │ + cmpl $0x0,-0x144(%rbp) │ │ │ │ + js aaab9 │ │ │ │ + cmpl $0x0,-0x140(%rbp) │ │ │ │ + js aaab9 │ │ │ │ + cmpl $0x0,-0x144(%rbp) │ │ │ │ + jns aaae4 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + add $0x4,%rax │ │ │ │ + lea 0x5d585(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + jmpq acd53 │ │ │ │ + movl $0x0,-0x14(%rbp) │ │ │ │ + lea -0x3e0(%rbp),%rax │ │ │ │ + movabs $0x656d616e206f4e,%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + lea -0x2e0(%rbp),%rax │ │ │ │ + movl $0x55206f4e,(%rax) │ │ │ │ + movw $0x4c52,0x4(%rax) │ │ │ │ + movb $0x0,0x6(%rax) │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq f2d30 │ │ │ │ + mov %eax,-0x174(%rbp) │ │ │ │ + cmpl $0x0,-0x174(%rbp) │ │ │ │ + js acbfc │ │ │ │ + addl $0x1,-0x14(%rbp) │ │ │ │ + cmpl $0x0,-0x13fec(%rbp) │ │ │ │ + je aab68 │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x5d584(%rip),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x73ee3(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - lea 0xfaa72(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xfaa66(%rip),%rax │ │ │ │ - mov 0xc0(%rsp),%rbx │ │ │ │ + cmpl $0x0,-0x118(%rbp) │ │ │ │ + js aab93 │ │ │ │ + mov -0x118(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x13cc0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + cmpl $0x0,-0x11c(%rbp) │ │ │ │ + js aabbe │ │ │ │ + mov -0x11c(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x13cd0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + cmpl $0x0,-0x70(%rbp) │ │ │ │ + js aabd9 │ │ │ │ + mov -0x70(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15ba0 │ │ │ │ + mov %eax,-0x80(%rbp) │ │ │ │ + cmpl $0x0,-0x6c(%rbp) │ │ │ │ + js aabf7 │ │ │ │ + mov -0x6c(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15ba0 │ │ │ │ + mov %eax,-0x84(%rbp) │ │ │ │ + cmpl $0x0,-0x12c(%rbp) │ │ │ │ + js aac21 │ │ │ │ + mov -0x12c(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ + cmpl $0x0,-0x130(%rbp) │ │ │ │ + js aac4b │ │ │ │ + mov -0x130(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x98(%rbp) │ │ │ │ + cmpl $0x0,-0x124(%rbp) │ │ │ │ + js aac75 │ │ │ │ + mov -0x124(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0xa0(%rbp) │ │ │ │ + cmpl $0x0,-0x128(%rbp) │ │ │ │ + js aac9f │ │ │ │ + mov -0x128(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0xa8(%rbp) │ │ │ │ + cmpl $0x0,-0x134(%rbp) │ │ │ │ + js aacc9 │ │ │ │ + mov -0x134(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0xb0(%rbp) │ │ │ │ + cmpl $0x0,-0x138(%rbp) │ │ │ │ + js aacf3 │ │ │ │ + mov -0x138(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0xb8(%rbp) │ │ │ │ + cmpl $0x0,-0x13c(%rbp) │ │ │ │ + js aad1d │ │ │ │ + mov -0x13c(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0xc0(%rbp) │ │ │ │ + cmpl $0x0,-0x140(%rbp) │ │ │ │ + js aad47 │ │ │ │ + mov -0x140(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0xc8(%rbp) │ │ │ │ + cmpl $0x0,-0x144(%rbp) │ │ │ │ + js aad71 │ │ │ │ + mov -0x144(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ + cmpl $0x0,-0x148(%rbp) │ │ │ │ + js aad9b │ │ │ │ + mov -0x148(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0xd8(%rbp) │ │ │ │ + cmpl $0x0,-0x14c(%rbp) │ │ │ │ + js aadc5 │ │ │ │ + mov -0x14c(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0xe0(%rbp) │ │ │ │ + cmpl $0x0,-0x150(%rbp) │ │ │ │ + js aadec │ │ │ │ + mov -0x150(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + cmpl $0x0,-0x154(%rbp) │ │ │ │ + js aae13 │ │ │ │ + mov -0x154(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + cmpl $0x0,-0x158(%rbp) │ │ │ │ + js aae3a │ │ │ │ + mov -0x158(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + cmpl $0x0,-0x15c(%rbp) │ │ │ │ + js aae61 │ │ │ │ + mov -0x15c(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + cmpl $0x0,-0x160(%rbp) │ │ │ │ + js aae88 │ │ │ │ + mov -0x160(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + cmpl $0x0,-0x164(%rbp) │ │ │ │ + js aaeaf │ │ │ │ + mov -0x164(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ + cmpl $0x0,-0x168(%rbp) │ │ │ │ + js aaed6 │ │ │ │ + mov -0x168(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x60(%rbp) │ │ │ │ + cmpl $0x0,-0x16c(%rbp) │ │ │ │ + js aaefd │ │ │ │ + mov -0x16c(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15210 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x68(%rbp) │ │ │ │ + movl $0x7d0,-0x7c(%rbp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - sub 0xfaa4b(%rip),%rax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - lea 0x55375(%rip),%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xfaa1e(%rip),%rax │ │ │ │ + movsd %xmm0,-0xe8(%rbp) │ │ │ │ + cmpl $0x0,-0x120(%rbp) │ │ │ │ + js aaf31 │ │ │ │ + mov -0x120(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15ba0 │ │ │ │ + mov %eax,-0x7c(%rbp) │ │ │ │ + mov -0x78(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x13fb0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + cmpl $0x0,-0x74(%rbp) │ │ │ │ + js aaf75 │ │ │ │ + mov -0x74(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x13eb0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + movl $0xffffffff,-0x8(%rbp) │ │ │ │ + cmpl $0x0,-0x170(%rbp) │ │ │ │ + js aaf9d │ │ │ │ + mov -0x170(%rbp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15ba0 │ │ │ │ + mov %eax,-0x8(%rbp) │ │ │ │ + cmpl $0x0,-0x18(%rbp) │ │ │ │ + je ab63a │ │ │ │ + movsd -0x38(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x30(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + mulsd -0xf8(%rbp),%xmm5 │ │ │ │ + movq %xmm5,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x190(%rbp) │ │ │ │ + movsd -0x38(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x30(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + mulsd -0xf8(%rbp),%xmm3 │ │ │ │ + movq %xmm3,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x198(%rbp) │ │ │ │ + movsd -0x38(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13d50(%rbp) │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13d48(%rbp) │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13d40(%rbp) │ │ │ │ + movsd -0x48(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x40(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + mulsd -0xf8(%rbp),%xmm4 │ │ │ │ + movq %xmm4,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x190(%rbp) │ │ │ │ + movsd -0x48(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x40(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + mulsd -0xf8(%rbp),%xmm6 │ │ │ │ + movq %xmm6,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x198(%rbp) │ │ │ │ + movsd -0x48(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13d38(%rbp) │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13d30(%rbp) │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13d28(%rbp) │ │ │ │ + movsd -0x58(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x50(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + mulsd -0xf8(%rbp),%xmm7 │ │ │ │ + movq %xmm7,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x190(%rbp) │ │ │ │ + movsd -0x58(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x50(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + mulsd -0xf8(%rbp),%xmm5 │ │ │ │ + movq %xmm5,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x198(%rbp) │ │ │ │ + movsd -0x58(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13d20(%rbp) │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13d18(%rbp) │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13d10(%rbp) │ │ │ │ + movsd -0x68(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x60(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + mulsd -0xf8(%rbp),%xmm3 │ │ │ │ + movq %xmm3,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x190(%rbp) │ │ │ │ + movsd -0x68(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x60(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + mulsd -0xf8(%rbp),%xmm4 │ │ │ │ + movq %xmm4,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x198(%rbp) │ │ │ │ + movsd -0x68(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13d08(%rbp) │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13d00(%rbp) │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13cf8(%rbp) │ │ │ │ + movsd -0x13d50(%rbp),%xmm1 │ │ │ │ + movsd -0x13d38(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd -0x13d20(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd -0x13d08(%rbp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,-0x190(%rbp) │ │ │ │ + movsd -0x13d48(%rbp),%xmm1 │ │ │ │ + movsd -0x13d30(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd -0x13d18(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd -0x13d00(%rbp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,-0x198(%rbp) │ │ │ │ + movsd -0x13d40(%rbp),%xmm1 │ │ │ │ + movsd -0x13d28(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd -0x13d10(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd -0x13cf8(%rbp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,-0x1a0(%rbp) │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13cf0(%rbp) │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13ce8(%rbp) │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13ce0(%rbp) │ │ │ │ + lea -0x13cf0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acfa3 │ │ │ │ + movsd -0x13cf0(%rbp),%xmm0 │ │ │ │ + mov -0x13ce8(%rbp),%rax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + divsd -0xf8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x1c8(%rbp) │ │ │ │ + mov -0x13ce0(%rbp),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + divsd -0xf8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x1d0(%rbp) │ │ │ │ + jmp ab502 │ │ │ │ + movsd -0x1c8(%rbp),%xmm1 │ │ │ │ + movsd 0x5cf22(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,-0x1c8(%rbp) │ │ │ │ + movsd -0x1c8(%rbp),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - sub 0xfaa0b(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja ab4e6 │ │ │ │ + jmp ab532 │ │ │ │ + movsd -0x1c8(%rbp),%xmm0 │ │ │ │ + movsd 0x5cef2(%rip),%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,-0x1c8(%rbp) │ │ │ │ + movsd -0x1c8(%rbp),%xmm0 │ │ │ │ + comisd 0x5ced6(%rip),%xmm0 │ │ │ │ + ja ab516 │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmpq ab62b │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d50,%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + movsd -0x13cf0(%rbp),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d48,%rax │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + movsd -0x13ce8(%rbp),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d40,%rax │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + movsd -0x13ce0(%rbp),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movq %xmm1,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + divsd -0xf8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x1a8(%rbp) │ │ │ │ + movsd -0x1a8(%rbp),%xmm0 │ │ │ │ + comisd -0xe8(%rbp),%xmm0 │ │ │ │ + jbe ab627 │ │ │ │ + movsd -0x1a8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0xe8(%rbp) │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + cmpl $0x3,-0x4(%rbp) │ │ │ │ + jle ab550 │ │ │ │ + jmpq ac6cc │ │ │ │ + movb $0x0,-0x13c60(%rbp) │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + lea 0x5cab3(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + lea 0x5ca8b(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + lea 0x5ca65(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + mov -0x80(%rbp),%edx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + lea 0x5ca3a(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + mov -0x84(%rbp),%edx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + lea 0x5ca0d(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + lea -0x13cc0(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + lea 0x5c9df(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + lea -0x13cd0(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + lea 0x5c9b3(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + mov -0xa0(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x5c982(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ - lea 0x55341(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xfa9e5(%rip),%rax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + mov -0xa8(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x5c953(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + mov -0x90(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x5c924(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + mov -0x98(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x5c8f5(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + cmpl $0x0,-0x134(%rbp) │ │ │ │ + js ab90d │ │ │ │ + mov -0xb0(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x5c8bd(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + cmpl $0x0,-0x138(%rbp) │ │ │ │ + js ab956 │ │ │ │ + mov -0xb8(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x5c885(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + cmpl $0x0,-0x13c(%rbp) │ │ │ │ + js ab99f │ │ │ │ + mov -0xc0(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x5c84d(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + cmpl $0x0,-0x140(%rbp) │ │ │ │ + js ab9e8 │ │ │ │ + mov -0xc8(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x5c815(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + cmpl $0x0,-0x144(%rbp) │ │ │ │ + js aba31 │ │ │ │ + mov -0xd0(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x5c7dd(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + cmpl $0x0,-0x148(%rbp) │ │ │ │ + js aba7a │ │ │ │ + mov -0xd8(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x5c7a5(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + cmpl $0x0,-0x14c(%rbp) │ │ │ │ + js abac3 │ │ │ │ + mov -0xe0(%rbp),%rdx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x5c76d(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + mov -0x7c(%rbp),%edx │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + lea 0x5c747(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + lea -0x13cb0(%rbp),%rax │ │ │ │ + lea 0x5c720(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + lea -0x13cb0(%rbp),%rdx │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acd55 │ │ │ │ + cmpl $0x0,-0x13fec(%rbp) │ │ │ │ + je abb64 │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x5c6e4(%rip),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x72ee7(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea -0x13c60(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a9d50 │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + cmpq $0x0,-0x188(%rbp) │ │ │ │ + je abbc3 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + lea 0x4(%rax),%rdx │ │ │ │ + mov -0x188(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + jmpq acd53 │ │ │ │ + cmpq $0x0,-0x180(%rbp) │ │ │ │ + jne abbfd │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x5c655(%rip),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + jmpq acd53 │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + movsd 0x20(%rax),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - sub 0xfa9d2(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd %xmm0,0x1408(%rbx) │ │ │ │ - jmpq ae7f3 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - maxsd %xmm5,%xmm1 │ │ │ │ - minsd %xmm2,%xmm7 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm7,%xmm2 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe abc29 │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + movsd 0x28(%rax),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja abc55 │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe abc7f │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe abc7f │ │ │ │ + movl $0x0,-0x1e0(%rbp) │ │ │ │ + movl $0x1,-0x1dc(%rbp) │ │ │ │ + movl $0x2,-0x1d8(%rbp) │ │ │ │ + movl $0x3,-0x1d4(%rbp) │ │ │ │ + jmp abca7 │ │ │ │ + movl $0x3,-0x1e0(%rbp) │ │ │ │ + movl $0x2,-0x1dc(%rbp) │ │ │ │ + movl $0x1,-0x1d8(%rbp) │ │ │ │ + movl $0x0,-0x1d4(%rbp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl -0x84(%rbp),%xmm0 │ │ │ │ + movsd 0x5c765(%rip),%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl -0x80(%rbp),%xmm0 │ │ │ │ + movsd 0x5c74c(%rip),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movq %xmm0,%rcx │ │ │ │ + lea -0x1d0(%rbp),%rdx │ │ │ │ + lea -0x1c8(%rbp),%rsi │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15230 │ │ │ │ + movsd -0x1d0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x1c8(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + mulsd -0xf8(%rbp),%xmm6 │ │ │ │ + movq %xmm6,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x100(%rbp) │ │ │ │ + movsd -0x1d0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x1c8(%rbp),%xmm0 │ │ │ │ movapd %xmm0,%xmm7 │ │ │ │ - minsd %xmm4,%xmm7 │ │ │ │ - movapd %xmm7,%xmm4 │ │ │ │ - jmpq b16c9 │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ + mulsd -0xf8(%rbp),%xmm7 │ │ │ │ + movq %xmm7,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x108(%rbp) │ │ │ │ + movsd -0x1d0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x110(%rbp) │ │ │ │ + movsd -0x100(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13cf0(%rbp) │ │ │ │ + movsd -0x108(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13ce8(%rbp) │ │ │ │ + movsd -0x110(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x13ce0(%rbp) │ │ │ │ + lea -0x1c0(%rbp),%rdx │ │ │ │ + lea -0x1b8(%rbp),%rsi │ │ │ │ + movsd 0x5c600(%rip),%xmm0 │ │ │ │ + mov 0x5c5f9(%rip),%rcx │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15230 │ │ │ │ + movsd -0x1c0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x1b8(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + mulsd -0xf8(%rbp),%xmm5 │ │ │ │ + movq %xmm5,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x190(%rbp) │ │ │ │ + movsd -0x1c0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x1b8(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + mulsd -0xf8(%rbp),%xmm3 │ │ │ │ + movq %xmm3,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x198(%rbp) │ │ │ │ + movsd -0x1c0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + mov -0x1e0(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d50,%rax │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov -0x1e0(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d48,%rax │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov -0x1e0(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d40,%rax │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd -0x100(%rbp),%xmm1 │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + mulsd -0x108(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + mulsd -0x110(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movq %xmm1,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + divsd -0xf8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x1a8(%rbp) │ │ │ │ + movsd -0x1a8(%rbp),%xmm0 │ │ │ │ + comisd -0xe8(%rbp),%xmm0 │ │ │ │ + jbe ac02e │ │ │ │ + movsd -0x1a8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0xe8(%rbp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl -0x80(%rbp),%xmm1 │ │ │ │ + movsd 0x5c3e9(%rip),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movq %xmm1,%rcx │ │ │ │ + lea -0x1c0(%rbp),%rdx │ │ │ │ + lea -0x1b8(%rbp),%rsi │ │ │ │ + movsd 0x5c3ca(%rip),%xmm0 │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15230 │ │ │ │ + movsd -0x1c0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x1b8(%rbp),%xmm0 │ │ │ │ movapd %xmm0,%xmm4 │ │ │ │ + mulsd -0xf8(%rbp),%xmm4 │ │ │ │ + movq %xmm4,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x190(%rbp) │ │ │ │ + movsd -0x1c0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x1b8(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + mulsd -0xf8(%rbp),%xmm6 │ │ │ │ + movq %xmm6,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x198(%rbp) │ │ │ │ + movsd -0x1c0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + mov -0x1dc(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d50,%rax │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov -0x1dc(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d48,%rax │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov -0x1dc(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d40,%rax │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd -0x100(%rbp),%xmm1 │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + mulsd -0x108(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + mulsd -0x110(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movq %xmm1,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + divsd -0xf8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x1a8(%rbp) │ │ │ │ + movsd -0x1a8(%rbp),%xmm0 │ │ │ │ + comisd -0xe8(%rbp),%xmm0 │ │ │ │ + jbe ac25d │ │ │ │ + movsd -0x1a8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0xe8(%rbp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl -0x84(%rbp),%xmm1 │ │ │ │ + movsd 0x5c1b7(%rip),%xmm0 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl -0x80(%rbp),%xmm1 │ │ │ │ + movsd 0x5c19e(%rip),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movq %xmm1,%rcx │ │ │ │ + lea -0x1c0(%rbp),%rdx │ │ │ │ + lea -0x1b8(%rbp),%rsi │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15230 │ │ │ │ + movsd -0x1c0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x1b8(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + mulsd -0xf8(%rbp),%xmm7 │ │ │ │ + movq %xmm7,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x190(%rbp) │ │ │ │ + movsd -0x1c0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x1b8(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + mulsd -0xf8(%rbp),%xmm5 │ │ │ │ + movq %xmm5,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x198(%rbp) │ │ │ │ + movsd -0x1c0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + mov -0x1d8(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d50,%rax │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov -0x1d8(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d48,%rax │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov -0x1d8(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d40,%rax │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd -0x100(%rbp),%xmm1 │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + mulsd -0x108(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + mulsd -0x110(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movq %xmm1,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + divsd -0xf8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x1a8(%rbp) │ │ │ │ + movsd -0x1a8(%rbp),%xmm0 │ │ │ │ + comisd -0xe8(%rbp),%xmm0 │ │ │ │ + jbe ac4a0 │ │ │ │ + movsd -0x1a8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0xe8(%rbp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl -0x84(%rbp),%xmm1 │ │ │ │ + movsd 0x5bf74(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + lea -0x1c0(%rbp),%rdx │ │ │ │ + lea -0x1b8(%rbp),%rsi │ │ │ │ + mov 0x5bf5b(%rip),%rcx │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15230 │ │ │ │ + movsd -0x1c0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x1b8(%rbp),%xmm0 │ │ │ │ movapd %xmm0,%xmm3 │ │ │ │ - jmpq b16d1 │ │ │ │ - mov 0x16c(%rsp),%edi │ │ │ │ - callq ab380 │ │ │ │ - jmpq aecc0 │ │ │ │ - lea 0x563df(%rip),%rdi │ │ │ │ - callq ab3d0 │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xfa556(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ae7f3 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0x30(%rsp),%ebx │ │ │ │ - mov $0x1869f,%esi │ │ │ │ - mov 0x134(%rsp),%r14d │ │ │ │ - mov $0x1,%r12d │ │ │ │ + mulsd -0xf8(%rbp),%xmm3 │ │ │ │ + movq %xmm3,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x190(%rbp) │ │ │ │ + movsd -0x1c0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ + movsd -0x1b8(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + mulsd -0xf8(%rbp),%xmm4 │ │ │ │ + movq %xmm4,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x198(%rbp) │ │ │ │ + movsd -0x1c0(%rbp),%xmm0 │ │ │ │ + mulsd -0xf8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + mov -0x1d4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d50,%rax │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov -0x1d4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d48,%rax │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov -0x1d4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13d40,%rax │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd -0x190(%rbp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd -0x100(%rbp),%xmm1 │ │ │ │ + movsd -0x198(%rbp),%xmm0 │ │ │ │ + mulsd -0x108(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + mulsd -0x110(%rbp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movq %xmm1,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + divsd -0xf8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x1a8(%rbp) │ │ │ │ + movsd -0x1a8(%rbp),%xmm0 │ │ │ │ + comisd -0xe8(%rbp),%xmm0 │ │ │ │ + jbe ac6cc │ │ │ │ + movsd -0x1a8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0xe8(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmpq ac77f │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cltd │ │ │ │ + shr $0x1e,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,-0x1ac(%rbp) │ │ │ │ + lea -0x13db0(%rbp),%rcx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%rcx,%rax,1),%rdx │ │ │ │ + lea -0x13d50(%rbp),%rsi │ │ │ │ + mov -0x1ac(%rbp),%eax │ │ │ │ + movslq %eax,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%rsi,%rax,1),%rcx │ │ │ │ + lea -0x13d50(%rbp),%rdi │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq ace0a │ │ │ │ + lea -0x13db0(%rbp),%rcx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acfa3 │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + cmpl $0x3,-0x4(%rbp) │ │ │ │ + jle ac6d8 │ │ │ │ + lea -0x13cf0(%rbp),%rdx │ │ │ │ + lea -0x13fd0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq acf30 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + divsd -0xf8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x1a8(%rbp) │ │ │ │ + cmpl $0x0,-0x13fec(%rbp) │ │ │ │ + je ac8a2 │ │ │ │ + movsd -0x13fc0(%rbp),%xmm1 │ │ │ │ + movsd -0x13fc8(%rbp),%xmm0 │ │ │ │ + movsd -0x13fd0(%rbp),%xmm7 │ │ │ │ + movsd -0x13ce0(%rbp),%xmm4 │ │ │ │ + movsd -0x13ce8(%rbp),%xmm3 │ │ │ │ + movsd -0x13cf0(%rbp),%xmm2 │ │ │ │ + movsd -0x1d0(%rbp),%xmm8 │ │ │ │ + mov -0x1c8(%rbp),%rcx │ │ │ │ + movsd -0x13fe8(%rbp),%xmm6 │ │ │ │ + movsd -0x13fe0(%rbp),%xmm5 │ │ │ │ + lea -0x13fb0(%rbp),%rdx │ │ │ │ + mov -0x14(%rbp),%eax │ │ │ │ + lea -0x8(%rsp),%rsp │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + lea -0x8(%rsp),%rsp │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movapd %xmm8,%xmm1 │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x5b9f7(%rip),%rdi │ │ │ │ + mov $0x8,%eax │ │ │ │ + callq 15430 │ │ │ │ + add $0x10,%rsp │ │ │ │ + movsd -0xe8(%rbp),%xmm0 │ │ │ │ + mov -0x1a8(%rbp),%rax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + lea 0x5ba28(%rip),%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x721a9(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd -0x1a8(%rbp),%xmm0 │ │ │ │ + comisd -0xe8(%rbp),%xmm0 │ │ │ │ + ja acbf0 │ │ │ │ + movl $0x1,-0x10(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmpq acacf │ │ │ │ + cmpl $0x0,-0x13fec(%rbp) │ │ │ │ + je ac990 │ │ │ │ + movsd -0x13fc0(%rbp),%xmm4 │ │ │ │ + movsd -0x13fc8(%rbp),%xmm3 │ │ │ │ + movsd -0x13fd0(%rbp),%xmm2 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13da0,%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13da8,%rax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + sub $0x13db0,%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - mov $0x1869f,%edi │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - jmpq b1755 │ │ │ │ - mov 0xfb28d(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle b20c4 │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x563e9(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - imul 0xe0(%rsp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6c984(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x5b954(%rip),%rdi │ │ │ │ + mov $0x6,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x720bb(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne b20f4 │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - lea 0x561e0(%rip),%rsi │ │ │ │ - mov $0x2e,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq ae7f3 │ │ │ │ - mov 0xfb21e(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle afc5c │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ - lea 0x561eb(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - imul 0xe0(%rsp),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6c911(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + lea -0x13db0(%rbp),%rcx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%rcx,%rax,1),%rdx │ │ │ │ + lea -0x13fd0(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + callq acf30 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe aca07 │ │ │ │ + cmpl $0x0,-0x13fec(%rbp) │ │ │ │ + je ac9fb │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x5b92e(%rip),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x72050(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq afc5c │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15bb0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - jmpq aec4f │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - jmpq aec94 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - lea 0x56120(%rip),%rsi │ │ │ │ - mov $0x2e,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq ae7f3 │ │ │ │ - lea 0x55b35(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6c8a2(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + movl $0x0,-0x10(%rbp) │ │ │ │ + jmpq acad9 │ │ │ │ + lea -0x13db0(%rbp),%rcx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%rcx,%rax,1),%rdx │ │ │ │ + lea -0x13fd0(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + callq acf30 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + divsd -0xf8(%rbp),%xmm1 │ │ │ │ + movsd 0x5b9d0(%rip),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,-0x1a8(%rbp) │ │ │ │ + cmpl $0x0,-0x13fec(%rbp) │ │ │ │ + je acaa9 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x5b891(%rip),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x71fa2(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq b1d1c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x0,-0x4(%rbp) │ │ │ │ + je acabe │ │ │ │ + movsd -0x20(%rbp),%xmm0 │ │ │ │ + comisd -0x1a8(%rbp),%xmm0 │ │ │ │ + jbe acacb │ │ │ │ + movsd -0x1a8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x20(%rbp) │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + cmpl $0x3,-0x4(%rbp) │ │ │ │ + jle ac8cb │ │ │ │ + cmpl $0x0,-0x10(%rbp) │ │ │ │ + je acbf6 │ │ │ │ + cmpl $0x0,-0x13fec(%rbp) │ │ │ │ + je acb18 │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + lea 0x5b83a(%rip),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x71f33(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd -0x20(%rbp),%xmm0 │ │ │ │ + comisd -0x28(%rbp),%xmm0 │ │ │ │ + jbe acbf7 │ │ │ │ + movsd -0x20(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,-0x28(%rbp) │ │ │ │ + lea -0x13fb0(%rbp),%rdx │ │ │ │ + lea -0x3e0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + cmpl $0x0,-0x74(%rbp) │ │ │ │ + js acb6a │ │ │ │ + lea -0x13eb0(%rbp),%rdx │ │ │ │ + lea -0x2e0(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + mov %eax,-0xc(%rbp) │ │ │ │ + cmpl $0x0,-0x13fec(%rbp) │ │ │ │ + je aab16 │ │ │ │ + lea -0x3e0(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x5b7b8(%rip),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15430 │ │ │ │ + cmpl $0x0,-0x74(%rbp) │ │ │ │ + js acbb9 │ │ │ │ + lea -0x2e0(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x5b7ab(%rip),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov -0xc(%rbp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + lea 0x5b7a8(%rip),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ + mov 0x71e60(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq aab16 │ │ │ │ + nop │ │ │ │ + jmpq aab16 │ │ │ │ + nop │ │ │ │ + jmpq aab16 │ │ │ │ + nop │ │ │ │ + lea -0x3e0(%rbp),%rax │ │ │ │ + lea 0x5b775(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne acc42 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + add $0x4,%rax │ │ │ │ + lea 0x5b75f(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + jmpq acd53 │ │ │ │ + cmpl $0xffffffff,-0xc(%rbp) │ │ │ │ + jne acc4f │ │ │ │ + movl $0x0,-0xc(%rbp) │ │ │ │ + cmpl $0x0,-0x74(%rbp) │ │ │ │ + jns acc5c │ │ │ │ + movb $0x0,-0x2e0(%rbp) │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + lea 0x4(%rax),%rdi │ │ │ │ + mov -0x28(%rbp),%rcx │ │ │ │ + lea -0x2e0(%rbp),%rsi │ │ │ │ + mov -0xc(%rbp),%edx │ │ │ │ + lea -0x3e0(%rbp),%rax │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x5b70b(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + lea 0x404(%rax),%rdi │ │ │ │ + mov -0x28(%rbp),%rcx │ │ │ │ + lea -0x2e0(%rbp),%rsi │ │ │ │ + mov -0xc(%rbp),%edx │ │ │ │ + lea -0x3e0(%rbp),%rax │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x5b6fa(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + lea 0x1404(%rax),%rdx │ │ │ │ + lea -0x3e0(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + mov -0xc(%rbp),%edx │ │ │ │ + mov %edx,0x1804(%rax) │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + lea 0x1808(%rax),%rdx │ │ │ │ + lea -0x2e0(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + movsd -0x28(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x1c08(%rax) │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000acd55 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0x8(%rbp) │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0xc(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmp acdb4 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov -0x8(%rbp),%ecx │ │ │ │ + mov -0x4(%rbp),%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cmp -0xc(%rbp),%eax │ │ │ │ + jl acd8c │ │ │ │ + cmpl $0x4f,-0xc(%rbp) │ │ │ │ + jg acde9 │ │ │ │ + mov -0xc(%rbp),%eax │ │ │ │ + mov %eax,-0x4(%rbp) │ │ │ │ + jmp acde3 │ │ │ │ + mov -0x8(%rbp),%edx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + add %edx,%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x20,(%rax) │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + cmpl $0x4f,-0x4(%rbp) │ │ │ │ + jle acdca │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x50(%rax),%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000ace0a : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movsd 0x8(%rax),%xmm2 │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + movsd 0x10(%rax),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + movq 0x5b5de(%rip),%xmm1 │ │ │ │ + xorpd %xmm0,%xmm1 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jp acf29 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jne acf29 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jp acf29 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jne acf29 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jp acf29 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jne acf29 │ │ │ │ + mov $0x0,%eax │ │ │ │ + jmp acf2e │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000acf30 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rbp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd 0x8(%rax),%xmm2 │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd 0x10(%rax),%xmm2 │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rbp) │ │ │ │ + movsd -0x8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000acfa3 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rbp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd 0x8(%rax),%xmm2 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd 0x10(%rax),%xmm2 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movq %xmm1,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15bb0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + divsd -0x8(%rbp),%xmm0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd 0x8(%rax),%xmm0 │ │ │ │ + divsd -0x8(%rbp),%xmm0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + divsd -0x8(%rbp),%xmm0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + movsd -0x8(%rbp),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000b21b0 : │ │ │ │ +00000000000ad070 : │ │ │ │ movsd (%rdi),%xmm0 │ │ │ │ - subsd 0xfb9cc(%rip),%xmm0 │ │ │ │ + subsd 0x658d2c(%rip),%xmm0 │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ movsd %xmm0,(%rdi) │ │ │ │ movsd (%rsi),%xmm0 │ │ │ │ - subsd 0xfb9b0(%rip),%xmm0 │ │ │ │ + subsd 0x658d10(%rip),%xmm0 │ │ │ │ movsd %xmm0,(%rsi) │ │ │ │ movsd (%rdi),%xmm1 │ │ │ │ comisd %xmm1,%xmm2 │ │ │ │ - ja b21ff │ │ │ │ - mov 0xfba8b(%rip),%rax │ │ │ │ - movsd 0x448db(%rip),%xmm3 │ │ │ │ + ja ad0bf │ │ │ │ + mov 0x658d73(%rip),%rax │ │ │ │ + movsd 0x49a1b(%rip),%xmm3 │ │ │ │ movsd 0x88(%rax),%xmm4 │ │ │ │ addsd %xmm3,%xmm4 │ │ │ │ comisd %xmm4,%xmm1 │ │ │ │ - jbe b2210 │ │ │ │ + jbe ad0d0 │ │ │ │ movl $0x1,(%rdx) │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ comisd %xmm0,%xmm2 │ │ │ │ - ja b21ff │ │ │ │ + ja ad0bf │ │ │ │ addsd 0x90(%rax),%xmm3 │ │ │ │ comisd %xmm3,%xmm0 │ │ │ │ - jbe b2205 │ │ │ │ - jmp b21ff │ │ │ │ + jbe ad0c5 │ │ │ │ + jmp ad0bf │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000b2230 : │ │ │ │ +00000000000ad0f0 : │ │ │ │ push %r13 │ │ │ │ mov $0x100,%edx │ │ │ │ mov %rdi,%rsi │ │ │ │ mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ @@ -136259,628 +130142,588 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15390 │ │ │ │ movzbl 0x10(%rsp),%edx │ │ │ │ mov %rax,%rcx │ │ │ │ cmp $0x20,%dl │ │ │ │ - jne b2630 │ │ │ │ + jne ad4f0 │ │ │ │ add %rbx,%rax │ │ │ │ cmp %rbx,%rax │ │ │ │ - jbe b261f │ │ │ │ + jbe ad4df │ │ │ │ mov %rbx,%r12 │ │ │ │ - jmp b22a1 │ │ │ │ + jmp ad161 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmp %rax,%r12 │ │ │ │ - je b2628 │ │ │ │ + je ad4e8 │ │ │ │ movzbl 0x1(%r12),%edx │ │ │ │ add $0x1,%r12 │ │ │ │ cmp $0x20,%dl │ │ │ │ - je b2298 │ │ │ │ + je ad158 │ │ │ │ cmp $0x3d,%dl │ │ │ │ - je b2640 │ │ │ │ + je ad500 │ │ │ │ lea (%rbx,%rcx,1),%rbp │ │ │ │ mov %r12,%rax │ │ │ │ cmp %r12,%rbp │ │ │ │ - jbe b2638 │ │ │ │ + jbe ad4f8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movzbl 0x1(%rax),%edx │ │ │ │ add $0x1,%rax │ │ │ │ cmp $0x20,%dl │ │ │ │ - je b2418 │ │ │ │ + je ad2d8 │ │ │ │ cmp $0x3d,%dl │ │ │ │ - je b2418 │ │ │ │ + je ad2d8 │ │ │ │ cmp %rbp,%rax │ │ │ │ - jne b22d0 │ │ │ │ + jne ad190 │ │ │ │ mov %rbp,%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movb $0x0,(%rax) │ │ │ │ movzbl 0x0(%rbp),%edx │ │ │ │ mov %rbp,%rax │ │ │ │ cmp $0x27,%dl │ │ │ │ - jne b230f │ │ │ │ + jne ad1cf │ │ │ │ movzbl 0x1(%rbp),%edx │ │ │ │ lea 0x1(%rbp),%rax │ │ │ │ cmp $0x20,%dl │ │ │ │ - je b233f │ │ │ │ + je ad1ff │ │ │ │ cmp $0x27,%dl │ │ │ │ - je b233f │ │ │ │ + je ad1ff │ │ │ │ add %rbx,%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ - jae b233f │ │ │ │ + jae ad1ff │ │ │ │ nopl 0x0(%rax) │ │ │ │ movzbl 0x1(%rax),%edx │ │ │ │ add $0x1,%rax │ │ │ │ cmp $0x20,%dl │ │ │ │ - je b233f │ │ │ │ + je ad1ff │ │ │ │ cmp $0x27,%dl │ │ │ │ - je b233f │ │ │ │ + je ad1ff │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne b2328 │ │ │ │ - cmpl $0x1,0xfba0a(%rip) │ │ │ │ + jne ad1e8 │ │ │ │ + cmpl $0x1,0x6594ba(%rip) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - jle b2373 │ │ │ │ + jle ad233 │ │ │ │ mov $0x1,%edi │ │ │ │ mov %rbp,%rcx │ │ │ │ mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x55361(%rip),%rsi │ │ │ │ + lea 0x49af1(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6c6d5(%rip),%rax │ │ │ │ + mov 0x71815(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ mov $0x7,%ecx │ │ │ │ - lea 0x4f3c3(%rip),%rdi │ │ │ │ + lea 0x49af3(%rip),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je b2590 │ │ │ │ + je ad450 │ │ │ │ mov $0x7,%ecx │ │ │ │ - lea 0x4f3b9(%rip),%rdi │ │ │ │ + lea 0x49adc(%rip),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je b2500 │ │ │ │ + je ad3c0 │ │ │ │ mov $0x7,%ecx │ │ │ │ - lea 0x4531d(%rip),%rdi │ │ │ │ + lea 0x49ad3(%rip),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je b24c0 │ │ │ │ + je ad380 │ │ │ │ mov $0x7,%ecx │ │ │ │ - lea 0x45306(%rip),%rdi │ │ │ │ + lea 0x49abc(%rip),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je b2480 │ │ │ │ + je ad340 │ │ │ │ mov 0x118(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b2648 │ │ │ │ + jne ad508 │ │ │ │ add $0x128,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rax,%rbp │ │ │ │ cmp $0x3d,%dl │ │ │ │ - ja b22f8 │ │ │ │ + ja ad1b8 │ │ │ │ movabs $0x2000008100000000,%rsi │ │ │ │ bt %rdx,%rsi │ │ │ │ - jae b264d │ │ │ │ + jae ad50d │ │ │ │ lea (%rbx,%rcx,1),%rsi │ │ │ │ mov %rax,%rbp │ │ │ │ cmp %rax,%rsi │ │ │ │ - jbe b22f8 │ │ │ │ + jbe ad1b8 │ │ │ │ movabs $0x2000008100000000,%rdi │ │ │ │ - jmp b246b │ │ │ │ + jmp ad32b │ │ │ │ nopl 0x0(%rax) │ │ │ │ bt %rdx,%rdi │ │ │ │ - jae b22f8 │ │ │ │ + jae ad1b8 │ │ │ │ cmp %rsi,%rbp │ │ │ │ - je b22f8 │ │ │ │ + je ad1b8 │ │ │ │ movzbl 0x1(%rbp),%edx │ │ │ │ add $0x1,%rbp │ │ │ │ cmp $0x3d,%dl │ │ │ │ - ja b22f8 │ │ │ │ - jmp b2458 │ │ │ │ + ja ad1b8 │ │ │ │ + jmp ad318 │ │ │ │ xchg %ax,%ax │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 15200 │ │ │ │ - addsd 0xfbcee(%rip),%xmm0 │ │ │ │ + addsd 0x65948e(%rip),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x4ff41(%rip),%rcx │ │ │ │ + lea 0x4a777(%rip),%rcx │ │ │ │ mov $0xffffffffffffffff,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd %xmm0,0xfb703(%rip) │ │ │ │ + movsd %xmm0,0x658a3b(%rip) │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq b23eb │ │ │ │ + jmpq ad2ab │ │ │ │ nop │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 15200 │ │ │ │ - addsd 0xfbcae(%rip),%xmm0 │ │ │ │ + addsd 0x65944e(%rip),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x4fef0(%rip),%rcx │ │ │ │ + lea 0x4a726(%rip),%rcx │ │ │ │ mov $0xffffffffffffffff,%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd %xmm0,0xfb6cb(%rip) │ │ │ │ + movsd %xmm0,0x658a03(%rip) │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq b23cd │ │ │ │ + jmpq ad28d │ │ │ │ nop │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov $0xa,%edx │ │ │ │ callq 156f0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - movsd 0xfbc60(%rip),%xmm0 │ │ │ │ + movsd 0x659400(%rip),%xmm0 │ │ │ │ cvtsi2sd %eax,%xmm1 │ │ │ │ mov $0xa,%edx │ │ │ │ addsd %xmm0,%xmm0 │ │ │ │ addsd %xmm0,%xmm1 │ │ │ │ movsd %xmm0,0x8(%rsp) │ │ │ │ cvttsd2si %xmm1,%rax │ │ │ │ - mov %rax,0xfb715(%rip) │ │ │ │ + mov %rax,0x658a0d(%rip) │ │ │ │ callq 156f0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ mov %r13,%rdi │ │ │ │ movsd 0x8(%rsp),%xmm0 │ │ │ │ cvtsi2sd %eax,%xmm1 │ │ │ │ - mov 0xfb6f8(%rip),%r8 │ │ │ │ - lea 0x55182(%rip),%rcx │ │ │ │ + mov 0x6589f0(%rip),%r8 │ │ │ │ + lea 0x4ef2f(%rip),%rcx │ │ │ │ mov $0xffffffffffffffff,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0xfb675(%rip) │ │ │ │ + mov %rax,0x65898d(%rip) │ │ │ │ xor %eax,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq b23af │ │ │ │ + jmpq ad26f │ │ │ │ nop │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov $0xa,%edx │ │ │ │ callq 156f0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - movsd 0xfbbd0(%rip),%xmm0 │ │ │ │ + movsd 0x659370(%rip),%xmm0 │ │ │ │ cvtsi2sd %eax,%xmm1 │ │ │ │ mov $0xa,%edx │ │ │ │ addsd %xmm0,%xmm0 │ │ │ │ addsd %xmm0,%xmm1 │ │ │ │ movsd %xmm0,0x8(%rsp) │ │ │ │ cvttsd2si %xmm1,%rax │ │ │ │ - mov %rax,0xfb67d(%rip) │ │ │ │ + mov %rax,0x658975(%rip) │ │ │ │ callq 156f0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ mov %r13,%rdi │ │ │ │ movsd 0x8(%rsp),%xmm0 │ │ │ │ cvtsi2sd %eax,%xmm1 │ │ │ │ - mov 0xfb660(%rip),%r8 │ │ │ │ - lea 0x550e4(%rip),%rcx │ │ │ │ + mov 0x658958(%rip),%r8 │ │ │ │ + lea 0x4ee91(%rip),%rcx │ │ │ │ mov $0xffffffffffffffff,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,0xfb5dd(%rip) │ │ │ │ + mov %rax,0x6588f5(%rip) │ │ │ │ xor %eax,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq b2391 │ │ │ │ + jmpq ad251 │ │ │ │ mov %rbx,%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rax,%r12 │ │ │ │ - jmpq b2438 │ │ │ │ + jmpq ad2f8 │ │ │ │ mov %rbx,%r12 │ │ │ │ - jmpq b22b0 │ │ │ │ + jmpq ad170 │ │ │ │ mov %r12,%rbp │ │ │ │ - jmpq b22ef │ │ │ │ + jmpq ad1af │ │ │ │ mov %r12,%rax │ │ │ │ - jmpq b2424 │ │ │ │ + jmpq ad2e4 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ mov %rax,%rbp │ │ │ │ - jmpq b22f8 │ │ │ │ + jmpq ad1b8 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000b2660 : │ │ │ │ +00000000000ad520 : │ │ │ │ push %rbp │ │ │ │ sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov %rsp,%rbp │ │ │ │ mov %rbp,%rsi │ │ │ │ callq 158d0 │ │ │ │ mov $0x400,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - lea 0xfb0d1(%rip),%rdi │ │ │ │ + lea 0x658431(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b26aa │ │ │ │ + jne ad56a │ │ │ │ add $0x30,%rsp │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000b26b0 : │ │ │ │ +00000000000ad570 : │ │ │ │ mov %rdi,%rsi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0xfb0a1(%rip),%rdi │ │ │ │ + lea 0x658401(%rip),%rdi │ │ │ │ jmpq 15980 <__strcpy_chk@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000b26d0 : │ │ │ │ - push %r12 │ │ │ │ +00000000000ad590 : │ │ │ │ + push %r13 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rsi,%r12 │ │ │ │ mov %rdi,%rdx │ │ │ │ - push %rbp │ │ │ │ - lea 0xfb61e(%rip),%rsi │ │ │ │ - mov %rdi,%rbp │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ mov $0x9,%edi │ │ │ │ push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x6588d4(%rip),%rsi │ │ │ │ sub $0x150,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x148(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x10(%rsp),%rbx │ │ │ │ + lea 0x10(%rsp),%r13 │ │ │ │ movl $0x0,0x10(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ + mov %r13,%r8 │ │ │ │ callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne b2ab0 │ │ │ │ - mov 0xfba64(%rip),%esi │ │ │ │ - mov 0xfb5d1(%rip),%rdi │ │ │ │ + jne ad880 │ │ │ │ + mov 0x659203(%rip),%esi │ │ │ │ + mov 0x658890(%rip),%rdi │ │ │ │ test %esi,%esi │ │ │ │ - jle b274f │ │ │ │ + jle ad610 │ │ │ │ add $0x1,%esi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov %r13,%rcx │ │ │ │ callq 150a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne b2a78 │ │ │ │ - mov 0xfb5b1(%rip),%rdi │ │ │ │ + jne ad840 │ │ │ │ + mov 0x658870(%rip),%rdi │ │ │ │ lea 0x18(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ + mov %r13,%rdx │ │ │ │ callq 15580 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b2a78 │ │ │ │ - mov 0xfba1e(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne b2a28 │ │ │ │ - mov 0xfb587(%rip),%rdi │ │ │ │ - mov %rbx,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0xfb582(%rip),%rcx │ │ │ │ - lea 0x52511(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne b2a78 │ │ │ │ - mov 0xfb557(%rip),%rax │ │ │ │ - sub $0x2,%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - ja b2ab0 │ │ │ │ + jne ad840 │ │ │ │ + mov 0x6591ba(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne ad7f0 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ callq 152e0 │ │ │ │ - mov %rax,0xfb560(%rip) │ │ │ │ + mov %rax,0x658851(%rip) │ │ │ │ + mov %rax,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je b2cb8 │ │ │ │ - movsd 0x20(%rax),%xmm1 │ │ │ │ - mulsd 0x28(%rax),%xmm1 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - movsd 0xfb577(%rip),%xmm2 │ │ │ │ - mov 0xfb508(%rip),%rdi │ │ │ │ - lea 0xfb521(%rip),%rcx │ │ │ │ - mov $0x29,%esi │ │ │ │ - cvttsd2si 0x88(%rax),%rdx │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - andpd 0x4544f(%rip),%xmm0 │ │ │ │ - mov %rdx,0xfb4e8(%rip) │ │ │ │ - cvttsd2si 0x90(%rax),%rdx │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %rdx,0xfb4dc(%rip) │ │ │ │ - lea 0x52461(%rip),%rdx │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0xfb361(%rip) │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - je b2863 │ │ │ │ - movq $0x1,0xfb4bd(%rip) │ │ │ │ - mov 0xfb496(%rip),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0xfb4b1(%rip),%rcx │ │ │ │ - lea 0x5242d(%rip),%rdx │ │ │ │ - mov $0x29,%esi │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - je b289f │ │ │ │ - movq $0x1,0xfb489(%rip) │ │ │ │ - mov 0xfb48a(%rip),%rdi │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - movsd 0x44bcd(%rip),%xmm1 │ │ │ │ + je ada40 │ │ │ │ + movsd 0x88(%rax),%xmm1 │ │ │ │ lea 0x38(%rsp),%rdx │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - movsd 0x88(%rdi),%xmm3 │ │ │ │ - movsd 0x90(%rdi),%xmm2 │ │ │ │ - movq $0x0,0xfb29d(%rip) │ │ │ │ - movq $0x0,0xfb28a(%rip) │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + movsd 0x90(%rdi),%xmm0 │ │ │ │ + movsd 0x4a31b(%rip),%xmm2 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + mov %rax,0x6587fb(%rip) │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ movapd %xmm3,%xmm0 │ │ │ │ movsd %xmm3,(%rsp) │ │ │ │ movapd %xmm2,%xmm1 │ │ │ │ movsd %xmm2,0x8(%rsp) │ │ │ │ + mov %rax,0x6587e4(%rip) │ │ │ │ callq 15230 │ │ │ │ - mov 0xfb423(%rip),%rdi │ │ │ │ - mov 0xcf4(%rdi),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je b2b60 │ │ │ │ - mov 0xfb42f(%rip),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne b2b00 │ │ │ │ - mov 0xfb400(%rip),%rbx │ │ │ │ + mov 0x6587e0(%rip),%rdi │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je ad900 │ │ │ │ + movq $0x0,0x6586c3(%rip) │ │ │ │ + movq $0x0,0x6586b0(%rip) │ │ │ │ + mov 0x658fd9(%rip),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne ad981 │ │ │ │ + mov 0x6587a1(%rip),%rbx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movl $0x0,0xfb40a(%rip) │ │ │ │ + movl $0x0,0x6587ab(%rip) │ │ │ │ movsd 0x20(%rbx),%xmm1 │ │ │ │ comisd %xmm1,%xmm0 │ │ │ │ - ja b2ae8 │ │ │ │ + ja ad9e0 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - jbe b2968 │ │ │ │ + jbe ad72f │ │ │ │ movsd 0x28(%rbx),%xmm1 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - jbe b2968 │ │ │ │ - movl $0x1,0xfb3e0(%rip) │ │ │ │ + jbe ad72f │ │ │ │ + movl $0x1,0x658781(%rip) │ │ │ │ lea 0xdc0(%rbx),%r8 │ │ │ │ mov $0x4,%ecx │ │ │ │ - lea 0x54daa(%rip),%rdi │ │ │ │ + lea 0x57224(%rip),%rdi │ │ │ │ mov %r8,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je b2bc0 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x54,0xdbf(%rbx,%rax,1) │ │ │ │ - je b2bc0 │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jle b29d0 │ │ │ │ - mov 0xfb39a(%rip),%eax │ │ │ │ + jne ad8b8 │ │ │ │ + mov 0x658756(%rip),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + sete %al │ │ │ │ + mov %eax,0x658749(%rip) │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + jle ad795 │ │ │ │ + mov 0x65873d(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je b2c50 │ │ │ │ - lea 0x54d6c(%rip),%rsi │ │ │ │ + je ada20 │ │ │ │ + lea 0x4ebfa(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfb360(%rip),%rbx │ │ │ │ + mov 0x658703(%rip),%rbx │ │ │ │ mov 0xf6c(%rbx),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - je b2be0 │ │ │ │ + je ad9f0 │ │ │ │ cmp $0x2,%eax │ │ │ │ - je b2c98 │ │ │ │ + je ad8d8 │ │ │ │ cmp $0x3,%eax │ │ │ │ - je b2ce8 │ │ │ │ - movsd 0x440df(%rip),%xmm0 │ │ │ │ + je ada70 │ │ │ │ + movsd 0x4931a(%rip),%xmm0 │ │ │ │ xor %edx,%edx │ │ │ │ cmp $0x4,%eax │ │ │ │ - je b2c70 │ │ │ │ + je adad0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - mov %edx,0xfb325(%rip) │ │ │ │ - movsd %xmm0,0xfb325(%rip) │ │ │ │ + mov %edx,0x6586c5(%rip) │ │ │ │ + movsd %xmm0,0x6586c5(%rip) │ │ │ │ callq 15090 │ │ │ │ - jmp b2a87 │ │ │ │ + jmp ad84f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov $0x9,%edi │ │ │ │ - lea 0xfb264(%rip),%rsi │ │ │ │ + lea 0x65863c(%rip),%rsi │ │ │ │ callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne b2c10 │ │ │ │ - mov 0xfb73d(%rip),%esi │ │ │ │ + jne ada88 │ │ │ │ + mov 0x658fd5(%rip),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jle b2772 │ │ │ │ - mov 0xfb242(%rip),%rdi │ │ │ │ + jle ad636 │ │ │ │ + mov 0x65861a(%rip),%rdi │ │ │ │ add $0x1,%esi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov %r13,%rcx │ │ │ │ callq 150a0 │ │ │ │ test %eax,%eax │ │ │ │ - je b2772 │ │ │ │ + je ad636 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x10(%rsp),%edi │ │ │ │ mov $0x1,%r12d │ │ │ │ - callq b2660 │ │ │ │ + callq ad520 │ │ │ │ mov 0x148(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b2d22 │ │ │ │ + jne adb02 │ │ │ │ add $0x150,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - mov %rbp,%r8 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %r12,%r8 │ │ │ │ mov $0x100,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x539f7(%rip),%rcx │ │ │ │ + lea 0x49d52(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ mov $0x1,%r12d │ │ │ │ - callq b26b0 │ │ │ │ - jmp b2a87 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq ad570 │ │ │ │ + jmp ad84f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - comisd 0x28(%rbx),%xmm0 │ │ │ │ - jbe b294d │ │ │ │ - jmpq b295e │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0x54,0xdbf(%rbx,%rax,1) │ │ │ │ + jne ad767 │ │ │ │ + jmpq ad754 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x491f3(%rip),%xmm0 │ │ │ │ + jp adac0 │ │ │ │ + jne adac0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmpq ad7d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0xfb070(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x54bde(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xfb040(%rip),%xmm0 │ │ │ │ - lea 0x54bd7(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6befd(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfb1ff(%rip),%ebp │ │ │ │ - jmpq b2929 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ movsd 0x38(%rsp),%xmm1 │ │ │ │ movsd 0x30(%rsp),%xmm0 │ │ │ │ lea 0x14(%rsp),%rcx │ │ │ │ lea 0x28(%rsp),%rdx │ │ │ │ lea 0x20(%rsp),%rsi │ │ │ │ callq 15810 │ │ │ │ mov 0x14(%rsp),%ecx │ │ │ │ + movq $0x0,0x658469(%rip) │ │ │ │ + movq $0x0,0x658456(%rip) │ │ │ │ test %ecx,%ecx │ │ │ │ - jne b291b │ │ │ │ + jne ad6e0 │ │ │ │ movsd 0x20(%rsp),%xmm0 │ │ │ │ movsd (%rsp),%xmm3 │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ + mov 0x658d66(%rip),%r13d │ │ │ │ subsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xfafcf(%rip) │ │ │ │ + movsd %xmm0,0x658432(%rip) │ │ │ │ movsd 0x28(%rsp),%xmm0 │ │ │ │ subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0xfafb5(%rip) │ │ │ │ - jmpq b291b │ │ │ │ - mov 0xfb182(%rip),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - sete %al │ │ │ │ - mov %eax,0xfb175(%rip) │ │ │ │ - jmpq b29a3 │ │ │ │ + movsd %xmm0,0x658418(%rip) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je ad6f0 │ │ │ │ + movsd 0x65840f(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x56fb6(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x6583df(%rip),%xmm0 │ │ │ │ + lea 0x57e38(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x7107c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x658ced(%rip),%r13d │ │ │ │ + jmpq ad6f0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + comisd 0x28(%rbx),%xmm0 │ │ │ │ + jbe ad714 │ │ │ │ + jmpq ad725 │ │ │ │ movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x471ab(%rip),%xmm0 │ │ │ │ + ucomisd 0x4a393(%rip),%xmm0 │ │ │ │ mov $0x0,%edx │ │ │ │ - jp b2c00 │ │ │ │ - je b2a08 │ │ │ │ + jp ada10 │ │ │ │ + je ad7d0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x43ed0(%rip),%xmm0 │ │ │ │ - jmpq b2a08 │ │ │ │ + movsd 0x490c0(%rip),%xmm0 │ │ │ │ + jmpq ad7d0 │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x100,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x54db2(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b26b0 │ │ │ │ - jmpq b2a87 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x54da9(%rip),%rsi │ │ │ │ + lea 0x4ed59(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfb0c6(%rip),%rbx │ │ │ │ - jmpq b29d0 │ │ │ │ + mov 0x65845e(%rip),%rbx │ │ │ │ + jmpq ad795 │ │ │ │ nop │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x4711b(%rip),%xmm0 │ │ │ │ - jp b2d10 │ │ │ │ - jne b2d10 │ │ │ │ - mov $0x3,%edx │ │ │ │ - jmpq b2a08 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x43e33(%rip),%xmm0 │ │ │ │ - jp b2d00 │ │ │ │ - jne b2d00 │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmpq b2a08 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x550d0(%rip),%xmm0 │ │ │ │ + movdqa 0x49f38(%rip),%xmm0 │ │ │ │ mov $0x1,%r12d │ │ │ │ movabs $0x2e64656c696166,%rax │ │ │ │ - mov %rax,0xfaa99(%rip) │ │ │ │ - movaps %xmm0,0xfaa82(%rip) │ │ │ │ - jmpq b2a87 │ │ │ │ + mov %rax,0x657f31(%rip) │ │ │ │ + movaps %xmm0,0x657f1a(%rip) │ │ │ │ + jmpq ad84f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x43de8(%rip),%xmm0 │ │ │ │ + movsd 0x49060(%rip),%xmm0 │ │ │ │ mov $0x4,%edx │ │ │ │ - jmpq b2a08 │ │ │ │ + jmpq ad7d0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x47090(%rip),%xmm0 │ │ │ │ - jmp b2ca9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x43dc0(%rip),%xmm0 │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x100,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x4ec87(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq ad570 │ │ │ │ + jmpq ad84f │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd 0x4a2c8(%rip),%xmm0 │ │ │ │ + jmpq ad8f1 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x4a2b3(%rip),%xmm0 │ │ │ │ + jp adaf0 │ │ │ │ + jne adaf0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + jmpq ad7d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x48fe0(%rip),%xmm0 │ │ │ │ mov $0x2,%edx │ │ │ │ - jmpq b2a08 │ │ │ │ + jmpq ad7d0 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000b2d30 : │ │ │ │ +00000000000adb10 : │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 15390 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ callq 15390 │ │ │ │ mov %rax,%rsi │ │ │ │ test %eax,%eax │ │ │ │ - jle b2da0 │ │ │ │ + jle adb80 │ │ │ │ movslq %r13d,%rcx │ │ │ │ lea -0x1(%rax),%edi │ │ │ │ xor %eax,%eax │ │ │ │ add %r12,%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ mov %dl,(%rcx,%rax,1) │ │ │ │ mov %rax,%rdx │ │ │ │ add $0x1,%rax │ │ │ │ cmp %rdx,%rdi │ │ │ │ - jne b2d68 │ │ │ │ + jne adb48 │ │ │ │ movslq %r13d,%rbx │ │ │ │ cmp $0x4f,%esi │ │ │ │ - jle b2da0 │ │ │ │ + jle adb80 │ │ │ │ movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15390 │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ @@ -136892,5557 +130735,2929 @@ │ │ │ │ mov $0x4f,%edx │ │ │ │ sub %esi,%edx │ │ │ │ add %rbx,%rdi │ │ │ │ mov $0x20,%esi │ │ │ │ add $0x1,%rdx │ │ │ │ add %r12,%rdi │ │ │ │ callq 154d0 │ │ │ │ - jmp b2d84 │ │ │ │ + jmp adb64 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000b2dd0 : │ │ │ │ +00000000000adbb0 : │ │ │ │ push %r14 │ │ │ │ - lea 0x59001(%rip),%rsi │ │ │ │ + lea 0x4dc01(%rip),%rsi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x139d0,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x139c8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ callq 156c0 │ │ │ │ test %rax,%rax │ │ │ │ - je b32a2 │ │ │ │ + je ae082 │ │ │ │ movb $0x0,0x140(%rsp) │ │ │ │ mov %rax,%r12 │ │ │ │ mov $0x3e8,%ebp │ │ │ │ lea 0x40(%rsp),%rbx │ │ │ │ lea 0x140(%rsp),%r13 │ │ │ │ - lea 0x4d119(%rip),%r14 │ │ │ │ - jmp b2e48 │ │ │ │ + lea 0x49178(%rip),%r14 │ │ │ │ + jmp adc28 │ │ │ │ nopl (%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq b2230 │ │ │ │ + callq ad0f0 │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq b2d30 │ │ │ │ + callq adb10 │ │ │ │ sub $0x1,%ebp │ │ │ │ - je b2ec0 │ │ │ │ + je adca0 │ │ │ │ mov %r12,%rdx │ │ │ │ mov $0x100,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 155f0 │ │ │ │ test %rax,%rax │ │ │ │ - je b2ec0 │ │ │ │ + je adca0 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15390 │ │ │ │ mov %rax,%r8 │ │ │ │ lea -0x1(%rax),%rax │ │ │ │ cmpb $0xa,0x3f(%rsp,%r8,1) │ │ │ │ - jne b2e85 │ │ │ │ + jne adc65 │ │ │ │ mov %rbx,%rdi │ │ │ │ movb $0x0,0x40(%rsp,%rax,1) │ │ │ │ callq 15390 │ │ │ │ sub $0x1,%rax │ │ │ │ cmpb $0xd,0x40(%rsp,%rax,1) │ │ │ │ - jne b2e91 │ │ │ │ + jne adc71 │ │ │ │ movb $0x0,0x40(%rsp,%rax,1) │ │ │ │ - cmpl $0x2,0xfaeb8(%rip) │ │ │ │ - jle b2e30 │ │ │ │ + cmpl $0x2,0x658a48(%rip) │ │ │ │ + jle adc10 │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6bb8d(%rip),%rax │ │ │ │ + mov 0x70dad(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq b2e30 │ │ │ │ + jmpq adc10 │ │ │ │ mov %r12,%rdi │ │ │ │ callq 152f0 │ │ │ │ - cmpl $0x2,0xfae81(%rip) │ │ │ │ - jg b31d0 │ │ │ │ + cmpl $0x2,0x658a11(%rip) │ │ │ │ + jg adf90 │ │ │ │ mov %r13,%rdi │ │ │ │ callq 152e0 │ │ │ │ - mov %rax,0xfad8c(%rip) │ │ │ │ + mov %rax,0x658154(%rip) │ │ │ │ mov %rax,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je b3270 │ │ │ │ - movsd 0x44588(%rip),%xmm1 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ + je ae050 │ │ │ │ + movsd 0x49cb8(%rip),%xmm1 │ │ │ │ lea 0x38(%rsp),%rdx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ movsd 0x88(%rax),%xmm3 │ │ │ │ movsd 0x90(%rax),%xmm2 │ │ │ │ - mov %rax,0xfacf7(%rip) │ │ │ │ + mov %rax,0x6580df(%rip) │ │ │ │ mulsd %xmm1,%xmm3 │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - movq $0x0,0xfac58(%rip) │ │ │ │ mulsd %xmm1,%xmm2 │ │ │ │ - movq $0x0,0xfac41(%rip) │ │ │ │ movapd %xmm3,%xmm0 │ │ │ │ movsd %xmm3,(%rsp) │ │ │ │ movapd %xmm2,%xmm1 │ │ │ │ movsd %xmm2,0x8(%rsp) │ │ │ │ callq 15230 │ │ │ │ - mov 0xfad12(%rip),%rdi │ │ │ │ - mov 0xcf4(%rdi),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je b3130 │ │ │ │ - mov 0xfadde(%rip),%ebp │ │ │ │ + mov 0x6580f8(%rip),%rdi │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je ade88 │ │ │ │ + movq $0x0,0x65806b(%rip) │ │ │ │ + movq $0x0,0x658058(%rip) │ │ │ │ + mov 0x658972(%rip),%ebp │ │ │ │ test %ebp,%ebp │ │ │ │ - jne b30d0 │ │ │ │ - mov 0xfacef(%rip),%rbx │ │ │ │ + jne adf07 │ │ │ │ + mov 0x6580bb(%rip),%rbx │ │ │ │ mov 0xf6c(%rbx),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - je b30b0 │ │ │ │ + je adfc0 │ │ │ │ cmp $0x2,%eax │ │ │ │ - je b3250 │ │ │ │ - movsd 0x43b37(%rip),%xmm0 │ │ │ │ + je ae030 │ │ │ │ + movsd 0x48d5b(%rip),%xmm0 │ │ │ │ mov $0x4,%edx │ │ │ │ cmp $0x3,%eax │ │ │ │ - je b2fc0 │ │ │ │ + je add98 │ │ │ │ xor %edx,%edx │ │ │ │ cmp $0x4,%eax │ │ │ │ - je b3227 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + je ae007 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ movsd 0x20(%rbx),%xmm1 │ │ │ │ - movsd %xmm0,0xfacb3(%rip) │ │ │ │ - movsd %xmm0,0xfac4b(%rip) │ │ │ │ + movsd %xmm0,0x658083(%rip) │ │ │ │ + movsd %xmm0,0x65803b(%rip) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ comisd %xmm1,%xmm0 │ │ │ │ - mov %edx,0xfac95(%rip) │ │ │ │ - mov %edx,0xfac2f(%rip) │ │ │ │ - movl $0x0,0xfac95(%rip) │ │ │ │ - ja b31c0 │ │ │ │ + mov %edx,0x658065(%rip) │ │ │ │ + mov %edx,0x65801f(%rip) │ │ │ │ + movl $0x0,0x658065(%rip) │ │ │ │ + ja adf80 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - jbe b3014 │ │ │ │ + jbe addec │ │ │ │ movsd 0x28(%rbx),%xmm1 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - jbe b3014 │ │ │ │ - movl $0x1,0xfac74(%rip) │ │ │ │ + jbe addec │ │ │ │ + movl $0x1,0x658044(%rip) │ │ │ │ lea 0xdc0(%rbx),%r8 │ │ │ │ mov $0x4,%ecx │ │ │ │ - lea 0x546fe(%rip),%rdi │ │ │ │ + lea 0x56b67(%rip),%rdi │ │ │ │ mov %r8,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je b31a0 │ │ │ │ + je adf60 │ │ │ │ mov %r8,%rdi │ │ │ │ callq 15390 │ │ │ │ cmpb $0x54,0xdbf(%rbx,%rax,1) │ │ │ │ - je b31a0 │ │ │ │ + je adf60 │ │ │ │ xor %r12d,%r12d │ │ │ │ cmp $0x2,%ebp │ │ │ │ - jle b3080 │ │ │ │ - mov 0xfac2a(%rip),%r12d │ │ │ │ + jle ade58 │ │ │ │ + mov 0x657ffa(%rip),%r12d │ │ │ │ test %r12d,%r12d │ │ │ │ - je b3200 │ │ │ │ - lea 0x546f1(%rip),%rsi │ │ │ │ + je adfe0 │ │ │ │ + lea 0x4e5a6(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ xor %r12d,%r12d │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ nopl (%rax) │ │ │ │ mov 0x139c8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b32d5 │ │ │ │ + jne ae0b5 │ │ │ │ add $0x139d0,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x46cdb(%rip),%xmm0 │ │ │ │ - jp b3218 │ │ │ │ - jne b3218 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq b2fc0 │ │ │ │ - movsd 0xfaab0(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x527a4(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xfaa80(%rip),%xmm0 │ │ │ │ - lea 0x527a0(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6b92d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xfac2f(%rip),%ebp │ │ │ │ - jmpq b2f7a │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ movsd 0x38(%rsp),%xmm1 │ │ │ │ movsd 0x30(%rsp),%xmm0 │ │ │ │ lea 0x1c(%rsp),%rcx │ │ │ │ lea 0x28(%rsp),%rdx │ │ │ │ lea 0x20(%rsp),%rsi │ │ │ │ callq 15810 │ │ │ │ mov 0x1c(%rsp),%ecx │ │ │ │ + movq $0x0,0x657ef1(%rip) │ │ │ │ + movq $0x0,0x657ede(%rip) │ │ │ │ test %ecx,%ecx │ │ │ │ - jne b2f6c │ │ │ │ + jne add48 │ │ │ │ movsd 0x20(%rsp),%xmm0 │ │ │ │ movsd (%rsp),%xmm3 │ │ │ │ movsd 0x8(%rsp),%xmm2 │ │ │ │ - mov 0xfabdd(%rip),%ebp │ │ │ │ + mov 0x6587df(%rip),%ebp │ │ │ │ subsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xfaa09(%rip) │ │ │ │ + movsd %xmm0,0x657ebb(%rip) │ │ │ │ movsd 0x28(%rsp),%xmm0 │ │ │ │ subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0xfa9ef(%rip) │ │ │ │ + movsd %xmm0,0x657ea1(%rip) │ │ │ │ test %ebp,%ebp │ │ │ │ - je b2f7a │ │ │ │ - jmpq b30d0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xfaae2(%rip),%edx │ │ │ │ + je add56 │ │ │ │ + movsd 0x657e99(%rip),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x580e9(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x657e69(%rip),%xmm0 │ │ │ │ + lea 0x580e5(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x70af6(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x658768(%rip),%ebp │ │ │ │ + jmpq add56 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x657eca(%rip),%edx │ │ │ │ xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ sete %al │ │ │ │ - mov %eax,0xfaad5(%rip) │ │ │ │ - jmpq b304f │ │ │ │ + mov %eax,0x657ebd(%rip) │ │ │ │ + jmpq ade27 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ comisd 0x28(%rbx),%xmm0 │ │ │ │ - jbe b2ff9 │ │ │ │ - jmpq b300a │ │ │ │ + jbe addd1 │ │ │ │ + jmpq adde2 │ │ │ │ mov %r13,%rdx │ │ │ │ - lea 0x5484e(%rip),%rsi │ │ │ │ + lea 0x56c2e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6b853(%rip),%rax │ │ │ │ + mov 0x70a93(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq b2ed5 │ │ │ │ + jmpq adcb5 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x54841(%rip),%rsi │ │ │ │ + movsd 0x78(%rbx),%xmm0 │ │ │ │ + ucomisd 0x49dc3(%rip),%xmm0 │ │ │ │ + jp adff8 │ │ │ │ + jne adff8 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq add98 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4e869(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b3080 │ │ │ │ - movsd 0x438b8(%rip),%xmm0 │ │ │ │ + jmpq ade58 │ │ │ │ + movsd 0x48ad8(%rip),%xmm0 │ │ │ │ xor %edx,%edx │ │ │ │ - jmpq b2fc0 │ │ │ │ + jmpq add98 │ │ │ │ movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x46b64(%rip),%xmm0 │ │ │ │ - jp b32c3 │ │ │ │ - jne b32c3 │ │ │ │ + ucomisd 0x49d7c(%rip),%xmm0 │ │ │ │ + jp ae0a3 │ │ │ │ + jne ae0a3 │ │ │ │ mov $0x3,%edx │ │ │ │ - jmpq b2fc0 │ │ │ │ + jmpq add98 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x4387b(%rip),%xmm0 │ │ │ │ - jp b32b9 │ │ │ │ - jne b32b9 │ │ │ │ + ucomisd 0x48a9b(%rip),%xmm0 │ │ │ │ + jp ae099 │ │ │ │ + jne ae099 │ │ │ │ mov $0x1,%edx │ │ │ │ - jmpq b2fc0 │ │ │ │ + jmpq add98 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x4d158(%rip),%xmm0 │ │ │ │ - movb $0x0,0xfa4f9(%rip) │ │ │ │ + movdqa 0x4a288(%rip),%xmm0 │ │ │ │ + movb $0x0,0x657939(%rip) │ │ │ │ movabs $0x2e64656c69616620,%rax │ │ │ │ mov $0x1,%r12d │ │ │ │ - mov %rax,0xfa4da(%rip) │ │ │ │ - movaps %xmm0,0xfa4c3(%rip) │ │ │ │ - jmpq b3080 │ │ │ │ - lea 0x5449d(%rip),%rdi │ │ │ │ + mov %rax,0x65791a(%rip) │ │ │ │ + movaps %xmm0,0x657903(%rip) │ │ │ │ + jmpq ade58 │ │ │ │ + lea 0x48ce1(%rip),%rdi │ │ │ │ mov $0x1,%r12d │ │ │ │ - callq b26b0 │ │ │ │ - jmpq b3080 │ │ │ │ - movsd 0x46ad7(%rip),%xmm0 │ │ │ │ - jmp b3261 │ │ │ │ - movsd 0x4380d(%rip),%xmm0 │ │ │ │ + callq ad570 │ │ │ │ + jmpq ade58 │ │ │ │ + movsd 0x49cef(%rip),%xmm0 │ │ │ │ + jmp ae041 │ │ │ │ + movsd 0x48a2d(%rip),%xmm0 │ │ │ │ mov $0x2,%edx │ │ │ │ - jmpq b2fc0 │ │ │ │ + jmpq add98 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000b32e0 : │ │ │ │ +00000000000ae0c0 : │ │ │ │ push %r13 │ │ │ │ mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rcx,%rbx │ │ │ │ sub $0x58,%rsp │ │ │ │ - mov 0xfa973(%rip),%rdi │ │ │ │ + mov 0x657d3b(%rip),%rdi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x20(%rsp),%rdx │ │ │ │ lea 0x18(%rsp),%rsi │ │ │ │ movsd %xmm1,0x8(%rsp) │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ callq 15230 │ │ │ │ - mov 0xfaa0b(%rip),%esi │ │ │ │ + mov 0x657d93(%rip),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ - movsd 0xfaa06(%rip),%xmm3 │ │ │ │ + movsd 0x657d8e(%rip),%xmm3 │ │ │ │ movsd 0x20(%rsp),%xmm2 │ │ │ │ movsd 0x18(%rsp),%xmm1 │ │ │ │ lea 0x30(%rsp),%rcx │ │ │ │ lea 0x28(%rsp),%rdx │ │ │ │ - movsd 0xfa928(%rip),%xmm0 │ │ │ │ - mov 0xfa91a(%rip),%edi │ │ │ │ + movsd 0x657cf0(%rip),%xmm0 │ │ │ │ + mov 0x657ce2(%rip),%edi │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - callq 64d60 │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x657cca(%rip),%rax │ │ │ │ + mov 0xcf4(%rax),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je ae180 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ae260 │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ movsd 0x30(%rsp),%xmm1 │ │ │ │ movsd 0x28(%rsp),%xmm0 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - mov 0xfa9b1(%rip),%rdi │ │ │ │ lea 0x14(%rsp),%rcx │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + mov 0x657cfb(%rip),%rdi │ │ │ │ lea 0x38(%rsp),%rsi │ │ │ │ callq 15810 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - mov 0xfa8d6(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je b33b2 │ │ │ │ - movl $0x1,0x14(%rsp) │ │ │ │ movsd 0x38(%rsp),%xmm0 │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ - subsd 0xfa7b4(%rip),%xmm0 │ │ │ │ + subsd 0x657bdf(%rip),%xmm0 │ │ │ │ movsd 0x40(%rsp),%xmm1 │ │ │ │ - subsd 0xfa79e(%rip),%xmm1 │ │ │ │ + subsd 0x657bc9(%rip),%xmm1 │ │ │ │ comisd %xmm0,%xmm2 │ │ │ │ movsd %xmm0,0x38(%rsp) │ │ │ │ movsd %xmm1,0x40(%rsp) │ │ │ │ - ja b3405 │ │ │ │ - mov 0xfa945(%rip),%rax │ │ │ │ - movsd 0x436d5(%rip),%xmm3 │ │ │ │ - movsd 0x88(%rax),%xmm4 │ │ │ │ - addsd %xmm3,%xmm4 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe b3420 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b3478 │ │ │ │ - add $0x58,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ + ja ae15c │ │ │ │ + mov 0x657cb8(%rip),%rax │ │ │ │ + comisd 0x88(%rax),%xmm0 │ │ │ │ + ja ae15c │ │ │ │ comisd %xmm1,%xmm2 │ │ │ │ - ja b3405 │ │ │ │ - addsd 0x90(%rax),%xmm3 │ │ │ │ - comisd %xmm3,%xmm1 │ │ │ │ - ja b3405 │ │ │ │ + ja ae15c │ │ │ │ + comisd 0x90(%rax),%xmm1 │ │ │ │ + ja ae15c │ │ │ │ mov 0x14(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne b3405 │ │ │ │ + jne ae15c │ │ │ │ movsd 0x0(%r13),%xmm0 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ comisd %xmm6,%xmm0 │ │ │ │ - jbe b344e │ │ │ │ + jbe ae22f │ │ │ │ movsd %xmm6,0x0(%r13) │ │ │ │ comisd (%r12),%xmm6 │ │ │ │ - jbe b345c │ │ │ │ + jbe ae23d │ │ │ │ movsd %xmm6,(%r12) │ │ │ │ movsd 0x0(%rbp),%xmm0 │ │ │ │ comisd %xmm5,%xmm0 │ │ │ │ - jbe b346c │ │ │ │ + jbe ae24d │ │ │ │ movsd %xmm5,0x0(%rbp) │ │ │ │ comisd (%rbx),%xmm5 │ │ │ │ - jbe b3405 │ │ │ │ + jbe ae15c │ │ │ │ movsd %xmm5,(%rbx) │ │ │ │ - jmp b3405 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000b3480 : │ │ │ │ - mov 0xfa8ea(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle b3530 │ │ │ │ - push %r12 │ │ │ │ - lea 0x55191(%rip),%r12 │ │ │ │ - push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ - push %rbx │ │ │ │ - lea 0xfa8de(%rip),%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x18,%rbx │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0xfa89b(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd -0x8(%rbx),%xmm0 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - movsd -0x8(%rbx),%xmm2 │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd -0x18(%rbx),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - divsd %xmm1,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - divsd %xmm1,%xmm3 │ │ │ │ - movsd -0x10(%rbx),%xmm1 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebp,0xfa850(%rip) │ │ │ │ - jg b34b0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000b3540 : │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rcx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je b3590 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je b35b0 │ │ │ │ - test %edx,%edx │ │ │ │ - je b3570 │ │ │ │ - lea 0x5511c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x54f5e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x54f26(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x5509e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000b35d0 : │ │ │ │ - movsd 0x10(%rsi),%xmm4 │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - mov $0x0,%ecx │ │ │ │ - movsd 0x8(%rdi),%xmm2 │ │ │ │ - movsd 0x8(%rsi),%xmm1 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,(%rdx) │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - movsd (%rsi),%xmm3 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rdx) │ │ │ │ - mulsd 0x8(%rdi),%xmm3 │ │ │ │ - mulsd 0x8(%rsi),%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm2 │ │ │ │ - movsd %xmm1,0x10(%rdx) │ │ │ │ - setnp %al │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - and %edx,%eax │ │ │ │ - ucomisd %xmm3,%xmm0 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - and %edx,%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000b3660 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - movsd 0x8(%rdi),%xmm1 │ │ │ │ - mulsd (%rsi),%xmm0 │ │ │ │ - mulsd 0x8(%rsi),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - mulsd 0x10(%rsi),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000b3690 : │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq b35d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je b36db │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b3660 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - seta %al │ │ │ │ - lea -0x1(%rax,%rax,1),%eax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne b36f3 │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + jmpq ae15c │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000b3700 : │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - callq b3660 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq b3660 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq %xmm0,%r13 │ │ │ │ - callq b3660 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movq %r13,%xmm2 │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe b375a │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - seta %al │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000b3770 : │ │ │ │ - movsd (%rdi),%xmm3 │ │ │ │ - movsd 0x8(%rdi),%xmm2 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - ucomisd %xmm0,%xmm4 │ │ │ │ - ja b37eb │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - ucomisd %xmm4,%xmm0 │ │ │ │ - jp b37d0 │ │ │ │ - jne b37d0 │ │ │ │ - movsd 0x4330c(%rip),%xmm0 │ │ │ │ - movsd %xmm3,(%rdi) │ │ │ │ - movsd %xmm2,0x8(%rdi) │ │ │ │ - movsd %xmm1,0x10(%rdi) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm3,(%rdi) │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm2,0x8(%rdi) │ │ │ │ - movsd %xmm1,0x10(%rdi) │ │ │ │ - retq │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - ucomisd %xmm4,%xmm0 │ │ │ │ - movsd (%rdi),%xmm3 │ │ │ │ - movsd 0x8(%rdi),%xmm2 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - jp b3833 │ │ │ │ - jne b3833 │ │ │ │ - movsd 0x432a8(%rip),%xmm0 │ │ │ │ - movsd %xmm3,(%rdi) │ │ │ │ - movsd %xmm2,0x8(%rdi) │ │ │ │ - movsd %xmm1,0x10(%rdi) │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - jmp b3820 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000b3850 : │ │ │ │ +00000000000ae270 : │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x2000,%edx │ │ │ │ push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ + sub $0x2018,%rsp │ │ │ │ + mov 0x70be5(%rip),%r12 │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x2008(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpl $0x3,0xfa4da(%rip) │ │ │ │ - jg b39e8 │ │ │ │ - lea 0xfa73d(%rip),%r14 │ │ │ │ - mov $0x3,%ebp │ │ │ │ - mov %rsp,%rbx │ │ │ │ - mov %r14,%r12 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r14,%rax,8),%rdi │ │ │ │ - callq b35d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3770 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3660 │ │ │ │ - movsd 0x556b5(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja b39b8 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp $0x7,%ebp │ │ │ │ - jne b3890 │ │ │ │ - lea 0xfa620(%rip),%r14 │ │ │ │ - mov $0x3,%ebp │ │ │ │ - mov %r14,%r12 │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + cmpl $0x2,0x658400(%rip) │ │ │ │ + jg ae475 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0x20,(%rsp) │ │ │ │ + lea 0x0(%rbp,%rax,1),%r15 │ │ │ │ + jne ae2fb │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + ja ae2f1 │ │ │ │ + jmpq ae392 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r14,%rax,8),%rdi │ │ │ │ - callq b35d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3770 │ │ │ │ - mov %r13,%rsi │ │ │ │ + cmp %r15,%rbp │ │ │ │ + je ae392 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmpb $0x20,0x0(%rbp) │ │ │ │ + je ae2e8 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae ae392 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + lea 0x657bae(%rip),%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + cmp $0x20,%al │ │ │ │ + setne %dl │ │ │ │ + cmp $0x2c,%al │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + je ae359 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb ae341 │ │ │ │ + jmp ae359 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + lea 0x1(%rbx),%rbx │ │ │ │ + jae ae359 │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ + mov %rbx,%rbp │ │ │ │ + cmp $0x20,%al │ │ │ │ + setne %dl │ │ │ │ + cmp $0x2c,%al │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + jne ae338 │ │ │ │ + add $0x1,%rbx │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + callq 156f0 │ │ │ │ + movslq %r14d,%r8 │ │ │ │ + cmpb $0x20,0x1(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq b3660 │ │ │ │ - movsd 0x55655(%rip),%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja b3a00 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp $0x7,%ebp │ │ │ │ - jne b38f0 │ │ │ │ - mov 0xfa431(%rip),%eax │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jg b397f │ │ │ │ - movslq %eax,%rdx │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - add $0x1,%eax │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - lea 0xfa425(%rip),%rdx │ │ │ │ - mov %eax,0xfa40f(%rip) │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd 0x8(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rdx) │ │ │ │ - movsd 0x10(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rdx) │ │ │ │ - cmpl $0x3,0xfa3ca(%rip) │ │ │ │ - jg b3a12 │ │ │ │ + mov %eax,0x0(%r13,%r8,8) │ │ │ │ + je ae389 │ │ │ │ + jmp ae3c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmpb $0x20,(%rdi) │ │ │ │ + jne ae3c0 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + jb ae380 │ │ │ │ + mov (%r12),%r14d │ │ │ │ + mov 0x2008(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b3a3f │ │ │ │ - add $0x20,%rsp │ │ │ │ + jne ae4a3 │ │ │ │ + add $0x2018,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x3,0xfa391(%rip) │ │ │ │ - lea 0x54b3c(%rip),%rsi │ │ │ │ - jle b3990 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %r15,%rdi │ │ │ │ + jae ae38e │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + cmp $0x20,%al │ │ │ │ + je ae3f3 │ │ │ │ + cmp $0x2c,%al │ │ │ │ + jne ae3dd │ │ │ │ + jmp ae3f3 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae ae3f3 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x20,%al │ │ │ │ + setne %dl │ │ │ │ + cmp $0x2c,%al │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + jne ae3d8 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + movslq (%r12),%rbx │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x4(%r13,%rbx,8) │ │ │ │ + mov 0x6582ae(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne ae440 │ │ │ │ + mov (%r12),%eax │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%rax),%r14d │ │ │ │ + mov %r14d,(%r12) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jb ae318 │ │ │ │ + jmpq ae392 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq (%r12),%rax │ │ │ │ + lea 0x4dfd5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov 0x0(%r13,%rax,8),%ecx │ │ │ │ + mov 0x4(%r13,%rax,8),%r8d │ │ │ │ + mov %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6b065(%rip),%rax │ │ │ │ + mov 0x705d5(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmp b3990 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x54b00(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b387c │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpl $0x3,0xfa349(%rip) │ │ │ │ - jle b3990 │ │ │ │ - lea 0x54b07(%rip),%rsi │ │ │ │ - jmp b39c8 │ │ │ │ - mov 0xfa358(%rip),%edx │ │ │ │ - lea 0x54b0d(%rip),%rsi │ │ │ │ + jmp ae416 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4df8b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6b00e(%rip),%rax │ │ │ │ + mov 0x705ae(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq b3990 │ │ │ │ + mov (%r12),%r14d │ │ │ │ + jmpq ae2c6 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000b3a50 : │ │ │ │ - push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmpl $0x3,0xfa2e4(%rip) │ │ │ │ - jg b3aa0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b3850 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0xffffffff,%r12d │ │ │ │ - je b3a8d │ │ │ │ - cmp $0xffffffff,%r13d │ │ │ │ - mov $0x2,%eax │ │ │ │ - cmovne %ebx,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0xfa2b2(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x10(%rbp),%xmm0 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - lea 0x54bc3(%rip),%rsi │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd 0x10(%rbp),%xmm2 │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - divsd %xmm1,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - divsd %xmm1,%xmm3 │ │ │ │ - movsd 0x8(%rbp),%xmm1 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6af32(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b3a6e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000b3b20 : │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpl $0x3,0xfa21c(%rip) │ │ │ │ - jg b3b50 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq b3850 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq b3850 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x10(%rdi),%xmm2 │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - lea 0x54b98(%rip),%rsi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x8(%rdi),%xmm1 │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rbp),%xmm2 │ │ │ │ - movsd 0x8(%rbp),%xmm1 │ │ │ │ - lea 0x54bab(%rip),%rsi │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6aea0(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp b3b36 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000b3bb0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %ecx,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edi,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movsd 0x8(%r8),%xmm0 │ │ │ │ - movsd (%r8),%xmm1 │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0xfa184(%rip),%xmm5 │ │ │ │ - movq %xmm0,%r15 │ │ │ │ - movsd 0x10(%rbp),%xmm0 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je b3c0f │ │ │ │ - cmpl $0x3,0xfa14b(%rip) │ │ │ │ - jg b3c30 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b3850 │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - addl $0x1,0x0(%r13) │ │ │ │ - add $0x18,%rsp │ │ │ │ - cltd │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - idiv %r12d │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - mov %edx,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movq %r15,%xmm3 │ │ │ │ - movsd 0x10(%rbp),%xmm2 │ │ │ │ - movsd 0x8(%rbp),%xmm1 │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x54b0e(%rip),%rsi │ │ │ │ - divsd %xmm6,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - divsd %xmm6,%xmm3 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6adcd(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp b3c07 │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000b3c80 : │ │ │ │ - movq 0x43828(%rip),%xmm1 │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rdi) │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000b3cc0 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rdx,%rdi │ │ │ │ +00000000000ae4b0 : │ │ │ │ + mov 0x709c1(%rip),%rax │ │ │ │ push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov %edi,%r10d │ │ │ │ push %r13 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %edi,%xmm3 │ │ │ │ mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ + mov 0x6579eb(%rip),%edi │ │ │ │ push %rbp │ │ │ │ mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - callq b3660 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq b3660 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - mov %r10,%rsi │ │ │ │ - callq b35d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b3e20 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq b3700 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b3e08 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b3700 │ │ │ │ - test %eax,%eax │ │ │ │ - je b3d65 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b3700 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b3def │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq b3700 │ │ │ │ - test %eax,%eax │ │ │ │ - je b3d89 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b3700 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b3def │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b3700 │ │ │ │ - test %eax,%eax │ │ │ │ - je b3dad │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq b3700 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b3def │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq b3700 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b3f30 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq b3700 │ │ │ │ - test %eax,%eax │ │ │ │ - je b3f20 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b3700 │ │ │ │ - test %eax,%eax │ │ │ │ - je b3f20 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq b3700 │ │ │ │ - test %eax,%eax │ │ │ │ - je b3d3d │ │ │ │ - jmp b3def │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3770 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3660 │ │ │ │ + mov (%rax),%r8d │ │ │ │ + mov %esi,%ebx │ │ │ │ + cvtsi2sd %ebx,%xmm2 │ │ │ │ + mov 0x6579db(%rip),%esi │ │ │ │ + addsd 0x485d7(%rip),%xmm2 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle ae600 │ │ │ │ + lea 0x1(%r8),%r11d │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja b3f50 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3660 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja b3f20 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3660 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja b3f20 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3660 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja b3f20 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3660 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja b3f20 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov $0x0,%ecx │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - setnp %al │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - ucomisd 0x8(%rsp),%xmm3 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - or %dl,%al │ │ │ │ - jne b3f10 │ │ │ │ - ucomisd %xmm0,%xmm5 │ │ │ │ - mov $0x2,%r15d │ │ │ │ - setnp %dl │ │ │ │ - cmove %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - je b3def │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmpq b3def │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3,%r15d │ │ │ │ - jmpq b3def │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b3700 │ │ │ │ - test %eax,%eax │ │ │ │ - je b3dc3 │ │ │ │ - jmpq b3def │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x6579af(%rip),%r9 │ │ │ │ + jmp ae57f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3c80 │ │ │ │ - jmpq b3e41 │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000b3f60 : │ │ │ │ - cmpl $0x2,0xf9e09(%rip) │ │ │ │ - jle b3f70 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp b3f80 │ │ │ │ - nopl (%rax) │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jle ae577 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1e8,%rsp │ │ │ │ - mov 0xf9dd8(%rip),%r8d │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - mov 0xf9da1(%rip),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle b4057 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle b436c │ │ │ │ - mov 0x6aa78(%rip),%r13 │ │ │ │ - lea 0xf9db1(%rip),%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x547d8(%rip),%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ - add $0x18,%rbx │ │ │ │ - callq 152c0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd -0x8(%rbx),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - movsd -0x8(%rbx),%xmm2 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd -0x10(%rbx),%xmm1 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd -0x18(%rbx),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - divsd 0x45a7e(%rip),%xmm4 │ │ │ │ - add $0x1,%ebp │ │ │ │ - divsd 0x45a73(%rip),%xmm3 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf9d1e(%rip),%r8d │ │ │ │ - cmp %r8d,%ebp │ │ │ │ - jl b3fe0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle b4366 │ │ │ │ - lea 0x50(%rsp),%r12 │ │ │ │ - lea 0xf9d14(%rip),%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %r15,%r14 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov %ebx,%eax │ │ │ │ - cltd │ │ │ │ - idiv %r8d │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea (%r15,%rax,8),%rsi │ │ │ │ - callq b35d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x18,%r13 │ │ │ │ - callq b3770 │ │ │ │ - mov 0xf9cba(%rip),%r8d │ │ │ │ - cmp %r8d,%ebx │ │ │ │ - jl b4080 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle b4366 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - jmp b4152 │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - subsd 0x433a0(%rip),%xmm1 │ │ │ │ - lea 0x546f1(%rip),%rsi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6a92a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - comisd 0x54e54(%rip),%xmm0 │ │ │ │ - mov 0xf9c3d(%rip),%r8d │ │ │ │ - ja b4218 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - cmp %r8d,%ebx │ │ │ │ - jge b42c0 │ │ │ │ - mov %ebx,%r14d │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ebx,%eax │ │ │ │ + cvtsi2sd %esi,%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe ae577 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov %edi,%edx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + cvtsi2sd %eax,%xmm4 │ │ │ │ + sub %r14d,%edx │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %edx,%xmm4 │ │ │ │ + mov %esi,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %edx,%xmm4 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %r14d,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + minsd %xmm0,%xmm2 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp %ecx,%r11d │ │ │ │ + je ae5c0 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %edi,%r14d │ │ │ │ cltd │ │ │ │ idiv %r8d │ │ │ │ + mov %esi,%eax │ │ │ │ movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea (%r12,%rax,8),%rsi │ │ │ │ - callq b35d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b3770 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltd │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - idivl 0xf9be2(%rip) │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - lea (%r12,%rax,8),%rsi │ │ │ │ - callq b3660 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - xorpd 0x43300(%rip),%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - callq 152c0 │ │ │ │ - cmpl $0x3,0xf9b8a(%rip) │ │ │ │ - jle b4124 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - jne b40e0 │ │ │ │ - lea 0x587d7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - jmpq b40e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - cltd │ │ │ │ - idiv %r8d │ │ │ │ - cmpl $0x3,0xf9b2b(%rip) │ │ │ │ - mov %edx,%r12d │ │ │ │ - jg b4388 │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - mov %eax,0xf9b38(%rip) │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jge b428f │ │ │ │ - sub %r12d,%r8d │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - lea -0x2(%r8),%edx │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - add %rcx,%rdx │ │ │ │ - lea (%r15,%rax,8),%rax │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - lea 0xf9b3b(%rip),%rdx │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - add $0x18,%rax │ │ │ │ - movsd %xmm0,-0x18(%rax) │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%rax) │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne b4268 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq b3f60 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b43bb │ │ │ │ - add $0x1e8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0xf9a8a(%rip),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - cvtsi2sd %r8d,%xmm1 │ │ │ │ - subsd 0x4397b(%rip),%xmm1 │ │ │ │ - mulsd 0x431bb(%rip),%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp b4360 │ │ │ │ - movsd 0x4d031(%rip),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x4396d(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jb b4360 │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - maxsd %xmm0,%xmm7 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle b4296 │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - lea 0x5453e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6a6fa(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - jmpq b4296 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x4(%r9,%rdx,8),%esi │ │ │ │ + mov (%r9,%rdx,8),%edi │ │ │ │ + cmp %eax,%esi │ │ │ │ + jg ae518 │ │ │ │ + cmp %esi,%r10d │ │ │ │ + jle ae577 │ │ │ │ + cmp %eax,%esi │ │ │ │ + jge ae51d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - jmp b4317 │ │ │ │ - mov 0xf99e4(%rip),%eax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - jmpq b42c6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edx,%ecx │ │ │ │ - lea 0x5449f(%rip),%rsi │ │ │ │ - mov %r14d,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6a699(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf99ba(%rip),%r8d │ │ │ │ - jmpq b422e │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - │ │ │ │ -00000000000b43c0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1e8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1d8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpl $0x3,0xf9965(%rip) │ │ │ │ - jg b4630 │ │ │ │ - movsd 0xf9987(%rip),%xmm6 │ │ │ │ - movsd 0xf9987(%rip),%xmm7 │ │ │ │ - mov 0xf9969(%rip),%ecx │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd 0xf997b(%rip),%xmm6 │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd 0x54b65(%rip),%xmm7 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x8(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle b4577 │ │ │ │ - lea 0xf9942(%rip),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp b4470 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x3,0xf98f9(%rip) │ │ │ │ - jg b4600 │ │ │ │ - mov 0xf990d(%rip),%ecx │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp %ecx,%r14d │ │ │ │ - jge b4504 │ │ │ │ - mov %r14d,%r12d │ │ │ │ - add $0x1,%r14d │ │ │ │ - lea 0xf9902(%rip),%rdi │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea 0x1(%rbp),%r13d │ │ │ │ - cltd │ │ │ │ - idiv %ecx │ │ │ │ - movslq %r13d,%rax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea (%rdi,%rdx,8),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x50(%rsp,%rax,1) │ │ │ │ - movsd 0x8(%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x58(%rsp,%rax,1) │ │ │ │ - movsd 0x10(%rsi),%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rsp,%rax,1) │ │ │ │ - callq b35d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3770 │ │ │ │ - cmpl $0x3,0xf9878(%rip) │ │ │ │ - jg b45a0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja b4450 │ │ │ │ - mov 0xf987c(%rip),%ecx │ │ │ │ - mov %r13d,%ebp │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp %ecx,%r14d │ │ │ │ - jl b4470 │ │ │ │ - cmpl $0x3,0xf9845(%rip) │ │ │ │ - jg b4770 │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jge b4577 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle b4571 │ │ │ │ - lea -0x1(%rbp),%ecx │ │ │ │ - lea 0x68(%rsp),%rax │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - lea 0xf9842(%rip),%rdx │ │ │ │ - lea (%rax,%rcx,8),%rcx │ │ │ │ - jmp b455a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - add $0x18,%rax │ │ │ │ - movsd -0x8(%rax),%xmm2 │ │ │ │ - movsd %xmm1,(%rdx) │ │ │ │ - add $0x18,%rdx │ │ │ │ - movsd %xmm0,-0x10(%rdx) │ │ │ │ - movsd %xmm2,-0x8(%rdx) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne b4548 │ │ │ │ - mov %ebp,0xf97f9(%rip) │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b479d │ │ │ │ - add $0x1e8,%rsp │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + jmpq ae525 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je ae600 │ │ │ │ + cvttsd2si %xmm2,%eax │ │ │ │ + addsd 0x493bf(%rip),%xmm1 │ │ │ │ + mov $0x0,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + cmovs %edx,%eax │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + cmovg %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov %r14d,%eax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - cltd │ │ │ │ - mov $0x1,%edi │ │ │ │ - divsd 0xf97ad(%rip),%xmm1 │ │ │ │ - lea 0x54356(%rip),%rsi │ │ │ │ - idivl 0xf97a8(%rip) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - mulsd 0x4547a(%rip),%xmm1 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6a459(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - jmpq b44de │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x5435c(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6a421(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b445d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x54950(%rip),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - lea 0x5424f(%rip),%rsi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - divsd 0xf9713(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - mulsd 0x453ed(%rip),%xmm1 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf9702(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle b470f │ │ │ │ - mov 0x6a3c3(%rip),%r13 │ │ │ │ - lea 0xf96fc(%rip),%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x54243(%rip),%r12 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ - add $0x18,%rbx │ │ │ │ - callq 152c0 │ │ │ │ - movsd 0xf96be(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd -0x8(%rbx),%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd -0x8(%rbx),%xmm2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - divsd %xmm1,%xmm4 │ │ │ │ - movsd -0x18(%rbx),%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - divsd %xmm1,%xmm3 │ │ │ │ - movsd -0x10(%rbx),%xmm1 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmp %ebp,0xf9663(%rip) │ │ │ │ - jg b4690 │ │ │ │ - lea 0x582a9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0xf9656(%rip),%xmm6 │ │ │ │ - movsd 0xf9656(%rip),%xmm7 │ │ │ │ - mov 0xf9638(%rip),%ecx │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd 0xf964a(%rip),%xmm6 │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jg b4437 │ │ │ │ - cmpl $0x3,0xf95ef(%rip) │ │ │ │ - jle b4577 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x58248(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6a2b6(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf95d8(%rip),%ecx │ │ │ │ - jmpq b4511 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000b47b0 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x53d7d(%rip),%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ xor %r12d,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xf8,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3(%r12),%eax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - and $0x3,%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rdi │ │ │ │ - callq b35d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3770 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r13,(%rsp) │ │ │ │ - jmp b4851 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3660 │ │ │ │ - movsd 0x54755(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja b4900 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x18,%r13 │ │ │ │ - cmp $0x4,%ebp │ │ │ │ - je b4890 │ │ │ │ - cmpl $0x3,0xf94f8(%rip) │ │ │ │ - jle b4828 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3660 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6a1bd(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp b4828 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp $0x4,%r12d │ │ │ │ - jne b47f0 │ │ │ │ - cmpl $0x3,0xf94a7(%rip) │ │ │ │ - jg b5165 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq b3850 │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - callq b3850 │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - callq b3850 │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - callq b3850 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne b5204 │ │ │ │ - add $0xf8,%rsp │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %ebx,0x0(%r13) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - mov (%rsp),%r15 │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - lea 0x53c3e(%rip),%r14 │ │ │ │ - lea 0x3(%r12),%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - and $0x3,%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rdi │ │ │ │ - callq b35d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b3770 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - jmp b4979 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b3660 │ │ │ │ - movsd 0x5462d(%rip),%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja b49f0 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp $0x4,%ebp │ │ │ │ - je b49b8 │ │ │ │ - cmpl $0x3,0xf93d0(%rip) │ │ │ │ - jle b4950 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b3660 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6a095(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp b4950 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp $0x4,%r12d │ │ │ │ - jne b4917 │ │ │ │ - cmpl $0x3,0xf937f(%rip) │ │ │ │ - jg b5126 │ │ │ │ - movl $0x0,0xf938f(%rip) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - jmpq b48b4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - movl $0x1,0x3c(%rsp) │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - jmpq b4b2b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,%eax │ │ │ │ - jne b4a57 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - callq b3660 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja b51b3 │ │ │ │ - mov 0xf92f3(%rip),%eax │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne b4d20 │ │ │ │ - cmpl $0x1,0x18(%rsp) │ │ │ │ - jne b4d20 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - je b500d │ │ │ │ - cmp $0xffffffff,%r15d │ │ │ │ - je b5022 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg b50d4 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - cmpl $0x2,(%rsp) │ │ │ │ - lea 0x4c(%rsp),%rsi │ │ │ │ - sete %cl │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x4,%edx │ │ │ │ - callq b3bb0 │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - cmpl $0x3,0xf9295(%rip) │ │ │ │ - jle b4b11 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je b4f08 │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - je b4ec9 │ │ │ │ - cmpl $0x2,(%rsp) │ │ │ │ - je b4fd2 │ │ │ │ - lea 0x54275(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x53af9(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x69f37(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - cmp $0x7,%edx │ │ │ │ - jg b5016 │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - cmp $0x7,%eax │ │ │ │ - jg b5016 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle b4b39 │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jg b5016 │ │ │ │ - cmpl $0x3,0xf9210(%rip) │ │ │ │ - jg b4df0 │ │ │ │ - movslq 0x24(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%r15 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rsi,%rax,8),%rbp │ │ │ │ - lea 0x3(%rcx),%eax │ │ │ │ - cltd │ │ │ │ - shr $0x1e,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rsi,%rax,8),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq b35d0 │ │ │ │ - movslq 0x38(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rsi,%rax,8),%r14 │ │ │ │ - lea 0x3(%rcx),%eax │ │ │ │ - cltd │ │ │ │ - shr $0x1e,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rsi,%rax,8),%r8 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq b35d0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b3690 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq b35d0 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - callq b3690 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - callq b35d0 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq b3690 │ │ │ │ - cmpl $0x3,0xf9123(%rip) │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov %eax,%r15d │ │ │ │ - jg b4d68 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - push %rax │ │ │ │ - lea 0xb8(%rsp),%r10 │ │ │ │ - push %r10 │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - callq b3cc0 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - ja b4a30 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne b4ca7 │ │ │ │ - mov 0x3c(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je b4ca7 │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - movl $0x0,0x3c(%rsp) │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov (%rsp),%esi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r10,%rdi │ │ │ │ - callq b3a50 │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0xf908c(%rip),%eax │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle b4a5d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je b505a │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - je b514d │ │ │ │ - cmpl $0x2,(%rsp) │ │ │ │ - je b510e │ │ │ │ - lea 0x53e00(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x69d3d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov 0xf903b(%rip),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je b4a69 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - or 0x18(%rsp),%edx │ │ │ │ - or %r15d,%edx │ │ │ │ - jne b4e4b │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg b4f48 │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - je b4ea0 │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x4,%edx │ │ │ │ - callq b3bb0 │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - jmpq b4ab4 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x53800(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - lea 0x537ed(%rip),%rsi │ │ │ │ - lea 0x42911(%rip),%rdi │ │ │ │ - callq b3540 │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - lea 0x537d6(%rip),%rsi │ │ │ │ - lea 0x537d1(%rip),%rdi │ │ │ │ - callq b3540 │ │ │ │ - mov %r15d,%edx │ │ │ │ - lea 0x428eb(%rip),%rsi │ │ │ │ - lea 0x537c5(%rip),%rdi │ │ │ │ - callq b3540 │ │ │ │ - lea 0x57bf9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x69c67(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - jmpq b4c3b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x5bb50(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je b4f6f │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - je b50c0 │ │ │ │ - cmpl $0x2,(%rsp) │ │ │ │ - je b50ac │ │ │ │ - lea 0x53c95(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x69c02(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b4b46 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jbe b4a7e │ │ │ │ - cmpl $0xffffffff,0x18(%rsp) │ │ │ │ - je b4faa │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg b5072 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - sete %cl │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0x4,%edx │ │ │ │ - callq b3bb0 │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - jmpq b4ab4 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x4c(%rsp),%rsi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x4,%edx │ │ │ │ - callq b3bb0 │ │ │ │ - cmpl $0x3,0xf8e91(%rip) │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jle b4b11 │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x53db1(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x53df3(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b4aef │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x53d72(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x53d7c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b4aef │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x53bd1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x69ade(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b4d3a │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - lea 0x53a9a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x53ab5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b4e37 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle b4a91 │ │ │ │ - lea 0x53c5e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x53c7b(%rip),%rsi │ │ │ │ - jmpq b50ee │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x53ca8(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x53d22(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b4aef │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jg b518c │ │ │ │ - xor %eax,%eax │ │ │ │ - callq b43c0 │ │ │ │ - jmpq b48d7 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jle b4e6f │ │ │ │ - lea 0x53b4e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x53596(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x53b60(%rip),%rsi │ │ │ │ - jmp b508c │ │ │ │ - lea 0x53528(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b4cfc │ │ │ │ - lea 0x53b9f(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x53be4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x699a1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b4e6f │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - lea 0x539dd(%rip),%rsi │ │ │ │ - jmpq b4f7e │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%edx │ │ │ │ - lea 0x539a1(%rip),%rsi │ │ │ │ - jmpq b4f7e │ │ │ │ - lea 0x53aa5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x53af2(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6993f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b4a91 │ │ │ │ - lea 0x534ab(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b4cfc │ │ │ │ - lea 0x538ab(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x69900(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b49d7 │ │ │ │ - lea 0x53451(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b4cfc │ │ │ │ - lea 0x5382c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x698c1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b48af │ │ │ │ - lea 0x539bd(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6989a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b5016 │ │ │ │ - cmpl $0x3,0xf8b96(%rip) │ │ │ │ - mov %r10,%r11 │ │ │ │ - jg b51d8 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r11,%rdi │ │ │ │ - callq b3b20 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq b43c0 │ │ │ │ - jmpq b48d7 │ │ │ │ - lea 0x53941(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6984a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov (%rsp),%r11 │ │ │ │ - jmp b51bf │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000b5210 : │ │ │ │ +00000000000ae620 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x4487f(%rip),%rax │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - mov %rax,0xf8b2b(%rip) │ │ │ │ - mov 0x41884(%rip),%rax │ │ │ │ - mov %rax,(%r9) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je b529f │ │ │ │ - lea 0xf8d6d(%rip),%rdi │ │ │ │ - mov %r9,%r12 │ │ │ │ - movl $0x0,0xf8b10(%rip) │ │ │ │ - callq b3850 │ │ │ │ - lea 0xf8d6c(%rip),%rdi │ │ │ │ - callq b3850 │ │ │ │ - lea 0xf8d78(%rip),%rdi │ │ │ │ - callq b3850 │ │ │ │ - lea 0xf8d84(%rip),%rdi │ │ │ │ - callq b3850 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq b3f60 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - cmpl $0x3,0xf8aaa(%rip) │ │ │ │ - movl $0x0,0xf8ac0(%rip) │ │ │ │ - jg b5430 │ │ │ │ - movsd 0xf8aaa(%rip),%xmm7 │ │ │ │ - lea 0xf8cfb(%rip),%r12 │ │ │ │ - lea 0x60(%r12),%r15 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - add $0x8,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mulsd -0x8(%r14),%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - mulsd -0x8(%rbp),%xmm2 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,-0x18(%r12) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd -0x8(%r14),%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - mulsd -0x8(%rbp),%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%r12) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd -0x8(%rbp),%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movsd %xmm0,-0x8(%r12) │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jne b52cf │ │ │ │ - lea 0xf8b93(%rip),%rbp │ │ │ │ - lea 0x60(%rbp),%r12 │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - add $0x8,%r13 │ │ │ │ - add $0x8,%rbx │ │ │ │ - mulsd -0x8(%r13),%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - mulsd -0x8(%rbx),%xmm4 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,-0x18(%rbp) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd -0x8(%r13),%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - mulsd -0x8(%rbx),%xmm5 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%rbp) │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mulsd -0x8(%rbx),%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movsd %xmm0,-0x8(%rbp) │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne b5371 │ │ │ │ - lea 0xf8af7(%rip),%rsi │ │ │ │ - lea 0xf8bb0(%rip),%rdi │ │ │ │ - callq b47b0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmpq b3f60 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf891d(%rip),%r9d │ │ │ │ - mov 0xf891a(%rip),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x53939(%rip),%rsi │ │ │ │ - mov 0xf890f(%rip),%ecx │ │ │ │ - mov 0xf890d(%rip),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x531a6(%rip),%r15 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x5318e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%r14,%r12,1),%xmm0 │ │ │ │ - movsd 0x0(%rbp,%r12,1),%xmm1 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp $0x20,%r12 │ │ │ │ - jne b547a │ │ │ │ - lea 0x5316d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x53148(%rip),%r15 │ │ │ │ - movsd 0x0(%r13,%r12,1),%xmm0 │ │ │ │ - movsd (%rbx,%r12,1),%xmm1 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp $0x20,%r12 │ │ │ │ - jne b54c0 │ │ │ │ - lea 0x574cf(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6953d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b52b6 │ │ │ │ - │ │ │ │ -00000000000b5510 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + sub $0x278,%rsp │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ mov $0x1410,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x348,%rsp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %r9d,0x110(%rsp) │ │ │ │ - movsd %xmm0,0xd0(%rsp) │ │ │ │ - movsd %xmm1,0xd8(%rsp) │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - movsd %xmm3,0xe0(%rsp) │ │ │ │ + mov 0x2b0(%rsp),%rbx │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ + mov %r8d,0x88(%rsp) │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x338(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x41f04(%rip),%rax │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - mov 0x52f25(%rip),%rax │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - mov 0x41ede(%rip),%rax │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ - mov 0x52eef(%rip),%rax │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ - mov 0x41ea0(%rip),%rax │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - mov %rax,0x240(%rsp) │ │ │ │ - mov 0x52eb9(%rip),%rax │ │ │ │ - movl $0x0,0x164(%rsp) │ │ │ │ - mov %rax,0x248(%rsp) │ │ │ │ - mov 0x41e6f(%rip),%rax │ │ │ │ - movq $0xffffffffffffffff,0x1c8(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - mov %rax,0x258(%rsp) │ │ │ │ - mov 0x52e7c(%rip),%rax │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ mov %rax,0x268(%rsp) │ │ │ │ - mov 0x4efad(%rip),%rax │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x49320(%rip),%rax │ │ │ │ + movq $0xffffffffffffffff,0x138(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ callq 15850 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xf8507(%rip),%rdi │ │ │ │ - mov %r13d,0xf8b24(%rip) │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %dx,0x5(%rax) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov $0x960,%edi │ │ │ │ + mov %r11w,0x5(%rax) │ │ │ │ + lea 0x4(%rax),%r15 │ │ │ │ movb $0x0,0x7(%rax) │ │ │ │ movl $0x1,(%rax) │ │ │ │ movb $0x0,0x4(%rax) │ │ │ │ - mov 0x390(%rsp),%eax │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %eax,0xf86bb(%rip) │ │ │ │ - mov 0x44414(%rip),%rax │ │ │ │ - mov %rax,0xf86c5(%rip) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x960(%rax),%rbp │ │ │ │ + mov $0x960,%edi │ │ │ │ + add $0x8,%r12 │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne ae6c9 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movsd 0x59e32(%rip),%xmm3 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + movsd 0x59e2c(%rip),%xmm2 │ │ │ │ + mov (%rax),%r14 │ │ │ │ + mov 0x483c2(%rip),%rax │ │ │ │ + lea 0x8(%r14),%rbp │ │ │ │ + mov %rax,(%r14) │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp ae77e │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x4ef2d(%rip),%xmm3 │ │ │ │ + cvtsi2sd %r13d,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + divsd 0x59dfe(%rip),%xmm3 │ │ │ │ + mulsd 0x4a53e(%rip),%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + divsd 0x4eef1(%rip),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0x4eeca(%rip),%xmm0 │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x8,%r12 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + divsd 0x59d9e(%rip),%xmm0 │ │ │ │ + mulsd 0x4a4de(%rip),%xmm0 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + divsd 0x4eea2(%rip),%xmm0 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%r12) │ │ │ │ + cmp $0x12c,%r13d │ │ │ │ + jne ae717 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0x960(%r14),%rdi │ │ │ │ + lea 0x8(%rax),%rsi │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mulsd (%r14,%rax,1),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp $0x960,%rax │ │ │ │ + jne ae7e8 │ │ │ │ + add $0x8,%rbp │ │ │ │ + add $0x8,%rsi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne ae7de │ │ │ │ + mov 0x2d0(%rsp),%eax │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x160(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0x657e8d(%rip) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov %eax,0x657faf(%rip) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x65753f(%rip),%rdi │ │ │ │ callq 15770 │ │ │ │ - mov 0xf84b9(%rip),%rax │ │ │ │ - cmpb $0x0,(%r12) │ │ │ │ - movl $0x0,0xf8aca(%rip) │ │ │ │ - mov %rax,0xf849b(%rip) │ │ │ │ - je b56d1 │ │ │ │ - movl $0x1,0xf8ab7(%rip) │ │ │ │ + mov 0x657533(%rip),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x128(%rsp),%rsi │ │ │ │ + mov %rax,0x657514(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + add %rbx,%rax │ │ │ │ + cmp %rax,0x128(%rsp) │ │ │ │ + jb ae91b │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + js aef08 │ │ │ │ + movl $0x0,0x657f34(%rip) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je ae8c8 │ │ │ │ + movl $0x1,0x657f20(%rip) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq f3160 │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ test %rax,%rax │ │ │ │ - je b5723 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + je ae94b │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x338(%rsp),%rax │ │ │ │ + mov 0x268(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne b70b3 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x348,%rsp │ │ │ │ + jne b0349 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add $0x278,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq ae270 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle aeee5 │ │ │ │ + mov 0x657eba(%rip),%eax │ │ │ │ + movl $0x1,0x58(%rsp) │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmpq ae8aa │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ xor %edx,%edx │ │ │ │ - callq f3160 │ │ │ │ + callq b2780 │ │ │ │ mov %rax,%rsi │ │ │ │ test %rax,%rax │ │ │ │ - jne b615f │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne ae8e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15390 │ │ │ │ cmp $0x5,%rax │ │ │ │ - ja b59ac │ │ │ │ - je b59ef │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ + ja b029d │ │ │ │ + je b02dc │ │ │ │ mov $0x100,%edx │ │ │ │ - lea 0xf8912(%rip),%rdi │ │ │ │ - mov $0x73,%r14d │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x657d51(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ mov $0x100,%edx │ │ │ │ - lea 0x52021(%rip),%rsi │ │ │ │ - lea 0xf88e9(%rip),%rdi │ │ │ │ - add %rbx,%rax │ │ │ │ - movl $0x7469662e,(%rax) │ │ │ │ - mov %r14w,0x4(%rax) │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0xf859f(%rip),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jg b61bb │ │ │ │ - mov %r12,%rsi │ │ │ │ + lea 0x4844f(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq b26d0 │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x48436(%rip),%rsi │ │ │ │ + lea 0x657d25(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0x657cf9(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jg b01b0 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq ad590 │ │ │ │ test %eax,%eax │ │ │ │ - jne b628a │ │ │ │ - mov 0xf857c(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle b58df │ │ │ │ - mov 0xf8524(%rip),%rdx │ │ │ │ - lea 0x537ad(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf8512(%rip),%rdx │ │ │ │ - lea 0x51d2f(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf8500(%rip),%rdx │ │ │ │ - lea 0x51d2e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + jg af7fe │ │ │ │ + mov 0x657cd3(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jle aeaa9 │ │ │ │ + mov 0x65748c(%rip),%rdx │ │ │ │ + lea 0x4dac2(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf84ee(%rip),%rdx │ │ │ │ - lea 0x51d2d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf84dc(%rip),%rdx │ │ │ │ - lea 0x51d2c(%rip),%rsi │ │ │ │ + mov 0x65747a(%rip),%rdx │ │ │ │ + lea 0x4dac1(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf84d3(%rip),%edx │ │ │ │ - lea 0x51f7c(%rip),%rsi │ │ │ │ + mov 0x657471(%rip),%edx │ │ │ │ + lea 0x4dac1(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xf84b6(%rip),%xmm0 │ │ │ │ - lea 0x51f6f(%rip),%rsi │ │ │ │ + movsd 0x657454(%rip),%xmm0 │ │ │ │ + lea 0x4dab4(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf84ac(%rip),%edx │ │ │ │ - lea 0x51f76(%rip),%rsi │ │ │ │ + mov 0x65744a(%rip),%edx │ │ │ │ + lea 0x4dabb(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf847a(%rip),%rax │ │ │ │ + mov 0x657418(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x51f6f(%rip),%rsi │ │ │ │ + lea 0x4dab4(%rip),%rsi │ │ │ │ lea 0xdd0(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x69169(%rip),%rax │ │ │ │ + mov 0x6ff9f(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movq $0x0,0xf8896(%rip) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - callq b2dd0 │ │ │ │ - mov %eax,0xa8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne b628a │ │ │ │ - mov 0xf83fe(%rip),%rax │ │ │ │ - mov 0x41b6f(%rip),%rcx │ │ │ │ - mov 0xf8370(%rip),%r10d │ │ │ │ - mov %rax,0xf8329(%rip) │ │ │ │ - mov 0xf83fa(%rip),%rax │ │ │ │ - movq %rcx,%xmm1 │ │ │ │ - mov %rax,0xf832e(%rip) │ │ │ │ - mov 0xf83ef(%rip),%rax │ │ │ │ - mov %rax,0xf8328(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r10d,%r10d │ │ │ │ - je b62a5 │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - lea 0x270(%rsp),%rcx │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - lea 0x290(%rsp),%rcx │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - movsd %xmm0,(%rcx,%rax,1) │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - movsd %xmm1,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x20,%rax │ │ │ │ - je b5a3d │ │ │ │ - movsd 0x1f0(%rsp,%rax,1),%xmm0 │ │ │ │ - movsd 0x210(%rsp,%rax,1),%xmm1 │ │ │ │ - jmp b5970 │ │ │ │ - lea -0x5(%rbx,%rax,1),%rdx │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x55469(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je b6173 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x51dda(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je b6173 │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - lea 0x55421(%rip),%rdi │ │ │ │ - lea -0x4(%rcx,%rax,1),%rax │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne b5a1c │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - jmpq b575d │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x553ea(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne b575d │ │ │ │ - jmp b5a14 │ │ │ │ - mov 0xf830c(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle b5b62 │ │ │ │ - lea 0x5355d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf81e1(%rip),%rdx │ │ │ │ - lea 0x53558(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf81cf(%rip),%rdx │ │ │ │ - lea 0x51dd7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movq $0x0,0x657d2c(%rip) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq adbb0 │ │ │ │ + mov 0x657bfc(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle aeb93 │ │ │ │ + lea 0x56d35(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf81bd(%rip),%rdx │ │ │ │ - lea 0x51b9b(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf81ab(%rip),%rdx │ │ │ │ - lea 0x51b9a(%rip),%rsi │ │ │ │ + mov 0x657322(%rip),%rdx │ │ │ │ + lea 0x4da6c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf8199(%rip),%rdx │ │ │ │ - lea 0x51b99(%rip),%rsi │ │ │ │ + mov 0x657310(%rip),%rdx │ │ │ │ + lea 0x4da6c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf8190(%rip),%edx │ │ │ │ - lea 0x51d89(%rip),%rsi │ │ │ │ + mov 0x657307(%rip),%edx │ │ │ │ + lea 0x4da6c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xf8173(%rip),%xmm0 │ │ │ │ - lea 0x51d7c(%rip),%rsi │ │ │ │ + movsd 0x6572ea(%rip),%xmm0 │ │ │ │ + lea 0x4da5f(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf8169(%rip),%edx │ │ │ │ - lea 0x51d83(%rip),%rsi │ │ │ │ + mov 0x6572e0(%rip),%edx │ │ │ │ + lea 0x4da66(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf8137(%rip),%rax │ │ │ │ + mov 0x6572ae(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x51d7c(%rip),%rsi │ │ │ │ + lea 0x4da5f(%rip),%rsi │ │ │ │ lea 0xdd0(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x68ee6(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf81a7(%rip),%rcx │ │ │ │ - mov 0x380(%rsp),%r8d │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je b5cc0 │ │ │ │ - imul %rcx,%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov 0xf819e(%rip),%rdx │ │ │ │ - mov 0xf817f(%rip),%rax │ │ │ │ - movsd 0x20(%rdx),%xmm1 │ │ │ │ - movsd 0x28(%rdx),%xmm2 │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - imul %rax,%rax │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm5 │ │ │ │ - ja b7099 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - sqrtsd %xmm1,%xmm1 │ │ │ │ - mov 0xf816f(%rip),%ebx │ │ │ │ - movsd %xmm1,0xf8597(%rip) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle b5c30 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - lea 0x51f30(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x68e2c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0xf855c(%rip),%xmm1 │ │ │ │ - mov 0xf8126(%rip),%ebx │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - mov 0xf8039(%rip),%rax │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - movsd 0x28(%rax),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm5 │ │ │ │ - ja b7083 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xf8519(%rip) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle b5c94 │ │ │ │ - mov $0x1,%edi │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x51ef0(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x68db4(%rip),%rax │ │ │ │ + mov 0x6feb5(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - callq b2dd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b628a │ │ │ │ - mov 0xf80a4(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jg b630d │ │ │ │ - mov 0xf8055(%rip),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - lea 0x1(%rax),%rbp │ │ │ │ - shl $0x6,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xf7ec9(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xf7eaa(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xf7ea3(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov 0xf801f(%rip),%rbx │ │ │ │ - mov %rax,0xf7e80(%rip) │ │ │ │ - lea 0x0(,%rbx,8),%rdi │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je b70b8 │ │ │ │ - mov 0xf7fde(%rip),%rbp │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle b5e0f │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - lea 0x0(,%rbp,8),%r15 │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ + mov 0x2b8(%rsp),%ecx │ │ │ │ + mov 0x6572ef(%rip),%rbx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne af829 │ │ │ │ + mov 0x657258(%rip),%rax │ │ │ │ lea 0x0(,%rax,8),%r12 │ │ │ │ - mov 0xf7fb8(%rip),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 15850 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,(%rcx,%rsi,8) │ │ │ │ - jle b5df9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rbx,(%rax,%r13,8) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je b617b │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle b5dee │ │ │ │ - nopl (%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15850 │ │ │ │ - mov %rax,(%rbx,%r14,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je b617b │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jne b5dd0 │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp 0x8(%rsp),%r13 │ │ │ │ - jne b5da8 │ │ │ │ - addq $0x1,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp 0x48(%rsp),%rax │ │ │ │ - jne b5d76 │ │ │ │ - mov 0xf7f3b(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle b5e5d │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0x531f3(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - imul %rbp,%rdx │ │ │ │ - imul 0xf7ee8(%rip),%rdx │ │ │ │ - imul 0x48(%rsp),%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x68bf2(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf7ebb(%rip),%rbp │ │ │ │ - mov 0xf8325(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne b6f50 │ │ │ │ - movsd 0x51f05(%rip),%xmm7 │ │ │ │ - movsd 0x51f05(%rip),%xmm6 │ │ │ │ - movsd %xmm7,0x70(%rsp) │ │ │ │ - movsd %xmm7,0x188(%rsp) │ │ │ │ - movsd %xmm6,0x78(%rsp) │ │ │ │ - movsd %xmm6,0x198(%rsp) │ │ │ │ - movsd %xmm7,0x190(%rsp) │ │ │ │ - movsd %xmm6,0x1a0(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - js b64a9 │ │ │ │ - lea 0x1a8(%rsp),%r15 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0xf7e6a(%rip),%rdi │ │ │ │ - lea 0x1b0(%rsp),%r8 │ │ │ │ - mov %r15,%rax │ │ │ │ - lea 0x170(%rsp),%r13 │ │ │ │ - mov %r9,%r15 │ │ │ │ - lea 0x168(%rsp),%r14 │ │ │ │ - lea 0x160(%rsp),%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea 0x180(%rsp),%rbp │ │ │ │ - lea 0x178(%rsp),%rbx │ │ │ │ - jmpq b5ffa │ │ │ │ - movl $0x1,0x160(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x2c8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je af817 │ │ │ │ + movsd 0x4e17c(%rip),%xmm1 │ │ │ │ + movsd 0x4e17c(%rip),%xmm0 │ │ │ │ + movsd %xmm1,0xf8(%rsp) │ │ │ │ + movsd %xmm0,0x108(%rsp) │ │ │ │ + movsd %xmm1,0x100(%rsp) │ │ │ │ + movsd %xmm0,0x110(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle aef54 │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + movsd 0x48d6f(%rip),%xmm6 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + lea 0xb8(%rsp),%r14 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x118(%rsp),%rax │ │ │ │ + lea 0xb0(%rsp),%r13 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + lea 0xe0(%rsp),%r12 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0xd8(%rsp),%rbx │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + jmpq aee21 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq ad070 │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne aecf7 │ │ │ │ + movsd 0xd8(%rsp),%xmm0 │ │ │ │ + movsd 0xf8(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe aecae │ │ │ │ + movsd %xmm0,0xf8(%rsp) │ │ │ │ + comisd 0x108(%rsp),%xmm0 │ │ │ │ + jbe aecc2 │ │ │ │ + movsd %xmm0,0x108(%rsp) │ │ │ │ + movsd 0xe0(%rsp),%xmm0 │ │ │ │ + movsd 0x100(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe aece3 │ │ │ │ + movsd %xmm0,0x100(%rsp) │ │ │ │ + comisd 0x110(%rsp),%xmm0 │ │ │ │ + jbe aecf7 │ │ │ │ + movsd %xmm0,0x110(%rsp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - cvtsi2sdq 0xf7de9(%rip),%xmm0 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - addsd 0x41548(%rip),%xmm0 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + cvtsi2sdq 0x65717a(%rip),%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x70(%rsp),%xmm1 │ │ │ │ + mov 0x657177(%rip),%rdi │ │ │ │ callq 15230 │ │ │ │ - movsd 0xf7d3b(%rip),%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x1b0(%rsp),%xmm2 │ │ │ │ - mov 0xf7d1f(%rip),%esi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r13,%rcx │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ mov %r14,%rdx │ │ │ │ - movsd 0x1a8(%rsp),%xmm1 │ │ │ │ - movsd 0xf7dcc(%rip),%xmm0 │ │ │ │ - mov 0xf7dbe(%rip),%edi │ │ │ │ - callq 64d60 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x160(%rsp) │ │ │ │ - mov 0xf7cc4(%rip),%rdi │ │ │ │ - callq 15810 │ │ │ │ + movsd 0x6570f2(%rip),%xmm3 │ │ │ │ + mov 0x6570e4(%rip),%esi │ │ │ │ + movsd 0x657164(%rip),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x120(%rsp),%xmm2 │ │ │ │ + mov 0x657144(%rip),%edi │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x657127(%rip),%rax │ │ │ │ + mov 0xcf4(%rax),%eax │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je aef28 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq b21b0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0xf7d60(%rip),%rdi │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ + callq ad070 │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je b6427 │ │ │ │ - movl $0x1,0x160(%rsp) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,0xf7d24(%rip) │ │ │ │ - jl b64a9 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cvtsi2sd %r15d,%xmm5 │ │ │ │ - addsd 0x4146a(%rip),%xmm5 │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov 0x4145e(%rip),%rax │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ + jne aee09 │ │ │ │ + movsd 0xd8(%rsp),%xmm0 │ │ │ │ + movsd 0xf8(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe aedc0 │ │ │ │ + movsd %xmm0,0xf8(%rsp) │ │ │ │ + comisd 0x108(%rsp),%xmm0 │ │ │ │ + jbe aedd4 │ │ │ │ + movsd %xmm0,0x108(%rsp) │ │ │ │ + movsd 0xe0(%rsp),%xmm0 │ │ │ │ + movsd 0x100(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe aedf5 │ │ │ │ + movsd %xmm0,0x100(%rsp) │ │ │ │ + comisd 0x110(%rsp),%xmm0 │ │ │ │ + jbe aee09 │ │ │ │ + movsd %xmm0,0x110(%rsp) │ │ │ │ + addq $0x1,0x40(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + cmp %rax,0x657075(%rip) │ │ │ │ + jle aef54 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + cvtsi2sdl 0x40(%rsp),%xmm0 │ │ │ │ + mov 0x65705c(%rip),%rdi │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm7 │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + movsd %xmm7,0x70(%rsp) │ │ │ │ callq 15230 │ │ │ │ - movsd 0xf7c42(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b0(%rsp),%xmm2 │ │ │ │ - mov 0xf7c27(%rip),%esi │ │ │ │ - mov 0xf7ce1(%rip),%edi │ │ │ │ - mov %r13,%rcx │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ mov %r14,%rdx │ │ │ │ - movsd 0x1a8(%rsp),%xmm1 │ │ │ │ - movsd 0xf7cd2(%rip),%xmm0 │ │ │ │ + movsd 0x656fbf(%rip),%xmm3 │ │ │ │ + mov 0x656fb1(%rip),%esi │ │ │ │ + movsd 0x657031(%rip),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ + movsd 0x120(%rsp),%xmm2 │ │ │ │ + mov 0x657011(%rip),%edi │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x656ff4(%rip),%rax │ │ │ │ + mov 0xcf4(%rax),%eax │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne aec74 │ │ │ │ + mov 0x656f58(%rip),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x160(%rsp) │ │ │ │ - mov 0xf7bcb(%rip),%rdi │ │ │ │ + movsd 0xc0(%rsp),%xmm1 │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ callq 15810 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq b21b0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0xf7c66(%rip),%rdi │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0xcf4(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne b5f04 │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne b5f0f │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - movsd 0x188(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe b610d │ │ │ │ - movsd %xmm0,0x188(%rsp) │ │ │ │ - comisd 0x198(%rsp),%xmm0 │ │ │ │ - jbe b6121 │ │ │ │ - movsd %xmm0,0x198(%rsp) │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - movsd 0x190(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe b6142 │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - comisd 0x1a0(%rsp),%xmm0 │ │ │ │ - jbe b5f0f │ │ │ │ - movsd %xmm0,0x1a0(%rsp) │ │ │ │ - jmpq b5f0f │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq b56f5 │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - jmpq b575d │ │ │ │ - movdqa 0x51c1d(%rip),%xmm0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movabs $0x61206567616d6920,%rcx │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movdqa 0x51c0d(%rip),%xmm0 │ │ │ │ - mov %rcx,0x20(%rax) │ │ │ │ - movl $0x79617272,0x28(%rax) │ │ │ │ - movb $0x0,0x2c(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmpq b56f5 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x512e5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x512df(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xf7e92(%rip),%rdx │ │ │ │ - lea 0x515dd(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - lea 0x512ca(%rip),%rsi │ │ │ │ + jmpq aec74 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x4d9b1(%rip),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x68820(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf7b21(%rip),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle b57ba │ │ │ │ - lea 0xf7929(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xf791d(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xf790a(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x5189c(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b57ba │ │ │ │ - mov 0x164(%rsp),%edi │ │ │ │ - callq b2660 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0xf74c5(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq b56f5 │ │ │ │ - mov 0x52204(%rip),%rcx │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - lea 0x270(%rsp),%rcx │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - lea 0x290(%rsp),%rcx │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - movsd %xmm0,(%rcx,%rax,1) │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - movsd %xmm1,(%rcx,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp $0x20,%rax │ │ │ │ - je b5a3d │ │ │ │ - movsd 0x230(%rsp,%rax,1),%xmm0 │ │ │ │ - movsd 0x250(%rsp,%rax,1),%xmm1 │ │ │ │ - jmp b62d1 │ │ │ │ - lea 0x52ccb(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf7921(%rip),%rdx │ │ │ │ - lea 0x52c98(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf790f(%rip),%rdx │ │ │ │ - lea 0x51517(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf78fd(%rip),%rdx │ │ │ │ - lea 0x512db(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf78eb(%rip),%rdx │ │ │ │ - lea 0x512da(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf78d9(%rip),%rdx │ │ │ │ - lea 0x512d9(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf78d0(%rip),%edx │ │ │ │ - lea 0x514c9(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xf78b3(%rip),%xmm0 │ │ │ │ - lea 0x514bc(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf78a9(%rip),%edx │ │ │ │ - lea 0x514c3(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf7877(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x514bc(%rip),%rsi │ │ │ │ - lea 0xdd0(%rax),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq ae8ed │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x68626(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b5cb4 │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ + lea 0x4d9e2(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq ae8ed │ │ │ │ + mov 0x656ee9(%rip),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsd 0xc0(%rsp),%xmm1 │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + jmpq aed86 │ │ │ │ + cmpq $0x0,0x656f2c(%rip) │ │ │ │ + jle af25a │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + movsd 0x48a1e(%rip),%xmm5 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + lea 0xb8(%rsp),%r14 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x118(%rsp),%rax │ │ │ │ + lea 0xb0(%rsp),%r13 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + lea 0xe0(%rsp),%r12 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0xd8(%rsp),%rbx │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + jmpq af172 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq ad070 │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne b5fe9 │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - movsd 0x188(%rsp),%xmm1 │ │ │ │ + jne af048 │ │ │ │ + movsd 0xd8(%rsp),%xmm0 │ │ │ │ + movsd 0xf8(%rsp),%xmm1 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - jbe b6457 │ │ │ │ - movsd %xmm0,0x188(%rsp) │ │ │ │ - comisd 0x198(%rsp),%xmm0 │ │ │ │ - jbe b646b │ │ │ │ - movsd %xmm0,0x198(%rsp) │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - movsd 0x190(%rsp),%xmm1 │ │ │ │ + jbe aefff │ │ │ │ + movsd %xmm0,0xf8(%rsp) │ │ │ │ + comisd 0x108(%rsp),%xmm0 │ │ │ │ + jbe af013 │ │ │ │ + movsd %xmm0,0x108(%rsp) │ │ │ │ + movsd 0xe0(%rsp),%xmm0 │ │ │ │ + movsd 0x100(%rsp),%xmm1 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - jbe b648c │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - comisd 0x1a0(%rsp),%xmm0 │ │ │ │ - jbe b5fe9 │ │ │ │ - movsd %xmm0,0x1a0(%rsp) │ │ │ │ - jmpq b5fe9 │ │ │ │ - cmpq $0x0,0xf785f(%rip) │ │ │ │ - js b67e8 │ │ │ │ - lea 0x1a8(%rsp),%r15 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0xf7867(%rip),%rdi │ │ │ │ - lea 0x1b0(%rsp),%r8 │ │ │ │ - mov %r15,%rax │ │ │ │ - lea 0x170(%rsp),%r13 │ │ │ │ - mov %r9,%r15 │ │ │ │ - lea 0x168(%rsp),%r14 │ │ │ │ - lea 0x160(%rsp),%r12 │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea 0x180(%rsp),%rbp │ │ │ │ - lea 0x178(%rsp),%rbx │ │ │ │ - jmpq b65ff │ │ │ │ - movl $0x1,0x160(%rsp) │ │ │ │ + jbe af034 │ │ │ │ + movsd %xmm0,0x100(%rsp) │ │ │ │ + comisd 0x110(%rsp),%xmm0 │ │ │ │ + jbe af048 │ │ │ │ + movsd %xmm0,0x110(%rsp) │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - cvtsi2sdq 0xf77ee(%rip),%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - addsd 0x40f45(%rip),%xmm1 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + cvtsi2sdq 0x656e31(%rip),%xmm1 │ │ │ │ + addsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd 0x70(%rsp),%xmm0 │ │ │ │ + mov 0x656e26(%rip),%rdi │ │ │ │ callq 15230 │ │ │ │ - movsd 0xf7738(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b0(%rsp),%xmm2 │ │ │ │ - mov 0xf771d(%rip),%esi │ │ │ │ - mov 0xf77d7(%rip),%edi │ │ │ │ - mov %r13,%rcx │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ mov %r14,%rdx │ │ │ │ - movsd 0x1a8(%rsp),%xmm1 │ │ │ │ - movsd 0xf77c8(%rip),%xmm0 │ │ │ │ + movsd 0x656da1(%rip),%xmm3 │ │ │ │ + mov 0x656d93(%rip),%esi │ │ │ │ + movsd 0x656e13(%rip),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x160(%rsp) │ │ │ │ - mov 0xf76c1(%rip),%rdi │ │ │ │ - callq 15810 │ │ │ │ + movsd 0x120(%rsp),%xmm2 │ │ │ │ + mov 0x656df3(%rip),%edi │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x656dd6(%rip),%rax │ │ │ │ + mov 0xcf4(%rax),%eax │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je af22e │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq b21b0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0xf775d(%rip),%rdi │ │ │ │ - mov 0xcf4(%rdi),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je b6764 │ │ │ │ - movl $0x1,0x160(%rsp) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,0xf7717(%rip) │ │ │ │ - jl b67e8 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cvtsi2sd %r15d,%xmm5 │ │ │ │ - addsd 0x40e65(%rip),%xmm5 │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov 0x40e59(%rip),%rax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ + callq ad070 │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne af15a │ │ │ │ + movsd 0xd8(%rsp),%xmm0 │ │ │ │ + movsd 0xf8(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe af111 │ │ │ │ + movsd %xmm0,0xf8(%rsp) │ │ │ │ + comisd 0x108(%rsp),%xmm0 │ │ │ │ + jbe af125 │ │ │ │ + movsd %xmm0,0x108(%rsp) │ │ │ │ + movsd 0xe0(%rsp),%xmm0 │ │ │ │ + movsd 0x100(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe af146 │ │ │ │ + movsd %xmm0,0x100(%rsp) │ │ │ │ + comisd 0x110(%rsp),%xmm0 │ │ │ │ + jbe af15a │ │ │ │ + movsd %xmm0,0x110(%rsp) │ │ │ │ + addq $0x1,0x40(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + cmp %rax,0x656d1c(%rip) │ │ │ │ + jle af25a │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + cvtsi2sdl 0x40(%rsp),%xmm0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x656d05(%rip),%rdi │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ callq 15230 │ │ │ │ - movsd 0xf763d(%rip),%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x1b0(%rsp),%xmm2 │ │ │ │ - mov 0xf7621(%rip),%esi │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + movsd 0x656c76(%rip),%xmm3 │ │ │ │ + mov 0x656c68(%rip),%esi │ │ │ │ + movsd 0x656ce8(%rip),%xmm0 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x120(%rsp),%xmm2 │ │ │ │ + mov 0x656cc8(%rip),%edi │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x656cab(%rip),%rax │ │ │ │ + mov 0xcf4(%rax),%eax │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne aefc5 │ │ │ │ + mov 0x656c0f(%rip),%rdi │ │ │ │ mov %r13,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - movsd 0x1a8(%rsp),%xmm1 │ │ │ │ - movsd 0xf76ce(%rip),%xmm0 │ │ │ │ - mov 0xf76c0(%rip),%edi │ │ │ │ - callq 64d60 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ - movsd 0x170(%rsp),%xmm1 │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x160(%rsp) │ │ │ │ - mov 0xf75c6(%rip),%rdi │ │ │ │ + movsd 0xc0(%rsp),%xmm1 │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ callq 15810 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jmpq aefc5 │ │ │ │ + mov 0x656be3(%rip),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq b21b0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0xf7661(%rip),%rdi │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne b6507 │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne b6512 │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - movsd 0x188(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe b6712 │ │ │ │ - movsd %xmm0,0x188(%rsp) │ │ │ │ - comisd 0x198(%rsp),%xmm0 │ │ │ │ - jbe b6726 │ │ │ │ - movsd %xmm0,0x198(%rsp) │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - movsd 0x190(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe b6747 │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - comisd 0x1a0(%rsp),%xmm0 │ │ │ │ - jbe b6512 │ │ │ │ - movsd %xmm0,0x1a0(%rsp) │ │ │ │ - jmpq b6512 │ │ │ │ - mov 0x160(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne b65ee │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - movsd 0x188(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe b6796 │ │ │ │ - movsd %xmm0,0x188(%rsp) │ │ │ │ - comisd 0x198(%rsp),%xmm0 │ │ │ │ - jbe b67aa │ │ │ │ - movsd %xmm0,0x198(%rsp) │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - movsd 0x190(%rsp),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe b67cb │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - comisd 0x1a0(%rsp),%xmm0 │ │ │ │ - jbe b65ee │ │ │ │ - movsd %xmm0,0x1a0(%rsp) │ │ │ │ - jmpq b65ee │ │ │ │ - cmpq $0x0,0xf7468(%rip) │ │ │ │ - js b68a1 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x1a0(%rsp),%r14 │ │ │ │ - lea 0x190(%rsp),%r12 │ │ │ │ - lea 0x198(%rsp),%rbp │ │ │ │ - lea 0x188(%rsp),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsd 0xc0(%rsp),%xmm1 │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + jmpq af0d7 │ │ │ │ + cmpq $0x0,0x656bae(%rip) │ │ │ │ + jle af323 │ │ │ │ + movsd 0x48720(%rip),%xmm7 │ │ │ │ + lea 0x110(%rsp),%rcx │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x100(%rsp),%r13 │ │ │ │ + lea 0x108(%rsp),%r12 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + lea 0xf8(%rsp),%rbx │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x40c53(%rip),%rax │ │ │ │ - cvtsi2sd %r13d,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + cvtsi2sd %r14d,%xmm1 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - addsd 0x40c43(%rip),%xmm1 │ │ │ │ - add $0x1,%r13 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - movsd %xmm1,0x180(%rsp) │ │ │ │ - callq b32e0 │ │ │ │ + add $0x1,%r14 │ │ │ │ + movsd %xmm5,0xd8(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + movsd %xmm1,0xe0(%rsp) │ │ │ │ + callq ae0c0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cvtsi2sdq 0xf73e1(%rip),%xmm0 │ │ │ │ - addsd 0x40c09(%rip),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + cvtsi2sdq 0x656b16(%rip),%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - movsd 0x180(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,0x178(%rsp) │ │ │ │ - callq b32e0 │ │ │ │ - cmp %r13,0xf73bd(%rip) │ │ │ │ - jge b6819 │ │ │ │ - mov 0xf73a8(%rip),%rax │ │ │ │ + movsd 0xe0(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,0xd8(%rsp) │ │ │ │ + callq ae0c0 │ │ │ │ + cmp %r14,0x656af4(%rip) │ │ │ │ + jg af2a1 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x656ade(%rip),%rax │ │ │ │ test %rax,%rax │ │ │ │ - js b695f │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x1a0(%rsp),%r14 │ │ │ │ - lea 0x190(%rsp),%r12 │ │ │ │ - lea 0x198(%rsp),%rbp │ │ │ │ - lea 0x188(%rsp),%rbx │ │ │ │ + jle af3f1 │ │ │ │ + movsd 0x48655(%rip),%xmm4 │ │ │ │ + lea 0x110(%rsp),%rcx │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x100(%rsp),%r13 │ │ │ │ + lea 0x108(%rsp),%r12 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + lea 0xf8(%rsp),%rbx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x40b98(%rip),%rax │ │ │ │ - cvtsi2sd %r13d,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + cvtsi2sd %r14d,%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - addsd 0x40b88(%rip),%xmm0 │ │ │ │ - add $0x1,%r13 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - movsd %xmm0,0x178(%rsp) │ │ │ │ - callq b32e0 │ │ │ │ + add $0x1,%r14 │ │ │ │ + movsd %xmm6,0xe0(%rsp) │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + movsd %xmm0,0xd8(%rsp) │ │ │ │ + callq ae0c0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - cvtsi2sdq 0xf732e(%rip),%xmm1 │ │ │ │ - addsd 0x40b4e(%rip),%xmm1 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + cvtsi2sdq 0x656a53(%rip),%xmm1 │ │ │ │ + addsd 0x8(%rsp),%xmm1 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x180(%rsp) │ │ │ │ - callq b32e0 │ │ │ │ - mov 0xf72fa(%rip),%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - jge b68d4 │ │ │ │ - mov 0x388(%rsp),%edi │ │ │ │ - mov 0xf72eb(%rip),%rdx │ │ │ │ - test %edi,%edi │ │ │ │ - jne b6ed0 │ │ │ │ - movsd 0x188(%rsp),%xmm2 │ │ │ │ - movsd 0x40142(%rip),%xmm7 │ │ │ │ - movsd 0x190(%rsp),%xmm4 │ │ │ │ - movsd 0x198(%rsp),%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm7,0x40(%rsp) │ │ │ │ - movsd 0x1a0(%rsp),%xmm0 │ │ │ │ - subsd %xmm7,%xmm3 │ │ │ │ - cvttsd2si %xmm3,%ecx │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - subsd %xmm7,%xmm3 │ │ │ │ - test %ecx,%ecx │ │ │ │ - cmovs 0x388(%rsp),%ecx │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - cvttsd2si %xmm3,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - cmovs 0x388(%rsp),%ecx │ │ │ │ - mov %ecx,0x60(%rsp) │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movsd 0x41271(%rip),%xmm5 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - subsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm5,%xmm3 │ │ │ │ - cvttsd2si %xmm3,%esi │ │ │ │ - movslq %esi,%rcx │ │ │ │ + movsd 0xd8(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0xe0(%rsp) │ │ │ │ + callq ae0c0 │ │ │ │ + mov 0x656a21(%rip),%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jg af36c │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x2c0(%rsp),%ebx │ │ │ │ + mov 0x656a11(%rip),%rdx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne af902 │ │ │ │ + movsd 0xf8(%rsp),%xmm7 │ │ │ │ + movsd 0x100(%rsp),%xmm4 │ │ │ │ + movsd 0x108(%rsp),%xmm5 │ │ │ │ + movsd 0x110(%rsp),%xmm6 │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + subsd 0x4768f(%rip),%xmm7 │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + subsd 0x47681(%rip),%xmm4 │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + cvttsd2si %xmm7,%r14d │ │ │ │ + movsd %xmm6,0x40(%rsp) │ │ │ │ + cvttsd2si %xmm4,%r13d │ │ │ │ + test %r14d,%r14d │ │ │ │ + cmovs 0x2c0(%rsp),%r14d │ │ │ │ + test %r13d,%r13d │ │ │ │ + cmovs 0x2c0(%rsp),%r13d │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + subsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x496f7(%rip),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%ebx │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + subsd 0x28(%rsp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movslq %ebx,%rcx │ │ │ │ cmp %rax,%rcx │ │ │ │ - cvttsd2si %xmm0,%ecx │ │ │ │ - cmovle %esi,%ebx │ │ │ │ - mov %ebx,0x10(%rsp) │ │ │ │ - movslq %ecx,%rax │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + cmovg %eax,%ebx │ │ │ │ + movslq %r12d,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - mov %edx,%eax │ │ │ │ - cmovle %ecx,%eax │ │ │ │ - cmpl $0x1,0xf7330(%rip) │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - mov %eax,%r15d │ │ │ │ - jle b6b36 │ │ │ │ - lea 0x50eb9(%rip),%rsi │ │ │ │ + cmovg %edx,%r12d │ │ │ │ + cmpl $0x1,0x657200(%rip) │ │ │ │ + jle af5f7 │ │ │ │ + lea 0x4d120(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - lea 0x50ea3(%rip),%rsi │ │ │ │ + movsd 0xf8(%rsp),%xmm0 │ │ │ │ + lea 0x4d10a(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ - lea 0x50e95(%rip),%rsi │ │ │ │ + movsd 0x108(%rsp),%xmm0 │ │ │ │ + lea 0x4d0fc(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - lea 0x50e87(%rip),%rsi │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + lea 0x4d0ee(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x1a0(%rsp),%xmm0 │ │ │ │ - lea 0x50e79(%rip),%rsi │ │ │ │ + movsd 0x110(%rsp),%xmm0 │ │ │ │ + lea 0x4d0e0(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ + mov %r14d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x50e73(%rip),%rsi │ │ │ │ + lea 0x4d0db(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov %ebx,%edx │ │ │ │ - lea 0x50e76(%rip),%rsi │ │ │ │ + lea 0x4d0de(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x60(%rsp),%edx │ │ │ │ + mov %r13d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x50e69(%rip),%rsi │ │ │ │ + lea 0x4d0d2(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15d,%edx │ │ │ │ + mov %r12d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x50e64(%rip),%rsi │ │ │ │ + lea 0x4d0cd(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x67f24(%rip),%rax │ │ │ │ + mov 0x6f48d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x188(%rsp),%xmm2 │ │ │ │ - movsd 0x198(%rsp),%xmm1 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - ja b6e2f │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - comisd 0x1a0(%rsp),%xmm0 │ │ │ │ - ja b6e2f │ │ │ │ - mov 0xf7109(%rip),%r15 │ │ │ │ - lea 0x0(,%r15,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je b6ffd │ │ │ │ - movslq 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - lea 0x0(,%rax,8),%r14 │ │ │ │ - test %r15,%r15 │ │ │ │ - jle b6e59 │ │ │ │ - mov 0xf70c1(%rip),%rax │ │ │ │ - movslq 0x10(%rsp),%rbp │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 15850 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - cmpq $0x0,0x48(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %r13,(%rax,%rcx,8) │ │ │ │ - jle b6c68 │ │ │ │ - mov %r14,%rdi │ │ │ │ + movsd 0xf8(%rsp),%xmm5 │ │ │ │ + movsd 0x108(%rsp),%xmm6 │ │ │ │ + movsd 0x100(%rsp),%xmm7 │ │ │ │ + movsd 0x110(%rsp),%xmm4 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + mov 0x656892(%rip),%r13 │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ callq 15850 │ │ │ │ - mov %rax,0x0(%r13,%r12,8) │ │ │ │ - mov %rax,%rdx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je b6ffd │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - lea (%rdx,%rax,8),%rbx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle b6c5d │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je b088a │ │ │ │ + test %r13,%r13 │ │ │ │ + jle af664 │ │ │ │ + mov 0x656863(%rip),%rax │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %ebx,%ebp │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 15850 │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx,%r14,8) │ │ │ │ test %rax,%rax │ │ │ │ - je b70d0 │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jne b6c40 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp 0x48(%rsp),%r12 │ │ │ │ - jne b6c0d │ │ │ │ - addq $0x1,0x58(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - cmp %rax,0xb0(%rsp) │ │ │ │ - jne b6be4 │ │ │ │ - mov 0xf70c8(%rip),%r8d │ │ │ │ - mov 0xb0(%rsp),%r15 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jg b6e66 │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%ebp │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xf6fb3(%rip),%r11 │ │ │ │ - movsd 0x51803(%rip),%xmm0 │ │ │ │ - lea 0x8(,%rax,8),%r10 │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - lea -0x1(%rbp),%eax │ │ │ │ - lea 0x0(,%r11,8),%rbx │ │ │ │ - lea 0x8(,%rax,8),%r9 │ │ │ │ - xor %edi,%edi │ │ │ │ - test %r11,%r11 │ │ │ │ - jle b6d1f │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - jle b6d16 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle b6d0d │ │ │ │ - mov (%r12,%rsi,8),%rax │ │ │ │ - mov (%rax,%rdi,1),%rax │ │ │ │ - mov (%rax,%rcx,1),%rax │ │ │ │ - lea (%r9,%rax,1),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne b6d00 │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %rcx,%r10 │ │ │ │ - jne b6ce6 │ │ │ │ - add $0x8,%rdi │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jne b6cdc │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %rsi,%r15 │ │ │ │ - jg b6cd5 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle b6d4f │ │ │ │ + je b084c │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne af63a │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + mov 0x657055(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle af6a8 │ │ │ │ + mov 0x656811(%rip),%rdx │ │ │ │ + lea 0x58e1a(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x5236f(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x67cf9(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je b72d4 │ │ │ │ - mov 0x8(%rsp),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle b7115 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - movslq 0x10(%rsp),%r12 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - lea (%rcx,%rax,8),%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je b72d4 │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne b6d8c │ │ │ │ - mov 0xf6fa0(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle b6dec │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - imul 0x8(%rsp),%edx │ │ │ │ - lea 0x51534(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - movslq %edx,%rdx │ │ │ │ + imul %r13,%rdx │ │ │ │ shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x67c62(%rip),%rax │ │ │ │ + mov 0x6f3a7(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xf6f64(%rip),%ecx │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ + mov 0x6567e8(%rip),%r13 │ │ │ │ + mov 0x657139(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne af992 │ │ │ │ + mov 0x6567c9(%rip),%rax │ │ │ │ + movq $0x1,0x140(%rsp) │ │ │ │ + movq $0x1,0x148(%rsp) │ │ │ │ + movq $0x1,0x150(%rsp) │ │ │ │ + movq $0x1,0x158(%rsp) │ │ │ │ + movl $0x0,0xb4(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jle afa41 │ │ │ │ + lea 0xa4(%rsp),%rax │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %ecx,%r13d │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x8(,%rax,8),%rbp │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle b6e1d │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ + lea 0xb4(%rsp),%r14 │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x130(%rsp),%r13 │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + jmp af752 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addq $0x1,0x148(%rsp) │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp %ebx,0x8(%rsp) │ │ │ │ - jg b6e05 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - jmpq b7157 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov $0x7061,%esi │ │ │ │ - movabs $0x6c7265766f206f4e,%rcx │ │ │ │ - mov %rcx,0x4(%rax) │ │ │ │ + cmp %rbx,0x656744(%rip) │ │ │ │ + jle afa49 │ │ │ │ + mov 0x656f68(%rip),%eax │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x58d05(%rip),%rsi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je af972 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af96b │ │ │ │ + push %r14 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + pushq 0x80(%rsp) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - mov %si,0x8(%rax) │ │ │ │ - movb $0x0,0xa(%rax) │ │ │ │ - jmpq b56f5 │ │ │ │ - cmpl $0x0,0xf6ef0(%rip) │ │ │ │ - jle b6d4f │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - imul 0x8(%rsp),%edx │ │ │ │ - lea 0x52202(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov (%rax,%rbx,8),%r9 │ │ │ │ + lea 0x6566e2(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15290 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x657035(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je af738 │ │ │ │ + push %r14 │ │ │ │ + mov 0x656680(%rip),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%r8 │ │ │ │ + pushq 0x80(%rsp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov (%rax,%rbx,8),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + je af738 │ │ │ │ + mov 0xb4(%rsp),%edi │ │ │ │ + callq ad520 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x656176(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq ae8ed │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmpq aebd4 │ │ │ │ + mov 0x656658(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + imul %rbx,%rbx │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov 0x656655(%rip),%rdx │ │ │ │ + imul %rax,%rax │ │ │ │ + movsd 0x20(%rdx),%xmm1 │ │ │ │ + movsd 0x28(%rdx),%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rbx,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm5 │ │ │ │ + ja b033b │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + sqrtsd %xmm1,%xmm1 │ │ │ │ + mov 0x656e35(%rip),%ebx │ │ │ │ + movsd %xmm1,0x656f4d(%rip) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg b08e8 │ │ │ │ + mov 0x656576(%rip),%rax │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + movsd 0x28(%rax),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm5 │ │ │ │ + ja b08ce │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x656f0a(%rip) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg b08a0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq adbb0 │ │ │ │ + mov 0x656dd2(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg b0780 │ │ │ │ + mov 0x656593(%rip),%rbx │ │ │ │ + jmpq aeba9 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x48082(%rip),%xmm0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movsd %xmm0,0xf8(%rsp) │ │ │ │ + movsd %xmm0,0x100(%rsp) │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x108(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x110(%rsp) │ │ │ │ + jmpq af475 │ │ │ │ + lea 0x58b0d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - imul 0xf6dd8(%rip),%rdx │ │ │ │ - imul %r15,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x67ba4(%rip),%rax │ │ │ │ + mov 0x6f0bb(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xf6dbd(%rip),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - jle b7015 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov 0xf6e91(%rip),%r8d │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - jmpq b6c99 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x3fbe8(%rip),%xmm3 │ │ │ │ - mov 0x40599(%rip),%rcx │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - addsd 0x4058c(%rip),%xmm1 │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - addsd 0x40577(%rip),%xmm0 │ │ │ │ - mov %rcx,0x188(%rsp) │ │ │ │ - movq %rcx,%xmm4 │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ - movq %rcx,%xmm2 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x198(%rsp) │ │ │ │ - movsd %xmm0,0x1a0(%rsp) │ │ │ │ - jmpq b69db │ │ │ │ - lea 0x0(,%rbp,8),%rdi │ │ │ │ + jmpq af772 │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ callq 15850 │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je b706b │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle b7021 │ │ │ │ - mov 0xf6d92(%rip),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ + je b0769 │ │ │ │ + test %r13,%r13 │ │ │ │ + jle af9f8 │ │ │ │ + mov 0x6564cf(%rip),%rax │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %ebx,%ebp │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 15850 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx,%rbx,8) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx,%r14,8) │ │ │ │ test %rax,%rax │ │ │ │ - je b706b │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne b6f88 │ │ │ │ - mov 0xf6d9c(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg b702e │ │ │ │ - movsd 0x50db8(%rip),%xmm6 │ │ │ │ - movsd 0x50db8(%rip),%xmm7 │ │ │ │ - movsd %xmm6,0x70(%rsp) │ │ │ │ - movsd %xmm6,0x188(%rsp) │ │ │ │ - movsd %xmm7,0x78(%rsp) │ │ │ │ - movsd %xmm7,0x198(%rsp) │ │ │ │ - movsd %xmm6,0x190(%rsp) │ │ │ │ - movsd %xmm7,0x1a0(%rsp) │ │ │ │ - jmpq b5eb4 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x5128f(%rip),%rsi │ │ │ │ - mov $0x2e,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq b56f5 │ │ │ │ - mov 0xf6d34(%rip),%r8d │ │ │ │ - jmpq b6d28 │ │ │ │ - cmpl $0x0,0xf6d28(%rip) │ │ │ │ - jle b5e6b │ │ │ │ - mov 0xf6cdb(%rip),%rdx │ │ │ │ - lea 0x5200c(%rip),%rsi │ │ │ │ + je b0769 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne af9ce │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + mov 0x656cc1(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle af6b8 │ │ │ │ + imul %r12d,%ebx │ │ │ │ + lea 0x58ab5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - imul %rbp,%rdx │ │ │ │ + movslq %ebx,%rdx │ │ │ │ shl $0x3,%rdx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x679e9(%rip),%rax │ │ │ │ + mov 0x6f013(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xf6cb2(%rip),%rbp │ │ │ │ - jmpq b5e6b │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x50b91(%rip),%rsi │ │ │ │ - mov $0x2a,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq b56f5 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - jmpq b5c5b │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - jmpq b5bdb │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x50ae4(%rip),%rsi │ │ │ │ - mov $0x2d,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq b56f5 │ │ │ │ - movdqa 0x50cc8(%rip),%xmm0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov $0x79,%edx │ │ │ │ - movabs $0x206567616d692061,%rcx │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movdqa 0x520b3(%rip),%xmm0 │ │ │ │ - mov %rcx,0x20(%rax) │ │ │ │ - movl $0x61727261,0x28(%rax) │ │ │ │ - mov %dx,0x2c(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmpq b56f5 │ │ │ │ - mov 0xf6c35(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle b7157 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - imul 0x8(%rsp),%edx │ │ │ │ - lea 0x511c9(%rip),%rsi │ │ │ │ + mov 0x656454(%rip),%r13 │ │ │ │ + jmpq af6b8 │ │ │ │ + lea 0xb4(%rsp),%r14 │ │ │ │ + mov 0x656430(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x656d82(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne b0924 │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne b0940 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle b0940 │ │ │ │ + mov 0x656403(%rip),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jle afb03 │ │ │ │ + movslq 0x30(%rsp),%rdx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x678f7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf6bf9(%rip),%ecx │ │ │ │ - mov 0xf6bb2(%rip),%r14 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x164(%rsp),%r13 │ │ │ │ - cmpq $0x0,0xf6bb8(%rip) │ │ │ │ - movq $0x1,0x1d0(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r13,%r15 │ │ │ │ - movq $0x1,0x1d8(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - movq $0x1,0x1e0(%rsp) │ │ │ │ - movq $0x1,0x1e8(%rsp) │ │ │ │ - jle b7344 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmpq $0x0,0xf6b67(%rip) │ │ │ │ - mov %r12d,0x88(%rsp) │ │ │ │ - movq $0x1,0x1e0(%rsp) │ │ │ │ - jle b731e │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmpq $0x0,0xf6b34(%rip) │ │ │ │ - mov %ebx,0x48(%rsp) │ │ │ │ - movq $0x1,0x1d8(%rsp) │ │ │ │ - jle b7301 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x1d0(%rsp),%r14 │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x1c0(%rsp),%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - lea 0x15c(%rsp),%rax │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - jmp b729a │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ + movsd 0x130(%rsp),%xmm0 │ │ │ │ + mov 0x6563d7(%rip),%rcx │ │ │ │ + sub %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sub %rdx,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jg afadb │ │ │ │ + jmp afafa │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r10,%rax,8),%r9 │ │ │ │ + movsd %xmm0,(%r9,%rdx,8) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je afafa │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jg afac8 │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jl afac8 │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jg afac8 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jl afac8 │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne afadb │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne afaba │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15110 │ │ │ │ + lea 0x656bce(%rip),%rdi │ │ │ │ + callq 15110 │ │ │ │ mov %r14,%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov (%rax,%r13,8),%r9 │ │ │ │ - push %r15 │ │ │ │ - lea 0xf6aa1(%rip),%rax │ │ │ │ - pushq 0xd0(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0xc0(%rsp),%r8 │ │ │ │ - callq 15290 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x6562dc(%rip),%rdi │ │ │ │ + callq 15990 │ │ │ │ test %eax,%eax │ │ │ │ - jne b72f0 │ │ │ │ - addq $0x1,0x1d8(%rsp) │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov 0xf6abf(%rip),%ecx │ │ │ │ - cmp 0xf6a80(%rip),%r13 │ │ │ │ - jge b7301 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jne b723f │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - mov 0x88(%rsp),%edx │ │ │ │ - mov %r13d,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x51e1a(%rip),%rsi │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x2c8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne afb5a │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x656b9a(%rip),%rsi │ │ │ │ + lea 0x656273(%rip),%rdi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x65629f(%rip),%rdi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x656298(%rip),%rcx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + callq 15070 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x656b37(%rip),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle afbb0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x4c61e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x67779(%rip),%rax │ │ │ │ + mov 0x6ee98(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq b723f │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x50fe8(%rip),%rsi │ │ │ │ - mov $0x2e,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq b56f5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x164(%rsp),%edi │ │ │ │ - callq b2660 │ │ │ │ - jmpq b56f5 │ │ │ │ - addq $0x1,0x1e0(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp 0xf6a0b(%rip),%rbx │ │ │ │ - jl b71dc │ │ │ │ - xchg %r12,%rbp │ │ │ │ - addq $0x1,0x1e8(%rsp) │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov 0xf6a1f(%rip),%ecx │ │ │ │ - cmp %r12,0xf69f0(%rip) │ │ │ │ - jg b71af │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov %r15,%r13 │ │ │ │ - cmpl $0x2,0xf6a05(%rip) │ │ │ │ - je b7426 │ │ │ │ - cmpl $0x0,0xf6e30(%rip) │ │ │ │ - je b7480 │ │ │ │ - movq $0x1,0x1d0(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x1c0(%rsp),%rbx │ │ │ │ - movq $0x1,0x1d8(%rsp) │ │ │ │ - movq $0x1,0x1e0(%rsp) │ │ │ │ - movq $0x1,0x1e8(%rsp) │ │ │ │ - jmp b73e9 │ │ │ │ - lea 0x1d0(%rsp),%rdx │ │ │ │ - push %r13 │ │ │ │ - mov 0xf68f5(%rip),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - lea 0x164(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov (%rax,%rbp,8),%r9 │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 15290 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ + mov 0x2c8(%rsp),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne afc11 │ │ │ │ + mov 0x6561fc(%rip),%rdi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x6561f5(%rip),%rcx │ │ │ │ + mov $0xffffffc0,%esi │ │ │ │ + callq 15070 │ │ │ │ test %eax,%eax │ │ │ │ - jne b72f0 │ │ │ │ - addq $0x1,0x1d8(%rsp) │ │ │ │ - cmp 0xf6928(%rip),%rbp │ │ │ │ - mov 0xf695a(%rip),%eax │ │ │ │ - jge b7455 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne b739a │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x51cf2(%rip),%rsi │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x656ad5(%rip),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle afc11 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x478a5(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x67627(%rip),%rax │ │ │ │ + mov 0x6ee37(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq b739a │ │ │ │ - lea 0x55592(%rip),%rsi │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x6561e3(%rip),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq 15320 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x656a8d(%rip),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle afc59 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x478b5(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x67600(%rip),%rax │ │ │ │ + mov 0x6edef(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - cmpl $0x0,0xf6d39(%rip) │ │ │ │ - jne b735e │ │ │ │ - cmpl $0x2,0xf68f4(%rip) │ │ │ │ - jne b7480 │ │ │ │ + mov 0x2c8(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne b0ab8 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x65614a(%rip),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq 15320 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x656a33(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jle afcb4 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x55555(%rip),%rsi │ │ │ │ + lea 0x4c54a(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x675c8(%rip),%rax │ │ │ │ + mov 0x6ed94(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - mov %r13,0x130(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov 0xf68b3(%rip),%ebp │ │ │ │ - movsd %xmm2,0x88(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - cmp 0xf6866(%rip),%rax │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - jge b8be5 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ - mov %eax,0xf6894(%rip) │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - je b970b │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0xc8(%rsp) │ │ │ │ - testb $0x1,0xa8(%rsp) │ │ │ │ - je b8585 │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - ucomisd 0x40(%rsp),%xmm3 │ │ │ │ - mov $0x1,%edx │ │ │ │ - setp %al │ │ │ │ - cmovne %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - jne b8585 │ │ │ │ - mov 0xf668e(%rip),%rax │ │ │ │ - mov 0xf667f(%rip),%rdx │ │ │ │ - movl $0x1,0xa8(%rsp) │ │ │ │ - mov %rdx,0xf6675(%rip) │ │ │ │ - mov 0xf6656(%rip),%rdx │ │ │ │ - mov %rax,0xf665f(%rip) │ │ │ │ - mov 0xf6650(%rip),%rax │ │ │ │ - mov %rdx,0xf6649(%rip) │ │ │ │ - mov %rax,0xf663a(%rip) │ │ │ │ - cmpq $0x0,0xf67b2(%rip) │ │ │ │ - js b7a65 │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - mov %r13d,0xa0(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ - lea 0x1a8(%rsp),%r15 │ │ │ │ - lea 0x160(%rsp),%rbp │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0xf8(%rsp) │ │ │ │ - jmpq b771a │ │ │ │ - jne b7741 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - cvtsi2sd %r14d,%xmm5 │ │ │ │ - movsd 0x3fec2(%rip),%xmm0 │ │ │ │ - movsd 0x50eea(%rip),%xmm1 │ │ │ │ - cvtsi2sdl 0xa0(%rsp),%xmm6 │ │ │ │ - movsd %xmm5,0xe8(%rsp) │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - movsd %xmm6,0xb0(%rsp) │ │ │ │ - addsd %xmm6,%xmm1 │ │ │ │ - callq 15230 │ │ │ │ - mov 0xf65ab(%rip),%rdx │ │ │ │ - movsd 0xf6683(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b0(%rsp),%xmm2 │ │ │ │ - mov 0xf6668(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - add %rbx,%rdx │ │ │ │ - movsd 0xf6720(%rip),%xmm0 │ │ │ │ - movsd 0x1a8(%rsp),%xmm1 │ │ │ │ - mov 0xf6709(%rip),%edi │ │ │ │ - lea 0x8(%rdx),%rcx │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xf6561(%rip),%rax │ │ │ │ - mov 0xf662a(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - movl $0x0,0x160(%rsp) │ │ │ │ - add %rbx,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x28(%rax),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xf652c(%rip),%rax │ │ │ │ + mov 0x656145(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x473b6(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x6560de(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x4738f(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x6560f7(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x47371(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + cvttsd2si 0x10(%rsp),%ecx │ │ │ │ + mov 0x6560cc(%rip),%rdi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x46ff4(%rip),%rsi │ │ │ │ + cvttsd2si 0x18(%rsp),%eax │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + sub %ecx,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movslq %eax,%rbp │ │ │ │ mov %rbp,%rdx │ │ │ │ - add %rbx,%rax │ │ │ │ - lea 0x28(%rax),%rdi │ │ │ │ - lea 0x30(%rax),%rsi │ │ │ │ - callq b21b0 │ │ │ │ - mov 0xf66a2(%rip),%rax │ │ │ │ - movsd 0xb0(%rsp),%xmm6 │ │ │ │ - movsd 0xe8(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rax),%edi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + cvttsd2si 0x28(%rsp),%r13d │ │ │ │ + mov 0x65608f(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + cvttsd2si 0x40(%rsp),%eax │ │ │ │ + lea 0x46fb6(%rip),%rsi │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + sub %r13d,%eax │ │ │ │ + movslq %eax,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov 0x656058(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + cvtsi2sdl 0x10(%rsp),%xmm6 │ │ │ │ + movsd 0x655ffd(%rip),%xmm0 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x46f87(%rip),%rsi │ │ │ │ + subsd %xmm6,%xmm0 │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov 0x656017(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + cvtsi2sd %r13d,%xmm7 │ │ │ │ + movsd 0x655fb5(%rip),%xmm0 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x46f4e(%rip),%rsi │ │ │ │ + subsd %xmm7,%xmm0 │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x2c8(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je b09df │ │ │ │ + mov 0x65688a(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne b059f │ │ │ │ + movq $0x1,0x140(%rsp) │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + movq $0x1,0x148(%rsp) │ │ │ │ + cmp 0x28(%rsp),%r13d │ │ │ │ + jge b03e6 │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov 0x655f89(%rip),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jle afebf │ │ │ │ + movsd 0x130(%rsp),%xmm0 │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x2c8(%rsp),%edi │ │ │ │ + movsd %xmm0,(%rcx,%rax,1) │ │ │ │ test %edi,%edi │ │ │ │ - jne b7a48 │ │ │ │ - mov 0x160(%rsp),%ecx │ │ │ │ - mov 0xf64e4(%rip),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - mov %ecx,0x38(%rdx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je b76fc │ │ │ │ - mov 0xf64c2(%rip),%rax │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - lea -0x40(%rax,%rbx,1),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - movsd 0x28(%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x28(%rax) │ │ │ │ - movsd 0x30(%rdx),%xmm0 │ │ │ │ - mov %ecx,0x38(%rax) │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - cmpl $0x4,0xf664d(%rip) │ │ │ │ - jg b83d9 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,0xf65fc(%rip) │ │ │ │ - jl b7a5d │ │ │ │ - mov %r14,%rbx │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - mov %r14d,%r13d │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - shl $0x6,%rbx │ │ │ │ - ucomisd 0x40(%rsp),%xmm3 │ │ │ │ - mov 0xf65f5(%rip),%rdi │ │ │ │ - jnp b759d │ │ │ │ + jne afeb6 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + movsd %xmm0,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne afe97 │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + cmp %ecx,0x10(%rsp) │ │ │ │ + jge b038d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movsd 0x3fd29(%rip),%xmm6 │ │ │ │ - mulsd 0x38(%rsp),%xmm6 │ │ │ │ - cvtsi2sd %eax,%xmm5 │ │ │ │ - cvtsi2sdl 0xc8(%rsp),%xmm0 │ │ │ │ - movsd %xmm5,0xf0(%rsp) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - subsd %xmm6,%xmm5 │ │ │ │ - movsd %xmm6,0xe8(%rsp) │ │ │ │ - addsd %xmm6,%xmm1 │ │ │ │ - movsd %xmm5,0x100(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm1,0xb0(%rsp) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + sub 0x10(%rsp),%eax │ │ │ │ + mov %rbp,0x98(%rsp) │ │ │ │ + cvtsi2sd %r13d,%xmm0 │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + addsd 0x46bd6(%rip),%xmm0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + lea 0x118(%rsp),%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %r13d,0x8c(%rsp) │ │ │ │ + mov %r12,0x90(%rsp) │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + jmp aff63 │ │ │ │ + comisd 0x46b8c(%rip),%xmm0 │ │ │ │ + movl $0x1,0xb0(%rsp) │ │ │ │ + jbe aff54 │ │ │ │ + movl $0x1,0xb0(%rsp) │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %r14d,0x40(%rsp) │ │ │ │ + je b036d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x58(%rsp),%xmm4 │ │ │ │ + mov 0x655ea0(%rip),%rdi │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + add %r14d,%eax │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd %xmm4,0xe0(%rsp) │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + addsd 0x46b2a(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0xd8(%rsp) │ │ │ │ callq 15230 │ │ │ │ - mov 0xf63f6(%rip),%rdx │ │ │ │ - movsd 0xf64ce(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b0(%rsp),%xmm2 │ │ │ │ - mov 0xf64b3(%rip),%esi │ │ │ │ + mov 0x655e65(%rip),%rdi │ │ │ │ + mov 0x58576(%rip),%rcx │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + movq %rcx,%xmm1 │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je b05d0 │ │ │ │ + subsd 0xd8(%rsp),%xmm1 │ │ │ │ + andpd 0x478f6(%rip),%xmm1 │ │ │ │ + movl $0x0,0xb0(%rsp) │ │ │ │ + comisd 0x46abb(%rip),%xmm1 │ │ │ │ + subsd 0xe0(%rsp),%xmm0 │ │ │ │ + andpd 0x478d2(%rip),%xmm0 │ │ │ │ + ja aff34 │ │ │ │ + comisd 0x46a9c(%rip),%xmm0 │ │ │ │ + ja aff49 │ │ │ │ + mov 0x655e68(%rip),%esi │ │ │ │ + mov 0x655de2(%rip),%edi │ │ │ │ mov $0x5,%eax │ │ │ │ - add %rbx,%rdx │ │ │ │ - movsd 0xf656b(%rip),%xmm0 │ │ │ │ - movsd 0x1a8(%rsp),%xmm1 │ │ │ │ - mov 0xf6554(%rip),%edi │ │ │ │ - lea 0x8(%rdx),%rcx │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xf63ac(%rip),%rax │ │ │ │ - mov 0xf6475(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - movl $0x0,0x160(%rsp) │ │ │ │ - add %rbx,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x28(%rax),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xf6377(%rip),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %rbx,%rax │ │ │ │ - lea 0x28(%rax),%rdi │ │ │ │ - lea 0x30(%rax),%rsi │ │ │ │ - callq b21b0 │ │ │ │ - mov 0xf64ed(%rip),%rdi │ │ │ │ - movsd 0x100(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne b8570 │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ - mov 0xf6338(%rip),%rdx │ │ │ │ - cmpl $0x4,0xf64e1(%rip) │ │ │ │ - mov %eax,0x38(%rdx,%rbx,1) │ │ │ │ - jg b849f │ │ │ │ - movsd 0xe8(%rsp),%xmm5 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - addsd 0xf0(%rsp),%xmm5 │ │ │ │ - movsd 0xb0(%rsp),%xmm1 │ │ │ │ - movsd %xmm5,0xe8(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0xf62dd(%rip),%rdx │ │ │ │ - movsd 0xf63c5(%rip),%xmm3 │ │ │ │ + lea 0xc0(%rsp),%rcx │ │ │ │ + movsd 0x655e55(%rip),%xmm3 │ │ │ │ + movsd 0x655dcd(%rip),%xmm0 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b0(%rsp),%xmm2 │ │ │ │ - mov 0xf63aa(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - add %rbx,%rdx │ │ │ │ - movsd 0xf6462(%rip),%xmm0 │ │ │ │ - movsd 0x1a8(%rsp),%xmm1 │ │ │ │ - mov 0xf644b(%rip),%edi │ │ │ │ - lea 0x8(%rdx),%rcx │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xf6293(%rip),%rax │ │ │ │ - mov 0xf636c(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - movl $0x0,0x160(%rsp) │ │ │ │ - add %rbx,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x28(%rax),%rsi │ │ │ │ + lea 0xb8(%rsp),%rdx │ │ │ │ + movsd 0x120(%rsp),%xmm2 │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x655e13(%rip),%rdi │ │ │ │ + movsd 0xc0(%rsp),%xmm1 │ │ │ │ + lea 0xb0(%rsp),%rcx │ │ │ │ + lea 0xd0(%rsp),%rdx │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + lea 0xc8(%rsp),%rsi │ │ │ │ + movl $0x0,0xb0(%rsp) │ │ │ │ callq 15810 │ │ │ │ - mov 0xf625e(%rip),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %rbx,%rax │ │ │ │ - lea 0x30(%rax),%rsi │ │ │ │ - lea 0x28(%rax),%rdi │ │ │ │ - callq b21b0 │ │ │ │ - mov 0xf63e4(%rip),%rax │ │ │ │ - movsd 0xe8(%rsp),%xmm5 │ │ │ │ - mov 0xcf4(%rax),%eax │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne b848a │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ - mov 0xf621f(%rip),%rdx │ │ │ │ - cmpl $0x4,0xf63d8(%rip) │ │ │ │ - mov %eax,0x38(%rdx,%rbx,1) │ │ │ │ - jle b7709 │ │ │ │ - mov 0xa0(%rsp),%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ + jne aff54 │ │ │ │ + movsd 0xc8(%rsp),%xmm1 │ │ │ │ + subsd 0x469e9(%rip),%xmm1 │ │ │ │ + movsd 0x478a9(%rip),%xmm2 │ │ │ │ + movsd 0xd0(%rsp),%xmm0 │ │ │ │ + subsd 0x469d0(%rip),%xmm0 │ │ │ │ + movsd %xmm1,0xc8(%rsp) │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm0,0xd0(%rsp) │ │ │ │ + cvttsd2si %xmm2,%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + js aff54 │ │ │ │ + movsd 0x4786c(%rip),%xmm2 │ │ │ │ + mov 0x655d5d(%rip),%r12 │ │ │ │ + movslq %r10d,%rdx │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + cvttsd2si %xmm2,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js aff54 │ │ │ │ + cmp %r12,%rdx │ │ │ │ + jge aff54 │ │ │ │ + mov 0x655d40(%rip),%r15 │ │ │ │ + movslq %r9d,%r11 │ │ │ │ + cmp %r15,%r11 │ │ │ │ + jge aff54 │ │ │ │ + mov 0x88(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne b0616 │ │ │ │ + mov 0x0(%rbp,%r11,8),%rcx │ │ │ │ + movslq %r14d,%rax │ │ │ │ + movsd (%rcx,%rdx,8),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + movsd %xmm0,(%rcx,%rax,8) │ │ │ │ + mov 0x2c8(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne aff54 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov 0x4692b(%rip),%rbx │ │ │ │ + mov %rbx,(%rcx,%rax,8) │ │ │ │ + jmpq aff54 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + lea 0x4c282(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0xb0(%rsp),%xmm1 │ │ │ │ - lea 0x515a3(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x656619(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne b0350 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + lea 0x4c25b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - movsd 0x1a8(%rsp),%xmm0 │ │ │ │ - lea 0x5143e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf61b2(%rip),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x5144e(%rip),%rsi │ │ │ │ - add %rbx,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4c254(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - add 0xf6189(%rip),%rbx │ │ │ │ - mov 0x38(%rbx),%r13d │ │ │ │ - movsd 0x28(%rbx),%xmm0 │ │ │ │ - movsd 0x30(%rbx),%xmm1 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je b847e │ │ │ │ - lea 0x5143b(%rip),%rsi │ │ │ │ + lea 0x6564d3(%rip),%rdx │ │ │ │ + lea 0x4c257(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x67005(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x548a3(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6e801(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq b7709 │ │ │ │ - movl $0x1,0x160(%rsp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmpq b76b5 │ │ │ │ - mov 0xa0(%rsp),%r13d │ │ │ │ - cmpq $0x0,0xf62a3(%rip) │ │ │ │ - mov 0xf62dd(%rip),%ebp │ │ │ │ - jle b83ce │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r15,%r14 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - jmpq b7d68 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - movsd 0xd8(%rsp),%xmm3 │ │ │ │ - mov (%rax,%rcx,8),%rax │ │ │ │ - movsd (%rax,%r14,8),%xmm0 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jbe b7abf │ │ │ │ + mov 0x656472(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle ae9d0 │ │ │ │ + lea 0x655b2a(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x655b1e(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mulsd 0xd0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x88(%rsp) │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jle b7b07 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ + sub 0x655b0b(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x5165b(%rip),%rsi │ │ │ │ + lea 0x4c6ad(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x66f47(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xf6249(%rip),%ebp │ │ │ │ - mov 0xf608a(%rip),%rsi │ │ │ │ - mov 0xf6093(%rip),%rdx │ │ │ │ - mov %r14,%rax │ │ │ │ - shl $0x6,%rax │ │ │ │ - mov 0xf607d(%rip),%rcx │ │ │ │ - movsd 0x70(%rsp),%xmm4 │ │ │ │ - movsd 0x78(%rsp),%xmm6 │ │ │ │ - mov 0xf6213(%rip),%ebx │ │ │ │ - add %rax,%rsi │ │ │ │ - add %rax,%rdx │ │ │ │ - add %rax,%rcx │ │ │ │ - add 0xf604b(%rip),%rax │ │ │ │ - movsd (%rsi),%xmm7 │ │ │ │ - movsd %xmm4,0x188(%rsp) │ │ │ │ - movsd %xmm6,0x198(%rsp) │ │ │ │ - movsd (%rdx),%xmm5 │ │ │ │ - movsd (%rcx),%xmm3 │ │ │ │ - movsd %xmm4,0x190(%rsp) │ │ │ │ - movsd 0x8(%rcx),%xmm2 │ │ │ │ - movsd 0x8(%rdx),%xmm4 │ │ │ │ - movsd %xmm6,0x1a0(%rsp) │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - movsd 0x8(%rsi),%xmm6 │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je b8381 │ │ │ │ - movsd %xmm1,0x2b0(%rsp) │ │ │ │ - movsd %xmm0,0x2d0(%rsp) │ │ │ │ - movsd %xmm3,0x2b8(%rsp) │ │ │ │ - movsd %xmm2,0x2d8(%rsp) │ │ │ │ - movsd %xmm5,0x2c0(%rsp) │ │ │ │ - movsd %xmm4,0x2e0(%rsp) │ │ │ │ - movsd %xmm7,0x2c8(%rsp) │ │ │ │ - movsd %xmm6,0x2e8(%rsp) │ │ │ │ - movsd 0x28(%rdx),%xmm1 │ │ │ │ - movsd 0x70(%rsp),%xmm6 │ │ │ │ - comisd %xmm1,%xmm6 │ │ │ │ - jbe b8376 │ │ │ │ - movsd %xmm1,0x188(%rsp) │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - comisd 0x78(%rsp),%xmm1 │ │ │ │ - jbe b836b │ │ │ │ - movsd %xmm1,0x198(%rsp) │ │ │ │ - movsd 0x30(%rdx),%xmm0 │ │ │ │ - movsd 0x70(%rsp),%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe b8360 │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - comisd 0x78(%rsp),%xmm0 │ │ │ │ - jbe b7dae │ │ │ │ - movsd %xmm0,0x1a0(%rsp) │ │ │ │ - movsd 0x28(%rsi),%xmm4 │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - jbe b7c63 │ │ │ │ - movsd %xmm4,0x188(%rsp) │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - comisd %xmm1,%xmm4 │ │ │ │ - jbe b7c76 │ │ │ │ - movsd %xmm4,0x198(%rsp) │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd 0x30(%rsi),%xmm4 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - jbe b7c8e │ │ │ │ - movsd %xmm4,0x190(%rsp) │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe b7ca1 │ │ │ │ - movsd %xmm4,0x1a0(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd 0x28(%rcx),%xmm4 │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - jbe b7cb9 │ │ │ │ - movsd %xmm4,0x188(%rsp) │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - comisd %xmm1,%xmm4 │ │ │ │ - jbe b7ccc │ │ │ │ - movsd %xmm4,0x198(%rsp) │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd 0x30(%rcx),%xmm4 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - jbe b7ce4 │ │ │ │ - movsd %xmm4,0x190(%rsp) │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe b7cf7 │ │ │ │ - movsd %xmm4,0x1a0(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd 0x28(%rax),%xmm4 │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - jbe b7d0b │ │ │ │ - movsd %xmm4,0x188(%rsp) │ │ │ │ - comisd %xmm1,%xmm4 │ │ │ │ - jbe b7d1a │ │ │ │ - movsd %xmm4,0x198(%rsp) │ │ │ │ - movsd 0x30(%rax),%xmm1 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe b7d2e │ │ │ │ - movsd %xmm1,0x190(%rsp) │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe b7d3d │ │ │ │ - movsd %xmm1,0x1a0(%rsp) │ │ │ │ - mov 0x38(%rsi),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne b7d57 │ │ │ │ - mov 0x38(%rcx),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne b7d57 │ │ │ │ - mov 0x38(%rdx),%edx │ │ │ │ - or 0x38(%rax),%edx │ │ │ │ - je b7db9 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,0xf5fae(%rip) │ │ │ │ - jle b83ce │ │ │ │ - mov 0xf6419(%rip),%r12d │ │ │ │ - mov %r14d,0x124(%rsp) │ │ │ │ - mov %r14d,0xf5fde(%rip) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne b7a95 │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jle b7b07 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - lea 0x51257(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b7af2 │ │ │ │ - movsd 0x78(%rsp),%xmm0 │ │ │ │ - jmpq b7c4b │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - subsd 0x3f6b6(%rip),%xmm0 │ │ │ │ - callq 15d60 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ - subsd 0x3f69c(%rip),%xmm0 │ │ │ │ - mov %eax,0xc8(%rsp) │ │ │ │ - callq 15d60 │ │ │ │ - addsd 0x40(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - subsd 0x3f675(%rip),%xmm0 │ │ │ │ - mov %eax,0xf0(%rsp) │ │ │ │ - callq 15d60 │ │ │ │ - cvttsd2si %xmm0,%ebx │ │ │ │ - movsd 0x1a0(%rsp),%xmm0 │ │ │ │ - subsd 0x3f654(%rip),%xmm0 │ │ │ │ - callq 15d60 │ │ │ │ - addsd 0x40(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jg b8264 │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - jge b8259 │ │ │ │ - movslq 0x60(%rsp),%rdx │ │ │ │ - lea 0x0(,%r14,8),%rax │ │ │ │ - mov %ebx,%r15d │ │ │ │ - mov %r13d,0xf8(%rsp) │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - movslq %ebx,%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %edx,%r12d │ │ │ │ - sub %edx,%r15d │ │ │ │ - movslq 0x28(%rsp),%rdx │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %r12d,0x114(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movslq 0xc8(%rsp),%rax │ │ │ │ - mov %r14,0x138(%rsp) │ │ │ │ - sub %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - add %r15d,%eax │ │ │ │ - mov %eax,0xe8(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - js b8223 │ │ │ │ - cmp 0x8(%rsp),%r15d │ │ │ │ - jge b8223 │ │ │ │ - mov %eax,0xf5e7e(%rip) │ │ │ │ - mov 0xf0(%rsp),%ecx │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jge b8223 │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov %r15d,0x148(%rsp) │ │ │ │ - sub %esi,%eax │ │ │ │ - sub %esi,%ecx │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - mov %ecx,0x120(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - lea (%rax,%r13,1),%r14d │ │ │ │ - test %r13d,%r13d │ │ │ │ - js b8200 │ │ │ │ - cmp %r13d,0x10(%rsp) │ │ │ │ - jle b8200 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %r14d,0xf5e0f(%rip) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cvtsi2sd %r14d,%xmm2 │ │ │ │ - lea 0x310(%rsp),%r15 │ │ │ │ - cvtsi2sdl 0xe8(%rsp),%xmm3 │ │ │ │ - lea 0x2f0(%rsp),%r12 │ │ │ │ - movq %xmm3,%rbp │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movq %rbp,%xmm1 │ │ │ │ - mov 0xf5cee(%rip),%rdi │ │ │ │ - lea (%r15,%rbx,1),%rdx │ │ │ │ - lea (%r12,%rbx,1),%rsi │ │ │ │ - movsd %xmm2,0x140(%rsp) │ │ │ │ - addsd (%rax,%rbx,1),%xmm0 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - addsd (%rax,%rbx,1),%xmm1 │ │ │ │ - add $0x8,%rbx │ │ │ │ - movsd %xmm0,0x178(%rsp) │ │ │ │ - movsd %xmm1,0x180(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - cmp $0x20,%rbx │ │ │ │ - movsd 0x140(%rsp),%xmm2 │ │ │ │ - jne b7f6a │ │ │ │ - movsd 0x88(%rsp),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm7,%xmm6 │ │ │ │ - jbe b801e │ │ │ │ - movsd 0xf5bc6(%rip),%xmm0 │ │ │ │ - mov 0x110(%rsp),%r8d │ │ │ │ - lea 0x2d0(%rsp),%rsi │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - lea 0x1b8(%rsp),%r9 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq b5210 │ │ │ │ - movsd %xmm0,0xc0(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - movsd 0xc0(%rsp),%xmm0 │ │ │ │ - mulsd 0x88(%rsp),%xmm0 │ │ │ │ - add (%rax,%rcx,1),%r12 │ │ │ │ - addsd (%r12),%xmm0 │ │ │ │ - cmpq $0x0,0xf5ccf(%rip) │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - jle b8200 │ │ │ │ - mov %r13d,%r10d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r12,%r13 │ │ │ │ - cmpq $0x0,0xf5caa(%rip) │ │ │ │ - mov %ebx,%r12d │ │ │ │ - jle b81ec │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov (%rax,%rbx,8),%r14 │ │ │ │ - jmp b80a0 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %rbp,0xf5c86(%rip) │ │ │ │ - jle b81ec │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - mov (%r14,%rbp,8),%rsi │ │ │ │ - mov %ebp,%eax │ │ │ │ - lea 0x0(,%rbp,8),%rdx │ │ │ │ - mov (%rsi,%rdi,1),%rsi │ │ │ │ - mov 0x108(%rsp),%rdi │ │ │ │ - movsd (%rsi,%rdi,1),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp b808f │ │ │ │ - movsd 0x49253(%rip),%xmm3 │ │ │ │ + jmpq ae9d0 │ │ │ │ + lea -0x5(%rax),%rdx │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x49183(%rip),%rdi │ │ │ │ + lea 0x0(%rbp,%rdx,1),%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je b030d │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x46b22(%rip),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + je b030d │ │ │ │ + sub $0x4,%rax │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x4913a(%rip),%rdi │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %cl │ │ │ │ + sbb $0x0,%cl │ │ │ │ + test %cl,%cl │ │ │ │ + jne b031a │ │ │ │ + movb $0x0,0x160(%rsp,%rax,1) │ │ │ │ + jmpq ae980 │ │ │ │ + movb $0x0,0x160(%rsp,%rdx,1) │ │ │ │ + jmpq ae980 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x490f3(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne ae980 │ │ │ │ + jmp b0300 │ │ │ │ + callq 15bb0 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x3fb8f(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - jb b808f │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0xb0(%rsp),%r15 │ │ │ │ - mulsd 0xe0(%rsp),%xmm0 │ │ │ │ - mulsd 0xc0(%rsp),%xmm0 │ │ │ │ - mov (%rsi,%rbx,8),%rsi │ │ │ │ - mulsd 0x1b8(%rsp),%xmm0 │ │ │ │ - mulsd 0x88(%rsp),%xmm0 │ │ │ │ - mov (%rsi,%rdx,1),%rdx │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - add (%rdx,%rsi,1),%r15 │ │ │ │ - movsd (%r15),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm1 │ │ │ │ - jp b814d │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - andpd 0x3fb2d(%rip),%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm3 │ │ │ │ - jb b814d │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmpl $0x2,0xf5bfc(%rip) │ │ │ │ - movsd %xmm0,(%r15) │ │ │ │ - jle b808f │ │ │ │ - mov %r10d,0x14c(%rsp) │ │ │ │ - lea 0x5100a(%rip),%rsi │ │ │ │ + jmpq af885 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + lea 0x580f4(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - push %r12 │ │ │ │ - mov 0x134(%rsp),%r9d │ │ │ │ - mov 0x108(%rsp),%r8d │ │ │ │ - mov 0xf8(%rsp),%edx │ │ │ │ - mov %ecx,0x150(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x0(%r13),%xmm2 │ │ │ │ - movsd (%r15),%xmm1 │ │ │ │ - lea 0x5023b(%rip),%rsi │ │ │ │ - movsd 0xd0(%rsp),%xmm0 │ │ │ │ + jmpq b01d8 │ │ │ │ + mov 0x80(%rsp),%r15 │ │ │ │ + mov 0x8c(%rsp),%r13d │ │ │ │ + mov 0x90(%rsp),%r12 │ │ │ │ + mov 0x98(%rsp),%rbp │ │ │ │ + lea 0x655a6c(%rip),%rax │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov $0x52,%esi │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b0b0b │ │ │ │ + mov 0x2c8(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je b0ae4 │ │ │ │ + addq $0x1,0x148(%rsp) │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,0x28(%rsp) │ │ │ │ + jne afe78 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov %r12,%r14 │ │ │ │ + cmpl $0x0,0x6562d3(%rip) │ │ │ │ + jg b052a │ │ │ │ + mov 0x655a06(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + cmpl $0x0,0x6562af(%rip) │ │ │ │ + jle b0435 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ + lea 0x48745(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x66874(%rip),%rax │ │ │ │ + mov 0x6e613(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - mov 0x14c(%rsp),%r10d │ │ │ │ - mov 0x140(%rsp),%ecx │ │ │ │ - jmpq b808f │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0xf5b31(%rip) │ │ │ │ - jg b806e │ │ │ │ - mov %r10d,%r13d │ │ │ │ - addq $0x8,0xb0(%rsp) │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,0x120(%rsp) │ │ │ │ - jne b7f1a │ │ │ │ - mov 0x148(%rsp),%r15d │ │ │ │ - addq $0x8,0xa0(%rsp) │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp %r15d,0x114(%rsp) │ │ │ │ - jne b7eb2 │ │ │ │ - mov 0xf8(%rsp),%r13d │ │ │ │ - mov 0x138(%rsp),%r14 │ │ │ │ - mov 0xf5afc(%rip),%ebp │ │ │ │ - jmpq b7d57 │ │ │ │ - mov 0xf5af1(%rip),%ebp │ │ │ │ - jmpq b7d57 │ │ │ │ - lea 0x54754(%rip),%rsi │ │ │ │ + cmpl $0x0,0x2c8(%rsp) │ │ │ │ + jne b0481 │ │ │ │ + mov 0x65597a(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + cmpl $0x0,0x656263(%rip) │ │ │ │ + jle b0481 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x4bb34(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x6e5c7(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0x655900(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x6558eb(%rip),%rax │ │ │ │ + sub 0x6558dc(%rip),%rax │ │ │ │ + lea 0x46cc1(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - lea 0x4fbfa(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x6558b4(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x6558a1(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ - lea 0x4fbf0(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + lea 0x46c75(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x65587b(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x655868(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd %xmm0,0x1408(%rbx) │ │ │ │ + jmpq ae8ed │ │ │ │ + lea 0x57fbf(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - lea 0x4fbe6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6e4fc(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpl $0x0,0x65616d(%rip) │ │ │ │ + jle b03f3 │ │ │ │ + lea 0x655828(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x65581c(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x655809(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x1a0(%rsp),%xmm0 │ │ │ │ - lea 0x4fbdc(%rip),%rsi │ │ │ │ + lea 0x4c71b(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x546c5(%rip),%rsi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq b03f3 │ │ │ │ + lea 0x4bc72(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf0(%rsp),%ecx │ │ │ │ + mov 0x6e487(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq afe3f │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0xb0(%rsp),%rcx │ │ │ │ + lea 0xf0(%rsp),%rdx │ │ │ │ + movsd 0x120(%rsp),%xmm1 │ │ │ │ + movsd 0x118(%rsp),%xmm0 │ │ │ │ + lea 0xe8(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + movsd 0xe8(%rsp),%xmm1 │ │ │ │ + movsd 0xf0(%rsp),%xmm0 │ │ │ │ + jmpq affe9 │ │ │ │ + cmpl $0x1,0x88(%rsp) │ │ │ │ + jne aff54 │ │ │ │ + mov 0x0(%rbp,%r11,8),%rax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + movsd (%rax,%rdx,8),%xmm2 │ │ │ │ + movslq %r14d,%rax │ │ │ │ + lea (%rcx,%rax,8),%r8 │ │ │ │ + ucomisd %xmm2,%xmm2 │ │ │ │ + jp b065a │ │ │ │ + movsd 0x47380(%rip),%xmm4 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + andpd 0x4729c(%rip),%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + jae b0664 │ │ │ │ + movsd %xmm2,(%r8) │ │ │ │ + jmpq aff54 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + sub $0x3,%rdx │ │ │ │ + mov $0xfffffffd,%esi │ │ │ │ + cvtsi2sd %r10d,%xmm2 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %r9d,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + jmp b06a0 │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp $0x4,%esi │ │ │ │ + je aff54 │ │ │ │ + mov %esi,%eax │ │ │ │ + add %r10d,%eax │ │ │ │ + js b0690 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %esi,%xmm2 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + mulsd 0x4b25d(%rip),%xmm2 │ │ │ │ + cvttsd2si %xmm2,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + sar $0x1f,%ecx │ │ │ │ + xor %ecx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jl b0690 │ │ │ │ + cmp $0x12c,%eax │ │ │ │ + jg b0690 │ │ │ │ + cltq │ │ │ │ + lea -0x3(%r11),%rdi │ │ │ │ + mov $0xfffffffd,%ecx │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea 0x0(,%rdx,8),%r13 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r9d,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + js b0758 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %ecx,%xmm2 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + mulsd 0x4b20d(%rip),%xmm2 │ │ │ │ + cvttsd2si %xmm2,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + sar $0x1f,%ebx │ │ │ │ + xor %ebx,%eax │ │ │ │ + sub %ebx,%eax │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + jle b0758 │ │ │ │ + cmp $0x12b,%eax │ │ │ │ + jg b0758 │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + cltq │ │ │ │ + mov (%rbx,%rax,8),%rbx │ │ │ │ + mov 0x0(%rbp,%rdi,8),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movsd (%rbx,%rax,1),%xmm2 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mulsd (%rax,%r13,1),%xmm2 │ │ │ │ + addsd (%r8),%xmm2 │ │ │ │ + movsd %xmm2,(%r8) │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne b06f0 │ │ │ │ + jmpq b0690 │ │ │ │ + lea 0x54d00(%rip),%rsi │ │ │ │ + mov $0x2a,%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq ae8ed │ │ │ │ + nop │ │ │ │ + lea 0x55095(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xc8(%rsp),%edx │ │ │ │ - lea 0x4fbbd(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4fbc3(%rip),%rsi │ │ │ │ + mov 0x65566e(%rip),%rdx │ │ │ │ + lea 0x4bdb8(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x54679(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq b7e45 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x70(%rsp),%xmm2 │ │ │ │ - jmpq b7c36 │ │ │ │ - movsd 0x78(%rsp),%xmm1 │ │ │ │ - jmpq b7c14 │ │ │ │ - movsd 0x70(%rsp),%xmm3 │ │ │ │ - jmpq b7bff │ │ │ │ - movsd %xmm7,0x2b0(%rsp) │ │ │ │ - movsd %xmm6,0x2d0(%rsp) │ │ │ │ - movsd %xmm5,0x2b8(%rsp) │ │ │ │ - movsd %xmm4,0x2d8(%rsp) │ │ │ │ - movsd %xmm3,0x2c0(%rsp) │ │ │ │ - movsd %xmm2,0x2e0(%rsp) │ │ │ │ - movsd %xmm1,0x2c8(%rsp) │ │ │ │ - movsd %xmm0,0x2e8(%rsp) │ │ │ │ - jmpq b7bdd │ │ │ │ - addq $0x1,0x48(%rsp) │ │ │ │ - jmpq b74a6 │ │ │ │ - movsd 0x500cf(%rip),%xmm0 │ │ │ │ - mov %r13d,%edx │ │ │ │ + mov 0x65565c(%rip),%rdx │ │ │ │ + lea 0x4bdb8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x3f08a(%rip),%xmm1 │ │ │ │ - mov 0xf8(%rsp),%ecx │ │ │ │ - lea 0x50ae4(%rip),%rsi │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm6,%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x655653(%rip),%edx │ │ │ │ + lea 0x4bdb8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - movsd 0x1a8(%rsp),%xmm0 │ │ │ │ - lea 0x509dc(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf5760(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x509ec(%rip),%rsi │ │ │ │ - add %rbx,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - add 0xf5737(%rip),%rbx │ │ │ │ - mov 0x38(%rbx),%esi │ │ │ │ - movsd 0x28(%rbx),%xmm0 │ │ │ │ - movsd 0x30(%rbx),%xmm1 │ │ │ │ - test %esi,%esi │ │ │ │ - jne b7a1e │ │ │ │ - lea 0x50a0b(%rip),%rsi │ │ │ │ - jmpq b7a25 │ │ │ │ - movl $0x1,0x160(%rsp) │ │ │ │ mov $0x1,%eax │ │ │ │ - jmpq b796a │ │ │ │ - mov 0xa0(%rsp),%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0xb0(%rsp),%xmm1 │ │ │ │ - lea 0x50a56(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ + movsd 0x655636(%rip),%xmm0 │ │ │ │ + lea 0x4bdab(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x65562c(%rip),%edx │ │ │ │ + lea 0x4bdb2(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - movsd 0x1a8(%rsp),%xmm0 │ │ │ │ - lea 0x50921(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf56a5(%rip),%rax │ │ │ │ + mov 0x6555fa(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x50931(%rip),%rsi │ │ │ │ - add %rbx,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ + lea 0x4bdab(%rip),%rsi │ │ │ │ + lea 0xdd0(%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf567c(%rip),%rax │ │ │ │ - lea 0x50935(%rip),%rsi │ │ │ │ - add %rbx,%rax │ │ │ │ - mov 0x38(%rax),%edx │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - movsd 0x30(%rax),%xmm1 │ │ │ │ - test %edx,%edx │ │ │ │ - jne b8546 │ │ │ │ - lea 0x5094a(%rip),%rsi │ │ │ │ + mov 0x6e201(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq af8f6 │ │ │ │ + movdqa 0x54f6c(%rip),%xmm0 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + movdqa 0x54f6b(%rip),%xmm0 │ │ │ │ + movabs $0x61206567616d6920,%rax │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ + movl $0x79617272,0x28(%r15) │ │ │ │ + movb $0x0,0x2c(%r15) │ │ │ │ + movups %xmm0,0x10(%r15) │ │ │ │ + jmpq ae8ed │ │ │ │ + lea 0x54b7f(%rip),%rsi │ │ │ │ + mov $0x2d,%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq ae8ed │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x54b23(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x664e4(%rip),%rax │ │ │ │ + mov 0x6e17f(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xf57c5(%rip),%rdi │ │ │ │ - jmpq b7879 │ │ │ │ - movl $0x1,0x160(%rsp) │ │ │ │ + jmpq af8de │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + jmpq af8ca │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - jmpq b7861 │ │ │ │ - cmpq $0x0,0xf5783(%rip) │ │ │ │ - js b7a65 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ - lea 0x1a8(%rsp),%r15 │ │ │ │ - lea 0x160(%rsp),%rbp │ │ │ │ - jmpq b873d │ │ │ │ - jne b8769 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ + lea 0x54aa3(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6e137(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x655ec7(%rip),%xmm1 │ │ │ │ + mov 0x655da1(%rip),%ebx │ │ │ │ + jmpq af89b │ │ │ │ + mov 0x655515(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + je afa6e │ │ │ │ + jmpq af7f2 │ │ │ │ + cmpl $0x1,0x58(%rsp) │ │ │ │ + jne afb03 │ │ │ │ + cmpq $0x0,0x65553d(%rip) │ │ │ │ + jle afb03 │ │ │ │ + mov 0x655528(%rip),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0xac(%rsp),%r13 │ │ │ │ + lea 0xa8(%rsp),%r12 │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - cvtsi2sd %r14d,%xmm5 │ │ │ │ - movsd 0x3eeac(%rip),%xmm0 │ │ │ │ - cvtsi2sd %r13d,%xmm6 │ │ │ │ - addsd 0x3ee9f(%rip),%xmm6 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd %xmm5,0xa8(%rsp) │ │ │ │ - movsd %xmm6,0xa0(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xf55a1(%rip),%rdx │ │ │ │ - movsd 0xf5671(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b0(%rsp),%xmm2 │ │ │ │ - mov 0xf5656(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - add %rbx,%rdx │ │ │ │ - movsd 0xf570e(%rip),%xmm0 │ │ │ │ - movsd 0x1a8(%rsp),%xmm1 │ │ │ │ - mov 0xf56f7(%rip),%edi │ │ │ │ - lea 0x8(%rdx),%rcx │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xf5557(%rip),%rax │ │ │ │ - mov 0xf5618(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - movl $0x0,0x160(%rsp) │ │ │ │ - add %rbx,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x28(%rax),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xf5522(%rip),%rax │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq ae4b0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x6554fd(%rip),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jle b09cd │ │ │ │ + mov 0xa8(%rsp),%edi │ │ │ │ + mov 0xac(%rsp),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + movsd 0x130(%rsp),%xmm0 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je b09ba │ │ │ │ + cmp %edx,%edi │ │ │ │ + jg b09c4 │ │ │ │ + cmp %edx,%esi │ │ │ │ + jl b09c4 │ │ │ │ + mov (%r9,%rbx,8),%r8 │ │ │ │ + movsd %xmm0,(%r8,%rdx,8) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne b09ae │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x6554b8(%rip) │ │ │ │ + jg b0972 │ │ │ │ + jmpq afb03 │ │ │ │ + mov 0x6553da(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x46694(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x6553b5(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ mov %rbp,%rdx │ │ │ │ - add %rbx,%rax │ │ │ │ - lea 0x30(%rax),%rsi │ │ │ │ - lea 0x28(%rax),%rdi │ │ │ │ - callq b21b0 │ │ │ │ - mov 0xf5690(%rip),%rax │ │ │ │ - movsd 0xa0(%rsp),%xmm6 │ │ │ │ - movsd 0xa8(%rsp),%xmm5 │ │ │ │ - cmpl $0x0,0xcf4(%rax) │ │ │ │ - je b86c6 │ │ │ │ - movl $0x1,0x160(%rsp) │ │ │ │ - mov 0xf54db(%rip),%rdx │ │ │ │ - mov 0x160(%rsp),%ecx │ │ │ │ - add %rbx,%rdx │ │ │ │ - mov %ecx,0x38(%rdx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je b8714 │ │ │ │ - mov 0xf54b2(%rip),%rax │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - lea -0x40(%rax,%rbx,1),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - movsd 0x28(%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x28(%rax) │ │ │ │ - movsd 0x30(%rdx),%xmm0 │ │ │ │ - mov %ecx,0x38(%rax) │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - cmpl $0x4,0xf5635(%rip) │ │ │ │ - movl $0x1,0xa8(%rsp) │ │ │ │ - jg b8b41 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,0xf55d9(%rip) │ │ │ │ - jl b7556 │ │ │ │ - mov %r14,%rbx │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ - mov %r14d,0xa0(%rsp) │ │ │ │ - shl $0x6,%rbx │ │ │ │ - ucomisd 0x40(%rsp),%xmm2 │ │ │ │ - mov 0xf55cd(%rip),%rdi │ │ │ │ - jnp b85b3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movsd 0x3ed01(%rip),%xmm7 │ │ │ │ - mulsd 0x38(%rsp),%xmm7 │ │ │ │ - cvtsi2sd %eax,%xmm5 │ │ │ │ - cvtsi2sdl 0xc8(%rsp),%xmm0 │ │ │ │ - movsd %xmm5,0xf0(%rsp) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - subsd %xmm7,%xmm5 │ │ │ │ - movsd %xmm7,0xe8(%rsp) │ │ │ │ - subsd %xmm7,%xmm1 │ │ │ │ - movsd %xmm5,0xf8(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm1,0xa0(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xf53d6(%rip),%rdx │ │ │ │ - movsd 0xf54a6(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b0(%rsp),%xmm2 │ │ │ │ - mov 0xf548b(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - add %rbx,%rdx │ │ │ │ - movsd 0xf5543(%rip),%xmm0 │ │ │ │ - movsd 0x1a8(%rsp),%xmm1 │ │ │ │ - mov 0xf552c(%rip),%edi │ │ │ │ - lea 0x8(%rdx),%rcx │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xf538c(%rip),%rax │ │ │ │ - mov 0xf544d(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - movl $0x0,0x160(%rsp) │ │ │ │ - add %rbx,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x28(%rax),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xf5357(%rip),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %rbx,%rax │ │ │ │ - lea 0x28(%rax),%rdi │ │ │ │ - lea 0x30(%rax),%rsi │ │ │ │ - callq b21b0 │ │ │ │ - mov 0xf54c5(%rip),%rdi │ │ │ │ - movsd 0xf8(%rsp),%xmm5 │ │ │ │ - cmpl $0x0,0xcf4(%rdi) │ │ │ │ - je b8888 │ │ │ │ - movl $0x1,0x160(%rsp) │ │ │ │ - mov 0xf5319(%rip),%rax │ │ │ │ - mov 0x160(%rsp),%edx │ │ │ │ - cmpl $0x4,0xf54b3(%rip) │ │ │ │ - mov %edx,0x38(%rax,%rbx,1) │ │ │ │ - jg b8a75 │ │ │ │ - movsd 0xe8(%rsp),%xmm5 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - addsd 0xf0(%rsp),%xmm5 │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - movsd %xmm5,0xe8(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0xf52b7(%rip),%rdx │ │ │ │ - movsd 0xf5397(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x1b0(%rsp),%xmm2 │ │ │ │ - mov 0xf537c(%rip),%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - add %rbx,%rdx │ │ │ │ - movsd 0xf5434(%rip),%xmm0 │ │ │ │ - movsd 0x1a8(%rsp),%xmm1 │ │ │ │ - mov 0xf541d(%rip),%edi │ │ │ │ - lea 0x8(%rdx),%rcx │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xf526d(%rip),%rax │ │ │ │ - mov 0xf533e(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - movl $0x0,0x160(%rsp) │ │ │ │ - add %rbx,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x28(%rax),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0xf5238(%rip),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %rbx,%rax │ │ │ │ - lea 0x30(%rax),%rsi │ │ │ │ - lea 0x28(%rax),%rdi │ │ │ │ - callq b21b0 │ │ │ │ - mov 0xf53b6(%rip),%rax │ │ │ │ - movsd 0xe8(%rsp),%xmm5 │ │ │ │ - cmpl $0x0,0xcf4(%rax) │ │ │ │ - je b8997 │ │ │ │ - movl $0x1,0x160(%rsp) │ │ │ │ - mov 0xf51fa(%rip),%rax │ │ │ │ - mov 0x160(%rsp),%edx │ │ │ │ - cmpl $0x4,0xf53a4(%rip) │ │ │ │ - mov %edx,0x38(%rax,%rbx,1) │ │ │ │ - jle b872c │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - lea 0x504e3(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - movsd 0x1a8(%rsp),%xmm0 │ │ │ │ - lea 0x5040e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf518a(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5041e(%rip),%rsi │ │ │ │ - add %rbx,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - add 0xf5161(%rip),%rbx │ │ │ │ - cmpl $0x0,0x38(%rbx) │ │ │ │ - movsd 0x28(%rbx),%xmm0 │ │ │ │ - movsd 0x30(%rbx),%xmm1 │ │ │ │ - je b8bd9 │ │ │ │ - lea 0x5040e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x65fd8(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b872c │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - lea 0x5034c(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - movsd 0x1a8(%rsp),%xmm0 │ │ │ │ - lea 0x5034f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf50db(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x5035f(%rip),%rsi │ │ │ │ - add %rbx,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf50b2(%rip),%rax │ │ │ │ - lea 0x50363(%rip),%rsi │ │ │ │ - add %rbx,%rax │ │ │ │ - cmpl $0x0,0x38(%rax) │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - movsd 0x30(%rax),%xmm1 │ │ │ │ - jne b8b17 │ │ │ │ - lea 0x50379(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x65f13(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf51f4(%rip),%rdi │ │ │ │ - jmpq b88a7 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x4f958(%rip),%xmm0 │ │ │ │ - lea 0x505b9(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - movsd 0x1a8(%rsp),%xmm0 │ │ │ │ - lea 0x50280(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf500c(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x50290(%rip),%rsi │ │ │ │ - add %rbx,%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - add 0xf4fe3(%rip),%rbx │ │ │ │ - cmpl $0x0,0x38(%rbx) │ │ │ │ - movsd 0x28(%rbx),%xmm0 │ │ │ │ - movsd 0x30(%rbx),%xmm1 │ │ │ │ - jne b8a4b │ │ │ │ - lea 0x502b0(%rip),%rsi │ │ │ │ - jmpq b8a52 │ │ │ │ - mov 0x130(%rsp),%r13 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle b8c39 │ │ │ │ - lea 0xf4f70(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0xf4f64(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xf4f51(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4f108(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x65e0f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf50c0(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 15300 │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - jne b72f0 │ │ │ │ - mov 0xf500f(%rip),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0xf4ff7(%rip),%rbx │ │ │ │ - mov %ebp,0x70(%rsp) │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movapd %xmm5,%xmm4 │ │ │ │ - lea 0x0(,%rbx,8),%rax │ │ │ │ - movsd 0x1c0(%rsp),%xmm7 │ │ │ │ - mov $0x1869f,%r9d │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movslq 0x10(%rsp),%rax │ │ │ │ - mov $0x1869f,%r15d │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - cmp %r10,0x38(%rsp) │ │ │ │ - jle b8dc9 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle b8dc0 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle b8db1 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov %edx,%esi │ │ │ │ - test %edi,%edi │ │ │ │ - jle b8d9f │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov (%rax,%rdx,8),%rbp │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov (%rax,%r10,8),%rax │ │ │ │ - mov (%rax,%rcx,1),%rax │ │ │ │ - mov (%rax,%rdx,8),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp b8d72 │ │ │ │ - movsd (%r8,%rax,8),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%r8,%rax,8) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je b8d91 │ │ │ │ - movapd %xmm1,%xmm8 │ │ │ │ - maxsd %xmm2,%xmm1 │ │ │ │ - minsd %xmm4,%xmm8 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - maxsd %xmm6,%xmm0 │ │ │ │ - minsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm8,%xmm4 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - cmp %edi,%r15d │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - mov $0x1,%r14d │ │ │ │ - cmovg %edi,%r15d │ │ │ │ - cmp %edi,%r11d │ │ │ │ - cmovl %edi,%r11d │ │ │ │ - cmp %esi,%r9d │ │ │ │ - cmovg %esi,%r9d │ │ │ │ - cmp %esi,%r12d │ │ │ │ - cmovl %esi,%r12d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,0x48(%rsp) │ │ │ │ - je b8d9f │ │ │ │ - movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ - mov %eax,%edi │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - ja b8d05 │ │ │ │ - movq $0x0,0x0(%rbp,%rax,8) │ │ │ │ - movsd %xmm7,(%r8,%rax,8) │ │ │ │ - jmp b8d67 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - jmp b8d41 │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,0x128(%rsp) │ │ │ │ - jne b8cd9 │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %rcx,0x40(%rsp) │ │ │ │ - jne b8ccb │ │ │ │ - add $0x1,%r10 │ │ │ │ - jmpq b8cb5 │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov 0x60(%rsp),%esi │ │ │ │ - movsd %xmm2,0x78(%rsp) │ │ │ │ - cmpl $0x0,0xf4f72(%rip) │ │ │ │ - mov 0x70(%rsp),%ebp │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - lea (%r15,%rcx,1),%eax │ │ │ │ - lea (%r11,%rcx,1),%ebx │ │ │ │ - movsd %xmm3,0x70(%rsp) │ │ │ │ - lea (%r9,%rsi,1),%ecx │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - lea (%r12,%rsi,1),%r14d │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - jle b8ef3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - lea 0x4f0f1(%rip),%rsi │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x78(%rsp),%xmm2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4f0e5(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x70(%rsp),%xmm3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4f0d5(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4f0c5(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4f0b6(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x4f0b7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4f0a8(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4f0a1(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x40(%rsp),%r9d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - cmp %r12d,%r9d │ │ │ │ - jg b957d │ │ │ │ - cmp %r11d,%r15d │ │ │ │ - jg b957d │ │ │ │ - cmpl $0x0,0x388(%rsp) │ │ │ │ - je b9574 │ │ │ │ - mov 0xf4d37(%rip),%eax │ │ │ │ - cmpl $0x0,0xf4e30(%rip) │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - lea -0x1(%rax),%ebx │ │ │ │ - mov 0xf4d27(%rip),%eax │ │ │ │ - lea -0x1(%rax),%r14d │ │ │ │ - jle b8f9f │ │ │ │ - lea 0x4f056(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x4f005(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x4efff(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x4eff9(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4efeb(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x68(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15110 │ │ │ │ - lea 0xf50cd(%rip),%rdi │ │ │ │ - callq 15110 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0xf4c7b(%rip),%rdi │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0xf50a4(%rip),%rsi │ │ │ │ - lea 0xf4bfd(%rip),%rdi │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - mov 0xf4c52(%rip),%edx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0xf4c40(%rip),%rdi │ │ │ │ - lea 0xf4c49(%rip),%rcx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - callq 15070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - cmpl $0x0,0xf4d30(%rip) │ │ │ │ - jle b9044 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4e352(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x65a04(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf4b95(%rip),%rdi │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0xf4b96(%rip),%rcx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - callq 15070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - cmpl $0x0,0xf4cdd(%rip) │ │ │ │ - jle b9097 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4ebdf(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x659b1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0xf4b9d(%rip),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 15320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - cmpl $0x0,0xf4c96(%rip) │ │ │ │ - jle b90de │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4e2e8(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6596a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0xf4af6(%rip),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 15320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - cmpl $0x0,0xf4c4f(%rip) │ │ │ │ - jle b9125 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4eb81(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x65923(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf4b14(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x4bb73(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - mov 0xf4a8d(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x4bb4c(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - mov 0xf4ace(%rip),%rdx │ │ │ │ - mov 0xf4abf(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x4bb11(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - sub %ebp,%ebx │ │ │ │ - mov 0xf4a9d(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %ebx,%r15d │ │ │ │ - lea 0x48590(%rip),%rsi │ │ │ │ - add $0x1,%r15d │ │ │ │ - movslq %r15d,%r15 │ │ │ │ - mov %r15,%rdx │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - mov %r14d,%r12d │ │ │ │ - sub 0x8(%rsp),%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - add $0x1,%r12d │ │ │ │ - mov 0xf4a5f(%rip),%rdi │ │ │ │ - lea 0x4856e(%rip),%rsi │ │ │ │ - movslq %r12d,%r12 │ │ │ │ + lea 0x46318(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne af7f2 │ │ │ │ + mov 0x655392(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ mov %r12,%rdx │ │ │ │ + lea 0x462fc(%rip),%rsi │ │ │ │ callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0xf4a3a(%rip),%rdi │ │ │ │ + jne af7f2 │ │ │ │ + movsd 0x655366(%rip),%xmm0 │ │ │ │ + subsd 0x18(%rsp),%xmm0 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - cvtsi2sd %ebp,%xmm4 │ │ │ │ - movsd 0xf49a9(%rip),%xmm0 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0x65535c(%rip),%rdi │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - lea 0x3e4b5(%rip),%rsi │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ + lea 0x462de(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov 0xf49fb(%rip),%rdi │ │ │ │ + jne af7f2 │ │ │ │ + movsd 0x65532b(%rip),%xmm0 │ │ │ │ + subsd 0x30(%rsp),%xmm0 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - cvtsi2sdl 0x8(%rsp),%xmm7 │ │ │ │ - movsd 0xf4960(%rip),%xmm0 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0x655329(%rip),%rdi │ │ │ │ mov $0xfffffff2,%edx │ │ │ │ - lea 0x3e47b(%rip),%rsi │ │ │ │ - subsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ + lea 0x462b2(%rip),%rsi │ │ │ │ callq 15cd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - mov 0xf495e(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x4ba0b(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - mov 0xf4939(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x4848c(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - mov 0xf4916(%rip),%rdi │ │ │ │ + je afe2f │ │ │ │ + jmpq af7f2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x655341(%rip),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x4847d(%rip),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x465b2(%rip),%rsi │ │ │ │ callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - movsd 0xf48d2(%rip),%xmm0 │ │ │ │ - subsd 0x10(%rsp),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0xf48e0(%rip),%rdi │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x3e3cc(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ + je afd02 │ │ │ │ + jmpq af7f2 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0x6552c7(%rip),%rdi │ │ │ │ + mov $0x52,%esi │ │ │ │ + callq 15b10 │ │ │ │ test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - movsd 0xf4897(%rip),%xmm0 │ │ │ │ - subsd 0x30(%rsp),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0xf48ad(%rip),%rdi │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x3e3a0(%rip),%rsi │ │ │ │ - callq 15cd0 │ │ │ │ + je b03c6 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + jmpq af7f2 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000b0b20 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov $0x1414,%edi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x1058,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1048(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15850 │ │ │ │ + lea 0x45fb3(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x6e313(%rip),%rax │ │ │ │ + movl $0x0,0x4(%r12) │ │ │ │ + movl $0x1,(%r12) │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + callq 156c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je b0fb8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq f1fb0 │ │ │ │ test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - cmpl $0x0,0xf49fd(%rip) │ │ │ │ - je b9377 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4e95f(%rip),%rsi │ │ │ │ + jle b0f90 │ │ │ │ + lea 0x4d5c8(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x4d5c2(%rip),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x4d5ba(%rip),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ebx,%eax │ │ │ │ + shr $0x1f,%edx │ │ │ │ + shr $0x1f,%eax │ │ │ │ + or %al,%dl │ │ │ │ + jne b0dd0 │ │ │ │ + test %ecx,%ecx │ │ │ │ + js b0dd0 │ │ │ │ + lea 0x566ab(%rip),%rax │ │ │ │ + lea 0x5d72e(%rip),%r9 │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + push %rax │ │ │ │ + lea 0x5668c(%rip),%rax │ │ │ │ + lea 0x5862c(%rip),%r8 │ │ │ │ + push %rax │ │ │ │ + lea 0x56674(%rip),%rax │ │ │ │ + lea 0x46f79(%rip),%rcx │ │ │ │ + push %rax │ │ │ │ + lea 0x56660(%rip),%rax │ │ │ │ + lea 0x46f70(%rip),%rdx │ │ │ │ + push %rax │ │ │ │ + lea 0x5664c(%rip),%rax │ │ │ │ + lea 0x578f7(%rip),%rsi │ │ │ │ + push %rax │ │ │ │ + lea 0x56639(%rip),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x5662a(%rip),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x5661a(%rip),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x5660a(%rip),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x565fd(%rip),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x565f0(%rip),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x565e3(%rip),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x565d6(%rip),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x46220(%rip),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x46211(%rip),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x43eb2(%rip),%rax │ │ │ │ + push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x656d1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + callq 15680 │ │ │ │ + sub $0xffffffffffffff80,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub 0x28(%rsp),%eax │ │ │ │ - movslq 0x8(%rsp),%r12 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cltq │ │ │ │ - mov %r10,%rbp │ │ │ │ - lea 0x1d0(%rsp),%rdx │ │ │ │ - mov %r13,%r9 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - movq $0x1,0x1d0(%rsp) │ │ │ │ - mov %r12,%r10 │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ + test %eax,%eax │ │ │ │ + js b0d56 │ │ │ │ + mov %ebp,%edi │ │ │ │ + add $0x1,%r15d │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - movslq 0x60(%rsp),%rax │ │ │ │ - movq $0x1,0x1d8(%rsp) │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movq $0x1,0x1e0(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14d,%r15d │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - cmp %rbp,0xf487a(%rip) │ │ │ │ - jle b94c6 │ │ │ │ - movq $0x1,0x1e0(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmp %rbx,0xf4857(%rip) │ │ │ │ - jle b94b4 │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ - movq $0x1,0x1d8(%rsp) │ │ │ │ - lea 0x0(,%rbx,8),%r14 │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jg b949a │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov 0xf47eb(%rip),%rdi │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov (%rax,%r14,1),%rax │ │ │ │ - add (%rax,%r13,1),%r8 │ │ │ │ - add $0x8,%r13 │ │ │ │ - callq 15b10 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ + callq f2f60 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq cbdd0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq b11b0 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - jne b627e │ │ │ │ - addq $0x1,0x1d8(%rsp) │ │ │ │ - add $0x1,%r12d │ │ │ │ - jmp b9435 │ │ │ │ - addq $0x1,0x1e0(%rsp) │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - add $0x1,%rbx │ │ │ │ - jmpq b9402 │ │ │ │ - addq $0x1,0x1e8(%rsp) │ │ │ │ - add $0x1,%rbp │ │ │ │ - jmpq b93e7 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %r15d,%r14d │ │ │ │ - mov %r10,%r12 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %r9,%r13 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - cmpl $0x0,0xf486a(%rip) │ │ │ │ - jle b950a │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4c1f4(%rip),%rsi │ │ │ │ + je b0e40 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6553e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - imul $0xfffffffffffffff8,0x28(%rsp),%rbx │ │ │ │ - lea 0x1d0(%rsp),%rbp │ │ │ │ - movq $0x1,0x1d0(%rsp) │ │ │ │ - movq $0x1,0x1d8(%rsp) │ │ │ │ - add 0x58(%rsp),%rbx │ │ │ │ - cmp %r12d,%r14d │ │ │ │ - jl b95a4 │ │ │ │ - mov 0xf469f(%rip),%rdi │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov $0x52,%esi │ │ │ │ - add (%rbx,%r12,8),%r8 │ │ │ │ - add $0x1,%r12 │ │ │ │ - callq 15b10 │ │ │ │ + addl $0x1,0x28(%rsp) │ │ │ │ + callq f2d30 │ │ │ │ test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - addq $0x1,0x1d8(%rsp) │ │ │ │ - jmp b9535 │ │ │ │ - mov 0x10(%rsp),%ebp │ │ │ │ - jmpq b8f9f │ │ │ │ - lea 0x4ee8c(%rip),%rdi │ │ │ │ - callq b26b0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xf41c6(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq b56f5 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - cmpl $0x0,0xf4798(%rip) │ │ │ │ - jle b95dc │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4ee9a(%rip),%rsi │ │ │ │ + jns b0cdb │ │ │ │ + mov 0x28(%rsp),%r14d │ │ │ │ + mov 0x2c(%rsp),%ebx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x57837(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6546c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf465d(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 15300 │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + callq 15c20 │ │ │ │ + mov %r14d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x404(%r12),%rdi │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea 0x57839(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %r15d,0x1404(%r12) │ │ │ │ + mov %ebx,0x1408(%r12) │ │ │ │ + movl $0x0,0x140c(%r12) │ │ │ │ + mov %r14d,0x1410(%r12) │ │ │ │ + jmp b0e0f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movabs $0x72746e6320317274,%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + movdqa 0x46b2b(%rip),%xmm0 │ │ │ │ + movl $0x69642032,0x1c(%r12) │ │ │ │ + mov %rcx,0x14(%r12) │ │ │ │ + mov $0x6666,%ecx │ │ │ │ + mov %cx,0x20(%r12) │ │ │ │ + movb $0x0,0x22(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x1048(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b0fda │ │ │ │ + add $0x1058,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 96d90 │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov 0x6e036(%rip),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne b0e80 │ │ │ │ + mov (%r10),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - cmpl $0x0,0xf4756(%rip) │ │ │ │ - jle b961e │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4b8ea(%rip),%rsi │ │ │ │ + je b0eb5 │ │ │ │ + addl $0x1,0x2c(%rsp) │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq b0cd0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4(%r10),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x4d31e(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6542a(%rip),%rax │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + callq 15430 │ │ │ │ + mov 0x6db9f(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0xf45bb(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 15300 │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne b627e │ │ │ │ - cmpl $0x0,0xf4714(%rip) │ │ │ │ - jle b9660 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4e36b(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x653e8(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + jne b0e67 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea 0x4d458(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0x1458(%r10),%xmm6 │ │ │ │ + cvtsi2sdl 0x1460(%r10),%xmm7 │ │ │ │ + movsd 0x1450(%r10),%xmm5 │ │ │ │ + movsd 0x1428(%r10),%xmm4 │ │ │ │ + cvttsd2si 0x1438(%r10),%r9d │ │ │ │ + movsd 0x1420(%r10),%xmm3 │ │ │ │ + cvttsd2si 0x1430(%r10),%r8d │ │ │ │ + movsd 0x1418(%r10),%xmm2 │ │ │ │ + movsd 0x1410(%r10),%xmm1 │ │ │ │ + movsd 0x1408(%r10),%xmm0 │ │ │ │ + pushq 0x1490(%r10) │ │ │ │ + pushq 0x1488(%r10) │ │ │ │ + pushq 0x1480(%r10) │ │ │ │ + pushq 0x1478(%r10) │ │ │ │ + pushq 0x1470(%r10) │ │ │ │ + pushq 0x1468(%r10) │ │ │ │ + cvttsd2si 0x1448(%r10),%eax │ │ │ │ + push %rax │ │ │ │ + cvttsd2si 0x1440(%r10),%eax │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + push %rax │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov $0x8,%eax │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + callq 15680 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15870 │ │ │ │ - lea 0xf4501(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xf44ec(%rip),%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub 0xf44ce(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - lea 0x4dc4a(%rip),%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xf44b3(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xf44a0(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ - lea 0x4dc16(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xf447a(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0xf4467(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd %xmm0,0x1408(%rbx) │ │ │ │ - jmpq b56f5 │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x4e75b(%rip),%rsi │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + jmpq b0e6c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x4d231(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + jmpq b0e0f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x47330(%rip),%xmm0 │ │ │ │ + movabs $0x2e656c69662074,%rbx │ │ │ │ + mov %rbx,0x14(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + jmpq b0e0f │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000b0fe0 : │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov 0x70(%rsp),%r11d │ │ │ │ + subsd 0xd10(%rsp),%xmm4 │ │ │ │ + mov 0x398(%rsp),%r8d │ │ │ │ + subsd 0xd18(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + test %r11d,%r11d │ │ │ │ + js b10ca │ │ │ │ + movslq %r11d,%r10 │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%r10,%r10,4),%r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + movsd 0x78(%rsp,%r9,1),%xmm3 │ │ │ │ + lea 0x20(%rsp,%r9,1),%rdx │ │ │ │ + add %rax,%r9 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + cmp %r10,%rcx │ │ │ │ + je b109a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd -0x40(%r9),%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd 0x8(%rdx,%rax,8),%xmm0 │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne b1070 │ │ │ │ + movsd %xmm0,0x8(%rsp,%rcx,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + sub $0x50,%rdx │ │ │ │ + sub $0x48,%r9 │ │ │ │ + cmp %r10,%rcx │ │ │ │ + jne b1060 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je b11a0 │ │ │ │ + lea -0x1(%r11),%edx │ │ │ │ + lea 0x8(%rsp),%rax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + lea 0x10(%rsp,%rdx,8),%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + add $0x8,%rax │ │ │ │ + addsd -0x8(%rax),%xmm0 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne b10b8 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + test %r8d,%r8d │ │ │ │ + js b1172 │ │ │ │ + movslq %r8d,%r10 │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%r10,%r10,4),%r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + movsd 0x3a0(%rsp,%r9,1),%xmm3 │ │ │ │ + lea 0x20(%rsp,%r9,1),%rdx │ │ │ │ + add %rax,%r9 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + cmp %r10,%rcx │ │ │ │ + je b1145 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x2e8(%r9),%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd 0x330(%rdx,%rax,8),%xmm0 │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne b1118 │ │ │ │ + movsd %xmm0,0x8(%rsp,%rcx,8) │ │ │ │ + add $0x1,%rcx │ │ │ │ + sub $0x50,%rdx │ │ │ │ + sub $0x48,%r9 │ │ │ │ + cmp %r10,%rcx │ │ │ │ + jne b1108 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle b1172 │ │ │ │ + lea -0x1(%r8),%edx │ │ │ │ + lea 0x8(%rsp),%rax │ │ │ │ + lea 0x10(%rsp,%rdx,8),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mulsd %xmm4,%xmm3 │ │ │ │ + add $0x8,%rax │ │ │ │ + addsd -0x8(%rax),%xmm3 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne b1160 │ │ │ │ + movsd %xmm3,(%rsi) │ │ │ │ + addsd (%rdi),%xmm5 │ │ │ │ + movsd %xmm5,(%rdi) │ │ │ │ + addsd (%rsi),%xmm1 │ │ │ │ + movsd %xmm1,(%rsi) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b119b │ │ │ │ + add $0x68,%rsp │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + jmpq b10ca │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000b11b0 : │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov %rdi,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x65319(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq b74d5 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rsp,%rdx │ │ │ │ + callq 15310 <__xstat64@plt> │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + js b11fd │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x4000,%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne b1218 │ │ │ │ + add $0xa8,%rsp │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000b1220 : │ │ │ │ + mov %edi,0x6555de(%rip) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000b1230 : │ │ │ │ + mov 0x6559f1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000b9740 : │ │ │ │ +00000000000b1240 : │ │ │ │ + mov 0x6559d9(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000b1250 : │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 15390 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ callq 15390 │ │ │ │ mov %rax,%rsi │ │ │ │ test %eax,%eax │ │ │ │ - jle b97b0 │ │ │ │ + jle b12c0 │ │ │ │ movslq %r13d,%rcx │ │ │ │ lea -0x1(%rax),%edi │ │ │ │ xor %eax,%eax │ │ │ │ add %r12,%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ mov %dl,(%rcx,%rax,1) │ │ │ │ mov %rax,%rdx │ │ │ │ add $0x1,%rax │ │ │ │ cmp %rdx,%rdi │ │ │ │ - jne b9778 │ │ │ │ + jne b1288 │ │ │ │ movslq %r13d,%rbx │ │ │ │ cmp $0x4f,%esi │ │ │ │ - jle b97b0 │ │ │ │ + jle b12c0 │ │ │ │ movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15390 │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ @@ -142454,25533 +133669,37190 @@ │ │ │ │ mov $0x4f,%edx │ │ │ │ sub %esi,%edx │ │ │ │ add %rbx,%rdi │ │ │ │ mov $0x20,%esi │ │ │ │ add $0x1,%rdx │ │ │ │ add %r12,%rdi │ │ │ │ callq 154d0 │ │ │ │ - jmp b9794 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000b97e0 : │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%eax │ │ │ │ - js b9812 │ │ │ │ - cltq │ │ │ │ - jmp b9800 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rax │ │ │ │ - test %eax,%eax │ │ │ │ - js b9812 │ │ │ │ - cmpb $0x2f,(%r12,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ - jne b97f8 │ │ │ │ - add $0x1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%r12 │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000b9820 : │ │ │ │ - movslq %edi,%rdi │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - lea (%rdi,%rdi,4),%rax │ │ │ │ - lea (%rdi,%rax,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf495a(%rip),%rax │ │ │ │ - subsd 0x280(%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - subsd 0x288(%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - ja b9881 │ │ │ │ - mov (%rax),%rax │ │ │ │ - movsd 0x3d259(%rip),%xmm3 │ │ │ │ - movsd 0x88(%rax),%xmm4 │ │ │ │ - addsd %xmm3,%xmm4 │ │ │ │ - comisd %xmm4,%xmm1 │ │ │ │ - jbe b9890 │ │ │ │ - movl $0x1,(%rcx) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja b9881 │ │ │ │ - addsd 0x90(%rax),%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe b9887 │ │ │ │ - jmp b9881 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000b98b0 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm1,(%rdi) │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - retq │ │ │ │ + jmp b12a4 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000b98d0 : │ │ │ │ - movsd 0x10(%rsi),%xmm4 │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - mov $0x0,%ecx │ │ │ │ - movsd 0x8(%rdi),%xmm2 │ │ │ │ - movsd 0x8(%rsi),%xmm1 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,(%rdx) │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - movsd (%rsi),%xmm3 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rdx) │ │ │ │ - mulsd 0x8(%rdi),%xmm3 │ │ │ │ - mulsd 0x8(%rsi),%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm2 │ │ │ │ - movsd %xmm1,0x10(%rdx) │ │ │ │ - setnp %al │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - and %edx,%eax │ │ │ │ - ucomisd %xmm3,%xmm0 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - and %edx,%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000b9960 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - movsd 0x8(%rdi),%xmm1 │ │ │ │ - mulsd (%rsi),%xmm0 │ │ │ │ - mulsd 0x8(%rsi),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - mulsd 0x10(%rsi),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - retq │ │ │ │ +00000000000b12f0 : │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x655521(%rip),%rdi │ │ │ │ + jmpq 15980 <__strcpy_chk@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000b9990 : │ │ │ │ +00000000000b1310 : │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %rdx,%rsi │ │ │ │ + mov $0x7,%ecx │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - callq b9960 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq b9960 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq %xmm0,%r13 │ │ │ │ - callq b9960 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movq %r13,%xmm2 │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe b99ea │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x52a00(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ - add $0x10,%rsp │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne b13a0 │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + cmp $0x54,%eax │ │ │ │ + je b1370 │ │ │ │ + cmp $0x46,%eax │ │ │ │ + je b1450 │ │ │ │ + lea 0x572ab(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmp b137b │ │ │ │ + cmpb $0x0,0x1(%r12) │ │ │ │ + jne b1353 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b1b25 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000b9a00 : │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movsd (%rdi),%xmm3 │ │ │ │ - movsd 0x8(%rdi),%xmm2 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - ucomisd %xmm0,%xmm4 │ │ │ │ - ja b9a5f │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm3,(%rdi) │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm2,0x8(%rdi) │ │ │ │ - movsd %xmm1,0x10(%rdi) │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd (%rdi),%xmm3 │ │ │ │ - movsd 0x8(%rdi),%xmm2 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - jmp b9a40 │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000b9a80 : │ │ │ │ - movq 0x3da28(%rip),%xmm1 │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rdi) │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rdi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000b9ac0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x70(%rsp),%r15 │ │ │ │ - callq b9960 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq b9960 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - mov %r10,%rsi │ │ │ │ - callq b98d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b9c20 │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x45cd8(%rip),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq b9990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b9c00 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b9990 │ │ │ │ - test %eax,%eax │ │ │ │ - je b9b64 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b9990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b9bee │ │ │ │ - mov %r13,%rdx │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je b14c0 │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x45cc1(%rip),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq b9990 │ │ │ │ - test %eax,%eax │ │ │ │ - je b9b88 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b9990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b9bee │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b9990 │ │ │ │ - test %eax,%eax │ │ │ │ - je b9bac │ │ │ │ - mov %r13,%rdx │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je b1530 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x4594a(%rip),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq b9990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b9bee │ │ │ │ - mov %r13,%rdx │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je b1468 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x45937(%rip),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq b9990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne b9d58 │ │ │ │ - mov %r13,%rdx │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je b1808 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x5720c(%rip),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %r13b │ │ │ │ + sbb $0x0,%r13b │ │ │ │ + movsbl %r13b,%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne b1588 │ │ │ │ + movl $0x1,0x65603c(%rip) │ │ │ │ + jmpq b137b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x1(%r12) │ │ │ │ + je b1378 │ │ │ │ + jmpq b135c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9990 │ │ │ │ - test %eax,%eax │ │ │ │ - je b9d48 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq b9990 │ │ │ │ - test %eax,%eax │ │ │ │ - je b9d48 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x1,0x655ff8(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jb b18a0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jns b1378 │ │ │ │ + lea 0x572cd(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x1,0x655fa8(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jb b1860 │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + and $0xfffffff7,%eax │ │ │ │ + je b1378 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + je b1378 │ │ │ │ + and $0xffffffdf,%ebp │ │ │ │ + cmp $0xffffffc0,%ebp │ │ │ │ + je b1378 │ │ │ │ + lea 0x57189(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ nop │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x1,0x655f34(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jb b1880 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jg b1378 │ │ │ │ + lea 0x571a4(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x45797(%rip),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq b9990 │ │ │ │ - test %eax,%eax │ │ │ │ - je b9b3c │ │ │ │ - jmp b9bee │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq b9a00 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %r13b │ │ │ │ + sbb $0x0,%r13b │ │ │ │ + movsbl %r13b,%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je b17e0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x4709e(%rip),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq b9960 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja b9d78 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %r13b │ │ │ │ + sbb $0x0,%r13b │ │ │ │ + movsbl %r13b,%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je b18c0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x4576e(%rip),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq b9960 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq b9960 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq b9960 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq b9960 │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je b18ff │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x45757(%rip),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq b9960 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja b9d48 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq b9960 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja b9d48 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq b9960 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja b9d48 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq b9960 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja b9d48 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov $0x0,%ecx │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - setnp %al │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - ucomisd 0x8(%rsp),%xmm3 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - or %dl,%al │ │ │ │ - jne b9d37 │ │ │ │ - ucomisd %xmm0,%xmm5 │ │ │ │ - mov $0x2,%ebx │ │ │ │ - setnp %dl │ │ │ │ - cmove %edx,%eax │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je b9bee │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmpq b9bee │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x3,%ebx │ │ │ │ - jmpq b9bee │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq b9990 │ │ │ │ - test %eax,%eax │ │ │ │ - je b9bc2 │ │ │ │ - jmpq b9bee │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq b9a80 │ │ │ │ - jmpq b9c41 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000b9d90 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1408,%edi │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x928,%rsp │ │ │ │ - mov %edx,0x68(%rsp) │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x918(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15850 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x461b9(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %dx,0x5(%rax) │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je bb720 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 51a20 │ │ │ │ - test %eax,%eax │ │ │ │ - jle ba240 │ │ │ │ - lea 0x46aaf(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x48517(%rip),%rdi │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4850e(%rip),%rdi │ │ │ │ - mov %eax,0x84(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x48502(%rip),%rdi │ │ │ │ - mov %eax,0x8c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x484f7(%rip),%rdi │ │ │ │ - mov %eax,0xc8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3acf6(%rip),%rdi │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x484d7(%rip),%rdi │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - lea 0x484c9(%rip),%rdi │ │ │ │ - mov %eax,0xa4(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x468ac(%rip),%rdi │ │ │ │ - mov %eax,0xb8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x46892(%rip),%rdi │ │ │ │ - mov %eax,0xc4(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x48497(%rip),%rdi │ │ │ │ - mov %eax,0xcc(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4848b(%rip),%rdi │ │ │ │ - mov %eax,0xd0(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4847f(%rip),%rdi │ │ │ │ - mov %eax,0xd4(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x460b4(%rip),%rdi │ │ │ │ - mov %eax,0xd8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4f2b9(%rip),%rdi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4f2af(%rip),%rdi │ │ │ │ - mov %eax,0x7c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4f2a5(%rip),%rdi │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4f298(%rip),%rdi │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x54216(%rip),%rdi │ │ │ │ - mov %eax,0xdc(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x54207(%rip),%rdi │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x48397(%rip),%rdi │ │ │ │ - mov %eax,0x98(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x48388(%rip),%rdi │ │ │ │ - mov %eax,0x94(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4837a(%rip),%rdi │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4836b(%rip),%rdi │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4835d(%rip),%rdi │ │ │ │ - mov %eax,0xa8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4834e(%rip),%rdi │ │ │ │ - mov %eax,0xac(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x48340(%rip),%rdi │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x48331(%rip),%rdi │ │ │ │ - mov %eax,0xb4(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0xbc(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - js ba290 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js ba2d0 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js ba2b8 │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - not %edx │ │ │ │ - not %eax │ │ │ │ - shr $0x1f,%edx │ │ │ │ - shr $0x1f,%eax │ │ │ │ - test %al,%dl │ │ │ │ - je ba150 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js ba150 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - lea 0x4f17a(%rip),%rsi │ │ │ │ - movl $0x2,0xc0(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jg ba1a0 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %ecx,%ecx │ │ │ │ - js ba2f0 │ │ │ │ + je b1945 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x47043(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne ba2f0 │ │ │ │ - mov 0x94(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - js bb748 │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js bb748 │ │ │ │ - mov 0x9c(%rsp),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - js ba200 │ │ │ │ - mov 0xa0(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - js ba200 │ │ │ │ - mov 0xa8(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - js ba200 │ │ │ │ - mov 0xac(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - js ba200 │ │ │ │ - mov 0xb0(%rsp),%edx │ │ │ │ - mov 0xb4(%rsp),%eax │ │ │ │ - shr $0x1f,%edx │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - or %al,%cl │ │ │ │ - jne ba200 │ │ │ │ - mov 0xbc(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - js ba200 │ │ │ │ - movl $0x1,0x68(%rsp) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmpq ba203 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0(%rsp),%edx │ │ │ │ - mov 0xd4(%rsp),%eax │ │ │ │ - not %edx │ │ │ │ - not %eax │ │ │ │ - shr $0x1f,%edx │ │ │ │ - shr $0x1f,%eax │ │ │ │ - test %al,%dl │ │ │ │ - je bab80 │ │ │ │ - mov 0xd8(%rsp),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - js bab80 │ │ │ │ - movl $0x1,0xc0(%rsp) │ │ │ │ - mov (%rsp),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle ba08a │ │ │ │ - lea 0x4f061(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6488d(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - mov 0x78(%rsp),%esi │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %esi,%esi │ │ │ │ - js bb7c8 │ │ │ │ + je b198b │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x4702c(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne bb7c8 │ │ │ │ - mov 0x98(%rsp),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - js ba200 │ │ │ │ - mov 0x94(%rsp),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jns ba0c5 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle bb74b │ │ │ │ - mov 0x64829(%rip),%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %r15d,%edx │ │ │ │ - lea 0x4efea(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ba2f3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4673a(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x918(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne bc8ba │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x928,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x480e9(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns ba035 │ │ │ │ - jmp ba2d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x4f2c3(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmpq ba041 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x480b0(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns ba041 │ │ │ │ - jmp ba2b8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0x84(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js bac20 │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne bac20 │ │ │ │ - mov 0x8c(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - js bac20 │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - js bac20 │ │ │ │ - mov 0x88(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - js bac20 │ │ │ │ - mov 0xa4(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js bac20 │ │ │ │ - mov 0xb8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js bac20 │ │ │ │ - mov 0xc4(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js bac20 │ │ │ │ - mov 0xcc(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js bac20 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js bac20 │ │ │ │ - movl $0x0,0xf3e0d(%rip) │ │ │ │ - mov $0x29000,%edi │ │ │ │ - movl $0x100,0xf3dfa(%rip) │ │ │ │ - callq 15850 │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - mov %rax,0xf3dee(%rip) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - jle ba3e1 │ │ │ │ - mov 0xf3dd8(%rip),%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4ef48(%rip),%rsi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x64667(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js bb99b │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf3d8f(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - mov $0xa,%edx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf3d7b(%rip),%rbx │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - mov %eax,0x178(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq b97e0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - movslq 0xf3d51(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add 0xf3d3d(%rip),%rdi │ │ │ │ - add $0x17c,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - movslq 0x38(%rsp),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmovbe %edx,%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je badc0 │ │ │ │ - mov 0x78(%rsp),%edi │ │ │ │ - movslq %r15d,%r14 │ │ │ │ - mov $0x3,%ebx │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x98(%rsp),%edi │ │ │ │ - movsd %xmm0,0x120(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movl $0x2,0x70(%rsp) │ │ │ │ - movl $0x0,0x6c(%rsp) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0x128(%rsp) │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - mov 0xf3cab(%rip),%r13d │ │ │ │ - movsd 0x120(%rsp),%xmm2 │ │ │ │ - jle ba539 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - lea 0x4ed57(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x64528(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf3c6d(%rip),%r13d │ │ │ │ - movsd 0x128(%rsp),%xmm1 │ │ │ │ - movsd 0x120(%rsp),%xmm2 │ │ │ │ - movsd 0x3f56f(%rip),%xmm0 │ │ │ │ - lea 0xe8(%rsp),%rbp │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ + je b19d1 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x4703f(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je b1a17 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x47028(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je b1a5d │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x47048(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je b1aa3 │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x46ffa(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je b1adf │ │ │ │ + lea 0x46fe7(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x3f542(%rip),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + je b1b2a │ │ │ │ + lea 0x46fd6(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - movsd 0xe0(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0xe8(%rsp),%xmm4 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movslq %r13d,%rdx │ │ │ │ - movsd 0xe0(%rsp),%xmm4 │ │ │ │ - movsd 0xe8(%rsp),%xmm7 │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mulsd %xmm1,%xmm7 │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf3bc1(%rip),%rax │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x98(%rax) │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd %xmm7,0xa0(%rax) │ │ │ │ - movsd %xmm4,0xa8(%rax) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je bad80 │ │ │ │ - mov 0x94(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x9c(%rsp),%edi │ │ │ │ - movsd %xmm0,0x120(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x128(%rsp) │ │ │ │ - mulsd 0x3f460(%rip),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + je b1b70 │ │ │ │ + lea 0x46fc5(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x3f44d(%rip),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + je b1bf4 │ │ │ │ + lea 0x5267b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mulsd 0x120(%rsp),%xmm0 │ │ │ │ - movsd 0xe0(%rsp),%xmm2 │ │ │ │ - movsd 0xe8(%rsp),%xmm3 │ │ │ │ - movsd %xmm2,0x58(%rsp) │ │ │ │ - movsd %xmm3,0x60(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x58(%rsp),%xmm2 │ │ │ │ - movslq 0x6c(%rsp),%r13 │ │ │ │ - movsd 0xe0(%rsp),%xmm1 │ │ │ │ - movslq 0xf3ae4(%rip),%rax │ │ │ │ - movsd 0x60(%rsp),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mulsd 0xe8(%rsp),%xmm2 │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - lea 0x0(%r13,%r13,2),%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf3abd(%rip),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - movsd %xmm3,0xc0(%rdx) │ │ │ │ - mulsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd %xmm1,0x130(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm1,0xb0(%rdx) │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd %xmm2,0xb8(%rdx) │ │ │ │ - movsd %xmm2,0x138(%rsp) │ │ │ │ - mulsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - divsd 0x3f372(%rip),%xmm0 │ │ │ │ - comisd 0x170(%rax),%xmm0 │ │ │ │ - jbe ba750 │ │ │ │ - movsd %xmm0,0x170(%rax) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je bad30 │ │ │ │ - mov 0xa0(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xa8(%rsp),%edi │ │ │ │ - movsd %xmm0,0x120(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x128(%rsp) │ │ │ │ - mulsd 0x3f311(%rip),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + je b1bb8 │ │ │ │ + lea 0x5266b(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x3f2fe(%rip),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + je b1b7c │ │ │ │ + lea 0x46fb9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mulsd 0x120(%rsp),%xmm0 │ │ │ │ - movsd 0xe0(%rsp),%xmm2 │ │ │ │ - movsd 0xe8(%rsp),%xmm3 │ │ │ │ - movsd %xmm2,0x60(%rsp) │ │ │ │ - movsd %xmm3,0x58(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x60(%rsp),%xmm2 │ │ │ │ - movsd 0xe0(%rsp),%xmm1 │ │ │ │ - movslq 0xf399a(%rip),%rax │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd 0xe8(%rsp),%xmm2 │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%r13 │ │ │ │ - lea (%r14,%r14,2),%rax │ │ │ │ - shl $0x4,%r13 │ │ │ │ - add 0xf3974(%rip),%r13 │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - movsd %xmm1,0x130(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm1,0xb0(%rax) │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd %xmm3,0xc0(%rax) │ │ │ │ - mulsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd %xmm2,0xb8(%rax) │ │ │ │ - movsd %xmm2,0x138(%rsp) │ │ │ │ - mulsd 0x8(%rsp),%xmm3 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - divsd 0x3f232(%rip),%xmm0 │ │ │ │ - comisd 0x170(%r13),%xmm0 │ │ │ │ - jbe ba892 │ │ │ │ - movsd %xmm0,0x170(%r13) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je bacd8 │ │ │ │ - mov 0xac(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb0(%rsp),%edi │ │ │ │ - movsd %xmm0,0x120(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x128(%rsp) │ │ │ │ - mulsd 0x3f1cf(%rip),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + je b1c76 │ │ │ │ + lea 0x46f8e(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x3f1bc(%rip),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + je b1c3a │ │ │ │ + lea 0x46f7d(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mulsd 0x120(%rsp),%xmm0 │ │ │ │ - movsd 0xe0(%rsp),%xmm2 │ │ │ │ - movsd 0xe8(%rsp),%xmm3 │ │ │ │ - movsd %xmm2,0x60(%rsp) │ │ │ │ - movsd %xmm3,0x58(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movslq 0xf3867(%rip),%rax │ │ │ │ - movsd 0xe0(%rsp),%xmm1 │ │ │ │ - movsd 0x60(%rsp),%xmm2 │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - lea (%rax,%rdx,8),%r13 │ │ │ │ - movslq 0x70(%rsp),%rax │ │ │ │ - mulsd 0xe8(%rsp),%xmm2 │ │ │ │ - shl $0x4,%r13 │ │ │ │ - add 0xf3831(%rip),%r13 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - movsd %xmm3,0xc0(%rax) │ │ │ │ - mulsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd %xmm1,0x130(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm1,0xb0(%rax) │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd %xmm2,0xb8(%rax) │ │ │ │ - movsd %xmm2,0x138(%rsp) │ │ │ │ - mulsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - divsd 0x3f0eb(%rip),%xmm0 │ │ │ │ - comisd 0x170(%r13),%xmm0 │ │ │ │ - jbe ba9d9 │ │ │ │ - movsd %xmm0,0x170(%r13) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je bac90 │ │ │ │ - mov 0xb4(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xbc(%rsp),%edi │ │ │ │ - movsd %xmm0,0x120(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b1378 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ callq 15200 │ │ │ │ - movsd %xmm0,0x128(%rsp) │ │ │ │ - mulsd 0x3f088(%rip),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x3f072(%rip),%xmm0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + movsd 0x540d1(%rip),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja b17c9 │ │ │ │ + comisd 0x5765d(%rip),%xmm0 │ │ │ │ + jbe b1378 │ │ │ │ + lea 0x572d8(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ + mov $0x400,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mulsd 0x120(%rsp),%xmm0 │ │ │ │ - movsd 0xe0(%rsp),%xmm1 │ │ │ │ - movsd 0xe8(%rsp),%xmm2 │ │ │ │ - movsd %xmm1,0x60(%rsp) │ │ │ │ - movsd %xmm2,0x58(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - movsd 0xe0(%rsp),%xmm0 │ │ │ │ - movslq 0xf370e(%rip),%r13 │ │ │ │ - mov 0xf370b(%rip),%rbp │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd 0x58(%rsp),%xmm2 │ │ │ │ - mulsd 0xe8(%rsp),%xmm1 │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - lea 0x0(%r13,%rax,8),%r12 │ │ │ │ - lea (%rbx,%rbx,2),%rax │ │ │ │ - shl $0x4,%r12 │ │ │ │ - add %rbp,%r12 │ │ │ │ - movsd %xmm0,0x130(%rsp) │ │ │ │ - lea (%r12,%rax,8),%rax │ │ │ │ - movsd %xmm1,0x138(%rsp) │ │ │ │ - movsd %xmm0,0xb0(%rax) │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0xb8(%rax) │ │ │ │ - mulsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd %xmm2,0xc0(%rax) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - divsd 0x3efa2(%rip),%xmm0 │ │ │ │ - comisd 0x170(%r12),%xmm0 │ │ │ │ - jbe bab24 │ │ │ │ - movsd %xmm0,0x170(%r12) │ │ │ │ - mov $0x110,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x0(%r13,%r13,4),%rax │ │ │ │ - add $0x1,%ebx │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rax,%rbp │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ - lea -0x60(%rbp,%r12,1),%rdi │ │ │ │ - add $0x18,%r12 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0xb0(%rbp,%rax,8),%rsi │ │ │ │ - callq b98d0 │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - je babd0 │ │ │ │ - mov 0xf3628(%rip),%rbp │ │ │ │ - movslq 0xf361d(%rip),%r13 │ │ │ │ - jmp bab2c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x4e8d8(%rip),%xmm0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movdqa 0x4e8d2(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x4e8d6(%rip),%xmm0 │ │ │ │ - movl $0x297869,0x40(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqa 0x4e8d3(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - jmpq ba260 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xf35be(%rip),%eax │ │ │ │ - mov 0xf35b4(%rip),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0xf35af(%rip) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl ba3b0 │ │ │ │ - add $0x100,%edx │ │ │ │ - mov 0xf359e(%rip),%rdi │ │ │ │ - mov %edx,0xf3590(%rip) │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rax │ │ │ │ - lea (%rdx,%rax,8),%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,0xf357d(%rip) │ │ │ │ - jmpq ba3b0 │ │ │ │ - movdqa 0x45ab8(%rip),%xmm0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movdqa 0x4e862(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x4e866(%rip),%xmm0 │ │ │ │ - movb $0x0,0x70(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqa 0x4e866(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movdqa 0x4e86a(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movdqa 0x4e86e(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x50(%rax) │ │ │ │ - movdqa 0x4e872(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x60(%rax) │ │ │ │ - jmpq ba260 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x3c7e4(%rip),%xmm0 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x128(%rsp),%r9 │ │ │ │ - cvtsi2sdl 0x3c(%r13),%xmm1 │ │ │ │ - lea 0x120(%rsp),%r8 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - jmpq baa20 │ │ │ │ + lea 0x655851(%rip),%rdi │ │ │ │ + movl $0x1,0x655c73(%rip) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq b137b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x3c798(%rip),%xmm0 │ │ │ │ - lea 0x128(%rsp),%r9 │ │ │ │ - cvtsi2sdl 0x38(%r13),%xmm2 │ │ │ │ - lea 0x120(%rsp),%r8 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov %r9,%rdx │ │ │ │ - cvtsi2sdl 0x3c(%r13),%xmm1 │ │ │ │ - mov %r8,%rsi │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - jmpq ba8d9 │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x3c744(%rip),%xmm0 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - lea 0x128(%rsp),%r9 │ │ │ │ - cvtsi2sdl 0x38(%rax),%xmm2 │ │ │ │ - lea 0x120(%rsp),%r8 │ │ │ │ - mov %r9,%rdx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %r8,%rsi │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - jmpq ba797 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x3c6f8(%rip),%xmm0 │ │ │ │ - lea 0x128(%rsp),%r9 │ │ │ │ - lea 0x120(%rsp),%r8 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - jmpq ba648 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x1,0x655c54(%rip) │ │ │ │ + callq 156f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jb b18e8 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jns b1378 │ │ │ │ + lea 0x56f8d(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x84(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - movslq 0xf33be(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add 0xf33aa(%rip),%rdi │ │ │ │ - add $0x18,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x8c(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - movslq 0xf3387(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add 0xf3373(%rip),%rdi │ │ │ │ - add $0x28,%rdi │ │ │ │ + lea 0x56e11(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x56e61(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x56ea1(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x655371(%rip),%rdi │ │ │ │ + movl $0x1,0x655b8f(%rip) │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x88(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf334e(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - mov $0xa,%edx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf333a(%rip),%rbx │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - mov %eax,0x38(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf3319(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - mov $0xa,%edx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf3305(%rip),%rbx │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xc4(%rsp),%edi │ │ │ │ - mov %eax,0x3c(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf32e1(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf32d2(%rip),%rbx │ │ │ │ - callq 15200 │ │ │ │ - mov 0xcc(%rsp),%edi │ │ │ │ - movsd %xmm0,0x40(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf32ac(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf329d(%rip),%rbx │ │ │ │ - callq 15200 │ │ │ │ - mov 0xa4(%rsp),%edi │ │ │ │ - movsd %xmm0,0x48(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf3279(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf326a(%rip),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb8(%rsp),%edi │ │ │ │ - movsd %xmm0,0x50(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf3242(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf3233(%rip),%rbx │ │ │ │ - callq 15200 │ │ │ │ - cmpl $0x1,0xc0(%rsp) │ │ │ │ - movsd %xmm0,0x58(%rbx) │ │ │ │ - je bb878 │ │ │ │ - mov 0x7c(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf3202(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf31f3(%rip),%rbx │ │ │ │ - callq 15200 │ │ │ │ - mov 0x90(%rsp),%edi │ │ │ │ - movsd %xmm0,0x78(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf31cd(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf31be(%rip),%rbx │ │ │ │ - callq 15200 │ │ │ │ - mov 0x80(%rsp),%edi │ │ │ │ - movsd %xmm0,0x80(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf3195(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf3186(%rip),%rbx │ │ │ │ - callq 15200 │ │ │ │ - mov 0xdc(%rsp),%edi │ │ │ │ - movsd %xmm0,0x88(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf315d(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf314e(%rip),%rbx │ │ │ │ + jmpq b137b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x56eb9(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + movl $0x1,0x655b53(%rip) │ │ │ │ callq 15200 │ │ │ │ - movsd %xmm0,0x90(%rbx) │ │ │ │ - movl $0x7d0,0xc(%rbx) │ │ │ │ - lea 0x180(%rsp),%rbp │ │ │ │ - lea 0x2d0(%rsp),%r12 │ │ │ │ - movabs $0x2020454c504d4953,%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - movq $0x0,0x170(%rbx) │ │ │ │ - mov $0x34,%r14d │ │ │ │ - movb $0x0,0x2d0(%rsp) │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - movl $0x54203d,0x188(%rsp) │ │ │ │ - callq b9740 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56ed3(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ mov %r12,%rdi │ │ │ │ - movabs $0x2020584950544942,%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - movl $0x362d203d,0x188(%rsp) │ │ │ │ - mov %r14w,0x18c(%rsp) │ │ │ │ - callq b9740 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + movl $0x1,0x655b09(%rip) │ │ │ │ + callq 15200 │ │ │ │ mov %r12,%rdi │ │ │ │ - movabs $0x202020534958414e,%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - movl $0x32203d,0x188(%rsp) │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf3085(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x4662b(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf3062(%rip),%rax │ │ │ │ - mov 0x38(%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56ebd(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf3041(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x465fb(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf301e(%rip),%rax │ │ │ │ - mov 0x3c(%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + movl $0x1,0x655abf(%rip) │ │ │ │ + callq 15200 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2ffd(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x471e8(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%r8 │ │ │ │ - mov $0x50,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x4,%r8 │ │ │ │ - add 0xf2fd8(%rip),%r8 │ │ │ │ - add $0x18,%r8 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56ea7(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2fb9(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x471b3(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%r8 │ │ │ │ - mov $0x50,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x4,%r8 │ │ │ │ - add 0xf2f94(%rip),%r8 │ │ │ │ - add $0x28,%r8 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + movl $0x1,0x655a75(%rip) │ │ │ │ + callq 15200 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2f75(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x4717e(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2f52(%rip),%rax │ │ │ │ - movsd 0x50(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56e91(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2f2d(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x47147(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2f0a(%rip),%rax │ │ │ │ - movsd 0x58(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + movl $0x1,0x655a2b(%rip) │ │ │ │ + callq 15200 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2ee5(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x47110(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2ec2(%rip),%rax │ │ │ │ - movsd 0x40(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56e7b(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2e9d(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x470d9(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2e7a(%rip),%rax │ │ │ │ - movsd 0x48(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + movl $0x1,0x6559e1(%rip) │ │ │ │ + callq 15200 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2e55(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2e46(%rip),%rax │ │ │ │ - cmpl $0x1,0xc0(%rsp) │ │ │ │ - je bb7d0 │ │ │ │ - movsd 0x78(%rax),%xmm0 │ │ │ │ - lea 0x4deb3(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56e65(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2dff(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x4de8c(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2ddc(%rip),%rax │ │ │ │ - movsd 0x80(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + callq 15200 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2db4(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x4de52(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2d91(%rip),%rax │ │ │ │ - movsd 0x88(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56e59(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2d69(%rip),%rax │ │ │ │ - lea 0x4de20(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2d53(%rip),%rax │ │ │ │ - movsd 0x90(%rax),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + movl $0x1,0x65595b(%rip) │ │ │ │ + callq 15200 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2d1e(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x46f38(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2cfb(%rip),%rax │ │ │ │ - movsd 0x58(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56e43(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movl $0x1,0x655914(%rip) │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2cd6(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x46edf(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2cb3(%rip),%rax │ │ │ │ - movsd 0x50(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + callq 15200 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2c8e(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x46f0e(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2c6b(%rip),%rax │ │ │ │ - mov 0xc(%rax),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56e28(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ + movl $0x1,0x6558ca(%rip) │ │ │ │ + jmp b1b34 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movl $0x444e45,0x0(%rbp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + callq 15200 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - mov 0xc8(%rsp),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jns bb758 │ │ │ │ - movslq 0xf2c27(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf2c18(%rip),%rbx │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56e70(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - movslq 0xf2c02(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2bf3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq f1420 │ │ │ │ - test %rax,%rax │ │ │ │ - jne bc862 │ │ │ │ - movslq 0xf2bd7(%rip),%rax │ │ │ │ - mov 0xf2bd4(%rip),%r8 │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov (%r8,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je bc88d │ │ │ │ - mov 0x3be99(%rip),%rax │ │ │ │ - lea 0x128(%rsp),%r9 │ │ │ │ - lea 0x120(%rsp),%r8 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - movslq 0xf2b6d(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2b5e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0xcf4(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - mov %edx,0xfc(%rsp) │ │ │ │ - je bb940 │ │ │ │ - movsd 0x130(%rsp),%xmm0 │ │ │ │ - movsd 0x20(%rdi),%xmm1 │ │ │ │ - subsd 0x3be18(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x280(%rax) │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - subsd 0x3bdff(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x288(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja bb798 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe bb920 │ │ │ │ - movsd 0x28(%rdi),%xmm1 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov $0x0,%r13d │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - seta %cl │ │ │ │ - seta %bl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - lea (%rbx,%rbx,2),%ebx │ │ │ │ - add $0x1,%ecx │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - mov %ecx,0x70(%rsp) │ │ │ │ - cmovbe %rdx,%r14 │ │ │ │ - mov $0x3,%edx │ │ │ │ - cmova %r13d,%edx │ │ │ │ - mov %edx,0x6c(%rsp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - cvtsi2sdl 0x3c(%rax),%xmm1 │ │ │ │ - mulsd 0x3bd80(%rip),%xmm1 │ │ │ │ - cvtsi2sdl 0x38(%rax),%xmm0 │ │ │ │ - mulsd 0x3bd73(%rip),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x128(%rsp),%xmm1 │ │ │ │ - jmpq ba4de │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x4da8c(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq ba260 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmpq ba2f3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf2a24(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - mov $0xa,%edx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf2a10(%rip),%rbx │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0xc(%rbx) │ │ │ │ - jmpq bb580 │ │ │ │ - nopl (%rax) │ │ │ │ - comisd 0x28(%rdi),%xmm0 │ │ │ │ - jbe bb697 │ │ │ │ - movl $0x0,0x6c(%rsp) │ │ │ │ - mov $0x3,%ebx │ │ │ │ - mov $0x1,%r14d │ │ │ │ - movl $0x2,0x70(%rsp) │ │ │ │ - jmpq bb6e5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq ba219 │ │ │ │ - movsd 0x60(%rax),%xmm0 │ │ │ │ - lea 0x46c14(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + callq 15200 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf298f(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x46bed(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf296c(%rip),%rax │ │ │ │ - movsd 0x68(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56e04(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ mov %r12,%rdi │ │ │ │ - callq b9740 │ │ │ │ - movslq 0xf2947(%rip),%rax │ │ │ │ - lea 0x46bbe(%rip),%rcx │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2931(%rip),%rax │ │ │ │ - movsd 0x70(%rax),%xmm0 │ │ │ │ - jmpq bb44d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xd0(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf2904(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf28f5(%rip),%rbx │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + movl $0x1,0x65583a(%rip) │ │ │ │ callq 15200 │ │ │ │ - mov 0xd4(%rsp),%edi │ │ │ │ - movsd %xmm0,0x60(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf28cf(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf28c0(%rip),%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56d8e(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ callq 15200 │ │ │ │ - mov 0xd8(%rsp),%edi │ │ │ │ - movsd %xmm0,0x68(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0xf289a(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbx │ │ │ │ - shl $0x4,%rbx │ │ │ │ - add 0xf288b(%rip),%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56e12(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ callq 15200 │ │ │ │ - movsd %xmm0,0x70(%rbx) │ │ │ │ - jmpq bb057 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x1,0x70(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x2,%r14d │ │ │ │ - movl $0x3,0x6c(%rsp) │ │ │ │ - jmpq bb6e5 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + jae b1378 │ │ │ │ + lea 0x56da6(%rip),%rdi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + callq b12f0 │ │ │ │ + jmpq b137b │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x138(%rsp),%rdx │ │ │ │ - lea 0xfc(%rsp),%rcx │ │ │ │ - movsd 0x128(%rsp),%xmm1 │ │ │ │ - movsd 0x120(%rsp),%xmm0 │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - movslq 0xf2814(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0xf2805(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - jmpq bb652 │ │ │ │ - mov (%rsp),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle bb9ca │ │ │ │ - mov 0xf27ec(%rip),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4d8c6(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6307e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x38(%rsp),%r14d │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - mov $0x100,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4d953(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r14d,%r8d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x44a3b(%rip),%r8 │ │ │ │ - lea 0x44a2f(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x4d944(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x4d833(%rip),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,%rcx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf2727(%rip),%edx │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne bbb10 │ │ │ │ - test %edx,%edx │ │ │ │ - jle bbb59 │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov 0xf2710(%rip),%rax │ │ │ │ - movsd 0x3b048(%rip),%xmm0 │ │ │ │ - lea (%rdx,%rdx,4),%rcx │ │ │ │ - movsd 0x3e2fc(%rip),%xmm1 │ │ │ │ - lea (%rdx,%rcx,8),%rdi │ │ │ │ - lea 0x290(%rax),%rdx │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add %rdx,%rdi │ │ │ │ - jmp bbae6 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je bc7c8 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je bc828 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je bc839 │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je bbb59 │ │ │ │ - add $0x290,%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0xf6c(%rsi),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jne bbab0 │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - ucomisd 0x78(%rsi),%xmm1 │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - jp bbad7 │ │ │ │ - jne bbad7 │ │ │ │ - movsd %xmm1,0x10(%rax) │ │ │ │ - jmp bbad7 │ │ │ │ - test %edx,%edx │ │ │ │ - jle bbb59 │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov 0xf267a(%rip),%rcx │ │ │ │ - movsd 0x3afb2(%rip),%xmm0 │ │ │ │ - lea (%rdx,%rdx,4),%rsi │ │ │ │ - lea (%rdx,%rsi,8),%rdx │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea 0x298(%rcx,%rdx,1),%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - add $0x290,%rax │ │ │ │ - movsd %xmm0,-0x288(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne bbb40 │ │ │ │ - mov 0x38(%rsp),%r9d │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4d847(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xf2610(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle bc756 │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov 0xf25fa(%rip),%rdi │ │ │ │ - movl $0x0,0x6c(%rsp) │ │ │ │ - mov %r15,%r14 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x1,0x6c(%rsp) │ │ │ │ - mov 0x6c(%rsp),%r15d │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jge bc765 │ │ │ │ - lea 0x290(%r14),%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x98(%rdi,%r13,1),%rsi │ │ │ │ - lea 0x98(%rdi,%r14,1),%rdi │ │ │ │ - callq b9960 │ │ │ │ - callq 154a0 │ │ │ │ - mov (%rsp),%ebx │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - divsd 0x3deaf(%rip),%xmm6 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle bbcd9 │ │ │ │ - mov 0xf2588(%rip),%rax │ │ │ │ - lea 0x4d7d1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - lea (%rax,%r13,1),%rdx │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0x178(%rax),%r10d │ │ │ │ - mov 0x178(%rdx),%ecx │ │ │ │ - lea 0x17c(%rdx),%r9 │ │ │ │ - lea 0x17c(%rax),%r8 │ │ │ │ - movsd 0xa8(%rdx),%xmm5 │ │ │ │ - movsd 0xa0(%rdx),%xmm4 │ │ │ │ - movsd 0x98(%rax),%xmm0 │ │ │ │ - movsd 0x98(%rdx),%xmm3 │ │ │ │ - mov %r10d,%edx │ │ │ │ - movsd 0xa8(%rax),%xmm2 │ │ │ │ - movsd 0xa0(%rax),%xmm1 │ │ │ │ - mov $0x6,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov 0xf2505(%rip),%rax │ │ │ │ - lea 0x4d796(%rip),%rsi │ │ │ │ - movsd 0x170(%rax,%r13,1),%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd 0x170(%rax,%r14,1),%xmm2 │ │ │ │ - mov $0x4,%eax │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x62d75(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - mov 0xf24b8(%rip),%rdi │ │ │ │ - movsd 0x170(%rdi,%r13,1),%xmm0 │ │ │ │ - lea (%rdi,%r14,1),%rax │ │ │ │ - addsd 0x170(%rax),%xmm0 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja bc47e │ │ │ │ - mov 0x68(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne bc4e0 │ │ │ │ - mov 0x3c(%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - js bc074 │ │ │ │ - lea 0x128(%rsp),%rcx │ │ │ │ - movsd 0x3b755(%rip),%xmm5 │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - lea 0xfc(%rsp),%rbx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - lea 0x120(%rsp),%rcx │ │ │ │ - lea 0x118(%rsp),%r12 │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0x108(%rsp),%rcx │ │ │ │ - lea 0x110(%rsp),%rbp │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - lea 0x100(%rsp),%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - cvtsi2sdl 0x8(%rsp),%xmm0 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm5 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xf23e0(%rip),%rax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x128(%rsp),%xmm2 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movsd 0x120(%rsp),%xmm1 │ │ │ │ - lea (%rax,%r13,1),%rsi │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0x8(%rsi),%r8d │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - mov 0x8(%rax),%edi │ │ │ │ - movsd 0x10(%rsi),%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %r8d,%esi │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xf2394(%rip),%rdx │ │ │ │ - mov (%rdx,%r14,1),%rax │ │ │ │ - mov 0xcf4(%rax),%eax │ │ │ │ - mov %eax,0xfc(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je bc4b0 │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq b9820 │ │ │ │ - mov (%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle bbed3 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4d43c(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x128(%rsp),%xmm1 │ │ │ │ - movsd 0x120(%rsp),%xmm0 │ │ │ │ - lea 0x4d42b(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x108(%rsp),%xmm1 │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - lea 0x4d41e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ - movsd 0x110(%rsp),%xmm0 │ │ │ │ - lea 0x4d411(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf22be(%rip),%rax │ │ │ │ - mov 0xfc(%rsp),%esi │ │ │ │ - lea (%rax,%r14,1),%rcx │ │ │ │ - test %esi,%esi │ │ │ │ - je bc420 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - cvtsi2sdl 0x38(%rcx),%xmm0 │ │ │ │ - addsd 0x30(%rsp),%xmm0 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - callq 15230 │ │ │ │ - mov 0xf227d(%rip),%rax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x128(%rsp),%xmm2 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movsd 0x120(%rsp),%xmm1 │ │ │ │ - lea (%rax,%r13,1),%rsi │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0x8(%rsi),%r8d │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - mov 0x8(%rax),%edi │ │ │ │ - movsd 0x10(%rsi),%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %r8d,%esi │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xf2231(%rip),%rdx │ │ │ │ - mov (%rdx,%r14,1),%rax │ │ │ │ - mov 0xcf4(%rax),%eax │ │ │ │ - mov %eax,0xfc(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je bc5b0 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq b9820 │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle bc048 │ │ │ │ - mov 0xf21f5(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - lea 0x4d2d9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - cvtsi2sdl 0x38(%rax,%r14,1),%xmm0 │ │ │ │ - addsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x128(%rsp),%xmm1 │ │ │ │ - movsd 0x120(%rsp),%xmm0 │ │ │ │ - lea 0x4d2b6(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x108(%rsp),%xmm1 │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - lea 0x4d2a9(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ - movsd 0x110(%rsp),%xmm0 │ │ │ │ - lea 0x4d29c(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf2149(%rip),%rdi │ │ │ │ - mov 0xfc(%rsp),%edx │ │ │ │ - lea (%rdi,%r14,1),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - je bc6e0 │ │ │ │ - addl $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - cmp %ecx,0x3c(%rax) │ │ │ │ - jge bbd7d │ │ │ │ - mov 0x38(%rax),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - js bc47e │ │ │ │ - lea 0x128(%rsp),%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - lea 0xfc(%rsp),%rbx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - lea 0x120(%rsp),%rcx │ │ │ │ - lea 0x118(%rsp),%r12 │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0x108(%rsp),%rcx │ │ │ │ - lea 0x110(%rsp),%rbp │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - lea 0x100(%rsp),%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - jmpq bc34a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq b9820 │ │ │ │ - mov (%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle bc19e │ │ │ │ - mov 0x3b37b(%rip),%rax │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4d176(%rip),%rsi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x128(%rsp),%xmm1 │ │ │ │ - movsd 0x120(%rsp),%xmm0 │ │ │ │ - lea 0x4d160(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x108(%rsp),%xmm1 │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - lea 0x4d153(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ - movsd 0x110(%rsp),%xmm0 │ │ │ │ - lea 0x4d146(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf1ff3(%rip),%rdx │ │ │ │ - mov 0xfc(%rsp),%r10d │ │ │ │ - lea (%rdx,%r14,1),%rax │ │ │ │ - test %r10d,%r10d │ │ │ │ - je bc7f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - cvtsi2sdl 0x3c(%rax),%xmm1 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - addsd 0x3b2a8(%rip),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0xf1fae(%rip),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x128(%rsp),%xmm2 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - movsd 0x120(%rsp),%xmm1 │ │ │ │ - lea (%rax,%rcx,1),%rsi │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x8(%rsi),%r8d │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - mov 0x8(%rax),%edi │ │ │ │ - movsd 0x10(%rsi),%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %r8d,%esi │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xf1f5d(%rip),%rdx │ │ │ │ - mov (%rdx,%r14,1),%rax │ │ │ │ - mov 0xcf4(%rax),%eax │ │ │ │ - mov %eax,0xfc(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je bc710 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq b9820 │ │ │ │ - mov (%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle bc320 │ │ │ │ - mov 0xf1f1f(%rip),%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - lea 0x4d003(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - cvtsi2sdl 0x3c(%rax,%r14,1),%xmm1 │ │ │ │ - addsd 0x3b1e2(%rip),%xmm1 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x128(%rsp),%xmm1 │ │ │ │ - movsd 0x120(%rsp),%xmm0 │ │ │ │ - lea 0x4cfde(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x108(%rsp),%xmm1 │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - lea 0x4cfd1(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x118(%rsp),%xmm1 │ │ │ │ - movsd 0x110(%rsp),%xmm0 │ │ │ │ - lea 0x4cfc4(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf1e71(%rip),%rdi │ │ │ │ - mov 0xfc(%rsp),%r8d │ │ │ │ - lea (%rdi,%r14,1),%rax │ │ │ │ - test %r8d,%r8d │ │ │ │ - je bc6d1 │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,0x38(%rax) │ │ │ │ - jl bc81e │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x3b12b(%rip),%rcx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - cvtsi2sd %r13d,%xmm0 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - addsd 0x3b111(%rip),%xmm0 │ │ │ │ - movq %rcx,%xmm1 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xf1e12(%rip),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x128(%rsp),%xmm2 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - movsd 0x120(%rsp),%xmm1 │ │ │ │ - lea (%rax,%rcx,1),%rsi │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x8(%rsi),%r8d │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - mov 0x8(%rax),%edi │ │ │ │ - movsd 0x10(%rsi),%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %r8d,%esi │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xf1dc1(%rip),%rdx │ │ │ │ - mov (%rdx,%r14,1),%rax │ │ │ │ - mov 0xcf4(%rax),%eax │ │ │ │ - mov %eax,0xfc(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne bc0e0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movsd 0x108(%rsp),%xmm1 │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - mov (%rdx,%rax,1),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 15810 │ │ │ │ - jmpq bc0e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %r13,%rax │ │ │ │ - mov 0x178(%rcx),%r10d │ │ │ │ - addl $0x1,0x58(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x178(%rax),%r8d │ │ │ │ - add $0x17c,%rax │ │ │ │ - lea 0x17c(%rcx),%r9 │ │ │ │ - mov %r10d,%ecx │ │ │ │ - push %r8 │ │ │ │ - push %r10 │ │ │ │ - push %rax │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + │ │ │ │ +00000000000b1cc0 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x20,%rsp │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf1d1a(%rip),%rdi │ │ │ │ - mov 0xf1d10(%rip),%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x290,%r13 │ │ │ │ - cmp %r15d,%eax │ │ │ │ - jg bbbd8 │ │ │ │ - cmp 0x6c(%rsp),%eax │ │ │ │ - jle bc765 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - jmpq bbbb0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdx,%r13,1),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movsd 0x108(%rsp),%xmm1 │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - jmpq bbe1d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xb0,%ebp │ │ │ │ - mov $0x110,%r12d │ │ │ │ - lea (%r14,%rbp,1),%rbx │ │ │ │ - lea 0x0(%r13,%r12,1),%rax │ │ │ │ - lea (%rdi,%rbx,1),%rsi │ │ │ │ - add %rax,%rdi │ │ │ │ - callq b9960 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov 0xf1c8d(%rip),%rdi │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - ja bc558 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp $0x170,%r12 │ │ │ │ - jne bc4ef │ │ │ │ - lea (%rdi,%r13,1),%rax │ │ │ │ - add %r14,%rdi │ │ │ │ - addl $0x1,0x58(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x178(%rax),%r8d │ │ │ │ - mov 0x178(%rdi),%ecx │ │ │ │ - add $0x17c,%rax │ │ │ │ - lea 0x17c(%rdi),%r9 │ │ │ │ - push %r8 │ │ │ │ - push %rcx │ │ │ │ - push %rax │ │ │ │ - jmpq bc44f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp $0x110,%rbp │ │ │ │ - jne bc4e5 │ │ │ │ - mov $0xb0,%ebx │ │ │ │ - mov $0x110,%r12d │ │ │ │ - lea 0x0(%r13,%rbx,1),%rbp │ │ │ │ - lea (%r14,%r12,1),%rax │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - add %rax,%rdi │ │ │ │ - callq b9960 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0xf1c08(%rip),%rdi │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - ja bc5e0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp $0x170,%r12 │ │ │ │ - jne bc575 │ │ │ │ - jmpq bc51e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx,%r13,1),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movsd 0x108(%rsp),%xmm1 │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - jmpq bbf80 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp $0x110,%rbx │ │ │ │ - jne bc56a │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - mov %r15d,0x28(%rsp) │ │ │ │ - mov $0xb0,%ebx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - addl $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x60(%rbx),%rbp │ │ │ │ - mov $0xb0,%r13d │ │ │ │ - mov %ecx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea 0xb0(,%rax,8),%r12 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov %rax,%r15 │ │ │ │ - add $0x1,%r13d │ │ │ │ - lea (%rdi,%r14,1),%rax │ │ │ │ - add 0x10(%rsp),%rdi │ │ │ │ - pushq 0x20(%rsp) │ │ │ │ - mov %r13d,%edx │ │ │ │ - pushq 0x20(%rsp) │ │ │ │ - lea (%rdi,%r12,1),%rcx │ │ │ │ - lea 0x60(%rax,%r15,1),%rsi │ │ │ │ - and $0x3,%edx │ │ │ │ - lea (%rdx,%rdx,2),%r8 │ │ │ │ - lea (%rdi,%rbx,1),%rdx │ │ │ │ - add %rbp,%rdi │ │ │ │ - lea 0xb0(%rax,%r8,8),%r9 │ │ │ │ - lea (%rax,%r15,1),%r8 │ │ │ │ - callq b9ac0 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe bc740 │ │ │ │ - mov 0xf1aef(%rip),%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp $0x4,%r13d │ │ │ │ - jne bc652 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmpl $0x4,0x8(%rsp) │ │ │ │ - jne bc622 │ │ │ │ - mov 0x28(%rsp),%r15d │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - jmpq bc47e │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add %r13,%rdi │ │ │ │ - mov 0x178(%rax),%ecx │ │ │ │ - addl $0x1,0x58(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x178(%rdi),%r8d │ │ │ │ - add $0x17c,%rdi │ │ │ │ - push %r8 │ │ │ │ - push %rcx │ │ │ │ - push %rdi │ │ │ │ - lea 0x17c(%rax),%r9 │ │ │ │ - jmpq bc44f │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov %rsp,%rbp │ │ │ │ mov %rbp,%rsi │ │ │ │ - movsd 0x108(%rsp),%xmm1 │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - mov (%rdx,%rax,1),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 15810 │ │ │ │ - jmpq bc254 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x28(%rsp),%r15d │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov 0xf1a47(%rip),%rdi │ │ │ │ - jmpq bc51e │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - mov 0xf1a33(%rip),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x58(%rsp),%r15d │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x4cb6e(%rip),%rcx │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov %r15d,%r8d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov $0x1000,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ - lea 0x4cb51(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r15d,0x1404(%rbx) │ │ │ │ - jmpq ba260 │ │ │ │ - movsd %xmm1,0x10(%rax) │ │ │ │ - ucomisd 0x78(%rsi),%xmm0 │ │ │ │ - movl $0x1,0x8(%rax) │ │ │ │ - jp bbad7 │ │ │ │ - je bbad2 │ │ │ │ - jmpq bbad7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov 0x178(%rax),%ecx │ │ │ │ - addl $0x1,0x58(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - add %r13,%rdx │ │ │ │ - mov 0x178(%rdx),%r8d │ │ │ │ - add $0x17c,%rdx │ │ │ │ - push %r8 │ │ │ │ - push %rcx │ │ │ │ - push %rdx │ │ │ │ - jmpq bc704 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - jmpq bc47e │ │ │ │ - movl $0x4,0x8(%rax) │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - jmpq bbad7 │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - ucomisd 0x78(%rsi),%xmm1 │ │ │ │ - movl $0x2,0x8(%rax) │ │ │ │ - jp bbad7 │ │ │ │ - jne bbad7 │ │ │ │ - movl $0x3,0x8(%rax) │ │ │ │ - jmpq bbb09 │ │ │ │ - mov 0xf192f(%rip),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + callq 158d0 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x654b31(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ba260 │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x45b8a(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq ba260 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b1d0a │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movsd 0x10(%rsi),%xmm3 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - movsd 0x8(%rsi),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - movsd (%rsi),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - movsd %xmm1,0x8(%rdx) │ │ │ │ - mulsd 0x8(%rsi),%xmm0 │ │ │ │ - mulsd 0x8(%rdi),%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rdx) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000bc920 : │ │ │ │ +00000000000b1d10 : │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x818,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x13880,%edi │ │ │ │ + sub $0x988,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x808(%rsp) │ │ │ │ + mov %rax,0x978(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 68a10 │ │ │ │ - mov 0x435a3(%rip),%rcx │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle bca30 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - cmp $0x4a,%al │ │ │ │ - je bca50 │ │ │ │ - mov 0x43576(%rip),%rcx │ │ │ │ - mov %rcx,%r14 │ │ │ │ - cmp $0x42,%al │ │ │ │ - je bca90 │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x44e4b(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + lea 0x24(%rsp),%r13 │ │ │ │ + callq 15850 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov %rax,0x654eb9(%rip) │ │ │ │ + movl $0x13880,0x654a87(%rip) │ │ │ │ + movl $0x0,0x6556fd(%rip) │ │ │ │ + movl $0x0,0x6556ef(%rip) │ │ │ │ + movl $0x0,0x6556e1(%rip) │ │ │ │ + movl $0x0,0x6556d3(%rip) │ │ │ │ + movl $0x0,0x6556c5(%rip) │ │ │ │ + movl $0x0,0x6556b7(%rip) │ │ │ │ + movl $0x0,0x6556a9(%rip) │ │ │ │ + movl $0x0,0x65569b(%rip) │ │ │ │ + movl $0x0,0x65568d(%rip) │ │ │ │ + movl $0x0,0x655677(%rip) │ │ │ │ + movl $0x0,0x655669(%rip) │ │ │ │ + movl $0x0,0x65565b(%rip) │ │ │ │ + movl $0x0,0x65564d(%rip) │ │ │ │ + movl $0x0,0x65563f(%rip) │ │ │ │ + movl $0x0,0x655631(%rip) │ │ │ │ + movl $0x0,0x655643(%rip) │ │ │ │ + movl $0x0,0x655635(%rip) │ │ │ │ + callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - je bca40 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x517c8(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ + jne b1f98 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je b24d0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle b1e5d │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rbp),%esi │ │ │ │ + mov %r13,%rcx │ │ │ │ + callq 150a0 │ │ │ │ test %eax,%eax │ │ │ │ - je bca80 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x44e16(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ + jne b2488 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + lea 0x1c(%rsp),%rsi │ │ │ │ + mov %r13,%rcx │ │ │ │ + callq 15140 │ │ │ │ test %eax,%eax │ │ │ │ - je bca70 │ │ │ │ - nopl (%rax) │ │ │ │ - movq %r14,%xmm1 │ │ │ │ - ucomisd 0x43503(%rip),%xmm1 │ │ │ │ - jp bca04 │ │ │ │ - jne bca04 │ │ │ │ - mov 0x3a0d8(%rip),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x808(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne bcacc │ │ │ │ - add $0x818,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x434c1(%rip),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmpq bc98d │ │ │ │ - nop │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - jmp bc9e8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - movq %xmm0,%r14 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jmpq bc98d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x4,(%rbx) │ │ │ │ - jmpq bc9e8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x2,(%rbx) │ │ │ │ - jmpq bc9e8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x44d3d(%rip),%rsi │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movq %xmm0,%r14 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ + jne b2488 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + cmp $0x3e8,%eax │ │ │ │ + jg b256f │ │ │ │ test %eax,%eax │ │ │ │ - jne bcad1 │ │ │ │ - movl $0x1,(%rbx) │ │ │ │ - jmpq bc9e8 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x516a4(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15860 │ │ │ │ + jle b224c │ │ │ │ + mov $0x1,%ebx │ │ │ │ + lea 0xd0(%rsp),%r14 │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + jmp b1f27 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x120(%rsp),%r15 │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ + callq b1310 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x56747(%rip),%rcx │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x7,%ecx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x56733(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne b2230 │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,0x1c(%rsp) │ │ │ │ + jl b224c │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %ebx,%esi │ │ │ │ + callq 15970 │ │ │ │ test %eax,%eax │ │ │ │ - jne bc9c9 │ │ │ │ - movl $0x3,(%rbx) │ │ │ │ - jmpq bc9e8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000bcb00 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - subsd 0xf22bc(%rip),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - subsd 0xf22a0(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - ja bcb4f │ │ │ │ - mov 0xf22c3(%rip),%rax │ │ │ │ - movsd 0x39f8b(%rip),%xmm3 │ │ │ │ - movsd 0x88(%rax),%xmm4 │ │ │ │ - addsd %xmm3,%xmm4 │ │ │ │ - comisd %xmm4,%xmm1 │ │ │ │ - jbe bcb60 │ │ │ │ - movl $0x1,(%rdx) │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja bcb4f │ │ │ │ - addsd 0x90(%rax),%xmm3 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe bcb55 │ │ │ │ - jmp bcb4f │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000bcb80 : │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + jne b2488 │ │ │ │ + cmpb $0x27,0x80(%rsp) │ │ │ │ + jne b1eb0 │ │ │ │ + lea 0x120(%rsp),%r15 │ │ │ │ + lea 0x81(%rsp),%rsi │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 15390 │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ + cmpb $0x27,0x11f(%rsp,%rax,1) │ │ │ │ + jne b1ec8 │ │ │ │ + movb $0x0,0x11f(%rsp,%rax,1) │ │ │ │ + jmpq b1ec8 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x4981b(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %r12d,%r12d │ │ │ │ + je b216b │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je b24c1 │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + movabs $0x2000008100000000,%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je b2518 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + cmpb $0xa,0x170(%rsp,%rax,1) │ │ │ │ + jne b2015 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x0,0x170(%rsp,%rax,1) │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + cmpb $0xd,0x170(%rsp,%rax,1) │ │ │ │ + jne b2027 │ │ │ │ + movb $0x0,0x170(%rsp,%rax,1) │ │ │ │ + lea 0x570(%rsp),%r13 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x50,%rax │ │ │ │ + ja b2525 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15390 │ │ │ │ + movzbl 0x570(%rsp),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ cmp $0x20,%dl │ │ │ │ - jne bcda8 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - lea (%rbx,%rcx,1),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae bcd9d │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmp bcbb9 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je bcda0 │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - add $0x1,%r12 │ │ │ │ + jne b2508 │ │ │ │ + add %r13,%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + jbe b24f9 │ │ │ │ + mov %r13,%rdi │ │ │ │ + jmp b2089 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je b2500 │ │ │ │ + movzbl 0x1(%rdi),%edx │ │ │ │ + add $0x1,%rdi │ │ │ │ cmp $0x20,%dl │ │ │ │ - je bcbb0 │ │ │ │ + je b2080 │ │ │ │ cmp $0x3d,%dl │ │ │ │ - je bcdc0 │ │ │ │ - movslq %esi,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - lea (%rbx,%rcx,1),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae bcdb0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + je b2752 │ │ │ │ + lea 0x0(%r13,%rcx,1),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jae b2510 │ │ │ │ movzbl 0x1(%rax),%edx │ │ │ │ add $0x1,%rax │ │ │ │ cmp $0x20,%dl │ │ │ │ - je bccd0 │ │ │ │ + je b21b0 │ │ │ │ cmp $0x3d,%dl │ │ │ │ - je bccd0 │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne bcbe8 │ │ │ │ - mov %rbp,%rax │ │ │ │ + je b21b0 │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne b20b0 │ │ │ │ + mov %rsi,%rax │ │ │ │ movb $0x0,(%rax) │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - mov %rbp,%rax │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + mov %rsi,%rax │ │ │ │ cmp $0x27,%dl │ │ │ │ - je bcd43 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je bcc4f │ │ │ │ - movslq %esi,%rsi │ │ │ │ - lea (%rbx,%rsi,1),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jae bcc4f │ │ │ │ + je b2212 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je b210f │ │ │ │ + add %r13,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe b210f │ │ │ │ + nopl (%rax) │ │ │ │ movzbl 0x1(%rax),%edx │ │ │ │ add $0x1,%rax │ │ │ │ cmp $0x20,%dl │ │ │ │ - je bcc4f │ │ │ │ + je b210f │ │ │ │ cmp $0x27,%dl │ │ │ │ - je bcc4f │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne bcc38 │ │ │ │ - cmpl $0x1,0xf194a(%rip) │ │ │ │ + je b210f │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne b20f8 │ │ │ │ movb $0x0,(%rax) │ │ │ │ - jle bcc83 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4aa51(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x61dc5(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x44ab3(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je bcd80 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x44aa9(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je bcd60 │ │ │ │ - pop %rbx │ │ │ │ + callq b1310 │ │ │ │ + mov 0x654b0a(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b1250 │ │ │ │ + mov 0x654afb(%rip),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov 0x6546c5(%rip),%edx │ │ │ │ + add $0x9f,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jl b1fd0 │ │ │ │ + add $0x13880,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movslq %edx,%rsi │ │ │ │ + mov %edx,0x6546a6(%rip) │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,0x654ac2(%rip) │ │ │ │ + jmpq b1fd0 │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je b24c1 │ │ │ │ + callq 152f0 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x564ce(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x654684(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rbp │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x654676(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + nop │ │ │ │ + mov %rax,%rsi │ │ │ │ cmp $0x3d,%dl │ │ │ │ - ja bcc0a │ │ │ │ - movabs $0x2000008100000000,%rcx │ │ │ │ - bt %rdx,%rcx │ │ │ │ - jae bcdb8 │ │ │ │ - movslq %esi,%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe bcc0a │ │ │ │ - movabs $0x2000008100000000,%rdi │ │ │ │ - jmp bcd23 │ │ │ │ - xchg %ax,%ax │ │ │ │ - bt %rdx,%rdi │ │ │ │ - jae bcc0a │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - je bcc0a │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - add $0x1,%rbp │ │ │ │ + ja b20d2 │ │ │ │ + bt %rdx,%rbx │ │ │ │ + jae b26e5 │ │ │ │ + lea 0x0(%r13,%rcx,1),%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp %r8,%rax │ │ │ │ + jb b21f3 │ │ │ │ + jmpq b20d2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + bt %rdx,%rbx │ │ │ │ + jae b20d2 │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + je b20d2 │ │ │ │ + movzbl 0x1(%rsi),%edx │ │ │ │ + add $0x1,%rsi │ │ │ │ cmp $0x3d,%dl │ │ │ │ - jbe bcd10 │ │ │ │ + jbe b21e0 │ │ │ │ movb $0x0,(%rax) │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - mov %rbp,%rax │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + mov %rsi,%rax │ │ │ │ cmp $0x27,%dl │ │ │ │ - jne bcc20 │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - lea 0x1(%rbp),%rax │ │ │ │ + jne b20e8 │ │ │ │ + movzbl 0x1(%rsi),%edx │ │ │ │ + lea 0x1(%rsi),%rax │ │ │ │ cmp $0x27,%dl │ │ │ │ - jne bcc20 │ │ │ │ - jmpq bcc4f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 156f0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - cltq │ │ │ │ - pop %r12 │ │ │ │ - mov %rax,0xf2074(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - cltq │ │ │ │ - mov %rax,0xf2050(%rip) │ │ │ │ - jmpq bcca1 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmpq bccf3 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmpq bcbc8 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmpq bcc07 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq bcc0a │ │ │ │ - mov %r12,%rax │ │ │ │ - jmpq bccdc │ │ │ │ + jne b20e8 │ │ │ │ + jmpq b210f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000bcdd0 : │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov $0x8000,%edi │ │ │ │ - push %r13 │ │ │ │ - mov $0x4f,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x450,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x448(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x40(%rsp),%rbx │ │ │ │ - callq 15850 │ │ │ │ - lea 0x4efc9(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - jne bceb9 │ │ │ │ - jmpq bd16a │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x6549f1(%rip),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq b1250 │ │ │ │ + cmp %ebx,0x1c(%rsp) │ │ │ │ + jge b1f27 │ │ │ │ + mov 0x6549d5(%rip),%rdi │ │ │ │ + lea 0x5b135(%rip),%rsi │ │ │ │ + callq b1250 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b2488 │ │ │ │ + mov 0x655201(%rip),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je b25b2 │ │ │ │ + mov 0x6551ed(%rip),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je b25ca │ │ │ │ + mov 0x6551d9(%rip),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je b25e2 │ │ │ │ + mov 0x6551c6(%rip),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je b25fa │ │ │ │ + mov 0x6551c8(%rip),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne b2612 │ │ │ │ + mov 0x6551a5(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je b2619 │ │ │ │ + mov 0x655191(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je b2631 │ │ │ │ + mov 0x65517d(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je b259a │ │ │ │ + mov 0x655169(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je b2649 │ │ │ │ + mov 0x655156(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je b2661 │ │ │ │ + mov 0x655144(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je b2691 │ │ │ │ + mov 0x65512a(%rip),%eax │ │ │ │ + or 0x655120(%rip),%eax │ │ │ │ + or 0x655116(%rip),%eax │ │ │ │ + or 0x65510c(%rip),%eax │ │ │ │ + jne b2352 │ │ │ │ + mov 0x655118(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je b273a │ │ │ │ + mov 0x655106(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je b2722 │ │ │ │ + lea 0x654ce7(%rip),%rdi │ │ │ │ callq 15390 │ │ │ │ - cmpb $0xa,0x3f(%rsp,%rax,1) │ │ │ │ - jne bce44 │ │ │ │ - movb $0x0,0x3f(%rsp,%rax,1) │ │ │ │ - cmpl $0x1,0xf1755(%rip) │ │ │ │ - jle bce72 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x430e8(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x61bd6(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jbe b26c1 │ │ │ │ + lea 0x6548d1(%rip),%rdi │ │ │ │ callq 15390 │ │ │ │ - cmp $0x4f,%rax │ │ │ │ - ja bce99 │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x20,%esi │ │ │ │ - sub %eax,%edx │ │ │ │ - cltq │ │ │ │ - add $0x1,%rdx │ │ │ │ - lea (%rbx,%rax,1),%rdi │ │ │ │ - callq 154d0 │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jbe b26a9 │ │ │ │ + movzbl 0x654cbb(%rip),%eax │ │ │ │ + test %al,%al │ │ │ │ + je b26d9 │ │ │ │ + lea 0x654cac(%rip),%r12 │ │ │ │ + cmp $0x2d,%al │ │ │ │ + jne b23a4 │ │ │ │ + jmpq b26d9 │ │ │ │ + nopl (%rax) │ │ │ │ + test %al,%al │ │ │ │ + je b23bc │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp $0x2d,%al │ │ │ │ + jne b23a0 │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp $0x2d,%al │ │ │ │ + je b23b2 │ │ │ │ + movzbl 0x654879(%rip),%edx │ │ │ │ + lea 0x654872(%rip),%rbp │ │ │ │ + test %dl,%dl │ │ │ │ + je b23f9 │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + jne b23e4 │ │ │ │ + jmp b23f9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %dl,%dl │ │ │ │ + je b23f9 │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + jne b23e0 │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + je b23f1 │ │ │ │ + test %dl,%dl │ │ │ │ + je b2679 │ │ │ │ + test %al,%al │ │ │ │ + je b2679 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movb $0x0,0x90(%rsp) │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq bcb80 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne bce30 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - cmpl $0x1,0xf16bf(%rip) │ │ │ │ - jle bcf1f │ │ │ │ - lea 0x4cb0e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5090f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x4cb1d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b2760 │ │ │ │ + mov 0x6543dd(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je b244f │ │ │ │ mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jne b270a │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jne b26f2 │ │ │ │ + mov 0x6547d2(%rip),%rdi │ │ │ │ callq 152e0 │ │ │ │ - mov %rax,0xf1eca(%rip) │ │ │ │ mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je bd139 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - movsd 0x39b79(%rip),%xmm1 │ │ │ │ - cvtsi2sdq 0xf1e90(%rip),%xmm3 │ │ │ │ - andpd 0x3ad10(%rip),%xmm0 │ │ │ │ - lea 0x38(%rsp),%rdx │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - cvtsi2sdq 0xf1e7a(%rip),%xmm2 │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - movsd %xmm0,0xf1e4d(%rip) │ │ │ │ - movsd 0x3a4f5(%rip),%xmm0 │ │ │ │ - addsd %xmm1,%xmm3 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - lea 0x1c(%rsp),%rcx │ │ │ │ - mov 0xf1e2d(%rip),%rdi │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - mov 0xf15a5(%rip),%eax │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm0,0xf1dc1(%rip) │ │ │ │ - movsd %xmm1,0xf1db1(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - jne bd0a4 │ │ │ │ - mov 0xf1dda(%rip),%rdx │ │ │ │ - mov 0xf6c(%rdx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je bd08f │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je bd11e │ │ │ │ - movsd 0x39a9e(%rip),%xmm0 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je bd050 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je bd0fb │ │ │ │ - nop │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ecx,0xf1da7(%rip) │ │ │ │ - movsd %xmm0,0xf1da7(%rip) │ │ │ │ - callq 15090 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x448(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne bd1b2 │ │ │ │ - add $0x450,%rsp │ │ │ │ + mov %rax,0x6547bb(%rip) │ │ │ │ + callq a9d50 │ │ │ │ + mov 0x6547af(%rip),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 15a30 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + jmp b2498 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + callq b1cc0 │ │ │ │ + lea 0x654388(%rip),%rax │ │ │ │ + mov 0x978(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne b26ed │ │ │ │ + add $0x988,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - movsd 0x78(%rdx),%xmm0 │ │ │ │ - ucomisd 0x3ccfc(%rip),%xmm0 │ │ │ │ - jp bd0ec │ │ │ │ - jne bd0ec │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp bd050 │ │ │ │ - lea 0x487db(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xf1cf4(%rip),%xmm0 │ │ │ │ - lea 0x487ce(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x61961(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq bd017 │ │ │ │ - movsd 0x399e4(%rip),%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmpq bd050 │ │ │ │ - movsd 0x78(%rdx),%xmm0 │ │ │ │ - ucomisd 0x3cc90(%rip),%xmm0 │ │ │ │ - jp bd1a0 │ │ │ │ - jne bd1a0 │ │ │ │ - mov $0x3,%ecx │ │ │ │ - jmpq bd050 │ │ │ │ - movsd 0x78(%rdx),%xmm0 │ │ │ │ - ucomisd 0x399ad(%rip),%xmm0 │ │ │ │ - jp bd196 │ │ │ │ - jne bd196 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmpq bd050 │ │ │ │ - movdqa 0x4328f(%rip),%xmm0 │ │ │ │ - movb $0x0,0xf1890(%rip) │ │ │ │ - movabs $0x2e64656c69616620,%rax │ │ │ │ - mov %rax,0xf1877(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movaps %xmm0,0xf185b(%rip) │ │ │ │ - jmpq bd068 │ │ │ │ - mov %r14,%r8 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x5617b(%rip),%rcx │ │ │ │ + jmpq b218b │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov $0x400,%edx │ │ │ │ + lea 0x56601(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4ac74(%rip),%rcx │ │ │ │ - lea 0xf1839(%rip),%rdi │ │ │ │ + lea 0x654335(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq bd068 │ │ │ │ - movsd 0x3cbfa(%rip),%xmm0 │ │ │ │ - jmp bd12f │ │ │ │ - movsd 0x39930(%rip),%xmm0 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - jmpq bd050 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x654329(%rip),%rax │ │ │ │ + jmp b2498 │ │ │ │ + mov %r13,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmpq b21c6 │ │ │ │ + mov %r13,%rdi │ │ │ │ + jmpq b2096 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + jmpq b20cf │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + jmpq b2274 │ │ │ │ + movdqa 0x56903(%rip),%xmm0 │ │ │ │ + movabs $0x2e737265746361,%rax │ │ │ │ + mov %rax,0x654312(%rip) │ │ │ │ + lea 0x6542db(%rip),%rax │ │ │ │ + movaps %xmm0,0x6542d4(%rip) │ │ │ │ + movdqa 0x568ec(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x6542d5(%rip) │ │ │ │ + movdqa 0x568ed(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x6542d6(%rip) │ │ │ │ + jmpq b2498 │ │ │ │ + lea (%rax,%rax,4),%esi │ │ │ │ + mov 0x6546af(%rip),%rdi │ │ │ │ + shl $0x4,%esi │ │ │ │ + add $0x400,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,0x654697(%rip) │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + jmpq b1e86 │ │ │ │ + lea 0x5665f(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x654273(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x5655f(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x65425b(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x5656f(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x654243(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x56577(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x65422b(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x56587(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x654213(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x56590(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x6541f4(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x565a0(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x6541dc(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x565d8(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x6541c4(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x565e8(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x6541ac(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x566f0(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x654194(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x565e0(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x65417c(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x56698(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x654164(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x56658(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x65414c(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x654960(%rip),%r12 │ │ │ │ + jmpq b23bc │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmpq b20d2 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x566ff(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x65411b(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x566bf(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x654103(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x565b7(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x6540eb(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + lea 0x5655f(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x6540d3(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + mov %rdi,%rax │ │ │ │ + jmpq b21bc │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x56639(%rip),%rdi │ │ │ │ + callq b12f0 │ │ │ │ + lea 0x6540ad(%rip),%rax │ │ │ │ + jmpq b2498 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000b2780 : │ │ │ │ + push %r12 │ │ │ │ + callq b1d10 │ │ │ │ + mov 0x65449a(%rip),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 15090 │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000bd1c0 : │ │ │ │ +00000000000b27a0 : │ │ │ │ push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xf17d1(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne bd20a │ │ │ │ - add $0x30,%rsp │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x6c7e1(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne b2880 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je b2820 │ │ │ │ + subsd 0x455cb(%rip),%xmm0 │ │ │ │ + mulsd 0x44303(%rip),%xmm0 │ │ │ │ + movsd 0x566db(%rip),%xmm3 │ │ │ │ + movsd 0x566db(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + movsd 0x566cb(%rip),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd 0x566c3(%rip),%xmm0 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + divsd 0x4afdb(%rip),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + subsd 0x442b0(%rip),%xmm0 │ │ │ │ + mulsd 0x442a0(%rip),%xmm0 │ │ │ │ + movsd 0x56698(%rip),%xmm3 │ │ │ │ + movsd 0x56698(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + movsd 0x56688(%rip),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd 0x56680(%rip),%xmm0 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + divsd 0x4af78(%rip),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov 0x6c74c(%rip),%rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x565c8(%rip),%rdi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + jmpq b27b9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000bd210 : │ │ │ │ +00000000000b28c0 : │ │ │ │ push %r15 │ │ │ │ + movq %xmm0,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movb $0x0,0xf0f75(%rip) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15500 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - je bd230 │ │ │ │ - cmp $0x9,%eax │ │ │ │ - je bd230 │ │ │ │ - cmp $0xa,%eax │ │ │ │ - je bd2e0 │ │ │ │ - mov %al,0xf0f4f(%rip) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - lea 0xf0f42(%rip),%r14 │ │ │ │ - movb $0x0,0xf0f3c(%rip) │ │ │ │ - jmp bd282 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x6c6ad(%rip),%rax │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne b2b30 │ │ │ │ + mov 0x654bc7(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne b2923 │ │ │ │ + mov 0x450b4(%rip),%rax │ │ │ │ + movl $0x1,0x654bb2(%rip) │ │ │ │ + mov %rax,0x654ba3(%rip) │ │ │ │ + mov 0x474cc(%rip),%rax │ │ │ │ + mov %rax,0x654b8d(%rip) │ │ │ │ + ucomisd 0x71f55(%rip),%xmm2 │ │ │ │ + jp b2944 │ │ │ │ + comisd 0x71f4b(%rip),%xmm2 │ │ │ │ + jne b2944 │ │ │ │ + cmp %r12d,0x71f3a(%rip) │ │ │ │ + je b2b00 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq b27a0 │ │ │ │ + lea 0x38(%rsp),%r13 │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + movsd 0x654b4b(%rip),%xmm6 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x30(%rsp),%xmm4 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + mov %r12d,0x71ee4(%rip) │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd %xmm4,0x654b06(%rip) │ │ │ │ + movsd %xmm5,0x654af6(%rip) │ │ │ │ + movsd %xmm2,0x71ece(%rip) │ │ │ │ + movq %r15,%xmm0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movq 0x44ef7(%rip),%xmm6 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + xorpd %xmm6,%xmm2 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + mulsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm3 │ │ │ │ + movapd %xmm2,%xmm7 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm7 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm7,%xmm3 │ │ │ │ + xorpd %xmm6,%xmm0 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x654a3c(%rip),%xmm4 │ │ │ │ + movsd 0x44f24(%rip),%xmm1 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + jbe b2a9e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x20,%eax │ │ │ │ - je bd2c0 │ │ │ │ - cmp $0x9,%eax │ │ │ │ - je bd2c0 │ │ │ │ - mov %al,(%r14,%r15,1) │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movslq %r15d,%r13 │ │ │ │ - callq 15500 │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne bd270 │ │ │ │ - lea 0xf0f04(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x0,(%r14,%r13,1) │ │ │ │ - callq 15160 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja b2a90 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe b2ab6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja b2aa8 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movq 0x44e32(%rip),%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + andpd %xmm1,%xmm0 │ │ │ │ + comisd 0x43ffa(%rip),%xmm0 │ │ │ │ + jbe b2b70 │ │ │ │ + mulsd 0x471f4(%rip),%xmm3 │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x0(%rbp) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xf0ed9(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x0,(%r14,%r13,1) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - callq 15160 │ │ │ │ - jmp bd2a9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xa,%eax │ │ │ │ - lea 0xf0eb4(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %ax,0xf0ea4(%rip) │ │ │ │ - callq 15160 │ │ │ │ - jmp bd2a9 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000bd310 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm1,(%rdi) │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000bd330 : │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq 150e0 <__errno_location@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja bd448 │ │ │ │ - movsd 0x39767(%rip),%xmm2 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - ja bd448 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jnp bd480 │ │ │ │ - ucomisd %xmm2,%xmm0 │ │ │ │ - jnp bd460 │ │ │ │ - movsd 0x4cd39(%rip),%xmm3 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja bd570 │ │ │ │ - comisd 0x4cd87(%rip),%xmm0 │ │ │ │ - ja bd4a0 │ │ │ │ - subsd 0x3a0d9(%rip),%xmm0 │ │ │ │ - movsd 0x4cd79(%rip),%xmm1 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - addsd 0x4cd6d(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - subsd 0x4cd69(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - addsd 0x4cd65(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - subsd 0x4cd61(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - addsd 0x4cd5d(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd 0x4cd59(%rip),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd 0x4cd55(%rip),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - subsd 0x4cd51(%rip),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd 0x4cd4d(%rip),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - subsd 0x4cd49(%rip),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - jmp bd452 │ │ │ │ + movsd 0x6549b0(%rip),%xmm6 │ │ │ │ + lea 0x38(%rsp),%r13 │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + movsd 0x654986(%rip),%xmm5 │ │ │ │ + movsd 0x654986(%rip),%xmm4 │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + jmpq b29b2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movl $0x21,(%rax) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - jne bd37f │ │ │ │ - movl $0x22,(%rax) │ │ │ │ - movsd 0x4cc44(%rip),%xmm0 │ │ │ │ - jmp bd452 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - jne bd375 │ │ │ │ - movsd 0x4cc22(%rip),%xmm0 │ │ │ │ - movl $0x22,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ + mov $0x19,%edx │ │ │ │ + mov 0x6c49c(%rip),%r13 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x56331(%rip),%rdi │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + jmpq b28f3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - subsd %xmm0,%xmm3 │ │ │ │ movapd %xmm3,%xmm0 │ │ │ │ - callq 15ad0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x3960c(%rip),%rax │ │ │ │ - mulsd 0x4cc04(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja bd5e4 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - sqrtsd %xmm3,%xmm3 │ │ │ │ - movsd 0x4cbed(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - subsd 0x4cbe9(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - subsd 0x4cbe5(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - subsd 0x4cbe1(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - addsd 0x4cbdd(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - addsd 0x4cbd9(%rip),%xmm1 │ │ │ │ - xorpd 0x39f89(%rip),%xmm1 │ │ │ │ - movsd 0x4cbd1(%rip),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd 0x4cbcd(%rip),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd 0x4cbc9(%rip),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd 0x4cbc5(%rip),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - jmpq bd452 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - callq 15ad0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x39548(%rip),%rax │ │ │ │ - mulsd 0x4cb40(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja bd5fe │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - sqrtsd %xmm3,%xmm3 │ │ │ │ - movsd 0x4cb2d(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - subsd 0x4cb29(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - subsd 0x4cb25(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - subsd 0x4cb21(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - addsd 0x4cb1d(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - addsd 0x4cb19(%rip),%xmm1 │ │ │ │ - jmpq bd527 │ │ │ │ - callq 15bb0 │ │ │ │ - mov 0x394d8(%rip),%rax │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - jmpq bd4db │ │ │ │ - callq 15bb0 │ │ │ │ - mov 0x394be(%rip),%rax │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - jmp bd59b │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + movq 0x44d65(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + movsd 0x47139(%rip),%xmm0 │ │ │ │ + movsd %xmm4,0x0(%rbp) │ │ │ │ + andpd %xmm1,%xmm4 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jb b2aec │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + movsd 0x0(%rbp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja b2bce │ │ │ │ + movsd 0x47104(%rip),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe b2aec │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -00000000000bd620 : │ │ │ │ - mov 0x61529(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je bd71a │ │ │ │ +00000000000b2bf0 : │ │ │ │ + push %r14 │ │ │ │ + movq %xmm0,%r14 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x618dc(%rip),%r13 │ │ │ │ - mov 0x615f5(%rip),%r12 │ │ │ │ - mov 0x616c6(%rip),%rbp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov (%rax,%rbx,1),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov (%rax,%rbx,1),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov (%rax,%rbx,1),%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - callq 15090 │ │ │ │ - cmp $0x800,%rbx │ │ │ │ - jne bd658 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov 0x6c37b(%rip),%rax │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne b2df0 │ │ │ │ + mov 0x65486d(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne b2c55 │ │ │ │ + mov 0x44d82(%rip),%rax │ │ │ │ + movl $0x1,0x654858(%rip) │ │ │ │ + mov %rax,0x654849(%rip) │ │ │ │ + mov 0x4719a(%rip),%rax │ │ │ │ + mov %rax,0x654833(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r12d,%edi │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + callq b27a0 │ │ │ │ + movsd 0x654821(%rip),%xmm7 │ │ │ │ + lea 0x38(%rsp),%r12 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movq %r14,%xmm5 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mulsd (%rsp),%xmm5 │ │ │ │ + movsd 0x30(%rsp),%xmm2 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movq 0x44c11(%rip),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x38(%rsp),%xmm6 │ │ │ │ + xorpd %xmm5,%xmm3 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movapd %xmm4,%xmm7 │ │ │ │ + mulsd %xmm6,%xmm4 │ │ │ │ + mulsd %xmm6,%xmm3 │ │ │ │ + mulsd 0x8(%rsp),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm7 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + addsd %xmm7,%xmm3 │ │ │ │ + xorpd %xmm5,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x654726(%rip),%xmm4 │ │ │ │ + movsd 0x44c36(%rip),%xmm1 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jbe b2d8f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja b2d80 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe b2da7 │ │ │ │ + nopl (%rax) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja b2d98 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movq 0x44b41(%rip),%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + andpd %xmm1,%xmm0 │ │ │ │ + comisd 0x43d09(%rip),%xmm0 │ │ │ │ + jbe b2e30 │ │ │ │ + mulsd 0x46f07(%rip),%xmm3 │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,(%rbx) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x40,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x19,%edx │ │ │ │ + mov 0x6c1dc(%rip),%r13 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x5608b(%rip),%rdi │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + callq 15c80 │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x6151a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x615f3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x6148c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x61325(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x618de(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x613df(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x615f8(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ + callq 15870 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + jmpq b2c25 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + callq 15830 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + movq 0x44aa5(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + movsd 0x46e79(%rip),%xmm0 │ │ │ │ + movsd %xmm4,(%rbx) │ │ │ │ + andpd %xmm1,%xmm4 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jb b2dd9 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja b2e8d │ │ │ │ + movsd 0x46e45(%rip),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe b2dd9 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + add $0x40,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmpq 15090 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000bd720 : │ │ │ │ +00000000000b2ea0 : │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov $0xfffffffe,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ + lea 0x2(%rcx),%ebp │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0x9cf8,%rsp │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov $0x140c,%edi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x9ce8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x1a4(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x258(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ebx,0xf0e1c(%rip) │ │ │ │ - mov %di,0x5(%rax) │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - mov $0x800,%edi │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x800,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x61763(%rip),%rax │ │ │ │ - mov %r15,(%rax) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x800,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x6146c(%rip),%rax │ │ │ │ - mov %r14,(%rax) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x61532(%rip),%rax │ │ │ │ - mov %r13,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x400,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov $0x400,%edi │ │ │ │ - mov %rax,(%r15,%r12,1) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x400,%edi │ │ │ │ - mov %rax,(%r14,%r12,1) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x0(%r13,%r12,1) │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp $0x800,%r12 │ │ │ │ - jne bd7f0 │ │ │ │ - mov $0x800,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x6138f(%rip),%rsi │ │ │ │ - mov $0x400,%edi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x61463(%rip),%rcx │ │ │ │ - mov $0x800,%edi │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x612f7(%rip),%rsi │ │ │ │ - mov $0x400,%edi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x6118b(%rip),%rcx │ │ │ │ - mov $0x400,%edi │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x6173f(%rip),%rsi │ │ │ │ - mov $0x800,%edi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x6123b(%rip),%rcx │ │ │ │ - mov $0x800,%edi │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x61387(%rip),%rsi │ │ │ │ - mov $0x400,%edi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - callq 15850 │ │ │ │ - movdqa 0x4c62a(%rip),%xmm0 │ │ │ │ - mov 0x61433(%rip),%r14 │ │ │ │ - movb $0x0,0x95c8(%rsp) │ │ │ │ - movups %xmm0,0x94e0(%rsp) │ │ │ │ - movdqa 0x4c61b(%rip),%xmm0 │ │ │ │ - mov %rax,(%r14) │ │ │ │ - movabs $0x2964657461657065,%rax │ │ │ │ - movups %xmm0,0x94f0(%rsp) │ │ │ │ - movdqa 0x4c60e(%rip),%xmm0 │ │ │ │ - mov %rax,0x95c0(%rsp) │ │ │ │ - movups %xmm0,0x9500(%rsp) │ │ │ │ - movdqa 0x4c606(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x9510(%rsp) │ │ │ │ - movdqa 0x4c606(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x9520(%rsp) │ │ │ │ - movdqa 0x4c606(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x9530(%rsp) │ │ │ │ - movdqa 0x4c606(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x9540(%rsp) │ │ │ │ - movdqa 0x4c606(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x9550(%rsp) │ │ │ │ - movdqa 0x4c606(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x9560(%rsp) │ │ │ │ - movdqa 0x4c606(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x9570(%rsp) │ │ │ │ - movdqa 0x4c606(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x9580(%rsp) │ │ │ │ - movdqa 0x4c606(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x9590(%rsp) │ │ │ │ - movdqa 0x4c606(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x95a0(%rsp) │ │ │ │ - movdqa 0x4c606(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x95b0(%rsp) │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - je bee98 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je bf61a │ │ │ │ - test %ebx,%ebx │ │ │ │ - jg bdc52 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - cmpb $0x0,(%rdi) │ │ │ │ - jne bdc15 │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - callq bcdd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jg bf5f8 │ │ │ │ - mov 0xf0b97(%rip),%ebp │ │ │ │ - mov 0xf13d8(%rip),%r14 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jg bf3f1 │ │ │ │ - mov 0xf13d1(%rip),%r13 │ │ │ │ - imul %r13,%r14 │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x0(,%r14,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - jle bee83 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0xf1387(%rip),%rax │ │ │ │ - lea 0x8(%rcx),%rdx │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - lea -0x8(%rcx,%r13,8),%rcx │ │ │ │ - jmp bda7c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rdx │ │ │ │ - add %rsi,%rbx │ │ │ │ - mov %rbx,(%rdx) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne bda78 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jg bee5a │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movsd 0x39028(%rip),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r13,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - jle bdf30 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x61440(%rip),%rbp │ │ │ │ - mov 0x61139(%rip),%r12 │ │ │ │ - mov 0x61402(%rip),%r13 │ │ │ │ - mov 0x610fb(%rip),%r15 │ │ │ │ - cvtsi2sd %ecx,%xmm5 │ │ │ │ - mov (%rsi,%rcx,8),%rsi │ │ │ │ - mov 0x611ec(%rip),%r14 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - jmp bdb23 │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle bdf30 │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movsd 0x0(%r13),%xmm6 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - movapd %xmm3,%xmm7 │ │ │ │ - movapd %xmm3,%xmm8 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + cmp $0xfffffffe,%ebp │ │ │ │ + jl b2f11 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0xfffffffc,0x4(%r15) │ │ │ │ + jne b2f08 │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + lea -0x2(%rbx),%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %r12d,%esi │ │ │ │ + callq ba230 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rdi,%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movsd (%r12),%xmm1 │ │ │ │ - subsd %xmm0,%xmm7 │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - subsd %xmm2,%xmm8 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd (%r15),%xmm0 │ │ │ │ - mulsd (%rdx),%xmm2 │ │ │ │ - mulsd %xmm8,%xmm1 │ │ │ │ - mulsd %xmm8,%xmm6 │ │ │ │ - addsd %xmm6,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe bdb08 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 15db0 │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jle b2ee0 │ │ │ │ + mov (%r15),%edx │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe b2ff2 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + mov $0x1,%r13d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x1c(%rsp),%ebp │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + lea -0x1(%r13),%r12d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + sub %r13d,%ebp │ │ │ │ + cmp $0x1,%esi │ │ │ │ + ja b2f81 │ │ │ │ + jmpq b2fe2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + add $0x1,%r14d │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + callq ba230 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + cmp %r14d,%edx │ │ │ │ + jbe b2fdf │ │ │ │ + imul %r12d,%eax │ │ │ │ + mov 0x10(%r15),%rdx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ + lea (%rbx,%r14,1),%edi │ │ │ │ + lea -0x1(%r14,%rax,1),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ cvtsi2sd %eax,%xmm0 │ │ │ │ - divsd 0x4c5a9(%rip),%xmm0 │ │ │ │ - callq bd330 │ │ │ │ - mov 0x38ee5(%rip),%rcx │ │ │ │ - mulsd (%r14),%xmm0 │ │ │ │ + divsd 0x48bca(%rip),%xmm0 │ │ │ │ + ucomisd %xmm4,%xmm0 │ │ │ │ + jp b2f50 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jne b2f50 │ │ │ │ + xor %edx,%edx │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + mov %ebp,%esi │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + add $0x1,%r14d │ │ │ │ + callq ba230 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - mov 0xf11fd(%rip),%rdi │ │ │ │ - mov 0xf11ee(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movq %rcx,%xmm3 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - jmpq bdb0c │ │ │ │ - lea 0x4e1be(%rip),%rsi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne bd9f1 │ │ │ │ - mov (%r14),%r8 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x4be4d(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq bee2c │ │ │ │ - lea 0x4b9c5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x61068(%rip),%rbx │ │ │ │ - lea 0x4b9ab(%rip),%rsi │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x61277(%rip),%rbx │ │ │ │ - lea 0x4b9a2(%rip),%rsi │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x60f56(%rip),%rbx │ │ │ │ - lea 0x4b999(%rip),%rsi │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x61205(%rip),%rbx │ │ │ │ - lea 0x4b990(%rip),%rsi │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x60ee4(%rip),%rbx │ │ │ │ - lea 0x4b987(%rip),%rsi │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - lea 0x4b9c4(%rip),%rbx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6127e(%rip),%r15 │ │ │ │ - lea 0x4b981(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r15),%r13d │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle bde7b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x611c9(%rip),%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x60fa2(%rip),%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x4b96c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x60e2f(%rip),%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x4b962(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - movsd (%rax,%rbp,8),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x60ef0(%rip),%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x4b954(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,4),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x60d76(%rip),%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x4b94b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - movsd (%rax,%rbp,8),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x60bf7(%rip),%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x4b93d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,4),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6119d(%rip),%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x4b934(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,4),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x60c8b(%rip),%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x4b92b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - movsd (%rax,%rbp,8),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebp,(%r12) │ │ │ │ - jg bdd50 │ │ │ │ - mov 0x60c96(%rip),%r15 │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x4b828(%rip),%rsi │ │ │ │ - lea 0x4b919(%rip),%rbx │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + cmp %r14d,%edx │ │ │ │ + ja b2f81 │ │ │ │ mov (%r15),%edx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r15),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle bdeff │ │ │ │ + add $0x1,%r13d │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + cmp %r13d,%ecx │ │ │ │ + ja b2f30 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x60d89(%rip),%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x60d62(%rip),%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x4b8ec(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax),%rax │ │ │ │ - movsd (%rax,%rbp,8),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebp,(%r15) │ │ │ │ - jg bdeb0 │ │ │ │ - mov (%r14),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4b88a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - cmpb $0x0,(%rdi) │ │ │ │ - je bd9e8 │ │ │ │ - jmpq bdc15 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - addq $0x1,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jl bdab0 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je be054 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x84e0(%rsp),%rbp │ │ │ │ - jmpq bdff6 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x84e0(%rsp),%eax │ │ │ │ + │ │ │ │ +00000000000b3010 : │ │ │ │ + movsd 0x448d8(%rip),%xmm2 │ │ │ │ + movsd 0x44988(%rip),%xmm4 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + jbe b3065 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x43a85(%rip),%xmm1 │ │ │ │ + andnpd %xmm0,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + cmpnlesd %xmm0,%xmm4 │ │ │ │ + andpd %xmm1,%xmm4 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + subsd %xmm4,%xmm1 │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000b3070 : │ │ │ │ + movsd 0x44878(%rip),%xmm3 │ │ │ │ + movsd 0x44928(%rip),%xmm1 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm3,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm1 │ │ │ │ + movsd 0x43a30(%rip),%xmm1 │ │ │ │ + jbe b30cd │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x43a1d(%rip),%xmm1 │ │ │ │ + andnpd %xmm0,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + cmpnlesd %xmm0,%xmm5 │ │ │ │ + andpd %xmm1,%xmm5 │ │ │ │ + subsd %xmm5,%xmm2 │ │ │ │ + orpd %xmm3,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000b30e0 : │ │ │ │ + movapd %xmm2,%xmm9 │ │ │ │ + movapd %xmm3,%xmm10 │ │ │ │ + push %r14 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + push %r12 │ │ │ │ + movapd %xmm1,%xmm8 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + push %rbp │ │ │ │ + movapd %xmm10,%xmm5 │ │ │ │ + subsd %xmm7,%xmm0 │ │ │ │ + movapd %xmm6,%xmm3 │ │ │ │ + push %rbx │ │ │ │ + subsd %xmm8,%xmm5 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movapd %xmm0,%xmm11 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + movq 0x447c7(%rip),%xmm6 │ │ │ │ + movapd %xmm5,%xmm4 │ │ │ │ + andpd %xmm6,%xmm11 │ │ │ │ + andpd %xmm6,%xmm4 │ │ │ │ + comisd %xmm4,%xmm11 │ │ │ │ + jbe b3580 │ │ │ │ + comisd %xmm9,%xmm7 │ │ │ │ + jbe b3176 │ │ │ │ + movq %xmm8,%rax │ │ │ │ + movq 0x447ab(%rip),%xmm4 │ │ │ │ + movapd %xmm10,%xmm8 │ │ │ │ + movq %rax,%xmm10 │ │ │ │ + movq %xmm7,%rax │ │ │ │ + movapd %xmm9,%xmm7 │ │ │ │ + xorpd %xmm4,%xmm0 │ │ │ │ + xorpd %xmm4,%xmm5 │ │ │ │ + movq %rax,%xmm9 │ │ │ │ + divsd %xmm0,%xmm5 │ │ │ │ + movapd %xmm7,%xmm12 │ │ │ │ + movapd %xmm6,%xmm4 │ │ │ │ + movsd 0x4481c(%rip),%xmm14 │ │ │ │ + movq %xmm14,%r14 │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + movsd 0x447f1(%rip),%xmm5 │ │ │ │ + addsd %xmm5,%xmm12 │ │ │ │ + movapd %xmm12,%xmm11 │ │ │ │ + movapd %xmm12,%xmm0 │ │ │ │ + andpd %xmm6,%xmm11 │ │ │ │ + ucomisd %xmm11,%xmm14 │ │ │ │ + ja b3b80 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + cvttsd2si %xmm0,%ebx │ │ │ │ + movq %r14,%xmm13 │ │ │ │ + subsd %xmm7,%xmm4 │ │ │ │ + mulsd 0x40(%rsp),%xmm4 │ │ │ │ + movapd %xmm6,%xmm7 │ │ │ │ + addsd %xmm8,%xmm4 │ │ │ │ + movapd %xmm4,%xmm8 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + andpd %xmm6,%xmm8 │ │ │ │ + ucomisd %xmm8,%xmm13 │ │ │ │ + ja b3b40 │ │ │ │ + cvttsd2si %xmm0,%ebp │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm5,0x58(%rsp) │ │ │ │ + movsd %xmm10,0x48(%rsp) │ │ │ │ + movsd %xmm9,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x50(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + callq b3070 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + callq b3010 │ │ │ │ + movsd 0x30(%rsp),%xmm8 │ │ │ │ xor %edx,%edx │ │ │ │ - test %al,%al │ │ │ │ - je bdff1 │ │ │ │ - test %al,%al │ │ │ │ - js be03a │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - movslq %r15d,%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - mov (%rsi,%rcx,8),%rcx │ │ │ │ - lea 0x1f8(%rsp),%rsi │ │ │ │ - lea (%rcx,%rax,8),%r12 │ │ │ │ - callq 15200 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x1f8(%rsp) │ │ │ │ - jae bdfdc │ │ │ │ - mov 0x46621(%rip),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - test %edx,%edx │ │ │ │ - je be810 │ │ │ │ - add $0x1,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - je be03a │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq bd210 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0xa,0x84df(%rsp,%rax,1) │ │ │ │ - jne bdf68 │ │ │ │ - movb $0x0,0x84df(%rsp,%rax,1) │ │ │ │ - movzbl 0x84e0(%rsp),%eax │ │ │ │ - test %al,%al │ │ │ │ - je bdfea │ │ │ │ - mov $0x1,%edx │ │ │ │ - test %al,%al │ │ │ │ - jns bdf7e │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0xf0555(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jg bf023 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15110 │ │ │ │ - lea 0x1a4(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0xf0d6d(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne bee03 │ │ │ │ - mov 0x90(%rsp),%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - mov 0xf0d3c(%rip),%rdi │ │ │ │ - lea 0xf0d3d(%rip),%rcx │ │ │ │ - callq 15070 │ │ │ │ - mov %eax,0xe8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne bee03 │ │ │ │ - mov 0xf04da(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jg bf04a │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov 0x60eb9(%rip),%rax │ │ │ │ - movl $0x0,0x98(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle be3b6 │ │ │ │ + mov %ebp,%esi │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + mov %ebx,%edi │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq ba230 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rbp),%esi │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + mov %ebx,%edi │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + callq ba230 │ │ │ │ + movsd 0x58(%rsp),%xmm5 │ │ │ │ + movq %r14,%xmm1 │ │ │ │ + movsd 0x38(%rsp),%xmm9 │ │ │ │ + movq 0x4462e(%rip),%xmm6 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + addsd %xmm9,%xmm5 │ │ │ │ + addsd 0x40(%rsp),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x48(%rsp),%xmm10 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movapd %xmm5,%xmm7 │ │ │ │ + movapd %xmm5,%xmm11 │ │ │ │ + andpd %xmm6,%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + ja b3b00 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + cvttsd2si %xmm5,%ebp │ │ │ │ + movq %r14,%xmm13 │ │ │ │ + subsd %xmm9,%xmm0 │ │ │ │ + mulsd 0x40(%rsp),%xmm0 │ │ │ │ + movapd %xmm6,%xmm5 │ │ │ │ + addsd %xmm0,%xmm10 │ │ │ │ + movapd %xmm10,%xmm7 │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + andpd %xmm6,%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm13 │ │ │ │ + ja b3a80 │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd %xmm10,0x8(%rsp) │ │ │ │ + callq b3070 │ │ │ │ + movsd 0x8(%rsp),%xmm10 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + callq b3010 │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + mov %ebp,%edi │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq ba230 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebp,%edi │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq ba230 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jle b3575 │ │ │ │ + movsd 0x436bf(%rip),%xmm6 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + movq 0x444c7(%rip),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movq %xmm6,%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x60ac1(%rip),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x0(,%rcx,8),%r14 │ │ │ │ - movsd (%rax,%rcx,8),%xmm0 │ │ │ │ - mov 0x60dfd(%rip),%rax │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mulsd 0x39346(%rip),%xmm0 │ │ │ │ - mov (%rax,%rcx,8),%rdi │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + callq b3070 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq b3010 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movq %r14,%xmm7 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + andpd %xmm4,%xmm0 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + ucomisd %xmm0,%xmm7 │ │ │ │ + movsd 0x18(%rsp),%xmm7 │ │ │ │ + jbe b34e2 │ │ │ │ + cvttsd2si %xmm4,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + cmpnlesd %xmm4,%xmm8 │ │ │ │ + andpd %xmm5,%xmm8 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + subsd %xmm8,%xmm5 │ │ │ │ + andnpd %xmm4,%xmm0 │ │ │ │ + orpd %xmm0,%xmm5 │ │ │ │ + cvttsd2si %xmm5,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mov %ebx,%edi │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq ba230 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebx,%edi │ │ │ │ + addsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + add $0x1,%ebx │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + cvttsd2si %xmm5,%esi │ │ │ │ + callq ba230 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd 0x40(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + jne b3438 │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + comisd %xmm10,%xmm8 │ │ │ │ + jbe b35b5 │ │ │ │ + movq %xmm8,%rax │ │ │ │ + movq 0x4436c(%rip),%xmm4 │ │ │ │ + movapd %xmm10,%xmm8 │ │ │ │ + movq %rax,%xmm10 │ │ │ │ + movq %xmm7,%rax │ │ │ │ + movapd %xmm9,%xmm7 │ │ │ │ + xorpd %xmm4,%xmm0 │ │ │ │ + xorpd %xmm4,%xmm5 │ │ │ │ + movq %rax,%xmm9 │ │ │ │ + divsd %xmm5,%xmm0 │ │ │ │ + movsd 0x443cf(%rip),%xmm5 │ │ │ │ + movapd %xmm8,%xmm12 │ │ │ │ + movapd %xmm6,%xmm4 │ │ │ │ + movsd 0x443d5(%rip),%xmm15 │ │ │ │ + addsd %xmm5,%xmm12 │ │ │ │ + movq %xmm15,%r14 │ │ │ │ + movapd %xmm12,%xmm11 │ │ │ │ + andpd %xmm6,%xmm11 │ │ │ │ + ucomisd %xmm11,%xmm15 │ │ │ │ movsd %xmm0,0x40(%rsp) │ │ │ │ - callq 51a20 │ │ │ │ - test %eax,%eax │ │ │ │ - jle bfe11 │ │ │ │ - lea 0x5002c(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x50024(%rip),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - js bea10 │ │ │ │ - test %eax,%eax │ │ │ │ - js bea10 │ │ │ │ - mov 0x60b9a(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r14,1),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x0(,%rsi,4),%rcx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ + movapd %xmm12,%xmm0 │ │ │ │ + ja b3ac0 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movq %r14,%xmm14 │ │ │ │ + subsd %xmm8,%xmm4 │ │ │ │ + mulsd 0x40(%rsp),%xmm4 │ │ │ │ + movapd %xmm6,%xmm8 │ │ │ │ + addsd %xmm7,%xmm4 │ │ │ │ + movapd %xmm4,%xmm11 │ │ │ │ + movapd %xmm4,%xmm7 │ │ │ │ + andpd %xmm6,%xmm11 │ │ │ │ + ucomisd %xmm11,%xmm14 │ │ │ │ + ja b3a00 │ │ │ │ + cvttsd2si %xmm0,%ebx │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm5,0x58(%rsp) │ │ │ │ + cvttsd2si %xmm7,%ebp │ │ │ │ + movsd %xmm10,0x48(%rsp) │ │ │ │ + movsd %xmm9,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x50(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + callq b3070 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + callq b3010 │ │ │ │ + movsd 0x30(%rsp),%xmm8 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + mov %ebp,%edi │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq ba230 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rbp),%edi │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + mov %ebx,%esi │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + callq ba230 │ │ │ │ + movsd 0x58(%rsp),%xmm5 │ │ │ │ + movq %r14,%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm10 │ │ │ │ + movq 0x441ee(%rip),%xmm6 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + addsd %xmm10,%xmm5 │ │ │ │ + addsd 0x40(%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x38(%rsp),%xmm9 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movapd %xmm5,%xmm7 │ │ │ │ + movapd %xmm5,%xmm11 │ │ │ │ + andpd %xmm6,%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + ja b39c0 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movq %r14,%xmm15 │ │ │ │ + movapd %xmm6,%xmm7 │ │ │ │ + subsd %xmm10,%xmm0 │ │ │ │ + mulsd 0x40(%rsp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm9 │ │ │ │ + movapd %xmm9,%xmm8 │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + andpd %xmm6,%xmm8 │ │ │ │ + ucomisd %xmm8,%xmm15 │ │ │ │ + ja b3a40 │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + cvttsd2si %xmm5,%ebp │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd %xmm9,0x8(%rsp) │ │ │ │ + callq b3070 │ │ │ │ + movsd 0x8(%rsp),%xmm9 │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + callq b3010 │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq ba230 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + lea 0x1(%r12),%edi │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq ba230 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jle b3575 │ │ │ │ + movsd 0x4327e(%rip),%xmm6 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + movq 0x44086(%rip),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movq %xmm6,%r12 │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + callq b3070 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq b3010 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movq %r14,%xmm7 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + andpd %xmm4,%xmm0 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + ucomisd %xmm0,%xmm7 │ │ │ │ + movsd 0x18(%rsp),%xmm7 │ │ │ │ + jbe b3922 │ │ │ │ + cvttsd2si %xmm4,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + cmpnlesd %xmm4,%xmm8 │ │ │ │ + andpd %xmm5,%xmm8 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + subsd %xmm8,%xmm5 │ │ │ │ + andnpd %xmm4,%xmm0 │ │ │ │ + orpd %xmm0,%xmm5 │ │ │ │ + cvttsd2si %xmm5,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq ba230 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + addsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + add $0x1,%ebx │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + cvttsd2si %xmm5,%edi │ │ │ │ + callq ba230 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd 0x40(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + jne b3878 │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + cvttsd2si %xmm5,%rax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + andnpd %xmm11,%xmm0 │ │ │ │ + movsd 0x430f1(%rip),%xmm13 │ │ │ │ + cvtsi2sd %rax,%xmm7 │ │ │ │ + movapd %xmm7,%xmm8 │ │ │ │ + cmpnlesd %xmm5,%xmm8 │ │ │ │ + andpd %xmm13,%xmm8 │ │ │ │ + subsd %xmm8,%xmm7 │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + orpd %xmm0,%xmm5 │ │ │ │ + jmpq b3747 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cvttsd2si %xmm4,%rax │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + andnpd %xmm4,%xmm8 │ │ │ │ + movsd 0x430b1(%rip),%xmm7 │ │ │ │ + cvtsi2sd %rax,%xmm11 │ │ │ │ + movapd %xmm11,%xmm12 │ │ │ │ + cmpnlesd %xmm4,%xmm12 │ │ │ │ + andpd %xmm7,%xmm12 │ │ │ │ + movapd %xmm11,%xmm7 │ │ │ │ + subsd %xmm12,%xmm7 │ │ │ │ + orpd %xmm8,%xmm7 │ │ │ │ + jmpq b3633 │ │ │ │ + cvttsd2si %xmm9,%rax │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + andnpd %xmm9,%xmm7 │ │ │ │ + movsd 0x43071(%rip),%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm8 │ │ │ │ + movapd %xmm8,%xmm10 │ │ │ │ + cmpnlesd %xmm9,%xmm10 │ │ │ │ + andpd %xmm0,%xmm10 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + subsd %xmm10,%xmm0 │ │ │ │ + orpd %xmm7,%xmm0 │ │ │ │ + jmpq b377e │ │ │ │ nop │ │ │ │ + cvttsd2si %xmm10,%rax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + andnpd %xmm10,%xmm5 │ │ │ │ + movsd 0x43032(%rip),%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm7 │ │ │ │ + movapd %xmm7,%xmm8 │ │ │ │ + cmpnlesd %xmm10,%xmm8 │ │ │ │ + andpd %xmm0,%xmm8 │ │ │ │ + subsd %xmm8,%xmm7 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + orpd %xmm5,%xmm0 │ │ │ │ + jmpq b3341 │ │ │ │ + nopl (%rax) │ │ │ │ + cvttsd2si %xmm12,%rax │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + andnpd %xmm12,%xmm4 │ │ │ │ + movsd 0x42ff0(%rip),%xmm14 │ │ │ │ + cvtsi2sd %rax,%xmm11 │ │ │ │ + movapd %xmm11,%xmm13 │ │ │ │ + movapd %xmm11,%xmm0 │ │ │ │ + cmpnlesd %xmm12,%xmm13 │ │ │ │ + andpd %xmm14,%xmm13 │ │ │ │ + subsd %xmm13,%xmm0 │ │ │ │ + orpd %xmm4,%xmm0 │ │ │ │ + jmpq b35fd │ │ │ │ + cvttsd2si %xmm5,%rax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + andnpd %xmm11,%xmm0 │ │ │ │ + movsd 0x42fb1(%rip),%xmm15 │ │ │ │ + cvtsi2sd %rax,%xmm7 │ │ │ │ + movapd %xmm7,%xmm8 │ │ │ │ + cmpnlesd %xmm5,%xmm8 │ │ │ │ + andpd %xmm15,%xmm8 │ │ │ │ + subsd %xmm8,%xmm7 │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + orpd %xmm0,%xmm5 │ │ │ │ + jmpq b3307 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cvttsd2si %xmm4,%rax │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + movsd 0x42f76(%rip),%xmm0 │ │ │ │ + andnpd %xmm4,%xmm7 │ │ │ │ + cvtsi2sd %rax,%xmm8 │ │ │ │ + movapd %xmm8,%xmm11 │ │ │ │ + cmpnlesd %xmm4,%xmm11 │ │ │ │ + andpd %xmm0,%xmm11 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + subsd %xmm11,%xmm0 │ │ │ │ + orpd %xmm7,%xmm0 │ │ │ │ + jmpq b31f7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cvttsd2si %xmm12,%rax │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + andnpd %xmm12,%xmm4 │ │ │ │ + movsd 0x42f30(%rip),%xmm14 │ │ │ │ + cvtsi2sd %rax,%xmm11 │ │ │ │ + movapd %xmm11,%xmm13 │ │ │ │ + movapd %xmm11,%xmm0 │ │ │ │ + cmpnlesd %xmm12,%xmm13 │ │ │ │ + andpd %xmm14,%xmm13 │ │ │ │ + subsd %xmm13,%xmm0 │ │ │ │ + orpd %xmm4,%xmm0 │ │ │ │ + jmpq b31be │ │ │ │ + │ │ │ │ +00000000000b3bc0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x198,%rsp │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov 0x1d0(%rsp),%r12 │ │ │ │ + mov %esi,0xc4(%rsp) │ │ │ │ + mov %edx,0xf0(%rsp) │ │ │ │ + mov %r9d,0x3c(%rsp) │ │ │ │ + movsd %xmm0,0xa0(%rsp) │ │ │ │ + movsd %xmm1,0xa8(%rsp) │ │ │ │ + movsd %xmm2,0xb0(%rsp) │ │ │ │ + movsd %xmm3,0xb8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js be397 │ │ │ │ - mov %ebx,%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jle b42b8 │ │ │ │ + movsd (%rcx),%xmm15 │ │ │ │ + movsd (%r8),%xmm1 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r8,%rbp │ │ │ │ + movsd 0x8(%rcx),%xmm11 │ │ │ │ + movsd 0x8(%r8),%xmm12 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + movapd %xmm11,%xmm13 │ │ │ │ + movapd %xmm12,%xmm14 │ │ │ │ + subsd %xmm15,%xmm13 │ │ │ │ + subsd %xmm1,%xmm14 │ │ │ │ + movapd %xmm13,%xmm0 │ │ │ │ + movapd %xmm14,%xmm2 │ │ │ │ + mulsd %xmm13,%xmm0 │ │ │ │ + mulsd %xmm14,%xmm2 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + ja b516b │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + movslq 0x3c(%rsp),%rax │ │ │ │ + mov $0x2,%ebx │ │ │ │ + movq %xmm10,%r13 │ │ │ │ + movsd 0xa0(%rsp),%xmm4 │ │ │ │ + comisd 0x48(%rsp),%xmm4 │ │ │ │ + jbe b50d3 │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + movapd %xmm11,%xmm2 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ + mov 0xf0(%rsp),%ebp │ │ │ │ + movapd %xmm12,%xmm3 │ │ │ │ + movsd 0xa0(%rsp),%xmm11 │ │ │ │ + movsd 0xa8(%rsp),%xmm4 │ │ │ │ + movsd 0xb0(%rsp),%xmm5 │ │ │ │ + movsd 0xb8(%rsp),%xmm6 │ │ │ │ + jmpq b3d89 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je b3e19 │ │ │ │ + movsd (%r14,%rbx,8),%xmm8 │ │ │ │ + movsd (%r12,%rbx,8),%xmm9 │ │ │ │ + movapd %xmm8,%xmm13 │ │ │ │ + movapd %xmm9,%xmm14 │ │ │ │ + subsd %xmm2,%xmm13 │ │ │ │ + subsd %xmm3,%xmm14 │ │ │ │ + movapd %xmm13,%xmm0 │ │ │ │ + movapd %xmm14,%xmm1 │ │ │ │ + mulsd %xmm13,%xmm0 │ │ │ │ + mulsd %xmm14,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + ja b51d5 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + add $0x1,%rbx │ │ │ │ + movapd %xmm2,%xmm15 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movq %xmm7,%r13 │ │ │ │ + comisd %xmm0,%xmm11 │ │ │ │ + jbe b4e9a │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + movapd %xmm9,%xmm3 │ │ │ │ + movapd %xmm8,%xmm2 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je b3d08 │ │ │ │ + movapd %xmm15,%xmm0 │ │ │ │ + movsd %xmm11,0x48(%rsp) │ │ │ │ + movsd %xmm7,0x40(%rsp) │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movsd %xmm15,(%rsp) │ │ │ │ + callq b30e0 │ │ │ │ + movsd 0x48(%rsp),%xmm11 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + mov %ebx,%eax │ │ │ │ + movsd 0x40(%rsp),%xmm7 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm15 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne b3d13 │ │ │ │ + movapd %xmm2,%xmm13 │ │ │ │ + movapd %xmm3,%xmm14 │ │ │ │ + mov %r12,%rbp │ │ │ │ + movslq %ebx,%r15 │ │ │ │ + subsd %xmm15,%xmm13 │ │ │ │ + subsd %xmm1,%xmm14 │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + movapd %xmm3,%xmm9 │ │ │ │ + movapd %xmm2,%xmm8 │ │ │ │ + movapd %xmm1,%xmm12 │ │ │ │ + movapd %xmm15,%xmm11 │ │ │ │ + movapd %xmm13,%xmm1 │ │ │ │ + movapd %xmm14,%xmm0 │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + movsd %xmm12,0x28(%rsp) │ │ │ │ + movsd %xmm11,0x20(%rsp) │ │ │ │ + movsd %xmm9,0x18(%rsp) │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ + movsd %xmm13,0x8(%rsp) │ │ │ │ + movsd %xmm14,(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + lea 0x128(%rsp),%rax │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x608f8(%rip),%rax │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - lea 0x1c0(%rsp),%rcx │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %rsi,0xc8(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + movsd 0x55228(%rip),%xmm4 │ │ │ │ + cvtsi2sdl 0xc4(%rsp),%xmm0 │ │ │ │ + movsd 0x30(%rsp),%xmm7 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm13 │ │ │ │ + movsd (%rsp),%xmm14 │ │ │ │ + mov 0xf0(%rsp),%edx │ │ │ │ + movsd 0x20(%rsp),%xmm11 │ │ │ │ + movsd 0x28(%rsp),%xmm12 │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + test %edx,%edx │ │ │ │ + movsd 0x18(%rsp),%xmm9 │ │ │ │ + mulsd 0x551dd(%rip),%xmm0 │ │ │ │ + setne 0xf7(%rsp) │ │ │ │ + movzbl 0xf7(%rsp),%eax │ │ │ │ + movsd %xmm4,0xd8(%rsp) │ │ │ │ + mulsd 0x128(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0xe0(%rsp) │ │ │ │ + mulsd 0x120(%rsp),%xmm0 │ │ │ │ + movsd %xmm4,0x50(%rsp) │ │ │ │ + movapd %xmm7,%xmm4 │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + subsd %xmm6,%xmm4 │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + subsd %xmm6,%xmm0 │ │ │ │ + movsd %xmm4,0x98(%rsp) │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm13 │ │ │ │ + comisd %xmm10,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm14 │ │ │ │ + addsd %xmm11,%xmm13 │ │ │ │ + addsd %xmm12,%xmm14 │ │ │ │ + jbe b3fa0 │ │ │ │ + test %al,%al │ │ │ │ + jne b4f20 │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + movsd 0x43942(%rip),%xmm2 │ │ │ │ + movsd 0x439f2(%rip),%xmm4 │ │ │ │ + addsd %xmm13,%xmm1 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + jbe b4000 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x42aea(%rip),%xmm0 │ │ │ │ + andnpd %xmm1,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + cmpnlesd %xmm1,%xmm4 │ │ │ │ + andpd %xmm0,%xmm4 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + orpd %xmm2,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + movsd 0x438de(%rip),%xmm3 │ │ │ │ + movsd 0x4398e(%rip),%xmm6 │ │ │ │ + addsd %xmm14,%xmm0 │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ movapd %xmm0,%xmm2 │ │ │ │ - mov 0xf0c09(%rip),%esi │ │ │ │ - movsd 0xf0c09(%rip),%xmm3 │ │ │ │ - lea 0x1b8(%rsp),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ + andpd %xmm3,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm6 │ │ │ │ + jbe b4067 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd (%rax,%r14,1),%xmm0 │ │ │ │ - mov 0x60da1(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r15,1),%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x38888(%rip),%xmm5 │ │ │ │ - test %r12d,%r12d │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - jns be918 │ │ │ │ - movsd 0x1c0(%rsp),%xmm1 │ │ │ │ - mov 0xf0b93(%rip),%rdi │ │ │ │ - lea 0x1a0(%rsp),%r15 │ │ │ │ - lea 0x1b0(%rsp),%r13 │ │ │ │ - movsd 0x1b8(%rsp),%xmm0 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - lea 0x1a8(%rsp),%rbp │ │ │ │ - movl $0x0,0x1a0(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq bcb00 │ │ │ │ - cmpl $0x1,0xf02e6(%rip) │ │ │ │ - jg be860 │ │ │ │ - mov 0x1a0(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne be1a0 │ │ │ │ - movsd 0x391a9(%rip),%xmm0 │ │ │ │ - movsd 0x1a8(%rsp),%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - addsd 0x1b0(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - mov %eax,%r8d │ │ │ │ - lea -0x1(%rdx),%r9d │ │ │ │ - sub $0x1,%r8d │ │ │ │ - js be820 │ │ │ │ - test %r9d,%r9d │ │ │ │ - js be820 │ │ │ │ - movslq %r8d,%rsi │ │ │ │ - cmp 0xf0acf(%rip),%rsi │ │ │ │ - jge be820 │ │ │ │ - movslq %r9d,%rcx │ │ │ │ - cmp 0xf0ac7(%rip),%rcx │ │ │ │ - jge be820 │ │ │ │ - mov 0x60892(%rip),%rdi │ │ │ │ + movsd 0x42a83(%rip),%xmm2 │ │ │ │ + andnpd %xmm0,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + cmpnlesd %xmm0,%xmm5 │ │ │ │ + andpd %xmm2,%xmm5 │ │ │ │ + subsd %xmm5,%xmm4 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + orpd %xmm3,%xmm2 │ │ │ │ + cvttsd2si %xmm2,%ecx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movzbl (%r12),%ebx │ │ │ │ + cvtsi2sdl (%rsp),%xmm2 │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + mulsd 0x55077(%rip),%xmm1 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - movsd (%rdi,%r14,1),%xmm0 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp beab3 │ │ │ │ - jne beab3 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x60b11(%rip),%rdx │ │ │ │ - mov (%rax,%rcx,8),%rax │ │ │ │ - lea (%rax,%rsi,8),%rax │ │ │ │ - mov (%rdx),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je beaa0 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd %xmm5,(%rax) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - addl $0x1,0x98(%rsp) │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jns be1af │ │ │ │ + cvtsi2sd %ecx,%xmm1 │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x55056(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + test %bl,%bl │ │ │ │ + je b4317 │ │ │ │ + lea 0x1(%r12),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %r13d,%edx │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmpb $0x0,-0x1(%rax) │ │ │ │ + jne b40d0 │ │ │ │ + lea 0x2(%rdx),%edi │ │ │ │ + movsd %xmm7,0x68(%rsp) │ │ │ │ + movslq %edi,%rdi │ │ │ │ + movsd %xmm12,0x30(%rsp) │ │ │ │ + shl $0x3,%rdi │ │ │ │ + movsd %xmm11,0x28(%rsp) │ │ │ │ + movsd %xmm14,0x20(%rsp) │ │ │ │ + movsd %xmm13,0x18(%rsp) │ │ │ │ + movsd %xmm9,0x10(%rsp) │ │ │ │ + movsd %xmm8,0x8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + movsd 0x8(%rsp),%xmm8 │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + movsd 0x10(%rsp),%xmm9 │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 52a70 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - addq $0x1,0x30(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %eax,(%rcx) │ │ │ │ - jg be100 │ │ │ │ - mov 0x6075b(%rip),%r15 │ │ │ │ - mov (%r15),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle bed68 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r15,0xd8(%rsp) │ │ │ │ - mov %r14d,%r12d │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - cmpl $0x2,0xf01b5(%rip) │ │ │ │ - lea 0x0(,%rsi,8),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x6083e(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rsi,8),%rdi │ │ │ │ - jg bfda4 │ │ │ │ - callq 51a20 │ │ │ │ - test %eax,%eax │ │ │ │ - jle c015c │ │ │ │ - lea 0x4fd59(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4fd51(%rip),%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq 51830 │ │ │ │ - lea 0x43ee2(%rip),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %eax,0x290(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x43ed1(%rip),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov %eax,0x274(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x43ec0(%rip),%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov %eax,0x294(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x43eaa(%rip),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - mov %eax,0x278(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x43e93(%rip),%rdi │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - mov %eax,0x298(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x43e80(%rip),%rdi │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - mov %eax,0x27c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x43e6e(%rip),%rdi │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov %eax,0x29c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x43e5b(%rip),%rdi │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - mov %eax,0x280(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %ebx,%r11d │ │ │ │ - mov %r14d,%edx │ │ │ │ - shr $0x1f,%r11d │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - mov %eax,%r10d │ │ │ │ - shr $0x1f,%edx │ │ │ │ - mov %eax,0x2a0(%rsp) │ │ │ │ - mov %r11d,%eax │ │ │ │ - mov %r15d,%r11d │ │ │ │ - shr $0x1f,%r11d │ │ │ │ - or %r11d,%eax │ │ │ │ - mov %r13d,%r11d │ │ │ │ - shr $0x1f,%r11d │ │ │ │ - or %r11d,%eax │ │ │ │ - or %edx,%eax │ │ │ │ - mov %ebp,%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - or %dl,%al │ │ │ │ - jne bfe48 │ │ │ │ - test %r10d,%r10d │ │ │ │ - js bfe48 │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov %r12d,%ebx │ │ │ │ + movsd 0x18(%rsp),%xmm13 │ │ │ │ + movsd 0x20(%rsp),%xmm14 │ │ │ │ + movsd 0x28(%rsp),%xmm11 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movsd 0x30(%rsp),%xmm12 │ │ │ │ + movsd 0x68(%rsp),%xmm7 │ │ │ │ + jmpq b41fc │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js bed43 │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmpl $0x2,0xf0017(%rip) │ │ │ │ - jg bf3c8 │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq 52a00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne be570 │ │ │ │ - mov %r14d,%edi │ │ │ │ - callq 52a00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne be570 │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq 52a00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne be570 │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne be570 │ │ │ │ - mov 0x80(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne be570 │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ + add $0x1,%rax │ │ │ │ + movzbl %bl,%esi │ │ │ │ + movzbl (%r12,%rax,1),%edi │ │ │ │ + sub $0xc0,%esi │ │ │ │ + shl $0x6,%esi │ │ │ │ + lea -0x80(%rdi,%rsi,1),%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + lea 0x8(%rbx),%esi │ │ │ │ + cmp $0x3,%sil │ │ │ │ + ja b424c │ │ │ │ + movzbl 0x1(%r12,%rax,1),%r8d │ │ │ │ + sub $0xf8,%ebx │ │ │ │ + movzbl 0x2(%r12,%rax,1),%edi │ │ │ │ + shl $0x6,%ebx │ │ │ │ + movzbl 0x3(%r12,%rax,1),%esi │ │ │ │ + add $0x4,%rax │ │ │ │ + lea -0x80(%rbx,%r8,1),%r8d │ │ │ │ + shl $0x6,%r8d │ │ │ │ + lea -0x80(%r8,%rdi,1),%edi │ │ │ │ + shl $0x6,%edi │ │ │ │ + lea -0x80(%rdi,%rsi,1),%esi │ │ │ │ + movzbl (%r12,%rax,1),%edi │ │ │ │ + shl $0x6,%esi │ │ │ │ + lea -0x80(%rsi,%rdi,1),%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jge b438c │ │ │ │ + movzbl (%r12,%rax,1),%ebx │ │ │ │ + test %bl,%bl │ │ │ │ + js b4206 │ │ │ │ + movzbl %bl,%esi │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + lea 0x40(%rbx),%esi │ │ │ │ + cmp $0x1f,%sil │ │ │ │ + jbe b4170 │ │ │ │ + lea 0x20(%rbx),%esi │ │ │ │ + cmp $0xf,%sil │ │ │ │ + ja b42e8 │ │ │ │ + movzbl %bl,%esi │ │ │ │ + movzbl 0x1(%r12,%rax,1),%edi │ │ │ │ + add $0x2,%rax │ │ │ │ + sub $0xe0,%esi │ │ │ │ + shl $0x6,%esi │ │ │ │ + lea -0x80(%rsi,%rdi,1),%esi │ │ │ │ + movzbl (%r12,%rax,1),%edi │ │ │ │ + shl $0x6,%esi │ │ │ │ + lea -0x80(%rsi,%rdi,1),%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + lea 0x4(%rbx),%esi │ │ │ │ + cmp $0x1,%sil │ │ │ │ + ja b5150 │ │ │ │ + movzbl 0x1(%r12,%rax,1),%r11d │ │ │ │ + movzbl 0x2(%r12,%rax,1),%r10d │ │ │ │ + sub $0xfc,%ebx │ │ │ │ + movzbl 0x3(%r12,%rax,1),%r8d │ │ │ │ + add $0x4,%rax │ │ │ │ + shl $0x6,%ebx │ │ │ │ + movzbl (%r12,%rax,1),%esi │ │ │ │ + lea -0x80(%rsi),%edi │ │ │ │ + movzbl %r11b,%esi │ │ │ │ + lea -0x80(%rbx,%rsi,1),%r11d │ │ │ │ + movzbl %r10b,%esi │ │ │ │ + shl $0x6,%r11d │ │ │ │ + lea -0x80(%r11,%rsi,1),%r10d │ │ │ │ + movzbl %r8b,%esi │ │ │ │ + shl $0x6,%r10d │ │ │ │ + lea -0x80(%r10,%rsi,1),%esi │ │ │ │ + shl $0x6,%esi │ │ │ │ + add %edi,%esi │ │ │ │ + shl $0x6,%esi │ │ │ │ + add %edi,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + jmpq b41e2 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b51d0 │ │ │ │ + add $0x198,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x10(%rbx),%esi │ │ │ │ + cmp $0x7,%sil │ │ │ │ + ja b418f │ │ │ │ + movzbl 0x1(%r12,%rax,1),%edi │ │ │ │ + sub $0xf0,%ebx │ │ │ │ + movzbl 0x2(%r12,%rax,1),%esi │ │ │ │ + add $0x3,%rax │ │ │ │ + shl $0x6,%ebx │ │ │ │ + lea -0x80(%rbx,%rdi,1),%edi │ │ │ │ + jmpq b41c9 │ │ │ │ + mov $0x8,%edi │ │ │ │ + movsd %xmm7,0x68(%rsp) │ │ │ │ + movsd %xmm12,0x30(%rsp) │ │ │ │ + movsd %xmm11,0x28(%rsp) │ │ │ │ + movsd %xmm14,0x20(%rsp) │ │ │ │ + movsd %xmm13,0x18(%rsp) │ │ │ │ + movsd %xmm9,0x10(%rsp) │ │ │ │ + movsd %xmm8,0x8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + movsd 0x8(%rsp),%xmm8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movsd 0x10(%rsp),%xmm9 │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + movsd 0x18(%rsp),%xmm13 │ │ │ │ + movsd 0x20(%rsp),%xmm14 │ │ │ │ + movsd 0x28(%rsp),%xmm11 │ │ │ │ + movsd 0x30(%rsp),%xmm12 │ │ │ │ + movsd 0x68(%rsp),%xmm7 │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x70(%rsp) │ │ │ │ + movsd %xmm12,0x68(%rsp) │ │ │ │ + movsd %xmm11,0x30(%rsp) │ │ │ │ + movsd %xmm14,0x20(%rsp) │ │ │ │ + movsd %xmm13,0x18(%rsp) │ │ │ │ + movsd %xmm9,0x10(%rsp) │ │ │ │ + movsd %xmm8,0x8(%rsp) │ │ │ │ + callq 15460 │ │ │ │ + movsd 0x8(%rsp),%xmm8 │ │ │ │ + movsd 0x10(%rsp),%xmm9 │ │ │ │ test %eax,%eax │ │ │ │ - jne be570 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + movsd 0x18(%rsp),%xmm13 │ │ │ │ + movsd 0x20(%rsp),%xmm14 │ │ │ │ + movsd 0x30(%rsp),%xmm11 │ │ │ │ + movsd 0x68(%rsp),%xmm12 │ │ │ │ + movsd 0x70(%rsp),%xmm7 │ │ │ │ + jne b5162 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + lea 0x138(%rsp),%rcx │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x70(%rsp) │ │ │ │ + movsd %xmm12,0x68(%rsp) │ │ │ │ + movsd %xmm11,0x30(%rsp) │ │ │ │ + movsd %xmm14,0x20(%rsp) │ │ │ │ + movsd %xmm13,0x18(%rsp) │ │ │ │ + movsd %xmm9,0x10(%rsp) │ │ │ │ + movsd %xmm8,0x8(%rsp) │ │ │ │ + callq 15450 │ │ │ │ + movsd 0x8(%rsp),%xmm8 │ │ │ │ + movsd 0x10(%rsp),%xmm9 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + movsd 0x18(%rsp),%xmm13 │ │ │ │ + movsd 0x20(%rsp),%xmm14 │ │ │ │ + movsd 0x30(%rsp),%xmm11 │ │ │ │ + movsd 0x68(%rsp),%xmm12 │ │ │ │ + movsd 0x70(%rsp),%xmm7 │ │ │ │ + je b5134 │ │ │ │ test %eax,%eax │ │ │ │ - jne be570 │ │ │ │ - mov 0x40(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ + jne b513d │ │ │ │ + mov 0xc4(%rsp),%edx │ │ │ │ + mov 0x138(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x64,%r8d │ │ │ │ + mov $0x64,%ecx │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + shl $0x6,%edx │ │ │ │ + movsd %xmm7,0x68(%rsp) │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsd %xmm12,0x60(%rsp) │ │ │ │ + movsd %xmm11,0x30(%rsp) │ │ │ │ + movsd %xmm14,0x20(%rsp) │ │ │ │ + movsd %xmm13,0x18(%rsp) │ │ │ │ + movsd %xmm9,0x10(%rsp) │ │ │ │ + movsd %xmm8,0x8(%rsp) │ │ │ │ + callq 15d10 │ │ │ │ + movsd 0x8(%rsp),%xmm8 │ │ │ │ + movsd 0x10(%rsp),%xmm9 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ test %eax,%eax │ │ │ │ - jne be570 │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + movsd 0x18(%rsp),%xmm13 │ │ │ │ + movsd 0x20(%rsp),%xmm14 │ │ │ │ + movsd 0x30(%rsp),%xmm11 │ │ │ │ + movsd 0x60(%rsp),%xmm12 │ │ │ │ + movsd 0x68(%rsp),%xmm7 │ │ │ │ + jne b5278 │ │ │ │ + mov 0x138(%rsp),%rdi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + shr $0x6,%rax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %al,0xf6(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je b4c05 │ │ │ │ + lea -0x1(%r9),%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movsd %xmm10,0x70(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov 0xf8(%rsp),%rcx │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + movsd 0xa0(%rsp),%xmm4 │ │ │ │ + mov (%rsp),%ebx │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ + lea 0x8(%rcx,%rax,8),%rax │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + addsd %xmm10,%xmm4 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + lea 0x160(%rsp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + movsd %xmm9,0x18(%rsp) │ │ │ │ + sub $0x2,%eax │ │ │ │ + movsd %xmm11,0x28(%rsp) │ │ │ │ + mov %eax,0xc0(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r15d,%r14d │ │ │ │ + movsd %xmm12,0x30(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movsd %xmm4,0x78(%rsp) │ │ │ │ + mov (%rax),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 159f0 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + movq $0x10000,0x160(%rsp) │ │ │ │ + mov 0x138(%rsp),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + movq $0x0,0x170(%rsp) │ │ │ │ + movq $0x10000,0x178(%rsp) │ │ │ │ + callq 15b40 │ │ │ │ + mov 0x138(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + callq 15120 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movsd 0x78(%rsp),%xmm4 │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + mov 0x98(%rax),%rax │ │ │ │ + cvtsi2sdq 0x80(%rax),%xmm6 │ │ │ │ + mulsd 0x54a6f(%rip),%xmm6 │ │ │ │ + mulsd 0x432ef(%rip),%xmm6 │ │ │ │ + addsd %xmm4,%xmm6 │ │ │ │ + comisd (%rsp),%xmm6 │ │ │ │ + jbe b4e40 │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + cmp %eax,0x3c(%rsp) │ │ │ │ + jle b4e40 │ │ │ │ + movslq %r14d,%rdx │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + cltq │ │ │ │ + mov 0xc0(%rsp),%ecx │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + sub %r14d,%ecx │ │ │ │ + lea 0x2(%rcx,%rdx,1),%rdx │ │ │ │ + jmp b46f1 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je b4745 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movsd (%r15,%rax,8),%xmm3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd (%r12,%rax,8),%xmm4 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm2,%xmm13 │ │ │ │ + mulsd %xmm2,%xmm13 │ │ │ │ + addsd %xmm13,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + ja b503e │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + comisd %xmm5,%xmm6 │ │ │ │ + ja b46e8 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + test %r13d,%r13d │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + setne %dl │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ test %eax,%eax │ │ │ │ - jne be570 │ │ │ │ - mov 0x9c(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ - mov %eax,0xec(%rsp) │ │ │ │ + setne %al │ │ │ │ + test %al,%dl │ │ │ │ + je b4778 │ │ │ │ + cmpb $0x0,0xf6(%rsp) │ │ │ │ + jne b4d50 │ │ │ │ + movsd %xmm10,0x90(%rsp) │ │ │ │ + movsd %xmm10,0x88(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rsi │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x54963(%rip),%xmm0 │ │ │ │ + movsd 0x120(%rsp),%xmm7 │ │ │ │ + movsd 0x128(%rsp),%xmm6 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + mov 0x138(%rsp),%rdi │ │ │ │ + movsd %xmm7,0x78(%rsp) │ │ │ │ + movsd %xmm6,0x80(%rsp) │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + xorpd 0x43110(%rip),%xmm0 │ │ │ │ + mulsd 0x54918(%rip),%xmm0 │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + cvttsd2si %xmm0,%rdx │ │ │ │ + movsd 0x548fb(%rip),%xmm0 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + mov %rdx,0x168(%rsp) │ │ │ │ + cvttsd2si %xmm0,%rdx │ │ │ │ + mov %rdx,0x170(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + callq 15b40 │ │ │ │ + mov 0x138(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 159f0 │ │ │ │ + mov 0x138(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + callq 15120 │ │ │ │ test %eax,%eax │ │ │ │ - jne be570 │ │ │ │ - lea 0x3c0(%rsp),%rcx │ │ │ │ - mov %r13d,0x20(%rsp) │ │ │ │ - mov %r15d,%edi │ │ │ │ - lea 0x290(%rsp),%rsi │ │ │ │ - mov %rcx,0xc8(%rsp) │ │ │ │ - mov %ebx,%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x3f0(%rsp),%rcx │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - lea 0x198(%rsp),%rsi │ │ │ │ - lea 0x190(%rsp),%rdx │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ - lea 0x330(%rsp),%rcx │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - lea 0x360(%rsp),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ - lea 0x390(%rsp),%rcx │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,0xf8(%rsp) │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movsd %xmm0,(%rax,%r12,2) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rax,%r12,1),%edi │ │ │ │ - callq 529d0 │ │ │ │ + jne b510e │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - xor %edi,%edi │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - add $0x8,%rbx │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - movsd 0xf06e4(%rip),%xmm3 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov 0xf06d2(%rip),%esi │ │ │ │ - movsd %xmm0,(%rax,%r12,2) │ │ │ │ - mov 0x3839d(%rip),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - movsd 0x3b354(%rip),%xmm0 │ │ │ │ - mulsd -0x8(%rbx),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - movsd 0x3b338(%rip),%xmm0 │ │ │ │ - mulsd -0x8(%rbp),%xmm0 │ │ │ │ - movsd 0x190(%rsp),%xmm1 │ │ │ │ - movsd 0x198(%rsp),%xmm5 │ │ │ │ - movsd %xmm1,0xa0(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - movsd 0x198(%rsp),%xmm2 │ │ │ │ + mov 0x98(%rax),%rdi │ │ │ │ + callq 15a90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b512b │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + mov 0xc4(%rsp),%ecx │ │ │ │ + movsd 0xb0(%rsp),%xmm1 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + mov 0x98(%rax),%rdi │ │ │ │ + movsd 0xb8(%rsp),%xmm2 │ │ │ │ + mov 0xc0(%rdi),%esi │ │ │ │ + add 0xc4(%rdi),%edx │ │ │ │ + add $0x98,%rdi │ │ │ │ + add %ebx,%esi │ │ │ │ + callq b2ea0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + mov 0x98(%rax),%rax │ │ │ │ + cvtsi2sdq 0x80(%rax),%xmm1 │ │ │ │ + addsd 0x88(%rsp),%xmm1 │ │ │ │ + mulsd 0x54800(%rip),%xmm1 │ │ │ │ + cvtsi2sdq 0x88(%rax),%xmm0 │ │ │ │ + addsd 0x90(%rsp),%xmm0 │ │ │ │ + mulsd 0x547e6(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + ja b50ff │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd 0xa0(%rsp),%xmm4 │ │ │ │ + addsd 0x70(%rsp),%xmm0 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + comisd (%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ + jbe b4e5d │ │ │ │ + lea 0x1(%r14),%ebx │ │ │ │ + cmp %ebx,0x3c(%rsp) │ │ │ │ + jle b4e7a │ │ │ │ + mov 0xc0(%rsp),%eax │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + movslq %r14d,%r9 │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ + movsd 0x18(%rsp),%xmm9 │ │ │ │ + sub %r14d,%eax │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + lea 0x2(%rax,%r9,1),%r13 │ │ │ │ + jmp b49b1 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea 0x1(%rbp),%r14d │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je b4a0d │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + movapd %xmm8,%xmm11 │ │ │ │ + movapd %xmm9,%xmm12 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %ebx,%r14d │ │ │ │ + movsd (%r15,%rbx,8),%xmm8 │ │ │ │ + movsd (%r12,%rbx,8),%xmm9 │ │ │ │ + movapd %xmm8,%xmm1 │ │ │ │ + movapd %xmm9,%xmm2 │ │ │ │ + subsd %xmm11,%xmm1 │ │ │ │ + subsd %xmm12,%xmm2 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + ja b4fb1 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm7 │ │ │ │ + comisd %xmm7,%xmm4 │ │ │ │ + ja b49a0 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + subsd %xmm5,%xmm7 │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ + movsd %xmm9,0x18(%rsp) │ │ │ │ + movsd %xmm11,0x28(%rsp) │ │ │ │ + movsd %xmm12,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x48(%rsp) │ │ │ │ + movsd %xmm7,0x98(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + subsd 0x48(%rsp),%xmm0 │ │ │ │ + divsd 0x98(%rsp),%xmm0 │ │ │ │ + movsd 0x42e94(%rip),%xmm5 │ │ │ │ mulsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,(%rax,%r12,2) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - movsd %xmm0,(%rax,%r12,2) │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - movsd %xmm2,(%rax,%r12,2) │ │ │ │ - add $0x4,%r12 │ │ │ │ - cmp $0x14,%r12 │ │ │ │ - je c0345 │ │ │ │ - mov 0x270(%rsp,%r12,1),%edi │ │ │ │ - jmpq be6bf │ │ │ │ + movsd 0x42f40(%rip),%xmm7 │ │ │ │ + addsd 0x28(%rsp),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + addsd 0x30(%rsp),%xmm2 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + andpd %xmm5,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm7 │ │ │ │ + jbe b4acb │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movsd 0x42023(%rip),%xmm7 │ │ │ │ + andnpd %xmm0,%xmm5 │ │ │ │ + cvtsi2sd %rax,%xmm6 │ │ │ │ + movapd %xmm6,%xmm13 │ │ │ │ + cmpnlesd %xmm0,%xmm13 │ │ │ │ + andpd %xmm7,%xmm13 │ │ │ │ + subsd %xmm13,%xmm6 │ │ │ │ + movapd %xmm6,%xmm3 │ │ │ │ + orpd %xmm5,%xmm3 │ │ │ │ + cvttsd2si %xmm3,%ebx │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + movsd 0x42e13(%rip),%xmm6 │ │ │ │ + movsd 0x42ec3(%rip),%xmm7 │ │ │ │ + addsd %xmm2,%xmm3 │ │ │ │ + movapd %xmm3,%xmm13 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + andpd %xmm6,%xmm13 │ │ │ │ + ucomisd %xmm13,%xmm7 │ │ │ │ + jbe b4b37 │ │ │ │ + cvttsd2si %xmm3,%rax │ │ │ │ + pxor %xmm13,%xmm13 │ │ │ │ + movsd 0x41fb8(%rip),%xmm5 │ │ │ │ + andnpd %xmm3,%xmm6 │ │ │ │ + cvtsi2sd %rax,%xmm13 │ │ │ │ + movapd %xmm13,%xmm14 │ │ │ │ + cmpnlesd %xmm3,%xmm14 │ │ │ │ + andpd %xmm5,%xmm14 │ │ │ │ + movapd %xmm13,%xmm5 │ │ │ │ + subsd %xmm14,%xmm5 │ │ │ │ + orpd %xmm6,%xmm5 │ │ │ │ + cvttsd2si %xmm5,%ecx │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd 0x80(%rsp),%xmm7 │ │ │ │ + addq $0x8,0x8(%rsp) │ │ │ │ + cvtsi2sd %ebx,%xmm5 │ │ │ │ + mov 0x138(%rsp),%rdi │ │ │ │ + mulsd 0xd8(%rsp),%xmm7 │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + mulsd 0x5458d(%rip),%xmm0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + cvtsi2sd %ecx,%xmm5 │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + movsd 0x78(%rsp),%xmm7 │ │ │ │ + mulsd 0xe0(%rsp),%xmm7 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + subsd %xmm5,%xmm3 │ │ │ │ + movsd 0x5455f(%rip),%xmm0 │ │ │ │ + movsd %xmm7,0x58(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rax,0xe8(%rsp) │ │ │ │ + jne b45f8 │ │ │ │ + mov %r15,%rax │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ + movsd 0x18(%rsp),%xmm9 │ │ │ │ + movslq %r14d,%r15 │ │ │ │ + movapd %xmm1,%xmm13 │ │ │ │ + movapd %xmm2,%xmm14 │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + movsd 0x28(%rsp),%xmm11 │ │ │ │ + movsd 0x30(%rsp),%xmm12 │ │ │ │ + movsd %xmm12,0x18(%rsp) │ │ │ │ + movsd %xmm11,0x10(%rsp) │ │ │ │ + movsd %xmm9,0x8(%rsp) │ │ │ │ + movsd %xmm8,(%rsp) │ │ │ │ + movsd %xmm14,0x28(%rsp) │ │ │ │ + movsd %xmm13,0x20(%rsp) │ │ │ │ + callq 15340 │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + callq 15360 │ │ │ │ + cmp %r15d,0x3c(%rsp) │ │ │ │ + movsd (%rsp),%xmm8 │ │ │ │ + movsd 0x8(%rsp),%xmm9 │ │ │ │ + movsd 0x10(%rsp),%xmm11 │ │ │ │ + movsd 0x18(%rsp),%xmm12 │ │ │ │ + jle b4c70 │ │ │ │ + cmpb $0x0,0xf7(%rsp) │ │ │ │ + jne b4ebe │ │ │ │ + mov 0x3c(%rsp),%r12d │ │ │ │ + mov 0xf0(%rsp),%ebx │ │ │ │ + movapd %xmm8,%xmm2 │ │ │ │ + movapd %xmm9,%xmm3 │ │ │ │ + movsd 0xa8(%rsp),%xmm4 │ │ │ │ + movapd %xmm11,%xmm0 │ │ │ │ + movapd %xmm12,%xmm1 │ │ │ │ + movsd 0xb0(%rsp),%xmm5 │ │ │ │ + movsd 0xb8(%rsp),%xmm6 │ │ │ │ + jmp b4cce │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%r15d │ │ │ │ - jmpq bdff1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x1,0xefd79(%rip) │ │ │ │ - jle be380 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - mov %r8d,%edx │ │ │ │ - lea 0x4b111(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x601f3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq be380 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jle b4d1a │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd 0x0(%rbp,%r15,8),%xmm3 │ │ │ │ + movsd (%r14,%r15,8),%xmm2 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je b4cb0 │ │ │ │ + add $0x1,%r15 │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + callq b30e0 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jg b4cb9 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b51d0 │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ + add $0x198,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 15090 │ │ │ │ + nop │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + movsd %xmm0,0x78(%rsp) │ │ │ │ + mov 0x138(%rsp),%rdi │ │ │ │ + lea 0x150(%rsp),%r8 │ │ │ │ + callq 15170 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x78(%rsp),%xmm1 │ │ │ │ + cvtsi2sdq 0x150(%rsp),%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + callq 15a60 │ │ │ │ + mulsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd 0x78(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,0x88(%rsp) │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cltq │ │ │ │ + add 0x140(%rsp),%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + movsd 0x78(%rsp),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + cvttsd2si %xmm2,%eax │ │ │ │ + cltq │ │ │ │ + add 0x148(%rsp),%rax │ │ │ │ + cmp $0x3f,%r13 │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + jle b4e09 │ │ │ │ + lea -0x40(%r13),%rdx │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ + cmp $0x3f,%rax │ │ │ │ + jle b4e20 │ │ │ │ + sub $0x40,%rax │ │ │ │ + addl $0x1,0x40(%rsp) │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sdq 0x158(%rsp),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0x90(%rsp) │ │ │ │ + jmpq b478c │ │ │ │ movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - lea 0x4b2b5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x1c0(%rsp),%xmm4 │ │ │ │ movsd 0x18(%rsp),%xmm2 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x1b8(%rsp),%xmm3 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1a0(%rsp),%r8d │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - movsd 0x1a8(%rsp),%xmm0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je be980 │ │ │ │ - lea 0x4b2a4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x60166(%rip),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x2,0xefcb6(%rip) │ │ │ │ - je be9aa │ │ │ │ - lea 0x4e0c8(%rip),%rsi │ │ │ │ + subsd 0x28(%rsp),%xmm1 │ │ │ │ + subsd 0x30(%rsp),%xmm2 │ │ │ │ + jmpq b4745 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + subsd 0x28(%rsp),%xmm1 │ │ │ │ + subsd 0x30(%rsp),%xmm2 │ │ │ │ + jmpq b4a41 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + mov %ebx,%r14d │ │ │ │ + subsd 0x28(%rsp),%xmm1 │ │ │ │ + subsd 0x30(%rsp),%xmm2 │ │ │ │ + jmpq b4a41 │ │ │ │ + mov %r12,%rbp │ │ │ │ + movslq %eax,%r15 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + movapd %xmm2,%xmm11 │ │ │ │ + movsd %xmm7,0x48(%rsp) │ │ │ │ + movapd %xmm3,%xmm12 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + jmpq b3e51 │ │ │ │ + movsd 0x28(%rsp),%xmm14 │ │ │ │ + movsd 0x20(%rsp),%xmm13 │ │ │ │ + movapd %xmm9,%xmm3 │ │ │ │ + movapd %xmm8,%xmm2 │ │ │ │ + movsd 0xb8(%rsp),%xmm6 │ │ │ │ + movsd 0xb0(%rsp),%xmm5 │ │ │ │ + movsd 0xa8(%rsp),%xmm4 │ │ │ │ + movapd %xmm14,%xmm1 │ │ │ │ + movapd %xmm13,%xmm0 │ │ │ │ + callq b30e0 │ │ │ │ + movsd 0x18(%rsp),%xmm12 │ │ │ │ + movsd 0x10(%rsp),%xmm11 │ │ │ │ + movsd 0x8(%rsp),%xmm9 │ │ │ │ + movsd (%rsp),%xmm8 │ │ │ │ + jmpq b4c70 │ │ │ │ + movapd %xmm14,%xmm3 │ │ │ │ + movapd %xmm13,%xmm2 │ │ │ │ + movsd 0xb8(%rsp),%xmm6 │ │ │ │ + movsd 0xb0(%rsp),%xmm5 │ │ │ │ + movapd %xmm12,%xmm1 │ │ │ │ + movapd %xmm11,%xmm0 │ │ │ │ + movsd 0xa8(%rsp),%xmm4 │ │ │ │ + movsd %xmm9,0x28(%rsp) │ │ │ │ + movsd %xmm8,0x20(%rsp) │ │ │ │ + movsd %xmm14,0x18(%rsp) │ │ │ │ + movsd %xmm13,0x10(%rsp) │ │ │ │ + movsd %xmm12,0x8(%rsp) │ │ │ │ + movsd %xmm11,(%rsp) │ │ │ │ + callq b30e0 │ │ │ │ + movsd 0x30(%rsp),%xmm7 │ │ │ │ + movsd 0x28(%rsp),%xmm9 │ │ │ │ + movsd 0x20(%rsp),%xmm8 │ │ │ │ + movsd 0x18(%rsp),%xmm14 │ │ │ │ + movsd 0x10(%rsp),%xmm13 │ │ │ │ + movsd 0x8(%rsp),%xmm12 │ │ │ │ + movsd (%rsp),%xmm11 │ │ │ │ + jmpq b3fa0 │ │ │ │ + movsd %xmm12,0x90(%rsp) │ │ │ │ + movsd %xmm11,0x88(%rsp) │ │ │ │ + movsd %xmm2,0x48(%rsp) │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm9,0x10(%rsp) │ │ │ │ + movsd %xmm8,(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x48(%rsp),%xmm2 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + movsd 0x90(%rsp),%xmm12 │ │ │ │ + movsd 0x88(%rsp),%xmm11 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm9 │ │ │ │ + movsd (%rsp),%xmm8 │ │ │ │ + jmpq b4a03 │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + mov %rdx,0x100(%rsp) │ │ │ │ + movsd %xmm2,0x118(%rsp) │ │ │ │ + movsd %xmm1,0x110(%rsp) │ │ │ │ + movsd %xmm6,0x90(%rsp) │ │ │ │ + movsd %xmm5,0x88(%rsp) │ │ │ │ + movsd %xmm4,0x80(%rsp) │ │ │ │ + movsd %xmm3,0x78(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x78(%rsp),%xmm3 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + movsd 0x118(%rsp),%xmm2 │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + movsd 0x110(%rsp),%xmm1 │ │ │ │ + mov 0x100(%rsp),%rdx │ │ │ │ + movsd 0x90(%rsp),%xmm6 │ │ │ │ + movsd 0x88(%rsp),%xmm5 │ │ │ │ + movsd 0x80(%rsp),%xmm4 │ │ │ │ + jmpq b473b │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ + movapd %xmm12,%xmm9 │ │ │ │ + movapd %xmm11,%xmm8 │ │ │ │ + movapd %xmm1,%xmm12 │ │ │ │ + movapd %xmm15,%xmm11 │ │ │ │ + movsd %xmm10,0x48(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmpq b3e51 │ │ │ │ + callq 15bb0 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + jmpq b493d │ │ │ │ + lea 0x53f53(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq be2c0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 15c40 │ │ │ │ + lea 0x53f7e(%rip),%rsi │ │ │ │ + jmp b5115 │ │ │ │ + lea 0x53e45(%rip),%rsi │ │ │ │ + jmp b5115 │ │ │ │ + lea 0x53e94(%rip),%rsi │ │ │ │ + jmp b5115 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp $0xfd,%bl │ │ │ │ + jbe b41e2 │ │ │ │ + lea 0x53d90(%rip),%rsi │ │ │ │ + jmp b5115 │ │ │ │ + lea 0x53dd7(%rip),%rsi │ │ │ │ + jmp b5115 │ │ │ │ + movsd %xmm12,0x28(%rsp) │ │ │ │ + movsd %xmm11,0x20(%rsp) │ │ │ │ + movsd %xmm15,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm14,0x8(%rsp) │ │ │ │ + movsd %xmm13,(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + movsd 0x28(%rsp),%xmm12 │ │ │ │ + movsd 0x20(%rsp),%xmm11 │ │ │ │ + movsd 0x18(%rsp),%xmm15 │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm14 │ │ │ │ + movsd (%rsp),%xmm13 │ │ │ │ + jmpq b3c94 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movsd %xmm9,0x70(%rsp) │ │ │ │ + movsd %xmm8,0x68(%rsp) │ │ │ │ + movsd %xmm14,0x48(%rsp) │ │ │ │ + movsd %xmm13,0x40(%rsp) │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm11,0x18(%rsp) │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + mov %ebx,0x58(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x70(%rsp),%xmm9 │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + movsd 0x68(%rsp),%xmm8 │ │ │ │ + movsd 0x48(%rsp),%xmm14 │ │ │ │ + movsd 0x40(%rsp),%xmm13 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm11 │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + jmpq b3d5a │ │ │ │ + lea 0x53da9(%rip),%rsi │ │ │ │ + jmpq b5115 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000b5290 : │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jle b5368 │ │ │ │ + push %r12 │ │ │ │ + lea -0x2(%rdx),%eax │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + push %rbp │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + lea 0x8(%rsi),%rbp │ │ │ │ + lea 0x10(%rdi,%rax,8),%r12 │ │ │ │ + push %rbx │ │ │ │ + lea 0x8(%rdi),%rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movq 0x4262a(%rip),%xmm9 │ │ │ │ + movsd 0x468b1(%rip),%xmm8 │ │ │ │ + jmp b52e5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x600c9(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r15,1),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne be9c8 │ │ │ │ - mov 0x60208(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mulsd (%rax,%r14,1),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x49401(%rip),%xmm4 │ │ │ │ - maxsd 0x8(%rsp),%xmm4 │ │ │ │ + add $0x8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je b535b │ │ │ │ + movsd (%rbx),%xmm2 │ │ │ │ + movsd -0x8(%rbx),%xmm7 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + subsd %xmm7,%xmm0 │ │ │ │ + andpd %xmm9,%xmm0 │ │ │ │ + comisd %xmm0,%xmm8 │ │ │ │ + jbe b52d8 │ │ │ │ + movsd 0x0(%rbp),%xmm3 │ │ │ │ + movsd -0x8(%rbp),%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + add $0x8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ movsd %xmm4,0x8(%rsp) │ │ │ │ - jmpq be255 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4afa9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmpl $0x2,0xefc03(%rip) │ │ │ │ - mov 0x6009c(%rip),%rbp │ │ │ │ - jne be8f0 │ │ │ │ - lea 0x4af98(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq be903 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60189(%rip),%rax │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - movsd (%rax,%r14,1),%xmm1 │ │ │ │ - mov 0x3b26b(%rip),%rax │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x42b4f(%rip),%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - jmpq be95f │ │ │ │ + callq b30e0 │ │ │ │ + mov 0x4684a(%rip),%rax │ │ │ │ + movq 0x425b1(%rip),%xmm9 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movq %rax,%xmm8 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne b52e5 │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x4af05(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4aefe(%rip),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - js bea3a │ │ │ │ - test %eax,%eax │ │ │ │ - jns be177 │ │ │ │ - lea 0x4aee5(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4aede(%rip),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - js bea64 │ │ │ │ - test %eax,%eax │ │ │ │ - jns be177 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000b5370 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + movzbl (%rdx),%ebx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq bd620 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movdqa 0x4b608(%rip),%xmm0 │ │ │ │ - movabs $0x756c6f632074616c,%rsi │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - movl $0x2e736e6d,0x18(%rax) │ │ │ │ - movb $0x0,0x1c(%rax) │ │ │ │ - jmpq bee2c │ │ │ │ - nop │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq be380 │ │ │ │ - movsd 0x4b6cd(%rip),%xmm1 │ │ │ │ - movsd 0x492a5(%rip),%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - cvttsd2si %xmm1,%edi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %edi,%xmm1 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jb be380 │ │ │ │ - lea (%r8,%rdi,1),%ecx │ │ │ │ + test %bl,%bl │ │ │ │ + je b5547 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %r15d,%edx │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmpb $0x0,-0x1(%rax) │ │ │ │ + jne b53b0 │ │ │ │ + lea 0x2(%rdx),%edi │ │ │ │ movslq %edi,%rdi │ │ │ │ - mov %r12d,0xa0(%rsp) │ │ │ │ - lea (%rdi,%rsi,1),%r15 │ │ │ │ - movslq %edx,%rsi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %ebx,0x9c(%rsp) │ │ │ │ - mov %rsi,0x80(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %ecx,%r15d │ │ │ │ - lea (%rdx,%rsi,8),%rsi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %r9d,0x88(%rsp) │ │ │ │ - sub %eax,%edx │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - jmp beb59 │ │ │ │ + shl $0x3,%rdi │ │ │ │ + callq 15850 │ │ │ │ + movslq %r15d,%rsi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq b5471 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %r15d,%eax │ │ │ │ + add $0x1,%rax │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edi │ │ │ │ + sub $0xc0,%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + lea -0x80(%rdi,%rcx,1),%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + lea 0x8(%rbx),%ecx │ │ │ │ + cmp $0x3,%cl │ │ │ │ + ja b54be │ │ │ │ + sub $0xf8,%ebx │ │ │ │ + movzbl 0x1(%rbp,%rax,1),%r8d │ │ │ │ + movzbl 0x2(%rbp,%rax,1),%edi │ │ │ │ + shl $0x6,%ebx │ │ │ │ + movzbl 0x3(%rbp,%rax,1),%ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + lea -0x80(%rbx,%r8,1),%r8d │ │ │ │ + shl $0x6,%r8d │ │ │ │ + lea -0x80(%r8,%rdi,1),%edi │ │ │ │ + shl $0x6,%edi │ │ │ │ + lea -0x80(%rdi,%rcx,1),%ecx │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edi │ │ │ │ + shl $0x6,%ecx │ │ │ │ + lea -0x80(%rcx,%rdi,1),%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + add $0x1,%rax │ │ │ │ add $0x1,%r15d │ │ │ │ - cvtsi2sd %eax,%xmm2 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - jb bed2f │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jge b5560 │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%ebx │ │ │ │ + test %bl,%bl │ │ │ │ + js b547b │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + lea 0x40(%rbx),%ecx │ │ │ │ + cmp $0x1f,%cl │ │ │ │ + jbe b53e8 │ │ │ │ + lea 0x20(%rbx),%ecx │ │ │ │ + cmp $0xf,%cl │ │ │ │ + ja b551b │ │ │ │ + movzbl %bl,%ecx │ │ │ │ + movzbl 0x1(%rbp,%rax,1),%edi │ │ │ │ + add $0x2,%rax │ │ │ │ + sub $0xe0,%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + lea -0x80(%rcx,%rdi,1),%ecx │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edi │ │ │ │ + shl $0x6,%ecx │ │ │ │ + lea -0x80(%rcx,%rdi,1),%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + lea 0x4(%rbx),%ecx │ │ │ │ + cmp $0x1,%cl │ │ │ │ + ja b56c0 │ │ │ │ + movzbl 0x1(%rbp,%rax,1),%r10d │ │ │ │ + movzbl 0x2(%rbp,%rax,1),%r9d │ │ │ │ + sub $0xfc,%ebx │ │ │ │ + movzbl 0x3(%rbp,%rax,1),%r8d │ │ │ │ + add $0x4,%rax │ │ │ │ + shl $0x6,%ebx │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%ecx │ │ │ │ + lea -0x80(%rcx),%edi │ │ │ │ + lea -0x80(%rbx,%r10,1),%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + lea -0x80(%rcx,%r9,1),%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + lea -0x80(%rcx,%r8,1),%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + add %edi,%ecx │ │ │ │ + shl $0x6,%ecx │ │ │ │ + add %edi,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + jmpq b5457 │ │ │ │ + lea 0x10(%rbx),%ecx │ │ │ │ + cmp $0x7,%cl │ │ │ │ + ja b5407 │ │ │ │ + movzbl 0x1(%rbp,%rax,1),%edi │ │ │ │ + sub $0xf0,%ebx │ │ │ │ + movzbl 0x2(%rbp,%rax,1),%ecx │ │ │ │ + add $0x3,%rax │ │ │ │ + shl $0x6,%ebx │ │ │ │ + lea -0x80(%rbx,%rdi,1),%edi │ │ │ │ + jmpq b543e │ │ │ │ + mov $0x8,%edi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + callq 15460 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b56e6 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x18(%rsp),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15450 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je b56f8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b56ef │ │ │ │ + shl $0x6,%r12d │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x64,%ecx │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + mov $0x64,%r8d │ │ │ │ + callq 15d10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b5701 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ test %r15d,%r15d │ │ │ │ - js beb38 │ │ │ │ - cmp %r12,0xf027b(%rip) │ │ │ │ - jle beb38 │ │ │ │ - movsd 0x1a8(%rsp),%xmm4 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %r15d,%xmm2 │ │ │ │ - subsd %xmm2,%xmm4 │ │ │ │ - movsd 0x4b5fb(%rip),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm4,0x68(%rsp) │ │ │ │ - cvttsd2si %xmm2,%edx │ │ │ │ + je b56b4 │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %edx,%xmm2 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - jb beb38 │ │ │ │ - mov 0x88(%rsp),%ecx │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - lea 0x1(%rdx),%r8d │ │ │ │ - lea 0x0(,%r12,8),%rax │ │ │ │ - mov %r12,0x70(%rsp) │ │ │ │ - movslq %r8d,%rbx │ │ │ │ - lea (%rcx,%rdx,1),%r13d │ │ │ │ - lea -0x2(%rsi),%rbp │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %r13d,%ebp │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp bec46 │ │ │ │ + lea 0x20(%rsp),%r12 │ │ │ │ + mov %r13,%rbx │ │ │ │ + lea 0x8(%r13,%rax,8),%r14 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + add $0x8,%rbx │ │ │ │ + callq 159f0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movq $0x10000,0x30(%rsp) │ │ │ │ + mov %eax,%r15d │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movq $0x10000,0x48(%rsp) │ │ │ │ + callq 15b40 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15d,%esi │ │ │ │ + callq 15120 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x98(%rdi),%rax │ │ │ │ + cvtsi2sdq 0x80(%rax),%xmm0 │ │ │ │ + mulsd 0x53aa5(%rip),%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne b55f0 │ │ │ │ + callq 15340 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 15360 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b570a │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + jmp b5678 │ │ │ │ + cmp $0xfd,%bl │ │ │ │ + jbe b5457 │ │ │ │ + lea 0x53820(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 15c40 │ │ │ │ + lea 0x53853(%rip),%rsi │ │ │ │ + jmp b56d0 │ │ │ │ + lea 0x538e2(%rip),%rsi │ │ │ │ + jmp b56d0 │ │ │ │ + lea 0x53881(%rip),%rsi │ │ │ │ + jmp b56d0 │ │ │ │ + lea 0x53920(%rip),%rsi │ │ │ │ + jmp b56d0 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmpl $0x4,0xef9b9(%rip) │ │ │ │ - jg becd8 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - mov -0x10(%rcx,%rbx,8),%rax │ │ │ │ - mov 0x6026c(%rip),%rcx │ │ │ │ - mov (%rcx),%edx │ │ │ │ - add %r13,%rax │ │ │ │ + │ │ │ │ +00000000000b5710 : │ │ │ │ + mov 0x65340a(%rip),%edx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ test %edx,%edx │ │ │ │ - jne bec11 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x5ffac(%rip),%rax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - add $0x1,%ebp │ │ │ │ - cvtsi2sd %ebx,%xmm2 │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov (%rax),%rax │ │ │ │ - movsd (%rax,%r14,1),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - jb bed25 │ │ │ │ + jne b5850 │ │ │ │ + mov 0x694f3(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je b57c8 │ │ │ │ + mov 0x694c2(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x693d3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x6929c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x6538b2(%rip),%eax │ │ │ │ + mov 0x6537dc(%rip),%ebp │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je b5800 │ │ │ │ + test %eax,%eax │ │ │ │ + je b57e0 │ │ │ │ + mov 0x6537dc(%rip),%r12 │ │ │ │ test %ebp,%ebp │ │ │ │ - js bec15 │ │ │ │ - lea (%r12,%rbx,1),%rax │ │ │ │ - cmp %rax,0xf019b(%rip) │ │ │ │ - jle bec15 │ │ │ │ - mov 0x37e6a(%rip),%rsi │ │ │ │ - mov 0x6004b(%rip),%rax │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov (%rax,%rsi,1),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne bebe0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x68(%rsp),%xmm4 │ │ │ │ - movsd 0x1b0(%rsp),%xmm0 │ │ │ │ - cvtsi2sd %ebp,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - xorpd 0x387fc(%rip),%xmm0 │ │ │ │ - divsd 0x40(%rsp),%xmm0 │ │ │ │ - callq 158a0 │ │ │ │ - mov 0x490a2(%rip),%rax │ │ │ │ - cmpl $0x4,0xef8d3(%rip) │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - jle bebed │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ + je b57a9 │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + mov %r12,%rbx │ │ │ │ + lea 0x8(%r12,%rax,8),%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ + callq 15090 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne b5798 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x6537d0(%rip),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmpq 15a30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x69709(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmp b5764 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x653789(%rip),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x653775(%rip),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmp b577d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x653779(%rip),%r14 │ │ │ │ + mov 0x65376a(%rip),%r12 │ │ │ │ + mov %ebp,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je b583b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne b5820 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq b577d │ │ │ │ + lea 0x538c1(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x4aea1(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5fd3a(%rip),%rax │ │ │ │ + mov 0x691d6(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x49053(%rip),%rax │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - jmpq bebed │ │ │ │ - mov 0x70(%rsp),%r12 │ │ │ │ - jmpq beb38 │ │ │ │ - mov 0x9c(%rsp),%ebx │ │ │ │ - mov 0xa0(%rsp),%r12d │ │ │ │ - jmpq be380 │ │ │ │ + jmpq b5726 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000b5880 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub $0x828,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x818(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,%r12d │ │ │ │ - callq 52a70 │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %eax,(%rcx) │ │ │ │ - jg be3df │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmpq $0x0,0xf007e(%rip) │ │ │ │ - movq $0x1,0x2b0(%rsp) │ │ │ │ - lea 0x2b0(%rsp),%r13 │ │ │ │ - mov 0xf005b(%rip),%r12 │ │ │ │ - lea 0xf004c(%rip),%rbp │ │ │ │ - movq $0x1,0x2b8(%rsp) │ │ │ │ - movq $0x1,0x2c0(%rsp) │ │ │ │ - movq $0x1,0x2c8(%rsp) │ │ │ │ - jg bedda │ │ │ │ - jmpq c0185 │ │ │ │ - nop │ │ │ │ - addq $0x1,0x2b8(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0xf001c(%rip) │ │ │ │ - jle c0185 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0x90(%rsp),%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov (%rax,%rbx,8),%r8 │ │ │ │ - callq 15b10 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + callq 783f0 │ │ │ │ test %eax,%eax │ │ │ │ - je bedc0 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq bd620 │ │ │ │ - mov 0x1a4(%rsp),%edi │ │ │ │ - callq bd1c0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xefb99(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x9ce8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne c02f4 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - add $0x9cf8,%rsp │ │ │ │ + jle b59d0 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov %eax,%ebp │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + lea 0x5384b(%rip),%rsi │ │ │ │ + movl $0x0,0x0(%r13) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b5938 │ │ │ │ + mov 0x561a1(%rip),%rcx │ │ │ │ + movl $0x3,(%r14) │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + mov 0x818(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne b5b01 │ │ │ │ + add $0x828,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x5fbdf(%rip),%r14 │ │ │ │ - lea 0x4ac78(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xeff6d(%rip),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jle bdf44 │ │ │ │ - mov 0xeff55(%rip),%rax │ │ │ │ - jmpq bda8f │ │ │ │ - mov 0x600f9(%rip),%rax │ │ │ │ - mov 0x5fc72(%rip),%r15 │ │ │ │ - lea 0x4e0(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - movl $0x0,(%r15) │ │ │ │ - callq 68a10 │ │ │ │ - mov %eax,%ebp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x537f4(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ test %eax,%eax │ │ │ │ - jle bf0a3 │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - mov 0x58(%rsp),%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x4afb5(%rip),%r12 │ │ │ │ + je b59b8 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x537e0(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je b59b8 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x537cf(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je b5a00 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x537bb(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b5a10 │ │ │ │ + mov 0x483fd(%rip),%rcx │ │ │ │ + movl $0x5,(%r14) │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + jmpq b5909 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq %ebx,%rax │ │ │ │ - mov 0x4e0(%rsp,%rax,8),%r15 │ │ │ │ - cmpb $0x2d,(%r15) │ │ │ │ - jne bff06 │ │ │ │ + mov 0x483d1(%rip),%rax │ │ │ │ + movl $0x4,(%r14) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq b5909 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq b5909 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x421c4(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b5aa0 │ │ │ │ + movl $0x2,(%r12) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x4,(%r14) │ │ │ │ + jmpq b5909 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x53738(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b5a40 │ │ │ │ + mov 0x4e2d9(%rip),%rcx │ │ │ │ + movl $0x6,(%r14) │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + jmpq b5909 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x53710(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b5a6e │ │ │ │ + mov 0x56049(%rip),%rcx │ │ │ │ + movl $0x7,(%r14) │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + jmpq b5909 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x536eb(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b59da │ │ │ │ + mov 0x482ff(%rip),%rcx │ │ │ │ + movl $0x8,(%r14) │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + jmpq b5909 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x53bfe(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b5ad6 │ │ │ │ + mov 0x48621(%rip),%rcx │ │ │ │ + movl $0x4,(%r14) │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + movl $0x2,0x0(%r13) │ │ │ │ + jmpq b5909 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x5368b(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b5b06 │ │ │ │ + movl $0x80,(%r14) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jmpq b5909 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x53662(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b5b39 │ │ │ │ + movl $0x3,(%r12) │ │ │ │ + movl $0x4,(%r14) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jmpq b5909 │ │ │ │ + lea 0x8(%rsp),%r13 │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov %eax,(%r12) │ │ │ │ mov %r15,%rdi │ │ │ │ callq 15390 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe c0028 │ │ │ │ - movzbl 0x1(%r15),%eax │ │ │ │ - sub $0x61,%eax │ │ │ │ - cmp $0x13,%al │ │ │ │ - ja bef2f │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%r12,%rax,4),%rax │ │ │ │ - add %r12,%rax │ │ │ │ - jmpq *%rax │ │ │ │ - movdqu 0x94e0(%rsp),%xmm4 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movups %xmm4,0x4(%rax) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x95c0(%rsp),%rax │ │ │ │ - movdqu 0x94f0(%rsp),%xmm5 │ │ │ │ - movdqu 0x9500(%rsp),%xmm4 │ │ │ │ - mov %rax,0xe0(%rcx) │ │ │ │ - movzbl 0x95c8(%rsp),%eax │ │ │ │ - movups %xmm5,0x10(%rcx) │ │ │ │ - movdqu 0x9510(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0x20(%rcx) │ │ │ │ - movdqu 0x9520(%rsp),%xmm4 │ │ │ │ - movups %xmm5,0x30(%rcx) │ │ │ │ - movdqu 0x9530(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0x40(%rcx) │ │ │ │ - movdqu 0x9540(%rsp),%xmm4 │ │ │ │ - movups %xmm5,0x50(%rcx) │ │ │ │ - movdqu 0x9550(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0x60(%rcx) │ │ │ │ - movdqu 0x9560(%rsp),%xmm4 │ │ │ │ - movups %xmm5,0x70(%rcx) │ │ │ │ - movdqu 0x9570(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0x80(%rcx) │ │ │ │ - movdqu 0x9580(%rsp),%xmm4 │ │ │ │ - movups %xmm5,0x90(%rcx) │ │ │ │ - movdqu 0x9590(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0xa0(%rcx) │ │ │ │ - movdqu 0x95a0(%rsp),%xmm4 │ │ │ │ - movups %xmm5,0xb0(%rcx) │ │ │ │ - movdqu 0x95b0(%rsp),%xmm5 │ │ │ │ - mov %al,0xe8(%rcx) │ │ │ │ - movups %xmm4,0xc0(%rcx) │ │ │ │ - movups %xmm5,0xd0(%rcx) │ │ │ │ - jmpq bee2c │ │ │ │ - lea 0x4a8c0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5fa03(%rip),%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq be054 │ │ │ │ - lea 0x4aaaf(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5f9dc(%rip),%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq be0cf │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jge bef2f │ │ │ │ cltq │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x4e0(%rsp,%rax,8),%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x5fc4c(%rip),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - add $0x2,%ebx │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jg beef0 │ │ │ │ - mov 0xef4f7(%rip),%ebx │ │ │ │ - jmpq bd9d4 │ │ │ │ - lea 0x2(%rbx),%edx │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jge bff06 │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - add $0x3,%ebx │ │ │ │ + add %r15,%rax │ │ │ │ + cmp %rax,0x8(%rsp) │ │ │ │ + jae b5b8c │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x53608(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b5c0b │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je b5c04 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,(%r14) │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15390 │ │ │ │ cltq │ │ │ │ - mov 0x4e0(%rsp,%rax,8),%rsi │ │ │ │ - mov 0x5fb67(%rip),%rax │ │ │ │ - movslq (%r15),%rcx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rcx,8),%rdi │ │ │ │ - callq 15160 │ │ │ │ - movslq 0x18(%rsp),%rdx │ │ │ │ - movslq (%r15),%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x5fb3f(%rip),%rax │ │ │ │ - mov 0x4e0(%rsp,%rdx,8),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea (%rax,%rcx,8),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - addl $0x1,(%r15) │ │ │ │ - jmpq bf09b │ │ │ │ - lea 0x4(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jge bff06 │ │ │ │ - lea 0x1(%rbx),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov 0x4e0(%rsp,%rdx,8),%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x5fdc1(%rip),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - lea 0x2(%rbx),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov 0x4e0(%rsp,%rdx,8),%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x5faa1(%rip),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - lea 0x3(%rbx),%edx │ │ │ │ - add $0x5,%ebx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov 0x4e0(%rsp,%rdx,8),%rdi │ │ │ │ - callq 15200 │ │ │ │ - movslq 0x10(%rsp),%rax │ │ │ │ - mov 0x5fd49(%rip),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x4e0(%rsp,%rax,8),%rdi │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ + add %rax,%r14 │ │ │ │ + cmp %r14,0x8(%rsp) │ │ │ │ + jb b59d0 │ │ │ │ + cmp $0x2,%r12d │ │ │ │ + jle b59d0 │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + je b5c04 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ callq 15200 │ │ │ │ - mov 0x5fa2f(%rip),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq bf09b │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jge bff06 │ │ │ │ - cltq │ │ │ │ - mov (%r14),%rdi │ │ │ │ - add $0x2,%ebx │ │ │ │ - mov 0x4e0(%rsp,%rax,8),%rsi │ │ │ │ - callq 15160 │ │ │ │ - jmpq bf09b │ │ │ │ - lea 0x8(%rbx),%ecx │ │ │ │ - cmp %ebp,%ecx │ │ │ │ - jge bef2f │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - movslq 0x0(%r13),%rdx │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - cltq │ │ │ │ - mov 0x4e0(%rsp,%rax,8),%rsi │ │ │ │ - mov 0x5fd1a(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rdi │ │ │ │ - callq 15160 │ │ │ │ - lea 0x2(%rbx),%eax │ │ │ │ - movslq 0x0(%r13),%rdx │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ cltq │ │ │ │ - mov 0x4e0(%rsp,%rax,8),%rsi │ │ │ │ - mov 0x5faee(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x5f98b(%rip),%rax │ │ │ │ - movslq 0x0(%r13),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + add %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,0x8(%rsp) │ │ │ │ + setb %al │ │ │ │ + jmpq b5909 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq b5909 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x5356d(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b5c30 │ │ │ │ + movl $0x1,(%r12) │ │ │ │ + jmpq b5b8c │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x53550(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b59d0 │ │ │ │ + movl $0x2,(%r12) │ │ │ │ + jmpq b5b8c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000b5c60 : │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ + movsbq %bl,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - lea 0x3(%rbx),%eax │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov 0x4e0(%rsp,%rax,8),%rdi │ │ │ │ - callq 15200 │ │ │ │ - lea 0x4(%rbx),%eax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - lea 0x98e0(%rsp),%rdi │ │ │ │ - cltq │ │ │ │ - mov 0x4e0(%rsp,%rax,8),%rsi │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ + testb $0x8,0x1(%rax,%rdx,2) │ │ │ │ + jne b5cd0 │ │ │ │ + cmp $0x61,%bl │ │ │ │ + je b5cf0 │ │ │ │ + cmp $0x62,%bl │ │ │ │ + je b5d00 │ │ │ │ + cmp $0x63,%bl │ │ │ │ + je b5ce0 │ │ │ │ + cmp $0x64,%bl │ │ │ │ + je b5d10 │ │ │ │ + cmp $0x65,%bl │ │ │ │ + je b5d20 │ │ │ │ + cmp $0x66,%bl │ │ │ │ + je b5d30 │ │ │ │ + cmp $0x41,%bl │ │ │ │ + je b5cf0 │ │ │ │ + cmp $0x42,%bl │ │ │ │ + je b5d00 │ │ │ │ + cmp $0x43,%bl │ │ │ │ + je b5ce0 │ │ │ │ + cmp $0x44,%bl │ │ │ │ + je b5d10 │ │ │ │ + cmp $0x45,%bl │ │ │ │ + je b5d20 │ │ │ │ + cmp $0x46,%bl │ │ │ │ + mov $0xf,%eax │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + cmovne %ebx,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + movsbl %bl,%eax │ │ │ │ + pop %rbx │ │ │ │ + sub $0x30,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xc,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xa,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xb,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xd,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xe,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xf,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000b5d40 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ mov $0x400,%edx │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x428,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x418(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x492dc(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x5(%rbx),%eax │ │ │ │ - cltq │ │ │ │ - mov 0x4e0(%rsp,%rax,8),%rsi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x5f81a(%rip),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x0(%r13),%rax │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov 0x5fcf9(%rip),%rcx │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - lea (%rdx,%rax,8),%rdx │ │ │ │ - lea (%rsi,%rax,4),%rsi │ │ │ │ - callq bc920 │ │ │ │ - mov 0x5f872(%rip),%rax │ │ │ │ - movslq 0x0(%r13),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdx │ │ │ │ - lea 0x6(%rbx),%eax │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov 0x4e0(%rsp,%rax,8),%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x5f6ea(%rip),%rax │ │ │ │ - lea 0x42845(%rip),%rsi │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - movslq 0x0(%r13),%rax │ │ │ │ - movl $0x0,(%rdx,%rax,4) │ │ │ │ - lea 0x7(%rbx),%eax │ │ │ │ - cltq │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov 0x4e0(%rsp,%rax,8),%rdi │ │ │ │ + cmpb $0x23,0x10(%rsp) │ │ │ │ + je b5fa8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x6,%rax │ │ │ │ + je b5ec0 │ │ │ │ + lea 0x533ec(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 150d0 │ │ │ │ - movslq 0x18(%rsp),%rcx │ │ │ │ test %eax,%eax │ │ │ │ - jne bf35f │ │ │ │ - movslq 0x0(%r13),%rax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - movl $0x1,(%rdx,%rax,4) │ │ │ │ - mov 0x5f94a(%rip),%rax │ │ │ │ - mov 0x4e0(%rsp,%rcx,8),%rdi │ │ │ │ - lea 0x4a18b(%rip),%rsi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - movslq 0x0(%r13),%rax │ │ │ │ - movl $0x0,(%rdx,%rax,4) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ + je b5e40 │ │ │ │ + lea 0x58f15(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 150d0 │ │ │ │ test %eax,%eax │ │ │ │ - jne bf3a1 │ │ │ │ - movslq 0x0(%r13),%rax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - movl $0x1,(%rdx,%rax,4) │ │ │ │ - addl $0x1,0x0(%r13) │ │ │ │ - add $0x9,%ebx │ │ │ │ - jmpq bf09b │ │ │ │ - mov 0x5fabb(%rip),%rax │ │ │ │ - add $0x1,%ebx │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - jmpq bf09b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x40c0e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5f65c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq be58f │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x4a3e9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xef9e2(%rip),%rdx │ │ │ │ - lea 0x4a3e7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xef9d9(%rip),%edx │ │ │ │ - lea 0x4a3e6(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xef9bc(%rip),%xmm0 │ │ │ │ - lea 0x4a3d8(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xef999(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4a3d8(%rip),%rsi │ │ │ │ - lea 0xdd0(%rax),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xef978(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4a3ce(%rip),%rsi │ │ │ │ - movsd 0x2b0(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xef953(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4a3c1(%rip),%rsi │ │ │ │ - movsd 0x2b8(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xef92e(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4a3b4(%rip),%rsi │ │ │ │ - movsd 0x268(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xef909(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4a3a7(%rip),%rsi │ │ │ │ - movsd 0x270(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xef8e4(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4a39a(%rip),%rsi │ │ │ │ - movsd 0x2f8(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xef8bf(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4a38d(%rip),%rsi │ │ │ │ - movsd 0x300(%rax),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5f4e2(%rip),%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xef883(%rip),%r13 │ │ │ │ - mov 0xef874(%rip),%rbx │ │ │ │ - mov 0xef026(%rip),%ebp │ │ │ │ - imul %r13,%rbx │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x0(,%rbx,8),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle bda4b │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x4a4fc(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jne b5e68 │ │ │ │ + movsd 0x45d98(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xef819(%rip),%r13 │ │ │ │ - mov 0xeefc3(%rip),%ebp │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - jg bda55 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jg bee61 │ │ │ │ - jmpq bee83 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%r12) │ │ │ │ + movsd 0x0(%rbp),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x0(%rbp) │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%rbx) │ │ │ │ + mov 0x418(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne b610f │ │ │ │ + add $0x428,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq bd620 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movsd 0x45d20(%rip),%xmm0 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jmp b5de7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x58f57(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je b5fc0 │ │ │ │ + lea 0x5390a(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b6020 │ │ │ │ + movsd 0x45cd2(%rip),%xmm0 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jmpq b5de7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsbl 0x10(%rsp),%r15d │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq b5c60 │ │ │ │ + test %eax,%eax │ │ │ │ + js b5da2 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsbl 0x0(%r13,%r14,1),%edi │ │ │ │ + add $0x1,%r14 │ │ │ │ + callq b5c60 │ │ │ │ + test %eax,%eax │ │ │ │ + js b5fe8 │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq b5c60 │ │ │ │ + movsbl 0x11(%rsp),%edi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq b5c60 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsbl 0x12(%rsp),%edi │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + shl $0x4,%eax │ │ │ │ + add %r8d,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + callq b5c60 │ │ │ │ + movsbl 0x13(%rsp),%edi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq b5c60 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsbl 0x14(%rsp),%edi │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + shl $0x4,%eax │ │ │ │ + add %r8d,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + callq b5c60 │ │ │ │ + movsbl 0x15(%rsp),%edi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq b5c60 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + shl $0x4,%eax │ │ │ │ + add %r8d,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + cmp $0x5,%r14 │ │ │ │ + jbe b5ee0 │ │ │ │ + movsd 0x45bd3(%rip),%xmm0 │ │ │ │ + jmpq b5de7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r14),%rsi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0xef3b0(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq bee2c │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 5f2d8 │ │ │ │ - test %rax,%rax │ │ │ │ - je bfffa │ │ │ │ - mov 0x5f6ac(%rip),%rbx │ │ │ │ - lea 0x84e0(%rsp),%rbp │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x49eb6(%rip),%rsi │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ + jmpq b5d90 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd 0x45ba8(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ movq $0x0,(%rbx) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je bf6af │ │ │ │ - lea 0x1f8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jmpq b5de7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x55b00(%rip),%xmm0 │ │ │ │ + movabs $0x7461636966696365,%rax │ │ │ │ + movl $0x6e6f69,0x652b54(%rip) │ │ │ │ + mov %rax,0x652b45(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movaps %xmm0,0x652b29(%rip) │ │ │ │ + jmpq b5e13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x58d8d(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je b6068 │ │ │ │ + lea 0x53161(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b6090 │ │ │ │ + movsd 0x45b22(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ movsd %xmm0,(%rbx) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x1f8(%rsp) │ │ │ │ - jb bfeb8 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - ja bfeb8 │ │ │ │ - mov 0x5f85a(%rip),%rbx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x49e51(%rip),%rsi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je bf703 │ │ │ │ - lea 0x1f8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jmpq b5de7 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x45b00(%rip),%xmm0 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ movsd %xmm0,(%rbx) │ │ │ │ - callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x1f8(%rsp) │ │ │ │ - jb bf7a3 │ │ │ │ - mov 0x5f506(%rip),%rbx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x49e0d(%rip),%rsi │ │ │ │ + jmpq b5de7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x5310c(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b60c1 │ │ │ │ + movsd 0x45ac5(%rip),%xmm0 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + jmpq b5de7 │ │ │ │ + lea 0x58c5e(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b60f3 │ │ │ │ + movsd 0x45a94(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ movq $0x0,(%rbx) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je bf753 │ │ │ │ - lea 0x1f8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jmpq b5de7 │ │ │ │ + movsd 0x559b5(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ movsd %xmm0,(%rbx) │ │ │ │ + jmpq b5f95 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000b6120 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x1f8(%rsp) │ │ │ │ - jb bf7a3 │ │ │ │ - mov 0x5f786(%rip),%rbx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x49dcd(%rip),%rsi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je bf7d1 │ │ │ │ - lea 0x1f8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ mov %rbp,%rdi │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ + mov %rax,%r13 │ │ │ │ callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x1f8(%rsp) │ │ │ │ - jae bf7d1 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jle b6190 │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq bd620 │ │ │ │ - movdqa 0x4a84e(%rip),%xmm0 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - movdqa 0x4a84d(%rip),%xmm0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmpq bee2c │ │ │ │ - mov 0x5f408(%rip),%rbx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x49d5f(%rip),%rsi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je bf821 │ │ │ │ - lea 0x1f8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,(%rbx) │ │ │ │ + add %r12,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %dl,(%rcx,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne b6158 │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + cmp $0x4f,%esi │ │ │ │ + jle b6190 │ │ │ │ + movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 15390 │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp %rax,0x1f8(%rsp) │ │ │ │ - jb bf7a3 │ │ │ │ - mov 0x5f2f0(%rip),%r15 │ │ │ │ - mov 0x5f769(%rip),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x88e0(%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - movl $0x0,(%r15) │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - jmp bf87c │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movabs $0x6f666e69676d69,%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rax,(%rcx) │ │ │ │ - je bfc8f │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %esi,%rdi │ │ │ │ + movslq %r13d,%rbx │ │ │ │ + mov $0x4f,%edx │ │ │ │ + sub %esi,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + add %r12,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + jmp b6174 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000b61c0 : │ │ │ │ + push %r13 │ │ │ │ + mov $0x5420,%ecx │ │ │ │ + mov %edi,%r13d │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x1118,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1108(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r13d,%r8d │ │ │ │ - lea 0x49cc1(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %cx,0x8(%rsp) │ │ │ │ + lea 0x100(%rsp),%r12 │ │ │ │ + movabs $0x3d20454c504d4953,%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je c003f │ │ │ │ - mov $0x400,%edx │ │ │ │ + movb $0x0,0x100(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movb $0x0,0xa(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + mov $0x3220,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movabs $0x3d2020534958414e,%rax │ │ │ │ + mov %si,0x8(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movb $0x0,0xa(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x52f4e(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r13d,%r8d │ │ │ │ - lea 0x49c99(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - lea 0x8ce0(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je c00d4 │ │ │ │ - movabs $0x676f6c61746163,%rax │ │ │ │ - cmp %rax,0x8ce0(%rsp) │ │ │ │ - jne bf860 │ │ │ │ - mov $0x400,%edx │ │ │ │ + callq b6120 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x52f31(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r13d,%r8d │ │ │ │ - lea 0x49c51(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je c00f7 │ │ │ │ - mov 0x5f5d9(%rip),%rax │ │ │ │ - movslq (%r15),%rdx │ │ │ │ + callq b6120 │ │ │ │ + movdqa 0x5585e(%rip),%xmm0 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13d,%r8d │ │ │ │ - lea 0x49c15(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je c0125 │ │ │ │ - mov 0x5f383(%rip),%rax │ │ │ │ - movslq (%r15),%rdx │ │ │ │ + movl $0x274e41,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + movdqa 0x5584f(%rip),%xmm0 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x49be3(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13d,%r8d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x5f1f3(%rip),%rax │ │ │ │ - mov 0x370ec(%rip),%rcx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rcx,(%rax,%rdx,8) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je bfa19 │ │ │ │ - mov 0x5f1d1(%rip),%rax │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x5f1a8(%rip),%rax │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - comisd (%rax),%xmm5 │ │ │ │ - jb bfa40 │ │ │ │ - mov 0x3708b(%rip),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13d,%r8d │ │ │ │ - lea 0x49b55(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + movl $0x274e41,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + movdqa 0x55840(%rip),%xmm0 │ │ │ │ + mov $0x31,%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %di,0x10(%rsp) │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x5f242(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - movl $0x0,(%rax,%rdx,4) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je bfab0 │ │ │ │ - lea 0x49a74(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne bfde1 │ │ │ │ - mov 0x5f20d(%rip),%rax │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - movl $0x1,(%rax,%rdx,4) │ │ │ │ - lea 0x49b13(%rip),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + movdqa 0x5582f(%rip),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x5f07a(%rip),%rax │ │ │ │ - mov 0x36fe3(%rip),%rcx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rcx,(%rax,%rdx,8) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je bfb22 │ │ │ │ - mov 0x5f058(%rip),%rax │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x5f02f(%rip),%rax │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - comisd (%rax),%xmm5 │ │ │ │ - jb bfb49 │ │ │ │ - mov 0x36f82(%rip),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov $0x400,%edx │ │ │ │ + mov $0x31,%r8d │ │ │ │ + mov %r8w,0x10(%rsp) │ │ │ │ + movups %xmm0,(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movabs $0x3d20314c41565243,%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movl $0x2e3020,0x8(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movabs $0x3d20324c41565243,%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movl $0x2e3020,0x8(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x52e52(%rip),%rcx │ │ │ │ + cvtsi2sd %r13d,%xmm0 │ │ │ │ + addsd 0x4074d(%rip),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13d,%r8d │ │ │ │ - lea 0x49a7c(%rip),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mulsd 0x41605(%rip),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x5ee89(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - movl $0x1,(%rax,%rdx,4) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je bfbbe │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x41fc8(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15860 │ │ │ │ - test %eax,%eax │ │ │ │ - jne bfe88 │ │ │ │ - mov 0x5ee4f(%rip),%rax │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - movl $0x1,(%rax,%rdx,4) │ │ │ │ - mov %r13d,%r8d │ │ │ │ - lea 0x49a2d(%rip),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ + callq b6120 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x52e1e(%rip),%rcx │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + addsd 0x4070c(%rip),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mulsd 0x415c4(%rip),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x36eec(%rip),%rcx │ │ │ │ - lea 0x90e0(%rsp),%r8 │ │ │ │ - movabs $0x3030324a20555145,%rax │ │ │ │ - mov %rax,0x90e0(%rsp) │ │ │ │ - mov $0x30,%eax │ │ │ │ - mov %ax,0x90e8(%rsp) │ │ │ │ - mov 0x5f3ae(%rip),%rax │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - movl $0x0,(%rax,%rdx,4) │ │ │ │ - mov 0x5eea8(%rip),%rax │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rcx,(%rax,%rdx,8) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 5fe85 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - je bfc5f │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ + callq b6120 │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x5ee72(%rip),%rcx │ │ │ │ - mov 0x5f35b(%rip),%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - movslq (%r15),%rax │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov (%rsi),%rcx │ │ │ │ - lea (%rdx,%rax,8),%rdx │ │ │ │ - lea (%rcx,%rax,4),%rsi │ │ │ │ - callq bc920 │ │ │ │ - addl $0x1,(%r15) │ │ │ │ - jmpq bf860 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r13d,%r8d │ │ │ │ - lea 0x498cd(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je c00f7 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x5ef70(%rip),%rcx │ │ │ │ + movabs $0x3d203241544f5243,%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movl $0x2e3020,0x8(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - movslq (%rax),%rdx │ │ │ │ - mov (%rcx),%rax │ │ │ │ - mov (%rax,%rdx,8),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13d,%r8d │ │ │ │ - lea 0x498cf(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ + movl $0x444e45,(%rsp) │ │ │ │ + callq b6120 │ │ │ │ mov %r12,%rdi │ │ │ │ - movsd 0x36db5(%rip),%xmm5 │ │ │ │ - movslq (%rax),%rdx │ │ │ │ - mov 0x5ef1b(%rip),%rax │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - movsd %xmm5,(%rax,%rdx,8) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 5fe85 │ │ │ │ + callq 152e0 │ │ │ │ test %rax,%rax │ │ │ │ - je bfd66 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + je b6448 │ │ │ │ + mov 0x1108(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne b6474 │ │ │ │ + add $0x1118,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x556f0(%rip),%xmm0 │ │ │ │ + mov $0x2e,%edx │ │ │ │ + mov %dx,0x652704(%rip) │ │ │ │ + movaps %xmm0,0x6526dd(%rip) │ │ │ │ + movdqa 0x556e5(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x6526de(%rip) │ │ │ │ + jmp b6421 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000b6480 : │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + subsd 0x652b14(%rip),%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + subsd 0x652af8(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + ja b64cf │ │ │ │ + mov 0x652ad3(%rip),%rax │ │ │ │ + movsd 0x4060b(%rip),%xmm3 │ │ │ │ + movsd 0x88(%rax),%xmm4 │ │ │ │ + addsd %xmm3,%xmm4 │ │ │ │ + comisd %xmm4,%xmm1 │ │ │ │ + jbe b64e0 │ │ │ │ + movl $0x1,(%rdx) │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja b64cf │ │ │ │ + addsd 0x90(%rax),%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe b64d5 │ │ │ │ + jmp b64cf │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000b6500 : │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + callq 15390 │ │ │ │ + movslq %eax,%rbp │ │ │ │ + add %r12,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + ja b6531 │ │ │ │ + jmpq b65a1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je b65a1 │ │ │ │ + cmpb $0x5b,(%r12) │ │ │ │ + jne b6528 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jbe b65a4 │ │ │ │ + lea 0x1(%r12),%rdi │ │ │ │ + movb $0x0,(%r12) │ │ │ │ + cmp %rdi,%rbp │ │ │ │ + jbe b65a4 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp b6561 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je b65a4 │ │ │ │ + cmpb $0x5d,(%rbx) │ │ │ │ + jne b6558 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jbe b65a4 │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movslq (%rax),%rdx │ │ │ │ - mov 0x5eeec(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x5eec6(%rip),%rsi │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movslq (%rax),%rcx │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - comisd (%rdx),%xmm5 │ │ │ │ - jb bfd95 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd %xmm4,(%rdx) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - jmpq bf878 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x49bab(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5ec7a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x5ee6b(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - jmpq be40f │ │ │ │ - lea 0x497d9(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne c02f9 │ │ │ │ - mov 0x5eeb1(%rip),%rax │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - movl $0x0,(%rax,%rdx,4) │ │ │ │ - jmpq bfab0 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq bd620 │ │ │ │ - mov 0x5f101(%rip),%rax │ │ │ │ - lea 0x49adc(%rip),%rcx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r14,1),%r8 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq bee2c │ │ │ │ - xor %eax,%eax │ │ │ │ - callq bd620 │ │ │ │ - movdqa 0x4a239(%rip),%xmm0 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movabs $0x2e7372656e726f63,%rsi │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movdqa 0x4a229(%rip),%xmm0 │ │ │ │ - mov %rsi,0x20(%rax) │ │ │ │ - movb $0x0,0x28(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmpq bee2c │ │ │ │ - lea 0x49761(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne bfbbe │ │ │ │ - mov 0x5eb5a(%rip),%rax │ │ │ │ - movslq (%r15),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - movl $0x0,(%rax,%rdx,4) │ │ │ │ - jmpq bfbbe │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + add $0x1,%r14d │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jbe b65a4 │ │ │ │ + add $0x4,%r13 │ │ │ │ + cmpb $0x5b,0x1(%rbx) │ │ │ │ + je b6540 │ │ │ │ + pop %rbx │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + xor %r14d,%r14d │ │ │ │ + pop %rbx │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000b65b0 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq bd620 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov $0x2e6f,%esi │ │ │ │ - movdqa 0x4a0ff(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movdqa 0x4a0fe(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x4a102(%rip),%xmm0 │ │ │ │ - movl $0x72657a20,0x30(%rax) │ │ │ │ - mov %si,0x34(%rax) │ │ │ │ - movb $0x0,0x36(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - jmpq bee2c │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movdqu 0x94e0(%rsp),%xmm4 │ │ │ │ - movdqu 0x94f0(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0x4(%rax) │ │ │ │ - mov 0x95c0(%rsp),%rax │ │ │ │ - movdqu 0x9500(%rsp),%xmm4 │ │ │ │ - movups %xmm5,0x10(%rsi) │ │ │ │ - movdqu 0x9510(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0x20(%rsi) │ │ │ │ - movdqu 0x9520(%rsp),%xmm4 │ │ │ │ - movups %xmm5,0x30(%rsi) │ │ │ │ - movdqu 0x9530(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0x40(%rsi) │ │ │ │ - movdqu 0x9540(%rsp),%xmm4 │ │ │ │ - movups %xmm5,0x50(%rsi) │ │ │ │ - movdqu 0x9550(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0x60(%rsi) │ │ │ │ - movdqu 0x9560(%rsp),%xmm4 │ │ │ │ - movups %xmm5,0x70(%rsi) │ │ │ │ - movdqu 0x9570(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0x80(%rsi) │ │ │ │ - movdqu 0x9580(%rsp),%xmm4 │ │ │ │ - movups %xmm5,0x90(%rsi) │ │ │ │ - movdqu 0x9590(%rsp),%xmm5 │ │ │ │ - movups %xmm4,0xa0(%rsi) │ │ │ │ - movdqu 0x95a0(%rsp),%xmm4 │ │ │ │ - movups %xmm5,0xb0(%rsi) │ │ │ │ - movdqu 0x95b0(%rsp),%xmm5 │ │ │ │ - mov %rax,0xe0(%rsi) │ │ │ │ - movups %xmm4,0xc0(%rsi) │ │ │ │ - movups %xmm5,0xd0(%rsi) │ │ │ │ - movzbl 0x95c8(%rsp),%eax │ │ │ │ - mov %al,0xe8(%rsi) │ │ │ │ - jmpq bee2c │ │ │ │ - callq bd620 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movdqa 0x44954(%rip),%xmm0 │ │ │ │ - movabs $0x2e657275746375,%rcx │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - jmpq bee2c │ │ │ │ - movdqu 0x94e0(%rsp),%xmm5 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movups %xmm5,0x4(%rax) │ │ │ │ - jmpq bef41 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x495b9(%rip),%rsi │ │ │ │ - movb $0x0,0x84e0(%rsp) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je c006b │ │ │ │ - mov (%r14),%rdi │ │ │ │ + mov %rsp,%rbp │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x5edfe(%rip),%r12 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x49590(%rip),%rsi │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - callq 5fe85 │ │ │ │ - test %rax,%rax │ │ │ │ - je bf0a3 │ │ │ │ - lea 0x4957b(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - mov 0xee4f4(%rip),%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je c00c7 │ │ │ │ - lea 0x4c8bd(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne bd9d4 │ │ │ │ - movl $0x1,(%r12) │ │ │ │ - jmpq bd9d4 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x49980(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq bee2c │ │ │ │ - xor %eax,%eax │ │ │ │ - callq bd620 │ │ │ │ - movdqa 0x49f1a(%rip),%xmm0 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - movdqa 0x49f19(%rip),%xmm0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmpq bee2c │ │ │ │ - xor %eax,%eax │ │ │ │ - callq bd620 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov $0x2e,%ecx │ │ │ │ - movdqa 0x49f02(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movdqa 0x49f01(%rip),%xmm0 │ │ │ │ - mov %cx,0x20(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmpq bee2c │ │ │ │ - xor %eax,%eax │ │ │ │ - callq bd620 │ │ │ │ - mov 0x5edb6(%rip),%rax │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rcx,1),%r8 │ │ │ │ - lea 0x497f9(%rip),%rcx │ │ │ │ - jmpq bfe2d │ │ │ │ - mov 0xee415(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle c01b1 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4554d(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5e897(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov 0xeec1b(%rip),%rdi │ │ │ │ - callq 15320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne bee03 │ │ │ │ - mov 0xee3c8(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle c01fe │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x49c88(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5e84a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov 0xeebd3(%rip),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne bee03 │ │ │ │ - mov 0xee380(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle c0246 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x4977e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5e802(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x98(%rsp),%ebx │ │ │ │ - mov 0xe8(%rsp),%r14d │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x49761(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xee751(%rip),%rdi │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x4974e(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xee328(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + callq 158d0 │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0xee70b(%rip),%rsi │ │ │ │ - mov %ebx,0x1404(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14d,0x1408(%rax) │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - lea 0xee2dd(%rip),%rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x652561(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - callq bd620 │ │ │ │ - jmpq bee2c │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b65fa │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - callq bd620 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov $0x2e,%edx │ │ │ │ - movdqa 0x49d4e(%rip),%xmm0 │ │ │ │ - movabs $0x7373756167272072,%rsi │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - movdqa 0x49d43(%rip),%xmm0 │ │ │ │ - mov %rsi,0x20(%rax) │ │ │ │ - movl $0x276e6169,0x28(%rax) │ │ │ │ - mov %dx,0x2c(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmpq bee2c │ │ │ │ - movsd 0x47a2b(%rip),%xmm4 │ │ │ │ - mov %r13d,%ebx │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - movsd 0x47a20(%rip),%xmm5 │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - mov 0xee22f(%rip),%ebp │ │ │ │ - mov $0x2,%r12d │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x20(%rsp),%r13d │ │ │ │ - mov %r15d,0x158(%rsp) │ │ │ │ - mov %ebx,0x15c(%rsp) │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm4,0xc0(%rsp) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm5,0xa0(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - cmp $0x5,%r12 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - lea -0x1(%r12),%r15d │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - cmovne %r12,%rbx │ │ │ │ - movsd -0x8(%rax,%r12,8),%xmm5 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - movsd 0x330(%rsp,%rbx,8),%xmm3 │ │ │ │ - movsd -0x8(%rax,%r12,8),%xmm4 │ │ │ │ - movsd %xmm5,0x108(%rsp) │ │ │ │ - movsd 0x360(%rsp,%rbx,8),%xmm6 │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - movsd %xmm4,0x118(%rsp) │ │ │ │ - mulsd %xmm3,%xmm5 │ │ │ │ - movsd 0x390(%rsp,%rbx,8),%xmm2 │ │ │ │ - mulsd %xmm6,%xmm4 │ │ │ │ - movsd -0x8(%rax,%r12,8),%xmm7 │ │ │ │ - movsd %xmm3,0x110(%rsp) │ │ │ │ - movsd %xmm6,0x120(%rsp) │ │ │ │ - movsd %xmm7,0x128(%rsp) │ │ │ │ - mulsd %xmm2,%xmm7 │ │ │ │ - movsd %xmm2,0x130(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movsd 0x49d1d(%rip),%xmm4 │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - divsd 0x39629(%rip),%xmm5 │ │ │ │ - movsd %xmm5,0xa8(%rsp) │ │ │ │ - movl $0x0,-0x8(%rax,%r12,4) │ │ │ │ - comisd %xmm5,%xmm4 │ │ │ │ - jbe c0db3 │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jg c121f │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - addl $0x1,0xb8(%rsp) │ │ │ │ - movl $0x1,-0x8(%rax,%r12,4) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp $0x6,%r12 │ │ │ │ - jne c03bb │ │ │ │ - mov 0x158(%rsp),%r15d │ │ │ │ - mov 0x15c(%rsp),%ebx │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jg c1293 │ │ │ │ - lea 0x420(%rsp),%r12 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov $0x8,%ebp │ │ │ │ - mov %r13d,%ebx │ │ │ │ - mov %r12,0xa8(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov %r12,0xe0(%rsp) │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - add $0x18,%r12 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - movsd 0x39582(%rip),%xmm0 │ │ │ │ - mulsd (%rax,%rbp,1),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - movsd 0x3955e(%rip),%xmm0 │ │ │ │ - movsd 0x190(%rsp),%xmm1 │ │ │ │ - movsd 0x198(%rsp),%xmm4 │ │ │ │ - mulsd (%rax,%rbp,1),%xmm0 │ │ │ │ - add $0x8,%rbp │ │ │ │ - movsd %xmm1,0xf8(%rsp) │ │ │ │ - movsd %xmm4,0xf0(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - movsd 0xf8(%rsp),%xmm1 │ │ │ │ - movsd 0x198(%rsp),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd 0xf0(%rsp),%xmm0 │ │ │ │ - movsd %xmm2,-0x8(%r12) │ │ │ │ - movsd %xmm1,-0x18(%r12) │ │ │ │ - movsd %xmm0,-0x10(%r12) │ │ │ │ - cmp $0x28,%rbp │ │ │ │ - jne c0510 │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ - lea 0x200(%rsp),%r8 │ │ │ │ - lea 0x438(%rsp),%rbp │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%r13d │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0x220(%rsp),%r9 │ │ │ │ - lea 0x450(%rsp),%r12 │ │ │ │ - callq bc8c0 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq bc8c0 │ │ │ │ - lea 0x240(%rsp),%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq bc8c0 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x240(%rsp),%xmm1 │ │ │ │ - movsd 0x248(%rsp),%xmm3 │ │ │ │ - movsd 0x250(%rsp),%xmm2 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - mulsd %xmm3,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm5 │ │ │ │ - ja c1527 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm1,0x240(%rsp) │ │ │ │ - mulsd 0x438(%rsp),%xmm1 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm3,0x248(%rsp) │ │ │ │ - mulsd 0x440(%rsp),%xmm3 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm2,0x250(%rsp) │ │ │ │ - mulsd 0x448(%rsp),%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - comisd 0x20(%rsp),%xmm0 │ │ │ │ - jbe c12db │ │ │ │ - lea 0x480(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %ebx,%ebp │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov %r12d,%ebx │ │ │ │ - mov %rax,%r12 │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - mov %ebx,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea (%rax,%rdx,8),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq bc8c0 │ │ │ │ - movsd (%r12),%xmm3 │ │ │ │ - movsd 0x8(%r12),%xmm2 │ │ │ │ - movsd 0x10(%r12),%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - ucomisd %xmm0,%xmm4 │ │ │ │ - ja c1354 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - addq $0x18,0xe0(%rsp) │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm3,-0x18(%r12) │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm2,-0x10(%r12) │ │ │ │ - movsd %xmm1,-0x8(%r12) │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - jne c06eb │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpl $0x4,0xb8(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rdx │ │ │ │ - mov %ebp,%ebx │ │ │ │ - setne %al │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov %eax,0xe0(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - lea 0x60(%rax),%rsi │ │ │ │ - mov %rsi,0xd0(%rsp) │ │ │ │ - mov (%rdx),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne c07f6 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movsd 0x8(%rax),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd 0x10(%rax),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja c08e4 │ │ │ │ - add $0x4,%rdx │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,0xd0(%rsp) │ │ │ │ - jne c07ca │ │ │ │ - cmpl $0x4,0xb8(%rsp) │ │ │ │ - je c08e4 │ │ │ │ - lea 0x1b0(%rsp),%r8 │ │ │ │ - movsd 0x39232(%rip),%xmm1 │ │ │ │ - mov 0xee5cb(%rip),%rdi │ │ │ │ - lea 0x1a0(%rsp),%r12 │ │ │ │ - lea 0x1a8(%rsp),%rbp │ │ │ │ - mov %r8,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r8,0xa8(%rsp) │ │ │ │ - movl $0x0,0x1a0(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - mov 0xa8(%rsp),%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq bcb00 │ │ │ │ - cmpl $0x0,0x1a0(%rsp) │ │ │ │ - je c15bc │ │ │ │ - mov 0xee56b(%rip),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xedd09(%rip),%eax │ │ │ │ - cvtsi2sdq 0xee548(%rip),%xmm0 │ │ │ │ - movsd 0x300(%rdx),%xmm1 │ │ │ │ - comisd 0x20(%rsp),%xmm1 │ │ │ │ - jbe c15a1 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jle c08e4 │ │ │ │ - lea 0x4945a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5e164(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov 0xb0(%rsp),%rdx │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov (%rdx),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne c0926 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movsd 0x8(%rax),%xmm2 │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000b6600 : │ │ │ │ + movabs $0xff00000000,%rdx │ │ │ │ + push %r15 │ │ │ │ + movabs $0x6200000000,%rax │ │ │ │ + movabs $0xff000000aa,%rcx │ │ │ │ + movabs $0x1400000000,%r8 │ │ │ │ + push %r14 │ │ │ │ + movabs $0xf0000000ff,%r11 │ │ │ │ + movabs $0xd200000087,%r10 │ │ │ │ + movabs $0xcd000000f0,%r9 │ │ │ │ + push %r13 │ │ │ │ + movabs $0x5f00000000,%r14 │ │ │ │ + movabs $0xfa000000af,%r15 │ │ │ │ + movabs $0x4000000060,%r13 │ │ │ │ + push %r12 │ │ │ │ + movabs $0x2000000000,%r12 │ │ │ │ + push %rbp │ │ │ │ + movabs $0x8700000014,%rbp │ │ │ │ + push %rbx │ │ │ │ + movabs $0x1100000000,%rbx │ │ │ │ + sub $0x678,%rsp │ │ │ │ + mov %edi,0x1c(%rsp) │ │ │ │ + movabs $0x9600000000,%rdi │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x668(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + movabs $0x3300000022,%rbx │ │ │ │ + movabs $0x5500000000,%rsi │ │ │ │ + mov %rbx,0x268(%rsp) │ │ │ │ + movabs $0x5500000044,%rbx │ │ │ │ + mov %rbx,0x270(%rsp) │ │ │ │ + movabs $0x7700000066,%rbx │ │ │ │ + mov %rbx,0x278(%rsp) │ │ │ │ + movabs $0x9900000088,%rbx │ │ │ │ + mov %rbx,0x280(%rsp) │ │ │ │ + movabs $0xbb000000aa,%rbx │ │ │ │ + mov %rbx,0x288(%rsp) │ │ │ │ + movabs $0xdd000000cc,%rbx │ │ │ │ + mov %rbx,0x290(%rsp) │ │ │ │ + movabs $0xff000000ee,%rbx │ │ │ │ + mov %rbx,0x298(%rsp) │ │ │ │ + movabs $0x1900000000,%rbx │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + movabs $0x3700000028,%rbx │ │ │ │ + mov %rbx,0x168(%rsp) │ │ │ │ + movabs $0x5a00000046,%rbx │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + movabs $0x820000006e,%rbx │ │ │ │ + mov %rbx,0x178(%rsp) │ │ │ │ + movabs $0xaf00000096,%rbx │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + movabs $0xe1000000c8,%rbx │ │ │ │ + mov %rbx,0x188(%rsp) │ │ │ │ + movabs $0x1700000000,%rbx │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + movabs $0x460000002e,%rbx │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + movabs $0x740000005d,%rbx │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + movabs $0xa20000008b,%rbx │ │ │ │ + mov %rbx,0xb8(%rsp) │ │ │ │ + movabs $0xd1000000b9,%rbx │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + movabs $0xff000000e8,%rbx │ │ │ │ + mov %rbx,0xc8(%rsp) │ │ │ │ + sub $0x34,%rbx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + movl $0xff,0x190(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rbx,0x2a8(%rsp) │ │ │ │ + movabs $0xdc000000f6,%rbx │ │ │ │ + mov %rbx,0x2b0(%rsp) │ │ │ │ + movabs $0x58000000b5,%rbx │ │ │ │ + mov %rbx,0x2b8(%rsp) │ │ │ │ + movabs $0xb500000058,%rbx │ │ │ │ + mov %rbx,0x2f0(%rsp) │ │ │ │ + movabs $0xf5000000dc,%rbx │ │ │ │ + mov %rbx,0x2f8(%rsp) │ │ │ │ + movabs $0xeb000000ff,%rbx │ │ │ │ + mov %rbx,0x300(%rsp) │ │ │ │ + movabs $0x62000000b4,%rbx │ │ │ │ + mov %rbx,0x308(%rsp) │ │ │ │ + movabs $0x8000000000,%rbx │ │ │ │ + mov %rbx,0x310(%rsp) │ │ │ │ + movabs $0xff000000c0,%rbx │ │ │ │ + mov %rbx,0x318(%rsp) │ │ │ │ + movabs $0xb400000000,%rbx │ │ │ │ + mov %rbx,0x320(%rsp) │ │ │ │ + movabs $0xeb000000b4,%rbx │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ + mov %rax,0x340(%rsp) │ │ │ │ + movabs $0xff000000ff,%rax │ │ │ │ + mov %rbx,0x348(%rsp) │ │ │ │ + movabs $0xff000000e1,%rbx │ │ │ │ + mov %rax,0x350(%rsp) │ │ │ │ + mov %rax,0x358(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + movq $0xff,0x40(%rsp) │ │ │ │ + movq $0xff,0x48(%rsp) │ │ │ │ + movq $0xff,0x50(%rsp) │ │ │ │ + movq $0x0,0x2c0(%rsp) │ │ │ │ + movq $0x0,0x2c8(%rsp) │ │ │ │ + mov %rsi,0x2d0(%rsp) │ │ │ │ + mov %rcx,0x2d8(%rsp) │ │ │ │ + movq $0x0,0x2e0(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + movq $0x62,0x328(%rsp) │ │ │ │ + movq $0x0,0x330(%rsp) │ │ │ │ + movq $0x0,0x338(%rsp) │ │ │ │ + movq $0x0,0x1a0(%rsp) │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + movq $0x0,0x1b0(%rsp) │ │ │ │ + mov %rdi,0x1b8(%rsp) │ │ │ │ + mov %rbx,0x1c0(%rsp) │ │ │ │ + movabs $0xc4000000ff,%rbx │ │ │ │ + mov %rbx,0x1c8(%rsp) │ │ │ │ + movabs $0x7d00000000,%rbx │ │ │ │ + mov %rbx,0x1e8(%rsp) │ │ │ │ + movabs $0xe2000000c4,%rbx │ │ │ │ + mov %rbx,0x1f0(%rsp) │ │ │ │ + movabs $0x96000000e1,%rbx │ │ │ │ + mov %rbx,0x200(%rsp) │ │ │ │ + movabs $0xe1000000ff,%rbx │ │ │ │ + mov %rbx,0x228(%rsp) │ │ │ │ + movabs $0x7d000000c4,%rbx │ │ │ │ + mov %rbx,0x230(%rsp) │ │ │ │ + movabs $0xc400000000,%rbx │ │ │ │ + mov %rbx,0x248(%rsp) │ │ │ │ + movabs $0x3f00000014,%rbx │ │ │ │ + mov %rbx,0x3a8(%rsp) │ │ │ │ + movabs $0xa200000070,%rbx │ │ │ │ + mov %rbx,0x3b0(%rsp) │ │ │ │ + movabs $0xff000000d2,%rbx │ │ │ │ + mov %rdi,0x220(%rsp) │ │ │ │ + movabs $0xff000000f0,%rdi │ │ │ │ + mov %rbx,0x3b8(%rsp) │ │ │ │ + movabs $0x1400000087,%rbx │ │ │ │ + mov %rax,0x1f8(%rsp) │ │ │ │ + mov %rax,0x398(%rsp) │ │ │ │ + mov %rbx,0x3c8(%rsp) │ │ │ │ + movabs $0xa000000080,%rbx │ │ │ │ + movl $0xff,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x208(%rsp) │ │ │ │ + movl $0xff,0x210(%rsp) │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ + movq $0x0,0x240(%rsp) │ │ │ │ + movl $0xff,0x250(%rsp) │ │ │ │ + movq $0x0,0x360(%rsp) │ │ │ │ + movq $0x0,0x368(%rsp) │ │ │ │ + movq $0x0,0x370(%rsp) │ │ │ │ + mov %r8,0x378(%rsp) │ │ │ │ + mov %r10,0x380(%rsp) │ │ │ │ + mov %rdi,0x388(%rsp) │ │ │ │ + mov %rdi,0x390(%rsp) │ │ │ │ + movq $0x0,0x3a0(%rsp) │ │ │ │ + mov %r9,0x3c0(%rsp) │ │ │ │ + mov %rsi,0x3d0(%rsp) │ │ │ │ + mov %rcx,0x3d8(%rsp) │ │ │ │ + mov %r11,0x428(%rsp) │ │ │ │ + mov %r11,0x430(%rsp) │ │ │ │ + movabs $0x87000000d2,%r11 │ │ │ │ + mov %r11,0x438(%rsp) │ │ │ │ + movabs $0xaa000000ff,%r11 │ │ │ │ + mov %r11,0x460(%rsp) │ │ │ │ + mov %rbp,0x470(%rsp) │ │ │ │ + movabs $0xf0000000cd,%rbp │ │ │ │ + mov %r11,0x4a0(%rsp) │ │ │ │ + movabs $0x5a0000001e,%r11 │ │ │ │ + mov %rbp,0x478(%rsp) │ │ │ │ + movabs $0xd2000000ff,%rbp │ │ │ │ + mov %r11,0x4c0(%rsp) │ │ │ │ + movabs $0xff000000af,%r11 │ │ │ │ + mov %rbp,0x480(%rsp) │ │ │ │ + movabs $0x70000000a2,%rbp │ │ │ │ + mov %r11,0x4c8(%rsp) │ │ │ │ + movabs $0xaf000000fa,%r11 │ │ │ │ + mov %r14,0x3e0(%rsp) │ │ │ │ + movabs $0xaf000000ff,%r14 │ │ │ │ + mov %r15,0x3e8(%rsp) │ │ │ │ + movabs $0x1e0000005a,%r15 │ │ │ │ + mov %rbp,0x488(%rsp) │ │ │ │ + movabs $0x140000003f,%rbp │ │ │ │ + mov %r11,0x4d0(%rsp) │ │ │ │ + movabs $0xf0000000d2,%r11 │ │ │ │ + mov %r14,0x3f0(%rsp) │ │ │ │ + movabs $0x80000000a0,%r14 │ │ │ │ + mov %r15,0x3f8(%rsp) │ │ │ │ + movabs $0xc0000000e0,%r15 │ │ │ │ + mov %rax,0x420(%rsp) │ │ │ │ + mov %rbp,0x490(%rsp) │ │ │ │ + movabs $0x6000000040,%rbp │ │ │ │ + movq $0x0,0x400(%rsp) │ │ │ │ + movq $0x0,0x408(%rsp) │ │ │ │ + mov %rsi,0x410(%rsp) │ │ │ │ + mov %rcx,0x418(%rsp) │ │ │ │ + movq $0x14,0x440(%rsp) │ │ │ │ + movq $0x0,0x448(%rsp) │ │ │ │ + movq $0x0,0x450(%rsp) │ │ │ │ + movq $0x0,0x458(%rsp) │ │ │ │ + movq $0x55,0x468(%rsp) │ │ │ │ + movq $0x0,0x498(%rsp) │ │ │ │ + movq $0x55,0x4a8(%rsp) │ │ │ │ + movq $0x0,0x4b0(%rsp) │ │ │ │ + movq $0x0,0x4b8(%rsp) │ │ │ │ + movq $0x5f,0x4d8(%rsp) │ │ │ │ + movq $0x0,0x4e0(%rsp) │ │ │ │ + mov %r11,0x510(%rsp) │ │ │ │ + movabs $0xa00000000,%r11 │ │ │ │ + mov %r11,0x528(%rsp) │ │ │ │ + movabs $0x2900000014,%r11 │ │ │ │ + mov %r11,0x530(%rsp) │ │ │ │ + movabs $0x530000003f,%r11 │ │ │ │ + mov %r11,0x538(%rsp) │ │ │ │ + movabs $0x8900000070,%r11 │ │ │ │ + mov %r11,0x540(%rsp) │ │ │ │ + movabs $0xff000000a2,%r11 │ │ │ │ + mov %r11,0x548(%rsp) │ │ │ │ + movabs $0x87000000cd,%r11 │ │ │ │ + mov %r11,0x550(%rsp) │ │ │ │ + movabs $0x2f00000000,%r11 │ │ │ │ + mov %r11,0x560(%rsp) │ │ │ │ + movabs $0x8c0000005f,%r11 │ │ │ │ + mov %r11,0x568(%rsp) │ │ │ │ + movabs $0xd4000000af,%r11 │ │ │ │ + mov %r11,0x570(%rsp) │ │ │ │ + movabs $0xfc000000fa,%r11 │ │ │ │ + mov %r11,0x578(%rsp) │ │ │ │ + movabs $0xd4000000ff,%r11 │ │ │ │ + mov %r11,0x580(%rsp) │ │ │ │ + movabs $0x1e000000af,%r11 │ │ │ │ + mov %r11,0x588(%rsp) │ │ │ │ + movabs $0xe0000000c0,%r11 │ │ │ │ + mov %rax,0x5a0(%rsp) │ │ │ │ + mov %rax,0x5a8(%rsp) │ │ │ │ + mov %rax,0x5b0(%rsp) │ │ │ │ + mov %rax,0x5b8(%rsp) │ │ │ │ + mov %r15,0x5c0(%rsp) │ │ │ │ + mov %r14,0x5c8(%rsp) │ │ │ │ + movq $0x0,0x4e8(%rsp) │ │ │ │ + movq $0x0,0x4f0(%rsp) │ │ │ │ + movq $0x0,0x4f8(%rsp) │ │ │ │ + movq $0x0,0x500(%rsp) │ │ │ │ + mov %r8,0x508(%rsp) │ │ │ │ + mov %rdi,0x518(%rsp) │ │ │ │ + movq $0x0,0x520(%rsp) │ │ │ │ + mov %rdx,0x558(%rsp) │ │ │ │ + movq $0x0,0x590(%rsp) │ │ │ │ + mov %rdx,0x598(%rsp) │ │ │ │ + mov %r13,0x5d0(%rsp) │ │ │ │ + movq $0x20,0x5d8(%rsp) │ │ │ │ + mov %r12,0x5e0(%rsp) │ │ │ │ + mov %rbp,0x5e8(%rsp) │ │ │ │ + mov %rbx,0x5f0(%rsp) │ │ │ │ + mov %rbx,0x630(%rsp) │ │ │ │ + movabs $0x1400000087,%rbx │ │ │ │ + mov %r15,0x600(%rsp) │ │ │ │ + movabs $0x1e0000005a,%r15 │ │ │ │ + mov %r14,0x608(%rsp) │ │ │ │ + movabs $0xaf000000ff,%r14 │ │ │ │ + mov %rax,0x640(%rsp) │ │ │ │ + mov %rax,0x648(%rsp) │ │ │ │ + mov %rax,0x650(%rsp) │ │ │ │ + mov %rax,0x658(%rsp) │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov %r11,0x5f8(%rsp) │ │ │ │ + mov %r13,0x610(%rsp) │ │ │ │ + movq $0x20,0x618(%rsp) │ │ │ │ + mov %r12,0x620(%rsp) │ │ │ │ + mov %rbp,0x628(%rsp) │ │ │ │ + mov %r11,0x638(%rsp) │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + mov %r8,0xd8(%rsp) │ │ │ │ + mov %r10,0xe0(%rsp) │ │ │ │ + mov %rdi,0xe8(%rsp) │ │ │ │ + mov %rdi,0xf0(%rsp) │ │ │ │ + mov %rsi,0x100(%rsp) │ │ │ │ + mov %rcx,0x108(%rsp) │ │ │ │ + mov %r9,0x110(%rsp) │ │ │ │ + mov %rbx,0x118(%rsp) │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov %rsi,0x120(%rsp) │ │ │ │ + mov %rcx,0x128(%rsp) │ │ │ │ + mov %r14,0x130(%rsp) │ │ │ │ + mov %r15,0x138(%rsp) │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movq $0x0,0x148(%rsp) │ │ │ │ + mov %rsi,0x150(%rsp) │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ + cmp $0xb,%eax │ │ │ │ + ja b74ae │ │ │ │ + lea 0x52ca8(%rip),%rdx │ │ │ │ + movslq (%rdx,%rax,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov $0xff,%r12d │ │ │ │ + mov $0xff,%ebp │ │ │ │ + mov $0xff,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x50(%rsp),%r15 │ │ │ │ + lea 0x48(%rsp),%r14 │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + nop │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14,%rsi,4),%r10d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov (%r15,%rsi,4),%r11d │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x0(%r13,%rsi,4),%r9d │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov (%rax,%rsi,4),%r8d │ │ │ │ + mov %r9d,%eax │ │ │ │ + sub %ebx,%eax │ │ │ │ + mov %r8d,%ecx │ │ │ │ + cltd │ │ │ │ + sub %edi,%ecx │ │ │ │ + idiv %ecx │ │ │ │ + cvtsi2sd %eax,%xmm4 │ │ │ │ + mov %r10d,%eax │ │ │ │ + sub %ebp,%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + cvtsi2sd %eax,%xmm5 │ │ │ │ + mov %r11d,%eax │ │ │ │ + sub %r12d,%eax │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + cvtsi2sd %eax,%xmm6 │ │ │ │ + cmp %edi,%r8d │ │ │ │ + jl b7200 │ │ │ │ + lea (%rdi,%rdi,2),%rdx │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + movsd 0x44a1d(%rip),%xmm2 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea 0x652f02(%rip),%rax │ │ │ │ + cvtsi2sd %ebx,%xmm9 │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + cvtsi2sd %ebp,%xmm8 │ │ │ │ + cvtsi2sd %r12d,%xmm7 │ │ │ │ + jmp b717a │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edi,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0xff,%edi │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + addsd %xmm9,%xmm1 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + ja b71a6 │ │ │ │ + xor %edi,%edi │ │ │ │ + comisd %xmm1,%xmm3 │ │ │ │ + jbe b7458 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %edi,(%rax) │ │ │ │ + mov $0xff,%edi │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + addsd %xmm8,%xmm1 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + ja b71cc │ │ │ │ + xor %edi,%edi │ │ │ │ + comisd %xmm1,%xmm3 │ │ │ │ + jbe b7448 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + mov %edi,0x4(%rax) │ │ │ │ + mov $0xff,%edi │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + ja b71ee │ │ │ │ + xor %edi,%edi │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jbe b7438 │ │ │ │ + mov %edi,0x8(%rax) │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + add $0xc,%rax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne b7178 │ │ │ │ + cmp %rsi,0x8(%rsp) │ │ │ │ + je b7468 │ │ │ │ + add $0x1,%rsi │ │ │ │ + mov %r11d,%r12d │ │ │ │ + mov %r10d,%ebp │ │ │ │ + movslq %r8d,%rdi │ │ │ │ + mov %r9d,%ebx │ │ │ │ + jmpq b70e8 │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x320(%rsp),%r15 │ │ │ │ + lea 0x2e0(%rsp),%r14 │ │ │ │ + mov $0x10,%eax │ │ │ │ + lea 0x2a0(%rsp),%r13 │ │ │ │ + jmpq b70d0 │ │ │ │ + lea 0x160(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x220(%rsp),%r15 │ │ │ │ + lea 0x1e0(%rsp),%r14 │ │ │ │ + mov $0xd,%eax │ │ │ │ + lea 0x1a0(%rsp),%r13 │ │ │ │ + jmpq b70d0 │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x3e0(%rsp),%r15 │ │ │ │ + lea 0x3a0(%rsp),%r14 │ │ │ │ + mov $0x10,%eax │ │ │ │ + lea 0x360(%rsp),%r13 │ │ │ │ + jmpq b70d0 │ │ │ │ + mov $0xff,%r12d │ │ │ │ + mov $0xff,%ebp │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + mov $0xff,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x4a0(%rsp),%r15 │ │ │ │ + lea 0x460(%rsp),%r14 │ │ │ │ + mov $0x10,%eax │ │ │ │ + lea 0x420(%rsp),%r13 │ │ │ │ + jmpq b70d0 │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x560(%rsp),%r15 │ │ │ │ + lea 0x520(%rsp),%r14 │ │ │ │ + mov $0x10,%eax │ │ │ │ + lea 0x4e0(%rsp),%r13 │ │ │ │ + jmpq b70d0 │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0xff,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x620(%rsp),%r15 │ │ │ │ + lea 0x5e0(%rsp),%r14 │ │ │ │ + mov $0x10,%eax │ │ │ │ + lea 0x5a0(%rsp),%r13 │ │ │ │ + jmpq b70d0 │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x68(%rsp),%r15 │ │ │ │ + lea 0x60(%rsp),%r14 │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0x58(%rsp),%r13 │ │ │ │ + jmpq b70d0 │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x78(%rsp),%r14 │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0x80(%rsp),%r15 │ │ │ │ + jmpq b70d0 │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x98(%rsp),%r15 │ │ │ │ + lea 0x90(%rsp),%r14 │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0x88(%rsp),%r13 │ │ │ │ + jmpq b70d0 │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov $0xff,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x130(%rsp),%r15 │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ + mov $0xc,%eax │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + jmpq b70d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cvttsd2si %xmm0,%edi │ │ │ │ + jmpq b71ee │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cvttsd2si %xmm1,%edi │ │ │ │ + jmpq b71cc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cvttsd2si %xmm1,%edi │ │ │ │ + jmpq b71a6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0xb,0x1c(%rsp) │ │ │ │ + jne b7484 │ │ │ │ + movq $0x0,0x652be6(%rip) │ │ │ │ + movl $0x0,0x652be4(%rip) │ │ │ │ + mov 0x668(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b74a9 │ │ │ │ + add $0x678,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x38(%rsp),%r15 │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0x28(%rsp),%r13 │ │ │ │ + jmpq b70d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000b74e0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp b752c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + movsbq (%rax),%rsi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + testb $0x20,0x1(%rcx,%rsi,2) │ │ │ │ + jne b7528 │ │ │ │ + lea -0x2b(%rsi),%esi │ │ │ │ + and $0xfd,%esi │ │ │ │ + jne b7670 │ │ │ │ + movsd 0x3f58f(%rip),%xmm1 │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + je b755e │ │ │ │ + movsd 0x3f56a(%rip),%xmm1 │ │ │ │ + lea 0x1(%rax),%r15 │ │ │ │ + movsbq 0x1(%rax),%rax │ │ │ │ + testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ + je b7580 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsbq 0x1(%r15),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ + jne b7570 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 150e0 <__errno_location@plt> │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov (%r12),%r9d │ │ │ │ + mov (%rsp),%rsi │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - subsd 0x10(%rax),%xmm0 │ │ │ │ + test %r9d,%r9d │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jne b76d0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + je b7680 │ │ │ │ + movsbq (%rax),%rdi │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ + je b75fb │ │ │ │ + nopl (%rax) │ │ │ │ + movsbq 0x1(%rax),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ + jne b75e8 │ │ │ │ + cmp $0x2b,%cl │ │ │ │ + je b7728 │ │ │ │ + jg b7648 │ │ │ │ + test %cl,%cl │ │ │ │ + je b7728 │ │ │ │ + cmp $0x25,%cl │ │ │ │ + jne b7660 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - ja c0a0f │ │ │ │ - add $0x4,%rdx │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,0xd0(%rsp) │ │ │ │ - jne c08fa │ │ │ │ - cmpl $0x4,0xb8(%rsp) │ │ │ │ - je c0a0f │ │ │ │ - lea 0x1b0(%rsp),%r8 │ │ │ │ - movsd 0x39162(%rip),%xmm1 │ │ │ │ - mov 0xee49b(%rip),%rdi │ │ │ │ - lea 0x1a0(%rsp),%r12 │ │ │ │ - lea 0x1a8(%rsp),%rbp │ │ │ │ - mov %r8,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r8,0xa8(%rsp) │ │ │ │ - movl $0x0,0x1a0(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - mov 0xa8(%rsp),%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ + ja b789e │ │ │ │ + comisd 0x442ef(%rip),%xmm0 │ │ │ │ + ja b78b0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + movl $0x1,(%rdi) │ │ │ │ + jmpq b7733 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%edi │ │ │ │ + and $0xffffffdf,%edi │ │ │ │ + cmp $0x53,%dil │ │ │ │ + je b7830 │ │ │ │ + cmp $0x2d,%cl │ │ │ │ + je b7728 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x44040(%rip),%rcx │ │ │ │ + jmp b76dd │ │ │ │ + nop │ │ │ │ + movsd 0x3f450(%rip),%xmm1 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmpq b7580 │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp $0x6d,%eax │ │ │ │ + jne b7660 │ │ │ │ + cmpb $0x69,0x1(%r15) │ │ │ │ + je b7856 │ │ │ │ + cmp $0x6d,%eax │ │ │ │ + jne b7660 │ │ │ │ + cmpb $0x61,0x1(%r15) │ │ │ │ + je b7886 │ │ │ │ + cmp $0x6d,%eax │ │ │ │ + jne b7660 │ │ │ │ + cmpb $0x65,0x1(%r15) │ │ │ │ + jne b7660 │ │ │ │ + cmpb $0x64,0x2(%r15) │ │ │ │ + jne b7660 │ │ │ │ + mov 0x44262(%rip),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmpq b7869 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x43783(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x651452(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b78c2 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r9d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movsbq (%rax),%rdi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ + je b7763 │ │ │ │ + nopl (%rax) │ │ │ │ + movsbq 0x1(%rax),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ + jne b7750 │ │ │ │ + lea -0x2b(%rcx),%edi │ │ │ │ + and $0xfd,%edi │ │ │ │ + jne b7881 │ │ │ │ + movsd 0x3f366(%rip),%xmm1 │ │ │ │ + cmp $0x2d,%cl │ │ │ │ + je b7787 │ │ │ │ + movsd 0x3f341(%rip),%xmm1 │ │ │ │ + lea 0x1(%rax),%rbp │ │ │ │ + movsbq 0x1(%rax),%rax │ │ │ │ + testb $0x20,0x1(%rdx,%rax,2) │ │ │ │ + je b77b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsbq 0x1(%rbp),%rax │ │ │ │ + add $0x1,%rbp │ │ │ │ + testb $0x20,0x1(%rdx,%rax,2) │ │ │ │ + jne b77a0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq bcb00 │ │ │ │ - cmpl $0x0,0x1a0(%rsp) │ │ │ │ - je c1571 │ │ │ │ - mov 0xee43b(%rip),%rdx │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - mov 0xedbd7(%rip),%eax │ │ │ │ - movsd 0x300(%rdx),%xmm0 │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - jbe c154c │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jle c0a0f │ │ │ │ - lea 0x493af(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5e039(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cvttsd2si 0xc0(%rsp),%ebp │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd 0xa0(%rsp),%xmm4 │ │ │ │ - cvtsi2sd %ebp,%xmm5 │ │ │ │ - movsd %xmm5,0xa8(%rsp) │ │ │ │ - comisd %xmm5,%xmm4 │ │ │ │ - jb c143a │ │ │ │ - cvttsd2si 0x18(%rsp),%esi │ │ │ │ - movslq %ebp,%rax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %r15d,0x110(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r14d,0x118(%rsp) │ │ │ │ - cvtsi2sd %esi,%xmm5 │ │ │ │ - movslq %esi,%rax │ │ │ │ - mov %esi,0xf0(%rsp) │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - mov %r13d,0x120(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov %ebx,0x128(%rsp) │ │ │ │ - movsd %xmm5,0xf8(%rsp) │ │ │ │ - movsd 0xf8(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - comisd %xmm5,%xmm4 │ │ │ │ - jb c1378 │ │ │ │ - lea 0x1c0(%rsp),%rax │ │ │ │ - mov 0xc0(%rsp),%rbx │ │ │ │ - mov 0xf0(%rsp),%r12d │ │ │ │ - lea 0x1b8(%rsp),%r15 │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - lea 0x1d0(%rsp),%r14 │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - lea 0x1c8(%rsp),%r13 │ │ │ │ - jmp c0b1d │ │ │ │ - add $0x1,%r12d │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cvtsi2sd %r12d,%xmm5 │ │ │ │ - comisd %xmm5,%xmm4 │ │ │ │ - jb c1378 │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - mov 0xee2cb(%rip),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - movsd %xmm5,0xb8(%rsp) │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - callq 15230 │ │ │ │ - mov 0xee2b5(%rip),%edi │ │ │ │ - mov %r15,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x35f81(%rip),%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0x100(%rsp),%rcx │ │ │ │ - movsd 0x1d0(%rsp),%xmm2 │ │ │ │ - movsd 0xee294(%rip),%xmm0 │ │ │ │ - movsd 0x1c8(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xee265(%rip),%rdi │ │ │ │ - mov 0xcf4(%rdi),%eax │ │ │ │ - mov %eax,0x1a0(%rsp) │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov (%r12),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne c0afc │ │ │ │ - mov 0x108(%rsp),%rcx │ │ │ │ - lea 0x1e0(%rsp),%rdx │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - lea 0x1d8(%rsp),%rsi │ │ │ │ - movsd 0x1c8(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - mov 0x1a0(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne c0afc │ │ │ │ - movsd 0x1d8(%rsp),%xmm0 │ │ │ │ - subsd 0xa8(%rsp),%xmm0 │ │ │ │ - andpd 0x3706e(%rip),%xmm0 │ │ │ │ - comisd 0x35ec6(%rip),%xmm0 │ │ │ │ - ja c0afc │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - movsd 0xb8(%rsp),%xmm5 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - andpd 0x37042(%rip),%xmm0 │ │ │ │ - comisd 0x35e9a(%rip),%xmm0 │ │ │ │ - ja c0afc │ │ │ │ - movsd 0x1b8(%rsp),%xmm2 │ │ │ │ - movsd 0x38e63(%rip),%xmm0 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - movsd %xmm2,0x140(%rsp) │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - movsd 0x1c0(%rsp),%xmm3 │ │ │ │ - movsd 0x38e2c(%rip),%xmm0 │ │ │ │ - movsd 0x190(%rsp),%xmm4 │ │ │ │ - movsd %xmm3,0x130(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm4,0x138(%rsp) │ │ │ │ - movsd 0x198(%rsp),%xmm4 │ │ │ │ - movsd %xmm4,0xb8(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - movsd 0x138(%rsp),%xmm4 │ │ │ │ - mov 0xb0(%rsp),%rdx │ │ │ │ - movsd 0xb8(%rsp),%xmm1 │ │ │ │ - movsd 0x198(%rsp),%xmm5 │ │ │ │ - movsd 0x140(%rsp),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - movsd 0x130(%rsp),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mov (%rdx),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne c0d42 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movsd 0x8(%rax),%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - mulsd %xmm1,%xmm6 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - movsd 0x10(%rax),%xmm6 │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - ja c13dc │ │ │ │ - add $0x4,%rdx │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,0xd0(%rsp) │ │ │ │ - jne c0d08 │ │ │ │ - cmpl $0x3,0xed845(%rip) │ │ │ │ - mov 0xe0(%rsp),%r8d │ │ │ │ - jg c13e9 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je c0afc │ │ │ │ - mov 0x5debf(%rip),%rcx │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ + jne b7844 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je b781b │ │ │ │ + movsbq (%rax),%rcx │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + testb $0x20,0x1(%rsi,%rcx,2) │ │ │ │ + je b7813 │ │ │ │ + nopl (%rax) │ │ │ │ + movsbq 0x1(%rax),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + testb $0x20,0x1(%rsi,%rcx,2) │ │ │ │ + jne b7800 │ │ │ │ + test %dl,%dl │ │ │ │ + je b76fb │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x43710(%rip),%rcx │ │ │ │ + jmpq b76dd │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + movl $0x2,(%rdi) │ │ │ │ + jmpq b7733 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x4368f(%rip),%rcx │ │ │ │ + jmpq b76dd │ │ │ │ + cmpb $0x6e,0x2(%r15) │ │ │ │ + jne b7694 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - addl $0x1,0xec(%rsp) │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - add (%rbx),%rax │ │ │ │ - movsd (%rdx,%rsi,1),%xmm0 │ │ │ │ - mov 0x5e0d0(%rip),%rdx │ │ │ │ - mov (%rdx),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne c0daa │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq c0afc │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jg c11b1 │ │ │ │ - movsd 0xa8(%rsp),%xmm4 │ │ │ │ - comisd 0x20(%rsp),%xmm4 │ │ │ │ - jb c11a6 │ │ │ │ - movsd 0x366a7(%rip),%xmm5 │ │ │ │ - movsd 0x38ccf(%rip),%xmm0 │ │ │ │ - lea 0x1a0(%rsp),%rbx │ │ │ │ - lea 0x1b0(%rsp),%r15 │ │ │ │ - mulsd 0xa8(%rsp),%xmm5 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - lea 0x1a8(%rsp),%rbp │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - movsd %xmm5,0x138(%rsp) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x190(%rsp),%xmm5 │ │ │ │ - movsd %xmm5,0x148(%rsp) │ │ │ │ - movsd 0x198(%rsp),%xmm5 │ │ │ │ - movsd %xmm5,0x150(%rsp) │ │ │ │ - addsd %xmm5,%xmm5 │ │ │ │ - movsd %xmm5,0x140(%rsp) │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd %xmm5,0xe0(%rsp) │ │ │ │ - jmpq c0f77 │ │ │ │ - mov 0x1a0(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne c0f42 │ │ │ │ - movsd 0x36604(%rip),%xmm0 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + lea 0x3(%r15),%rax │ │ │ │ + jmpq b7733 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + jmp b7813 │ │ │ │ + cmpb $0x78,0x2(%r15) │ │ │ │ + jne b76a4 │ │ │ │ + mov 0x44080(%rip),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp b7869 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x43e19(%rip),%rcx │ │ │ │ + jmpq b76dd │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x435fb(%rip),%rcx │ │ │ │ + jmpq b76dd │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000b78d0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %r9,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x848,%rsp │ │ │ │ + mov 0x880(%rsp),%rax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea 0x43ebf(%rip),%rsi │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov 0x888(%rsp),%r13 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x890(%rsp),%rax │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x838(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je b7c34 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + cmpb $0x23,0x30(%rsp) │ │ │ │ + je b7950 │ │ │ │ + lea 0x430(%rsp),%r15 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x51859(%rip),%rsi │ │ │ │ + callq 15880 <__isoc99_sscanf@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x51818(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15880 <__isoc99_sscanf@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x517cc(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15880 <__isoc99_sscanf@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x517a0(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15880 <__isoc99_sscanf@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x67405(%rip),%rcx │ │ │ │ + lea 0x5176b(%rip),%rsi │ │ │ │ + lea 0x51764(%rip),%r12 │ │ │ │ + callq 15880 <__isoc99_sscanf@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x6740b(%rip),%rcx │ │ │ │ + lea 0x51739(%rip),%rsi │ │ │ │ + callq 15880 <__isoc99_sscanf@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x66fe0(%rip),%rcx │ │ │ │ + lea 0x5170e(%rip),%rsi │ │ │ │ + callq 15880 <__isoc99_sscanf@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x66f85(%rip),%rcx │ │ │ │ + lea 0x516ea(%rip),%rsi │ │ │ │ + callq 15880 <__isoc99_sscanf@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + lea 0x800(%rbp),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + callq 15880 <__isoc99_sscanf@plt> │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jne b7b30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + callq 155f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + callq 155f0 │ │ │ │ + mov 0x66f7d(%rip),%rbp │ │ │ │ + mov 0x673e6(%rip),%rax │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + mov 0x67212(%rip),%r13 │ │ │ │ + mov 0x67233(%rip),%r12 │ │ │ │ + lea 0x186a00(%rbp),%rcx │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + push %rbx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x51619(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%r15 │ │ │ │ + add $0x4,%r13 │ │ │ │ + add $0x8,%r12 │ │ │ │ + add $0x8,%rbx │ │ │ │ + callq 15880 <__isoc99_sscanf@plt> │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp 0x8(%rsp),%r15 │ │ │ │ + jne b7bb8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x838(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne b7c65 │ │ │ │ + add $0x848,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + movdqa 0x53f24(%rip),%xmm0 │ │ │ │ + movabs $0x6966206d6172676f,%rax │ │ │ │ + movl $0x2e656c,0x650f08(%rip) │ │ │ │ + mov %rax,0x650ef9(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movaps %xmm0,0x650edd(%rip) │ │ │ │ + jmp b7c0f │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000b7c70 : │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - addsd 0x1a8(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - movsd 0x365eb(%rip),%xmm0 │ │ │ │ - addsd 0x1b0(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %edx,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - movsd %xmm1,0x1e8(%rsp) │ │ │ │ - movsd %xmm0,0x1f0(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - js c1196 │ │ │ │ - test %eax,%eax │ │ │ │ - js c1196 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jae b7db0 │ │ │ │ + comisd 0x43c92(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jae b7d98 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x66de7(%rip),%rax │ │ │ │ + movsd 0x3ee27(%rip),%xmm6 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + test %rax,%rax │ │ │ │ + js b7de0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + cvtsi2sd %rax,%xmm5 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mov 0x67123(%rip),%rax │ │ │ │ + mov 0x670fc(%rip),%rsi │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mov (%rax),%ecx │ │ │ │ + cvttsd2si %xmm0,%r13d │ │ │ │ + movsd 0x8(%rsi),%xmm0 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle b7f3d │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sdq 0xedf0b(%rip),%xmm2 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - jae c1196 │ │ │ │ + lea 0x10(%rsi),%rax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + cvtsi2sd %r13d,%xmm2 │ │ │ │ + jmp b7d25 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + movsd -0x8(%rax),%xmm1 │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jg b7dc0 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %edx,%r12d │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja b7d08 │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %eax,%xmm2 │ │ │ │ + movslq %eax,%rdx │ │ │ │ + movsd (%rsi,%rdx,8),%xmm4 │ │ │ │ + divsd %xmm5,%xmm4 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov 0x66d69(%rip),%rbx │ │ │ │ + mov 0x6712a(%rip),%rbp │ │ │ │ + mov 0x650dc4(%rip),%eax │ │ │ │ + divsd %xmm5,%xmm1 │ │ │ │ + movapd %xmm6,%xmm5 │ │ │ │ + subsd %xmm4,%xmm5 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + divsd %xmm0,%xmm5 │ │ │ │ + addsd %xmm5,%xmm2 │ │ │ │ + mulsd (%rbx),%xmm2 │ │ │ │ + addsd 0x0(%rbp),%xmm2 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b7e00 │ │ │ │ + add $0x38,%rsp │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x67119(%rip),%rax │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x670c9(%rip),%rax │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + retq │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sdq 0xedefc(%rip),%xmm2 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jae c1196 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ movapd %xmm0,%xmm4 │ │ │ │ - maxsd 0x10(%rsp),%xmm0 │ │ │ │ - minsd 0xc0(%rsp),%xmm5 │ │ │ │ - minsd 0x18(%rsp),%xmm4 │ │ │ │ - maxsd 0xa0(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movsd %xmm5,0xc0(%rsp) │ │ │ │ - movsd %xmm1,0xa0(%rsp) │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd 0x36536(%rip),%xmm0 │ │ │ │ - mulsd 0xede7e(%rip),%xmm0 │ │ │ │ - addsd 0xe0(%rsp),%xmm0 │ │ │ │ - movsd 0xa8(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0xe0(%rsp) │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - jb c11a6 │ │ │ │ - movsd 0x138(%rsp),%xmm9 │ │ │ │ - movsd 0x38b27(%rip),%xmm0 │ │ │ │ - subsd 0xe0(%rsp),%xmm9 │ │ │ │ - movsd %xmm9,0x188(%rsp) │ │ │ │ - mulsd %xmm9,%xmm0 │ │ │ │ - callq 15950 │ │ │ │ - mulsd 0x148(%rsp),%xmm0 │ │ │ │ - movsd 0x150(%rsp),%xmm2 │ │ │ │ - movsd 0x108(%rsp),%xmm3 │ │ │ │ - movsd 0x110(%rsp),%xmm1 │ │ │ │ - movsd 0x118(%rsp),%xmm4 │ │ │ │ - movsd 0x130(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x180(%rsp) │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - movsd 0x35ad6(%rip),%xmm0 │ │ │ │ - divsd 0x140(%rsp),%xmm2 │ │ │ │ - movsd %xmm2,0x178(%rsp) │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm5 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - mulsd 0x128(%rsp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm3 │ │ │ │ - movsd 0x120(%rsp),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm5 │ │ │ │ - movsd %xmm3,0x170(%rsp) │ │ │ │ - movsd %xmm5,0x160(%rsp) │ │ │ │ - addsd %xmm1,%xmm4 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movsd %xmm4,0x168(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cvtsi2sd %r12d,%xmm2 │ │ │ │ + mov %edx,%r12d │ │ │ │ + jmpq b7d40 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + shr %rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm5 │ │ │ │ + addsd %xmm5,%xmm5 │ │ │ │ + jmpq b7cc2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + lea 0x51f55(%rip),%rsi │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + lea 0x43138(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x43871(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ movapd %xmm4,%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - divsd 0x38a46(%rip),%xmm0 │ │ │ │ - movsd 0x160(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x1b8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x4386a(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x43863(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ movapd %xmm5,%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0xedd63(%rip),%rdi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x1b8(%rsp),%xmm0 │ │ │ │ - divsd 0x38a06(%rip),%xmm1 │ │ │ │ - movl $0x0,0x1a0(%rsp) │ │ │ │ - movsd %xmm1,0x1c0(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq bcb00 │ │ │ │ - cmpl $0x3,0xed4c8(%rip) │ │ │ │ - movsd 0x160(%rsp),%xmm5 │ │ │ │ - movsd 0x168(%rsp),%xmm4 │ │ │ │ - movsd 0x170(%rsp),%xmm3 │ │ │ │ - movsd 0x178(%rsp),%xmm2 │ │ │ │ - movsd 0x180(%rsp),%xmm8 │ │ │ │ - movsd 0x188(%rsp),%xmm9 │ │ │ │ - jle c0e63 │ │ │ │ - movapd %xmm8,%xmm1 │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x1c0(%rsp),%xmm7 │ │ │ │ - movsd 0x1b8(%rsp),%xmm6 │ │ │ │ - lea 0x48b3a(%rip),%rsi │ │ │ │ - mov $0x8,%eax │ │ │ │ + lea 0x4385d(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1a0(%rsp),%eax │ │ │ │ - movsd 0x1b0(%rsp),%xmm1 │ │ │ │ - lea 0x48b69(%rip),%rsi │ │ │ │ - movsd 0x1a8(%rsp),%xmm0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne c1173 │ │ │ │ - lea 0x48821(%rip),%rsi │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ + lea 0x4385c(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5d8b7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c0e63 │ │ │ │ - movl $0x1,0x1a0(%rsp) │ │ │ │ - jmpq c0f42 │ │ │ │ - mov 0xed3f4(%rip),%ebp │ │ │ │ - jmpq c04c5 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov %r15d,%edx │ │ │ │ - movsd 0xedc0c(%rip),%xmm5 │ │ │ │ - lea 0x48a55(%rip),%rsi │ │ │ │ - movsd 0xa8(%rsp),%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x3f0(%rsp,%rbx,8),%xmm3 │ │ │ │ - movsd 0x3c0(%rsp,%rbx,8),%xmm2 │ │ │ │ - movsd -0x8(%rax,%r12,8),%xmm0 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - movsd -0x8(%rax,%r12,8),%xmm1 │ │ │ │ - mov $0x6,%eax │ │ │ │ + lea 0x43859(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5d82e(%rip),%rax │ │ │ │ + mov 0x66b20(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq c0dbc │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov %r15d,%edx │ │ │ │ - movsd 0xedb9e(%rip),%xmm5 │ │ │ │ - lea 0x48987(%rip),%rsi │ │ │ │ - movsd 0xa8(%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + movsd (%rsi),%xmm4 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmpq b7d40 │ │ │ │ + │ │ │ │ +00000000000b7f50 : │ │ │ │ + push %r12 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov 0x66f19(%rip),%rbx │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jae b8021 │ │ │ │ + mov 0x66f3c(%rip),%rax │ │ │ │ + movsd 0x43994(%rip),%xmm2 │ │ │ │ + comisd (%rax),%xmm3 │ │ │ │ + jae b8021 │ │ │ │ + mov 0x66b23(%rip),%rbp │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + mov 0x66ae8(%rip),%rax │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + divsd 0x0(%rbp),%xmm1 │ │ │ │ + cvttsd2si %xmm1,%r12d │ │ │ │ + mov (%rax),%rax │ │ │ │ + cvtsi2sd %r12d,%xmm0 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js b8150 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x66df9(%rip),%rdx │ │ │ │ + movslq %r12d,%rax │ │ │ │ + movsd 0x3eae6(%rip),%xmm2 │ │ │ │ + movsd (%rdx,%rax,8),%xmm5 │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ + subsd %xmm1,%xmm2 │ │ │ │ + cltq │ │ │ │ + movsd (%rdx,%rax,8),%xmm4 │ │ │ │ + divsd %xmm0,%xmm5 │ │ │ │ + mov 0x650b1f(%rip),%eax │ │ │ │ + divsd %xmm0,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + mulsd 0x438fb(%rip),%xmm2 │ │ │ │ + test %eax,%eax │ │ │ │ + jne b8030 │ │ │ │ + add $0x30,%rsp │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x3f0(%rsp,%rbx,8),%xmm3 │ │ │ │ - movsd 0x3c0(%rsp,%rbx,8),%xmm2 │ │ │ │ - movsd -0x8(%rax,%r12,8),%xmm0 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - movsd -0x8(%rax,%r12,8),%xmm1 │ │ │ │ - mov $0x6,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + lea 0x51d4d(%rip),%rsi │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5d7c0(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xed312(%rip),%ebp │ │ │ │ - jmpq c04ac │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - lea 0x48a4a(%rip),%rsi │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd 0xc0(%rsp),%xmm0 │ │ │ │ + lea 0x436b4(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5d772(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c04eb │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ - lea 0x468(%rsp),%rsi │ │ │ │ - callq bd310 │ │ │ │ - lea 0x470(%rsp),%rsi │ │ │ │ - lea 0x428(%rsp),%rdi │ │ │ │ - callq bd310 │ │ │ │ - lea 0x478(%rsp),%rsi │ │ │ │ - lea 0x430(%rsp),%rdi │ │ │ │ - callq bd310 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq bd310 │ │ │ │ - lea 0x458(%rsp),%rsi │ │ │ │ - lea 0x440(%rsp),%rdi │ │ │ │ - callq bd310 │ │ │ │ - lea 0x460(%rsp),%rsi │ │ │ │ - lea 0x448(%rsp),%rdi │ │ │ │ - callq bd310 │ │ │ │ - jmpq c06d0 │ │ │ │ - callq 15bb0 │ │ │ │ - movsd (%r12),%xmm3 │ │ │ │ - movsd 0x8(%r12),%xmm2 │ │ │ │ - movsd 0x10(%r12),%xmm1 │ │ │ │ - jmpq c075b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ebp │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - addq $0x8,0x18(%rsp) │ │ │ │ - movsd 0xa0(%rsp),%xmm5 │ │ │ │ - cvtsi2sd %ebp,%xmm4 │ │ │ │ - movsd %xmm4,0xa8(%rsp) │ │ │ │ - comisd %xmm4,%xmm5 │ │ │ │ - jae c0a99 │ │ │ │ - mov 0xec(%rsp),%esi │ │ │ │ - mov 0x110(%rsp),%r15d │ │ │ │ - mov 0x118(%rsp),%r14d │ │ │ │ - mov 0x120(%rsp),%r13d │ │ │ │ - mov 0x128(%rsp),%ebx │ │ │ │ - test %esi,%esi │ │ │ │ - je c143a │ │ │ │ - addl $0x1,0xe8(%rsp) │ │ │ │ - jmpq be570 │ │ │ │ - cmpl $0x3,0xed1bd(%rip) │ │ │ │ - jle c0afc │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - lea 0x48a18(%rip),%rsi │ │ │ │ - movsd 0x1c8(%rsp),%xmm0 │ │ │ │ - mov %r8d,0xb8(%rsp) │ │ │ │ + lea 0x436b2(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5d61b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xb8(%rsp),%r8d │ │ │ │ - jmpq c0d69 │ │ │ │ - lea 0x1f0(%rsp),%r8 │ │ │ │ - mov 0xed9af(%rip),%rdi │ │ │ │ - movsd 0x300(%rsp),%xmm1 │ │ │ │ - lea 0x1a0(%rsp),%r12 │ │ │ │ - movsd 0x2d0(%rsp),%xmm0 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - lea 0x1e8(%rsp),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - callq bcb00 │ │ │ │ - cmpl $0x0,0x1a0(%rsp) │ │ │ │ - jne c13cf │ │ │ │ - cvttsd2si 0x1f0(%rsp),%ebp │ │ │ │ - cmpl $0x3,0xed0f1(%rip) │ │ │ │ - cvttsd2si 0x1e8(%rsp),%r12d │ │ │ │ - jg c14fe │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov 0x5d99b(%rip),%rdx │ │ │ │ - cmpl $0x0,(%rdx) │ │ │ │ - je c14e9 │ │ │ │ - mov 0x355e7(%rip),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - jmpq c13cf │ │ │ │ - movsd 0x355d7(%rip),%xmm0 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq c13cf │ │ │ │ - mov %ebp,%ecx │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ mov %r12d,%edx │ │ │ │ - lea 0x48946(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + lea 0x42f3d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5d523(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp c14bb │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x240(%rsp),%xmm1 │ │ │ │ - movsd 0x248(%rsp),%xmm3 │ │ │ │ - movsd 0x250(%rsp),%xmm2 │ │ │ │ - jmpq c0676 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jle c0a0f │ │ │ │ - lea 0x4885c(%rip),%rsi │ │ │ │ - jmpq c09f1 │ │ │ │ - movsd 0x1b0(%rsp),%xmm0 │ │ │ │ movsd 0x18(%rsp),%xmm5 │ │ │ │ - mov 0xed01a(%rip),%eax │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - jbe c1613 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jle c0a0f │ │ │ │ - jmp c1565 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - lea 0x4879a(%rip),%rsi │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jle c08e4 │ │ │ │ - jmpq c08c6 │ │ │ │ - movsd 0x1b0(%rsp),%xmm0 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - mov 0xecfcf(%rip),%eax │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - ja c15a1 │ │ │ │ - comisd 0x10(%rsp),%xmm0 │ │ │ │ - ja c08b4 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jle c08e4 │ │ │ │ - lea 0x4877d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x43609(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5d43a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c08e4 │ │ │ │ - comisd 0x10(%rsp),%xmm0 │ │ │ │ - jbe c162f │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jle c0a0f │ │ │ │ - jmpq c09ea │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jle c0a0f │ │ │ │ - lea 0x487b1(%rip),%rsi │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x43602(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5d3ee(%rip),%rax │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x43660(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6690d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq c0a0f │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000c1660 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jle c16d0 │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r12,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - mov %dl,(%rcx,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne c1698 │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - cmp $0x4f,%esi │ │ │ │ - jle c16d0 │ │ │ │ - movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x8,%rsp │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + add $0x30,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %esi,%rdi │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - mov $0x4f,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - jmp c16b4 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr %rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmpq b7fd0 │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000c1700 : │ │ │ │ +00000000000b8170 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x4a6d1(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x14898,%rsp │ │ │ │ + sub $0x78,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x14888(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 156c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je c17f0 │ │ │ │ - movb $0x0,0x1000(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov $0x3e8,%ebp │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x1000(%rsp),%r13 │ │ │ │ - jmp c1799 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x1(%rax),%rax │ │ │ │ - cmpb $0xa,-0x1(%rsp,%r8,1) │ │ │ │ - jne c177f │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,(%rsp,%rax,1) │ │ │ │ callq 15390 │ │ │ │ + movb $0x0,(%r12) │ │ │ │ + lea 0x0(%rbp,%rax,1),%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae b8288 │ │ │ │ + lea 0xf(%rsp),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp b81d6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x50,%rax │ │ │ │ + je b83a0 │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %dl,(%r14,%rax,1) │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdx │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + ja b81c8 │ │ │ │ + cmpl $0x4958414e,(%r14) │ │ │ │ + movb $0x0,0x60(%rsp) │ │ │ │ + je b8368 │ │ │ │ + cmpl $0x4958414e,(%r14) │ │ │ │ + je b8330 │ │ │ │ + cmpl $0x49505243,(%r14) │ │ │ │ + je b82f0 │ │ │ │ + cmpl $0x49505243,(%r14) │ │ │ │ + je b82b0 │ │ │ │ + movslq %ebx,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add %r14,%rax │ │ │ │ + nop │ │ │ │ + testb $0xdf,(%rax) │ │ │ │ + jne b8241 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ sub $0x1,%rax │ │ │ │ - cmpb $0xd,(%rsp,%rax,1) │ │ │ │ - jne c1789 │ │ │ │ - movb $0x0,(%rsp,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq c1660 │ │ │ │ - sub $0x1,%ebp │ │ │ │ - je c17ae │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1000,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne c1758 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne b8230 │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov 0x5d523(%rip),%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - test %rax,%rax │ │ │ │ - je c181e │ │ │ │ + callq 15bc0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov $0xa,%eax │ │ │ │ + mov %ax,(%r12,%rbx,1) │ │ │ │ + callq 15390 │ │ │ │ + lea 0x1(%r13,%rax,1),%r13d │ │ │ │ + cmp $0xfde7,%r13d │ │ │ │ + jg b83aa │ │ │ │ + add $0x50,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + ja b81c0 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b83be │ │ │ │ + add $0x78,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x14888(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne c184c │ │ │ │ - add $0x14898,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - movdqa 0x49288(%rip),%xmm0 │ │ │ │ - movb $0x0,0xeda39(%rip) │ │ │ │ - movabs $0x2e646e756f662074,%rax │ │ │ │ - mov %rax,0xeda20(%rip) │ │ │ │ + nopl (%rax) │ │ │ │ + cmpw $0x3258,0x4(%r14) │ │ │ │ + jne b8224 │ │ │ │ + movsd 0x650d3b(%rip),%xmm0 │ │ │ │ + lea 0x4ddd1(%rip),%rcx │ │ │ │ + mov $0x51,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - movaps %xmm0,0xeda04(%rip) │ │ │ │ - jmp c17cf │ │ │ │ - movdqa 0x3ebaa(%rip),%xmm0 │ │ │ │ - movb $0x0,0xeda0b(%rip) │ │ │ │ - movabs $0x2e64656c69616620,%rax │ │ │ │ - mov %rax,0xed9f2(%rip) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq b8224 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpw $0x3158,0x4(%r14) │ │ │ │ + jne b8217 │ │ │ │ + movsd 0x650d03(%rip),%xmm0 │ │ │ │ + lea 0x4dd7f(%rip),%rcx │ │ │ │ + mov $0x51,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - movaps %xmm0,0xed9d6(%rip) │ │ │ │ - jmp c17cf │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq b8217 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpw $0x3253,0x4(%r14) │ │ │ │ + jne b820a │ │ │ │ + mov $0x51,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x650ccd(%rip),%r8d │ │ │ │ + lea 0x3f71d(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq b820a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpw $0x3153,0x4(%r14) │ │ │ │ + jne b81fd │ │ │ │ + mov $0x51,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x650c99(%rip),%r8d │ │ │ │ + lea 0x3f6d8(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq b81fd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x50,%ebx │ │ │ │ + jmpq b81eb │ │ │ │ + lea 0x1(%r12,%rbx,1),%rax │ │ │ │ + movl $0xa444e45,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + jmpq b8288 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000c1860 : │ │ │ │ - push %r15 │ │ │ │ +00000000000b83d0 : │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov $0x1880,%edi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x5898,%rsp │ │ │ │ - mov %rsi,0x198(%rsp) │ │ │ │ - mov %ecx,0x1b0(%rsp) │ │ │ │ - mov %r8d,0x1ac(%rsp) │ │ │ │ - mov %r9d,0x1b4(%rsp) │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - movsd %xmm2,0x1a0(%rsp) │ │ │ │ + sub $0x4d0,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x5888(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15850 │ │ │ │ - mov $0x80,%edi │ │ │ │ - mov %bp,0x5(%rax) │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x80(%rax),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1000,%edi │ │ │ │ - add $0x8,%rbp │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne c1910 │ │ │ │ - mov $0x8000,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov $0x8000,%edi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je c55d0 │ │ │ │ - mov 0x5d12d(%rip),%rcx │ │ │ │ - mov 0x58d0(%rsp),%eax │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x2880(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x3fe6d(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - jne c1a79 │ │ │ │ - mov 0x198(%rsp),%rdi │ │ │ │ - lea 0x3e5f0(%rip),%rsi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je c3cd5 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 51a20 │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x48831(%rip),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jle c3a9d │ │ │ │ - lea 0x3ef10(%rip),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov $0x10,%eax │ │ │ │ - test %r12d,%r12d │ │ │ │ - js c3ca8 │ │ │ │ - mov %r13d,0x8(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov 0xe8(%rsp),%r13 │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - jmp c1a0c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,%ebp │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js c1be8 │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jg c1a08 │ │ │ │ - add $0x10,%r14d │ │ │ │ - movslq %r14d,%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - lea -0x80(%rax,%rbp,1),%r15 │ │ │ │ - mov %rax,%r13 │ │ │ │ - add %rax,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1000,%edi │ │ │ │ - add $0x8,%r15 │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x8(%r15) │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne c1a60 │ │ │ │ - jmp c1a08 │ │ │ │ - lea 0x48733(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je c198e │ │ │ │ - lea 0x4871d(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je c198e │ │ │ │ - lea 0x4870e(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je c198e │ │ │ │ - lea 0x486f9(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je c3d48 │ │ │ │ - lea 0x4c69c(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je c4394 │ │ │ │ - lea 0x486d0(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je c4394 │ │ │ │ - lea 0x486bd(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je c4394 │ │ │ │ - lea 0x486af(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je c4394 │ │ │ │ - lea 0x4869d(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je c5259 │ │ │ │ - lea 0x3fc93(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je c53f9 │ │ │ │ - lea 0x48675(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je c53f9 │ │ │ │ - lea 0x48667(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je c53f9 │ │ │ │ - lea 0x48646(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je c53ee │ │ │ │ - lea 0x48634(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x5,%r13d │ │ │ │ - callq 150d0 │ │ │ │ - test %eax,%eax │ │ │ │ - je c198e │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - lea 0x48a0f(%rip),%rsi │ │ │ │ - mov $0x3d,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq c3ab6 │ │ │ │ + mov %rax,0x4c8(%rsp) │ │ │ │ + mov 0x650b8e(%rip),%rax │ │ │ │ + mov 0xcc4(%rax),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je b8f08 │ │ │ │ + test %edx,%edx │ │ │ │ + je b8558 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je b8f18 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je b8f60 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je b8f70 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + je b8f80 │ │ │ │ + cmp $0x5,%edx │ │ │ │ + je b8f90 │ │ │ │ + cmp $0x6,%edx │ │ │ │ + je b8fb0 │ │ │ │ + cmp $0x7,%edx │ │ │ │ + je b8fc0 │ │ │ │ + cmp $0x8,%edx │ │ │ │ + je b8fd0 │ │ │ │ + cmp $0x9,%edx │ │ │ │ + je b8fe0 │ │ │ │ + cmp $0xa,%edx │ │ │ │ + je b8ff0 │ │ │ │ + cmp $0xb,%edx │ │ │ │ + je b8fa0 │ │ │ │ + cmp $0xc,%edx │ │ │ │ + je b8ffd │ │ │ │ + cmp $0xd,%edx │ │ │ │ + je b900a │ │ │ │ + cmp $0xe,%edx │ │ │ │ + je b9017 │ │ │ │ + cmp $0xf,%edx │ │ │ │ + je b9024 │ │ │ │ + cmp $0x10,%edx │ │ │ │ + je b9031 │ │ │ │ + cmp $0x11,%edx │ │ │ │ + je b903e │ │ │ │ + cmp $0x12,%edx │ │ │ │ + je b904b │ │ │ │ + cmp $0x13,%edx │ │ │ │ + je b9058 │ │ │ │ + cmp $0x14,%edx │ │ │ │ + je b9065 │ │ │ │ + cmp $0x15,%edx │ │ │ │ + je b9072 │ │ │ │ + cmp $0x16,%edx │ │ │ │ + je b907f │ │ │ │ + cmp $0x17,%edx │ │ │ │ + je b908c │ │ │ │ + cmp $0x18,%edx │ │ │ │ + je b9099 │ │ │ │ + cmp $0x19,%edx │ │ │ │ + je b90a6 │ │ │ │ + cmp $0x1a,%edx │ │ │ │ + je b90b8 │ │ │ │ + cmp $0x1b,%edx │ │ │ │ + je b90c5 │ │ │ │ + cmp $0x1c,%edx │ │ │ │ + je b90ec │ │ │ │ + cmp $0x1d,%edx │ │ │ │ + je b90df │ │ │ │ + cmp $0x1e,%edx │ │ │ │ + je b90d2 │ │ │ │ + cmp $0x1f,%edx │ │ │ │ + je b90f9 │ │ │ │ + cmp $0x20,%edx │ │ │ │ + je b9113 │ │ │ │ + cmp $0x21,%edx │ │ │ │ + je b9106 │ │ │ │ + cmp $0x22,%edx │ │ │ │ + jne b8560 │ │ │ │ + movabs $0x455059545343574e,%rbx │ │ │ │ + movb $0x0,0x48(%rsp) │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + jmp b8560 │ │ │ │ nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,0x178(%rsp) │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r13,0xe8(%rsp) │ │ │ │ - mov 0x8(%rsp),%r13d │ │ │ │ - callq 52a70 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je c4c32 │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea 0x4880(%rsp),%rax │ │ │ │ - movsd 0x37f0b(%rip),%xmm3 │ │ │ │ - movl $0x1000,0x18(%rsp) │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ + movl $0x4e494c,0x40(%rsp) │ │ │ │ + cvttsd2si 0x88(%rax),%r14d │ │ │ │ + movsd 0x2b0(%rax),%xmm6 │ │ │ │ + cvttsd2si 0x90(%rax),%r13d │ │ │ │ + movsd 0x2b8(%rax),%xmm5 │ │ │ │ + movsd 0x10(%rax),%xmm4 │ │ │ │ + movsd 0x18(%rax),%xmm3 │ │ │ │ + movsd 0x20(%rax),%xmm2 │ │ │ │ + movsd 0x28(%rax),%xmm1 │ │ │ │ + movsd 0x30(%rax),%xmm7 │ │ │ │ + movsd 0x78(%rax),%xmm0 │ │ │ │ + mov 0xf6c(%rax),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je b85c6 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je b8f40 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je b8f50 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je b8f28 │ │ │ │ + movl $0x53524349,0x80(%rsp) │ │ │ │ + movb $0x0,0x84(%rsp) │ │ │ │ + movb $0x0,(%r12) │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x5357e(%rip),%xmm8 │ │ │ │ mov %rbp,%rsi │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movl $0x0,0xe0(%rsp) │ │ │ │ - movl $0x0,0xdc(%rsp) │ │ │ │ - movl $0x2,0x48(%rsp) │ │ │ │ - movl $0x1,0xcc(%rsp) │ │ │ │ - movl $0x1,0xd8(%rsp) │ │ │ │ - movl $0x0,0x10c(%rsp) │ │ │ │ - movl $0x0,0x88(%rsp) │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x1b8(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - movsd %xmm7,0x100(%rsp) │ │ │ │ - movsd %xmm7,0x130(%rsp) │ │ │ │ - movsd %xmm7,0xf0(%rsp) │ │ │ │ - movsd %xmm7,0x128(%rsp) │ │ │ │ - mov 0xf8(%rsp),%rbx │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x5cd8b(%rip),%rax │ │ │ │ - mov (%rax),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle c1d29 │ │ │ │ - mov 0xd0(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x484f8(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5cd1f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf8(%rsp),%rdi │ │ │ │ - callq 51a20 │ │ │ │ - test %eax,%eax │ │ │ │ - jle c3a5f │ │ │ │ - lea 0x484dd(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x484d7(%rip),%rdi │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x484ce(%rip),%rdi │ │ │ │ - mov %eax,0xe4(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x484c2(%rip),%rdi │ │ │ │ - mov %eax,0x120(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x484b6(%rip),%rdi │ │ │ │ - mov %eax,0x140(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x484aa(%rip),%rdi │ │ │ │ - mov %eax,0x17c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4849e(%rip),%rdi │ │ │ │ - mov %eax,0x108(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x48492(%rip),%rdi │ │ │ │ - mov %eax,0x124(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x48486(%rip),%rdi │ │ │ │ - mov %eax,0x144(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x40585(%rip),%rdi │ │ │ │ - mov %eax,0x1a8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x40579(%rip),%rdi │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x40517(%rip),%rdi │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x40510(%rip),%rdi │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - lea 0x40507(%rip),%rdi │ │ │ │ - mov %eax,0x98(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 51830 │ │ │ │ - lea 0x404fa(%rip),%rdi │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 51830 │ │ │ │ - lea 0x404ce(%rip),%rdi │ │ │ │ - mov %eax,0x8c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x404c4(%rip),%rdi │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x404bd(%rip),%rdi │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x404b3(%rip),%rdi │ │ │ │ - mov %eax,0x94(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - js c2ae0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - js c2ae0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - js c2ae0 │ │ │ │ - mov 0x8c(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - js c2ae0 │ │ │ │ - mov 0x60(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - js c2ae0 │ │ │ │ - mov 0x90(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - js c2ae0 │ │ │ │ - mov 0x94(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js c2ae0 │ │ │ │ - movl $0x1,0x20(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js c2ae0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5cb01(%rip),%rbx │ │ │ │ - mov 0x34bba(%rip),%rax │ │ │ │ - lea 0x43858(%rip),%rdi │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c1f4f │ │ │ │ - lea 0x880(%rsp),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x43821(%rip),%rdi │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c1f75 │ │ │ │ - lea 0x880(%rsp),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x403d6(%rip),%rdi │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c1f9b │ │ │ │ - lea 0x880(%rsp),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x482e6(%rip),%rdi │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c1fc1 │ │ │ │ - lea 0x880(%rsp),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x482c6(%rip),%rdi │ │ │ │ - lea 0x1880(%rsp),%rbp │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c1fea │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x482a2(%rip),%rdi │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c200b │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x4827d(%rip),%rdi │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c202c │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x48267(%rip),%rdi │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c204d │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x4824c(%rip),%rdi │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c206e │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x3fbf7(%rip),%rdi │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c208f │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x48213(%rip),%rdi │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c20b0 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x3fa4a(%rip),%rdi │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c20d1 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x481d8(%rip),%rdi │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c20f2 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x481bd(%rip),%rdi │ │ │ │ - callq 51980 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je c2113 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r12,0x70(%rsp) │ │ │ │ - mov %rbp,%r14 │ │ │ │ - jmp c2139 │ │ │ │ - nopl (%rax) │ │ │ │ - callq 15dc0 <__ctype_tolower_loc@plt> │ │ │ │ - movsbq -0x1(%r12),%rcx │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rcx,4),%eax │ │ │ │ - mov %al,-0x1(%r12) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x1(%r14),%r12 │ │ │ │ - sub %rbp,%r14 │ │ │ │ - callq 15390 │ │ │ │ - cmp %r14,%rax │ │ │ │ - ja c2120 │ │ │ │ - movzbl 0x880(%rsp),%edx │ │ │ │ - mov 0x70(%rsp),%r12 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x4a,%dl │ │ │ │ - je c3820 │ │ │ │ - cmp $0x42,%dl │ │ │ │ - jne c37e0 │ │ │ │ - lea 0x881(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov $0x62,%ecx │ │ │ │ - movsd %xmm0,0x10(%rbx) │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - sub $0x65,%edx │ │ │ │ - jne c21a2 │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - sub $0x71,%edx │ │ │ │ - cmpb $0x6a,0x187f(%rsp,%rax,1) │ │ │ │ - je c37b0 │ │ │ │ - test %edx,%edx │ │ │ │ - jne c3770 │ │ │ │ - cmp $0x6a,%cl │ │ │ │ - je c37b4 │ │ │ │ - cmp $0x62,%cl │ │ │ │ - jne c21e0 │ │ │ │ - cmpb $0x65,0x0(%rbp) │ │ │ │ - movl $0x1,0x8(%rbx) │ │ │ │ - je c3c92 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x67,0x0(%rbp) │ │ │ │ - jne c21f3 │ │ │ │ - cmpb $0x61,0x1(%rbp) │ │ │ │ - jne c21f3 │ │ │ │ - movl $0x4,0x8(%rbx) │ │ │ │ - cmpb $0x73,0x0(%rbp) │ │ │ │ - jne c2206 │ │ │ │ - cmpb $0x67,0x1(%rbp) │ │ │ │ - jne c2206 │ │ │ │ - movl $0x5,0x8(%rbx) │ │ │ │ - cmpb $0x73,0x0(%rbp) │ │ │ │ - jne c2219 │ │ │ │ - cmpb $0x75,0x1(%rbp) │ │ │ │ - jne c2219 │ │ │ │ - movl $0x5,0x8(%rbx) │ │ │ │ - mov 0xe4(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - js c3510 │ │ │ │ - mov 0x120(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - js c3510 │ │ │ │ - mov 0x140(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - js c3510 │ │ │ │ - mov 0x17c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js c3510 │ │ │ │ - mov 0x108(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js c3500 │ │ │ │ - mov 0x124(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js c3500 │ │ │ │ - mov 0x144(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js c3500 │ │ │ │ - mov 0x1a8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js c3500 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js c34c8 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - addl $0x1,0x88(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jns c2e08 │ │ │ │ - cmpl $0x3,0x20(%rsp) │ │ │ │ - je c2e2a │ │ │ │ - cmpl $0x1,0x20(%rsp) │ │ │ │ - je c2f10 │ │ │ │ - mov 0xa8(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xac(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xb0(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xa4(%rsp),%edi │ │ │ │ - mov %eax,0x38(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xbc(%rsp),%edi │ │ │ │ - mov %eax,0x3c(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xc0(%rsp),%edi │ │ │ │ - movsd %xmm0,0x40(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb4(%rsp),%edi │ │ │ │ - movsd %xmm0,0x48(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb8(%rsp),%edi │ │ │ │ - movsd %xmm0,0x50(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - movsd %xmm0,0x58(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - movsd %xmm0,0x60(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xc4(%rsp),%edi │ │ │ │ - movsd %xmm0,0x68(%rbx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - movl $0x7d0,0xc(%rbx) │ │ │ │ - movsd %xmm0,0x70(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - js c2429 │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0xc(%rbx) │ │ │ │ - movq 0x3583f(%rip),%xmm2 │ │ │ │ - movsd 0x60(%rbx),%xmm1 │ │ │ │ - lea 0x1f0(%rsp),%rbp │ │ │ │ - lea 0x240(%rsp),%r14 │ │ │ │ - movsd 0x68(%rbx),%xmm0 │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + movabs $0x6664723c20202020,%rbx │ │ │ │ + movups %xmm8,0xc0(%rsp) │ │ │ │ + movdqa 0x5356a(%rip),%xmm8 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movups %xmm8,0xd0(%rsp) │ │ │ │ + movdqa 0x53562(%rip),%xmm8 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movups %xmm8,0xe0(%rsp) │ │ │ │ + movl $0xa3e3f22,0xf0(%rsp) │ │ │ │ + movb $0x0,0xf4(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + mov $0xa3e,%eax │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movabs $0x2020454c504d4953,%rax │ │ │ │ - andpd %xmm2,%xmm1 │ │ │ │ - movb $0x0,0x240(%rsp) │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - andpd %xmm2,%xmm0 │ │ │ │ - minsd 0x8(%rsp),%xmm7 │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - movl $0x54203d,0x1f8(%rsp) │ │ │ │ - minsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq c1660 │ │ │ │ - mov $0x34,%r11d │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x53519(%rip),%xmm8 │ │ │ │ + mov %ax,0x130(%rsp) │ │ │ │ + movb $0x0,0x132(%rsp) │ │ │ │ + movups %xmm8,0xc0(%rsp) │ │ │ │ + movdqa 0x53507(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xd0(%rsp) │ │ │ │ + movdqa 0x53505(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xe0(%rsp) │ │ │ │ + movdqa 0x53503(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xf0(%rsp) │ │ │ │ + movdqa 0x53501(%rip),%xmm8 │ │ │ │ + movups %xmm8,0x100(%rsp) │ │ │ │ + movdqa 0x534ff(%rip),%xmm8 │ │ │ │ + movups %xmm8,0x110(%rsp) │ │ │ │ + movdqa 0x534fd(%rip),%xmm8 │ │ │ │ + movups %xmm8,0x120(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movabs $0x2020584950544942,%rax │ │ │ │ - mov %r11w,0x1fc(%rsp) │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - movl $0x362d203d,0x1f8(%rsp) │ │ │ │ - callq c1660 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x534f0(%rip),%xmm8 │ │ │ │ + movl $0xa3e22,0x100(%rsp) │ │ │ │ + movups %xmm8,0xc0(%rsp) │ │ │ │ + movdqa 0x534e3(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xd0(%rsp) │ │ │ │ + movdqa 0x534e1(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xe0(%rsp) │ │ │ │ + movdqa 0x534df(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xf0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movabs $0x202020534958414e,%rax │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - movl $0x32203d,0x1f8(%rsp) │ │ │ │ - callq c1660 │ │ │ │ - mov 0x38(%rbx),%r8d │ │ │ │ - mov $0x50,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f241(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x534d2(%rip),%xmm8 │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + movups %xmm8,0xc0(%rsp) │ │ │ │ + movdqa 0x534c8(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xd0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq c1660 │ │ │ │ - mov 0x3c(%rbx),%r8d │ │ │ │ - mov $0x50,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x534bb(%rip),%xmm8 │ │ │ │ + movb $0x0,0x100(%rsp) │ │ │ │ + movups %xmm8,0xc0(%rsp) │ │ │ │ + movdqa 0x534b1(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xd0(%rsp) │ │ │ │ + movdqa 0x534af(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xe0(%rsp) │ │ │ │ + movdqa 0x534ad(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xf0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + mov $0xa3e,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x5349b(%rip),%xmm8 │ │ │ │ + mov %dx,0xf0(%rsp) │ │ │ │ + movb $0x0,0xf2(%rsp) │ │ │ │ + movups %xmm8,0xc0(%rsp) │ │ │ │ + movdqa 0x53489(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xd0(%rsp) │ │ │ │ + movdqa 0x53487(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xe0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x5347a(%rip),%xmm8 │ │ │ │ + movl $0xa3e6570,0xe0(%rsp) │ │ │ │ + movups %xmm8,0xc0(%rsp) │ │ │ │ + movdqa 0x5346d(%rip),%xmm8 │ │ │ │ + movb $0x0,0xe4(%rsp) │ │ │ │ + movups %xmm8,0xd0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x5345f(%rip),%xmm1 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x53460(%rip),%xmm8 │ │ │ │ + movl $0xa3e79,0xf0(%rsp) │ │ │ │ + movups %xmm1,0xc0(%rsp) │ │ │ │ + movups %xmm8,0xd0(%rsp) │ │ │ │ + movdqa 0x5344b(%rip),%xmm8 │ │ │ │ + movups %xmm8,0xe0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f22b(%rip),%rcx │ │ │ │ + lea 0x80(%rsp),%r8 │ │ │ │ + lea 0x514c4(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq c1660 │ │ │ │ - lea 0x18(%rbx),%r8 │ │ │ │ - mov $0x50,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3fe32(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x514e5(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq c1660 │ │ │ │ - lea 0x28(%rbx),%r8 │ │ │ │ - mov $0x50,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + lea 0x40(%rsp),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3fe17(%rip),%rcx │ │ │ │ + lea 0x514ef(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq c1660 │ │ │ │ - movsd 0x50(%rbx),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x47d10(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + movsd 0x30(%rsp),%xmm7 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x51513(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq c1660 │ │ │ │ - movsd 0x58(%rbx),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x47cf3(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x5335a(%rip),%xmm2 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x5337c(%rip),%xmm0 │ │ │ │ + movb $0x0,0xe4(%rsp) │ │ │ │ + movups %xmm2,0xc0(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + movl $0xa3e6e6f,0xe0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + mov $0xa3e,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + mov %cx,0xcc(%rsp) │ │ │ │ + movl $0x7165533a,0xc8(%rsp) │ │ │ │ + movb $0x0,0xce(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x507ec(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov $0x400,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x507c3(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xa,%r13d │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq c1660 │ │ │ │ - movsd 0x40(%rbx),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x47cd6(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x532d1(%rip),%xmm3 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movups %xmm3,0xc0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x532c6(%rip),%xmm4 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x532c6(%rip),%xmm0 │ │ │ │ + mov %si,0xe4(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movups %xmm4,0xc0(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + movl $0x3e6e6f69,0xe0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x53233(%rip),%xmm5 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x53295(%rip),%xmm0 │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + movups %xmm5,0xc0(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + mov $0xa3e,%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + mov %di,0xcc(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x7165533a,0xc8(%rsp) │ │ │ │ + movb $0x0,0xce(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x506eb(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq c1660 │ │ │ │ - movsd 0x48(%rbx),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x47cb9(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x506b8(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq c1660 │ │ │ │ - movsd 0x60(%rbx),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x3fd89(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x531a8(%rip),%xmm6 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movups %xmm6,0xc0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x5319d(%rip),%xmm7 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x531bf(%rip),%xmm0 │ │ │ │ + mov $0xa,%r8d │ │ │ │ + mov %r8w,0xe0(%rsp) │ │ │ │ + movups %xmm7,0xc0(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x53113(%rip),%xmm1 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x53195(%rip),%xmm0 │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + movups %xmm1,0xc0(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + mov $0xa3e,%r9d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r9w,0xcc(%rsp) │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + movl $0x7165533a,0xc8(%rsp) │ │ │ │ + movb $0x0,0xce(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x505c8(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq c1660 │ │ │ │ - movsd 0x68(%rbx),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x3fd6c(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x50595(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq c1660 │ │ │ │ - movsd 0x70(%rbx),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x47c40(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x53085(%rip),%xmm2 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movups %xmm2,0xc0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x5307a(%rip),%xmm3 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqa 0x530bc(%rip),%xmm0 │ │ │ │ + mov $0xa,%r10d │ │ │ │ + mov %r10w,0xe0(%rsp) │ │ │ │ + movups %xmm3,0xc0(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x52ff0(%rip),%xmm4 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movabs $0xa3e656c616353,%rax │ │ │ │ + movups %xmm4,0xc0(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + mov $0xa3e,%r11d │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r11w,0xcc(%rsp) │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + mov $0xa,%ebx │ │ │ │ + movl $0x7165533a,0xc8(%rsp) │ │ │ │ + movb $0x0,0xce(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x504a6(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq c1660 │ │ │ │ - mov 0xc(%rbx),%r8d │ │ │ │ - mov $0x50,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3fd31(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x50473(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq c1660 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x52f63(%rip),%xmm5 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movl $0x444e45,0x1f0(%rsp) │ │ │ │ - callq c1660 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je c3ae7 │ │ │ │ - callq f1420 │ │ │ │ - test %rax,%rax │ │ │ │ - jne c3b4b │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov 0xf6c(%rdi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je c3458 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je c3490 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je c3520 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je c3730 │ │ │ │ - mov 0x3435f(%rip),%rax │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x34cf0(%rip),%xmm5 │ │ │ │ - lea 0x1d8(%rsp),%r9 │ │ │ │ - lea 0x1d0(%rsp),%r8 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - mov %r9,0x80(%rsp) │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov %r8,0x78(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - mov 0x8(%rbx),%edi │ │ │ │ - mov %r14,%rdx │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r13d,%esi │ │ │ │ - movsd 0x1d8(%rsp),%xmm2 │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - lea 0x1e8(%rsp),%rcx │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - movslq 0x10(%rsp),%rax │ │ │ │ - mov 0x78(%rsp),%r8 │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - mov 0x34c5d(%rip),%rcx │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x0(,%rax,8),%rbp │ │ │ │ - movsd %xmm0,(%r12,%rax,8) │ │ │ │ - movq %rcx,%xmm5 │ │ │ │ - movq %rcx,%xmm1 │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - mov %r9,%rdx │ │ │ │ - movsd %xmm0,(%r15,%rax,8) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl 0x38(%rbx),%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - mov 0x8(%rbx),%edi │ │ │ │ - mov %r14,%rdx │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r13d,%esi │ │ │ │ - movsd 0x1d8(%rsp),%xmm2 │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - callq 64d60 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x78(%rsp),%r8 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - cvtsi2sdl 0x3c(%rbx),%xmm1 │ │ │ │ - mov 0x34bb9(%rip),%rcx │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - movsd %xmm0,0x8(%r12,%rbp,1) │ │ │ │ - movq %rcx,%xmm5 │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - mov %r9,%rdx │ │ │ │ - movsd %xmm0,0x8(%r15,%rbp,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - cvtsi2sdl 0x38(%rbx),%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - mov 0x8(%rbx),%edi │ │ │ │ - mov %r14,%rdx │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r13d,%esi │ │ │ │ - movsd 0x1d8(%rsp),%xmm2 │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - callq 64d60 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x78(%rsp),%r8 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - cvtsi2sdl 0x3c(%rbx),%xmm1 │ │ │ │ - mov 0x34b28(%rip),%rcx │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - movq %rcx,%xmm5 │ │ │ │ - movsd %xmm0,0x10(%r12,%rbp,1) │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - mov %r9,%rdx │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - movsd %xmm0,0x10(%r15,%rbp,1) │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - mov 0x8(%rbx),%edi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - mov %r13d,%esi │ │ │ │ - movsd 0x1d8(%rsp),%xmm2 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - callq 64d60 │ │ │ │ - addl $0x4,0x10(%rsp) │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%r12,%rbp,1) │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%r15,%rbp,1) │ │ │ │ - movsd 0x40(%rsp),%xmm6 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - cmpnltsd %xmm6,%xmm0 │ │ │ │ - andpd %xmm0,%xmm1 │ │ │ │ - andnpd %xmm6,%xmm0 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - cmp %edx,0x18(%rsp) │ │ │ │ - jg c2298 │ │ │ │ - addl $0x1000,0x18(%rsp) │ │ │ │ - movslq 0x18(%rsp),%rbp │ │ │ │ mov %r12,%rdi │ │ │ │ - shl $0x3,%rbp │ │ │ │ + movups %xmm5,0xc0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x52f58(%rip),%xmm6 │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %r15,%rdi │ │ │ │ + movabs $0xa3e656c6163532e,%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movups %xmm6,0xc0(%rsp) │ │ │ │ + movb $0x0,0xd8(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x52f83(%rip),%xmm0 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne c2298 │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 152f0 │ │ │ │ - mov 0xe8(%rsp),%rbp │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - cmp %ebx,0x178(%rsp) │ │ │ │ - jg c2a7b │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - movdqa 0x480a1(%rip),%xmm0 │ │ │ │ - movabs $0x72756c696166206e,%rcx │ │ │ │ - mov $0x2e65,%r10d │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov %r10w,0x18(%rax) │ │ │ │ - movb $0x0,0x1a(%rax) │ │ │ │ - jmpq c3ab6 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x3e6e6f69,0xd0(%rsp) │ │ │ │ + movups %xmm0,0xc0(%rsp) │ │ │ │ + mov %bx,0xd4(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movabs $0x523a6664722f3c20,%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movl $0xa3e4644,0xc8(%rsp) │ │ │ │ + movb $0x0,0xcc(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movabs $0x6d706d783a782f3c,%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movl $0x3e617465,0xc8(%rsp) │ │ │ │ + mov %r13w,0xcc(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + movdqa 0x52f04(%rip),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x3e3f22,0xd0(%rsp) │ │ │ │ + movups %xmm0,0xc0(%rsp) │ │ │ │ + callq 15bc0 │ │ │ │ + mov 0x4c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne b90b3 │ │ │ │ + add $0x4d0,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x584950,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x47779(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x47772(%rip),%rdi │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - lea 0x47765(%rip),%rdi │ │ │ │ - mov %eax,0x98(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 51830 │ │ │ │ - lea 0x47754(%rip),%rdi │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 51830 │ │ │ │ - lea 0x47744(%rip),%rdi │ │ │ │ - mov %eax,0x8c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x47736(%rip),%rdi │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4772b(%rip),%rdi │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4771d(%rip),%rdi │ │ │ │ - mov %eax,0x94(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - mov %eax,%edx │ │ │ │ - test %ebx,%ebx │ │ │ │ - js c2bc8 │ │ │ │ - test %r14d,%r14d │ │ │ │ - js c2bc8 │ │ │ │ - test %ebp,%ebp │ │ │ │ - js c2bc8 │ │ │ │ - mov 0x8c(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - js c2bc8 │ │ │ │ - mov 0x60(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - js c2bc8 │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js c2bc8 │ │ │ │ - mov 0x94(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js c2bc8 │ │ │ │ - movl $0x1,0x20(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jns c1f10 │ │ │ │ + movl $0x505a41,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x4c4345,0x80(%rsp) │ │ │ │ + jmpq b85d9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x344b46,0x80(%rsp) │ │ │ │ + jmpq b85d9 │ │ │ │ + movl $0x4c4147,0x80(%rsp) │ │ │ │ + jmpq b85d9 │ │ │ │ + movl $0x505a53,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x4e4154,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x4e4953,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x475453,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x524143,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x435241,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x4e505a,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x41455a,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x524941,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x505943,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x52454d,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x414543,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x504f43,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x444f43,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x454f43,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x4f4f43,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x4e4f42,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x4f4350,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x4c4653,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x524150,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x544941,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x4c4f4d,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x435343,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x435351,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movl $0x435354,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x50434e,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x544c50,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x535344,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x534c47,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x584e54,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x565054,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + movl $0x58505a,0x40(%rsp) │ │ │ │ + jmpq b8560 │ │ │ │ + │ │ │ │ +00000000000b9120 : │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja b9230 │ │ │ │ + movsd 0x3d992(%rip),%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + ja b9230 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jnp b9240 │ │ │ │ + movsd 0x427e2(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jae b9360 │ │ │ │ + movsd 0x42840(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb b9250 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0x4283a(%rip),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + subsd 0x42826(%rip),%xmm3 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + subsd 0x42856(%rip),%xmm1 │ │ │ │ + addsd 0x4281e(%rip),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + addsd 0x42846(%rip),%xmm1 │ │ │ │ + subsd 0x4280e(%rip),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + subsd 0x42836(%rip),%xmm1 │ │ │ │ + addsd 0x427fe(%rip),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + addsd 0x42826(%rip),%xmm1 │ │ │ │ + subsd 0x427ee(%rip),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + subsd 0x42816(%rip),%xmm1 │ │ │ │ + addsd 0x427de(%rip),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + addsd 0x42806(%rip),%xmm1 │ │ │ │ + subsd 0x427ce(%rip),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + subsd 0x427f6(%rip),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + movsd 0x426f0(%rip),%xmm0 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x3f775(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3f770(%rip),%rdi │ │ │ │ - mov %eax,0xa8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3f764(%rip),%rdi │ │ │ │ - mov %eax,0xac(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3f759(%rip),%rdi │ │ │ │ - mov %eax,0xc8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x31f58(%rip),%rdi │ │ │ │ - mov %eax,0xa4(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3f736(%rip),%rdi │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3f728(%rip),%rdi │ │ │ │ - mov %eax,0xb4(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3db0b(%rip),%rdi │ │ │ │ - mov %eax,0xb8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3daf1(%rip),%rdi │ │ │ │ - mov %eax,0xbc(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3f6f6(%rip),%rdi │ │ │ │ - mov %eax,0xc0(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3f6ea(%rip),%rdi │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3f6e1(%rip),%rdi │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0xc4(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - js c3d30 │ │ │ │ - mov 0xa4(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js c3d18 │ │ │ │ - mov 0xa8(%rsp),%eax │ │ │ │ + jne b914e │ │ │ │ + movsd 0x426e2(%rip),%xmm0 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15ad0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + ucomisd 0x427bf(%rip),%xmm2 │ │ │ │ + xorpd 0x3e68f(%rip),%xmm0 │ │ │ │ + ja b94d9 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd 0x3d845(%rip),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd 0x427a1(%rip),%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + ja b9408 │ │ │ │ + mulsd 0x4281b(%rip),%xmm0 │ │ │ │ + movsd 0x4285b(%rip),%xmm2 │ │ │ │ + subsd 0x42813(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x4280b(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x4283f(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x427fb(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x4282f(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x427eb(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x4281f(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x427db(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x4280f(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x427cb(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x427ff(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x427bb(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x427b3(%rip),%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd 0x425dc(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + subsd 0x425c8(%rip),%xmm2 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x425cc(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd 0x425c8(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x425c4(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd 0x425c0(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x425bc(%rip),%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + subsd 0x425b4(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x425b0(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd 0x425ac(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x425a8(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd 0x425a4(%rip),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd 0x425a0(%rip),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x42670(%rip),%xmm2 │ │ │ │ + mulsd 0x42620(%rip),%xmm0 │ │ │ │ + addsd 0x42620(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x42614(%rip),%xmm0 │ │ │ │ + addsd 0x4264c(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x42604(%rip),%xmm0 │ │ │ │ + addsd 0x4263c(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x425f4(%rip),%xmm0 │ │ │ │ + addsd 0x4262c(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x425e4(%rip),%xmm0 │ │ │ │ + addsd 0x4261c(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x425d4(%rip),%xmm0 │ │ │ │ + addsd 0x4260c(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x425c4(%rip),%xmm0 │ │ │ │ + addsd 0x425fc(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd 0x425b4(%rip),%xmm0 │ │ │ │ + addsd 0x425ec(%rip),%xmm2 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + jmpq b9351 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + jmpq b927b │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000b94f0 : │ │ │ │ + sub $0x8,%rsp │ │ │ │ + comisd 0x3e494(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + jbe b9528 │ │ │ │ + subsd 0x3d5ba(%rip),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq b9120 │ │ │ │ + mulsd 0x42619(%rip),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x3d598(%rip),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + callq b9120 │ │ │ │ + mulsd 0x425ff(%rip),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000b9550 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x4222a(%rip),%rsi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + mov 0x65878(%rip),%rbp │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdx │ │ │ │ + lea 0xa8(%rsp),%rcx │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + lea 0x7c(%rsp),%r8 │ │ │ │ + mov 0x130(%rsp),%r15 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + mov %r9d,0x34(%rsp) │ │ │ │ + mov 0x140(%rsp),%rbx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ + mov 0x180(%rsp),%r13 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0x168(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x170(%rsp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x30d3f,0x0(%rbp) │ │ │ │ + callq b74e0 │ │ │ │ test %eax,%eax │ │ │ │ - js c2d58 │ │ │ │ - mov 0xac(%rsp),%eax │ │ │ │ + je b9650 │ │ │ │ + movl $0x1,0x24(%rsp) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ba226 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + add $0xf8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xb0(%rsp),%rcx │ │ │ │ + lea 0x98(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x80(%rsp),%r8 │ │ │ │ + lea 0x4212c(%rip),%rsi │ │ │ │ + callq b74e0 │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - js c2d58 │ │ │ │ - mov 0xa4(%rsp),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - js c2d58 │ │ │ │ - mov 0xb0(%rsp),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - js c2d58 │ │ │ │ - mov 0xb4(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - js c2d58 │ │ │ │ - mov 0xb8(%rsp),%r11d │ │ │ │ + jne b9618 │ │ │ │ + cmpl $0x3,0x34(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + je b9fe8 │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movq $0x1,0xc0(%rsp) │ │ │ │ + addsd 0xa8(%rsp),%xmm0 │ │ │ │ + mov 0x42488(%rip),%rdi │ │ │ │ + movq $0x1,0xc8(%rsp) │ │ │ │ + cmpl $0x1,0x178(%rsp) │ │ │ │ + movq $0x1,0xd0(%rsp) │ │ │ │ + movq $0x1,0xd8(%rsp) │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + addsd 0xb0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + mov 0x6535d(%rip),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov 0x65747(%rip),%rax │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + mov 0x65775(%rip),%rax │ │ │ │ + mov 0x42406(%rip),%rdi │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + jle b9771 │ │ │ │ + movslq 0x4(%r13),%rax │ │ │ │ + cmpl $0x2,0x178(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + je b9771 │ │ │ │ + movslq 0x8(%r13),%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + movslq 0x148(%rsp),%r14 │ │ │ │ + lea 0x0(,%r14,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x150(%rsp),%r11d │ │ │ │ + movl $0x0,0x8c(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ test %r11d,%r11d │ │ │ │ - js c2d58 │ │ │ │ - mov 0xbc(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - js c2d58 │ │ │ │ - mov 0xc0(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - js c2d58 │ │ │ │ - mov 0x50(%rsp),%edx │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - not %edx │ │ │ │ - not %eax │ │ │ │ - shr $0x1f,%edx │ │ │ │ - shr $0x1f,%eax │ │ │ │ - test %al,%dl │ │ │ │ - je c2d58 │ │ │ │ - mov 0xc4(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - js c2d58 │ │ │ │ - movl $0x2,0x20(%rsp) │ │ │ │ - jmpq c1f10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4b41d(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x4b415(%rip),%rdi │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - js c2d8e │ │ │ │ - movl $0x3,0x20(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jns c1f10 │ │ │ │ - lea 0x3ee6f(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3ee74(%rip),%rdi │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - js c2dc4 │ │ │ │ - movl $0x3,0x20(%rsp) │ │ │ │ + jle ba02e │ │ │ │ + mov 0x148(%rsp),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea 0x8(%r13,%rax,8),%r15 │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %rax,%r15 │ │ │ │ + nopl (%rax) │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + lea 0x64f736(%rip),%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + callq 15290 │ │ │ │ + pop %r9 │ │ │ │ + movq 0x3e0cf(%rip),%xmm3 │ │ │ │ test %eax,%eax │ │ │ │ - jns c1f10 │ │ │ │ - lea 0x3f592(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3f58d(%rip),%rdi │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ + mov 0x3e19e(%rip),%rax │ │ │ │ + pop %r10 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + jne b9910 │ │ │ │ + mov 0x148(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle b98ee │ │ │ │ + mov 0x65669(%rip),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + movsd (%rax),%xmm5 │ │ │ │ + mov 0x65620(%rip),%rax │ │ │ │ + movsd (%rax),%xmm4 │ │ │ │ + mov 0x6521d(%rip),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %r15,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp b98b7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm3,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jb b98b7 │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + jbe b989f │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + mov $0x1,%edi │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe b98ae │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne b9878 │ │ │ │ + test %sil,%sil │ │ │ │ + je b98d0 │ │ │ │ + mov 0x655b4(%rip),%rax │ │ │ │ + movsd %xmm4,(%rax) │ │ │ │ + test %cl,%cl │ │ │ │ + je b98de │ │ │ │ + mov 0x651ad(%rip),%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + test %dil,%dil │ │ │ │ + je b98ee │ │ │ │ + mov 0x655ce(%rip),%rax │ │ │ │ + movsd %xmm5,(%rax) │ │ │ │ + addq $0x1,0xc8(%rsp) │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + cmp %eax,0x150(%rsp) │ │ │ │ + je b9935 │ │ │ │ mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - js c3b9c │ │ │ │ - test %eax,%eax │ │ │ │ - js c3b9c │ │ │ │ - movl $0x3,0x20(%rsp) │ │ │ │ - jmpq c1f10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 52a00 │ │ │ │ + jmpq b97f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + mov 0x3e0a5(%rip),%rax │ │ │ │ + movq 0x3dfc5(%rip),%xmm3 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + jmpq b9837 │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %ebx,0x30(%rsp) │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x6513a(%rip),%rax │ │ │ │ + cmpq $0x0,(%rax) │ │ │ │ + je ba02e │ │ │ │ + mov 0x65521(%rip),%rax │ │ │ │ + mov 0x64f1bb(%rip),%edi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x6553f(%rip),%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + mov 0x654f3(%rip),%rax │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + test %edi,%edi │ │ │ │ + jne b9df6 │ │ │ │ + movslq 0x0(%rbp),%rax │ │ │ │ test %eax,%eax │ │ │ │ - je c31d8 │ │ │ │ - cmpl $0x3,0x20(%rsp) │ │ │ │ - movl $0xffffffff,0x48(%rsp) │ │ │ │ - jne c22c6 │ │ │ │ - mov 0x68(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - movsd %xmm0,0x1d0(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + js b99cb │ │ │ │ + mov 0x653f8(%rip),%rdi │ │ │ │ + lea 0x4(,%rax,4),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x8(%rbx),%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %r13d,%esi │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x1d8(%rsp) │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - lea 0x1e0(%rsp),%rdx │ │ │ │ - lea 0x1e8(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - callq 64d60 │ │ │ │ - movslq 0x10(%rsp),%rax │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%r12,%rax,8) │ │ │ │ - mov %rax,%rdx │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - add $0x1,%edx │ │ │ │ - movsd %xmm0,(%r15,%rax,8) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + callq 154d0 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + movq $0x1,0xc8(%rsp) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %r11d,%r13d │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov %r15,%r9 │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + lea 0x64f536(%rip),%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + callq 15290 │ │ │ │ + pop %rcx │ │ │ │ + movq 0x3ded0(%rip),%xmm4 │ │ │ │ test %eax,%eax │ │ │ │ - js c2ef8 │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ + mov 0x3df9f(%rip),%rax │ │ │ │ + pop %rsi │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + mov 0x3df9a(%rip),%rax │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + jne b9b48 │ │ │ │ + mov 0x148(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle b9b26 │ │ │ │ + mov 0x65429(%rip),%rax │ │ │ │ + mov 0x0(%rbp),%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - andpd 0x34d84(%rip),%xmm0 │ │ │ │ - minsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ + movsd 0x3df41(%rip),%xmm7 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + movsd (%rax),%xmm8 │ │ │ │ + lea -0x1(%rcx),%edi │ │ │ │ + movsd 0x3d04a(%rip),%xmm9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp b9b19 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm4,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm5 │ │ │ │ + jb b9b19 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + cvtsi2sd %ecx,%xmm1 │ │ │ │ + subsd %xmm8,%xmm3 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm0,%xmm10 │ │ │ │ + andpd %xmm6,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm7 │ │ │ │ + jbe b9afd │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + cmpnlesd %xmm0,%xmm3 │ │ │ │ + andpd %xmm9,%xmm3 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + andnpd %xmm10,%xmm1 │ │ │ │ + orpd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov 0x652a0(%rip),%r8 │ │ │ │ + cmp %eax,%ecx │ │ │ │ + cmovle %edi,%eax │ │ │ │ test %eax,%eax │ │ │ │ - js c29f7 │ │ │ │ - jmpq c31ab │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rsp),%edi │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - movsd %xmm0,0x1d0(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x8(%rbx),%edi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r14,%rdx │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,0x1d8(%rsp) │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - lea 0x1e8(%rsp),%rcx │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - movslq 0x10(%rsp),%rax │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - mov 0x98(%rsp),%edi │ │ │ │ - movsd %xmm0,(%r12,%rax,8) │ │ │ │ - lea 0x0(,%rax,8),%rbp │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%r15,%rax,8) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x90(%rsp),%edi │ │ │ │ - movsd %xmm0,0x1d0(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov 0x8(%rbx),%edi │ │ │ │ - mov %r14,%rdx │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x1d8(%rsp) │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x9c(%rsp),%edi │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%r12,%rbp,1) │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%r15,%rbp,1) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x94(%rsp),%edi │ │ │ │ - movsd %xmm0,0x1d0(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov 0x8(%rbx),%edi │ │ │ │ - mov %r14,%rdx │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x1d8(%rsp) │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - callq 64d60 │ │ │ │ + cmovs %esi,%eax │ │ │ │ + cltq │ │ │ │ + addl $0x1,(%r8,%rax,4) │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jne b9a80 │ │ │ │ + addq $0x1,0xc8(%rsp) │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + cmp %r13d,0x30(%rsp) │ │ │ │ + je b9b79 │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmpq b99f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8c(%rsp),%edi │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%r12,%rbp,1) │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%r15,%rbp,1) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xa0(%rsp),%edi │ │ │ │ - movsd %xmm0,0x1d0(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x8(%rbx),%edi │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - mov $0x5,%eax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r13d,%esi │ │ │ │ - movsd %xmm0,0x1d8(%rsp) │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - addl $0x4,0x10(%rsp) │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%r12,%rbp,1) │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%r15,%rbp,1) │ │ │ │ + callq b65b0 │ │ │ │ + mov 0x3de75(%rip),%rax │ │ │ │ + movq 0x3dd8d(%rip),%xmm4 │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + mov 0x3de59(%rip),%rax │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + jmpq b9a41 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mov 0x64f12(%rip),%rdi │ │ │ │ + mov 0x65223(%rip),%r12 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,(%rdi) │ │ │ │ test %eax,%eax │ │ │ │ - js c319f │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - andpd 0x34add(%rip),%xmm0 │ │ │ │ - minsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js c29f7 │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - andpd 0x34aae(%rip),%xmm0 │ │ │ │ - minsd 0x8(%rsp),%xmm0 │ │ │ │ + jle b9c08 │ │ │ │ + mov 0x651dc(%rip),%rcx │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + lea 0x8(%r12),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x4(%rcx),%rax │ │ │ │ + lea (%rax,%rsi,4),%rsi │ │ │ │ + jmp b9bf0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rdx │ │ │ │ + add $0x4,%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl (%rcx),%xmm1 │ │ │ │ + mov %rax,%rcx │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne b9be8 │ │ │ │ + movsd 0x41f50(%rip),%xmm0 │ │ │ │ + callq b7c70 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movsd 0x41cfd(%rip),%xmm0 │ │ │ │ + callq b7c70 │ │ │ │ movsd %xmm0,0x8(%rsp) │ │ │ │ - jmpq c29f7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - cmpl $0x1,0x88(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - je c33f0 │ │ │ │ + movsd 0x41f32(%rip),%xmm0 │ │ │ │ + callq b7c70 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + subsd 0x10(%rsp),%xmm1 │ │ │ │ + mulsd 0x3dd38(%rip),%xmm1 │ │ │ │ + movsd %xmm7,(%rax) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + mov 0x7c(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je ba05b │ │ │ │ cmp $0x2,%eax │ │ │ │ - je c2e17 │ │ │ │ - cmp %eax,0x48(%rsp) │ │ │ │ - je c33f0 │ │ │ │ + jne b9c9c │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + addsd 0xa8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je ba1ac │ │ │ │ cmp $0x2,%eax │ │ │ │ - jle c2e17 │ │ │ │ - addl $0x1,0x10c(%rsp) │ │ │ │ - movzbl 0xcc(%rsp),%r14d │ │ │ │ - movl $0xffffffff,0x48(%rsp) │ │ │ │ - and $0x1,%r14d │ │ │ │ - movzbl 0xcc(%rsp),%eax │ │ │ │ - mov 0xd8(%rsp),%ebp │ │ │ │ - xor $0x1,%eax │ │ │ │ - test %ebp,%ebp │ │ │ │ - je c5264 │ │ │ │ - movsd 0x128(%rsp),%xmm3 │ │ │ │ - movsd 0x150(%rsp),%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm3 │ │ │ │ - jp c3272 │ │ │ │ - comisd %xmm7,%xmm3 │ │ │ │ - je c327a │ │ │ │ - movl $0xffffffff,0x48(%rsp) │ │ │ │ - movsd 0x138(%rsp),%xmm4 │ │ │ │ - movsd 0x158(%rsp),%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - jp c3718 │ │ │ │ - comisd %xmm3,%xmm4 │ │ │ │ - jne c3718 │ │ │ │ - cmpl $0x3,0x48(%rsp) │ │ │ │ - setg %dl │ │ │ │ - and %edx,%eax │ │ │ │ - movsd 0xf0(%rsp),%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + jne b9cd6 │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + addsd 0xb0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + cmpl $0x3,0x34(%rsp) │ │ │ │ + je b9fa9 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + ucomisd (%rax),%xmm0 │ │ │ │ + jp b9d03 │ │ │ │ + jne b9d03 │ │ │ │ + addsd 0x3cdc9(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x64ee17(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je b9d40 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + cmpl $0x3,0x34(%rsp) │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + je ba1dd │ │ │ │ + lea 0x50217(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja b9620 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle b9e2c │ │ │ │ + mov 0x64d9e(%rip),%r15 │ │ │ │ + mov 0x65207(%rip),%r14 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp b9d9f │ │ │ │ + xchg %ax,%ax │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x110(%rsp),%xmm5 │ │ │ │ - cvtsi2sdl 0xdc(%rsp),%xmm0 │ │ │ │ - cvtsi2sdl 0x160(%rsp),%xmm1 │ │ │ │ - comisd %xmm7,%xmm5 │ │ │ │ - subsd %xmm7,%xmm0 │ │ │ │ - subsd %xmm5,%xmm1 │ │ │ │ - ja c36f0 │ │ │ │ - xorpd 0x341c0(%rip),%xmm7 │ │ │ │ - movapd %xmm7,%xmm2 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - addsd 0x478f0(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%ecx │ │ │ │ - mov %ecx,0xdc(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne c2e17 │ │ │ │ - test %r14b,%r14b │ │ │ │ - je c22bb │ │ │ │ - test %dl,%dl │ │ │ │ - je c22bb │ │ │ │ - movsd 0x168(%rsp),%xmm7 │ │ │ │ - movsd 0x130(%rsp),%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm7 │ │ │ │ - jp c334a │ │ │ │ - comisd %xmm4,%xmm7 │ │ │ │ - je c3352 │ │ │ │ - movl $0xffffffff,0x48(%rsp) │ │ │ │ - movsd 0x170(%rsp),%xmm3 │ │ │ │ - movsd 0x148(%rsp),%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm3 │ │ │ │ - jp c3370 │ │ │ │ - comisd %xmm7,%xmm3 │ │ │ │ - je c3378 │ │ │ │ - movl $0xffffffff,0x48(%rsp) │ │ │ │ - movsd 0x100(%rsp),%xmm4 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movsd 0x8(%rdx,%r12,1),%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + callq b94f0 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + movsd %xmm0,(%r14,%r13,8) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jle b9e3a │ │ │ │ + mov 0x64d12(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ + lea 0x0(,%r13,8),%rdx │ │ │ │ + cvtsi2sd %r13d,%xmm0 │ │ │ │ + mulsd (%rax),%xmm0 │ │ │ │ + mov 0x650be(%rip),%rax │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + mov 0x64cbb(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd %xmm0,(%r15,%r13,8) │ │ │ │ + test %rax,%rax │ │ │ │ + jns b9d70 │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1,%eax │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x118(%rsp),%xmm5 │ │ │ │ - cvtsi2sdl 0xe0(%rsp),%xmm0 │ │ │ │ - cvtsi2sdl 0x164(%rsp),%xmm1 │ │ │ │ - comisd %xmm4,%xmm5 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - subsd %xmm5,%xmm1 │ │ │ │ - ja c36c8 │ │ │ │ - xorpd 0x340f2(%rip),%xmm4 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - addsd 0x47822(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - mov %eax,0xe0(%rsp) │ │ │ │ - jmpq c22bb │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,0x48(%rsp) │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jle c22bb │ │ │ │ - mov 0xd8(%rsp),%r14d │ │ │ │ - addl $0x1,0x10c(%rsp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je c35f8 │ │ │ │ - mov 0xe4(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ - test %eax,%eax │ │ │ │ - je c3537 │ │ │ │ - movzbl 0xcc(%rsp),%r14d │ │ │ │ - and $0x1,%r14d │ │ │ │ - cmpl $0x1,0x88(%rsp) │ │ │ │ - je c3843 │ │ │ │ - movl $0xffffffff,0x48(%rsp) │ │ │ │ - jmpq c323a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x36938(%rip),%xmm0 │ │ │ │ - ucomisd 0x78(%rdi),%xmm0 │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - mov 0x33665(%rip),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - jp c2788 │ │ │ │ - jne c2788 │ │ │ │ - movsd %xmm0,0x10(%rbx) │ │ │ │ - jmpq c2788 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x33640(%rip),%xmm4 │ │ │ │ - ucomisd 0x78(%rdi),%xmm4 │ │ │ │ - movl $0x1,0x8(%rbx) │ │ │ │ - mov 0x368ed(%rip),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - jp c2788 │ │ │ │ - jne c2788 │ │ │ │ - movsd %xmm4,0x10(%rbx) │ │ │ │ - jmpq c2788 │ │ │ │ - nopl (%rax) │ │ │ │ + shr %rcx │ │ │ │ + or %rax,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp b9d79 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x500c6(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64c27(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + jmpq b99a1 │ │ │ │ + mov 0x64ccd(%rip),%r15 │ │ │ │ + mov 0x65136(%rip),%r14 │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + sub $0x2,%edx │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov (%r14,%rax,8),%r12 │ │ │ │ + test %esi,%esi │ │ │ │ + jle b9eb7 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %edx,%edx │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 52a70 │ │ │ │ - addq $0x1,0xd0(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - cmp %eax,0x178(%rsp) │ │ │ │ - jle c3d7b │ │ │ │ - mov 0xe8(%rsp),%rcx │ │ │ │ - mov (%rcx,%rax,8),%rsi │ │ │ │ - jmpq c1cd9 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x0,0xcc(%rsp) │ │ │ │ - jmpq c2298 │ │ │ │ - movl $0x0,0xd8(%rsp) │ │ │ │ - jmpq c2255 │ │ │ │ - mov 0x335b1(%rip),%rax │ │ │ │ - movl $0x4,0x8(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - jmpq c2788 │ │ │ │ - mov 0x120(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne c342a │ │ │ │ - mov 0x140(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne c342a │ │ │ │ - mov 0x17c(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne c342a │ │ │ │ - mov 0xe4(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x120(%rsp),%edi │ │ │ │ - mov %eax,0x160(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x140(%rsp),%edi │ │ │ │ - movsd %xmm0,0x150(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x17c(%rsp),%edi │ │ │ │ - movsd %xmm0,0x110(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x158(%rsp) │ │ │ │ + jmp b9e6c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xcc(%rsp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x1,%edx │ │ │ │ - cmp $0x3,%ebp │ │ │ │ - setg %r14b │ │ │ │ - and %al,%r14b │ │ │ │ - je c55eb │ │ │ │ - mov 0x108(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ - test %eax,%eax │ │ │ │ - je c38e3 │ │ │ │ - cmpl $0x1,0x88(%rsp) │ │ │ │ - jne c3445 │ │ │ │ - movsd 0x170(%rsp),%xmm3 │ │ │ │ - mov 0x164(%rsp),%eax │ │ │ │ - movsd 0x118(%rsp),%xmm5 │ │ │ │ - movsd 0x168(%rsp),%xmm4 │ │ │ │ - mov %eax,0xe0(%rsp) │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ - movsd %xmm3,0x148(%rsp) │ │ │ │ - movsd 0x158(%rsp),%xmm3 │ │ │ │ - movsd %xmm5,0x100(%rsp) │ │ │ │ - movsd 0x110(%rsp),%xmm5 │ │ │ │ - movsd %xmm4,0x130(%rsp) │ │ │ │ - movsd 0x150(%rsp),%xmm4 │ │ │ │ - mov %eax,0xdc(%rsp) │ │ │ │ - movsd %xmm3,0x138(%rsp) │ │ │ │ - movsd %xmm5,0xf0(%rsp) │ │ │ │ - movsd %xmm4,0x128(%rsp) │ │ │ │ - jmpq c3445 │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je b9e86 │ │ │ │ + mov %rcx,%rax │ │ │ │ + movsd (%r15,%rax,8),%xmm0 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe b9e60 │ │ │ │ + movsd (%r14,%rcx,8),%xmm7 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp b9ea4 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x118(%rsp),%xmm4 │ │ │ │ - movsd %xmm4,0x100(%rsp) │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - xorpd 0x33dca(%rip),%xmm2 │ │ │ │ - jmpq c33c2 │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je b9eb7 │ │ │ │ + mov %rcx,%rax │ │ │ │ + movsd (%r15,%rax,8),%xmm0 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe b9e98 │ │ │ │ + mov (%r14,%rcx,8),%r12 │ │ │ │ + cmpl $0x1,0x34(%rsp) │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + subsd (%rsp),%xmm0 │ │ │ │ + jne ba08c │ │ │ │ + xor %edi,%edi │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + divsd 0x41c96(%rip),%xmm5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd 0x8(%r14),%xmm0 │ │ │ │ + cvtsi2sd %edi,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + addsd (%rsp),%xmm2 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle b9f97 │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp b9f27 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x110(%rsp),%xmm3 │ │ │ │ - movsd %xmm3,0xf0(%rsp) │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - xorpd 0x33da2(%rip),%xmm2 │ │ │ │ - jmpq c32f4 │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + movsd -0x8(%rdx),%xmm1 │ │ │ │ + cmp %eax,%esi │ │ │ │ + je b9f42 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jb b9f10 │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movslq %edx,%rax │ │ │ │ + movsd (%r14,%rax,8),%xmm0 │ │ │ │ + mov %ecx,%eax │ │ │ │ + movslq %edx,%rcx │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + movsd (%r15,%rcx,8),%xmm4 │ │ │ │ + jp b9f70 │ │ │ │ + jne b9f70 │ │ │ │ + movsd %xmm4,(%rbx,%rdi,8) │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp $0x100,%rdi │ │ │ │ + jne b9ee0 │ │ │ │ + jmpq b9620 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0xffffffff,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - jmpq c32aa │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x36660(%rip),%xmm0 │ │ │ │ - ucomisd 0x78(%rdi),%xmm0 │ │ │ │ - movl $0x2,0x8(%rbx) │ │ │ │ - mov 0x3338d(%rip),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - jp c2788 │ │ │ │ - jne c2788 │ │ │ │ - movl $0x3,0x8(%rbx) │ │ │ │ - jmpq c3483 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - sub $0x65,%eax │ │ │ │ - jne c3780 │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - sub $0x63,%eax │ │ │ │ + cltq │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd (%r15,%rax,8),%xmm3 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + addsd %xmm4,%xmm2 │ │ │ │ + movsd %xmm2,(%rbx,%rdi,8) │ │ │ │ + jmp b9f55 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp b9f42 │ │ │ │ + mov 0x84(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je ba201 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne b9ce1 │ │ │ │ + mulsd 0xa0(%rsp),%xmm1 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + addsd 0x8(%rsp),%xmm1 │ │ │ │ + addsd 0xb8(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + jmpq b9ce1 │ │ │ │ + lea 0xb8(%rsp),%rcx │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x84(%rsp),%r8 │ │ │ │ + lea 0x417a0(%rip),%rsi │ │ │ │ + callq b74e0 │ │ │ │ test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - cmp $0x6a,%cl │ │ │ │ - jne c378e │ │ │ │ - test %al,%al │ │ │ │ - jne c37cf │ │ │ │ - cmp $0x62,%cl │ │ │ │ - jne c21e0 │ │ │ │ - test %al,%al │ │ │ │ - je c21e0 │ │ │ │ - movl $0x3,0x8(%rbx) │ │ │ │ - jmpq c21e0 │ │ │ │ + jne b9618 │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + addsd 0xb8(%rsp),%xmm1 │ │ │ │ + jmpq b96a6 │ │ │ │ + movdqa 0x51d9a(%rip),%xmm0 │ │ │ │ + movl $0x2e736c,0x64eb20(%rip) │ │ │ │ + movaps %xmm0,0x64eaf9(%rip) │ │ │ │ + movdqa 0x51d91(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x64eafa(%rip) │ │ │ │ + jmpq b9618 │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq b7c70 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd 0xa8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq b9c9c │ │ │ │ + callq 15b70 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + divsd 0x41ad4(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x41ac4(%rip),%xmm1 │ │ │ │ + mov 0x41ac5(%rip),%rax │ │ │ │ + cvtsi2sd %r13d,%xmm0 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mulsd (%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + movq %r12,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle ba195 │ │ │ │ + lea 0x8(%r14),%rax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp ba10e │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rcx),%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %edx,%esi │ │ │ │ + je ba180 │ │ │ │ + movslq %edx,%rcx │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb ba100 │ │ │ │ + lea -0x1(%rcx),%eax │ │ │ │ + cltq │ │ │ │ + movsd (%r14,%rax,8),%xmm3 │ │ │ │ + ucomisd %xmm0,%xmm3 │ │ │ │ + movsd (%r15,%rax,8),%xmm4 │ │ │ │ + jp ba150 │ │ │ │ + jne ba150 │ │ │ │ + movsd %xmm4,(%rbx,%r13,8) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp $0x100,%r13 │ │ │ │ + jne ba0a8 │ │ │ │ + jmpq b9620 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd (%r15,%rcx,8),%xmm2 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + movsd %xmm1,(%rbx,%r13,8) │ │ │ │ + jmp ba137 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movslq %esi,%rax │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd (%r14,%rax,8),%xmm0 │ │ │ │ + movslq %ecx,%rax │ │ │ │ + movslq %esi,%rcx │ │ │ │ + jmp ba123 │ │ │ │ + movsd (%r14),%xmm3 │ │ │ │ + movsd 0x8(%r14),%xmm0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmpq ba123 │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq b7c70 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd 0xb0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq b9cd6 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + lea 0x4fd1f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + mov $0x3,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq b9620 │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + callq b7c70 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + addsd 0xb8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq b9ce1 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000ba230 : │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edi,%edi │ │ │ │ + js ba318 │ │ │ │ + mov 0x64ed0f(%rip),%r8d │ │ │ │ + test %esi,%esi │ │ │ │ + js ba310 │ │ │ │ + cmp %r8d,%edi │ │ │ │ + jae ba310 │ │ │ │ + mov 0x64ecf4(%rip),%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jae ba318 │ │ │ │ + sub $0x1,%ecx │ │ │ │ + mov 0x64ecf6(%rip),%r9 │ │ │ │ + movslq %edi,%r10 │ │ │ │ + sub %esi,%ecx │ │ │ │ + lea 0x0(,%r10,8),%rsi │ │ │ │ + mov %ecx,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rax,%r9 │ │ │ │ test %edx,%edx │ │ │ │ - jne c37bb │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - cmpb $0x65,0x0(%rbp) │ │ │ │ - jne c21e0 │ │ │ │ - cmpb $0x63,0x1(%rbp) │ │ │ │ - jne c21e0 │ │ │ │ - movl $0x2,0x8(%rbx) │ │ │ │ - jmpq c21e0 │ │ │ │ + je ba320 │ │ │ │ + movsd 0x418e0(%rip),%xmm4 │ │ │ │ + mov 0x64ed86(%rip),%edx │ │ │ │ + push %rbx │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm4,%xmm3 │ │ │ │ + cvttsd2si %xmm1,%r10d │ │ │ │ + cvttsd2si %xmm2,%r11d │ │ │ │ + cvttsd2si %xmm3,%ebx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je ba358 │ │ │ │ + test %edx,%edx │ │ │ │ + jne ba2f0 │ │ │ │ + comisd 0x3e07a(%rip),%xmm0 │ │ │ │ + jbe ba2f0 │ │ │ │ + imul %r8d,%ecx │ │ │ │ + shl $0x2,%edi │ │ │ │ + mov 0x64ec92(%rip),%rdx │ │ │ │ + lea (%rdi,%rcx,4),%eax │ │ │ │ + cltq │ │ │ │ + mov %r10b,(%rdx,%rax,1) │ │ │ │ + mov %r11b,0x1(%rdx,%rax,1) │ │ │ │ + mov %bl,0x2(%rdx,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x880(%rsp),%rdi │ │ │ │ - callq 15200 │ │ │ │ - ucomisd 0x38(%rsp),%xmm0 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - jp c3a50 │ │ │ │ - jne c3a50 │ │ │ │ - mov 0x332cb(%rip),%rcx │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - mov $0x6a,%ecx │ │ │ │ - jmpq c2192 │ │ │ │ + mov (%r9),%rax │ │ │ │ + movsd 0x517bd(%rip),%xmm1 │ │ │ │ + add %rsi,%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe ba348 │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x881(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov $0x6a,%ecx │ │ │ │ - movsd %xmm0,0x10(%rbx) │ │ │ │ - jmpq c2192 │ │ │ │ - movsd 0x170(%rsp),%xmm3 │ │ │ │ - mov 0x164(%rsp),%ecx │ │ │ │ - movl $0xffffffff,0x48(%rsp) │ │ │ │ - movsd 0x118(%rsp),%xmm5 │ │ │ │ - movzbl 0xcc(%rsp),%eax │ │ │ │ - movsd 0x168(%rsp),%xmm4 │ │ │ │ - mov %ecx,0xe0(%rsp) │ │ │ │ - movsd %xmm3,0x148(%rsp) │ │ │ │ - mov 0x160(%rsp),%ecx │ │ │ │ - xor $0x1,%eax │ │ │ │ - movsd 0x158(%rsp),%xmm3 │ │ │ │ - movsd %xmm5,0x100(%rsp) │ │ │ │ - movsd 0x110(%rsp),%xmm5 │ │ │ │ - movsd %xmm4,0x130(%rsp) │ │ │ │ - movsd 0x150(%rsp),%xmm4 │ │ │ │ - mov %ecx,0xdc(%rsp) │ │ │ │ - movsd %xmm3,0x138(%rsp) │ │ │ │ - movsd %xmm5,0xf0(%rsp) │ │ │ │ - movsd %xmm4,0x128(%rsp) │ │ │ │ - jmpq c3254 │ │ │ │ - mov 0x124(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne c3628 │ │ │ │ - mov 0x144(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r9),%rdx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + ucomisd (%rdx,%r10,8),%xmm4 │ │ │ │ + jp ba33b │ │ │ │ + comisd (%rdx,%r10,8),%xmm4 │ │ │ │ + je ba288 │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add 0x64ec19(%rip),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rdi,%rdi,2),%eax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + cltq │ │ │ │ + mov %r10b,(%rcx,%rax,1) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %r11b,0x1(%rcx,%rax,1) │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov %bl,0x2(%rdx,%rax,1) │ │ │ │ + jmpq ba2f0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000ba390 : │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edi,%edi │ │ │ │ + js ba3ea │ │ │ │ + mov 0x64ebb4(%rip),%ecx │ │ │ │ + test %esi,%esi │ │ │ │ + js ba3e8 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jae ba3e8 │ │ │ │ + mov 0x64eba1(%rip),%r8d │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jg ba3e8 │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jae ba3e8 │ │ │ │ + mov 0x64ec60(%rip),%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je ba3f0 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne ba3ea │ │ │ │ + sub $0x1,%r8d │ │ │ │ + lea (%rdx,%rdi,4),%eax │ │ │ │ + mov 0x64eb9b(%rip),%rdx │ │ │ │ + sub %esi,%r8d │ │ │ │ + imul %r8d,%ecx │ │ │ │ + lea (%rax,%rcx,4),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%rdi,%rdi,2),%eax │ │ │ │ + sub $0x1,%r8d │ │ │ │ + add %eax,%edx │ │ │ │ + mov 0x64eb80(%rip),%rax │ │ │ │ + sub %esi,%r8d │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov (%rax,%r8,8),%rax │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000ba410 : │ │ │ │ + mov 0x64eb36(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne c3628 │ │ │ │ - mov 0x1a8(%rsp),%edi │ │ │ │ - callq 52a00 │ │ │ │ + je ba66b │ │ │ │ + mov 0x64eb53(%rip),%r9 │ │ │ │ + push %r15 │ │ │ │ + sub $0x1,%eax │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov 0x64eb1b(%rip),%r11d │ │ │ │ + mov 0x64ebe1(%rip),%edi │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + push %r13 │ │ │ │ + lea 0x8(%r9),%r13 │ │ │ │ + mov 0x64eb33(%rip),%r8 │ │ │ │ + push %r12 │ │ │ │ + lea 0x0(,%r11,4),%ecx │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + mov 0x64eb05(%rip),%r12 │ │ │ │ + push %rbp │ │ │ │ + movsd 0x3c65c(%rip),%xmm4 │ │ │ │ + push %rbx │ │ │ │ + mov 0x64eafc(%rip),%rbp │ │ │ │ + mov 0x64eae5(%rip),%rbx │ │ │ │ + mov %r11d,-0x10(%rsp) │ │ │ │ + mov %ecx,-0xc(%rsp) │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x10(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne c3628 │ │ │ │ - mov 0x108(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x124(%rsp),%edi │ │ │ │ - mov %eax,0x164(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x144(%rsp),%edi │ │ │ │ - movsd %xmm0,0x168(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x1a8(%rsp),%edi │ │ │ │ - movsd %xmm0,0x118(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movzbl 0xd8(%rsp),%eax │ │ │ │ - movsd %xmm0,0x170(%rsp) │ │ │ │ - xor $0x1,%eax │ │ │ │ - cmpl $0x1,0x88(%rsp) │ │ │ │ - jne c3a3f │ │ │ │ - movsd 0x170(%rsp),%xmm5 │ │ │ │ - mov 0x164(%rsp),%ecx │ │ │ │ - movsd 0x168(%rsp),%xmm4 │ │ │ │ - movsd 0x158(%rsp),%xmm3 │ │ │ │ - mov %ecx,0xe0(%rsp) │ │ │ │ - mov 0x160(%rsp),%ecx │ │ │ │ - movsd %xmm5,0x148(%rsp) │ │ │ │ - movsd 0x118(%rsp),%xmm5 │ │ │ │ - movsd %xmm4,0x130(%rsp) │ │ │ │ - movsd 0x150(%rsp),%xmm4 │ │ │ │ - movsd %xmm5,0x100(%rsp) │ │ │ │ - movsd 0x110(%rsp),%xmm5 │ │ │ │ - mov %ecx,0xdc(%rsp) │ │ │ │ - movsd %xmm3,0x138(%rsp) │ │ │ │ - movsd %xmm5,0xf0(%rsp) │ │ │ │ - movsd %xmm4,0x128(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne c2e17 │ │ │ │ - mov %ebp,0x48(%rsp) │ │ │ │ - jmpq c323a │ │ │ │ - movsd %xmm0,0x10(%rbx) │ │ │ │ - mov $0x6a,%ecx │ │ │ │ - jmpq c2192 │ │ │ │ - mov 0x178(%rsp),%ebp │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jg c3a70 │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xf8(%rsp),%r8 │ │ │ │ - lea 0x3cef3(%rip),%rcx │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + je ba640 │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + mov %r14d,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x5888(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne c55cb │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - add $0x5898,%rsp │ │ │ │ + jmpq ba586 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + jne ba56f │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + jbe ba56f │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movslq %esi,%rdx │ │ │ │ + movzbl (%r12,%rdx,1),%r15d │ │ │ │ + lea 0x0(%rbp,%rdx,1),%r10 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + cvtsi2sd %r15d,%xmm1 │ │ │ │ + movzbl (%r10),%r15d │ │ │ │ + cvtsi2sd %r15d,%xmm3 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvttsd2si %xmm1,%r15d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r15b,(%r10) │ │ │ │ + movzbl 0x1(%r12,%rdx,1),%r15d │ │ │ │ + lea 0x1(%rbp,%rdx,1),%r10 │ │ │ │ + cvtsi2sd %r15d,%xmm1 │ │ │ │ + movzbl (%r10),%r15d │ │ │ │ + cvtsi2sd %r15d,%xmm3 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%r15d │ │ │ │ + mov %r15b,(%r10) │ │ │ │ + lea 0x2(%rbp,%rdx,1),%r10 │ │ │ │ + movzbl 0x2(%r12,%rdx,1),%edx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %edx,%xmm1 │ │ │ │ + movzbl (%r10),%edx │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %edx,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + mov %dl,(%r10) │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + lea (%r10,%rcx,1),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + add $0x4,%esi │ │ │ │ + cmp %rax,%r11 │ │ │ │ + je ba640 │ │ │ │ + lea 0x0(,%rax,8),%rcx │ │ │ │ + lea (%r10,%rcx,1),%rdx │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jne ba4b0 │ │ │ │ + mov (%r9),%r15 │ │ │ │ + lea (%rax,%rax,2),%edx │ │ │ │ + mov (%r8),%r10 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movzbl (%r15,%rdx,1),%r15d │ │ │ │ + add %rdx,%r10 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + cvtsi2sd %r15d,%xmm1 │ │ │ │ + movzbl (%r10),%r15d │ │ │ │ + cvtsi2sd %r15d,%xmm3 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvttsd2si %xmm1,%r15d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r15b,(%r10) │ │ │ │ + mov (%r9),%r15 │ │ │ │ + mov (%r8),%r10 │ │ │ │ + movzbl 0x1(%r15,%rdx,1),%r15d │ │ │ │ + lea 0x1(%r10,%rdx,1),%r10 │ │ │ │ + cvtsi2sd %r15d,%xmm1 │ │ │ │ + movzbl (%r10),%r15d │ │ │ │ + cvtsi2sd %r15d,%xmm3 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%r15d │ │ │ │ + mov %r15b,(%r10) │ │ │ │ + mov (%r8),%r10 │ │ │ │ + mov (%r9),%r15 │ │ │ │ + lea 0x2(%r10,%rdx,1),%r10 │ │ │ │ + movzbl 0x2(%r15,%rdx,1),%edx │ │ │ │ + jmpq ba541 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%r9 │ │ │ │ + add $0x8,%r8 │ │ │ │ + add $0x8,%rbx │ │ │ │ + add -0xc(%rsp),%r14d │ │ │ │ + cmp -0x8(%rsp),%r13 │ │ │ │ + je ba660 │ │ │ │ + add $0x8,%r13 │ │ │ │ + jmpq ba490 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - mov 0x178(%rsp),%ebp │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jg c3b00 │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x88(%rsp),%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - lea 0x3e8f4(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq c3ab6 │ │ │ │ - mov 0x178(%rsp),%ebp │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jg c3b60 │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xeb68e(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq c3ab6 │ │ │ │ - mov 0x178(%rsp),%ebp │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - jg c3bad │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - movdqa 0x46ebd(%rip),%xmm0 │ │ │ │ - mov $0x73,%edi │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ - movdqa 0x46eac(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x46eb0(%rip),%xmm0 │ │ │ │ - movl $0x6574616e,0xc0(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqa 0x46eaa(%rip),%xmm0 │ │ │ │ - mov %di,0xc4(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movdqa 0x46ea7(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movdqa 0x46eab(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x50(%rax) │ │ │ │ - movdqa 0x46eaf(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x60(%rax) │ │ │ │ - movdqa 0x46eb3(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x70(%rax) │ │ │ │ - movdqa 0x46eb7(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x80(%rax) │ │ │ │ - movdqa 0x46eb8(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x90(%rax) │ │ │ │ - movdqa 0x46eb9(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xa0(%rax) │ │ │ │ - movdqa 0x46eba(%rip),%xmm0 │ │ │ │ - movups %xmm0,0xb0(%rax) │ │ │ │ - jmpq c3ab6 │ │ │ │ - cmpb $0x63,0x1(%rbp) │ │ │ │ - jne c21e0 │ │ │ │ - movl $0x3,0x8(%rbx) │ │ │ │ - jmpq c21e0 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov (%rax),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15160 │ │ │ │ + │ │ │ │ +00000000000ba670 : │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %r8d,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + movsd %xmm6,0x40(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 52a70 │ │ │ │ - movl $0x1,0x178(%rsp) │ │ │ │ - jmpq c1c16 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - movdqa 0x3c6fb(%rip),%xmm0 │ │ │ │ - mov $0x2e65,%ebx │ │ │ │ - movabs $0x7265646165682074,%rcx │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - movl $0x6c696620,0x18(%rax) │ │ │ │ - mov %bx,0x1c(%rax) │ │ │ │ - movb $0x0,0x1e(%rax) │ │ │ │ - jmpq c3ab6 │ │ │ │ - lea 0x3e668(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0xa4(%rsp) │ │ │ │ - jmpq c2cbf │ │ │ │ - lea 0x3e649(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - jmpq c2cb0 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - ucomisd 0x3370c(%rip),%xmm5 │ │ │ │ - jp c198e │ │ │ │ - jne c198e │ │ │ │ - movsd 0x36028(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - jmpq c198e │ │ │ │ - mov 0x178(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov 0xe8(%rsp),%rcx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %rcx,%rbp │ │ │ │ - lea 0x8(%rcx,%rax,8),%rbx │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - callq 15090 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne c3d9f │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je c43c9 │ │ │ │ - mov 0x32cfa(%rip),%rcx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movslq %r14d,%rax │ │ │ │ - mov %r14d,0x78(%rsp) │ │ │ │ - movsd 0x32cff(%rip),%xmm2 │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov %r13d,0x70(%rsp) │ │ │ │ - movq %rcx,%xmm6 │ │ │ │ - movq %rcx,%xmm7 │ │ │ │ - movq %rcx,%xmm8 │ │ │ │ - mov %rax,%r13 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - lea 0x1c8(%rsp),%rbx │ │ │ │ - lea 0x1c0(%rsp),%rbp │ │ │ │ - movsd 0x35c90(%rip),%xmm0 │ │ │ │ - mulsd (%r12,%r14,8),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd %xmm6,0x68(%rsp) │ │ │ │ - movsd %xmm7,0x60(%rsp) │ │ │ │ - movsd %xmm8,0x58(%rsp) │ │ │ │ - movsd %xmm2,0x50(%rsp) │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x35c52(%rip),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd 0x1c0(%rsp),%xmm1 │ │ │ │ - mulsd (%r15,%r14,8),%xmm0 │ │ │ │ - add $0x1,%r14 │ │ │ │ - movsd 0x1c8(%rsp),%xmm3 │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd 0x1c0(%rsp),%xmm0 │ │ │ │ - movsd 0x58(%rsp),%xmm8 │ │ │ │ - movsd 0x60(%rsp),%xmm7 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd 0x68(%rsp),%xmm6 │ │ │ │ - movsd 0x1c8(%rsp),%xmm3 │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - minsd %xmm6,%xmm2 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - maxsd %xmm5,%xmm1 │ │ │ │ - minsd %xmm8,%xmm4 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd 0x50(%rsp),%xmm2 │ │ │ │ - maxsd %xmm2,%xmm3 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm4,%xmm8 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - minsd %xmm7,%xmm4 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movapd %xmm4,%xmm7 │ │ │ │ - movsd 0x30(%rsp),%xmm4 │ │ │ │ - maxsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jne c3e18 │ │ │ │ - subsd %xmm8,%xmm5 │ │ │ │ - mov 0x70(%rsp),%r13d │ │ │ │ - mov 0x78(%rsp),%r14d │ │ │ │ - comisd 0x32b92(%rip),%xmm5 │ │ │ │ - ja c3f58 │ │ │ │ - subsd %xmm7,%xmm4 │ │ │ │ - comisd 0x32b84(%rip),%xmm4 │ │ │ │ - ja c3f58 │ │ │ │ - subsd %xmm6,%xmm2 │ │ │ │ - comisd 0x32b76(%rip),%xmm2 │ │ │ │ - jbe c43c9 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - lea 0x463af(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd 0x1b8(%rsp),%xmm0 │ │ │ │ - mov 0x180(%rsp),%r14 │ │ │ │ - divsd %xmm5,%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - cvttsd2si %xmm0,%ebx │ │ │ │ - movsd 0x35fc8(%rip),%xmm0 │ │ │ │ - divsd %xmm5,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%ebp │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x46373(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmpl $0xffffffff,0x48(%rsp) │ │ │ │ - je c4cb3 │ │ │ │ - mov 0x180(%rsp),%r14 │ │ │ │ - mov 0x48(%rsp),%r12d │ │ │ │ - lea 0x46387(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x46350(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebp,%ecx │ │ │ │ - lea 0x46344(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - jle c405a │ │ │ │ - mov 0xdc(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x46335(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmp $0x3,%r12d │ │ │ │ - je c405a │ │ │ │ - mov 0xe0(%rsp),%ecx │ │ │ │ - lea 0x4632a(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - test %r13d,%r13d │ │ │ │ - je c439f │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je c439f │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - je c407d │ │ │ │ - cmp $0x3,%r13d │ │ │ │ - jne c4efe │ │ │ │ - mov 0x180(%rsp),%r14 │ │ │ │ - lea 0x46332(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x46332(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x462e9(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x180(%rsp),%r14 │ │ │ │ - lea 0x46355(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x4634c(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - cmpl $0x2,0x48(%rsp) │ │ │ │ - xorpd 0x3338b(%rip),%xmm3 │ │ │ │ - movq %xmm3,%r12 │ │ │ │ - jg c4d06 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x180(%rsp),%r14 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - addsd 0x32976(%rip),%xmm0 │ │ │ │ - mulsd 0x33326(%rip),%xmm0 │ │ │ │ - lea 0x46329(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - lea 0x4631c(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - addsd 0x3293b(%rip),%xmm0 │ │ │ │ - mulsd 0x332eb(%rip),%xmm0 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x46324(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x46317(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x46330(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x46327(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ + mov 0x64e44e(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - js c4f80 │ │ │ │ - movb $0x0,0x3880(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x3880(%rsp),%r12 │ │ │ │ - callq 15090 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15090 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r12,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x190(%rsp),%r15 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x463be(%rip),%rcx │ │ │ │ - movl $0x0,(%r15) │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x124(%rsp),%r14d │ │ │ │ - push %r14 │ │ │ │ - mov 0xa8(%rsp),%r13d │ │ │ │ - mov 0x1b0(%rsp),%rdi │ │ │ │ - mov %r13d,%r9d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r13d,%r9d │ │ │ │ - mov %r12,%r8 │ │ │ │ - push %rbp │ │ │ │ - lea 0x463e1(%rip),%rcx │ │ │ │ - mov $0x1000,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rbx │ │ │ │ - lea 0x404(%r15),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %r14 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x1404(%r15),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x35c77(%rip),%rcx │ │ │ │ - movsd 0x1b8(%rsp),%xmm5 │ │ │ │ - mov %r13d,0x1804(%r15) │ │ │ │ - mov %r14d,0x1808(%r15) │ │ │ │ - mov %ebx,0x180c(%r15) │ │ │ │ - mov %ebp,0x1810(%r15) │ │ │ │ - movq $0x0,0x1818(%r15) │ │ │ │ - movq $0x0,0x1820(%r15) │ │ │ │ - mov %rcx,0x1830(%r15) │ │ │ │ - movq $0x0,0x1838(%r15) │ │ │ │ - movq $0x0,0x1840(%r15) │ │ │ │ - movq $0x0,0x1848(%r15) │ │ │ │ - movq $0x0,0x1850(%r15) │ │ │ │ - movq $0x0,0x1858(%r15) │ │ │ │ - movq $0x0,0x1860(%r15) │ │ │ │ - movq $0x0,0x1868(%r15) │ │ │ │ - movq $0x0,0x1870(%r15) │ │ │ │ - movq $0x0,0x1878(%r15) │ │ │ │ - movsd %xmm5,0x1828(%r15) │ │ │ │ - jmpq c3ab6 │ │ │ │ - mov $0x2,%r13d │ │ │ │ - jmpq c198e │ │ │ │ - mov 0x180(%rsp),%r14 │ │ │ │ - lea 0x45fd5(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x45fd5(%rip),%rdx │ │ │ │ - jmpq c40a2 │ │ │ │ - mov 0x1b0(%rsp),%r8d │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ + jne babc0 │ │ │ │ + movsd 0x64e8fe(%rip),%xmm7 │ │ │ │ + movsd %xmm7,0x48(%rsp) │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + jne bab40 │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + ucomisd 0x18(%rsp),%xmm7 │ │ │ │ + mov $0x1,%edx │ │ │ │ + setp %al │ │ │ │ + cmovne %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne bab40 │ │ │ │ mov %r15,%rdx │ │ │ │ - mov %r14d,%edi │ │ │ │ - test %r8d,%r8d │ │ │ │ - je c51f4 │ │ │ │ - callq 6cb90 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15090 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je c5201 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq b5370 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0xc8(%rsp) │ │ │ │ + movsd %xmm0,0xd0(%rsp) │ │ │ │ + mov 0x64e838(%rip),%rdi │ │ │ │ + lea 0xa4(%rsp),%r14 │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + movl $0x0,0xa4(%rsp) │ │ │ │ + lea 0xb8(%rsp),%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + callq 15810 │ │ │ │ + mov 0xa4(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne bab10 │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp bab10 │ │ │ │ + movq 0x3d149(%rip),%xmm5 │ │ │ │ + movsd 0x3d219(%rip),%xmm7 │ │ │ │ + andpd %xmm5,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm7 │ │ │ │ + jb bab10 │ │ │ │ + movsd 0xc0(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp bab10 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm5,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm7 │ │ │ │ + jb bab10 │ │ │ │ + mov 0x64e827(%rip),%r10d │ │ │ │ + mov 0x64e798(%rip),%rdi │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne bac30 │ │ │ │ + movsd 0x90(%rdi),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xc0(%rsp) │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ movsd 0x8(%rsp),%xmm4 │ │ │ │ - comisd %xmm4,%xmm5 │ │ │ │ - jae c4425 │ │ │ │ - comisd 0x1b8(%rsp),%xmm4 │ │ │ │ - jb c4433 │ │ │ │ - movsd 0x467c3(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - mov 0x1b4(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle c4464 │ │ │ │ - movsd 0x58(%rbp),%xmm2 │ │ │ │ - movsd 0x50(%rbp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe c5230 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - mov 0x1ac(%rsp),%esi │ │ │ │ + mov 0x2c(%rsp),%r8d │ │ │ │ + andpd %xmm5,%xmm7 │ │ │ │ + subsd %xmm7,%xmm6 │ │ │ │ + movsd %xmm7,0x58(%rsp) │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd %xmm4,0xc8(%rsp) │ │ │ │ + movsd %xmm6,0xd0(%rsp) │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne bac48 │ │ │ │ + lea 0xa8(%rsp),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0xb0(%rsp),%rdx │ │ │ │ + movl $0x0,0xa4(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + mov 0xa4(%rsp),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je c44bd │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd 0x50(%rbp),%xmm0 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - movsd 0x58(%rbp),%xmm0 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x1a0(%rsp),%xmm0 │ │ │ │ - divsd 0x355a8(%rip),%xmm0 │ │ │ │ - cmp %eax,%edx │ │ │ │ - jle c523f │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %edx,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x1a0(%rsp) │ │ │ │ - mov 0x5a5bc(%rip),%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ + jne bab10 │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp bab10 │ │ │ │ + movq 0x3d03a(%rip),%xmm5 │ │ │ │ + movsd 0x3d10a(%rip),%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm5,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + jb bab10 │ │ │ │ + movsd 0xb0(%rsp),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm1 │ │ │ │ + jp bab10 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + andpd %xmm5,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm3 │ │ │ │ + jb bab10 │ │ │ │ + mov 0x64e715(%rip),%ecx │ │ │ │ + mov 0x64e686(%rip),%rax │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ test %ecx,%ecx │ │ │ │ - jle c44ff │ │ │ │ - mov 0x1ac(%rsp),%edx │ │ │ │ + jne bacb0 │ │ │ │ + movsd 0x90(%rax),%xmm2 │ │ │ │ + subsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0xb0(%rsp) │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + comisd 0xb8(%rsp),%xmm0 │ │ │ │ + jbe ba952 │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + xorpd 0x3cfb8(%rip),%xmm3 │ │ │ │ + subsd %xmm3,%xmm6 │ │ │ │ + movsd %xmm3,0x58(%rsp) │ │ │ │ + lea 0xc8(%rsp),%rax │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movsd %xmm0,0xb8(%rsp) │ │ │ │ + movsd %xmm1,0xc0(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm6,0xd0(%rsp) │ │ │ │ + movsd %xmm1,0xc8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne bb060 │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + mov 0x64e5b6(%rip),%rdi │ │ │ │ + movl $0x0,0xa4(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + mov 0x64e627(%rip),%r11d │ │ │ │ + mov 0x64e598(%rip),%rax │ │ │ │ + movsd 0xb0(%rsp),%xmm1 │ │ │ │ + movq 0x3ceef(%rip),%xmm5 │ │ │ │ + test %r11d,%r11d │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + je baa18 │ │ │ │ + mov 0xcc0(%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je baa31 │ │ │ │ + movsd 0x90(%rax),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0xb0(%rsp) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0xa8(%rsp),%xmm3 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + subsd 0xc0(%rsp),%xmm2 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + subsd 0xb8(%rsp),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm4 │ │ │ │ + ja bb0d6 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + mov 0xa4(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne bacc8 │ │ │ │ + ucomisd %xmm3,%xmm3 │ │ │ │ + jp bacc8 │ │ │ │ + movsd 0x3cf33(%rip),%xmm4 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + andpd %xmm5,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm4 │ │ │ │ + jb bacc8 │ │ │ │ + ucomisd %xmm1,%xmm1 │ │ │ │ + jp bacc8 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + andpd %xmm5,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm4 │ │ │ │ + jb bacc8 │ │ │ │ + addsd 0x80(%rsp),%xmm0 │ │ │ │ + movsd %xmm3,0xb8(%rsp) │ │ │ │ + movsd %xmm1,0xc0(%rsp) │ │ │ │ + movsd %xmm0,0x80(%rsp) │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd 0x3ce9d(%rip),%xmm0 │ │ │ │ + mulsd 0x50(%rsp),%xmm0 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + ja bacc8 │ │ │ │ + subsd 0x58(%rsp),%xmm6 │ │ │ │ + jmpq ba98a │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne bb0b3 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq b5370 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %ebp,%edi │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + lea 0xc8(%rsp),%rcx │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + lea 0xd0(%rsp),%rdx │ │ │ │ + movsd %xmm1,0xd0(%rsp) │ │ │ │ + movsd %xmm2,0xc8(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + movl $0x1,0x2c(%rsp) │ │ │ │ + movsd 0xc8(%rsp),%xmm1 │ │ │ │ + movsd 0xd0(%rsp),%xmm0 │ │ │ │ + jmpq ba749 │ │ │ │ + nop │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ecx,%r9d │ │ │ │ + mov $0x7,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + push %r8 │ │ │ │ + movsd 0x50(%rsp),%xmm6 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + lea 0x4f398(%rip),%rsi │ │ │ │ + movsd 0x48(%rsp),%xmm5 │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + mov %rdi,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x1a0(%rsp),%xmm0 │ │ │ │ - lea 0x46212(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5a549(%rip),%rax │ │ │ │ + mov 0x63e28(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x50(%rbp),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0x1a0(%rsp),%xmm2 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - divsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm2,%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe c4558 │ │ │ │ - add $0x2,%eax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - cvtsi2sd %eax,%xmm7 │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd 0x58(%rbp),%xmm0 │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %r12d,%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe c459c │ │ │ │ - add $0x2,%r12d │ │ │ │ + pop %r14 │ │ │ │ + pop %rax │ │ │ │ + jmpq ba6da │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xcc0(%rdi),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je ba80e │ │ │ │ + jmpq ba7f9 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %ebx,%esi │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + lea 0xc8(%rsp),%rcx │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + mov $0x5,%eax │ │ │ │ + lea 0xd0(%rsp),%rdx │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %r12d,%xmm4 │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - lea 0x45d69(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x45d56(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmpl $0xffffffff,0x48(%rsp) │ │ │ │ - je c519e │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - mov 0x48(%rsp),%r15d │ │ │ │ - lea 0x45d6a(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x45d2a(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x45d1f(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - jle c467a │ │ │ │ - mov 0xdc(%rsp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x45d15(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmp $0x3,%r15d │ │ │ │ - je c467a │ │ │ │ - mov 0xe0(%rsp),%ecx │ │ │ │ - lea 0x45d0a(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - test %r13d,%r13d │ │ │ │ - je c4ed4 │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je c4ed4 │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - je c469d │ │ │ │ - cmp $0x3,%r13d │ │ │ │ - jne c5278 │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - lea 0x45eb1(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x45eb1(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x45cc9(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x40(%rbp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - lea 0x45d34(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x48(%rbp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x45d2f(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - cmpl $0x2,0x48(%rsp) │ │ │ │ - xorpd 0x32d69(%rip),%xmm3 │ │ │ │ - movq %xmm3,%rbx │ │ │ │ - jg c5017 │ │ │ │ - movsd 0x3236e(%rip),%xmm0 │ │ │ │ - addsd 0x18(%rsp),%xmm0 │ │ │ │ - lea 0x45d23(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x32d0c(%rip),%xmm4 │ │ │ │ - mov 0x180(%rsp),%r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x3232d(%rip),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - addsd 0x20(%rsp),%xmm0 │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x45ce1(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x45cfe(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x45cf1(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x60(%rbp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - lea 0x45cff(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x45cf8(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0x198(%rsp),%rdi │ │ │ │ - callq c1700 │ │ │ │ - test %eax,%eax │ │ │ │ - jne c4ff9 │ │ │ │ - mov 0x5a483(%rip),%rbx │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - lea 0x1e8(%rsp),%r13 │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - movsd 0x1e0(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x1e8(%rsp),%xmm6 │ │ │ │ - movsd %xmm5,0x60(%rsp) │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd %xmm6,0x58(%rsp) │ │ │ │ - addsd %xmm4,%xmm5 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - addsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x1e0(%rsp),%xmm7 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov 0x1e8(%rsp),%r15 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movsd %xmm7,0x50(%rsp) │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - movsd 0x1e0(%rsp),%xmm5 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - movsd 0x1e8(%rsp),%xmm7 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x5a125(%rip),%rax │ │ │ │ - movsd 0x1e8(%rsp),%xmm4 │ │ │ │ - mov 0x1e0(%rsp),%rbx │ │ │ │ - movsd 0x50(%rsp),%xmm7 │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - movsd 0x58(%rsp),%xmm6 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd 0x60(%rsp),%xmm5 │ │ │ │ - je c55a8 │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - movb $0x0,0x3880(%rsp) │ │ │ │ - movsd 0x60(%rbp),%xmm4 │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x64e2fd(%rip),%rdi │ │ │ │ + movsd 0xc8(%rsp),%xmm1 │ │ │ │ + movsd 0xd0(%rsp),%xmm0 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + jmpq ba856 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xcc0(%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - js c5404 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x45d5b(%rip),%rcx │ │ │ │ - movsd 0x48(%rbp),%xmm1 │ │ │ │ - movsd 0x40(%rbp),%xmm0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - lea 0xea844(%rip),%rdi │ │ │ │ - mov $0x8,%eax │ │ │ │ - mulsd 0x20(%rsp),%xmm2 │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - push %rbx │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - push %r15 │ │ │ │ - push %r12 │ │ │ │ - mov 0x68(%rsp),%r14d │ │ │ │ - push %r14 │ │ │ │ - mov 0xc8(%rsp),%r13d │ │ │ │ - mov 0x14c(%rsp),%r9d │ │ │ │ - mov %r13d,%r8d │ │ │ │ - movsd %xmm7,0x88(%rsp) │ │ │ │ - movsd %xmm6,0x80(%rsp) │ │ │ │ - movsd %xmm5,0x60(%rsp) │ │ │ │ - movsd %xmm3,0x58(%rsp) │ │ │ │ - movsd %xmm2,0x48(%rsp) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - add $0x38,%rsp │ │ │ │ - movsd 0x60(%rbp),%xmm4 │ │ │ │ - mov %r13d,%r8d │ │ │ │ - movsd 0x48(%rbp),%xmm1 │ │ │ │ - movsd 0x40(%rbp),%xmm0 │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - lea 0x45d7c(%rip),%rcx │ │ │ │ - push %rbx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x8,%eax │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - lea 0xea3a9(%rip),%rdi │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - push %r15 │ │ │ │ - push %r12 │ │ │ │ - push %r14 │ │ │ │ - movsd 0x60(%rsp),%xmm5 │ │ │ │ - movsd 0x88(%rsp),%xmm7 │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ - movsd 0x80(%rsp),%xmm6 │ │ │ │ - movsd 0x48(%rsp),%xmm2 │ │ │ │ - mov 0x14c(%rsp),%r9d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - add $0x40,%rsp │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x40(%rsp),%xmm6 │ │ │ │ - lea 0x3880(%rsp),%r14 │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ - mov 0x188(%rsp),%r13 │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xea728(%rip),%rsi │ │ │ │ + je ba929 │ │ │ │ + jmpq ba910 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x800,%edi │ │ │ │ movsd %xmm3,0x48(%rsp) │ │ │ │ - movl $0x0,0x0(%r13) │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x404(%r13),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - lea 0xea2ea(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x1404(%r13),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movsd 0x40(%rbp),%xmm0 │ │ │ │ - mov 0x88(%rsp),%ecx │ │ │ │ - mov %r12d,0x1810(%r13) │ │ │ │ + movsd %xmm1,0x80(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x800,%edi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 15850 │ │ │ │ movsd 0x48(%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - mov %ecx,0x1804(%r13) │ │ │ │ - movsd %xmm0,0x1818(%r13) │ │ │ │ - mov 0x10c(%rsp),%ecx │ │ │ │ - movsd 0x48(%rbp),%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - movsd %xmm3,0x1830(%r13) │ │ │ │ - mov %ecx,0x1808(%r13) │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x1820(%r13) │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - movsd 0x60(%rbp),%xmm0 │ │ │ │ - movsd %xmm5,0x1840(%r13) │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - movsd %xmm7,0x1850(%r13) │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - mov %ecx,0x180c(%r13) │ │ │ │ - mov %r15,0x1858(%r13) │ │ │ │ - mov %rbx,0x1870(%r13) │ │ │ │ - movsd %xmm2,0x1828(%r13) │ │ │ │ - movsd %xmm0,0x1838(%r13) │ │ │ │ - movsd %xmm6,0x1848(%r13) │ │ │ │ - movsd %xmm3,0x1860(%r13) │ │ │ │ - movsd %xmm5,0x1868(%r13) │ │ │ │ - movsd %xmm7,0x1878(%r13) │ │ │ │ - jmpq c3ab6 │ │ │ │ - movsd 0x34efe(%rip),%xmm4 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movl $0x0,0x10c(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movl $0x0,0xdc(%rsp) │ │ │ │ - movl $0x0,0xe0(%rsp) │ │ │ │ - movl $0x0,0x88(%rsp) │ │ │ │ - movl $0x2,0x48(%rsp) │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x128(%rsp) │ │ │ │ - movsd %xmm4,0x1b8(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm3,0xf0(%rsp) │ │ │ │ - movsd %xmm3,0x100(%rsp) │ │ │ │ - movsd %xmm3,0x130(%rsp) │ │ │ │ - jmpq c3db1 │ │ │ │ - mov 0x180(%rsp),%r14 │ │ │ │ - lea 0x4566e(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x4565b(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - lea 0x45659(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq c405a │ │ │ │ - mov 0x180(%rsp),%r14 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - lea 0x4573e(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmpl $0x3,0x48(%rsp) │ │ │ │ - je c55fe │ │ │ │ - lea 0x45736(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x130(%rsp),%xmm0 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - lea 0x45716(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - addsd 0x31d47(%rip),%xmm0 │ │ │ │ - mulsd 0x326f7(%rip),%xmm0 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - lea 0x456f7(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - addsd 0x31d16(%rip),%xmm0 │ │ │ │ - mulsd 0x326c6(%rip),%xmm0 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x456e8(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0xf0(%rsp),%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x456d8(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x456bb(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x456ae(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x456af(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x4569f(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x148(%rsp),%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x45683(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4567a(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - movb $0x0,0x3880(%rsp) │ │ │ │ - jmpq c422e │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - lea 0x4564e(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x4564e(%rip),%rdx │ │ │ │ - jmpq c46c2 │ │ │ │ - cmp $0x4,%r13d │ │ │ │ - jne c4f3d │ │ │ │ - mov 0x180(%rsp),%r14 │ │ │ │ - lea 0x454d7(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x454cd(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq c40d0 │ │ │ │ - cmp $0x5,%r13d │ │ │ │ - jne c40d0 │ │ │ │ - mov 0x180(%rsp),%r14 │ │ │ │ - lea 0x454c0(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x454b6(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq c40d0 │ │ │ │ - movdqa 0x45bd8(%rip),%xmm0 │ │ │ │ - movabs $0x443220676e697474,%rax │ │ │ │ - mov $0x2e79,%r9d │ │ │ │ - movl $0x6c6e6f20,0x38c8(%rsp) │ │ │ │ - mov %rax,0x38c0(%rsp) │ │ │ │ - movups %xmm0,0x3880(%rsp) │ │ │ │ - movdqa 0x45bb5(%rip),%xmm0 │ │ │ │ - mov %r9w,0x38cc(%rsp) │ │ │ │ - movups %xmm0,0x3890(%rsp) │ │ │ │ - movdqa 0x45bac(%rip),%xmm0 │ │ │ │ - movb $0x0,0x38ce(%rsp) │ │ │ │ - movups %xmm0,0x38a0(%rsp) │ │ │ │ - movdqa 0x45ba4(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x38b0(%rsp) │ │ │ │ - jmpq c422e │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xea213(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq c3ab6 │ │ │ │ - mov 0x180(%rsp),%r15 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - lea 0x4542d(%rip),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmpl $0x3,0x48(%rsp) │ │ │ │ - je c52fa │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x130(%rsp),%xmm0 │ │ │ │ - lea 0x4540f(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x31a52(%rip),%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - addsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd 0x323f9(%rip),%xmm5 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x453f2(%rip),%rdx │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x31a19(%rip),%xmm0 │ │ │ │ - addsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x453cd(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0xf0(%rsp),%xmm0 │ │ │ │ - lea 0x453c2(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - lea 0x453b2(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x453ab(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x4539e(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - lea 0x45389(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x4538a(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x148(%rsp),%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq c47fd │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - lea 0x45183(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x45171(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x45163(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq c467a │ │ │ │ - callq 6ccb0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq c43ed │ │ │ │ - movdqa 0x45997(%rip),%xmm0 │ │ │ │ - movabs $0x697261646e756f62,%rax │ │ │ │ - movl $0x2e7365,0xea01b(%rip) │ │ │ │ - mov %rax,0xea00c(%rip) │ │ │ │ - movaps %xmm0,0xe9ff5(%rip) │ │ │ │ - jmpq c3ab6 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - jmpq c4464 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0x1a0(%rsp) │ │ │ │ - jmpq c44bd │ │ │ │ - mov $0x3,%r13d │ │ │ │ - jmpq c3d4e │ │ │ │ - cmpl $0x3,0x48(%rsp) │ │ │ │ - setg %dl │ │ │ │ - and %edx,%eax │ │ │ │ - jmpq c3313 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movsd 0x80(%rsp),%xmm1 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %r12,0x88(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %r13d,0x94(%rsp) │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + mov %r15,0x98(%rsp) │ │ │ │ + mov 0x78(%rsp),%r15 │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + mov $0x100,%eax │ │ │ │ + mov %ebx,0x80(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %ebp,0x90(%rsp) │ │ │ │ + mov %eax,%ebp │ │ │ │ + movsd %xmm3,(%rcx) │ │ │ │ + addsd 0x58(%rsp),%xmm6 │ │ │ │ + mov 0x2c(%rsp),%r8d │ │ │ │ + mov %ebx,0x70(%rsp) │ │ │ │ + mov %ebx,%r12d │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd %xmm6,0xd0(%rsp) │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + movsd %xmm1,0xc8(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne baf00 │ │ │ │ + mov 0x64e1ed(%rip),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movl $0x0,0xa4(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + mov 0x64e250(%rip),%edi │ │ │ │ + mov 0x64e1c1(%rip),%rax │ │ │ │ + movsd 0xb0(%rsp),%xmm1 │ │ │ │ + movq 0x3cb18(%rip),%xmm5 │ │ │ │ + test %edi,%edi │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + je badec │ │ │ │ + mov 0xcc0(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je bae05 │ │ │ │ + movsd 0x90(%rax),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0xb0(%rsp) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + subsd 0xc0(%rsp),%xmm1 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + subsd 0xb8(%rsp),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm7 │ │ │ │ + ja bb0b8 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd 0x48(%rsp),%xmm3 │ │ │ │ + mov 0xa4(%rsp),%ecx │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x48(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne bafc8 │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp bafc8 │ │ │ │ + movsd 0x3cb50(%rip),%xmm4 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm5,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm4 │ │ │ │ + jb bafc8 │ │ │ │ + movsd 0xb0(%rsp),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm1 │ │ │ │ + jp bafc8 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + andpd %xmm5,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm4 │ │ │ │ + jb bafc8 │ │ │ │ + comisd 0x50(%rsp),%xmm3 │ │ │ │ + jbe baec0 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jg bafc8 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add $0x1,%r12d │ │ │ │ + movsd %xmm0,(%rax,%rbx,8) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + movsd %xmm1,(%rax,%rbx,8) │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jge baf68 │ │ │ │ + movsd %xmm0,0xb8(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + movsd %xmm1,0xc0(%rsp) │ │ │ │ + jmpq bad5d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + mov 0x80(%rsp),%esi │ │ │ │ + mov 0x90(%rsp),%edi │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + lea 0xc8(%rsp),%rcx │ │ │ │ + lea 0xd0(%rsp),%rdx │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + movsd 0xc8(%rsp),%xmm1 │ │ │ │ + movsd 0xd0(%rsp),%xmm0 │ │ │ │ + jmpq bad94 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%r13d │ │ │ │ - jne c52b7 │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - lea 0x452fc(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x452f2(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq c46f0 │ │ │ │ - cmp $0x5,%r13d │ │ │ │ - jne c46f0 │ │ │ │ - mov 0x180(%rsp),%rbx │ │ │ │ - lea 0x452e5(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x452db(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq c46f0 │ │ │ │ - movsd 0x317c6(%rip),%xmm0 │ │ │ │ - addsd 0x18(%rsp),%xmm0 │ │ │ │ - lea 0x4517b(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x32164(%rip),%xmm5 │ │ │ │ - mov 0x180(%rsp),%r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x31785(%rip),%xmm0 │ │ │ │ - addsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x45139(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0xf0(%rsp),%xmm0 │ │ │ │ - lea 0x4512e(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x45139(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x4512c(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x45128(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq c47fd │ │ │ │ - mov $0x5,%r13d │ │ │ │ - jmpq c198e │ │ │ │ - mov $0x4,%r13d │ │ │ │ - jmpq c198e │ │ │ │ - movdqa 0x457a4(%rip),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movabs $0x6f20443220676e69,%rax │ │ │ │ - movl $0x2e796c6e,0x38c8(%rsp) │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - mov %rax,0x38c0(%rsp) │ │ │ │ - lea 0x3880(%rsp),%r14 │ │ │ │ - lea 0x4547c(%rip),%rcx │ │ │ │ - movups %xmm0,0x3880(%rsp) │ │ │ │ - movdqa 0x4576c(%rip),%xmm0 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - movb $0x0,0x38cc(%rsp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe9dac(%rip),%rdi │ │ │ │ - movups %xmm0,0x3890(%rsp) │ │ │ │ - movdqa 0x4574c(%rip),%xmm0 │ │ │ │ - mulsd 0x18(%rsp),%xmm2 │ │ │ │ - movups %xmm0,0x38a0(%rsp) │ │ │ │ - movdqa 0x45746(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x38b0(%rsp) │ │ │ │ - movsd 0x48(%rbp),%xmm1 │ │ │ │ - movsd 0x40(%rbp),%xmm0 │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - push %rbx │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - pushq 0x40(%rsp) │ │ │ │ - push %r15 │ │ │ │ - push %r12 │ │ │ │ - mov 0x60(%rsp),%r13d │ │ │ │ - push %r13 │ │ │ │ - mov 0x144(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - mov $0x8,%eax │ │ │ │ - movsd %xmm7,0x88(%rsp) │ │ │ │ - movsd %xmm6,0x80(%rsp) │ │ │ │ - movsd %xmm5,0x60(%rsp) │ │ │ │ - movsd %xmm3,0x58(%rsp) │ │ │ │ - mov 0xc8(%rsp),%r9d │ │ │ │ - movsd %xmm2,0x48(%rsp) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - add $0x40,%rsp │ │ │ │ - movsd 0x60(%rbp),%xmm4 │ │ │ │ - mov %r14,%r8 │ │ │ │ - movsd 0x48(%rbp),%xmm1 │ │ │ │ - movsd 0x40(%rbp),%xmm0 │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - lea 0x4546d(%rip),%rcx │ │ │ │ - push %rbx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe98eb(%rip),%rdi │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - pushq 0x40(%rsp) │ │ │ │ + add $0x100,%ebp │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + movsd %xmm6,0x78(%rsp) │ │ │ │ + movslq %ebp,%r12 │ │ │ │ + movsd %xmm1,0x70(%rsp) │ │ │ │ + shl $0x3,%r12 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + movsd 0x78(%rsp),%xmm6 │ │ │ │ + movsd 0x70(%rsp),%xmm1 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + jmpq baee1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x98(%rsp),%r15 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x90(%rsp),%r12 │ │ │ │ + mov 0x9c(%rsp),%r13d │ │ │ │ push %r15 │ │ │ │ - push %r12 │ │ │ │ - push %r13 │ │ │ │ - mov 0x144(%rsp),%eax │ │ │ │ - push %rax │ │ │ │ - movsd 0x60(%rsp),%xmm5 │ │ │ │ - mov $0x8,%eax │ │ │ │ - movsd 0x88(%rsp),%xmm7 │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ - movsd 0x80(%rsp),%xmm6 │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + movsd 0x50(%rsp),%xmm3 │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ movsd 0x48(%rsp),%xmm2 │ │ │ │ - mov 0xc8(%rsp),%r9d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - add $0x40,%rsp │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ - movsd 0x40(%rsp),%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - jmpq c4adc │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - lea 0x3880(%rsp),%r14 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd 0x18(%rsp),%xmm2 │ │ │ │ - jmpq c4adc │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x80(%rsp),%r9d │ │ │ │ + callq b3bc0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15090 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne bb0b3 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + add $0xe8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 15090 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0xc8(%rsp),%xmm1 │ │ │ │ + movsd 0xd0(%rsp),%xmm0 │ │ │ │ + jmpq ba9b8 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - lea 0x44bb9(%rip),%rsi │ │ │ │ - mov $0x1b,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq c3ab6 │ │ │ │ - movzbl 0xd8(%rsp),%eax │ │ │ │ - mov %edx,%r14d │ │ │ │ - xor $0x1,%eax │ │ │ │ - jmpq c39a9 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x180(%rsp),%r14 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - addsd 0x314a8(%rip),%xmm0 │ │ │ │ - mulsd 0x31e58(%rip),%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x44e58(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x44e57(%rip),%rdx │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - addsd 0x3146d(%rip),%xmm0 │ │ │ │ - mulsd 0x31e1d(%rip),%xmm0 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0xf0(%rsp),%xmm0 │ │ │ │ - lea 0x44e2e(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x44e39(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x44e2c(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - lea 0x44e17(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x44e23(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x44e15(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmpq c4226 │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + movq 0x3c81f(%rip),%xmm5 │ │ │ │ + jmpq bae3e │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0xa8(%rsp),%xmm3 │ │ │ │ + movsd 0xb0(%rsp),%xmm1 │ │ │ │ + movq 0x3c7ef(%rip),%xmm5 │ │ │ │ + jmpq baa72 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000c5740 : │ │ │ │ +00000000000bb110 : │ │ │ │ push %r15 │ │ │ │ - mov $0x5145,%r9d │ │ │ │ - mov $0x30,%r10d │ │ │ │ - mov $0x5145,%r11d │ │ │ │ + movq %xmm1,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov $0x30,%ebx │ │ │ │ - sub $0x218,%rsp │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov 0x64d9f3(%rip),%r10d │ │ │ │ + mov %edi,0x34(%rsp) │ │ │ │ + mov %esi,0x60(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + movsd %xmm5,0x48(%rsp) │ │ │ │ + movsd %xmm6,0x50(%rsp) │ │ │ │ + movsd %xmm7,0x58(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xea7a4(%rip),%eax │ │ │ │ - mov %r9w,0x20(%rsp) │ │ │ │ - movb $0x0,0x22(%rsp) │ │ │ │ - movl $0x524444,0x68(%rsp) │ │ │ │ - movl $0x3030324a,0x6e(%rsp) │ │ │ │ - mov %r10w,0x72(%rsp) │ │ │ │ - mov %r11w,0x80(%rsp) │ │ │ │ - movb $0x0,0x82(%rsp) │ │ │ │ - movl $0x43584553,0xc8(%rsp) │ │ │ │ - movb $0x0,0xcc(%rsp) │ │ │ │ - movl $0x3030324a,0xce(%rsp) │ │ │ │ - mov %bx,0xd2(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne c5a46 │ │ │ │ - mov 0xea746(%rip),%eax │ │ │ │ - mov 0xea723(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x453ff(%rip),%rdx │ │ │ │ - test %eax,%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov $0x0,%eax │ │ │ │ - je c5e38 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea6fa(%rip),%rdi │ │ │ │ - lea 0x456eb(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea6e0(%rip),%rdi │ │ │ │ - lea 0x45759(%rip),%rdx │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea6b2(%rip),%r8d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne bb6b0 │ │ │ │ + movsd 0x64de5d(%rip),%xmm0 │ │ │ │ + mov 0x60(%rsp),%ebx │ │ │ │ + andpd 0x3c761(%rip),%xmm0 │ │ │ │ + cmp %ebx,0x34(%rsp) │ │ │ │ + jne bb610 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + ucomisd 0x40(%rsp),%xmm4 │ │ │ │ + mov $0x1,%edx │ │ │ │ + setp %al │ │ │ │ + cmovne %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne bb610 │ │ │ │ + mov $0x2000,%edi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x2000,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 15850 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + movq %r15,%xmm1 │ │ │ │ + mov %r15,0x88(%rsp) │ │ │ │ + mulsd 0x3c7a2(%rip),%xmm0 │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x90(%rsp) │ │ │ │ + mov 0x64dd73(%rip),%rdi │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + movl $0x0,0x74(%rsp) │ │ │ │ + lea 0x78(%rsp),%r12 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x64ddcc(%rip),%r9d │ │ │ │ + mov 0x64dd3d(%rip),%rax │ │ │ │ + test %r9d,%r9d │ │ │ │ + je bb4f8 │ │ │ │ + mov 0xcc0(%rax),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jle c5927 │ │ │ │ - callq 15dc0 <__ctype_tolower_loc@plt> │ │ │ │ - lea 0xe0(%rsp),%rbp │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - lea 0x100(%rsp),%rbx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + jne bb4f8 │ │ │ │ + mov 0x74(%rsp),%edi │ │ │ │ + movq %r15,%xmm5 │ │ │ │ + addsd 0x18(%rsp),%xmm5 │ │ │ │ + test %edi,%edi │ │ │ │ + jne bb2d0 │ │ │ │ + movsd 0x78(%rsp),%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm7 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + jp bb2d0 │ │ │ │ + movsd 0x3c737(%rip),%xmm0 │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + andpd 0x3c653(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jb bb2d0 │ │ │ │ + movsd 0x80(%rsp),%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm4 │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + jp bb2d0 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + andpd 0x3c62c(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jae bb5c8 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ + comisd 0x10(%rsp),%xmm5 │ │ │ │ + ja bb4b9 │ │ │ │ + movsd 0x3b7fc(%rip),%xmm3 │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - mov 0xea662(%rip),%rax │ │ │ │ - lea 0x0(,%rcx,4),%r14 │ │ │ │ - lea 0x4537c(%rip),%rcx │ │ │ │ - mov 0x200(%rax,%r14,1),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add 0xea638(%rip),%r14 │ │ │ │ - mov (%rax),%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsbq (%r14,%r15,1),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x0(%r13,%rax,4),%eax │ │ │ │ - mov %al,(%rbx,%r15,1) │ │ │ │ - add $0x1,%r15 │ │ │ │ - callq 15390 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae c58d8 │ │ │ │ - mov 0xea61a(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + movl $0x400,0x64(%rsp) │ │ │ │ + jmp bb31c │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jg bb520 │ │ │ │ + addsd 0x18(%rsp),%xmm5 │ │ │ │ + comisd 0x10(%rsp),%xmm5 │ │ │ │ + ja bb4b0 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movsd %xmm5,0x88(%rsp) │ │ │ │ + movsd %xmm6,0x90(%rsp) │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + test %esi,%esi │ │ │ │ + jne bb568 │ │ │ │ + mov 0x64dc39(%rip),%rdi │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %eax,0xea5e3(%rip) │ │ │ │ - jg c5880 │ │ │ │ - mov 0xea5ea(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x456ba(%rip),%rdx │ │ │ │ - lea 0xe0(%rsp),%rbp │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea5c6(%rip),%rdi │ │ │ │ - lea 0x452bc(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x452ca(%rip),%r13 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea5a5(%rip),%rdi │ │ │ │ - lea 0x456f6(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea58b(%rip),%rdi │ │ │ │ - lea 0x45764(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea55e(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle c5a12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0xea541(%rip),%rax │ │ │ │ - mov 0x200(%rax,%rbx,1),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0xea521(%rip),%rcx │ │ │ │ - mov 0xea52a(%rip),%rdi │ │ │ │ - add %rbx,%rcx │ │ │ │ - add $0x204,%rbx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp %eax,0xea4f4(%rip) │ │ │ │ - jg c59b0 │ │ │ │ - mov 0xea4ff(%rip),%rdi │ │ │ │ - lea 0x45738(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea4e5(%rip),%rdi │ │ │ │ - lea 0x451fe(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x32df5(%rip),%rcx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movsd 0x468(%r12),%xmm0 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x45231(%rip),%r13 │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ - lea 0xe0(%rsp),%rbp │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - movsd 0x470(%r12),%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - callq 67ef0 │ │ │ │ - mov (%r12),%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xea46e(%rip),%rdi │ │ │ │ - lea 0x451bd(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x468(%r12),%xmm0 │ │ │ │ - mov 0xea447(%rip),%rdi │ │ │ │ - lea 0x4519b(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x470(%r12),%xmm0 │ │ │ │ - mov 0xea420(%rip),%rdi │ │ │ │ - lea 0x45174(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea40d(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x83(%rsp),%rcx │ │ │ │ - lea 0x4515a(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea3eb(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x9c(%rsp),%rcx │ │ │ │ - lea 0x45138(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x430(%r12),%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xea3ba(%rip),%rdi │ │ │ │ - lea 0x45109(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x434(%r12),%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xea398(%rip),%rdi │ │ │ │ - lea 0x450e7(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea385(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x410(%r12),%rcx │ │ │ │ - lea 0x450d8(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea363(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x420(%r12),%rcx │ │ │ │ - lea 0x450b6(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea341(%rip),%rdi │ │ │ │ - lea 0x450a8(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cvtss2sd 0x438(%r12),%xmm0 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea316(%rip),%rdi │ │ │ │ - lea 0x4507d(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cvtss2sd 0x43c(%r12),%xmm0 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movsd 0x440(%r12),%xmm0 │ │ │ │ - mov 0xea2e1(%rip),%rdi │ │ │ │ - lea 0x45035(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x448(%r12),%xmm0 │ │ │ │ - mov 0xea2b0(%rip),%rdi │ │ │ │ - lea 0x45004(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x450(%r12),%xmm0 │ │ │ │ - mov 0xea289(%rip),%rdi │ │ │ │ - lea 0x44ff8(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x458(%r12),%xmm0 │ │ │ │ - mov 0xea262(%rip),%rdi │ │ │ │ - lea 0x44fd1(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x460(%r12),%xmm0 │ │ │ │ - mov 0xea23b(%rip),%rdi │ │ │ │ - lea 0x44f8f(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x4c0(%r12),%xmm0 │ │ │ │ - mov 0xea214(%rip),%rdi │ │ │ │ - lea 0x44f8c(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea1ee(%rip),%edx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + movl $0x0,0x74(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + mov 0x64dca0(%rip),%ecx │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + mov 0x64dc0c(%rip),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je bb38a │ │ │ │ + mov 0xcc0(%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle c5d81 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0xea1d1(%rip),%rax │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov 0x200(%rax,%rbx,1),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0xea1ad(%rip),%rcx │ │ │ │ - mov 0xea1b6(%rip),%rdi │ │ │ │ - add %rbx,%rcx │ │ │ │ - add $0x204,%rbx │ │ │ │ - add $0x100,%rcx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmp %r14d,0xea185(%rip) │ │ │ │ - jg c5d20 │ │ │ │ - mov 0xea1ad(%rip),%eax │ │ │ │ - mov 0xea18a(%rip),%rdi │ │ │ │ + je bb3a4 │ │ │ │ + movsd 0x90(%rax),%xmm0 │ │ │ │ + subsd 0x80(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x80(%rsp) │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne c6048 │ │ │ │ - mov 0x408(%r12),%rcx │ │ │ │ - lea 0x44f00(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x404(%r12),%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0xea153(%rip),%rdi │ │ │ │ - lea 0x44ea2(%rip),%rdx │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea13b(%rip),%rdi │ │ │ │ - lea 0x4(%r12),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x47a2a(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea11c(%rip),%rdi │ │ │ │ - callq 15870 │ │ │ │ - addl $0x1,0xea120(%rip) │ │ │ │ - mov 0x208(%rsp),%rax │ │ │ │ + jg bb300 │ │ │ │ + movsd 0x78(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp bb3f3 │ │ │ │ + movsd 0x3c604(%rip),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x3c520(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jb bb3f3 │ │ │ │ + movsd 0x80(%rsp),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm1 │ │ │ │ + jp bb3f3 │ │ │ │ + andpd 0x3c503(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jae bb3fd │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jg bb520 │ │ │ │ + test %eax,%eax │ │ │ │ + jne bb30a │ │ │ │ + movsd 0x80(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + ucomisd %xmm0,%xmm4 │ │ │ │ + jp bb436 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jne bb436 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jp bb436 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + je bb30a │ │ │ │ + movslq %r15d,%rax │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + add $0x1,%r15d │ │ │ │ + movsd %xmm0,(%r14,%rax,8) │ │ │ │ + movsd %xmm1,0x0(%rbp,%rax,8) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + cmp 0x64(%rsp),%r15d │ │ │ │ + jl bb30a │ │ │ │ + addl $0x400,0x64(%rsp) │ │ │ │ + movslq 0x64(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd %xmm5,0x68(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 15960 │ │ │ │ + movsd 0x68(%rsp),%xmm5 │ │ │ │ + addsd 0x18(%rsp),%xmm5 │ │ │ │ + comisd 0x10(%rsp),%xmm5 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jbe bb31c │ │ │ │ + nopl (%rax) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne bb5e8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne c6185 │ │ │ │ - add $0x218,%rsp │ │ │ │ + jne bb6de │ │ │ │ + add $0xa8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ + jmpq 15090 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea0d4(%rip),%rdi │ │ │ │ - lea 0x450c5(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea0ba(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x45364(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xea08d(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle c5f4f │ │ │ │ - callq 15dc0 <__ctype_tolower_loc@plt> │ │ │ │ - lea 0xe0(%rsp),%rbp │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - lea 0x100(%rsp),%rbx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + movsd 0x90(%rax),%xmm0 │ │ │ │ + subsd 0x80(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x80(%rsp) │ │ │ │ + jmpq bb264 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - mov 0xea03a(%rip),%rax │ │ │ │ - lea 0x0(,%rcx,4),%r15 │ │ │ │ - lea 0x44d54(%rip),%rcx │ │ │ │ - mov 0x200(%rax,%r15,1),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add 0xea010(%rip),%r15 │ │ │ │ - mov (%rax),%r13 │ │ │ │ + movsd 0x58(%rsp),%xmm2 │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + callq b5290 │ │ │ │ + mov 0x3b591(%rip),%rax │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmpq bb30a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movsbq (%r15,%r14,1),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x0(%r13,%rax,4),%eax │ │ │ │ - mov %al,(%rbx,%r14,1) │ │ │ │ - add $0x1,%r14 │ │ │ │ - callq 15390 │ │ │ │ - cmp %r14,%rax │ │ │ │ - jae c5f00 │ │ │ │ - mov 0xe9ff2(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - cmp %eax,0xe9fbb(%rip) │ │ │ │ - jg c5ea8 │ │ │ │ - mov 0xe9fc2(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x44caf(%rip),%rdx │ │ │ │ - lea 0xe0(%rsp),%rbp │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe9f9e(%rip),%rdi │ │ │ │ - lea 0x452af(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x44ca2(%rip),%r13 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe9f7d(%rip),%rdi │ │ │ │ - lea 0x45316(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe9f50(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle c6022 │ │ │ │ + mov 0x34(%rsp),%esi │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + lea 0x88(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rdx │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + movsd 0x88(%rsp),%xmm1 │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + jmpq bb348 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0xe9f31(%rip),%rax │ │ │ │ - mov 0x200(%rax,%rbx,1),%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0xe9f11(%rip),%rcx │ │ │ │ - mov 0xe9f1a(%rip),%rdi │ │ │ │ - add %rbx,%rcx │ │ │ │ - add $0x204,%rbx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - addl $0x1,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp 0xe9ee4(%rip),%eax │ │ │ │ - jl c5fc0 │ │ │ │ - mov 0xe9eef(%rip),%rdi │ │ │ │ - lea 0x44c23(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq c5a46 │ │ │ │ + comisd 0x10(%rsp),%xmm5 │ │ │ │ + movsd %xmm7,(%r14) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + movsd %xmm4,0x0(%rbp) │ │ │ │ + jbe bb2f3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd 0x478(%r12),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x44c10(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x480(%r12),%xmm0 │ │ │ │ - mov 0xe9e95(%rip),%rdi │ │ │ │ - lea 0x44be9(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x488(%r12),%xmm0 │ │ │ │ - mov 0xe9e6e(%rip),%rdi │ │ │ │ - lea 0x44bc2(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x490(%r12),%xmm0 │ │ │ │ - mov 0xe9e47(%rip),%rdi │ │ │ │ - lea 0x44b9b(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x498(%r12),%xmm0 │ │ │ │ - mov 0xe9e20(%rip),%rdi │ │ │ │ - lea 0x44b74(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x4a0(%r12),%xmm0 │ │ │ │ - mov 0xe9df9(%rip),%rdi │ │ │ │ - lea 0x44b4d(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x4a8(%r12),%xmm0 │ │ │ │ - mov 0xe9dd2(%rip),%rdi │ │ │ │ - lea 0x44b26(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0xe9db5(%rip),%rdi │ │ │ │ - movsd 0x4b0(%r12),%xmm0 │ │ │ │ - lea 0x44aff(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe9d98(%rip),%rdi │ │ │ │ - jmpq c5d96 │ │ │ │ + movsd 0x58(%rsp),%xmm2 │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + callq b5290 │ │ │ │ + jmpq bb4b9 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2000,%edi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x2000,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 15850 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movq %r15,%xmm2 │ │ │ │ + mov 0x34(%rsp),%esi │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mulsd 0x3c33d(%rip),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + lea 0x88(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rdx │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %r15,0x88(%rsp) │ │ │ │ + movsd %xmm1,0x90(%rsp) │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + callq 5e150 │ │ │ │ + movl $0x1,0x30(%rsp) │ │ │ │ + movsd 0x88(%rsp),%xmm1 │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + jmpq bb20e │ │ │ │ + nop │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edi,%edx │ │ │ │ + lea 0x4e915(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x8,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6336f(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq bb17b │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000c6190 : │ │ │ │ +00000000000bb6f0 : │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + movapd %xmm1,%xmm8 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x968,%rsp │ │ │ │ - mov 0xe9d92(%rip),%r8d │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov 0x64d413(%rip),%r9d │ │ │ │ + mov %edi,0x44(%rsp) │ │ │ │ + mov %esi,0x70(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm3,0x48(%rsp) │ │ │ │ + movsd %xmm4,0x50(%rsp) │ │ │ │ + movsd %xmm5,0x58(%rsp) │ │ │ │ + movsd %xmm6,0x60(%rsp) │ │ │ │ + movsd %xmm7,0x68(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x958(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - addl $0x1,0xe9d2f(%rip) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne bbba0 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + comisd 0x3e567(%rip),%xmm4 │ │ │ │ + jae bb920 │ │ │ │ + movsd 0x3e551(%rip),%xmm0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jae bb920 │ │ │ │ + movsd 0x64d857(%rip),%xmm0 │ │ │ │ + mov 0x70(%rsp),%ebx │ │ │ │ + andpd 0x3c15b(%rip),%xmm0 │ │ │ │ + cmp %ebx,0x44(%rsp) │ │ │ │ + jne bbcb0 │ │ │ │ + movsd 0x48(%rsp),%xmm4 │ │ │ │ + ucomisd 0x50(%rsp),%xmm4 │ │ │ │ + mov $0x1,%edx │ │ │ │ + setp %al │ │ │ │ + cmovne %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne bbcb0 │ │ │ │ + mov $0x2000,%edi │ │ │ │ + movsd %xmm8,0x28(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x2000,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 15850 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mulsd 0x3c1a0(%rip),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm8 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + movsd %xmm8,0xa0(%rsp) │ │ │ │ + movsd %xmm1,0x98(%rsp) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + mov 0x64d75b(%rip),%rdi │ │ │ │ + lea 0x84(%rsp),%rbx │ │ │ │ + lea 0x90(%rsp),%r13 │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ + lea 0x88(%rsp),%r12 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + movl $0x0,0x84(%rsp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x64d7a4(%rip),%r8d │ │ │ │ + mov 0x64d715(%rip),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ test %r8d,%r8d │ │ │ │ - jne c7778 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x7c(%rsp),%r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x9,%edi │ │ │ │ - lea 0x88(%rsp),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - callq 157f0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne c7708 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - lea 0xc0(%rsp),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 15310 <__xstat64@plt> │ │ │ │ - mov 0xf0(%rsp),%rdx │ │ │ │ - mov 0xe9d12(%rip),%ecx │ │ │ │ - mov %rdx,0x408(%r15) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne c73fa │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - jmpq c6357 │ │ │ │ + je bb950 │ │ │ │ + mov 0xcc0(%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne bb950 │ │ │ │ + mov 0x84(%rsp),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne bb97b │ │ │ │ + movsd 0x88(%rsp),%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm3 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + jp bbc90 │ │ │ │ + movsd 0x3c105(%rip),%xmm0 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + andpd 0x3c021(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jb bbd70 │ │ │ │ + movsd 0x90(%rsp),%xmm5 │ │ │ │ + ucomisd %xmm5,%xmm5 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + jp bbc90 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + andpd 0x3bff2(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jb bbc90 │ │ │ │ + movsd %xmm3,0x0(%rbp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + movsd %xmm5,(%r14) │ │ │ │ + jmp bb992 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne bbd89 │ │ │ │ + add $0xb8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xe9cda(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne c6a10 │ │ │ │ - mov 0x404(%r15),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - cmovne 0x10(%rsp),%eax │ │ │ │ - addl $0x1,0x14(%rsp) │ │ │ │ - addl $0x1,0xe9c5a(%rip) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0xe9c68(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne c69e0 │ │ │ │ - mov 0xe9c8a(%rip),%eax │ │ │ │ - addl $0x1,0xe9c43(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - je c66e0 │ │ │ │ - mov 0xe9c85(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne c7a0a │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - mov 0x404(%r15),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je c654c │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne c62f7 │ │ │ │ - movzbl 0x10(%rsp),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - adcl $0xffffffff,0x14(%rsp) │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ + movsd 0x90(%rax),%xmm0 │ │ │ │ + mov 0x84(%rsp),%r15d │ │ │ │ + subsd 0x90(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x90(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je bb8a2 │ │ │ │ + movsd 0x3b15d(%rip),%xmm3 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movl $0x400,0x74(%rsp) │ │ │ │ + jmp bb9b7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jg bbbe0 │ │ │ │ + comisd 0x18(%rsp),%xmm8 │ │ │ │ + ja bbb40 │ │ │ │ + addsd 0x20(%rsp),%xmm8 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + movsd %xmm1,0x98(%rsp) │ │ │ │ + movsd %xmm8,0xa0(%rsp) │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ test %esi,%esi │ │ │ │ - jne c6700 │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ + jne bbc30 │ │ │ │ + mov 0x64d599(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r13,%rdx │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - callq 15580 │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je c6a50 │ │ │ │ - mov 0xe9bfb(%rip),%ecx │ │ │ │ - addl $0x1,0xe9bb4(%rip) │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ + movl $0x0,0x84(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + mov 0x64d5fb(%rip),%ecx │ │ │ │ + mov 0x64d56c(%rip),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne c66f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x404(%r15),%esi │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %r13,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - mov %esi,0x404(%r15) │ │ │ │ - callq 150a0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - jne c6c68 │ │ │ │ - mov 0xe9bbd(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne c6600 │ │ │ │ - lea 0x550(%rsp),%r14 │ │ │ │ - lea 0x150(%rsp),%rbp │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x3e90c(%rip),%rsi │ │ │ │ - addl $0x1,0xe9b3a(%rip) │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - callq 15920 │ │ │ │ - test %eax,%eax │ │ │ │ - jne c6260 │ │ │ │ - mov 0xe9b6a(%rip),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je c6410 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x45139(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x58646(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xe9b37(%rip),%r12d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x27,0x150(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbp,%rax │ │ │ │ - je c69a0 │ │ │ │ - cmp $0x7,%rdx │ │ │ │ - ja c69c4 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne c787d │ │ │ │ - mov 0x404(%r15),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - cmovne 0x10(%rsp),%eax │ │ │ │ - addl $0x1,0x14(%rsp) │ │ │ │ - addl $0x1,0xe9a86(%rip) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0xe9a94(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne c7828 │ │ │ │ - mov 0xe9ab6(%rip),%eax │ │ │ │ - addl $0x1,0xe9a6f(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - je c66e0 │ │ │ │ - mov 0xe9ab1(%rip),%edx │ │ │ │ + je bba31 │ │ │ │ + mov 0xcc0(%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je c62c3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x45048(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5858a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xe9a7c(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je c62c3 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x44fe6(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x58552(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov 0xe9a3b(%rip),%r12d │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je c62d3 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - lea 0x44ef7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5850c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x404(%r15),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jne c62e3 │ │ │ │ - mov 0xe99b2(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle c62f7 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x151(%rsp),%rax │ │ │ │ - mov %ebx,0x28(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - jmp c65ba │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x27,0x150(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - je c6cb0 │ │ │ │ - mov 0xe9978(%rip),%rdi │ │ │ │ - mov $0x80,%edx │ │ │ │ - add %r12,%rdi │ │ │ │ - add $0x180,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x204,%r12 │ │ │ │ - cmp %ebx,0xe9950(%rip) │ │ │ │ - jle c6ce0 │ │ │ │ - mov 0xe9947(%rip),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - add %r12,%rsi │ │ │ │ - callq 15920 │ │ │ │ - test %eax,%eax │ │ │ │ - je c6578 │ │ │ │ - mov 0xe991b(%rip),%rax │ │ │ │ - add %r12,%rax │ │ │ │ - movb $0x0,0x180(%rax) │ │ │ │ - jmp c65a4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x404(%r15),%edx │ │ │ │ - lea 0x446fc(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5841f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c638b │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - je c6630 │ │ │ │ - test %dl,%dl │ │ │ │ - je c6439 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne c7854 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x3e66b(%rip),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - callq 15920 │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je c6b60 │ │ │ │ - mov 0xe98ba(%rip),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne c73ce │ │ │ │ - mov 0x404(%r15),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0xe985e(%rip),%r11d │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - cmovne 0x10(%rsp),%eax │ │ │ │ - addl $0x1,0x14(%rsp) │ │ │ │ - addl $0x1,0xe9832(%rip) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne c736f │ │ │ │ - mov 0xe9866(%rip),%r10d │ │ │ │ - addl $0x1,0xe981f(%rip) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je c64be │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - jmpq c6350 │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x3b035(%rip),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - callq 15920 │ │ │ │ - test %eax,%eax │ │ │ │ - je c76e8 │ │ │ │ - movl $0x0,0x430(%r15) │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x3b019(%rip),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - callq 15920 │ │ │ │ + je bba4b │ │ │ │ + movsd 0x90(%rax),%xmm0 │ │ │ │ + subsd 0x90(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x90(%rsp) │ │ │ │ + mov 0x84(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je c76c8 │ │ │ │ - movl $0x0,0x434(%r15) │ │ │ │ - movb $0x0,0x410(%r15) │ │ │ │ - movb $0x0,0x420(%r15) │ │ │ │ - movq $0x0,0x438(%r15) │ │ │ │ - movq $0x0,0x440(%r15) │ │ │ │ - movq $0x0,0x448(%r15) │ │ │ │ - movq $0x0,0x450(%r15) │ │ │ │ - movq $0x0,0x458(%r15) │ │ │ │ - movq $0x0,0x460(%r15) │ │ │ │ - movq $0x0,0x468(%r15) │ │ │ │ - movq $0x0,0x470(%r15) │ │ │ │ - movq $0x0,0x478(%r15) │ │ │ │ - movq $0x0,0x480(%r15) │ │ │ │ - movq $0x0,0x488(%r15) │ │ │ │ - movq $0x0,0x490(%r15) │ │ │ │ - movq $0x0,0x498(%r15) │ │ │ │ - movq $0x0,0x4a0(%r15) │ │ │ │ - movq $0x0,0x4a8(%r15) │ │ │ │ - movq $0x0,0x4b0(%r15) │ │ │ │ - movq $0x0,0x4b8(%r15) │ │ │ │ - movq $0x0,0x4c0(%r15) │ │ │ │ - mov 0xe96c8(%rip),%edi │ │ │ │ - lea 0x151(%rsp),%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - jle c6965 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - jmp c68b3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x27,0x150(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - je c6908 │ │ │ │ - mov 0xe9690(%rip),%r15 │ │ │ │ - mov $0x80,%edx │ │ │ │ - add %r12,%r15 │ │ │ │ - lea 0x100(%r15),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - cmpb $0x0,0x100(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - je c6940 │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x204,%r12 │ │ │ │ - cmp %ebx,0xe9657(%rip) │ │ │ │ - jle c6960 │ │ │ │ - mov 0xe964e(%rip),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - add %r12,%rsi │ │ │ │ - callq 15920 │ │ │ │ + jg bb9a0 │ │ │ │ + movsd 0x88(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp bba83 │ │ │ │ + movsd 0x3bf57(%rip),%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x3be73(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + jae bba8d │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jg bbbe0 │ │ │ │ test %eax,%eax │ │ │ │ - je c6860 │ │ │ │ - mov 0xe9622(%rip),%rdi │ │ │ │ - mov $0x80,%edx │ │ │ │ - add %r12,%rdi │ │ │ │ - lea 0x180(%rdi),%rsi │ │ │ │ - add $0x100,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp c689d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jne bb9aa │ │ │ │ + movsd 0x90(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm7 │ │ │ │ + ucomisd %xmm0,%xmm7 │ │ │ │ + jp bbac6 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + jne bbac6 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jp bbac6 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + je bb9aa │ │ │ │ + movslq %r15d,%rax │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + add $0x1,%r15d │ │ │ │ + movsd %xmm0,0x0(%rbp,%rax,8) │ │ │ │ + movsd %xmm1,(%r14,%rax,8) │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + cmp %r15d,0x74(%rsp) │ │ │ │ + jg bb9aa │ │ │ │ + addl $0x400,0x74(%rsp) │ │ │ │ + movslq 0x74(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - cmpb $0x27,0x14f(%rsp,%rax,1) │ │ │ │ - jne c6871 │ │ │ │ - movb $0x0,0x14f(%rsp,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - jmpq c6871 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x180(%r15),%rsi │ │ │ │ - mov $0x80,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq c689d │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov 0xe95bd(%rip),%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,(%r15) │ │ │ │ - callq c5740 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - addl $0x1,0xe956b(%rip) │ │ │ │ - test %esi,%esi │ │ │ │ - je c6a40 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - jmpq c6350 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x27,0x14f(%rsp,%rdx,1) │ │ │ │ - je c7959 │ │ │ │ - cmp $0x7,%rdx │ │ │ │ - jbe c6436 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - je c6630 │ │ │ │ - test %dl,%dl │ │ │ │ - jne c69c0 │ │ │ │ - jmpq c6638 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x4492c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x58041(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c62a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x44300(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x58011(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c626e │ │ │ │ + movsd %xmm8,0x78(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 15960 │ │ │ │ + movsd 0x78(%rsp),%xmm8 │ │ │ │ + comisd 0x18(%rsp),%xmm8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jbe bb9b7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq c6989 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov 0xe94dd(%rip),%edx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jne c6cf0 │ │ │ │ - cmpq $0x0,(%rsp) │ │ │ │ - jne c6d1b │ │ │ │ - mov 0x404(%r15),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0xe9473(%rip),%r12d │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - cmovne 0x10(%rsp),%eax │ │ │ │ - addl $0x1,0x14(%rsp) │ │ │ │ - addl $0x1,0xe9447(%rip) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov 0xe9445(%rip),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0xe943c(%rip) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne c79b3 │ │ │ │ - mov 0xe946c(%rip),%r11d │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0xe9423(%rip) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je c66e0 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq f1420 │ │ │ │ - test %rax,%rax │ │ │ │ - je c7a39 │ │ │ │ - mov 0xe9453(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne c792d │ │ │ │ - mov 0x404(%r15),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0xe93f7(%rip),%r9d │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - cmovne 0x10(%rsp),%eax │ │ │ │ - addl $0x1,0x14(%rsp) │ │ │ │ - addl $0x1,0xe93cb(%rip) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne c7901 │ │ │ │ - mov 0xe93ff(%rip),%r8d │ │ │ │ - addl $0x1,0xe93b8(%rip) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - test %r8d,%r8d │ │ │ │ - je c6350 │ │ │ │ - jmpq c6700 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xe93d9(%rip),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne c739b │ │ │ │ + test %r15d,%r15d │ │ │ │ + je bbb65 │ │ │ │ + movsd 0x68(%rsp),%xmm2 │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x27,0x150(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbp,%rax │ │ │ │ - je c6c10 │ │ │ │ - cmp $0x7,%rdx │ │ │ │ - ja c6c34 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne c78a9 │ │ │ │ - mov 0x404(%r15),%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0xe934b(%rip),%r9d │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - cmovne 0x10(%rsp),%eax │ │ │ │ - addl $0x1,0x14(%rsp) │ │ │ │ - addl $0x1,0xe931f(%rip) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne c78d5 │ │ │ │ - mov 0xe9353(%rip),%r8d │ │ │ │ - addl $0x1,0xe930c(%rip) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je c66e0 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov 0xe9344(%rip),%r12d │ │ │ │ - movl $0x1,0x8(%rsp) │ │ │ │ - jmpq c650d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x27,0x14f(%rsp,%rdx,1) │ │ │ │ - je c7986 │ │ │ │ - cmp $0x7,%rdx │ │ │ │ - jbe c6b96 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rax │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - je c6c48 │ │ │ │ - test %dl,%dl │ │ │ │ - jne c6c30 │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - jne c6c55 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - je c6c48 │ │ │ │ - test %dl,%dl │ │ │ │ - jne c650d │ │ │ │ - jmpq c6b99 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - movl $0x0,0x7c(%rsp) │ │ │ │ - callq 15300 │ │ │ │ - mov 0x958(%rsp),%rax │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + callq b5290 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne c7a46 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - add $0x968,%rsp │ │ │ │ + jne bbd89 │ │ │ │ + add $0xb8,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ + jmpq 15090 │ │ │ │ nopl (%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - cmpb $0x27,0x14f(%rsp,%rax,1) │ │ │ │ - jne c6589 │ │ │ │ - movb $0x0,0x14f(%rsp,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - jmpq c6589 │ │ │ │ - mov 0x28(%rsp),%ebx │ │ │ │ - mov 0x404(%r15),%eax │ │ │ │ - jmpq c62e3 │ │ │ │ - test %rax,%rax │ │ │ │ - je c79e5 │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %edi,%edx │ │ │ │ + lea 0x4e46d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x4409a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x8,%eax │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x57d2d(%rip),%rax │ │ │ │ + mov 0x62e79(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq f1420 │ │ │ │ - test %rax,%rax │ │ │ │ - jne c6ae6 │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - lea 0x410(%r15),%r8 │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cvttsd2si 0x88(%r12),%eax │ │ │ │ - lea 0xd30(%r12),%rsi │ │ │ │ - mov %eax,0x430(%r15) │ │ │ │ - cvttsd2si 0x90(%r12),%eax │ │ │ │ - mov %eax,0x434(%r15) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0xd40(%r12),%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x420(%r15),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x20(%r12),%xmm1 │ │ │ │ - movsd 0x78(%r12),%xmm6 │ │ │ │ - cvtsd2ss 0x10(%r12),%xmm0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - movss %xmm0,0x438(%r15) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm7,%xmm1 │ │ │ │ - movsd 0x28(%r12),%xmm2 │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - cvtsd2ss 0x18(%r12),%xmm0 │ │ │ │ - movss %xmm0,0x43c(%r15) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - movsd %xmm6,0x4c0(%r15) │ │ │ │ - movsd %xmm0,0x440(%r15) │ │ │ │ - movsd 0x8(%r12),%xmm0 │ │ │ │ - movsd %xmm1,0x450(%r15) │ │ │ │ - movsd %xmm0,0x448(%r15) │ │ │ │ - movsd 0x30(%r12),%xmm0 │ │ │ │ - movsd %xmm2,0x458(%r15) │ │ │ │ - movsd %xmm0,0x460(%r15) │ │ │ │ - jbe c6e58 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm7,%xmm2 │ │ │ │ - jbe c6e58 │ │ │ │ - movsd 0x32c7d(%rip),%xmm3 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja c77a0 │ │ │ │ - comisd 0x32c0b(%rip),%xmm0 │ │ │ │ - ja c77a0 │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ + jmpq bb75b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rsi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x3de71(%rip),%rdi │ │ │ │ - lea 0x98(%rsp),%r9 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r9,%rdx │ │ │ │ - lea 0x3de5a(%rip),%rdi │ │ │ │ - lea 0x90(%rsp),%r8 │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - cvtsi2sdl 0x434(%r15),%xmm1 │ │ │ │ - mulsd 0x305d7(%rip),%xmm1 │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - cvtsi2sdl 0x430(%r15),%xmm0 │ │ │ │ - mulsd 0x305c1(%rip),%xmm0 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %al,%al │ │ │ │ - sete %r12b │ │ │ │ - shl $0x2,%r12d │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - mov $0x2,%eax │ │ │ │ - cmove %eax,%r12d │ │ │ │ - callq 15230 │ │ │ │ - mov 0x2fbe2(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ + movsd 0x68(%rsp),%xmm2 │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + callq b5290 │ │ │ │ + mov 0x3aecf(%rip),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmpq bb9aa │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x44(%rsp),%esi │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x90(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - lea 0xa8(%rsp),%rcx │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + movsd 0x48(%rsp),%xmm3 │ │ │ │ + movapd %xmm8,%xmm1 │ │ │ │ + lea 0x98(%rsp),%rcx │ │ │ │ lea 0xa0(%rsp),%rdx │ │ │ │ mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ + movsd 0x98(%rsp),%xmm1 │ │ │ │ movsd 0xa0(%rsp),%xmm0 │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - movsd %xmm0,0x468(%r15) │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x470(%r15) │ │ │ │ - movsd 0x450(%r15),%xmm0 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - ja c76b0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - jbe c7428 │ │ │ │ - movsd 0x458(%r15),%xmm0 │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - jbe c7428 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - movsd 0x30cb5(%rip),%xmm5 │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x2fb0c(%rip),%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - lea 0xb0(%rsp),%r10 │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %r10,%rdx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movq %rsi,%xmm3 │ │ │ │ - lea 0xb8(%rsp),%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd 0x90(%rsp),%xmm1 │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - movsd %xmm0,0x478(%r15) │ │ │ │ - mov 0x30c28(%rip),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - movsd %xmm0,0x480(%r15) │ │ │ │ - movq %rcx,%xmm1 │ │ │ │ - movsd 0x30418(%rip),%xmm0 │ │ │ │ - addsd 0x88(%rax),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0x2fa4e(%rip),%rsi │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - mov %r10,%rdx │ │ │ │ - movsd 0x90(%rsp),%xmm1 │ │ │ │ - movq %rsi,%xmm3 │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 64d60 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - movsd %xmm0,0x488(%r15) │ │ │ │ - movsd 0x3039f(%rip),%xmm1 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - addsd 0x90(%rax),%xmm1 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - movsd %xmm0,0x490(%r15) │ │ │ │ - movsd 0x30374(%rip),%xmm0 │ │ │ │ - addsd 0x88(%rax),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0x2f9aa(%rip),%rsi │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - mov %r10,%rdx │ │ │ │ - movsd 0x90(%rsp),%xmm1 │ │ │ │ - movq %rsi,%xmm3 │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 64d60 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x30aed(%rip),%rax │ │ │ │ - movsd 0x302fd(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x498(%r15) │ │ │ │ - addsd 0x90(%rdi),%xmm1 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x4a0(%r15) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x2f910(%rip),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %r10,%rdx │ │ │ │ - movsd 0x90(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0xb0(%rsp),%xmm3 │ │ │ │ - movsd 0xb8(%rsp),%xmm2 │ │ │ │ - movsd %xmm3,0x4a8(%r15) │ │ │ │ - movsd %xmm2,0x4b0(%r15) │ │ │ │ - lea 0x68(%rsp),%r12 │ │ │ │ - movsd 0x4445d(%rip),%xmm0 │ │ │ │ - mulsd 0x468(%r15),%xmm0 │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm2,0x58(%rsp) │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x4442e(%rip),%xmm0 │ │ │ │ - movsd 0x60(%rsp),%xmm5 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mulsd 0x470(%r15),%xmm0 │ │ │ │ - movsd 0x68(%rsp),%xmm7 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - movsd %xmm5,0x50(%rsp) │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd 0x443ea(%rip),%xmm0 │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - movsd 0x68(%rsp),%xmm4 │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x58(%rsp),%xmm2 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd 0x443ae(%rip),%xmm0 │ │ │ │ - movsd 0x60(%rsp),%xmm3 │ │ │ │ - movsd 0x68(%rsp),%xmm6 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - movsd 0x50(%rsp),%xmm5 │ │ │ │ - movsd 0x60(%rsp),%xmm2 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - mulsd %xmm1,%xmm5 │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd 0x28(%rsp),%xmm1 │ │ │ │ - mulsd 0x18(%rsp),%xmm2 │ │ │ │ - mulsd 0x68(%rsp),%xmm4 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - divsd 0x4432c(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x4b8(%r15) │ │ │ │ - callq 15090 │ │ │ │ - jmpq c6836 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x4401d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x576b2(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c66c3 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x44121(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x57686(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xe8b77(%rip),%r12d │ │ │ │ - jmpq c6b70 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x43978(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x57653(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c668f │ │ │ │ - lea 0x438f0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5762c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c623d │ │ │ │ + jmpq bb9e8 │ │ │ │ + movsd 0x3ae48(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + jmpq bb992 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - movsd 0x30829(%rip),%xmm5 │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x2f680(%rip),%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - lea 0xb0(%rsp),%r10 │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %r10,%rdx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movq %rsi,%xmm3 │ │ │ │ - lea 0xb8(%rsp),%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd 0x90(%rsp),%xmm1 │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - movsd %xmm0,0x478(%r15) │ │ │ │ - mov 0x3079c(%rip),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - movsd %xmm0,0x480(%r15) │ │ │ │ - movq %rcx,%xmm1 │ │ │ │ - movsd 0x2ff8c(%rip),%xmm0 │ │ │ │ - addsd 0x88(%rax),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0x2f5c2(%rip),%rsi │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - mov %r10,%rdx │ │ │ │ - movsd 0x90(%rsp),%xmm1 │ │ │ │ - movq %rsi,%xmm3 │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 64d60 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - movsd %xmm0,0x4a8(%r15) │ │ │ │ - movsd 0x2ff13(%rip),%xmm1 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - addsd 0x90(%rax),%xmm1 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - movsd %xmm0,0x4b0(%r15) │ │ │ │ - movsd 0x2fee8(%rip),%xmm0 │ │ │ │ - addsd 0x88(%rax),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0x2f51e(%rip),%rsi │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - mov %r10,%rdx │ │ │ │ - movsd 0x90(%rsp),%xmm1 │ │ │ │ - movq %rsi,%xmm3 │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 64d60 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x30661(%rip),%rax │ │ │ │ - movsd 0x2fe71(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x498(%r15) │ │ │ │ - addsd 0x90(%rdi),%xmm1 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x4a0(%r15) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ + mov $0x2000,%edi │ │ │ │ + movsd %xmm8,0x28(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x2000,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 15850 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov 0x44(%rsp),%esi │ │ │ │ + lea 0x98(%rsp),%rcx │ │ │ │ + mulsd 0x3bca2(%rip),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm3 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x2f484(%rip),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %r10,%rdx │ │ │ │ - movsd 0x90(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0xb0(%rsp),%xmm3 │ │ │ │ - movsd 0xb8(%rsp),%xmm2 │ │ │ │ - movsd %xmm3,0x488(%r15) │ │ │ │ - movsd %xmm2,0x490(%r15) │ │ │ │ - jmpq c721e │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + movapd %xmm8,%xmm1 │ │ │ │ + movsd %xmm8,0xa0(%rsp) │ │ │ │ + movsd %xmm8,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x98(%rsp) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + callq 5e150 │ │ │ │ + movl $0x1,0x28(%rsp) │ │ │ │ + movsd 0x98(%rsp),%xmm1 │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm8 │ │ │ │ + jmpq bb826 │ │ │ │ nop │ │ │ │ - comisd 0x458(%r15),%xmm7 │ │ │ │ - jbe c6f7b │ │ │ │ - jmpq c6f9c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x434(%r15) │ │ │ │ - jmpq c6760 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x430(%r15) │ │ │ │ - jmpq c6730 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x435a3(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xe87d0(%rip),%esi │ │ │ │ - addl $0x1,0xe87c1(%rip) │ │ │ │ - movl $0x1,0x14(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - je c6c80 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x43587(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x572da(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c6c80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x4352b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x572ad(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c61d6 │ │ │ │ - xorpd 0x2fd08(%rip),%xmm1 │ │ │ │ - addsd 0x327a8(%rip),%xmm0 │ │ │ │ - xorpd 0x2fcf8(%rip),%xmm2 │ │ │ │ - movsd %xmm1,0x450(%r15) │ │ │ │ - movsd 0x3236f(%rip),%xmm1 │ │ │ │ - movsd %xmm2,0x458(%r15) │ │ │ │ - movsd %xmm0,0x460(%r15) │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb c77fb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jae c77e8 │ │ │ │ - movsd %xmm0,0x460(%r15) │ │ │ │ - movsd 0x3245d(%rip),%xmm2 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jb c6e58 │ │ │ │ - nopl (%rax) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jae c7810 │ │ │ │ - movsd %xmm0,0x460(%r15) │ │ │ │ - jmpq c6e58 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x43b24(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x571f9(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c6474 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x43c93(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x571d0(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c664e │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x434ae(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x571a4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c6442 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x434b8(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x57178(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c6ba2 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x43af7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5714c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c6bd6 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x43b83(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x57120(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c6b2a │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x43479(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x570f4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c6af6 │ │ │ │ - lea 0x151(%rsp),%rcx │ │ │ │ - movb $0x0,0x14f(%rsp,%rdx,1) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmpq c642c │ │ │ │ - lea 0x151(%rsp),%rcx │ │ │ │ - movb $0x0,0x14f(%rsp,%rdx,1) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmpq c6b8c │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x43a89(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5706e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xe8510(%rip),%eax │ │ │ │ - jmpq c6abd │ │ │ │ - lea 0x4339c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x57043(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c6a7a │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x43b00(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x57014(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c6489 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - jmpq c6700 │ │ │ │ + movsd 0x3ad68(%rip),%xmm6 │ │ │ │ + movsd %xmm6,0x38(%rsp) │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + jmpq bb992 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000c7a50 : │ │ │ │ +00000000000bbd90 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - movabs $0x584d492f706d742f,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x7a1d8,%rsp │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov 0x64cd7b(%rip),%r9d │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x7a1c8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x61b20(%rsp),%rbx │ │ │ │ - jmp c7af5 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xa0(%rsp),%r15 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r12,%r8 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x38ec6(%rip),%rcx │ │ │ │ - mov $0x186a0,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - lea 0xe7f64(%rip),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xe846d(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne c7b58 │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 15310 <__xstat64@plt> │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne bc200 │ │ │ │ + mov $0x2000,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov $0x2000,%edi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 15850 │ │ │ │ + mov 0x64d19a(%rip),%rdi │ │ │ │ + movsd 0x3dee2(%rip),%xmm3 │ │ │ │ + movsd 0x3bba2(%rip),%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + addsd 0x2b0(%rdi),%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jbe bbe1a │ │ │ │ + nop │ │ │ │ + subsd %xmm0,%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja bbe10 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + comisd %xmm3,%xmm1 │ │ │ │ + jbe bbe32 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + comisd %xmm3,%xmm1 │ │ │ │ + ja bbe28 │ │ │ │ + lea 0x54(%rsp),%r15 │ │ │ │ + lea 0x60(%rsp),%r14 │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + movl $0x400,0x2c(%rsp) │ │ │ │ + lea 0x58(%rsp),%r13 │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + mov 0x3de6a(%rip),%rax │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsd 0x64d171(%rip),%xmm0 │ │ │ │ + andpd 0x3ba79(%rip),%xmm0 │ │ │ │ + movl $0x0,0x54(%rsp) │ │ │ │ + mulsd 0x3bb09(%rip),%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + mov 0x64d16c(%rip),%r8d │ │ │ │ + mov 0x64d0dd(%rip),%rdi │ │ │ │ + test %r8d,%r8d │ │ │ │ + je bbeba │ │ │ │ + mov 0xcc0(%rdi),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je bbece │ │ │ │ + movsd 0x90(%rdi),%xmm0 │ │ │ │ + subsd 0x60(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ + mov 0x54(%rsp),%ecx │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + subsd 0x3ddf0(%rip),%xmm4 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne bbf14 │ │ │ │ + movsd 0x58(%rsp),%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm7 │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + jp bbf14 │ │ │ │ + movsd 0x3baca(%rip),%xmm0 │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + andpd 0x3b9e6(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jae bc1b0 │ │ │ │ + comisd 0x3ddb4(%rip),%xmm4 │ │ │ │ + ja bc0f3 │ │ │ │ + mov 0x3abb7(%rip),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp bbf64 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jg bc110 │ │ │ │ + addsd 0x8(%rsp),%xmm4 │ │ │ │ + comisd 0x3dd79(%rip),%xmm4 │ │ │ │ + ja bc0d0 │ │ │ │ + mov 0x64d024(%rip),%rdi │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + movl $0x0,0x54(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + mov 0x64d081(%rip),%edx │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + mov 0x64cfed(%rip),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je bbfa9 │ │ │ │ + mov 0xcc0(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je c7bc0 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ + je bbfbd │ │ │ │ + movsd 0x90(%rdi),%xmm0 │ │ │ │ + subsd 0x60(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ + cmpl $0x1,0x28(%rsp) │ │ │ │ + je bc158 │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - js c7b90 │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x186a0,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xe841e(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je c7a90 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x43292(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x56ef8(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c7a90 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xe7ec5(%rip),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4326b(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x56ec4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c7adb │ │ │ │ + jg bbf40 │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp bc014 │ │ │ │ + movsd 0x3b9e0(%rip),%xmm7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x3b8fc(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm7 │ │ │ │ + jb bc014 │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm1 │ │ │ │ + jp bc014 │ │ │ │ + andpd 0x3b8e2(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm7 │ │ │ │ + jae bc01d │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jg bc110 │ │ │ │ + test %eax,%eax │ │ │ │ + jne bbf49 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm6 │ │ │ │ + jp bc053 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + jne bc053 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm1 │ │ │ │ + jp bc053 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + je bbf49 │ │ │ │ + movslq %ebx,%rax │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + movsd %xmm0,(%r12,%rax,8) │ │ │ │ + movsd %xmm1,0x0(%rbp,%rax,8) │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + cmp 0x2c(%rsp),%ebx │ │ │ │ + jl bbf49 │ │ │ │ + addl $0x400,0x2c(%rsp) │ │ │ │ + movslq 0x2c(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm4,0x48(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 15960 │ │ │ │ + movsd 0x48(%rsp),%xmm4 │ │ │ │ + addsd 0x8(%rsp),%xmm4 │ │ │ │ + comisd 0x3dc0f(%rip),%xmm4 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jbe bbf5d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je bc0f3 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + callq b5290 │ │ │ │ + cmpl $0x1,0x28(%rsp) │ │ │ │ + je bc178 │ │ │ │ + movl $0x1,0x28(%rsp) │ │ │ │ + mov 0x64ce7f(%rip),%rdi │ │ │ │ + jmpq bbe57 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + mov %ebx,%edx │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + callq b5290 │ │ │ │ + mov 0x3a9a3(%rip),%rax │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmpq bbf49 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x7a1c8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne c8000 │ │ │ │ - add $0x7a1d8,%rsp │ │ │ │ + movsd 0x88(%rdi),%xmm0 │ │ │ │ + subsd 0x58(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + jmpq bbfc8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne bc22a │ │ │ │ + add $0x78,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov 0xe8372(%rip),%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %esi,%esi │ │ │ │ - jne c7e40 │ │ │ │ - mov 0xe8359(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je c7c00 │ │ │ │ - lea -0x3(%r15,%r13,1),%rax │ │ │ │ - cmpb $0x2e,(%rax) │ │ │ │ - jne c7c00 │ │ │ │ - cmpb $0x67,0x1(%rax) │ │ │ │ - je c7ed8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe8326(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne c7d18 │ │ │ │ - lea -0x9(%r15,%r13,1),%rdx │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x431ee(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7af5 │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x431da(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7af5 │ │ │ │ - lea -0xa(%r15,%r13,1),%rdx │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x3fb51(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7af5 │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x431a3(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7af5 │ │ │ │ - lea -0xc(%r15,%r13,1),%rdx │ │ │ │ - mov $0xc,%ecx │ │ │ │ - lea 0x4318b(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7af5 │ │ │ │ - mov $0xc,%ecx │ │ │ │ - lea 0x4317a(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7af5 │ │ │ │ - lea -0xd(%r15,%r13,1),%rdx │ │ │ │ - mov $0xd,%ecx │ │ │ │ - lea 0x43164(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7af5 │ │ │ │ - mov $0xd,%ecx │ │ │ │ - lea 0x43154(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7af5 │ │ │ │ + jmpq 15090 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x4(%r15,%r13,1),%r9 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea -0x7(%r15,%r13,1),%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - lea 0x430e1(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7d5a │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x430d4(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne c7ee7 │ │ │ │ - lea 0x430d0(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - movb $0x0,0x18740(%rsp) │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7d9d │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x430b3(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne c7e6a │ │ │ │ - lea 0x30de0(%rsp),%r13 │ │ │ │ - mov $0x58,%eax │ │ │ │ - mov %r14,0x30de0(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %ax,0x30dec(%rsp) │ │ │ │ - movl $0x58585858,0x30de8(%rsp) │ │ │ │ - callq 158e0 │ │ │ │ - test %eax,%eax │ │ │ │ - js c7fb8 │ │ │ │ - lea 0x49480(%rsp),%rdi │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x186a0,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - lea 0x43067(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 153e0 │ │ │ │ - lea 0x18740(%rsp),%rdx │ │ │ │ - lea 0xe7c07(%rip),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq c6190 │ │ │ │ - test %eax,%eax │ │ │ │ - je c7e2b │ │ │ │ - add %eax,0xe80f9(%rip) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 150f0 │ │ │ │ - jmpq c7af5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x42fa6(%rip),%rsi │ │ │ │ + movsd 0x60(%rsp),%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm2 │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + jp bbf14 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + andpd 0x3b71e(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jb bbf14 │ │ │ │ + comisd 0x3daec(%rip),%xmm4 │ │ │ │ + movsd %xmm7,(%r12) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + movsd %xmm2,0x0(%rbp) │ │ │ │ + jbe bbf64 │ │ │ │ + jmpq bc0d4 │ │ │ │ + nop │ │ │ │ + lea 0x4de59(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x3,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x56be3(%rip),%rax │ │ │ │ + mov 0x62823(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq c7bd9 │ │ │ │ - lea -0x8(%r15,%r13,1),%rdx │ │ │ │ - mov $0x8,%ecx │ │ │ │ - lea 0x42fd0(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7d9d │ │ │ │ - mov $0x8,%ecx │ │ │ │ - lea 0x42fc0(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7d9d │ │ │ │ - lea 0x18740(%rsp),%rdx │ │ │ │ - lea 0xe7b66(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq c6190 │ │ │ │ - test %eax,%eax │ │ │ │ - je c7af5 │ │ │ │ - add %eax,0xe8054(%rip) │ │ │ │ - jmpq c7af5 │ │ │ │ - nopl (%rax) │ │ │ │ - cmpb $0x7a,0x2(%rax) │ │ │ │ - je c7af5 │ │ │ │ - jmpq c7c00 │ │ │ │ - lea -0x5(%r15,%r13,1),%r9 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x3f8be(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c7d5a │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x42f10(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - lea 0x42f08(%rip),%rax │ │ │ │ - je c7d61 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je c7d61 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x42ee8(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je c7d61 │ │ │ │ - lea -0x8(%r15,%r13,1),%r9 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - lea 0x42ed1(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je c7d61 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - lea 0x42ec0(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - jne c7af5 │ │ │ │ - jmpq c7d61 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x436d0(%rip),%xmm0 │ │ │ │ - movb $0x0,0xe768d(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movl $0x2e747570,0xe767a(%rip) │ │ │ │ - movaps %xmm0,0xe7643(%rip) │ │ │ │ - movdqa 0x436bb(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xe7644(%rip) │ │ │ │ - movdqa 0x436bc(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xe7645(%rip) │ │ │ │ - jmpq c7b92 │ │ │ │ + jmpq bbdd0 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000c8010 : │ │ │ │ +00000000000bc230 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x10a8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1098(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15330 │ │ │ │ - mov 0xe7efd(%rip),%r11d │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne c8670 │ │ │ │ - movabs $0x544d492f706d742f,%r15 │ │ │ │ - test %r13,%r13 │ │ │ │ - je c86a8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x64cd01(%rip),%edx │ │ │ │ + mov %ecx,0x2c(%rsp) │ │ │ │ + lea 0x0(,%rdx,8),%r13 │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 15a50 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je c83b8 │ │ │ │ - mov 0xe7ebd(%rip),%r10d │ │ │ │ - lea 0x13(%rbx),%r12 │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne c8450 │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x388c6(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - cmpw $0x2f2e,0x90(%rsp) │ │ │ │ - je c83f0 │ │ │ │ - movslq 0xe7e50(%rip),%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xe7948(%rip),%rdi │ │ │ │ - add %rbp,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xe7e55(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne c8419 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 15310 <__xstat64@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - jne c8068 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x4000,%eax │ │ │ │ - je c8480 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov 0xe7e12(%rip),%esi │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %esi,%esi │ │ │ │ - jne c84d0 │ │ │ │ - mov 0xe7df9(%rip),%ecx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq 15850 │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %ecx,%ecx │ │ │ │ - je c8160 │ │ │ │ - lea -0x3(%rbp,%rbx,1),%rax │ │ │ │ - cmpb $0x2e,(%rax) │ │ │ │ - jne c8160 │ │ │ │ - cmpb $0x67,0x1(%rax) │ │ │ │ - je c8588 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe7dc6(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne c8278 │ │ │ │ - lea -0x9(%rbp,%rbx,1),%rdx │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x42c8e(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c8068 │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x42c7a(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c8068 │ │ │ │ - lea -0xa(%rbp,%rbx,1),%rdx │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x3f5f1(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c8068 │ │ │ │ - mov $0xa,%ecx │ │ │ │ - lea 0x42c43(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c8068 │ │ │ │ - lea -0xc(%rbp,%rbx,1),%rdx │ │ │ │ - mov $0xc,%ecx │ │ │ │ - lea 0x42c2b(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c8068 │ │ │ │ - mov $0xc,%ecx │ │ │ │ - lea 0x42c1a(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c8068 │ │ │ │ - lea -0xd(%rbp,%rbx,1),%rdx │ │ │ │ - mov $0xd,%ecx │ │ │ │ - lea 0x42c04(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c8068 │ │ │ │ - mov $0xd,%ecx │ │ │ │ - lea 0x42bf4(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c8068 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x4(%rbp,%rbx,1),%r8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea -0x7(%rbp,%rbx,1),%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x42b81(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c82ba │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x42b74(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne c85a0 │ │ │ │ - lea 0x42b70(%rip),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - movb $0x0,0x490(%rsp) │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c82fd │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x42b50(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne c8500 │ │ │ │ - lea 0x890(%rsp),%r12 │ │ │ │ - mov $0x5858,%eax │ │ │ │ - mov %r15,0x890(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ax,0x89c(%rsp) │ │ │ │ - movl $0x58585858,0x898(%rsp) │ │ │ │ - movb $0x0,0x89e(%rsp) │ │ │ │ - callq 158e0 │ │ │ │ - test %eax,%eax │ │ │ │ - js c86d0 │ │ │ │ - lea 0xc90(%rsp),%rbx │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ + je bc2ce │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x42b0e(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 153e0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x490(%rsp),%rdx │ │ │ │ - lea 0xe76a0(%rip),%rsi │ │ │ │ - callq c6190 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 150f0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je c8068 │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %ebx,0xe7b84(%rip) │ │ │ │ - callq 15a50 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne c807c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cvtsi2sdl 0x2c(%rsp),%xmm1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd %xmm1,0x0(%r13,%rax,8) │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movsd %xmm0,(%r15,%rax,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne bc2b0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x8,%esi │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + callq b5370 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15,%rcx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov 0x64cc52(%rip),%r9d │ │ │ │ + mulsd 0x3b68a(%rip),%xmm1 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + cvtsi2sd %r12d,%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + callq b3bc0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x48,%rsp │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 15550 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x1098(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne c872c │ │ │ │ - add $0x10a8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ + jmpq 15090 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x92(%rsp),%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xe7620(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xe7b30(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je c80f4 │ │ │ │ - lea 0xe7604(%rip),%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x429aa(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x56603(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c80f4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x4296d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + │ │ │ │ +00000000000bc350 : │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x1c0,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x565d3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c8090 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe7ab5(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je c8068 │ │ │ │ - cmpb $0x2e,0x13(%rbx) │ │ │ │ - je c8570 │ │ │ │ - cmpb $0x2e,0x13(%rbx) │ │ │ │ - je c86b0 │ │ │ │ - mov 0xe7a96(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne c8702 │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq c8010 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle c8068 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq c83c2 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x42916(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x56553(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c8139 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x8(%rbp,%rbx,1),%rdx │ │ │ │ - mov $0x8,%ecx │ │ │ │ - lea 0x4293a(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c82fd │ │ │ │ - mov $0x8,%ecx │ │ │ │ - lea 0x4292a(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c82fd │ │ │ │ - lea 0x490(%rsp),%rdx │ │ │ │ - lea 0xe74d0(%rip),%rsi │ │ │ │ + callq dbda0 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + movabs $0x800000006,%rax │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + callq daab0 │ │ │ │ + mov 0x1a8(%rsp),%r12d │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq c6190 │ │ │ │ - test %eax,%eax │ │ │ │ - je c8068 │ │ │ │ - add %eax,0xe79be(%rip) │ │ │ │ - jmpq c8068 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x1(%r12) │ │ │ │ - je c8068 │ │ │ │ - jmpq c849a │ │ │ │ + callq daa10 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je bc408 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne bc41e │ │ │ │ + add $0x1c0,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmpb $0x7a,0x2(%rax) │ │ │ │ - je c8068 │ │ │ │ - jmpq c8160 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x5(%rbp,%rbx,1),%r8 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x3f205(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je c82ba │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x42857(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - lea 0x4284f(%rip),%rax │ │ │ │ - je c82c1 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je c82c1 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x4282c(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je c82c1 │ │ │ │ - lea -0x8(%rbp,%rbx,1),%r8 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - lea 0x42818(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - je c82c1 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - lea 0x42807(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - jne c8068 │ │ │ │ - jmpq c82c1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ mov %r14,%rdx │ │ │ │ - lea 0x427fa(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x563b3(%rip),%rax │ │ │ │ - movabs $0x544d492f706d742f,%r15 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne c8068 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq c83c2 │ │ │ │ - nop │ │ │ │ - cmpb $0x2e,0x1(%r12) │ │ │ │ - jne c84a4 │ │ │ │ - cmpb $0x0,0x2(%r12) │ │ │ │ - je c8068 │ │ │ │ - jmpq c84a4 │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa 0x42fb8(%rip),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movl $0x2e656c,0xe6f59(%rip) │ │ │ │ - movaps %xmm0,0xe6f32(%rip) │ │ │ │ - movdqa 0x42fca(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xe6f33(%rip) │ │ │ │ - jmpq c83c2 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x42788(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x56321(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq c84b2 │ │ │ │ + callq d2cf0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp bc3d2 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000c8740 : │ │ │ │ - push %r15 │ │ │ │ - lea 0x43691(%rip),%rsi │ │ │ │ +00000000000bc430 : │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18ab8,%rsp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x818,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18aa8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 156c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je c8953 │ │ │ │ - mov %rsp,%r15 │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x42728(%rip),%rcx │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rax,0x808(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - lea 0x377e6(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - callq 156c0 │ │ │ │ - lea 0x400(%rsp),%rbx │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - jne c87f3 │ │ │ │ - jmpq c89ba │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,0x18a9f(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - cmovl %eax,%ebp │ │ │ │ - callq 15470 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x186a0,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne c87d0 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 783f0 │ │ │ │ + mov 0x4a3d3(%rip),%rcx │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle bc540 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + cmp $0x4a,%al │ │ │ │ + je bc560 │ │ │ │ + mov 0x4a3a6(%rip),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + cmp $0x42,%al │ │ │ │ + je bc5a0 │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x4cd97(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - lea 0x435bb(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je c8986 │ │ │ │ - lea 0x37753(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - jne c886b │ │ │ │ - jmpq c89ee │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15470 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x186a0,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - je c8910 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0xa,0x3ff(%rsp,%rax,1) │ │ │ │ - jne c889e │ │ │ │ - movb $0x0,0x3ff(%rsp,%rax,1) │ │ │ │ - cmpb $0x5c,0x400(%rsp) │ │ │ │ - mov $0x186a0,%edx │ │ │ │ - lea 0x4410d(%rip),%rsi │ │ │ │ - je c8858 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov $0x186a0,%edx │ │ │ │ - mov $0x20,%esi │ │ │ │ - sub %eax,%edx │ │ │ │ - lea (%rbx,%rax,1),%rdi │ │ │ │ - callq 154d0 │ │ │ │ - movb $0x0,0x400(%rsp,%rbp,1) │ │ │ │ - cmpb $0x7c,0x400(%rsp) │ │ │ │ - mov $0x186a0,%edx │ │ │ │ - lea 0x43521(%rip),%rsi │ │ │ │ - jne c8858 │ │ │ │ - lea 0x46433(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq c8860 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 152f0 │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je bc550 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3e0ad(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 150f0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x18aa8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne c8a18 │ │ │ │ - add $0x18ab8,%rsp │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je bc590 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x4cd62(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je bc580 │ │ │ │ + nopl (%rax) │ │ │ │ + movq %r14,%xmm1 │ │ │ │ + ucomisd 0x4a333(%rip),%xmm1 │ │ │ │ + jp bc514 │ │ │ │ + jne bc514 │ │ │ │ + mov 0x3a5c8(%rip),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x808(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne bc5dc │ │ │ │ + add $0x818,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - movdqa 0x42d75(%rip),%xmm0 │ │ │ │ - mov $0x2e65,%edx │ │ │ │ - movl $0x6c626174,0xe6cc6(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %dx,0xe6cbe(%rip) │ │ │ │ - movb $0x0,0xe6cb9(%rip) │ │ │ │ - movaps %xmm0,0xe6c9c(%rip) │ │ │ │ - jmp c892a │ │ │ │ - movdqa 0x42d72(%rip),%xmm0 │ │ │ │ - movabs $0x626174202974756f,%rax │ │ │ │ - movl $0x2e656c,0xe6c96(%rip) │ │ │ │ - mov %rax,0xe6c87(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movaps %xmm0,0xe6c6b(%rip) │ │ │ │ - jmpq c892a │ │ │ │ - movdqa 0x42d1e(%rip),%xmm0 │ │ │ │ - mov $0x2e,%eax │ │ │ │ - mov %ax,0xe6c72(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movaps %xmm0,0xe6c46(%rip) │ │ │ │ - movdqa 0x42d0e(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0xe6c47(%rip) │ │ │ │ - jmpq c892a │ │ │ │ - movdqa 0x42d1a(%rip),%xmm0 │ │ │ │ - movabs $0x2e656c62617420,%rax │ │ │ │ - mov %rax,0xe6c29(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movaps %xmm0,0xe6c0d(%rip) │ │ │ │ - jmpq c892a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4a2f1(%rip),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq bc49d │ │ │ │ + nop │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + jmp bc4f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + movq %xmm0,%r14 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jmpq bc49d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x4,(%rbx) │ │ │ │ + jmpq bc4f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x2,(%rbx) │ │ │ │ + jmpq bc4f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x4cc89(%rip),%rsi │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movq %xmm0,%r14 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne bc5e1 │ │ │ │ + movl $0x1,(%rbx) │ │ │ │ + jmpq bc4f8 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3df89(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne bc4d9 │ │ │ │ + movl $0x3,(%rbx) │ │ │ │ + jmpq bc4f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000c8a20 : │ │ │ │ +00000000000bc610 : │ │ │ │ push %r15 │ │ │ │ - mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9d,%r12d │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1418,%edi │ │ │ │ + mov %r9d,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x8f8,%rsp │ │ │ │ - mov 0x948(%rsp),%rax │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %r8d,0x34(%rsp) │ │ │ │ - mov 0x950(%rsp),%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x37ead8,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8e8(%rsp) │ │ │ │ + mov %rax,0x37eac8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15850 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r14d,0xe74b9(%rip) │ │ │ │ - lea 0x4(%rax),%rsi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r9w,0x5(%rax) │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov 0x958(%rsp),%eax │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %eax,0xe748f(%rip) │ │ │ │ - mov 0x938(%rsp),%eax │ │ │ │ - mov %r15d,0xe746d(%rip) │ │ │ │ - mov %eax,0xe743b(%rip) │ │ │ │ - mov 0x930(%rsp),%eax │ │ │ │ - mov %r12d,0xe7465(%rip) │ │ │ │ - mov %eax,0xe745b(%rip) │ │ │ │ - mov 0x940(%rsp),%eax │ │ │ │ - movl $0x0,0xe743e(%rip) │ │ │ │ - mov %eax,0xe7440(%rip) │ │ │ │ - movl $0x0,0xe742a(%rip) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je c929a │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ + mov 0x3b34e(%rip),%rax │ │ │ │ + movq $0xffffffffffffffff,0x3c8(%rsp) │ │ │ │ + movl $0x0,0x228(%rsp) │ │ │ │ + mov %rax,0x64c8d8(%rip) │ │ │ │ + movl $0x0,0x22c(%rsp) │ │ │ │ + movl $0x0,0x230(%rsp) │ │ │ │ + movl $0x0,0x234(%rsp) │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + movq $0x0,0x2f8(%rsp) │ │ │ │ + movq $0x0,0x300(%rsp) │ │ │ │ + movq $0x0,0x308(%rsp) │ │ │ │ + movq $0x0,0x320(%rsp) │ │ │ │ + movq $0x0,0x328(%rsp) │ │ │ │ + movq $0x0,0x330(%rsp) │ │ │ │ + movq $0x0,0x348(%rsp) │ │ │ │ + movq $0x0,0x350(%rsp) │ │ │ │ + movq $0x0,0x358(%rsp) │ │ │ │ + movq $0x0,0x370(%rsp) │ │ │ │ + movq $0x0,0x378(%rsp) │ │ │ │ + movq $0x0,0x380(%rsp) │ │ │ │ + movq $0x0,0x398(%rsp) │ │ │ │ + movq $0x0,0x3a0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + movq $0x0,0x3b0(%rsp) │ │ │ │ + movl $0x1,0x64ad82(%rip) │ │ │ │ + movb $0x0,0x64ad7f(%rip) │ │ │ │ + cmpb $0x0,(%r8) │ │ │ │ + movq $0x0,0x3c0(%rsp) │ │ │ │ + mov %r9d,0x64c3a4(%rip) │ │ │ │ + je bdca0 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea 0x64e4cf(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xe73e6(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle c8b2e │ │ │ │ - mov 0xe73df(%rip),%rdi │ │ │ │ - callq 15090 │ │ │ │ - movl $0x0,0xe73cc(%rip) │ │ │ │ - mov $0x4080,%edi │ │ │ │ - callq 15850 │ │ │ │ - movl $0x20,0xc(%rsp) │ │ │ │ - mov %rax,0xe73b7(%rip) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je c8b5f │ │ │ │ - cmpb $0x0,(%rbx) │ │ │ │ - jne c8e6f │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je c8c60 │ │ │ │ + mov 0x3a33b(%rip),%rax │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x4cff6(%rip),%rdi │ │ │ │ + movl $0x0,0x23c(%rsp) │ │ │ │ + mov %rax,0x270(%rsp) │ │ │ │ + mov 0x3b1ca(%rip),%rax │ │ │ │ + movl $0x3,0x240(%rsp) │ │ │ │ + mov %rax,0x2c0(%rsp) │ │ │ │ + mov %rax,0x2c8(%rsp) │ │ │ │ + mov %rax,0x2d0(%rsp) │ │ │ │ + movl $0x0,0x244(%rsp) │ │ │ │ + movl $0x0,0x248(%rsp) │ │ │ │ + movq $0x0,0x278(%rsp) │ │ │ │ + movb $0x0,0x1f3a80(%rsp) │ │ │ │ + movb $0x0,0x1f3e80(%rsp) │ │ │ │ + movb $0x0,0x1f4280(%rsp) │ │ │ │ + movb $0x0,0x1f4680(%rsp) │ │ │ │ + movb $0x0,0x1f4a80(%rsp) │ │ │ │ + movq $0x0,0x64c752(%rip) │ │ │ │ + movb $0x0,0x1f4e80(%rsp) │ │ │ │ + movb $0x0,0x1f5280(%rsp) │ │ │ │ + movb $0x0,0x1f5680(%rsp) │ │ │ │ + movb $0x0,0x1f5a80(%rsp) │ │ │ │ + movb $0x0,0x1f5e80(%rsp) │ │ │ │ + movb $0x0,0x1f6680(%rsp) │ │ │ │ + movb $0x0,0x1f6280(%rsp) │ │ │ │ + movb $0x0,0x1f6a80(%rsp) │ │ │ │ + movb $0x0,0x1f6e80(%rsp) │ │ │ │ + movb $0x0,0x1f7280(%rsp) │ │ │ │ + movb $0x0,0x1f7680(%rsp) │ │ │ │ + movl $0x0,0x64c778(%rip) │ │ │ │ + movl $0x0,0x64c76a(%rip) │ │ │ │ + movl $0x0,0x64c75c(%rip) │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je be6e0 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x4ced8(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je be650 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne be66d │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jbe bdd50 │ │ │ │ + lea 0x2a10(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 783f0 │ │ │ │ + mov %eax,%r15d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle bfb7b │ │ │ │ + movsd 0x3a1b1(%rip),%xmm4 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov 0x3b06e(%rip),%rax │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x4cd30(%rip),%rbx │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + movl $0x0,0xac(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + movl $0x0,0xb0(%rsp) │ │ │ │ + movl $0x0,0xa4(%rsp) │ │ │ │ + movl $0x0,0xa0(%rsp) │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + movsd %xmm6,0x38(%rsp) │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x78(%rsp) │ │ │ │ + jmp bc9e3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe738d(%rip),%r14d │ │ │ │ - lea 0x5bec2(%rip),%r15 │ │ │ │ - lea 0x5bd9b(%rip),%rbp │ │ │ │ - lea 0x42ad4(%rip),%rbx │ │ │ │ - lea 0x429fd(%rip),%r13 │ │ │ │ - jmp c8bca │ │ │ │ - nopl (%rax) │ │ │ │ + cmpb $0x64,0x1(%rbp) │ │ │ │ + jne bc9f7 │ │ │ │ + cmpb $0x0,0x2(%rbp) │ │ │ │ + jne bc9f7 │ │ │ │ + movl $0x1,0x64c14a(%rip) │ │ │ │ add $0x1,%r14d │ │ │ │ - mov %r14d,0xe7361(%rip) │ │ │ │ - cmp 0xc(%rsp),%r14d │ │ │ │ - jge c9228 │ │ │ │ - add $0x20,%r15 │ │ │ │ - lea 0x5bfa7(%rip),%rax │ │ │ │ - add $0x20,%rbp │ │ │ │ - add $0x4,%rbx │ │ │ │ - cmp %r15,%rax │ │ │ │ - je c8c60 │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0xe7327(%rip),%rdx │ │ │ │ - lea (%rdx,%rax,4),%r12 │ │ │ │ - mov $0x80,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x80(%r12),%r8 │ │ │ │ - mov $0x80,%edx │ │ │ │ + cmp %r14d,%r15d │ │ │ │ + jle bca68 │ │ │ │ + movslq %r14d,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rbp │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + cmp $0x2d,%eax │ │ │ │ + je bc9c0 │ │ │ │ + mov $0x7,%ecx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov (%rbx),%r9d │ │ │ │ - mov 0xe732d(%rip),%edx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %r9d,0x200(%r12) │ │ │ │ - test %edx,%edx │ │ │ │ - je c8b98 │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x55dfe(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xe72b3(%rip),%r14d │ │ │ │ - jmpq c8b98 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0xe0(%rsp),%rbp │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + je bd9d0 │ │ │ │ + mov $0xb,%ecx │ │ │ │ mov %rbp,%rsi │ │ │ │ - callq 15310 <__xstat64@plt> │ │ │ │ + lea 0x4cc55(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + je bdbf0 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x4cc41(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne bd9e0 │ │ │ │ + movl $0x1,0x64c5be(%rip) │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %r14d,%r15d │ │ │ │ + jg bc9e3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1f5280(%rsp),%eax │ │ │ │ + or 0x1f5a80(%rsp),%al │ │ │ │ + movl $0x0,0x64d5cf(%rip) │ │ │ │ + je bfbfd │ │ │ │ + mov 0x64c093(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - js c8e21 │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x37bb7(%rip),%rcx │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x4000,%eax │ │ │ │ - jne c8e2b │ │ │ │ - cmpb $0x2f,0xe0(%rsp) │ │ │ │ - movl $0x0,0xe726e(%rip) │ │ │ │ - je c8cda │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,0xe725e(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je c8cda │ │ │ │ - cmpb $0x2f,0xdf(%rsp,%rax,1) │ │ │ │ - je c8cda │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0xe7246(%rip) │ │ │ │ - mov 0xe7260(%rip),%eax │ │ │ │ + jne bf1dd │ │ │ │ + mov 0x62184(%rip),%rax │ │ │ │ + movzbl 0x1f5a80(%rsp),%edx │ │ │ │ + movzbl 0x1f5e80(%rsp),%ecx │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + movzbl 0x1f5680(%rsp),%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + or %edx,%esi │ │ │ │ + or %cl,%sil │ │ │ │ + jne be5f0 │ │ │ │ + cmpb $0x0,0x1f5280(%rsp) │ │ │ │ + je bfe67 │ │ │ │ + movzbl 0x1f6680(%rsp),%eax │ │ │ │ + or 0x1f6280(%rsp),%al │ │ │ │ + je c2bfc │ │ │ │ + mov 0xac(%rsp),%edi │ │ │ │ + callq b6600 │ │ │ │ + mov 0x62123(%rip),%rax │ │ │ │ + mov (%rax),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je be9c4 │ │ │ │ + mov 0x64c011(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne c2bd6 │ │ │ │ + cmpb $0x0,0x1f5680(%rsp) │ │ │ │ + je c30ba │ │ │ │ + cmpb $0x0,0x1f5a80(%rsp) │ │ │ │ + je c3a03 │ │ │ │ + cmpb $0x0,0x1f5e80(%rsp) │ │ │ │ + je bffad │ │ │ │ + lea 0x24c(%rsp),%rax │ │ │ │ + lea 0x224(%rsp),%r12 │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + lea 0x220(%rsp),%rbp │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15030 │ │ │ │ test %eax,%eax │ │ │ │ - jne c92b6 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - lea 0x37299(%rip),%rsi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,0xe7218(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je c9362 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je c8d1c │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne c9144 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq c8010 │ │ │ │ + jne c3cc3 │ │ │ │ + lea 0x3c0(%rsp),%r15 │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 15580 │ │ │ │ test %eax,%eax │ │ │ │ - jg c9186 │ │ │ │ - mov 0xe71e5(%rip),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq c8740 │ │ │ │ + jne c3cb2 │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0x64c3c2(%rip) │ │ │ │ + callq 15090 │ │ │ │ + test %r14,%r14 │ │ │ │ + je c433a │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne bcbe8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a9d50 │ │ │ │ + mov 0x64c3a0(%rip),%r14 │ │ │ │ + movsd 0x258(%r14),%xmm2 │ │ │ │ + movsd 0x10(%r14),%xmm4 │ │ │ │ + movsd 0x88(%r14),%xmm1 │ │ │ │ + movsd 0x18(%r14),%xmm6 │ │ │ │ + movsd 0x90(%r14),%xmm0 │ │ │ │ + movsd %xmm2,0x64c3e1(%rip) │ │ │ │ + movsd 0x260(%r14),%xmm2 │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm2,0x64c3be(%rip) │ │ │ │ + movsd 0x20(%r14),%xmm2 │ │ │ │ + movsd %xmm4,0x64c3c8(%rip) │ │ │ │ + movsd %xmm2,0x64c368(%rip) │ │ │ │ + movsd 0x28(%r14),%xmm2 │ │ │ │ + mov %eax,0x64c3d0(%rip) │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd %xmm2,0x64c348(%rip) │ │ │ │ + movsd 0x2f8(%r14),%xmm2 │ │ │ │ + movsd %xmm6,0x40(%rsp) │ │ │ │ + movsd %xmm2,0x64c371(%rip) │ │ │ │ + movsd 0x300(%r14),%xmm2 │ │ │ │ + mov %eax,0x64c39a(%rip) │ │ │ │ + movsd %xmm2,0x64c352(%rip) │ │ │ │ + movsd 0x38(%r14),%xmm2 │ │ │ │ + movsd %xmm6,0x64c364(%rip) │ │ │ │ + movsd %xmm2,0x64c32c(%rip) │ │ │ │ + movsd 0x40(%r14),%xmm2 │ │ │ │ + movsd %xmm2,0x64c316(%rip) │ │ │ │ + movsd 0x48(%r14),%xmm2 │ │ │ │ + movsd %xmm2,0x64c300(%rip) │ │ │ │ + movsd 0x50(%r14),%xmm2 │ │ │ │ + movsd %xmm2,0x64c2ea(%rip) │ │ │ │ + movsd 0x30(%r14),%xmm2 │ │ │ │ + movsd %xmm2,0x64c2fc(%rip) │ │ │ │ + mov 0xf6c(%r14),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je c430a │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je c459d │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je c51f7 │ │ │ │ + mov 0x39dd3(%rip),%rbx │ │ │ │ + movl $0x0,0x128(%rsp) │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je c6081 │ │ │ │ + mov 0x64bdfc(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne c405c │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd 0x40(%rsp),%xmm6 │ │ │ │ + movq 0x3abc0(%rip),%xmm2 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + subsd %xmm6,%xmm0 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm6,%xmm3 │ │ │ │ + xorpd %xmm2,%xmm4 │ │ │ │ + movaps %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm4,0xf8(%rsp) │ │ │ │ + xorpd %xmm2,%xmm3 │ │ │ │ + movsd %xmm1,0x80(%rsp) │ │ │ │ + movsd %xmm3,0x78(%rsp) │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + lea 0x268(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x3abf0(%rip),%rax │ │ │ │ + mov %rdx,0xe8(%rsp) │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x64c1ca(%rip),%rdi │ │ │ │ + movq $0x0,0x250(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ + mov %eax,0x238(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jg c9186 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0xe718f(%rip),%eax │ │ │ │ - lea 0x42880(%rip),%rcx │ │ │ │ - mov 0xe7195(%rip),%r9d │ │ │ │ - mov $0x400,%edx │ │ │ │ + je c3f9a │ │ │ │ + movq $0x0,0x64c1aa(%rip) │ │ │ │ + movq $0x0,0x64c197(%rip) │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + mov 0x3a8(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15030 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c3f89 │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x3a8(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 15580 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c3f78 │ │ │ │ + mov 0x64c13d(%rip),%rdi │ │ │ │ + callq 15a30 │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0x64c119(%rip) │ │ │ │ + callq 15090 │ │ │ │ + test %r14,%r14 │ │ │ │ + je c3ed6 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne bce8a │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq a9d50 │ │ │ │ + mov 0x64bc90(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne c36ec │ │ │ │ + mov 0x64c0e9(%rip),%rax │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c3856 │ │ │ │ + movsd 0x10(%rax),%xmm5 │ │ │ │ + movsd 0x88(%rax),%xmm0 │ │ │ │ + movsd 0x18(%rax),%xmm4 │ │ │ │ + movapd 0x10(%rsp),%xmm3 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + movsd %xmm5,0x90(%rsp) │ │ │ │ + movsd %xmm4,0x108(%rsp) │ │ │ │ + xorpd %xmm3,%xmm6 │ │ │ │ + movq %xmm6,%rbx │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movsd %xmm0,0x88(%rsp) │ │ │ │ + xorpd %xmm3,%xmm6 │ │ │ │ + movsd 0x90(%rax),%xmm0 │ │ │ │ + movq %xmm6,%r14 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,0xd8(%rsp) │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + mov 0x3b0(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15030 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c4b3c │ │ │ │ + lea 0x1f2980(%rsp),%rax │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x3b0(%rsp),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x10,%esi │ │ │ │ + lea 0x3b796(%rip),%rdx │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0x24c(%rsp) │ │ │ │ + jne bcf88 │ │ │ │ + movb $0x0,0x1f2980(%rsp) │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x3b0(%rsp),%rdi │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + callq 15580 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c4b2b │ │ │ │ + mov 0x64bfce(%rip),%rdi │ │ │ │ + callq 15a30 │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,0x64bfaa(%rip) │ │ │ │ + callq 15090 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je c506d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne bcff9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a9d50 │ │ │ │ + mov 0x64bb21(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne c47d0 │ │ │ │ + mov 0x64bf7a(%rip),%rax │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c493a │ │ │ │ + movsd 0x10(%rax),%xmm2 │ │ │ │ + movsd 0x88(%rax),%xmm0 │ │ │ │ + movsd 0x18(%rax),%xmm7 │ │ │ │ + movapd 0x10(%rsp),%xmm6 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movsd %xmm2,0xf0(%rsp) │ │ │ │ + movapd %xmm7,%xmm4 │ │ │ │ + xorpd %xmm6,%xmm1 │ │ │ │ + movsd %xmm7,0x110(%rsp) │ │ │ │ + xorpd %xmm6,%xmm4 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + movsd 0x90(%rax),%xmm0 │ │ │ │ + subsd %xmm7,%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movq %rbx,%xmm3 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movsd 0x90(%rsp),%xmm7 │ │ │ │ + movsd 0xf8(%rsp),%xmm6 │ │ │ │ + movsd 0x50(%rsp),%xmm13 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd 0x80(%rsp),%xmm9 │ │ │ │ + movsd 0x40(%rsp),%xmm10 │ │ │ │ + cmpltsd %xmm7,%xmm0 │ │ │ │ + movsd 0x78(%rsp),%xmm11 │ │ │ │ + movsd 0x108(%rsp),%xmm14 │ │ │ │ + movsd 0x70(%rsp),%xmm12 │ │ │ │ + andpd %xmm0,%xmm3 │ │ │ │ + andnpd %xmm6,%xmm0 │ │ │ │ + orpd %xmm0,%xmm3 │ │ │ │ + movsd 0x88(%rsp),%xmm0 │ │ │ │ + minsd %xmm3,%xmm5 │ │ │ │ + addsd %xmm0,%xmm7 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + maxsd %xmm9,%xmm5 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + cvttsd2si %xmm7,%eax │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + movapd 0x10(%rsp),%xmm7 │ │ │ │ + subsd %xmm3,%xmm6 │ │ │ │ + maxsd %xmm5,%xmm13 │ │ │ │ + movapd %xmm7,%xmm2 │ │ │ │ + movsd %xmm1,0x90(%rsp) │ │ │ │ + movapd %xmm10,%xmm1 │ │ │ │ + xorpd %xmm3,%xmm2 │ │ │ │ + mov %eax,0xf8(%rsp) │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + cmpltsd %xmm14,%xmm1 │ │ │ │ + movapd %xmm13,%xmm0 │ │ │ │ + movsd %xmm2,0x64bec3(%rip) │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movsd %xmm6,0x80(%rsp) │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + movq %rbx,%xmm6 │ │ │ │ + subsd %xmm3,%xmm6 │ │ │ │ + mov %eax,0x100(%rsp) │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + movsd %xmm6,0x88(%rsp) │ │ │ │ + andpd %xmm1,%xmm0 │ │ │ │ + andnpd %xmm11,%xmm1 │ │ │ │ + movsd 0xd8(%rsp),%xmm6 │ │ │ │ + orpd %xmm0,%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + minsd %xmm1,%xmm2 │ │ │ │ + mov %eax,0x64be86(%rip) │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + addsd %xmm14,%xmm6 │ │ │ │ + maxsd %xmm12,%xmm2 │ │ │ │ + subsd %xmm1,%xmm11 │ │ │ │ + xorpd %xmm1,%xmm7 │ │ │ │ + subsd %xmm1,%xmm4 │ │ │ │ + movsd %xmm7,0x64be3b(%rip) │ │ │ │ + cvttsd2si %xmm6,%eax │ │ │ │ + movsd %xmm11,0x150(%rsp) │ │ │ │ + maxsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm4,0x1c0(%rsp) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov %eax,0x1f0(%rsp) │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + movapd %xmm12,%xmm0 │ │ │ │ + addsd %xmm10,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mov %eax,0x1f4(%rsp) │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov %eax,0x64bdfc(%rip) │ │ │ │ + test %edx,%edx │ │ │ │ + jne c6c91 │ │ │ │ + mov 0x64bde5(%rip),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne bd3b3 │ │ │ │ + movsd 0x64bd6c(%rip),%xmm0 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov 0x64bdc6(%rip),%eax │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + jbe bd269 │ │ │ │ + movl $0x1,0x64bdb0(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x64bd37(%rip),%xmm0 │ │ │ │ + comisd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x64bd93(%rip),%ecx │ │ │ │ + jbe bd28e │ │ │ │ + movl $0x1,0x64bd87(%rip) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movsd 0x64bd42(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x3a64e(%rip),%xmm1 │ │ │ │ + comisd 0x3ca26(%rip),%xmm1 │ │ │ │ + jbe bd305 │ │ │ │ + movsd 0x4e814(%rip),%xmm2 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe bd305 │ │ │ │ + addsd 0x3ca16(%rip),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov 0xe71b0(%rip),%r8d │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - push %rax │ │ │ │ - mov 0xe7173(%rip),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0xe7168(%rip),%eax │ │ │ │ - push %rax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xe7149(%rip),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov 0xe7152(%rip),%r9d │ │ │ │ - mov 0xe7177(%rip),%r8d │ │ │ │ - mov $0x1000,%edx │ │ │ │ + movsd 0x3a6d1(%rip),%xmm1 │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub %ecx,%esi │ │ │ │ + sub %eax,%ebx │ │ │ │ + mov %esi,0x64bd35(%rip) │ │ │ │ + mov %esi,%ecx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + mov %ebx,0x64bd2d(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + movsd %xmm0,0x64bce7(%rip) │ │ │ │ + jbe bd305 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja bd2f3 │ │ │ │ + movsd %xmm0,0x64bcd3(%rip) │ │ │ │ + mov 0x64bc7c(%rip),%rsi │ │ │ │ + mov 0xcf0(%rsi),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je bd327 │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ + sub %eax,%esi │ │ │ │ + mov %esi,0x64bcef(%rip) │ │ │ │ + mov %esi,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je bd36d │ │ │ │ + movapd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x64bcaf(%rip),%xmm0 │ │ │ │ + xorpd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x64bca3(%rip) │ │ │ │ + movsd 0x64bc83(%rip),%xmm0 │ │ │ │ + xorpd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x64bc77(%rip) │ │ │ │ + movsd 0x64bc5f(%rip),%xmm0 │ │ │ │ + xorpd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x64bc53(%rip) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je bd3b3 │ │ │ │ + movapd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x64bc61(%rip),%xmm0 │ │ │ │ + xorpd %xmm5,%xmm0 │ │ │ │ + movsd %xmm0,0x64bc55(%rip) │ │ │ │ + movsd 0x64bc35(%rip),%xmm0 │ │ │ │ + xorpd %xmm5,%xmm0 │ │ │ │ + movsd %xmm0,0x64bc29(%rip) │ │ │ │ + movsd 0x64bc11(%rip),%xmm0 │ │ │ │ + xorpd %xmm5,%xmm0 │ │ │ │ + movsd %xmm0,0x64bc05(%rip) │ │ │ │ + test %edx,%edx │ │ │ │ + jne c5ff4 │ │ │ │ + cmpb $0x0,0x1f6e80(%rsp) │ │ │ │ + lea 0x1f6e80(%rsp),%r13 │ │ │ │ + je c69a0 │ │ │ │ + lea 0x1210(%rsp),%r14 │ │ │ │ + lea 0x328(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x320(%rsp),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x234(%rsp),%rax │ │ │ │ push %rax │ │ │ │ - mov 0xe712f(%rip),%eax │ │ │ │ - lea 0x42848(%rip),%rcx │ │ │ │ + lea 0x2f0(%rsp),%rbp │ │ │ │ + push %rbp │ │ │ │ + lea 0x2f0(%rsp),%r12 │ │ │ │ + push %r12 │ │ │ │ + lea 0x360(%rsp),%r9 │ │ │ │ + lea 0x358(%rsp),%r8 │ │ │ │ + callq b78d0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne be750 │ │ │ │ + movsd 0x320(%rsp),%xmm0 │ │ │ │ + callq b7f50 │ │ │ │ + movsd %xmm0,0x198(%rsp) │ │ │ │ + movsd 0x328(%rsp),%xmm0 │ │ │ │ + callq b7f50 │ │ │ │ + mov 0x64b6c5(%rip),%ebx │ │ │ │ + movsd 0x2d8(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x158(%rsp) │ │ │ │ + movsd 0x320(%rsp),%xmm0 │ │ │ │ + movsd 0x2e0(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm1,0x1a0(%rsp) │ │ │ │ + movsd 0x328(%rsp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm3,%xmm4 │ │ │ │ + movsd %xmm1,0x1d8(%rsp) │ │ │ │ + divsd %xmm2,%xmm4 │ │ │ │ + movsd %xmm4,0x160(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne c68ad │ │ │ │ + cmpb $0x0,0x1f7280(%rsp) │ │ │ │ + lea 0x1f7280(%rsp),%r13 │ │ │ │ + je c680c │ │ │ │ + lea 0x1a10(%rsp),%rax │ │ │ │ + lea 0x350(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + lea 0x348(%rsp),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x238(%rsp),%rax │ │ │ │ push %rax │ │ │ │ - mov 0xe711d(%rip),%eax │ │ │ │ + push %rbp │ │ │ │ + push %r12 │ │ │ │ + lea 0x388(%rsp),%r9 │ │ │ │ + lea 0x380(%rsp),%r8 │ │ │ │ + callq b78d0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne be750 │ │ │ │ + movsd 0xf0(%rsp),%xmm0 │ │ │ │ + addsd 0x50(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + addsd 0x110(%rsp),%xmm0 │ │ │ │ + mov %eax,0x108(%rsp) │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x348(%rsp),%xmm0 │ │ │ │ + mov %eax,0x200(%rsp) │ │ │ │ + callq b7f50 │ │ │ │ + movsd %xmm0,0x168(%rsp) │ │ │ │ + movsd 0x350(%rsp),%xmm0 │ │ │ │ + callq b7f50 │ │ │ │ + mov 0x64b58c(%rip),%r9d │ │ │ │ + movsd 0x2d8(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x1a8(%rsp) │ │ │ │ + movsd 0x348(%rsp),%xmm0 │ │ │ │ + movsd 0x2e0(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm1,0x1b0(%rsp) │ │ │ │ + movsd 0x350(%rsp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm3,%xmm4 │ │ │ │ + movsd %xmm1,0x1f8(%rsp) │ │ │ │ + divsd %xmm2,%xmm4 │ │ │ │ + movsd %xmm4,0x1b8(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne c748c │ │ │ │ + cmpb $0x0,0x1f7680(%rsp) │ │ │ │ + lea 0x1f7680(%rsp),%r13 │ │ │ │ + je c73f2 │ │ │ │ + lea 0x2210(%rsp),%r15 │ │ │ │ + lea 0x378(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x370(%rsp),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x23c(%rsp),%rax │ │ │ │ push %rax │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0xe7143(%rip),%eax │ │ │ │ + push %rbp │ │ │ │ + push %r12 │ │ │ │ + lea 0x3b0(%rsp),%r9 │ │ │ │ + lea 0x3a8(%rsp),%r8 │ │ │ │ + callq b78d0 │ │ │ │ add $0x20,%rsp │ │ │ │ - mov %eax,0x1404(%rbx) │ │ │ │ - mov 0xe7107(%rip),%eax │ │ │ │ - mov %eax,0x1408(%rbx) │ │ │ │ - mov 0xe70f3(%rip),%eax │ │ │ │ - mov %eax,0x140c(%rbx) │ │ │ │ - mov 0xe70eb(%rip),%eax │ │ │ │ - mov %eax,0x1410(%rbx) │ │ │ │ - mov 0xe70cf(%rip),%eax │ │ │ │ - mov %eax,0x1414(%rbx) │ │ │ │ - jmp c8e41 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x37a0b(%rip),%rcx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x8e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne c93de │ │ │ │ + test %eax,%eax │ │ │ │ + jne be750 │ │ │ │ + movsd 0x370(%rsp),%xmm0 │ │ │ │ + callq b7f50 │ │ │ │ + movsd %xmm0,0x170(%rsp) │ │ │ │ + movsd 0x378(%rsp),%xmm0 │ │ │ │ + callq b7f50 │ │ │ │ + mov 0x64b48f(%rip),%edx │ │ │ │ + movsd 0x2d8(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x178(%rsp) │ │ │ │ + movsd 0x370(%rsp),%xmm0 │ │ │ │ + movsd 0x2e0(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm1,0x180(%rsp) │ │ │ │ + movsd 0x378(%rsp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm3,%xmm4 │ │ │ │ + movsd %xmm1,0x1e0(%rsp) │ │ │ │ + divsd %xmm2,%xmm4 │ │ │ │ + movsd %xmm4,0x188(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne c7360 │ │ │ │ + mov 0x64b921(%rip),%eax │ │ │ │ + cmp $0xffdc,%eax │ │ │ │ + jg c733c │ │ │ │ + mov %eax,0x64b83c(%rip) │ │ │ │ + lea -0x1(%rax),%r13d │ │ │ │ + movl $0x0,0x12c(%rsp) │ │ │ │ + mov 0x64b8f7(%rip),%eax │ │ │ │ + cmp $0xffdc,%eax │ │ │ │ + jg c7311 │ │ │ │ + mov %eax,0x64b812(%rip) │ │ │ │ + lea -0x1(%rax),%r12d │ │ │ │ + movl $0x0,0x120(%rsp) │ │ │ │ + mov 0x64b8c1(%rip),%esi │ │ │ │ + movl $0x1,0x130(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je bd77b │ │ │ │ + mov 0x120(%rsp),%eax │ │ │ │ + movl $0xffffffff,0x130(%rsp) │ │ │ │ + mov %r12d,0x120(%rsp) │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %edx,%edx │ │ │ │ + jne c71f9 │ │ │ │ + mov 0x64b893(%rip),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je c7162 │ │ │ │ + test %eax,%eax │ │ │ │ + je c70e9 │ │ │ │ + mov 0x64b380(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne c70bc │ │ │ │ + mov 0x64c89a(%rip),%eax │ │ │ │ + movq $0x1,0x3f0(%rsp) │ │ │ │ + movq $0x1,0x400(%rsp) │ │ │ │ + movq $0x1,0x408(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle bd7fa │ │ │ │ + movslq 0x64c066(%rip),%rdx │ │ │ │ + mov %rdx,0x400(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je bd7fa │ │ │ │ + movslq 0x64c056(%rip),%rax │ │ │ │ + mov %rax,0x408(%rsp) │ │ │ │ + mov 0x64c844(%rip),%eax │ │ │ │ + movq $0x1,0x410(%rsp) │ │ │ │ + movq $0x1,0x420(%rsp) │ │ │ │ + movq $0x1,0x428(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle bd84c │ │ │ │ + movslq 0x64bc14(%rip),%rdx │ │ │ │ + mov %rdx,0x420(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je bd84c │ │ │ │ + movslq 0x64bc04(%rip),%rax │ │ │ │ + mov %rax,0x428(%rsp) │ │ │ │ + mov 0x64c7ee(%rip),%eax │ │ │ │ + movq $0x1,0x430(%rsp) │ │ │ │ + movq $0x1,0x440(%rsp) │ │ │ │ + movq $0x1,0x448(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle bd89e │ │ │ │ + movslq 0x64b7c2(%rip),%rdx │ │ │ │ + mov %rdx,0x440(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je bd89e │ │ │ │ + movslq 0x64b7b2(%rip),%rax │ │ │ │ + mov %rax,0x448(%rsp) │ │ │ │ + movslq 0x64b77f(%rip),%rax │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov %eax,0x148(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x61338(%rip),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x61246(%rip),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x6110c(%rip),%rcx │ │ │ │ + mov 0x64b659(%rip),%r13d │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x64b720(%rip),%eax │ │ │ │ + mov %r13,%rbp │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je c7c88 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + movl $0x0,0x64b62e(%rip) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0x64b62e(%rip) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je c9c4b │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - add $0x8f8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - lea 0x42f64(%rip),%rsi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea (%rax,%rax,2),%rbp │ │ │ │ + jmp bd971 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x4e0(%rsp),%r14 │ │ │ │ - movabs $0x100100000200,%rbp │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx,%r12,8) │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov %eax,0x64b5ec(%rip) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je c5213 │ │ │ │ + cmpl $0x1,0x8(%rsp) │ │ │ │ + lea 0x0(,%r12,8),%rdx │ │ │ │ + jne bd948 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add 0x64b5f3(%rip),%rcx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add 0x64b5c8(%rip),%rdx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + jmp bd948 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmpq bc9da │ │ │ │ + nop │ │ │ │ + mov $0xa,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x4bc9a(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + je bdc50 │ │ │ │ + cmp $0x2d,%eax │ │ │ │ + jne bdad8 │ │ │ │ + cmpb $0x74,0x1(%rbp) │ │ │ │ + jne bdad8 │ │ │ │ + cmpb $0x0,0x2(%rbp) │ │ │ │ + jne bdad8 │ │ │ │ + lea 0x1(%r14),%ebp │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + mov 0x2a10(%rsp,%rbp,8),%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x30(%rsp),%xmm2 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja bda75 │ │ │ │ + comisd 0x4e06e(%rip),%xmm0 │ │ │ │ + ja bda75 │ │ │ │ + mov 0x2a10(%rsp,%rbp,8),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rax,%rbp │ │ │ │ + cmp %rbp,0x3b8(%rsp) │ │ │ │ + jae bdc43 │ │ │ │ + movdqa 0x4e433(%rip),%xmm0 │ │ │ │ + mov $0x2e34,%edx │ │ │ │ + movabs $0x202e31206e656577,%rax │ │ │ │ + movl $0x20646e61,0x649a86(%rip) │ │ │ │ + mov %rax,0x649a77(%rip) │ │ │ │ + movups %xmm0,0x649a40(%rip) │ │ │ │ + movdqa 0x4e414(%rip),%xmm0 │ │ │ │ + mov %dx,0x649a6d(%rip) │ │ │ │ + movups %xmm0,0x649a3a(%rip) │ │ │ │ + movdqa 0x4e40e(%rip),%xmm0 │ │ │ │ + movb $0x0,0x649a59(%rip) │ │ │ │ + movups %xmm0,0x649a34(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x4bbaf(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je be700 │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x4bb98(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne be450 │ │ │ │ + movsd 0x48d1c(%rip),%xmm3 │ │ │ │ + lea 0x2(%r14),%ebp │ │ │ │ + lea 0x1(%r14),%r12d │ │ │ │ + movl $0x0,0x23c(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + movsd %xmm3,0x270(%rsp) │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jl be7d7 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd %xmm4,0x88(%rsp) │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x4b6df(%rip),%rsi │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je bfbc8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3c9ed(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je c2b16 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x4b6a2(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je bfeef │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x88(%rsp),%xmm4 │ │ │ │ + ucomisd 0x20(%rsp),%xmm4 │ │ │ │ + jp bfaca │ │ │ │ + jne bfaca │ │ │ │ + mov 0x38efe(%rip),%rax │ │ │ │ + mov %ebp,%r14d │ │ │ │ + mov %rax,0x270(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r14),%ebp │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + mov 0x2a10(%rsp,%rbp,8),%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jae bf195 │ │ │ │ + mov 0x2a10(%rsp,%rbp,8),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rax,%rbp │ │ │ │ + cmp %rbp,0x3b8(%rsp) │ │ │ │ + jb bf195 │ │ │ │ + add $0x2,%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + add $0x2,%r14d │ │ │ │ + cltq │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja be5d8 │ │ │ │ + movsd 0x3dee9(%rip),%xmm1 │ │ │ │ + minsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x64b2fd(%rip) │ │ │ │ + jmpq bc9da │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x4e148(%rip),%xmm0 │ │ │ │ + mov $0x2f73,%r8d │ │ │ │ + lea 0x4b595(%rip),%rdi │ │ │ │ + movb $0x0,0x64cfd6(%rip) │ │ │ │ + mov %r8w,0x64cfcc(%rip) │ │ │ │ + movaps %xmm0,0x64cf95(%rip) │ │ │ │ + movdqa 0x4e12d(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x64cf96(%rip) │ │ │ │ + movdqa 0x4e12e(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x64cf97(%rip) │ │ │ │ + callq 15060 │ │ │ │ + test %rax,%rax │ │ │ │ + je bdd13 │ │ │ │ + lea 0x4b550(%rip),%rdi │ │ │ │ + callq 15060 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x64cf55(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x64cf46(%rip),%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea 0x64cf3a(%rip),%rdi │ │ │ │ + cmpb $0x2f,-0x1(%rdi,%rax,1) │ │ │ │ + jne be5b0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x4b51e(%rip),%rsi │ │ │ │ + lea 0x64cf1c(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + jmpq bc796 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne bf165 │ │ │ │ + lea 0x3da5a(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 156c0 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x426ae(%rip),%rcx │ │ │ │ - movq $0x8100,0x48(%rsp) │ │ │ │ - mov %rax,0xe7066(%rip) │ │ │ │ - mov %rax,%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je c8e2b │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov $0x400,%esi │ │ │ │ + je c2fb7 │ │ │ │ + movb $0x0,0x2bb5c0(%rsp) │ │ │ │ + lea 0x1f80c0(%rsp),%rbx │ │ │ │ + lea 0x2bb5c0(%rsp),%r14 │ │ │ │ + jmp bdda0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xc3500,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 155f0 │ │ │ │ test %rax,%rax │ │ │ │ - jne c8ee8 │ │ │ │ - jmpq c8b5f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x4e0(%rsp,%rdx,1) │ │ │ │ + jne bdd90 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 152f0 │ │ │ │ mov %r14,%rdi │ │ │ │ + callq e6a87 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je bfbd8 │ │ │ │ + lea 0x1f2e80(%rsp),%rbp │ │ │ │ + lea 0x4b4c4(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je bfb73 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ callq 15390 │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - movzbl 0x4e0(%rsp,%rdx,1),%ecx │ │ │ │ - cmp $0xd,%cl │ │ │ │ - je c8ee0 │ │ │ │ - cmp $0xa,%cl │ │ │ │ - je c8ee0 │ │ │ │ - add %r14,%rax │ │ │ │ - mov %r14,%r12 │ │ │ │ - cmp %r14,%rax │ │ │ │ - jbe c92e6 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - cmp $0x2c,%dl │ │ │ │ - jbe c91a8 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je c8b5f │ │ │ │ - mov %r12,%rdx │ │ │ │ - jb c8f4d │ │ │ │ - jmpq c92ef │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rdx │ │ │ │ - lea 0x1(%rdx),%rbx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je c8f6b │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - cmp $0x2c,%cl │ │ │ │ - ja c8f40 │ │ │ │ - bt %rcx,%rbp │ │ │ │ - lea 0x1(%rdx),%r13 │ │ │ │ - lea 0x2(%rdx),%rbx │ │ │ │ - jb c8f78 │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne c8f4d │ │ │ │ - mov %rbx,%r13 │ │ │ │ - add $0x1,%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmp %r13,%rax │ │ │ │ - jbe c921c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%r13),%ecx │ │ │ │ - lea 0x1(%r13),%rdx │ │ │ │ - cmp $0x2c,%cl │ │ │ │ - jbe c91d0 │ │ │ │ - cmp %r13,%rax │ │ │ │ - jbe c93d3 │ │ │ │ - mov %r13,%rdx │ │ │ │ - jmp c8fbc │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je c8fd3 │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - cmp $0x2c,%cl │ │ │ │ - ja c8fb0 │ │ │ │ - bt %rcx,%rbp │ │ │ │ - lea 0x1(%rdx),%rbx │ │ │ │ - jb c8fe0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne c8fb9 │ │ │ │ - lea 0x1(%rax),%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jbe c92ff │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - cmp $0x2c,%dl │ │ │ │ - jbe c91f0 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - ja c901c │ │ │ │ - jmp c9027 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je c9027 │ │ │ │ - movzbl (%rcx),%edx │ │ │ │ - cmp $0x2c,%dl │ │ │ │ - ja c9010 │ │ │ │ - bt %rdx,%rbp │ │ │ │ - jae c9010 │ │ │ │ - movslq 0xe6ed6(%rip),%rdx │ │ │ │ - mov 0xe6ed3(%rip),%r9 │ │ │ │ - movb $0x0,(%rcx) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - shl $0x7,%rax │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - add %rdx,%rax │ │ │ │ - mov $0x80,%edx │ │ │ │ - lea (%r9,%rax,4),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x80(%r15),%rdi │ │ │ │ - mov $0x80,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb bfe2e │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4b866(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je bde63 │ │ │ │ + lea 0x2d0(%rsp),%rcx │ │ │ │ + lea 0x2c8(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2c0(%rsp),%rsi │ │ │ │ + callq b5d40 │ │ │ │ + test %eax,%eax │ │ │ │ + jne be750 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4b6a5(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je bf182 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + jae bf195 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb bf195 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4b41b(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c2a3c │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 156f0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,0x200(%r15) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0xb,%eax │ │ │ │ + ja bfdf2 │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15390 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jbe c90b4 │ │ │ │ - mov %eax,0x200(%r15) │ │ │ │ - cmpb $0x0,(%r15) │ │ │ │ - je c930d │ │ │ │ - cmpb $0x0,0x80(%r15) │ │ │ │ - je c9344 │ │ │ │ - mov 0xe6e6e(%rip),%esi │ │ │ │ - movb $0x0,0x100(%r15) │ │ │ │ - movb $0x0,0x180(%r15) │ │ │ │ - test %esi,%esi │ │ │ │ - jne c9260 │ │ │ │ - add $0x1,%r10d │ │ │ │ - mov 0xe6e1b(%rip),%rdx │ │ │ │ - mov %r10d,0xe6e08(%rip) │ │ │ │ - cmp %r10d,0xc(%rsp) │ │ │ │ - jg c8ec0 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov 0xe6df5(%rip),%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - addl $0x20,0xc(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %rax,0xe6dd7(%rip) │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x4080,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmpq c8ec0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 51a20 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - lea 0x42468(%rip),%rcx │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb bfdf2 │ │ │ │ + mov %ebx,0xac(%rsp) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4b38c(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c2d1d │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x38b7e(%rip),%xmm7 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + jae bda75 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + comisd 0x4db58(%rip),%xmm5 │ │ │ │ + ja bda75 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb bda75 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4b599(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je bdfb6 │ │ │ │ + lea 0x270(%rsp),%rdx │ │ │ │ + lea 0x23c(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq bc430 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4b6ee(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je bdffd │ │ │ │ + lea 0x248(%rsp),%rcx │ │ │ │ + lea 0x244(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x240(%rsp),%rsi │ │ │ │ + lea 0x278(%rsp),%r8 │ │ │ │ + callq b5880 │ │ │ │ test %eax,%eax │ │ │ │ - jle c8e2b │ │ │ │ - lea 0x36e5a(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,%esi │ │ │ │ + jne c4cd0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4b2b1(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c3d50 │ │ │ │ + lea 0x1f5280(%rsp),%rax │ │ │ │ + lea 0x4b29b(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c6bf0 │ │ │ │ + cmpb $0x0,0x1f5280(%rsp) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + jne c4611 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4b2ea(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je be0a9 │ │ │ │ + lea 0x1f5680(%rsp),%rax │ │ │ │ + lea 0x4b2d7(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c6fa8 │ │ │ │ + cmpb $0x0,0x1f5680(%rsp) │ │ │ │ + jne c4ef9 │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4b304(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je be101 │ │ │ │ + lea 0x1f5a80(%rsp),%rax │ │ │ │ + lea 0x4b2f3(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c7b3f │ │ │ │ + cmpb $0x0,0x1f5a80(%rsp) │ │ │ │ + jne c4b6d │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4b32a(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je be159 │ │ │ │ + lea 0x1f5e80(%rsp),%rax │ │ │ │ + lea 0x4b318(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c757d │ │ │ │ + cmpb $0x0,0x1f5e80(%rsp) │ │ │ │ + jne c6a88 │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + lea 0x1f2a80(%rsp),%r15 │ │ │ │ + movl $0x0,0xb0(%rsp) │ │ │ │ + movl $0x0,0xa4(%rsp) │ │ │ │ + movl $0x0,0xa0(%rsp) │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + mov %r13d,0x78(%rsp) │ │ │ │ + jmp be1ea │ │ │ │ + movabs $0x676f6c61746163,%rax │ │ │ │ + cmp %rax,(%r12) │ │ │ │ + je c017d │ │ │ │ + movabs $0x6f666e69676d69,%rax │ │ │ │ + cmp %rax,(%r12) │ │ │ │ + je c004a │ │ │ │ + cmpl $0x6b72616d,(%r12) │ │ │ │ + je c08d8 │ │ │ │ + cmpl $0x6562616c,(%r12) │ │ │ │ + je c06a0 │ │ │ │ + addl $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x4b2b3(%rip),%rcx │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c4cfc │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x4b283(%rip),%rcx │ │ │ │ + lea 0x1f3680(%rsp),%r12 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je be2a4 │ │ │ │ + lea 0x4b271(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je be1e5 │ │ │ │ + lea 0x4b260(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je be1e5 │ │ │ │ + lea 0x5149a(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 150d0 │ │ │ │ test %eax,%eax │ │ │ │ - js c938f │ │ │ │ + je be1e5 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x4b223(%rip),%rcx │ │ │ │ + lea 0x1f3280(%rsp),%r12 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c67cb │ │ │ │ + cmpl $0x64697267,0x1f3280(%rsp) │ │ │ │ + jne be1a1 │ │ │ │ + cmpb $0x0,0x4(%r12) │ │ │ │ + jne be1a1 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x4b1ea(%rip),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + movslq 0x4c(%rsp),%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x0(%r13,%r13,2),%rax │ │ │ │ + je c3172 │ │ │ │ + shl $0x4,%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq c7a50 │ │ │ │ + lea 0x738(%rsp,%rax,1),%rcx │ │ │ │ + lea 0x730(%rsp,%rax,1),%rdx │ │ │ │ + lea 0x728(%rsp,%rax,1),%rsi │ │ │ │ + callq b5d40 │ │ │ │ test %eax,%eax │ │ │ │ - jle c8d2c │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + jne be750 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x4b183(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c3155 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + lea 0x0(%r13,%r13,2),%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shl $0x4,%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x710(%rsp,%rax,1) │ │ │ │ + jae c7cd0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb c7cd0 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x4b11d(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c7cab │ │ │ │ + lea 0x0(%r13,%r13,2),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0x720(%rsp,%rax,1),%rdx │ │ │ │ + lea 0x718(%rsp,%rax,1),%rsi │ │ │ │ + callq bc430 │ │ │ │ + addl $0x1,0x4c(%rsp) │ │ │ │ + jmpq be1a1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6,%ecx │ │ │ │ + lea 0x4b244(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je be85d │ │ │ │ + mov $0x7,%ecx │ │ │ │ + lea 0x4b22c(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne bfcf6 │ │ │ │ + movslq 0xa4(%rsp),%rbp │ │ │ │ + lea 0x3(%r14),%r12d │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + imul $0x438,%rbp,%rax │ │ │ │ + movsd %xmm0,0xe3e30(%rsp,%rax,1) │ │ │ │ + movsd 0x2c8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xe3e38(%rsp,%rax,1) │ │ │ │ + movsd 0x2d0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xe3e40(%rsp,%rax,1) │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge c77d9 │ │ │ │ + movl $0x0,0xe3e28(%rsp,%rax,1) │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + mov $0x70,%esi │ │ │ │ + cltq │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + callq 15420 │ │ │ │ + lea 0x2(%r14),%edx │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + movslq %edx,%rdx │ │ │ │ + je c0010 │ │ │ │ + imul $0x438,%rbp,%rax │ │ │ │ + movl $0x1,0xe3e28(%rsp,%rax,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + callq 15200 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + add $0x4,%r14d │ │ │ │ + imul $0x438,%rbp,%rbp │ │ │ │ + mov 0x2a10(%rsp,%rdx,8),%rdi │ │ │ │ + movsd %xmm0,0xe3e18(%rsp,%rbp,1) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0xe6489(%rip),%rsi │ │ │ │ + lea 0xe3a10(%rsp,%rbp,1),%rdi │ │ │ │ + movsd %xmm0,0xe3e20(%rsp,%rbp,1) │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq c8e41 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + addl $0x1,0xa4(%rsp) │ │ │ │ + movsd %xmm2,0xe3e10(%rsp,%rbp,1) │ │ │ │ + jmpq bc9da │ │ │ │ nopl 0x0(%rax) │ │ │ │ - bt %rdx,%rbp │ │ │ │ - jae c8f26 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,%rax │ │ │ │ - jne c8f18 │ │ │ │ - mov 0x34(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne c8b70 │ │ │ │ - jmpq c8c60 │ │ │ │ - bt %rcx,%rbp │ │ │ │ - jae c8fa2 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je c9218 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - jmpq c8f90 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rdx,%rbp │ │ │ │ - jae c8ffc │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne c8ff0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmpq c9027 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2(%r13),%rbx │ │ │ │ - mov %rdx,%r13 │ │ │ │ - jmpq c8fe0 │ │ │ │ + mov $0x400,%ecx │ │ │ │ + add %rax,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea 0x3aed5(%rip),%rsi │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + jmpq bdd31 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addl $0x20,0xc(%rsp) │ │ │ │ - movslq 0xc(%rsp),%rax │ │ │ │ - mov 0xe6ccf(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - shl $0x7,%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,0xe6cb5(%rip) │ │ │ │ - jmpq c8bae │ │ │ │ + movq $0x0,0x64a9ad(%rip) │ │ │ │ + jmpq bc9da │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r10d,%edx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x422f5(%rip),%rsi │ │ │ │ + mov 0x60629(%rip),%rbx │ │ │ │ + movl $0x1,(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + je c2ae9 │ │ │ │ + test %dl,%dl │ │ │ │ + je bfeb4 │ │ │ │ + test %cl,%cl │ │ │ │ + jne bcad5 │ │ │ │ + movdqa 0x4d9b3(%rip),%xmm0 │ │ │ │ + movb $0x0,0x648ee4(%rip) │ │ │ │ + movl $0x6e657669,0x648ed6(%rip) │ │ │ │ + movups %xmm0,0x648eaf(%rip) │ │ │ │ + movdqa 0x4d9a3(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x648eb0(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1f6280(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + test %ebp,%ebp │ │ │ │ + je bc8e9 │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x4abf1(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x557ba(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xe6c6f(%rip),%r10d │ │ │ │ - jmpq c90ea │ │ │ │ - mov $0x2f2e,%r8d │ │ │ │ - movb $0x0,0xe2(%rsp) │ │ │ │ - mov %r8w,0xe0(%rsp) │ │ │ │ - jmpq c8b18 │ │ │ │ - mov 0xe6c64(%rip),%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x41c25(%rip),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x4abe6(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x55767(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x603a0(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq c8ce8 │ │ │ │ - je c8b5f │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x1(%rdx),%r13 │ │ │ │ - lea 0x2(%rdx),%rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmpq c8f78 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmpq c9027 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %r10d,0xc(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0xc(%rsp),%r10d │ │ │ │ - lea 0x41b92(%rip),%rcx │ │ │ │ - mov %r10d,%r8d │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq c8e41 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %r10d,0xc(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0xc(%rsp),%r10d │ │ │ │ - lea 0x41b78(%rip),%rcx │ │ │ │ - mov %r10d,%r8d │ │ │ │ - jmp c9329 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movdqa 0x37071(%rip),%xmm0 │ │ │ │ - movabs $0x2e656c6261742074,%rsi │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - movb $0x0,0x18(%rax) │ │ │ │ - jmpq c8e41 │ │ │ │ - lea 0x401ec(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,%esi │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jbe be7a0 │ │ │ │ + mov 0x64a468(%rip),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns c9176 │ │ │ │ - movdqa 0x42373(%rip),%xmm0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movdqa 0x4236d(%rip),%xmm0 │ │ │ │ - movl $0x656c69,0x20(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmpq c8e41 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r13,%rdx │ │ │ │ - jmpq c8fe0 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000c93f0 : │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - callq 15390 │ │ │ │ - movslq %eax,%rbp │ │ │ │ - add %r12,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - ja c9421 │ │ │ │ - jmpq c9491 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je c9491 │ │ │ │ - cmpb $0x5b,(%r12) │ │ │ │ - jne c9418 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jbe c9494 │ │ │ │ - lea 0x1(%r12),%rdi │ │ │ │ - movb $0x0,(%r12) │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - jbe c9494 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp c9451 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je c9494 │ │ │ │ - cmpb $0x5d,(%rbx) │ │ │ │ - jne c9448 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jbe c9494 │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x1(%rbx),%r12 │ │ │ │ - add $0x1,%r14d │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jbe c9494 │ │ │ │ - add $0x4,%r13 │ │ │ │ - cmpb $0x5b,0x1(%rbx) │ │ │ │ - je c9430 │ │ │ │ - pop %rbx │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - xor %r14d,%r14d │ │ │ │ - pop %rbx │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - │ │ │ │ -00000000000c94a0 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + je bc8f3 │ │ │ │ + lea 0x4af93(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq bc8f3 │ │ │ │ + lea 0x1f6680(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0xe6a91(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne c94ea │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000c94f0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp c953c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%rax │ │ │ │ - movsbq (%rax),%rsi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - testb $0x20,0x1(%rcx,%rsi,2) │ │ │ │ - jne c9538 │ │ │ │ - lea -0x2b(%rsi),%esi │ │ │ │ - and $0xfd,%esi │ │ │ │ - jne c9680 │ │ │ │ - movsd 0x2d57f(%rip),%xmm1 │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - je c956e │ │ │ │ - movsd 0x2d55a(%rip),%xmm1 │ │ │ │ - lea 0x1(%rax),%r15 │ │ │ │ - movsbq 0x1(%rax),%rax │ │ │ │ - testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ - je c9590 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsbq 0x1(%r15),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - testb $0x20,0x1(%rcx,%rax,2) │ │ │ │ - jne c9580 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - callq 150e0 <__errno_location@plt> │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov (%r12),%r9d │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - test %r9d,%r9d │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jne c96e0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - je c9690 │ │ │ │ - movsbq (%rax),%rdi │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ - je c960b │ │ │ │ - nopl (%rax) │ │ │ │ - movsbq 0x1(%rax),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rdi,%rcx │ │ │ │ - testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ - jne c95f8 │ │ │ │ - cmp $0x2b,%cl │ │ │ │ - je c9738 │ │ │ │ - jg c9658 │ │ │ │ - test %cl,%cl │ │ │ │ - je c9738 │ │ │ │ - cmp $0x25,%cl │ │ │ │ - jne c9670 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja c98ae │ │ │ │ - comisd 0x3040f(%rip),%xmm0 │ │ │ │ - ja c98c0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - movl $0x1,(%rdi) │ │ │ │ - jmpq c9743 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%edi │ │ │ │ - and $0xffffffdf,%edi │ │ │ │ - cmp $0x53,%dil │ │ │ │ - je c9840 │ │ │ │ - cmp $0x2d,%cl │ │ │ │ - je c9738 │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x37faf(%rip),%rcx │ │ │ │ - jmp c96ed │ │ │ │ - nop │ │ │ │ - movsd 0x2d440(%rip),%xmm1 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmpq c9590 │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp $0x6d,%eax │ │ │ │ - jne c9670 │ │ │ │ - cmpb $0x69,0x1(%r15) │ │ │ │ - je c9866 │ │ │ │ - cmp $0x6d,%eax │ │ │ │ - jne c9670 │ │ │ │ - cmpb $0x61,0x1(%r15) │ │ │ │ - je c9896 │ │ │ │ - cmp $0x6d,%eax │ │ │ │ - jne c9670 │ │ │ │ - cmpb $0x65,0x1(%r15) │ │ │ │ - jne c9670 │ │ │ │ - cmpb $0x64,0x2(%r15) │ │ │ │ - jne c9670 │ │ │ │ - mov 0x3acd2(%rip),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - jmpq c9879 │ │ │ │ + jmpq bc8c3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x38dab(%rip),%rcx │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + lea 0x1f2680(%rsp),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + movb $0x0,0x1f4a80(%rsp) │ │ │ │ + cltq │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x2d0(%rsp),%rcx │ │ │ │ + lea 0x2c8(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x2c0(%rsp),%rsi │ │ │ │ + callq b5d40 │ │ │ │ + test %eax,%eax │ │ │ │ + je bdc43 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe6862(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + lea 0x64a3e4(%rip),%rsi │ │ │ │ + lea 0x648d81(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x37eac8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne c98d2 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r9d,%eax │ │ │ │ + jne c7f2c │ │ │ │ + add $0x37ead8,%rsp │ │ │ │ + lea 0x648d4b(%rip),%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movsbq (%rax),%rdi │ │ │ │ - mov %rdi,%rcx │ │ │ │ - testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ - je c9773 │ │ │ │ - nopl (%rax) │ │ │ │ - movsbq 0x1(%rax),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rdi,%rcx │ │ │ │ - testb $0x20,0x1(%rdx,%rdi,2) │ │ │ │ - jne c9760 │ │ │ │ - lea -0x2b(%rcx),%edi │ │ │ │ - and $0xfd,%edi │ │ │ │ - jne c9891 │ │ │ │ - movsd 0x2d356(%rip),%xmm1 │ │ │ │ - cmp $0x2d,%cl │ │ │ │ - je c9797 │ │ │ │ - movsd 0x2d331(%rip),%xmm1 │ │ │ │ - lea 0x1(%rax),%rbp │ │ │ │ - movsbq 0x1(%rax),%rax │ │ │ │ - testb $0x20,0x1(%rdx,%rax,2) │ │ │ │ - je c97c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbq 0x1(%rbp),%rax │ │ │ │ - add $0x1,%rbp │ │ │ │ - testb $0x20,0x1(%rdx,%rax,2) │ │ │ │ - jne c97b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne bf165 │ │ │ │ + mov 0x64a371(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je bdd59 │ │ │ │ + lea 0x4aad2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq bdd59 │ │ │ │ + movslq %ebp,%rdx │ │ │ │ + mov 0x2a10(%rsp,%rdx,8),%rcx │ │ │ │ + movzbl (%rcx),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x4a,%dl │ │ │ │ + je c2b3f │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + movsd %xmm2,0x88(%rsp) │ │ │ │ + cmp $0x42,%dl │ │ │ │ + jne bdb56 │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ callq 15200 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov (%r12),%eax │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x4aa21(%rip),%rsi │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ + movsd %xmm0,0x88(%rsp) │ │ │ │ + movsd %xmm0,0x270(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ test %eax,%eax │ │ │ │ - jne c9854 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je c982b │ │ │ │ - movsbq (%rax),%rcx │ │ │ │ - mov 0x0(%r13),%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - testb $0x20,0x1(%rsi,%rcx,2) │ │ │ │ - je c9823 │ │ │ │ - nopl (%rax) │ │ │ │ - movsbq 0x1(%rax),%rcx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - testb $0x20,0x1(%rsi,%rcx,2) │ │ │ │ - jne c9810 │ │ │ │ - test %dl,%dl │ │ │ │ - je c970b │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x38d38(%rip),%rcx │ │ │ │ - jmpq c96ed │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x1,%rax │ │ │ │ - movl $0x2,(%rdi) │ │ │ │ - jmpq c9743 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x38cb7(%rip),%rcx │ │ │ │ - jmpq c96ed │ │ │ │ - cmpb $0x6e,0x2(%r15) │ │ │ │ - jne c96a4 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - lea 0x3(%r15),%rax │ │ │ │ - jmpq c9743 │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - jmp c9823 │ │ │ │ - cmpb $0x78,0x2(%r15) │ │ │ │ - jne c96b4 │ │ │ │ - mov 0x301a0(%rip),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - jmp c9879 │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x37d88(%rip),%rcx │ │ │ │ - jmpq c96ed │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x38c23(%rip),%rcx │ │ │ │ - jmpq c96ed │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000c98e0 : │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0xe6a84(%rip),%xmm2 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jae c9a10 │ │ │ │ - comisd 0x3014a(%rip),%xmm0 │ │ │ │ - movsd 0xe6a62(%rip),%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jae c9a10 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - movsd 0x2d1b0(%rip),%xmm6 │ │ │ │ - mov 0xe6a59(%rip),%rax │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ - test %rax,%rax │ │ │ │ - js c9a30 │ │ │ │ + jne c80b4 │ │ │ │ + movl $0x1,0x23c(%rsp) │ │ │ │ + jmpq bdbb8 │ │ │ │ + movslq 0x4c(%rsp),%rbp │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + lea 0x2(%r14),%r12d │ │ │ │ + lea 0x37ead0(%rsp),%rcx │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + movsd 0x47fb3(%rip),%xmm2 │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + movsd %xmm0,0x728(%rsp,%rax,1) │ │ │ │ + add %rax,%rcx │ │ │ │ + movsd 0x2c8(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x718(%rsp,%rax,1) │ │ │ │ + movsd %xmm0,0x730(%rsp,%rax,1) │ │ │ │ + movsd 0x2d0(%rsp),%xmm0 │ │ │ │ + movsd %xmm4,0x710(%rsp,%rax,1) │ │ │ │ + movsd %xmm2,0x720(%rsp,%rax,1) │ │ │ │ + movsd %xmm0,0x738(%rsp,%rax,1) │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge bfaf6 │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rdx │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + cmp $0x4a,%al │ │ │ │ + je bfad3 │ │ │ │ + cmp $0x42,%al │ │ │ │ + jne bfaf6 │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + movslq 0x88(%rsp),%rax │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x4a8ff(%rip),%rsi │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r14 │ │ │ │ + movsd %xmm0,-0x37e3b0(%rcx) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15860 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne c8079 │ │ │ │ + movl $0x1,-0x37e3b8(%rcx) │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + lea 0x37ead0(%rsp),%rcx │ │ │ │ + shl $0x4,%rax │ │ │ │ + ucomisd 0x720(%rsp,%rax,1),%xmm2 │ │ │ │ + lea (%rcx,%rax,1),%rdx │ │ │ │ + jp be9b5 │ │ │ │ + jne be9b5 │ │ │ │ + mov 0x38132(%rip),%rax │ │ │ │ + mov 0x88(%rsp),%r12d │ │ │ │ + mov %rax,-0x37e3b0(%rdx) │ │ │ │ + addl $0x1,0x4c(%rsp) │ │ │ │ + lea 0x1(%r12),%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + mov 0x64a155(%rip),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne c2baf │ │ │ │ + cmpb $0x0,0x1f5280(%rsp) │ │ │ │ + je c2b61 │ │ │ │ + lea 0x24c(%rsp),%rax │ │ │ │ + lea 0x224(%rsp),%r12 │ │ │ │ + mov 0x398(%rsp),%rdi │ │ │ │ + lea 0x220(%rsp),%rbp │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15030 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c2fed │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + mov 0x398(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + callq 15030 │ │ │ │ + test %eax,%eax │ │ │ │ + jne bfea4 │ │ │ │ + lea 0x1f2980(%rsp),%rax │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x398(%rsp),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x39c7e(%rip),%rdx │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + cmpl $0xca,0x24c(%rsp) │ │ │ │ + jne bea9a │ │ │ │ + movb $0x0,0x1f2980(%rsp) │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x398(%rsp),%rdi │ │ │ │ + lea 0x3c0(%rsp),%rsi │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + callq 15580 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c2ffe │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,0x64a49f(%rip) │ │ │ │ + callq 15090 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je c3481 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je bffe3 │ │ │ │ + movsd 0x258(%rbp),%xmm0 │ │ │ │ + cvttsd2si 0x88(%rbp),%eax │ │ │ │ + movsd %xmm0,0x64a4e0(%rip) │ │ │ │ + movsd 0x260(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x64a4c8(%rip) │ │ │ │ + movsd 0x10(%rbp),%xmm0 │ │ │ │ + mov %eax,0x64a4f1(%rip) │ │ │ │ + cvttsd2si 0x90(%rbp),%eax │ │ │ │ + movsd %xmm0,0x64a4c5(%rip) │ │ │ │ + movsd 0x18(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x64a4b0(%rip) │ │ │ │ + movsd 0x20(%rbp),%xmm0 │ │ │ │ + mov %eax,0x64a4c5(%rip) │ │ │ │ + mov 0xf6c(%rbp),%eax │ │ │ │ + movsd %xmm0,0x64a447(%rip) │ │ │ │ + movsd 0x28(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x64a432(%rip) │ │ │ │ + movsd 0x2f8(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x64a462(%rip) │ │ │ │ + movsd 0x300(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x64a44a(%rip) │ │ │ │ + movsd 0x38(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x64a42d(%rip) │ │ │ │ + movsd 0x40(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x64a418(%rip) │ │ │ │ + movsd 0x48(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x64a403(%rip) │ │ │ │ + movsd 0x50(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x64a3ee(%rip) │ │ │ │ + movsd 0x30(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x64a401(%rip) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je bff76 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je c3d5d │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je c45f5 │ │ │ │ + mov 0x37edf(%rip),%rbx │ │ │ │ + movl $0x0,0x128(%rsp) │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je c511e │ │ │ │ + mov 0x649f07(%rip),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne c3275 │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + lea 0x268(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x38d49(%rip),%rax │ │ │ │ + mov %rdx,0xe8(%rsp) │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x64a323(%rip),%rdi │ │ │ │ + movq $0x0,0x250(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ + mov %eax,0x238(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c31b1 │ │ │ │ + movq $0x0,0x64a303(%rip) │ │ │ │ + movq $0x0,0x64a2f0(%rip) │ │ │ │ + mov 0x649e72(%rip),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne c3625 │ │ │ │ + mov 0x64a35c(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne bee56 │ │ │ │ + movsd 0x64a2e4(%rip),%xmm0 │ │ │ │ pxor %xmm5,%xmm5 │ │ │ │ - cvtsi2sd %rax,%xmm5 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - mov 0x63dd59(%rip),%ecx │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r13d │ │ │ │ - movsd 0x3f3e50(%rip),%xmm0 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle c9b92 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - lea 0x3f3e45(%rip),%rax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - cvtsi2sd %r13d,%xmm2 │ │ │ │ - jmp c999d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r12),%edx │ │ │ │ - add $0x8,%rax │ │ │ │ - movsd -0x8(%rax),%xmm1 │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jg c9a18 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov %edx,%r12d │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja c9980 │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - lea 0x3f3ded(%rip),%rdx │ │ │ │ - cvtsi2sd %eax,%xmm2 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - movsd (%rdx,%rcx,8),%xmm4 │ │ │ │ - divsd %xmm5,%xmm4 │ │ │ │ + mov 0x64a33e(%rip),%eax │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + jbe becf1 │ │ │ │ + movl $0x1,0x64a328(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x64a2af(%rip),%xmm0 │ │ │ │ + comisd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x64a30b(%rip),%ecx │ │ │ │ + jbe bed16 │ │ │ │ + movl $0x1,0x64a2ff(%rip) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movsd 0x64a2ba(%rip),%xmm0 │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ - mov 0x63e0fb(%rip),%eax │ │ │ │ - divsd %xmm5,%xmm1 │ │ │ │ - movapd %xmm6,%xmm5 │ │ │ │ - subsd %xmm4,%xmm5 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - divsd %xmm0,%xmm5 │ │ │ │ - addsd %xmm5,%xmm2 │ │ │ │ - mulsd 0xe6987(%rip),%xmm2 │ │ │ │ - addsd 0xe6977(%rip),%xmm2 │ │ │ │ + andpd 0x38bc6(%rip),%xmm1 │ │ │ │ + comisd 0x3af9e(%rip),%xmm1 │ │ │ │ + jbe bed8d │ │ │ │ + movsd 0x4cd8c(%rip),%xmm2 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe bed8d │ │ │ │ + addsd 0x3af8e(%rip),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x38c49(%rip),%xmm1 │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub %ecx,%esi │ │ │ │ + sub %eax,%ebx │ │ │ │ + mov %esi,0x64a2ad(%rip) │ │ │ │ + mov %esi,%ecx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + mov %ebx,0x64a2a5(%rip) │ │ │ │ + mov %ebx,%eax │ │ │ │ + movsd %xmm0,0x64a25f(%rip) │ │ │ │ + jbe bed8d │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja bed7b │ │ │ │ + movsd %xmm0,0x64a24b(%rip) │ │ │ │ + mov 0x64a1f4(%rip),%rsi │ │ │ │ + mov 0xcf0(%rsi),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je bedaf │ │ │ │ + mov $0x1,%esi │ │ │ │ + sub %eax,%esi │ │ │ │ + mov %esi,0x64a267(%rip) │ │ │ │ + mov %esi,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne c9a50 │ │ │ │ - add $0x38,%rsp │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cvtsi2sd %r12d,%xmm2 │ │ │ │ - mov %edx,%r12d │ │ │ │ - jmp c99bf │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - shr %rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - cvtsi2sd %rdx,%xmm5 │ │ │ │ - addsd %xmm5,%xmm5 │ │ │ │ - jmpq c993d │ │ │ │ - xchg %ax,%ax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ + je bedf7 │ │ │ │ + movq 0x38b45(%rip),%xmm1 │ │ │ │ + movsd 0x64a225(%rip),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x64a219(%rip) │ │ │ │ + movsd 0x64a1f9(%rip),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x64a1ed(%rip) │ │ │ │ + movsd 0x64a1d5(%rip),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x64a1c9(%rip) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je bee3f │ │ │ │ + movq 0x38afd(%rip),%xmm1 │ │ │ │ + movsd 0x64a1d5(%rip),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x64a1c9(%rip) │ │ │ │ + movsd 0x64a1a9(%rip),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x64a19d(%rip) │ │ │ │ + movsd 0x64a185(%rip),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x64a179(%rip) │ │ │ │ + test %edx,%edx │ │ │ │ + je bee56 │ │ │ │ + lea 0x3c9e5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - lea 0x41cd5(%rip),%rsi │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ + cmpb $0x0,0x1f6a80(%rsp) │ │ │ │ + je c2c76 │ │ │ │ + lea 0xa10(%rsp),%r15 │ │ │ │ + lea 0x300(%rsp),%rdx │ │ │ │ + lea 0x2f8(%rsp),%rsi │ │ │ │ + lea 0x1f6a80(%rsp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x230(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x2f0(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x2f0(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x338(%rsp),%r9 │ │ │ │ + lea 0x330(%rsp),%r8 │ │ │ │ + callq b78d0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne c20b7 │ │ │ │ + movsd 0x2f8(%rsp),%xmm0 │ │ │ │ + callq b7f50 │ │ │ │ + movsd %xmm0,0x138(%rsp) │ │ │ │ + movsd 0x300(%rsp),%xmm0 │ │ │ │ + callq b7f50 │ │ │ │ + mov 0x649c2e(%rip),%ecx │ │ │ │ + movsd 0x2d8(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x140(%rsp) │ │ │ │ + movsd 0x2f8(%rsp),%xmm0 │ │ │ │ + movsd 0x2e0(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm1,0x148(%rsp) │ │ │ │ + movsd 0x300(%rsp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm3,%xmm4 │ │ │ │ + movsd %xmm1,0x80(%rsp) │ │ │ │ + divsd %xmm2,%xmm4 │ │ │ │ + movsd %xmm4,0x150(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne c3bc4 │ │ │ │ + mov 0x64a0c0(%rip),%edx │ │ │ │ + mov 0x64a0b6(%rip),%eax │ │ │ │ + mov 0x64a0ac(%rip),%ebx │ │ │ │ + mov %edx,0x649fda(%rip) │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + lea -0x1(%rax),%r13d │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je c3b4b │ │ │ │ + mov %eax,0x649fbf(%rip) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + movl $0x0,0x88(%rsp) │ │ │ │ + mov 0x64a064(%rip),%r10d │ │ │ │ + movl $0x1,0x90(%rsp) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je befd9 │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + movl $0xffffffff,0x90(%rsp) │ │ │ │ + mov %r13d,0x88(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne c3a30 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je c448e │ │ │ │ + mov 0x64b05c(%rip),%eax │ │ │ │ + mov %rbp,0x3d0(%rsp) │ │ │ │ + movq $0x1,0x3e0(%rsp) │ │ │ │ + movq $0x1,0x3e8(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle bf038 │ │ │ │ + movslq 0x64ac28(%rip),%rdx │ │ │ │ + mov %rdx,0x3e0(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je bf038 │ │ │ │ + movslq 0x64ac18(%rip),%rax │ │ │ │ + mov %rax,0x3e8(%rsp) │ │ │ │ + mov 0x649f12(%rip),%eax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x5fe77(%rip),%r14 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je c453b │ │ │ │ + test %ebx,%ebx │ │ │ │ + je c43df │ │ │ │ + mov 0x649aa4(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne c3b9d │ │ │ │ + mov 0x649ec0(%rip),%r13d │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + movl $0x0,0x649eb1(%rip) │ │ │ │ + mov %rax,0x649eb6(%rip) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c514d │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x649f5b(%rip),%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov %r12,%r15 │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0xf8(%rsp),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp bf10c │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x0(%rbp,%r15,8) │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %eax,0x649e51(%rip) │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je c0c06 │ │ │ │ + lea 0x0(,%r15,8),%rcx │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jne bf0e8 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + add 0x649e57(%rip),%rsi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + add 0x649e2a(%rip),%rcx │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + jmp bf0e8 │ │ │ │ + lea 0x2bb5c0(%rsp),%r14 │ │ │ │ + mov $0xc3500,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq bddbd │ │ │ │ + movsd 0x3793e(%rip),%xmm2 │ │ │ │ + movsd %xmm2,0x50(%rsp) │ │ │ │ + jmpq bdebb │ │ │ │ + movdqa 0x4cca3(%rip),%xmm0 │ │ │ │ + mov $0x2e,%ecx │ │ │ │ + movl $0x6f72657a,0x648368(%rip) │ │ │ │ + mov %cx,0x648365(%rip) │ │ │ │ + movups %xmm0,0x64832a(%rip) │ │ │ │ + movdqa 0x4cc9e(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x64832b(%rip) │ │ │ │ + movdqa 0x4cc9f(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x64832c(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x1f4e80(%rsp),%rdx │ │ │ │ + lea 0x4b46c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - lea 0x38b18(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ + mov 0xac(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x37bd1(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4b46b(%rip),%rsi │ │ │ │ + lea 0x710(%rsp),%r12 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ + lea 0x467e2(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x37bca(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ + lea 0x1f5280(%rsp),%rdx │ │ │ │ + lea 0x4b45c(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x37bc3(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ + lea 0x4b74e(%rip),%rbx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1f1a80(%rsp),%rdx │ │ │ │ + lea 0x4b45a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xe6850(%rip),%xmm0 │ │ │ │ - lea 0x37bb5(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1f1b80(%rsp),%rdx │ │ │ │ + lea 0x4b45f(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xe683a(%rip),%xmm0 │ │ │ │ - lea 0x37bb0(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x37bb2(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4b461(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x54ec9(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - retq │ │ │ │ - movsd 0x3f3c06(%rip),%xmm4 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmpq c99bf │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000c9bb0 : │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd 0xe67b4(%rip),%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jae c9c78 │ │ │ │ - comisd 0xe679a(%rip),%xmm3 │ │ │ │ - movsd 0x2fe72(%rip),%xmm2 │ │ │ │ - jae c9c7c │ │ │ │ - push %r12 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub $0x30,%rsp │ │ │ │ - divsd 0xe6782(%rip),%xmm1 │ │ │ │ - cvttsd2si %xmm1,%r12d │ │ │ │ - mov 0xe677e(%rip),%rax │ │ │ │ - cvtsi2sd %r12d,%xmm0 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - test %rax,%rax │ │ │ │ - js c9c88 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - lea 0x3f3b80(%rip),%rdx │ │ │ │ - movslq %r12d,%rax │ │ │ │ - movsd 0x2ce9d(%rip),%xmm2 │ │ │ │ - movsd (%rdx,%rax,8),%xmm5 │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ - cltq │ │ │ │ - subsd %xmm1,%xmm2 │ │ │ │ - movsd (%rdx,%rax,8),%xmm4 │ │ │ │ - divsd %xmm0,%xmm5 │ │ │ │ - mov 0x63de7e(%rip),%eax │ │ │ │ - divsd %xmm0,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm2 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - mulsd 0x2fde2(%rip),%xmm2 │ │ │ │ - test %eax,%eax │ │ │ │ - jne c9cb0 │ │ │ │ - add $0x30,%rsp │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr %rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmpq c9c19 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ + mov 0x228(%rsp),%edx │ │ │ │ + lea 0x4b46e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - lea 0x41aa5(%rip),%rsi │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1f1c80(%rsp),%rdx │ │ │ │ + lea 0x4b473(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xe6676(%rip),%xmm0 │ │ │ │ - lea 0x379db(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x4672b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xe6660(%rip),%xmm0 │ │ │ │ - lea 0x379d6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ - mov %r12d,%edx │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - lea 0x388de(%rip),%rsi │ │ │ │ + lea 0x1f5680(%rsp),%rdx │ │ │ │ + lea 0x4b465(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ + lea 0x1f1d80(%rsp),%rdx │ │ │ │ + lea 0x4b46a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x37932(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + lea 0x1f1e80(%rsp),%rdx │ │ │ │ + lea 0x4b46f(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x3792b(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x37989(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4b471(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x54c86(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %r12 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000c9de0 : │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja c9ef0 │ │ │ │ - movsd 0x2ccd2(%rip),%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - ja c9ef0 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jnp c9f00 │ │ │ │ - movsd 0x3a59a(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jae ca020 │ │ │ │ - movsd 0x3a5f8(%rip),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb c9f10 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd 0x3a5f2(%rip),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - subsd 0x3a5de(%rip),%xmm3 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - subsd 0x3a60e(%rip),%xmm1 │ │ │ │ - addsd 0x3a5d6(%rip),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - addsd 0x3a5fe(%rip),%xmm1 │ │ │ │ - subsd 0x3a5c6(%rip),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - subsd 0x3a5ee(%rip),%xmm1 │ │ │ │ - addsd 0x3a5b6(%rip),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - addsd 0x3a5de(%rip),%xmm1 │ │ │ │ - subsd 0x3a5a6(%rip),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - subsd 0x3a5ce(%rip),%xmm1 │ │ │ │ - addsd 0x3a596(%rip),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - addsd 0x3a5be(%rip),%xmm1 │ │ │ │ - subsd 0x3a586(%rip),%xmm2 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - subsd 0x3a5ae(%rip),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - movsd 0x3a4b0(%rip),%xmm0 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - jne c9e0e │ │ │ │ - movsd 0x35fe2(%rip),%xmm0 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15ad0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - ucomisd 0x3a577(%rip),%xmm2 │ │ │ │ - xorpd 0x2d57f(%rip),%xmm0 │ │ │ │ - ja ca199 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd 0x2cb85(%rip),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd 0x3a559(%rip),%xmm0 │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - ja ca0c8 │ │ │ │ - mulsd 0x3a5d3(%rip),%xmm0 │ │ │ │ - movsd 0x3a613(%rip),%xmm2 │ │ │ │ - subsd 0x3a5cb(%rip),%xmm0 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x3a5c3(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x3a5f7(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x3a5b3(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x3a5e7(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x3a5a3(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x3a5d7(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x3a593(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x3a5c7(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x3a583(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x3a5b7(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x3a573(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x3a56b(%rip),%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd 0x3a394(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - subsd 0x3a380(%rip),%xmm2 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x3a384(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd 0x3a380(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x3a37c(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd 0x3a378(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x3a374(%rip),%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - subsd 0x3a36c(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x3a368(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd 0x3a364(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x3a360(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd 0x3a35c(%rip),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd 0x3a358(%rip),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x3a428(%rip),%xmm2 │ │ │ │ - mulsd 0x3a3d8(%rip),%xmm0 │ │ │ │ - addsd 0x3a3d8(%rip),%xmm0 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x3a3cc(%rip),%xmm0 │ │ │ │ - addsd 0x3a404(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x3a3bc(%rip),%xmm0 │ │ │ │ - addsd 0x3a3f4(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x3a3ac(%rip),%xmm0 │ │ │ │ - addsd 0x3a3e4(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x3a39c(%rip),%xmm0 │ │ │ │ - addsd 0x3a3d4(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x3a38c(%rip),%xmm0 │ │ │ │ - addsd 0x3a3c4(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x3a37c(%rip),%xmm0 │ │ │ │ - addsd 0x3a3b4(%rip),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd 0x3a36c(%rip),%xmm0 │ │ │ │ - addsd 0x3a3a4(%rip),%xmm2 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - jmpq ca011 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - jmpq c9f3b │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000ca1b0 : │ │ │ │ - sub $0x8,%rsp │ │ │ │ - comisd 0x2d2c4(%rip),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - jbe ca1e8 │ │ │ │ - subsd 0x2c8fa(%rip),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq c9de0 │ │ │ │ - mulsd 0x3a3d1(%rip),%xmm0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x2c8d8(%rip),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - callq c9de0 │ │ │ │ - mulsd 0x3a3b7(%rip),%xmm0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000ca210 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x3759c(%rip),%rsi │ │ │ │ - push %rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov 0x148(%rsp),%rax │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ - lea 0xa8(%rsp),%rcx │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - lea 0x7c(%rsp),%r8 │ │ │ │ - mov 0x140(%rsp),%r12 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x150(%rsp),%rax │ │ │ │ - mov %r9d,0x2c(%rsp) │ │ │ │ - mov 0x190(%rsp),%rbx │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x168(%rsp),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x170(%rsp),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ + mov 0x22c(%rsp),%edx │ │ │ │ + lea 0x4b47e(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x3a32b(%rip),%rax │ │ │ │ - movq $0xffffffffffffffff,0xc8(%rsp) │ │ │ │ - movl $0x30d3f,0x63d3bd(%rip) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq c94f0 │ │ │ │ - test %eax,%eax │ │ │ │ - je ca330 │ │ │ │ - movl $0x1,0x28(%rsp) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne caecc │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - add $0x108,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xb0(%rsp),%rcx │ │ │ │ - lea 0x98(%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x80(%rsp),%r8 │ │ │ │ - lea 0x3747f(%rip),%rsi │ │ │ │ - callq c94f0 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne ca2f4 │ │ │ │ - cmpl $0x3,0x2c(%rsp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - je caa41 │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - addsd 0xa8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - addsd 0xb0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - mov 0x7c(%rsp),%eax │ │ │ │ - or 0x80(%rsp),%eax │ │ │ │ - or 0x84(%rsp),%eax │ │ │ │ - jne ca3ee │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je ca2fc │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je ca2fc │ │ │ │ - mov 0x3a1cb(%rip),%rax │ │ │ │ - cmpl $0x1,0x188(%rsp) │ │ │ │ - movq $0x0,0xe5f78(%rip) │ │ │ │ - movq $0x1,0xd0(%rsp) │ │ │ │ - mov %rax,0xe5f55(%rip) │ │ │ │ - mov 0x3a1a6(%rip),%rax │ │ │ │ - movq $0x1,0xd8(%rsp) │ │ │ │ - mov %rax,0xe5f33(%rip) │ │ │ │ - movq $0x1,0xe0(%rsp) │ │ │ │ - movq $0x1,0xe8(%rsp) │ │ │ │ - jle ca471 │ │ │ │ - movslq 0x4(%rbx),%rax │ │ │ │ - cmpl $0x2,0x188(%rsp) │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - je ca471 │ │ │ │ - movslq 0x8(%rbx),%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - movslq 0x158(%rsp),%r12 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x160(%rsp),%ebx │ │ │ │ - movl $0x0,0x8c(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle cae5e │ │ │ │ - mov 0x158(%rsp),%eax │ │ │ │ - lea 0xc0(%rsp),%r13 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - lea 0xd0(%rsp),%r15 │ │ │ │ - mov %r13,%r8 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x8(%r14,%rax,8),%rbx │ │ │ │ - lea 0x8c(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %r10d,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 15290 │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jne caa30 │ │ │ │ - mov 0x158(%rsp),%r9d │ │ │ │ - mov 0x36dfa(%rip),%rax │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - movq 0x2d735(%rip),%xmm3 │ │ │ │ - test %r9d,%r9d │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - jle ca5dd │ │ │ │ - movsd 0xe5e17(%rip),%xmm5 │ │ │ │ - mov %r14,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movsd 0xe5e10(%rip),%xmm4 │ │ │ │ - mov 0xe5e19(%rip),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp ca5af │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm3,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm2 │ │ │ │ - jb ca5af │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - jbe ca597 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ mov $0x1,%edi │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jbe ca5a6 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne ca570 │ │ │ │ - test %sil,%sil │ │ │ │ - je ca5c5 │ │ │ │ - movsd %xmm4,0xe5dab(%rip) │ │ │ │ - test %cl,%cl │ │ │ │ - je ca5d0 │ │ │ │ - mov %rdx,0xe5db0(%rip) │ │ │ │ - test %dil,%dil │ │ │ │ - je ca5dd │ │ │ │ - movsd %xmm5,0xe5d8b(%rip) │ │ │ │ - addq $0x1,0xd8(%rsp) │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,0x160(%rsp) │ │ │ │ - jne ca4f0 │ │ │ │ - movsd 0xe5d6a(%rip),%xmm1 │ │ │ │ - movsd 0xe5d6a(%rip),%xmm0 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x63d4ae(%rip),%r8d │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne caadb │ │ │ │ - mov 0x63d06a(%rip),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - js ca65f │ │ │ │ - movslq %ebx,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x579b5a(%rip),%rdi │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - lea 0x4(,%rax,4),%rdx │ │ │ │ - callq 154d0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mov 0x160(%rsp),%edi │ │ │ │ - movq $0x1,0xd8(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - jle ca826 │ │ │ │ - mov 0x158(%rsp),%eax │ │ │ │ - lea 0xc0(%rsp),%r13 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - lea 0xd0(%rsp),%r15 │ │ │ │ - mov %r13,%r8 │ │ │ │ - movsd %xmm2,0x48(%rsp) │ │ │ │ - mov %r14,%r13 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x8(%r14,%rax,8),%rbx │ │ │ │ - lea 0x8c(%rsp),%rax │ │ │ │ - mov %r10d,%r14d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov %r13,%r9 │ │ │ │ - pushq 0x18(%rsp) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - callq 15290 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jne caa30 │ │ │ │ - mov 0x36c2c(%rip),%rax │ │ │ │ - mov 0x158(%rsp),%edx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - movq 0x2d560(%rip),%xmm4 │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - mov 0x39ecc(%rip),%rax │ │ │ │ - test %edx,%edx │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - jle ca7ff │ │ │ │ - mov 0x63cf71(%rip),%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - movsd 0xe5c35(%rip),%xmm8 │ │ │ │ - xor %edi,%edi │ │ │ │ - movsd 0x2f513(%rip),%xmm7 │ │ │ │ - movsd 0x48(%rsp),%xmm2 │ │ │ │ - lea 0x579a4e(%rip),%rsi │ │ │ │ - movsd 0x2c36d(%rip),%xmm9 │ │ │ │ - lea -0x1(%rcx),%r11d │ │ │ │ - nop │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp ca7f2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm4,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm5 │ │ │ │ - jb ca7f2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - cvtsi2sd %ecx,%xmm1 │ │ │ │ - subsd %xmm8,%xmm3 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm0,%xmm10 │ │ │ │ - andpd %xmm6,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm7 │ │ │ │ - jbe ca7dd │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - cmpnlesd %xmm0,%xmm3 │ │ │ │ - andpd %xmm9,%xmm3 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - andnpd %xmm10,%xmm1 │ │ │ │ - orpd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - cmovle %r11d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - cmovs %edi,%eax │ │ │ │ - cltq │ │ │ │ - addl $0x1,(%rsi,%rax,4) │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jne ca760 │ │ │ │ - addq $0x1,0xd8(%rsp) │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp %r14d,0x160(%rsp) │ │ │ │ - jne ca6c8 │ │ │ │ - movsd 0x48(%rsp),%xmm2 │ │ │ │ - mov 0x63ce7a(%rip),%ebx │ │ │ │ - movq $0x0,0x3f2f6f(%rip) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0xe5b33(%rip) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle ca88e │ │ │ │ - lea 0x579950(%rip),%rax │ │ │ │ - lea -0x1(%rbx),%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - lea 0x3f2f46(%rip),%rdx │ │ │ │ - lea (%rcx,%rsi,4),%rcx │ │ │ │ - jmp ca874 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rdx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add $0x4,%rax │ │ │ │ - cvtsi2sdl -0x4(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne ca870 │ │ │ │ - movsd 0x39d3a(%rip),%xmm0 │ │ │ │ - callq c98e0 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movsd 0x39af7(%rip),%xmm0 │ │ │ │ - callq c98e0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x39d1c(%rip),%xmm0 │ │ │ │ - callq c98e0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - subsd 0x10(%rsp),%xmm1 │ │ │ │ - mulsd 0x2cba2(%rip),%xmm1 │ │ │ │ - movsd %xmm6,(%rax) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - mov 0x7c(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je cae2d │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je caab1 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je cadfc │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je caa87 │ │ │ │ - cmpl $0x3,0x2c(%rsp) │ │ │ │ - je cac99 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - ucomisd (%rax),%xmm0 │ │ │ │ - jp ca947 │ │ │ │ - jne ca947 │ │ │ │ - addsd 0x2c185(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x63d17b(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je ca984 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - cmpl $0x3,0x2c(%rsp) │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - je cae83 │ │ │ │ - lea 0x40eb3(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1f1f80(%rsp),%rdx │ │ │ │ + lea 0x4b483(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - ja ca2fc │ │ │ │ - mov 0x63cd06(%rip),%eax │ │ │ │ - lea 0x26c3ff(%rip),%r13 │ │ │ │ - lea 0xe59f8(%rip),%rbx │ │ │ │ - test %eax,%eax │ │ │ │ - jle cab11 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x3f2def(%rip),%r12 │ │ │ │ - jmp ca9ea │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - movsd (%r12,%rbp,8),%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - callq ca1b0 │ │ │ │ - mov 0x63ccc7(%rip),%eax │ │ │ │ - movsd %xmm0,(%rbx,%rbp,8) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jle cab11 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xe598b(%rip),%rax │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - mulsd 0xe5977(%rip),%xmm0 │ │ │ │ - addsd 0xe5967(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13,%rbp,8) │ │ │ │ - test %rax,%rax │ │ │ │ - jns ca9bb │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr %rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp ca9c4 │ │ │ │ - mov 0x8c(%rsp),%edi │ │ │ │ - callq c94a0 │ │ │ │ - jmpq ca2f4 │ │ │ │ - lea 0xb8(%rsp),%rcx │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x84(%rsp),%r8 │ │ │ │ - lea 0x36d7a(%rip),%rsi │ │ │ │ - callq c94f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ca2f4 │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - addsd 0xb8(%rsp),%xmm1 │ │ │ │ - jmpq ca386 │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - addsd 0xb0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq ca91a │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8(%rsp),%xmm0 │ │ │ │ - addsd 0xa8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq ca901 │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x40cb9(%rip),%rsi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x46672(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x53f42(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - jmpq ca630 │ │ │ │ - lea -0x1(%rax),%r12d │ │ │ │ - sub $0x2,%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov (%rbx,%rdx,8),%rbp │ │ │ │ - test %r12d,%r12d │ │ │ │ - jle cab90 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %eax,%edx │ │ │ │ + lea 0x1f5a80(%rsp),%rdx │ │ │ │ + lea 0x4b473(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - jmp cab44 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je cab5f │ │ │ │ - mov %rcx,%rax │ │ │ │ - movsd 0x0(%r13,%rax,8),%xmm0 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe cab38 │ │ │ │ - movsd (%rbx,%rcx,8),%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1f2080(%rsp),%rdx │ │ │ │ + lea 0x4b478(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp cab7c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je cab90 │ │ │ │ - mov %rcx,%rax │ │ │ │ - movsd 0x0(%r13,%rax,8),%xmm0 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe cab70 │ │ │ │ - mov (%rbx,%rcx,8),%rbp │ │ │ │ - cmpl $0x1,0x2c(%rsp) │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movsd 0xe5806(%rip),%xmm3 │ │ │ │ - subsd 0x20(%rsp),%xmm0 │ │ │ │ - jne cacd8 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - divsd 0x36977(%rip),%xmm6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %esi,%xmm2 │ │ │ │ - mulsd %xmm6,%xmm2 │ │ │ │ - addsd 0x20(%rsp),%xmm2 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jle cac88 │ │ │ │ - lea 0xe57c5(%rip),%rdx │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp cac18 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - add $0x8,%rdx │ │ │ │ - movsd -0x8(%rdx),%xmm1 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - je cac32 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jb cac00 │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movslq %edx,%rax │ │ │ │ - movsd (%rbx,%rax,8),%xmm0 │ │ │ │ - mov %ecx,%eax │ │ │ │ - movslq %edx,%rcx │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - movsd 0x0(%r13,%rcx,8),%xmm5 │ │ │ │ - jp cac60 │ │ │ │ - jne cac60 │ │ │ │ - movsd %xmm5,(%rdi,%rsi,8) │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp $0x100,%rsi │ │ │ │ - jne cabc8 │ │ │ │ - jmpq ca2fc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cltq │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd 0x0(%r13,%rax,8),%xmm4 │ │ │ │ - subsd %xmm5,%xmm4 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - addsd %xmm5,%xmm2 │ │ │ │ - movsd %xmm2,(%rdi,%rsi,8) │ │ │ │ - jmp cac46 │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp cac32 │ │ │ │ - mov 0x84(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je caea7 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne ca925 │ │ │ │ - mulsd 0xa0(%rsp),%xmm1 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - addsd 0x8(%rsp),%xmm1 │ │ │ │ - addsd 0xb8(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,(%rax) │ │ │ │ - jmpq ca925 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - mov %rbp,%r15 │ │ │ │ - callq 15b70 │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - divsd 0x3683c(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x398cc(%rip),%xmm1 │ │ │ │ - mov 0x2ef35(%rip),%rax │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x8(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15b00 │ │ │ │ - movq %r15,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jle cade9 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - lea 0xe565d(%rip),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - jmp cad78 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - add $0x8,%rdx │ │ │ │ - movsd -0x8(%rdx),%xmm1 │ │ │ │ - cmp %eax,%r14d │ │ │ │ - je cad92 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jb cad60 │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movslq %edx,%rax │ │ │ │ - movsd (%rbx,%rax,8),%xmm0 │ │ │ │ - mov %ecx,%eax │ │ │ │ - movslq %edx,%rcx │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - movsd 0x0(%r13,%rcx,8),%xmm5 │ │ │ │ - jp cadc0 │ │ │ │ - jne cadc0 │ │ │ │ - movsd %xmm5,(%r12,%rbp,8) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x100,%rbp │ │ │ │ - jne cad08 │ │ │ │ - jmpq ca2fc │ │ │ │ - nopl (%rax) │ │ │ │ - cltq │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd 0x0(%r13,%rax,8),%xmm4 │ │ │ │ - subsd %xmm5,%xmm4 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - addsd %xmm5,%xmm2 │ │ │ │ - movsd %xmm2,(%r12,%rbp,8) │ │ │ │ - jmp cada7 │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp cad92 │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq c98e0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd 0xb0(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq ca91a │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - callq c98e0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd 0xa8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq ca901 │ │ │ │ - mov 0x39763(%rip),%rax │ │ │ │ - movsd 0x41063(%rip),%xmm2 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x39747(%rip),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - jmpq ca60e │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - lea 0x40959(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - mov $0x3,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq ca2fc │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - callq c98e0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - addsd 0xb8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - jmpq ca925 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000caee0 : │ │ │ │ - push %r15 │ │ │ │ - mov %r8,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r9d,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x1448,%edi │ │ │ │ - sub $0x898,%rsp │ │ │ │ - mov 0x8d0(%rsp),%rax │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x888(%rsp) │ │ │ │ + lea 0x1f2180(%rsp),%rdx │ │ │ │ + lea 0x4b47d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x0,0x3c(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x40e6f(%rip),%rdi │ │ │ │ - mov %r9w,0x5(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - add $0x4,%rax │ │ │ │ - movb $0x0,0x3(%rax) │ │ │ │ - movl $0x1,-0x4(%rax) │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x8d8(%rsp),%eax │ │ │ │ - movb $0x0,0x4(%r12) │ │ │ │ - mov %eax,0x63cb31(%rip) │ │ │ │ - seta %r10b │ │ │ │ - sbb $0x0,%r10b │ │ │ │ - movsbl %r10b,%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne cb790 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmpb $0x0,(%rbx) │ │ │ │ - je cb870 │ │ │ │ - lea 0x3c(%rsp),%r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x78(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cb820 │ │ │ │ - lea 0x63c6dd(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq c93f0 │ │ │ │ - mov %eax,0x63cacf(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - jle cb900 │ │ │ │ - mov 0x63c6c1(%rip),%esi │ │ │ │ - mov %esi,0x63cabf(%rip) │ │ │ │ - test %esi,%esi │ │ │ │ - jle cb023 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - add $0x1,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cb96c │ │ │ │ - cmpb $0x0,0x0(%rbp) │ │ │ │ - je cb914 │ │ │ │ - lea 0x34f59(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,0xe531d(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je cbad2 │ │ │ │ - cmpb $0x0,(%rbx) │ │ │ │ - je cb8b8 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov $0x29,%esi │ │ │ │ - lea 0x63c63c(%rip),%rcx │ │ │ │ - lea 0x366cf(%rip),%rdx │ │ │ │ - movl $0x0,0x3c(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cb948 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov $0x29,%esi │ │ │ │ - lea 0x63c605(%rip),%rcx │ │ │ │ - lea 0x366b0(%rip),%rdx │ │ │ │ - movl $0x0,0x3c(%rsp) │ │ │ │ - callq 159b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cb948 │ │ │ │ - mov 0x63ca07(%rip),%ecx │ │ │ │ - mov 0x63c5e1(%rip),%edx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne cba5c │ │ │ │ - lea 0x50(%rsp),%rcx │ │ │ │ - lea 0x63c5e5(%rip),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14d,%r9d │ │ │ │ - push %rax │ │ │ │ - mov 0x63c9d7(%rip),%eax │ │ │ │ - push %rax │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x98(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - lea 0x98(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0x63c596(%rip),%eax │ │ │ │ - push %rax │ │ │ │ - push %rdx │ │ │ │ - lea 0xc8(%rsp),%rbx │ │ │ │ - push %rbx │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - pushq 0x70(%rsp) │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - lea 0xb8(%rsp),%r8 │ │ │ │ - callq ca210 │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - add $0x60,%rsp │ │ │ │ - test %eax,%eax │ │ │ │ - jne cba41 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - callq c9bb0 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - callq c9bb0 │ │ │ │ - movsd 0x50(%rsp),%xmm3 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - mov 0x63c936(%rip),%eax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne cb9df │ │ │ │ - mov 0xe5199(%rip),%rdi │ │ │ │ - lea 0x40c2d(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x60(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe517f(%rip),%rdi │ │ │ │ - lea 0x40c25(%rip),%rdx │ │ │ │ + lea 0x4b47f(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x230(%rsp),%edx │ │ │ │ + lea 0x4b48c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe5165(%rip),%rdi │ │ │ │ - lea 0x4065e(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1f2280(%rsp),%rdx │ │ │ │ + lea 0x4b491(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe514b(%rip),%rdi │ │ │ │ - lea 0x40694(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x465c9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe5131(%rip),%rdi │ │ │ │ - lea 0x406ca(%rip),%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1f5e80(%rsp),%rdx │ │ │ │ + lea 0x4b483(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe5117(%rip),%rdi │ │ │ │ - lea 0x40bbd(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1f2380(%rsp),%rdx │ │ │ │ + lea 0x4b488(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe50fd(%rip),%rdi │ │ │ │ - lea 0x406c6(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1f2480(%rsp),%rdx │ │ │ │ + lea 0x4b48d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe50e3(%rip),%rdi │ │ │ │ - lea 0x40704(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x68(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe50c9(%rip),%rdi │ │ │ │ - lea 0x40b6f(%rip),%rdx │ │ │ │ + lea 0x4b48f(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x234(%rsp),%edx │ │ │ │ + lea 0x4b49c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe50af(%rip),%rdi │ │ │ │ - lea 0x40728(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1f2580(%rsp),%rdx │ │ │ │ + lea 0x4b4a1(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe5095(%rip),%rdi │ │ │ │ - lea 0x40766(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x46519(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe507b(%rip),%rdi │ │ │ │ - lea 0x4079c(%rip),%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + mov 0x4c(%rsp),%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je bf5d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x30,%r12 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov -0x28(%r12),%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe5061(%rip),%rdi │ │ │ │ - lea 0x40b07(%rip),%rdx │ │ │ │ + lea 0x4b482(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd -0x20(%r12),%xmm0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x4b490(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd -0x18(%r12),%xmm0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x4b499(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd -0x10(%r12),%xmm0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x4b4a2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd -0x8(%r12),%xmm0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x4b4ab(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jne bf510 │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + mov 0xa0(%rsp),%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x20a14(%rsp),%r12 │ │ │ │ + lea 0x4b498(%rip),%rbp │ │ │ │ + test %eax,%eax │ │ │ │ + je bf7e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x830(%r12),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe5047(%rip),%rdi │ │ │ │ - lea 0x40790(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x4b486(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe502d(%rip),%rdi │ │ │ │ - lea 0x407c6(%rip),%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b49e(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe5013(%rip),%rdi │ │ │ │ - lea 0x40ab9(%rip),%rdx │ │ │ │ + lea 0x1050(%r12),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1860,%r12 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b4a2(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe4ff9(%rip),%rdi │ │ │ │ + mov -0x1034(%r12),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd -0x81c(%r12),%xmm0 │ │ │ │ + lea 0x4b49e(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b4b3(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x407d8(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe4fdf(%rip),%rdi │ │ │ │ - lea 0x40810(%rip),%rdx │ │ │ │ + mov -0x814(%r12),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b4be(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe4fc5(%rip),%rdi │ │ │ │ - lea 0x40846(%rip),%rdx │ │ │ │ + mov -0x1460(%r12),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd -0x145c(%r12),%xmm0 │ │ │ │ + lea 0x4b4ba(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b4cf(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe4fab(%rip),%rdi │ │ │ │ - lea 0x4087c(%rip),%rdx │ │ │ │ + mov -0x102c(%r12),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b4da(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe4f91(%rip),%rdi │ │ │ │ - lea 0x408b2(%rip),%rdx │ │ │ │ + mov -0x1028(%r12),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd -0x103c(%r12),%xmm0 │ │ │ │ + lea 0x4b4d6(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd -0x1024(%r12),%xmm0 │ │ │ │ + lea 0x4b4dc(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd -0x1454(%r12),%xmm0 │ │ │ │ + lea 0x4b4e2(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd -0x144c(%r12),%xmm0 │ │ │ │ + lea 0x4b4e8(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%ebx │ │ │ │ + movsd -0x1444(%r12),%xmm0 │ │ │ │ + lea 0x4b4eb(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + jne bf600 │ │ │ │ + mov 0xb0(%rsp),%r15d │ │ │ │ + mov 0xb0(%rsp),%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0xaa10(%rsp),%r12 │ │ │ │ + lea 0x4b4df(%rip),%rbp │ │ │ │ + test %r15d,%r15d │ │ │ │ + je bf995 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x58,%r12 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd -0x50(%r12),%xmm0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b4ca(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov -0x30(%r12),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe4f77(%rip),%rdi │ │ │ │ + lea 0x4b4d3(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov -0x44(%r12),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x40a1b(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - test %r14d,%r14d │ │ │ │ - je cb9bb │ │ │ │ - mov 0xe4f54(%rip),%rdi │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x4b4e1(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd -0x40(%r12),%xmm0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b4ef(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov -0x2c(%r12),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x40a00(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe4f37(%rip),%rdi │ │ │ │ - lea 0x409f6(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x4b4f8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov -0x28(%r12),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x40a4e(%rip),%rbp │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x409f3(%rip),%rax │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - mov 0xe4f08(%rip),%rdi │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - lea 0x409e4(%rip),%r9 │ │ │ │ - lea 0x409c5(%rip),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rax │ │ │ │ - lea 0x409d6(%rip),%rax │ │ │ │ - lea 0x409bc(%rip),%rcx │ │ │ │ - push %rax │ │ │ │ - movsd 0x48(%rsp),%xmm5 │ │ │ │ - lea 0x40824(%rip),%rdx │ │ │ │ - mov $0x8,%eax │ │ │ │ - movsd 0x90(%rsp),%xmm7 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x88(%rsp),%xmm6 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - movsd 0x78(%rsp),%xmm1 │ │ │ │ - movsd 0x70(%rsp),%xmm0 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x4b506(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov -0x24(%r12),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xe4e88(%rip),%rdi │ │ │ │ - lea 0x414e0(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x4b514(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd -0x38(%r12),%xmm0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b522(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xe4e7a(%rip),%xmm0 │ │ │ │ - mov 0xe4e63(%rip),%rdi │ │ │ │ - lea 0x40951(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd -0x20(%r12),%xmm0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b52b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xe4e4d(%rip),%xmm0 │ │ │ │ - mov 0xe4e3e(%rip),%rdi │ │ │ │ - lea 0x40936(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd -0x18(%r12),%xmm0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b534(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xe4e38(%rip),%xmm0 │ │ │ │ - mov 0xe4e19(%rip),%rdi │ │ │ │ - lea 0x4091b(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe4e26(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xe4df8(%rip),%rdi │ │ │ │ - lea 0x40905(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0xe4de5(%rip),%rdi │ │ │ │ - lea 0x408fc(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd -0x10(%r12),%xmm0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b53d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd (%rbx,%r13,8),%xmm0 │ │ │ │ - mov 0xe4db3(%rip),%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmp $0x100,%r13 │ │ │ │ - jne cb590 │ │ │ │ - mov 0xe4d9a(%rip),%rdi │ │ │ │ - mov $0x30d40,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd -0x8(%r12),%xmm0 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x4b546(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + jne bf810 │ │ │ │ + mov 0xa4(%rsp),%r14d │ │ │ │ xor %ebp,%ebp │ │ │ │ - lea 0x408c4(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xe4dbe(%rip),%r14 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - lea 0x3f21b2(%rip),%r13 │ │ │ │ - lea 0x26b7ab(%rip),%r15 │ │ │ │ - lea 0x408b2(%rip),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x578b99(%rip),%rax │ │ │ │ - movsd (%r15,%rbp,8),%xmm0 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - movsd (%r14,%rbp,8),%xmm2 │ │ │ │ - mov (%rax,%rbp,4),%r8d │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd 0x0(%r13,%rbp,8),%xmm1 │ │ │ │ - mov 0xe4d2c(%rip),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmp $0x30d40,%rbp │ │ │ │ - jne cb600 │ │ │ │ - mov 0xe4d13(%rip),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xe4d07(%rip),%rdi │ │ │ │ - callq 152f0 │ │ │ │ - movsd 0x70(%rsp),%xmm7 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x40678(%rip),%rcx │ │ │ │ - movsd 0x68(%rsp),%xmm6 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ - mov $0x8,%eax │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - movsd 0x70(%rsp),%xmm7 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - movsd 0x68(%rsp),%xmm6 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - lea 0x404(%r12),%rdi │ │ │ │ - lea 0x40676(%rip),%rcx │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x8,%eax │ │ │ │ - movsd 0x58(%rsp),%xmm3 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movsd %xmm0,0x1408(%r12) │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - movsd %xmm4,0x1410(%r12) │ │ │ │ - movsd %xmm0,0x1420(%r12) │ │ │ │ - movsd 0x68(%rsp),%xmm0 │ │ │ │ - movsd %xmm5,0x1418(%r12) │ │ │ │ - movsd %xmm0,0x1438(%r12) │ │ │ │ - movsd 0x70(%rsp),%xmm0 │ │ │ │ - movsd %xmm6,0x1428(%r12) │ │ │ │ - movsd %xmm7,0x1430(%r12) │ │ │ │ - movsd %xmm0,0x1440(%r12) │ │ │ │ - jmpq cb840 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x4072e(%rip),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %r10b │ │ │ │ - sbb $0x0,%r10b │ │ │ │ - movsbl %r10b,%r14d │ │ │ │ + lea 0xe3a10(%rsp),%r12 │ │ │ │ + lea 0x4b58a(%rip),%rbx │ │ │ │ test %r14d,%r14d │ │ │ │ - je cafaf │ │ │ │ - mov $0x9,%ecx │ │ │ │ - lea 0x3ddff(%rip),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je cb8a8 │ │ │ │ - mov $0xd,%ecx │ │ │ │ - lea 0x405fc(%rip),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je cb80c │ │ │ │ - mov $0xc,%ecx │ │ │ │ - lea 0x405ef(%rip),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne cb995 │ │ │ │ - mov $0x2,%r14d │ │ │ │ - jmpq cafaf │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x360bb(%rip),%rcx │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x888(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne cbb04 │ │ │ │ - add $0x898,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x392b8(%rip),%xmm0 │ │ │ │ - mov $0x6e,%r8d │ │ │ │ - movabs $0x20656d616e20656c,%rbx │ │ │ │ - movl $0x65766967,0x1c(%r12) │ │ │ │ - mov %rbx,0x14(%r12) │ │ │ │ - mov %r8w,0x20(%r12) │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - jmp cb840 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmpq cafaf │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x393a0(%rip),%xmm0 │ │ │ │ - mov $0x6e65,%esi │ │ │ │ - movb $0x0,0x36(%r12) │ │ │ │ - mov %si,0x34(%r12) │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - movdqa 0x39391(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x14(%r12) │ │ │ │ - movdqa 0x39393(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x24(%r12) │ │ │ │ - jmpq cb840 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x63c1ba(%rip) │ │ │ │ - cmpb $0x0,0x0(%rbp) │ │ │ │ - jne cb02d │ │ │ │ - movdqa 0x405c4(%rip),%xmm0 │ │ │ │ - movb $0x0,0x28(%r12) │ │ │ │ - movl $0x2e6e6576,0x24(%r12) │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - movdqa 0x405b7(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x14(%r12) │ │ │ │ - jmpq cb840 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x3c(%rsp),%edi │ │ │ │ - callq c94a0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - lea 0xe45fe(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq cb840 │ │ │ │ - mov 0x63c151(%rip),%r8d │ │ │ │ - lea 0x35f92(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq cb840 │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x40454(%rip),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - mov $0x3,%eax │ │ │ │ - cmove %eax,%r14d │ │ │ │ - jmpq cafaf │ │ │ │ - mov 0xe499e(%rip),%rdi │ │ │ │ - mov %r13d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x40441(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq cb422 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - lea 0x381aa(%rip),%rsi │ │ │ │ + je bfa4a │ │ │ │ + mov 0xa4(%rsp),%r14d │ │ │ │ + nop │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x408(%r12),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - lea 0x381b0(%rip),%rsi │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ + mov %ebp,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ + movsd 0x410(%r12),%xmm0 │ │ │ │ + lea 0x4b56a(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5300c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq cb1c0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xe4513(%rip),%rsi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq cb840 │ │ │ │ - lea 0x36373(%rip),%rsi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %ebp,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x4b577(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + add $0x438,%r12 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x63bc2f(%rip),%edx │ │ │ │ - lea 0x36369(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd -0x38(%r12),%xmm0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x4b581(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x40f30(%rip),%rsi │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jne bf9c0 │ │ │ │ + lea 0x45fb2(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x52f9e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x63c018(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je cbac7 │ │ │ │ - lea 0x36789(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x1f6680(%rsp),%rdx │ │ │ │ + lea 0x4b47c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x63bbdb(%rip),%edx │ │ │ │ - jmpq cb0cf │ │ │ │ - movdqa 0x40426(%rip),%xmm0 │ │ │ │ - mov $0x2e65,%edi │ │ │ │ - movb $0x0,0x26(%r12) │ │ │ │ - mov %di,0x24(%r12) │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - movdqa 0x40417(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x14(%r12) │ │ │ │ - jmpq cb840 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000cbb10 : │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + lea 0x1f6280(%rsp),%rdx │ │ │ │ + lea 0x4b489(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15650 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x403e1(%rip),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je cbbda │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x2,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 15df0 │ │ │ │ - mov %eax,%r12d │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq bca95 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x38106(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ test %eax,%eax │ │ │ │ - js cbc00 │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov %r13d,%esi │ │ │ │ - movslq 0x14(%rbx),%rdx │ │ │ │ - mov %rsp,%r13 │ │ │ │ - mov %ax,(%rsp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - rol $0x8,%si │ │ │ │ - lea 0x4(%rsp),%rdi │ │ │ │ - mov %si,0x2(%rsp) │ │ │ │ - mov $0xc,%ecx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - callq 15660 <__memmove_chk@plt> │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 15c60 │ │ │ │ + jne c8dd2 │ │ │ │ + movl $0x2,0x248(%rsp) │ │ │ │ + movl $0x4,0x240(%rsp) │ │ │ │ + add $0x3,%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + movsd %xmm0,-0x37e3b0(%rcx) │ │ │ │ + movslq 0x88(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x4973a(%rip),%rsi │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15860 │ │ │ │ test %eax,%eax │ │ │ │ - js cbbd0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne cbc2c │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x4035c(%rip),%rcx │ │ │ │ + je c2b26 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3aa48(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je bfff7 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x496fd(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne be977 │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movl $0x4,0x718(%rsp,%rax,1) │ │ │ │ + jmpq be977 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq bde24 │ │ │ │ + mov 0x4a6a6(%rip),%rax │ │ │ │ + lea 0x647963(%rip),%rdi │ │ │ │ + lea 0x4a698(%rip),%rsi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rax,0x647949(%rip) │ │ │ │ + mov 0x4a7cb(%rip),%rax │ │ │ │ + mov %rax,0x647a80(%rip) │ │ │ │ + lea 0x647934(%rip),%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + sub %rax,%rsi │ │ │ │ + add $0x14d,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + movl $0x0,0x23c(%rsp) │ │ │ │ + jmpq bdbb8 │ │ │ │ + movdqa 0x4c250(%rip),%xmm0 │ │ │ │ + movabs $0x2e657275746375,%rax │ │ │ │ + mov %rax,0x647903(%rip) │ │ │ │ + movups %xmm0,0x6478ec(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x1f5a80(%rsp),%rax │ │ │ │ mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x63bef0(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmp cbbad │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x404c8(%rip),%xmm0 │ │ │ │ - movb $0x0,0x63bee9(%rip) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movabs $0x292874656b636f73,%rax │ │ │ │ - mov %rax,0x63becd(%rip) │ │ │ │ - movaps %xmm0,0x63beb6(%rip) │ │ │ │ - jmp cbbad │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000cbc40 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %edi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7(%rsp),%r13 │ │ │ │ - jmp cbc8d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x7(%rsp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %al,-0x1(%rbx) │ │ │ │ - cmp $0xa,%al │ │ │ │ - je cbca7 │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp $0x4e20,%r12d │ │ │ │ - je cbca7 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 155c0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne cbc70 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je cbcc8 │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne cbccd │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp cbcaa │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000cbce0 : │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - lea 0x1(%rax,%rax,2),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle cbdc8 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x4039d(%rip),%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rbp,%rax,1),%r10 │ │ │ │ - jmp cbd89 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x2d(%rax),%esi │ │ │ │ - cmp $0x1,%sil │ │ │ │ - jbe cbd2d │ │ │ │ - cmp $0x2f,%al │ │ │ │ - jbe cbd50 │ │ │ │ - lea -0x3a(%rax),%esi │ │ │ │ - cmp $0x6,%sil │ │ │ │ - jbe cbd50 │ │ │ │ - lea -0x5b(%rax),%esi │ │ │ │ - cmp $0x5,%sil │ │ │ │ - setbe %r11b │ │ │ │ - cmp $0x5f,%al │ │ │ │ - setne %sil │ │ │ │ - test %sil,%r11b │ │ │ │ - jne cbd50 │ │ │ │ - cmp $0x7a,%al │ │ │ │ - jbe cbdc0 │ │ │ │ - lea 0x1(%rdx),%esi │ │ │ │ - movb $0x25,(%rcx) │ │ │ │ - add $0x2,%edx │ │ │ │ - movslq %esi,%rcx │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xf,%eax │ │ │ │ - shr $0x4,%sil │ │ │ │ - movzbl (%r9,%rax,1),%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - movzbl (%r9,%rsi,1),%esi │ │ │ │ - mov %sil,(%r8,%rcx,1) │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %rdi,%r10 │ │ │ │ - je cbda6 │ │ │ │ - movslq %edx,%rax │ │ │ │ - lea (%r8,%rax,1),%rcx │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x20,%al │ │ │ │ - jne cbd20 │ │ │ │ - add $0x1,%rdi │ │ │ │ - movb $0x2b,(%rcx) │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %rdi,%r10 │ │ │ │ - jne cbd89 │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %r8,%rax │ │ │ │ - add %r8,%rdx │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ - jmp cbd7d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r8,%rax │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000cbde0 : │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - push %r12 │ │ │ │ - lea 0x40154(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ + lea 0x1f5680(%rsp),%rsi │ │ │ │ + movl $0x1,0x64a434(%rip) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movslq 0x64a415(%rip),%rax │ │ │ │ + mov %eax,0x64a40b(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jle bfc58 │ │ │ │ + lea 0x0(,%rax,4),%rdx │ │ │ │ + lea 0x649bf4(%rip),%rsi │ │ │ │ + lea 0x6497ed(%rip),%rdi │ │ │ │ + callq 15720 │ │ │ │ + lea 0x1f1d80(%rsp),%rsi │ │ │ │ + lea 0x1f2080(%rsp),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x1f1e80(%rsp),%rsi │ │ │ │ + lea 0x1f2180(%rsp),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x22c(%rsp),%eax │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x1f1f80(%rsp),%rsi │ │ │ │ + lea 0x1f2280(%rsp),%rdi │ │ │ │ + lea 0x24c(%rsp),%r12 │ │ │ │ + mov %eax,0x230(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r12,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + lea 0x3a8(%rsp),%rsi │ │ │ │ + callq 157f0 │ │ │ │ + mov 0x64a373(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg bff5c │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + jmpq bca87 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + lea 0x499ab(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %r12b │ │ │ │ - sbb $0x0,%r12b │ │ │ │ - movsbl %r12b,%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne cbf00 │ │ │ │ - movzbl 0x7(%rax),%ebx │ │ │ │ - lea 0x7(%rax),%rsi │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - cmp $0x2f,%bl │ │ │ │ - je cbe68 │ │ │ │ - cmp $0x3a,%bl │ │ │ │ - jne cbe42 │ │ │ │ - jmp cbe68 │ │ │ │ - movzbl 0x1(%rbp),%ebx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x3a,%bl │ │ │ │ - je cbe68 │ │ │ │ - cmp $0x2f,%bl │ │ │ │ - je cbe68 │ │ │ │ - test %bl,%bl │ │ │ │ - jne cbe30 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15160 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov %bl,0x0(%rbp) │ │ │ │ - cmp $0x3a,%bl │ │ │ │ - jne cbe56 │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - lea 0x1(%rbp),%rdi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp $0x2f,%al │ │ │ │ - jne cbe9c │ │ │ │ - jmp cbea0 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp $0x2f,%al │ │ │ │ - je cbea0 │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - jne cbe90 │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ + jne bfeff │ │ │ │ + lea 0x1(%r14),%r12d │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge c9d25 │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + movq $0x0,0x278(%rsp) │ │ │ │ + lea 0x49979(%rip),%rdi │ │ │ │ + movl $0x0,0x248(%rsp) │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%r8 │ │ │ │ + movl $0x0,0x244(%rsp) │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne c3d8c │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + add $0x2,%r14d │ │ │ │ + movsd %xmm3,0x80(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + lea 0x499e1(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c88c5 │ │ │ │ + lea 0x1(%r14),%ebp │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jge c88a8 │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov 0x2a10(%rsp,%rbp,8),%rdi │ │ │ │ callq 156f0 │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - movb $0x2f,(%rbx) │ │ │ │ - mov 0x0(%r13),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jg cbe56 │ │ │ │ - movabs $0x55206e6920726562,%rax │ │ │ │ - movdqa 0x40230(%rip),%xmm0 │ │ │ │ - movb $0x0,0x63bc23(%rip) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %rax,0x63bc0c(%rip) │ │ │ │ - mov $0x4c52,%eax │ │ │ │ - mov %ax,0x63bc08(%rip) │ │ │ │ - movaps %xmm0,0x63bbe9(%rip) │ │ │ │ - jmpq cbe56 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x401d8(%rip),%xmm0 │ │ │ │ - mov $0x29,%ecx │ │ │ │ - movabs $0x272f2f3a70747468,%rax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %rax,0x63bbdc(%rip) │ │ │ │ - mov %r12d,%eax │ │ │ │ - movaps %xmm0,0x63bbb2(%rip) │ │ │ │ - movdqa 0x401ba(%rip),%xmm0 │ │ │ │ - mov %cx,0x63bbcb(%rip) │ │ │ │ - movaps %xmm0,0x63bbac(%rip) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000cbf50 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %r8d,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1408,%edi │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x1d538,%rsp │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1d528(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15850 │ │ │ │ - xor %edi,%edi │ │ │ │ - movdqa 0x40159(%rip),%xmm5 │ │ │ │ - mov $0x3f,%r8d │ │ │ │ - mov %di,0x5(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - add $0x4,%rax │ │ │ │ + mov %eax,0xac(%rsp) │ │ │ │ + cmp $0xb,%eax │ │ │ │ + ja bfdf2 │ │ │ │ + mov 0x2a10(%rsp,%rbp,8),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - movb $0x0,0x3(%rax) │ │ │ │ - movl $0x1,-0x4(%rax) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x138e0(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movabs $0x7564652e68636574,%rax │ │ │ │ - mov %rax,0x138f0(%rsp) │ │ │ │ - lea 0x9ca0(%rsp),%rax │ │ │ │ - movups %xmm5,0x138e0(%rsp) │ │ │ │ - movdqa 0x4010e(%rip),%xmm5 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - movabs $0x68706e2f6574616c,%rax │ │ │ │ - mov %r8w,0x9cbc(%rsp) │ │ │ │ - movups %xmm5,0x9ca0(%rsp) │ │ │ │ - movb $0x0,0x138f8(%rsp) │ │ │ │ - mov %rax,0x9cb0(%rsp) │ │ │ │ - movl $0x7264682d,0x9cb8(%rsp) │ │ │ │ - movb $0x0,0x4(%r12) │ │ │ │ - callq cbce0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xeac0(%rsp),%rbx │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq cbce0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov $0x4e20,%edx │ │ │ │ - mov %rax,%rbp │ │ │ │ + callq 15390 │ │ │ │ + add %rax,%rbp │ │ │ │ + cmp %rbp,0x3b8(%rsp) │ │ │ │ + jae bdc43 │ │ │ │ + movdqa 0x4c086(%rip),%xmm0 │ │ │ │ + movl $0x313120,0x647710(%rip) │ │ │ │ + movups %xmm0,0x6476d9(%rip) │ │ │ │ + movdqa 0x4c07d(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x6476da(%rip) │ │ │ │ + movdqa 0x4c07e(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x6476db(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + movdqa 0x4c00a(%rip),%xmm0 │ │ │ │ + mov $0x2e,%esi │ │ │ │ + movl $0x72656765,0x6476bf(%rip) │ │ │ │ + mov %si,0x6476bc(%rip) │ │ │ │ + movups %xmm0,0x647691(%rip) │ │ │ │ + movdqa 0x4bff5(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x647692(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + movdqa 0x3bd21(%rip),%xmm0 │ │ │ │ + mov $0x6e,%r10d │ │ │ │ + movabs $0x20656d616e20656c,%rax │ │ │ │ + movl $0x65766967,0x647673(%rip) │ │ │ │ + mov %rax,0x647664(%rip) │ │ │ │ + mov %r10w,0x647668(%rip) │ │ │ │ + movups %xmm0,0x647645(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + jmpq bea4e │ │ │ │ + movdqa 0x4c0f4(%rip),%xmm0 │ │ │ │ + mov $0x6e,%r11d │ │ │ │ + movl $0x65766967,0x647638(%rip) │ │ │ │ + mov %r11w,0x647634(%rip) │ │ │ │ + movups %xmm0,0x647609(%rip) │ │ │ │ + movdqa 0x4c0dd(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x64760a(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + movl $0x4,0x23c(%rsp) │ │ │ │ + jmpq bdbb8 │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x497af(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne c3c56 │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x49788(%rip),%rdi │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov 0x2a10(%rsp,%rdx,8),%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + jne c4d10 │ │ │ │ + movb $0x0,0x1f4280(%rsp) │ │ │ │ + add $0x2,%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + mov 0x3a8(%rsp),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %r12,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + callq 150a0 │ │ │ │ + jmpq bfce9 │ │ │ │ + movl $0x0,0x128(%rsp) │ │ │ │ + movsd 0x78(%rbp),%xmm5 │ │ │ │ + ucomisd 0x37e02(%rip),%xmm5 │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + jp bff9c │ │ │ │ + je bec12 │ │ │ │ + mov 0x36b35(%rip),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmpq bec12 │ │ │ │ + movdqa 0x4c05b(%rip),%xmm0 │ │ │ │ + mov $0x6e65,%ecx │ │ │ │ + movb $0x0,0x647545(%rip) │ │ │ │ + mov %cx,0x64753c(%rip) │ │ │ │ + movups %xmm0,0x647515(%rip) │ │ │ │ + movdqa 0x4c069(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x647516(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq a9d50 │ │ │ │ + mov 0x648f96(%rip),%rbp │ │ │ │ + jmpq beb00 │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movl $0x2,0x718(%rsp,%rax,1) │ │ │ │ + jmpq be977 │ │ │ │ + mov 0x2a10(%rsp,%rdx,8),%rdi │ │ │ │ + mov $0x70,%esi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + callq 15420 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + jne be51e │ │ │ │ + jmpq be530 │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - push %rcx │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - lea 0x3ff53(%rip),%rcx │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movsd 0x30(%rsp),%xmm2 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - lea 0x33ebc(%rip),%rsi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + movslq 0xa0(%rsp),%rax │ │ │ │ + lea 0x49489(%rip),%rcx │ │ │ │ + imul $0x1860,%rax,%r13 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x1,0x20a10(%rsp,%r13,1) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 156c0 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - test %rax,%rax │ │ │ │ - je cc3a0 │ │ │ │ - lea 0x3fe7f(%rip),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15060 │ │ │ │ - mov %rax,%r14 │ │ │ │ + callq e7634 │ │ │ │ test %rax,%rax │ │ │ │ - je cc238 │ │ │ │ - lea 0x18700(%rsp),%r15 │ │ │ │ - lea 0x5c(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq cbde0 │ │ │ │ - test %eax,%eax │ │ │ │ - jg cc252 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne cc3c8 │ │ │ │ - mov 0x5c(%rsp),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq cbb10 │ │ │ │ - mov %eax,%r14d │ │ │ │ + je c3117 │ │ │ │ + lea 0x20e30(%rsp,%r13,1),%rcx │ │ │ │ + lea 0x20e28(%rsp,%r13,1),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x20e20(%rsp,%r13,1),%rsi │ │ │ │ + callq b5d40 │ │ │ │ test %eax,%eax │ │ │ │ - je cc252 │ │ │ │ - lea 0x4e80(%rsp),%r15 │ │ │ │ - push %rbx │ │ │ │ - lea 0x3ff07(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ + jne be750 │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov $0x50,%r9d │ │ │ │ - mov $0x4e20,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x4943d(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne cc36c │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 15390 │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %r15,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x60(%rsp),%r15 │ │ │ │ - callq 15400 │ │ │ │ - jmp cc1c4 │ │ │ │ - mov %r15,%rcx │ │ │ │ - lea 0x34785(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c30e9 │ │ │ │ + imul $0x1860,0x10(%rsp),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x20e18(%rsp,%rax,1),%rdx │ │ │ │ + lea 0x20e14(%rsp,%rax,1),%rsi │ │ │ │ + callq bc430 │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14d,%edi │ │ │ │ - callq cbc40 │ │ │ │ - test %eax,%eax │ │ │ │ - je cc2c8 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne cc298 │ │ │ │ - cmpl $0x4f525245,(%r15) │ │ │ │ - jne cc1a0 │ │ │ │ - cmpw $0x3a52,0x4(%r15) │ │ │ │ - jne cc1a0 │ │ │ │ - cmpb $0x20,0x6(%r15) │ │ │ │ - jne cc1a0 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0xa,0x5f(%rsp,%rax,1) │ │ │ │ - jne cc20d │ │ │ │ - movb $0x0,0x5f(%rsp,%rax,1) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x67(%rsp),%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3470a(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x493fe(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmp cc268 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov $0x50,%esi │ │ │ │ - callq cbb10 │ │ │ │ - mov %eax,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jne cc330 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c9c95 │ │ │ │ + imul $0x1860,0x10(%rsp),%rax │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x63b882(%rip),%rsi │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x20a14(%rsp,%rax,1),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x1d528(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne cc41f │ │ │ │ - add $0x1d538,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x3fd2d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5278b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq cc1e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3d019(%rip),%rcx │ │ │ │ + addl $0x1,0xa0(%rsp) │ │ │ │ + jmpq be1c9 │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %ebx,%r8d │ │ │ │ - mov $0x1000,%edx │ │ │ │ + movslq 0xa0(%rsp),%rax │ │ │ │ + lea 0x49356(%rip),%rcx │ │ │ │ + imul $0x1860,%rax,%r13 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x404(%r12),%rdi │ │ │ │ - lea 0x3cff2(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + movl $0x0,0x20a10(%rsp,%r13,1) │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %ebx,0x1404(%r12) │ │ │ │ - jmpq cc268 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4e20,%edx │ │ │ │ - mov %rbx,%r9 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c307c │ │ │ │ + lea 0x20e30(%rsp,%r13,1),%rcx │ │ │ │ + lea 0x20e28(%rsp,%r13,1),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x20e20(%rsp,%r13,1),%rsi │ │ │ │ + callq b5d40 │ │ │ │ + test %eax,%eax │ │ │ │ + jne be750 │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x4e80(%rsp),%r15 │ │ │ │ - pushq $0x50 │ │ │ │ - lea 0x3fd30(%rip),%rcx │ │ │ │ - pushq 0x40(%rsp) │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - test %r13d,%r13d │ │ │ │ - je cc17f │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x3fc42(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x526b7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq cc17f │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%r8 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x4930a(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c304e │ │ │ │ + imul $0x1860,0x10(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x20e18(%rsp,%rax,1),%rdx │ │ │ │ + lea 0x20e14(%rsp,%rax,1),%rsi │ │ │ │ + callq bc430 │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3fb9c(%rip),%rcx │ │ │ │ - lea 0x4(%r12),%rdi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x492cb(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq cc268 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x3fba5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3fb9d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5c(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3fb9d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5262e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq cc12a │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000cc430 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c7e29 │ │ │ │ + lea 0x20a10(%rsp),%rax │ │ │ │ mov $0x400,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - lea 0x63ba81(%rip),%rdi │ │ │ │ + imul $0x1860,0x10(%rsp),%r13 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x20a14(%rsp,%r13,1),%rdi │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne cc47a │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000cc480 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x1408,%edi │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0xd58,%rsp │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd48(%rsp) │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %r14w,0x5(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - movb $0x0,0x3(%rax) │ │ │ │ - movl $0x1,-0x4(%rax) │ │ │ │ - movb $0x0,0x4(%r13) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq f3180 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cc968 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x33a88(%rip),%rsi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je cca13 │ │ │ │ - lea 0x30(%rsp),%r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x38(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cc7a0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle cc55d │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cc7a0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - lea 0x2c(%rsp),%rdx │ │ │ │ - lea 0x34(%rsp),%rsi │ │ │ │ - mov %r15,%rcx │ │ │ │ - callq 15140 │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne cc7a0 │ │ │ │ - mov 0x8(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne cd029 │ │ │ │ - cmpl $0x1,0x4(%rsp) │ │ │ │ - je cca62 │ │ │ │ - mov 0x34(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle cc98c │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - nop │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %ebx,%esi │ │ │ │ - callq 15640 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x4927d(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x1054(%rax,%r13,1),%r13 │ │ │ │ + movb $0x0,0x0(%r13) │ │ │ │ + callq e7634 │ │ │ │ test %rax,%rax │ │ │ │ - je cc603 │ │ │ │ - movslq %eax,%rdx │ │ │ │ - sub $0x1,%ecx │ │ │ │ - lea (%r12,%rdx,1),%rax │ │ │ │ - lea 0x3f(%rsp,%rdx,1),%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - jmp cc5fd │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,-0x1(%rax) │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je cc603 │ │ │ │ - cmpb $0x20,-0x1(%rax) │ │ │ │ - je cc5f0 │ │ │ │ - mov 0x4(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je cc7f0 │ │ │ │ - lea 0x540(%rsp),%r13 │ │ │ │ + je c0308 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - cmpl $0x4d4d4f43,0x540(%rsp) │ │ │ │ - je cc918 │ │ │ │ - lea 0x940(%rsp),%r14 │ │ │ │ - mov %r13,%rsi │ │ │ │ mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x49243(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x3d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15420 │ │ │ │ + imul $0x1860,0x10(%rsp),%r13 │ │ │ │ + mov 0x36789(%rip),%rax │ │ │ │ + mov %rax,0x21a58(%rsp,%r13,1) │ │ │ │ + callq e7634 │ │ │ │ test %rax,%rax │ │ │ │ - je cc667 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add %r14,%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jbe cc699 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - test $0xdf,%dl │ │ │ │ - je cc68d │ │ │ │ - cmp $0xa,%dl │ │ │ │ - jne cc699 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - jne cc680 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x385f6(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je cc9b5 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x3ff3c(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je cc9b5 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x3ff24(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je cc9b5 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x3ff0c(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je cc9b5 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x3fef7(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je cc9b5 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x3857e(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je cc9b5 │ │ │ │ - cmpb $0x43,(%r14) │ │ │ │ - jne cc75e │ │ │ │ - cmpb $0x44,0x1(%r14) │ │ │ │ - je cc9b5 │ │ │ │ - cmpb $0x50,(%r14) │ │ │ │ - jne cc76f │ │ │ │ - cmpb $0x43,0x1(%r14) │ │ │ │ - je cc9b5 │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - je cd054 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 4a330 │ │ │ │ - lea 0x3fba7(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + je c0365 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq cc9e0 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - callq cc430 │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0x21a58(%rsp,%r13,1) │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x63b72b(%rip),%rsi │ │ │ │ - lea 0x4(%r13),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xd48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne cd0e7 │ │ │ │ - add $0xd58,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x4101c(%rip),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x491fc(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c03fb │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x491ef(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne cc8e8 │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,0x34(%rsp) │ │ │ │ - jge cc5b0 │ │ │ │ - mov 0x4(%rsp),%edx │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - test %edx,%edx │ │ │ │ - je cc99a │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ + imul $0x1860,0x10(%rsp),%r13 │ │ │ │ + movl $0x0,0x21a60(%rsp,%r13,1) │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c03cf │ │ │ │ + movl $0x1,0x21a60(%rsp,%r13,1) │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x3b3f3(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15860 │ │ │ │ test %eax,%eax │ │ │ │ - je cd00e │ │ │ │ - lea 0x3fb82(%rip),%rdx │ │ │ │ + jne c03fb │ │ │ │ + imul $0x1860,0x10(%rsp),%rax │ │ │ │ + movl $0x2,0x21a60(%rsp,%rax,1) │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x49181(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c35d0 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x834(%rsi,%rdi,1),%rax │ │ │ │ + lea 0x83c(%rsi,%rdi,1),%rcx │ │ │ │ + lea 0x838(%rsi,%rdi,1),%rdx │ │ │ │ + lea 0x840(%rsi,%rdi,1),%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq b5880 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c8011 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmpl $0x1,0x4(%rsp) │ │ │ │ - je cd0a0 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x49123(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c3eae │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15870 │ │ │ │ + callq 15390 │ │ │ │ + lea 0x37ead0(%rsp),%rsi │ │ │ │ + imul $0x1860,0x10(%rsp),%rcx │ │ │ │ + movzbl 0x1f2e7f(%rsp,%rax,1),%eax │ │ │ │ + movl $0x0,0x21240(%rsp,%rcx,1) │ │ │ │ + lea (%rsi,%rcx,1),%rdx │ │ │ │ + cmp $0x73,%al │ │ │ │ + je c452b │ │ │ │ + cmp $0x6d,%al │ │ │ │ + je c4b5e │ │ │ │ + cmp $0x64,%al │ │ │ │ + je c510f │ │ │ │ + cmp $0x70,%al │ │ │ │ + jne c04f8 │ │ │ │ + movl $0x4,-0x35d890(%rdx) │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 15300 │ │ │ │ - movl $0x0,0x0(%r13) │ │ │ │ + callq 15200 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + imul $0x1860,0x10(%rsp),%rax │ │ │ │ + movsd %xmm0,0x21238(%rsp,%rax,1) │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb c9cfe │ │ │ │ + lea 0x49085(%rip),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x34(%rsp),%r8d │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x3fd9a(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x34(%rsp),%r8d │ │ │ │ - mov $0x1000,%edx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x848(%rax,%rcx,1),%r13 │ │ │ │ + movb $0x0,0x0(%r13) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c058b │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x49046(%rip),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x404(%r13),%rdi │ │ │ │ - lea 0x3fd84(%rip),%rcx │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - mov %eax,0x1404(%r13) │ │ │ │ - jmpq cc7be │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x3fd26(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x52139(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq cc81d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpw $0x4e45,0x544(%rsp) │ │ │ │ - jne cc63a │ │ │ │ - cmpb $0x54,0x6(%r13) │ │ │ │ - jne cc63a │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je cd07a │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0xc48(%rax,%rcx,1),%r13 │ │ │ │ + movb $0x0,0x0(%r13) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c05e3 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 4a330 │ │ │ │ - lea 0x3f9ba(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmp cc9e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x3f7be(%rip),%rcx │ │ │ │ - lea 0x4(%r13),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x49008(%rip),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq cc7be │ │ │ │ - mov 0x4(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne cd00e │ │ │ │ - lea 0x3db8b(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq cc868 │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x1454(%rax,%rcx,1),%r13 │ │ │ │ + movb $0x0,0x0(%r13) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c063b │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - test %esi,%esi │ │ │ │ - je cc9f3 │ │ │ │ - callq 4a330 │ │ │ │ - lea 0x3f914(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x48fca(%rip),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - jmpq cc809 │ │ │ │ - callq 4a330 │ │ │ │ - lea 0x3f959(%rip),%rdx │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmp cc9e0 │ │ │ │ - mov $0x2e65,%ebp │ │ │ │ - movdqa 0x339c0(%rip),%xmm0 │ │ │ │ - lea 0x4(%r13),%rax │ │ │ │ - movabs $0x7265646165682074,%rbx │ │ │ │ - mov %rbx,0x14(%r13) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x428(%rax,%rcx,1),%r13 │ │ │ │ + movb $0x0,0x0(%r13) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c0693 │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x63b4a2(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x6c696620,0x1c(%r13) │ │ │ │ - mov %bp,0x20(%r13) │ │ │ │ - movb $0x0,0x22(%r13) │ │ │ │ - movups %xmm0,0x4(%r13) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq cc7be │ │ │ │ - lea 0x3f9c6(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + addl $0x1,0xa0(%rsp) │ │ │ │ + jmpq be1b5 │ │ │ │ + cmpw $0x6c,0x4(%r12) │ │ │ │ + jne be1e5 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x48e3b(%rip),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + movslq 0xa4(%rsp),%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je c343f │ │ │ │ + imul $0x438,%r12,%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f9ae(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0xe3e40(%rsp,%rax,1),%rcx │ │ │ │ + lea 0xe3e38(%rsp,%rax,1),%rdx │ │ │ │ + lea 0xe3e30(%rsp,%rax,1),%rsi │ │ │ │ + callq b5d40 │ │ │ │ + test %eax,%eax │ │ │ │ + jne be750 │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f9a0(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x48dd3(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c3424 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f993(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 15200 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + imul $0x438,%r12,%rax │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + movsd %xmm0,0xe3e10(%rsp,%rax,1) │ │ │ │ + jae c6f33 │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f685(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb c6f33 │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f977(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x48e78(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c9dce │ │ │ │ + mov $0x70,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f979(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 15420 │ │ │ │ + test %rax,%rax │ │ │ │ + je c07ee │ │ │ │ + imul $0x438,%r12,%rax │ │ │ │ + movl $0x1,0xe3e28(%rsp,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f97e(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + callq 15200 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + imul $0x438,%r12,%rax │ │ │ │ + lea 0x37ead0(%rsp),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0xe3e18(%rsp,%rax,1) │ │ │ │ + lea (%rcx,%rax,1),%r13 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f655(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x48e0a(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c9da9 │ │ │ │ + mov $0x70,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f96e(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 15420 │ │ │ │ + test %rax,%rax │ │ │ │ + je c0866 │ │ │ │ + movl $0x1,-0x29aca8(%r13) │ │ │ │ + imul $0x438,%r12,%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3fe70(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x48db8(%rip),%rcx │ │ │ │ + movsd %xmm0,0xe3e20(%rsp,%r12,1) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c9df3 │ │ │ │ + lea 0xe3a10(%rsp,%r12,1),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + addl $0x1,0xa4(%rsp) │ │ │ │ + jmpq be1e5 │ │ │ │ + cmpb $0x0,0x4(%r12) │ │ │ │ + jne be1d7 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x48c04(%rip),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f948(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + movslq 0xb0(%rsp),%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + lea 0x0(%r13,%rax,2),%rax │ │ │ │ + je c300f │ │ │ │ + shl $0x3,%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ + lea 0xaa60(%rsp,%rax,1),%rcx │ │ │ │ + lea 0xaa58(%rsp,%rax,1),%rdx │ │ │ │ + lea 0xaa50(%rsp,%rax,1),%rsi │ │ │ │ + callq b5d40 │ │ │ │ + test %eax,%eax │ │ │ │ + jne be750 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x48bbc(%rip),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f941(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + lea 0x0(%r13,%rax,2),%rax │ │ │ │ + je c3577 │ │ │ │ + shl $0x3,%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f949(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0xaa28(%rsp,%rax,1),%rdx │ │ │ │ + lea 0xaa24(%rsp,%rax,1),%rsi │ │ │ │ + callq bc430 │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f949(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x48c5b(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c7fec │ │ │ │ + mov $0x70,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f94e(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 15420 │ │ │ │ + test %rax,%rax │ │ │ │ + je c0a0e │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + lea 0x0(%r13,%rax,2),%rax │ │ │ │ + movl $0x1,0xaa20(%rsp,%rax,8) │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x3f5dd(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + callq 15200 │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x0(%r13,%rax,2),%rax │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea 0x37ead0(%rsp),%rcx │ │ │ │ + movsd %xmm0,0xaa10(%rsp,%rax,1) │ │ │ │ + add %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f8be(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + lea 0x48bdf(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c7fc7 │ │ │ │ + mov $0x70,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3fdc0(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 15420 │ │ │ │ + test %rax,%rax │ │ │ │ + je c0a95 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movl $0x1,-0x3740b0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x0(%r13,%rax,2),%r9 │ │ │ │ + lea 0x48adf(%rip),%rcx │ │ │ │ + mov $0x400,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f90b(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + shl $0x3,%r9 │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + movsd %xmm0,0xaa18(%rsp,%r9,1) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + test %rax,%rax │ │ │ │ + je c3526 │ │ │ │ + lea 0xaa44(%rsp,%r9,1),%rcx │ │ │ │ + lea 0xaa40(%rsp,%r9,1),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f5a5(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0xaa3c(%rsp,%r9,1),%rsi │ │ │ │ + lea 0xaa48(%rsp,%r9,1),%r8 │ │ │ │ + callq b5880 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c9d65 │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f5af(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x48a6a(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c3e81 │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f5c1(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 15390 │ │ │ │ + lea 0x37ead0(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + movzbl 0x1f2e7f(%rsp,%r8,1),%edx │ │ │ │ + lea 0x0(%r13,%rax,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + movl $0x0,0xaa38(%rsp,%rax,1) │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp $0x73,%dl │ │ │ │ + je c4452 │ │ │ │ + cmp $0x6d,%dl │ │ │ │ + je c4b1c │ │ │ │ + cmp $0x64,%dl │ │ │ │ + je c6a79 │ │ │ │ + cmp $0x70,%dl │ │ │ │ + jne c0bbd │ │ │ │ + movl $0x4,-0x374098(%rcx) │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f83a(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 15200 │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ + lea 0x0(%r13,%rax,2),%rax │ │ │ │ + movsd %xmm0,0xaa30(%rsp,%rax,8) │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb c9cba │ │ │ │ + addl $0x1,0xb0(%rsp) │ │ │ │ + jmpq be1d7 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + movq 0x36cd2(%rip),%xmm4 │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + mov %r13d,%r11d │ │ │ │ + movl $0x0,0x648323(%rip) │ │ │ │ + neg %eax │ │ │ │ + cltq │ │ │ │ + movaps %xmm4,0x20(%rsp) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + lea 0x21c(%rsp),%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + lea 0x3d0(%rsp),%rax │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x60(%rsp) │ │ │ │ + mov (%r14),%r9 │ │ │ │ + je c0d1d │ │ │ │ + mov 0x6482fa(%rip),%r8 │ │ │ │ + mov %r11d,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3fd3c(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x6482e4(%rip),%rdi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov 0x64837d(%rip),%r10d │ │ │ │ + mov 0xf8(%rsp),%rbx │ │ │ │ + add %rsi,%r8 │ │ │ │ + add %rsi,%rdi │ │ │ │ + add 0x6482ac(%rip),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x648280(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%r9,%rax,1) │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + jne c0d06 │ │ │ │ + mov (%r8),%r9 │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + movb $0x0,(%r9,%rdx,1) │ │ │ │ + mov (%r8),%r9 │ │ │ │ + movb $0x0,0x1(%r9,%rdx,1) │ │ │ │ + mov (%r8),%r9 │ │ │ │ + movb $0x0,0x2(%r9,%rdx,1) │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + movb $0x0,(%r9,%rdx,1) │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + movb $0x0,0x1(%r9,%rdx,1) │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + movb $0x0,0x2(%r9,%rdx,1) │ │ │ │ + mov (%r14),%r9 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + add $0x3,%ecx │ │ │ │ + movq $0x0,(%rdx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne c0cb8 │ │ │ │ + imul 0x90(%rsp),%r11d │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov $0x52,%esi │ │ │ │ + lea 0x648207(%rip),%r8 │ │ │ │ + lea 0x1(%rax,%r11,1),%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,0x3d8(%rsp) │ │ │ │ + pushq 0x98(%rsp) │ │ │ │ + pushq 0xe0(%rsp) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov 0x100(%rsp),%rdx │ │ │ │ + mov 0x3a8(%rsp),%rdi │ │ │ │ + callq 15290 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c12a7 │ │ │ │ + mov 0x6481cf(%rip),%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + mov 0x6481c7(%rip),%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je c2a4c │ │ │ │ + mov 0x648281(%rip),%ebx │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov 0x100(%rsp),%r13 │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + lea 0x1(%rax),%ebx │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea -0x2(%rcx,%rcx,2),%r12d │ │ │ │ + mov %ebx,0x78(%rsp) │ │ │ │ + imul %ecx,%ebx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r12d,%r15d │ │ │ │ + mov %r12d,0x58(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x4(,%rbx,4),%ebp │ │ │ │ + sub %ecx,%ebx │ │ │ │ + shl $0x2,%ebx │ │ │ │ + jmpq c0f08 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x228(%rsp),%eax │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jbe c1280 │ │ │ │ + movsd 0x2f8(%rsp),%xmm2 │ │ │ │ + movsd 0x300(%rsp),%xmm1 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne c1008 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + xor %edi,%edi │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja c0e80 │ │ │ │ + movsd 0x308(%rsp),%xmm1 │ │ │ │ + mov %edi,0x70(%rsp) │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x68(%rsp) │ │ │ │ + callq 15bd0 │ │ │ │ + movsd 0x68(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + mov $0x0,%edi │ │ │ │ + movsd 0x3ad0b(%rip),%xmm2 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + jbe c1265 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x1,0x10(%rsp) │ │ │ │ + je c0f46 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne c0ef0 │ │ │ │ + movslq %edi,%rdi │ │ │ │ + mov 0x648178(%rip),%edx │ │ │ │ + mov 0x6480cd(%rip),%rax │ │ │ │ + lea (%rdi,%rdi,2),%r8 │ │ │ │ + lea 0x6491b2(%rip),%rdi │ │ │ │ + lea (%rdi,%r8,4),%rdi │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + test %edx,%edx │ │ │ │ + je c0fd0 │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %ebp,0x648092(%rip) │ │ │ │ + mov %r8b,(%rax,%r9,1) │ │ │ │ + mov 0x4(%rdi),%r9d │ │ │ │ + lea 0x1(%rbp),%r8d │ │ │ │ + mov %r9b,(%rax,%r8,1) │ │ │ │ + mov 0x8(%rdi),%r9d │ │ │ │ + lea 0x2(%rbp),%r8d │ │ │ │ + lea 0x3(%rbp),%edi │ │ │ │ + mov %r9b,(%rax,%r8,1) │ │ │ │ + movb $0xff,(%rax,%rdi,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x3,%r15d │ │ │ │ + add $0x8,%r13 │ │ │ │ + sub $0x4,%ebp │ │ │ │ + add $0x4,%ebx │ │ │ │ + cmp $0xfffffffe,%r15d │ │ │ │ + je c10a8 │ │ │ │ + mov (%r14),%rax │ │ │ │ + movsd (%rax,%r13,1),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp c0f33 │ │ │ │ + movapd 0x20(%rsp),%xmm7 │ │ │ │ + movsd 0x36aa3(%rip),%xmm6 │ │ │ │ + andpd %xmm0,%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm6 │ │ │ │ + jae c0de8 │ │ │ │ + cmpl $0x1,0x10(%rsp) │ │ │ │ + cvttsd2si 0x648050(%rip),%edi │ │ │ │ + jne c0e8b │ │ │ │ + movslq %edi,%rdi │ │ │ │ + lea 0x649110(%rip),%rax │ │ │ │ + mov 0x6480be(%rip),%esi │ │ │ │ + lea (%rdi,%rdi,2),%rdi │ │ │ │ + lea (%rax,%rdi,4),%rax │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + add 0x648016(%rip),%rdi │ │ │ │ + mov (%rax),%r10d │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + test %esi,%esi │ │ │ │ + je c0fa0 │ │ │ │ + lea -0x1(%r15),%r8d │ │ │ │ + mov %r10b,(%r9,%r8,1) │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov 0x4(%rax),%r10d │ │ │ │ + mov %r10b,(%r9,%r8,1) │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x1(%r15),%r8d │ │ │ │ + mov 0x8(%rax),%r9d │ │ │ │ + mov %r9b,(%rdi,%r8,1) │ │ │ │ + jmpq c0ef0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x58(%rsp),%r8d │ │ │ │ + sub %r15d,%r8d │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + mov %r10b,(%r9,%r8,1) │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + mov 0x4(%rax),%r10d │ │ │ │ + mov %r10b,0x1(%r9,%r8,1) │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + mov %al,0x2(%rdi,%r8,1) │ │ │ │ + jmpq c0ef0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %ebx,0x647f7f(%rip) │ │ │ │ + mov %r8b,(%rax,%r9,1) │ │ │ │ + mov 0x4(%rdi),%r9d │ │ │ │ + lea 0x1(%rbx),%r8d │ │ │ │ + mov %r9b,(%rax,%r8,1) │ │ │ │ + mov 0x8(%rdi),%r9d │ │ │ │ + lea 0x2(%rbx),%r8d │ │ │ │ + lea 0x3(%rbx),%edi │ │ │ │ + mov %r9b,(%rax,%r8,1) │ │ │ │ + movb $0xff,(%rax,%rdi,1) │ │ │ │ + jmpq c0ef0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + maxsd %xmm0,%xmm5 │ │ │ │ + minsd %xmm5,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + divsd 0x80(%rsp),%xmm0 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je c1064 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f896(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %ebx,0x68(%rsp) │ │ │ │ + mov %ebp,0x70(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %ecx,%ebp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mulsd 0x4aa88(%rip),%xmm0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + addsd 0x35a75(%rip),%xmm0 │ │ │ │ + callq 15ad0 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jne c1040 │ │ │ │ + mov 0x68(%rsp),%ebx │ │ │ │ + mov 0x70(%rsp),%ebp │ │ │ │ + mulsd 0x3ab04(%rip),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + xor %edi,%edi │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja c0e80 │ │ │ │ + comisd 0x3aaea(%rip),%xmm0 │ │ │ │ + mov $0xff,%edi │ │ │ │ + ja c0e80 │ │ │ │ + addsd 0x368f7(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%edi │ │ │ │ + jmpq c0e80 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov 0x78(%rsp),%r11d │ │ │ │ + mov 0x647e96(%rip),%ebp │ │ │ │ + mov %r11d,0x647e97(%rip) │ │ │ │ + cmp %ebp,%r11d │ │ │ │ + jb c0c70 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + mov %ebp,%r13d │ │ │ │ + movsd %xmm7,0x188(%rsp) │ │ │ │ + movsd %xmm7,0x180(%rsp) │ │ │ │ + movsd %xmm7,0x178(%rsp) │ │ │ │ + movsd %xmm7,0x170(%rsp) │ │ │ │ + movsd %xmm7,0x1b8(%rsp) │ │ │ │ + movsd %xmm7,0x1b0(%rsp) │ │ │ │ + movsd %xmm7,0x1a8(%rsp) │ │ │ │ + movsd %xmm7,0x168(%rsp) │ │ │ │ + movsd %xmm7,0x160(%rsp) │ │ │ │ + movsd %xmm7,0x1a0(%rsp) │ │ │ │ + movsd %xmm7,0x158(%rsp) │ │ │ │ + movsd %xmm7,0x198(%rsp) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd 0x20(%rsp),%xmm4 │ │ │ │ + cvtsi2sd %r13,%xmm2 │ │ │ │ + movsd 0x647e8e(%rip),%xmm3 │ │ │ │ + movsd 0x647e7e(%rip),%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + andpd %xmm4,%xmm3 │ │ │ │ + andpd %xmm4,%xmm0 │ │ │ │ + movsd %xmm3,0x190(%rsp) │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + comisd %xmm3,%xmm4 │ │ │ │ + ja c2ef8 │ │ │ │ + mulsd 0x4a93e(%rip),%xmm2 │ │ │ │ + movsd %xmm0,0x190(%rsp) │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0xf0(%rsp) │ │ │ │ + mov 0x4c(%rsp),%r13d │ │ │ │ + lea 0x710(%rsp),%rbp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x48aa1(%rip),%rbx │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c12b8 │ │ │ │ + mov 0x128(%rsp),%r14d │ │ │ │ + mov 0x4c(%rsp),%r13d │ │ │ │ + jmp c122c │ │ │ │ + nop │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + movsd 0x0(%rbp),%xmm5 │ │ │ │ + mov %r14d,%esi │ │ │ │ + add $0x30,%rbp │ │ │ │ + movsd -0x8(%rbp),%xmm4 │ │ │ │ + movsd -0x10(%rbp),%xmm3 │ │ │ │ + lea 0x649a60(%rip),%rcx │ │ │ │ + movsd -0x18(%rbp),%xmm2 │ │ │ │ + movsd -0x20(%rbp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov 0x647d71(%rip),%rdi │ │ │ │ + callq e8040 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f521(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq ba410 │ │ │ │ + cmp %r12d,%r13d │ │ │ │ + je c12b8 │ │ │ │ + mov 0x6478ed(%rip),%r10d │ │ │ │ + add $0x1,%r12d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je c11e0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f52b(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5d7e8(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq c11e0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe c1091 │ │ │ │ + mov $0xff,%edi │ │ │ │ + jmpq c0e80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f565(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jmp c1294 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + je c126f │ │ │ │ + movsd (%r12,%rax,8),%xmm1 │ │ │ │ + mov %eax,%edi │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb c1288 │ │ │ │ + jmpq c0e80 │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq c0d7b │ │ │ │ + mov 0xa0(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je c1d29 │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + mov 0x128(%rsp),%r15d │ │ │ │ + movq $0x1,0xf8(%rsp) │ │ │ │ + lea 0x20e38(%rsp),%r13 │ │ │ │ + mov 0x118(%rsp),%r14 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + mov 0x64781a(%rip),%r8d │ │ │ │ + lea -0x424(%r13),%r12 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne c29b1 │ │ │ │ + mov -0x428(%r13),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne c1681 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq f1fb0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle c7cf7 │ │ │ │ + lea 0x39235(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x3922d(%rip),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %ebx,%ebx │ │ │ │ + js c2f17 │ │ │ │ + test %eax,%eax │ │ │ │ + js c2f70 │ │ │ │ + cmpb $0x0,0xc2c(%r13) │ │ │ │ + movl $0xffffffff,0x10(%rsp) │ │ │ │ + lea 0xc2c(%r13),%rdx │ │ │ │ + jne c2e98 │ │ │ │ + cmpb $0x0,0x0(%r13) │ │ │ │ + movl $0xffffffff,0x4c(%rsp) │ │ │ │ + jne c2e48 │ │ │ │ + cmpb $0x0,0x420(%r13) │ │ │ │ + movl $0xffffffff,0x50(%rsp) │ │ │ │ + lea 0x420(%r13),%rdx │ │ │ │ + jne c2de8 │ │ │ │ + cmpb $0x0,0x820(%r13) │ │ │ │ + movl $0xffffffff,0x58(%rsp) │ │ │ │ + lea 0x820(%r13),%rdx │ │ │ │ + jne c2d88 │ │ │ │ + cmpb $0x0,0x102c(%r13) │ │ │ │ + movl $0xffffffff,0x60(%rsp) │ │ │ │ + lea 0x102c(%r13),%rdx │ │ │ │ + jne c2d2c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f7b6(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq f2d30 │ │ │ │ + test %eax,%eax │ │ │ │ + js c1cf5 │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c13f0 │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c13f0 │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov %ebp,%edi │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + cmpl $0xffffffff,0x10(%rsp) │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + jne c1620 │ │ │ │ + movsd 0x400(%r13),%xmm8 │ │ │ │ + movsd -0x18(%r13),%xmm0 │ │ │ │ + mov 0x4c(%rsp),%edi │ │ │ │ + movsd %xmm0,0x2c0(%rsp) │ │ │ │ + movsd -0x10(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x2c8(%rsp) │ │ │ │ + movsd -0x8(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x2d0(%rsp) │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + jne c204f │ │ │ │ + movsd 0x400(%r13),%xmm2 │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + jne c1f81 │ │ │ │ + mov 0x40c(%r13),%eax │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + movsd 0x418(%r13),%xmm0 │ │ │ │ + mov %eax,0x240(%rsp) │ │ │ │ + mov 0x414(%r13),%eax │ │ │ │ + movsd %xmm0,0x278(%rsp) │ │ │ │ + mov %eax,0x248(%rsp) │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + jne c1ed0 │ │ │ │ + mov 0x647631(%rip),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne c20db │ │ │ │ + cmpl $0xffffffff,0x10(%rsp) │ │ │ │ + je c1520 │ │ │ │ + mov 0xc28(%r13),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne c294b │ │ │ │ + divsd 0xc20(%r13),%xmm8 │ │ │ │ + mulsd 0x400(%r13),%xmm8 │ │ │ │ + mov 0x408(%r13),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne c15f6 │ │ │ │ + mulsd 0xf0(%rsp),%xmm8 │ │ │ │ + movsd 0x3646f(%rip),%xmm0 │ │ │ │ + mulsd 0xf0(%rsp),%xmm0 │ │ │ │ + maxsd %xmm8,%xmm0 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne c214e │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + comisd 0x8(%rsp),%xmm5 │ │ │ │ + ja c1e20 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je c13f0 │ │ │ │ + mov %eax,%edi │ │ │ │ + lea 0x1f2880(%rsp),%r12 │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + cmpb $0x0,0x1f2880(%rsp) │ │ │ │ + jne c2a58 │ │ │ │ + mov 0x647571(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je c13f0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x48716(%rip),%rsi │ │ │ │ + movsd 0x2f0(%rsp),%xmm1 │ │ │ │ + movsd 0x2e8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5d457(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq c13f0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je c2a21 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je c2bee │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne c1539 │ │ │ │ + mulsd 0x190(%rsp),%xmm8 │ │ │ │ + jmpq c1539 │ │ │ │ + mov 0x10(%rsp),%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + callq f2f90 │ │ │ │ + movsd 0x20(%rsp),%xmm8 │ │ │ │ + test %eax,%eax │ │ │ │ + je c1457 │ │ │ │ + jmpq c13f0 │ │ │ │ + mov 0x6474c1(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je c1681 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x4867e(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3fcb8(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq f1fb0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle c7e4e │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15390 │ │ │ │ + test %rax,%rax │ │ │ │ + je c2a2f │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js c7f8f │ │ │ │ + lea 0x3635b(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x36353(%rip),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %eax,0xd8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x36343(%rip),%rdi │ │ │ │ + shr $0x1f,%ebx │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %eax,0x100(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x3632f(%rip),%rdi │ │ │ │ + mov %eax,0x108(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x36321(%rip),%rdi │ │ │ │ + mov %eax,0x110(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x36312(%rip),%rdi │ │ │ │ + mov %eax,0x118(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x36304(%rip),%rdi │ │ │ │ + mov %eax,0x120(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x362f5(%rip),%rdi │ │ │ │ + mov %eax,0x12c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + mov %eax,0x1c0(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ebx,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x108(%rsp),%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x110(%rsp),%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x118(%rsp),%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x120(%rsp),%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x12c(%rsp),%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + or %dl,%al │ │ │ │ + jne c17a6 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jns c3e74 │ │ │ │ + lea 0x356b7(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x356b2(%rip),%rdi │ │ │ │ + mov %eax,0xbc(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x36225(%rip),%rdi │ │ │ │ + mov %eax,0xb8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x35703(%rip),%rdi │ │ │ │ + mov %eax,0xe4(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x3337a(%rip),%rdi │ │ │ │ + mov %eax,0xa8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x35689(%rip),%rdi │ │ │ │ + mov %eax,0xb4(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x3567b(%rip),%rdi │ │ │ │ + mov %eax,0xc0(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x3567d(%rip),%rdi │ │ │ │ + mov %eax,0xc4(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x35671(%rip),%rdi │ │ │ │ + mov %eax,0xc8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x3561f(%rip),%rdi │ │ │ │ + mov %eax,0xcc(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x35613(%rip),%rdi │ │ │ │ + mov %eax,0xd0(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x36180(%rip),%rdi │ │ │ │ + mov %eax,0xd4(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0xe0(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + js c35b8 │ │ │ │ + mov 0xa8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js c35a0 │ │ │ │ + mov 0xbc(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js c4568 │ │ │ │ + mov 0xb8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js c4568 │ │ │ │ + mov 0xa8(%rsp),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + js c4568 │ │ │ │ + mov 0xb4(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + js c4568 │ │ │ │ + mov 0xc0(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + js c4568 │ │ │ │ + mov 0xc4(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + js c4568 │ │ │ │ + mov 0xc8(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js c4568 │ │ │ │ + mov 0xcc(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + js c4568 │ │ │ │ + mov 0xd0(%rsp),%edx │ │ │ │ + mov 0xd4(%rsp),%eax │ │ │ │ + not %edx │ │ │ │ + not %eax │ │ │ │ + shr $0x1f,%edx │ │ │ │ + shr $0x1f,%eax │ │ │ │ + test %al,%dl │ │ │ │ + je c4568 │ │ │ │ + mov 0xe0(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + js c4568 │ │ │ │ + movl $0x1,0x40(%rsp) │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + mov %r15d,%ebx │ │ │ │ + nopl (%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f822(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + callq f2d30 │ │ │ │ + addl $0x1,0x4c(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js c1cf2 │ │ │ │ + movsd -0x18(%r13),%xmm0 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + movsd %xmm0,0x2c0(%rsp) │ │ │ │ + movsd -0x10(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x2c8(%rsp) │ │ │ │ + movsd -0x8(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x2d0(%rsp) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne c2880 │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne c21c8 │ │ │ │ + mov 0xd8(%rsp),%r15d │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c1968 │ │ │ │ + mov 0x100(%rsp),%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c1968 │ │ │ │ + mov 0x108(%rsp),%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c1968 │ │ │ │ + mov 0x110(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c1968 │ │ │ │ + mov 0x118(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c1968 │ │ │ │ + mov 0x120(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c1968 │ │ │ │ + mov 0x12c(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c1968 │ │ │ │ + mov 0x1c0(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c1968 │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov %ebp,%edi │ │ │ │ + movsd %xmm0,0x280(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd %xmm0,0x288(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x110(%rsp),%edi │ │ │ │ + movsd %xmm0,0x290(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x118(%rsp),%edi │ │ │ │ + movsd %xmm0,0x298(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x120(%rsp),%edi │ │ │ │ + movsd %xmm0,0x2a0(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x12c(%rsp),%edi │ │ │ │ + movsd %xmm0,0x2a8(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x1c0(%rsp),%edi │ │ │ │ + movsd %xmm0,0x2b0(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0x2b8(%rsp) │ │ │ │ + nop │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x24(%r13),%ecx │ │ │ │ + mov 0x6474b2(%rip),%esi │ │ │ │ + mov %ebx,%edx │ │ │ │ + pushq 0x2d8(%rsp) │ │ │ │ + mov 0x64741a(%rip),%rdi │ │ │ │ + movsd 0x2d8(%rsp),%xmm7 │ │ │ │ + movsd 0x2d0(%rsp),%xmm6 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd 0x2a8(%rsp),%xmm5 │ │ │ │ + movsd -0x20(%r13),%xmm1 │ │ │ │ + movsd 0x2a0(%rsp),%xmm4 │ │ │ │ + movsd 0x298(%rsp),%xmm3 │ │ │ │ + movsd 0x290(%rsp),%xmm2 │ │ │ │ + callq ea2f0 │ │ │ │ + pop %r15 │ │ │ │ + mov -0x24(%r13),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + pushq 0x2d8(%rsp) │ │ │ │ + mov 0x647446(%rip),%esi │ │ │ │ + movsd 0x2d8(%rsp),%xmm7 │ │ │ │ + movsd 0x2d0(%rsp),%xmm6 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd 0x2b8(%rsp),%xmm5 │ │ │ │ + movsd -0x20(%r13),%xmm1 │ │ │ │ + movsd 0x2b0(%rsp),%xmm4 │ │ │ │ + mov 0x647387(%rip),%rdi │ │ │ │ + movsd 0x2a8(%rsp),%xmm3 │ │ │ │ + movsd 0x2a0(%rsp),%xmm2 │ │ │ │ + callq ea2f0 │ │ │ │ + pop %rax │ │ │ │ + mov -0x24(%r13),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + pushq 0x2d8(%rsp) │ │ │ │ + mov 0x6473e4(%rip),%esi │ │ │ │ + movsd 0x2d8(%rsp),%xmm7 │ │ │ │ + movsd 0x2d0(%rsp),%xmm6 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd 0x2c8(%rsp),%xmm5 │ │ │ │ + movsd -0x20(%r13),%xmm1 │ │ │ │ + movsd 0x2c0(%rsp),%xmm4 │ │ │ │ + mov 0x647325(%rip),%rdi │ │ │ │ + movsd 0x2b8(%rsp),%xmm3 │ │ │ │ + movsd 0x2b0(%rsp),%xmm2 │ │ │ │ + callq ea2f0 │ │ │ │ + pop %rax │ │ │ │ + mov -0x24(%r13),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + pushq 0x2d8(%rsp) │ │ │ │ + mov 0x647382(%rip),%esi │ │ │ │ + movsd 0x2d8(%rsp),%xmm7 │ │ │ │ + movsd 0x2d0(%rsp),%xmm6 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd 0x298(%rsp),%xmm5 │ │ │ │ + movsd -0x20(%r13),%xmm1 │ │ │ │ + movsd 0x290(%rsp),%xmm4 │ │ │ │ + mov 0x6472c3(%rip),%rdi │ │ │ │ + movsd 0x2c8(%rsp),%xmm3 │ │ │ │ + movsd 0x2c0(%rsp),%xmm2 │ │ │ │ + callq ea2f0 │ │ │ │ + pop %rax │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x3f81e(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + pop %rdx │ │ │ │ + callq f2d30 │ │ │ │ + addl $0x1,0x4c(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jns c197c │ │ │ │ + mov %ebx,%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f487(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + add $0x1860,%r13 │ │ │ │ + callq f3000 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f491(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq ba410 │ │ │ │ + addq $0x1,0xf8(%rsp) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + cmp %rax,0x130(%rsp) │ │ │ │ + jne c12ff │ │ │ │ + mov 0xb0(%rsp),%r9d │ │ │ │ + mov 0xb0(%rsp),%r12d │ │ │ │ + lea 0xaa10(%rsp),%rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne c1dd0 │ │ │ │ + jmpq c60ff │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mulsd 0xf0(%rsp),%xmm4 │ │ │ │ + mov 0x34(%rbx),%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x14(%rbx),%ecx │ │ │ │ + pushq 0x50(%rbx) │ │ │ │ + mov 0x64729c(%rip),%esi │ │ │ │ + add $0x58,%rbx │ │ │ │ + movsd -0x10(%rbx),%xmm7 │ │ │ │ + movsd -0x18(%rbx),%xmm6 │ │ │ │ + push %rax │ │ │ │ + mov -0x28(%rbx),%eax │ │ │ │ + movsd -0x20(%rbx),%xmm5 │ │ │ │ + movsd -0x50(%rbx),%xmm3 │ │ │ │ + movsd -0x58(%rbx),%xmm2 │ │ │ │ + movsd -0x40(%rbx),%xmm1 │ │ │ │ + mov 0x6471e7(%rip),%rdi │ │ │ │ + push %rax │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + mov 0x148(%rsp),%edx │ │ │ │ + mov -0x2c(%rbx),%r9d │ │ │ │ + mov -0x48(%rbx),%r8d │ │ │ │ + callq ea970 │ │ │ │ + add $0x20,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f4f3(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq ba410 │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + je c60ff │ │ │ │ + mov 0x646d49(%rip),%r13d │ │ │ │ + add $0x1,%ebp │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne c4462 │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + movsd 0x20(%rbx),%xmm4 │ │ │ │ + test %eax,%eax │ │ │ │ + je c1d58 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je c5060 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je c67be │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne c1d61 │ │ │ │ + mulsd 0x190(%rsp),%xmm4 │ │ │ │ + jmpq c1d61 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x24(%r13),%ecx │ │ │ │ + movapd %xmm8,%xmm4 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + pushq 0x2d8(%rsp) │ │ │ │ + mov 0x258(%rsp),%eax │ │ │ │ + mov %r15d,%edx │ │ │ │ + movsd -0x20(%r13),%xmm1 │ │ │ │ + mov 0x6471c3(%rip),%esi │ │ │ │ + mov 0x647134(%rip),%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0x25c(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x260(%rsp),%r9d │ │ │ │ + movsd 0x2e8(%rsp),%xmm7 │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + movsd 0x2e0(%rsp),%xmm6 │ │ │ │ + movsd 0x60(%rsp),%xmm2 │ │ │ │ + movsd 0x298(%rsp),%xmm5 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + callq ea970 │ │ │ │ + mov 0x646c83(%rip),%ecx │ │ │ │ + add $0x20,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je c156f │ │ │ │ + lea 0x47e05(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f71c(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5cb7d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq c156f │ │ │ │ + movsd %xmm8,0x68(%rsp) │ │ │ │ + callq f2f90 │ │ │ │ + movsd 0x68(%rsp),%xmm8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c14e8 │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + lea 0x1f2780(%rsp),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x248(%rsp),%rcx │ │ │ │ + lea 0x244(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x240(%rsp),%rsi │ │ │ │ + lea 0x278(%rsp),%r8 │ │ │ │ + callq b5880 │ │ │ │ + movsd 0x68(%rsp),%xmm8 │ │ │ │ + test %eax,%eax │ │ │ │ + je c14e8 │ │ │ │ + movsd 0x418(%r13),%xmm0 │ │ │ │ + mov 0x40c(%r13),%eax │ │ │ │ + mov %eax,0x240(%rsp) │ │ │ │ + mov 0x410(%r13),%eax │ │ │ │ + movsd %xmm0,0x278(%rsp) │ │ │ │ + mov %eax,0x244(%rsp) │ │ │ │ + mov 0x414(%r13),%eax │ │ │ │ + mov %eax,0x248(%rsp) │ │ │ │ + jmpq c14e8 │ │ │ │ + movsd %xmm8,0x68(%rsp) │ │ │ │ + callq f2f90 │ │ │ │ + movsd 0x68(%rsp),%xmm8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c14ad │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + movsd %xmm8,0x20(%rsp) │ │ │ │ + lea 0x1f2780(%rsp),%r12 │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + movsd 0x20(%rsp),%xmm8 │ │ │ │ + lea -0x1(%r12,%rax,1),%rdx │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + sub $0x64,%eax │ │ │ │ + cmp $0xf,%al │ │ │ │ + ja c1ff0 │ │ │ │ + mov $0x9201,%ecx │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae c1ff0 │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + movsd %xmm8,0x68(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + movsd 0x68(%rsp),%xmm8 │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x3b8(%rsp) │ │ │ │ + jb c203b │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + comisd 0x20(%rsp),%xmm6 │ │ │ │ + jb c14ad │ │ │ │ + movsd 0x400(%r13),%xmm7 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + jmpq c14ad │ │ │ │ + movsd %xmm8,0x20(%rsp) │ │ │ │ + callq f2f90 │ │ │ │ + movsd 0x20(%rsp),%xmm8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c1491 │ │ │ │ + mov 0x4c(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + lea 0x1f2680(%rsp),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x2d0(%rsp),%rcx │ │ │ │ + lea 0x2c8(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x2c0(%rsp),%rsi │ │ │ │ + callq b5d40 │ │ │ │ + movsd 0x20(%rsp),%xmm8 │ │ │ │ + test %eax,%eax │ │ │ │ + je c1491 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3fc1e(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq b5710 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x646a76(%rip),%rsi │ │ │ │ + lea 0x645413(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + movapd %xmm8,%xmm6 │ │ │ │ + lea 0x49385(%rip),%rsi │ │ │ │ + movsd 0x278(%rsp),%xmm3 │ │ │ │ + mov 0x248(%rsp),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x7,%eax │ │ │ │ + mov 0x240(%rsp),%edx │ │ │ │ + movsd %xmm8,0x68(%rsp) │ │ │ │ + movsd 0x2d0(%rsp),%xmm2 │ │ │ │ + movsd 0x2c8(%rsp),%xmm1 │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6469de(%rip),%r12d │ │ │ │ + movsd 0x68(%rsp),%xmm8 │ │ │ │ + jmpq c14f8 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x4295f(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm0,0x68(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5c8cf(%rip),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + comisd 0x8(%rsp),%xmm4 │ │ │ │ + movsd 0x68(%rsp),%xmm8 │ │ │ │ + ja c1e20 │ │ │ │ + mov 0x646987(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je c156f │ │ │ │ + lea 0x47b1c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f7b1(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq c156f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xbc(%rsp),%edi │ │ │ │ + lea 0x1f1a10(%rsp),%r15 │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xb8(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1f1a20(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xb4(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xa8(%rsp),%edi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0xc8(%rsp),%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xcc(%rsp),%edi │ │ │ │ + movsd %xmm0,0x80(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xc0(%rsp),%edi │ │ │ │ + movsd %xmm0,0x78(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xc4(%rsp),%edi │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xd0(%rsp),%edi │ │ │ │ + movsd %xmm0,0x68(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xd4(%rsp),%edi │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xe0(%rsp),%edi │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xe4(%rsp),%eax │ │ │ │ + mov $0x7d0,%r9d │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js c2349 │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,%r9d │ │ │ │ + lea 0x1f1a30(%rsp),%rbp │ │ │ │ + lea 0x1f7a80(%rsp),%r12 │ │ │ │ + movabs $0x2020454c504d4953,%rax │ │ │ │ + mov %r9d,0x90(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movb $0x0,0x1f7a80(%rsp) │ │ │ │ + mov %rax,0x1f1a30(%rsp) │ │ │ │ + movl $0x54203d,0x1f1a38(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + mov $0x34,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movabs $0x2020584950544942,%rax │ │ │ │ + mov %cx,0x1f1a3c(%rsp) │ │ │ │ + mov %rax,0x1f1a30(%rsp) │ │ │ │ + movl $0x362d203d,0x1f1a38(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movabs $0x202020534958414e,%rax │ │ │ │ + mov %rax,0x1f1a30(%rsp) │ │ │ │ + movl $0x32203d,0x1f1a38(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f784(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x3566b(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b6120 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f3ed(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x3564d(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b6120 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov $0x50,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f3f7(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x3562e(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f481(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b6120 │ │ │ │ + mov $0x50,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f682(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + lea 0x3560d(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3fb84(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b6120 │ │ │ │ + movsd 0x70(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x355f5(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f72a(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b6120 │ │ │ │ + movsd 0x68(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x355d7(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f726(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b6120 │ │ │ │ + lea 0x355c4(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f353(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x3f35d(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b6120 │ │ │ │ + movsd 0x78(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x35598(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f36f(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b6120 │ │ │ │ + movsd 0x60(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x3557a(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f5e8(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b6120 │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x3555c(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3faea(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b6120 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + mov $0x50,%edx │ │ │ │ + lea 0x3553e(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3f6b9(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b6120 │ │ │ │ + mov $0x50,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f68c(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x90(%rsp),%r9d │ │ │ │ + lea 0x3555d(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r9d,%r8d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq b6120 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movl $0x444e45,0x1f1a30(%rsp) │ │ │ │ + callq b6120 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je c2f80 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq a9d50 │ │ │ │ + mov 0xf6c(%r12),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je c28e0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je c290d │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je c2935 │ │ │ │ + mov 0x34464(%rip),%rcx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq %rcx,%xmm5 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je c298c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xe8(%rsp),%r15 │ │ │ │ + mov 0x352f9(%rip),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm5,0x50(%rsp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x50(%rsp),%xmm5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov 0x34412(%rip),%rax │ │ │ │ + lea 0x288(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x268(%rsp),%xmm2 │ │ │ │ + movsd 0x260(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + lea 0x280(%rsp),%rdx │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + cvtsi2sdl 0x20(%rsp),%xmm7 │ │ │ │ + mov 0x3527a(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + addsd 0x3526f(%rip),%xmm7 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movsd %xmm7,0x58(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x50(%rsp),%xmm5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov 0x34392(%rip),%rax │ │ │ │ + lea 0x298(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x268(%rsp),%xmm2 │ │ │ │ + movsd 0x260(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + lea 0x290(%rsp),%rdx │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + cvtsi2sdl 0x10(%rsp),%xmm6 │ │ │ │ + movsd 0x58(%rsp),%xmm7 │ │ │ │ + mov %r12,%rdi │ │ │ │ + addsd 0x351f0(%rip),%xmm6 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x50(%rsp),%xmm5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov 0x34314(%rip),%rax │ │ │ │ + lea 0x2a8(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x268(%rsp),%xmm2 │ │ │ │ + movsd 0x260(%rsp),%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + lea 0x2a0(%rsp),%rdx │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + mov 0x35177(%rip),%rax │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x342aa(%rip),%rax │ │ │ │ + mov %ebp,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + lea 0x2b8(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x268(%rsp),%xmm2 │ │ │ │ + movsd 0x260(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + lea 0x2b0(%rsp),%rdx │ │ │ │ + mov $0x5,%eax │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 5e150 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15a30 │ │ │ │ + jmpq c1b50 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c19b6 │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + lea 0x1f2680(%rsp),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x2d0(%rsp),%rcx │ │ │ │ + lea 0x2c8(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x2c0(%rsp),%rsi │ │ │ │ + callq b5d40 │ │ │ │ + test %eax,%eax │ │ │ │ + je c19b6 │ │ │ │ + jmpq c20b7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x78(%r12),%xmm5 │ │ │ │ + ucomisd 0x354a1(%rip),%xmm5 │ │ │ │ + jp c28fa │ │ │ │ + jne c28fa │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq c2688 │ │ │ │ + mov 0x341d7(%rip),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + jmpq c2688 │ │ │ │ + movsd 0x78(%r12),%xmm5 │ │ │ │ + ucomisd 0x341bc(%rip),%xmm5 │ │ │ │ + mov 0x40(%rsp),%ebp │ │ │ │ + jp c2928 │ │ │ │ + je c2688 │ │ │ │ + movsd 0x35460(%rip),%xmm5 │ │ │ │ + jmpq c2688 │ │ │ │ + mov 0x3419c(%rip),%rax │ │ │ │ + mov $0x4,%ebp │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + jmpq c2688 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je c2c4d │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne c1520 │ │ │ │ + mulsd 0x3921a(%rip),%xmm8 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + divsd 0xc20(%r13),%xmm0 │ │ │ │ + callq 15b70 │ │ │ │ + mulsd 0x400(%r13),%xmm0 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + jmpq c1520 │ │ │ │ + movsd 0x78(%r12),%xmm5 │ │ │ │ + ucomisd 0x353f5(%rip),%xmm5 │ │ │ │ + jp c2c37 │ │ │ │ + jne c2c37 │ │ │ │ + mov $0x3,%ebp │ │ │ │ + jmpq c2688 │ │ │ │ + mov 0xa0(%rsp),%ecx │ │ │ │ + mov 0xf8(%rsp),%edx │ │ │ │ + lea 0x472b1(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f2b9(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5c067(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov -0x428(%r13),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne c1659 │ │ │ │ + mov 0x64612a(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je c1325 │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x47281(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f2c3(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq c1325 │ │ │ │ + divsd 0x3adc6(%rip),%xmm8 │ │ │ │ + jmpq c1539 │ │ │ │ + movl $0xffffffff,0x38(%rsp) │ │ │ │ + jmpq c16b6 │ │ │ │ + movl $0x0,0xac(%rsp) │ │ │ │ + jmpq bdf17 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x78(%rsp) │ │ │ │ + jmpq c10ab │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + lea 0x238(%rsp),%rcx │ │ │ │ + lea 0x2f0(%rsp),%rdx │ │ │ │ + mov 0x64650d(%rip),%rdi │ │ │ │ + lea 0x2e8(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + movsd 0x49050(%rip),%xmm0 │ │ │ │ + mov %r12,%r8 │ │ │ │ + cvttsd2si 0x2f0(%rsp),%ecx │ │ │ │ + mulsd 0x1430(%r13),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + movsd 0x2d0(%rsp),%xmm2 │ │ │ │ + lea 0x6481a6(%rip),%rdi │ │ │ │ + cvttsd2si 0x2e8(%rsp),%edx │ │ │ │ + movsd 0x2c8(%rsp),%xmm1 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + cmovg %eax,%esi │ │ │ │ + callq bc230 │ │ │ │ + jmpq c15a9 │ │ │ │ + movdqa 0x4949f(%rip),%xmm0 │ │ │ │ + movl $0x6e6576,0x644a09(%rip) │ │ │ │ + movups %xmm0,0x6449e2(%rip) │ │ │ │ + movdqa 0x49496(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x6449e3(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + movl $0x2,0x23c(%rsp) │ │ │ │ + jmpq bdbb8 │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movl $0x0,0x718(%rsp,%rax,1) │ │ │ │ + jmpq be977 │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + movsd %xmm0,0x88(%rsp) │ │ │ │ + movsd %xmm0,0x270(%rsp) │ │ │ │ + jmpq bdb56 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f2fd(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov $0x6e65,%r14d │ │ │ │ + callq b5710 │ │ │ │ + movdqa 0x3906a(%rip),%xmm0 │ │ │ │ + mov %r14w,0x644996(%rip) │ │ │ │ + movb $0x0,0x644991(%rip) │ │ │ │ + movups %xmm0,0x644958(%rip) │ │ │ │ + movdqa 0x3905c(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x644959(%rip) │ │ │ │ + movdqa 0x3905d(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x64495a(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x46fe9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f54e(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5be77(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq be9d4 │ │ │ │ + lea 0x46be5(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f648(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq bcb17 │ │ │ │ + divsd 0x41111(%rip),%xmm8 │ │ │ │ + jmpq c1539 │ │ │ │ + movdqa 0x493ec(%rip),%xmm0 │ │ │ │ + mov $0x6e,%r9d │ │ │ │ + movl $0x65766967,0x6448f0(%rip) │ │ │ │ + mov %r9w,0x6448ec(%rip) │ │ │ │ + movups %xmm0,0x6448c1(%rip) │ │ │ │ + movdqa 0x493d5(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x6448c2(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + mov 0x33e9a(%rip),%rax │ │ │ │ + mov $0x2,%ebp │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + jmpq c2688 │ │ │ │ + movsd 0xc20(%r13),%xmm0 │ │ │ │ + subsd %xmm8,%xmm0 │ │ │ │ + addsd 0x33e65(%rip),%xmm0 │ │ │ │ + mulsd 0x400(%r13),%xmm0 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + jmpq c1520 │ │ │ │ + lea 0x2f8(%rsp),%rcx │ │ │ │ + lea 0x1f1b80(%rsp),%rdx │ │ │ │ + lea 0x1f1a80(%rsp),%rsi │ │ │ │ + lea 0x646fab(%rip),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push %rax │ │ │ │ + mov 0x6473ac(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + lea 0x2f8(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x2f8(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x340(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x340(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x646355(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x646352(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + lea 0xa58(%rsp),%r15 │ │ │ │ + push %r15 │ │ │ │ + lea 0x358(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x1f1cd8(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x288(%rsp),%r9d │ │ │ │ + mov 0x3f8(%rsp),%rdi │ │ │ │ + lea 0x360(%rsp),%r8 │ │ │ │ + callq b9550 │ │ │ │ + add $0x60,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je beec7 │ │ │ │ + jmpq c20b7 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + jmpq bdf87 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + jns c13f0 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f63c(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + callq f3000 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3fa24(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + callq b5710 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x486db(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea 0x64476b(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f619(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + jns c13cb │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x140(%rsp),%rcx │ │ │ │ - lea 0x3f2e9(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + callq f3000 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f9da(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + callq b5710 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x48647(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea 0x64470f(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f5e8(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x34(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jg cc5a0 │ │ │ │ - lea 0x3f3e3(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + jns c13ae │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq cc85d │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ - lea 0x3f3ea(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + callq f3000 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x519f9(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq cc587 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 4a330 │ │ │ │ - lea 0x3f345(%rip),%rdx │ │ │ │ + callq b5710 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x485af(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ + lea 0x6446af(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq cc9e0 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r13,%rdi │ │ │ │ - callq 4a330 │ │ │ │ - lea 0x3f2f7(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jns c1391 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq cc9e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x3f580(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq f3000 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + callq b5710 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x4852c(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + lea 0x64465c(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f56b(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jns c137e │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdx,%r15 │ │ │ │ + callq f3000 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b5710 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x4849f(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea 0x6445ff(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3f55e(%rip),%rdx │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq cc868 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000cd0f0 : │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x63b5e1(%rip),%rdi │ │ │ │ - jmpq 15980 <__strcpy_chk@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000cd110 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mulsd 0x48bd8(%rip),%xmm1 │ │ │ │ + mulsd 0x190(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,0xf0(%rsp) │ │ │ │ + jmpq c11b0 │ │ │ │ + lea 0x46715(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %ebp,%ebp │ │ │ │ + js c2f70 │ │ │ │ + test %ebx,%ebx │ │ │ │ + js c2f35 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jns c1361 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x63b5a1(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne cd15a │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000cd160 : │ │ │ │ - push %r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - lea 0x63b9cd(%rip),%rsi │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x9,%edi │ │ │ │ - sub $0x148,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ + callq f3000 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%r12 │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ + callq b5710 │ │ │ │ mov %r12,%r8 │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cd2a0 │ │ │ │ - lea 0x4(%rsp),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov 0x63b978(%rip),%rdi │ │ │ │ - push %r12 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x37ac0(%rip),%rsi │ │ │ │ - lea 0x20(%rsp),%r8 │ │ │ │ - callq 15c70 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - test %eax,%eax │ │ │ │ - jne cd290 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbx,%r9 │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov 0x63b933(%rip),%rdi │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x3f3f0(%rip),%rsi │ │ │ │ - mov %rax,0x63b923(%rip) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - push %r12 │ │ │ │ - mov %rax,0x63b91d(%rip) │ │ │ │ - lea 0x30(%rsp),%r8 │ │ │ │ - callq 15c30 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne cd290 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movsd %xmm0,0x63b904(%rip) │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x63b8fe(%rip) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne cd2d8 │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne cd309 │ │ │ │ - add $0x148,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rsp),%edi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq cd110 │ │ │ │ - jmp cd266 │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x100,%edx │ │ │ │ + mov $0x400,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3920a(%rip),%rcx │ │ │ │ + lea 0x483e4(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ + lea 0x644584(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq cd0f0 │ │ │ │ - jmp cd266 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x63b861(%rip),%rdi │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq 15580 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - jne cd290 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,0x63b7dc(%rip) │ │ │ │ - jmpq cd266 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000cd310 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %r8,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %r9,%rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - lea 0x3f53d(%rip),%rdi │ │ │ │ - mov 0x140(%rsp),%r15 │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - lea 0x32c43(%rip),%rsi │ │ │ │ - mov 0x148(%rsp),%r14 │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ + jmpq be770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x466cd(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmp c2f29 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x3727e(%rip),%rax │ │ │ │ - movq $0xffffffffffffffff,0xc8(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 156c0 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x3f4e0(%rip),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ + callq f3000 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle cd3f9 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx,%r12,4),%ecx │ │ │ │ - mov (%r14,%r12,4),%r8d │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x0(%rbp,%r12,8),%xmm0 │ │ │ │ - movsd (%r15,%r12,8),%xmm1 │ │ │ │ - mov $0x2,%eax │ │ │ │ - lea 0x3f4b2(%rip),%rdx │ │ │ │ - add $0x1,%r12 │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jne cd3c0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov $0x1410,%edi │ │ │ │ - callq 15850 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %di,0x5(%rax) │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - lea 0x63b6cc(%rip),%rdi │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - callq 15770 │ │ │ │ - mov 0x63b6a8(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,0x63b690(%rip) │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je cd4a8 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ + callq b5710 │ │ │ │ + mov 0x4c(%rsp),%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne cdfcc │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - add $0x108,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x150(%rsp),%esi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - callq cd160 │ │ │ │ - test %eax,%eax │ │ │ │ - jg cda1c │ │ │ │ - mov 0x158(%rsp),%esi │ │ │ │ - mov 0x63b679(%rip),%rdx │ │ │ │ - test %esi,%esi │ │ │ │ - jg cda37 │ │ │ │ - movsd 0x63b679(%rip),%xmm0 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov %rdx,0x63b61d(%rip) │ │ │ │ - mov 0x63b65e(%rip),%rax │ │ │ │ - movsd %xmm0,0x63b61e(%rip) │ │ │ │ - movsd 0x63b65e(%rip),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x63b604(%rip) │ │ │ │ - movsd %xmm0,0x63b60c(%rip) │ │ │ │ - callq 15110 │ │ │ │ - lea 0x94(%rsp),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63b5d5(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - movl $0x0,0x94(%rsp) │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cda10 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x63b5a9(%rip),%rsi │ │ │ │ - movl $0x0,0x94(%rsp) │ │ │ │ - mov 0x63b5d7(%rip),%rdi │ │ │ │ - callq 15d00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cda10 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x63b57e(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x37720(%rip),%rsi │ │ │ │ - movl $0x0,0x94(%rsp) │ │ │ │ - callq 15cc0 │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne cda10 │ │ │ │ - mov 0x63b553(%rip),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x63b57c(%rip),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - cmpq $0x0,0x63b56a(%rip) │ │ │ │ - movq $0x1,0xd0(%rsp) │ │ │ │ - movq $0x1,0xd8(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movq $0x1,0xe0(%rsp) │ │ │ │ - movq $0x1,0xe8(%rsp) │ │ │ │ - jle cdfb7 │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - movl $0x0,0x34(%rsp) │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x9c(%rsp),%rax │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movl $0x0,0x68(%rsp) │ │ │ │ - movl $0x0,0x6c(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - cmpl $0x1,0x158(%rsp) │ │ │ │ - mov %r15d,0x20(%rsp) │ │ │ │ - jle cd6f3 │ │ │ │ - cmpl $0x2,0x158(%rsp) │ │ │ │ - je cdf7c │ │ │ │ - lea 0x3f31e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x34bc9(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x644537(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + movdqa 0x48e61(%rip),%xmm0 │ │ │ │ + movb $0x0,0x64453a(%rip) │ │ │ │ + movabs $0x66204e4f534a2074,%rax │ │ │ │ + mov %rax,0x64451d(%rip) │ │ │ │ + movl $0x2e656c69,0x64451b(%rip) │ │ │ │ + movups %xmm0,0x6444fc(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq bea20 │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq beaca │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + shl $0x3,%rax │ │ │ │ + movsd %xmm0,0xaa50(%rsp,%rax,1) │ │ │ │ + movsd 0x2c8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xaa58(%rsp,%rax,1) │ │ │ │ + movsd 0x2d0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xaa60(%rsp,%rax,1) │ │ │ │ + jmpq c0957 │ │ │ │ + imul $0x1860,0x10(%rsp),%rax │ │ │ │ + mov 0x23c(%rsp),%edx │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + mov %edx,0x20e14(%rsp,%rax,1) │ │ │ │ + movsd %xmm0,0x20e18(%rsp,%rax,1) │ │ │ │ + jmpq c0250 │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x20e20(%rsp,%r13,1) │ │ │ │ + movsd 0x2c8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x20e28(%rsp,%r13,1) │ │ │ │ + movsd 0x2d0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x20e30(%rsp,%r13,1) │ │ │ │ + jmpq c01fa │ │ │ │ + movdqa 0x48f4e(%rip),%xmm0 │ │ │ │ + mov $0x6e,%esi │ │ │ │ + mov %si,0x644436(%rip) │ │ │ │ + movups %xmm0,0x64440f(%rip) │ │ │ │ + movdqa 0x48f43(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x644410(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + imul $0x1860,0x10(%rsp),%rax │ │ │ │ + mov 0x23c(%rsp),%edx │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + mov %edx,0x20e14(%rsp,%rax,1) │ │ │ │ + movsd %xmm0,0x20e18(%rsp,%rax,1) │ │ │ │ + jmpq c011d │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x20e20(%rsp,%r13,1) │ │ │ │ + movsd 0x2c8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x20e28(%rsp,%r13,1) │ │ │ │ + movsd 0x2d0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x20e30(%rsp,%r13,1) │ │ │ │ + jmpq c00c7 │ │ │ │ + movsd 0x50(%rsp),%xmm6 │ │ │ │ + lea 0x0(%r13,%r13,2),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + movsd %xmm6,0x710(%rsp,%rax,1) │ │ │ │ + jmpq be3e7 │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + shl $0x4,%rax │ │ │ │ + movsd %xmm0,0x728(%rsp,%rax,1) │ │ │ │ + movsd 0x2c8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x730(%rsp,%rax,1) │ │ │ │ + movsd 0x2d0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x738(%rsp,%rax,1) │ │ │ │ + jmpq be369 │ │ │ │ + lea 0x238(%rsp),%rcx │ │ │ │ + lea 0x258(%rsp),%rdx │ │ │ │ + movsd 0x268(%rsp),%xmm1 │ │ │ │ + movsd 0x260(%rsp),%xmm0 │ │ │ │ + lea 0x250(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x238(%rsp),%r12d │ │ │ │ + movsd 0x250(%rsp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd 0x34793(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x645d9b(%rip) │ │ │ │ + movsd 0x258(%rsp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + subsd 0x34776(%rip),%xmm2 │ │ │ │ + movsd %xmm2,0x645d76(%rip) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne bec92 │ │ │ │ + ucomisd %xmm1,%xmm1 │ │ │ │ + jp bec92 │ │ │ │ + movq 0x346b3(%rip),%xmm7 │ │ │ │ + movsd 0x34783(%rip),%xmm2 │ │ │ │ + andpd %xmm7,%xmm1 │ │ │ │ + movaps %xmm7,0x20(%rsp) │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jb bec92 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp bec92 │ │ │ │ + andpd %xmm7,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm2 │ │ │ │ + jae beca8 │ │ │ │ + jmpq bec92 │ │ │ │ + lea 0x46940(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x34(%rsp),%r9d │ │ │ │ - mov 0x6c(%rsp),%ecx │ │ │ │ + mov 0x645cf9(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x38576(%rip),%rsi │ │ │ │ + cvttsd2si 0x88(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x68(%rsp),%r8d │ │ │ │ - lea 0x3effc(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x645cd7(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r15d,%edx │ │ │ │ + lea 0x38563(%rip),%rsi │ │ │ │ + cvttsd2si 0x90(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x645cb5(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x46526(%rip),%rsi │ │ │ │ + movsd 0x258(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x645c90(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x46512(%rip),%rsi │ │ │ │ + movsd 0x260(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x645c6b(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x464fe(%rip),%rsi │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x645c49(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x464ed(%rip),%rsi │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x645c27(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x464dc(%rip),%rsi │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x645c05(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x464cb(%rip),%rsi │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x3f2e7(%rip),%rsi │ │ │ │ + mov 0x645be3(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x464ba(%rip),%rsi │ │ │ │ + movsd 0x30(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x128(%rsp),%edx │ │ │ │ + lea 0x464ae(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x51355(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x63b40e(%rip),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle cd70d │ │ │ │ - shl $0x3,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - lea 0x63b42c(%rip),%rax │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0x94(%rsp) │ │ │ │ - pushq 0x48(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - pushq 0x88(%rsp) │ │ │ │ - mov 0x98(%rsp),%r8 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - callq 15290 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne cda10 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmpq $0x0,0x63b3e7(%rip) │ │ │ │ - jle cd846 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp cd79e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne cdde0 │ │ │ │ - movsd %xmm0,0x0(%r13,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0x63b3b0(%rip) │ │ │ │ - jle cd840 │ │ │ │ - mov 0x150(%rsp),%eax │ │ │ │ - mov %ebx,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - jne cdd60 │ │ │ │ - movsd (%r12,%rbx,8),%xmm0 │ │ │ │ - cmpl $0x1,0xc(%rsp) │ │ │ │ - jne cd778 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp cd7dd │ │ │ │ - movsd 0x33b5d(%rip),%xmm4 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x2a499(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm4 │ │ │ │ - jae cd778 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - addl $0x1,0x68(%rsp) │ │ │ │ - cmpl $0x2,0x158(%rsp) │ │ │ │ - movsd %xmm5,0x0(%r13,%rbx,8) │ │ │ │ - jle cd78d │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - mov %r8d,%ecx │ │ │ │ - lea 0x3ef05(%rip),%rsi │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x4649f(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5121b(%rip),%rax │ │ │ │ + lea 0x42606(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5b630(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - cmp %rbx,0x63b314(%rip) │ │ │ │ - jg cd79e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x63b29c(%rip),%rdi │ │ │ │ - movl $0x0,0x94(%rsp) │ │ │ │ - callq 15b10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cda10 │ │ │ │ - addq $0x1,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - addq $0x1,0xd8(%rsp) │ │ │ │ - cmp %rax,0x63b2b9(%rip) │ │ │ │ - jg cd678 │ │ │ │ - mov 0x158(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jg cdfa6 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x63b288(%rip),%rdi │ │ │ │ - movl $0x0,0x94(%rsp) │ │ │ │ - callq 15300 │ │ │ │ + mov 0x645b69(%rip),%rbp │ │ │ │ + jmpq bec22 │ │ │ │ + imul $0x438,%r12,%rax │ │ │ │ + movsd 0x50(%rsp),%xmm2 │ │ │ │ + movsd %xmm2,0xe3e10(%rsp,%rax,1) │ │ │ │ + jmpq c0795 │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + imul $0x438,%r12,%rax │ │ │ │ + movsd %xmm0,0xe3e30(%rsp,%rax,1) │ │ │ │ + movsd 0x2c8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xe3e38(%rsp,%rax,1) │ │ │ │ + movsd 0x2d0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xe3e40(%rsp,%rax,1) │ │ │ │ + jmpq c0719 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c4e3c │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x398(%rsp),%rdi │ │ │ │ + lea 0x645b80(%rip),%rcx │ │ │ │ + lea 0x33887(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ test %eax,%eax │ │ │ │ - jne cda10 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x63b224(%rip),%rdi │ │ │ │ - movl $0x0,0x94(%rsp) │ │ │ │ - callq 15300 │ │ │ │ + jne c6f15 │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x398(%rsp),%rdi │ │ │ │ + lea 0x645b3e(%rip),%rcx │ │ │ │ + lea 0x33850(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ test %eax,%eax │ │ │ │ - jne cda10 │ │ │ │ - mov 0x158(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle cd93a │ │ │ │ - lea 0x63b1ea(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x63b1de(%rip),%rdx │ │ │ │ + jne c6c24 │ │ │ │ + mov 0x645b14(%rip),%esi │ │ │ │ + mov 0x645b12(%rip),%edi │ │ │ │ + callq b61c0 │ │ │ │ + mov %rax,0x645a6a(%rip) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq beb00 │ │ │ │ + movsd 0x278(%rsp),%xmm0 │ │ │ │ + mov 0x240(%rsp),%eax │ │ │ │ + movl $0x0,0xaa38(%rsp,%r9,1) │ │ │ │ + mov %eax,0xaa3c(%rsp,%r9,1) │ │ │ │ + mov 0x244(%rsp),%eax │ │ │ │ + movsd %xmm0,0xaa48(%rsp,%r9,1) │ │ │ │ + mov %eax,0xaa40(%rsp,%r9,1) │ │ │ │ + mov 0x248(%rsp),%eax │ │ │ │ + mov %eax,0xaa44(%rsp,%r9,1) │ │ │ │ + jmpq c0b26 │ │ │ │ + mov 0x23c(%rsp),%edx │ │ │ │ + shl $0x3,%rax │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + mov %edx,0xaa24(%rsp,%rax,1) │ │ │ │ + movsd %xmm0,0xaa28(%rsp,%rax,1) │ │ │ │ + jmpq c09b2 │ │ │ │ + lea 0x33926(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0xa8(%rsp) │ │ │ │ + jmpq c18a3 │ │ │ │ + lea 0x33907(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0xb4(%rsp) │ │ │ │ + jmpq c1894 │ │ │ │ + imul $0x1860,0x10(%rsp),%rax │ │ │ │ + mov 0x240(%rsp),%edx │ │ │ │ + movsd 0x278(%rsp),%xmm0 │ │ │ │ + mov %edx,0x21244(%rsp,%rax,1) │ │ │ │ + mov 0x244(%rsp),%edx │ │ │ │ + movl $0x0,0x21240(%rsp,%rax,1) │ │ │ │ + mov %edx,0x21248(%rsp,%rax,1) │ │ │ │ + mov 0x248(%rsp),%edx │ │ │ │ + movsd %xmm0,0x21250(%rsp,%rax,1) │ │ │ │ + mov %edx,0x2124c(%rsp,%rax,1) │ │ │ │ + jmpq c046d │ │ │ │ + lea 0x423d7(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - sub 0x63b1c9(%rip),%edx │ │ │ │ - lea 0x3f025(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x5110e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15090 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x3c(%rsp),%r14d │ │ │ │ - lea 0x3ee3f(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x63ad73(%rip),%rdi │ │ │ │ - push %r14 │ │ │ │ - mov 0x78(%rsp),%ebp │ │ │ │ - mov 0x7c(%rsp),%r15d │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %r15d,%r8d │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x3ee3b(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x63a93f(%rip),%rdi │ │ │ │ + mov 0x6459e6(%rip),%edx │ │ │ │ + lea 0x46585(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r14d,(%rsp) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x63ad18(%rip),%rsi │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x1000,%edx │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ - lea 0x63a8fa(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r15d,0x1404(%rbx) │ │ │ │ - mov %ebp,0x1408(%rbx) │ │ │ │ - mov %r14d,0x140c(%rbx) │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - jmpq cd474 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x94(%rsp),%edi │ │ │ │ - callq cd110 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x63acb3(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq cd474 │ │ │ │ - lea 0x3ee7a(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x63b0ff(%rip),%rdx │ │ │ │ - lea 0x394b7(%rip),%rsi │ │ │ │ + mov 0x6459c9(%rip),%edx │ │ │ │ + lea 0x46586(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x63b0e2(%rip),%xmm0 │ │ │ │ - lea 0x39521(%rip),%rsi │ │ │ │ + movsd 0x645934(%rip),%xmm0 │ │ │ │ + lea 0x4657b(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x63b0cc(%rip),%xmm0 │ │ │ │ - lea 0x39520(%rip),%rsi │ │ │ │ + movsd 0x64590e(%rip),%xmm0 │ │ │ │ + lea 0x46578(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x50f99(%rip),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x645920(%rip),%xmm0 │ │ │ │ + lea 0x46575(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5b375(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x63b09b(%rip),%xmm0 │ │ │ │ - mov 0x63b08c(%rip),%rax │ │ │ │ - lea 0x3ee0b(%rip),%rsi │ │ │ │ - mov 0x63b076(%rip),%rdx │ │ │ │ + mov 0x64593f(%rip),%ebx │ │ │ │ + mov 0x645441(%rip),%edx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne bee3f │ │ │ │ + jmpq becc4 │ │ │ │ + lea 0x461ec(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd %xmm0,0x63b039(%rip) │ │ │ │ - movsd 0x63b079(%rip),%xmm0 │ │ │ │ - mov %rax,0x63b022(%rip) │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm0,0x63b028(%rip) │ │ │ │ - mov %rdx,0x63b009(%rip) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x63b005(%rip),%rdx │ │ │ │ - lea 0x3ede2(%rip),%rsi │ │ │ │ + mov 0x645882(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x380ff(%rip),%rsi │ │ │ │ + cvttsd2si 0x88(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x645860(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x380ec(%rip),%rsi │ │ │ │ + cvttsd2si 0x90(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64583e(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x460af(%rip),%rsi │ │ │ │ + movsd 0x258(%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x63afe8(%rip),%xmm0 │ │ │ │ - lea 0x3edda(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x645819(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x4609b(%rip),%rsi │ │ │ │ + movsd 0x260(%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x63b012(%rip),%xmm0 │ │ │ │ - lea 0x3edd9(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15110 │ │ │ │ - lea 0x94(%rsp),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63af7e(%rip),%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - movl $0x0,0x94(%rsp) │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cda10 │ │ │ │ - lea 0x3eab7(%rip),%rsi │ │ │ │ + mov 0x6457f4(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x46087(%rip),%rsi │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x63af32(%rip),%rsi │ │ │ │ - movl $0x0,0x94(%rsp) │ │ │ │ - mov 0x63af60(%rip),%rdi │ │ │ │ - callq 15d00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cda10 │ │ │ │ - lea 0x3ea9c(%rip),%rsi │ │ │ │ + mov 0x6457d2(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x46076(%rip),%rsi │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x63aee5(%rip),%rdi │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x37089(%rip),%rsi │ │ │ │ - movl $0x0,0x94(%rsp) │ │ │ │ - callq 15cc0 │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne cda10 │ │ │ │ - mov 0x63aebc(%rip),%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov 0x6457b0(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x3eb9d(%rip),%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x46065(%rip),%rsi │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x63aebf(%rip),%rcx │ │ │ │ - lea 0x0(,%rcx,8),%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x64578e(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x3eb91(%rip),%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x46054(%rip),%rsi │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x63ae7b(%rip),%rax │ │ │ │ - cmpq $0x0,0x63ae7b(%rip) │ │ │ │ - movq $0x1,0xd0(%rsp) │ │ │ │ - movq $0x1,0xd8(%rsp) │ │ │ │ - movq $0x1,0xe0(%rsp) │ │ │ │ - movq $0x1,0xe8(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jg cd61f │ │ │ │ - movl $0x0,0x6c(%rsp) │ │ │ │ - movl $0x0,0x68(%rsp) │ │ │ │ - lea 0x63adc9(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x63adbd(%rip),%rdx │ │ │ │ - lea 0x3ea3e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub 0x63ada6(%rip),%edx │ │ │ │ + mov 0x64576c(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x46043(%rip),%rsi │ │ │ │ + movsd 0x30(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ + mov 0x5b202(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq cd8ac │ │ │ │ - xchg %ax,%ax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0x63ad71(%rip),%rdi │ │ │ │ - lea 0xb8(%rsp),%rdx │ │ │ │ - cvtsi2sd %ebx,%xmm2 │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - mov %ebx,0x18(%rsp) │ │ │ │ - cvtsi2sdl 0x20(%rsp),%xmm3 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x63ad33(%rip),%rdi │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov 0xcf4(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - mov %edx,0x98(%rsp) │ │ │ │ - je cde98 │ │ │ │ - movsd 0xc0(%rsp),%xmm0 │ │ │ │ - addl $0x1,0x34(%rsp) │ │ │ │ - movsd %xmm0,(%r12,%rbx,8) │ │ │ │ - jmpq cd7b6 │ │ │ │ - jle cd786 │ │ │ │ - movslq 0x30(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp cde15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd (%r15,%rdx,8),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cde39 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jae cde4b │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je cd786 │ │ │ │ - mov 0x0(%rbp,%rdx,4),%r10d │ │ │ │ - mov (%r14,%rdx,4),%eax │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne cddf8 │ │ │ │ - test %eax,%eax │ │ │ │ - je cde33 │ │ │ │ - movsd (%r9,%rdx,8),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jae cde4b │ │ │ │ - movsd (%r15,%rdx,8),%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb cde08 │ │ │ │ - movsd (%r9,%rdx,8),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb cde08 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - addl $0x1,0x6c(%rsp) │ │ │ │ - addl $0x1,0x68(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je cdf30 │ │ │ │ - movsd 0x38(%rsp),%xmm6 │ │ │ │ - cmpl $0x2,0x158(%rsp) │ │ │ │ - movsd %xmm6,0x0(%r13,%rbx,8) │ │ │ │ - jle cd78d │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - mov %r8d,%ecx │ │ │ │ - lea 0x3e8a2(%rip),%rsi │ │ │ │ - jmpq cd80b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x98(%rsp),%rcx │ │ │ │ - lea 0xa8(%rsp),%rdx │ │ │ │ - movsd 0xb8(%rsp),%xmm1 │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - callq 15810 │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x64573b(%rip),%rax │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne c3903 │ │ │ │ + movsd 0x258(%rax),%xmm0 │ │ │ │ + ucomisd 0x645792(%rip),%xmm0 │ │ │ │ + jp c3cd4 │ │ │ │ + comisd 0x645784(%rip),%xmm0 │ │ │ │ + jne c3cd4 │ │ │ │ + movsd 0x260(%rax),%xmm0 │ │ │ │ + ucomisd 0x645766(%rip),%xmm0 │ │ │ │ + jp c3cd4 │ │ │ │ + comisd 0x645758(%rip),%xmm0 │ │ │ │ + jne c3cd4 │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + ucomisd 0x645705(%rip),%xmm0 │ │ │ │ + jp c3cd4 │ │ │ │ + comisd 0x6456f7(%rip),%xmm0 │ │ │ │ + jne c3cd4 │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ + ucomisd 0x6456dc(%rip),%xmm0 │ │ │ │ + jp c3cd4 │ │ │ │ + comisd 0x6456ce(%rip),%xmm0 │ │ │ │ + jne c3cd4 │ │ │ │ + movsd 0x6456f0(%rip),%xmm0 │ │ │ │ + subsd 0x30(%rax),%xmm0 │ │ │ │ + andpd 0x33ffb(%rip),%xmm0 │ │ │ │ + comisd 0x481bb(%rip),%xmm0 │ │ │ │ + ja c3cd4 │ │ │ │ + movsd 0x10(%rax),%xmm7 │ │ │ │ + movsd 0x88(%rax),%xmm0 │ │ │ │ + movapd 0x10(%rsp),%xmm4 │ │ │ │ + subsd %xmm7,%xmm0 │ │ │ │ + movapd %xmm7,%xmm6 │ │ │ │ + movsd %xmm7,0x90(%rsp) │ │ │ │ + xorpd %xmm4,%xmm6 │ │ │ │ + movq %xmm6,%rbx │ │ │ │ + movsd 0x18(%rax),%xmm6 │ │ │ │ + movsd %xmm0,0x88(%rsp) │ │ │ │ + movsd 0x90(%rax),%xmm0 │ │ │ │ + mov 0x6451d4(%rip),%eax │ │ │ │ + movsd %xmm6,0x108(%rsp) │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + xorpd %xmm4,%xmm2 │ │ │ │ + subsd %xmm6,%xmm3 │ │ │ │ + movq %xmm2,%r14 │ │ │ │ + movsd %xmm3,0xd8(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne cddc7 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - subsd 0xa0(%rsp),%xmm2 │ │ │ │ - andpd 0x29d7e(%rip),%xmm2 │ │ │ │ - comisd 0x28bd6(%rip),%xmm2 │ │ │ │ - ja cddc7 │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - subsd 0xa8(%rsp),%xmm0 │ │ │ │ - andpd 0x29d59(%rip),%xmm0 │ │ │ │ - comisd 0x28bb1(%rip),%xmm0 │ │ │ │ - ja cddc7 │ │ │ │ - jmpq cd7b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0xc0(%rsp),%xmm0 │ │ │ │ - cmpl $0x2,0x158(%rsp) │ │ │ │ - movsd %xmm0,0x0(%r13,%rbx,8) │ │ │ │ - jle cd78d │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov %r8d,%ecx │ │ │ │ - lea 0x3e7fc(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + je bcf0e │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x45f5d(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x88(%rsp),%xmm0 │ │ │ │ + lea 0x45f4f(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movq %r14,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x45f4a(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xd8(%rsp),%xmm0 │ │ │ │ + lea 0x45f37(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x50ad1(%rip),%rax │ │ │ │ + mov 0x5b04a(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq cd78d │ │ │ │ - mov 0x34(%rsp),%r9d │ │ │ │ - mov 0x6c(%rsp),%ecx │ │ │ │ + jmpq bcf0e │ │ │ │ + movdqa 0x48605(%rip),%xmm0 │ │ │ │ + movl $0x6e6576,0x643aef(%rip) │ │ │ │ + movups %xmm0,0x643ac8(%rip) │ │ │ │ + movdqa 0x4860c(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x643ac9(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x41fcc(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x68(%rsp),%r8d │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - lea 0x3e724(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq cd6e4 │ │ │ │ - mov 0x50a93(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmpq cdd20 │ │ │ │ - movl $0x0,0x6c(%rsp) │ │ │ │ - movl $0x0,0x68(%rsp) │ │ │ │ - jmpq cd8ac │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000cdfe0 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x63af71(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ce02a │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000ce030 : │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x63af41(%rip),%rdi │ │ │ │ - jmpq 15980 <__strcpy_chk@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000ce050 : │ │ │ │ - movslq %edi,%rdi │ │ │ │ - shl $0x2,%rdi │ │ │ │ - jmpq 15850 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000ce060 : │ │ │ │ - jmpq 15090 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000ce070 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %esi,%edi │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - callq ce050 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq ce050 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq ce050 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle ce395 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x0(,%rbx,4),%rdx │ │ │ │ - callq 154d0 │ │ │ │ - lea 0x0(,%rbx,8),%rsi │ │ │ │ - mov %ebp,0x2c(%rsp) │ │ │ │ - movq 0x29b98(%rip),%xmm3 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - lea -0x1(%rax),%r8d │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x8(,%r8,8),%rsi │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - jmp ce119 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - je ce17a │ │ │ │ - cmpl $0x1,(%rdi,%rcx,4) │ │ │ │ - mov %ecx,%esi │ │ │ │ - je ce110 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp ce14e │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r12,%rcx,8),%rdx │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb ce145 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov %esi,%r14d │ │ │ │ - mov %eax,%r13d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je ce110 │ │ │ │ - mov (%rdi,%rax,4),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je ce128 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jle ce145 │ │ │ │ - lea 0x3e803(%rip),%rdi │ │ │ │ - callq ce030 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - movslq %r13d,%r10 │ │ │ │ - addl $0x1,(%rdi,%r10,4) │ │ │ │ - mov (%r12,%r10,8),%rsi │ │ │ │ - lea 0x0(,%r10,8),%r11 │ │ │ │ - cmp %r14d,%r13d │ │ │ │ - jne ce335 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r14d,(%rcx,%rax,4) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r13d,(%rcx,%rax,4) │ │ │ │ - lea (%rsi,%r11,1),%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - ucomisd %xmm4,%xmm1 │ │ │ │ - jnp ce3b5 │ │ │ │ - movsd 0x288fd(%rip),%xmm0 │ │ │ │ - mov 0x288f6(%rip),%rcx │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea (%rcx,%rsi,1),%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - add $0x8,%rax │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne ce1e8 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle ce226 │ │ │ │ - mov (%r15,%r10,8),%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - lea (%rcx,%rax,1),%rdx │ │ │ │ - nop │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - add $0x8,%rax │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne ce210 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r9d,%r13d │ │ │ │ - je ce2a3 │ │ │ │ - mov (%r12,%r9,8),%rdx │ │ │ │ - lea (%rdx,%r11,1),%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ + mov 0x645507(%rip),%edx │ │ │ │ + lea 0x46041(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi,%rax,8),%xmm2 │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne ce250 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle ce2a3 │ │ │ │ - mov (%r15,%r9,8),%rdx │ │ │ │ - mov (%r15,%r11,1),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd (%rcx,%rax,8),%xmm2 │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - mov %rax,%r10 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r10,%r8 │ │ │ │ - jne ce280 │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %rbx,%r9 │ │ │ │ - jne ce230 │ │ │ │ - addq $0x1,(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne ce0fe │ │ │ │ - mov 0x2c(%rsp),%ebp │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - movslq %ebp,%r9 │ │ │ │ - mov %ebp,%ebp │ │ │ │ - lea 0x8(%r12,%rbp,8),%r10 │ │ │ │ - jmp ce2ed │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%r9 │ │ │ │ - test %r9d,%r9d │ │ │ │ - js ce395 │ │ │ │ - movslq (%rbx,%r9,4),%rdx │ │ │ │ - movslq (%r11,%r9,4),%rax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je ce2e0 │ │ │ │ - lea 0x0(,%rdx,8),%r8 │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - add $0x8,%rdx │ │ │ │ - lea (%rax,%r8,1),%rcx │ │ │ │ - add %rsi,%rax │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - movsd %xmm1,(%rcx) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jne ce310 │ │ │ │ - jmp ce2e0 │ │ │ │ - movslq %r14d,%rcx │ │ │ │ + lea 0x46041(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%r12,%rcx,8),%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - movsd (%rsi,%rax,8),%xmm1 │ │ │ │ - movsd %xmm1,(%rdx,%rax,8) │ │ │ │ - movsd %xmm0,(%rsi,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne ce340 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle ce197 │ │ │ │ - mov (%r15,%rcx,8),%rcx │ │ │ │ - mov (%r15,%r10,8),%rdx │ │ │ │ + lea 0x46049(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x645585(%rip),%edx │ │ │ │ + lea 0x46055(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - nop │ │ │ │ - movsd (%rcx,%rax,8),%xmm0 │ │ │ │ - movsd (%rdx,%rax,8),%xmm1 │ │ │ │ - mov %rax,%r9 │ │ │ │ - movsd %xmm1,(%rcx,%rax,8) │ │ │ │ - movsd %xmm0,(%rdx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jne ce370 │ │ │ │ - jmpq ce197 │ │ │ │ - callq ce060 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq ce060 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq ce060 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x41f5a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq ce16b │ │ │ │ - jne ce1c3 │ │ │ │ - lea 0x3e5b4(%rip),%rdi │ │ │ │ - callq ce030 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq ce16b │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000ce3e0 : │ │ │ │ - push %r15 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x1498,%edi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - sub $0x178,%rsp │ │ │ │ - mov %esi,0xac(%rsp) │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x645491(%rip),%edx │ │ │ │ + lea 0x46047(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x361d5(%rip),%rax │ │ │ │ - movl $0x0,0x104(%rsp) │ │ │ │ - movq $0xffffffffffffffff,0x118(%rsp) │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x108(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15w,0x5(%rax) │ │ │ │ - lea 0x4(%rax),%rdi │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - lea 0x104(%rsp),%rax │ │ │ │ - mov %rdi,0xb0(%rsp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cec93 │ │ │ │ - lea 0xfc(%rsp),%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - mov 0x118(%rsp),%rdi │ │ │ │ - mov %rbp,%r9 │ │ │ │ - lea 0x367cf(%rip),%rsi │ │ │ │ - lea 0x130(%rsp),%r8 │ │ │ │ - callq 15c70 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cec3d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - pushq 0xa8(%rsp) │ │ │ │ - mov 0x118(%rsp),%rdi │ │ │ │ - lea 0x3e0ff(%rip),%rsi │ │ │ │ - lea 0x140(%rsp),%r8 │ │ │ │ - callq 15c30 │ │ │ │ - mov %eax,0xb8(%rsp) │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cec3d │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle ce5a3 │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x3e44b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x88(%rsp),%edx │ │ │ │ + lea 0x4604b(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x128(%rsp),%rcx │ │ │ │ + mov %r13d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x120(%rsp),%rdx │ │ │ │ - lea 0x3e42f(%rip),%rsi │ │ │ │ + lea 0x4604c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x90(%rsp),%edx │ │ │ │ + lea 0x46057(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6454f2(%rip),%edx │ │ │ │ + lea 0x4605c(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - movsd 0x138(%rsp),%xmm1 │ │ │ │ - movsd 0x130(%rsp),%xmm0 │ │ │ │ - lea 0x3e41c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x504a5(%rip),%rax │ │ │ │ + mov 0x5af08(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x120(%rsp),%rax │ │ │ │ - mov 0xac(%rsp),%r9d │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne cf530 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jle cecb8 │ │ │ │ - mov 0x128(%rsp),%rbp │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - jle cecb8 │ │ │ │ - lea 0x0(,%rbp,8),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - lea 0x0(,%r14,8),%r15 │ │ │ │ - mov %rax,%r12 │ │ │ │ - add %rax,%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - add $0x8,%r12 │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne ce610 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jg cf55e │ │ │ │ - movq $0x1,0x140(%rsp) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - movq $0x1,0x148(%rsp) │ │ │ │ - shl $0x4,%r13 │ │ │ │ - movq $0x1,0x150(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x1,0x158(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle cf617 │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x110(%rsp),%r13 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x140(%rsp),%r15 │ │ │ │ - mov %ebx,0x28(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov %r12d,%ebx │ │ │ │ - mov (%rax,%r12,8),%rbp │ │ │ │ - pushq 0xa0(%rsp) │ │ │ │ - pushq 0x10(%rsp) │ │ │ │ - mov 0x118(%rsp),%rdi │ │ │ │ - mov %rbp,%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %rdi │ │ │ │ - movq 0x29577(%rip),%xmm2 │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x32c24(%rip),%rax │ │ │ │ - pop %r8 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - jne cec3d │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - addq $0x1,0x148(%rsp) │ │ │ │ - mov %edi,%esi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jle ce759 │ │ │ │ + mov 0x6454d6(%rip),%ebx │ │ │ │ + jmpq befe1 │ │ │ │ + cmp $0xffdc,%edx │ │ │ │ + jle c4b0a │ │ │ │ + movl $0xffdc,0x6453ef(%rip) │ │ │ │ + sub $0xffdc,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + sar %esi │ │ │ │ + mov %esi,0x38(%rsp) │ │ │ │ + lea 0x1(%rsi),%ebp │ │ │ │ + lea 0xffdb(%rsi),%r12d │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + cmp $0xffdc,%eax │ │ │ │ + jg c45cd │ │ │ │ + mov %eax,0x6453bf(%rip) │ │ │ │ + movl $0x0,0x88(%rsp) │ │ │ │ + jmpq befa5 │ │ │ │ + lea 0x4776c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp ce750 │ │ │ │ - andpd %xmm2,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jb ce750 │ │ │ │ - cmp %eax,%esi │ │ │ │ - cmovg %eax,%esi │ │ │ │ - cmp %eax,%ecx │ │ │ │ - cmovl %eax,%ecx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne ce730 │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jge ce7c4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movslq (%rsp),%rdx │ │ │ │ - movsd 0x130(%rsp),%xmm4 │ │ │ │ - cvtsi2sd %esi,%xmm0 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - cvtsi2sd %ecx,%xmm3 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - add $0x2,%edi │ │ │ │ - mov %edi,(%rsp) │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - subsd %xmm4,%xmm3 │ │ │ │ - movsd %xmm0,(%rsi,%rdx,8) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - movsd %xmm3,0x8(%rsi,%rax,1) │ │ │ │ - subsd 0x138(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rbx,%rdx,8) │ │ │ │ - movsd %xmm0,0x8(%rbx,%rax,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp 0x128(%rsp),%r12 │ │ │ │ - jl ce6b8 │ │ │ │ - mov 0x28(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jg cf74b │ │ │ │ - cmpl $0x2,(%rsp) │ │ │ │ - jg cf6d2 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je cf617 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - movsd 0x28c77(%rip),%xmm0 │ │ │ │ - movsd (%rdi),%xmm2 │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - subsd %xmm0,%xmm5 │ │ │ │ - addsd %xmm0,%xmm6 │ │ │ │ - subsd %xmm0,%xmm3 │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je cf671 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - subsd %xmm3,%xmm4 │ │ │ │ - subsd %xmm5,%xmm6 │ │ │ │ - cvtsi2sdl (%rsp),%xmm0 │ │ │ │ - movsd %xmm4,0xc8(%rsp) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd %xmm6,0xd8(%rsp) │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - movsd %xmm4,0xd0(%rsp) │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm2,0xe0(%rsp) │ │ │ │ - movsd %xmm1,0xe8(%rsp) │ │ │ │ - mov $0x18,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x18(%rax),%r12 │ │ │ │ - mov $0x18,%edi │ │ │ │ - add $0x8,%r13 │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x8(%r13) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne ce8a3 │ │ │ │ - mov $0x18,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x18(%rax),%r12 │ │ │ │ - mov $0x8,%edi │ │ │ │ - add $0x8,%r13 │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x8(%r13) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne ce8e5 │ │ │ │ - movslq 0x20(%rsp),%r13 │ │ │ │ - movq 0x29360(%rip),%xmm4 │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %ebx,%r13d │ │ │ │ - mov %rax,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x128(%rsp),%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle cf4cd │ │ │ │ - mov 0x3e382(%rip),%rax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r13d,%r14d │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - mov 0x120(%rsp),%rsi │ │ │ │ - movsd 0x329cd(%rip),%xmm12 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x3e361(%rip),%rax │ │ │ │ - movapd %xmm7,%xmm14 │ │ │ │ - movapd %xmm7,%xmm11 │ │ │ │ - movapd %xmm7,%xmm10 │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - movapd %xmm7,%xmm9 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x3e32f(%rip),%rax │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x3e325(%rip),%rax │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - sub %rbx,%rax │ │ │ │ - cvtsi2sd %r12d,%xmm2 │ │ │ │ - subsd 0x138(%rsp),%xmm2 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jge ced03 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - movsd 0x38(%rsp),%xmm13 │ │ │ │ - mov (%rax,%r12,8),%r13 │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %eax,%r13d │ │ │ │ - jmpq ceaba │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - addsd %xmm1,%xmm13 │ │ │ │ - addsd %xmm2,%xmm5 │ │ │ │ - addsd 0x280a2(%rip),%xmm14 │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - addsd %xmm3,%xmm7 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm3,%xmm9 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - addsd %xmm3,%xmm6 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - addsd %xmm3,%xmm10 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - addsd (%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - minsd 0x18(%rsp),%xmm0 │ │ │ │ - maxsd 0x10(%rsp),%xmm1 │ │ │ │ - addsd %xmm3,%xmm11 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - maxsd 0x8(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - minsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x1,%rbp │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jle cece0 │ │ │ │ - movsd (%r14,%rbp,8),%xmm0 │ │ │ │ - mov %ebp,%edx │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp ceaa7 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x2919c(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm12 │ │ │ │ - jb ceaa7 │ │ │ │ - comisd 0x28(%rsp),%xmm8 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %ebp,%xmm1 │ │ │ │ - subsd 0x130(%rsp),%xmm1 │ │ │ │ - jbe ceb43 │ │ │ │ - mov (%r15),%rax │ │ │ │ - movsd (%rax),%xmm3 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - movsd (%rax),%xmm15 │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - mulsd %xmm2,%xmm15 │ │ │ │ - addsd %xmm15,%xmm3 │ │ │ │ - addsd (%rax),%xmm3 │ │ │ │ - movapd %xmm0,%xmm15 │ │ │ │ - subsd %xmm3,%xmm15 │ │ │ │ - movapd %xmm8,%xmm3 │ │ │ │ - andpd 0x2913d(%rip),%xmm15 │ │ │ │ - addsd %xmm8,%xmm3 │ │ │ │ - comisd %xmm3,%xmm15 │ │ │ │ - ja ceaa7 │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - jle cea10 │ │ │ │ - lea 0x3df74(%rip),%rsi │ │ │ │ - mov %ebx,%ecx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5ae89(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq bf085 │ │ │ │ + movsd 0x148(%rsp),%xmm2 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x3,%eax │ │ │ │ - movsd %xmm8,0x88(%rsp) │ │ │ │ - movsd %xmm14,0x80(%rsp) │ │ │ │ - movsd %xmm11,0x78(%rsp) │ │ │ │ - movsd %xmm10,0x70(%rsp) │ │ │ │ - movsd %xmm13,0x68(%rsp) │ │ │ │ - movsd %xmm9,0x60(%rsp) │ │ │ │ - movsd %xmm7,0x58(%rsp) │ │ │ │ - movsd %xmm5,0x50(%rsp) │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd 0x138(%rsp),%xmm1 │ │ │ │ + lea 0x37501(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0x150(%rsp),%xmm2 │ │ │ │ + movsd 0x140(%rsp),%xmm1 │ │ │ │ + lea 0x37501(%rip),%rsi │ │ │ │ + movsd 0x300(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4fe80(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + lea 0x46018(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5adfd(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x32759(%rip),%rax │ │ │ │ - mov 0x120(%rsp),%rsi │ │ │ │ - movsd 0x88(%rsp),%xmm8 │ │ │ │ - movsd 0x78(%rsp),%xmm11 │ │ │ │ - movsd 0x80(%rsp),%xmm14 │ │ │ │ - movsd 0x70(%rsp),%xmm10 │ │ │ │ - movq %rax,%xmm12 │ │ │ │ - movsd 0x68(%rsp),%xmm13 │ │ │ │ - movsd 0x60(%rsp),%xmm9 │ │ │ │ - movsd 0x58(%rsp),%xmm7 │ │ │ │ - movsd 0x50(%rsp),%xmm5 │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movq 0x2904a(%rip),%xmm4 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - jmpq cea10 │ │ │ │ - mov 0x104(%rsp),%edi │ │ │ │ - callq cdfe0 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x63a323(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x168(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne cf80e │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - add $0x178,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - lea 0x3ddbf(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmp cec62 │ │ │ │ - lea 0x3dd02(%rip),%rdi │ │ │ │ - callq ce030 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x63a2a8(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp cec62 │ │ │ │ - nop │ │ │ │ - mov %r12,%rbx │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - mov 0x90(%rsp),%r12 │ │ │ │ - mov 0x128(%rsp),%rdi │ │ │ │ - movsd %xmm13,0x38(%rsp) │ │ │ │ - mov %r13d,%r14d │ │ │ │ - mov %rdi,%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jg ce9b0 │ │ │ │ - movsd (%rsp),%xmm3 │ │ │ │ - mov %r14d,%r13d │ │ │ │ - movsd %xmm14,(%rsp) │ │ │ │ - mov 0xac(%rsp),%esi │ │ │ │ - mov (%r15),%rcx │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - test %esi,%esi │ │ │ │ - je cf290 │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - divsd (%rsp),%xmm3 │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - movsd %xmm3,(%rax) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - jg cf42b │ │ │ │ - sub %rbx,%rdi │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jge cf342 │ │ │ │ - mov 0x120(%rsp),%rsi │ │ │ │ - movsd 0x28(%rsp),%xmm9 │ │ │ │ - movsd 0x325a6(%rip),%xmm3 │ │ │ │ - movsd 0x138(%rsp),%xmm11 │ │ │ │ - sub %rbx,%rsi │ │ │ │ + mov 0x644ecf(%rip),%ecx │ │ │ │ + jmpq bef5e │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x45a62(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne c4de0 │ │ │ │ + lea 0x1(%r14),%edx │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x45a31(%rip),%rdi │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne c5fcd │ │ │ │ + movb $0x0,0x1f4a80(%rsp) │ │ │ │ + add $0x2,%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq bcba7 │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq bcb7f │ │ │ │ + movdqa 0x48374(%rip),%xmm0 │ │ │ │ + movabs $0x29646565636f7270,%rax │ │ │ │ + mov %rax,0x643857(%rip) │ │ │ │ + mov $0x2e,%eax │ │ │ │ + movups %xmm0,0x6437eb(%rip) │ │ │ │ + movdqa 0x4835f(%rip),%xmm0 │ │ │ │ + mov %ax,0x643844(%rip) │ │ │ │ + movups %xmm0,0x6437e5(%rip) │ │ │ │ + movdqa 0x48359(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x6437e6(%rip) │ │ │ │ + movdqa 0x4835a(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x6437e7(%rip) │ │ │ │ + movdqa 0x4835b(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x6437e8(%rip) │ │ │ │ + movdqa 0x4835c(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x6437e9(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + jmpq be059 │ │ │ │ + movsd 0x78(%rbp),%xmm6 │ │ │ │ + ucomisd 0x32d6e(%rip),%xmm6 │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + jp c4ee6 │ │ │ │ + jne c4ee6 │ │ │ │ + movl $0x1,0x128(%rsp) │ │ │ │ + jmpq bec12 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + lea -0x1(%r8,%rax,1),%rdx │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + cmp $0x73,%al │ │ │ │ + je c51df │ │ │ │ + cmp $0x6d,%al │ │ │ │ + je c6f26 │ │ │ │ + cmp $0x64,%al │ │ │ │ + je c77a9 │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + cmp $0x70,%al │ │ │ │ + je c779c │ │ │ │ + lea 0x3b8(%rsp),%rbp │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%r12 │ │ │ │ + movsd %xmm0,0x80(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%r12 │ │ │ │ + cmp %r12,0x3b8(%rsp) │ │ │ │ + jb c87d6 │ │ │ │ + lea 0x2(%r14),%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jge c4b02 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + mov 0x2a10(%rsp,%rcx,8),%r12 │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + cmpb $0x2d,(%r12) │ │ │ │ + je c4b02 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x452ee(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c76dd │ │ │ │ + mov 0x47c48(%rip),%rax │ │ │ │ + add $0x3,%r14d │ │ │ │ + movl $0x3,0x240(%rsp) │ │ │ │ + mov %rax,0x278(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + jmpq c195a │ │ │ │ + lea 0x0(%r13,%r13,4),%rax │ │ │ │ + mov 0x33b03(%rip),%rcx │ │ │ │ + lea 0x0(%r13,%rax,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + movl $0x0,0xaa38(%rsp,%rax,1) │ │ │ │ + mov %rcx,0xaa30(%rsp,%rax,1) │ │ │ │ + jmpq c0bf9 │ │ │ │ + imul $0x1860,0x10(%rsp),%rax │ │ │ │ + mov 0x33ad2(%rip),%rcx │ │ │ │ + movl $0x0,0x21240(%rsp,%rax,1) │ │ │ │ + mov %rcx,0x21238(%rsp,%rax,1) │ │ │ │ + jmpq c0533 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c6055 │ │ │ │ mov 0x98(%rsp),%r9 │ │ │ │ - movsd 0x130(%rsp),%xmm7 │ │ │ │ - movapd %xmm9,%xmm6 │ │ │ │ - movsd 0x27d1a(%rip),%xmm10 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %esi,%xmm2 │ │ │ │ - subsd %xmm11,%xmm2 │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jle cee55 │ │ │ │ - mov (%r9,%rsi,8),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movsd (%r8,%rax,8),%xmm0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x3a8(%rsp),%rdi │ │ │ │ + lea 0x64512b(%rip),%rcx │ │ │ │ + lea 0x32e32(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c7d25 │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x3a8(%rsp),%rdi │ │ │ │ + lea 0x6450e9(%rip),%rcx │ │ │ │ + lea 0x32dfb(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c7d36 │ │ │ │ + mov 0x6450bf(%rip),%esi │ │ │ │ + mov 0x6450bd(%rip),%edi │ │ │ │ + callq b61c0 │ │ │ │ + mov %rax,0x645015(%rip) │ │ │ │ + jmpq bce8a │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq bce44 │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq bce24 │ │ │ │ + lea 0x238(%rsp),%rcx │ │ │ │ + lea 0x258(%rsp),%rdx │ │ │ │ + movsd 0x268(%rsp),%xmm1 │ │ │ │ + movsd 0x260(%rsp),%xmm0 │ │ │ │ + lea 0x250(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x238(%rsp),%eax │ │ │ │ + movsd 0x250(%rsp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd 0x339ab(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x644fb3(%rip) │ │ │ │ + movsd 0x258(%rsp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + subsd 0x3398e(%rip),%xmm2 │ │ │ │ + movsd %xmm2,0x644f8e(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jne bcdeb │ │ │ │ + ucomisd %xmm1,%xmm1 │ │ │ │ + jp bcdeb │ │ │ │ + movq 0x338cc(%rip),%xmm5 │ │ │ │ + movsd 0x3399c(%rip),%xmm2 │ │ │ │ + andpd %xmm5,%xmm1 │ │ │ │ + movaps %xmm5,0x20(%rsp) │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jb bcdeb │ │ │ │ ucomisd %xmm0,%xmm0 │ │ │ │ - jp cee4c │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm4,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - jb cee4c │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov (%r15),%rcx │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - subsd %xmm7,%xmm1 │ │ │ │ - mulsd (%rcx),%xmm1 │ │ │ │ - mov 0x8(%r15),%rcx │ │ │ │ - movsd (%rcx),%xmm12 │ │ │ │ - mov 0x10(%r15),%rcx │ │ │ │ - mulsd %xmm2,%xmm12 │ │ │ │ - addsd %xmm12,%xmm1 │ │ │ │ - addsd (%rcx),%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm8,%xmm1 │ │ │ │ - addsd %xmm8,%xmm1 │ │ │ │ - movapd %xmm0,%xmm12 │ │ │ │ - andpd %xmm4,%xmm12 │ │ │ │ - comisd %xmm1,%xmm12 │ │ │ │ - ja cee4c │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm10,%xmm9 │ │ │ │ - addsd %xmm0,%xmm6 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne cedd8 │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne cedb8 │ │ │ │ - divsd %xmm9,%xmm6 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - ucomisd %xmm6,%xmm5 │ │ │ │ - ja cf813 │ │ │ │ - sqrtsd %xmm6,%xmm6 │ │ │ │ - movapd %xmm6,%xmm8 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle ceecb │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ + jp bcdeb │ │ │ │ + andpd %xmm5,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm2 │ │ │ │ + jae bce01 │ │ │ │ + jmpq bcdeb │ │ │ │ + lea 0x45795(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0xa8(%rsp),%edx │ │ │ │ - lea 0x3db77(%rip),%rsi │ │ │ │ - movsd %xmm9,0x48(%rsp) │ │ │ │ - movsd %xmm8,0x40(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x48(%rsp),%xmm9 │ │ │ │ - movq 0x28dac(%rip),%xmm4 │ │ │ │ - movsd 0x40(%rsp),%xmm8 │ │ │ │ - addl $0x1,0xa8(%rsp) │ │ │ │ - mov 0xa8(%rsp),%eax │ │ │ │ - cmp $0x14,%eax │ │ │ │ - jne ce920 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - movsd %xmm9,0x48(%rsp) │ │ │ │ - mov 0x108(%rsp),%rdi │ │ │ │ - movsd %xmm8,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - callq 15300 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - movsd 0xd8(%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm8 │ │ │ │ - movsd 0x20(%rsp),%xmm13 │ │ │ │ - ucomisd %xmm4,%xmm5 │ │ │ │ - movsd 0x48(%rsp),%xmm9 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - jp cef67 │ │ │ │ - jne cef67 │ │ │ │ - movsd %xmm4,0xd0(%rsp) │ │ │ │ - movsd 0x27b73(%rip),%xmm4 │ │ │ │ - movsd %xmm5,0xe0(%rsp) │ │ │ │ - movsd %xmm4,0xd8(%rsp) │ │ │ │ - movsd 0xc8(%rsp),%xmm6 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm6 │ │ │ │ - jp cefa2 │ │ │ │ - jne cefa2 │ │ │ │ - movsd %xmm4,0xd0(%rsp) │ │ │ │ - movsd 0x27b39(%rip),%xmm4 │ │ │ │ - movsd %xmm13,0xe8(%rsp) │ │ │ │ - movsd %xmm4,0xc8(%rsp) │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movapd %xmm13,%xmm7 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x10(%r15),%rcx │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - lea 0x639fba(%rip),%rdi │ │ │ │ - divsd %xmm6,%xmm4 │ │ │ │ - mov (%r15),%rax │ │ │ │ - movq %xmm4,%rbx │ │ │ │ - movsd 0x30(%rsp),%xmm4 │ │ │ │ - pushq 0xd0(%rsp) │ │ │ │ - pushq 0xd0(%rsp) │ │ │ │ - divsd %xmm6,%xmm4 │ │ │ │ - mov 0xe8(%rsp),%r12 │ │ │ │ - push %r12 │ │ │ │ - mov 0x100(%rsp),%rbp │ │ │ │ - push %rbp │ │ │ │ - mov 0x100(%rsp),%r14 │ │ │ │ - push %r14 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movsd %xmm9,(%rsp) │ │ │ │ - movsd %xmm8,0x8(%rsp) │ │ │ │ - movsd %xmm8,0x60(%rsp) │ │ │ │ - movsd %xmm9,0x58(%rsp) │ │ │ │ - movq %xmm4,%r13 │ │ │ │ - push %r13 │ │ │ │ - push %rbx │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - movsd 0x60(%rsp),%xmm6 │ │ │ │ - movsd 0x188(%rsp),%xmm4 │ │ │ │ - movsd 0x180(%rsp),%xmm3 │ │ │ │ - movsd (%rcx),%xmm2 │ │ │ │ - lea 0x3dac3(%rip),%rcx │ │ │ │ - movsd (%rdx),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x8,%eax │ │ │ │ - movsd %xmm13,0x68(%rsp) │ │ │ │ - movsd %xmm5,0x50(%rsp) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - add $0x50,%rsp │ │ │ │ - mov 0x10(%r15),%rcx │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - pushq 0xd0(%rsp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x639ae5(%rip),%rdi │ │ │ │ - pushq 0xd0(%rsp) │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - movsd 0x50(%rsp),%xmm8 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movsd 0x58(%rsp),%xmm9 │ │ │ │ - movsd %xmm8,0x8(%rsp) │ │ │ │ - movsd %xmm8,0x60(%rsp) │ │ │ │ - movsd %xmm9,(%rsp) │ │ │ │ - movsd %xmm9,0x58(%rsp) │ │ │ │ - push %r13 │ │ │ │ - push %rbx │ │ │ │ - pushq 0x50(%rsp) │ │ │ │ - movsd 0x68(%rsp),%xmm13 │ │ │ │ - movsd 0x60(%rsp),%xmm6 │ │ │ │ - movsd 0x50(%rsp),%xmm5 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movapd %xmm13,%xmm7 │ │ │ │ - mov $0x8,%eax │ │ │ │ - movsd 0x188(%rsp),%xmm4 │ │ │ │ - movsd (%rcx),%xmm2 │ │ │ │ - lea 0x3dac8(%rip),%rcx │ │ │ │ - movsd 0x180(%rsp),%xmm3 │ │ │ │ - movsd (%rdx),%xmm1 │ │ │ │ - mov $0x400,%edx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x108(%rsp),%r14 │ │ │ │ - add $0x50,%rsp │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x639e39(%rip),%rsi │ │ │ │ - movl $0x0,(%r14) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x404(%r14),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - lea 0x639a1a(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x20(%rsp),%xmm9 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - movsd 0x18(%rsp),%xmm13 │ │ │ │ - movsd 0x28(%rsp),%xmm8 │ │ │ │ - movsd %xmm0,0x1408(%r14) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - movsd %xmm0,0x1410(%r14) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - cvttsd2si %xmm9,%eax │ │ │ │ - movsd %xmm4,0x1438(%r14) │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x1418(%r14) │ │ │ │ - movsd 0x130(%rsp),%xmm0 │ │ │ │ - movsd %xmm4,0x1448(%r14) │ │ │ │ - movsd 0xe0(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x1420(%r14) │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - movsd %xmm5,0x1430(%r14) │ │ │ │ - movsd 0xd8(%rsp),%xmm5 │ │ │ │ - movsd %xmm4,0x1470(%r14) │ │ │ │ - movsd 0xe8(%rsp),%xmm4 │ │ │ │ - mov %rbx,0x1450(%r14) │ │ │ │ - movsd %xmm4,0x1478(%r14) │ │ │ │ - mov %r13,0x1458(%r14) │ │ │ │ - mov %eax,0x1460(%r14) │ │ │ │ - movsd %xmm0,0x1428(%r14) │ │ │ │ - movsd %xmm13,0x1440(%r14) │ │ │ │ - movsd %xmm8,0x1468(%r14) │ │ │ │ - movsd %xmm5,0x1480(%r14) │ │ │ │ - movsd 0xc8(%rsp),%xmm4 │ │ │ │ - movsd 0xd0(%rsp),%xmm5 │ │ │ │ - movsd %xmm4,0x1488(%r14) │ │ │ │ - movsd %xmm5,0x1490(%r14) │ │ │ │ - jmpq cec62 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc0(%rsp),%r14 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - movsd %xmm8,0x40(%rsp) │ │ │ │ - mov (%r14),%r10 │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - mov 0x10(%r14),%rsi │ │ │ │ - movsd %xmm7,(%r10) │ │ │ │ - movsd %xmm6,(%rdi) │ │ │ │ - movsd %xmm5,(%rsi) │ │ │ │ - movsd %xmm6,0x8(%r10) │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - movsd %xmm9,0x8(%rdi) │ │ │ │ - movsd %xmm6,0x8(%rsi) │ │ │ │ - movsd %xmm5,0x10(%r10) │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - movsd %xmm6,0x10(%rdi) │ │ │ │ - movsd %xmm5,0x10(%rsi) │ │ │ │ - movsd %xmm10,(%rcx) │ │ │ │ - movsd %xmm11,(%rdx) │ │ │ │ - movsd %xmm3,(%rax) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - jg cf353 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - callq ce070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cf653 │ │ │ │ - mov 0x128(%rsp),%rdi │ │ │ │ - movq 0x28941(%rip),%xmm4 │ │ │ │ - movsd 0x40(%rsp),%xmm8 │ │ │ │ - sub %rbx,%rdi │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jl ced6b │ │ │ │ - movsd 0x28(%rsp),%xmm9 │ │ │ │ - movapd %xmm9,%xmm6 │ │ │ │ - jmpq cee62 │ │ │ │ - lea 0x3d665(%rip),%rsi │ │ │ │ + mov 0x644f12(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x3778f(%rip),%rsi │ │ │ │ + cvttsd2si 0x88(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov (%r15),%rdx │ │ │ │ + mov 0x644ef0(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x3d778(%rip),%rsi │ │ │ │ - movsd (%rdx),%xmm3 │ │ │ │ - movsd 0x10(%rax),%xmm2 │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x4,%eax │ │ │ │ + lea 0x3777c(%rip),%rsi │ │ │ │ + cvttsd2si 0x90(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - lea 0x3d74d(%rip),%rsi │ │ │ │ + mov 0x644ece(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd (%rdx),%xmm3 │ │ │ │ - movsd 0x10(%rax),%xmm2 │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x4,%eax │ │ │ │ + lea 0x4573f(%rip),%rsi │ │ │ │ + movsd 0x258(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov 0x10(%r15),%rdx │ │ │ │ - lea 0x3d71d(%rip),%rsi │ │ │ │ + mov 0x644ea9(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd (%rdx),%xmm3 │ │ │ │ - movsd 0x10(%rax),%xmm2 │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x4,%eax │ │ │ │ + lea 0x4572b(%rip),%rsi │ │ │ │ + movsd 0x260(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x3d5c4(%rip),%rsi │ │ │ │ + mov 0x644e84(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x45717(%rip),%rsi │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x3,%esi │ │ │ │ - callq ce070 │ │ │ │ - movsd 0x40(%rsp),%xmm8 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cf653 │ │ │ │ - lea 0x3d58d(%rip),%rsi │ │ │ │ + mov 0x644e62(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm8,0x40(%rsp) │ │ │ │ + lea 0x45706(%rip),%rsi │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ + mov 0x644e40(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x3d59e(%rip),%rsi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ + lea 0x456f5(%rip),%rsi │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ + mov 0x644e1e(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x3d58d(%rip),%rsi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ + lea 0x456e4(%rip),%rsi │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ + mov 0x644dfc(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x3d57c(%rip),%rsi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ + lea 0x456d3(%rip),%rsi │ │ │ │ + movsd 0x30(%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3d515(%rip),%rsi │ │ │ │ + mov 0x128(%rsp),%edx │ │ │ │ + lea 0x456c7(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x128(%rsp),%rdi │ │ │ │ - movsd 0x40(%rsp),%xmm8 │ │ │ │ - movq 0x287a8(%rip),%xmm4 │ │ │ │ - jmpq ced5f │ │ │ │ - mov 0x3d7ec(%rip),%rax │ │ │ │ - movsd 0x28(%rsp),%xmm7 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x3d7e2(%rip),%rax │ │ │ │ - movapd %xmm7,%xmm3 │ │ │ │ - movapd %xmm7,%xmm11 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ - movapd %xmm7,%xmm10 │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - movapd %xmm7,%xmm9 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x3d7b2(%rip),%rax │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x3d7a8(%rip),%rax │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmpq ced24 │ │ │ │ - mov 0x128(%rsp),%rbp │ │ │ │ - lea 0x0(,%rbp,8),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jg ce5f3 │ │ │ │ - jmpq ce626 │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x3d538(%rip),%rsi │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - imul %rbp,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ + lea 0x456b8(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4f4bd(%rip),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x128(%rsp),%r13 │ │ │ │ - mov 0x120(%rsp),%rax │ │ │ │ - movq $0x1,0x140(%rsp) │ │ │ │ - movq $0x1,0x148(%rsp) │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x1,0x150(%rsp) │ │ │ │ - movq $0x1,0x158(%rsp) │ │ │ │ - shl $0x4,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jg ce688 │ │ │ │ + lea 0x4181f(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x3d3d0(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r12),%rdi │ │ │ │ + mov 0x5a849(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - movsd %xmm4,0xd0(%rsp) │ │ │ │ - movsd %xmm4,0xc8(%rsp) │ │ │ │ - movsd %xmm4,0xd8(%rsp) │ │ │ │ - movsd %xmm4,0xe8(%rsp) │ │ │ │ - movsd %xmm4,0xe0(%rsp) │ │ │ │ - jmpq ce88a │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x639919(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq cec62 │ │ │ │ - movsd 0x8(%rdi),%xmm8 │ │ │ │ - movsd 0x8(%rsi),%xmm7 │ │ │ │ - movapd %xmm8,%xmm11 │ │ │ │ - movapd %xmm8,%xmm10 │ │ │ │ - movapd %xmm7,%xmm9 │ │ │ │ - subsd %xmm0,%xmm11 │ │ │ │ - addsd %xmm0,%xmm10 │ │ │ │ - subsd %xmm0,%xmm9 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm8,%xmm2 │ │ │ │ - addsd %xmm7,%xmm1 │ │ │ │ - minsd %xmm5,%xmm11 │ │ │ │ - maxsd %xmm6,%xmm10 │ │ │ │ - minsd %xmm3,%xmm9 │ │ │ │ - maxsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm11,%xmm5 │ │ │ │ - movapd %xmm10,%xmm6 │ │ │ │ - movapd %xmm9,%xmm3 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmpq ce83a │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 514c0 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 504a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,0xe0(%rsp) │ │ │ │ - callq 504b0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,0xe8(%rsp) │ │ │ │ - callq 504c0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,0xd8(%rsp) │ │ │ │ - callq 504d0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,0xc8(%rsp) │ │ │ │ - callq 504e0 │ │ │ │ - xorpd 0x27d7d(%rip),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - movsd %xmm0,0xd0(%rsp) │ │ │ │ - jmpq ce88a │ │ │ │ - mov (%rsp),%r14d │ │ │ │ + mov 0x644d82(%rip),%r14 │ │ │ │ + movq 0x336f2(%rip),%xmm6 │ │ │ │ + mov 0x64490c(%rip),%eax │ │ │ │ + movsd 0x10(%r14),%xmm2 │ │ │ │ + movsd 0x18(%r14),%xmm3 │ │ │ │ + movaps %xmm6,0x10(%rsp) │ │ │ │ + movsd 0x88(%r14),%xmm0 │ │ │ │ + movapd %xmm3,%xmm7 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + xorpd %xmm6,%xmm7 │ │ │ │ + xorpd %xmm6,%xmm5 │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + movsd %xmm7,0x78(%rsp) │ │ │ │ + movsd %xmm5,0xf8(%rsp) │ │ │ │ + movsd %xmm0,0x80(%rsp) │ │ │ │ + movsd 0x90(%r14),%xmm0 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + subsd %xmm3,%xmm7 │ │ │ │ + movsd %xmm7,0x70(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je bcd7b │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3d27a(%rip),%rsi │ │ │ │ - mov %r14d,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x45601(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4f2d4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmp $0x2,%r14d │ │ │ │ - jle ce7ec │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq 514c0 │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 504b0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 504a0 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x3d27c(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + lea 0x455f3(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 504d0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - callq 504c0 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ + movsd 0x78(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x3d266(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ + lea 0x455ed(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 504e0 │ │ │ │ + movsd 0x70(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x455e2(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x3d25a(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq cf6e4 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm9,0x40(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x40(%rsp),%xmm9 │ │ │ │ - movq 0x2843e(%rip),%xmm4 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - jmpq cee80 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000cf840 : │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja cf864 │ │ │ │ - xor %eax,%eax │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - mov $0x1,%edx │ │ │ │ - setp %al │ │ │ │ - cmovne %edx,%eax │ │ │ │ - retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000cf870 : │ │ │ │ - push %r15 │ │ │ │ - mov %esi,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov $0x15d0,%edi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x85c8,%rsp │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov %r8d,0x20(%rsp) │ │ │ │ - movsd %xmm0,0x1d8(%rsp) │ │ │ │ - movsd %xmm1,0x1d0(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x85b8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x644c83(%rip),%r14 │ │ │ │ + jmpq bcd7b │ │ │ │ + movsd 0x78(%r14),%xmm4 │ │ │ │ + ucomisd 0x33a78(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + jp c4b4d │ │ │ │ + jne c4b4d │ │ │ │ + movl $0x0,0x128(%rsp) │ │ │ │ + jmpq bcd1e │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c60d3 │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + lea 0x644cc7(%rip),%rcx │ │ │ │ + lea 0x329ce(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c60c2 │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + lea 0x644c85(%rip),%rcx │ │ │ │ + lea 0x32997(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c60b1 │ │ │ │ + mov 0x644c5b(%rip),%esi │ │ │ │ + mov 0x644c59(%rip),%edi │ │ │ │ + callq b61c0 │ │ │ │ + mov %rax,0x644bb1(%rip) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq bcbe8 │ │ │ │ + imul 0x644b66(%rip),%ebp │ │ │ │ + lea 0x0(,%rbp,4),%r13d │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r13d,0x644b50(%rip) │ │ │ │ callq 15850 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0x8608(%rsp),%r10d │ │ │ │ - movq $0xffffffffffffffff,0x2d8(%rsp) │ │ │ │ - mov %r9w,0x5(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x644b69(%rip) │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 15850 │ │ │ │ + movl $0x0,0x644b3f(%rip) │ │ │ │ + mov %rax,0x644b48(%rip) │ │ │ │ mov %rax,%r12 │ │ │ │ - lea 0x4(%rax),%rbp │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov 0x34cf4(%rip),%rax │ │ │ │ - mov %rax,0x2d0(%rsp) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne cfad8 │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - je cfa68 │ │ │ │ - lea 0x1f0(%rsp),%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x2c8(%rsp),%rsi │ │ │ │ + test %r13d,%r13d │ │ │ │ + je bf075 │ │ │ │ mov %r13,%rdx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - movl $0x0,0x1f0(%rsp) │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cfac3 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - mov 0x2c8(%rsp),%rdi │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle cf993 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movl $0x0,0x1f0(%rsp) │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne cfbf0 │ │ │ │ - mov 0x2c8(%rsp),%rdi │ │ │ │ - lea 0x1f8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - movl $0x0,0x1f0(%rsp) │ │ │ │ - callq 15580 │ │ │ │ - test %eax,%eax │ │ │ │ - je cfa10 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je cf9c4 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x3da62(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + mov %r13d,0x644b0b(%rip) │ │ │ │ + jmpq bf075 │ │ │ │ + movl $0x1,0xaa38(%rsp,%rax,1) │ │ │ │ + jmpq c0bbd │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x458ae(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5a5bf(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq c1de3 │ │ │ │ + lea 0x500(%rsp),%r12 │ │ │ │ + lea 0x450(%rsp),%rdi │ │ │ │ + callq 155b0 │ │ │ │ + mov $0x208,%edx │ │ │ │ + mov $0x3e,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x500(%rsp) │ │ │ │ + callq 15730 │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15a10 │ │ │ │ + mov 0x644a7d(%rip),%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0x530(%rsp) │ │ │ │ + mov 0x644a69(%rip),%eax │ │ │ │ + mov %eax,0x534(%rsp) │ │ │ │ + movabs $0x200000003,%rax │ │ │ │ + mov %rax,0x538(%rsp) │ │ │ │ + callq 159d0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x55,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15800 │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15890 │ │ │ │ + mov 0x644af6(%rip),%ebx │ │ │ │ + jmpq befea │ │ │ │ + movl $0x1,0x21240(%rsp,%rcx,1) │ │ │ │ + jmpq c04f8 │ │ │ │ + mov 0x644a0b(%rip),%ebp │ │ │ │ + shl $0x3,%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x644a29(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x644a15(%rip) │ │ │ │ + jmpq bf075 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f3000 │ │ │ │ xor %eax,%eax │ │ │ │ + callq b5710 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x46f49(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x642f51(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x85b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne d4993 │ │ │ │ - add $0x85c8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x2c8(%rsp),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x200(%rsp),%rdx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x35272(%rip),%rsi │ │ │ │ - movl $0x0,0x1f0(%rsp) │ │ │ │ - callq 15380 │ │ │ │ + jmpq be770 │ │ │ │ + movsd 0x78(%r14),%xmm7 │ │ │ │ + ucomisd 0x3252d(%rip),%xmm7 │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + jp c6a66 │ │ │ │ + jne c6a66 │ │ │ │ + movl $0x1,0x128(%rsp) │ │ │ │ + jmpq bcd1e │ │ │ │ + movl $0xffdc,0x644975(%rip) │ │ │ │ + sub $0xffdc,%eax │ │ │ │ + sar %eax │ │ │ │ + mov %eax,0x88(%rsp) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + lea 0xffda(%rax),%r13d │ │ │ │ + jmpq befa5 │ │ │ │ + mov 0x324dc(%rip),%rax │ │ │ │ + movl $0x4,0x128(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmpq bec12 │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + lea 0x645620(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq b6500 │ │ │ │ + mov $0x0,%edx │ │ │ │ test %eax,%eax │ │ │ │ - je cfb78 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + cmovg 0x64560a(%rip),%edx │ │ │ │ + mov %eax,0x645a10(%rip) │ │ │ │ + mov %edx,0x645a16(%rip) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne c465d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ test %rax,%rax │ │ │ │ - je cfa56 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x3d9f8(%rip),%rcx │ │ │ │ - jmpq cf9ce │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x8000,%edi │ │ │ │ - lea 0x1f0(%rsp),%rbx │ │ │ │ - callq 15850 │ │ │ │ + jne c75cd │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x44c6f(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c46b5 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0xb,%eax │ │ │ │ + ja bfdf2 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb bfdf2 │ │ │ │ + mov %ebx,0xac(%rsp) │ │ │ │ + lea 0x1f1a80(%rsp),%rdx │ │ │ │ + lea 0x44c28(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + lea 0x1f1b80(%rsp),%rdx │ │ │ │ + lea 0x44c27(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x44c2b(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c473b │ │ │ │ + movzbl 0x1f2e80(%rsp),%eax │ │ │ │ + movl $0x0,0x228(%rsp) │ │ │ │ + cmp $0x67,%al │ │ │ │ + je c7670 │ │ │ │ + cmp $0x61,%al │ │ │ │ + je c80fc │ │ │ │ + cmpb $0x6c,0x0(%rbp) │ │ │ │ + jne c75e3 │ │ │ │ + cmpb $0x69,0x1(%rbp) │ │ │ │ + jne c75e3 │ │ │ │ + cmpb $0x6e,0x2(%rbp) │ │ │ │ + jne c75e3 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + lea 0x24c(%rsp),%r12 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x2c8(%rsp),%rsi │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + lea 0x398(%rsp),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ mov $0x9,%edi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movl $0x0,0x1f0(%rsp) │ │ │ │ callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - je cf95d │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je cfac3 │ │ │ │ - mov %r9,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x3b1f4(%rip),%rcx │ │ │ │ - jmpq cf9ce │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%edx │ │ │ │ - lea 0x3d1ee(%rip),%rsi │ │ │ │ + jne c76b1 │ │ │ │ + mov 0x6458e0(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle be059 │ │ │ │ + mov 0x398(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %r12,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je be059 │ │ │ │ + mov 0x6458b4(%rip),%r8d │ │ │ │ + lea 0x37054(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x642d26(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4515b(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov 0x64479e(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x3701b(%rip),%rsi │ │ │ │ + cvttsd2si 0x88(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64477c(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x37008(%rip),%rsi │ │ │ │ + cvttsd2si 0x90(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3d1e8(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64475a(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x44fcb(%rip),%rsi │ │ │ │ + movsd 0x258(%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x1d8(%rsp),%xmm0 │ │ │ │ - lea 0x3d1e0(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x644735(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x44fb7(%rip),%rsi │ │ │ │ + movsd 0x260(%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x1d0(%rsp),%xmm0 │ │ │ │ - lea 0x3d1d8(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ + mov 0x644710(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x44fa3(%rip),%rsi │ │ │ │ + movsd 0x10(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6446ee(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x44f92(%rip),%rsi │ │ │ │ + movsd 0x18(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6446cc(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x3d1d9(%rip),%rsi │ │ │ │ + lea 0x44f81(%rip),%rsi │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6446aa(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x44f70(%rip),%rsi │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x644688(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x44f5f(%rip),%rsi │ │ │ │ + movsd 0x30(%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4eedc(%rip),%rax │ │ │ │ + mov 0x5a11e(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq cf915 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%edx │ │ │ │ - movl $0x0,0x1f8(%rsp) │ │ │ │ - lea 0x3510b(%rip),%rsi │ │ │ │ - push %rbx │ │ │ │ - mov 0x210(%rsp),%ecx │ │ │ │ - mov 0x2d8(%rsp),%rdi │ │ │ │ - lea 0x204(%rsp),%r9 │ │ │ │ - lea 0x310(%rsp),%r8 │ │ │ │ - callq 15c70 │ │ │ │ - mov %eax,0x130(%rsp) │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ + mov 0x644657(%rip),%rax │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne c49e7 │ │ │ │ + movsd 0x258(%rax),%xmm0 │ │ │ │ + ucomisd 0x6446ae(%rip),%xmm0 │ │ │ │ + jp c4e6f │ │ │ │ + comisd 0x6446a0(%rip),%xmm0 │ │ │ │ + jne c4e6f │ │ │ │ + movsd 0x260(%rax),%xmm0 │ │ │ │ + ucomisd 0x644682(%rip),%xmm0 │ │ │ │ + jp c4e6f │ │ │ │ + comisd 0x644674(%rip),%xmm0 │ │ │ │ + jne c4e6f │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + ucomisd 0x644621(%rip),%xmm0 │ │ │ │ + jp c4e6f │ │ │ │ + comisd 0x644613(%rip),%xmm0 │ │ │ │ + jne c4e6f │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ + ucomisd 0x6445f8(%rip),%xmm0 │ │ │ │ + jp c4e6f │ │ │ │ + comisd 0x6445ea(%rip),%xmm0 │ │ │ │ + jne c4e6f │ │ │ │ + movsd 0x64460c(%rip),%xmm0 │ │ │ │ + subsd 0x30(%rax),%xmm0 │ │ │ │ + andpd 0x32f17(%rip),%xmm0 │ │ │ │ + comisd 0x470d7(%rip),%xmm0 │ │ │ │ + ja c4e6f │ │ │ │ + movsd 0x10(%rax),%xmm4 │ │ │ │ + movsd 0x88(%rax),%xmm0 │ │ │ │ + movsd 0x18(%rax),%xmm7 │ │ │ │ + movapd 0x10(%rsp),%xmm6 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + mov 0x644117(%rip),%edx │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd %xmm4,0xf0(%rsp) │ │ │ │ + movapd %xmm7,%xmm4 │ │ │ │ + xorpd %xmm6,%xmm1 │ │ │ │ + movsd %xmm7,0x110(%rsp) │ │ │ │ + xorpd %xmm6,%xmm4 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + movsd 0x90(%rax),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + subsd %xmm7,%xmm3 │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je bd06d │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm1,0x120(%rsp) │ │ │ │ + movsd %xmm4,0x100(%rsp) │ │ │ │ + lea 0x44eca(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x44ec4(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x100(%rsp),%xmm4 │ │ │ │ + lea 0x44eb1(%rip),%rsi │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x44ea7(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x59f63(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x644035(%rip),%edx │ │ │ │ + movsd 0x120(%rsp),%xmm1 │ │ │ │ + movsd 0x100(%rsp),%xmm4 │ │ │ │ + jmpq bd06d │ │ │ │ + mov %eax,%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmpq c3b7c │ │ │ │ + movl $0x2,-0x374098(%rcx) │ │ │ │ + jmpq c0bbd │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq bcfb3 │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq bcf31 │ │ │ │ + mov 0x31f84(%rip),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmpq c432a │ │ │ │ + movl $0x2,-0x35d890(%rdx) │ │ │ │ + jmpq c04f8 │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + lea 0x6448c4(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq b6500 │ │ │ │ + mov $0x0,%edx │ │ │ │ test %eax,%eax │ │ │ │ - je cfc25 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + cmovg 0x6448ae(%rip),%edx │ │ │ │ + mov %eax,0x6454ac(%rip) │ │ │ │ + mov %edx,0x6454ba(%rip) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne c4bb9 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ test %rax,%rax │ │ │ │ - je cfbd8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x3d8a6(%rip),%rcx │ │ │ │ - jmpq cf9ce │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + jne c7b7a │ │ │ │ + lea 0x1f2080(%rsp),%rdx │ │ │ │ + lea 0x44817(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + lea 0x1f2180(%rsp),%rdx │ │ │ │ + lea 0x44817(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4481c(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ test %rax,%rax │ │ │ │ - je cfc02 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r14d,%r8d │ │ │ │ - lea 0x31d00(%rip),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je c4c3f │ │ │ │ + movzbl 0x1f2e80(%rsp),%eax │ │ │ │ + movl $0x0,0x230(%rsp) │ │ │ │ + cmp $0x67,%al │ │ │ │ + je c7b90 │ │ │ │ + cmp $0x61,%al │ │ │ │ + je c7f4e │ │ │ │ + cmpb $0x6c,0x0(%rbp) │ │ │ │ + jne c7bfd │ │ │ │ + cmpb $0x69,0x1(%rbp) │ │ │ │ + jne c7bfd │ │ │ │ + cmpb $0x6e,0x2(%rbp) │ │ │ │ + jne c7bfd │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + lea 0x24c(%rsp),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + lea 0x3a8(%rsp),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c7770 │ │ │ │ + mov 0x6453dc(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle be109 │ │ │ │ + mov 0x3a8(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %r12,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je be109 │ │ │ │ + mov 0x6453b0(%rip),%r8d │ │ │ │ + lea 0x36b50(%rip),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + lea 0x642822(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq cf9e2 │ │ │ │ - mov 0x1f8(%rsp),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je d0b52 │ │ │ │ - lea 0x3b0(%rsp),%r13 │ │ │ │ - lea 0xd30(%rax),%rsi │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x4b0(%rsp),%rax │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0xd40(%r14),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movsd (%r14),%xmm6 │ │ │ │ - movsd 0x8(%r14),%xmm4 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x88(%r14),%xmm5 │ │ │ │ - movsd %xmm6,0x160(%rsp) │ │ │ │ - movsd 0x18(%r14),%xmm6 │ │ │ │ - movsd %xmm5,0x150(%rsp) │ │ │ │ - movsd 0x90(%r14),%xmm5 │ │ │ │ - movsd %xmm4,0x168(%rsp) │ │ │ │ - movsd 0x28(%r14),%xmm4 │ │ │ │ - movsd %xmm5,0x198(%rsp) │ │ │ │ - movsd 0x10(%r14),%xmm5 │ │ │ │ - movsd %xmm6,0x178(%rsp) │ │ │ │ - movsd 0x30(%r14),%xmm6 │ │ │ │ - movsd %xmm5,0x170(%rsp) │ │ │ │ - movsd 0x20(%r14),%xmm5 │ │ │ │ - movsd %xmm4,0x110(%rsp) │ │ │ │ - movsd %xmm5,0x118(%rsp) │ │ │ │ - comisd %xmm5,%xmm3 │ │ │ │ - movsd %xmm6,0x180(%rsp) │ │ │ │ - ja d104e │ │ │ │ - movsd 0x118(%rsp),%xmm6 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - comisd %xmm4,%xmm6 │ │ │ │ - jbe d118b │ │ │ │ - movsd 0x110(%rsp),%xmm6 │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm4,%xmm6 │ │ │ │ - seta %al │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movb $0x0,0x350(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - ja d1169 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x34f73(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - movsd 0x78(%r14),%xmm4 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - lea 0x370(%rsp),%rax │ │ │ │ - movl $0x4a555145,0x370(%rsp) │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - movb $0x0,0x374(%rsp) │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je d113a │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x34f2d(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je d1122 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x34f05(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ + jmpq be770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0x47208(%rip),%xmm0 │ │ │ │ + movb $0x0,0x64281d(%rip) │ │ │ │ + movabs $0x6574756269727474,%rax │ │ │ │ + mov %rax,0x642804(%rip) │ │ │ │ + movups %xmm0,0x6427ed(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%r13d │ │ │ │ + callq e7582 │ │ │ │ + jmpq bca68 │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jge c9ce1 │ │ │ │ + cmpb $0x2d,(%r8) │ │ │ │ + je c6a4a │ │ │ │ + lea 0x1f4280(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + lea 0x2(%r14),%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jge c75b1 │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov 0x2a10(%rsp,%rdx,8),%rdi │ │ │ │ + cmpb $0x2d,(%rdi) │ │ │ │ + je c80e0 │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + lea 0x3(%r14),%eax │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + add $0x4,%r14d │ │ │ │ + movsd %xmm0,0x78(%rsp) │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jge bc9da │ │ │ │ + cltq │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rbp │ │ │ │ + cmpb $0x2d,0x0(%rbp) │ │ │ │ + je bc9da │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x36a2f(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15860 │ │ │ │ + movl $0x2,0x70(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je bc9da │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x447ce(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x9,%ecx │ │ │ │ + lea 0x448f9(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je d11cc │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x34eec(%rip),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ + jne c6c35 │ │ │ │ + lea 0x1(%r14),%edx │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x448a7(%rip),%rdi │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je d1198 │ │ │ │ - mov 0x8608(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne d1065 │ │ │ │ - movsd 0x2765e(%rip),%xmm1 │ │ │ │ - movsd 0x27656(%rip),%xmm0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x220(%rsp),%r8 │ │ │ │ - lea 0x218(%rsp),%r13 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mulsd 0x90(%r14),%xmm1 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mulsd 0x88(%r14),%xmm0 │ │ │ │ - addsd 0x2761e(%rip),%xmm1 │ │ │ │ - addsd 0x27616(%rip),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x26c58(%rip),%rax │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - lea 0x230(%rsp),%rcx │ │ │ │ - lea 0x228(%rsp),%rdx │ │ │ │ - movsd 0x220(%rsp),%xmm2 │ │ │ │ - movsd 0x218(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x275b6(%rip),%xmm6 │ │ │ │ - movsd 0x275ae(%rip),%xmm0 │ │ │ │ - lea 0x1c8(%rsp),%r13 │ │ │ │ - mulsd 0x88(%r14),%xmm6 │ │ │ │ - movsd 0x27595(%rip),%xmm1 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mulsd 0x90(%r14),%xmm1 │ │ │ │ - addsd 0x385b1(%rip),%xmm1 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ + jne c703d │ │ │ │ + movb $0x0,0x1f3a80(%rsp) │ │ │ │ + add $0x2,%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b5710 │ │ │ │ + lea 0x1f5280(%rsp),%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x44985(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x64267f(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + movdqa 0x47239(%rip),%xmm0 │ │ │ │ + movb $0x0,0x6426ce(%rip) │ │ │ │ + movabs $0x2e29646565636f72,%rax │ │ │ │ + mov %rax,0x6426b5(%rip) │ │ │ │ + movups %xmm0,0x64264e(%rip) │ │ │ │ + movdqa 0x47222(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x64264f(%rip) │ │ │ │ + movdqa 0x47223(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x642650(%rip) │ │ │ │ + movdqa 0x47224(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x642651(%rip) │ │ │ │ + movdqa 0x47225(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x642652(%rip) │ │ │ │ + movdqa 0x47226(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x642653(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + movsd 0x32ea2(%rip),%xmm3 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + jmpq c3d7c │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + lea 0x644938(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq b6500 │ │ │ │ + mov $0x0,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + cmovg 0x644922(%rip),%edx │ │ │ │ + mov %eax,0x645124(%rip) │ │ │ │ + mov %edx,0x64512e(%rip) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne c4f45 │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x26bbf(%rip),%rax │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - lea 0x240(%rsp),%rcx │ │ │ │ - lea 0x238(%rsp),%rdx │ │ │ │ - movsd 0x220(%rsp),%xmm2 │ │ │ │ - movsd 0x218(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x29b58(%rip),%xmm7 │ │ │ │ - lea 0x1c0(%rsp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mulsd 0x230(%rsp),%xmm7 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq b2780 │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x29b2b(%rip),%xmm4 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mulsd 0x228(%rsp),%xmm4 │ │ │ │ - movsd 0x1c0(%rsp),%xmm2 │ │ │ │ - movsd 0x1c8(%rsp),%xmm1 │ │ │ │ - movsd %xmm2,0x80(%rsp) │ │ │ │ - movsd %xmm1,0x40(%rsp) │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x1c0(%rsp),%xmm3 │ │ │ │ - movsd 0x1c8(%rsp),%xmm5 │ │ │ │ - movsd %xmm3,0x78(%rsp) │ │ │ │ - movsd 0x29ac8(%rip),%xmm3 │ │ │ │ - mulsd 0x240(%rsp),%xmm3 │ │ │ │ - movsd %xmm5,0x68(%rsp) │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x29aa8(%rip),%xmm6 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mulsd 0x238(%rsp),%xmm6 │ │ │ │ - movsd 0x1c8(%rsp),%xmm7 │ │ │ │ - movsd 0x1c0(%rsp),%xmm1 │ │ │ │ - movsd %xmm7,0x48(%rsp) │ │ │ │ - movsd %xmm1,0x70(%rsp) │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x78(%rsp),%xmm3 │ │ │ │ - movsd 0x80(%rsp),%xmm2 │ │ │ │ - movsd 0x70(%rsp),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd 0x68(%rsp),%xmm2 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd 0x1c0(%rsp),%xmm3 │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - mulsd 0x1c8(%rsp),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd 0x40(%rsp),%xmm1 │ │ │ │ - mulsd 0x48(%rsp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movsd 0x29a0e(%rip),%xmm7 │ │ │ │ - mulsd 0x240(%rsp),%xmm7 │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - movsd 0x228(%rsp),%xmm0 │ │ │ │ - subsd 0x238(%rsp),%xmm0 │ │ │ │ - mulsd 0x299d6(%rip),%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0x68(%rsp),%xmm1 │ │ │ │ - divsd 0x299c3(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - movsd 0x299b5(%rip),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - mulsd 0x48(%rsp),%xmm4 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x27b38(%rip),%xmm5 │ │ │ │ - lea 0x210(%rsp),%rax │ │ │ │ - lea 0x208(%rsp),%rcx │ │ │ │ - movsd %xmm0,0x1a0(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - jne d0e8f │ │ │ │ - callq 15230 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x26959(%rip),%r10 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - lea 0x250(%rsp),%rcx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - lea 0x248(%rsp),%rdx │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movq %r10,%xmm3 │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x272c2(%rip),%xmm3 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + jne c7d47 │ │ │ │ + lea 0x1f1d80(%rsp),%rdx │ │ │ │ + lea 0x44415(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - addsd 0x88(%r14),%xmm3 │ │ │ │ - mov 0x27a92(%rip),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x268de(%rip),%r11 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - lea 0x260(%rsp),%rcx │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - lea 0x258(%rsp),%rdx │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movq %r11,%xmm3 │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x27247(%rip),%xmm5 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ + callq e7634 │ │ │ │ + lea 0x1f1e80(%rsp),%rdx │ │ │ │ + lea 0x44413(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - addsd 0x88(%r14),%xmm5 │ │ │ │ - movsd 0x2722e(%rip),%xmm1 │ │ │ │ - addsd 0x90(%r14),%xmm1 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x2685e(%rip),%r10 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - lea 0x270(%rsp),%rcx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - lea 0x268(%rsp),%rdx │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movq %r10,%xmm3 │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x271c7(%rip),%xmm1 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ + callq e7634 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x44416(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov 0x279a0(%rip),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - addsd 0x90(%r14),%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - lea 0x280(%rsp),%rcx │ │ │ │ - lea 0x278(%rsp),%rdx │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - mov 0x267c8(%rip),%rax │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x110(%rsp),%xmm6 │ │ │ │ - andpd 0x27937(%rip),%xmm6 │ │ │ │ - movsd %xmm6,0xa0(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je d0d99 │ │ │ │ - mov 0x8600(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne d26cc │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - divsd 0xa0(%rsp),%xmm4 │ │ │ │ - movsd %xmm4,0x48(%rsp) │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - mov 0x10(%rsp),%r10d │ │ │ │ - movsd 0x1d8(%rsp),%xmm0 │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne d0e0f │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x26731(%rip),%rax │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c4fcb │ │ │ │ + movzbl 0x1f2e80(%rsp),%eax │ │ │ │ + movl $0x0,0x22c(%rsp) │ │ │ │ + cmp $0x67,%al │ │ │ │ + je c7de8 │ │ │ │ + cmp $0x61,%al │ │ │ │ + je c8038 │ │ │ │ + cmpb $0x6c,0x0(%rbp) │ │ │ │ + jne c7d5d │ │ │ │ + cmpb $0x69,0x1(%rbp) │ │ │ │ + jne c7d5d │ │ │ │ + cmpb $0x6e,0x2(%rbp) │ │ │ │ + jne c7d5d │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + lea 0x24c(%rsp),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + lea 0x3a0(%rsp),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c7bd1 │ │ │ │ + mov 0x645050(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle be0b1 │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %r12,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je be0b1 │ │ │ │ + mov 0x645024(%rip),%r8d │ │ │ │ + lea 0x367c4(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x642496(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + divsd 0x38788(%rip),%xmm4 │ │ │ │ + jmpq c1d61 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c6f7c │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x3b0(%rsp),%rdi │ │ │ │ + lea 0x643f94(%rip),%rcx │ │ │ │ + lea 0x31c9b(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c6f6b │ │ │ │ + mov 0x98(%rsp),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x3b0(%rsp),%rdi │ │ │ │ + lea 0x643f52(%rip),%rcx │ │ │ │ + lea 0x31c64(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + movl $0x0,0x24c(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c6f5a │ │ │ │ + mov 0x643f28(%rip),%esi │ │ │ │ + mov 0x643f26(%rip),%edi │ │ │ │ + callq b61c0 │ │ │ │ + mov %rax,0x643e7e(%rip) │ │ │ │ + jmpq bcff9 │ │ │ │ + movl $0x3,-0x35d890(%rdx) │ │ │ │ + jmpq c04f8 │ │ │ │ + movsd 0x78(%rbp),%xmm3 │ │ │ │ + ucomisd 0x32c65(%rip),%xmm3 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + jp c67f0 │ │ │ │ + jne c67f0 │ │ │ │ + movl $0x3,0x128(%rsp) │ │ │ │ + jmpq bec12 │ │ │ │ + mov 0x643dfd(%rip),%eax │ │ │ │ + movq 0x32795(%rip),%xmm4 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + movsd %xmm3,0x188(%rsp) │ │ │ │ + movsd %xmm3,0x180(%rsp) │ │ │ │ + movsd %xmm3,0x178(%rsp) │ │ │ │ + movsd %xmm3,0x170(%rsp) │ │ │ │ + movsd %xmm3,0x1b8(%rsp) │ │ │ │ + movsd %xmm3,0x1b0(%rsp) │ │ │ │ + movsd %xmm3,0x1a8(%rsp) │ │ │ │ + movsd %xmm3,0x168(%rsp) │ │ │ │ + movsd %xmm3,0x160(%rsp) │ │ │ │ + movsd %xmm3,0x1a0(%rsp) │ │ │ │ + movsd %xmm3,0x158(%rsp) │ │ │ │ + movsd %xmm3,0x198(%rsp) │ │ │ │ + movaps %xmm4,0x20(%rsp) │ │ │ │ + jmpq c113b │ │ │ │ + movl $0x1,0x50(%rsp) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%r8 │ │ │ │ + jmpq c3dce │ │ │ │ + mov 0x318da(%rip),%rax │ │ │ │ + movl $0x4,0x128(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmpq bcd1e │ │ │ │ + mov 0x148(%rsp),%eax │ │ │ │ + movq 0x326ce(%rip),%xmm5 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movl $0x0,0x643d21(%rip) │ │ │ │ + lea (%rax,%rax,2),%eax │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + mov %eax,0x204(%rsp) │ │ │ │ + movaps %xmm5,0x20(%rsp) │ │ │ │ + mov 0x148(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle c531e │ │ │ │ + mov 0x643d22(%rip),%r10 │ │ │ │ + mov %r9d,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x643d0c(%rip),%r8 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov 0x643da6(%rip),%edi │ │ │ │ + mov 0x204(%rsp),%r11d │ │ │ │ + add %rsi,%r10 │ │ │ │ + add %rsi,%r8 │ │ │ │ + add 0x643cd5(%rip),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x59969(%rip),%rbx │ │ │ │ + movsd 0x643ca1(%rip),%xmm0 │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov 0x59877(%rip),%rbx │ │ │ │ + movsd %xmm0,(%rcx,%rax,1) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov 0x59740(%rip),%rbx │ │ │ │ + movsd %xmm0,(%rcx,%rax,1) │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + movsd 0x643c78(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%rcx,%rax,1) │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jne c5303 │ │ │ │ + mov (%r10),%rbx │ │ │ │ + movslq %edx,%rcx │ │ │ │ + movb $0x0,(%rbx,%rcx,1) │ │ │ │ + mov (%r10),%rbx │ │ │ │ + movb $0x0,0x1(%rbx,%rcx,1) │ │ │ │ + mov (%r10),%rbx │ │ │ │ + movb $0x0,0x2(%rbx,%rcx,1) │ │ │ │ + mov (%r8),%rbx │ │ │ │ + movb $0x0,(%rbx,%rcx,1) │ │ │ │ + mov (%r8),%rbx │ │ │ │ + movb $0x0,0x1(%rbx,%rcx,1) │ │ │ │ + mov (%r8),%rbx │ │ │ │ + movb $0x0,0x2(%rbx,%rcx,1) │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + add $0x3,%edx │ │ │ │ + movq $0x0,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %edx,%r11d │ │ │ │ + jne c5290 │ │ │ │ + imul 0x130(%rsp),%r9d │ │ │ │ + mov 0x120(%rsp),%eax │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - lea 0x1e8(%rsp),%rcx │ │ │ │ - lea 0x290(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x210(%rsp),%xmm1 │ │ │ │ - lea 0x288(%rsp),%rsi │ │ │ │ - movsd 0x208(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - mov 0x1e8(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne d101b │ │ │ │ - movsd 0x288(%rsp),%xmm1 │ │ │ │ - mov 0x8608(%rsp),%edi │ │ │ │ - movsd 0x2705d(%rip),%xmm0 │ │ │ │ - movsd 0x290(%rsp),%xmm2 │ │ │ │ - movsd 0x1d8(%rsp),%xmm4 │ │ │ │ - movsd 0x1d0(%rsp),%xmm3 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm4,0x68(%rsp) │ │ │ │ - movsd %xmm3,0x70(%rsp) │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - movsd 0x27026(%rip),%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mov %eax,0x10c(%rsp) │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - mov %eax,0x14c(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - jne d2660 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0x48(%rsp),%xmm7 │ │ │ │ - cvtsi2sdl 0x14c(%rsp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd 0x2662d(%rip),%xmm0 │ │ │ │ - subsd %xmm7,%xmm1 │ │ │ │ - subsd 0x26621(%rip),%xmm1 │ │ │ │ - cvttsd2si %xmm0,%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl 0x10c(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm1,%eax │ │ │ │ - mov %ecx,0x108(%rsp) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd 0x265f0(%rip),%xmm0 │ │ │ │ - subsd %xmm7,%xmm1 │ │ │ │ - subsd 0x265e4(%rip),%xmm1 │ │ │ │ - cvttsd2si %xmm0,%r8d │ │ │ │ - movsd 0x88(%r14),%xmm0 │ │ │ │ - cvttsd2si %xmm1,%edx │ │ │ │ + add %r9d,%eax │ │ │ │ + cvtsi2sd %eax,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movq %xmm4,%rbx │ │ │ │ + subsd 0x150(%rsp),%xmm0 │ │ │ │ + comisd 0x8(%rsp),%xmm0 │ │ │ │ + jb c536a │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %r8d,%xmm1 │ │ │ │ - test %edx,%edx │ │ │ │ - cmovg %edx,%ecx │ │ │ │ + cvtsi2sdl 0x1f4(%rsp),%xmm1 │ │ │ │ comisd %xmm0,%xmm1 │ │ │ │ - mov %ecx,0x188(%rsp) │ │ │ │ - jbe d0516 │ │ │ │ - cvttsd2si %xmm0,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - sub 0x188(%rsp),%ecx │ │ │ │ + ja c5ee5 │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + subsd 0x190(%rsp),%xmm0 │ │ │ │ + comisd 0x8(%rsp),%xmm0 │ │ │ │ + jb c5397 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - mov $0x1,%edx │ │ │ │ - cvtsi2sdl 0x108(%rsp),%xmm1 │ │ │ │ - mov %ecx,0x1b8(%rsp) │ │ │ │ - add $0x1,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - cmovg %eax,%edx │ │ │ │ - mov %ecx,0x18c(%rsp) │ │ │ │ - comisd 0x90(%r14),%xmm1 │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - jbe d0562 │ │ │ │ + cvtsi2sdl 0x1f0(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja c5f59 │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + subsd 0x1c0(%rsp),%xmm0 │ │ │ │ + comisd 0x8(%rsp),%xmm0 │ │ │ │ + jb c53c4 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x200(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja c5e6c │ │ │ │ + mov 0x643b86(%rip),%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + mov 0x643b7e(%rip),%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je c5c4c │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + lea 0x1(%rax),%ebp │ │ │ │ + mov 0x643c31(%rip),%ebx │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %ebp,0x140(%rsp) │ │ │ │ + movsd 0x36772(%rip),%xmm7 │ │ │ │ + imul %ecx,%ebp │ │ │ │ + mov %ebx,0x78(%rsp) │ │ │ │ + lea -0x2(%rcx,%rcx,2),%ebx │ │ │ │ + mov 0x12c(%rsp),%r12d │ │ │ │ + mov %ebx,0x138(%rsp) │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + lea -0x4(,%rbp,4),%r13d │ │ │ │ + sub %ecx,%ebp │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + shl $0x2,%ebp │ │ │ │ + jmpq c5857 │ │ │ │ + mov 0x22c(%rsp),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe c5d19 │ │ │ │ + movsd 0x320(%rsp),%xmm4 │ │ │ │ + movsd 0x328(%rsp),%xmm2 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne c5bc7 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movapd %xmm6,%xmm3 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja c54ce │ │ │ │ + movsd 0x330(%rsp),%xmm2 │ │ │ │ + movsd %xmm1,0x70(%rsp) │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + callq 15bd0 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd 0x70(%rsp),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + divsd %xmm2,%xmm3 │ │ │ │ + comisd %xmm3,%xmm6 │ │ │ │ + jbe c5ccf │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd 0x88(%rsp),%xmm0 │ │ │ │ cvttsd2si %xmm0,%eax │ │ │ │ - mov %eax,0x108(%rsp) │ │ │ │ - movslq 0x188(%rsp),%rax │ │ │ │ - mov %r8d,0x78(%rsp) │ │ │ │ - mov %rax,0x2e0(%rsp) │ │ │ │ - movslq 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x2e8(%rsp) │ │ │ │ - movslq 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x2f0(%rsp) │ │ │ │ - movslq 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x2f8(%rsp) │ │ │ │ - movslq 0x18c(%rsp),%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ + test %eax,%eax │ │ │ │ + js c5a92 │ │ │ │ + cmp %eax,0xf8(%rsp) │ │ │ │ + jle c5a92 │ │ │ │ + mov 0x59625(%rip),%rcx │ │ │ │ + cltq │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + movsd (%rdx,%rax,8),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp c5988 │ │ │ │ + movapd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x324ab(%rip),%xmm5 │ │ │ │ + andpd %xmm0,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm5 │ │ │ │ + jb c5988 │ │ │ │ + mov 0x644b1f(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne c55e0 │ │ │ │ + mov 0x230(%rsp),%edx │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe c5e36 │ │ │ │ + movsd 0x348(%rsp),%xmm5 │ │ │ │ + movsd 0x350(%rsp),%xmm2 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne c5d68 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + subsd %xmm5,%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movapd %xmm5,%xmm4 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja c55e4 │ │ │ │ + movsd 0x358(%rsp),%xmm2 │ │ │ │ + movsd %xmm1,0x70(%rsp) │ │ │ │ + movsd %xmm3,0xd8(%rsp) │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + callq 15bd0 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0x70(%rsp),%xmm1 │ │ │ │ + movsd 0xd8(%rsp),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + divsd %xmm2,%xmm4 │ │ │ │ + comisd %xmm4,%xmm5 │ │ │ │ + jbe c5e1f │ │ │ │ + nopl (%rax) │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - movl $0x0,0x1f0(%rsp) │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - movq $0x0,0x298(%rsp) │ │ │ │ - comisd %xmm4,%xmm7 │ │ │ │ - movq $0x0,0x2a0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - movq $0x0,0x2c0(%rsp) │ │ │ │ - movq $0x0,0x2a8(%rsp) │ │ │ │ - movq $0x0,0x2b0(%rsp) │ │ │ │ - jbe d25df │ │ │ │ - mov 0x8608(%rsp),%esi │ │ │ │ - mov 0x78(%rsp),%r8d │ │ │ │ - test %esi,%esi │ │ │ │ - jne d4430 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ + subsd 0x90(%rsp),%xmm1 │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js c5a85 │ │ │ │ cmp %eax,0x108(%rsp) │ │ │ │ - jl d4536 │ │ │ │ - movsd 0x2945a(%rip),%xmm0 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mulsd 0x68(%rsp),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x2943f(%rip),%xmm0 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x1c0(%rsp),%xmm1 │ │ │ │ - mulsd 0x70(%rsp),%xmm0 │ │ │ │ - movsd 0x1c8(%rsp),%xmm4 │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x1c0(%rsp),%xmm0 │ │ │ │ - lea 0x2d0(%rsp),%rcx │ │ │ │ - mov %rcx,0xf8(%rsp) │ │ │ │ - lea 0x2e0(%rsp),%rcx │ │ │ │ - movsd 0x1c8(%rsp),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ - lea 0x1ec(%rsp),%rcx │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - mov %rbp,0x1a8(%rsp) │ │ │ │ - mov %rbx,0x130(%rsp) │ │ │ │ - mov 0x50(%rsp),%rbp │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - mov 0x10(%rsp),%ebx │ │ │ │ - movl $0x0,0x8c(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - movq $0x0,0x190(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movl $0x1,0xd0(%rsp) │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ - mov %r12,0x1b0(%rsp) │ │ │ │ - mov %r15d,0x1bc(%rsp) │ │ │ │ - movsd %xmm3,0xe8(%rsp) │ │ │ │ + jle c5a85 │ │ │ │ + mov 0x593eb(%rip),%rcx │ │ │ │ + cltq │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + movsd (%rdx,%rax,8),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp c58e0 │ │ │ │ + movapd 0x20(%rsp),%xmm6 │ │ │ │ + movsd 0x32399(%rip),%xmm2 │ │ │ │ + andpd %xmm0,%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm2 │ │ │ │ + jb c58e0 │ │ │ │ + mov 0x234(%rsp),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe c5ce6 │ │ │ │ + movsd 0x370(%rsp),%xmm5 │ │ │ │ + movsd 0x378(%rsp),%xmm1 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne c5b07 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + subsd %xmm5,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja c5d45 │ │ │ │ + movsd 0x380(%rsp),%xmm1 │ │ │ │ + movsd %xmm3,0x70(%rsp) │ │ │ │ + movsd %xmm4,0xd8(%rsp) │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + callq 15bd0 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd 0x70(%rsp),%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + comisd %xmm2,%xmm4 │ │ │ │ + movsd 0xd8(%rsp),%xmm4 │ │ │ │ + jbe c5ca6 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x38(%rsp),%xmm6 │ │ │ │ + comisd %xmm7,%xmm6 │ │ │ │ + movapd %xmm7,%xmm2 │ │ │ │ + jbe c5912 │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + comisd %xmm6,%xmm4 │ │ │ │ + jae c59c9 │ │ │ │ + comisd %xmm6,%xmm3 │ │ │ │ + jae c59c9 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movapd %xmm2,%xmm7 │ │ │ │ + maxsd %xmm3,%xmm5 │ │ │ │ + maxsd %xmm5,%xmm7 │ │ │ │ + comisd 0x8(%rsp),%xmm7 │ │ │ │ + jbe c57e0 │ │ │ │ + divsd %xmm7,%xmm3 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd %xmm2,0xf0(%rsp) │ │ │ │ + movsd %xmm7,0x40(%rsp) │ │ │ │ + movsd %xmm4,0x70(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd 0x70(%rsp),%xmm4 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + divsd %xmm5,%xmm4 │ │ │ │ + mulsd %xmm5,%xmm3 │ │ │ │ + movsd %xmm3,0xd8(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd 0xf0(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + divsd %xmm5,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm4 │ │ │ │ + movsd %xmm4,0x70(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd 0x70(%rsp),%xmm4 │ │ │ │ + movsd 0xd8(%rsp),%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x1,0x78(%rsp) │ │ │ │ + je c5937 │ │ │ │ + mov 0x78(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne c5840 │ │ │ │ + mov 0x643819(%rip),%edi │ │ │ │ + cvttsd2si %xmm3,%esi │ │ │ │ + mov 0x64376a(%rip),%rax │ │ │ │ + cvttsd2si %xmm4,%ecx │ │ │ │ + cvttsd2si %xmm2,%edx │ │ │ │ + test %edi,%edi │ │ │ │ + je c5ae3 │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %r13d,0x643738(%rip) │ │ │ │ + mov %sil,(%rax,%rdi,1) │ │ │ │ + lea 0x1(%r13),%esi │ │ │ │ + mov %cl,(%rax,%rsi,1) │ │ │ │ + lea 0x2(%r13),%ecx │ │ │ │ + mov %dl,(%rax,%rcx,1) │ │ │ │ + lea 0x3(%r13),%edx │ │ │ │ + movb $0xff,(%rax,%rdx,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x3,%ebx │ │ │ │ + add $0x1,%r12d │ │ │ │ + sub $0x4,%r13d │ │ │ │ + add $0x4,%ebp │ │ │ │ + cmp $0xfffffffe,%ebx │ │ │ │ + je c5c56 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r12d,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd 0x80(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js c5a9f │ │ │ │ + cmp %eax,0x100(%rsp) │ │ │ │ + jle c5a9f │ │ │ │ + mov 0x59373(%rip),%rcx │ │ │ │ + cltq │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + movsd (%rdx,%rax,8),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp c58b9 │ │ │ │ + movapd 0x20(%rsp),%xmm3 │ │ │ │ + movsd 0x3211d(%rip),%xmm4 │ │ │ │ + andpd %xmm0,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + jae c5438 │ │ │ │ + movsd 0x6436cf(%rip),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + comisd %xmm3,%xmm6 │ │ │ │ + ja c54ca │ │ │ │ + jmpq c54ce │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movsd 0x6436a8(%rip),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + comisd %xmm2,%xmm6 │ │ │ │ + jbe c59ab │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + comisd %xmm6,%xmm5 │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + ja c56fb │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + cmpl $0x1,0x78(%rsp) │ │ │ │ + movapd %xmm6,%xmm7 │ │ │ │ + minsd %xmm3,%xmm6 │ │ │ │ + minsd %xmm4,%xmm7 │ │ │ │ + movapd %xmm6,%xmm3 │ │ │ │ + movapd %xmm7,%xmm4 │ │ │ │ + jne c57eb │ │ │ │ + mov 0x6436d6(%rip),%r9d │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ + cvttsd2si %xmm3,%r8d │ │ │ │ + add 0x64362e(%rip),%rax │ │ │ │ + cvttsd2si %xmm4,%esi │ │ │ │ + cvttsd2si %xmm2,%ecx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %r9d,%r9d │ │ │ │ + je c5abf │ │ │ │ + lea -0x1(%rbx),%edx │ │ │ │ + mov %r8b,(%rdi,%rdx,1) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %sil,(%rdi,%rdx,1) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + mov %cl,(%rsi,%rdx,1) │ │ │ │ + jmpq c5840 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x643600(%rip),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + comisd %xmm4,%xmm6 │ │ │ │ + ja c55e0 │ │ │ │ + jmpq c55e4 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x38(%rsp),%xmm6 │ │ │ │ + comisd 0x8(%rsp),%xmm6 │ │ │ │ + jbe c5aac │ │ │ │ + comisd 0x10(%rsp),%xmm2 │ │ │ │ + jb c56fb │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movsd %xmm4,0x70(%rsp) │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd %xmm2,0xf0(%rsp) │ │ │ │ + maxsd %xmm3,%xmm5 │ │ │ │ + maxsd %xmm5,%xmm4 │ │ │ │ + divsd %xmm4,%xmm3 │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + movsd 0x70(%rsp),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + divsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x70(%rsp) │ │ │ │ + movsd %xmm3,0xd8(%rsp) │ │ │ │ + callq 15b00 │ │ │ │ + movsd 0x70(%rsp),%xmm5 │ │ │ │ + movsd 0xf0(%rsp),%xmm2 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + divsd %xmm5,%xmm2 │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + movsd 0xd8(%rsp),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + jmpq c57e0 │ │ │ │ + movsd 0x6434b3(%rip),%xmm0 │ │ │ │ + jmpq c5617 │ │ │ │ + movsd 0x6434a6(%rip),%xmm0 │ │ │ │ + jmpq c5505 │ │ │ │ + movsd 0x643499(%rip),%xmm0 │ │ │ │ + jmpq c5897 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + minsd %xmm2,%xmm5 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + jmpq c5912 │ │ │ │ + mov 0x138(%rsp),%edx │ │ │ │ + sub %ebx,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %r8b,(%rdi,%rdx,1) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %sil,0x1(%rdi,%rdx,1) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %cl,0x2(%rax,%rdx,1) │ │ │ │ + jmpq c5840 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %ebp,0x64346d(%rip) │ │ │ │ + mov %sil,(%rax,%rdi,1) │ │ │ │ + lea 0x1(%rbp),%esi │ │ │ │ + mov %cl,(%rax,%rsi,1) │ │ │ │ + lea 0x2(%rbp),%ecx │ │ │ │ + mov %dl,(%rax,%rcx,1) │ │ │ │ + lea 0x3(%rbp),%edx │ │ │ │ + movb $0xff,(%rax,%rdx,1) │ │ │ │ + jmpq c5840 │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + maxsd %xmm0,%xmm6 │ │ │ │ + minsd %xmm6,%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + subsd %xmm5,%xmm2 │ │ │ │ + divsd 0x1e0(%rsp),%xmm2 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je c5bbc │ │ │ │ + movsd 0x30f90(%rip),%xmm7 │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd 0x45f8e(%rip),%xmm5 │ │ │ │ + mov %ebp,0x1e8(%rsp) │ │ │ │ + mov %ebx,0x1ec(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %eax,%ebx │ │ │ │ + movsd %xmm7,0x70(%rsp) │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + movsd %xmm3,0xd8(%rsp) │ │ │ │ + movsd %xmm4,0xf0(%rsp) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mulsd 0x40(%rsp),%xmm0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + addsd 0x70(%rsp),%xmm0 │ │ │ │ + callq 15ad0 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jne c5b80 │ │ │ │ + movsd 0xd8(%rsp),%xmm3 │ │ │ │ + mov 0x1e8(%rsp),%ebp │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd 0xf0(%rsp),%xmm4 │ │ │ │ + mov 0x1ec(%rsp),%ebx │ │ │ │ + mulsd 0x10(%rsp),%xmm2 │ │ │ │ + jmpq c58e8 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ + maxsd %xmm0,%xmm5 │ │ │ │ + minsd %xmm5,%xmm2 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + divsd 0x1d8(%rsp),%xmm3 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je c5c41 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebp,0x70(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %ebx,0xd8(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mulsd 0x45eb8(%rip),%xmm0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + addsd 0x30ea5(%rip),%xmm0 │ │ │ │ + callq 15ad0 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jne c5c10 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + mov 0x70(%rsp),%ebp │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + mov 0xd8(%rsp),%ebx │ │ │ │ + mulsd 0x10(%rsp),%xmm3 │ │ │ │ + jmpq c58c1 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x140(%rsp) │ │ │ │ + mov 0x140(%rsp),%r9d │ │ │ │ + mov 0x6432e8(%rip),%ebp │ │ │ │ + mov %r9d,0x6432e9(%rip) │ │ │ │ + cmp %ebp,%r9d │ │ │ │ + jb c5248 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + mov %ebp,%r13d │ │ │ │ + movsd %xmm3,0x150(%rsp) │ │ │ │ + movsd %xmm3,0x148(%rsp) │ │ │ │ + movsd %xmm3,0x140(%rsp) │ │ │ │ + movsd %xmm3,0x138(%rsp) │ │ │ │ + jmpq c113b │ │ │ │ + comisd 0x10(%rsp),%xmm2 │ │ │ │ + jbe c58e8 │ │ │ │ + movsd 0x38(%rsp),%xmm7 │ │ │ │ + comisd 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + ja c59c9 │ │ │ │ + jmpq c5912 │ │ │ │ + comisd 0x10(%rsp),%xmm3 │ │ │ │ + jbe c58c1 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + jmpq c54ce │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp c5d00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + je c59a5 │ │ │ │ + movsd (%r15,%rax,8),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb c5cf0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %eax,%xmm2 │ │ │ │ + jmpq c58e8 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp c5d2c │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + je c5cdb │ │ │ │ + movsd (%r14,%rax,8),%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jb c5d20 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %eax,%xmm3 │ │ │ │ + jmpq c58c1 │ │ │ │ + movsd 0x38(%rsp),%xmm7 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + comisd %xmm2,%xmm7 │ │ │ │ + jbe c5aac │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmpq c56fb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm5,%xmm6 │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + maxsd %xmm0,%xmm6 │ │ │ │ + minsd %xmm6,%xmm2 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + subsd %xmm5,%xmm4 │ │ │ │ + divsd 0x1f8(%rsp),%xmm4 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je c5e14 │ │ │ │ + movsd 0x30d2f(%rip),%xmm2 │ │ │ │ + movsd 0x45d2f(%rip),%xmm5 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mov %ebp,0x1e8(%rsp) │ │ │ │ + mov %ebx,0x1ec(%rsp) │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %eax,%ebx │ │ │ │ + movsd %xmm2,0x70(%rsp) │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ movsd %xmm1,0xd8(%rsp) │ │ │ │ - movsd %xmm0,0xe0(%rsp) │ │ │ │ - jmp d07f1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addq $0x1,0x2e8(%rsp) │ │ │ │ + movsd %xmm3,0xf0(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mulsd 0x40(%rsp),%xmm0 │ │ │ │ add $0x1,%ebx │ │ │ │ - cmp %ebx,0x108(%rsp) │ │ │ │ - jl d11e4 │ │ │ │ - movl $0x0,0x1f0(%rsp) │ │ │ │ + addsd 0x70(%rsp),%xmm0 │ │ │ │ + callq 15ad0 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jne c5dd8 │ │ │ │ + movsd 0xd8(%rsp),%xmm1 │ │ │ │ + mov 0x1e8(%rsp),%ebp │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movsd 0xf0(%rsp),%xmm3 │ │ │ │ + mov 0x1ec(%rsp),%ebx │ │ │ │ + mulsd 0x10(%rsp),%xmm4 │ │ │ │ + jmpq c5990 │ │ │ │ + comisd 0x10(%rsp),%xmm4 │ │ │ │ + jbe c5990 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + jmpq c55e4 │ │ │ │ + mov 0x208(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp c5e54 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + je c5e2b │ │ │ │ + movsd (%rcx,%rax,8),%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jb c5e48 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %eax,%xmm4 │ │ │ │ + jmpq c5990 │ │ │ │ + movsd 0x30c54(%rip),%xmm1 │ │ │ │ + movslq 0x108(%rsp),%rcx │ │ │ │ + lea 0x430(%rsp),%rdx │ │ │ │ + lea 0x6430b5(%rip),%r8 │ │ │ │ mov $0x52,%esi │ │ │ │ - pushq 0x130(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - mov 0xd8(%rsp),%r9 │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ - mov 0x110(%rsp),%rdx │ │ │ │ - mov 0x2d8(%rsp),%rdi │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x438(%rsp) │ │ │ │ + pushq 0x98(%rsp) │ │ │ │ + lea 0x224(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x58b40(%rip),%rax │ │ │ │ + mov 0x3c0(%rsp),%rdi │ │ │ │ + mov (%rax),%r9 │ │ │ │ callq 15290 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne d07d8 │ │ │ │ - mov 0x18c(%rsp),%eax │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ test %eax,%eax │ │ │ │ - jle d0c00 │ │ │ │ - mov 0x188(%rsp),%eax │ │ │ │ - mov 0x1b8(%rsp),%ecx │ │ │ │ - mov 0xc8(%rsp),%r15 │ │ │ │ - mov %eax,%r12d │ │ │ │ - lea 0x1(%rcx,%rax,1),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - lea 0x1d0(%rsp),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - lea 0x1d8(%rsp),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - jmp d08c2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8608(%rsp),%eax │ │ │ │ + je c53c4 │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq c53c4 │ │ │ │ + addsd 0x30bdb(%rip),%xmm0 │ │ │ │ + movslq 0x100(%rsp),%rcx │ │ │ │ + lea 0x3f0(%rsp),%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + lea 0x643037(%rip),%r8 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x3f8(%rsp) │ │ │ │ + pushq 0x98(%rsp) │ │ │ │ + lea 0x224(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x58cd3(%rip),%rax │ │ │ │ + mov 0x3b0(%rsp),%rdi │ │ │ │ + mov (%rax),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %r13 │ │ │ │ + pop %rdx │ │ │ │ test %eax,%eax │ │ │ │ - jne d0b92 │ │ │ │ - addl $0x1,0x80(%rsp) │ │ │ │ - add $0x8,%r15 │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp 0x10(%rsp),%r12d │ │ │ │ - je d0c00 │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp d0898 │ │ │ │ - movsd 0x30a53(%rip),%xmm7 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x2738f(%rip),%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm7 │ │ │ │ - jb d0898 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x18(%rsp),%xmm7 │ │ │ │ - cvtsi2sd %r12d,%xmm5 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - cvtsi2sd %ebx,%xmm6 │ │ │ │ - addl $0x1,0x8c(%rsp) │ │ │ │ - addsd %xmm0,%xmm7 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - addsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd %xmm5,0x60(%rsp) │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movsd %xmm6,0x68(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0x2618b(%rip),%rax │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x2911a(%rip),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mulsd 0x1d8(%rsp),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x290fe(%rip),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mulsd 0x1d0(%rsp),%xmm0 │ │ │ │ - movsd 0x1c8(%rsp),%xmm6 │ │ │ │ - movsd 0x1c0(%rsp),%xmm1 │ │ │ │ - movsd %xmm6,0x50(%rsp) │ │ │ │ - movsd %xmm1,0x58(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x58(%rsp),%xmm1 │ │ │ │ - movsd 0x1c0(%rsp),%xmm0 │ │ │ │ - movsd 0x260cd(%rip),%xmm4 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x50(%rsp),%xmm0 │ │ │ │ - mulsd 0xd8(%rsp),%xmm1 │ │ │ │ - mulsd 0xe0(%rsp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd 0xe8(%rsp),%xmm1 │ │ │ │ - mulsd 0x1c8(%rsp),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - minsd %xmm0,%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - mov 0x8608(%rsp),%eax │ │ │ │ - movsd 0x60(%rsp),%xmm5 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd 0x68(%rsp),%xmm6 │ │ │ │ - divsd 0x29053(%rip),%xmm1 │ │ │ │ - divsd 0xa0(%rsp),%xmm1 │ │ │ │ + je c536a │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq c536a │ │ │ │ + addsd 0x30b67(%rip),%xmm0 │ │ │ │ + movslq 0xf8(%rsp),%rcx │ │ │ │ + lea 0x410(%rsp),%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + lea 0x642fc3(%rip),%r8 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov %rax,0x418(%rsp) │ │ │ │ + pushq 0x98(%rsp) │ │ │ │ + lea 0x224(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x58b7f(%rip),%rax │ │ │ │ + mov 0x3b8(%rsp),%rdi │ │ │ │ + mov (%rax),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ test %eax,%eax │ │ │ │ - je d0ab9 │ │ │ │ - movsd 0x48(%rsp),%xmm3 │ │ │ │ - movsd %xmm1,0x60(%rsp) │ │ │ │ - movsd %xmm6,0x58(%rsp) │ │ │ │ - comisd %xmm1,%xmm3 │ │ │ │ - movsd %xmm5,0x50(%rsp) │ │ │ │ - jb d0d68 │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ + je c5397 │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq c5397 │ │ │ │ + cmp %r15d,%edx │ │ │ │ + jge c884c │ │ │ │ + lea 0x1f4a80(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r8,%rsi │ │ │ │ + add $0x2,%r14d │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq bc9da │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x439c3(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x3c37b(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x50(%rsp),%xmm5 │ │ │ │ - movsd 0x58(%rsp),%xmm6 │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - comisd 0x48(%rsp),%xmm1 │ │ │ │ - ja d08af │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - cmp 0x10c(%rsp),%r12d │ │ │ │ - jne d0ae1 │ │ │ │ - cmp %ebx,0x14c(%rsp) │ │ │ │ - je d43fe │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne d0bb1 │ │ │ │ - comisd 0x98(%rsp),%xmm0 │ │ │ │ - jbe d0b1f │ │ │ │ - mov %ebx,0x148(%rsp) │ │ │ │ - mov %r12d,0x124(%rsp) │ │ │ │ - movsd %xmm6,0x78(%rsp) │ │ │ │ - movsd %xmm5,0x70(%rsp) │ │ │ │ - movsd %xmm0,0x98(%rsp) │ │ │ │ - movsd 0x90(%rsp),%xmm3 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jbe d08af │ │ │ │ - movsd %xmm6,0xb0(%rsp) │ │ │ │ - movsd %xmm5,0xa8(%rsp) │ │ │ │ - movsd %xmm0,0x90(%rsp) │ │ │ │ - jmpq d08af │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je d0b64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - movdqa 0x3ca44(%rip),%xmm0 │ │ │ │ - mov $0x2e64,%esi │ │ │ │ - movabs $0x656c696166206e6f,%rax │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %si,0x18(%rbp) │ │ │ │ - movb $0x0,0x1a(%rbp) │ │ │ │ - jmpq cf9e2 │ │ │ │ - lea 0x3c279(%rip),%rdx │ │ │ │ - lea 0x3c277(%rip),%rsi │ │ │ │ + cmpb $0x0,0x1f6e80(%rsp) │ │ │ │ + je c69a0 │ │ │ │ + mov 0x642b05(%rip),%ebp │ │ │ │ + lea 0x1f6e80(%rsp),%r13 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je bd3d1 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x43999(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq d08a7 │ │ │ │ - mov %ebx,0x148(%rsp) │ │ │ │ - mov %r12d,0x124(%rsp) │ │ │ │ - movl $0x0,0xd0(%rsp) │ │ │ │ - movsd %xmm6,0x78(%rsp) │ │ │ │ - movsd %xmm5,0x70(%rsp) │ │ │ │ - movsd %xmm0,0x98(%rsp) │ │ │ │ - movsd %xmm6,0xb0(%rsp) │ │ │ │ - movsd %xmm5,0xa8(%rsp) │ │ │ │ - movsd %xmm0,0x90(%rsp) │ │ │ │ - jmpq d08af │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x140(%rsp),%xmm1 │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 15230 │ │ │ │ - mov 0x30(%rsp),%r15d │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x25e9f(%rip),%rax │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - lea 0x2a0(%rsp),%rcx │ │ │ │ - lea 0x298(%rsp),%rdx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - mov %r15d,%edi │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0xb0(%rsp),%xmm1 │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov 0x25e31(%rip),%rax │ │ │ │ - lea 0x2b0(%rsp),%rcx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - lea 0x2a8(%rsp),%rdx │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x78(%rsp),%xmm1 │ │ │ │ - movsd 0x70(%rsp),%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov 0x25dce(%rip),%rax │ │ │ │ - lea 0x2c0(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - lea 0x2b8(%rsp),%rdx │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x8608(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je d07d8 │ │ │ │ - lea 0x3bc68(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x589f8(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq bd3d1 │ │ │ │ + lea 0x1f5a80(%rsp),%r8 │ │ │ │ + lea 0x4377a(%rip),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq d07d8 │ │ │ │ - lea 0x31548(%rip),%rdx │ │ │ │ - lea 0x3c0a1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x64146d(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + movsd 0x78(%r14),%xmm3 │ │ │ │ + ucomisd 0x31d01(%rip),%xmm3 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + jp c7e83 │ │ │ │ + jne c7e83 │ │ │ │ + movl $0x3,0x128(%rsp) │ │ │ │ + jmpq bcd1e │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq c43bf │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq c4381 │ │ │ │ + lea 0x1f5680(%rsp),%r8 │ │ │ │ + lea 0x436fc(%rip),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x60(%rsp),%xmm1 │ │ │ │ - movsd 0x58(%rsp),%xmm6 │ │ │ │ - movsd 0x50(%rsp),%xmm5 │ │ │ │ - jmpq d0ab9 │ │ │ │ - movsd 0x88(%r14),%xmm3 │ │ │ │ - movsd 0x266d6(%rip),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x90(%r14),%xmm2 │ │ │ │ - movsd 0x266c1(%rip),%xmm1 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm3 │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - movsd %xmm0,0x1d8(%rsp) │ │ │ │ - movsd %xmm1,0x1d0(%rsp) │ │ │ │ - addsd %xmm2,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - ja d483a │ │ │ │ - sqrtsd %xmm3,%xmm3 │ │ │ │ - mulsd 0x26685(%rip),%xmm3 │ │ │ │ - movsd %xmm3,0x48(%rsp) │ │ │ │ - mulsd 0xa0(%rsp),%xmm3 │ │ │ │ - movsd %xmm3,(%rsp) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd %xmm0,0x288(%rsp) │ │ │ │ - movsd %xmm1,0x290(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - mov 0xcf4(%r14),%r9d │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x6413ef(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov 0xa4(%rsp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je c627e │ │ │ │ + mov 0xa4(%rsp),%r13d │ │ │ │ + lea 0xe3a10(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x238(%rsp),%rbp │ │ │ │ + jmpq c61c5 │ │ │ │ + mov 0x418(%r12),%r9d │ │ │ │ + movsd 0x408(%r12),%xmm0 │ │ │ │ + movsd 0x410(%r12),%xmm1 │ │ │ │ test %r9d,%r9d │ │ │ │ - jne d101b │ │ │ │ - mov 0x25c8e(%rip),%rax │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - lea 0x1d0(%rsp),%rcx │ │ │ │ - lea 0x1d8(%rsp),%rdx │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x4,%eax │ │ │ │ - callq 64d60 │ │ │ │ - jmpq d040b │ │ │ │ - callq 15230 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov 0x25c32(%rip),%rdi │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - lea 0x260(%rsp),%rcx │ │ │ │ - lea 0x258(%rsp),%rdx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movq %rdi,%xmm3 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x2659c(%rip),%xmm6 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - addsd 0x88(%r14),%xmm6 │ │ │ │ - mov 0x26d6c(%rip),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x25bb8(%rip),%r11 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - lea 0x250(%rsp),%rcx │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - lea 0x248(%rsp),%rdx │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movq %r11,%xmm3 │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x26521(%rip),%xmm7 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - addsd 0x88(%r14),%xmm7 │ │ │ │ - movsd 0x26508(%rip),%xmm1 │ │ │ │ - addsd 0x90(%r14),%xmm1 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x25b38(%rip),%r10 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - lea 0x280(%rsp),%rcx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - lea 0x278(%rsp),%rdx │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movq %r10,%xmm3 │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x264a1(%rip),%xmm1 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x26c7a(%rip),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - addsd 0x90(%r14),%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - lea 0x270(%rsp),%rcx │ │ │ │ - lea 0x268(%rsp),%rdx │ │ │ │ - jmpq d02f0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je d102d │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - movdqa 0x3c58b(%rip),%xmm0 │ │ │ │ - movabs $0x2e6567616d6920,%rax │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmpq cf9e2 │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - movl $0x1,0x38(%rsp) │ │ │ │ - jbe cfd15 │ │ │ │ - jmpq cfd42 │ │ │ │ - lea 0x350(%rsp),%rax │ │ │ │ - lea 0x3bccf(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rax,%rdx │ │ │ │ + je c6204 │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + movsd 0x45980(%rip),%xmm0 │ │ │ │ + mov %r12,%r8 │ │ │ │ + movsd 0x420(%r12),%xmm3 │ │ │ │ + cvttsd2si %xmm1,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x430(%r12),%xmm2 │ │ │ │ + movsd 0x428(%r12),%xmm1 │ │ │ │ + mulsd 0x400(%r12),%xmm0 │ │ │ │ + lea 0x644ac5(%rip),%rdi │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + cmovg %eax,%esi │ │ │ │ + add $0x438,%r12 │ │ │ │ + callq bc230 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq ba410 │ │ │ │ + cmp %ebx,%r13d │ │ │ │ + je c627e │ │ │ │ + mov 0x642954(%rip),%r10d │ │ │ │ + add $0x1,%ebx │ │ │ │ + test %r10d,%r10d │ │ │ │ + je c612f │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x43b49(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3bcc7(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ + mov 0x58849(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq c612f │ │ │ │ + mov 0x642d7d(%rip),%rdi │ │ │ │ + lea 0x2f0(%rsp),%rdx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x2e8(%rsp),%rsi │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + mov 0x6428ea(%rip),%r8d │ │ │ │ + movsd 0x2e8(%rsp),%xmm2 │ │ │ │ + movsd 0x2f0(%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + test %r8d,%r8d │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd %xmm2,0x408(%r12) │ │ │ │ + movsd %xmm3,0x410(%r12) │ │ │ │ + jne c677d │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + jmpq c6154 │ │ │ │ + mov 0x64289b(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne c780d │ │ │ │ + mov 0x642d88(%rip),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je c7e9f │ │ │ │ + test %eax,%eax │ │ │ │ + je c7064 │ │ │ │ + mov 0x398(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je c62bf │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + callq 15300 │ │ │ │ + mov 0x3b0(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je c62d9 │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + callq 15300 │ │ │ │ + mov 0x3a8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je c62f3 │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + callq 15300 │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je c630d │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + callq 15300 │ │ │ │ + mov 0x5890c(%rip),%rbx │ │ │ │ + mov 0x642cf6(%rip),%edx │ │ │ │ + movl $0x0,0x6411bc(%rip) │ │ │ │ + mov 0x642cea(%rip),%eax │ │ │ │ + mov 0x642c1b(%rip),%r9d │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov 0x642c16(%rip),%r8d │ │ │ │ + test %esi,%esi │ │ │ │ + je c7834 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x4522b(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x1d0(%rsp),%rbx │ │ │ │ + lea 0x641183(%rip),%rdi │ │ │ │ + push %rbx │ │ │ │ + push %rdx │ │ │ │ + mov $0x400,%edx │ │ │ │ + push %rax │ │ │ │ + mov $0x8,%eax │ │ │ │ + pushq 0x3b0(%rsp) │ │ │ │ + pushq 0x3b0(%rsp) │ │ │ │ + pushq 0x398(%rsp) │ │ │ │ + pushq 0x398(%rsp) │ │ │ │ + pushq 0x380(%rsp) │ │ │ │ + pushq 0x380(%rsp) │ │ │ │ + pushq 0x1b0(%rsp) │ │ │ │ + pushq 0x1b0(%rsp) │ │ │ │ + pushq 0x388(%rsp) │ │ │ │ + mov 0x208(%rsp),%r12 │ │ │ │ + push %r12 │ │ │ │ + mov 0x208(%rsp),%r13 │ │ │ │ + push %r13 │ │ │ │ + pushq 0x398(%rsp) │ │ │ │ + mov 0x238(%rsp),%rbp │ │ │ │ + push %rbp │ │ │ │ + mov 0x230(%rsp),%r14 │ │ │ │ + push %r14 │ │ │ │ + pushq 0x3e0(%rsp) │ │ │ │ + mov 0x248(%rsp),%r15 │ │ │ │ + push %r15 │ │ │ │ + movsd 0x208(%rsp),%xmm7 │ │ │ │ + movsd 0x3e8(%rsp),%xmm6 │ │ │ │ + movsd 0x228(%rsp),%xmm5 │ │ │ │ + movsd 0x218(%rsp),%xmm4 │ │ │ │ + movsd 0x418(%rsp),%xmm3 │ │ │ │ + movsd 0x220(%rsp),%xmm2 │ │ │ │ + movsd 0x210(%rsp),%xmm1 │ │ │ │ + movsd 0x410(%rsp),%xmm0 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x642bd1(%rip),%eax │ │ │ │ + mov $0x1000,%edx │ │ │ │ + add $0x98,%rsp │ │ │ │ + push %rbx │ │ │ │ + lea 0x452c5(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x641485(%rip),%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0x642bae(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + mov $0x8,%eax │ │ │ │ + pushq 0x3b0(%rsp) │ │ │ │ + pushq 0x3b0(%rsp) │ │ │ │ + pushq 0x398(%rsp) │ │ │ │ + pushq 0x398(%rsp) │ │ │ │ + pushq 0x380(%rsp) │ │ │ │ + pushq 0x380(%rsp) │ │ │ │ + pushq 0x1b0(%rsp) │ │ │ │ + pushq 0x1b0(%rsp) │ │ │ │ + pushq 0x388(%rsp) │ │ │ │ + push %r12 │ │ │ │ + push %r13 │ │ │ │ + pushq 0x398(%rsp) │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + pushq 0x3e0(%rsp) │ │ │ │ + push %r15 │ │ │ │ + movsd 0x208(%rsp),%xmm7 │ │ │ │ + mov 0x642a7a(%rip),%r9d │ │ │ │ + movsd 0x3e8(%rsp),%xmm6 │ │ │ │ + mov 0x642a6e(%rip),%r8d │ │ │ │ + movsd 0x228(%rsp),%xmm5 │ │ │ │ + movsd 0x218(%rsp),%xmm4 │ │ │ │ + movsd 0x418(%rsp),%xmm3 │ │ │ │ + movsd 0x220(%rsp),%xmm2 │ │ │ │ + movsd 0x210(%rsp),%xmm1 │ │ │ │ + movsd 0x410(%rsp),%xmm0 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x642a2d(%rip),%eax │ │ │ │ + mov $0x72,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movsd 0x410(%rsp),%xmm0 │ │ │ │ + mov %cx,0x6423ad(%rip) │ │ │ │ + mov $0x104,%edx │ │ │ │ + lea 0x6424d5(%rip),%rdi │ │ │ │ + movsd 0x220(%rsp),%xmm7 │ │ │ │ + mov %eax,0x6423ae(%rip) │ │ │ │ + movsd %xmm0,0x6423e2(%rip) │ │ │ │ + mov 0x6429e8(%rip),%eax │ │ │ │ + movsd 0x418(%rsp),%xmm0 │ │ │ │ + movsd 0x218(%rsp),%xmm2 │ │ │ │ + movsd 0x228(%rsp),%xmm5 │ │ │ │ + movsd %xmm7,0x6423c9(%rip) │ │ │ │ + movsd 0x208(%rsp),%xmm3 │ │ │ │ + mov %eax,0x642372(%rip) │ │ │ │ + movsd %xmm0,0x6423ba(%rip) │ │ │ │ + movsd 0x3e8(%rsp),%xmm0 │ │ │ │ + movsd 0x250(%rsp),%xmm4 │ │ │ │ + movsd 0x210(%rsp),%xmm6 │ │ │ │ + movsd %xmm2,0x64239f(%rip) │ │ │ │ + movsd %xmm0,0x6423a7(%rip) │ │ │ │ + movsd 0x3f0(%rsp),%xmm0 │ │ │ │ + movsd %xmm5,0x64238e(%rip) │ │ │ │ + movsd %xmm3,0x642396(%rip) │ │ │ │ + movsd %xmm4,0x642396(%rip) │ │ │ │ + movsd %xmm0,0x642396(%rip) │ │ │ │ + movl $0x6f6c6f63,0x6422e8(%rip) │ │ │ │ + movq $0x0,0x642309(%rip) │ │ │ │ + movq $0x0,0x642306(%rip) │ │ │ │ + movq $0x0,0x642303(%rip) │ │ │ │ + movq $0x0,0x642300(%rip) │ │ │ │ + movq $0x0,0x6422fd(%rip) │ │ │ │ + movq $0x0,0x6422fa(%rip) │ │ │ │ + movsd %xmm6,0x642302(%rip) │ │ │ │ + movsd 0x248(%rsp),%xmm6 │ │ │ │ + mov 0x6429bf(%rip),%eax │ │ │ │ + movsd 0x3c0(%rsp),%xmm0 │ │ │ │ + movsd 0x258(%rsp),%xmm7 │ │ │ │ + movq $0x0,0x64235e(%rip) │ │ │ │ + movsd 0x238(%rsp),%xmm2 │ │ │ │ + mov %eax,0x64238f(%rip) │ │ │ │ + movsd %xmm0,0x642317(%rip) │ │ │ │ + movsd 0x3c8(%rsp),%xmm0 │ │ │ │ + movsd 0x240(%rsp),%xmm5 │ │ │ │ + movsd 0x1f8(%rsp),%xmm3 │ │ │ │ + movsd %xmm6,0x6422e4(%rip) │ │ │ │ + movsd 0x200(%rsp),%xmm4 │ │ │ │ + movsd %xmm0,0x6422fb(%rip) │ │ │ │ + movsd 0x3d8(%rsp),%xmm0 │ │ │ │ + movsd %xmm7,0x6422ca(%rip) │ │ │ │ + movsd %xmm0,0x64232a(%rip) │ │ │ │ + movsd 0x3e0(%rsp),%xmm0 │ │ │ │ + movsd %xmm2,0x6422c1(%rip) │ │ │ │ + movsd %xmm0,0x642319(%rip) │ │ │ │ + movsd 0x400(%rsp),%xmm0 │ │ │ │ + movsd %xmm5,0x6422b0(%rip) │ │ │ │ + movsd %xmm0,0x6422e8(%rip) │ │ │ │ + movsd 0x408(%rsp),%xmm0 │ │ │ │ + movsd %xmm3,0x6422a7(%rip) │ │ │ │ + movsd %xmm0,0x6422d7(%rip) │ │ │ │ + movsd 0x428(%rsp),%xmm0 │ │ │ │ + movsd %xmm4,0x642296(%rip) │ │ │ │ + movsd %xmm0,0x6422a6(%rip) │ │ │ │ + movsd 0x430(%rsp),%xmm0 │ │ │ │ + add $0xa0,%rsp │ │ │ │ + movq $0x0,0x642283(%rip) │ │ │ │ + movsd %xmm0,0x64228b(%rip) │ │ │ │ + mov 0x6428ad(%rip),%eax │ │ │ │ + movl $0x0,0x6422ab(%rip) │ │ │ │ + mov %eax,0x6422a1(%rip) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov %r12,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3bcc7(%rip),%rsi │ │ │ │ + mov $0x4,%eax │ │ │ │ + lea 0x44d87(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov 0x582a3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x408(%r12),%xmm0 │ │ │ │ + movsd 0x410(%r12),%xmm1 │ │ │ │ + jmpq c6154 │ │ │ │ + divsd 0x3d542(%rip),%xmm4 │ │ │ │ + jmpq c1d61 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x438ae(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x640cfe(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov 0x302e1(%rip),%rax │ │ │ │ + movl $0x2,0x128(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmpq bec12 │ │ │ │ + lea 0x348(%rsp),%rcx │ │ │ │ + lea 0x1f2180(%rsp),%rdx │ │ │ │ + lea 0x1f2080(%rsp),%rsi │ │ │ │ + lea 0x642c15(%rip),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push %rax │ │ │ │ + mov 0x64380e(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + push %rbp │ │ │ │ + push %r12 │ │ │ │ + lea 0x390(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x390(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x228(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x138(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + lea 0x1a58(%rsp),%rax │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + push %rax │ │ │ │ + lea 0x3a8(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x1f22d8(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x290(%rsp),%r9d │ │ │ │ + mov 0x408(%rsp),%rdi │ │ │ │ + lea 0x3b0(%rsp),%r8 │ │ │ │ + callq b9550 │ │ │ │ + add $0x60,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je bd534 │ │ │ │ + jmpq be750 │ │ │ │ + movsd 0x1a0(%rsp),%xmm2 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3bcc8(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0x198(%rsp),%xmm1 │ │ │ │ + lea 0x44928(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0x3bcd0(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0x160(%rsp),%xmm2 │ │ │ │ + movsd 0x158(%rsp),%xmm1 │ │ │ │ + lea 0x44928(%rip),%rsi │ │ │ │ + movsd 0x328(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x3bccb(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + movsd 0x1d8(%rsp),%xmm0 │ │ │ │ + lea 0x430c9(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x58114(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x6421e5(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je bd4c7 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x430b7(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x3b8bd(%rip),%rsi │ │ │ │ + cmpb $0x0,0x1f7280(%rsp) │ │ │ │ + je c680c │ │ │ │ + mov 0x6421b4(%rip),%r10d │ │ │ │ + lea 0x1f7280(%rsp),%r13 │ │ │ │ + test %r10d,%r10d │ │ │ │ + je bd4dd │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x4308d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4d92b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq cfe1a │ │ │ │ - movl $0x4c4147,0x370(%rsp) │ │ │ │ - movl $0x4,0x30(%rsp) │ │ │ │ - jmpq cfdcf │ │ │ │ - movsd 0x3c45e(%rip),%xmm0 │ │ │ │ - comisd 0x28(%rsp),%xmm0 │ │ │ │ - jbe cfda9 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - movl $0x1,0x30(%rsp) │ │ │ │ - movl $0x42555145,(%rax) │ │ │ │ - jmpq cfdb1 │ │ │ │ - lea 0x350(%rsp),%rax │ │ │ │ - lea 0x3b5(%rsp),%rsi │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq cfd5c │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - jmpq cfd42 │ │ │ │ - movsd 0x3c400(%rip),%xmm0 │ │ │ │ - comisd 0x28(%rsp),%xmm0 │ │ │ │ - movl $0x4a4c4345,0x370(%rsp) │ │ │ │ - movb $0x0,0x374(%rsp) │ │ │ │ - ja d44cc │ │ │ │ - movl $0x2,0x30(%rsp) │ │ │ │ - jmpq cfe0b │ │ │ │ - movl $0x4c4147,0x370(%rsp) │ │ │ │ - movl $0x4,0x30(%rsp) │ │ │ │ - jmpq cfded │ │ │ │ - mov 0x8c(%rsp),%eax │ │ │ │ - mov 0x1a8(%rsp),%rbp │ │ │ │ - mov 0x1b0(%rsp),%r12 │ │ │ │ - mov 0x1bc(%rsp),%r15d │ │ │ │ - mov 0x130(%rsp),%rbx │ │ │ │ + jmpq bd4dd │ │ │ │ + lea 0x320(%rsp),%rcx │ │ │ │ + lea 0x1f1e80(%rsp),%rdx │ │ │ │ + lea 0x1f1d80(%rsp),%rsi │ │ │ │ + lea 0x642e81(%rip),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push %rax │ │ │ │ + mov 0x64367e(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + lea 0x2f8(%rsp),%rbp │ │ │ │ + push %rbp │ │ │ │ + lea 0x2f8(%rsp),%r12 │ │ │ │ + push %r12 │ │ │ │ + lea 0x368(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x368(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x22c(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x140(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + lea 0x1258(%rsp),%r14 │ │ │ │ + push %r14 │ │ │ │ + lea 0x380(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x1f1fd8(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x28c(%rsp),%r9d │ │ │ │ + mov 0x400(%rsp),%rdi │ │ │ │ + lea 0x388(%rsp),%r8 │ │ │ │ + callq b9550 │ │ │ │ + add $0x60,%rsp │ │ │ │ test %eax,%eax │ │ │ │ - jne d3ee8 │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov $0x7b,%r10d │ │ │ │ - movb $0x0,0x63852a(%rip) │ │ │ │ - movsd 0x1a0(%rsp),%xmm5 │ │ │ │ - divsd 0x28849(%rip),%xmm5 │ │ │ │ - mov %r10w,0x638111(%rip) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jbe d26ea │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - je d3f8d │ │ │ │ - movsd 0x150(%rsp),%xmm4 │ │ │ │ - cvttsd2si %xmm4,%eax │ │ │ │ - mulsd 0x118(%rsp),%xmm4 │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - cvttsd2si 0x198(%rsp),%eax │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - lea 0x350(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x351ca(%rip),%rsi │ │ │ │ - lea 0x6380aa(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - jne d25d0 │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - movl $0x0,(%r12) │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x638475(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x404(%r12),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - lea 0x63805c(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea 0x1404(%r12),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x158(%rsp),%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x1424(%r12),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ - movsd 0x160(%rsp),%xmm7 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - mov %eax,0x1440(%r12) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - movsd 0x178(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x1490(%r12) │ │ │ │ - movsd 0x220(%rsp),%xmm0 │ │ │ │ - mov %eax,0x1444(%r12) │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - movsd 0x118(%rsp),%xmm3 │ │ │ │ - movsd 0x180(%rsp),%xmm5 │ │ │ │ - movsd %xmm6,0x1438(%r12) │ │ │ │ - mov %eax,0x1448(%r12) │ │ │ │ - mov 0x310(%rsp),%rax │ │ │ │ - movsd 0x168(%rsp),%xmm6 │ │ │ │ - movsd %xmm7,0x1458(%r12) │ │ │ │ - movsd 0x170(%rsp),%xmm7 │ │ │ │ - mov %eax,0x144c(%r12) │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - movsd %xmm4,0x1470(%r12) │ │ │ │ - movsd 0x110(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x1498(%r12) │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ - andpd 0x2683f(%rip),%xmm0 │ │ │ │ - mov %eax,0x1450(%r12) │ │ │ │ - movsd %xmm6,0x1460(%r12) │ │ │ │ - movsd %xmm7,0x1468(%r12) │ │ │ │ - movsd %xmm3,0x1478(%r12) │ │ │ │ - movsd %xmm4,0x1480(%r12) │ │ │ │ - movsd %xmm5,0x1488(%r12) │ │ │ │ - movsd %xmm0,0x14a0(%r12) │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ - movsd (%rsp),%xmm7 │ │ │ │ - mov 0x8c(%rsp),%eax │ │ │ │ - movsd %xmm6,0x14b0(%r12) │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - movsd 0x48(%rsp),%xmm4 │ │ │ │ - andpd 0x267c4(%rip),%xmm0 │ │ │ │ - mov %eax,0x1518(%r12) │ │ │ │ - movsd %xmm7,0x1508(%r12) │ │ │ │ - movsd %xmm0,0x14a8(%r12) │ │ │ │ - movsd 0x228(%rsp),%xmm0 │ │ │ │ - movsd %xmm4,0x1510(%r12) │ │ │ │ - movsd %xmm0,0x14b8(%r12) │ │ │ │ - movsd 0x230(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x14c0(%r12) │ │ │ │ - movsd 0x248(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x14c8(%r12) │ │ │ │ - movsd 0x250(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x14d0(%r12) │ │ │ │ - movsd 0x258(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x14d8(%r12) │ │ │ │ - movsd 0x260(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x14e0(%r12) │ │ │ │ - movsd 0x268(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x14e8(%r12) │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x14f0(%r12) │ │ │ │ - movsd 0x278(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x14f8(%r12) │ │ │ │ - movsd 0x280(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x1500(%r12) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl 0x80(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x1520(%r12) │ │ │ │ - movsd 0x60(%rsp),%xmm3 │ │ │ │ - movsd 0x298(%rsp),%xmm0 │ │ │ │ - movsd 0x190(%rsp),%xmm6 │ │ │ │ - movsd 0x58(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x1558(%r12) │ │ │ │ - movsd 0x2a0(%rsp),%xmm0 │ │ │ │ - movsd 0xb8(%rsp),%xmm7 │ │ │ │ - movsd 0x138(%rsp),%xmm4 │ │ │ │ - movsd %xmm3,0x1528(%r12) │ │ │ │ - movsd 0x140(%rsp),%xmm3 │ │ │ │ - movsd %xmm5,0x1530(%r12) │ │ │ │ - movsd 0x90(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x1560(%r12) │ │ │ │ - movsd 0x2a8(%rsp),%xmm0 │ │ │ │ - movsd %xmm6,0x1538(%r12) │ │ │ │ - movsd 0xd0(%rsp),%xmm6 │ │ │ │ - movsd %xmm7,0x1540(%r12) │ │ │ │ - movsd 0xa8(%rsp),%xmm7 │ │ │ │ - movsd %xmm4,0x1548(%r12) │ │ │ │ - movsd 0xb0(%rsp),%xmm4 │ │ │ │ - movsd %xmm3,0x1550(%r12) │ │ │ │ - movsd 0x98(%rsp),%xmm3 │ │ │ │ - movsd %xmm5,0x1568(%r12) │ │ │ │ - movsd 0xc0(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x1588(%r12) │ │ │ │ - movsd 0x2b0(%rsp),%xmm0 │ │ │ │ - movsd %xmm7,0x1578(%r12) │ │ │ │ - movsd %xmm0,0x1590(%r12) │ │ │ │ - movsd %xmm6,0x1570(%r12) │ │ │ │ - movsd %xmm4,0x1580(%r12) │ │ │ │ - movsd %xmm3,0x1598(%r12) │ │ │ │ - movsd %xmm5,0x15a0(%r12) │ │ │ │ - movsd 0x70(%rsp),%xmm6 │ │ │ │ - movsd 0x2b8(%rsp),%xmm0 │ │ │ │ - movsd 0x78(%rsp),%xmm7 │ │ │ │ - movsd %xmm0,0x15b8(%r12) │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - movsd %xmm6,0x15a8(%r12) │ │ │ │ - movsd %xmm7,0x15b0(%r12) │ │ │ │ - movsd %xmm0,0x15c0(%r12) │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - je d26a3 │ │ │ │ - movq $0x0,0x15c8(%r12) │ │ │ │ - jmpq cf9e2 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov %r13,%rbp │ │ │ │ - divsd 0x3be64(%rip),%xmm6 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %esi,%r15d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je d48ab │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x20(%rax,%rdx,1),%rdx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - jmp d176f │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je d177a │ │ │ │ - comisd 0x8(%rax),%xmm6 │ │ │ │ - jbe d1766 │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - mulsd %xmm2,%xmm2 │ │ │ │ - subsd %xmm9,%xmm5 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x120(%rsp),%r14d │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ + je bd430 │ │ │ │ + jmpq be750 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + movsd %xmm3,0x78(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + movsd 0x31322(%rip),%xmm2 │ │ │ │ movsd %xmm2,0x30(%rsp) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movsd %xmm9,0x18(%rsp) │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - xorpd 0x25cfd(%rip),%xmm0 │ │ │ │ - divsd 0x30(%rsp),%xmm0 │ │ │ │ - callq 158a0 │ │ │ │ - mulsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd 0x18(%rsp),%xmm9 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rbx) │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ - subsd %xmm9,%xmm0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je d17e9 │ │ │ │ - addsd -0x8(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rbx) │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %r14d,0x10(%rsp) │ │ │ │ - jne d179c │ │ │ │ - mov 0x8608(%rsp),%eax │ │ │ │ + jmpq c45bd │ │ │ │ + movl $0x3,-0x374098(%rcx) │ │ │ │ + jmpq c0bbd │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + lea 0x6425a9(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq b6500 │ │ │ │ + mov $0x0,%edx │ │ │ │ test %eax,%eax │ │ │ │ - jne d47bf │ │ │ │ - lea 0x5b0(%rsp),%r13 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x350(%rsp),%rax │ │ │ │ - lea 0x3b5f8(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637b32(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x158(%rsp),%r8 │ │ │ │ - lea 0x3b5c6(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637afb(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3b5a4(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637ac3(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ + cmovg 0x642593(%rip),%edx │ │ │ │ + mov %eax,0x64358d(%rip) │ │ │ │ + mov %edx,0x64359f(%rip) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne c6ad4 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + jne c9b36 │ │ │ │ + lea 0x1f2380(%rsp),%rdx │ │ │ │ + lea 0x42978(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + lea 0x1f2480(%rsp),%rdx │ │ │ │ + lea 0x42977(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4297b(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je c6b5a │ │ │ │ + movzbl 0x1f2e80(%rsp),%eax │ │ │ │ + movl $0x0,0x234(%rsp) │ │ │ │ + cmp $0x67,%al │ │ │ │ + je c9c0a │ │ │ │ + cmp $0x61,%al │ │ │ │ + je c9bc9 │ │ │ │ + cmpb $0x6c,0x0(%rbp) │ │ │ │ + jne c9b4c │ │ │ │ + cmpb $0x69,0x1(%rbp) │ │ │ │ + jne c9b4c │ │ │ │ + cmpb $0x6e,0x2(%rbp) │ │ │ │ + jne c9b4c │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + lea 0x24c(%rsp),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + lea 0x3b0(%rsp),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c9b0a │ │ │ │ + mov 0x6434c1(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle be161 │ │ │ │ + mov 0x3b0(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %r12,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je be161 │ │ │ │ + mov 0x643495(%rip),%r8d │ │ │ │ + lea 0x34c35(%rip),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x200(%rsp),%r8 │ │ │ │ - lea 0x3b576(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637a8c(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b55f(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - cvttsd2si 0x150(%rsp),%eax │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x640907(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637a4d(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b52e(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - cvttsd2si 0x198(%rsp),%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ + jmpq be770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x452f8(%rip),%xmm0 │ │ │ │ + movabs $0x2e657475626972,%rax │ │ │ │ + mov %rax,0x6408fb(%rip) │ │ │ │ + movups %xmm0,0x6408d4(%rip) │ │ │ │ + movdqa 0x452e8(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x6408d5(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq c3506 │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x42aca(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne c6fe8 │ │ │ │ + lea 0x1(%r14),%edx │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x42a52(%rip),%rdi │ │ │ │ + movslq %edx,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne c9d42 │ │ │ │ + movb $0x0,0x1f3e80(%rsp) │ │ │ │ + add $0x2,%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + lea 0x3ed6b(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637a0e(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmpq $0x2,0x200(%rsp) │ │ │ │ - jg d473d │ │ │ │ - lea 0x3b50c(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x160(%rsp),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6379c4(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b4e1(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637989(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b4b6(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd %xmm13,0x40(%rsp) │ │ │ │ + movsd %xmm2,0x78(%rsp) │ │ │ │ + movsd %xmm1,0x70(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63794e(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b48a(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x642329(%rip),%xmm0 │ │ │ │ + lea 0x44302(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637913(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b45e(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x118(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x642303(%rip),%xmm0 │ │ │ │ + lea 0x44304(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6378d8(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b433(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x110(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x6422dd(%rip),%xmm0 │ │ │ │ + lea 0x44306(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63789d(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b408(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x6422b7(%rip),%xmm0 │ │ │ │ + lea 0x44308(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637862(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b3dd(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x642291(%rip),%xmm0 │ │ │ │ + lea 0x4430a(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6422cb(%rip),%edx │ │ │ │ + lea 0x42c24(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6422ae(%rip),%edx │ │ │ │ + lea 0x42c29(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637827(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b3b0(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x220(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x642271(%rip),%xmm0 │ │ │ │ + lea 0x442da(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6377ec(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b383(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x150(%rsp),%xmm4 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x64224b(%rip),%xmm0 │ │ │ │ + lea 0x442dc(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x442e5(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - mulsd 0x118(%rsp),%xmm4 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - andpd 0x260a0(%rip),%xmm3 │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x50(%rsp) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63778c(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b335(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x150(%rsp),%xmm4 │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x442e5(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - mulsd 0x110(%rsp),%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - andpd 0x26040(%rip),%xmm0 │ │ │ │ - movq %xmm0,%r14 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637737(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3b2e7(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x70(%rsp),%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x442e5(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6376ff(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b2ca(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x228(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x78(%rsp),%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x442e5(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6376c4(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b29c(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x230(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637689(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b26f(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x248(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + lea 0x442dd(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63764e(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b241(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x250(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x88(%rsp),%xmm0 │ │ │ │ + lea 0x442de(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637613(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b214(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x258(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + lea 0x442df(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6375d8(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b1e6(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x260(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x150(%rsp),%xmm0 │ │ │ │ + lea 0x442e0(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63759d(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b1b9(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x268(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + lea 0x442e1(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movsd 0x1c0(%rsp),%xmm0 │ │ │ │ + lea 0x442e2(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x57b3e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x641c10(%rip),%edx │ │ │ │ + jmpq bd22c │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq c34c8 │ │ │ │ + movl $0x2,0x50(%rsp) │ │ │ │ + jmpq c51e7 │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637562(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b18b(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x43167(%rip),%rcx │ │ │ │ + lea 0x640594(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq c50f2 │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq c50b4 │ │ │ │ + lea 0x1f5e80(%rsp),%r8 │ │ │ │ + lea 0x42853(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637527(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b15e(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x278(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x640546(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + movdqa 0x44f60(%rip),%xmm0 │ │ │ │ + mov $0x2e65,%eax │ │ │ │ + movl $0x74756269,0x640545(%rip) │ │ │ │ + mov %ax,0x640542(%rip) │ │ │ │ + movups %xmm0,0x640517(%rip) │ │ │ │ + movdqa 0x44f4b(%rip),%xmm0 │ │ │ │ + movb $0x0,0x64052e(%rip) │ │ │ │ + movups %xmm0,0x640511(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + mov $0xa,%ecx │ │ │ │ + lea 0x4273f(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne c8164 │ │ │ │ + lea 0x1(%r14),%r12d │ │ │ │ + lea 0x426a4(%rip),%rsi │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c813d │ │ │ │ + movb $0x0,0x1f4680(%rsp) │ │ │ │ + add $0x2,%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + cmp %r15d,%edx │ │ │ │ + jge c7f31 │ │ │ │ + lea 0x1f3a80(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6374ec(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b130(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ + mov %r8,%rsi │ │ │ │ + add $0x2,%r14d │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq bc9da │ │ │ │ + mov 0x641ee2(%rip),%ecx │ │ │ │ + mov 0x641ee0(%rip),%edx │ │ │ │ + lea 0x1f6680(%rsp),%rdi │ │ │ │ + lea 0x3e985(%rip),%r8 │ │ │ │ + mov 0x641eea(%rip),%rsi │ │ │ │ + callq bc350 │ │ │ │ + mov %eax,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b5710 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je c62a5 │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq dc190 │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x640435(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov 0x641e86(%rip),%edx │ │ │ │ + lea 0x4421f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x57964(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq bd7a8 │ │ │ │ + mov 0x641e61(%rip),%ebx │ │ │ │ + imul 0x641e56(%rip),%ebx │ │ │ │ + lea 0x0(,%rbx,4),%r12d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r12d,0x641e40(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x641e59(%rip) │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15850 │ │ │ │ + movl $0x0,0x641e2f(%rip) │ │ │ │ + mov %rax,0x641e38(%rip) │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %r12d,%r12d │ │ │ │ + je bd79a │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - movsd 0x280(%rsp),%xmm0 │ │ │ │ + callq 154d0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + mov %r12d,0x641dfb(%rip) │ │ │ │ + jmpq bd79a │ │ │ │ + lea 0x500(%rsp),%r12 │ │ │ │ + lea 0x450(%rsp),%rdi │ │ │ │ + callq 155b0 │ │ │ │ + mov $0x208,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x3e,%esi │ │ │ │ + mov %rax,0x500(%rsp) │ │ │ │ + callq 15730 │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15a10 │ │ │ │ + mov 0x641da9(%rip),%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0x530(%rsp) │ │ │ │ + mov 0x641d95(%rip),%eax │ │ │ │ + mov %eax,0x534(%rsp) │ │ │ │ + movabs $0x200000003,%rax │ │ │ │ + mov %rax,0x538(%rsp) │ │ │ │ + callq 159d0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x55,%esi │ │ │ │ + callq 15800 │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15890 │ │ │ │ + jmpq bd79a │ │ │ │ + lea 0x3e803(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x641d3e(%rip),%edx │ │ │ │ + lea 0x42878(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x12c(%rsp),%edx │ │ │ │ + lea 0x4287c(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4287d(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x641db9(%rip),%edx │ │ │ │ + lea 0x42889(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x3e78e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x641cc5(%rip),%edx │ │ │ │ + lea 0x4287b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x120(%rsp),%edx │ │ │ │ + lea 0x4287f(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x42880(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x130(%rsp),%edx │ │ │ │ + lea 0x4288b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x641d26(%rip),%edx │ │ │ │ + lea 0x42890(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5773c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq bd783 │ │ │ │ + movl $0xffdc,0x641c31(%rip) │ │ │ │ + sub $0xffdc,%eax │ │ │ │ + sar %eax │ │ │ │ + mov %eax,0x120(%rsp) │ │ │ │ + mov 0x12c(%rsp),%eax │ │ │ │ + lea 0xffda(%rax),%r12d │ │ │ │ + jmpq bd749 │ │ │ │ + movl $0xffdc,0x641c0a(%rip) │ │ │ │ + sub $0xffdc,%eax │ │ │ │ + sar %eax │ │ │ │ + mov %eax,0x12c(%rsp) │ │ │ │ + lea 0xffdb(%rax),%r13d │ │ │ │ + jmpq bd723 │ │ │ │ + movsd 0x180(%rsp),%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0x170(%rsp),%xmm1 │ │ │ │ + lea 0x43f15(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0x188(%rsp),%xmm2 │ │ │ │ + movsd 0x178(%rsp),%xmm1 │ │ │ │ + lea 0x43f15(%rip),%rsi │ │ │ │ + movsd 0x378(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6374b1(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x10(%rsp),%ebx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3b523(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + lea 0x426a4(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x57661(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x641733(%rip),%edx │ │ │ │ + jmpq bd6fd │ │ │ │ + lea 0x370(%rsp),%rcx │ │ │ │ + lea 0x1f2480(%rsp),%rdx │ │ │ │ + lea 0x1f2380(%rsp),%rsi │ │ │ │ + lea 0x641c2f(%rip),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push %rax │ │ │ │ + mov 0x642c24(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + push %rbp │ │ │ │ + push %r12 │ │ │ │ + lea 0x3b8(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x3b8(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x238(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x148(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + lea 0x2258(%rsp),%r15 │ │ │ │ + push %r15 │ │ │ │ + lea 0x3d0(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + lea 0x1f25d8(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x294(%rsp),%r9d │ │ │ │ + mov 0x410(%rsp),%rdi │ │ │ │ + lea 0x3d8(%rsp),%r8 │ │ │ │ + callq b9550 │ │ │ │ + add $0x60,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je bd666 │ │ │ │ + jmpq be750 │ │ │ │ + movsd 0x1b0(%rsp),%xmm2 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0x168(%rsp),%xmm1 │ │ │ │ + lea 0x43d99(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0x1b8(%rsp),%xmm2 │ │ │ │ + movsd 0x1a8(%rsp),%xmm1 │ │ │ │ + lea 0x43d99(%rip),%rsi │ │ │ │ + movsd 0x350(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - sar %ebx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - shl $0x5,%rbx │ │ │ │ - add 0x8(%rsp),%rbx │ │ │ │ - movsd 0x18(%rbx),%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637468(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ + movsd 0x1f8(%rsp),%xmm0 │ │ │ │ + lea 0x42532(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x57535(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x641606(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je bd601 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3b21e(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x42520(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmpb $0x0,0x1f7680(%rsp) │ │ │ │ + je c73f2 │ │ │ │ + mov 0x6415d6(%rip),%edi │ │ │ │ + lea 0x1f7680(%rsp),%r13 │ │ │ │ + test %edi,%edi │ │ │ │ + je bd617 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x424f7(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq bd617 │ │ │ │ + movdqa 0x449cb(%rip),%xmm0 │ │ │ │ + movabs $0x2e657475626972,%rax │ │ │ │ + mov %rax,0x63ff6e(%rip) │ │ │ │ + movups %xmm0,0x63ff47(%rip) │ │ │ │ + movdqa 0x4495b(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x63ff48(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + movsd %xmm6,0x78(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637834(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ + lea 0x63ff0b(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x341df(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movl $0x1,0x40(%rsp) │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je c4743 │ │ │ │ + lea 0x41d36(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x2,0x40(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c4743 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js c473b │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb c473b │ │ │ │ + jmpq c4743 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x228(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe c473b │ │ │ │ + movzbl 0x1f2e7f(%rsp,%rax,1),%eax │ │ │ │ + cmp $0x6c,%al │ │ │ │ + je c76a1 │ │ │ │ + cmp $0x67,%al │ │ │ │ + jne c473b │ │ │ │ + movl $0x2,0x228(%rsp) │ │ │ │ + jmpq c473b │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + lea 0x34124(%rip),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x158(%rsp),%r8 │ │ │ │ - lea 0x3b1ed(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6377fd(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3b1c9(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63fe11(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6377c5(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ + jmpq be770 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x41a4f(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je c77b6 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x41a37(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je c77b6 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x41a22(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je bfabf │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x41a0e(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c87f4 │ │ │ │ + mov 0x3664c(%rip),%rax │ │ │ │ + add $0x3,%r14d │ │ │ │ + movl $0x5,0x240(%rsp) │ │ │ │ + mov %rax,0x278(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + lea 0x34065(%rip),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x200(%rsp),%r8 │ │ │ │ - lea 0x3b199(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63778e(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3b176(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + lea 0x63fd52(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63775a(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ + jmpq be770 │ │ │ │ + movl $0x4,0x50(%rsp) │ │ │ │ + jmpq c51e7 │ │ │ │ + movl $0x3,0x50(%rsp) │ │ │ │ + jmpq c51e7 │ │ │ │ + mov 0x365d3(%rip),%rax │ │ │ │ + add $0x3,%r14d │ │ │ │ + movl $0x4,0x240(%rsp) │ │ │ │ + mov %rax,0x278(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + movdqa 0x3358f(%rip),%xmm0 │ │ │ │ + movabs $0x67616c66206c65,%rax │ │ │ │ + mov %rax,0x63fd12(%rip) │ │ │ │ + movups %xmm0,0x63fceb(%rip) │ │ │ │ + movdqa 0x4475f(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x63fcec(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x43d34(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3b14e(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637726(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmpq $0x2,0x200(%rsp) │ │ │ │ - jg d46bb │ │ │ │ - lea 0x3b13b(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x57219(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq c628e │ │ │ │ + mov 0xac(%rsp),%ebx │ │ │ │ + lea 0x440b6(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - movsd 0x160(%rsp),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x63fc96(%rip),%rdi │ │ │ │ + push %rbx │ │ │ │ + mov 0x1d0(%rsp),%r15 │ │ │ │ + push %r15 │ │ │ │ + push %rdx │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6376dc(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b10e(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + push %rax │ │ │ │ + mov $0x8,%eax │ │ │ │ + movsd 0x338(%rsp),%xmm7 │ │ │ │ + movsd 0x330(%rsp),%xmm6 │ │ │ │ + movsd 0x170(%rsp),%xmm5 │ │ │ │ + movsd 0x160(%rsp),%xmm4 │ │ │ │ + movsd 0x320(%rsp),%xmm3 │ │ │ │ + movsd 0x168(%rsp),%xmm2 │ │ │ │ + movsd 0x158(%rsp),%xmm1 │ │ │ │ + movsd 0x318(%rsp),%xmm0 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6376a1(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b0e1(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ + mov 0x641758(%rip),%eax │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x641689(%rip),%r9d │ │ │ │ + push %rbx │ │ │ │ + mov $0x1000,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov 0x64167b(%rip),%r8d │ │ │ │ + push %r15 │ │ │ │ + lea 0x440e2(%rip),%rcx │ │ │ │ + lea 0x63ffff(%rip),%rdi │ │ │ │ + push %rax │ │ │ │ + mov 0x641728(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + mov $0x8,%eax │ │ │ │ + movsd 0x338(%rsp),%xmm7 │ │ │ │ + movsd 0x330(%rsp),%xmm6 │ │ │ │ + movsd 0x170(%rsp),%xmm5 │ │ │ │ + movsd 0x160(%rsp),%xmm4 │ │ │ │ + movsd 0x320(%rsp),%xmm3 │ │ │ │ + movsd 0x168(%rsp),%xmm2 │ │ │ │ + movsd 0x158(%rsp),%xmm1 │ │ │ │ + movsd 0x318(%rsp),%xmm0 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov $0x65,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movabs $0x6c61637379617267,%rax │ │ │ │ + movsd 0x318(%rsp),%xmm0 │ │ │ │ + mov %rax,0x640f83(%rip) │ │ │ │ + lea 0x6410b4(%rip),%rdi │ │ │ │ + mov 0x6415e2(%rip),%eax │ │ │ │ + mov %dx,0x640f77(%rip) │ │ │ │ + mov $0x104,%edx │ │ │ │ + movsd 0x158(%rsp),%xmm6 │ │ │ │ + movsd 0x168(%rsp),%xmm7 │ │ │ │ + movsd %xmm0,0x640f7c(%rip) │ │ │ │ + movsd 0x160(%rsp),%xmm2 │ │ │ │ + mov %eax,0x640f61(%rip) │ │ │ │ + movsd 0x320(%rsp),%xmm0 │ │ │ │ + mov 0x64159a(%rip),%eax │ │ │ │ + movsd %xmm6,0x640f5e(%rip) │ │ │ │ + movsd 0x170(%rsp),%xmm5 │ │ │ │ + movsd %xmm7,0x640f55(%rip) │ │ │ │ + mov %eax,0x640f37(%rip) │ │ │ │ + movsd %xmm0,0x640f4f(%rip) │ │ │ │ + movsd %xmm2,0x640f4f(%rip) │ │ │ │ + movsd %xmm5,0x640f4f(%rip) │ │ │ │ + movq $0x0,0x640f4c(%rip) │ │ │ │ + movq $0x0,0x640f49(%rip) │ │ │ │ + movq $0x0,0x640f46(%rip) │ │ │ │ + movq $0x0,0x640f43(%rip) │ │ │ │ + movq $0x0,0x640f40(%rip) │ │ │ │ + movq $0x0,0x640f3d(%rip) │ │ │ │ + movq $0x0,0x640f3a(%rip) │ │ │ │ + movq $0x0,0x640f37(%rip) │ │ │ │ + movq $0x0,0x640f34(%rip) │ │ │ │ + movq $0x0,0x640f31(%rip) │ │ │ │ + movq $0x0,0x640f2e(%rip) │ │ │ │ + movq $0x0,0x640f2b(%rip) │ │ │ │ + movq $0x0,0x640f28(%rip) │ │ │ │ + movq $0x0,0x640f25(%rip) │ │ │ │ + movq $0x0,0x640f22(%rip) │ │ │ │ + movsd 0x330(%rsp),%xmm0 │ │ │ │ + mov 0x641577(%rip),%eax │ │ │ │ + mov %ebx,0x640f75(%rip) │ │ │ │ + movsd %xmm0,0x640f25(%rip) │ │ │ │ + movsd 0x338(%rsp),%xmm0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,0x640f52(%rip) │ │ │ │ + mov 0x64154c(%rip),%eax │ │ │ │ + movsd %xmm0,0x640f0c(%rip) │ │ │ │ + movq $0x0,0x640ee1(%rip) │ │ │ │ + movq $0x0,0x640ede(%rip) │ │ │ │ + movq $0x0,0x640edb(%rip) │ │ │ │ + movq $0x0,0x640f08(%rip) │ │ │ │ + movq $0x0,0x640f05(%rip) │ │ │ │ + movq $0x0,0x640ee2(%rip) │ │ │ │ + movq $0x0,0x640edf(%rip) │ │ │ │ + movq $0x0,0x640ebc(%rip) │ │ │ │ + movq $0x0,0x640eb9(%rip) │ │ │ │ + mov %eax,0x640edf(%rip) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + movdqa 0x443e9(%rip),%xmm0 │ │ │ │ + movb $0x0,0x63f9be(%rip) │ │ │ │ + movabs $0x2e65747562697274,%rax │ │ │ │ + mov %rax,0x63f9a5(%rip) │ │ │ │ + movups %xmm0,0x63f97e(%rip) │ │ │ │ + movdqa 0x443d2(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x63f97f(%rip) │ │ │ │ + jmpq be770 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637666(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b0b3(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x63f95e(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + movl $0x1,0x230(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe c4c3f │ │ │ │ + movzbl 0x1f2e7f(%rsp,%rax,1),%eax │ │ │ │ + cmp $0x6c,%al │ │ │ │ + je c7bc1 │ │ │ │ + cmp $0x67,%al │ │ │ │ + jne c4c3f │ │ │ │ + movl $0x2,0x230(%rsp) │ │ │ │ + jmpq c4c3f │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + lea 0x33c04(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63762b(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b085(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x118(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63f8f1(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x33bc5(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movl $0x1,0x60(%rsp) │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je c4c47 │ │ │ │ + lea 0x4171c(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x2,0x60(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c4c47 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js c4c3f │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb c4c3f │ │ │ │ + jmpq c4c47 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x6412e6(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x6412d2(%rip) │ │ │ │ + jmpq bd914 │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6375f0(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b058(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x110(%rsp),%xmm0 │ │ │ │ + lea 0x4243e(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63f81e(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6375b5(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3b02b(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x423ca(%rip),%rcx │ │ │ │ + lea 0x63f7f7(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b5710 │ │ │ │ + mov %r12,%r8 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63757a(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3affe(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x41f8d(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63f7c9(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq c3f1d │ │ │ │ + mov 0x24c(%rsp),%edi │ │ │ │ + callq b65b0 │ │ │ │ + jmpq c3f5b │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63753f(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3afcf(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x220(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x63f791(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x33a65(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movl $0x1,0x58(%rsp) │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je c4fd3 │ │ │ │ + lea 0x415bc(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x2,0x58(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c4fd3 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js c4fcb │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb c4fcb │ │ │ │ + jmpq c4fd3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x1,0x22c(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe c4fcb │ │ │ │ + movzbl 0x1f2e7f(%rsp,%rax,1),%eax │ │ │ │ + cmp $0x6c,%al │ │ │ │ + je c7e19 │ │ │ │ + cmp $0x67,%al │ │ │ │ + jne c4fcb │ │ │ │ + movl $0x2,0x22c(%rsp) │ │ │ │ + jmpq c4fcb │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637504(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3af95(%rip),%rcx │ │ │ │ + lea 0x422f0(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63f6a0(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f3000 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b5710 │ │ │ │ + mov %r12,%r8 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6374cc(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3af6e(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x41e92(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63f66b(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov 0x2ec4e(%rip),%rax │ │ │ │ + movl $0x2,0x128(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmpq bcd1e │ │ │ │ + mov 0x6410a7(%rip),%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x6410a3(%rip) │ │ │ │ + lea 0x500(%rsp),%r12 │ │ │ │ + test %edi,%edi │ │ │ │ + je c7eec │ │ │ │ + mov 0x6410bc(%rip),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq 15b60 │ │ │ │ + mov 0x641079(%rip),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp 0x641068(%rip),%eax │ │ │ │ + mov %eax,0x64106a(%rip) │ │ │ │ + jb c7ebd │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b5710 │ │ │ │ + mov 0x641123(%rip),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne c629d │ │ │ │ + lea 0x500(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156b0 │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15a70 │ │ │ │ + jmpq c62a5 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x63f5ac(%rip),%rax │ │ │ │ + lea 0x417af(%rip),%rsi │ │ │ │ + mov $0x1d,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x1f2280(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x414c5(%rip),%rsi │ │ │ │ + movl $0x3,0x230(%rsp) │ │ │ │ + movw $0x7332,0x1f2280(%rsp) │ │ │ │ + movb $0x0,0x1f2282(%rsp) │ │ │ │ + callq e7634 │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + jmpq c4c47 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f3000 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq b5710 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637495(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3af46(%rip),%rcx │ │ │ │ + lea 0x433f9(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63f529(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63745d(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3af27(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x228(%rsp),%xmm0 │ │ │ │ + lea 0x42202(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63f502(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637422(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3aef7(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x230(%rsp),%xmm0 │ │ │ │ + lea 0x421b5(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63f4dd(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6373e7(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3aec8(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x248(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x42131(%rip),%rcx │ │ │ │ + lea 0x63f4b6(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x1f1f80(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x4135f(%rip),%rsi │ │ │ │ + movl $0x3,0x22c(%rsp) │ │ │ │ + movw $0x7332,0x1f1f80(%rsp) │ │ │ │ + movb $0x0,0x1f1f82(%rsp) │ │ │ │ + callq e7634 │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + jmpq c4fd3 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x324f1(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + callq 15860 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne bfb3e │ │ │ │ + movl $0x3,-0x37e3b8(%rcx) │ │ │ │ + jmpq be977 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x324b6(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne bdb99 │ │ │ │ + movl $0x3,0x23c(%rsp) │ │ │ │ + jmpq bdbb8 │ │ │ │ + movsd 0x30(%rsp),%xmm7 │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + movsd %xmm7,0x78(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + lea 0x1f1c80(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x41221(%rip),%rsi │ │ │ │ + movl $0x3,0x228(%rsp) │ │ │ │ + movw $0x7332,0x1f1c80(%rsp) │ │ │ │ + movb $0x0,0x1f1c82(%rsp) │ │ │ │ + callq e7634 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + jmpq c4743 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge c862e │ │ │ │ + lea 0x1f4680(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6373ac(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3ae98(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x250(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + add $0x2,%r14d │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq bc9da │ │ │ │ + lea 0x415e9(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c84b6 │ │ │ │ + lea 0x1(%r14),%ebp │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jge c8499 │ │ │ │ + movslq 0xa0(%rsp),%rax │ │ │ │ + movsd 0x78(%rsp),%xmm6 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637371(%rip),%rdi │ │ │ │ + imul $0x1860,%rax,%r12 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x37ead0(%rsp),%rax │ │ │ │ + lea (%rax,%r12,1),%rsi │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + lea 0x21a64(%rsp,%r12,1),%r9 │ │ │ │ + movsd %xmm6,0x21a58(%rsp,%r12,1) │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,0x90(%rsp) │ │ │ │ + lea 0x1f4280(%rsp),%rsi │ │ │ │ + mov %eax,0x21a60(%rsp,%r12,1) │ │ │ │ + lea 0x20a10(%rsp),%rax │ │ │ │ + mov %r9,0xd8(%rsp) │ │ │ │ + movl $0x0,0x20a10(%rsp,%r12,1) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3ae69(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x258(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movslq %ebp,%rax │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637336(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3ae39(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x260(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x4(%rax,%r12,1),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x2(%r14),%ecx │ │ │ │ + cmp %r15d,%ecx │ │ │ │ + jge c8492 │ │ │ │ + movslq %ecx,%rax │ │ │ │ + mov %ecx,0x98(%rsp) │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ + cmpb $0x2d,(%rsi) │ │ │ │ + je c8492 │ │ │ │ + mov 0xd8(%rsp),%r9 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6372fb(%rip),%rdi │ │ │ │ + mov %r9,%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3ae0a(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x268(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x3(%r14),%eax │ │ │ │ + mov 0x98(%rsp),%ecx │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jge c833c │ │ │ │ + cltq │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rdi │ │ │ │ + cmpb $0x2d,(%rdi) │ │ │ │ + je c833c │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x90(%rsp),%rbp │ │ │ │ + lea 0x4(%r14),%ecx │ │ │ │ + movsd %xmm0,-0x35d078(%rbp) │ │ │ │ + cmp %r15d,%ecx │ │ │ │ + jge c833c │ │ │ │ + movslq %ecx,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r14 │ │ │ │ + cmpb $0x2d,(%r14) │ │ │ │ + je c833c │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x412c0(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movl $0x0,-0x35d070(%rbp) │ │ │ │ + mov %ecx,0x90(%rsp) │ │ │ │ + callq 15860 │ │ │ │ + mov 0x90(%rsp),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne c82ff │ │ │ │ + movl $0x1,-0x35d070(%rbp) │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x334c3(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %ecx,0x90(%rsp) │ │ │ │ + callq 15860 │ │ │ │ + mov 0x90(%rsp),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + jne c833c │ │ │ │ + imul $0x1860,0x88(%rsp),%rax │ │ │ │ + movl $0x2,0x21a60(%rsp,%rax,1) │ │ │ │ + mov 0x23c(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + lea 0x1f4a80(%rsp),%rsi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6372c0(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3adda(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ movsd 0x270(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %ecx,0x90(%rsp) │ │ │ │ + imul $0x1860,0x88(%rsp),%rbp │ │ │ │ + lea 0x428(%r14,%r12,1),%rdi │ │ │ │ + movsd 0x80(%rsp),%xmm7 │ │ │ │ + mov %eax,0x20e14(%rsp,%rbp,1) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + movsd %xmm0,0x20e18(%rsp,%rbp,1) │ │ │ │ + movsd 0x278(%rsp),%xmm0 │ │ │ │ + mov %eax,0x21240(%rsp,%rbp,1) │ │ │ │ + mov 0x240(%rsp),%eax │ │ │ │ + movsd %xmm0,0x21250(%rsp,%rbp,1) │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + mov %eax,0x21244(%rsp,%rbp,1) │ │ │ │ + mov 0x244(%rsp),%eax │ │ │ │ + movsd %xmm0,0x20e20(%rsp,%rbp,1) │ │ │ │ + movsd 0x2c8(%rsp),%xmm0 │ │ │ │ + mov %eax,0x21248(%rsp,%rbp,1) │ │ │ │ + mov 0x248(%rsp),%eax │ │ │ │ + movsd %xmm0,0x20e28(%rsp,%rbp,1) │ │ │ │ + movsd 0x2d0(%rsp),%xmm0 │ │ │ │ + movsd %xmm7,0x21238(%rsp,%rbp,1) │ │ │ │ + movsd %xmm0,0x20e30(%rsp,%rbp,1) │ │ │ │ + mov %eax,0x2124c(%rsp,%rbp,1) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x1454(%r14,%r12,1),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x637285(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3adab(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ + lea 0x1f4680(%rsp),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x848(%r14,%r12,1),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x1f3a80(%rsp),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0xc48(%r14,%r12,1),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x1f3e80(%rsp),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + mov 0x90(%rsp),%ecx │ │ │ │ + addl $0x1,0xa0(%rsp) │ │ │ │ + movsd %xmm2,0x22268(%rsp,%rbp,1) │ │ │ │ + lea 0x1(%rcx),%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + mov %ebp,%ecx │ │ │ │ + jmpq c833c │ │ │ │ + lea 0x63f044(%rip),%rax │ │ │ │ + lea 0x41fa9(%rip),%rsi │ │ │ │ + mov $0x2a,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x412a0(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c8688 │ │ │ │ + lea 0x2(%r14),%r12d │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge c866b │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + cltq │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + movslq 0xb0(%rsp),%rbp │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + imul $0x58,%rbp,%rdx │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + movsd %xmm0,0xaa10(%rsp,%rdx,1) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov $0x70,%esi │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rdi │ │ │ │ + movl $0x0,0xaa20(%rsp,%rdx,1) │ │ │ │ + movsd %xmm0,0xaa18(%rsp,%rdx,1) │ │ │ │ + callq 15420 │ │ │ │ + test %rax,%rax │ │ │ │ + je c864b │ │ │ │ + imul $0x58,%rbp,%rax │ │ │ │ + movl $0x1,0xaa20(%rsp,%rax,1) │ │ │ │ + imul $0x58,%rbp,%rax │ │ │ │ + mov 0x23c(%rsp),%edx │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + addl $0x1,0xb0(%rsp) │ │ │ │ + movsd 0x80(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0xaa28(%rsp,%rax,1) │ │ │ │ movsd 0x278(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %edx,0xaa24(%rsp,%rax,1) │ │ │ │ + mov 0x240(%rsp),%edx │ │ │ │ + movsd %xmm0,0xaa48(%rsp,%rax,1) │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + mov %edx,0xaa3c(%rsp,%rax,1) │ │ │ │ + mov 0x244(%rsp),%edx │ │ │ │ + movsd %xmm0,0xaa50(%rsp,%rax,1) │ │ │ │ + movsd 0x2c8(%rsp),%xmm0 │ │ │ │ + mov %edx,0xaa40(%rsp,%rax,1) │ │ │ │ + mov 0x248(%rsp),%edx │ │ │ │ + movsd %xmm0,0xaa58(%rsp,%rax,1) │ │ │ │ + movsd 0x2d0(%rsp),%xmm0 │ │ │ │ + mov %ecx,0xaa38(%rsp,%rax,1) │ │ │ │ + mov %edx,0xaa44(%rsp,%rax,1) │ │ │ │ + movsd %xmm5,0xaa30(%rsp,%rax,1) │ │ │ │ + movsd %xmm0,0xaa60(%rsp,%rax,1) │ │ │ │ + jmpq bfaca │ │ │ │ + lea 0x63eeaf(%rip),%rax │ │ │ │ + lea 0x41101(%rip),%rsi │ │ │ │ + mov $0x17,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rdi │ │ │ │ + mov $0x70,%esi │ │ │ │ + callq 15420 │ │ │ │ + test %rax,%rax │ │ │ │ + jne c855f │ │ │ │ + jmpq c856e │ │ │ │ + lea 0x63ee72(%rip),%rax │ │ │ │ + lea 0x41e07(%rip),%rsi │ │ │ │ + mov $0x27,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x410d4(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne bfd84 │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jge c882f │ │ │ │ + movslq 0xa0(%rsp),%rbp │ │ │ │ + cltq │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63724a(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3ad7b(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x280(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x20a10(%rsp),%r12 │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ + imul $0x1860,%rbp,%rbp │ │ │ │ + lea 0x20a10(%rsp,%rbp,1),%rcx │ │ │ │ + lea 0x20a14(%rsp,%rbp,1),%rdi │ │ │ │ + movl $0x1,0x20a10(%rsp,%rbp,1) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + movq $0x0,0x21a58(%rsp,%rbp,1) │ │ │ │ + mov 0x23c(%rsp),%eax │ │ │ │ + lea 0x1f4a80(%rsp),%rsi │ │ │ │ + movl $0x0,0x21a60(%rsp,%rbp,1) │ │ │ │ + lea 0x428(%r12,%rbp,1),%rdi │ │ │ │ + movsd %xmm0,0x20e18(%rsp,%rbp,1) │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63720f(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x18(%rbx),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3ae92(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + mov %eax,0x20e14(%rsp,%rbp,1) │ │ │ │ + movq $0x0,0x21238(%rsp,%rbp,1) │ │ │ │ + movq $0x0,0x830(%rcx) │ │ │ │ + movsd %xmm0,0x20e20(%rsp,%rbp,1) │ │ │ │ + movsd 0x2c8(%rsp),%xmm0 │ │ │ │ + movl $0x0,0x2124c(%rsp,%rbp,1) │ │ │ │ + movsd %xmm0,0x20e28(%rsp,%rbp,1) │ │ │ │ + movsd 0x2d0(%rsp),%xmm0 │ │ │ │ + movq $0x0,0x21250(%rsp,%rbp,1) │ │ │ │ + movsd %xmm0,0x20e30(%rsp,%rbp,1) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + addl $0x1,0xa0(%rsp) │ │ │ │ + movb $0x0,0x21e64(%rsp,%rbp,1) │ │ │ │ + movb $0x0,0x21258(%rsp,%rbp,1) │ │ │ │ + movb $0x0,0x21658(%rsp,%rbp,1) │ │ │ │ + jmpq bdc43 │ │ │ │ + movdqa 0x43792(%rip),%xmm0 │ │ │ │ + movl $0x657a69,0x63ed0c(%rip) │ │ │ │ + movups %xmm0,0x63ecf5(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x40954(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c8869 │ │ │ │ + mov 0x3b4f5(%rip),%rax │ │ │ │ + add $0x3,%r14d │ │ │ │ + movl $0x6,0x240(%rsp) │ │ │ │ + mov %rax,0x278(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + lea 0x63ecae(%rip),%rax │ │ │ │ + lea 0x41c6b(%rip),%rsi │ │ │ │ + mov $0x2a,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x63ec91(%rip),%rax │ │ │ │ + lea 0x40e74(%rip),%rsi │ │ │ │ + mov $0x17,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x408e7(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c8ba3 │ │ │ │ + mov 0x4321c(%rip),%rax │ │ │ │ + add $0x3,%r14d │ │ │ │ + movl $0x7,0x240(%rsp) │ │ │ │ + mov %rax,0x278(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + lea 0x63ec35(%rip),%rax │ │ │ │ + lea 0x41c22(%rip),%rsi │ │ │ │ + mov $0x25,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x40ea4(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + je c8a36 │ │ │ │ + lea 0x40e93(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + je c8a36 │ │ │ │ + lea 0x40e90(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c8e1c │ │ │ │ + lea 0x3(%r14),%r12d │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge c8a19 │ │ │ │ + lea 0x1(%r14),%ebp │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6371d8(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ + movslq %ebp,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ + lea 0x1f5680(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + lea 0x640eee(%rip),%rsi │ │ │ │ + callq b6500 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x6416e9(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jle c8969 │ │ │ │ + mov 0x640ed7(%rip),%edx │ │ │ │ + mov %edx,0x6416e9(%rip) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c93a4 │ │ │ │ + lea 0x2(%r14),%eax │ │ │ │ + lea 0x40df9(%rip),%rsi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + cltq │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + callq 15620 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c91ba │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + lea 0x1f6e80(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x33ee0(%rip),%rsi │ │ │ │ - lea 0x636dc0(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov %eax,0x120(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - jmpq d12e7 │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - movl $0x0,0x8c(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - movq $0x0,0x190(%rsp) │ │ │ │ - jmpq d1249 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - mov 0x10c(%rsp),%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x68(%rsp),%xmm3 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - lea 0x3ae2e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4c3aa(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq d0478 │ │ │ │ - mov 0x120(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - sar %eax │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x24c(%rsp),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + lea 0x3a0(%rsp),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c7bd1 │ │ │ │ + mov 0x641655(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg c931a │ │ │ │ + mov 0x20(%rsp),%r14d │ │ │ │ + add $0x2,%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + lea 0x63eac4(%rip),%rax │ │ │ │ + lea 0x41b01(%rip),%rsi │ │ │ │ + mov $0x26,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x1(%r14),%ebp │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jge c8b86 │ │ │ │ + movslq %ebp,%rax │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ + lea 0x1f5280(%rsp),%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x6411cb(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq b6500 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x6415c7(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jle c8a8f │ │ │ │ + mov 0x6411b1(%rip),%edx │ │ │ │ + mov %edx,0x6415c3(%rip) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c8d91 │ │ │ │ + lea 0x3(%r14),%r12d │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge c8b86 │ │ │ │ + lea 0x2(%r14),%eax │ │ │ │ + lea 0x40cc6(%rip),%rsi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ cltq │ │ │ │ - shl $0x5,%rax │ │ │ │ - movsd 0x18(%rbx,%rax,1),%xmm0 │ │ │ │ - movsd %xmm0,0x15c8(%r12) │ │ │ │ - jmpq cf9e2 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - mulsd 0xa0(%rsp),%xmm6 │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - jmpq d0370 │ │ │ │ - lea 0x5b0(%rsp),%r13 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x350(%rsp),%rax │ │ │ │ - lea 0x3a71a(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + callq 15620 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c8be2 │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + lea 0x1f6a80(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636c54(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x24c(%rsp),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + lea 0x398(%rsp),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c76b1 │ │ │ │ + mov 0x641522(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle c8a0b │ │ │ │ + mov 0x398(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %r12,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je c8a0b │ │ │ │ + mov 0x6414f6(%rip),%r8d │ │ │ │ + lea 0x32c96(%rip),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x158(%rsp),%r8 │ │ │ │ - lea 0x3a6e8(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636c1d(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3a6c6(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63e968(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x63e957(%rip),%rax │ │ │ │ + lea 0x4196c(%rip),%rsi │ │ │ │ + mov $0x27,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x405b6(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne bfa98 │ │ │ │ + mov 0x351ca(%rip),%rax │ │ │ │ + add $0x3,%r14d │ │ │ │ + movl $0x8,0x240(%rsp) │ │ │ │ + mov %rax,0x278(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea 0x1f1a80(%rsp),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x1f1b80(%rsp),%rdi │ │ │ │ + lea 0x4(%r14),%r12d │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movl $0x0,0x228(%rsp) │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge c8d32 │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + cmp $0x67,%al │ │ │ │ + je c8cfb │ │ │ │ + cmp $0x61,%al │ │ │ │ + je c8cb2 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x40b2a(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15130 │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c8ca6 │ │ │ │ + lea 0x32b5b(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x1,0x40(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c8ca6 │ │ │ │ + lea 0x406b8(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x2,0x40(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne c8d3a │ │ │ │ + lea 0x2(%rbp),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmpq c8b01 │ │ │ │ + add $0x5,%r14d │ │ │ │ + movb $0x0,0x1f1c82(%rsp) │ │ │ │ + mov 0x20(%rsp),%ebp │ │ │ │ + lea 0x1f1c80(%rsp),%rdi │ │ │ │ + movl $0x3,0x228(%rsp) │ │ │ │ + movw $0x7332,0x1f1c80(%rsp) │ │ │ │ + cmp %r15d,%r14d │ │ │ │ + jge c8ca6 │ │ │ │ + movslq %r14d,%r14 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov 0x2a10(%rsp,%r14,8),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmp c8ca6 │ │ │ │ + movl $0x1,0x228(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe c8ca6 │ │ │ │ + movzbl -0x1(%r12,%rax,1),%eax │ │ │ │ + cmp $0x6c,%al │ │ │ │ + je c8d22 │ │ │ │ + cmp $0x67,%al │ │ │ │ + jne c8ca6 │ │ │ │ + movl $0x2,0x228(%rsp) │ │ │ │ + jmpq c8ca6 │ │ │ │ + mov %r14d,%ebp │ │ │ │ + jmpq c8ca6 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js c8dc2 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rax,%r12 │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmp %r12,0x3b8(%rsp) │ │ │ │ + cmovae 0x40(%rsp),%eax │ │ │ │ + cmovb %r14d,%ebp │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + jmpq c8ca6 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je c8a9e │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636be5(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x200(%rsp),%r8 │ │ │ │ - lea 0x3a698(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x63e72c(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + mov %r14d,%ebp │ │ │ │ + jmpq c8ca6 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x408cc(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c9368 │ │ │ │ + mov 0x352eb(%rip),%rax │ │ │ │ + add $0x3,%r14d │ │ │ │ + movl $0x4,0x240(%rsp) │ │ │ │ + movl $0x2,0x244(%rsp) │ │ │ │ + mov %rax,0x278(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + lea 0x4096c(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c8f99 │ │ │ │ + lea 0x3(%r14),%r12d │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge c8f7c │ │ │ │ + lea 0x1(%r14),%ebp │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636bae(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a681(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - cvttsd2si 0x150(%rsp),%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movslq %ebp,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ + lea 0x1f5a80(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + lea 0x6405c5(%rip),%rsi │ │ │ │ + callq b6500 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x6411bc(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jle c8e92 │ │ │ │ + mov 0x6405ae(%rip),%edx │ │ │ │ + mov %edx,0x6411c0(%rip) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c9a2f │ │ │ │ + lea 0x2(%r14),%eax │ │ │ │ + lea 0x408d0(%rip),%rsi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + cltq │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + callq 15620 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c9630 │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + lea 0x1f7280(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636b6f(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a650(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - cvttsd2si 0x198(%rsp),%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %eax,%r8d │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x24c(%rsp),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + lea 0x3a8(%rsp),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c7770 │ │ │ │ + mov 0x64112c(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle c8a0b │ │ │ │ + mov 0x3a8(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %r12,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je c8a0b │ │ │ │ + mov 0x641100(%rip),%r8d │ │ │ │ + lea 0x328a0(%rip),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636b30(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmpq $0x2,0x200(%rsp) │ │ │ │ - jg d4639 │ │ │ │ - lea 0x3a62e(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movsd 0x160(%rsp),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636ae6(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a603(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63e572(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x63e561(%rip),%rax │ │ │ │ + lea 0x415c6(%rip),%rsi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x407f6(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c9116 │ │ │ │ + lea 0x3(%r14),%r12d │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge c90f9 │ │ │ │ + lea 0x1(%r14),%ebp │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636aab(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a5d8(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movslq %ebp,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ + lea 0x1f5e80(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + lea 0x640048(%rip),%rsi │ │ │ │ + callq b6500 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0x64103b(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jle c900f │ │ │ │ + mov 0x640031(%rip),%edx │ │ │ │ + mov %edx,0x641043(%rip) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je c9a7e │ │ │ │ + lea 0x2(%r14),%eax │ │ │ │ + lea 0x40753(%rip),%rsi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + cltq │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x90(%rsp) │ │ │ │ + callq 15620 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c980c │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + lea 0x1f7680(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636a70(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a5ac(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x24c(%rsp),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + lea 0x3b0(%rsp),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c9b0a │ │ │ │ + mov 0x640faf(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle c8a0b │ │ │ │ + mov 0x3b0(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %r12,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je c8a0b │ │ │ │ + mov 0x640f83(%rip),%r8d │ │ │ │ + lea 0x32723(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636a35(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a580(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x118(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63e3f5(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x63e3e4(%rip),%rax │ │ │ │ + lea 0x41471(%rip),%rsi │ │ │ │ + mov $0x27,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x4067f(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + je c9999 │ │ │ │ + lea 0x4066d(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + je c9999 │ │ │ │ + lea 0x4065b(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c996c │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jge c9a12 │ │ │ │ + cltq │ │ │ │ + lea 0x1f6280(%rsp),%rbp │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6369fa(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a555(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x110(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x2d98c(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je c97e7 │ │ │ │ + movl $0x1,0x63fe6b(%rip) │ │ │ │ + add $0x2,%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea 0x1f1d80(%rsp),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x1f1e80(%rsp),%rdi │ │ │ │ + lea 0x4(%r14),%r12d │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movl $0x0,0x22c(%rsp) │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge c9312 │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + cmp $0x67,%al │ │ │ │ + je c92d3 │ │ │ │ + cmp $0x61,%al │ │ │ │ + je c928a │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x40552(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15130 │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c927e │ │ │ │ + lea 0x32583(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x1,0x58(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c927e │ │ │ │ + lea 0x400e0(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x2,0x58(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne c93d5 │ │ │ │ + lea 0x2(%rbp),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmpq c89ce │ │ │ │ + add $0x5,%r14d │ │ │ │ + movb $0x0,0x1f1f82(%rsp) │ │ │ │ + mov 0x20(%rsp),%ebp │ │ │ │ + lea 0x1f1f80(%rsp),%rdi │ │ │ │ + movl $0x3,0x22c(%rsp) │ │ │ │ + movw $0x7332,0x1f1f80(%rsp) │ │ │ │ + cmp %r15d,%r14d │ │ │ │ + jge c927e │ │ │ │ + movslq %r14d,%r14 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov 0x2a10(%rsp,%r14,8),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmp c927e │ │ │ │ + movl $0x1,0x22c(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe c927e │ │ │ │ + movzbl -0x1(%r12,%rax,1),%eax │ │ │ │ + cmp $0x67,%al │ │ │ │ + je c92fa │ │ │ │ + cmp $0x6c,%al │ │ │ │ + jne c927e │ │ │ │ + movl $0x2,0x22c(%rsp) │ │ │ │ + jmpq c927e │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + mov %r14d,%ebp │ │ │ │ + jmpq c927e │ │ │ │ + mov 0x3a0(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %eax,0x640d24(%rip) │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je c8a0b │ │ │ │ + mov 0x640d14(%rip),%r8d │ │ │ │ + lea 0x324b4(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6369bf(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a52a(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63e186(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x3fdf9(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c9430 │ │ │ │ + movl $0x80,0x240(%rsp) │ │ │ │ + add $0x3,%r14d │ │ │ │ + movq $0x0,0x278(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je c8978 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636984(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a4ff(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x63e119(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js c930a │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rax,%r12 │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmp %r12,0x3b8(%rsp) │ │ │ │ + cmovae 0x58(%rsp),%eax │ │ │ │ + cmovb %r14d,%ebp │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + jmpq c927e │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x3fd38(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c9473 │ │ │ │ + movl $0x3,0x248(%rsp) │ │ │ │ + add $0x3,%r14d │ │ │ │ + movl $0x4,0x240(%rsp) │ │ │ │ + movq $0x0,0x278(%rsp) │ │ │ │ + jmpq bc9da │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x248(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %r12,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jae c94d2 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x3fcc5(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c95a2 │ │ │ │ + movl $0x0,0x248(%rsp) │ │ │ │ + lea 0x3(%r14),%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jge c4b02 │ │ │ │ + movslq %eax,%rcx │ │ │ │ + mov 0x2a10(%rsp,%rcx,8),%rdi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + cmpb $0x2d,(%rdi) │ │ │ │ + je c4b02 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %eax,0x240(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x2a10(%rsp,%rcx,8),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + cltq │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp %rdx,0x3b8(%rsp) │ │ │ │ + jb c95e7 │ │ │ │ + cmp $0x2,%r12d │ │ │ │ + jle c95e7 │ │ │ │ + lea 0x4(%r14),%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jge c4b02 │ │ │ │ + movslq %eax,%r12 │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rdi │ │ │ │ + cmpb $0x2d,(%rdi) │ │ │ │ + je c4b02 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rbp │ │ │ │ + movsd %xmm0,0x278(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cltq │ │ │ │ + add %rax,%rbp │ │ │ │ + cmp %rbp,0x3b8(%rsp) │ │ │ │ + jb c95ca │ │ │ │ + add $0x5,%r14d │ │ │ │ + jmpq bc9da │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3fbd6(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c9604 │ │ │ │ + movl $0x1,0x248(%rsp) │ │ │ │ + jmpq c94d2 │ │ │ │ + lea 0x63df13(%rip),%rax │ │ │ │ + lea 0x40e10(%rip),%rsi │ │ │ │ + mov $0x33,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x63def6(%rip),%rax │ │ │ │ + lea 0x40db3(%rip),%rsi │ │ │ │ + mov $0x3a,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3fb7c(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne c9a60 │ │ │ │ + movl $0x2,0x248(%rsp) │ │ │ │ + jmpq c94d2 │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea 0x1f2080(%rsp),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x1f2180(%rsp),%rdi │ │ │ │ + lea 0x4(%r14),%r12d │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movl $0x0,0x230(%rsp) │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge c9788 │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + cmp $0x67,%al │ │ │ │ + je c9749 │ │ │ │ + cmp $0x61,%al │ │ │ │ + je c9700 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x400dc(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15130 │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c96f4 │ │ │ │ + lea 0x3210d(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x1,0x60(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c96f4 │ │ │ │ + lea 0x3fc6a(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x2,0x60(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne c9790 │ │ │ │ + lea 0x2(%rbp),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmpq c8ef7 │ │ │ │ + add $0x5,%r14d │ │ │ │ + movb $0x0,0x1f2282(%rsp) │ │ │ │ + mov 0x20(%rsp),%ebp │ │ │ │ + lea 0x1f2280(%rsp),%rdi │ │ │ │ + movl $0x3,0x230(%rsp) │ │ │ │ + movw $0x7332,0x1f2280(%rsp) │ │ │ │ + cmp %r15d,%r14d │ │ │ │ + jge c96f4 │ │ │ │ + movslq %r14d,%r14 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov 0x2a10(%rsp,%r14,8),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmp c96f4 │ │ │ │ + movl $0x1,0x230(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe c96f4 │ │ │ │ + movzbl -0x1(%r12,%rax,1),%eax │ │ │ │ + cmp $0x67,%al │ │ │ │ + je c9770 │ │ │ │ + cmp $0x6c,%al │ │ │ │ + jne c96f4 │ │ │ │ + movl $0x2,0x230(%rsp) │ │ │ │ + jmpq c96f4 │ │ │ │ + movl $0x0,0x60(%rsp) │ │ │ │ + mov %r14d,%ebp │ │ │ │ + jmpq c96f4 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js c9780 │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rax,%r12 │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmp %r12,0x3b8(%rsp) │ │ │ │ + cmovae 0x60(%rsp),%eax │ │ │ │ + cmovb %r14d,%ebp │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + jmpq c96f4 │ │ │ │ + mov %rbp,%r8 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636949(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a4d2(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x220(%rsp),%xmm0 │ │ │ │ + lea 0x40e0a(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63dce2(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea 0x1f2380(%rsp),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x2a10(%rsp,%r12,8),%rsi │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x1f2480(%rsp),%rdi │ │ │ │ + lea 0x4(%r14),%r12d │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movl $0x0,0x234(%rsp) │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jge c9964 │ │ │ │ + movslq %r12d,%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + cmp $0x67,%al │ │ │ │ + je c9925 │ │ │ │ + cmp $0x61,%al │ │ │ │ + je c98dc │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x3ff00(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15130 │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c98d0 │ │ │ │ + lea 0x31f31(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x1,0x68(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c98d0 │ │ │ │ + lea 0x3fa8e(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x2,0x68(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne c9aaf │ │ │ │ + lea 0x2(%rbp),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmpq c9074 │ │ │ │ + add $0x5,%r14d │ │ │ │ + movb $0x0,0x1f2582(%rsp) │ │ │ │ + mov 0x20(%rsp),%ebp │ │ │ │ + lea 0x1f2580(%rsp),%rdi │ │ │ │ + movl $0x3,0x234(%rsp) │ │ │ │ + movw $0x7332,0x1f2580(%rsp) │ │ │ │ + cmp %r15d,%r14d │ │ │ │ + jge c98d0 │ │ │ │ + movslq %r14d,%r14 │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov 0x2a10(%rsp,%r14,8),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmp c98d0 │ │ │ │ + movl $0x1,0x234(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe c98d0 │ │ │ │ + movzbl -0x1(%r12,%rax,1),%eax │ │ │ │ + cmp $0x67,%al │ │ │ │ + je c994c │ │ │ │ + cmp $0x6c,%al │ │ │ │ + jne c98d0 │ │ │ │ + movl $0x2,0x234(%rsp) │ │ │ │ + jmpq c98d0 │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + mov %r14d,%ebp │ │ │ │ + jmpq c98d0 │ │ │ │ + cmpb $0x2d,0x0(%rbp) │ │ │ │ + mov %rbp,%r8 │ │ │ │ + je c99d1 │ │ │ │ + lea 0x40ca4(%rip),%rcx │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63690e(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a4a5(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x150(%rsp),%xmm4 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mulsd 0x118(%rsp),%xmm4 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - andpd 0x251c2(%rip),%xmm5 │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - movq %xmm5,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x63db55(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jge c99f5 │ │ │ │ + cltq │ │ │ │ + lea 0x1f6680(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6368af(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a458(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x150(%rsp),%xmm4 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mulsd 0x110(%rsp),%xmm4 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - andpd 0x25163(%rip),%xmm0 │ │ │ │ - movq %xmm0,%rbx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + add $0x2,%r14d │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movl $0x0,0x63f650(%rip) │ │ │ │ + jmpq bc9da │ │ │ │ + lea 0x3fdd4(%rip),%rcx │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63685a(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3a40a(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x63daf9(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x63dae8(%rip),%rax │ │ │ │ + lea 0x40b9d(%rip),%rsi │ │ │ │ + mov $0x2e,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x63dacb(%rip),%rax │ │ │ │ + lea 0x40bb0(%rip),%rsi │ │ │ │ + mov $0x2a,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je c8ea1 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636822(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a3ed(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x228(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x63da8e(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + movdqa 0x42518(%rip),%xmm0 │ │ │ │ + movl $0x657079,0x63da82(%rip) │ │ │ │ + movups %xmm0,0x63da6b(%rip) │ │ │ │ + jmpq be770 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je c901e │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6367e7(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a3bf(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x230(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x63da3f(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js c995c │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0x2a10(%rsp,%rax,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rax,%r12 │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmp %r12,0x3b8(%rsp) │ │ │ │ + cmovae 0x68(%rsp),%eax │ │ │ │ + cmovb %r14d,%ebp │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + jmpq c98d0 │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + lea 0x31ccb(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6367ac(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a392(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x248(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63d9b8(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636771(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a364(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x250(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x63d9a2(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x31c7b(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x1,0x68(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c6b62 │ │ │ │ + lea 0x3f7d4(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15620 │ │ │ │ + movl $0x2,0x68(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je c6b62 │ │ │ │ + lea 0x3b8(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js c6b5a │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x3b8(%rsp) │ │ │ │ + jb c6b5a │ │ │ │ + jmpq c6b62 │ │ │ │ + lea 0x1f2580(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x3f8c3(%rip),%rsi │ │ │ │ + movl $0x3,0x234(%rsp) │ │ │ │ + movw $0x7332,0x1f2580(%rsp) │ │ │ │ + movb $0x0,0x1f2582(%rsp) │ │ │ │ + callq e7634 │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + jmpq c6b62 │ │ │ │ + movl $0x1,0x234(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe c6b5a │ │ │ │ + movzbl 0x1f2e7f(%rsp,%rax,1),%eax │ │ │ │ + cmp $0x6c,%al │ │ │ │ + je c9c3b │ │ │ │ + cmp $0x67,%al │ │ │ │ + jne c6b5a │ │ │ │ + movl $0x2,0x234(%rsp) │ │ │ │ + jmpq c6b5a │ │ │ │ + mov 0x63f2ff(%rip),%eax │ │ │ │ + movq 0x2dc97(%rip),%xmm3 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + movsd %xmm5,0x150(%rsp) │ │ │ │ + movsd %xmm5,0x148(%rsp) │ │ │ │ + movsd %xmm5,0x140(%rsp) │ │ │ │ + movsd %xmm5,0x138(%rsp) │ │ │ │ + movaps %xmm3,0x20(%rsp) │ │ │ │ + jmpq c113b │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636736(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a337(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x258(%rsp),%xmm0 │ │ │ │ + lea 0x40484(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63d834(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6366fb(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a309(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x260(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x404b8(%rip),%rcx │ │ │ │ + lea 0x63d80d(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x63d7fc(%rip),%rax │ │ │ │ + lea 0x40731(%rip),%rsi │ │ │ │ + mov $0x2b,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6366c0(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a2dc(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x268(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x40474(%rip),%rcx │ │ │ │ + lea 0x63d7c9(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x63d7b8(%rip),%rax │ │ │ │ + lea 0x40645(%rip),%rsi │ │ │ │ + mov $0x29,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + cmp %r15d,%edx │ │ │ │ + jge c9d8c │ │ │ │ + lea 0x1f3e80(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636685(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a2ae(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %r8,%rsi │ │ │ │ + add $0x2,%r14d │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq bc9da │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63664a(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a281(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x278(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x403dd(%rip),%rcx │ │ │ │ + lea 0x63d762(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + lea 0x63d751(%rip),%rax │ │ │ │ + lea 0x3f97b(%rip),%rsi │ │ │ │ + mov $0x1e,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq be770 │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63660f(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a253(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x280(%rsp),%xmm0 │ │ │ │ + lea 0x40420(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63d720(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6365d4(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3a21c(%rip),%rcx │ │ │ │ + lea 0x403d3(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63d6fb(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + mov %ebx,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63659d(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3a1f4(%rip),%rcx │ │ │ │ + lea 0x403fe(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x63d6d6(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq be770 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000c9e20 : │ │ │ │ + mov %rdi,%rsi │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636565(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ + lea 0x641231(%rip),%rdi │ │ │ │ + jmpq 15980 <__strcpy_chk@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000c9e40 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x8c(%rsp),%r8d │ │ │ │ - lea 0x3a1c5(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63652e(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x6411f1(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne c9e8a │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000c9e90 : │ │ │ │ + push %r12 │ │ │ │ + xor %edx,%edx │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x140,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x80(%rsp),%r8d │ │ │ │ - lea 0x3a19c(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6364f7(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3a179(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6364bf(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x3a151(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636487(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a134(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + callq b2780 │ │ │ │ + test %rax,%rax │ │ │ │ + jne ca000 │ │ │ │ + mov 0x641693(%rip),%r8d │ │ │ │ + lea 0x8(%rsp),%r12 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je c9fd0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x9,%edi │ │ │ │ + lea 0x641649(%rip),%rsi │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca0b8 │ │ │ │ + lea 0xc(%rsp),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov 0x641627(%rip),%rdi │ │ │ │ + push %r12 │ │ │ │ + lea 0x2d169(%rip),%rsi │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x20(%rsp),%r8 │ │ │ │ + callq 15c70 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca0a0 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x2,%ecx │ │ │ │ + push %r12 │ │ │ │ + mov 0x6415e6(%rip),%rdi │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0x2f19f(%rip),%rsi │ │ │ │ + mov %rdx,0x6415dd(%rip) │ │ │ │ + mov %rdx,0x641596(%rip) │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x30(%rsp),%r8 │ │ │ │ + mov %rax,0x6415cd(%rip) │ │ │ │ + mov %rax,0x641586(%rip) │ │ │ │ + callq 15c30 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca0a0 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x6415ab(%rip) │ │ │ │ + movsd %xmm0,0x6415ab(%rip) │ │ │ │ + movsd %xmm1,0x64155b(%rip) │ │ │ │ + movsd %xmm0,0x64155b(%rip) │ │ │ │ + jmp ca019 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq b2780 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je ca040 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63644c(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a109(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x641070(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmp ca019 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636411(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a0df(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x641051(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6363d6(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a0b2(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x140(%rsp),%xmm0 │ │ │ │ + mov 0x138(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne ca0ed │ │ │ │ + add $0x140,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x8(%rsp),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x6414a7(%rip),%rsi │ │ │ │ + callq 157f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je c9ee3 │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0x100,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2d594(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63639b(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a085(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x298(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq c9e20 │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636360(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a059(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x2a0(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + jmp ca019 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + callq c9e40 │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636325(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a02e(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ + jmpq ca019 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x100,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2d51a(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6362ea(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3a003(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0xd0(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq c9e20 │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6362af(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39fd9(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636274(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39fac(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636239(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39f7f(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x2a8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6361fe(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39f53(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x2b0(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6361c3(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39f28(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636188(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39efd(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0xc0(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63614d(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x70(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x39ec8(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636115(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x78(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x39e9e(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6360dd(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39e7f(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x2b8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6360a2(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39e53(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636067(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x39e1d(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636433(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ + jmpq ca019 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000ca100 : │ │ │ │ + push %r15 │ │ │ │ + mov %ecx,%r15d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x1410,%edi │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebx │ │ │ │ + sub $0x5e8,%rsp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x5d8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x158(%rsp),%r8 │ │ │ │ - lea 0x39dec(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6363fc(%rip),%rdi │ │ │ │ + mov 0x2d84b(%rip),%rax │ │ │ │ + movq $0xffffffffffffffff,0xa8(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %cx,0x5(%rax) │ │ │ │ + lea 0x4(%rax),%rsi │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebx,0x6413b7(%rip) │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe ca1e2 │ │ │ │ + lea 0x2cc29(%rip),%rbp │ │ │ │ + lea -0x5(%r12,%rax,1),%rsi │ │ │ │ + mov $0x6,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je ca9e0 │ │ │ │ + lea 0x2d0(%rsp),%r14 │ │ │ │ + mov $0x100,%r13d │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x100,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + sub %rbx,%r13 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + lea 0x3d0(%rsp),%rbp │ │ │ │ + lea (%r14,%rbx,1),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x2cbc9(%rip),%rsi │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + mov $0x100,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + lea 0x0(%rbp,%rbx,1),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0xb,%edx │ │ │ │ + lea 0x2cb98(%rip),%rsi │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe ca28e │ │ │ │ + sub $0x5,%rax │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x2cb75(%rip),%rdi │ │ │ │ + lea (%rbx,%rax,1),%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %dl │ │ │ │ + sbb $0x0,%dl │ │ │ │ + test %dl,%dl │ │ │ │ + je ca9d3 │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x2cb30(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - lea 0x39dc8(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6363c4(%rip),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x2cb17(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg caaca │ │ │ │ + lea 0x64117d(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x641171(%rip),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x64115a(%rip) │ │ │ │ + callq c9e90 │ │ │ │ + test %eax,%eax │ │ │ │ + jg ca98c │ │ │ │ + mov 0x641236(%rip),%rbp │ │ │ │ + mov 0x641227(%rip),%rbx │ │ │ │ + movsd 0x64122f(%rip),%xmm1 │ │ │ │ + movsd 0x64122f(%rip),%xmm0 │ │ │ │ + lea 0x0(,%rbp,8),%rax │ │ │ │ + mov %rbx,0x641188(%rip) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbp,0x641186(%rip) │ │ │ │ + mov %rbx,0x641137(%rip) │ │ │ │ + mov %rbp,0x641138(%rip) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x641173(%rip) │ │ │ │ + movsd %xmm0,0x641173(%rip) │ │ │ │ + movsd %xmm1,0x641123(%rip) │ │ │ │ + movsd %xmm0,0x641123(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle cb0a0 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add %rax,%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x8,%r14 │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x8(%r14) │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne ca3b0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg caeeb │ │ │ │ + lea 0x0(,%rbx,8),%r13 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle ca404 │ │ │ │ + mov 0x0(%r13,%r12,8),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jg ca3f0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r14,%r13,8) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jg ca430 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg caea0 │ │ │ │ + mov 0x64107b(%rip),%rbp │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle ca47b │ │ │ │ + mov (%r14,%r13,8),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jl ca468 │ │ │ │ + mov 0x6410bd(%rip),%r13 │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 15850 │ │ │ │ + movq $0x1,0xb0(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + movq $0x1,0xb8(%rsp) │ │ │ │ + mov 0x64107d(%rip),%rax │ │ │ │ + movq $0x1,0xc0(%rsp) │ │ │ │ + movq $0x1,0xc8(%rsp) │ │ │ │ + movl $0x0,0x98(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg cadf0 │ │ │ │ + test %rax,%rax │ │ │ │ + jle cb14e │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x98(%rsp),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x9c(%rsp),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebx,%r13d │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jle ca59d │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je caab0 │ │ │ │ + lea 0x3b4a9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x200(%rsp),%r8 │ │ │ │ - lea 0x39d98(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63638d(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x3197c(%rip),%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x39d75(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636359(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x3b481(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x39d4d(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x636325(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmpq $0x2,0x200(%rsp) │ │ │ │ - jg d45b7 │ │ │ │ - lea 0x39d3a(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x8000,%edx │ │ │ │ - movsd 0x160(%rsp),%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x6362db(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39d0d(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x6362a0(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39ce0(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x636265(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39cb2(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x63622a(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39c84(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x118(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x6361ef(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39c57(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x110(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x6361b4(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39c2a(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x636179(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39bfd(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x63613e(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39bce(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x220(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x636103(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x39b97(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x6360cc(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x39b70(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x636095(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x39b48(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x63605d(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39b27(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x228(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x636022(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39af7(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x230(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635fe7(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39ac8(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x248(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x544ab(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + pushq 0x30(%rsp) │ │ │ │ + lea 0x640f98(%rip),%rax │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + pushq 0x58(%rsp) │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + callq 15290 │ │ │ │ + pop %r14 │ │ │ │ + pop %rdx │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca980 │ │ │ │ + mov 0x640f8b(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne caa68 │ │ │ │ + pushq 0x30(%rsp) │ │ │ │ + mov 0x640f0f(%rip),%rdi │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + pushq 0x58(%rsp) │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + callq 15290 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca980 │ │ │ │ + addq $0x1,0xb8(%rsp) │ │ │ │ + cmpq $0x0,0x640f1a(%rip) │ │ │ │ + jle ca7a4 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cvtsi2sd %r13d,%xmm6 │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov (%rax,%rbx,8),%r10 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,8),%r9 │ │ │ │ + mov %r13d,%ebx │ │ │ │ + mov %r10,%r13 │ │ │ │ + mov %r9,%rbp │ │ │ │ + jmp ca6ba │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd (%rax,%r14,8),%xmm4 │ │ │ │ + comisd %xmm4,%xmm7 │ │ │ │ + jae ca722 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd %xmm4,0x0(%rbp,%r14,8) │ │ │ │ + subsd %xmm1,%xmm5 │ │ │ │ + movsd %xmm5,0x0(%r13,%r14,8) │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + jg ca745 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,0x640e94(%rip) │ │ │ │ + jle ca797 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm6,%xmm3 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + cvtsi2sd %r14d,%xmm2 │ │ │ │ + subsd 0x640e88(%rip),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + subsd 0x640e72(%rip),%xmm2 │ │ │ │ + movsd (%r12,%r14,8),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm4 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + addsd 0x18(%rsp),%xmm1 │ │ │ │ + jp ca722 │ │ │ │ + movsd 0x2d2bc(%rip),%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + andpd 0x2d1d8(%rip),%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm5 │ │ │ │ + jae ca670 │ │ │ │ + movsd 0xa0(%rsp),%xmm4 │ │ │ │ + movq $0x0,0x0(%rbp,%r14,8) │ │ │ │ + movsd %xmm4,0x0(%r13,%r14,8) │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + jle ca6a9 │ │ │ │ + movsd 0x0(%rbp,%r14,8),%xmm5 │ │ │ │ + movsd 0x0(%r13,%r14,8),%xmm4 │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x419ec(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x6,%eax │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + add $0x1,%r14 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x542c4(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmp %r14,0x640dbd(%rip) │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + jg ca6ba │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x640da1(%rip) │ │ │ │ + jg ca540 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15090 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg caef7 │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15110 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x640cd6(%rip),%rdi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca980 │ │ │ │ + mov 0x640d6a(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je caf6d │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg caf45 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x640ca4(%rip),%rsi │ │ │ │ + mov 0x640d1d(%rip),%rdi │ │ │ │ + callq 15d00 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca980 │ │ │ │ + mov 0x640d32(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je caf9e │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle ca866 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x41941(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x541e3(%rip),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x640cce(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca980 │ │ │ │ + mov 0x640ce3(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne ca8a2 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x640c6b(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca980 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x640c12(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x2c7c6(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca980 │ │ │ │ + mov 0x640c97(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je cb120 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + cmpq $0x0,0x640be4(%rip) │ │ │ │ + movq $0x1,0xb0(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x640bc4(%rip),%rbp │ │ │ │ + lea 0x640bb5(%rip),%rbx │ │ │ │ + movq $0x1,0xb8(%rsp) │ │ │ │ + jle cafc8 │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %r15d,0x8(%rsp) │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + jmp ca95a │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + addq $0x1,0xb8(%rsp) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x640b7c(%rip) │ │ │ │ + jle cafc3 │ │ │ │ + mov 0x0(%r13,%r15,8),%r8 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + je ca940 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x98(%rsp),%edi │ │ │ │ + callq c9e40 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x635fac(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39a98(%rip),%rcx │ │ │ │ + lea 0x6406c3(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x5d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne cb31e │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + add $0x5e8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + movb $0x0,0xd0(%rsp,%rax,1) │ │ │ │ + jmpq ca28e │ │ │ │ + lea 0x4d0(%rsp),%r13 │ │ │ │ + mov $0x100,%ecx │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - movsd 0x250(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635f71(%rip),%rdi │ │ │ │ + movb $0x0,0x4cb(%rsp,%rbx,1) │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39a69(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x258(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x3d0(%rsp),%rbp │ │ │ │ mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635f36(%rip),%rdi │ │ │ │ + mov $0x100,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x100,%edx │ │ │ │ + lea 0x2c392(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39a39(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x260(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + jmpq ca257 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x640ad9(%rip),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle cadd0 │ │ │ │ + movsd 0x2c048(%rip),%xmm0 │ │ │ │ + mov %r12,%rax │ │ │ │ + lea (%r12,%rdx,8),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne caa90 │ │ │ │ + addq $0x1,0xb8(%rsp) │ │ │ │ + jmpq ca634 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x31430(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq ca58e │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x2dc29(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2c31d(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2c320(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x416a0(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635efb(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39a0a(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x268(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x4169c(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635ec0(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x399da(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x41698(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635e85(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x399ab(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x278(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x640a02(%rip),%edx │ │ │ │ + lea 0x41699(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x53ec0(%rip),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0x6408d8(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x6408cc(%rip),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x6408b5(%rip) │ │ │ │ + callq c9e90 │ │ │ │ + test %eax,%eax │ │ │ │ + jg ca98c │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x2db98(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x640971(%rip),%rdx │ │ │ │ + lea 0x2e571(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x64095f(%rip),%rdx │ │ │ │ + lea 0x2db9e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635e4a(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3997b(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x280(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x640942(%rip),%xmm0 │ │ │ │ + lea 0x2dc08(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635e0f(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x39944(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x64092c(%rip),%xmm0 │ │ │ │ + lea 0x2dc07(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x311cd(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6408eb(%rip),%rdx │ │ │ │ + lea 0x311d7(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x6408d9(%rip),%rdx │ │ │ │ + lea 0x311da(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635dd8(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x3991a(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + movsd 0x6408bc(%rip),%xmm0 │ │ │ │ + lea 0x311d2(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635da0(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x8000,%edx │ │ │ │ + movsd 0x6408a6(%rip),%xmm0 │ │ │ │ + lea 0x311d1(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x64087a(%rip),%rbp │ │ │ │ + mov 0x64086b(%rip),%rbx │ │ │ │ + movsd 0x640873(%rip),%xmm1 │ │ │ │ + movsd 0x640873(%rip),%xmm0 │ │ │ │ + lea 0x0(,%rbp,8),%rax │ │ │ │ + mov %rbx,0x6407cc(%rip) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbp,0x6407ca(%rip) │ │ │ │ + mov %rbx,0x64077b(%rip) │ │ │ │ + mov %rbp,0x64077c(%rip) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x6407b7(%rip) │ │ │ │ + movsd %xmm0,0x6407b7(%rip) │ │ │ │ + movsd %xmm1,0x640767(%rip) │ │ │ │ + movsd %xmm0,0x640767(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jg ca390 │ │ │ │ + imul %rbp,%rbx │ │ │ │ + lea 0x31fd1(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x8c(%rsp),%r8d │ │ │ │ - lea 0x398e7(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635d69(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x8000,%edx │ │ │ │ + lea 0x0(,%rbx,8),%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x640755(%rip),%rbp │ │ │ │ + mov 0x640746(%rip),%rbx │ │ │ │ + lea 0x0(,%rbp,8),%rax │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jg ca3ce │ │ │ │ + lea 0x0(,%rbp,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle cb0af │ │ │ │ + mov 0x640706(%rip),%rbx │ │ │ │ + jmpq caea7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addq $0x1,0xb8(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x64076c(%rip) │ │ │ │ + jg ca540 │ │ │ │ + jmpq ca7b5 │ │ │ │ + nop │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movsd 0x2cb8b(%rip),%xmm2 │ │ │ │ + cvtsi2sd %r13,%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + lea 0x412f9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + mov $0x3,%eax │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd 0x640722(%rip),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + subsd 0x64071c(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + addsd 0x18(%rsp),%xmm2 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x53bde(%rip),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpq $0x0,0x6406dd(%rip) │ │ │ │ + jg ca508 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15090 │ │ │ │ + lea 0x98(%rsp),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp caefe │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x53b99(%rip),%r13 │ │ │ │ + imul %rbp,%rbx │ │ │ │ + lea 0x31136(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x80(%rsp),%r8d │ │ │ │ - lea 0x398bc(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635d32(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x39899(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635cfa(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x3986f(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x0(,%rbx,8),%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x6405fa(%rip),%rbp │ │ │ │ + mov 0x6405eb(%rip),%rbx │ │ │ │ + test %rbp,%rbp │ │ │ │ + jg ca455 │ │ │ │ + jmpq ca484 │ │ │ │ + mov 0x53b4e(%rip),%r13 │ │ │ │ + jmpq cad4c │ │ │ │ + mov 0x53b42(%rip),%r13 │ │ │ │ + lea 0x640563(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x640557(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x640544(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ + lea 0x3123e(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq ca7ce │ │ │ │ + lea 0x3972c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x53ae1(%rip),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq ca810 │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15110 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x6404f4(%rip),%rdi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + je ca807 │ │ │ │ + jmpq ca980 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x6404d6(%rip),%rsi │ │ │ │ + mov 0x64058f(%rip),%rdi │ │ │ │ + callq 15d00 │ │ │ │ + test %eax,%eax │ │ │ │ + je ca83e │ │ │ │ + jmpq ca980 │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle caffd │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x3126a(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x53a4c(%rip),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x640565(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne cb297 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + cmpq $0x0,0x6404b2(%rip) │ │ │ │ + movq $0x1,0xb0(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x640492(%rip),%rbp │ │ │ │ + lea 0x640443(%rip),%rbx │ │ │ │ + movq $0x1,0xb8(%rsp) │ │ │ │ + jle cb170 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + jmp cb078 │ │ │ │ + addq $0x1,0xb8(%rsp) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x64045e(%rip),%r12 │ │ │ │ + jge cb170 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov (%rax,%r12,8),%r8 │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + je cb05e │ │ │ │ + jmpq ca980 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0x640492(%rip),%rax │ │ │ │ + lea 0x0(,%rax,8),%r12 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 15850 │ │ │ │ + movq $0x1,0xb0(%rsp) │ │ │ │ + movq $0x1,0xb8(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x640458(%rip),%rax │ │ │ │ + movq $0x1,0xc0(%rsp) │ │ │ │ + movq $0x1,0xc8(%rsp) │ │ │ │ + movl $0x0,0x98(%rsp) │ │ │ │ + jmpq ca4ff │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x640354(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffffffffffc0,%rdx │ │ │ │ + lea 0x2bf48(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + je ca8d9 │ │ │ │ + jmpq ca980 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15090 │ │ │ │ + lea 0x98(%rsp),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmpq ca7ce │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg cb2e1 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x64032e(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca980 │ │ │ │ + mov 0x6403c3(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne cb1e9 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x6402cb(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca980 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle cb1e9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x30dcc(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x5385f(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + lea 0x640278(%rip),%rdi │ │ │ │ + callq 15770 │ │ │ │ + mov 0x64026c(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x635cc2(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3984e(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + sub 0x640242(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + lea 0x2bf3c(%rip),%rcx │ │ │ │ mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635c87(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39821(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0xb8(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ + mov 0x640227(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x640214(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov $0x1000,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + lea 0x2bf08(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635c4c(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x397f5(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x138(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ + mov 0x6401ee(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub 0x6401db(%rip),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd %xmm0,0x1408(%rbx) │ │ │ │ + jmpq ca9a2 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x64021d(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ca980 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle cb19f │ │ │ │ + mov 0x53780(%rip),%r13 │ │ │ │ + lea 0x2d89d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cb19f │ │ │ │ + lea 0x30f90(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x53745(%rip),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x6401b0(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + je cb2c0 │ │ │ │ + jmpq ca980 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000cb330 : │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15650 │ │ │ │ + test %rax,%rax │ │ │ │ + je cb418 │ │ │ │ + xor %edx,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov $0x2,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 15df0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + js cb3e8 │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov %ebp,%esi │ │ │ │ + movslq 0x14(%rbx),%rdx │ │ │ │ + lea 0x4(%rsp),%rdi │ │ │ │ + mov %ax,(%rsp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + rol $0x8,%si │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %si,0x2(%rsp) │ │ │ │ + mov $0xc,%ecx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + callq 15660 <__memmove_chk@plt> │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + callq 15c60 │ │ │ │ + test %eax,%eax │ │ │ │ + js cb448 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne cb472 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x2b8c0(%rip),%xmm0 │ │ │ │ + movb $0x0,0x6401a1(%rip) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movabs $0x292874656b636f73,%rax │ │ │ │ + mov %rax,0x640185(%rip) │ │ │ │ + movaps %xmm0,0x64016e(%rip) │ │ │ │ + jmp cb3c1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x40dfe(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x53608(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cb3c1 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x2b6ac(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x635c11(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x397c6(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x140(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x640118(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq cb3c1 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000cb480 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %edi,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7(%rsp),%r13 │ │ │ │ + jmp cb4cd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x7(%rsp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %al,-0x1(%rbx) │ │ │ │ + cmp $0xa,%al │ │ │ │ + je cb4e7 │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp $0x4e20,%r12d │ │ │ │ + je cb4e7 │ │ │ │ + mov $0x1,%edx │ │ │ │ mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635bd6(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39797(%rip),%rcx │ │ │ │ + mov %ebp,%edi │ │ │ │ + callq 155c0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne cb4b0 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je cb508 │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne cb50d │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp cb4ea │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000cb520 : │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15390 │ │ │ │ + lea 0x1(%rax,%rax,2),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle cb608 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x40dfd(%rip),%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rbp,%rax,1),%r10 │ │ │ │ + jmp cb5c9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x2d(%rax),%esi │ │ │ │ + cmp $0x1,%sil │ │ │ │ + jbe cb56d │ │ │ │ + cmp $0x2f,%al │ │ │ │ + jbe cb590 │ │ │ │ + lea -0x3a(%rax),%esi │ │ │ │ + cmp $0x6,%sil │ │ │ │ + jbe cb590 │ │ │ │ + lea -0x5b(%rax),%esi │ │ │ │ + cmp $0x5,%sil │ │ │ │ + setbe %r11b │ │ │ │ + cmp $0x5f,%al │ │ │ │ + setne %sil │ │ │ │ + test %sil,%r11b │ │ │ │ + jne cb590 │ │ │ │ + cmp $0x7a,%al │ │ │ │ + jbe cb600 │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + movb $0x25,(%rcx) │ │ │ │ + add $0x2,%edx │ │ │ │ + movslq %esi,%rcx │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xf,%eax │ │ │ │ + shr $0x4,%sil │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + and $0xf,%esi │ │ │ │ + movzbl (%r9,%rsi,1),%esi │ │ │ │ + mov %sil,(%r8,%rcx,1) │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + je cb5e6 │ │ │ │ + movslq %edx,%rax │ │ │ │ + lea (%r8,%rax,1),%rcx │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x20,%al │ │ │ │ + jne cb560 │ │ │ │ + add $0x1,%rdi │ │ │ │ + movb $0x2b,(%rcx) │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jne cb5c9 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + add %r8,%rdx │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %al,(%rcx) │ │ │ │ + jmp cb5bd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000cb620 : │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov $0x7,%ecx │ │ │ │ + push %r12 │ │ │ │ + lea 0x2b4dc(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %r12b │ │ │ │ + sbb $0x0,%r12b │ │ │ │ + movsbl %r12b,%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne cb740 │ │ │ │ + movzbl 0x7(%rax),%ebx │ │ │ │ + lea 0x7(%rax),%rsi │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + cmp $0x2f,%bl │ │ │ │ + je cb6a8 │ │ │ │ + cmp $0x3a,%bl │ │ │ │ + jne cb682 │ │ │ │ + jmp cb6a8 │ │ │ │ + movzbl 0x1(%rbp),%ebx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp $0x3a,%bl │ │ │ │ + je cb6a8 │ │ │ │ + cmp $0x2f,%bl │ │ │ │ + je cb6a8 │ │ │ │ + test %bl,%bl │ │ │ │ + jne cb670 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15160 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov %bl,0x0(%rbp) │ │ │ │ + cmp $0x3a,%bl │ │ │ │ + jne cb696 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + lea 0x1(%rbp),%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp $0x2f,%al │ │ │ │ + jne cb6dc │ │ │ │ + jmp cb6e0 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x1(%rbx),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp $0x2f,%al │ │ │ │ + je cb6e0 │ │ │ │ + test %al,%al │ │ │ │ + jne cb6d0 │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + movb $0x2f,(%rbx) │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg cb696 │ │ │ │ + movabs $0x55206e6920726562,%rax │ │ │ │ + movdqa 0x2b5d0(%rip),%xmm0 │ │ │ │ + movb $0x0,0x63fe83(%rip) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %rax,0x63fe6c(%rip) │ │ │ │ + mov $0x4c52,%eax │ │ │ │ + mov %ax,0x63fe68(%rip) │ │ │ │ + movaps %xmm0,0x63fe49(%rip) │ │ │ │ + jmpq cb696 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0x2b578(%rip),%xmm0 │ │ │ │ + mov $0x29,%ecx │ │ │ │ + movabs $0x272f2f3a70747468,%rax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %rax,0x63fe3c(%rip) │ │ │ │ + mov %r12d,%eax │ │ │ │ + movaps %xmm0,0x63fe12(%rip) │ │ │ │ + movdqa 0x2b55a(%rip),%xmm0 │ │ │ │ + mov %cx,0x63fe2b(%rip) │ │ │ │ + movaps %xmm0,0x63fe0c(%rip) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000cb790 : │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1d508,%rsp │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1d4f8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne cbc10 │ │ │ │ + mov $0x1408,%edi │ │ │ │ + callq 15850 │ │ │ │ + movdqa 0x40b85(%rip),%xmm0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ mov %r13,%rdi │ │ │ │ - movsd 0x298(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ + mov %r9w,0x5(%rax) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x4(%rax),%rax │ │ │ │ + mov $0x3f,%r10d │ │ │ │ + movups %xmm0,0x138b0(%rsp) │ │ │ │ + movdqa 0x40b6d(%rip),%xmm0 │ │ │ │ + movb $0x0,0x3(%rax) │ │ │ │ + movl $0x1,-0x4(%rax) │ │ │ │ + movups %xmm0,0x9c70(%rsp) │ │ │ │ + movdqa 0x40b62(%rip),%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movabs $0x686365746c61632e,%rax │ │ │ │ + movups %xmm0,0x9c80(%rsp) │ │ │ │ + mov %r10w,0x9c94(%rsp) │ │ │ │ + movb $0x0,0x4(%r14) │ │ │ │ + mov %rax,0x138c0(%rsp) │ │ │ │ + movl $0x7564652e,0x138c8(%rsp) │ │ │ │ + movb $0x0,0x138cc(%rsp) │ │ │ │ + movl $0x7473696c,0x9c90(%rsp) │ │ │ │ + callq cb520 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq cb520 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + callq cb520 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja cbdb2 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov $0x4e20,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + lea 0xea90(%rsp),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ mov $0x1,%eax │ │ │ │ + push %rbp │ │ │ │ + lea 0x4096e(%rip),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635b9b(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39769(%rip),%rcx │ │ │ │ mov %r13,%rdi │ │ │ │ - movsd 0x2a0(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ + callq 15090 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x2b204(%rip),%rsi │ │ │ │ + callq 156c0 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je cbd20 │ │ │ │ + lea 0x2b206(%rip),%rdi │ │ │ │ + callq 15060 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je cbb00 │ │ │ │ + lea 0x186d0(%rsp),%r15 │ │ │ │ + lea 0x2c(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq cb620 │ │ │ │ + test %eax,%eax │ │ │ │ + jg cbb28 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne cbd48 │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq cb330 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je cbb28 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x4e50(%rsp),%r15 │ │ │ │ + push %rbx │ │ │ │ + lea 0x2b2a1(%rip),%rcx │ │ │ │ + mov $0x50,%r9d │ │ │ │ + mov $0x4e20,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x9c78(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x138c0(%rsp),%r8 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne cbcf4 │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq 15390 │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x30(%rsp),%r15 │ │ │ │ + callq 15400 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq cb480 │ │ │ │ + test %eax,%eax │ │ │ │ + je cba72 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne cbb40 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne cba3e │ │ │ │ + cmpl $0x50545448,(%r15) │ │ │ │ + je cb9e7 │ │ │ │ + movabs $0x2d746e65746e6f43,%rax │ │ │ │ + cmp %rax,(%r15) │ │ │ │ + je cbb70 │ │ │ │ + cmpw $0xa0d,(%r15) │ │ │ │ + je cbb8a │ │ │ │ + movabs $0x22726f727265227b,%rax │ │ │ │ + cmp %rax,(%r15) │ │ │ │ + je cbba0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15470 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15870 │ │ │ │ + movzbl 0x30(%rsp),%eax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13d,%edi │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + cmp $0x5c,%al │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%ebx │ │ │ │ + callq cb480 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cb9f6 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2b12c(%rip),%rcx │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x635b60(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3973c(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + movl $0x0,(%r14) │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635b25(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3970f(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0xd0(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x1000,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x404(%r14),%rdi │ │ │ │ + lea 0x2b107(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov %ebx,0x1404(%r14) │ │ │ │ + mov 0x1d4f8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne cbdbc │ │ │ │ + add $0x1d508,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x138b0(%rsp),%rdx │ │ │ │ + mov $0x50,%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + callq cb330 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r13d │ │ │ │ + jne cbcb8 │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x635aea(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x396e3(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0xa8(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ + lea 0x63fa4c(%rip),%rsi │ │ │ │ + lea 0x4(%r14),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmp cbaca │ │ │ │ + nop │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x407cc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x52ee3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cb9ff │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x65707974,0x8(%r15) │ │ │ │ + je cb9e7 │ │ │ │ + cmpw $0xa0d,(%r15) │ │ │ │ + jne cba2b │ │ │ │ + cmpb $0x0,0x2(%r15) │ │ │ │ + jne cba2b │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq cb9e7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpw $0x223a,0x8(%r15) │ │ │ │ + jne cba3e │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0xa,0x2f(%rsp,%rax,1) │ │ │ │ + je cbda0 │ │ │ │ + movzbl 0x3a(%rsp),%eax │ │ │ │ + lea 0x3a(%rsp),%rsi │ │ │ │ + cmp $0x22,%al │ │ │ │ + je cbdaa │ │ │ │ + test %al,%al │ │ │ │ + je cbdaa │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmp cbbe4 │ │ │ │ + nop │ │ │ │ + test %dl,%dl │ │ │ │ + je cbbf1 │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x22,%dl │ │ │ │ + jne cbbe0 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x635aaf(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x396b4(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq cbaca │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x40674(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x40670(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x40671(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x40671(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635a74(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39685(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x2a8(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x4066b(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635a39(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39657(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x2b0(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x40665(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x52d9a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cb7d9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4e50(%rsp),%r15 │ │ │ │ + pushq $0x50 │ │ │ │ + mov %rbx,%r9 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + push %rdx │ │ │ │ + lea 0x2af8e(%rip),%rcx │ │ │ │ + mov $0x4e20,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x9c80(%rsp),%r8 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + test %r12d,%r12d │ │ │ │ + je cb9c8 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x2ae85(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x52d2f(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cb9c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsp),%r8 │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x6359fe(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3962a(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2ade6(%rip),%rcx │ │ │ │ + lea 0x4(%r14),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x6359c3(%rip),%rdi │ │ │ │ + jmpq cbaca │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x2adf0(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2ade8(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2ade8(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x52cae(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cb96b │ │ │ │ + nop │ │ │ │ + movb $0x0,0x2f(%rsp,%rax,1) │ │ │ │ + jmpq cbbc0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmpq cbbf1 │ │ │ │ + callq 15bb0 │ │ │ │ + jmpq cb8c1 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000cbdd0 : │ │ │ │ + cmpb $0x2f,(%rsi) │ │ │ │ + je cbe68 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe cbe06 │ │ │ │ + cmpb $0x2e,0x0(%rbp) │ │ │ │ + jne cbe06 │ │ │ │ + lea 0x2(%rbp),%rax │ │ │ │ + cmpb $0x2f,0x1(%rbp) │ │ │ │ + cmove %rax,%rbp │ │ │ │ + lea 0x63fb73(%rip),%rdi │ │ │ │ + mov $0x800,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x63fb5f(%rip),%rdi │ │ │ │ + callq 15390 │ │ │ │ + test %rax,%rax │ │ │ │ + je cbe3e │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + lea 0x63fb4b(%rip),%rdi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cmpb $0x2f,(%rdi,%rdx,1) │ │ │ │ + jne cbe70 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x800,%edx │ │ │ │ + lea 0x63fb33(%rip),%rdi │ │ │ │ callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x395fd(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0xc0(%rsp),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x63fb23(%rip),%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x800,%ecx │ │ │ │ + add %rax,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea 0x2d615(%rip),%rsi │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + jmp cbe3e │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000cbe90 : │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%eax │ │ │ │ + js cbec2 │ │ │ │ + cltq │ │ │ │ + jmp cbeb0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rax │ │ │ │ + test %eax,%eax │ │ │ │ + js cbec2 │ │ │ │ + cmpb $0x2f,(%r12,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + jne cbea8 │ │ │ │ + add $0x1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%r12 │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000cbed0 : │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + subsd 0x640b44(%rip),%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + subsd 0x640b28(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + ja cbf1f │ │ │ │ + mov 0x640b23(%rip),%rax │ │ │ │ + movsd 0x2abbb(%rip),%xmm3 │ │ │ │ + movsd 0x88(%rax),%xmm4 │ │ │ │ + addsd %xmm3,%xmm4 │ │ │ │ + comisd %xmm4,%xmm1 │ │ │ │ + jbe cbf30 │ │ │ │ + movl $0x1,(%rdx) │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja cbf1f │ │ │ │ + addsd 0x90(%rax),%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe cbf25 │ │ │ │ + jmp cbf1f │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000cbf50 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + lea -0x3(%rdi),%r14d │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8048,%rsp │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8038(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + ja cc1fd │ │ │ │ + movslq %r14d,%rbx │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + shl $0xd,%rbx │ │ │ │ + shl $0xa,%rax │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0x20(%r13,%rax,1),%rsi │ │ │ │ + add %r13,%rbp │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15390 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + lea (%r14,%rax,1),%r15 │ │ │ │ + cmpb $0x20,(%r14) │ │ │ │ + jne cbff3 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb cbfe9 │ │ │ │ + jmp cbff3 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jbe cc120 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmpb $0x20,(%r14) │ │ │ │ + je cbfe0 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jbe cc120 │ │ │ │ + cmpb $0x2c,(%r14) │ │ │ │ + je cc1e8 │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp cc015 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jbe cc020 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmpb $0x2c,(%r12) │ │ │ │ + jne cc010 │ │ │ │ + movb $0x0,(%r12) │ │ │ │ + cmpb $0x3a,(%r14) │ │ │ │ + mov %r14,%rbx │ │ │ │ + je cc052 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + ja cc049 │ │ │ │ + jmpq cc160 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je cc160 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmpb $0x3a,(%rbx) │ │ │ │ + jne cc040 │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + setbe %r13b │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x1(%r14,%rax,1),%rax │ │ │ │ + cmpb $0x20,(%rax) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jne cc07f │ │ │ │ + cmp %r14,%rax │ │ │ │ + jb cc07f │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + cmpb $0x20,(%rbx) │ │ │ │ + jne cc08c │ │ │ │ + test %r13b,%r13b │ │ │ │ + je cc08c │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x1(%rbx,%rax,1),%rax │ │ │ │ + cmpb $0x20,(%rax) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jne cc0ab │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb cc0ab │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + callq 156f0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15390 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + add %r14,%rax │ │ │ │ + cmp %rax,0x28(%rsp) │ │ │ │ + jb cc23b │ │ │ │ + mov $0xffffffff,%r14d │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jb cc170 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle cc267 │ │ │ │ + mov %r14d,0x82c(%rbp) │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %r13d,0x820(%rbp) │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + ja cbfd0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %edx,0x820(%rax,%rcx,4) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8038(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne cc2b8 │ │ │ │ + add $0x8048,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmpq cc060 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq 15390 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + add %rbx,%rax │ │ │ │ + cmp %rax,0x28(%rsp) │ │ │ │ + jb cc2b3 │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je cc0ed │ │ │ │ + cmp %esi,%r13d │ │ │ │ + jle cc0ed │ │ │ │ + movdqa 0x40678(%rip),%xmm0 │ │ │ │ + movb $0x0,0x6403d9(%rip) │ │ │ │ + movabs $0x2e6e696d206e6168,%rax │ │ │ │ + mov %rax,0x6403c0(%rip) │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635988(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x70(%rsp),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x395c8(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + movaps %xmm0,0x6403a4(%rip) │ │ │ │ + jmpq cc137 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,(%r14) │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmpq cc060 │ │ │ │ + movdqa 0x4060b(%rip),%xmm0 │ │ │ │ + mov $0x2e,%edx │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ + movl $0x3420726f,0x640387(%rip) │ │ │ │ + mov %dx,0x640384(%rip) │ │ │ │ + movaps %xmm0,0x640359(%rip) │ │ │ │ + movdqa 0x405f1(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x64035a(%rip) │ │ │ │ + jmpq cc137 │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x4015b(%rip),%rcx │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x635950(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - movsd 0x78(%rsp),%xmm0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x3959c(%rip),%rcx │ │ │ │ - mov $0x8000,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x640328(%rip),%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x635918(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x39579(%rip),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movsd 0x2b8(%rsp),%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x6358dd(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x8000,%edx │ │ │ │ - movsd 0x2c0(%rsp),%xmm0 │ │ │ │ - lea 0x3953a(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + jmpq cc137 │ │ │ │ + movdqa 0x405d1(%rip),%xmm0 │ │ │ │ + movb $0x0,0x640334(%rip) │ │ │ │ + movabs $0x6e6f206e61687420,%rax │ │ │ │ + mov %rax,0x640319(%rip) │ │ │ │ + mov $0x2e65,%eax │ │ │ │ + movaps %xmm0,0x6402ed(%rip) │ │ │ │ + movdqa 0x405b5(%rip),%xmm0 │ │ │ │ + mov %ax,0x640306(%rip) │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movaps %xmm0,0x6402e2(%rip) │ │ │ │ + jmpq cc137 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + jmp cc23e │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000cc2c0 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x6358a2(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq d12c3 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm3 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movsd %xmm3,0x60(%rsp) │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm6 │ │ │ │ - ja d482a │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - movsd 0x60(%rsp),%xmm3 │ │ │ │ - movsd 0x58(%rsp),%xmm5 │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - divsd %xmm5,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rsp) │ │ │ │ - movsd 0x90(%rsp),%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - divsd %xmm5,%xmm0 │ │ │ │ - movsd %xmm0,0xd0(%rsp) │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - divsd %xmm5,%xmm0 │ │ │ │ - movsd %xmm0,0xc0(%rsp) │ │ │ │ - jmpq d1249 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - movq $0x1,0x2f0(%rsp) │ │ │ │ - cvtsi2sdl 0x148(%rsp),%xmm6 │ │ │ │ - movq $0x1,0x2f8(%rsp) │ │ │ │ - cvtsi2sdl 0x124(%rsp),%xmm7 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - addsd %xmm5,%xmm6 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - subsd 0x22aea(%rip),%xmm0 │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - cvttsd2si %xmm0,%r13d │ │ │ │ - movsd 0x22ad7(%rip),%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%ecx │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - addsd %xmm5,%xmm7 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - subsd 0x22abb(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r11d │ │ │ │ - movsd 0x22aae(%rip),%xmm0 │ │ │ │ - mov %ecx,0xa0(%rsp) │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - sub %r11d,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - cltq │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movslq %r11d,%rax │ │ │ │ - mov %rax,0x2e0(%rsp) │ │ │ │ - movslq %r13d,%rax │ │ │ │ - mov %rax,0x2e8(%rsp) │ │ │ │ - cmp %ecx,%r13d │ │ │ │ - jg d495e │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ - mov %r12,0xe0(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x640291(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne cc30a │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000cc310 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4(%rsp),%r13 │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 15580 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cc570 │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov $0x400,%r10d │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - lea 0x2e0(%rsp),%rax │ │ │ │ - mov 0xc8(%rsp),%r14 │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - lea 0x1ec(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - mov %rbp,0xd8(%rsp) │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %r15d,0xe8(%rsp) │ │ │ │ - mov %r11d,%r15d │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r10d,%ebx │ │ │ │ - movl $0x0,0x1f0(%rsp) │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - pushq 0x40(%rsp) │ │ │ │ - pushq 0xf8(%rsp) │ │ │ │ - mov 0x108(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x110(%rsp),%rdx │ │ │ │ - mov 0x2d8(%rsp),%rdi │ │ │ │ - callq 15290 │ │ │ │ + lea 0x48d8(%rbx),%rdx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2ad25(%rip),%rsi │ │ │ │ + callq 15380 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cc560 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x48d8(%rbx),%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2ad04(%rip),%rsi │ │ │ │ + push %r13 │ │ │ │ + lea 0x4830(%rbx),%r9 │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x4930(%rbx),%r8 │ │ │ │ + callq 15c70 │ │ │ │ + pop %rsi │ │ │ │ pop %rdi │ │ │ │ - pop %r9 │ │ │ │ - mov %eax,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - jne d44e4 │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - mov 0x2d208(%rip),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - jle d4202 │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ebx,%r13d │ │ │ │ - mov %rcx,%r12 │ │ │ │ + jne cc550 │ │ │ │ + mov 0x4930(%rbx),%rax │ │ │ │ + mov %rax,0x48e0(%rbx) │ │ │ │ + mov 0x4938(%rbx),%rax │ │ │ │ + mov %rax,0x48e8(%rbx) │ │ │ │ + mov 0x48d8(%rbx),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg cc408 │ │ │ │ + cmpb $0x0,0x20(%rbx) │ │ │ │ + jne cc640 │ │ │ │ + cmpb $0x0,0x420(%rbx) │ │ │ │ + jne cc69d │ │ │ │ + movq $0x1,0x48f0(%rbx) │ │ │ │ + movq $0x1,0x48f8(%rbx) │ │ │ │ + jmp cc464 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je cc690 │ │ │ │ + cmpq $0x0,0x48f0(%rbx) │ │ │ │ + mov 0x4940(%rbx),%rdx │ │ │ │ + jne cc580 │ │ │ │ + mov %rdx,0x48f0(%rbx) │ │ │ │ + movl $0x1,0x10(%rbx) │ │ │ │ + mov %edx,0x14(%rbx) │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je cc3f6 │ │ │ │ + cmpq $0x0,0x48f8(%rbx) │ │ │ │ + mov 0x4948(%rbx),%rax │ │ │ │ + jne cc5e0 │ │ │ │ + mov %rax,0x48f8(%rbx) │ │ │ │ + movl $0x1,0x18(%rbx) │ │ │ │ + mov %eax,0x1c(%rbx) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 152e0 │ │ │ │ + movl $0x0,0x4834(%rbx) │ │ │ │ + cmpl $0x1d,0xcc4(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jne cc48d │ │ │ │ + movl $0x1,0x4834(%rbx) │ │ │ │ + movsd 0x10(%r12),%xmm0 │ │ │ │ + mov %r13,%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x4848(%rbx),%rcx │ │ │ │ + lea 0x2a8b1(%rip),%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + movsd %xmm0,0x4838(%rbx) │ │ │ │ + movsd 0x18(%r12),%xmm0 │ │ │ │ + movsd %xmm0,0x4840(%rbx) │ │ │ │ + callq 159b0 │ │ │ │ + mov %r13,%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x52,%esi │ │ │ │ + lea 0x4850(%rbx),%rcx │ │ │ │ + lea 0x2a87e(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + callq 159b0 │ │ │ │ + mov 0x4834(%rbx),%eax │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je cc52b │ │ │ │ + movsd 0xb0(%r12),%xmm0 │ │ │ │ + movsd %xmm0,0x4888(%rbx) │ │ │ │ + movsd 0xb8(%r12),%xmm0 │ │ │ │ + movsd %xmm0,0x4890(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne cc6ea │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cc3ab │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x4(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cc373 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x4(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cc350 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movslq 0x14(%rbx),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jle cc438 │ │ │ │ + movdqa 0x402fb(%rip),%xmm0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movabs $0x4958414e206e6168,%rax │ │ │ │ + movl $0x2e3353,0x64000c(%rip) │ │ │ │ + mov %rax,0x63fffd(%rip) │ │ │ │ + movaps %xmm0,0x63ffc6(%rip) │ │ │ │ + movdqa 0x402de(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x63ffc7(%rip) │ │ │ │ + movdqa 0x402df(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x63ffc8(%rip) │ │ │ │ + jmpq cc52b │ │ │ │ + nopl (%rax) │ │ │ │ + movslq 0x1c(%rbx),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jle cc464 │ │ │ │ + movdqa 0x4029b(%rip),%xmm0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movabs $0x4958414e206e6168,%rax │ │ │ │ + movl $0x2e3453,0x63ffac(%rip) │ │ │ │ + mov %rax,0x63ff9d(%rip) │ │ │ │ + movaps %xmm0,0x63ff66(%rip) │ │ │ │ + movdqa 0x4027e(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x63ff67(%rip) │ │ │ │ + movdqa 0x4028f(%rip),%xmm0 │ │ │ │ + movaps %xmm0,0x63ff68(%rip) │ │ │ │ + jmpq cc52b │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa 0x40218(%rip),%xmm0 │ │ │ │ + mov $0x2e65,%ecx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movabs $0x67616d6920443220,%rax │ │ │ │ + mov %rax,0x63ff3f(%rip) │ │ │ │ + movaps %xmm0,0x63ff18(%rip) │ │ │ │ + movdqa 0x40200(%rip),%xmm0 │ │ │ │ + mov %cx,0x63ff31(%rip) │ │ │ │ + movb $0x0,0x63ff2c(%rip) │ │ │ │ + movaps %xmm0,0x63ff0b(%rip) │ │ │ │ + jmpq cc52b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x420(%rbx) │ │ │ │ + je cc412 │ │ │ │ + movdqa 0x401db(%rip),%xmm0 │ │ │ │ + mov $0x2e,%edx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movabs $0x6174616420443320,%rax │ │ │ │ + mov %rax,0x63fee2(%rip) │ │ │ │ + movaps %xmm0,0x63febb(%rip) │ │ │ │ + movdqa 0x401a3(%rip),%xmm0 │ │ │ │ + movl $0x65627563,0x63fed1(%rip) │ │ │ │ + mov %dx,0x63fece(%rip) │ │ │ │ + movaps %xmm0,0x63feab(%rip) │ │ │ │ + jmpq cc52b │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000cc6f0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdx,%rbx │ │ │ │ - mov %eax,%edx │ │ │ │ - jmp d4153 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movsd (%r14,%rbx,8),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp d41ec │ │ │ │ - andpd 0x23b05(%rip),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm2 │ │ │ │ - jb d41ec │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x14(%rsp),%r12 │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 15d00 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ccac8 │ │ │ │ + mov 0x48d8(%rbx),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2a944(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ccaf0 │ │ │ │ + mov 0x4828(%rbx),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2a5c8(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ccae0 │ │ │ │ + mov 0xc(%rbx),%r13d │ │ │ │ + sub 0x8(%rbx),%r13d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + add $0x1,%r13d │ │ │ │ + lea 0x2a5aa(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movslq %r13d,%rdx │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ccb00 │ │ │ │ + mov 0x4834(%rbx),%ecx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %r15d,%xmm0 │ │ │ │ - cvtsi2sd %ebx,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ + cvtsi2sdl (%rbx),%xmm0 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je cc870 │ │ │ │ + addsd 0x4888(%rbx),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x2a2f8(%rip),%xmm2 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x2be91(%rip),%rsi │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ccb70 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - subsd 0x18(%rsp),%xmm1 │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - subsd 0x10(%rsp),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm3 │ │ │ │ - ja d485e │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - comisd (%rsp),%xmm0 │ │ │ │ - ja d41ec │ │ │ │ - movslq %ebp,%rax │ │ │ │ - add $0x1,%ebp │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd (%r14,%rbx,8),%xmm0 │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - cmp %r13d,%ebp │ │ │ │ - jge d43c5 │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne d4150 │ │ │ │ - mov %r13d,%ebx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %edx,%r13d │ │ │ │ - addq $0x1,0x2e8(%rsp) │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp %r13d,0xa0(%rsp) │ │ │ │ - jge d40c7 │ │ │ │ - mov %ebp,0x10(%rsp) │ │ │ │ - movslq 0x10(%rsp),%rsi │ │ │ │ - mov $0x20,%edx │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - lea -0x49fc(%rip),%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xd8(%rsp),%rbp │ │ │ │ - mov 0xe0(%rsp),%r12 │ │ │ │ - mov 0xe8(%rsp),%r15d │ │ │ │ - callq 151e0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je d4896 │ │ │ │ - sar $0x2,%ebx │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - lea 0x8(%r14),%rax │ │ │ │ - movsd 0x30128(%rip),%xmm5 │ │ │ │ - movsd 0x2bc68(%rip),%xmm4 │ │ │ │ - mov %ebx,%edx │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jle d429f │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - maxsd %xmm5,%xmm6 │ │ │ │ - movapd %xmm6,%xmm5 │ │ │ │ - minsd %xmm4,%xmm0 │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x20,%rax │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - cmp 0x10(%rsp),%r8d │ │ │ │ - jne d428a │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r12,%rcx │ │ │ │ - subsd %xmm4,%xmm6 │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov $0x3e8,%r14d │ │ │ │ - lea -0x1(%rdi),%edx │ │ │ │ - movsd 0x2b457(%rip),%xmm7 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %edi,%ebp │ │ │ │ - movsd 0x33a79(%rip),%xmm8 │ │ │ │ - shl $0x5,%rdx │ │ │ │ - lea 0x28(%rax,%rdx,1),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - mov %rax,%rdx │ │ │ │ - test %ebp,%ebp │ │ │ │ - je d441e │ │ │ │ - mulsd %xmm8,%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - lea 0x8(%r12),%rax │ │ │ │ - movapd %xmm3,%xmm9 │ │ │ │ - movapd %xmm2,%xmm10 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + cvtsi2sdl 0x8(%rbx),%xmm0 │ │ │ │ + addsd 0x4890(%rbx),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + subsd 0x8(%rsp),%xmm0 │ │ │ │ + lea 0x2be56(%rip),%rsi │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cc8ef │ │ │ │ + cmpq $0x2,0x48d8(%rbx) │ │ │ │ + jg cc906 │ │ │ │ + mov 0x6401d1(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne cca00 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ccc3e │ │ │ │ + add $0x28,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x4838(%rbx),%xmm1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x2a240(%rip),%xmm3 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + lea 0x2a4ba(%rip),%rsi │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ccb80 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + cvtsi2sdl 0x8(%rbx),%xmm1 │ │ │ │ + movsd 0x4840(%rbx),%xmm0 │ │ │ │ + lea 0x2a480(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je cc82b │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + cmpq $0x2,0x48d8(%rbx) │ │ │ │ + jle cc839 │ │ │ │ + mov 0x48f0(%rbx),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2a424(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ccb90 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + cvtsi2sdl 0x10(%rbx),%xmm1 │ │ │ │ + movsd 0x4848(%rbx),%xmm0 │ │ │ │ + lea 0x2a411(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + movq %xmm0,%r15 │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ccc30 │ │ │ │ + mov 0x48d8(%rbx),%rax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jle cc839 │ │ │ │ + mov 0x48f8(%rbx),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x2a3b6(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ccc20 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0xfffffff2,%edx │ │ │ │ + cvtsi2sdl 0x18(%rbx),%xmm1 │ │ │ │ + movsd 0x4850(%rbx),%xmm0 │ │ │ │ + lea 0x2a3a3(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + movq %xmm0,%r14 │ │ │ │ + callq 15cd0 │ │ │ │ + test %eax,%eax │ │ │ │ + je cc839 │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + mov 0x640022(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je cc847 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - subsd %xmm4,%xmm1 │ │ │ │ - andpd 0x2392c(%rip),%xmm1 │ │ │ │ - comisd %xmm10,%xmm1 │ │ │ │ - ja d4360 │ │ │ │ - addsd %xmm0,%xmm9 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - addsd 0x2276c(%rip),%xmm3 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne d4330 │ │ │ │ - divsd %xmm3,%xmm9 │ │ │ │ - divsd %xmm3,%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - mulsd %xmm9,%xmm0 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - ucomisd %xmm2,%xmm3 │ │ │ │ - ja d48e0 │ │ │ │ - sqrtsd %xmm2,%xmm2 │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - andpd 0x238c9(%rip),%xmm0 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - ja d1732 │ │ │ │ - sub $0x1,%r14d │ │ │ │ - je d1732 │ │ │ │ - movapd %xmm9,%xmm4 │ │ │ │ - jmpq d4302 │ │ │ │ - add $0x400,%r13d │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - movslq %r13d,%rsi │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - shl $0x5,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x2cf34(%rip),%rax │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - jmpq d41ec │ │ │ │ - movsd %xmm6,0x140(%rsp) │ │ │ │ - movsd %xmm5,0x138(%rsp) │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - jmpq d0ae1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movapd %xmm3,%xmm9 │ │ │ │ - jmpq d4369 │ │ │ │ - mov 0x14c(%rsp),%ecx │ │ │ │ - mov 0x10c(%rsp),%edx │ │ │ │ - lea 0x390d3(%rip),%rsi │ │ │ │ + mov 0x4828(%rbx),%rdx │ │ │ │ + lea 0x3f9ad(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x290(%rsp),%xmm1 │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - movsd 0x288(%rsp),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x3f9a8(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmpq $0x2,0x48d8(%rbx) │ │ │ │ + jg ccba0 │ │ │ │ + mov 0x4834(%rbx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl (%rbx),%xmm0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ccb10 │ │ │ │ + movsd 0x4838(%rbx),%xmm1 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x38957(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + lea 0x3fa0d(%rip),%rsi │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + addsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x188(%rsp),%edx │ │ │ │ - lea 0x38949(%rip),%rsi │ │ │ │ - mov %r8d,%ecx │ │ │ │ + movsd 0x4840(%rbx),%xmm0 │ │ │ │ + cvtsi2sdl 0x8(%rbx),%xmm1 │ │ │ │ + lea 0x3f9f5(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ + mov 0x51f88(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cc847 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cc731 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cc777 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cc754 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cc7a2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + addsd 0x4888(%rbx),%xmm0 │ │ │ │ + subsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x3f91b(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x3f91e(%rip),%rsi │ │ │ │ + cvtsi2sdl 0x8(%rbx),%xmm0 │ │ │ │ + addsd 0x4890(%rbx),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + subsd 0x8(%rsp),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq ccab1 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cc7f3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cc8b3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cc929 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x48f0(%rbx),%rdx │ │ │ │ + lea 0x3f83c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x108(%rsp),%ecx │ │ │ │ - lea 0x3893c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq d063d │ │ │ │ - movl $0x424c4345,0x370(%rsp) │ │ │ │ - movl $0x3,0x30(%rsp) │ │ │ │ - jmpq cfe0b │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0xd8(%rsp),%rbp │ │ │ │ - mov 0xe0(%rsp),%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je d4504 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - movdqa 0x390b7(%rip),%xmm0 │ │ │ │ - movabs $0x2e61746164205354,%rax │ │ │ │ - movups %xmm0,0x4(%r12) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - movb $0x0,0x18(%rbp) │ │ │ │ - jmpq cf9e2 │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - movl $0x0,0x8c(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x140(%rsp) │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - movq $0x0,0x190(%rsp) │ │ │ │ - jmpq d1213 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ + movq %r15,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x3f837(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmpq $0x3,0x48d8(%rbx) │ │ │ │ + jle cca3e │ │ │ │ + mov 0x48f8(%rbx),%rdx │ │ │ │ + lea 0x3f829(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x310(%rsp),%r8 │ │ │ │ - lea 0x38bc1(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x635197(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmpq $0x3,0x200(%rsp) │ │ │ │ - jle d346f │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x3f824(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq cca3e │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cc99e │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cc96a │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000ccc50 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + movsd 0x2ad2c(%rip),%xmm0 │ │ │ │ + movss 0x31484(%rip),%xmm1 │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0x63fd90(%rip),%r10d │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x318(%rsp),%r8 │ │ │ │ - lea 0x38b88(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x635151(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq d346f │ │ │ │ - mov $0x8000,%edx │ │ │ │ + movss %xmm1,0x70(%rsp) │ │ │ │ + movl $0x0,0x88(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x98(%rsp) │ │ │ │ + movsd %xmm0,0x90(%rsp) │ │ │ │ + movss %xmm1,0x8c(%rsp) │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne cd680 │ │ │ │ + movslq 0x8(%rbx),%rax │ │ │ │ + mov 0x63fd28(%rip),%ebp │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movslq 0x10(%rbx),%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + cmp $0xffffffc0,%ebp │ │ │ │ + je cd6e2 │ │ │ │ + cmp $0xffffffe0,%ebp │ │ │ │ + je cd71e │ │ │ │ + cmp $0x40,%ebp │ │ │ │ + je cd73c │ │ │ │ + cmp $0x20,%ebp │ │ │ │ + je cd700 │ │ │ │ + cmp $0x10,%ebp │ │ │ │ + je cd75a │ │ │ │ + cmp $0x8,%ebp │ │ │ │ + je cd774 │ │ │ │ + mov 0x63fccf(%rip),%r12 │ │ │ │ + movslq (%rbx),%rax │ │ │ │ + movq $0x1,0xc8(%rsp) │ │ │ │ + movl $0x1,0x63fcc2(%rip) │ │ │ │ + mov %r12w,0x78(%rsp) │ │ │ │ + mov %r12b,0x7b(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movq $0x1,0xc0(%rsp) │ │ │ │ + movq $0x1,0xd8(%rsp) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle ccdb7 │ │ │ │ + movsd 0x29d47(%rip),%xmm0 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + lea 0x88(%rsp),%rbp │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 154c0 │ │ │ │ + mov 0x29d27(%rip),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 154c0 │ │ │ │ + mov 0x18(%rbx),%r15d │ │ │ │ + cmp %r15d,0x1c(%rbx) │ │ │ │ + jl cd3f4 │ │ │ │ + movslq %r15d,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x824(%rbx),%edx │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jle cce30 │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea 0x2828(%rbx),%rax │ │ │ │ + lea 0x2830(%rbx,%rdx,8),%rsi │ │ │ │ + jmp cce17 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r15d,%edx │ │ │ │ + jl cce0a │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jge cce30 │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je cd3e0 │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + mov (%rax),%ecx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne cce00 │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jne cce0a │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movq $0x1,0xd0(%rsp) │ │ │ │ + mov 0x10(%rbx),%r13d │ │ │ │ + cmp 0x14(%rbx),%r13d │ │ │ │ + jg cd3cd │ │ │ │ + movslq %r13d,%rax │ │ │ │ + mov %r15d,0x7c(%rsp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x820(%r14),%edx │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jle ccec0 │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea 0x828(%r14),%rax │ │ │ │ + lea 0x830(%r14,%rdx,8),%rsi │ │ │ │ + jmp ccea7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jl cce9a │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + jge ccec0 │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je cd3b1 │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + mov (%rax),%ecx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jne cce90 │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + jne cce9a │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x63fb49(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne cd620 │ │ │ │ + movq $0x1,0xc8(%rsp) │ │ │ │ + movslq 0x8(%r14),%rax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + cmp %eax,0xc(%r14) │ │ │ │ + jl cd3a8 │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp ccf65 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0xffffffe0,%eax │ │ │ │ + je cd0b8 │ │ │ │ + cmp $0x40,%eax │ │ │ │ + je cd2a0 │ │ │ │ + cmp $0x20,%eax │ │ │ │ + je cd358 │ │ │ │ + cmp $0x10,%eax │ │ │ │ + je cd4f8 │ │ │ │ + cmp $0x8,%eax │ │ │ │ + je cd5b8 │ │ │ │ + mov 0x88(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne cd080 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + sub 0x10(%rsp),%eax │ │ │ │ + addq $0x1,0xc8(%rsp) │ │ │ │ + add %ebp,%eax │ │ │ │ + cmp %eax,0xc(%r13) │ │ │ │ + jl cd3a0 │ │ │ │ + mov 0x63fa9d(%rip),%eax │ │ │ │ + mov %rbp,0xa8(%rsp) │ │ │ │ + cmp $0xffffffc0,%eax │ │ │ │ + jne ccf08 │ │ │ │ + lea 0x88(%rsp),%r15 │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov 0x4828(%r13),%rcx │ │ │ │ + push %r15 │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + lea 0xa0(%rsp),%r8 │ │ │ │ + callq 15290 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + mov 0x88(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne cd080 │ │ │ │ + mov 0x63fa3c(%rip),%eax │ │ │ │ + cmp $0xffffffc0,%eax │ │ │ │ + je cd100 │ │ │ │ + cmp $0xffffffe0,%eax │ │ │ │ + je cd1d0 │ │ │ │ + cmp $0x40,%eax │ │ │ │ + je cd2e0 │ │ │ │ + cmp $0x20,%eax │ │ │ │ + je cd488 │ │ │ │ + cmp $0x10,%eax │ │ │ │ + je cd540 │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jne ccf44 │ │ │ │ + mov 0x4828(%r13),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jle cd04d │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x63f9f3(%rip),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x310(%rsp),%r8 │ │ │ │ - lea 0x38824(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x634d15(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmpq $0x3,0x200(%rsp) │ │ │ │ - jle d2864 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x8000,%edx │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea (%r10,%rdi,1),%r9 │ │ │ │ + movzbl 0x7b(%rsp),%edi │ │ │ │ + nop │ │ │ │ + cmp %dil,(%rax) │ │ │ │ + cmovne %r8d,%ecx │ │ │ │ + cmovne %esi,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne cd030 │ │ │ │ + test %dl,%dl │ │ │ │ + je cd04d │ │ │ │ + mov %ecx,0x63f9bf(%rip) │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r10,%rcx │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + mov $0xb,%esi │ │ │ │ + callq 15b10 │ │ │ │ + mov 0x88(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je ccf44 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq cc2c0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0xe8(%rsp),%rbx │ │ │ │ + sub %fs:0x28,%rbx │ │ │ │ + jne cd81e │ │ │ │ + add $0xf8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x88(%rsp),%r15 │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + mov $0x2a,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x4828(%r13),%rcx │ │ │ │ + push %r15 │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + lea 0x9c(%rsp),%r8 │ │ │ │ + callq 15290 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + jmpq ccfb7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4828(%r13),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle cd1ae │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x63f8f1(%rip),%edi │ │ │ │ + movsd 0x2a8a5(%rip),%xmm2 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea (%rsi,%rcx,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp cd194 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x2a7a2(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jb cd194 │ │ │ │ + ucomisd %xmm3,%xmm3 │ │ │ │ + jp cd600 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movq %xmm3,%r11 │ │ │ │ + movq %xmm0,%r10 │ │ │ │ + andpd 0x2a77c(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + cmovb %r10,%r11 │ │ │ │ + movq %r11,%xmm3 │ │ │ │ + ucomisd %xmm0,%xmm3 │ │ │ │ + jp cd18d │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + je cd194 │ │ │ │ + xor %edi,%edi │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x318(%rsp),%r8 │ │ │ │ - lea 0x387ed(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x634ccf(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq d2864 │ │ │ │ - mov $0x8000,%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne cd138 │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + test %sil,%sil │ │ │ │ + je cd1ae │ │ │ │ + mov %edi,0x63f85e(%rip) │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + callq 15b10 │ │ │ │ + jmpq ccf35 │ │ │ │ + mov 0x4828(%r13),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle cd274 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x63f821(%rip),%edi │ │ │ │ + movss 0x70(%rsp),%xmm2 │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea (%rsi,%rcx,4),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movss (%rax),%xmm0 │ │ │ │ + ucomiss %xmm0,%xmm0 │ │ │ │ + jp cd25a │ │ │ │ + movss 0x30eeb(%rip),%xmm4 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + andps 0x30ee5(%rip),%xmm1 │ │ │ │ + ucomiss %xmm1,%xmm4 │ │ │ │ + jb cd25a │ │ │ │ + ucomiss %xmm2,%xmm2 │ │ │ │ + jp cd610 │ │ │ │ + movaps %xmm2,%xmm1 │ │ │ │ + andps 0x30ecd(%rip),%xmm1 │ │ │ │ + movd %xmm2,%r11d │ │ │ │ + movd %xmm0,%r10d │ │ │ │ + ucomiss %xmm1,%xmm4 │ │ │ │ + cmovb %r10d,%r11d │ │ │ │ + movd %r11d,%xmm2 │ │ │ │ + ucomiss %xmm0,%xmm2 │ │ │ │ + jp cd253 │ │ │ │ + comiss %xmm0,%xmm2 │ │ │ │ + je cd25a │ │ │ │ + xor %edi,%edi │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x310(%rsp),%r8 │ │ │ │ - lea 0x38abd(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x635093(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmpq $0x3,0x200(%rsp) │ │ │ │ - jle d206e │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x8000,%edx │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne cd200 │ │ │ │ + movss %xmm2,0x70(%rsp) │ │ │ │ + test %sil,%sil │ │ │ │ + je cd274 │ │ │ │ + mov %edi,0x63f798(%rip) │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov $0x2a,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + callq 15b10 │ │ │ │ + jmpq ccf35 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x88(%rsp),%r15 │ │ │ │ + mov 0x4828(%r13),%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + push %r15 │ │ │ │ + mov $0x51,%esi │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmpq ccfb7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x4828(%r13),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jle cd32d │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov 0x63f715(%rip),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea (%rdi,%r10,8),%r9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %r12,(%rax) │ │ │ │ + cmovne %r8d,%ecx │ │ │ │ + cmovne %esi,%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne cd310 │ │ │ │ + test %dl,%dl │ │ │ │ + je cd32d │ │ │ │ + mov %ecx,0x63f6df(%rip) │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov $0x51,%esi │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15b10 │ │ │ │ + jmpq ccf35 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x88(%rsp),%r15 │ │ │ │ + mov 0x4828(%r13),%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + push %r15 │ │ │ │ + mov $0x29,%esi │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + jmpq ccfb7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov 0x74(%rsp),%r13d │ │ │ │ + addq $0x1,0xd0(%rsp) │ │ │ │ + addq $0x1,0x30(%rsp) │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,0x14(%r14) │ │ │ │ + jge cce5f │ │ │ │ + mov 0x7c(%rsp),%r15d │ │ │ │ + mov %r14,%rbx │ │ │ │ + addq $0x1,0xd8(%rsp) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + addq $0x1,0x48(%rsp) │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %r15d,0x1c(%rbx) │ │ │ │ + jge ccdcd │ │ │ │ + mov 0x63f60e(%rip),%eax │ │ │ │ + cmp $0xffffffc0,%eax │ │ │ │ + je cd78a │ │ │ │ + cmp $0xffffffe0,%eax │ │ │ │ + je cd7e2 │ │ │ │ + cmp $0x40,%eax │ │ │ │ + je cd7d3 │ │ │ │ + cmp $0x20,%eax │ │ │ │ + je cd7f1 │ │ │ │ + cmp $0x10,%eax │ │ │ │ + je cd800 │ │ │ │ + cmp $0x8,%eax │ │ │ │ + je cd80f │ │ │ │ + mov 0x63f5d6(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je cd799 │ │ │ │ + movsd 0x28(%rsp),%xmm6 │ │ │ │ + ucomisd %xmm6,%xmm6 │ │ │ │ + jp cd464 │ │ │ │ + andpd 0x2a49e(%rip),%xmm6 │ │ │ │ + movsd 0x2a56e(%rip),%xmm1 │ │ │ │ + ucomisd %xmm6,%xmm1 │ │ │ │ + jae cd7bb │ │ │ │ + mov $0x6b,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x318(%rsp),%r8 │ │ │ │ - lea 0x38a84(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x63504d(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq d206e │ │ │ │ - mov $0x8000,%edx │ │ │ │ + movl $0x6e616c62,0x63f50b(%rip) │ │ │ │ + mov %cx,0x63f508(%rip) │ │ │ │ + jmpq cd08a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4828(%r13),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jle cd4cd │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x63f56d(%rip),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x310(%rsp),%r8 │ │ │ │ - lea 0x38720(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x634c11(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - cmpq $0x3,0x200(%rsp) │ │ │ │ - jle d1986 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov $0x8000,%edx │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea (%rdi,%r10,8),%r9 │ │ │ │ + cmp %r12,(%rax) │ │ │ │ + cmovne %r8d,%ecx │ │ │ │ + cmovne %esi,%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne cd4b0 │ │ │ │ + test %dl,%dl │ │ │ │ + je cd4cd │ │ │ │ + mov %ecx,0x63f53f(%rip) │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov $0x29,%esi │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15b10 │ │ │ │ + jmpq ccf35 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x88(%rsp),%r15 │ │ │ │ + mov 0x4828(%r13),%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + push %r15 │ │ │ │ + mov $0x15,%esi │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + jmpq ccfb7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4828(%r13),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + jle cd58d │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x63f4b5(%rip),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea (%rdi,%r10,2),%r9 │ │ │ │ + movzwl 0x78(%rsp),%edi │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %di,(%rax) │ │ │ │ + cmovne %r8d,%ecx │ │ │ │ + cmovne %esi,%edx │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne cd570 │ │ │ │ + test %dl,%dl │ │ │ │ + je cd58d │ │ │ │ + mov %ecx,0x63f47f(%rip) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov $0x15,%esi │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15b10 │ │ │ │ + jmpq ccf35 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x88(%rsp),%r15 │ │ │ │ + mov $0xb,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + mov 0x4828(%r13),%rcx │ │ │ │ + push %r15 │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + callq 15290 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + jmpq ccfb7 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jmpq cd181 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmpq cd249 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + lea 0x3f0cc(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x318(%rsp),%r8 │ │ │ │ - lea 0x386e9(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x634bcb(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq d1986 │ │ │ │ - lea 0x38d82(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + lea 0x3ee4c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4a267(%rip),%r14 │ │ │ │ - lea 0x38da0(%rip),%rbx │ │ │ │ - mov (%r14),%rdi │ │ │ │ + mov 0x513d6(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x18(%r13),%xmm3 │ │ │ │ - movsd 0x10(%r13),%xmm2 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add $0x20,%r13 │ │ │ │ - movsd -0x18(%r13),%xmm1 │ │ │ │ - movsd -0x20(%r13),%xmm0 │ │ │ │ + jmpq cced0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1c(%rdx),%ecx │ │ │ │ + mov 0x18(%rdx),%edx │ │ │ │ + lea 0x3f023(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmp %r13,0x40(%rsp) │ │ │ │ - jne d47e8 │ │ │ │ - jmpq d180c │ │ │ │ - callq 15bb0 │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - jmpq d3f2e │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 15bb0 │ │ │ │ - movsd 0x1d0(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd 0x1d8(%rsp),%xmm0 │ │ │ │ - jmpq d0df3 │ │ │ │ - mov %edx,0x108(%rsp) │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x2caa3(%rip),%rax │ │ │ │ - mov 0x108(%rsp),%edx │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - jmpq d41b8 │ │ │ │ - movsd 0x2fb0a(%rip),%xmm5 │ │ │ │ - movsd 0x2b64a(%rip),%xmm4 │ │ │ │ - jmpq d42b6 │ │ │ │ - cmpl $0x0,0x8608(%rsp) │ │ │ │ - je d180c │ │ │ │ - lea 0x38c88(%rip),%rsi │ │ │ │ + mov 0x14(%rbx),%ecx │ │ │ │ + mov 0x10(%rbx),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x3f02f(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4a16d(%rip),%rax │ │ │ │ + mov 0x51389(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq d180c │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %esi,0x68(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - movsd %xmm9,0xa0(%rsp) │ │ │ │ - movsd %xmm6,0x40(%rsp) │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - mov 0x3344e(%rip),%rax │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - movsd 0x40(%rsp),%xmm6 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movq %rax,%xmm8 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x2adf4(%rip),%rax │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0xa0(%rsp),%xmm9 │ │ │ │ - movq %rax,%xmm7 │ │ │ │ - jmpq d4392 │ │ │ │ - lea -0x5125(%rip),%rcx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x20,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 151e0 │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - movsd 0x2fa22(%rip),%xmm5 │ │ │ │ - movsd 0x2b562(%rip),%xmm4 │ │ │ │ - jmpq d42b6 │ │ │ │ + movsd 0x90(%rsp),%xmm6 │ │ │ │ + movss 0x8c(%rsp),%xmm7 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movss %xmm7,0x70(%rsp) │ │ │ │ + jmpq cccd6 │ │ │ │ + mov 0x4828(%rbx),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmpq ccd2a │ │ │ │ + mov 0x4828(%rbx),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmpq ccd2a │ │ │ │ + mov 0x4828(%rbx),%rax │ │ │ │ + lea 0x0(,%rax,4),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmpq ccd2a │ │ │ │ + mov 0x4828(%rbx),%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + jmpq ccd2a │ │ │ │ + mov 0x4828(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jmpq ccd2a │ │ │ │ + mov 0x4828(%rbx),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + jmpq ccd2a │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq cd430 │ │ │ │ + mov $0x6c61,%edx │ │ │ │ + movb $0x0,0x63f1e1(%rip) │ │ │ │ + movl $0x6d726f6e,0x63f1d1(%rip) │ │ │ │ + mov %dx,0x63f1ce(%rip) │ │ │ │ + jmpq cd08a │ │ │ │ + movl $0x74616c66,0x63f1bb(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x0,0x63f1b6(%rip) │ │ │ │ + jmpq cd08a │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq cd430 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq cd430 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq cd430 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq cd430 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq cd430 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000d49a0 : │ │ │ │ +00000000000cd830 : │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ + lea 0x29848(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - callq 15390 │ │ │ │ - movslq %eax,%rbp │ │ │ │ - add %r12,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - ja d49d1 │ │ │ │ - jmpq d4a41 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je d4a41 │ │ │ │ - cmpb $0x5b,(%r12) │ │ │ │ - jne d49c8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jbe d4a44 │ │ │ │ - lea 0x1(%r12),%rdi │ │ │ │ - movb $0x0,(%r12) │ │ │ │ - cmp %rdi,%rbp │ │ │ │ - jbe d4a44 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp d4a01 │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lea 0x78(%rsp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x2a11c(%rip),%rax │ │ │ │ + movl $0x0,0x74(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x88(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x74(%rsp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + callq 15380 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cdc83 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x297c9(%rip),%rsi │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + mov 0x88(%rsp),%ecx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%r9 │ │ │ │ + lea 0xc0(%rsp),%r8 │ │ │ │ + callq 15c70 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cdc91 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movl $0x3b9aca00,0x0(%r13) │ │ │ │ + movl $0xffffffff,(%r12) │ │ │ │ + movl $0x3b9aca00,(%rax) │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + movl $0xffffffff,(%r14) │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + movq $0x1,0x90(%rsp) │ │ │ │ + movq $0x1,0x98(%rsp) │ │ │ │ + movq $0x1,0xa0(%rsp) │ │ │ │ + movq $0x1,0xa8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + cmpq $0x0,0xc8(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + jle cdc54 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmpq $0x0,0xc0(%rsp) │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + jle cdc2a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je d4a44 │ │ │ │ - cmpb $0x5d,(%rbx) │ │ │ │ - jne d49f8 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jbe d4a44 │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x1(%rbx),%r12 │ │ │ │ - add $0x1,%r14d │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jbe d4a44 │ │ │ │ - add $0x4,%r13 │ │ │ │ - cmpb $0x5b,0x1(%rbx) │ │ │ │ - je d49e0 │ │ │ │ - pop %rbx │ │ │ │ - mov %r14d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - xor %r14d,%r14d │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmpq $0x0,0xb8(%rsp) │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + jle cdc00 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov 0x63f048(%rip),%esi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x1(%rbx),%ebp │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x6c(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jne cdb84 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pushq 0x40(%rsp) │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + pushq 0x30(%rsp) │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + callq 15290 │ │ │ │ + pop %rdx │ │ │ │ + movsd 0x29f9b(%rip),%xmm2 │ │ │ │ + test %eax,%eax │ │ │ │ + pop %rcx │ │ │ │ + jne cdbc0 │ │ │ │ + cmpq $0x0,0xb0(%rsp) │ │ │ │ + mov 0x63efcb(%rip),%eax │ │ │ │ + jle cdb49 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %ebp,%r14d │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %rsi,%r15 │ │ │ │ + jmp cdade │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp cdad0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x29e6e(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm2 │ │ │ │ + jb cdad0 │ │ │ │ + ucomisd 0x80(%rsp),%xmm0 │ │ │ │ + jp cda9e │ │ │ │ + comisd 0x80(%rsp),%xmm0 │ │ │ │ + je cdad0 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %ebp,(%rcx) │ │ │ │ + jle cdaa9 │ │ │ │ + mov %ebx,(%rcx) │ │ │ │ + cmp %ebp,(%r15) │ │ │ │ + jge cdab1 │ │ │ │ + mov %ebx,(%r15) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmp %r14d,(%rdx) │ │ │ │ + jle cdabe │ │ │ │ + mov %r14d,(%rdx) │ │ │ │ + cmp %r14d,(%r9) │ │ │ │ + jge cdad0 │ │ │ │ + mov %r14d,(%r9) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,0xb0(%rsp) │ │ │ │ + jl cdb38 │ │ │ │ + movsd -0x8(%r12,%r13,8),%xmm0 │ │ │ │ + mov %r13d,%ebx │ │ │ │ + mov %r13d,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + je cda70 │ │ │ │ + cmp $0xa,%r13d │ │ │ │ + jg cda70 │ │ │ │ + lea 0x3e9c0(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd -0x8(%r12,%r13,8),%xmm0 │ │ │ │ + mov 0x63eef0(%rip),%eax │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + movsd 0x29e9c(%rip),%xmm2 │ │ │ │ + jmpq cda70 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cdbe0 │ │ │ │ + addq $0x1,0x98(%rsp) │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + add $0x2,%rbx │ │ │ │ + cmp %rbx,0xb8(%rsp) │ │ │ │ + jl cdc00 │ │ │ │ + mov 0x63ee9a(%rip),%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x1(%rbx),%ebp │ │ │ │ + test %esi,%esi │ │ │ │ + je cd9f8 │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov 0x54(%rsp),%edx │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x3eb95(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x50e97(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cd9f8 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x74(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + movsd 0x29df7(%rip),%xmm2 │ │ │ │ + jmpq cda36 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x37e1c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq cdb51 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addq $0x1,0xa0(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rax,0xc0(%rsp) │ │ │ │ + jl cdc2a │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + jmpq cd9a0 │ │ │ │ + addq $0x1,0xa8(%rsp) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + lea 0x1(%rsi),%rax │ │ │ │ + lea 0x2(%rsi),%rdx │ │ │ │ + cmp %rdx,0xc8(%rsp) │ │ │ │ + jl cdc54 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jmpq cd979 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne cdc9f │ │ │ │ + add $0x118,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ - mov %r14d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + mov 0x74(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cd8b2 │ │ │ │ + mov 0x74(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq cd8f2 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000d4a50 : │ │ │ │ +00000000000cdcb0 : │ │ │ │ + push %r15 │ │ │ │ + mov %r8d,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %edi,%r13d │ │ │ │ + mov $0x1c04,%edi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 15390 │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp $0x20,%dl │ │ │ │ - jne d4d48 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - lea (%rbx,%rcx,1),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae d4d3d │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmp d4a89 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je d4d40 │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je d4a80 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - je d4d60 │ │ │ │ - movslq %esi,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - lea (%rbx,%rcx,1),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae d4d50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je d4be0 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - je d4be0 │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne d4ab8 │ │ │ │ - mov %rbp,%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp $0x27,%dl │ │ │ │ - jne d4af7 │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - lea 0x1(%rbp),%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je d4b27 │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je d4b27 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - lea (%rbx,%rsi,1),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jae d4b27 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je d4b27 │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je d4b27 │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne d4b10 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x4a217(%rip),%rax │ │ │ │ - cmpl $0x1,(%rax) │ │ │ │ - jle d4b5e │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x4ec8,%rsp │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov 0x4f00(%rsp),%rbp │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + movsd %xmm2,0x30(%rsp) │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x4eb8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %dx,0x5(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + add $0x4,%rax │ │ │ │ + movb $0x0,0x3(%rax) │ │ │ │ + movl $0x1,-0x4(%rax) │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x4f08(%rsp),%eax │ │ │ │ + movb $0x0,0x4(%r12) │ │ │ │ + mov %eax,0x63ecbb(%rip) │ │ │ │ + je ce058 │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + jne ce030 │ │ │ │ + movl $0x1,0x20(%rsp) │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movabs $0x100000001,%rax │ │ │ │ + cmpb $0x0,(%r9) │ │ │ │ + movl $0x0,0x950(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + movb $0x0,0x150(%rsp) │ │ │ │ + movq $0x0,0x4a20(%rsp) │ │ │ │ + jne ce068 │ │ │ │ + movabs $0x100000001,%rax │ │ │ │ + cmpb $0x0,0x0(%rbp) │ │ │ │ + movl $0x0,0x954(%rsp) │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + movb $0x0,0x550(%rsp) │ │ │ │ + movq $0x0,0x4a28(%rsp) │ │ │ │ + jne ce1d0 │ │ │ │ + mov 0x63ec07(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne ce2d8 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + or %r15d,%eax │ │ │ │ + jne cde30 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq b2780 │ │ │ │ + test %rax,%rax │ │ │ │ + jne ce538 │ │ │ │ + mov $0x8000,%edi │ │ │ │ + lea 0x7c(%rsp),%r13 │ │ │ │ + callq 15850 │ │ │ │ + mov %r13,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ + mov $0x9,%edi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + callq 157f0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jne ce4d8 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle cdeaa │ │ │ │ + mov 0x63eb8d(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne ceca0 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + mov %r13,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cecf0 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x63eb4c(%rip),%rsi │ │ │ │ + callq 157a0 │ │ │ │ + mov 0x50d98(%rip),%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x63eb24(%rip),%rdx │ │ │ │ + lea 0x2a814(%rip),%rsi │ │ │ │ + movl $0x1,(%rbx) │ │ │ │ + callq 15380 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ce550 │ │ │ │ + mov 0x63eb14(%rip),%edi │ │ │ │ + mov 0x63eb06(%rip),%edx │ │ │ │ + test %edi,%edi │ │ │ │ + jne ce572 │ │ │ │ + cmp $0xffffffc0,%edx │ │ │ │ + je ce5bf │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne ced28 │ │ │ │ + movsd 0x29a69(%rip),%xmm5 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne ceaf0 │ │ │ │ + mov 0x63eada(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je cdf5c │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ + lea 0x3e715(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x32b76(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x49eea(%rip),%rax │ │ │ │ + mov 0x50aec(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x2cbd8(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je d4d00 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x2cbce(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je d4cc0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x22b32(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je d4c88 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x22b1b(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je d4c50 │ │ │ │ - pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x130(%rsp),%r14 │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq cc310 │ │ │ │ + mov %rax,0x63eaa5(%rip) │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je cec50 │ │ │ │ + movsd 0x38(%rax),%xmm1 │ │ │ │ + movsd 0x48(%rax),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x29a12(%rip),%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd 0x299ee(%rip),%xmm1 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe cdfd4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - ja d4ae0 │ │ │ │ - movabs $0x2000008100000000,%rcx │ │ │ │ - bt %rdx,%rcx │ │ │ │ - jae d4d58 │ │ │ │ - movslq %esi,%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe d4ae0 │ │ │ │ - movabs $0x2000008100000000,%rdi │ │ │ │ - jmp d4c33 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja cdfc0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe cdfda │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja cdfd0 │ │ │ │ + comisd 0x2fdae(%rip),%xmm0 │ │ │ │ + jbe ce930 │ │ │ │ + movsd 0x300f0(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe ce930 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x48(%r15),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xe0(%rsp) │ │ │ │ + movsd 0x40(%r15),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xe8(%rsp) │ │ │ │ + jmpq ce96d │ │ │ │ xchg %ax,%ax │ │ │ │ - bt %rdx,%rdi │ │ │ │ - jae d4ae0 │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - je d4ae0 │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - ja d4ae0 │ │ │ │ - jmp d4c20 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x3,%r13d │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + sete %al │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + jmpq cdd7d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + jmp ce038 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov $0x800,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x130(%rsp),%r13 │ │ │ │ + mov $0x3,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq cbf50 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cecd0 │ │ │ │ + mov 0x958(%rsp),%r10d │ │ │ │ + mov 0x950(%rsp),%eax │ │ │ │ + movl $0xffffffff,0x144(%rsp) │ │ │ │ + mov %r10d,0x140(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle cf548 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %r10d,%edi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + lea 0x960(%rsp),%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea (%rcx,%rax,8),%rdx │ │ │ │ + mov %r10d,%eax │ │ │ │ + jmp ce102 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x49e87(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov (%rcx),%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jge ce0fe │ │ │ │ + mov %eax,%edi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je ce113 │ │ │ │ + cmp %eax,%esi │ │ │ │ + jge ce113 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne ce0f0 │ │ │ │ + test %r8b,%r8b │ │ │ │ + je cec10 │ │ │ │ + mov %edi,0x140(%rsp) │ │ │ │ + test %r9b,%r9b │ │ │ │ + je ced18 │ │ │ │ + mov %esi,0x144(%rsp) │ │ │ │ + lea 0x958(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp ce170 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %esi,%eax │ │ │ │ + jle ce15c │ │ │ │ + mov %eax,%esi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + sub %r11d,%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + add %rax,%r8 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je ce1a4 │ │ │ │ + mov (%rdx),%r11d │ │ │ │ + cmp %edi,%r11d │ │ │ │ + jge ce181 │ │ │ │ + mov %r11d,%edi │ │ │ │ + mov $0x1,%r10d │ │ │ │ + cmp %esi,%r11d │ │ │ │ + jle ce18f │ │ │ │ + mov %r11d,%esi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov 0x4(%rdx),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne ce150 │ │ │ │ + add $0x8,%rdx │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne ce170 │ │ │ │ + test %r10b,%r10b │ │ │ │ + je ce1b0 │ │ │ │ + mov %edi,0x140(%rsp) │ │ │ │ + test %r9b,%r9b │ │ │ │ + je ce1bc │ │ │ │ + mov %esi,0x144(%rsp) │ │ │ │ + mov %r8,0x4a20(%rsp) │ │ │ │ + jmpq cddc8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x550(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x130(%rsp),%r13 │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq cbf50 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cec50 │ │ │ │ + mov 0x2958(%rsp),%r11d │ │ │ │ + mov 0x954(%rsp),%eax │ │ │ │ + movl $0xffffffff,0x14c(%rsp) │ │ │ │ + movq $0x0,0x4a28(%rsp) │ │ │ │ + mov %r11d,0x148(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle cde03 │ │ │ │ + lea 0x295c(%rsp),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %r11d,%edi │ │ │ │ xor %esi,%esi │ │ │ │ - movsd %xmm0,0x20(%rax) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x49fa1(%rip),%rax │ │ │ │ - movsd %xmm0,0x20(%rax) │ │ │ │ + lea (%rdx,%rax,8),%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp ce292 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jle ce26c │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + sub %r11d,%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + add %rax,%rsi │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + je ce2b0 │ │ │ │ + mov 0x4(%rdx),%r11d │ │ │ │ + cmp %edi,%r11d │ │ │ │ + jge ce28e │ │ │ │ + mov %r11d,%edi │ │ │ │ + mov $0x1,%r10d │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %ecx,%r11d │ │ │ │ + jle ce2a0 │ │ │ │ + mov %r11d,%ecx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov (%rdx),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne ce260 │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jne ce27c │ │ │ │ + test %r10b,%r10b │ │ │ │ + je ce2bc │ │ │ │ + mov %edi,0x148(%rsp) │ │ │ │ + test %r9b,%r9b │ │ │ │ + je ce2c8 │ │ │ │ + mov %ecx,0x14c(%rsp) │ │ │ │ + mov %rsi,0x4a28(%rsp) │ │ │ │ + jmpq cde03 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x3e481(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3e1c9(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3e1ca(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3e1cb(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3e1cc(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x140(%rsp),%edx │ │ │ │ + lea 0x3e1d1(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x144(%rsp),%edx │ │ │ │ + lea 0x3e1d0(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4a20(%rsp),%rdx │ │ │ │ + lea 0x3e1cd(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x950(%rsp),%edx │ │ │ │ + lea 0x3e1cc(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x950(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg ce8b0 │ │ │ │ + mov 0x148(%rsp),%edx │ │ │ │ + lea 0x3e1c9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x14c(%rsp),%edx │ │ │ │ + lea 0x3e1c8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4a28(%rsp),%rdx │ │ │ │ + lea 0x3e1c5(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x954(%rsp),%edx │ │ │ │ + lea 0x3e1c4(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x954(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg ce830 │ │ │ │ + mov 0x50603(%rip),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x63e5be(%rip),%r11d │ │ │ │ + or %r15d,%r13d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je cde11 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x3e18f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x3e18a(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15870 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne cde30 │ │ │ │ + mov 0x63e56b(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je cde1a │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x3e2cd(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cde1a │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x63e531(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne cec20 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x290f6(%rip),%rcx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x4eb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne cf908 │ │ │ │ + add $0x4ec8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x49e4f(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x49f69(%rip),%rax │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - jmpq d4bb8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x49e12(%rip),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmp ce508 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x63e4ba(%rip),%edi │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + mov 0x63e49e(%rip),%edx │ │ │ │ + test %edi,%edi │ │ │ │ + je cdf0a │ │ │ │ + lea 0x2f858(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x63e474(%rip),%rdx │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2f84e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x50498(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x63e452(%rip),%edx │ │ │ │ + cmp $0xffffffc0,%edx │ │ │ │ + jne cdf13 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je cdf1f │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x74(%rsp),%rcx │ │ │ │ + lea 0x70(%rsp),%rdx │ │ │ │ + lea 0x6c(%rsp),%rsi │ │ │ │ + lea 0x78(%rsp),%r8 │ │ │ │ + callq cd830 │ │ │ │ + test %eax,%eax │ │ │ │ + jg cec50 │ │ │ │ + mov 0x63e416(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne cf5a8 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je cdf5c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x74(%rsp),%ecx │ │ │ │ + mov 0x6c(%rsp),%edx │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + mov %ecx,0x138(%rsp) │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov %edx,0x130(%rsp) │ │ │ │ + mov %eax,0x134(%rsp) │ │ │ │ + mov %ecx,0x13c(%rsp) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jg cec70 │ │ │ │ + mov 0x13c(%rsp),%ebx │ │ │ │ + cmp %ebx,0x138(%rsp) │ │ │ │ + jg cec70 │ │ │ │ + sub %edx,%eax │ │ │ │ + mov 0x63e3af(%rip),%r9d │ │ │ │ + add $0x1,%eax │ │ │ │ cltq │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x49f26(%rip),%rdx │ │ │ │ + mov %rax,0x4958(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne cf210 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 150f0 │ │ │ │ + lea 0x88(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15990 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cf590 │ │ │ │ + mov 0x63e36a(%rip),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne cf400 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + lea 0x130(%rsp),%r14 │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq cc6f0 │ │ │ │ + mov 0x63e33b(%rip),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne cf3d0 │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq ccc50 │ │ │ │ + test %eax,%eax │ │ │ │ + jg cec50 │ │ │ │ + mov 0x63e30d(%rip),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne cf6f0 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cf640 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne cf628 │ │ │ │ + cmpq $0x0,0x950(%rsp) │ │ │ │ + movb $0x0,0x4ab0(%rsp) │ │ │ │ + je cf650 │ │ │ │ + mov 0x950(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne ce76c │ │ │ │ + mov 0x954(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg cf859 │ │ │ │ + lea 0x63e20d(%rip),%r8 │ │ │ │ + lea 0x2f8e7(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x63ddf3(%rip),%rdi │ │ │ │ + lea 0x4ab0(%rsp),%rbp │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x63e1df(%rip),%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2f8bf(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x63d9c5(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x63ddaf(%rip),%rsi │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x404(%r12),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + lea 0x63d98e(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x1404(%r12),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x63e175(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x1804(%r12),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq ce508 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x371cc(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x954(%rsp),%eax │ │ │ │ + lea 0x295c(%rsp),%rbp │ │ │ │ + test %eax,%eax │ │ │ │ + jle ce88f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x4(%rbp),%ecx │ │ │ │ + mov 0x0(%rbp),%r8d │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x3dd11(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x8,%rbp │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %r13d,0x954(%rsp) │ │ │ │ + jg ce860 │ │ │ │ + lea 0x3716d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq ce436 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3714c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x950(%rsp),%eax │ │ │ │ + lea 0x95c(%rsp),%rbp │ │ │ │ + test %eax,%eax │ │ │ │ + jle ce90f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x4(%rbp),%ecx │ │ │ │ + mov 0x0(%rbp),%r8d │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x3dc91(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x8,%rbp │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %r13d,0x950(%rsp) │ │ │ │ + jg ce8e0 │ │ │ │ + lea 0x370ed(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq ce3be │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + comisd 0x2f7b0(%rip),%xmm0 │ │ │ │ + ja ced70 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd 0x38(%r15),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xe0(%rsp) │ │ │ │ + movsd 0x50(%r15),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0xe8(%rsp) │ │ │ │ + mov 0x63e09d(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je cea0d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0xe0(%rsp),%r15 │ │ │ │ + cmpq $0x0,0x4a08(%rsp) │ │ │ │ + jle ce9f7 │ │ │ │ + mov %ebp,0x50(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rbx),%r14d │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x4838(%rbp,%rbx,8),%xmm0 │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x2f47c(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd (%r15,%rbx,8),%xmm0 │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x2f476(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %rbx,0x4a08(%rsp) │ │ │ │ + jg ce9a0 │ │ │ │ + mov 0x50(%rsp),%ebp │ │ │ │ + mov 0x50042(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x63e01b(%rip),%r15 │ │ │ │ + movsd 0x28f7b(%rip),%xmm5 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0xc8(%rsp),%rdx │ │ │ │ + lea 0xc0(%rsp),%rsi │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x50(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x63dfe6(%rip),%rdi │ │ │ │ + movsd 0x2b29e(%rip),%xmm0 │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movsd 0x50(%rsp),%xmm5 │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + je cf2d0 │ │ │ │ + mov 0xf6c(%rdi),%eax │ │ │ │ + movsd %xmm1,0x63df94(%rip) │ │ │ │ + movsd %xmm0,0x63df84(%rip) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je cf2a0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je cf560 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je cedc5 │ │ │ │ + movsd 0x28021(%rip),%xmm7 │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je cf8b1 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x63df3a(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne cf330 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne ce610 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je cede0 │ │ │ │ + mov 0x63df0d(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne cf430 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + mov 0x20(%rsp),%ebx │ │ │ │ + mov 0x4a10(%rsp),%rcx │ │ │ │ + mov 0x4a18(%rsp),%rdx │ │ │ │ + cvttsd2si %xmm0,%r8d │ │ │ │ + addsd 0x30(%rsp),%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + mov %r8d,0x130(%rsp) │ │ │ │ + cvttsd2si %xmm0,%edi │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + addsd 0x38(%rsp),%xmm0 │ │ │ │ + mov %edi,0x134(%rsp) │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + mov %eax,0x138(%rsp) │ │ │ │ + cvttsd2si %xmm0,%esi │ │ │ │ + mov %esi,0x13c(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne ced90 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jg cf8e8 │ │ │ │ + movl $0x1,0x130(%rsp) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jge ceb9c │ │ │ │ + mov %ecx,0x130(%rsp) │ │ │ │ + movslq %edi,%r8 │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jle cebad │ │ │ │ + mov %ecx,0x134(%rsp) │ │ │ │ + mov %ecx,%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jg cebbc │ │ │ │ + movl $0x1,0x134(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle cf3b8 │ │ │ │ cltq │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - jmpq d4b9a │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jge cebd2 │ │ │ │ + mov %edx,0x138(%rsp) │ │ │ │ + movslq %esi,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jle cebe3 │ │ │ │ + mov %edx,0x13c(%rsp) │ │ │ │ + mov %edx,%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jg cebf2 │ │ │ │ + movl $0x1,0x13c(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne cf4c8 │ │ │ │ + mov 0x130(%rsp),%edx │ │ │ │ + mov 0x134(%rsp),%eax │ │ │ │ + jmpq ce63c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r10d,%edi │ │ │ │ + jmpq ce128 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3da04(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4fe06(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq ce4e8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x63d91f(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq ce508 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movdqa 0x2f4f3(%rip),%xmm0 │ │ │ │ + mov $0x2e,%r10d │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + movl $0x61657261,0x10(%rax) │ │ │ │ + mov %r10w,0x14(%rax) │ │ │ │ + jmpq ce508 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x3d998(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4fd83(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cde8c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x63d8a4(%rip),%rsi │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq ce508 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2caf9(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq ce508 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x49dd2(%rip),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + jmpq ce138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x2f3e0(%rip),%xmm0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + movdqa 0x2f3dd(%rip),%xmm0 │ │ │ │ + movl $0x2e617461,0x40(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x2f3da(%rip),%xmm0 │ │ │ │ + movb $0x0,0x44(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0x2f3da(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + jmpq ce508 │ │ │ │ + nop │ │ │ │ + movsd 0x2f378(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe ce93e │ │ │ │ + jmpq cdffa │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,0x134(%rsp) │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %edx,0x13c(%rsp) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + movl $0x1,0x130(%rsp) │ │ │ │ + movl $0x1,0x138(%rsp) │ │ │ │ + jmpq ceb90 │ │ │ │ + movsd 0x27d0b(%rip),%xmm6 │ │ │ │ + mov $0x4,%ebp │ │ │ │ + movsd %xmm6,0x50(%rsp) │ │ │ │ + jmpq cead0 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x50(%rsp),%xmm3 │ │ │ │ + movsd 0x48(%rsp),%xmm2 │ │ │ │ + mov %ebp,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x27cd6(%rip),%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + lea 0x98(%rsp),%rcx │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdx │ │ │ │ + callq 5e150 │ │ │ │ + lea 0x68(%rsp),%r15 │ │ │ │ + movsd 0x98(%rsp),%xmm1 │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + mov 0x63dbe8(%rip),%rdi │ │ │ │ + lea 0xa8(%rsp),%r14 │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movl $0x0,0x68(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov $0xa,%edx │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x49ee6(%rip),%rdx │ │ │ │ - cltq │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - jmpq d4b7c │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmpq d4c03 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmpq d4a98 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmpq d4ad7 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq d4ae0 │ │ │ │ - mov %r12,%rax │ │ │ │ - jmpq d4bec │ │ │ │ + callq cbed0 │ │ │ │ + mov 0x63db95(%rip),%r15d │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne cf78b │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movq 0x28a58(%rip),%xmm0 │ │ │ │ + movsd 0xe0(%rsp),%xmm7 │ │ │ │ + movsd 0xe8(%rsp),%xmm6 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + movsd 0xa0(%rsp),%xmm3 │ │ │ │ + movsd 0x27c03(%rip),%xmm10 │ │ │ │ + movsd 0x28ada(%rip),%xmm9 │ │ │ │ + mulsd 0x38(%rsp),%xmm5 │ │ │ │ + divsd %xmm7,%xmm1 │ │ │ │ + divsd %xmm6,%xmm5 │ │ │ │ + andpd %xmm0,%xmm1 │ │ │ │ + subsd %xmm1,%xmm3 │ │ │ │ + cvttsd2si %xmm3,%edx │ │ │ │ + mov %edx,0x130(%rsp) │ │ │ │ + andpd %xmm0,%xmm5 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + addsd %xmm1,%xmm5 │ │ │ │ + addsd %xmm10,%xmm5 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movapd %xmm5,%xmm4 │ │ │ │ + andpd %xmm0,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm9 │ │ │ │ + jbe cef2f │ │ │ │ + cvttsd2si %xmm5,%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + andnpd %xmm5,%xmm8 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + orpd %xmm8,%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + cvtsi2sd %edx,%xmm5 │ │ │ │ + addsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm10,%xmm3 │ │ │ │ + addsd %xmm5,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + cvttsd2si %xmm4,%ecx │ │ │ │ + movsd 0xa8(%rsp),%xmm4 │ │ │ │ + subsd %xmm2,%xmm4 │ │ │ │ + mov %ecx,0x134(%rsp) │ │ │ │ + cvttsd2si %xmm4,%eax │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + andpd %xmm0,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm9 │ │ │ │ + mov %eax,0x138(%rsp) │ │ │ │ + jbe cef94 │ │ │ │ + cvttsd2si %xmm3,%rsi │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + andnpd %xmm5,%xmm0 │ │ │ │ + cvtsi2sd %rsi,%xmm3 │ │ │ │ + orpd %xmm0,%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rsp),%r14d │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov %eax,0x13c(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je cf717 │ │ │ │ + mov 0x4a10(%rsp),%rax │ │ │ │ + mov 0x4a18(%rsp),%rdx │ │ │ │ + movl $0x1,0x130(%rsp) │ │ │ │ + movl $0x1,0x138(%rsp) │ │ │ │ + mov %eax,0x134(%rsp) │ │ │ │ + mov %edx,0x13c(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jle cf733 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + movslq %esi,%rdi │ │ │ │ + movslq %ecx,%r9 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jle cf011 │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jl cf763 │ │ │ │ + mov 0x20(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle cf8d2 │ │ │ │ + movslq 0x130(%rsp),%r8 │ │ │ │ + cmp %r8,%rax │ │ │ │ + jge cf031 │ │ │ │ + mov %eax,0x130(%rsp) │ │ │ │ + movslq 0x134(%rsp),%r10 │ │ │ │ + mov %r10,%r8 │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jle cf04b │ │ │ │ + mov %eax,0x134(%rsp) │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jg cf05b │ │ │ │ + movl $0x1,0x134(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jg cf06f │ │ │ │ + movl $0x1,0x138(%rsp) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jge cf07b │ │ │ │ + mov %edx,0x138(%rsp) │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jge cf089 │ │ │ │ + mov %edx,0x13c(%rsp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg cf098 │ │ │ │ + movl $0x1,0x13c(%rsp) │ │ │ │ + mov 0x63d971(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je cebfb │ │ │ │ + lea 0x2eecb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2b3f2(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2b3e1(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2b30f(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2b302(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2ee2f(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + lea 0x2ee23(%rip),%rsi │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x130(%rsp),%edx │ │ │ │ + lea 0x2b2b9(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x134(%rsp),%edx │ │ │ │ + lea 0x2b2ad(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x138(%rsp),%edx │ │ │ │ + lea 0x2b2a1(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x13c(%rsp),%edx │ │ │ │ + lea 0x2ed2b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4f846(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cebfb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2ed93(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x134(%rsp),%edx │ │ │ │ + lea 0x2ed89(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4958(%rsp),%rdx │ │ │ │ + lea 0x2ed7e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x138(%rsp),%edx │ │ │ │ + lea 0x2ed75(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x13c(%rsp),%edx │ │ │ │ + lea 0x2ed6b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4f7ad(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq ce677 │ │ │ │ + movsd 0x78(%rdi),%xmm6 │ │ │ │ + ucomisd 0x28ae3(%rip),%xmm6 │ │ │ │ + movsd %xmm6,0x50(%rsp) │ │ │ │ + jp cf2bb │ │ │ │ + je cead0 │ │ │ │ + movsd 0x27815(%rip),%xmm7 │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + jmpq cead0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd 0xc8(%rsp),%xmm1 │ │ │ │ + lea 0x68(%rsp),%rcx │ │ │ │ + movsd 0xc0(%rsp),%xmm0 │ │ │ │ + lea 0xb8(%rsp),%rdx │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + movsd 0x50(%rsp),%xmm5 │ │ │ │ + movsd 0xb0(%rsp),%xmm1 │ │ │ │ + movsd 0xb8(%rsp),%xmm0 │ │ │ │ + mov 0x63d70d(%rip),%rdi │ │ │ │ + subsd %xmm5,%xmm1 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + jmpq cea7e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x2eb22(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm5,0x58(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x2777b(%rip),%xmm0 │ │ │ │ + lea 0x2ed3c(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x2eb07(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2ed30(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4f69f(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x58(%rsp),%xmm5 │ │ │ │ + jmpq ceade │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x1,0x138(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmpq cebc6 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x3d29a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4f656(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq ce6dd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3d3b1(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4f626(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq ce6af │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x2ea50(%rip),%rsi │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2ea41(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x70(%rsp),%ecx │ │ │ │ + mov 0x6c(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2ea34(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov 0x74(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2ea31(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4f595(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x63d556(%rip),%r9d │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + jmpq ceb0c │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x2ea14(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2ea07(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2e9fa(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2af0f(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + lea 0x2af07(%rip),%rsi │ │ │ │ + jmpq cf17c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x4a20(%rsp) │ │ │ │ + jmpq cddc8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x78(%rdi),%xmm7 │ │ │ │ + ucomisd 0x2756b(%rip),%xmm7 │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + jp cf89e │ │ │ │ + jne cf89e │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmpq cead0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + lea 0x2ea5f(%rip),%rcx │ │ │ │ + jmpq ce4f2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x6c(%rsp),%edx │ │ │ │ + lea 0x2e84c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x70(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2e83a(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x74(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2e82f(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x78(%rsp),%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2e824(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4f435(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je cdf30 │ │ │ │ + jmpq ce610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x7c(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq ce73b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x7c(%rsp),%edi │ │ │ │ + callq cc2c0 │ │ │ │ + jmpq ce723 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqa 0x3d278(%rip),%xmm0 │ │ │ │ + lea 0x4ab0(%rsp),%rbp │ │ │ │ + movabs $0x646e612033207365,%rax │ │ │ │ + movl $0x2e3420,0x4ad8(%rsp) │ │ │ │ + mov %rax,0x4ad0(%rsp) │ │ │ │ + movups %xmm0,0x4ab0(%rsp) │ │ │ │ + movdqa 0x3d253(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x4ac0(%rsp) │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x63d2d5(%rip),%r8 │ │ │ │ + lea 0x3cfdc(%rip),%rcx │ │ │ │ + lea 0x63cec7(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov $0x400,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x63d2b1(%rip),%r8 │ │ │ │ + lea 0x3d10a(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x63ca9e(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq ce7c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2e94f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4f336(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq ce70b │ │ │ │ + test %edx,%edx │ │ │ │ + jg cf71f │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle cf763 │ │ │ │ + mov 0x4a10(%rsp),%rax │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jge cf740 │ │ │ │ + movslq 0x134(%rsp),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jg cf763 │ │ │ │ + mov 0x138(%rsp),%esi │ │ │ │ + mov 0x13c(%rsp),%ecx │ │ │ │ + test %esi,%esi │ │ │ │ + jg cf756 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle cf763 │ │ │ │ + mov 0x4a18(%rsp),%rdx │ │ │ │ + jmpq ceffd │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movdqa 0x2e9f0(%rip),%xmm0 │ │ │ │ + mov $0x2e,%ebp │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + movl $0x6567616d,0x10(%rax) │ │ │ │ + mov %bp,0x14(%rax) │ │ │ │ + jmpq ce508 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x2e77e(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2e776(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + lea 0x2e761(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x98(%rsp),%xmm0 │ │ │ │ + lea 0x2e751(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + lea 0x2e741(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + lea 0x2e731(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x4f1fa(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + jmpq cee8a │ │ │ │ + movdqa 0x3d06f(%rip),%xmm0 │ │ │ │ + mov $0x2e,%eax │ │ │ │ + movl $0x34207369,0x4ad0(%rsp) │ │ │ │ + lea 0x4ab0(%rsp),%rbp │ │ │ │ + mov %ax,0x4ad4(%rsp) │ │ │ │ + movups %xmm0,0x4ab0(%rsp) │ │ │ │ + movdqa 0x3d04f(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x4ac0(%rsp) │ │ │ │ + jmpq cf695 │ │ │ │ + movsd 0x284ea(%rip),%xmm6 │ │ │ │ + movsd %xmm6,0x50(%rsp) │ │ │ │ + jmpq cf57f │ │ │ │ + movsd 0x78(%rdi),%xmm7 │ │ │ │ + ucomisd 0x284d2(%rip),%xmm7 │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + jp cf8f0 │ │ │ │ + jne cf8f0 │ │ │ │ + mov $0x3,%ebp │ │ │ │ + jmpq cead0 │ │ │ │ + movl $0x1,0x130(%rsp) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmpq cf025 │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + jmpq ceb90 │ │ │ │ + movsd 0x271e0(%rip),%xmm6 │ │ │ │ + mov $0x2,%ebp │ │ │ │ + movsd %xmm6,0x50(%rsp) │ │ │ │ + jmpq cead0 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000cf910 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x140c,%edi │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x60b8,%rsp │ │ │ │ + mov %edx,0x50(%rsp) │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x60a8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movl $0x0,0x4(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je cfeea │ │ │ │ + lea 0x40a0(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne cff07 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq f1fb0 │ │ │ │ + lea 0x3cf6e(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js cff79 │ │ │ │ + lea 0x274ad(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js cff64 │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne cff2c │ │ │ │ + lea 0x3cf64(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x3cf5d(%rip),%rdi │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x3cf52(%rip),%rdi │ │ │ │ + mov %eax,0x5c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x3cf47(%rip),%rdi │ │ │ │ + mov %eax,0x64(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov 0x54(%rsp),%ebx │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + js cff8e │ │ │ │ + lea 0x40a0(%rsp),%rdi │ │ │ │ + callq 153b0 │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + not %eax │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + shr $0x1f,%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ + addl $0x1,0x3c(%rsp) │ │ │ │ + mov 0x3c(%rsp),%edi │ │ │ │ + cmp 0x50(%rsp),%edi │ │ │ │ + jl cfa67 │ │ │ │ + test %eax,%eax │ │ │ │ + js cfc20 │ │ │ │ + mov 0x54(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne cfbef │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js cfba6 │ │ │ │ + mov %eax,%edi │ │ │ │ + lea 0x20a0(%rsp),%r15 │ │ │ │ + callq f2f60 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x10(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne cfb81 │ │ │ │ + cmpb $0x0,0x60(%rsp) │ │ │ │ + je cfb04 │ │ │ │ + mov 0x5c(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js cfb04 │ │ │ │ + mov 0x64(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + js cfb04 │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jns cfca5 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + callq 9c0f0 │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne cfc16 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jbe cfa67 │ │ │ │ + lea -0x3(%r15,%rax,1),%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x2991d(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne cfa67 │ │ │ │ + lea 0x50a0(%rsp),%rbp │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x3ce38(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15c20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 153e0 │ │ │ │ + jmpq cfa67 │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x3cdd6(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x4eea7(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cfadd │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea -0x1(%rbx,%rax,1),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne cfbd1 │ │ │ │ + jmp cfbd6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je cfbd6 │ │ │ │ + cmpb $0x2f,(%rax) │ │ │ │ + jne cfbc8 │ │ │ │ + lea 0x20a0(%rsp),%r15 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15160 │ │ │ │ + jmpq cfacf │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + lea 0x3cd52(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x4ee37(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cfaa9 │ │ │ │ + addl $0x1,0x34(%rsp) │ │ │ │ + jmpq cfa67 │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov 0x34(%rsp),%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3cd7b(%rip),%rsi │ │ │ │ + mov 0x14(%rsp),%r14d │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ + callq 15c20 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + lea 0x3cd5e(%rip),%rsi │ │ │ │ + callq 15c20 │ │ │ │ + mov %r14d,0x1404(%rbx) │ │ │ │ + mov %r15d,0x1408(%rbx) │ │ │ │ + mov 0x60a8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne cffa7 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + add $0x60b8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + lea 0x30a0(%rsp),%rbp │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + callq 15350 │ │ │ │ + sub %rbp,%rax │ │ │ │ + jmp cfcdc │ │ │ │ + cmpb $0x2e,0x0(%rbp,%rbx,1) │ │ │ │ + jne cfcd8 │ │ │ │ + movb $0x0,0x0(%rbp,%rbx,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb cfcc4 │ │ │ │ + lea 0x10a0(%rsp),%rbp │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + callq 15350 │ │ │ │ + sub %rbp,%rax │ │ │ │ + jmp cfd1a │ │ │ │ + cmpb $0x26,0x0(%rbp,%rbx,1) │ │ │ │ + jne cfd16 │ │ │ │ + movb $0x0,0x0(%rbp,%rbx,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb cfd02 │ │ │ │ + mov 0x74(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x5c(%rsp),%edi │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x64(%rsp),%edi │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov $0x5aa,%r11d │ │ │ │ + movl $0x3,0x38(%rsp) │ │ │ │ + mov %eax,%r10d │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + mov %r14d,%r11d │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov $0x802,%ebp │ │ │ │ + mov $0x3,%ebx │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + lea 0x258(%rsi),%eax │ │ │ │ + cmp 0x44(%rsp),%eax │ │ │ │ + setl %r13b │ │ │ │ + cmp 0x40(%rsp),%esi │ │ │ │ + setg %al │ │ │ │ + or %eax,%r13d │ │ │ │ + jmp cfdff │ │ │ │ + nop │ │ │ │ + add $0x1f4,%ebp │ │ │ │ + cmp $0x2c,%ebx │ │ │ │ + je cfec8 │ │ │ │ + mov %ebx,%r12d │ │ │ │ + add $0x1,%ebx │ │ │ │ + lea -0x258(%rbp),%r9d │ │ │ │ + cmp %r11d,%ebp │ │ │ │ + setl %al │ │ │ │ + or %r13b,%al │ │ │ │ + jne cfdf0 │ │ │ │ + cmp %r9d,%r10d │ │ │ │ + jl cfdf0 │ │ │ │ + mov %r11d,0x4(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10d,0x8(%rsp) │ │ │ │ + mov $0x259,%r8d │ │ │ │ + lea 0x3cb39(%rip),%rsi │ │ │ │ + pushq $0x259 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12d,%r8d │ │ │ │ + lea 0x3cb2c(%rip),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 9c0f0 │ │ │ │ + addl $0x1,0x24(%rsp) │ │ │ │ + pop %rdx │ │ │ │ + mov (%rax),%esi │ │ │ │ + pop %rcx │ │ │ │ + mov (%rsp),%r10d │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + test %esi,%esi │ │ │ │ + jne cfee0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmpl $0x4f525245,(%rax) │ │ │ │ + jne cfdf0 │ │ │ │ + cmpw $0x52,0x4(%rax) │ │ │ │ + sete %al │ │ │ │ + add $0x1f4,%ebp │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,0x34(%rsp) │ │ │ │ + cmp $0x2c,%ebx │ │ │ │ + jne cfdff │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x1f4,0x8(%rsp) │ │ │ │ + cmpl $0x2c,0x38(%rsp) │ │ │ │ + jne cfdb8 │ │ │ │ + jmpq cfa67 │ │ │ │ + addl $0x1,0x34(%rsp) │ │ │ │ + jmpq cfdf0 │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + mov $0x2e,%r14d │ │ │ │ + mov %r14w,0x40a0(%rsp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je cf98a │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x3c9df(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x4eb21(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cf98a │ │ │ │ + mov 0x54(%rsp),%esi │ │ │ │ + lea 0x3c9d8(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x58(%rsp),%esi │ │ │ │ + lea 0x3c9db(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15430 │ │ │ │ + mov 0x4eae9(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq cf9ce │ │ │ │ + lea 0x40656(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + jmpq cf9c2 │ │ │ │ + lea 0x3c98b(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + jmpq cf9aa │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x3ca45(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + jmpq cfc77 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movss 0x18(%rdi),%xmm0 │ │ │ │ + movss 0x18(%rsi),%xmm1 │ │ │ │ + mov $0x1,%eax │ │ │ │ + comiss %xmm1,%xmm0 │ │ │ │ + ja cffce │ │ │ │ + xor %eax,%eax │ │ │ │ + comiss %xmm0,%xmm1 │ │ │ │ + seta %al │ │ │ │ + neg %eax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp d001b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shr $0x3,%rcx │ │ │ │ + movzbl (%r8,%rcx,1),%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%rdx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea (%rsi,%rax,2),%ecx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov (%rax,%rcx,4),%eax │ │ │ │ + mov 0x1c(%rdi),%ecx │ │ │ │ + mov %rdx,(%r9) │ │ │ │ + cmp %eax,%ecx │ │ │ │ + ja d0030 │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jbe d0020 │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + ja cffe8 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2(%rdx),%rax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae d0070 │ │ │ │ + movzbl 0x1(%r8,%rdx,1),%eax │ │ │ │ + movzbl 0x2(%r8,%rdx,1),%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + shl $0x8,%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + movzbl (%r8,%rcx,1),%edx │ │ │ │ + xor %edx,%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jae d00a4 │ │ │ │ + sub %rdx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + add %rcx,%r8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r8,%rax,1),%esi │ │ │ │ + lea 0x0(,%rax,8),%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + shl %cl,%esi │ │ │ │ + xor %esi,%edx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne d0088 │ │ │ │ + movzwl %dx,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %edx,(%rax,%rsi,4) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %edx,%edx │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je d00d0 │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + mov %dx,(%r8,%rsi,2) │ │ │ │ + mov %esi,(%rax) │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + mov %cx,(%rax,%rsi,2) │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + movzwl %cx,%ecx │ │ │ │ + lea (%rax,%rcx,4),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je d00f4 │ │ │ │ + mov 0x20(%rdi),%rcx │ │ │ │ + mov %dx,(%rcx,%rsi,2) │ │ │ │ + mov %esi,(%rax) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%edi │ │ │ │ + ja d0168 │ │ │ │ + lea 0x3c954(%rip),%rcx │ │ │ │ + mov %edi,%edx │ │ │ │ + movslq (%rcx,%rdx,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x8(%rsi),%eax │ │ │ │ + mov $0x25,%edx │ │ │ │ + and $0xfffffff7,%eax │ │ │ │ + cmovne %edx,%eax │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov $0x25,%eax │ │ │ │ + cmp $0x10,%esi │ │ │ │ + ja d0162 │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov $0x10116,%edx │ │ │ │ + shr %cl,%rdx │ │ │ │ + and $0x1,%edx │ │ │ │ + cmovne %edi,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x4(%rsi),%eax │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + je d0160 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja d0170 │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1f,%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x25,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %ecx,%r11d │ │ │ │ + mov $0x7,%esi │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je d01a2 │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp $0x2,%edx │ │ │ │ + sete %sil │ │ │ │ + lea 0x1(%rsi,%rsi,1),%esi │ │ │ │ + mov %esi,%r9d │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %edi,%ecx │ │ │ │ + and %r10d,%r9d │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %edi,%edx │ │ │ │ + sub %r9d,%esi │ │ │ │ + shl %cl,%eax │ │ │ │ + imul %r10,%rdx │ │ │ │ + mov %esi,%ecx │ │ │ │ + not %eax │ │ │ │ + imul %edi,%ecx │ │ │ │ + and %r11d,%eax │ │ │ │ + shr $0x3,%rdx │ │ │ │ + add %r8,%rdx │ │ │ │ + shl %cl,%eax │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne d01e0 │ │ │ │ + mov %al,(%rdx) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %al,(%rdx) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl %sil,%r9d │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + movzbl %dl,%esi │ │ │ │ + movzbl %cl,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r9d,%r10d │ │ │ │ + mov %esi,%eax │ │ │ │ + sar %cl,%r10d │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0x1,%r10d │ │ │ │ + lea (%rax,%r10,2),%r10d │ │ │ │ + mov %edx,%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + lea (%rax,%r10,2),%r10d │ │ │ │ + mov %r8d,%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + lea (%rax,%r10,2),%eax │ │ │ │ + cltq │ │ │ │ + mov (%rdi,%rax,8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je d0250 │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jne d0200 │ │ │ │ + mov 0x80(%rdi),%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov (%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne d02d0 │ │ │ │ + add %r9,%r9 │ │ │ │ + lea (%r8,%r9,1),%r11 │ │ │ │ + lea 0x1(%r8,%r9,1),%r8 │ │ │ │ + movzbl (%r11),%eax │ │ │ │ + movzbl (%r8),%r9d │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %r9d,%eax │ │ │ │ + mov %ax,(%rdx) │ │ │ │ + mov %ax,(%rsi) │ │ │ │ + mov %ax,(%rdi) │ │ │ │ + mov 0x18(%r10),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne d02b0 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %dx,(%rcx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r11),%eax │ │ │ │ + movzbl (%r8),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp 0x1c(%r10),%eax │ │ │ │ + jne d029b │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %si,(%rcx) │ │ │ │ + jmp d02a3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je d0340 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je d03f0 │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jne d02a3 │ │ │ │ + movzbl (%r8,%r9,8),%eax │ │ │ │ + movzbl 0x1(%r8,%r9,8),%r10d │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %r10d,%eax │ │ │ │ + mov %ax,(%rdi) │ │ │ │ + movzbl 0x2(%r8,%r9,8),%eax │ │ │ │ + movzbl 0x3(%r8,%r9,8),%edi │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + mov %ax,(%rsi) │ │ │ │ + movzbl 0x4(%r8,%r9,8),%eax │ │ │ │ + movzbl 0x5(%r8,%r9,8),%esi │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + mov %ax,(%rdx) │ │ │ │ + movzbl 0x6(%r8,%r9,8),%eax │ │ │ │ + movzbl 0x7(%r8,%r9,8),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %ax,(%rcx) │ │ │ │ + jmpq d02a3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%r9,%r9,2),%rax │ │ │ │ + add %rax,%rax │ │ │ │ + lea (%r8,%rax,1),%r11 │ │ │ │ + lea 0x1(%r8,%rax,1),%r9 │ │ │ │ + movzbl (%r11),%ebx │ │ │ │ + movzbl (%r9),%ebp │ │ │ │ + shl $0x8,%ebx │ │ │ │ + add %ebp,%ebx │ │ │ │ + lea 0x2(%r8,%rax,1),%rbp │ │ │ │ + mov %bx,(%rdi) │ │ │ │ + lea 0x3(%r8,%rax,1),%rbx │ │ │ │ + movzbl 0x0(%rbp),%edi │ │ │ │ + movzbl (%rbx),%r12d │ │ │ │ + shl $0x8,%edi │ │ │ │ + add %r12d,%edi │ │ │ │ + mov %di,(%rsi) │ │ │ │ + lea 0x4(%r8,%rax,1),%rsi │ │ │ │ + lea 0x5(%r8,%rax,1),%rdi │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + movzbl (%rdi),%r8d │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %r8d,%eax │ │ │ │ + mov %ax,(%rdx) │ │ │ │ + mov 0x18(%r10),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je d029b │ │ │ │ + movzbl (%r11),%eax │ │ │ │ + movzbl (%r9),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp 0x1c(%r10),%eax │ │ │ │ + jne d029b │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp 0x20(%r10),%eax │ │ │ │ + jne d029b │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp 0x24(%r10),%eax │ │ │ │ + jne d029b │ │ │ │ + jmpq d02c3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r8,%r9,4),%eax │ │ │ │ + movzbl 0x1(%r8,%r9,4),%r10d │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %r10d,%eax │ │ │ │ + mov %ax,(%rdx) │ │ │ │ + mov %ax,(%rsi) │ │ │ │ + mov %ax,(%rdi) │ │ │ │ + movzbl 0x2(%r8,%r9,4),%eax │ │ │ │ + movzbl 0x3(%r8,%r9,4),%edx │ │ │ │ + pop %rbx │ │ │ │ + shl $0x8,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + add %edx,%eax │ │ │ │ + mov %ax,(%rcx) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + mov %rcx,%r11 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + lea -0x1(%r9),%esi │ │ │ │ + push %r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x8,%r15d │ │ │ │ + push %r13 │ │ │ │ + lea 0x3c7fe(%rip),%r14 │ │ │ │ + lea 0x3c837(%rip),%r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x3c80e(%rip),%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x40(%rsp),%ebp │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %esi,-0x10(%rsp) │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %r11,-0x8(%rsp) │ │ │ │ + mov -0x10(%rsp),%r11d │ │ │ │ + mov %r8,-0x10(%rsp) │ │ │ │ + mov %eax,%r8d │ │ │ │ + jmp d04c5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne d0594 │ │ │ │ + mov %edx,(%rdi,%rcx,1) │ │ │ │ + add $0x4,%rcx │ │ │ │ + cmp $0x1c,%rcx │ │ │ │ + je d0508 │ │ │ │ + lea 0x3c77b(%rip),%rax │ │ │ │ + mov (%r14,%rcx,1),%r15d │ │ │ │ + mov 0x0(%r13,%rcx,1),%edx │ │ │ │ + mov (%rax,%rcx,1),%esi │ │ │ │ + mov (%r12,%rcx,1),%r9d │ │ │ │ + mov %r11d,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + add %r15d,%eax │ │ │ │ + div %r15d │ │ │ │ + mov %eax,(%rdi,%rcx,1) │ │ │ │ + mov %r8d,%eax │ │ │ │ + sub %r9d,%eax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + add %esi,%eax │ │ │ │ + setb %r9b │ │ │ │ + xor %edx,%edx │ │ │ │ + div %esi │ │ │ │ + mov %eax,(%r10,%rcx,1) │ │ │ │ + mov (%rdi,%rcx,1),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne d0498 │ │ │ │ + movl $0x0,(%r10,%rcx,1) │ │ │ │ + mov %edx,(%rdi,%rcx,1) │ │ │ │ + add $0x4,%rcx │ │ │ │ + cmp $0x1c,%rcx │ │ │ │ + jne d04ae │ │ │ │ + mov -0x8(%rsp),%r11 │ │ │ │ + mov -0x10(%rsp),%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movq $0x0,(%r8) │ │ │ │ + movq $0x0,(%r11) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jmp d0534 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx,%rdx,2),%r9 │ │ │ │ + mov (%rdi,%rdx,1),%eax │ │ │ │ + mov (%r10,%rdx,1),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + imul %ebp,%ecx │ │ │ │ + add $0x7,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je d0559 │ │ │ │ + test %esi,%esi │ │ │ │ + je d0559 │ │ │ │ + lea 0x1(%rcx),%r12d │ │ │ │ + imul %esi,%r12d │ │ │ │ + add %r12,%r9 │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %r9,0x8(%rbx,%rdx,2) │ │ │ │ + imul %esi,%ecx │ │ │ │ + add (%r11,%rdx,2),%rcx │ │ │ │ + mov %rcx,0x8(%r11,%rdx,2) │ │ │ │ + imul %ebp,%eax │ │ │ │ + add $0x7,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + add (%r8,%rdx,2),%rax │ │ │ │ + mov %rax,0x8(%r8,%rdx,2) │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp $0x1c,%rdx │ │ │ │ + jne d0530 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq d04a1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%r9b │ │ │ │ + ja d07c0 │ │ │ │ + lea 0x3c4cb(%rip),%r10 │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + movslq (%r10,%r9,4),%rax │ │ │ │ + add %r10,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je d07c8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je d05ed │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%r10d │ │ │ │ + movzbl (%rsi,%rax,1),%r9d │ │ │ │ + shr %r10b │ │ │ │ + sub %r10d,%r9d │ │ │ │ + mov %r9b,(%rdi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne d05d0 │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jae d07c0 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + sub %r8,%r10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdx,%r8,1),%r9d │ │ │ │ + movzbl (%r10,%r8,1),%eax │ │ │ │ + add %r9d,%eax │ │ │ │ + movzbl (%rsi,%r8,1),%r9d │ │ │ │ + sar %eax │ │ │ │ + sub %eax,%r9d │ │ │ │ + mov %r9b,(%rdi,%r8,1) │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne d0600 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je d0880 │ │ │ │ + test %r8,%r8 │ │ │ │ + je d0656 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi,%rax,1),%r9d │ │ │ │ + sub (%rdx,%rax,1),%r9b │ │ │ │ + mov %r9b,(%rdi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne d0640 │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jae d07c0 │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%rax │ │ │ │ + push %r14 │ │ │ │ + sub %r8,%rax │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + mov %rax,-0x8(%rsp) │ │ │ │ + nop │ │ │ │ + mov -0x10(%rsp),%rax │ │ │ │ + mov -0x8(%rsp),%r14 │ │ │ │ + movzbl (%rsi,%r8,1),%ebx │ │ │ │ + movzbl (%rax,%r8,1),%r11d │ │ │ │ + movzbl (%rdx,%r8,1),%eax │ │ │ │ + movzbl (%r14,%r8,1),%r12d │ │ │ │ + mov %eax,%r10d │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %r11d,%ebp │ │ │ │ + sub %r11d,%r10d │ │ │ │ + add %r12d,%eax │ │ │ │ + mov %r12d,%r14d │ │ │ │ + mov %r10d,%r9d │ │ │ │ + sub %r11d,%eax │ │ │ │ + sar $0x1f,%r9d │ │ │ │ + sub %r11d,%eax │ │ │ │ + xor %r9d,%r10d │ │ │ │ + sub %r9d,%r10d │ │ │ │ + mov %r12d,%r9d │ │ │ │ + sub %r11d,%r9d │ │ │ │ + mov %eax,%r11d │ │ │ │ + mov %r9d,%r13d │ │ │ │ + sar $0x1f,%r11d │ │ │ │ + sar $0x1f,%r13d │ │ │ │ + xor %r11d,%eax │ │ │ │ + xor %r13d,%r9d │ │ │ │ + sub %r11d,%eax │ │ │ │ + sub %r13d,%r9d │ │ │ │ + cmp %r9w,%r10w │ │ │ │ + mov %r9d,%r11d │ │ │ │ + cmovle %r10d,%r11d │ │ │ │ + cmp %ax,%r11w │ │ │ │ + jg d06ff │ │ │ │ + cmp %r9w,%r10w │ │ │ │ + cmovg %r15d,%r14d │ │ │ │ + mov %r14d,%ebp │ │ │ │ + sub %ebp,%ebx │ │ │ │ + mov %bl,(%rdi,%r8,1) │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne d0680 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je d0838 │ │ │ │ + test %r8,%r8 │ │ │ │ + je d0740 │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne d0730 │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jae d07c0 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi,%r8,1),%eax │ │ │ │ + sub (%rdx,%r8,1),%al │ │ │ │ + mov %al,(%rdi,%r8,1) │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne d0750 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rcx,%rcx │ │ │ │ + je d07c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne d0780 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je d0810 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je d07c0 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rsi,%rax,1),%r8d │ │ │ │ + sub (%rdx,%rax,1),%r8b │ │ │ │ + mov %r8b,(%rdi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne d07a8 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8,%r8 │ │ │ │ + je d07e0 │ │ │ │ + nop │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne d07d0 │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jae d07c0 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + sub %r8,%r9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r9,%r8,1),%edx │ │ │ │ + movzbl (%rsi,%r8,1),%eax │ │ │ │ + shr %dl │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %al,(%rdi,%r8,1) │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne d07f0 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rcx,%rcx │ │ │ │ + je d08c7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne d0820 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8,%r8 │ │ │ │ + je d0850 │ │ │ │ + nop │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne d0840 │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jae d07c0 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + nop │ │ │ │ + movzbl (%rsi,%r8,1),%eax │ │ │ │ + sub (%rdx,%r8,1),%al │ │ │ │ + mov %al,(%rdi,%r8,1) │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne d0860 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r8,%r8 │ │ │ │ + je d08a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne d0890 │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jae d07c0 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + nop │ │ │ │ + movzbl (%rsi,%r8,1),%eax │ │ │ │ + sub (%rdx,%r8,1),%al │ │ │ │ + mov %al,(%rdi,%r8,1) │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne d08b0 │ │ │ │ + retq │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r9d,%r14d │ │ │ │ + push %r13 │ │ │ │ + movzbl %sil,%r13d │ │ │ │ + push %r12 │ │ │ │ + movzbl %dl,%r12d │ │ │ │ + push %rbp │ │ │ │ + movzbl %cl,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + push %rbx │ │ │ │ + movzbl %r8b,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r12d,%eax │ │ │ │ + sar %cl,%edx │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + lea (%rax,%rdx,2),%edx │ │ │ │ + mov %ebp,%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + lea (%rax,%rdx,2),%edx │ │ │ │ + mov %ebx,%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + lea (%rax,%rdx,2),%eax │ │ │ │ + cltq │ │ │ │ + lea (%rdi,%rax,8),%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je d0950 │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jne d08f8 │ │ │ │ + mov %r14d,0x80(%rdi) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x88,%edi │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x80(%rax),%rdx │ │ │ │ + nop │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne d0970 │ │ │ │ + movl $0xffffffff,0x80(%rsi) │ │ │ │ + mov (%r15),%rdi │ │ │ │ + jmp d092d │ │ │ │ + nop │ │ │ │ + push %r12 │ │ │ │ + lea 0x0(,%rsi,4),%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jbe d09d5 │ │ │ │ + add %rax,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + ja d09be │ │ │ │ + lea (%rsi,%rsi,2),%r12 │ │ │ │ + shl $0x2,%r12 │ │ │ │ + shr %r12 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 15960 │ │ │ │ + test %rax,%rax │ │ │ │ + je d09e3 │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rbp,0x8(%rbx) │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp d09de │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpq $0x0,0x48(%rdi) │ │ │ │ + je d0a50 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%r12),%r13 │ │ │ │ + lea 0x0(,%rbp,8),%rbx │ │ │ │ + add $0x1,%rbp │ │ │ │ + add %rbx,%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15090 │ │ │ │ + add 0x58(%r12),%rbx │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15090 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %rbp,0x48(%r12) │ │ │ │ + ja d0a10 │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x58(%r12),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 15090 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpq $0x0,0x60(%rdi) │ │ │ │ + je d0b00 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rbp),%r13 │ │ │ │ + lea 0x0(,%r12,8),%rbx │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %rbx,%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15090 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov 0x70(%rbp),%r13 │ │ │ │ + add %rbx,%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15090 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov 0x78(%rbp),%r13 │ │ │ │ + add %rbx,%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15090 │ │ │ │ + add 0x80(%rbp),%rbx │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15090 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %r12,0x60(%rbp) │ │ │ │ + ja d0a90 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x70(%rbp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmpq 15090 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ecx,(%rdi) │ │ │ │ + jne d0b50 │ │ │ │ + mov 0x4(%rsi),%edx │ │ │ │ + cmp %edx,0x4(%rdi) │ │ │ │ + je d0b58 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rdi),%edx │ │ │ │ + cmp 0x18(%rsi),%edx │ │ │ │ + jne d0b50 │ │ │ │ + test %edx,%edx │ │ │ │ + je d0b80 │ │ │ │ + mov 0x1c(%rsi),%edx │ │ │ │ + cmp %edx,0x1c(%rdi) │ │ │ │ + jne d0b50 │ │ │ │ + mov 0x20(%rsi),%edx │ │ │ │ + cmp %edx,0x20(%rdi) │ │ │ │ + jne d0b50 │ │ │ │ + mov 0x24(%rsi),%edx │ │ │ │ + cmp %edx,0x24(%rdi) │ │ │ │ + jne d0b50 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x10(%rsi),%rdx │ │ │ │ + jne d0b50 │ │ │ │ + shl $0x2,%rdx │ │ │ │ + je d0bc0 │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov 0x8(%rsi),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp d0ba9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je d0bc0 │ │ │ │ + movzbl (%rcx,%rax,1),%esi │ │ │ │ + cmp %sil,(%rdi,%rax,1) │ │ │ │ + je d0ba0 │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x7(%r8),%eax │ │ │ │ + push %r15 │ │ │ │ + imul %edx,%r8d │ │ │ │ + push %r14 │ │ │ │ + shr $0x3,%eax │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + add $0x7,%r8d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + shr $0x3,%r8d │ │ │ │ + mov %r8d,%r15d │ │ │ │ + mov %ecx,-0x24(%rsp) │ │ │ │ + mov %eax,-0x18(%rsp) │ │ │ │ + mov %r15d,-0x14(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je d0cdb │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %r15,%rax │ │ │ │ + movl $0x0,-0x28(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + sub %r14,%rdi │ │ │ │ + add $0x1,%rsi │ │ │ │ + mov %rax,-0x20(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + neg %rax │ │ │ │ + mov %rax,-0x10(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x4,-0x1(%rsi) │ │ │ │ + mov %rdx,%r9 │ │ │ │ + lea (%r14,%r13,1),%rdx │ │ │ │ + ja 18de8 │ │ │ │ + movzbl -0x1(%rsi),%eax │ │ │ │ + lea 0x3be3c(%rip),%rbx │ │ │ │ + movslq (%rbx,%rax,4),%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r9,%r9 │ │ │ │ + je d0e88 │ │ │ │ + mov -0x18(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je d0c8e │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%r9,%rax,1),%ecx │ │ │ │ + shr %cl │ │ │ │ + add (%rsi,%rax,1),%cl │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne d0c78 │ │ │ │ + mov %r14,%rcx │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae d0cc0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%r13,%rcx,1),%eax │ │ │ │ + movzbl (%r9,%rcx,1),%edi │ │ │ │ + add %edi,%eax │ │ │ │ + sar %eax │ │ │ │ + add (%rsi,%rcx,1),%al │ │ │ │ + mov %al,(%rdx,%rcx,1) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + jne d0ca0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x1,-0x28(%rsp) │ │ │ │ + add -0x20(%rsp),%rsi │ │ │ │ + add %r15,%r13 │ │ │ │ + mov -0x28(%rsp),%eax │ │ │ │ + cmp %eax,-0x24(%rsp) │ │ │ │ + jne d0c38 │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r9,%r9 │ │ │ │ + je d0f20 │ │ │ │ + mov -0x14(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je d0cc0 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%r9,%rax,1),%ecx │ │ │ │ + add (%rsi,%rax,1),%cl │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne d0d08 │ │ │ │ + jmp d0cc0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov -0x18(%rsp),%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + je d0d40 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi,%rax,1),%ecx │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne d0d30 │ │ │ │ + mov %r14,%rax │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae d0cc0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x0(%r13,%rax,1),%ecx │ │ │ │ + add (%rsi,%rax,1),%cl │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne d0d50 │ │ │ │ + jmpq d0cc0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r9,%r9 │ │ │ │ + je d0ed8 │ │ │ │ + mov -0x18(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je d0d9c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r9,%rax,1),%ecx │ │ │ │ + add (%rsi,%rax,1),%cl │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne d0d88 │ │ │ │ + mov -0x10(%rsp),%rax │ │ │ │ + mov %r14,%r8 │ │ │ │ + add %r9,%rax │ │ │ │ + mov %rax,-0x30(%rsp) │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae d0cc0 │ │ │ │ + mov %r14,-0x8(%rsp) │ │ │ │ + mov %r15,-0x38(%rsp) │ │ │ │ + mov %r9,%r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x30(%rsp),%rax │ │ │ │ + movzbl 0x0(%r13,%r8,1),%ebx │ │ │ │ + movzbl (%rsi,%r8,1),%r10d │ │ │ │ + movzbl (%rax,%r8,1),%r9d │ │ │ │ + movzbl (%r15,%r8,1),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %eax,%r14d │ │ │ │ + add %ebx,%eax │ │ │ │ + mov %r9d,%r11d │ │ │ │ + sub %r9d,%edi │ │ │ │ + sub %r9d,%eax │ │ │ │ + mov %edi,%ecx │ │ │ │ + sub %r9d,%eax │ │ │ │ + sar $0x1f,%ecx │ │ │ │ + xor %ecx,%edi │ │ │ │ + sub %ecx,%edi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + sub %r9d,%ecx │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov %ecx,%ebp │ │ │ │ + sar $0x1f,%r9d │ │ │ │ + sar $0x1f,%ebp │ │ │ │ + xor %r9d,%eax │ │ │ │ + xor %ebp,%ecx │ │ │ │ + sub %r9d,%eax │ │ │ │ + sub %ebp,%ecx │ │ │ │ + cmp %cx,%di │ │ │ │ + mov %ecx,%r9d │ │ │ │ + cmovle %edi,%r9d │ │ │ │ + cmp %ax,%r9w │ │ │ │ + jg d0e33 │ │ │ │ + cmp %cx,%di │ │ │ │ + mov %ebx,%r11d │ │ │ │ + cmovg %r14d,%r11d │ │ │ │ + add %r11d,%r10d │ │ │ │ + mov %r10b,(%rdx,%r8,1) │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,-0x38(%rsp) │ │ │ │ + jne d0dc8 │ │ │ │ + mov -0x8(%rsp),%r14 │ │ │ │ + mov -0x38(%rsp),%r15 │ │ │ │ + jmpq d0cc0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x14(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je d0cc0 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi,%rax,1),%ecx │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne d0e70 │ │ │ │ + jmpq d0cc0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x18(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je d0ea8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi,%rax,1),%ecx │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne d0e98 │ │ │ │ + mov %r14,%rax │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae d0cc0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x0(%r13,%rax,1),%ecx │ │ │ │ + shr %cl │ │ │ │ + add (%rsi,%rax,1),%cl │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne d0eb8 │ │ │ │ + jmpq d0cc0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x18(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je d0ef0 │ │ │ │ + movzbl (%rsi,%rax,1),%ecx │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne d0ee0 │ │ │ │ + mov %r14,%rax │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae d0cc0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x0(%r13,%rax,1),%ecx │ │ │ │ + add (%rsi,%rax,1),%cl │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne d0f00 │ │ │ │ + jmpq d0cc0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x14(%rsp),%r11d │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d0cc0 │ │ │ │ + movzbl (%rsi,%rax,1),%ecx │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne d0f30 │ │ │ │ + jmpq d0cc0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + sub %rcx,%rdx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r8d,-0x4(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je d1039 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r9,%r11 │ │ │ │ + mov %esi,%r10d │ │ │ │ + lea (%r12,%rsi,1),%rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rsi,%r11 │ │ │ │ + sub %r9d,%r10d │ │ │ │ + mov %r9,%rdx │ │ │ │ + test %r12,%r12 │ │ │ │ + je d0ff9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea (%r11,%rax,1),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $0x3,%rdx │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%rsi │ │ │ │ + movzbl 0x0(%rbp,%rdx,1),%r15d │ │ │ │ + and $0x7,%ecx │ │ │ │ + add %rdi,%rsi │ │ │ │ + mov %r8d,%edx │ │ │ │ + sar %cl,%r15d │ │ │ │ + mov %r10d,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + movzbl (%rsi),%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + not %edx │ │ │ │ + and (%rsi),%dl │ │ │ │ + and $0x1,%r15d │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + mov %dl,(%rsi) │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne d0fa8 │ │ │ │ + lea (%r12,%r9,1),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %r14,%r14 │ │ │ │ + je d1048 │ │ │ │ + lea (%r14,%rdx,1),%r9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rdx,%r10 │ │ │ │ + mov %r8d,%eax │ │ │ │ + add $0x1,%rdx │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%r10 │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + not %eax │ │ │ │ + and %al,(%rdi,%r10,1) │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jne d1008 │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,-0x4(%rsp) │ │ │ │ + jne d0f88 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%r9 │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,-0x4(%rsp) │ │ │ │ + jne d0f88 │ │ │ │ + jmp d1039 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + sub %rdx,%rcx │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r8d,-0x4(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je d110a │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %edx,%r8d │ │ │ │ + lea (%r12,%rdx,1),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rdx,%r9 │ │ │ │ + sub %ebp,%r8d │ │ │ │ + test %r12,%r12 │ │ │ │ + je d1118 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea (%r9,%rax,1),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $0x3,%rdx │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%rsi │ │ │ │ + movzbl (%r10,%rdx,1),%r15d │ │ │ │ + and $0x7,%ecx │ │ │ │ + add %r11,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + sar %cl,%r15d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + movzbl (%rsi),%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + not %edx │ │ │ │ + and (%rsi),%dl │ │ │ │ + and $0x1,%r15d │ │ │ │ + cmovne %ecx,%edx │ │ │ │ + mov %dl,(%rsi) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne d10b0 │ │ │ │ + add %r12,%rbp │ │ │ │ + lea (%r14,%rdi,1),%rdx │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,-0x4(%rsp) │ │ │ │ + jne d1098 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + jmp d10fb │ │ │ │ + nopl (%rax) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x1(%rax),%rbp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x0(,%rbp,4),%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jbe d1178 │ │ │ │ + add %rax,%rax │ │ │ │ + mov %r12,%r14 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + ja d1161 │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ + shl $0x2,%r14 │ │ │ │ + shr %r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je d118f │ │ │ │ + mov %r14,0x10(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rbp,0x8(%rbx) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r13d,-0x4(%rdi,%r12,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp d1186 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov 0xa8(%rsp),%edx │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %r9d,0x30(%rsp) │ │ │ │ + cmp $0x1fff,%r9d │ │ │ │ + ja d1707 │ │ │ │ + mov %r9d,%eax │ │ │ │ + movl $0x40,0x58(%rsp) │ │ │ │ + shr $0x3,%eax │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + movl $0x3c,0x54(%rsp) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp $0x7fff,%eax │ │ │ │ + ja d1497 │ │ │ │ + and %eax,%ebx │ │ │ │ + mov %ebx,0x54(%rsp) │ │ │ │ + jne d18b0 │ │ │ │ + cmp $0x102,%edx │ │ │ │ + mov $0x102,%ecx │ │ │ │ + cmovbe %edx,%ecx │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + cmp %rbp,0x28(%rsp) │ │ │ │ + jbe d1497 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rbp,%r14 │ │ │ │ + movl $0x0,0x5c(%rsp) │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + callq d0040 │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + and %r14,%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + jne d14f0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je d162b │ │ │ │ + mov %r12d,%eax │ │ │ │ + add %r14,%rax │ │ │ │ + cmp %rax,0x28(%rsp) │ │ │ │ + jb d12a0 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + cmpb $0x0,-0x1(%rbx,%rax,1) │ │ │ │ + je d12a4 │ │ │ │ + sub $0x1,%r12d │ │ │ │ + movzwl %r12w,%ecx │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq d00b0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x8(%r15),%rbp │ │ │ │ + lea 0x102(%r14),%r8 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + cmp %rax,%r8 │ │ │ │ + movzwl 0x0(%rbp,%r9,2),%esi │ │ │ │ + cmova %rax,%r8 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + add %rdi,%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + je d1674 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %r9d,%r11d │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov $0x1,%r10d │ │ │ │ + lea (%rcx,%r9,1),%r13d │ │ │ │ + jmp d136e │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzwl 0x0(%rbp,%rdi,2),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp %esi,%edx │ │ │ │ + je d1418 │ │ │ │ + cmp $0x2,%r12d │ │ │ │ + jbe d14d0 │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + jae d14d0 │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov 0x28(%r15),%rdx │ │ │ │ + movzwl (%rax,%rdi,2),%esi │ │ │ │ + movzwl (%rdx,%rsi,2),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jne d1418 │ │ │ │ + lea 0x1(%r10),%eax │ │ │ │ + cmp %r14d,%r10d │ │ │ │ + je d1418 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%r10d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov %r13d,%ecx │ │ │ │ + sub %esi,%eax │ │ │ │ + sub %esi,%ecx │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + cmovae %eax,%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb d1418 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je d1320 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %rax,%rdx │ │ │ │ + add 0x10(%rsp),%rdx │ │ │ │ + cmp $0x2,%r12d │ │ │ │ + jbe d14b0 │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + movzwl (%rax,%rdi,2),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + cmovbe %r12,%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + add (%rsp),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je d13e8 │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + jmp d13dd │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je d13e4 │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + cmp %cl,(%rdx) │ │ │ │ + je d13d0 │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + sub (%rsp),%rax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jbe d1320 │ │ │ │ + cmp %eax,0x34(%rsp) │ │ │ │ + jbe d1893 │ │ │ │ + movzwl 0x0(%rbp,%rdi,2),%edx │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp %esi,%edx │ │ │ │ + jne d1330 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0xb0(%rsp),%esi │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + seta %dl │ │ │ │ + test %esi,%esi │ │ │ │ + jne d1500 │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + cmp %edi,0x30(%rsp) │ │ │ │ + setb %al │ │ │ │ + and %edx,%eax │ │ │ │ + test %al,%al │ │ │ │ + jne d161e │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jbe d146c │ │ │ │ + cmp 0xa0(%rsp),%ebx │ │ │ │ + jb d146c │ │ │ │ + cmp $0x3,%ebx │ │ │ │ + jne d1551 │ │ │ │ + cmpl $0x1000,0x24(%rsp) │ │ │ │ + jbe d1551 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + movzbl (%rax,%r14,1),%esi │ │ │ │ + callq d1120 │ │ │ │ + test %eax,%eax │ │ │ │ + je d18a3 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,0x28(%rsp) │ │ │ │ + ja d1258 │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne d13c0 │ │ │ │ + movzwl 0x0(%rbp,%rdi,2),%eax │ │ │ │ + movzwl %ax,%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + je d1418 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%r15),%rsi │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + cmp %edi,(%rsi,%rax,4) │ │ │ │ + jne d1418 │ │ │ │ + mov %edx,%esi │ │ │ │ + jmpq d135c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq d12a8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x44(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne d15b8 │ │ │ │ + test %dl,%dl │ │ │ │ + je d168d │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + mov $0x101,%eax │ │ │ │ + cmp $0x101,%edi │ │ │ │ + cmovbe %edi,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jbe d16b1 │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + cmp %edi,0x30(%rsp) │ │ │ │ + jb d161e │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + cmp 0xa0(%rsp),%ebx │ │ │ │ + jb d146c │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov $0x1c,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp d1575 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + ja d171c │ │ │ │ + lea (%rcx,%rdx,1),%rax │ │ │ │ + lea 0x3bd80(%rip),%rdi │ │ │ │ + shr %rax │ │ │ │ + mov (%rdi,%rax,4),%edi │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jae d1568 │ │ │ │ + lea 0x3bd6a(%rip),%rdi │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov (%rdi,%rax,4),%eax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jb d156c │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x4,%rdi │ │ │ │ + lea 0x101(%rdx),%r9d │ │ │ │ + mov (%rdi,%rax,4),%eax │ │ │ │ + jmpq d1727 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r14,%r14 │ │ │ │ + je d18bd │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + lea -0x1(%r14),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jb d16ca │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + mov 0x50(%rsp),%ebx │ │ │ │ + mov 0x5c(%rsp),%edi │ │ │ │ + movl $0xffffffff,(%rax,%rcx,4) │ │ │ │ + mov 0x18(%r15),%rcx │ │ │ │ + mov %r12d,%eax │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + mov %edi,0x24(%rsp) │ │ │ │ + movl $0xffffffff,(%rcx,%rax,4) │ │ │ │ + seta %al │ │ │ │ + cmp %edi,0x30(%rsp) │ │ │ │ + setb %cl │ │ │ │ + and %ecx,%eax │ │ │ │ + test %al,%al │ │ │ │ + je d1447 │ │ │ │ + movl $0x56,0x54(%rsp) │ │ │ │ + jmpq d1497 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea (%rax,%r14,1),%rcx │ │ │ │ + add 0x28(%rsp),%rax │ │ │ │ + lea 0x102(%rcx),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + cmovae %rax,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne d1661 │ │ │ │ + jmp d1666 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je d1666 │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je d1658 │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %eax,%r12d │ │ │ │ + movzwl %ax,%ecx │ │ │ │ + jmpq d12a8 │ │ │ │ + mov 0xb0(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je d146c │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x44(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne d15b8 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + seta %al │ │ │ │ + cmp %esi,0x30(%rsp) │ │ │ │ + setb %dl │ │ │ │ + and %edx,%eax │ │ │ │ + jmpq d143f │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov %ebx,0x50(%rsp) │ │ │ │ + movl $0x1,0x44(%rsp) │ │ │ │ + mov %eax,0x5c(%rsp) │ │ │ │ + jmpq d1488 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + movzbl -0x1(%rax,%r14,1),%esi │ │ │ │ + callq d1120 │ │ │ │ + test %eax,%eax │ │ │ │ + je d18a3 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + seta %al │ │ │ │ + cmp %esi,0x30(%rsp) │ │ │ │ + setb %dl │ │ │ │ + and %edx,%eax │ │ │ │ + jmpq d143f │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + movl $0x102,0x58(%rsp) │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + jmpq d11ee │ │ │ │ + mov $0x11d,%r9d │ │ │ │ + mov $0x102,%eax │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov $0x1d,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + sub %eax,%r13d │ │ │ │ + lea 0x3bac2(%rip),%r8 │ │ │ │ + jmp d1749 │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + ja d1776 │ │ │ │ + lea (%rcx,%rdx,1),%rax │ │ │ │ + shr %rax │ │ │ │ + mov (%r8,%rax,4),%edi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jae d1740 │ │ │ │ + lea 0x3ba9c(%rip),%rdi │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov (%rdi,%rax,4),%eax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb d1744 │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov %edx,%edx │ │ │ │ + mov (%r8,%rdx,4),%eax │ │ │ │ + jmp d1780 │ │ │ │ + mov $0x6001,%eax │ │ │ │ + mov $0x1d,%ebp │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %r9d,%esi │ │ │ │ + add $0x1,%r14 │ │ │ │ + sub %eax,%r8d │ │ │ │ + mov %r8d,(%rsp) │ │ │ │ + callq d1120 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d1120 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d1120 │ │ │ │ + mov (%rsp),%r8d │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8d,%esi │ │ │ │ + callq d1120 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + lea (%r10,%r14,1),%r9 │ │ │ │ + sub %r9d,%r11d │ │ │ │ + jmp d181b │ │ │ │ + test %r12d,%r12d │ │ │ │ + je d1844 │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea (%rax,%r13,1),%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + jb d17fc │ │ │ │ + cmpb $0x0,-0x1(%r10,%rcx,1) │ │ │ │ + je d1800 │ │ │ │ + sub $0x1,%r12d │ │ │ │ + movzwl %r12w,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x1,%r9 │ │ │ │ + callq d00b0 │ │ │ │ + lea (%r11,%r9,1),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jbe d1879 │ │ │ │ + mov %r9,%r13 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub %r10,%r13 │ │ │ │ + mov %r13,%rdx │ │ │ │ + and %r13,%r14 │ │ │ │ + callq d0040 │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je d17e3 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp d1804 │ │ │ │ + lea 0x102(%r9),%rax │ │ │ │ + lea (%r10,%rbp,1),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + cmova %rax,%rcx │ │ │ │ + mov %r9,%rax │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne d1869 │ │ │ │ + jmp d186e │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je d186e │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je d1860 │ │ │ │ + sub %r9,%rax │ │ │ │ + mov %eax,%r12d │ │ │ │ + movzwl %ax,%ecx │ │ │ │ + jmp d1804 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + cmovb %eax,%ebx │ │ │ │ + lea -0x2(%rbx),%eax │ │ │ │ + add %rax,%r14 │ │ │ │ + jmpq d1488 │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmpq d141d │ │ │ │ + movl $0x53,0x54(%rsp) │ │ │ │ + jmpq d1497 │ │ │ │ + movl $0x5a,0x54(%rsp) │ │ │ │ + jmpq d1497 │ │ │ │ + movl $0x51,0x54(%rsp) │ │ │ │ + jmpq d1497 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + lea 0x80(%rdi),%rax │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov (%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je d1aa1 │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea 0x80(%rax),%rax │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je d1a85 │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea 0x80(%rax),%rax │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov (%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je d1a68 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x80(%rax),%rax │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov (%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je d1a4b │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x80(%rax),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov (%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je d1a35 │ │ │ │ + lea 0x80(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je d1a1d │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x80(%rax),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je d1a0a │ │ │ │ + lea 0x80(%r13),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x0(%r13),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je d19f6 │ │ │ │ + lea 0x80(%r15),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je d19e2 │ │ │ │ + callq d18d0 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp 0x10(%rsp),%r15 │ │ │ │ + jne d19cd │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jne d19b8 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp 0x20(%rsp),%rbp │ │ │ │ + jne d19a3 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,0x18(%rsp) │ │ │ │ + jne d1988 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r12,(%rsp) │ │ │ │ + jne d196f │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp 0x28(%rsp),%r14 │ │ │ │ + jne d1955 │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp 0x30(%rsp),%r12 │ │ │ │ + jne d1934 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp 0x38(%rsp),%r13 │ │ │ │ + jne d1910 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp 0x40(%rsp),%r14 │ │ │ │ + jne d18ed │ │ │ │ + add $0x68,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + push %rbx │ │ │ │ + callq 15390 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + callq 15960 │ │ │ │ + test %rax,%rax │ │ │ │ + je d1b15 │ │ │ │ + movb $0x0,(%rax,%rbx,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je d1b15 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp d1b04 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + movzbl (%r12,%rax,1),%ecx │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne d1b00 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x1c(%rdi),%edi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + shl $0x2,%rdi │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x18(%rbx),%eax │ │ │ │ + sbb %r12d,%r12d │ │ │ │ + lea 0x1(%rax),%r13d │ │ │ │ + and $0x53,%r12d │ │ │ │ + mov %r13,%r14 │ │ │ │ + shl $0x2,%r14 │ │ │ │ + je d1de8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je d1e8d │ │ │ │ + test %r13,%r13 │ │ │ │ + je d1d88 │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + callq d0990 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + je d1da8 │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne d1dae │ │ │ │ + mov 0x1c(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je d1c13 │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + lea -0x1(%rsi),%ecx │ │ │ │ + lea 0x4(%rdx),%rax │ │ │ │ + lea (%rax,%rcx,4),%rcx │ │ │ │ + jmp d1c04 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov (%rdx),%edx │ │ │ │ + addl $0x1,0x0(%rbp,%rdx,4) │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne d1c00 │ │ │ │ + mov 0x18(%rbx),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je d1c40 │ │ │ │ + nop │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov 0x0(%rbp,%rcx,4),%eax │ │ │ │ + add 0x0(%r13,%rcx,4),%eax │ │ │ │ + add %eax,%eax │ │ │ │ + mov %eax,0x0(%r13,%rsi,4) │ │ │ │ + cmp %edx,0x18(%rbx) │ │ │ │ + jae d1c20 │ │ │ │ + mov 0x1c(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je d1c76 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov (%rdi,%rcx,4),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je d1c6e │ │ │ │ + lea 0x0(%r13,%rdx,4),%rsi │ │ │ │ + mov (%rsi),%edx │ │ │ │ + lea 0x1(%rdx),%r8d │ │ │ │ + mov %r8d,(%rsi) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %edx,(%rsi,%rcx,4) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %eax,0x1c(%rbx) │ │ │ │ + ja d1c50 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x1c(%rbx),%ebp │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + lea 0x0(%rbp,%rbp,1),%eax │ │ │ │ + lea 0x0(,%rax,4),%r13 │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je d1e82 │ │ │ │ + lea 0x0(%r13,%rax,1),%rdx │ │ │ │ + test %r15d,%r15d │ │ │ │ + je d1cef │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x7fff,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne d1ce0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je d1dbe │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x10(%rbx),%r11 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea -0x2(%rbp),%r9d │ │ │ │ + mov (%r11),%r8d │ │ │ │ + mov %r13d,%r15d │ │ │ │ + lea 0x0(,%r13,4),%r14 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je d1e0f │ │ │ │ + add 0x8(%rbx),%r14 │ │ │ │ + lea -0x1(%r8),%ecx │ │ │ │ + mov (%r14),%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jb d1d7b │ │ │ │ + xor %esi,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0x1,%esi │ │ │ │ + lea (%rax,%rdx,2),%eax │ │ │ │ + lea (%rdi,%rax,4),%rcx │ │ │ │ + mov (%rcx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %ebp,%edx │ │ │ │ + cmp $0x7fff,%eax │ │ │ │ + je d1df0 │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jbe d1e0f │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov (%r14),%eax │ │ │ │ + not %ecx │ │ │ │ + add %r8d,%ecx │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jae d1d40 │ │ │ │ + mov $0x37,%r12d │ │ │ │ + jmp d1dbe │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq d0990 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + jne d1bdc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x53,%r12d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d1e7d │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmpq d1b9f │ │ │ │ + nop │ │ │ │ + cmp %esi,%r8d │ │ │ │ + je d1e58 │ │ │ │ + add $0x1,%r10d │ │ │ │ + lea 0x0(%rbp,%r10,1),%eax │ │ │ │ + mov %r10d,%edx │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + mov (%r11),%r8d │ │ │ │ + cmp %esi,%r8d │ │ │ │ + ja d1d67 │ │ │ │ + add $0x1,%r13 │ │ │ │ + add $0x4,%r11 │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jne d1d0e │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je d1dbe │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea (%rdi,%rax,4),%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x7fff,(%rdi) │ │ │ │ + jne d1e46 │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne d1e38 │ │ │ │ + jmpq d1dbe │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15d,(%rcx) │ │ │ │ + mov (%r11),%r8d │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jbe d1e79 │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov (%r14),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + not %ecx │ │ │ │ + add %r8d,%ecx │ │ │ │ + shr %cl,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + jmpq d1d40 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp d1e0f │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov $0x53,%r12d │ │ │ │ + jmpq d1dbe │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq d1da8 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x80,%edi │ │ │ │ + push %rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je d1f60 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x80(%rax),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x5,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne d1ed0 │ │ │ │ + mov $0x80,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + je d1f51 │ │ │ │ + movdqu 0x0(%rbp),%xmm0 │ │ │ │ + movdqu 0x10(%rbp),%xmm1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqu 0x20(%rbp),%xmm2 │ │ │ │ + movdqu 0x30(%rbp),%xmm3 │ │ │ │ + movdqu 0x40(%rbp),%xmm4 │ │ │ │ + movdqu 0x50(%rbp),%xmm5 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x60(%rbp),%xmm6 │ │ │ │ + movdqu 0x70(%rbp),%xmm7 │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm3,0x30(%rax) │ │ │ │ + movups %xmm4,0x40(%rax) │ │ │ │ + movups %xmm5,0x50(%rax) │ │ │ │ + movups %xmm6,0x60(%rax) │ │ │ │ + movups %xmm7,0x70(%rax) │ │ │ │ + movabs $0x200000000f,%rax │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + callq d1b20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 15090 │ │ │ │ + pop %rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x480,%edi │ │ │ │ + push %rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je d2057 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x240(%rax),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x8,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne d1fa0 │ │ │ │ + lea 0x400(%rbp),%rdx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movl $0x9,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne d1fc0 │ │ │ │ + lea 0x460(%rbp),%rax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movl $0x7,(%rdx) │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne d1fe0 │ │ │ │ + lea 0x480(%rbp),%rax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movl $0x8,(%rdx) │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne d2000 │ │ │ │ + mov $0x480,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + je d2048 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x90,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movabs $0x1200000000f,%rax │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d1b20 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmpq 15090 │ │ │ │ + pop %rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r8),%eax │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %edx,%r11d │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0x3(%rdx),%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne d21b8 │ │ │ │ + mov 0x4(%r8),%ecx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + je d2160 │ │ │ │ + cmp $0x10,%ecx │ │ │ │ + je d22e5 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + shl %cl,%r13d │ │ │ │ + sub $0x1,%r13d │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d21ac │ │ │ │ + mov %ecx,%r14d │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %r14,%rdx │ │ │ │ + add $0xffffffffffffffff,%rdx │ │ │ │ + jae d2157 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + shr $0x3,%rax │ │ │ │ + not %ecx │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + add %eax,%r10d │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + ja d20d0 │ │ │ │ + mov %r10d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + sub %r10d,%eax │ │ │ │ + div %r13d │ │ │ │ + mov %al,0x2(%r9) │ │ │ │ + mov %al,0x1(%r9) │ │ │ │ + mov %al,(%r9) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d2134 │ │ │ │ + mov 0x18(%r8),%r14d │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + test %r14d,%r14d │ │ │ │ + je d2130 │ │ │ │ + cmp %r10d,0x1c(%r8) │ │ │ │ + setne %al │ │ │ │ + neg %eax │ │ │ │ + mov %al,0x3(%r9) │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %rbx,%r9 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je d21ac │ │ │ │ + mov 0x4(%r8),%ecx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %ecx,%r14d │ │ │ │ + mov %r14,%rdx │ │ │ │ + add $0xffffffffffffffff,%rdx │ │ │ │ + jb d20d0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp d2109 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%rdi,%rsi,1),%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d21ac │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %al,0x2(%r9) │ │ │ │ + mov %al,0x1(%r9) │ │ │ │ + mov %al,(%r9) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d21a0 │ │ │ │ + mov 0x18(%r8),%esi │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + je d219c │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp 0x1c(%r8),%eax │ │ │ │ + setne %al │ │ │ │ + neg %eax │ │ │ │ + mov %al,0x3(%r9) │ │ │ │ + add $0x1,%rdi │ │ │ │ + add %rbx,%r9 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne d2170 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je d2270 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je d2342 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je d2221 │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jne d21ac │ │ │ │ + cmpl $0x8,0x4(%r8) │ │ │ │ + je d250f │ │ │ │ + lea (%rcx,%rsi,8),%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d21ac │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %al,(%r9) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + mov %al,0x1(%r9) │ │ │ │ + movzbl 0x4(%rdi),%eax │ │ │ │ + mov %al,0x2(%r9) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d2213 │ │ │ │ + movzbl 0x6(%rdi),%eax │ │ │ │ + mov %al,0x3(%r9) │ │ │ │ + add $0x8,%rdi │ │ │ │ + add %rbx,%r9 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne d21f0 │ │ │ │ + jmp d21ac │ │ │ │ + cmpl $0x8,0x4(%r8) │ │ │ │ + je d24bc │ │ │ │ + lea (%rcx,%rsi,4),%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d21ac │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %al,0x2(%r9) │ │ │ │ + mov %al,0x1(%r9) │ │ │ │ + mov %al,(%r9) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d225b │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + mov %al,0x3(%r9) │ │ │ │ + add $0x4,%rdi │ │ │ │ + add %rbx,%r9 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne d2240 │ │ │ │ + jmpq d21ac │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x8,0x4(%r8) │ │ │ │ + je d2464 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d21ac │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + lea (%rcx,%rax,2),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %al,(%r9) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + mov %al,0x1(%r9) │ │ │ │ + movzbl 0x4(%rdi),%eax │ │ │ │ + mov %al,0x2(%r9) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d22d4 │ │ │ │ + mov 0x18(%r8),%edx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + test %edx,%edx │ │ │ │ + je d22d0 │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + movzbl 0x1(%rdi),%r10d │ │ │ │ + shl $0x8,%edx │ │ │ │ + add %r10d,%edx │ │ │ │ + cmp 0x1c(%r8),%edx │ │ │ │ + je d2433 │ │ │ │ + mov %sil,0x3(%r9) │ │ │ │ + add $0x6,%rdi │ │ │ │ + add %rbx,%r9 │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne d2290 │ │ │ │ + jmpq d21ac │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d21ac │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %al,0x2(%r9) │ │ │ │ + mov %al,0x1(%r9) │ │ │ │ + mov %al,(%r9) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d2331 │ │ │ │ + mov 0x18(%r8),%ecx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je d232d │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + movzbl 0x1(%rdi),%ecx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp 0x1c(%r8),%eax │ │ │ │ + setne %al │ │ │ │ + neg %eax │ │ │ │ + mov %al,0x3(%r9) │ │ │ │ + add $0x2,%rdi │ │ │ │ + add %rbx,%r9 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne d22f8 │ │ │ │ + jmpq d21ac │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d21ac │ │ │ │ + mov %rcx,%r13 │ │ │ │ + add %rcx,%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp d2380 │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x0,0x2(%r9) │ │ │ │ + movb $0x0,0x1(%r9) │ │ │ │ + movb $0x0,(%r9) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d2370 │ │ │ │ + movb $0xff,0x3(%r9) │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %rbx,%r9 │ │ │ │ + cmp %r13,%rbp │ │ │ │ + je d21ac │ │ │ │ + mov 0x4(%r8),%r12d │ │ │ │ + cmp $0x8,%r12d │ │ │ │ + jne d23e8 │ │ │ │ + movzbl 0x0(%r13),%r10d │ │ │ │ + mov %r10,%rax │ │ │ │ + cmp %rax,0x10(%r8) │ │ │ │ + jbe d2358 │ │ │ │ + mov 0x8(%r8),%rdx │ │ │ │ + lea 0x0(,%r10,4),%eax │ │ │ │ + mov %rax,%r10 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov %al,(%r9) │ │ │ │ + mov 0x8(%r8),%rdx │ │ │ │ + lea 0x1(%r10),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov %al,0x1(%r9) │ │ │ │ + mov 0x8(%r8),%rdx │ │ │ │ + lea 0x2(%r10),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov %al,0x2(%r9) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d2370 │ │ │ │ + mov 0x8(%r8),%rdx │ │ │ │ + lea 0x3(%r10),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov %al,0x3(%r9) │ │ │ │ + jmp d2370 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0xffffffffffffffff,%rdx │ │ │ │ + setb %al │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %rax,%rax │ │ │ │ + je d2392 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + shr $0x3,%rax │ │ │ │ + not %ecx │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + add %eax,%r10d │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + ja d2400 │ │ │ │ + mov %r10d,%eax │ │ │ │ + jmpq d2392 │ │ │ │ + movzbl 0x2(%rdi),%edx │ │ │ │ + movzbl 0x3(%rdi),%r10d │ │ │ │ + shl $0x8,%edx │ │ │ │ + add %r10d,%edx │ │ │ │ + cmp 0x20(%r8),%edx │ │ │ │ + jne d22d0 │ │ │ │ + movzbl 0x5(%rdi),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp 0x24(%r8),%eax │ │ │ │ + setne %sil │ │ │ │ + neg %esi │ │ │ │ + jmpq d22d0 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d21ac │ │ │ │ + lea (%rsi,%rsi,2),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %al,(%r9) │ │ │ │ + movzbl 0x1(%rdi),%edx │ │ │ │ + mov %dl,0x1(%r9) │ │ │ │ + movzbl 0x2(%rdi),%ecx │ │ │ │ + mov %cl,0x2(%r9) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d24ab │ │ │ │ + mov 0x18(%r8),%ebp │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je d24a7 │ │ │ │ + cmp 0x1c(%r8),%eax │ │ │ │ + je d24fc │ │ │ │ + mov %r10b,0x3(%r9) │ │ │ │ + add $0x3,%rdi │ │ │ │ + add %rbx,%r9 │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne d2478 │ │ │ │ + jmpq d21ac │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d21ac │ │ │ │ + lea (%rcx,%rsi,2),%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %al,0x2(%r9) │ │ │ │ + mov %al,0x1(%r9) │ │ │ │ + mov %al,(%r9) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d24eb │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + mov %al,0x3(%r9) │ │ │ │ + add $0x2,%rdi │ │ │ │ + add %rbx,%r9 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne d24d0 │ │ │ │ + jmpq d21ac │ │ │ │ + cmp 0x20(%r8),%edx │ │ │ │ + jne d24a7 │ │ │ │ + cmp %ecx,0x24(%r8) │ │ │ │ + setne %r10b │ │ │ │ + neg %r10d │ │ │ │ + jmp d24a7 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d21ac │ │ │ │ + lea (%rcx,%rsi,4),%rdx │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %al,(%r9) │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + mov %al,0x1(%r9) │ │ │ │ + movzbl 0x2(%rdi),%eax │ │ │ │ + mov %al,0x2(%r9) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d253f │ │ │ │ + movzbl 0x3(%rdi),%eax │ │ │ │ + mov %al,0x3(%r9) │ │ │ │ + add $0x4,%rdi │ │ │ │ + add %rbx,%r9 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne d251c │ │ │ │ + jmpq d21ac │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%r13 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jbe d259c │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + ja d2585 │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ + shr %r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je d25a4 │ │ │ │ + mov %r14,0x10(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rbp,0x8(%rbx) │ │ │ │ + mov %r12b,(%rdi,%r13,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je d2628 │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + lea -0x1(%rcx),%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + jmp d25ff │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov (%r12),%rdi │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,-0x1(%rdi,%rsi,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + sub $0x1,%ebx │ │ │ │ + jb d2618 │ │ │ │ + test $0x7,%al │ │ │ │ + jne d25d0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + jmp d25d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je d26b0 │ │ │ │ + push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + jmp d2683 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov (%r12),%rdi │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%rbx │ │ │ │ + and $0x1,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,-0x1(%rdi,%rsi,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je d26a0 │ │ │ │ + test $0x7,%al │ │ │ │ + jne d2650 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + jmp d2650 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + cmpq $0x0,0x8(%rdx) │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + je d27ce │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp d26fd │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp %rbx,0x8(%r14) │ │ │ │ + jbe d27ce │ │ │ │ + lea 0x0(,%rbx,4),%rax │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + mov 0x10(%r15),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov (%rax,%rbx,4),%edx │ │ │ │ + mov (%rcx,%rdx,4),%ecx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov (%rsi,%rdx,4),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq d25b0 │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + cmp $0x100,%r13d │ │ │ │ + jbe d26f0 │ │ │ │ + mov (%r14),%rdx │ │ │ │ + lea 0x0(,%rbx,4),%rdi │ │ │ │ + lea 0x3aa36(%rip),%rax │ │ │ │ + add $0x4,%rbx │ │ │ │ + lea 0x3ab2b(%rip),%rsi │ │ │ │ + mov 0x8(%rdx,%rdi,1),%r8d │ │ │ │ + mov 0xc(%rdx,%rdi,1),%r11d │ │ │ │ + mov 0x4(%rdx,%rdi,1),%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax,%r8,4),%eax │ │ │ │ + mov %r11d,0xc(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + lea -0x101(%r13),%eax │ │ │ │ + mov (%rsi,%rax,4),%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq d2630 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov (%rax,%r8,4),%ecx │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov (%rax,%r8,4),%edx │ │ │ │ + callq d25b0 │ │ │ │ + mov 0xc(%rsp),%r11d │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r11d,%edx │ │ │ │ + callq d2630 │ │ │ │ + cmp %rbx,0x8(%r14) │ │ │ │ + ja d26fd │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%r13 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x4(%r13),%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jbe d282a │ │ │ │ + add %rax,%rax │ │ │ │ + mov %r12,%r14 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + ja d2813 │ │ │ │ + lea (%r12,%r12,2),%r14 │ │ │ │ + shr %r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je d283d │ │ │ │ + mov %r14,0x10(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %r12,0x8(%rbx) │ │ │ │ + bswap %ebp │ │ │ │ + mov %ebp,(%rdi,%r13,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + mov 0x8(%rbx),%r13 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + sub $0x4,%r13 │ │ │ │ + jmp d282e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne d28c8 │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + je d2920 │ │ │ │ + cmp $0x10,%ecx │ │ │ │ + jne d2950 │ │ │ │ + add %r9,%r9 │ │ │ │ + lea (%r8,%r9,1),%rdx │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + mov %al,0x0(%rbp) │ │ │ │ + mov %al,(%r11) │ │ │ │ + mov %al,(%r10) │ │ │ │ + mov 0x18(%rdi),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je d2940 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + movzbl 0x1(%r8,%r9,1),%ecx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp 0x1c(%rdi),%eax │ │ │ │ + jne d2940 │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + jmpq d2943 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%esi │ │ │ │ + je d29b8 │ │ │ │ + cmp $0x3,%esi │ │ │ │ + je d2a40 │ │ │ │ + cmp $0x4,%esi │ │ │ │ + je d2990 │ │ │ │ + cmp $0x6,%esi │ │ │ │ + jne d2943 │ │ │ │ + cmpl $0x8,0x4(%rdi) │ │ │ │ + je d2b88 │ │ │ │ + movzbl (%r8,%r9,8),%edx │ │ │ │ + lea 0x0(,%r9,8),%rax │ │ │ │ + mov %dl,(%r10) │ │ │ │ + movzbl 0x2(%r8,%rax,1),%edx │ │ │ │ + mov %dl,(%r11) │ │ │ │ + movzbl 0x4(%r8,%rax,1),%edx │ │ │ │ + mov %dl,0x0(%rbp) │ │ │ │ + movzbl 0x6(%r8,%rax,1),%eax │ │ │ │ + mov %al,(%rcx) │ │ │ │ + jmp d2943 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%r8,%r9,1),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov %al,(%r11) │ │ │ │ + mov %al,(%r10) │ │ │ │ + mov 0x18(%rdi),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je d2940 │ │ │ │ + cmp 0x1c(%rdi),%eax │ │ │ │ + je d28bb │ │ │ │ + nop │ │ │ │ + movb $0xff,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%r12d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + shl %cl,%r13d │ │ │ │ + imul %r12,%r9 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sub $0x1,%r13d │ │ │ │ + add $0xffffffffffffffff,%rdx │ │ │ │ + jb d2bb7 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %al,0x0(%rbp) │ │ │ │ + mov %al,(%r11) │ │ │ │ + mov %al,(%r10) │ │ │ │ + mov 0x18(%rdi),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je d2940 │ │ │ │ + cmp %esi,0x1c(%rdi) │ │ │ │ + jne d2940 │ │ │ │ + jmpq d28bb │ │ │ │ + nop │ │ │ │ + cmpl $0x8,0x4(%rdi) │ │ │ │ + je d2b68 │ │ │ │ + movzbl (%r8,%r9,4),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov %al,(%r11) │ │ │ │ + mov %al,(%r10) │ │ │ │ + movzbl 0x2(%r8,%r9,4),%eax │ │ │ │ + mov %al,(%rcx) │ │ │ │ + jmp d2943 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x8,0x4(%rdi) │ │ │ │ + lea (%r9,%r9,2),%rax │ │ │ │ + je d2a70 │ │ │ │ + add %rax,%rax │ │ │ │ + lea (%r8,%rax,1),%rdx │ │ │ │ + lea 0x2(%r8,%rax,1),%rsi │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + mov %cl,(%r10) │ │ │ │ + movzbl (%rsi),%ecx │ │ │ │ + mov %cl,(%r11) │ │ │ │ + movzbl 0x4(%r8,%rax,1),%ecx │ │ │ │ + mov %cl,0x0(%rbp) │ │ │ │ + mov 0x18(%rdi),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je d2940 │ │ │ │ + movzbl (%rdx),%edx │ │ │ │ + movzbl 0x1(%r8,%rax,1),%r9d │ │ │ │ + shl $0x8,%edx │ │ │ │ + add %r9d,%edx │ │ │ │ + cmp 0x1c(%rdi),%edx │ │ │ │ + jne d2940 │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + movzbl 0x3(%r8,%rax,1),%r9d │ │ │ │ + shl $0x8,%edx │ │ │ │ + add %r9d,%edx │ │ │ │ + cmp 0x20(%rdi),%edx │ │ │ │ + jne d2940 │ │ │ │ + movzbl 0x5(%r8,%rax,1),%eax │ │ │ │ + shl $0x8,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp 0x24(%rdi),%ecx │ │ │ │ + jne d2940 │ │ │ │ + jmpq d28bb │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jne d2b08 │ │ │ │ + movzbl (%r8,%r9,1),%esi │ │ │ │ + mov %rsi,%rax │ │ │ │ + cmp %rax,0x10(%rdi) │ │ │ │ + ja d2ac0 │ │ │ │ + movb $0x0,0x0(%rbp) │ │ │ │ + movb $0x0,(%r11) │ │ │ │ + movb $0x0,(%r10) │ │ │ │ + jmpq d2940 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r8,%rax,1),%edx │ │ │ │ + mov %dl,(%r10) │ │ │ │ + movzbl 0x1(%r8,%rax,1),%edx │ │ │ │ + mov %dl,(%r11) │ │ │ │ + movzbl 0x2(%r8,%rax,1),%eax │ │ │ │ + mov %al,0x0(%rbp) │ │ │ │ + mov 0x18(%rdi),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je d2940 │ │ │ │ + movzbl (%r10),%edx │ │ │ │ + cmp 0x1c(%rdi),%edx │ │ │ │ + jne d2940 │ │ │ │ + movzbl (%r11),%edx │ │ │ │ + cmp 0x20(%rdi),%edx │ │ │ │ + jne d2940 │ │ │ │ + cmp 0x24(%rdi),%eax │ │ │ │ + jne d2940 │ │ │ │ + jmpq d28bb │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + lea 0x0(,%rsi,4),%eax │ │ │ │ + mov %rax,%rsi │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov %al,(%r10) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov %al,(%r11) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + lea 0x2(%rsi),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov %al,0x0(%rbp) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + lea 0x3(%rsi),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov %al,(%rbx) │ │ │ │ + jmpq d2943 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdx │ │ │ │ + imul %r12,%r9 │ │ │ │ + add $0xffffffffffffffff,%rdx │ │ │ │ + setb %al │ │ │ │ + jae d2a54 │ │ │ │ + lea (%r9,%rdx,1),%r13 │ │ │ │ + add %ecx,%r9d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub %rdx,%rax │ │ │ │ + sub %r9d,%ecx │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + add %eax,%esi │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + ja d2b30 │ │ │ │ + mov %esi,%eax │ │ │ │ + jmpq d2a54 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r8,%r9,2),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov %al,(%r11) │ │ │ │ + mov %al,(%r10) │ │ │ │ + movzbl 0x1(%r8,%r9,2),%eax │ │ │ │ + mov %al,(%rcx) │ │ │ │ + jmpq d2943 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r8,%r9,4),%edx │ │ │ │ + lea 0x0(,%r9,4),%rax │ │ │ │ + mov %dl,(%r10) │ │ │ │ + movzbl 0x1(%r8,%rax,1),%edx │ │ │ │ + mov %dl,(%r11) │ │ │ │ + movzbl 0x2(%r8,%rax,1),%edx │ │ │ │ + mov %dl,0x0(%rbp) │ │ │ │ + movzbl 0x3(%r8,%rax,1),%eax │ │ │ │ + mov %al,(%rcx) │ │ │ │ + jmpq d2943 │ │ │ │ + lea (%r9,%rdx,1),%r14 │ │ │ │ + add %ecx,%r9d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub %rdx,%rax │ │ │ │ + sub %r9d,%ecx │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + add %eax,%esi │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + ja d2bc0 │ │ │ │ + mov %esi,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + sub %esi,%eax │ │ │ │ + div %r13d │ │ │ │ + jmpq d2973 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d2c00 : │ │ │ │ + mov (%rdi),%eax │ │ │ │ + bswap %eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d2c10 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + lea 0x3a73c(%rip),%rsi │ │ │ │ + callq 156c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je d2cd8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15900 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15690 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15440 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r13,%r13 │ │ │ │ + je d2cc0 │ │ │ │ + test %rax,%rax │ │ │ │ + je d2c9f │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 151f0 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + cmpq $0x1,(%rbx) │ │ │ │ + sbb %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + and $0x53,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x4e,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d2cf0 : │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea 0x3a67b(%rip),%rsi │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + push %rbp │ │ │ │ + callq 156c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je d2d38 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c80 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + pop %rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + pop %rbp │ │ │ │ + mov $0x4f,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000d2d50 : │ │ │ │ + push %r15 │ │ │ │ + mov $0x50,%r8d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je d2e17 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp,%rax,4),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je d2d97 │ │ │ │ + add $0x1,%rcx │ │ │ │ + add %rax,%r13 │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rax,%r14 │ │ │ │ + ja d2d88 │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,(%rbx,%rax,4) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rax,%r14 │ │ │ │ + ja d2db0 │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + je d2e29 │ │ │ │ + cmpq $0x1,0x18(%rsp) │ │ │ │ + jne d2e3b │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp d2deb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jbe d2e17 │ │ │ │ + mov 0x0(%rbp,%rax,4),%r8d │ │ │ │ + lea 0x0(,%rax,4),%rcx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je d2de0 │ │ │ │ + test %edx,%edx │ │ │ │ + lea 0x4(%rbx),%rax │ │ │ │ + movl $0x1,(%rbx,%rcx,1) │ │ │ │ + cmove %rax,%rbx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movl $0x1,(%rbx) │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + movabs $0x100000001,%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + jmp d2e17 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + lea (%r15,%r15,1),%rax │ │ │ │ + shl $0x6,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je d3338 │ │ │ │ + test %rax,%rax │ │ │ │ + je d3338 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rax │ │ │ │ + add %r12,%rdx │ │ │ │ + cmpq $0x0,0x38(%rsp) │ │ │ │ + je d2ef0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne d2e98 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + add %rcx,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + movq $0x0,-0x10(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne d2ed0 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r14d,0x44(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov %ecx,%r12d │ │ │ │ + jmp d2f29 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jbe d2f77 │ │ │ │ + mov 0x0(%rbp,%r15,4),%eax │ │ │ │ + mov %r15d,%esi │ │ │ │ + test %eax,%eax │ │ │ │ + je d2f20 │ │ │ │ + mov %r13d,%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shl $0x5,%rdi │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + add 0x8(%rsp),%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + js d315a │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2ss %r14,%xmm1 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + add $0x1,%r15 │ │ │ │ + add $0x1,%r13d │ │ │ │ + movss %xmm0,0x18(%rdi) │ │ │ │ + callq d1120 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + ja d2f29 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %r14,%r13 │ │ │ │ + lea -0x2fe0(%rip),%rcx │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 151e0 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je d3313 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + and $0x1,%eax │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov %r15,%r13 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%ebx │ │ │ │ + mov %r13d,%r14d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je d3051 │ │ │ │ + shl $0x5,%rbx │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r12,%rbp │ │ │ │ + add %r12,%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + add $0x20,%rbp │ │ │ │ + movq $0x0,-0x18(%rbp) │ │ │ │ + callq 15090 │ │ │ │ + movq $0x0,-0x20(%rbp) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne d3000 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + add $0x20,%r13 │ │ │ │ + movq $0x0,-0x10(%r13) │ │ │ │ + movq $0x0,-0x18(%r13) │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne d3030 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jbe d3114 │ │ │ │ + lea -0x2(%r14),%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r12,%r13 │ │ │ │ + shr %eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + shl $0x6,%rax │ │ │ │ + mov %rcx,%rbp │ │ │ │ + lea 0x40(%rcx,%rax,1),%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movss 0x18(%rbp),%xmm0 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movss %xmm0,0x18(%r13) │ │ │ │ + callq d0990 │ │ │ │ + test %eax,%eax │ │ │ │ + je d30bf │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je d30bf │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdi,%rax,4),%edx │ │ │ │ + mov %edx,(%rsi,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne d30b0 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmpq $0x0,0x28(%rbp) │ │ │ │ + je d30ea │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov (%rax,%r15,4),%esi │ │ │ │ + add $0x1,%r15 │ │ │ │ + callq d1120 │ │ │ │ + cmp 0x28(%rbp),%r15 │ │ │ │ + jb d30d0 │ │ │ │ + movss 0x18(%r13),%xmm0 │ │ │ │ + addss 0x38(%rbp),%xmm0 │ │ │ │ + add $0x40,%rbp │ │ │ │ + add $0x20,%r13 │ │ │ │ + movss %xmm0,-0x8(%r13) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne d3080 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%r13d │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + cmp %ecx,0x40(%rsp) │ │ │ │ + ja d3175 │ │ │ │ + lea -0x3175(%rip),%rcx │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 151e0 │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %eax,0x40(%rsp) │ │ │ │ + jb d3210 │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmpq d2fe0 │ │ │ │ + mov %r14,%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr %rax │ │ │ │ + or %rbx,%rax │ │ │ │ + cvtsi2ss %rax,%xmm1 │ │ │ │ + addss %xmm1,%xmm1 │ │ │ │ + jmpq d2f5c │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,0x20(%rsp) │ │ │ │ + mov 0x44(%rsp),%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + mov %edx,%r14d │ │ │ │ + jmp d3198 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jbe d31e5 │ │ │ │ + mov (%r15,%rbx,4),%eax │ │ │ │ + mov %ebx,%esi │ │ │ │ + test %eax,%eax │ │ │ │ + je d3190 │ │ │ │ + mov %r14d,%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + add %r13,%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + shl $0x5,%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + js d31f4 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2ss %rax,%xmm1 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x1,%r14d │ │ │ │ + movss %xmm0,0x18(%rdi) │ │ │ │ + callq d1120 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + ja d3198 │ │ │ │ + mov 0x20(%rsp),%r14d │ │ │ │ + add 0x18(%rsp),%r13 │ │ │ │ + jmpq d311e │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr %rax │ │ │ │ + or 0x48(%rsp),%rax │ │ │ │ + cvtsi2ss %rax,%xmm1 │ │ │ │ + addss %xmm1,%xmm1 │ │ │ │ + jmp d31cb │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0x1,%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je d3262 │ │ │ │ + mov (%rax),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi,%rax,4),%eax │ │ │ │ + addl $0x1,(%rbx,%rax,4) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb d3250 │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb d3230 │ │ │ │ + cmpq $0x0,0x38(%rsp) │ │ │ │ + je d332c │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rax,%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + movq $0x0,-0x18(%rbx) │ │ │ │ + callq 15090 │ │ │ │ + movq $0x0,-0x20(%rbx) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne d3290 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rax,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + movq $0x0,-0x18(%rbx) │ │ │ │ + callq 15090 │ │ │ │ + movq $0x0,-0x20(%rbx) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne d32d8 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmpq d2e17 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + jmpq d321a │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmp d3301 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov $0x53,%r8d │ │ │ │ + jmpq d2e17 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %r8d,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x0(,%rcx,4),%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov -0x4(%rsi,%rcx,4),%ecx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne d33aa │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + ja d3395 │ │ │ │ + jmp d33aa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r12,%rdx │ │ │ │ + jae d33aa │ │ │ │ + sub $0x1,%r12 │ │ │ │ + mov -0x4(%rbp,%r12,4),%eax │ │ │ │ + lea 0x0(,%r12,4),%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + je d3390 │ │ │ │ + mov %r15d,0x18(%r14) │ │ │ │ + mov 0x10(%r14),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12d,0x1c(%r14) │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je d3409 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdx │ │ │ │ + callq 154d0 │ │ │ │ + mov 0x10(%r14),%rdi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq d2d50 │ │ │ │ + test %eax,%eax │ │ │ │ + je d33f8 │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq d1b20 │ │ │ │ + mov $0x53,%eax │ │ │ │ + jmp d33ea │ │ │ │ + │ │ │ │ +00000000000d3410 : │ │ │ │ + push %r15 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + lea 0x0(,%rcx,8),%rdi │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x2(%rbp),%rax │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + jae d3618 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %ebp,%ecx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rbx,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + lea 0x1(%rbp),%rcx │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + and $0x1,%edi │ │ │ │ + movzbl (%rbx,%rdx,1),%edx │ │ │ │ + mov %dil,0x17(%rsp) │ │ │ │ + sar %cl,%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x3,%rcx │ │ │ │ + and $0x1,%edx │ │ │ │ + movzbl (%rbx,%rcx,1),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea 0x3(%rbp),%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + sar %cl,%esi │ │ │ │ + and $0x1,%esi │ │ │ │ + lea (%rdx,%rsi,2),%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je d3c72 │ │ │ │ + test %edx,%edx │ │ │ │ + jne d3628 │ │ │ │ + test $0x7,%al │ │ │ │ + je d3507 │ │ │ │ + add $0x4,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbp,%rax │ │ │ │ + lea 0x1(%rbp),%rbp │ │ │ │ + and $0x7,%edx │ │ │ │ + jne d34f0 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + shr $0x3,%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae d3618 │ │ │ │ + movzbl 0x1(%rbx,%rbp,1),%r12d │ │ │ │ + movzbl (%rbx,%rbp,1),%eax │ │ │ │ + movzbl 0x2(%rbx,%rbp,1),%edx │ │ │ │ + shl $0x8,%r12d │ │ │ │ + add %eax,%r12d │ │ │ │ + movzbl 0x3(%rbx,%rbp,1),%eax │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + add %r12d,%eax │ │ │ │ + cmp $0xffff,%eax │ │ │ │ + jne d3920 │ │ │ │ + mov %r12d,%r13d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%r8 │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jbe d3594 │ │ │ │ + add %rax,%rax │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jbe d3bf1 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + test %rax,%rax │ │ │ │ + je d42af │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x4(%rbp),%rax │ │ │ │ + add %rax,%r13 │ │ │ │ + cmp %r13,0x40(%rsp) │ │ │ │ + jb d3c7d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je d4056 │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea -0x1(%r12),%edi │ │ │ │ + sub %rbp,%rsi │ │ │ │ + lea 0x5(%rbp,%rdi,1),%rcx │ │ │ │ + add %r14,%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + movzbl -0x1(%rbx,%rax,1),%edx │ │ │ │ + mov %dl,-0x5(%rsi,%rax,1) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne d35c8 │ │ │ │ + lea 0x1(%r15,%rdi,1),%r15 │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + cmpb $0x0,0x17(%rsp) │ │ │ │ + jne d3c6a │ │ │ │ + mov 0x88(%rsp),%rbp │ │ │ │ + lea 0x2(%rbp),%rax │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + jb d3478 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x34,%r12d │ │ │ │ + jmpq d3926 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je d3970 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + shr $0x3,%rcx │ │ │ │ + lea -0x2(%rdi),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae d3c02 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $0x3,%rdx │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rbx,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%esi │ │ │ │ + and $0x1,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + add %edx,%r10d │ │ │ │ + cmp $0x5,%esi │ │ │ │ + jne d36a0 │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rbx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + add %eax,%r13d │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jne d36d8 │ │ │ │ + lea 0xd(%rbp),%rsi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rbx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + add %eax,%r12d │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne d3710 │ │ │ │ + mov $0x4c,%edi │ │ │ │ + add $0x11,%rbp │ │ │ │ + mov %r10d,0x38(%rsp) │ │ │ │ + add $0x4,%r12d │ │ │ │ + mov %rbp,0x88(%rsp) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je d4299 │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + mov 0x38(%rsp),%r10d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0x39979(%rip),%r11 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + jmp d37c5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r8 │ │ │ │ + movl $0x0,(%r9) │ │ │ │ + cmp $0x13,%r8 │ │ │ │ + je d3815 │ │ │ │ + mov (%r11,%r8,4),%edx │ │ │ │ + lea (%r15,%rdx,4),%r9 │ │ │ │ + cmp %r8d,%r12d │ │ │ │ + jbe d37b0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rbx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + add %eax,%edi │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne d37d8 │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov %edi,(%r9) │ │ │ │ + add $0x3,%rbp │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x13,%r8 │ │ │ │ + jne d37c1 │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + test %al,%al │ │ │ │ + je d3826 │ │ │ │ + mov %rbp,0x88(%rsp) │ │ │ │ + mov $0x4c,%edi │ │ │ │ + mov %r10d,0x50(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je d4299 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x40(%rdi),%rdx │ │ │ │ + movdqu 0x30(%rdi),%xmm6 │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movdqu 0x10(%rdi),%xmm2 │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + movdqu 0x20(%rdi),%xmm4 │ │ │ │ + mov 0x48(%rdi),%edx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + mov %edx,0x48(%rax) │ │ │ │ + movups %xmm4,0x20(%rax) │ │ │ │ + movups %xmm6,0x30(%rax) │ │ │ │ + movabs $0x1300000007,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movaps %xmm6,0x20(%rsp) │ │ │ │ + callq d1b20 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + je d3c9f │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + jmpq d3c09 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x15,%r12d │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov %r14,(%rax) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d42c4 │ │ │ │ + add $0x108,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x90(%rsp),%r13 │ │ │ │ + lea 0xb0(%rsp),%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d1f70 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d1ea0 │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + lea 0x88(%rsp),%rbp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq cffd0 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp $0xff,%eax │ │ │ │ + ja d3a20 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x1(%r15),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe d3a11 │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + cmp %rax,%rcx │ │ │ │ + ja d39dc │ │ │ │ + lea (%rcx,%rcx,2),%rsi │ │ │ │ + shr %rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %edx,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + je d4287 │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %dl,(%r14,%r15,1) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + jmp d39a2 │ │ │ │ + nop │ │ │ │ + lea -0x101(%rax),%eax │ │ │ │ + cmp $0x1c,%eax │ │ │ │ + ja d4013 │ │ │ │ + lea 0x398ca(%rip),%rdi │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + mov (%rdi,%rax,4),%r8d │ │ │ │ + lea 0x39837(%rip),%rdi │ │ │ │ + mov (%rdi,%rax,4),%r9d │ │ │ │ + cmp %r10,%r12 │ │ │ │ + jbe d3c8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je d3aa3 │ │ │ │ + mov %r10,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rbx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + add %eax,%edi │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jne d3a68 │ │ │ │ + lea -0x1(%r9),%eax │ │ │ │ + add %rdi,%r8 │ │ │ │ + lea 0x1(%r10,%rax,1),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + callq cffd0 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + cmp $0x1d,%eax │ │ │ │ + ja d4044 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x3972e(%rip),%rdi │ │ │ │ + mov 0x88(%rsp),%r11 │ │ │ │ + mov (%rdi,%rax,4),%r10d │ │ │ │ + lea 0x3969b(%rip),%rdi │ │ │ │ + mov (%rdi,%rax,4),%r9d │ │ │ │ + cmp %r11,%r12 │ │ │ │ + jbe d3c8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je d3b3b │ │ │ │ + mov %r11,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rbx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + add %eax,%edi │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jne d3b00 │ │ │ │ + lea -0x1(%r9),%eax │ │ │ │ + add %edi,%r10d │ │ │ │ + lea 0x1(%r11,%rax,1),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + cmp %r15,%r10 │ │ │ │ + ja d405e │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea (%r15,%r8,1),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jbe d3ba8 │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + ja d3b64 │ │ │ │ + lea (%rcx,%rcx,2),%rdx │ │ │ │ + shr %rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + je d4287 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %r8,%r8 │ │ │ │ + je d3c60 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea (%r14,%r15,1),%rdx │ │ │ │ + lea (%r14,%rcx,1),%r8 │ │ │ │ + sub %r10,%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r14,%rax,1),%esi │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + mov %sil,(%rdx) │ │ │ │ + cmovae %rdi,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jne d3bc8 │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + jmpq d39a2 │ │ │ │ + lea (%r8,%r8,2),%rax │ │ │ │ + shr %rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmpq d3571 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x31,%ebp │ │ │ │ + callq 15090 │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je d35f0 │ │ │ │ + mov %ebp,%r12d │ │ │ │ + jmpq d3926 │ │ │ │ + nop │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + jmpq d39a2 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq d3926 │ │ │ │ + mov $0x14,%r12d │ │ │ │ + jmpq d3926 │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov $0x17,%r12d │ │ │ │ + jmpq d3926 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov $0x33,%ebp │ │ │ │ + jmpq d3c09 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x480,%edi │ │ │ │ + callq 15600 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x80,%edi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + callq 15600 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je d42ba │ │ │ │ + test %rax,%rax │ │ │ │ + je d42ba │ │ │ │ + mov 0x50(%rsp),%r10d │ │ │ │ + lea 0x102(%r10),%eax │ │ │ │ + add %eax,%r13d │ │ │ │ + mov %eax,0x78(%rsp) │ │ │ │ + mov %r13d,%r12d │ │ │ │ + je d408c │ │ │ │ + mov $0xfffffeff,%eax │ │ │ │ + lea 0x101(%r10),%r13d │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + lea 0x88(%rsp),%rbp │ │ │ │ + sub %r10d,%eax │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %r13d,%ebx │ │ │ │ + movl $0x0,0x7c(%rsp) │ │ │ │ + mov %r12d,%r13d │ │ │ │ + mov %r8,%r12 │ │ │ │ + jmp d3d61 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r11d,%ebx │ │ │ │ + jbe d3e48 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r11d,%edx │ │ │ │ + mov %eax,(%rdi,%rdx,4) │ │ │ │ + add $0x1,%r11d │ │ │ │ + cmp %r11d,%r13d │ │ │ │ + jbe d4070 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq cffd0 │ │ │ │ + cmp $0xf,%eax │ │ │ │ + jbe d3d40 │ │ │ │ + cmp $0x10,%eax │ │ │ │ + je d3f32 │ │ │ │ + cmp $0x11,%eax │ │ │ │ + je d3e60 │ │ │ │ + cmp $0x12,%eax │ │ │ │ + jne d4234 │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + cmp %r10,%r15 │ │ │ │ + jbe d420d │ │ │ │ + mov %r10,%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + nop │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + add %eax,%r9d │ │ │ │ + cmp $0x7,%edx │ │ │ │ + jne d3db0 │ │ │ │ + add $0x7,%r10 │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + cmp $0xfffffff5,%r9d │ │ │ │ + je d3d58 │ │ │ │ + cmp %r13d,%r11d │ │ │ │ + jae d4200 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r11d,%eax │ │ │ │ + lea 0xb(%r9,%r11,1),%edx │ │ │ │ + lea (%rdi,%rax,4),%rax │ │ │ │ + jmp d3e30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + add $0x1,%r11d │ │ │ │ + cmp %edx,%r11d │ │ │ │ + je d3d58 │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %r13d,%r11d │ │ │ │ + je d3f18 │ │ │ │ + cmp %r11d,%ebx │ │ │ │ + ja d3e10 │ │ │ │ + lea (%r14,%r11,1),%ecx │ │ │ │ + movl $0x0,(%r12,%rcx,4) │ │ │ │ + jmp d3e16 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r11d,%edx │ │ │ │ + sub %ebx,%edx │ │ │ │ + mov %eax,(%r12,%rdx,4) │ │ │ │ + jmpq d3d54 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + cmp %r10,%r15 │ │ │ │ + jbe d420d │ │ │ │ + mov %r10,%rsi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + add %eax,%r9d │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne d3e80 │ │ │ │ + add $0x3,%r10 │ │ │ │ + mov %r10,0x88(%rsp) │ │ │ │ + cmp $0xfffffffd,%r9d │ │ │ │ + je d3d58 │ │ │ │ + cmp %r13d,%r11d │ │ │ │ + jae d4227 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r11d,%eax │ │ │ │ + lea 0x3(%r11,%r9,1),%edx │ │ │ │ + lea (%rdi,%rax,4),%rax │ │ │ │ + jmp d3f00 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + add $0x1,%r11d │ │ │ │ + cmp %r11d,%edx │ │ │ │ + je d3d58 │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %r13d,%r11d │ │ │ │ + je d3fdf │ │ │ │ + cmp %r11d,%ebx │ │ │ │ + ja d3ee0 │ │ │ │ + lea (%r14,%r11,1),%ecx │ │ │ │ + movl $0x0,(%r12,%rcx,4) │ │ │ │ + jmp d3ee6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0xf,%ebp │ │ │ │ + jmpq d38bd │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + cmp %rsi,%r15 │ │ │ │ + jbe d420d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d426d │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0x3,%rdx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%rax │ │ │ │ + movzbl 0x0(%rbp,%rdx,1),%edx │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x7,%ecx │ │ │ │ + add %eax,%eax │ │ │ │ + mov %rsi,0x88(%rsp) │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + or %eax,%edx │ │ │ │ + add $0x3,%edx │ │ │ │ + cmp 0x78(%rsp),%r11d │ │ │ │ + jae d3ff9 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea -0x1(%r11),%eax │ │ │ │ + mov (%rdi,%rax,4),%ecx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r11d,%eax │ │ │ │ + add %r11d,%edx │ │ │ │ + lea (%rdi,%rax,4),%rax │ │ │ │ + jmp d3fcb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + add $0x1,%r11d │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %edx,%r11d │ │ │ │ + je d3d58 │ │ │ │ + cmp %r11d,%r13d │ │ │ │ + jbe d4006 │ │ │ │ + cmp %r11d,%ebx │ │ │ │ + ja d3fb8 │ │ │ │ + lea (%r14,%r11,1),%esi │ │ │ │ + mov %ecx,(%r12,%rsi,4) │ │ │ │ + jmp d3fba │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0xe,%ebp │ │ │ │ + jmpq d38bd │ │ │ │ + mov %ebx,%eax │ │ │ │ + not %eax │ │ │ │ + add %r11d,%eax │ │ │ │ + mov (%r12,%rax,4),%ecx │ │ │ │ + jmp d3fa0 │ │ │ │ + movl $0xd,0x7c(%rsp) │ │ │ │ + jmpq d3d58 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cmp $0x100,%edx │ │ │ │ + je d3c09 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp 0x88(%rsp),%rax │ │ │ │ + setae %bpl │ │ │ │ + add $0xa,%ebp │ │ │ │ + jmpq d3c09 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov $0x12,%ebp │ │ │ │ + jmpq d3c09 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmpq d35df │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov $0x34,%ebp │ │ │ │ + jmpq d3c09 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov 0x7c(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne d38bd │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov $0x40,%ebp │ │ │ │ + mov 0x400(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je d38bd │ │ │ │ + mov $0x480,%edi │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + je d42ba │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x90,%ecx │ │ │ │ + lea 0x90(%rsp),%r13 │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movabs $0x1200000000f,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + callq d1b20 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%ebp │ │ │ │ + jne d38bd │ │ │ │ + mov $0x80,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + je d42ba │ │ │ │ + movdqu (%r8),%xmm0 │ │ │ │ + movdqu 0x10(%r8),%xmm1 │ │ │ │ + lea 0xb0(%rsp),%r12 │ │ │ │ + movdqu 0x20(%r8),%xmm2 │ │ │ │ + movdqu 0x30(%r8),%xmm3 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movdqu 0x40(%r8),%xmm4 │ │ │ │ + movdqu 0x50(%r8),%xmm5 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x60(%r8),%xmm6 │ │ │ │ + movdqu 0x70(%r8),%xmm7 │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm3,0x30(%rax) │ │ │ │ + movups %xmm4,0x40(%rax) │ │ │ │ + movups %xmm5,0x50(%rax) │ │ │ │ + movups %xmm6,0x60(%rax) │ │ │ │ + movups %xmm7,0x70(%rax) │ │ │ │ + movabs $0x200000000f,%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + callq d1b20 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq 15090 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je d3990 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + jmpq d3c09 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0xf,0x7c(%rsp) │ │ │ │ + jmpq d3d58 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x32,%ebp │ │ │ │ + jmpq d38bd │ │ │ │ + movl $0xe,0x7c(%rsp) │ │ │ │ + jmpq d3d58 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x10,%ebp │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne d38bd │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp 0x88(%rsp),%rax │ │ │ │ + setae %bpl │ │ │ │ + add $0xa,%ebp │ │ │ │ + jmpq d38bd │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov $0x36,%ebp │ │ │ │ + jmpq d38bd │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov $0x53,%ebp │ │ │ │ + jmpq d3c09 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x53,%ebp │ │ │ │ + jmpq d38bd │ │ │ │ + mov $0x53,%r12d │ │ │ │ + jmpq d3926 │ │ │ │ + mov $0x53,%ebp │ │ │ │ + jmpq d38bd │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d42d0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1f8,%rsp │ │ │ │ + mov (%rsi),%r15 │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%r8),%eax │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov %r15,0xb8(%rsp) │ │ │ │ + mov %r15,0xc0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + ja d4bb0 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + test %eax,%eax │ │ │ │ + je d4d13 │ │ │ │ + cmpl $0x1,0x20(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + je d4377 │ │ │ │ + mov %r13,%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + mov $0xffff,%eax │ │ │ │ + cmp $0xffff,%rdx │ │ │ │ + cmovae %rdx,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea -0x1(%r13),%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + jb d5473 │ │ │ │ + xor %edx,%edx │ │ │ │ + div %rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov $0x40000,%edi │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0x8(%rax),%ebx │ │ │ │ + callq 15850 │ │ │ │ + lea 0x0(,%rbx,4),%r10 │ │ │ │ + lea (%rbx,%rbx,1),%rbp │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %rax,0x1b0(%rsp) │ │ │ │ + mov %ebx,0x28(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x40c,%edi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + sete %sil │ │ │ │ + test %r12,%r12 │ │ │ │ + sete %al │ │ │ │ + or %esi,%eax │ │ │ │ + test %r9,%r9 │ │ │ │ + sete %sil │ │ │ │ + or %esi,%eax │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + sete %sil │ │ │ │ + or %eax,%esi │ │ │ │ + test %rbp,%rbp │ │ │ │ + sete %al │ │ │ │ + or %esi,%eax │ │ │ │ + test %rdx,%rdx │ │ │ │ + sete %dl │ │ │ │ + or %dl,%al │ │ │ │ + jne d54e0 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov $0x40000,%edx │ │ │ │ + mov $0xff,%esi │ │ │ │ + callq 154d0 │ │ │ │ + mov 0x28(%rsp),%r15d │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je d4ef2 │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r9,%rdi │ │ │ │ + callq 154d0 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ax,(%r12,%rax,2) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne d44d0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + mov $0x81,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0xffffffff,(%rdi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ax,0x0(%rbp,%rax,2) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne d4500 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je d4ee5 │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + jmp d4557 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je d4838 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + je d4795 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp 0x28(%rsp),%rbx │ │ │ │ + mov %r15,%r12 │ │ │ │ + sete %al │ │ │ │ + add 0x10(%rsp),%r15 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov (%r14),%eax │ │ │ │ + cmova %r15,%r8 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x18(%rsp) │ │ │ │ + seta 0x8(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne d4540 │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movq $0x0,0x170(%rsp) │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ + movq $0x0,0x180(%rsp) │ │ │ │ + movq $0x0,0x190(%rsp) │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + movq $0x0,0x1a0(%rsp) │ │ │ │ + callq d1f70 │ │ │ │ + lea 0x190(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq d1ea0 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + test $0x7,%cl │ │ │ │ + je d4b8c │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,-0x1(%rdx,%rax,1) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + test $0x7,%cl │ │ │ │ + je d4aaf │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,-0x1(%rsi,%rdx,1) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + test $0x7,%al │ │ │ │ + je d4b63 │ │ │ │ + mov 0x4(%r14),%ebp │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne d4ad8 │ │ │ │ + cmp %r12,%r8 │ │ │ │ + jbe d4f11 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + lea (%r12,%rax,1),%r13 │ │ │ │ + add %rax,%r8 │ │ │ │ + lea 0xa8(%rsp),%r12 │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r8,%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + mov 0x178(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov 0x180(%rsp),%rcx │ │ │ │ + mov (%rcx,%rdx,4),%ecx │ │ │ │ + mov (%rsi,%rdx,4),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq d25b0 │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne d46e0 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x400(%rax),%ecx │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ + mov 0x400(%rax),%edx │ │ │ │ + callq d25b0 │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x178(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x198(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + jne d4557 │ │ │ │ + mov %r13d,0x20(%rsp) │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x1b8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x1d8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x1c8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + mov 0xb8(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r15,(%rax) │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d5491 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + add $0x1f8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + mov 0x4(%r14),%r11d │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + movq $0x0,0x150(%rsp) │ │ │ │ + movq $0x0,0x158(%rsp) │ │ │ │ + movq $0x0,0x160(%rsp) │ │ │ │ + movq $0x0,0x170(%rsp) │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ + movq $0x0,0x180(%rsp) │ │ │ │ + movq $0x0,0x190(%rsp) │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + movq $0x0,0x1a0(%rsp) │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + movq $0x0,0x100(%rsp) │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ + movq $0x0,0x110(%rsp) │ │ │ │ + movq $0x0,0x120(%rsp) │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + movq $0x0,0x130(%rsp) │ │ │ │ + movq $0x0,0x140(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d4a63 │ │ │ │ + mov 0x14(%r14),%eax │ │ │ │ + lea 0x1b0(%rsp),%rsi │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12,%rcx │ │ │ │ + push %rax │ │ │ │ + mov 0x10(%r14),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0xc(%r14),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x8(%r14),%r9d │ │ │ │ + callq d11a0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + jne d4bed │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x478,%edi │ │ │ │ + callq 15600 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je d5496 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x78,%edi │ │ │ │ + callq 15600 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je d54c1 │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je d4a0e │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov (%rsi,%rax,4),%ecx │ │ │ │ + lea 0x0(,%rax,4),%r9 │ │ │ │ + addl $0x1,(%r8,%rcx,4) │ │ │ │ + cmp $0x100,%ecx │ │ │ │ + jbe d4a05 │ │ │ │ + mov 0x8(%rsi,%r9,1),%edx │ │ │ │ + add $0x3,%rax │ │ │ │ + addl $0x1,(%r10,%rdx,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb d49df │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov $0xf,%r8d │ │ │ │ + mov $0x11e,%ecx │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov $0x101,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + movl $0x1,0x400(%rsi) │ │ │ │ + callq d3360 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je d4f26 │ │ │ │ + movb $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + jmpq d4c0d │ │ │ │ + mov %r8,%r13 │ │ │ │ + sub %r12,%r13 │ │ │ │ + mov %r13,%rbp │ │ │ │ + shl $0x2,%rbp │ │ │ │ + jne d4bbd │ │ │ │ + mov %r13,0xd8(%rsp) │ │ │ │ + cmp %r12,%r8 │ │ │ │ + jbe d4984 │ │ │ │ + mov 0xd0(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rcx,%r12,1),%eax │ │ │ │ + mov %eax,(%rdx,%r12,4) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,%r8 │ │ │ │ + jne d4a98 │ │ │ │ + jmpq d4984 │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + jmpq d465a │ │ │ │ + mov 0x14(%r14),%eax │ │ │ │ + mov %r12,%rcx │ │ │ │ + movq $0x0,0x150(%rsp) │ │ │ │ + lea 0x150(%rsp),%r11 │ │ │ │ + movq $0x0,0x160(%rsp) │ │ │ │ + lea 0x1b0(%rsp),%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r11,%rdi │ │ │ │ + movq $0x0,0x160(%rsp) │ │ │ │ + push %rax │ │ │ │ + mov 0x10(%r14),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0xc(%r14),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x8(%r14),%r9d │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + callq d11a0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r13d │ │ │ │ + je d4cd9 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + movb $0x0,0x8(%rsp) │ │ │ │ + jmpq d473c │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + jmpq d4694 │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + jmpq d461f │ │ │ │ + movl $0x3d,0x20(%rsp) │ │ │ │ + jmpq d47fb │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + je d5496 │ │ │ │ + mov %rbp,0xe0(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + jmpq d4a76 │ │ │ │ + movb $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x158(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x178(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x198(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq d454c │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %r11,%rdx │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + lea 0xa8(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d26c0 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmpq d4712 │ │ │ │ + lea 0xfffe(%r13),%rsi │ │ │ │ + movabs $0x8000800080008001,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mul %rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0xf,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + cmp $0xfffe,%rsi │ │ │ │ + jbe d47fb │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + sub $0x1,%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + cmp %rsi,0x18(%rsp) │ │ │ │ + sete %sil │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + movzbl %sil,%esi │ │ │ │ + callq d2550 │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r13,%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + cmp $0xfffe,%rcx │ │ │ │ + ja d4ed0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r15d,%ebx │ │ │ │ + sub %r15d,%ecx │ │ │ │ + sub %r13d,%ebx │ │ │ │ + add $0xffff,%ebx │ │ │ │ + movzbl %ch,%edx │ │ │ │ + movzbl %cl,%esi │ │ │ │ + movzbl %bl,%r9d │ │ │ │ + mov %edx,%r8d │ │ │ │ + movzbl %bh,%ebx │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + callq d2550 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8d,%esi │ │ │ │ + callq d2550 │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r9d,%esi │ │ │ │ + callq d2550 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r14,%rbp │ │ │ │ + callq d2550 │ │ │ │ + lea 0xffff(%r15),%eax │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + jmpq d4e9c │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xb8(%rsp),%r12 │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%ecx │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + lea 0x1(%r12),%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jbe d4e86 │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rbx,%r13 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + ja d4e5d │ │ │ │ + lea (%rbx,%rbx,2),%r13 │ │ │ │ + shr %r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %cl,0x10(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je d4e92 │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + movzbl 0x10(%rsp),%ecx │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %rbx,0xb8(%rsp) │ │ │ │ + mov %cl,(%rdi,%r12,1) │ │ │ │ + cmp 0x8(%rsp),%r15d │ │ │ │ + je d4ea5 │ │ │ │ + mov %r15d,%eax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + ja d4e20 │ │ │ │ + addq $0x1,0x18(%rsp) │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %rax,0x48(%rsp) │ │ │ │ + ja d4d68 │ │ │ │ + jmpq d47eb │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0xff,%r8d │ │ │ │ + mov $0xff,%esi │ │ │ │ + jmpq d4dbc │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + jmpq d47a2 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov $0x81,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + movl $0xffffffff,(%rdi) │ │ │ │ + jmpq d450e │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + lea 0xa8(%rsp),%r12 │ │ │ │ + jmpq d4712 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov $0xf,%r8d │ │ │ │ + mov $0x1e,%ecx │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + callq d3360 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + jne d4a50 │ │ │ │ + mov 0x16c(%rsp),%eax │ │ │ │ + mov $0x11e,%r12d │ │ │ │ + mov $0x1e,%r13d │ │ │ │ + lea 0xf0(%rsp),%rbp │ │ │ │ + cmp $0x11e,%eax │ │ │ │ + mov %eax,0x78(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmovbe %rax,%r12 │ │ │ │ + mov 0x18c(%rsp),%eax │ │ │ │ + cmp $0x1e,%eax │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + cmovbe %rax,%r13 │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %esi,%esi │ │ │ │ + je d4fc3 │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax,%r12,4),%esi │ │ │ │ + add $0x1,%r12 │ │ │ │ + callq d1120 │ │ │ │ + cmp %r12,0x60(%rsp) │ │ │ │ + ja d4fa4 │ │ │ │ + mov 0x70(%rsp),%r10d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0xf0(%rsp),%rbp │ │ │ │ + test %r10d,%r10d │ │ │ │ + je d4ff5 │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax,%r12,4),%esi │ │ │ │ + add $0x1,%r12 │ │ │ │ + callq d1120 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + ja d4fd8 │ │ │ │ + mov 0xf8(%rsp),%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x110(%rsp),%rbp │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d50cc │ │ │ │ + mov %r15,0x88(%rsp) │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %r14,0x98(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + lea 0x1(%r12),%rbx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov (%rdi,%r12,4),%r8d │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + ja d505f │ │ │ │ + jmpq d515b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add %rbx,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jbe d5065 │ │ │ │ + cmp %r8d,(%rdi,%rax,4) │ │ │ │ + je d5050 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne d516e │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jbe d515b │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + cmp $0xa,%eax │ │ │ │ + ja d51ee │ │ │ │ + mov $0x11,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d1120 │ │ │ │ + lea -0x2(%r14),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d1120 │ │ │ │ + mov %r14d,%r12d │ │ │ │ + add %rbx,%r12 │ │ │ │ + mov 0xf8(%rsp),%esi │ │ │ │ + cmp %r12,%rsi │ │ │ │ + ja d5028 │ │ │ │ + mov 0x88(%rsp),%r15 │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + mov 0x98(%rsp),%r14 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x4c,%edi │ │ │ │ + callq 15600 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je d5481 │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je d5124 │ │ │ │ + lea (%rdi,%rax,4),%rcx │ │ │ │ + mov (%rcx),%esi │ │ │ │ + addl $0x1,(%r8,%rsi,4) │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + add $0x2,%rax │ │ │ │ + cmpl $0xf,(%rcx) │ │ │ │ + cmovbe %rsi,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + ja d5105 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov $0x7,%r8d │ │ │ │ + mov $0x13,%ecx │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + mov $0x13,%edx │ │ │ │ + callq d3360 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je d5220 │ │ │ │ + movb $0x0,0x8(%rsp) │ │ │ │ + jmpq d4c0d │ │ │ │ + mov %r8d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%r12 │ │ │ │ + callq d1120 │ │ │ │ + jmpq d50a4 │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + jbe d515b │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov $0xaaaaaaab,%r13d │ │ │ │ + mov %r8d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + imul %r12,%r13 │ │ │ │ + shr $0x22,%r13 │ │ │ │ + lea 0x0(%r13,%r13,2),%eax │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov %r14d,%r13d │ │ │ │ + add %eax,%eax │ │ │ │ + sub %eax,%r13d │ │ │ │ + callq d1120 │ │ │ │ + mov %r15d,%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + cmp $0x5,%r14d │ │ │ │ + jbe d51d6 │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%r15 │ │ │ │ + callq d1120 │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d1120 │ │ │ │ + cmp 0x60(%rsp),%r15 │ │ │ │ + jne d51b1 │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + ja d5455 │ │ │ │ + mov %r14d,%r12d │ │ │ │ + sub %r13d,%r12d │ │ │ │ + add %rbx,%r12 │ │ │ │ + jmpq d50a4 │ │ │ │ + cmp $0x8a,%eax │ │ │ │ + mov $0x8a,%edx │ │ │ │ + mov $0x12,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cmovbe %eax,%edx │ │ │ │ + mov %edx,%r14d │ │ │ │ + callq d1120 │ │ │ │ + lea -0xb(%r14),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x1,%r14d │ │ │ │ + callq d1120 │ │ │ │ + jmpq d509e │ │ │ │ + lea 0x130(%rsp),%r12 │ │ │ │ + mov 0x1ac(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d0990 │ │ │ │ + test %eax,%eax │ │ │ │ + je d5481 │ │ │ │ + mov 0x1ac(%rsp),%r9d │ │ │ │ + mov 0x130(%rsp),%rcx │ │ │ │ + test %r9d,%r9d │ │ │ │ + je d52a3 │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + mov $0x10,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp d526f │ │ │ │ + lea 0x37eb4(%rip),%rdx │ │ │ │ + mov (%rdx,%rax,4),%edx │ │ │ │ + mov (%rsi,%rdx,4),%edx │ │ │ │ + mov %edx,(%rcx,%rax,4) │ │ │ │ + mov 0x1ac(%rsp),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb d5265 │ │ │ │ + jmp d52a3 │ │ │ │ + lea -0x1(%rax),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d0990 │ │ │ │ + test %eax,%eax │ │ │ │ + je d5481 │ │ │ │ + mov 0x130(%rsp),%rcx │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + mov -0x4(%rcx,%rax,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + sete %cl │ │ │ │ + cmp $0x4,%rax │ │ │ │ + seta %dl │ │ │ │ + test %dl,%cl │ │ │ │ + jne d5287 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + test $0x7,%al │ │ │ │ + je d5932 │ │ │ │ + and $0x7,%eax │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + or %dil,-0x1(%rsi,%rdx,1) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + test $0x7,%al │ │ │ │ + je d5923 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + test $0x7,%al │ │ │ │ + je d54ed │ │ │ │ + mov 0xa8(%rsp),%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov $0x11e,%r12d │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,-0x1(%rsi,%rdx,1) │ │ │ │ + mov 0x78(%rsp),%esi │ │ │ │ + mov $0x1e,%edx │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x130(%rsp),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x11e,%esi │ │ │ │ + cmovbe %esi,%r12d │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + sub $0x101,%r12d │ │ │ │ + cmp $0x1e,%esi │ │ │ │ + cmovbe %esi,%edx │ │ │ │ + mov 0x138(%rsp),%rsi │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + lea -0x4(%rsi),%edx │ │ │ │ + sub $0x1,%esi │ │ │ │ + mov (%rcx,%rsi,4),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je d53cf │ │ │ │ + jmp d53d3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%esi │ │ │ │ + sub $0x1,%edx │ │ │ │ + add $0x2,%esi │ │ │ │ + mov (%rcx,%rsi,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne d53d3 │ │ │ │ + test %edx,%edx │ │ │ │ + jne d53c0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + mov %r13d,%r14d │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %edx,%ebp │ │ │ │ + jmp d5433 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r12d,%esi │ │ │ │ + and $0x7,%eax │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + shr %cl,%esi │ │ │ │ + mov 0xb0(%rsp),%r9 │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%rbx │ │ │ │ + and $0x1,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,-0x1(%r9,%rdi,1) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + cmp $0x5,%rbx │ │ │ │ + je d54fc │ │ │ │ + test $0x7,%al │ │ │ │ + jne d53eb │ │ │ │ + mov %r8,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + callq d2550 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + jmp d53eb │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x10,%esi │ │ │ │ + callq d1120 │ │ │ │ + lea -0x3(%r13),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d1120 │ │ │ │ + jmpq d51e6 │ │ │ │ + movq $0x1,0x18(%rsp) │ │ │ │ + jmpq d4393 │ │ │ │ + movb $0x0,0x8(%rsp) │ │ │ │ + mov $0x53,%r13d │ │ │ │ + jmpq d4c0d │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movb $0x0,0x8(%rsp) │ │ │ │ + mov $0x53,%r13d │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + jmpq d4c0d │ │ │ │ + movb $0x0,0x8(%rsp) │ │ │ │ + mov $0x53,%r13d │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + jmpq d4c0d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x53,0x20(%rsp) │ │ │ │ + jmpq d47fb │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + jmpq d5331 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13,%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r14d,%r13d │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %r8,%rdx │ │ │ │ + jmp d555c │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + and $0x7,%eax │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + mov 0xb0(%rsp),%r8 │ │ │ │ + add $0x1,%r12 │ │ │ │ + shr %cl,%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,-0x1(%r8,%rdi,1) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + cmp $0x5,%r12 │ │ │ │ + je d557e │ │ │ │ + test $0x7,%al │ │ │ │ + jne d5516 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + callq d2550 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + jmp d5516 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmp d55cd │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %ebx,%esi │ │ │ │ + and $0x7,%eax │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + shr %cl,%esi │ │ │ │ + mov 0xb0(%rsp),%r8 │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%r12 │ │ │ │ + and $0x1,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,-0x1(%r8,%rdi,1) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + je d55ef │ │ │ │ + test $0x7,%al │ │ │ │ + jne d5589 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + callq d2550 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + jmp d5589 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbp,%rbx │ │ │ │ + lea 0x4(%rdx),%r12d │ │ │ │ + mov %rsi,%rbp │ │ │ │ + test %r12,%r12 │ │ │ │ + je d56b9 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov 0x130(%rsp),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov (%rdx,%rbp,4),%edx │ │ │ │ + mov %edx,0x20(%rsp) │ │ │ │ + jmp d5677 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + and $0x7,%eax │ │ │ │ + mov 0xb8(%rsp),%rsi │ │ │ │ + mov 0xb0(%rsp),%r8 │ │ │ │ + add $0x1,%rbx │ │ │ │ + shr %cl,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,-0x1(%r8,%rsi,1) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + je d56a0 │ │ │ │ + test $0x7,%al │ │ │ │ + jne d5632 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + callq d2550 │ │ │ │ + mov 0x78(%rsp),%r9 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + jmp d5632 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jne d561f │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12d,%r13d │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa8(%rsp),%r12 │ │ │ │ + cmpq $0x0,0x118(%rsp) │ │ │ │ + je d57ce │ │ │ │ + mov %r13d,0x78(%rsp) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + jmp d5707 │ │ │ │ + cmp $0x11,%ecx │ │ │ │ + je d58ae │ │ │ │ + cmp $0x12,%ecx │ │ │ │ + je d5839 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + cmp %rbp,0x118(%rsp) │ │ │ │ + jbe d57c1 │ │ │ │ + mov 0x110(%rsp),%rdx │ │ │ │ + mov 0x198(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x0(,%rbp,4),%rbx │ │ │ │ + mov 0x1a0(%rsp),%rcx │ │ │ │ + mov (%rdx,%rbp,4),%edx │ │ │ │ + mov (%rcx,%rdx,4),%ecx │ │ │ │ + mov (%rsi,%rdx,4),%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq d25b0 │ │ │ │ + mov 0x110(%rsp),%rdx │ │ │ │ + lea 0x1(%rbp),%rsi │ │ │ │ + mov (%rdx,%rbp,4),%ecx │ │ │ │ + cmp $0x10,%ecx │ │ │ │ + jne d56e4 │ │ │ │ + mov 0x4(%rdx,%rbx,1),%eax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmp d57a8 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + and $0x7,%edx │ │ │ │ + mov 0xb8(%rsp),%rsi │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,-0x1(%rdi,%rsi,1) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je d5810 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + test $0x7,%dl │ │ │ │ + jne d5763 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + jmp d5763 │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov 0x78(%rsp),%r13d │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0xd0(%rsp),%rdx │ │ │ │ + callq d26c0 │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ + mov 0x400(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne d5819 │ │ │ │ + movb $0x0,0x8(%rsp) │ │ │ │ + mov $0x40,%r13d │ │ │ │ + jmpq d4c0d │ │ │ │ + add $0x2,%rbp │ │ │ │ + jmpq d56f9 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x400(%rax),%edx │ │ │ │ + callq d25b0 │ │ │ │ + jmpq d4c0d │ │ │ │ + mov 0x4(%rdx,%rbx,1),%eax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmp d5895 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + and $0x7,%edx │ │ │ │ + mov 0xb8(%rsp),%rsi │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,-0x1(%rdi,%rsi,1) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + cmp $0x7,%rbx │ │ │ │ + je d5810 │ │ │ │ + test $0x7,%dl │ │ │ │ + jne d584d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + jmp d584d │ │ │ │ + mov 0x4(%rdx,%rbx,1),%eax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmp d590a │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + and $0x7,%edx │ │ │ │ + mov 0xb8(%rsp),%rsi │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + shr %cl,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + and $0x1,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,-0x1(%rdi,%rsi,1) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + je d5810 │ │ │ │ + test $0x7,%dl │ │ │ │ + jne d58c2 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + jmp d58c2 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + jmpq d5315 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + jmpq d52d9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d5950 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jbe d5aa8 │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + mov %rsi,%r15 │ │ │ │ + movzbl 0x1(%rdx),%esi │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov $0x18,%r13d │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl $0x8,%eax │ │ │ │ + mov %esi,%edx │ │ │ │ + add %esi,%eax │ │ │ │ + imul $0xbdef7bdf,%eax,%eax │ │ │ │ + cmp $0x8421084,%eax │ │ │ │ + ja d59e8 │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x5,%dl │ │ │ │ + and $0xf,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + cmp $0x8,%al │ │ │ │ + jne d5ab8 │ │ │ │ + test %cl,%cl │ │ │ │ + js d5ab8 │ │ │ │ + mov $0x1a,%r13d │ │ │ │ + test %dl,%dl │ │ │ │ + jne d59e8 │ │ │ │ + mov 0x10(%r8),%rax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %r8,%rbx │ │ │ │ + lea -0x2(%r12),%rcx │ │ │ │ + lea 0x2(%rbp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je d5ac8 │ │ │ │ + callq *%rax │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne d59e8 │ │ │ │ + mov (%rbx),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je d5a00 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x4(%rbp,%r12,1),%rdi │ │ │ │ + callq d2c00 │ │ │ │ + mov (%r14),%r9 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je d5a91 │ │ │ │ + mov $0x15ae,%r11d │ │ │ │ + mov $0x80078071,%r10d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x15ae,%r8d │ │ │ │ + mov %r11d,%ebp │ │ │ │ + mov %r9,%rax │ │ │ │ + cmovbe %r8,%rbp │ │ │ │ + sub %ebp,%r8d │ │ │ │ + lea (%r9,%rbp,1),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + add %ecx,%edx │ │ │ │ + add %edx,%ebx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne d5a50 │ │ │ │ + mov %edx,%eax │ │ │ │ + add %rbp,%r9 │ │ │ │ + imul %r10,%rax │ │ │ │ + shr $0x2f,%rax │ │ │ │ + imul $0xfff1,%eax,%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %ebx,%eax │ │ │ │ + imul %r10,%rax │ │ │ │ + shr $0x2f,%rax │ │ │ │ + imul $0xfff1,%eax,%eax │ │ │ │ + sub %eax,%ebx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne d5a30 │ │ │ │ + shl $0x10,%ebx │ │ │ │ + or %ebx,%edx │ │ │ │ + cmp %edx,%edi │ │ │ │ + mov $0x3a,%eax │ │ │ │ + cmovne %eax,%r13d │ │ │ │ + jmpq d59e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x35,%r13d │ │ │ │ + jmpq d59e8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x19,%r13d │ │ │ │ + jmpq d59e8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + callq d3410 │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmpq d59dd │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d5ae0 : │ │ │ │ + push %r15 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov $0x78,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + callq d2550 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je d5c85 │ │ │ │ + callq *%rax │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je d5bb8 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d5c9a │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%r8d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je d5c92 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x15ae,%r10d │ │ │ │ + mov $0x80078071,%r9d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x15ae,%r8d │ │ │ │ + mov %r10d,%r11d │ │ │ │ + mov %r14,%rax │ │ │ │ + cmovbe %r8,%r11 │ │ │ │ + sub %r11d,%r8d │ │ │ │ + lea (%r14,%r11,1),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + add $0x1,%rax │ │ │ │ + add %esi,%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne d5c00 │ │ │ │ + mov %edx,%eax │ │ │ │ + add %r11,%r14 │ │ │ │ + imul %r9,%rax │ │ │ │ + shr $0x2f,%rax │ │ │ │ + imul $0xfff1,%eax,%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + imul %r9,%rax │ │ │ │ + shr $0x2f,%rax │ │ │ │ + imul $0xfff1,%eax,%eax │ │ │ │ + sub %eax,%ecx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne d5be0 │ │ │ │ + shl $0x10,%ecx │ │ │ │ + or %edx,%ecx │ │ │ │ + mov %ecx,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je d5c6c │ │ │ │ + nop │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movzbl (%rax,%r15,1),%esi │ │ │ │ + add $0x1,%r15 │ │ │ │ + callq d2550 │ │ │ │ + cmp %r15,0x8(%rsp) │ │ │ │ + ja d5c50 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d27e0 │ │ │ │ + jmpq d5b7b │ │ │ │ + callq d42d0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmpq d5b76 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp d5c44 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000d5ca0 : │ │ │ │ + movabs $0x100000002,%rax │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movabs $0x300000800,%rax │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + movabs $0x100000080,%rax │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000d5cf0 : │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000d5d10 : │ │ │ │ + test %rsi,%rsi │ │ │ │ + je d5d48 │ │ │ │ + add %rdi,%rsi │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + lea 0x36f9c(%rip),%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdi),%edx │ │ │ │ + add $0x1,%rdi │ │ │ │ + xor %eax,%edx │ │ │ │ + shr $0x8,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + xor (%rcx,%rdx,4),%eax │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne d5d28 │ │ │ │ + not %eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d5d50 : │ │ │ │ + jmpq d2c00 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d5d60 : │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x4(%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jne d5d62 │ │ │ │ + movb $0x0,0x4(%rdi) │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d5d80 : │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x4,%r8 │ │ │ │ + jne d5daa │ │ │ │ + movzbl 0x4(%rbp),%ecx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je d5db8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x5(%rbp),%ecx │ │ │ │ + movsbl 0x1(%rbx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne d5daa │ │ │ │ + movzbl 0x6(%rbp),%ecx │ │ │ │ + movsbl 0x2(%rbx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne d5daa │ │ │ │ + movsbl 0x3(%rbx),%eax │ │ │ │ + movzbl 0x7(%rbp),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + sete %al │ │ │ │ + jmp d5daa │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000d5de0 : │ │ │ │ + movzbl 0x4(%rdi),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d5df0 : │ │ │ │ + movzbl 0x6(%rdi),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d5e00 : │ │ │ │ + movzbl 0x7(%rdi),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d5e10 : │ │ │ │ + lea 0x8(%rdi),%rax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d5e20 : │ │ │ │ + lea 0x8(%rdi),%rax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d5e30 : │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq d5d50 │ │ │ │ + lea 0x8(%rax),%edi │ │ │ │ + mov %eax,%ebp │ │ │ │ + add %rbx,%rdi │ │ │ │ + callq d2c00 │ │ │ │ + lea 0x4(%rbp),%esi │ │ │ │ + lea 0x4(%rbx),%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq d5d10 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + cmp %eax,%r12d │ │ │ │ + pop %r12 │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d5e70 : │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq d5d50 │ │ │ │ + lea 0x4(%rbp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea 0x4(%rbx),%esi │ │ │ │ + callq d5d10 │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,0x8(%rbp,%rbx,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d5ea0 : │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq d5d50 │ │ │ │ + add $0xc,%eax │ │ │ │ + add %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d5ec0 : │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq d5d50 │ │ │ │ + add $0xc,%eax │ │ │ │ + add %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d5ee0 : │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + callq d5d50 │ │ │ │ + mov (%r14),%r13 │ │ │ │ + lea 0xc(%rax),%ebx │ │ │ │ + mov $0x4d,%eax │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x0(%r13,%rbx,1),%rcx │ │ │ │ + cmovae %r13,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + ja d5f63 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je d5f72 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,(%r14) │ │ │ │ + lea (%rdx,%r13,1),%rcx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je d5f61 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %dl,(%rcx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne d5f50 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov $0x53,%eax │ │ │ │ + jmp d5f63 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d5f80 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov $0x4d,%r8d │ │ │ │ + lea 0xc(%rcx),%rax │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lea (%rdx,%rax,1),%r13 │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmovb %rdx,%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + ja d604c │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq 15960 │ │ │ │ + test %rax,%rax │ │ │ │ + je d605e │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %r13,(%r14) │ │ │ │ + sub %rcx,%r13 │ │ │ │ + lea -0xc(%rax,%r13,1),%rdi │ │ │ │ + mov %ebp,%eax │ │ │ │ + bswap %eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,0x4(%rdi) │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + mov %al,0x5(%rdi) │ │ │ │ + movzbl 0x2(%r12),%eax │ │ │ │ + mov %al,0x6(%rdi) │ │ │ │ + movzbl 0x3(%r12),%eax │ │ │ │ + mov %al,0x7(%rdi) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je d6044 │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rbx,%rax,1),%rsi │ │ │ │ + sub %ebx,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r8),%edx │ │ │ │ + lea (%rcx,%r8,1),%eax │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jne d6030 │ │ │ │ + callq d5e70 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov $0x53,%r8d │ │ │ │ + jmp d604c │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + shl $0x2,%rax │ │ │ │ + je d6140 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rsp,%r12 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + je d60e0 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + movzbl (%rax,%rbx,1),%esi │ │ │ │ + callq d2550 │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea 0x0(,%rdx,4),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb d60c0 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + lea 0x37276(%rip),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d5f80 │ │ │ │ + test %eax,%eax │ │ │ │ + jne d6118 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d6147 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp d60f9 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movzbl (%rsi),%r14d │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + test %r14b,%r14b │ │ │ │ + je d628c │ │ │ │ + mov %rsi,%rbp │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp d61c2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jbe d61fa │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rbx,%r12 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + ja d61e0 │ │ │ │ + lea (%rbx,%rbx,2),%rdx │ │ │ │ + shr %rdx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je d6203 │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %r14b,(%rdi,%r15,1) │ │ │ │ + movzbl 0x1(%rbp,%r13,1),%r14d │ │ │ │ + lea 0x1(%r13),%rdx │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne d61b0 │ │ │ │ + cmp $0x4e,%r13 │ │ │ │ + ja d628c │ │ │ │ + lea 0x10(%rsp),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + lea 0x1(%rax),%rbp │ │ │ │ + test %sil,%sil │ │ │ │ + je d6255 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + callq d2550 │ │ │ │ + movzbl -0x1(%rbp),%esi │ │ │ │ + test %sil,%sil │ │ │ │ + jne d6240 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + lea 0x3711a(%rip),%rcx │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + lea 0x8(%rdi),%rsi │ │ │ │ + callq d5f80 │ │ │ │ + test %eax,%eax │ │ │ │ + jne d6282 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d62ab │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsi),%eax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je d6390 │ │ │ │ + test %eax,%eax │ │ │ │ + je d6358 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je d6410 │ │ │ │ + lea 0x8(%r13),%rsi │ │ │ │ + lea 0x37070(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d5f80 │ │ │ │ + test %eax,%eax │ │ │ │ + jne d6328 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d6472 │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsi),%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + test %edx,%edx │ │ │ │ + je d6309 │ │ │ │ + movzbl 0x1d(%rsi),%esi │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x1c(%r12),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + jmp d6309 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsi),%rbx │ │ │ │ + lea -0x1(,%rbx,4),%rdx │ │ │ │ + jmp d63b9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + lea -0x1(%rbx),%rsi │ │ │ │ + movzbl (%rax,%rdx,1),%ecx │ │ │ │ + sub $0x4,%rdx │ │ │ │ + cmp $0xff,%cl │ │ │ │ + jne d63d0 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne d63a0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmpq d6309 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rsp,%r14 │ │ │ │ + jmp d63e5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + movzbl 0x3(%rax,%rbp,4),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + callq d2550 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + ja d63e0 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + jmpq d6309 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je d6309 │ │ │ │ + mov %rsp,%rbp │ │ │ │ + movzbl 0x1d(%rsi),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x1c(%r12),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x21(%r12),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x20(%r12),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x25(%r12),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x24(%r12),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2550 │ │ │ │ + jmp d63fb │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d6480 : │ │ │ │ + movabs $0x800000006,%rax │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000d64b0 : │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je d64c2 │ │ │ │ + callq 15090 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000d64e0 : │ │ │ │ + jmpq d64b0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d64f0 : │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq d64e0 │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + movdqu 0x10(%rbx),%xmm1 │ │ │ │ + cmpq $0x0,0x8(%rbx) │ │ │ │ + movups %xmm1,0x10(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + je d6548 │ │ │ │ + mov $0x400,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je d657e │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x2,%rcx │ │ │ │ + jne d655c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movzbl (%rcx,%rax,1),%ecx │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + lea 0x0(,%rsi,4),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb d6558 │ │ │ │ + jmp d6548 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je d6548 │ │ │ │ + mov $0x53,%eax │ │ │ │ + jmp d654a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d6590 : │ │ │ │ + push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %r8d,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je d65f0 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %r14b,(%rax,%rdi,4) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %r13b,0x1(%rax,%rsi,4) │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %r12b,0x2(%rax,%rdx,4) │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %bpl,0x3(%rax,%rdx,4) │ │ │ │ + xor %eax,%eax │ │ │ │ + addq $0x1,0x10(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nop │ │ │ │ + mov $0x400,%edi │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je d6605 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + jmp d65b0 │ │ │ │ + mov $0x53,%eax │ │ │ │ + jmp d65e6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d6610 : │ │ │ │ + mov (%rdi),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x6,%edx │ │ │ │ + ja d6627 │ │ │ │ + lea 0x365f0(%rip),%rcx │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + imul (%rcx,%rdx,4),%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %r8,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %r8,%rdi │ │ │ │ + push %r13 │ │ │ │ + mov %r9,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebx │ │ │ │ + sub $0x558,%rsp │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x548(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq d6610 │ │ │ │ + imul %eax,%ebx │ │ │ │ + lea 0x7(%rax),%r12d │ │ │ │ + shr $0x3,%r12d │ │ │ │ + lea 0x7(%rbx),%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov 0x34(%r13),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je d6729 │ │ │ │ + cmpl $0x3,(%r15) │ │ │ │ + je d66a2 │ │ │ │ + cmpl $0x7,0x4(%r15) │ │ │ │ + ja d6729 │ │ │ │ + mov $0x1f,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je d66fd │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je d66fa │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov %rbx,%rcx │ │ │ │ + add $0x1,%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rax,%rbx │ │ │ │ + movb $0x0,-0x1(%r14) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + add $0x1,%r13d │ │ │ │ + add %rcx,%rbp │ │ │ │ + add %rbx,%r14 │ │ │ │ + callq d05a0 │ │ │ │ + cmp %r13d,0x10(%rsp) │ │ │ │ + jne d66cd │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x548(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d6fc5 │ │ │ │ + add $0x558,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov $0x1f,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je d66fd │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je d66ac │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je d6cea │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je d69ac │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je d6e50 │ │ │ │ + mov $0x58,%r8d │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne d66fd │ │ │ │ + movdqu 0x0(%r13),%xmm7 │ │ │ │ + lea 0x1b8(%rsp),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movups %xmm7,0x90(%rsp) │ │ │ │ + movdqu 0x10(%r13),%xmm7 │ │ │ │ + movl $0x1,0x90(%rsp) │ │ │ │ + movups %xmm7,0xa0(%rsp) │ │ │ │ + movdqu 0x20(%r13),%xmm7 │ │ │ │ + lea 0x140(%rsp),%r13 │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movups %xmm7,0xb0(%rsp) │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + movq $0x0,0x8(%r13) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je d67f5 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je d67f9 │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rbx,0x8(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + cmp %r13,0x68(%rsp) │ │ │ │ + jne d67cc │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je d6987 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov 0x8(%r13),%r14 │ │ │ │ + callq d05a0 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je d6ce0 │ │ │ │ + callq *%rax │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je d6907 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp %rax,0x0(%rbp) │ │ │ │ + jae d6915 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r15d,0x28(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x18,%r13 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp $0x5,%r15d │ │ │ │ + jne d6890 │ │ │ │ + movzbl 0x28(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + mov %al,(%r14) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je d696a │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x140(%rsp,%rax,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rcx,%rax,1),%edx │ │ │ │ + mov %dl,0x1(%r14,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne d6958 │ │ │ │ + addl $0x1,0x58(%rsp) │ │ │ │ + add 0x70(%rsp),%r14 │ │ │ │ + add %rbx,0x20(%rsp) │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + cmp %eax,0x10(%rsp) │ │ │ │ + jne d686a │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x18,%rbx │ │ │ │ + callq 15090 │ │ │ │ + movq $0x0,-0x18(%rbx) │ │ │ │ + cmp %rbx,0x68(%rsp) │ │ │ │ + jne d698c │ │ │ │ + jmpq d66fa │ │ │ │ + lea 0xc0(%rsp),%r13 │ │ │ │ + lea 0x138(%rsp),%rax │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je d69f2 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je d6fba │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + add $0x18,%r13 │ │ │ │ + cmp %r13,0x58(%rsp) │ │ │ │ + jne d69cb │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je d6cb4 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + lea 0x1(%r14),%rdi │ │ │ │ + mov %rbp,%r11 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %r12,%r8 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %r14d,%r10d │ │ │ │ + movss %xmm7,0x18(%rsp) │ │ │ │ + mov %r11,%r14 │ │ │ │ + cvtsi2ss %rax,%xmm11 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + movss 0x312a2(%rip),%xmm3 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + lea 0x140(%rsp),%r13 │ │ │ │ + lea 0x540(%rsp),%rbp │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movss %xmm11,0x70(%rsp) │ │ │ │ + movss 0x70(%rsp),%xmm11 │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r10d,%r14d │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea (%rbx,%rbx,2),%rax │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov (%rdi,%rax,8),%r15 │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %ebx,0x30(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq d05a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x80,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea (%r15,%r12,1),%rcx │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + test %edi,%edi │ │ │ │ + je d6af5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + add $0x1,%r15 │ │ │ │ + addl $0x1,0x140(%rsp,%rax,4) │ │ │ │ + cmp %r15,%rcx │ │ │ │ + jne d6ae0 │ │ │ │ + addl $0x1,0x0(%r13,%rbx,4) │ │ │ │ + mov %r13,%rax │ │ │ │ + movaps %xmm7,%xmm6 │ │ │ │ + movss 0x377d3(%rip),%xmm2 │ │ │ │ + movss 0x377bf(%rip),%xmm5 │ │ │ │ + movss 0x377bb(%rip),%xmm4 │ │ │ │ + movss 0x377be(%rip),%xmm8 │ │ │ │ + movss 0x377b9(%rip),%xmm10 │ │ │ │ + movss 0x377b4(%rip),%xmm9 │ │ │ │ + jmp d6b51 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%rax │ │ │ │ + addss %xmm1,%xmm6 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je d6c11 │ │ │ │ + mov (%rax),%ecx │ │ │ │ + movaps %xmm7,%xmm1 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je d6b40 │ │ │ │ + pxor %xmm12,%xmm12 │ │ │ │ + movaps %xmm3,%xmm0 │ │ │ │ + cvtsi2ss %rcx,%xmm12 │ │ │ │ + divss %xmm11,%xmm12 │ │ │ │ + divss %xmm12,%xmm0 │ │ │ │ + comiss 0x37754(%rip),%xmm0 │ │ │ │ + jbe d6b91 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mulss %xmm4,%xmm0 │ │ │ │ + addss %xmm5,%xmm1 │ │ │ │ + comiss 0x3773d(%rip),%xmm0 │ │ │ │ + ja d6b80 │ │ │ │ + comiss 0x37740(%rip),%xmm0 │ │ │ │ + movaps %xmm2,%xmm15 │ │ │ │ + jbe d6ec0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mulss %xmm2,%xmm0 │ │ │ │ + addss %xmm3,%xmm1 │ │ │ │ + comiss 0x37721(%rip),%xmm0 │ │ │ │ + ja d6ba8 │ │ │ │ + movaps %xmm0,%xmm14 │ │ │ │ + movaps %xmm0,%xmm13 │ │ │ │ + add $0x4,%rax │ │ │ │ + mulss %xmm0,%xmm14 │ │ │ │ + mulss %xmm8,%xmm13 │ │ │ │ + mulss %xmm0,%xmm14 │ │ │ │ + mulss %xmm13,%xmm0 │ │ │ │ + divss %xmm8,%xmm14 │ │ │ │ + mulss %xmm15,%xmm0 │ │ │ │ + subss %xmm0,%xmm14 │ │ │ │ + movaps %xmm14,%xmm0 │ │ │ │ + addss %xmm13,%xmm0 │ │ │ │ + subss %xmm10,%xmm0 │ │ │ │ + mulss %xmm9,%xmm0 │ │ │ │ + addss %xmm0,%xmm1 │ │ │ │ + mulss %xmm12,%xmm1 │ │ │ │ + addss %xmm1,%xmm6 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne d6b51 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je d6f14 │ │ │ │ + movss 0x18(%rsp),%xmm4 │ │ │ │ + comiss %xmm6,%xmm4 │ │ │ │ + minss %xmm4,%xmm6 │ │ │ │ + cmova 0x30(%rsp),%r14d │ │ │ │ + movss %xmm6,0x18(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp $0x5,%rbx │ │ │ │ + jne d6a8f │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov %r10b,-0x1(%rax) │ │ │ │ + test %esi,%esi │ │ │ │ + je d6c94 │ │ │ │ + mov %r10d,%eax │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + mov 0xc0(%rsp,%rax,8),%rsi │ │ │ │ + callq 15720 │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movss 0x3105c(%rip),%xmm3 │ │ │ │ + addl $0x1,0x40(%rsp) │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + add %r12,%r14 │ │ │ │ + add %rsi,0x38(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + cmp %eax,0x10(%rsp) │ │ │ │ + jne d6a76 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x18,%rbx │ │ │ │ + callq 15090 │ │ │ │ + movq $0x0,-0x18(%rbx) │ │ │ │ + cmp %rbx,0x58(%rsp) │ │ │ │ + jne d6cb9 │ │ │ │ + jmpq d66fa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq d5ae0 │ │ │ │ + jmpq d68ea │ │ │ │ + lea 0x140(%rsp),%r13 │ │ │ │ + lea 0x1b8(%rsp),%rax │ │ │ │ + mov %r13,0x58(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + test %eax,%eax │ │ │ │ + je d6d2a │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je d6fba │ │ │ │ + mov %rax,(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp %r15,0x60(%rsp) │ │ │ │ + jne d6d07 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je d6f81 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + mov %rbp,%r15 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + lea 0x1(%rdi,%rax,1),%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14d,%r12d │ │ │ │ + callq d05a0 │ │ │ │ + movq $0x0,(%rbx,%r14,8) │ │ │ │ + test %r14,%r14 │ │ │ │ + je d6ece │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + lea (%rdi,%rcx,1),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0xff,%r11d │ │ │ │ + test %eax,%eax │ │ │ │ + je d6e1f │ │ │ │ + nop │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + movzbl %al,%edx │ │ │ │ + test %al,%al │ │ │ │ + jns d6e0f │ │ │ │ + mov %r11d,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + add $0x1,%rdi │ │ │ │ + add %rdx,%r8 │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jne d6e00 │ │ │ │ + mov %r8,(%rbx,%r14,8) │ │ │ │ + cmp %r8,0x18(%rsp) │ │ │ │ + jbe d6e30 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r12b,0x20(%rsp) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp $0x5,%r14 │ │ │ │ + je d6f22 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea (%r14,%r14,2),%rax │ │ │ │ + mov (%rdi,%rax,8),%rdi │ │ │ │ + jmpq d6dc8 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je d66fa │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + add $0x1,%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x40(%r13),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + movzbl (%rax,%r15,1),%r9d │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %r9b,-0x1(%r14) │ │ │ │ + add %r12,%r14 │ │ │ │ + callq d05a0 │ │ │ │ + add %rbx,%rsi │ │ │ │ + cmp %r15,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + jne d6e7a │ │ │ │ + jmpq d66fa │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movss 0x37413(%rip),%xmm15 │ │ │ │ + jmpq d6bb9 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d6fac │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + add %rdx,%rdi │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne d6ef0 │ │ │ │ + mov %rdi,0xc0(%rsp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmpq d6e2b │ │ │ │ + movss %xmm6,0x18(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq d6c33 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movzbl 0x20(%rsp),%edi │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %dil,-0x1(%rax) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je d6f61 │ │ │ │ + movzbl 0x20(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0x140(%rsp,%rax,8),%rsi │ │ │ │ + callq 15720 │ │ │ │ + addl $0x1,0x38(%rsp) │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + add %r12,%r15 │ │ │ │ + add %rsi,0x40(%rsp) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + cmp %eax,0x10(%rsp) │ │ │ │ + jne d6da8 │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + add $0x18,%rbx │ │ │ │ + movq $0x0,-0x18(%rbx) │ │ │ │ + cmp 0x60(%rsp),%rbx │ │ │ │ + je d66fa │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + jmp d6f8b │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + jmpq d6e2b │ │ │ │ + mov $0x53,%r8d │ │ │ │ + jmpq d66fd │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + lea 0x10(%r9),%rax │ │ │ │ + mov %ecx,%r15d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %r9,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x2a8,%rsp │ │ │ │ + mov 0x2e0(%rsp),%rdx │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x298(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + callq d6610 │ │ │ │ + mov 0x8(%rbp),%r9d │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne d70de │ │ │ │ + imul %eax,%r15d │ │ │ │ + mov %r15d,%ebp │ │ │ │ + lea 0x7(%r15),%r15d │ │ │ │ + mov %r15d,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + imul %r12d,%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + jne d708a │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne d7612 │ │ │ │ + cmp $0x7,%r14d │ │ │ │ + ja d709d │ │ │ │ + and $0xfffffff8,%r15d │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jne d71b2 │ │ │ │ + mov 0x298(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d760d │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + add $0x2a8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq d6630 │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0x190(%rsp),%r8 │ │ │ │ + lea 0x150(%rsp),%rcx │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x110(%rsp),%rdx │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %r8,0x80(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ + push %r14 │ │ │ │ + push %r12 │ │ │ │ + mov 0x40(%rsp),%r9d │ │ │ │ + callq d0430 │ │ │ │ + mov 0x158(%rsp),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + test %rax,%rax │ │ │ │ + je d7637 │ │ │ │ + mov 0x1c8(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne d7214 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je d7214 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x298(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d760d │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x2a8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 15090 │ │ │ │ + mov %edx,%edi │ │ │ │ + sub %r12d,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je d71f8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq d0f50 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq d6630 │ │ │ │ + mov 0x298(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d760d │ │ │ │ + mov %r14,%rdi │ │ │ │ + jmp d719c │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + lea 0x250(%rsp),%r8 │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + lea 0x210(%rsp),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rdx │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + push %r14 │ │ │ │ + push %r12 │ │ │ │ + mov 0x40(%rsp),%r9d │ │ │ │ + callq d0430 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + cmp $0x7,%r14d │ │ │ │ + jbe d7485 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r14d,0x38(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov %r15,(%rsp) │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rbx,%rax,1),%ebx │ │ │ │ + mov %ebx,0x34(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je d7375 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov (%rbx,%rax,1),%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je d735e │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x35978(%rip),%rdx │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + mov %ebx,%r14d │ │ │ │ + sub 0x1c(%rsp),%r14d │ │ │ │ + mov (%rdx,%rax,1),%r13d │ │ │ │ + lea 0x35940(%rip),%rdx │ │ │ │ + imul (%rdx,%rax,1),%r8d │ │ │ │ + lea 0x35974(%rip),%rdx │ │ │ │ + add (%rdx,%rax,1),%r8d │ │ │ │ + lea 0x35989(%rip),%rdx │ │ │ │ + imul 0x30(%rsp),%r8d │ │ │ │ + mov (%rdx,%rax,1),%r15d │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + add %r8d,%r15d │ │ │ │ + mov (%rdx,%rax,2),%r12 │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %r14d,%ebp │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov %rax,%r15 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r15,%rdx │ │ │ │ + add $0x1,%ebp │ │ │ │ + imul %r15,%rdi │ │ │ │ + add %r13d,%r14d │ │ │ │ + imul %r15,%rsi │ │ │ │ + add 0x8(%rsp),%rsi │ │ │ │ + add %r12,%rdi │ │ │ │ + add (%rsp),%rdi │ │ │ │ + callq 15720 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jne d7330 │ │ │ │ + mov %r15,%rbp │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + add 0x1c(%rsp),%ebx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %eax,0x34(%rsp) │ │ │ │ + jne d72c0 │ │ │ │ + addq $0x4,0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp $0x1c,%rax │ │ │ │ + jne d7287 │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + mov (%rsp),%r15 │ │ │ │ + mov 0x78(%rsp),%rbp │ │ │ │ + mov 0x88(%rsp),%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq d7443 │ │ │ │ + mov 0x8(%rdi,%rbx,2),%rdi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + sub %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je d7182 │ │ │ │ + mov 0x0(%r13,%rbx,1),%eax │ │ │ │ + mov 0x0(%rbp,%rbx,1),%r8d │ │ │ │ + mov %r12,%rdi │ │ │ │ + imul %r14d,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x7,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + mov (%rax,%rbx,2),%rsi │ │ │ │ + add %r15,%rsi │ │ │ │ + callq d0f50 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov 0x0(%rbp,%rbx,1),%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x0(%r13,%rbx,1),%edx │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov (%rax,%rbx,2),%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + add (%rax),%rdi │ │ │ │ + callq d6630 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne d7182 │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp $0x1c,%rbx │ │ │ │ + je d7182 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov (%rdi,%rbx,2),%rax │ │ │ │ + cmp $0x7,%r14d │ │ │ │ + jbe d73a7 │ │ │ │ + lea (%r15,%rax,1),%rsi │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov 0x0(%rbp,%rbx,1),%ecx │ │ │ │ + mov 0x0(%r13,%rbx,1),%edx │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov (%rax,%rbx,2),%rdi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + add (%rax),%rdi │ │ │ │ + callq d6630 │ │ │ │ + jmp d742d │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %r14d,%ebp │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + imul %r14d,%eax │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + mov (%rax,%rbx,1),%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + imul %ebp,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,1),%eax │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je d75f0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je d75d5 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + xor %r11d,%r11d │ │ │ │ + lea 0x35749(%rip),%rdi │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + lea 0x3577d(%rip),%rdx │ │ │ │ + mov (%rbx,%rax,2),%rbx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + lea 0x0(,%rbx,8),%r14 │ │ │ │ + mov (%rdi,%rax,1),%ebx │ │ │ │ + imul %ebp,%ebx │ │ │ │ + mov %ebx,0x8(%rsp) │ │ │ │ + lea 0x356fb(%rip),%rbx │ │ │ │ + imul (%rbx,%rax,1),%r10d │ │ │ │ + lea 0x3572f(%rip),%rbx │ │ │ │ + add (%rbx,%rax,1),%r10d │ │ │ │ + mov (%rdx,%rax,1),%ebx │ │ │ │ + imul 0x3c(%rsp),%r10d │ │ │ │ + imul %ebp,%ebx │ │ │ │ + add %ebx,%r10d │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r10d,%edi │ │ │ │ + add %r14,%rdx │ │ │ │ + lea (%rax,%rdx,1),%r9 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je d75c4 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%rdi │ │ │ │ + shr $0x3,%rax │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%rsi │ │ │ │ + movzbl 0x0(%r13,%rax,1),%r8d │ │ │ │ + and $0x7,%ecx │ │ │ │ + add %r15,%rsi │ │ │ │ + mov %r12d,%eax │ │ │ │ + sar %cl,%r8d │ │ │ │ + mov %edx,%ecx │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + movzbl (%rsi),%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + not %eax │ │ │ │ + and (%rsi),%al │ │ │ │ + and $0x1,%r8d │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %al,(%rsi) │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jne d7578 │ │ │ │ + add $0x1,%r11d │ │ │ │ + add 0x8(%rsp),%r10d │ │ │ │ + add %ebp,%ebx │ │ │ │ + cmp %r11d,(%rsp) │ │ │ │ + jne d7560 │ │ │ │ + addl $0x1,0x1c(%rsp) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + add %edx,0x30(%rsp) │ │ │ │ + cmp %eax,0x34(%rsp) │ │ │ │ + jne d74e8 │ │ │ │ + addq $0x4,0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp $0x1c,%rax │ │ │ │ + jne d74a3 │ │ │ │ + mov %ebp,%r14d │ │ │ │ + jmpq d7393 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x298(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d760d │ │ │ │ + add $0x2a8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov 0x1c8(%rsp),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmpq d7182 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d7650 : │ │ │ │ + mov (%rdi),%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp $0x6,%eax │ │ │ │ + ja d7665 │ │ │ │ + lea 0x355af(%rip),%rdx │ │ │ │ + mov (%rdx,%rax,4),%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d7670 : │ │ │ │ + xor %eax,%eax │ │ │ │ + testl $0xfffffffb,(%rdi) │ │ │ │ + sete %al │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d7680 : │ │ │ │ + mov (%rdi),%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d7690 : │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpl $0x3,(%rdi) │ │ │ │ + sete %al │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d76a0 : │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je d76d0 │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp d76c1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je d76d0 │ │ │ │ + cmpb $0xff,0x3(%rcx,%rax,4) │ │ │ │ + je d76b8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000d76e0 : │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je d76f0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + callq d7680 │ │ │ │ + test %eax,%eax │ │ │ │ + je d7708 │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d76a0 │ │ │ │ + pop %rbp │ │ │ │ + test %eax,%eax │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d7720 : │ │ │ │ + imul %esi,%edi │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + callq d6610 │ │ │ │ + imul %eax,%ebx │ │ │ │ + lea 0x7(%rbx),%eax │ │ │ │ + pop %rbx │ │ │ │ + shr $0x3,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000d7740 : │ │ │ │ + mov %esi,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp $0x6,%edx │ │ │ │ + ja d7766 │ │ │ │ + mov %edx,%edx │ │ │ │ + lea 0x354bd(%rip),%rsi │ │ │ │ + imul (%rsi,%rdx,4),%ecx │ │ │ │ + imul %ecx,%eax │ │ │ │ + imul %edi,%eax │ │ │ │ + add $0x7,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %r8,%rax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d7770 : │ │ │ │ + jmpq d09f0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d7780 : │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + mov 0x50(%rdi),%rdi │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + callq 15960 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je d7857 │ │ │ │ + test %rax,%rax │ │ │ │ + je d7857 │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + mov %rbp,0x50(%rbx) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + lea 0x1(%rcx),%rdx │ │ │ │ + lea -0x8(%rbp,%rdx,8),%rbp │ │ │ │ + mov %rdx,0x48(%rbx) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je d7809 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq d1ac0 │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea -0x8(%rax,%rdx,8),%rbp │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je d783f │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d1ac0 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov $0x53,%eax │ │ │ │ + jmp d784c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d7880 : │ │ │ │ + jmpq d0a70 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d7890 : │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + mov 0x68(%rdi),%rdi │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x70(%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x80(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + callq 15960 │ │ │ │ + test %rbp,%rbp │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + je d7a42 │ │ │ │ + test %r9,%r9 │ │ │ │ + je d7a42 │ │ │ │ + test %r8,%r8 │ │ │ │ + je d7a42 │ │ │ │ + test %rax,%rax │ │ │ │ + je d7a42 │ │ │ │ + mov 0x60(%rbx),%rcx │ │ │ │ + mov %rbp,0x68(%rbx) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r9,0x70(%rbx) │ │ │ │ + lea 0x1(%rcx),%rdx │ │ │ │ + mov %r8,0x78(%rbx) │ │ │ │ + lea -0x8(%rbp,%rdx,8),%rbp │ │ │ │ + mov %rdx,0x60(%rbx) │ │ │ │ + mov %rax,0x80(%rbx) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je d7981 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq d1ac0 │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + mov 0x70(%rbx),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea -0x8(%rax,%rdx,8),%rbp │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je d79b7 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq d1ac0 │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + mov 0x78(%rbx),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea -0x8(%rax,%rdx,8),%rbp │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je d79ed │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq d1ac0 │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + lea -0x8(%rax,%rdx,8),%rbp │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je d7a26 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d1ac0 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov $0x53,%eax │ │ │ │ + jmp d7a33 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d7a90 : │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x10(%rdi),%rdi │ │ │ │ + callq d6480 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + movq $0x0,0x50(%rbx) │ │ │ │ + movq $0x0,0x58(%rbx) │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + movq $0x0,0x68(%rbx) │ │ │ │ + movq $0x0,0x70(%rbx) │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + movq $0x0,0x80(%rbx) │ │ │ │ + movl $0x0,0x88(%rbx) │ │ │ │ + movl $0x0,0xa4(%rbx) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + movq $0x0,0xc0(%rbx) │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + movq $0x0,0xd0(%rbx) │ │ │ │ + movq $0x0,0xd8(%rbx) │ │ │ │ + movq $0x0,0xe0(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d7b60 : │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x10(%rdi),%rdi │ │ │ │ + callq d64e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d09f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d0a70 │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 15090 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000d7bb0 : │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x10(%rbp),%r12 │ │ │ │ + callq d7b60 │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + movdqu 0x10(%rbx),%xmm1 │ │ │ │ + movups %xmm1,0x10(%rbp) │ │ │ │ + movdqu 0x20(%rbx),%xmm2 │ │ │ │ + movups %xmm2,0x20(%rbp) │ │ │ │ + movdqu 0x30(%rbx),%xmm3 │ │ │ │ + movups %xmm3,0x30(%rbp) │ │ │ │ + movdqu 0x40(%rbx),%xmm4 │ │ │ │ + movups %xmm4,0x40(%rbp) │ │ │ │ + movdqu 0x50(%rbx),%xmm5 │ │ │ │ + movups %xmm5,0x50(%rbp) │ │ │ │ + movdqu 0x60(%rbx),%xmm6 │ │ │ │ + movups %xmm6,0x60(%rbp) │ │ │ │ + movdqu 0x70(%rbx),%xmm7 │ │ │ │ + movups %xmm7,0x70(%rbp) │ │ │ │ + movdqu 0x80(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x80(%rbp) │ │ │ │ + movdqu 0x90(%rbx),%xmm1 │ │ │ │ + movups %xmm1,0x90(%rbp) │ │ │ │ + movdqu 0xa0(%rbx),%xmm2 │ │ │ │ + movups %xmm2,0xa0(%rbp) │ │ │ │ + movdqu 0xb0(%rbx),%xmm3 │ │ │ │ + movups %xmm3,0xb0(%rbp) │ │ │ │ + movdqu 0xc0(%rbx),%xmm4 │ │ │ │ + movups %xmm4,0xc0(%rbp) │ │ │ │ + movdqu 0xd0(%rbx),%xmm5 │ │ │ │ + movups %xmm5,0xd0(%rbp) │ │ │ │ + mov 0xe0(%rbx),%rax │ │ │ │ + mov %rax,0xe0(%rbp) │ │ │ │ + callq d6480 │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d64f0 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je d7ca0 │ │ │ │ + pop %rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x48(%rbp) │ │ │ │ + cmpq $0x0,0x48(%rbx) │ │ │ │ + movq $0x0,0x50(%rbp) │ │ │ │ + movq $0x0,0x58(%rbp) │ │ │ │ + je d7d00 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp d7cd2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x48(%rbx),%r12 │ │ │ │ + jae d7d00 │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax,%r12,8),%rdx │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + mov (%rax,%r12,8),%rsi │ │ │ │ + callq d7780 │ │ │ │ + test %eax,%eax │ │ │ │ + je d7cc8 │ │ │ │ + mov %eax,%r13d │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x60(%rbp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmpq $0x0,0x60(%rbx) │ │ │ │ + movq $0x0,0x68(%rbp) │ │ │ │ + movq $0x0,0x70(%rbp) │ │ │ │ + movq $0x0,0x78(%rbp) │ │ │ │ + movq $0x0,0x80(%rbp) │ │ │ │ + jne d7d4a │ │ │ │ + jmp d7d80 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x60(%rbx),%r12 │ │ │ │ + jae d7d80 │ │ │ │ + mov 0x78(%rbx),%rdx │ │ │ │ + mov 0x80(%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x68(%rbx),%rsi │ │ │ │ + mov (%rdx,%r12,8),%rcx │ │ │ │ + mov 0x70(%rbx),%rdx │ │ │ │ + mov (%rsi,%r12,8),%rsi │ │ │ │ + mov (%rax,%r12,8),%r8 │ │ │ │ + mov (%rdx,%r12,8),%rdx │ │ │ │ + callq d7890 │ │ │ │ + test %eax,%eax │ │ │ │ + je d7d40 │ │ │ │ + jmpq d7cee │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0xb8(%rbp) │ │ │ │ + lea 0xd0(%rbx),%r12 │ │ │ │ + add $0xb8,%rbp │ │ │ │ + add $0xe8,%rbx │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + movq $0x0,0x20(%rbp) │ │ │ │ + movq $0x0,0x28(%rbp) │ │ │ │ + mov (%r12),%r14 │ │ │ │ + mov %r14,0x18(%rbp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + jne d7e00 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne d7e2c │ │ │ │ + add $0x8,%r12 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne d7dc8 │ │ │ │ + jmpq d7c91 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r14,%r14 │ │ │ │ + je d7de9 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp d7e14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov -0x18(%r12),%rcx │ │ │ │ + movzbl (%rcx,%rax,1),%ecx │ │ │ │ + mov %cl,(%rdx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp (%r12),%rax │ │ │ │ + jb d7e10 │ │ │ │ + jmp d7de9 │ │ │ │ + mov $0x53,%r13d │ │ │ │ + jmpq d7c91 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d7e40 : │ │ │ │ + sub $0xf8,%rsp │ │ │ │ + movdqu (%rsi),%xmm14 │ │ │ │ + movdqu (%rdi),%xmm13 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movdqu 0x10(%rdi),%xmm12 │ │ │ │ + movdqu 0x20(%rdi),%xmm11 │ │ │ │ + movups %xmm14,(%rdi) │ │ │ │ + movdqu 0x10(%rsi),%xmm15 │ │ │ │ + movdqu 0x30(%rdi),%xmm10 │ │ │ │ + movdqu 0x40(%rdi),%xmm9 │ │ │ │ + movdqu 0x50(%rdi),%xmm8 │ │ │ │ + movups %xmm15,0x10(%rdi) │ │ │ │ + movdqu 0x20(%rsi),%xmm14 │ │ │ │ + movdqu 0x60(%rdi),%xmm7 │ │ │ │ + movdqu 0x70(%rdi),%xmm6 │ │ │ │ + movdqu 0x80(%rdi),%xmm5 │ │ │ │ + movups %xmm14,0x20(%rdi) │ │ │ │ + movdqu 0x30(%rsi),%xmm15 │ │ │ │ + movdqu 0x90(%rdi),%xmm4 │ │ │ │ + movdqu 0xa0(%rdi),%xmm3 │ │ │ │ + movdqu 0xb0(%rdi),%xmm2 │ │ │ │ + movups %xmm15,0x30(%rdi) │ │ │ │ + movdqu 0x40(%rsi),%xmm14 │ │ │ │ + movdqu 0xc0(%rdi),%xmm1 │ │ │ │ + movdqu 0xd0(%rdi),%xmm0 │ │ │ │ + mov 0xe0(%rdi),%rax │ │ │ │ + movups %xmm14,0x40(%rdi) │ │ │ │ + movdqu 0x50(%rsi),%xmm15 │ │ │ │ + movups %xmm15,0x50(%rdi) │ │ │ │ + movdqu 0x60(%rsi),%xmm14 │ │ │ │ + movups %xmm14,0x60(%rdi) │ │ │ │ + movdqu 0x70(%rsi),%xmm15 │ │ │ │ + movups %xmm15,0x70(%rdi) │ │ │ │ + movdqu 0x80(%rsi),%xmm14 │ │ │ │ + movups %xmm14,0x80(%rdi) │ │ │ │ + movdqu 0x90(%rsi),%xmm15 │ │ │ │ + movups %xmm15,0x90(%rdi) │ │ │ │ + movdqu 0xa0(%rsi),%xmm14 │ │ │ │ + movups %xmm14,0xa0(%rdi) │ │ │ │ + movdqu 0xb0(%rsi),%xmm15 │ │ │ │ + movups %xmm15,0xb0(%rdi) │ │ │ │ + movdqu 0xc0(%rsi),%xmm14 │ │ │ │ + movups %xmm14,0xc0(%rdi) │ │ │ │ + movdqu 0xd0(%rsi),%xmm15 │ │ │ │ + movups %xmm15,0xd0(%rdi) │ │ │ │ + mov 0xe0(%rsi),%rdx │ │ │ │ + mov %rdx,0xe0(%rdi) │ │ │ │ + mov %rax,0xe0(%rsi) │ │ │ │ + movups %xmm13,(%rsi) │ │ │ │ + movups %xmm12,0x10(%rsi) │ │ │ │ + movups %xmm11,0x20(%rsi) │ │ │ │ + movups %xmm10,0x30(%rsi) │ │ │ │ + movups %xmm9,0x40(%rsi) │ │ │ │ + movups %xmm8,0x50(%rsi) │ │ │ │ + movups %xmm7,0x60(%rsi) │ │ │ │ + movups %xmm6,0x70(%rsi) │ │ │ │ + movups %xmm5,0x80(%rsi) │ │ │ │ + movups %xmm4,0x90(%rsi) │ │ │ │ + movups %xmm3,0xa0(%rsi) │ │ │ │ + movups %xmm2,0xb0(%rsi) │ │ │ │ + movups %xmm1,0xc0(%rsi) │ │ │ │ + movups %xmm0,0xd0(%rsi) │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d7ff9 │ │ │ │ + add $0xf8,%rsp │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000d8000 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + push %rbx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %r8d,%eax │ │ │ │ + imul %r9d,%eax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq d0b40 │ │ │ │ + test %eax,%eax │ │ │ │ + jne d84e0 │ │ │ │ + cmpl $0x3,(%r12) │ │ │ │ + je d8420 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpl $0x10,0x4(%rax) │ │ │ │ + je d82e0 │ │ │ │ + movabs $0x800000006,%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je d81e8 │ │ │ │ + movabs $0x800000002,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je d8538 │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + movb $0x0,0x48(%rsp) │ │ │ │ + movb $0x0,0x4a(%rsp) │ │ │ │ + movb $0x0,0x4c(%rsp) │ │ │ │ + movb $0x0,0x4e(%rsp) │ │ │ │ + je d8202 │ │ │ │ + lea 0x4c(%rsp),%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x4a(%rsp),%rax │ │ │ │ + lea 0x4e(%rsp),%r15 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x48(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp d813f │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + je d8269 │ │ │ │ + cmp $0x10,%edx │ │ │ │ + jne d82b0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %sil,0x1(%rax,%r13,2) │ │ │ │ + mov %sil,(%rax,%r13,2) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r13 │ │ │ │ + add $0x3,%rbp │ │ │ │ + add $0x6,%rbx │ │ │ │ + cmp %r13,0x10(%rsp) │ │ │ │ + je d8202 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq d2850 │ │ │ │ + movzbl 0x58(%rsp),%esi │ │ │ │ + mov (%r12),%eax │ │ │ │ + pop %rdx │ │ │ │ + pop %rdi │ │ │ │ + mov %esi,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je d8100 │ │ │ │ + movzbl 0x4c(%rsp),%edx │ │ │ │ + movzbl 0x4a(%rsp),%edi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je d8280 │ │ │ │ + movzbl 0x4e(%rsp),%r8d │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je d8240 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je d8498 │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jne d8128 │ │ │ │ + cmpl $0x8,0x4(%r12) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + je d85f0 │ │ │ │ + mov %sil,0x1(%rax,%r13,8) │ │ │ │ + mov %sil,(%rax,%r13,8) │ │ │ │ + mov %dil,0x3(%rax,%r13,8) │ │ │ │ + mov %dil,0x2(%rax,%r13,8) │ │ │ │ + mov %dl,0x5(%rax,%r13,8) │ │ │ │ + mov %dl,0x4(%rax,%r13,8) │ │ │ │ + mov %r8b,0x7(%rax,%r13,8) │ │ │ │ + mov %r8b,0x6(%rax,%r13,8) │ │ │ │ + jmpq d8128 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + callq d2060 │ │ │ │ + cmpl $0x3,(%r12) │ │ │ │ + je d8560 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d8608 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + movzbl %dil,%edx │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + callq d01f0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + js d8128 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jne d8520 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %cl,(%rax,%r13,1) │ │ │ │ + jmpq d8128 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x8,0x4(%r12) │ │ │ │ + je d84d0 │ │ │ │ + mov %sil,0x1(%rbx) │ │ │ │ + mov %sil,(%rbx) │ │ │ │ + mov %dil,0x3(%rbx) │ │ │ │ + mov %dil,0x2(%rbx) │ │ │ │ + mov %dl,0x5(%rbx) │ │ │ │ + mov %dl,0x4(%rbx) │ │ │ │ + jmpq d8128 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + sub %edx,%ecx │ │ │ │ + sar %cl,%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + and %esi,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + callq d0180 │ │ │ │ + jmpq d8128 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x10,0x4(%r12) │ │ │ │ + jne d8069 │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + je d8202 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x4e(%rsp),%r15 │ │ │ │ + lea 0x4c(%rsp),%rax │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + lea 0x4a(%rsp),%rdi │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp d8353 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %sil,0x1(%rbp,%r12,2) │ │ │ │ + shr $0x8,%dx │ │ │ │ + mov %dl,0x0(%rbp,%r12,2) │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x6,%rbx │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + je d85e0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %r8w,0x48(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r9w,0x52(%rsp) │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %r10w,0x54(%rsp) │ │ │ │ + mov %r11w,0x56(%rsp) │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq d0260 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movzwl 0x58(%rsp),%esi │ │ │ │ + mov (%rax),%edx │ │ │ │ + pop %rax │ │ │ │ + pop %rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je d8330 │ │ │ │ + movzwl 0x4c(%rsp),%edi │ │ │ │ + movzwl 0x4a(%rsp),%r8d │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je d8588 │ │ │ │ + movzwl 0x4e(%rsp),%r11d │ │ │ │ + cmp $0x4,%edx │ │ │ │ + je d85b8 │ │ │ │ + cmp $0x6,%edx │ │ │ │ + jne d8340 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %sil,0x1(%rbp,%r12,8) │ │ │ │ + shr $0x8,%dx │ │ │ │ + mov %r8b,0x3(%rbp,%r12,8) │ │ │ │ + mov %dl,0x0(%rbp,%r12,8) │ │ │ │ + mov %r8d,%edx │ │ │ │ + shr $0x8,%dx │ │ │ │ + mov %dil,0x5(%rbp,%r12,8) │ │ │ │ + mov %dl,0x2(%rbp,%r12,8) │ │ │ │ + mov %edi,%edx │ │ │ │ + shr $0x8,%dx │ │ │ │ + mov %r11b,0x7(%rbp,%r12,8) │ │ │ │ + mov %dl,0x4(%rbp,%r12,8) │ │ │ │ + mov %r11d,%edx │ │ │ │ + shr $0x8,%dx │ │ │ │ + mov %dl,0x6(%rbp,%r12,8) │ │ │ │ + jmpq d8340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r12),%ecx │ │ │ │ + mov $0x1,%ebx │ │ │ │ + lea 0x50(%rsp),%r15 │ │ │ │ + movl $0xffffffff,0xd0(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + shl %cl,%ebx │ │ │ │ + cmp %rbx,0x10(%r12) │ │ │ │ + cmovbe 0x10(%r12),%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x10,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je d805a │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea (%rax,%r14,4),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + movzbl 0x2(%rax),%ecx │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + movzbl 0x3(%rax),%r8d │ │ │ │ + callq d08d0 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne d8460 │ │ │ │ + jmpq d805a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + je d8570 │ │ │ │ + cmp $0x10,%eax │ │ │ │ + jne d8128 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %sil,0x1(%rax,%r13,4) │ │ │ │ + mov %sil,(%rax,%r13,4) │ │ │ │ + mov %r8b,0x3(%rax,%r13,4) │ │ │ │ + mov %r8b,0x2(%rax,%r13,4) │ │ │ │ + jmpq d8128 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %sil,0x0(%rbp) │ │ │ │ + mov %dil,0x1(%rbp) │ │ │ │ + mov %dl,0x2(%rbp) │ │ │ │ + jmpq d8128 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r9d,%esi │ │ │ │ + mov %r8d,%edi │ │ │ │ + callq d7720 │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rcx,%rcx │ │ │ │ + je d820d │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x0(%r13,%rax,1),%edx │ │ │ │ + mov %dl,0x0(%rbp,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne d8500 │ │ │ │ + jmpq d820d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq d0180 │ │ │ │ + jmpq d8128 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d2060 │ │ │ │ + cmpl $0x3,(%r12) │ │ │ │ + jne d820d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + callq d18d0 │ │ │ │ + jmpq d820d │ │ │ │ + nop │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %sil,(%rax,%r13,2) │ │ │ │ + mov %r8b,0x1(%rax,%r13,2) │ │ │ │ + jmpq d8128 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %sil,0x1(%rbx) │ │ │ │ + shr $0x8,%dx │ │ │ │ + mov %r8b,0x3(%rbx) │ │ │ │ + mov %dl,(%rbx) │ │ │ │ + mov %r8d,%edx │ │ │ │ + shr $0x8,%dx │ │ │ │ + mov %dil,0x5(%rbx) │ │ │ │ + mov %dl,0x2(%rbx) │ │ │ │ + mov %edi,%edx │ │ │ │ + shr $0x8,%dx │ │ │ │ + mov %dl,0x4(%rbx) │ │ │ │ + jmpq d8340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %sil,0x1(%rbp,%r12,4) │ │ │ │ + shr $0x8,%dx │ │ │ │ + mov %r11b,0x3(%rbp,%r12,4) │ │ │ │ + mov %dl,0x0(%rbp,%r12,4) │ │ │ │ + mov %r11d,%edx │ │ │ │ + shr $0x8,%dx │ │ │ │ + mov %dl,0x2(%rbp,%r12,4) │ │ │ │ + jmpq d8340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + jmpq d8202 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %sil,(%rax,%r13,4) │ │ │ │ + mov %dil,0x1(%rax,%r13,4) │ │ │ │ + mov %dl,0x2(%rax,%r13,4) │ │ │ │ + mov %r8b,0x3(%rax,%r13,4) │ │ │ │ + jmpq d8128 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000d8610 : │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + mov %ax,0xc(%rdi) │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movl $0x1,0x418(%rdi) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d8640 : │ │ │ │ + lea -0x1(%rdi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + ja d8660 │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %edi,%edx │ │ │ │ + shl $0x4,%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + mov $0x8,%eax │ │ │ │ + cmp $0xf,%dl │ │ │ │ + jbe d8668 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x0(,%rdi,4),%eax │ │ │ │ + sub %eax,%edi │ │ │ │ + cmp $0x4,%dil │ │ │ │ + sbb %eax,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000d8680 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r8,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r8,%rdi │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + imul %ecx,%eax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq d7670 │ │ │ │ + mov %r14,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + setne %r12b │ │ │ │ + callq d76e0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + callq d6610 │ │ │ │ + movl $0x101,0x5c(%rsp) │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + cmp $0x8,%eax │ │ │ │ + ja d8728 │ │ │ │ + movl $0x2,0x5c(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je d8728 │ │ │ │ + movl $0x4,0x5c(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je d8728 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x100,%eax │ │ │ │ + cmove %edx,%eax │ │ │ │ + mov %eax,0x5c(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov $0x10,%ecx │ │ │ │ + movl $0xffffffff,0xf0(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmpl $0x10,0x4(%rax) │ │ │ │ + je d8ac0 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je d88eb │ │ │ │ + lea 0x6e(%rsp),%rcx │ │ │ │ + lea 0x6a(%rsp),%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpl $0x1,0x48(%rsp) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + sete %al │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + lea 0x6c(%rsp),%r14 │ │ │ │ + lea 0x68(%rsp),%r13 │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + mov %esi,%r13d │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x0,0x68(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%r9 │ │ │ │ + movb $0x0,0x72(%rsp) │ │ │ │ + movb $0x0,0x74(%rsp) │ │ │ │ + movb $0x0,0x76(%rsp) │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + callq d2850 │ │ │ │ + pop %r9 │ │ │ │ + mov 0x418(%rbx),%eax │ │ │ │ + pop %r10 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne d87f5 │ │ │ │ + cmp $0x7,%eax │ │ │ │ + jbe d8a10 │ │ │ │ + cmp %eax,0x48(%rsp) │ │ │ │ + setbe %r14b │ │ │ │ + setbe 0x20(%rsp) │ │ │ │ + movzbl %r14b,%r14d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne d882f │ │ │ │ + movzbl 0x68(%rsp),%edx │ │ │ │ + cmp 0x6a(%rsp),%dl │ │ │ │ + je d89f8 │ │ │ │ + movl $0x1,(%rbx) │ │ │ │ + cmp $0x7,%eax │ │ │ │ + ja d882f │ │ │ │ + movl $0x8,0x418(%rbx) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov 0x4(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne d89b0 │ │ │ │ + movzbl 0x68(%rsp),%eax │ │ │ │ + mov %eax,%r15d │ │ │ │ + cmp 0x8(%rbx),%ax │ │ │ │ + je d8950 │ │ │ │ + movzbl 0x6e(%rsp),%r11d │ │ │ │ + cmp $0xff,%r11b │ │ │ │ + je d889a │ │ │ │ + test %r11b,%r11b │ │ │ │ + jne d8990 │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne d8990 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + or 0x10(%rbx),%edx │ │ │ │ + jne d889a │ │ │ │ + mov %ax,0x8(%rbx) │ │ │ │ + movzbl 0x6a(%rsp),%eax │ │ │ │ + movl $0x1,0x4(%rbx) │ │ │ │ + mov %ax,0xa(%rbx) │ │ │ │ + movzbl 0x6c(%rsp),%eax │ │ │ │ + mov %ax,0xc(%rbx) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne d88dc │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + movzbl 0x6c(%rsp),%ecx │ │ │ │ + movzbl 0x6a(%rsp),%edx │ │ │ │ + mov %r11d,%r8d │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %ecx,0x58(%rsp) │ │ │ │ + mov %edx,0x4c(%rsp) │ │ │ │ + callq d01f0 │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + js d8a40 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rbp,0x8(%rsp) │ │ │ │ + jne d87a0 │ │ │ │ + movzwl 0x8(%rbx),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + movzwl 0xa(%rbx),%edx │ │ │ │ + mov %ax,0x8(%rbx) │ │ │ │ + mov %edx,%eax │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + movzwl 0xc(%rbx),%edx │ │ │ │ + mov %ax,0xa(%rbx) │ │ │ │ + mov %edx,%eax │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %ax,0xc(%rbx) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + callq d18d0 │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d8d5f │ │ │ │ + add $0x108,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x6a(%rsp),%edx │ │ │ │ + cmp 0xa(%rbx),%dx │ │ │ │ + jne d8855 │ │ │ │ + movzbl 0x6c(%rsp),%edx │ │ │ │ + cmp 0xc(%rbx),%dx │ │ │ │ + jne d8855 │ │ │ │ + movzbl 0x6e(%rsp),%r11d │ │ │ │ + cmp $0xff,%r11b │ │ │ │ + jne d8d4e │ │ │ │ + mov 0x4(%rbx),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je d889a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x7,0x418(%rbx) │ │ │ │ + movl $0x1,0x10(%rbx) │ │ │ │ + ja d89b0 │ │ │ │ + movl $0x8,0x418(%rbx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je d89d8 │ │ │ │ + mov %r13d,0x4(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je d88dc │ │ │ │ + cmpb $0x0,0x20(%rsp) │ │ │ │ + je d88dc │ │ │ │ + jmpq d88eb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + movzbl 0x68(%rsp),%r15d │ │ │ │ + movzbl 0x6e(%rsp),%r11d │ │ │ │ + jmpq d88a7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp 0x6c(%rsp),%dl │ │ │ │ + jne d881a │ │ │ │ + jmpq d8835 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x68(%rsp),%edi │ │ │ │ + callq d8640 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x418(%rbx),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae d87f5 │ │ │ │ + mov %edx,0x418(%rbx) │ │ │ │ + mov %edx,%eax │ │ │ │ + jmpq d87f5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x14(%rbx),%r9d │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %r11d,%r8d │ │ │ │ + mov %r15d,%esi │ │ │ │ + callq d08d0 │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ + cmp $0xff,%eax │ │ │ │ + ja d8a98 │ │ │ │ + movzbl 0x68(%rsp),%ecx │ │ │ │ + lea 0x0(,%rax,4),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %cl,0x18(%rbx,%rdx,1) │ │ │ │ + movzbl 0x6a(%rsp),%ecx │ │ │ │ + lea 0x1(%rdx),%edx │ │ │ │ + mov %cl,0x18(%rbx,%rdx,1) │ │ │ │ + movzbl 0x6c(%rsp),%ecx │ │ │ │ + lea 0x2(%rax),%edx │ │ │ │ + add $0x3,%eax │ │ │ │ + mov %cl,0x18(%rbx,%rdx,1) │ │ │ │ + movzbl 0x6e(%rsp),%edx │ │ │ │ + mov %dl,0x18(%rbx,%rax,1) │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp 0x5c(%rsp),%eax │ │ │ │ + mov %eax,0x14(%rbx) │ │ │ │ + setae %r13b │ │ │ │ + test %r13d,0x4(%rsp) │ │ │ │ + jne d89ba │ │ │ │ + jmpq d88dc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je d88eb │ │ │ │ + lea 0x6e(%rsp),%rcx │ │ │ │ + mov %r12d,0x20(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x6c(%rsp),%r14 │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + lea 0x6a(%rsp),%r15 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + lea 0x68(%rsp),%r13 │ │ │ │ + jmp d8b0f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rbp,0x8(%rsp) │ │ │ │ + je d8d3f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + push %r12 │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + callq d0260 │ │ │ │ + movzwl 0x78(%rsp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + imul $0xff01,%edx,%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + shl $0x8,%esi │ │ │ │ + add %esi,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + movzwl 0x7a(%rsp),%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + imul $0xff01,%edx,%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + shl $0x8,%edi │ │ │ │ + add %edi,%edx │ │ │ │ + sub %edx,%esi │ │ │ │ + movzwl 0x7c(%rsp),%edx │ │ │ │ + or %esi,%eax │ │ │ │ + mov %edx,%esi │ │ │ │ + imul $0xff01,%edx,%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + shl $0x8,%edi │ │ │ │ + add %edi,%edx │ │ │ │ + sub %edx,%esi │ │ │ │ + movzwl 0x7e(%rsp),%edx │ │ │ │ + or %esi,%eax │ │ │ │ + mov %edx,%esi │ │ │ │ + imul $0xff01,%edx,%edx │ │ │ │ + shr $0x18,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + shl $0x8,%edi │ │ │ │ + add %edi,%edx │ │ │ │ + sub %edx,%esi │ │ │ │ + pop %rdx │ │ │ │ + pop %rdi │ │ │ │ + or %si,%ax │ │ │ │ + je d8b00 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %cx,0x6c(%rsp) │ │ │ │ + mov 0x20(%rsp),%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movl $0x10,0x418(%rbx) │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov 0x4(%rsp),%ebx │ │ │ │ + mov %ax,0x68(%rsp) │ │ │ │ + mov %dx,0x6a(%rsp) │ │ │ │ + mov %si,0x6e(%rsp) │ │ │ │ + jmpq d8c6f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x1,0x0(%r13) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne d8918 │ │ │ │ + movzwl 0x68(%rsp),%edx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + cmp %dx,0x8(%r13) │ │ │ │ + je d8cf0 │ │ │ │ + movzwl 0x6e(%rsp),%esi │ │ │ │ + cmp $0xffff,%si │ │ │ │ + je d8d38 │ │ │ │ + test %si,%si │ │ │ │ + jne d8cc0 │ │ │ │ + mov 0x4(%r13),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne d8cc0 │ │ │ │ + or 0x10(%r13),%ebx │ │ │ │ + jne d8d38 │ │ │ │ + mov %dx,0x8(%r13) │ │ │ │ + movzwl 0x6a(%rsp),%edx │ │ │ │ + movl $0x1,0x4(%r13) │ │ │ │ + mov %dx,0xa(%r13) │ │ │ │ + movzwl 0x6c(%rsp),%edx │ │ │ │ + mov %dx,0xc(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rbp,0x8(%rsp) │ │ │ │ + je d8918 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + callq d0260 │ │ │ │ + pop %r11 │ │ │ │ + pop %rax │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne d8bf0 │ │ │ │ + movzwl 0x68(%rsp),%edx │ │ │ │ + cmp 0x6a(%rsp),%dx │ │ │ │ + jne d8be8 │ │ │ │ + cmp 0x6c(%rsp),%dx │ │ │ │ + jne d8be8 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne d8c60 │ │ │ │ + jmpq d8c03 │ │ │ │ + nop │ │ │ │ + cmpl $0x7,0x418(%r13) │ │ │ │ + movl $0x1,0x10(%r13) │ │ │ │ + ja d8cdd │ │ │ │ + movl $0x8,0x418(%r13) │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne d8918 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmpq d8c60 │ │ │ │ + movzwl 0x6a(%rsp),%eax │ │ │ │ + cmp %ax,0xa(%r13) │ │ │ │ + jne d8c0e │ │ │ │ + movzwl 0x6c(%rsp),%eax │ │ │ │ + cmp %ax,0xc(%r13) │ │ │ │ + jne d8c0e │ │ │ │ + movzwl 0x6e(%rsp),%esi │ │ │ │ + cmp $0xffff,%si │ │ │ │ + jne d8d64 │ │ │ │ + mov 0x4(%r13),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je d8c60 │ │ │ │ + movl $0x1,0x10(%r13) │ │ │ │ + jmp d8cdd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmpq d8c60 │ │ │ │ + mov 0x20(%rsp),%r12d │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + jmpq d8756 │ │ │ │ + test %r11b,%r11b │ │ │ │ + jne d8990 │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + jmpq d8875 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + test %si,%si │ │ │ │ + jne d8cc0 │ │ │ │ + mov 0x4(%r13),%ebx │ │ │ │ + jmpq d8c32 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000d8d80 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebx │ │ │ │ + sub $0x438,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x428(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq d8610 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq d8680 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + jne d8ee8 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + movl $0x0,0x18(%rbp) │ │ │ │ + imul %r13d,%ebx │ │ │ │ + mov (%rsp),%edx │ │ │ │ + test %esi,%esi │ │ │ │ + jne d8f18 │ │ │ │ + mov %edx,%eax │ │ │ │ + or 0x10(%rsp),%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + jne d8f29 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe d8f38 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja d8fe0 │ │ │ │ + mov $0x2,%r13d │ │ │ │ + lea (%rax,%rax,1),%ecx │ │ │ │ + cmp $0x100,%eax │ │ │ │ + jbe d8f3e │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jb d8f60 │ │ │ │ + test %edi,%edi │ │ │ │ + je d8e4e │ │ │ │ + mov 0x418(%rsp),%ecx │ │ │ │ + cmp %r13d,%ecx │ │ │ │ + jbe d8f67 │ │ │ │ + test %eax,%eax │ │ │ │ + je d8f60 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq d64b0 │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne d8e79 │ │ │ │ + jmp d8ead │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,0x14(%rsp) │ │ │ │ + jbe d8ead │ │ │ │ + lea 0x0(,%rbx,4),%eax │ │ │ │ + lea 0x2(%rax),%edx │ │ │ │ + lea 0x3(%rax),%edi │ │ │ │ + movzbl 0x18(%rsp,%rax,1),%esi │ │ │ │ + movzbl 0x18(%rsp,%rdx,1),%ecx │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + movzbl 0x18(%rsp,%rdi,1),%r8d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movzbl 0x18(%rsp,%rdx,1),%edx │ │ │ │ + callq d6590 │ │ │ │ + test %eax,%eax │ │ │ │ + je d8e70 │ │ │ │ + mov %eax,%r14d │ │ │ │ + movl $0x3,0x0(%rbp) │ │ │ │ + cmpl $0x3,(%r12) │ │ │ │ + mov %r13d,0x4(%rbp) │ │ │ │ + jne d8ee8 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + cmp %rax,0x10(%r12) │ │ │ │ + jb d8ee8 │ │ │ │ + cmp %r13d,0x4(%r12) │ │ │ │ + jne d8ee8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d64e0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d64f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x428(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne d8ffa │ │ │ │ + add $0x438,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x10,%ebx │ │ │ │ + ja d8df5 │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + ja d8e13 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea (%rax,%rax,1),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + jae d8e32 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpl $0x8,0x418(%rsp) │ │ │ │ + setbe %al │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jae d8e3a │ │ │ │ + mov 0x418(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov %ecx,0x4(%rbp) │ │ │ │ + test %eax,%eax │ │ │ │ + je d8f88 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + sbb %eax,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + add $0x6,%eax │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + jmpq d8ee8 │ │ │ │ + nopl (%rax) │ │ │ │ + test %edx,%edx │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmovne %eax,%edx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %edx,0x0(%rbp) │ │ │ │ + test %esi,%esi │ │ │ │ + je d8ee8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzwl 0x8(%rsp),%edx │ │ │ │ + movl $0x1,0x18(%rbp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl %cl,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + and %eax,%edx │ │ │ │ + mov %edx,0x1c(%rbp) │ │ │ │ + movzwl 0xa(%rsp),%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov %edx,0x20(%rbp) │ │ │ │ + movzwl 0xc(%rsp),%edx │ │ │ │ + and %edx,%eax │ │ │ │ + mov %eax,0x24(%rbp) │ │ │ │ + jmpq d8ee8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x8,%r13d │ │ │ │ + cmp $0x10,%eax │ │ │ │ + ja d8e22 │ │ │ │ + mov $0x4,%r13d │ │ │ │ + jmpq d8f3e │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000d9000 : │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + test %r8,%r8 │ │ │ │ + je d91a0 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je d91a0 │ │ │ │ + cmp $0x1c,%r8 │ │ │ │ + jbe d9180 │ │ │ │ + lea 0xb0(%rdx),%r14 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d7b60 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d7a90 │ │ │ │ + cmpb $0x89,(%rbx) │ │ │ │ + jne d9160 │ │ │ │ + cmpb $0x50,0x1(%rbx) │ │ │ │ + jne d9160 │ │ │ │ + cmpb $0x4e,0x2(%rbx) │ │ │ │ + jne d9160 │ │ │ │ + cmpb $0x47,0x3(%rbx) │ │ │ │ + jne d9160 │ │ │ │ + cmpb $0xd,0x4(%rbx) │ │ │ │ + jne d9160 │ │ │ │ + cmpb $0xa,0x5(%rbx) │ │ │ │ + jne d9160 │ │ │ │ + cmpb $0x1a,0x6(%rbx) │ │ │ │ + jne d9160 │ │ │ │ + cmpb $0xa,0x7(%rbx) │ │ │ │ + jne d9160 │ │ │ │ + cmpb $0x49,0xc(%rbx) │ │ │ │ + jne d91c0 │ │ │ │ + cmpb $0x48,0xd(%rbx) │ │ │ │ + jne d91c0 │ │ │ │ + cmpb $0x44,0xe(%rbx) │ │ │ │ + jne d91c0 │ │ │ │ + cmpb $0x52,0xf(%rbx) │ │ │ │ + jne d91c0 │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + callq d2c00 │ │ │ │ + lea 0x14(%rbx),%rdi │ │ │ │ + mov %eax,(%r12) │ │ │ │ + callq d2c00 │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + movzbl 0x18(%rbx),%eax │ │ │ │ + mov %eax,0xc4(%r13) │ │ │ │ + movzbl 0x19(%rbx),%eax │ │ │ │ + mov %eax,0xc0(%r13) │ │ │ │ + movzbl 0x1a(%rbx),%eax │ │ │ │ + mov %eax,0xb0(%r13) │ │ │ │ + movzbl 0x1b(%rbx),%edx │ │ │ │ + mov %edx,0xb4(%r13) │ │ │ │ + movzbl 0x1c(%rbx),%edx │ │ │ │ + mov %edx,0xb8(%r13) │ │ │ │ + mov 0x20(%r13),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je d91d2 │ │ │ │ + test %eax,%eax │ │ │ │ + jne d91fb │ │ │ │ + mov 0xb4(%r13),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne d9225 │ │ │ │ + cmpl $0x1,0xb8(%r13) │ │ │ │ + ja d9210 │ │ │ │ + mov 0xc4(%r13),%esi │ │ │ │ + mov 0xc0(%r13),%edi │ │ │ │ + callq d0100 │ │ │ │ + mov %eax,0x198(%r13) │ │ │ │ + jmp d9170 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000d4d70 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x6351e1(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne d4dba │ │ │ │ - add $0x30,%rsp │ │ │ │ + movl $0x1c,0x198(%r13) │ │ │ │ + mov $0x1c,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000d4dc0 : │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x6351b1(%rip),%rdi │ │ │ │ - jmpq 15980 <__strcpy_chk@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000d4de0 : │ │ │ │ - push %r12 │ │ │ │ - lea 0x36ff1(%rip),%rsi │ │ │ │ - mov $0x4f,%r12d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x110,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rbx │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - jne d4e54 │ │ │ │ - jmpq d4f01 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x4f,%rax │ │ │ │ - ja d4e47 │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x20,%esi │ │ │ │ - sub %eax,%edx │ │ │ │ - cltq │ │ │ │ - add $0x1,%rdx │ │ │ │ - lea (%rbx,%rax,1),%rdi │ │ │ │ - callq 154d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ - callq d4a50 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x100,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - je d4ed8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x1(%rax),%rax │ │ │ │ - cmpb $0xa,-0x1(%rsp,%r8,1) │ │ │ │ - jne d4e90 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,(%rsp,%rax,1) │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmpb $0xd,(%rsp,%rax,1) │ │ │ │ - jne d4e9a │ │ │ │ - movb $0x0,(%rsp,%rax,1) │ │ │ │ - mov 0x49ea7(%rip),%rax │ │ │ │ - cmpl $0x2,(%rax) │ │ │ │ - jle d4e20 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x2b090(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x49b79(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq d4e20 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x108(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne d4f14 │ │ │ │ - add $0x110,%rsp │ │ │ │ + movl $0x1b,0x198(%rdx) │ │ │ │ + mov $0x1b,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + mov $0x30,%eax │ │ │ │ + pop %rbp │ │ │ │ + movl $0x30,0x198(%r13) │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ - lea 0x3283e(%rip),%rdi │ │ │ │ - callq d4dc0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp d4ee2 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movl $0x1d,0x198(%r13) │ │ │ │ + mov $0x1d,%eax │ │ │ │ + jmp d9170 │ │ │ │ + lea 0x1d(%rbx),%rdi │ │ │ │ + callq d2c00 │ │ │ │ + lea 0xc(%rbx),%rdi │ │ │ │ + mov $0x11,%esi │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq d5d10 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jne d923a │ │ │ │ + mov 0xb0(%r13),%eax │ │ │ │ + jmpq d911a │ │ │ │ + movl $0x20,0x198(%r13) │ │ │ │ + mov $0x20,%eax │ │ │ │ + jmpq d9170 │ │ │ │ + movl $0x22,0x198(%r13) │ │ │ │ + mov $0x22,%eax │ │ │ │ + jmpq d9170 │ │ │ │ + movl $0x21,0x198(%r13) │ │ │ │ + mov $0x21,%eax │ │ │ │ + jmpq d9170 │ │ │ │ + movl $0x39,0x198(%r13) │ │ │ │ + mov $0x39,%eax │ │ │ │ + jmpq d9170 │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000d4f20 : │ │ │ │ +00000000000d9250 : │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%rax │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %r9,%r8 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x148,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x49f76(%rip),%rax │ │ │ │ - lea 0x8(%rsp),%r12 │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov (%rax),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne d4f88 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x8(%rsp),%r12 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x49e95(%rip),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne d50c8 │ │ │ │ - mov 0x49a89(%rip),%rbp │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x2c8,%rsp │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,0x2b8(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 157f0 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + callq d9000 │ │ │ │ + mov %eax,0x198(%r13) │ │ │ │ + mov %eax,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - jne d5090 │ │ │ │ - lea 0xc(%rsp),%r13 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x2fcde(%rip),%rsi │ │ │ │ - push %r12 │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%r8 │ │ │ │ - callq 15c70 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ + jne d9430 │ │ │ │ + lea 0x21(%rbp),%r14 │ │ │ │ + cmp $0x2c,%rbx │ │ │ │ + jbe d9de7 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov $0x21,%r12d │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + movl $0x1,0x38(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5d50 │ │ │ │ + mov %eax,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - jne d5080 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %r13,%r9 │ │ │ │ + js d9b9d │ │ │ │ + mov %eax,%r15d │ │ │ │ + lea 0xc(%r12,%r15,1),%rax │ │ │ │ + cmp %rax,(%rsp) │ │ │ │ + jb d9a36 │ │ │ │ + lea 0xc(%r14,%r15,1),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + ja d9a36 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5e20 │ │ │ │ + lea 0x34049(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq d5d80 │ │ │ │ + test %al,%al │ │ │ │ + jne d9460 │ │ │ │ + lea 0x34034(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5d80 │ │ │ │ + test %al,%al │ │ │ │ + je d9508 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + or 0x20(%r13),%eax │ │ │ │ + je d9880 │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ - mov 0x49e09(%rip),%rbx │ │ │ │ - mov $0x2,%ecx │ │ │ │ - lea 0x37603(%rip),%rsi │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - push %r12 │ │ │ │ - lea 0x30(%rsp),%r8 │ │ │ │ - callq 15c30 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + lea 0xc0(%r13),%rdi │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov (%rax),%ebp │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + mov (%rax),%ebx │ │ │ │ + callq d6610 │ │ │ │ + mov 0x198(%r13),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je d96e8 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x198(%r13),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je d978a │ │ │ │ + mov 0x90(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x198(%r13),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne d9430 │ │ │ │ + mov 0x24(%r13),%eax │ │ │ │ + lea 0x88(%r13),%rbp │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ test %eax,%eax │ │ │ │ - jne d5080 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x18(%rbp) │ │ │ │ - movsd %xmm0,0x20(%rbp) │ │ │ │ - movsd %xmm1,0x18(%rbx) │ │ │ │ - movsd %xmm0,0x20(%rbx) │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne d50fd │ │ │ │ - add $0x148,%rsp │ │ │ │ + jne d9898 │ │ │ │ + callq d64f0 │ │ │ │ + mov %eax,0x198(%r13) │ │ │ │ + mov %eax,%r8d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne da5c4 │ │ │ │ + add $0x2c8,%rsp │ │ │ │ + mov %r8d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - callq d4d70 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp d5052 │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x100,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea (%r15,%rax,1),%r8 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + ja d9630 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je d94a1 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3141a(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq d4dc0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp d5052 │ │ │ │ + add %rbx,%rsi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0x100,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3880a(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d4dc0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq d5052 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000d5110 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r9d,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1430,%edi │ │ │ │ - push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0x888,%rsp │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x878(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ + movzbl (%r12,%rax,1),%edx │ │ │ │ + mov %dl,(%rsi,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne d9490 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + movl $0x3,0x38(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + or 0x20(%r13),%eax │ │ │ │ + je d9604 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5ec0 │ │ │ │ + mov 0x198(%r13),%r15d │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne d9378 │ │ │ │ + mov %r14,%r12 │ │ │ │ + sub %rbp,%r12 │ │ │ │ + lea 0xc(%r12),%rax │ │ │ │ + cmp %rax,(%rsp) │ │ │ │ + jb d94f1 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jbe d92ff │ │ │ │ + movl $0x1e,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x33e6b(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5d80 │ │ │ │ + test %al,%al │ │ │ │ + je d9670 │ │ │ │ + mov 0xc8(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je d9530 │ │ │ │ + callq 15090 │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ + mul %r15 │ │ │ │ + shr %rdx │ │ │ │ + mov %rdx,0xd0(%r13) │ │ │ │ + lea 0x0(,%rdx,4),%rdi │ │ │ │ callq 15850 │ │ │ │ + mov %rax,0xc8(%r13) │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je da628 │ │ │ │ + cmp $0x302,%ebx │ │ │ │ + ja d9b8d │ │ │ │ + xor %eax,%eax │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x100,%edx │ │ │ │ - movq $0xffffffffffffffff,0x148(%rsp) │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - mov %si,0x5(%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov 0x2f465(%rip),%rax │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - mov 0x49ba1(%rip),%rax │ │ │ │ - mov %r14d,(%rax) │ │ │ │ - mov 0x49d0f(%rip),%rax │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - lea 0x670(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movsd 0x68(%rsp),%xmm4 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - ucomisd %xmm7,%xmm4 │ │ │ │ - jp d51e8 │ │ │ │ - jne d51e8 │ │ │ │ - movsd 0x218e6(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq f3160 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + ja d9587 │ │ │ │ + jmp d95e3 │ │ │ │ + mov 0xc8(%r13),%rcx │ │ │ │ + mov %edx,%edi │ │ │ │ + movzbl (%r12,%rdi,1),%r8d │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %r8b,(%rcx,%rdi,1) │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + mov 0xc8(%r13),%r8 │ │ │ │ + lea 0x2(%rdx),%ecx │ │ │ │ + movzbl (%r12,%rdi,1),%r9d │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + add $0x3,%edx │ │ │ │ + mov %r9b,(%r8,%rdi,1) │ │ │ │ + movzbl (%r12,%rcx,1),%r8d │ │ │ │ + lea 0x2(%rax),%ecx │ │ │ │ + mov 0xc8(%r13),%rdi │ │ │ │ + mov %r8b,(%rdi,%rcx,1) │ │ │ │ + mov 0xc8(%r13),%rdi │ │ │ │ + lea 0x3(%rax),%ecx │ │ │ │ + add $0x4,%eax │ │ │ │ + movb $0xff,(%rdi,%rcx,1) │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + cmp 0xd0(%r13),%rcx │ │ │ │ + jb d9580 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + or 0x20(%r13),%eax │ │ │ │ + movl $0x0,0x198(%r13) │ │ │ │ + movl $0x2,0x38(%rsp) │ │ │ │ + jne d94bc │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5e30 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je d94bc │ │ │ │ + movl $0x39,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %rax,%rax │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jbe d9938 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ test %rax,%rax │ │ │ │ - jne d60f0 │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jbe d523d │ │ │ │ - sub $0x5,%rax │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x32591(%rip),%rdi │ │ │ │ - lea (%rbx,%rax,1),%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne d523d │ │ │ │ - movb $0x0,0x670(%rsp,%rax,1) │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - lea 0x770(%rsp),%r15 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r15,0xf8(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x32548(%rip),%rsi │ │ │ │ + je da63c │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmpq d9477 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x33d0d(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x3252f(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x49ab7(%rip),%rax │ │ │ │ + callq d5d80 │ │ │ │ + test %al,%al │ │ │ │ + je d9949 │ │ │ │ + mov 0xc0(%r13),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je d9b80 │ │ │ │ + test %eax,%eax │ │ │ │ + jne d9bad │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jne d94f1 │ │ │ │ + movl $0x1,0xd8(%r13) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + movl $0x0,0x198(%r13) │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0xe4(%r13) │ │ │ │ + mov %eax,0xe0(%r13) │ │ │ │ + mov %eax,0xdc(%r13) │ │ │ │ + jmpq d94ae │ │ │ │ + imul %eax,%ebx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x7,%ebx │ │ │ │ + shr $0x3,%ebx │ │ │ │ + imul %ebx,%ebp │ │ │ │ mov (%rax),%ebx │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + add %rbp,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jbe d9752 │ │ │ │ + add %rax,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + ja d971a │ │ │ │ + lea (%rbx,%rbx,2),%rbx │ │ │ │ + shr %rbx │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15960 │ │ │ │ + test %rax,%rax │ │ │ │ + je d9a26 │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov 0x198(%r13),%ebx │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ test %ebx,%ebx │ │ │ │ - jg d5fa0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jbe d52cf │ │ │ │ - lea 0x32503(%rip),%r14 │ │ │ │ - lea -0x5(%rbp,%rax,1),%rsi │ │ │ │ - mov $0x6,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je d6b50 │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - mov $0x200,%r14d │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov $0x200,%ecx │ │ │ │ - sub %r12,%r14 │ │ │ │ - mov %r15,0xc0(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - lea (%r15,%r12,1),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0x6,%edx │ │ │ │ - lea 0x324a8(%rip),%rsi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - mov $0x200,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x370(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ + jne d93cb │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + lea 0x98(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r13,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + je d9c60 │ │ │ │ + callq *%rax │ │ │ │ + mov %eax,0x198(%r13) │ │ │ │ + jmpq d93cb │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov (%rax),%edi │ │ │ │ + callq d7720 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - lea (%r15,%r12,1),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov $0xb,%edx │ │ │ │ - lea 0x32465(%rip),%rsi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jbe d5385 │ │ │ │ - lea 0x3244d(%rip),%r12 │ │ │ │ - lea -0x5(%r13,%rax,1),%rsi │ │ │ │ - mov $0x6,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je d6ac8 │ │ │ │ - lea 0x270(%rsp),%rbp │ │ │ │ - mov $0x100,%r15d │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x100,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub %r14,%r15 │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - lea 0x470(%rsp),%r12 │ │ │ │ - lea 0x0(%rbp,%r14,1),%rdi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0x6,%edx │ │ │ │ - lea 0x323f1(%rip),%rsi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - mov $0x100,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - lea (%r12,%r14,1),%rdi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov $0xb,%edx │ │ │ │ - lea 0x323c1(%rip),%rsi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle d545b │ │ │ │ - lea 0x38244(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xc8(%rsp),%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ - lea 0x3822a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x38213(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x37570(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - callq d4de0 │ │ │ │ - test %eax,%eax │ │ │ │ - jg d60a8 │ │ │ │ - mov 0x498d4(%rip),%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle d54f4 │ │ │ │ - mov 0x49667(%rip),%rbx │ │ │ │ - lea 0x3435c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x34352(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rbx),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x381a1(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rbx),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3819e(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x49554(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xc8(%rsp),%rsi │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - callq d4f20 │ │ │ │ - test %eax,%eax │ │ │ │ - jg d60a8 │ │ │ │ - mov 0x49500(%rip),%r13 │ │ │ │ - mov 0x495c9(%rip),%rax │ │ │ │ - mov 0x49822(%rip),%rcx │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - subsd 0x18(%r13),%xmm0 │ │ │ │ - mov 0x10(%r13),%r15d │ │ │ │ - mov (%rcx),%edx │ │ │ │ - cvttsd2si %xmm0,%r14d │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - subsd 0x20(%r13),%xmm0 │ │ │ │ - mov 0x8(%r13),%eax │ │ │ │ - cvttsd2si %xmm0,%ebx │ │ │ │ - add %r14d,%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - add %ebx,%r15d │ │ │ │ - test %edx,%edx │ │ │ │ - jg d6108 │ │ │ │ - lea 0x138(%rsp),%rax │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - movl $0x0,0x138(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne d6268 │ │ │ │ - mov 0x4992a(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne d55bb │ │ │ │ - mov 0x49865(%rip),%rax │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne d6268 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq d4f20 │ │ │ │ - test %eax,%eax │ │ │ │ - jg d60a8 │ │ │ │ - mov 0x49513(%rip),%rax │ │ │ │ - mov 0x8(%r13),%r8d │ │ │ │ - mov 0x10(%r13),%ecx │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - subsd 0x18(%r13),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - subsd 0x20(%r13),%xmm0 │ │ │ │ - mov 0x49749(%rip),%rax │ │ │ │ - cvttsd2si %xmm0,%ebp │ │ │ │ - mov (%rax),%eax │ │ │ │ - add %r12d,%r8d │ │ │ │ - add %ebp,%ecx │ │ │ │ + test %rax,%rax │ │ │ │ + jne d99f0 │ │ │ │ + mov 0x90(%rsp),%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x198(%r13),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne d986d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov (%rax),%r12d │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov (%rax),%ebx │ │ │ │ + mov %r12d,(%rsp) │ │ │ │ + mov %ebx,0x8(%rsp) │ │ │ │ + callq d6610 │ │ │ │ + movl $0x1f,0x70(%rsp) │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jle d5787 │ │ │ │ - lea 0x38147(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x37279(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x318b8(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%r13),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x31930(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%r13),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x31931(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x381ea(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - lea 0x37fe5(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x37fe4(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x38079(%rip),%rsi │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x38079(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x37fe9(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + je d985a │ │ │ │ + mov 0xb8(%r13),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne d9cb3 │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0x7,%eax │ │ │ │ + ja d9f00 │ │ │ │ + mov %ebx,%r15d │ │ │ │ mov %ebx,%edx │ │ │ │ - lea 0x37ff7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x37ff6(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x37265(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x492d3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x495cc(%rip),%rax │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - mov 0x8(%rsp),%ecx │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov (%rsp),%edx │ │ │ │ - cmp %r12d,%r14d │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r8d,%r11d │ │ │ │ - cmovge %r14d,%esi │ │ │ │ - cmp %r8d,%edx │ │ │ │ - cmovle %edx,%r11d │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - cmovl %ebp,%ebx │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - cmovle %r15d,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - test %esi,%esi │ │ │ │ - cmovs %edx,%esi │ │ │ │ - test %ebx,%ebx │ │ │ │ - cmovns %ebx,%edx │ │ │ │ - mov 0x4932b(%rip),%rbx │ │ │ │ - mov %ecx,%r10d │ │ │ │ - mov %esi,%r14d │ │ │ │ - movslq %r11d,%rsi │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea -0x1(%rdx),%ecx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - movslq %r10d,%rsi │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov 0x49306(%rip),%rcx │ │ │ │ - cmovg %r11d,%ebx │ │ │ │ - mov 0x10(%rcx),%rdx │ │ │ │ - mov %ebx,0x64(%rsp) │ │ │ │ - lea -0x1(%rdx),%ecx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %ebx,%ecx │ │ │ │ - cmovg %r10d,%ebp │ │ │ │ - sub %r14d,%ecx │ │ │ │ - mov %ecx,0x118(%rsp) │ │ │ │ - lea 0x1(%rcx),%r15d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %ebp,0x8(%rsp) │ │ │ │ - sub %r12d,%ecx │ │ │ │ - mov %ecx,0xf4(%rsp) │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ + imul %eax,%r15d │ │ │ │ + lea 0x7(%r15),%ebx │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + je d9f00 │ │ │ │ + mov (%rsp),%r12d │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + callq d0bd0 │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle d5947 │ │ │ │ - lea 0x37f73(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3706b(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x316aa(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%r13),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x31722(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%r13),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x31723(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x37e3d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x37e4b(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x37e4a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x37e58(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + jne d985a │ │ │ │ + mov %ebx,%ecx │ │ │ │ mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x37ea7(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x37eac(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3708e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x49101(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15300 │ │ │ │ - mov %eax,0x114(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne d6268 │ │ │ │ - mov 0x49552(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d1060 │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + mov 0x90(%rsp),%r14 │ │ │ │ + mov %eax,0x198(%r13) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + jmpq d93ed │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5e30 │ │ │ │ test %eax,%eax │ │ │ │ - je d6243 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle d6f6c │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ + je d9378 │ │ │ │ + jmpq d9618 │ │ │ │ + nopl (%rax) │ │ │ │ + callq d0b40 │ │ │ │ test %eax,%eax │ │ │ │ - jle d6f6c │ │ │ │ - movslq 0x10(%rsp),%r12 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movslq %r15d,%rbx │ │ │ │ - shl $0x3,%rbx │ │ │ │ - lea 0x0(,%r12,8),%rax │ │ │ │ + jne d9430 │ │ │ │ + mov 0x88(%r13),%eax │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je d98c8 │ │ │ │ + cmpl $0x8,0x8c(%r13) │ │ │ │ + mov $0x38,%r8d │ │ │ │ + jne d9430 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + mov (%rax),%edi │ │ │ │ + callq d7720 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ callq 15850 │ │ │ │ - mov 0xf4(%rsp),%r12d │ │ │ │ - mov %r14d,0x18(%rsp) │ │ │ │ - mov %rbp,%r14 │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je da55b │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov (%rax),%r9d │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov (%rax),%r8d │ │ │ │ + callq d8000 │ │ │ │ + mov %eax,0x198(%r13) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x198(%r13),%r8d │ │ │ │ + jmpq d9430 │ │ │ │ + lea (%r8,%r8,2),%rax │ │ │ │ + shr %rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jmpq d9641 │ │ │ │ + lea 0x33a43(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5d80 │ │ │ │ + test %al,%al │ │ │ │ + je d9a46 │ │ │ │ + mov 0xc0(%r13),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je d9db4 │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + je d9c6a │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne d9c50 │ │ │ │ + cmp $0x6,%ebx │ │ │ │ + jne da476 │ │ │ │ + movl $0x1,0xe8(%r13) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0xec(%r13) │ │ │ │ + movzbl 0x2(%r12),%eax │ │ │ │ + movzbl 0x3(%r12),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0xf0(%r13) │ │ │ │ + movzbl 0x4(%r12),%eax │ │ │ │ + movzbl 0x5(%r12),%edx │ │ │ │ + movl $0x0,0x198(%r13) │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0xf4(%r13) │ │ │ │ + jmpq d94ae │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15600 │ │ │ │ + mov 0x90(%rsp),%r14 │ │ │ │ mov %rax,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x0(%rbp,%r14,8) │ │ │ │ - add $0x1,%r14 │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jg d59d0 │ │ │ │ - mov 0x49357(%rip),%rax │ │ │ │ - mov 0x18(%rsp),%r14d │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne d97b8 │ │ │ │ + movl $0x53,0x198(%r13) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + jmpq d93ed │ │ │ │ + movl $0x53,0x198(%r13) │ │ │ │ + jmpq d93cb │ │ │ │ + movl $0x40,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + lea 0x33932(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5d80 │ │ │ │ + test %al,%al │ │ │ │ + je d9dfe │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle d5a3e │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - lea 0x37f05(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + je d94ae │ │ │ │ + test %ebx,%ebx │ │ │ │ + je da07a │ │ │ │ xor %eax,%eax │ │ │ │ - imul %r15d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x49017(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x49310(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - movslq 0x118(%rsp),%rcx │ │ │ │ - mov $0x0,%eax │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r14d,0x30(%rsp) │ │ │ │ - mov 0xf4(%rsp),%ebx │ │ │ │ - test %ecx,%ecx │ │ │ │ - cmovns %rcx,%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov 0xa8(%rsp),%r12 │ │ │ │ - lea 0x8(,%rax,8),%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%r14,8),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - add $0x1,%r14 │ │ │ │ - callq 154d0 │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jg d5a80 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x30(%rsp),%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov 0xf4(%rsp),%ebp │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov %r14d,0x20(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jmp d9a84 │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + cmp %rsi,%r15 │ │ │ │ + jbe d9a90 │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpb $0x0,(%r12,%rsi,1) │ │ │ │ + jne d9a77 │ │ │ │ + mov %eax,%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp $0x4e,%eax │ │ │ │ + ja da07a │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %edx,0x58(%rsp) │ │ │ │ + mov %edi,0x48(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ callq 15850 │ │ │ │ - mov %rax,(%r12,%r14,8) │ │ │ │ - add $0x1,%r14 │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jg d5ad0 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%r14d │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - test %eax,%eax │ │ │ │ - jle d5b2b │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x327ee(%rip),%rsi │ │ │ │ - imul %r15d,%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + je da63c │ │ │ │ + movb $0x0,(%rax,%rsi,1) │ │ │ │ xor %eax,%eax │ │ │ │ - shl $0x3,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x48f1d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0xf4(%rsp),%r12d │ │ │ │ - mov 0xb0(%rsp),%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r15,%rbx,8),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 154d0 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jg d5b40 │ │ │ │ - lea 0x634827(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x63481b(%rip),%rax │ │ │ │ - movsd 0x140(%rsp),%xmm4 │ │ │ │ - movl $0x0,0x11c(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - mov %rax,0x6347ec(%rip) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movq $0x0,0x100(%rsp) │ │ │ │ - movsd %xmm4,0x40(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0xc8(%rsp),%rbx │ │ │ │ - shl $0x8,%rax │ │ │ │ - lea (%rbx,%rax,1),%r12 │ │ │ │ - mov 0xc0(%rsp),%rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea (%rbx,%rax,1),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq d4f20 │ │ │ │ - test %eax,%eax │ │ │ │ - jg d60a8 │ │ │ │ - mov 0x48eec(%rip),%rax │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - subsd 0x18(%r13),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%ebp │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - mov 0x49131(%rip),%rax │ │ │ │ - subsd 0x20(%r13),%xmm0 │ │ │ │ - mov (%rax),%eax │ │ │ │ - cvttsd2si %xmm0,%ebx │ │ │ │ - mov %ebp,0x110(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jg d6e10 │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - lea 0x0(,%rax,8),%rbp │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ + movzbl (%r12,%rax,1),%ecx │ │ │ │ + mov %cl,(%r8,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %eax,%edx │ │ │ │ + ja d9ad3 │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + jb da4ae │ │ │ │ + sub 0x48(%rsp),%ebx │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + lea 0x1(%rbx),%edi │ │ │ │ callq 15850 │ │ │ │ - cmpq $0x0,0x10(%r13) │ │ │ │ - movq $0x1,0x150(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movq $0x1,0x158(%rsp) │ │ │ │ - movq $0x1,0x160(%rsp) │ │ │ │ - movq $0x1,0x168(%rsp) │ │ │ │ - movl $0x0,0x138(%rsp) │ │ │ │ - jle d63a9 │ │ │ │ - mov %ebx,%eax │ │ │ │ - sub (%rsp),%eax │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - lea 0x13c(%rsp),%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov %ebx,0xf0(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x49049(%rip),%rcx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmpl $0x1,(%rcx) │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - jle d5d31 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x32154(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x48d17(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - pushq 0x80(%rsp) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - pushq 0xe0(%rsp) │ │ │ │ - mov 0xf0(%rsp),%r8 │ │ │ │ - mov 0xe0(%rsp),%rcx │ │ │ │ - mov 0xf8(%rsp),%rdx │ │ │ │ - callq 15290 │ │ │ │ - pop %r11 │ │ │ │ - pop %rbp │ │ │ │ - test %eax,%eax │ │ │ │ - jne d602d │ │ │ │ - mov 0x49146(%rip),%rax │ │ │ │ - mov (%rax),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne d69f8 │ │ │ │ - mov 0x4907b(%rip),%rax │ │ │ │ - pushq 0x80(%rsp) │ │ │ │ - mov $0x52,%esi │ │ │ │ - pushq 0xe0(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0xb0(%rsp),%r9 │ │ │ │ - mov 0xf0(%rsp),%r8 │ │ │ │ - mov 0xe0(%rsp),%rcx │ │ │ │ - mov 0xf8(%rsp),%rdx │ │ │ │ - callq 15290 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - test %eax,%eax │ │ │ │ - jne d6f8b │ │ │ │ - addq $0x1,0x158(%rsp) │ │ │ │ - cmpq $0x0,0x8(%r13) │ │ │ │ - jle d6384 │ │ │ │ - movslq 0x38(%rsp),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - mov 0x110(%rsp),%r9d │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0xa0(%rsp),%r15 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - add %rax,%rcx │ │ │ │ - add 0xb0(%rsp),%rax │ │ │ │ - mov 0xf0(%rsp),%r12d │ │ │ │ - sub %r14d,%r9d │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - jmp d5e7e │ │ │ │ - nop │ │ │ │ - lea (%r14,%r9,1),%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jl d5e68 │ │ │ │ - cmp (%rsp),%r12d │ │ │ │ - setl %sil │ │ │ │ - cmp 0x8(%rsp),%r12d │ │ │ │ - setge %dl │ │ │ │ - or %dl,%sil │ │ │ │ - jne d5e68 │ │ │ │ - cmp 0x64(%rsp),%eax │ │ │ │ - jl d6290 │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x8,%r15 │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp %rbp,0x8(%r13) │ │ │ │ - jle d6378 │ │ │ │ - movsd (%rbx,%rbp,8),%xmm0 │ │ │ │ - ucomisd %xmm6,%xmm6 │ │ │ │ - movsd (%r15),%xmm1 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - jp d68a8 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - movq %xmm6,%rax │ │ │ │ - movq %xmm2,%rsi │ │ │ │ - movsd 0x2b476(%rip),%xmm4 │ │ │ │ - andpd 0x21db6(%rip),%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - cmovb %rsi,%rax │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - ucomisd %xmm5,%xmm5 │ │ │ │ - jp d6898 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - movq %xmm5,%rax │ │ │ │ - movq %xmm2,%rsi │ │ │ │ - movsd 0x2b441(%rip),%xmm4 │ │ │ │ - andpd 0x21d81(%rip),%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm4 │ │ │ │ - cmovb %rsi,%rax │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - comisd %xmm7,%xmm1 │ │ │ │ - jbe d5f1e │ │ │ │ - movapd %xmm2,%xmm7 │ │ │ │ - minsd %xmm6,%xmm7 │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - movapd %xmm2,%xmm7 │ │ │ │ - maxsd %xmm5,%xmm7 │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - mov 0x48e23(%rip),%rax │ │ │ │ - cmpl $0x3,(%rax) │ │ │ │ - jle d5e40 │ │ │ │ - mov 0x38(%rsp),%r8d │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + je da496 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + movb $0x0,(%rax,%rcx,1) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je d9b37 │ │ │ │ mov 0x48(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x379f5(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x48ad1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - jmpq d5e40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x37636(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x37632(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x30eb0(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ + add %rax,%rcx │ │ │ │ + sub %eax,%edx │ │ │ │ + lea (%rdx,%rax,1),%esi │ │ │ │ + add $0x1,%rax │ │ │ │ + movzbl (%r12,%rsi,1),%esi │ │ │ │ + mov %sil,-0x1(%rax) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne d9b22 │ │ │ │ + mov %r8,%rsi │ │ │ │ mov %r15,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3761f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - lea 0x37627(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x48a29(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x48d22(%rip),%rax │ │ │ │ - mov (%rax),%ebx │ │ │ │ - jmpq d529b │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 15090 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xf4(%rsp),%ebp │ │ │ │ - mov 0xa8(%rsp),%r12 │ │ │ │ - mov 0xb0(%rsp),%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jg d6060 │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + lea 0xb0(%r13),%rdi │ │ │ │ + callq d7780 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r8,%rdi │ │ │ │ callq 15090 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ callq 15090 │ │ │ │ - mov 0x138(%rsp),%edi │ │ │ │ - callq d4d70 │ │ │ │ + mov %ebx,0x198(%r13) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je d94ae │ │ │ │ + jmpq d9378 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x633ec7(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x878(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne d7675 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - add $0x888,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ + cmp 0xd0(%r13),%r15 │ │ │ │ + jbe d9c21 │ │ │ │ + movl $0x26,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + movl $0x3f,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne d9da4 │ │ │ │ + cmp $0x6,%ebx │ │ │ │ + jne da08a │ │ │ │ + movl $0x1,0xd8(%r13) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0xdc(%r13) │ │ │ │ + movzbl 0x2(%r12),%eax │ │ │ │ + movzbl 0x3(%r12),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0xe0(%r13) │ │ │ │ + movzbl 0x4(%r12),%eax │ │ │ │ + movzbl 0x5(%r12),%edx │ │ │ │ + movl $0x0,0x198(%r13) │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0xe4(%r13) │ │ │ │ + jmpq d94ae │ │ │ │ + test %r15,%r15 │ │ │ │ + je d9c50 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r12,%rdx,1),%edi │ │ │ │ + mov 0xc8(%r13),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + ja d9c30 │ │ │ │ + movl $0x0,0x198(%r13) │ │ │ │ + jmpq d94ae │ │ │ │ + callq d5950 │ │ │ │ + jmpq d977e │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jne da09a │ │ │ │ + movl $0x1,0xe8(%r13) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + movl $0x0,0x198(%r13) │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0xf4(%r13) │ │ │ │ + mov %eax,0xf0(%r13) │ │ │ │ + mov %eax,0xec(%r13) │ │ │ │ + jmpq d94ae │ │ │ │ + lea 0x1b0(%rsp),%r8 │ │ │ │ + lea 0x170(%rsp),%rcx │ │ │ │ + lea 0x130(%rsp),%rdx │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + lea 0xb0(%rsp),%r15 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp d60be │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x37582(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3678c(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x30dcb(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%r13),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x30e43(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%r13),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x30e44(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x376fd(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x374f3(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x37501(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x37500(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x37507(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3750d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x3751b(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3751a(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4880a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq d5560 │ │ │ │ - mov 0x48bbe(%rip),%rax │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15300 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + push %r12 │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + push %rbx │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq d0430 │ │ │ │ + pop %rdi │ │ │ │ + mov %r15,%rax │ │ │ │ + pop %r8 │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov %r12d,%r13d │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp d9d34 │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp $0x1c,%rbx │ │ │ │ + je d9f1b │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x0(%rbp,%rbx,1),%ecx │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov (%r14,%rbx,1),%edx │ │ │ │ + mov (%rax,%rbx,2),%rsi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,2),%rdi │ │ │ │ + add %r12,%rsi │ │ │ │ + add %r12,%rdi │ │ │ │ + callq d0bd0 │ │ │ │ test %eax,%eax │ │ │ │ - je d5978 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x138(%rsp),%edi │ │ │ │ - callq d4d70 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x633cfb(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq d60be │ │ │ │ - nop │ │ │ │ - mov 0x48ab1(%rip),%rax │ │ │ │ - movsd (%rbx,%rbp,8),%xmm0 │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jg d6980 │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - movslq %r9d,%rdx │ │ │ │ - cmpq $0x0,0xb8(%rsp) │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - je d68b8 │ │ │ │ - shl $0x3,%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - add %r8,%rdx │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp d6870 │ │ │ │ - andpd 0x21985(%rip),%xmm0 │ │ │ │ - movsd 0x2b035(%rip),%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jb d6870 │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - jae d6870 │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - ucomisd 0x140(%rsp),%xmm1 │ │ │ │ - jnp d6868 │ │ │ │ - movsd (%rdx),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm3 │ │ │ │ - jnp d6be5 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg d6d10 │ │ │ │ - mulsd 0x68(%rsp),%xmm2 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - addsd 0x108(%rsp),%xmm0 │ │ │ │ - addl $0x1,0x11c(%rsp) │ │ │ │ - movsd %xmm3,(%rdx) │ │ │ │ - movsd %xmm0,0x108(%rsp) │ │ │ │ - subsd %xmm2,%xmm1 │ │ │ │ - movsd %xmm1,(%rcx) │ │ │ │ - jmpq d5e68 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - addq $0x1,0x50(%rsp) │ │ │ │ + jne da465 │ │ │ │ + cmp $0x7,%r13d │ │ │ │ + ja d9d26 │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r13d,%edx │ │ │ │ + imul (%r14,%rbx,1),%edx │ │ │ │ + mov 0x0(%rbp,%rbx,1),%r8d │ │ │ │ + mov (%rax,%rbx,2),%rsi │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ - addl $0x1,0xf0(%rsp) │ │ │ │ - addl $0x1,0x38(%rsp) │ │ │ │ - cmp %rax,0x10(%r13) │ │ │ │ - jg d5cf8 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15300 │ │ │ │ - mov %eax,%r15d │ │ │ │ + mov (%rax,%rbx,2),%rdi │ │ │ │ + lea 0x7(%rdx),%ecx │ │ │ │ + add %r12,%rsi │ │ │ │ + and $0xfffffff8,%ecx │ │ │ │ + add %r12,%rdi │ │ │ │ + callq d1060 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + jmp d9d26 │ │ │ │ + movl $0x2a,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jne da2c8 │ │ │ │ + movl $0x1,0xe8(%r13) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %eax,0xf4(%r13) │ │ │ │ + mov %eax,0xf0(%r13) │ │ │ │ + mov %eax,0xec(%r13) │ │ │ │ + jmpq d9c50 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + jmpq d94f1 │ │ │ │ + lea 0x33593(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5d80 │ │ │ │ + test %al,%al │ │ │ │ + je da0aa │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne d763b │ │ │ │ - mov 0x48adf(%rip),%rax │ │ │ │ - mov (%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je d7177 │ │ │ │ - cmpq $0x1,0xb8(%rsp) │ │ │ │ - jne d767a │ │ │ │ - mov 0x48947(%rip),%rax │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - mov (%rax),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jg d6fe3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x100(%rsp),%xmm2 │ │ │ │ - cvtsi2sdl 0x114(%rsp),%xmm0 │ │ │ │ - cvtsi2sdl 0x11c(%rsp),%xmm1 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movsd 0x108(%rsp),%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ - movq 0x2180f(%rip),%xmm3 │ │ │ │ + je d94ae │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je da486 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %r8d,%r8d │ │ │ │ - movsd 0x2aebc(%rip),%xmm4 │ │ │ │ - movsd 0x3770c(%rip),%xmm7 │ │ │ │ - mov 0x118(%rsp),%esi │ │ │ │ - mov 0xf4(%rsp),%r10d │ │ │ │ - mov 0xb0(%rsp),%r11 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r11,%r8,8),%rdx │ │ │ │ + jmp d9e60 │ │ │ │ + lea 0x1(%rdx),%r8d │ │ │ │ + mov %r8,%rdx │ │ │ │ + cmp %r8,%r15 │ │ │ │ + jbe d9e67 │ │ │ │ + cmpb $0x0,(%r12,%r8,1) │ │ │ │ + jne d9e54 │ │ │ │ + lea 0x2(%rdx),%esi │ │ │ │ + cmp %rsi,%r15 │ │ │ │ + jbe da486 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cmp $0x4e,%eax │ │ │ │ + ja da07a │ │ │ │ + lea 0x1(%rdx),%r15d │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %esi,0x58(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %edx,0x48(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + mov 0x58(%rsp),%r11d │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + je da63c │ │ │ │ + movb $0x0,(%rax,%r8,1) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp d64c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - jne d64eb │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - movq $0x0,(%rbx,%rcx,1) │ │ │ │ - movq $0x0,(%rdx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jle d6510 │ │ │ │ - movsd (%rdx,%rax,8),%xmm0 │ │ │ │ - lea 0x0(,%rax,8),%rcx │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp d64a2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm3,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm4 │ │ │ │ - jb d64a2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jnp d64a0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - ja d64a2 │ │ │ │ + movzbl (%r12,%rax,1),%ecx │ │ │ │ + mov %cl,(%r9,%rax,1) │ │ │ │ add $0x1,%rax │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jg d64c0 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne d9ec3 │ │ │ │ + cmpb $0x0,(%r12,%r15,1) │ │ │ │ + je da5c9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + callq 15090 │ │ │ │ + movl $0x48,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r8 │ │ │ │ - add $0x8,%rdi │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - cmp %eax,%r10d │ │ │ │ - jg d6490 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq d0bd0 │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + jmpq d985a │ │ │ │ + lea 0x270(%rsp),%r8 │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %r13d,%r12d │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + lea 0x110(%rsp),%rsi │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + lea 0x230(%rsp),%rcx │ │ │ │ + lea 0x1f0(%rsp),%rdx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + push %r12 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + callq d0430 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + cmp $0x7,%r12d │ │ │ │ + jbe da2d8 │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov %r12d,%edx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov (%rax,%r15,1),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je da062 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ xor %r13d,%r13d │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movsd 0x140(%rsp),%xmm10 │ │ │ │ - movapd %xmm3,%xmm7 │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - mov 0x118(%rsp),%r9d │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movapd %xmm3,%xmm8 │ │ │ │ - movq 0x21707(%rip),%xmm9 │ │ │ │ - mov 0xa8(%rsp),%r10 │ │ │ │ - mov $0x1869f,%r12d │ │ │ │ - mov $0x1869f,%ebp │ │ │ │ - mov 0xb0(%rsp),%r11 │ │ │ │ - mov 0xf4(%rsp),%r14d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r11,%r8,8),%rdi │ │ │ │ - mov (%r10,%r8,8),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov (%rax,%r15,1),%r12d │ │ │ │ + mov %r12d,%r9d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je da04f │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov (%rax,%r15,2),%r11 │ │ │ │ + lea 0x32c74(%rip),%rax │ │ │ │ + mov (%rax,%r15,1),%r10d │ │ │ │ + lea 0x32c49(%rip),%rax │ │ │ │ + mov (%rax,%r15,1),%r8d │ │ │ │ + lea 0x32c7e(%rip),%rax │ │ │ │ + imul %ebx,%r8d │ │ │ │ + add (%rax,%r15,1),%r8d │ │ │ │ + lea 0x32c8f(%rip),%rax │ │ │ │ + imul 0x8(%rsp),%r8d │ │ │ │ + add (%rax,%r15,1),%r8d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%esi │ │ │ │ mov %r8d,%ecx │ │ │ │ + mov %edi,(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - jmpq d663f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi,%rax,8),%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rsi,%rax,8) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je d6f50 │ │ │ │ - movapd %xmm1,%xmm14 │ │ │ │ - movapd %xmm0,%xmm12 │ │ │ │ - movapd %xmm0,%xmm13 │ │ │ │ - minsd %xmm8,%xmm12 │ │ │ │ - maxsd %xmm2,%xmm13 │ │ │ │ - minsd %xmm7,%xmm14 │ │ │ │ - maxsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm12,%xmm8 │ │ │ │ - movapd %xmm13,%xmm2 │ │ │ │ - movapd %xmm14,%xmm7 │ │ │ │ - cmp %ecx,%r12d │ │ │ │ - andpd %xmm9,%xmm0 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - cmovg %ecx,%r12d │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - maxsd %xmm4,%xmm0 │ │ │ │ - minsd 0x40(%rsp),%xmm3 │ │ │ │ - cmovl %ecx,%ebx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - cmovg %edx,%ebp │ │ │ │ - cmp %edx,%r13d │ │ │ │ - cmovl %edx,%r13d │ │ │ │ - add $0x1,%rax │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jle d666e │ │ │ │ - movsd (%rdi,%rax,8),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja d65a8 │ │ │ │ - movq $0x0,(%rdi,%rax,8) │ │ │ │ - movsd %xmm10,(%rsi,%rax,8) │ │ │ │ + imul %rdx,%rsi │ │ │ │ + imul %rdx,%rcx │ │ │ │ + add %r11,%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + add %rbp,%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi,%rax,1),%edi │ │ │ │ + mov %dil,(%rcx,%rax,1) │ │ │ │ add $0x1,%rax │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jg d663f │ │ │ │ - add $0x1,%r8 │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jg d6590 │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - lea 0x0(%rbp,%r14,1),%eax │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - lea (%rbx,%rax,1),%ecx │ │ │ │ - lea (%r12,%rax,1),%r15d │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle d67b7 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm6,0x48(%rsp) │ │ │ │ - lea 0x31840(%rip),%rsi │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3182d(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm7 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3181d(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3180d(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3181d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x31815(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x0(%rbp,%r14,1),%edx │ │ │ │ - lea 0x317d7(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x0(%r13,%r14,1),%edx │ │ │ │ - lea 0x317ce(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x48(%rsp),%xmm6 │ │ │ │ - movsd 0x38(%rsp),%xmm4 │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - cmp %ebx,%r12d │ │ │ │ - jg d70e4 │ │ │ │ - cmp %r13d,%ebp │ │ │ │ - jg d70e4 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne da030 │ │ │ │ + mov (%rsp),%edi │ │ │ │ + add %r10d,%r8d │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %edi,%r9d │ │ │ │ + jne da010 │ │ │ │ + add $0x1,%ebx │ │ │ │ + add %r12d,%r9d │ │ │ │ + add %r12d,%r13d │ │ │ │ + cmp 0x10(%rsp),%ebx │ │ │ │ + jne d9fc0 │ │ │ │ + add $0x4,%r15 │ │ │ │ + cmp $0x1c,%r15 │ │ │ │ + jne d9f92 │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + jmpq d985a │ │ │ │ + movl $0x59,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + movl $0x29,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + movl $0x2c,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + lea 0x332ec(%rip),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15110 │ │ │ │ - mov 0xf8(%rsp),%rdi │ │ │ │ - callq 15110 │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov 0x482e4(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15990 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + callq d5d80 │ │ │ │ + test %al,%al │ │ │ │ + je da4d3 │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - je d70f0 │ │ │ │ - mov 0xf4(%rsp),%ebp │ │ │ │ - mov 0xa8(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0xb0(%rsp),%r13 │ │ │ │ - nop │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jg d6840 │ │ │ │ - jmpq d607e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - jne d6323 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg d6a68 │ │ │ │ - movsd 0x140(%rsp),%xmm0 │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - movsd %xmm0,(%rcx) │ │ │ │ - jmpq d5e68 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmpq d5efc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - jmpq d5ec7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp d6a40 │ │ │ │ - andpd 0x213a6(%rip),%xmm0 │ │ │ │ - movsd 0x2aa56(%rip),%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - jb d6a40 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - comisd (%r15),%xmm4 │ │ │ │ - jae d6a40 │ │ │ │ - mov 0x48456(%rip),%rsi │ │ │ │ - cmpl $0x4,(%rsi) │ │ │ │ - jg d6c88 │ │ │ │ - movsd (%r15),%xmm0 │ │ │ │ - addl $0x1,0x114(%rsp) │ │ │ │ - movsd %xmm2,(%rcx,%rdx,8) │ │ │ │ - movsd %xmm0,(%r8,%rdx,8) │ │ │ │ - addsd 0x100(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x100(%rsp) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jle d5e68 │ │ │ │ - lea 0x36f93(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + je d94ae │ │ │ │ + lea 0xb0(%r13),%rax │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jbe da56b │ │ │ │ + test %ebx,%ebx │ │ │ │ + je da6b6 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp da11f │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jbe da126 │ │ │ │ + cmpb $0x0,(%r12,%rdx,1) │ │ │ │ + jne da114 │ │ │ │ + lea 0x3(%rsi),%r8d │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + cmp %r8,%r15 │ │ │ │ + mov %r8d,0x58(%rsp) │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + jbe da6b6 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + cmp $0x4e,%eax │ │ │ │ + ja da792 │ │ │ │ + lea 0x1(%rsi),%edi │ │ │ │ + mov %esi,0x60(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je da6cf │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + mov 0x60(%rsp),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x480e7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - jmpq d5e68 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movzbl (%r12,%rax,1),%ecx │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov %cl,(%r10,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne da189 │ │ │ │ + lea 0x2(%rsi),%eax │ │ │ │ + cmpb $0x0,(%r12,%rax,1) │ │ │ │ + jne da7ab │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp da1bf │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + lea (%rax,%rdx,1),%r8d │ │ │ │ + cmp %r8,%r15 │ │ │ │ + jbe da1cd │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + cmpb $0x0,(%r12,%r8,1) │ │ │ │ + jne da1b2 │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl (%r12,%rdi,1),%eax │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + mov %esi,0x78(%rsp) │ │ │ │ + mov %edx,0x70(%rsp) │ │ │ │ + mov %al,0x60(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je da7eb │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + movb $0x0,(%rsi,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x78(%rsp),%esi │ │ │ │ + je da237 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r10d │ │ │ │ + lea -0x1(%rax),%eax │ │ │ │ + lea 0x1(%rcx,%rax,1),%rdi │ │ │ │ + sub %ecx,%r10d │ │ │ │ + mov %rcx,%rax │ │ │ │ + lea (%r10,%rax,1),%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + movzbl (%r12,%rcx,1),%ecx │ │ │ │ + mov %cl,-0x1(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne da222 │ │ │ │ + lea 0x4(%rsi,%rdx,1),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp %rax,%r15 │ │ │ │ + ja da258 │ │ │ │ + jmpq da83a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%r8d │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - lea 0x36ff0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd (%r15),%xmm1 │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4807e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd (%rbx,%rbp,8),%xmm0 │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x4836d(%rip),%rax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - mov (%rax),%eax │ │ │ │ - jmpq d62a7 │ │ │ │ + lea (%rsi,%rdx,1),%eax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jbe da266 │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + cmpb $0x0,(%r12,%rax,1) │ │ │ │ + jne da250 │ │ │ │ + mov %edi,%edx │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + mov %esi,0x70(%rsp) │ │ │ │ + mov %edx,0x58(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + je da7eb │ │ │ │ + mov %edx,%eax │ │ │ │ + movb $0x0,(%r11,%rax,1) │ │ │ │ + test %edx,%edx │ │ │ │ + je da860 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + mov %esi,%r10d │ │ │ │ + lea 0x1(%r11,%rax,1),%r8 │ │ │ │ + sub %r11d,%r10d │ │ │ │ + mov %r11,%rax │ │ │ │ + lea (%r10,%rax,1),%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + movzbl (%r12,%rcx,1),%ecx │ │ │ │ + mov %cl,-0x1(%rax) │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne da2aa │ │ │ │ + jmpq da860 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle d6f7d │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - movsd 0x200b3(%rip),%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - lea (%rcx,%rdx,8),%rdx │ │ │ │ + movl $0x2b,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %r15,0x88(%rsp) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + imul %r12d,%eax │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov (%rax,%rsi,1),%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + imul %r12d,%eax │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov (%rax,%rsi,1),%eax │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je da443 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne d6a20 │ │ │ │ - addq $0x1,0x158(%rsp) │ │ │ │ - jmpq d5de8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jg d6bf0 │ │ │ │ - movsd 0x140(%rsp),%xmm0 │ │ │ │ - movq $0x0,(%r8,%rdx,8) │ │ │ │ - movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ - jmpq d5e68 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je da428 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + lea 0x32929(%rip),%rdi │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov (%rsi,%rax,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea 0x328cb(%rip),%rsi │ │ │ │ + mov (%rsi,%rax,1),%r13d │ │ │ │ + lea 0x328a0(%rip),%rsi │ │ │ │ + imul (%rsi,%rax,1),%r8d │ │ │ │ + lea 0x328d4(%rip),%rsi │ │ │ │ + add (%rsi,%rax,1),%r8d │ │ │ │ + mov (%rdi,%rax,1),%esi │ │ │ │ + imul %r12d,%r13d │ │ │ │ + imul 0x68(%rsp),%r8d │ │ │ │ + imul %r12d,%esi │ │ │ │ + add %esi,%r8d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r11d,%eax │ │ │ │ + add 0x8(%rsp),%rax │ │ │ │ + mov %r8d,%esi │ │ │ │ + mov %eax,%r9d │ │ │ │ + sub %rax,%rsi │ │ │ │ + add %rax,%rdi │ │ │ │ + sub %r8d,%r9d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x36fc1(%rip),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rsi,%rax,1),%rcx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + movzbl (%r14,%rdx,1),%r15d │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + not %edx │ │ │ │ + and $0x7,%edx │ │ │ │ + bt %edx,%r15d │ │ │ │ + jae da413 │ │ │ │ + shr $0x3,%rcx │ │ │ │ + mov %ebx,%r15d │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r9d,%ecx │ │ │ │ + sub %eax,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r15d │ │ │ │ + or %r15b,0x0(%rbp,%rdx,1) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne da3d8 │ │ │ │ + add $0x1,%r10d │ │ │ │ + add %r12d,%r11d │ │ │ │ + add %r13d,%r8d │ │ │ │ + cmp %r10d,(%rsp) │ │ │ │ + jne da3b8 │ │ │ │ + addl $0x1,0x18(%rsp) │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + add %edi,0x38(%rsp) │ │ │ │ + cmp 0x60(%rsp),%eax │ │ │ │ + jne da348 │ │ │ │ + addq $0x4,0x50(%rsp) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmp $0x1c,%rax │ │ │ │ + jne da2fa │ │ │ │ + mov 0x88(%rsp),%r13 │ │ │ │ + jmpq d985a │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmpq d985a │ │ │ │ + movl $0x2d,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + movl $0x4b,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq 15090 │ │ │ │ + movl $0x53,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9d,0x28(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x47fa3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - jmpq d6879 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x570(%rsp),%r15 │ │ │ │ - mov $0x100,%ecx │ │ │ │ - lea 0x1(%r14),%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x270(%rsp),%rbp │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - movb $0x0,0x56b(%rsp,%r14,1) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x470(%rsp),%r12 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x30c78(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq d53f5 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x570(%rsp),%r15 │ │ │ │ - mov $0x100,%ecx │ │ │ │ - lea 0x1(%r12),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x200,%edx │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - movb $0x0,0x56b(%rsp,%r12,1) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x200,%edx │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x370(%rsp),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x200,%edx │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ mov %rax,%r15 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x200,%edx │ │ │ │ - lea 0x30bd9(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq d5351 │ │ │ │ - je d6870 │ │ │ │ - jmpq d6335 │ │ │ │ - lea 0x36dd1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9d,0x30(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - movsd %xmm6,0x120(%rsp) │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x47e13(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x48102(%rip),%rax │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - movsd 0x140(%rsp),%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - cmpl $0x4,(%rax) │ │ │ │ - mov 0x30(%rsp),%r9d │ │ │ │ - movq $0x0,(%r8,%rdx,8) │ │ │ │ - movsd 0x120(%rsp),%xmm6 │ │ │ │ - movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ - jg d692e │ │ │ │ - jmpq d5e68 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x36d71(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9d,0x120(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x128(%rsp) │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x47d72(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x48060(%rip),%rax │ │ │ │ - mov 0x120(%rsp),%r9d │ │ │ │ - movsd 0x128(%rsp),%xmm6 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - jmpq d68fb │ │ │ │ - lea 0x36d59(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9d,0x30(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x120(%rsp) │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x47cf2(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mulsd 0x68(%rsp),%xmm2 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movsd (%r15),%xmm1 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x47fd0(%rip),%rax │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - addl $0x1,0x11c(%rsp) │ │ │ │ - cmpl $0x4,(%rax) │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - mov 0x30(%rsp),%r9d │ │ │ │ - movsd 0x120(%rsp),%xmm6 │ │ │ │ - movsd %xmm0,(%rcx) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - addsd 0x108(%rsp),%xmm1 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd %xmm1,0x108(%rsp) │ │ │ │ - jle d5e68 │ │ │ │ - lea 0x36afa(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x47c4e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - jmpq d5e68 │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x300bb(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x35a81(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x300c0(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%r13),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x30138(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%r13),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x30139(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x36960(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x36966(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3696c(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%r13),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x36972(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%r13),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x36973(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x3697d(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x36985(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x47b07(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq d5c32 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd %xmm0,0x40(%rsp) │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - jmpq d65f4 │ │ │ │ - lea 0x36875(%rip),%rdi │ │ │ │ - callq d4dc0 │ │ │ │ - jmpq d60a8 │ │ │ │ - addq $0x1,0x158(%rsp) │ │ │ │ - jmpq d6384 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ + je da496 │ │ │ │ + movb $0x0,(%r15) │ │ │ │ + jmpq d9b37 │ │ │ │ + lea 0x32ec8(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5d80 │ │ │ │ + test %al,%al │ │ │ │ + je da6ef │ │ │ │ + cmp $0x7,%ebx │ │ │ │ + jne da6df │ │ │ │ + movl $0x1,0x138(%r13) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0x13c(%r13) │ │ │ │ + movzbl 0x2(%r12),%eax │ │ │ │ + mov %eax,0x140(%r13) │ │ │ │ + movzbl 0x3(%r12),%eax │ │ │ │ + mov %eax,0x144(%r13) │ │ │ │ + movzbl 0x4(%r12),%eax │ │ │ │ + mov %eax,0x148(%r13) │ │ │ │ + movzbl 0x5(%r12),%eax │ │ │ │ + mov %eax,0x14c(%r13) │ │ │ │ + movzbl 0x6(%r12),%eax │ │ │ │ + mov %eax,0x150(%r13) │ │ │ │ + jmpq d9c50 │ │ │ │ + movl $0x53,0x198(%r13) │ │ │ │ + jmpq d9924 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1e,%ebx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov %r9,(%rsp) │ │ │ │ callq 15090 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ callq 15090 │ │ │ │ - mov 0xf4(%rsp),%ebp │ │ │ │ - mov 0xa8(%rsp),%r12 │ │ │ │ - mov 0xb0(%rsp),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov %r11,%rdi │ │ │ │ callq 15090 │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jg d6fc0 │ │ │ │ - jmpq d607e │ │ │ │ - lea 0x63339e(%rip),%rdi │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 15770 │ │ │ │ - mov 0x633386(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x633373(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x36a75(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x47a11(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - cvtsi2sdl 0x114(%rsp),%xmm1 │ │ │ │ - mov 0x47cf0(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - cvtsi2sdl 0x11c(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - mov (%rax),%r9d │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - movsd 0x108(%rsp),%xmm1 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - jle d6451 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x36a21(%rip),%rsi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x47c7e(%rip),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - mov (%rax),%r9d │ │ │ │ - jmpq d6451 │ │ │ │ - lea 0x367e4(%rip),%rdi │ │ │ │ - jmpq d6f73 │ │ │ │ - mov 0x47b21(%rip),%r14 │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - mov 0xf8(%rsp),%rsi │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15990 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + mov %ebx,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + lea (%r12,%rsi,1),%rdx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ + sub %r11d,%ecx │ │ │ │ + lea 0x98(%rsp),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je da6a7 │ │ │ │ + callq *%rax │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - je d71d0 │ │ │ │ - mov 0xf4(%rsp),%ebp │ │ │ │ - mov 0xa8(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0xb0(%rsp),%r13 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ + je da64c │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ callq 15090 │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jg d7154 │ │ │ │ - jmpq d607e │ │ │ │ - mov 0x47c8a(%rip),%rax │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - je d63eb │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + mov %ebx,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jbe d95e3 │ │ │ │ + movq $0x0,0xd0(%r13) │ │ │ │ + movl $0x53,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + callq d2550 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + lea 0xb0(%r13),%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + callq d7780 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r9,%rdi │ │ │ │ callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d71a8 │ │ │ │ - jmpq d607e │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - mov 0x47907(%rip),%rax │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - lea 0x8(%rax),%rcx │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15070 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + mov %ebx,0x198(%r13) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je d94ae │ │ │ │ + jmpq d9378 │ │ │ │ + callq d5950 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + jmpq da601 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x4b,%ebx │ │ │ │ + jmpq da57f │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x53,%ebx │ │ │ │ + jmpq da57f │ │ │ │ + movl $0x49,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + lea 0x32cb1(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5d80 │ │ │ │ + test %al,%al │ │ │ │ + je da7cb │ │ │ │ + cmp $0x9,%ebx │ │ │ │ + jne da7bb │ │ │ │ + movl $0x1,0x154(%r13) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + movzbl 0x1(%r12),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + movzbl 0x2(%r12),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + movzbl 0x3(%r12),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0x158(%r13) │ │ │ │ + movzbl 0x4(%r12),%eax │ │ │ │ + movzbl 0x5(%r12),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + movzbl 0x6(%r12),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + movzbl 0x7(%r12),%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %eax,0x15c(%r13) │ │ │ │ + movzbl 0x8(%r12),%eax │ │ │ │ + movl $0x0,0x198(%r13) │ │ │ │ + mov %eax,0x160(%r13) │ │ │ │ + jmpq d94ae │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x59,%ebx │ │ │ │ + jmpq da57f │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x48,%ebx │ │ │ │ + jmpq da57f │ │ │ │ + movl $0x4a,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq d5de0 │ │ │ │ + test %al,%al │ │ │ │ + je da82a │ │ │ │ + cmpl $0x0,0x2c(%r13) │ │ │ │ + jne da7fd │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + jmpq d94bc │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov $0x53,%ebx │ │ │ │ + jmpq da57f │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov %r14,%rdx │ │ │ │ + add $0x2f,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea 0x0(%r13,%rax,1),%rsi │ │ │ │ + lea -0x18(%r13,%rax,1),%rdi │ │ │ │ + callq d5ee0 │ │ │ │ + mov %eax,0x198(%r13) │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - jne d7507 │ │ │ │ - mov 0x47b20(%rip),%rax │ │ │ │ - mov (%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle d7274 │ │ │ │ - lea 0x3014b(%rip),%rsi │ │ │ │ + je da7de │ │ │ │ + jmpq d9378 │ │ │ │ + movl $0x45,0x198(%r13) │ │ │ │ + jmpq d9378 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %edx,0x58(%rsp) │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + je da7eb │ │ │ │ + movb $0x0,(%r11) │ │ │ │ + lea 0x1(%rdx,%rsi,1),%edx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jb da904 │ │ │ │ + sub %edx,%ebx │ │ │ │ + cmpb $0x0,0x60(%rsp) │ │ │ │ + jne da94b │ │ │ │ + lea 0x1(%rbx),%r15d │ │ │ │ + test %r15,%r15 │ │ │ │ + jne da913 │ │ │ │ + or $0xffffffff,%ebx │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %r15,0x98(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x477e6(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - lea 0x8(%r14),%rcx │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15070 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + jmp da8b7 │ │ │ │ + lea (%rsi,%rax,1),%edx │ │ │ │ + movzbl (%r12,%rdx,1),%edx │ │ │ │ + mov %dl,(%r8,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jb da8a7 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq d7890 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq 15090 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov %r11,%rdi │ │ │ │ + jmpq da681 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmpb $0x0,0x60(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jne da94b │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov %esi,0x58(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x60(%rsp),%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + je da9d2 │ │ │ │ + mov %r15,0xa0(%rsp) │ │ │ │ + mov 0x58(%rsp),%esi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + jmpq da88d │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + add %r12,%rdx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ + lea 0x98(%rsp),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je da9c6 │ │ │ │ + callq *%rax │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - jne d74cd │ │ │ │ - mov 0x47a83(%rip),%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle d7311 │ │ │ │ - lea 0x3098e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x47749(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - mov 0x477d0(%rip),%rax │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15320 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + jne da9ba │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + cmp %rax,0xa0(%rsp) │ │ │ │ + jae da999 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + callq d2550 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + jmpq da8c3 │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmpq da57f │ │ │ │ + callq d5950 │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + jmp da97b │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov $0x53,%ebx │ │ │ │ + jmpq da57f │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000da9f0 : │ │ │ │ + movabs $0x100000000,%rax │ │ │ │ + movq $0x1,0x28(%rdi) │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + jmpq d5cf0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000daa10 : │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x88(%rdi),%rdi │ │ │ │ + callq d64e0 │ │ │ │ + lea 0xb0(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq d7b60 │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000daa30 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x88(%rbp),%r12 │ │ │ │ + lea 0xb0(%rbp),%r13 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq daa10 │ │ │ │ + mov $0x34,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d6480 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d7a90 │ │ │ │ + lea 0x88(%rbx),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d64f0 │ │ │ │ + mov %eax,0x198(%rbp) │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - jne d7541 │ │ │ │ - mov 0x479e8(%rip),%rax │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle d73ac │ │ │ │ - lea 0x30043(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jne daa9f │ │ │ │ + lea 0xb0(%rbx),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d7bb0 │ │ │ │ + mov %eax,0x198(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000daab0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %r8d,%ebp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1d8,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + lea 0xe0(%rsp),%r15 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1c8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x476ae(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov (%r14),%rdi │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15320 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - jne d7601 │ │ │ │ - mov 0x47954(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,(%rsi) │ │ │ │ + movl $0x0,0x198(%r9) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + callq d7a90 │ │ │ │ + lea 0xb0(%r14),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq d7bb0 │ │ │ │ + cmpl $0x3,0xf0(%rsp) │ │ │ │ + je dacc8 │ │ │ │ + mov 0x78(%r14),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne dacc8 │ │ │ │ + mov 0x60(%r14),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne dacf8 │ │ │ │ + mov 0x198(%r14),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle d7440 │ │ │ │ - lea 0x3088f(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4761a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - mov 0x476a1(%rip),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x2d853(%rip),%rsi │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15cc0 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + jne dac98 │ │ │ │ + cmpl $0x2,0x30(%r14) │ │ │ │ + ja dad20 │ │ │ │ + cmpl $0x1,0xb8(%r14) │ │ │ │ + ja dad38 │ │ │ │ + mov 0xf4(%rsp),%esi │ │ │ │ + mov 0xf0(%rsp),%edi │ │ │ │ + callq d0100 │ │ │ │ + mov %eax,0x198(%r14) │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - je d757b │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d74a5 │ │ │ │ - jmpq d607e │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d74df │ │ │ │ - jmpq d607e │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d7519 │ │ │ │ - jmpq d607e │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d7553 │ │ │ │ - jmpq d607e │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x2d71c(%rip),%rsi │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15cc0 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + jne dac98 │ │ │ │ + mov 0x8c(%r14),%esi │ │ │ │ + mov 0x88(%r14),%edi │ │ │ │ + callq d0100 │ │ │ │ + mov %eax,0x198(%r14) │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - je d768b │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d75d9 │ │ │ │ - jmpq d607e │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d7613 │ │ │ │ - jmpq d607e │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d764d │ │ │ │ - jmpq d607e │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movq $0x1,0xb8(%rsp) │ │ │ │ - jmpq d5bbe │ │ │ │ - mov 0x47456(%rip),%rax │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x2d5f6(%rip),%rsi │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15cc0 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + jne dac98 │ │ │ │ + lea 0x88(%r14),%rcx │ │ │ │ + lea 0xf0(%rsp),%r11 │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + callq d0b40 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - je d7712 │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ + jne dad50 │ │ │ │ + mov %r12d,%ebx │ │ │ │ + mov %r11,%rdi │ │ │ │ + callq d6610 │ │ │ │ + imul %ebp,%ebx │ │ │ │ + imul %eax,%ebx │ │ │ │ + add $0x7,%ebx │ │ │ │ + shr $0x3,%ebx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%r10 │ │ │ │ + jne dafa0 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je dafa0 │ │ │ │ + movl $0x53,0x198(%r14) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq d7b60 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d76ea │ │ │ │ - jmpq d607e │ │ │ │ - mov 0x473cf(%rip),%rax │ │ │ │ - sub %ebp,%r13d │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add $0x1,%r13d │ │ │ │ - lea 0x2a011(%rip),%rsi │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movslq %r13d,%r13 │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x198(%r14),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x1c8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne dbd57 │ │ │ │ + add $0x1d8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp $0xff,%rax │ │ │ │ + jbe dab4f │ │ │ │ + movl $0x44,0x198(%r14) │ │ │ │ + mov $0x44,%eax │ │ │ │ + jmp dac98 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x88(%r14),%r8 │ │ │ │ + callq d8d80 │ │ │ │ + mov %eax,0x198(%r14) │ │ │ │ + jmpq dab62 │ │ │ │ + movl $0x3d,0x198(%r14) │ │ │ │ + mov $0x3d,%eax │ │ │ │ + jmpq dac98 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x47,0x198(%r14) │ │ │ │ + mov $0x47,%eax │ │ │ │ + jmpq dac98 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x30(%r14),%rax │ │ │ │ + lea 0x78(%rsp),%rsi │ │ │ │ mov %r13,%rdx │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15cc0 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + mov %r15,%r9 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + push %rax │ │ │ │ + callq d6fd0 │ │ │ │ + mov 0x198(%r14),%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x18(%rsp),%r13d │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne dac5b │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + mov $0x89,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov $0x50,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov $0x4e,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov $0x47,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov $0xd,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov $0x1a,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0xf4(%rsp),%eax │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov 0xf0(%rsp),%ecx │ │ │ │ + mov 0xe8(%rsp),%ebx │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + callq d27e0 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d27e0 │ │ │ │ + movzbl 0x28(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x38(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d2550 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d2550 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl %bl,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d2550 │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0xc0(%rsp),%r8 │ │ │ │ + mov 0xc8(%rsp),%edx │ │ │ │ + lea 0x324c9(%rip),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + callq d5f80 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - je d77a1 │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ + jne daf04 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d7779 │ │ │ │ - jmpq d607e │ │ │ │ - mov 0x47340(%rip),%rax │ │ │ │ - sub %r12d,%ebx │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x1(%rbx),%r12d │ │ │ │ - lea 0x29f96(%rip),%rsi │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 15cc0 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + mov 0x198(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je db040 │ │ │ │ + mov 0x1b0(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je db035 │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + jmp daf77 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + callq d5ea0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jbe db030 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d5ee0 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - je d7830 │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ + je daf50 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov %eax,0x198(%r14) │ │ │ │ + jmpq dac5b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x198(%r14),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne db019 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + callq d8000 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov %eax,0x198(%r14) │ │ │ │ + jne db019 │ │ │ │ + lea 0x78(%rsp),%rsi │ │ │ │ + lea 0x30(%r14),%rax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r10,%rdx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %ebp,%r8d │ │ │ │ + push %rax │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + callq d6fd0 │ │ │ │ + mov 0x198(%r14),%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d7808 │ │ │ │ - jmpq d607e │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0x472a7(%rip),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cvtsi2sdl 0x10(%rsp),%xmm4 │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x1fe7b(%rip),%rsi │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - callq 15cd0 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ + jmpq dad81 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + movl $0x0,0x198(%r14) │ │ │ │ + mov 0xf0(%rsp),%eax │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je db9d0 │ │ │ │ + mov 0x78(%r14),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je db066 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffb,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je dbaf2 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + jne db07a │ │ │ │ + mov 0x108(%rsp),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne dbae0 │ │ │ │ + mov 0x118(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne db250 │ │ │ │ + mov 0x184(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne db1b0 │ │ │ │ + mov 0x1a0(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je db130 │ │ │ │ + mov 0x1b8(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je db125 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + jmp db0f3 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + callq d5ea0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jbe db120 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d5ee0 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - je d78d0 │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + je db0d0 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %eax,0x198(%r14) │ │ │ │ + jmpq dac5b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + movl $0x0,0x198(%r14) │ │ │ │ + mov 0x48(%r14),%rax │ │ │ │ + lea 0x30(%r14),%r8 │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je dbb15 │ │ │ │ + lea 0xc8(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq *%rax │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + test %ebx,%ebx │ │ │ │ + je db2d9 │ │ │ │ callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ + mov %ebx,0x198(%r14) │ │ │ │ + jmpq dac5b │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x188(%rsp),%esi │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d27e0 │ │ │ │ + mov 0x18c(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d27e0 │ │ │ │ + movzbl 0x190(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0xc0(%rsp),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0xc8(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + lea 0x32182(%rip),%rcx │ │ │ │ + callq d5f80 │ │ │ │ + test %eax,%eax │ │ │ │ + jne db23e │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d78a8 │ │ │ │ - jmpq d607e │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0x47207(%rip),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cvtsi2sd %r15d,%xmm4 │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x1fde3(%rip),%rsi │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - callq 15cd0 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ + jmpq db09a │ │ │ │ + mov 0xf0(%rsp),%eax │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffb,%edx │ │ │ │ + je dbb3b │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je dbccb │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je dbd2d │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + lea 0x320e8(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d5f80 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - je d796f │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + jne db2c7 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ + jmpq db089 │ │ │ │ + mov 0xc8(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + lea 0x3209a(%rip),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d5f80 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + jne db19d │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d7947 │ │ │ │ - jmpq d607e │ │ │ │ - mov (%r14),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x2,%edx │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - lea 0x2d310(%rip),%rsi │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - callq 15cc0 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ + mov 0x168(%rsp),%r10d │ │ │ │ + movl $0x0,0x198(%r14) │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne dbbc5 │ │ │ │ + mov 0x128(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je dbca5 │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x130(%rsp),%r13 │ │ │ │ + lea 0x0(,%rbp,8),%r12 │ │ │ │ + mov 0x0(%r13,%rbp,8),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x4f,%rax │ │ │ │ + ja dbb97 │ │ │ │ + cmpb $0x0,(%r14) │ │ │ │ + je dbc79 │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov (%rax,%r12,1),%rax │ │ │ │ + mov 0x80(%rcx),%r9d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je db8c0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + movzbl (%r14),%r12d │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + test %r12b,%r12b │ │ │ │ + je db5a5 │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r14,%rbp │ │ │ │ + jmp db463 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xa8(%rsp),%r15 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jae db49e │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + ja db47e │ │ │ │ + lea (%rbx,%rbx,2),%r14 │ │ │ │ + shr %r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je db4aa │ │ │ │ + mov %r14,0xb0(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + mov %r12b,(%rdi,%r15,1) │ │ │ │ + movzbl 0x1(%rbp,%r13,1),%r12d │ │ │ │ + lea 0x1(%r13),%rcx │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne db448 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + cmp $0x4e,%r13 │ │ │ │ + ja db8d2 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d2550 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je dbb0b │ │ │ │ + callq *%rax │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - je d79ef │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ + jne db583 │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ + mov 0x60(%rsp),%r12 │ │ │ │ + cmpq $0x0,0xc8(%rsp) │ │ │ │ + je db54a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + movzbl (%rax,%rbx,1),%esi │ │ │ │ add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d79c7 │ │ │ │ - jmpq d607e │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x29d3c(%rip),%rsi │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - callq 15cc0 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ + callq d2550 │ │ │ │ + cmp 0xc8(%rsp),%rbx │ │ │ │ + jb db528 │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + mov 0xa8(%rsp),%edx │ │ │ │ + lea 0x31e38(%rip),%rcx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + callq d5f80 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - je d7a6d │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + jne db583 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d7a45 │ │ │ │ - jmpq d607e │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x29cd2(%rip),%rsi │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - callq 15cc0 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - test %eax,%eax │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - je d7aeb │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ + mov 0x128(%rsp),%rbx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + ja db378 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + mov 0x7c(%r14),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je db614 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je dbcb0 │ │ │ │ + mov 0x130(%rsp),%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x31dcd(%rip),%r8 │ │ │ │ + jmp db5fd │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je dbcb0 │ │ │ │ + mov (%r9,%rdx,8),%rsi │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov %r8,%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + jne db5f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + cmpq $0x0,0x140(%rsp) │ │ │ │ + je db847 │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + nop │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + lea 0x0(,%r15,8),%rbp │ │ │ │ + mov (%rax,%r15,8),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x4f,%rax │ │ │ │ + ja dbb78 │ │ │ │ + cmpb $0x0,(%r14) │ │ │ │ + je dbc5a │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ + mov (%rax,%rbp,1),%r13 │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + mov (%rax,%rbp,1),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x150(%rsp),%rax │ │ │ │ + mov (%rax,%rbp,1),%rbp │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x80(%rax),%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + test %al,%al │ │ │ │ + je db826 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %al,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + movzbl (%r14,%rbx,1),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne db6f0 │ │ │ │ + cmp $0x4e,%rcx │ │ │ │ + ja db826 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + test %edi,%edi │ │ │ │ + mov %r12,%rdi │ │ │ │ + setne %sil │ │ │ │ + add $0x1,%rbp │ │ │ │ + callq d2550 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl -0x1(%rbp),%eax │ │ │ │ + test %al,%al │ │ │ │ + je db767 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl %al,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + callq d2550 │ │ │ │ + movzbl -0x1(%rbp),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne db750 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea 0x1(%rdx),%rbx │ │ │ │ + test %al,%al │ │ │ │ + je db79f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl %al,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ add $0x1,%rbx │ │ │ │ + callq d2550 │ │ │ │ + movzbl -0x1(%rbx),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne db788 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne db8e0 │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + test %al,%al │ │ │ │ + je db7e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %al,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + callq d2550 │ │ │ │ + movzbl -0x1(%r13),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne db7c8 │ │ │ │ + mov 0xa0(%rsp),%r8 │ │ │ │ + mov 0xa8(%rsp),%edx │ │ │ │ + lea 0x31ba7(%rip),%rcx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + callq d5f80 │ │ │ │ + test %eax,%eax │ │ │ │ + jne db819 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d7ac3 │ │ │ │ - jmpq d607e │ │ │ │ - mov (%r14),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - mov 0x46fe6(%rip),%rax │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - lea 0x1fbc7(%rip),%rsi │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - subsd 0x10(%rsp),%xmm0 │ │ │ │ - callq 15cd0 │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x140(%rsp) │ │ │ │ + ja db640 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + mov 0x1a8(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je db99a │ │ │ │ + mov 0x1c0(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je db98f │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + jmp db8a7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + callq d5ea0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jbe db98a │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d5ee0 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - je d7b7d │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ + je db880 │ │ │ │ + jmpq db105 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq d6150 │ │ │ │ + mov 0x128(%rsp),%rbx │ │ │ │ + jmpq db5a5 │ │ │ │ + nop │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je dbc9b │ │ │ │ + callq *%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + jne db980 │ │ │ │ + cmpq $0x0,0xc8(%rsp) │ │ │ │ + je db972 │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdi,%rbx,1),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ add $0x1,%rbx │ │ │ │ + callq d2550 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp 0xc8(%rsp),%rbx │ │ │ │ + jb db950 │ │ │ │ callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d7b55 │ │ │ │ - jmpq d607e │ │ │ │ - mov (%r14),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - mov 0x46f54(%rip),%rax │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - lea 0x1fb3c(%rip),%rsi │ │ │ │ - movsd %xmm4,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - subsd 0x18(%rsp),%xmm0 │ │ │ │ - callq 15cd0 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movsd 0x20(%rsp),%xmm4 │ │ │ │ - test %eax,%eax │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - jne d811d │ │ │ │ - mov 0x47168(%rip),%rax │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - jle d7c2b │ │ │ │ - lea 0x300d4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x46e2f(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - movslq %ebp,%rbx │ │ │ │ - movslq (%rsp),%rbp │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - movslq %r15d,%r15 │ │ │ │ - mov %r15,(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - shl $0x3,%rbx │ │ │ │ - lea 0x150(%rsp),%rdx │ │ │ │ - movq $0x1,0x150(%rsp) │ │ │ │ - imul $0xfffffffffffffff8,%rbp,%rbp │ │ │ │ - movq $0x1,0x158(%rsp) │ │ │ │ - lea (%rax,%rbp,1),%r10 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %r10,%rbp │ │ │ │ - jmp d7ce2 │ │ │ │ - mov 0x46e69(%rip),%rax │ │ │ │ - mov 0x0(%rbp,%r12,8),%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - add %rbx,%r8 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - callq 15b10 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - movsd 0x18(%rsp),%xmm4 │ │ │ │ + jmpq db7e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + callq 15090 │ │ │ │ + jmpq db819 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + movl $0x0,0x198(%r14) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x319e0(%rip),%rcx │ │ │ │ + callq d5f80 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x20(%rsp),%xmm5 │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - jne d8157 │ │ │ │ - addq $0x1,0x158(%rsp) │ │ │ │ - cmp %r12d,0x8(%rsp) │ │ │ │ - jge d7c78 │ │ │ │ - mov 0x47058(%rip),%rax │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov (%rsp),%r15 │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - jle d7d40 │ │ │ │ - lea 0x2d9e5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jne dac5b │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + jmpq dac5b │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d6070 │ │ │ │ + mov 0x78(%r14),%r12d │ │ │ │ + mov 0xf0(%rsp),%eax │ │ │ │ + test %r12d,%r12d │ │ │ │ + je db9fb │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffb,%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je dbaf2 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne db066 │ │ │ │ + mov 0x100(%rsp),%r8 │ │ │ │ + mov 0xf8(%rsp),%rcx │ │ │ │ + test %r8,%r8 │ │ │ │ + je db07a │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x46d19(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - add 0xb0(%rsp),%rbp │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ - movq $0x1,0x150(%rsp) │ │ │ │ - movq $0x1,0x158(%rsp) │ │ │ │ - jmp d7dc4 │ │ │ │ - mov 0x0(%rbp,%r15,8),%r8 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ - add %rbx,%r8 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - callq 15b10 │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - test %eax,%eax │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - jne d8205 │ │ │ │ - addq $0x1,0x158(%rsp) │ │ │ │ - cmp %r15d,0x8(%rsp) │ │ │ │ - jge d7d6a │ │ │ │ - mov 0x46f76(%rip),%rax │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - jle d7e1b │ │ │ │ - lea 0x30682(%rip),%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(,%rax,4),%rdx │ │ │ │ + lea 0x3(%rcx,%rdx,1),%rsi │ │ │ │ + test %edi,%edi │ │ │ │ + jne dba68 │ │ │ │ + movzbl (%rsi),%esi │ │ │ │ + test %sil,%sil │ │ │ │ + jne dbab0 │ │ │ │ + movzbl (%rcx,%rdx,1),%r9d │ │ │ │ + movzbl 0x1(%rcx,%rdx,1),%r10d │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x46c3e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - mov 0x46cc6(%rip),%rax │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - callq 15300 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ + movzbl 0x2(%rcx,%rdx,1),%r11d │ │ │ │ + jmp dba30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0xff,(%rsi) │ │ │ │ + jne dba90 │ │ │ │ + movzbl (%rcx,%rdx,1),%esi │ │ │ │ + cmp %r9d,%esi │ │ │ │ + je dbac0 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + ja dba30 │ │ │ │ + test %edi,%edi │ │ │ │ + je db07a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d62b0 │ │ │ │ + mov 0xf0(%rsp),%eax │ │ │ │ + jmpq db066 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xff,%sil │ │ │ │ + je dba76 │ │ │ │ + jmp dba90 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rcx,%rdx,1),%esi │ │ │ │ + cmp %r10d,%esi │ │ │ │ + jne dba76 │ │ │ │ + movzbl 0x2(%rcx,%rdx,1),%edx │ │ │ │ + cmp %r11d,%edx │ │ │ │ + jne dba76 │ │ │ │ + jmp dba90 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d62b0 │ │ │ │ + jmpq db07a │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d6070 │ │ │ │ + mov 0xf0(%rsp),%eax │ │ │ │ + jmpq db9fb │ │ │ │ + callq d5ae0 │ │ │ │ + jmpq db50e │ │ │ │ + lea 0xc8(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + callq d5ae0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmpq db18d │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + movzbl 0x11d(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x11c(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + mov 0xc0(%rsp),%r8 │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + jmpq db29b │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + movl $0x42,0x198(%r14) │ │ │ │ + jmpq db847 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + movl $0x42,0x198(%r14) │ │ │ │ + mov 0x7c(%r14),%eax │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - jne d81cb │ │ │ │ - mov 0x46ee5(%rip),%rax │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - jle d7eac │ │ │ │ - lea 0x2d083(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x46bad(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov (%r14),%rdi │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - callq 15300 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ + jne db5db │ │ │ │ + jmpq db614 │ │ │ │ + mov $0x7,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je db342 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0x7,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movzwl 0x16c(%rsp),%eax │ │ │ │ + lea 0x317a8(%rip),%rcx │ │ │ │ + rol $0x8,%ax │ │ │ │ + mov %ax,0x0(%rbp) │ │ │ │ + mov 0x170(%rsp),%eax │ │ │ │ + mov %al,0x2(%rbp) │ │ │ │ + mov 0x174(%rsp),%eax │ │ │ │ + mov %al,0x3(%rbp) │ │ │ │ + mov 0x178(%rsp),%eax │ │ │ │ + mov %al,0x4(%rbp) │ │ │ │ + mov 0x17c(%rsp),%eax │ │ │ │ + mov %al,0x5(%rbp) │ │ │ │ + mov 0x180(%rsp),%eax │ │ │ │ + mov %al,0x6(%rbp) │ │ │ │ + callq d5f80 │ │ │ │ test %eax,%eax │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - jne d8191 │ │ │ │ - mov 0x46e5b(%rip),%rax │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - jle d7f36 │ │ │ │ - lea 0x2fabc(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x46b23(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - lea 0x63244b(%rip),%rdi │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - callq 15770 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - mov 0xa8(%rsp),%r13 │ │ │ │ - mov 0xb0(%rsp),%r14 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movq %xmm5,%r15 │ │ │ │ - movq %xmm6,%rbp │ │ │ │ - mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ - movsd %xmm4,(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov (%r14,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - movsd (%rsp),%xmm4 │ │ │ │ - jg d7f80 │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - callq 15090 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x6323ab(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x632398(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - lea 0x35ae1(%rip),%rcx │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - mov $0x5,%eax │ │ │ │ - lea 0x631f57(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x632353(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x632340(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - lea 0x35ad1(%rip),%rcx │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - mov $0x5,%eax │ │ │ │ - lea 0x631aff(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x631ee1(%rip),%rsi │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - lea 0x631ac3(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x6322bf(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x6322ac(%rip),%rax │ │ │ │ - movsd 0x40(%rsp),%xmm4 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd (%rsp),%xmm6 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd %xmm4,0x1420(%rbx) │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - movsd %xmm6,0x1410(%rbx) │ │ │ │ - movsd %xmm0,0x1408(%rbx) │ │ │ │ - movsd %xmm5,0x1418(%rbx) │ │ │ │ - movsd %xmm4,0x1428(%rbx) │ │ │ │ - jmpq d60be │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d812f │ │ │ │ - jmpq d607e │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d8169 │ │ │ │ - jmpq d607e │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d81a3 │ │ │ │ - jmpq d607e │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d81dd │ │ │ │ - jmpq d607e │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov (%r12,%rbx,8),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ + jne dbc4d │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15090 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp %eax,0xf4(%rsp) │ │ │ │ - jg d8217 │ │ │ │ - jmpq d607e │ │ │ │ + jmpq db342 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + movl $0x43,0x198(%r14) │ │ │ │ + jmpq db847 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + movl $0x43,0x198(%r14) │ │ │ │ + jmpq dbbb4 │ │ │ │ + callq d5ae0 │ │ │ │ + jmpq db92f │ │ │ │ + cmpl $0x0,0x7c(%r14) │ │ │ │ + je db614 │ │ │ │ + lea 0x31702(%rip),%rdx │ │ │ │ + lea 0x316f3(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq d6150 │ │ │ │ + jmpq db614 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + movzbl 0x11d(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x11c(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x121(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x120(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x125(%rsp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq d2550 │ │ │ │ + movzbl 0x124(%rsp),%esi │ │ │ │ + jmpq dbb58 │ │ │ │ + movzbl 0x11c(%rsp),%esi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + callq d2550 │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + mov 0xc0(%rsp),%r8 │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + jmpq db29b │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000dbd60 : │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq d5ca0 │ │ │ │ + movl $0x1,0x38(%rbx) │ │ │ │ + movabs $0x100000001,%rax │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + movl $0x1,0x50(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000dbda0 : │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq da9f0 │ │ │ │ + lea 0x30(%rbx),%rdi │ │ │ │ + callq dbd60 │ │ │ │ + lea 0x88(%rbx),%rdi │ │ │ │ + callq d6480 │ │ │ │ + lea 0xb0(%rbx),%rdi │ │ │ │ + callq d7a90 │ │ │ │ + movl $0x1,0x198(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000dbde0 : │ │ │ │ + push %r15 │ │ │ │ + mov %r8,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq dbda0 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x200(%rsp),%eax │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r9d,0x98(%rsp) │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + callq d9250 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + callq daa10 │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne dbe8a │ │ │ │ + add $0x1c8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000d8240 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ +00000000000dbe90 : │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov $0x6,%r9d │ │ │ │ + pushq $0x8 │ │ │ │ + callq dbde0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000dbeb0 : │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov $0x2,%r9d │ │ │ │ + pushq $0x8 │ │ │ │ + callq dbde0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000dbed0 : │ │ │ │ + push %r15 │ │ │ │ + mov %r9d,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm1,(%rdi) │ │ │ │ - movsd %xmm0,(%rsi) │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + callq d2c10 │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + je dbf48 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne dbf70 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %ebx,%r9d │ │ │ │ + mov %r13,%rsi │ │ │ │ + push %r15 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + callq dbde0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmp dbf16 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000d8260 : │ │ │ │ - movsd 0x10(%rsi),%xmm4 │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - mov $0x0,%ecx │ │ │ │ - movsd 0x8(%rdi),%xmm2 │ │ │ │ - movsd 0x8(%rsi),%xmm1 │ │ │ │ - mulsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - subsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,(%rdx) │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - movsd (%rsi),%xmm3 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - subsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rdx) │ │ │ │ - mulsd 0x8(%rdi),%xmm3 │ │ │ │ - mulsd 0x8(%rsi),%xmm1 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - ucomisd %xmm3,%xmm2 │ │ │ │ - movsd %xmm1,0x10(%rdx) │ │ │ │ - setnp %al │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - and %edx,%eax │ │ │ │ - ucomisd %xmm3,%xmm0 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - and %edx,%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - retq │ │ │ │ +00000000000dbf80 : │ │ │ │ + mov $0x8,%r9d │ │ │ │ + mov $0x6,%r8d │ │ │ │ + jmpq dbed0 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000d82f0 : │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - movsd 0x8(%rdi),%xmm1 │ │ │ │ - mulsd (%rsi),%xmm0 │ │ │ │ - mulsd 0x8(%rsi),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - mulsd 0x10(%rsi),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - retq │ │ │ │ +00000000000dbfa0 : │ │ │ │ + mov $0x8,%r9d │ │ │ │ + mov $0x2,%r8d │ │ │ │ + jmpq dbed0 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000d8320 : │ │ │ │ +00000000000dbfc0 : │ │ │ │ + push %r15 │ │ │ │ + mov %ecx,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ - mov %rdx,%rsi │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - callq d82f0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq d82f0 │ │ │ │ - mov %r12,%rsi │ │ │ │ + push %rbx │ │ │ │ + mov %r9d,%ebx │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - movq %xmm0,%r13 │ │ │ │ - callq d82f0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - movq %r13,%xmm2 │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe d837a │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - seta %al │ │ │ │ - add $0x10,%rsp │ │ │ │ + callq dbda0 │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov 0x200(%rsp),%eax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %ebx,0x98(%rsp) │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + mov %ebx,0xd0(%rsp) │ │ │ │ + mov %eax,0xd4(%rsp) │ │ │ │ + callq daab0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x1a8(%rsp),%r12d │ │ │ │ + callq daa10 │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne dc079 │ │ │ │ + add $0x1c8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000d8390 : │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movsd (%rdi),%xmm3 │ │ │ │ - movsd 0x8(%rdi),%xmm2 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - ucomisd %xmm0,%xmm4 │ │ │ │ - ja d83ef │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm3,(%rdi) │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm2,0x8(%rdi) │ │ │ │ - movsd %xmm1,0x10(%rdi) │ │ │ │ +00000000000dc080 : │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov $0x6,%r9d │ │ │ │ + pushq $0x8 │ │ │ │ + callq dbfc0 │ │ │ │ add $0x18,%rsp │ │ │ │ retq │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd (%rdi),%xmm3 │ │ │ │ - movsd 0x8(%rdi),%xmm2 │ │ │ │ - movsd 0x10(%rdi),%xmm1 │ │ │ │ - jmp d83d0 │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000d8410 : │ │ │ │ - movq 0x1f098(%rip),%xmm1 │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rdi) │ │ │ │ - movsd 0x10(%rdi),%xmm0 │ │ │ │ - xorpd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rdi) │ │ │ │ +00000000000dc0a0 : │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov $0x2,%r9d │ │ │ │ + pushq $0x8 │ │ │ │ + callq dbfc0 │ │ │ │ + add $0x18,%rsp │ │ │ │ retq │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000d8450 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ +00000000000dc0c0 : │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - callq d82f0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - callq d82f0 │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - mov %r10,%rsi │ │ │ │ - callq d8260 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - callq d8390 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne d8650 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d8320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne d8560 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq d8320 │ │ │ │ - test %eax,%eax │ │ │ │ - je d84fe │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d8320 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push %r9 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %r10,%rdx │ │ │ │ + callq dbfc0 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne d8776 │ │ │ │ + je dc130 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne dc147 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d8320 │ │ │ │ - test %eax,%eax │ │ │ │ - je d85b0 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d8320 │ │ │ │ - test %eax,%eax │ │ │ │ - je d85b0 │ │ │ │ - movdqu (%r12),%xmm7 │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - movups %xmm7,(%rbx) │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movdqu 0x0(%r13),%xmm6 │ │ │ │ - movups %xmm6,(%rax) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - jmpq d8746 │ │ │ │ + callq d2cf0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp dc107 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq d8320 │ │ │ │ - test %eax,%eax │ │ │ │ - je d84d6 │ │ │ │ - movdqu (%r12),%xmm4 │ │ │ │ - movups %xmm4,(%rbx) │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movdqu (%r14),%xmm6 │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - movups %xmm6,(%rax) │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - jmpq d8746 │ │ │ │ + │ │ │ │ +00000000000dc150 : │ │ │ │ + mov $0x8,%r9d │ │ │ │ + mov $0x6,%r8d │ │ │ │ + jmpq dc0c0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000dc170 : │ │ │ │ + mov $0x8,%r9d │ │ │ │ + mov $0x2,%r8d │ │ │ │ + jmpq dc0c0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000dc190 : │ │ │ │ + cmp $0x5a,%edi │ │ │ │ + ja dc1b0 │ │ │ │ + lea 0x30908(%rip),%rdx │ │ │ │ + mov %edi,%edi │ │ │ │ + movslq (%rdx,%rdi,4),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmpq *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq d8320 │ │ │ │ - test %eax,%eax │ │ │ │ - je d85d8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq d8320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne d87b8 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq d8320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne d8760 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d8320 │ │ │ │ - test %eax,%eax │ │ │ │ - je d8740 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq d8320 │ │ │ │ - test %eax,%eax │ │ │ │ - je d8740 │ │ │ │ - movdqu 0x0(%rbp),%xmm7 │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - movups %xmm7,(%rbx) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movdqu (%r12),%xmm4 │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - jmpq d8746 │ │ │ │ + lea 0x3120b(%rip),%rax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja d87a8 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja d8740 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja d8740 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja d8740 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja d8740 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov $0x0,%ecx │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - ucomisd %xmm1,%xmm3 │ │ │ │ - setnp %al │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - ucomisd 0x8(%rsp),%xmm3 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - or %edx,%eax │ │ │ │ - ucomisd %xmm2,%xmm5 │ │ │ │ - setnp %dl │ │ │ │ - cmovne %ecx,%edx │ │ │ │ - or %dl,%al │ │ │ │ - jne d8730 │ │ │ │ - ucomisd %xmm0,%xmm5 │ │ │ │ - mov $0x2,%r15d │ │ │ │ - setnp %dl │ │ │ │ - cmove %edx,%eax │ │ │ │ - test %al,%al │ │ │ │ - je d8746 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp d8746 │ │ │ │ + lea 0x31469(%rip),%rax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3,%r15d │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + lea 0x313c9(%rip),%rax │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d8320 │ │ │ │ - test %eax,%eax │ │ │ │ - je d85ee │ │ │ │ - movdqu 0x0(%rbp),%xmm6 │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - movups %xmm6,(%rbx) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movdqu 0x0(%r13),%xmm7 │ │ │ │ - movups %xmm7,(%rax) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - jmp d8746 │ │ │ │ + lea 0x31969(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x319f1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31361(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31319(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31441(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x313c1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31e41(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31de9(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31d79(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31d09(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31c99(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31c49(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31be9(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31ba1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31181(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31157(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31609(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31119(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x315b1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31579(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31ef9(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31ec1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31e91(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31e61(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31e31(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31df1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31da1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31119(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x310f1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31d11(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31761(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31729(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x318a1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31851(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31075(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31809(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x311a9(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31259(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x312f9(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31739(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31091(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31e19(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31041(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31db1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x313b1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31379(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31329(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x312e9(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30f0b(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31299(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31201(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x311b9(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x315a9(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31569(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31511(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x314d9(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31499(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31431(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30ede(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x313e1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x313a9(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31359(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31839(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x317d9(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31799(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31749(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x31701(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x316a1(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30dae(%rip),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30eaa(%rip),%rax │ │ │ │ + retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq d8410 │ │ │ │ - jmpq d8669 │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu 0x0(%rbp),%xmm7 │ │ │ │ - movups %xmm7,(%rbx) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - jmpq d8584 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000d87d0 : │ │ │ │ +00000000000dc640 : │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ callq 15390 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ callq 15390 │ │ │ │ mov %rax,%rsi │ │ │ │ test %eax,%eax │ │ │ │ - jle d8840 │ │ │ │ + jle dc6b0 │ │ │ │ movslq %r13d,%rcx │ │ │ │ lea -0x1(%rax),%edi │ │ │ │ xor %eax,%eax │ │ │ │ add %r12,%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ mov %dl,(%rcx,%rax,1) │ │ │ │ mov %rax,%rdx │ │ │ │ add $0x1,%rax │ │ │ │ cmp %rdx,%rdi │ │ │ │ - jne d8808 │ │ │ │ + jne dc678 │ │ │ │ movslq %r13d,%rbx │ │ │ │ cmp $0x4f,%esi │ │ │ │ - jle d8840 │ │ │ │ + jle dc6b0 │ │ │ │ movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ mov %r12,%rdi │ │ │ │ callq 15390 │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ @@ -167992,22308 +170864,19433 @@ │ │ │ │ mov $0x4f,%edx │ │ │ │ sub %esi,%edx │ │ │ │ add %rbx,%rdi │ │ │ │ mov $0x20,%esi │ │ │ │ add $0x1,%rdx │ │ │ │ add %r12,%rdi │ │ │ │ callq 154d0 │ │ │ │ - jmp d8824 │ │ │ │ + jmp dc694 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000d8870 : │ │ │ │ +00000000000dc6e0 : │ │ │ │ + push %r13 │ │ │ │ + lea 0x1f0d1(%rip),%rsi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x14898,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x14888(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 156c0 │ │ │ │ + test %rax,%rax │ │ │ │ + je dc7d0 │ │ │ │ + movb $0x0,0x1000(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov $0x3e8,%ebp │ │ │ │ + mov %rsp,%rbx │ │ │ │ + lea 0x1000(%rsp),%r13 │ │ │ │ + jmp dc779 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x1(%rax),%rax │ │ │ │ + cmpb $0xa,-0x1(%rsp,%r8,1) │ │ │ │ + jne dc75f │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,(%rsp,%rax,1) │ │ │ │ + callq 15390 │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmpb $0xd,(%rsp,%rax,1) │ │ │ │ + jne dc769 │ │ │ │ + movb $0x0,(%rsp,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq dc640 │ │ │ │ + sub $0x1,%ebp │ │ │ │ + je dc78e │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1000,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + jne dc738 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 152e0 │ │ │ │ + mov 0x42543(%rip),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + test %rax,%rax │ │ │ │ + je dc7fe │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x14888(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne dc82c │ │ │ │ + add $0x14898,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + movdqa 0x32368(%rip),%xmm0 │ │ │ │ + movb $0x0,0x630679(%rip) │ │ │ │ + movabs $0x2e646e756f662074,%rax │ │ │ │ + mov %rax,0x630660(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movaps %xmm0,0x630644(%rip) │ │ │ │ + jmp dc7af │ │ │ │ + movdqa 0x1bada(%rip),%xmm0 │ │ │ │ + movb $0x0,0x63064b(%rip) │ │ │ │ + movabs $0x2e64656c69616620,%rax │ │ │ │ + mov %rax,0x630632(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movaps %xmm0,0x630616(%rip) │ │ │ │ + jmp dc7af │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000dc840 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x1880,%edi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9,%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0x407238,%rsp │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov 0x407270(%rsp),%rsi │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %edx,0x70(%rsp) │ │ │ │ + sub $0x5898,%rsp │ │ │ │ + mov %rsi,0x198(%rsp) │ │ │ │ + mov %ecx,0x1b0(%rsp) │ │ │ │ + mov %r8d,0x1ac(%rsp) │ │ │ │ + mov %r9d,0x1b4(%rsp) │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + movsd %xmm2,0x1a0(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x407228(%rsp) │ │ │ │ + mov %rax,0x5888(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - je d90a0 │ │ │ │ - lea 0x4057e0(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x5145,%eax │ │ │ │ - mov $0x5145,%r14d │ │ │ │ - mov $0x30,%r15d │ │ │ │ - mov $0x1408,%edi │ │ │ │ - mov %ax,0x400(%rsp) │ │ │ │ - mov $0x30,%eax │ │ │ │ - mov %r14w,0x3a0(%rsp) │ │ │ │ - movb $0x0,0x3a2(%rsp) │ │ │ │ - movl $0x524444,0x3e8(%rsp) │ │ │ │ - movl $0x3030324a,0x3ee(%rsp) │ │ │ │ - mov %r15w,0x3f2(%rsp) │ │ │ │ - movb $0x0,0x402(%rsp) │ │ │ │ - movl $0x43584553,0x448(%rsp) │ │ │ │ - movb $0x0,0x44c(%rsp) │ │ │ │ - movl $0x3030324a,0x44e(%rsp) │ │ │ │ - mov %ax,0x452(%rsp) │ │ │ │ callq 15850 │ │ │ │ - xor %edx,%edx │ │ │ │ + mov $0x80,%edi │ │ │ │ + mov %bp,0x5(%rax) │ │ │ │ lea 0x4(%rax),%rcx │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - mov %rcx,0x140(%rsp) │ │ │ │ - mov 0x407278(%rsp),%ecx │ │ │ │ - mov %dx,0x5(%rax) │ │ │ │ movb $0x0,0x7(%rax) │ │ │ │ movl $0x1,(%rax) │ │ │ │ movb $0x0,0x4(%rax) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne d90b0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - callq f3180 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - lea 0x3588f(%rip),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne d9158 │ │ │ │ - mov 0x70(%rsp),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne d8cc0 │ │ │ │ - cmp $0x5,%ebx │ │ │ │ - jle db183 │ │ │ │ - sub $0x1,%ebx │ │ │ │ - lea 0x1d20(%rsp),%rdx │ │ │ │ - movsd 0x210dd(%rip),%xmm2 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - shr %ebx │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - lea 0xd20(%rsp),%r13 │ │ │ │ - lea 0x1(%rbx),%r14d │ │ │ │ - lea 0x520(%rsp),%rbx │ │ │ │ - movsd %xmm5,0x60(%rsp) │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - lea 0x0(,%r14,8),%rax │ │ │ │ - mov %r14d,0x68(%rsp) │ │ │ │ - movapd %xmm5,%xmm4 │ │ │ │ - lea 0x1e8(%rsp),%r15 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rdx,%r12 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - movsd (%rbx,%rbp,2),%xmm0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd 0x8(%rbx,%rbp,2),%xmm2 │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - movsd %xmm0,(%rax,%rbp,1) │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm2,0x0(%r13,%rbp,1) │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x80(%rax),%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1000,%edi │ │ │ │ add $0x8,%rbp │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm2 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd 0x1e0(%rsp),%xmm1 │ │ │ │ - mulsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd 0x1e8(%rsp),%xmm4 │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - movsd 0x1e8(%rsp),%xmm2 │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm4 │ │ │ │ - movsd 0x38(%rsp),%xmm3 │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd %xmm2,-0x8(%r12) │ │ │ │ - addsd %xmm2,%xmm3 │ │ │ │ - movsd %xmm1,-0x18(%r12) │ │ │ │ - addsd %xmm1,%xmm5 │ │ │ │ - movsd %xmm0,-0x10(%r12) │ │ │ │ - addsd %xmm0,%xmm4 │ │ │ │ - cmp %rbp,0x50(%rsp) │ │ │ │ - jne d8a38 │ │ │ │ - lea 0x260(%rsp),%r12 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - movsd %xmm5,0x260(%rsp) │ │ │ │ - movsd %xmm4,0x268(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm3,0x270(%rsp) │ │ │ │ - callq d8390 │ │ │ │ - movsd 0x260(%rsp),%xmm1 │ │ │ │ - movsd 0x268(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x218(%rsp) │ │ │ │ - movsd 0x270(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0x68(%rsp),%edi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x3,%ecx │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x220(%rsp) │ │ │ │ - callq 6c7e0 │ │ │ │ - mov %eax,0x1fc(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js db611 │ │ │ │ - mov 0x407278(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne d961e │ │ │ │ - mov 0x45fec(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle de70a │ │ │ │ - mov 0x461b7(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x74(%rsp),%r14d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea -0x1(%r14),%esi │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - add $0x18,%rcx │ │ │ │ - add $0x38,%rax │ │ │ │ - movsd %xmm0,(%rbx,%rdx,8) │ │ │ │ - movsd -0x30(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13,%rdx,8) │ │ │ │ - movsd -0x28(%rax),%xmm0 │ │ │ │ - add $0x1,%rdx │ │ │ │ - movsd %xmm0,-0x18(%rcx) │ │ │ │ - movsd -0x20(%rax),%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%rcx) │ │ │ │ - movsd -0x18(%rax),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rcx) │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jne d8c00 │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - movsd 0x60(%rsp),%xmm3 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - lea 0x18(%r15),%rcx │ │ │ │ - movsd %xmm3,0x68(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea (%rcx,%rax,8),%rbp │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne dc8f0 │ │ │ │ + mov $0x8000,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov $0x8000,%edi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je e05b0 │ │ │ │ + mov 0x4214d(%rip),%rcx │ │ │ │ + mov 0x58d0(%rsp),%eax │ │ │ │ + mov $0x1000,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ - add $0x18,%r15 │ │ │ │ - callq d82f0 │ │ │ │ - callq 154a0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - maxsd 0x68(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - cmp %r15,%rbp │ │ │ │ - jne d8c70 │ │ │ │ - mov 0x407278(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne db1c7 │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - jmp d8cf8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je d91a2 │ │ │ │ - cmpl $0x4,0x70(%rsp) │ │ │ │ - je ddeed │ │ │ │ - cmpl $0x2,0x70(%rsp) │ │ │ │ - je db659 │ │ │ │ - cmpl $0x3,0x70(%rsp) │ │ │ │ - je de541 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - callq 51a20 │ │ │ │ - mov %eax,0x1a4(%rsp) │ │ │ │ + lea 0x2880(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x2c8e9(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 150d0 │ │ │ │ + mov %eax,%r13d │ │ │ │ test %eax,%eax │ │ │ │ - js dad24 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - lea 0x27270(%rip),%rsi │ │ │ │ + jne dca59 │ │ │ │ + mov 0x198(%rsp),%rdi │ │ │ │ + lea 0x1a19d(%rip),%rsi │ │ │ │ callq 156c0 │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je db2c5 │ │ │ │ - mov 0x120(%rsp),%rbx │ │ │ │ - lea 0x31ebe(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x45ed0(%rip),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x34aaf(%rip),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x46008(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne db159 │ │ │ │ - mov 0x45e5f(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne db12f │ │ │ │ - mov 0x461c6(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne db105 │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x407278(%rsp),%eax │ │ │ │ + je decb5 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq f1fb0 │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x319a5(%rip),%rcx │ │ │ │ test %eax,%eax │ │ │ │ - jne db0b1 │ │ │ │ - lea 0x2957d(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x29578(%rip),%rdi │ │ │ │ - mov %eax,0x138(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x2956c(%rip),%rdi │ │ │ │ - mov %eax,0x13c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x3148f(%rip),%rdi │ │ │ │ - mov %eax,0x160(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x2954e(%rip),%rdi │ │ │ │ - mov %eax,0x164(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x1bd4d(%rip),%rdi │ │ │ │ - mov %eax,0x12c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x2952b(%rip),%rdi │ │ │ │ - mov %eax,0x148(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - lea 0x2951d(%rip),%rdi │ │ │ │ - mov %eax,0xf8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x27900(%rip),%rdi │ │ │ │ - mov %eax,0x128(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x278e6(%rip),%rdi │ │ │ │ - mov %eax,0x14c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x294eb(%rip),%rdi │ │ │ │ - mov %eax,0x150(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x294df(%rip),%rdi │ │ │ │ - mov %eax,0x154(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x294d3(%rip),%rdi │ │ │ │ - mov %eax,0x158(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x352c3(%rip),%rdi │ │ │ │ - mov %eax,0x15c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x352b4(%rip),%rdi │ │ │ │ + jle dea7d │ │ │ │ + lea 0x21a8b(%rip),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ mov %eax,%r12d │ │ │ │ - callq 51830 │ │ │ │ + mov $0x10,%eax │ │ │ │ + test %r12d,%r12d │ │ │ │ + js dec88 │ │ │ │ + mov %r13d,0x8(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0xe8(%rsp),%r13 │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + jmp dc9ec │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%ebp │ │ │ │ + callq f2d30 │ │ │ │ + test %eax,%eax │ │ │ │ + js dcbc8 │ │ │ │ + mov %r12d,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov 0x0(%r13,%rbx,8),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg dc9e8 │ │ │ │ + add $0x10,%r14d │ │ │ │ + movslq %r14d,%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15850 │ │ │ │ + lea -0x80(%rax,%rbp,1),%r15 │ │ │ │ + mov %rax,%r13 │ │ │ │ + add %rax,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1000,%edi │ │ │ │ + add $0x8,%r15 │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x8(%r15) │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne dca40 │ │ │ │ + jmp dc9e8 │ │ │ │ + lea 0x318a7(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 150d0 │ │ │ │ mov %eax,%r13d │ │ │ │ - test %ebx,%ebx │ │ │ │ - js db2ad │ │ │ │ - mov 0x12c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - js db295 │ │ │ │ - lea 0x2942b(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x29423(%rip),%rdi │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x29415(%rip),%rdi │ │ │ │ - mov %eax,0xe8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x29406(%rip),%rdi │ │ │ │ - mov %eax,0xfc(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x293f8(%rip),%rdi │ │ │ │ - mov %eax,0x108(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x293e9(%rip),%rdi │ │ │ │ - mov %eax,0x10c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x293db(%rip),%rdi │ │ │ │ - mov %eax,0x110(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x293cc(%rip),%rdi │ │ │ │ - mov %eax,0x114(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x2703b(%rip),%rdi │ │ │ │ - mov %eax,0x118(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x1a8(%rsp) │ │ │ │ + je dc96e │ │ │ │ + lea 0x31891(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 150d0 │ │ │ │ + mov %eax,%r13d │ │ │ │ test %eax,%eax │ │ │ │ - js db27d │ │ │ │ - mov 0x407278(%rsp),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne dae22 │ │ │ │ - cmpl $0x5,0x70(%rsp) │ │ │ │ - je dad5d │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - mov 0xe8(%rsp),%edx │ │ │ │ - mov 0x138(%rsp),%ebp │ │ │ │ - not %eax │ │ │ │ - not %edx │ │ │ │ - shr $0x1f,%eax │ │ │ │ - shr $0x1f,%edx │ │ │ │ - and %edx,%eax │ │ │ │ - test %ebp,%ebp │ │ │ │ - js d9760 │ │ │ │ - mov 0x13c(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - js d9760 │ │ │ │ - mov 0x12c(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - js d9760 │ │ │ │ - mov 0x148(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - js d9760 │ │ │ │ - mov 0xf8(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - js d9760 │ │ │ │ - mov 0x128(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - js d9760 │ │ │ │ - mov 0x14c(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js d9760 │ │ │ │ - mov 0x150(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - js d9760 │ │ │ │ - mov 0x154(%rsp),%ecx │ │ │ │ - mov 0x158(%rsp),%edx │ │ │ │ - not %ecx │ │ │ │ - not %edx │ │ │ │ - shr $0x1f,%ecx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - test %dl,%cl │ │ │ │ - je d9760 │ │ │ │ - mov 0x15c(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - js d9760 │ │ │ │ - test %al,%al │ │ │ │ - jne defa4 │ │ │ │ - movl $0x1,0x60(%rsp) │ │ │ │ - jmpq d97ce │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x4057e0(%rsp) │ │ │ │ - jmpq d88ce │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x3,%edi │ │ │ │ - callq 68dd0 │ │ │ │ - lea 0x338fe(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x350f4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x338d8(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - lea 0x34a89(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - lea 0x34a80(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x70(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x34a71(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x458ff(%rip),%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq d898b │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x2d368(%rip),%rcx │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x407228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne def9f │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - add $0x407238,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle de681 │ │ │ │ - movsd 0x208fd(%rip),%xmm3 │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - lea 0x1e8(%rsp),%r15 │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - movsd 0x8(%r12),%xmm1 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd %xmm0,0x218(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm1,0x220(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mulsd 0x8(%rsp),%xmm1 │ │ │ │ - mov 0x1e0(%rsp),%rbp │ │ │ │ - movsd 0x1e8(%rsp),%xmm7 │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movq %rbp,%xmm1 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - movsd 0x10(%r12),%xmm5 │ │ │ │ - movsd %xmm6,0x60(%rsp) │ │ │ │ - lea 0x3505b(%rip),%rcx │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - comisd %xmm5,%xmm6 │ │ │ │ - movsd %xmm5,0x1b8(%rsp) │ │ │ │ - movsd %xmm1,0x260(%rsp) │ │ │ │ - movsd %xmm0,0x268(%rsp) │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x270(%rsp) │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - jae ddec4 │ │ │ │ - movsd 0x1b8(%rsp),%xmm6 │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - cmp $0x3,%ebx │ │ │ │ - jle d92bb │ │ │ │ - movsd 0x18(%r12),%xmm7 │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - movsd 0x60(%rsp),%xmm4 │ │ │ │ - comisd 0x10(%rsp),%xmm4 │ │ │ │ - jae ddeb7 │ │ │ │ - movsd 0x60(%rsp),%xmm5 │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - jle d92eb │ │ │ │ - movsd 0x20(%r12),%xmm5 │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - lea 0x404d90(%rsp),%rbp │ │ │ │ - lea 0x405be0(%rsp),%r12 │ │ │ │ - movabs $0x2020454c504d4953,%rax │ │ │ │ - movb $0x0,0x405be0(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x404d90(%rsp) │ │ │ │ - movl $0x54203d,0x404d98(%rsp) │ │ │ │ - callq d87d0 │ │ │ │ - mov $0x34,%r10d │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movabs $0x2020584950544942,%rax │ │ │ │ - mov %r10w,0x404d9c(%rsp) │ │ │ │ - mov %rax,0x404d90(%rsp) │ │ │ │ - movl $0x362d203d,0x404d98(%rsp) │ │ │ │ - callq d87d0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movabs $0x202020534958414e,%rax │ │ │ │ - mov %rax,0x404d90(%rsp) │ │ │ │ - movl $0x32203d,0x404d98(%rsp) │ │ │ │ - callq d87d0 │ │ │ │ - mov $0x3e8,%r8d │ │ │ │ + je dc96e │ │ │ │ + lea 0x31882(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x283ad(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - mov $0x3e8,%r8d │ │ │ │ + callq 150d0 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je dc96e │ │ │ │ + lea 0x3186d(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x28395(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - mov $0x50,%edx │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je ded28 │ │ │ │ + lea 0x1dab1(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x347f0(%rip),%r8 │ │ │ │ - lea 0x28f94(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - mov $0x50,%edx │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je df374 │ │ │ │ + lea 0x31844(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x347cc(%rip),%r8 │ │ │ │ - lea 0x28f76(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - lea 0x30e7c(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je df374 │ │ │ │ + lea 0x31831(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - lea 0x30e5b(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - movsd 0x220(%rsp),%xmm0 │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je df374 │ │ │ │ + lea 0x31823(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - movsd 0x35588(%rip),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je df374 │ │ │ │ + lea 0x31811(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x30e2a(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - mov 0x35558(%rip),%rax │ │ │ │ - mov $0x50,%edx │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je e0239 │ │ │ │ + lea 0x2c70f(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x30e0b(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - lea 0x28ee3(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je e03d9 │ │ │ │ + lea 0x317e9(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x1b8(%rsp),%xmm0 │ │ │ │ - divsd 0x263a0(%rip),%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - lea 0x28eba(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je e03d9 │ │ │ │ + lea 0x317db(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - divsd 0x26369(%rip),%xmm0 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je e03d9 │ │ │ │ + lea 0x317ba(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x30d77(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - mov $0x7d0,%r8d │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je e03ce │ │ │ │ + lea 0x317a8(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov $0x5,%r13d │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je dc96e │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + lea 0x31aef(%rip),%rsi │ │ │ │ + mov $0x3d,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq dea96 │ │ │ │ + nopl (%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x28e6b(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ + mov %ebx,0x178(%rsp) │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r13,0xe8(%rsp) │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + callq f3000 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je dfc12 │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea 0x4880(%rsp),%rax │ │ │ │ + movsd 0x1ad93(%rip),%xmm3 │ │ │ │ + movl $0x1000,0x18(%rsp) │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x444e45,0x404d90(%rsp) │ │ │ │ - callq d87d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq f1420 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je db2ed │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movl $0x0,0xe0(%rsp) │ │ │ │ + movl $0x0,0xdc(%rsp) │ │ │ │ + movl $0x2,0x48(%rsp) │ │ │ │ + movl $0x1,0xcc(%rsp) │ │ │ │ + movl $0x1,0xd8(%rsp) │ │ │ │ + movl $0x0,0x10c(%rsp) │ │ │ │ + movl $0x0,0x88(%rsp) │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov %r14d,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x1b8(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + movsd %xmm7,0x38(%rsp) │ │ │ │ + movsd %xmm7,0x100(%rsp) │ │ │ │ + movsd %xmm7,0x130(%rsp) │ │ │ │ + movsd %xmm7,0xf0(%rsp) │ │ │ │ + movsd %xmm7,0x128(%rsp) │ │ │ │ + mov 0xf8(%rsp),%rbx │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq d9171 │ │ │ │ - lea 0x34590(%rip),%rsi │ │ │ │ + mov 0x41dab(%rip),%rax │ │ │ │ + mov (%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle dcd09 │ │ │ │ + mov 0xd0(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %rbx,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x3166c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x45580(%rip),%rdx │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle d96db │ │ │ │ - mov 0x4574b(%rip),%rax │ │ │ │ - mov 0x453ec(%rip),%r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - lea 0x2666c(%rip),%rbp │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - add $0x1,%ebx │ │ │ │ - add %r13,%rax │ │ │ │ - add $0x38,%r13 │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r15),%rdi │ │ │ │ + mov 0x41d3f(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov (%r14),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jg d9688 │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ + callq f1fb0 │ │ │ │ test %eax,%eax │ │ │ │ - jg d8be6 │ │ │ │ - lea 0x34abf(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x270(%rsp),%xmm4 │ │ │ │ - movsd 0x268(%rsp),%xmm3 │ │ │ │ - lea 0x351c7(%rip),%rsi │ │ │ │ - movsd 0x260(%rsp),%xmm2 │ │ │ │ - movsd 0x220(%rsp),%xmm1 │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x60(%rsp),%xmm4 │ │ │ │ - movsd %xmm4,0x68(%rsp) │ │ │ │ - movsd 0x68(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x34475(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq d8cf8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,%al │ │ │ │ - je db7da │ │ │ │ - mov 0x108(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - js db7da │ │ │ │ - mov 0xfc(%rsp),%r10d │ │ │ │ + jle dea3f │ │ │ │ + lea 0x31651(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1a1a3(%rip),%rdi │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1a15b(%rip),%rdi │ │ │ │ + mov %eax,0xe4(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1a164(%rip),%rdi │ │ │ │ + mov %eax,0x120(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1a119(%rip),%rdi │ │ │ │ + mov %eax,0x140(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1a161(%rip),%rdi │ │ │ │ + mov %eax,0x17c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1a116(%rip),%rdi │ │ │ │ + mov %eax,0x108(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1a11f(%rip),%rdi │ │ │ │ + mov %eax,0x124(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1a0d4(%rip),%rdi │ │ │ │ + mov %eax,0x144(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1a0ac(%rip),%rdi │ │ │ │ + mov %eax,0x1a8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1a0a0(%rip),%rdi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1ac2f(%rip),%rdi │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1ac28(%rip),%rdi │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1ac1f(%rip),%rdi │ │ │ │ + mov %eax,0x98(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1ac12(%rip),%rdi │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1abe6(%rip),%rdi │ │ │ │ + mov %eax,0x8c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1abdc(%rip),%rdi │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1abd5(%rip),%rdi │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1abcb(%rip),%rdi │ │ │ │ + mov %eax,0x94(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + js ddac0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + js ddac0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + js ddac0 │ │ │ │ + mov 0x8c(%rsp),%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ - js db7da │ │ │ │ - mov 0x110(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - js db7da │ │ │ │ - mov 0x10c(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - js db7da │ │ │ │ - mov 0x118(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - js db7da │ │ │ │ - mov 0x114(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js db7da │ │ │ │ - movl $0x2,0x60(%rsp) │ │ │ │ - lea 0x1d20(%rsp),%rax │ │ │ │ - movl $0x0,0x1b4(%rsp) │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - mov 0x74(%rsp),%eax │ │ │ │ - movl $0x0,0x8c(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %rax,0x1d0(%rsp) │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea 0x1d38(%rsp,%rax,1),%rcx │ │ │ │ - lea 0x3538(%rsp,%rax,1),%rax │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - lea 0x3520(%rsp),%rcx │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ + js ddac0 │ │ │ │ + mov 0x60(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js ddac0 │ │ │ │ + mov 0x90(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + js ddac0 │ │ │ │ + mov 0x94(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + js ddac0 │ │ │ │ + movl $0x1,0x20(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - js dd70b │ │ │ │ - addl $0x1,0x8c(%rsp) │ │ │ │ - cmpl $0x1,0x60(%rsp) │ │ │ │ - je dbca0 │ │ │ │ - mov 0x88(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne dc890 │ │ │ │ - movl $0x1,0x38(%rsp) │ │ │ │ - mov 0x88(%rsp),%edi │ │ │ │ - lea 0x1e8(%rsp),%rbp │ │ │ │ - lea 0x1e0(%rsp),%rbx │ │ │ │ - lea 0x360(%rsp),%r13 │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xe8(%rsp),%edi │ │ │ │ - movsd %xmm0,0x360(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xfc(%rsp),%edi │ │ │ │ - movsd %xmm0,0x380(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x108(%rsp),%edi │ │ │ │ - movsd %xmm0,0x368(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x10c(%rsp),%edi │ │ │ │ - movsd %xmm0,0x388(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x110(%rsp),%edi │ │ │ │ - movsd %xmm0,0x370(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x114(%rsp),%edi │ │ │ │ - movsd %xmm0,0x390(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x118(%rsp),%edi │ │ │ │ - movsd %xmm0,0x378(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x20123(%rip),%rax │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x398(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x380(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x460(%rsp),%r15 │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r15,0x40(%rsp) │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ + js ddac0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x41b21(%rip),%rbx │ │ │ │ + mov 0x19bda(%rip),%rax │ │ │ │ + lea 0x1b7e4(%rip),%rdi │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + callq f1f10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je dcf2f │ │ │ │ + lea 0x880(%rsp),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x1b7ad(%rip),%rdi │ │ │ │ + callq f1f10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je dcf55 │ │ │ │ + lea 0x880(%rsp),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x1aa95(%rip),%rdi │ │ │ │ + callq f1f10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je dcf7b │ │ │ │ + lea 0x880(%rsp),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x1d0db(%rip),%rdi │ │ │ │ + callq f1f10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je dcfa1 │ │ │ │ + lea 0x880(%rsp),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x313fc(%rip),%rdi │ │ │ │ + lea 0x1880(%rsp),%rbp │ │ │ │ + callq f1f10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je dcfca │ │ │ │ + mov $0x1000,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - mulsd 0x0(%r13,%r12,1),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x313d8(%rip),%rdi │ │ │ │ + callq f1f10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je dcfeb │ │ │ │ + mov $0x1000,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - movsd 0x1e0(%rsp),%xmm1 │ │ │ │ - mulsd (%r14,%r12,1),%xmm0 │ │ │ │ - add $0x8,%r12 │ │ │ │ - movsd 0x1e8(%rsp),%xmm6 │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - movsd 0x1e8(%rsp),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd %xmm2,-0x8(%r15) │ │ │ │ - movsd %xmm1,-0x18(%r15) │ │ │ │ - movsd %xmm0,-0x10(%r15) │ │ │ │ - cmp $0x20,%r12 │ │ │ │ - jne d99cb │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - lea 0x2a0(%rsp),%r8 │ │ │ │ - lea 0x478(%rsp),%rbp │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - lea 0x490(%rsp),%r12 │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x2e0(%rsp),%rbx │ │ │ │ - callq d8260 │ │ │ │ - lea 0x2c0(%rsp),%r9 │ │ │ │ - mov %r12,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x313b3(%rip),%rdi │ │ │ │ + callq f1f10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je dd00c │ │ │ │ + mov $0x1000,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - callq d8260 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq d8260 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq d8390 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - comisd 0x10(%rsp),%xmm0 │ │ │ │ - jbe dc7d0 │ │ │ │ - cmpl $0x2,0x60(%rsp) │ │ │ │ - lea 0x60(%r15),%rbp │ │ │ │ - lea 0x300(%rsp),%r12 │ │ │ │ - je dcb68 │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - mov %r15,%rbx │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - add $0x18,%rbx │ │ │ │ - callq d82f0 │ │ │ │ - callq 154a0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - maxsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne d9b0e │ │ │ │ - mov 0x407278(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne dcc08 │ │ │ │ - cmpl $0x3,0x70(%rsp) │ │ │ │ - je dc5c8 │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - and $0xfffffffa,%eax │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - jne dc6e8 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq d82f0 │ │ │ │ - callq 154a0 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - addsd 0x68(%rsp),%xmm1 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja d9840 │ │ │ │ - mov 0x407278(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne dd282 │ │ │ │ - lea 0x4c0(%rsp),%r14 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - add $0x1,%r12d │ │ │ │ - lea (%r14,%rbx,1),%r13 │ │ │ │ - lea (%r15,%rbx,1),%rdi │ │ │ │ - add $0x18,%rbx │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r15,%rax,8),%rsi │ │ │ │ - callq d8260 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d8390 │ │ │ │ - cmp $0x4,%r12d │ │ │ │ - jne d9bb8 │ │ │ │ - mov 0x74(%rsp),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle dcd30 │ │ │ │ - mov 0xa8(%rsp),%r12 │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%r12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%ebx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x3139d(%rip),%rdi │ │ │ │ + callq f1f10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je dd02d │ │ │ │ + mov $0x1000,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %ebx,%eax │ │ │ │ - cltd │ │ │ │ - idiv %r14d │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea (%r12,%rax,8),%rsi │ │ │ │ - callq d8260 │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x18,%r13 │ │ │ │ - callq d8390 │ │ │ │ - cmp %r14d,%ebx │ │ │ │ - jne d9c20 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0xf0(%rsp),%r13 │ │ │ │ - lea 0x60(%rax),%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - ja db888 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne d9c75 │ │ │ │ - mov 0x407278(%rsp),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne dd6ff │ │ │ │ - cmpl $0x5,0x70(%rsp) │ │ │ │ - jne dcd6e │ │ │ │ - mov 0x138(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x100,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x31382(%rip),%rdi │ │ │ │ + callq f1f10 │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x404de0(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je dd04e │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x13c(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x100,%edx │ │ │ │ + lea 0x2c646(%rip),%rdi │ │ │ │ + callq f1f10 │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x404ee0(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je dd06f │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ - movl $0x0,0x1a0(%rsp) │ │ │ │ + lea 0x31349(%rip),%rdi │ │ │ │ + callq f1f10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je dd090 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x2c499(%rip),%rdi │ │ │ │ + callq f1f10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je dd0b1 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x3130e(%rip),%rdi │ │ │ │ + callq f1f10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je dd0d2 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x312f3(%rip),%rdi │ │ │ │ + callq f1f10 │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rax,%rax │ │ │ │ + je dd0f3 │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %r12,0x70(%rsp) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + jmp dd119 │ │ │ │ + nopl (%rax) │ │ │ │ + callq 15dc0 <__ctype_tolower_loc@plt> │ │ │ │ + movsbq -0x1(%r12),%rcx │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rcx,4),%eax │ │ │ │ + mov %al,-0x1(%r12) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + sub %rbp,%r14 │ │ │ │ + callq 15390 │ │ │ │ + cmp %r14,%rax │ │ │ │ + ja dd100 │ │ │ │ + movzbl 0x880(%rsp),%edx │ │ │ │ + mov 0x70(%rsp),%r12 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x4a,%dl │ │ │ │ + je de800 │ │ │ │ + cmp $0x42,%dl │ │ │ │ + jne de7c0 │ │ │ │ + lea 0x881(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov $0x62,%ecx │ │ │ │ + movsd %xmm0,0x10(%rbx) │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + sub $0x65,%edx │ │ │ │ + jne dd182 │ │ │ │ + movzbl 0x1(%rbp),%edx │ │ │ │ + sub $0x71,%edx │ │ │ │ + cmpb $0x6a,0x187f(%rsp,%rax,1) │ │ │ │ + je de790 │ │ │ │ + test %edx,%edx │ │ │ │ + jne de750 │ │ │ │ + cmp $0x6a,%cl │ │ │ │ + je de794 │ │ │ │ + cmp $0x62,%cl │ │ │ │ + jne dd1c0 │ │ │ │ + cmpb $0x65,0x0(%rbp) │ │ │ │ + movl $0x1,0x8(%rbx) │ │ │ │ + je dec72 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x67,0x0(%rbp) │ │ │ │ + jne dd1d3 │ │ │ │ + cmpb $0x61,0x1(%rbp) │ │ │ │ + jne dd1d3 │ │ │ │ + movl $0x4,0x8(%rbx) │ │ │ │ + cmpb $0x73,0x0(%rbp) │ │ │ │ + jne dd1e6 │ │ │ │ + cmpb $0x67,0x1(%rbp) │ │ │ │ + jne dd1e6 │ │ │ │ + movl $0x5,0x8(%rbx) │ │ │ │ + cmpb $0x73,0x0(%rbp) │ │ │ │ + jne dd1f9 │ │ │ │ + cmpb $0x75,0x1(%rbp) │ │ │ │ + jne dd1f9 │ │ │ │ + movl $0x5,0x8(%rbx) │ │ │ │ + mov 0xe4(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + js de4f0 │ │ │ │ + mov 0x120(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + js de4f0 │ │ │ │ + mov 0x140(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js de4f0 │ │ │ │ + mov 0x17c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - js d9d3d │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ + js de4f0 │ │ │ │ + mov 0x108(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js de4e0 │ │ │ │ + mov 0x124(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js de4e0 │ │ │ │ + mov 0x144(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js de4e0 │ │ │ │ + mov 0x1a8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js de4e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ + test %eax,%eax │ │ │ │ + js de4a8 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + addl $0x1,0x88(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jns ddde8 │ │ │ │ + cmpl $0x3,0x20(%rsp) │ │ │ │ + je dde0a │ │ │ │ + cmpl $0x1,0x20(%rsp) │ │ │ │ + je ddef0 │ │ │ │ + mov 0xa8(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xac(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xb0(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 156f0 │ │ │ │ - mov %eax,0x1a0(%rsp) │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - mov 0x164(%rsp),%eax │ │ │ │ - movsd %xmm3,0x80(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js d9d71 │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x80(%rsp) │ │ │ │ - mov 0x12c(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ + mov 0xa4(%rsp),%edi │ │ │ │ + mov %eax,0x38(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x148(%rsp),%edi │ │ │ │ - mov %eax,0x1b0(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 529d0 │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ callq 156f0 │ │ │ │ - mov 0xf8(%rsp),%edi │ │ │ │ - mov %eax,0x1ac(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 529d0 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne dd65d │ │ │ │ - mov 0xf8(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ + mov 0xbc(%rsp),%edi │ │ │ │ + mov %eax,0x3c(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0x128(%rsp),%edi │ │ │ │ - movsd %xmm0,0x178(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + mov 0xc0(%rsp),%edi │ │ │ │ + movsd %xmm0,0x40(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0x14c(%rsp),%edi │ │ │ │ - movsd %xmm0,0x190(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + mov 0xb4(%rsp),%edi │ │ │ │ + movsd %xmm0,0x48(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0x150(%rsp),%edi │ │ │ │ - movsd %xmm0,0x170(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + mov 0xb8(%rsp),%edi │ │ │ │ + movsd %xmm0,0x50(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0x154(%rsp),%edi │ │ │ │ - movsd %xmm0,0x188(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + movsd %xmm0,0x58(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0x158(%rsp),%edi │ │ │ │ - movsd %xmm0,0x168(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + movsd %xmm0,0x60(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0x15c(%rsp),%edi │ │ │ │ - movsd %xmm0,0x180(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + mov 0xc4(%rsp),%edi │ │ │ │ + movsd %xmm0,0x68(%rbx) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - comisd 0x168(%rsp),%xmm4 │ │ │ │ - movsd %xmm0,0x198(%rsp) │ │ │ │ - ja dd426 │ │ │ │ - movsd 0x168(%rsp),%xmm7 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - comisd %xmm5,%xmm7 │ │ │ │ - jbe d9eea │ │ │ │ - movsd 0x180(%rsp),%xmm2 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - comisd %xmm5,%xmm2 │ │ │ │ - seta %r12b │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - movb $0x0,0x404d20(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - lea 0x404d20(%rsp),%r9 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - ja dd6e2 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x2adc1(%rip),%rdi │ │ │ │ - lea 0x2adbf(%rip),%r14 │ │ │ │ - mov 0x407278(%rsp),%ebp │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - mov $0x4,%eax │ │ │ │ - cmovne 0x48(%rsp),%eax │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %eax,%edx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - mov $0x2,%eax │ │ │ │ - cmovne %edx,%eax │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne dd66e │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x34007(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne d9fdf │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - movsd 0x168(%rsp),%xmm4 │ │ │ │ - cvtsi2sd %ebx,%xmm1 │ │ │ │ - movsd 0x1d4d8(%rip),%xmm2 │ │ │ │ - movsd 0x178(%rsp),%xmm3 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm4 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm0,%xmm3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm1,0x170(%rsp) │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x178(%rsp) │ │ │ │ - movsd 0x80(%rsp),%xmm4 │ │ │ │ - ucomisd 0x10(%rsp),%xmm4 │ │ │ │ - jp dd3ee │ │ │ │ - jne dd3ee │ │ │ │ - mov 0x1a0(%rsp),%eax │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + movl $0x7d0,0xc(%rbx) │ │ │ │ + movsd %xmm0,0x70(%rbx) │ │ │ │ test %eax,%eax │ │ │ │ - je de520 │ │ │ │ - movsd 0x1cac7(%rip),%xmm5 │ │ │ │ - movsd %xmm5,0x80(%rsp) │ │ │ │ - mov 0x407278(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne dd48f │ │ │ │ - lea 0x404d90(%rsp),%rbp │ │ │ │ - lea 0x405be0(%rsp),%r12 │ │ │ │ - movabs $0x2020454c504d4953,%rax │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ + js dd409 │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0xc(%rbx) │ │ │ │ + movq 0x1a4df(%rip),%xmm2 │ │ │ │ + movsd 0x60(%rbx),%xmm1 │ │ │ │ + lea 0x1f0(%rsp),%rbp │ │ │ │ + lea 0x240(%rsp),%r14 │ │ │ │ + movsd 0x68(%rbx),%xmm0 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movb $0x0,0x405be0(%rsp) │ │ │ │ - mov %rax,0x404d90(%rsp) │ │ │ │ - movl $0x54203d,0x404d98(%rsp) │ │ │ │ - callq d87d0 │ │ │ │ - mov $0x34,%r9d │ │ │ │ + mov %r14,%rdi │ │ │ │ + movabs $0x2020454c504d4953,%rax │ │ │ │ + andpd %xmm2,%xmm1 │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + andpd %xmm2,%xmm0 │ │ │ │ + minsd 0x8(%rsp),%xmm7 │ │ │ │ + mov %rax,0x1f0(%rsp) │ │ │ │ + movl $0x54203d,0x1f8(%rsp) │ │ │ │ + minsd %xmm7,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq dc640 │ │ │ │ + mov $0x34,%r11d │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ movabs $0x2020584950544942,%rax │ │ │ │ - mov %r9w,0x404d9c(%rsp) │ │ │ │ - mov %rax,0x404d90(%rsp) │ │ │ │ - movl $0x362d203d,0x404d98(%rsp) │ │ │ │ - callq d87d0 │ │ │ │ + mov %r11w,0x1fc(%rsp) │ │ │ │ + mov %rax,0x1f0(%rsp) │ │ │ │ + movl $0x362d203d,0x1f8(%rsp) │ │ │ │ + callq dc640 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ movabs $0x202020534958414e,%rax │ │ │ │ - mov %rax,0x404d90(%rsp) │ │ │ │ - movl $0x32203d,0x404d98(%rsp) │ │ │ │ - callq d87d0 │ │ │ │ - mov %ebx,%r8d │ │ │ │ + mov %rax,0x1f0(%rsp) │ │ │ │ + movl $0x32203d,0x1f8(%rsp) │ │ │ │ + callq dc640 │ │ │ │ + mov 0x38(%rbx),%r8d │ │ │ │ mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x27668(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x1a582(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - mov %r13d,%r8d │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq dc640 │ │ │ │ + mov 0x3c(%rbx),%r8d │ │ │ │ mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x27653(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x1a565(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2825c(%rip),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq dc640 │ │ │ │ + lea 0x18(%rbx),%r8 │ │ │ │ mov $0x50,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1a548(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq dc640 │ │ │ │ + lea 0x28(%rbx),%r8 │ │ │ │ mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xb8(%rsp),%r8 │ │ │ │ - lea 0x28238(%rip),%rcx │ │ │ │ + lea 0x1a52d(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - lea 0x3013e(%rip),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq dc640 │ │ │ │ + movsd 0x50(%rbx),%xmm0 │ │ │ │ mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ + lea 0x1c99f(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - lea 0x3011d(%rip),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq dc640 │ │ │ │ + movsd 0x58(%rbx),%xmm0 │ │ │ │ mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ + lea 0x1c982(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - lea 0x300fc(%rip),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq dc640 │ │ │ │ + movsd 0x40(%rbx),%xmm0 │ │ │ │ mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ + lea 0x1c965(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - lea 0x300db(%rip),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq dc640 │ │ │ │ + movsd 0x48(%rbx),%xmm0 │ │ │ │ mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ + lea 0x1c948(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - lea 0x281a7(%rip),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq dc640 │ │ │ │ + movsd 0x60(%rbx),%xmm0 │ │ │ │ mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ + lea 0x1a49f(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - lea 0x28186(%rip),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq dc640 │ │ │ │ + movsd 0x68(%rbx),%xmm0 │ │ │ │ mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ + lea 0x1a482(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - lea 0x30056(%rip),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq dc640 │ │ │ │ + movsd 0x70(%rbx),%xmm0 │ │ │ │ mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ + lea 0x1c8cf(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq dc640 │ │ │ │ + mov 0xc(%rbx),%r8d │ │ │ │ mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x1a0(%rsp),%r8d │ │ │ │ - lea 0x28132(%rip),%rcx │ │ │ │ + lea 0x1a48b(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d87d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq dc640 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x444e45,0x404d90(%rsp) │ │ │ │ - callq d87d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movl $0x444e45,0x1f0(%rsp) │ │ │ │ + callq dc640 │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 152e0 │ │ │ │ - cmpb $0x0,0x4057e0(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - je da40e │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x33c3c(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dd010 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x33c23(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dd010 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x33c0a(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dd010 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x33bf1(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dd010 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x33bd8(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dd010 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x33bbf(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dd010 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x33ba6(%rip),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dd010 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - callq f1420 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - jne dd268 │ │ │ │ - mov 0x407278(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne de723 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - callq 158c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne dd440 │ │ │ │ - mov 0x74(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle de72f │ │ │ │ - movsd 0x25ab2(%rip),%xmm2 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %r15,0x98(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movsd 0x25aa3(%rip),%xmm4 │ │ │ │ - mov 0xf0(%rsp),%r13 │ │ │ │ - mov 0x74(%rsp),%r12d │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - lea 0x60(%r14),%rbx │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x30(%rsp) │ │ │ │ - movsd %xmm4,0x38(%rsp) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - ja da5dd │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jne da4a3 │ │ │ │ - movsd 0x0(%r13),%xmm1 │ │ │ │ - movsd 0x8(%r13),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - movsd 0x10(%r13),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0x48(%rsp),%esi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x1c5d8(%rip),%rax │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - lea 0x210(%rsp),%rcx │ │ │ │ - movsd 0x80(%rsp),%xmm3 │ │ │ │ - divsd 0x8(%rsp),%xmm6 │ │ │ │ - lea 0x208(%rsp),%rdx │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd %xmm6,0x58(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - movsd 0x210(%rsp),%xmm1 │ │ │ │ - lea 0x1f8(%rsp),%rcx │ │ │ │ - lea 0x240(%rsp),%rdx │ │ │ │ - lea 0x238(%rsp),%rsi │ │ │ │ - movsd 0x208(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - mov 0x407278(%rsp),%eax │ │ │ │ - movsd 0x238(%rsp),%xmm4 │ │ │ │ - movsd 0x240(%rsp),%xmm5 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - minsd 0x38(%rsp),%xmm3 │ │ │ │ - test %eax,%eax │ │ │ │ - maxsd 0x30(%rsp),%xmm2 │ │ │ │ - movapd %xmm5,%xmm7 │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - minsd 0x28(%rsp),%xmm7 │ │ │ │ - maxsd 0x20(%rsp),%xmm6 │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - movsd %xmm2,0x30(%rsp) │ │ │ │ - movsd %xmm6,0x20(%rsp) │ │ │ │ - movsd 0x58(%rsp),%xmm6 │ │ │ │ - movsd %xmm7,0x28(%rsp) │ │ │ │ - jne dd3b0 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x18,%r13 │ │ │ │ - cmp %ebp,%r12d │ │ │ │ - jne da4a0 │ │ │ │ - mov 0x98(%rsp),%r15 │ │ │ │ - mov %r15,0x98(%rsp) │ │ │ │ - mov 0x74(%rsp),%r12d │ │ │ │ - mov %r15,%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x210(%rsp),%r13 │ │ │ │ - mov 0xa8(%rsp),%r14 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jg da639 │ │ │ │ - jmpq ddee5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x18,%r14 │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - je dcea0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - jbe da628 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp $0x4,%ebp │ │ │ │ - jne da60f │ │ │ │ - mov 0x74(%rsp),%ecx │ │ │ │ - mov 0x98(%rsp),%r15 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle da77b │ │ │ │ - lea 0x340(%rsp),%rax │ │ │ │ - movl $0x0,0x98(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x320(%rsp),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x210(%rsp),%rax │ │ │ │ - movq $0x0,0x100(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ + je deac7 │ │ │ │ + callq a9d50 │ │ │ │ + test %rax,%rax │ │ │ │ + jne deb2b │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0xf6c(%rdi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je de438 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je de470 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je de500 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je de710 │ │ │ │ + mov 0x1937f(%rip),%rax │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0xa8(%rsp),%rbp │ │ │ │ - mov %eax,0x11c(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - cltd │ │ │ │ - mov %eax,0x98(%rsp) │ │ │ │ - idivl 0x74(%rsp) │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%r14 │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - add %rax,%rbp │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r12d,%ebx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %ebx,0x10(%rsp) │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea (%r15,%r14,1),%r8 │ │ │ │ - mov %ebx,%eax │ │ │ │ - pushq 0x58(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pushq 0x58(%rsp) │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rcx,%r14,1),%rsi │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r15,%rax,8),%r9 │ │ │ │ - callq d8450 │ │ │ │ - mov %eax,%r8d │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - cmp $0x2,%r8d │ │ │ │ - jbe db9c0 │ │ │ │ - add $0x18,%r14 │ │ │ │ - cmp $0x4,%ebx │ │ │ │ - jne da712 │ │ │ │ - addq $0x18,0x100(%rsp) │ │ │ │ - mov 0x74(%rsp),%ecx │ │ │ │ - cmp %ecx,0x98(%rsp) │ │ │ │ - jne da6b8 │ │ │ │ - movsd 0x1c345(%rip),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov 0x407278(%rsp),%r10d │ │ │ │ - cvttsd2si 0x38(%rsp),%ebp │ │ │ │ - cvttsd2si 0x28(%rsp),%ebx │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r15d │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne ddb7f │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %ebp,%ebp │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0x1ac(%rsp),%ecx │ │ │ │ - cmovle %eax,%ebp │ │ │ │ - mov 0x407278(%rsp),%r9d │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - mov %ebp,%r14d │ │ │ │ - cmovg %ecx,%r14d │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - cmovg %ecx,%r15d │ │ │ │ - cvtsi2sd %r14d,%xmm2 │ │ │ │ - test %r15d,%r15d │ │ │ │ - cmovs %ecx,%r15d │ │ │ │ - test %ebx,%ebx │ │ │ │ - cmovle %eax,%ebx │ │ │ │ - mov 0x1b0(%rsp),%eax │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - cmovg %eax,%ebx │ │ │ │ - cmp %eax,%r12d │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmovg %eax,%r12d │ │ │ │ - cvtsi2sd %ebx,%xmm2 │ │ │ │ - mov %ebx,%r13d │ │ │ │ - test %r12d,%r12d │ │ │ │ - movsd %xmm0,0x98(%rsp) │ │ │ │ - cmovs %eax,%r12d │ │ │ │ - mov %r15d,%eax │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - sub %r14d,%eax │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - sub %ebx,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - mov %ecx,0x58(%rsp) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - setle %bl │ │ │ │ - test %eax,%eax │ │ │ │ - setle %al │ │ │ │ - or %eax,%ebx │ │ │ │ - movsd %xmm0,0xa0(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne ddc03 │ │ │ │ - test %bl,%bl │ │ │ │ - jne d9840 │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - lea 0x210(%rsp),%r13 │ │ │ │ - lea 0x208(%rsp),%r12 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0xd20(%rsp),%rbp │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x520(%rsp),%rbx │ │ │ │ + movsd 0x1a220(%rip),%xmm5 │ │ │ │ + lea 0x1d8(%rsp),%r9 │ │ │ │ + lea 0x1d0(%rsp),%r8 │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea 0x1e0(%rsp),%r14 │ │ │ │ + mov %r9,0x80(%rsp) │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ callq 15230 │ │ │ │ - mov 0x48(%rsp),%r14d │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + mov 0x8(%rbx),%edi │ │ │ │ + mov %r14,%rdx │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd 0x1c201(%rip),%xmm3 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ + mov %r13d,%esi │ │ │ │ + movsd 0x1d8(%rsp),%xmm2 │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + lea 0x1e8(%rsp),%rcx │ │ │ │ mov $0x5,%eax │ │ │ │ - mov %r14d,%edi │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - callq 64d60 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + movslq 0x10(%rsp),%rax │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + mov 0x1a18d(%rip),%rcx │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + lea 0x0(,%rax,8),%rbp │ │ │ │ + movsd %xmm0,(%r12,%rax,8) │ │ │ │ + movq %rcx,%xmm5 │ │ │ │ + movq %rcx,%xmm1 │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + mov %r9,%rdx │ │ │ │ + movsd %xmm0,(%r15,%rax,8) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl 0x38(%rbx),%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ callq 15230 │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + mov 0x8(%rbx),%edi │ │ │ │ + mov %r14,%rdx │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov 0x1c1a9(%rip),%rax │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - lea 0xd28(%rsp),%rcx │ │ │ │ - lea 0x528(%rsp),%rdx │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ + mov %r13d,%esi │ │ │ │ + movsd 0x1d8(%rsp),%xmm2 │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + callq 5e150 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + cvtsi2sdl 0x3c(%rbx),%xmm1 │ │ │ │ + mov 0x1a0e9(%rip),%rcx │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov %r8,%rsi │ │ │ │ + movsd %xmm0,0x8(%r12,%rbp,1) │ │ │ │ + movq %rcx,%xmm5 │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + mov %r9,%rdx │ │ │ │ + movsd %xmm0,0x8(%r15,%rbp,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + cvtsi2sdl 0x38(%rbx),%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ callq 15230 │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + mov 0x8(%rbx),%edi │ │ │ │ + mov %r14,%rdx │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov 0x1c145(%rip),%rax │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - lea 0xd30(%rsp),%rcx │ │ │ │ - lea 0x530(%rsp),%rdx │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ + mov %r13d,%esi │ │ │ │ + movsd 0x1d8(%rsp),%xmm2 │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + callq 5e150 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + cvtsi2sdl 0x3c(%rbx),%xmm1 │ │ │ │ + mov 0x1a058(%rip),%rcx │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + mov 0x80(%rsp),%r9 │ │ │ │ + mov %r8,%rsi │ │ │ │ + movq %rcx,%xmm5 │ │ │ │ + movsd %xmm0,0x10(%r12,%rbp,1) │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + mov %r9,%rdx │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + movsd %xmm0,0x10(%r15,%rbp,1) │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ callq 15230 │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + mov 0x8(%rbx),%edi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov 0x1c0e1(%rip),%rax │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - lea 0xd38(%rsp),%rcx │ │ │ │ - lea 0x538(%rsp),%rdx │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + mov %r13d,%esi │ │ │ │ + movsd 0x1d8(%rsp),%xmm2 │ │ │ │ mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + callq 5e150 │ │ │ │ + addl $0x4,0x10(%rsp) │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%r12,%rbp,1) │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%r15,%rbp,1) │ │ │ │ + movsd 0x40(%rsp),%xmm6 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + cmpnltsd %xmm6,%xmm0 │ │ │ │ + andpd %xmm0,%xmm1 │ │ │ │ + andnpd %xmm6,%xmm0 │ │ │ │ + orpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cmp %edx,0x18(%rsp) │ │ │ │ + jg dd278 │ │ │ │ + addl $0x1000,0x18(%rsp) │ │ │ │ + movslq 0x18(%rsp),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15960 │ │ │ │ mov %r15,%rdi │ │ │ │ - movsd 0x38(%rsp),%xmm7 │ │ │ │ - addsd 0x30(%rsp),%xmm7 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - addsd 0x20(%rsp),%xmm2 │ │ │ │ - movsd 0x1ca26(%rip),%xmm1 │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - callq 15230 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14d,%edi │ │ │ │ - mov 0x1c05d(%rip),%rax │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - lea 0x230(%rsp),%rcx │ │ │ │ - lea 0x228(%rsp),%rdx │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x407278(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne dece9 │ │ │ │ - movsd 0x228(%rsp),%xmm0 │ │ │ │ - lea 0x1dd6c(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x3a0(%rsp),%rdi │ │ │ │ - lea 0x400(%rsp),%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movsd %xmm0,0x3d8(%rsp) │ │ │ │ - movsd 0x230(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x3e0(%rsp) │ │ │ │ - callq 67ef0 │ │ │ │ - mov 0x1a4(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je deeb0 │ │ │ │ - movslq 0x1a4(%rsp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne dd278 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x406220(%rsp),%r14 │ │ │ │ - lea 0x404d50(%rsp),%r15 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0x44260(%rip),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x4d20(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x204d20(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmpq dabe4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq 0x1520(%rsp,%rbx,4),%rdx │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0xa,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%rcx),%rax │ │ │ │ - lea 0x30111(%rip),%rcx │ │ │ │ - mov 0x400c(%rax),%r8d │ │ │ │ - sub $0x1,%r8d │ │ │ │ - mov $0x40,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x407278(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne dd34d │ │ │ │ + callq 152f0 │ │ │ │ + mov 0xe8(%rsp),%rbp │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp %rbx,0x8(%rsp) │ │ │ │ - je dde2e │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %ebx,%r13d │ │ │ │ - shl $0xc,%rbp │ │ │ │ - lea 0x27781(%rip),%rdi │ │ │ │ - mov 0x50(%rsp),%r8d │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dcff1 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x2775e(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dcfec │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x25b13(%rip),%rdi │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - lea 0x269c0(%rip),%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dacbf │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x25ae2(%rip),%rdi │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - lea 0x26996(%rip),%rcx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dacbf │ │ │ │ - cmpb $0x72,(%r12) │ │ │ │ - jne dd78a │ │ │ │ - cmpb $0x61,0x1(%r12) │ │ │ │ - jne dd78a │ │ │ │ - cmpb $0x0,0x2(%r12) │ │ │ │ - jne dd78a │ │ │ │ - movsd 0x228(%rsp),%xmm0 │ │ │ │ - lea 0x334b9(%rip),%rcx │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - add 0x10(%rsp),%rbp │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15160 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne dab68 │ │ │ │ - movslq 0x1520(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0xa,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%rcx),%rax │ │ │ │ - lea 0x2ff8b(%rip),%rcx │ │ │ │ - mov 0x400c(%rax),%r8d │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jmpq dab98 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x32f51(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x43cf0(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq d9171 │ │ │ │ - mov 0x1a4(%rsp),%r14d │ │ │ │ + callq 15090 │ │ │ │ + cmp %ebx,0x178(%rsp) │ │ │ │ + jg dda5b │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + movdqa 0x31181(%rip),%xmm0 │ │ │ │ + movabs $0x72756c696166206e,%rcx │ │ │ │ + mov $0x2e65,%r10d │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + mov %r10w,0x18(%rax) │ │ │ │ + movb $0x0,0x1a(%rax) │ │ │ │ + jmpq dea96 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x308b5(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x308ae(%rip),%rdi │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x308a1(%rip),%rdi │ │ │ │ + mov %eax,0x98(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x30890(%rip),%rdi │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + mov %eax,%ebp │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x30880(%rip),%rdi │ │ │ │ + mov %eax,0x8c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x30872(%rip),%rdi │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x30867(%rip),%rdi │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x30859(%rip),%rdi │ │ │ │ + mov %eax,0x94(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + test %ebx,%ebx │ │ │ │ + js ddba8 │ │ │ │ test %r14d,%r14d │ │ │ │ - je dadc9 │ │ │ │ - movslq 0x1a4(%rsp),%r13 │ │ │ │ - mov 0x44027(%rip),%r12 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x4d20(%rsp),%rbp │ │ │ │ - lea 0x1520(%rsp),%rbx │ │ │ │ + js ddba8 │ │ │ │ + test %ebp,%ebp │ │ │ │ + js ddba8 │ │ │ │ + mov 0x8c(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + js ddba8 │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + js ddba8 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js ddba8 │ │ │ │ + mov 0x94(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js ddba8 │ │ │ │ + movl $0x1,0x20(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jns dcef0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r15,%r14 │ │ │ │ - mov %r15,%rdi │ │ │ │ - shl $0xa,%r14 │ │ │ │ - shl $0xc,%rdi │ │ │ │ - add %r15,%r14 │ │ │ │ - add %rbp,%rdi │ │ │ │ - shl $0x4,%r14 │ │ │ │ - add (%r12),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,(%rbx,%r15,4) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jne dad90 │ │ │ │ - mov 0x1a8(%rsp),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jns d8fbd │ │ │ │ - movdqa 0x33bfe(%rip),%xmm0 │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov $0x6e6d,%r12d │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - movdqa 0x33bec(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x33bf0(%rip),%xmm0 │ │ │ │ - mov %r12w,0x30(%rax) │ │ │ │ - movb $0x0,0x32(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - jmpq d9171 │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x32ea3(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x32e95(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x138(%rsp),%edx │ │ │ │ - lea 0x32e91(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x13c(%rsp),%edx │ │ │ │ - lea 0x32e86(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x160(%rsp),%edx │ │ │ │ - lea 0x32e7b(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x164(%rsp),%edx │ │ │ │ - lea 0x32e70(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x12c(%rsp),%edx │ │ │ │ - lea 0x32e65(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x148(%rsp),%edx │ │ │ │ - lea 0x32e5a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xf8(%rsp),%edx │ │ │ │ - lea 0x32e4f(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x128(%rsp),%edx │ │ │ │ - lea 0x32e44(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x14c(%rsp),%edx │ │ │ │ - lea 0x32e39(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x150(%rsp),%edx │ │ │ │ - lea 0x32e2e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x154(%rsp),%edx │ │ │ │ - lea 0x32e23(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x158(%rsp),%edx │ │ │ │ - lea 0x32e18(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x15c(%rsp),%edx │ │ │ │ - lea 0x32e0d(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x88(%rsp),%edx │ │ │ │ - lea 0x32e02(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xe8(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x32df5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xfc(%rsp),%edx │ │ │ │ - lea 0x32dec(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x108(%rsp),%edx │ │ │ │ - lea 0x32de1(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10c(%rsp),%edx │ │ │ │ - lea 0x32dd6(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x110(%rsp),%edx │ │ │ │ - lea 0x32dcb(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x114(%rsp),%edx │ │ │ │ - lea 0x32dc0(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x118(%rsp),%edx │ │ │ │ - lea 0x32db5(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1a8(%rsp),%edx │ │ │ │ - lea 0x32daa(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x3192e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4399c(%rip),%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq d8fb2 │ │ │ │ - lea 0x32bef(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1a4(%rsp),%edx │ │ │ │ - lea 0x32bee(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x318da(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x43948(%rip),%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq d8dc0 │ │ │ │ - mov 0x43a3c(%rip),%rax │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x326f6(%rip),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq d8da4 │ │ │ │ - mov 0x43bea(%rip),%rax │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x326cc(%rip),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq d8d93 │ │ │ │ - mov 0x43c78(%rip),%rax │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x326a2(%rip),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq d8d82 │ │ │ │ - movdqa 0x33795(%rip),%xmm0 │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - movdqa 0x33789(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x3378d(%rip),%xmm0 │ │ │ │ - movl $0x29656572,0x30(%rax) │ │ │ │ - movb $0x0,0x34(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - jmpq d9171 │ │ │ │ - lea 0x32fd3(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x270(%rsp),%xmm4 │ │ │ │ - movsd 0x268(%rsp),%xmm3 │ │ │ │ - movsd 0x260(%rsp),%xmm2 │ │ │ │ - lea 0x336d4(%rip),%rsi │ │ │ │ - movsd 0x220(%rsp),%xmm1 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ - lea 0x33056(%rip),%r12 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - jmp db23c │ │ │ │ + lea 0x192b5(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x192b0(%rip),%rdi │ │ │ │ + mov %eax,0xa8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x19e23(%rip),%rdi │ │ │ │ + mov %eax,0xac(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x19301(%rip),%rdi │ │ │ │ + mov %eax,0xc8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x16f78(%rip),%rdi │ │ │ │ + mov %eax,0xa4(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x19287(%rip),%rdi │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x19279(%rip),%rdi │ │ │ │ + mov %eax,0xb4(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1927b(%rip),%rdi │ │ │ │ + mov %eax,0xb8(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1926f(%rip),%rdi │ │ │ │ + mov %eax,0xbc(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1921d(%rip),%rdi │ │ │ │ + mov %eax,0xc0(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x19211(%rip),%rdi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x19d81(%rip),%rdi │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0xc4(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + js ded10 │ │ │ │ + mov 0xa4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js decf8 │ │ │ │ + mov 0xa8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js ddd38 │ │ │ │ + mov 0xac(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js ddd38 │ │ │ │ + mov 0xa4(%rsp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + js ddd38 │ │ │ │ + mov 0xb0(%rsp),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + js ddd38 │ │ │ │ + mov 0xb4(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + js ddd38 │ │ │ │ + mov 0xb8(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + js ddd38 │ │ │ │ + mov 0xbc(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + js ddd38 │ │ │ │ + mov 0xc0(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + js ddd38 │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + not %edx │ │ │ │ + not %eax │ │ │ │ + shr $0x1f,%edx │ │ │ │ + shr $0x1f,%eax │ │ │ │ + test %al,%dl │ │ │ │ + je ddd38 │ │ │ │ + mov 0xc4(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + js ddd38 │ │ │ │ + movl $0x2,0x20(%rsp) │ │ │ │ + jmpq dcef0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - movsd (%rbx,%r15,8),%xmm0 │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x10(%rax),%xmm4 │ │ │ │ - movsd 0x8(%rax),%xmm3 │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x1c832(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x1c82a(%rip),%rdi │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + js ddd6e │ │ │ │ + movl $0x3,0x20(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jns dcef0 │ │ │ │ + lea 0x2b8be(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x2b8c3(%rip),%rdi │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + js ddda4 │ │ │ │ + movl $0x3,0x20(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jns dcef0 │ │ │ │ + lea 0x190e3(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x190de(%rip),%rdi │ │ │ │ + mov %eax,0x68(%rsp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + js deb7c │ │ │ │ + test %eax,%eax │ │ │ │ + js deb7c │ │ │ │ + movl $0x3,0x20(%rsp) │ │ │ │ + jmpq dcef0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + je de1b8 │ │ │ │ + cmpl $0x3,0x20(%rsp) │ │ │ │ + movl $0xffffffff,0x48(%rsp) │ │ │ │ + jne dd2a6 │ │ │ │ + mov 0x68(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + movsd %xmm0,0x1d0(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x8(%rbx),%edi │ │ │ │ mov $0x5,%eax │ │ │ │ - movsd 0x0(%r13,%r15,8),%xmm1 │ │ │ │ - add $0x1,%r15 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jne db238 │ │ │ │ - jmpq d973d │ │ │ │ - lea 0x2e2fe(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x1a8(%rsp) │ │ │ │ - jmpq d8fa1 │ │ │ │ - lea 0x270eb(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x12c(%rsp) │ │ │ │ - jmpq d8eee │ │ │ │ - lea 0x270cc(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x148(%rsp) │ │ │ │ - jmpq d8edf │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - lea 0x3315d(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq d9171 │ │ │ │ - movsd 0x1c973(%rip),%xmm2 │ │ │ │ - lea 0x520(%rsp),%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0xd20(%rsp),%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x260(%rsp),%r12 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - mov 0x1c93e(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x1c14b(%rip),%xmm0 │ │ │ │ - addsd 0x88(%rbp),%xmm0 │ │ │ │ - lea 0xd28(%rsp),%rdx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x528(%rsp),%rsi │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x1c121(%rip),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - addsd 0x88(%rbp),%xmm0 │ │ │ │ - movsd 0x1c10e(%rip),%xmm1 │ │ │ │ - addsd 0x90(%rbp),%xmm1 │ │ │ │ - lea 0xd30(%rsp),%rdx │ │ │ │ - lea 0x530(%rsp),%rsi │ │ │ │ - callq 15230 │ │ │ │ - mov 0x1c8d2(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x1c0df(%rip),%xmm1 │ │ │ │ - addsd 0x90(%rbp),%xmm1 │ │ │ │ - lea 0xd38(%rsp),%rdx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - lea 0x538(%rsp),%rsi │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x60(%rsp),%xmm7 │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - lea 0x1d20(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,%rbp │ │ │ │ - movsd %xmm7,0x68(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mulsd (%rax,%rbx,1),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd 0x1e8(%rsp),%xmm5 │ │ │ │ - mulsd 0x0(%r13,%rbx,1),%xmm0 │ │ │ │ - add $0x8,%rbx │ │ │ │ - movsd 0x1e0(%rsp),%xmm1 │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov %r13d,%esi │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x1d8(%rsp) │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + lea 0x1e0(%rsp),%rdx │ │ │ │ + lea 0x1e8(%rsp),%rcx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + callq 5e150 │ │ │ │ + movslq 0x10(%rsp),%rax │ │ │ │ movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - movsd 0x1e8(%rsp),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm2,-0x8(%rbp) │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,-0x18(%rbp) │ │ │ │ - movsd %xmm0,-0x10(%rbp) │ │ │ │ - callq d82f0 │ │ │ │ - callq 154a0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - maxsd 0x68(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - cmp $0x20,%rbx │ │ │ │ - jne db3e9 │ │ │ │ - mov 0x407278(%rsp),%r9d │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - test %r9d,%r9d │ │ │ │ - je db814 │ │ │ │ - cmpl $0x1,0x70(%rsp) │ │ │ │ - je deed0 │ │ │ │ - lea 0x3273d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x270(%rsp),%xmm4 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movsd 0x268(%rsp),%xmm3 │ │ │ │ - lea 0x32e18(%rip),%rsi │ │ │ │ - movsd 0x260(%rsp),%xmm2 │ │ │ │ - lea 0x32d70(%rip),%r12 │ │ │ │ - movsd 0x220(%rsp),%xmm1 │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x1b8(%rsp),%xmm0 │ │ │ │ - lea 0x326dc(%rip),%rsi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x326da(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - movsd (%rbx,%rbp,8),%xmm0 │ │ │ │ - movsd 0x10(%r14),%xmm4 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x8(%r14),%xmm3 │ │ │ │ - movsd (%r14),%xmm2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x0(%r13,%rbp,8),%xmm1 │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x18,%r14 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - jne db565 │ │ │ │ - movsd 0x68(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x3260e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmpl $0x5,0x70(%rsp) │ │ │ │ - movl $0x4,0x74(%rsp) │ │ │ │ - jne d8cf8 │ │ │ │ - movsd 0x1b8(%rsp),%xmm6 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x2,%eax │ │ │ │ - lea 0x32657(%rip),%rsi │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x1b8(%rsp),%xmm6 │ │ │ │ - movsd %xmm6,0x1d8(%rsp) │ │ │ │ - jmpq d8cf8 │ │ │ │ - movdqa 0x33337(%rip),%xmm0 │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov $0x7374,%edi │ │ │ │ - movabs $0x6e696f7020726f66,%rcx │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - movdqa 0x3331c(%rip),%xmm0 │ │ │ │ - mov %rcx,0x20(%rax) │ │ │ │ - mov %di,0x28(%rax) │ │ │ │ - movb $0x0,0x2a(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmpq d9171 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle db83e │ │ │ │ - movsd 0x1e446(%rip),%xmm6 │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - lea 0x1e8(%rsp),%r15 │ │ │ │ + movsd %xmm0,(%r12,%rax,8) │ │ │ │ + mov %rax,%rdx │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + add $0x1,%edx │ │ │ │ + movsd %xmm0,(%r15,%rax,8) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + js dded8 │ │ │ │ + mov %eax,%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + andpd 0x19a24(%rip),%xmm0 │ │ │ │ + minsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + test %eax,%eax │ │ │ │ + js dd9d7 │ │ │ │ + jmpq de18b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rsp),%edi │ │ │ │ lea 0x1e0(%rsp),%r14 │ │ │ │ - movsd 0x8(%r12),%xmm1 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd %xmm0,0x218(%rsp) │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - movsd %xmm1,0x220(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov 0x1e0(%rsp),%rbp │ │ │ │ - movsd 0x1e8(%rsp),%xmm3 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movq %rbp,%xmm1 │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + movsd %xmm0,0x1d0(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x8(%rbx),%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r14,%rdx │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,0x1d8(%rsp) │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + lea 0x1e8(%rsp),%rcx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + callq 5e150 │ │ │ │ + movslq 0x10(%rsp),%rax │ │ │ │ movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x260(%rsp) │ │ │ │ - movsd %xmm0,0x268(%rsp) │ │ │ │ + mov 0x98(%rsp),%edi │ │ │ │ + movsd %xmm0,(%r12,%rax,8) │ │ │ │ + lea 0x0(,%rax,8),%rbp │ │ │ │ movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x270(%rsp) │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - je de87a │ │ │ │ - movsd 0x10(%r12),%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd %xmm4,0x1c8(%rsp) │ │ │ │ - ucomisd %xmm4,%xmm5 │ │ │ │ - cmovb 0x70(%rsp),%eax │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - mov 0x407278(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je d8cf8 │ │ │ │ - lea 0x324fb(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ - movsd 0x270(%rsp),%xmm4 │ │ │ │ - lea 0x32b7a(%rip),%rsi │ │ │ │ - movsd 0x268(%rsp),%xmm3 │ │ │ │ - movsd 0x260(%rsp),%xmm2 │ │ │ │ - movsd 0x220(%rsp),%xmm1 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x1c8(%rsp),%xmm0 │ │ │ │ - lea 0x3249c(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq d8cf8 │ │ │ │ - movdqa 0x3322e(%rip),%xmm0 │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov $0x2e73,%edx │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - movdqa 0x3321d(%rip),%xmm0 │ │ │ │ - mov %dx,0x20(%rax) │ │ │ │ - movb $0x0,0x22(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmpq d9171 │ │ │ │ - cmpl $0x5,0x70(%rsp) │ │ │ │ - movl $0x4,0x74(%rsp) │ │ │ │ - jne d8cf8 │ │ │ │ - movsd 0x1b8(%rsp),%xmm6 │ │ │ │ - movsd %xmm6,0x1d8(%rsp) │ │ │ │ - jmpq d8cf8 │ │ │ │ - movdqa 0x2924a(%rip),%xmm0 │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov $0x2973,%esi │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - movdqa 0x33139(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x3313d(%rip),%xmm0 │ │ │ │ - mov %si,0x30(%rax) │ │ │ │ - movb $0x0,0x32(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - jmpq d9171 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x18,%r13 │ │ │ │ - cmp %r13,0x90(%rsp) │ │ │ │ - jne d9c70 │ │ │ │ - mov 0x1c0(%rsp),%r13 │ │ │ │ - mov %r15,%rbx │ │ │ │ - mov 0xa8(%rsp),%r12 │ │ │ │ - jmp db8bd │ │ │ │ - nop │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je dcd30 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - jbe db8b0 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne db8a5 │ │ │ │ - mov 0xa8(%rsp),%rbx │ │ │ │ - lea 0x340(%rsp),%rax │ │ │ │ - mov 0xf0(%rsp),%r13 │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x320(%rsp),%rax │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rax,%r13 │ │ │ │ - addl $0x1,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - cltd │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - idivl 0x74(%rsp) │ │ │ │ - movslq %edx,%rdx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%r14 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x1,%ebp │ │ │ │ - pushq 0x58(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %ebp,%eax │ │ │ │ - pushq 0x58(%rsp) │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%r9 │ │ │ │ - mov %r14,%rcx │ │ │ │ - callq d8450 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne dd46d │ │ │ │ - add $0x18,%r12 │ │ │ │ - add $0x18,%r15 │ │ │ │ - cmp $0x4,%ebp │ │ │ │ - jne db953 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov 0x74(%rsp),%ecx │ │ │ │ - mov %rax,%r13 │ │ │ │ - add $0x18,%rbx │ │ │ │ - add $0x18,%r13 │ │ │ │ - cmp %ecx,0x28(%rsp) │ │ │ │ - jne db91d │ │ │ │ - jmpq d9840 │ │ │ │ - movsd 0x320(%rsp),%xmm1 │ │ │ │ - mov %r8d,0xec(%rsp) │ │ │ │ - movsd 0x328(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xa0(%rsp) │ │ │ │ - movsd 0x330(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0x48(%rsp),%esi │ │ │ │ + movsd %xmm0,(%r15,%rax,8) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x90(%rsp),%edi │ │ │ │ + movsd %xmm0,0x1d0(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov 0x8(%rbx),%edi │ │ │ │ + mov %r14,%rdx │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x208(%rsp),%rax │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movsd 0x80(%rsp),%xmm3 │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov 0x1b0a3(%rip),%rax │ │ │ │ - divsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - movsd %xmm6,0xe0(%rsp) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ + mov %r13d,%esi │ │ │ │ mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - lea 0x238(%rsp),%rax │ │ │ │ - movsd 0x210(%rsp),%xmm1 │ │ │ │ - movsd 0x208(%rsp),%xmm0 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - lea 0x1f8(%rsp),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x240(%rsp),%rdx │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - mov %rdx,0xd8(%rsp) │ │ │ │ - callq 15810 │ │ │ │ - mov 0x407278(%rsp),%eax │ │ │ │ - movsd 0x238(%rsp),%xmm4 │ │ │ │ - movsd 0x240(%rsp),%xmm5 │ │ │ │ - mov 0xec(%rsp),%r8d │ │ │ │ - movapd %xmm4,%xmm7 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - test %eax,%eax │ │ │ │ - movsd 0xe0(%rsp),%xmm6 │ │ │ │ - minsd 0x38(%rsp),%xmm7 │ │ │ │ - maxsd 0x30(%rsp),%xmm3 │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - minsd 0x28(%rsp),%xmm2 │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - movapd %xmm5,%xmm7 │ │ │ │ - maxsd 0x20(%rsp),%xmm7 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - jne dcb10 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne da758 │ │ │ │ - movsd 0x340(%rsp),%xmm1 │ │ │ │ - movsd 0x348(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0xa0(%rsp) │ │ │ │ - movsd 0x350(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0x48(%rsp),%esi │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x1d8(%rsp) │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x9c(%rsp),%edi │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%r12,%rbp,1) │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%r15,%rbp,1) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x94(%rsp),%edi │ │ │ │ + movsd %xmm0,0x1d0(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov 0x8(%rbx),%edi │ │ │ │ + mov %r14,%rdx │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x1af69(%rip),%rax │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - divsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd 0x80(%rsp),%xmm3 │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - movsd %xmm6,0xc8(%rsp) │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ + mov %r13d,%esi │ │ │ │ mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov 0xc0(%rsp),%rcx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - movsd 0x210(%rsp),%xmm1 │ │ │ │ - movsd 0x208(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - mov 0x407278(%rsp),%r11d │ │ │ │ - movsd 0x238(%rsp),%xmm4 │ │ │ │ - movsd 0xc8(%rsp),%xmm6 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - minsd 0x38(%rsp),%xmm5 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - test %r11d,%r11d │ │ │ │ - maxsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - movsd 0x240(%rsp),%xmm5 │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movapd %xmm5,%xmm7 │ │ │ │ - minsd 0x28(%rsp),%xmm2 │ │ │ │ - maxsd 0x20(%rsp),%xmm7 │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movsd %xmm7,0x20(%rsp) │ │ │ │ - je da758 │ │ │ │ - mov 0x11c(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - lea 0x32b1b(%rip),%rsi │ │ │ │ - movsd 0x210(%rsp),%xmm3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x6,%eax │ │ │ │ - movsd 0x208(%rsp),%xmm2 │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq da758 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x138(%rsp),%edi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x404de0(%rsp),%rax │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x1d8(%rsp) │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x8c(%rsp),%edi │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%r12,%rbp,1) │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%r15,%rbp,1) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x13c(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x404ee0(%rsp),%rax │ │ │ │ + callq 15200 │ │ │ │ + mov 0xa0(%rsp),%edi │ │ │ │ + movsd %xmm0,0x1d0(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ + callq 15200 │ │ │ │ + mov 0x8(%rbx),%edi │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + mov $0x5,%eax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r13d,%esi │ │ │ │ + movsd %xmm0,0x1d8(%rsp) │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rbx),%xmm0 │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + addl $0x4,0x10(%rsp) │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%r12,%rbp,1) │ │ │ │ + movsd 0x1e8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%r15,%rbp,1) │ │ │ │ test %eax,%eax │ │ │ │ - js dbd1a │ │ │ │ + js de17f │ │ │ │ mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - mov 0x164(%rsp),%eax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js dbd58 │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ + callq 15200 │ │ │ │ + andpd 0x1977d(%rip),%xmm0 │ │ │ │ + minsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + js dd9d7 │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - movsd %xmm7,0x10(%rsp) │ │ │ │ - mov 0x12c(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ + andpd 0x1974e(%rip),%xmm0 │ │ │ │ + minsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + jmpq dd9d7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov $0xa,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ callq 156f0 │ │ │ │ - mov 0x148(%rsp),%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ + cmpl $0x1,0x88(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + je de3d0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je dddf7 │ │ │ │ + cmp %eax,0x48(%rsp) │ │ │ │ + je de3d0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jle dddf7 │ │ │ │ + addl $0x1,0x10c(%rsp) │ │ │ │ + movzbl 0xcc(%rsp),%r14d │ │ │ │ + movl $0xffffffff,0x48(%rsp) │ │ │ │ + and $0x1,%r14d │ │ │ │ + movzbl 0xcc(%rsp),%eax │ │ │ │ + mov 0xd8(%rsp),%ebp │ │ │ │ + xor $0x1,%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + je e0244 │ │ │ │ + movsd 0x128(%rsp),%xmm3 │ │ │ │ + movsd 0x150(%rsp),%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm3 │ │ │ │ + jp de252 │ │ │ │ + comisd %xmm7,%xmm3 │ │ │ │ + je de25a │ │ │ │ + movl $0xffffffff,0x48(%rsp) │ │ │ │ + movsd 0x138(%rsp),%xmm4 │ │ │ │ + movsd 0x158(%rsp),%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + jp de6f8 │ │ │ │ + comisd %xmm3,%xmm4 │ │ │ │ + jne de6f8 │ │ │ │ + cmpl $0x3,0x48(%rsp) │ │ │ │ + setg %dl │ │ │ │ + and %edx,%eax │ │ │ │ + movsd 0xf0(%rsp),%xmm7 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x110(%rsp),%xmm5 │ │ │ │ + cvtsi2sdl 0xdc(%rsp),%xmm0 │ │ │ │ + cvtsi2sdl 0x160(%rsp),%xmm1 │ │ │ │ + comisd %xmm7,%xmm5 │ │ │ │ + subsd %xmm7,%xmm0 │ │ │ │ + subsd %xmm5,%xmm1 │ │ │ │ + ja de6d0 │ │ │ │ + xorpd 0x19630(%rip),%xmm7 │ │ │ │ + movapd %xmm7,%xmm2 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + addsd 0x309d0(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%ecx │ │ │ │ + mov %ecx,0xdc(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne dddf7 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je dd29b │ │ │ │ + test %dl,%dl │ │ │ │ + je dd29b │ │ │ │ + movsd 0x168(%rsp),%xmm7 │ │ │ │ + movsd 0x130(%rsp),%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm7 │ │ │ │ + jp de32a │ │ │ │ + comisd %xmm4,%xmm7 │ │ │ │ + je de332 │ │ │ │ + movl $0xffffffff,0x48(%rsp) │ │ │ │ + movsd 0x170(%rsp),%xmm3 │ │ │ │ + movsd 0x148(%rsp),%xmm7 │ │ │ │ + ucomisd %xmm7,%xmm3 │ │ │ │ + jp de350 │ │ │ │ + comisd %xmm7,%xmm3 │ │ │ │ + je de358 │ │ │ │ + movl $0xffffffff,0x48(%rsp) │ │ │ │ + movsd 0x100(%rsp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x118(%rsp),%xmm5 │ │ │ │ + cvtsi2sdl 0xe0(%rsp),%xmm0 │ │ │ │ + cvtsi2sdl 0x164(%rsp),%xmm1 │ │ │ │ + comisd %xmm4,%xmm5 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + subsd %xmm5,%xmm1 │ │ │ │ + ja de6a8 │ │ │ │ + xorpd 0x19562(%rip),%xmm4 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + addsd 0x30902(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov %eax,0xe0(%rsp) │ │ │ │ + jmpq dd29b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,0x48(%rsp) │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jle dd29b │ │ │ │ + mov 0xd8(%rsp),%r14d │ │ │ │ + addl $0x1,0x10c(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je de5d8 │ │ │ │ + mov 0xe4(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + je de517 │ │ │ │ + movzbl 0xcc(%rsp),%r14d │ │ │ │ + and $0x1,%r14d │ │ │ │ + cmpl $0x1,0x88(%rsp) │ │ │ │ + je de823 │ │ │ │ + movl $0xffffffff,0x48(%rsp) │ │ │ │ + jmpq de21a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x19950(%rip),%xmm0 │ │ │ │ + ucomisd 0x78(%rdi),%xmm0 │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + mov 0x18685(%rip),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + jp dd768 │ │ │ │ + jne dd768 │ │ │ │ + movsd %xmm0,0x10(%rbx) │ │ │ │ + jmpq dd768 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x18660(%rip),%xmm4 │ │ │ │ + ucomisd 0x78(%rdi),%xmm4 │ │ │ │ + movl $0x1,0x8(%rbx) │ │ │ │ + mov 0x19905(%rip),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + jp dd768 │ │ │ │ + jne dd768 │ │ │ │ + movsd %xmm4,0x10(%rbx) │ │ │ │ + jmpq dd768 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f3000 │ │ │ │ + addq $0x1,0xd0(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + cmp %eax,0x178(%rsp) │ │ │ │ + jle ded5b │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rsi │ │ │ │ + jmpq dccb9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x0,0xcc(%rsp) │ │ │ │ + jmpq dd278 │ │ │ │ + movl $0x0,0xd8(%rsp) │ │ │ │ + jmpq dd235 │ │ │ │ + mov 0x185d1(%rip),%rax │ │ │ │ + movl $0x4,0x8(%rbx) │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + jmpq dd768 │ │ │ │ + mov 0x120(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne de40a │ │ │ │ + mov 0x140(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne de40a │ │ │ │ + mov 0x17c(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne de40a │ │ │ │ + mov 0xe4(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 156f0 │ │ │ │ - mov 0xf8(%rsp),%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 529d0 │ │ │ │ - movl $0x1,0x38(%rsp) │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - jne dcdb0 │ │ │ │ - mov 0xf8(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ + mov 0x120(%rsp),%edi │ │ │ │ + mov %eax,0x160(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0x128(%rsp),%edi │ │ │ │ - movsd %xmm0,0x58(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + mov 0x140(%rsp),%edi │ │ │ │ + movsd %xmm0,0x150(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0x14c(%rsp),%edi │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + mov 0x17c(%rsp),%edi │ │ │ │ + movsd %xmm0,0x110(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0x150(%rsp),%edi │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + movsd %xmm0,0x158(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xcc(%rsp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + cmp $0x3,%ebp │ │ │ │ + setg %r14b │ │ │ │ + and %al,%r14b │ │ │ │ + je e05cb │ │ │ │ + mov 0x108(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + je de8c3 │ │ │ │ + cmpl $0x1,0x88(%rsp) │ │ │ │ + jne de425 │ │ │ │ + movsd 0x170(%rsp),%xmm3 │ │ │ │ + mov 0x164(%rsp),%eax │ │ │ │ + movsd 0x118(%rsp),%xmm5 │ │ │ │ + movsd 0x168(%rsp),%xmm4 │ │ │ │ + mov %eax,0xe0(%rsp) │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + movsd %xmm3,0x148(%rsp) │ │ │ │ + movsd 0x158(%rsp),%xmm3 │ │ │ │ + movsd %xmm5,0x100(%rsp) │ │ │ │ + movsd 0x110(%rsp),%xmm5 │ │ │ │ + movsd %xmm4,0x130(%rsp) │ │ │ │ + movsd 0x150(%rsp),%xmm4 │ │ │ │ + mov %eax,0xdc(%rsp) │ │ │ │ + movsd %xmm3,0x138(%rsp) │ │ │ │ + movsd %xmm5,0xf0(%rsp) │ │ │ │ + movsd %xmm4,0x128(%rsp) │ │ │ │ + jmpq de425 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x118(%rsp),%xmm4 │ │ │ │ + movsd %xmm4,0x100(%rsp) │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + xorpd 0x1923a(%rip),%xmm2 │ │ │ │ + jmpq de3a2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x110(%rsp),%xmm3 │ │ │ │ + movsd %xmm3,0xf0(%rsp) │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + xorpd 0x19212(%rip),%xmm2 │ │ │ │ + jmpq de2d4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0xffffffff,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmpq de28a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x19678(%rip),%xmm0 │ │ │ │ + ucomisd 0x78(%rdi),%xmm0 │ │ │ │ + movl $0x2,0x8(%rbx) │ │ │ │ + mov 0x183ad(%rip),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + jp dd768 │ │ │ │ + jne dd768 │ │ │ │ + movl $0x3,0x8(%rbx) │ │ │ │ + jmpq de463 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + sub $0x65,%eax │ │ │ │ + jne de760 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + sub $0x63,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + sete %al │ │ │ │ + cmp $0x6a,%cl │ │ │ │ + jne de76e │ │ │ │ + test %al,%al │ │ │ │ + jne de7af │ │ │ │ + cmp $0x62,%cl │ │ │ │ + jne dd1c0 │ │ │ │ + test %al,%al │ │ │ │ + je dd1c0 │ │ │ │ + movl $0x3,0x8(%rbx) │ │ │ │ + jmpq dd1c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %edx,%edx │ │ │ │ + jne de79b │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + cmpb $0x65,0x0(%rbp) │ │ │ │ + jne dd1c0 │ │ │ │ + cmpb $0x63,0x1(%rbp) │ │ │ │ + jne dd1c0 │ │ │ │ + movl $0x2,0x8(%rbx) │ │ │ │ + jmpq dd1c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ + lea 0x880(%rsp),%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0x154(%rsp),%edi │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + ucomisd 0x38(%rsp),%xmm0 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + jp dea30 │ │ │ │ + jne dea30 │ │ │ │ + mov 0x182eb(%rip),%rcx │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + mov $0x6a,%ecx │ │ │ │ + jmpq dd172 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x881(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov $0x6a,%ecx │ │ │ │ + movsd %xmm0,0x10(%rbx) │ │ │ │ + jmpq dd172 │ │ │ │ + movsd 0x170(%rsp),%xmm3 │ │ │ │ + mov 0x164(%rsp),%ecx │ │ │ │ + movl $0xffffffff,0x48(%rsp) │ │ │ │ + movsd 0x118(%rsp),%xmm5 │ │ │ │ + movzbl 0xcc(%rsp),%eax │ │ │ │ + movsd 0x168(%rsp),%xmm4 │ │ │ │ + mov %ecx,0xe0(%rsp) │ │ │ │ + movsd %xmm3,0x148(%rsp) │ │ │ │ + mov 0x160(%rsp),%ecx │ │ │ │ + xor $0x1,%eax │ │ │ │ + movsd 0x158(%rsp),%xmm3 │ │ │ │ + movsd %xmm5,0x100(%rsp) │ │ │ │ + movsd 0x110(%rsp),%xmm5 │ │ │ │ + movsd %xmm4,0x130(%rsp) │ │ │ │ + movsd 0x150(%rsp),%xmm4 │ │ │ │ + mov %ecx,0xdc(%rsp) │ │ │ │ + movsd %xmm3,0x138(%rsp) │ │ │ │ + movsd %xmm5,0xf0(%rsp) │ │ │ │ + movsd %xmm4,0x128(%rsp) │ │ │ │ + jmpq de234 │ │ │ │ + mov 0x124(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne de608 │ │ │ │ + mov 0x144(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne de608 │ │ │ │ + mov 0x1a8(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + test %eax,%eax │ │ │ │ + jne de608 │ │ │ │ + mov 0x108(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 156f0 │ │ │ │ + mov 0x124(%rsp),%edi │ │ │ │ + mov %eax,0x164(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0x158(%rsp),%edi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + mov 0x144(%rsp),%edi │ │ │ │ + movsd %xmm0,0x168(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - mov 0x15c(%rsp),%edi │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + mov 0x1a8(%rsp),%edi │ │ │ │ + movsd %xmm0,0x118(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ callq 15200 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - comisd 0x8(%rsp),%xmm3 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - ja dcd18 │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - comisd %xmm4,%xmm5 │ │ │ │ - jbe dbead │ │ │ │ - movsd 0x20(%rsp),%xmm3 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - comisd %xmm4,%xmm3 │ │ │ │ - seta %r13b │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - movb $0x0,0x404d20(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - ja dce48 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x28e06(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x28df8(%rip),%rdi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %al,%al │ │ │ │ - sete %r12b │ │ │ │ - shl $0x2,%r12d │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ + movzbl 0xd8(%rsp),%eax │ │ │ │ + movsd %xmm0,0x170(%rsp) │ │ │ │ + xor $0x1,%eax │ │ │ │ + cmpl $0x1,0x88(%rsp) │ │ │ │ + jne dea1f │ │ │ │ + movsd 0x170(%rsp),%xmm5 │ │ │ │ + mov 0x164(%rsp),%ecx │ │ │ │ + movsd 0x168(%rsp),%xmm4 │ │ │ │ + movsd 0x158(%rsp),%xmm3 │ │ │ │ + mov %ecx,0xe0(%rsp) │ │ │ │ + mov 0x160(%rsp),%ecx │ │ │ │ + movsd %xmm5,0x148(%rsp) │ │ │ │ + movsd 0x118(%rsp),%xmm5 │ │ │ │ + movsd %xmm4,0x130(%rsp) │ │ │ │ + movsd 0x150(%rsp),%xmm4 │ │ │ │ + movsd %xmm5,0x100(%rsp) │ │ │ │ + movsd 0x110(%rsp),%xmm5 │ │ │ │ + mov %ecx,0xdc(%rsp) │ │ │ │ + movsd %xmm3,0x138(%rsp) │ │ │ │ + movsd %xmm5,0xf0(%rsp) │ │ │ │ + movsd %xmm4,0x128(%rsp) │ │ │ │ test %al,%al │ │ │ │ - mov $0x2,%eax │ │ │ │ - cmove %eax,%r12d │ │ │ │ - mov 0x407278(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne dcdd0 │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - ucomisd 0x10(%rsp),%xmm2 │ │ │ │ - jp dc930 │ │ │ │ - jne dc930 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je dd37d │ │ │ │ - movsd 0x1ab90(%rip),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rsp) │ │ │ │ - mov 0x407278(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne dc960 │ │ │ │ - lea 0x404d90(%rsp),%rbp │ │ │ │ - lea 0x405be0(%rsp),%r13 │ │ │ │ - movabs $0x2020454c504d4953,%rax │ │ │ │ - movb $0x0,0x405be0(%rsp) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x404d90(%rsp) │ │ │ │ - movl $0x54203d,0x404d98(%rsp) │ │ │ │ - callq d87d0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movabs $0x2020584950544942,%rax │ │ │ │ - mov %rax,0x404d90(%rsp) │ │ │ │ - mov $0x34,%eax │ │ │ │ - movl $0x362d203d,0x404d98(%rsp) │ │ │ │ - mov %ax,0x404d9c(%rsp) │ │ │ │ - callq d87d0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movabs $0x202020534958414e,%rax │ │ │ │ - mov %rax,0x404d90(%rsp) │ │ │ │ - movl $0x32203d,0x404d98(%rsp) │ │ │ │ - callq d87d0 │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x2573d(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x25728(%rip),%rcx │ │ │ │ + jne dddf7 │ │ │ │ + mov %ebp,0x48(%rsp) │ │ │ │ + jmpq de21a │ │ │ │ + movsd %xmm0,0x10(%rbx) │ │ │ │ + mov $0x6a,%ecx │ │ │ │ + jmpq dd172 │ │ │ │ + mov 0x178(%rsp),%ebp │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jg dea50 │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xf8(%rsp),%r8 │ │ │ │ + lea 0x191ab(%rip),%rcx │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x26331(%rip),%rcx │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x5888(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e05ab │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + add $0x5898,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov 0x178(%rsp),%ebp │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jg deae0 │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x88(%rsp),%r8d │ │ │ │ + mov $0x400,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0xb8(%rsp),%r8 │ │ │ │ - lea 0x2630d(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x2e208(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x2e1ea(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x2e1cc(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x2e1ae(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x2627d(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x2625f(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov $0x50,%edx │ │ │ │ - lea 0x2e132(%rip),%rcx │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + lea 0x1904e(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d87d0 │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x50,%edx │ │ │ │ + jmpq dea96 │ │ │ │ + mov 0x178(%rsp),%ebp │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jg deb40 │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x62e2ce(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq dea96 │ │ │ │ + mov 0x178(%rsp),%ebp │ │ │ │ + mov 0xe8(%rsp),%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jg deb8d │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + movdqa 0x2ff9d(%rip),%xmm0 │ │ │ │ + mov $0x73,%edi │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ + movdqa 0x2ff8c(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x2ff90(%rip),%xmm0 │ │ │ │ + movl $0x6574616e,0xc0(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0x2ff8a(%rip),%xmm0 │ │ │ │ + mov %di,0xc4(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movdqa 0x2ff87(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movdqa 0x2ff8b(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movdqa 0x2ff8f(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + movdqa 0x2ff93(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x70(%rax) │ │ │ │ + movdqa 0x2ff97(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x80(%rax) │ │ │ │ + movdqa 0x2ff98(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x90(%rax) │ │ │ │ + movdqa 0x2ff99(%rip),%xmm0 │ │ │ │ + movups %xmm0,0xa0(%rax) │ │ │ │ + movdqa 0x2ff9a(%rip),%xmm0 │ │ │ │ + movups %xmm0,0xb0(%rax) │ │ │ │ + jmpq dea96 │ │ │ │ + cmpb $0x63,0x1(%rbp) │ │ │ │ + jne dd1c0 │ │ │ │ + movl $0x3,0x8(%rbx) │ │ │ │ + jmpq dd1c0 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov (%rax),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x26223(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + callq 15160 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d87d0 │ │ │ │ + callq f3000 │ │ │ │ + movl $0x1,0x178(%rsp) │ │ │ │ + jmpq dcbf6 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + movdqa 0x1962b(%rip),%xmm0 │ │ │ │ + mov $0x2e65,%ebx │ │ │ │ + movabs $0x7265646165682074,%rcx │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + movl $0x6c696620,0x18(%rax) │ │ │ │ + mov %bx,0x1c(%rax) │ │ │ │ + movb $0x0,0x1e(%rax) │ │ │ │ + jmpq dea96 │ │ │ │ + lea 0x181ce(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0xa4(%rsp) │ │ │ │ + jmpq ddc9f │ │ │ │ + lea 0x181af(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0xb0(%rsp) │ │ │ │ + jmpq ddc90 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + ucomisd 0x19604(%rip),%xmm5 │ │ │ │ + jp dc96e │ │ │ │ + jne dc96e │ │ │ │ + movsd 0x19040(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + jmpq dc96e │ │ │ │ + mov 0x178(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %rcx,%rbp │ │ │ │ + lea 0x8(%rcx,%rax,8),%rbx │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + callq 15090 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne ded7f │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je df3a9 │ │ │ │ + mov 0x17d1a(%rip),%rcx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movslq %r14d,%rax │ │ │ │ + mov %r14d,0x78(%rsp) │ │ │ │ + movsd 0x17d1f(%rip),%xmm2 │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov %r13d,0x70(%rsp) │ │ │ │ + movq %rcx,%xmm6 │ │ │ │ + movq %rcx,%xmm7 │ │ │ │ + movq %rcx,%xmm8 │ │ │ │ + mov %rax,%r13 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + lea 0x1c8(%rsp),%rbx │ │ │ │ + lea 0x1c0(%rsp),%rbp │ │ │ │ + movsd 0x18bb8(%rip),%xmm0 │ │ │ │ + mulsd (%r12,%r14,8),%xmm0 │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movl $0x444e45,0x404d90(%rsp) │ │ │ │ - callq d87d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq f1420 │ │ │ │ - test %rax,%rax │ │ │ │ - jne dd268 │ │ │ │ - mov 0x407278(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne dce70 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 158c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne dd440 │ │ │ │ - movsd 0x1b20e(%rip),%xmm5 │ │ │ │ - lea 0x210(%rsp),%r10 │ │ │ │ - movsd 0x90(%r14),%xmm1 │ │ │ │ - lea 0x208(%rsp),%r15 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - movsd 0x88(%r14),%xmm0 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - lea 0x1e8(%rsp),%rbp │ │ │ │ - lea 0x360(%rsp),%r13 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %esi,%esi │ │ │ │ - cvtsi2sd %ebx,%xmm6 │ │ │ │ - mov $0x5,%eax │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - movsd 0x1a7ea(%rip),%xmm3 │ │ │ │ - lea 0x250(%rsp),%rcx │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - lea 0x248(%rsp),%rdx │ │ │ │ - lea 0x1e0(%rsp),%rbx │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x1d78a(%rip),%xmm3 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x248(%rsp),%xmm0 │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd %xmm6,0x68(%rsp) │ │ │ │ + movsd %xmm7,0x60(%rsp) │ │ │ │ + movsd %xmm8,0x58(%rsp) │ │ │ │ + movsd %xmm2,0x50(%rsp) │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ callq 15190 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mulsd 0x250(%rsp),%xmm0 │ │ │ │ - movsd 0x1e0(%rsp),%xmm1 │ │ │ │ - movsd 0x1e8(%rsp),%xmm7 │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - movsd %xmm7,0x18(%rsp) │ │ │ │ + movsd 0x18b7a(%rip),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd 0x1c0(%rsp),%xmm1 │ │ │ │ + mulsd (%r15,%r14,8),%xmm0 │ │ │ │ + add $0x1,%r14 │ │ │ │ + movsd 0x1c8(%rsp),%xmm3 │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ callq 15190 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x1b8ca(%rip),%xmm7 │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd 0x1c0(%rsp),%xmm0 │ │ │ │ + movsd 0x58(%rsp),%xmm8 │ │ │ │ + movsd 0x60(%rsp),%xmm7 │ │ │ │ mulsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x300(%rsp) │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - movsd %xmm0,0x308(%rsp) │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x310(%rsp) │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x380(%rsp),%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - mov 0x1a6c1(%rip),%rax │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movsd %xmm6,0x18(%rsp) │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x88(%r14),%xmm0 │ │ │ │ - mov 0x1b030(%rip),%rax │ │ │ │ - mov %r10,%rdx │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - mov 0x1b809(%rip),%rax │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov 0x1a659(%rip),%rax │ │ │ │ - lea 0x388(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - lea 0x368(%rsp),%rdx │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsd 0x88(%r14),%xmm0 │ │ │ │ - mov 0x1afad(%rip),%rax │ │ │ │ - movsd 0x90(%r14),%xmm1 │ │ │ │ - mov %r10,%rdx │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov 0x1a5d5(%rip),%rax │ │ │ │ - lea 0x390(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - lea 0x370(%rsp),%rdx │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x1af32(%rip),%rax │ │ │ │ - mov %r10,%rdx │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - mov 0x1b70b(%rip),%rax │ │ │ │ - addsd 0x90(%r14),%xmm5 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x18(%rsp),%xmm6 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov 0x1a552(%rip),%rax │ │ │ │ - lea 0x398(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - lea 0x378(%rsp),%rdx │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - callq 64d60 │ │ │ │ - jmpq d99b1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne d9840 │ │ │ │ - lea 0x260(%rsp),%rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - callq 154a0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - comisd 0x18(%rsp),%xmm0 │ │ │ │ - ja d9840 │ │ │ │ - mov 0x407278(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne dde90 │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - mov 0x38(%rsp),%r13d │ │ │ │ - lea 0x4c0(%rsp),%r14 │ │ │ │ - lea 0x31f06(%rip),%rbp │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - mov %r13d,%r12d │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rsi │ │ │ │ - callq d8260 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq d8390 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq d82f0 │ │ │ │ - mov 0x407278(%rsp),%edi │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - test %edi,%edi │ │ │ │ - jne dd2a9 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - comisd %xmm6,%xmm4 │ │ │ │ - ja d9840 │ │ │ │ - add $0x18,%r15 │ │ │ │ - add $0x18,%r14 │ │ │ │ - cmp $0x4,%r13d │ │ │ │ - jne dc62f │ │ │ │ - mov 0x407278(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne de6fe │ │ │ │ - mov 0x42752(%rip),%rax │ │ │ │ - mov 0x120(%rsp),%rbx │ │ │ │ + movsd 0x68(%rsp),%xmm6 │ │ │ │ + movsd 0x1c8(%rsp),%xmm3 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + minsd %xmm6,%xmm2 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + maxsd %xmm5,%xmm1 │ │ │ │ + minsd %xmm8,%xmm4 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + movsd 0x50(%rsp),%xmm2 │ │ │ │ + maxsd %xmm2,%xmm3 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm4,%xmm8 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + minsd %xmm7,%xmm4 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movapd %xmm4,%xmm7 │ │ │ │ + movsd 0x30(%rsp),%xmm4 │ │ │ │ + maxsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne dedf8 │ │ │ │ + subsd %xmm8,%xmm5 │ │ │ │ + mov 0x70(%rsp),%r13d │ │ │ │ + mov 0x78(%rsp),%r14d │ │ │ │ + comisd 0x17bb2(%rip),%xmm5 │ │ │ │ + ja def38 │ │ │ │ + subsd %xmm7,%xmm4 │ │ │ │ + comisd 0x17ba4(%rip),%xmm4 │ │ │ │ + ja def38 │ │ │ │ + subsd %xmm6,%xmm2 │ │ │ │ + comisd 0x17b96(%rip),%xmm2 │ │ │ │ + jbe df3a9 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + lea 0x2f490(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x31154(%rip),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + movsd 0x1b8(%rsp),%xmm0 │ │ │ │ + mov 0x180(%rsp),%r14 │ │ │ │ + divsd %xmm5,%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + cvttsd2si %xmm0,%ebx │ │ │ │ + movsd 0x1ad68(%rip),%xmm0 │ │ │ │ + divsd %xmm5,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%ebp │ │ │ │ callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15870 │ │ │ │ - addl $0x1,0x1b4(%rsp) │ │ │ │ - jmpq d9840 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x2,0x70(%rsp) │ │ │ │ - jne d9840 │ │ │ │ - lea 0x260(%rsp),%rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - callq 154a0 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - divsd 0x8(%rsp),%xmm5 │ │ │ │ - addsd 0x1c8(%rsp),%xmm0 │ │ │ │ - movsd %xmm5,0x20(%rsp) │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - ja d9840 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x4c0(%rsp),%rbp │ │ │ │ - add $0x1,%r13d │ │ │ │ - lea 0x0(%rbp,%r14,1),%r12 │ │ │ │ - lea (%r15,%r14,1),%rdi │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r12,%rdx │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r15,%rax,8),%rsi │ │ │ │ - callq d8260 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d8390 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - comisd %xmm0,%xmm6 │ │ │ │ - ja ddb4a │ │ │ │ - add $0x18,%r14 │ │ │ │ - cmp $0x4,%r13d │ │ │ │ - jne dc742 │ │ │ │ - mov 0x407278(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je dc6a7 │ │ │ │ - lea 0x32063(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x42280(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq dc6a7 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x378(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq d8240 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x398(%rsp),%rsi │ │ │ │ - callq d8240 │ │ │ │ - lea 0x4a8(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq d8240 │ │ │ │ - lea 0x4b0(%rsp),%rsi │ │ │ │ - lea 0x468(%rsp),%rdi │ │ │ │ - callq d8240 │ │ │ │ - lea 0x4b8(%rsp),%rsi │ │ │ │ - lea 0x470(%rsp),%rdi │ │ │ │ - callq d8240 │ │ │ │ - lea 0x370(%rsp),%rsi │ │ │ │ - lea 0x368(%rsp),%rdi │ │ │ │ - callq d8240 │ │ │ │ - lea 0x390(%rsp),%rsi │ │ │ │ - lea 0x388(%rsp),%rdi │ │ │ │ - callq d8240 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq d8240 │ │ │ │ - lea 0x498(%rsp),%rsi │ │ │ │ - lea 0x480(%rsp),%rdi │ │ │ │ - callq d8240 │ │ │ │ - lea 0x4a0(%rsp),%rsi │ │ │ │ - lea 0x488(%rsp),%rdi │ │ │ │ - callq d8240 │ │ │ │ - jmpq d9ae8 │ │ │ │ - mov 0xe8(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je d9877 │ │ │ │ - mov 0xfc(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je d9877 │ │ │ │ - mov 0x108(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je d9877 │ │ │ │ - mov 0x10c(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je d9877 │ │ │ │ - mov 0x110(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je d9877 │ │ │ │ - mov 0x114(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - je d9877 │ │ │ │ - mov 0x118(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmpq d987f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne dbf4e │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - comisd 0x1d452(%rip),%xmm3 │ │ │ │ - jae dd395 │ │ │ │ - mov 0x407278(%rsp),%eax │ │ │ │ - mov $0x7d0,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je dbf5d │ │ │ │ - mov 0x8c(%rsp),%edx │ │ │ │ - lea 0x314c9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2f454(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmpl $0xffffffff,0x48(%rsp) │ │ │ │ + je dfc93 │ │ │ │ + mov 0x180(%rsp),%r14 │ │ │ │ + mov 0x48(%rsp),%r12d │ │ │ │ + lea 0x2f468(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x314c5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x2f431(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0x314bc(%rip),%rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - lea 0x314b2(%rip),%rsi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x2f425(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmp $0x2,%r12d │ │ │ │ + jle df03a │ │ │ │ + mov 0xdc(%rsp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x314ae(%rip),%rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2f416(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + je df03a │ │ │ │ + mov 0xe0(%rsp),%ecx │ │ │ │ + lea 0x2f40b(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3149f(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + test %r13d,%r13d │ │ │ │ + je df37f │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je df37f │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + je df05d │ │ │ │ + cmp $0x3,%r13d │ │ │ │ + jne dfede │ │ │ │ + mov 0x180(%rsp),%r14 │ │ │ │ + lea 0x2f413(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x31494(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x2f413(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x3148d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x31485(%rip),%rsi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2f3ca(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x31479(%rip),%rsi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3146d(%rip),%rsi │ │ │ │ + mov 0x180(%rsp),%r14 │ │ │ │ + lea 0x2f436(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2f42d(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x31461(%rip),%rsi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + cmpl $0x2,0x48(%rsp) │ │ │ │ + xorpd 0x187fb(%rip),%xmm3 │ │ │ │ + movq %xmm3,%r12 │ │ │ │ + jg dfce6 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x31455(%rip),%rsi │ │ │ │ + mov 0x180(%rsp),%r14 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + addsd 0x17996(%rip),%xmm0 │ │ │ │ + mulsd 0x18856(%rip),%xmm0 │ │ │ │ + lea 0x2f40a(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + lea 0x2f3fd(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x31449(%rip),%rsi │ │ │ │ + addsd 0x1795b(%rip),%xmm0 │ │ │ │ + mulsd 0x1881b(%rip),%xmm0 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2f405(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3143d(%rip),%rsi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2f3f8(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2fed7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x41f45(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq dbf5d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x11c(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - lea 0x31c22(%rip),%rsi │ │ │ │ - movsd 0x210(%rsp),%xmm3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x208(%rsp),%xmm2 │ │ │ │ - mov $0x6,%eax │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - mov %r8d,0xe0(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xe0(%rsp),%r8d │ │ │ │ - jmpq dbb21 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ - mov %r15,%rax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - addsd (%rax),%xmm2 │ │ │ │ - addsd 0x8(%rax),%xmm1 │ │ │ │ - add $0x18,%rax │ │ │ │ - addsd -0x8(%rax),%xmm0 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne dcb79 │ │ │ │ - lea 0x300(%rsp),%r12 │ │ │ │ - movsd %xmm2,0x300(%rsp) │ │ │ │ - movsd %xmm1,0x308(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm0,0x310(%rsp) │ │ │ │ - callq d8390 │ │ │ │ - movsd 0x300(%rsp),%xmm1 │ │ │ │ - movsd 0x308(%rsp),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x248(%rsp) │ │ │ │ - movsd 0x310(%rsp),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x250(%rsp) │ │ │ │ - jmpq d9aff │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8c(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x233c0(%rip),%rsi │ │ │ │ - lea 0x318a2(%rip),%r14 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x310(%rsp),%xmm4 │ │ │ │ - movsd 0x308(%rsp),%xmm3 │ │ │ │ - lea 0x31842(%rip),%rsi │ │ │ │ - movsd 0x300(%rsp),%xmm2 │ │ │ │ - movsd 0x250(%rsp),%xmm1 │ │ │ │ - movsd 0x248(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - add $0x18,%rbx │ │ │ │ - callq d82f0 │ │ │ │ - callq 154a0 │ │ │ │ - movsd -0x8(%rbx),%xmm4 │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ - movsd 0x0(%rbp,%r12,8),%xmm1 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd -0x10(%rbx),%xmm3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd -0x18(%rbx),%xmm2 │ │ │ │ - movsd 0x0(%r13,%r12,8),%xmm0 │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov $0x6,%eax │ │ │ │ - divsd 0x8(%rsp),%xmm5 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - jne dcc89 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - lea 0x3124c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r15,%r12 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2f411(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq d9b4a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - comisd 0x20(%rsp),%xmm3 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jbe dbe87 │ │ │ │ - jmpq dbead │ │ │ │ - nop │ │ │ │ - mov 0x407278(%rsp),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je d9caa │ │ │ │ - lea 0x318e0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x41ce5(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x5,0x70(%rsp) │ │ │ │ - je d9cb5 │ │ │ │ - mov 0x4208b(%rip),%rax │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x30a8d(%rip),%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x2f408(%rip),%rdx │ │ │ │ callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - callq 15870 │ │ │ │ - addl $0x1,0x1b4(%rsp) │ │ │ │ - jmpq d9840 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x128(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmpq dbdb1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x404d20(%rsp),%r9 │ │ │ │ - lea 0x2ff6b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2ff64(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2ff65(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2fb9e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x41c0c(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq dbf20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x404d20(%rsp),%r9 │ │ │ │ - lea 0x404de4(%rsp),%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %r9,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq dbec9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x310ad(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x41bb6(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq dc25a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12d,%r14d │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - mov 0x48(%rsp),%esi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x19c00(%rip),%rax │ │ │ │ - movsd 0x50(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - mov %r13,%rcx │ │ │ │ - movsd 0x80(%rsp),%xmm3 │ │ │ │ - divsd 0x8(%rsp),%xmm6 │ │ │ │ - lea 0x208(%rsp),%rdx │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd %xmm6,0x58(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - movsd 0x210(%rsp),%xmm1 │ │ │ │ - lea 0x1f8(%rsp),%rcx │ │ │ │ - lea 0x240(%rsp),%rdx │ │ │ │ - lea 0x238(%rsp),%rsi │ │ │ │ - movsd 0x208(%rsp),%xmm0 │ │ │ │ - callq 15810 │ │ │ │ - mov 0x407278(%rsp),%eax │ │ │ │ - movsd 0x238(%rsp),%xmm4 │ │ │ │ - movsd 0x240(%rsp),%xmm5 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - minsd 0x38(%rsp),%xmm2 │ │ │ │ - movapd %xmm4,%xmm7 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - maxsd 0x30(%rsp),%xmm7 │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - minsd 0x28(%rsp),%xmm6 │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - maxsd 0x20(%rsp),%xmm2 │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd 0x58(%rsp),%xmm6 │ │ │ │ - movsd %xmm7,0x30(%rsp) │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - je da650 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - movsd 0x210(%rsp),%xmm3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x6,%eax │ │ │ │ - movsd 0x208(%rsp),%xmm2 │ │ │ │ - lea 0x31726(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq da650 │ │ │ │ - mov 0x58(%rsp),%r8d │ │ │ │ - lea 0x33146(%rip),%rcx │ │ │ │ + js dff60 │ │ │ │ + movb $0x0,0x3880(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x3880(%rsp),%r12 │ │ │ │ + callq 15090 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15090 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x190(%rsp),%r15 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x2f49e(%rip),%rcx │ │ │ │ + movl $0x0,(%r15) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x124(%rsp),%r14d │ │ │ │ + push %r14 │ │ │ │ + mov 0xa8(%rsp),%r13d │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + mov %r13d,%r9d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r13d,%r9d │ │ │ │ + mov %r12,%r8 │ │ │ │ + push %rbp │ │ │ │ + lea 0x2f4c1(%rip),%rcx │ │ │ │ mov $0x1000,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rbx │ │ │ │ + lea 0x404(%r15),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + push %r14 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq dacd6 │ │ │ │ - nop │ │ │ │ - mov 0x1a8(%rsp),%edi │ │ │ │ - lea 0x404fe0(%rsp),%r12 │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - cmpb $0x2f,0x404fe0(%rsp) │ │ │ │ - je dd0ab │ │ │ │ - lea 0x4053e0(%rsp),%rbp │ │ │ │ - lea 0x4057e0(%rsp),%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x2f,0x4053df(%rsp,%rax,1) │ │ │ │ - je dd08b │ │ │ │ - mov $0x400,%ecx │ │ │ │ - lea 0x0(%rbp,%rax,1),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea 0x2de0c(%rip),%rsi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ + add $0x20,%rsp │ │ │ │ mov $0x400,%edx │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea 0x1404(%r15),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x1fc(%rsp),%r13 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x200(%rsp),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - movl $0x0,0x1fc(%rsp) │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne d914e │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x258(%rsp),%rsi │ │ │ │ - movl $0x0,0x1fc(%rsp) │ │ │ │ - callq 15580 │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne def17 │ │ │ │ - mov 0x258(%rsp),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je deee8 │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x27ba5(%rip),%rdi │ │ │ │ - lea 0xd30(%rdx),%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ + mov 0x1aa17(%rip),%rcx │ │ │ │ + movsd 0x1b8(%rsp),%xmm5 │ │ │ │ + mov %r13d,0x1804(%r15) │ │ │ │ + mov %r14d,0x1808(%r15) │ │ │ │ + mov %ebx,0x180c(%r15) │ │ │ │ + mov %ebp,0x1810(%r15) │ │ │ │ + movq $0x0,0x1818(%r15) │ │ │ │ + movq $0x0,0x1820(%r15) │ │ │ │ + mov %rcx,0x1830(%r15) │ │ │ │ + movq $0x0,0x1838(%r15) │ │ │ │ + movq $0x0,0x1840(%r15) │ │ │ │ + movq $0x0,0x1848(%r15) │ │ │ │ + movq $0x0,0x1850(%r15) │ │ │ │ + movq $0x0,0x1858(%r15) │ │ │ │ + movq $0x0,0x1860(%r15) │ │ │ │ + movq $0x0,0x1868(%r15) │ │ │ │ + movq $0x0,0x1870(%r15) │ │ │ │ + movq $0x0,0x1878(%r15) │ │ │ │ + movsd %xmm5,0x1828(%r15) │ │ │ │ + jmpq dea96 │ │ │ │ + mov $0x2,%r13d │ │ │ │ + jmpq dc96e │ │ │ │ + mov 0x180(%rsp),%r14 │ │ │ │ + lea 0x2f0b6(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ mov %r14,%rdi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - mov $0x4,%eax │ │ │ │ - cmovne 0x48(%rsp),%eax │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - cvttsd2si 0x78(%rdx),%ecx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %eax,%ebx │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - mov $0x2,%eax │ │ │ │ - cmovne %ebx,%eax │ │ │ │ - test %ecx,%ecx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov $0x7d0,%eax │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - mov %eax,0x1a0(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0xd40(%rbx),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - movsd 0x10(%rbx),%xmm6 │ │ │ │ - movsd 0x28(%rbx),%xmm2 │ │ │ │ - cvttsd2si 0x88(%rbx),%ecx │ │ │ │ - movsd 0x2b0(%rbx),%xmm7 │ │ │ │ - movsd 0x2b8(%rbx),%xmm3 │ │ │ │ - movsd 0x30(%rbx),%xmm5 │ │ │ │ - movsd %xmm6,0x170(%rsp) │ │ │ │ - movsd %xmm7,0x178(%rsp) │ │ │ │ - movsd 0x18(%rbx),%xmm7 │ │ │ │ - mov 0x407278(%rsp),%r8d │ │ │ │ - movsd %xmm3,0x190(%rsp) │ │ │ │ - movsd 0x20(%rbx),%xmm3 │ │ │ │ - mov %ecx,0x1ac(%rsp) │ │ │ │ - cvttsd2si 0x90(%rbx),%ecx │ │ │ │ - movsd %xmm7,0x188(%rsp) │ │ │ │ - movsd %xmm3,0x168(%rsp) │ │ │ │ - movsd %xmm2,0x180(%rsp) │ │ │ │ - mov %ecx,0x1b0(%rsp) │ │ │ │ - movsd %xmm5,0x198(%rsp) │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x2f0b6(%rip),%rdx │ │ │ │ + jmpq df082 │ │ │ │ + mov 0x1b0(%rsp),%r8d │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14d,%edi │ │ │ │ test %r8d,%r8d │ │ │ │ - jne dd970 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - callq f1420 │ │ │ │ - test %rax,%rax │ │ │ │ - je da430 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq d9171 │ │ │ │ - lea 0x31317(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x417a4(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq d9ba6 │ │ │ │ - movsd (%r14),%xmm1 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - movsd 0x8(%r14),%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movsd 0x10(%r14),%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movsd 0x8(%rsp),%xmm7 │ │ │ │ - mov %r12d,%edx │ │ │ │ - movsd 0x28(%rsp),%xmm4 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - divsd %xmm7,%xmm5 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ + je e01d4 │ │ │ │ + callq e4710 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15090 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je e01e1 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + comisd %xmm4,%xmm5 │ │ │ │ + jae df405 │ │ │ │ + comisd 0x1b8(%rsp),%xmm4 │ │ │ │ + jb df413 │ │ │ │ + movsd 0x2f8a3(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + mov 0x1b4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle df444 │ │ │ │ + movsd 0x58(%rbp),%xmm2 │ │ │ │ + movsd 0x50(%rbp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe e0210 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + mov 0x1ac(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je df49d │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd 0x50(%rbp),%xmm0 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + movsd 0x58(%rbp),%xmm0 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + movsd 0x1a0(%rsp),%xmm0 │ │ │ │ + divsd 0x1c498(%rip),%xmm0 │ │ │ │ + cmp %eax,%edx │ │ │ │ + jle e021f │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %edx,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x1a0(%rsp) │ │ │ │ + mov 0x3f5dc(%rip),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle df4df │ │ │ │ + mov 0x1ac(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x10(%r14),%xmm2 │ │ │ │ - movsd 0x8(%r14),%xmm1 │ │ │ │ - mov $0x7,%eax │ │ │ │ - divsd %xmm7,%xmm4 │ │ │ │ - divsd %xmm7,%xmm3 │ │ │ │ + movsd 0x1a0(%rsp),%xmm0 │ │ │ │ + lea 0x2f2f2(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x41706(%rip),%rax │ │ │ │ + mov 0x3f569(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x20(%rsp),%xmm6 │ │ │ │ - jmpq dc67a │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r13d,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x3148e(%rip),%rsi │ │ │ │ + movsd 0x50(%rbp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0x1a0(%rsp),%xmm2 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + divsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm2,%xmm2 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe df538 │ │ │ │ + add $0x2,%eax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + cvtsi2sd %eax,%xmm7 │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd 0x58(%rbp),%xmm0 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %r12d,%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe df57c │ │ │ │ + add $0x2,%r12d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %r12d,%xmm4 │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + lea 0x2ee4a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x416d0(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq dabd5 │ │ │ │ - movsd 0x19753(%rip),%xmm5 │ │ │ │ - mov $0x7d0,%ebx │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - jmpq dbf4e │ │ │ │ - movsd 0x1973b(%rip),%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jb dc94c │ │ │ │ - cvttsd2si %xmm3,%ebx │ │ │ │ - jmpq dbf4e │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x210(%rsp),%xmm3 │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - lea 0x312f2(%rip),%rsi │ │ │ │ - mov $0x6,%eax │ │ │ │ - movsd 0x208(%rsp),%xmm2 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq da5dd │ │ │ │ - mov 0x1a0(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne da01a │ │ │ │ - movsd 0x80(%rsp),%xmm4 │ │ │ │ - comisd 0x1c988(%rip),%xmm4 │ │ │ │ - jae de4fa │ │ │ │ - movl $0x7d0,0x1a0(%rsp) │ │ │ │ - jmpq da01a │ │ │ │ - comisd 0x180(%rsp),%xmm4 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jbe d9ebe │ │ │ │ - jmpq d9eea │ │ │ │ - mov 0x8c(%rsp),%r8d │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x31002(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq d9171 │ │ │ │ - mov 0x407278(%rsp),%r12d │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - lea 0x311f7(%rip),%rsi │ │ │ │ - test %r12d,%r12d │ │ │ │ - je d9caa │ │ │ │ - jmpq dcd48 │ │ │ │ - mov 0x8c(%rsp),%edx │ │ │ │ - lea 0x3099a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x2ee37(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmpl $0xffffffff,0x48(%rsp) │ │ │ │ + je e017e │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + mov 0x48(%rsp),%r15d │ │ │ │ + lea 0x2ee4b(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x30991(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0x30988(%rip),%rsi │ │ │ │ + lea 0x2ee0b(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - lea 0x3097e(%rip),%rsi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x2ee00(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + jle df65a │ │ │ │ + mov 0xdc(%rsp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1a0(%rsp),%edx │ │ │ │ - lea 0x30975(%rip),%rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x2edf6(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmp $0x3,%r15d │ │ │ │ + je df65a │ │ │ │ + mov 0xe0(%rsp),%ecx │ │ │ │ + lea 0x2edeb(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x80(%rsp),%xmm0 │ │ │ │ - lea 0x3095e(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x30960(%rip),%rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + test %r13d,%r13d │ │ │ │ + je dfeb4 │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je dfeb4 │ │ │ │ + cmp $0x2,%r13d │ │ │ │ + je df67d │ │ │ │ + cmp $0x3,%r13d │ │ │ │ + jne e0258 │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + lea 0x2ef92(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x2ef92(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x30952(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x2edaa(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - lea 0x30942(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x40(%rbp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - lea 0x30933(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + lea 0x2ee15(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x48(%rbp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x2ee10(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - lea 0x30924(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + cmpl $0x2,0x48(%rsp) │ │ │ │ + xorpd 0x181d9(%rip),%xmm3 │ │ │ │ + movq %xmm3,%rbx │ │ │ │ + jg dfff7 │ │ │ │ + movsd 0x1738e(%rip),%xmm0 │ │ │ │ + addsd 0x18(%rsp),%xmm0 │ │ │ │ + lea 0x2ee04(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x1823c(%rip),%xmm4 │ │ │ │ + mov 0x180(%rsp),%r15 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - lea 0x30915(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x1734d(%rip),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + addsd 0x20(%rsp),%xmm0 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - lea 0x30906(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x2edc2(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x2eddf(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - lea 0x308f7(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x2edd2(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ - lea 0x308e8(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2f387(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x413f5(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - jmpq da02b │ │ │ │ - mov 0x128(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - jmpq d9dd0 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - lea 0x308d5(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x308d2(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2f6c9(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2f302(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x60(%rbp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + lea 0x2ede0(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x41370(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - jmpq d9f6c │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea 0x404de4(%rsp),%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rax,%r9 │ │ │ │ - jmpq d9f0e │ │ │ │ - lea 0x30ed2(%rip),%rsi │ │ │ │ - jmpq dcd48 │ │ │ │ - mov 0x120(%rsp),%rbx │ │ │ │ + lea 0x2edd9(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15870 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 152f0 │ │ │ │ - mov 0x130(%rsp),%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x1b4(%rsp),%r14d │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ + mov 0x198(%rsp),%rdi │ │ │ │ + callq dc6e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne dffd9 │ │ │ │ + mov 0x3f4a3(%rip),%rbx │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + lea 0x1e8(%rsp),%r13 │ │ │ │ + lea 0x1e0(%rsp),%r14 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq 15230 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + movsd 0x1e0(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x1e8(%rsp),%xmm6 │ │ │ │ + movsd %xmm5,0x60(%rsp) │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd %xmm6,0x58(%rsp) │ │ │ │ + addsd %xmm4,%xmm5 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + addsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x1e0(%rsp),%xmm7 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov 0x1e8(%rsp),%r15 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + movsd 0x1e0(%rsp),%xmm5 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + movsd 0x1e8(%rsp),%xmm7 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd %xmm7,0x38(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x3f145(%rip),%rax │ │ │ │ + movsd 0x1e8(%rsp),%xmm4 │ │ │ │ + mov 0x1e0(%rsp),%rbx │ │ │ │ + movsd 0x50(%rsp),%xmm7 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + movsd 0x58(%rsp),%xmm6 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd 0x60(%rsp),%xmm5 │ │ │ │ + je e0588 │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + movb $0x0,0x3880(%rsp) │ │ │ │ + movsd 0x60(%rbp),%xmm4 │ │ │ │ + test %edx,%edx │ │ │ │ + js e03e4 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x2ee3b(%rip),%rcx │ │ │ │ + movsd 0x48(%rbp),%xmm1 │ │ │ │ + movsd 0x40(%rbp),%xmm0 │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x2bbac(%rip),%rcx │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov %r14d,%r8d │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + lea 0x62d484(%rip),%rdi │ │ │ │ + mov $0x8,%eax │ │ │ │ + mulsd 0x20(%rsp),%xmm2 │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + push %rbx │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + mov 0x68(%rsp),%r14d │ │ │ │ + push %r14 │ │ │ │ + mov 0xc8(%rsp),%r13d │ │ │ │ + mov 0x14c(%rsp),%r9d │ │ │ │ + mov %r13d,%r8d │ │ │ │ + movsd %xmm7,0x88(%rsp) │ │ │ │ + movsd %xmm6,0x80(%rsp) │ │ │ │ + movsd %xmm5,0x60(%rsp) │ │ │ │ + movsd %xmm3,0x58(%rsp) │ │ │ │ + movsd %xmm2,0x48(%rsp) │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov $0x1000,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ - lea 0x2bb8f(%rip),%rcx │ │ │ │ + add $0x38,%rsp │ │ │ │ + movsd 0x60(%rbp),%xmm4 │ │ │ │ + mov %r13d,%r8d │ │ │ │ + movsd 0x48(%rbp),%xmm1 │ │ │ │ + movsd 0x40(%rbp),%xmm0 │ │ │ │ + pushq 0x18(%rsp) │ │ │ │ + lea 0x2ee5c(%rip),%rcx │ │ │ │ + push %rbx │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov $0x8,%eax │ │ │ │ + pushq 0x50(%rsp) │ │ │ │ + lea 0x62cfe9(%rip),%rdi │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + push %r14 │ │ │ │ + movsd 0x60(%rsp),%xmm5 │ │ │ │ + movsd 0x88(%rsp),%xmm7 │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + movsd 0x80(%rsp),%xmm6 │ │ │ │ + movsd 0x48(%rsp),%xmm2 │ │ │ │ + mov 0x14c(%rsp),%r9d │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r14d,0x1404(%rbx) │ │ │ │ - jmpq d9171 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x309e7(%rip),%rdi │ │ │ │ - movsd 0x230(%rsp),%xmm0 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dacb8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x309be(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - lea 0x403(%rsp),%r8 │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je de6e0 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x3099c(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je de6d8 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x24b5c(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dacb8 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x24b3c(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dacb8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x24ad1(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x520(%rsp),%xmm0 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dacb8 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x24aae(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0xd20(%rsp),%xmm0 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dacb8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x24a8c(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x528(%rsp),%xmm0 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dacb8 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x24a69(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0xd28(%rsp),%xmm0 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dacb8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x24a47(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0x530(%rsp),%xmm0 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dacb8 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x24a24(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - movsd 0xd30(%rsp),%xmm0 │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je dacb8 │ │ │ │ - lea 0x24a07(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je df026 │ │ │ │ - lea 0x249f4(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne df005 │ │ │ │ - movsd 0xd38(%rsp),%xmm0 │ │ │ │ - jmpq dacb8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - lea 0x2f3e8(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1a0(%rsp),%edx │ │ │ │ - lea 0x30612(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0x3060a(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - lea 0x30601(%rip),%rsi │ │ │ │ + add $0x40,%rsp │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x40(%rsp),%xmm6 │ │ │ │ + lea 0x3880(%rsp),%r14 │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ + mov 0x188(%rsp),%r13 │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x62d368(%rip),%rsi │ │ │ │ + movsd %xmm3,0x48(%rsp) │ │ │ │ + movl $0x0,0x0(%r13) │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x404(%r13),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + lea 0x62cf2a(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x1404(%r13),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + movsd 0x40(%rbp),%xmm0 │ │ │ │ + mov 0x88(%rsp),%ecx │ │ │ │ + mov %r12d,0x1810(%r13) │ │ │ │ + movsd 0x48(%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + mov %ecx,0x1804(%r13) │ │ │ │ + movsd %xmm0,0x1818(%r13) │ │ │ │ + mov 0x10c(%rsp),%ecx │ │ │ │ + movsd 0x48(%rbp),%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + movsd %xmm3,0x1830(%r13) │ │ │ │ + mov %ecx,0x1808(%r13) │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x1820(%r13) │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + movsd 0x60(%rbp),%xmm0 │ │ │ │ + movsd %xmm5,0x1840(%r13) │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + movsd %xmm7,0x1850(%r13) │ │ │ │ + movsd 0x10(%rsp),%xmm7 │ │ │ │ + mov %ecx,0x180c(%r13) │ │ │ │ + mov %r15,0x1858(%r13) │ │ │ │ + mov %rbx,0x1870(%r13) │ │ │ │ + movsd %xmm2,0x1828(%r13) │ │ │ │ + movsd %xmm0,0x1838(%r13) │ │ │ │ + movsd %xmm6,0x1848(%r13) │ │ │ │ + movsd %xmm3,0x1860(%r13) │ │ │ │ + movsd %xmm5,0x1868(%r13) │ │ │ │ + movsd %xmm7,0x1878(%r13) │ │ │ │ + jmpq dea96 │ │ │ │ + movsd 0x17d86(%rip),%xmm4 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movl $0x0,0x10c(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movl $0x0,0xdc(%rsp) │ │ │ │ + movl $0x0,0xe0(%rsp) │ │ │ │ + movl $0x0,0x88(%rsp) │ │ │ │ + movl $0x2,0x48(%rsp) │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x128(%rsp) │ │ │ │ + movsd %xmm4,0x1b8(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm3,0xf0(%rsp) │ │ │ │ + movsd %xmm3,0x100(%rsp) │ │ │ │ + movsd %xmm3,0x130(%rsp) │ │ │ │ + jmpq ded91 │ │ │ │ + mov 0x180(%rsp),%r14 │ │ │ │ + lea 0x2e74f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1ac(%rsp),%edx │ │ │ │ - lea 0x305f9(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x2e73c(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1b0(%rsp),%edx │ │ │ │ - lea 0x305ef(%rip),%rsi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x2e73a(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq df03a │ │ │ │ + mov 0x180(%rsp),%r14 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - lea 0x305d9(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + lea 0x2e81f(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmpl $0x3,0x48(%rsp) │ │ │ │ + je e05de │ │ │ │ + lea 0x2e817(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - lea 0x305cb(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + movsd 0x130(%rsp),%xmm0 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + lea 0x2e7f7(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - lea 0x305bd(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + addsd 0x16d67(%rip),%xmm0 │ │ │ │ + mulsd 0x17c27(%rip),%xmm0 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + lea 0x2e7d8(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x188(%rsp),%xmm0 │ │ │ │ - lea 0x305af(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + addsd 0x16d36(%rip),%xmm0 │ │ │ │ + mulsd 0x17bf6(%rip),%xmm0 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x2e7c9(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0xf0(%rsp),%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - lea 0x305a1(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x2e7b9(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - lea 0x30593(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2e79c(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ - lea 0x30585(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2eed7(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x40f45(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - callq 15870 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - callq f1420 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - jne dd268 │ │ │ │ - lea 0x3054b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq da430 │ │ │ │ - movsd 0x1c8(%rsp),%xmm2 │ │ │ │ - comisd 0x20(%rsp),%xmm2 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - jbe de75c │ │ │ │ - mov 0x407278(%rsp),%eax │ │ │ │ - lea 0x30cde(%rip),%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - je dc6a7 │ │ │ │ - jmpq dc7ad │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %ebx,%r8d │ │ │ │ - lea 0x30c37(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x40e9c(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - callq 15870 │ │ │ │ - mov 0x1ac(%rsp),%edx │ │ │ │ - lea 0x304c8(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1b0(%rsp),%edx │ │ │ │ - lea 0x304bd(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x18ecf(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - jmpq da7be │ │ │ │ - movsd 0x1b8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2e78f(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x286ab(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x2e790(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x1d8(%rsp),%xmm0 │ │ │ │ - lea 0x2869b(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x28694(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2868c(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x2e780(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x148(%rsp),%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2e764(%rip),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x28684(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x2e75b(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + movb $0x0,0x3880(%rsp) │ │ │ │ + jmpq df20e │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + lea 0x2e72f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x30411(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x50(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x2e72f(%rip),%rdx │ │ │ │ + jmpq df6a2 │ │ │ │ + cmp $0x4,%r13d │ │ │ │ + jne dff1d │ │ │ │ + mov 0x180(%rsp),%r14 │ │ │ │ + lea 0x2e5b8(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x30409(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x58(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x28938(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0x303ef(%rip),%rsi │ │ │ │ + lea 0x2e5ae(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq df0b0 │ │ │ │ + cmp $0x5,%r13d │ │ │ │ + jne df0b0 │ │ │ │ + mov 0x180(%rsp),%r14 │ │ │ │ + lea 0x2e5a1(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - lea 0x303e4(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x2e597(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq df0b0 │ │ │ │ + movdqa 0x2ecb8(%rip),%xmm0 │ │ │ │ + movabs $0x443220676e697474,%rax │ │ │ │ + mov $0x2e79,%r9d │ │ │ │ + movl $0x6c6e6f20,0x38c8(%rsp) │ │ │ │ + mov %rax,0x38c0(%rsp) │ │ │ │ + movups %xmm0,0x3880(%rsp) │ │ │ │ + movdqa 0x2ec95(%rip),%xmm0 │ │ │ │ + mov %r9w,0x38cc(%rsp) │ │ │ │ + movups %xmm0,0x3890(%rsp) │ │ │ │ + movdqa 0x2ec8c(%rip),%xmm0 │ │ │ │ + movb $0x0,0x38ce(%rsp) │ │ │ │ + movups %xmm0,0x38a0(%rsp) │ │ │ │ + movdqa 0x2ec84(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x38b0(%rsp) │ │ │ │ + jmpq df20e │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x62ce53(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq dea96 │ │ │ │ + mov 0x180(%rsp),%r15 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x98(%rsp),%xmm0 │ │ │ │ - lea 0x2898d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + lea 0x2e50e(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmpl $0x3,0x48(%rsp) │ │ │ │ + je e02da │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0xa0(%rsp),%xmm0 │ │ │ │ - lea 0x28986(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + movsd 0x130(%rsp),%xmm0 │ │ │ │ + lea 0x2e4f0(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x16a72(%rip),%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + addsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd 0x17929(%rip),%xmm5 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x178(%rsp),%xmm0 │ │ │ │ - lea 0x30390(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x2e4d3(%rip),%rdx │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x16a39(%rip),%xmm0 │ │ │ │ + addsd 0x20(%rsp),%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x190(%rsp),%xmm0 │ │ │ │ - lea 0x30380(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x2e4ae(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0xf0(%rsp),%xmm0 │ │ │ │ + lea 0x2e4a3(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x168(%rsp),%xmm0 │ │ │ │ - lea 0x285fa(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + lea 0x2e493(%rip),%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x180(%rsp),%xmm0 │ │ │ │ - lea 0x285ea(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x2e48c(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ - lea 0x30332(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x1a0(%rsp),%edx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x2e47f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + lea 0x2e46a(%rip),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x2e46b(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x148(%rsp),%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq df7dd │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + lea 0x2e264(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x2ff24(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x40c4c(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - callq 15870 │ │ │ │ - test %bl,%bl │ │ │ │ - je da885 │ │ │ │ - lea 0x302ff(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq d9840 │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - lea 0x2dfd1(%rip),%rdx │ │ │ │ + lea 0x2e252(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x2e244(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x407278(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je dcd93 │ │ │ │ - mov 0x40be1(%rip),%r8 │ │ │ │ - mov 0x8c(%rsp),%edx │ │ │ │ - lea 0x30317(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jmpq df65a │ │ │ │ + callq e4830 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmpq df3cd │ │ │ │ + movdqa 0x2ea77(%rip),%xmm0 │ │ │ │ + movabs $0x697261646e756f62,%rax │ │ │ │ + movl $0x2e7365,0x62cc5b(%rip) │ │ │ │ + mov %rax,0x62cc4c(%rip) │ │ │ │ + movaps %xmm0,0x62cc35(%rip) │ │ │ │ + jmpq dea96 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + jmpq df444 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x1a0(%rsp) │ │ │ │ + jmpq df49d │ │ │ │ + mov $0x3,%r13d │ │ │ │ + jmpq ded2e │ │ │ │ + cmpl $0x3,0x48(%rsp) │ │ │ │ + setg %dl │ │ │ │ + and %edx,%eax │ │ │ │ + jmpq de2f3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%r13d │ │ │ │ + jne e0297 │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + lea 0x2e3dd(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq dcd93 │ │ │ │ - lea 0x30671(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x40b96(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq dc611 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - lea 0x3041c(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ + lea 0x2e3d3(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq df6d0 │ │ │ │ + cmp $0x5,%r13d │ │ │ │ + jne df6d0 │ │ │ │ + mov 0x180(%rsp),%rbx │ │ │ │ + lea 0x2e3c6(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq d9171 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmpq dcea3 │ │ │ │ - xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq f26f0 │ │ │ │ - callq f1c10 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x258(%rsp) │ │ │ │ - callq 152e0 │ │ │ │ - mov 0x258(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15090 │ │ │ │ - mov 0xf6c(%rbp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je de894 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je decc1 │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je dee9d │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je def55 │ │ │ │ - movsd 0x18b85(%rip),%xmm5 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - movsd 0x18b66(%rip),%xmm0 │ │ │ │ - movsd 0x90(%rbp),%xmm1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x210(%rsp),%r8 │ │ │ │ - lea 0x208(%rsp),%r9 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - lea 0x1e8(%rsp),%r15 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - addsd 0x88(%rbp),%xmm0 │ │ │ │ - mulsd 0x194d7(%rip),%xmm1 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - lea 0xd20(%rsp),%r13 │ │ │ │ - mulsd 0x194b9(%rip),%xmm0 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - lea 0x520(%rsp),%rbx │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x10(%rsp),%xmm5 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - lea 0x220(%rsp),%rcx │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - lea 0x218(%rsp),%rdx │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - movsd %xmm6,0x30(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x1ba79(%rip),%xmm2 │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2e3bc(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq df6d0 │ │ │ │ + movsd 0x167e6(%rip),%xmm0 │ │ │ │ + addsd 0x18(%rsp),%xmm0 │ │ │ │ + lea 0x2e25c(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x17694(%rip),%xmm5 │ │ │ │ + mov 0x180(%rsp),%r15 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ mov %r15,%rdi │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - mulsd 0x218(%rsp),%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movsd 0x167a5(%rip),%xmm0 │ │ │ │ + addsd 0x20(%rsp),%xmm0 │ │ │ │ mov %r15,%rdi │ │ │ │ - mulsd 0x220(%rsp),%xmm0 │ │ │ │ - movsd 0x1e8(%rsp),%xmm3 │ │ │ │ - movsd 0x1e0(%rsp),%xmm1 │ │ │ │ - movsd %xmm3,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - movsd 0x19bbc(%rip),%xmm7 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ mulsd 0x10(%rsp),%xmm0 │ │ │ │ - mov %r9,%rsi │ │ │ │ - movsd %xmm1,0x260(%rsp) │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - movsd %xmm0,0x268(%rsp) │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x270(%rsp) │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x38(%rsp),%xmm5 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r13,%rcx │ │ │ │ - movsd 0x30(%rsp),%xmm6 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12d,%edi │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - mov 0x407278(%rsp),%r8d │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - mov 0x19b10(%rip),%rax │ │ │ │ - test %r8d,%r8d │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - jne de8c0 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd 0x192ff(%rip),%xmm0 │ │ │ │ - addsd 0x88(%rbp),%xmm0 │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - lea 0xd28(%rsp),%rcx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - lea 0x528(%rsp),%rdx │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - movsd 0x1927e(%rip),%xmm0 │ │ │ │ - movsd 0x19276(%rip),%xmm1 │ │ │ │ - addsd 0x88(%rbp),%xmm0 │ │ │ │ - addsd 0x90(%rbp),%xmm1 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - lea 0xd30(%rsp),%rcx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - lea 0x530(%rsp),%rdx │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 64d60 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x199e6(%rip),%rax │ │ │ │ - movsd 0x191f6(%rip),%xmm1 │ │ │ │ - addsd 0x90(%rbp),%xmm1 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - lea 0xd38(%rsp),%rcx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - lea 0x538(%rsp),%rdx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 64d60 │ │ │ │ - mov $0x3,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x4,%edi │ │ │ │ - callq 6c7e0 │ │ │ │ - mov %eax,0x1fc(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js db611 │ │ │ │ - mov 0x408a2(%rip),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jle def79 │ │ │ │ - mov 0x40a6d(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x74(%rsp),%r14d │ │ │ │ - lea 0x1d20(%rsp),%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea -0x1(%r14),%esi │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - add $0x18,%rcx │ │ │ │ - add $0x38,%rax │ │ │ │ - movsd %xmm0,(%rbx,%rdx,8) │ │ │ │ - movsd -0x30(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13,%rdx,8) │ │ │ │ - movsd -0x28(%rax),%xmm0 │ │ │ │ - add $0x1,%rdx │ │ │ │ - movsd %xmm0,-0x18(%rcx) │ │ │ │ - movsd -0x20(%rax),%xmm0 │ │ │ │ - movsd %xmm0,-0x10(%rcx) │ │ │ │ - movsd -0x18(%rax),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rcx) │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jne de350 │ │ │ │ - lea 0x18(%r15),%rcx │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - lea 0x260(%rsp),%r12 │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movsd %xmm4,0x68(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - add $0x18,%rbp │ │ │ │ - callq d82f0 │ │ │ │ - callq 154a0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - maxsd 0x68(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x68(%rsp) │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne de3c8 │ │ │ │ - mov 0x407278(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - test %r8d,%r8d │ │ │ │ - je d8cf8 │ │ │ │ - lea 0x2fdad(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x270(%rsp),%xmm4 │ │ │ │ - movsd 0x268(%rsp),%xmm3 │ │ │ │ - movsd 0x260(%rsp),%xmm2 │ │ │ │ - lea 0x2feca(%rip),%rsi │ │ │ │ - movsd 0x220(%rsp),%xmm1 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ - lea 0x2fe14(%rip),%rbp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x2f79d(%rip),%rsi │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x2f799(%rip),%rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - jmp de4b4 │ │ │ │ - add $0x18,%rbx │ │ │ │ - movsd (%r14,%r12,8),%xmm0 │ │ │ │ - movsd (%r15),%xmm2 │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movsd 0x10(%r15),%xmm4 │ │ │ │ - movsd 0x8(%r15),%xmm3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rbx,%r15 │ │ │ │ - movsd 0x0(%r13,%r12,8),%xmm1 │ │ │ │ - mov $0x5,%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp 0x8(%rsp),%r12 │ │ │ │ - jne de4b0 │ │ │ │ - jmpq d973d │ │ │ │ - movsd 0x185d6(%rip),%xmm0 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jb dd416 │ │ │ │ - cvttsd2si %xmm4,%eax │ │ │ │ - mov %eax,0x1a0(%rsp) │ │ │ │ - jmpq da01a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x185b0(%rip),%xmm7 │ │ │ │ - movl $0x7d0,0x1a0(%rsp) │ │ │ │ - movsd %xmm7,0x80(%rsp) │ │ │ │ - jmpq da01a │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle dee5d │ │ │ │ - movsd 0x1b55e(%rip),%xmm5 │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - lea 0x1e8(%rsp),%r15 │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - movsd 0x8(%r12),%xmm1 │ │ │ │ - mov %r14,%rsi │ │ │ │ + lea 0x2e21a(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ - movsd %xmm0,0x218(%rsp) │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - movsd %xmm1,0x220(%rsp) │ │ │ │ - movsd %xmm1,0x18(%rsp) │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movsd 0x18(%rsp),%xmm1 │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0xf0(%rsp),%xmm0 │ │ │ │ + lea 0x2e20f(%rip),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ mov %r15,%rdi │ │ │ │ + lea 0x2e21a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov 0x1e0(%rsp),%rbx │ │ │ │ - movsd 0x1e8(%rsp),%xmm2 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - callq 15190 │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - mov 0x407278(%rsp),%edx │ │ │ │ - movsd 0x1e0(%rsp),%xmm0 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movsd %xmm6,0x1c8(%rsp) │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x10(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x260(%rsp) │ │ │ │ - movsd %xmm0,0x268(%rsp) │ │ │ │ - movsd 0x1e8(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x270(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - je d8cf8 │ │ │ │ - lea 0x2f652(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x270(%rsp),%xmm4 │ │ │ │ - movsd 0x268(%rsp),%xmm3 │ │ │ │ - lea 0x2fdac(%rip),%rsi │ │ │ │ - movsd 0x260(%rsp),%xmm2 │ │ │ │ - movsd 0x220(%rsp),%xmm1 │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq d8cf8 │ │ │ │ - movdqa 0x26407(%rip),%xmm0 │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - movabs $0x29657a697320646e,%rcx │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - movdqa 0x302c1(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x302c5(%rip),%xmm0 │ │ │ │ - mov %rcx,0x40(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqa 0x302c5(%rip),%xmm0 │ │ │ │ - movb $0x0,0x48(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - jmpq d9171 │ │ │ │ - lea 0x41c(%rsp),%r8 │ │ │ │ - lea 0x22248(%rip),%rcx │ │ │ │ - mov $0x1000,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x2e20d(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + lea 0x2e209(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq df7dd │ │ │ │ + mov $0x5,%r13d │ │ │ │ + jmpq dc96e │ │ │ │ + mov $0x4,%r13d │ │ │ │ + jmpq dc96e │ │ │ │ + movdqa 0x2e884(%rip),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movabs $0x6f20443220676e69,%rax │ │ │ │ + movl $0x2e796c6e,0x38c8(%rsp) │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mov %rax,0x38c0(%rsp) │ │ │ │ + lea 0x3880(%rsp),%r14 │ │ │ │ + lea 0x2e55c(%rip),%rcx │ │ │ │ + movups %xmm0,0x3880(%rsp) │ │ │ │ + movdqa 0x2e84c(%rip),%xmm0 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + movb $0x0,0x38cc(%rsp) │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x62c9ec(%rip),%rdi │ │ │ │ + movups %xmm0,0x3890(%rsp) │ │ │ │ + movdqa 0x2e82c(%rip),%xmm0 │ │ │ │ + mulsd 0x18(%rsp),%xmm2 │ │ │ │ + movups %xmm0,0x38a0(%rsp) │ │ │ │ + movdqa 0x2e826(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x38b0(%rsp) │ │ │ │ + movsd 0x48(%rbp),%xmm1 │ │ │ │ + movsd 0x40(%rbp),%xmm0 │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + push %rbx │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + pushq 0x40(%rsp) │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + mov 0x60(%rsp),%r13d │ │ │ │ + push %r13 │ │ │ │ + mov 0x144(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + mov $0x8,%eax │ │ │ │ + movsd %xmm7,0x88(%rsp) │ │ │ │ + movsd %xmm6,0x80(%rsp) │ │ │ │ + movsd %xmm5,0x60(%rsp) │ │ │ │ + movsd %xmm3,0x58(%rsp) │ │ │ │ + mov 0xc8(%rsp),%r9d │ │ │ │ + movsd %xmm2,0x48(%rsp) │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq dacd6 │ │ │ │ - lea 0x2fe73(%rip),%rsi │ │ │ │ - jmpq dc7ad │ │ │ │ - movsd 0x60(%rsp),%xmm3 │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - movsd %xmm3,0x68(%rsp) │ │ │ │ - jmpq d8cf8 │ │ │ │ - mov 0x40316(%rip),%r8 │ │ │ │ - jmpq ddb20 │ │ │ │ - movsd 0x217d1(%rip),%xmm2 │ │ │ │ - movsd 0x217d1(%rip),%xmm6 │ │ │ │ - movsd %xmm2,0x20(%rsp) │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x30(%rsp) │ │ │ │ - movsd %xmm6,0x38(%rsp) │ │ │ │ - jmpq da5f5 │ │ │ │ - movsd 0x1c8(%rsp),%xmm0 │ │ │ │ - mulsd 0x8(%rsp),%xmm0 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 156d0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + movsd 0x60(%rbp),%xmm4 │ │ │ │ + mov %r14,%r8 │ │ │ │ + movsd 0x48(%rbp),%xmm1 │ │ │ │ + movsd 0x40(%rbp),%xmm0 │ │ │ │ + pushq 0x10(%rsp) │ │ │ │ + lea 0x2e54d(%rip),%rcx │ │ │ │ + push %rbx │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x62c52b(%rip),%rdi │ │ │ │ + pushq 0x48(%rsp) │ │ │ │ + pushq 0x40(%rsp) │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + push %r13 │ │ │ │ + mov 0x144(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + movsd 0x60(%rsp),%xmm5 │ │ │ │ + mov $0x8,%eax │ │ │ │ + movsd 0x88(%rsp),%xmm7 │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + movsd 0x80(%rsp),%xmm6 │ │ │ │ + movsd 0x48(%rsp),%xmm2 │ │ │ │ + mov 0xc8(%rsp),%r9d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + add $0x40,%rsp │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ + movsd 0x40(%rsp),%xmm6 │ │ │ │ movsd 0x20(%rsp),%xmm5 │ │ │ │ - subsd 0x1c8(%rsp),%xmm5 │ │ │ │ - movq %xmm0,%rbx │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + jmpq dfabc │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + lea 0x3880(%rsp),%r14 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd 0x18(%rsp),%xmm2 │ │ │ │ + jmpq dfabc │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + lea 0x2dd2d(%rip),%rsi │ │ │ │ + mov $0x1b,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq dea96 │ │ │ │ + movzbl 0xd8(%rsp),%eax │ │ │ │ + mov %edx,%r14d │ │ │ │ + xor $0x1,%eax │ │ │ │ + jmpq de989 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x180(%rsp),%r14 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + addsd 0x164c8(%rip),%xmm0 │ │ │ │ + mulsd 0x17388(%rip),%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2df39(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2df38(%rip),%rdx │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + addsd 0x1648d(%rip),%xmm0 │ │ │ │ + mulsd 0x1734d(%rip),%xmm0 │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0xf0(%rsp),%xmm0 │ │ │ │ + lea 0x2df0f(%rip),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2df1a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ movsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - lea 0x280(%rsp),%rbx │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd 0x300(%rsp),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd 0x260(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,0x280(%rsp) │ │ │ │ - movsd 0x308(%rsp),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x310(%rsp),%xmm0 │ │ │ │ - addsd 0x268(%rsp),%xmm1 │ │ │ │ - addsd 0x270(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x288(%rsp) │ │ │ │ - movsd %xmm0,0x290(%rsp) │ │ │ │ - callq d8390 │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13d,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%r15,%rax,8),%rsi │ │ │ │ - callq d8260 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq d8390 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq d82f0 │ │ │ │ - movsd 0x10(%rsp),%xmm7 │ │ │ │ - comisd %xmm0,%xmm7 │ │ │ │ - ja d9840 │ │ │ │ - add $0x18,%r12 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp $0x4,%r13d │ │ │ │ - jne de811 │ │ │ │ - mov 0x407278(%rsp),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je dc6a7 │ │ │ │ - lea 0x3001b(%rip),%rsi │ │ │ │ - jmpq dc7ad │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movl $0x3,0x70(%rsp) │ │ │ │ - movsd %xmm7,0x1c8(%rsp) │ │ │ │ - jmpq db751 │ │ │ │ - movsd 0x78(%rbp),%xmm6 │ │ │ │ - ucomisd 0x1b4f7(%rip),%xmm6 │ │ │ │ - mov $0x0,%r12d │ │ │ │ - movsd 0x18229(%rip),%xmm5 │ │ │ │ - jp de8b7 │ │ │ │ - je ddf5a │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - jmpq ddf5a │ │ │ │ - movsd 0xd20(%rsp),%xmm3 │ │ │ │ - lea 0x2fa78(%rip),%rsi │ │ │ │ - movsd 0x520(%rsp),%xmm2 │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd 0x210(%rsp),%xmm1 │ │ │ │ - mov $0x4,%eax │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - movsd 0x208(%rsp),%xmm0 │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x40134(%rip),%r14 │ │ │ │ - mov (%r14),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2df0d(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd 0x138(%rsp),%xmm0 │ │ │ │ + lea 0x2def8(%rip),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2df04(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2def6(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + jmpq df206 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x3e452(%rip),%rax │ │ │ │ + lea 0x38(%rsp),%rbp │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movsd (%rax),%xmm6 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x19340(%rip),%rax │ │ │ │ - movsd 0x18b50(%rip),%xmm0 │ │ │ │ - addsd 0x88(%rbp),%xmm0 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - callq 15230 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + mulsd %xmm6,%xmm2 │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + mulsd (%rsp),%xmm3 │ │ │ │ + mov %r12,%rsi │ │ │ │ movsd 0x30(%rsp),%xmm5 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - lea 0xd28(%rsp),%rcx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - lea 0x528(%rsp),%rdx │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - callq 64d60 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd 0xd28(%rsp),%xmm3 │ │ │ │ - movsd 0x528(%rsp),%xmm2 │ │ │ │ - lea 0x2f9b9(%rip),%rsi │ │ │ │ - movsd 0x210(%rsp),%xmm1 │ │ │ │ - movsd 0x208(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - movsd 0x18a8d(%rip),%xmm0 │ │ │ │ - movsd 0x18a85(%rip),%xmm1 │ │ │ │ - addsd 0x88(%rbp),%xmm0 │ │ │ │ - addsd 0x90(%rbp),%xmm1 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - lea 0xd30(%rsp),%rcx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - mov $0x5,%eax │ │ │ │ - lea 0x530(%rsp),%rdx │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 64d60 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd 0xd30(%rsp),%xmm3 │ │ │ │ - movsd 0x530(%rsp),%xmm2 │ │ │ │ - lea 0x2f926(%rip),%rsi │ │ │ │ - movsd 0x210(%rsp),%xmm1 │ │ │ │ - movsd 0x208(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x191b3(%rip),%rax │ │ │ │ - movsd 0x189c3(%rip),%xmm1 │ │ │ │ - addsd 0x90(%rbp),%xmm1 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15230 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12d,%edi │ │ │ │ - movsd 0x10(%rsp),%xmm6 │ │ │ │ - lea 0xd38(%rsp),%rcx │ │ │ │ - movsd 0x210(%rsp),%xmm2 │ │ │ │ - lea 0x538(%rsp),%rdx │ │ │ │ - movapd %xmm5,%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x5,%eax │ │ │ │ - movsd 0x208(%rsp),%xmm1 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - callq 64d60 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd 0xd38(%rsp),%xmm3 │ │ │ │ - movsd 0x538(%rsp),%xmm2 │ │ │ │ - lea 0x2f897(%rip),%rsi │ │ │ │ - movsd 0x210(%rsp),%xmm1 │ │ │ │ - movsd 0x208(%rsp),%xmm0 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov $0x3,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x4,%edi │ │ │ │ - callq 6c7e0 │ │ │ │ - mov %eax,0x1fc(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js db611 │ │ │ │ - lea 0x2f02a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x4001a(%rip),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x30(%rsp),%xmm4 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + movsd 0x38(%rsp),%xmm6 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movapd %xmm2,%xmm7 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movq 0x17115(%rip),%xmm9 │ │ │ │ + movapd %xmm2,%xmm10 │ │ │ │ + mulsd %xmm6,%xmm7 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movapd %xmm2,%xmm11 │ │ │ │ + mov 0x3e6f4(%rip),%rax │ │ │ │ + xorpd %xmm9,%xmm0 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + movapd %xmm1,%xmm12 │ │ │ │ + movapd %xmm4,%xmm13 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm6,0x10(%rax) │ │ │ │ + mulsd %xmm1,%xmm10 │ │ │ │ + mulsd %xmm3,%xmm13 │ │ │ │ + mulsd %xmm3,%xmm12 │ │ │ │ + movapd %xmm7,%xmm8 │ │ │ │ + mulsd %xmm4,%xmm8 │ │ │ │ + mulsd %xmm1,%xmm7 │ │ │ │ + mulsd %xmm3,%xmm11 │ │ │ │ + mulsd %xmm5,%xmm3 │ │ │ │ + movsd %xmm13,(%rax) │ │ │ │ + movsd %xmm12,0x8(%rax) │ │ │ │ + subsd %xmm8,%xmm0 │ │ │ │ + movapd %xmm5,%xmm8 │ │ │ │ + mulsd %xmm4,%xmm8 │ │ │ │ + movsd %xmm11,0x28(%rax) │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ + movsd %xmm3,0x40(%rax) │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + subsd %xmm7,%xmm0 │ │ │ │ + movapd %xmm10,%xmm7 │ │ │ │ + movsd %xmm0,0x20(%rax) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + movapd %xmm0,%xmm14 │ │ │ │ + mulsd %xmm4,%xmm14 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + subsd %xmm14,%xmm7 │ │ │ │ + movsd %xmm7,0x30(%rax) │ │ │ │ + movapd %xmm2,%xmm7 │ │ │ │ + xorpd %xmm9,%xmm7 │ │ │ │ + mulsd %xmm4,%xmm7 │ │ │ │ + subsd %xmm0,%xmm7 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + xorpd %xmm9,%xmm0 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + movsd %xmm7,0x38(%rax) │ │ │ │ + mov 0x3e161(%rip),%rax │ │ │ │ + movsd %xmm13,(%rax) │ │ │ │ + movapd %xmm5,%xmm13 │ │ │ │ + mulsd %xmm1,%xmm13 │ │ │ │ + xorpd %xmm9,%xmm1 │ │ │ │ + movsd %xmm12,0x18(%rax) │ │ │ │ + mulsd %xmm6,%xmm1 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + movsd %xmm6,0x30(%rax) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm11,0x38(%rax) │ │ │ │ + mulsd %xmm2,%xmm7 │ │ │ │ + movsd %xmm3,0x40(%rax) │ │ │ │ + addsd %xmm10,%xmm0 │ │ │ │ + subsd %xmm13,%xmm7 │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm7,0x8(%rax) │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + mulsd %xmm4,%xmm2 │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm0,0x20(%rax) │ │ │ │ + movsd %xmm1,0x28(%rax) │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000e0950 : │ │ │ │ + mov 0x3e5d9(%rip),%rax │ │ │ │ + mov %edi,(%rax) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000e0960 : │ │ │ │ + mov 0x3e251(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov (%rax),%eax │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle dec24 │ │ │ │ - mov 0x401e4(%rip),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x21110(%rip),%rbp │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ + jle e0994 │ │ │ │ + mov 0x3e420(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + jmp e0994 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + callq 15090 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e0988 │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000e09a0 : │ │ │ │ + push %r12 │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + callq 15090 │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000e09c0 : │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x10,%edi │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15850 │ │ │ │ + test %rax,%rax │ │ │ │ + je e09e9 │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + lea 0x2e2d0(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 15c40 │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000e0a00 : │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e0a60 │ │ │ │ + push %rbp │ │ │ │ + lea 0x2e6b3(%rip),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov %rbp,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov (%rcx),%rax │ │ │ │ - add %r12,%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ + mov 0x30(%rax),%edx │ │ │ │ + movsd 0x20(%rax),%xmm4 │ │ │ │ + movsd 0x18(%rax),%xmm3 │ │ │ │ + movsd 0x10(%rax),%xmm2 │ │ │ │ movsd 0x8(%rax),%xmm1 │ │ │ │ movsd (%rax),%xmm0 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jg debd2 │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - mov %r15,%r13 │ │ │ │ - test %eax,%eax │ │ │ │ - jg de330 │ │ │ │ - lea 0x2f592(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ mov $0x5,%eax │ │ │ │ - movsd 0x270(%rsp),%xmm4 │ │ │ │ - movsd 0x268(%rsp),%xmm3 │ │ │ │ - lea 0x2f6b6(%rip),%rsi │ │ │ │ - movsd 0x260(%rsp),%xmm2 │ │ │ │ - movsd 0x220(%rsp),%xmm1 │ │ │ │ - movsd 0x218(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e0a18 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1d183(%rip),%rdi │ │ │ │ + jmpq 151d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000e0a70 : │ │ │ │ + push %rbx │ │ │ │ + lea 0x2e257(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x2e257(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2ef8c(%rip),%rsi │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ mov $0x2,%eax │ │ │ │ + mov 0x3dfd6(%rip),%rbx │ │ │ │ + lea 0x2e242(%rip),%rsi │ │ │ │ + movsd 0x8(%rbx),%xmm1 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + lea 0x2e241(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x3e2b6(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2ef88(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x2e22d(%rip),%rsi │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd %xmm7,0x68(%rsp) │ │ │ │ - jmpq d973d │ │ │ │ - movsd 0x78(%rbp),%xmm6 │ │ │ │ - movsd 0x17e0a(%rip),%xmm5 │ │ │ │ - ucomisd %xmm5,%xmm6 │ │ │ │ - jp def48 │ │ │ │ - jne def48 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - jmpq ddf5a │ │ │ │ - lea 0x2f43c(%rip),%rsi │ │ │ │ + mov 0x3df78(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ + lea 0x2e207(%rip),%rsi │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x3e252(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x230(%rsp),%xmm1 │ │ │ │ - movsd 0x228(%rsp),%xmm0 │ │ │ │ - lea 0x2f424(%rip),%rsi │ │ │ │ + lea 0x2e1e1(%rip),%rsi │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ mov $0x2,%eax │ │ │ │ - lea 0x2f433(%rip),%r13 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rbx),%xmm1 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + lea 0x2e1be(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x2,%eax │ │ │ │ - movsd 0x1d8(%rsp),%xmm1 │ │ │ │ - movsd 0x1b8(%rsp),%xmm0 │ │ │ │ - lea 0x2eec5(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x3e17d(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x198(%rsp),%xmm0 │ │ │ │ - lea 0x2eec0(%rip),%rsi │ │ │ │ + lea 0x2e184(%rip),%rsi │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x74(%rsp),%edi │ │ │ │ - mov 0x1d0(%rsp),%r14 │ │ │ │ - test %edi,%edi │ │ │ │ - jle dedb3 │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ + lea 0x2e196(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x2e192(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x2e166(%rip),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmpq 151d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000e0ba0 : │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e0c12 │ │ │ │ + lea 0x2e16d(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x2e165(%rip),%rsi │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ mov $0x2,%eax │ │ │ │ - movsd (%rbx,%r12,8),%xmm0 │ │ │ │ - movsd 0x0(%rbp,%r12,8),%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12,%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne ded85 │ │ │ │ - lea 0x2dc05(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e0c12 │ │ │ │ + lea 0x2e156(%rip),%r12 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3fc73(%rip),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - callq 15870 │ │ │ │ - lea 0x19a61(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd 0x228(%rsp),%xmm0 │ │ │ │ - lea 0x400(%rsp),%rsi │ │ │ │ - lea 0x3a0(%rsp),%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movsd %xmm0,0x3d8(%rsp) │ │ │ │ - movsd 0x230(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x3e0(%rsp) │ │ │ │ - callq 67ef0 │ │ │ │ - mov 0x1a4(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - test %esi,%esi │ │ │ │ - jne dab1a │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - lea 0x2cfcc(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - jmpq dde5f │ │ │ │ - movdqa 0x25c2b(%rip),%xmm0 │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - movdqa 0x2fb3f(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x2fb43(%rip),%xmm0 │ │ │ │ - movl $0x297365,0x30(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - jmpq d9171 │ │ │ │ - movsd 0x17c33(%rip),%xmm5 │ │ │ │ - mov $0x4,%r12d │ │ │ │ - jmpq de8b7 │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - lea 0x2cf4f(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - jmpq dcd93 │ │ │ │ - lea 0x2ed1e(%rip),%rsi │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e0beb │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x2e124(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq db4d3 │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - movdqa 0x28e98(%rip),%xmm0 │ │ │ │ - movabs $0x2e64656c696166,%rcx │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - jmpq d9171 │ │ │ │ - mov 0x1fc(%rsp),%edi │ │ │ │ - lea 0x404d30(%rsp),%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq d9171 │ │ │ │ - movsd 0x1ae48(%rip),%xmm6 │ │ │ │ - jmpq decde │ │ │ │ - movsd 0x78(%rbp),%xmm6 │ │ │ │ - ucomisd 0x1ae36(%rip),%xmm6 │ │ │ │ - jp def88 │ │ │ │ - jne def88 │ │ │ │ - movsd 0x17b6a(%rip),%xmm5 │ │ │ │ - mov $0x3,%r12d │ │ │ │ - jmpq ddf5a │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd %xmm3,0x68(%rsp) │ │ │ │ - jmpq d8cf8 │ │ │ │ - movsd 0x17b48(%rip),%xmm5 │ │ │ │ - mov $0x2,%r12d │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - jmpq ddf5a │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - cmpl $0x0,0x108(%rsp) │ │ │ │ - js d908e │ │ │ │ - cmpl $0x0,0xfc(%rsp) │ │ │ │ - js d908e │ │ │ │ - cmpl $0x0,0x110(%rsp) │ │ │ │ - js d908e │ │ │ │ - cmpl $0x0,0x10c(%rsp) │ │ │ │ - js d908e │ │ │ │ - cmpl $0x0,0x114(%rsp) │ │ │ │ - js d908e │ │ │ │ - cmpl $0x0,0x118(%rsp) │ │ │ │ - movl $0x2,0x60(%rsp) │ │ │ │ - jns d97ce │ │ │ │ - jmpq d908e │ │ │ │ - mov 0x1520(%rsp,%rbx,4),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq dacd6 │ │ │ │ - movsd 0x538(%rsp),%xmm0 │ │ │ │ - jmpq dacb8 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000df040 : │ │ │ │ - movslq %edi,%rdi │ │ │ │ - shl $0x2,%rdi │ │ │ │ - jmpq 15850 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000df050 : │ │ │ │ - jmpq 15090 │ │ │ │ + lea 0x2e0bb(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x3ddf8(%rip),%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + jmpq 15870 │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000df060 : │ │ │ │ - push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ +00000000000e0c60 : │ │ │ │ push %r14 │ │ │ │ + lea 0x1d030(%rip),%rdi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %esi,%edi │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - callq df040 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq df040 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - callq df040 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle df3bd │ │ │ │ - mov %ebp,%ebx │ │ │ │ - lea 0x0(,%rbx,4),%rsi │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - mov %ebp,0x34(%rsp) │ │ │ │ - movss 0x26667(%rip),%xmm3 │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - lea -0x1(%rax),%r8d │ │ │ │ - lea 0x4(,%r8,4),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - jmp df101 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - je df16c │ │ │ │ - cmpl $0x1,(%rdi,%rcx,4) │ │ │ │ - mov %ecx,%esi │ │ │ │ - je df0f8 │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x2e0da(%rip),%rax │ │ │ │ + lea 0x28af2(%rip),%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + push %rax │ │ │ │ + lea 0x2e0cd(%rip),%rax │ │ │ │ + lea 0x1ac00(%rip),%r8 │ │ │ │ + push %rax │ │ │ │ + lea 0x26610(%rip),%rax │ │ │ │ + lea 0x2899f(%rip),%rcx │ │ │ │ + push %rax │ │ │ │ + lea 0x187bd(%rip),%rax │ │ │ │ + lea 0x2897f(%rip),%rdx │ │ │ │ + push %rax │ │ │ │ + lea 0x2e44c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp df133 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r12,%rcx,8),%rdx │ │ │ │ - movss (%rdx,%rax,4),%xmm0 │ │ │ │ - andps %xmm3,%xmm0 │ │ │ │ - comiss %xmm1,%xmm0 │ │ │ │ - jb df12a │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - mov %esi,%r14d │ │ │ │ - mov %eax,%r13d │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je df0f8 │ │ │ │ - mov (%rdi,%rax,4),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je df110 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jle df12a │ │ │ │ - callq df050 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq df050 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq df050 │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x48,%rsp │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x3deee(%rip),%r12 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov (%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle e0d38 │ │ │ │ + mov 0x3e0bb(%rip),%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x2e448(%rip),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%ebx │ │ │ │ + add %rbp,%rax │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov 0x34(%rax),%ecx │ │ │ │ + mov 0x30(%rax),%edx │ │ │ │ + movsd 0x28(%rax),%xmm5 │ │ │ │ + movsd 0x20(%rax),%xmm4 │ │ │ │ + movsd 0x18(%rax),%xmm3 │ │ │ │ + movsd 0x10(%rax),%xmm2 │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x6,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + cmp %ebx,(%r12) │ │ │ │ + jg e0cf0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - movslq %r13d,%r10 │ │ │ │ - lea 0x0(,%r10,4),%r11 │ │ │ │ - mov (%r12,%r10,8),%rsi │ │ │ │ - lea 0x0(,%r10,8),%rbp │ │ │ │ - addl $0x1,(%rdi,%r11,1) │ │ │ │ - cmp %r14d,%r13d │ │ │ │ - jne df355 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %r14d,(%rcx,%rax,4) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r13d,(%rcx,%rax,4) │ │ │ │ - lea (%rsi,%r11,1),%rax │ │ │ │ - movss (%rax),%xmm1 │ │ │ │ - ucomiss %xmm4,%xmm1 │ │ │ │ - jnp df3dd │ │ │ │ - movss 0x1a5c7(%rip),%xmm0 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - movl $0x3f800000,(%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - lea (%rsi,%rcx,1),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movss (%rax),%xmm1 │ │ │ │ - add $0x4,%rax │ │ │ │ - mulss %xmm0,%xmm1 │ │ │ │ - movss %xmm1,-0x4(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne df1e0 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle df226 │ │ │ │ - mov (%r15,%r10,8),%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - lea (%rcx,%rax,1),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movss (%rax),%xmm1 │ │ │ │ - add $0x4,%rax │ │ │ │ - mulss %xmm0,%xmm1 │ │ │ │ - movss %xmm1,-0x4(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne df210 │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r9d,%r13d │ │ │ │ - je df2b4 │ │ │ │ - mov (%r12,%r9,8),%rdx │ │ │ │ - lea (%rdx,%r11,1),%rax │ │ │ │ - movss (%rax),%xmm1 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movss (%rsi,%rax,4),%xmm2 │ │ │ │ - movss (%rdx,%rax,4),%xmm0 │ │ │ │ - mulss %xmm1,%xmm2 │ │ │ │ - subss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,(%rdx,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne df258 │ │ │ │ - test %edi,%edi │ │ │ │ - jle df2b4 │ │ │ │ - mov (%r15,%r9,8),%rdx │ │ │ │ - mov (%r15,%rbp,1),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movss (%r10,%rax,4),%xmm2 │ │ │ │ - movss (%rdx,%rax,4),%xmm0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mulss %xmm1,%xmm2 │ │ │ │ - subss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,(%rdx,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne df290 │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %rbx,%r9 │ │ │ │ - jne df238 │ │ │ │ - addq $0x1,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne df0ea │ │ │ │ - mov 0x34(%rsp),%ebp │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - movslq %ebp,%r9 │ │ │ │ - mov %ebp,%ebp │ │ │ │ - lea 0x8(%r12,%rbp,8),%r10 │ │ │ │ - jmp df30d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%r9 │ │ │ │ - test %r9d,%r9d │ │ │ │ - js df3bd │ │ │ │ - movslq (%rbx,%r9,4),%rdx │ │ │ │ - movslq (%r11,%r9,4),%rax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je df300 │ │ │ │ - lea 0x0(,%rdx,4),%r8 │ │ │ │ - lea 0x0(,%rax,4),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - add $0x8,%rdx │ │ │ │ - lea (%rax,%r8,1),%rcx │ │ │ │ - add %rsi,%rax │ │ │ │ - movss (%rcx),%xmm0 │ │ │ │ - movss (%rax),%xmm1 │ │ │ │ - movss %xmm1,(%rcx) │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jne df330 │ │ │ │ - jmp df300 │ │ │ │ - movslq %r14d,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%r12,%rcx,8),%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - movss (%rdx,%rax,4),%xmm0 │ │ │ │ - movss (%rsi,%rax,4),%xmm1 │ │ │ │ - movss %xmm1,(%rdx,%rax,4) │ │ │ │ - movss %xmm0,(%rsi,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne df360 │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle df191 │ │ │ │ - mov (%r15,%rcx,8),%rcx │ │ │ │ - mov (%r15,%r10,8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movss (%rcx,%rax,4),%xmm0 │ │ │ │ - movss (%rdx,%rax,4),%xmm1 │ │ │ │ - mov %rax,%r9 │ │ │ │ - movss %xmm1,(%rcx,%rax,4) │ │ │ │ - movss %xmm0,(%rdx,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jne df398 │ │ │ │ - jmpq df191 │ │ │ │ - callq df050 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - callq df050 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq df050 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq df15d │ │ │ │ - je df13f │ │ │ │ - jmpq df1bd │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000df3f0 : │ │ │ │ - push %r15 │ │ │ │ +00000000000e0d50 : │ │ │ │ push %r14 │ │ │ │ + lea 0x2e008(%rip),%rdi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1404,%edi │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %ecx,0x88(%rsp) │ │ │ │ - mov %r8d,0x20(%rsp) │ │ │ │ - mov %r9d,0x64(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r11w,0x5(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - movb $0x0,0x3(%rax) │ │ │ │ - movl $0x1,-0x4(%rax) │ │ │ │ - movb $0x0,0x4(%r15) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0xc,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0xc,%edi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - callq 15850 │ │ │ │ - mov $0xc,%edi │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,0x10(%r14) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x4,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x4,%edi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x4,%edi │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x10(%r14) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je df7d0 │ │ │ │ - movl $0x9c4,0x8c(%rsp) │ │ │ │ - cmp $0x1387,%r12d │ │ │ │ - jle df880 │ │ │ │ - mov 0x140(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne df7f4 │ │ │ │ - lea 0x20a87(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je e0d00 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 51a20 │ │ │ │ - test %eax,%eax │ │ │ │ - jle e0bc8 │ │ │ │ - lea 0x2139a(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x22e18(%rip),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 51830 │ │ │ │ - lea 0x1561b(%rip),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - lea 0x211fb(%rip),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 51830 │ │ │ │ - lea 0x211e6(%rip),%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - test %ebp,%ebp │ │ │ │ - js e0bf0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - js e0c06 │ │ │ │ - test %r12d,%r12d │ │ │ │ - js df8a8 │ │ │ │ - test %ebx,%ebx │ │ │ │ - js df8a8 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %ebp,%edx │ │ │ │ - shr $0x1f,%edx │ │ │ │ - shr $0x1f,%eax │ │ │ │ - or %al,%dl │ │ │ │ - jne df8a8 │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - js df8a8 │ │ │ │ - cmpl $0x1,0x140(%rsp) │ │ │ │ - mov $0x1000,%edi │ │ │ │ - movl $0x0,0x62ade0(%rip) │ │ │ │ - movl $0x80,0x62add2(%rip) │ │ │ │ - jg e0c20 │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x62adc8(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je e26a1 │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - js df900 │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 529d0 │ │ │ │ - movslq 0x62ad86(%rip),%rcx │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62ad75(%rip),%rcx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - callq 156f0 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - callq 529d0 │ │ │ │ - movslq 0x62ad57(%rip),%rcx │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62ad46(%rip),%rcx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - callq 156f0 │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %eax,0x4(%r13) │ │ │ │ - callq 529d0 │ │ │ │ - movslq 0x62ad28(%rip),%rcx │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62ad17(%rip),%rcx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - mov %eax,0x8(%r13) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62acf2(%rip),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62aceb(%rip),%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15200 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - movsd %xmm0,0x10(%r13) │ │ │ │ - callq 529d0 │ │ │ │ - mov 0x62accd(%rip),%r13 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62acbd(%rip),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea 0x0(%r13,%rax,1),%r15 │ │ │ │ - callq 15200 │ │ │ │ - mov 0x4(%r15),%ecx │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - lea 0x1(%r14),%edx │ │ │ │ - movsd %xmm0,0x18(%r15) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - imul %ecx,%eax │ │ │ │ - mov %edx,0x62ac8d(%rip) │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - addsd (%rsp),%xmm0 │ │ │ │ - mov 0x62ac7a(%rip),%eax │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jl df610 │ │ │ │ - lea 0x80(%rax),%edx │ │ │ │ - movslq %edx,%rsi │ │ │ │ - mov %edx,0x62ac5e(%rip) │ │ │ │ - shl $0x5,%rsi │ │ │ │ - cmpl $0x1,0x140(%rsp) │ │ │ │ - jle df797 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2f65f(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3f2c3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movslq 0x62ac24(%rip),%rsi │ │ │ │ - mov 0x62ac25(%rip),%r13 │ │ │ │ - shl $0x5,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,0x62ac12(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - jne df610 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov $0x1f,%ecx │ │ │ │ - lea 0x2f638(%rip),%rsi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq df8e8 │ │ │ │ - nop │ │ │ │ - mov 0x140(%rsp),%r10d │ │ │ │ - movl $0x2710,0x64(%rsp) │ │ │ │ - movl $0x9c4,0x8c(%rsp) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je df4ff │ │ │ │ - mov 0x64(%rsp),%edx │ │ │ │ - lea 0x2f239(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x88(%rsp),%edx │ │ │ │ - lea 0x2f230(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + callq 151d0 │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov 0x3df0b(%rip),%rbx │ │ │ │ + lea 0x2dff3(%rip),%rsi │ │ │ │ + movsd 0x8(%rbx),%xmm1 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ + movsd 0x8(%rbx),%xmm1 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + lea 0x2dfea(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2f224(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - lea 0x2f224(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x3e0e8(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + movsd 0x2e4db(%rip),%xmm1 │ │ │ │ + lea 0x2dfd5(%rip),%rsi │ │ │ │ + mulsd (%rax),%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ + lea 0x2dfd1(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x2dfd0(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x288ac(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x2dfbf(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x3ddab(%rip),%r12 │ │ │ │ + mov (%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle e0e5e │ │ │ │ + mov 0x3df7c(%rip),%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x2dfa3(%rip),%r13 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2f218(%rip),%rsi │ │ │ │ + add $0x1,%ebx │ │ │ │ + add %rbp,%rax │ │ │ │ + add $0x38,%rbp │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3f1d0(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq df4ff │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %r12d,%xmm0 │ │ │ │ - mulsd 0x17bef(%rip),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%eax │ │ │ │ - mov %eax,0x8c(%rsp) │ │ │ │ - jmpq df4ee │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x20e30(%rip),%xmm0 │ │ │ │ - mov $0x65,%r8d │ │ │ │ - movabs $0x6c6966206f666e69,%rbx │ │ │ │ - mov %rbx,0x34(%r15) │ │ │ │ - movups %xmm0,0x4(%r15) │ │ │ │ - movdqa 0x2fb3f(%rip),%xmm0 │ │ │ │ - mov %r8w,0x3c(%r15) │ │ │ │ - movups %xmm0,0x14(%r15) │ │ │ │ - movdqa 0x2fb3d(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x24(%r15) │ │ │ │ - add $0x108,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + cmp %ebx,(%r12) │ │ │ │ + jg e0e30 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x62aaae(%rip),%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov %eax,0xb0(%rsp) │ │ │ │ - callq 51a20 │ │ │ │ - test %eax,%eax │ │ │ │ - jle e0c60 │ │ │ │ - lea 0x20b19(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20b12(%rip),%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - callq 51830 │ │ │ │ - lea 0x21ea7(%rip),%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - callq 51830 │ │ │ │ - lea 0x2a88d(%rip),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - callq 51830 │ │ │ │ - lea 0x151f0(%rip),%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20de8(%rip),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20dd3(%rip),%rdi │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20dbe(%rip),%rdi │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20da9(%rip),%rdi │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20d94(%rip),%rdi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20d7f(%rip),%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20d67(%rip),%rdi │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20d4f(%rip),%rdi │ │ │ │ - mov %eax,0x30(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20d38(%rip),%rdi │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20d24(%rip),%rdi │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20d0f(%rip),%rdi │ │ │ │ - mov %eax,0xb8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20cf7(%rip),%rdi │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20cde(%rip),%rdi │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20cc4(%rip),%rdi │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20cad(%rip),%rdi │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0xa8(%rsp) │ │ │ │ - mov %eax,%esi │ │ │ │ - test %ebp,%ebp │ │ │ │ - js e0c90 │ │ │ │ - test %r12d,%r12d │ │ │ │ - js e0c90 │ │ │ │ - test %r13d,%r13d │ │ │ │ - js e0c90 │ │ │ │ - test %r14d,%r14d │ │ │ │ - js e0c90 │ │ │ │ - test %ebx,%ebx │ │ │ │ - js e0c90 │ │ │ │ - mov 0x48(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js e0c90 │ │ │ │ - mov 0x50(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - js e0c90 │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - js e0c90 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js e0c90 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js e0c90 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js e0c90 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js e0c90 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js e0c90 │ │ │ │ - mov 0x40(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - js e0c90 │ │ │ │ - mov 0xb8(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - js e0c90 │ │ │ │ - mov 0x58(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - js e0c90 │ │ │ │ - mov 0x68(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - js e0c90 │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js e0c90 │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - js e0c90 │ │ │ │ - test %esi,%esi │ │ │ │ - js e0c90 │ │ │ │ - cmpl $0x1,0x140(%rsp) │ │ │ │ - mov $0x5000,%edi │ │ │ │ - movl $0x0,0x62a842(%rip) │ │ │ │ - movl $0x80,0x62a834(%rip) │ │ │ │ - jle dfba9 │ │ │ │ - mov $0x5000,%ecx │ │ │ │ - mov $0x80,%edx │ │ │ │ - lea 0x2f2d1(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3eeae(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movslq 0x62a7ff(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rdi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x62a7f3(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je e2615 │ │ │ │ - mov %r15,0xe8(%rsp) │ │ │ │ - mov 0xb8(%rsp),%r15d │ │ │ │ - jmpq e05bb │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a7b4(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62a7a9(%rip),%rcx │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a775(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62a76a(%rip),%rcx │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov %eax,0x4(%rcx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a73a(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62a72f(%rip),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov %r14d,%edi │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a6fd(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62a6f2(%rip),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov %ebx,%edi │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a6c1(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62a6b6(%rip),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0x48(%rsp),%edi │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a683(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62a678(%rip),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - movsd %xmm0,0x20(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a647(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62a63c(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - movsd %xmm0,0x28(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a602(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62a5f7(%rip),%rcx │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov %eax,0x30(%rcx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a5c1(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62a5b6(%rip),%rcx │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - mov %eax,0x34(%rcx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a580(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62a575(%rip),%rcx │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - mov %eax,0x38(%rcx) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a53f(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62a534(%rip),%rcx │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - mov %eax,0x3c(%rcx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a503(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62a4f8(%rip),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - movsd %xmm0,0x40(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a4c5(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62a4ba(%rip),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%edi │ │ │ │ - movsd %xmm0,0x48(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movslq 0x62a482(%rip),%rax │ │ │ │ - mov %r15d,%edi │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62a470(%rip),%rax │ │ │ │ - mov %edx,0x50(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a458(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62a44d(%rip),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - movsd %xmm0,0x58(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x68(%rsp),%edi │ │ │ │ - movsd %xmm0,0xd8(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - movsd %xmm0,0xd0(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0x78(%rsp),%edi │ │ │ │ - movsd %xmm0,0xc8(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - mov 0xa8(%rsp),%edi │ │ │ │ - movsd %xmm0,0xc0(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movsd 0x19aad(%rip),%xmm1 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,0xb8(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - callq 15190 │ │ │ │ - movslq 0x62a374(%rip),%rax │ │ │ │ - movsd 0xf0(%rsp),%xmm2 │ │ │ │ - movsd 0xd8(%rsp),%xmm4 │ │ │ │ - mov 0x62a35f(%rip),%rdi │ │ │ │ - movsd 0xd0(%rsp),%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - mov %rax,%rdx │ │ │ │ - movsd 0xf8(%rsp),%xmm8 │ │ │ │ - mulsd %xmm4,%xmm5 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - movsd 0xc8(%rsp),%xmm7 │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - shl $0x5,%rax │ │ │ │ - movsd 0xc0(%rsp),%xmm3 │ │ │ │ - movsd 0xb8(%rsp),%xmm1 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %edx,0x62a305(%rip) │ │ │ │ - divsd 0x19a09(%rip),%xmm1 │ │ │ │ - mulsd %xmm8,%xmm4 │ │ │ │ - mov %edx,0x88(%rax) │ │ │ │ - mulsd %xmm6,%xmm2 │ │ │ │ - movsd %xmm1,0x80(%rax) │ │ │ │ - addsd %xmm0,%xmm5 │ │ │ │ - movsd 0x173b6(%rip),%xmm0 │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - movapd %xmm5,%xmm4 │ │ │ │ - subsd %xmm0,%xmm4 │ │ │ │ - addsd %xmm0,%xmm5 │ │ │ │ - movsd 0x1739a(%rip),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm4,0x60(%rax) │ │ │ │ - movsd %xmm5,0x68(%rax) │ │ │ │ - subsd %xmm0,%xmm3 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm3,0x70(%rax) │ │ │ │ - movsd %xmm0,0x78(%rax) │ │ │ │ - mov 0x62a290(%rip),%eax │ │ │ │ - lea -0x2(%rax),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jl e019c │ │ │ │ - lea 0x80(%rax),%edx │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov %edx,0x62a276(%rip) │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - cmpl $0x1,0x140(%rsp) │ │ │ │ - jle e0174 │ │ │ │ - lea 0x2ed35(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3e8ea(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movslq 0x62a23b(%rip),%rax │ │ │ │ - mov 0x62a23c(%rip),%rdi │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x62a212(%rip) │ │ │ │ - je e25e7 │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a1ef(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62a1e4(%rip),%rcx │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a1b1(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62a1a6(%rip),%rcx │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov %eax,0x4(%rcx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movslq 0x62a171(%rip),%rax │ │ │ │ - xorpd 0x17275(%rip),%xmm0 │ │ │ │ - mov %r14d,%edi │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62a15b(%rip),%rax │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movslq 0x62a13c(%rip),%rax │ │ │ │ - xorpd 0x17240(%rip),%xmm0 │ │ │ │ - mov %ebx,%edi │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62a127(%rip),%rax │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movslq 0x62a108(%rip),%rax │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - xorpd 0x17208(%rip),%xmm0 │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x62a0f1(%rip),%rax │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a0d2(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62a0c7(%rip),%rcx │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov %eax,0x30(%rcx) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a093(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62a088(%rip),%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - mov %eax,0x34(%rcx) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a050(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62a045(%rip),%rcx │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - mov %eax,0x38(%rcx) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x62a00f(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add 0x62a004(%rip),%rcx │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0x30(%rsp),%edi │ │ │ │ - mov %eax,0x3c(%rcx) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x629fd3(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x629fc8(%rip),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - movsd %xmm0,0x40(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x629f95(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x629f8a(%rip),%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%edi │ │ │ │ - movsd %xmm0,0x48(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15200 │ │ │ │ - movslq 0x629f52(%rip),%rax │ │ │ │ - mov %r15d,%edi │ │ │ │ - cvttsd2si %xmm0,%edx │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x629f40(%rip),%rax │ │ │ │ - mov %edx,0x50(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - mov 0x629f31(%rip),%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movslq 0x629f21(%rip),%rax │ │ │ │ - mov %r8,0xc0(%rsp) │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ - mov %eax,0xd0(%rsp) │ │ │ │ - shl $0x5,%rdx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - mov %rdx,0xc8(%rsp) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0xc0(%rsp),%r8 │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov 0xd0(%rsp),%ecx │ │ │ │ - lea -0xa0(%r8,%rdx,1),%rdx │ │ │ │ - movsd %xmm0,0x58(%rax) │ │ │ │ - movsd 0x60(%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rax) │ │ │ │ - movsd 0x68(%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x68(%rax) │ │ │ │ - movsd 0x70(%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x70(%rax) │ │ │ │ - movsd 0x78(%rdx),%xmm0 │ │ │ │ - movsd %xmm0,0x78(%rax) │ │ │ │ - movsd 0x80(%rdx),%xmm0 │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - mov %edx,0x88(%rax) │ │ │ │ - mov 0x629e82(%rip),%edx │ │ │ │ - movsd %xmm0,0x80(%rax) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - lea -0x2(%rdx),%ecx │ │ │ │ - mov %eax,0x629e72(%rip) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jl e05cb │ │ │ │ - sub $0xffffff80,%edx │ │ │ │ - movslq %edx,%rax │ │ │ │ - mov %edx,0x629e5a(%rip) │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - cmpl $0x1,0x140(%rsp) │ │ │ │ - jle e0590 │ │ │ │ - lea 0x2e971(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3e4ce(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movslq 0x629e1f(%rip),%rax │ │ │ │ - mov 0x629e20(%rip),%r8 │ │ │ │ - lea (%rax,%rax,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x629df3(%rip) │ │ │ │ - je e2630 │ │ │ │ - lea 0xf8(%rsp),%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jns dfbd8 │ │ │ │ - cmpl $0x1,0x140(%rsp) │ │ │ │ - mov 0xe8(%rsp),%r15 │ │ │ │ - movl $0x0,0x629da0(%rip) │ │ │ │ - movl $0x80,0x629d92(%rip) │ │ │ │ - jg e2523 │ │ │ │ - mov $0x2400,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x629d83(%rip) │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je e26d8 │ │ │ │ - mov 0x140(%rsp),%r13d │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movabs $0x8000000000,%rbx │ │ │ │ - mov %r14,%r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000e0e70 : │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + addsd 0x10(%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rdx) │ │ │ │ + movsd 0x18(%rdi),%xmm0 │ │ │ │ + addsd 0x18(%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rdx) │ │ │ │ + movsd 0x20(%rdi),%xmm0 │ │ │ │ + addsd 0x20(%rsi),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rdx) │ │ │ │ + retq │ │ │ │ xchg %ax,%ax │ │ │ │ - lea (%r12,%r12,8),%rax │ │ │ │ - mov $0x400,%edi │ │ │ │ - lea 0x0(,%rax,8),%r14 │ │ │ │ - lea (%r15,%r14,1),%rbp │ │ │ │ - movl $0xffffffff,0x0(%rbp) │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov %rbx,0x40(%rbp) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - jle e06c1 │ │ │ │ - mov $0x400,%r8d │ │ │ │ - mov $0x80,%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2e8bb(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3e39a(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x629ce3(%rip),%r15 │ │ │ │ - lea (%r15,%r14,1),%rbp │ │ │ │ - movslq 0x44(%rbp),%rdi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je e26b8 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12d,0x629cb2(%rip) │ │ │ │ - jg e0640 │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x629cb5(%rip),%edx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - jle e2593 │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x629c86(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle e074c │ │ │ │ - mov 0x629c8f(%rip),%rsi │ │ │ │ - mov 0x629c78(%rip),%rdx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - add %rbx,%rsi │ │ │ │ - jmp e0741 │ │ │ │ + │ │ │ │ +00000000000e0ea0 : │ │ │ │ + movsd 0x20(%rsi),%xmm3 │ │ │ │ + movsd 0x20(%rdi),%xmm1 │ │ │ │ + movsd 0x18(%rdi),%xmm0 │ │ │ │ + movsd 0x18(%rsi),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rdx) │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + movsd 0x10(%rsi),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + movsd %xmm1,0x18(%rdx) │ │ │ │ + mulsd 0x18(%rsi),%xmm0 │ │ │ │ + mulsd 0x18(%rdi),%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rdx) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000e0f00 : │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + movsd 0x18(%rdi),%xmm1 │ │ │ │ + mulsd 0x10(%rsi),%xmm0 │ │ │ │ + mulsd 0x18(%rsi),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd 0x20(%rdi),%xmm1 │ │ │ │ + mulsd 0x20(%rsi),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp (%rsi),%eax │ │ │ │ - je e079b │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x48,%rbp │ │ │ │ - cmp %edi,%r12d │ │ │ │ - je e074c │ │ │ │ - mov (%rdx,%rbp,1),%eax │ │ │ │ - lea (%rdx,%rbp,1),%r15 │ │ │ │ - test %eax,%eax │ │ │ │ - jns e0730 │ │ │ │ - mov 0x629c3e(%rip),%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - jle e0d66 │ │ │ │ - mov 0x629c37(%rip),%r15 │ │ │ │ - mov %edi,%r12d │ │ │ │ - mov 0x629c3d(%rip),%rsi │ │ │ │ - movslq %r12d,%rax │ │ │ │ - lea (%rax,%rax,8),%rbp │ │ │ │ + │ │ │ │ +00000000000e0f30 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x3de51(%rip),%r12 │ │ │ │ + mov (%r12),%rsi │ │ │ │ + callq e0f00 │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq e0f00 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov 0x3e039(%rip),%r13 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + cmpl $0x2,0x0(%r13) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + jg e1020 │ │ │ │ + movsd 0x28(%rbp),%xmm0 │ │ │ │ + movsd 0x28(%rbx),%xmm1 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja e1009 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + ja e1009 │ │ │ │ + mov 0x3db13(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja e1180 │ │ │ │ + xorpd 0x16933(%rip),%xmm0 │ │ │ │ + comisd 0x8(%rsp),%xmm0 │ │ │ │ + ja e1130 │ │ │ │ + mov 0x30(%rbp),%r8d │ │ │ │ + mov 0x30(%rbx),%edx │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jle e11b0 │ │ │ │ + movl $0x1,0x34(%rbx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jg e1240 │ │ │ │ + mov 0x3da08(%rip),%rax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ mov %r12d,%eax │ │ │ │ - add %rbx,%rsi │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov (%rsi),%ecx │ │ │ │ - add %rbp,%r15 │ │ │ │ - cmpl $0x2,0x140(%rsp) │ │ │ │ - mov %ecx,(%r15) │ │ │ │ - jg e0d22 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x629bf9(%rip) │ │ │ │ - movslq 0x40(%r15),%rdx │ │ │ │ - mov 0x38(%r15),%rdi │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - mov %rdx,%rax │ │ │ │ - movq $0x0,0x18(%r15) │ │ │ │ - mov %rsi,(%rdi,%rdx,8) │ │ │ │ - mov 0x44(%r15),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x40(%r15) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl e083c │ │ │ │ - lea 0x80(%rdx),%ecx │ │ │ │ - movslq %ecx,%rsi │ │ │ │ - mov %ecx,0x44(%r15) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - cmpl $0x1,0x140(%rsp) │ │ │ │ - jle e082a │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x2e7ff(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xa,%edi │ │ │ │ + callq 150c0 │ │ │ │ + mov 0x30(%rbp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2dda7(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3e234(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x629b7d(%rip),%r15 │ │ │ │ - add %rbp,%r15 │ │ │ │ - movslq 0x44(%r15),%rsi │ │ │ │ - mov 0x38(%r15),%rdi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,0x38(%r15) │ │ │ │ - test %rax,%rax │ │ │ │ - je e25c7 │ │ │ │ - mov 0x629b62(%rip),%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0xa0,%rbx │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jg e0708 │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov %eax,%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov 0x140(%rsp),%r14d │ │ │ │ - lea 0x2e7e6(%rip),%rbx │ │ │ │ - test %eax,%eax │ │ │ │ - jle e2593 │ │ │ │ - mov 0x629b14(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle e08e4 │ │ │ │ - mov 0x629b1d(%rip),%rdi │ │ │ │ - mov 0x629b06(%rip),%rax │ │ │ │ - sub $0x1,%edx │ │ │ │ - lea (%rdx,%rdx,8),%rdx │ │ │ │ - add %rbp,%rdi │ │ │ │ - lea 0x48(%rax,%rdx,8),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rdi),%esi │ │ │ │ - jmp e08b9 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x48,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je e08c4 │ │ │ │ - cmp (%rdx),%esi │ │ │ │ - jne e08b0 │ │ │ │ - mov %rdx,0x90(%rdi) │ │ │ │ - mov 0x4(%rdi),%edx │ │ │ │ - jmp e08d9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x48,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je e08e4 │ │ │ │ - cmp (%rax),%edx │ │ │ │ - jne e08d0 │ │ │ │ - mov %rax,0x98(%rdi) │ │ │ │ - cmp $0x2,%r14d │ │ │ │ - jle e09a5 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je e0ebf │ │ │ │ - mov 0x629aaa(%rip),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov 0x30(%rbx),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - add %rbp,%rax │ │ │ │ - mov 0x98(%rax),%rdx │ │ │ │ - mov 0x90(%rax),%rax │ │ │ │ - mov (%rdx),%r8d │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x2dda0(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x629a7b(%rip),%rax │ │ │ │ + movsd 0x28(%rbp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2e1d2(%rip),%rsi │ │ │ │ - movsd 0x8(%rax,%rbp,1),%xmm0 │ │ │ │ + lea 0x2dd99(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x629a58(%rip),%rax │ │ │ │ + movsd 0x28(%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2e1af(%rip),%rsi │ │ │ │ - movsd 0x10(%rax,%rbp,1),%xmm0 │ │ │ │ + lea 0x2dd92(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x629a35(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x25120(%rip),%rsi │ │ │ │ - movsd 0x18(%rax,%rbp,1),%xmm0 │ │ │ │ + lea 0x2dd8a(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3e0aa(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x3d991(%rip),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x6299ff(%rip),%r13d │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0xa0,%rbp │ │ │ │ - cmp %r12d,%r13d │ │ │ │ - jg e087a │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle e0ed7 │ │ │ │ - lea -0x1(%r13),%ecx │ │ │ │ - mov 0x6299db(%rip),%rdx │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - lea 0x8c(%rdx),%rax │ │ │ │ - lea 0x12c(%rdx,%rcx,1),%rcx │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - add $0xa0,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne e09e4 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne e0ee2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cvtsi2sdl 0xb0(%rsp),%xmm0 │ │ │ │ - divsd %xmm0,%xmm5 │ │ │ │ - movq %xmm5,%rbx │ │ │ │ - mulsd 0x2eaaa(%rip),%xmm5 │ │ │ │ - movq %xmm5,%r14 │ │ │ │ - jmpq e0b4e │ │ │ │ - mov 0x34(%rax),%ecx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - sub 0x30(%rax),%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ecx,%xmm2 │ │ │ │ - movslq (%rax),%rcx │ │ │ │ - mov 0x62996c(%rip),%rsi │ │ │ │ - movsd 0x16a24(%rip),%xmm1 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - cvtsi2sdl 0x4(%rcx),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - jbe e0b41 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x169fb(%rip),%xmm3 │ │ │ │ - mov 0x3c(%rax),%edi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x8(%rcx),%xmm4 │ │ │ │ - sub 0x38(%rax),%edi │ │ │ │ - cvtsi2sd %edi,%xmm1 │ │ │ │ - mulsd %xmm4,%xmm3 │ │ │ │ - comisd %xmm1,%xmm3 │ │ │ │ - jbe e0b41 │ │ │ │ - movslq 0x4(%rax),%rax │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movsd 0x169ca(%rip),%xmm3 │ │ │ │ - mov %rax,%r8 │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - cvtsi2sdl 0x4(%rsi),%xmm5 │ │ │ │ - mulsd %xmm5,%xmm3 │ │ │ │ - comisd %xmm2,%xmm3 │ │ │ │ - jbe e0b41 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x169a5(%rip),%xmm6 │ │ │ │ - cvtsi2sdl 0x8(%rsi),%xmm3 │ │ │ │ - mulsd %xmm3,%xmm6 │ │ │ │ - comisd %xmm1,%xmm6 │ │ │ │ - jbe e0b41 │ │ │ │ - cmpl $0x1,0x140(%rsp) │ │ │ │ - jle e0b35 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r9d,%ecx │ │ │ │ - divsd %xmm0,%xmm6 │ │ │ │ - lea 0x2e5b4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x4,%eax │ │ │ │ - divsd %xmm3,%xmm7 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - divsd %xmm5,%xmm2 │ │ │ │ - movapd %xmm7,%xmm3 │ │ │ │ - divsd %xmm4,%xmm1 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x629876(%rip),%r13d │ │ │ │ - mov 0x629873(%rip),%rdx │ │ │ │ - movl $0x0,0x8c(%rdx,%r12,1) │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %ebp,%r13d │ │ │ │ - jle e23ee │ │ │ │ - lea 0x0(%rbp,%rbp,4),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq %r14,%xmm5 │ │ │ │ - shl $0x5,%r12 │ │ │ │ - lea (%rdx,%r12,1),%rax │ │ │ │ - mov 0x50(%rax),%r9d │ │ │ │ - cvtsi2sd %r9d,%xmm0 │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - jbe e0a30 │ │ │ │ - cmpl $0x1,0x140(%rsp) │ │ │ │ - jle e0bb6 │ │ │ │ - mov 0x4(%rax),%r8d │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ebp,%edx │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - lea 0x2e4eb(%rip),%rsi │ │ │ │ + cmpl $0x2,0x0(%r13) │ │ │ │ + jle e0f84 │ │ │ │ + movsd 0x28(%rbp),%xmm0 │ │ │ │ + movsd 0x28(%rbx),%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja e10f0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja e110c │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq e0f84 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2dd45(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + movsd 0x28(%rbp),%xmm0 │ │ │ │ + movsd 0x28(%rbx),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe e10d9 │ │ │ │ + lea 0x2dd31(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq e0f84 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x34(%rbp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jle e0ff9 │ │ │ │ + mov 0x30(%rbp),%edx │ │ │ │ + lea 0x2dd0f(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6297fd(%rip),%rdx │ │ │ │ - mov 0x6297f2(%rip),%r13d │ │ │ │ - lea (%rdx,%r12,1),%rax │ │ │ │ - movl $0x0,0x8c(%rax) │ │ │ │ - jmpq e0b41 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1fdbe(%rip),%rcx │ │ │ │ - lea 0x4(%r15),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq df8e8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x21789(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,%ebp │ │ │ │ - test %ebx,%ebx │ │ │ │ - jns df58a │ │ │ │ - lea 0x2177a(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmpq df58a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1000,%ecx │ │ │ │ - mov $0x80,%edx │ │ │ │ - lea 0x2e177(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3ddfc(%rip),%rax │ │ │ │ + lea 0x2dcdf(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x3d8d7(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movslq 0x62975d(%rip),%rdi │ │ │ │ - shl $0x5,%rdi │ │ │ │ - jmpq df5e4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2e1a5(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq df8e8 │ │ │ │ + jmpq e0ff9 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x34(%rbx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jg e1200 │ │ │ │ + mov 0x3d875(%rip),%rax │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x1fc28(%rip),%xmm0 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%r15) │ │ │ │ - movdqa 0x2e783(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x2e787(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqa 0x2e78b(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movdqa 0x2e78f(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movdqa 0x2e793(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x50(%rax) │ │ │ │ - movdqa 0x2e797(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x60(%rax) │ │ │ │ - movdqa 0x2e79b(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x70(%rax) │ │ │ │ - jmpq df8e8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x284b6(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x4(%r15),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq df8e8 │ │ │ │ - lea 0x2ddcf(%rip),%rsi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3dd01(%rip),%rax │ │ │ │ + mov 0x34(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne e11d1 │ │ │ │ + movl $0x1,0x34(%rbp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jg e1250 │ │ │ │ + mov 0x3d83a(%rip),%rdx │ │ │ │ + addl $0x1,(%rdx) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jle e1009 │ │ │ │ + lea 0x2dc85(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x3d850(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x62964a(%rip),%r15 │ │ │ │ - mov 0x629653(%rip),%rsi │ │ │ │ - mov 0x629639(%rip),%eax │ │ │ │ - add %rbp,%r15 │ │ │ │ - add %rbx,%rsi │ │ │ │ - jmpq e0792 │ │ │ │ - lea 0x80(%rax),%r13d │ │ │ │ - movslq %r13d,%rax │ │ │ │ - mov %r13d,0x629619(%rip) │ │ │ │ - lea (%rax,%rax,8),%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - cmpl $0x1,0x140(%rsp) │ │ │ │ - jle e0dc3 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r13d,%edx │ │ │ │ - lea 0x2e1f2(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + jmpq e1009 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rbx),%edx │ │ │ │ + lea 0x2dc3f(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3dc97(%rip),%rax │ │ │ │ + lea 0x2dc27(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x3d817(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movslq 0x6295d8(%rip),%rax │ │ │ │ - lea (%rax,%rax,8),%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov 0x6295ce(%rip),%rdi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,0x6295c2(%rip) │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je e2676 │ │ │ │ - add $0xffffff80,%r13d │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - movslq %r13d,%rax │ │ │ │ - lea (%rax,%rax,8),%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov 0x140(%rsp),%r12d │ │ │ │ + jmpq e118c │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x2dc02(%rip),%rsi │ │ │ │ + jmpq e114a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea (%r15,%rbx,1),%rbp │ │ │ │ - mov $0x400,%edi │ │ │ │ - movabs $0x8000000000,%rax │ │ │ │ - movl $0xffffffff,0x0(%rbp) │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - movq $0x0,0x18(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jle e0e87 │ │ │ │ - mov $0x400,%r8d │ │ │ │ - mov $0x80,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2e15d(%rip),%rsi │ │ │ │ + mov %r8d,%edx │ │ │ │ + lea 0x2dbff(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3dbd4(%rip),%rax │ │ │ │ + mov 0x3d7d3(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x62951d(%rip),%r15 │ │ │ │ - lea (%r15,%rbx,1),%rbp │ │ │ │ - movslq 0x44(%rbp),%rdi │ │ │ │ - shl $0x3,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je e26b8 │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x48,%rbx │ │ │ │ - cmp %r13d,0x6294e8(%rip) │ │ │ │ - jg e0e08 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x6294da(%rip),%r12d │ │ │ │ - jmpq e0764 │ │ │ │ - lea 0x2baf9(%rip),%rsi │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + jmpq e11c7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000e1280 : │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + movsd 0x18(%rdi),%xmm0 │ │ │ │ + movsd 0x20(%rdi),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja e135a │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + mov 0x3d7fc(%rip),%rax │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe e12da │ │ │ │ + mov 0x3dcd3(%rip),%rax │ │ │ │ + cmpl $0x2,(%rax) │ │ │ │ + jg e1320 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jae e1310 │ │ │ │ + movsd 0x10(%rbx),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x10(%rbx) │ │ │ │ + movsd 0x18(%rbx),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x18(%rbx) │ │ │ │ + movsd 0x20(%rbx),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x20(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + add $0x10,%rsp │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x2de3c(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq e08f7 │ │ │ │ - cmpl $0x0,0x20(%rsp) │ │ │ │ - je e25aa │ │ │ │ - cmpl $0x2,0x140(%rsp) │ │ │ │ - jle e1061 │ │ │ │ - mov 0x62949e(%rip),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle e1061 │ │ │ │ - mov 0x629493(%rip),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x2dc03(%rip),%r12 │ │ │ │ - mov (%rax,%rbp,1),%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - lea 0x2e21a(%rip),%rsi │ │ │ │ + mov 0x3d6fd(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + jmpq e12da │ │ │ │ + callq 15bb0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + jmpq e12bd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x180,%rsp │ │ │ │ + mov 0x3d7fa(%rip),%rbx │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + lea 0x38(%rsp),%rbp │ │ │ │ + movsd 0x1572f(%rip),%xmm1 │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x629465(%rip),%rax │ │ │ │ - mov 0x40(%rax,%rbp,1),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle e104c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rbx),%edx │ │ │ │ + movsd (%rbx),%xmm2 │ │ │ │ mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x629437(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x2dbb9(%rip),%rsi │ │ │ │ - mov 0x38(%rax,%rbp,1),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x629411(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x2e1cd(%rip),%rsi │ │ │ │ - mov 0x38(%rax,%rbp,1),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - movsd 0x18(%rax),%xmm2 │ │ │ │ - movsd 0x10(%rax),%xmm1 │ │ │ │ - mov $0x3,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6293dc(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x2db72(%rip),%rsi │ │ │ │ - mov 0x38(%rax,%rbp,1),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x34(%rax),%ecx │ │ │ │ - mov 0x30(%rax),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x6293b3(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x2db65(%rip),%rsi │ │ │ │ - mov 0x38(%rax,%rbp,1),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x3c(%rax),%ecx │ │ │ │ - mov 0x38(%rax),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x62938a(%rip),%rax │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x2db58(%rip),%rsi │ │ │ │ - mov 0x38(%rax,%rbp,1),%rax │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - movsd 0x40(%rax),%xmm0 │ │ │ │ - movsd 0x48(%rax),%xmm1 │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x629356(%rip),%rax │ │ │ │ - cmp %ebx,0x40(%rax,%rbp,1) │ │ │ │ - jg e0f48 │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x48,%rbp │ │ │ │ - cmp %r13d,0x629339(%rip) │ │ │ │ - jg e0f11 │ │ │ │ - mov %r15,0xd8(%rsp) │ │ │ │ - mov 0x140(%rsp),%ebx │ │ │ │ - movl $0x1,0xd0(%rsp) │ │ │ │ - mov 0x88(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne e2340 │ │ │ │ - mov 0xd0(%rsp),%edx │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - cmp %eax,0x8c(%rsp) │ │ │ │ - jg e2340 │ │ │ │ - movl $0x2,0xc8(%rsp) │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jg e23a0 │ │ │ │ - mov 0x6292d6(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jle e2586 │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x6292b9(%rip),%rcx │ │ │ │ - lea (%r14,%r14,8),%rbp │ │ │ │ - mov %r14d,0xc0(%rsp) │ │ │ │ - shl $0x3,%rbp │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - mov 0x40(%rax),%r8d │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movq $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x30(%rax) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle e1753 │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - jmpq e14e5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x70(%rax),%xmm6 │ │ │ │ - movsd 0x80(%rax),%xmm3 │ │ │ │ - movsd 0x60(%rax),%xmm10 │ │ │ │ - movsd 0x68(%rax),%xmm12 │ │ │ │ - movsd 0x78(%rax),%xmm8 │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jg e1c10 │ │ │ │ - movapd %xmm12,%xmm4 │ │ │ │ - subsd %xmm10,%xmm4 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ - movapd %xmm8,%xmm4 │ │ │ │ - subsd %xmm6,%xmm4 │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd 0x188e4(%rip),%xmm0 │ │ │ │ - lea 0xf8(%rsp),%rdi │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - movsd %xmm8,0x78(%rsp) │ │ │ │ - movsd %xmm12,0x70(%rsp) │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm10,0x68(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm1,0x90(%rsp) │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + lea 0xc0(%rsp),%r14 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm1,0xd8(%rsp) │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ callq 15190 │ │ │ │ - movsd 0x70(%rsp),%xmm12 │ │ │ │ - movsd 0x68(%rsp),%xmm10 │ │ │ │ - movsd 0x8(%rsp),%xmm4 │ │ │ │ - movsd 0x78(%rsp),%xmm8 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - movsd (%rsp),%xmm15 │ │ │ │ - movapd %xmm12,%xmm2 │ │ │ │ - movapd %xmm10,%xmm13 │ │ │ │ - mulsd %xmm12,%xmm2 │ │ │ │ - movapd %xmm4,%xmm11 │ │ │ │ - movsd 0xf0(%rsp),%xmm5 │ │ │ │ - movsd 0xf8(%rsp),%xmm6 │ │ │ │ - mulsd %xmm10,%xmm13 │ │ │ │ - movapd %xmm3,%xmm7 │ │ │ │ - movapd %xmm15,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm11 │ │ │ │ - movapd %xmm8,%xmm3 │ │ │ │ - mulsd %xmm8,%xmm3 │ │ │ │ - mulsd %xmm15,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm13,%xmm10 │ │ │ │ - subsd %xmm13,%xmm0 │ │ │ │ - mulsd %xmm12,%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm12 │ │ │ │ - movapd %xmm3,%xmm14 │ │ │ │ - subsd %xmm1,%xmm14 │ │ │ │ - mulsd %xmm0,%xmm7 │ │ │ │ - mulsd 0x161e7(%rip),%xmm7 │ │ │ │ - mulsd %xmm8,%xmm3 │ │ │ │ - subsd %xmm10,%xmm2 │ │ │ │ - mulsd %xmm14,%xmm4 │ │ │ │ - movapd %xmm0,%xmm10 │ │ │ │ - mulsd 0x161cb(%rip),%xmm4 │ │ │ │ - addsd %xmm0,%xmm10 │ │ │ │ - mulsd 0x161bd(%rip),%xmm10 │ │ │ │ - mulsd (%rsp),%xmm1 │ │ │ │ - movapd %xmm7,%xmm9 │ │ │ │ - mulsd %xmm6,%xmm7 │ │ │ │ - mulsd %xmm2,%xmm12 │ │ │ │ - movapd %xmm6,%xmm2 │ │ │ │ - divsd 0x26a85(%rip),%xmm12 │ │ │ │ - mulsd %xmm6,%xmm2 │ │ │ │ - movapd %xmm4,%xmm15 │ │ │ │ - mulsd %xmm14,%xmm10 │ │ │ │ - mulsd %xmm5,%xmm4 │ │ │ │ - subsd %xmm1,%xmm3 │ │ │ │ - mulsd 0x1617e(%rip),%xmm10 │ │ │ │ - mulsd 0x8(%rsp),%xmm3 │ │ │ │ - divsd 0x26a58(%rip),%xmm3 │ │ │ │ - mulsd %xmm6,%xmm15 │ │ │ │ - movapd %xmm3,%xmm13 │ │ │ │ - mulsd %xmm6,%xmm13 │ │ │ │ - addsd %xmm7,%xmm4 │ │ │ │ - mulsd %xmm5,%xmm3 │ │ │ │ - movapd %xmm12,%xmm7 │ │ │ │ - mulsd %xmm5,%xmm7 │ │ │ │ - movapd %xmm10,%xmm1 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - mulsd 0x1613f(%rip),%xmm0 │ │ │ │ - mulsd %xmm6,%xmm12 │ │ │ │ - mulsd %xmm5,%xmm9 │ │ │ │ - movapd %xmm7,%xmm8 │ │ │ │ - mulsd %xmm6,%xmm1 │ │ │ │ - mulsd %xmm5,%xmm8 │ │ │ │ - mulsd %xmm14,%xmm0 │ │ │ │ - movapd %xmm5,%xmm14 │ │ │ │ - mulsd %xmm5,%xmm14 │ │ │ │ - subsd %xmm15,%xmm9 │ │ │ │ - mulsd 0x1610b(%rip),%xmm0 │ │ │ │ - mulsd %xmm6,%xmm12 │ │ │ │ - subsd %xmm1,%xmm8 │ │ │ │ - movapd %xmm13,%xmm1 │ │ │ │ - mulsd %xmm6,%xmm1 │ │ │ │ - subsd %xmm2,%xmm14 │ │ │ │ - mulsd %xmm0,%xmm14 │ │ │ │ - addsd %xmm1,%xmm8 │ │ │ │ - movapd %xmm10,%xmm1 │ │ │ │ - mulsd %xmm6,%xmm1 │ │ │ │ - mulsd %xmm7,%xmm6 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - addsd %xmm14,%xmm6 │ │ │ │ - addsd %xmm1,%xmm12 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm5,%xmm1 │ │ │ │ - mulsd %xmm13,%xmm5 │ │ │ │ - addsd %xmm12,%xmm1 │ │ │ │ - subsd %xmm5,%xmm6 │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jg e1a88 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - mov 0x628fba(%rip),%rcx │ │ │ │ - movapd %xmm4,%xmm7 │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - movsd 0x48(%rsp),%xmm2 │ │ │ │ - addsd %xmm11,%xmm5 │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - addsd %xmm4,%xmm2 │ │ │ │ - movsd %xmm5,0x18(%rsp) │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - mov (%rdx,%r12,1),%rdx │ │ │ │ - movsd %xmm2,0x48(%rsp) │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - addsd %xmm9,%xmm5 │ │ │ │ - movsd 0x10(%rdx),%xmm3 │ │ │ │ - addsd %xmm6,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm7 │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movsd 0x28(%rsp),%xmm5 │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - movsd 0x18(%rdx),%xmm2 │ │ │ │ - addsd %xmm8,%xmm5 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - movsd %xmm5,0x28(%rsp) │ │ │ │ - movsd 0x30(%rsp),%xmm5 │ │ │ │ - addsd %xmm1,%xmm5 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - movsd %xmm5,0x30(%rsp) │ │ │ │ - movsd 0x8(%rdx),%xmm5 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm8 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - movapd %xmm11,%xmm7 │ │ │ │ - mulsd %xmm2,%xmm7 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm5,%xmm6 │ │ │ │ - addsd %xmm0,%xmm8 │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm7 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm6 │ │ │ │ - addsd %xmm6,%xmm4 │ │ │ │ - addsd 0x58(%rsp),%xmm4 │ │ │ │ - addsd %xmm0,%xmm8 │ │ │ │ - addsd 0x50(%rsp),%xmm8 │ │ │ │ - movsd %xmm4,0x58(%rsp) │ │ │ │ - movsd %xmm8,0x50(%rsp) │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jg e18d0 │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15d,0x40(%rax) │ │ │ │ - jle e1511 │ │ │ │ - mov 0x38(%rax),%rax │ │ │ │ - lea 0x0(,%r15,8),%r12 │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - mov 0x8c(%rax),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne e1178 │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15d,0x40(%rax) │ │ │ │ - jg e14e5 │ │ │ │ - movsd 0x18(%rsp),%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm5 │ │ │ │ - jnp e1e86 │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + lea 0x100(%rsp),%rbp │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x30(%rsp),%xmm2 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + mov 0x3da86(%rip),%rax │ │ │ │ + movsd 0x38(%rsp),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rax),%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mulsd (%rax),%xmm1 │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + movsd 0x10(%rax),%xmm4 │ │ │ │ + mulsd %xmm3,%xmm4 │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + movsd 0x20(%rax),%xmm4 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + movsd %xmm1,0x50(%rsp) │ │ │ │ + movsd 0x18(%rax),%xmm1 │ │ │ │ + mulsd 0x38(%rax),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + movsd 0x28(%rax),%xmm4 │ │ │ │ + mulsd %xmm3,%xmm4 │ │ │ │ + mulsd 0x40(%rax),%xmm3 │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + movsd %xmm1,0x58(%rsp) │ │ │ │ + movsd 0x30(%rax),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ + callq e1280 │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + callq 15950 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq e0ea0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + callq e0f00 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq e0f00 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - cvtsd2ss 0x28(%rsp),%xmm0 │ │ │ │ - cvtsd2ss 0x40(%rsp),%xmm1 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - movss %xmm0,(%rcx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsd2ss 0x38(%rsp),%xmm0 │ │ │ │ - movss %xmm0,(%rdx) │ │ │ │ - movss %xmm1,(%rax) │ │ │ │ - movss %xmm0,0x4(%rcx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsd2ss 0x30(%rsp),%xmm0 │ │ │ │ - movss %xmm0,0x4(%rdx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsd2ss 0x48(%rsp),%xmm0 │ │ │ │ - movss %xmm0,0x4(%rax) │ │ │ │ - movss %xmm1,0x8(%rcx) │ │ │ │ - movss %xmm0,0x8(%rdx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsd2ss 0x18(%rsp),%xmm0 │ │ │ │ - movss %xmm0,0x8(%rax) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsd2ss 0x50(%rsp),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsd2ss 0x58(%rsp),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsd2ss 0x20(%rsp),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jg e1e98 │ │ │ │ - mov 0xc8(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne e1e30 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - divsd 0x18(%rsp),%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jg e1f99 │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - movsd 0x15e50(%rip),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x628d5d(%rip),%rax │ │ │ │ - cvtss2sd (%rdx),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - add %rbp,%rax │ │ │ │ - movsd %xmm0,0x20(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtss2sd (%rdx),%xmm0 │ │ │ │ + movq 0x1638b(%rip),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe e1585 │ │ │ │ + xorpd %xmm3,%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movaps %xmm3,0x20(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movapd 0x20(%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x3d5ae(%rip),%rax │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + xorpd %xmm3,%xmm5 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm2,(%rax) │ │ │ │ + mov 0x3d4ff(%rip),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e1608 │ │ │ │ + add $0x180,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbx │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + mov 0x3d560(%rip),%rbx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x15491(%rip),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - movsd %xmm0,0x28(%rax) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + callq e1280 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov 0x3d3c2(%rip),%rax │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd (%rax),%xmm3 │ │ │ │ + movsd 0x8(%rax),%xmm4 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + movsd 0x10(%rax),%xmm4 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + movsd 0x20(%rax),%xmm4 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + movsd %xmm3,0x50(%rsp) │ │ │ │ + movsd 0x18(%rax),%xmm3 │ │ │ │ + mulsd 0x38(%rax),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + mulsd 0x30(%rax),%xmm0 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + movsd 0x28(%rax),%xmm4 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + mulsd 0x40(%rax),%xmm1 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm3,0x58(%rsp) │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ + callq e1280 │ │ │ │ + movsd 0x50(%rsp),%xmm1 │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + mov 0x3d713(%rip),%rax │ │ │ │ + divsd (%rbx),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd 0x60(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x3d2b9(%rip),%rax │ │ │ │ + divsd (%rbx),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e173d │ │ │ │ + sub $0xffffffffffffff80,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000e1750 : │ │ │ │ + push %r15 │ │ │ │ + lea 0x2d576(%rip),%rdi │ │ │ │ + lea 0x2d59b(%rip),%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x2d561(%rip),%rdi │ │ │ │ + lea 0x8(%rsp),%r14 │ │ │ │ + mov %rsp,%r13 │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x3d542(%rip),%rax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + callq e0720 │ │ │ │ + mov 0x3d3e1(%rip),%r12 │ │ │ │ + mov 0x3d22a(%rip),%rbp │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x3d3c9(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtss2sd (%rdx),%xmm0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mulsd (%rax),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ + mulsd 0x8(%rsp),%xmm1 │ │ │ │ + callq e1610 │ │ │ │ + mov 0x3d626(%rip),%rax │ │ │ │ + movsd 0x0(%rbp),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ cmp $0x1,%ebx │ │ │ │ - jle e1753 │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov 0xc0(%rsp),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2dc70(%rip),%rsi │ │ │ │ - mov 0xd0(%rsp),%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xc8(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je e2051 │ │ │ │ - cmpl $0x2,0xc8(%rsp) │ │ │ │ - je e2081 │ │ │ │ - lea 0x2d66a(%rip),%rsi │ │ │ │ + je e1878 │ │ │ │ + mov %r15,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne e2069 │ │ │ │ - mov 0x628cb6(%rip),%rax │ │ │ │ - lea 0x2d652(%rip),%rsi │ │ │ │ + cmp $0x169,%ebx │ │ │ │ + jne e17b0 │ │ │ │ + mov 0x3d4af(%rip),%rax │ │ │ │ + lea 0x2d4bb(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x20(%rax,%rbp,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x628c93(%rip),%rax │ │ │ │ + lea 0x2d4c8(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + lea 0x2d4c4(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + lea 0x2d494(%rip),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmpq 151d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2d464(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d638(%rip),%rsi │ │ │ │ - movsd 0x28(%rax,%rbp,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x628c70(%rip),%rax │ │ │ │ + mov 0x3d583(%rip),%rax │ │ │ │ + movsd 0x0(%rbp),%xmm1 │ │ │ │ + mov %r15,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d623(%rip),%rsi │ │ │ │ - movsd 0x30(%rax,%rbp,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3d2f5(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x628c3b(%rip),%eax │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jg e10d8 │ │ │ │ - mov 0xd0(%rsp),%edx │ │ │ │ - mov %edx,%r14d │ │ │ │ - test %eax,%eax │ │ │ │ - jle e20b6 │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ - mov 0xc8(%rsp),%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x2dbd2(%rip),%r12 │ │ │ │ - jmpq e1856 │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %r14d,%r8d │ │ │ │ + jmpq e17b0 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000e18c0 : │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + mov %rsp,%r14 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e1280 │ │ │ │ mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - test %r13d,%r13d │ │ │ │ - je e2039 │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - je e2099 │ │ │ │ - lea 0x2d5bb(%rip),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e0ea0 │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e0f00 │ │ │ │ + comisd 0x169fa(%rip),%xmm0 │ │ │ │ + setbe %al │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne e196e │ │ │ │ + add $0xc8,%rsp │ │ │ │ + movzbl %al,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000e1980 : │ │ │ │ + push %r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x3d401(%rip),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq e09c0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x38(%rax),%rdi │ │ │ │ + callq e09c0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x3d1fe(%rip),%rax │ │ │ │ + cmpl $0x2,(%rax) │ │ │ │ + jle e1ba0 │ │ │ │ + mov 0x3d5de(%rip),%r12 │ │ │ │ + mov $0x2,%ebx │ │ │ │ + jmpq e1a77 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + cmpl $0x1,(%r12) │ │ │ │ + jle e1a1d │ │ │ │ + mov 0x30(%rdi),%r8d │ │ │ │ + mov 0x30(%rsi),%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0x30(%r14),%edx │ │ │ │ + lea 0x2d7b1(%rip),%rsi │ │ │ │ + mov %r8d,%r9d │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x628bc4(%rip),%rax │ │ │ │ - lea 0x2d330(%rip),%rsi │ │ │ │ + mov 0x3d032(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq e09c0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmpl $0x1,(%r12) │ │ │ │ + jle e1a68 │ │ │ │ + movslq %ebx,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x8(%rax,%rbp,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x2d7bf(%rip),%rsi │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov 0x30(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x628ba1(%rip),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e0a00 │ │ │ │ + mov 0x3d149(%rip),%rax │ │ │ │ + cmp %ebx,(%rax) │ │ │ │ + jle e1b80 │ │ │ │ + movslq %ebx,%rax │ │ │ │ + lea 0x0(,%rax,8),%r8 │ │ │ │ + sub %rax,%r8 │ │ │ │ + cmpl $0x1,(%r12) │ │ │ │ + lea 0x0(,%r8,8),%r14 │ │ │ │ + mov %r14,%r13 │ │ │ │ + jle e1ac9 │ │ │ │ + lea 0x2d6f2(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d308(%rip),%rsi │ │ │ │ - movsd 0x10(%rax,%rbp,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x1bff3(%rip),%rsi │ │ │ │ + mov 0x30(%rax,%r14,1),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x628b7e(%rip),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e0a00 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + add %r14,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je e1b10 │ │ │ │ + mov (%rax),%r14 │ │ │ │ + mov (%r15),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + callq e18c0 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + test %eax,%eax │ │ │ │ + jne e19d8 │ │ │ │ + cmpl $0x2,(%r12) │ │ │ │ + jg e1b38 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e09a0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmpq e1a2b │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x38(%r14),%r13 │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq e09c0 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + add %r13,%rdx │ │ │ │ + jmp e1ad9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x30(%rsi),%r11d │ │ │ │ + mov 0x30(%r14),%edx │ │ │ │ + lea 0x2d68a(%rip),%rsi │ │ │ │ + mov 0x30(%rdi),%r9d │ │ │ │ + mov 0x30(%rax,%r13,1),%r8d │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x24279(%rip),%rsi │ │ │ │ - movsd 0x18(%rax,%rbp,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11d,%ecx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3d203(%rip),%rax │ │ │ │ + mov 0x3ced3(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15d,0x628b44(%rip) │ │ │ │ - jle e20b1 │ │ │ │ - mov 0x628b3b(%rip),%rax │ │ │ │ - lea (%r15,%r15,8),%rbp │ │ │ │ - mov %r15d,%edx │ │ │ │ - shl $0x3,%rbp │ │ │ │ - add %rbp,%rax │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - addsd 0x20(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - addsd 0x28(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - addsd 0x30(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle e1845 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne e1793 │ │ │ │ - lea 0x2b113(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r15d,(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x628ad5(%rip),%rax │ │ │ │ - mov (%rsp),%edx │ │ │ │ - add %rbp,%rax │ │ │ │ - jmpq e1793 │ │ │ │ + jmp e1b00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jle e1ba0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp e1b85 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000e1bb0 : │ │ │ │ + movq 0x15d48(%rip),%xmm1 │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rdi) │ │ │ │ + movsd 0x18(%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rdi) │ │ │ │ + movsd 0x20(%rdi),%xmm0 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rdi) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x2b0e8(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + │ │ │ │ +00000000000e1bf0 : │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + movsd 0x8(%rdi),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsi) │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rsi) │ │ │ │ + movsd 0x18(%rdi),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rsi) │ │ │ │ + movsd 0x20(%rdi),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rsi) │ │ │ │ + movsd 0x28(%rdi),%xmm0 │ │ │ │ + mov %eax,0x30(%rsi) │ │ │ │ + mov 0x34(%rdi),%eax │ │ │ │ + movsd %xmm0,0x28(%rsi) │ │ │ │ + mov %eax,0x34(%rsi) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000e1c40 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x3cf67(%rip),%rbp │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle e1cd0 │ │ │ │ + mov 0x3d139(%rip),%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp e1c79 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %ebx,0x0(%rbp) │ │ │ │ + jle e1cb7 │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + lea 0x0(,%rbx,8),%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + lea (%rdx,%rax,8),%rdi │ │ │ │ + mov 0x34(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne e1c70 │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x1,%r12d │ │ │ │ + lea 0x0(,%rcx,8),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + callq e1bf0 │ │ │ │ + cmp %ebx,0x0(%rbp) │ │ │ │ + jg e1c79 │ │ │ │ + mov %r12d,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r12d,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000e1cf0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x468,%rsp │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x458(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd %xmm3,0x8(%rsp) │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov 0x14da8(%rip),%rax │ │ │ │ + movq $0x0,0x3f0(%rsp) │ │ │ │ + movq $0x0,0x3f8(%rsp) │ │ │ │ + mov %rax,0x400(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e2d66 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movsd 0x19bda(%rip),%xmm5 │ │ │ │ + movl $0x0,0x6c(%rsp) │ │ │ │ + lea 0x160(%rsp),%r12 │ │ │ │ + lea 0x320(%rsp),%rbp │ │ │ │ + lea 0x420(%rsp),%rbx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x3d0ae(%rip),%rax │ │ │ │ + lea 0x2e0(%rsp),%r13 │ │ │ │ + movsd %xmm5,0x80(%rsp) │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov 0x3cf2e(%rip),%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov 0x3ccdf(%rip),%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov 0x3cfd0(%rip),%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x3d1d9(%rip),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x220(%rsp),%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x2a0(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0x360(%rsp),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x3a0(%rsp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x3e0(%rsp),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0xd8(%rsp),%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + nop │ │ │ │ + mov 0x6c(%rsp),%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x6c(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jg e2b88 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + mov (%rcx),%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je e2d50 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov 0x2495b(%rip),%rax │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x70(%rsp),%r15 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x2663f(%rip),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp e1f19 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + comisd 0x10(%rsp),%xmm0 │ │ │ │ + ja e1f95 │ │ │ │ + mov 0x8(%r13),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je e1fbd │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + callq e0ea0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e0f00 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq e0ea0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq e1280 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + jbe e1f00 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq e1bf0 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + comisd 0x10(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + jbe e1f0c │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq e1bf0 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov 0x8(%r13),%r13 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne e1f19 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e2013 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d32a(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + lea 0x2ceab(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d320(%rip),%rsi │ │ │ │ + lea 0x2cea3(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov 0x3ca35(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x90(%rsp),%r14 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov 0xa8(%rsp),%r15 │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e0e70 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + callq e1280 │ │ │ │ + movsd 0x270(%rsp),%xmm1 │ │ │ │ + movsd 0x278(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + mov 0x3caf5(%rip),%rax │ │ │ │ + divsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x260(%rsp) │ │ │ │ + movsd 0x280(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x3cad3(%rip),%rax │ │ │ │ + divsd (%rax),%xmm0 │ │ │ │ + mov 0x158e8(%rip),%rax │ │ │ │ + movsd %xmm0,0x268(%rsp) │ │ │ │ + movsd 0x260(%rsp),%xmm0 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jb e20eb │ │ │ │ + nopl (%rax) │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jae e20d8 │ │ │ │ + movsd %xmm0,0x260(%rsp) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + jbe e210f │ │ │ │ + nopl (%rax) │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja e20f8 │ │ │ │ + movsd %xmm0,0x260(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e215c │ │ │ │ + lea 0x2cd8c(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d316(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x268(%rsp),%xmm1 │ │ │ │ + movsd 0x260(%rsp),%xmm0 │ │ │ │ + lea 0x2cc57(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ + mov 0x3c8ec(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov 0x263be(%rip),%rax │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmp e2189 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je e21ea │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e0ea0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e0f00 │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + jbe e2180 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + callq e1bf0 │ │ │ │ + mov 0x8(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne e2189 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + callq e0ea0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e1280 │ │ │ │ + movsd 0x2b0(%rsp),%xmm1 │ │ │ │ + movsd 0x2b8(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + mov 0x3c93e(%rip),%rax │ │ │ │ + divsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x2a0(%rsp) │ │ │ │ + movsd 0x2c0(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x3c91c(%rip),%rax │ │ │ │ + divsd (%rax),%xmm0 │ │ │ │ + mov 0x15731(%rip),%rax │ │ │ │ + movsd %xmm0,0x2a8(%rsp) │ │ │ │ + movsd 0x2a0(%rsp),%xmm0 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jb e22a3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jae e2290 │ │ │ │ + movsd %xmm0,0x2a0(%rsp) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + jbe e22c7 │ │ │ │ + nopl (%rax) │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja e22b0 │ │ │ │ + movsd %xmm0,0x2a0(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e2314 │ │ │ │ + lea 0x2cbda(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d30c(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x2a8(%rsp),%xmm1 │ │ │ │ + movsd 0x2a0(%rsp),%xmm0 │ │ │ │ + lea 0x2ca9f(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov 0x3c734(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq e0e70 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e1280 │ │ │ │ + movsd 0x370(%rsp),%xmm1 │ │ │ │ + movsd 0x378(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + mov 0x3c82f(%rip),%rax │ │ │ │ + divsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x360(%rsp) │ │ │ │ + movsd 0x380(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x3c80d(%rip),%rax │ │ │ │ + divsd (%rax),%xmm0 │ │ │ │ + mov 0x15622(%rip),%rax │ │ │ │ + movsd %xmm0,0x368(%rsp) │ │ │ │ + movsd 0x360(%rsp),%xmm0 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jb e23b3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jae e23a0 │ │ │ │ + movsd %xmm0,0x360(%rsp) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + jbe e23d7 │ │ │ │ + nopl (%rax) │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja e23c0 │ │ │ │ + movsd %xmm0,0x360(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e2424 │ │ │ │ + lea 0x2cad0(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d302(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x368(%rsp),%xmm1 │ │ │ │ + movsd 0x360(%rsp),%xmm0 │ │ │ │ + lea 0x2c98f(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov 0x3c624(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e1280 │ │ │ │ + movsd 0x3b0(%rsp),%xmm1 │ │ │ │ + movsd 0x3b8(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + mov 0x3c71f(%rip),%rax │ │ │ │ + divsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x3a0(%rsp) │ │ │ │ + movsd 0x3c0(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x3c6fd(%rip),%rax │ │ │ │ + divsd (%rax),%xmm0 │ │ │ │ + mov 0x15512(%rip),%rax │ │ │ │ + movsd %xmm0,0x3a8(%rsp) │ │ │ │ + movsd 0x3a0(%rsp),%xmm0 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jb e24c3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jae e24b0 │ │ │ │ + movsd %xmm0,0x3a0(%rsp) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + jbe e24e7 │ │ │ │ + nopl (%rax) │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja e24d0 │ │ │ │ + movsd %xmm0,0x3a0(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e2534 │ │ │ │ + lea 0x2c9ca(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d2f8(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x3a8(%rsp),%xmm1 │ │ │ │ + movsd 0x3a0(%rsp),%xmm0 │ │ │ │ + lea 0x2c87f(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%rsp),%xmm5 │ │ │ │ + mov 0x3c514(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x88(%rsp),%r15 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq e0f00 │ │ │ │ + callq 154a0 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq e0f00 │ │ │ │ + callq 154a0 │ │ │ │ + mov 0x98(%rsp),%r14 │ │ │ │ + mov 0xa0(%rsp),%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15190 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + movsd 0xd0(%rsp),%xmm2 │ │ │ │ + movsd 0xd8(%rsp),%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + callq e0f00 │ │ │ │ + callq 154a0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mulsd 0xd0(%rsp),%xmm2 │ │ │ │ + mulsd 0xd8(%rsp),%xmm1 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + mov 0x3c583(%rip),%rax │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + divsd (%rax),%xmm2 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e2653 │ │ │ │ + lea 0x2c8b1(%rip),%rdi │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + callq 151d0 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d2ef(%rip),%rsi │ │ │ │ + lea 0x29cb3(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm3 │ │ │ │ + mov 0x3c3fa(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + movsd 0x368(%rsp),%xmm1 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd 0x360(%rsp),%xmm0 │ │ │ │ + callq e0720 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x187be(%rip),%rax │ │ │ │ + movsd %xmm2,0x78(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x187b4(%rip),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x187a0(%rip),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x1879d(%rip),%rax │ │ │ │ + movq %rax,%xmm4 │ │ │ │ + mov (%r14),%rax │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + callq e1370 │ │ │ │ + mov 0x3c4a2(%rip),%rax │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + mov 0x8(%r14),%r14 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x3c3fd(%rip),%rax │ │ │ │ + test %r14,%r14 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + maxsd (%rsp),%xmm0 │ │ │ │ + minsd %xmm4,%xmm6 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x1529d(%rip),%rax │ │ │ │ + movapd %xmm6,%xmm4 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + maxsd 0x10(%rsp),%xmm0 │ │ │ │ + minsd 0x8(%rsp),%xmm7 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + jne e26b0 │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + movsd 0x78(%rsp),%xmm2 │ │ │ │ + mov (%r15),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle e27de │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d2e1(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + lea 0x2c774(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d2d3(%rip),%rsi │ │ │ │ + lea 0x2c76d(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d2c5(%rip),%rsi │ │ │ │ + lea 0x2c760(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d2bb(%rip),%rsi │ │ │ │ + lea 0x2c753(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ + mov 0x3c285(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x151d6(%rip),%rcx │ │ │ │ + mov (%r15),%eax │ │ │ │ + movsd 0x78(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + movq %rcx,%xmm3 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + andpd 0x15105(%rip),%xmm4 │ │ │ │ + andpd 0x150fd(%rip),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + andpd 0x150ef(%rip),%xmm0 │ │ │ │ + maxsd %xmm1,%xmm4 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + andpd 0x150d9(%rip),%xmm4 │ │ │ │ + maxsd %xmm0,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + addsd %xmm1,%xmm4 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle e289b │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d2b1(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + lea 0x2c6bf(%rip),%rsi │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2af69(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3cfd7(%rip),%rax │ │ │ │ + mov 0x3c1d0(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x628920(%rip),%rcx │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - jmpq e1507 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2d12d(%rip),%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov 0x15116(%rip),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + movsd 0x80(%rsp),%xmm6 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja e2c30 │ │ │ │ + cmpq $0x0,0x30(%rsp) │ │ │ │ + jne e1e80 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + callq e0720 │ │ │ │ + mov 0xc8(%rsp),%rbx │ │ │ │ + mov 0xb0(%rsp),%r15 │ │ │ │ + movq 0x1500c(%rip),%xmm3 │ │ │ │ + movsd 0x15094(%rip),%xmm2 │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + xorpd %xmm3,%xmm1 │ │ │ │ + xorpd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + callq e1610 │ │ │ │ + mov 0x3c4f7(%rip),%r14 │ │ │ │ + mov 0x3c0b0(%rip),%r13 │ │ │ │ + mov 0x3c141(%rip),%r12 │ │ │ │ + movq 0x14fc9(%rip),%xmm3 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + mov 0x15049(%rip),%rax │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + xorpd %xmm3,%xmm1 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + movsd %xmm0,0x8(%r12) │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + callq e1610 │ │ │ │ + mov 0x3c3fc(%rip),%rbp │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + mov 0x15000(%rip),%rax │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + movsd %xmm0,0x8(%rbp) │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + callq e1610 │ │ │ │ + mov 0x3c09b(%rip),%rbx │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + movq 0x14f26(%rip),%xmm3 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rbx) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x14f9c(%rip),%rax │ │ │ │ + xorpd %xmm3,%xmm0 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd (%r15),%xmm2 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + callq e1610 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x3c340(%rip),%r15 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + movsd %xmm0,(%r15) │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%r15) │ │ │ │ + jle e2b59 │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + lea 0x2c4d2(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm1,0xb0(%rsp) │ │ │ │ - movsd %xmm6,0xb8(%rsp) │ │ │ │ - movsd %xmm8,0xa8(%rsp) │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm9,0x8(%rsp) │ │ │ │ - movsd %xmm11,(%rsp) │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%rsp),%xmm11 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d0e8(%rip),%rsi │ │ │ │ + lea 0x2c4c1(%rip),%rsi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm11,%xmm0 │ │ │ │ - movsd %xmm11,0x78(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x2c4b3(%rip),%rsi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x8(%rsp),%xmm9 │ │ │ │ - lea 0x2d0cc(%rip),%rsi │ │ │ │ - movapd %xmm9,%xmm0 │ │ │ │ - movsd %xmm9,0x70(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2d0bb(%rip),%rsi │ │ │ │ + lea 0x2c4a5(%rip),%rsi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm4,0x68(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xa8(%rsp),%xmm8 │ │ │ │ - lea 0x2d09e(%rip),%rsi │ │ │ │ - movapd %xmm8,%xmm0 │ │ │ │ - movsd %xmm8,0x10(%rsp) │ │ │ │ + movsd 0x8(%r12),%xmm1 │ │ │ │ + lea 0x2c492(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rbp),%xmm1 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + lea 0x2c492(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xb8(%rsp),%xmm6 │ │ │ │ - lea 0x2d085(%rip),%rsi │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rbx),%xmm1 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + lea 0x2c48e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xb0(%rsp),%xmm1 │ │ │ │ - lea 0x2d06e(%rip),%rsi │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2adfa(%rip),%rsi │ │ │ │ + movsd 0x8(%r15),%xmm1 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x2c483(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3ce68(%rip),%rax │ │ │ │ + mov 0x3beef(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x68(%rsp),%xmm4 │ │ │ │ - movsd 0x78(%rsp),%xmm11 │ │ │ │ - movsd 0x70(%rsp),%xmm9 │ │ │ │ - movsd 0x10(%rsp),%xmm8 │ │ │ │ - movsd 0x8(%rsp),%xmm6 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - jmpq e13d1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ + mov 0x458(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e2db3 │ │ │ │ + add $0x468,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2c6a1(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov %r14d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - cvtsi2sdl 0x38(%rax),%xmm4 │ │ │ │ - lea 0x2d54f(%rip),%rsi │ │ │ │ - movsd %xmm8,0xb8(%rsp) │ │ │ │ - cvtsi2sdl 0x3c(%rax),%xmm5 │ │ │ │ - movsd %xmm10,0x78(%rsp) │ │ │ │ - movsd %xmm3,0xb0(%rsp) │ │ │ │ - cvtsi2sdl 0x30(%rax),%xmm0 │ │ │ │ - movsd %xmm12,0xa8(%rsp) │ │ │ │ - cvtsi2sdl 0x34(%rax),%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm4,0x10(%rsp) │ │ │ │ - movsd %xmm5,0x8(%rsp) │ │ │ │ - movsd %xmm0,0x70(%rsp) │ │ │ │ - movsd %xmm1,0x68(%rsp) │ │ │ │ + lea 0x2c2ca(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x62870e(%rip),%rax │ │ │ │ - mov %r15d,%r8d │ │ │ │ - lea 0x2d524(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - add %rbp,%rax │ │ │ │ - mov 0x38(%rax),%rdx │ │ │ │ - mov (%rax),%ecx │ │ │ │ + mov 0x3be8f(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x8(%rax),%r15 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rcx),%r14 │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %r15,%r15 │ │ │ │ + je e2bde │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + mov (%r9),%rsi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle e2db8 │ │ │ │ + mov 0x30(%rsi),%ecx │ │ │ │ + mov 0x30(%r14),%edx │ │ │ │ + lea 0x2c280(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rdx,%r12,1),%rdx │ │ │ │ - mov 0x4(%rdx),%r9d │ │ │ │ - mov 0xc0(%rsp),%edx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x68(%rsp),%xmm1 │ │ │ │ - movsd 0x70(%rsp),%xmm0 │ │ │ │ - lea 0x2d525(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - addsd 0x14de3(%rip),%xmm2 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm5 │ │ │ │ + mov 0x3be31(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov (%rax),%r14 │ │ │ │ + mov (%r9),%rsi │ │ │ │ + jmpq e1eb9 │ │ │ │ + movsd 0x2c668(%rip),%xmm7 │ │ │ │ + comisd %xmm2,%xmm7 │ │ │ │ + jbe e2c64 │ │ │ │ + xchg %ax,%ax │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + movsd 0x2c654(%rip),%xmm6 │ │ │ │ + comisd %xmm2,%xmm6 │ │ │ │ + ja e2c40 │ │ │ │ + comisd 0x1707e(%rip),%xmm2 │ │ │ │ + jb e2c6e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + subsd %xmm3,%xmm2 │ │ │ │ + comisd 0x1706c(%rip),%xmm2 │ │ │ │ + jae e2c60 │ │ │ │ + comisd 0x1705a(%rip),%xmm2 │ │ │ │ + jbe e2c80 │ │ │ │ + subsd 0x17058(%rip),%xmm2 │ │ │ │ + movsd 0x17040(%rip),%xmm5 │ │ │ │ + comisd %xmm2,%xmm5 │ │ │ │ + jbe e2c96 │ │ │ │ + addsd 0x17042(%rip),%xmm2 │ │ │ │ + comisd 0x1b0f2(%rip),%xmm2 │ │ │ │ + jbe e2cb6 │ │ │ │ + subsd 0x17028(%rip),%xmm2 │ │ │ │ + movq %xmm4,%rax │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movsd 0x2c5ea(%rip),%xmm5 │ │ │ │ + comisd %xmm2,%xmm5 │ │ │ │ + jbe e2cda │ │ │ │ + addsd 0x17004(%rip),%xmm2 │ │ │ │ + movq %xmm4,%rax │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm2,%xmm7 │ │ │ │ + jb e2cf6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + comisd %xmm2,%xmm7 │ │ │ │ + jae e2ce8 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm4,(%rax) │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + callq e1bf0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + movsd %xmm0,0x80(%rsp) │ │ │ │ + movsd %xmm2,(%rax) │ │ │ │ + jmpq e28ae │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + jmpq e1eb9 │ │ │ │ + mov 0x3c0c3(%rip),%rax │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov 0x3bf54(%rip),%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov 0x3bd05(%rip),%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov 0x3bff6(%rip),%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x3c1ff(%rip),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmpq e28ba │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + jmpq e1eb9 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000e2dd0 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq e1cf0 │ │ │ │ + mov 0x3bd9f(%rip),%rbp │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je e2e33 │ │ │ │ + mov 0x3bed3(%rip),%r13 │ │ │ │ + mov 0x3bd7c(%rip),%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq e0f00 │ │ │ │ + callq 154a0 │ │ │ │ + divsd (%r12),%xmm0 │ │ │ │ + comisd 0x0(%rbp),%xmm0 │ │ │ │ + jbe e2e2a │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e2e08 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000e2e40 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x3f8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x3e8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x13c5a(%rip),%rax │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov 0x3c113(%rip),%rax │ │ │ │ + mov (%rax),%r8d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e3d30 │ │ │ │ + movsd 0x2398f(%rip),%xmm5 │ │ │ │ + mov %rdi,%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movsd 0x25677(%rip),%xmm6 │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + movsd 0x20(%rdx),%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + maxsd %xmm2,%xmm5 │ │ │ │ + minsd %xmm1,%xmm6 │ │ │ │ + cmova %rdx,%r14 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + cmova %rdx,%rbp │ │ │ │ + ucomisd (%rsp),%xmm0 │ │ │ │ + cmova %edi,%esi │ │ │ │ + test %rax,%rax │ │ │ │ + jne e2ee0 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je e3c50 │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + jg e3c5d │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e1280 │ │ │ │ + movsd 0x18(%rsp),%xmm6 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + jmp e2f95 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r15,%r15 │ │ │ │ + je e2fef │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x8(%r15),%r15 │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + callq e0ea0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e0f00 │ │ │ │ movsd 0x10(%rsp),%xmm4 │ │ │ │ - lea 0x2d513(%rip),%rsi │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe e2f90 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e0f00 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne e2f95 │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov 0x3bf8c(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e3047 │ │ │ │ + mov 0x30(%r14),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - subsd %xmm4,%xmm2 │ │ │ │ - addsd 0x14da9(%rip),%xmm2 │ │ │ │ + lea 0x2bfad(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x3ba01(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov (%rbx),%r15 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + mov %rbx,%rax │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp e306b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rax),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq e0f00 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + maxsd %xmm2,%xmm7 │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + cmova %rbp,%r15 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + minsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm7,%xmm2 │ │ │ │ + cmovbe %r14,%rbp │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + jne e3068 │ │ │ │ + lea 0x330(%rsp),%r10 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + callq e0ea0 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x1b0(%rsp),%r15 │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq e0ea0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + callq e0ea0 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + mov %r10,%rdi │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov 0x3be4f(%rip),%rax │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e3250 │ │ │ │ + lea 0x2be85(%rip),%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + callq 151d0 │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x3,%eax │ │ │ │ - movsd 0xa8(%rsp),%xmm12 │ │ │ │ - movsd 0x78(%rsp),%xmm10 │ │ │ │ - movsd 0x14d81(%rip),%xmm2 │ │ │ │ - lea 0x2d4e2(%rip),%rsi │ │ │ │ - movapd %xmm12,%xmm4 │ │ │ │ - movapd %xmm12,%xmm1 │ │ │ │ - subsd %xmm10,%xmm4 │ │ │ │ - movapd %xmm10,%xmm0 │ │ │ │ - addsd %xmm4,%xmm2 │ │ │ │ - movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd 0x110(%rsp),%xmm2 │ │ │ │ + movsd 0x108(%rsp),%xmm1 │ │ │ │ + lea 0x2be62(%rip),%rsi │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0xb8(%rsp),%xmm8 │ │ │ │ - lea 0x2d4c4(%rip),%rsi │ │ │ │ mov $0x3,%eax │ │ │ │ - movapd %xmm8,%xmm2 │ │ │ │ - movapd %xmm8,%xmm1 │ │ │ │ - movsd %xmm8,0x70(%rsp) │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - movsd 0x14d10(%rip),%xmm2 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ + movsd 0x150(%rsp),%xmm2 │ │ │ │ + movsd 0x148(%rsp),%xmm1 │ │ │ │ + lea 0x2be31(%rip),%rsi │ │ │ │ + movsd 0x140(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xb0(%rsp),%xmm3 │ │ │ │ - lea 0x2cdd5(%rip),%rsi │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - movsd %xmm3,0x68(%rsp) │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0x190(%rsp),%xmm2 │ │ │ │ + movsd 0x188(%rsp),%xmm1 │ │ │ │ + lea 0x2be00(%rip),%rsi │ │ │ │ + movsd 0x180(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2abce(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x3,%eax │ │ │ │ + movsd 0x1d0(%rsp),%xmm2 │ │ │ │ + movsd 0x1c8(%rsp),%xmm1 │ │ │ │ + lea 0x2bdcf(%rip),%rsi │ │ │ │ + movsd 0x1c0(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3cc3c(%rip),%rax │ │ │ │ + mov 0x3b7fd(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - movsd 0x78(%rsp),%xmm10 │ │ │ │ - movsd 0xa8(%rsp),%xmm12 │ │ │ │ - movsd 0x70(%rsp),%xmm8 │ │ │ │ - movsd 0x68(%rsp),%xmm3 │ │ │ │ - jmpq e11c4 │ │ │ │ - nop │ │ │ │ - cmpl $0x2,0xc8(%rsp) │ │ │ │ - jne e23c8 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x3,%esi │ │ │ │ - callq df060 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - je e161b │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - jmpq e161b │ │ │ │ - je e1753 │ │ │ │ - jmpq e1525 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x1f0(%rsp),%r14 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq e0f00 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja e3cd0 │ │ │ │ + movsd 0x200(%rsp),%xmm1 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + movsd 0x208(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + mov 0x3b8c4(%rip),%r13 │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x1f0(%rsp) │ │ │ │ + movsd 0x210(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + movsd 0x146b4(%rip),%xmm2 │ │ │ │ + movsd %xmm0,0x1f8(%rsp) │ │ │ │ + movsd 0x1f0(%rsp),%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jb e331b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x2ce69(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x90(%rsp),%r15 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - lea 0x2d3a6(%rip),%rsi │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jae e3308 │ │ │ │ + movsd %xmm0,0x1f0(%rsp) │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jbe e3348 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + ja e3330 │ │ │ │ + movsd %xmm0,0x1f0(%rsp) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + lea 0x230(%rsp),%r15 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq e0f00 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja e3cc0 │ │ │ │ + movsd 0x240(%rsp),%xmm1 │ │ │ │ + movsd 0x248(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x230(%rsp) │ │ │ │ + movsd 0x250(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x145d2(%rip),%rax │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x238(%rsp) │ │ │ │ + movsd 0x230(%rsp),%xmm0 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jb e340b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jae e33f8 │ │ │ │ + movsd %xmm0,0x230(%rsp) │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + jbe e3438 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + ja e3420 │ │ │ │ + movsd %xmm0,0x230(%rsp) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x270(%rsp),%r15 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e0f00 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja e3cb0 │ │ │ │ + movsd 0x280(%rsp),%xmm1 │ │ │ │ + movsd 0x288(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x270(%rsp) │ │ │ │ + movsd 0x290(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x144f1(%rip),%rax │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x278(%rsp) │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jb e34eb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jae e34d8 │ │ │ │ + movsd %xmm0,0x270(%rsp) │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + jbe e3518 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja e3500 │ │ │ │ + movsd %xmm0,0x270(%rsp) │ │ │ │ + lea 0x2b0(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq e0ea0 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e0f00 │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja e3ca0 │ │ │ │ + movsd 0x2c0(%rsp),%xmm1 │ │ │ │ + movsd 0x2c8(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x2b0(%rsp) │ │ │ │ + movsd 0x2d0(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x14409(%rip),%rax │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x2b8(%rsp) │ │ │ │ + movsd 0x2b0(%rsp),%xmm0 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jb e35d3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jae e35c0 │ │ │ │ + movsd %xmm0,0x2b0(%rsp) │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + jbe e35f8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja e35e0 │ │ │ │ + movsd %xmm0,0x2b0(%rsp) │ │ │ │ + mov 0x3b9a9(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e36c3 │ │ │ │ + lea 0x2ba04(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov (%r15),%rax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtss2sd (%rdx),%xmm3 │ │ │ │ - cvtss2sd (%rax),%xmm0 │ │ │ │ - cvtss2sd 0x8(%rax),%xmm2 │ │ │ │ - cvtss2sd 0x4(%rax),%xmm1 │ │ │ │ - mov $0x4,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x1f8(%rsp),%xmm1 │ │ │ │ + movsd 0x1f0(%rsp),%xmm0 │ │ │ │ + lea 0x2b768(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov 0x8(%r13),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - lea 0x2d393(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - cvtss2sd (%rax),%xmm0 │ │ │ │ - cvtss2sd 0x8(%rax),%xmm2 │ │ │ │ - cvtss2sd 0x4(%rax),%xmm1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov $0x4,%eax │ │ │ │ - cvtss2sd (%rdx),%xmm3 │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x238(%rsp),%xmm1 │ │ │ │ + movsd 0x230(%rsp),%xmm0 │ │ │ │ + lea 0x2b740(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%r15),%rax │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - lea 0x2d383(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - cvtss2sd (%rax),%xmm0 │ │ │ │ - cvtss2sd 0x8(%rax),%xmm2 │ │ │ │ - cvtss2sd 0x4(%rax),%xmm1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov $0x4,%eax │ │ │ │ - cvtss2sd (%rdx),%xmm3 │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x278(%rsp),%xmm1 │ │ │ │ + movsd 0x270(%rsp),%xmm0 │ │ │ │ + lea 0x2b718(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2aa46(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd 0x2b8(%rsp),%xmm1 │ │ │ │ + movsd 0x2b0(%rsp),%xmm0 │ │ │ │ + lea 0x2b6f0(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3cab4(%rip),%rax │ │ │ │ + mov 0x3b385(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e15dd │ │ │ │ - lea 0x2cd72(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x2cd6a(%rip),%rsi │ │ │ │ + lea 0x370(%rsp),%r12 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x3b0(%rsp),%r15 │ │ │ │ + lea 0x2f0(%rsp),%rbp │ │ │ │ + callq e0ea0 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + callq e0ea0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e0ea0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e0f00 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja e3c90 │ │ │ │ + movsd 0x300(%rsp),%xmm1 │ │ │ │ + movsd 0x308(%rsp),%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x2f0(%rsp) │ │ │ │ + movsd 0x310(%rsp),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov 0x1423a(%rip),%rax │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd 0x0(%r13),%xmm1 │ │ │ │ + movsd 0x2f0(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x2f8(%rsp) │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jb e37a3 │ │ │ │ + nopl (%rax) │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jae e3790 │ │ │ │ + movsd %xmm0,0x2f0(%rsp) │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + jbe e37c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + ja e37b0 │ │ │ │ + movsd %xmm0,0x2f0(%rsp) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + callq e0720 │ │ │ │ + movsd 0x17667(%rip),%xmm4 │ │ │ │ + movsd 0x17667(%rip),%xmm2 │ │ │ │ + mov 0x3b388(%rip),%r13 │ │ │ │ + mov 0x3b2f1(%rip),%r12 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + callq e1370 │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + maxsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + minsd %xmm3,%xmm5 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + maxsd %xmm4,%xmm0 │ │ │ │ + minsd %xmm2,%xmm6 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne e3800 │ │ │ │ + mov 0x3b72b(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e393b │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + lea 0x2b63d(%rip),%rsi │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - cvtss2sd (%rax),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%r13),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x2cd48(%rip),%rsi │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - cvtss2sd (%rax),%xmm0 │ │ │ │ + lea 0x2b61b(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x2cd26(%rip),%rsi │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ mov $0x1,%edi │ │ │ │ - cvtss2sd (%rax),%xmm0 │ │ │ │ + lea 0x2b60e(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2a9a6(%rip),%rsi │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x2b5f7(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3ca14(%rip),%rax │ │ │ │ + mov 0x3b11f(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e1624 │ │ │ │ - lea 0x2cd26(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq e17cd │ │ │ │ - lea 0x2cb4d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq e16d2 │ │ │ │ - lea 0x2d2d0(%rip),%rsi │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movq 0x13fad(%rip),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x3b440(%rip),%rbx │ │ │ │ + andpd %xmm1,%xmm0 │ │ │ │ + andpd %xmm1,%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja e3c40 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + andpd %xmm1,%xmm4 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + addsd %xmm3,%xmm3 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + maxsd %xmm4,%xmm2 │ │ │ │ + mov 0x3b34c(%rip),%r13 │ │ │ │ + mov 0x3b105(%rip),%r12 │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsd %xmm3,(%rbx) │ │ │ │ + addsd %xmm2,%xmm2 │ │ │ │ + movsd %xmm2,(%r12) │ │ │ │ + callq e1bf0 │ │ │ │ + mov 0x3b488(%rip),%rax │ │ │ │ + movsd 0x8(%r13),%xmm1 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + callq e0720 │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + movq 0x13f2e(%rip),%xmm3 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movsd 0x13fb2(%rip),%xmm2 │ │ │ │ + xorpd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + xorpd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + callq e1610 │ │ │ │ + mov 0x3b41e(%rip),%r14 │ │ │ │ + mov 0x3afd7(%rip),%rbp │ │ │ │ + mov 0x3b068(%rip),%rax │ │ │ │ + movq 0x13ef0(%rip),%xmm3 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + xorpd %xmm3,%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + mov 0x13f5c(%rip),%rax │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + callq e1610 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov 0x3b322(%rip),%rax │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + mov 0x13f1f(%rip),%rax │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + callq e1610 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov 0x3afcd(%rip),%r15 │ │ │ │ + mov 0x13ef6(%rip),%rax │ │ │ │ + movq 0x13e5e(%rip),%xmm3 │ │ │ │ + movsd %xmm0,(%r15) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + movsd %xmm0,0x8(%r15) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + xorpd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + callq e1610 │ │ │ │ + mov 0x3b287(%rip),%rcx │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov 0x3b4c3(%rip),%rax │ │ │ │ + movsd %xmm0,(%rcx) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + movsd %xmm0,0x8(%rcx) │ │ │ │ + jle e3c17 │ │ │ │ + movsd 0x8(%r13),%xmm1 │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x2b407(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq e16db │ │ │ │ - lea 0x2cb12(%rip),%rsi │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x2b408(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq e16d2 │ │ │ │ - lea 0x2ccd1(%rip),%rsi │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x2b400(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq e17cd │ │ │ │ - mov 0x8(%rsp),%r14d │ │ │ │ - mov 0x6282e8(%rip),%edx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x2d2da(%rip),%r12 │ │ │ │ - test %edx,%edx │ │ │ │ - jle e226e │ │ │ │ - mov %r14d,0x8(%rsp) │ │ │ │ - mov 0xc8(%rsp),%r13d │ │ │ │ - mov 0xd0(%rsp),%r14d │ │ │ │ - jmpq e21a9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov 0x3b2d5(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x2b3f7(%rip),%rsi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - test %r13d,%r13d │ │ │ │ - je e2239 │ │ │ │ - cmp $0x2,%r13d │ │ │ │ - je e2251 │ │ │ │ - lea 0x2cc68(%rip),%rsi │ │ │ │ + mov 0x3aef4(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x2b3ea(%rip),%rsi │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x628281(%rip),%rax │ │ │ │ - lea 0x2c9dd(%rip),%rsi │ │ │ │ + mov 0x3b1d6(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - movsd 0x8(%rax,%rbp,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + lea 0x2b3df(%rip),%rsi │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x62825e(%rip),%rax │ │ │ │ + movsd 0x8(%r15),%xmm1 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + lea 0x2b3d5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2c9b5(%rip),%rsi │ │ │ │ - movsd 0x10(%rax,%rbp,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x62823b(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x23926(%rip),%rsi │ │ │ │ - movsd 0x18(%rax,%rbp,1),%xmm0 │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov 0x3b16d(%rip),%rcx │ │ │ │ + lea 0x2b3c9(%rip),%rsi │ │ │ │ + movsd 0x8(%rcx),%xmm1 │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3c8b0(%rip),%rax │ │ │ │ + mov 0x3ae31(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15d,0x628201(%rip) │ │ │ │ - jle e2269 │ │ │ │ - mov 0x6281f8(%rip),%rax │ │ │ │ - lea (%r15,%r15,4),%rbp │ │ │ │ - mov %r15d,%edx │ │ │ │ - shl $0x5,%rbp │ │ │ │ - add %rbp,%rax │ │ │ │ - mov 0x90(%rax),%rsi │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - mov 0x98(%rax),%rcx │ │ │ │ - movsd 0x8(%rax),%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - subsd 0x20(%rsi),%xmm2 │ │ │ │ - subsd 0x28(%rsi),%xmm1 │ │ │ │ - addsd 0x20(%rcx),%xmm2 │ │ │ │ - addsd 0x28(%rcx),%xmm1 │ │ │ │ - movsd 0x18(%rax),%xmm0 │ │ │ │ - subsd 0x30(%rsi),%xmm0 │ │ │ │ - addsd 0x30(%rcx),%xmm0 │ │ │ │ - movsd %xmm2,0x8(%rax) │ │ │ │ - movsd %xmm1,0x10(%rax) │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle e2198 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne e20e8 │ │ │ │ - lea 0x2a79e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r15d,(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rsp),%edx │ │ │ │ - jmpq e20e8 │ │ │ │ - lea 0x2cb26(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq e2120 │ │ │ │ - lea 0x2cb19(%rip),%rsi │ │ │ │ + mov 0x3e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e3dc8 │ │ │ │ + add $0x3f8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + movsd %xmm3,(%rbx) │ │ │ │ + jmpq e396a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + jle e3ce8 │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov 0x30(%rbp),%edx │ │ │ │ + lea 0x2b3ba(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq e2120 │ │ │ │ - mov 0x8(%rsp),%r14d │ │ │ │ - addl $0x1,0xd0(%rsp) │ │ │ │ - cmp %r14d,0x64(%rsp) │ │ │ │ - jg e107b │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - mov $0x38,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x2d136(%rip),%rdi │ │ │ │ - mov 0xd8(%rsp),%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x2cadc(%rip),%rbp │ │ │ │ - callq 15c80 │ │ │ │ - cmpl $0x0,0x6280dd(%rip) │ │ │ │ - jle e22ff │ │ │ │ - mov 0x6280d8(%rip),%rax │ │ │ │ - lea (%rbx,%rbx,8),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - lea (%rax,%rdx,8),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - movsd 0x18(%rax),%xmm2 │ │ │ │ - movsd 0x10(%rax),%xmm1 │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov $0x3,%eax │ │ │ │ - callq 15c90 <__fprintf_chk@plt> │ │ │ │ - cmp %ebx,0x628097(%rip) │ │ │ │ - jg e22b9 │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x3adc6(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - movl $0x0,(%r15) │ │ │ │ - movb $0x0,0x4(%r15) │ │ │ │ - movw $0x7d7b,0x404(%r15) │ │ │ │ - movb $0x0,0x406(%r15) │ │ │ │ - jmpq df8e8 │ │ │ │ + jmpq e2f37 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0xc8(%rsp) │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle e10b7 │ │ │ │ - mov 0xd0(%rsp),%edx │ │ │ │ - lea 0x2c82b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2c830(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e1bb0 │ │ │ │ + jmpq e372b │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq e1bb0 │ │ │ │ + jmpq e355c │ │ │ │ + nop │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq e1bb0 │ │ │ │ + jmpq e3474 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + callq e1bb0 │ │ │ │ + jmpq e3393 │ │ │ │ + nop │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e1bb0 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + jmpq e3299 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e1280 │ │ │ │ + jmpq e2f75 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + jle e3d5f │ │ │ │ + mov 0x30,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x2b2d8(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movl $0x0,0xc8(%rsp) │ │ │ │ - mov 0x3c6ad(%rip),%rax │ │ │ │ + mov 0x3ace9(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e10b7 │ │ │ │ - lea 0x2c7e6(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e1280 │ │ │ │ + movsd 0x22a92(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + movsd 0x2477c(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + jmpq e2fef │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000e3dd0 : │ │ │ │ + mov 0x3ace9(%rip),%rax │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + subsd 0x10(%rsi),%xmm0 │ │ │ │ + movq 0x13b07(%rip),%xmm2 │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + andpd %xmm2,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe e3e28 │ │ │ │ + movsd 0x18(%rdi),%xmm0 │ │ │ │ + subsd 0x18(%rsi),%xmm0 │ │ │ │ + andpd %xmm2,%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe e3e28 │ │ │ │ + movsd 0x20(%rdi),%xmm0 │ │ │ │ + subsd 0x20(%rsi),%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2c7e0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + seta %al │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmp e238c │ │ │ │ - mov 0xd8(%rsp),%r15 │ │ │ │ - movdqa 0x2d0e8(%rip),%xmm0 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%r15) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - jmpq df8e8 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle e25aa │ │ │ │ - lea -0x1(%r13),%ecx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - lea 0x58(%rdx),%rax │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - shl $0x5,%rcx │ │ │ │ - lea 0xf8(%rdx,%rcx,1),%rdx │ │ │ │ - mov 0x34(%rax),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je e243c │ │ │ │ - movsd (%rax),%xmm3 │ │ │ │ - addsd 0x14698(%rip),%xmm2 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm3 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - add $0xa0,%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000e3e30 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov 0x3abaf(%rip),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x3ad52(%rip),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle e42e8 │ │ │ │ + mov 0x3af21(%rip),%rbx │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea 0x0(,%rsi,8),%rdx │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + movapd %xmm7,%xmm2 │ │ │ │ + movapd %xmm7,%xmm3 │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + lea 0x48(%rcx,%rdx,8),%rdx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + addsd (%rax),%xmm1 │ │ │ │ + addsd 0x8(%rax),%xmm3 │ │ │ │ + add $0x38,%rax │ │ │ │ + addsd -0x28(%rax),%xmm2 │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne e241b │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ + jne e3eb0 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + mulsd %xmm3,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm7 │ │ │ │ + ja e4320 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + mov 0x3ad73(%rip),%r15 │ │ │ │ + divsd %xmm0,%xmm4 │ │ │ │ + movsd %xmm1,0x10(%r15) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x18(%r15) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm3,0x20(%r15) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + mov 0x3ac37(%rip),%r13 │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,(%r15) │ │ │ │ + movsd 0x20(%r15),%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x13a39(%rip),%xmm2 │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%r15) │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jb e3f9f │ │ │ │ subsd %xmm2,%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm5 │ │ │ │ - ja e265e │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - sqrtsd %xmm2,%xmm2 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle e0ee2 │ │ │ │ - mov 0x627f27(%rip),%rdx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x2cc76(%rip),%r12 │ │ │ │ - jmp e249c │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,0x627f0e(%rip) │ │ │ │ - jle e0ee2 │ │ │ │ - lea (%rbx,%rbx,4),%rbp │ │ │ │ - shl $0x5,%rbp │ │ │ │ - lea (%rdx,%rbp,1),%rax │ │ │ │ - mov 0x8c(%rax),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je e248c │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - movsd 0x58(%rax),%xmm3 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jae e3f90 │ │ │ │ + movsd %xmm0,(%r15) │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + jbe e3fc4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jbe e248c │ │ │ │ - cmpl $0x1,0x140(%rsp) │ │ │ │ - jle e2514 │ │ │ │ - mov 0x4(%rax),%r8d │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - mov %r12,%rsi │ │ │ │ + movsd (%rsp),%xmm6 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja e3fb0 │ │ │ │ + movsd %xmm0,(%r15) │ │ │ │ + mov 0x3afdd(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e408f │ │ │ │ + lea 0x2b05b(%rip),%rdi │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 151d0 │ │ │ │ + movsd 0x10(%r15),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x3,%eax │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ + lea 0x2b03d(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov 0x627e98(%rip),%rdx │ │ │ │ - lea (%rdx,%rbp,1),%rax │ │ │ │ - movl $0x0,0x8c(%rax) │ │ │ │ - jmpq e248c │ │ │ │ - mov $0x2400,%ecx │ │ │ │ - mov $0x80,%edx │ │ │ │ - lea 0x2c9f4(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x18(%r15),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3c4f9(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movslq 0x627e3a(%rip),%rax │ │ │ │ - lea (%rax,%rax,8),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - shl $0x3,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x627e2b(%rip) │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je e26d8 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jg e0621 │ │ │ │ - jmpq e06e9 │ │ │ │ - mov 0xd0(%rsp),%r14d │ │ │ │ - jmpq e20b6 │ │ │ │ - cmpl $0x0,0x20(%rsp) │ │ │ │ - jne e0ee2 │ │ │ │ - mov 0x627dff(%rip),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jg e25bb │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - jmpq e2447 │ │ │ │ - mov 0x627de6(%rip),%rdx │ │ │ │ - jmpq e0a01 │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov $0x21,%ecx │ │ │ │ - lea 0x2ca50(%rip),%rsi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq df8e8 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x2c8aa(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0xe8(%rsp),%r15 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq df8e8 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x2c483(%rip),%rsi │ │ │ │ - mov $0x1a,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq df8e8 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x2c8b9(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0xe8(%rsp),%r15 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq df8e8 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - callq 15bb0 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmpq e2471 │ │ │ │ - movdqa 0x2ce22(%rip),%xmm0 │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - movups %xmm0,0x4(%r15) │ │ │ │ - movdqa 0x2ce18(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - jmpq df8e8 │ │ │ │ - lea 0x2c3e5(%rip),%rsi │ │ │ │ - mov $0x1a,%ecx │ │ │ │ - lea 0x4(%r15),%rdi │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq df8e8 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - lea 0x2c40b(%rip),%rsi │ │ │ │ - rep movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq df8e8 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x2c3da(%rip),%rsi │ │ │ │ - mov $0x1b,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmpq df8e8 │ │ │ │ - │ │ │ │ -00000000000e26f3 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x14000,%rsp │ │ │ │ - mov %rdi,-0x13fd8(%rbp) │ │ │ │ - movsd %xmm0,-0x13fe0(%rbp) │ │ │ │ - movsd %xmm1,-0x13fe8(%rbp) │ │ │ │ - mov %esi,-0x13fec(%rbp) │ │ │ │ - mov $0x1c10,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0xf0(%rbp) │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0x0,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - add $0x4,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movsd 0x2d258(%rip),%xmm0 │ │ │ │ - movsd %xmm0,-0xf8(%rbp) │ │ │ │ - movsd -0x13fe8(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x13fe0(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - mulsd -0xf8(%rbp),%xmm6 │ │ │ │ - movq %xmm6,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x100(%rbp) │ │ │ │ - movsd -0x13fe8(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x13fe0(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - mulsd -0xf8(%rbp),%xmm7 │ │ │ │ - movq %xmm7,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x108(%rbp) │ │ │ │ - movsd -0x13fe8(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x110(%rbp) │ │ │ │ - movsd -0x100(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13fd0(%rbp) │ │ │ │ - movsd -0x108(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13fc8(%rbp) │ │ │ │ - movsd -0x110(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13fc0(%rbp) │ │ │ │ - mov -0x13fd8(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 51a20 │ │ │ │ - mov %eax,-0x114(%rbp) │ │ │ │ - cmpl $0x0,-0x114(%rbp) │ │ │ │ - jg e28cb │ │ │ │ - mov -0x13fd8(%rbp),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x2cc32(%rip),%rsi │ │ │ │ - lea 0x627b2b(%rip),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - jmpq e4f22 │ │ │ │ - lea 0x2cc2e(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x118(%rbp) │ │ │ │ - lea 0x2cc23(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x11c(%rbp) │ │ │ │ - lea 0x2cc18(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x120(%rbp) │ │ │ │ - lea 0x2cc0e(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x6c(%rbp) │ │ │ │ - lea 0x2cc02(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x70(%rbp) │ │ │ │ - lea 0x2cbf6(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x124(%rbp) │ │ │ │ - lea 0x2cbeb(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x128(%rbp) │ │ │ │ - lea 0x2cbe0(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x12c(%rbp) │ │ │ │ - lea 0x2cbd5(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x130(%rbp) │ │ │ │ - lea 0x2cbca(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x134(%rbp) │ │ │ │ - lea 0x2cbbf(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x138(%rbp) │ │ │ │ - lea 0x2cbb4(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x13c(%rbp) │ │ │ │ - lea 0x2cba9(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x140(%rbp) │ │ │ │ - lea 0x2cb9d(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x144(%rbp) │ │ │ │ - lea 0x2cb91(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x148(%rbp) │ │ │ │ - lea 0x2cb85(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x14c(%rbp) │ │ │ │ - lea 0x2cb79(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x150(%rbp) │ │ │ │ - lea 0x2cb6b(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x154(%rbp) │ │ │ │ - lea 0x2cb5e(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x158(%rbp) │ │ │ │ - lea 0x2cb50(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x15c(%rbp) │ │ │ │ - lea 0x2cb43(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x160(%rbp) │ │ │ │ - lea 0x2cb35(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x164(%rbp) │ │ │ │ - lea 0x2cb28(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x168(%rbp) │ │ │ │ - lea 0x2cb1a(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x16c(%rbp) │ │ │ │ - lea 0x2cb0d(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x78(%rbp) │ │ │ │ - lea 0x2cb04(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x74(%rbp) │ │ │ │ - lea 0x2caf9(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x170(%rbp) │ │ │ │ - cmpl $0x0,-0x70(%rbp) │ │ │ │ - jns e2aba │ │ │ │ - lea 0x2cae5(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x70(%rbp) │ │ │ │ - cmpl $0x0,-0x6c(%rbp) │ │ │ │ - jns e2acf │ │ │ │ - lea 0x2cad7(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x6c(%rbp) │ │ │ │ - cmpl $0x0,-0x78(%rbp) │ │ │ │ - jns e2ae4 │ │ │ │ - lea 0x2cac9(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x78(%rbp) │ │ │ │ - cmpl $0x0,-0x74(%rbp) │ │ │ │ - jns e2af9 │ │ │ │ - lea 0x2cab9(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,-0x74(%rbp) │ │ │ │ - movl $0x0,-0x18(%rbp) │ │ │ │ - cmpl $0x0,-0x150(%rbp) │ │ │ │ - js e2b78 │ │ │ │ - cmpl $0x0,-0x154(%rbp) │ │ │ │ - js e2b78 │ │ │ │ - cmpl $0x0,-0x158(%rbp) │ │ │ │ - js e2b78 │ │ │ │ - cmpl $0x0,-0x15c(%rbp) │ │ │ │ - js e2b78 │ │ │ │ - cmpl $0x0,-0x160(%rbp) │ │ │ │ - js e2b78 │ │ │ │ - cmpl $0x0,-0x164(%rbp) │ │ │ │ - js e2b78 │ │ │ │ - cmpl $0x0,-0x168(%rbp) │ │ │ │ - js e2b78 │ │ │ │ - cmpl $0x0,-0x16c(%rbp) │ │ │ │ - js e2b78 │ │ │ │ - movl $0x1,-0x18(%rbp) │ │ │ │ - cmpl $0x0,-0x13fec(%rbp) │ │ │ │ - je e2b9f │ │ │ │ - lea 0x2ca51(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x3bed5(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmp e2b9f │ │ │ │ - cmpl $0x0,-0x13fec(%rbp) │ │ │ │ - je e2b9f │ │ │ │ - lea 0x2ca50(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x3beac(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x0,-0x78(%rbp) │ │ │ │ - jns e2bd0 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - add $0x4,%rax │ │ │ │ - lea 0x2ca49(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - jmpq e4f22 │ │ │ │ - cmpl $0x0,-0x118(%rbp) │ │ │ │ - js e2c12 │ │ │ │ - cmpl $0x0,-0x11c(%rbp) │ │ │ │ - js e2c12 │ │ │ │ - cmpl $0x0,-0x6c(%rbp) │ │ │ │ - js e2c12 │ │ │ │ - cmpl $0x0,-0x70(%rbp) │ │ │ │ - js e2c12 │ │ │ │ - cmpl $0x0,-0x124(%rbp) │ │ │ │ - js e2c12 │ │ │ │ - cmpl $0x0,-0x128(%rbp) │ │ │ │ - js e2c12 │ │ │ │ - cmpl $0x0,-0x12c(%rbp) │ │ │ │ - js e2c12 │ │ │ │ - cmpl $0x0,-0x130(%rbp) │ │ │ │ - jns e2c43 │ │ │ │ - cmpl $0x0,-0x18(%rbp) │ │ │ │ - jne e2c43 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - add $0x4,%rax │ │ │ │ - lea 0x2c9d6(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - jmpq e4f22 │ │ │ │ - cmpl $0x0,-0x18(%rbp) │ │ │ │ - jne e2cb3 │ │ │ │ - cmpl $0x0,-0x134(%rbp) │ │ │ │ - js e2c64 │ │ │ │ - cmpl $0x0,-0x138(%rbp) │ │ │ │ - js e2c64 │ │ │ │ - cmpl $0x0,-0x13c(%rbp) │ │ │ │ - jns e2cb3 │ │ │ │ - cmpl $0x0,-0x140(%rbp) │ │ │ │ - js e2c88 │ │ │ │ - cmpl $0x0,-0x144(%rbp) │ │ │ │ - js e2c88 │ │ │ │ - cmpl $0x0,-0x140(%rbp) │ │ │ │ - js e2c88 │ │ │ │ - cmpl $0x0,-0x144(%rbp) │ │ │ │ - jns e2cb3 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - add $0x4,%rax │ │ │ │ - lea 0x2c966(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - jmpq e4f22 │ │ │ │ - movl $0x0,-0x14(%rbp) │ │ │ │ - lea -0x3e0(%rbp),%rax │ │ │ │ - movabs $0x656d616e206f4e,%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - lea -0x2e0(%rbp),%rax │ │ │ │ - movl $0x55206f4e,(%rax) │ │ │ │ - movw $0x4c52,0x4(%rax) │ │ │ │ - movb $0x0,0x6(%rax) │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 527a0 │ │ │ │ - mov %eax,-0x174(%rbp) │ │ │ │ - cmpl $0x0,-0x174(%rbp) │ │ │ │ - js e4dcb │ │ │ │ - addl $0x1,-0x14(%rbp) │ │ │ │ - cmpl $0x0,-0x13fec(%rbp) │ │ │ │ - je e2d37 │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x2c965(%rip),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x3bd14(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x0,-0x118(%rbp) │ │ │ │ - js e2d62 │ │ │ │ - mov -0x118(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x13cc0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - cmpl $0x0,-0x11c(%rbp) │ │ │ │ - js e2d8d │ │ │ │ - mov -0x11c(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x13cd0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - cmpl $0x0,-0x70(%rbp) │ │ │ │ - js e2da8 │ │ │ │ - mov -0x70(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15ba0 │ │ │ │ - mov %eax,-0x80(%rbp) │ │ │ │ - cmpl $0x0,-0x6c(%rbp) │ │ │ │ - js e2dc6 │ │ │ │ - mov -0x6c(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15ba0 │ │ │ │ - mov %eax,-0x84(%rbp) │ │ │ │ - cmpl $0x0,-0x12c(%rbp) │ │ │ │ - js e2df0 │ │ │ │ - mov -0x12c(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x90(%rbp) │ │ │ │ - cmpl $0x0,-0x130(%rbp) │ │ │ │ - js e2e1a │ │ │ │ - mov -0x130(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x98(%rbp) │ │ │ │ - cmpl $0x0,-0x124(%rbp) │ │ │ │ - js e2e44 │ │ │ │ - mov -0x124(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0xa0(%rbp) │ │ │ │ - cmpl $0x0,-0x128(%rbp) │ │ │ │ - js e2e6e │ │ │ │ - mov -0x128(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0xa8(%rbp) │ │ │ │ - cmpl $0x0,-0x134(%rbp) │ │ │ │ - js e2e98 │ │ │ │ - mov -0x134(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ - cmpl $0x0,-0x138(%rbp) │ │ │ │ - js e2ec2 │ │ │ │ - mov -0x138(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0xb8(%rbp) │ │ │ │ - cmpl $0x0,-0x13c(%rbp) │ │ │ │ - js e2eec │ │ │ │ - mov -0x13c(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0xc0(%rbp) │ │ │ │ - cmpl $0x0,-0x140(%rbp) │ │ │ │ - js e2f16 │ │ │ │ - mov -0x140(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ - cmpl $0x0,-0x144(%rbp) │ │ │ │ - js e2f40 │ │ │ │ - mov -0x144(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0xd0(%rbp) │ │ │ │ - cmpl $0x0,-0x148(%rbp) │ │ │ │ - js e2f6a │ │ │ │ - mov -0x148(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0xd8(%rbp) │ │ │ │ - cmpl $0x0,-0x14c(%rbp) │ │ │ │ - js e2f94 │ │ │ │ - mov -0x14c(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0xe0(%rbp) │ │ │ │ - cmpl $0x0,-0x150(%rbp) │ │ │ │ - js e2fbb │ │ │ │ - mov -0x150(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - cmpl $0x0,-0x154(%rbp) │ │ │ │ - js e2fe2 │ │ │ │ - mov -0x154(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - cmpl $0x0,-0x158(%rbp) │ │ │ │ - js e3009 │ │ │ │ - mov -0x158(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - cmpl $0x0,-0x15c(%rbp) │ │ │ │ - js e3030 │ │ │ │ - mov -0x15c(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - cmpl $0x0,-0x160(%rbp) │ │ │ │ - js e3057 │ │ │ │ - mov -0x160(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - cmpl $0x0,-0x164(%rbp) │ │ │ │ - js e307e │ │ │ │ - mov -0x164(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x58(%rbp) │ │ │ │ - cmpl $0x0,-0x168(%rbp) │ │ │ │ - js e30a5 │ │ │ │ - mov -0x168(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x60(%rbp) │ │ │ │ - cmpl $0x0,-0x16c(%rbp) │ │ │ │ - js e30cc │ │ │ │ - mov -0x16c(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15210 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x68(%rbp) │ │ │ │ - movl $0x7d0,-0x7c(%rbp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,-0xe8(%rbp) │ │ │ │ - cmpl $0x0,-0x120(%rbp) │ │ │ │ - js e3100 │ │ │ │ - mov -0x120(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15ba0 │ │ │ │ - mov %eax,-0x7c(%rbp) │ │ │ │ - mov -0x78(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x13fb0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - cmpl $0x0,-0x74(%rbp) │ │ │ │ - js e3144 │ │ │ │ - mov -0x74(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x13eb0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - movl $0xffffffff,-0x8(%rbp) │ │ │ │ - cmpl $0x0,-0x170(%rbp) │ │ │ │ - js e316c │ │ │ │ - mov -0x170(%rbp),%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15ba0 │ │ │ │ - mov %eax,-0x8(%rbp) │ │ │ │ - cmpl $0x0,-0x18(%rbp) │ │ │ │ - je e3809 │ │ │ │ - movsd -0x38(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x30(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - mulsd -0xf8(%rbp),%xmm5 │ │ │ │ - movq %xmm5,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x190(%rbp) │ │ │ │ - movsd -0x38(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x30(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mulsd -0xf8(%rbp),%xmm3 │ │ │ │ - movq %xmm3,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x198(%rbp) │ │ │ │ - movsd -0x38(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13d50(%rbp) │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13d48(%rbp) │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13d40(%rbp) │ │ │ │ - movsd -0x48(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x40(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - mulsd -0xf8(%rbp),%xmm4 │ │ │ │ - movq %xmm4,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x190(%rbp) │ │ │ │ - movsd -0x48(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x40(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - mulsd -0xf8(%rbp),%xmm6 │ │ │ │ - movq %xmm6,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x198(%rbp) │ │ │ │ - movsd -0x48(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13d38(%rbp) │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13d30(%rbp) │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13d28(%rbp) │ │ │ │ - movsd -0x58(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x50(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - mulsd -0xf8(%rbp),%xmm7 │ │ │ │ - movq %xmm7,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x190(%rbp) │ │ │ │ - movsd -0x58(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x50(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - mulsd -0xf8(%rbp),%xmm5 │ │ │ │ - movq %xmm5,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x198(%rbp) │ │ │ │ - movsd -0x58(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13d20(%rbp) │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13d18(%rbp) │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13d10(%rbp) │ │ │ │ - movsd -0x68(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x60(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mulsd -0xf8(%rbp),%xmm3 │ │ │ │ - movq %xmm3,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x190(%rbp) │ │ │ │ - movsd -0x68(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x60(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - mulsd -0xf8(%rbp),%xmm4 │ │ │ │ - movq %xmm4,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x198(%rbp) │ │ │ │ - movsd -0x68(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13d08(%rbp) │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13d00(%rbp) │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13cf8(%rbp) │ │ │ │ - movsd -0x13d50(%rbp),%xmm1 │ │ │ │ - movsd -0x13d38(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd -0x13d20(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd -0x13d08(%rbp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x190(%rbp) │ │ │ │ - movsd -0x13d48(%rbp),%xmm1 │ │ │ │ - movsd -0x13d30(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd -0x13d18(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd -0x13d00(%rbp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x198(%rbp) │ │ │ │ - movsd -0x13d40(%rbp),%xmm1 │ │ │ │ - movsd -0x13d28(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd -0x13d10(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd -0x13cf8(%rbp),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x1a0(%rbp) │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13cf0(%rbp) │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13ce8(%rbp) │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13ce0(%rbp) │ │ │ │ - lea -0x13cf0(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e5172 │ │ │ │ - movsd -0x13cf0(%rbp),%xmm0 │ │ │ │ - mov -0x13ce8(%rbp),%rax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 152c0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - divsd -0xf8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x1c8(%rbp) │ │ │ │ - mov -0x13ce0(%rbp),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15830 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - divsd -0xf8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x1d0(%rbp) │ │ │ │ - jmp e36d1 │ │ │ │ - movsd -0x1c8(%rbp),%xmm1 │ │ │ │ - movsd 0x2c303(%rip),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x1c8(%rbp) │ │ │ │ - movsd -0x1c8(%rbp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja e36b5 │ │ │ │ - jmp e3701 │ │ │ │ - movsd -0x1c8(%rbp),%xmm0 │ │ │ │ - movsd 0x2c2d3(%rip),%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x1c8(%rbp) │ │ │ │ - movsd -0x1c8(%rbp),%xmm0 │ │ │ │ - comisd 0x2c2b7(%rip),%xmm0 │ │ │ │ - ja e36e5 │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmpq e37fa │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d50,%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - movsd -0x13cf0(%rbp),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d48,%rax │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - movsd -0x13ce8(%rbp),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d40,%rax │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - movsd -0x13ce0(%rbp),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movq %xmm1,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - divsd -0xf8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x1a8(%rbp) │ │ │ │ - movsd -0x1a8(%rbp),%xmm0 │ │ │ │ - comisd -0xe8(%rbp),%xmm0 │ │ │ │ - jbe e37f6 │ │ │ │ - movsd -0x1a8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0xe8(%rbp) │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - cmpl $0x3,-0x4(%rbp) │ │ │ │ - jle e371f │ │ │ │ - jmpq e489b │ │ │ │ - movb $0x0,-0x13c60(%rbp) │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - lea 0x2be94(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - lea 0x2be6c(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - lea 0x2be46(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - mov -0x80(%rbp),%edx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - lea 0x2be1b(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - mov -0x84(%rbp),%edx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - lea 0x2bdee(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - lea -0x13cc0(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - lea 0x2bdc0(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - lea -0x13cd0(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - lea 0x2bd94(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - mov -0xa0(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x2bd63(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - mov -0xa8(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x2bd34(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - mov -0x90(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x2bd05(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - mov -0x98(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x2bcd6(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - cmpl $0x0,-0x134(%rbp) │ │ │ │ - js e3adc │ │ │ │ - mov -0xb0(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x2bc9e(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - cmpl $0x0,-0x138(%rbp) │ │ │ │ - js e3b25 │ │ │ │ - mov -0xb8(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x2bc66(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - cmpl $0x0,-0x13c(%rbp) │ │ │ │ - js e3b6e │ │ │ │ - mov -0xc0(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x2bc2e(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - cmpl $0x0,-0x140(%rbp) │ │ │ │ - js e3bb7 │ │ │ │ - mov -0xc8(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x2bbf6(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + lea 0x2b02d(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - cmpl $0x0,-0x144(%rbp) │ │ │ │ - js e3c00 │ │ │ │ - mov -0xd0(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x2bbbe(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x20(%r15),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2b01d(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - cmpl $0x0,-0x148(%rbp) │ │ │ │ - js e3c49 │ │ │ │ - mov -0xd8(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x2bb86(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2b00e(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - cmpl $0x0,-0x14c(%rbp) │ │ │ │ - js e3c92 │ │ │ │ - mov -0xe0(%rbp),%rdx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x2bb4e(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%r15),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2b000(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - mov -0x7c(%rbp),%edx │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - lea 0x2bb28(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - lea -0x13cb0(%rbp),%rax │ │ │ │ - lea 0x2bb01(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - lea -0x13cb0(%rbp),%rdx │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4f24 │ │ │ │ - cmpl $0x0,-0x13fec(%rbp) │ │ │ │ - je e3d33 │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x2bac5(%rip),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x3ad18(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea -0x13c60(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq f1420 │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - cmpq $0x0,-0x188(%rbp) │ │ │ │ - je e3d92 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - lea 0x4(%rax),%rdx │ │ │ │ - mov -0x188(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - jmpq e4f22 │ │ │ │ - cmpq $0x0,-0x180(%rbp) │ │ │ │ - jne e3dcc │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x2ba36(%rip),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - jmpq e4f22 │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - movsd 0x20(%rax),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe e3df8 │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - movsd 0x28(%rax),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja e3e24 │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - movsd 0x20(%rax),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe e3e4e │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - movsd 0x28(%rax),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe e3e4e │ │ │ │ - movl $0x0,-0x1e0(%rbp) │ │ │ │ - movl $0x1,-0x1dc(%rbp) │ │ │ │ - movl $0x2,-0x1d8(%rbp) │ │ │ │ - movl $0x3,-0x1d4(%rbp) │ │ │ │ - jmp e3e76 │ │ │ │ - movl $0x3,-0x1e0(%rbp) │ │ │ │ - movl $0x2,-0x1dc(%rbp) │ │ │ │ - movl $0x1,-0x1d8(%rbp) │ │ │ │ - movl $0x0,-0x1d4(%rbp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl -0x84(%rbp),%xmm0 │ │ │ │ - movsd 0x2bb46(%rip),%xmm1 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov 0x3ab22(%rip),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle e4310 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movsd 0x12a1d(%rip),%xmm2 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + movsd 0x8(%rax),%xmm5 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm5 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + movsd 0x10(%rax),%xmm5 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + minsd %xmm2,%xmm0 │ │ │ │ + cmova %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ movapd %xmm0,%xmm2 │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl -0x80(%rbp),%xmm0 │ │ │ │ - movsd 0x2bb2d(%rip),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movq %xmm0,%rcx │ │ │ │ - lea -0x1d0(%rbp),%rdx │ │ │ │ - lea -0x1c8(%rbp),%rsi │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15230 │ │ │ │ - movsd -0x1d0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x1c8(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - mulsd -0xf8(%rbp),%xmm6 │ │ │ │ - movq %xmm6,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x100(%rbp) │ │ │ │ - movsd -0x1d0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x1c8(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - mulsd -0xf8(%rbp),%xmm7 │ │ │ │ - movq %xmm7,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x108(%rbp) │ │ │ │ - movsd -0x1d0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x110(%rbp) │ │ │ │ - movsd -0x100(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13cf0(%rbp) │ │ │ │ - movsd -0x108(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13ce8(%rbp) │ │ │ │ - movsd -0x110(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x13ce0(%rbp) │ │ │ │ - lea -0x1c0(%rbp),%rdx │ │ │ │ - lea -0x1b8(%rbp),%rsi │ │ │ │ - movsd 0x2b9e1(%rip),%xmm0 │ │ │ │ - mov 0x2b9da(%rip),%rcx │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15230 │ │ │ │ - movsd -0x1c0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x1b8(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - mulsd -0xf8(%rbp),%xmm5 │ │ │ │ - movq %xmm5,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x190(%rbp) │ │ │ │ - movsd -0x1c0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x1b8(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mulsd -0xf8(%rbp),%xmm3 │ │ │ │ - movq %xmm3,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x198(%rbp) │ │ │ │ - movsd -0x1c0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - mov -0x1e0(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d50,%rax │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov -0x1e0(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d48,%rax │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov -0x1e0(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d40,%rax │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd -0x100(%rbp),%xmm1 │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - mulsd -0x108(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ - mulsd -0x110(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movq %xmm1,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - divsd -0xf8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x1a8(%rbp) │ │ │ │ - movsd -0x1a8(%rbp),%xmm0 │ │ │ │ - comisd -0xe8(%rbp),%xmm0 │ │ │ │ - jbe e41fd │ │ │ │ - movsd -0x1a8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0xe8(%rbp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl -0x80(%rbp),%xmm1 │ │ │ │ - movsd 0x2b7ca(%rip),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movq %xmm1,%rcx │ │ │ │ - lea -0x1c0(%rbp),%rdx │ │ │ │ - lea -0x1b8(%rbp),%rsi │ │ │ │ - movsd 0x2b7ab(%rip),%xmm0 │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15230 │ │ │ │ - movsd -0x1c0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x1b8(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - mulsd -0xf8(%rbp),%xmm4 │ │ │ │ - movq %xmm4,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x190(%rbp) │ │ │ │ - movsd -0x1c0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x1b8(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - mulsd -0xf8(%rbp),%xmm6 │ │ │ │ - movq %xmm6,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x198(%rbp) │ │ │ │ - movsd -0x1c0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - mov -0x1dc(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d50,%rax │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov -0x1dc(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d48,%rax │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov -0x1dc(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d40,%rax │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd -0x100(%rbp),%xmm1 │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - mulsd -0x108(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ - mulsd -0x110(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movq %xmm1,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - divsd -0xf8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x1a8(%rbp) │ │ │ │ - movsd -0x1a8(%rbp),%xmm0 │ │ │ │ - comisd -0xe8(%rbp),%xmm0 │ │ │ │ - jbe e442c │ │ │ │ - movsd -0x1a8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0xe8(%rbp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl -0x84(%rbp),%xmm1 │ │ │ │ - movsd 0x2b598(%rip),%xmm0 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl -0x80(%rbp),%xmm1 │ │ │ │ - movsd 0x2b57f(%rip),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movq %xmm1,%rcx │ │ │ │ - lea -0x1c0(%rbp),%rdx │ │ │ │ - lea -0x1b8(%rbp),%rsi │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15230 │ │ │ │ - movsd -0x1c0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x1b8(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - mulsd -0xf8(%rbp),%xmm7 │ │ │ │ - movq %xmm7,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x190(%rbp) │ │ │ │ - movsd -0x1c0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x1b8(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - mulsd -0xf8(%rbp),%xmm5 │ │ │ │ - movq %xmm5,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x198(%rbp) │ │ │ │ - movsd -0x1c0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - mov -0x1d8(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d50,%rax │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov -0x1d8(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d48,%rax │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov -0x1d8(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d40,%rax │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd -0x100(%rbp),%xmm1 │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - mulsd -0x108(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ - mulsd -0x110(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movq %xmm1,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ + add $0x38,%rax │ │ │ │ + cmp %esi,%edx │ │ │ │ + jne e40b8 │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea 0x0(,%rcx,8),%r14 │ │ │ │ + sub %rcx,%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ callq 154a0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - divsd -0xf8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x1a8(%rbp) │ │ │ │ - movsd -0x1a8(%rbp),%xmm0 │ │ │ │ - comisd -0xe8(%rbp),%xmm0 │ │ │ │ - jbe e466f │ │ │ │ - movsd -0x1a8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0xe8(%rbp) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl -0x84(%rbp),%xmm1 │ │ │ │ - movsd 0x2b355(%rip),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - lea -0x1c0(%rbp),%rdx │ │ │ │ - lea -0x1b8(%rbp),%rsi │ │ │ │ - mov 0x2b33c(%rip),%rcx │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15230 │ │ │ │ - movsd -0x1c0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x1b8(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - mulsd -0xf8(%rbp),%xmm3 │ │ │ │ - movq %xmm3,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x190(%rbp) │ │ │ │ - movsd -0x1c0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15a60 │ │ │ │ - movsd %xmm0,-0x13ff8(%rbp) │ │ │ │ - movsd -0x1b8(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - mulsd -0xf8(%rbp),%xmm4 │ │ │ │ - movq %xmm4,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - mulsd -0x13ff8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x198(%rbp) │ │ │ │ - movsd -0x1c0(%rbp),%xmm0 │ │ │ │ - mulsd -0xf8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 156d0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - mov -0x1d4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d50,%rax │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov -0x1d4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d48,%rax │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov -0x1d4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13d40,%rax │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x3ad7f(%rip),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + divsd 0x0(%r13),%xmm0 │ │ │ │ + mov $0x38,%r15d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + add %rdi,%r14 │ │ │ │ movsd %xmm0,(%rax) │ │ │ │ - movsd -0x190(%rbp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mulsd -0x100(%rbp),%xmm1 │ │ │ │ - movsd -0x198(%rbp),%xmm0 │ │ │ │ - mulsd -0x108(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd -0x1a0(%rbp),%xmm0 │ │ │ │ - mulsd -0x110(%rbp),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movq %xmm1,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - divsd -0xf8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x1a8(%rbp) │ │ │ │ - movsd -0x1a8(%rbp),%xmm0 │ │ │ │ - comisd -0xe8(%rbp),%xmm0 │ │ │ │ - jbe e489b │ │ │ │ - movsd -0x1a8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0xe8(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmpq e494e │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cltd │ │ │ │ - shr $0x1e,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %eax,-0x1ac(%rbp) │ │ │ │ - lea -0x13db0(%rbp),%rcx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rcx,%rax,1),%rdx │ │ │ │ - lea -0x13d50(%rbp),%rsi │ │ │ │ - mov -0x1ac(%rbp),%eax │ │ │ │ - movslq %eax,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rsi,%rax,1),%rcx │ │ │ │ - lea -0x13d50(%rbp),%rdi │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e4fd9 │ │ │ │ - lea -0x13db0(%rbp),%rcx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e5172 │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - cmpl $0x3,-0x4(%rbp) │ │ │ │ - jle e48a7 │ │ │ │ - lea -0x13cf0(%rbp),%rdx │ │ │ │ - lea -0x13fd0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq e50ff │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - divsd -0xf8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x1a8(%rbp) │ │ │ │ - cmpl $0x0,-0x13fec(%rbp) │ │ │ │ - je e4a71 │ │ │ │ - movsd -0x13fc0(%rbp),%xmm1 │ │ │ │ - movsd -0x13fc8(%rbp),%xmm0 │ │ │ │ - movsd -0x13fd0(%rbp),%xmm7 │ │ │ │ - movsd -0x13ce0(%rbp),%xmm4 │ │ │ │ - movsd -0x13ce8(%rbp),%xmm3 │ │ │ │ - movsd -0x13cf0(%rbp),%xmm2 │ │ │ │ - movsd -0x1d0(%rbp),%xmm8 │ │ │ │ - mov -0x1c8(%rbp),%rcx │ │ │ │ - movsd -0x13fe8(%rbp),%xmm6 │ │ │ │ - movsd -0x13fe0(%rbp),%xmm5 │ │ │ │ - lea -0x13fb0(%rbp),%rdx │ │ │ │ - mov -0x14(%rbp),%eax │ │ │ │ - lea -0x8(%rsp),%rsp │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - lea -0x8(%rsp),%rsp │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movapd %xmm8,%xmm1 │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x2add8(%rip),%rdi │ │ │ │ - mov $0x8,%eax │ │ │ │ - callq 15430 │ │ │ │ - add $0x10,%rsp │ │ │ │ - movsd -0xe8(%rbp),%xmm0 │ │ │ │ - mov -0x1a8(%rbp),%rax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - lea 0x2ae09(%rip),%rdi │ │ │ │ - mov $0x2,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x39fda(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd -0x1a8(%rbp),%xmm0 │ │ │ │ - comisd -0xe8(%rbp),%xmm0 │ │ │ │ - ja e4dbf │ │ │ │ - movl $0x1,-0x10(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmpq e4c9e │ │ │ │ - cmpl $0x0,-0x13fec(%rbp) │ │ │ │ - je e4b5f │ │ │ │ - movsd -0x13fc0(%rbp),%xmm4 │ │ │ │ - movsd -0x13fc8(%rbp),%xmm3 │ │ │ │ - movsd -0x13fd0(%rbp),%xmm2 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13da0,%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13da8,%rax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - sub $0x13db0,%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x2ad35(%rip),%rdi │ │ │ │ - mov $0x6,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x39eec(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea -0x13db0(%rbp),%rcx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rcx,%rax,1),%rdx │ │ │ │ - lea -0x13fd0(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - callq e50ff │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe e4bd6 │ │ │ │ - cmpl $0x0,-0x13fec(%rbp) │ │ │ │ - je e4bca │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x2ad0f(%rip),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x39e81(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movl $0x0,-0x10(%rbp) │ │ │ │ - jmpq e4ca8 │ │ │ │ - lea -0x13db0(%rbp),%rcx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - lea (%rcx,%rax,1),%rdx │ │ │ │ - lea -0x13fd0(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - callq e50ff │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 154a0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - divsd -0xf8(%rbp),%xmm1 │ │ │ │ - movsd 0x2adb1(%rip),%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x1a8(%rbp) │ │ │ │ - cmpl $0x0,-0x13fec(%rbp) │ │ │ │ - je e4c78 │ │ │ │ - mov -0x1a8(%rbp),%rdx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x2ac72(%rip),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x39dd3(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x0,-0x4(%rbp) │ │ │ │ - je e4c8d │ │ │ │ - movsd -0x20(%rbp),%xmm0 │ │ │ │ - comisd -0x1a8(%rbp),%xmm0 │ │ │ │ - jbe e4c9a │ │ │ │ - movsd -0x1a8(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x20(%rbp) │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - cmpl $0x3,-0x4(%rbp) │ │ │ │ - jle e4a9a │ │ │ │ - cmpl $0x0,-0x10(%rbp) │ │ │ │ - je e4dc5 │ │ │ │ - cmpl $0x0,-0x13fec(%rbp) │ │ │ │ - je e4ce7 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - lea 0x2ac1b(%rip),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x39d64(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd -0x20(%rbp),%xmm0 │ │ │ │ - comisd -0x28(%rbp),%xmm0 │ │ │ │ - jbe e4dc6 │ │ │ │ - movsd -0x20(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,-0x28(%rbp) │ │ │ │ - lea -0x13fb0(%rbp),%rdx │ │ │ │ - lea -0x3e0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - cmpl $0x0,-0x74(%rbp) │ │ │ │ - js e4d39 │ │ │ │ - lea -0x13eb0(%rbp),%rdx │ │ │ │ - lea -0x2e0(%rbp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - mov %eax,-0xc(%rbp) │ │ │ │ - cmpl $0x0,-0x13fec(%rbp) │ │ │ │ - je e2ce5 │ │ │ │ - lea -0x3e0(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x2ab99(%rip),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15430 │ │ │ │ - cmpl $0x0,-0x74(%rbp) │ │ │ │ - js e4d88 │ │ │ │ - lea -0x2e0(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x2ab8c(%rip),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov -0xc(%rbp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x2ab89(%rip),%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov $0xa,%edi │ │ │ │ - callq 150c0 │ │ │ │ - mov 0x39c91(%rip),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq e2ce5 │ │ │ │ - nop │ │ │ │ - jmpq e2ce5 │ │ │ │ - nop │ │ │ │ - jmpq e2ce5 │ │ │ │ - nop │ │ │ │ - lea -0x3e0(%rbp),%rax │ │ │ │ - lea 0x2ab56(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15620 │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + movsd (%r14),%xmm1 │ │ │ │ + mov 0x30(%r14),%edx │ │ │ │ + movsd %xmm1,(%rdi) │ │ │ │ + movsd 0x8(%r14),%xmm1 │ │ │ │ + movsd %xmm0,(%r14) │ │ │ │ + movsd 0x8(%rdi),%xmm0 │ │ │ │ + movsd %xmm1,0x8(%rdi) │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + movsd %xmm0,0x8(%r14) │ │ │ │ + movsd 0x10(%rdi),%xmm0 │ │ │ │ + movsd %xmm1,0x10(%rdi) │ │ │ │ + movsd 0x18(%r14),%xmm1 │ │ │ │ + movsd %xmm0,0x10(%r14) │ │ │ │ + movsd 0x18(%rdi),%xmm0 │ │ │ │ + movsd %xmm1,0x18(%rdi) │ │ │ │ + movsd 0x20(%r14),%xmm1 │ │ │ │ + movsd %xmm0,0x18(%r14) │ │ │ │ + movsd 0x20(%rdi),%xmm0 │ │ │ │ + movsd %xmm1,0x20(%rdi) │ │ │ │ + movsd %xmm0,0x20(%r14) │ │ │ │ + mov %edx,0x30(%rdi) │ │ │ │ + mov %eax,0x30(%r14) │ │ │ │ + mov 0x1292c(%rip),%rax │ │ │ │ + lea 0x20(%rsp),%r14 │ │ │ │ + movl $0x0,0x34(%rdi) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + callq e0ea0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov 0x3a9dd(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jg e421f │ │ │ │ + jmpq e42c0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add %r15,%rax │ │ │ │ + movq $0x0,0x28(%rax) │ │ │ │ + movl $0x1,0x34(%rax) │ │ │ │ + mov 0x3a804(%rip),%rax │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + mov 0x3a9aa(%rip),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x38,%r15 │ │ │ │ + cmp %r13d,(%rax) │ │ │ │ + jle e42c0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea (%rdi,%r15,1),%rsi │ │ │ │ + movl $0x0,0x34(%rsi) │ │ │ │ + callq e3dd0 │ │ │ │ test %eax,%eax │ │ │ │ - jne e4e11 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - add $0x4,%rax │ │ │ │ - lea 0x2ab40(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x0,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - jmpq e4f22 │ │ │ │ - cmpl $0xffffffff,-0xc(%rbp) │ │ │ │ - jne e4e1e │ │ │ │ - movl $0x0,-0xc(%rbp) │ │ │ │ - cmpl $0x0,-0x74(%rbp) │ │ │ │ - jns e4e2b │ │ │ │ - movb $0x0,-0x2e0(%rbp) │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - lea 0x4(%rax),%rdi │ │ │ │ - mov -0x28(%rbp),%rcx │ │ │ │ - lea -0x2e0(%rbp),%rsi │ │ │ │ - mov -0xc(%rbp),%edx │ │ │ │ - lea -0x3e0(%rbp),%rax │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x2aaec(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - lea 0x404(%rax),%rdi │ │ │ │ - mov -0x28(%rbp),%rcx │ │ │ │ - lea -0x2e0(%rbp),%rsi │ │ │ │ - mov -0xc(%rbp),%edx │ │ │ │ - lea -0x3e0(%rbp),%rax │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x2aadb(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15c20 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - lea 0x1404(%rax),%rdx │ │ │ │ - lea -0x3e0(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - mov -0xc(%rbp),%edx │ │ │ │ - mov %edx,0x1804(%rax) │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - lea 0x1808(%rax),%rdx │ │ │ │ - lea -0x2e0(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - movsd -0x28(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0x1c08(%rax) │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - leaveq │ │ │ │ - retq │ │ │ │ - │ │ │ │ -00000000000e4f24 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0x8(%rbp) │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %eax,-0xc(%rbp) │ │ │ │ - movl $0x0,-0x4(%rbp) │ │ │ │ - jmp e4f83 │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov -0x8(%rbp),%ecx │ │ │ │ - mov -0x4(%rbp),%edx │ │ │ │ - add %ecx,%edx │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov -0x18(%rbp),%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - cmp -0xc(%rbp),%eax │ │ │ │ - jl e4f5b │ │ │ │ - cmpl $0x4f,-0xc(%rbp) │ │ │ │ - jg e4fb8 │ │ │ │ - mov -0xc(%rbp),%eax │ │ │ │ - mov %eax,-0x4(%rbp) │ │ │ │ - jmp e4fb2 │ │ │ │ - mov -0x8(%rbp),%edx │ │ │ │ - mov -0x4(%rbp),%eax │ │ │ │ - add %edx,%eax │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x20,(%rax) │ │ │ │ - addl $0x1,-0x4(%rbp) │ │ │ │ - cmpl $0x4f,-0x4(%rbp) │ │ │ │ - jle e4f99 │ │ │ │ - mov -0x8(%rbp),%eax │ │ │ │ - cltq │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 15390 │ │ │ │ - leaveq │ │ │ │ + jne e41e8 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea (%rdi,%r15,1),%rsi │ │ │ │ + callq e0ea0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq e1280 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e0ea0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + add %r15,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + callq e1280 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + movsd %xmm0,0x28(%rax) │ │ │ │ + callq e0f00 │ │ │ │ + movsd (%rsp),%xmm7 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + jbe e4207 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add %r15,%rax │ │ │ │ + movsd 0x28(%rax),%xmm0 │ │ │ │ + xorpd 0x1364e(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x28(%rax) │ │ │ │ + jmpq e4207 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e434e │ │ │ │ + add $0xe8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov 0x3aaa5(%rip),%rbx │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + movapd %xmm6,%xmm2 │ │ │ │ + movapd %xmm6,%xmm3 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + jmpq e3ef6 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x127b0(%rip),%xmm2 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq e4106 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + jmpq e3efa │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000e4fd9 : │ │ │ │ +00000000000e4360 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movsd 0x8(%rax),%xmm2 │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - movsd 0x10(%rax),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - movq 0x2a9bf(%rip),%xmm1 │ │ │ │ - xorpd %xmm0,%xmm1 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mov -0x10(%rbp),%rax │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - mov -0x8(%rbp),%rax │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp e50f8 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jne e50f8 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp e50f8 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jne e50f8 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jp e50f8 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - jne e50f8 │ │ │ │ - mov $0x0,%eax │ │ │ │ - jmp e50fd │ │ │ │ - mov $0x1,%eax │ │ │ │ + push %rbx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0x3a841(%rip),%rax │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov 0x13635(%rip),%rdx │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x3aba0(%rip),%rax │ │ │ │ + mov %ecx,0x3c(%rsp) │ │ │ │ + mov 0x148e5(%rip),%rcx │ │ │ │ + mov (%rax),%ebp │ │ │ │ + mov 0x3ac04(%rip),%rax │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov %ebp,(%rax) │ │ │ │ + mov 0x3a7ce(%rip),%rax │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x3a654(%rip),%rax │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movslq %edi,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + sub %rax,%rdi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x3a9bb(%rip),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + test %rax,%rax │ │ │ │ + je e4701 │ │ │ │ + mov 0x3a7c8(%rip),%rax │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jle e441b │ │ │ │ + lea 0x2ac84(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x3a636(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x3a79f(%rip),%rax │ │ │ │ + mov (%rax),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle e4552 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x48(%rsp),%r12 │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x3ab69(%rip),%rax │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + movsd (%r15,%r14,8),%xmm0 │ │ │ │ + jle e4488 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x15a93(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd (%rax,%r14,8),%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x3a5c6(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd (%r15,%r14,8),%xmm0 │ │ │ │ + mov 0x3a909(%rip),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r15 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add %rbx,%r15 │ │ │ │ + add $0x38,%rbx │ │ │ │ + movsd %xmm0,(%r15) │ │ │ │ + movsd (%rax,%r14,8),%xmm1 │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov 0x3a6c6(%rip),%rax │ │ │ │ + movsd (%rax),%xmm3 │ │ │ │ + movsd %xmm1,0x8(%r15) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm4 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + mov 0x3a68f(%rip),%rax │ │ │ │ + mov %r13d,0x30(%r15) │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x20(%r15) │ │ │ │ + movsd %xmm2,0x10(%r15) │ │ │ │ + movsd %xmm0,0x18(%r15) │ │ │ │ + cmp %r14d,(%rax) │ │ │ │ + jg e4438 │ │ │ │ + callq e3e30 │ │ │ │ + mov 0x3aa4a(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle e4573 │ │ │ │ + callq e0c60 │ │ │ │ + mov 0x3aa37(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle e457c │ │ │ │ + callq e0d50 │ │ │ │ + mov 0x3a635(%rip),%rax │ │ │ │ + lea -0x365a(%rip),%rcx │ │ │ │ + mov $0x38,%edx │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov 0x3a800(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + sub $0x1,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add $0x38,%rdi │ │ │ │ + callq 151e0 │ │ │ │ + mov 0x3a9f7(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e45c7 │ │ │ │ + lea 0x2aad4(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + callq e0c60 │ │ │ │ + mov 0x3a43a(%rip),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jg e4668 │ │ │ │ + callq e1980 │ │ │ │ + mov %rax,0x628c64(%rip) │ │ │ │ + test %rax,%rax │ │ │ │ + je e4701 │ │ │ │ + mov 0x3a9b4(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle e461c │ │ │ │ + lea 0x2ac5e(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x628c3a(%rip),%rdi │ │ │ │ + callq e0a00 │ │ │ │ + mov 0x3a98e(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle e462c │ │ │ │ + mov 0x628c21(%rip),%rdi │ │ │ │ + callq e0ba0 │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e4698 │ │ │ │ + cmpl $0x1,0x3c(%rsp) │ │ │ │ + je e46d8 │ │ │ │ + cmpl $0x2,0x3c(%rsp) │ │ │ │ + je e46b8 │ │ │ │ + cmpl $0x3,0x3c(%rsp) │ │ │ │ + jne e46f5 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - │ │ │ │ -00000000000e50ff : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rbp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd 0x8(%rax),%xmm2 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd 0x10(%rax),%xmm2 │ │ │ │ - mov -0x20(%rbp),%rax │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rbp) │ │ │ │ - movsd -0x8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq e1c40 │ │ │ │ + mov 0x3a932(%rip),%rax │ │ │ │ + cmpl $0x1,(%rax) │ │ │ │ + jle e45d8 │ │ │ │ + lea 0x2aa1b(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + callq e0c60 │ │ │ │ + jmpq e45d8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x628ba9(%rip),%rdi │ │ │ │ + callq e2e40 │ │ │ │ + add $0x58,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x628b89(%rip),%rdi │ │ │ │ + callq e2dd0 │ │ │ │ + add $0x58,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x628b69(%rip),%rdi │ │ │ │ + callq e1cf0 │ │ │ │ + add $0x58,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + mov 0x628b4c(%rip),%rdi │ │ │ │ + callq e0960 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmpq e4653 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000e5172 : │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rbp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd 0x8(%rax),%xmm2 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd 0x10(%rax),%xmm2 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movq %xmm1,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - callq 15bb0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - divsd -0x8(%rbp),%xmm0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ +00000000000e4710 : │ │ │ │ + cmp $0x2,%edi │ │ │ │ + jle e4820 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + callq e4360 │ │ │ │ + test %eax,%eax │ │ │ │ + js e4810 │ │ │ │ + mov 0x3a875(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg e4800 │ │ │ │ + mov $0x70,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x3a322(%rip),%rdx │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ movsd %xmm0,(%rax) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - divsd -0x8(%rbp),%xmm0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov 0x3a616(%rip),%rdx │ │ │ │ + movsd %xmm0,0x20(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ movsd %xmm0,0x8(%rax) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movsd 0x10(%rax),%xmm0 │ │ │ │ - divsd -0x8(%rbp),%xmm0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov 0x3a2e4(%rip),%rdx │ │ │ │ + movsd %xmm0,0x28(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ movsd %xmm0,0x10(%rax) │ │ │ │ - movsd -0x8(%rbp),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - leaveq │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov 0x3a5ca(%rip),%rdx │ │ │ │ + movsd %xmm0,0x30(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov 0x3a520(%rip),%rdx │ │ │ │ + movsd %xmm0,0x38(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x40(%rax) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov 0x3a5c6(%rip),%rdx │ │ │ │ + movsd %xmm0,0x48(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + mov 0x3a2b6(%rip),%rdx │ │ │ │ + movsd %xmm0,0x50(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + mov 0x3a646(%rip),%rdx │ │ │ │ + movsd %xmm0,0x58(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x60(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq e0a70 │ │ │ │ + jmpq e473d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000e5240 : │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x625591(%rip),%rdi │ │ │ │ - jmpq 15980 <__strcpy_chk@plt> │ │ │ │ +00000000000e4830 : │ │ │ │ + cmp $0x2,%edi │ │ │ │ + jle e4940 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%ecx │ │ │ │ + callq e4360 │ │ │ │ + test %eax,%eax │ │ │ │ + js e4930 │ │ │ │ + mov 0x3a752(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg e4920 │ │ │ │ + mov $0x70,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x3a1ff(%rip),%rdx │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov 0x3a4f3(%rip),%rdx │ │ │ │ + movsd %xmm0,0x20(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov 0x3a1c1(%rip),%rdx │ │ │ │ + movsd %xmm0,0x28(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rax) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov 0x3a4a7(%rip),%rdx │ │ │ │ + movsd %xmm0,0x30(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rax) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov 0x3a3fd(%rip),%rdx │ │ │ │ + movsd %xmm0,0x38(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x40(%rax) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov 0x3a4a3(%rip),%rdx │ │ │ │ + movsd %xmm0,0x48(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + mov 0x3a193(%rip),%rdx │ │ │ │ + movsd %xmm0,0x50(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + mov 0x3a523(%rip),%rdx │ │ │ │ + movsd %xmm0,0x58(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x60(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + xor %eax,%eax │ │ │ │ + callq e0a70 │ │ │ │ + jmpq e4860 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000e4950 : │ │ │ │ + cmp $0x2,%edi │ │ │ │ + jle e49d0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x2,%ecx │ │ │ │ + callq e4360 │ │ │ │ + test %eax,%eax │ │ │ │ + js e49c0 │ │ │ │ + mov 0x3a63a(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg e49b0 │ │ │ │ + mov $0x70,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov 0x3a34b(%rip),%rdx │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x40(%rax) │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov 0x3a1ee(%rip),%rdx │ │ │ │ + movsd %xmm0,0x48(%rax) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,0x68(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq e1750 │ │ │ │ + jmp e4974 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ │ │ │ │ -00000000000e5260 : │ │ │ │ +00000000000e49e0 : │ │ │ │ push %rbp │ │ │ │ sub $0x30,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ mov %rsp,%rbp │ │ │ │ mov %rbp,%rsi │ │ │ │ callq 158d0 │ │ │ │ mov $0x400,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - lea 0x625551(%rip),%rdi │ │ │ │ + lea 0x628851(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e52aa │ │ │ │ + jne e4a2a │ │ │ │ add $0x30,%rsp │ │ │ │ pop %rbp │ │ │ │ retq │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000e52b0 : │ │ │ │ +00000000000e4a30 : │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x628821(%rip),%rdi │ │ │ │ + jmpq 15980 <__strcpy_chk@plt> │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000e4a50 : │ │ │ │ push %r12 │ │ │ │ - xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x628ca2(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x9,%edi │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x140,%rsp │ │ │ │ + sub $0x120,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - callq f3160 │ │ │ │ - test %rax,%rax │ │ │ │ - jne e5420 │ │ │ │ - mov 0x6259f3(%rip),%r8d │ │ │ │ - lea 0x8(%rsp),%r12 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je e53f0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x9,%edi │ │ │ │ - lea 0x6259a9(%rip),%rsi │ │ │ │ + lea 0x4(%rsp),%rbx │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne e54d8 │ │ │ │ - lea 0xc(%rsp),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov 0x625987(%rip),%rdi │ │ │ │ - push %r12 │ │ │ │ - lea 0x1f95c(%rip),%rsi │ │ │ │ + jne e4c28 │ │ │ │ + mov 0x628c8b(%rip),%esi │ │ │ │ + mov 0x628c54(%rip),%rdi │ │ │ │ + test %esi,%esi │ │ │ │ + jle e4acc │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e4bf0 │ │ │ │ + mov 0x628c34(%rip),%rdi │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + callq 15580 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e4bf0 │ │ │ │ + mov 0x628c18(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x628bac(%rip),%rdx │ │ │ │ + lea 0x12589(%rip),%rsi │ │ │ │ + callq 15380 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e4bf0 │ │ │ │ + mov 0x628bf1(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x628b7d(%rip),%rdx │ │ │ │ + lea 0x12569(%rip),%rsi │ │ │ │ + callq 15380 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e4bf0 │ │ │ │ + mov 0x628bca(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov %rbx,%r9 │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x20(%rsp),%r8 │ │ │ │ - callq 15c70 │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ + lea 0x628b4d(%rip),%rcx │ │ │ │ + lea 0x121e8(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + callq 159b0 │ │ │ │ test %eax,%eax │ │ │ │ - jne e54c0 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x2,%ecx │ │ │ │ - push %r12 │ │ │ │ - mov 0x625946(%rip),%rdi │ │ │ │ + jne e4bf0 │ │ │ │ + mov 0x628b9d(%rip),%rdi │ │ │ │ mov %rbx,%r9 │ │ │ │ - lea 0x2728a(%rip),%rsi │ │ │ │ - mov %rdx,0x62593d(%rip) │ │ │ │ - mov %rdx,0x6258f6(%rip) │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x30(%rsp),%r8 │ │ │ │ - mov %rax,0x62592d(%rip) │ │ │ │ - mov %rax,0x6258e6(%rip) │ │ │ │ - callq 15c30 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x628b18(%rip),%rcx │ │ │ │ + lea 0x121c2(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + callq 159b0 │ │ │ │ + mov %eax,%r12d │ │ │ │ test %eax,%eax │ │ │ │ - jne e54c0 │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - movsd %xmm1,0x62590b(%rip) │ │ │ │ - movsd %xmm0,0x62590b(%rip) │ │ │ │ - movsd %xmm1,0x6258bb(%rip) │ │ │ │ - movsd %xmm0,0x6258bb(%rip) │ │ │ │ - jmp e5439 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq f3160 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %rax,%rax │ │ │ │ - je e5460 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x6253d0(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp e5439 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x6253b1(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ + jne e4bf0 │ │ │ │ + cmpq $0x2,0x628b08(%rip) │ │ │ │ + movq $0x1,0x628ae5(%rip) │ │ │ │ + jg e4c60 │ │ │ │ + movq $0x1,0x628acc(%rip) │ │ │ │ mov $0x1,%eax │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne e550d │ │ │ │ - add $0x140,%rsp │ │ │ │ + mov 0x628ad8(%rip),%rdx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,0x628b5c(%rip) │ │ │ │ + mov %rdx,0x628b3d(%rip) │ │ │ │ + mov 0x628ab6(%rip),%rdx │ │ │ │ + mov %rdx,0x628b37(%rip) │ │ │ │ + mov 0x628aa0(%rip),%rdx │ │ │ │ + mov %rdx,0x628b31(%rip) │ │ │ │ + callq 15090 │ │ │ │ + jmp e4bff │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x4(%rsp),%edi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq e49e0 │ │ │ │ + mov 0x118(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e4cdf │ │ │ │ + add $0x120,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x8(%rsp),%r12 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x625807(%rip),%rsi │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - je e5303 │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ mov %rbp,%r8 │ │ │ │ mov $0x100,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2844c(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ + lea 0x129a7(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - callq e5240 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp e5439 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - callq e5260 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq e5439 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq e4a30 │ │ │ │ + jmp e4bff │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x100,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x20fd2(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq e5240 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq e5439 │ │ │ │ + mov 0x628a99(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0x628a0c(%rip),%rcx │ │ │ │ + lea 0x120c5(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e4bf0 │ │ │ │ + cmpq $0x3,0x628a03(%rip) │ │ │ │ + movq $0x1,0x6289d8(%rip) │ │ │ │ + jle e4bac │ │ │ │ + mov 0x628a53(%rip),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0x6289be(%rip),%rcx │ │ │ │ + lea 0x12086(%rip),%rdx │ │ │ │ + mov $0x29,%esi │ │ │ │ + callq 159b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e4bf0 │ │ │ │ + mov 0x62899e(%rip),%rax │ │ │ │ + jmpq e4bb1 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000e5520 : │ │ │ │ +00000000000e4cf0 : │ │ │ │ push %r15 │ │ │ │ - mov %ecx,%r15d │ │ │ │ + mov %r8d,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ - mov $0x1410,%edi │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x5e8,%rsp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x188,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov $0x1404,%edi │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x5d8(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x1f08b(%rip),%rax │ │ │ │ - movq $0xffffffffffffffff,0xa8(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %cx,0x5(%rax) │ │ │ │ - lea 0x4(%rax),%rsi │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %rsi,0x78(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ebx,0x625717(%rip) │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jbe e5602 │ │ │ │ - lea 0x221d0(%rip),%rbp │ │ │ │ - lea -0x5(%r12,%rax,1),%rsi │ │ │ │ - mov $0x6,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je e5e00 │ │ │ │ - lea 0x2d0(%rsp),%r14 │ │ │ │ - mov $0x100,%r13d │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x100,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - sub %rbx,%r13 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - lea 0x3d0(%rsp),%rbp │ │ │ │ - lea (%r14,%rbx,1),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x6,%edx │ │ │ │ - lea 0x22170(%rip),%rsi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - mov $0x100,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - lea 0x0(%rbp,%rbx,1),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0xb,%edx │ │ │ │ - lea 0x2213f(%rip),%rsi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jbe e56ae │ │ │ │ - sub $0x5,%rax │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x2211c(%rip),%rdi │ │ │ │ - lea (%rbx,%rax,1),%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - je e5df3 │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbx,0x88(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x220d7(%rip),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x220be(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - test %r15d,%r15d │ │ │ │ - jg e5eea │ │ │ │ - lea 0x6254dd(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x6254d1(%rip),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x6254ba(%rip) │ │ │ │ - callq e52b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jg e5dac │ │ │ │ - mov 0x625596(%rip),%rbp │ │ │ │ - mov 0x625587(%rip),%rbx │ │ │ │ - movsd 0x62558f(%rip),%xmm1 │ │ │ │ - movsd 0x62558f(%rip),%xmm0 │ │ │ │ - lea 0x0(,%rbp,8),%rax │ │ │ │ - mov %rbx,0x6254e8(%rip) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbp,0x6254e6(%rip) │ │ │ │ - mov %rbx,0x625497(%rip) │ │ │ │ - mov %rbp,0x625498(%rip) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x6254d3(%rip) │ │ │ │ - movsd %xmm0,0x6254d3(%rip) │ │ │ │ - movsd %xmm1,0x625483(%rip) │ │ │ │ - movsd %xmm0,0x625483(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle e64c0 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - lea 0x0(,%rbx,8),%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add %rax,%r13 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x8,%r14 │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x8(%r14) │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jne e57d0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jg e630b │ │ │ │ - lea 0x0(,%rbx,8),%r13 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - mov %r14,%r12 │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle e5824 │ │ │ │ - mov 0x0(%r13,%r12,8),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jg e5810 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov 0x12c57(%rip),%rax │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x48(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ callq 15850 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %ebx,0x6289cb(%rip) │ │ │ │ + mov %r10w,0x5(%rax) │ │ │ │ mov %rax,%r14 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%r14,%r13,8) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jg e5850 │ │ │ │ + add $0x4,%rax │ │ │ │ + movb $0x0,0x3(%rax) │ │ │ │ + movl $0x1,-0x4(%rax) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movb $0x0,0x4(%r14) │ │ │ │ test %r15d,%r15d │ │ │ │ - jg e62c0 │ │ │ │ - mov 0x6253db(%rip),%rbp │ │ │ │ - mov 0x68(%rsp),%r14 │ │ │ │ - lea 0x0(,%rbx,8),%r12 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle e589b │ │ │ │ - mov (%r14,%r13,8),%rdi │ │ │ │ + jle e4ddc │ │ │ │ mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 154d0 │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jl e5888 │ │ │ │ - mov 0x62541d(%rip),%r13 │ │ │ │ - lea 0x0(,%r13,8),%r12 │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15850 │ │ │ │ - movq $0x1,0xb0(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - movq $0x1,0xb8(%rsp) │ │ │ │ - mov 0x6253dd(%rip),%rax │ │ │ │ - movq $0x1,0xc0(%rsp) │ │ │ │ - movq $0x1,0xc8(%rsp) │ │ │ │ - movl $0x0,0x98(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jg e6210 │ │ │ │ - test %rax,%rax │ │ │ │ - jle e656e │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x98(%rsp),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x9c(%rsp),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebx,%r13d │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jle e59bd │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - je e5ed0 │ │ │ │ - lea 0x27045(%rip),%rsi │ │ │ │ + lea 0x176a9(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x224e2(%rip),%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x176a3(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2701d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov %rbp,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x1fd07(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3908b(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x39c6c(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - pushq 0x30(%rsp) │ │ │ │ - lea 0x6252f8(%rip),%rax │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - pushq 0x58(%rsp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - callq 15290 │ │ │ │ - pop %r14 │ │ │ │ - pop %rdx │ │ │ │ - test %eax,%eax │ │ │ │ - jne e5da0 │ │ │ │ - mov 0x6252eb(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne e5e88 │ │ │ │ - pushq 0x30(%rsp) │ │ │ │ - mov 0x62526f(%rip),%rdi │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - pushq 0x58(%rsp) │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - callq 15290 │ │ │ │ - pop %r9 │ │ │ │ - pop %r10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne e5da0 │ │ │ │ - addq $0x1,0xb8(%rsp) │ │ │ │ - cmpq $0x0,0x62527a(%rip) │ │ │ │ - jle e5bc4 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cvtsi2sd %r13d,%xmm6 │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov (%rax,%rbx,8),%r10 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov (%rax,%rbx,8),%r9 │ │ │ │ - mov %r13d,%ebx │ │ │ │ - mov %r10,%r13 │ │ │ │ - mov %r9,%rbp │ │ │ │ - jmp e5ada │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x169d3(%rip),%rsi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je e5570 │ │ │ │ + movl $0xffffffc0,0x628872(%rip) │ │ │ │ + lea 0x70(%rsp),%r15 │ │ │ │ + movabs $0x202020534958414e,%rbx │ │ │ │ + movabs $0x202031534958414e,%r12 │ │ │ │ + movl $0x1,0x62883f(%rip) │ │ │ │ + movabs $0x202032534958414e,%r13 │ │ │ │ + movl $0x1,0x628827(%rip) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x100,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + test %rax,%rax │ │ │ │ + je e4f30 │ │ │ │ + cmp %rbx,(%r15) │ │ │ │ + je e4eb0 │ │ │ │ + cmp %r12,(%r15) │ │ │ │ + je e4ed8 │ │ │ │ + cmp %r13,(%r15) │ │ │ │ + je e4f00 │ │ │ │ + movabs $0x202033534958414e,%rax │ │ │ │ + cmp %rax,(%r15) │ │ │ │ + je e5010 │ │ │ │ + movabs $0x202034534958414e,%rax │ │ │ │ + cmp %rax,(%r15) │ │ │ │ + jne e4e40 │ │ │ │ + cmpb $0x3d,0x8(%r15) │ │ │ │ + jne e4e40 │ │ │ │ + lea 0x7a(%rsp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x6287b4(%rip) │ │ │ │ + jmp e4e40 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x3d,0x8(%r15) │ │ │ │ + jne e4e5e │ │ │ │ + lea 0x7a(%rsp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x6287a2(%rip) │ │ │ │ + jmpq e4e40 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x3d,0x8(%r15) │ │ │ │ + jne e4e63 │ │ │ │ + lea 0x7a(%rsp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x628776(%rip) │ │ │ │ + jmpq e4e40 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x3d,0x8(%r15) │ │ │ │ + jne e4e6c │ │ │ │ + lea 0x7a(%rsp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x628746(%rip) │ │ │ │ + jmpq e4e40 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movsd (%rax,%r14,8),%xmm4 │ │ │ │ - comisd %xmm4,%xmm7 │ │ │ │ - jae e5b42 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm4,0x0(%rbp,%r14,8) │ │ │ │ - subsd %xmm1,%xmm5 │ │ │ │ - movsd %xmm5,0x0(%r13,%r14,8) │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - jg e5b65 │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,0x6251f4(%rip) │ │ │ │ - jle e5bb7 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - cvtsi2sd %r14d,%xmm2 │ │ │ │ - subsd 0x6251e8(%rip),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm4 │ │ │ │ - subsd 0x6251d2(%rip),%xmm2 │ │ │ │ - movsd (%r12,%r14,8),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm4 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - addsd 0x18(%rsp),%xmm1 │ │ │ │ - jp e5b42 │ │ │ │ - movsd 0x1b7fc(%rip),%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - andpd 0x12138(%rip),%xmm4 │ │ │ │ - ucomisd %xmm4,%xmm5 │ │ │ │ - jae e5a90 │ │ │ │ - movsd 0xa0(%rsp),%xmm4 │ │ │ │ - movq $0x0,0x0(%rbp,%r14,8) │ │ │ │ - movsd %xmm4,0x0(%r13,%r14,8) │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - jle e5ac9 │ │ │ │ - movsd 0x0(%rbp,%r14,8),%xmm5 │ │ │ │ - movsd 0x0(%r13,%r14,8),%xmm4 │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x29ebc(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x6,%eax │ │ │ │ - movsd %xmm6,0x28(%rsp) │ │ │ │ - add $0x1,%r14 │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x38ea4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmp %r14,0x62511d(%rip) │ │ │ │ - movsd 0x28(%rsp),%xmm6 │ │ │ │ - jg e5ada │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0x625101(%rip) │ │ │ │ - jg e5960 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15090 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jg e6317 │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15110 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x625036(%rip),%rdi │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne e5da0 │ │ │ │ - mov 0x6250ca(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je e638d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jg e6365 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x625004(%rip),%rsi │ │ │ │ - mov 0x62507d(%rip),%rdi │ │ │ │ - callq 15d00 │ │ │ │ - test %eax,%eax │ │ │ │ - jne e5da0 │ │ │ │ - mov 0x625092(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je e63be │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle e5c86 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x29e11(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x38dc3(%rip),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x62502e(%rip),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne e5da0 │ │ │ │ - mov 0x625043(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne e5cc2 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x624fcb(%rip),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne e5da0 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x624f72(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x1efd4(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne e5da0 │ │ │ │ - mov 0x624ff7(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je e6540 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - cmpq $0x0,0x624f44(%rip) │ │ │ │ - movq $0x1,0xb0(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x624f24(%rip),%rbp │ │ │ │ - lea 0x624f15(%rip),%rbx │ │ │ │ - movq $0x1,0xb8(%rsp) │ │ │ │ - jle e63e8 │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov %r15d,0x8(%rsp) │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - jmp e5d7a │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - addq $0x1,0xb8(%rsp) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r15,0x624edc(%rip) │ │ │ │ - jle e63e3 │ │ │ │ - mov 0x0(%r13,%r15,8),%r8 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - callq 15b10 │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + callq e4a50 │ │ │ │ test %eax,%eax │ │ │ │ - je e5d60 │ │ │ │ + jg e51a0 │ │ │ │ + mov 0x1c(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jg e5040 │ │ │ │ + movslq 0x628711(%rip),%rdx │ │ │ │ + cmp 0x628732(%rip),%rdx │ │ │ │ + jne e4f90 │ │ │ │ + movslq 0x6286fd(%rip),%rax │ │ │ │ + cmp 0x628792(%rip),%rax │ │ │ │ + jne e4f90 │ │ │ │ + movslq 0x6286e9(%rip),%rcx │ │ │ │ + cmp 0x62878a(%rip),%rcx │ │ │ │ + je e51c8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x98(%rsp),%edi │ │ │ │ - callq e5260 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x624a23(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x5d8(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + movdqa 0x2a4d0(%rip),%xmm0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movabs $0x6d6172676f727020,%rcx │ │ │ │ + movups %xmm0,0x4(%r14) │ │ │ │ + movdqa 0x2a4c4(%rip),%xmm0 │ │ │ │ + mov %rcx,0x30(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x2a4c4(%rip),%xmm0 │ │ │ │ + movl $0xa5d222e,0x38(%rax) │ │ │ │ + movb $0x0,0x3c(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e673e │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - add $0x5e8,%rsp │ │ │ │ + jne e5795 │ │ │ │ + add $0x188,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - movb $0x0,0xd0(%rsp,%rax,1) │ │ │ │ - jmpq e56ae │ │ │ │ - lea 0x4d0(%rsp),%r13 │ │ │ │ - mov $0x100,%ecx │ │ │ │ - lea 0x1(%rbx),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ - movb $0x0,0x4cb(%rsp,%rbx,1) │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x100,%edx │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - lea 0x3d0(%rsp),%rbp │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov $0x100,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x100,%edx │ │ │ │ - lea 0x21939(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - jmpq e5677 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x624e39(%rip),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle e61f0 │ │ │ │ - movsd 0x10c28(%rip),%xmm0 │ │ │ │ - mov %r12,%rax │ │ │ │ - lea (%r12,%rdx,8),%rdx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne e5eb0 │ │ │ │ - addq $0x1,0xb8(%rsp) │ │ │ │ - jmpq e5a54 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x21f96(%rip),%rsi │ │ │ │ + cmpb $0x3d,0x8(%r15) │ │ │ │ + jne e4e7f │ │ │ │ + lea 0x7a(%rsp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 156f0 │ │ │ │ + mov %eax,0x628632(%rip) │ │ │ │ + jmpq e4e40 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x6286c1(%rip),%rdx │ │ │ │ + lea 0x17477(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmpq e59ae │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x20f80(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x6286af(%rip),%rdx │ │ │ │ + lea 0x17476(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x20f7c(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x62869d(%rip),%rdx │ │ │ │ + lea 0x1fa7d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x276eb(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x29b70(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x29b6c(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x29b68(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x624d62(%rip),%edx │ │ │ │ - lea 0x29b69(%rip),%rsi │ │ │ │ + mov 0x62868b(%rip),%rdx │ │ │ │ + lea 0x1fa7c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x38aa0(%rip),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + mov 0x39991(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - lea 0x624c38(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x624c2c(%rip),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x624c15(%rip) │ │ │ │ - callq e52b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jg e5dac │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x20ef1(%rip),%rsi │ │ │ │ + mov 0x6285b7(%rip),%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0x6285d5(%rip),%rdx │ │ │ │ + lea 0x2a2ee(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x624cd1(%rip),%rdx │ │ │ │ - lea 0x268bb(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x628593(%rip),%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x624cbf(%rip),%rdx │ │ │ │ - lea 0x20ef7(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x6285ad(%rip),%rdx │ │ │ │ + lea 0x2a2e2(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x62856f(%rip),%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x624ca2(%rip),%xmm0 │ │ │ │ - lea 0x20f61(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x6285fd(%rip),%rdx │ │ │ │ + lea 0x2a2d5(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x62854b(%rip),%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x624c8c(%rip),%xmm0 │ │ │ │ - lea 0x20f60(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x6285e5(%rip),%rdx │ │ │ │ + lea 0x2a2c8(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ + mov 0x628527(%rip),%ecx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2778c(%rip),%rsi │ │ │ │ + mov 0x6285cd(%rip),%rdx │ │ │ │ + lea 0x2a2bb(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x624c4b(%rip),%rdx │ │ │ │ - lea 0x27796(%rip),%rsi │ │ │ │ + mov 0x6285c2(%rip),%rdx │ │ │ │ + mov 0x6284fc(%rip),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x2a2b3(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x624c39(%rip),%rdx │ │ │ │ - lea 0x27799(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movslq 0x6284ea(%rip),%rdx │ │ │ │ + cmp 0x62850b(%rip),%rdx │ │ │ │ + je e4f68 │ │ │ │ + jmpq e4f90 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x6280a7(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq e4fdb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq 0x628495(%rip),%rsi │ │ │ │ + cmp 0x628542(%rip),%rsi │ │ │ │ + jne e4f90 │ │ │ │ + movslq 0x62847d(%rip),%rdi │ │ │ │ + cmp 0x628536(%rip),%rdi │ │ │ │ + jne e4f90 │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov %rax,0x6284cc(%rip) │ │ │ │ + mov %rcx,0x6284cd(%rip) │ │ │ │ + mov %rsi,0x6284ce(%rip) │ │ │ │ + mov %rdi,0x6284cf(%rip) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle e52bd │ │ │ │ + lea 0x2a213(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x628441(%rip),%edx │ │ │ │ + lea 0x2a213(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x624c1c(%rip),%xmm0 │ │ │ │ - lea 0x27791(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x62847b(%rip),%rdx │ │ │ │ + lea 0x17306(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x624c06(%rip),%xmm0 │ │ │ │ - lea 0x27790(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x624bda(%rip),%rbp │ │ │ │ - mov 0x624bcb(%rip),%rbx │ │ │ │ - movsd 0x624bd3(%rip),%xmm1 │ │ │ │ - movsd 0x624bd3(%rip),%xmm0 │ │ │ │ - lea 0x0(,%rbp,8),%rax │ │ │ │ - mov %rbx,0x624b2c(%rip) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbp,0x624b2a(%rip) │ │ │ │ - mov %rbx,0x624adb(%rip) │ │ │ │ - mov %rbp,0x624adc(%rip) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x624b17(%rip) │ │ │ │ - movsd %xmm0,0x624b17(%rip) │ │ │ │ - movsd %xmm1,0x624ac7(%rip) │ │ │ │ - movsd %xmm0,0x624ac7(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jg e57b0 │ │ │ │ - imul %rbp,%rbx │ │ │ │ - lea 0x22311(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x628469(%rip),%rdx │ │ │ │ + lea 0x17305(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x0(,%rbx,8),%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x624ab5(%rip),%rbp │ │ │ │ - mov 0x624aa6(%rip),%rbx │ │ │ │ - lea 0x0(,%rbp,8),%rax │ │ │ │ - lea 0x0(,%rbx,8),%r12 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jg e57ee │ │ │ │ - lea 0x0(,%rbp,8),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle e64cf │ │ │ │ - mov 0x624a66(%rip),%rbx │ │ │ │ - jmpq e62c7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addq $0x1,0xb8(%rsp) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0x624acc(%rip) │ │ │ │ - jg e5960 │ │ │ │ - jmpq e5bd5 │ │ │ │ - nop │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - movsd 0x1125b(%rip),%xmm2 │ │ │ │ - cvtsi2sd %r13,%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm3 │ │ │ │ - lea 0x297c9(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - mov $0x3,%eax │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - subsd 0x624a82(%rip),%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - subsd 0x624a7c(%rip),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - addsd 0x18(%rsp),%xmm2 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x387be(%rip),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpq $0x0,0x624a3d(%rip) │ │ │ │ - jg e5928 │ │ │ │ - mov %r14,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15090 │ │ │ │ - lea 0x98(%rsp),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp e631e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38779(%rip),%r13 │ │ │ │ - imul %rbp,%rbx │ │ │ │ - lea 0x22026(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov 0x628457(%rip),%rdx │ │ │ │ + lea 0x1f8d7(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x0(,%rbx,8),%rdx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x62495a(%rip),%rbp │ │ │ │ - mov 0x62494b(%rip),%rbx │ │ │ │ - test %rbp,%rbp │ │ │ │ - jg e5875 │ │ │ │ - jmpq e58a4 │ │ │ │ - mov 0x3872e(%rip),%r13 │ │ │ │ - jmpq e616c │ │ │ │ - mov 0x38722(%rip),%r13 │ │ │ │ - lea 0x6248c3(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x6248b7(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x6248a4(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x27746(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq e5bee │ │ │ │ - lea 0x1f2dc(%rip),%rsi │ │ │ │ + mov 0x628445(%rip),%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x1f8cf(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x386c1(%rip),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + mov 0x3978b(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e5c30 │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + lea 0x3c(%rsp),%r12 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15110 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x624854(%rip),%rdi │ │ │ │ + lea 0x6283e4(%rip),%rdi │ │ │ │ callq 15990 │ │ │ │ test %eax,%eax │ │ │ │ - je e5c27 │ │ │ │ - jmpq e5da0 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x624836(%rip),%rsi │ │ │ │ - mov 0x6248ef(%rip),%rdi │ │ │ │ - callq 15d00 │ │ │ │ + jne e5549 │ │ │ │ + mov 0x6283a9(%rip),%edx │ │ │ │ + mov 0x62837f(%rip),%esi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x6283c9(%rip),%rcx │ │ │ │ + mov 0x6283ba(%rip),%rdi │ │ │ │ + callq 15070 │ │ │ │ test %eax,%eax │ │ │ │ - je e5c5e │ │ │ │ - jmpq e5da0 │ │ │ │ - mov 0x8(%rsp),%r15d │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ + jne e5549 │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jg e5595 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x628396(%rip),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 15320 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e5549 │ │ │ │ + movslq 0x628333(%rip),%rdx │ │ │ │ + mov 0x628378(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x11d30(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e5549 │ │ │ │ + mov 0x628330(%rip),%rdx │ │ │ │ + mov 0x628351(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x11d10(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e5549 │ │ │ │ + mov 0x628339(%rip),%rdx │ │ │ │ + mov 0x62832a(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x11990(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e5549 │ │ │ │ + mov 0x62831a(%rip),%rdx │ │ │ │ + mov 0x628303(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x11970(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + je e53e0 │ │ │ │ + cmpq $0x2,0x6282be(%rip) │ │ │ │ + jg e5734 │ │ │ │ + mov 0x6282e1(%rip),%rax │ │ │ │ + lea 0x0(,%rax,8),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je e57a6 │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jg e56c8 │ │ │ │ + cmpq $0x0,0x628309(%rip) │ │ │ │ + mov 0x6282ea(%rip),%rbp │ │ │ │ + movq $0x1,0x50(%rsp) │ │ │ │ + movq $0x1,0x68(%rsp) │ │ │ │ + jle e5641 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + cmpq $0x0,0x6282c9(%rip) │ │ │ │ + movq $0x1,0x60(%rsp) │ │ │ │ + jle e5610 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + cmpq $0x0,0x6282a1(%rip) │ │ │ │ + movq $0x1,0x58(%rsp) │ │ │ │ + jle e55f2 │ │ │ │ + lea 0x38(%rsp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + lea 0x50(%rsp),%r12 │ │ │ │ + jmp e54d1 │ │ │ │ + mov 0x628224(%rip),%rdi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x52,%esi │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e553c │ │ │ │ + addq $0x1,0x58(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x628245(%rip) │ │ │ │ + jle e55f2 │ │ │ │ + cmpl $0x1,0x1c(%rsp) │ │ │ │ + jle e550c │ │ │ │ + mov 0x68(%rsp),%r9 │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x29e50(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x3953c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + push %r14 │ │ │ │ + lea 0x6281eb(%rip),%rax │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + pushq 0x8(%rsp) │ │ │ │ mov (%rax),%rdi │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov $0x52,%esi │ │ │ │ + callq 15290 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + test %eax,%eax │ │ │ │ + je e5495 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ callq 15090 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle e641d │ │ │ │ + mov 0x3c(%rsp),%edi │ │ │ │ + callq e49e0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x627cfd(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq e4fdb │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x29df3(%rip),%rcx │ │ │ │ + lea 0x4(%r14),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq e4fdb │ │ │ │ + lea 0x16c1c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x1f2e2(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3862c(%rip),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x6248c5(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne e66b7 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - cmpq $0x0,0x624812(%rip) │ │ │ │ - movq $0x1,0xb0(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x6247f2(%rip),%rbp │ │ │ │ - lea 0x6247a3(%rip),%rbx │ │ │ │ - movq $0x1,0xb8(%rsp) │ │ │ │ - jle e6590 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - jmp e6498 │ │ │ │ - addq $0x1,0xb8(%rsp) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp 0x6247be(%rip),%r12 │ │ │ │ - jge e6590 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ + mov 0x39491(%rip),%rbx │ │ │ │ mov (%rbx),%rdi │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov (%rax,%r12,8),%r8 │ │ │ │ - callq 15b10 │ │ │ │ - test %eax,%eax │ │ │ │ - je e647e │ │ │ │ - jmpq e5da0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x6247f2(%rip),%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15850 │ │ │ │ - movq $0x1,0xb0(%rsp) │ │ │ │ - movq $0x1,0xb8(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov 0x6247b8(%rip),%rax │ │ │ │ - movq $0x1,0xc0(%rsp) │ │ │ │ - movq $0x1,0xc8(%rsp) │ │ │ │ - movl $0x0,0x98(%rsp) │ │ │ │ - jmpq e591f │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x6246b4(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x1e756(%rip),%rsi │ │ │ │ - callq 15cc0 │ │ │ │ + callq 15870 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x6280fe(%rip),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq 15320 │ │ │ │ test %eax,%eax │ │ │ │ - je e5cf9 │ │ │ │ - jmpq e5da0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15090 │ │ │ │ - lea 0x98(%rsp),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmpq e5bee │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + jne e5549 │ │ │ │ + lea 0x11f1f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq e533a │ │ │ │ + addq $0x1,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + addq $0x1,0x60(%rsp) │ │ │ │ + cmp %rax,0x62810e(%rip) │ │ │ │ + jg e5467 │ │ │ │ + addq $0x1,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + addq $0x1,0x68(%rsp) │ │ │ │ + cmp %rax,0x6280f8(%rip) │ │ │ │ + jg e5447 │ │ │ │ + cmpl $0x0,0x1c(%rsp) │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + jg e579a │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 15090 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jg e6701 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x62468e(%rip),%rdi │ │ │ │ + mov 0x6280b0(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - jne e5da0 │ │ │ │ - mov 0x624723(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne e6609 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x62462b(%rip),%rdi │ │ │ │ + jne e5549 │ │ │ │ + mov 0x628059(%rip),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ callq 15300 │ │ │ │ test %eax,%eax │ │ │ │ - jne e5da0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle e6609 │ │ │ │ + jne e5549 │ │ │ │ + cmpl $0x0,0x1c(%rsp) │ │ │ │ + jle e56a0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x213c2(%rip),%rsi │ │ │ │ + lea 0x134da(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3843f(%rip),%rax │ │ │ │ + mov 0x393a8(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - lea 0x6245d8(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x6245cc(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - sub 0x6245a2(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - lea 0x20c9e(%rip),%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x624587(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x624574(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ - lea 0x20c6a(%rip),%rcx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x62454e(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x62453b(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd %xmm0,0x1408(%rbx) │ │ │ │ - jmpq e5dc2 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x62457d(%rip),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne e5da0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle e65bf │ │ │ │ - mov 0x38360(%rip),%r13 │ │ │ │ - lea 0x1e80b(%rip),%rsi │ │ │ │ + movl $0x0,(%r14) │ │ │ │ + movb $0x0,0x4(%r14) │ │ │ │ + movw $0x7d7b,0x404(%r14) │ │ │ │ + movb $0x0,0x406(%r14) │ │ │ │ + jmpq e4fdb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x29c16(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + mov 0x3935b(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e65bf │ │ │ │ - lea 0x21d58(%rip),%rsi │ │ │ │ + cmpq $0x0,0x62802b(%rip) │ │ │ │ + movq $0x1,0x50(%rsp) │ │ │ │ + movq $0x1,0x68(%rsp) │ │ │ │ + mov 0x627ffa(%rip),%rbp │ │ │ │ + jg e5436 │ │ │ │ + lea 0x29bf5(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x38325(%rip),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x624510(%rip),%rdi │ │ │ │ - callq 15300 │ │ │ │ + jmpq e5641 │ │ │ │ + mov 0x627f9d(%rip),%rdx │ │ │ │ + mov 0x627f7e(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x115f2(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + je e53e0 │ │ │ │ + cmpq $0x3,0x627f35(%rip) │ │ │ │ + jle e53e0 │ │ │ │ + mov 0x627f70(%rip),%rdx │ │ │ │ + mov 0x627f49(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x115c4(%rip),%rsi │ │ │ │ + callq 15cc0 │ │ │ │ test %eax,%eax │ │ │ │ - je e66e0 │ │ │ │ - jmpq e5da0 │ │ │ │ + je e53e0 │ │ │ │ + jmpq e5549 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3929f(%rip),%rbx │ │ │ │ + jmpq e5714 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x29afe(%rip),%rsi │ │ │ │ + mov $0x31,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmpq e4fdb │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000e57c0 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + callq 15390 │ │ │ │ + movslq %eax,%rdx │ │ │ │ + cmpb $0x20,0x0(%rbp,%rdx,1) │ │ │ │ + jne e5900 │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,%r13d │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmpb $0x20,0x1(%rbp,%rax,1) │ │ │ │ + je e57e8 │ │ │ │ + movzbl 0x0(%rbp),%ebx │ │ │ │ + cmp $0x20,%bl │ │ │ │ + je e5808 │ │ │ │ + cmp $0x2b,%bl │ │ │ │ + jne e58f0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%ebx │ │ │ │ + mov %eax,%r12d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%bl │ │ │ │ + je e5810 │ │ │ │ + cmp $0x2b,%bl │ │ │ │ + je e5810 │ │ │ │ + callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ + mov (%rax),%rsi │ │ │ │ + movslq %r12d,%rax │ │ │ │ + jmp e583d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%ebx │ │ │ │ + movsbq %bl,%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + testb $0x8,0x1(%rsi,%rdx,2) │ │ │ │ + jne e5838 │ │ │ │ + cmp $0x2e,%bl │ │ │ │ + je e58b0 │ │ │ │ + and $0xffffffdf,%ebx │ │ │ │ + cmp $0x45,%bl │ │ │ │ + jne e5893 │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + movsbq 0x0(%rbp,%rdx,1),%rdx │ │ │ │ + testb $0x8,0x1(%rsi,%rdx,2) │ │ │ │ + je e5908 │ │ │ │ + lea 0x2(%rcx),%eax │ │ │ │ + cltq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsbq 0x0(%rbp,%rax,1),%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + testb $0x8,0x1(%rsi,%rdx,2) │ │ │ │ + jne e5880 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + sete %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + movsbq 0x0(%rbp,%rdx,1),%rdx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + testb $0x8,0x1(%rsi,%rdx,2) │ │ │ │ + je e590c │ │ │ │ + lea 0x2(%rcx),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsbq 0x0(%rbp,%rdx,1),%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + testb $0x8,0x1(%rsi,%rax,2) │ │ │ │ + jne e58d0 │ │ │ │ + jmpq e5853 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmpq e5826 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmpq e57f6 │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp e5893 │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmpq e5853 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000e5920 : │ │ │ │ + cmpb $0x20,(%rdi) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + jne e5939 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmpb $0x20,(%rdi) │ │ │ │ + je e5930 │ │ │ │ + mov %rdi,(%rsi) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %al,%al │ │ │ │ + je e599a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x3a,%al │ │ │ │ + je e59a0 │ │ │ │ + cmp $0x20,%al │ │ │ │ + je e597c │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp $0x20,%al │ │ │ │ + je e597c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x3a,%al │ │ │ │ + je e59a0 │ │ │ │ + test %al,%al │ │ │ │ + je e5984 │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp $0x20,%al │ │ │ │ + jne e5968 │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + nop │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmpb $0x20,(%rdi) │ │ │ │ + je e5980 │ │ │ │ + mov %rdi,(%rsi,%rdx,8) │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%rdx │ │ │ │ + test %al,%al │ │ │ │ + jne e5950 │ │ │ │ + mov %ecx,(%r8) │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x20,%al │ │ │ │ + je e597c │ │ │ │ + cmp $0x3a,%al │ │ │ │ + jne e5984 │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + jmp e5980 │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ -00000000000e6750 : │ │ │ │ +00000000000e59b0 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x140c,%edi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rdi,%rsi │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x60b8,%rsp │ │ │ │ - mov %edx,0x50(%rsp) │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ + sub $0x228,%rsp │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x60a8(%rsp) │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - movl $0x0,0x4(%rax) │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je e6d2a │ │ │ │ - lea 0x40a0(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x10(%rsp),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne e6d47 │ │ │ │ + callq 15790 <__stpcpy_chk@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x130(%rsp),%r12 │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + sub %r13,%rdx │ │ │ │ + mov $0x30,%r8d │ │ │ │ + mov $0x30,%r9d │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 51a20 │ │ │ │ - lea 0x2934b(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js e6db9 │ │ │ │ - lea 0x197d0(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js e6da4 │ │ │ │ - mov 0x10(%rsp),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne e6d6c │ │ │ │ - lea 0x29341(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x2933a(%rip),%rdi │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x2932f(%rip),%rdi │ │ │ │ - mov %eax,0x5c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x29324(%rip),%rdi │ │ │ │ - mov %eax,0x64(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov 0x54(%rsp),%ebx │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - test %ebx,%ebx │ │ │ │ - js e6dce │ │ │ │ - lea 0x40a0(%rsp),%rdi │ │ │ │ - callq 153b0 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - movl $0x0,0x3c(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x74(%rsp),%eax │ │ │ │ - movl $0x0,0x34(%rsp) │ │ │ │ - not %eax │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ + mov $0x30,%r10d │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %r8w,0x160(%rsp) │ │ │ │ + mov %r9w,0x1c0(%rsp) │ │ │ │ + mov %r10w,0x1f0(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + movzbl 0xa0(%rsp),%edx │ │ │ │ + cmp $0x20,%dl │ │ │ │ + jne e6240 │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x9f(%rsp),%rsi │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movslq %eax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je e5a90 │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + je e5c00 │ │ │ │ + movl $0x1,0x18(%rsp) │ │ │ │ + cmp $0x2b,%dl │ │ │ │ + je e5bf0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je e6804 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - addl $0x1,0x3c(%rsp) │ │ │ │ - mov 0x3c(%rsp),%edi │ │ │ │ - cmp 0x50(%rsp),%edi │ │ │ │ - jl e68a7 │ │ │ │ - test %eax,%eax │ │ │ │ - js e6a60 │ │ │ │ - mov 0x54(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne e6a2f │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js e69e6 │ │ │ │ - mov %eax,%edi │ │ │ │ - lea 0x20a0(%rsp),%r15 │ │ │ │ - callq 529d0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x10(%rsp),%r10d │ │ │ │ + mov $0xffffffff,%r15d │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + jmp e5b08 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %ecx,%r10d │ │ │ │ + cmp $0x53,%dl │ │ │ │ + cmove %ecx,%r15d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + je e5b2e │ │ │ │ + movzbl 0x0(%r13,%rax,1),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x48,%dl │ │ │ │ + je e5af5 │ │ │ │ + cmp $0x44,%dl │ │ │ │ + je e5af0 │ │ │ │ + cmp $0x4d,%dl │ │ │ │ + jne e5af8 │ │ │ │ + mov %eax,%r9d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jne e5b08 │ │ │ │ test %r10d,%r10d │ │ │ │ - jne e69c1 │ │ │ │ - cmpb $0x0,0x60(%rsp) │ │ │ │ - je e6944 │ │ │ │ - mov 0x5c(%rsp),%r9d │ │ │ │ + setg %r11b │ │ │ │ test %r9d,%r9d │ │ │ │ - js e6944 │ │ │ │ - mov 0x64(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - js e6944 │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jns e6ae5 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - callq e7010 │ │ │ │ - addl $0x1,0x14(%rsp) │ │ │ │ - mov (%rax),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne e6a56 │ │ │ │ + setg %al │ │ │ │ + cmp %r9d,%r10d │ │ │ │ + jle e5b45 │ │ │ │ + test %al,%r11b │ │ │ │ + jne e5bc0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + setg %dl │ │ │ │ + test %r11b,%r11b │ │ │ │ + je e5ba8 │ │ │ │ + test %dl,%dl │ │ │ │ + je e5ba8 │ │ │ │ + cmp %r10d,%r15d │ │ │ │ + jl e5bc0 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jg e5c18 │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r9d,0x2c(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + movslq (%rsp),%rax │ │ │ │ + mov 0x2c(%rsp),%r9d │ │ │ │ + movb $0x0,0x160(%rsp,%rax,1) │ │ │ │ + mov %rax,%r10 │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + jmpq e5cc4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %dl,%al │ │ │ │ + je e60c8 │ │ │ │ + cmp %r9d,%r15d │ │ │ │ + jge e6096 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x218(%rsp),%rdi │ │ │ │ + sub %fs:0x28,%rdi │ │ │ │ + jne e6a7a │ │ │ │ + add $0x228,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + movb $0x20,0xa0(%rsp,%rcx,1) │ │ │ │ + jmpq e5aba │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x20,0xa0(%rsp,%rcx,1) │ │ │ │ + movl $0xffffffff,0x18(%rsp) │ │ │ │ + jmpq e5aba │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r9d,%r15d │ │ │ │ + jl e5bc0 │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r9d,0x2c(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + movslq (%rsp),%rax │ │ │ │ + mov 0x2c(%rsp),%r9d │ │ │ │ + movb $0x0,0x160(%rsp,%rax,1) │ │ │ │ + mov %rax,%r10 │ │ │ │ + lea -0x1(%r9),%eax │ │ │ │ + mov $0x1,%r11d │ │ │ │ + cmp %r10d,%eax │ │ │ │ + jg e62ee │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r9d,0x30(%rsp) │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %r11b,0x2c(%rsp) │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + movslq 0x30(%rsp),%rax │ │ │ │ + mov (%rsp),%r10d │ │ │ │ + movzbl 0x2c(%rsp),%r11d │ │ │ │ + movb $0x0,0x1c0(%rsp,%rax,1) │ │ │ │ + mov %rax,%r9 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle e60df │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + cmp %r9d,%eax │ │ │ │ + jg e65f4 │ │ │ │ + test %r11b,%r11b │ │ │ │ + je e5ccd │ │ │ │ + cmp %r10d,%eax │ │ │ │ + jg e64c9 │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r9d,0x30(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + mov %r10d,0x2c(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + movslq %r15d,%rax │ │ │ │ + mov 0x2c(%rsp),%r10d │ │ │ │ + mov 0x30(%rsp),%r9d │ │ │ │ + movb $0x0,0x1f0(%rsp,%rax,1) │ │ │ │ + mov %r10d,%eax │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + and %r9d,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je e5d37 │ │ │ │ + mov %r15d,%eax │ │ │ │ + and %r9d,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je e6247 │ │ │ │ + cmp $0xffffffff,%r15d │ │ │ │ + je e6294 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq e57c0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je e6180 │ │ │ │ + movsd 0x17c8f(%rip),%xmm0 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jne e5d66 │ │ │ │ + movsd 0x10d62(%rip),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cvtsi2sdl 0x18(%rsp),%xmm1 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov $0x28,%ecx │ │ │ │ + lea 0x100(%rsp),%r15 │ │ │ │ + sub %r13,%rbx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x48(%rsp),%r13 │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15200 │ │ │ │ mov %r15,%rdi │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ callq 15390 │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jbe e68a7 │ │ │ │ - lea -0x3(%r15,%rax,1),%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x244d3(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne e68a7 │ │ │ │ - lea 0x50a0(%rsp),%rbp │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x29215(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15c20 │ │ │ │ + jmp e5de8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x2e,(%r15,%r14,1) │ │ │ │ + jne e5de4 │ │ │ │ + movb $0x0,(%r15,%r14,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,%rax │ │ │ │ + ja e5dd0 │ │ │ │ + add %r15,%rbx │ │ │ │ + cmp %rbx,0x48(%rsp) │ │ │ │ + jne e5e01 │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe e62d2 │ │ │ │ + mov $0x30,%esi │ │ │ │ + mov $0x30,%edi │ │ │ │ + mov $0x30,%ecx │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %si,0x1c0(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %di,0x1f0(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %cx,0x190(%rsp) │ │ │ │ + callq 15790 <__stpcpy_chk@plt> │ │ │ │ + movzbl 0xd0(%rsp),%edx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + cmp $0x20,%dl │ │ │ │ + jne e665a │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0xcf(%rsp),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %eax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je e5e60 │ │ │ │ + cmp $0x2d,%dl │ │ │ │ + je e60b0 │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + cmp $0x2b,%dl │ │ │ │ + jne e5e8e │ │ │ │ + movb $0x20,0xd0(%rsp,%rcx,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 153e0 │ │ │ │ - jmpq e68a7 │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x291b3(%rip),%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + je e6975 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x38067(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq e691d │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov $0xffffffff,%r14d │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + jmp e5ed5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4d,%dl │ │ │ │ + jne e60a0 │ │ │ │ + mov %eax,%r14d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r10,%rax │ │ │ │ + je e5eee │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x44,%dl │ │ │ │ + jne e5ec0 │ │ │ │ + mov %eax,%r8d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r10,%rax │ │ │ │ + jne e5ed5 │ │ │ │ + test %r8d,%r8d │ │ │ │ + setg %r9b │ │ │ │ + test %r14d,%r14d │ │ │ │ + setg %al │ │ │ │ + test %al,%r9b │ │ │ │ + je e5f09 │ │ │ │ + cmp %r14d,%r8d │ │ │ │ + jg e5bc0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + setg %dl │ │ │ │ + test %r9b,%r9b │ │ │ │ + je e6110 │ │ │ │ + test %dl,%dl │ │ │ │ + je e6110 │ │ │ │ + cmp %r8d,%ebx │ │ │ │ + jl e5bc0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jg e6480 │ │ │ │ + add $0x1,%r10 │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + movslq 0x30(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + movb $0x0,0x190(%rsp,%rax,1) │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + nop │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jg e6861 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + movslq %ebx,%rax │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + movb $0x0,0x1f0(%rsp,%rax,1) │ │ │ │ + mov %r8d,%eax │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + and %r14d,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je e5fcc │ │ │ │ + mov %ebx,%eax │ │ │ │ + and %r14d,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je e6661 │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + je e676f │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + callq e57c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je e6518 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + cvtsi2sdl 0x10(%rsp),%xmm1 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov $0x28,%ecx │ │ │ │ + sub %r12,%rbp │ │ │ │ + lea 0x1(%rbp),%rdx │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + callq 15200 │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq %xmm0,%r12 │ │ │ │ callq 15390 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea -0x1(%rbx,%rax,1),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne e6a11 │ │ │ │ - jmp e6a16 │ │ │ │ + jmp e6050 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x2e,(%r15,%r13,1) │ │ │ │ + jne e604c │ │ │ │ + movb $0x0,(%r15,%r13,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jb e6038 │ │ │ │ + add %r15,%rbp │ │ │ │ + cmp %rbp,0x48(%rsp) │ │ │ │ + jne e6069 │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe e673c │ │ │ │ + mov 0x2c(%rsp),%edi │ │ │ │ + mov %edi,%eax │ │ │ │ + or %ebx,%eax │ │ │ │ + je e65ea │ │ │ │ + test %edi,%edi │ │ │ │ + je e5bc0 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne e5bc5 │ │ │ │ + mov $0x2,%eax │ │ │ │ + jmpq e5bc5 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + add $0x1,%r14 │ │ │ │ + jmpq e5c69 │ │ │ │ + nop │ │ │ │ + cmp $0x53,%dl │ │ │ │ + cmove %eax,%ebx │ │ │ │ + jmpq e5ecc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x20,0xd0(%rsp,%rcx,1) │ │ │ │ + movl $0xffffffff,0x10(%rsp) │ │ │ │ + jmpq e5e8e │ │ │ │ + nopl (%rax) │ │ │ │ + test %r10d,%r10d │ │ │ │ + jg e612a │ │ │ │ + test %r9d,%r9d │ │ │ │ + jg e6093 │ │ │ │ + add $0x1,%r14 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg e5ccd │ │ │ │ + mov %r10d,%eax │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + and %r9d,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je e67ed │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq e5d1e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je e6a16 │ │ │ │ - cmpb $0x2f,(%rax) │ │ │ │ - jne e6a08 │ │ │ │ - lea 0x20a0(%rsp),%r15 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ + test %dl,%al │ │ │ │ + je e633f │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + jl e5bc0 │ │ │ │ + add $0x1,%r10 │ │ │ │ + jmpq e6418 │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r9d,0x2c(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + movslq (%rsp),%rax │ │ │ │ + mov 0x2c(%rsp),%r9d │ │ │ │ + movb $0x0,0x160(%rsp,%rax,1) │ │ │ │ + mov %rax,%r10 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jg e5c56 │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ + jg e5cc4 │ │ │ │ + jmpq e60df │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1c0(%rsp),%r14 │ │ │ │ + lea 0x160(%rsp),%r15 │ │ │ │ + movsd %xmm2,0x30(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e57c0 │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 15160 │ │ │ │ - jmpq e690f │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - lea 0x2912f(%rip),%rdi │ │ │ │ + callq e57c0 │ │ │ │ + movsd 0x30(%rsp),%xmm2 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + jne e5d51 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x1db3c(%rip),%xmm4 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe e689a │ │ │ │ + movsd 0x1761a(%rip),%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + cvtsi2sd %eax,%xmm5 │ │ │ │ + mulsd %xmm5,%xmm3 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + movsd 0x15716(%rip),%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + divsd %xmm4,%xmm2 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + divsd 0x175c2(%rip),%xmm0 │ │ │ │ + addsd %xmm5,%xmm2 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + jmpq e5d51 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq e5aa0 │ │ │ │ + lea 0x1(%r10),%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x37ff7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq e68e9 │ │ │ │ - addl $0x1,0x34(%rsp) │ │ │ │ - jmpq e68a7 │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x34(%rsp),%r15d │ │ │ │ + lea 0x44(%rsp),%rdx │ │ │ │ + movslq %edi,%rdi │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + add %r13,%rdi │ │ │ │ + callq e5920 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je e6946 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne e5d37 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq e5d37 │ │ │ │ + lea 0x1(%r9),%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x19dea(%rip),%rsi │ │ │ │ - mov 0x14(%rsp),%r14d │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ - callq 15c20 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ + lea 0x44(%rsp),%rdx │ │ │ │ + movslq %edi,%rdi │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + add %r13,%rdi │ │ │ │ + callq e5920 │ │ │ │ + cmpl $0x1,0x44(%rsp) │ │ │ │ + jne e5d37 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq e5d37 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm6 │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + movsd %xmm6,(%rax) │ │ │ │ + jmpq e5e01 │ │ │ │ + lea 0x1(%r10),%esi │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %r9d,0x30(%rsp) │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %r11b,0x2c(%rsp) │ │ │ │ + add %r13,%rsi │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x30(%rsp),%r9d │ │ │ │ + mov (%rsp),%r10d │ │ │ │ + movzbl 0x2c(%rsp),%r11d │ │ │ │ + mov %r9d,%eax │ │ │ │ + sub %r10d,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + movb $0x0,0x1c0(%rsp,%rax,1) │ │ │ │ + jmpq e5ca9 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jg e63c1 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jg e6a7f │ │ │ │ + add $0x1,%r10 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg e5f79 │ │ │ │ + mov %r8d,%eax │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + and %r14d,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne e5fb5 │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + jne e5fcc │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x404(%rbx),%rdi │ │ │ │ - lea 0x19dcd(%rip),%rsi │ │ │ │ - callq 15c20 │ │ │ │ - mov %r14d,0x1404(%rbx) │ │ │ │ - mov %r15d,0x1408(%rbx) │ │ │ │ - mov 0x60a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e6de7 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - add $0x60b8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - lea 0x30a0(%rsp),%rbp │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - callq 15350 │ │ │ │ - sub %rbp,%rax │ │ │ │ - jmp e6b1c │ │ │ │ - cmpb $0x2e,0x0(%rbp,%rbx,1) │ │ │ │ - jne e6b18 │ │ │ │ - movb $0x0,0x0(%rbp,%rbx,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb e6b04 │ │ │ │ - lea 0x10a0(%rsp),%rbp │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ + lea 0x44(%rsp),%rdx │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - callq 15350 │ │ │ │ - sub %rbp,%rax │ │ │ │ - jmp e6b5a │ │ │ │ - cmpb $0x26,0x0(%rbp,%rbx,1) │ │ │ │ - jne e6b56 │ │ │ │ - movb $0x0,0x0(%rbp,%rbx,1) │ │ │ │ + callq e5920 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jg e6a0d │ │ │ │ + je e6a53 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne e5fcc │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq e5fcc │ │ │ │ + add $0x1,%r10 │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + movslq 0x30(%rsp),%rax │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + movb $0x0,0x190(%rsp,%rax,1) │ │ │ │ + mov %rax,%r8 │ │ │ │ + jle e6a6a │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jg e679a │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r8d,0x38(%rsp) │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %r9b,0x30(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + movslq %r14d,%rax │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + movzbl 0x30(%rsp),%r9d │ │ │ │ + movb $0x0,0x1c0(%rsp,%rax,1) │ │ │ │ + mov 0x38(%rsp),%r8d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle e6359 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jg e68f6 │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne e5f70 │ │ │ │ + jmpq e5f79 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + jl e5bc0 │ │ │ │ + add $0x1,%r10 │ │ │ │ + mov $0x28,%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + mov %r10,%rdx │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + callq 15670 <__memcpy_chk@plt> │ │ │ │ + movslq 0x30(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + movb $0x0,0x190(%rsp,%rax,1) │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmpq e6405 │ │ │ │ + lea 0x1(%r10),%esi │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %r9d,0x30(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r10d,0x2c(%rsp) │ │ │ │ + add %r13,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x2c(%rsp),%r10d │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov 0x30(%rsp),%r9d │ │ │ │ + sub %r10d,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + movb $0x0,0x1f0(%rsp,%rax,1) │ │ │ │ + jmpq e5d0b │ │ │ │ + lea 0x1c0(%rsp),%rbp │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jb e6b42 │ │ │ │ - mov 0x74(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ + callq e57c0 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + jne e5fe4 │ │ │ │ + lea 0x190(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq e57c0 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + jne e5fe4 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + comisd 0x1d795(%rip),%xmm0 │ │ │ │ + jbe e66aa │ │ │ │ + movsd 0x17277(%rip),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + cvtsi2sd %eax,%xmm3 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd 0x15373(%rip),%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + divsd 0x1d743(%rip),%xmm1 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + divsd 0x1721b(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + jmpq e5fe4 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne e6089 │ │ │ │ + mov $0x3,%eax │ │ │ │ + jmpq e5bc5 │ │ │ │ + lea 0x1(%r9),%esi │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + movslq %esi,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x5c(%rsp),%edi │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov %r9d,0x2c(%rsp) │ │ │ │ + add %r13,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x2c(%rsp),%r9d │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + sub %r9d,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + movb $0x0,0x1f0(%rsp,%rax,1) │ │ │ │ + mov %r10d,%eax │ │ │ │ + and %r9d,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne e5d1e │ │ │ │ + jmpq e5d37 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq e5e70 │ │ │ │ + lea 0x1(%r8),%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x44(%rsp),%rdx │ │ │ │ + movslq %edi,%rdi │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + add %rbp,%rdi │ │ │ │ + callq e5920 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je e66fa │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne e5fcc │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq e5fcc │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x64(%rsp),%edi │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15200 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - mov %eax,%r14d │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + divsd 0x1d625(%rip),%xmm1 │ │ │ │ + addsd 0x18(%rsp),%xmm1 │ │ │ │ + divsd 0x170ff(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + jmpq e5fe4 │ │ │ │ + mov 0x50(%rsp),%rbp │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov $0x5aa,%r11d │ │ │ │ - movl $0x3,0x38(%rsp) │ │ │ │ - mov %eax,%r10d │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov %r11d,0x8(%rsp) │ │ │ │ - mov %r14d,%r11d │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov $0x802,%ebp │ │ │ │ - mov $0x3,%ebx │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - lea 0x258(%rsi),%eax │ │ │ │ - cmp 0x44(%rsp),%eax │ │ │ │ - setl %r13b │ │ │ │ - cmp 0x40(%rsp),%esi │ │ │ │ - setg %al │ │ │ │ - or %eax,%r13d │ │ │ │ - jmp e6c3f │ │ │ │ - nop │ │ │ │ - add $0x1f4,%ebp │ │ │ │ - cmp $0x2c,%ebx │ │ │ │ - je e6d08 │ │ │ │ - mov %ebx,%r12d │ │ │ │ - add $0x1,%ebx │ │ │ │ - lea -0x258(%rbp),%r9d │ │ │ │ - cmp %r11d,%ebp │ │ │ │ - setl %al │ │ │ │ - or %r13b,%al │ │ │ │ - jne e6c30 │ │ │ │ - cmp %r9d,%r10d │ │ │ │ - jl e6c30 │ │ │ │ - mov %r11d,0x4(%rsp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq e5fcc │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + andpd 0x111a7(%rip),%xmm0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + comisd 0x1357a(%rip),%xmm0 │ │ │ │ + mov %r12,(%rax) │ │ │ │ + ja e65de │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10d,0x8(%rsp) │ │ │ │ - mov $0x259,%r8d │ │ │ │ - lea 0x28f16(%rip),%rsi │ │ │ │ - pushq $0x259 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - callq 15c20 │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + sete %al │ │ │ │ + jmpq e5bc5 │ │ │ │ + lea 0x1(%r14),%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r12d,%r8d │ │ │ │ - lea 0x28f09(%rip),%rsi │ │ │ │ + lea 0x44(%rsp),%rdx │ │ │ │ + movslq %edi,%rdi │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + add %rbp,%rdi │ │ │ │ + callq e5920 │ │ │ │ + cmpl $0x1,0x44(%rsp) │ │ │ │ + jne e5fcc │ │ │ │ + jmpq e63a9 │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %r9b,0x30(%rsp) │ │ │ │ + add %rbp,%rsi │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov %r14d,%eax │ │ │ │ + movzbl 0x30(%rsp),%r9d │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + sub %r8d,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + movb $0x0,0x1c0(%rsp,%rax,1) │ │ │ │ + jmpq e645a │ │ │ │ + cmp $0xffffffff,%r15d │ │ │ │ + je e680e │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmpq e5d37 │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x44(%rsp),%rdx │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq e5920 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jg e6982 │ │ │ │ + je e69d3 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jne e5d37 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq e5d37 │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add %rbp,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov %ebx,%eax │ │ │ │ + sub %r8d,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + movb $0x0,0x1f0(%rsp,%rax,1) │ │ │ │ + jmpq e5fa2 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - callq 15c20 │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ + callq 15200 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - callq e7010 │ │ │ │ - addl $0x1,0x24(%rsp) │ │ │ │ - pop %rdx │ │ │ │ - mov (%rax),%esi │ │ │ │ - pop %rcx │ │ │ │ - mov (%rsp),%r10d │ │ │ │ - mov 0x4(%rsp),%r11d │ │ │ │ - test %esi,%esi │ │ │ │ - jne e6d20 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmpl $0x4f525245,(%rax) │ │ │ │ - jne e6c30 │ │ │ │ - cmpw $0x52,0x4(%rax) │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x1d43c(%rip),%rax │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + divsd 0x16f16(%rip),%xmm0 │ │ │ │ + movq %rax,%xmm4 │ │ │ │ + divsd %xmm4,%xmm1 │ │ │ │ + addsd 0x30(%rsp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + jmpq e5d51 │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add %rbp,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + sub %r14d,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + movb $0x0,0x1f0(%rsp,%rax,1) │ │ │ │ + mov %r8d,%eax │ │ │ │ + and %r14d,%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne e5fb5 │ │ │ │ + jmpq e5fcc │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq e5d37 │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + jmpq e6379 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov $0x28,%edx │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov $0x28,%edx │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq e5d37 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov $0x28,%edx │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq e5d37 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov $0x28,%edx │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq e5fcc │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov $0x28,%edx │ │ │ │ + jmpq e671f │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg e5f70 │ │ │ │ + jmpq e6359 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmpq e6121 │ │ │ │ + │ │ │ │ +00000000000e6a87 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rdi,-0x88(%rbp) │ │ │ │ + mov -0x88(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0x50(%rbp) │ │ │ │ + cmpq $0x0,-0x88(%rbp) │ │ │ │ + jne e6ac0 │ │ │ │ + mov $0x0,%eax │ │ │ │ + jmpq e749a │ │ │ │ + mov -0x88(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne e6ad8 │ │ │ │ + mov $0x0,%eax │ │ │ │ + jmpq e749a │ │ │ │ + mov 0x38219(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e6b1c │ │ │ │ + mov 0x384ec(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x88(%rbp),%rdx │ │ │ │ + lea 0x289a3(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x384c7(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov $0x18,%edi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x58(%rbp) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + movl $0x0,0x4(%rax) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + movl $0x80,(%rax) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + movl $0x0,-0x14(%rbp) │ │ │ │ + jmp e6bd6 │ │ │ │ + mov -0x50(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + mov -0x58(%rbp),%rdx │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + mov -0x14(%rbp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea (%rcx,%rdx,1),%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov -0x50(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + mov -0x58(%rbp),%rdx │ │ │ │ + mov 0x10(%rdx),%rcx │ │ │ │ + mov -0x14(%rbp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea (%rcx,%rdx,1),%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + addl $0x1,-0x14(%rbp) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp %eax,-0x14(%rbp) │ │ │ │ + jl e6b86 │ │ │ │ + mov 0x38110(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e6c24 │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x383dd(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x288bb(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x383bf(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov -0x88(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0x5c(%rbp) │ │ │ │ + mov -0x5c(%rbp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x68(%rbp) │ │ │ │ + mov -0x88(%rbp),%rdx │ │ │ │ + mov -0x68(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov -0x68(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov -0x5c(%rbp),%ecx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq e74a0 │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + movb $0x20,-0x49(%rbp) │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x7b,%al │ │ │ │ + jne e6c97 │ │ │ │ + movb $0x7d,-0x49(%rbp) │ │ │ │ + jmp e6ca6 │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5b,%al │ │ │ │ + jne e6ca6 │ │ │ │ + movb $0x5d,-0x49(%rbp) │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x7b,%al │ │ │ │ + je e6cb8 │ │ │ │ + addq $0x1,-0x28(%rbp) │ │ │ │ + jmp e6d16 │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5b,%al │ │ │ │ + je e6cca │ │ │ │ + addq $0x1,-0x28(%rbp) │ │ │ │ + jmp e6d16 │ │ │ │ + mov 0x38027(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e6d0c │ │ │ │ + mov 0x382fa(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x1d,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x28805(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x382d7(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov $0x0,%eax │ │ │ │ + jmpq e749a │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x7d,%al │ │ │ │ + je e6d93 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5d,%al │ │ │ │ + je e6d93 │ │ │ │ + mov 0x37faa(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e6d89 │ │ │ │ + mov 0x3827d(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x1b,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x287a6(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x3825a(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov $0x0,%eax │ │ │ │ + jmpq e749a │ │ │ │ + cmpb $0x20,-0x49(%rbp) │ │ │ │ + je e6da5 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp %al,-0x49(%rbp) │ │ │ │ + je e6df1 │ │ │ │ + mov 0x37f4c(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e6de7 │ │ │ │ + mov 0x3821f(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x21,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x28768(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x381fc(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov $0x0,%eax │ │ │ │ + jmpq e749a │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x37ef9(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e6e39 │ │ │ │ + mov 0x381cc(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x28(%rbp),%rdx │ │ │ │ + lea 0x28746(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x381aa(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + movl $0x0,-0x1c(%rbp) │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0x5c(%rbp) │ │ │ │ + movl $0x0,-0x18(%rbp) │ │ │ │ + cmpl $0x0,-0x18(%rbp) │ │ │ │ + jne e6e81 │ │ │ │ + cmpl $0x0,-0x1c(%rbp) │ │ │ │ + jne e6e81 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x2c,%al │ │ │ │ + je e6f14 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + je e6f17 │ │ │ │ + mov -0x5c(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,-0x38(%rbp) │ │ │ │ + ja e6f1a │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x22,%al │ │ │ │ + jne e6eca │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5c,%al │ │ │ │ + je e6eca │ │ │ │ + cmpl $0x0,-0x18(%rbp) │ │ │ │ sete %al │ │ │ │ - add $0x1f4,%ebp │ │ │ │ movzbl %al,%eax │ │ │ │ - add %eax,0x34(%rsp) │ │ │ │ - cmp $0x2c,%ebx │ │ │ │ - jne e6c3f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x1f4,0x8(%rsp) │ │ │ │ - cmpl $0x2c,0x38(%rsp) │ │ │ │ - jne e6bf8 │ │ │ │ - jmpq e68a7 │ │ │ │ - addl $0x1,0x34(%rsp) │ │ │ │ - jmpq e6c30 │ │ │ │ - mov 0x10(%rsp),%r13d │ │ │ │ - mov $0x2e,%r14d │ │ │ │ - mov %r14w,0x40a0(%rsp) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je e67ca │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x28dbc(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15430 │ │ │ │ - mov 0x37ce1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov %eax,-0x18(%rbp) │ │ │ │ + cmpl $0x0,-0x18(%rbp) │ │ │ │ + jne e6eea │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x7b,%al │ │ │ │ + je e6ee6 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5b,%al │ │ │ │ + jne e6eea │ │ │ │ + addl $0x1,-0x1c(%rbp) │ │ │ │ + cmpl $0x0,-0x18(%rbp) │ │ │ │ + jne e6f0a │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x7d,%al │ │ │ │ + je e6f06 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5d,%al │ │ │ │ + jne e6f0a │ │ │ │ + subl $0x1,-0x1c(%rbp) │ │ │ │ + addq $0x1,-0x38(%rbp) │ │ │ │ + jmpq e6e66 │ │ │ │ + nop │ │ │ │ + jmp e6f1b │ │ │ │ + nop │ │ │ │ + jmp e6f1b │ │ │ │ + nop │ │ │ │ + cmpl $0x0,-0x18(%rbp) │ │ │ │ + je e6f2b │ │ │ │ + mov $0x0,%eax │ │ │ │ + jmpq e749a │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x37dbf(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e6f73 │ │ │ │ + mov 0x38092(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x30(%rbp),%rdx │ │ │ │ + lea 0x28634(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x38070(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e67ca │ │ │ │ - mov 0x54(%rsp),%esi │ │ │ │ - lea 0x28db5(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov -0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + mov $0x0,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq e74a0 │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ + mov 0x37d51(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e6fe1 │ │ │ │ + mov 0x38024(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x70(%rbp),%rdx │ │ │ │ + lea 0x285ea(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x38002(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + movl $0x0,-0x18(%rbp) │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + movq $0x0,-0x40(%rbp) │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov -0x70(%rbp),%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,-0x80(%rbp) │ │ │ │ + cmpl $0x0,-0x18(%rbp) │ │ │ │ + jne e7037 │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x3a,%al │ │ │ │ + jne e7037 │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + addq $0x1,-0x48(%rbp) │ │ │ │ + jmp e7070 │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x22,%al │ │ │ │ + jne e705e │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5c,%al │ │ │ │ + je e705e │ │ │ │ + cmpl $0x0,-0x18(%rbp) │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,-0x18(%rbp) │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + cmp -0x80(%rbp),%rax │ │ │ │ + jae e706f │ │ │ │ + addq $0x1,-0x48(%rbp) │ │ │ │ + jmp e7017 │ │ │ │ + nop │ │ │ │ + cmpl $0x0,-0x18(%rbp) │ │ │ │ + je e7080 │ │ │ │ + mov $0x0,%eax │ │ │ │ + jmpq e749a │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x7b,%al │ │ │ │ + je e7096 │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5b,%al │ │ │ │ + jne e70e0 │ │ │ │ + movq $0x0,-0x40(%rbp) │ │ │ │ + mov 0x37c53(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e70e0 │ │ │ │ + mov 0x37f26(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x28500(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x37f03(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpq $0x0,-0x40(%rbp) │ │ │ │ + jne e7131 │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov 0x37c02(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e7131 │ │ │ │ + mov 0x37ed5(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x27,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x284ce(%rip),%rdi │ │ │ │ + callq 15c80 │ │ │ │ + mov 0x37eb2(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpq $0x0,-0x40(%rbp) │ │ │ │ + je e7239 │ │ │ │ + mov -0x40(%rbp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov -0x78(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov -0x78(%rbp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq e74a0 │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x78(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq e74a0 │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x48(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x37b10(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e7324 │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + mov 0x37dd8(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x48(%rbp),%rsi │ │ │ │ + mov -0x78(%rbp),%rcx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea 0x283fb(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x37daf(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq e7324 │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x283df(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov -0x78(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov -0x78(%rbp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq e74a0 │ │ │ │ + mov %rax,-0x78(%rbp) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x78(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x37a33(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e7324 │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + mov 0x37ce4(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x48(%rbp),%rsi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea 0x28343(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x37cbf(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jl e745d │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea 0x80(%rax),%edx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15960 │ │ │ │ + mov -0x58(%rbp),%rdx │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x0(,%rax,8),%rdx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15960 │ │ │ │ + mov -0x58(%rbp),%rdx │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + add $0xffffff80,%eax │ │ │ │ + mov %eax,-0x14(%rbp) │ │ │ │ + jmp e7410 │ │ │ │ + mov -0x50(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + mov -0x58(%rbp),%rdx │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + mov -0x14(%rbp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea (%rcx,%rdx,1),%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov -0x50(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + mov -0x58(%rbp),%rdx │ │ │ │ + mov 0x10(%rdx),%rcx │ │ │ │ + mov -0x14(%rbp),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + lea (%rcx,%rdx,1),%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + addl $0x1,-0x14(%rbp) │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp %eax,-0x14(%rbp) │ │ │ │ + jl e73c0 │ │ │ │ + mov 0x378d6(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e745d │ │ │ │ + mov 0x37ba9(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov $0x80,%edx │ │ │ │ + lea 0x28242(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ + callq 15680 │ │ │ │ + mov 0x37b86(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov -0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov -0x5c(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + cmp %rax,-0x38(%rbp) │ │ │ │ + jae e7489 │ │ │ │ + jmpq e6e5f │ │ │ │ + nop │ │ │ │ + mov -0x68(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov -0x8(%rbp),%rbx │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000e74a0 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %esi,-0x1c(%rbp) │ │ │ │ + mov %edx,-0x20(%rbp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov -0x1c(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x20,%al │ │ │ │ + je e74f6 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + je e74f6 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + je e74f6 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0xa,%al │ │ │ │ + jne e750f │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + subq $0x1,-0x10(%rbp) │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + cmp -0x8(%rbp),%rax │ │ │ │ + jbe e750e │ │ │ │ + jmp e74ca │ │ │ │ + nop │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x20,%al │ │ │ │ + je e753b │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + je e753b │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0xd,%al │ │ │ │ + je e753b │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0xa,%al │ │ │ │ + jne e754d │ │ │ │ + addq $0x1,-0x8(%rbp) │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + cmp -0x10(%rbp),%rax │ │ │ │ + jae e754c │ │ │ │ + jmp e750f │ │ │ │ + nop │ │ │ │ + cmpl $0x0,-0x20(%rbp) │ │ │ │ + je e757c │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x22,%al │ │ │ │ + jne e7565 │ │ │ │ + mov -0x10(%rbp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x22,%al │ │ │ │ + jne e757c │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + addq $0x1,-0x8(%rbp) │ │ │ │ + mov -0x8(%rbp),%rax │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000e7582 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + movl $0xffffffff,-0x8(%rbp) │ │ │ │ + cmpq $0x0,-0x18(%rbp) │ │ │ │ + je e762f │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,-0xc(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmp e75f4 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cmp -0xc(%rbp),%eax │ │ │ │ + jl e75b2 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + movl $0x0,-0x8(%rbp) │ │ │ │ + mov -0x8(%rbp),%eax │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000e7634 : │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0x60,%rsp │ │ │ │ + mov %rdi,-0x48(%rbp) │ │ │ │ + mov %rsi,-0x50(%rbp) │ │ │ │ + mov %rdx,-0x58(%rbp) │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0xc(%rbp) │ │ │ │ + mov -0xc(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov -0xc(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov -0xc(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x37667(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne e76c6 │ │ │ │ + mov -0x50(%rbp),%rdx │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x28016(%rip),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ callq 15430 │ │ │ │ - mov 0x58(%rsp),%esi │ │ │ │ - lea 0x28db8(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x37385(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov -0x50(%rbp),%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0x2c(%rbp) │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmp e772f │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x2e,%al │ │ │ │ + je e7719 │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5b,%al │ │ │ │ + jne e772b │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jmp e7737 │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cmp -0x2c(%rbp),%eax │ │ │ │ + jl e76f1 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + cmp $0x5d,%al │ │ │ │ + jne e776f │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cmp -0x2c(%rbp),%eax │ │ │ │ + jl e7780 │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jmp e779f │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x37552(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne e77db │ │ │ │ + mov -0x20(%rbp),%rdx │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x27f31(%rip),%rdi │ │ │ │ + mov $0x0,%eax │ │ │ │ callq 15430 │ │ │ │ - mov 0x37ca9(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov 0x37270(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e680e │ │ │ │ - lea 0x227d7(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - jmpq e6802 │ │ │ │ - lea 0x28d68(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - jmpq e67ea │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x28df5(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 15c20 │ │ │ │ - jmpq e6ab7 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,-0x2c(%rbp) │ │ │ │ + movl $0x0,-0x8(%rbp) │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq e6a87 │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + cmpq $0x0,-0x38(%rbp) │ │ │ │ + je e78dd │ │ │ │ + movl $0x0,-0x4(%rbp) │ │ │ │ + jmpq e78ca │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e78c6 │ │ │ │ + cmpl $0x0,-0x2c(%rbp) │ │ │ │ + jne e787b │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + movl $0x1,-0x8(%rbp) │ │ │ │ + jmp e78dd │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov -0x4(%rbp),%eax │ │ │ │ + cltq │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x28(%rbp),%rdx │ │ │ │ + mov -0x20(%rbp),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je e78dc │ │ │ │ + mov -0x28(%rbp),%rdx │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15160 │ │ │ │ + movl $0x1,-0x8(%rbp) │ │ │ │ + jmp e78dd │ │ │ │ + addl $0x1,-0x4(%rbp) │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + cmp %eax,-0x4(%rbp) │ │ │ │ + jl e7818 │ │ │ │ + jmp e78dd │ │ │ │ + nop │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq e7582 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov -0x20(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov -0x28(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15090 │ │ │ │ + cmpl $0x0,-0x8(%rbp) │ │ │ │ + je e7919 │ │ │ │ + mov -0x58(%rbp),%rax │ │ │ │ + jmp e791e │ │ │ │ + mov $0x0,%eax │ │ │ │ + leaveq │ │ │ │ + retq │ │ │ │ + │ │ │ │ +00000000000e7920 : │ │ │ │ push %r15 │ │ │ │ - mov $0x1000,%edx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov %rdi,%rsi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x2038,%rsp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x58,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x2028(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x1020(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15790 <__stpcpy_chk@plt> │ │ │ │ - sub %r12,%rax │ │ │ │ - movb $0x0,0x101c(%rsp,%rax,1) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne e6f50 │ │ │ │ - lea 0x24f8d(%rip),%rsi │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + movb $0x0,0x625e31(%rip) │ │ │ │ + jbe e795e │ │ │ │ + xorpd 0xffa7(%rip),%xmm0 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + cvttsd2si %xmm0,%r14d │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x1c(%rsp),%r15 │ │ │ │ - callq 15ae0 │ │ │ │ - lea 0x1912c(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + lea 0x20(%rsp),%r12 │ │ │ │ + lea 0xf72c(%rip),%rcx │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x10,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + cvtsi2sd %r14d,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 15ae0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 15c50 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne e6fa0 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x20(%rsp),%rbx │ │ │ │ - jmp e6ec1 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x1000,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15d30 │ │ │ │ - movslq %eax,%rdx │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - test $0xfffffffb,%eax │ │ │ │ - je e6f20 │ │ │ │ - test %eax,%eax │ │ │ │ - je e6ea0 │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne e6fa0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - callq 154b0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 150f0 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne e6f80 │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov 0x2028(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne e6faa │ │ │ │ - add $0x2038,%rsp │ │ │ │ + lea 0x27d63(%rip),%rcx │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x1c341(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r15d │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + mov %r15d,%r8d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + cvtsi2sd %r15d,%xmm1 │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x27d21(%rip),%rcx │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x1c2fa(%rip),%xmm0 │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + cmpl $0x302e3036,0x30(%rsp) │ │ │ │ + je e7c30 │ │ │ │ + cmpw $0x3036,0x20(%rsp) │ │ │ │ + je e7bf0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea -0x1(%r13,%rax,1),%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + cmp $0x30,%dl │ │ │ │ + jne e7a58 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movzbl -0x1(%rax),%edx │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp $0x30,%dl │ │ │ │ + je e7a48 │ │ │ │ + cmp $0x2e,%dl │ │ │ │ + jne e7a60 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + cmpb $0x30,0x30(%rsp) │ │ │ │ + jne e7a72 │ │ │ │ + cmpb $0x30,0x31(%rsp) │ │ │ │ + je e7b30 │ │ │ │ + movzbl 0x20(%rsp),%r14d │ │ │ │ + movzbl 0x30(%rsp),%r15d │ │ │ │ + mov $0x20,%edx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je e7b10 │ │ │ │ + lea 0x15354(%rip),%rsi │ │ │ │ + lea 0x625ce7(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x625cd3(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0xf5f8(%rip),%rsi │ │ │ │ + lea 0x625cbb(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne e7c70 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne e7b70 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e7cc2 │ │ │ │ + add $0x58,%rsp │ │ │ │ + lea 0x625c85(%rip),%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rcx │ │ │ │ + lea 0x271fe(%rip),%rsi │ │ │ │ + lea 0x625c62(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + jmpq e7a9e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x2(%r13) │ │ │ │ + jne e7a72 │ │ │ │ + cmpb $0x30,0x20(%rsp) │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + jne e7bd8 │ │ │ │ + cmpb $0x30,0x21(%rsp) │ │ │ │ + jne e7bd8 │ │ │ │ + cmpb $0x0,0x2(%r12) │ │ │ │ + jne e7bd8 │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmpq e7a7e │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x27bb7(%rip),%rsi │ │ │ │ + lea 0x625bfd(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x1ce87(%rip),%rsi │ │ │ │ + lea 0x625be5(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x625bd1(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x168cb(%rip),%rsi │ │ │ │ + lea 0x625bb9(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + jmpq e7adc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x20(%rsp),%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq e7a7e │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x22(%rsp) │ │ │ │ + jne e7a2e │ │ │ │ + mov $0x3030,%eax │ │ │ │ + lea 0x1(%r14),%r8d │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ax,0x20(%rsp) │ │ │ │ + lea 0xf49d(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - callq 15c80 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne e6fa0 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - jmpq e6ec1 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq e7a2e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x28ce7(%rip),%rsi │ │ │ │ + cmpw $0x30,0x34(%rsp) │ │ │ │ + jne e7a21 │ │ │ │ + lea 0x1(%r15),%r8d │ │ │ │ + lea 0x27ad7(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x37ad0(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq e6e46 │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x28cd9(%rip),%rdi │ │ │ │ - callq 151d0 │ │ │ │ - mov 0x37aad(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq e6eea │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmpq e6eed │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movl $0x302e3030,0x30(%rsp) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq e7a21 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x1cd9f(%rip),%rsi │ │ │ │ + lea 0x625afd(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x625ae9(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x27a8e(%rip),%rsi │ │ │ │ + lea 0x625ad1(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + test %r15b,%r15b │ │ │ │ + je e7adc │ │ │ │ + jmpq e7b88 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000e6fb0 : │ │ │ │ - push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe e6fe4 │ │ │ │ - lea -0x4(%rbp,%rax,1),%rsi │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x28c9a(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je e6ff0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmpq e6df0 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000e7010 : │ │ │ │ +00000000000e7cd0 : │ │ │ │ push %r15 │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov $0x400,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8478,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %ecx,0x4(%rsp) │ │ │ │ - lea 0x290fb(%rip),%rcx │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x58,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8468(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + movb $0x0,0x625a69(%rip) │ │ │ │ + test %edi,%edi │ │ │ │ + je e7d03 │ │ │ │ + divsd 0x15ce5(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r13d │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + lea 0x20(%rsp),%r12 │ │ │ │ + lea 0xf387(%rip),%rcx │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + mov %r13d,%r8d │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x1408,%edi │ │ │ │ - callq 15850 │ │ │ │ - xor %edi,%edi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x10,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + cvtsi2sd %r13d,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %di,0x5(%rax) │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - mov $0x80,%edi │ │ │ │ - movb $0x0,0x7(%rax) │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - callq 15600 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x38(%rax),%r12 │ │ │ │ - mov %rax,%r13 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x400,%edi │ │ │ │ - add $0x8,%r13 │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,-0x8(%r13) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jne e70b8 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov $0x542d,%edx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - movl $0x74656777,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movl $0x766e2d,(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %dx,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov $0x4f2d,%ecx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %cx,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne e7360 │ │ │ │ - lea 0x58(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - callq 15540 │ │ │ │ - callq 15d70 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne e7190 │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - callq 15510 │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov 0x5c(%rsp),%edi │ │ │ │ - callq 153f0 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 15b90 │ │ │ │ - xor %edi,%edi │ │ │ │ - callq 15c40 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0x5c(%rsp),%edi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x460(%rsp),%r12 │ │ │ │ - callq 15510 │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - lea 0x24c2b(%rip),%rsi │ │ │ │ - callq 159a0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp e71d5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x8000,%r14 │ │ │ │ - je e771e │ │ │ │ - mov %al,(%r12,%r14,1) │ │ │ │ - add $0x1,%r14 │ │ │ │ - mov %r15,%rdi │ │ │ │ - movslq %r14d,%r13 │ │ │ │ - callq 15500 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne e71c0 │ │ │ │ - movb $0x0,0x460(%rsp,%r13,1) │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne e7396 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - callq 15510 │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - lea 0x4c(%rsp),%rsi │ │ │ │ - mov $0xb,%edx │ │ │ │ - callq 15a80 │ │ │ │ - lea 0x28a53(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 15d90 │ │ │ │ - test %rax,%rax │ │ │ │ - je e72a8 │ │ │ │ - lea 0x7(%rax),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 156f0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %eax,%eax │ │ │ │ - jle e72a8 │ │ │ │ - cmp $0xc8,%eax │ │ │ │ - je e72a8 │ │ │ │ - lea 0x80(%rbp),%r12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je e726d │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne e7260 │ │ │ │ + lea 0x279be(%rip),%rcx │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x1bf9c(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r15d │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + mov %r15d,%r8d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x28a63(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ + cvtsi2sd %r15d,%xmm1 │ │ │ │ + mov $0x10,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x2797c(%rip),%rcx │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x1bf55(%rip),%xmm0 │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq e732d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x460(%rsp),%edx │ │ │ │ - test %dl,%dl │ │ │ │ - mov %dl,0x28(%rsp) │ │ │ │ - je e7440 │ │ │ │ - lea 0x289bd(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15d90 │ │ │ │ - movzbl 0x28(%rsp),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - je e73c0 │ │ │ │ - lea 0x80(%rbp),%r12 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je e72ed │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne e72e0 │ │ │ │ + cmpl $0x302e3036,0x30(%rsp) │ │ │ │ + je e7fe0 │ │ │ │ + cmpw $0x3036,0x20(%rsp) │ │ │ │ + je e7f98 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movdqa 0x28a35(%rip),%xmm0 │ │ │ │ - movabs $0x662074757074756f,%rcx │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - movl $0x2e656c69,0x18(%rax) │ │ │ │ - movb $0x0,0x1c(%rax) │ │ │ │ - mov 0x8468(%rsp),%rax │ │ │ │ + callq 15390 │ │ │ │ + lea -0x1(%rbp,%rax,1),%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + cmp $0x30,%dl │ │ │ │ + jne e7e00 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movzbl -0x1(%rax),%edx │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp $0x30,%dl │ │ │ │ + je e7df0 │ │ │ │ + cmp $0x2e,%dl │ │ │ │ + jne e7e08 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + cmpb $0x30,0x30(%rsp) │ │ │ │ + jne e7e1a │ │ │ │ + cmpb $0x30,0x31(%rsp) │ │ │ │ + je e7f00 │ │ │ │ + movzbl 0x20(%rsp),%r13d │ │ │ │ + movzbl 0x30(%rsp),%r15d │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x62592b(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x20,%edx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je e7e90 │ │ │ │ + lea 0x12217(%rip),%rsi │ │ │ │ + lea 0x62590f(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne e7ea8 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne e7f30 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e78c7 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x8478,%rsp │ │ │ │ + jne e803b │ │ │ │ + add $0x58,%rsp │ │ │ │ + lea 0x6258dd(%rip),%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xf21f(%rip),%rsi │ │ │ │ + lea 0x6258c2(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + test %r13b,%r13b │ │ │ │ + je e7e5b │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x1cb67(%rip),%rsi │ │ │ │ + lea 0x6258a5(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea 0x625891(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x27856(%rip),%rsi │ │ │ │ + lea 0x625879(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + test %r15b,%r15b │ │ │ │ + je e7e64 │ │ │ │ + jmp e7f48 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x2(%rbp) │ │ │ │ + jne e7e1a │ │ │ │ + cmpw $0x3030,0x20(%rsp) │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + je e8020 │ │ │ │ + movzbl 0x20(%rsp),%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmpq e7e26 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x277f7(%rip),%rsi │ │ │ │ + lea 0x62581d(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x1cac7(%rip),%rsi │ │ │ │ + lea 0x625805(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x6257f1(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x1650b(%rip),%rsi │ │ │ │ + lea 0x6257d9(%rip),%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + jmpq e7e64 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x22(%rsp) │ │ │ │ + jne e7dd3 │ │ │ │ + mov $0x3030,%eax │ │ │ │ + lea 0x1(%r13),%r8d │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %ax,0x30(%rsp) │ │ │ │ + lea 0xf0f3(%rip),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + movb $0x0,0x32(%rsp) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq e7dd3 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmpw $0x30,0x34(%rsp) │ │ │ │ + jne e7dc6 │ │ │ │ + lea 0x1(%r15),%r8d │ │ │ │ + lea 0x27727(%rip),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movl $0x302e3030,0x30(%rsp) │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq e7dc6 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ + cmpb $0x0,0x22(%rsp) │ │ │ │ + jne e7f1c │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmpq e7e26 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + │ │ │ │ +00000000000e8040 : │ │ │ │ + push %r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x188,%rsp │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movsd %xmm1,0x68(%rsp) │ │ │ │ + movsd %xmm2,0x90(%rsp) │ │ │ │ + movsd %xmm3,0x98(%rsp) │ │ │ │ + movsd %xmm4,0xa0(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %esi,%edx │ │ │ │ + setne %dl │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + movsd 0x27f06(%rip),%xmm0 │ │ │ │ + setp %al │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + cvttsd2si 0x90(%rdi),%ecx │ │ │ │ + or %eax,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + mov %dl,0x60(%rsp) │ │ │ │ + cvttsd2si 0x88(%rdi),%edx │ │ │ │ + setbe %al │ │ │ │ + mov %eax,0xcc(%rsp) │ │ │ │ + cmp $0x257,%edx │ │ │ │ + jg e80fa │ │ │ │ + cmp $0x18f,%edx │ │ │ │ + jg ea2e1 │ │ │ │ + movsd 0x27ec6(%rip),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm5 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd 0xf882(%rip),%xmm4 │ │ │ │ + cvtsi2sd %ecx,%xmm1 │ │ │ │ + mov $0x1,%esi │ │ │ │ + cvtsi2sd %edx,%xmm2 │ │ │ │ + cvttsd2si %xmm5,%eax │ │ │ │ + movsd 0xf869(%rip),%xmm5 │ │ │ │ + addsd %xmm2,%xmm4 │ │ │ │ + mulsd 0x2f8(%r14),%xmm2 │ │ │ │ + addsd %xmm1,%xmm5 │ │ │ │ + mulsd 0xf878(%rip),%xmm2 │ │ │ │ + mulsd 0x300(%r14),%xmm1 │ │ │ │ + mulsd 0xf867(%rip),%xmm1 │ │ │ │ + test %eax,%eax │ │ │ │ + movsd %xmm4,0xb8(%rsp) │ │ │ │ + movsd %xmm5,0xa8(%rsp) │ │ │ │ + cmovg %eax,%esi │ │ │ │ + mov 0x11b79(%rip),%rax │ │ │ │ + movsd %xmm5,0x148(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %esi,0xc8(%rsp) │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + movsd %xmm5,0x158(%rsp) │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + movsd %xmm4,0x150(%rsp) │ │ │ │ + movsd %xmm4,0x160(%rsp) │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm5 │ │ │ │ + ja ea2aa │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + mov 0x36a84(%rip),%rax │ │ │ │ + mov (%rax),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne e9ac0 │ │ │ │ + mov 0x11aeb(%rip),%rax │ │ │ │ + lea 0xf0(%rsp),%rcx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + lea 0x130(%rsp),%r12 │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0xf8(%rsp),%rax │ │ │ │ + mov %r13d,0x18(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15230 │ │ │ │ + cmpb $0x0,0x60(%rsp) │ │ │ │ + jne e8300 │ │ │ │ + movsd 0xf0(%rsp),%xmm1 │ │ │ │ + movsd 0xf8(%rsp),%xmm0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je e82d0 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + minsd 0x10(%rsp),%xmm4 │ │ │ │ + maxsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + maxsd 0x8(%rsp),%xmm0 │ │ │ │ + minsd (%rsp),%xmm4 │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + je e8370 │ │ │ │ + movsd 0x18(%r13),%xmm1 │ │ │ │ + add $0x10,%r13 │ │ │ │ + jmpq e8241 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0xf0(%rsp),%xmm5 │ │ │ │ + movsd 0xf8(%rsp),%xmm4 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + jmp e82b9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0xf0(%rsp),%xmm1 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov %r15d,%esi │ │ │ │ + lea 0x110(%rsp),%rcx │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd 0x68(%rsp),%xmm3 │ │ │ │ + lea 0x118(%rsp),%rdx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0xf8(%rsp),%xmm2 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + movsd 0x110(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0xf0(%rsp) │ │ │ │ + movsd %xmm0,0xf8(%rsp) │ │ │ │ + jmpq e8272 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x368f9(%rip),%rax │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r13d │ │ │ │ + mov (%rax),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne e9a40 │ │ │ │ + movsd 0xf625(%rip),%xmm0 │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0xf60d(%rip),%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + minsd %xmm2,%xmm0 │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jbe e9110 │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne e9120 │ │ │ │ + movsd 0x118ed(%rip),%xmm5 │ │ │ │ + comisd %xmm1,%xmm5 │ │ │ │ + jbe e840b │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + subsd 0x10(%rsp),%xmm0 │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + ja e9060 │ │ │ │ + mov 0x118d6(%rip),%rax │ │ │ │ + lea 0x108(%rsp),%rdx │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + cmpb $0x0,0x60(%rsp) │ │ │ │ + jne ea1fe │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + movsd 0x108(%rsp),%xmm0 │ │ │ │ + movsd 0x100(%rsp),%xmm1 │ │ │ │ + movsd %xmm5,0x18(%rsp) │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + mulsd 0xf52f(%rip),%xmm0 │ │ │ │ + lea 0xd8(%rsp),%rbp │ │ │ │ + lea 0xd0(%rsp),%rbx │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0xf4fa(%rip),%xmm0 │ │ │ │ + mov 0xd8(%rsp),%r12 │ │ │ │ + movsd 0xd0(%rsp),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + movsd 0xd0(%rsp),%xmm5 │ │ │ │ + movsd 0x2f8(%r14),%xmm1 │ │ │ │ + movsd 0x300(%r14),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + mulsd 0xd8(%rsp),%xmm2 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + andpd 0xf3d3(%rip),%xmm3 │ │ │ │ + movsd %xmm5,0x48(%rsp) │ │ │ │ + movsd %xmm2,0x50(%rsp) │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + andpd 0xf3bb(%rip),%xmm2 │ │ │ │ + comisd %xmm2,%xmm3 │ │ │ │ + ja e8ff0 │ │ │ │ + mulsd 0x13639(%rip),%xmm1 │ │ │ │ + movsd 0xf469(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13d,0xb0(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r15d,0xb4(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov %ecx,%r15d │ │ │ │ + movsd 0x128(%rsp),%xmm1 │ │ │ │ + movsd 0x120(%rsp),%xmm2 │ │ │ │ + jmp e85dc │ │ │ │ + nop │ │ │ │ + movsd 0xe530(%rip),%xmm1 │ │ │ │ + addsd 0x128(%rsp),%xmm1 │ │ │ │ + comisd 0xa8(%rsp),%xmm1 │ │ │ │ + jbe e8828 │ │ │ │ + subsd 0xe510(%rip),%xmm1 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + movsd %xmm1,0x128(%rsp) │ │ │ │ + movsd %xmm4,0x58(%rsp) │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + movsd %xmm5,0x48(%rsp) │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15230 │ │ │ │ + cmpb $0x0,0x60(%rsp) │ │ │ │ + jne e87b0 │ │ │ │ + movsd 0xf0(%rsp),%xmm1 │ │ │ │ + movsd 0xf8(%rsp),%xmm3 │ │ │ │ + mov 0x78(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je e863a │ │ │ │ + comisd 0x116b1(%rip),%xmm1 │ │ │ │ + jbe e863a │ │ │ │ + subsd 0xf36f(%rip),%xmm1 │ │ │ │ + movsd %xmm1,0xf0(%rsp) │ │ │ │ + movsd 0xf376(%rip),%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0xf347(%rip),%xmm0 │ │ │ │ + movsd 0xd0(%rsp),%xmm2 │ │ │ │ + movsd 0xd8(%rsp),%xmm4 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + movsd 0xd0(%rsp),%xmm5 │ │ │ │ + movsd 0x50(%rsp),%xmm6 │ │ │ │ + movsd 0x30(%rsp),%xmm4 │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + movsd 0x70(%rsp),%xmm7 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + mulsd 0xd8(%rsp),%xmm2 │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd 0x48(%rsp),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + mulsd %xmm5,%xmm2 │ │ │ │ + addsd %xmm6,%xmm2 │ │ │ │ + movsd 0x58(%rsp),%xmm6 │ │ │ │ + mulsd %xmm4,%xmm6 │ │ │ │ + addsd %xmm6,%xmm2 │ │ │ │ + andpd 0xf1f2(%rip),%xmm2 │ │ │ │ + comisd %xmm2,%xmm7 │ │ │ │ + ja e8930 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + minsd 0x18(%rsp),%xmm7 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + mov $0x1,%eax │ │ │ │ + subsd 0x100(%rsp),%xmm2 │ │ │ │ + movsd %xmm1,0x100(%rsp) │ │ │ │ + maxsd 0x10(%rsp),%xmm1 │ │ │ │ + andpd 0xf1b5(%rip),%xmm2 │ │ │ │ + ucomisd 0x11595(%rip),%xmm2 │ │ │ │ + movsd 0x120(%rsp),%xmm2 │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + movapd %xmm3,%xmm7 │ │ │ │ + maxsd 0x8(%rsp),%xmm3 │ │ │ │ + minsd (%rsp),%xmm7 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + cmova %eax,%r15d │ │ │ │ + add $0x1,%r13d │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je e8590 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je e8840 │ │ │ │ + cmp $0x2,%r12d │ │ │ │ + je e8890 │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + je e88d8 │ │ │ │ + movsd 0x128(%rsp),%xmm1 │ │ │ │ + jmpq e85ca │ │ │ │ + nop │ │ │ │ + movsd 0x68(%rsp),%xmm3 │ │ │ │ + mov 0xb4(%rsp),%esi │ │ │ │ + lea 0x110(%rsp),%rcx │ │ │ │ + lea 0x118(%rsp),%rdx │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0xf0(%rsp),%xmm1 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0xf8(%rsp),%xmm2 │ │ │ │ + mov 0xb0(%rsp),%edi │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + movsd 0x110(%rsp),%xmm3 │ │ │ │ + movsd %xmm1,0xf0(%rsp) │ │ │ │ + movsd %xmm3,0xf8(%rsp) │ │ │ │ + jmpq e8615 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd %xmm1,0x128(%rsp) │ │ │ │ + jmpq e85ca │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + addsd 0xe280(%rip),%xmm2 │ │ │ │ + comisd 0xb8(%rsp),%xmm2 │ │ │ │ + movsd 0x128(%rsp),%xmm1 │ │ │ │ + movsd %xmm2,0x120(%rsp) │ │ │ │ + jbe e85ca │ │ │ │ + subsd 0xe257(%rip),%xmm2 │ │ │ │ + mov $0x2,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movsd %xmm2,0x120(%rsp) │ │ │ │ + jmpq e85ca │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x128(%rsp),%xmm1 │ │ │ │ + subsd 0xe227(%rip),%xmm1 │ │ │ │ + movsd 0x1143f(%rip),%xmm3 │ │ │ │ + comisd %xmm1,%xmm3 │ │ │ │ + jbe e8828 │ │ │ │ + addsd 0xe20d(%rip),%xmm1 │ │ │ │ + mov $0x3,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movsd %xmm1,0x128(%rsp) │ │ │ │ + jmpq e85ca │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + subsd 0xe1e8(%rip),%xmm2 │ │ │ │ + movsd 0x11400(%rip),%xmm7 │ │ │ │ + movsd %xmm2,0x120(%rsp) │ │ │ │ + comisd %xmm2,%xmm7 │ │ │ │ + jbe e87a1 │ │ │ │ + movsd 0x113cd(%rip),%xmm4 │ │ │ │ + movsd 0x113bd(%rip),%xmm3 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov 0xb0(%rsp),%r13d │ │ │ │ + mov 0xb4(%rsp),%r15d │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + jmpq e9d80 │ │ │ │ + nop │ │ │ │ + mov 0x36339(%rip),%rax │ │ │ │ + mov %r13d,%ebp │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov 0xb0(%rsp),%r13d │ │ │ │ + mov 0xb4(%rsp),%r15d │ │ │ │ + mov (%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne e9ce0 │ │ │ │ + movsd 0x1136f(%rip),%xmm5 │ │ │ │ + movsd 0x1135f(%rip),%xmm4 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movsd 0xf026(%rip),%xmm7 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + movsd %xmm4,0x40(%rsp) │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + cmpb $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + movsd %xmm5,0x110(%rsp) │ │ │ │ + jne e9b70 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0xec(%rsp),%rbx │ │ │ │ + lea 0x128(%rsp),%r12 │ │ │ │ + lea 0x120(%rsp),%rbp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0xec(%rsp),%eax │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je e9010 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + movsd %xmm1,0x110(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0xec(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne e9750 │ │ │ │ + movsd 0x120(%rsp),%xmm0 │ │ │ │ + mov 0x36216(%rip),%rax │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + mov (%rax),%esi │ │ │ │ + jp e8aa0 │ │ │ │ + andpd 0xee86(%rip),%xmm0 │ │ │ │ + movsd 0xef56(%rip),%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jb e8aa0 │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp e8aa0 │ │ │ │ + andpd 0xee61(%rip),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jae e9ed5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %esi,%esi │ │ │ │ + je e8b35 │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je ea05b │ │ │ │ + lea 0x274d5(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x26f09(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + lea 0x26f2d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1cef2(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x35f1c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x3613d(%rip),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov 0x36154(%rip),%rbx │ │ │ │ + mov 0x363c5(%rip),%rbp │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + subsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd (%rbx),%xmm5 │ │ │ │ + movslq 0x0(%rbp),%rax │ │ │ │ + movsd %xmm5,0x30(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle ea188 │ │ │ │ + mov 0x36023(%rip),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp e8b84 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jle e9760 │ │ │ │ + movsd (%rcx,%rdx,8),%xmm0 │ │ │ │ + movslq %edx,%rdi │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb e8b78 │ │ │ │ + movsd (%rbx,%rdi,8),%xmm7 │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jne ea0b8 │ │ │ │ + movsd (%rbx),%xmm5 │ │ │ │ + movslq 0x0(%rbp),%rax │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + divsd 0x30(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm7,%xmm3 │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + jb e9778 │ │ │ │ + addsd 0xdee3(%rip),%xmm0 │ │ │ │ + mulsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + movsd 0x30(%rsp),%xmm7 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0xeceb(%rip),%xmm3 │ │ │ │ + movsd 0xed9b(%rip),%xmm5 │ │ │ │ + divsd %xmm7,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + subsd 0x48(%rsp),%xmm2 │ │ │ │ + movsd %xmm0,0x78(%rsp) │ │ │ │ + divsd %xmm7,%xmm2 │ │ │ │ + addsd 0xed53(%rip),%xmm2 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + andpd %xmm3,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm5 │ │ │ │ + jbe e8c82 │ │ │ │ + cvttsd2si %xmm2,%rdx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0xde68(%rip),%xmm7 │ │ │ │ + andnpd %xmm2,%xmm3 │ │ │ │ + cvtsi2sd %rdx,%xmm4 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + cmpnlesd %xmm2,%xmm6 │ │ │ │ + andpd %xmm7,%xmm6 │ │ │ │ + subsd %xmm6,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + orpd %xmm3,%xmm0 │ │ │ │ + addsd 0xde3e(%rip),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + subsd (%rsp),%xmm2 │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle e8cda │ │ │ │ + mov 0x35eea(%rip),%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp e8cb9 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je e8cda │ │ │ │ + movsd (%rcx,%rdx,8),%xmm0 │ │ │ │ + movslq %edx,%rdi │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jb e8cb0 │ │ │ │ + movsd (%rbx,%rdi,8),%xmm4 │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jne ea073 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm7 │ │ │ │ + comisd %xmm4,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + divsd %xmm7,%xmm0 │ │ │ │ + jb e9790 │ │ │ │ + addsd 0xddc5(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x58(%rsp),%xmm7 │ │ │ │ + comisd %xmm7,%xmm3 │ │ │ │ + jbe e8d36 │ │ │ │ + addsd 0x28(%rsp),%xmm7 │ │ │ │ + movsd %xmm7,0x58(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ + jbe e8d70 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm7 │ │ │ │ + jp e8d90 │ │ │ │ + jne e8d90 │ │ │ │ + subsd 0x28(%rsp),%xmm4 │ │ │ │ + movsd %xmm4,0x70(%rsp) │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + ucomisd 0x40(%rsp),%xmm3 │ │ │ │ + jp e8db1 │ │ │ │ + jne e8db1 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + subsd 0x38(%rsp),%xmm3 │ │ │ │ + movsd %xmm3,0x58(%rsp) │ │ │ │ + movsd 0x70(%rsp),%xmm0 │ │ │ │ + subsd 0x58(%rsp),%xmm0 │ │ │ │ + divsd 0x28(%rsp),%xmm0 │ │ │ │ + addsd 0xebc5(%rip),%xmm0 │ │ │ │ + movsd 0xeb1d(%rip),%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + andpd %xmm3,%xmm4 │ │ │ │ + ucomisd %xmm4,%xmm5 │ │ │ │ + jbe e8e18 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0xdcd2(%rip),%xmm7 │ │ │ │ + andnpd %xmm6,%xmm3 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + cmpnlesd %xmm0,%xmm5 │ │ │ │ + andpd %xmm7,%xmm5 │ │ │ │ + subsd %xmm5,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + orpd %xmm3,%xmm0 │ │ │ │ + addsd 0xdca8(%rip),%xmm0 │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + cvttsd2si %xmm0,%ebp │ │ │ │ + add %edx,%eax │ │ │ │ + sar %eax │ │ │ │ + lea -0x1(%rbp),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shr $0x1f,%ecx │ │ │ │ + add %ebx,%ecx │ │ │ │ + sar %ecx │ │ │ │ + test %esi,%esi │ │ │ │ + jne e97b0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + addsd 0xeb3a(%rip),%xmm0 │ │ │ │ + mulsd 0x30(%rsp),%xmm0 │ │ │ │ + addsd 0x48(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ecx,%xmm0 │ │ │ │ + mulsd 0x28(%rsp),%xmm0 │ │ │ │ + addsd 0x58(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x28935(%rip),%rsi │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ + lea 0x1(%rbp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x1f,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x1f,%ecx │ │ │ │ + sar %edx │ │ │ │ + lea (%rdx,%rcx,1),%esi │ │ │ │ + and $0x1,%esi │ │ │ │ + sub %ecx,%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne e8eab │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jg ea048 │ │ │ │ + test %edx,%edx │ │ │ │ + mov $0x0,%ecx │ │ │ │ + cmovs %ecx,%edx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + cmovle %ebx,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + jne e99d0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle ea14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r12d,0x50(%rsp) │ │ │ │ + mov %ebp,0x80(%rsp) │ │ │ │ + mov %ebx,%r12d │ │ │ │ + mov 0xcc(%rsp),%ebp │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rbx │ │ │ │ + mov 0xc8(%rsp),%r14d │ │ │ │ + jmp e8f6c │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%edi │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + add $0x1,%r12d │ │ │ │ + callq e7cd0 │ │ │ │ + movsd 0x68(%rsp),%xmm3 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + movsd 0xa0(%rsp),%xmm6 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r14d,%esi │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd 0x98(%rsp),%xmm5 │ │ │ │ + movsd 0x90(%rsp),%xmm4 │ │ │ │ + callq ba670 │ │ │ │ + cmp %r12d,0x50(%rsp) │ │ │ │ + je e9160 │ │ │ │ + mov 0x35d06(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + cvtsi2sd %r12d,%xmm0 │ │ │ │ + mulsd 0x30(%rsp),%xmm0 │ │ │ │ + addsd 0x48(%rsp),%xmm0 │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + jbe e8f93 │ │ │ │ + addsd 0xea0d(%rip),%xmm0 │ │ │ │ + test %eax,%eax │ │ │ │ + je e8f00 │ │ │ │ + mov %ebp,%edi │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + callq e7cd0 │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + lea 0x26dc5(%rip),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x376b7(%rip),%rax │ │ │ │ + mov 0x35a6c(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e713d │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x28930(%rip),%rsi │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + jmpq e8f00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mulsd 0x12b88(%rip),%xmm0 │ │ │ │ + mulsd 0xe9b8(%rip),%xmm0 │ │ │ │ + callq 15a60 │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ + jmpq e855e │ │ │ │ + movsd 0x120(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp e9039 │ │ │ │ + andpd 0xe8c9(%rip),%xmm0 │ │ │ │ + movsd 0xe999(%rip),%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jae e9ea2 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + movsd %xmm1,0x110(%rsp) │ │ │ │ + jmpq e8a2a │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x35c09(%rip),%rax │ │ │ │ + subsd 0xe931(%rip),%xmm7 │ │ │ │ + mov (%rax),%r11d │ │ │ │ + movsd %xmm7,0x18(%rsp) │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne e9f32 │ │ │ │ + mov 0x10c60(%rip),%rax │ │ │ │ + lea 0x108(%rsp),%rdx │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + mov 0x10c17(%rip),%rax │ │ │ │ + cmpb $0x0,0x60(%rsp) │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + jne e9f66 │ │ │ │ + movsd 0x100(%rsp),%xmm1 │ │ │ │ + movsd 0x108(%rsp),%xmm0 │ │ │ │ + comisd %xmm5,%xmm1 │ │ │ │ + jbe e9fe8 │ │ │ │ + subsd 0xe8ab(%rip),%xmm1 │ │ │ │ + movl $0x1,0x78(%rsp) │ │ │ │ + movsd %xmm1,0x100(%rsp) │ │ │ │ + jmpq e8481 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je e840b │ │ │ │ + movsd 0xe880(%rip),%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + lea 0x266d5(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3768d(%rip),%rax │ │ │ │ + mov 0x358f9(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e71fa │ │ │ │ - lea 0x288cb(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %dl,0x28(%rsp) │ │ │ │ - lea 0x80(%rbp),%r13 │ │ │ │ - callq 15d90 │ │ │ │ - test %rax,%rax │ │ │ │ - je e7729 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je e73f5 │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne e73e8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x2e4c,%r14d │ │ │ │ - callq 15090 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movdqa 0x28937(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movl $0x52552065,0x10(%rax) │ │ │ │ - mov %r14w,0x14(%rax) │ │ │ │ - movb $0x0,0x16(%rax) │ │ │ │ - jmpq e732d │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + jmpq e83e3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x400,%edi │ │ │ │ - mov $0x6f2d,%r13d │ │ │ │ - callq 15850 │ │ │ │ - mov $0x400,%edi │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x400,%edi │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x732d,%edi │ │ │ │ - mov $0x4c2d,%r8d │ │ │ │ - mov $0x6d2d,%r9d │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - movl $0x6c727563,(%rax) │ │ │ │ - movb $0x0,0x4(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %di,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %r8w,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %r9w,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov $0x772d,%r10d │ │ │ │ - movdqa 0x28889(%rip),%xmm0 │ │ │ │ - mov $0x7d,%r11d │ │ │ │ - movabs $0x5f707474687b253a,%rdx │ │ │ │ - mov %r10w,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov %r11w,0x1c(%rax) │ │ │ │ - movl $0x65646f63,0x18(%rax) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %r13w,(%rax) │ │ │ │ - movb $0x0,0x2(%rax) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - callq 15540 │ │ │ │ - callq 15d70 │ │ │ │ + mov 0x35b09(%rip),%rax │ │ │ │ + mov 0x80(%rsp),%ebp │ │ │ │ + mov 0x88(%rsp),%r14 │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle e9251 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + lea 0x26c51(%rip),%rbx │ │ │ │ + mov %r12d,%r14d │ │ │ │ + mov 0xc0(%rsp),%r12 │ │ │ │ + jmpq e921c │ │ │ │ + nop │ │ │ │ test %eax,%eax │ │ │ │ - jne e754f │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - callq 15510 │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmpq e716a │ │ │ │ - mov 0x5c(%rsp),%edi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - callq 15510 │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - lea 0x24874(%rip),%rsi │ │ │ │ - callq 159a0 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp e7585 │ │ │ │ - cmp $0x8000,%r13 │ │ │ │ - je e78a4 │ │ │ │ - mov %al,(%r12,%r13,1) │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13d,%r14d │ │ │ │ - callq 15500 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - jne e7570 │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - movslq %r14d,%r13 │ │ │ │ - movb $0x0,0x460(%rsp,%r13,1) │ │ │ │ - test %esi,%esi │ │ │ │ - jne e786d │ │ │ │ - movzbl 0x460(%rsp),%eax │ │ │ │ - mov %r12,%r15 │ │ │ │ - test %al,%al │ │ │ │ - je e75d9 │ │ │ │ - cmp $0x3a,%al │ │ │ │ - jne e75cc │ │ │ │ - jmp e75d9 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %al,%al │ │ │ │ - je e75d9 │ │ │ │ - movzbl 0x1(%r15),%eax │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp $0x3a,%al │ │ │ │ - jne e75c8 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movb $0x0,(%r15) │ │ │ │ - cmp $0x3a,%al │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - sete %r8b │ │ │ │ - mov $0xa,%edx │ │ │ │ + jne e9538 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + callq e7920 │ │ │ │ + movsd 0x68(%rsp),%xmm3 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + movsd 0xa0(%rsp),%xmm6 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r13d,%ecx │ │ │ │ mov %r12,%rdi │ │ │ │ - lea (%r15,%r8,1),%r13 │ │ │ │ - callq 156f0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 156f0 │ │ │ │ + movsd 0x98(%rsp),%xmm5 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + movsd 0x90(%rsp),%xmm4 │ │ │ │ + movsd 0x60(%rsp),%xmm0 │ │ │ │ + mov 0xc8(%rsp),%esi │ │ │ │ + callq ba670 │ │ │ │ + mov 0x35a67(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle e761d │ │ │ │ - cmp $0xc8,%eax │ │ │ │ - jne e7865 │ │ │ │ - cmpb $0x0,0x460(%rsp) │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - je e76b0 │ │ │ │ - cmp %r15,0x50(%rsp) │ │ │ │ - jne e76b0 │ │ │ │ - callq 15510 │ │ │ │ - lea 0x80(%rbp),%r12 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je e764f │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne e7642 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14d,%ebx │ │ │ │ - callq 15090 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne e78af │ │ │ │ - movdqa 0x286fc(%rip),%xmm0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov $0x2e73,%ecx │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movdqa 0x286f1(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x286f5(%rip),%xmm0 │ │ │ │ - mov %cx,0x30(%rax) │ │ │ │ - movb $0x0,0x32(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - jmpq e732d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - callq 15510 │ │ │ │ - lea 0x80(%rbp),%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je e76cd │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne e76c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov $0x2e68,%edx │ │ │ │ - movdqa 0x286b0(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x4(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movdqa 0x286af(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqa 0x286b3(%rip),%xmm0 │ │ │ │ - mov %dx,0x30(%rax) │ │ │ │ - movb $0x0,0x32(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - jmpq e732d │ │ │ │ - mov $0x8000,%r13d │ │ │ │ - jmpq e71e5 │ │ │ │ - movzbl 0x28(%rsp),%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - cmp $0x5b,%dl │ │ │ │ - jne e7748 │ │ │ │ - jmp e7759 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %dl,%dl │ │ │ │ - je e7897 │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - add $0x1,%rdi │ │ │ │ - test %al,%al │ │ │ │ - setne %dl │ │ │ │ - cmp $0x5b,%al │ │ │ │ - jne e7740 │ │ │ │ - movzbl 0x1(%rdi),%eax │ │ │ │ - test %al,%al │ │ │ │ - setne %dl │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp $0x5d,%al │ │ │ │ - mov %rdi,%r13 │ │ │ │ - setne %cl │ │ │ │ - cmp $0x2f,%al │ │ │ │ - setne %al │ │ │ │ - test %al,%cl │ │ │ │ - je e779b │ │ │ │ - test %dl,%dl │ │ │ │ - jne e7784 │ │ │ │ - jmp e779b │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,%al │ │ │ │ - je e779b │ │ │ │ - movzbl 0x1(%r13),%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp $0x5d,%al │ │ │ │ - setne %cl │ │ │ │ - cmp $0x2f,%al │ │ │ │ - setne %dl │ │ │ │ - test %dl,%cl │ │ │ │ - jne e7780 │ │ │ │ - movb $0x0,0x0(%r13) │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmpb $0x0,(%rdi) │ │ │ │ - je e7440 │ │ │ │ - cmp %r13,0x50(%rsp) │ │ │ │ - jne e7440 │ │ │ │ - lea 0x80(%rbp),%r12 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je e77e4 │ │ │ │ - callq 15090 │ │ │ │ - add $0x8,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne e77d7 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq e6fb0 │ │ │ │ - mov %eax,%ebx │ │ │ │ + jne e9508 │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %r14d,%ebp │ │ │ │ + je e924c │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r14d,%xmm1 │ │ │ │ + mulsd 0x28(%rsp),%xmm1 │ │ │ │ + addsd 0x58(%rsp),%xmm1 │ │ │ │ + ucomisd 0x38(%rsp),%xmm1 │ │ │ │ + jp e91a0 │ │ │ │ + jne e91a0 │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %r14d,%ebp │ │ │ │ + jne e921c │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ test %eax,%eax │ │ │ │ - cmovle %r14d,%ebx │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x21ad9(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movl $0x0,(%r15) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x1000,%edx │ │ │ │ + jne e9b10 │ │ │ │ + movsd 0x78(%rsp),%xmm4 │ │ │ │ + addsd 0x30(%rsp),%xmm4 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x404(%r15),%rdi │ │ │ │ - lea 0x21ab4(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %ebx,0x1404(%r15) │ │ │ │ - jmpq e732d │ │ │ │ - mov %eax,%r8d │ │ │ │ - jmpq e7281 │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x284a9(%rip),%rsi │ │ │ │ + movsd 0x48(%rsp),%xmm5 │ │ │ │ + comisd %xmm5,%xmm4 │ │ │ │ + movq %xmm4,%rbp │ │ │ │ + movsd %xmm5,0xf0(%rsp) │ │ │ │ + jb e9395 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + movsd 0x68(%rsp),%xmm4 │ │ │ │ + lea 0x26ba8(%rip),%r12 │ │ │ │ + movsd 0x90(%rsp),%xmm5 │ │ │ │ + movsd 0x98(%rsp),%xmm6 │ │ │ │ + movsd 0xa0(%rsp),%xmm7 │ │ │ │ + test %eax,%eax │ │ │ │ + je e9308 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x371b6(%rip),%rax │ │ │ │ + mov 0x35758(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e75ad │ │ │ │ - cmp $0x5b,%al │ │ │ │ - jne e7766 │ │ │ │ - jmpq e7759 │ │ │ │ - mov $0x8000,%r14d │ │ │ │ - jmpq e7595 │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq e6fb0 │ │ │ │ - test %eax,%eax │ │ │ │ - cmovg %eax,%ebx │ │ │ │ - jmpq e780b │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000e78d0 : │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + movsd 0x50(%rsp),%xmm7 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r13d,%edi │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + movsd 0xf0(%rsp),%xmm0 │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + callq bb110 │ │ │ │ + mov 0x35924(%rip),%rax │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + mov (%rax),%edx │ │ │ │ + movsd 0x50(%rsp),%xmm7 │ │ │ │ + test %edx,%edx │ │ │ │ + jne e9670 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + movq %rbp,%xmm3 │ │ │ │ + addsd 0xf0(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xf0(%rsp) │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jae e9308 │ │ │ │ + movsd 0x70(%rsp),%xmm4 │ │ │ │ + addsd 0x28(%rsp),%xmm4 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15650 │ │ │ │ - test %rax,%rax │ │ │ │ - je e79b8 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x2,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 15df0 │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - js e7988 │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov %ebp,%esi │ │ │ │ - movslq 0x14(%rbx),%rdx │ │ │ │ - lea 0x4(%rsp),%rdi │ │ │ │ - mov %ax,(%rsp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - rol $0x8,%si │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %si,0x2(%rsp) │ │ │ │ - mov $0xc,%ecx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - callq 15660 <__memmove_chk@plt> │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12d,%edi │ │ │ │ - callq 15c60 │ │ │ │ + movsd 0x58(%rsp),%xmm5 │ │ │ │ + comisd %xmm5,%xmm4 │ │ │ │ + movq %xmm4,%rbp │ │ │ │ + movsd %xmm5,0xf8(%rsp) │ │ │ │ + jb e94ce │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + movsd 0x68(%rsp),%xmm4 │ │ │ │ + lea 0x26b14(%rip),%r12 │ │ │ │ + movsd 0x90(%rsp),%xmm5 │ │ │ │ + movsd 0x98(%rsp),%xmm6 │ │ │ │ + movsd 0xa0(%rsp),%xmm7 │ │ │ │ test %eax,%eax │ │ │ │ - js e79e8 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e7a12 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x24740(%rip),%xmm0 │ │ │ │ - movb $0x0,0x623381(%rip) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movabs $0x292874656b636f73,%rax │ │ │ │ - mov %rax,0x623365(%rip) │ │ │ │ - movaps %xmm0,0x62334e(%rip) │ │ │ │ - jmp e7961 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x2840e(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ + je e9442 │ │ │ │ + mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd %xmm7,0x38(%rsp) │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x37068(%rip),%rax │ │ │ │ + mov 0x3561d(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e7961 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x24544(%rip),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x6232f8(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq e7961 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000e7a20 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov $0x1,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %edi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7(%rsp),%r13 │ │ │ │ - jmp e7a6d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x7(%rsp),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov %al,-0x1(%rbx) │ │ │ │ - cmp $0xa,%al │ │ │ │ - je e7a87 │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp $0x4e20,%r12d │ │ │ │ - je e7a87 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %ebp,%edi │ │ │ │ - callq 155c0 │ │ │ │ - test %rax,%rax │ │ │ │ - jne e7a50 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je e7aa8 │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + movsd 0x38(%rsp),%xmm7 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r13d,%edi │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm1 │ │ │ │ + movsd %xmm7,0x38(%rsp) │ │ │ │ + movsd 0xf8(%rsp),%xmm0 │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + callq bb6f0 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + mov 0x357e5(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movsd 0x38(%rsp),%xmm7 │ │ │ │ + test %eax,%eax │ │ │ │ + jne e9590 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + movq %rbp,%xmm3 │ │ │ │ + addsd 0xf8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0xf8(%rsp) │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jae e9442 │ │ │ │ + cmpl $0x16,0xcc4(%r14) │ │ │ │ + je e9641 │ │ │ │ + mov 0x178(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e7aad │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne ea2a5 │ │ │ │ + add $0x188,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp e7a8a │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000e7ac0 : │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - lea 0x1(%rax,%rax,2),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle e7ba8 │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x2840d(%rip),%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rbp,%rax,1),%r10 │ │ │ │ - jmp e7b69 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x2d(%rax),%esi │ │ │ │ - cmp $0x1,%sil │ │ │ │ - jbe e7b0d │ │ │ │ - cmp $0x2f,%al │ │ │ │ - jbe e7b30 │ │ │ │ - lea -0x3a(%rax),%esi │ │ │ │ - cmp $0x6,%sil │ │ │ │ - jbe e7b30 │ │ │ │ - lea -0x5b(%rax),%esi │ │ │ │ - cmp $0x5,%sil │ │ │ │ - setbe %r11b │ │ │ │ - cmp $0x5f,%al │ │ │ │ - setne %sil │ │ │ │ - test %sil,%r11b │ │ │ │ - jne e7b30 │ │ │ │ - cmp $0x7a,%al │ │ │ │ - jbe e7ba0 │ │ │ │ - lea 0x1(%rdx),%esi │ │ │ │ - movb $0x25,(%rcx) │ │ │ │ - add $0x2,%edx │ │ │ │ - movslq %esi,%rcx │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xf,%eax │ │ │ │ - shr $0x4,%sil │ │ │ │ - movzbl (%r9,%rax,1),%eax │ │ │ │ - and $0xf,%esi │ │ │ │ - movzbl (%r9,%rsi,1),%esi │ │ │ │ - mov %sil,(%r8,%rcx,1) │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %rdi,%r10 │ │ │ │ - je e7b86 │ │ │ │ - movslq %edx,%rax │ │ │ │ - lea (%r8,%rax,1),%rcx │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x20,%al │ │ │ │ - jne e7b00 │ │ │ │ - add $0x1,%rdi │ │ │ │ - movb $0x2b,(%rcx) │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %rdi,%r10 │ │ │ │ - jne e7b69 │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %r8,%rax │ │ │ │ - add %r8,%rdx │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ - jmp e7b5d │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x35522(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x35743(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + jmpq e9213 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + callq e7920 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + movsd 0x60(%rsp),%xmm0 │ │ │ │ + lea 0x26856(%rip),%rsi │ │ │ │ mov %rax,%rdx │ │ │ │ - mov %r8,%rax │ │ │ │ - movb $0x0,(%rdx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000e7bc0 : │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - push %r12 │ │ │ │ - lea 0x24374(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %r12b │ │ │ │ - sbb $0x0,%r12b │ │ │ │ - movsbl %r12b,%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne e7ce0 │ │ │ │ - movzbl 0x7(%rax),%ebx │ │ │ │ - lea 0x7(%rax),%rsi │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - cmp $0x2f,%bl │ │ │ │ - je e7c48 │ │ │ │ - cmp $0x3a,%bl │ │ │ │ - jne e7c22 │ │ │ │ - jmp e7c48 │ │ │ │ - movzbl 0x1(%rbp),%ebx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x3a,%bl │ │ │ │ - je e7c48 │ │ │ │ - cmp $0x2f,%bl │ │ │ │ - je e7c48 │ │ │ │ - test %bl,%bl │ │ │ │ - jne e7c10 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15160 │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x0,0x0(%rbp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov %bl,0x0(%rbp) │ │ │ │ - cmp $0x3a,%bl │ │ │ │ - jne e7c36 │ │ │ │ - movzbl 0x1(%rbp),%eax │ │ │ │ - lea 0x1(%rbp),%rdi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp $0x2f,%al │ │ │ │ - jne e7c7c │ │ │ │ - jmp e7c80 │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rbx),%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp $0x2f,%al │ │ │ │ - je e7c80 │ │ │ │ - test %al,%al │ │ │ │ - jne e7c70 │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 156f0 │ │ │ │ - mov %eax,0x0(%r13) │ │ │ │ - movb $0x2f,(%rbx) │ │ │ │ - mov 0x0(%r13),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jg e7c36 │ │ │ │ - movabs $0x55206e6920726562,%rax │ │ │ │ - movdqa 0x24450(%rip),%xmm0 │ │ │ │ - movb $0x0,0x623063(%rip) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %rax,0x62304c(%rip) │ │ │ │ - mov $0x4c52,%eax │ │ │ │ - mov %ax,0x623048(%rip) │ │ │ │ - movaps %xmm0,0x623029(%rip) │ │ │ │ - jmpq e7c36 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x243f8(%rip),%xmm0 │ │ │ │ - mov $0x29,%ecx │ │ │ │ - movabs $0x272f2f3a70747468,%rax │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %rax,0x62301c(%rip) │ │ │ │ - mov %r12d,%eax │ │ │ │ - movaps %xmm0,0x622ff2(%rip) │ │ │ │ - movdqa 0x243da(%rip),%xmm0 │ │ │ │ - mov %cx,0x62300b(%rip) │ │ │ │ - movaps %xmm0,0x622fec(%rip) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000e7d30 : │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1d508,%rsp │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x1d4f8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne e81b0 │ │ │ │ - mov $0x1408,%edi │ │ │ │ - callq 15850 │ │ │ │ - movdqa 0x28195(%rip),%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r9w,0x5(%rax) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x4(%rax),%rax │ │ │ │ - mov $0x3f,%r10d │ │ │ │ - movups %xmm0,0x138b0(%rsp) │ │ │ │ - movdqa 0x2817d(%rip),%xmm0 │ │ │ │ - movb $0x0,0x3(%rax) │ │ │ │ - movl $0x1,-0x4(%rax) │ │ │ │ - movups %xmm0,0x9c70(%rsp) │ │ │ │ - movdqa 0x28172(%rip),%xmm0 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - movabs $0x686365746c61632e,%rax │ │ │ │ - movups %xmm0,0x9c80(%rsp) │ │ │ │ - mov %r10w,0x9c94(%rsp) │ │ │ │ - movb $0x0,0x4(%r14) │ │ │ │ - mov %rax,0x138c0(%rsp) │ │ │ │ - movl $0x7564652e,0x138c8(%rsp) │ │ │ │ - movb $0x0,0x138cc(%rsp) │ │ │ │ - movl $0x7473696c,0x9c90(%rsp) │ │ │ │ - callq e7ac0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq e7ac0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq e7ac0 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mulsd %xmm1,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja e8352 │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r15,%r9 │ │ │ │ - mov $0x4e20,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0xea90(%rsp),%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - push %rbp │ │ │ │ - lea 0x27f7e(%rip),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15090 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x180d7(%rip),%rsi │ │ │ │ - callq 156c0 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rax,%rax │ │ │ │ - je e82c0 │ │ │ │ - lea 0x2409b(%rip),%rdi │ │ │ │ - callq 15060 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je e80a0 │ │ │ │ - lea 0x186d0(%rsp),%r15 │ │ │ │ - lea 0x2c(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq e7bc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jg e80c8 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne e82e8 │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq e78d0 │ │ │ │ - mov %eax,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je e80c8 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x4e50(%rsp),%r15 │ │ │ │ - push %rbx │ │ │ │ - lea 0x24121(%rip),%rcx │ │ │ │ - mov $0x50,%r9d │ │ │ │ - mov $0x4e20,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x9c78(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x354cd(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + jmpq e91a8 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + lea 0x26991(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x138c0(%rsp),%r8 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne e8294 │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 15390 │ │ │ │ - mov %r15,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x30(%rsp),%r15 │ │ │ │ - callq 15400 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13d,%edi │ │ │ │ - callq e7a20 │ │ │ │ - test %eax,%eax │ │ │ │ - je e8012 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne e80e0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne e7fde │ │ │ │ - cmpl $0x50545448,(%r15) │ │ │ │ - je e7f87 │ │ │ │ - movabs $0x2d746e65746e6f43,%rax │ │ │ │ - cmp %rax,(%r15) │ │ │ │ - je e8110 │ │ │ │ - cmpw $0xa0d,(%r15) │ │ │ │ - je e812a │ │ │ │ - movabs $0x22726f727265227b,%rax │ │ │ │ - cmp %rax,(%r15) │ │ │ │ - je e8140 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15470 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + movsd %xmm7,0x38(%rsp) │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x3547f(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - movzbl 0x30(%rsp),%eax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13d,%edi │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - cmp $0x5c,%al │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,%ebx │ │ │ │ - callq e7a20 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + movq %rbp,%xmm4 │ │ │ │ + addsd 0xf8(%rsp),%xmm0 │ │ │ │ + mov 0x3568c(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + movsd 0x38(%rsp),%xmm7 │ │ │ │ + movsd %xmm0,0xf8(%rsp) │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + jae e93ef │ │ │ │ test %eax,%eax │ │ │ │ - jne e7f96 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %ebx,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x212cf(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movl $0x0,(%r14) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov $0x1000,%edx │ │ │ │ + je e94ce │ │ │ │ + lea 0x26941(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x404(%r14),%rdi │ │ │ │ - lea 0x212aa(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %ebx,0x1404(%r14) │ │ │ │ - mov 0x1d4f8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e835c │ │ │ │ - add $0x1d508,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpl $0x16,0xcc4(%r14) │ │ │ │ + jne e94dc │ │ │ │ + movsd 0xa0(%rsp),%xmm2 │ │ │ │ + movsd 0x98(%rsp),%xmm1 │ │ │ │ + movsd 0x90(%rsp),%xmm0 │ │ │ │ + callq bbd90 │ │ │ │ + jmpq e94dc │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x138b0(%rsp),%rdx │ │ │ │ - mov $0x50,%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - callq e78d0 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ + lea 0x26809(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + movsd %xmm6,0x48(%rsp) │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x3539e(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + movq %rbp,%xmm5 │ │ │ │ + addsd 0xf0(%rsp),%xmm0 │ │ │ │ + mov 0x355ab(%rip),%rax │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x48(%rsp),%xmm6 │ │ │ │ + movsd 0x50(%rsp),%xmm7 │ │ │ │ + movsd %xmm0,0xf0(%rsp) │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + jae e92b3 │ │ │ │ test %eax,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - jne e8258 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x622c2c(%rip),%rsi │ │ │ │ - lea 0x4(%r14),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp e806a │ │ │ │ - nop │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x27ddc(%rip),%rsi │ │ │ │ + je e9395 │ │ │ │ + lea 0x267b7(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x36943(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e7f9f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x65707974,0x8(%r15) │ │ │ │ - je e7f87 │ │ │ │ - cmpw $0xa0d,(%r15) │ │ │ │ - jne e7fcb │ │ │ │ - cmpb $0x0,0x2(%r15) │ │ │ │ - jne e7fcb │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmpq e7f87 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpw $0x223a,0x8(%r15) │ │ │ │ - jne e7fde │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0xa,0x2f(%rsp,%rax,1) │ │ │ │ - je e8340 │ │ │ │ - movzbl 0x3a(%rsp),%eax │ │ │ │ - lea 0x3a(%rsp),%rsi │ │ │ │ - cmp $0x22,%al │ │ │ │ - je e834a │ │ │ │ - test %al,%al │ │ │ │ - je e834a │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp e8184 │ │ │ │ - nop │ │ │ │ - test %dl,%dl │ │ │ │ - je e8191 │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x22,%dl │ │ │ │ - jne e8180 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq e806a │ │ │ │ + movsd 0x70(%rsp),%xmm4 │ │ │ │ + addsd 0x28(%rsp),%xmm4 │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + mov 0x35542(%rip),%rax │ │ │ │ + comisd %xmm3,%xmm4 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movq %xmm4,%rbp │ │ │ │ + movsd %xmm3,0xf8(%rsp) │ │ │ │ + jae e93c1 │ │ │ │ + jmpq e9610 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x35519(%rip),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + jmpq e8aa0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%rbx),%xmm4 │ │ │ │ + movslq 0x0(%rbp),%rax │ │ │ │ + movsd %xmm4,0x28(%rsp) │ │ │ │ + jmpq e8bb3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x27c84(%rip),%rsi │ │ │ │ + mulsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x48(%rsp) │ │ │ │ + jmpq e8bf1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mulsd 0x28(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + jmpq e8d19 │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + lea 0x262f9(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15,%rdx │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x27c80(%rip),%rsi │ │ │ │ + lea 0x262f6(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %rbp,%rdx │ │ │ │ + lea 0x1c208(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x27c81(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x27c81(%rip),%rsi │ │ │ │ + lea 0x262ef(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x27c7b(%rip),%rsi │ │ │ │ + lea 0x262f7(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ + lea 0x1c1b9(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x27c75(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x367fa(%rip),%rax │ │ │ │ + mov 0x351e3(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e7d79 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x4e50(%rsp),%r15 │ │ │ │ - pushq $0x50 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rdx │ │ │ │ - lea 0x23e0e(%rip),%rcx │ │ │ │ - mov $0x4e20,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x9c80(%rsp),%r8 │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - test %r12d,%r12d │ │ │ │ - je e7f68 │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x23d1a(%rip),%rsi │ │ │ │ + movsd 0x30(%rsp),%xmm2 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + movsd 0x78(%rsp),%xmm1 │ │ │ │ + movsd 0x48(%rsp),%xmm0 │ │ │ │ + mov $0x3,%eax │ │ │ │ + lea 0x262cd(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x58(%rsp),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + mov %ebp,%edx │ │ │ │ + movsd 0x70(%rsp),%xmm1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + lea 0x26303(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x3517f(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x60(%rsp),%r8d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x48(%rsp),%xmm5 │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + movsd 0x58(%rsp),%xmm3 │ │ │ │ + cvtsi2sd %r8d,%xmm0 │ │ │ │ + addsd 0xe0a1(%rip),%xmm0 │ │ │ │ + mulsd 0x30(%rsp),%xmm0 │ │ │ │ + mov 0x35374(%rip),%rax │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ecx,%xmm0 │ │ │ │ + mulsd 0x28(%rsp),%xmm0 │ │ │ │ + mov (%rax),%ecx │ │ │ │ + movsd %xmm5,0x60(%rsp) │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je e8e82 │ │ │ │ + mov %ebp,%edx │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + shr $0x1f,%edx │ │ │ │ + lea 0x262d6(%rip),%rsi │ │ │ │ + add %ebp,%edx │ │ │ │ + sar %edx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %r12d,%edx │ │ │ │ + movsd 0x60(%rsp),%xmm0 │ │ │ │ + lea 0x2631d(%rip),%rsi │ │ │ │ + shr $0x1f,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + add %r12d,%edx │ │ │ │ + sar %edx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x350c7(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x352e8(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je e8e84 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x26331(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3678f(%rip),%rax │ │ │ │ + mov 0x35088(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e7f68 │ │ │ │ + mov 0x352a9(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + jmpq e8e84 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x23c7b(%rip),%rcx │ │ │ │ - lea 0x4(%r14),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq e806a │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x23c85(%rip),%rsi │ │ │ │ + lea 0x26341(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r15,%rdx │ │ │ │ + mov 0x35056(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x35277(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je ea28f │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x26327(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x23c7d(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2c(%rsp),%edx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x35241(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %r12d,%r12d │ │ │ │ + jg e8ecb │ │ │ │ + jmpq e9178 │ │ │ │ + nop │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x23c7d(%rip),%rsi │ │ │ │ + lea 0x25d38(%rip),%rsi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + subsd %xmm3,%xmm2 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm4 │ │ │ │ + lea 0x25d50(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x3,%eax │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + subsd %xmm4,%xmm2 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3670e(%rip),%rax │ │ │ │ + mov 0x34f9e(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e7f0b │ │ │ │ - nop │ │ │ │ - movb $0x0,0x2f(%rsp,%rax,1) │ │ │ │ - jmpq e8160 │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmpq e8191 │ │ │ │ - callq 15bb0 │ │ │ │ - jmpq e7e61 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x351bf(%rip),%rax │ │ │ │ + mov (%rax),%ebp │ │ │ │ + jmpq e838b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000e8370 : │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - callq 15390 │ │ │ │ - movzbl (%rbx),%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp $0x20,%dl │ │ │ │ - jne e8831 │ │ │ │ - movslq %eax,%rcx │ │ │ │ - lea (%rbx,%rcx,1),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae e8839 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmp e83a9 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je e8840 │ │ │ │ - movzbl 0x1(%r12),%edx │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je e83a0 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - je e8858 │ │ │ │ - movslq %esi,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - lea (%rbx,%rcx,1),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jae e8848 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je e8590 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - je e8590 │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne e83d8 │ │ │ │ - mov %rbp,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je e8603 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je e843f │ │ │ │ - movslq %esi,%rsi │ │ │ │ - lea (%rbx,%rsi,1),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jae e843f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je e843f │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je e843f │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne e8428 │ │ │ │ - cmpl $0x1,0x623602(%rip) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - jle e8473 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1f261(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + lea 0x25c63(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x25c7d(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x365d5(%rip),%rax │ │ │ │ + mov 0x34f44(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x1c840(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je e8818 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x192a5(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je e87e0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x1929b(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je e87a8 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x1c7cb(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je e8748 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x1c7b4(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je e86e0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0xf1c3(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je e86b0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0xf1ac(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je e8680 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x1e07a(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je e8650 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x1e063(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je e8620 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - ja e83fa │ │ │ │ - movabs $0x2000008100000000,%rcx │ │ │ │ - bt %rdx,%rcx │ │ │ │ - jae e8850 │ │ │ │ - movslq %esi,%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe e83fa │ │ │ │ - movabs $0x2000008100000000,%rdi │ │ │ │ - jmp e85e3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - bt %rdx,%rdi │ │ │ │ - jae e83fa │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - je e83fa │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - jbe e85d0 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movzbl 0x0(%rbp),%edx │ │ │ │ - mov %rbp,%rax │ │ │ │ - cmp $0x27,%dl │ │ │ │ - jne e8410 │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - lea 0x1(%rbp),%rax │ │ │ │ - cmp $0x27,%dl │ │ │ │ - jne e8410 │ │ │ │ - jmpq e843f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd %xmm0,0x623391(%rip) │ │ │ │ - callq 15200 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - movsd %xmm0,0x623322(%rip) │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,0x623359(%rip) │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x6232ec(%rip) │ │ │ │ - jmpq e8563 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,0x623321(%rip) │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x6232b4(%rip) │ │ │ │ - jmpq e8545 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,0x6232e9(%rip) │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x62327c(%rip) │ │ │ │ - jmpq e8527 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x1,0x62334c(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x62329c(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - cmpq $0x0,0x62328f(%rip) │ │ │ │ - cltq │ │ │ │ - mov %rax,0x623226(%rip) │ │ │ │ - jne e8509 │ │ │ │ - movq $0x1,0x623275(%rip) │ │ │ │ - movq $0x1,0x62320a(%rip) │ │ │ │ - jmpq e8509 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x623236(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - cmpq $0x0,0x623229(%rip) │ │ │ │ - cltq │ │ │ │ - mov %rax,0x6231c0(%rip) │ │ │ │ - jne e84eb │ │ │ │ - movq $0x1,0x62320f(%rip) │ │ │ │ - movq $0x1,0x6231a4(%rip) │ │ │ │ - jmpq e84eb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x6231ce(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - cltq │ │ │ │ - mov %rax,0x623160(%rip) │ │ │ │ - jmpq e84cd │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x62318e(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - cltq │ │ │ │ - mov %rax,0x623120(%rip) │ │ │ │ - jmpq e84af │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x623239(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq e8491 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmpq e83b8 │ │ │ │ - mov %rbx,%rax │ │ │ │ + jmpq e81f6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmpq e85b3 │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmpq e83f7 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmpq e83fa │ │ │ │ - mov %r12,%rax │ │ │ │ - jmpq e859c │ │ │ │ - │ │ │ │ -00000000000e8860 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + lea 0x262f9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x622c91(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x361dd(%rip),%rdi │ │ │ │ - callq 15110 │ │ │ │ - mov 0x36319(%rip),%rdi │ │ │ │ - callq 15110 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e88c2 │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x34f16(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + movsd 0x78(%rsp),%xmm7 │ │ │ │ + addsd 0x30(%rsp),%xmm7 │ │ │ │ + movsd 0x48(%rsp),%xmm5 │ │ │ │ + mov 0x35125(%rip),%rax │ │ │ │ + comisd %xmm5,%xmm7 │ │ │ │ + mov (%rax),%eax │ │ │ │ + movq %xmm7,%rbp │ │ │ │ + movsd %xmm5,0xf0(%rsp) │ │ │ │ + jae e9285 │ │ │ │ + jmpq e96f2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000e88d0 : │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x622c3d(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x36189(%rip),%rdi │ │ │ │ - callq 15110 │ │ │ │ - mov 0x362c5(%rip),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmpq 15110 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000e8910 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rsi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r15d,%edi │ │ │ │ + lea 0x110(%rsp),%r8 │ │ │ │ + lea 0x118(%rsp),%r9 │ │ │ │ + movsd 0x68(%rsp),%xmm0 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + lea 0xec(%rsp),%rbx │ │ │ │ + lea 0x128(%rsp),%r12 │ │ │ │ + callq 5e150 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsd 0x110(%rsp),%xmm1 │ │ │ │ + lea 0x120(%rsp),%rbp │ │ │ │ + movsd 0x118(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0xec(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jle e8980 │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r12,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - mov %dl,(%rcx,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne e8948 │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - cmp $0x4f,%esi │ │ │ │ - jle e8980 │ │ │ │ - movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %esi,%rdi │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - mov $0x4f,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - jmp e8964 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000e89b0 : │ │ │ │ - push %r14 │ │ │ │ - lea 0x23421(%rip),%rsi │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x13c90,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x13c88(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x1,0x622fbc(%rip) │ │ │ │ - movq $0x1,0x622f51(%rip) │ │ │ │ - movq $0x1,0x622fae(%rip) │ │ │ │ - movq $0x1,0x622f43(%rip) │ │ │ │ - callq 156c0 │ │ │ │ - test %rax,%rax │ │ │ │ - je e8b42 │ │ │ │ - movb $0x0,0x400(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov $0x3e8,%ebp │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x400(%rsp),%r13 │ │ │ │ - mov $0x4f,%r14d │ │ │ │ - jmp e8a84 │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + jne e9e38 │ │ │ │ + movsd 0x120(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp ea12d │ │ │ │ + andpd 0xdcc5(%rip),%xmm0 │ │ │ │ + movsd 0xdd95(%rip),%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jb ea12d │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp ea1de │ │ │ │ + andpd 0xdc98(%rip),%xmm0 │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jb e9c91 │ │ │ │ + movsd 0x38(%rsp),%xmm5 │ │ │ │ + movsd 0xdd2c(%rip),%xmm7 │ │ │ │ + movl $0x1,0x50(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + cmpb $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + lea 0x110(%rsp),%r8 │ │ │ │ + lea 0x118(%rsp),%r9 │ │ │ │ + movsd %xmm3,0x110(%rsp) │ │ │ │ + jne e9e5b │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmpq e8a2a │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x4f,%rax │ │ │ │ - ja e8a67 │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x20,%esi │ │ │ │ - sub %eax,%edx │ │ │ │ - cltq │ │ │ │ - add $0x1,%rdx │ │ │ │ - lea (%rbx,%rax,1),%rdi │ │ │ │ - callq 154d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ - callq e8910 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq e8370 │ │ │ │ - sub $0x1,%ebp │ │ │ │ - je e8b01 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 155f0 │ │ │ │ - test %rax,%rax │ │ │ │ - je e8b01 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x1(%rax),%rax │ │ │ │ - cmpb $0xa,-0x1(%rsp,%r8,1) │ │ │ │ - jne e8ac0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,(%rsp,%rax,1) │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmpb $0xd,(%rsp,%rax,1) │ │ │ │ - jne e8aca │ │ │ │ - movb $0x0,(%rsp,%rax,1) │ │ │ │ - cmpl $0x2,0x622f77(%rip) │ │ │ │ - jle e8a40 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x17463(%rip),%rsi │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 154a0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x25b64(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + divsd 0xdc92(%rip),%xmm0 │ │ │ │ + divsd 0xdc8a(%rip),%xmm1 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x35f4c(%rip),%rax │ │ │ │ + mov 0x34d06(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq e8a40 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,0x622f38(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je e8b55 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x13c88(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne e8b86 │ │ │ │ - add $0x13c90,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - retq │ │ │ │ - lea 0x1ebfd(%rip),%rdi │ │ │ │ - callq e88d0 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp e8b1f │ │ │ │ - movdqa 0x27d43(%rip),%xmm0 │ │ │ │ - movabs $0x616c706d65742072,%rax │ │ │ │ - movl $0x2e6574,0x6229c7(%rip) │ │ │ │ - mov %rax,0x6229b8(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movaps %xmm0,0x62299c(%rip) │ │ │ │ - jmp e8b1f │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000e8b90 : │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ + movsd 0xff86(%rip),%xmm5 │ │ │ │ + movsd 0xff76(%rip),%xmm7 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movsd 0xdc3d(%rip),%xmm3 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + movsd %xmm7,0x40(%rsp) │ │ │ │ + movsd %xmm3,0x10(%rsp) │ │ │ │ + mov 0x34ee9(%rip),%rax │ │ │ │ + mov (%rax),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - jle e8c00 │ │ │ │ - movslq %r8d,%r8 │ │ │ │ + je e8997 │ │ │ │ + lea 0x1bc69(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - nop │ │ │ │ - movsd (%rsi,%rax,8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe e8bdb │ │ │ │ - mulsd (%rdi,%rax,8),%xmm0 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - addsd (%rsi,%rax,8),%xmm0 │ │ │ │ - movsd %xmm0,(%rcx) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne e8bb0 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je e8c00 │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + lea 0x25b1f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + lea 0x25b36(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1bc13(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - divsd (%rcx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000e8c10 : │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xdea0(%rip),%xmm3 │ │ │ │ - movsd %xmm3,(%rcx) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle e8c69 │ │ │ │ - movslq %r8d,%r8 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x25b43(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi,%rax,8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe e8c5a │ │ │ │ - movsd (%rdi,%rax,8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe e8c5a │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne e8c40 │ │ │ │ - movsd %xmm2,(%rdx) │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x1bbeb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000e8c70 : │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jbe e8cca │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd -0x8(%rdi,%rax,8),%xmm1 │ │ │ │ - movsd (%rdi,%rax,8),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe e8cc0 │ │ │ │ - movsd (%rsi,%rax,8),%xmm2 │ │ │ │ - movsd %xmm1,(%rdi,%rax,8) │ │ │ │ - movsd -0x8(%rsi,%rax,8),%xmm1 │ │ │ │ - movsd %xmm1,(%rsi,%rax,8) │ │ │ │ - movsd %xmm0,-0x8(%rdi,%rax,8) │ │ │ │ - movsd %xmm2,-0x8(%rsi,%rax,8) │ │ │ │ - sub $0x1,%rax │ │ │ │ - jne e8c88 │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne e8c80 │ │ │ │ - retq │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000e8cd0 : │ │ │ │ - mov 0x622d1a(%rip),%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000e8ce0 : │ │ │ │ - mov 0x622d0d(%rip),%r8d │ │ │ │ - mov 0x622d12(%rip),%rsi │ │ │ │ - mov %r8d,%ecx │ │ │ │ - jmp e8d07 │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x34c15(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq e8997 │ │ │ │ + movsd 0x40(%rsp),%xmm7 │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + movsd %xmm7,0x110(%rsp) │ │ │ │ + movsd 0x68(%rsp),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r15d,%edi │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x110(%rsp),%xmm1 │ │ │ │ + movsd 0x118(%rsp),%xmm0 │ │ │ │ + jmpq e8a2a │ │ │ │ + movsd 0x128(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jnp e9c50 │ │ │ │ + movsd 0x40(%rsp),%xmm7 │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + movsd %xmm7,0x110(%rsp) │ │ │ │ + jmpq e9cc7 │ │ │ │ + addl $0x2,0x50(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jne e9ff5 │ │ │ │ + mov 0x34da7(%rip),%rbx │ │ │ │ + mov 0x35018(%rip),%rbp │ │ │ │ + movsd (%rbx),%xmm3 │ │ │ │ + movslq 0x0(%rbp),%rax │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle ea199 │ │ │ │ + movsd 0xda91(%rip),%xmm4 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + jmpq e8b66 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x258f8(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x34ae7(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq e9081 │ │ │ │ + movsd 0x100(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + lea 0x110(%rsp),%r8 │ │ │ │ + lea 0x118(%rsp),%r9 │ │ │ │ + movsd 0x68(%rsp),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + movsd 0x108(%rsp),%xmm2 │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq 5e150 │ │ │ │ + mov 0xfd23(%rip),%rax │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + movsd 0x110(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,0x100(%rsp) │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + movsd %xmm0,0x108(%rsp) │ │ │ │ + jmpq e90e3 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movslq 0x8(%rax),%rdx │ │ │ │ - cmp %edi,(%rax) │ │ │ │ - je e8d20 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je e8d17 │ │ │ │ - mov %edx,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - mov (%rsi,%rax,8),%rax │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne e8cf8 │ │ │ │ + movl $0x1,0x78(%rsp) │ │ │ │ + jmpq e8481 │ │ │ │ + cmpl $0x2,0x50(%rsp) │ │ │ │ + je ea0f3 │ │ │ │ + lea 0x25991(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x40(%rsp),%xmm4 │ │ │ │ + movl $0x3,0x50(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movsd %xmm4,(%rsp) │ │ │ │ + movsd 0xd969(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + jmpq e8ac7 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - subl $0x1,0x622cc9(%rip) │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - je e8d80 │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - cmp $0xffffffff,%edi │ │ │ │ - je e8d68 │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov (%rsi,%rax,8),%rax │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je e8de5 │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov (%rsi,%rcx,8),%rcx │ │ │ │ - mov %edi,0xc(%rcx) │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + sub $0x1,%edx │ │ │ │ + cmpl $0x1,0x50(%rsp) │ │ │ │ + cmove %ecx,%edx │ │ │ │ + jmpq e8eab │ │ │ │ + lea 0x2590e(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsi,%rdx,8),%rax │ │ │ │ - movl $0xffffffff,0xc(%rax) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + jmpq e8ac7 │ │ │ │ + lea 0x25a16(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov %edx,0x622c6b(%rip) │ │ │ │ - mov (%rsi,%rcx,8),%rcx │ │ │ │ - mov 0x4(%rcx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne e8d2f │ │ │ │ - mov 0x622c5e(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle e8dcc │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x8(%rsi,%rax,8),%rdx │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne e8db0 │ │ │ │ - movl $0x0,0x622c1e(%rip) │ │ │ │ - movl $0x0,0x622c10(%rip) │ │ │ │ - jmpq e8d17 │ │ │ │ - movl $0xffffffff,0x8(%rax) │ │ │ │ - jmpq e8d17 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000e8e00 : │ │ │ │ - movslq 0x622bed(%rip),%rax │ │ │ │ - mov 0x622bf2(%rip),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp e8e28 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %edi,%edx │ │ │ │ - je e8e40 │ │ │ │ - movslq 0x8(%rax),%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je e8e48 │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne e8e18 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rax),%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000e8e50 : │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0x270f2(%rip),%rcx │ │ │ │ + movsd %xmm1,0x60(%rsp) │ │ │ │ + movsd %xmm2,0x58(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x34bd7(%rip),%rax │ │ │ │ + movsd 0x58(%rsp),%xmm2 │ │ │ │ + movsd 0x60(%rsp),%xmm1 │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov 0xd8fa(%rip),%rax │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + jmpq e8cda │ │ │ │ + lea 0x259a9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x6226af(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x34b98(%rip),%rax │ │ │ │ + movsd (%rbx),%xmm5 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + mov (%rax),%esi │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + movslq 0x0(%rbp),%rax │ │ │ │ + jmpq e8bb3 │ │ │ │ + lea 0x258c6(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + movsd 0xd88c(%rip),%xmm5 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + jmpq e8ac7 │ │ │ │ + movsd 0x40(%rsp),%xmm7 │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + movsd %xmm7,0x110(%rsp) │ │ │ │ + jmpq e9e5b │ │ │ │ + test %ebp,%ebp │ │ │ │ + jg e9180 │ │ │ │ + movsd 0x78(%rsp),%xmm3 │ │ │ │ + addsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd 0x48(%rsp),%xmm7 │ │ │ │ + comisd %xmm7,%xmm3 │ │ │ │ + movq %xmm3,%rbp │ │ │ │ + movsd %xmm7,0xf0(%rsp) │ │ │ │ + jae e9285 │ │ │ │ + jmpq e9395 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x30(%rsp),%xmm7 │ │ │ │ + movsd %xmm7,0x28(%rsp) │ │ │ │ + jmpq e8bb3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd 0xd7f5(%rip),%xmm4 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + jmpq e8bdd │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + movsd %xmm3,0x110(%rsp) │ │ │ │ + jmpq e9e5b │ │ │ │ + movsd 0x68(%rsp),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r13d,%edi │ │ │ │ + movsd 0x100(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + lea 0x110(%rsp),%r8 │ │ │ │ + lea 0x118(%rsp),%r9 │ │ │ │ + movsd 0x108(%rsp),%xmm2 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x118(%rsp),%xmm1 │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + movsd 0x110(%rsp),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd %xmm1,0x100(%rsp) │ │ │ │ + movsd %xmm0,0x108(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + jmpq e8481 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jg e8ecb │ │ │ │ + test %ebp,%ebp │ │ │ │ + jg e9180 │ │ │ │ + jmpq e9259 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x40(%rsp) │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x40(%rsp),%xmm1 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + jmpq e81e5 │ │ │ │ + movsd 0x217e7(%rip),%xmm0 │ │ │ │ + jmpq e80fa │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000e8e80 : │ │ │ │ +00000000000ea2f0 : │ │ │ │ push %r15 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x622269(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je e8ff8 │ │ │ │ - lea (%rbx,%rbx,1),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jg e8f88 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle e8f70 │ │ │ │ - mulsd 0xe5a7(%rip),%xmm1 │ │ │ │ - mov 0x622228(%rip),%rdi │ │ │ │ - movslq %ebx,%r8 │ │ │ │ + movq %xmm4,%rbx │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov %esi,0xbc(%rsp) │ │ │ │ + lea 0xc8(%rsp),%r12 │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + mov %edx,0x80(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ecx,0x84(%rsp) │ │ │ │ + movsd %xmm7,0xa8(%rsp) │ │ │ │ + movsd 0x140(%rsp),%xmm7 │ │ │ │ + movsd %xmm1,0x70(%rsp) │ │ │ │ + movsd %xmm6,0xa0(%rsp) │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movsd %xmm0,0x78(%rsp) │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + movsd %xmm7,0xb0(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x622214(%rip),%rsi │ │ │ │ + cmp %edx,%ecx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + setne %dl │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + movsd 0xd61f(%rip),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + setp %al │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + mov %dl,0x3f(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0xd602(%rip),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd 0xc0(%rsp),%xmm5 │ │ │ │ + movsd 0xc8(%rsp),%xmm7 │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + subsd 0x28(%rsp),%xmm0 │ │ │ │ + movsd 0xc0(%rsp),%xmm2 │ │ │ │ + mulsd 0xd5b4(%rip),%xmm0 │ │ │ │ + movsd 0xc8(%rsp),%xmm3 │ │ │ │ + movsd %xmm2,0x30(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + callq 156d0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0xd586(%rip),%xmm0 │ │ │ │ + mulsd 0x28(%rsp),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mulsd 0xd568(%rip),%xmm0 │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + movsd 0xc0(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0xc8(%rsp),%xmm4 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd 0xc0(%rsp),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movq %r14,%xmm1 │ │ │ │ + mulsd %xmm5,%xmm1 │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + comisd 0xc5f4(%rip),%xmm1 │ │ │ │ + jbe ea880 │ │ │ │ + mov 0xc5e7(%rip),%rax │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm2 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm2,0x48(%rsp) │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + callq 154a0 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movsd 0xd464(%rip),%xmm0 │ │ │ │ + divsd 0xd484(%rip),%xmm5 │ │ │ │ + movsd %xmm5,0x50(%rsp) │ │ │ │ + mulsd 0x300(%r13),%xmm0 │ │ │ │ + andpd 0xd3a5(%rip),%xmm0 │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + movsd %xmm0,0x68(%rsp) │ │ │ │ + ja ea8a8 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + divsd %xmm6,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle ea8c8 │ │ │ │ + movslq %eax,%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ + lea 0xd4(%rsp),%r15 │ │ │ │ + callq 15850 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0xf0(%rsp),%r14 │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + callq 15850 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + mulsd 0x30(%rsp),%xmm7 │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movsd %xmm7,0x60(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + cmp 0x40(%rsp),%ebx │ │ │ │ + je ea612 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + mulsd 0x68(%rsp),%xmm0 │ │ │ │ + mulsd 0xd39e(%rip),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd 0xc8(%rsp),%xmm3 │ │ │ │ + movsd 0xc0(%rsp),%xmm4 │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + mulsd (%rsp),%xmm4 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd 0x60(%rsp),%xmm0 │ │ │ │ + divsd 0xd330(%rip),%xmm2 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd 0x48(%rsp),%xmm3 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + cmpb $0x0,0x3f(%rsp) │ │ │ │ + divsd 0xd302(%rip),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + addsd 0x28(%rsp),%xmm0 │ │ │ │ + jne ea828 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + movl $0x0,0xd4(%rsp) │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + callq 15810 │ │ │ │ + mov 0xd4(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne ea7a0 │ │ │ │ + movsd 0xe8(%rsp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp ea7a0 │ │ │ │ + movsd 0xd2b4(%rip),%xmm5 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0xd1d0(%rip),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm5 │ │ │ │ + jb ea7a0 │ │ │ │ + movsd 0xf0(%rsp),%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm1 │ │ │ │ + jp ea7a0 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + andpd 0xd1af(%rip),%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jb ea7a0 │ │ │ │ + movslq 0xb8(%rsp),%rax │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + mov 0xbc(%rsp),%esi │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea (%rcx,%rax,1),%rdx │ │ │ │ + add 0x88(%rsp),%rax │ │ │ │ + test %esi,%esi │ │ │ │ + je ea781 │ │ │ │ + mov 0xcc0(%r13),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je ea8f0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd 0x90(%r13),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + addl $0x1,0xb8(%rsp) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsd (%r12,%rax,8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe e8f23 │ │ │ │ - movsd 0x0(%r13,%rax,8),%xmm0 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ add $0x1,%ebx │ │ │ │ - movsd %xmm0,(%rdi,%rdx,8) │ │ │ │ - movsd (%r12,%rax,8),%xmm0 │ │ │ │ - movsd %xmm0,(%rsi,%rdx,8) │ │ │ │ - addsd (%r14),%xmm0 │ │ │ │ - movsd %xmm0,(%r14) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne e8ef0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je e8f70 │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq e8c70 │ │ │ │ - test $0x1,%bl │ │ │ │ - je e9040 │ │ │ │ - mov 0x6221c1(%rip),%rax │ │ │ │ - sar %ebx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - movsd (%rax,%rbx,8),%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + cmp %ebx,0x44(%rsp) │ │ │ │ + jne ea5f8 │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + mov 0xb8(%rsp),%edx │ │ │ │ + movsd 0xb0(%rsp),%xmm2 │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + movsd 0xa8(%rsp),%xmm1 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + callq b5290 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ea953 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + add $0x108,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,0x622182(%rip) │ │ │ │ - cltq │ │ │ │ - mov 0x622171(%rip),%rdi │ │ │ │ - lea 0x0(,%rax,8),%r15 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x62214c(%rip),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x62214a(%rip) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov %rax,0x622128(%rip) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne e8eba │ │ │ │ - lea 0x26f8f(%rip),%rdi │ │ │ │ - callq e8e50 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp e8f75 │ │ │ │ + jmpq 15090 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x2000,%edi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movl $0x400,0x622104(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x2000,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x6220e8(%rip) │ │ │ │ - callq 15850 │ │ │ │ - test %r15,%r15 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov %rax,0x6220cc(%rip) │ │ │ │ - je e908a │ │ │ │ - mov $0x400,%edx │ │ │ │ - jmpq e8eaf │ │ │ │ - mov 0x6220c1(%rip),%rax │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - je e907a │ │ │ │ - sar %ebx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - movsd -0x8(%rax,%rbx,8),%xmm0 │ │ │ │ - addsd (%rax,%rbx,8),%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mulsd 0xe41a(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - add $0x18,%rsp │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + movsd 0x70(%rsp),%xmm0 │ │ │ │ + lea 0xd8(%rsp),%rdx │ │ │ │ + movsd 0x78(%rsp),%xmm3 │ │ │ │ + mov 0x80(%rsp),%esi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov $0x5,%eax │ │ │ │ + mov 0x84(%rsp),%edi │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0xd8(%rsp),%xmm0 │ │ │ │ + movsd 0xe0(%rsp),%xmm2 │ │ │ │ + jmpq ea6c8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0xc258(%rip),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe ea8fd │ │ │ │ + xorpd 0xd06a(%rip),%xmm7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm7,%xmm4 │ │ │ │ + jmpq ea4ec │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x40(%rsp) │ │ │ │ + mov $0x10,%r14d │ │ │ │ + movl $0x2,0x44(%rsp) │ │ │ │ + jmpq ea585 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ea953 │ │ │ │ + add $0x108,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jmpq e8f75 │ │ │ │ - lea 0x26ed9(%rip),%rdi │ │ │ │ - callq e8e50 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq e8f75 │ │ │ │ - │ │ │ │ -00000000000e90a0 : │ │ │ │ - push %rbp │ │ │ │ - mov $0xfa0,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movl $0x1f4,0x622943(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x62293f(%rip) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0xfa0(%rax),%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je e9118 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - add $0x8,%rbx │ │ │ │ - movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne e90d0 │ │ │ │ - movl $0x0,0x6228ef(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x6228df(%rip) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - lea 0x26e6f(%rip),%rdi │ │ │ │ - callq e8e50 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp e9111 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ + jmpq ea796 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + movsd 0xc1bf(%rip),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + ucomisd %xmm0,%xmm4 │ │ │ │ + jbe ea958 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + jmpq ea4f4 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + jmpq ea4f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000e9130 : │ │ │ │ +00000000000ea970 : │ │ │ │ push %r15 │ │ │ │ - mov %edi,%r8d │ │ │ │ + mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %r9d,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x6228a8(%rip),%r14d │ │ │ │ - mov 0x6228b1(%rip),%rdi │ │ │ │ - test %r14d,%r14d │ │ │ │ - je e91e8 │ │ │ │ - mov 0x622896(%rip),%eax │ │ │ │ - mov $0x0,%edx │ │ │ │ - jle e917c │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %eax,%rcx │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov (%rdi,%rcx,8),%rcx │ │ │ │ - mov 0x8(%rcx),%eax │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jne e9168 │ │ │ │ - movslq %eax,%rbx │ │ │ │ - mov 0x622872(%rip),%r13d │ │ │ │ - mov (%rdi,%rbx,8),%r9 │ │ │ │ - mov %r8d,(%r9) │ │ │ │ - movl $0x1,0x4(%r9) │ │ │ │ - mov %esi,0xc(%r9) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle e9208 │ │ │ │ - mov %rdi,%rdx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %esi,0x94(%rsp) │ │ │ │ + mov 0x118(%rsp),%ebx │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ + movsd %xmm1,0x78(%rsp) │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm6,0x80(%rsp) │ │ │ │ + movsd %xmm7,0x88(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp e91b4 │ │ │ │ + movsd %xmm2,0xb8(%rsp) │ │ │ │ + movsd %xmm3,0xc0(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je eaaa6 │ │ │ │ + cvttsd2si 0x88(%rdi),%edx │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm2,%xmm8 │ │ │ │ + cvttsd2si 0x90(%rdi),%eax │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + jbe eaa34 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + comisd %xmm2,%xmm8 │ │ │ │ + jbe eaa34 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + comisd %xmm2,%xmm8 │ │ │ │ + ja eaa18 │ │ │ │ + jmp eaa34 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja eaa30 │ │ │ │ + comisd %xmm3,%xmm8 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + jbe eaa74 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + comisd %xmm3,%xmm8 │ │ │ │ + jbe eaa74 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + comisd %xmm3,%xmm8 │ │ │ │ + ja eaa50 │ │ │ │ + jmp eaa74 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm0,%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja eaa70 │ │ │ │ + lea 0xc0(%rsp),%rdx │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0xb8(%rsp),%rsi │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + test $0x3,%bl │ │ │ │ + jne ead68 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0xcee5(%rip),%xmm1 │ │ │ │ + mov 0x110(%rsp),%eax │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x58(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je eadc0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0xf1f4(%rip),%xmm0 │ │ │ │ + cvtsi2sdl 0x110(%rsp),%xmm1 │ │ │ │ + mulsd 0x58(%rsp),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + addsd 0x12b55(%rip),%xmm1 │ │ │ │ + movq %xmm1,%r14 │ │ │ │ + subsd %xmm0,%xmm5 │ │ │ │ + movq %r14,%xmm4 │ │ │ │ + comisd %xmm5,%xmm4 │ │ │ │ + movsd %xmm5,0x50(%rsp) │ │ │ │ + jb ead90 │ │ │ │ + movsd 0xce8f(%rip),%xmm7 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + lea 0xa8(%rsp),%rbp │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0xf174(%rip),%xmm5 │ │ │ │ + movsd 0xa0(%rsp),%xmm6 │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + movsd 0x50(%rsp),%xmm8 │ │ │ │ + mov 0x94(%rsp),%r14d │ │ │ │ + movsd 0x98(%rsp),%xmm4 │ │ │ │ + movsd %xmm6,0x60(%rsp) │ │ │ │ + movsd 0xa8(%rsp),%xmm6 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + jmp eabc0 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %r13d,%eax │ │ │ │ - je e9210 │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov 0x4(%rcx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne e91a8 │ │ │ │ - mov %eax,0x8(%r9) │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov %r14d,0x622823(%rip) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + addsd 0x58(%rsp),%xmm8 │ │ │ │ + movsd 0x68(%rsp),%xmm6 │ │ │ │ + comisd %xmm8,%xmm6 │ │ │ │ + jb ead90 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + subsd 0xc0(%rsp),%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm4,0x48(%rsp) │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + movsd %xmm8,0x28(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x28(%rsp),%xmm8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0xa0(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0xa8(%rsp),%xmm3 │ │ │ │ + movsd %xmm8,0x30(%rsp) │ │ │ │ + mulsd %xmm8,%xmm0 │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mulsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + movsd 0xa8(%rsp),%xmm1 │ │ │ │ + mulsd 0x60(%rsp),%xmm2 │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + divsd %xmm6,%xmm2 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + mulsd 0x18(%rsp),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x40(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x48(%rsp),%xmm4 │ │ │ │ + movsd 0x30(%rsp),%xmm8 │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + comisd 0x50(%rsp),%xmm8 │ │ │ │ + subsd %xmm2,%xmm5 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movsd 0xb8(%rsp),%xmm4 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + jbe eaba8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd 0x98(%rsp),%xmm7 │ │ │ │ + movsd 0x90(%rsp),%xmm6 │ │ │ │ + movsd 0x88(%rsp),%xmm1 │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + callq ea2f0 │ │ │ │ + pop %r11 │ │ │ │ + pop %rax │ │ │ │ + movsd 0x30(%rsp),%xmm8 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + jmpq eaba8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%eax │ │ │ │ + sar $0x1f,%eax │ │ │ │ + shr $0x1e,%eax │ │ │ │ + add %eax,%ebx │ │ │ │ + and $0x3,%ebx │ │ │ │ + sub %eax,%ebx │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je eade8 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + je eb4e8 │ │ │ │ + cmp $0x3,%ebx │ │ │ │ + je eb0c0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eb7e7 │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0xef10(%rip),%xmm0 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + addsd 0x12880(%rip),%xmm1 │ │ │ │ + movq %xmm1,%r14 │ │ │ │ + jmpq eab08 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x100000001,%rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movl $0x1,0x6227f1(%rip) │ │ │ │ - mov %r8d,(%rax) │ │ │ │ - mov %rbx,0x4(%rax) │ │ │ │ - jmp e91d0 │ │ │ │ - je e9210 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp e91be │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x1f4(%r13),%eax │ │ │ │ - lea 0x1f3(%r13),%r12d │ │ │ │ - movslq %r13d,%r15 │ │ │ │ - movslq %eax,%rsi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,0x6227c8(%rip) │ │ │ │ - mov %rax,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x0(%rbp,%r15,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je e9284 │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - add $0x1,%r15 │ │ │ │ - movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge e9240 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov 0x0(%rbp,%rbx,8),%r9 │ │ │ │ - mov %eax,0x62277c(%rip) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0xcbac(%rip),%xmm0 │ │ │ │ + mov 0x110(%rsp),%r10d │ │ │ │ + cvtsi2sd %ebp,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mulsd 0xcb84(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x68(%rsp) │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne eb758 │ │ │ │ + movsd 0xeeb5(%rip),%xmm0 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + addsd 0x12825(%rip),%xmm1 │ │ │ │ + movsd %xmm1,0x58(%rsp) │ │ │ │ + subsd %xmm0,%xmm5 │ │ │ │ + movsd 0x58(%rsp),%xmm6 │ │ │ │ + comisd %xmm5,%xmm6 │ │ │ │ + movsd %xmm5,0x60(%rsp) │ │ │ │ + jb ead90 │ │ │ │ + movsd 0xcb5d(%rip),%xmm6 │ │ │ │ + xor %r14d,%r14d │ │ │ │ mov %r13d,%eax │ │ │ │ - jmpq e91be │ │ │ │ - lea 0x26f8d(%rip),%rdi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - callq e8e50 │ │ │ │ - jmpq e91d0 │ │ │ │ + movsd 0x60(%rsp),%xmm8 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd 0xee57(%rip),%xmm7 │ │ │ │ + lea 0xa8(%rsp),%rbp │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + jmp eaee4 │ │ │ │ + addsd 0x68(%rsp),%xmm8 │ │ │ │ + movsd 0x58(%rsp),%xmm6 │ │ │ │ + xor $0x1,%r13d │ │ │ │ + comisd %xmm8,%xmm6 │ │ │ │ + jb ead90 │ │ │ │ + movsd 0x18(%rsp),%xmm7 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je eaed7 │ │ │ │ + movsd 0xcabd(%rip),%xmm0 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + movsd %xmm4,0x98(%rsp) │ │ │ │ + movapd %xmm5,%xmm3 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm3,0x50(%rsp) │ │ │ │ + movsd %xmm8,0x28(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + subsd 0xc0(%rsp),%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0xa8(%rsp),%xmm6 │ │ │ │ + movsd 0xa0(%rsp),%xmm4 │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x28(%rsp),%xmm8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0xa0(%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0xa8(%rsp),%xmm1 │ │ │ │ + movsd %xmm8,0x40(%rsp) │ │ │ │ + mulsd %xmm8,%xmm0 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + movsd 0xa8(%rsp),%xmm3 │ │ │ │ + mulsd 0x30(%rsp),%xmm4 │ │ │ │ + mulsd 0x20(%rsp),%xmm1 │ │ │ │ + mulsd 0xa0(%rsp),%xmm1 │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd %xmm7,%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x28(%rsp),%xmm4 │ │ │ │ + mulsd 0x20(%rsp),%xmm4 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x40(%rsp),%xmm8 │ │ │ │ + comisd 0x60(%rsp),%xmm8 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + divsd 0x8(%rsp),%xmm4 │ │ │ │ + addsd 0xb8(%rsp),%xmm4 │ │ │ │ + movsd 0x50(%rsp),%xmm3 │ │ │ │ + subsd %xmm1,%xmm5 │ │ │ │ + jbe eaea0 │ │ │ │ + movsd %xmm8,0x30(%rsp) │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + mov 0xa4(%rsp),%esi │ │ │ │ + movsd 0x98(%rsp),%xmm7 │ │ │ │ + movsd 0x90(%rsp),%xmm6 │ │ │ │ + movsd 0xa8(%rsp),%xmm2 │ │ │ │ + movsd 0x88(%rsp),%xmm1 │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ + callq ea2f0 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + movsd 0x30(%rsp),%xmm8 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + jmpq eaea0 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x33d61(%rip),%r14 │ │ │ │ + movsd 0xc8e9(%rip),%xmm5 │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + lea 0xa8(%rsp),%rbp │ │ │ │ + movsd 0xebec(%rip),%xmm7 │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + movsd %xmm8,0x28(%rsp) │ │ │ │ + lea 0x120(%r14),%rax │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + movsd %xmm7,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd (%r14),%xmm3 │ │ │ │ + movsd 0x8(%r14),%xmm2 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + xorpd 0xc7d5(%rip),%xmm0 │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + xorpd 0xc7c7(%rip),%xmm1 │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm3 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + ja eb7d5 │ │ │ │ + sqrtsd %xmm2,%xmm2 │ │ │ │ + mulsd 0x18(%rsp),%xmm2 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + divsd 0x24e34(%rip),%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + subsd 0xc0(%rsp),%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0xa8(%rsp),%xmm4 │ │ │ │ + movsd 0xa0(%rsp),%xmm7 │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movsd %xmm7,0x40(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0xa0(%rsp),%xmm6 │ │ │ │ + movsd 0xa8(%rsp),%xmm1 │ │ │ │ + movsd %xmm6,0x38(%rsp) │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + mulsd 0x8(%rsp),%xmm6 │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x40(%rsp),%xmm7 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + movsd 0xa8(%rsp),%xmm6 │ │ │ │ + mulsd 0x38(%rsp),%xmm7 │ │ │ │ + mulsd 0x20(%rsp),%xmm1 │ │ │ │ + mulsd 0xa0(%rsp),%xmm1 │ │ │ │ + movsd %xmm6,0x30(%rsp) │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd %xmm5,%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x30(%rsp),%xmm6 │ │ │ │ + mulsd 0x20(%rsp),%xmm6 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%r14),%xmm5 │ │ │ │ + movsd 0x18(%r14),%xmm4 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + divsd 0x8(%rsp),%xmm2 │ │ │ │ + addsd 0xb8(%rsp),%xmm2 │ │ │ │ + subsd %xmm1,%xmm3 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + xorpd 0xc630(%rip),%xmm0 │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + xorpd 0xc622(%rip),%xmm1 │ │ │ │ + movsd %xmm5,0x20(%rsp) │ │ │ │ + movsd %xmm3,0x48(%rsp) │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + callq 152c0 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + movsd 0x48(%rsp),%xmm3 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + mulsd %xmm5,%xmm5 │ │ │ │ + mulsd %xmm4,%xmm4 │ │ │ │ + addsd %xmm5,%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + ucomisd %xmm4,%xmm5 │ │ │ │ + ja eb7ec │ │ │ │ + sqrtsd %xmm4,%xmm4 │ │ │ │ + mulsd 0x18(%rsp),%xmm4 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x20,%r14 │ │ │ │ + movsd %xmm2,0x58(%rsp) │ │ │ │ + movsd %xmm3,0x50(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + divsd 0x24c67(%rip),%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + subsd 0xc0(%rsp),%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0xa8(%rsp),%xmm6 │ │ │ │ + movsd 0xa0(%rsp),%xmm4 │ │ │ │ + movsd %xmm6,0x20(%rsp) │ │ │ │ + movsd %xmm4,0x38(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0xa0(%rsp),%xmm3 │ │ │ │ + movsd 0xa8(%rsp),%xmm1 │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + mulsd 0x8(%rsp),%xmm3 │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x38(%rsp),%xmm4 │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + movsd 0xa8(%rsp),%xmm3 │ │ │ │ + mulsd 0x40(%rsp),%xmm4 │ │ │ │ + mulsd 0x20(%rsp),%xmm1 │ │ │ │ + mulsd 0xa0(%rsp),%xmm1 │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd %xmm7,%xmm1 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + mulsd 0x20(%rsp),%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + divsd 0x10(%rsp),%xmm4 │ │ │ │ + mov %r12,%rdi │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + movsd 0x48(%rsp),%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x60(%rsp),%xmm3 │ │ │ │ + addsd 0xc8(%rsp),%xmm4 │ │ │ │ + movsd 0x68(%rsp),%xmm2 │ │ │ │ + subsd %xmm1,%xmm5 │ │ │ │ + mov 0xa4(%rsp),%esi │ │ │ │ + movsd 0x98(%rsp),%xmm7 │ │ │ │ + movsd 0x90(%rsp),%xmm6 │ │ │ │ + movsd 0x88(%rsp),%xmm1 │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + callq ea2f0 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp %r14,0x60(%rsp) │ │ │ │ + jne eb110 │ │ │ │ + jmpq ead90 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0xc4ac(%rip),%xmm1 │ │ │ │ + mov 0x110(%rsp),%edi │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + jne eb7a0 │ │ │ │ + movsd 0xe7bf(%rip),%xmm0 │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + addsd 0x1212f(%rip),%xmm1 │ │ │ │ + movq %xmm1,%r14 │ │ │ │ + subsd %xmm0,%xmm5 │ │ │ │ + movq %r14,%xmm6 │ │ │ │ + comisd %xmm5,%xmm6 │ │ │ │ + movsd %xmm5,0x40(%rsp) │ │ │ │ + jb ead90 │ │ │ │ + movsd 0xc469(%rip),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + lea 0xa8(%rsp),%rbp │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0xe74e(%rip),%xmm5 │ │ │ │ + movsd 0xa0(%rsp),%xmm7 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + movsd 0xa8(%rsp),%xmm6 │ │ │ │ + movsd 0x40(%rsp),%xmm8 │ │ │ │ + mov 0x94(%rsp),%r14d │ │ │ │ + movsd %xmm7,0x50(%rsp) │ │ │ │ + movsd %xmm6,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + jmp eb5d8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addsd 0x48(%rsp),%xmm8 │ │ │ │ + movsd 0x58(%rsp),%xmm5 │ │ │ │ + comisd %xmm8,%xmm5 │ │ │ │ + jb ead90 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + subsd 0xc0(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm8,0x28(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x28(%rsp),%xmm8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0xa0(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd 0xa8(%rsp),%xmm3 │ │ │ │ + movsd %xmm8,0x30(%rsp) │ │ │ │ + mulsd %xmm8,%xmm0 │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + mulsd 0x18(%rsp),%xmm3 │ │ │ │ + movsd 0xa0(%rsp),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + movsd 0xa8(%rsp),%xmm1 │ │ │ │ + mulsd 0x50(%rsp),%xmm2 │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + callq 156d0 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + mulsd 0x18(%rsp),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + movsd 0x30(%rsp),%xmm8 │ │ │ │ + comisd 0x40(%rsp),%xmm8 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + jbe eb5c0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r15d,%edx │ │ │ │ + movsd 0xb8(%rsp),%xmm2 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm8,0x28(%rsp) │ │ │ │ + pushq 0x128(%rsp) │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + addsd %xmm2,%xmm4 │ │ │ │ + movsd 0x98(%rsp),%xmm7 │ │ │ │ + movsd 0x90(%rsp),%xmm6 │ │ │ │ + subsd %xmm3,%xmm5 │ │ │ │ + movsd 0x88(%rsp),%xmm1 │ │ │ │ + movsd 0xd0(%rsp),%xmm3 │ │ │ │ + movsd 0x80(%rsp),%xmm0 │ │ │ │ + callq ea2f0 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + movsd 0x20(%rsp),%xmm8 │ │ │ │ + jmpq eb5c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x68(%rsp),%xmm4 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x110(%rsp),%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd 0xe559(%rip),%xmm0 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + addsd 0x11ec9(%rip),%xmm1 │ │ │ │ + movsd %xmm1,0x58(%rsp) │ │ │ │ + jmpq eae39 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0xe52c(%rip),%xmm0 │ │ │ │ + cvtsi2sdl 0x110(%rsp),%xmm1 │ │ │ │ + mulsd 0x48(%rsp),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + addsd 0x11e8d(%rip),%xmm1 │ │ │ │ + movq %xmm1,%r14 │ │ │ │ + jmpq eb52e │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + callq 15bb0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + jmpq eb17c │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + movsd 0x20(%rsp),%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + jmpq eb339 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000e92a0 : │ │ │ │ +00000000000eb820 : │ │ │ │ push %r15 │ │ │ │ + mov $0x30,%r11d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ + mov $0x1,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xe58,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %r8d,0x70(%rsp) │ │ │ │ - mov %r9d,0xb0(%rsp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0xc78,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je ea0e8 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0xa40(%rsp),%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x1b2f4(%rip),%rax │ │ │ │ - mov $0x1410,%edi │ │ │ │ - movq $0xffffffffffffffff,0x218(%rsp) │ │ │ │ - mov %rax,0x210(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - lea 0x62270f(%rip),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ + mov %rax,0xc68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ax,0x5(%r13) │ │ │ │ - lea 0x4(%r13),%rax │ │ │ │ - movb $0x0,0x7(%r13) │ │ │ │ - movl $0x1,0x0(%r13) │ │ │ │ - movb $0x0,0x4(%r13) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 15770 │ │ │ │ - mov 0x6226de(%rip),%rax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x3570f(%rip),%r12 │ │ │ │ - mov %rax,0x6226c0(%rip) │ │ │ │ - mov 0xe98(%rsp),%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x6226c8(%rip) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq f3160 │ │ │ │ - test %rax,%rax │ │ │ │ - jne ea0d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ + movl $0x3030326a,(%r9) │ │ │ │ + mov %r11w,0x4(%r9) │ │ │ │ callq 15390 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdx │ │ │ │ - cmp $0x5,%rax │ │ │ │ - ja e9f50 │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - ja e9fd0 │ │ │ │ - mov 0x357fb(%rip),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x1e3d8(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x357d3(%rip),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x1e3b8(%rip),%rsi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x622643(%rip),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle e9477 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x26b8e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1da5c(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x35783(%rip),%rdx │ │ │ │ - lea 0x241ce(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x241c8(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x355d1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - callq e89b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jg ea130 │ │ │ │ - lea 0x6225d0(%rip),%rdi │ │ │ │ + mov %r13,%rax │ │ │ │ + lea 0x0(%r13,%rdx,1),%rcx │ │ │ │ + jmp eb89b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x20,(%rax) │ │ │ │ + cmovne %esi,%r12d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne eb890 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rdx,%rax │ │ │ │ + test %r12d,%r12d │ │ │ │ + je eb8d2 │ │ │ │ + jmpq eba70 │ │ │ │ + nop │ │ │ │ + callq 15dc0 <__ctype_tolower_loc@plt> │ │ │ │ + movsbq 0x0(%r13,%rbp,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rdx,4),%eax │ │ │ │ + mov %al,0x0(%r13,%rbp,1) │ │ │ │ + add $0x1,%rbp │ │ │ │ callq 15390 │ │ │ │ - lea 0x6225c4(%rip),%rdx │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x24ad8(%rip),%rdi │ │ │ │ - lea -0x3(%rdx,%rax,1),%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov %eax,0xc8(%rsp) │ │ │ │ - callq 51a20 │ │ │ │ + cmp %rbp,%rax │ │ │ │ + ja eb8b0 │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + sub $0x62,%eax │ │ │ │ + cmp $0x11,%al │ │ │ │ + jbe ebaa8 │ │ │ │ + lea 0x460(%rsp),%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + callq 783f0 │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle ea150 │ │ │ │ - lea 0x173fb(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x16ae0(%rip),%rdi │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x18e53(%rip),%rdi │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x18e47(%rip),%rdi │ │ │ │ - mov %eax,0xe0(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x18e54(%rip),%rdi │ │ │ │ - mov %eax,0xe8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x18e48(%rip),%rdi │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20d03(%rip),%rdi │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20d0f(%rip),%rdi │ │ │ │ - mov %eax,0xec(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x18e00(%rip),%rdi │ │ │ │ - mov %eax,0xf0(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x18df4(%rip),%rdi │ │ │ │ - mov %eax,0xd0(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20cac(%rip),%rdi │ │ │ │ - mov %eax,0xd8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20cb5(%rip),%rdi │ │ │ │ - mov %eax,0xf8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x171b1(%rip),%rdi │ │ │ │ - mov %eax,0xfc(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x17197(%rip),%rdi │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20c6a(%rip),%rdi │ │ │ │ - mov %eax,0xb4(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20c73(%rip),%rdi │ │ │ │ - mov %eax,0x100(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x18d8e(%rip),%rdi │ │ │ │ - mov %eax,0x104(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x18d82(%rip),%rdi │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20c13(%rip),%rdi │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x20c1f(%rip),%rdi │ │ │ │ - mov %eax,0xdc(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x1b8(%rsp) │ │ │ │ - lea 0xa40(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - movslq %r15d,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0xa,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x35739(%rip),%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%rdx),%rax │ │ │ │ - mov 0x400c(%rax),%ebp │ │ │ │ - test %r15d,%r15d │ │ │ │ - js ea19e │ │ │ │ - mov 0x20(%rsp),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - js ea189 │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - js ea174 │ │ │ │ - mov 0x50(%rsp),%r10d │ │ │ │ + jle ebf10 │ │ │ │ + lea 0x60(%rsp),%r13 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r14 │ │ │ │ + lea 0x64(%rsp,%rax,4),%rdx │ │ │ │ + mov %r13,%rbp │ │ │ │ + jmp eb95c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x67,%eax │ │ │ │ + jne ebac0 │ │ │ │ + cmpb $0x61,0x1(%rsi) │ │ │ │ + jne ebac0 │ │ │ │ + movl $0x1,0x0(%rbp) │ │ │ │ + mov $0x2,%ecx │ │ │ │ + add $0x4,%rbp │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je eb98e │ │ │ │ + mov (%r15),%rsi │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + cmp $0x65,%eax │ │ │ │ + jne eb930 │ │ │ │ + cmpb $0x71,0x1(%rsi) │ │ │ │ + jne ebf5a │ │ │ │ + movl $0x1,0x0(%rbp) │ │ │ │ + add $0x4,%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + jne eb95c │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %ecx,0x58(%rsp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x1,(%r14) │ │ │ │ + adc $0x0,%eax │ │ │ │ + add $0x4,%r14 │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jne eb9a8 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle eba70 │ │ │ │ + mov %r12d,0x20(%rsp) │ │ │ │ + mov 0x54(%rsp),%r15d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + jmp eb9ed │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + je ebae8 │ │ │ │ + mov 0x0(%r13,%rbp,4),%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ - js ea028 │ │ │ │ - mov 0x48(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - js ea028 │ │ │ │ - mov 0x58(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - js ea028 │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js ea028 │ │ │ │ - mov 0x78(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - js ea028 │ │ │ │ - mov 0xb4(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - js ea028 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - js ea028 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js ea028 │ │ │ │ - mov 0xd0(%rsp),%edx │ │ │ │ - mov 0xd8(%rsp),%eax │ │ │ │ - shr $0x1f,%edx │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - or %al,%cl │ │ │ │ - jne ea028 │ │ │ │ - mov 0xdc(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js ea028 │ │ │ │ - movslq 0x3b42a(%rip),%r14 │ │ │ │ - lea 0x10(%rbp,%rbx,1),%ebx │ │ │ │ - mov %ebx,0x1bc(%rsp) │ │ │ │ - lea 0x0(,%r14,4),%r15 │ │ │ │ - lea 0x0(,%r14,8),%rbp │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movslq %ebx,%rbp │ │ │ │ + jne eb9e0 │ │ │ │ + mov (%r14,%rbp,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + lea (%r12,%rax,1),%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je eb9e0 │ │ │ │ + callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ + movsbq (%r12),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzwl (%rax,%rdx,2),%eax │ │ │ │ + shr $0xb,%ax │ │ │ │ + xor $0x1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp $0x6d,%dl │ │ │ │ + setne %dil │ │ │ │ + cmp $0x73,%dl │ │ │ │ + setne %dl │ │ │ │ + sub $0x2b,%ecx │ │ │ │ + cmp $0x3d,%cl │ │ │ │ + ja eba60 │ │ │ │ + movabs $0x260000000000800d,%rsi │ │ │ │ + shr %cl,%rsi │ │ │ │ + not %rsi │ │ │ │ + and $0x1,%esi │ │ │ │ + and %edi,%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ + test %al,%dl │ │ │ │ + je eba10 │ │ │ │ + test %sil,%sil │ │ │ │ + je eba10 │ │ │ │ + nop │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov 0xc68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ebf7e │ │ │ │ + add $0xc78,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x20129,%edx │ │ │ │ + bt %rax,%rdx │ │ │ │ + jb eba70 │ │ │ │ + jmpq eb8e7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x73,%eax │ │ │ │ + jne ebce8 │ │ │ │ + cmpb $0x67,0x1(%rsi) │ │ │ │ + jne ebce8 │ │ │ │ + movl $0x1,0x0(%rbp) │ │ │ │ + mov $0x3,%ecx │ │ │ │ + jmpq eb94f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%r12d │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jle e990d │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - mov 0x80(%rsp),%r15 │ │ │ │ - mov 0x68(%rsp),%r13 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,(%rcx,%rbx,8) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %rax,(%rcx,%rbx,8) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %rax,0x0(%r13,%rbx,8) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%r15,%rbx,8) │ │ │ │ + mov 0x0(%r13,%rbx,4),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne ebb30 │ │ │ │ + mov (%r14,%rbx,8),%rax │ │ │ │ + movsbq (%rax),%rbp │ │ │ │ + lea -0x2d(%rbp),%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + jbe ebb30 │ │ │ │ + cmp $0x2b,%bpl │ │ │ │ + je ebb30 │ │ │ │ + callq 15dd0 <__ctype_b_loc@plt> │ │ │ │ + mov (%rax),%rax │ │ │ │ + testb $0x8,0x1(%rax,%rbp,2) │ │ │ │ + je eba70 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne e98c0 │ │ │ │ - mov 0x10(%rsp),%r13 │ │ │ │ - mov 0x622135(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle e995f │ │ │ │ - lea 0x62211a(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x62210e(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x6220fb(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x26922(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x350e9(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jne ebaf8 │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov 0x68(%rsp),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - mov %r14d,0x68(%rsp) │ │ │ │ - mov 0x80(%rsp),%r14 │ │ │ │ - mov %r13,0x1c0(%rsp) │ │ │ │ - jmpq e9b03 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x0(%r13),%xmm3 │ │ │ │ - movsd 0xd126(%rip),%xmm0 │ │ │ │ - movsd %xmm2,0x130(%rsp) │ │ │ │ - cvtsi2sd %r9d,%xmm1 │ │ │ │ - movsd %xmm3,0x128(%rsp) │ │ │ │ - subsd %xmm1,%xmm3 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %r8d,%xmm1 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0x120(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd 0xd0e5(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x148(%rsp) │ │ │ │ - mov 0x48(%rsp),%edi │ │ │ │ - lea 0x240(%rsp),%r13 │ │ │ │ - callq 529d0 │ │ │ │ - mov 0x108(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq f12b0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0xb0(%rsp),%r10d │ │ │ │ - mov (%rax,%rbx,1),%r8 │ │ │ │ - test %r10d,%r10d │ │ │ │ - je ea1b8 │ │ │ │ + cmpl $0x2,0x10(%rsp) │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + je ebd21 │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov %r12d,0x5c(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + jmp ebb7b │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %r14,0x28(%rsp) │ │ │ │ + je ebdd1 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r14d,0x24(%rsp) │ │ │ │ + mov %r14d,0x18(%rsp) │ │ │ │ + mov (%rax,%r14,4),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne ebb68 │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%r12d │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %r8,0x68(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jbe e9a78 │ │ │ │ - sub $0x5,%rax │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x1dd57(%rip),%rdi │ │ │ │ - lea 0x0(%r13,%rax,1),%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne e9a78 │ │ │ │ - movb $0x0,0x240(%rsp,%rax,1) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ callq 15390 │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov $0x73,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ - add %rax,%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movl $0x7469662e,(%r8) │ │ │ │ - mov (%rax,%rbx,1),%rbx │ │ │ │ - mov %dx,0x4(%r8) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x20(%rsp),%ebx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp ebbfb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6d,%al │ │ │ │ + je ebc20 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + cmp $0x73,%al │ │ │ │ + je ebcd8 │ │ │ │ + cmp $0x2c,%al │ │ │ │ + sete %dil │ │ │ │ + cmp $0x3b,%al │ │ │ │ + sete %sil │ │ │ │ + or %sil,%dil │ │ │ │ + jne ebbdf │ │ │ │ + cmp $0x7c,%al │ │ │ │ + jne ebbf7 │ │ │ │ + movb $0x20,(%rdx) │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ callq 15390 │ │ │ │ - mov $0x7374,%ecx │ │ │ │ - add %rax,%rbx │ │ │ │ - movabs $0x69662e616572615f,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %cx,0x8(%rbx) │ │ │ │ - movb $0x0,0xa(%rbx) │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp %eax,0x3b06f(%rip) │ │ │ │ - je ea2c1 │ │ │ │ - movl $0x1,0x68(%rsp) │ │ │ │ - add $0x4,%rbp │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + jae ebc30 │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + lea -0x64(%rax),%esi │ │ │ │ + and $0xfb,%esi │ │ │ │ + jne ebbb8 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp ebbca │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp ebbf7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x20(%rsp),%ebx │ │ │ │ + jne ebc3f │ │ │ │ + test %r12d,%r12d │ │ │ │ + je ebf4b │ │ │ │ + mov 0x20(%rsp),%r15d │ │ │ │ xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - mov %eax,0x621f34(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - js ea541 │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - lea (%rax,%rbp,1),%rbx │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - lea 0x0(%rbp,%rbp,1),%rbx │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - callq 15200 │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - movsd %xmm0,0xa8(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - callq 15200 │ │ │ │ - mov 0xec(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - callq 15200 │ │ │ │ - mov 0xf0(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - callq 15200 │ │ │ │ - mov 0xd0(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x168(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - callq 15200 │ │ │ │ - mov 0xd8(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x170(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - callq 15200 │ │ │ │ - mov 0xf8(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - callq 529d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9d,0x50(%rsp) │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + sete %al │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ + add %eax,%ebx │ │ │ │ callq 15200 │ │ │ │ - mov 0xfc(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - callq 529d0 │ │ │ │ + xor %eax,%eax │ │ │ │ + comisd 0x24381(%rip),%xmm0 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + seta %al │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x178(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ + add %eax,%ebx │ │ │ │ callq 15200 │ │ │ │ - mov 0x78(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + comisd 0x2436f(%rip),%xmm0 │ │ │ │ + seta %al │ │ │ │ + add %eax,%ebx │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + jle ebefc │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add %rax,%rdi │ │ │ │ + callq 15350 │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %si,(%rax) │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jg ebefc │ │ │ │ + mov 0x50(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne ebefc │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + jmpq ebb68 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x3,%ebx │ │ │ │ + jmpq ebc25 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + cmp $0x6a,%al │ │ │ │ + je ebf25 │ │ │ │ + cmp $0x62,%al │ │ │ │ + jne eb94f │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + callq 15160 │ │ │ │ + movl $0x1,0x0(%rbp) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + jmpq eb94f │ │ │ │ + mov %r12d,0x20(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x2,%r14d │ │ │ │ + mov %r13,%r12 │ │ │ │ + jmp ebd45 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je ebe42 │ │ │ │ + mov (%r12,%rbx,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne ebd38 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,8),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15390 │ │ │ │ + movabs $0x208440000000001,%r8 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - callq 15200 │ │ │ │ - mov 0xb4(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - movsd %xmm0,0xa0(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ + mov %r13,%rax │ │ │ │ + lea 0x0(%r13,%rdi,1),%rdx │ │ │ │ + jmp ebd9f │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + lea -0x3a(%rsi),%ecx │ │ │ │ + cmp $0x39,%cl │ │ │ │ + ja ebd9b │ │ │ │ + mov %r8,%rsi │ │ │ │ + shr %cl,%rsi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + and $0x1,%ecx │ │ │ │ + cmovne %r14d,%ebp │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne ebd80 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x1(%rdi),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne ebdc2 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov 0x100(%rsp),%edi │ │ │ │ - movsd %xmm0,0x98(%rsp) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - callq 529d0 │ │ │ │ + callq 15720 │ │ │ │ + jmpq ebd38 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + callq 15720 │ │ │ │ + jmpq ebd38 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov 0x5c(%rsp),%r12d │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov 0x54(%rsp),%r14d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jle ebe87 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + movslq %eax,%r15 │ │ │ │ + jmp ebe19 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15d,%r14d │ │ │ │ + jle ebe87 │ │ │ │ + mov 0x0(%r13,%r15,4),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne ebe10 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov 0x0(%rbp,%r15,8),%rsi │ │ │ │ + lea (%rbx,%rax,1),%rdi │ │ │ │ + callq 15350 │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %dx,(%rax) │ │ │ │ + jmp ebe10 │ │ │ │ + movslq %ebp,%rbx │ │ │ │ + mov 0x20(%rsp),%r12d │ │ │ │ + shl $0x4,%rbx │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne ebe8c │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ callq 15200 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov 0x104(%rsp),%edi │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - callq 529d0 │ │ │ │ + movsd 0x24172(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja ebe87 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ + mov $0x10,%ebx │ │ │ │ callq 15200 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ - lea (%rax,%rbp,1),%r8 │ │ │ │ - mov %r8,0x80(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov %eax,(%r8) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x150(%rsp),%rax │ │ │ │ - lea (%rax,%rbp,1),%r10 │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov 0xdc(%rsp),%edi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov %eax,(%r10) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - lea (%rax,%rbp,1),%r10 │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov 0x1b8(%rsp),%edi │ │ │ │ - mov %eax,(%r10) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - lea (%rax,%rbp,1),%r10 │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x80(%rsp),%r10 │ │ │ │ - mov 0xe0(%rsp),%edi │ │ │ │ - test %eax,%eax │ │ │ │ - cmove %edx,%eax │ │ │ │ - mov %eax,(%r10) │ │ │ │ - callq 529d0 │ │ │ │ - mov (%r15,%rbp,2),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + comisd 0x2415b(%rip),%xmm0 │ │ │ │ + jbe ebe8c │ │ │ │ + mov $0x20,%ebx │ │ │ │ + movslq 0x58(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add 0x32daf(%rip),%rsi │ │ │ │ callq 15160 │ │ │ │ - mov 0xe8(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov (%r14,%rbp,2),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + add 0x32fbb(%rip),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 15160 │ │ │ │ - mov 0xc8(%rsp),%eax │ │ │ │ - mov 0x88(%rsp),%r8 │ │ │ │ - mov 0x90(%rsp),%r9 │ │ │ │ - movsd 0x98(%rsp),%xmm2 │ │ │ │ - movsd 0xa0(%rsp),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - movsd 0xa8(%rsp),%xmm7 │ │ │ │ - je ea1d0 │ │ │ │ - mov 0x68(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je e9990 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - cvtsi2sd %r9d,%xmm0 │ │ │ │ - maxsd 0x128(%rsp),%xmm7 │ │ │ │ - maxsd 0x130(%rsp),%xmm4 │ │ │ │ - movsd %xmm7,0x128(%rsp) │ │ │ │ - movsd %xmm4,0x130(%rsp) │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - addsd 0xcbb3(%rip),%xmm1 │ │ │ │ - cvtsi2sd %r8d,%xmm0 │ │ │ │ - minsd 0x120(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,0x120(%rsp) │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - addsd 0xcb90(%rip),%xmm2 │ │ │ │ - minsd 0x148(%rsp),%xmm2 │ │ │ │ - movsd %xmm2,0x148(%rsp) │ │ │ │ - jmpq e99ec │ │ │ │ - nop │ │ │ │ - lea -0x5(%rax),%rdx │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x1d856(%rip),%rdi │ │ │ │ - lea (%rdx,%r12,1),%r8 │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - jne e9f96 │ │ │ │ - movb $0x0,-0x5(%r12,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jbe e93b4 │ │ │ │ - lea -0x5(%rax),%rdx │ │ │ │ - lea (%rdx,%r12,1),%r8 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x20e84(%rip),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne ea120 │ │ │ │ - movb $0x0,(%r12,%rdx,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jbe e93be │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x4(%rdx,%r12,1),%rsi │ │ │ │ mov $0x4,%ecx │ │ │ │ - lea 0x20e31(%rip),%rdi │ │ │ │ + lea 0x24107(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je ea100 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea -0x4(%rax,%r12,1),%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x20e13(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne e93be │ │ │ │ - movb $0x0,-0x4(%rax,%r12,1) │ │ │ │ - jmpq e93be │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x166b0(%rip),%xmm0 │ │ │ │ - mov $0x7473,%eax │ │ │ │ - movabs $0x67616d69206e6920,%rcx │ │ │ │ - movl $0x696c2065,0x6c(%r13) │ │ │ │ - mov %rcx,0x64(%r13) │ │ │ │ - movups %xmm0,0x4(%r13) │ │ │ │ - movdqa 0x26858(%rip),%xmm0 │ │ │ │ - mov %ax,0x70(%r13) │ │ │ │ - movups %xmm0,0x14(%r13) │ │ │ │ - movdqa 0x26856(%rip),%xmm0 │ │ │ │ - movb $0x0,0x72(%r13) │ │ │ │ - movups %xmm0,0x24(%r13) │ │ │ │ - movdqa 0x26854(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x34(%r13) │ │ │ │ - movdqa 0x26857(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x44(%r13) │ │ │ │ - movdqa 0x2685a(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x54(%r13) │ │ │ │ - mov 0xe48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ebe78 │ │ │ │ - add $0xe58,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x4(%r13),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp ea09b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2e,%eax │ │ │ │ - mov %ax,0xa40(%rsp) │ │ │ │ - jmpq e92fd │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,-0x4(%rdx,%r12,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - ja e9ff8 │ │ │ │ - jmpq e93be │ │ │ │ + je eba70 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + je eba70 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ + jne eba76 │ │ │ │ + jmpq eba70 │ │ │ │ + addl $0x1,0x18(%rsp) │ │ │ │ + mov 0x5c(%rsp),%r12d │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + jmpq ebde6 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jmpq eba70 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + callq 15160 │ │ │ │ + movl $0x1,0x0(%rbp) │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + jmpq eb94f │ │ │ │ + mov 0x5c(%rsp),%r12d │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + jmpq ebde6 │ │ │ │ + cmp $0x65,%eax │ │ │ │ + jne eb930 │ │ │ │ + cmpb $0x63,0x1(%rsi) │ │ │ │ + jne eb930 │ │ │ │ + movl $0x1,0x0(%rbp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmpq eb94f │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmpq e9fd0 │ │ │ │ + │ │ │ │ +00000000000ebf90 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x6213e4(%rip),%rsi │ │ │ │ - lea 0x4(%r13),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x6217e1(%rip),%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ea09b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x260de(%rip),%rcx │ │ │ │ - lea 0x4(%r13),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ebfda │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbp │ │ │ │ + retq │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000ebfe0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x1408,%edi │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebx │ │ │ │ + sub $0xd58,%rsp │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xd48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq ea09b │ │ │ │ - lea 0x181df(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmpq e9699 │ │ │ │ - lea 0xa9dc(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - jmpq e968b │ │ │ │ - lea 0x1f3dd(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - jmpq e967d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - callq 15160 │ │ │ │ - jmpq e9ae2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x6217d4(%rip),%xmm3 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cvtsi2sdq 0x6217a7(%rip),%xmm4 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - andpd 0xda7b(%rip),%xmm0 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe e9ec2 │ │ │ │ - movsd 0xf931(%rip),%xmm6 │ │ │ │ - movapd %xmm7,%xmm5 │ │ │ │ - andpd 0xda5d(%rip),%xmm5 │ │ │ │ - divsd %xmm5,%xmm6 │ │ │ │ - jmp ea230 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - movsd %xmm1,0x0(%r13) │ │ │ │ - jbe e9ec2 │ │ │ │ - subsd %xmm6,%xmm1 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - andpd 0xda28(%rip),%xmm0 │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - jbe ea220 │ │ │ │ - movsd 0x0(%r13),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - andpd 0xda0c(%rip),%xmm0 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe e9ec2 │ │ │ │ - andpd 0xd9fa(%rip),%xmm7 │ │ │ │ - movsd 0xf8ba(%rip),%xmm6 │ │ │ │ - divsd %xmm7,%xmm6 │ │ │ │ - jmp ea298 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - movsd %xmm1,0x0(%r13) │ │ │ │ - jbe e9ec2 │ │ │ │ - addsd %xmm6,%xmm1 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - andpd 0xd9c0(%rip),%xmm0 │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - jbe ea288 │ │ │ │ - movsd 0x0(%r13),%xmm1 │ │ │ │ - jmpq e9ec2 │ │ │ │ - lea 0x32(%rax),%eax │ │ │ │ - mov 0x198(%rsp),%rdi │ │ │ │ - movslq %eax,%r13 │ │ │ │ - mov %eax,0x3a88b(%rip) │ │ │ │ - lea 0x0(,%r13,4),%rbx │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 15960 │ │ │ │ - mov 0x168(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 15960 │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x178(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x138(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x1a0(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x158(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x188(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x118(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jle e9af7 │ │ │ │ - mov %rbp,0x80(%rsp) │ │ │ │ - movslq 0x1bc(%rsp),%r13 │ │ │ │ - movslq %ecx,%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,(%rcx,%rbx,8) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rbp,(%rax,%rbx,8) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %rax,(%r15,%rbx,8) │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ callq 15850 │ │ │ │ - mov %rax,(%r14,%rbx,8) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je ebe64 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,0x68(%rsp) │ │ │ │ - jg ea4e0 │ │ │ │ - mov 0x80(%rsp),%rbp │ │ │ │ - jmpq e9af7 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - mov 0x1c0(%rsp),%r13 │ │ │ │ - callq 52a70 │ │ │ │ - mov 0x6214ed(%rip),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jg eb0f0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r14w,0x5(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + movb $0x0,0x3(%rax) │ │ │ │ + movl $0x1,-0x4(%rax) │ │ │ │ + movb $0x0,0x4(%r13) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq b11b0 │ │ │ │ test %eax,%eax │ │ │ │ - jle ea5b0 │ │ │ │ - lea 0x6214c9(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x6214bd(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x6214aa(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x25d11(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x34498(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - lea 0x239c3(%rip),%rsi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15d90 │ │ │ │ + jne ec4c8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xaab5(%rip),%rsi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je ea89a │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ + je ec573 │ │ │ │ + lea 0x30(%rsp),%r15 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x38(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov $0x9,%edi │ │ │ │ + callq 157f0 │ │ │ │ test %eax,%eax │ │ │ │ - je ea89a │ │ │ │ - movq 0xd68f(%rip),%xmm3 │ │ │ │ - movslq %eax,%rbp │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - movsd 0x6213d7(%rip),%xmm0 │ │ │ │ - lea 0x640(%rsp),%rbx │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movaps %xmm3,0x20(%rsp) │ │ │ │ - movsd 0xce6e(%rip),%xmm5 │ │ │ │ - movsd 0xf63e(%rip),%xmm4 │ │ │ │ - movsd 0x15e0e(%rip),%xmm3 │ │ │ │ - mov 0x170(%rsp),%r15 │ │ │ │ - mov 0x138(%rsp),%rbp │ │ │ │ - mov 0x140(%rsp),%r11 │ │ │ │ - mov 0x168(%rsp),%r13 │ │ │ │ - jmpq ea719 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd 0x0(%rbp,%r14,8),%xmm0 │ │ │ │ - movsd 0x621379(%rip),%xmm7 │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - subsd (%r15,%r14,8),%xmm1 │ │ │ │ - movsd %xmm0,0x0(%rbp,%r14,8) │ │ │ │ - divsd (%rax,%r14,8),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movapd %xmm0,%xmm9 │ │ │ │ - andpd %xmm2,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm4 │ │ │ │ - jbe ea6d5 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - cvtsi2sd %rax,%xmm6 │ │ │ │ - movapd %xmm6,%xmm8 │ │ │ │ - cmpnlesd %xmm0,%xmm8 │ │ │ │ - movsd 0xc40e(%rip),%xmm0 │ │ │ │ - andpd %xmm0,%xmm8 │ │ │ │ - subsd %xmm8,%xmm6 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - andnpd %xmm9,%xmm6 │ │ │ │ - orpd %xmm6,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - andpd 0x20(%rsp),%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - ja ea80f │ │ │ │ - addsd (%r11,%r14,8),%xmm1 │ │ │ │ - movsd 0x6212d9(%rip),%xmm0 │ │ │ │ - movsd %xmm7,(%r15,%r14,8) │ │ │ │ - movsd %xmm0,0x0(%r13,%r14,8) │ │ │ │ - movsd %xmm1,(%r11,%r14,8) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,0x38(%rsp) │ │ │ │ - je ea895 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - subsd 0x0(%r13,%r14,8),%xmm0 │ │ │ │ - divsd (%rax,%r14,8),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm1,%xmm8 │ │ │ │ - andpd %xmm2,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm4 │ │ │ │ - jbe ea781 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - cvtsi2sd %rax,%xmm6 │ │ │ │ - movapd %xmm6,%xmm7 │ │ │ │ - cmpnlesd %xmm1,%xmm7 │ │ │ │ - movsd 0xc360(%rip),%xmm1 │ │ │ │ - andpd %xmm1,%xmm7 │ │ │ │ - subsd %xmm7,%xmm6 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - andnpd %xmm8,%xmm6 │ │ │ │ - orpd %xmm6,%xmm1 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - andpd 0x20(%rsp),%xmm1 │ │ │ │ - comisd %xmm3,%xmm1 │ │ │ │ - jbe ea650 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x25b2f(%rip),%rcx │ │ │ │ + jne ec300 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + test %ebx,%ebx │ │ │ │ + jle ec0bd │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + callq 150a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ec300 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + lea 0x2c(%rsp),%rdx │ │ │ │ + lea 0x34(%rsp),%rsi │ │ │ │ + mov %r15,%rcx │ │ │ │ + callq 15140 │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne ec300 │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne ecb89 │ │ │ │ + cmpl $0x1,0x4(%rsp) │ │ │ │ + je ec5c2 │ │ │ │ + mov 0x34(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jle ec4ec │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + nop │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %ebx,%esi │ │ │ │ + callq 15640 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15390 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je ec163 │ │ │ │ + movslq %eax,%rdx │ │ │ │ + sub $0x1,%ecx │ │ │ │ + lea (%r12,%rdx,1),%rax │ │ │ │ + lea 0x3f(%rsp,%rdx,1),%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + jmp ec15d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,-0x1(%rax) │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je ec163 │ │ │ │ + cmpb $0x20,-0x1(%rax) │ │ │ │ + je ec150 │ │ │ │ + mov 0x4(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je ec350 │ │ │ │ + lea 0x540(%rsp),%r13 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + cmpl $0x4d4d4f43,0x540(%rsp) │ │ │ │ + je ec478 │ │ │ │ + lea 0x940(%rsp),%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov $0x3d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15420 │ │ │ │ + test %rax,%rax │ │ │ │ + je ec1c7 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15390 │ │ │ │ + add %r14,%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jbe ec1f9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + test $0xdf,%dl │ │ │ │ + je ec1ed │ │ │ │ + cmp $0xa,%dl │ │ │ │ + jne ec1f9 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jne ec1e0 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xae83(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je ec515 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x2429c(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je ec515 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x24284(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je ec515 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0xcea1(%rip),%rdi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je ec515 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x24251(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je ec515 │ │ │ │ + mov $0x5,%ecx │ │ │ │ + lea 0x17a93(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + seta %al │ │ │ │ + sbb $0x0,%al │ │ │ │ + test %al,%al │ │ │ │ + je ec515 │ │ │ │ + cmpb $0x43,(%r14) │ │ │ │ + jne ec2be │ │ │ │ + cmpb $0x44,0x1(%r14) │ │ │ │ + je ec515 │ │ │ │ + cmpb $0x50,(%r14) │ │ │ │ + jne ec2cf │ │ │ │ + cmpb $0x43,0x1(%r14) │ │ │ │ + je ec515 │ │ │ │ + cmpl $0x0,0xc(%rsp) │ │ │ │ + je ecbb4 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a50d8 │ │ │ │ + lea 0x23f0f(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov (%rax,%r14,8),%r8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq e88d0 │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - mov 0xcca5(%rip),%rax │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - mov 0x15c43(%rip),%rax │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov 0xf45f(%rip),%rax │ │ │ │ - movq %rax,%xmm4 │ │ │ │ - mov 0x19de3(%rip),%rax │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - jmpq ea650 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq ec540 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + callq ebf90 │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x25ae4(%rip),%rcx │ │ │ │ + lea 0x62148b(%rip),%rsi │ │ │ │ + lea 0x4(%r13),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0xd48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ecc47 │ │ │ │ + add $0xd58,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0xfadd(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - mov (%rax,%r14,8),%r8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq e88d0 │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - mov 0xcc27(%rip),%rax │ │ │ │ - movsd 0x621177(%rip),%xmm7 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - mov 0x15bbd(%rip),%rax │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov 0xf3d9(%rip),%rax │ │ │ │ - movq %rax,%xmm4 │ │ │ │ - mov 0x19d5d(%rip),%rax │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - jmpq ea6e9 │ │ │ │ - mov 0x58(%rsp),%r13 │ │ │ │ - movslq 0x3a2bf(%rip),%rax │ │ │ │ - lea (%rax,%rax,4),%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x621130(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je ebf22 │ │ │ │ - mov 0xb0(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne eb0ab │ │ │ │ - mov 0x621170(%rip),%edx │ │ │ │ + callq 15870 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne ec448 │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,0x34(%rsp) │ │ │ │ + jge ec110 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ test %edx,%edx │ │ │ │ - jg eaf98 │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ - mov 0x6210a5(%rip),%r8 │ │ │ │ + je ec4fa │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne eae53 │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - subsd 0x120(%rsp),%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - xor %rcx,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - movslq %eax,%rbp │ │ │ │ - movslq %eax,%rbx │ │ │ │ - cmp %rbx,%r8 │ │ │ │ - jle ea94d │ │ │ │ - movslq %r8d,%rbp │ │ │ │ - test %edx,%edx │ │ │ │ - jle ea94d │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x256f0(%rip),%rsi │ │ │ │ + je ecb6e │ │ │ │ + lea 0x23eea(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x340fb(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - shl $0x3,%rbp │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + cmpl $0x1,0x4(%rsp) │ │ │ │ + je ecc00 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ + callq 15870 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je ebf3a │ │ │ │ - cmpq $0x0,0x88(%rsp) │ │ │ │ - je ebf2e │ │ │ │ - mov 0x6210b6(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jg eb010 │ │ │ │ - mov 0x10(%rsp),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je ebdf1 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movslq 0x10(%rsp),%r14 │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - mov 0x168(%rsp),%rbp │ │ │ │ - mov 0x180(%rsp),%r15 │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - movsd 0x1c8(%rsp),%xmm8 │ │ │ │ - movsd %xmm3,0x98(%rsp) │ │ │ │ - movq 0xd281(%rip),%xmm3 │ │ │ │ - movsd 0x1d0(%rsp),%xmm9 │ │ │ │ - movsd 0x1d8(%rsp),%xmm10 │ │ │ │ - movsd 0x1e0(%rsp),%xmm11 │ │ │ │ - movsd 0x1e8(%rsp),%xmm12 │ │ │ │ - mov 0x178(%rsp),%r13 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movsd 0x1f0(%rsp),%xmm13 │ │ │ │ - mov 0x170(%rsp),%r14 │ │ │ │ - jmpq eab8b │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - addsd 0xca3a(%rip),%xmm1 │ │ │ │ - movsd 0xf20a(%rip),%xmm6 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - andpd %xmm2,%xmm5 │ │ │ │ - ucomisd %xmm5,%xmm6 │ │ │ │ - jbe eaa8f │ │ │ │ - cvttsd2si %xmm1,%rdx │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - cvtsi2sd %rdx,%xmm5 │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - cmpnlesd %xmm1,%xmm6 │ │ │ │ - andpd %xmm4,%xmm6 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - subsd %xmm6,%xmm5 │ │ │ │ - andnpd %xmm1,%xmm4 │ │ │ │ - movapd %xmm5,%xmm0 │ │ │ │ - orpd %xmm4,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r9d │ │ │ │ - cmpl $0x1,0x620fad(%rip) │ │ │ │ - mov %r9d,0x14(%rax) │ │ │ │ - jle eab5c │ │ │ │ - mov 0x18(%rax),%r8d │ │ │ │ - mov 0x24(%rax),%eax │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov %r11d,%edx │ │ │ │ - movsd %xmm13,0x80(%rsp) │ │ │ │ - mov $0x1,%edi │ │ │ │ - movsd %xmm12,0x78(%rsp) │ │ │ │ - movsd %xmm11,0x70(%rsp) │ │ │ │ - movsd %xmm10,0x68(%rsp) │ │ │ │ - movsd %xmm9,0x60(%rsp) │ │ │ │ - movsd %xmm8,0x58(%rsp) │ │ │ │ - push %rax │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 15300 │ │ │ │ + movl $0x0,0x0(%r13) │ │ │ │ xor %eax,%eax │ │ │ │ - push %rsi │ │ │ │ - lea 0x2557d(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x33f43(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - pop %rdx │ │ │ │ - mov 0x620ed6(%rip),%r8 │ │ │ │ - pop %rcx │ │ │ │ - mov 0x19ace(%rip),%rcx │ │ │ │ - movsd 0x78(%rsp),%xmm12 │ │ │ │ - movsd 0x80(%rsp),%xmm13 │ │ │ │ - movsd 0x70(%rsp),%xmm11 │ │ │ │ - add %r8,%rax │ │ │ │ - movsd 0x68(%rsp),%xmm10 │ │ │ │ - movsd 0x60(%rsp),%xmm9 │ │ │ │ - movq %rcx,%xmm2 │ │ │ │ - movsd 0x58(%rsp),%xmm8 │ │ │ │ - movq 0xd119(%rip),%xmm3 │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov 0xb0(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je eab7c │ │ │ │ - mov 0x620e6c(%rip),%rax │ │ │ │ - movl $0x0,(%rax,%r10,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,0x48(%rsp) │ │ │ │ - je eb1b4 │ │ │ │ - mov %ebx,%r11d │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne eabed │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - movsd 0x0(%rbp),%xmm8 │ │ │ │ - movsd (%r14),%xmm9 │ │ │ │ - movsd (%r15),%xmm10 │ │ │ │ - movsd (%rax),%xmm4 │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - movsd 0x0(%r13),%xmm11 │ │ │ │ - movsd %xmm4,0x1a8(%rsp) │ │ │ │ - movsd (%rax),%xmm4 │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ - movsd %xmm4,0x1b0(%rsp) │ │ │ │ - movsd (%rax),%xmm12 │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - movsd (%rax),%xmm13 │ │ │ │ - ucomisd 0x0(%rbp,%rbx,8),%xmm8 │ │ │ │ - jp eae24 │ │ │ │ - comisd 0x0(%rbp,%rbx,8),%xmm8 │ │ │ │ - jne eae24 │ │ │ │ - ucomisd (%r14,%rbx,8),%xmm9 │ │ │ │ - jp eae24 │ │ │ │ - comisd (%r14,%rbx,8),%xmm9 │ │ │ │ - jne eae24 │ │ │ │ - ucomisd (%r15,%rbx,8),%xmm10 │ │ │ │ - jp eae24 │ │ │ │ - comisd (%r15,%rbx,8),%xmm10 │ │ │ │ - jne eae24 │ │ │ │ - ucomisd 0x0(%r13,%rbx,8),%xmm11 │ │ │ │ - jp eae24 │ │ │ │ - comisd 0x0(%r13,%rbx,8),%xmm11 │ │ │ │ - jne eae24 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - movsd 0x1a8(%rsp),%xmm4 │ │ │ │ - movsd (%rax,%rbx,8),%xmm0 │ │ │ │ - ucomisd %xmm4,%xmm0 │ │ │ │ - jp eae24 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jne eae24 │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - movsd 0x1b0(%rsp),%xmm7 │ │ │ │ - movsd (%rax,%rbx,8),%xmm1 │ │ │ │ - ucomisd %xmm7,%xmm1 │ │ │ │ - jp eae24 │ │ │ │ - comisd %xmm7,%xmm1 │ │ │ │ - jne eae24 │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ - ucomisd (%rax,%rbx,8),%xmm12 │ │ │ │ - jp eae24 │ │ │ │ - comisd (%rax,%rbx,8),%xmm12 │ │ │ │ - jne eae24 │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - ucomisd (%rax,%rbx,8),%xmm13 │ │ │ │ - jp eae24 │ │ │ │ - comisd (%rax,%rbx,8),%xmm13 │ │ │ │ - jne eae24 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mov 0x140(%rsp),%rcx │ │ │ │ - movsd 0xbdcf(%rip),%xmm4 │ │ │ │ - lea (%rbx,%rbx,4),%r10 │ │ │ │ - addsd 0x38(%rsp),%xmm0 │ │ │ │ - mov 0x150(%rsp),%rsi │ │ │ │ - lea 0x0(,%r10,8),%rax │ │ │ │ - mov 0x620cce(%rip),%r8 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov (%rsi,%rbx,4),%edx │ │ │ │ - mov 0x620c6f(%rip),%rsi │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - movsd 0x620c81(%rip),%xmm0 │ │ │ │ - subsd (%rcx,%rbx,8),%xmm0 │ │ │ │ - add %r8,%rax │ │ │ │ - movsd 0x620c69(%rip),%xmm1 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%ecx │ │ │ │ - movsd 0x620c69(%rip),%xmm0 │ │ │ │ - add %ecx,%edx │ │ │ │ - mov %ecx,0x10(%rax) │ │ │ │ - sub $0x1,%edx │ │ │ │ - movslq %edx,%rdi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - mov 0x158(%rsp),%rdi │ │ │ │ - cmovg %esi,%edx │ │ │ │ - mov %edx,0x18(%rax) │ │ │ │ - mov 0x160(%rsp),%rdx │ │ │ │ - subsd (%rdx,%rbx,8),%xmm0 │ │ │ │ - mov (%rdi,%rbx,4),%edx │ │ │ │ - mov 0x620c16(%rip),%rdi │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%esi │ │ │ │ - add %esi,%edx │ │ │ │ - mov %esi,0x1c(%rax) │ │ │ │ - sub $0x1,%edx │ │ │ │ - movslq %edx,%r9 │ │ │ │ - cmp %rdi,%r9 │ │ │ │ - cmovg %edi,%edx │ │ │ │ - mov %edx,0x24(%rax) │ │ │ │ - mov 0x138(%rsp),%rdx │ │ │ │ - movsd (%rdx,%rbx,8),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja eaa3a │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd 0xc6b7(%rip),%xmm0 │ │ │ │ - movsd 0xee87(%rip),%xmm7 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm3,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm7 │ │ │ │ - jbe eae12 │ │ │ │ - cvttsd2si %xmm0,%rdx │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - andnpd %xmm0,%xmm5 │ │ │ │ - cvtsi2sd %rdx,%xmm6 │ │ │ │ - movapd %xmm6,%xmm7 │ │ │ │ - cmpnlesd %xmm0,%xmm7 │ │ │ │ - andpd %xmm4,%xmm7 │ │ │ │ - subsd %xmm7,%xmm6 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - orpd %xmm5,%xmm1 │ │ │ │ - xorpd 0xc696(%rip),%xmm1 │ │ │ │ - cvttsd2si %xmm1,%r9d │ │ │ │ - jmpq eaa94 │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ - lea 0x255dd(%rip),%rdi │ │ │ │ - callq e88d0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x34(%rsp),%r8d │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x6206d7(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ea09b │ │ │ │ - movsd 0x128(%rsp),%xmm4 │ │ │ │ - movsd 0xbc64(%rip),%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %r8,%xmm3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - subsd 0x120(%rsp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - comisd %xmm1,%xmm3 │ │ │ │ - jbe eae9c │ │ │ │ - cvttsd2si %xmm1,%r8 │ │ │ │ - movsd %xmm4,0x620b1b(%rip) │ │ │ │ - mov %r8,0x620af4(%rip) │ │ │ │ - movsd 0x130(%rsp),%xmm1 │ │ │ │ - subsd 0x148(%rsp),%xmm1 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sdq 0x620ad9(%rip),%xmm2 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe eaee2 │ │ │ │ - movsd 0x130(%rsp),%xmm3 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - movsd %xmm3,0x620add(%rip) │ │ │ │ - mov %rax,0x620ab6(%rip) │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - xor %rcx,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - movslq %eax,%rbp │ │ │ │ - movslq %eax,%rbx │ │ │ │ - test %edx,%edx │ │ │ │ - jle ea91d │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0x1c35b(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x240f4(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x34(%rsp),%r8d │ │ │ │ + mov $0x1000,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x620a79(%rip),%rdx │ │ │ │ - lea 0x1c358(%rip),%rsi │ │ │ │ + lea 0x404(%r13),%rdi │ │ │ │ + lea 0x240de(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + mov %eax,0x1404(%r13) │ │ │ │ + jmpq ec31e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x24080(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x620a6c(%rip),%xmm0 │ │ │ │ - lea 0x250ae(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x620a56(%rip),%xmm0 │ │ │ │ - lea 0x250a7(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x33acb(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x620a0c(%rip),%r8 │ │ │ │ - mov 0x620abe(%rip),%edx │ │ │ │ - cmp %rbx,%r8 │ │ │ │ - jg ea922 │ │ │ │ - jmpq ea925 │ │ │ │ - lea 0x620a99(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x620a8d(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x620a7a(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x25374(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x33a68(%rip),%rax │ │ │ │ + mov 0x325d9(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - mov 0x620a5e(%rip),%edx │ │ │ │ - mov 0x62099f(%rip),%r8 │ │ │ │ + jmpq ec37d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpw $0x4e45,0x544(%rsp) │ │ │ │ + jne ec19a │ │ │ │ + cmpb $0x54,0x6(%r13) │ │ │ │ + jne ec19a │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jne eae53 │ │ │ │ - movsd 0x128(%rsp),%xmm0 │ │ │ │ - subsd 0x120(%rsp),%xmm0 │ │ │ │ - jmpq eaee2 │ │ │ │ - lea 0x620a21(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x620a15(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x620a02(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x25334(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x339f0(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x1,0x6209e9(%rip) │ │ │ │ - jle ea99a │ │ │ │ - lea 0x24ff4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + je ecbda │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a50d8 │ │ │ │ + lea 0x23d22(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x25331(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmp ec540 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x23b26(%rip),%rcx │ │ │ │ + lea 0x4(%r13),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2534e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq ec31e │ │ │ │ + mov 0x4(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne ecb6e │ │ │ │ + lea 0x220ec(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ea99a │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq ec3c8 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + test %esi,%esi │ │ │ │ + je ec553 │ │ │ │ + callq a50d8 │ │ │ │ + lea 0x23c7c(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x620926(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - jne ea8d2 │ │ │ │ - lea 0x24f18(%rip),%rdi │ │ │ │ - callq e8e50 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + jmpq ec369 │ │ │ │ + callq a50d8 │ │ │ │ + lea 0x23cc1(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmp ec540 │ │ │ │ + mov $0x2e65,%ebp │ │ │ │ + movdqa 0xbd70(%rip),%xmm0 │ │ │ │ + lea 0x4(%r13),%rax │ │ │ │ + movabs $0x7265646165682074,%rbx │ │ │ │ + mov %rbx,0x14(%r13) │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x620440(%rip),%rsi │ │ │ │ + lea 0x621202(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x6c696620,0x1c(%r13) │ │ │ │ + mov %bp,0x20(%r13) │ │ │ │ + movb $0x0,0x22(%r13) │ │ │ │ + movups %xmm0,0x4(%r13) │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ea09b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - lea 0x24ed3(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jmpq ec31e │ │ │ │ + lea 0x23d2e(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x1fcfa(%rip),%r15 │ │ │ │ - mov %r14d,%edx │ │ │ │ - movslq %r14d,%rbp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x33921(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je eb18e │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - jmp eb161 │ │ │ │ - mov (%rbx,%r14,8),%rcx │ │ │ │ - lea 0x22508(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - je eb184 │ │ │ │ - mov 0xb0(%rsp),%r9d │ │ │ │ - mov 0x0(%r13,%r14,8),%rdx │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne eb141 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x23d16(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - jmp eb158 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - lea 0x2182a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x23d08(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x620899(%rip),%eax │ │ │ │ - jmpq ea564 │ │ │ │ - movslq 0x399a5(%rip),%r15 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ - shl $0x2,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x620845(%rip) │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15850 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x62082b(%rip) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,0x62080f(%rip) │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 15850 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x6207eb(%rip) │ │ │ │ - mov %rax,%rsi │ │ │ │ - je ebf16 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - lea 0x10(%r11),%rcx │ │ │ │ + lea 0x23cfb(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rcx),%edx │ │ │ │ - mov %eax,(%r9,%rax,4) │ │ │ │ - add $0x28,%rcx │ │ │ │ - mov %edx,0x0(%rbp,%rax,4) │ │ │ │ - mov -0x20(%rcx),%edx │ │ │ │ - mov %eax,(%rsi,%rax,4) │ │ │ │ - mov %edx,(%rbx,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%edi │ │ │ │ - jg eb238 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - lea -0x2(%rax),%edi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je eb2dd │ │ │ │ - mov %edi,%r8d │ │ │ │ + lea 0x239ed(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp,%rax,4),%edx │ │ │ │ - mov 0x4(%rbp,%rax,4),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jle eb296 │ │ │ │ - mov %ecx,0x0(%rbp,%rax,4) │ │ │ │ - mov 0x4(%r9,%rax,4),%ecx │ │ │ │ - mov %edx,0x4(%rbp,%rax,4) │ │ │ │ - mov (%r9,%rax,4),%edx │ │ │ │ - mov %ecx,(%r9,%rax,4) │ │ │ │ - mov %edx,0x4(%r9,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jge eb270 │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jae eb266 │ │ │ │ + lea 0x23cdf(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx,%rax,4),%edx │ │ │ │ - mov 0x4(%rbx,%rax,4),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jle eb2d0 │ │ │ │ - mov %ecx,(%rbx,%rax,4) │ │ │ │ - mov 0x4(%rsi,%rax,4),%ecx │ │ │ │ - mov %edx,0x4(%rbx,%rax,4) │ │ │ │ - mov (%rsi,%rax,4),%edx │ │ │ │ - mov %ecx,(%rsi,%rax,4) │ │ │ │ - mov %edx,0x4(%rsi,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%edi │ │ │ │ - jge eb2b0 │ │ │ │ - sub $0x1,%edi │ │ │ │ - jae eb2a5 │ │ │ │ - mov 0x620765(%rip),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jg ebced │ │ │ │ - test %eax,%eax │ │ │ │ - jle eb338 │ │ │ │ - lea 0x620741(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x620735(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x620722(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x25119(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x33710(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x620651(%rip),%r14 │ │ │ │ - lea 0x0(,%r14,8),%rbp │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ + lea 0x23ce1(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je ecc1a │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r14,%r14 │ │ │ │ - jle ecbee │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - mov 0xc8(%rsp),%r15 │ │ │ │ - jmp eb383 │ │ │ │ - nop │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov $0x190,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%r15,%rbx,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je ecc0e │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne eb380 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23ce6(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je ecc02 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp eb3c3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov $0x190,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%r15,%r14,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je ecbe2 │ │ │ │ - lea 0x1(%r14),%rax │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne eb3c0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - shl $0x2,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je ecbd6 │ │ │ │ - mov 0x620640(%rip),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle eb463 │ │ │ │ - lea 0x620625(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x620619(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x620606(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x25030(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x335f4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x620535(%rip),%rax │ │ │ │ - lea 0x0(,%rax,8),%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x239bd(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23cd6(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je ecbca │ │ │ │ - cmpq $0x0,0xa0(%rsp) │ │ │ │ - je ecbbe │ │ │ │ - mov 0x6205a3(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - jle eb4f2 │ │ │ │ - lea 0x620587(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x62057b(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x620568(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x24fcf(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x33556(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15110 │ │ │ │ - mov 0x336bf(%rip),%rdi │ │ │ │ - callq 15110 │ │ │ │ - lea 0x620537(%rip),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x620469(%rip),%rdi │ │ │ │ - movl $0x0,0x620523(%rip) │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - mov 0x3368b(%rip),%rsi │ │ │ │ - lea 0x620508(%rip),%rdx │ │ │ │ - lea 0x6203dd(%rip),%rdi │ │ │ │ - movl $0x0,0x6204f7(%rip) │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - cmpl $0x1,0x6204df(%rip) │ │ │ │ - mov $0x3,%eax │ │ │ │ - mov 0x620413(%rip),%rdi │ │ │ │ - lea 0x6204d0(%rip),%r8 │ │ │ │ - sbb $0xffffffffffffffff,%rax │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - lea 0x62040c(%rip),%rcx │ │ │ │ - movl $0x2,0x62047a(%rip) │ │ │ │ - movl $0x0,0x6204ac(%rip) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 15070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - mov 0x620497(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jle eb5d8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x24f1e(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x33470(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x620341(%rip),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - lea 0x620454(%rip),%r8 │ │ │ │ - lea 0x620339(%rip),%rcx │ │ │ │ - movl $0x0,0x620443(%rip) │ │ │ │ - callq 15070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - mov 0x620433(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jg ebc78 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x620356(%rip),%rdi │ │ │ │ - lea 0x620413(%rip),%rdx │ │ │ │ - movl $0x0,0x620409(%rip) │ │ │ │ - callq 15320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - cmpl $0x0,0x6203f9(%rip) │ │ │ │ - jle eb673 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x1bd53(%rip),%rsi │ │ │ │ + lea 0x19354(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x333d5(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x6202a1(%rip),%rdi │ │ │ │ - lea 0x6203be(%rip),%rdx │ │ │ │ - movl $0x0,0x6203b4(%rip) │ │ │ │ - callq 15320 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - cmpl $0x0,0x6203a4(%rip) │ │ │ │ - jle eb6c8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x24e86(%rip),%rsi │ │ │ │ + lea 0x23cb0(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x33380(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x6202b1(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x62036c(%rip),%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x195cc(%rip),%rsi │ │ │ │ - movl $0x0,0x620354(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - mov 0x62021c(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x620337(%rip),%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x19597(%rip),%rsi │ │ │ │ - movl $0x0,0x62031f(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - mov 0x620247(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x620302(%rip),%r8 │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x19552(%rip),%rsi │ │ │ │ - movl $0x0,0x6202ee(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - mov 0x620226(%rip),%rdx │ │ │ │ - mov 0x62020f(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x6202ca(%rip),%r8 │ │ │ │ - lea 0x15fc1(%rip),%rsi │ │ │ │ - movl $0x0,0x6202b9(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - mov 0x6201f9(%rip),%rdx │ │ │ │ - mov 0x6201da(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x620295(%rip),%r8 │ │ │ │ - lea 0x15fa0(%rip),%rsi │ │ │ │ - movl $0x0,0x620284(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - mov 0x6201cc(%rip),%rdx │ │ │ │ - mov 0x6201a5(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x620260(%rip),%r8 │ │ │ │ - lea 0x194b9(%rip),%rsi │ │ │ │ - movl $0x0,0x62024f(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - cmpl $0x0,0x620237(%rip) │ │ │ │ - je eb840 │ │ │ │ - mov 0x620196(%rip),%rdx │ │ │ │ - mov 0x620167(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x620222(%rip),%r8 │ │ │ │ - lea 0x19482(%rip),%rsi │ │ │ │ - movl $0x0,0x620211(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - mov 0x6200d9(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x6201f4(%rip),%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x19442(%rip),%rsi │ │ │ │ - movl $0x0,0x6201de(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - mov 0x620116(%rip),%rdx │ │ │ │ - mov 0x62009f(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x6201ba(%rip),%r8 │ │ │ │ - lea 0x15eb1(%rip),%rsi │ │ │ │ - movl $0x0,0x6201a9(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - mov 0x6200e9(%rip),%rdx │ │ │ │ - mov 0x62006a(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x620185(%rip),%r8 │ │ │ │ - lea 0x15e90(%rip),%rsi │ │ │ │ - movl $0x0,0x620174(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - movsd 0x6200cb(%rip),%xmm0 │ │ │ │ - mov 0x620094(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x62014f(%rip),%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0xbdd7(%rip),%rsi │ │ │ │ - movl $0x0,0x620139(%rip) │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - movsd 0x620098(%rip),%xmm0 │ │ │ │ - mov 0x620059(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x620114(%rip),%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0xbda3(%rip),%rsi │ │ │ │ - movl $0x0,0x6200fe(%rip) │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - movsd 0x620055(%rip),%xmm0 │ │ │ │ - mov 0x61ffbe(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x6200d9(%rip),%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0xbd61(%rip),%rsi │ │ │ │ - movl $0x0,0x6200c3(%rip) │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - movsd 0x620022(%rip),%xmm0 │ │ │ │ - mov 0x61ff83(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x62009e(%rip),%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0xbd2d(%rip),%rsi │ │ │ │ - movl $0x0,0x620088(%rip) │ │ │ │ - callq 15cd0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - cmpl $0x0,0x620078(%rip) │ │ │ │ - jle eba1a │ │ │ │ - lea 0x62005f(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x620053(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x620040(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x24b67(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3302e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ + lea 0x23ca9(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq e90a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jg ebc5d │ │ │ │ - movq 0xc23f(%rip),%xmm3 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - movsd 0xe069(%rip),%xmm1 │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movaps %xmm3,0x20(%rsp) │ │ │ │ - movl $0x0,0xc0(%rsp) │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - movq $0x1,0x38(%rsp) │ │ │ │ - movl $0x32,0x50(%rsp) │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x10(%rsp),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xf0(%rsp) │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - cmp 0x61feec(%rip),%rcx │ │ │ │ - mov 0x61ff96(%rip),%eax │ │ │ │ - mov %ecx,0x70(%rsp) │ │ │ │ - jg ebf46 │ │ │ │ - sub $0x1,%eax │ │ │ │ - jle ebae7 │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x24649(%rip),%rsi │ │ │ │ + lea 0x23cb1(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x32f61(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x1,0x61ff5a(%rip) │ │ │ │ - je ecc26 │ │ │ │ - movslq 0xb8(%rsp),%rbx │ │ │ │ - mov %rbx,%rbp │ │ │ │ - shl $0x2,%rbx │ │ │ │ - jmp ebb33 │ │ │ │ - mov 0x61ff1c(%rip),%rax │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - cmp %ecx,(%rax,%rbx,1) │ │ │ │ - jg ebb39 │ │ │ │ - mov 0x61ff04(%rip),%rax │ │ │ │ - mov (%rax,%rbx,1),%edi │ │ │ │ - add $0x4,%rbx │ │ │ │ - callq e9130 │ │ │ │ - test %eax,%eax │ │ │ │ - jg ec0d1 │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp 0x10(%rsp),%ebp │ │ │ │ - jl ebb05 │ │ │ │ - movslq 0xc0(%rsp),%rbx │ │ │ │ - mov %ebp,0xb8(%rsp) │ │ │ │ - lea 0x61fef5(%rip),%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - shl $0x2,%rbx │ │ │ │ - jmp ebb7d │ │ │ │ - cmpl $0x0,0xb0(%rsp) │ │ │ │ - je ebb75 │ │ │ │ - mov 0x61fe77(%rip),%rax │ │ │ │ - add %r13,%rax │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - jne ecc51 │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x4,%rbx │ │ │ │ - cmp 0x10(%rsp),%r14d │ │ │ │ - jge ec0f1 │ │ │ │ - mov 0x61fe89(%rip),%rax │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - cmp %ecx,(%rax,%rbx,1) │ │ │ │ - jge ec0f1 │ │ │ │ - mov 0x61fe6d(%rip),%rax │ │ │ │ - movslq (%rax,%rbx,1),%r13 │ │ │ │ - mov %r13d,%edi │ │ │ │ - imul $0x28,%r13,%r13 │ │ │ │ - callq e8ce0 │ │ │ │ - mov 0x61fe2e(%rip),%rax │ │ │ │ - add %r13,%rax │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - je ebb58 │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movl $0x0,0x61fe71(%rip) │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc4d │ │ │ │ - mov 0x61fe05(%rip),%rax │ │ │ │ - subl $0x1,0x61fe1e(%rip) │ │ │ │ - movl $0x0,(%rax,%r13,1) │ │ │ │ - jmpq ebb58 │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - mov 0x1f8(%rsp),%rcx │ │ │ │ - lea 0x220(%rsp),%rdx │ │ │ │ - lea 0x61fe2e(%rip),%r9 │ │ │ │ - mov 0x61fd03(%rip),%rdi │ │ │ │ - mov $0x52,%esi │ │ │ │ - movq $0x1,0x230(%rsp) │ │ │ │ - movq $0x1,0x238(%rsp) │ │ │ │ - callq 15b10 │ │ │ │ - addq $0x1,0x38(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je ebaa0 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov 0x61fdec(%rip),%edi │ │ │ │ - callq e8860 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x61f8b2(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ea09b │ │ │ │ - lea 0x1bfe1(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x23cb1(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x32dae(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x0,0x61fda7(%rip) │ │ │ │ - jle eb61e │ │ │ │ - lea 0x61fd8a(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61fd7e(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61fd6b(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x24835(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq eb61e │ │ │ │ - lea 0x243a2(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x23cb6(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2439c(%rip),%rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x23945(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x24c1e(%rip),%rsi │ │ │ │ + lea 0x23c26(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2438a(%rip),%rbp │ │ │ │ - mov 0x61fcf2(%rip),%rax │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax,%rbx,4),%ecx │ │ │ │ - mov 0x61fcd6(%rip),%rax │ │ │ │ - mov (%rax,%rbx,4),%r8d │ │ │ │ + lea 0x192a4(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne ebd2f │ │ │ │ - mov 0x32cdb(%rip),%rbx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x2434b(%rip),%r15 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea 0x24478(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x23c73(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x24472(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x2390d(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x24b97(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x23917(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x61fc62(%rip),%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rax,%rbp,4),%ecx │ │ │ │ - mov 0x61fc46(%rip),%rax │ │ │ │ - mov (%rax,%rbp,4),%r8d │ │ │ │ + lea 0x23929(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jne ebdaf │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61fc5c(%rip),%eax │ │ │ │ - jmpq eb2ec │ │ │ │ - movslq 0x38d68(%rip),%rbp │ │ │ │ - shl $0x2,%rbp │ │ │ │ + lea 0x23ba2(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x19220(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x61fc1a(%rip) │ │ │ │ - callq 15850 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23bfe(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x61fc03(%rip) │ │ │ │ - callq 15850 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23889(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x61fbec(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x61fbd8(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je ebf16 │ │ │ │ - mov 0x61fc01(%rip),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jg ebe7d │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd %xmm3,0x98(%rsp) │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - jmpq eb2ec │ │ │ │ - mov 0x1c0(%rsp),%r13 │ │ │ │ - lea 0x24148(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x24212(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2420e(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x23893(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x24a90(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x238cd(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x32b83(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea 0x24329(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x23b1e(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x24323(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x1919c(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x24a48(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x23b8a(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd %xmm3,0x98(%rsp) │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - jmpq ebdde │ │ │ │ - lea 0x2416a(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ - lea 0x240be(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ - lea 0x24119(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ - lea 0x24100(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - test %eax,%eax │ │ │ │ - jle ebf97 │ │ │ │ - lea 0x61fae2(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61fad6(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61fac3(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x248ea(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x32ab1(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61f9e2(%rip),%rdi │ │ │ │ - lea 0x61fa9f(%rip),%rsi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - mov 0x61f967(%rip),%rdi │ │ │ │ - lea 0x61fa84(%rip),%rsi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc52 │ │ │ │ - cmpl $0x0,0x61fa74(%rip) │ │ │ │ - jle ebff8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x241fc(%rip),%rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x23b86(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x32a50(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea 0x61fa39(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61fa2d(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61fa1a(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x1b2c7(%rip),%rcx │ │ │ │ + lea 0x237ef(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x61f4ed(%rip),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x61f9f4(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61f9e1(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x1b298(%rip),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x237f9(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x61f0b4(%rip),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - movl $0x0,0x0(%r13) │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x61f491(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x404(%r13),%rdi │ │ │ │ - mov $0x1000,%edx │ │ │ │ - lea 0x61f079(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x61f985(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61f972(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd %xmm0,0x1408(%r13) │ │ │ │ - jmpq ea09b │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - lea 0x61f439(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ea09b │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r14d,0xc0(%rsp) │ │ │ │ - callq e8cd0 │ │ │ │ - cmpl $0x1,0x61f941(%rip) │ │ │ │ - mov %eax,0xd8(%rsp) │ │ │ │ - jle ec15a │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x24028(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x2385b(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2446c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x23a84(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x24484(%rip),%rsi │ │ │ │ + lea 0x19102(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x328ee(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmpq ec3c9 │ │ │ │ - mov 0x61f87f(%rip),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - jne ec3c5 │ │ │ │ - mov 0x61f88d(%rip),%ecx │ │ │ │ - lea 0x1(%rcx),%edx │ │ │ │ - mov %edx,0x61f884(%rip) │ │ │ │ - cmp $0xc8,%edx │ │ │ │ - jg ec5f1 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea 0x8(%rax),%rsi │ │ │ │ - lea 0x0(,%rbp,8),%r13 │ │ │ │ - mov $0x9,%edi │ │ │ │ - lea 0x61f897(%rip),%r8 │ │ │ │ - mov (%rcx,%rbp,8),%rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ec5d5 │ │ │ │ - cmpl $0x1,0x61f87e(%rip) │ │ │ │ - jle ec1f1 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r14d,%edx │ │ │ │ - lea 0x23f97(%rip),%rsi │ │ │ │ + lea 0x23b19(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x32857(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61f7f0(%rip),%rax │ │ │ │ - cmpl $0x0,0xb0(%rsp) │ │ │ │ - movl $0x1,(%rax,%rbx,1) │ │ │ │ - je ec26d │ │ │ │ - mov 0x61f7f9(%rip),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x61f7f0(%rip) │ │ │ │ - cmp $0xc8,%eax │ │ │ │ - jg ec5f1 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x61f7b1(%rip),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61f80c(%rip),%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov (%rax,%r13,1),%r14 │ │ │ │ - add %rbx,%rsi │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ec5a2 │ │ │ │ - mov 0x61f781(%rip),%rax │ │ │ │ - movl $0x1,(%rax,%rbx,1) │ │ │ │ - mov 0x61f77b(%rip),%rax │ │ │ │ - mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ - lea 0x208(%rsp),%rsi │ │ │ │ - lea 0x61f7c3(%rip),%rdx │ │ │ │ - callq 15580 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc4d │ │ │ │ - cmpl $0x2,0x61f7b3(%rip) │ │ │ │ - jg ec573 │ │ │ │ - mov 0x208(%rsp),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je ec533 │ │ │ │ - mov 0x61f795(%rip),%r13 │ │ │ │ - lea 0xdc0(%rax),%rdi │ │ │ │ - lea 0xdc0(%r13),%rsi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ec517 │ │ │ │ - lea 0xdc8(%rbx),%rdi │ │ │ │ - lea 0xdc8(%r13),%rsi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ec4fe │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - subsd 0x0(%r13),%xmm0 │ │ │ │ - andpd 0x20(%rsp),%xmm0 │ │ │ │ - comisd 0x24607(%rip),%xmm0 │ │ │ │ - ja ec4e5 │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ - subsd 0x8(%r13),%xmm0 │ │ │ │ - andpd 0x20(%rsp),%xmm0 │ │ │ │ - comisd 0x245e8(%rip),%xmm0 │ │ │ │ - ja ec4cc │ │ │ │ - movsd 0x38(%rbx),%xmm0 │ │ │ │ - subsd 0x38(%r13),%xmm0 │ │ │ │ - movapd 0x20(%rsp),%xmm3 │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - comisd 0x245c5(%rip),%xmm0 │ │ │ │ - ja ec4b3 │ │ │ │ - movsd 0x40(%rbx),%xmm0 │ │ │ │ - subsd 0x40(%r13),%xmm0 │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - comisd 0x245a8(%rip),%xmm0 │ │ │ │ - ja ec4b3 │ │ │ │ - movsd 0x48(%rbx),%xmm0 │ │ │ │ - subsd 0x48(%r13),%xmm0 │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - comisd 0x2458b(%rip),%xmm0 │ │ │ │ - ja ec4b3 │ │ │ │ - movsd 0x50(%rbx),%xmm0 │ │ │ │ - subsd 0x50(%r13),%xmm0 │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - comisd 0x2456e(%rip),%xmm0 │ │ │ │ - ja ec4b3 │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ - ucomisd 0x78(%r13),%xmm0 │ │ │ │ - jp ec480 │ │ │ │ - comisd 0x78(%r13),%xmm0 │ │ │ │ - jne ec480 │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp 0xd8(%rsp),%r15d │ │ │ │ - jge ec63e │ │ │ │ - mov %r15d,%edi │ │ │ │ - callq e8e00 │ │ │ │ - movslq %eax,%rbp │ │ │ │ - mov %eax,%r14d │ │ │ │ - imul $0x28,%rbp,%rbx │ │ │ │ - cmpl $0x1,0x61f658(%rip) │ │ │ │ - jle ec162 │ │ │ │ - mov 0x61f5eb(%rip),%rax │ │ │ │ - mov 0x61f604(%rip),%r8d │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0xc8,%r9d │ │ │ │ - mov (%rax,%rbx,1),%ecx │ │ │ │ - push %rsi │ │ │ │ - lea 0x23d40(%rip),%rsi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - pushq (%rax,%rbp,8) │ │ │ │ + lea 0x23aec(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3260d(%rip),%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61f5a5(%rip),%rax │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - add %rbx,%rax │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - je ec175 │ │ │ │ - cmpl $0x1,0x61f5ef(%rip) │ │ │ │ - jle ec3c5 │ │ │ │ - lea 0x23d18(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x23755(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ec3c5 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - lea 0x640(%rsp),%r12 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x24281(%rip),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ + lea 0x2375f(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmpq eae33 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - lea 0x640(%rsp),%r12 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x24216(%rip),%rcx │ │ │ │ - jmp ec497 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - lea 0x640(%rsp),%r12 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x241cd(%rip),%rcx │ │ │ │ - jmp ec497 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - lea 0x640(%rsp),%r12 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x24184(%rip),%rcx │ │ │ │ - jmp ec497 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - lea 0x640(%rsp),%r12 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x2413b(%rip),%rcx │ │ │ │ - jmp ec497 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - lea 0x640(%rsp),%r12 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x240f2(%rip),%rcx │ │ │ │ - jmpq ec497 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - movabs $0x2e64656c696166,%rax │ │ │ │ - movdqa 0x1b83c(%rip),%xmm0 │ │ │ │ - lea 0x61efc5(%rip),%rsi │ │ │ │ - mov %rax,0x61efce(%rip) │ │ │ │ - movaps %xmm0,0x61efb7(%rip) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ea09b │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - lea 0x24076(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x237e9(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x324ab(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ec29b │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ + lea 0x239ea(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x640(%rsp),%rbp │ │ │ │ - lea 0x21328(%rip),%rcx │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ + lea 0x19068(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23a92(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - jmpq eae33 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - lea 0x640(%rsp),%r12 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x19ed4(%rip),%rcx │ │ │ │ - jmpq ec497 │ │ │ │ - movdqa 0x24307(%rip),%xmm0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - movl $0x73656c,0x61ef25(%rip) │ │ │ │ - movaps %xmm0,0x61ef0e(%rip) │ │ │ │ - callq 15110 │ │ │ │ - mov 0x325a2(%rip),%rdi │ │ │ │ - callq 15110 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x61eeec(%rip),%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ea09b │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %r14,%r15 │ │ │ │ - cmp %r15,0x61f35a(%rip) │ │ │ │ - mov %r15d,0xec(%rsp) │ │ │ │ - jl ebbf7 │ │ │ │ - movq $0x1,0x48(%rsp) │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - mov 0xc8(%rsp),%r15 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - cmp %rax,0x61f322(%rip) │ │ │ │ - mov %eax,0xe8(%rsp) │ │ │ │ - jl ecd24 │ │ │ │ - cmpq $0x0,0x61f2fd(%rip) │ │ │ │ - mov $0x0,%edx │ │ │ │ - cmovns 0x61f2f0(%rip),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - shl $0x2,%rdx │ │ │ │ - callq 154d0 │ │ │ │ - movl $0x0,0x68(%rsp) │ │ │ │ - jmpq ec75f │ │ │ │ - cmpl $0xc7,0x61f33e(%rip) │ │ │ │ - jle ec75a │ │ │ │ - cmpl $0x0,0x61f371(%rip) │ │ │ │ - jg ec852 │ │ │ │ - mov 0x61f304(%rip),%rax │ │ │ │ - lea 0x61f359(%rip),%rsi │ │ │ │ - mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc4d │ │ │ │ - cmpl $0x1,0x61f344(%rip) │ │ │ │ - jle ec72f │ │ │ │ - mov 0xdc(%rsp),%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x23ab9(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x32319(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61f2b2(%rip),%rax │ │ │ │ - subl $0x1,0x61f2cb(%rip) │ │ │ │ - cmpl $0x0,0xb0(%rsp) │ │ │ │ - movl $0x0,(%rax,%rbx,1) │ │ │ │ - jne ec818 │ │ │ │ - movl $0x1,0x78(%rsp) │ │ │ │ - addl $0x1,0x68(%rsp) │ │ │ │ - mov 0xd8(%rsp),%ecx │ │ │ │ - cmp %ecx,0x68(%rsp) │ │ │ │ - jge ecc8a │ │ │ │ - mov 0x68(%rsp),%edi │ │ │ │ - callq e8e00 │ │ │ │ - mov 0x70(%rsp),%ecx │ │ │ │ - movq $0x1,0x220(%rsp) │ │ │ │ - movslq %eax,%rbp │ │ │ │ - mov %eax,0xdc(%rsp) │ │ │ │ - mov 0x61f24e(%rip),%rax │ │ │ │ - imul $0x28,%rbp,%rbx │ │ │ │ - sub 0x10(%rax,%rbx,1),%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmpl $0x3,0x61f295(%rip) │ │ │ │ - mov %rcx,0x230(%rsp) │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - cltq │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - mov %rcx,0x238(%rsp) │ │ │ │ - mov 0x190(%rsp),%rcx │ │ │ │ - movslq (%rcx,%rbp,4),%r13 │ │ │ │ - mov %r13d,0xb4(%rsp) │ │ │ │ - jg ecb3a │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - movslq (%rax,%rbp,4),%rax │ │ │ │ - cmp %rax,0x58(%rsp) │ │ │ │ - jle ec8b0 │ │ │ │ - cmpl $0x2,0x61f23e(%rip) │ │ │ │ - jg ec889 │ │ │ │ - cmpl $0x0,0x78(%rsp) │ │ │ │ - jne ec874 │ │ │ │ - jmpq ec6c0 │ │ │ │ - mov 0x61f1c1(%rip),%rax │ │ │ │ - lea 0x61f21e(%rip),%rsi │ │ │ │ - mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ebc4d │ │ │ │ - mov 0x61f1a1(%rip),%rax │ │ │ │ - subl $0x1,0x61f1c2(%rip) │ │ │ │ - movl $0x0,(%rax,%rbx,1) │ │ │ │ - jmpq ec752 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x23f82(%rip),%rsi │ │ │ │ + lea 0x23a8e(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x321d4(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0xc7,0x61f18a(%rip) │ │ │ │ - jle ec752 │ │ │ │ - jmpq ec6dd │ │ │ │ - lea 0x23f28(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + lea 0x236bb(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x3219d(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ec80c │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x158(%rsp),%rcx │ │ │ │ - movslq (%rcx,%rbp,4),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jl ec803 │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle ec803 │ │ │ │ - mov 0x150(%rsp),%rcx │ │ │ │ - movslq (%rcx,%rbp,4),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jg ec803 │ │ │ │ - mov 0x61f0f1(%rip),%rax │ │ │ │ - lea 0x210(%rsp),%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - lea 0x220(%rsp),%r14 │ │ │ │ - movl $0x0,0x61f12b(%rip) │ │ │ │ - mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ - lea 0x61f11f(%rip),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - push %rax │ │ │ │ - lea 0x20c(%rsp),%rbp │ │ │ │ - push %rbp │ │ │ │ - mov 0xa0(%rsp),%r9 │ │ │ │ - mov %r8,0xb8(%rsp) │ │ │ │ - callq 15290 │ │ │ │ - pop %r9 │ │ │ │ - pop %r11 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0xa8(%rsp),%r8 │ │ │ │ - mov %eax,%r10d │ │ │ │ - jne ebc4d │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x236c5(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - cmpl $0x0,0xb0(%rsp) │ │ │ │ - je ec986 │ │ │ │ - jmpq ece74 │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - mov 0xa14a(%rip),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,0xb4(%rsp) │ │ │ │ - jg ec96f │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - jmp ec9e0 │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ - mov (%r15,%rbp,8),%rcx │ │ │ │ - movslq %r13d,%rdx │ │ │ │ - add $0x1,%r13d │ │ │ │ - movsd (%rbx,%rax,8),%xmm0 │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ - movsd (%rbx,%rax,8),%xmm0 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov (%rcx,%rbp,8),%rcx │ │ │ │ - mov %r13d,(%rax) │ │ │ │ - movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ - add $0x1,%r10d │ │ │ │ - cmp %r10d,0xb4(%rsp) │ │ │ │ - jle ecbb1 │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - movslq %r10d,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - movsd (%rcx,%rax,8),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp ec9dc │ │ │ │ - andpd 0x20(%rsp),%xmm0 │ │ │ │ - movsd 0x1490e(%rip),%xmm3 │ │ │ │ - ucomisd %xmm0,%xmm3 │ │ │ │ - jb ec9dc │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - movsd 0x98(%rsp),%xmm3 │ │ │ │ - comisd (%rcx,%rdx,1),%xmm3 │ │ │ │ - jae ec9dc │ │ │ │ - mov 0x61efa9(%rip),%rdx │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - mov %r10d,%ebp │ │ │ │ - add 0x14(%rdx,%rcx,1),%ebp │ │ │ │ - js ec9dc │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - cmp 0x61ef36(%rip),%rbp │ │ │ │ - jge ec9dc │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - lea (%rcx,%rbp,4),%rcx │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ - mov (%rcx),%r13d │ │ │ │ - cmp %r13d,0x50(%rsp) │ │ │ │ - jg ec999 │ │ │ │ - addl $0x32,0x50(%rsp) │ │ │ │ - cmpl $0x0,0x61efbe(%rip) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - jle ecab4 │ │ │ │ - mov %eax,%edx │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x23ce2(%rip),%rsi │ │ │ │ + lea 0x236d7(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x31f94(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movslq 0x50(%rsp),%rcx │ │ │ │ - mov %rbp,%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r15,%rbp │ │ │ │ - lea 0x0(,%rcx,8),%r14 │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ecb13 │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,0x0(%rbp,%rbx,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je ecee6 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je ecec1 │ │ │ │ - cmp %rbx,0x61ee76(%rip) │ │ │ │ - mov %ebx,%r10d │ │ │ │ - jg ecad1 │ │ │ │ - cmpl $0x0,0x61ef22(%rip) │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %r14,%rbp │ │ │ │ - jg ecf0b │ │ │ │ - movslq %ebx,%rax │ │ │ │ - jmpq ec999 │ │ │ │ - push %r14 │ │ │ │ - mov %r13,%rdx │ │ │ │ + lea 0x23950(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x18fce(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23a21(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x239f4(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23621(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2362b(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23665(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x238b6(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x239b0(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x239a4(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x18f08(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23981(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x140(%rsp),%rcx │ │ │ │ + lea 0x23651(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x18ebe(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23950(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov 0x34(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jg ec100 │ │ │ │ + lea 0x2374b(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq ec3bd │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + lea 0x23752(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x23bfd(%rip),%rsi │ │ │ │ - push %rax │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov 0xec(%rsp),%ecx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x31ed5(%rip),%rax │ │ │ │ + mov 0x31e99(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - test %rax,%rax │ │ │ │ - jle ec803 │ │ │ │ - mov 0x188(%rsp),%rcx │ │ │ │ - movslq (%rcx,%rbp,4),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jg ec803 │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle ec803 │ │ │ │ - jmpq ec8b5 │ │ │ │ - mov 0xa8(%rsp),%rbx │ │ │ │ - jmpq ec80c │ │ │ │ - lea 0x23544(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ - lea 0x23527(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ - lea 0x2350f(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ - lea 0x23527(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ + jmpq ec0e7 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a50d8 │ │ │ │ + lea 0x236ad(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq ec540 │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq a50d8 │ │ │ │ + lea 0x2365f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq ec540 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x238da(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x238c5(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x238b8(%rip),%rdx │ │ │ │ + callq 15c90 <__fprintf_chk@plt> │ │ │ │ + jmpq ec3c8 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000ecc50 : │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov $0x1410,%edi │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %r9d,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x40d8,%rsp │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x40c8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ callq 15850 │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - jne eb3e3 │ │ │ │ - lea 0x234d0(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ - lea 0x234ea(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ - lea 0x234a5(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ - mov 0x70(%rsp),%edx │ │ │ │ - lea 0x234fa(%rip),%rsi │ │ │ │ + movl $0x0,0x4(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + test %r15,%r15 │ │ │ │ + je ecef0 │ │ │ │ + lea 0x30c0(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x3214e(%rip),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %ebp,(%rax) │ │ │ │ + callq b2780 │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x31dfc(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ebaf4 │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movl $0x0,0x61ede2(%rip) │ │ │ │ - callq 15300 │ │ │ │ + callq 15310 <__xstat64@plt> │ │ │ │ + lea 0x4(%r12),%rcx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne ebc4d │ │ │ │ - mov 0x61ed6a(%rip),%rax │ │ │ │ - subl $0x1,0x61ed8b(%rip) │ │ │ │ - movl $0x0,(%rax,%r13,1) │ │ │ │ - jmpq ebb75 │ │ │ │ - mov 0xd0(%rsp),%rbp │ │ │ │ - mov 0x61ecf7(%rip),%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0xa0(%rsp),%r14 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - jmp ecce2 │ │ │ │ - cmpl $0x0,0xe90(%rsp) │ │ │ │ - je ecd8b │ │ │ │ - cmpl $0x1,0xe90(%rsp) │ │ │ │ - je ecd6c │ │ │ │ - cmpl $0x2,0xe90(%rsp) │ │ │ │ - je ecd32 │ │ │ │ - add $0x1,%rbx │ │ │ │ - add $0x8,%r13 │ │ │ │ - add $0x8,%r14 │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jge ecda1 │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - mov (%rcx,%rbx,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jg eccb0 │ │ │ │ - movsd 0x210(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - jmp eccd6 │ │ │ │ - mov 0x58(%rsp),%r15 │ │ │ │ - add $0x1,%r15 │ │ │ │ - jmpq ec647 │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rsi │ │ │ │ - mov (%r15,%rbx,8),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ + js ecfa0 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + and $0xf000,%eax │ │ │ │ + cmp $0x4000,%eax │ │ │ │ + je ecd50 │ │ │ │ mov %r13,%rdx │ │ │ │ - callq e8c10 │ │ │ │ + lea 0xc7fc(%rip),%rsi │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + mov 0x40c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ecfdb │ │ │ │ + add $0x40d8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq f1fb0 │ │ │ │ test %eax,%eax │ │ │ │ - je ecd60 │ │ │ │ - movsd 0x210(%rsp),%xmm0 │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - movsd %xmm0,0x0(%r13) │ │ │ │ - mov 0x61ec29(%rip),%rax │ │ │ │ - jmpq eccd6 │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rsi │ │ │ │ - mov (%r15,%rbx,8),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - movsd 0xf0(%rsp),%xmm0 │ │ │ │ - callq e8e80 │ │ │ │ - jmp ecd46 │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rsi │ │ │ │ - mov (%r15,%rbx,8),%rdi │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq e8b90 │ │ │ │ - jmp ecd46 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - cmpl $0x2,0x61ec98(%rip) │ │ │ │ - movq $0x1,0x220(%rsp) │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - jle ece33 │ │ │ │ - push %rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x23a38(%rip),%rsi │ │ │ │ - pushq 0x61eba2(%rip) │ │ │ │ + jle ecfc0 │ │ │ │ + lea 0xae43(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xae31(%rip),%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x11406(%rip),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %r15d,%edx │ │ │ │ + shr $0x1f,%r14d │ │ │ │ + shr $0x1f,%edx │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + or %r14b,%dl │ │ │ │ + jne ecf08 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + js ecf08 │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + mov 0x20(%rsp),%r15d │ │ │ │ + jmp ecde6 │ │ │ │ + nop │ │ │ │ + mov %r9,%rdi │ │ │ │ + cmpl $0x1,(%r9) │ │ │ │ + sbbl $0xffffffff,0x8(%rsp) │ │ │ │ + callq 15090 │ │ │ │ + addl $0x1,0x4(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - pushq 0x61eba2(%rip) │ │ │ │ - pushq 0x61eba4(%rip) │ │ │ │ - mov 0x90(%rsp),%r9d │ │ │ │ - mov 0x108(%rsp),%r8d │ │ │ │ - mov 0x10c(%rsp),%ecx │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x31c19(%rip),%rax │ │ │ │ - add $0x20,%rsp │ │ │ │ + callq f2d30 │ │ │ │ + test %eax,%eax │ │ │ │ + js ecf40 │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + lea 0x30c0(%rsp),%r12 │ │ │ │ + lea 0xc0(%rsp),%rbp │ │ │ │ + lea 0x20c0(%rsp),%r14 │ │ │ │ + callq f2f60 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq cbdd0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x10c0(%rsp),%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq cbdd0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + callq f2f60 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + callq 15160 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + callq cbdd0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movsd 0x9c45(%rip),%xmm0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 68b80 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x31f75(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je ecdd0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + callq cbdd0 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x112c7(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4(%r9),%r8 │ │ │ │ + callq 15430 │ │ │ │ + mov 0x31b64(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - lea 0x61eb46(%rip),%rax │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov 0xd0(%rsp),%r8 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - lea 0x220(%rsp),%rdx │ │ │ │ - lea 0x61ebe8(%rip),%r9 │ │ │ │ - callq 15b10 │ │ │ │ - addq $0x1,0x48(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je ec672 │ │ │ │ - jmpq ebc4d │ │ │ │ - mov 0x61eb65(%rip),%rax │ │ │ │ - mov %r13,%rcx │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + jmpq ecdd0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x2e,%ecx │ │ │ │ + mov %cx,0x30c0(%rsp) │ │ │ │ + jmpq eccbb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x1ad30(%rip),%xmm0 │ │ │ │ + mov $0x66,%edx │ │ │ │ + movabs $0x73756e696d207375,%rbx │ │ │ │ + movl $0x66696420,0x1c(%r12) │ │ │ │ + mov %rbx,0x14(%r12) │ │ │ │ + mov %dx,0x20(%r12) │ │ │ │ + movups %xmm0,0x4(%r12) │ │ │ │ + jmpq ecd1d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1fa5b(%rip),%rsi │ │ │ │ + mov 0x4(%rsp),%ebx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + callq 15c20 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x404(%r12),%rdi │ │ │ │ + lea 0x1fa3e(%rip),%rsi │ │ │ │ + callq 15c20 │ │ │ │ + mov %ebx,0x1404(%r12) │ │ │ │ + mov %r15d,0x1408(%r12) │ │ │ │ + jmpq ecd1d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0xc552(%rip),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + jmpq ecd1d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r14,%rdx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov %r10d,0xa8(%rsp) │ │ │ │ - mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ - lea 0x61ebaa(%rip),%rax │ │ │ │ - push %rax │ │ │ │ + lea 0x2354e(%rip),%rsi │ │ │ │ + lea 0x4(%r12),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15c20 │ │ │ │ + jmpq ecd1d │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + movsd 0x10(%rsi),%xmm3 │ │ │ │ + movsd 0x10(%rdi),%xmm1 │ │ │ │ + movsd 0x8(%rdi),%xmm0 │ │ │ │ + movsd 0x8(%rsi),%xmm2 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + movsd (%rsi),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + movsd %xmm1,0x8(%rdx) │ │ │ │ + mulsd 0x8(%rsi),%xmm0 │ │ │ │ + mulsd 0x8(%rdi),%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rdx) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000ed040 : │ │ │ │ + push %r14 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov 0x98(%rsp),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x818,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x808(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + callq 783f0 │ │ │ │ + mov 0x197c3(%rip),%rcx │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle ed150 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + cmp $0x4a,%al │ │ │ │ + je ed170 │ │ │ │ + mov 0x19796(%rip),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + cmp $0x42,%al │ │ │ │ + je ed1b0 │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x1c187(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ test %eax,%eax │ │ │ │ - mov 0xa8(%rsp),%r10d │ │ │ │ - je ec98f │ │ │ │ - jmpq ebc4d │ │ │ │ + je ed160 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0xd49d(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - callq 15110 │ │ │ │ - mov 0x31ceb(%rip),%rdi │ │ │ │ - callq 15110 │ │ │ │ - lea 0x232bf(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je ed1a0 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x1c152(%rip),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - callq 15110 │ │ │ │ - mov 0x31cc6(%rip),%rdi │ │ │ │ - callq 15110 │ │ │ │ - lea 0x23286(%rip),%rdi │ │ │ │ - jmpq eb0ca │ │ │ │ - lea 0x232a2(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ebx,0xf8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x31b14(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movslq 0xf8(%rsp),%rax │ │ │ │ - mov %rax,%r10 │ │ │ │ - jmpq ec999 │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + je ed190 │ │ │ │ + nopl (%rax) │ │ │ │ + movq %r14,%xmm1 │ │ │ │ + ucomisd 0x19723(%rip),%xmm1 │ │ │ │ + jp ed124 │ │ │ │ + jne ed124 │ │ │ │ + mov 0x99b8(%rip),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x808(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ed1ec │ │ │ │ + add $0x818,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x196e1(%rip),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmpq ed0ad │ │ │ │ + nop │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + jmp ed108 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + movq %xmm0,%r14 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + jmpq ed0ad │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x4,(%rbx) │ │ │ │ + jmpq ed108 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x2,(%rbx) │ │ │ │ + jmpq ed108 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 15200 │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x1c079(%rip),%rsi │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movq %xmm0,%r14 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ed1f1 │ │ │ │ + movl $0x1,(%rbx) │ │ │ │ + jmpq ed108 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0xd379(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ed0e9 │ │ │ │ + movl $0x3,(%rbx) │ │ │ │ + jmpq ed108 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000ed220 : │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + subsd 0x62159c(%rip),%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + subsd 0x621580(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + ja ed26f │ │ │ │ + mov 0x6215a3(%rip),%rax │ │ │ │ + movsd 0x986b(%rip),%xmm3 │ │ │ │ + movsd 0x88(%rax),%xmm4 │ │ │ │ + addsd %xmm3,%xmm4 │ │ │ │ + comisd %xmm4,%xmm1 │ │ │ │ + jbe ed280 │ │ │ │ + movl $0x1,(%rdx) │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja ed26f │ │ │ │ + addsd 0x90(%rax),%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe ed275 │ │ │ │ + jmp ed26f │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000ecf50 : │ │ │ │ +00000000000ed2a0 : │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ callq 15390 │ │ │ │ movzbl (%rbx),%edx │ │ │ │ mov %rax,%rsi │ │ │ │ cmp $0x20,%dl │ │ │ │ - jne ed318 │ │ │ │ + jne ed4c8 │ │ │ │ movslq %eax,%rcx │ │ │ │ lea (%rbx,%rcx,1),%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jae ed309 │ │ │ │ + jae ed4bd │ │ │ │ mov %rbx,%r12 │ │ │ │ - jmp ecf89 │ │ │ │ + jmp ed2d9 │ │ │ │ cmp %rax,%r12 │ │ │ │ - je ed310 │ │ │ │ + je ed4c0 │ │ │ │ movzbl 0x1(%r12),%edx │ │ │ │ add $0x1,%r12 │ │ │ │ cmp $0x20,%dl │ │ │ │ - je ecf80 │ │ │ │ + je ed2d0 │ │ │ │ cmp $0x3d,%dl │ │ │ │ - je ed330 │ │ │ │ + je ed4e0 │ │ │ │ movslq %esi,%rcx │ │ │ │ mov %r12,%rax │ │ │ │ lea (%rbx,%rcx,1),%rbp │ │ │ │ cmp %rbp,%r12 │ │ │ │ - jae ed320 │ │ │ │ + jae ed4d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movzbl 0x1(%rax),%edx │ │ │ │ add $0x1,%rax │ │ │ │ cmp $0x20,%dl │ │ │ │ - je ed130 │ │ │ │ + je ed3f0 │ │ │ │ cmp $0x3d,%dl │ │ │ │ - je ed130 │ │ │ │ + je ed3f0 │ │ │ │ cmp %rbp,%rax │ │ │ │ - jne ecfb8 │ │ │ │ + jne ed308 │ │ │ │ mov %rbp,%rax │ │ │ │ movb $0x0,(%rax) │ │ │ │ movzbl 0x0(%rbp),%edx │ │ │ │ mov %rbp,%rax │ │ │ │ cmp $0x27,%dl │ │ │ │ - je ed1a3 │ │ │ │ + je ed463 │ │ │ │ nopl (%rax) │ │ │ │ cmp $0x20,%dl │ │ │ │ - je ed01f │ │ │ │ + je ed36f │ │ │ │ movslq %esi,%rsi │ │ │ │ lea (%rbx,%rsi,1),%rdi │ │ │ │ cmp %rdi,%rax │ │ │ │ - jae ed01f │ │ │ │ + jae ed36f │ │ │ │ nopl 0x0(%rax) │ │ │ │ movzbl 0x1(%rax),%edx │ │ │ │ add $0x1,%rax │ │ │ │ cmp $0x20,%dl │ │ │ │ - je ed01f │ │ │ │ + je ed36f │ │ │ │ cmp $0x27,%dl │ │ │ │ - je ed01f │ │ │ │ + je ed36f │ │ │ │ cmp %rdi,%rax │ │ │ │ - jne ed008 │ │ │ │ - cmpl $0x1,0x61f33a(%rip) │ │ │ │ + jne ed358 │ │ │ │ + cmpl $0x1,0x620c2a(%rip) │ │ │ │ movb $0x0,(%rax) │ │ │ │ - jle ed053 │ │ │ │ + jle ed3a3 │ │ │ │ mov $0x1,%edi │ │ │ │ mov %rbp,%rcx │ │ │ │ mov %r12,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x1a681(%rip),%rsi │ │ │ │ + lea 0x9981(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x319f5(%rip),%rax │ │ │ │ + mov 0x316a5(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ mov $0x7,%ecx │ │ │ │ - lea 0x17c60(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je ed2f0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x146c5(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je ed2b8 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x146bb(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je ed280 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0xa61f(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je ed250 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0xa608(%rip),%rdi │ │ │ │ + lea 0x9983(%rip),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je ed220 │ │ │ │ + je ed4a0 │ │ │ │ mov $0x7,%ecx │ │ │ │ - lea 0xa42a(%rip),%rdi │ │ │ │ + lea 0x996c(%rip),%rdi │ │ │ │ mov %r12,%rsi │ │ │ │ repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ seta %al │ │ │ │ sbb $0x0,%al │ │ │ │ test %al,%al │ │ │ │ - je ed1f0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0xa405(%rip),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je ed1c0 │ │ │ │ + je ed480 │ │ │ │ pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ mov %rax,%rbp │ │ │ │ cmp $0x3d,%dl │ │ │ │ - ja ecfda │ │ │ │ + ja ed32a │ │ │ │ movabs $0x2000008100000000,%rcx │ │ │ │ bt %rdx,%rcx │ │ │ │ - jae ed328 │ │ │ │ + jae ed4d8 │ │ │ │ movslq %esi,%rcx │ │ │ │ add %rbx,%rcx │ │ │ │ mov %rax,%rbp │ │ │ │ cmp %rax,%rcx │ │ │ │ - jbe ecfda │ │ │ │ + jbe ed32a │ │ │ │ movabs $0x2000008100000000,%rdi │ │ │ │ - jmp ed183 │ │ │ │ + jmp ed443 │ │ │ │ xchg %ax,%ax │ │ │ │ bt %rdx,%rdi │ │ │ │ - jae ecfda │ │ │ │ + jae ed32a │ │ │ │ cmp %rcx,%rbp │ │ │ │ - je ecfda │ │ │ │ + je ed32a │ │ │ │ movzbl 0x1(%rbp),%edx │ │ │ │ add $0x1,%rbp │ │ │ │ cmp $0x3d,%dl │ │ │ │ - jbe ed170 │ │ │ │ + jbe ed430 │ │ │ │ movb $0x0,(%rax) │ │ │ │ movzbl 0x0(%rbp),%edx │ │ │ │ mov %rbp,%rax │ │ │ │ cmp $0x27,%dl │ │ │ │ - jne ecff0 │ │ │ │ + jne ed340 │ │ │ │ movzbl 0x1(%rbp),%edx │ │ │ │ lea 0x1(%rbp),%rax │ │ │ │ cmp $0x27,%dl │ │ │ │ - jne ecff0 │ │ │ │ - jmpq ed01f │ │ │ │ + jne ed340 │ │ │ │ + jmpq ed36f │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - callq 15200 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd %xmm0,0x61f119(%rip) │ │ │ │ - callq 15200 │ │ │ │ + callq 156f0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - movsd %xmm0,0x61f0ca(%rip) │ │ │ │ + cltq │ │ │ │ pop %r12 │ │ │ │ + mov %rax,0x621354(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,0x61f0e1(%rip) │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x61f094(%rip) │ │ │ │ - jmpq ed107 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,0x61f0a9(%rip) │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x61f05c(%rip) │ │ │ │ - jmpq ed0e9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15200 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm0,0x61f071(%rip) │ │ │ │ - callq 15200 │ │ │ │ - movsd %xmm0,0x61f024(%rip) │ │ │ │ - jmpq ed0cb │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x61f02e(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - cltq │ │ │ │ - mov %rax,0x61efe0(%rip) │ │ │ │ - jmpq ed0ad │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 156f0 │ │ │ │ + nop │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - cltq │ │ │ │ - mov %rax,0x61efee(%rip) │ │ │ │ callq 156f0 │ │ │ │ cltq │ │ │ │ - mov %rax,0x61efa0(%rip) │ │ │ │ - jmpq ed08f │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x61f881(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ed071 │ │ │ │ + mov %rax,0x621330(%rip) │ │ │ │ + jmpq ed3c1 │ │ │ │ mov %rbx,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ mov %rax,%r12 │ │ │ │ - jmpq ed153 │ │ │ │ + jmpq ed413 │ │ │ │ mov %rbx,%r12 │ │ │ │ - jmpq ecf98 │ │ │ │ + jmpq ed2e8 │ │ │ │ mov %r12,%rbp │ │ │ │ - jmpq ecfd7 │ │ │ │ + jmpq ed327 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmpq ecfda │ │ │ │ + jmpq ed32a │ │ │ │ mov %r12,%rax │ │ │ │ - jmpq ed13c │ │ │ │ + jmpq ed3fc │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000ed340 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x61eb11(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ed38a │ │ │ │ - add $0x30,%rsp │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000ed390 : │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x61eae1(%rip),%rdi │ │ │ │ - jmpq 15980 <__strcpy_chk@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - │ │ │ │ -00000000000ed3b0 : │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jle ed420 │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r12,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - mov %dl,(%rcx,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne ed3e8 │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - cmp $0x4f,%esi │ │ │ │ - jle ed420 │ │ │ │ - movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %esi,%rdi │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - mov $0x4f,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - jmp ed404 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000ed450 : │ │ │ │ +00000000000ed4f0 : │ │ │ │ push %r14 │ │ │ │ - lea 0x1e981(%rip),%rsi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x8000,%edi │ │ │ │ push %r13 │ │ │ │ + mov $0x4f,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x13c90,%rsp │ │ │ │ + sub $0x450,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x13c88(%rsp) │ │ │ │ + mov %rax,0x448(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + callq 15850 │ │ │ │ + lea 0xe289(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ callq 156c0 │ │ │ │ + mov %rax,%rbp │ │ │ │ test %rax,%rax │ │ │ │ - je ed5b2 │ │ │ │ - movb $0x0,0x400(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov $0x3e8,%ebp │ │ │ │ - mov %rsp,%rbx │ │ │ │ - lea 0x400(%rsp),%r13 │ │ │ │ - mov $0x4f,%r14d │ │ │ │ - jmp ed4f4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jne ed5d9 │ │ │ │ + jmpq ed88a │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0xa,0x3f(%rsp,%rax,1) │ │ │ │ + jne ed564 │ │ │ │ + movb $0x0,0x3f(%rsp,%rax,1) │ │ │ │ + cmpl $0x1,0x620a35(%rip) │ │ │ │ + jle ed592 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x9807(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x314b6(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 15390 │ │ │ │ cmp $0x4f,%rax │ │ │ │ - ja ed4d7 │ │ │ │ - mov %r14d,%edx │ │ │ │ + ja ed5b9 │ │ │ │ + mov %r13d,%edx │ │ │ │ mov $0x20,%esi │ │ │ │ sub %eax,%edx │ │ │ │ cltq │ │ │ │ add $0x1,%rdx │ │ │ │ lea (%rbx,%rax,1),%rdi │ │ │ │ callq 154d0 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x8000,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ - callq ed3b0 │ │ │ │ + movb $0x0,0x90(%rsp) │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - callq ecf50 │ │ │ │ - sub $0x1,%ebp │ │ │ │ - je ed571 │ │ │ │ - mov %r12,%rdx │ │ │ │ + callq ed2a0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov $0x400,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ callq 155f0 │ │ │ │ test %rax,%rax │ │ │ │ - je ed571 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x1(%rax),%rax │ │ │ │ - cmpb $0xa,-0x1(%rsp,%r8,1) │ │ │ │ - jne ed530 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,(%rsp,%rax,1) │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%rax │ │ │ │ - cmpb $0xd,(%rsp,%rax,1) │ │ │ │ - jne ed53a │ │ │ │ - movb $0x0,(%rsp,%rax,1) │ │ │ │ - cmpl $0x2,0x61ee1f(%rip) │ │ │ │ - jle ed4b0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x129f3(%rip),%rsi │ │ │ │ + jne ed550 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 152f0 │ │ │ │ + cmpl $0x1,0x62099f(%rip) │ │ │ │ + jle ed63f │ │ │ │ + lea 0x233f6(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xe810(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + lea 0x23405(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x314dc(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq ed4b0 │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - mov %r13,%rdi │ │ │ │ callq 152e0 │ │ │ │ - mov %rax,0x61ede0(%rip) │ │ │ │ + mov %rax,0x6211aa(%rip) │ │ │ │ + mov %rax,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je ed5c5 │ │ │ │ + je ed859 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd 0x20(%rax),%xmm0 │ │ │ │ + movsd 0x9459(%rip),%xmm1 │ │ │ │ + cvtsi2sdq 0x621170(%rip),%xmm3 │ │ │ │ + andpd 0xa270(%rip),%xmm0 │ │ │ │ + lea 0x38(%rsp),%rdx │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + cvtsi2sdq 0x62115a(%rip),%xmm2 │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + movsd %xmm0,0x62112d(%rip) │ │ │ │ + movsd 0xa2e5(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm3 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq 15230 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + lea 0x1c(%rsp),%rcx │ │ │ │ + mov 0x62110d(%rip),%rdi │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + callq 15810 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + mov 0x620885(%rip),%eax │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + movsd %xmm0,0x6210a1(%rip) │ │ │ │ + movsd %xmm1,0x621091(%rip) │ │ │ │ + test %eax,%eax │ │ │ │ + jne ed7c4 │ │ │ │ + mov 0x6210ba(%rip),%rdx │ │ │ │ + mov 0xf6c(%rdx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je ed7af │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je ed83e │ │ │ │ + movsd 0x937e(%rip),%xmm0 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je ed770 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je ed81b │ │ │ │ + nop │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ecx,0x621087(%rip) │ │ │ │ + movsd %xmm0,0x621087(%rip) │ │ │ │ + callq 15090 │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x13c88(%rsp),%rcx │ │ │ │ + mov 0x448(%rsp),%rcx │ │ │ │ sub %fs:0x28,%rcx │ │ │ │ - jne ed5f6 │ │ │ │ - add $0x13c90,%rsp │ │ │ │ + jne ed8d2 │ │ │ │ + add $0x450,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ retq │ │ │ │ - lea 0x1a18d(%rip),%rdi │ │ │ │ - callq ed390 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp ed58f │ │ │ │ - movdqa 0x232d3(%rip),%xmm0 │ │ │ │ - movabs $0x616c706d65742072,%rax │ │ │ │ - movl $0x2e6574,0x61e8b7(%rip) │ │ │ │ - mov %rax,0x61e8a8(%rip) │ │ │ │ + movsd 0x78(%rdx),%xmm0 │ │ │ │ + ucomisd 0xa5d4(%rip),%xmm0 │ │ │ │ + jp ed80c │ │ │ │ + jne ed80c │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp ed770 │ │ │ │ + lea 0x18837(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movaps %xmm0,0x61e88c(%rip) │ │ │ │ - jmp ed58f │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000ed600 : │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle ed670 │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - nop │ │ │ │ - movsd (%rsi,%rax,8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe ed64b │ │ │ │ - mulsd (%rdi,%rax,8),%xmm0 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - addsd (%rsi,%rax,8),%xmm0 │ │ │ │ - movsd %xmm0,(%rcx) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne ed620 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je ed670 │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - divsd (%rcx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000ed680 : │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x620fd4(%rip),%xmm0 │ │ │ │ + lea 0x1882a(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x31241(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq ed737 │ │ │ │ + movsd 0x92c4(%rip),%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmpq ed770 │ │ │ │ + movsd 0x78(%rdx),%xmm0 │ │ │ │ + ucomisd 0xa568(%rip),%xmm0 │ │ │ │ + jp ed8c0 │ │ │ │ + jne ed8c0 │ │ │ │ + mov $0x3,%ecx │ │ │ │ + jmpq ed770 │ │ │ │ + movsd 0x78(%rdx),%xmm0 │ │ │ │ + ucomisd 0x928d(%rip),%xmm0 │ │ │ │ + jp ed8b6 │ │ │ │ + jne ed8b6 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmpq ed770 │ │ │ │ + movdqa 0xaa7f(%rip),%xmm0 │ │ │ │ + movb $0x0,0x620b70(%rip) │ │ │ │ + movabs $0x2e64656c69616620,%rax │ │ │ │ + mov %rax,0x620b57(%rip) │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x9430(%rip),%xmm3 │ │ │ │ - movsd %xmm3,(%rcx) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle ed6d9 │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi,%rax,8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe ed6ca │ │ │ │ - movsd (%rdi,%rax,8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe ed6ca │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne ed6b0 │ │ │ │ - movsd %xmm2,(%rdx) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000ed6e0 : │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - movq $0x0,(%rcx) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle ed740 │ │ │ │ - movslq %r8d,%r8 │ │ │ │ + movaps %xmm0,0x620b3b(%rip) │ │ │ │ + jmpq ed788 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - nop │ │ │ │ - movsd (%rsi,%rax,8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe ed72b │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - addsd (%rdi,%rax,8),%xmm0 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - addsd (%rsi,%rax,8),%xmm0 │ │ │ │ - movsd %xmm0,(%rcx) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne ed700 │ │ │ │ - mov $0x1,%eax │ │ │ │ - sub %r9d,%eax │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0xeb15(%rip),%rcx │ │ │ │ + lea 0x620b19(%rip),%rdi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ mov $0x1,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000ed750 : │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jbe ed7aa │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd -0x8(%rdi,%rax,8),%xmm1 │ │ │ │ - movsd (%rdi,%rax,8),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe ed7a0 │ │ │ │ - movsd (%rsi,%rax,8),%xmm2 │ │ │ │ - movsd %xmm1,(%rdi,%rax,8) │ │ │ │ - movsd -0x8(%rsi,%rax,8),%xmm1 │ │ │ │ - movsd %xmm1,(%rsi,%rax,8) │ │ │ │ - movsd %xmm0,-0x8(%rdi,%rax,8) │ │ │ │ - movsd %xmm2,-0x8(%rsi,%rax,8) │ │ │ │ - sub $0x1,%rax │ │ │ │ - jne ed768 │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne ed760 │ │ │ │ - retq │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000ed7b0 : │ │ │ │ - mov 0x61eb52(%rip),%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000ed7c0 : │ │ │ │ - mov 0x61eb45(%rip),%r8d │ │ │ │ - mov 0x61eb4a(%rip),%rsi │ │ │ │ - mov %r8d,%ecx │ │ │ │ - jmp ed7e7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movslq 0x8(%rax),%rdx │ │ │ │ - cmp %edi,(%rax) │ │ │ │ - je ed800 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je ed7f7 │ │ │ │ - mov %edx,%ecx │ │ │ │ - movslq %ecx,%rax │ │ │ │ - mov (%rsi,%rax,8),%rax │ │ │ │ - mov 0x4(%rax),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne ed7d8 │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - subl $0x1,0x61eb01(%rip) │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - je ed860 │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ - movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - cmp $0xffffffff,%edi │ │ │ │ - je ed848 │ │ │ │ - movslq %edi,%rax │ │ │ │ - mov (%rsi,%rax,8),%rax │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ - je ed8c5 │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov (%rsi,%rcx,8),%rcx │ │ │ │ - mov %edi,0xc(%rcx) │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rsi,%rdx,8),%rax │ │ │ │ - movl $0xffffffff,0xc(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov %edx,0x61eaa3(%rip) │ │ │ │ - mov (%rsi,%rcx,8),%rcx │ │ │ │ - mov 0x4(%rcx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne ed80f │ │ │ │ - mov 0x61ea96(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle ed8ac │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea 0x8(%rsi,%rax,8),%rdx │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne ed890 │ │ │ │ - movl $0x0,0x61ea56(%rip) │ │ │ │ - movl $0x0,0x61ea48(%rip) │ │ │ │ - jmpq ed7f7 │ │ │ │ - movl $0xffffffff,0x8(%rax) │ │ │ │ - jmpq ed7f7 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000ed8e0 : │ │ │ │ - movslq 0x61ea25(%rip),%rax │ │ │ │ - mov 0x61ea2a(%rip),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp ed908 │ │ │ │ + jmpq ed788 │ │ │ │ + movsd 0xa4d2(%rip),%xmm0 │ │ │ │ + jmp ed84f │ │ │ │ + movsd 0x9210(%rip),%xmm0 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + jmpq ed770 │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %edi,%edx │ │ │ │ - je ed920 │ │ │ │ - movslq 0x8(%rax),%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je ed928 │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne ed8f8 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rax),%eax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000ed930 : │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea 0x22612(%rip),%rcx │ │ │ │ +00000000000ed8e0 : │ │ │ │ + push %rbp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 158d0 │ │ │ │ mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x61e52f(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x620ab1(%rip),%rdi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ed92a │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbp │ │ │ │ retq │ │ │ │ - nopl (%rax) │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000ed960 : │ │ │ │ +00000000000ed930 : │ │ │ │ push %r15 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x61e4e9(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je edad8 │ │ │ │ - lea (%rbx,%rbx,1),%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jg eda68 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle eda50 │ │ │ │ - mulsd 0x9ac7(%rip),%xmm1 │ │ │ │ - mov 0x61e4a8(%rip),%rdi │ │ │ │ - movslq %ebx,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x61e494(%rip),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd (%r12,%rax,8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe eda03 │ │ │ │ - movsd 0x0(%r13,%rax,8),%xmm0 │ │ │ │ - movslq %ebx,%rdx │ │ │ │ - add $0x1,%ebx │ │ │ │ - movsd %xmm0,(%rdi,%rdx,8) │ │ │ │ - movsd (%r12,%rax,8),%xmm0 │ │ │ │ - movsd %xmm0,(%rsi,%rdx,8) │ │ │ │ - addsd (%r14),%xmm0 │ │ │ │ - movsd %xmm0,(%r14) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne ed9d0 │ │ │ │ - test %ebx,%ebx │ │ │ │ - je eda50 │ │ │ │ - mov %ebx,%edx │ │ │ │ - callq ed750 │ │ │ │ - test $0x1,%bl │ │ │ │ - je edb20 │ │ │ │ - mov 0x61e441(%rip),%rax │ │ │ │ - sar %ebx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - movsd (%rax,%rbx,8),%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movb $0x0,0x620255(%rip) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15500 │ │ │ │ + cmp $0x20,%eax │ │ │ │ + je ed950 │ │ │ │ + cmp $0x9,%eax │ │ │ │ + je ed950 │ │ │ │ + cmp $0xa,%eax │ │ │ │ + je eda00 │ │ │ │ + mov %al,0x62022f(%rip) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + lea 0x620222(%rip),%r14 │ │ │ │ + movb $0x0,0x62021c(%rip) │ │ │ │ + jmp ed9a2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + cmp $0x20,%eax │ │ │ │ + je ed9e0 │ │ │ │ + cmp $0x9,%eax │ │ │ │ + je ed9e0 │ │ │ │ + mov %al,(%r14,%r15,1) │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movslq %r15d,%r13 │ │ │ │ + callq 15500 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne ed990 │ │ │ │ + lea 0x6201e4(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x0,(%r14,%r13,1) │ │ │ │ + callq 15160 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ retq │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6201b9(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movb $0x0,(%r14,%r13,1) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + callq 15160 │ │ │ │ + jmp ed9c9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %eax,0x61e402(%rip) │ │ │ │ - cltq │ │ │ │ - mov 0x61e3f1(%rip),%rdi │ │ │ │ - lea 0x0(,%rax,8),%r15 │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - mov %r15,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x61e3cc(%rip),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,0x61e3ca(%rip) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mov %rax,0x61e3a8(%rip) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne ed99a │ │ │ │ - lea 0x224af(%rip),%rdi │ │ │ │ - callq ed930 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp eda55 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x2000,%edi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - movl $0x400,0x61e384(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x2000,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x61e368(%rip) │ │ │ │ - callq 15850 │ │ │ │ - test %r15,%r15 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - mov %rax,0x61e34c(%rip) │ │ │ │ - je edb6a │ │ │ │ - mov $0x400,%edx │ │ │ │ - jmpq ed98f │ │ │ │ - mov 0x61e341(%rip),%rax │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - je edb5a │ │ │ │ - sar %ebx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ - movsd -0x8(%rax,%rbx,8),%xmm0 │ │ │ │ - addsd (%rax,%rbx,8),%xmm0 │ │ │ │ + mov $0xa,%eax │ │ │ │ + lea 0x620194(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %ax,0x620184(%rip) │ │ │ │ + callq 15160 │ │ │ │ + jmp ed9c9 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000eda30 : │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - mulsd 0x993a(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + movsd %xmm1,(%rdi) │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ retq │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - jmpq eda55 │ │ │ │ - lea 0x223f9(%rip),%rdi │ │ │ │ - callq ed930 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmpq eda55 │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000edb80 : │ │ │ │ - push %rbp │ │ │ │ - mov $0xfa0,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movl $0x1f4,0x61e77b(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x61e777(%rip) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0xfa0(%rax),%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je edbf8 │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - add $0x8,%rbx │ │ │ │ - movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne edbb0 │ │ │ │ - movl $0x0,0x61e727(%rip) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x61e717(%rip) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ +00000000000eda50 : │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq 150e0 <__errno_location@plt> │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja edb68 │ │ │ │ + movsd 0x9047(%rip),%xmm2 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + ja edb68 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jnp edba0 │ │ │ │ + ucomisd %xmm2,%xmm0 │ │ │ │ + jnp edb80 │ │ │ │ + movsd 0x23629(%rip),%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja edc90 │ │ │ │ + comisd 0x23677(%rip),%xmm0 │ │ │ │ + ja edbc0 │ │ │ │ + subsd 0x9ec9(%rip),%xmm0 │ │ │ │ + movsd 0x23669(%rip),%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + addsd 0x2365d(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + subsd 0x23659(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + addsd 0x23655(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + subsd 0x23651(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + addsd 0x2364d(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd 0x23649(%rip),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd 0x23645(%rip),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + subsd 0x23641(%rip),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd 0x2363d(%rip),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + subsd 0x23639(%rip),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + jmp edb72 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x21,(%rax) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ retq │ │ │ │ - lea 0x2238f(%rip),%rdi │ │ │ │ - callq ed930 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp edbf1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jne eda9f │ │ │ │ + movl $0x22,(%rax) │ │ │ │ + movsd 0x23534(%rip),%xmm0 │ │ │ │ + jmp edb72 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + jne eda95 │ │ │ │ + movsd 0x23512(%rip),%xmm0 │ │ │ │ + movl $0x22,(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + subsd %xmm0,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + callq 15ad0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x8eec(%rip),%rax │ │ │ │ + mulsd 0x234f4(%rip),%xmm0 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja edd04 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + sqrtsd %xmm3,%xmm3 │ │ │ │ + movsd 0x234dd(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + subsd 0x234d9(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + subsd 0x234d5(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + subsd 0x234d1(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + addsd 0x234cd(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + addsd 0x234c9(%rip),%xmm1 │ │ │ │ + xorpd 0x9cb9(%rip),%xmm1 │ │ │ │ + movsd 0x234c1(%rip),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd 0x234bd(%rip),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd 0x234b9(%rip),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd 0x234b5(%rip),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + jmpq edb72 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + callq 15ad0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x8e28(%rip),%rax │ │ │ │ + mulsd 0x23430(%rip),%xmm0 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja edd1e │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + sqrtsd %xmm3,%xmm3 │ │ │ │ + movsd 0x2341d(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + subsd 0x23419(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + subsd 0x23415(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + subsd 0x23411(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + addsd 0x2340d(%rip),%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + addsd 0x23409(%rip),%xmm1 │ │ │ │ + jmpq edc47 │ │ │ │ + callq 15bb0 │ │ │ │ + mov 0x8db8(%rip),%rax │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + jmpq edbfb │ │ │ │ + callq 15bb0 │ │ │ │ + mov 0x8d9e(%rip),%rax │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + jmp edcbb │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000edc10 : │ │ │ │ - push %r15 │ │ │ │ - mov %edi,%r8d │ │ │ │ - push %r14 │ │ │ │ +00000000000edd40 : │ │ │ │ + mov 0x30e09(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je ede3a │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x61e6e0(%rip),%r14d │ │ │ │ - mov 0x61e6e9(%rip),%rdi │ │ │ │ - test %r14d,%r14d │ │ │ │ - je edcc8 │ │ │ │ - mov 0x61e6ce(%rip),%eax │ │ │ │ - mov $0x0,%edx │ │ │ │ - jle edc5c │ │ │ │ - nopl (%rax) │ │ │ │ - movslq %eax,%rcx │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - mov (%rdi,%rcx,8),%rcx │ │ │ │ - mov 0x8(%rcx),%eax │ │ │ │ - cmp %edx,%r14d │ │ │ │ - jne edc48 │ │ │ │ - movslq %eax,%rbx │ │ │ │ - mov 0x61e6aa(%rip),%r13d │ │ │ │ - mov (%rdi,%rbx,8),%r9 │ │ │ │ - mov %r8d,(%r9) │ │ │ │ - movl $0x1,0x4(%r9) │ │ │ │ - mov %esi,0xc(%r9) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle edce8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp edc94 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x8,%rdx │ │ │ │ - cmp %r13d,%eax │ │ │ │ - je edcf0 │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov 0x4(%rcx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne edc88 │ │ │ │ - mov %eax,0x8(%r9) │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov %r14d,0x61e65b(%rip) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14d,%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x311bc(%rip),%r13 │ │ │ │ + mov 0x30ed5(%rip),%r12 │ │ │ │ + mov 0x30fa6(%rip),%rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov (%rax,%rbx,1),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax,%rbx,1),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov (%rax,%rbx,1),%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ + callq 15090 │ │ │ │ + cmp $0x800,%rbx │ │ │ │ + jne edd78 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x30dfa(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x30ed3(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x30d6c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x30c05(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x311be(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x30cbf(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x30ed8(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jmpq 15090 │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x100000001,%rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movl $0x1,0x61e629(%rip) │ │ │ │ - mov %r8d,(%rax) │ │ │ │ - mov %rbx,0x4(%rax) │ │ │ │ - jmp edcb0 │ │ │ │ - je edcf0 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp edc9e │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x1f4(%r13),%eax │ │ │ │ - lea 0x1f3(%r13),%r12d │ │ │ │ - movslq %r13d,%r15 │ │ │ │ - movslq %eax,%rsi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - shl $0x3,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,0x61e600(%rip) │ │ │ │ - mov %rax,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x0(%rbp,%r15,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je edd64 │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - add $0x1,%r15 │ │ │ │ - movq $0xffffffffffffffff,0x8(%rax) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - jge edd20 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov 0x0(%rbp,%rbx,8),%r9 │ │ │ │ - mov %eax,0x61e5b4(%rip) │ │ │ │ - mov %r13d,%eax │ │ │ │ - jmpq edc9e │ │ │ │ - lea 0x224ad(%rip),%rdi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - callq ed930 │ │ │ │ - jmpq edcb0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000edd80 : │ │ │ │ +00000000000ede40 : │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xdb8,%rsp │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %r8d,0x98(%rsp) │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x9cf8,%rsp │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov $0x140c,%edi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xda8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je ee8f8 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x9a0(%rsp),%rdi │ │ │ │ - mov %r10,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x16815(%rip),%rax │ │ │ │ - mov $0x1410,%edi │ │ │ │ - movq $0xffffffffffffffff,0x178(%rsp) │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - lea 0x61e548(%rip),%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x5(%r15) │ │ │ │ - lea 0x4(%r15),%rbp │ │ │ │ - movb $0x0,0x7(%r15) │ │ │ │ - movl $0x1,(%r15) │ │ │ │ - movb $0x0,0x4(%r15) │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61e51d(%rip),%rax │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x61e93e(%rip),%rdi │ │ │ │ - mov %rax,0x61e4ff(%rip) │ │ │ │ - mov 0xdf8(%rsp),%eax │ │ │ │ - mov %eax,0x61e50a(%rip) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - callq f3160 │ │ │ │ - test %rax,%rax │ │ │ │ - jne ee8e0 │ │ │ │ - lea 0x61e905(%rip),%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp $0x5,%rax │ │ │ │ - ja ee760 │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - ja ee92e │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x61e8dd(%rip),%rsi │ │ │ │ - lea 0x61e4d6(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x198fb(%rip),%rsi │ │ │ │ - lea 0x61e8be(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x198de(%rip),%rsi │ │ │ │ - lea 0x61e4a6(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - mov 0x61e47b(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle edf59 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x220af(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x61e87a(%rip),%rdx │ │ │ │ - lea 0x18f80(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x61e460(%rip),%rdx │ │ │ │ - lea 0x1f6eb(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rax,0x9ce8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x1f6e6(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x30aef(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - callq ed450 │ │ │ │ - test %eax,%eax │ │ │ │ - jg eebc0 │ │ │ │ - lea 0x61ec0f(%rip),%rdi │ │ │ │ - callq 15390 │ │ │ │ - lea 0x61ec03(%rip),%rdx │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x1fff7(%rip),%rdi │ │ │ │ - lea -0x3(%rdx,%rax,1),%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - movsbl %al,%eax │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - callq 51a20 │ │ │ │ - test %eax,%eax │ │ │ │ - jle eebf8 │ │ │ │ - lea 0x1291d(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - lea 0x12002(%rip),%rdi │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x14375(%rip),%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x14369(%rip),%rdi │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x14376(%rip),%rdi │ │ │ │ - mov %eax,0xa8(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x1436a(%rip),%rdi │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x14345(%rip),%rdi │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x1433c(%rip),%rdi │ │ │ │ - mov %eax,0x9c(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x1271f(%rip),%rdi │ │ │ │ - mov %eax,0x138(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x12705(%rip),%rdi │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x14322(%rip),%rdi │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - lea 0x14319(%rip),%rdi │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - lea 0x9a0(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - movslq %r14d,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0xa,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x30cf6(%rip),%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add (%rdx),%rax │ │ │ │ - mov 0x400c(%rax),%r12d │ │ │ │ - test %r14d,%r14d │ │ │ │ - js eec1b │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js eec45 │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js eec30 │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js ee848 │ │ │ │ - mov 0x38(%rsp),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - js ee848 │ │ │ │ - mov 0x48(%rsp),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - js ee848 │ │ │ │ - mov 0x50(%rsp),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - js ee848 │ │ │ │ - mov 0x58(%rsp),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - js ee848 │ │ │ │ - mov 0x60(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - js ee848 │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - js ee848 │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - js ee848 │ │ │ │ - mov 0x9c(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - js ee848 │ │ │ │ - mov 0x138(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - js ee848 │ │ │ │ - mov 0xa0(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - js ee848 │ │ │ │ - mov 0xa8(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js ee848 │ │ │ │ - movslq 0x369dc(%rip),%r13 │ │ │ │ - lea 0x10(%r12,%rbx,1),%ebx │ │ │ │ - mov %ebx,0x13c(%rsp) │ │ │ │ - lea 0x0(,%r13,4),%r14 │ │ │ │ - lea 0x0(,%r13,8),%r12 │ │ │ │ - mov %r13d,0x20(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ + movl $0x0,0x1a4(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x258(%rsp) │ │ │ │ callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,0x6200fc(%rip) │ │ │ │ + mov %di,0x5(%rax) │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + mov $0x800,%edi │ │ │ │ + movb $0x0,0x7(%rax) │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + movb $0x0,0x4(%rax) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + mov $0x800,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x31043(%rip),%rax │ │ │ │ + mov %r15,(%rax) │ │ │ │ callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ + mov $0x800,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x30d4c(%rip),%rax │ │ │ │ + mov %r14,(%rax) │ │ │ │ callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x30e12(%rip),%rax │ │ │ │ + mov %r13,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x400,%edi │ │ │ │ callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + mov $0x400,%edi │ │ │ │ + mov %rax,(%r15,%r12,1) │ │ │ │ callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ + mov $0x400,%edi │ │ │ │ + mov %rax,(%r14,%r12,1) │ │ │ │ callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ + mov %rax,0x0(%r13,%r12,1) │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp $0x800,%r12 │ │ │ │ + jne edf10 │ │ │ │ + mov $0x800,%edi │ │ │ │ callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ + mov 0x30c6f(%rip),%rsi │ │ │ │ + mov $0x400,%edi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ + mov 0x30d43(%rip),%rcx │ │ │ │ + mov $0x800,%edi │ │ │ │ + mov %rax,(%rcx) │ │ │ │ callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - movslq %ebx,%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov 0x30bd7(%rip),%rsi │ │ │ │ + mov $0x400,%edi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ callq 15850 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ + mov 0x30a6b(%rip),%rcx │ │ │ │ + mov $0x400,%edi │ │ │ │ + mov %rax,(%rcx) │ │ │ │ callq 15850 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ + mov 0x3101f(%rip),%rsi │ │ │ │ + mov $0x800,%edi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ callq 15850 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jle ee2f0 │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov 0x78(%rsp),%rbp │ │ │ │ - mov 0x120(%rsp),%r15 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x30b1b(%rip),%rcx │ │ │ │ + mov $0x800,%edi │ │ │ │ + mov %rax,(%rcx) │ │ │ │ callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r14,%rbx,8) │ │ │ │ + mov 0x30c67(%rip),%rsi │ │ │ │ + mov $0x400,%edi │ │ │ │ + mov %rax,(%rsi) │ │ │ │ callq 15850 │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %rax,(%r15,%rbx,8) │ │ │ │ + movdqa 0x22f1a(%rip),%xmm0 │ │ │ │ + mov 0x30d13(%rip),%r14 │ │ │ │ + movb $0x0,0x95c8(%rsp) │ │ │ │ + movups %xmm0,0x94e0(%rsp) │ │ │ │ + movdqa 0x22f0b(%rip),%xmm0 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + movabs $0x2964657461657065,%rax │ │ │ │ + movups %xmm0,0x94f0(%rsp) │ │ │ │ + movdqa 0x22efe(%rip),%xmm0 │ │ │ │ + mov %rax,0x95c0(%rsp) │ │ │ │ + movups %xmm0,0x9500(%rsp) │ │ │ │ + movdqa 0x22ef6(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x9510(%rsp) │ │ │ │ + movdqa 0x22ef6(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x9520(%rsp) │ │ │ │ + movdqa 0x22ef6(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x9530(%rsp) │ │ │ │ + movdqa 0x22ef6(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x9540(%rsp) │ │ │ │ + movdqa 0x22ef6(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x9550(%rsp) │ │ │ │ + movdqa 0x22ef6(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x9560(%rsp) │ │ │ │ + movdqa 0x22ef6(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x9570(%rsp) │ │ │ │ + movdqa 0x22ef6(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x9580(%rsp) │ │ │ │ + movdqa 0x22ef6(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x9590(%rsp) │ │ │ │ + movdqa 0x22ef6(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x95a0(%rsp) │ │ │ │ + movdqa 0x22ef6(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x95b0(%rsp) │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + je ef5b8 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je efd3a │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg ee372 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + cmpb $0x0,(%rdi) │ │ │ │ + jne ee335 │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + callq ed4f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jg efd18 │ │ │ │ + mov 0x61fe77(%rip),%ebp │ │ │ │ + mov 0x6206b8(%rip),%r14 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jg efb11 │ │ │ │ + mov 0x6206b1(%rip),%r13 │ │ │ │ + imul %r13,%r14 │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ callq 15850 │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %rax,(%rcx,%rbx,8) │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x0(,%r14,8),%rdi │ │ │ │ callq 15850 │ │ │ │ - mov %rax,0x0(%rbp,%rbx,8) │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + jle ef5a3 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x620667(%rip),%rax │ │ │ │ + lea 0x8(%rcx),%rdx │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + lea -0x8(%rcx,%r13,8),%rcx │ │ │ │ + jmp ee19c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rdx │ │ │ │ + add %rsi,%rbx │ │ │ │ + mov %rbx,(%rdx) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne ee198 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jg ef57a │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movsd 0x8908(%rip),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %r13,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + jle ee650 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x30d20(%rip),%rbp │ │ │ │ + mov 0x30a19(%rip),%r12 │ │ │ │ + mov 0x30ce2(%rip),%r13 │ │ │ │ + mov 0x309db(%rip),%r15 │ │ │ │ + cvtsi2sd %ecx,%xmm5 │ │ │ │ + mov (%rsi,%rcx,8),%rsi │ │ │ │ + mov 0x30acc(%rip),%r14 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + jmp ee243 │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp,%rbx,8) │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne ee2a0 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0x80(%rsp),%r15 │ │ │ │ - mov 0x61e06a(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle ee342 │ │ │ │ - lea 0x61e04f(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61e043(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61e030(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x21f3f(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x30706(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov %r15,0x148(%rsp) │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movl $0x0,0x20(%rsp) │ │ │ │ - mov 0x78(%rsp),%r15 │ │ │ │ - mov %rbp,0x140(%rsp) │ │ │ │ - jmpq ee4c9 │ │ │ │ - nop │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x0(%rbp),%xmm7 │ │ │ │ - movsd 0x8747(%rip),%xmm0 │ │ │ │ - movsd %xmm2,0xc8(%rsp) │ │ │ │ - cvtsi2sd %ecx,%xmm1 │ │ │ │ - movsd %xmm7,0xc0(%rsp) │ │ │ │ - subsd %xmm1,%xmm7 │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jle ee650 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %edx,%xmm1 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8708(%rip),%xmm0 │ │ │ │ - movsd %xmm0,0xd0(%rsp) │ │ │ │ - mov 0x38(%rsp),%edi │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ - callq 529d0 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq f12b0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov (%rax,%rbx,1),%r13 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je eec60 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jbe ee446 │ │ │ │ - sub $0x5,%rax │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x19389(%rip),%rdi │ │ │ │ - lea 0x0(%rbp,%rax,1),%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne ee446 │ │ │ │ - movb $0x0,0x1a0(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov $0x73,%esi │ │ │ │ - add %rax,%r13 │ │ │ │ - mov 0x120(%rsp),%rax │ │ │ │ - mov %si,0x4(%r13) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov (%rax,%rbx,1),%rbx │ │ │ │ - movl $0x7469662e,0x0(%r13) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15160 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov $0x7374,%edi │ │ │ │ - add %rax,%rbx │ │ │ │ - movabs $0x69662e616572615f,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %di,0x8(%rbx) │ │ │ │ - movb $0x0,0xa(%rbx) │ │ │ │ - addl $0x1,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - cmp %eax,0x366ab(%rip) │ │ │ │ - je eed5f │ │ │ │ - add $0x4,%r12 │ │ │ │ - mov $0x1,%r13d │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 527a0 │ │ │ │ - mov %eax,0x61de86(%rip) │ │ │ │ - test %eax,%eax │ │ │ │ - js ee93a │ │ │ │ - mov 0x40(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x118(%rsp),%rax │ │ │ │ - lea (%rax,%r12,1),%rbx │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x48(%rsp),%edi │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - lea (%r12,%r12,1),%rbx │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%rbp │ │ │ │ - callq 15200 │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd %xmm0,0x90(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%rbp │ │ │ │ - callq 15200 │ │ │ │ - mov 0x9c(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%rbp │ │ │ │ - callq 15200 │ │ │ │ - mov 0x138(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%rbp │ │ │ │ - callq 15200 │ │ │ │ - mov 0x58(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - lea (%rax,%rbx,1),%rbp │ │ │ │ - callq 15200 │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd %xmm0,0x88(%rsp) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - add %rbx,%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - callq 15200 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - movsd %xmm0,0x80(%rsp) │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - callq 529d0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ - lea (%rax,%r12,1),%r8 │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%edi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov %eax,(%r8) │ │ │ │ - callq 529d0 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - lea (%rax,%r12,1),%r8 │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - callq 156f0 │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - mov 0xa0(%rsp),%edi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %eax,(%r8) │ │ │ │ - callq 529d0 │ │ │ │ - mov (%r14,%r12,2),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0xa8(%rsp),%edi │ │ │ │ - callq 529d0 │ │ │ │ - mov (%r15,%r12,2),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - callq 15160 │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - movsd 0x80(%rsp),%xmm2 │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - movsd 0x88(%rsp),%xmm1 │ │ │ │ - test %eax,%eax │ │ │ │ - movsd 0x90(%rsp),%xmm5 │ │ │ │ - je eec70 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je ee370 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - cvtsi2sd %ecx,%xmm0 │ │ │ │ - maxsd 0xc0(%rsp),%xmm4 │ │ │ │ - maxsd 0xc8(%rsp),%xmm3 │ │ │ │ - movsd %xmm4,0xc0(%rsp) │ │ │ │ - movsd %xmm3,0xc8(%rsp) │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - addsd 0x83a5(%rip),%xmm1 │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - minsd 0xb8(%rsp),%xmm1 │ │ │ │ - movsd %xmm1,0xb8(%rsp) │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - addsd 0x8383(%rip),%xmm2 │ │ │ │ - minsd 0xd0(%rsp),%xmm2 │ │ │ │ - movsd %xmm2,0xd0(%rsp) │ │ │ │ - jmpq ee3c9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x5(%rax),%r8 │ │ │ │ - lea 0x61e015(%rip),%r12 │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea (%r12,%r8,1),%rdx │ │ │ │ - lea 0x1903b(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %cl │ │ │ │ - sbb $0x0,%cl │ │ │ │ - test %cl,%cl │ │ │ │ - jne ee7ad │ │ │ │ - movb $0x0,-0x5(%r12,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jbe ede8d │ │ │ │ - lea -0x5(%rax),%r8 │ │ │ │ - lea (%r12,%r8,1),%rdx │ │ │ │ - mov $0x5,%ecx │ │ │ │ - lea 0x1c66d(%rip),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je ee910 │ │ │ │ - lea 0x61dfae(%rip),%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x4(%r12,%rdx,1),%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x1c627(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne eebe0 │ │ │ │ - movb $0x0,-0x4(%r12,%rdx,1) │ │ │ │ - lea 0x61df79(%rip),%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe ede97 │ │ │ │ - lea -0x4(%r12,%rax,1),%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x1c5f5(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne ede97 │ │ │ │ - movb $0x0,-0x4(%r12,%rax,1) │ │ │ │ - jmpq ede97 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x11e90(%rip),%xmm0 │ │ │ │ - mov $0x74,%eax │ │ │ │ - movups %xmm0,0x4(%r15) │ │ │ │ - movdqa 0x2204e(%rip),%xmm0 │ │ │ │ - movl $0x73696c20,0x70(%rbp) │ │ │ │ - movups %xmm0,0x10(%rbp) │ │ │ │ - movdqa 0x2204b(%rip),%xmm0 │ │ │ │ - mov %ax,0x74(%rbp) │ │ │ │ - movups %xmm0,0x20(%rbp) │ │ │ │ - movdqa 0x2204b(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rbp) │ │ │ │ - movdqa 0x2204f(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x40(%rbp) │ │ │ │ - movdqa 0x22113(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x50(%rbp) │ │ │ │ - movdqa 0x22117(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x60(%rbp) │ │ │ │ - mov 0xda8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f0e4f │ │ │ │ - add $0xdb8,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmp ee8ad │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x2e,%edx │ │ │ │ - mov %dx,0x9a0(%rsp) │ │ │ │ - jmpq edddc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%r12,%r8,1) │ │ │ │ - lea 0x61de64(%rip),%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jbe ede97 │ │ │ │ - lea 0x61de4b(%rip),%r12 │ │ │ │ - jmpq ee7da │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ - mov 0x140(%rsp),%rbp │ │ │ │ - mov 0x148(%rsp),%r15 │ │ │ │ - callq 52a70 │ │ │ │ - mov 0x61da04(%rip),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jg ef397 │ │ │ │ - test %eax,%eax │ │ │ │ - jle ee9b1 │ │ │ │ - lea 0x61d9e0(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61d9d4(%rip),%rax │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movsd 0x0(%r13),%xmm6 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movapd %xmm3,%xmm7 │ │ │ │ + movapd %xmm3,%xmm8 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdi,%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movsd (%r12),%xmm1 │ │ │ │ + subsd %xmm0,%xmm7 │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + subsd %xmm2,%xmm8 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mulsd (%r15),%xmm0 │ │ │ │ + mulsd (%rdx),%xmm2 │ │ │ │ + mulsd %xmm8,%xmm1 │ │ │ │ + mulsd %xmm8,%xmm6 │ │ │ │ + addsd %xmm6,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe ee228 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + callq 15db0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61d9c1(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x21910(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x30097(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - lea 0x1f5c2(%rip),%rsi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15d90 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + divsd 0x22e99(%rip),%xmm0 │ │ │ │ + callq eda50 │ │ │ │ + mov 0x87c5(%rip),%rcx │ │ │ │ + mulsd (%r14),%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0x6204dd(%rip),%rdi │ │ │ │ + mov 0x6204ce(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm5 │ │ │ │ + movq %rcx,%xmm3 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + jmpq ee22c │ │ │ │ + lea 0xd47e(%rip),%rsi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je eef22 │ │ │ │ - movl $0x1,0x61d980(%rip) │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je eef22 │ │ │ │ - movq 0x9284(%rip),%xmm3 │ │ │ │ - movslq %eax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd 0x61d8ee(%rip),%xmm9 │ │ │ │ - movsd 0x61d8ed(%rip),%xmm8 │ │ │ │ - movsd 0x8a75(%rip),%xmm2 │ │ │ │ - shl $0x3,%rdx │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movaps %xmm3,0x10(%rsp) │ │ │ │ - movsd 0xb238(%rip),%xmm4 │ │ │ │ - movsd 0x11a08(%rip),%xmm3 │ │ │ │ - movapd %xmm5,%xmm7 │ │ │ │ - mov 0xf0(%rsp),%r9 │ │ │ │ - movsd 0x808c(%rip),%xmm5 │ │ │ │ - mov 0xf8(%rsp),%rsi │ │ │ │ - mov 0xe0(%rsp),%r8 │ │ │ │ - mov 0x100(%rsp),%r10 │ │ │ │ - mov 0x108(%rsp),%rdi │ │ │ │ - mov 0xe8(%rsp),%rcx │ │ │ │ - jmpq eeb12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addsd (%rcx,%rax,1),%xmm1 │ │ │ │ - movsd %xmm1,(%rcx,%rax,1) │ │ │ │ - movapd %xmm8,%xmm1 │ │ │ │ - subsd (%rdi,%rax,1),%xmm1 │ │ │ │ - divsd (%r9,%rax,1),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movapd %xmm0,%xmm11 │ │ │ │ - andpd %xmm7,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm4 │ │ │ │ - jbe eead9 │ │ │ │ - cvttsd2si %xmm0,%r11 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - cvtsi2sd %r11,%xmm6 │ │ │ │ - movapd %xmm6,%xmm10 │ │ │ │ - cmpnlesd %xmm0,%xmm10 │ │ │ │ - andpd %xmm5,%xmm10 │ │ │ │ - subsd %xmm10,%xmm6 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - andnpd %xmm11,%xmm6 │ │ │ │ - orpd %xmm6,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - andpd 0x10(%rsp),%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - ja ef451 │ │ │ │ - addsd (%r8,%rax,1),%xmm1 │ │ │ │ - movsd %xmm9,(%rsi,%rax,1) │ │ │ │ - movsd %xmm8,(%rdi,%rax,1) │ │ │ │ - movsd %xmm1,(%r8,%rax,1) │ │ │ │ - add $0x8,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je eef22 │ │ │ │ - movapd %xmm9,%xmm1 │ │ │ │ - subsd (%rsi,%rax,1),%xmm1 │ │ │ │ - divsd (%r10,%rax,1),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movapd %xmm0,%xmm11 │ │ │ │ - andpd %xmm7,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm4 │ │ │ │ - jbe eeb71 │ │ │ │ - cvttsd2si %xmm0,%r11 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - cvtsi2sd %r11,%xmm6 │ │ │ │ - movapd %xmm6,%xmm10 │ │ │ │ - cmpnlesd %xmm0,%xmm10 │ │ │ │ - andpd %xmm5,%xmm10 │ │ │ │ - subsd %xmm10,%xmm6 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - movapd %xmm7,%xmm6 │ │ │ │ - andnpd %xmm11,%xmm6 │ │ │ │ - orpd %xmm6,%xmm0 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - andpd 0x10(%rsp),%xmm0 │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - jbe eea70 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x5a0(%rsp),%r12 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov (%rcx,%rax,1),%r8 │ │ │ │ - lea 0x2172f(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq ed390 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x61d2b4(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ee8ad │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x61db99(%rip),%rdi │ │ │ │ - callq 15390 │ │ │ │ - jmpq ee816 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x11d8e(%rip),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ + jne ee111 │ │ │ │ + mov (%r14),%r8 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ + lea 0x22735(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq ee8ad │ │ │ │ - lea 0x1a960(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - jmpq ee0c1 │ │ │ │ - lea 0x13723(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - jmpq ee0d9 │ │ │ │ - lea 0x5f20(%rip),%rdi │ │ │ │ - callq 51830 │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - jmpq ee0cd │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15160 │ │ │ │ - jmpq ee4aa │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x61d65c(%rip),%xmm3 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cvtsi2sdq 0x61d63f(%rip),%xmm4 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - andpd 0x8fdb(%rip),%xmm0 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe ee6d6 │ │ │ │ - movsd 0xae91(%rip),%xmm7 │ │ │ │ - movapd %xmm5,%xmm6 │ │ │ │ - andpd 0x8fbd(%rip),%xmm6 │ │ │ │ - divsd %xmm6,%xmm7 │ │ │ │ - jmp eeccf │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - movsd %xmm1,0x0(%rbp) │ │ │ │ - jbe ee6d6 │ │ │ │ - subsd %xmm7,%xmm1 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - andpd 0x8f89(%rip),%xmm0 │ │ │ │ - comisd %xmm6,%xmm0 │ │ │ │ - jbe eecc0 │ │ │ │ - movsd 0x0(%rbp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - andpd 0x8f6e(%rip),%xmm0 │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe ee6d6 │ │ │ │ - andpd 0x8f5c(%rip),%xmm5 │ │ │ │ - movsd 0xae1c(%rip),%xmm6 │ │ │ │ - divsd %xmm5,%xmm6 │ │ │ │ - jmp eed37 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - movsd %xmm1,0x0(%rbp) │ │ │ │ - jbe ee6d6 │ │ │ │ - addsd %xmm6,%xmm1 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - subsd %xmm3,%xmm0 │ │ │ │ - andpd 0x8f21(%rip),%xmm0 │ │ │ │ - comisd %xmm5,%xmm0 │ │ │ │ - jbe eed28 │ │ │ │ - movsd 0x0(%rbp),%xmm1 │ │ │ │ - jmpq ee6d6 │ │ │ │ - lea 0x32(%rax),%r13d │ │ │ │ - mov 0x118(%rsp),%rdi │ │ │ │ - movslq %r13d,%rbp │ │ │ │ - mov %r13d,0x70(%rsp) │ │ │ │ - lea 0x0(,%rbp,4),%rbx │ │ │ │ - mov %r13d,0x35de2(%rip) │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - callq 15960 │ │ │ │ - mov 0xf8(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%r15 │ │ │ │ - callq 15960 │ │ │ │ - mov 0x108(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - callq 15960 │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - cmp %ecx,%r13d │ │ │ │ - jle ee4bf │ │ │ │ - mov %r12,0x78(%rsp) │ │ │ │ - movslq 0x13c(%rsp),%rbp │ │ │ │ - movslq %ecx,%rbx │ │ │ │ - mov 0x120(%rsp),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,(%rcx,%rbx,8) │ │ │ │ - callq 15850 │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %rax,0x0(%r13,%rbx,8) │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 15850 │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %rax,(%r14,%rbx,8) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%r15,%rbx,8) │ │ │ │ - test %r12,%r12 │ │ │ │ - je f0e33 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %ebx,0x70(%rsp) │ │ │ │ - jg eeec8 │ │ │ │ - mov 0x78(%rsp),%r12 │ │ │ │ - jmpq ee4bf │ │ │ │ - movslq 0x35c3b(%rip),%r12 │ │ │ │ - shl $0x5,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x61d3c4(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - je f0e54 │ │ │ │ - mov 0xc(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne ef6f7 │ │ │ │ - mov 0x61d409(%rip),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg ef5cd │ │ │ │ - mov 0x98(%rsp),%ecx │ │ │ │ - mov 0x61d35b(%rip),%rdx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne ef472 │ │ │ │ - movq 0x8cf3(%rip),%xmm4 │ │ │ │ - movsd 0x84fb(%rip),%xmm2 │ │ │ │ - movsd 0xc0(%rsp),%xmm0 │ │ │ │ - subsd 0xb8(%rsp),%xmm0 │ │ │ │ - movaps %xmm4,0x10(%rsp) │ │ │ │ - andpd %xmm4,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - movslq %r12d,%rbx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge eefec │ │ │ │ - movslq %edx,%rbx │ │ │ │ - mov %rbx,%r12 │ │ │ │ - test %eax,%eax │ │ │ │ - jle eefec │ │ │ │ - mov %r12d,%edx │ │ │ │ + jmpq ef54c │ │ │ │ + lea 0x222db(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - lea 0x21055(%rip),%rsi │ │ │ │ + xor %ebp,%ebp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2fa62(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - lea 0x0(,%rbx,8),%r12 │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - test %rbx,%rbx │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - je f0edf │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - je f0ed3 │ │ │ │ - mov 0x61d327(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jg ef64a │ │ │ │ - mov 0x20(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je f0e60 │ │ │ │ - movslq 0x20(%rsp),%rbx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ - movsd %xmm3,0x88(%rsp) │ │ │ │ - movsd 0xabe6(%rip),%xmm4 │ │ │ │ - mov 0xf8(%rsp),%r13 │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - mov %rbx,%r11 │ │ │ │ - movsd 0x7a3d(%rip),%xmm3 │ │ │ │ - mov 0x100(%rsp),%r14 │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - mov 0x108(%rsp),%r15 │ │ │ │ - movsd 0x150(%rsp),%xmm5 │ │ │ │ - mov 0xc(%rsp),%r10d │ │ │ │ - movsd 0x158(%rsp),%xmm8 │ │ │ │ - mov 0xf0(%rsp),%rbx │ │ │ │ - jmpq ef1d9 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm9 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - andpd %xmm9,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm4 │ │ │ │ - jbe ef114 │ │ │ │ - cvttsd2si %xmm1,%rax │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - andnpd %xmm1,%xmm9 │ │ │ │ - cvtsi2sd %rax,%xmm6 │ │ │ │ - movapd %xmm6,%xmm7 │ │ │ │ - cmpnlesd %xmm1,%xmm7 │ │ │ │ - andpd %xmm3,%xmm7 │ │ │ │ - subsd %xmm7,%xmm6 │ │ │ │ - movapd %xmm6,%xmm0 │ │ │ │ - orpd %xmm9,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r9d │ │ │ │ - cmpl $0x1,0x61d240(%rip) │ │ │ │ - mov %r9d,0x14(%rsi) │ │ │ │ - jle ef1b3 │ │ │ │ - mov 0x18(%rsi),%r8d │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r11,0x50(%rsp) │ │ │ │ - lea 0x2180d(%rip),%rsi │ │ │ │ - mov %r10d,0x98(%rsp) │ │ │ │ - movsd %xmm8,0x48(%rsp) │ │ │ │ - movsd %xmm5,0x40(%rsp) │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x30948(%rip),%rbx │ │ │ │ + lea 0x222c1(%rip),%rsi │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2f8d8(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ - mov 0xaadc(%rip),%rax │ │ │ │ - mov 0x61d17d(%rip),%rdi │ │ │ │ - mov 0x98(%rsp),%r10d │ │ │ │ - movq %rax,%xmm4 │ │ │ │ - mov 0x7931(%rip),%rax │ │ │ │ - movsd 0x48(%rsp),%xmm8 │ │ │ │ - movsd 0x40(%rsp),%xmm5 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je ef1cc │ │ │ │ - mov 0x61d133(%rip),%rax │ │ │ │ - movl $0x0,(%rax,%rbp,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12,%r11 │ │ │ │ - je ef720 │ │ │ │ - mov %r12d,%edx │ │ │ │ - test %r12,%r12 │ │ │ │ - jne ef207 │ │ │ │ - movsd (%r14),%xmm7 │ │ │ │ - movsd 0x0(%r13),%xmm5 │ │ │ │ - movsd (%r15),%xmm8 │ │ │ │ - movsd %xmm7,0x128(%rsp) │ │ │ │ - movsd (%rbx),%xmm7 │ │ │ │ - movsd %xmm7,0x130(%rsp) │ │ │ │ - ucomisd 0x0(%r13,%r12,8),%xmm5 │ │ │ │ - jp ef368 │ │ │ │ - comisd 0x0(%r13,%r12,8),%xmm5 │ │ │ │ - jne ef368 │ │ │ │ - ucomisd (%r15,%r12,8),%xmm8 │ │ │ │ - jp ef368 │ │ │ │ - comisd (%r15,%r12,8),%xmm8 │ │ │ │ - jne ef368 │ │ │ │ - movsd 0x128(%rsp),%xmm7 │ │ │ │ - movsd (%r14,%r12,8),%xmm0 │ │ │ │ - ucomisd %xmm7,%xmm0 │ │ │ │ - jp ef368 │ │ │ │ - comisd %xmm7,%xmm0 │ │ │ │ - jne ef368 │ │ │ │ - movsd 0x130(%rsp),%xmm7 │ │ │ │ - movsd (%rbx,%r12,8),%xmm1 │ │ │ │ - ucomisd %xmm7,%xmm1 │ │ │ │ - jp ef368 │ │ │ │ - comisd %xmm7,%xmm1 │ │ │ │ - jne ef368 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov 0xd8(%rsp),%r9 │ │ │ │ - addsd 0x28(%rsp),%xmm0 │ │ │ │ - mov 0x61d02d(%rip),%r8 │ │ │ │ - shl $0x5,%rbp │ │ │ │ - mov 0x61d052(%rip),%rdi │ │ │ │ - movsd 0x61d022(%rip),%xmm1 │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - movsd 0x61d01c(%rip),%xmm0 │ │ │ │ - subsd (%rax,%r12,8),%xmm0 │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - mov (%r9,%r12,4),%eax │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%ecx │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %ecx,0x10(%rsi) │ │ │ │ - sub $0x1,%eax │ │ │ │ - movslq %eax,%r9 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - cmovg %r8d,%eax │ │ │ │ - mov %eax,0x18(%rsi) │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - movsd (%rax,%r12,8),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja ef0c5 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - movsd 0x10(%rsp),%xmm9 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movapd %xmm0,%xmm6 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm9,%xmm6 │ │ │ │ - ucomisd %xmm6,%xmm4 │ │ │ │ - jbe ef356 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - andnpd %xmm0,%xmm9 │ │ │ │ - cvtsi2sd %rax,%xmm6 │ │ │ │ - movapd %xmm6,%xmm7 │ │ │ │ - cmpnlesd %xmm0,%xmm7 │ │ │ │ - andpd %xmm3,%xmm7 │ │ │ │ - subsd %xmm7,%xmm6 │ │ │ │ - movapd %xmm6,%xmm1 │ │ │ │ - orpd %xmm9,%xmm1 │ │ │ │ - xorpd 0x8152(%rip),%xmm1 │ │ │ │ - cvttsd2si %xmm1,%r9d │ │ │ │ - jmpq ef119 │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - lea 0x2109c(%rip),%rdi │ │ │ │ - mov 0x68(%rsp),%r15 │ │ │ │ - callq ed390 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x61caf6(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ee8ad │ │ │ │ - mov 0x20(%rsp),%ebx │ │ │ │ - lea 0x20c2d(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x1ba51(%rip),%r12 │ │ │ │ - mov %ebx,%edx │ │ │ │ - movslq %ebx,%rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x30b57(%rip),%rbx │ │ │ │ + lea 0x222b8(%rip),%rsi │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - test %ebx,%ebx │ │ │ │ - je ef424 │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov 0x120(%rsp),%rbp │ │ │ │ - mov 0xc(%rsp),%r15d │ │ │ │ - jmp ef400 │ │ │ │ - mov 0x0(%rbp,%r13,8),%rcx │ │ │ │ - lea 0x1e269(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x30836(%rip),%rbx │ │ │ │ + lea 0x222af(%rip),%rsi │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13,%rbx │ │ │ │ - je ef41a │ │ │ │ - mov (%r14,%r13,8),%rdx │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne ef3df │ │ │ │ - mov %r12,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x30ae5(%rip),%rbx │ │ │ │ + lea 0x222a6(%rip),%rsi │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - jmp ef3f7 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x1d594(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x307c4(%rip),%rbx │ │ │ │ + lea 0x2229d(%rip),%rsi │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + lea 0x222da(%rip),%rbx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x30b5e(%rip),%r15 │ │ │ │ + lea 0x22297(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov %r15,0x58(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2f602(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61cf14(%rip),%eax │ │ │ │ - jmpq ee965 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x5a0(%rsp),%r12 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov (%rcx,%rax,1),%r8 │ │ │ │ - lea 0x20e9b(%rip),%rcx │ │ │ │ - jmpq eeba1 │ │ │ │ - movsd 0xc0(%rsp),%xmm4 │ │ │ │ - movsd 0x7645(%rip),%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %rdx,%xmm3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - subsd 0xb8(%rsp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - comisd %xmm1,%xmm3 │ │ │ │ - jbe ef4bb │ │ │ │ - cvttsd2si %xmm1,%rdx │ │ │ │ - movsd %xmm4,0x61ce24(%rip) │ │ │ │ - mov %rdx,0x61ce0d(%rip) │ │ │ │ - movsd 0xc8(%rsp),%xmm1 │ │ │ │ - subsd 0xd0(%rsp),%xmm1 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sdq 0x61cdf2(%rip),%xmm2 │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe ef501 │ │ │ │ - movsd 0xc8(%rsp),%xmm4 │ │ │ │ - cvttsd2si %xmm1,%rcx │ │ │ │ - movsd %xmm4,0x61cde6(%rip) │ │ │ │ - mov %rcx,0x61cdcf(%rip) │ │ │ │ - movq 0x8767(%rip),%xmm3 │ │ │ │ - movsd 0x7f6f(%rip),%xmm2 │ │ │ │ - andpd %xmm3,%xmm0 │ │ │ │ - movaps %xmm3,0x10(%rsp) │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - movslq %r12d,%rbx │ │ │ │ - test %eax,%eax │ │ │ │ - jle eefac │ │ │ │ - lea 0x17d32(%rip),%rsi │ │ │ │ + mov (%r15),%r13d │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle ee59b │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + mov 0x30aa9(%rip),%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rbp,8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x61cd82(%rip),%rdx │ │ │ │ - lea 0x17d29(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x30882(%rip),%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x22282(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rbp,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x3070f(%rip),%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x22278(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd (%rax,%rbp,8),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x61cd65(%rip),%xmm0 │ │ │ │ - lea 0x20a7f(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x307d0(%rip),%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x2226a(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x61cd4f(%rip),%xmm0 │ │ │ │ - lea 0x20a78(%rip),%rsi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rbp,4),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2f49c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61cd15(%rip),%rdx │ │ │ │ - mov 0x61cda7(%rip),%eax │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jle eefb7 │ │ │ │ - jmpq eefb1 │ │ │ │ - lea 0x61cd7c(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61cd70(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61cd5d(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x30656(%rip),%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x22261(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd (%rax,%rbp,8),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x20d3f(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2f433(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x98(%rsp),%r11d │ │ │ │ - mov 0x61cd3d(%rip),%eax │ │ │ │ - mov 0x61cc9e(%rip),%rdx │ │ │ │ - test %r11d,%r11d │ │ │ │ - jne ef472 │ │ │ │ - movsd 0xc0(%rsp),%xmm0 │ │ │ │ - subsd 0xb8(%rsp),%xmm0 │ │ │ │ - jmpq ef501 │ │ │ │ - lea 0x61ccff(%rip),%rdi │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61cced(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61ccda(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x304d7(%rip),%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x22253(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x20cf4(%rip),%rsi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rbp,4),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2f3b0(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0x1,0x61ccc1(%rip) │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - jle ef042 │ │ │ │ - lea 0x209ae(%rip),%rsi │ │ │ │ + mov 0x30a7d(%rip),%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x2224a(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rbp,4),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x21253(%rip),%rsi │ │ │ │ + mov 0x3056b(%rip),%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x22241(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd (%rax,%rbp,8),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2125b(%rip),%rsi │ │ │ │ + cmp %ebp,(%r12) │ │ │ │ + jg ee470 │ │ │ │ + mov 0x30576(%rip),%r15 │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x2213e(%rip),%rsi │ │ │ │ + lea 0x2222f(%rip),%rbx │ │ │ │ + mov (%r15),%edx │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - jmpq ef042 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x61cbf2(%rip) │ │ │ │ - test %rax,%rax │ │ │ │ - jne eef51 │ │ │ │ - lea 0x208cc(%rip),%rdi │ │ │ │ - callq ed930 │ │ │ │ - jmpq eebc0 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - mov 0x68(%rsp),%r15 │ │ │ │ - movslq 0x3542d(%rip),%rdi │ │ │ │ - shl $0x2,%rdi │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rax,0x61cbef(%rip) │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15850 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rax,0x61cbd3(%rip) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 15850 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %rax,0x61cbb5(%rip) │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 15850 │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0x61cb96(%rip) │ │ │ │ - mov %rax,%rsi │ │ │ │ - je f0e27 │ │ │ │ - add $0x10,%r14 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov (%r14),%edx │ │ │ │ - mov %eax,(%r9,%rax,4) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov %edx,0x0(%r13,%rax,4) │ │ │ │ - mov -0x18(%r14),%edx │ │ │ │ - mov %eax,(%rsi,%rax,4) │ │ │ │ - mov %edx,(%r12,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne ef7a1 │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - lea -0x2(%rax),%edi │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je ef851 │ │ │ │ - mov %edi,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13,%rax,4),%edx │ │ │ │ - mov 0x4(%r13,%rax,4),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jle ef80a │ │ │ │ - mov %ecx,0x0(%r13,%rax,4) │ │ │ │ - mov 0x4(%r9,%rax,4),%ecx │ │ │ │ - mov %edx,0x4(%r13,%rax,4) │ │ │ │ - mov (%r9,%rax,4),%edx │ │ │ │ - mov %ecx,(%r9,%rax,4) │ │ │ │ - mov %edx,0x4(%r9,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%r8d │ │ │ │ - jge ef7e0 │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jae ef7d8 │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rax,4),%edx │ │ │ │ - mov 0x4(%r12,%rax,4),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jle ef844 │ │ │ │ - mov %ecx,(%r12,%rax,4) │ │ │ │ - mov 0x4(%rsi,%rax,4),%ecx │ │ │ │ - mov %edx,0x4(%r12,%rax,4) │ │ │ │ - mov (%rsi,%rax,4),%edx │ │ │ │ - mov %ecx,(%rsi,%rax,4) │ │ │ │ - mov %edx,0x4(%rsi,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,%edi │ │ │ │ - jge ef820 │ │ │ │ - sub $0x1,%edi │ │ │ │ - jae ef819 │ │ │ │ - mov 0x61cb09(%rip),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jg f0175 │ │ │ │ - test %eax,%eax │ │ │ │ - jle ef8ac │ │ │ │ - lea 0x61cae5(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61cad9(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61cac6(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ + mov (%r15),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle ee61f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30669(%rip),%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x20ba5(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rbp,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2f19c(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61ca15(%rip),%r13 │ │ │ │ - lea 0x0(,%r13,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je f0fe6 │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %r13,%r13 │ │ │ │ - jg ef8eb │ │ │ │ - jmpq f0fb8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov $0x190,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,(%r14,%rbx,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je f0fda │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne ef8e8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je f0fce │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ef93b │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov $0x190,%edi │ │ │ │ - callq 15850 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx,%rbx,8) │ │ │ │ - test %rax,%rax │ │ │ │ - je f0fa9 │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne ef938 │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %r14,%r12 │ │ │ │ - lea 0x0(,%r13,4),%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je f0f9d │ │ │ │ - mov 0x61c9d8(%rip),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle ef9e4 │ │ │ │ - lea 0x61c9bc(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61c9b0(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61c99d(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x30642(%rip),%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x22202(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd (%rax,%rbp,8),%xmm0 │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x20aaf(%rip),%rsi │ │ │ │ + add $0x1,%rbp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2f073(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61c8ec(%rip),%rax │ │ │ │ - lea 0x0(,%rax,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je f0f91 │ │ │ │ - cmpq $0x0,0x80(%rsp) │ │ │ │ - je f0f85 │ │ │ │ - mov 0x61c93b(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle efa71 │ │ │ │ - lea 0x61c920(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61c914(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61c901(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ + cmp %ebp,(%r15) │ │ │ │ + jg ee5d0 │ │ │ │ + mov (%r14),%rdx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x20a50(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x221a0(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2efd7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea 0x61cd08(%rip),%rdi │ │ │ │ - callq 15110 │ │ │ │ - lea 0x61c8fc(%rip),%rdi │ │ │ │ + mov (%r14),%rdi │ │ │ │ + cmpb $0x0,(%rdi) │ │ │ │ + je ee108 │ │ │ │ + jmpq ee335 │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + addq $0x1,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jl ee1d0 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je ee774 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x84e0(%rsp),%rbp │ │ │ │ + jmpq ee716 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x84e0(%rsp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + test %al,%al │ │ │ │ + je ee711 │ │ │ │ + test %al,%al │ │ │ │ + js ee75a │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + movslq %r13d,%rcx │ │ │ │ + movslq %r15d,%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov (%rsi,%rcx,8),%rcx │ │ │ │ + lea 0x1f8(%rsp),%rsi │ │ │ │ + lea (%rcx,%rax,8),%r12 │ │ │ │ + callq 15200 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ + jae ee6fc │ │ │ │ + mov 0x92a1(%rip),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movsd %xmm0,(%r12) │ │ │ │ + test %edx,%edx │ │ │ │ + je eef30 │ │ │ │ + add $0x1,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + je ee75a │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq ed930 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq 15390 │ │ │ │ + cmpb $0xa,0x84df(%rsp,%rax,1) │ │ │ │ + jne ee688 │ │ │ │ + movb $0x0,0x84df(%rsp,%rax,1) │ │ │ │ + movzbl 0x84e0(%rsp),%eax │ │ │ │ + test %al,%al │ │ │ │ + je ee70a │ │ │ │ + mov $0x1,%edx │ │ │ │ + test %al,%al │ │ │ │ + jns ee69e │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + callq 152f0 │ │ │ │ + mov 0x61f835(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jg ef743 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ callq 15110 │ │ │ │ - lea 0x61c8cc(%rip),%rdx │ │ │ │ - lea 0x61cce9(%rip),%rsi │ │ │ │ - movl $0x0,0x61c8bb(%rip) │ │ │ │ - lea 0x61c818(%rip),%rdi │ │ │ │ - callq 15990 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - lea 0x61c8a0(%rip),%rdx │ │ │ │ - lea 0x61c8bd(%rip),%rsi │ │ │ │ - movl $0x0,0x61c88f(%rip) │ │ │ │ - lea 0x61c7ac(%rip),%rdi │ │ │ │ + lea 0x1a4(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x62004d(%rip),%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ callq 15990 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - mov 0x61c7d8(%rip),%rdi │ │ │ │ + jne ef523 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ mov $0x2,%edx │ │ │ │ mov $0xffffffc0,%esi │ │ │ │ - lea 0x61c863(%rip),%r8 │ │ │ │ - lea 0x61c7c8(%rip),%rcx │ │ │ │ - movl $0x2,0x61c816(%rip) │ │ │ │ - movl $0x0,0x61c848(%rip) │ │ │ │ + mov 0x62001c(%rip),%rdi │ │ │ │ + lea 0x62001d(%rip),%rcx │ │ │ │ callq 15070 │ │ │ │ + mov %eax,0xe8(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - cmpl $0x0,0x61c838(%rip) │ │ │ │ - jle efb4c │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x209aa(%rip),%rsi │ │ │ │ + jne ef523 │ │ │ │ + mov 0x61f7ba(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jg ef76a │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov 0x30799(%rip),%rax │ │ │ │ + movl $0x0,0x98(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle eead6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x303a1(%rip),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x0(,%rcx,8),%r14 │ │ │ │ + movsd (%rax,%rcx,8),%xmm0 │ │ │ │ + mov 0x306dd(%rip),%rax │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mulsd 0xa40e(%rip),%xmm0 │ │ │ │ + mov (%rax,%rcx,8),%rdi │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + callq f1fb0 │ │ │ │ + test %eax,%eax │ │ │ │ + jle f0531 │ │ │ │ + lea 0xbd01(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xbcf9(%rip),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + js ef130 │ │ │ │ + test %eax,%eax │ │ │ │ + js ef130 │ │ │ │ + mov 0x3047a(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r14,1),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x0(,%rsi,4),%rcx │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ + test %eax,%eax │ │ │ │ + js eeab7 │ │ │ │ + mov %ebx,%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x301d8(%rip),%rax │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + lea 0x1c0(%rsp),%rcx │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + mov 0x61fee9(%rip),%esi │ │ │ │ + movsd 0x61fee9(%rip),%xmm3 │ │ │ │ + lea 0x1b8(%rsp),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd (%rax,%r14,1),%xmm0 │ │ │ │ + mov 0x30681(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r15,1),%edi │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + movsd 0x8168(%rip),%xmm5 │ │ │ │ + test %r12d,%r12d │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd %xmm5,0x8(%rsp) │ │ │ │ + jns ef038 │ │ │ │ + movsd 0x1c0(%rsp),%xmm1 │ │ │ │ + mov 0x61fe73(%rip),%rdi │ │ │ │ + lea 0x1a0(%rsp),%r15 │ │ │ │ + lea 0x1b0(%rsp),%r13 │ │ │ │ + movsd 0x1b8(%rsp),%xmm0 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + lea 0x1a8(%rsp),%rbp │ │ │ │ + movl $0x0,0x1a0(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq ed220 │ │ │ │ + cmpl $0x1,0x61f5c6(%rip) │ │ │ │ + jg eef80 │ │ │ │ + mov 0x1a0(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne ee8c0 │ │ │ │ + movsd 0x8f99(%rip),%xmm0 │ │ │ │ + movsd 0x1a8(%rsp),%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + addsd 0x1b0(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + mov %eax,%r8d │ │ │ │ + lea -0x1(%rdx),%r9d │ │ │ │ + sub $0x1,%r8d │ │ │ │ + js eef40 │ │ │ │ + test %r9d,%r9d │ │ │ │ + js eef40 │ │ │ │ + movslq %r8d,%rsi │ │ │ │ + cmp 0x61fdaf(%rip),%rsi │ │ │ │ + jge eef40 │ │ │ │ + movslq %r9d,%rcx │ │ │ │ + cmp 0x61fda7(%rip),%rcx │ │ │ │ + jge eef40 │ │ │ │ + mov 0x30172(%rip),%rdi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + movsd (%rdi,%r14,1),%xmm0 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jp ef1d3 │ │ │ │ + jne ef1d3 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x303f1(%rip),%rdx │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + lea (%rax,%rsi,8),%rax │ │ │ │ + mov (%rdx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je ef1c0 │ │ │ │ + movsd 0x8(%rsp),%xmm5 │ │ │ │ + movsd %xmm5,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2eefc(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61c72d(%rip),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0xffffffc0,%esi │ │ │ │ - lea 0x61c7f8(%rip),%r8 │ │ │ │ - lea 0x61c71d(%rip),%rcx │ │ │ │ - movl $0x0,0x61c7e7(%rip) │ │ │ │ - callq 15070 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - cmpl $0x0,0x61c7d7(%rip) │ │ │ │ - jg f0281 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x61c726(%rip),%rdi │ │ │ │ - lea 0x61c7bb(%rip),%rdx │ │ │ │ - movl $0x0,0x61c7b1(%rip) │ │ │ │ - callq 15320 │ │ │ │ + addl $0x1,0x98(%rsp) │ │ │ │ + callq f2d30 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - cmpl $0x0,0x61c7a1(%rip) │ │ │ │ - jle efbe3 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x177e3(%rip),%rsi │ │ │ │ + jns ee8cf │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2ee65(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov 0x61c692(%rip),%rdi │ │ │ │ - lea 0x61c767(%rip),%rdx │ │ │ │ - movl $0x0,0x61c75d(%rip) │ │ │ │ - callq 15320 │ │ │ │ + callq f3000 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + addq $0x1,0x30(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp %eax,(%rcx) │ │ │ │ + jg ee820 │ │ │ │ + mov 0x3003b(%rip),%r15 │ │ │ │ + mov (%r15),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - cmpl $0x0,0x61c74d(%rip) │ │ │ │ - jle efc37 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x20917(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2ee11(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61c682(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61c715(%rip),%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x1505d(%rip),%rsi │ │ │ │ - movl $0x0,0x61c6fd(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ + jle ef488 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r15,0xd8(%rsp) │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + cmpl $0x2,0x61f495(%rip) │ │ │ │ + lea 0x0(,%rsi,8),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x3011e(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rsi,8),%rdi │ │ │ │ + jg f04c4 │ │ │ │ + callq f1fb0 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - mov 0x61c60d(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61c6e0(%rip),%r8 │ │ │ │ - mov $0xffffffffffffffc0,%rdx │ │ │ │ - lea 0x15028(%rip),%rsi │ │ │ │ - movl $0x0,0x61c6c8(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ + jle f087c │ │ │ │ + lea 0xba2e(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0xba26(%rip),%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x8eba(%rip),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %eax,0x290(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x8ea9(%rip),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov %eax,0x274(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x8e98(%rip),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov %eax,0x294(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x8e82(%rip),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %eax,0x80(%rsp) │ │ │ │ + mov %eax,0x278(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x8e6b(%rip),%rdi │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov %eax,0x298(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x8e58(%rip),%rdi │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov %eax,0x27c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x8e46(%rip),%rdi │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov %eax,0x29c(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x8e33(%rip),%rdi │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + mov %eax,0x280(%rsp) │ │ │ │ + callq f1dc0 │ │ │ │ + mov %ebx,%r11d │ │ │ │ + mov %r14d,%edx │ │ │ │ + shr $0x1f,%r11d │ │ │ │ + mov %eax,0x9c(%rsp) │ │ │ │ + mov %eax,%r10d │ │ │ │ + shr $0x1f,%edx │ │ │ │ + mov %eax,0x2a0(%rsp) │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov %r15d,%r11d │ │ │ │ + shr $0x1f,%r11d │ │ │ │ + or %r11d,%eax │ │ │ │ + mov %r13d,%r11d │ │ │ │ + shr $0x1f,%r11d │ │ │ │ + or %r11d,%eax │ │ │ │ + or %edx,%eax │ │ │ │ + mov %ebp,%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + or %edx,%eax │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + shr $0x1f,%edx │ │ │ │ + or %dl,%al │ │ │ │ + jne f0568 │ │ │ │ + test %r10d,%r10d │ │ │ │ + js f0568 │ │ │ │ + mov %ebx,%r14d │ │ │ │ + mov %r12d,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq f2d30 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - mov 0x61c618(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61c6ab(%rip),%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x14fe1(%rip),%rsi │ │ │ │ - movl $0x0,0x61c695(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ + js ef463 │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmpl $0x2,0x61f2f7(%rip) │ │ │ │ + jg efae8 │ │ │ │ + mov %r15d,%edi │ │ │ │ + callq f2f90 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - mov 0x61c5ed(%rip),%rdx │ │ │ │ - mov 0x61c5de(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61c671(%rip),%r8 │ │ │ │ - lea 0x11a50(%rip),%rsi │ │ │ │ - movl $0x0,0x61c660(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ + jne eec90 │ │ │ │ + mov %r14d,%edi │ │ │ │ + callq f2f90 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - mov 0x61c5c0(%rip),%rdx │ │ │ │ - mov 0x61c5a9(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61c63c(%rip),%r8 │ │ │ │ - lea 0x11a2f(%rip),%rsi │ │ │ │ - movl $0x0,0x61c62b(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ + jne eec90 │ │ │ │ + mov %r13d,%edi │ │ │ │ + callq f2f90 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - mov 0x61c53b(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61c60e(%rip),%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x14f44(%rip),%rsi │ │ │ │ - movl $0x0,0x61c5f8(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ + jne eec90 │ │ │ │ + mov 0x60(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - mov 0x61c550(%rip),%rdx │ │ │ │ - mov 0x61c501(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61c5d4(%rip),%r8 │ │ │ │ - lea 0x119b3(%rip),%rsi │ │ │ │ - movl $0x0,0x61c5c3(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ + jne eec90 │ │ │ │ + mov 0x80(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - mov 0x61c523(%rip),%rdx │ │ │ │ - mov 0x61c4cc(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61c59f(%rip),%r8 │ │ │ │ - lea 0x11992(%rip),%rsi │ │ │ │ - movl $0x0,0x61c58e(%rip) │ │ │ │ - callq 15cc0 │ │ │ │ + jne eec90 │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - movsd 0x61c4f5(%rip),%xmm0 │ │ │ │ - mov 0x61c4d6(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61c569(%rip),%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x78d9(%rip),%rsi │ │ │ │ - movl $0x0,0x61c553(%rip) │ │ │ │ - callq 15cd0 │ │ │ │ + jne eec90 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - movsd 0x61c4c2(%rip),%xmm0 │ │ │ │ - mov 0x61c49b(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61c52e(%rip),%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x78a5(%rip),%rsi │ │ │ │ - movl $0x0,0x61c518(%rip) │ │ │ │ - callq 15cd0 │ │ │ │ + jne eec90 │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - movsd 0x61c47f(%rip),%xmm0 │ │ │ │ - mov 0x61c420(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61c4f3(%rip),%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x7863(%rip),%rsi │ │ │ │ - movl $0x0,0x61c4dd(%rip) │ │ │ │ - callq 15cd0 │ │ │ │ + jne eec90 │ │ │ │ + mov 0x58(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - movsd 0x61c44c(%rip),%xmm0 │ │ │ │ - mov 0x61c3e5(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x61c4b8(%rip),%r8 │ │ │ │ - mov $0xfffffff2,%edx │ │ │ │ - lea 0x782f(%rip),%rsi │ │ │ │ - movl $0x0,0x61c4a2(%rip) │ │ │ │ - callq 15cd0 │ │ │ │ + jne eec90 │ │ │ │ + mov 0x9c(%rsp),%edi │ │ │ │ + callq f2f90 │ │ │ │ + mov %eax,0xec(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - cmpl $0x0,0x61c492(%rip) │ │ │ │ - jle eff18 │ │ │ │ - lea 0x61c479(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61c46d(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61c45a(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x20669(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2eb30(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ + jne eec90 │ │ │ │ + lea 0x3c0(%rsp),%rcx │ │ │ │ + mov %r13d,0x20(%rsp) │ │ │ │ + mov %r15d,%edi │ │ │ │ + lea 0x290(%rsp),%rsi │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + mov %ebx,%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x3f0(%rsp),%rcx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + lea 0x198(%rsp),%rsi │ │ │ │ + lea 0x190(%rsp),%rdx │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + lea 0x330(%rsp),%rcx │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + lea 0x360(%rsp),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x300(%rsp),%rbp │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + lea 0x390(%rsp),%rcx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rsi,0xf8(%rsp) │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movsd %xmm0,(%rax,%r12,2) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rax,%r12,1),%edi │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + movsd 0x61f9c4(%rip),%xmm3 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov 0x61f9b2(%rip),%esi │ │ │ │ + movsd %xmm0,(%rax,%r12,2) │ │ │ │ + mov 0x7c7d(%rip),%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + movsd 0x8b3c(%rip),%xmm0 │ │ │ │ + mulsd -0x8(%rbx),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + movsd 0x8b20(%rip),%xmm0 │ │ │ │ + mulsd -0x8(%rbp),%xmm0 │ │ │ │ + movsd 0x190(%rsp),%xmm1 │ │ │ │ + movsd 0x198(%rsp),%xmm5 │ │ │ │ + movsd %xmm1,0xa0(%rsp) │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + movsd 0x198(%rsp),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + movsd %xmm1,(%rax,%r12,2) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + movsd %xmm0,(%rax,%r12,2) │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + movsd %xmm2,(%rax,%r12,2) │ │ │ │ + add $0x4,%r12 │ │ │ │ + cmp $0x14,%r12 │ │ │ │ + je f0a65 │ │ │ │ + mov 0x270(%rsp,%r12,1),%edi │ │ │ │ + jmpq eeddf │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r15d │ │ │ │ + jmpq ee711 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x1,0x61f059(%rip) │ │ │ │ + jle eeaa0 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + mov %r8d,%edx │ │ │ │ + lea 0x219f7(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - callq edb80 │ │ │ │ - test %eax,%eax │ │ │ │ - jg eebc0 │ │ │ │ - movsd 0x9b81(%rip),%xmm1 │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - lea 0x61c422(%rip),%r14 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - andpd 0x10(%rsp),%xmm0 │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - movl $0x0,0x68(%rsp) │ │ │ │ - movl $0x0,0x138(%rsp) │ │ │ │ - movl $0x0,0x9c(%rsp) │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movq $0x1,0x48(%rsp) │ │ │ │ - movl $0x32,0x98(%rsp) │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x20(%rsp),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb0(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - cmp 0x61c323(%rip),%rax │ │ │ │ - mov %eax,0x90(%rsp) │ │ │ │ - jg f0d00 │ │ │ │ - cmpl $0x1,0x61c39f(%rip) │ │ │ │ - jle effe9 │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x20147(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2ea5f(%rip),%rax │ │ │ │ + mov 0x2fad3(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - cmpl $0x1,0x61c370(%rip) │ │ │ │ - je f0c78 │ │ │ │ - cmpq $0x0,0x61c2ca(%rip) │ │ │ │ - mov $0x0,%edx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - cmovns 0x61c2b8(%rip),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - shl $0x2,%rdx │ │ │ │ - callq 154d0 │ │ │ │ - movslq 0x9c(%rsp),%rbx │ │ │ │ - mov %rbx,%rbp │ │ │ │ - shl $0x2,%rbx │ │ │ │ - jmp f005a │ │ │ │ - mov 0x61c30d(%rip),%rax │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - cmp %ecx,(%rax,%rbx,1) │ │ │ │ - jg f0060 │ │ │ │ - mov 0x61c2f5(%rip),%rax │ │ │ │ - mov (%rax,%rbx,1),%edi │ │ │ │ - add $0x4,%rbx │ │ │ │ - callq edc10 │ │ │ │ - test %eax,%eax │ │ │ │ - jg f02f6 │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp 0x20(%rsp),%ebp │ │ │ │ - jl f002c │ │ │ │ - movslq 0x138(%rsp),%rbx │ │ │ │ - mov %ebp,0x9c(%rsp) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - shl $0x2,%rbx │ │ │ │ - jmp f009a │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - je f0092 │ │ │ │ - mov 0x61c272(%rip),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - jne f0ca6 │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x4,%rbx │ │ │ │ - cmp 0x20(%rsp),%r12d │ │ │ │ - jge f0318 │ │ │ │ - mov 0x61c284(%rip),%rax │ │ │ │ - mov 0x48(%rsp),%ecx │ │ │ │ - cmp %ecx,(%rax,%rbx,1) │ │ │ │ - jge f0318 │ │ │ │ - mov 0x61c268(%rip),%rax │ │ │ │ - movslq (%rax,%rbx,1),%rbp │ │ │ │ - mov %ebp,%edi │ │ │ │ - shl $0x5,%rbp │ │ │ │ - callq ed7c0 │ │ │ │ - mov 0x61c22a(%rip),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - cmpl $0x0,(%rax) │ │ │ │ - je f0078 │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - movl $0x0,0x61c26d(%rip) │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f015c │ │ │ │ - mov 0x61c201(%rip),%rax │ │ │ │ - subl $0x1,0x61c21a(%rip) │ │ │ │ - movl $0x0,(%rax,%rbp,1) │ │ │ │ - jmpq f0078 │ │ │ │ - mov 0x61c1df(%rip),%rax │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - mov %r10d,0xa8(%rsp) │ │ │ │ - movl $0x0,0x61c226(%rip) │ │ │ │ - mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ - push %r14 │ │ │ │ - push %rbp │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ - callq 15290 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0xa8(%rsp),%r10d │ │ │ │ - je f0932 │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov 0x61c1f1(%rip),%edi │ │ │ │ - callq ed340 │ │ │ │ - jmpq eebc0 │ │ │ │ - lea 0x1ff1a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1ff13(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + jmpq eeaa0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + lea 0x21b9d(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + movsd 0x1c0(%rsp),%xmm4 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + mov $0x5,%eax │ │ │ │ + movsd 0x1b8(%rsp),%xmm3 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x20795(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x1a0(%rsp),%r8d │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + movsd 0x1a8(%rsp),%xmm0 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je ef0a0 │ │ │ │ + lea 0x21b8c(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1ff01(%rip),%r13 │ │ │ │ - mov 0x61c181(%rip),%rax │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov 0x2fa46(%rip),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmpl $0x2,0x61ef96(%rip) │ │ │ │ + je ef0ca │ │ │ │ + lea 0x169ec(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov (%rax,%r12,4),%ecx │ │ │ │ - mov 0x61c163(%rip),%rax │ │ │ │ - mov (%rax,%r12,4),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne f01b8 │ │ │ │ - mov 0x2e850(%rip),%r12 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x1febf(%rip),%r14 │ │ │ │ - mov (%r12),%rdi │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ callq 15870 │ │ │ │ - lea 0x1ffeb(%rip),%rsi │ │ │ │ + jmpq ee9e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + callq f2f60 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x2f9a9(%rip),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r15,1),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne ef0e8 │ │ │ │ + mov 0x2fae8(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mulsd (%rax,%r14,1),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0xe5c9(%rip),%xmm4 │ │ │ │ + maxsd 0x8(%rsp),%xmm4 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + jmpq ee975 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2188f(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1ffe5(%rip),%rsi │ │ │ │ + cmpl $0x2,0x61eee3(%rip) │ │ │ │ + mov 0x2f97c(%rip),%rbp │ │ │ │ + jne ef010 │ │ │ │ + lea 0x2187e(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x2070a(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jmpq ef023 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x2fa69(%rip),%rax │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd (%rax,%r14,1),%xmm1 │ │ │ │ + mov 0xca7b(%rip),%rax │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x19fdf(%rip),%xmm1 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + callq 15b00 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + jmpq ef07f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x217eb(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x217e4(%rip),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + js ef15a │ │ │ │ + test %eax,%eax │ │ │ │ + jns ee897 │ │ │ │ + lea 0x217cb(%rip),%rdi │ │ │ │ + callq f1dc0 │ │ │ │ + lea 0x217c4(%rip),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + callq f1dc0 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + js ef184 │ │ │ │ + test %eax,%eax │ │ │ │ + jns ee897 │ │ │ │ xor %eax,%eax │ │ │ │ + callq edd40 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movdqa 0x21ef8(%rip),%xmm0 │ │ │ │ + movabs $0x756c6f632074616c,%rsi │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + movl $0x2e736e6d,0x18(%rax) │ │ │ │ + movb $0x0,0x1c(%rax) │ │ │ │ + jmpq ef54c │ │ │ │ + nop │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq eeaa0 │ │ │ │ + movsd 0x21fbd(%rip),%xmm1 │ │ │ │ + movsd 0xe46d(%rip),%xmm3 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + cvttsd2si %xmm1,%edi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %edi,%xmm1 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jb eeaa0 │ │ │ │ + lea (%r8,%rdi,1),%ecx │ │ │ │ + movslq %edi,%rdi │ │ │ │ + mov %r12d,0xa0(%rsp) │ │ │ │ + lea (%rdi,%rsi,1),%r15 │ │ │ │ + movslq %edx,%rsi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %ebx,0x9c(%rsp) │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %ecx,%r15d │ │ │ │ + lea (%rdx,%rsi,8),%rsi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %r9d,0x88(%rsp) │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + jmp ef279 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %r15d,%eax │ │ │ │ + add $0x1,%r15d │ │ │ │ + cvtsi2sd %eax,%xmm2 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + jb ef44f │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + test %r15d,%r15d │ │ │ │ + js ef258 │ │ │ │ + cmp %r12,0x61f55b(%rip) │ │ │ │ + jle ef258 │ │ │ │ + movsd 0x1a8(%rsp),%xmm4 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %r15d,%xmm2 │ │ │ │ + subsd %xmm2,%xmm4 │ │ │ │ + movsd 0x21eeb(%rip),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm4,0x68(%rsp) │ │ │ │ + cvttsd2si %xmm2,%edx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %edx,%xmm2 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + jb ef258 │ │ │ │ + mov 0x88(%rsp),%ecx │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + lea 0x1(%rdx),%r8d │ │ │ │ + lea 0x0(,%r12,8),%rax │ │ │ │ + mov %r12,0x70(%rsp) │ │ │ │ + movslq %r8d,%rbx │ │ │ │ + lea (%rcx,%rdx,1),%r13d │ │ │ │ + lea -0x2(%rsi),%rbp │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %r13d,%ebp │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp ef366 │ │ │ │ + nop │ │ │ │ + cmpl $0x4,0x61ec99(%rip) │ │ │ │ + jg ef3f8 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + mov -0x10(%rcx,%rbx,8),%rax │ │ │ │ + mov 0x2fb4c(%rip),%rcx │ │ │ │ + mov (%rcx),%edx │ │ │ │ + add %r13,%rax │ │ │ │ + test %edx,%edx │ │ │ │ + jne ef331 │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x2f88c(%rip),%rax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + add $0x1,%ebp │ │ │ │ + cvtsi2sd %ebx,%xmm2 │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd (%rax,%r14,1),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + jb ef445 │ │ │ │ + test %ebp,%ebp │ │ │ │ + js ef335 │ │ │ │ + lea (%r12,%rbx,1),%rax │ │ │ │ + cmp %rax,0x61f47b(%rip) │ │ │ │ + jle ef335 │ │ │ │ + mov 0x774a(%rip),%rsi │ │ │ │ + mov 0x2f92b(%rip),%rax │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov (%rax,%rsi,1),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne ef300 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x68(%rsp),%xmm4 │ │ │ │ + movsd 0x1b0(%rsp),%xmm0 │ │ │ │ + cvtsi2sd %ebp,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + xorpd 0x852c(%rip),%xmm0 │ │ │ │ + divsd 0x40(%rsp),%xmm0 │ │ │ │ + callq 158a0 │ │ │ │ + mov 0xe26a(%rip),%rax │ │ │ │ + cmpl $0x4,0x61ebb3(%rip) │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + jle ef30d │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x21789(%rip),%rsi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x61c0ed(%rip),%rax │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov 0x2f61a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xe21b(%rip),%rax │ │ │ │ + movsd 0x60(%rsp),%xmm0 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + jmpq ef30d │ │ │ │ + mov 0x70(%rsp),%r12 │ │ │ │ + jmpq ef258 │ │ │ │ + mov 0x9c(%rsp),%ebx │ │ │ │ + mov 0xa0(%rsp),%r12d │ │ │ │ + jmpq eeaa0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%r12d │ │ │ │ + callq f3000 │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %eax,(%rcx) │ │ │ │ + jg eeaff │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmpq $0x0,0x61f35e(%rip) │ │ │ │ + movq $0x1,0x2b0(%rsp) │ │ │ │ + lea 0x2b0(%rsp),%r13 │ │ │ │ + mov 0x61f33b(%rip),%r12 │ │ │ │ + lea 0x61f32c(%rip),%rbp │ │ │ │ + movq $0x1,0x2b8(%rsp) │ │ │ │ + movq $0x1,0x2c0(%rsp) │ │ │ │ + movq $0x1,0x2c8(%rsp) │ │ │ │ + jg ef4fa │ │ │ │ + jmpq f08a5 │ │ │ │ + nop │ │ │ │ + addq $0x1,0x2b8(%rsp) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x61f2fc(%rip) │ │ │ │ + jle f08a5 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov 0x90(%rsp),%r9 │ │ │ │ + mov $0x52,%esi │ │ │ │ + mov (%rax,%rbx,8),%r8 │ │ │ │ + callq 15b10 │ │ │ │ + test %eax,%eax │ │ │ │ + je ef4e0 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq edd40 │ │ │ │ + mov 0x1a4(%rsp),%edi │ │ │ │ + callq ed8e0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x61ee79(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov 0x9ce8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f0a14 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + add $0x9cf8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + retq │ │ │ │ + mov 0x2f4bf(%rip),%r14 │ │ │ │ + lea 0x21560(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov (%rax,%r13,4),%ecx │ │ │ │ - mov 0x61c0cf(%rip),%rax │ │ │ │ - mov (%rax,%r13,4),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r13 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne f023c │ │ │ │ - mov (%r12),%rdi │ │ │ │ + mov (%r14),%rdi │ │ │ │ callq 15870 │ │ │ │ - mov 0x61c0e4(%rip),%eax │ │ │ │ - jmpq ef860 │ │ │ │ - lea 0x179d8(%rip),%rsi │ │ │ │ + mov 0x61f24d(%rip),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jle ee664 │ │ │ │ + mov 0x61f235(%rip),%rax │ │ │ │ + jmpq ee1af │ │ │ │ + mov 0x2f9d9(%rip),%rax │ │ │ │ + mov 0x2f552(%rip),%r15 │ │ │ │ + lea 0x4e0(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + movl $0x0,(%r15) │ │ │ │ + callq 783f0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jle ef7c3 │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x2189d(%rip),%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %ebx,%rax │ │ │ │ + mov 0x4e0(%rsp,%rax,8),%r15 │ │ │ │ + cmpb $0x2d,(%r15) │ │ │ │ + jne f0626 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15390 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe f0748 │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ + sub $0x61,%eax │ │ │ │ + cmp $0x13,%al │ │ │ │ + ja ef64f │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%r12,%rax,4),%rax │ │ │ │ + add %r12,%rax │ │ │ │ + jmpq *%rax │ │ │ │ + movdqu 0x94e0(%rsp),%xmm4 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movups %xmm4,0x4(%rax) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov 0x95c0(%rsp),%rax │ │ │ │ + movdqu 0x94f0(%rsp),%xmm5 │ │ │ │ + movdqu 0x9500(%rsp),%xmm4 │ │ │ │ + mov %rax,0xe0(%rcx) │ │ │ │ + movzbl 0x95c8(%rsp),%eax │ │ │ │ + movups %xmm5,0x10(%rcx) │ │ │ │ + movdqu 0x9510(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0x20(%rcx) │ │ │ │ + movdqu 0x9520(%rsp),%xmm4 │ │ │ │ + movups %xmm5,0x30(%rcx) │ │ │ │ + movdqu 0x9530(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0x40(%rcx) │ │ │ │ + movdqu 0x9540(%rsp),%xmm4 │ │ │ │ + movups %xmm5,0x50(%rcx) │ │ │ │ + movdqu 0x9550(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0x60(%rcx) │ │ │ │ + movdqu 0x9560(%rsp),%xmm4 │ │ │ │ + movups %xmm5,0x70(%rcx) │ │ │ │ + movdqu 0x9570(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0x80(%rcx) │ │ │ │ + movdqu 0x9580(%rsp),%xmm4 │ │ │ │ + movups %xmm5,0x90(%rcx) │ │ │ │ + movdqu 0x9590(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0xa0(%rcx) │ │ │ │ + movdqu 0x95a0(%rsp),%xmm4 │ │ │ │ + movups %xmm5,0xb0(%rcx) │ │ │ │ + movdqu 0x95b0(%rsp),%xmm5 │ │ │ │ + mov %al,0xe8(%rcx) │ │ │ │ + movups %xmm4,0xc0(%rcx) │ │ │ │ + movups %xmm5,0xd0(%rcx) │ │ │ │ + jmpq ef54c │ │ │ │ + lea 0x211a6(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2e7a5(%rip),%rbx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x2f2e3(%rip),%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ callq 15870 │ │ │ │ - cmpl $0x0,0x61c0b6(%rip) │ │ │ │ - jle efb8f │ │ │ │ - lea 0x61c099(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61c08d(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61c07a(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ + jmpq ee774 │ │ │ │ + lea 0x21397(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x2022c(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + mov 0x2f2bc(%rip),%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq efb8f │ │ │ │ - mov (%rsp),%rbp │ │ │ │ + jmpq ee7ef │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jge ef64f │ │ │ │ + cltq │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x4e0(%rsp,%rax,8),%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x2f52c(%rip),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + add $0x2,%ebx │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jg ef610 │ │ │ │ + mov 0x61e7d7(%rip),%ebx │ │ │ │ + jmpq ee0f4 │ │ │ │ + lea 0x2(%rbx),%edx │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jge f0626 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + add $0x3,%ebx │ │ │ │ + cltq │ │ │ │ + mov 0x4e0(%rsp,%rax,8),%rsi │ │ │ │ + mov 0x2f447(%rip),%rax │ │ │ │ + movslq (%r15),%rcx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rcx,8),%rdi │ │ │ │ + callq 15160 │ │ │ │ + movslq 0x18(%rsp),%rdx │ │ │ │ + movslq (%r15),%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x2f41f(%rip),%rax │ │ │ │ + mov 0x4e0(%rsp,%rdx,8),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%rax,%rcx,8),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + addl $0x1,(%r15) │ │ │ │ + jmpq ef7bb │ │ │ │ + lea 0x4(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jge f0626 │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov 0x4e0(%rsp,%rdx,8),%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x2f6a1(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + lea 0x2(%rbx),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov 0x4e0(%rsp,%rdx,8),%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x2f381(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + lea 0x3(%rbx),%edx │ │ │ │ + add $0x5,%ebx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov 0x4e0(%rsp,%rdx,8),%rdi │ │ │ │ + callq 15200 │ │ │ │ + movslq 0x10(%rsp),%rax │ │ │ │ + mov 0x2f629(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x4e0(%rsp,%rax,8),%rdi │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x2f30f(%rip),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq ef7bb │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jge f0626 │ │ │ │ + cltq │ │ │ │ + mov (%r14),%rdi │ │ │ │ + add $0x2,%ebx │ │ │ │ + mov 0x4e0(%rsp,%rax,8),%rsi │ │ │ │ + callq 15160 │ │ │ │ + jmpq ef7bb │ │ │ │ + lea 0x8(%rbx),%ecx │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jge ef64f │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + movslq 0x0(%r13),%rdx │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + cltq │ │ │ │ + mov 0x4e0(%rsp,%rax,8),%rsi │ │ │ │ + mov 0x2f5fa(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rdx,8),%rdi │ │ │ │ + callq 15160 │ │ │ │ + lea 0x2(%rbx),%eax │ │ │ │ + movslq 0x0(%r13),%rdx │ │ │ │ + cltq │ │ │ │ + mov 0x4e0(%rsp,%rax,8),%rsi │ │ │ │ + mov 0x2f3ce(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rdx,8),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x2f26b(%rip),%rax │ │ │ │ + movslq 0x0(%r13),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + lea 0x3(%rbx),%eax │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov 0x4e0(%rsp,%rax,8),%rdi │ │ │ │ + callq 15200 │ │ │ │ + lea 0x4(%rbx),%eax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + lea 0x98e0(%rsp),%rdi │ │ │ │ + cltq │ │ │ │ + mov 0x4e0(%rsp,%rax,8),%rsi │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ mov $0x400,%edx │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x61bb75(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ee8ad │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r12d,0x138(%rsp) │ │ │ │ - callq ed7b0 │ │ │ │ - cmpl $0x1,0x61c032(%rip) │ │ │ │ - mov %eax,0xb8(%rsp) │ │ │ │ - jle f0381 │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x1fe01(%rip),%rsi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x15066(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x5(%rbx),%eax │ │ │ │ + cltq │ │ │ │ + mov 0x4e0(%rsp,%rax,8),%rsi │ │ │ │ + callq 15050 <__strcat_chk@plt> │ │ │ │ + mov 0x2f0fa(%rip),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movslq 0x0(%r13),%rax │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov 0x2f5d9(%rip),%rcx │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + lea (%rdx,%rax,8),%rdx │ │ │ │ + lea (%rsi,%rax,4),%rsi │ │ │ │ + callq ed040 │ │ │ │ + mov 0x2f152(%rip),%rax │ │ │ │ + movslq 0x0(%r13),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + lea 0x6(%rbx),%eax │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov 0x4e0(%rsp,%rax,8),%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x2efca(%rip),%rax │ │ │ │ + lea 0x19b54(%rip),%rsi │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + movslq 0x0(%r13),%rax │ │ │ │ + movl $0x0,(%rdx,%rax,4) │ │ │ │ + lea 0x7(%rbx),%eax │ │ │ │ + cltq │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov 0x4e0(%rsp,%rax,8),%rdi │ │ │ │ + callq 150d0 │ │ │ │ + movslq 0x18(%rsp),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne efa7f │ │ │ │ + movslq 0x0(%r13),%rax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + movl $0x1,(%rdx,%rax,4) │ │ │ │ + mov 0x2f22a(%rip),%rax │ │ │ │ + mov 0x4e0(%rsp,%rcx,8),%rdi │ │ │ │ + lea 0x20aaa(%rip),%rsi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + movslq 0x0(%r13),%rax │ │ │ │ + movl $0x0,(%rdx,%rax,4) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + callq 150d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne efac1 │ │ │ │ + movslq 0x0(%r13),%rax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + movl $0x1,(%rdx,%rax,4) │ │ │ │ + addl $0x1,0x0(%r13) │ │ │ │ + add $0x9,%ebx │ │ │ │ + jmpq ef7bb │ │ │ │ + mov 0x2f39b(%rip),%rax │ │ │ │ + add $0x1,%ebx │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + jmpq ef7bb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x83f8(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x20245(%rip),%rsi │ │ │ │ + mov 0x2ef3c(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq eecaf │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0xc137(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x61ecc2(%rip),%rdx │ │ │ │ + lea 0xc135(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2025d(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x61ecb9(%rip),%edx │ │ │ │ + lea 0x20ccc(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2e6c7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - jmpq f0431 │ │ │ │ - cmpl $0xc7,0x61bf83(%rip) │ │ │ │ - jle f042c │ │ │ │ - cmpl $0x0,0x61bfb6(%rip) │ │ │ │ - jg f0788 │ │ │ │ - mov 0x61bf49(%rip),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - movl $0x0,0x61bf98(%rip) │ │ │ │ - mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f015c │ │ │ │ - cmpl $0x1,0x61bf83(%rip) │ │ │ │ - jle f0404 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x1fde4(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov $0x1,%eax │ │ │ │ + movsd 0x61ec9c(%rip),%xmm0 │ │ │ │ + lea 0x20cbe(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2e644(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61bef5(%rip),%rax │ │ │ │ - subl $0x1,0x61bf0e(%rip) │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - movl $0x0,(%rax,%rbx,1) │ │ │ │ - jne f07bf │ │ │ │ - movl $0x1,0x68(%rsp) │ │ │ │ - addl $0x1,0x60(%rsp) │ │ │ │ - mov 0xb8(%rsp),%ecx │ │ │ │ - cmp %ecx,0x60(%rsp) │ │ │ │ - jge f0bce │ │ │ │ - mov 0x60(%rsp),%edi │ │ │ │ - callq ed8e0 │ │ │ │ - cmpl $0x1,0x61bf0e(%rip) │ │ │ │ - mov %eax,%r12d │ │ │ │ - movslq %eax,%rbp │ │ │ │ - jle f04a7 │ │ │ │ - push %rdx │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rbp,%rax │ │ │ │ - lea 0x204f5(%rip),%rsi │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x61be8b(%rip),%rax │ │ │ │ - mov 0x61bea4(%rip),%r8d │ │ │ │ - mov %r12d,%edx │ │ │ │ - pushq (%rcx,%rbp,8) │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov $0xc8,%r9d │ │ │ │ + mov 0x61ec79(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x20cbe(%rip),%rsi │ │ │ │ + lea 0xdd0(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2e5a3(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ - mov 0x61be52(%rip),%rax │ │ │ │ - mov %rbp,%rbx │ │ │ │ - shl $0x5,%rbx │ │ │ │ - lea (%rax,%rbx,1),%rdx │ │ │ │ - cmpl $0x0,(%rdx) │ │ │ │ - jne f0700 │ │ │ │ - mov 0x61be58(%rip),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x61be4f(%rip) │ │ │ │ - cmp $0xc8,%eax │ │ │ │ - jg f0cde │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x8(%rdx),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov $0x9,%edi │ │ │ │ - lea 0x0(,%rbp,8),%r13 │ │ │ │ - movl $0x0,0x61be5b(%rip) │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f106c │ │ │ │ - cmpl $0x1,0x61be3f(%rip) │ │ │ │ - jle f0548 │ │ │ │ + mov 0x61ec58(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x1fc40(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x20cb4(%rip),%rsi │ │ │ │ + movsd 0x2b0(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2e500(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x61bdb1(%rip),%rax │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - movl $0x1,(%rax,%rbx,1) │ │ │ │ - je f05ca │ │ │ │ - mov 0x61bdbd(%rip),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x61bdb4(%rip) │ │ │ │ - cmp $0xc8,%eax │ │ │ │ - jg f1167 │ │ │ │ - mov 0x120(%rsp),%rax │ │ │ │ - mov 0x61bd72(%rip),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14,%r8 │ │ │ │ - movl $0x0,0x61bdc7(%rip) │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov (%rax,%r13,1),%r13 │ │ │ │ - add %rbx,%rsi │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f1147 │ │ │ │ - mov 0x61bd3c(%rip),%rax │ │ │ │ - movl $0x1,(%rax,%rbx,1) │ │ │ │ - mov 0x61bd36(%rip),%rax │ │ │ │ - mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x168(%rsp),%rsi │ │ │ │ - movl $0x0,0x61bd78(%rip) │ │ │ │ - callq 15580 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f015c │ │ │ │ - cmpl $0x2,0x61bd68(%rip) │ │ │ │ - jg f103d │ │ │ │ - mov 0x168(%rsp),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je f1014 │ │ │ │ - mov 0x61bd4a(%rip),%r15 │ │ │ │ - lea 0xdc0(%rax),%rdi │ │ │ │ - lea 0xdc0(%r15),%rsi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f0ff2 │ │ │ │ - lea 0xdc8(%r13),%rdi │ │ │ │ - lea 0xdc8(%r15),%rsi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f0b8a │ │ │ │ - cmpl $0x0,0x61bcfd(%rip) │ │ │ │ - je f0b24 │ │ │ │ - mov 0x202a8(%rip),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movsd 0x38(%r13),%xmm1 │ │ │ │ - subsd 0x38(%r15),%xmm1 │ │ │ │ - movapd 0x10(%rsp),%xmm3 │ │ │ │ - andpd %xmm3,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja f108e │ │ │ │ - movsd 0x40(%r13),%xmm1 │ │ │ │ - subsd 0x40(%r15),%xmm1 │ │ │ │ - andpd %xmm3,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja f108e │ │ │ │ - movsd 0x48(%r13),%xmm1 │ │ │ │ - subsd 0x48(%r15),%xmm1 │ │ │ │ - andpd %xmm3,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja f108e │ │ │ │ - movsd 0x50(%r13),%xmm1 │ │ │ │ - subsd 0x50(%r15),%xmm1 │ │ │ │ - andpd %xmm3,%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja f108e │ │ │ │ - movsd 0x78(%r13),%xmm0 │ │ │ │ - ucomisd 0x78(%r15),%xmm0 │ │ │ │ - jp f0aee │ │ │ │ - comisd 0x78(%r15),%xmm0 │ │ │ │ - jne f0aee │ │ │ │ - mov 0x61bc00(%rip),%rax │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov 0x90(%rsp),%edx │ │ │ │ - movq $0x1,0x180(%rsp) │ │ │ │ - lea 0x0(,%rbp,4),%r15 │ │ │ │ - sub 0x10(%rax,%rbx,1),%edx │ │ │ │ - movq $0x1,0x190(%rsp) │ │ │ │ - add $0x1,%edx │ │ │ │ - movslq (%rsi,%rbp,4),%r13 │ │ │ │ - cmpl $0x2,0x61bc1f(%rip) │ │ │ │ - movq $0x1,0x198(%rsp) │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov %rcx,0x188(%rsp) │ │ │ │ - mov %r13d,0x40(%rsp) │ │ │ │ - jg f07ff │ │ │ │ - test %edx,%edx │ │ │ │ - jle f077c │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - movslq (%rdx,%r15,1),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jle f08a9 │ │ │ │ - cmpl $0x0,0x68(%rsp) │ │ │ │ - jne f07aa │ │ │ │ - jmpq f0393 │ │ │ │ + mov 0x61ec33(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x2004c(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x20ca7(%rip),%rsi │ │ │ │ + movsd 0x2b8(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2e29e(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - cmpl $0xc7,0x61bb6c(%rip) │ │ │ │ - jle f0424 │ │ │ │ - jmpq f03b0 │ │ │ │ - mov 0x61bb32(%rip),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - movl $0x0,0x61bb89(%rip) │ │ │ │ - mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f015c │ │ │ │ - mov 0x61bb0c(%rip),%rax │ │ │ │ - subl $0x1,0x61bb2d(%rip) │ │ │ │ - movl $0x0,(%rax,%rbx,1) │ │ │ │ - jmpq f0424 │ │ │ │ - mov %r12d,%edx │ │ │ │ - lea 0x2016a(%rip),%rsi │ │ │ │ + mov 0x61ec0e(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x20c9a(%rip),%rsi │ │ │ │ + movsd 0x268(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x188(%rsp),%rdx │ │ │ │ - lea 0x20166(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x61ebe9(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x20c8d(%rip),%rsi │ │ │ │ + movsd 0x270(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov 0x61ebc4(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x15ba5(%rip),%rsi │ │ │ │ + lea 0x20c80(%rip),%rsi │ │ │ │ + movsd 0x2f8(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2e1f3(%rip),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - callq 15870 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle f0874 │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ - movslq (%rcx,%r15,1),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jle f08a2 │ │ │ │ - cmpl $0x2,0x61bae5(%rip) │ │ │ │ - jle f077c │ │ │ │ - lea 0x1ff30(%rip),%rsi │ │ │ │ + mov 0x61eb9f(%rip),%rax │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x20c73(%rip),%rsi │ │ │ │ + movsd 0x300(%rax),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x2edc2(%rip),%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq f077c │ │ │ │ - mov 0x61ba57(%rip),%rax │ │ │ │ - lea 0x180(%rsp),%rdx │ │ │ │ - mov 0x8(%rax,%rbx,1),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0x52,%esi │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - push %r14 │ │ │ │ - movl $0x0,0x61ba8a(%rip) │ │ │ │ - mov %r15,%r8 │ │ │ │ - lea 0x16c(%rsp),%rbp │ │ │ │ - push %rbp │ │ │ │ - mov 0x80(%rsp),%r9 │ │ │ │ - mov %rdx,0xb8(%rsp) │ │ │ │ - callq 15290 │ │ │ │ - pop %r11 │ │ │ │ - mov %eax,%r10d │ │ │ │ - pop %rax │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne f015c │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpl $0x0,0xc(%rsp) │ │ │ │ - je f092c │ │ │ │ - jmpq f0112 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - mov 0x61a4(%rip),%rdx │ │ │ │ - mov %rdx,(%rcx,%rax,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %eax,0x40(%rsp) │ │ │ │ - jg f0918 │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - mov %r12d,0xc0(%rsp) │ │ │ │ - jmp f0982 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - movslq %r13d,%rdx │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov %r13d,(%r15) │ │ │ │ - mov (%rbx,%rbp,8),%rcx │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - movsd (%rbx,%rax,8),%xmm0 │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - movsd (%rbx,%rax,8),%xmm0 │ │ │ │ - mov (%rcx,%rbp,8),%rcx │ │ │ │ - movsd %xmm0,(%rcx,%rdx,8) │ │ │ │ - add $0x1,%r10d │ │ │ │ - cmp %r10d,0x40(%rsp) │ │ │ │ - jle f0ad9 │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - movslq %r10d,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdx │ │ │ │ - movsd (%rbx,%rax,8),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp f097e │ │ │ │ - andpd 0x10(%rsp),%xmm0 │ │ │ │ - movsd 0x10972(%rip),%xmm3 │ │ │ │ - ucomisd %xmm0,%xmm3 │ │ │ │ - jb f097e │ │ │ │ - movsd 0x88(%rsp),%xmm4 │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - comisd (%rbx,%rdx,1),%xmm4 │ │ │ │ - jae f097e │ │ │ │ - mov 0x61b928(%rip),%rdx │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - mov %r10d,%ebp │ │ │ │ - add 0x14(%rdx,%rcx,1),%ebp │ │ │ │ - js f097e │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - cmp 0x61b8d5(%rip),%rbp │ │ │ │ - jge f097e │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - lea (%rbx,%rbp,4),%r15 │ │ │ │ - mov (%r15),%r13d │ │ │ │ - cmp %r13d,0x98(%rsp) │ │ │ │ - jg f0944 │ │ │ │ - addl $0x32,0x98(%rsp) │ │ │ │ - cmpl $0x0,0x61b942(%rip) │ │ │ │ - mov 0x98(%rsp),%eax │ │ │ │ - jle f0a4b │ │ │ │ - mov %eax,%edx │ │ │ │ + mov 0x61eb63(%rip),%r13 │ │ │ │ + mov 0x61eb54(%rip),%rbx │ │ │ │ + mov 0x61e306(%rip),%ebp │ │ │ │ + imul %r13,%rbx │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x0(,%rbx,8),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle ee16b │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x20de4(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x1fd4b(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2dffd(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov (%r14),%rdi │ │ │ │ callq 15870 │ │ │ │ - movslq 0x98(%rsp),%rcx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x0(,%rcx,8),%r12 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp f0ab5 │ │ │ │ + mov 0x61eaf9(%rip),%r13 │ │ │ │ + mov 0x61e2a3(%rip),%ebp │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + jg ee175 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jg ef581 │ │ │ │ + jmpq ef5a3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + callq edd40 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x61e690(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + jmpq ef54c │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + callq e6a87 │ │ │ │ + test %rax,%rax │ │ │ │ + je f071a │ │ │ │ + mov 0x2ef8c(%rip),%rbx │ │ │ │ + lea 0x84e0(%rsp),%rbp │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x207d5(%rip),%rsi │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je efdcf │ │ │ │ + lea 0x1f8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ + jb f05d8 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + ja f05d8 │ │ │ │ + mov 0x2f13a(%rip),%rbx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x20770(%rip),%rsi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je efe23 │ │ │ │ + lea 0x1f8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ + jb efec3 │ │ │ │ + mov 0x2ede6(%rip),%rbx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x2072c(%rip),%rsi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je efe73 │ │ │ │ + lea 0x1f8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ + jb efec3 │ │ │ │ + mov 0x2f066(%rip),%rbx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x206ec(%rip),%rsi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je efef1 │ │ │ │ + lea 0x1f8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ + jae efef1 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq edd40 │ │ │ │ + movdqa 0x2113e(%rip),%xmm0 │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + movdqa 0x2113d(%rip),%xmm0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmpq ef54c │ │ │ │ + mov 0x2ece8(%rip),%rbx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x2067e(%rip),%rsi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je eff41 │ │ │ │ + lea 0x1f8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15200 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + callq 15390 │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ + jb efec3 │ │ │ │ + mov 0x2ebd0(%rip),%r15 │ │ │ │ + mov 0x2f049(%rip),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x88e0(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + movl $0x0,(%r15) │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + jmp eff9c │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + movabs $0x6f666e69676d69,%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %rax,(%rcx) │ │ │ │ + je f03af │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13d,%r8d │ │ │ │ + lea 0x205e0(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx,%rbp,8) │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e7634 │ │ │ │ test %rax,%rax │ │ │ │ - je f10c5 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + je f075f │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13d,%r8d │ │ │ │ + lea 0x205b8(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + lea 0x8ce0(%rsp),%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - callq 15960 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rax,(%rcx,%rbp,8) │ │ │ │ - add $0x1,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + callq e7634 │ │ │ │ test %rax,%rax │ │ │ │ - je f10b0 │ │ │ │ - cmp %rbp,0x61b80c(%rip) │ │ │ │ - mov %ebp,%r10d │ │ │ │ - jg f0a6b │ │ │ │ - cmpl $0x0,0x61b898(%rip) │ │ │ │ - mov %r12,%rbp │ │ │ │ - jg f1267 │ │ │ │ - movslq %r10d,%rax │ │ │ │ - jmpq f0944 │ │ │ │ - mov 0xa8(%rsp),%rbx │ │ │ │ - mov 0xc0(%rsp),%r12d │ │ │ │ - jmpq f077c │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x5a0(%rsp),%r12 │ │ │ │ - lea 0x1fc12(%rip),%rcx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ + je f07f4 │ │ │ │ + movabs $0x676f6c61746163,%rax │ │ │ │ + cmp %rax,0x8ce0(%rsp) │ │ │ │ + jne eff80 │ │ │ │ mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13d,%r8d │ │ │ │ + lea 0x20570(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je f0817 │ │ │ │ + mov 0x2eeb9(%rip),%rax │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rdx,8),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + lea 0x20534(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - jmpq eebb8 │ │ │ │ - movsd 0x0(%r13),%xmm0 │ │ │ │ - subsd (%r15),%xmm0 │ │ │ │ - mov 0x1fdda(%rip),%rax │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x10(%rsp),%xmm1 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja f0bac │ │ │ │ - movsd 0x8(%r13),%xmm1 │ │ │ │ - subsd 0x8(%r15),%xmm1 │ │ │ │ - andpd 0x10(%rsp),%xmm1 │ │ │ │ - comisd 0x1fdab(%rip),%xmm1 │ │ │ │ - jbe f066d │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x5a0(%rsp),%r12 │ │ │ │ - lea 0x1fb2d(%rip),%rcx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - jmp f0b0b │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x5a0(%rsp),%r12 │ │ │ │ - lea 0x1faae(%rip),%rcx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - jmpq f0b0b │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x5a0(%rsp),%r12 │ │ │ │ - lea 0x1fabc(%rip),%rcx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - jmpq f0b0b │ │ │ │ - mov 0xa0(%rsp),%rbp │ │ │ │ - mov 0x61b6eb(%rip),%r12 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - mov 0x80(%rsp),%r13 │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - jmp f0c40 │ │ │ │ - cmpl $0x0,0xdf0(%rsp) │ │ │ │ - je f124f │ │ │ │ - cmpl $0x1,0xdf0(%rsp) │ │ │ │ - je f10da │ │ │ │ - cmpl $0x2,0xdf0(%rsp) │ │ │ │ - je f1132 │ │ │ │ - cmpl $0x3,0xdf0(%rsp) │ │ │ │ - je f111d │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x8,%r12 │ │ │ │ - add $0x8,%r13 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jge f119d │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov (%rcx,%rbp,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jg f0bfc │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - jmp f0c34 │ │ │ │ - mov 0x90(%rsp),%edx │ │ │ │ - lea 0x1f4a5(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je f0845 │ │ │ │ + mov 0x2ec63(%rip),%rax │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rdx,8),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2dda7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - jmpq efff6 │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - movl $0x0,0x61b6a5(%rip) │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f015c │ │ │ │ - mov 0x61b62d(%rip),%rax │ │ │ │ - subl $0x1,0x61b64e(%rip) │ │ │ │ - movl $0x0,(%rax,%rbp,1) │ │ │ │ - jmpq f0092 │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - movdqa 0x1fc11(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x4(%r15) │ │ │ │ - movl $0x73656c,0x10(%rbp) │ │ │ │ - jmpq ee8ad │ │ │ │ - lea 0x61b5b9(%rip),%rax │ │ │ │ - lea 0x61b64e(%rip),%rsi │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - movl $0x0,0x61b640(%rip) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - mov 0x61b548(%rip),%rdi │ │ │ │ - lea 0x61b61d(%rip),%rsi │ │ │ │ - movl $0x0,0x61b613(%rip) │ │ │ │ - callq 15300 │ │ │ │ + lea 0x20502(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x2ead3(%rip),%rax │ │ │ │ + mov 0x69cc(%rip),%rcx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rcx,(%rax,%rdx,8) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je f0139 │ │ │ │ + mov 0x2eab1(%rip),%rax │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x2ea88(%rip),%rax │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + comisd (%rax),%xmm5 │ │ │ │ + jb f0160 │ │ │ │ + mov 0x696b(%rip),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13d,%r8d │ │ │ │ + lea 0x20474(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x2eb22(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + movl $0x0,(%rax,%rdx,4) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je f01d0 │ │ │ │ + lea 0x20393(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 150d0 │ │ │ │ test %eax,%eax │ │ │ │ - jne f0165 │ │ │ │ - cmpl $0x0,0x61b603(%rip) │ │ │ │ - jle f0d81 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x1f473(%rip),%rsi │ │ │ │ + jne f0501 │ │ │ │ + mov 0x2eaed(%rip),%rax │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + movl $0x1,(%rax,%rdx,4) │ │ │ │ + lea 0x20429(%rip),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2dcc7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea 0x61b5c8(%rip),%rdi │ │ │ │ - callq 15770 │ │ │ │ - mov 0x61b5bc(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61b5a9(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movl $0x0,(%r15) │ │ │ │ + mov %r13d,%r8d │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x1fbe4(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x61b580(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61b56d(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov $0x1000,%edx │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x2e95a(%rip),%rax │ │ │ │ + mov 0x68c3(%rip),%rcx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rcx,(%rax,%rdx,8) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je f0242 │ │ │ │ + mov 0x2e938(%rip),%rax │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x2e90f(%rip),%rax │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + comisd (%rax),%xmm5 │ │ │ │ + jb f0269 │ │ │ │ + mov 0x6862(%rip),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov $0x400,%edx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x404(%r15),%rdi │ │ │ │ - lea 0x164fb(%rip),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13d,%r8d │ │ │ │ + lea 0x20392(%rip),%rcx │ │ │ │ callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov 0x61b547(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub 0x61b534(%rip),%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd %xmm0,0x1408(%r15) │ │ │ │ - jmpq ee8ad │ │ │ │ - lea 0x1f259(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - mov 0x140(%rsp),%rbp │ │ │ │ - mov 0x148(%rsp),%r15 │ │ │ │ - lea 0x1f171(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x1f18c(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - movslq 0x33cfd(%rip),%r12 │ │ │ │ - shl $0x2,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x61b4c3(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x61b4ac(%rip) │ │ │ │ - callq 15850 │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,0x61b495(%rip) │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x61b481(%rip) │ │ │ │ + mov 0x2e769(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + movl $0x1,(%rax,%rdx,4) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq e7634 │ │ │ │ test %rax,%rax │ │ │ │ - je f0e27 │ │ │ │ - mov 0x61b4aa(%rip),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jg f0eeb │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd %xmm3,0x88(%rsp) │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - jmpq ef860 │ │ │ │ - lea 0x1f174(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - lea 0x1f15b(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - lea 0x1f1a4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f1a0(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1fa22(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2db15(%rip),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - callq 15870 │ │ │ │ - lea 0x1f2ba(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + je f02de │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x192d7(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 15860 │ │ │ │ + test %eax,%eax │ │ │ │ + jne f05a8 │ │ │ │ + mov 0x2e72f(%rip),%rax │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + movl $0x1,(%rax,%rdx,4) │ │ │ │ + mov %r13d,%r8d │ │ │ │ + lea 0x20343(%rip),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f2b4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x67cc(%rip),%rcx │ │ │ │ + lea 0x90e0(%rsp),%r8 │ │ │ │ + movabs $0x3030324a20555145,%rax │ │ │ │ + mov %rax,0x90e0(%rsp) │ │ │ │ + mov $0x30,%eax │ │ │ │ + mov %ax,0x90e8(%rsp) │ │ │ │ + mov 0x2ec8e(%rip),%rax │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + movl $0x0,(%rax,%rdx,4) │ │ │ │ + mov 0x2e788(%rip),%rax │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rcx,(%rax,%rdx,8) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq e7634 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + je f037f │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x2e752(%rip),%rcx │ │ │ │ + mov 0x2ec3b(%rip),%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + movslq (%r15),%rax │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + lea (%rdx,%rax,8),%rdx │ │ │ │ + lea (%rcx,%rax,4),%rsi │ │ │ │ + callq ed040 │ │ │ │ + addl $0x1,(%r15) │ │ │ │ + jmpq eff80 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0x1f9d9(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + lea 0x201ec(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je f0817 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x2e850(%rip),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movslq (%rax),%rdx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov (%rax,%rdx,8),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov $0x400,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd %xmm4,0x88(%rsp) │ │ │ │ - movsd %xmm4,0x28(%rsp) │ │ │ │ - jmpq f026d │ │ │ │ - lea 0x1f17d(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - lea 0x1f160(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - lea 0x1f148(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - mov %r12,%rbp │ │ │ │ - lea 0x1f15d(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + lea 0x201e5(%rip),%rcx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 15850 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + movsd 0x6695(%rip),%xmm5 │ │ │ │ + movslq (%rax),%rdx │ │ │ │ + mov 0x2e7fb(%rip),%rax │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd %xmm5,(%rax,%rdx,8) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + callq e7634 │ │ │ │ test %rax,%rax │ │ │ │ - jne ef966 │ │ │ │ - lea 0x1f104(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - lea 0x1f11e(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - lea 0x1f0d9(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x5a0(%rsp),%r12 │ │ │ │ - lea 0x1f616(%rip),%rcx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - jmpq f0b0b │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - movabs $0x2e64656c696166,%rax │ │ │ │ - movdqa 0x16d61(%rip),%xmm0 │ │ │ │ - movups %xmm0,0x4(%r15) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmpq ee8ad │ │ │ │ - mov 0x168(%rsp),%rdx │ │ │ │ - lea 0x1f5ac(%rip),%rsi │ │ │ │ + je f0486 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movslq (%rax),%rdx │ │ │ │ + mov 0x2e7cc(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + callq 15200 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x2e7a6(%rip),%rsi │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movslq (%rax),%rcx │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + comisd (%rdx),%xmm5 │ │ │ │ + jb f04b5 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + movsd %xmm4,(%rdx) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + jmpq eff98 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0x20491(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2d9e1(%rip),%rax │ │ │ │ + mov 0x2e55a(%rip),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ callq 15870 │ │ │ │ - jmpq f05fe │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x5a0(%rsp),%r12 │ │ │ │ - lea 0x1543c(%rip),%rcx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - jmpq f0b0b │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x5a0(%rsp),%r12 │ │ │ │ - lea 0x1f63a(%rip),%rcx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - jmpq f0b0b │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x1f0e0(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x1f0b7(%rip),%rdi │ │ │ │ - jmpq ef716 │ │ │ │ - mov (%rbx,%rbp,8),%rsi │ │ │ │ - mov (%r15,%rbp,8),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - movsd 0xb0(%rsp),%xmm0 │ │ │ │ - callq ed960 │ │ │ │ + mov 0x2e74b(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + jmpq eeb2f │ │ │ │ + lea 0xb2b4(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 150d0 │ │ │ │ test %eax,%eax │ │ │ │ - je f1111 │ │ │ │ - movsd 0x170(%rsp),%xmm0 │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - mov 0x61b1b0(%rip),%rax │ │ │ │ - jmpq f0c34 │ │ │ │ - mov (%rbx,%rbp,8),%rsi │ │ │ │ - mov (%r15,%rbp,8),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq ed6e0 │ │ │ │ - jmp f10f6 │ │ │ │ - mov (%rbx,%rbp,8),%rsi │ │ │ │ - mov (%r15,%rbp,8),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq ed680 │ │ │ │ - jmp f10f6 │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x5a0(%rsp),%r12 │ │ │ │ - lea 0x1c786(%rip),%rcx │ │ │ │ - jmpq f0b0b │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ + jne f0a19 │ │ │ │ + mov 0x2e791(%rip),%rax │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + movl $0x0,(%rax,%rdx,4) │ │ │ │ + jmpq f01d0 │ │ │ │ + xor %eax,%eax │ │ │ │ + callq edd40 │ │ │ │ + mov 0x2e9e1(%rip),%rax │ │ │ │ + lea 0x203c2(%rip),%rcx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r14,1),%r8 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ mov $0x400,%edx │ │ │ │ - lea 0x61ad04(%rip),%rsi │ │ │ │ - movdqa 0x1f77c(%rip),%xmm0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm0,0x4(%r15) │ │ │ │ - movl $0x73656c,0x10(%rbp) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq ee8ad │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq ef54c │ │ │ │ + xor %eax,%eax │ │ │ │ + callq edd40 │ │ │ │ + movdqa 0x20b29(%rip),%xmm0 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movabs $0x2e7372656e726f63,%rsi │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov $0x52,%esi │ │ │ │ - lea 0x180(%rsp),%r13 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - movq $0x1,0x180(%rsp) │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x61b0e2(%rip),%rax │ │ │ │ - movq $0x1,0x190(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movq $0x1,0x198(%rsp) │ │ │ │ - movl $0x0,0x61b159(%rip) │ │ │ │ - callq 15b10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f015c │ │ │ │ - mov 0x61b069(%rip),%rdi │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov 0x80(%rsp),%r8 │ │ │ │ - mov $0x52,%esi │ │ │ │ - movl $0x0,0x61b125(%rip) │ │ │ │ - callq 15b10 │ │ │ │ - addq $0x1,0x48(%rsp) │ │ │ │ + movdqa 0x20b19(%rip),%xmm0 │ │ │ │ + mov %rsi,0x20(%rax) │ │ │ │ + movb $0x0,0x28(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmpq ef54c │ │ │ │ + lea 0x20077(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 150d0 │ │ │ │ test %eax,%eax │ │ │ │ - je effa1 │ │ │ │ - jmpq f015c │ │ │ │ - mov (%rbx,%rbp,8),%rsi │ │ │ │ - mov (%r15,%rbp,8),%rdi │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - callq ed600 │ │ │ │ - jmpq f10f6 │ │ │ │ - lea 0x1ef46(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jne f02de │ │ │ │ + mov 0x2e43a(%rip),%rax │ │ │ │ + movslq (%r15),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + movl $0x0,(%rax,%rdx,4) │ │ │ │ + jmpq f02de │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r10d,0xc8(%rsp) │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0x2d7b7(%rip),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - callq 15870 │ │ │ │ - movslq 0xc8(%rsp),%rax │ │ │ │ - mov %rax,%r10 │ │ │ │ - jmpq f0944 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000f12b0 : │ │ │ │ - cmpb $0x2f,(%rsi) │ │ │ │ - je f1348 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe f12e6 │ │ │ │ - cmpb $0x2e,0x0(%rbp) │ │ │ │ - jne f12e6 │ │ │ │ - lea 0x2(%rbp),%rax │ │ │ │ - cmpb $0x2f,0x1(%rbp) │ │ │ │ - cmove %rax,%rbp │ │ │ │ - lea 0x61bc93(%rip),%rdi │ │ │ │ - mov $0x800,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - lea 0x61bc7f(%rip),%rdi │ │ │ │ - callq 15390 │ │ │ │ + callq edd40 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov $0x2e6f,%esi │ │ │ │ + movdqa 0x209ef(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movdqa 0x209ee(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x209f2(%rip),%xmm0 │ │ │ │ + movl $0x72657a20,0x30(%rax) │ │ │ │ + mov %si,0x34(%rax) │ │ │ │ + movb $0x0,0x36(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + jmpq ef54c │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movdqu 0x94e0(%rsp),%xmm4 │ │ │ │ + movdqu 0x94f0(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0x4(%rax) │ │ │ │ + mov 0x95c0(%rsp),%rax │ │ │ │ + movdqu 0x9500(%rsp),%xmm4 │ │ │ │ + movups %xmm5,0x10(%rsi) │ │ │ │ + movdqu 0x9510(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0x20(%rsi) │ │ │ │ + movdqu 0x9520(%rsp),%xmm4 │ │ │ │ + movups %xmm5,0x30(%rsi) │ │ │ │ + movdqu 0x9530(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0x40(%rsi) │ │ │ │ + movdqu 0x9540(%rsp),%xmm4 │ │ │ │ + movups %xmm5,0x50(%rsi) │ │ │ │ + movdqu 0x9550(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0x60(%rsi) │ │ │ │ + movdqu 0x9560(%rsp),%xmm4 │ │ │ │ + movups %xmm5,0x70(%rsi) │ │ │ │ + movdqu 0x9570(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0x80(%rsi) │ │ │ │ + movdqu 0x9580(%rsp),%xmm4 │ │ │ │ + movups %xmm5,0x90(%rsi) │ │ │ │ + movdqu 0x9590(%rsp),%xmm5 │ │ │ │ + movups %xmm4,0xa0(%rsi) │ │ │ │ + movdqu 0x95a0(%rsp),%xmm4 │ │ │ │ + movups %xmm5,0xb0(%rsi) │ │ │ │ + movdqu 0x95b0(%rsp),%xmm5 │ │ │ │ + mov %rax,0xe0(%rsi) │ │ │ │ + movups %xmm4,0xc0(%rsi) │ │ │ │ + movups %xmm5,0xd0(%rsi) │ │ │ │ + movzbl 0x95c8(%rsp),%eax │ │ │ │ + mov %al,0xe8(%rsi) │ │ │ │ + jmpq ef54c │ │ │ │ + callq edd40 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movdqa 0x1b704(%rip),%xmm0 │ │ │ │ + movabs $0x2e657275746375,%rcx │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + jmpq ef54c │ │ │ │ + movdqu 0x94e0(%rsp),%xmm5 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movups %xmm5,0x4(%rax) │ │ │ │ + jmpq ef661 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x1fecf(%rip),%rsi │ │ │ │ + movb $0x0,0x84e0(%rsp) │ │ │ │ + callq e7634 │ │ │ │ test %rax,%rax │ │ │ │ - je f131e │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - lea 0x61bc6b(%rip),%rdi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cmpb $0x2f,(%rdi,%rdx,1) │ │ │ │ - jne f1350 │ │ │ │ + je f078b │ │ │ │ + mov (%r14),%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov $0x800,%edx │ │ │ │ - lea 0x61bc53(%rip),%rdi │ │ │ │ - callq 15050 <__strcat_chk@plt> │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x61bc43(%rip),%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x800,%ecx │ │ │ │ - add %rax,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - sub %rax,%rcx │ │ │ │ - lea 0x19b2b(%rip),%rsi │ │ │ │ - callq 15670 <__memcpy_chk@plt> │ │ │ │ - jmp f131e │ │ │ │ - xchg %ax,%ax │ │ │ │ - │ │ │ │ -00000000000f1370 : │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - callq 15390 │ │ │ │ - sub $0x1,%eax │ │ │ │ - js f13a2 │ │ │ │ - cltq │ │ │ │ - jmp f1390 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rax │ │ │ │ + callq 15160 │ │ │ │ + mov 0x2e6de(%rip),%r12 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x1fea6(%rip),%rsi │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + callq e7634 │ │ │ │ + test %rax,%rax │ │ │ │ + je ef7c3 │ │ │ │ + lea 0x1fe91(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq 150d0 │ │ │ │ + mov 0x61d7d4(%rip),%ebx │ │ │ │ test %eax,%eax │ │ │ │ - js f13a2 │ │ │ │ - cmpb $0x2f,(%r12,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ - jne f1388 │ │ │ │ - add $0x1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%r12 │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000f13b0 : │ │ │ │ - push %rbp │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - callq 156f0 │ │ │ │ + je f07e7 │ │ │ │ + lea 0x151e1(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - callq 15390 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - cltq │ │ │ │ - sub %rbp,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jl f1410 │ │ │ │ - test %ebx,%ebx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmovns %ebx,%eax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne f1417 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - retq │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp f13f6 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -00000000000f1420 : │ │ │ │ - test %rdi,%rdi │ │ │ │ - je f1a70 │ │ │ │ - mov 0x2d9f0(%rip),%rax │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ + callq 150d0 │ │ │ │ test %eax,%eax │ │ │ │ - jne f15a0 │ │ │ │ - cmpl $0x1,0xcfc(%rbx) │ │ │ │ - jle f18c0 │ │ │ │ - mov 0xcc4(%rbx),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle f1a40 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd 0x88(%rbx),%xmm0 │ │ │ │ - jae f1ab0 │ │ │ │ - comisd 0x90(%rbx),%xmm0 │ │ │ │ - jae f19a0 │ │ │ │ - cmpb $0x52,0xd30(%rbx) │ │ │ │ - lea 0xd30(%rbx),%rax │ │ │ │ - jne f14f8 │ │ │ │ - cmpb $0x41,0x1(%rax) │ │ │ │ - jne f14f8 │ │ │ │ - cmpb $0x44,0xd40(%rbx) │ │ │ │ - jne f14b0 │ │ │ │ - cmpb $0x45,0xd41(%rbx) │ │ │ │ - jne f14b0 │ │ │ │ - cmpb $0x43,0xd42(%rbx) │ │ │ │ - je f152b │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa 0x1f728(%rip),%xmm0 │ │ │ │ - mov $0x68,%r8d │ │ │ │ - movabs $0x2074276e6f642032,%rax │ │ │ │ - movl $0x6374616d,0x61c2e6(%rip) │ │ │ │ - mov %rax,0x61c2d7(%rip) │ │ │ │ - lea 0x61c2c0(%rip),%rax │ │ │ │ - mov %r8w,0x61c2d4(%rip) │ │ │ │ - movaps %xmm0,0x61c2b1(%rip) │ │ │ │ - jmpq f1591 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x44,0xd30(%rbx) │ │ │ │ - jne f1950 │ │ │ │ - cmpb $0x45,0x1(%rax) │ │ │ │ - jne f1950 │ │ │ │ - cmpb $0x43,0x2(%rax) │ │ │ │ - jne f1950 │ │ │ │ - cmpb $0x52,0xd40(%rbx) │ │ │ │ - jne f14b0 │ │ │ │ - cmpb $0x41,0xd41(%rbx) │ │ │ │ - jne f14b0 │ │ │ │ - mov 0xcec(%rbx),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je f19e0 │ │ │ │ - ucomisd 0x38(%rbx),%xmm0 │ │ │ │ - jp f154d │ │ │ │ - jne f154d │ │ │ │ - ucomisd 0x40(%rbx),%xmm0 │ │ │ │ - jnp f1b95 │ │ │ │ - ucomisd 0x48(%rbx),%xmm0 │ │ │ │ - jp f19f2 │ │ │ │ - jne f19f2 │ │ │ │ - ucomisd 0x50(%rbx),%xmm0 │ │ │ │ - jp f19f2 │ │ │ │ - jne f19f2 │ │ │ │ - mov $0x78,%ecx │ │ │ │ - movdqa 0x1f674(%rip),%xmm0 │ │ │ │ - lea 0x61c21d(%rip),%rax │ │ │ │ - mov %cx,0x61c226(%rip) │ │ │ │ - movaps %xmm0,0x61c20f(%rip) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - retq │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - mov 0xcc4(%rdi),%edx │ │ │ │ - lea 0x1f423(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + jne ee0f4 │ │ │ │ + movl $0x1,(%r12) │ │ │ │ + jmpq ee0f4 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x20268(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + jmpq ef54c │ │ │ │ xor %eax,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xdd0(%rbx),%rdx │ │ │ │ - lea 0x1f41a(%rip),%rsi │ │ │ │ + callq edd40 │ │ │ │ + movdqa 0x2080a(%rip),%xmm0 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + movdqa 0x20809(%rip),%xmm0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmpq ef54c │ │ │ │ + xor %eax,%eax │ │ │ │ + callq edd40 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov $0x2e,%ecx │ │ │ │ + movdqa 0x207f2(%rip),%xmm0 │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movdqa 0x207f1(%rip),%xmm0 │ │ │ │ + mov %cx,0x20(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmpq ef54c │ │ │ │ xor %eax,%eax │ │ │ │ + callq edd40 │ │ │ │ + mov 0x2e696(%rip),%rax │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rcx,1),%r8 │ │ │ │ + lea 0x200df(%rip),%rcx │ │ │ │ + jmpq f054d │ │ │ │ + mov 0x61d6f5(%rip),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle f08d1 │ │ │ │ mov $0x1,%edi │ │ │ │ + lea 0xb995(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2e177(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x61defb(%rip),%rdi │ │ │ │ + callq 15320 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ef523 │ │ │ │ + mov 0x61d6a8(%rip),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle f091e │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x88(%rbx),%xmm0 │ │ │ │ - lea 0x1f408(%rip),%rsi │ │ │ │ + lea 0x20570(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2e12a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov 0x61deb3(%rip),%rdi │ │ │ │ + callq 15300 │ │ │ │ + test %eax,%eax │ │ │ │ + jne ef523 │ │ │ │ + mov 0x61d660(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle f0966 │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x90(%rbx),%xmm0 │ │ │ │ - lea 0x1f3fc(%rip),%rsi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xd30(%rbx),%rdx │ │ │ │ - lea 0x1f3fb(%rip),%rsi │ │ │ │ + lea 0x20064(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - lea 0xd40(%rbx),%rdx │ │ │ │ - lea 0x1f3f4(%rip),%rsi │ │ │ │ + mov 0x2e0e2(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x98(%rsp),%ebx │ │ │ │ + mov 0xe8(%rsp),%r14d │ │ │ │ + mov $0x400,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcfc(%rbx),%edx │ │ │ │ - lea 0x1f3ee(%rip),%rsi │ │ │ │ + lea 0x20047(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x61da31(%rip),%rdi │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x20034(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x61d608(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcfc(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle f1699 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x1f3e0(%rip),%r12 │ │ │ │ - nop │ │ │ │ - mov %ebp,%edx │ │ │ │ + callq 15de0 <__sprintf_chk@plt> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov $0x400,%edx │ │ │ │ + lea 0x61d9eb(%rip),%rsi │ │ │ │ + mov %ebx,0x1404(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14d,0x1408(%rax) │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + lea 0x404(%rbx),%rdi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + lea 0x61d5bd(%rip),%rsi │ │ │ │ + callq 15980 <__strcpy_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + callq edd40 │ │ │ │ + jmpq ef54c │ │ │ │ + callq 153c0 <__stack_chk_fail@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + callq edd40 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov $0x2e,%edx │ │ │ │ + movdqa 0x2063e(%rip),%xmm0 │ │ │ │ + movabs $0x7373756167272072,%rsi │ │ │ │ + movups %xmm0,0x4(%rax) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + movdqa 0x20633(%rip),%xmm0 │ │ │ │ + mov %rsi,0x20(%rax) │ │ │ │ + movl $0x276e6169,0x28(%rax) │ │ │ │ + mov %dx,0x2c(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + jmpq ef54c │ │ │ │ + movsd 0xc2eb(%rip),%xmm4 │ │ │ │ + mov %r13d,%ebx │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + movsd 0xc2e0(%rip),%xmm5 │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + mov 0x61d50f(%rip),%ebp │ │ │ │ + mov $0x2,%r12d │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov 0x20(%rsp),%r13d │ │ │ │ + mov %r15d,0x158(%rsp) │ │ │ │ + mov %ebx,0x15c(%rsp) │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd %xmm4,0xc0(%rsp) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movsd %xmm5,0xa0(%rsp) │ │ │ │ + movsd %xmm4,0x20(%rsp) │ │ │ │ + cmp $0x5,%r12 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + lea -0x1(%r12),%r15d │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + cmovne %r12,%rbx │ │ │ │ + movsd -0x8(%rax,%r12,8),%xmm5 │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + movsd 0x330(%rsp,%rbx,8),%xmm3 │ │ │ │ + movsd -0x8(%rax,%r12,8),%xmm4 │ │ │ │ + movsd %xmm5,0x108(%rsp) │ │ │ │ + movsd 0x360(%rsp,%rbx,8),%xmm6 │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + movsd %xmm4,0x118(%rsp) │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + movsd 0x390(%rsp,%rbx,8),%xmm2 │ │ │ │ + mulsd %xmm6,%xmm4 │ │ │ │ + movsd -0x8(%rax,%r12,8),%xmm7 │ │ │ │ + movsd %xmm3,0x110(%rsp) │ │ │ │ + movsd %xmm6,0x120(%rsp) │ │ │ │ + movsd %xmm7,0x128(%rsp) │ │ │ │ + mulsd %xmm2,%xmm7 │ │ │ │ + movsd %xmm2,0x130(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + callq 154a0 │ │ │ │ + movsd 0x2060d(%rip),%xmm4 │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + divsd 0x6e11(%rip),%xmm5 │ │ │ │ + movsd %xmm5,0xa8(%rsp) │ │ │ │ + movl $0x0,-0x8(%rax,%r12,4) │ │ │ │ + comisd %xmm5,%xmm4 │ │ │ │ + jbe f14d3 │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jg f193f │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + addl $0x1,0xb8(%rsp) │ │ │ │ + movl $0x1,-0x8(%rax,%r12,4) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp $0x6,%r12 │ │ │ │ + jne f0adb │ │ │ │ + mov 0x158(%rsp),%r15d │ │ │ │ + mov 0x15c(%rsp),%ebx │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jg f19b3 │ │ │ │ + lea 0x420(%rsp),%r12 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov $0x8,%ebp │ │ │ │ + mov %r13d,%ebx │ │ │ │ + mov %r12,0xa8(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov %r12,0xe0(%rsp) │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + add $0x18,%r12 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + movsd 0x6d6a(%rip),%xmm0 │ │ │ │ + mulsd (%rax,%rbp,1),%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + movsd 0x6d46(%rip),%xmm0 │ │ │ │ + movsd 0x190(%rsp),%xmm1 │ │ │ │ + movsd 0x198(%rsp),%xmm4 │ │ │ │ + mulsd (%rax,%rbp,1),%xmm0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + movsd %xmm1,0xf8(%rsp) │ │ │ │ + movsd %xmm4,0xf0(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + movsd 0xf8(%rsp),%xmm1 │ │ │ │ + movsd 0x198(%rsp),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd 0xf0(%rsp),%xmm0 │ │ │ │ + movsd %xmm2,-0x8(%r12) │ │ │ │ + movsd %xmm1,-0x18(%r12) │ │ │ │ + movsd %xmm0,-0x10(%r12) │ │ │ │ + cmp $0x28,%rbp │ │ │ │ + jne f0c30 │ │ │ │ + mov 0xa8(%rsp),%rdi │ │ │ │ + lea 0x200(%rsp),%r8 │ │ │ │ + lea 0x438(%rsp),%rbp │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea 0x220(%rsp),%r9 │ │ │ │ + lea 0x450(%rsp),%r12 │ │ │ │ + callq ecfe0 │ │ │ │ + mov %r9,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq ecfe0 │ │ │ │ + lea 0x240(%rsp),%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + callq ecfe0 │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd 0x240(%rsp),%xmm1 │ │ │ │ + movsd 0x248(%rsp),%xmm3 │ │ │ │ + movsd 0x250(%rsp),%xmm2 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + mulsd %xmm3,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm5 │ │ │ │ + ja f1c47 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm1,0x240(%rsp) │ │ │ │ + mulsd 0x438(%rsp),%xmm1 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm3,0x248(%rsp) │ │ │ │ + mulsd 0x440(%rsp),%xmm3 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm2,0x250(%rsp) │ │ │ │ + mulsd 0x448(%rsp),%xmm2 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + comisd 0x20(%rsp),%xmm0 │ │ │ │ + jbe f19fb │ │ │ │ + lea 0x480(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %r12d,%ebx │ │ │ │ + mov %rax,%r12 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + callq ecfe0 │ │ │ │ + movsd (%r12),%xmm3 │ │ │ │ + movsd 0x8(%r12),%xmm2 │ │ │ │ + movsd 0x10(%r12),%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + ucomisd %xmm0,%xmm4 │ │ │ │ + ja f1a74 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + addq $0x18,0xe0(%rsp) │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm3,-0x18(%r12) │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm2,-0x10(%r12) │ │ │ │ + movsd %xmm1,-0x8(%r12) │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jne f0e0b │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpl $0x4,0xb8(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + mov %ebp,%ebx │ │ │ │ + setne %al │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov %eax,0xe0(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + lea 0x60(%rax),%rsi │ │ │ │ + mov %rsi,0xd0(%rsp) │ │ │ │ + mov (%rdx),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne f0f16 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + movsd 0x8(%rax),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + addsd 0x10(%rax),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja f1004 │ │ │ │ + add $0x4,%rdx │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,0xd0(%rsp) │ │ │ │ + jne f0eea │ │ │ │ + cmpl $0x4,0xb8(%rsp) │ │ │ │ + je f1004 │ │ │ │ + lea 0x1b0(%rsp),%r8 │ │ │ │ + movsd 0x8d8a(%rip),%xmm1 │ │ │ │ + mov 0x61d8ab(%rip),%rdi │ │ │ │ + lea 0x1a0(%rsp),%r12 │ │ │ │ + lea 0x1a8(%rsp),%rbp │ │ │ │ + mov %r8,%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r8,0xa8(%rsp) │ │ │ │ + movl $0x0,0x1a0(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + mov 0xa8(%rsp),%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq ed220 │ │ │ │ + cmpl $0x0,0x1a0(%rsp) │ │ │ │ + je f1cdc │ │ │ │ + mov 0x61d84b(%rip),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x61cfe9(%rip),%eax │ │ │ │ + cvtsi2sdq 0x61d828(%rip),%xmm0 │ │ │ │ + movsd 0x300(%rdx),%xmm1 │ │ │ │ + comisd 0x20(%rsp),%xmm1 │ │ │ │ + jbe f1cc1 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jle f1004 │ │ │ │ + lea 0x1fd42(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ mov $0x1,%eax │ │ │ │ - movsd 0x2b0(%rbx,%rbp,8),%xmm0 │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebp,0xcfc(%rbx) │ │ │ │ - jg f1670 │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x1f3b4(%rip),%rsi │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ + mov 0x2da44(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov (%rdx),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne f1046 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + movsd 0x8(%rax),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + subsd 0x10(%rax),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja f112f │ │ │ │ + add $0x4,%rdx │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,0xd0(%rsp) │ │ │ │ + jne f101a │ │ │ │ + cmpl $0x4,0xb8(%rsp) │ │ │ │ + je f112f │ │ │ │ + lea 0x1b0(%rsp),%r8 │ │ │ │ + movsd 0x8c52(%rip),%xmm1 │ │ │ │ + mov 0x61d77b(%rip),%rdi │ │ │ │ + lea 0x1a0(%rsp),%r12 │ │ │ │ + lea 0x1a8(%rsp),%rbp │ │ │ │ + mov %r8,%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r8,0xa8(%rsp) │ │ │ │ + movl $0x0,0x1a0(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + mov 0xa8(%rsp),%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq ed220 │ │ │ │ + cmpl $0x0,0x1a0(%rsp) │ │ │ │ + je f1c91 │ │ │ │ + mov 0x61d71b(%rip),%rdx │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + mov 0x61ceb7(%rip),%eax │ │ │ │ + movsd 0x300(%rdx),%xmm0 │ │ │ │ + comisd %xmm5,%xmm0 │ │ │ │ + jbe f1c6c │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jle f112f │ │ │ │ + lea 0x1fc97(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x1f3b0(%rip),%rsi │ │ │ │ mov $0x1,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcfc(%rbx),%eax │ │ │ │ + mov 0x2d919(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cvttsd2si 0xc0(%rsp),%ebp │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd 0xa0(%rsp),%xmm4 │ │ │ │ + cvtsi2sd %ebp,%xmm5 │ │ │ │ + movsd %xmm5,0xa8(%rsp) │ │ │ │ + comisd %xmm5,%xmm4 │ │ │ │ + jb f1b5a │ │ │ │ + cvttsd2si 0x18(%rsp),%esi │ │ │ │ + movslq %ebp,%rax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %r15d,0x110(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r14d,0x118(%rsp) │ │ │ │ + cvtsi2sd %esi,%xmm5 │ │ │ │ + movslq %esi,%rax │ │ │ │ + mov %esi,0xf0(%rsp) │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov %r13d,0x120(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %ebx,0x128(%rsp) │ │ │ │ + movsd %xmm5,0xf8(%rsp) │ │ │ │ + movsd 0xf8(%rsp),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + comisd %xmm5,%xmm4 │ │ │ │ + jb f1a98 │ │ │ │ + lea 0x1c0(%rsp),%rax │ │ │ │ + mov 0xc0(%rsp),%rbx │ │ │ │ + mov 0xf0(%rsp),%r12d │ │ │ │ + lea 0x1b8(%rsp),%r15 │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + lea 0x1d0(%rsp),%r14 │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + lea 0x1c8(%rsp),%r13 │ │ │ │ + jmp f123d │ │ │ │ + add $0x1,%r12d │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm4 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cvtsi2sd %r12d,%xmm5 │ │ │ │ + comisd %xmm5,%xmm4 │ │ │ │ + jb f1a98 │ │ │ │ + movsd 0xa8(%rsp),%xmm0 │ │ │ │ + mov 0x61d5ab(%rip),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsd %xmm5,0xb8(%rsp) │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + callq 15230 │ │ │ │ + mov 0x61d595(%rip),%edi │ │ │ │ + mov %r15,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x5861(%rip),%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0x100(%rsp),%rcx │ │ │ │ + movsd 0x1d0(%rsp),%xmm2 │ │ │ │ + movsd 0x61d574(%rip),%xmm0 │ │ │ │ + movsd 0x1c8(%rsp),%xmm1 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x5,%eax │ │ │ │ + callq 5e150 │ │ │ │ + mov 0x61d545(%rip),%rdi │ │ │ │ + mov 0xcf4(%rdi),%eax │ │ │ │ + mov %eax,0x1a0(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - jle f1711 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x1f3a5(%rip),%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x268(%rbx,%rbp,8),%xmm0 │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebp,0xcfc(%rbx) │ │ │ │ - jg f16e8 │ │ │ │ - movsd 0x10(%rbx),%xmm0 │ │ │ │ - lea 0x1f37c(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x18(%rbx),%xmm0 │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea 0x1f36c(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - mov 0xcec(%rbx),%eax │ │ │ │ + jne f121c │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + lea 0x1e0(%rsp),%rdx │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + lea 0x1d8(%rsp),%rsi │ │ │ │ + movsd 0x1c8(%rsp),%xmm0 │ │ │ │ + callq 15810 │ │ │ │ + mov 0x1a0(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne f121c │ │ │ │ + movsd 0x1d8(%rsp),%xmm0 │ │ │ │ + subsd 0xa8(%rsp),%xmm0 │ │ │ │ + andpd 0x65ce(%rip),%xmm0 │ │ │ │ + comisd 0x57a6(%rip),%xmm0 │ │ │ │ + ja f121c │ │ │ │ + movsd 0x1e0(%rsp),%xmm0 │ │ │ │ + movsd 0xb8(%rsp),%xmm5 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + andpd 0x65a2(%rip),%xmm0 │ │ │ │ + comisd 0x577a(%rip),%xmm0 │ │ │ │ + ja f121c │ │ │ │ + movsd 0x1b8(%rsp),%xmm2 │ │ │ │ + movsd 0x664b(%rip),%xmm0 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + movsd %xmm2,0x140(%rsp) │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + movsd 0x1c0(%rsp),%xmm3 │ │ │ │ + movsd 0x6614(%rip),%xmm0 │ │ │ │ + movsd 0x190(%rsp),%xmm4 │ │ │ │ + movsd %xmm3,0x130(%rsp) │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm4,0x138(%rsp) │ │ │ │ + movsd 0x198(%rsp),%xmm4 │ │ │ │ + movsd %xmm4,0xb8(%rsp) │ │ │ │ + callq 15190 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + movsd 0x190(%rsp),%xmm0 │ │ │ │ + movsd 0x138(%rsp),%xmm4 │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + movsd 0xb8(%rsp),%xmm1 │ │ │ │ + movsd 0x198(%rsp),%xmm5 │ │ │ │ + movsd 0x140(%rsp),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + movsd 0x130(%rsp),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mov (%rdx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne f1462 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + movsd 0x8(%rax),%xmm6 │ │ │ │ + movsd 0x20(%rsp),%xmm7 │ │ │ │ + mulsd %xmm1,%xmm6 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + movsd 0x10(%rax),%xmm6 │ │ │ │ + mulsd %xmm5,%xmm6 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + comisd %xmm0,%xmm7 │ │ │ │ + ja f1afc │ │ │ │ + add $0x4,%rdx │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,0xd0(%rsp) │ │ │ │ + jne f1428 │ │ │ │ + cmpl $0x3,0x61cb25(%rip) │ │ │ │ + mov 0xe0(%rsp),%r8d │ │ │ │ + jg f1b09 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je f121c │ │ │ │ + mov 0x2d79f(%rip),%rcx │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + addl $0x1,0xec(%rsp) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + add (%rbx),%rax │ │ │ │ + movsd (%rdx,%rsi,1),%xmm0 │ │ │ │ + mov 0x2d9b0(%rip),%rdx │ │ │ │ + mov (%rdx),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne f14ca │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq f121c │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jg f18d1 │ │ │ │ + movsd 0xa8(%rsp),%xmm4 │ │ │ │ + comisd 0x20(%rsp),%xmm4 │ │ │ │ + jb f18c6 │ │ │ │ + movsd 0x6497(%rip),%xmm5 │ │ │ │ + movsd 0x64b7(%rip),%xmm0 │ │ │ │ + lea 0x1a0(%rsp),%rbx │ │ │ │ + lea 0x1b0(%rsp),%r15 │ │ │ │ + mulsd 0xa8(%rsp),%xmm5 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + lea 0x1a8(%rsp),%rbp │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + movsd %xmm5,0x138(%rsp) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + callq 15190 │ │ │ │ + movsd 0x190(%rsp),%xmm5 │ │ │ │ + movsd %xmm5,0x148(%rsp) │ │ │ │ + movsd 0x198(%rsp),%xmm5 │ │ │ │ + movsd %xmm5,0x150(%rsp) │ │ │ │ + addsd %xmm5,%xmm5 │ │ │ │ + movsd %xmm5,0x140(%rsp) │ │ │ │ + movsd 0x20(%rsp),%xmm5 │ │ │ │ + movsd %xmm5,0xe0(%rsp) │ │ │ │ + jmpq f1697 │ │ │ │ + mov 0x1a0(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne f1662 │ │ │ │ + movsd 0x63f4(%rip),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + addsd 0x1a8(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%edx │ │ │ │ + movsd 0x63db(%rip),%xmm0 │ │ │ │ + addsd 0x1b0(%rsp),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %edx,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + movsd %xmm1,0x1e8(%rsp) │ │ │ │ + movsd %xmm0,0x1f0(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + js f18b6 │ │ │ │ test %eax,%eax │ │ │ │ - je f1900 │ │ │ │ - lea 0x1f35f(%rip),%r12 │ │ │ │ - movsd 0x38(%rbx,%rbp,8),%xmm0 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - jne f175e │ │ │ │ - movsd 0x20(%rbx),%xmm0 │ │ │ │ - lea 0x1f355(%rip),%rsi │ │ │ │ + js f18b6 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sdq 0x61d1eb(%rip),%xmm2 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + jae f18b6 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sdq 0x61d1dc(%rip),%xmm2 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jae f18b6 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + maxsd 0x10(%rsp),%xmm0 │ │ │ │ + minsd 0xc0(%rsp),%xmm5 │ │ │ │ + minsd 0x18(%rsp),%xmm4 │ │ │ │ + maxsd 0xa0(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movsd %xmm5,0xc0(%rsp) │ │ │ │ + movsd %xmm1,0xa0(%rsp) │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movsd 0x6326(%rip),%xmm0 │ │ │ │ + mulsd 0x61d15e(%rip),%xmm0 │ │ │ │ + addsd 0xe0(%rsp),%xmm0 │ │ │ │ + movsd 0xa8(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0xe0(%rsp) │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + jb f18c6 │ │ │ │ + movsd 0x138(%rsp),%xmm9 │ │ │ │ + movsd 0x630f(%rip),%xmm0 │ │ │ │ + subsd 0xe0(%rsp),%xmm9 │ │ │ │ + movsd %xmm9,0x188(%rsp) │ │ │ │ + mulsd %xmm9,%xmm0 │ │ │ │ + callq 15950 │ │ │ │ + mulsd 0x148(%rsp),%xmm0 │ │ │ │ + movsd 0x150(%rsp),%xmm2 │ │ │ │ + movsd 0x108(%rsp),%xmm3 │ │ │ │ + movsd 0x110(%rsp),%xmm1 │ │ │ │ + movsd 0x118(%rsp),%xmm4 │ │ │ │ + movsd 0x130(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x180(%rsp) │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + movsd 0x53b6(%rip),%xmm0 │ │ │ │ + divsd 0x140(%rsp),%xmm2 │ │ │ │ + movsd %xmm2,0x178(%rsp) │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + mulsd 0x128(%rsp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm3 │ │ │ │ + movsd 0x120(%rsp),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + movsd %xmm3,0x170(%rsp) │ │ │ │ + movsd %xmm5,0x160(%rsp) │ │ │ │ + addsd %xmm1,%xmm4 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movsd %xmm4,0x168(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + callq 152c0 │ │ │ │ + divsd 0x622e(%rip),%xmm0 │ │ │ │ + movsd 0x160(%rsp),%xmm5 │ │ │ │ + movsd %xmm0,0x1b8(%rsp) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + callq 15830 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x61d043(%rip),%rdi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x1b8(%rsp),%xmm0 │ │ │ │ + divsd 0x61ee(%rip),%xmm1 │ │ │ │ + movl $0x0,0x1a0(%rsp) │ │ │ │ + movsd %xmm1,0x1c0(%rsp) │ │ │ │ + callq 15810 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq ed220 │ │ │ │ + cmpl $0x3,0x61c7a8(%rip) │ │ │ │ + movsd 0x160(%rsp),%xmm5 │ │ │ │ + movsd 0x168(%rsp),%xmm4 │ │ │ │ + movsd 0x170(%rsp),%xmm3 │ │ │ │ + movsd 0x178(%rsp),%xmm2 │ │ │ │ + movsd 0x180(%rsp),%xmm8 │ │ │ │ + movsd 0x188(%rsp),%xmm9 │ │ │ │ + jle f1583 │ │ │ │ + movapd %xmm8,%xmm1 │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x1f39c(%rip),%r12 │ │ │ │ + movsd 0x1c0(%rsp),%xmm7 │ │ │ │ + movsd 0x1b8(%rsp),%xmm6 │ │ │ │ + lea 0x1f422(%rip),%rsi │ │ │ │ + mov $0x8,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x28(%rbx),%xmm0 │ │ │ │ + mov 0x1a0(%rsp),%eax │ │ │ │ + movsd 0x1b0(%rsp),%xmm1 │ │ │ │ + lea 0x1f451(%rip),%rsi │ │ │ │ + movsd 0x1a8(%rsp),%xmm0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne f1893 │ │ │ │ + lea 0x1f107(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x1f33e(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov $0x2,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x30(%rbx),%xmm0 │ │ │ │ + mov 0x2d197(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq f1583 │ │ │ │ + movl $0x1,0x1a0(%rsp) │ │ │ │ + jmpq f1662 │ │ │ │ + mov 0x61c6d4(%rip),%ebp │ │ │ │ + jmpq f0be5 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + mov %r15d,%edx │ │ │ │ + movsd 0x61ceec(%rip),%xmm5 │ │ │ │ + lea 0x1f33d(%rip),%rsi │ │ │ │ + movsd 0xa8(%rsp),%xmm4 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x1f335(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + movsd 0x3f0(%rsp,%rbx,8),%xmm3 │ │ │ │ + movsd 0x3c0(%rsp,%rbx,8),%xmm2 │ │ │ │ + movsd -0x8(%rax,%r12,8),%xmm0 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + movsd -0x8(%rax,%r12,8),%xmm1 │ │ │ │ + mov $0x6,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - movsd 0x78(%rbx),%xmm0 │ │ │ │ + mov 0x2d10e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq f14dc │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + mov %r15d,%edx │ │ │ │ + movsd 0x61ce7e(%rip),%xmm5 │ │ │ │ + lea 0x1f26f(%rip),%rsi │ │ │ │ + movsd 0xa8(%rsp),%xmm4 │ │ │ │ mov $0x1,%edi │ │ │ │ - lea 0x1f32c(%rip),%rsi │ │ │ │ - mov $0x1,%eax │ │ │ │ + movsd 0x3f0(%rsp,%rbx,8),%xmm3 │ │ │ │ + movsd 0x3c0(%rsp,%rbx,8),%xmm2 │ │ │ │ + movsd -0x8(%rax,%r12,8),%xmm0 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + movsd -0x8(%rax,%r12,8),%xmm1 │ │ │ │ + mov $0x6,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2d0a0(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x61c5f2(%rip),%ebp │ │ │ │ + jmpq f0bcc │ │ │ │ + movsd 0x10(%rsp),%xmm3 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + lea 0x1f332(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x80(%rbx),%xmm0 │ │ │ │ - lea 0x1f31b(%rip),%rsi │ │ │ │ + movsd 0xa0(%rsp),%xmm1 │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd 0xc0(%rsp),%xmm0 │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%edx │ │ │ │ + mov 0x2d052(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq f0c0b │ │ │ │ + mov 0xa8(%rsp),%rdi │ │ │ │ + lea 0x468(%rsp),%rsi │ │ │ │ + callq eda30 │ │ │ │ + lea 0x470(%rsp),%rsi │ │ │ │ + lea 0x428(%rsp),%rdi │ │ │ │ + callq eda30 │ │ │ │ + lea 0x478(%rsp),%rsi │ │ │ │ + lea 0x430(%rsp),%rdi │ │ │ │ + callq eda30 │ │ │ │ mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + callq eda30 │ │ │ │ + lea 0x458(%rsp),%rsi │ │ │ │ + lea 0x440(%rsp),%rdi │ │ │ │ + callq eda30 │ │ │ │ + lea 0x460(%rsp),%rsi │ │ │ │ + lea 0x448(%rsp),%rdi │ │ │ │ + callq eda30 │ │ │ │ + jmpq f0df0 │ │ │ │ + callq 15bb0 │ │ │ │ + movsd (%r12),%xmm3 │ │ │ │ + movsd 0x8(%r12),%xmm2 │ │ │ │ + movsd 0x10(%r12),%xmm1 │ │ │ │ + jmpq f0e7b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebp │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + addq $0x8,0x18(%rsp) │ │ │ │ + movsd 0xa0(%rsp),%xmm5 │ │ │ │ + cvtsi2sd %ebp,%xmm4 │ │ │ │ + movsd %xmm4,0xa8(%rsp) │ │ │ │ + comisd %xmm4,%xmm5 │ │ │ │ + jae f11b9 │ │ │ │ + mov 0xec(%rsp),%esi │ │ │ │ + mov 0x110(%rsp),%r15d │ │ │ │ + mov 0x118(%rsp),%r14d │ │ │ │ + mov 0x120(%rsp),%r13d │ │ │ │ + mov 0x128(%rsp),%ebx │ │ │ │ + test %esi,%esi │ │ │ │ + je f1b5a │ │ │ │ + addl $0x1,0xe8(%rsp) │ │ │ │ + jmpq eec90 │ │ │ │ + cmpl $0x3,0x61c49d(%rip) │ │ │ │ + jle f121c │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x340(%rbx,%rbp,8),%xmm0 │ │ │ │ - add $0x1,%rbp │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd 0x1d0(%rsp),%xmm1 │ │ │ │ + lea 0x1f300(%rip),%rsi │ │ │ │ + movsd 0x1c8(%rsp),%xmm0 │ │ │ │ + mov %r8d,0xb8(%rsp) │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp $0x10,%rbp │ │ │ │ - jne f1818 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x1f308(%rip),%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ + mov 0x2cefb(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0xb8(%rsp),%r8d │ │ │ │ + jmpq f1489 │ │ │ │ + lea 0x1f0(%rsp),%r8 │ │ │ │ + mov 0x61cc8f(%rip),%rdi │ │ │ │ + movsd 0x300(%rsp),%xmm1 │ │ │ │ + lea 0x1a0(%rsp),%r12 │ │ │ │ + movsd 0x2d0(%rsp),%xmm0 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + lea 0x1e8(%rsp),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15810 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + callq ed220 │ │ │ │ + cmpl $0x0,0x1a0(%rsp) │ │ │ │ + jne f1aef │ │ │ │ + cvttsd2si 0x1f0(%rsp),%ebp │ │ │ │ + cmpl $0x3,0x61c3d1(%rip) │ │ │ │ + cvttsd2si 0x1e8(%rsp),%r12d │ │ │ │ + jg f1c1e │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + mov (%rax,%rbp,8),%rax │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x2d27b(%rip),%rdx │ │ │ │ + cmpl $0x0,(%rdx) │ │ │ │ + je f1c09 │ │ │ │ + mov 0x4ec7(%rip),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + jmpq f1aef │ │ │ │ + movsd 0x4eb7(%rip),%xmm0 │ │ │ │ + addsd (%rax),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + jmpq f1aef │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + lea 0x1f22e(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x5c8(%rbx,%rbp,8),%xmm0 │ │ │ │ - add $0x1,%rbp │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp $0xa,%rbp │ │ │ │ - jne f1850 │ │ │ │ - movsd 0xc70(%rbx),%xmm0 │ │ │ │ + mov 0x2ce03(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmp f1bdb │ │ │ │ + callq 15bb0 │ │ │ │ + movsd 0x240(%rsp),%xmm1 │ │ │ │ + movsd 0x248(%rsp),%xmm3 │ │ │ │ + movsd 0x250(%rsp),%xmm2 │ │ │ │ + jmpq f0d96 │ │ │ │ + movsd 0x20(%rsp),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jle f112f │ │ │ │ + lea 0x1f144(%rip),%rsi │ │ │ │ + jmpq f1111 │ │ │ │ + movsd 0x1b0(%rsp),%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm5 │ │ │ │ + mov 0x61c2fa(%rip),%eax │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + jbe f1d33 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jle f112f │ │ │ │ + jmp f1c85 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + lea 0x1f082(%rip),%rsi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jle f1004 │ │ │ │ + jmpq f0fe6 │ │ │ │ + movsd 0x1b0(%rsp),%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + mov 0x61c2af(%rip),%eax │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + ja f1cc1 │ │ │ │ + comisd 0x10(%rsp),%xmm0 │ │ │ │ + ja f0fd4 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jle f1004 │ │ │ │ + lea 0x1f065(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x1f2d3(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2cd1a(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq f1004 │ │ │ │ + comisd 0x10(%rsp),%xmm0 │ │ │ │ + jbe f1d4f │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jle f112f │ │ │ │ + jmpq f110a │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jle f112f │ │ │ │ + lea 0x1f099(%rip),%rsi │ │ │ │ mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0xc78(%rbx),%xmm0 │ │ │ │ - lea 0x1f2c7(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ callq 159e0 <__printf_chk@plt> │ │ │ │ - cmpl $0x1,0xcfc(%rbx) │ │ │ │ - jg f144e │ │ │ │ - movdqa 0x1f2e8(%rip),%xmm0 │ │ │ │ - pop %rbx │ │ │ │ - movabs $0x736e6f69736e65,%rax │ │ │ │ - mov %rax,0x61bee6(%rip) │ │ │ │ - pop %rbp │ │ │ │ - lea 0x61bebe(%rip),%rax │ │ │ │ - movaps %xmm0,0x61beb7(%rip) │ │ │ │ - movdqa 0x1f2cf(%rip),%xmm0 │ │ │ │ - pop %r12 │ │ │ │ - movaps %xmm0,0x61beb6(%rip) │ │ │ │ + mov 0x2ccce(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq f112f │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000f1d80 : │ │ │ │ + mov %edi,0x61cb0e(%rip) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000f1d90 : │ │ │ │ + mov %edi,0x61cabe(%rip) │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000f1da0 : │ │ │ │ + mov %edi,0x61caaa(%rip) │ │ │ │ retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000f1db0 : │ │ │ │ + mov 0x61cae2(%rip),%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000f1dc0 : │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x61cad3(%rip),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle f1e20 │ │ │ │ + mov 0x2cfc3(%rip),%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov (%rax),%rbx │ │ │ │ + jmp f1e00 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xcfc(%rbx),%eax │ │ │ │ - lea 0x1f1c3(%rip),%r12 │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x4010,%rbx │ │ │ │ + cmp %r13d,%r12d │ │ │ │ + je f1e20 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - jle f1782 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movsd 0x2f8(%rbx,%rbp,8),%xmm0 │ │ │ │ - add $0x1,%rbp │ │ │ │ - callq 159e0 <__printf_chk@plt> │ │ │ │ - cmp %ebp,0xcfc(%rbx) │ │ │ │ - jg f1918 │ │ │ │ - jmpq f1782 │ │ │ │ - nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - lea 0x13389(%rip),%r8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne f1af0 │ │ │ │ - lea 0xd40(%rbx),%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x1338a(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f152b │ │ │ │ - jmpq f14b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movabs $0x2064696c61766e49,%rax │ │ │ │ - mov $0x3253,%r9d │ │ │ │ - movl $0x4958414e,0x61bdee(%rip) │ │ │ │ - mov %rax,0x61bddf(%rip) │ │ │ │ - lea 0x61bdd8(%rip),%rax │ │ │ │ - mov %r9w,0x61bddc(%rip) │ │ │ │ - movb $0x0,0x61bdd7(%rip) │ │ │ │ - jmpq f1591 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ucomisd 0x20(%rbx),%xmm0 │ │ │ │ - jnp f1b55 │ │ │ │ - ucomisd 0x28(%rbx),%xmm0 │ │ │ │ - jnp f1a00 │ │ │ │ + jne f1df0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - jne f19f2 │ │ │ │ - movabs $0x2064696c61766e49,%rax │ │ │ │ - movb $0x0,0x61bd9b(%rip) │ │ │ │ - mov %rax,0x61bd86(%rip) │ │ │ │ - mov $0x3254,%eax │ │ │ │ - mov %ax,0x61bd86(%rip) │ │ │ │ - lea 0x61bd73(%rip),%rax │ │ │ │ - movl $0x4c454443,0x61bd71(%rip) │ │ │ │ - jmpq f1591 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x1f188(%rip),%xmm0 │ │ │ │ - mov $0x6e6f,%r11d │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ pop %rbx │ │ │ │ - lea 0x61bd4a(%rip),%rax │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - movb $0x0,0x61bd52(%rip) │ │ │ │ - mov %r11w,0x61bd48(%rip) │ │ │ │ - movaps %xmm0,0x61bd31(%rip) │ │ │ │ + pop %r13 │ │ │ │ retq │ │ │ │ - movdqa 0x1f118(%rip),%xmm0 │ │ │ │ - movabs $0x29726564616568,%rax │ │ │ │ - mov %rax,0x61bd37(%rip) │ │ │ │ - lea 0x61bd10(%rip),%rax │ │ │ │ - movaps %xmm0,0x61bd09(%rip) │ │ │ │ - movdqa 0x1f101(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0x61bd0a(%rip) │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000f1e40 : │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edi,0x61ca5c(%rip) │ │ │ │ + jle f1e65 │ │ │ │ + movslq %edi,%rdi │ │ │ │ + mov 0x2cf4c(%rip),%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + shl $0xa,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add (%rdx),%rax │ │ │ │ retq │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x2064696c61766e49,%rax │ │ │ │ - mov $0x3153,%r10d │ │ │ │ - movl $0x4958414e,0x61bcde(%rip) │ │ │ │ - mov %rax,0x61bccf(%rip) │ │ │ │ - lea 0x61bcc8(%rip),%rax │ │ │ │ - mov %r10w,0x61bccc(%rip) │ │ │ │ - movb $0x0,0x61bcc7(%rip) │ │ │ │ - jmpq f1591 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x13213(%rip),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - je f1b41 │ │ │ │ - lea 0x131d3(%rip),%r8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %dl │ │ │ │ - sbb $0x0,%dl │ │ │ │ - test %dl,%dl │ │ │ │ - jne f1ba0 │ │ │ │ - lea 0xd40(%rbx),%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x131d8(%rip),%rdi │ │ │ │ - jmpq f1985 │ │ │ │ - lea 0xd40(%rbx),%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %r8,%rdi │ │ │ │ - jmpq f1985 │ │ │ │ - jne f19eb │ │ │ │ - movabs $0x2064696c61766e49,%rax │ │ │ │ - mov $0x3154,%edx │ │ │ │ - movl $0x4c454443,0x61bc34(%rip) │ │ │ │ - mov %rax,0x61bc25(%rip) │ │ │ │ - lea 0x61bc1e(%rip),%rax │ │ │ │ - mov %dx,0x61bc23(%rip) │ │ │ │ - movb $0x0,0x61bc1e(%rip) │ │ │ │ - jmpq f1591 │ │ │ │ - je f156f │ │ │ │ - jmpq f154d │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x13165(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f1b41 │ │ │ │ - movabs $0x2064696c61766e49,%rax │ │ │ │ - mov $0x3145,%edi │ │ │ │ - movl $0x50595443,0x61bbd5(%rip) │ │ │ │ - mov %rax,0x61bbc6(%rip) │ │ │ │ - lea 0x61bbbf(%rip),%rax │ │ │ │ - mov %di,0x61bbc4(%rip) │ │ │ │ - movb $0x0,0x61bbbf(%rip) │ │ │ │ - jmpq f1591 │ │ │ │ nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000f1c00 : │ │ │ │ - mov %edi,0x61bf9e(%rip) │ │ │ │ +00000000000f1e70 : │ │ │ │ + mov 0x61c9ee(%rip),%eax │ │ │ │ retq │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -00000000000f1c10 : │ │ │ │ - mov 0x61c3b1(%rip),%rax │ │ │ │ +00000000000f1e80 : │ │ │ │ + mov 0x61c9e2(%rip),%eax │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +00000000000f1e90 : │ │ │ │ + cmp %edi,0x61c9d2(%rip) │ │ │ │ + jle f1eb0 │ │ │ │ + test %edi,%edi │ │ │ │ + js f1eb0 │ │ │ │ + mov 0x61c9dd(%rip),%rax │ │ │ │ + movslq %edi,%rdi │ │ │ │ + mov (%rax,%rdi,8),%rax │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000f1c20 : │ │ │ │ - mov 0x61c399(%rip),%rax │ │ │ │ +00000000000f1ec0 : │ │ │ │ + cmp %edi,0x61c99e(%rip) │ │ │ │ + jle f1ee0 │ │ │ │ + test %edi,%edi │ │ │ │ + js f1ee0 │ │ │ │ + mov 0x61c9a5(%rip),%rax │ │ │ │ + movslq %edi,%rdi │ │ │ │ + mov (%rax,%rdi,8),%rax │ │ │ │ retq │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +00000000000f1ef0 : │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edi,0x61c96c(%rip) │ │ │ │ + jle f1f08 │ │ │ │ + mov 0x61c96f(%rip),%rax │ │ │ │ + movslq %edi,%rdi │ │ │ │ + mov (%rax,%rdi,8),%rax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ │ │ │ -00000000000f1c30 : │ │ │ │ +00000000000f1f10 : │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - callq 15390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - callq 15390 │ │ │ │ - mov %rax,%rsi │ │ │ │ - test %eax,%eax │ │ │ │ - jle f1ca0 │ │ │ │ - movslq %r13d,%rcx │ │ │ │ - lea -0x1(%rax),%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - add %r12,%rcx │ │ │ │ + movslq 0x61c943(%rip),%rbp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle f1f70 │ │ │ │ + mov 0x61c94c(%rip),%r13 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + shl $0x3,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp f1f49 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ - mov %dl,(%rcx,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne f1c68 │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - cmp $0x4f,%esi │ │ │ │ - jle f1ca0 │ │ │ │ - movb $0x0,0x50(%r12,%rbx,1) │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je f1f70 │ │ │ │ + mov 0x0(%r13,%rbx,1),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ + callq 15620 │ │ │ │ + test %eax,%eax │ │ │ │ + jne f1f40 │ │ │ │ + mov 0x61c90f(%rip),%rax │ │ │ │ + mov (%rax,%rbx,1),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + retq │ │ │ │ add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ retq │ │ │ │ nopl (%rax) │ │ │ │ - movslq %esi,%rdi │ │ │ │ - movslq %r13d,%rbx │ │ │ │ - mov $0x4f,%edx │ │ │ │ - sub %esi,%edx │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - add %r12,%rdi │ │ │ │ - callq 154d0 │ │ │ │ - jmp f1c84 │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000f1cd0 : │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x61bee1(%rip),%rdi │ │ │ │ - jmpq 15980 <__strcpy_chk@plt> │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ +00000000000f1f80 : │ │ │ │ + push %rbx │ │ │ │ + movslq 0x61c914(%rip),%rbx │ │ │ │ + movslq %edi,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + imul %rdi,%rbx │ │ │ │ + movslq 0x61c908(%rip),%rdi │ │ │ │ + add %rdi,%rbx │ │ │ │ + mov 0x61c8b6(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15900 │ │ │ │ + mov %ebx,%eax │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + xchg %ax,%ax │ │ │ │ │ │ │ │ -00000000000f1cf0 : │ │ │ │ +00000000000f1fb0 : │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov $0x7,%ecx │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0x12f90(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - sub $0x20,%rsp │ │ │ │ + push %rbx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov 0x61c8cd(%rip),%edx │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne f1d80 │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - cmp $0x54,%eax │ │ │ │ - je f1d50 │ │ │ │ - cmp $0x46,%eax │ │ │ │ - je f1e30 │ │ │ │ - lea 0x1eebd(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmp f1d5b │ │ │ │ - cmpb $0x0,0x1(%r12) │ │ │ │ - jne f1d33 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f2505 │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - retq │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x12f26(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f1ea0 │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x12ef4(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f1f10 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0xf97a(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f1e48 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0xf974(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f21e8 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x1ee1e(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %r13b │ │ │ │ - sbb $0x0,%r13b │ │ │ │ - movsbl %r13b,%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne f1f68 │ │ │ │ - movl $0x1,0x61c9fc(%rip) │ │ │ │ - jmpq f1d5b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x1(%r12) │ │ │ │ - je f1d58 │ │ │ │ - jmpq f1d3c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x1,0x61c9b8(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jb f2280 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jns f1d58 │ │ │ │ - lea 0x1eedd(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x1,0x61c968(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jb f2240 │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - and $0xfffffff7,%eax │ │ │ │ - je f1d58 │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - je f1d58 │ │ │ │ - and $0xffffffdf,%ebp │ │ │ │ - cmp $0xffffffc0,%ebp │ │ │ │ - je f1d58 │ │ │ │ - lea 0x1ed99(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - nop │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x1,0x61c8f4(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jb f2260 │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jg f1d58 │ │ │ │ - lea 0x1edb4(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x12d4b(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %r13b │ │ │ │ - sbb $0x0,%r13b │ │ │ │ - movsbl %r13b,%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je f21c0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x12d2c(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %r13b │ │ │ │ - sbb $0x0,%r13b │ │ │ │ - movsbl %r13b,%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je f22a0 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x5718(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f22df │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x5701(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f2325 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x5523(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f236b │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x54fe(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f23b1 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x13719(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f23f7 │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x13702(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f243d │ │ │ │ - mov $0x7,%ecx │ │ │ │ - lea 0x549d(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f2483 │ │ │ │ - mov $0x6,%ecx │ │ │ │ - lea 0x546a(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - je f24bf │ │ │ │ - lea 0x544b(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je f250a │ │ │ │ - lea 0x542e(%rip),%rsi │ │ │ │ + test %edx,%edx │ │ │ │ + jne f1ff2 │ │ │ │ + movl $0x1000,0x61c8a7(%rip) │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov 0x61c85b(%rip),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne f2ca8 │ │ │ │ + movslq %edx,%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je f2550 │ │ │ │ - lea 0x5411(%rip),%rsi │ │ │ │ + callq 15850 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je f25d4 │ │ │ │ - lea 0x12c4e(%rip),%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x2cde6(%rip),%rax │ │ │ │ + mov %r15,(%rax) │ │ │ │ + callq 15850 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je f2598 │ │ │ │ - lea 0x12c3e(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x2cbf9(%rip),%rax │ │ │ │ + mov %r14,(%rax) │ │ │ │ + callq 15850 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je f255c │ │ │ │ - lea 0x12c1a(%rip),%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x2cd94(%rip),%rax │ │ │ │ + mov %r13,(%rax) │ │ │ │ + callq 15850 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je f2656 │ │ │ │ - lea 0x13642(%rip),%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x2ccc7(%rip),%rax │ │ │ │ + mov %r12,(%rax) │ │ │ │ + callq 15850 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - je f261a │ │ │ │ - lea 0x13631(%rip),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x2cada(%rip),%rax │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + callq 15850 │ │ │ │ + movb $0x0,(%r15) │ │ │ │ + mov $0x4010000,%edi │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + movb $0x0,(%r14) │ │ │ │ + movb $0x0,0x0(%r13) │ │ │ │ + movb $0x0,(%r12) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rax,0x61c7ee(%rip) │ │ │ │ + movl $0x1000,0x61c7ec(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x2ccf0(%rip),%r15 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x4010000(%rax),%rbx │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov $0x4000,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + movl $0x0,0x4008(%rax) │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x4010,%rcx │ │ │ │ + movl $0x0,0x400c(%rax) │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne f20bd │ │ │ │ + mov $0x400,%edi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movl $0x80,0x61c760(%rip) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x400,%edi │ │ │ │ + mov %rax,0x61c76f(%rip) │ │ │ │ + mov %rax,%r14 │ │ │ │ + callq 15850 │ │ │ │ + mov $0x400,%edi │ │ │ │ + mov %rax,0x61c753(%rip) │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,0x61c73c(%rip) │ │ │ │ + mov %rax,%r12 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15620 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f1d58 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - movsd 0x79f9(%rip),%xmm1 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja f21a9 │ │ │ │ - comisd 0x1f26d(%rip),%xmm0 │ │ │ │ - jbe f1d58 │ │ │ │ - lea 0x1eee8(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x61c211(%rip),%rdi │ │ │ │ - movl $0x1,0x61c633(%rip) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq f1d5b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - movl $0x1,0x61c614(%rip) │ │ │ │ - callq 156f0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jb f22c8 │ │ │ │ - test %ebp,%ebp │ │ │ │ - jns f1d58 │ │ │ │ - lea 0x1eb9d(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1ea21(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1ea71(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1eab1(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x61bd31(%rip),%rdi │ │ │ │ - movl $0x1,0x61c54f(%rip) │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - jmpq f1d5b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1eac9(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - movl $0x1,0x61c513(%rip) │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1eae3(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - movl $0x1,0x61c4c9(%rip) │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,(%r14,%rbx,1) │ │ │ │ + callq 15850 │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x0(%r13,%rbx,1) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r12,%rbx,1) │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp $0x400,%rbx │ │ │ │ + jne f2137 │ │ │ │ + mov 0x61c6dc(%rip),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je f2a47 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x1f1fe(%rip),%rsi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,0x61c6c3(%rip) │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je f2d10 │ │ │ │ + mov 0x2cbd8(%rip),%rax │ │ │ │ + movl $0x0,0x61c6ee(%rip) │ │ │ │ + movl $0x0,0x61c6e0(%rip) │ │ │ │ + mov 0x61c6c5(%rip),%r14 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x2ca18(%rip),%rax │ │ │ │ + movl $0xffffffff,0x61c6be(%rip) │ │ │ │ + mov 0x61c6b3(%rip),%r12d │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x2cd72(%rip),%rax │ │ │ │ + movl $0x0,0x61c66c(%rip) │ │ │ │ + movl $0x0,0x61c666(%rip) │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12d,%esi │ │ │ │ + callq 155f0 │ │ │ │ + mov 0x61c66b(%rip),%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je f24dc │ │ │ │ + mov 0x61c627(%rip),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne f23dc │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1eacd(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - movl $0x1,0x61c47f(%rip) │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + add %eax,0x61c65c(%rip) │ │ │ │ + mov %eax,0x61c652(%rip) │ │ │ │ + mov %rax,%rdx │ │ │ │ + movslq %eax,%rbx │ │ │ │ + lea -0x1(%r14,%rax,1),%rax │ │ │ │ + cmpb $0xa,(%rax) │ │ │ │ + jne f226d │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1eab7(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - movl $0x1,0x61c435(%rip) │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x1(%r14,%rax,1),%rax │ │ │ │ + cmpb $0xd,(%rax) │ │ │ │ + jne f2280 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1eaa1(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - movl $0x1,0x61c3eb(%rip) │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r14,%rax │ │ │ │ + add %r14,%rdx │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je f22b0 │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%cl │ │ │ │ + je f2290 │ │ │ │ + cmp $0x9,%cl │ │ │ │ + je f2290 │ │ │ │ + cmpb $0x5c,(%r14) │ │ │ │ + jne f24e3 │ │ │ │ + movslq 0x61c5b1(%rip),%rax │ │ │ │ + mov 0x61c5a3(%rip),%edx │ │ │ │ + mov 0x61c5bc(%rip),%r13 │ │ │ │ + mov 0x61c5c9(%rip),%r12d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jge f240d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov 0x0(%r13,%rax,8),%rdi │ │ │ │ + callq 15160 │ │ │ │ + movzbl 0x1(%r14),%edx │ │ │ │ + lea 0x1(%r14),%rsi │ │ │ │ + mov %ebx,0x61c569(%rip) │ │ │ │ + mov %rsi,%rax │ │ │ │ + test $0xdf,%dl │ │ │ │ + jne f2316 │ │ │ │ + jmp f232b │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + test $0xdf,%dl │ │ │ │ + je f232b │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + jne f2309 │ │ │ │ + cmp $0x20,%dl │ │ │ │ + jne f2330 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movzbl 0x1(%rax),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je f2320 │ │ │ │ + mov 0x61c521(%rip),%r13 │ │ │ │ + cmp $0x3d,%dl │ │ │ │ + jne f2208 │ │ │ │ + cmpb $0x20,0x1(%rax) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + lea 0x1(%rax),%rbp │ │ │ │ + jne f2357 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmpb $0x20,0x0(%rbp) │ │ │ │ + je f234d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1ea8b(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - movl $0x1,0x61c3a1(%rip) │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + movslq %edx,%rax │ │ │ │ + jns f2385 │ │ │ │ + jmp f238c │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + sub $0x1,%rax │ │ │ │ + test %eax,%eax │ │ │ │ + js f238c │ │ │ │ + cmpb $0x20,0x0(%rbp,%rax,1) │ │ │ │ + je f2378 │ │ │ │ + cmpb $0x0,0x1(%r14) │ │ │ │ + je f2208 │ │ │ │ + movslq 0x61c4c6(%rip),%rdx │ │ │ │ + mov 0x61c4d3(%rip),%rax │ │ │ │ + mov (%rax,%rdx,8),%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + callq 15160 │ │ │ │ + mov 0x61c4b0(%rip),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov (%rax,%rdx,8),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov %ebx,0x61c48d(%rip) │ │ │ │ + jmpq f2208 │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x1ee2a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2c647(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x61c480(%rip),%r14 │ │ │ │ + jmpq f2236 │ │ │ │ + sub $0xffffff80,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + movslq %edx,%rsi │ │ │ │ + mov %edx,0x61c444(%rip) │ │ │ │ + lea 0x0(,%rsi,8),%rbp │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov 0x61c441(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x61c43f(%rip) │ │ │ │ + mov %rax,%r13 │ │ │ │ + callq 15960 │ │ │ │ + mov 0x61c420(%rip),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x61c419(%rip) │ │ │ │ + callq 15960 │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + mov %rax,0x61c401(%rip) │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jge f22db │ │ │ │ + movslq %r12d,%r9 │ │ │ │ + mov %ebx,0x28(%rsp) │ │ │ │ + movslq %ebx,%rbp │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %r12d,0x2c(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15850 │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,0x0(%r13,%rbp,8) │ │ │ │ + callq 15850 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov $0x1000,%edi │ │ │ │ + mov %rax,(%rsi,%rbp,8) │ │ │ │ + callq 15850 │ │ │ │ + mov %rax,(%r12,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + jg f2493 │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x2c(%rsp),%r12d │ │ │ │ + jmpq f22db │ │ │ │ + movslq 0x61c3b9(%rip),%rbx │ │ │ │ + mov 0x2c73e(%rip),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15160 │ │ │ │ + cmpb $0x7c,(%r14) │ │ │ │ + jne f24ff │ │ │ │ + movb $0x20,(%r14) │ │ │ │ + mov 0x2c722(%rip),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea -0x1(%rax,%rbx,1),%rax │ │ │ │ + cmpb $0xa,(%rax) │ │ │ │ + jne f2516 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movl $0x0,0x61c384(%rip) │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15390 │ │ │ │ + mov (%r15),%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + jle f2d1a │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp f257d │ │ │ │ + cmp $0x20,%cl │ │ │ │ + je f256e │ │ │ │ + movslq %ebp,%rsi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shl $0xa,%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + movslq %eax,%rsi │ │ │ │ + add $0x1,%eax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r14,%rdx │ │ │ │ + mov %cl,(%rdx,%rsi,1) │ │ │ │ + lea 0x1(%r12),%rdx │ │ │ │ + cmp %r12,0x18(%rsp) │ │ │ │ + je f25eb │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + movzbl (%rsi,%r12,1),%ecx │ │ │ │ + cmp $0xa,%cl │ │ │ │ + je f25eb │ │ │ │ + cmp $0x5c,%cl │ │ │ │ + je f25eb │ │ │ │ + cmp $0x7c,%cl │ │ │ │ + jne f254c │ │ │ │ + movslq %ebp,%rcx │ │ │ │ cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1ea75(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea 0x1(%rbp),%r13d │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r13d,0x61c2fb(%rip) │ │ │ │ + shl $0xa,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r14,%rdx │ │ │ │ + mov %r12d,0x4008(%rdx) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x61c2c8(%rip),%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jg f2c3a │ │ │ │ + test %r12,%r12 │ │ │ │ + je f2a0c │ │ │ │ + mov %r13d,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1(%r12),%rdx │ │ │ │ + cmp %r12,0x18(%rsp) │ │ │ │ + jne f257a │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x4008(%r13),%edx │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %eax,0x400c(%r13) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jle f263f │ │ │ │ + lea -0x2(%rbp),%ecx │ │ │ │ + lea 0x8018(%r13),%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl $0xa,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + jmp f262f │ │ │ │ + add $0x4010,%r9 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov (%r9),%ecx │ │ │ │ + mov %ecx,%esi │ │ │ │ + sub %edx,%esi │ │ │ │ + mov %esi,0x4(%r9) │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne f2626 │ │ │ │ + mov 0x61c212(%rip),%rdx │ │ │ │ + mov 0x61c248(%rip),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov 0x61c22d(%rip),%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je f2894 │ │ │ │ + mov 0x61c1e9(%rip),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne f285e │ │ │ │ + cmpb $0x7c,(%r14) │ │ │ │ + jne f2894 │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1ea69(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - movl $0x1,0x61c31b(%rip) │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x2c6f3(%rip),%rsi │ │ │ │ + add %eax,0x61c20d(%rip) │ │ │ │ + mov %eax,0x61c203(%rip) │ │ │ │ + mov (%rsi),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je f2792 │ │ │ │ + mov 0x2c53c(%rip),%rsi │ │ │ │ + mov (%rsi),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je f2949 │ │ │ │ + mov 0x2c8a3(%rip),%rsi │ │ │ │ + mov (%rsi),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne f263f │ │ │ │ + lea -0x1(%r14,%rax,1),%rax │ │ │ │ + cmpb $0xa,(%rax) │ │ │ │ + jne f26e1 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1ea53(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - movl $0x1,0x61c2d4(%rip) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea -0x1(%r14,%rax,1),%rax │ │ │ │ + cmpb $0xd,(%rax) │ │ │ │ + jne f26e9 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x2c870(%rip),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + mov 0x2c448(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1ea38(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - movl $0x1,0x61c28a(%rip) │ │ │ │ - jmp f2514 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + jle f263f │ │ │ │ + mov (%r15),%r10 │ │ │ │ + lea -0x1(%rax),%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp f275e │ │ │ │ + cmp $0x20,%cl │ │ │ │ + je f274e │ │ │ │ + movslq %edi,%r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + shl $0xa,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + movslq %esi,%r8 │ │ │ │ + add $0x1,%esi │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %r10,%rax │ │ │ │ + mov %cl,0x3000(%rax,%r8,1) │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + cmp %r9,%rdx │ │ │ │ + je f263f │ │ │ │ + mov %rax,%rdx │ │ │ │ + movzbl (%r14,%rdx,1),%ecx │ │ │ │ + cmp $0xa,%cl │ │ │ │ + je f263f │ │ │ │ + cmp $0x5c,%cl │ │ │ │ + je f263f │ │ │ │ + cmp $0x7c,%cl │ │ │ │ + jne f2727 │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ + cmp $0x1000,%eax │ │ │ │ + jg f2a19 │ │ │ │ + test %rdx,%rdx │ │ │ │ + cmovne %eax,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp f274e │ │ │ │ + lea -0x1(%r14,%rax,1),%rax │ │ │ │ + cmpb $0xa,(%rax) │ │ │ │ + jne f27ac │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1ea80(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea -0x1(%r14,%rax,1),%rax │ │ │ │ + cmpb $0xd,(%rax) │ │ │ │ + jne f27b4 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x2c5c5(%rip),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + mov 0x2c60d(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1ea14(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - movl $0x1,0x61c1fa(%rip) │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + jle f263f │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + mov (%r15),%r10 │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp f2829 │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je f2819 │ │ │ │ + movslq %edi,%r9 │ │ │ │ + mov %r9,%rcx │ │ │ │ + shl $0xa,%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + movslq %esi,%r9 │ │ │ │ + add $0x1,%esi │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %r10,%rcx │ │ │ │ + mov %dl,0x1000(%rcx,%r9,1) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je f263f │ │ │ │ + mov %rdx,%rax │ │ │ │ + movzbl (%r14,%rax,1),%edx │ │ │ │ + cmp $0xa,%dl │ │ │ │ + je f263f │ │ │ │ + cmp $0x5c,%dl │ │ │ │ + je f263f │ │ │ │ + cmp $0x7c,%dl │ │ │ │ + jne f27f2 │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + cmp $0x1000,%edx │ │ │ │ + jg f2a19 │ │ │ │ + test %rax,%rax │ │ │ │ + cmovne %edx,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp f2819 │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x1e9d8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2c1c5(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x61bffe(%rip),%r14 │ │ │ │ + cmpb $0x7c,(%r14) │ │ │ │ + je f267e │ │ │ │ + mov 0x61bfbd(%rip),%rdx │ │ │ │ + mov 0x61bff3(%rip),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 155f0 │ │ │ │ + mov 0x61bfa5(%rip),%ebx │ │ │ │ + test %rax,%rax │ │ │ │ + je f2aa1 │ │ │ │ + mov 0x61bf96(%rip),%ecx │ │ │ │ + mov 0x61bfc3(%rip),%rdx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne f2a67 │ │ │ │ + mov %rdx,%rdi │ │ │ │ callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1e99e(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %eax,0x61bfc1(%rip) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 15310 <__xstat64@plt> │ │ │ │ + movslq 0x61bfa6(%rip),%rcx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle f2913 │ │ │ │ + movslq 0x61bf9a(%rip),%rdx │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + cqto │ │ │ │ + idiv %rcx │ │ │ │ + mov %eax,0x61bf7f(%rip) │ │ │ │ + xor %edi,%edi │ │ │ │ + callq f1f80 │ │ │ │ + mov 0x2c429(%rip),%rax │ │ │ │ + mov 0x61bf73(%rip),%edx │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov 0x2c2c2(%rip),%rax │ │ │ │ + mov 0x61bf60(%rip),%edx │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov 0x61bf60(%rip),%eax │ │ │ │ + jmpq f2a1e │ │ │ │ + lea -0x1(%r14,%rax,1),%rax │ │ │ │ + cmpb $0xa,(%rax) │ │ │ │ + jne f2963 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1ea22(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - callq 15200 │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea -0x1(%r14,%rax,1),%rax │ │ │ │ + cmpb $0xd,(%rax) │ │ │ │ + jne f296b │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x2c276(%rip),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + mov 0x2c39e(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov %r14,%rdi │ │ │ │ callq 15390 │ │ │ │ - cltq │ │ │ │ - add %rax,%r12 │ │ │ │ - cmp %r12,0x10(%rsp) │ │ │ │ - jae f1d58 │ │ │ │ - lea 0x1e9b6(%rip),%rdi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - callq f1cd0 │ │ │ │ - jmpq f1d5b │ │ │ │ - data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - │ │ │ │ -00000000000f26a0 : │ │ │ │ - push %rbp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jle f263f │ │ │ │ + mov (%r15),%r10 │ │ │ │ + lea -0x1(%rax),%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp f29df │ │ │ │ + cmp $0x20,%al │ │ │ │ + je f29cf │ │ │ │ + movslq %edi,%r8 │ │ │ │ + mov %r8,%rdx │ │ │ │ + shl $0xa,%rdx │ │ │ │ + add %r8,%rdx │ │ │ │ + movslq %esi,%r8 │ │ │ │ + add $0x1,%esi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r10,%rdx │ │ │ │ + mov %al,0x2000(%rdx,%r8,1) │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + je f263f │ │ │ │ + mov %rax,%rcx │ │ │ │ + movzbl (%r14,%rcx,1),%eax │ │ │ │ + cmp $0xa,%al │ │ │ │ + je f263f │ │ │ │ + cmp $0x5c,%al │ │ │ │ + je f263f │ │ │ │ + cmp $0x7c,%al │ │ │ │ + jne f29a9 │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ + cmp $0x1000,%eax │ │ │ │ + jg f2a19 │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmovne %eax,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp f29cf │ │ │ │ + mov %ebp,0x61be92(%rip) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq 158d0 │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x61b4f1(%rip),%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f26ea │ │ │ │ - add $0x30,%rsp │ │ │ │ + jmpq f256e │ │ │ │ + mov $0xfffffffd,%eax │ │ │ │ + mov 0xc8(%rsp),%rsi │ │ │ │ + sub %fs:0x28,%rsi │ │ │ │ + jne f2d04 │ │ │ │ + add $0xd8,%rsp │ │ │ │ + pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ retq │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x8d67(%rip),%rsi │ │ │ │ + callq 156c0 │ │ │ │ + mov %rax,0x61bdf9(%rip) │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmpq f2198 │ │ │ │ + lea 0x1e802(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2bfbf(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x61bdf8(%rip),%rdi │ │ │ │ + mov 0x61bdbe(%rip),%ebx │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,0x61bdfb(%rip) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je f28db │ │ │ │ + mov 0x2c178(%rip),%rax │ │ │ │ + lea 0x1e7e1(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2c30b(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x1e7e7(%rip),%rsi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2c236(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x1e7f2(%rip),%rsi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2c041(%rip),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x1e7fd(%rip),%rsi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x61bd79(%rip),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x61bd57(%rip),%rdx │ │ │ │ + lea 0x1e800(%rip),%rsi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2befc(%rip),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x61bd51(%rip),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle f28db │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x1e824(%rip),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x1,%ebp │ │ │ │ + callq 151d0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x1e815(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1e810(%rip),%rsi │ │ │ │ + add %rbx,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1e812(%rip),%rsi │ │ │ │ + add %rbx,%rdx │ │ │ │ + add $0x1000,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1e80d(%rip),%rsi │ │ │ │ + add %rbx,%rdx │ │ │ │ + add $0x2000,%rdx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x1e80a(%rip),%rsi │ │ │ │ + mov 0x4008(%rax,%rbx,1),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x1e807(%rip),%rsi │ │ │ │ + mov 0x400c(%rax,%rbx,1),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x4010,%rbx │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15870 │ │ │ │ + cmp 0x61bc75(%rip),%ebp │ │ │ │ + jl f2b66 │ │ │ │ + jmpq f28db │ │ │ │ + add $0x1000,%eax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,0x61bc48(%rip) │ │ │ │ + cltq │ │ │ │ + mov %rax,%rbx │ │ │ │ + shl $0xa,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + callq 15960 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + lea -0x4010000(%rax,%rbx,1),%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov $0x4000,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + callq 154d0 │ │ │ │ + movl $0x0,0x4008(%rax) │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x4010,%rcx │ │ │ │ + movl $0x0,0x400c(%rax) │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne f2c71 │ │ │ │ + jmpq f25d1 │ │ │ │ + lea 0x1e4f9(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2bd7e(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x61bb84(%rip),%ebp │ │ │ │ + mov 0x61bbbe(%rip),%edx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je f2002 │ │ │ │ + lea 0x1e4eb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x61bb95(%rip),%edx │ │ │ │ + jmpq f2002 │ │ │ │ callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xfffffffe,%eax │ │ │ │ + jmpq f2a1e │ │ │ │ + mov 0x4008(%r13),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x400c(%r13) │ │ │ │ + jmpq f263f │ │ │ │ │ │ │ │ -00000000000f26f0 : │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ +00000000000f2d30 : │ │ │ │ push %r12 │ │ │ │ - mov %esi,%r12d │ │ │ │ + mov 0x61bb5b(%rip),%r12d │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ + mov 0x61bb47(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x13880,%edi │ │ │ │ - sub $0x988,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x978(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - lea 0x24(%rsp),%r13 │ │ │ │ - callq 15850 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov $0x9,%edi │ │ │ │ - mov %rax,0x61b879(%rip) │ │ │ │ - movl $0x13880,0x61b447(%rip) │ │ │ │ - movl $0x0,0x61c0bd(%rip) │ │ │ │ - movl $0x0,0x61c0af(%rip) │ │ │ │ - movl $0x0,0x61c0a1(%rip) │ │ │ │ - movl $0x0,0x61c093(%rip) │ │ │ │ - movl $0x0,0x61c085(%rip) │ │ │ │ - movl $0x0,0x61c077(%rip) │ │ │ │ - movl $0x0,0x61c069(%rip) │ │ │ │ - movl $0x0,0x61c05b(%rip) │ │ │ │ - movl $0x0,0x61c04d(%rip) │ │ │ │ - movl $0x0,0x61c037(%rip) │ │ │ │ - movl $0x0,0x61c029(%rip) │ │ │ │ - movl $0x0,0x61c01b(%rip) │ │ │ │ - movl $0x0,0x61c00d(%rip) │ │ │ │ - movl $0x0,0x61bfff(%rip) │ │ │ │ - movl $0x0,0x61bff1(%rip) │ │ │ │ - movl $0x0,0x61c003(%rip) │ │ │ │ - movl $0x0,0x61bff5(%rip) │ │ │ │ - callq 157f0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f2978 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je f2eb0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - test %ebp,%ebp │ │ │ │ - jle f283d │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x1(%rbp),%esi │ │ │ │ - mov %r13,%rcx │ │ │ │ - callq 150a0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f2e68 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - lea 0x1c(%rsp),%rsi │ │ │ │ - mov %r13,%rcx │ │ │ │ - callq 15140 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f2e68 │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - cmp $0x3e8,%eax │ │ │ │ - jg f2f4f │ │ │ │ - test %eax,%eax │ │ │ │ - jle f2c2c │ │ │ │ - mov $0x1,%ebx │ │ │ │ - lea 0xd0(%rsp),%r14 │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - jmp f2907 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x120(%rsp),%r15 │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r15,%rsi │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle f2d54 │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - callq f1cf0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1e359(%rip),%rcx │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - mov $0x7,%ecx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x19d0f(%rip),%rdi │ │ │ │ - repz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - seta %al │ │ │ │ - sbb $0x0,%al │ │ │ │ - test %al,%al │ │ │ │ - jne f2c10 │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebx,0x1c(%rsp) │ │ │ │ - jl f2c2c │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r13,%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %ebx,%esi │ │ │ │ - callq 15970 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f2e68 │ │ │ │ - cmpb $0x27,0x80(%rsp) │ │ │ │ - jne f2890 │ │ │ │ - lea 0x120(%rsp),%r15 │ │ │ │ - lea 0x81(%rsp),%rsi │ │ │ │ - mov $0x50,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmpb $0x27,0x11f(%rsp,%rax,1) │ │ │ │ - jne f28a8 │ │ │ │ - movb $0x0,0x11f(%rsp,%rax,1) │ │ │ │ - jmpq f28a8 │ │ │ │ + callq 154d0 │ │ │ │ + lea 0x1e515(%rip),%rbx │ │ │ │ + jmp f2d72 │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x1945b(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %r12d,%r12d │ │ │ │ - je f2b4b │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je f2ea1 │ │ │ │ - lea 0x170(%rsp),%rbp │ │ │ │ - movabs $0x2000008100000000,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x400,%esi │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + cmp $0x5c,%al │ │ │ │ + jne f2dd1 │ │ │ │ + mov 0x61bb22(%rip),%r12d │ │ │ │ + mov 0x61badf(%rip),%rdx │ │ │ │ + mov %r12d,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 155f0 │ │ │ │ test %rax,%rax │ │ │ │ - je f2ef8 │ │ │ │ + je f2f40 │ │ │ │ + mov 0x61bac1(%rip),%eax │ │ │ │ + mov 0x61baee(%rip),%rbp │ │ │ │ + test %eax,%eax │ │ │ │ + je f2d60 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + callq 159e0 <__printf_chk@plt> │ │ │ │ + mov 0x2bc89(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + mov 0x61bac2(%rip),%rbp │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + and $0xffffffdf,%eax │ │ │ │ + cmp $0x5c,%al │ │ │ │ + je f2d6b │ │ │ │ mov %rbp,%rdi │ │ │ │ callq 15390 │ │ │ │ - sub $0x1,%eax │ │ │ │ cltq │ │ │ │ - cmpb $0xa,0x170(%rsp,%rax,1) │ │ │ │ - jne f29f5 │ │ │ │ + lea -0x1(%rbp,%rax,1),%rax │ │ │ │ + cmpb $0xa,(%rax) │ │ │ │ + jne f2df7 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ - movb $0x0,0x170(%rsp,%rax,1) │ │ │ │ callq 15390 │ │ │ │ - sub $0x1,%eax │ │ │ │ cltq │ │ │ │ - cmpb $0xd,0x170(%rsp,%rax,1) │ │ │ │ - jne f2a07 │ │ │ │ - movb $0x0,0x170(%rsp,%rax,1) │ │ │ │ - lea 0x570(%rsp),%r13 │ │ │ │ - mov $0x400,%edx │ │ │ │ + lea -0x1(%rbp,%rax,1),%rax │ │ │ │ + cmpb $0xd,(%rax) │ │ │ │ + jne f2dff │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x2bffa(%rip),%rax │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15980 <__strcpy_chk@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x50,%rax │ │ │ │ - ja f2f05 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15390 │ │ │ │ - movzbl 0x570(%rsp),%edx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15160 │ │ │ │ + mov 0x2bf88(%rip),%r9 │ │ │ │ + mov 0x61ba85(%rip),%r11d │ │ │ │ + mov (%r9),%rax │ │ │ │ + movslq 0x4008(%rax),%rax │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + mov (%r9),%rsi │ │ │ │ + mov %rbp,0x4000(%rsi) │ │ │ │ + cmp $0x1,%r11d │ │ │ │ + jle f2f56 │ │ │ │ + lea -0x2(%r11),%eax │ │ │ │ mov %rax,%rcx │ │ │ │ - cmp $0x20,%dl │ │ │ │ - jne f2ee8 │ │ │ │ - add %r13,%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - jbe f2ed9 │ │ │ │ - mov %r13,%rdi │ │ │ │ - jmp f2a69 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je f2ee0 │ │ │ │ - movzbl 0x1(%rdi),%edx │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je f2a60 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - je f3132 │ │ │ │ - lea 0x0(%r13,%rcx,1),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jae f2ef0 │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je f2b90 │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - je f2b90 │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne f2a90 │ │ │ │ - mov %rsi,%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - mov %rsi,%rax │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je f2bf2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je f2aef │ │ │ │ - add %r13,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jbe f2aef │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x20,%dl │ │ │ │ - je f2aef │ │ │ │ - cmp $0x27,%dl │ │ │ │ - je f2aef │ │ │ │ + shl $0xa,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov $0x4010,%eax │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add $0x8020,%rcx │ │ │ │ + movslq 0x4008(%rsi,%rax,1),%rdx │ │ │ │ + movb $0x0,0x0(%rbp,%rdx,1) │ │ │ │ + mov (%r9),%rsi │ │ │ │ + movslq -0x8(%rsi,%rax,1),%rdx │ │ │ │ + lea 0x1(%rbp,%rdx,1),%rdx │ │ │ │ + mov %rdx,0x4000(%rsi,%rax,1) │ │ │ │ + add $0x4010,%rax │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne f2ad8 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - callq f1cf0 │ │ │ │ - mov 0x61b4ca(%rip),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - callq f1c30 │ │ │ │ - mov 0x61b4bb(%rip),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - callq 15390 │ │ │ │ - mov 0x61b085(%rip),%edx │ │ │ │ - add $0x9f,%eax │ │ │ │ - cmp %edx,%eax │ │ │ │ - jl f29b0 │ │ │ │ - add $0x13880,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - movslq %edx,%rsi │ │ │ │ - mov %edx,0x61b066(%rip) │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,0x61b482(%rip) │ │ │ │ - jmpq f29b0 │ │ │ │ - callq 156c0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je f2ea1 │ │ │ │ - callq 152f0 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x1e0d8(%rip),%rcx │ │ │ │ - mov $0x400,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x61b044(%rip),%rdi │ │ │ │ + jne f2e60 │ │ │ │ + mov $0xffffffffffffbff0,%r10 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,%rbx │ │ │ │ + add $0x4010,%r10 │ │ │ │ + lea (%rsi,%r10,1),%rdi │ │ │ │ + movslq 0x4008(%rdi),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add %rbp,%rcx │ │ │ │ + testb $0xdf,(%rcx) │ │ │ │ + jne f2f05 │ │ │ │ + test %edx,%edx │ │ │ │ + je f2f05 │ │ │ │ xor %eax,%eax │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - lea 0x61b036(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - nop │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - ja f2ab2 │ │ │ │ - bt %rdx,%rbx │ │ │ │ - jae f30c5 │ │ │ │ - lea 0x0(%r13,%rcx,1),%r8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp %r8,%rax │ │ │ │ - jb f2bd3 │ │ │ │ - jmpq f2ab2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - bt %rdx,%rbx │ │ │ │ - jae f2ab2 │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - je f2ab2 │ │ │ │ - movzbl 0x1(%rsi),%edx │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp $0x3d,%dl │ │ │ │ - jbe f2bc0 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - mov %rsi,%rax │ │ │ │ - cmp $0x27,%dl │ │ │ │ - jne f2ac8 │ │ │ │ - movzbl 0x1(%rsi),%edx │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - cmp $0x27,%dl │ │ │ │ - jne f2ac8 │ │ │ │ - jmpq f2aef │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x61b3b1(%rip),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - add $0x1,%ebx │ │ │ │ - callq f1c30 │ │ │ │ - cmp %ebx,0x1c(%rsp) │ │ │ │ - jge f2907 │ │ │ │ - mov 0x61b395(%rip),%rdi │ │ │ │ - lea 0x5c15(%rip),%rsi │ │ │ │ - callq f1c30 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - callq 15300 │ │ │ │ - test %eax,%eax │ │ │ │ - jne f2e68 │ │ │ │ - mov 0x61bbc1(%rip),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je f2f92 │ │ │ │ - mov 0x61bbad(%rip),%r13d │ │ │ │ - test %r13d,%r13d │ │ │ │ - je f2faa │ │ │ │ - mov 0x61bb99(%rip),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je f2fc2 │ │ │ │ - mov 0x61bb86(%rip),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je f2fda │ │ │ │ - mov 0x61bb88(%rip),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne f2ff2 │ │ │ │ - mov 0x61bb65(%rip),%r11d │ │ │ │ - test %r11d,%r11d │ │ │ │ - je f2ff9 │ │ │ │ - mov 0x61bb51(%rip),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je f3011 │ │ │ │ - mov 0x61bb3d(%rip),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je f2f7a │ │ │ │ - mov 0x61bb29(%rip),%r8d │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ test %r8d,%r8d │ │ │ │ - je f3029 │ │ │ │ - mov 0x61bb16(%rip),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je f3041 │ │ │ │ - mov 0x61bb04(%rip),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je f3071 │ │ │ │ - mov 0x61baea(%rip),%eax │ │ │ │ - or 0x61bae0(%rip),%eax │ │ │ │ - or 0x61bad6(%rip),%eax │ │ │ │ - or 0x61bacc(%rip),%eax │ │ │ │ - jne f2d32 │ │ │ │ - mov 0x61bad8(%rip),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je f311a │ │ │ │ - mov 0x61bac6(%rip),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je f3102 │ │ │ │ - lea 0x61b6a7(%rip),%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jbe f30a1 │ │ │ │ - lea 0x61b291(%rip),%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jbe f3089 │ │ │ │ - movzbl 0x61b67b(%rip),%eax │ │ │ │ - test %al,%al │ │ │ │ - je f30b9 │ │ │ │ - lea 0x61b66c(%rip),%r12 │ │ │ │ - cmp $0x2d,%al │ │ │ │ - jne f2d84 │ │ │ │ - jmpq f30b9 │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,%al │ │ │ │ - je f2d9c │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp $0x2d,%al │ │ │ │ - jne f2d80 │ │ │ │ - movzbl 0x1(%r12),%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp $0x2d,%al │ │ │ │ - je f2d92 │ │ │ │ - movzbl 0x61b239(%rip),%edx │ │ │ │ - lea 0x61b232(%rip),%rbp │ │ │ │ - test %dl,%dl │ │ │ │ - je f2dd9 │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - jne f2dc4 │ │ │ │ - jmp f2dd9 │ │ │ │ + je f2ee1 │ │ │ │ + mov (%r9),%rsi │ │ │ │ + cmp %edx,0x4008(%rsi,%rbx,1) │ │ │ │ + je f2f50 │ │ │ │ + testb $0xdf,-0x1(%rcx,%rax,1) │ │ │ │ + movb $0x0,(%rcx,%rax,1) │ │ │ │ + setne %dil │ │ │ │ + sub $0x1,%edx │ │ │ │ + sete %sil │ │ │ │ + sub $0x1,%rax │ │ │ │ + or %sil,%dil │ │ │ │ + je f2ed0 │ │ │ │ + mov (%r9),%rsi │ │ │ │ + lea (%rsi,%r10,1),%rdi │ │ │ │ + mov 0x4000(%rdi),%rax │ │ │ │ + cmpb $0x20,(%rax) │ │ │ │ + jne f2f28 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %dl,%dl │ │ │ │ - je f2dd9 │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - jne f2dc0 │ │ │ │ - movzbl 0x1(%rbp),%edx │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp $0x2d,%dl │ │ │ │ - je f2dd1 │ │ │ │ - test %dl,%dl │ │ │ │ - je f3059 │ │ │ │ - test %al,%al │ │ │ │ - je f3059 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x4000(%rdi) │ │ │ │ + cmpb $0x20,(%rax) │ │ │ │ + je f2f18 │ │ │ │ + add $0x1,%r8d │ │ │ │ + cmp %r11d,%r8d │ │ │ │ + jl f2ea0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + mov $0xfffffffc,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + retq │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rsi,%r10,1),%rdi │ │ │ │ + jmp f2f05 │ │ │ │ + je f2e8d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp f2f37 │ │ │ │ + │ │ │ │ +00000000000f2f60 : │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edi,0x61b93c(%rip) │ │ │ │ + jle f2f8c │ │ │ │ + movslq %edi,%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + shl $0xa,%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + mov 0x2be22(%rip),%rax │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add (%rax),%rdi │ │ │ │ + mov 0x4000(%rdi),%rax │ │ │ │ + retq │ │ │ │ + nopl (%rax) │ │ │ │ + │ │ │ │ +00000000000f2f90 : │ │ │ │ + mov 0x2bfc9(%rip),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je f2ff0 │ │ │ │ + cmp %edi,0x61b901(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jle f2ff0 │ │ │ │ + movslq %edi,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ + shl $0xa,%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + mov 0x2bdde(%rip),%rax │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add (%rax),%rdi │ │ │ │ + lea 0x3000(%rdi),%rsi │ │ │ │ + mov 0x4000(%rdi),%rdi │ │ │ │ callq 15620 │ │ │ │ test %eax,%eax │ │ │ │ - jne f3140 │ │ │ │ - mov 0x61ad9d(%rip),%eax │ │ │ │ + sete %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + movzbl %al,%eax │ │ │ │ + retq │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + retq │ │ │ │ + data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + │ │ │ │ +00000000000f3000 : │ │ │ │ + mov 0x61b84e(%rip),%eax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ test %eax,%eax │ │ │ │ - je f2e2f │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jne f30ea │ │ │ │ + jne f3180 │ │ │ │ + mov 0x2bde3(%rip),%r14 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x2bbfc(%rip),%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x2bd9c(%rip),%r12 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x2bcd4(%rip),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x2baec(%rip),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x61b81d(%rip),%rdi │ │ │ │ + callq 15090 │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + movslq 0x61b7e1(%rip),%r13 │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + mov 0x61b7f3(%rip),%r14 │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + mov 0x61b7d4(%rip),%r12 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov 0x61b7cd(%rip),%rbp │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0x61b7c9(%rip) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle f30ed │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + callq 15090 │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne f30c8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + callq 15090 │ │ │ │ mov %rbp,%rdi │ │ │ │ - callq 15390 │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jne f30d2 │ │ │ │ - mov 0x61b192(%rip),%rdi │ │ │ │ - callq 152e0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x61b17b(%rip) │ │ │ │ - callq f1420 │ │ │ │ - mov 0x61b16f(%rip),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - callq 15a30 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - jmp f2e78 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - callq f26a0 │ │ │ │ - lea 0x61ad48(%rip),%rax │ │ │ │ - mov 0x978(%rsp),%rbx │ │ │ │ - sub %fs:0x28,%rbx │ │ │ │ - jne f30cd │ │ │ │ - add $0x988,%rsp │ │ │ │ + callq 15090 │ │ │ │ + mov %r12,%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x2bc94(%rip),%rbx │ │ │ │ + movq $0x0,0x61b769(%rip) │ │ │ │ + movq $0x0,0x61b756(%rip) │ │ │ │ + movq $0x0,0x61b743(%rip) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + callq 15090 │ │ │ │ + mov 0x61b71c(%rip),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + movl $0x0,0x61b747(%rip) │ │ │ │ + movl $0x0,0x61b739(%rip) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je f3170 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - retq │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x1dd85(%rip),%rcx │ │ │ │ - jmpq f2b6b │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x400,%edx │ │ │ │ - lea 0x1e211(%rip),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x61acf5(%rip),%rdi │ │ │ │ - callq 15de0 <__sprintf_chk@plt> │ │ │ │ - lea 0x61ace9(%rip),%rax │ │ │ │ - jmp f2e78 │ │ │ │ - mov %r13,%rax │ │ │ │ + jmpq 152f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmpq f2ba6 │ │ │ │ - mov %r13,%rdi │ │ │ │ - jmpq f2a76 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - jmpq f2aaf │ │ │ │ - mov %r12,%rdi │ │ │ │ - callq 152f0 │ │ │ │ - jmpq f2c54 │ │ │ │ - movdqa 0x1e513(%rip),%xmm0 │ │ │ │ - movabs $0x2e737265746361,%rax │ │ │ │ - mov %rax,0x61acd2(%rip) │ │ │ │ - lea 0x61ac9b(%rip),%rax │ │ │ │ - movaps %xmm0,0x61ac94(%rip) │ │ │ │ - movdqa 0x1e4fc(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0x61ac95(%rip) │ │ │ │ - movdqa 0x1e4fd(%rip),%xmm0 │ │ │ │ - movaps %xmm0,0x61ac96(%rip) │ │ │ │ - jmpq f2e78 │ │ │ │ - lea (%rax,%rax,4),%esi │ │ │ │ - mov 0x61b06f(%rip),%rdi │ │ │ │ - shl $0x4,%esi │ │ │ │ - add $0x400,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - callq 15960 │ │ │ │ - mov %rax,0x61b057(%rip) │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - jmpq f2866 │ │ │ │ - lea 0x1e26f(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61ac33(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e16f(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61ac1b(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e17f(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61ac03(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e187(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61abeb(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e197(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61abd3(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e1a0(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61abb4(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e1b0(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61ab9c(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e1e8(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61ab84(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e1f8(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61ab6c(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e300(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61ab54(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e1f0(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61ab3c(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e2a8(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61ab24(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e268(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61ab0c(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x61b320(%rip),%r12 │ │ │ │ - jmpq f2d9c │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmpq f2ab2 │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x1e30f(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61aadb(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e2cf(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61aac3(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e1c7(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61aaab(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - lea 0x1e16f(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61aa93(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - mov %rdi,%rax │ │ │ │ - jmpq f2b9c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1e249(%rip),%rdi │ │ │ │ - callq f1cd0 │ │ │ │ - lea 0x61aa6d(%rip),%rax │ │ │ │ - jmpq f2e78 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -00000000000f3160 : │ │ │ │ - push %r12 │ │ │ │ - callq f26f0 │ │ │ │ - mov 0x61ae5a(%rip),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - callq 15090 │ │ │ │ - mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ retq │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea 0x1e1d9(%rip),%rdi │ │ │ │ + callq 151d0 │ │ │ │ + mov 0x2b8ad(%rip),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + callq 15870 │ │ │ │ + jmpq f3016 │ │ │ │ │ │ │ │ -00000000000f3180 : │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ +00000000000f31a0 : │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + callq 15390 │ │ │ │ + mov %eax,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsp,%rdx │ │ │ │ - callq 15310 <__xstat64@plt> │ │ │ │ - mov %eax,%r8d │ │ │ │ + jmp f31bb │ │ │ │ + nop │ │ │ │ + add $0x1,%rax │ │ │ │ + cmpb $0x20,-0x1(%rbx,%rax,1) │ │ │ │ + jne f31d0 │ │ │ │ + cmp %eax,%edx │ │ │ │ + jg f31b0 │ │ │ │ mov $0x1,%eax │ │ │ │ - test %r8d,%r8d │ │ │ │ - js f31cd │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - and $0xf000,%eax │ │ │ │ - cmp $0x4000,%eax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne f31e8 │ │ │ │ - add $0xa8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + retq │ │ │ │ + nopw %cs:0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ retq │ │ │ │ - callq 153c0 <__stack_chk_fail@plt> │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00000000000f31f0 <.fini>: │ │ │ │ +00000000000f31d4 <.fini>: │ │ │ │ sub $0x8,%rsp │ │ │ │ add $0x8,%rsp │ │ │ │ retq │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -85,18 +85,18 @@ │ │ │ │ 0x000f4520 4d6f6e74 61676550 792e5f77 72617070 MontagePy._wrapp │ │ │ │ 0x000f4530 6572732e 6d426573 74496d61 67655f63 ers.mBestImage_c │ │ │ │ 0x000f4540 79000000 00000000 4d6f6e74 61676550 y.......MontageP │ │ │ │ 0x000f4550 792e5f77 72617070 6572732e 6d426573 y._wrappers.mBes │ │ │ │ 0x000f4560 74496d61 67650000 4d6f6e74 61676550 tImage..MontageP │ │ │ │ 0x000f4570 792e5f77 72617070 6572732e 6d476574 y._wrappers.mGet │ │ │ │ 0x000f4580 4864725f 63790000 4d6f6e74 61676550 Hdr_cy..MontageP │ │ │ │ - 0x000f4590 792e5f77 72617070 6572732e 6d466974 y._wrappers.mFit │ │ │ │ - 0x000f45a0 45786563 5f637900 4d6f6e74 61676550 Exec_cy.MontageP │ │ │ │ - 0x000f45b0 792e5f77 72617070 6572732e 6d4d616b y._wrappers.mMak │ │ │ │ - 0x000f45c0 65496d67 5f637900 4d6f6e74 61676550 eImg_cy.MontageP │ │ │ │ + 0x000f4590 792e5f77 72617070 6572732e 6d4d616b y._wrappers.mMak │ │ │ │ + 0x000f45a0 65496d67 5f637900 4d6f6e74 61676550 eImg_cy.MontageP │ │ │ │ + 0x000f45b0 792e5f77 72617070 6572732e 6d466974 y._wrappers.mFit │ │ │ │ + 0x000f45c0 45786563 5f637900 4d6f6e74 61676550 Exec_cy.MontageP │ │ │ │ 0x000f45d0 792e5f77 72617070 6572732e 6d507574 y._wrappers.mPut │ │ │ │ 0x000f45e0 4864725f 63790000 4d6f6e74 61676550 Hdr_cy..MontageP │ │ │ │ 0x000f45f0 792e5f77 72617070 6572732e 6d547261 y._wrappers.mTra │ │ │ │ 0x000f4600 6e73706f 73655f63 79000000 00000000 nspose_cy....... │ │ │ │ 0x000f4610 4d6f6e74 61676550 792e5f77 72617070 MontagePy._wrapp │ │ │ │ 0x000f4620 6572732e 6d547261 6e73706f 73650000 ers.mTranspose.. │ │ │ │ 0x000f4630 4d6f6e74 61676550 792e5f77 72617070 MontagePy._wrapp │ │ │ │ @@ -195,17 +195,17 @@ │ │ │ │ 0x000f4c00 61707065 72732e6d 46697470 6c616e65 appers.mFitplane │ │ │ │ 0x000f4c10 004d6f6e 74616765 50792e5f 77726170 .MontagePy._wrap │ │ │ │ 0x000f4c20 70657273 2e6d4f76 65726c61 7073006d pers.mOverlaps.m │ │ │ │ 0x000f4c30 41726368 69766547 6574006d 42657374 ArchiveGet.mBest │ │ │ │ 0x000f4c40 496d6167 65004d6f 6e746167 6550792e Image.MontagePy. │ │ │ │ 0x000f4c50 5f777261 70706572 732e6d47 65744864 _wrappers.mGetHd │ │ │ │ 0x000f4c60 72004d6f 6e746167 6550792e 5f777261 r.MontagePy._wra │ │ │ │ - 0x000f4c70 70706572 732e6d46 69744578 6563004d ppers.mFitExec.M │ │ │ │ + 0x000f4c70 70706572 732e6d4d 616b6549 6d67004d ppers.mMakeImg.M │ │ │ │ 0x000f4c80 6f6e7461 67655079 2e5f7772 61707065 ontagePy._wrappe │ │ │ │ - 0x000f4c90 72732e6d 4d616b65 496d6700 4d6f6e74 rs.mMakeImg.Mont │ │ │ │ + 0x000f4c90 72732e6d 46697445 78656300 4d6f6e74 rs.mFitExec.Mont │ │ │ │ 0x000f4ca0 61676550 792e5f77 72617070 6572732e agePy._wrappers. │ │ │ │ 0x000f4cb0 6d507574 48647200 6d547261 6e73706f mPutHdr.mTranspo │ │ │ │ 0x000f4cc0 7365004d 6f6e7461 67655079 2e5f7772 se.MontagePy._wr │ │ │ │ 0x000f4cd0 61707065 72732e6d 53687269 6e6b004d appers.mShrink.M │ │ │ │ 0x000f4ce0 6f6e7461 67655079 2e5f7772 61707065 ontagePy._wrappe │ │ │ │ 0x000f4cf0 72732e6d 44696666 45786563 004d6f6e rs.mDiffExec.Mon │ │ │ │ 0x000f4d00 74616765 50792e5f 77726170 70657273 tagePy._wrappers │ │ │ │ @@ -258,20 +258,20 @@ │ │ │ │ 0x000f4ff0 b263f2ff a963f2ff a063f2ff a472f2ff .c...c...c...r.. │ │ │ │ 0x000f5000 8472f2ff a670f2ff 9d70f2ff 9470f2ff .r...p...p...p.. │ │ │ │ 0x000f5010 807df2ff 607df2ff 827bf2ff 797bf2ff .}..`}...{..y{.. │ │ │ │ 0x000f5020 707bf2ff bc88f2ff 9c88f2ff 1e86f2ff p{.............. │ │ │ │ 0x000f5030 1586f2ff 0c86f2ff f891f2ff d893f2ff ................ │ │ │ │ 0x000f5040 5d91f2ff 5391f2ff 4991f2ff 4091f2ff ]...S...I...@... │ │ │ │ 0x000f5050 eb91f2ff d493f2ff f993f2ff 4194f2ff ............A... │ │ │ │ - 0x000f5060 6794f2ff 4ca1f2ff cca1f2ff e99ef2ff g...L........... │ │ │ │ - 0x000f5070 df9ef2ff d59ef2ff cc9ef2ff 3fa1f2ff ............?... │ │ │ │ - 0x000f5080 64a1f2ff 89a1f2ff f5a1f2ff 1ba2f2ff d............... │ │ │ │ - 0x000f5090 d0adf2ff c0aff2ff 2badf2ff 22adf2ff ........+..."... │ │ │ │ - 0x000f50a0 19adf2ff 10adf2ff c3adf2ff bcaff2ff ................ │ │ │ │ - 0x000f50b0 e1aff2ff 31b0f2ff 57b0f2ff 24bcf2ff ....1...W...$... │ │ │ │ + 0x000f5060 6794f2ff 0c9ff2ff fca0f2ff 679ef2ff g...........g... │ │ │ │ + 0x000f5070 5e9ef2ff 559ef2ff 4c9ef2ff ff9ef2ff ^...U...L....... │ │ │ │ + 0x000f5080 f8a0f2ff 1da1f2ff 6da1f2ff 93a1f2ff ........m....... │ │ │ │ + 0x000f5090 30aff2ff b0aff2ff cdacf2ff c3acf2ff 0............... │ │ │ │ + 0x000f50a0 b9acf2ff b0acf2ff 23aff2ff 48aff2ff ........#...H... │ │ │ │ + 0x000f50b0 6daff2ff d9aff2ff ffaff2ff 24bcf2ff m...........$... │ │ │ │ 0x000f50c0 ccbcf2ff f1baf2ff e7baf2ff ddbaf2ff ................ │ │ │ │ 0x000f50d0 d4baf2ff 17bcf2ff 3cbcf2ff 61bcf2ff ........<...a... │ │ │ │ 0x000f50e0 86bcf2ff f5bcf2ff a0c9f2ff f8c7f2ff ................ │ │ │ │ 0x000f50f0 bbc7f2ff b2c7f2ff a9c7f2ff a0c7f2ff ................ │ │ │ │ 0x000f5100 93c9f2ff f4c7f2ff 19c8f2ff 3ec8f2ff ............>... │ │ │ │ 0x000f5110 63c8f2ff dcd6f2ff 8cd7f2ff 70d4f2ff c...........p... │ │ │ │ 0x000f5120 67d4f2ff 5ed4f2ff 55d4f2ff 4cd4f2ff g...^...U...L... │ │ │ │ @@ -682,6815 +682,6813 @@ │ │ │ │ 0x000f6a70 554a0075 726c0072 6d730072 61630072 UJ.url.rms.rac.r │ │ │ │ 0x000f6a80 61340072 61330072 61320072 61310070 a4.ra3.ra2.ra1.p │ │ │ │ 0x000f6a90 6e670070 6164006d 73670068 64750064 ng.pad.msg.hdu.d │ │ │ │ 0x000f6aa0 65630072 61006e79 006e7800 2e002e2f ec.ra.ny.nx..../ │ │ │ │ 0x000f6ab0 00690064 00630062 00610043 00420041 .i.d.c.b.a.C.B.A │ │ │ │ 0x000f6ac0 00310030 00000000 00000000 0000f03f .1.0...........? │ │ │ │ 0x000f6ad0 7b14ae47 e17a843f 00000000 00409f40 {..G.z.?.....@.@ │ │ │ │ - 0x000f6ae0 00000000 0000f0bf 25732f4b 45594442 ........%s/KEYDB │ │ │ │ - 0x000f6af0 47585858 58585800 772b0044 65627567 GXXXXXX.w+.Debug │ │ │ │ - 0x000f6b00 206f7574 70757420 696e2025 730a0061 output in %s..a │ │ │ │ - 0x000f6b10 72676320 3d202564 203c6272 3e0a0061 rgc = %d
..a │ │ │ │ - 0x000f6b20 7267765b 2533645d 3a205b25 735d203c rgv[%3d]: [%s] < │ │ │ │ - 0x000f6b30 62723e0a 003c703e 0a00434f 4e54454e br>..

..CONTEN │ │ │ │ - 0x000f6b40 545f5459 50450052 45515545 53545f4d T_TYPE.REQUEST_M │ │ │ │ - 0x000f6b50 4554484f 44004e4f 4e450043 4f4e5445 ETHOD.NONE.CONTE │ │ │ │ - 0x000f6b60 4e545f54 59504520 20203d20 5b25735d NT_TYPE = [%s] │ │ │ │ - 0x000f6b70 3c62723e 0a005245 51554553 545f4d45
..REQUEST_ME │ │ │ │ - 0x000f6b80 54484f44 203d205b 25735d3c 62723e0a THOD = [%s]
. │ │ │ │ - 0x000f6b90 006d756c 74697061 72742f66 6f726d2d .multipart/form- │ │ │ │ - 0x000f6ba0 64617461 00626f75 6e646172 793d0000 data.boundary=.. │ │ │ │ - 0x000f6bb0 434f4e54 454e545f 54595045 2020203d CONTENT_TYPE = │ │ │ │ - 0x000f6bc0 205b6d75 6c746970 6172742f 666f726d [multipart/form │ │ │ │ - 0x000f6bd0 2d646174 615d3c62 723e0a00 626f756e -data]
..boun │ │ │ │ - 0x000f6be0 64617279 20202020 2020203d 205b2573 dary = [%s │ │ │ │ - 0x000f6bf0 5d3c6272 3e0a0000 434f4e54 454e545f ]
...CONTENT_ │ │ │ │ - 0x000f6c00 54595045 2020203d 205b6d75 6c746970 TYPE = [multip │ │ │ │ - 0x000f6c10 6172742f 666f726d 2d646174 615d2028 art/form-data] ( │ │ │ │ - 0x000f6c20 62616429 3c62723e 0a00504f 53540043 bad)
..POST.C │ │ │ │ - 0x000f6c30 4f4e5445 4e545f4c 454e4754 4800434f ONTENT_LENGTH.CO │ │ │ │ - 0x000f6c40 4e54454e 545f5459 50452020 203d205b NTENT_TYPE = [ │ │ │ │ - 0x000f6c50 504f5354 5d3c6272 3e0a006c 656e6774 POST]
..lengt │ │ │ │ - 0x000f6c60 68202020 20202020 20203d20 5b25645d h = [%d] │ │ │ │ - 0x000f6c70 3c62723e 0a000000 434f4e54 454e545f
....CONTENT_ │ │ │ │ - 0x000f6c80 54595045 2020203d 205b504f 53545d20 TYPE = [POST] │ │ │ │ - 0x000f6c90 28626164 293c6272 3e0a0047 45540051 (bad)
..GET.Q │ │ │ │ - 0x000f6ca0 55455259 5f535452 494e4700 434f4e54 UERY_STRING.CONT │ │ │ │ - 0x000f6cb0 454e545f 54595045 2020203d 205b4745 ENT_TYPE = [GE │ │ │ │ - 0x000f6cc0 545d3c62 723e0a00 51554552 595f5354 T]
..QUERY_ST │ │ │ │ - 0x000f6cd0 52494e47 203d205b 25735d3c 62723e0a RING = [%s]
. │ │ │ │ - 0x000f6ce0 00000000 00000000 434f4e54 454e545f ........CONTENT_ │ │ │ │ - 0x000f6cf0 54595045 2020203d 205b4745 545d2028 TYPE = [GET] ( │ │ │ │ - 0x000f6d00 62616429 3c62723e 0a000000 00000000 bad)
........ │ │ │ │ - 0x000f6d10 41737375 6d696e67 20434f4e 54454e54 Assuming CONTENT │ │ │ │ - 0x000f6d20 5f545950 45202020 3d205b47 45545d3c _TYPE = [GET]< │ │ │ │ - 0x000f6d30 62723e0a 00636f6e 74656e74 203d205b br>..content = [ │ │ │ │ - 0x000f6d40 25735d3c 62723e0a 00476f74 20686572 %s]
..Got her │ │ │ │ - 0x000f6d50 653c6272 3e0a0045 4f46206f 6e207374 e
..EOF on st │ │ │ │ - 0x000f6d60 64696e0a 000d0a00 0d000a00 2d424144 din.........-BAD │ │ │ │ - 0x000f6d70 28256429 2d007374 64696e3a 20257325 (%d)-.stdin: %s% │ │ │ │ - 0x000f6d80 730a002d 42414400 496d7072 6f706572 s..-BAD.Improper │ │ │ │ - 0x000f6d90 206c696e 6520656e 64696e67 3b206578 line ending; ex │ │ │ │ - 0x000f6da0 6974696e 670a0043 6f6e7465 6e742d44 iting..Content-D │ │ │ │ - 0x000f6db0 6973706f 73697469 6f6e3a20 00000000 isposition: .... │ │ │ │ - 0x000f6dc0 6d616c6c 6f636b65 6420256c 7520666f mallocked %lu fo │ │ │ │ - 0x000f6dd0 7220656e 74726965 735b2564 5d2e6e61 r entries[%d].na │ │ │ │ - 0x000f6de0 6d652028 2573293c 62723e0a 00000000 me (%s)
..... │ │ │ │ - 0x000f6df0 656e7472 6965735b 25645d2e 6e616d65 entries[%d].name │ │ │ │ - 0x000f6e00 202d3e20 5b25735d 2028256c 75292028 -> [%s] (%lu) ( │ │ │ │ - 0x000f6e10 66696c65 2075706c 6f616429 0a0a0042 file upload)...B │ │ │ │ - 0x000f6e20 696e6172 79206669 6c652074 72616e73 inary file trans │ │ │ │ - 0x000f6e30 66657220 73746172 7465640a 00496e20 fer started..In │ │ │ │ - 0x000f6e40 20202020 20205b25 635d2825 64290a00 [%c](%d).. │ │ │ │ - 0x000f6e50 496e2020 20202020 205b5d28 2564290a In [](%d). │ │ │ │ - 0x000f6e60 00457272 6f722066 726f6d20 66707574 .Error from fput │ │ │ │ - 0x000f6e70 6328290a 0046726f 6d206275 66205b25 c()..From buf [% │ │ │ │ - 0x000f6e80 635d2825 64290a00 46726f6d 20627566 c](%d)..From buf │ │ │ │ - 0x000f6e90 205b5d28 2564290a 004f7574 20202020 [](%d)..Out │ │ │ │ - 0x000f6ea0 20205b25 635d2825 64290a00 4f757420 [%c](%d)..Out │ │ │ │ - 0x000f6eb0 20202020 205b5d28 2564290a 00000000 [](%d)..... │ │ │ │ - 0x000f6ec0 42696e61 72792066 696c6520 7472616e Binary file tran │ │ │ │ - 0x000f6ed0 73666572 20666f75 6e642045 4f462062 sfer found EOF b │ │ │ │ - 0x000f6ee0 6f756e64 6172790a 00436c6f 73696e67 oundary..Closing │ │ │ │ - 0x000f6ef0 2074656d 706f7261 72792066 696c650a temporary file. │ │ │ │ - 0x000f6f00 00000000 00000000 42696e61 72792066 ........Binary f │ │ │ │ - 0x000f6f10 696c6520 7472616e 73666572 20666f75 ile transfer fou │ │ │ │ - 0x000f6f20 6e642062 6c6f636b 20626f75 6e646172 nd block boundar │ │ │ │ - 0x000f6f30 790a0043 6c6f7369 6e672054 656d706f y..Closing Tempo │ │ │ │ - 0x000f6f40 72617279 2066696c 650a0000 00000000 rary file....... │ │ │ │ - 0x000f6f50 42696e61 72792066 696c6520 7472616e Binary file tran │ │ │ │ - 0x000f6f60 73666572 20636f6d 706c6574 650a0000 sfer complete... │ │ │ │ - 0x000f6f70 25642062 79746573 20747261 6e736665 %d bytes transfe │ │ │ │ - 0x000f6f80 72726564 20286e65 6e747279 203d2025 rred (nentry = % │ │ │ │ - 0x000f6f90 642c2068 6176655f 6e616d65 203d2025 d, have_name = % │ │ │ │ - 0x000f6fa0 642c2068 6176655f 76616c75 65203d20 d, have_value = │ │ │ │ - 0x000f6fb0 2564290a 00000000 6e656e74 7279202d %d).....nentry - │ │ │ │ - 0x000f6fc0 3e202564 2028454f 46206166 74657220 > %d (EOF after │ │ │ │ - 0x000f6fd0 66696c65 20747261 6e736665 72290a00 file transfer).. │ │ │ │ - 0x000f6fe0 6e656e74 7279202d 3e202564 0a007200 nentry -> %d..r. │ │ │ │ - 0x000f6ff0 454f4620 72656164 696e6720 66697273 EOF reading firs │ │ │ │ - 0x000f7000 74206c69 6e652066 726f6d20 2573203d t line from %s = │ │ │ │ - 0x000f7010 3e206e75 6c6c2069 74206f75 740a0000 > null it out... │ │ │ │ - 0x000f7020 454f4620 72656164 696e6720 7365636f EOF reading seco │ │ │ │ - 0x000f7030 6e64206c 696e6520 66726f6d 20257320 nd line from %s │ │ │ │ - 0x000f7040 3d3e2073 7472696e 67207661 6c75650a => string value. │ │ │ │ - 0x000f7050 000a0a3c 703e2564 204e616d 652f5661 ...

%d Name/Va │ │ │ │ - 0x000f7060 6c756520 70616972 733a0a0a 00253464 lue pairs:...%4d │ │ │ │ - 0x000f7070 3a205b25 735d203d 205b2573 5d202825 : [%s] = [%s] (% │ │ │ │ - 0x000f7080 73290a00 2534643a 205b2573 5d203d20 s)..%4d: [%s] = │ │ │ │ - 0x000f7090 5b25735d 203c6e6f 2066696c 653e0a00 [%s] .. │ │ │ │ - 0x000f70a0 2534643a 205b2573 5d203d20 3c6e6f20 %4d: [%s] = (%s)....... │ │ │ │ - 0x000f70c0 2534643a 205b2573 5d203d20 3c6e6f20 %4d: [%s] = .. │ │ │ │ - 0x000f70e0 3c703e50 4f53543a 203c6272 3e0a0025

POST:
..% │ │ │ │ - 0x000f70f0 34643a20 5b25735d 203d205b 25735d3c 4d: [%s] = [%s]< │ │ │ │ - 0x000f7100 62723e0a 003c703e 4745543a 3c62723e br>..

GET:
│ │ │ │ - 0x000f7110 0a25733c 62723e0a 006c6f63 616c6669 .%s
..localfi │ │ │ │ - 0x000f7120 6c653a00 78203d20 5b25735d 3c62723e le:.x = [%s]
│ │ │ │ - 0x000f7130 0a007920 3d205b25 735d3c62 723e0a00 ..y = [%s]
.. │ │ │ │ - 0x000f7140 49534d41 503a3c62 723e0a00 00000000 ISMAP:
...... │ │ │ │ - 0x000f7150 3c703e52 65717565 7374206d 6574686f

Request metho │ │ │ │ - 0x000f7160 6420756e 6b6e6f77 6e3c6272 3e0a0000 d unknown
... │ │ │ │ - 0x000f7170 6b657977 6f72645f 636f756e 74282920 keyword_count() │ │ │ │ - 0x000f7180 72657475 726e696e 67202564 203c6272 returning %d
..%s.filename=" │ │ │ │ - 0x000f71a0 00000000 00000000 63726561 74655f74 ........create_t │ │ │ │ - 0x000f71b0 6d706669 6c653a20 656e7472 6965735b mpfile: entries[ │ │ │ │ - 0x000f71c0 25645d2e 76616c20 20203d20 5b25735d %d].val = [%s] │ │ │ │ - 0x000f71d0 2028256c 75290a00 63726561 74655f74 (%lu)..create_t │ │ │ │ - 0x000f71e0 6d706669 6c653a20 656e7472 6965735b mpfile: entries[ │ │ │ │ - 0x000f71f0 25645d2e 76616c20 6973206e 756c6c0a %d].val is null. │ │ │ │ - 0x000f7200 0025732f 55504c4f 41440000 00000000 .%s/UPLOAD...... │ │ │ │ - 0x000f7210 63726561 74655f74 6d706669 6c653a20 create_tmpfile: │ │ │ │ - 0x000f7220 656e7472 6965735b 25645d2e 666e616d entries[%d].fnam │ │ │ │ - 0x000f7230 65203d20 5b25735d 20282564 290a0000 e = [%s] (%d)... │ │ │ │ - 0x000f7240 4572726f 723a2075 706c6f61 64206669 Error: upload fi │ │ │ │ - 0x000f7250 6c65206f 70656e20 6661696c 6564205b le open failed [ │ │ │ │ - 0x000f7260 25735d2e 0a002530 32780000 00000000 %s]...%02x...... │ │ │ │ - 0x000f7270 25732c25 3032642d 25732d25 30346420 %s,%02d-%s-%04d │ │ │ │ - 0x000f7280 25303264 3a253032 643a2530 32642047 %02d:%02d:%02d G │ │ │ │ - 0x000f7290 4d540000 00000000 44454255 473e2069 MT......DEBUG> i │ │ │ │ - 0x000f72a0 6e697448 5454503a 20736574 636f6f6b nitHTTP: setcook │ │ │ │ - 0x000f72b0 69653d5b 25645d3c 62723e0a 00000000 ie=[%d]
..... │ │ │ │ - 0x000f72c0 44454255 473e2069 6e697448 5454503a DEBUG> initHTTP: │ │ │ │ - 0x000f72d0 20636f6f 6b696573 74723d5b 25735d3c cookiestr=[%s]< │ │ │ │ - 0x000f72e0 62723e0a 00485454 502f312e 30203230 br>..HTTP/1.0 20 │ │ │ │ - 0x000f72f0 30204f4b 0d0a0043 6f6e7465 6e742d74 0 OK...Content-t │ │ │ │ - 0x000f7300 7970653a 20746578 742f6874 6d6c0d0a ype: text/html.. │ │ │ │ - 0x000f7310 00000000 00000000 5365742d 436f6f6b ........Set-Cook │ │ │ │ - 0x000f7320 69653a20 25733b70 6174683d 2f3b6578 ie: %s;path=/;ex │ │ │ │ - 0x000f7330 70697265 733d2573 0d0a0048 544d4c5f pires=%s...HTML_ │ │ │ │ - 0x000f7340 48454144 4552004e 4f484541 44003c68 HEADER.NOHEAD....... │ │ │ │ - 0x000f7360 3c746974 6c653e25 733c2f74 69746c65 %s.......< │ │ │ │ - 0x000f7380 626f6479 20626763 6f6c6f72 3d222346 body bgcolor="#F │ │ │ │ - 0x000f7390 46464646 46223e0a 0048544d 4c5f464f FFFFF">..HTML_FO │ │ │ │ - 0x000f73a0 4f544552 004e4f46 4f4f5400 3c2f626f OTER.NOFOOT...SIN. │ │ │ │ - 0x000f73c0 5a454100 53544700 41524300 00000000 ZEA.STG.ARC..... │ │ │ │ - 0x000f73d0 4552524f 523a2044 4c43533a 20736f6d ERROR: DLCS: som │ │ │ │ - 0x000f73e0 65746869 6e672069 73207772 6f6e6720 ething is wrong │ │ │ │ - 0x000f73f0 77697468 20746865 2063642d 6d617472 with the cd-matr │ │ │ │ - 0x000f7400 69782066 6f722074 68652073 65636f6e ix for the secon │ │ │ │ - 0x000f7410 64206672 616d650a 00000000 00000000 d frame......... │ │ │ │ - 0x000f7420 4552524f 523a2044 4c43533a 20736f6d ERROR: DLCS: som │ │ │ │ - 0x000f7430 65746869 6e672069 73207772 6f6e6720 ething is wrong │ │ │ │ - 0x000f7440 77697468 20746865 2063642d 6d617472 with the cd-matr │ │ │ │ - 0x000f7450 69782066 6f722074 68652066 69727374 ix for the first │ │ │ │ - 0x000f7460 20667261 6d650a00 00000000 00000000 frame.......... │ │ │ │ - 0x000f7470 3a9d52a2 46df913f 00000000 0000d03f :.R.F..?.......? │ │ │ │ - 0x000f7480 00000000 0000e03f bc1f14db a1f6333f .......?......3? │ │ │ │ - 0x000f7490 51b21240 b32d283b 182d4454 fb21f93f Q..@.-(;.-DT.!.? │ │ │ │ - 0x000f74a0 182d4454 fb210940 00000000 00000000 .-DT.!.@........ │ │ │ │ - 0x000f74b0 00000000 00000080 00000000 00000000 ................ │ │ │ │ - 0x000f74c0 25392e38 66004344 32325246 4e440043 %9.8f.CD22RFND.C │ │ │ │ - 0x000f74d0 44323152 464e4400 43443132 52464e44 D21RFND.CD12RFND │ │ │ │ - 0x000f74e0 00434431 3152464e 44004344 325f3200 .CD11RFND.CD2_2. │ │ │ │ - 0x000f74f0 4344325f 31004344 315f3200 4344315f CD2_1.CD1_2.CD1_ │ │ │ │ - 0x000f7500 31004445 435f5245 46005241 5f524546 1.DEC_REF.RA_REF │ │ │ │ - 0x000f7510 0043524f 54413200 43525641 4c320043 .CROTA2.CRVAL2.C │ │ │ │ - 0x000f7520 5256414c 31004354 3252464e 44004445 RVAL1.CT2RFND.DE │ │ │ │ - 0x000f7530 4352464e 44005241 52464e44 00000000 CRFND.RARFND.... │ │ │ │ - 0x000f7540 72656465 66696e65 5f706f69 6e74696e redefine_pointin │ │ │ │ - 0x000f7550 6728293a 20636f75 6c646e27 74206669 g(): couldn't fi │ │ │ │ - 0x000f7560 6e642022 25387322 206b6579 776f7264 nd "%8s" keyword │ │ │ │ - 0x000f7570 0a000000 00000000 72656465 66696e65 ........redefine │ │ │ │ - 0x000f7580 5f706f69 6e74696e 6728293a 20636f75 _pointing(): cou │ │ │ │ - 0x000f7590 6c646e27 74206669 6e642022 25387322 ldn't find "%8s" │ │ │ │ - 0x000f75a0 206b6579 776f7264 200a0000 00000000 keyword ....... │ │ │ │ - 0x000f75b0 72656465 66696e65 5f706f69 6e74696e redefine_pointin │ │ │ │ - 0x000f75c0 6728293a 20636f75 6c646e27 74207265 g(): couldn't re │ │ │ │ - 0x000f75d0 706c6163 65202225 7322206b 6579776f place "%s" keywo │ │ │ │ - 0x000f75e0 7264200a 00000000 72656465 66696e65 rd .....redefine │ │ │ │ - 0x000f75f0 5f706f69 6e74696e 6728293a 20636f75 _pointing(): cou │ │ │ │ - 0x000f7600 6c646e27 74206669 6e642022 25367322 ldn't find "%6s" │ │ │ │ - 0x000f7610 206b6579 776f7264 0a000000 00000000 keyword........ │ │ │ │ - 0x000f7620 72656465 66696e65 5f706f69 6e74696e redefine_pointin │ │ │ │ - 0x000f7630 6728293a 20636f75 6c646e27 74206669 g(): couldn't fi │ │ │ │ - 0x000f7640 6e642022 25377322 206b6579 776f7264 nd "%7s" keyword │ │ │ │ - 0x000f7650 200a0045 72726f72 206f7065 6e6e696e ..Error opennin │ │ │ │ - 0x000f7660 67206669 6c652025 730a0045 72726f72 g file %s..Error │ │ │ │ - 0x000f7670 20636c6f 73696e67 2066696c 650a0045 closing file..E │ │ │ │ - 0x000f7680 72726f72 20726561 64696e67 206b6579 rror reading key │ │ │ │ - 0x000f7690 776f7264 205b2573 5d0a002d 53495000 word [%s]..-SIP. │ │ │ │ - 0x000f76a0 415f2564 5f256400 425f2564 5f256400 A_%d_%d.B_%d_%d. │ │ │ │ - 0x000f76b0 41505f25 645f2564 0042505f 25645f25 AP_%d_%d.BP_%d_% │ │ │ │ - 0x000f76c0 64004572 726f7220 72656164 696e6720 d.Error reading │ │ │ │ - 0x000f76d0 43525049 58310a00 43525049 58310043 CRPIX1..CRPIX1.C │ │ │ │ - 0x000f76e0 52504958 32000000 4572726f 72207570 RPIX2...Error up │ │ │ │ - 0x000f76f0 64617469 6e67206b 6579776f 72642066 dating keyword f │ │ │ │ - 0x000f7700 6f722041 5f4f5244 45520a00 00000000 or A_ORDER...... │ │ │ │ - 0x000f7710 4572726f 72207570 64617469 6e67206b Error updating k │ │ │ │ - 0x000f7720 6579776f 72642066 6f722041 5b25645d eyword for A[%d] │ │ │ │ - 0x000f7730 5b25645d 0a000000 4572726f 72207570 [%d]....Error up │ │ │ │ - 0x000f7740 64617469 6e67206b 6579776f 72642066 dating keyword f │ │ │ │ - 0x000f7750 6f722041 5f444d41 580a0000 00000000 or A_DMAX....... │ │ │ │ - 0x000f7760 4572726f 72207570 64617469 6e67206b Error updating k │ │ │ │ - 0x000f7770 6579776f 72642066 6f722042 5f4f5244 eyword for B_ORD │ │ │ │ - 0x000f7780 45520a00 00000000 4572726f 72207570 ER......Error up │ │ │ │ - 0x000f7790 64617469 6e67206b 6579776f 72642066 dating keyword f │ │ │ │ - 0x000f77a0 6f722042 5b25645d 5b25645d 0a000000 or B[%d][%d].... │ │ │ │ - 0x000f77b0 4572726f 72207570 64617469 6e67206b Error updating k │ │ │ │ - 0x000f77c0 6579776f 72642066 6f722042 5f444d41 eyword for B_DMA │ │ │ │ - 0x000f77d0 580a0000 00000000 4572726f 72207570 X.......Error up │ │ │ │ - 0x000f77e0 64617469 6e67206b 6579776f 72642066 dating keyword f │ │ │ │ - 0x000f77f0 6f722041 505f4f52 4445520a 00000000 or AP_ORDER..... │ │ │ │ - 0x000f7800 4572726f 72207570 64617469 6e67206b Error updating k │ │ │ │ - 0x000f7810 6579776f 72642066 6f722041 505b2564 eyword for AP[%d │ │ │ │ - 0x000f7820 5d5b2564 5d0a0000 4572726f 72207570 ][%d]...Error up │ │ │ │ - 0x000f7830 64617469 6e67206b 6579776f 72642066 dating keyword f │ │ │ │ - 0x000f7840 6f722042 505f4f52 4445520a 00000000 or BP_ORDER..... │ │ │ │ - 0x000f7850 4572726f 72207570 64617469 6e67206b Error updating k │ │ │ │ - 0x000f7860 6579776f 72642066 6f722042 505b2564 eyword for BP[%d │ │ │ │ - 0x000f7870 5d5b2564 5d0a0000 4572726f 72207570 ][%d]...Error up │ │ │ │ - 0x000f7880 64617469 6e67206b 6579776f 72642066 dating keyword f │ │ │ │ - 0x000f7890 6f722043 52504958 310a0000 00000000 or CRPIX1....... │ │ │ │ - 0x000f78a0 4572726f 72207570 64617469 6e67206b Error updating k │ │ │ │ - 0x000f78b0 6579776f 72642066 6f722043 52504958 eyword for CRPIX │ │ │ │ - 0x000f78c0 320a0000 00000000 5b737472 75637420 2.......[struct │ │ │ │ - 0x000f78d0 73746174 3d224552 524f5222 2c206d73 stat="ERROR", ms │ │ │ │ - 0x000f78e0 673d224f 7574206f 66206d65 6d6f7279 g="Out of memory │ │ │ │ - 0x000f78f0 225d0000 00000000 41203d20 252d672c "]......A = %-g, │ │ │ │ - 0x000f7900 2042203d 20252d67 2c204331 203d2025 B = %-g, C1 = % │ │ │ │ - 0x000f7910 2d672028 74657374 733a2025 2d672025 -g (tests: %-g % │ │ │ │ - 0x000f7920 2d67290a 00000000 4e657720 6d696e3a -g).....New min: │ │ │ │ - 0x000f7930 20746865 7461203d 20252d67 2c207769 theta = %-g, wi │ │ │ │ - 0x000f7940 64746820 3d20252d 672c2068 65696768 dth = %-g, heigh │ │ │ │ - 0x000f7950 74203d20 252d670a 00000000 00000000 t = %-g......... │ │ │ │ - 0x000f7960 53746163 6b206174 20746f70 206f6620 Stack at top of │ │ │ │ - 0x000f7970 7768696c 65206c6f 6f702c20 693d2564 while loop, i=%d │ │ │ │ - 0x000f7980 2c20766e 756d3d25 643a0a00 00000000 , vnum=%d:...... │ │ │ │ - 0x000f7990 53746163 6b206174 20626f74 206f6620 Stack at bot of │ │ │ │ - 0x000f79a0 7768696c 65206c6f 6f702c20 693d2564 while loop, i=%d │ │ │ │ - 0x000f79b0 2c20766e 756d3d25 643a0a00 00000000 , vnum=%d:...... │ │ │ │ - 0x000f79c0 766e756d 3d253364 2c20783d 252d672c vnum=%3d, x=%-g, │ │ │ │ - 0x000f79d0 20793d25 2d672c20 64656c65 74653d25 y=%-g, delete=% │ │ │ │ - 0x000f79e0 640a0000 00000000 25252525 43726561 d.......%%%%Crea │ │ │ │ - 0x000f79f0 746f723a 20677261 68616d2e 6320284a tor: graham.c (J │ │ │ │ - 0x000f7a00 6f736570 68204f27 526f7572 6b65290a oseph O'Rourke). │ │ │ │ - 0x000f7a10 00000000 00000000 25252525 426f756e ........%%%%Boun │ │ │ │ - 0x000f7a20 64696e67 426f783a 20252d67 20252d67 dingBox: %-g %-g │ │ │ │ - 0x000f7a30 20252d67 20252d67 0a000000 00000000 %-g %-g........ │ │ │ │ - 0x000f7a40 252d6709 252d6709 302e3120 30202033 %-g.%-g.0.1 0 3 │ │ │ │ - 0x000f7a50 36300961 72630973 74726f6b 650a0000 60.arc.stroke... │ │ │ │ - 0x000f7a60 252d6709 252d6709 312e3020 30202033 %-g.%-g.1.0 0 3 │ │ │ │ - 0x000f7a70 36300961 72630973 74726f6b 650a0000 60.arc.stroke... │ │ │ │ - 0x000f7a80 6d656d6f 72792069 6e697469 616c697a memory initializ │ │ │ │ - 0x000f7a90 65642066 6f722025 6420706f 696e7473 ed for %d points │ │ │ │ - 0x000f7aa0 0a00456d 70747920 73746163 6b00766e ..Empty stack.vn │ │ │ │ - 0x000f7ab0 756d3d25 6409783d 252d6709 793d252d um=%d.x=%-g.y=%- │ │ │ │ - 0x000f7ac0 670a000a 66697273 74706f69 6e74203d g...firstpoint = │ │ │ │ - 0x000f7ad0 2025640a 0064203d 20252d67 2c20646d %d..d = %-g, dm │ │ │ │ - 0x000f7ae0 6178203d 20252d67 0a004332 203d2025 ax = %-g..C2 = % │ │ │ │ - 0x000f7af0 2d670a00 4331203d 20252d67 20287465 -g..C1 = %-g (te │ │ │ │ - 0x000f7b00 73743a20 252d6729 0a004320 3d20252d st: %-g)..C = %- │ │ │ │ - 0x000f7b10 67202874 6573743a 20252d67 290a0077 g (test: %-g)..w │ │ │ │ - 0x000f7b20 203d2025 2d672c20 68203d20 252d672c = %-g, h = %-g, │ │ │ │ - 0x000f7b30 20617265 61203d20 252d670a 0043656e area = %-g..Cen │ │ │ │ - 0x000f7b40 7465723a 2028252d 672c2025 2d67290a ter: (%-g, %-g). │ │ │ │ - 0x000f7b50 00506f69 6e74733a 00252521 50530a00 .Points:.%%!PS.. │ │ │ │ - 0x000f7b60 25252525 456e6443 6f6d6d65 6e74730a %%%%EndComments. │ │ │ │ - 0x000f7b70 002e3030 202e3030 20736574 6c696e65 ..00 .00 setline │ │ │ │ - 0x000f7b80 77696474 6800252d 6720252d 67207472 width.%-g %-g tr │ │ │ │ - 0x000f7b90 616e736c 6174650a 006e6577 70617468 anslate..newpath │ │ │ │ - 0x000f7ba0 000a2525 506f696e 74733a0a 00636c6f ..%%Points:..clo │ │ │ │ - 0x000f7bb0 73657061 7468000a 25254875 6c6c3a0a sepath..%%Hull:. │ │ │ │ - 0x000f7bc0 00252d67 09252d67 096d6f76 65746f0a .%-g.%-g.moveto. │ │ │ │ - 0x000f7bd0 00252d67 09252d67 096c696e 65746f0a .%-g.%-g.lineto. │ │ │ │ - 0x000f7be0 00636c6f 73657061 74682073 74726f6b .closepath strok │ │ │ │ - 0x000f7bf0 65000a25 25426f78 3a0a0073 686f7770 e..%%Box:..showp │ │ │ │ - 0x000f7c00 6167650a 25252525 454f460a 000a4c6f age.%%%%EOF...Lo │ │ │ │ - 0x000f7c10 77657374 20706f69 6e74206d 6f766564 west point moved │ │ │ │ - 0x000f7c20 20746f20 73746172 74000a41 66746572 to start..After │ │ │ │ - 0x000f7c30 20736f72 74696e67 000a4875 6c6c3a00 sorting..Hull:. │ │ │ │ - 0x000f7c40 0a426f78 3a000000 00000000 00804640 .Box:.........F@ │ │ │ │ - 0x000f7c50 182d4454 fb21e93f 00000000 00000040 .-DT.!.?.......@ │ │ │ │ - 0x000f7c60 00000000 00005240 00000000 0000e0bf ......R@........ │ │ │ │ - 0x000f7c70 ffffffff ffffff7f 00000000 00000000 ................ │ │ │ │ - 0x000f7c80 54444542 55473e20 4d617820 6c696e65 TDEBUG> Max line │ │ │ │ - 0x000f7c90 206c656e 67746820 3d202564 3c62723e length = %d
│ │ │ │ - 0x000f7ca0 0a000000 00000000 54444542 55473e20 ........TDEBUG> │ │ │ │ - 0x000f7cb0 4d616c6c 6f632025 64206368 61726163 Malloc %d charac │ │ │ │ - 0x000f7cc0 74657220 73747269 6e677320 2874626c ter strings (tbl │ │ │ │ - 0x000f7cd0 5f686472 5f6c656e 2c206574 632e293c _hdr_len, etc.)< │ │ │ │ - 0x000f7ce0 62723e0a 00000000 54444542 55473e20 br>.....TDEBUG> │ │ │ │ - 0x000f7cf0 52656164 206b6579 776f7264 20686561 Read keyword hea │ │ │ │ - 0x000f7d00 64657220 6c696e65 205b2573 5d3c6272 der line [%s]
.......TDEBUG> │ │ │ │ - 0x000f7d20 52656164 20616464 6974696f 6e616c20 Read additional │ │ │ │ - 0x000f7d30 68656164 6572205b 25735d3c 62723e0a header [%s]
. │ │ │ │ - 0x000f7d40 00000000 00000000 54444542 55473e20 ........TDEBUG> │ │ │ │ - 0x000f7d50 52656164 20646174 61206c69 6e65205b Read data line [ │ │ │ │ - 0x000f7d60 25735d3c 62723e0a 00000000 00000000 %s]
......... │ │ │ │ - 0x000f7d70 54444542 55473e20 74626c5f 6864725f TDEBUG> tbl_hdr_ │ │ │ │ - 0x000f7d80 73747269 6e67203d 205b2573 5d3c6272 string = [%s]
.......TDEBUG> │ │ │ │ - 0x000f7da0 74626c5f 7479705f 73747269 6e67203d tbl_typ_string = │ │ │ │ - 0x000f7db0 205b2573 5d3c6272 3e0a0000 00000000 [%s]
....... │ │ │ │ - 0x000f7dc0 54444542 55473e20 74626c5f 756e695f TDEBUG> tbl_uni_ │ │ │ │ - 0x000f7dd0 73747269 6e67203d 205b2573 5d3c6272 string = [%s]
.......TDEBUG> │ │ │ │ - 0x000f7df0 74626c5f 6e756c5f 73747269 6e67203d tbl_nul_string = │ │ │ │ - 0x000f7e00 205b2573 5d3c6272 3e0a0000 00000000 [%s]
....... │ │ │ │ - 0x000f7e10 54444542 55473e20 66697273 72742072 TDEBUG> firsrt r │ │ │ │ - 0x000f7e20 65636f72 6420203d 205b2573 5d282564 ecord = [%s](%d │ │ │ │ - 0x000f7e30 293c6272 3e0a0000 54444542 55473e20 )
...TDEBUG> │ │ │ │ - 0x000f7e40 74636c6f 73652829 3a206672 6565696e tclose(): freein │ │ │ │ - 0x000f7e50 67207570 20766172 6961626c 65730072 g up variables.r │ │ │ │ - 0x000f7e60 2b003c62 723e0054 44454255 473e2043 +.
.TDEBUG> C │ │ │ │ - 0x000f7e70 6f6c756d 6e202564 3a3c6272 3e0a0054 olumn %d:
..T │ │ │ │ - 0x000f7e80 44454255 473e206e 616d6520 20203d20 DEBUG> name = │ │ │ │ - 0x000f7e90 5b25735d 3c62723e 0a005444 45425547 [%s]
..TDEBUG │ │ │ │ - 0x000f7ea0 3e207479 70652020 203d205b 25735d3c > type = [%s]< │ │ │ │ - 0x000f7eb0 62723e0a 00544445 4255473e 20756e69 br>..TDEBUG> uni │ │ │ │ - 0x000f7ec0 74202020 3d205b25 735d3c62 723e0a00 t = [%s]
.. │ │ │ │ - 0x000f7ed0 54444542 55473e20 656e6463 6f6c203d TDEBUG> endcol = │ │ │ │ - 0x000f7ee0 20202564 3c62723e 0a005444 45425547 %d
..TDEBUG │ │ │ │ - 0x000f7ef0 3e20636f 6c776420 203d2020 25643c62 > colwd = %d.............. │ │ │ │ - 0x000f7f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000f7f20 b0aef5ff e8aef5ff a0aef5ff d0aef5ff ................ │ │ │ │ - 0x000f7f30 a0aef5ff e8aef5ff a0aef5ff d4b4f5ff ................ │ │ │ │ - 0x000f7f40 84b4f5ff fcb4f5ff 24b3f5ff 8cb3f5ff ........$....... │ │ │ │ - 0x000f7f50 a8bbf5ff 70baf5ff 40baf5ff b0b9f5ff ....p...@....... │ │ │ │ - 0x000f7f60 c0baf5ff 5c73f6ff 6c73f6ff ec6ef6ff ....\s..ls...n.. │ │ │ │ - 0x000f7f70 ec6ef6ff ec6ef6ff ec6ef6ff ec6ef6ff .n...n...n...n.. │ │ │ │ - 0x000f7f80 ec6ef6ff ec6ef6ff ec6ef6ff 4c6ff6ff .n...n...n..Lo.. │ │ │ │ - 0x000f7f90 3c6ff6ff ec6ef6ff 0c6ff6ff 0c6ff6ff jm..Zjz │ │ │ │ - 0x000f83b0 0bcf0ee4 9dff0993 27ae000a b19e077d ........'......} │ │ │ │ - 0x000f83c0 44930ff0 d2a30887 68f2011e fec20669 D.......h......i │ │ │ │ - 0x000f83d0 5d5762f7 cb676580 71366c19 e7066b6e ]Wb..ge.q6l...kn │ │ │ │ - 0x000f83e0 761bd4fe e02bd389 5a7ada10 cc4add67 v....+..Zz...J.g │ │ │ │ - 0x000f83f0 6fdfb9f9 f9efbe8e 43beb717 d58eb060 o.......C......` │ │ │ │ - 0x000f8400 e8a3d6d6 7e93d1a1 c4c2d838 52f2df4f ....~......8R..O │ │ │ │ - 0x000f8410 f167bbd1 6757bca6 dd06b53f 4b36b248 .g..gW.....?K6.H │ │ │ │ - 0x000f8420 da2b0dd8 4c1b0aaf f64a0336 607a0441 .+..L....J.6`z.A │ │ │ │ - 0x000f8430 c3ef60df 55df67a8 ef8e6e31 79be6946 ..`.U.g...n1y.iF │ │ │ │ - 0x000f8440 8cb361cb 1a8366bc a0d26f25 36e26852 ..a...f...o%6.hR │ │ │ │ - 0x000f8450 95770ccc 03470bbb b9160222 2f260555 .w...G....."/&.U │ │ │ │ - 0x000f8460 be3bbac5 280bbdb2 925ab42b 046ab35c .;..(....Z.+.j.\ │ │ │ │ - 0x000f8470 a7ffd7c2 31cfd0b5 8b9ed92c 1daede5b ....1......,...[ │ │ │ │ - 0x000f8480 b0c2649b 26f263ec 9ca36a75 0a936d02 ..d.&.c...ju..m. │ │ │ │ - 0x000f8490 a906099c 3f360eeb 85670772 13570005 ....?6...g.r.W.. │ │ │ │ - 0x000f84a0 824abf95 147ab8e2 ae2bb17b 381bb60c .J...z...+.{8... │ │ │ │ - 0x000f84b0 9b8ed292 0dbed5e5 b7efdc7c 21dfdb0b ...........|!... │ │ │ │ - 0x000f84c0 d4d2d386 42e2d4f1 f8b3dd68 6e83da1f ....B......hn... │ │ │ │ - 0x000f84d0 cd16be81 5b26b9f6 e177b06f 7747b718 ....[&...w.owG.. │ │ │ │ - 0x000f84e0 e65a0888 706a0fff ca3b0666 5c0b0111 .Z..pj...;.f\... │ │ │ │ - 0x000f84f0 ff9e658f 69ae62f8 d3ff6b61 45cf6c16 ..e.i.b...kaE.l. │ │ │ │ - 0x000f8500 78e20aa0 eed20dd7 5483044e c2b30339 x.......T..N...9 │ │ │ │ - 0x000f8510 612667a7 f71660d0 4d476949 db776e3e a&g...`.MGiI.wn> │ │ │ │ - 0x000f8520 4a6ad1ae dc5ad6d9 660bdf40 f03bd837 Jj...Z..f..@.;.7 │ │ │ │ - 0x000f8530 53aebca9 c59ebbde 7fcfb247 e9ffb530 S..........G...0 │ │ │ │ - 0x000f8540 1cf2bdbd 8ac2baca 3093b353 a6a3b424 ........0..S...$ │ │ │ │ - 0x000f8550 0536d0ba 9306d7cd 2957de54 bf67d923 .6......)W.T.g.# │ │ │ │ - 0x000f8560 2e7a66b3 b84a61c4 021b685d 942b6f2a .zf..Ja...h].+o* │ │ │ │ - 0x000f8570 37be0bb4 a18e0cc3 1bdf055a 8def022d 7..........Z...- │ │ │ │ - 0x000f8580 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000f8590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000f85a0 02000000 01000000 00080000 03000000 ................ │ │ │ │ - 0x000f85b0 80000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000f85c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000f85d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000f85e0 10000000 11000000 12000000 00000000 ................ │ │ │ │ - 0x000f85f0 08000000 07000000 09000000 06000000 ................ │ │ │ │ - 0x000f8600 0a000000 05000000 0b000000 04000000 ................ │ │ │ │ - 0x000f8610 0c000000 03000000 0d000000 02000000 ................ │ │ │ │ - 0x000f8620 0e000000 01000000 0f000000 00000000 ................ │ │ │ │ - 0x000f8630 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000f8640 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000f8650 01000000 01000000 02000000 02000000 ................ │ │ │ │ - 0x000f8660 03000000 03000000 04000000 04000000 ................ │ │ │ │ - 0x000f8670 05000000 05000000 06000000 06000000 ................ │ │ │ │ - 0x000f8680 07000000 07000000 08000000 08000000 ................ │ │ │ │ - 0x000f8690 09000000 09000000 0a000000 0a000000 ................ │ │ │ │ - 0x000f86a0 0b000000 0b000000 0c000000 0c000000 ................ │ │ │ │ - 0x000f86b0 0d000000 0d000000 00000000 00000000 ................ │ │ │ │ - 0x000f86c0 01000000 02000000 03000000 04000000 ................ │ │ │ │ - 0x000f86d0 05000000 07000000 09000000 0d000000 ................ │ │ │ │ - 0x000f86e0 11000000 19000000 21000000 31000000 ........!...1... │ │ │ │ - 0x000f86f0 41000000 61000000 81000000 c1000000 A...a........... │ │ │ │ - 0x000f8700 01010000 81010000 01020000 01030000 ................ │ │ │ │ - 0x000f8710 01040000 01060000 01080000 010c0000 ................ │ │ │ │ - 0x000f8720 01100000 01180000 01200000 01300000 ......... ...0.. │ │ │ │ - 0x000f8730 01400000 01600000 00000000 00000000 .@...`.......... │ │ │ │ - 0x000f8740 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000f8750 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000f8760 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x000f8770 02000000 02000000 02000000 02000000 ................ │ │ │ │ - 0x000f8780 03000000 03000000 03000000 03000000 ................ │ │ │ │ - 0x000f8790 04000000 04000000 04000000 04000000 ................ │ │ │ │ - 0x000f87a0 05000000 05000000 05000000 05000000 ................ │ │ │ │ - 0x000f87b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000f87c0 03000000 04000000 05000000 06000000 ................ │ │ │ │ - 0x000f87d0 07000000 08000000 09000000 0a000000 ................ │ │ │ │ - 0x000f87e0 0b000000 0d000000 0f000000 11000000 ................ │ │ │ │ - 0x000f87f0 13000000 17000000 1b000000 1f000000 ................ │ │ │ │ - 0x000f8800 23000000 2b000000 33000000 3b000000 #...+...3...;... │ │ │ │ - 0x000f8810 43000000 53000000 63000000 73000000 C...S...c...s... │ │ │ │ - 0x000f8820 83000000 a3000000 c3000000 e3000000 ................ │ │ │ │ - 0x000f8830 02010000 72620077 6200504c 54450074 ....rb.wb.PLTE.t │ │ │ │ - 0x000f8840 45587400 74524e53 00494441 54004945 EXt.tRNS.IDAT.IE │ │ │ │ - 0x000f8850 4e440062 4b474400 7a545874 00695458 ND.bKGD.zTXt.iTX │ │ │ │ - 0x000f8860 74007449 4d450070 48597300 49484452 t.tIME.pHYs.IHDR │ │ │ │ - 0x000f8870 004c6f64 65504e47 00323031 34303832 .LodePNG.2014082 │ │ │ │ - 0x000f8880 3300756e 6b6e6f77 6e206572 726f7220 3.unknown error │ │ │ │ - 0x000f8890 636f6465 006e6f20 6572726f 722c2065 code.no error, e │ │ │ │ - 0x000f88a0 76657279 7468696e 67207765 6e74206f verything went o │ │ │ │ - 0x000f88b0 6b00696e 76616c69 64204643 4845434b k.invalid FCHECK │ │ │ │ - 0x000f88c0 20696e20 7a6c6962 20686561 64657200 in zlib header. │ │ │ │ - 0x000f88d0 696c6c65 67616c20 504e4720 636f6c6f illegal PNG colo │ │ │ │ - 0x000f88e0 72207479 7065206f 72206270 7000696c r type or bpp.il │ │ │ │ - 0x000f88f0 6c656761 6c20504e 47206669 6c746572 legal PNG filter │ │ │ │ - 0x000f8900 206d6574 686f6400 696c6c65 67616c20 method.illegal │ │ │ │ - 0x000f8910 504e4720 696e7465 726c6163 65206d65 PNG interlace me │ │ │ │ - 0x000f8920 74686f64 00746865 2070616c 65747465 thod.the palette │ │ │ │ - 0x000f8930 20697320 746f6f20 62696700 73697a65 is too big.size │ │ │ │ - 0x000f8940 206f6620 7a6c6962 20646174 6120746f of zlib data to │ │ │ │ - 0x000f8950 6f20736d 616c6c00 696e7661 6c696420 o small.invalid │ │ │ │ - 0x000f8960 74494d45 20636875 6e6b2073 697a6500 tIME chunk size. │ │ │ │ - 0x000f8970 696e7661 6c696420 70485973 20636875 invalid pHYs chu │ │ │ │ - 0x000f8980 6e6b2073 697a6500 6d656d6f 72792061 nk size.memory a │ │ │ │ - 0x000f8990 6c6c6f63 6174696f 6e206661 696c6564 llocation failed │ │ │ │ - 0x000f89a0 006e6f74 68696e67 20646f6e 65207965 .nothing done ye │ │ │ │ - 0x000f89b0 74000000 00000000 696d706f 73736962 t.......impossib │ │ │ │ - 0x000f89c0 6c65206f 66667365 7420696e 206c7a37 le offset in lz7 │ │ │ │ - 0x000f89d0 3720656e 636f6469 6e672028 696e7465 7 encoding (inte │ │ │ │ - 0x000f89e0 726e616c 20627567 29000000 00000000 rnal bug)....... │ │ │ │ - 0x000f89f0 656e6420 6f662069 6e707574 206d656d end of input mem │ │ │ │ - 0x000f8a00 6f727920 72656163 68656420 77697468 ory reached with │ │ │ │ - 0x000f8a10 6f757420 68756666 6d616e20 656e6420 out huffman end │ │ │ │ - 0x000f8a20 636f6465 00000000 6572726f 7220696e code....error in │ │ │ │ - 0x000f8a30 20636f64 65207472 6565206d 61646520 code tree made │ │ │ │ - 0x000f8a40 6974206a 756d7020 6f757473 69646520 it jump outside │ │ │ │ - 0x000f8a50 6f662068 7566666d 616e2074 72656500 of huffman tree. │ │ │ │ - 0x000f8a60 70726f62 6c656d20 7768696c 65207072 problem while pr │ │ │ │ - 0x000f8a70 6f636573 73696e67 2064796e 616d6963 ocessing dynamic │ │ │ │ - 0x000f8a80 20646566 6c617465 20626c6f 636b0000 deflate block.. │ │ │ │ - 0x000f8a90 77696e64 6f777369 7a65206d 75737420 windowsize must │ │ │ │ - 0x000f8aa0 62652061 20706f77 6572206f 66207477 be a power of tw │ │ │ │ - 0x000f8ab0 6f000000 00000000 756e6578 69737469 o.......unexisti │ │ │ │ - 0x000f8ac0 6e672063 6f646520 7768696c 65207072 ng code while pr │ │ │ │ - 0x000f8ad0 6f636573 73696e67 2064796e 616d6963 ocessing dynamic │ │ │ │ - 0x000f8ae0 20646566 6c617465 20626c6f 636b0000 deflate block.. │ │ │ │ - 0x000f8af0 656e6420 6f66206f 75742062 75666665 end of out buffe │ │ │ │ - 0x000f8b00 72206d65 6d6f7279 20726561 63686564 r memory reached │ │ │ │ - 0x000f8b10 20776869 6c652069 6e666c61 74696e67 while inflating │ │ │ │ - 0x000f8b20 00000000 00000000 696e7661 6c696420 ........invalid │ │ │ │ - 0x000f8b30 64697374 616e6365 20636f64 65207768 distance code wh │ │ │ │ - 0x000f8b40 696c6520 696e666c 6174696e 67000000 ile inflating... │ │ │ │ - 0x000f8b50 74657874 20636875 6e6b206b 6579776f text chunk keywo │ │ │ │ - 0x000f8b60 72642074 6f6f2073 686f7274 206f7220 rd too short or │ │ │ │ - 0x000f8b70 6c6f6e67 3a206d75 73742068 61766520 long: must have │ │ │ │ - 0x000f8b80 73697a65 20312d37 39000000 00000000 size 1-79....... │ │ │ │ - 0x000f8b90 696e7661 6c696420 6465666c 61746520 invalid deflate │ │ │ │ - 0x000f8ba0 626c6f63 6b204254 59504520 656e636f block BTYPE enco │ │ │ │ - 0x000f8bb0 756e7465 72656420 7768696c 65206465 untered while de │ │ │ │ - 0x000f8bc0 636f6469 6e670000 4e4c454e 20697320 coding..NLEN is │ │ │ │ - 0x000f8bd0 6e6f7420 6f6e6573 20636f6d 706c656d not ones complem │ │ │ │ - 0x000f8be0 656e7420 6f66204c 454e2069 6e206120 ent of LEN in a │ │ │ │ - 0x000f8bf0 6465666c 61746520 626c6f63 6b000000 deflate block... │ │ │ │ - 0x000f8c00 696e7661 6c696420 66696c74 65722073 invalid filter s │ │ │ │ - 0x000f8c10 74726174 65677920 67697665 6e20666f trategy given fo │ │ │ │ - 0x000f8c20 72204c6f 6465504e 47456e63 6f646572 r LodePNGEncoder │ │ │ │ - 0x000f8c30 53657474 696e6773 2e66696c 7465725f Settings.filter_ │ │ │ │ - 0x000f8c40 73747261 74656779 00000000 00000000 strategy........ │ │ │ │ - 0x000f8c50 656e6420 6f662069 6e206275 66666572 end of in buffer │ │ │ │ - 0x000f8c60 206d656d 6f727920 72656163 68656420 memory reached │ │ │ │ - 0x000f8c70 7768696c 6520696e 666c6174 696e6700 while inflating. │ │ │ │ - 0x000f8c80 696e7661 6c696420 636f6d70 72657373 invalid compress │ │ │ │ - 0x000f8c90 696f6e20 6d657468 6f642069 6e207a6c ion method in zl │ │ │ │ - 0x000f8ca0 69622068 65616465 72000000 00000000 ib header....... │ │ │ │ - 0x000f8cb0 46444943 5420656e 636f756e 74657265 FDICT encountere │ │ │ │ - 0x000f8cc0 6420696e 207a6c69 62206865 61646572 d in zlib header │ │ │ │ - 0x000f8cd0 20776869 6c652069 74277320 6e6f7420 while it's not │ │ │ │ - 0x000f8ce0 75736564 20666f72 20504e47 00000000 used for PNG.... │ │ │ │ - 0x000f8cf0 504e4720 66696c65 20697320 736d616c PNG file is smal │ │ │ │ - 0x000f8d00 6c657220 7468616e 20612050 4e472068 ler than a PNG h │ │ │ │ - 0x000f8d10 65616465 72000000 696e636f 72726563 eader...incorrec │ │ │ │ - 0x000f8d20 7420504e 47207369 676e6174 7572652c t PNG signature, │ │ │ │ - 0x000f8d30 20697427 73206e6f 20504e47 206f7220 it's no PNG or │ │ │ │ - 0x000f8d40 636f7272 75707465 64000000 00000000 corrupted....... │ │ │ │ - 0x000f8d50 66697273 74206368 756e6b20 6973206e first chunk is n │ │ │ │ - 0x000f8d60 6f742074 68652068 65616465 72206368 ot the header ch │ │ │ │ - 0x000f8d70 756e6b00 00000000 6368756e 6b206c65 unk.....chunk le │ │ │ │ - 0x000f8d80 6e677468 20746f6f 206c6172 67652c20 ngth too large, │ │ │ │ - 0x000f8d90 6368756e 6b206272 6f6b656e 206f6666 chunk broken off │ │ │ │ - 0x000f8da0 20617420 656e6420 6f662066 696c6500 at end of file. │ │ │ │ - 0x000f8db0 696c6c65 67616c20 504e4720 636f6d70 illegal PNG comp │ │ │ │ - 0x000f8dc0 72657373 696f6e20 6d657468 6f640000 ression method.. │ │ │ │ - 0x000f8dd0 6368756e 6b206c65 6e677468 206f6620 chunk length of │ │ │ │ - 0x000f8de0 61206368 756e6b20 69732074 6f6f206c a chunk is too l │ │ │ │ - 0x000f8df0 61726765 206f7220 74686520 6368756e arge or the chun │ │ │ │ - 0x000f8e00 6b20746f 6f20736d 616c6c00 00000000 k too small..... │ │ │ │ - 0x000f8e10 696c6c65 67616c20 504e4720 66696c74 illegal PNG filt │ │ │ │ - 0x000f8e20 65722074 79706520 656e636f 756e7465 er type encounte │ │ │ │ - 0x000f8e30 72656400 00000000 696c6c65 67616c20 red.....illegal │ │ │ │ - 0x000f8e40 62697420 64657074 6820666f 72207468 bit depth for th │ │ │ │ - 0x000f8e50 69732063 6f6c6f72 20747970 65206769 is color type gi │ │ │ │ - 0x000f8e60 76656e00 00000000 6d6f7265 2070616c ven.....more pal │ │ │ │ - 0x000f8e70 65747465 20616c70 68612076 616c7565 ette alpha value │ │ │ │ - 0x000f8e80 73206769 76656e20 696e2074 524e5320 s given in tRNS │ │ │ │ - 0x000f8e90 6368756e 6b207468 616e2074 68657265 chunk than there │ │ │ │ - 0x000f8ea0 20617265 20636f6c 6f727320 696e2074 are colors in t │ │ │ │ - 0x000f8eb0 68652070 616c6574 74650000 00000000 he palette...... │ │ │ │ - 0x000f8ec0 74524e53 20636875 6e6b2068 61732077 tRNS chunk has w │ │ │ │ - 0x000f8ed0 726f6e67 2073697a 6520666f 72206772 rong size for gr │ │ │ │ - 0x000f8ee0 65797363 616c6520 696d6167 65000000 eyscale image... │ │ │ │ - 0x000f8ef0 74524e53 20636875 6e6b2068 61732077 tRNS chunk has w │ │ │ │ - 0x000f8f00 726f6e67 2073697a 6520666f 72205247 rong size for RG │ │ │ │ - 0x000f8f10 4220696d 61676500 74524e53 20636875 B image.tRNS chu │ │ │ │ - 0x000f8f20 6e6b2061 70706561 72656420 7768696c nk appeared whil │ │ │ │ - 0x000f8f30 65206974 20776173 206e6f74 20616c6c e it was not all │ │ │ │ - 0x000f8f40 6f776564 20666f72 20746869 7320636f owed for this co │ │ │ │ - 0x000f8f50 6c6f7220 74797065 00000000 00000000 lor type........ │ │ │ │ - 0x000f8f60 624b4744 20636875 6e6b2068 61732077 bKGD chunk has w │ │ │ │ - 0x000f8f70 726f6e67 2073697a 6520666f 72207061 rong size for pa │ │ │ │ - 0x000f8f80 6c657474 6520696d 61676500 00000000 lette image..... │ │ │ │ - 0x000f8f90 624b4744 20636875 6e6b2068 61732077 bKGD chunk has w │ │ │ │ - 0x000f8fa0 726f6e67 2073697a 6520666f 72206772 rong size for gr │ │ │ │ - 0x000f8fb0 65797363 616c6520 696d6167 65000000 eyscale image... │ │ │ │ - 0x000f8fc0 624b4744 20636875 6e6b2068 61732077 bKGD chunk has w │ │ │ │ - 0x000f8fd0 726f6e67 2073697a 6520666f 72205247 rong size for RG │ │ │ │ - 0x000f8fe0 4220696d 61676500 656d7074 7920696e B image.empty in │ │ │ │ - 0x000f8ff0 70757420 6f722066 696c6520 646f6573 put or file does │ │ │ │ - 0x000f9000 6e277420 65786973 74000000 00000000 n't exist....... │ │ │ │ - 0x000f9010 6a756d70 65642070 61737420 6d656d6f jumped past memo │ │ │ │ - 0x000f9020 72792077 68696c65 2067656e 65726174 ry while generat │ │ │ │ - 0x000f9030 696e6720 64796e61 6d696320 68756666 ing dynamic huff │ │ │ │ - 0x000f9040 6d616e20 74726565 00000000 00000000 man tree........ │ │ │ │ - 0x000f9050 6d757374 2070726f 76696465 20637573 must provide cus │ │ │ │ - 0x000f9060 746f6d20 7a6c6962 2066756e 6374696f tom zlib functio │ │ │ │ - 0x000f9070 6e20706f 696e7465 72206966 204c4f44 n pointer if LOD │ │ │ │ - 0x000f9080 45504e47 5f434f4d 50494c45 5f5a4c49 EPNG_COMPILE_ZLI │ │ │ │ - 0x000f9090 42206973 206e6f74 20646566 696e6564 B is not defined │ │ │ │ - 0x000f90a0 00000000 00000000 6a756d70 65642070 ........jumped p │ │ │ │ - 0x000f90b0 61737420 6d656d6f 72792077 68696c65 ast memory while │ │ │ │ - 0x000f90c0 20696e66 6c617469 6e672068 7566666d inflating huffm │ │ │ │ - 0x000f90d0 616e2062 6c6f636b 00000000 00000000 an block........ │ │ │ │ - 0x000f90e0 6a756d70 65642070 61737420 6d656d6f jumped past memo │ │ │ │ - 0x000f90f0 72792077 68696c65 20696e66 6c617469 ry while inflati │ │ │ │ - 0x000f9100 6e670000 00000000 72657065 61742073 ng......repeat s │ │ │ │ - 0x000f9110 796d626f 6c20696e 20747265 65207768 ymbol in tree wh │ │ │ │ - 0x000f9120 696c6520 74686572 65207761 73206e6f ile there was no │ │ │ │ - 0x000f9130 2076616c 75652073 796d626f 6c207965 value symbol ye │ │ │ │ - 0x000f9140 74000000 00000000 6a756d70 65642070 t.......jumped p │ │ │ │ - 0x000f9150 61737420 74726565 20776869 6c652067 ast tree while g │ │ │ │ - 0x000f9160 656e6572 6174696e 67206875 66666d61 enerating huffma │ │ │ │ - 0x000f9170 6e207472 65650000 67697665 6e206f75 n tree..given ou │ │ │ │ - 0x000f9180 74707574 20696d61 67652063 6f6c6f72 tput image color │ │ │ │ - 0x000f9190 74797065 206f7220 62697464 65707468 type or bitdepth │ │ │ │ - 0x000f91a0 206e6f74 20737570 706f7274 65642066 not supported f │ │ │ │ - 0x000f91b0 6f722063 6f6c6f72 20636f6e 76657273 or color convers │ │ │ │ - 0x000f91c0 696f6e00 00000000 696e7661 6c696420 ion.....invalid │ │ │ │ - 0x000f91d0 43524320 656e636f 756e7465 72656420 CRC encountered │ │ │ │ - 0x000f91e0 28636865 636b696e 67204352 43206361 (checking CRC ca │ │ │ │ - 0x000f91f0 6e206265 20646973 61626c65 64290000 n be disabled).. │ │ │ │ - 0x000f9200 696e7661 6c696420 41444c45 52333220 invalid ADLER32 │ │ │ │ - 0x000f9210 656e636f 756e7465 72656420 28636865 encountered (che │ │ │ │ - 0x000f9220 636b696e 67204144 4c455233 32206361 cking ADLER32 ca │ │ │ │ - 0x000f9230 6e206265 20646973 61626c65 64290000 n be disabled).. │ │ │ │ - 0x000f9240 72657175 65737465 6420636f 6c6f7220 requested color │ │ │ │ - 0x000f9250 636f6e76 65727369 6f6e206e 6f742073 conversion not s │ │ │ │ - 0x000f9260 7570706f 72746564 00000000 00000000 upported........ │ │ │ │ - 0x000f9270 696e7661 6c696420 77696e64 6f772073 invalid window s │ │ │ │ - 0x000f9280 697a6520 67697665 6e20696e 20746865 ize given in the │ │ │ │ - 0x000f9290 20736574 74696e67 73206f66 20746865 settings of the │ │ │ │ - 0x000f92a0 20656e63 6f646572 20286d75 73742062 encoder (must b │ │ │ │ - 0x000f92b0 6520302d 33323736 38290000 00000000 e 0-32768)...... │ │ │ │ - 0x000f92c0 696e7661 6c696420 42545950 45206769 invalid BTYPE gi │ │ │ │ - 0x000f92d0 76656e20 696e2074 68652073 65747469 ven in the setti │ │ │ │ - 0x000f92e0 6e677320 6f662074 68652065 6e636f64 ngs of the encod │ │ │ │ - 0x000f92f0 65722028 6f6e6c79 20302c20 3120616e er (only 0, 1 an │ │ │ │ - 0x000f9300 64203220 61726520 616c6c6f 77656429 d 2 are allowed) │ │ │ │ - 0x000f9310 00000000 00000000 636f6e76 65727369 ........conversi │ │ │ │ - 0x000f9320 6f6e2066 726f6d20 636f6c6f 7220746f on from color to │ │ │ │ - 0x000f9330 20677265 79736361 6c65206e 6f742073 greyscale not s │ │ │ │ - 0x000f9340 7570706f 72746564 00000000 00000000 upported........ │ │ │ │ - 0x000f9350 6c656e67 7468206f 66206120 6368756e length of a chun │ │ │ │ - 0x000f9360 6b20746f 6f206c6f 6e672c20 6d617820 k too long, max │ │ │ │ - 0x000f9370 616c6c6f 77656420 666f7220 504e4720 allowed for PNG │ │ │ │ - 0x000f9380 69732032 31343734 38333634 37206279 is 2147483647 by │ │ │ │ - 0x000f9390 74657320 70657220 6368756e 6b000000 tes per chunk... │ │ │ │ - 0x000f93a0 74686520 6c656e67 7468206f 66207468 the length of th │ │ │ │ - 0x000f93b0 6520454e 44207379 6d626f6c 20323536 e END symbol 256 │ │ │ │ - 0x000f93c0 20696e20 74686520 48756666 6d616e20 in the Huffman │ │ │ │ - 0x000f93d0 74726565 20697320 30000000 00000000 tree is 0....... │ │ │ │ - 0x000f93e0 74686520 6c656e67 7468206f 66206120 the length of a │ │ │ │ - 0x000f93f0 74657874 20636875 6e6b206b 6579776f text chunk keywo │ │ │ │ - 0x000f9400 72642067 6976656e 20746f20 74686520 rd given to the │ │ │ │ - 0x000f9410 656e636f 64657220 6973206c 6f6e6765 encoder is longe │ │ │ │ - 0x000f9420 72207468 616e2074 6865206d 6178696d r than the maxim │ │ │ │ - 0x000f9430 756d206f 66203739 20627974 65730000 um of 79 bytes.. │ │ │ │ - 0x000f9440 74686520 6c656e67 7468206f 66206120 the length of a │ │ │ │ - 0x000f9450 74657874 20636875 6e6b206b 6579776f text chunk keywo │ │ │ │ - 0x000f9460 72642067 6976656e 20746f20 74686520 rd given to the │ │ │ │ - 0x000f9470 656e636f 64657220 69732073 6d616c6c encoder is small │ │ │ │ - 0x000f9480 65722074 68616e20 74686520 6d696e69 er than the mini │ │ │ │ - 0x000f9490 6d756d20 6f662031 20627974 65000000 mum of 1 byte... │ │ │ │ - 0x000f94a0 74726965 6420746f 20656e63 6f646520 tried to encode │ │ │ │ - 0x000f94b0 6120504c 54452063 68756e6b 20776974 a PLTE chunk wit │ │ │ │ - 0x000f94c0 68206120 70616c65 74746520 74686174 h a palette that │ │ │ │ - 0x000f94d0 20686173 206c6573 73207468 616e2031 has less than 1 │ │ │ │ - 0x000f94e0 206f7220 6d6f7265 20746861 6e203235 or more than 25 │ │ │ │ - 0x000f94f0 3620636f 6c6f7273 00000000 00000000 6 colors........ │ │ │ │ - 0x000f9500 756e6b6e 6f776e20 6368756e 6b207479 unknown chunk ty │ │ │ │ - 0x000f9510 70652077 69746820 27637269 74696361 pe with 'critica │ │ │ │ - 0x000f9520 6c272066 6c616720 656e636f 756e7465 l' flag encounte │ │ │ │ - 0x000f9530 72656420 62792074 68652064 65636f64 red by the decod │ │ │ │ - 0x000f9540 65720000 00000000 756e6578 69737469 er......unexisti │ │ │ │ - 0x000f9550 6e672069 6e746572 6c616365 206d6f64 ng interlace mod │ │ │ │ - 0x000f9560 65206769 76656e20 746f2065 6e636f64 e given to encod │ │ │ │ - 0x000f9570 65722028 6d757374 20626520 30206f72 er (must be 0 or │ │ │ │ - 0x000f9580 20312900 00000000 7768696c 65206465 1).....while de │ │ │ │ - 0x000f9590 636f6469 6e672c20 756e6578 69737469 coding, unexisti │ │ │ │ - 0x000f95a0 6e672063 6f6d7072 65737369 6f6e206d ng compression m │ │ │ │ - 0x000f95b0 6574686f 6420656e 636f756e 74657269 ethod encounteri │ │ │ │ - 0x000f95c0 6e672069 6e207a54 5874206f 72206954 ng in zTXt or iT │ │ │ │ - 0x000f95d0 58742063 68756e6b 20286974 206d7573 Xt chunk (it mus │ │ │ │ - 0x000f95e0 74206265 20302900 6e6f206e 756c6c20 t be 0).no null │ │ │ │ - 0x000f95f0 7465726d 696e6174 696f6e20 63686172 termination char │ │ │ │ - 0x000f9600 20666f75 6e642077 68696c65 20646563 found while dec │ │ │ │ - 0x000f9610 6f64696e 67207465 78742063 68756e6b oding text chunk │ │ │ │ - 0x000f9620 00000000 00000000 69545874 20636875 ........iTXt chu │ │ │ │ - 0x000f9630 6e6b2074 6f6f2073 686f7274 20746f20 nk too short to │ │ │ │ - 0x000f9640 636f6e74 61696e20 72657175 69726564 contain required │ │ │ │ - 0x000f9650 20627974 65730000 696e7465 67657220 bytes..integer │ │ │ │ - 0x000f9660 6f766572 666c6f77 20696e20 62756666 overflow in buff │ │ │ │ - 0x000f9670 65722073 697a6500 6661696c 65642074 er size.failed t │ │ │ │ - 0x000f9680 6f206f70 656e2066 696c6520 666f7220 o open file for │ │ │ │ - 0x000f9690 72656164 696e6700 6661696c 65642074 reading.failed t │ │ │ │ - 0x000f96a0 6f206f70 656e2066 696c6520 666f7220 o open file for │ │ │ │ - 0x000f96b0 77726974 696e6700 74726965 64206372 writing.tried cr │ │ │ │ - 0x000f96c0 65617469 6e672061 20747265 65206f66 eating a tree of │ │ │ │ - 0x000f96d0 20302073 796d626f 6c730000 00000000 0 symbols...... │ │ │ │ - 0x000f96e0 6c617a79 206d6174 6368696e 67206174 lazy matching at │ │ │ │ - 0x000f96f0 20706f73 20302069 7320696d 706f7373 pos 0 is imposs │ │ │ │ - 0x000f9700 69626c65 00000000 636f6c6f 7220636f ible....color co │ │ │ │ - 0x000f9710 6e766572 73696f6e 20746f20 70616c65 nversion to pale │ │ │ │ - 0x000f9720 74746520 72657175 65737465 64207768 tte requested wh │ │ │ │ - 0x000f9730 696c6520 6120636f 6c6f7220 69736e27 ile a color isn' │ │ │ │ - 0x000f9740 7420696e 2070616c 65747465 00000000 t in palette.... │ │ │ │ - 0x000f9750 67697665 6e20696d 61676520 746f6f20 given image too │ │ │ │ - 0x000f9760 736d616c 6c20746f 20636f6e 7461696e small to contain │ │ │ │ - 0x000f9770 20616c6c 20706978 656c7320 746f2062 all pixels to b │ │ │ │ - 0x000f9780 6520656e 636f6465 64000000 0000803f e encoded......? │ │ │ │ - 0x000f9790 00000042 00008040 0000803d 00000040 ...B...@...=...@ │ │ │ │ - 0x000f97a0 0000003f 00004040 8faaea3f 3baab83f ...?..@@...?;..? │ │ │ │ - 0x000f97b0 0a444542 55473a20 496e7075 74207374 .DEBUG: Input st │ │ │ │ - 0x000f97c0 72696e67 3a202225 73220a00 00000000 ring: "%s"...... │ │ │ │ - 0x000f97d0 0a444542 55473a20 416c6c6f 63617465 .DEBUG: Allocate │ │ │ │ - 0x000f97e0 64204a53 4f4e206f 626a6563 7420616e d JSON object an │ │ │ │ - 0x000f97f0 64202564 206b6579 776f7264 2f76616c d %d keyword/val │ │ │ │ - 0x000f9800 75652070 61697273 0a000a44 45425547 ue pairs...DEBUG │ │ │ │ - 0x000f9810 3a20496e 76616c69 64206f62 6a656374 : Invalid object │ │ │ │ - 0x000f9820 20737461 72740a00 0a444542 55473a20 start...DEBUG: │ │ │ │ - 0x000f9830 496e7661 6c696420 6f626a65 63742065 Invalid object e │ │ │ │ - 0x000f9840 6e640a00 00000000 0a444542 55473a20 nd.......DEBUG: │ │ │ │ - 0x000f9850 496e7661 6c696420 6f626a65 63742065 Invalid object e │ │ │ │ - 0x000f9860 6e64206d 61746368 0a000000 00000000 nd match........ │ │ │ │ - 0x000f9870 0a444542 55473a20 4c6f6f6b 696e6720 .DEBUG: Looking │ │ │ │ - 0x000f9880 666f7220 656c656d 656e7473 20696e3a for elements in: │ │ │ │ - 0x000f9890 20222573 220a0000 0a444542 55473a20 "%s"....DEBUG: │ │ │ │ - 0x000f98a0 54616b69 6e672061 70617274 3a206265 Taking apart: be │ │ │ │ - 0x000f98b0 67696e20 3d202225 73220a00 0a444542 gin = "%s"...DEB │ │ │ │ - 0x000f98c0 55473a20 53747269 70706564 3a207362 UG: Stripped: sb │ │ │ │ - 0x000f98d0 203d2022 2573220a 000a4445 4255473a = "%s"...DEBUG: │ │ │ │ - 0x000f98e0 206f626a 65637420 6f722061 72726179 object or array │ │ │ │ - 0x000f98f0 0a000000 00000000 0a444542 55473a20 .........DEBUG: │ │ │ │ - 0x000f9900 61727261 7920656c 656d656e 7420286e array element (n │ │ │ │ - 0x000f9910 6f20636f 6c6f6e20 666f756e 64290a00 o colon found).. │ │ │ │ - 0x000f9920 0a444542 55473a20 466f756e 6420286b .DEBUG: Found (k │ │ │ │ - 0x000f9930 6579776f 72643a76 616c7565 29202025 eyword:value) % │ │ │ │ - 0x000f9940 34643a20 22257322 203d2022 2573220a 4d: "%s" = "%s". │ │ │ │ - 0x000f9950 00252d64 00000000 0a444542 55473a20 .%-d.....DEBUG: │ │ │ │ - 0x000f9960 466f756e 64202861 72726179 20656c65 Found (array ele │ │ │ │ - 0x000f9970 6d656e74 29202025 34643a20 22257322 ment) %4d: "%s" │ │ │ │ - 0x000f9980 203d2022 2573220a 00000000 00000000 = "%s"......... │ │ │ │ - 0x000f9990 0a444542 55473a20 416c6c6f 63617465 .DEBUG: Allocate │ │ │ │ - 0x000f99a0 64207370 61636520 666f7220 2564206d d space for %d m │ │ │ │ - 0x000f99b0 6f726520 6b657977 6f72642f 76616c75 ore keyword/valu │ │ │ │ - 0x000f99c0 65207061 6972730a 00000000 00000000 e pairs......... │ │ │ │ - 0x000f99d0 44454255 473e206a 736f6e5f 76616c28 DEBUG> json_val( │ │ │ │ - 0x000f99e0 29207374 72756374 73747220 3d205b25 ) structstr = [% │ │ │ │ - 0x000f99f0 735d2c20 6b657920 3d205b25 735d0a00 s], key = [%s].. │ │ │ │ - 0x000f9a00 44454255 473e206a 736f6e5f 76616c28 DEBUG> json_val( │ │ │ │ - 0x000f9a10 29207375 626b6579 203d205b 25735d2c ) subkey = [%s], │ │ │ │ - 0x000f9a20 20746169 6c203d20 5b25735d 0a000000 tail = [%s].... │ │ │ │ - 0x000f9a30 00000000 00002e40 00000000 00004e40 .......@......N@ │ │ │ │ - 0x000f9a40 00000000 0088c340 00000000 00005940 .......@......Y@ │ │ │ │ - 0x000f9a50 00000000 0020ac40 00000000 00805640 ..... .@......V@ │ │ │ │ - 0x000f9a60 44454255 473a2070 72656365 73734a75 DEBUG: precessJu │ │ │ │ - 0x000f9a70 6c69616e 57697468 50726f70 65724d6f lianWithProperMo │ │ │ │ - 0x000f9a80 74696f6e 28290a00 44454255 473a2070 tion()..DEBUG: p │ │ │ │ - 0x000f9a90 72656365 73734a75 6c69616e 28290a00 recessJulian().. │ │ │ │ - 0x000f9aa0 f8c1631a dca54c40 9d8fffb2 a555d43e ..c...L@.....U.> │ │ │ │ - 0x000f9ab0 399d52a2 46df913f 00000000 008056c0 9.R.F..?......V. │ │ │ │ - 0x000f9ac0 9c6d6e4c 4f58f63f 849ecdaa 6f04a240 .mnLOX.?....o..@ │ │ │ │ - 0x000f9ad0 f78f85e8 1038223f b96c74ce 4f712c3f .....8"?.lt.Oq,? │ │ │ │ - 0x000f9ae0 3677f4bf 5c8b363f 3541d47d 0052d33f 6w..\.6?5A.}.R.? │ │ │ │ - 0x000f9af0 8cd99255 116e923f fa9cbb5d 2f4d113f ...U.n.?...]/M.? │ │ │ │ - 0x000f9b00 4f5df92c cf83f13f 49a0c1a6 cea3923f O].,...?I......? │ │ │ │ - 0x000f9b10 58a835cd 3b4eeb3f 4ed1915c 3e519f40 X.5.;N.?N..\>Q.@ │ │ │ │ - 0x000f9b20 58a835cd 3b4edb3f bf81c98d 226ba53f X.5.;N.?...."k.? │ │ │ │ - 0x000f9b30 37a8fdd6 4e183540 00000000 00807640 7...N.5@......v@ │ │ │ │ - 0x000f9b40 44454255 473a2070 72656365 73734265 DEBUG: precessBe │ │ │ │ - 0x000f9b50 7373656c 69616e57 69746850 726f7065 sselianWithPrope │ │ │ │ - 0x000f9b60 724d6f74 696f6e28 290a0044 45425547 rMotion()..DEBUG │ │ │ │ - 0x000f9b70 3a207072 65636573 73426573 73656c69 : precessBesseli │ │ │ │ - 0x000f9b80 616e2829 0a000000 00000000 00b09d40 an()...........@ │ │ │ │ - 0x000f9b90 5c8fc2f5 285cf63f c74b3789 8100a240 \...(\.?.K7....@ │ │ │ │ - 0x000f9ba0 691d554d 10750f3f 56f146e6 913f383f i.UM.u.?V.F..?8? │ │ │ │ - 0x000f9bb0 8be07f2b d9b1313f d42b6519 e258d33f ...+..1?.+e..X.? │ │ │ │ - 0x000f9bc0 3bdf4f8d 976e923f e527d53e 1d8f393f ;.O..n.?.'.>..9? │ │ │ │ - 0x000f9bd0 85eb51b8 1e85f13f df6c7363 7ac2923f ..Q....?.lscz..? │ │ │ │ - 0x000f9be0 0ad7a370 bd529f40 3b014d84 0d4fdb3f ...p.R.@;.M..O.? │ │ │ │ - 0x000f9bf0 d712f241 cf66a53f 756e6b00 00000000 ...A.f.?unk..... │ │ │ │ - 0x000f9c00 00000000 008086c0 00000000 00808640 ...............@ │ │ │ │ - 0x000f9c10 00000000 00c05840 00000000 8087c340 ......X@.......@ │ │ │ │ - 0x000f9c20 25732530 32646820 25303264 6d202530 %s%02dh %02dm %0 │ │ │ │ - 0x000f9c30 352e3266 73002573 25303264 64202530 5.2fs.%s%02dd %0 │ │ │ │ - 0x000f9c40 32646d20 2530352e 32667300 00000000 2dm %05.2fs..... │ │ │ │ - 0x000f9c50 00000000 00002440 00000000 00003043 ......$@......0C │ │ │ │ - 0x000f9c60 00000000 008076c0 44454255 473a2063 ......v.DEBUG: c │ │ │ │ - 0x000f9c70 6f6e7665 72744761 6c546f53 67616c28 onvertGalToSgal( │ │ │ │ - 0x000f9c80 290a0000 00000000 1c68281d 492ebc3f )........h(.I..? │ │ │ │ - 0x000f9c90 0b22b6c9 9266e73f 977b4004 688ae53f ."...f.?.{@.h..? │ │ │ │ - 0x000f9ca0 70e82103 348be7bf 3337dee1 1face53f p.!.4...37.....? │ │ │ │ - 0x000f9cb0 8e35dfd7 f415b3bf 02b58468 dbbbb4bf .5.........h.... │ │ │ │ - 0x000f9cc0 71b990bf 36ceef3f 44454255 473a2063 q...6..?DEBUG: c │ │ │ │ - 0x000f9cd0 6f6e7665 72744761 6c546f45 71752829 onvertGalToEqu() │ │ │ │ - 0x000f9ce0 0a004445 4255473a 20636f6e 76657274 ..DEBUG: convert │ │ │ │ - 0x000f9cf0 45717554 6f47616c 28290a00 00000000 EquToGal()...... │ │ │ │ - 0x000f9d00 e47651cc e973dd3f b1c02127 a3d3e73f .vQ..s.?..!'...? │ │ │ │ - 0x000f9d10 7c112c34 4df2debf cc03fd8c 2c26b1bf |.,4M.......,&.. │ │ │ │ - 0x000f9d20 3e83e6f9 dc88df3f 8c1cbcc6 62c3ebbf >......?....b... │ │ │ │ - 0x000f9d30 0c5af77f 9dedebbf da1f230c 7cd2dcbf .Z........#.|... │ │ │ │ - 0x000f9d40 0c03e6b0 a81cc8bf 44454255 473a2063 ........DEBUG: c │ │ │ │ - 0x000f9d50 6f6d7075 74654571 75506f6c 6528290a omputeEquPole(). │ │ │ │ - 0x000f9d60 00444542 55473a20 636f6e76 65727445 .DEBUG: convertE │ │ │ │ - 0x000f9d70 636c546f 45717528 290a0044 45425547 clToEqu()..DEBUG │ │ │ │ - 0x000f9d80 3a20636f 6e766572 74457175 546f4563 : convertEquToEc │ │ │ │ - 0x000f9d90 6c28290a 00000000 00000000 00789e40 l()..........x.@ │ │ │ │ - 0x000f9da0 cdcccccc cc6c4740 0ad7a370 4d9bf440 .....lG@...pM..@ │ │ │ │ - 0x000f9db0 46257502 9a086b3f 3659a31e a2d15d3f F%u...k?6Y....]? │ │ │ │ - 0x000f9dc0 b81e85eb 51684740 4a0c022b d799f440 ....QhG@J..+...@ │ │ │ │ - 0x000f9dd0 bea4315a 4755433f d61a4aed 45b45d3f ..1ZGUC?..J.E.]? │ │ │ │ - 0x000f9de0 44454255 473a2063 6f6e7665 7274436f DEBUG: convertCo │ │ │ │ - 0x000f9df0 6f726469 6e617465 7328290a 00000000 ordinates()..... │ │ │ │ - 0x000f9e00 44454255 473a2063 6f727265 6374436f DEBUG: correctCo │ │ │ │ - 0x000f9e10 6f726469 6e617465 52616e67 6528290a ordinateRange(). │ │ │ │ - 0x000f9e20 00000000 00000000 44454255 473a2067 ........DEBUG: g │ │ │ │ - 0x000f9e30 65744571 75455465 726d436f 72726563 etEquETermCorrec │ │ │ │ - 0x000f9e40 74696f6e 28290a00 44454255 473a2067 tion()..DEBUG: g │ │ │ │ - 0x000f9e50 65744563 6c455465 726d436f 72726563 etEclETermCorrec │ │ │ │ - 0x000f9e60 74696f6e 28290a00 44454255 473a2072 tion()..DEBUG: r │ │ │ │ - 0x000f9e70 6566696e 65644571 75455465 726d436f efinedEquETermCo │ │ │ │ - 0x000f9e80 72726563 74696f6e 28290a00 00000000 rrection()...... │ │ │ │ - 0x000f9e90 44454255 473a2072 6566696e 65644563 DEBUG: refinedEc │ │ │ │ - 0x000f9ea0 6c455465 726d436f 72726563 74696f6e lETermCorrection │ │ │ │ - 0x000f9eb0 28290a00 00000000 44454255 473a2063 ()......DEBUG: c │ │ │ │ - 0x000f9ec0 6f727265 6374466f 72457175 61746f72 orrectForEquator │ │ │ │ - 0x000f9ed0 69616c45 5465726d 7328290a 00000000 ialETerms()..... │ │ │ │ - 0x000f9ee0 44454255 473a2063 6f6e7665 72744265 DEBUG: convertBe │ │ │ │ - 0x000f9ef0 7373656c 69616e54 6f4a756c 69616e28 sselianToJulian( │ │ │ │ - 0x000f9f00 290a0000 00000000 44454255 473a2063 ).......DEBUG: c │ │ │ │ - 0x000f9f10 6f727265 6374466f 7245636c 69707469 orrectForEclipti │ │ │ │ - 0x000f9f20 63455465 726d7328 290a0000 00000000 cETerms()....... │ │ │ │ - 0x000f9f30 44454255 473a2063 6f6e7665 72744a75 DEBUG: convertJu │ │ │ │ - 0x000f9f40 6c69616e 546f4265 7373656c 69616e28 lianToBesselian( │ │ │ │ - 0x000f9f50 290a0000 00000000 00000000 00806640 ).............f@ │ │ │ │ - 0x000f9f60 50860c20 cbe4e03e 24edf762 b3d4183f P.. ...>$..b...? │ │ │ │ - 0x000f9f70 00000000 00186540 00000000 00003ac0 ......e@......:. │ │ │ │ - 0x000f9f80 b511f4bc c051773f 03e35f52 1c0a063f .....Qw?.._R...? │ │ │ │ - 0x000f9f90 15394e4e 101c913f 01b4f818 dd96803e .9NN...?.......> │ │ │ │ - 0x000f9fa0 4ab54fc7 6306e73f f5b9da8a fdbb5940 J.O.c..?......Y@ │ │ │ │ - 0x000f9fb0 dae6c6f4 84253e3f 0e2db29d ef7f5640 .....%>?.-....V@ │ │ │ │ - 0x000f9fc0 1652d90b e0d37640 7d3f3536 81904241 .R....v@}?56..BA │ │ │ │ - 0x000f9fd0 00000080 2cb44241 00000000 00d47640 ....,.BA......v@ │ │ │ │ - 0x000f9fe0 c3f5285c 8fc2b53f ec51b81e 85eba13f ..(\...?.Q.....? │ │ │ │ - 0x000f9ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fa000 f5ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fa010 fbffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fa020 01000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fa030 06000000 00000000 f9ffffff ffffffff ................ │ │ │ │ - 0x000fa040 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fa050 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fa060 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fa070 f2ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fa080 fdffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fa090 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fa0a0 ffffffff ffffffff e4ffffff ffffffff ................ │ │ │ │ - 0x000fa0b0 efffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fa0c0 ffffffff ffffffff 03000000 00000000 ................ │ │ │ │ - 0x000fa0d0 05000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fa0e0 d9ffffff ffffffff e8ffffff ffffffff ................ │ │ │ │ - 0x000fa0f0 f4ffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fa100 04000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fa110 09000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fa120 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fa130 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fa140 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fa150 02000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fa160 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fa170 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fa180 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fa190 fcffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fa1a0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fa1b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fa1c0 00000000 00000000 faffffff ffffffff ................ │ │ │ │ - 0x000fa1d0 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fa1e0 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fa1f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fa200 f8ffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fa210 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fa220 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fa230 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fa240 01000000 00000000 fbffffff ffffffff ................ │ │ │ │ - 0x000fa250 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fa260 fbffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fa270 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fa280 feffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fa290 f9ffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fa2a0 05000000 00000000 0c000000 00000000 ................ │ │ │ │ - 0x000fa2b0 0e000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fa2c0 01000000 00000000 faffffff ffffffff ................ │ │ │ │ - 0x000fa2d0 f7ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fa2e0 00000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fa2f0 09000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fa300 01000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fa310 fbffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ - 0x000fa320 f7ffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fa330 04000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fa340 05000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fa350 f7ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ - 0x000fa360 fbffffff ffffffff 05000000 00000000 ................ │ │ │ │ - 0x000fa370 0e000000 00000000 11000000 00000000 ................ │ │ │ │ - 0x000fa380 0a000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fa390 f4ffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ - 0x000fa3a0 f5ffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fa3b0 08000000 00000000 0c000000 00000000 ................ │ │ │ │ - 0x000fa3c0 0a000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fa3d0 04000000 00000000 faffffff ffffffff ................ │ │ │ │ - 0x000fa3e0 f4ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ - 0x000fa3f0 feffffff ffffffff 08000000 00000000 ................ │ │ │ │ - 0x000fa400 0d000000 00000000 0a000000 00000000 ................ │ │ │ │ - 0x000fa410 00000000 00000000 f5ffffff ffffffff ................ │ │ │ │ - 0x000fa420 f1ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fa430 04000000 00000000 10000000 00000000 ................ │ │ │ │ - 0x000fa440 13000000 00000000 0b000000 00000000 ................ │ │ │ │ - 0x000fa450 fcffffff ffffffff efffffff ffffffff ................ │ │ │ │ - 0x000fa460 ebffffff ffffffff f1ffffff ffffffff ................ │ │ │ │ - 0x000fa470 feffffff ffffffff 0a000000 00000000 ................ │ │ │ │ - 0x000fa480 10000000 00000000 0d000000 00000000 ................ │ │ │ │ - 0x000fa490 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fa4a0 f9ffffff ffffffff f3ffffff ffffffff ................ │ │ │ │ - 0x000fa4b0 f6ffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fa4c0 0a000000 00000000 0f000000 00000000 ................ │ │ │ │ - 0x000fa4d0 0c000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fa4e0 f5ffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ - 0x000fa4f0 f6ffffff ffffffff 04000000 00000000 ................ │ │ │ │ - 0x000fa500 10000000 00000000 14000000 00000000 ................ │ │ │ │ - 0x000fa510 0b000000 00000000 fcffffff ffffffff ................ │ │ │ │ - 0x000fa520 eeffffff ffffffff e9ffffff ffffffff ................ │ │ │ │ - 0x000fa530 f0ffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fa540 0a000000 00000000 11000000 00000000 ................ │ │ │ │ - 0x000fa550 0e000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fa560 f9ffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fa570 fbffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fa580 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fa590 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fa5a0 03000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fa5b0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fa5c0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fa5d0 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fa5e0 04000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fa5f0 06000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fa600 03000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fa610 fbffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fa620 f9ffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fa630 faffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fa640 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fa650 01000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fa660 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fa670 00000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fa680 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fa690 00000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fa6a0 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fa6b0 05000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fa6c0 05000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fa6d0 01000000 00000000 fdffffff ffffffff ................ │ │ │ │ - 0x000fa6e0 fbffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fa6f0 fbffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fa700 f9ffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fa710 ffffffff ffffffff 02000000 00000000 ................ │ │ │ │ - 0x000fa720 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fa730 01000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fa740 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fa750 feffffff ffffffff 01000000 00000000 ................ │ │ │ │ - 0x000fa760 04000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fa770 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fa780 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fa790 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fa7a0 00000000 00000000 fdffffff ffffffff ................ │ │ │ │ - 0x000fa7b0 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fa7c0 f9ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fa7d0 faffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fa7e0 01000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fa7f0 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fa800 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fa810 fdffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fa820 05000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fa830 07000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fa840 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fa850 00000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fa860 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fa870 00000000 00000000 fcffffff ffffffff ................ │ │ │ │ - 0x000fa880 ffffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fa890 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fa8a0 fcffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fa8b0 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fa8c0 feffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fa8d0 fbffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fa8e0 03000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fa8f0 0b000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fa900 03000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fa910 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fa920 01000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fa930 06000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fa940 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fa950 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fa960 f9ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fa970 f9ffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fa980 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fa990 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fa9a0 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fa9b0 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fa9c0 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fa9d0 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fa9e0 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fa9f0 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000faa00 01000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000faa10 fcffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000faa20 f9ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000faa30 f8ffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000faa40 fcffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000faa50 02000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000faa60 06000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000faa70 05000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000faa80 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000faa90 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000faaa0 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000faab0 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000faac0 02000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000faad0 fdffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000faae0 f8ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000faaf0 f6ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fab00 f9ffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fab10 feffffff ffffffff 02000000 00000000 ................ │ │ │ │ - 0x000fab20 04000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fab30 07000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fab40 04000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fab50 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fab60 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fab70 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fab80 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fab90 ffffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000faba0 f9ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fabb0 f6ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fabc0 f8ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fabd0 fbffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fabe0 00000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fabf0 05000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fac00 05000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fac10 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fac20 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fac30 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fac40 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fac50 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fac60 fdffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fac70 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fac80 f8ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fac90 faffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000faca0 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000facb0 02000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000facc0 04000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000facd0 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000face0 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000facf0 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fad00 04000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fad10 05000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fad20 02000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fad30 faffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fad40 f8ffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fad50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fad60 eeffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ - 0x000fad70 f6ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fad80 f7ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fad90 fdffffff ffffffff 03000000 00000000 ................ │ │ │ │ - 0x000fada0 07000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fadb0 09000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fadc0 05000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fadd0 04000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fade0 0a000000 00000000 0e000000 00000000 ................ │ │ │ │ - 0x000fadf0 10000000 00000000 0c000000 00000000 ................ │ │ │ │ - 0x000fae00 04000000 00000000 f9ffffff ffffffff ................ │ │ │ │ - 0x000fae10 f1ffffff ffffffff edffffff ffffffff ................ │ │ │ │ - 0x000fae20 eeffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ - 0x000fae30 f3ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ - 0x000fae40 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fae50 f9ffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fae60 02000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fae70 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fae80 06000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fae90 04000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000faea0 07000000 00000000 0a000000 00000000 ................ │ │ │ │ - 0x000faeb0 0d000000 00000000 0e000000 00000000 ................ │ │ │ │ - 0x000faec0 0b000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000faed0 fbffffff ffffffff f3ffffff ffffffff ................ │ │ │ │ - 0x000faee0 efffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ - 0x000faef0 f3ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ - 0x000faf00 f5ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ - 0x000faf10 f8ffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000faf20 feffffff ffffffff 02000000 00000000 ................ │ │ │ │ - 0x000faf30 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000faf40 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000faf50 04000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000faf60 06000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000faf70 09000000 00000000 0a000000 00000000 ................ │ │ │ │ - 0x000faf80 0a000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000faf90 04000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fafa0 f8ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ - 0x000fafb0 f3ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fafc0 f6ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ - 0x000fafd0 f7ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fafe0 fcffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000faff0 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb000 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb010 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb020 05000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fb030 07000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fb040 07000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fb050 06000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fb060 01000000 00000000 fdffffff ffffffff ................ │ │ │ │ - 0x000fb070 faffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fb080 f9ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fb090 f8ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fb0a0 fbffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb0b0 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb0c0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb0d0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb0e0 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb0f0 04000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fb100 05000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fb110 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fb120 03000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb130 feffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fb140 f9ffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fb150 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb160 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb170 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb180 01000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb190 04000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb1a0 01000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fb1b0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb1c0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fb1d0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb1e0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fb1f0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb200 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb210 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb220 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb230 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fb240 feffffff ffffffff 01000000 00000000 ................ │ │ │ │ - 0x000fb250 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fb260 03000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb270 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fb280 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb290 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb2a0 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb2b0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb2c0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fb2d0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb2e0 01000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fb2f0 feffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fb300 fbffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fb310 00000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb320 05000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb330 00000000 00000000 fdffffff ffffffff ................ │ │ │ │ - 0x000fb340 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fb350 ffffffff ffffffff 02000000 00000000 ................ │ │ │ │ - 0x000fb360 04000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb370 01000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fb380 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb390 01000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb3a0 03000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb3b0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb3c0 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fb3d0 fcffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fb3e0 03000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fb3f0 04000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb400 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fb410 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb420 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fb430 04000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb440 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb450 feffffff ffffffff 01000000 00000000 ................ │ │ │ │ - 0x000fb460 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb470 01000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fb480 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb490 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fb4a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb4b0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb4c0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb4d0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb4e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb4f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb500 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb510 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fb520 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb530 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb540 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb550 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb560 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb570 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb580 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb590 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb5a0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb5b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb5c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb5d0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb5e0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb5f0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb600 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb610 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb620 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fb630 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb640 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb650 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb660 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb670 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb680 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb690 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb6a0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb6b0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb6c0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb6d0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb6e0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb6f0 00000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb700 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb710 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb720 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb730 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fb740 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb750 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fb760 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb770 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb780 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb790 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb7a0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb7b0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fb7c0 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb7d0 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fb7e0 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb7f0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb800 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fb810 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb820 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb830 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb840 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fb850 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb860 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fb870 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb880 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb890 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb8a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb8b0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb8c0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb8d0 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb8e0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb8f0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb900 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb910 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fb920 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb930 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb940 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb950 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fb960 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fb970 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb980 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb990 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fb9a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb9b0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb9c0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fb9d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fb9e0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fb9f0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fba00 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fba10 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fba20 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fba30 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fba40 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fba50 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fba60 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fba70 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fba80 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fba90 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fbaa0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fbab0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbac0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbad0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbae0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fbaf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fbb00 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbb10 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbb20 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbb30 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbb40 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbb50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fbb60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fbb70 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fbb80 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbb90 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbba0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fbbb0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fbbc0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbbd0 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbbe0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbbf0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbc00 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fbc10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fbc20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fbc30 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fbc40 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbc50 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbc60 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fbc70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fbc80 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fbc90 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbca0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbcb0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fbcc0 02000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fbcd0 05000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fbce0 04000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbcf0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbd00 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbd10 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fbd20 feffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fbd30 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fbd40 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fbd50 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbd60 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fbd70 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fbd80 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbd90 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fbda0 04000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fbdb0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbdc0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbdd0 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbde0 00000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fbdf0 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fbe00 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fbe10 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fbe20 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fbe30 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fbe40 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbe50 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fbe60 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fbe70 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbe80 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbe90 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fbeb0 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fbec0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fbed0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fbee0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbef0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fbf00 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbf10 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbf20 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbf30 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbf40 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbf50 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbf60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fbf70 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fbf80 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbf90 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fbfa0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fbfb0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fbfc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fbfd0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fbfe0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fbff0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fc000 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fc010 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fc020 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fc030 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fc040 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc050 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc060 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fc070 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fc080 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fc090 faffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc0a0 01000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fc0b0 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fc0c0 04000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fc0d0 06000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fc0e0 03000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fc0f0 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fc100 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fc110 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fc120 ffffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fc130 faffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fc140 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fc150 f7ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fc160 fcffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc170 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fc180 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fc190 03000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fc1a0 05000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fc1b0 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fc1c0 03000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fc1d0 06000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fc1e0 03000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fc1f0 ffffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fc200 faffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fc210 f8ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fc220 f7ffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fc230 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fc240 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fc250 ffffffff ffffffff 02000000 00000000 ................ │ │ │ │ - 0x000fc260 05000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fc270 04000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fc280 02000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fc290 06000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fc2a0 07000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fc2b0 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fc2c0 feffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fc2d0 f8ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fc2e0 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fc2f0 f9ffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fc300 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fc310 fcffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc320 01000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fc330 05000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fc340 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fc350 04000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fc360 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fc370 06000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fc380 01000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fc390 fbffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fc3a0 fbffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fc3b0 03000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fc3c0 08000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fc3d0 09000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fc3e0 05000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fc3f0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fc400 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fc410 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fc420 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fc430 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fc440 fdffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fc450 f9ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fc460 fbffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fc470 fdffffff ffffffff 02000000 00000000 ................ │ │ │ │ - 0x000fc480 06000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fc490 0a000000 00000000 0a000000 00000000 ................ │ │ │ │ - 0x000fc4a0 09000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fc4b0 05000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fc4c0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fc4d0 ffffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fc4e0 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fc4f0 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fc500 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fc510 faffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fc520 f8ffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fc530 f8ffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fc540 00000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fc550 08000000 00000000 0a000000 00000000 ................ │ │ │ │ - 0x000fc560 0a000000 00000000 0a000000 00000000 ................ │ │ │ │ - 0x000fc570 08000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fc580 04000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fc590 01000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fc5a0 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fc5b0 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fc5c0 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fc5d0 fbffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fc5e0 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fc5f0 f8ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fc600 faffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc610 03000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fc620 09000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fc630 09000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fc640 07000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fc650 03000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fc660 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc670 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc680 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc690 fdffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fc6a0 f9ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fc6b0 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fc6c0 f7ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fc6d0 fcffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fc6e0 04000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fc6f0 07000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fc700 06000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fc710 06000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fc720 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fc730 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fc740 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fc750 00000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fc760 fcffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fc770 f9ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fc780 f7ffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fc790 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fc7a0 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fc7b0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fc7c0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fc7d0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fc7e0 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fc7f0 04000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fc800 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fc810 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fc820 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fc830 00000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fc840 fbffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fc850 faffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fc860 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc870 01000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fc880 05000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fc890 04000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fc8a0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fc8b0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fc8c0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fc8d0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc8e0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc8f0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc900 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fc910 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fc920 fcffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc930 ffffffff ffffffff 02000000 00000000 ................ │ │ │ │ - 0x000fc940 05000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fc950 06000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fc960 04000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fc970 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fc980 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fc990 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fc9a0 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fc9b0 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fc9c0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fc9d0 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fc9e0 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fc9f0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fca00 01000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fca10 07000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fca20 07000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fca30 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fca40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fca50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fca60 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fca70 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fca80 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fca90 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fcaa0 fdffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fcab0 fcffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fcac0 fdffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fcad0 04000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fcae0 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fcaf0 07000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fcb00 03000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fcb10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fcb20 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fcb30 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fcb40 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fcb50 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fcb60 feffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fcb70 fbffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fcb80 fdffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fcb90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fcba0 f8ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fcbb0 f6ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ - 0x000fcbc0 f6ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fcbd0 fcffffff ffffffff 02000000 00000000 ................ │ │ │ │ - 0x000fcbe0 07000000 00000000 0a000000 00000000 ................ │ │ │ │ - 0x000fcbf0 0a000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fcc00 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fcc10 06000000 00000000 0c000000 00000000 ................ │ │ │ │ - 0x000fcc20 11000000 00000000 10000000 00000000 ................ │ │ │ │ - 0x000fcc30 09000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fcc40 f8ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ - 0x000fcc50 f5ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fcc60 f8ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fcc70 f8ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ - 0x000fcc80 f6ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ - 0x000fcc90 f8ffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fcca0 02000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fccb0 0a000000 00000000 0a000000 00000000 ................ │ │ │ │ - 0x000fccc0 06000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fccd0 02000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fcce0 0c000000 00000000 10000000 00000000 ................ │ │ │ │ - 0x000fccf0 0f000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fcd00 00000000 00000000 f8ffffff ffffffff ................ │ │ │ │ - 0x000fcd10 f5ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ - 0x000fcd20 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fcd30 f9ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fcd40 f9ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fcd50 f8ffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fcd60 feffffff ffffffff 02000000 00000000 ................ │ │ │ │ - 0x000fcd70 07000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fcd80 09000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fcd90 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fcda0 04000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fcdb0 0d000000 00000000 0d000000 00000000 ................ │ │ │ │ - 0x000fcdc0 07000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fcdd0 f8ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ - 0x000fcde0 f6ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fcdf0 f9ffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fce00 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fce10 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fce20 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fce30 02000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fce40 08000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fce50 05000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fce60 01000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fce70 06000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fce80 09000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fce90 feffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fcea0 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fceb0 f9ffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fcec0 fcffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fced0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fcee0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fcef0 00000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fcf00 04000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fcf10 06000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fcf20 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fcf30 01000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fcf40 05000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fcf50 02000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fcf60 faffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fcf70 f8ffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fcf80 fcffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fcf90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fcfa0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fcfb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fcfc0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fcfd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fcfe0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fcff0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd000 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd010 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd020 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd030 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fd040 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd050 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd060 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd070 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd080 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd090 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd0a0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd0b0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd0c0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd0d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd0e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd0f0 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd100 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fd110 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd120 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd130 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fd140 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd150 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd160 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd170 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd180 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd190 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fd1a0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd1b0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fd1c0 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fd1d0 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd1e0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd1f0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd200 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd210 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd220 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd230 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd240 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd250 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd260 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd270 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd280 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd290 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fd2a0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd2b0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd2c0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fd2d0 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd2e0 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fd2f0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fd300 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd310 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd320 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd330 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd340 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd350 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd360 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd370 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fd380 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd390 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd3a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd3b0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd3c0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd3d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd3e0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fd3f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd400 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd410 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd420 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd430 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd440 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd450 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fd460 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd470 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd480 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd490 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd4a0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd4b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd4c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd4d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd4e0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd4f0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd500 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd510 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd520 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd530 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd540 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fd550 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd560 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd570 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fd580 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd5a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd5b0 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd5c0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd5d0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd5e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd5f0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd600 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd610 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fd620 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd630 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd640 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd650 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd660 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd670 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fd680 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd690 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd6a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd6b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd6c0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd6d0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd6e0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd6f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd700 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd710 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd720 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd730 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fd740 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fd750 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd760 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd770 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd780 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd790 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd7a0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fd7b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd7c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000f6ae0 00000000 0000f0bf 436f756c 646e2774 ........Couldn't │ │ │ │ + 0x000f6af0 2066696e 6420686f 73742025 73002573 find host %s.%s │ │ │ │ + 0x000f6b00 3a20636f 6e6e6563 74206661 696c6564 : connect failed │ │ │ │ + 0x000f6b10 2e006874 74703a2f 2f00772b 0043616e ..http://.w+.Can │ │ │ │ + 0x000f6b20 2774206f 70656e20 6f757470 75742066 't open output f │ │ │ │ + 0x000f6b30 696c6520 25730068 7474705f 70726f78 ile %s.http_prox │ │ │ │ + 0x000f6b40 79004445 4255473e 2070726f 7879203d y.DEBUG> proxy = │ │ │ │ + 0x000f6b50 205b2573 5d0a0044 45425547 3e207073 [%s]..DEBUG> ps │ │ │ │ + 0x000f6b60 65727665 72203d20 5b25735d 0a004445 erver = [%s]..DE │ │ │ │ + 0x000f6b70 4255473e 2070706f 7274203d 205b2564 BUG> pport = [%d │ │ │ │ + 0x000f6b80 5d0a0044 45425547 3e207265 71756573 ]..DEBUG> reques │ │ │ │ + 0x000f6b90 74203d20 5b25735d 0a004445 4255473e t = [%s]..DEBUG> │ │ │ │ + 0x000f6ba0 20726574 75726e3b 205b2573 5d0a0045 return; [%s]..E │ │ │ │ + 0x000f6bb0 52524f52 3a200063 6f756e74 3d256400 RROR: .count=%d. │ │ │ │ + 0x000f6bc0 7b22636f 756e7422 3a25647d 00000000 {"count":%d}.... │ │ │ │ + 0x000f6bd0 6c6f6361 74696f6e 3d257326 77696474 location=%s&widt │ │ │ │ + 0x000f6be0 683d252e 31306626 68656967 68743d25 h=%.10f&height=% │ │ │ │ + 0x000f6bf0 2e313066 26737973 74656d3d 25732665 .10f&system=%s&e │ │ │ │ + 0x000f6c00 7175696e 6f783d25 2e326626 7265736f quinox=%.2f&reso │ │ │ │ + 0x000f6c10 6c757469 6f6e3d25 2e313266 26726f74 lution=%.12f&rot │ │ │ │ + 0x000f6c20 6174696f 6e3d252e 36662662 616e643d ation=%.6f&band= │ │ │ │ + 0x000f6c30 25730000 00000000 47455420 68747470 %s......GET http │ │ │ │ + 0x000f6c40 3a2f2f25 733a2564 25732573 20485454 ://%s:%d%s%s HTT │ │ │ │ + 0x000f6c50 502f312e 300d0a0d 0a000000 00000000 P/1.0........... │ │ │ │ + 0x000f6c60 47455420 25732573 20485454 502f312e GET %s%s HTTP/1. │ │ │ │ + 0x000f6c70 300d0a48 4f53543a 2025733a 25640d0a 0..HOST: %s:%d.. │ │ │ │ + 0x000f6c80 0d0a0000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000f6c90 30313233 34353637 38394142 43444546 0123456789ABCDEF │ │ │ │ + 0x000f6ca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000f6cb0 436f756c 646e2774 20637265 61746520 Couldn't create │ │ │ │ + 0x000f6cc0 496e7661 6c696420 55524c20 73747269 Invalid URL stri │ │ │ │ + 0x000f6cd0 6e672028 6d757374 20737461 72742027 ng (must start ' │ │ │ │ + 0x000f6ce0 496c6c65 67616c20 706f7274 206e756d Illegal port num │ │ │ │ + 0x000f6cf0 6d6f6e74 6167652e 69706163 2e63616c montage.ipac.cal │ │ │ │ + 0x000f6d00 2f636769 2d62696e 2f486472 54656d70 /cgi-bin/HdrTemp │ │ │ │ + 0x000f6d10 6b657977 6f726420 5b25735d 203d2076 keyword [%s] = v │ │ │ │ + 0x000f6d20 616c7565 205b2573 5d0a0043 54595045 alue [%s]..CTYPE │ │ │ │ + 0x000f6d30 31004e41 58495331 004e4158 49533200 1.NAXIS1.NAXIS2. │ │ │ │ + 0x000f6d40 4e415849 5333004e 41584953 34004352 NAXIS3.NAXIS4.CR │ │ │ │ + 0x000f6d50 50495831 00435250 49583200 43525049 PIX1.CRPIX2.CRPI │ │ │ │ + 0x000f6d60 58330043 52504958 34005465 6d706c61 X3.CRPIX4.Templa │ │ │ │ + 0x000f6d70 74652066 696c6520 6e6f7420 666f756e te file not foun │ │ │ │ + 0x000f6d80 642e0054 656d706c 61746520 6c696e65 d..Template line │ │ │ │ + 0x000f6d90 3a205b25 735d0a00 416c6c6f 63617469 : [%s]..Allocati │ │ │ │ + 0x000f6da0 6f6e2066 61696c65 6420666f 72202573 on failed for %s │ │ │ │ + 0x000f6db0 2e006d65 6469616e 20617272 6179006d ..median array.m │ │ │ │ + 0x000f6dc0 65646961 6e206172 72617920 28726561 edian array (rea │ │ │ │ + 0x000f6dd0 6c6c6f63 29006c69 6e6b6564 206c6973 lloc).linked lis │ │ │ │ + 0x000f6de0 74207374 72756374 73005f61 7265612e t structs._area. │ │ │ │ + 0x000f6df0 66697473 00696d61 6765206c 69737420 fits.image list │ │ │ │ + 0x000f6e00 20202020 20203d20 5b25735d 0a006f75 = [%s]..ou │ │ │ │ + 0x000f6e10 74707574 5f66696c 65202020 2020203d tput_file = │ │ │ │ + 0x000f6e20 205b2573 5d0a006f 75747075 745f6172 [%s]..output_ar │ │ │ │ + 0x000f6e30 65615f66 696c6520 3d205b25 735d0a00 ea_file = [%s].. │ │ │ │ + 0x000f6e40 74656d70 6c617465 5f66696c 65202020 template_file │ │ │ │ + 0x000f6e50 203d205b 25735d0a 00636e74 7200666e = [%s]..cntr.fn │ │ │ │ + 0x000f6e60 616d6500 63747970 65310063 74797065 ame.ctype1.ctype │ │ │ │ + 0x000f6e70 32006364 656c7431 00636465 6c743200 2.cdelt1.cdelt2. │ │ │ │ + 0x000f6e80 6364656c 74330063 64656c74 34006372 cdelt3.cdelt4.cr │ │ │ │ + 0x000f6e90 76616c31 00637276 616c3200 63727661 val1.crval2.crva │ │ │ │ + 0x000f6ea0 6c330063 7276616c 34006372 70697831 l3.crval4.crpix1 │ │ │ │ + 0x000f6eb0 00637270 69783200 63727069 78330063 .crpix2.crpix3.c │ │ │ │ + 0x000f6ec0 72706978 34006e61 78697331 006e6178 rpix4.naxis1.nax │ │ │ │ + 0x000f6ed0 69733200 6e617869 7333006e 61786973 is2.naxis3.naxis │ │ │ │ + 0x000f6ee0 34006e6c 0066696c 6520696e 666f2028 4.nl.file info ( │ │ │ │ + 0x000f6ef0 7265616c 6c6f6329 000a2564 20696e70 realloc)..%d inp │ │ │ │ + 0x000f6f00 75742066 696c6573 3a0a0a00 2020205b ut files:... [ │ │ │ │ + 0x000f6f10 25735d5b 25735d0a 002d4341 52006172 %s][%s]..-CAR.ar │ │ │ │ + 0x000f6f20 65612066 696c6520 696e666f 20737472 ea file info str │ │ │ │ + 0x000f6f30 75637473 006f7574 7075742e 6e617865 ucts.output.naxe │ │ │ │ + 0x000f6f40 735b305d 203d2025 6c640a00 6f757470 s[0] = %ld..outp │ │ │ │ + 0x000f6f50 75742e6e 61786573 5b315d20 3d20256c ut.naxes[1] = %l │ │ │ │ + 0x000f6f60 640a006f 75747075 742e6372 70697831 d..output.crpix1 │ │ │ │ + 0x000f6f70 2020203d 20256c66 0a006f75 74707574 = %lf..output │ │ │ │ + 0x000f6f80 2e637270 69783220 20203d20 256c660a .crpix2 = %lf. │ │ │ │ + 0x000f6f90 00496e70 75742062 75666665 72206c65 .Input buffer le │ │ │ │ + 0x000f6fa0 6e677468 203d2025 640a0069 6e707574 ngth = %d..input │ │ │ │ + 0x000f6fb0 20627566 66657200 696e7075 74206172 buffer.input ar │ │ │ │ + 0x000f6fc0 65612062 75666665 72000a46 494c4520 ea buffer..FILE │ │ │ │ + 0x000f6fd0 52414e47 45530a00 25346420 25366420 RANGES..%4d %6d │ │ │ │ + 0x000f6fe0 25366420 25366420 25386420 2538640a %6d %6d %8d %8d. │ │ │ │ + 0x000f6ff0 00737461 72742f65 6e642069 6e666f00 .start/end info. │ │ │ │ + 0x000f7000 0a535441 5254204c 494e4553 3a0a0020 .START LINES:.. │ │ │ │ + 0x000f7010 69202020 73746172 74202020 66696c65 i start file │ │ │ │ + 0x000f7020 200a0025 34642025 36642025 36640a00 ..%4d %6d %6d.. │ │ │ │ + 0x000f7030 64617461 206c696e 6520706f 696e7465 data line pointe │ │ │ │ + 0x000f7040 72730061 72656120 6c696e65 20706f69 rs.area line poi │ │ │ │ + 0x000f7050 6e746572 73006461 74612063 6f756e74 nters.data count │ │ │ │ + 0x000f7060 73006f75 74707574 20646174 61206c69 s.output data li │ │ │ │ + 0x000f7070 6e65006f 75747075 74206172 6561206c ne.output area l │ │ │ │ + 0x000f7080 696e6500 42495450 4958004e 41584953 ine.BITPIX.NAXIS │ │ │ │ + 0x000f7090 000a4f55 54505554 204c494e 45202564 ..OUTPUT LINE %d │ │ │ │ + 0x000f70a0 0a000d20 50726f63 65737369 6e67206c ... Processing l │ │ │ │ + 0x000f70b0 696e653a 20256400 0a436f6e 74726962 ine: %d..Contrib │ │ │ │ + 0x000f70c0 7574696e 67206669 6c657320 28256429 uting files (%d) │ │ │ │ + 0x000f70d0 3a0a0a00 25346420 25346420 2536642f :...%4d %4d %6d/ │ │ │ │ + 0x000f70e0 25366420 25732020 004f7065 6e3a2020 %6d %s .Open: │ │ │ │ + 0x000f70f0 2534640a 00416c72 65616479 206f7065 %4d..Already ope │ │ │ │ + 0x000f7100 6e0a0064 61746120 6c696e65 20287265 n..data line (re │ │ │ │ + 0x000f7110 616c6c6f 63290061 72656120 6c696e65 alloc).area line │ │ │ │ + 0x000f7120 20287265 616c6c6f 6329004d 656d6f72 (realloc).Memor │ │ │ │ + 0x000f7130 79207265 616c6c6f 63617469 6f6e2063 y reallocation c │ │ │ │ + 0x000f7140 6f6d706c 6574650a 00436c6f 73653a20 omplete..Close: │ │ │ │ + 0x000f7150 2534640a 00464954 5320696d 61676573 %4d..FITS images │ │ │ │ + 0x000f7160 2066696e 616c697a 65640a00 74696d65 finalized..time │ │ │ │ + 0x000f7170 3d252e31 66007b22 74696d65 223a252e =%.1f.{"time":%. │ │ │ │ + 0x000f7180 31667d00 0a454e44 204c494e 45533a0a 1f}..END LINES:. │ │ │ │ + 0x000f7190 00206920 20202065 6e642020 20206669 . i end fi │ │ │ │ + 0x000f71a0 6c65200a 00000000 6c696e6b 6564206c le .....linked l │ │ │ │ + 0x000f71b0 69737420 73747275 63747320 28616464 ist structs (add │ │ │ │ + 0x000f71c0 6974696f 6e732900 496e7661 6c696420 itions).Invalid │ │ │ │ + 0x000f71d0 6f72206d 69737369 6e672069 6d616765 or missing image │ │ │ │ + 0x000f71e0 206d6574 61646174 61206669 6c653a20 metadata file: │ │ │ │ + 0x000f71f0 25730000 00000000 4d656d6f 72792061 %s......Memory a │ │ │ │ + 0x000f7200 6c6c6f63 61746564 20666f72 2066696c llocated for fil │ │ │ │ + 0x000f7210 65206d65 74616461 74612074 61626c65 e metadata table │ │ │ │ + 0x000f7220 20696e66 6f205b74 696d653a 20252e30 info [time: %.0 │ │ │ │ + 0x000f7230 665d0a00 00000000 46696c65 206d6574 f]......File met │ │ │ │ + 0x000f7240 61646174 61207265 6164205b 74696d65 adata read [time │ │ │ │ + 0x000f7250 3a20252e 30665d0a 00000000 00000000 : %.0f]......... │ │ │ │ + 0x000f7260 43525641 4c312043 41522070 6978656c CRVAL1 CAR pixel │ │ │ │ + 0x000f7270 206f6666 73657420 28252d67 29206e6f offset (%-g) no │ │ │ │ + 0x000f7280 7420696e 74656765 7220666f 7220696d t integer for im │ │ │ │ + 0x000f7290 61676520 25730000 43525641 4c322043 age %s..CRVAL2 C │ │ │ │ + 0x000f72a0 41522070 6978656c 206f6666 73657420 AR pixel offset │ │ │ │ + 0x000f72b0 28252e32 6629206e 6f742069 6e746567 (%.2f) not integ │ │ │ │ + 0x000f72c0 65722066 6f722069 6d616765 20257300 er for image %s. │ │ │ │ + 0x000f72d0 4d656d6f 72792061 6c6c6f63 61746564 Memory allocated │ │ │ │ + 0x000f72e0 20666f72 2066696c 6520696e 666f2073 for file info s │ │ │ │ + 0x000f72f0 74727563 74757265 73205b74 696d653a tructures [time: │ │ │ │ + 0x000f7300 20252e30 665d0a00 4d656d6f 72792061 %.0f]..Memory a │ │ │ │ + 0x000f7310 6c6c6f63 61746564 20666f72 20696e70 llocated for inp │ │ │ │ + 0x000f7320 75742062 75666665 7273205b 74696d65 ut buffers [time │ │ │ │ + 0x000f7330 3a20252e 30665d0a 00000000 00000000 : %.0f]......... │ │ │ │ + 0x000f7340 20692020 20737461 72742020 20656e64 i start end │ │ │ │ + 0x000f7350 2020206f 66667365 74206a33 73746172 offset j3star │ │ │ │ + 0x000f7360 74202020 6a33656e 6420200a 00000000 t j3end ..... │ │ │ │ + 0x000f7370 2d2d2d2d 202d2d2d 2d2d2d20 2d2d2d2d ---- ------ ---- │ │ │ │ + 0x000f7380 2d2d202d 2d2d2d2d 2d202d2d 2d2d2d2d -- ------ ------ │ │ │ │ + 0x000f7390 2d2d202d 2d2d2d2d 2d2d2d2d 0a000000 -- ---------.... │ │ │ │ + 0x000f73a0 496d6167 65732061 7265206e 6f742069 Images are not i │ │ │ │ + 0x000f73b0 6e207361 6d652070 6978656c 20737061 n same pixel spa │ │ │ │ + 0x000f73c0 63650000 00000000 46696c65 20737461 ce......File sta │ │ │ │ + 0x000f73d0 72742f65 6e642069 6e666f72 6d617469 rt/end informati │ │ │ │ + 0x000f73e0 6f6e206f 7267616e 697a6564 205b7469 on organized [ti │ │ │ │ + 0x000f73f0 6d653a20 252e3066 5d0a0000 00000000 me: %.0f]....... │ │ │ │ + 0x000f7400 4d656d6f 72792061 6c6c6f63 61746564 Memory allocated │ │ │ │ + 0x000f7410 20666f72 20696e70 75742064 61746120 for input data │ │ │ │ + 0x000f7420 62756666 6572205b 74696d65 3a20252e buffer [time: %. │ │ │ │ + 0x000f7430 30665d0a 00000000 4d656d6f 72792061 0f].....Memory a │ │ │ │ + 0x000f7440 6c6c6f63 61746564 20666f72 206f7574 llocated for out │ │ │ │ + 0x000f7450 70757420 64617461 20627566 66657273 put data buffers │ │ │ │ + 0x000f7460 205b7469 6d653a20 252e3066 5d0a0000 [time: %.0f]... │ │ │ │ + 0x000f7470 46495453 20646174 6120696d 61676520 FITS data image │ │ │ │ + 0x000f7480 63726561 74656420 286e6f74 20796574 created (not yet │ │ │ │ + 0x000f7490 20706f70 756c6174 6564290a 00000000 populated)..... │ │ │ │ + 0x000f74a0 46495453 20617265 6120696d 61676520 FITS area image │ │ │ │ + 0x000f74b0 63726561 74656420 286e6f74 20796574 created (not yet │ │ │ │ + 0x000f74c0 20706f70 756c6174 6564290a 00000000 populated)..... │ │ │ │ + 0x000f74d0 4f757470 75742046 49545320 66696c65 Output FITS file │ │ │ │ + 0x000f74e0 73206372 65617465 64205b74 696d653a s created [time: │ │ │ │ + 0x000f74f0 20252e30 665d0a00 54656d70 6c617465 %.0f]..Template │ │ │ │ + 0x000f7500 206b6579 776f7264 73207772 69747465 keywords writte │ │ │ │ + 0x000f7510 6e20746f 20464954 53206461 74612069 n to FITS data i │ │ │ │ + 0x000f7520 6d616765 0a000000 54656d70 6c617465 mage....Template │ │ │ │ + 0x000f7530 206b6579 776f7264 73207772 69747465 keywords writte │ │ │ │ + 0x000f7540 6e20746f 20464954 53206172 65612069 n to FITS area i │ │ │ │ + 0x000f7550 6d616765 0a000000 4f757470 75742046 mage....Output F │ │ │ │ + 0x000f7560 49545320 68656164 65727320 75706461 ITS headers upda │ │ │ │ + 0x000f7570 74656420 5b74696d 653a2025 2e30665d ted [time: %.0f] │ │ │ │ + 0x000f7580 0a000000 00000000 20692020 2069736f ........ i iso │ │ │ │ + 0x000f7590 70656e20 20206f70 656e2f6d 61782020 pen open/max │ │ │ │ + 0x000f75a0 20202020 696e6669 6c655b69 5d202020 infile[i] │ │ │ │ + 0x000f75b0 20202020 0a000000 2d2d2d2d 202d2d2d ....---- --- │ │ │ │ + 0x000f75c0 2d2d2d20 2d2d2d2d 2d2d2d2d 2d2d2d2d --- ------------ │ │ │ │ + 0x000f75d0 202d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d --------------- │ │ │ │ + 0x000f75e0 2d2d2d2d 0a000000 496d6167 65206669 ----....Image fi │ │ │ │ + 0x000f75f0 6c652025 73206d69 7373696e 67206f72 le %s missing or │ │ │ │ + 0x000f7600 20696e76 616c6964 20464954 53000000 invalid FITS... │ │ │ │ + 0x000f7610 41726561 2066696c 65202573 206d6973 Area file %s mis │ │ │ │ + 0x000f7620 73696e67 206f7220 696e7661 6c696420 sing or invalid │ │ │ │ + 0x000f7630 46495453 00000000 496e7075 74206865 FITS....Input he │ │ │ │ + 0x000f7640 61646572 20746f20 77637369 6e697428 ader to wcsinit( │ │ │ │ + 0x000f7650 29205b69 6d675743 535d3a0a 25730a00 ) [imgWCS]:.%s.. │ │ │ │ + 0x000f7660 496d6167 65202573 20686561 64657220 Image %s header │ │ │ │ + 0x000f7670 43545950 45312064 6f657320 6e6f7420 CTYPE1 does not │ │ │ │ + 0x000f7680 6d617463 68207465 6d706c61 74650000 match template.. │ │ │ │ + 0x000f7690 496d6167 65202573 20686561 64657220 Image %s header │ │ │ │ + 0x000f76a0 43545950 45322064 6f657320 6e6f7420 CTYPE2 does not │ │ │ │ + 0x000f76b0 6d617463 68207465 6d706c61 74650000 match template.. │ │ │ │ + 0x000f76c0 496d6167 65202573 20686561 64657220 Image %s header │ │ │ │ + 0x000f76d0 43525641 4c312064 6f657320 6e6f7420 CRVAL1 does not │ │ │ │ + 0x000f76e0 6d617463 68207465 6d706c61 74650000 match template.. │ │ │ │ + 0x000f76f0 496d6167 65202573 20686561 64657220 Image %s header │ │ │ │ + 0x000f7700 43525641 4c322064 6f657320 6e6f7420 CRVAL2 does not │ │ │ │ + 0x000f7710 6d617463 68207465 6d706c61 74650000 match template.. │ │ │ │ + 0x000f7720 496d6167 65202573 20686561 64657220 Image %s header │ │ │ │ + 0x000f7730 43442f43 44454c54 20646f65 73206e6f CD/CDELT does no │ │ │ │ + 0x000f7740 74206d61 74636820 74656d70 6c617465 t match template │ │ │ │ + 0x000f7750 00000000 00000000 496d6167 65202573 ........Image %s │ │ │ │ + 0x000f7760 20686561 64657220 45515549 4e4f5820 header EQUINOX │ │ │ │ + 0x000f7770 646f6573 206e6f74 206d6174 63682074 does not match t │ │ │ │ + 0x000f7780 656d706c 61746500 52656164 696e6720 emplate.Reading │ │ │ │ + 0x000f7790 256c6420 70697865 6c732066 726f6d20 %ld pixels from │ │ │ │ + 0x000f77a0 66696c65 20256420 61742028 25366c64 file %d at (%6ld │ │ │ │ + 0x000f77b0 2c202536 6c642c20 25366c64 290a0000 , %6ld, %6ld)... │ │ │ │ + 0x000f77c0 0a526561 6c6c6f63 6174696e 6720696e .Reallocating in │ │ │ │ + 0x000f77d0 70757420 64617461 20627566 66657273 put data buffers │ │ │ │ + 0x000f77e0 3b206e65 77206465 70746820 3d202564 ; new depth = %d │ │ │ │ + 0x000f77f0 0a000000 00000000 4e6f7468 696e6720 ........Nothing │ │ │ │ + 0x000f7800 72656164 3a206f75 74736964 6520696d read: outside im │ │ │ │ + 0x000f7810 61676520 626f756e 64730a00 00000000 age bounds...... │ │ │ │ + 0x000f7820 0a574152 4e494e47 3a204f70 656e696e .WARNING: Openin │ │ │ │ + 0x000f7830 6720616e 6420636c 6f73696e 67206669 g and closing fi │ │ │ │ + 0x000f7840 6c657320 746f2061 766f6964 20746f6f les to avoid too │ │ │ │ + 0x000f7850 206d616e 79206f70 656e2046 4954530a many open FITS. │ │ │ │ + 0x000f7860 0a000000 00000000 57726974 696e6720 ........Writing │ │ │ │ + 0x000f7870 256c6420 70697865 6c732061 74202825 %ld pixels at (% │ │ │ │ + 0x000f7880 36642c20 2536642c 20253664 29206f66 6d, %6d, %6d) of │ │ │ │ + 0x000f7890 20282536 6c642c20 25366c64 2025366c (%6ld, %6ld %6l │ │ │ │ + 0x000f78a0 64290a00 00000000 0a4f7574 70757420 d).......Output │ │ │ │ + 0x000f78b0 46495453 2066696c 65732063 6f6d706c FITS files compl │ │ │ │ + 0x000f78c0 65746564 205b7469 6d653a20 252e3066 eted [time: %.0f │ │ │ │ + 0x000f78d0 5d0a0000 00000000 00000000 00000000 ]............... │ │ │ │ + 0x000f78e0 42616420 57435320 696e2068 65616465 Bad WCS in heade │ │ │ │ + 0x000f78f0 ffffffff ffffff7f 00000000 00000000 ................ │ │ │ │ + 0x000f7900 00000000 00000080 00000000 00000000 ................ │ │ │ │ + 0x000f7910 4e656564 20636f6c 756d6e73 3a20636e Need columns: cn │ │ │ │ + 0x000f7920 74722c66 6e616d65 2c206372 70697831 tr,fname, crpix1 │ │ │ │ + 0x000f7930 2c206372 70697832 2c206364 656c7431 , crpix2, cdelt1 │ │ │ │ + 0x000f7940 2c206364 656c7432 2c206e61 78697331 , cdelt2, naxis1 │ │ │ │ + 0x000f7950 2c206e61 78697332 2c206372 76616c31 , naxis2, crval1 │ │ │ │ + 0x000f7960 2c206372 76616c32 2c206e61 78697333 , crval2, naxis3 │ │ │ │ + 0x000f7970 546f6f20 6d616e79 206f7065 6e206669 Too many open fi │ │ │ │ + 0x000f7980 496e7075 74207763 73696e69 74282920 Input wcsinit() │ │ │ │ + 0x000f7990 00000000 0000e03f ffffffff ffffffff .......?........ │ │ │ │ + 0x000f79a0 00000000 00807640 00000000 00003043 ......v@......0C │ │ │ │ + 0x000f79b0 9a999999 9999b93f 399d52a2 46df913f .......?9.R.F..? │ │ │ │ + 0x000f79c0 3a8c30e2 8e79453e ffffffff ffffef7f :.0..yE>........ │ │ │ │ + 0x000f79d0 ffffffff ffffff7f 4661696c 65642074 ........Failed t │ │ │ │ + 0x000f79e0 6f206f70 656e206f 75747075 74202573 o open output %s │ │ │ │ + 0x000f79f0 00657175 696e6f78 0063726f 74613200 .equinox.crota2. │ │ │ │ + 0x000f7a00 6364315f 31006364 315f3200 6364325f cd1_1.cd1_2.cd2_ │ │ │ │ + 0x000f7a10 31006364 325f3200 72613100 64656331 1.cd2_2.ra1.dec1 │ │ │ │ + 0x000f7a20 00726132 00646563 32007261 33006465 .ra2.dec2.ra3.de │ │ │ │ + 0x000f7a30 63330072 61340064 65633400 4344206d c3.ra4.dec4.CD m │ │ │ │ + 0x000f7a40 61747269 78206d6f 64650a00 4344454c atrix mode..CDEL │ │ │ │ + 0x000f7a50 54206d6f 64650a00 68617665 436f726e T mode..haveCorn │ │ │ │ + 0x000f7a60 65727320 3d202564 0a004e41 58495331 ers = %d..NAXIS1 │ │ │ │ + 0x000f7a70 20203d20 2564004e 41584953 3220203d = %d.NAXIS2 = │ │ │ │ + 0x000f7a80 20256400 43545950 45312020 3d202725 %d.CTYPE1 = '% │ │ │ │ + 0x000f7a90 73270043 54595045 3220203d 20272573 s'.CTYPE2 = '%s │ │ │ │ + 0x000f7aa0 27004352 56414c31 20203d20 2531312e '.CRVAL1 = %11. │ │ │ │ + 0x000f7ab0 36660043 5256414c 3220203d 20253131 6f.CRVAL2 = %11 │ │ │ │ + 0x000f7ac0 2e366600 43525049 58312020 3d202531 .6f.CRPIX1 = %1 │ │ │ │ + 0x000f7ad0 312e3666 00435250 49583220 203d2025 1.6f.CRPIX2 = % │ │ │ │ + 0x000f7ae0 31312e36 66004344 454c5431 20203d20 11.6f.CDELT1 = │ │ │ │ + 0x000f7af0 2531342e 39660043 44454c54 3220203d %14.9f.CDELT2 = │ │ │ │ + 0x000f7b00 20253134 2e396600 43524f54 41322020 %14.9f.CROTA2 │ │ │ │ + 0x000f7b10 3d202531 312e3666 00434431 5f312020 = %11.6f.CD1_1 │ │ │ │ + 0x000f7b20 203d2025 31312e36 66004344 315f3220 = %11.6f.CD1_2 │ │ │ │ + 0x000f7b30 20203d20 2531312e 36660043 44325f31 = %11.6f.CD2_1 │ │ │ │ + 0x000f7b40 2020203d 20253131 2e366600 4344325f = %11.6f.CD2_ │ │ │ │ + 0x000f7b50 32202020 3d202531 312e3666 00455155 2 = %11.6f.EQU │ │ │ │ + 0x000f7b60 494e4f58 203d2025 64004261 64205743 INOX = %d.Bad WC │ │ │ │ + 0x000f7b70 5320666f 7220696d 61676520 25640025 S for image %d.% │ │ │ │ + 0x000f7b80 64206365 6e746572 203d2025 2e366620 d center = %.6f │ │ │ │ + 0x000f7b90 252e3666 0a006e69 6d616765 73203d20 %.6f..nimages = │ │ │ │ + 0x000f7ba0 25640a00 6d696e75 7300706c 75730063 %d..minus.plus.c │ │ │ │ + 0x000f7bb0 68617200 0a28692c 6a292020 20202020 har..(i,j) │ │ │ │ + 0x000f7bc0 2020203d 2028252d 672c252d 67290a00 = (%-g,%-g).. │ │ │ │ + 0x000f7bd0 2878706f 732c7970 6f732920 20203d20 (xpos,ypos) = │ │ │ │ + 0x000f7be0 28252d67 2c252d67 290a0028 6c6f6e2c (%-g,%-g)..(lon, │ │ │ │ + 0x000f7bf0 6c617429 20202020 203d2028 252d672c lat) = (%-g, │ │ │ │ + 0x000f7c00 252d6729 0a00286f 78706978 2c6f7970 %-g)..(oxpix,oyp │ │ │ │ + 0x000f7c10 69782920 3d202825 2d672c25 2d67290a ix) = (%-g,%-g). │ │ │ │ + 0x000f7c20 00000000 00000000 496e7661 6c696420 ........Invalid │ │ │ │ + 0x000f7c30 696d6167 65206d65 74616461 74612066 image metadata f │ │ │ │ + 0x000f7c40 696c653a 20257300 44454255 473e2052 ile: %s.DEBUG> R │ │ │ │ + 0x000f7c50 65616469 6e672069 6d616765 20746162 eading image tab │ │ │ │ + 0x000f7c60 6c652072 65636f72 64202564 0d000000 le record %d.... │ │ │ │ + 0x000f7c70 7c20636e 74723120 7c20636e 74723220 | cntr1 | cntr2 │ │ │ │ + 0x000f7c80 7c252525 6473207c 25252564 73207c20 |%%%ds |%%%ds | │ │ │ │ + 0x000f7c90 20202020 20202020 64696666 20202020 diff │ │ │ │ + 0x000f7ca0 20202020 20202020 207c0a00 00000000 |...... │ │ │ │ + 0x000f7cb0 7c20696e 74202020 7c20696e 74202020 | int | int │ │ │ │ + 0x000f7cc0 7c252525 6473207c 25252564 73207c20 |%%%ds |%%%ds | │ │ │ │ + 0x000f7cd0 20202020 20202020 63686172 20202020 char │ │ │ │ + 0x000f7ce0 20202020 20202020 207c0a00 00000000 |...... │ │ │ │ + 0x000f7cf0 25253864 25253864 20252525 64732020 %%8d%%8d %%%ds │ │ │ │ + 0x000f7d00 25252564 73202064 6966662e 25253036 %%%ds diff.%%06 │ │ │ │ + 0x000f7d10 642e2525 3036642e 66697473 0a000000 d.%%06d.fits.... │ │ │ │ + 0x000f7d20 0a436f6d 70617269 6e672025 6420616e .Comparing %d an │ │ │ │ + 0x000f7d30 64202564 20282573 20616e64 20257329 d %d (%s and %s) │ │ │ │ + 0x000f7d40 205b2825 2d672c25 2d672c25 2d672920 [(%-g,%-g,%-g) │ │ │ │ + 0x000f7d50 616e6420 28252d67 2c252d67 2c252d67 and (%-g,%-g,%-g │ │ │ │ + 0x000f7d60 295d0a00 00000000 20206469 7374203d )]...... dist = │ │ │ │ + 0x000f7d70 20252d67 203c2025 2d67203f 2028252d %-g < %-g ? (%- │ │ │ │ + 0x000f7d80 67202b20 252d6729 0a000000 00000000 g + %-g)........ │ │ │ │ + 0x000f7d90 00000000 00789e40 00000000 00000000 .....x.@........ │ │ │ │ + 0x000f7da0 4e6f7420 656e6f75 67682069 6e666f72 Not enough infor │ │ │ │ + 0x000f7db0 6d617469 6f6e2074 6f206465 7465726d mation to determ │ │ │ │ + 0x000f7dc0 696e6520 636f7665 72616765 73202843 ine coverages (C │ │ │ │ + 0x000f7dd0 44454c54 73206f72 20434420 6d617472 DELTs or CD matr │ │ │ │ + 0x000f7de0 74722063 74797065 31206374 79706532 tr ctype1 ctype2 │ │ │ │ + 0x000f7df0 206e6c20 6e732063 7276616c 31206372 nl ns crval1 cr │ │ │ │ + 0x000f7e00 76616c32 20637270 69783120 63727069 val2 crpix1 crpi │ │ │ │ + 0x000f7e10 78322063 64656c74 31206364 656c7432 x2 cdelt1 cdelt2 │ │ │ │ + 0x000f7e20 2063726f 74613220 666e616d 65202865 crota2 fname (e │ │ │ │ + 0x000f7e30 7175696e 6f78206f 7074696f 6e616c29 quinox optional) │ │ │ │ + 0x000f7e40 54656d70 6c617465 2066696c 65202573 Template file %s │ │ │ │ + 0x000f7e50 206e6f74 20666f75 6e642e00 4e415849 not found..NAXI │ │ │ │ + 0x000f7e60 53202020 3d002573 2f6f7269 672e6864 S =.%s/orig.hd │ │ │ │ + 0x000f7e70 72002573 2f616c74 696e2e68 64720025 r.%s/altin.hdr.% │ │ │ │ + 0x000f7e80 732f616c 746f7574 2e686472 00612b00 s/altout.hdr.a+. │ │ │ │ + 0x000f7e90 4f757470 75742077 63732070 74797065 Output wcs ptype │ │ │ │ + 0x000f7ea0 3a205b25 735d0a00 53494e00 5a454100 : [%s]..SIN.ZEA. │ │ │ │ + 0x000f7eb0 53544700 41524300 6d54414e 48647228 STG.ARC.mTANHdr( │ │ │ │ + 0x000f7ec0 25732920 2d3e205b 25735d0a 00686475 %s) -> [%s]..hdu │ │ │ │ + 0x000f7ed0 004e6565 6420636f 6c756d6e 20257320 .Need column %s │ │ │ │ + 0x000f7ee0 696e2069 6e707574 000a496d 61676520 in input..Image │ │ │ │ + 0x000f7ef0 25643a0a 00536b69 7070696e 67205b25 %d:..Skipping [% │ │ │ │ + 0x000f7f00 735d0a00 68647525 645f0025 73257300 s]..hdu%d_.%s%s. │ │ │ │ + 0x000f7f10 46495453 206f7065 6e206661 696c6564 FITS open failed │ │ │ │ + 0x000f7f20 20666f72 205b2573 5d0a0046 49545320 for [%s]..FITS │ │ │ │ + 0x000f7f30 636c6f73 65206661 696c6564 20666f72 close failed for │ │ │ │ + 0x000f7f40 205b2573 5d0a0057 43532069 6e697420 [%s]..WCS init │ │ │ │ + 0x000f7f50 6661696c 65642066 6f72205b 25735d0a failed for [%s]. │ │ │ │ + 0x000f7f60 00496e70 75742077 63732070 74797065 .Input wcs ptype │ │ │ │ + 0x000f7f70 3a205b25 735d0a00 6d476574 48647228 : [%s]..mGetHdr( │ │ │ │ + 0x000f7f80 25732920 2d3e205b 25735d0a 006d5441 %s) -> [%s]..mTA │ │ │ │ + 0x000f7f90 4e486472 2829202d 3e205b25 735d0a00 NHdr() -> [%s].. │ │ │ │ + 0x000f7fa0 6d50726f 6a656374 43756265 28257329 mProjectCube(%s) │ │ │ │ + 0x000f7fb0 202d3e20 5b25735d 0a006d50 726f6a65 -> [%s]..mProje │ │ │ │ + 0x000f7fc0 6374514c 28257329 202d3e20 5b25735d ctQL(%s) -> [%s] │ │ │ │ + 0x000f7fd0 0a006d50 726f6a65 63742825 7329202d ..mProject(%s) - │ │ │ │ + 0x000f7fe0 3e205b25 735d0a00 20696e70 3270203d > [%s].. inp2p = │ │ │ │ + 0x000f7ff0 20434f4d 50555445 440a0020 696e7032 COMPUTED.. inp2 │ │ │ │ + 0x000f8000 70203d20 494e5452 494e5349 430a0020 p = INTRINSIC.. │ │ │ │ + 0x000f8010 696e7032 70203d20 4641494c 45440a00 inp2p = FAILED.. │ │ │ │ + 0x000f8020 6f757470 3270203d 20434f4d 50555445 outp2p = COMPUTE │ │ │ │ + 0x000f8030 440a006f 75747032 70203d20 494e5452 D..outp2p = INTR │ │ │ │ + 0x000f8040 494e5349 430a006f 75747032 70203d20 INSIC..outp2p = │ │ │ │ + 0x000f8050 4641494c 45440a00 4e6f206f 7665726c FAILED..No overl │ │ │ │ + 0x000f8060 61700041 6c6c2070 6978656c 73206172 ap.All pixels ar │ │ │ │ + 0x000f8070 6520626c 616e6b00 20252d36 30732025 e blank. %-60s % │ │ │ │ + 0x000f8080 2d333073 20253130 730a0020 252d3630 -30s %10s.. %-60 │ │ │ │ + 0x000f8090 7320252d 33307320 2531302e 31660a00 s %-30s %10.1f.. │ │ │ │ + 0x000f80a0 496d6167 65206d65 74616461 74612066 Image metadata f │ │ │ │ + 0x000f80b0 696c6520 28257329 20646f65 73206e6f ile (%s) does no │ │ │ │ + 0x000f80c0 74206578 69737400 4f757470 75742064 t exist.Output d │ │ │ │ + 0x000f80d0 69726563 746f7279 20282573 2920646f irectory (%s) do │ │ │ │ + 0x000f80e0 6573206e 6f742065 78697374 00000000 es not exist.... │ │ │ │ + 0x000f80f0 5573696e 67206469 73746f72 74656420 Using distorted │ │ │ │ + 0x000f8100 54414e20 6f6e206f 75747075 743a206d TAN on output: m │ │ │ │ + 0x000f8110 61782065 72726f72 203d2025 2d670a00 ax error = %-g.. │ │ │ │ + 0x000f8120 496d6167 65206669 6c65205b 25735d20 Image file [%s] │ │ │ │ + 0x000f8130 646f6573 206e6f74 20657869 73740a00 does not exist.. │ │ │ │ + 0x000f8140 46495453 206d6f76 6520746f 20484455 FITS move to HDU │ │ │ │ + 0x000f8150 20666169 6c656420 666f7220 5b25735d failed for [%s] │ │ │ │ + 0x000f8160 0a000000 00000000 46495453 20676574 ........FITS get │ │ │ │ + 0x000f8170 20574353 206b6579 73206661 696c6564 WCS keys failed │ │ │ │ + 0x000f8180 20666f72 205b2573 5d0a0000 00000000 for [%s]....... │ │ │ │ + 0x000f8190 5573696e 67206469 73746f72 74656420 Using distorted │ │ │ │ + 0x000f81a0 54414e20 6f6e2069 6e707574 3a206d61 TAN on input: ma │ │ │ │ + 0x000f81b0 78206572 726f7220 3d20252d 670a0000 x error = %-g... │ │ │ │ + 0x000f81c0 6d50726f 6a656374 50502825 7329202d mProjectPP(%s) - │ │ │ │ + 0x000f81d0 3e205b25 735d2028 434f4d50 55544544 > [%s] (COMPUTED │ │ │ │ + 0x000f81e0 2f434f4d 50555445 44290a00 00000000 /COMPUTED)...... │ │ │ │ + 0x000f81f0 6d50726f 6a656374 50502825 7329202d mProjectPP(%s) - │ │ │ │ + 0x000f8200 3e205b25 735d2028 434f4d50 55544544 > [%s] (COMPUTED │ │ │ │ + 0x000f8210 2f494e54 52494e53 4943290a 00000000 /INTRINSIC)..... │ │ │ │ + 0x000f8220 6d50726f 6a656374 50502825 7329202d mProjectPP(%s) - │ │ │ │ + 0x000f8230 3e205b25 735d2028 494e5452 494e5349 > [%s] (INTRINSI │ │ │ │ + 0x000f8240 432f434f 4d505554 4544290a 00000000 C/COMPUTED)..... │ │ │ │ + 0x000f8250 6d50726f 6a656374 50502825 7329202d mProjectPP(%s) - │ │ │ │ + 0x000f8260 3e205b25 735d2028 494e5452 494e5349 > [%s] (INTRINSI │ │ │ │ + 0x000f8270 432f494e 5452494e 53494329 0a000000 C/INTRINSIC).... │ │ │ │ + 0x000f8280 636f756e 743d2564 2c206661 696c6564 count=%d, failed │ │ │ │ + 0x000f8290 3d25642c 206e6f6f 7665726c 61703d25 =%d, nooverlap=% │ │ │ │ + 0x000f82a0 64000000 00000000 7b22636f 756e7422 d.......{"count" │ │ │ │ + 0x000f82b0 3a25642c 20226661 696c6564 223a2564 :%d, "failed":%d │ │ │ │ + 0x000f82c0 2c20226e 6f6f7665 726c6170 223a2564 , "nooverlap":%d │ │ │ │ + 0x000f82d0 7d000000 00000000 00000000 00000000 }............... │ │ │ │ + 0x000f82e0 4f757470 75742077 6373696e 69742829 Output wcsinit() │ │ │ │ + 0x000f82f0 43616e27 74206f70 656e206f 75747075 Can't open outpu │ │ │ │ + 0x000f8300 4572726f 72206f70 656e696e 6720696d Error opening im │ │ │ │ + 0x000f8310 61676520 6c697374 20746162 6c652066 age list table f │ │ │ │ + 0x000f8320 4e656564 20636f6c 756d6e20 666e616d Need column fnam │ │ │ │ + 0x000f8330 4f757470 75742077 6f756c64 206f7665 Output would ove │ │ │ │ + 0x000f8340 00000000 00000000 54727969 6e672074 ........Trying t │ │ │ │ + 0x000f8350 6f207368 72696e6b 20696d61 67652074 o shrink image t │ │ │ │ + 0x000f8360 6f20736d 616c6c65 72207468 616e206f o smaller than o │ │ │ │ + 0x000f8370 6e652070 6978656c 00000000 00000000 ne pixel........ │ │ │ │ + 0x000f8380 0a464954 53206865 61646572 20636f70 .FITS header cop │ │ │ │ + 0x000f8390 69656420 746f206f 75747075 740a0000 ied to output... │ │ │ │ + 0x000f83a0 4f555450 55542072 6f772025 643a206f OUTPUT row %d: o │ │ │ │ + 0x000f83b0 62656769 6e203d20 252e3266 202d3e20 begin = %.2f -> │ │ │ │ + 0x000f83c0 6f656e64 203d2025 2e33660a 0a000000 oend = %.3f..... │ │ │ │ + 0x000f83d0 52656164 696e6720 696e7075 7420696d Reading input im │ │ │ │ + 0x000f83e0 61676520 726f7720 25356c64 20202869 age row %5ld (i │ │ │ │ + 0x000f83f0 62756666 65722025 64290a00 00000000 buffer %d)...... │ │ │ │ + 0x000f8400 696e7075 743a206c 696e6520 25356c64 input: line %5ld │ │ │ │ + 0x000f8410 202f2070 6978656c 20253564 3a20696e / pixel %5d: in │ │ │ │ + 0x000f8420 64617461 5b25645d 5b25645d 203d2025 data[%d][%d] = % │ │ │ │ + 0x000f8430 31302e33 650a0000 6f757470 75745b25 10.3e...output[% │ │ │ │ + 0x000f8440 645d5b25 645d202d 3e202531 302e3265 d][%d] -> %10.2e │ │ │ │ + 0x000f8450 20286172 65613a20 2531302e 32652920 (area: %10.2e) │ │ │ │ + 0x000f8460 28757369 6e672069 6e646174 615b2564 (using indata[%d │ │ │ │ + 0x000f8470 5d5b2564 5d203d20 2531302e 32652c20 ][%d] = %10.2e, │ │ │ │ + 0x000f8480 636f6c66 6163745b 25645d20 3d202535 colfact[%d] = %5 │ │ │ │ + 0x000f8490 2e33662c 20726f77 66616374 5b25645d .3f, rowfact[%d] │ │ │ │ + 0x000f84a0 203d2025 352e3366 290a0000 00000000 = %5.3f)....... │ │ │ │ + 0x000f84b0 0a666c75 785b2564 5d203d20 252d6720 .flux[%d] = %-g │ │ │ │ + 0x000f84c0 2f206172 6561203d 20252d67 202d2d3e / area = %-g --> │ │ │ │ + 0x000f84d0 206f7574 64617461 5b25645d 203d2025 outdata[%d] = % │ │ │ │ + 0x000f84e0 2d670a00 00000000 0a575249 5445206f -g.......WRITE o │ │ │ │ + 0x000f84f0 75747075 7420696d 61676520 726f7720 utput image row │ │ │ │ + 0x000f8500 25356c64 0a3d3d3d 3d3d3d3d 3d3d3d3d %5ld.=========== │ │ │ │ + 0x000f8510 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ + 0x000f8520 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ + 0x000f8530 0a000000 00000000 696e7075 743a206c ........input: l │ │ │ │ + 0x000f8540 696e6520 25356420 2f207069 78656c20 ine %5d / pixel │ │ │ │ + 0x000f8550 2535643a 20696e64 6174615b 25645d5b %5d: indata[%d][ │ │ │ │ + 0x000f8560 25645d20 3d202531 302e3265 0a000000 %d] = %10.2e.... │ │ │ │ + 0x000f8570 0a696d69 6e203d20 2534642c 20696d61 .imin = %4d, ima │ │ │ │ + 0x000f8580 78203d20 2534642c 206a6d69 6e203d20 x = %4d, jmin = │ │ │ │ + 0x000f8590 2534642c 206a6d61 78203d20 2534640a %4d, jmax = %4d. │ │ │ │ + 0x000f85a0 00000000 00000000 6f757470 75745b25 ........output[% │ │ │ │ + 0x000f85b0 645d5b25 645d202d 3e202531 302e3265 d][%d] -> %10.2e │ │ │ │ + 0x000f85c0 20286172 65613a20 2531302e 32652920 (area: %10.2e) │ │ │ │ + 0x000f85d0 28757369 6e672069 6e646174 615b2564 (using indata[%d │ │ │ │ + 0x000f85e0 5d5b2564 5d203d20 2531302e 32652c20 ][%d] = %10.2e, │ │ │ │ + 0x000f85f0 636f6c66 6163745b 25642d25 645d203d colfact[%d-%d] = │ │ │ │ + 0x000f8600 2025352e 33662c20 726f7766 6163745b %5.3f, rowfact[ │ │ │ │ + 0x000f8610 25642d25 645d203d 2025352e 3366290a %d-%d] = %5.3f). │ │ │ │ + 0x000f8620 00000000 00000000 0a666c75 78203d20 .........flux = │ │ │ │ + 0x000f8630 252d6720 2f206172 6561203d 20252d67 %-g / area = %-g │ │ │ │ + 0x000f8640 202d2d3e 206f7574 64617461 5b25645d --> outdata[%d] │ │ │ │ + 0x000f8650 203d2025 2d670a00 43545950 45320043 = %-g..CTYPE2.C │ │ │ │ + 0x000f8660 5256414c 31004352 56414c32 00434e50 RVAL1.CRVAL2.CNP │ │ │ │ + 0x000f8670 49583100 434e5049 58320058 50495845 IX1.CNPIX2.XPIXE │ │ │ │ + 0x000f8680 4c535a00 59504958 454c535a 0050504f LSZ.YPIXELSZ.PPO │ │ │ │ + 0x000f8690 33005050 4f360043 44454c54 31004344 3.PPO6.CDELT1.CD │ │ │ │ + 0x000f86a0 454c5432 00434445 4c543300 4344315f ELT2.CDELT3.CD1_ │ │ │ │ + 0x000f86b0 31004344 315f3200 4344325f 31004344 1.CD1_2.CD2_1.CD │ │ │ │ + 0x000f86c0 325f3200 5043315f 31005043 315f3200 2_2.PC1_1.PC1_2. │ │ │ │ + 0x000f86d0 5043325f 31005043 325f3200 43524f54 PC2_1.PC2_2.CROT │ │ │ │ + 0x000f86e0 41320045 504f4348 00455155 494e4f58 A2.EPOCH.EQUINOX │ │ │ │ + 0x000f86f0 0042554e 49540042 4c414e4b 00696e70 .BUNIT.BLANK.inp │ │ │ │ + 0x000f8700 75745f66 696c6520 20202020 20203d20 ut_file = │ │ │ │ + 0x000f8710 5b25735d 0a007866 6163746f 72202020 [%s]..xfactor │ │ │ │ + 0x000f8720 20202020 2020203d 20252d67 0a006966 = %-g..if │ │ │ │ + 0x000f8730 6163746f 72202020 20202020 2020203d actor = │ │ │ │ + 0x000f8740 2025640a 006d6661 63746f72 20202020 %d..mfactor │ │ │ │ + 0x000f8750 20202020 20203d20 25640a00 0a666c75 = %d...flu │ │ │ │ + 0x000f8760 78206669 6c652020 20202020 20202020 x file │ │ │ │ + 0x000f8770 20203d20 2025730a 00696e70 75742e62 = %s..input.b │ │ │ │ + 0x000f8780 69747069 78202020 20202020 20203d20 itpix = │ │ │ │ + 0x000f8790 20256c64 0a00696e 7075742e 6e617865 %ld..input.naxe │ │ │ │ + 0x000f87a0 735b315d 20202020 2020203d 2020256c s[1] = %l │ │ │ │ + 0x000f87b0 640a0069 6e707574 2e637479 70653120 d..input.ctype1 │ │ │ │ + 0x000f87c0 20202020 20202020 3d202025 730a0069 = %s..i │ │ │ │ + 0x000f87d0 6e707574 2e747970 656c3220 20202020 nput.typel2 │ │ │ │ + 0x000f87e0 20202020 3d202025 730a0069 6e707574 = %s..input │ │ │ │ + 0x000f87f0 2e637276 616c3120 20202020 20202020 .crval1 │ │ │ │ + 0x000f8800 3d202025 2d670a00 696e7075 742e6372 = %-g..input.cr │ │ │ │ + 0x000f8810 76616c32 20202020 20202020 203d2020 val2 = │ │ │ │ + 0x000f8820 252d670a 00696e70 75742e63 72706978 %-g..input.crpix │ │ │ │ + 0x000f8830 31202020 20202020 20203d20 20252d67 1 = %-g │ │ │ │ + 0x000f8840 0a00696e 7075742e 63727069 78322020 ..input.crpix2 │ │ │ │ + 0x000f8850 20202020 2020203d 2020252d 670a0069 = %-g..i │ │ │ │ + 0x000f8860 6e707574 2e636e70 69783120 20202020 nput.cnpix1 │ │ │ │ + 0x000f8870 20202020 3d202025 2d670a00 696e7075 = %-g..inpu │ │ │ │ + 0x000f8880 742e636e 70697832 20202020 20202020 t.cnpix2 │ │ │ │ + 0x000f8890 203d2020 252d670a 00696e70 75742e78 = %-g..input.x │ │ │ │ + 0x000f88a0 70697865 6c737a20 20202020 20203d20 pixelsz = │ │ │ │ + 0x000f88b0 20252d67 0a00696e 7075742e 79706978 %-g..input.ypix │ │ │ │ + 0x000f88c0 656c737a 20202020 2020203d 2020252d elsz = %- │ │ │ │ + 0x000f88d0 670a0069 6e707574 2e70706f 33202020 g..input.ppo3 │ │ │ │ + 0x000f88e0 20202020 20202020 3d202025 2d670a00 = %-g.. │ │ │ │ + 0x000f88f0 696e7075 742e7070 6f362020 20202020 input.ppo6 │ │ │ │ + 0x000f8900 20202020 203d2020 252d670a 00696e70 = %-g..inp │ │ │ │ + 0x000f8910 75742e63 64656c74 31202020 20202020 ut.cdelt1 │ │ │ │ + 0x000f8920 20203d20 20252d67 0a00696e 7075742e = %-g..input. │ │ │ │ + 0x000f8930 6364656c 74322020 20202020 2020203d cdelt2 = │ │ │ │ + 0x000f8940 2020252d 670a0069 6e707574 2e636465 %-g..input.cde │ │ │ │ + 0x000f8950 6c743320 20202020 20202020 3d202025 lt3 = % │ │ │ │ + 0x000f8960 2d670a00 696e7075 742e6372 6f746132 -g..input.crota2 │ │ │ │ + 0x000f8970 20202020 20202020 203d2020 252d670a = %-g. │ │ │ │ + 0x000f8980 00696e70 75742e63 64313120 20202020 .input.cd11 │ │ │ │ + 0x000f8990 20202020 20203d20 20252d67 0a00696e = %-g..in │ │ │ │ + 0x000f89a0 7075742e 63643132 20202020 20202020 put.cd12 │ │ │ │ + 0x000f89b0 2020203d 2020252d 670a0069 6e707574 = %-g..input │ │ │ │ + 0x000f89c0 2e636432 31202020 20202020 20202020 .cd21 │ │ │ │ + 0x000f89d0 3d202025 2d670a00 696e7075 742e6364 = %-g..input.cd │ │ │ │ + 0x000f89e0 32322020 20202020 20202020 203d2020 22 = │ │ │ │ + 0x000f89f0 252d670a 00696e70 75742e70 63313120 %-g..input.pc11 │ │ │ │ + 0x000f8a00 20202020 20202020 20203d20 20252d67 = %-g │ │ │ │ + 0x000f8a10 0a00696e 7075742e 70633132 20202020 ..input.pc12 │ │ │ │ + 0x000f8a20 20202020 2020203d 2020252d 670a0069 = %-g..i │ │ │ │ + 0x000f8a30 6e707574 2e706332 31202020 20202020 nput.pc21 │ │ │ │ + 0x000f8a40 20202020 3d202025 2d670a00 696e7075 = %-g..inpu │ │ │ │ + 0x000f8a50 742e7063 32322020 20202020 20202020 t.pc22 │ │ │ │ + 0x000f8a60 203d2020 252d670a 00696e70 75742e65 = %-g..input.e │ │ │ │ + 0x000f8a70 706f6368 20202020 20202020 20203d20 poch = │ │ │ │ + 0x000f8a80 20252d67 0a00696e 7075742e 65717569 %-g..input.equi │ │ │ │ + 0x000f8a90 6e6f7820 20202020 2020203d 2020252d nox = %- │ │ │ │ + 0x000f8aa0 670a0069 6e707574 2e62756e 69742020 g..input.bunit │ │ │ │ + 0x000f8ab0 20202020 20202020 3d202025 730a0069 = %s..i │ │ │ │ + 0x000f8ac0 6e707574 2e626c61 6e6b2020 20202020 nput.blank │ │ │ │ + 0x000f8ad0 20202020 3d202025 6c640a00 78666163 = %ld..xfac │ │ │ │ + 0x000f8ae0 746f7220 20202020 20202020 2d3e2025 tor -> % │ │ │ │ + 0x000f8af0 2d670a00 69666163 746f7220 20202020 -g..ifactor │ │ │ │ + 0x000f8b00 20202020 2d3e2025 640a004f 75747075 -> %d..Outpu │ │ │ │ + 0x000f8b10 74206865 61646572 206b6579 776f7264 t header keyword │ │ │ │ + 0x000f8b20 73207365 740a0a00 526f7766 6163743a s set...Rowfact: │ │ │ │ + 0x000f8b30 2020252d 6720252d 670a0072 6f776661 %-g %-g..rowfa │ │ │ │ + 0x000f8b40 63745b25 645d2020 252d670a 00726f77 ct[%d] %-g..row │ │ │ │ + 0x000f8b50 66616374 5b25642d 25645d20 2d3e2025 fact[%d-%d] -> % │ │ │ │ + 0x000f8b60 2d670a00 46495453 20646174 6120696d -g..FITS data im │ │ │ │ + 0x000f8b70 61676520 66696e61 6c697a65 640a0000 age finalized... │ │ │ │ + 0x000f8b80 00000000 00000040 00000000 00000000 .......@........ │ │ │ │ + 0x000f8b90 52657175 65737465 6420696d 61676520 Requested image │ │ │ │ + 0x000f8ba0 73697a65 206d7573 74206265 20706f73 size must be pos │ │ │ │ + 0x000f8bb0 53687269 6e6b2066 6163746f 72206d75 Shrink factor mu │ │ │ │ + 0x000f8bc0 4552524f 523a2044 4c43533a 20736f6d ERROR: DLCS: som │ │ │ │ + 0x000f8bd0 65746869 6e672069 73207772 6f6e6720 ething is wrong │ │ │ │ + 0x000f8be0 77697468 20746865 2063642d 6d617472 with the cd-matr │ │ │ │ + 0x000f8bf0 69782066 6f722074 68652073 65636f6e ix for the secon │ │ │ │ + 0x000f8c00 64206672 616d650a 00000000 00000000 d frame......... │ │ │ │ + 0x000f8c10 4552524f 523a2044 4c43533a 20736f6d ERROR: DLCS: som │ │ │ │ + 0x000f8c20 65746869 6e672069 73207772 6f6e6720 ething is wrong │ │ │ │ + 0x000f8c30 77697468 20746865 2063642d 6d617472 with the cd-matr │ │ │ │ + 0x000f8c40 69782066 6f722074 68652066 69727374 ix for the first │ │ │ │ + 0x000f8c50 20667261 6d650a00 3a9d52a2 46df913f frame..:.R.F..? │ │ │ │ + 0x000f8c60 00000000 0000d03f bc1f14db a1f6333f .......?......3? │ │ │ │ + 0x000f8c70 51b21240 b32d283b 182d4454 fb21f93f Q..@.-(;.-DT.!.? │ │ │ │ + 0x000f8c80 182d4454 fb210940 4572726f 72206f70 .-DT.!.@Error op │ │ │ │ + 0x000f8c90 656e6e69 6e672066 696c6520 25730a00 enning file %s.. │ │ │ │ + 0x000f8ca0 4572726f 7220636c 6f73696e 67206669 Error closing fi │ │ │ │ + 0x000f8cb0 6c650a00 4572726f 72207265 6164696e le..Error readin │ │ │ │ + 0x000f8cc0 67206b65 79776f72 64205b25 735d0a00 g keyword [%s].. │ │ │ │ + 0x000f8cd0 2d534950 00415f25 645f2564 00425f25 -SIP.A_%d_%d.B_% │ │ │ │ + 0x000f8ce0 645f2564 0041505f 25645f25 64004250 d_%d.AP_%d_%d.BP │ │ │ │ + 0x000f8cf0 5f25645f 25640045 72726f72 20726561 _%d_%d.Error rea │ │ │ │ + 0x000f8d00 64696e67 20435250 4958310a 00000000 ding CRPIX1..... │ │ │ │ + 0x000f8d10 4572726f 72207570 64617469 6e67206b Error updating k │ │ │ │ + 0x000f8d20 6579776f 72642066 6f722041 5f4f5244 eyword for A_ORD │ │ │ │ + 0x000f8d30 45520a00 00000000 4572726f 72207570 ER......Error up │ │ │ │ + 0x000f8d40 64617469 6e67206b 6579776f 72642066 dating keyword f │ │ │ │ + 0x000f8d50 6f722041 5b25645d 5b25645d 0a000000 or A[%d][%d].... │ │ │ │ + 0x000f8d60 4572726f 72207570 64617469 6e67206b Error updating k │ │ │ │ + 0x000f8d70 6579776f 72642066 6f722041 5f444d41 eyword for A_DMA │ │ │ │ + 0x000f8d80 580a0000 00000000 4572726f 72207570 X.......Error up │ │ │ │ + 0x000f8d90 64617469 6e67206b 6579776f 72642066 dating keyword f │ │ │ │ + 0x000f8da0 6f722042 5f4f5244 45520a00 00000000 or B_ORDER...... │ │ │ │ + 0x000f8db0 4572726f 72207570 64617469 6e67206b Error updating k │ │ │ │ + 0x000f8dc0 6579776f 72642066 6f722042 5b25645d eyword for B[%d] │ │ │ │ + 0x000f8dd0 5b25645d 0a000000 4572726f 72207570 [%d]....Error up │ │ │ │ + 0x000f8de0 64617469 6e67206b 6579776f 72642066 dating keyword f │ │ │ │ + 0x000f8df0 6f722042 5f444d41 580a0000 00000000 or B_DMAX....... │ │ │ │ + 0x000f8e00 4572726f 72207570 64617469 6e67206b Error updating k │ │ │ │ + 0x000f8e10 6579776f 72642066 6f722041 505f4f52 eyword for AP_OR │ │ │ │ + 0x000f8e20 4445520a 00000000 4572726f 72207570 DER.....Error up │ │ │ │ + 0x000f8e30 64617469 6e67206b 6579776f 72642066 dating keyword f │ │ │ │ + 0x000f8e40 6f722041 505b2564 5d5b2564 5d0a0000 or AP[%d][%d]... │ │ │ │ + 0x000f8e50 4572726f 72207570 64617469 6e67206b Error updating k │ │ │ │ + 0x000f8e60 6579776f 72642066 6f722042 505f4f52 eyword for BP_OR │ │ │ │ + 0x000f8e70 4445520a 00000000 4572726f 72207570 DER.....Error up │ │ │ │ + 0x000f8e80 64617469 6e67206b 6579776f 72642066 dating keyword f │ │ │ │ + 0x000f8e90 6f722042 505b2564 5d5b2564 5d0a0000 or BP[%d][%d]... │ │ │ │ + 0x000f8ea0 4572726f 72207570 64617469 6e67206b Error updating k │ │ │ │ + 0x000f8eb0 6579776f 72642066 6f722043 52504958 eyword for CRPIX │ │ │ │ + 0x000f8ec0 310a0000 00000000 4572726f 72207570 1.......Error up │ │ │ │ + 0x000f8ed0 64617469 6e67206b 6579776f 72642066 dating keyword f │ │ │ │ + 0x000f8ee0 6f722043 52504958 320a0000 00000000 or CRPIX2....... │ │ │ │ + 0x000f8ef0 0a464954 53206f75 74707574 2066696c .FITS output fil │ │ │ │ + 0x000f8f00 65206372 65617465 6420286e 6f742079 e created (not y │ │ │ │ + 0x000f8f10 65742070 6f70756c 61746564 290a0000 et populated)... │ │ │ │ + 0x000f8f20 48656164 6572206b 6579776f 72647320 Header keywords │ │ │ │ + 0x000f8f30 636f7069 65642074 6f204649 5453206f copied to FITS o │ │ │ │ + 0x000f8f40 75747075 74206669 6c650a0a 00000000 utput file...... │ │ │ │ + 0x000f8f50 0d50726f 63657373 696e6720 696e7075 .Processing inpu │ │ │ │ + 0x000f8f60 7420726f 77202535 64205b53 6f206661 t row %5d [So fa │ │ │ │ + 0x000f8f70 72207261 6e676543 6f756e74 3d25642c r rangeCount=%d, │ │ │ │ + 0x000f8f80 206e616e 436f756e 743d2564 2c20626f nanCount=%d, bo │ │ │ │ + 0x000f8f90 756e6461 7279436f 756e743d 25645d00 undaryCount=%d]. │ │ │ │ + 0x000f8fa0 70697865 6c5b2564 5d5b2564 5d20636f pixel[%d][%d] co │ │ │ │ + 0x000f8fb0 6e766572 74656420 746f2025 2d670a00 nverted to %-g.. │ │ │ │ + 0x000f8fc0 70697865 6c5b2564 5d5b2564 5d20636f pixel[%d][%d] co │ │ │ │ + 0x000f8fd0 6e766572 74656420 746f204e 614e202d nverted to NaN - │ │ │ │ + 0x000f8fe0 3e20252d 670a0000 70697865 6c5b2564 > %-g...pixel[%d │ │ │ │ + 0x000f8ff0 5d5b2564 5d20636f 6e766572 74656420 ][%d] converted │ │ │ │ + 0x000f9000 746f204e 614e0a00 0a446f6e 6520636f to NaN...Done co │ │ │ │ + 0x000f9010 7079696e 67206461 74612028 25642073 pying data (%d s │ │ │ │ + 0x000f9020 65636f6e 6473290a 00000000 00000000 econds)......... │ │ │ │ + 0x000f9030 72616e67 65436f75 6e743d25 642c206e rangeCount=%d, n │ │ │ │ + 0x000f9040 616e436f 756e743d 25642c20 626f756e anCount=%d, boun │ │ │ │ + 0x000f9050 64617279 436f756e 743d2564 00000000 daryCount=%d.... │ │ │ │ + 0x000f9060 7b227261 6e676543 6f756e74 223a2564 {"rangeCount":%d │ │ │ │ + 0x000f9070 2c20226e 616e436f 756e7422 3a25642c , "nanCount":%d, │ │ │ │ + 0x000f9080 2022626f 756e6461 7279436f 756e7422 "boundaryCount" │ │ │ │ + 0x000f9090 3a25647d 00000000 256c6420 62797465 :%d}....%ld byte │ │ │ │ + 0x000f90a0 7320616c 6c6f6361 74656420 666f7220 s allocated for │ │ │ │ + 0x000f90b0 726f7720 6f66206f 75747075 7420696d row of output im │ │ │ │ + 0x000f90c0 61676520 70697865 6c730a00 00000000 age pixels...... │ │ │ │ + 0x000f90d0 256c6420 62797465 7320616c 6c6f6361 %ld bytes alloca │ │ │ │ + 0x000f90e0 74656420 666f7220 726f7720 6f662069 ted for row of i │ │ │ │ + 0x000f90f0 6e707574 20696d61 67652070 6978656c nput image pixel │ │ │ │ + 0x000f9100 730a0043 52504958 002f746d 702f6a63 s..CRPIX./tmp/jc │ │ │ │ + 0x000f9110 672e6465 62756700 5858583e 206e4d69 g.debug.XXX> nMi │ │ │ │ + 0x000f9120 6e4d6178 3a202020 2020205b 25645d0a nMax: [%d]. │ │ │ │ + 0x000f9130 00585858 3e205b25 2d675d28 25642920 .XXX> [%-g](%d) │ │ │ │ + 0x000f9140 2d3e205b 252d675d 28256429 0a000a69 -> [%-g](%d)...i │ │ │ │ + 0x000f9150 6e707574 2e6e6178 65735b30 5d202020 nput.naxes[0] │ │ │ │ + 0x000f9160 20202020 3d202025 6c640a00 0a6f7574 = %ld...out │ │ │ │ + 0x000f9170 7075742e 6e617865 735b305d 20202020 put.naxes[0] │ │ │ │ + 0x000f9180 20203d20 20256c64 0a006f75 74707574 = %ld..output │ │ │ │ + 0x000f9190 2e6e6178 65735b31 5d202020 2020203d .naxes[1] = │ │ │ │ + 0x000f91a0 2020256c 640a006f 75747075 742e6372 %ld..output.cr │ │ │ │ + 0x000f91b0 70697831 20202020 20202020 3d202025 pix1 = % │ │ │ │ + 0x000f91c0 2d670a00 6f757470 75742e63 72706978 -g..output.crpix │ │ │ │ + 0x000f91d0 32202020 20202020 203d2020 252d670a 2 = %-g. │ │ │ │ + 0x000f91e0 00446f6e 65202825 64207365 636f6e64 .Done (%d second │ │ │ │ + 0x000f91f0 7320746f 74616c29 0a005c64 61746174 s total)..\datat │ │ │ │ + 0x000f9200 79706520 3d206669 74736864 720a0020 ype = fitshdr.. │ │ │ │ + 0x000f9210 20202073 697a6520 2020207c 20686475 size | hdu │ │ │ │ + 0x000f9220 20207c20 666e616d 650a0025 25256473 | fname..%%%ds │ │ │ │ + 0x000f9230 7c002020 2020696e 74202020 20207c20 |. int | │ │ │ │ + 0x000f9240 696e7420 207c2063 6861720a 00202020 int | char.. │ │ │ │ + 0x000f9250 2020696e 74202020 207c2069 6e742020 int | int │ │ │ │ + 0x000f9260 7c206368 61720a00 20253664 00202531 | char.. %6d. %1 │ │ │ │ + 0x000f9270 332e3766 00202531 33730020 25387300 3.7f. %13s. %8s. │ │ │ │ + 0x000f9280 20253135 2e356600 20253139 2e313065 %15.5f. %19.10e │ │ │ │ + 0x000f9290 00202538 2e326600 20252525 64730020 . %8.2f. %%%ds. │ │ │ │ + 0x000f92a0 2531326c 6c640044 45425547 3e206669 %12lld.DEBUG> fi │ │ │ │ + 0x000f92b0 6c65203d 20222573 220a0043 616e6e6f le = "%s"..Canno │ │ │ │ + 0x000f92c0 74206f70 656e2046 49545320 66696c65 t open FITS file │ │ │ │ + 0x000f92d0 20257300 43616e6e 6f74206f 70656e20 %s.Cannot open │ │ │ │ + 0x000f92e0 66696c65 20222573 220a0044 45425547 file "%s"..DEBUG │ │ │ │ + 0x000f92f0 3e206669 6c652073 697a6520 3d20256c > file size = %l │ │ │ │ + 0x000f9300 6c640a00 44454255 473e2068 64752020 ld..DEBUG> hdu │ │ │ │ + 0x000f9310 3d202564 0a004d69 7373696e 67204354 = %d..Missing CT │ │ │ │ + 0x000f9320 59504531 20696e20 66696c65 2025730a YPE1 in file %s. │ │ │ │ + 0x000f9330 00496e76 616c6964 20435459 50453120 .Invalid CTYPE1 │ │ │ │ + 0x000f9340 696e2066 696c6520 25730a00 4d697373 in file %s..Miss │ │ │ │ + 0x000f9350 696e6720 43545950 45322069 6e206669 ing CTYPE2 in fi │ │ │ │ + 0x000f9360 6c652025 730a0049 6e76616c 69642043 le %s..Invalid C │ │ │ │ + 0x000f9370 54595045 3220696e 2066696c 65202573 TYPE2 in file %s │ │ │ │ + 0x000f9380 0a004445 4255473e 20574353 494e4954 ..DEBUG> WCSINIT │ │ │ │ + 0x000f9390 20666169 6c65640a 00444542 55473e20 failed..DEBUG> │ │ │ │ + 0x000f93a0 57435349 4e495420 4f4b0a00 42616420 WCSINIT OK..Bad │ │ │ │ + 0x000f93b0 57435320 666f7220 66696c65 2025730a WCS for file %s. │ │ │ │ + 0x000f93c0 00474c4f 4e00454c 4f4e0044 45425547 .GLON.ELON.DEBUG │ │ │ │ + 0x000f93d0 3a202065 6e747279 205b2573 5d0a0025 : entry [%s]..% │ │ │ │ + 0x000f93e0 732f2573 00444542 55473a20 5b25735d s/%s.DEBUG: [%s] │ │ │ │ + 0x000f93f0 202d3e20 5b25735d 0a004445 4255473a -> [%s]..DEBUG: │ │ │ │ + 0x000f9400 20466f75 6e642066 696c6520 20202020 Found file │ │ │ │ + 0x000f9410 205b2573 5d0a005f 61726561 2e666974 [%s].._area.fit │ │ │ │ + 0x000f9420 005f6172 65612e46 4954005f 61726561 ._area.FIT._area │ │ │ │ + 0x000f9430 2e464954 53005f61 7265612e 6669742e .FITS._area.fit. │ │ │ │ + 0x000f9440 677a005f 61726561 2e464954 2e677a00 gz._area.FIT.gz. │ │ │ │ + 0x000f9450 5f617265 612e6669 74732e67 7a005f61 _area.fits.gz._a │ │ │ │ + 0x000f9460 7265612e 46495453 2e677a00 67756e7a rea.FITS.gz.gunz │ │ │ │ + 0x000f9470 6970202d 63202573 203e2025 73004445 ip -c %s > %s.DE │ │ │ │ + 0x000f9480 4255473a 204f7065 6e696e67 20706174 BUG: Opening pat │ │ │ │ + 0x000f9490 68202020 205b2573 5d0a002e 2f004445 h [%s].../.DE │ │ │ │ + 0x000f94a0 4255473a 20466f75 6e642064 69726563 BUG: Found direc │ │ │ │ + 0x000f94b0 746f7279 205b2573 5d0a0025 732e746d tory [%s]..%s.tm │ │ │ │ + 0x000f94c0 7000496c 6c656761 6c206669 656c6420 p.Illegal field │ │ │ │ + 0x000f94d0 6e616d65 20286c69 6e652025 64290049 name (line %d).I │ │ │ │ + 0x000f94e0 6c6c6567 616c2066 69656c64 20747970 llegal field typ │ │ │ │ + 0x000f94f0 6520286c 696e6520 25642900 43616e6e e (line %d).Cann │ │ │ │ + 0x000f9500 6f742061 63636573 73202573 00257320 ot access %s.%s │ │ │ │ + 0x000f9510 6973206e 6f742061 20646972 6563746f is not a directo │ │ │ │ + 0x000f9520 72790044 45425547 3a207061 7468203d ry.DEBUG: path = │ │ │ │ + 0x000f9530 205b2573 5d282564 290a0000 00000000 [%s](%d)....... │ │ │ │ + 0x000f9540 7c20636e 7472207c 20202020 20207261 | cntr | ra │ │ │ │ + 0x000f9550 20202020 207c2020 20202064 65632020 | dec │ │ │ │ + 0x000f9560 2020207c 20202020 20206372 61202020 | cra │ │ │ │ + 0x000f9570 20207c20 20202020 63646563 20202020 | cdec │ │ │ │ + 0x000f9580 207c6e61 78697331 7c6e6178 6973327c |naxis1|naxis2| │ │ │ │ + 0x000f9590 20637479 70653120 7c206374 79706532 ctype1 | ctype2 │ │ │ │ + 0x000f95a0 207c2020 20202063 72706978 31202020 | crpix1 │ │ │ │ + 0x000f95b0 207c2020 20202063 72706978 32202020 | crpix2 │ │ │ │ + 0x000f95c0 207c0000 00000000 20202020 63727661 |...... crva │ │ │ │ + 0x000f95d0 6c312020 207c2020 20206372 76616c32 l1 | crval2 │ │ │ │ + 0x000f95e0 2020207c 20202020 20202063 64656c74 | cdelt │ │ │ │ + 0x000f95f0 31202020 2020207c 20202020 20202063 1 | c │ │ │ │ + 0x000f9600 64656c74 32202020 2020207c 20202063 delt2 | c │ │ │ │ + 0x000f9610 726f7461 32202020 207c6571 75696e6f rota2 |equino │ │ │ │ + 0x000f9620 78207c00 00000000 20202020 20207261 x |..... ra │ │ │ │ + 0x000f9630 31202020 207c2020 20202064 65633120 1 | dec1 │ │ │ │ + 0x000f9640 2020207c 20202020 20207261 32202020 | ra2 │ │ │ │ + 0x000f9650 207c2020 20202064 65633220 2020207c | dec2 | │ │ │ │ + 0x000f9660 20202020 20207261 33202020 207c2020 ra3 | │ │ │ │ + 0x000f9670 20202064 65633320 2020207c 20202020 dec3 | │ │ │ │ + 0x000f9680 20207261 34202020 207c2020 20202064 ra4 | d │ │ │ │ + 0x000f9690 65633420 2020207c 00000000 00000000 ec4 |........ │ │ │ │ + 0x000f96a0 7c20696e 7420207c 20202020 20646f75 | int | dou │ │ │ │ + 0x000f96b0 626c6520 207c2020 20202064 6f75626c ble | doubl │ │ │ │ + 0x000f96c0 6520207c 20202020 20206368 61722020 e | char │ │ │ │ + 0x000f96d0 20207c20 20202020 63686172 20202020 | char │ │ │ │ + 0x000f96e0 207c2069 6e742020 7c20696e 7420207c | int | int | │ │ │ │ + 0x000f96f0 20206368 61722020 7c202063 68617220 char | char │ │ │ │ + 0x000f9700 207c2020 20202064 6f75626c 65202020 | double │ │ │ │ + 0x000f9710 207c2020 20202064 6f75626c 65202020 | double │ │ │ │ + 0x000f9720 207c0000 00000000 20202020 646f7562 |...... doub │ │ │ │ + 0x000f9730 6c652020 207c2020 2020646f 75626c65 le | double │ │ │ │ + 0x000f9740 2020207c 20202020 2020646f 75626c65 | double │ │ │ │ + 0x000f9750 20202020 2020207c 20202020 2020646f | do │ │ │ │ + 0x000f9760 75626c65 20202020 2020207c 20202064 uble | d │ │ │ │ + 0x000f9770 6f75626c 65202020 207c2064 6f75626c ouble | doubl │ │ │ │ + 0x000f9780 65207c00 00000000 20202020 20646f75 e |..... dou │ │ │ │ + 0x000f9790 626c6520 207c2020 20202064 6f75626c ble | doubl │ │ │ │ + 0x000f97a0 6520207c 20202020 20646f75 626c6520 e | double │ │ │ │ + 0x000f97b0 207c2020 20202064 6f75626c 6520207c | double | │ │ │ │ + 0x000f97c0 20202020 20646f75 626c6520 207c2020 double | │ │ │ │ + 0x000f97d0 20202064 6f75626c 6520207c 20202020 double | │ │ │ │ + 0x000f97e0 20646f75 626c6520 207c2020 20202064 double | d │ │ │ │ + 0x000f97f0 6f75626c 6520207c 00000000 00000000 ouble |........ │ │ │ │ + 0x000f9800 20202020 63727661 6c312020 207c2020 crval1 | │ │ │ │ + 0x000f9810 20206372 76616c32 2020207c 20202020 crval2 | │ │ │ │ + 0x000f9820 20206364 656c7431 20202020 2020207c cdelt1 | │ │ │ │ + 0x000f9830 20202020 20202063 64656c74 32202020 cdelt2 │ │ │ │ + 0x000f9840 2020207c 20202063 726f7461 32202020 | crota2 │ │ │ │ + 0x000f9850 207c6571 75696e6f 78207c00 00000000 |equinox |..... │ │ │ │ + 0x000f9860 7c20696e 7420207c 20202020 646f7562 | int | doub │ │ │ │ + 0x000f9870 6c652020 207c2020 2020646f 75626c65 le | double │ │ │ │ + 0x000f9880 2020207c 20202020 20206368 61722020 | char │ │ │ │ + 0x000f9890 20207c20 20202063 68617220 20202020 | char │ │ │ │ + 0x000f98a0 207c2069 6e742020 7c20696e 7420207c | int | int | │ │ │ │ + 0x000f98b0 20206368 61722020 7c202063 68617220 char | char │ │ │ │ + 0x000f98c0 207c2020 20202064 6f75626c 65202020 | double │ │ │ │ + 0x000f98d0 207c2020 20202064 6f75626c 65202020 | double │ │ │ │ + 0x000f98e0 207c0000 00000000 20202020 646f7562 |...... doub │ │ │ │ + 0x000f98f0 6c652020 207c2020 2020646f 75626c65 le | double │ │ │ │ + 0x000f9900 2020207c 20202020 20202064 6f75626c | doubl │ │ │ │ + 0x000f9910 65202020 2020207c 20202020 20202064 e | d │ │ │ │ + 0x000f9920 6f75626c 65202020 2020207c 20202064 ouble | d │ │ │ │ + 0x000f9930 6f75626c 65202020 207c2064 6f75626c ouble | doubl │ │ │ │ + 0x000f9940 65207c00 00000000 5b737472 75637420 e |.....[struct │ │ │ │ + 0x000f9950 73746174 3d22494e 464f222c 206d7367 stat="INFO", msg │ │ │ │ + 0x000f9960 3d224d69 7373696e 67204354 59504531 ="Missing CTYPE1 │ │ │ │ + 0x000f9970 222c2066 696c653d 22257322 2c206864 ", file="%s", hd │ │ │ │ + 0x000f9980 753d2564 5d0a0000 5b737472 75637420 u=%d]...[struct │ │ │ │ + 0x000f9990 73746174 3d22494e 464f222c 206d7367 stat="INFO", msg │ │ │ │ + 0x000f99a0 3d22496e 76616c69 64204354 59504531 ="Invalid CTYPE1 │ │ │ │ + 0x000f99b0 222c2066 696c653d 22257322 2c206864 ", file="%s", hd │ │ │ │ + 0x000f99c0 753d2564 5d0a0000 5b737472 75637420 u=%d]...[struct │ │ │ │ + 0x000f99d0 73746174 3d22494e 464f222c 206d7367 stat="INFO", msg │ │ │ │ + 0x000f99e0 3d224d69 7373696e 67204354 59504532 ="Missing CTYPE2 │ │ │ │ + 0x000f99f0 222c2066 696c653d 22257322 2c206864 ", file="%s", hd │ │ │ │ + 0x000f9a00 753d2564 5d0a0000 5b737472 75637420 u=%d]...[struct │ │ │ │ + 0x000f9a10 73746174 3d22494e 464f222c 206d7367 stat="INFO", msg │ │ │ │ + 0x000f9a20 3d22496e 76616c69 64204354 59504532 ="Invalid CTYPE2 │ │ │ │ + 0x000f9a30 222c2066 696c653d 22257322 2c206864 ", file="%s", hd │ │ │ │ + 0x000f9a40 753d2564 5d0a0000 44454255 473e2043 u=%d]...DEBUG> C │ │ │ │ + 0x000f9a50 54595045 32207661 6c756520 63686563 TYPE2 value chec │ │ │ │ + 0x000f9a60 6b3a2062 61646864 72202d3e 2025640a k: badhdr -> %d. │ │ │ │ + 0x000f9a70 00000000 00000000 5b737472 75637420 ........[struct │ │ │ │ + 0x000f9a80 73746174 3d22494e 464f222c 206d7367 stat="INFO", msg │ │ │ │ + 0x000f9a90 3d225743 53206c69 6220696e 69742066 ="WCS lib init f │ │ │ │ + 0x000f9aa0 61696c75 7265222c 2066696c 653d2225 ailure", file="% │ │ │ │ + 0x000f9ab0 73222c20 6864753d 25645d0a 00000000 s", hdu=%d]..... │ │ │ │ + 0x000f9ac0 5b737472 75637420 73746174 3d22494e [struct stat="IN │ │ │ │ + 0x000f9ad0 464f222c 206d7367 3d224261 64205743 FO", msg="Bad WC │ │ │ │ + 0x000f9ae0 53222c20 66696c65 3d222573 222c2068 S", file="%s", h │ │ │ │ + 0x000f9af0 64753d25 645d0a00 44454255 473e2043 du=%d]..DEBUG> C │ │ │ │ + 0x000f9b00 54595045 32206368 65636b3a 205b2573 TYPE2 check: [%s │ │ │ │ + 0x000f9b10 5d206261 64686472 202d3e20 25640a00 ] badhdr -> %d.. │ │ │ │ + 0x000f9b20 44454255 473e2043 54595045 31207661 DEBUG> CTYPE1 va │ │ │ │ + 0x000f9b30 6c756520 63686563 6b3a2062 61646864 lue check: badhd │ │ │ │ + 0x000f9b40 72202d3e 2025640a 00000000 00000000 r -> %d......... │ │ │ │ + 0x000f9b50 44454255 473e2043 54595045 31206368 DEBUG> CTYPE1 ch │ │ │ │ + 0x000f9b60 65636b3a 205b2573 5d206261 64686472 eck: [%s] badhdr │ │ │ │ + 0x000f9b70 202d3e20 25640a00 43616e6e 6f74206f -> %d..Cannot o │ │ │ │ + 0x000f9b80 70656e20 6669656c 64206c69 73742066 pen field list f │ │ │ │ + 0x000f9b90 696c653a 20257300 44454255 473e2066 ile: %s.DEBUG> f │ │ │ │ + 0x000f9ba0 69656c64 735b2564 5d3a205b 25735d5b ields[%d]: [%s][ │ │ │ │ + 0x000f9bb0 25735d5b 25735d0a 00000000 00000000 %s][%s]......... │ │ │ │ + 0x000f9bc0 44454255 473e2066 69656c64 735b2564 DEBUG> fields[%d │ │ │ │ + 0x000f9bd0 5d3a205b 25735d5b 25735d5b 25645d20 ]: [%s][%s][%d] │ │ │ │ + 0x000f9be0 28637562 6520696e 666f290a 00000000 (cube info)..... │ │ │ │ + 0x000f9bf0 43616e6e 6f74206f 70656e20 696d6167 Cannot open imag │ │ │ │ + 0x000f9c00 65206c69 73742066 696c653a 20257300 e list file: %s. │ │ │ │ + 0x000f9c10 636f756e 743d2564 2c206e66 696c653d count=%d, nfile= │ │ │ │ + 0x000f9c20 25642c20 6e686475 3d25642c 20626164 %d, nhdu=%d, bad │ │ │ │ + 0x000f9c30 66697473 3d25642c 20626164 7763733d fits=%d, badwcs= │ │ │ │ + 0x000f9c40 25640000 00000000 7b22636f 756e7422 %d......{"count" │ │ │ │ + 0x000f9c50 3a25642c 20226e66 696c6522 3a25642c :%d, "nfile":%d, │ │ │ │ + 0x000f9c60 20226e68 6475223a 25642c20 22626164 "nhdu":%d, "bad │ │ │ │ + 0x000f9c70 66697473 223a2564 2c202262 61647763 fits":%d, "badwc │ │ │ │ + 0x000f9c80 73223a25 647d0000 00000000 00000000 s":%d}.......... │ │ │ │ + 0x000f9c90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000f9ca0 06000000 06000000 16000000 16000000 ................ │ │ │ │ + 0x000f9cb0 16000000 06000000 16000000 16000000 ................ │ │ │ │ + 0x000f9cc0 16000000 00000000 00000000 008056c0 ..............V. │ │ │ │ + 0x000f9cd0 00000000 00805640 00000000 00806640 ......V@......f@ │ │ │ │ + 0x000f9ce0 00000000 008076c0 00000000 0000e0bf ......v......... │ │ │ │ + 0x000f9cf0 11dd52a2 46df913f 00000000 00000000 ..R.F..?........ │ │ │ │ + 0x000f9d00 43616e27 74206372 65617465 2074656d Can't create tem │ │ │ │ + 0x000f9d10 706f7261 72792069 6e707574 2066696c porary input fil │ │ │ │ + 0x000f9d20 6520666f 72206775 6e7a6970 206f7574 e for gunzip out │ │ │ │ + 0x000f9d30 706f7261 72792069 6e707574 20746162 porary input tab │ │ │ │ + 0x000f9d40 43616e27 74206f70 656e2063 6f707920 Can't open copy │ │ │ │ + 0x000f9d50 43616e27 74206f70 656e2074 656d706f Can't open tempo │ │ │ │ + 0x000f9d60 72617279 20696e70 75742074 61626c65 rary input table │ │ │ │ + 0x000f9d70 43616e27 74206f70 656e2074 6d702028 Can't open tmp ( │ │ │ │ + 0x000f9d80 43616e27 74206f70 656e2066 696e616c Can't open final │ │ │ │ + 0x000f9d90 496d6167 65207461 626c6520 6e656564 Image table need │ │ │ │ + 0x000f9da0 7320636f 6c756d6e 20666e61 6d652f66 s column fname/f │ │ │ │ + 0x000f9db0 44454255 473a2063 6f6e7665 72744761 DEBUG: convertGa │ │ │ │ + 0x000f9dc0 6c546f45 71752829 0a004445 4255473a lToEqu()..DEBUG: │ │ │ │ + 0x000f9dd0 20636f6e 76657274 45717554 6f47616c convertEquToGal │ │ │ │ + 0x000f9de0 28290a00 00000000 f8c1631a dca54c40 ()........c...L@ │ │ │ │ + 0x000f9df0 e47651cc e973dd3f b1c02127 a3d3e73f .vQ..s.?..!'...? │ │ │ │ + 0x000f9e00 7c112c34 4df2debf cc03fd8c 2c26b1bf |.,4M.......,&.. │ │ │ │ + 0x000f9e10 3e83e6f9 dc88df3f 8c1cbcc6 62c3ebbf >......?....b... │ │ │ │ + 0x000f9e20 0c5af77f 9dedebbf da1f230c 7cd2dcbf .Z........#.|... │ │ │ │ + 0x000f9e30 0c03e6b0 a81cc8bf 44454255 473a2063 ........DEBUG: c │ │ │ │ + 0x000f9e40 6f6e7665 7274436f 6f726469 6e617465 onvertCoordinate │ │ │ │ + 0x000f9e50 7328290a 00444542 55473a20 636f6e76 s()..DEBUG: conv │ │ │ │ + 0x000f9e60 65727447 616c546f 5367616c 28290a00 ertGalToSgal().. │ │ │ │ + 0x000f9e70 1c68281d 492ebc3f 0b22b6c9 9266e73f .h(.I..?."...f.? │ │ │ │ + 0x000f9e80 977b4004 688ae53f 70e82103 348be7bf .{@.h..?p.!.4... │ │ │ │ + 0x000f9e90 3337dee1 1face53f 8e35dfd7 f415b3bf 37.....?.5...... │ │ │ │ + 0x000f9ea0 02b58468 dbbbb4bf 71b990bf 36ceef3f ...h....q...6..? │ │ │ │ + 0x000f9eb0 696e6669 6c652020 203d2025 730a006f infile = %s..o │ │ │ │ + 0x000f9ec0 75746669 6c652020 3d202573 0a00696d utfile = %s..im │ │ │ │ + 0x000f9ed0 6f646520 2020203d 2025640a 000a426f ode = %d...Bo │ │ │ │ + 0x000f9ee0 756e6469 6e672050 6f6c7967 6f6e3a0a unding Polygon:. │ │ │ │ + 0x000f9ef0 00253235 2e323066 20253235 2e323066 .%25.20f %25.20f │ │ │ │ + 0x000f9f00 0a000a42 6f756e64 696e6720 72616469 ...Bounding radi │ │ │ │ + 0x000f9f10 75733a20 2531312e 36660a00 52412d2d us: %11.6f..RA-- │ │ │ │ + 0x000f9f20 2d54414e 00444543 2d2d5441 4e004352 -TAN.DEC--TAN.CR │ │ │ │ + 0x000f9f30 56414c31 20203d20 2531342e 39660043 VAL1 = %14.9f.C │ │ │ │ + 0x000f9f40 5256414c 3220203d 20253134 2e396600 RVAL2 = %14.9f. │ │ │ │ + 0x000f9f50 43525049 58312020 3d202531 342e3966 CRPIX1 = %14.9f │ │ │ │ + 0x000f9f60 00435250 49583220 203d2025 31342e39 .CRPIX2 = %14.9 │ │ │ │ + 0x000f9f70 66004352 4f544132 20203d20 2531342e f.CROTA2 = %14. │ │ │ │ + 0x000f9f80 3966000a 424f5820 73656172 63683a0a 9f..BOX search:. │ │ │ │ + 0x000f9f90 0a000a43 55544f55 54207365 61726368 ...CUTOUT search │ │ │ │ + 0x000f9fa0 3a0a0a00 53697a65 3a202020 20202025 :...Size: % │ │ │ │ + 0x000f9fb0 31312e36 66202531 312e3666 0a00416e 11.6f %11.6f..An │ │ │ │ + 0x000f9fc0 676c653a 20202020 20253131 2e36660a gle: %11.6f. │ │ │ │ + 0x000f9fd0 0a000a58 73697a65 3d202531 312e3666 ...Xsize= %11.6f │ │ │ │ + 0x000f9fe0 2c205973 697a653d 2531312e 36660a00 , Ysize=%11.6f.. │ │ │ │ + 0x000f9ff0 0a434952 434c453a 0a005261 64697573 .CIRCLE:..Radius │ │ │ │ + 0x000fa000 3a202020 20253131 2e36660a 000a504f : %11.6f...PO │ │ │ │ + 0x000fa010 494e5420 73656172 63683a0a 0a004572 INT search:...Er │ │ │ │ + 0x000fa020 726f7220 6f70656e 696e6720 7461626c ror opening tabl │ │ │ │ + 0x000fa030 65202573 000a0a49 6d616765 206d6574 e %s...Image met │ │ │ │ + 0x000fa040 61646174 61207461 626c650a 0a006e63 adata table...nc │ │ │ │ + 0x000fa050 6f6c2020 2020203d 2025640a 0065706f ol = %d..epo │ │ │ │ + 0x000fa060 63680069 72612020 20202020 3d202564 ch.ira = %d │ │ │ │ + 0x000fa070 0a006964 65632020 2020203d 2025640a ..idec = %d. │ │ │ │ + 0x000fa080 00696374 79706531 20203d20 25640a00 .ictype1 = %d.. │ │ │ │ + 0x000fa090 69637479 70653220 203d2025 640a0069 ictype2 = %d..i │ │ │ │ + 0x000fa0a0 65717569 6e6f7820 3d202564 0a006965 equinox = %d..ie │ │ │ │ + 0x000fa0b0 706f6368 2020203d 2025640a 00696e6c poch = %d..inl │ │ │ │ + 0x000fa0c0 20202020 20203d20 25640a00 696e7320 = %d..ins │ │ │ │ + 0x000fa0d0 20202020 203d2025 640a0069 63727661 = %d..icrva │ │ │ │ + 0x000fa0e0 6c312020 3d202564 0a006963 7276616c l1 = %d..icrval │ │ │ │ + 0x000fa0f0 3220203d 2025640a 00696372 70697831 2 = %d..icrpix1 │ │ │ │ + 0x000fa100 20203d20 25640a00 69637270 69783220 = %d..icrpix2 │ │ │ │ + 0x000fa110 203d2025 640a0069 6364656c 74312020 = %d..icdelt1 │ │ │ │ + 0x000fa120 3d202564 0a006963 64656c74 3220203d = %d..icdelt2 = │ │ │ │ + 0x000fa130 2025640a 00696372 6f746132 20203d20 %d..icrota2 = │ │ │ │ + 0x000fa140 25640a00 69726131 20202020 203d2025 %d..ira1 = % │ │ │ │ + 0x000fa150 640a0069 64656331 20202020 3d202564 d..idec1 = %d │ │ │ │ + 0x000fa160 0a006972 61322020 2020203d 2025640a ..ira2 = %d. │ │ │ │ + 0x000fa170 00696465 63322020 20203d20 25640a00 .idec2 = %d.. │ │ │ │ + 0x000fa180 69726133 20202020 203d2025 640a0069 ira3 = %d..i │ │ │ │ + 0x000fa190 64656333 20202020 3d202564 0a006972 dec3 = %d..ir │ │ │ │ + 0x000fa1a0 61342020 2020203d 2025640a 00696465 a4 = %d..ide │ │ │ │ + 0x000fa1b0 63342020 20203d20 25640a00 69666e61 c4 = %d..ifna │ │ │ │ + 0x000fa1c0 6d652020 203d2025 640a006e 726f7720 me = %d..nrow │ │ │ │ + 0x000fa1d0 20202020 3d202564 0a002d2d 2d2d2d2d = %d..------ │ │ │ │ + 0x000fa1e0 2d2d2d2d 2d2d2d0a 00637479 70653120 -------..ctype1 │ │ │ │ + 0x000fa1f0 20203d20 5b25735d 0a006374 79706532 = [%s]..ctype2 │ │ │ │ + 0x000fa200 2020203d 205b2573 5d0a0065 7175696e = [%s]..equin │ │ │ │ + 0x000fa210 6f782020 3d202564 0a006570 6f636820 ox = %d..epoch │ │ │ │ + 0x000fa220 2020203d 20252d67 0a006e73 20202020 = %-g..ns │ │ │ │ + 0x000fa230 2020203d 2025640a 006e6c20 20202020 = %d..nl │ │ │ │ + 0x000fa240 20203d20 25640a00 63727661 6c312020 = %d..crval1 │ │ │ │ + 0x000fa250 203d2025 2d670a00 63727661 6c322020 = %-g..crval2 │ │ │ │ + 0x000fa260 203d2025 2d670a00 63727069 78312020 = %-g..crpix1 │ │ │ │ + 0x000fa270 203d2025 2d670a00 63727069 78322020 = %-g..crpix2 │ │ │ │ + 0x000fa280 203d2025 2d670a00 6364656c 74312020 = %-g..cdelt1 │ │ │ │ + 0x000fa290 203d2025 2d670a00 6364656c 74322020 = %-g..cdelt2 │ │ │ │ + 0x000fa2a0 203d2025 2d670a00 63726f74 61322020 = %-g..crota2 │ │ │ │ + 0x000fa2b0 203d2025 2d670a00 57435320 73657420 = %-g..WCS set │ │ │ │ + 0x000fa2c0 77697468 696e2057 43534d4f 44450a00 within WCSMODE.. │ │ │ │ + 0x000fa2d0 0a202020 426f756e 64696e67 20726164 . Bounding rad │ │ │ │ + 0x000fa2e0 6975733a 20253131 2e36660a 0070726f ius: %11.6f..pro │ │ │ │ + 0x000fa2f0 6a202020 20202020 203d205b 25735d0a j = [%s]. │ │ │ │ + 0x000fa300 00637379 73202020 20202020 203d2025 .csys = % │ │ │ │ + 0x000fa310 640a002d 5a504e00 2d434f50 002d434f d..-ZPN.-COP.-CO │ │ │ │ + 0x000fa320 45002d43 4f44002d 434f4f00 2d424f4e E.-COD.-COO.-BON │ │ │ │ + 0x000fa330 002d4453 53006571 75696e6f 78202020 .-DSS.equinox │ │ │ │ + 0x000fa340 3d202564 0a006374 79706531 20202020 = %d..ctype1 │ │ │ │ + 0x000fa350 3d202225 73220a00 63747970 65322020 = "%s"..ctype2 │ │ │ │ + 0x000fa360 20203d20 22257322 0a006e73 20202020 = "%s"..ns │ │ │ │ + 0x000fa370 20202020 3d202564 0a006e6c 20202020 = %d..nl │ │ │ │ + 0x000fa380 20202020 3d202564 0a006372 76616c31 = %d..crval1 │ │ │ │ + 0x000fa390 20202020 3d20252d 670a0063 7276616c = %-g..crval │ │ │ │ + 0x000fa3a0 32202020 203d2025 2d670a00 63727069 2 = %-g..crpi │ │ │ │ + 0x000fa3b0 78312020 20203d20 252d670a 00637270 x1 = %-g..crp │ │ │ │ + 0x000fa3c0 69783220 2020203d 20252d67 0a006364 ix2 = %-g..cd │ │ │ │ + 0x000fa3d0 656c7431 20202020 3d20252d 670a0063 elt1 = %-g..c │ │ │ │ + 0x000fa3e0 64656c74 32202020 203d2025 2d670a00 delt2 = %-g.. │ │ │ │ + 0x000fa3f0 63726f74 61322020 20203d20 252d670a crota2 = %-g. │ │ │ │ + 0x000fa400 00574353 20736574 20666f72 20435554 .WCS set for CUT │ │ │ │ + 0x000fa410 4f555473 0a006e61 7865735b 305d203d OUTs..naxes[0] = │ │ │ │ + 0x000fa420 2025640a 006e6178 65735b31 5d203d20 %d..naxes[1] = │ │ │ │ + 0x000fa430 25640a00 7873697a 65202020 3d20252d %d..xsize = %- │ │ │ │ + 0x000fa440 670a0079 73697a65 2020203d 20252d67 g..ysize = %-g │ │ │ │ + 0x000fa450 0a006962 6567696e 20203d20 25640a00 ..ibegin = %d.. │ │ │ │ + 0x000fa460 69656e64 20202020 3d202564 0a006a62 iend = %d..jb │ │ │ │ + 0x000fa470 6567696e 20203d20 25640a00 6a656e64 egin = %d..jend │ │ │ │ + 0x000fa480 20202020 3d202564 0a0a006e 61786973 = %d...naxis │ │ │ │ + 0x000fa490 31202d3e 2025640a 00637479 70653120 1 -> %d..ctype1 │ │ │ │ + 0x000fa4a0 203d2022 2573220a 00637479 70653220 = "%s"..ctype2 │ │ │ │ + 0x000fa4b0 203d2022 2573220a 00637276 616c3120 = "%s"..crval1 │ │ │ │ + 0x000fa4c0 203d2025 2d670a00 63727661 6c322020 = %-g..crval2 │ │ │ │ + 0x000fa4d0 3d20252d 670a0063 64656c74 3120203d = %-g..cdelt1 = │ │ │ │ + 0x000fa4e0 20252d67 0a006364 656c7432 20203d20 %-g..cdelt2 = │ │ │ │ + 0x000fa4f0 252d670a 0063726f 74613220 203d2025 %-g..crota2 = % │ │ │ │ + 0x000fa500 2d670a00 0a426164 206e6178 69732076 -g...Bad naxis v │ │ │ │ + 0x000fa510 616c7565 3a20736b 69707069 6e670a0a alue: skipping.. │ │ │ │ + 0x000fa520 00435554 4f555420 496d6167 65207374 .CUTOUT Image st │ │ │ │ + 0x000fa530 6174733a 0a004365 6e746572 3a202020 ats:..Center: │ │ │ │ + 0x000fa540 20253131 2e366620 2531312e 3666200a %11.6f %11.6f . │ │ │ │ + 0x000fa550 00436f72 6e657220 25643a20 20253131 .Corner %d: %11 │ │ │ │ + 0x000fa560 2e366620 2531312e 3666200a 00256600 .6f %11.6f ..%f. │ │ │ │ + 0x000fa570 63726100 63646563 00526563 6f726420 cra.cdec.Record │ │ │ │ + 0x000fa580 25642077 72697474 656e2074 6f206f75 %d written to ou │ │ │ │ + 0x000fa590 74707574 0a00504f 494e5453 2028706f tput..POINTS (po │ │ │ │ + 0x000fa5a0 696e7473 65742920 73656172 63683a0a intset) search:. │ │ │ │ + 0x000fa5b0 0a000a48 45414445 523a0a00 00000000 ...HEADER:...... │ │ │ │ + 0x000fa5c0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x000fa5d0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x000fa5e0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x000fa5f0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x000fa600 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x000fa610 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d0a ---------------. │ │ │ │ + 0x000fa620 00000000 00000000 5b737472 75637420 ........[struct │ │ │ │ + 0x000fa630 73746174 3d224552 524f5222 2c206d73 stat="ERROR", ms │ │ │ │ + 0x000fa640 673d2255 73616765 3a20496e 70757420 g="Usage: Input │ │ │ │ + 0x000fa650 7461626c 65206669 6c652028 25732920 table file (%s) │ │ │ │ + 0x000fa660 646f6573 206e6f74 20657869 73740000 does not exist.. │ │ │ │ + 0x000fa670 436f726e 65722025 643a2020 2531312e Corner %d: %11. │ │ │ │ + 0x000fa680 36662025 31312e36 66202825 31302e36 6f %11.6f (%10.6 │ │ │ │ + 0x000fa690 662c2531 302e3666 2c253130 2e366629 f,%10.6f,%10.6f) │ │ │ │ + 0x000fa6a0 0a000000 00000000 5820626f 78207369 ........X box si │ │ │ │ + 0x000fa6b0 7a652028 252d6729 206d7573 74206265 ze (%-g) must be │ │ │ │ + 0x000fa6c0 20612070 6f736974 69766520 6e756d62 a positive numb │ │ │ │ + 0x000fa6d0 65720000 00000000 5920626f 78207369 er......Y box si │ │ │ │ + 0x000fa6e0 7a652028 252d6729 206d7573 74206265 ze (%-g) must be │ │ │ │ + 0x000fa6f0 20612070 6f736974 69766520 6e756d62 a positive numb │ │ │ │ + 0x000fa700 65720000 00000000 43656e74 65723a20 er......Center: │ │ │ │ + 0x000fa710 20202025 31312e36 66202531 312e3666 %11.6f %11.6f │ │ │ │ + 0x000fa720 20282531 302e3666 2c253130 2e36662c (%10.6f,%10.6f, │ │ │ │ + 0x000fa730 2531302e 3666290a 00000000 00000000 %10.6f)......... │ │ │ │ + 0x000fa740 48656164 65722063 6f726e65 7220303a Header corner 0: │ │ │ │ + 0x000fa750 2025312e 36662025 31302e36 66202d3e %1.6f %10.6f -> │ │ │ │ + 0x000fa760 20253130 2e366620 2531302e 36660a00 %10.6f %10.6f.. │ │ │ │ + 0x000fa770 48656164 65722063 6f726e65 7220313a Header corner 1: │ │ │ │ + 0x000fa780 2025312e 36662025 31302e36 66202d3e %1.6f %10.6f -> │ │ │ │ + 0x000fa790 20253130 2e366620 2531302e 36660a00 %10.6f %10.6f.. │ │ │ │ + 0x000fa7a0 48656164 65722063 6f726e65 7220323a Header corner 2: │ │ │ │ + 0x000fa7b0 2025312e 36662025 31302e36 66202d3e %1.6f %10.6f -> │ │ │ │ + 0x000fa7c0 20253130 2e366620 2531302e 36660a00 %10.6f %10.6f.. │ │ │ │ + 0x000fa7d0 48656164 65722063 6f726e65 7220333a Header corner 3: │ │ │ │ + 0x000fa7e0 2025312e 36662025 31302e36 66202d3e %1.6f %10.6f -> │ │ │ │ + 0x000fa7f0 20253130 2e366620 2531302e 36660a00 %10.6f %10.6f.. │ │ │ │ + 0x000fa800 4c6f6361 74696f6e 3a202025 31312e36 Location: %11.6 │ │ │ │ + 0x000fa810 66202531 312e3666 20282531 302e3666 f %11.6f (%10.6f │ │ │ │ + 0x000fa820 2c253130 2e36662c 2531302e 3666290a ,%10.6f,%10.6f). │ │ │ │ + 0x000fa830 00000000 00000000 43616e6e 6f742063 ........Cannot c │ │ │ │ + 0x000fa840 72656174 65206f75 74707574 2066696c reate output fil │ │ │ │ + 0x000fa850 65202825 73290000 4661696c 65642074 e (%s)..Failed t │ │ │ │ + 0x000fa860 6f206372 65617465 20776373 20737472 o create wcs str │ │ │ │ + 0x000fa870 75637475 72652066 6f722072 65636f72 ucture for recor │ │ │ │ + 0x000fa880 64202564 2e000000 20202043 656e7465 d %d.... Cente │ │ │ │ + 0x000fa890 723a2020 20202531 312e3666 20253131 r: %11.6f %11 │ │ │ │ + 0x000fa8a0 2e366620 28253130 2e36662c 2531302e .6f (%10.6f,%10. │ │ │ │ + 0x000fa8b0 36662c25 31302e36 66290a00 00000000 6f,%10.6f)...... │ │ │ │ + 0x000fa8c0 20202043 6f726e65 72202564 3a202025 Corner %d: % │ │ │ │ + 0x000fa8d0 31312e36 66202531 312e3666 20282531 11.6f %11.6f (%1 │ │ │ │ + 0x000fa8e0 302e3666 2c253130 2e36662c 2531302e 0.6f,%10.6f,%10. │ │ │ │ + 0x000fa8f0 36662920 5b253130 2e36665d 0a000000 6f) [%10.6f].... │ │ │ │ + 0x000fa900 504f494e 54207061 73736564 20626f75 POINT passed bou │ │ │ │ + 0x000fa910 6e64696e 67206369 72636c65 20636865 nding circle che │ │ │ │ + 0x000fa920 636b290a 00000000 6e6f726d 616c2025 ck).....normal % │ │ │ │ + 0x000fa930 64292025 31312e36 66202531 312e3666 d) %11.6f %11.6f │ │ │ │ + 0x000fa940 20253131 2e366620 28253131 2e36662c %11.6f (%11.6f, │ │ │ │ + 0x000fa950 2531312e 36662920 2d3e2025 31312e36 %11.6f) -> %11.6 │ │ │ │ + 0x000fa960 66202825 2e366629 0a000000 00000000 f (%.6f)........ │ │ │ │ + 0x000fa970 0a2a2a2a 2a2a2a2a 2a20504f 494e5420 .******** POINT │ │ │ │ + 0x000fa980 4f766572 6c617020 2a2a2a2a 2a2a2a2a Overlap ******** │ │ │ │ + 0x000fa990 2a0a0000 00000000 424f582f 504f494e *.......BOX/POIN │ │ │ │ + 0x000fa9a0 54532f48 45414445 522f4355 544f5554 TS/HEADER/CUTOUT │ │ │ │ + 0x000fa9b0 20706173 73656420 626f756e 64696e67 passed bounding │ │ │ │ + 0x000fa9c0 20636972 636c6520 63686563 6b290a00 circle check).. │ │ │ │ + 0x000fa9d0 0a2a2a2a 2a2a2a2a 2a20424f 582f504f .******** BOX/PO │ │ │ │ + 0x000fa9e0 494e5453 2f484541 4445522f 4355544f INTS/HEADER/CUTO │ │ │ │ + 0x000fa9f0 5554204f 7665726c 61702028 72656769 UT Overlap (regi │ │ │ │ + 0x000faa00 6f6e2069 6e736964 6520696d 61676529 on inside image) │ │ │ │ + 0x000faa10 202a2a2a 2a2a2a2a 2a2a0a00 00000000 *********...... │ │ │ │ + 0x000faa20 0a2a2a2a 2a2a2a2a 2a20424f 582f504f .******** BOX/PO │ │ │ │ + 0x000faa30 494e5453 2f484541 4445522f 4355544f INTS/HEADER/CUTO │ │ │ │ + 0x000faa40 5554204f 7665726c 61702028 696d6167 UT Overlap (imag │ │ │ │ + 0x000faa50 6520696e 73696465 20726567 696f6e29 e inside region) │ │ │ │ + 0x000faa60 202a2a2a 2a2a2a2a 2a2a0a00 00000000 *********...... │ │ │ │ + 0x000faa70 0a2a2a2a 2a2a2a2a 2a20424f 582f504f .******** BOX/PO │ │ │ │ + 0x000faa80 494e5453 2f484541 4445522f 4355544f INTS/HEADER/CUTO │ │ │ │ + 0x000faa90 5554204f 7665726c 61702028 6f766572 UT Overlap (over │ │ │ │ + 0x000faaa0 6c617070 696e6720 7365676d 656e7473 lapping segments │ │ │ │ + 0x000faab0 29202a2a 2a2a2a2a 2a2a2a0a 00000000 ) *********..... │ │ │ │ + 0x000faac0 496e636c 7564653a 20256420 25643a20 Include: %d %d: │ │ │ │ + 0x000faad0 252d6720 252d6720 2d3e2025 2d672025 %-g %-g -> %-g % │ │ │ │ + 0x000faae0 2d67202d 3e20252d 6720252d 67202872 -g -> %-g %-g (r │ │ │ │ + 0x000faaf0 6567696f 6e20636f 726e6572 290a0000 egion corner)... │ │ │ │ + 0x000fab00 496e636c 7564653a 20256420 25643a20 Include: %d %d: │ │ │ │ + 0x000fab10 252d6720 252d6720 2d3e2025 2d672025 %-g %-g -> %-g % │ │ │ │ + 0x000fab20 2d67202d 3e20252d 6720252d 67202869 -g -> %-g %-g (i │ │ │ │ + 0x000fab30 6d616765 20636f72 6e657229 0a000000 mage corner).... │ │ │ │ + 0x000fab40 496e636c 7564653a 20256420 25643a20 Include: %d %d: │ │ │ │ + 0x000fab50 252d6720 252d6720 2d3e2025 2d672025 %-g %-g -> %-g % │ │ │ │ + 0x000fab60 2d67202d 3e20252d 6720252d 67202869 -g -> %-g %-g (i │ │ │ │ + 0x000fab70 6e746572 73656374 696f6e29 0a000000 ntersection).... │ │ │ │ + 0x000fab80 496e636c 7564653a 20256420 25643a20 Include: %d %d: │ │ │ │ + 0x000fab90 252d6720 252d6720 2d3e2025 2d672025 %-g %-g -> %-g % │ │ │ │ + 0x000faba0 2d67202d 3e20252d 6720252d 67202869 -g -> %-g %-g (i │ │ │ │ + 0x000fabb0 6e746572 73656374 696f6e20 32290a00 ntersection 2).. │ │ │ │ + 0x000fabc0 50697865 6c207261 6e676573 3a202025 Pixel ranges: % │ │ │ │ + 0x000fabd0 6420746f 20256420 616e6420 25642074 d to %d and %d t │ │ │ │ + 0x000fabe0 6f202564 0a000000 436f6c75 6d6e2025 o %d....Column % │ │ │ │ + 0x000fabf0 732c2068 61732076 616c7565 5b25645d s, has value[%d] │ │ │ │ + 0x000fac00 203d2025 730a0000 0a2a2a2a 2a2a2a2a = %s....******* │ │ │ │ + 0x000fac10 2a204349 52434c45 204f7665 726c6170 * CIRCLE Overlap │ │ │ │ + 0x000fac20 20286369 72636c65 2063656e 74657220 (circle center │ │ │ │ + 0x000fac30 696e2069 6d616765 29202a2a 2a2a2a2a in image) ****** │ │ │ │ + 0x000fac40 2a2a2a0a 00000000 0a2a2a2a 2a2a2a2a ***......******* │ │ │ │ + 0x000fac50 2a204349 52434c45 204f7665 726c6170 * CIRCLE Overlap │ │ │ │ + 0x000fac60 2028696d 61676520 63656e74 65722069 (image center i │ │ │ │ + 0x000fac70 6e206369 72636c65 29202a2a 2a2a2a2a n circle) ****** │ │ │ │ + 0x000fac80 2a2a2a0a 00000000 0a2a2a2a 2a2a2a2a ***......******* │ │ │ │ + 0x000fac90 2a204349 52434c45 204f7665 726c6170 * CIRCLE Overlap │ │ │ │ + 0x000faca0 2028636c 6f736573 74206369 72636c65 (closest circle │ │ │ │ + 0x000facb0 20706f69 6e742069 6e20696d 61676529 point in image) │ │ │ │ + 0x000facc0 202a2a2a 2a2a2a2a 2a2a0a00 00000000 *********...... │ │ │ │ + 0x000facd0 506f696e 74207365 74207365 61726368 Point set search │ │ │ │ + 0x000face0 2063656e 7465723a 20202025 31312e36 center: %11.6 │ │ │ │ + 0x000facf0 66202531 312e3666 20282531 302e3666 f %11.6f (%10.6f │ │ │ │ + 0x000fad00 2c253130 2e36662c 2531302e 3666290a ,%10.6f,%10.6f). │ │ │ │ + 0x000fad10 0a000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000fad20 546f6f20 66657720 76657274 69636573 Too few vertices │ │ │ │ + 0x000fad30 20666f72 20726567 696f6e20 286d7573 for region (mus │ │ │ │ + 0x000fad40 74206265 20617420 6c656173 74207468 t be at least th │ │ │ │ + 0x000fad50 4661696c 65642074 6f206669 6e642062 Failed to find b │ │ │ │ + 0x000fad60 6f756e64 696e6720 706f6c79 676f6e20 ounding polygon │ │ │ │ + 0x000fad70 546f6f20 66657720 61726775 6d656e74 Too few argument │ │ │ │ + 0x000fad80 7320666f 7220626f 78206f72 20637574 s for box or cut │ │ │ │ + 0x000fad90 6f757420 286d7573 74206174 206c6561 out (must at lea │ │ │ │ + 0x000fada0 73742068 61766520 63656e74 65722061 st have center a │ │ │ │ + 0x000fadb0 7320286d 75737420 6174206c 65617374 s (must at least │ │ │ │ + 0x000fadc0 20686176 6520636f 6f726469 6e617465 have coordinate │ │ │ │ + 0x000fadd0 7320666f 7220706f 696e7420 286d7573 s for point (mus │ │ │ │ + 0x000fade0 74206861 76652063 6f6f7264 696e6174 t have coordinat │ │ │ │ + 0x000fadf0 4355544f 5554206d 6f646520 6e656564 CUTOUT mode need │ │ │ │ + 0x000fae00 73206120 76616c69 64202766 6e616d65 s a valid 'fname │ │ │ │ + 0x000fae10 27206f72 20276669 6c652720 636f6c75 ' or 'file' colu │ │ │ │ + 0x000fae20 4e656564 20656974 68657220 57435320 Need either WCS │ │ │ │ + 0x000fae30 6f722063 6f726e65 7220636f 6c756d6e or corner column │ │ │ │ + 0x000fae40 408cb578 1daf15c4 408cb578 1daf1544 @..x....@..x...D │ │ │ │ + 0x000fae50 00000000 00487f40 00000000 00408f40 .....H.@.....@.@ │ │ │ │ + 0x000fae60 6c656164 696e6720 6e756d65 72696320 leading numeric │ │ │ │ + 0x000fae70 7465726d 20696e20 25732027 25732720 term in %s '%s' │ │ │ │ + 0x000fae80 63616e6e 6f742062 6520636f 6e766572 cannot be conver │ │ │ │ + 0x000fae90 74656420 746f2061 2066696e 69746520 ted to a finite │ │ │ │ + 0x000faea0 666c6f61 74696e67 20706f69 6e74206e floating point n │ │ │ │ + 0x000faeb0 756d6265 72000000 27257327 3a207065 umber...'%s': pe │ │ │ │ + 0x000faec0 7263656e 74696c65 20257320 6c617267 rcentile %s larg │ │ │ │ + 0x000faed0 65722074 68616e20 31303000 00000000 er than 100..... │ │ │ │ + 0x000faee0 65787472 61206e75 6d657269 63207465 extra numeric te │ │ │ │ + 0x000faef0 726d2069 6e202573 20272573 27206361 rm in %s '%s' ca │ │ │ │ + 0x000faf00 6e6e6f74 20626520 636f6e76 65727465 nnot be converte │ │ │ │ + 0x000faf10 6420746f 20612066 696e6974 6520666c d to a finite fl │ │ │ │ + 0x000faf20 6f617469 6e672070 6f696e74 206e756d oating point num │ │ │ │ + 0x000faf30 62657200 00000000 25732027 25732720 ber.....%s '%s' │ │ │ │ + 0x000faf40 636f6e74 61696e73 20747261 696c696e contains trailin │ │ │ │ + 0x000faf50 67206a75 6e6b0000 44454255 473e206d g junk..DEBUG> m │ │ │ │ + 0x000faf60 48697374 6f677261 6d5f7065 7263656e Histogram_percen │ │ │ │ + 0x000faf70 74696c65 4c657665 6c28252d 67293a0a tileLevel(%-g):. │ │ │ │ + 0x000faf80 00000000 00000000 44454255 473e2070 ........DEBUG> p │ │ │ │ + 0x000faf90 65726365 6e742020 20203d20 252d6720 ercent = %-g │ │ │ │ + 0x000fafa0 2d3e2063 6f756e74 203d2025 64202d3e -> count = %d -> │ │ │ │ + 0x000fafb0 2062696e 2025640a 00000000 00000000 bin %d......... │ │ │ │ + 0x000fafc0 44454255 473e206d 48697374 6f677261 DEBUG> mHistogra │ │ │ │ + 0x000fafd0 6d5f7661 6c756550 65726365 6e74696c m_valuePercentil │ │ │ │ + 0x000fafe0 6528252d 67293a0a 00000000 00000000 e(%-g):......... │ │ │ │ + 0x000faff0 44454255 473e2076 616c7565 20202020 DEBUG> value │ │ │ │ + 0x000fb000 20203d20 252d6720 2d3e2062 696e2025 = %-g -> bin % │ │ │ │ + 0x000fb010 64202866 72616374 696f6e20 252d6729 d (fraction %-g) │ │ │ │ + 0x000fb020 0a000000 00000000 44454255 473e206d ........DEBUG> m │ │ │ │ + 0x000fb030 48697374 6f677261 6d5f6765 7452616e Histogram_getRan │ │ │ │ + 0x000fb040 67652829 3a20726d 696e203d 20252d67 ge(): rmin = %-g │ │ │ │ + 0x000fb050 2c20726d 6178203d 20252d67 20286469 , rmax = %-g (di │ │ │ │ + 0x000fb060 6666203d 20252d67 290a0000 00000000 ff = %-g)....... │ │ │ │ + 0x000fb070 44454255 473e206d 48697374 6f677261 DEBUG> mHistogra │ │ │ │ + 0x000fb080 6d5f6765 7452616e 67652829 3a207261 m_getRange(): ra │ │ │ │ + 0x000fb090 6e676520 3d20252d 6720746f 20252d67 nge = %-g to %-g │ │ │ │ + 0x000fb0a0 20286265 7461203d 20252d67 290a0000 (beta = %-g)... │ │ │ │ + 0x000fb0b0 44454255 473e206d 48697374 6f677261 DEBUG> mHistogra │ │ │ │ + 0x000fb0c0 6d5f6765 7452616e 67652829 3a207261 m_getRange(): ra │ │ │ │ + 0x000fb0d0 6e676520 3d20252d 6720746f 20252d67 nge = %-g to %-g │ │ │ │ + 0x000fb0e0 0a000000 00000000 44454255 473e2067 ........DEBUG> g │ │ │ │ + 0x000fb0f0 7261796d 696e7661 6c203d20 252d6720 rayminval = %-g │ │ │ │ + 0x000fb100 28252d67 25252f25 2d677329 0a000000 (%-g%%/%-gs).... │ │ │ │ + 0x000fb110 44454255 473e2067 7261796d 61787661 DEBUG> graymaxva │ │ │ │ + 0x000fb120 6c203d20 252d6720 28252d67 25252f25 l = %-g (%-g%%/% │ │ │ │ + 0x000fb130 2d677329 0a000000 23205468 6520666f -gs)....# The fo │ │ │ │ + 0x000fb140 6c6c6f77 696e6720 64617461 20697320 llowing data is │ │ │ │ + 0x000fb150 73747269 63746c79 20666f72 6d617474 strictly formatt │ │ │ │ + 0x000fb160 65642028 61667465 72207468 65736520 ed (after these │ │ │ │ + 0x000fb170 696e6974 69616c20 636f6d6d 656e7473 initial comments │ │ │ │ + 0x000fb180 292e0a00 00000000 23205468 65206669 ).......# The fi │ │ │ │ + 0x000fb190 72737420 6c696e65 20697320 74686520 rst line is the │ │ │ │ + 0x000fb1a0 74797065 206f6620 73747265 7463682c type of stretch, │ │ │ │ + 0x000fb1b0 20692e65 2e2c2070 6f776572 206c6177 i.e., power law │ │ │ │ + 0x000fb1c0 20286c69 6e656172 2f6c6f67 2f657463 (linear/log/etc │ │ │ │ + 0x000fb1d0 2e293a30 2c0a0000 23206761 75737369 .):0,...# gaussi │ │ │ │ + 0x000fb1e0 616e3a31 2c206761 75737369 616e2d6c an:1, gaussian-l │ │ │ │ + 0x000fb1f0 6f673a32 206f7220 6173696e 683a332e og:2 or asinh:3. │ │ │ │ + 0x000fb200 0a000000 00000000 23205468 65207365 ........# The se │ │ │ │ + 0x000fb210 636f6e64 20617265 20746865 20646174 cond are the dat │ │ │ │ + 0x000fb220 61207261 6e676573 20746865 20757365 a ranges the use │ │ │ │ + 0x000fb230 72206761 76652069 6e207468 65207661 r gave in the va │ │ │ │ + 0x000fb240 72696f75 7320756e 69747320 28646174 rious units (dat │ │ │ │ + 0x000fb250 61207661 6c75652c 0a000000 00000000 a value,........ │ │ │ │ + 0x000fb260 23207065 7263656e 74696c65 732c2027 # percentiles, ' │ │ │ │ + 0x000fb270 7369676d 6127206c 6576656c 73292070 sigma' levels) p │ │ │ │ + 0x000fb280 6c757320 74686520 66696c65 20646174 lus the file dat │ │ │ │ + 0x000fb290 61206d69 6e2c206d 61782c20 6d656469 a min, max, medi │ │ │ │ + 0x000fb2a0 616e2061 6e642027 7369676d 61272e0a an and 'sigma'.. │ │ │ │ + 0x000fb2b0 00000000 00000000 23205468 65207468 ........# The th │ │ │ │ + 0x000fb2c0 69726420 2861206c 6974746c 65207265 ird (a little re │ │ │ │ + 0x000fb2d0 70657469 74697665 29206172 65207468 petitive) are th │ │ │ │ + 0x000fb2e0 65206669 6c652073 74617469 73746963 e file statistic │ │ │ │ + 0x000fb2f0 73207573 65642069 6e207468 65206869 s used in the hi │ │ │ │ + 0x000fb300 73746f67 72616d0a 00000000 00000000 stogram......... │ │ │ │ + 0x000fb310 23206361 6c63756c 6174696f 6e3a2064 # calculation: d │ │ │ │ + 0x000fb320 61746120 6d696e2c 206d6178 2c207468 ata min, max, th │ │ │ │ + 0x000fb330 65207769 64746820 6f662074 68652062 e width of the b │ │ │ │ + 0x000fb340 696e7320 28286d61 782d6d69 6e292f4e ins ((max-min)/N │ │ │ │ + 0x000fb350 42494e29 20616e64 20746865 200a0000 BIN) and the ... │ │ │ │ + 0x000fb360 2320746f 74616c20 6e756d62 6572206f # total number o │ │ │ │ + 0x000fb370 66207069 78656c73 20696e20 74686520 f pixels in the │ │ │ │ + 0x000fb380 66696c65 2e0a0000 23205468 656e2074 file....# Then t │ │ │ │ + 0x000fb390 68652063 6f6e636c 7573696f 6e732c20 he conclusions, │ │ │ │ + 0x000fb3a0 73746172 74696e67 20776974 68207468 starting with th │ │ │ │ + 0x000fb3b0 65203235 36206461 74612076 616c7565 e 256 data value │ │ │ │ + 0x000fb3c0 73207468 61742063 6f727265 73706f6e s that correspon │ │ │ │ + 0x000fb3d0 6420746f 200a0000 23207468 65206c6f d to ...# the lo │ │ │ │ + 0x000fb3e0 77657374 20646174 61207661 6c756520 west data value │ │ │ │ + 0x000fb3f0 6173736f 63696174 65642077 69746820 associated with │ │ │ │ + 0x000fb400 61202767 72617973 63616c65 27206f75 a 'grayscale' ou │ │ │ │ + 0x000fb410 74707574 2076616c 75652e0a 00000000 tput value...... │ │ │ │ + 0x000fb420 23204669 6e616c6c 792c2074 6865204e # Finally, the N │ │ │ │ + 0x000fb430 42494e20 68697374 6f677261 6d207661 BIN histogram va │ │ │ │ + 0x000fb440 6c756573 2e202054 68652066 69727374 lues. The first │ │ │ │ + 0x000fb450 20636f6c 756d6e20 69732074 68652062 column is the b │ │ │ │ + 0x000fb460 696e206e 756d6265 722e0a00 00000000 in number....... │ │ │ │ + 0x000fb470 23205468 65207365 636f6e64 20697320 # The second is │ │ │ │ + 0x000fb480 74686520 6c6f7765 73742064 61746120 the lowest data │ │ │ │ + 0x000fb490 76616c75 65207468 61742077 696c6c20 value that will │ │ │ │ + 0x000fb4a0 676f2069 6e746f20 74686174 2062696e go into that bin │ │ │ │ + 0x000fb4b0 2e202054 68697320 69730a00 00000000 . This is...... │ │ │ │ + 0x000fb4c0 23207468 65207061 72742074 68617420 # the part that │ │ │ │ + 0x000fb4d0 69732073 74726574 63682074 79706520 is stretch type │ │ │ │ + 0x000fb4e0 64657065 6e64656e 742e2020 4e657874 dependent. Next │ │ │ │ + 0x000fb4f0 20697320 74686520 636f756e 74206f66 is the count of │ │ │ │ + 0x000fb500 20706978 656c7320 74686174 0a000000 pixels that.... │ │ │ │ + 0x000fb510 2320656e 64656420 75702069 6e207468 # ended up in th │ │ │ │ + 0x000fb520 61742062 696e2066 6f6c6c6f 77656420 at bin followed │ │ │ │ + 0x000fb530 62792074 68652063 756d756c 61746976 by the cumulativ │ │ │ │ + 0x000fb540 6520636f 756e742c 20616e64 2066696e e count, and fin │ │ │ │ + 0x000fb550 616c6c79 20746865 200a0000 00000000 ally the ....... │ │ │ │ + 0x000fb560 23206368 695e3220 616e6420 7369676d # chi^2 and sigm │ │ │ │ + 0x000fb570 61206c65 76656c73 20666f72 20746865 a levels for the │ │ │ │ + 0x000fb580 2062696e 2e0a0000 25732025 2d672025 bin....%s %-g % │ │ │ │ + 0x000fb590 2d670a25 7320252d 6720252d 670a2573 -g.%s %-g %-g.%s │ │ │ │ + 0x000fb5a0 20252d67 20252d67 0a257320 252d6720 %-g %-g.%s %-g │ │ │ │ + 0x000fb5b0 252d670a 25732025 2d672025 2d670a00 %-g.%s %-g %-g.. │ │ │ │ + 0x000fb5c0 6d696e3d 252d672c 206d696e 70657263 min=%-g, minperc │ │ │ │ + 0x000fb5d0 656e743d 252e3266 2c206d69 6e736967 ent=%.2f, minsig │ │ │ │ + 0x000fb5e0 6d613d25 2e32662c 206d6178 3d252d67 ma=%.2f, max=%-g │ │ │ │ + 0x000fb5f0 2c206d61 78706572 63656e74 3d252e32 , maxpercent=%.2 │ │ │ │ + 0x000fb600 662c206d 61787369 676d613d 252e3266 f, maxsigma=%.2f │ │ │ │ + 0x000fb610 2c206461 74616d69 6e3d252d 672c2064 , datamin=%-g, d │ │ │ │ + 0x000fb620 6174616d 61783d25 2d670000 00000000 atamax=%-g...... │ │ │ │ + 0x000fb630 7b226d69 6e223a25 2d672c20 226d696e {"min":%-g, "min │ │ │ │ + 0x000fb640 70657263 656e7422 3a252e32 662c2022 percent":%.2f, " │ │ │ │ + 0x000fb650 6d696e73 69676d61 223a252e 32662c20 minsigma":%.2f, │ │ │ │ + 0x000fb660 226d6178 223a252d 672c2022 6d617870 "max":%-g, "maxp │ │ │ │ + 0x000fb670 65726365 6e74223a 252e3266 2c20226d ercent":%.2f, "m │ │ │ │ + 0x000fb680 61787369 676d6122 3a252e32 662c2022 axsigma":%.2f, " │ │ │ │ + 0x000fb690 64617461 6d696e22 3a252d67 2c202264 datamin":%-g, "d │ │ │ │ + 0x000fb6a0 6174616d 6178223a 252d677d 00272573 atamax":%-g}.'%s │ │ │ │ + 0x000fb6b0 27206973 206e6f74 20612076 616c6964 ' is not a valid │ │ │ │ + 0x000fb6c0 20257300 27257327 3a206e65 67617469 %s.'%s': negati │ │ │ │ + 0x000fb6d0 76652070 65726365 6e74696c 65202573 ve percentile %s │ │ │ │ + 0x000fb6e0 00444542 55473e20 6d696e70 65726365 .DEBUG> minperce │ │ │ │ + 0x000fb6f0 6e74203d 20252d67 0a004445 4255473e nt = %-g..DEBUG> │ │ │ │ + 0x000fb700 206d6178 70657263 656e7420 3d20252d maxpercent = %- │ │ │ │ + 0x000fb710 670a0044 45425547 3e206672 61637469 g..DEBUG> fracti │ │ │ │ + 0x000fb720 6f6e2020 203d2025 2d670a00 44454255 on = %-g..DEBU │ │ │ │ + 0x000fb730 473e2072 6d696e20 20202020 20203d20 G> rmin = │ │ │ │ + 0x000fb740 252d670a 00444542 55473e20 64656c74 %-g..DEBUG> delt │ │ │ │ + 0x000fb750 61202020 2020203d 20252d67 0a004445 a = %-g..DE │ │ │ │ + 0x000fb760 4255473e 2076616c 75652020 20202020 BUG> value │ │ │ │ + 0x000fb770 3d20252d 670a0a00 44454255 473e2070 = %-g...DEBUG> p │ │ │ │ + 0x000fb780 65726365 6e74696c 65203d20 252d670a ercentile = %-g. │ │ │ │ + 0x000fb790 0a006469 73706c61 79206d69 6e006469 ..display min.di │ │ │ │ + 0x000fb7a0 73706c61 79206d61 78006265 74612076 splay max.beta v │ │ │ │ + 0x000fb7b0 616c7565 006c696e 65617200 67617573 alue.linear.gaus │ │ │ │ + 0x000fb7c0 7369616e 00676175 73736961 6e2d6c6f sian.gaussian-lo │ │ │ │ + 0x000fb7d0 67006761 75737369 616e6c6f 67006173 g.gaussianlog.as │ │ │ │ + 0x000fb7e0 696e6800 496d6167 65206669 6c652025 inh.Image file % │ │ │ │ + 0x000fb7f0 7320696e 76616c69 64204649 54530043 s invalid FITS.C │ │ │ │ + 0x000fb800 616e2774 2066696e 64204844 55202564 an't find HDU %d │ │ │ │ + 0x000fb810 006e6178 69733120 20203d20 25640a00 .naxis1 = %d.. │ │ │ │ + 0x000fb820 6e617869 73322020 203d2025 640a000a naxis2 = %d... │ │ │ │ + 0x000fb830 20475241 59205241 4e47453a 0a002320 GRAY RANGE:..# │ │ │ │ + 0x000fb840 48495354 4f475241 4d204441 54410a00 HISTOGRAM DATA.. │ │ │ │ + 0x000fb850 23200a00 54797065 20256420 25640a00 # ..Type %d %d.. │ │ │ │ + 0x000fb860 54797065 2025640a 000a5261 6e676573 Type %d...Ranges │ │ │ │ + 0x000fb870 0a005065 7263656e 74696c65 0056616c ..Percentile.Val │ │ │ │ + 0x000fb880 7565004d 65646961 6e2f5369 676d6100 ue.Median/Sigma. │ │ │ │ + 0x000fb890 4d696e2f 4d617800 726d696e 20252d67 Min/Max.rmin %-g │ │ │ │ + 0x000fb8a0 0a00726d 61782025 2d670a00 64656c74 ..rmax %-g..delt │ │ │ │ + 0x000fb8b0 6120252d 670a006e 70697820 256c750a a %-g..npix %lu. │ │ │ │ + 0x000fb8c0 000a5374 72657463 68204c6f 6f6b7570 ..Stretch Lookup │ │ │ │ + 0x000fb8d0 0a002564 20253133 2e36650a 000a2564 ..%d %13.6e...%d │ │ │ │ + 0x000fb8e0 20486973 746f6772 616d2042 696e730a Histogram Bins. │ │ │ │ + 0x000fb8f0 00256420 2531332e 36652025 64202531 .%d %13.6e %d %1 │ │ │ │ + 0x000fb900 332e3665 20253133 2e36650a 00706f77 3.6e %13.6e..pow │ │ │ │ + 0x000fb910 65720000 00000000 00000000 00005940 er............Y@ │ │ │ │ + 0x000fb920 00000000 00004940 2e9f87a2 ae427dd4 ......I@.....B}. │ │ │ │ + 0x000fb930 2e9f87a2 ae427d54 00000000 0000e83f .....B}T.......? │ │ │ │ + 0x000fb940 00000000 0000e23f 0bc10a7a 202134c0 .......?...z !4. │ │ │ │ + 0x000fb950 bdbc8f1e e2437140 1fc481a8 584e8e40 .....Cq@....XN.@ │ │ │ │ + 0x000fb960 87a4eaa0 d5429440 532528a0 6b838640 .....B.@S%(.k..@ │ │ │ │ + 0x000fb970 c1bc9db2 b1806140 ad80c3f4 dc194f40 ......a@......O@ │ │ │ │ + 0x000fb980 2e2e66d4 fe757f40 395840d8 2ce79440 ..f..u.@9X@.,..@ │ │ │ │ + 0x000fb990 4119e5c8 e15b9740 5b1e0ab1 d8d98640 A....[.@[......@ │ │ │ │ + 0x000fb9a0 aebdaa21 59236040 00000000 0000ee3f ...!Y#`@.......? │ │ │ │ + 0x000fb9b0 00000000 0020ec3f 7dbedca5 f9fa2ac0 ..... .?}.....*. │ │ │ │ + 0x000fb9c0 a842deca be035640 35fe398a 2a316240 .B....V@5.9.*1b@ │ │ │ │ + 0x000fb9d0 6f84b8e4 195a5740 6854443d 3ffb3a40 o....ZW@hTD=?.:@ │ │ │ │ + 0x000fb9e0 7ed29829 eb310c40 59d446c4 5ba3c53f ~..).1.@Y.F.[..? │ │ │ │ + 0x000fb9f0 3c302e05 3fd93f40 014ae1e6 5a7a5f40 <0..?.?@.J..Zz_@ │ │ │ │ + 0x000fba00 fd16357e ed0d6440 211bed6c 09cf5540 ..5~..d@!..l..U@ │ │ │ │ + 0x000fba10 de7d4c25 c36c3640 fb7dd3d5 7e7a0540 .}L%.l6@.}..~z.@ │ │ │ │ + 0x000fba20 91891026 6ecdbe3f 00000000 00000080 ...&n..?........ │ │ │ │ + 0x000fba30 f3544bb5 45c86cc0 88ac0f16 30176d3f .TK.E.l.....0.m? │ │ │ │ + 0x000fba40 64f333c2 d158eb3f cb528f30 3f620040 d.3..X.?.R.0?b.@ │ │ │ │ + 0x000fba50 effe4a70 b40d0740 502259d1 b8d30940 ..Jp...@P"Y....@ │ │ │ │ + 0x000fba60 c711e49f 26bff13f 79287f70 fc19bf3f ....&..?y(.p...? │ │ │ │ + 0x000fba70 cddf02f4 86c8703f c14d9ab5 d541003f ......p?.M...A.? │ │ │ │ + 0x000fba80 a64b6000 bf4d0140 7f0ec922 ac7a1040 .K`..M.@...".z.@ │ │ │ │ + 0x000fba90 436051c9 a68f1040 d079a43f 7b750b40 C`Q....@.y.?{u.@ │ │ │ │ + 0x000fbaa0 eb52d699 e5e5f13f 22aeeac7 9220bf3f .R.....?".... .? │ │ │ │ + 0x000fbab0 ba62b5fa 91c8703f 8dcf57f6 d541003f .b....p?..W..A.? │ │ │ │ + 0x000fbac0 e2568863 86e6d53f 0a1f0d9d ddb2ea3f .V.c...?.......? │ │ │ │ + 0x000fbad0 05f8e8fe 4dbbe53f 1822afe7 2293f13f ....M..?.".."..? │ │ │ │ + 0x000fbae0 d807c7b4 4008cd3f 56b4c482 64118c3f ....@..?V...d..? │ │ │ │ + 0x000fbaf0 df660aa8 7b71323f 0aaa199a 33debf3e .f..{q2?....3..> │ │ │ │ + 0x000fbb00 e88442d5 c2882b3e 46418671 6d01f23f ..B...+>FA.qm..? │ │ │ │ + 0x000fbb10 9f35b249 491fcd3f b44cbfdd 78148c3f .5.II..?.L..x..? │ │ │ │ + 0x000fbb20 88c5fffc b171323f 1a0178ff 34debf3e .....q2?..x.4..> │ │ │ │ + 0x000fbb30 92f31ca0 c2882b3e cd3b7f66 9ea0f63f ......+>.;.f...? │ │ │ │ + 0x000fbb40 cd3b7f66 9ea0f6bf 00000020 5fa012c2 .;.f....... _... │ │ │ │ + 0x000fbb50 00000020 5fa002c2 00000020 5fa00242 ... _...... _..B │ │ │ │ + 0x000fbb60 00000000 00003040 00000000 00005540 ......0@......U@ │ │ │ │ + 0x000fbb70 00000000 00e06f40 00000000 00007040 ......o@......p@ │ │ │ │ + 0x000fbb80 00000000 00002440 00000000 00000000 ......$@........ │ │ │ │ + 0x000fbb90 4e6f2069 6e707574 20464954 53206669 No input FITS fi │ │ │ │ + 0x000fbba0 4e6f206f 75747075 74206869 73746f67 No output histog │ │ │ │ + 0x000fbbb0 72616d20 66696c65 206e616d 65206769 ram file name gi │ │ │ │ + 0x000fbbc0 43616e6e 6f74206f 70656e20 6f757470 Cannot open outp │ │ │ │ + 0x000fbbd0 75742068 6973746f 6772616d 2066696c ut histogram fil │ │ │ │ + 0x000fbbe0 47726179 7363616c 652f7073 6575646f Grayscale/pseudo │ │ │ │ + 0x000fbbf0 636f6c6f 72206d6f 64652062 7574206e color mode but n │ │ │ │ + 0x000fbc00 6f206772 61792069 6d616765 20676976 o gray image giv │ │ │ │ + 0x000fbc10 696e7075 745f6669 6c653120 20202020 input_file1 │ │ │ │ + 0x000fbc20 203d205b 25735d0a 00696e70 75745f66 = [%s]..input_f │ │ │ │ + 0x000fbc30 696c6532 20202020 20203d20 5b25735d ile2 = [%s] │ │ │ │ + 0x000fbc40 0a000a69 6e707574 2066696c 65733a0a ...input files:. │ │ │ │ + 0x000fbc50 0a006f75 74707574 2e6e6178 65735b30 ..output.naxes[0 │ │ │ │ + 0x000fbc60 5d203d20 20256c64 0a006f75 74707574 ] = %ld..output │ │ │ │ + 0x000fbc70 2e6e6178 65735b31 5d203d20 20256c64 .naxes[1] = %ld │ │ │ │ + 0x000fbc80 0a006f75 74707574 2e637270 69783120 ..output.crpix1 │ │ │ │ + 0x000fbc90 20203d20 20252d67 0a006f75 74707574 = %-g..output │ │ │ │ + 0x000fbca0 2e637270 69783220 20203d20 20252d67 .crpix2 = %-g │ │ │ │ + 0x000fbcb0 0a000a46 696c6520 313a0a00 696d6178 ...File 1:..imax │ │ │ │ + 0x000fbcc0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000fbcd0 203d2020 25640a00 6a6d696e 20202020 = %d..jmin │ │ │ │ + 0x000fbce0 20202020 20202020 20202020 203d2020 = │ │ │ │ + 0x000fbcf0 25640a00 6a6d6178 20202020 20202020 %d..jmax │ │ │ │ + 0x000fbd00 20202020 20202020 203d2020 25640a0a = %d.. │ │ │ │ + 0x000fbd10 00697374 61727420 20202020 20202020 .istart │ │ │ │ + 0x000fbd20 20202020 20203d20 2025640a 0069656e = %d..ien │ │ │ │ + 0x000fbd30 64202020 20202020 20202020 20202020 d │ │ │ │ + 0x000fbd40 20203d20 2025640a 006a7374 61727420 = %d..jstart │ │ │ │ + 0x000fbd50 20202020 20202020 20202020 20203d20 = │ │ │ │ + 0x000fbd60 2025640a 006a656e 64202020 20202020 %d..jend │ │ │ │ + 0x000fbd70 20202020 20202020 20203d20 2025640a = %d. │ │ │ │ + 0x000fbd80 000a4669 6c652032 3a0a006a 6d617820 ..File 2:..jmax │ │ │ │ + 0x000fbd90 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000fbda0 3d202025 640a0069 73746172 74202020 = %d..istart │ │ │ │ + 0x000fbdb0 20202020 20202020 20202020 3d202025 = % │ │ │ │ + 0x000fbdc0 640a0a00 0a436f6d 706f7369 74653a0a d....Composite:. │ │ │ │ + 0x000fbdd0 00696c65 6e677468 20202020 20202020 .ilength │ │ │ │ + 0x000fbde0 20202020 20203d20 2025640a 006a6c65 = %d..jle │ │ │ │ + 0x000fbdf0 6e677468 20202020 20202020 20202020 ngth │ │ │ │ + 0x000fbe00 20203d20 2025640a 00496d61 67657320 = %d..Images │ │ │ │ + 0x000fbe10 646f6e27 74206f76 65726c61 70000a61 don't overlap..a │ │ │ │ + 0x000fbe20 72656120 66696c65 20202020 20202020 rea file │ │ │ │ + 0x000fbe30 20202020 3d202025 730a0069 6e707574 = %s..input │ │ │ │ + 0x000fbe40 5f617265 612e6e61 7865735b 305d2020 _area.naxes[0] │ │ │ │ + 0x000fbe50 3d202025 6c640a00 696e7075 745f6172 = %ld..input_ar │ │ │ │ + 0x000fbe60 65612e6e 61786573 5b315d20 203d2020 ea.naxes[1] = │ │ │ │ + 0x000fbe70 256c640a 00696e70 75745f61 7265612e %ld..input_area. │ │ │ │ + 0x000fbe80 63727069 78312020 20203d20 20252d67 crpix1 = %-g │ │ │ │ + 0x000fbe90 0a00696e 7075745f 61726561 2e637270 ..input_area.crp │ │ │ │ + 0x000fbea0 69783220 2020203d 2020252d 670a000a ix2 = %-g... │ │ │ │ + 0x000fbeb0 696d696e 20202020 20202020 20202020 imin │ │ │ │ + 0x000fbec0 20202020 203d2020 25640a00 6a6d696e = %d..jmin │ │ │ │ + 0x000fbed0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000fbee0 203d2020 25640a0a 000d5072 6f636573 = %d....Proces │ │ │ │ + 0x000fbef0 73696e67 20696e70 75742072 6f772025 sing input row % │ │ │ │ + 0x000fbf00 35642020 00646f6e 652e0a00 44617461 5d .done...Data │ │ │ │ + 0x000fbf10 206d696e 203d2025 2d670a00 44617461 min = %-g..Data │ │ │ │ + 0x000fbf20 206d6178 203d2025 2d670a00 41726561 max = %-g..Area │ │ │ │ + 0x000fbf30 206d696e 203d2025 2d670a00 41726561 min = %-g..Area │ │ │ │ + 0x000fbf40 206d6178 203d2025 2d670a0a 006a206d max = %-g...j m │ │ │ │ + 0x000fbf50 696e2020 20203d20 25640a00 6a206d61 in = %d..j ma │ │ │ │ + 0x000fbf60 78202020 203d2025 640a0069 206d696e x = %d..i min │ │ │ │ + 0x000fbf70 20202020 3d202564 0a006920 6d617820 = %d..i max │ │ │ │ + 0x000fbf80 2020203d 2025640a 00416c6c 20706978 = %d..All pix │ │ │ │ + 0x000fbf90 656c7320 61726520 626c616e 6b2e0046 els are blank..F │ │ │ │ + 0x000fbfa0 49545320 61726561 20696d61 67652066 ITS area image f │ │ │ │ + 0x000fbfb0 696e616c 697a6564 0a0a0000 00000000 inalized........ │ │ │ │ + 0x000fbfc0 256c7520 62797465 7320616c 6c6f6361 %lu bytes alloca │ │ │ │ + 0x000fbfd0 74656420 666f7220 696d6167 65207069 ted for image pi │ │ │ │ + 0x000fbfe0 78656c73 0a000000 256c7520 62797465 xels....%lu byte │ │ │ │ + 0x000fbff0 7320616c 6c6f6361 74656420 666f7220 s allocated for │ │ │ │ + 0x000fc000 70697865 6c206172 6561730a 00000000 pixel areas..... │ │ │ │ + 0x000fc010 696e7075 743a206c 696e6520 25356420 input: line %5d │ │ │ │ + 0x000fc020 2f207069 78656c20 2535642c 2076616c / pixel %5d, val │ │ │ │ + 0x000fc030 7565203d 20253130 2e326520 28253130 ue = %10.2e (%10 │ │ │ │ + 0x000fc040 2e326529 205b6172 7261793a 20253564 .2e) [array: %5d │ │ │ │ + 0x000fc050 20253564 5d0a0000 6b656570 3a206c69 %5d]...keep: li │ │ │ │ + 0x000fc060 6e652025 3564202f 20706978 656c2025 ne %5d / pixel % │ │ │ │ + 0x000fc070 35642c20 76616c75 65203d20 2531302e 5d, value = %10. │ │ │ │ + 0x000fc080 32652028 2531302e 32652920 5b617272 2e (%10.2e) [arr │ │ │ │ + 0x000fc090 61793a20 25356420 2535645d 0a000000 ay: %5d %5d].... │ │ │ │ + 0x000fc0a0 46697273 74206669 6c652e20 53657474 First file. Sett │ │ │ │ + 0x000fc0b0 696e6720 64617461 20746f20 4e614e20 ing data to NaN │ │ │ │ + 0x000fc0c0 616e6420 61726561 20746f20 7a65726f and area to zero │ │ │ │ + 0x000fc0d0 2e0a0000 00000000 46697273 74206669 ........First fi │ │ │ │ + 0x000fc0e0 6c652e20 53657474 696e6720 64617461 le. Setting data │ │ │ │ + 0x000fc0f0 20746f20 70697865 6c207661 6c75652e to pixel value. │ │ │ │ + 0x000fc100 0a000000 00000000 5365636f 6e642066 ........Second f │ │ │ │ + 0x000fc110 696c652e 204f6e65 206f7220 74686520 ile. One or the │ │ │ │ + 0x000fc120 6f746865 72207661 6c756520 6973204e other value is N │ │ │ │ + 0x000fc130 614e2028 6f72207a 65726f20 61726561 aN (or zero area │ │ │ │ + 0x000fc140 292e0a00 00000000 5365636f 6e642066 ).......Second f │ │ │ │ + 0x000fc150 696c652e 20537562 74726163 74696e67 ile. Subtracting │ │ │ │ + 0x000fc160 20706978 656c2076 616c7565 2e0a0000 pixel value.... │ │ │ │ + 0x000fc170 0a446f6e 65207265 6164696e 67206461 .Done reading da │ │ │ │ + 0x000fc180 74612028 252e3066 20736563 6f6e6473 ta (%.0f seconds │ │ │ │ + 0x000fc190 290a0000 00000000 0a706978 656c2061 )........pixel a │ │ │ │ + 0x000fc1a0 72656173 3a20252d 67202b20 252d6720 reas: %-g + %-g │ │ │ │ + 0x000fc1b0 3d20252d 670a0a00 0a464954 53206461 = %-g....FITS da │ │ │ │ + 0x000fc1c0 74612069 6d616765 20637265 61746564 ta image created │ │ │ │ + 0x000fc1d0 20286e6f 74207965 7420706f 70756c61 (not yet popula │ │ │ │ + 0x000fc1e0 74656429 0a000000 54656d70 6c617465 ted)....Template │ │ │ │ + 0x000fc1f0 206b6579 776f7264 73207772 69747465 keywords writte │ │ │ │ + 0x000fc200 6e20746f 20464954 53206172 65612069 n to FITS area i │ │ │ │ + 0x000fc210 6d616765 0a0a0000 54656d70 6c617465 mage....Template │ │ │ │ + 0x000fc220 206b6579 776f7264 73204249 54504958 keywords BITPIX │ │ │ │ + 0x000fc230 2c204352 5049582c 20616e64 204e4158 , CRPIX, and NAX │ │ │ │ + 0x000fc240 49532075 70646174 65640a00 00000000 IS updated...... │ │ │ │ + 0x000fc250 44617461 20777269 7474656e 20746f20 Data written to │ │ │ │ + 0x000fc260 46495453 20646174 6120696d 6167650a FITS data image. │ │ │ │ + 0x000fc270 00000000 00000000 44617461 20777269 ........Data wri │ │ │ │ + 0x000fc280 7474656e 20746f20 46495453 20617265 tten to FITS are │ │ │ │ + 0x000fc290 6120696d 6167650a 0a000000 00000000 a image......... │ │ │ │ + 0x000fc2a0 74696d65 3d252e31 662c206d 696e5f70 time=%.1f, min_p │ │ │ │ + 0x000fc2b0 6978656c 3d252d67 2c206d61 785f7069 ixel=%-g, max_pi │ │ │ │ + 0x000fc2c0 78656c3d 252d672c 206d696e 5f646966 xel=%-g, min_dif │ │ │ │ + 0x000fc2d0 663d252d 672c206d 61785f64 6966663d f=%-g, max_diff= │ │ │ │ + 0x000fc2e0 252d6700 00000000 7b227469 6d65223a %-g.....{"time": │ │ │ │ + 0x000fc2f0 252e3166 2c20226d 696e5f70 6978656c %.1f, "min_pixel │ │ │ │ + 0x000fc300 223a2225 2d67222c 20226d61 785f7069 ":"%-g", "max_pi │ │ │ │ + 0x000fc310 78656c22 3a22252d 67222c20 226d696e xel":"%-g", "min │ │ │ │ + 0x000fc320 5f646966 66223a22 252d6722 2c20226d _diff":"%-g", "m │ │ │ │ + 0x000fc330 61785f64 69666622 3a22252d 67227d00 ax_diff":"%-g"}. │ │ │ │ + 0x000fc340 1d5a643b df4fd53f 4e415849 53312020 .Zd;.O.?NAXIS1 │ │ │ │ + 0x000fc350 3d20256c 64004e41 58495332 20203d20 = %ld.NAXIS2 = │ │ │ │ + 0x000fc360 256c6400 496e7075 74207763 73696e69 %ld.Input wcsini │ │ │ │ + 0x000fc370 74282920 6661696c 65642e00 496e7075 t() failed..Inpu │ │ │ │ + 0x000fc380 74207069 78656c73 20617265 20636c6f t pixels are clo │ │ │ │ + 0x000fc390 636b7769 73652e0a 00726561 6454656d ckwise...readTem │ │ │ │ + 0x000fc3a0 706c6174 65282920 66696c65 203d205b plate() file = [ │ │ │ │ + 0x000fc3b0 25735d0a 0054656d 706c6174 65206669 %s]..Template fi │ │ │ │ + 0x000fc3c0 6c65205b 25735d20 6e6f7420 666f756e le [%s] not foun │ │ │ │ + 0x000fc3d0 642e004f 75747075 74207763 73696e69 d..Output wcsini │ │ │ │ + 0x000fc3e0 74282920 6661696c 65642e00 4f757470 t() failed..Outp │ │ │ │ + 0x000fc3f0 75742070 6978656c 73206172 6520636c ut pixels are cl │ │ │ │ + 0x000fc400 6f636b77 6973652e 0a00506f 6c79676f ockwise...Polygo │ │ │ │ + 0x000fc410 6e207374 72696e67 3a205b25 735d0a00 n string: [%s].. │ │ │ │ + 0x000fc420 506f6c79 676f6e20 626f7264 65722020 Polygon border │ │ │ │ + 0x000fc430 2533643a 20253664 20253664 0a000a69 %3d: %6d %6d...i │ │ │ │ + 0x000fc440 6e707574 5f66696c 65202020 203d205b nput_file = [ │ │ │ │ + 0x000fc450 25735d0a 006f7574 7075745f 66696c65 %s]..output_file │ │ │ │ + 0x000fc460 2020203d 205b2573 5d0a0061 7265615f = [%s]..area_ │ │ │ │ + 0x000fc470 66696c65 20202020 203d205b 25735d0a file = [%s]. │ │ │ │ + 0x000fc480 0074656d 706c6174 655f6669 6c65203d .template_file = │ │ │ │ + 0x000fc490 205b2573 5d0a0061 6c74696e 20202020 [%s]..altin │ │ │ │ + 0x000fc4a0 20202020 203d205b 25735d0a 0a00616c = [%s]...al │ │ │ │ + 0x000fc4b0 746f7574 20202020 20202020 3d205b25 tout = [% │ │ │ │ + 0x000fc4c0 735d0a0a 00696e70 75742e6e 61786573 s]...input.naxes │ │ │ │ + 0x000fc4d0 5b305d20 20203d20 20256c64 0a00696e [0] = %ld..in │ │ │ │ + 0x000fc4e0 7075742e 6e617865 735b315d 2020203d put.naxes[1] = │ │ │ │ + 0x000fc4f0 2020256c 640a0069 6e707574 2e737973 %ld..input.sys │ │ │ │ + 0x000fc500 20202020 20202020 3d202025 640a0069 = %d..i │ │ │ │ + 0x000fc510 6e707574 2e65706f 63682020 20202020 nput.epoch │ │ │ │ + 0x000fc520 3d202025 2d670a00 696e7075 742e636c = %-g..input.cl │ │ │ │ + 0x000fc530 6f636b77 69736520 203d2020 25640a00 ockwise = %d.. │ │ │ │ + 0x000fc540 696e7075 74207072 6f6a2020 20202020 input proj │ │ │ │ + 0x000fc550 203d2020 25730a0a 000a6f75 74707574 = %s....output │ │ │ │ + 0x000fc560 2e6e6178 65735b30 5d20203d 2020256c .naxes[0] = %l │ │ │ │ + 0x000fc570 640a006f 75747075 742e6e61 7865735b d..output.naxes[ │ │ │ │ + 0x000fc580 315d2020 3d202025 6c640a00 6f757470 1] = %ld..outp │ │ │ │ + 0x000fc590 75742e73 79732020 20202020 203d2020 ut.sys = │ │ │ │ + 0x000fc5a0 25640a00 6f757470 75742e65 706f6368 %d..output.epoch │ │ │ │ + 0x000fc5b0 20202020 203d2020 252d670a 006f7574 = %-g..out │ │ │ │ + 0x000fc5c0 7075742e 636c6f63 6b776973 65203d20 put.clockwise = │ │ │ │ + 0x000fc5d0 2025640a 006f7574 70757420 70726f6a %d..output proj │ │ │ │ + 0x000fc5e0 20202020 20203d20 2025730a 000a4f75 = %s...Ou │ │ │ │ + 0x000fc5f0 74707574 2072616e 67653a0a 00206f78 tput range:.. ox │ │ │ │ + 0x000fc600 7069784d 696e203d 20252d67 0a00206f pixMin = %-g.. o │ │ │ │ + 0x000fc610 78706978 4d617820 3d20252d 670a0020 xpixMax = %-g.. │ │ │ │ + 0x000fc620 6f797069 784d696e 203d2025 2d670a00 oypixMin = %-g.. │ │ │ │ + 0x000fc630 206f7970 69784d61 78203d20 252d670a oypixMax = %-g. │ │ │ │ + 0x000fc640 00206973 74617274 2020203d 20252d64 . istart = %-d │ │ │ │ + 0x000fc650 0a002069 6c656e67 74682020 3d20252d .. ilength = %- │ │ │ │ + 0x000fc660 640a0020 6a737461 72742020 203d2025 d.. jstart = % │ │ │ │ + 0x000fc670 2d640a00 206a6c65 6e677468 20203d20 -d.. jlength = │ │ │ │ + 0x000fc680 252d640a 00206f78 7069784d 696e203d %-d.. oxpixMin = │ │ │ │ + 0x000fc690 20253230 2e313365 0a00206f 78706978 %20.13e.. oxpix │ │ │ │ + 0x000fc6a0 4d617820 3d202532 302e3133 650a0020 Max = %20.13e.. │ │ │ │ + 0x000fc6b0 6f797069 784d696e 203d2025 32302e31 oypixMin = %20.1 │ │ │ │ + 0x000fc6c0 33650a00 206f7970 69784d61 78203d20 3e.. oypixMax = │ │ │ │ + 0x000fc6d0 2532302e 3133650a 004f7574 70757420 %20.13e..Output │ │ │ │ + 0x000fc6e0 58207261 6e67653a 20253564 20746f20 X range: %5d to │ │ │ │ + 0x000fc6f0 2535640a 004f7574 70757420 59207261 %5d..Output Y ra │ │ │ │ + 0x000fc700 6e67653a 20253564 20746f20 2535640a nge: %5d to %5d. │ │ │ │ + 0x000fc710 0046756c 6c207265 67696f6e 20726573 .Full region res │ │ │ │ + 0x000fc720 65740a00 00000000 57656967 68742066 et......Weight f │ │ │ │ + 0x000fc730 696c6520 2573206d 69737369 6e67206f ile %s missing o │ │ │ │ + 0x000fc740 7220696e 76616c69 64204649 54530000 r invalid FITS.. │ │ │ │ + 0x000fc750 496e7075 74206865 61646572 20746f20 Input header to │ │ │ │ + 0x000fc760 77637369 6e697428 29205b69 6e707574 wcsinit() [input │ │ │ │ + 0x000fc770 2e776373 5d3a0a25 730a0000 00000000 .wcs]:.%s....... │ │ │ │ + 0x000fc780 496e7075 74207069 78656c73 20617265 Input pixels are │ │ │ │ + 0x000fc790 20636f75 6e746572 636c6f63 6b776973 counterclockwis │ │ │ │ + 0x000fc7a0 652e0a00 00000000 416c7465 726e6174 e.......Alternat │ │ │ │ + 0x000fc7b0 6520696e 70757420 68656164 65722074 e input header t │ │ │ │ + 0x000fc7c0 6f207763 73696e69 74282920 5b696e70 o wcsinit() [inp │ │ │ │ + 0x000fc7d0 75742e77 63735d3a 0a25730a 00000000 ut.wcs]:.%s..... │ │ │ │ + 0x000fc7e0 416c7465 726e6174 65206f75 74707574 Alternate output │ │ │ │ + 0x000fc7f0 20686561 64657220 746f2077 6373696e header to wcsin │ │ │ │ + 0x000fc800 69742829 205b6f75 74707574 2e776373 it() [output.wcs │ │ │ │ + 0x000fc810 5d3a0a25 730a0000 54656d70 6c617465 ]:.%s...Template │ │ │ │ + 0x000fc820 206f7574 70757420 68656164 65722074 output header t │ │ │ │ + 0x000fc830 6f207763 73696e69 74282920 5b6f7574 o wcsinit() [out │ │ │ │ + 0x000fc840 7075742e 7763735d 3a0a2573 0a000000 put.wcs]:.%s.... │ │ │ │ + 0x000fc850 4f757470 75742070 6978656c 73206172 Output pixels ar │ │ │ │ + 0x000fc860 6520636f 756e7465 72636c6f 636b7769 e counterclockwi │ │ │ │ + 0x000fc870 73652e0a 00000000 426f756e 64733a20 se......Bounds: │ │ │ │ + 0x000fc880 252d672c 252d6720 2d3e2025 2d672c25 %-g,%-g -> %-g,% │ │ │ │ + 0x000fc890 2d672028 2564290a 00000000 00000000 -g (%d)......... │ │ │ │ + 0x000fc8a0 426f7264 65722076 616c7565 20737472 Border value str │ │ │ │ + 0x000fc8b0 696e6720 28257329 2063616e 6e6f7420 ing (%s) cannot │ │ │ │ + 0x000fc8c0 62652069 6e746572 70726574 65642061 be interpreted a │ │ │ │ + 0x000fc8d0 7320616e 20696e74 65676572 206f7220 s an integer or │ │ │ │ + 0x000fc8e0 61207365 74206f66 20706f6c 79676f6e a set of polygon │ │ │ │ + 0x000fc8f0 20766572 74696365 73000000 00000000 vertices....... │ │ │ │ + 0x000fc900 426f7264 65722076 616c7565 20282564 Border value (%d │ │ │ │ + 0x000fc910 29206d75 73742062 65206772 65617465 ) must be greate │ │ │ │ + 0x000fc920 72207468 616e206f 72206571 75616c20 r than or equal │ │ │ │ + 0x000fc930 746f207a 65726f00 0a537461 7274696e to zero..Startin │ │ │ │ + 0x000fc940 6720746f 2070726f 63657373 20706978 g to process pix │ │ │ │ + 0x000fc950 656c7320 2874696d 6520252e 3066290a els (time %.0f). │ │ │ │ + 0x000fc960 0a000000 00000000 496e7075 7420696d ........Input im │ │ │ │ + 0x000fc970 61676520 70726f6a 65637469 6f6e2028 age projection ( │ │ │ │ + 0x000fc980 25732920 6d757374 20626520 54414e2c %s) must be TAN, │ │ │ │ + 0x000fc990 2053494e 2c205a45 412c2053 5447206f SIN, ZEA, STG o │ │ │ │ + 0x000fc9a0 72204152 4320666f 72206661 73742072 r ARC for fast r │ │ │ │ + 0x000fc9b0 6570726f 6a656374 696f6e00 00000000 eprojection..... │ │ │ │ + 0x000fc9c0 0a657870 616e6420 6f757470 75742074 .expand output t │ │ │ │ + 0x000fc9d0 656d706c 61746520 62792025 2d67206f emplate by %-g o │ │ │ │ + 0x000fc9e0 6e20616c 6c207369 6465730a 0a000000 n all sides..... │ │ │ │ + 0x000fc9f0 4f757470 75742069 6d616765 2070726f Output image pro │ │ │ │ + 0x000fca00 6a656374 696f6e20 28257329 206d7573 jection (%s) mus │ │ │ │ + 0x000fca10 74206265 2054414e 2c205349 4e2c205a t be TAN, SIN, Z │ │ │ │ + 0x000fca20 45412c20 53544720 6f722041 52432066 EA, STG or ARC f │ │ │ │ + 0x000fca30 6f722066 61737420 72657072 6f6a6563 or fast reprojec │ │ │ │ + 0x000fca40 74696f6e 00000000 496e7075 7420616e tion....Input an │ │ │ │ + 0x000fca50 64206f75 74707574 206d7573 74206265 d output must be │ │ │ │ + 0x000fca60 20696e20 74686520 73616d65 20636f6f in the same coo │ │ │ │ + 0x000fca70 7264696e 61746520 73797374 656d2066 rdinate system f │ │ │ │ + 0x000fca80 6f722066 61737420 72657072 6f6a6563 or fast reprojec │ │ │ │ + 0x000fca90 74696f6e 00000000 436f756c 64206e6f tion....Could no │ │ │ │ + 0x000fcaa0 74207365 74207570 20706c61 6e652d74 t set up plane-t │ │ │ │ + 0x000fcab0 6f2d706c 616e6520 7472616e 73666f72 o-plane transfor │ │ │ │ + 0x000fcac0 6d2e2020 43686563 6b20666f 7220636f m. Check for co │ │ │ │ + 0x000fcad0 6d706c69 616e7420 68656164 6572732e mpliant headers. │ │ │ │ + 0x000fcae0 00000000 00000000 496e6974 69616c69 ........Initiali │ │ │ │ + 0x000fcaf0 7a655f54 776f506c 616e655f 426f7468 ze_TwoPlane_Both │ │ │ │ + 0x000fcb00 44697374 6f727428 29207375 63636573 Distort() succes │ │ │ │ + 0x000fcb10 7366756c 0a000000 52616e67 653a2025 sful....Range: % │ │ │ │ + 0x000fcb20 2d672c25 2d67202d 3e20252d 672c252d -g,%-g -> %-g,%- │ │ │ │ + 0x000fcb30 67202825 64290a00 20202020 202d3e20 g (%d).. -> │ │ │ │ + 0x000fcb40 252d672c 252d6720 2d3e252d 672c252d %-g,%-g ->%-g,%- │ │ │ │ + 0x000fcb50 67202825 64290a00 4e6f7420 656e6f75 g (%d)..Not enou │ │ │ │ + 0x000fcb60 6768206d 656d6f72 7920666f 72206f75 gh memory for ou │ │ │ │ + 0x000fcb70 74707574 20646174 6120696d 61676520 tput data image │ │ │ │ + 0x000fcb80 61727261 79000000 4e6f7420 656e6f75 array...Not enou │ │ │ │ + 0x000fcb90 6768206d 656d6f72 7920666f 72206f75 gh memory for ou │ │ │ │ + 0x000fcba0 74707574 20617265 6120696d 61676520 tput area image │ │ │ │ + 0x000fcbb0 61727261 79000000 0d50726f 63657373 array....Process │ │ │ │ + 0x000fcbc0 696e6720 696e7075 7420726f 77202535 ing input row %5 │ │ │ │ + 0x000fcbd0 643a2062 6f726465 72207261 6e676520 d: border range │ │ │ │ + 0x000fcbe0 25642074 6f202564 20282564 29000000 %d to %d (%d)... │ │ │ │ + 0x000fcbf0 0a496e70 75743a20 6c696e65 20256420 .Input: line %d │ │ │ │ + 0x000fcc00 2f207069 78656c20 25642c20 76616c75 / pixel %d, valu │ │ │ │ + 0x000fcc10 65203d20 252d6720 28776569 6768743a e = %-g (weight: │ │ │ │ + 0x000fcc20 20252d67 290a0a00 0a496e70 75743a20 %-g)....Input: │ │ │ │ + 0x000fcc30 6c696e65 20256420 2f207069 78656c20 line %d / pixel │ │ │ │ + 0x000fcc40 25642c20 76616c75 65203d20 252d670a %d, value = %-g. │ │ │ │ + 0x000fcc50 0a000000 00000000 436f6d70 61726520 ........Compare │ │ │ │ + 0x000fcc60 6f757428 25642c25 64292074 6f20696e out(%d,%d) to in │ │ │ │ + 0x000fcc70 2825642c 25642920 3d3e2000 00000000 (%d,%d) => ..... │ │ │ │ + 0x000fcc80 6f766572 6c617041 72656120 3d202531 overlapArea = %1 │ │ │ │ + 0x000fcc90 322e3565 20282531 322e3565 202f2025 2.5e (%12.5e / % │ │ │ │ + 0x000fcca0 31322e35 65290a00 0a0a446f 6e652070 12.5e)....Done p │ │ │ │ + 0x000fccb0 726f6365 7373696e 67207069 78656c73 rocessing pixels │ │ │ │ + 0x000fccc0 2028252e 30662073 65636f6e 6473290a (%.0f seconds). │ │ │ │ + 0x000fccd0 0a000000 00000000 416c6c20 70697865 ........All pixe │ │ │ │ + 0x000fcce0 6c732061 72652062 6c616e6b 2e204368 ls are blank. Ch │ │ │ │ + 0x000fccf0 65636b20 666f7220 6f766572 6c617020 eck for overlap │ │ │ │ + 0x000fcd00 6f66206f 75747075 74207465 6d706c61 of output templa │ │ │ │ + 0x000fcd10 74652077 69746820 696d6167 65206669 te with image fi │ │ │ │ + 0x000fcd20 6c652e00 00000000 0a256c75 20627974 le.......%lu byt │ │ │ │ + 0x000fcd30 65732061 6c6c6f63 61746564 20666f72 es allocated for │ │ │ │ + 0x000fcd40 20696d61 67652070 6978656c 730a0000 image pixels... │ │ │ │ + 0x000fcd50 00000000 0000f83f 00000000 84d79741 .......?.......A │ │ │ │ + 0x000fcd60 00000000 84d797c1 00000000 0000f87f ................ │ │ │ │ + 0x000fcd70 44454255 473e2061 7265614d 6f646520 DEBUG> areaMode │ │ │ │ + 0x000fcd80 3d202564 200a0044 45425547 3e20696e = %d ..DEBUG> in │ │ │ │ + 0x000fcd90 66696c65 2020203d 20257320 0a004445 file = %s ..DE │ │ │ │ + 0x000fcda0 4255473e 20726120 20202020 20203d20 BUG> ra = │ │ │ │ + 0x000fcdb0 252d670a 00444542 55473e20 64656320 %-g..DEBUG> dec │ │ │ │ + 0x000fcdc0 20202020 203d2025 2d670a00 44454255 = %-g..DEBU │ │ │ │ + 0x000fcdd0 473e2072 61646975 73202020 3d20252d G> radius = %- │ │ │ │ + 0x000fcde0 670a0052 412d2d00 4c4f4e2d 00444542 g..RA--.LON-.DEB │ │ │ │ + 0x000fcdf0 55473e20 70726f6a 20202020 20203d20 UG> proj = │ │ │ │ + 0x000fce00 5b25735d 0a004445 4255473e 20637379 [%s]..DEBUG> csy │ │ │ │ + 0x000fce10 73202020 2020203d 2025640a 00444542 s = %d..DEB │ │ │ │ + 0x000fce20 55473e20 636c6f63 6b776973 65203d20 UG> clockwise = │ │ │ │ + 0x000fce30 25640a00 44454255 473e2063 74797065 %d..DEBUG> ctype │ │ │ │ + 0x000fce40 31202020 203d205b 25735d0a 00444542 1 = [%s]..DEB │ │ │ │ + 0x000fce50 55473e20 63747970 65322020 20203d20 UG> ctype2 = │ │ │ │ + 0x000fce60 5b25735d 0a004445 4255473e 20657175 [%s]..DEBUG> equ │ │ │ │ + 0x000fce70 696e6f78 2020203d 20252d67 0a004445 inox = %-g..DE │ │ │ │ + 0x000fce80 4255473e 20526164 6975733a 20252e36 BUG> Radius: %.6 │ │ │ │ + 0x000fce90 660a0a00 44454255 473e2069 3a202564 f...DEBUG> i: %d │ │ │ │ + 0x000fcea0 20746f20 25640a00 44454255 473e206a to %d..DEBUG> j │ │ │ │ + 0x000fceb0 3a202564 20746f20 25640a00 4e554c4c : %d to %d..NULL │ │ │ │ + 0x000fcec0 00253130 73200025 31302e33 66200022 .%10s .%10.3f ." │ │ │ │ + 0x000fced0 70726f6a 223a2225 73222c00 20226373 proj":"%s",. "cs │ │ │ │ + 0x000fcee0 7973223a 22257322 2c002022 65717569 ys":"%s",. "equi │ │ │ │ + 0x000fcef0 6e6f7822 3a252e31 662c0020 226e6178 nox":%.1f,. "nax │ │ │ │ + 0x000fcf00 6973223a 256c642c 0020226e 61786973 is":%ld,. "naxis │ │ │ │ + 0x000fcf10 31223a25 642c0020 226e6178 69733222 1":%d,. "naxis2" │ │ │ │ + 0x000fcf20 3a25642c 0020226e 61786973 33223a25 :%d,. "naxis3":% │ │ │ │ + 0x000fcf30 6c642c00 20226e61 78697334 223a256c ld,. "naxis4":%l │ │ │ │ + 0x000fcf40 642c0020 22637276 616c3122 3a252e37 d,. "crval1":%.7 │ │ │ │ + 0x000fcf50 662c0020 22637276 616c3222 3a252e37 f,. "crval2":%.7 │ │ │ │ + 0x000fcf60 662c0020 22637270 69783122 3a252d67 f,. "crpix1":%-g │ │ │ │ + 0x000fcf70 2c002022 63727069 7832223a 252d672c ,. "crpix2":%-g, │ │ │ │ + 0x000fcf80 00202263 64656c74 31223a25 2e37662c . "cdelt1":%.7f, │ │ │ │ + 0x000fcf90 00202263 64656c74 32223a25 2e37662c . "cdelt2":%.7f, │ │ │ │ + 0x000fcfa0 00202263 726f7461 32223a25 2e34662c . "crota2":%.4f, │ │ │ │ + 0x000fcfb0 0020226c 6f6e6322 3a252e37 662c0020 . "lonc":%.7f,. │ │ │ │ + 0x000fcfc0 226c6174 63223a25 2e37662c 00202278 "latc":%.7f,. "x │ │ │ │ + 0x000fcfd0 696d6773 697a6522 3a252e36 662c0020 imgsize":%.6f,. │ │ │ │ + 0x000fcfe0 2279696d 6773697a 65223a25 2e36662c "yimgsize":%.6f, │ │ │ │ + 0x000fcff0 00202272 6f746571 75223a25 2e34662c . "rotequ":%.4f, │ │ │ │ + 0x000fd000 00202272 6163223a 252e3766 2c002022 . "rac":%.7f,. " │ │ │ │ + 0x000fd010 64656363 223a252e 37662c00 20227261 decc":%.7f,. "ra │ │ │ │ + 0x000fd020 31223a25 2e37662c 00202264 65633122 1":%.7f,. "dec1" │ │ │ │ + 0x000fd030 3a252e37 662c0020 22726132 223a252e :%.7f,. "ra2":%. │ │ │ │ + 0x000fd040 37662c00 20226465 6332223a 252e3766 7f,. "dec2":%.7f │ │ │ │ + 0x000fd050 2c002022 72613322 3a252e37 662c0020 ,. "ra3":%.7f,. │ │ │ │ + 0x000fd060 22646563 33223a25 2e37662c 00202272 "dec3":%.7f,. "r │ │ │ │ + 0x000fd070 6134223a 252e3766 2c002022 64656334 a4":%.7f,. "dec4 │ │ │ │ + 0x000fd080 223a252e 37662c00 20227261 64697573 ":%.7f,. "radius │ │ │ │ + 0x000fd090 223a252e 37662c00 20227261 64706978 ":%.7f,. "radpix │ │ │ │ + 0x000fd0a0 223a252e 32662c00 20226e70 6978656c ":%.2f,. "npixel │ │ │ │ + 0x000fd0b0 223a2564 2c002022 6e6e756c 6c223a25 ":%d,. "nnull":% │ │ │ │ + 0x000fd0c0 642c0020 22617665 666c7578 223a252d d,. "aveflux":%- │ │ │ │ + 0x000fd0d0 672c0020 22726d73 666c7578 223a252d g,. "rmsflux":%- │ │ │ │ + 0x000fd0e0 672c0020 22666c75 78726566 223a252d g,. "fluxref":%- │ │ │ │ + 0x000fd0f0 672c0020 22736967 6d617265 66223a25 g,. "sigmaref":% │ │ │ │ + 0x000fd100 2d672c00 20227872 6566223a 252e3066 -g,. "xref":%.0f │ │ │ │ + 0x000fd110 2c002022 79726566 223a252e 30662c00 ,. "yref":%.0f,. │ │ │ │ + 0x000fd120 20227261 72656622 3a252e37 662c0020 "raref":%.7f,. │ │ │ │ + 0x000fd130 22646563 72656622 3a252e37 662c0020 "decref":%.7f,. │ │ │ │ + 0x000fd140 22666c75 786d696e 223a252d 672c0020 "fluxmin":%-g,. │ │ │ │ + 0x000fd150 22736967 6d616d69 6e223a25 2d672c00 "sigmamin":%-g,. │ │ │ │ + 0x000fd160 2022786d 696e223a 252e3066 2c002022 "xmin":%.0f,. " │ │ │ │ + 0x000fd170 796d696e 223a252e 30662c00 20227261 ymin":%.0f,. "ra │ │ │ │ + 0x000fd180 6d696e22 3a252e37 662c0020 22646563 min":%.7f,. "dec │ │ │ │ + 0x000fd190 6d696e22 3a252e37 662c0020 22666c75 min":%.7f,. "flu │ │ │ │ + 0x000fd1a0 786d6178 223a252d 672c0020 22736967 xmax":%-g,. "sig │ │ │ │ + 0x000fd1b0 6d616d61 78223a25 2d672c00 2022786d mamax":%-g,. "xm │ │ │ │ + 0x000fd1c0 6178223a 252e3066 2c002022 796d6178 ax":%.0f,. "ymax │ │ │ │ + 0x000fd1d0 223a252e 30662c00 20227261 6d617822 ":%.0f,. "ramax" │ │ │ │ + 0x000fd1e0 3a252e37 662c0020 22646563 6d617822 :%.7f,. "decmax" │ │ │ │ + 0x000fd1f0 3a252e37 66007072 6f6a3d22 2573222c :%.7f.proj="%s", │ │ │ │ + 0x000fd200 00206373 79733d22 2573222c 00206571 . csys="%s",. eq │ │ │ │ + 0x000fd210 75696e6f 783d252e 31662c00 206e6178 uinox=%.1f,. nax │ │ │ │ + 0x000fd220 69733d25 6c642c00 206e6178 6973313d is=%ld,. naxis1= │ │ │ │ + 0x000fd230 25642c00 206e6178 6973323d 25642c00 %d,. naxis2=%d,. │ │ │ │ + 0x000fd240 206e6178 6973333d 256c642c 00206e61 naxis3=%ld,. na │ │ │ │ + 0x000fd250 78697334 3d256c64 2c002063 7276616c xis4=%ld,. crval │ │ │ │ + 0x000fd260 313d252e 37662c00 20637276 616c323d 1=%.7f,. crval2= │ │ │ │ + 0x000fd270 252e3766 2c002063 72706978 313d252d %.7f,. crpix1=%- │ │ │ │ + 0x000fd280 672c0020 63727069 78323d25 2d672c00 g,. crpix2=%-g,. │ │ │ │ + 0x000fd290 20636465 6c74313d 252e3766 2c002063 cdelt1=%.7f,. c │ │ │ │ + 0x000fd2a0 64656c74 323d252e 37662c00 2063726f delt2=%.7f,. cro │ │ │ │ + 0x000fd2b0 7461323d 252e3466 2c00206c 6f6e633d ta2=%.4f,. lonc= │ │ │ │ + 0x000fd2c0 252e3766 2c00206c 6174633d 252e3766 %.7f,. latc=%.7f │ │ │ │ + 0x000fd2d0 2c002078 696d6773 697a653d 252e3666 ,. ximgsize=%.6f │ │ │ │ + 0x000fd2e0 2c002079 696d6773 697a653d 252e3666 ,. yimgsize=%.6f │ │ │ │ + 0x000fd2f0 2c002072 6f746571 753d252e 34662c00 ,. rotequ=%.4f,. │ │ │ │ + 0x000fd300 20726163 3d252e37 662c0020 64656363 rac=%.7f,. decc │ │ │ │ + 0x000fd310 3d252e37 662c0020 7261313d 252e3766 =%.7f,. ra1=%.7f │ │ │ │ + 0x000fd320 2c002064 6563313d 252e3766 2c002072 ,. dec1=%.7f,. r │ │ │ │ + 0x000fd330 61323d25 2e37662c 00206465 63323d25 a2=%.7f,. dec2=% │ │ │ │ + 0x000fd340 2e37662c 00207261 333d252e 37662c00 .7f,. ra3=%.7f,. │ │ │ │ + 0x000fd350 20646563 333d252e 37662c00 20726134 dec3=%.7f,. ra4 │ │ │ │ + 0x000fd360 3d252e37 662c0020 64656334 3d252e37 =%.7f,. dec4=%.7 │ │ │ │ + 0x000fd370 662c0020 72616469 75733d25 2e37662c f,. radius=%.7f, │ │ │ │ + 0x000fd380 00207261 64706978 3d252e32 662c0020 . radpix=%.2f,. │ │ │ │ + 0x000fd390 6e706978 656c3d25 642c0020 6e6e756c npixel=%d,. nnul │ │ │ │ + 0x000fd3a0 6c3d2564 2c002061 7665666c 75783d25 l=%d,. aveflux=% │ │ │ │ + 0x000fd3b0 2d672c00 20726d73 666c7578 3d252d67 -g,. rmsflux=%-g │ │ │ │ + 0x000fd3c0 2c002066 6c757872 65663d25 2d672c00 ,. fluxref=%-g,. │ │ │ │ + 0x000fd3d0 20736967 6d617265 663d252d 672c0020 sigmaref=%-g,. │ │ │ │ + 0x000fd3e0 78726566 3d252e30 662c0020 79726566 xref=%.0f,. yref │ │ │ │ + 0x000fd3f0 3d252e30 662c0020 72617265 663d252e =%.0f,. raref=%. │ │ │ │ + 0x000fd400 37662c00 20646563 7265663d 252e3766 7f,. decref=%.7f │ │ │ │ + 0x000fd410 2c002066 6c75786d 696e3d25 2d672c00 ,. fluxmin=%-g,. │ │ │ │ + 0x000fd420 20736967 6d616d69 6e3d252d 672c0020 sigmamin=%-g,. │ │ │ │ + 0x000fd430 786d696e 3d252e30 662c0020 796d696e xmin=%.0f,. ymin │ │ │ │ + 0x000fd440 3d252e30 662c0020 72616d69 6e3d252e =%.0f,. ramin=%. │ │ │ │ + 0x000fd450 37662c00 20646563 6d696e3d 252e3766 7f,. decmin=%.7f │ │ │ │ + 0x000fd460 2c002066 6c75786d 61783d25 2d672c00 ,. fluxmax=%-g,. │ │ │ │ + 0x000fd470 20736967 6d616d61 783d252d 672c0020 sigmamax=%-g,. │ │ │ │ + 0x000fd480 786d6178 3d252e30 662c0020 796d6178 xmax=%.0f,. ymax │ │ │ │ + 0x000fd490 3d252e30 662c0020 72616d61 783d252e =%.0f,. ramax=%. │ │ │ │ + 0x000fd4a0 37662c00 20646563 6d61783d 252e3766 7f,. decmax=%.7f │ │ │ │ + 0x000fd4b0 00202274 6f74616c 666c7578 223a252e . "totalflux":%. │ │ │ │ + 0x000fd4c0 37650020 746f7461 6c666c75 783d252e 7e. totalflux=%. │ │ │ │ + 0x000fd4d0 37650000 00000000 43616e6e 6f742066 7e......Cannot f │ │ │ │ + 0x000fd4e0 696e6420 57435320 6b657973 20696e20 ind WCS keys in │ │ │ │ + 0x000fd4f0 46495453 2066696c 65202573 00000000 FITS file %s.... │ │ │ │ + 0x000fd500 43616e6e 6f742066 696e6420 4e415849 Cannot find NAXI │ │ │ │ + 0x000fd510 53206b65 79776f72 6420696e 20464954 S keyword in FIT │ │ │ │ + 0x000fd520 53206669 6c652025 73000000 00000000 S file %s....... │ │ │ │ + 0x000fd530 43616e6e 6f742066 696e6420 4e415849 Cannot find NAXI │ │ │ │ + 0x000fd540 53312c32 206b6579 776f7264 7320696e S1,2 keywords in │ │ │ │ + 0x000fd550 20464954 53206669 6c652025 73000000 FITS file %s... │ │ │ │ + 0x000fd560 44454255 473e2052 6567696f 6e207374 DEBUG> Region st │ │ │ │ + 0x000fd570 61746973 74697374 69637320 666f7220 atististics for │ │ │ │ + 0x000fd580 252d6720 70697865 6c732061 726f756e %-g pixels aroun │ │ │ │ + 0x000fd590 64202825 2d672c25 2d672920 5b25642c d (%-g,%-g) [%d, │ │ │ │ + 0x000fd5a0 25645d20 5b457175 61746f72 69616c20 %d] [Equatorial │ │ │ │ + 0x000fd5b0 28252d67 2c20252d 67290a00 00000000 (%-g, %-g)...... │ │ │ │ + 0x000fd5c0 0a444542 55473e20 4c6f6361 74696f6e .DEBUG> Location │ │ │ │ + 0x000fd5d0 3a202825 2e366620 252e3666 29202d3e : (%.6f %.6f) -> │ │ │ │ + 0x000fd5e0 20282564 2c256429 0a0a0000 00000000 (%d,%d)........ │ │ │ │ + 0x000fd5f0 7c202020 20726164 20202020 7c202020 | rad | │ │ │ │ + 0x000fd600 20666c75 78202020 207c2020 20202066 flux | f │ │ │ │ + 0x000fd610 69742020 2020207c 20202020 2073756d it | sum │ │ │ │ + 0x000fd620 20202020 207c0a00 2531322e 36662025 |..%12.6f % │ │ │ │ + 0x000fd630 31322e36 66202531 322e3666 20253132 12.6f %12.6f %12 │ │ │ │ + 0x000fd640 2e366620 200a0000 00000000 00dc9e40 .6f ..........@ │ │ │ │ + 0x000fd650 00000000 00000840 fca9f1d2 4d62503f .......@....MbP? │ │ │ │ + 0x000fd660 6957148b 0abf0540 00000000 00000000 iW.....@........ │ │ │ │ + 0x000fd670 57435320 696e6974 69616c69 7a617469 WCS initializati │ │ │ │ + 0x000fd680 4c6f6361 74696f6e 206f6666 20746865 Location off the │ │ │ │ + 0x000fd690 4572726f 72207265 6164696e 67204649 Error reading FI │ │ │ │ + 0x000fd6a0 64647200 73657872 006d7261 64006d72 ddr.sexr.mrad.mr │ │ │ │ + 0x000fd6b0 61647200 6d617300 6d617372 00646463 adr.mas.masr.ddc │ │ │ │ + 0x000fd6c0 00736578 00736578 63006d72 61646300 .sex.sexc.mradc. │ │ │ │ + 0x000fd6d0 6d617363 00252e39 66002573 25303264 masc.%.9f.%s%02d │ │ │ │ + 0x000fd6e0 68202530 32646d20 2530322e 30667300 h %02dm %02.0fs. │ │ │ │ + 0x000fd6f0 25732530 32646820 25303264 6d202530 %s%02dh %02dm %0 │ │ │ │ + 0x000fd700 2a2e2a66 73002573 25303264 64202530 *.*fs.%s%02dd %0 │ │ │ │ + 0x000fd710 32646d20 2530322e 30667300 25732530 2dm %02.0fs.%s%0 │ │ │ │ + 0x000fd720 32646420 25303264 6d202530 2a2e2a66 2dd %02dm %0*.*f │ │ │ │ + 0x000fd730 7300252e 2a660025 2b2e2a66 00000000 s.%.*f.%+.*f.... │ │ │ │ + 0x000fd740 fc98f7ff b894f7ff a894f7ff 9894f7ff ................ │ │ │ │ + 0x000fd750 7094f7ff a893f7ff 758ff7ff 568ff7ff p.......u...V... │ │ │ │ + 0x000fd760 5893f7ff 1893f7ff e892f7ff 6893f7ff X...........h... │ │ │ │ + 0x000fd770 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000fd780 04000000 05000000 06000000 07000000 ................ │ │ │ │ + 0x000fd790 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x000fd7a0 06000000 07000000 08000000 09000000 ................ │ │ │ │ + 0x000fd7b0 03000000 04000000 05000000 06000000 ................ │ │ │ │ + 0x000fd7c0 00000000 01000000 02000000 03000000 ................ │ │ │ │ 0x000fd7d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000fd7e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd7f0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd800 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd810 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd820 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd830 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd840 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd850 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd860 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd870 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd880 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd890 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd8a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd8b0 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd8c0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd8d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd8e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd8f0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fd900 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fd910 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd920 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fd930 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd940 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd950 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fd960 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd970 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd980 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd990 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd9a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd9b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fd9c0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd9d0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd9e0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fd9f0 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fda00 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fda10 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fda20 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fda30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fda40 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fda50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fda60 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fda70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fda80 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fda90 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fdaa0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fdab0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fdac0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fdad0 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fdae0 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fdaf0 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fdb00 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fdb10 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fdb20 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fdb30 02000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fdb40 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fdb50 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fdb60 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fdb70 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fdb80 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fdb90 00000000 00000000 feffffff ffffffff ................ │ │ │ │ - 0x000fdba0 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fdbb0 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fdbc0 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fdbd0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fdbe0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fdbf0 00000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fdc00 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fdc10 04000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fdc20 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fdc30 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fdc40 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fdc50 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fdc60 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fdc70 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fdc80 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fdc90 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fdca0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fdcb0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fdcc0 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fdcd0 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fdce0 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fdcf0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fdd00 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fdd10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fdd20 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fdd30 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fdd40 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fdd50 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fdd60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fdd70 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fdd80 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fdd90 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fdda0 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fddb0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fddc0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fddd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fdde0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fddf0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fde00 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fde10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fde20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fde30 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fde40 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fde50 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fde60 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fde70 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fde80 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fde90 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fdea0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fdeb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fdec0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fded0 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fdee0 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fdef0 04000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fdf00 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fdf10 feffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fdf20 f8ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ - 0x000fdf30 f3ffffff ffffffff f1ffffff ffffffff ................ │ │ │ │ - 0x000fdf40 f0ffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ - 0x000fdf50 f0ffffff ffffffff f1ffffff ffffffff ................ │ │ │ │ - 0x000fdf60 f3ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ - 0x000fdf70 f5ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ - 0x000fdf80 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fdf90 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fdfa0 f8ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fdfb0 faffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fdfc0 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fdfd0 02000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fdfe0 05000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fdff0 05000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fe000 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fe010 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe020 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe030 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe040 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fe050 04000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fe060 06000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fe070 07000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fe080 07000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fe090 04000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fe0a0 01000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fe0b0 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe0c0 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe0d0 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fe0e0 02000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fe0f0 07000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fe100 09000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fe110 08000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fe120 04000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe130 ffffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe140 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fe150 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fe160 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fe170 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fe180 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe190 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fe1a0 ffffffff ffffffff 01000000 00000000 ................ │ │ │ │ - 0x000fe1b0 03000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fe1c0 07000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fe1d0 0b000000 00000000 0d000000 00000000 ................ │ │ │ │ - 0x000fe1e0 0f000000 00000000 10000000 00000000 ................ │ │ │ │ - 0x000fe1f0 10000000 00000000 10000000 00000000 ................ │ │ │ │ - 0x000fe200 10000000 00000000 0f000000 00000000 ................ │ │ │ │ - 0x000fe210 0e000000 00000000 0c000000 00000000 ................ │ │ │ │ - 0x000fe220 0b000000 00000000 0a000000 00000000 ................ │ │ │ │ - 0x000fe230 09000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fe240 07000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000fe250 06000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fe260 05000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fe270 04000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fe280 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fe290 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe2a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe2b0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe2c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe2d0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fe2e0 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fe2f0 f9ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fe300 f5ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ - 0x000fe310 f3ffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ - 0x000fe320 f1ffffff ffffffff f1ffffff ffffffff ................ │ │ │ │ - 0x000fe330 f1ffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ - 0x000fe340 f2ffffff ffffffff f3ffffff ffffffff ................ │ │ │ │ - 0x000fe350 f3ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ - 0x000fe360 f6ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fe370 fbffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe380 00000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fe390 06000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fe3a0 0b000000 00000000 0d000000 00000000 ................ │ │ │ │ - 0x000fe3b0 0f000000 00000000 10000000 00000000 ................ │ │ │ │ - 0x000fe3c0 10000000 00000000 10000000 00000000 ................ │ │ │ │ - 0x000fe3d0 0e000000 00000000 0c000000 00000000 ................ │ │ │ │ - 0x000fe3e0 08000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fe3f0 feffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fe400 f2ffffff ffffffff ecffffff ffffffff ................ │ │ │ │ - 0x000fe410 e8ffffff ffffffff e6ffffff ffffffff ................ │ │ │ │ - 0x000fe420 e7ffffff ffffffff eaffffff ffffffff ................ │ │ │ │ - 0x000fe430 efffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ - 0x000fe440 fdffffff ffffffff 04000000 00000000 ................ │ │ │ │ - 0x000fe450 0a000000 00000000 0e000000 00000000 ................ │ │ │ │ - 0x000fe460 10000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe470 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe480 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe490 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe4a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe4b0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe4c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe4d0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fe4e0 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fe4f0 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fe500 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fe510 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fe520 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fe530 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe540 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe550 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fe560 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fe570 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fe580 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fe590 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe5a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe5b0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fe5c0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fe5d0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fe5e0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fe5f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe600 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe610 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe620 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe630 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe640 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe650 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fe660 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fe670 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe680 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe690 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fe6a0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fe6b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe6c0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe6d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe6e0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fe6f0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fe700 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe710 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe720 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe730 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe740 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe750 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fe760 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fe770 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fe780 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fe790 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe7a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe7b0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fd7f0 00000000 0020ac40 00000000 0088c340 ..... .@.......@ │ │ │ │ + 0x000fd800 44454255 473a2063 6f727265 6374436f DEBUG: correctCo │ │ │ │ + 0x000fd810 6f726469 6e617465 52616e67 6528290a ordinateRange(). │ │ │ │ + 0x000fd820 00000000 00000000 44454255 473a2067 ........DEBUG: g │ │ │ │ + 0x000fd830 65744571 75455465 726d436f 72726563 etEquETermCorrec │ │ │ │ + 0x000fd840 74696f6e 28290a00 44454255 473a2067 tion()..DEBUG: g │ │ │ │ + 0x000fd850 65744563 6c455465 726d436f 72726563 etEclETermCorrec │ │ │ │ + 0x000fd860 74696f6e 28290a00 44454255 473a2072 tion()..DEBUG: r │ │ │ │ + 0x000fd870 6566696e 65644571 75455465 726d436f efinedEquETermCo │ │ │ │ + 0x000fd880 72726563 74696f6e 28290a00 00000000 rrection()...... │ │ │ │ + 0x000fd890 44454255 473a2072 6566696e 65644563 DEBUG: refinedEc │ │ │ │ + 0x000fd8a0 6c455465 726d436f 72726563 74696f6e lETermCorrection │ │ │ │ + 0x000fd8b0 28290a00 00000000 44454255 473a2063 ()......DEBUG: c │ │ │ │ + 0x000fd8c0 6f727265 6374466f 72457175 61746f72 orrectForEquator │ │ │ │ + 0x000fd8d0 69616c45 5465726d 7328290a 00000000 ialETerms()..... │ │ │ │ + 0x000fd8e0 44454255 473a2063 6f6e7665 72744265 DEBUG: convertBe │ │ │ │ + 0x000fd8f0 7373656c 69616e54 6f4a756c 69616e28 sselianToJulian( │ │ │ │ + 0x000fd900 290a0000 00000000 44454255 473a2063 ).......DEBUG: c │ │ │ │ + 0x000fd910 6f727265 6374466f 7245636c 69707469 orrectForEclipti │ │ │ │ + 0x000fd920 63455465 726d7328 290a0000 00000000 cETerms()....... │ │ │ │ + 0x000fd930 44454255 473a2063 6f6e7665 72744a75 DEBUG: convertJu │ │ │ │ + 0x000fd940 6c69616e 546f4265 7373656c 69616e28 lianToBesselian( │ │ │ │ + 0x000fd950 290a0000 00000000 50860c20 cbe4e03e ).......P.. ...> │ │ │ │ + 0x000fd960 24edf762 b3d4183f 00000000 00186540 $..b...?......e@ │ │ │ │ + 0x000fd970 00000000 00003ac0 b511f4bc c051773f ......:......Qw? │ │ │ │ + 0x000fd980 03e35f52 1c0a063f 15394e4e 101c913f .._R...?.9NN...? │ │ │ │ + 0x000fd990 01b4f818 dd96803e 4ab54fc7 6306e73f .......>J.O.c..? │ │ │ │ + 0x000fd9a0 f5b9da8a fdbb5940 dae6c6f4 84253e3f ......Y@.....%>? │ │ │ │ + 0x000fd9b0 0e2db29d ef7f5640 1652d90b e0d37640 .-....V@.R....v@ │ │ │ │ + 0x000fd9c0 7d3f3536 81904241 00000080 2cb44241 }?56..BA....,.BA │ │ │ │ + 0x000fd9d0 00000000 00d47640 c3f5285c 8fc2b53f ......v@..(\...? │ │ │ │ + 0x000fd9e0 ec51b81e 85eba13f 00000000 00002e40 .Q.....?.......@ │ │ │ │ + 0x000fd9f0 00000000 00000000 00010000 00000000 ................ │ │ │ │ + 0x000fda00 01000000 00000000 00000000 01000000 ................ │ │ │ │ + 0x000fda10 5b737472 75637420 73746174 3d224552 [struct stat="ER │ │ │ │ + 0x000fda20 524f5222 2c206d73 673d224f 7574206f ROR", msg="Out o │ │ │ │ + 0x000fda30 66206d65 6d6f7279 225d0000 00000000 f memory"]...... │ │ │ │ + 0x000fda40 41203d20 252d672c 2042203d 20252d67 A = %-g, B = %-g │ │ │ │ + 0x000fda50 2c204331 203d2025 2d672028 74657374 , C1 = %-g (test │ │ │ │ + 0x000fda60 733a2025 2d672025 2d67290a 00000000 s: %-g %-g)..... │ │ │ │ + 0x000fda70 4e657720 6d696e3a 20746865 7461203d New min: theta = │ │ │ │ + 0x000fda80 20252d67 2c207769 64746820 3d20252d %-g, width = %- │ │ │ │ + 0x000fda90 672c2068 65696768 74203d20 252d670a g, height = %-g. │ │ │ │ + 0x000fdaa0 00000000 00000000 53746163 6b206174 ........Stack at │ │ │ │ + 0x000fdab0 20746f70 206f6620 7768696c 65206c6f top of while lo │ │ │ │ + 0x000fdac0 6f702c20 693d2564 2c20766e 756d3d25 op, i=%d, vnum=% │ │ │ │ + 0x000fdad0 643a0a00 00000000 53746163 6b206174 d:......Stack at │ │ │ │ + 0x000fdae0 20626f74 206f6620 7768696c 65206c6f bot of while lo │ │ │ │ + 0x000fdaf0 6f702c20 693d2564 2c20766e 756d3d25 op, i=%d, vnum=% │ │ │ │ + 0x000fdb00 643a0a00 00000000 766e756d 3d253364 d:......vnum=%3d │ │ │ │ + 0x000fdb10 2c20783d 252d672c 20793d25 2d672c20 , x=%-g, y=%-g, │ │ │ │ + 0x000fdb20 64656c65 74653d25 640a0000 00000000 delete=%d....... │ │ │ │ + 0x000fdb30 25252525 43726561 746f723a 20677261 %%%%Creator: gra │ │ │ │ + 0x000fdb40 68616d2e 6320284a 6f736570 68204f27 ham.c (Joseph O' │ │ │ │ + 0x000fdb50 526f7572 6b65290a 00000000 00000000 Rourke)......... │ │ │ │ + 0x000fdb60 25252525 426f756e 64696e67 426f783a %%%%BoundingBox: │ │ │ │ + 0x000fdb70 20252d67 20252d67 20252d67 20252d67 %-g %-g %-g %-g │ │ │ │ + 0x000fdb80 0a000000 00000000 252d6709 252d6709 ........%-g.%-g. │ │ │ │ + 0x000fdb90 302e3120 30202033 36300961 72630973 0.1 0 360.arc.s │ │ │ │ + 0x000fdba0 74726f6b 650a0000 252d6709 252d6709 troke...%-g.%-g. │ │ │ │ + 0x000fdbb0 312e3020 30202033 36300961 72630973 1.0 0 360.arc.s │ │ │ │ + 0x000fdbc0 74726f6b 650a0000 6d656d6f 72792069 troke...memory i │ │ │ │ + 0x000fdbd0 6e697469 616c697a 65642066 6f722025 nitialized for % │ │ │ │ + 0x000fdbe0 6420706f 696e7473 0a00456d 70747920 d points..Empty │ │ │ │ + 0x000fdbf0 73746163 6b00766e 756d3d25 6409783d stack.vnum=%d.x= │ │ │ │ + 0x000fdc00 252d6709 793d252d 670a000a 66697273 %-g.y=%-g...firs │ │ │ │ + 0x000fdc10 74706f69 6e74203d 2025640a 0064203d tpoint = %d..d = │ │ │ │ + 0x000fdc20 20252d67 2c20646d 6178203d 20252d67 %-g, dmax = %-g │ │ │ │ + 0x000fdc30 0a004332 203d2025 2d670a00 4331203d ..C2 = %-g..C1 = │ │ │ │ + 0x000fdc40 20252d67 20287465 73743a20 252d6729 %-g (test: %-g) │ │ │ │ + 0x000fdc50 0a004320 3d20252d 67202874 6573743a ..C = %-g (test: │ │ │ │ + 0x000fdc60 20252d67 290a0077 203d2025 2d672c20 %-g)..w = %-g, │ │ │ │ + 0x000fdc70 68203d20 252d672c 20617265 61203d20 h = %-g, area = │ │ │ │ + 0x000fdc80 252d670a 0043656e 7465723a 2028252d %-g..Center: (%- │ │ │ │ + 0x000fdc90 672c2025 2d67290a 00506f69 6e74733a g, %-g)..Points: │ │ │ │ + 0x000fdca0 00252521 50530a00 25252525 456e6443 .%%!PS..%%%%EndC │ │ │ │ + 0x000fdcb0 6f6d6d65 6e74730a 002e3030 202e3030 omments...00 .00 │ │ │ │ + 0x000fdcc0 20736574 6c696e65 77696474 6800252d setlinewidth.%- │ │ │ │ + 0x000fdcd0 6720252d 67207472 616e736c 6174650a g %-g translate. │ │ │ │ + 0x000fdce0 006e6577 70617468 000a2525 506f696e .newpath..%%Poin │ │ │ │ + 0x000fdcf0 74733a0a 00636c6f 73657061 7468000a ts:..closepath.. │ │ │ │ + 0x000fdd00 25254875 6c6c3a0a 00252d67 09252d67 %%Hull:..%-g.%-g │ │ │ │ + 0x000fdd10 096d6f76 65746f0a 00252d67 09252d67 .moveto..%-g.%-g │ │ │ │ + 0x000fdd20 096c696e 65746f0a 00636c6f 73657061 .lineto..closepa │ │ │ │ + 0x000fdd30 74682073 74726f6b 65000a25 25426f78 th stroke..%%Box │ │ │ │ + 0x000fdd40 3a0a0073 686f7770 6167650a 25252525 :..showpage.%%%% │ │ │ │ + 0x000fdd50 454f460a 000a4c6f 77657374 20706f69 EOF...Lowest poi │ │ │ │ + 0x000fdd60 6e74206d 6f766564 20746f20 73746172 nt moved to star │ │ │ │ + 0x000fdd70 74000a41 66746572 20736f72 74696e67 t..After sorting │ │ │ │ + 0x000fdd80 000a4875 6c6c3a00 0a426f78 3a000000 ..Hull:..Box:... │ │ │ │ + 0x000fdd90 00000000 00804640 182d4454 fb21e93f ......F@.-DT.!.? │ │ │ │ + 0x000fdda0 00000000 00005240 6e617869 73256420 ......R@naxis%d │ │ │ │ + 0x000fddb0 3d20256c 640a0050 726f6365 7373696e = %ld..Processin │ │ │ │ + 0x000fddc0 6720696d 61676520 726f7720 2535640a g image row %5d. │ │ │ │ + 0x000fddd0 00444542 55473e20 62697470 6978203d .DEBUG> bitpix = │ │ │ │ + 0x000fdde0 2025640a 00444542 55473e20 626c616e %d..DEBUG> blan │ │ │ │ + 0x000fddf0 6b20203d 20256c64 20282564 290a0069 k = %ld (%d)..i │ │ │ │ + 0x000fde00 6d696e20 203d2025 640a0069 6d617820 min = %d..imax │ │ │ │ + 0x000fde10 203d2025 640a006a 6d696e20 203d2025 = %d..jmin = % │ │ │ │ + 0x000fde20 640a006a 6d617820 203d2025 640a0057 d..jmax = %d..W │ │ │ │ + 0x000fde30 43532068 616e646c 696e670a 00637270 CS handling..crp │ │ │ │ + 0x000fde40 69782564 203d2025 2d670a00 6364656c ix%d = %-g..cdel │ │ │ │ + 0x000fde50 74256420 3d20252d 670a0069 6e707574 t%d = %-g..input │ │ │ │ + 0x000fde60 20636f6f 7264696e 61746520 73797374 coordinate syst │ │ │ │ + 0x000fde70 656d203d 2025640a 00696d61 67652063 em = %d..image c │ │ │ │ + 0x000fde80 6f6f7264 696e6174 65207379 7374656d oordinate system │ │ │ │ + 0x000fde90 203d2025 640a0078 73697a65 3d205b25 = %d..xsize= [% │ │ │ │ + 0x000fdea0 6c665d0a 00797369 7a653d20 5b256c66 lf]..ysize= [%lf │ │ │ │ + 0x000fdeb0 5d0a0069 6d696e3d 205b2564 5d20696d ]..imin= [%d] im │ │ │ │ + 0x000fdec0 6178203d 205b2564 5d0a006a 6d696e3d ax = [%d]..jmin= │ │ │ │ + 0x000fded0 205b2564 5d206a6d 6178203d 205b2564 [%d] jmax = [%d │ │ │ │ + 0x000fdee0 5d0a000a 7069784d 6f646520 3d205452 ]...pixMode = TR │ │ │ │ + 0x000fdef0 55450a00 27726127 20202020 3d20252d UE..'ra' = %- │ │ │ │ + 0x000fdf00 670a0027 64656327 2020203d 20252d67 g..'dec' = %-g │ │ │ │ + 0x000fdf10 0a006a65 6e642020 20203d20 25640a00 ..jend = %d.. │ │ │ │ + 0x000fdf20 20202072 61202020 3d20252d 670a0020 ra = %-g.. │ │ │ │ + 0x000fdf30 20206465 6320203d 20252d67 0a002d3e dec = %-g..-> │ │ │ │ + 0x000fdf40 206c6f6e 20203d20 252d670a 00202020 lon = %-g.. │ │ │ │ + 0x000fdf50 6c617420 203d2025 2d670a00 2d3e2078 lat = %-g..-> x │ │ │ │ + 0x000fdf60 70697820 3d20252d 670a0020 20207970 pix = %-g.. yp │ │ │ │ + 0x000fdf70 6978203d 20252d67 0a000a70 69784d6f ix = %-g...pixMo │ │ │ │ + 0x000fdf80 6465203d 2046414c 53450a00 786f6666 de = FALSE..xoff │ │ │ │ + 0x000fdf90 20202020 3d20252d 670a0079 6f666620 = %-g..yoff │ │ │ │ + 0x000fdfa0 2020203d 20252d67 0a006962 6567696e = %-g..ibegin │ │ │ │ + 0x000fdfb0 20202020 3d202564 0a006965 6e642020 = %d..iend │ │ │ │ + 0x000fdfc0 20202020 3d202564 0a006e65 6c656d65 = %d..neleme │ │ │ │ + 0x000fdfd0 6e747320 3d20256c 640a006a 62656769 nts = %ld..jbegi │ │ │ │ + 0x000fdfe0 6e202020 203d2025 640a006a 656e6420 n = %d..jend │ │ │ │ + 0x000fdff0 20202020 203d2025 640a0043 616e2774 = %d..Can't │ │ │ │ + 0x000fe000 20637265 61746520 6f757470 75742066 create output f │ │ │ │ + 0x000fe010 696c653a 20257300 43616c6c 696e6720 ile: %s.Calling │ │ │ │ + 0x000fe020 636f7079 48656164 6572496e 666f2829 copyHeaderInfo() │ │ │ │ + 0x000fe030 0a004361 6c6c696e 6720636f 70794461 ..Calling copyDa │ │ │ │ + 0x000fe040 74612829 0a004361 6c6c696e 67206669 ta()..Calling fi │ │ │ │ + 0x000fe050 74735f63 6c6f7365 5f66696c 6528290a ts_close_file(). │ │ │ │ + 0x000fe060 00636f6e 74656e74 3d222573 22007b22 .content="%s".{" │ │ │ │ + 0x000fe070 636f6e74 656e7422 3a222573 227d0000 content":"%s"}.. │ │ │ │ + 0x000fe080 50726f63 65737369 6e672069 6e707574 Processing input │ │ │ │ + 0x000fe090 20696d61 67652072 6f772025 35640a00 image row %5d.. │ │ │ │ + 0x000fe0a0 696e7075 74206570 6f636820 20202020 input epoch │ │ │ │ + 0x000fe0b0 20202020 20202020 3d20252d 670a0000 = %-g... │ │ │ │ + 0x000fe0c0 696d6167 65206570 6f636820 20202020 image epoch │ │ │ │ + 0x000fe0d0 20202020 20202020 3d20252d 670a0000 = %-g... │ │ │ │ + 0x000fe0e0 00000000 00e06040 00000000 00206c40 ......`@..... l@ │ │ │ │ + 0x000fe0f0 00000000 00b07340 ffffffff ffff7f7f ......s@........ │ │ │ │ + 0x000fe100 ffffff7f 00000000 00000000 00000000 ................ │ │ │ │ + 0x000fe110 53687269 6e6b7772 6170206d 6f646520 Shrinkwrap mode │ │ │ │ + 0x000fe120 6f6e6c79 20776f72 6b732066 6f722064 only works for d │ │ │ │ + 0x000fe130 6f75626c 65207072 65636973 696f6e20 ouble precision │ │ │ │ + 0x000fe140 666c6f61 74696e67 20706f69 6e742064 floating point d │ │ │ │ + 0x000fe150 496e7075 74206669 6c652069 6e76616c Input file inval │ │ │ │ + 0x000fe160 52656769 6f6e206f 75747369 64652069 Region outside i │ │ │ │ + 0x000fe170 4e6f2070 6978656c 73206d61 74636820 No pixels match │ │ │ │ + 0x000fe180 636e7472 3100636e 74723200 64696666 cntr1.cntr2.diff │ │ │ │ + 0x000fe190 006d4469 66662825 732c2025 732c2025 .mDiff(%s, %s, % │ │ │ │ + 0x000fe1a0 7329202d 3e205b25 735d0a00 6d466974 s) -> [%s]..mFit │ │ │ │ + 0x000fe1b0 706c616e 65282573 29202d3e 205b2573 plane(%s) -> [%s │ │ │ │ + 0x000fe1c0 5d0a0052 656d6f76 65205b25 735d0a00 ]..Remove [%s].. │ │ │ │ + 0x000fe1d0 496e7661 6c696420 64696666 73206d65 Invalid diffs me │ │ │ │ + 0x000fe1e0 74616461 74612066 696c653a 20257300 tadata file: %s. │ │ │ │ + 0x000fe1f0 7c202020 706c7573 20207c20 206d696e | plus | min │ │ │ │ + 0x000fe200 75732020 7c202020 20202020 20206120 us | a │ │ │ │ + 0x000fe210 20202020 207c2020 20202020 20206220 | b │ │ │ │ + 0x000fe220 20202020 20207c20 20202020 20202063 | c │ │ │ │ + 0x000fe230 20202020 2020207c 20202020 63727069 | crpi │ │ │ │ + 0x000fe240 78312020 20207c20 20202063 72706978 x1 | crpix │ │ │ │ + 0x000fe250 32202020 207c2020 20786d69 6e202020 2 | xmin │ │ │ │ + 0x000fe260 7c202020 786d6178 2020207c 20202079 | xmax | y │ │ │ │ + 0x000fe270 6d696e20 20207c20 2020796d 61782020 min | ymax │ │ │ │ + 0x000fe280 207c2020 20786365 6e746572 2020207c | xcenter | │ │ │ │ + 0x000fe290 20202079 63656e74 65722020 207c2020 ycenter | │ │ │ │ + 0x000fe2a0 20206e70 6978656c 2020207c 20202020 npixel | │ │ │ │ + 0x000fe2b0 2020726d 73202020 20202020 7c202020 rms | │ │ │ │ + 0x000fe2c0 20202062 6f787820 20202020 207c2020 boxx | │ │ │ │ + 0x000fe2d0 20202020 626f7879 20202020 20207c20 boxy | │ │ │ │ + 0x000fe2e0 20202062 6f787769 64746820 2020207c boxwidth | │ │ │ │ + 0x000fe2f0 20202062 6f786865 69676874 20202020 boxheight │ │ │ │ + 0x000fe300 7c202020 2020626f 78616e67 20202020 | boxang │ │ │ │ + 0x000fe310 207c0a00 00000000 20253964 20253964 |...... %9d %9d │ │ │ │ + 0x000fe320 20253136 2e356520 2531362e 35652025 %16.5e %16.5e % │ │ │ │ + 0x000fe330 31362e35 65202531 342e3266 20253134 16.5e %14.2f %14 │ │ │ │ + 0x000fe340 2e326620 25313064 20253130 64202531 .2f %10d %10d %1 │ │ │ │ + 0x000fe350 30642025 31306420 2531332e 32662025 0d %10d %13.2f % │ │ │ │ + 0x000fe360 31332e32 66202531 332e3066 20253136 13.2f %13.0f %16 │ │ │ │ + 0x000fe370 2e356520 2531362e 31662025 31362e31 .5e %16.1f %16.1 │ │ │ │ + 0x000fe380 66202531 362e3166 20253136 2e316620 f %16.1f %16.1f │ │ │ │ + 0x000fe390 2531362e 3166200a 00000000 00000000 %16.1f ......... │ │ │ │ + 0x000fe3a0 636f756e 743d2564 2c206469 66665f66 count=%d, diff_f │ │ │ │ + 0x000fe3b0 61696c65 643d2564 2c206669 745f6661 ailed=%d, fit_fa │ │ │ │ + 0x000fe3c0 696c6564 3d25642c 20776172 6e696e67 iled=%d, warning │ │ │ │ + 0x000fe3d0 3d256400 00000000 7b22636f 756e7422 =%d.....{"count" │ │ │ │ + 0x000fe3e0 3a25642c 20226469 66665f66 61696c65 :%d, "diff_faile │ │ │ │ + 0x000fe3f0 64223a25 642c2022 6669745f 6661696c d":%d, "fit_fail │ │ │ │ + 0x000fe400 6564223a 25642c20 22776172 6e696e67 ed":%d, "warning │ │ │ │ + 0x000fe410 223a2564 7d000000 00000000 00000000 ":%d}........... │ │ │ │ + 0x000fe420 74723120 636e7472 3220706c 7573206d tr1 cntr2 plus m │ │ │ │ + 0x000fe430 0a496d61 6765206d 65746461 74612074 .Image metdata t │ │ │ │ + 0x000fe440 61626c65 0069636e 74722020 203d2025 able.icntr = % │ │ │ │ + 0x000fe450 640a0069 666e616d 6520203d 2025640a d..ifname = %d. │ │ │ │ + 0x000fe460 006d6178 636e7472 203d2025 640a0049 .maxcntr = %d..I │ │ │ │ + 0x000fe470 6e76616c 69642063 6f727265 6374696f nvalid correctio │ │ │ │ + 0x000fe480 6e732020 66696c65 3a202573 000a436f ns file: %s..Co │ │ │ │ + 0x000fe490 72726563 74696f6e 73207461 626c6500 rrections table. │ │ │ │ + 0x000fe4a0 69696420 3d202564 0a006961 20203d20 iid = %d..ia = │ │ │ │ + 0x000fe4b0 25640a00 69622020 3d202564 0a006963 %d..ib = %d..ic │ │ │ │ + 0x000fe4c0 20203d20 25640a00 0a467265 65696e67 = %d...Freeing │ │ │ │ + 0x000fe4d0 20612c62 2c632c68 61766520 61727261 a,b,c,have arra │ │ │ │ + 0x000fe4e0 79730000 00000000 6d426163 6b67726f ys......mBackgro │ │ │ │ + 0x000fe4f0 756e6428 25732c20 25732c20 252d672c und(%s, %s, %-g, │ │ │ │ + 0x000fe500 20252d67 2c20252d 6729202d 3e205b25 %-g, %-g) -> [% │ │ │ │ + 0x000fe510 735d0a00 00000000 636f756e 743d2564 s]......count=%d │ │ │ │ + 0x000fe520 2c206e6f 636f7272 65637469 6f6e3d25 , nocorrection=% │ │ │ │ + 0x000fe530 642c2066 61696c65 643d2564 00000000 d, failed=%d.... │ │ │ │ + 0x000fe540 7b22636f 756e7422 3a25642c 20226e6f {"count":%d, "no │ │ │ │ + 0x000fe550 636f7272 65637469 6f6e223a 25642c20 correction":%d, │ │ │ │ + 0x000fe560 22666169 6c656422 3a25647d 00000000 "failed":%d}.... │ │ │ │ + 0x000fe570 74722061 6e642066 6e616d65 20696e20 tr and fname in │ │ │ │ + 0x000fe580 4e656564 20636f6c 756d6e73 3a206964 Need columns: id │ │ │ │ + 0x000fe590 2c612c62 2c632069 6e20636f 72726563 ,a,b,c in correc │ │ │ │ + 0x000fe5a0 f5ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x000fe5b0 fbffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000fe5c0 01000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000fe5d0 06000000 00000000 f9ffffff ffffffff ................ │ │ │ │ + 0x000fe5e0 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000fe5f0 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fe600 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000fe610 f2ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x000fe620 fdffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000fe630 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fe640 ffffffff ffffffff e4ffffff ffffffff ................ │ │ │ │ + 0x000fe650 efffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x000fe660 ffffffff ffffffff 03000000 00000000 ................ │ │ │ │ + 0x000fe670 05000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000fe680 d9ffffff ffffffff e8ffffff ffffffff ................ │ │ │ │ + 0x000fe690 f4ffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x000fe6a0 04000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000fe6b0 09000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000fe6c0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000fe6d0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000fe6e0 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fe6f0 02000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x000fe700 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000fe710 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000fe720 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fe730 fcffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000fe740 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000fe750 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000fe760 00000000 00000000 faffffff ffffffff ................ │ │ │ │ + 0x000fe770 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000fe780 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fe790 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000fe7a0 f8ffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x000fe7b0 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ 0x000fe7c0 01000000 00000000 01000000 00000000 ................ │ │ │ │ 0x000fe7d0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe7e0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fe7f0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fe800 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fe810 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fe820 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fe830 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fe840 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fe850 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fe860 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fe870 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fe880 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fe890 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fe8a0 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fe8b0 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fe8c0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fe8d0 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe8e0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe8f0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe900 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe910 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe920 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe930 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fe940 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fe950 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fe960 05000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fe970 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fe980 08000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000fe990 06000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fe9a0 02000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000fe9b0 fdffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fe9c0 f8ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fe9d0 f6ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ - 0x000fe9e0 f7ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fe9f0 fbffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fea00 00000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fea10 03000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fea20 05000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fea30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000fea40 f4ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ - 0x000fea50 f4ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ - 0x000fea60 f5ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ - 0x000fea70 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000fea80 f9ffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fea90 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000feaa0 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000feab0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000feac0 00000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fead0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000feae0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000feaf0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000feb00 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000feb10 03000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000feb20 04000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000feb30 05000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000feb40 05000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000feb50 06000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000feb60 06000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x000feb70 06000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000feb80 05000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000feb90 05000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000feba0 04000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000febb0 03000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000febc0 02000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000febd0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000febe0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000febf0 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fec00 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fec10 faffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fec20 f7ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ - 0x000fec30 f5ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ - 0x000fec40 f2ffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ - 0x000fec50 f1ffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ - 0x000fec60 f0ffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ - 0x000fec70 f0ffffff ffffffff f1ffffff ffffffff ................ │ │ │ │ - 0x000fec80 f1ffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ - 0x000fec90 f3ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ - 0x000feca0 f6ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000fecb0 f9ffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fecc0 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fecd0 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000fece0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000fecf0 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000fed00 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000fed10 04000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fed20 06000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fed30 08000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fed40 0a000000 00000000 0b000000 00000000 ................ │ │ │ │ - 0x000fed50 0c000000 00000000 0d000000 00000000 ................ │ │ │ │ - 0x000fed60 0d000000 00000000 0e000000 00000000 ................ │ │ │ │ - 0x000fed70 0e000000 00000000 0d000000 00000000 ................ │ │ │ │ - 0x000fed80 0d000000 00000000 0c000000 00000000 ................ │ │ │ │ - 0x000fed90 0b000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000feda0 07000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fedb0 03000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000fedc0 ffffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000fedd0 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000fede0 faffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000fedf0 f9ffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000fee00 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ - 0x000fee10 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000fee20 01000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000fee30 06000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x000fee40 09000000 00000000 0a000000 00000000 ................ │ │ │ │ - 0x000fee50 0b000000 00000000 0c000000 00000000 ................ │ │ │ │ - 0x000fee60 0c000000 00000000 0b000000 00000000 ................ │ │ │ │ - 0x000fee70 0a000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000fee80 07000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000fee90 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000feea0 fdffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000feeb0 f8ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ - 0x000feec0 f3ffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ - 0x000feed0 edffffff ffffffff ebffffff ffffffff ................ │ │ │ │ - 0x000feee0 e9ffffff ffffffff e6ffffff ffffffff ................ │ │ │ │ - 0x000feef0 e4ffffff ffffffff e2ffffff ffffffff ................ │ │ │ │ - 0x000fef00 dfffffff ffffffff ddffffff ffffffff ................ │ │ │ │ - 0x000fef10 daffffff ffffffff d7ffffff ffffffff ................ │ │ │ │ - 0x000fef20 d5ffffff ffffffff d2ffffff ffffffff ................ │ │ │ │ - 0x000fef30 d0ffffff ffffffff cdffffff ffffffff ................ │ │ │ │ - 0x000fef40 cbffffff ffffffff caffffff ffffffff ................ │ │ │ │ - 0x000fef50 c8ffffff ffffffff c8ffffff ffffffff ................ │ │ │ │ - 0x000fef60 c7ffffff ffffffff c8ffffff ffffffff ................ │ │ │ │ - 0x000fef70 c9ffffff ffffffff caffffff ffffffff ................ │ │ │ │ - 0x000fef80 ccffffff ffffffff cfffffff ffffffff ................ │ │ │ │ - 0x000fef90 d2ffffff ffffffff d5ffffff ffffffff ................ │ │ │ │ - 0x000fefa0 d9ffffff ffffffff ddffffff ffffffff ................ │ │ │ │ - 0x000fefb0 e0ffffff ffffffff e3ffffff ffffffff ................ │ │ │ │ - 0x000fefc0 e6ffffff ffffffff e9ffffff ffffffff ................ │ │ │ │ - 0x000fefd0 eaffffff ffffffff ecffffff ffffffff ................ │ │ │ │ - 0x000fefe0 ecffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000feff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff000 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000ff010 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000ff020 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff030 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff040 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff050 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff060 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff070 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff080 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff090 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff0a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff0b0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000ff0c0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000ff0d0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff0e0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff0f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff100 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff110 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff120 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff130 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff140 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff150 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff160 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff170 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000ff180 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff190 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff1a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fe7e0 01000000 00000000 fbffffff ffffffff ................ │ │ │ │ + 0x000fe7f0 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x000fe800 fbffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000fe810 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000fe820 feffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x000fe830 f9ffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000fe840 05000000 00000000 0c000000 00000000 ................ │ │ │ │ + 0x000fe850 0e000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x000fe860 01000000 00000000 faffffff ffffffff ................ │ │ │ │ + 0x000fe870 f7ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x000fe880 00000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x000fe890 09000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x000fe8a0 01000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000fe8b0 fbffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ + 0x000fe8c0 f7ffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x000fe8d0 04000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000fe8e0 05000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000fe8f0 f7ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ + 0x000fe900 fbffffff ffffffff 05000000 00000000 ................ │ │ │ │ + 0x000fe910 0e000000 00000000 11000000 00000000 ................ │ │ │ │ + 0x000fe920 0a000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000fe930 f4ffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ + 0x000fe940 f5ffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000fe950 08000000 00000000 0c000000 00000000 ................ │ │ │ │ + 0x000fe960 0a000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000fe970 04000000 00000000 faffffff ffffffff ................ │ │ │ │ + 0x000fe980 f4ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ + 0x000fe990 feffffff ffffffff 08000000 00000000 ................ │ │ │ │ + 0x000fe9a0 0d000000 00000000 0a000000 00000000 ................ │ │ │ │ + 0x000fe9b0 00000000 00000000 f5ffffff ffffffff ................ │ │ │ │ + 0x000fe9c0 f1ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x000fe9d0 04000000 00000000 10000000 00000000 ................ │ │ │ │ + 0x000fe9e0 13000000 00000000 0b000000 00000000 ................ │ │ │ │ + 0x000fe9f0 fcffffff ffffffff efffffff ffffffff ................ │ │ │ │ + 0x000fea00 ebffffff ffffffff f1ffffff ffffffff ................ │ │ │ │ + 0x000fea10 feffffff ffffffff 0a000000 00000000 ................ │ │ │ │ + 0x000fea20 10000000 00000000 0d000000 00000000 ................ │ │ │ │ + 0x000fea30 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000fea40 f9ffffff ffffffff f3ffffff ffffffff ................ │ │ │ │ + 0x000fea50 f6ffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000fea60 0a000000 00000000 0f000000 00000000 ................ │ │ │ │ + 0x000fea70 0c000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000fea80 f5ffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ + 0x000fea90 f6ffffff ffffffff 04000000 00000000 ................ │ │ │ │ + 0x000feaa0 10000000 00000000 14000000 00000000 ................ │ │ │ │ + 0x000feab0 0b000000 00000000 fcffffff ffffffff ................ │ │ │ │ + 0x000feac0 eeffffff ffffffff e9ffffff ffffffff ................ │ │ │ │ + 0x000fead0 f0ffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x000feae0 0a000000 00000000 11000000 00000000 ................ │ │ │ │ + 0x000feaf0 0e000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000feb00 f9ffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x000feb10 fbffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x000feb20 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000feb30 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000feb40 03000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000feb50 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000feb60 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000feb70 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000feb80 04000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x000feb90 06000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x000feba0 03000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000febb0 fbffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x000febc0 f9ffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x000febd0 faffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x000febe0 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000febf0 01000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000fec00 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000fec10 00000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x000fec20 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000fec30 00000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000fec40 03000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000fec50 05000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x000fec60 05000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000fec70 01000000 00000000 fdffffff ffffffff ................ │ │ │ │ + 0x000fec80 fbffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x000fec90 fbffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x000feca0 f9ffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x000fecb0 ffffffff ffffffff 02000000 00000000 ................ │ │ │ │ + 0x000fecc0 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000fecd0 01000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x000fece0 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x000fecf0 feffffff ffffffff 01000000 00000000 ................ │ │ │ │ + 0x000fed00 04000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x000fed10 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000fed20 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000fed30 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000fed40 00000000 00000000 fdffffff ffffffff ................ │ │ │ │ + 0x000fed50 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x000fed60 f9ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x000fed70 faffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000fed80 01000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000fed90 03000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000feda0 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x000fedb0 fdffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000fedc0 05000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x000fedd0 07000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000fede0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000fedf0 00000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000fee00 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000fee10 00000000 00000000 fcffffff ffffffff ................ │ │ │ │ + 0x000fee20 ffffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x000fee30 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x000fee40 fcffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000fee50 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fee60 feffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x000fee70 fbffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000fee80 03000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x000fee90 0b000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000feea0 03000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x000feeb0 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x000feec0 01000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x000feed0 06000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000feee0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000feef0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000fef00 f9ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x000fef10 f9ffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x000fef20 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000fef30 03000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000fef40 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000fef50 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000fef60 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000fef70 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000fef80 03000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000fef90 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000fefa0 01000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x000fefb0 fcffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x000fefc0 f9ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x000fefd0 f8ffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x000fefe0 fcffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000feff0 02000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff000 06000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x000ff010 05000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff020 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ff030 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ff040 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff050 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff060 02000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000ff070 fdffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x000ff080 f8ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x000ff090 f6ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x000ff0a0 f9ffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x000ff0b0 feffffff ffffffff 02000000 00000000 ................ │ │ │ │ + 0x000ff0c0 04000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x000ff0d0 07000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x000ff0e0 04000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff0f0 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ff100 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff110 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff120 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ff130 ffffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x000ff140 f9ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x000ff150 f6ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x000ff160 f8ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x000ff170 fbffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ff180 00000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff190 05000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x000ff1a0 05000000 00000000 03000000 00000000 ................ │ │ │ │ 0x000ff1b0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000ff1c0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff1d0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff1e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff1f0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000ff200 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff210 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff220 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff230 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff240 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff250 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff260 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff270 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff280 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff290 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000ff2a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff2b0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff2c0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff2d0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000ff2e0 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000ff2f0 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000ff300 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000ff310 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000ff320 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000ff330 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000ff340 04000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000ff350 04000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000ff360 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000ff370 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff380 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff390 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000ff3a0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000ff3b0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000ff3c0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000ff3d0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x000ff3e0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000ff3f0 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000ff400 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000ff410 03000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x000ff420 02000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000ff430 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff440 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ - 0x000ff450 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ - 0x000ff460 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000ff470 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000ff480 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000ff490 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ - 0x000ff4a0 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ - 0x000ff4b0 fbffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000ff4c0 f8ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ - 0x000ff4d0 f5ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ - 0x000ff4e0 f3ffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ - 0x000ff4f0 f2ffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ - 0x000ff500 f2ffffff ffffffff f3ffffff ffffffff ................ │ │ │ │ - 0x000ff510 f3ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ - 0x000ff520 f5ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ - 0x000ff530 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ - 0x000ff540 f9ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000ff550 faffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000ff560 faffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000ff570 faffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000ff580 faffffff ffffffff faffffff ffffffff ................ │ │ │ │ - 0x000ff590 faffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ - 0x000ff5a0 f9ffffff ffffffff 00000000 00000000 ................ │ │ │ │ - 0x000ff5b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff5c0 00000000 00000000 00000000 00002e40 ...............@ │ │ │ │ - 0x000ff5d0 00000000 00003e40 00000000 00804640 ......>@......F@ │ │ │ │ - 0x000ff5e0 00000000 00004e40 00000000 00c05240 ......N@......R@ │ │ │ │ - 0x000ff5f0 00000000 00805640 00000000 00405a40 ......V@.....@Z@ │ │ │ │ - 0x000ff600 00000000 00005e40 00000000 00e06040 ......^@......`@ │ │ │ │ - 0x000ff610 00000000 00c06240 00000000 00a06440 ......b@......d@ │ │ │ │ - 0x000ff620 00000000 00806640 00000000 00606840 ......f@.....`h@ │ │ │ │ - 0x000ff630 00000000 00406a40 00000000 00206c40 .....@j@..... l@ │ │ │ │ - 0x000ff640 00000000 00006e40 00000000 00e06f40 ......n@......o@ │ │ │ │ - 0x000ff650 00000000 00e07040 00000000 00d07140 ......p@......q@ │ │ │ │ - 0x000ff660 00000000 00c07240 00000000 00b07340 ......r@......s@ │ │ │ │ - 0x000ff670 00000000 00a07440 00000000 00907540 ......t@......u@ │ │ │ │ - 0x000ff680 00000000 00807640 00000000 00000000 ......v@........ │ │ │ │ - 0x000ff690 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff6a0 00000000 00405540 00000000 00005440 .....@U@......T@ │ │ │ │ - 0x000ff6b0 00000000 00805140 00000000 00004e40 ......Q@......N@ │ │ │ │ - 0x000ff6c0 00000000 00004940 00000000 00004440 ......I@......D@ │ │ │ │ - 0x000ff6d0 00000000 00003e40 00000000 00003440 ......>@......4@ │ │ │ │ - 0x000ff6e0 00000000 00002440 00000000 00000000 ......$@........ │ │ │ │ - 0x000ff6f0 00000000 000024c0 00000000 000034c0 ......$.......4. │ │ │ │ - 0x000ff700 00000000 00003ec0 00000000 000044c0 ......>.......D. │ │ │ │ - 0x000ff710 00000000 000049c0 00000000 00004ec0 ......I.......N. │ │ │ │ - 0x000ff720 00000000 008051c0 00000000 000054c0 ......Q.......T. │ │ │ │ - 0x000ff730 00000000 004055c0 fca9f1d2 4d62503f .....@U.....MbP? │ │ │ │ - 0x000ff740 00000000 00005440 00000000 000054c0 ......T@......T. │ │ │ │ - 0x000ff750 00000000 004055c0 00000000 00907540 .....@U.......u@ │ │ │ │ - 0x000ff760 00000000 00c05640 00000000 00001c40 ......V@.......@ │ │ │ │ - 0x000ff770 00000000 00003ec0 00000000 00004ec0 ......>.......N. │ │ │ │ - 0x000ff780 64647200 73657872 006d7261 64006d72 ddr.sexr.mrad.mr │ │ │ │ - 0x000ff790 61647200 6d617300 6d617372 00646463 adr.mas.masr.ddc │ │ │ │ - 0x000ff7a0 00736578 00736578 63006d72 61646300 .sex.sexc.mradc. │ │ │ │ - 0x000ff7b0 6d617363 00252e39 66002573 25303264 masc.%.9f.%s%02d │ │ │ │ - 0x000ff7c0 68202530 32646d20 2530322e 30667300 h %02dm %02.0fs. │ │ │ │ - 0x000ff7d0 25732530 32646820 25303264 6d202530 %s%02dh %02dm %0 │ │ │ │ - 0x000ff7e0 2a2e2a66 73002573 25303264 64202530 *.*fs.%s%02dd %0 │ │ │ │ - 0x000ff7f0 32646d20 2530322e 30667300 25732530 2dm %02.0fs.%s%0 │ │ │ │ - 0x000ff800 32646420 25303264 6d202530 2a2e2a66 2dd %02dm %0*.*f │ │ │ │ - 0x000ff810 7300252e 2a660025 2b2e2a66 00000000 s.%.*f.%+.*f.... │ │ │ │ - 0x000ff820 fc90f6ff b88cf6ff a88cf6ff 988cf6ff ................ │ │ │ │ - 0x000ff830 708cf6ff a88bf6ff 7587f6ff 5687f6ff p.......u...V... │ │ │ │ - 0x000ff840 588bf6ff 188bf6ff e88af6ff 688bf6ff X...........h... │ │ │ │ - 0x000ff850 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff860 04000000 05000000 06000000 07000000 ................ │ │ │ │ - 0x000ff870 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x000ff880 06000000 07000000 08000000 09000000 ................ │ │ │ │ - 0x000ff890 03000000 04000000 05000000 06000000 ................ │ │ │ │ - 0x000ff8a0 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x000ff8b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff8c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000ff8d0 00000000 00408f40 00000000 00000000 .....@.@........ │ │ │ │ - 0x000ff8e0 00000000 00000000 00010000 00000000 ................ │ │ │ │ - 0x000ff8f0 01000000 00000000 00000000 01000000 ................ │ │ │ │ - 0x000ff900 4f757420 6f66204d 656d6f72 79210063 Out of Memory!.c │ │ │ │ - 0x000ff910 6f6c6f72 20776869 74650070 74797065 olor white.ptype │ │ │ │ - 0x000ff920 206f006d 6f766520 2531332e 36662025 o.move %13.6f % │ │ │ │ - 0x000ff930 31332e36 660a0064 6f740064 72617720 13.6f..dot.draw │ │ │ │ - 0x000ff940 2531332e 36662025 31332e36 660a0070 %13.6f %13.6f..p │ │ │ │ - 0x000ff950 74797065 202b0065 7870616e 64203300 type +.expand 3. │ │ │ │ - 0x000ff960 636f6c6f 72207965 6c6c6f77 006d6f76 color yellow.mov │ │ │ │ - 0x000ff970 65202531 322e3666 20253132 2e36660a e %12.6f %12.6f. │ │ │ │ - 0x000ff980 00647261 77202531 322e3666 20253132 .draw %12.6f %12 │ │ │ │ - 0x000ff990 2e36660a 0064656c 65746500 766e756d .6f..delete.vnum │ │ │ │ - 0x000ff9a0 0070726f 6a20676e 6f6d6f6e 69630070 .proj gnomonic.p │ │ │ │ - 0x000ff9b0 63656e74 20253133 2e366620 2531332e cent %13.6f %13. │ │ │ │ - 0x000ff9c0 36660a00 6d63656e 74202531 332e3666 6f..mcent %13.6f │ │ │ │ - 0x000ff9d0 20253133 2e36660a 0073697a 65202025 %13.6f..size % │ │ │ │ - 0x000ff9e0 31332e36 66202531 332e3666 0a00636f 13.6f %13.6f..co │ │ │ │ - 0x000ff9f0 6c6f7220 626c7565 00626f72 64657200 lor blue.border. │ │ │ │ - 0x000ffa00 636f6c6f 72207265 64006d6f 76652025 color red.move % │ │ │ │ - 0x000ffa10 31332e36 66202531 332e3666 0a646f74 13.6f %13.6f.dot │ │ │ │ - 0x000ffa20 0a007069 2d3e766e 756d203d 2025640a ..pi->vnum = %d. │ │ │ │ - 0x000ffa30 00706a2d 3e766e75 6d203d20 25640a00 .pj->vnum = %d.. │ │ │ │ - 0x000ffa40 70692d3e 616e6720 203d2025 32302e31 pi->ang = %20.1 │ │ │ │ - 0x000ffa50 35660a00 706a2d3e 616e6720 203d2025 5f..pj->ang = % │ │ │ │ - 0x000ffa60 32302e31 35660a00 6d656173 75726520 20.15f..measure │ │ │ │ - 0x000ffa70 203d2025 32302e31 35660a00 47726561 = %20.15f..Grea │ │ │ │ - 0x000ffa80 74657200 4c657373 0044656c 65746520 ter.Less.Delete │ │ │ │ - 0x000ffa90 706a2028 2564290a 0044656c 65746520 pj (%d)..Delete │ │ │ │ - 0x000ffaa0 70692028 2564290a 00457175 616c0043 pi (%d)..Equal.C │ │ │ │ - 0x000ffab0 6f756e74 65722025 643a0a00 5365676d ounter %d:..Segm │ │ │ │ - 0x000ffac0 656e7420 25642074 6f202564 0a00616d ent %d to %d..am │ │ │ │ - 0x000ffad0 696e203d 20253133 2e35660a 00616d61 in = %13.5f..ama │ │ │ │ - 0x000ffae0 78203d20 2531332e 35660a00 0a4d313a x = %13.5f...M1: │ │ │ │ - 0x000ffaf0 0a000a4d 323a0a00 0a43656e 7465723a ...M2:...Center: │ │ │ │ - 0x000ffb00 0a000a54 3a0a000a 416e676c 653a0a00 ...T:...Angle:.. │ │ │ │ - 0x000ffb10 586d696e 203d2025 31332e36 660a0058 Xmin = %13.6f..X │ │ │ │ - 0x000ffb20 6d617820 3d202531 332e3666 0a00596d max = %13.6f..Ym │ │ │ │ - 0x000ffb30 696e203d 20253133 2e36660a 00596d61 in = %13.6f..Yma │ │ │ │ - 0x000ffb40 78203d20 2531332e 36660a00 61726561 x = %13.6f..area │ │ │ │ - 0x000ffb50 203d2025 31332e36 660a0062 6e644365 = %13.6f..bndCe │ │ │ │ - 0x000ffb60 6e746572 203d2025 31312e36 66202531 nter = %11.6f %1 │ │ │ │ - 0x000ffb70 312e3666 0a00626e 6453697a 65312020 1.6f..bndSize1 │ │ │ │ - 0x000ffb80 3d202531 312e3666 0a00626e 6453697a = %11.6f..bndSiz │ │ │ │ - 0x000ffb90 65322020 3d202531 312e3666 0a00626e e2 = %11.6f..bn │ │ │ │ - 0x000ffba0 64416e67 6c652020 3d202531 312e3666 dAngle = %11.6f │ │ │ │ - 0x000ffbb0 0a00436f 726e6572 31202020 3d202531 ..Corner1 = %1 │ │ │ │ - 0x000ffbc0 312e3666 20253131 2e36660a 00436f72 1.6f %11.6f..Cor │ │ │ │ - 0x000ffbd0 6e657232 2020203d 20253131 2e366620 ner2 = %11.6f │ │ │ │ - 0x000ffbe0 2531312e 36660a00 436f726e 65723320 %11.6f..Corner3 │ │ │ │ - 0x000ffbf0 20203d20 2531312e 36662025 31312e36 = %11.6f %11.6 │ │ │ │ - 0x000ffc00 660a0043 6f726e65 72342020 203d2025 f..Corner4 = % │ │ │ │ - 0x000ffc10 31312e36 66202531 312e3666 0a006d61 11.6f %11.6f..ma │ │ │ │ - 0x000ffc20 78696d75 6d20706f 696e7420 203d2025 ximum point = % │ │ │ │ - 0x000ffc30 640a000a 506c616e 65733a0a 00253133 d...Planes:..%13 │ │ │ │ - 0x000ffc40 2e356520 2531332e 35652025 31332e35 .5e %13.5e %13.5 │ │ │ │ - 0x000ffc50 650a000a 626e6443 6f726e65 72733a0a e...bndCorners:. │ │ │ │ - 0x000ffc60 006d696e 696d756d 20706f69 6e742020 .minimum point │ │ │ │ - 0x000ffc70 3d202564 0a000a43 656e7472 6f69643a = %d...Centroid: │ │ │ │ - 0x000ffc80 0078203d 20253133 2e35650a 0079203d .x = %13.5e..y = │ │ │ │ - 0x000ffc90 20253133 2e35650a 007a203d 20253133 %13.5e..z = %13 │ │ │ │ - 0x000ffca0 2e35650a 006c6f6e 203d2025 31312e36 .5e..lon = %11.6 │ │ │ │ - 0x000ffcb0 660a006c 6174203d 20253131 2e36660a f..lat = %11.6f. │ │ │ │ - 0x000ffcc0 0a000a49 6e707574 20706f69 6e74733a ...Input points: │ │ │ │ - 0x000ffcd0 00253235 2e323066 20253235 2e323066 .%25.20f %25.20f │ │ │ │ - 0x000ffce0 0a000a41 66746572 20736f72 74696e67 ...After sorting │ │ │ │ - 0x000ffcf0 3a000a41 66746572 2064656c 6574696e :..After deletin │ │ │ │ - 0x000ffd00 67202764 75706c69 63617465 73273a00 g 'duplicates':. │ │ │ │ - 0x000ffd10 766e756d 3d253464 20202020 6c6f6e3d vnum=%4d lon= │ │ │ │ - 0x000ffd20 2531312e 36662020 6c61743d 2531312e %11.6f lat=%11. │ │ │ │ - 0x000ffd30 36662020 2020783d 25392e37 66202079 6f x=%9.7f y │ │ │ │ - 0x000ffd40 3d25392e 37662020 7a3d2539 2e37660a =%9.7f z=%9.7f. │ │ │ │ - 0x000ffd50 00000000 00000000 25313373 20253133 ........%13s %13 │ │ │ │ - 0x000ffd60 73202531 33732025 31337320 25313373 s %13s %13s %13s │ │ │ │ - 0x000ffd70 20253133 73202536 73202536 730a0000 %13s %6s %6s... │ │ │ │ - 0x000ffd80 2531332e 36662025 31332e36 66202531 %13.6f %13.6f %1 │ │ │ │ - 0x000ffd90 332e3565 20253133 2e356520 2531332e 3.5e %13.5e %13. │ │ │ │ - 0x000ffda0 35652025 31332e31 30662025 36642025 5e %13.10f %6d % │ │ │ │ - 0x000ffdb0 36640a00 00000000 0a574152 4e494e47 6d.......WARNING │ │ │ │ - 0x000ffdc0 3a202076 6563746f 72206c65 6e677468 : vector length │ │ │ │ - 0x000ffdd0 203d2025 31332e36 650a0000 00000000 = %13.6e....... │ │ │ │ - 0x000ffde0 0a2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d .--------------- │ │ │ │ - 0x000ffdf0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d0000 --------------.. │ │ │ │ - 0x000ffe00 2564202d 3e202564 202d3e20 2564203a %d -> %d -> %d : │ │ │ │ - 0x000ffe10 204c6566 74207475 726e2028 70757368 Left turn (push │ │ │ │ - 0x000ffe20 20256429 0a000000 2564202d 3e202564 %d)....%d -> %d │ │ │ │ - 0x000ffe30 202d3e20 2564203a 20526967 68742074 -> %d : Right t │ │ │ │ - 0x000ffe40 75726e20 28706f70 20256429 0a000000 urn (pop %d).... │ │ │ │ - 0x000ffe50 0a537461 636b2061 7420626f 74746f6d .Stack at bottom │ │ │ │ - 0x000ffe60 206f6620 7768696c 65206c6f 6f702c20 of while loop, │ │ │ │ - 0x000ffe70 693d2564 2c20766e 756d3d25 643a0a00 i=%d, vnum=%d:.. │ │ │ │ - 0x000ffe80 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x000ffe90 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x000ffea0 2d2d2d2d 2d2d2d2d 2d000000 00000000 ---------....... │ │ │ │ - 0x000ffeb0 0a2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d .--------------- │ │ │ │ - 0x000ffec0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d0a46 --------------.F │ │ │ │ - 0x000ffed0 696e616c 2068756c 6c20706f 6c79676f inal hull polygo │ │ │ │ - 0x000ffee0 6e3a0000 00000000 9a999999 99990140 n:.............@ │ │ │ │ - 0x000ffef0 2e9f87a2 ae427d54 00000000 00388fc0 .....B}T.....8.. │ │ │ │ - 0x000fff00 00000000 00388f40 408cb578 1daf15c4 .....8.@@..x.... │ │ │ │ - 0x000fff10 408cb578 1daf1544 00000000 008066c0 @..x...D......f. │ │ │ │ - 0x000fff20 00000000 008046c0 54656d70 6c617465 ......F.Template │ │ │ │ - 0x000fff30 2066696c 65202573 206e6f74 20666f75 file %s not fou │ │ │ │ - 0x000fff40 6e642e00 54656d70 6c617465 206c696e nd..Template lin │ │ │ │ - 0x000fff50 653a205b 25735d0a 004e4158 49532020 e: [%s]..NAXIS │ │ │ │ - 0x000fff60 203d0025 732f6f72 69672e68 64720025 =.%s/orig.hdr.% │ │ │ │ - 0x000fff70 732f616c 74696e2e 68647200 25732f61 s/altin.hdr.%s/a │ │ │ │ - 0x000fff80 6c746f75 742e6864 7200612b 00772b00 ltout.hdr.a+.w+. │ │ │ │ - 0x000fff90 4f757470 75742077 63732070 74797065 Output wcs ptype │ │ │ │ - 0x000fffa0 3a205b25 735d0a00 6d54414e 48647228 : [%s]..mTANHdr( │ │ │ │ - 0x000fffb0 25732920 2d3e205b 25735d0a 00686475 %s) -> [%s]..hdu │ │ │ │ - 0x000fffc0 00666e61 6d65004e 65656420 636f6c75 .fname.Need colu │ │ │ │ - 0x000fffd0 6d6e2025 7320696e 20696e70 7574000a mn %s in input.. │ │ │ │ - 0x000fffe0 496d6167 65202564 3a0a0053 6b697070 Image %d:..Skipp │ │ │ │ - 0x000ffff0 696e6720 5b25735d 0a006864 7525645f ing [%s]..hdu%d_ │ │ │ │ - 0x00100000 00257325 73004649 5453206f 70656e20 .%s%s.FITS open │ │ │ │ - 0x00100010 6661696c 65642066 6f72205b 25735d0a failed for [%s]. │ │ │ │ - 0x00100020 00464954 5320636c 6f736520 6661696c .FITS close fail │ │ │ │ - 0x00100030 65642066 6f72205b 25735d0a 00574353 ed for [%s]..WCS │ │ │ │ - 0x00100040 20696e69 74206661 696c6564 20666f72 init failed for │ │ │ │ - 0x00100050 205b2573 5d0a0049 6e707574 20776373 [%s]..Input wcs │ │ │ │ - 0x00100060 20707479 70653a20 5b25735d 0a006d47 ptype: [%s]..mG │ │ │ │ - 0x00100070 65744864 72282573 29202d3e 205b2573 etHdr(%s) -> [%s │ │ │ │ - 0x00100080 5d0a006d 54414e48 64722829 202d3e20 ]..mTANHdr() -> │ │ │ │ - 0x00100090 5b25735d 0a006d50 726f6a65 63744375 [%s]..mProjectCu │ │ │ │ - 0x001000a0 62652825 7329202d 3e205b25 735d0a00 be(%s) -> [%s].. │ │ │ │ - 0x001000b0 6d50726f 6a656374 514c2825 7329202d mProjectQL(%s) - │ │ │ │ - 0x001000c0 3e205b25 735d0a00 6d50726f 6a656374 > [%s]..mProject │ │ │ │ - 0x001000d0 28257329 202d3e20 5b25735d 0a002069 (%s) -> [%s].. i │ │ │ │ - 0x001000e0 6e703270 203d2043 4f4d5055 5445440a np2p = COMPUTED. │ │ │ │ - 0x001000f0 0020696e 70327020 3d20494e 5452494e . inp2p = INTRIN │ │ │ │ - 0x00100100 5349430a 0020696e 70327020 3d204641 SIC.. inp2p = FA │ │ │ │ - 0x00100110 494c4544 0a006f75 74703270 203d2043 ILED..outp2p = C │ │ │ │ - 0x00100120 4f4d5055 5445440a 006f7574 70327020 OMPUTED..outp2p │ │ │ │ - 0x00100130 3d20494e 5452494e 5349430a 006f7574 = INTRINSIC..out │ │ │ │ - 0x00100140 70327020 3d204641 494c4544 0a004e6f p2p = FAILED..No │ │ │ │ - 0x00100150 206f7665 726c6170 00416c6c 20706978 overlap.All pix │ │ │ │ - 0x00100160 656c7320 61726520 626c616e 6b002025 els are blank. % │ │ │ │ - 0x00100170 2d363073 20252d33 30732025 3130730a -60s %-30s %10s. │ │ │ │ - 0x00100180 0020252d 36307320 252d3330 73202531 . %-60s %-30s %1 │ │ │ │ - 0x00100190 302e3166 0a000000 496d6167 65206d65 0.1f....Image me │ │ │ │ - 0x001001a0 74616461 74612066 696c6520 28257329 tadata file (%s) │ │ │ │ - 0x001001b0 20646f65 73206e6f 74206578 69737400 does not exist. │ │ │ │ - 0x001001c0 4f757470 75742064 69726563 746f7279 Output directory │ │ │ │ - 0x001001d0 20282573 2920646f 6573206e 6f742065 (%s) does not e │ │ │ │ - 0x001001e0 78697374 00000000 5573696e 67206469 xist....Using di │ │ │ │ - 0x001001f0 73746f72 74656420 54414e20 6f6e206f storted TAN on o │ │ │ │ - 0x00100200 75747075 743a206d 61782065 72726f72 utput: max error │ │ │ │ - 0x00100210 203d2025 2d670a00 496d6167 65206669 = %-g..Image fi │ │ │ │ - 0x00100220 6c65205b 25735d20 646f6573 206e6f74 le [%s] does not │ │ │ │ - 0x00100230 20657869 73740a00 46495453 206d6f76 exist..FITS mov │ │ │ │ - 0x00100240 6520746f 20484455 20666169 6c656420 e to HDU failed │ │ │ │ - 0x00100250 666f7220 5b25735d 0a000000 00000000 for [%s]........ │ │ │ │ - 0x00100260 46495453 20676574 20574353 206b6579 FITS get WCS key │ │ │ │ - 0x00100270 73206661 696c6564 20666f72 205b2573 s failed for [%s │ │ │ │ - 0x00100280 5d0a0000 00000000 5573696e 67206469 ].......Using di │ │ │ │ - 0x00100290 73746f72 74656420 54414e20 6f6e2069 storted TAN on i │ │ │ │ - 0x001002a0 6e707574 3a206d61 78206572 726f7220 nput: max error │ │ │ │ - 0x001002b0 3d20252d 670a0000 6d50726f 6a656374 = %-g...mProject │ │ │ │ - 0x001002c0 50502825 7329202d 3e205b25 735d2028 PP(%s) -> [%s] ( │ │ │ │ - 0x001002d0 434f4d50 55544544 2f434f4d 50555445 COMPUTED/COMPUTE │ │ │ │ - 0x001002e0 44290a00 00000000 6d50726f 6a656374 D)......mProject │ │ │ │ - 0x001002f0 50502825 7329202d 3e205b25 735d2028 PP(%s) -> [%s] ( │ │ │ │ - 0x00100300 434f4d50 55544544 2f494e54 52494e53 COMPUTED/INTRINS │ │ │ │ - 0x00100310 4943290a 00000000 6d50726f 6a656374 IC).....mProject │ │ │ │ - 0x00100320 50502825 7329202d 3e205b25 735d2028 PP(%s) -> [%s] ( │ │ │ │ - 0x00100330 494e5452 494e5349 432f434f 4d505554 INTRINSIC/COMPUT │ │ │ │ - 0x00100340 4544290a 00000000 6d50726f 6a656374 ED).....mProject │ │ │ │ - 0x00100350 50502825 7329202d 3e205b25 735d2028 PP(%s) -> [%s] ( │ │ │ │ - 0x00100360 494e5452 494e5349 432f494e 5452494e INTRINSIC/INTRIN │ │ │ │ - 0x00100370 53494329 0a000000 636f756e 743d2564 SIC)....count=%d │ │ │ │ - 0x00100380 2c206661 696c6564 3d25642c 206e6f6f , failed=%d, noo │ │ │ │ - 0x00100390 7665726c 61703d25 64000000 00000000 verlap=%d....... │ │ │ │ - 0x001003a0 7b22636f 756e7422 3a25642c 20226661 {"count":%d, "fa │ │ │ │ - 0x001003b0 696c6564 223a2564 2c20226e 6f6f7665 iled":%d, "noove │ │ │ │ - 0x001003c0 726c6170 223a2564 7d000000 00000000 rlap":%d}....... │ │ │ │ - 0x001003d0 4f757470 75742077 6373696e 69742829 Output wcsinit() │ │ │ │ - 0x001003e0 43616e27 74206f70 656e206f 75747075 Can't open outpu │ │ │ │ - 0x001003f0 4572726f 72206f70 656e696e 6720696d Error opening im │ │ │ │ - 0x00100400 61676520 6c697374 20746162 6c652066 age list table f │ │ │ │ - 0x00100410 4e656564 20636f6c 756d6e20 666e616d Need column fnam │ │ │ │ - 0x00100420 4f757470 75742077 6f756c64 206f7665 Output would ove │ │ │ │ - 0x00100430 9a999999 9999b93f 636e7472 3100636e .......?cntr1.cn │ │ │ │ - 0x00100440 74723200 706c7573 006d696e 75730064 tr2.plus.minus.d │ │ │ │ - 0x00100450 69666600 6d446966 66282573 2c202573 iff.mDiff(%s, %s │ │ │ │ - 0x00100460 2c202573 29202d3e 205b2573 5d0a006d , %s) -> [%s]..m │ │ │ │ - 0x00100470 46697470 6c616e65 28257329 202d3e20 Fitplane(%s) -> │ │ │ │ - 0x00100480 5b25735d 0a005265 6d6f7665 205b2573 [%s]..Remove [%s │ │ │ │ - 0x00100490 5d0a0000 00000000 496e7661 6c696420 ].......Invalid │ │ │ │ - 0x001004a0 64696666 73206d65 74616461 74612066 diffs metadata f │ │ │ │ - 0x001004b0 696c653a 20257300 7c202020 706c7573 ile: %s.| plus │ │ │ │ - 0x001004c0 20207c20 206d696e 75732020 7c202020 | minus | │ │ │ │ - 0x001004d0 20202020 20206120 20202020 207c2020 a | │ │ │ │ - 0x001004e0 20202020 20206220 20202020 20207c20 b | │ │ │ │ - 0x001004f0 20202020 20202063 20202020 2020207c c | │ │ │ │ - 0x00100500 20202020 63727069 78312020 20207c20 crpix1 | │ │ │ │ - 0x00100510 20202063 72706978 32202020 207c2020 crpix2 | │ │ │ │ - 0x00100520 20786d69 6e202020 7c202020 786d6178 xmin | xmax │ │ │ │ - 0x00100530 2020207c 20202079 6d696e20 20207c20 | ymin | │ │ │ │ - 0x00100540 2020796d 61782020 207c2020 20786365 ymax | xce │ │ │ │ - 0x00100550 6e746572 2020207c 20202079 63656e74 nter | ycent │ │ │ │ - 0x00100560 65722020 207c2020 20206e70 6978656c er | npixel │ │ │ │ - 0x00100570 2020207c 20202020 2020726d 73202020 | rms │ │ │ │ - 0x00100580 20202020 7c202020 20202062 6f787820 | boxx │ │ │ │ - 0x00100590 20202020 207c2020 20202020 626f7879 | boxy │ │ │ │ - 0x001005a0 20202020 20207c20 20202062 6f787769 | boxwi │ │ │ │ - 0x001005b0 64746820 2020207c 20202062 6f786865 dth | boxhe │ │ │ │ - 0x001005c0 69676874 20202020 7c202020 2020626f ight | bo │ │ │ │ - 0x001005d0 78616e67 20202020 207c0a00 00000000 xang |...... │ │ │ │ - 0x001005e0 20253964 20253964 20253136 2e356520 %9d %9d %16.5e │ │ │ │ - 0x001005f0 2531362e 35652025 31362e35 65202531 %16.5e %16.5e %1 │ │ │ │ - 0x00100600 342e3266 20253134 2e326620 25313064 4.2f %14.2f %10d │ │ │ │ - 0x00100610 20253130 64202531 30642025 31306420 %10d %10d %10d │ │ │ │ - 0x00100620 2531332e 32662025 31332e32 66202531 %13.2f %13.2f %1 │ │ │ │ - 0x00100630 332e3066 20253136 2e356520 2531362e 3.0f %16.5e %16. │ │ │ │ - 0x00100640 31662025 31362e31 66202531 362e3166 1f %16.1f %16.1f │ │ │ │ - 0x00100650 20253136 2e316620 2531362e 3166200a %16.1f %16.1f . │ │ │ │ - 0x00100660 00000000 00000000 636f756e 743d2564 ........count=%d │ │ │ │ - 0x00100670 2c206469 66665f66 61696c65 643d2564 , diff_failed=%d │ │ │ │ - 0x00100680 2c206669 745f6661 696c6564 3d25642c , fit_failed=%d, │ │ │ │ - 0x00100690 20776172 6e696e67 3d256400 00000000 warning=%d..... │ │ │ │ - 0x001006a0 7b22636f 756e7422 3a25642c 20226469 {"count":%d, "di │ │ │ │ - 0x001006b0 66665f66 61696c65 64223a25 642c2022 ff_failed":%d, " │ │ │ │ - 0x001006c0 6669745f 6661696c 6564223a 25642c20 fit_failed":%d, │ │ │ │ - 0x001006d0 22776172 6e696e67 223a2564 7d000000 "warning":%d}... │ │ │ │ - 0x001006e0 4e656564 20636f6c 756d6e73 3a20636e Need columns: cn │ │ │ │ - 0x001006f0 74723120 636e7472 3220706c 7573206d tr1 cntr2 plus m │ │ │ │ - 0x00100700 626f7861 6e670062 6f786865 69676874 boxang.boxheight │ │ │ │ - 0x00100710 00626f78 77696474 6800626f 78790062 .boxwidth.boxy.b │ │ │ │ - 0x00100720 6f787800 726d7300 6e706978 656c0079 oxx.rms.npixel.y │ │ │ │ - 0x00100730 63656e74 65720078 63656e74 65720079 center.xcenter.y │ │ │ │ - 0x00100740 6d617800 796d696e 00786d61 7800786d max.ymin.xmax.xm │ │ │ │ - 0x00100750 696e0063 72706978 32006372 70697831 in.crpix2.crpix1 │ │ │ │ - 0x00100760 00000000 00000000 7c253973 7c253973 ........|%9s|%9s │ │ │ │ - 0x00100770 7c253136 737c2531 36737c25 3136737c |%16s|%16s|%16s| │ │ │ │ - 0x00100780 25313473 7c253134 737c2531 30737c25 %14s|%14s|%10s|% │ │ │ │ - 0x00100790 3130737c 25313073 7c253130 737c2531 10s|%10s|%10s|%1 │ │ │ │ - 0x001007a0 33737c25 3133737c 25313373 7c253136 3s|%13s|%13s|%16 │ │ │ │ - 0x001007b0 737c2531 36737c25 3136737c 25313673 s|%16s|%16s|%16s │ │ │ │ - 0x001007c0 7c253136 737c2531 36737c0a 00000000 |%16s|%16s|..... │ │ │ │ - 0x001007d0 636f756e 743d2564 2c206661 696c6564 count=%d, failed │ │ │ │ - 0x001007e0 3d25642c 20776172 6e696e67 3d25642c =%d, warning=%d, │ │ │ │ - 0x001007f0 206d6973 73696e67 3d256400 00000000 missing=%d..... │ │ │ │ - 0x00100800 7b22636f 756e7422 3a25642c 20226661 {"count":%d, "fa │ │ │ │ - 0x00100810 696c6564 223a2564 2c202277 61726e69 iled":%d, "warni │ │ │ │ - 0x00100820 6e67223a 25642c20 226d6973 73696e67 ng":%d, "missing │ │ │ │ - 0x00100830 223a2564 7d004361 6e6e6f74 20616363 ":%d}.Cannot acc │ │ │ │ - 0x00100840 65737320 25730025 73206973 206e6f74 ess %s.%s is not │ │ │ │ - 0x00100850 20612064 69726563 746f7279 00636f75 a directory.cou │ │ │ │ - 0x00100860 6e743d25 642c2066 61696c65 643d2564 nt=%d, failed=%d │ │ │ │ - 0x00100870 007b2263 6f756e74 223a2564 2c202266 .{"count":%d, "f │ │ │ │ - 0x00100880 61696c65 64223a25 647d0000 00000000 ailed":%d}...... │ │ │ │ - 0x00100890 496e7661 6c696420 696d6167 65206469 Invalid image di │ │ │ │ - 0x001008a0 66666572 656e6365 206c6973 74206669 fference list fi │ │ │ │ - 0x001008b0 6c653a20 25730000 00000000 00000000 le: %s.......... │ │ │ │ - 0x001008c0 4e656564 20636f6c 756d6e73 3a20706c Need columns: pl │ │ │ │ - 0x001008d0 636e7472 000a496d 61676520 6d657464 cntr..Image metd │ │ │ │ - 0x001008e0 61746120 7461626c 65006963 6e747220 ata table.icntr │ │ │ │ - 0x001008f0 20203d20 25640a00 69666e61 6d652020 = %d..ifname │ │ │ │ - 0x00100900 3d202564 0a006d61 78636e74 72203d20 = %d..maxcntr = │ │ │ │ - 0x00100910 25640a00 496e7661 6c696420 636f7272 %d..Invalid corr │ │ │ │ - 0x00100920 65637469 6f6e7320 2066696c 653a2025 ections file: % │ │ │ │ - 0x00100930 73000a43 6f727265 6374696f 6e732074 s..Corrections t │ │ │ │ - 0x00100940 61626c65 00696964 203d2025 640a0069 able.iid = %d..i │ │ │ │ - 0x00100950 6120203d 2025640a 00696220 203d2025 a = %d..ib = % │ │ │ │ - 0x00100960 640a0069 6320203d 2025640a 0025732f d..ic = %d..%s/ │ │ │ │ - 0x00100970 2573000a 46726565 696e6720 612c622c %s..Freeing a,b, │ │ │ │ - 0x00100980 632c6861 76652061 72726179 73000000 c,have arrays... │ │ │ │ - 0x00100990 496e7661 6c696420 696d6167 65206d65 Invalid image me │ │ │ │ - 0x001009a0 74616461 74612066 696c653a 20257300 tadata file: %s. │ │ │ │ - 0x001009b0 6d426163 6b67726f 756e6428 25732c20 mBackground(%s, │ │ │ │ - 0x001009c0 25732c20 252d672c 20252d67 2c20252d %s, %-g, %-g, %- │ │ │ │ - 0x001009d0 6729202d 3e205b25 735d0a00 00000000 g) -> [%s]...... │ │ │ │ - 0x001009e0 636f756e 743d2564 2c206e6f 636f7272 count=%d, nocorr │ │ │ │ - 0x001009f0 65637469 6f6e3d25 642c2066 61696c65 ection=%d, faile │ │ │ │ - 0x00100a00 643d2564 00000000 7b22636f 756e7422 d=%d....{"count" │ │ │ │ - 0x00100a10 3a25642c 20226e6f 636f7272 65637469 :%d, "nocorrecti │ │ │ │ - 0x00100a20 6f6e223a 25642c20 22666169 6c656422 on":%d, "failed" │ │ │ │ - 0x00100a30 3a25647d 00000000 00000000 00000000 :%d}............ │ │ │ │ - 0x00100a40 74722061 6e642066 6e616d65 20696e20 tr and fname in │ │ │ │ - 0x00100a50 4e656564 20636f6c 756d6e73 3a206964 Need columns: id │ │ │ │ - 0x00100a60 2c612c62 2c632069 6e20636f 72726563 ,a,b,c in correc │ │ │ │ - 0x00100a70 25303264 00253035 2e326600 36302e30 %02d.%05.2f.60.0 │ │ │ │ - 0x00100a80 30003630 00203030 6d000000 00000000 0.60. 00m....... │ │ │ │ - 0x00100a90 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100aa0 3e20496d 61676520 73697a65 203d2025 > Image size = % │ │ │ │ - 0x00100ab0 64782564 2028252d 6778252d 67290a00 dx%d (%-gx%-g).. │ │ │ │ - 0x00100ac0 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100ad0 3e20496d 61676520 64696167 6f6e616c > Image diagonal │ │ │ │ - 0x00100ae0 203d2025 2d670a00 6d566965 7765725f = %-g..mViewer_ │ │ │ │ - 0x00100af0 6d616b65 47726964 3e20436f 726e6572 makeGrid> Corner │ │ │ │ - 0x00100b00 20636865 636b204c 6f6e3a20 25382e34 check Lon: %8.4 │ │ │ │ - 0x00100b10 66202d3e 2025382e 34662028 252d6729 f -> %8.4f (%-g) │ │ │ │ - 0x00100b20 0a000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ - 0x00100b30 6d616b65 47726964 3e20436f 726e6572 makeGrid> Corner │ │ │ │ - 0x00100b40 20636865 636b204c 61743a20 25382e34 check Lat: %8.4 │ │ │ │ - 0x00100b50 66202d3e 2025382e 34662028 252d6729 f -> %8.4f (%-g) │ │ │ │ - 0x00100b60 0a000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ - 0x00100b70 6d616b65 47726964 3e20636f 73286c61 makeGrid> cos(la │ │ │ │ - 0x00100b80 74293a20 252d6720 206c6f6e 72616e67 t): %-g lonrang │ │ │ │ - 0x00100b90 653a2025 2d670a00 6d566965 7765725f e: %-g..mViewer_ │ │ │ │ - 0x00100ba0 6d616b65 47726964 3e205363 616c6520 makeGrid> Scale │ │ │ │ - 0x00100bb0 63686563 6b20204c 6f6e3a20 25382e34 check Lon: %8.4 │ │ │ │ - 0x00100bc0 66202d3e 2025382e 34660a00 00000000 f -> %8.4f...... │ │ │ │ - 0x00100bd0 0a6d5669 65776572 5f6d616b 65477269 .mViewer_makeGri │ │ │ │ - 0x00100be0 643e2070 6978656c 206a756d 70202873 d> pixel jump (s │ │ │ │ - 0x00100bf0 69646520 25642c20 70697865 6c202564 ide %d, pixel %d │ │ │ │ - 0x00100c00 29206973 20252d67 2028636f 6d706172 ) is %-g (compar │ │ │ │ - 0x00100c10 65642074 6f204344 454c5420 76616c75 ed to CDELT valu │ │ │ │ - 0x00100c20 65206f66 20252d67 290a0a00 00000000 e of %-g)....... │ │ │ │ - 0x00100c30 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100c40 3e204564 67652063 6865636b 2020204c > Edge check L │ │ │ │ - 0x00100c50 6f6e3a20 25382e34 66202d3e 2025382e on: %8.4f -> %8. │ │ │ │ - 0x00100c60 34660a00 00000000 6d566965 7765725f 4f......mViewer_ │ │ │ │ - 0x00100c70 6d616b65 47726964 3e204564 67652063 makeGrid> Edge c │ │ │ │ - 0x00100c80 6865636b 2020204c 61743a20 25382e34 heck Lat: %8.4 │ │ │ │ - 0x00100c90 66202d3e 2025382e 34660a00 00000000 f -> %8.4f...... │ │ │ │ - 0x00100ca0 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100cb0 3e206d65 72696469 616e3a20 20202020 > meridian: │ │ │ │ - 0x00100cc0 20202020 25640a00 6d566965 7765725f %d..mViewer_ │ │ │ │ - 0x00100cd0 6d616b65 47726964 3e20506f 6c653a20 makeGrid> Pole: │ │ │ │ - 0x00100ce0 4e454954 4845520a 0a000000 00000000 NEITHER......... │ │ │ │ - 0x00100cf0 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100d00 3e20506f 6c653a20 424f5448 2020200a > Pole: BOTH . │ │ │ │ - 0x00100d10 0a000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ - 0x00100d20 6d616b65 47726964 3e20506f 6c653a20 makeGrid> Pole: │ │ │ │ - 0x00100d30 534f5554 4820200a 0a000000 00000000 SOUTH ......... │ │ │ │ - 0x00100d40 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100d50 3e204166 74657220 706f6c65 20636865 > After pole che │ │ │ │ - 0x00100d60 636b2020 204c6f6e 3a202538 2e346620 ck Lon: %8.4f │ │ │ │ - 0x00100d70 2d3e2025 382e3466 0a000000 00000000 -> %8.4f........ │ │ │ │ - 0x00100d80 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100d90 3e202020 20202020 20202020 20202020 > │ │ │ │ - 0x00100da0 20202020 204c6174 3a202538 2e346620 Lat: %8.4f │ │ │ │ - 0x00100db0 2d3e2025 382e3466 0a000000 00000000 -> %8.4f........ │ │ │ │ - 0x00100dc0 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100dd0 3e206c6f 6e206772 69642069 6e646578 > lon grid index │ │ │ │ - 0x00100de0 203d2025 640a0000 6d566965 7765725f = %d...mViewer_ │ │ │ │ - 0x00100df0 6d616b65 47726964 3e206c61 74206772 makeGrid> lat gr │ │ │ │ - 0x00100e00 69642069 6e646578 203d2025 640a0000 id index = %d... │ │ │ │ - 0x00100e10 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100e20 3e206c6f 6e5f7261 6e676520 3d202538 > lon_range = %8 │ │ │ │ - 0x00100e30 2e34660a 00000000 6d566965 7765725f .4f.....mViewer_ │ │ │ │ - 0x00100e40 6d616b65 47726964 3e206c6f 6e5f7370 makeGrid> lon_sp │ │ │ │ - 0x00100e50 61636520 3d202538 2e34660a 00000000 ace = %8.4f..... │ │ │ │ - 0x00100e60 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100e70 3e206c61 745f7261 6e676520 3d202538 > lat_range = %8 │ │ │ │ - 0x00100e80 2e34660a 00000000 6d566965 7765725f .4f.....mViewer_ │ │ │ │ - 0x00100e90 6d616b65 47726964 3e206c61 745f7370 makeGrid> lat_sp │ │ │ │ - 0x00100ea0 61636520 3d202538 2e34660a 00000000 ace = %8.4f..... │ │ │ │ - 0x00100eb0 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100ec0 3e204c6f 6e676974 75646520 6c696e65 > Longitude line │ │ │ │ - 0x00100ed0 73206672 6f6d206c 6f6e3020 3d202538 s from lon0 = %8 │ │ │ │ - 0x00100ee0 2e346620 746f206c 6f6e6e20 3d202538 .4f to lonn = %8 │ │ │ │ - 0x00100ef0 2e346620 62792025 382e3466 20282564 .4f by %8.4f (%d │ │ │ │ - 0x00100f00 206c696e 6573290a 00000000 00000000 lines)......... │ │ │ │ - 0x00100f10 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100f20 3e204c61 74697475 64652020 6c696e65 > Latitude line │ │ │ │ - 0x00100f30 73206672 6f6d206c 61743020 3d202538 s from lat0 = %8 │ │ │ │ - 0x00100f40 2e346620 746f206c 61746e20 3d202538 .4f to latn = %8 │ │ │ │ - 0x00100f50 2e346620 62792025 382e3466 20282564 .4f by %8.4f (%d │ │ │ │ - 0x00100f60 206c696e 6573290a 00000000 00000000 lines)......... │ │ │ │ - 0x00100f70 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100f80 3e206c6f 6e676974 75646520 6c696e65 > longitude line │ │ │ │ - 0x00100f90 73206c61 62656c65 64206174 206c6174 s labeled at lat │ │ │ │ - 0x00100fa0 69747564 65202025 382e3466 20286d69 itude %8.4f (mi │ │ │ │ - 0x00100fb0 64706f69 6e74206c 6f6e2069 73206e75 dpoint lon is nu │ │ │ │ - 0x00100fc0 6d626572 20256429 0a000000 00000000 mber %d)........ │ │ │ │ - 0x00100fd0 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00100fe0 3e206c61 74697475 64652020 6c696e65 > latitude line │ │ │ │ - 0x00100ff0 73206c61 62656c65 64206174 206c6f6e s labeled at lon │ │ │ │ - 0x00101000 67697475 64652025 382e3466 20286d69 gitude %8.4f (mi │ │ │ │ - 0x00101010 64706f69 6e74206c 61742069 73206e75 dpoint lat is nu │ │ │ │ - 0x00101020 6d626572 20256429 0a000000 00000000 mber %d)........ │ │ │ │ - 0x00101030 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00101040 3e206e6c 6f6e203d 2025642c 20206e6c > nlon = %d, nl │ │ │ │ - 0x00101050 61625f6c 6f6e203d 2025642c 20206973 ab_lon = %d, is │ │ │ │ - 0x00101060 70616365 5f6c6f6e 203d2025 640a0000 pace_lon = %d... │ │ │ │ - 0x00101070 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00101080 3e20696c 6f6e5f6c 6162656c 203d2025 > ilon_label = % │ │ │ │ - 0x00101090 640a0000 00000000 6d566965 7765725f d.......mViewer_ │ │ │ │ - 0x001010a0 6d616b65 47726964 3e206e6c 6174203d makeGrid> nlat = │ │ │ │ - 0x001010b0 2025642c 20206e6c 61625f6c 6174203d %d, nlab_lat = │ │ │ │ - 0x001010c0 2025642c 20206973 70616365 5f6c6174 %d, ispace_lat │ │ │ │ - 0x001010d0 203d2025 640a0000 6d566965 7765725f = %d...mViewer_ │ │ │ │ - 0x001010e0 6d616b65 47726964 3e206c6f 6e206c61 makeGrid> lon la │ │ │ │ - 0x001010f0 62656c20 22257322 20617420 252e3566 bel "%s" at %.5f │ │ │ │ - 0x00101100 20252e35 660a0000 6d566965 7765725f %.5f...mViewer_ │ │ │ │ - 0x00101110 6d616b65 47726964 3e206c61 74206c61 makeGrid> lat la │ │ │ │ - 0x00101120 62656c20 22257322 20617420 252e3566 bel "%s" at %.5f │ │ │ │ - 0x00101130 20252e35 660a0000 6d566965 7765725f %.5f...mViewer_ │ │ │ │ - 0x00101140 6d616b65 47726964 3e207265 7475726e makeGrid> return │ │ │ │ - 0x00101150 6564206d 56696577 65725f63 6f6f7264 ed mViewer_coord │ │ │ │ - 0x00101160 5f6c6162 656c0a00 6d566965 7765725f _label..mViewer_ │ │ │ │ - 0x00101170 6d616b65 47726964 3e207374 61727469 makeGrid> starti │ │ │ │ - 0x00101180 6e67206c 6f6e6769 74756465 206c696e ng longitude lin │ │ │ │ - 0x00101190 65730a00 00000000 6d566965 7765725f es......mViewer_ │ │ │ │ - 0x001011a0 6d616b65 47726964 3e206c6f 6e3d205b makeGrid> lon= [ │ │ │ │ - 0x001011b0 256c665d 3a206361 6c6c206d 56696577 %lf]: call mView │ │ │ │ - 0x001011c0 65725f6c 6f6e6769 74756465 5f6c696e er_longitude_lin │ │ │ │ - 0x001011d0 650a0000 00000000 6d566965 7765725f e.......mViewer_ │ │ │ │ - 0x001011e0 6d616b65 47726964 3e207265 7475726e makeGrid> return │ │ │ │ - 0x001011f0 6564206d 56696577 65725f6c 6f6e6769 ed mViewer_longi │ │ │ │ - 0x00101200 74756465 5f6c696e 650a0000 00000000 tude_line....... │ │ │ │ - 0x00101210 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00101220 3e207374 61727469 6e67206c 61746974 > starting latit │ │ │ │ - 0x00101230 75646520 6c696e65 730a0000 00000000 ude lines....... │ │ │ │ - 0x00101240 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00101250 3e206c61 743d205b 256c665d 3a206361 > lat= [%lf]: ca │ │ │ │ - 0x00101260 6c6c206d 56696577 65725f6c 61746974 ll mViewer_latit │ │ │ │ - 0x00101270 7564655f 6c696e65 0a000000 00000000 ude_line........ │ │ │ │ - 0x00101280 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ - 0x00101290 3e207265 7475726e 6564206d 56696577 > returned mView │ │ │ │ - 0x001012a0 65725f6c 61746974 7564655f 6c696e65 er_latitude_line │ │ │ │ - 0x001012b0 0a000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ - 0x001012c0 6d616b65 47726964 3e20656e 64206f66 makeGrid> end of │ │ │ │ - 0x001012d0 206d5669 65776572 5f6d616b 65477269 mViewer_makeGri │ │ │ │ - 0x001012e0 6428290a 00000000 6d566965 7765725f d().....mViewer_ │ │ │ │ - 0x001012f0 6d616b65 47726964 3e20506f 6c653a20 makeGrid> Pole: │ │ │ │ - 0x00101300 4e4f5254 4820200a 0a000000 00000000 NORTH ......... │ │ │ │ - 0x00101310 00000000 00002640 00000000 00002240 ......&@......"@ │ │ │ │ - 0x00101320 00000000 00002040 ffffffff ffffef7f ...... @........ │ │ │ │ - 0x00101330 00000000 00002840 5b737472 75637420 ......(@[struct │ │ │ │ - 0x00101340 73746174 3d224552 524f5222 2c206d73 stat="ERROR", ms │ │ │ │ - 0x00101350 673d2250 726f626c 656d2077 69746820 g="Problem with │ │ │ │ - 0x00101360 63686172 61637465 723a2069 6e76616c character: inval │ │ │ │ - 0x00101370 69642055 54462d38 20646174 612e225d id UTF-8 data."] │ │ │ │ - 0x00101380 0a000000 00000000 5b737472 75637420 ........[struct │ │ │ │ - 0x00101390 73746174 3d224552 524f5222 2c206d73 stat="ERROR", ms │ │ │ │ - 0x001013a0 673d2246 72656554 7970653a 20436f75 g="FreeType: Cou │ │ │ │ - 0x001013b0 6c64206e 6f742069 6e697420 4c696272 ld not init Libr │ │ │ │ - 0x001013c0 6172792e 225d0a00 5b737472 75637420 ary."]..[struct │ │ │ │ - 0x001013d0 73746174 3d224552 524f5222 2c206d73 stat="ERROR", ms │ │ │ │ - 0x001013e0 673d2246 72656554 7970653a 20466f6e g="FreeType: Fon │ │ │ │ - 0x001013f0 74207761 73206f70 656e6564 2c206275 t was opened, bu │ │ │ │ - 0x00101400 74207479 7065206e 6f742073 7570706f t type not suppo │ │ │ │ - 0x00101410 72746564 2e225d0a 00000000 00000000 rted."]......... │ │ │ │ - 0x00101420 5b737472 75637420 73746174 3d224552 [struct stat="ER │ │ │ │ - 0x00101430 524f5222 2c206d73 673d2246 72656554 ROR", msg="FreeT │ │ │ │ - 0x00101440 7970653a 20436f75 6c64206e 6f742066 ype: Could not f │ │ │ │ - 0x00101450 696e6420 6f72206c 6f616420 666f6e74 ind or load font │ │ │ │ - 0x00101460 2066696c 652e225d 0a000000 00000000 file."]........ │ │ │ │ - 0x00101470 5b737472 75637420 73746174 3d224552 [struct stat="ER │ │ │ │ - 0x00101480 524f5222 2c206d73 673d2246 72656554 ROR", msg="FreeT │ │ │ │ - 0x00101490 7970653a 20536574 20636861 72207369 ype: Set char si │ │ │ │ - 0x001014a0 7a652065 72726f72 2e225d0a 00000000 ze error."]..... │ │ │ │ - 0x001014b0 5b737472 75637420 73746174 3d224552 [struct stat="ER │ │ │ │ - 0x001014c0 524f5222 2c206d73 673d2246 72656554 ROR", msg="FreeT │ │ │ │ - 0x001014d0 7970653a 20436f75 6c64206e 6f74206c ype: Could not l │ │ │ │ - 0x001014e0 6f616420 676c7970 68202869 6e206c6f oad glyph (in lo │ │ │ │ - 0x001014f0 6f70292e 225d0a00 5b737472 75637420 op)."]..[struct │ │ │ │ - 0x00101500 73746174 3d224552 524f5222 2c206d73 stat="ERROR", ms │ │ │ │ - 0x00101510 673d2246 72656554 7970653a 2052656e g="FreeType: Ren │ │ │ │ - 0x00101520 64657220 676c7970 68206572 726f722e der glyph error. │ │ │ │ - 0x00101530 225d0a00 00000000 00000000 00e06f40 "]............o@ │ │ │ │ - 0x00101540 9a999999 9999d93f 9a999999 9999d9bf .......?........ │ │ │ │ - 0x00101550 00000000 00005040 00000000 0000903f ......P@.......? │ │ │ │ - 0x00101560 00000000 0000f040 44454255 473e206d .......@DEBUG> m │ │ │ │ - 0x00101570 656d6f72 7920636c 65616e75 700a0074 emory cleanup..t │ │ │ │ - 0x00101580 7269616e 676c6500 626f7800 73717561 riangle.box.squa │ │ │ │ - 0x00101590 72650064 69616d6f 6e640070 656e7461 re.diamond.penta │ │ │ │ - 0x001015a0 676f6e00 68657861 676f6e00 73657074 gon.hexagon.sept │ │ │ │ - 0x001015b0 61676f6e 006f6374 61676f6e 00636972 agon.octagon.cir │ │ │ │ - 0x001015c0 636c6500 636f6d70 61737300 706f6c79 cle.compass.poly │ │ │ │ - 0x001015d0 676f6e00 73746172 72656400 736b656c gon.starred.skel │ │ │ │ - 0x001015e0 6574616c 00626c61 636b006d 6167656e etal.black.magen │ │ │ │ - 0x001015f0 74610063 79616e00 4e415849 5331203d ta.cyan.NAXIS1 = │ │ │ │ - 0x00101600 20256400 4e415849 5332203d 20256400 %d.NAXIS2 = %d. │ │ │ │ - 0x00101610 43525049 5831203d 20252e32 66004352 CRPIX1 = %.2f.CR │ │ │ │ - 0x00101620 50495832 203d2025 2e326600 27257327 PIX2 = %.2f.'%s' │ │ │ │ - 0x00101630 20697320 6e6f7420 61207661 6c696420 is not a valid │ │ │ │ - 0x00101640 25730027 2573273a 206e6567 61746976 %s.'%s': negativ │ │ │ │ - 0x00101650 65207065 7263656e 74696c65 20257300 e percentile %s. │ │ │ │ - 0x00101660 25732025 64002573 20256c66 20256c66 %s %d.%s %lf %lf │ │ │ │ - 0x00101670 00257320 256c6600 25732025 6c750025 .%s %lf.%s %lu.% │ │ │ │ - 0x00101680 7320256c 66202564 20256c66 20256c66 s %lf %d %lf %lf │ │ │ │ - 0x00101690 00444542 55473e20 6d696e70 65726365 .DEBUG> minperce │ │ │ │ - 0x001016a0 6e74203d 20252d67 0a004445 4255473e nt = %-g..DEBUG> │ │ │ │ - 0x001016b0 206d6178 70657263 656e7420 3d20252d maxpercent = %- │ │ │ │ - 0x001016c0 670a0044 45425547 3e206672 61637469 g..DEBUG> fracti │ │ │ │ - 0x001016d0 6f6e2020 203d2025 2d670a00 44454255 on = %-g..DEBU │ │ │ │ - 0x001016e0 473e2072 6d696e20 20202020 20203d20 G> rmin = │ │ │ │ - 0x001016f0 252d670a 00444542 55473e20 64656c74 %-g..DEBUG> delt │ │ │ │ - 0x00101700 61202020 2020203d 20252d67 0a004445 a = %-g..DE │ │ │ │ - 0x00101710 4255473e 2076616c 75652020 20202020 BUG> value │ │ │ │ - 0x00101720 3d20252d 670a0a00 44454255 473e2070 = %-g...DEBUG> p │ │ │ │ - 0x00101730 65726365 6e74696c 65203d20 252d670a ercentile = %-g. │ │ │ │ - 0x00101740 0a004e41 58495331 004e4158 49533120 ..NAXIS1.NAXIS1 │ │ │ │ - 0x00101750 203d2025 64004e41 58495332 004e4158 = %d.NAXIS2.NAX │ │ │ │ - 0x00101760 49533220 203d2025 64004352 50495831 IS2 = %d.CRPIX1 │ │ │ │ - 0x00101770 20203d20 2531352e 31306600 43525049 = %15.10f.CRPI │ │ │ │ - 0x00101780 58322020 3d202531 352e3130 66002020 X2 = %15.10f. │ │ │ │ - 0x00101790 2020203c 7264663a 6c693e25 643c2f72 %d.. %.10e..display min │ │ │ │ - 0x001017d0 00646973 706c6179 206d6178 00626574 .display max.bet │ │ │ │ - 0x001017e0 61207661 6c756500 65710067 61004d4f a value.eq.ga.MO │ │ │ │ - 0x001017f0 4e544147 455f464f 4e545f44 49520046 NTAGE_FONT_DIR.F │ │ │ │ - 0x00101800 72656553 616e732e 74746600 44454255 reeSans.ttf.DEBU │ │ │ │ - 0x00101810 473e206d 6f646520 3d202564 0a004445 G> mode = %d..DE │ │ │ │ - 0x00101820 4255473e 20706172 616d7320 3d205b25 BUG> params = [% │ │ │ │ - 0x00101830 735d0a00 44454255 473e204a 534f4e46 s]..DEBUG> JSONF │ │ │ │ - 0x00101840 494c4520 6d6f6465 0a006e6f 5f776373 ILE mode..no_wcs │ │ │ │ - 0x00101850 00747275 655f636f 6c6f7200 67726179 .true_color.gray │ │ │ │ - 0x00101860 5f66696c 65006772 61795f66 696c652e _file.gray_file. │ │ │ │ - 0x00101870 66697473 5f66696c 65006772 61795f66 fits_file.gray_f │ │ │ │ - 0x00101880 696c652e 636f6c6f 725f7461 626c6500 ile.color_table. │ │ │ │ - 0x00101890 67726179 5f66696c 652e7374 72657463 gray_file.stretc │ │ │ │ - 0x001018a0 685f6d69 6e006772 61795f66 696c652e h_min.gray_file. │ │ │ │ - 0x001018b0 73747265 7463685f 6d617800 67726179 stretch_max.gray │ │ │ │ - 0x001018c0 5f66696c 652e7374 72657463 685f6d6f _file.stretch_mo │ │ │ │ - 0x001018d0 64650067 7261795f 66696c65 2e737472 de.gray_file.str │ │ │ │ - 0x001018e0 65746368 5f626574 61006c6f 676c6f67 etch_beta.loglog │ │ │ │ - 0x001018f0 00496d61 67652066 696c6520 25732069 .Image file %s i │ │ │ │ - 0x00101900 6e76616c 69642046 49545300 43616e27 nvalid FITS.Can' │ │ │ │ - 0x00101910 74206669 6e642048 44552025 64007265 t find HDU %d.re │ │ │ │ - 0x00101920 645f6669 6c650072 65645f66 696c652e d_file.red_file. │ │ │ │ - 0x00101930 66697473 5f66696c 65007265 645f6669 fits_file.red_fi │ │ │ │ - 0x00101940 6c652e73 74726574 63685f6d 696e0072 le.stretch_min.r │ │ │ │ - 0x00101950 65645f66 696c652e 73747265 7463685f ed_file.stretch_ │ │ │ │ - 0x00101960 6d617800 7265645f 66696c65 2e737472 max.red_file.str │ │ │ │ - 0x00101970 65746368 5f6d6f64 65007265 645f6669 etch_mode.red_fi │ │ │ │ - 0x00101980 6c652e73 74726574 63685f62 65746100 le.stretch_beta. │ │ │ │ - 0x00101990 67726565 6e5f6669 6c650067 7265656e green_file.green │ │ │ │ - 0x001019a0 5f66696c 652e6669 74735f66 696c6500 _file.fits_file. │ │ │ │ - 0x001019b0 67726565 6e5f6669 6c652e73 74726574 green_file.stret │ │ │ │ - 0x001019c0 63685f6d 696e0067 7265656e 5f66696c ch_min.green_fil │ │ │ │ - 0x001019d0 652e7374 72657463 685f6d61 78006772 e.stretch_max.gr │ │ │ │ - 0x001019e0 65656e5f 66696c65 2e737472 65746368 een_file.stretch │ │ │ │ - 0x001019f0 5f6d6f64 65006772 65656e5f 66696c65 _mode.green_file │ │ │ │ - 0x00101a00 2e737472 65746368 5f626574 6100626c .stretch_beta.bl │ │ │ │ - 0x00101a10 75655f66 696c6500 626c7565 5f66696c ue_file.blue_fil │ │ │ │ - 0x00101a20 652e6669 74735f66 696c6500 626c7565 e.fits_file.blue │ │ │ │ - 0x00101a30 5f66696c 652e7374 72657463 685f6d69 _file.stretch_mi │ │ │ │ - 0x00101a40 6e00626c 75655f66 696c652e 73747265 n.blue_file.stre │ │ │ │ - 0x00101a50 7463685f 6d617800 626c7565 5f66696c tch_max.blue_fil │ │ │ │ - 0x00101a60 652e7374 72657463 685f6d6f 64650062 e.stretch_mode.b │ │ │ │ - 0x00101a70 6c75655f 66696c65 2e737472 65746368 lue_file.stretch │ │ │ │ - 0x00101a80 5f626574 61006f76 65726c61 79735b25 _beta.overlays[% │ │ │ │ - 0x00101a90 645d006f 7665726c 6179735b 25645d2e d].overlays[%d]. │ │ │ │ - 0x00101aa0 76697369 626c6500 66616c73 65006e6f visible.false.no │ │ │ │ - 0x00101ab0 006f7665 726c6179 735b2564 5d2e7479 .overlays[%d].ty │ │ │ │ - 0x00101ac0 7065006f 7665726c 6179735b 25645d2e pe.overlays[%d]. │ │ │ │ - 0x00101ad0 636f6c6f 72006f76 65726c61 79735b25 color.overlays[% │ │ │ │ - 0x00101ae0 645d2e66 6f6e745f 7363616c 65006f76 d].font_scale.ov │ │ │ │ - 0x00101af0 65726c61 79735b25 645d2e63 6f6f7264 erlays[%d].coord │ │ │ │ - 0x00101b00 5f737973 006f7665 726c6179 735b2564 _sys.overlays[%d │ │ │ │ - 0x00101b10 5d2e6461 74615f66 696c6500 6f766572 ].data_file.over │ │ │ │ - 0x00101b20 6c617973 5b25645d 2e646174 615f636f lays[%d].data_co │ │ │ │ - 0x00101b30 6c756d6e 006f7665 726c6179 735b2564 lumn.overlays[%d │ │ │ │ - 0x00101b40 5d2e6461 74615f72 6566006f 7665726c ].data_ref.overl │ │ │ │ - 0x00101b50 6179735b 25645d2e 64617461 5f747970 ays[%d].data_typ │ │ │ │ - 0x00101b60 65006d61 67006f76 65726c61 79735b25 e.mag.overlays[% │ │ │ │ - 0x00101b70 645d2e73 796d626f 6c006f76 65726c61 d].symbol.overla │ │ │ │ - 0x00101b80 79735b25 645d2e73 796d5f73 697a6500 ys[%d].sym_size. │ │ │ │ - 0x00101b90 6f766572 6c617973 5b25645d 2e73697a overlays[%d].siz │ │ │ │ - 0x00101ba0 655f636f 6c756d6e 006f7665 726c6179 e_column.overlay │ │ │ │ - 0x00101bb0 735b2564 5d2e7368 6170655f 636f6c75 s[%d].shape_colu │ │ │ │ - 0x00101bc0 6d6e006f 7665726c 6179735b 25645d2e mn.overlays[%d]. │ │ │ │ - 0x00101bd0 6c616265 6c5f636f 6c756d6e 006f7665 label_column.ove │ │ │ │ - 0x00101be0 726c6179 735b2564 5d2e636f 6c6f725f rlays[%d].color_ │ │ │ │ - 0x00101bf0 636f6c75 6d6e006f 7665726c 6179735b column.overlays[ │ │ │ │ - 0x00101c00 25645d2e 6c6f6e00 6f766572 6c617973 %d].lon.overlays │ │ │ │ - 0x00101c10 5b25645d 2e6c6174 006f7665 726c6179 [%d].lat.overlay │ │ │ │ - 0x00101c20 735b2564 5d2e7465 78740044 45425547 s[%d].text.DEBUG │ │ │ │ - 0x00101c30 3e20434d 444d4f44 45206d6f 64650a00 > CMDMODE mode.. │ │ │ │ - 0x00101c40 2d6e6f77 6373002d 666f6e74 7363616c -nowcs.-fontscal │ │ │ │ - 0x00101c50 65002d6e 6f666c69 70002d73 61747572 e.-noflip.-satur │ │ │ │ - 0x00101c60 61746500 2d636f6c 6f72002d 63737973 ate.-color.-csys │ │ │ │ - 0x00101c70 002d6772 6964002d 6c616265 6c002d73 .-grid.-label.-s │ │ │ │ - 0x00101c80 796d626f 6c006e6f 6e65002d 7363616c ymbol.none.-scal │ │ │ │ - 0x00101c90 65636f6c 002d636f 6c6f7263 6f6c004e ecol.-colorcol.N │ │ │ │ - 0x00101ca0 6f20636f 6c6f7220 636f6c75 6d6e2067 o color column g │ │ │ │ - 0x00101cb0 6976656e 2e002d73 697a6563 6f6c004e iven..-sizecol.N │ │ │ │ - 0x00101cc0 6f207379 6d626f6c 2073697a 6520636f o symbol size co │ │ │ │ - 0x00101cd0 6c756d6e 20676976 656e2e00 2d736861 lumn given..-sha │ │ │ │ - 0x00101ce0 7065636f 6c004e6f 2073796d 626f6c20 pecol.No symbol │ │ │ │ - 0x00101cf0 73686170 6520636f 6c756d6e 20676976 shape column giv │ │ │ │ - 0x00101d00 656e2e00 2d6c6162 656c636f 6c004e6f en..-labelcol.No │ │ │ │ - 0x00101d10 206c6162 656c2063 6f6c756d 6e206769 label column gi │ │ │ │ - 0x00101d20 76656e2e 002d6361 74616c6f 67002d6d ven..-catalog.-m │ │ │ │ - 0x00101d30 61726b00 2d696d67 696e666f 002d6374 ark.-imginfo.-ct │ │ │ │ - 0x00101d40 002d6772 6179002d 67726579 002d6869 .-gray.-grey.-hi │ │ │ │ - 0x00101d50 73746669 6c65006c 696e002d 72656400 stfile.lin.-red. │ │ │ │ - 0x00101d60 2d677265 656e002d 626c7565 002d6f75 -green.-blue.-ou │ │ │ │ - 0x00101d70 74002d70 6e67002d 6a706567 00496e76 t.-png.-jpeg.Inv │ │ │ │ - 0x00101d80 616c6964 20646972 65637469 76653a20 alid directive: │ │ │ │ - 0x00101d90 25730044 45425547 3e205072 6f636573 %s.DEBUG> Proces │ │ │ │ - 0x00101da0 73696e67 20524742 206d6f64 650a0057 sing RGB mode..W │ │ │ │ - 0x00101db0 43532069 6e697420 6661696c 65642066 CS init failed f │ │ │ │ - 0x00101dc0 6f72205b 25735d2e 000a5265 6420696d or [%s]...Red im │ │ │ │ - 0x00101dd0 6167653a 0a006e61 78697331 2020203d age:..naxis1 = │ │ │ │ - 0x00101de0 2025640a 006e6178 69733220 20203d20 %d..naxis2 = │ │ │ │ - 0x00101df0 25640a00 63727661 6c312020 203d2025 %d..crval1 = % │ │ │ │ - 0x00101e00 2e36660a 00637276 616c3220 20203d20 .6f..crval2 = │ │ │ │ - 0x00101e10 252e3666 0a006372 70697831 2020203d %.6f..crpix1 = │ │ │ │ - 0x00101e20 20252e36 660a0063 72706978 32202020 %.6f..crpix2 │ │ │ │ - 0x00101e30 3d20252e 36660a00 78696e63 20202020 = %.6f..xinc │ │ │ │ - 0x00101e40 203d2025 2e36660a 0079696e 63202020 = %.6f..yinc │ │ │ │ - 0x00101e50 20203d20 252e3666 0a006372 6f746132 = %.6f..crota2 │ │ │ │ - 0x00101e60 2020203d 20252e36 660a0063 73797369 = %.6f..csysi │ │ │ │ - 0x00101e70 6d672020 3d202564 0a006570 6f636869 mg = %d..epochi │ │ │ │ - 0x00101e80 6d67203d 20252d67 0a007265 64786d69 mg = %-g..redxmi │ │ │ │ - 0x00101e90 6e202020 3d20252d 670a0072 6564786d n = %-g..redxm │ │ │ │ - 0x00101ea0 61782020 203d2025 2d670a00 72656479 ax = %-g..redy │ │ │ │ - 0x00101eb0 6d696e20 20203d20 252d670a 00726564 min = %-g..red │ │ │ │ - 0x00101ec0 796d6178 2020203d 20252d67 0a000a47 ymax = %-g...G │ │ │ │ - 0x00101ed0 7265656e 20696d61 67653a0a 00677265 reen image:..gre │ │ │ │ - 0x00101ee0 656e786d 696e203d 20252d67 0a006772 enxmin = %-g..gr │ │ │ │ - 0x00101ef0 65656e78 6d617820 3d20252d 670a0067 eenxmax = %-g..g │ │ │ │ - 0x00101f00 7265656e 796d696e 203d2025 2d670a00 reenymin = %-g.. │ │ │ │ - 0x00101f10 67726565 6e796d61 78203d20 252d670a greenymax = %-g. │ │ │ │ - 0x00101f20 0042554e 4954000a 426c7565 20696d61 .BUNIT..Blue ima │ │ │ │ - 0x00101f30 67653a0a 00626c75 65786d69 6e20203d ge:..bluexmin = │ │ │ │ - 0x00101f40 20252d67 0a00626c 7565786d 61782020 %-g..bluexmax │ │ │ │ - 0x00101f50 3d20252d 670a0062 6c756579 6d696e20 = %-g..blueymin │ │ │ │ - 0x00101f60 203d2025 2d670a00 626c7565 796d6178 = %-g..blueymax │ │ │ │ - 0x00101f70 20203d20 252d670a 00444542 55473e20 = %-g..DEBUG> │ │ │ │ - 0x00101f80 434f4c4f 523a206e 61786973 31202020 COLOR: naxis1 │ │ │ │ - 0x00101f90 203d2025 640a0044 45425547 3e20434f = %d..DEBUG> CO │ │ │ │ - 0x00101fa0 4c4f523a 206e6178 69733220 2020203d LOR: naxis2 = │ │ │ │ - 0x00101fb0 2025640a 000a2052 45442052 414e4745 %d... RED RANGE │ │ │ │ - 0x00101fc0 3a0a0044 45425547 3e207265 64686973 :..DEBUG> redhis │ │ │ │ - 0x00101fd0 7466696c 65203d20 5b25735d 0a004445 tfile = [%s]..DE │ │ │ │ - 0x00101fe0 4255473e 20726564 64696666 20202020 BUG> reddiff │ │ │ │ - 0x00101ff0 203d2025 2d670a0a 000a2047 5245454e = %-g.... GREEN │ │ │ │ - 0x00102000 2052414e 47453a0a 00444542 55473e20 RANGE:..DEBUG> │ │ │ │ - 0x00102010 67726565 6e686973 7466696c 65203d20 greenhistfile = │ │ │ │ - 0x00102020 5b25735d 0a004445 4255473e 20677265 [%s]..DEBUG> gre │ │ │ │ - 0x00102030 656e6469 66662020 203d2025 2d670a0a endiff = %-g.. │ │ │ │ - 0x00102040 000a2042 4c554520 52414e47 453a0a00 .. BLUE RANGE:.. │ │ │ │ - 0x00102050 44454255 473e2062 6c756568 69737466 DEBUG> bluehistf │ │ │ │ - 0x00102060 696c6520 3d205b25 735d0a00 44454255 ile = [%s]..DEBU │ │ │ │ - 0x00102070 473e2062 6c756564 69666620 20203d20 G> bluediff = │ │ │ │ - 0x00102080 252d670a 0a004445 4255473e 206e7820 %-g...DEBUG> nx │ │ │ │ - 0x00102090 20202020 20202020 20202020 20203d20 = │ │ │ │ - 0x001020a0 25640a00 44454255 473e2069 73746172 %d..DEBUG> istar │ │ │ │ - 0x001020b0 74202020 20202020 20202020 3d202564 t = %d │ │ │ │ - 0x001020c0 0a004445 4255473e 2069656e 64202020 ..DEBUG> iend │ │ │ │ - 0x001020d0 20202020 20202020 20203d20 25640a00 = %d.. │ │ │ │ - 0x001020e0 44454255 473e2066 6c697058 20202020 DEBUG> flipX │ │ │ │ - 0x001020f0 20202020 20202020 3d202564 0a004445 = %d..DE │ │ │ │ - 0x00102100 4255473e 206e7920 20202020 20202020 BUG> ny │ │ │ │ - 0x00102110 20202020 20203d20 25640a00 44454255 = %d..DEBU │ │ │ │ - 0x00102120 473e206a 73746172 74202020 20202020 G> jstart │ │ │ │ - 0x00102130 20202020 3d202564 0a004445 4255473e = %d..DEBUG> │ │ │ │ - 0x00102140 206a656e 64202020 20202020 20202020 jend │ │ │ │ - 0x00102150 20203d20 25640a00 44454255 473e206a = %d..DEBUG> j │ │ │ │ - 0x00102160 696e6320 20202020 20202020 20202020 inc │ │ │ │ - 0x00102170 3d202564 0a004445 4255473e 20666c69 = %d..DEBUG> fli │ │ │ │ - 0x00102180 70592020 20202020 20202020 20203d20 pY = │ │ │ │ - 0x00102190 25640a00 44454255 473e2050 726f6365 %d..DEBUG> Proce │ │ │ │ - 0x001021a0 7373696e 67204772 6179206d 6f64650a ssing Gray mode. │ │ │ │ - 0x001021b0 000a4772 61792069 6d616765 3a0a0044 ..Gray image:..D │ │ │ │ - 0x001021c0 45425547 3e204752 41593a20 6e617869 EBUG> GRAY: naxi │ │ │ │ - 0x001021d0 7331203d 2025640a 00444542 55473e20 s1 = %d..DEBUG> │ │ │ │ - 0x001021e0 47524159 3a206e61 78697332 203d2025 GRAY: naxis2 = % │ │ │ │ - 0x001021f0 640a0044 45425547 3e204752 41593a20 d..DEBUG> GRAY: │ │ │ │ - 0x00102200 78696e63 2020203d 20252d67 0a004445 xinc = %-g..DE │ │ │ │ - 0x00102210 4255473e 20475241 593a2079 696e6320 BUG> GRAY: yinc │ │ │ │ - 0x00102220 20203d20 252d670a 00444542 55473e20 = %-g..DEBUG> │ │ │ │ - 0x00102230 47524159 3a206372 6f746132 203d2025 GRAY: crota2 = % │ │ │ │ - 0x00102240 2d670a00 0a204752 41592052 414e4745 -g... GRAY RANGE │ │ │ │ - 0x00102250 3a0a0044 45425547 3e206772 61796469 :..DEBUG> graydi │ │ │ │ - 0x00102260 66662020 203d2025 2d670a00 47726964 ff = %-g..Grid │ │ │ │ - 0x00102270 20256420 6f662025 640a0043 6174616c %d of %d..Catal │ │ │ │ - 0x00102280 6f672025 64206f66 2025640a 00536f75 og %d of %d..Sou │ │ │ │ - 0x00102290 72636520 63617461 6c6f6720 25730a00 rce catalog %s.. │ │ │ │ - 0x001022a0 496e7661 6c696420 7461626c 65206669 Invalid table fi │ │ │ │ - 0x001022b0 6c65205b 25735d2e 0053796d 626f6c20 le [%s]..Symbol │ │ │ │ - 0x001022c0 64726177 6e2e0a00 53796d62 6f6c206e drawn...Symbol n │ │ │ │ - 0x001022d0 6f742064 7261776e 2e0a004c 6162656c ot drawn...Label │ │ │ │ - 0x001022e0 205b2573 5d206174 2028252d 672c252d [%s] at (%-g,%- │ │ │ │ - 0x001022f0 67290a00 496d6167 6520696e 666f2025 g)..Image info % │ │ │ │ - 0x00102300 730a0049 6e76616c 69642074 61626c65 s..Invalid table │ │ │ │ - 0x00102310 2066696c 65205b25 735d2e22 205d0a00 file [%s]." ].. │ │ │ │ - 0x00102320 72613100 64656331 00726132 00646563 ra1.dec1.ra2.dec │ │ │ │ - 0x00102330 32007261 33006465 63330072 61340064 2.ra3.dec3.ra4.d │ │ │ │ - 0x00102340 65633400 63747970 65310063 74797065 ec4.ctype1.ctype │ │ │ │ - 0x00102350 32006571 75696e6f 78006e6c 00637276 2.equinox.nl.crv │ │ │ │ - 0x00102360 616c3100 63727661 6c320063 64656c74 al1.crval2.cdelt │ │ │ │ - 0x00102370 31006364 656c7432 0063726f 74613200 1.cdelt2.crota2. │ │ │ │ - 0x00102380 6e617869 7331006e 61786973 32004354 naxis1.naxis2.CT │ │ │ │ - 0x00102390 59504531 20203d20 27257327 00435459 YPE1 = '%s'.CTY │ │ │ │ - 0x001023a0 50453220 203d2027 25732700 43525641 PE2 = '%s'.CRVA │ │ │ │ - 0x001023b0 4c312020 3d202531 312e3666 00435256 L1 = %11.6f.CRV │ │ │ │ - 0x001023c0 414c3220 203d2025 31312e36 66004352 AL2 = %11.6f.CR │ │ │ │ - 0x001023d0 50495831 20203d20 2531312e 36660043 PIX1 = %11.6f.C │ │ │ │ - 0x001023e0 52504958 3220203d 20253131 2e366600 RPIX2 = %11.6f. │ │ │ │ - 0x001023f0 4344454c 54312020 3d202531 342e3966 CDELT1 = %14.9f │ │ │ │ - 0x00102400 00434445 4c543220 203d2025 31342e39 .CDELT2 = %14.9 │ │ │ │ - 0x00102410 66004352 4f544132 20203d20 2531312e f.CROTA2 = %11. │ │ │ │ - 0x00102420 36660045 5155494e 4f58203d 20256400 6f.EQUINOX = %d. │ │ │ │ - 0x00102430 42616420 57435320 666f7220 696d6167 Bad WCS for imag │ │ │ │ - 0x00102440 65202564 004d6172 6b657220 2564206f e %d.Marker %d o │ │ │ │ - 0x00102450 66202564 0a004c61 62656c20 2564206f f %d..Label %d o │ │ │ │ - 0x00102460 66202564 0a000000 4662f7ff 395ef7ff f %d....Fb..9^.. │ │ │ │ - 0x00102470 b85ff7ff ee5ff7ff 2460f7ff 5a60f7ff ._..._..$`..Z`.. │ │ │ │ - 0x00102480 9960f7ff cf60f7ff 0861f7ff 3261f7ff .`...`...a..2a.. │ │ │ │ - 0x00102490 5f61f7ff 9261f7ff 6c656164 696e6720 _a...a..leading │ │ │ │ - 0x001024a0 6e756d65 72696320 7465726d 20696e20 numeric term in │ │ │ │ - 0x001024b0 25732027 25732720 63616e6e 6f742062 %s '%s' cannot b │ │ │ │ - 0x001024c0 6520636f 6e766572 74656420 746f2061 e converted to a │ │ │ │ - 0x001024d0 2066696e 69746520 666c6f61 74696e67 finite floating │ │ │ │ - 0x001024e0 20706f69 6e74206e 756d6265 72000000 point number... │ │ │ │ - 0x001024f0 27257327 3a207065 7263656e 74696c65 '%s': percentile │ │ │ │ - 0x00102500 20257320 6c617267 65722074 68616e20 %s larger than │ │ │ │ - 0x00102510 31303000 00000000 65787472 61206e75 100.....extra nu │ │ │ │ - 0x00102520 6d657269 63207465 726d2069 6e202573 meric term in %s │ │ │ │ - 0x00102530 20272573 27206361 6e6e6f74 20626520 '%s' cannot be │ │ │ │ - 0x00102540 636f6e76 65727465 6420746f 20612066 converted to a f │ │ │ │ - 0x00102550 696e6974 6520666c 6f617469 6e672070 inite floating p │ │ │ │ - 0x00102560 6f696e74 206e756d 62657200 00000000 oint number..... │ │ │ │ - 0x00102570 25732027 25732720 636f6e74 61696e73 %s '%s' contains │ │ │ │ - 0x00102580 20747261 696c696e 67206a75 6e6b0000 trailing junk.. │ │ │ │ - 0x00102590 44454255 473e206d 56696577 65725f70 DEBUG> mViewer_p │ │ │ │ - 0x001025a0 65726365 6e74696c 654c6576 656c2825 ercentileLevel(% │ │ │ │ - 0x001025b0 2d67293a 0a000000 44454255 473e2070 -g):....DEBUG> p │ │ │ │ - 0x001025c0 65726365 6e742020 20203d20 252d6720 ercent = %-g │ │ │ │ - 0x001025d0 2d3e2063 6f756e74 203d2025 64202d3e -> count = %d -> │ │ │ │ - 0x001025e0 2062696e 2025640a 00000000 00000000 bin %d......... │ │ │ │ - 0x001025f0 44454255 473e206d 56696577 65725f76 DEBUG> mViewer_v │ │ │ │ - 0x00102600 616c7565 50657263 656e7469 6c652825 aluePercentile(% │ │ │ │ - 0x00102610 2d67293a 0a000000 44454255 473e2076 -g):....DEBUG> v │ │ │ │ - 0x00102620 616c7565 20202020 20203d20 252d6720 alue = %-g │ │ │ │ - 0x00102630 2d3e2062 696e2025 64202866 72616374 -> bin %d (fract │ │ │ │ - 0x00102640 696f6e20 252d6729 0a000000 00000000 ion %-g)........ │ │ │ │ - 0x00102650 2020203c 61766d3a 53706174 69616c2e │ │ │ │ - 0x00102670 25733c2f 61766d3a 53706174 69616c2e %s │ │ │ │ - 0x00102690 0a000000 00000000 2020203c 61766d3a ........ │ │ │ │ - 0x001026b0 252e3166 3c2f6176 6d3a5370 61746961 %.1f...... │ │ │ │ - 0x001026d0 2020203c 61766d3a 53706174 69616c2e %s.... │ │ │ │ - 0x00102720 2020203c 61766d3a 53706174 69616c2e %.10e...DEBUG> m │ │ │ │ - 0x00102760 56696577 65725f67 65745261 6e676528 Viewer_getRange( │ │ │ │ - 0x00102770 293a2072 6d696e20 3d20252d 672c2072 ): rmin = %-g, r │ │ │ │ - 0x00102780 6d617820 3d20252d 67202864 69666620 max = %-g (diff │ │ │ │ - 0x00102790 3d20252d 67290a00 44454255 473e206d = %-g)..DEBUG> m │ │ │ │ - 0x001027a0 56696577 65725f67 65745261 6e676528 Viewer_getRange( │ │ │ │ - 0x001027b0 293a2072 616e6765 203d2025 2d672074 ): range = %-g t │ │ │ │ - 0x001027c0 6f20252d 67202862 65746120 3d20252d o %-g (beta = %- │ │ │ │ - 0x001027d0 67290a00 00000000 44454255 473e206d g)......DEBUG> m │ │ │ │ - 0x001027e0 56696577 65725f67 65745261 6e676528 Viewer_getRange( │ │ │ │ - 0x001027f0 293a2072 616e6765 203d2025 2d672074 ): range = %-g t │ │ │ │ - 0x00102800 6f20252d 670a0000 44454255 473e206d o %-g...DEBUG> m │ │ │ │ - 0x00102810 56696577 65725f63 6f6f7264 5f6c6162 Viewer_coord_lab │ │ │ │ - 0x00102820 656c2822 2573222c 2025642c 20252d67 el("%s", %d, %-g │ │ │ │ - 0x00102830 2c20252d 672c2022 2573222c 2025642c , %-g, "%s", %d, │ │ │ │ - 0x00102840 20252d67 2c202564 2c20252d 672c2025 %-g, %d, %-g, % │ │ │ │ - 0x00102850 2d672c20 252d672c 20252d67 290a0000 -g, %-g, %-g)... │ │ │ │ - 0x00102860 6d566965 7765725f 6c6f6e67 69747564 mViewer_longitud │ │ │ │ - 0x00102870 655f6c69 6e652825 2d672c20 252d672c e_line(%-g, %-g, │ │ │ │ - 0x00102880 20252d67 2c202564 2c20252d 672c2025 %-g, %d, %-g, % │ │ │ │ - 0x00102890 642c2025 2d672c20 252d672c 20252d67 d, %-g, %-g, %-g │ │ │ │ - 0x001028a0 2c20252d 67290a00 6d566965 7765725f , %-g)..mViewer_ │ │ │ │ - 0x001028b0 6c617469 74756465 5f6c696e 6528252d latitude_line(%- │ │ │ │ - 0x001028c0 672c2025 2d672c20 252d672c 2025642c g, %-g, %-g, %d, │ │ │ │ - 0x001028d0 20252d67 2c202564 2c20252d 672c2025 %-g, %d, %-g, % │ │ │ │ - 0x001028e0 2d672c20 252d672c 20252d67 290a0000 -g, %-g, %-g)... │ │ │ │ - 0x001028f0 6d566965 7765725f 64726177 5f626f75 mViewer_draw_bou │ │ │ │ - 0x00102900 6e646172 7928252d 672c2025 2d672c20 ndary(%-g, %-g, │ │ │ │ - 0x00102910 252d6729 0a000000 4f766572 6c617920 %-g)....Overlay │ │ │ │ - 0x00102920 25642068 6173206e 6f202774 79706527 %d has no 'type' │ │ │ │ - 0x00102930 20617474 72696275 74652e00 00000000 attribute...... │ │ │ │ - 0x00102940 466f6e74 20736361 6c652028 6f766572 Font scale (over │ │ │ │ - 0x00102950 6c617920 25642920 70617261 6d657465 lay %d) paramete │ │ │ │ - 0x00102960 72206d75 73742061 206e756d 62657220 r must a number │ │ │ │ - 0x00102970 67726561 74657220 7468616e 207a6572 greater than zer │ │ │ │ - 0x00102980 6f2e0000 00000000 4f766572 6c617920 o.......Overlay │ │ │ │ - 0x00102990 25642068 6173206e 6f202763 6f6f7264 %d has no 'coord │ │ │ │ - 0x001029a0 5f737973 27206174 74726962 7574652e _sys' attribute. │ │ │ │ - 0x001029b0 00000000 00000000 4f766572 6c617920 ........Overlay │ │ │ │ - 0x001029c0 25642068 6173206e 6f202764 6174615f %d has no 'data_ │ │ │ │ - 0x001029d0 66696c65 27206174 74726962 7574652e file' attribute. │ │ │ │ - 0x001029e0 00000000 00000000 496e7661 6c696420 ........Invalid │ │ │ │ - 0x001029f0 73796d62 6f6c2061 74747269 62757465 symbol attribute │ │ │ │ - 0x00102a00 20666f72 206f7665 726c6179 2025642e for overlay %d. │ │ │ │ - 0x00102a10 00000000 00000000 496e7661 6c696420 ........Invalid │ │ │ │ - 0x00102a20 73796d62 6f6c2073 697a6520 696e206f symbol size in o │ │ │ │ - 0x00102a30 7665726c 61792025 642e0000 00000000 verlay %d....... │ │ │ │ - 0x00102a40 4f766572 6c617920 25642068 6173206e Overlay %d has n │ │ │ │ - 0x00102a50 6f20276c 6f6e2720 61747472 69627574 o 'lon' attribut │ │ │ │ - 0x00102a60 652e0000 00000000 4f766572 6c617920 e.......Overlay │ │ │ │ - 0x00102a70 25642068 6173206e 6f20276c 61742720 %d has no 'lat' │ │ │ │ - 0x00102a80 61747472 69627574 652e0000 00000000 attribute....... │ │ │ │ - 0x00102a90 4f766572 6c617920 25642068 6173206e Overlay %d has n │ │ │ │ - 0x00102aa0 6f202774 65787427 20617474 72696275 o 'text' attribu │ │ │ │ - 0x00102ab0 74652e00 00000000 50617261 6d657465 te......Paramete │ │ │ │ - 0x00102ac0 72733a20 5b2d645d 205b2d6e 6f776373 rs: [-d] [-nowcs │ │ │ │ - 0x00102ad0 5d205b2d 6e6f666c 69705d20 5b2d7428 ] [-noflip] [-t( │ │ │ │ - 0x00102ae0 7275652d 636f6c6f 72292070 6f776572 rue-color) power │ │ │ │ - 0x00102af0 5d205b2d 63742063 6f6c6f72 2d746162 ] [-ct color-tab │ │ │ │ - 0x00102b00 6c655d20 5b2d6772 69642063 73797320 le] [-grid csys │ │ │ │ - 0x00102b10 5b65706f 63685d5d 202d6772 61792069 [epoch]] -gray i │ │ │ │ - 0x00102b20 6e2e6669 7473206d 696e7261 6e676520 n.fits minrange │ │ │ │ - 0x00102b30 6d617872 616e6765 205b6c6f 67706f77 maxrange [logpow │ │ │ │ - 0x00102b40 65722f67 61757373 69616e5d 202d7265 er/gaussian] -re │ │ │ │ - 0x00102b50 64207265 642e6669 74732072 6d696e72 d red.fits rminr │ │ │ │ - 0x00102b60 616e6765 20726d61 7872616e 6765205b ange rmaxrange [ │ │ │ │ - 0x00102b70 726c6f67 706f7765 722f6761 75737369 rlogpower/gaussi │ │ │ │ - 0x00102b80 616e5d20 2d677265 656e2067 7265656e an] -green green │ │ │ │ - 0x00102b90 2e666974 7320676d 696e7261 6e676520 .fits gminrange │ │ │ │ - 0x00102ba0 676d6178 72616e67 65205b67 6c6f6770 gmaxrange [glogp │ │ │ │ - 0x00102bb0 6f776572 2f676175 73736961 6e5d202d ower/gaussian] - │ │ │ │ - 0x00102bc0 626c7565 20626c75 652e6669 74732062 blue blue.fits b │ │ │ │ - 0x00102bd0 6d696e72 616e6765 20626d61 7872616e minrange bmaxran │ │ │ │ - 0x00102be0 6765205b 626c6f67 706f7765 722f6761 ge [blogpower/ga │ │ │ │ - 0x00102bf0 75737369 616e5d20 2d6f7574 206f7574 ussian] -out out │ │ │ │ - 0x00102c00 2e706e67 00000000 546f6f20 66657720 .png....Too few │ │ │ │ - 0x00102c10 61726775 6d656e74 7320666f 6c6c6f77 arguments follow │ │ │ │ - 0x00102c20 696e6720 2d73796d 626f6c20 666c6167 ing -symbol flag │ │ │ │ - 0x00102c30 00000000 00000000 496e7661 6c696420 ........Invalid │ │ │ │ - 0x00102c40 76657274 65782063 6f756e74 20666f72 vertex count for │ │ │ │ - 0x00102c50 2073796d 626f6c20 286d7573 74206265 symbol (must be │ │ │ │ - 0x00102c60 20616e20 696e7465 67657220 3e3d2033 an integer >= 3 │ │ │ │ - 0x00102c70 29000000 00000000 496e7661 6c696420 ).......Invalid │ │ │ │ - 0x00102c80 726f7461 74696f6e 20616e67 6c652066 rotation angle f │ │ │ │ - 0x00102c90 6f722073 796d626f 6c20286d 75737420 or symbol (must │ │ │ │ - 0x00102ca0 6265206e 756d6265 72290000 00000000 be number)...... │ │ │ │ - 0x00102cb0 546f6f20 66657720 61726775 6d656e74 Too few argument │ │ │ │ - 0x00102cc0 7320666f 6c6c6f77 696e6720 2d736361 s following -sca │ │ │ │ - 0x00102cd0 6c65636f 6c20666c 61670000 00000000 lecol flag...... │ │ │ │ - 0x00102ce0 546f6f20 66657720 61726775 6d656e74 Too few argument │ │ │ │ - 0x00102cf0 7320666f 6c6c6f77 696e6720 2d636174 s following -cat │ │ │ │ - 0x00102d00 616c6f67 20666c61 67000000 00000000 alog flag....... │ │ │ │ - 0x00102d10 546f6f20 66657720 61726775 6d656e74 Too few argument │ │ │ │ - 0x00102d20 7320666f 6c6c6f77 696e6720 2d6d6172 s following -mar │ │ │ │ - 0x00102d30 6b20666c 61670000 546f6f20 66657720 k flag..Too few │ │ │ │ - 0x00102d40 61726775 6d656e74 7320666f 6c6c6f77 arguments follow │ │ │ │ - 0x00102d50 696e6720 2d696d67 696e666f 20666c61 ing -imginfo fla │ │ │ │ - 0x00102d60 67000000 00000000 546f6f20 66657720 g.......Too few │ │ │ │ - 0x00102d70 61726775 6d656e74 7320666f 6c6c6f77 arguments follow │ │ │ │ - 0x00102d80 696e6720 2d637420 666c6167 00000000 ing -ct flag.... │ │ │ │ - 0x00102d90 546f6f20 66657720 61726775 6d656e74 Too few argument │ │ │ │ - 0x00102da0 7320666f 6c6c6f77 696e6720 2d677261 s following -gra │ │ │ │ - 0x00102db0 7920666c 61670000 546f6f20 66657720 y flag..Too few │ │ │ │ - 0x00102dc0 61726775 6d656e74 7320666f 6c6c6f77 arguments follow │ │ │ │ - 0x00102dd0 696e6720 2d726564 20666c61 67000000 ing -red flag... │ │ │ │ - 0x00102de0 546f6f20 66657720 61726775 6d656e74 Too few argument │ │ │ │ - 0x00102df0 7320666f 6c6c6f77 696e6720 2d677265 s following -gre │ │ │ │ - 0x00102e00 656e2066 6c616700 546f6f20 66657720 en flag.Too few │ │ │ │ - 0x00102e10 61726775 6d656e74 7320666f 6c6c6f77 arguments follow │ │ │ │ - 0x00102e20 696e6720 2d626c75 6520666c 61670000 ing -blue flag.. │ │ │ │ - 0x00102e30 4e6f206f 75747075 74206669 6c652067 No output file g │ │ │ │ - 0x00102e40 6976656e 20666f6c 6c6f7769 6e67202d iven following - │ │ │ │ - 0x00102e50 6f75742f 2d706e67 20666c61 67000000 out/-png flag... │ │ │ │ - 0x00102e60 4e6f206f 75747075 74206669 6c652067 No output file g │ │ │ │ - 0x00102e70 6976656e 20666f6c 6c6f7769 6e67202d iven following - │ │ │ │ - 0x00102e80 6a706567 20666c61 67000000 00000000 jpeg flag....... │ │ │ │ - 0x00102e90 4572726f 72206f70 656e696e 67206f75 Error opening ou │ │ │ │ - 0x00102ea0 74707574 2066696c 65202725 73270000 tput file '%s'.. │ │ │ │ - 0x00102eb0 496e7661 6c696420 27646972 65637469 Invalid 'directi │ │ │ │ - 0x00102ec0 7665273a 20257320 2870726f 6261626c ve': %s (probabl │ │ │ │ - 0x00102ed0 79206120 6d697370 6c616365 64206172 y a misplaced ar │ │ │ │ - 0x00102ee0 67756d65 6e742900 44454255 473e2073 gument).DEBUG> s │ │ │ │ - 0x00102ef0 74617475 7366696c 65202020 2020203d tatusfile = │ │ │ │ - 0x00102f00 205b2573 5d0a0000 44454255 473e2063 [%s]...DEBUG> c │ │ │ │ - 0x00102f10 6f6c6f72 7461626c 65202020 2020203d olortable = │ │ │ │ - 0x00102f20 205b2564 5d0a0000 44454255 473e2067 [%d]...DEBUG> g │ │ │ │ - 0x00102f30 72617966 696c6520 20202020 2020203d rayfile = │ │ │ │ - 0x00102f40 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ - 0x00102f50 7261796d 696e7374 72202020 2020203d rayminstr = │ │ │ │ - 0x00102f60 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ - 0x00102f70 7261796d 61787374 72202020 2020203d raymaxstr = │ │ │ │ - 0x00102f80 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ - 0x00102f90 7261796c 6f67706f 77657220 2020203d raylogpower = │ │ │ │ - 0x00102fa0 205b2564 5d0a0000 44454255 473e2067 [%d]...DEBUG> g │ │ │ │ - 0x00102fb0 72617954 79706520 20202020 2020203d rayType = │ │ │ │ - 0x00102fc0 205b2564 5d0a0000 44454255 473e2067 [%d]...DEBUG> g │ │ │ │ - 0x00102fd0 72617962 65746173 74722020 2020203d raybetastr = │ │ │ │ - 0x00102fe0 205b2573 5d0a0000 44454255 473e2072 [%s]...DEBUG> r │ │ │ │ - 0x00102ff0 65646669 6c652020 20202020 2020203d edfile = │ │ │ │ - 0x00103000 205b2573 5d0a0000 44454255 473e2072 [%s]...DEBUG> r │ │ │ │ - 0x00103010 65646d69 6e737472 20202020 2020203d edminstr = │ │ │ │ - 0x00103020 205b2573 5d0a0000 44454255 473e2072 [%s]...DEBUG> r │ │ │ │ - 0x00103030 65646d61 78737472 20202020 2020203d edmaxstr = │ │ │ │ - 0x00103040 205b2573 5d0a0000 44454255 473e2072 [%s]...DEBUG> r │ │ │ │ - 0x00103050 65646c6f 67706f77 65722020 2020203d edlogpower = │ │ │ │ - 0x00103060 205b2564 5d0a0000 44454255 473e2072 [%d]...DEBUG> r │ │ │ │ - 0x00103070 65645479 70652020 20202020 2020203d edType = │ │ │ │ - 0x00103080 205b2564 5d0a0000 44454255 473e2072 [%d]...DEBUG> r │ │ │ │ - 0x00103090 65646265 74617374 72202020 2020203d edbetastr = │ │ │ │ - 0x001030a0 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ - 0x001030b0 7265656e 66696c65 20202020 2020203d reenfile = │ │ │ │ - 0x001030c0 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ - 0x001030d0 7265656e 6d696e73 74722020 2020203d reenminstr = │ │ │ │ - 0x001030e0 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ - 0x001030f0 7265656e 6d617873 74722020 2020203d reenmaxstr = │ │ │ │ - 0x00103100 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ - 0x00103110 7265656e 6c6f6770 6f776572 2020203d reenlogpower = │ │ │ │ - 0x00103120 205b2564 5d0a0000 44454255 473e2067 [%d]...DEBUG> g │ │ │ │ - 0x00103130 7265656e 54797065 20202020 2020203d reenType = │ │ │ │ - 0x00103140 205b2564 5d0a0000 44454255 473e2067 [%d]...DEBUG> g │ │ │ │ - 0x00103150 7265656e 62657461 73747220 2020203d reenbetastr = │ │ │ │ - 0x00103160 205b2573 5d0a0000 44454255 473e2062 [%s]...DEBUG> b │ │ │ │ - 0x00103170 6c756566 696c6520 20202020 2020203d luefile = │ │ │ │ - 0x00103180 205b2573 5d0a0000 44454255 473e2062 [%s]...DEBUG> b │ │ │ │ - 0x00103190 6c75656d 696e7374 72202020 2020203d lueminstr = │ │ │ │ - 0x001031a0 205b2573 5d0a0000 44454255 473e2062 [%s]...DEBUG> b │ │ │ │ - 0x001031b0 6c75656d 61787374 72202020 2020203d luemaxstr = │ │ │ │ - 0x001031c0 205b2573 5d0a0000 44454255 473e2062 [%s]...DEBUG> b │ │ │ │ - 0x001031d0 6c75656c 6f67706f 77657220 2020203d luelogpower = │ │ │ │ - 0x001031e0 205b2564 5d0a0000 44454255 473e2062 [%d]...DEBUG> b │ │ │ │ - 0x001031f0 6c756554 79706520 20202020 2020203d lueType = │ │ │ │ - 0x00103200 205b2564 5d0a0000 44454255 473e2062 [%d]...DEBUG> b │ │ │ │ - 0x00103210 6c756562 65746173 74722020 2020203d luebetastr = │ │ │ │ - 0x00103220 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ - 0x00103230 7269645b 25645d2e 666f6e74 7363616c rid[%d].fontscal │ │ │ │ - 0x00103240 65202020 3d205b25 2d675d0a 00000000 e = [%-g]..... │ │ │ │ - 0x00103250 44454255 473e2067 7269645b 25645d2e DEBUG> grid[%d]. │ │ │ │ - 0x00103260 63737973 20202020 20202020 3d205b25 csys = [% │ │ │ │ - 0x00103270 645d0a00 00000000 44454255 473e2067 d]......DEBUG> g │ │ │ │ - 0x00103280 7269645b 25645d2e 65706f63 68202020 rid[%d].epoch │ │ │ │ - 0x00103290 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ - 0x001032a0 44454255 473e2067 7269645b 25645d2e DEBUG> grid[%d]. │ │ │ │ - 0x001032b0 72656420 20202020 20202020 3d205b25 red = [% │ │ │ │ - 0x001032c0 2d675d0a 00000000 44454255 473e2067 -g].....DEBUG> g │ │ │ │ - 0x001032d0 7269645b 25645d2e 67726565 6e202020 rid[%d].green │ │ │ │ - 0x001032e0 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ - 0x001032f0 44454255 473e2067 7269645b 25645d2e DEBUG> grid[%d]. │ │ │ │ - 0x00103300 626c7565 20202020 20202020 3d205b25 blue = [% │ │ │ │ - 0x00103310 2d675d0a 00000000 44454255 473e2063 -g].....DEBUG> c │ │ │ │ - 0x00103320 61745b25 645d2e73 796d4e50 6e742020 at[%d].symNPnt │ │ │ │ - 0x00103330 20202020 3d205b25 645d0a00 00000000 = [%d]...... │ │ │ │ - 0x00103340 44454255 473e2063 61745b25 645d2e66 DEBUG> cat[%d].f │ │ │ │ - 0x00103350 696c6520 20202020 20202020 3d205b25 ile = [% │ │ │ │ - 0x00103360 735d0a00 00000000 44454255 473e2063 s]......DEBUG> c │ │ │ │ - 0x00103370 61745b25 645d2e73 63616c65 436f6c75 at[%d].scaleColu │ │ │ │ - 0x00103380 6d6e2020 3d205b25 735d0a00 00000000 mn = [%s]...... │ │ │ │ - 0x00103390 44454255 473e2063 61745b25 645d2e73 DEBUG> cat[%d].s │ │ │ │ - 0x001033a0 796d556e 69747320 20202020 3d205b25 ymUnits = [% │ │ │ │ - 0x001033b0 645d0a00 00000000 44454255 473e2063 d]......DEBUG> c │ │ │ │ - 0x001033c0 61745b25 645d2e73 63616c65 56616c20 at[%d].scaleVal │ │ │ │ - 0x001033d0 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ - 0x001033e0 44454255 473e2063 61745b25 645d2e73 DEBUG> cat[%d].s │ │ │ │ - 0x001033f0 63616c65 54797065 20202020 3d205b25 caleType = [% │ │ │ │ - 0x00103400 645d0a00 00000000 44454255 473e2063 d]......DEBUG> c │ │ │ │ - 0x00103410 61745b25 645d2e63 73797320 20202020 at[%d].csys │ │ │ │ - 0x00103420 20202020 3d205b25 645d0a00 00000000 = [%d]...... │ │ │ │ - 0x00103430 44454255 473e2063 61745b25 645d2e65 DEBUG> cat[%d].e │ │ │ │ - 0x00103440 706f6368 20202020 20202020 3d205b25 poch = [% │ │ │ │ - 0x00103450 2d675d0a 00000000 44454255 473e2063 -g].....DEBUG> c │ │ │ │ - 0x00103460 61745b25 645d2e73 796d4e4d 61782020 at[%d].symNMax │ │ │ │ - 0x00103470 20202020 3d205b25 645d0a00 00000000 = [%d]...... │ │ │ │ - 0x00103480 44454255 473e2063 61745b25 645d2e73 DEBUG> cat[%d].s │ │ │ │ - 0x00103490 796d5479 70652020 20202020 3d205b25 ymType = [% │ │ │ │ - 0x001034a0 645d0a00 00000000 44454255 473e2063 d]......DEBUG> c │ │ │ │ - 0x001034b0 61745b25 645d2e73 796d5369 7a652020 at[%d].symSize │ │ │ │ - 0x001034c0 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ - 0x001034d0 44454255 473e2063 61745b25 645d2e73 DEBUG> cat[%d].s │ │ │ │ - 0x001034e0 796d526f 74416e67 6c652020 3d205b25 ymRotAngle = [% │ │ │ │ - 0x001034f0 2d675d0a 00000000 44454255 473e2063 -g].....DEBUG> c │ │ │ │ - 0x00103500 61745b25 645d2e72 65642020 20202020 at[%d].red │ │ │ │ - 0x00103510 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ - 0x00103520 44454255 473e2063 61745b25 645d2e67 DEBUG> cat[%d].g │ │ │ │ - 0x00103530 7265656e 20202020 20202020 3d205b25 reen = [% │ │ │ │ - 0x00103540 2d675d0a 00000000 44454255 473e2063 -g].....DEBUG> c │ │ │ │ - 0x00103550 61745b25 645d2e62 6c756520 20202020 at[%d].blue │ │ │ │ - 0x00103560 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ - 0x00103570 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ - 0x00103580 72612020 20202020 20202020 3d205b25 ra = [% │ │ │ │ - 0x00103590 2d675d0a 00000000 44454255 473e206d -g].....DEBUG> m │ │ │ │ - 0x001035a0 61726b5b 25645d2e 64656320 20202020 ark[%d].dec │ │ │ │ - 0x001035b0 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ - 0x001035c0 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ - 0x001035d0 73796d55 6e697473 20202020 3d205b25 symUnits = [% │ │ │ │ - 0x001035e0 645d0a00 00000000 44454255 473e206d d]......DEBUG> m │ │ │ │ - 0x001035f0 61726b5b 25645d2e 63737973 20202020 ark[%d].csys │ │ │ │ - 0x00103600 20202020 3d205b25 645d0a00 00000000 = [%d]...... │ │ │ │ - 0x00103610 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ - 0x00103620 65706f63 68202020 20202020 3d205b25 epoch = [% │ │ │ │ - 0x00103630 2d675d0a 00000000 44454255 473e206d -g].....DEBUG> m │ │ │ │ - 0x00103640 61726b5b 25645d2e 73796d4e 506e7420 ark[%d].symNPnt │ │ │ │ - 0x00103650 20202020 3d205b25 645d0a00 00000000 = [%d]...... │ │ │ │ - 0x00103660 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ - 0x00103670 73796d4e 4d617820 20202020 3d205b25 symNMax = [% │ │ │ │ - 0x00103680 645d0a00 00000000 44454255 473e206d d]......DEBUG> m │ │ │ │ - 0x00103690 61726b5b 25645d2e 73796d54 79706520 ark[%d].symType │ │ │ │ - 0x001036a0 20202020 3d205b25 645d0a00 00000000 = [%d]...... │ │ │ │ - 0x001036b0 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ - 0x001036c0 73796d53 697a6520 20202020 3d205b25 symSize = [% │ │ │ │ - 0x001036d0 2d675d0a 00000000 44454255 473e206d -g].....DEBUG> m │ │ │ │ - 0x001036e0 61726b5b 25645d2e 73796d52 6f74416e ark[%d].symRotAn │ │ │ │ - 0x001036f0 676c6520 3d205b25 2d675d0a 00000000 gle = [%-g]..... │ │ │ │ - 0x00103700 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ - 0x00103710 72656420 20202020 20202020 3d205b25 red = [% │ │ │ │ - 0x00103720 2d675d0a 00000000 44454255 473e206d -g].....DEBUG> m │ │ │ │ - 0x00103730 61726b5b 25645d2e 67726565 6e202020 ark[%d].green │ │ │ │ - 0x00103740 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ - 0x00103750 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ - 0x00103760 626c7565 20202020 20202020 3d205b25 blue = [% │ │ │ │ - 0x00103770 2d675d0a 00000000 44454255 473e2070 -g].....DEBUG> p │ │ │ │ - 0x00103780 6e676669 6c652020 20202020 20202020 ngfile │ │ │ │ - 0x00103790 20202020 2020203d 205b2573 5d0a0000 = [%s]... │ │ │ │ - 0x001037a0 44454255 473e206a 70656766 696c6520 DEBUG> jpegfile │ │ │ │ - 0x001037b0 20202020 20202020 20202020 2020203d = │ │ │ │ - 0x001037c0 205b2573 5d0a0000 44454255 473e206c [%s]...DEBUG> l │ │ │ │ - 0x001037d0 6162656c 5b25645d 2e782020 20202020 abel[%d].x │ │ │ │ - 0x001037e0 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ - 0x001037f0 44454255 473e206c 6162656c 5b25645d DEBUG> label[%d] │ │ │ │ - 0x00103800 2e792020 20202020 20202020 3d205b25 .y = [% │ │ │ │ - 0x00103810 2d675d0a 00000000 44454255 473e206c -g].....DEBUG> l │ │ │ │ - 0x00103820 6162656c 5b25645d 2e746578 74202020 abel[%d].text │ │ │ │ - 0x00103830 20202020 3d205b25 735d0a00 00000000 = [%s]...... │ │ │ │ - 0x00103840 44454255 473e206c 6162656c 5b25645d DEBUG> label[%d] │ │ │ │ - 0x00103850 2e666f6e 74736361 6c652020 3d205b25 .fontscale = [% │ │ │ │ - 0x00103860 2d675d0a 00000000 44454255 473e2043 -g].....DEBUG> C │ │ │ │ - 0x00103870 4f4c4f52 3a206372 76616c31 20202020 OLOR: crval1 │ │ │ │ - 0x00103880 3d20252e 36660a00 44454255 473e2043 = %.6f..DEBUG> C │ │ │ │ - 0x00103890 4f4c4f52 3a206372 76616c32 20202020 OLOR: crval2 │ │ │ │ - 0x001038a0 3d20252e 36660a00 44454255 473e2043 = %.6f..DEBUG> C │ │ │ │ - 0x001038b0 4f4c4f52 3a206364 656c7431 20202020 OLOR: cdelt1 │ │ │ │ - 0x001038c0 3d20252e 36660a00 44454255 473e2043 = %.6f..DEBUG> C │ │ │ │ - 0x001038d0 4f4c4f52 3a206364 656c7432 20202020 OLOR: cdelt2 │ │ │ │ - 0x001038e0 3d20252e 36660a00 44454255 473e2043 = %.6f..DEBUG> C │ │ │ │ - 0x001038f0 4f4c4f52 3a206372 6f746132 20202020 OLOR: crota2 │ │ │ │ - 0x00103900 3d20252e 36660a00 44454255 473e2043 = %.6f..DEBUG> C │ │ │ │ - 0x00103910 4f4c4f52 3a206372 70697831 20202020 OLOR: crpix1 │ │ │ │ - 0x00103920 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ - 0x00103930 4f4c4f52 3a206372 70697832 20202020 OLOR: crpix2 │ │ │ │ - 0x00103940 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ - 0x00103950 4f4c4f52 3a20786d 696e2020 20202020 OLOR: xmin │ │ │ │ - 0x00103960 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ - 0x00103970 4f4c4f52 3a20786d 61782020 20202020 OLOR: xmax │ │ │ │ - 0x00103980 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ - 0x00103990 4f4c4f52 3a20796d 696e2020 20202020 OLOR: ymin │ │ │ │ - 0x001039a0 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ - 0x001039b0 4f4c4f52 3a20796d 61782020 20202020 OLOR: ymax │ │ │ │ - 0x001039c0 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ - 0x001039d0 4f4c4f52 3a207265 64786f66 66202020 OLOR: redxoff │ │ │ │ - 0x001039e0 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ - 0x001039f0 4f4c4f52 3a206772 65656e78 6f666620 OLOR: greenxoff │ │ │ │ - 0x00103a00 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ - 0x00103a10 4f4c4f52 3a20626c 7565786f 66662020 OLOR: bluexoff │ │ │ │ - 0x00103a20 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ - 0x00103a30 4f4c4f52 3a207265 64796f66 66202020 OLOR: redyoff │ │ │ │ - 0x00103a40 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ - 0x00103a50 4f4c4f52 3a206772 65656e79 6f666620 OLOR: greenyoff │ │ │ │ - 0x00103a60 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ - 0x00103a70 4f4c4f52 3a20626c 7565796f 66662020 OLOR: blueyoff │ │ │ │ - 0x00103a80 3d20252d 670a0000 44454255 473e2072 = %-g...DEBUG> r │ │ │ │ - 0x00103a90 65646d69 6e76616c 2020203d 20252d67 edminval = %-g │ │ │ │ - 0x00103aa0 2028252d 6725252f 252d6773 290a0000 (%-g%%/%-gs)... │ │ │ │ - 0x00103ab0 44454255 473e2072 65646d61 7876616c DEBUG> redmaxval │ │ │ │ - 0x00103ac0 2020203d 20252d67 2028252d 6725252f = %-g (%-g%%/ │ │ │ │ - 0x00103ad0 252d6773 290a0000 44454255 473e2067 %-gs)...DEBUG> g │ │ │ │ - 0x00103ae0 7265656e 6d696e76 616c203d 20252d67 reenminval = %-g │ │ │ │ - 0x00103af0 2028252d 6725252f 252d6773 290a0000 (%-g%%/%-gs)... │ │ │ │ - 0x00103b00 44454255 473e2067 7265656e 6d617876 DEBUG> greenmaxv │ │ │ │ - 0x00103b10 616c203d 20252d67 2028252d 6725252f al = %-g (%-g%%/ │ │ │ │ - 0x00103b20 252d6773 290a0000 44454255 473e2062 %-gs)...DEBUG> b │ │ │ │ - 0x00103b30 6c75656d 696e7661 6c203d20 252d6720 lueminval = %-g │ │ │ │ - 0x00103b40 28252d67 25252f25 2d677329 0a000000 (%-g%%/%-gs).... │ │ │ │ - 0x00103b50 44454255 473e2062 6c75656d 61787661 DEBUG> bluemaxva │ │ │ │ - 0x00103b60 6c203d20 252d6720 28252d67 25252f25 l = %-g (%-g%%/% │ │ │ │ - 0x00103b70 2d677329 0a000000 496d6167 65202850 -gs)....Image (P │ │ │ │ - 0x00103b80 4e472f4a 50454729 20737061 63652061 NG/JPEG) space a │ │ │ │ - 0x00103b90 6c6c6f63 61746564 3a202575 0a000000 llocated: %u.... │ │ │ │ - 0x00103ba0 44454255 473e2067 7261796d 696e7661 DEBUG> grayminva │ │ │ │ - 0x00103bb0 6c203d20 252d6720 28252d67 25252f25 l = %-g (%-g%%/% │ │ │ │ - 0x00103bc0 2d677329 0a000000 44454255 473e2067 -gs)....DEBUG> g │ │ │ │ - 0x00103bd0 7261796d 61787661 6c203d20 252d6720 raymaxval = %-g │ │ │ │ - 0x00103be0 28252d67 25252f25 2d677329 0a000000 (%-g%%/%-gs).... │ │ │ │ - 0x00103bf0 496d6167 65202850 4e472f4a 50454729 Image (PNG/JPEG) │ │ │ │ - 0x00103c00 20737061 63652061 6c6c6f63 61746564 space allocated │ │ │ │ - 0x00103c10 0a000000 00000000 43616e6e 6f742066 ........Cannot f │ │ │ │ - 0x00103c20 696e6420 27726127 20616e64 20276465 ind 'ra' and 'de │ │ │ │ - 0x00103c30 6320286f 7220276c 6f6e272c 276c6174 c (or 'lon','lat │ │ │ │ - 0x00103c40 27292069 6e207461 626c6520 5b25735d ') in table [%s] │ │ │ │ - 0x00103c50 00000000 00000000 43616e6e 6f742066 ........Cannot f │ │ │ │ - 0x00103c60 696e6420 666c7578 2f6d6167 20636f6c ind flux/mag col │ │ │ │ - 0x00103c70 756d6e20 5b25735d 20696e20 7461626c umn [%s] in tabl │ │ │ │ - 0x00103c80 65205b25 735d0000 43616e6e 6f742066 e [%s]..Cannot f │ │ │ │ - 0x00103c90 696e6420 636f6c6f 7220636f 6c756d6e ind color column │ │ │ │ - 0x00103ca0 205b2573 5d20696e 20746162 6c65205b [%s] in table [ │ │ │ │ - 0x00103cb0 25735d00 00000000 43616e6e 6f742066 %s].....Cannot f │ │ │ │ - 0x00103cc0 696e6420 73796d62 6f6c2073 697a6520 ind symbol size │ │ │ │ - 0x00103cd0 636f6c75 6d6e205b 25735d20 696e2074 column [%s] in t │ │ │ │ - 0x00103ce0 61626c65 205b2573 5d000000 00000000 able [%s]....... │ │ │ │ - 0x00103cf0 43616e6e 6f742066 696e6420 73796d62 Cannot find symb │ │ │ │ - 0x00103d00 6f6c2073 68617065 20636f6c 756d6e20 ol shape column │ │ │ │ - 0x00103d10 5b25735d 20696e20 7461626c 65205b25 [%s] in table [% │ │ │ │ - 0x00103d20 735d0000 00000000 43616e6e 6f742066 s]......Cannot f │ │ │ │ - 0x00103d30 696e6420 6c616265 6c20636f 6c756d6e ind label column │ │ │ │ - 0x00103d40 205b2573 5d20696e 20746162 6c65205b [%s] in table [ │ │ │ │ - 0x00103d50 25735d00 00000000 53796d62 6f6c3a20 %s].....Symbol: │ │ │ │ - 0x00103d60 636f6c6f 723d2825 342e3266 2c25342e color=(%4.2f,%4. │ │ │ │ - 0x00103d70 32662c25 342e3266 29207368 6170653d 2f,%4.2f) shape= │ │ │ │ - 0x00103d80 28253264 2c25642c 25362e32 66292061 (%2d,%d,%6.2f) a │ │ │ │ - 0x00103d90 74202825 362e3266 2c25362e 32662920 t (%6.2f,%6.2f) │ │ │ │ - 0x00103da0 666c7578 3d253130 2e36662d 3e000000 flux=%10.6f->... │ │ │ │ - 0x00103db0 43616e6e 6f742066 696e6420 27726131 Cannot find 'ra1 │ │ │ │ - 0x00103dc0 272c2027 64656331 272c2065 74632e20 ', 'dec1', etc. │ │ │ │ - 0x00103dd0 636f726e 65727320 6f722057 43532063 corners or WCS c │ │ │ │ - 0x00103de0 6f6c756d 6e732069 6e207461 626c6520 olumns in table │ │ │ │ - 0x00103df0 5b25735d 0a000000 44454255 473e206c [%s]....DEBUG> l │ │ │ │ - 0x00103e00 6162656c 205b2573 5d3a2028 252d672c abel [%s]: (%-g, │ │ │ │ - 0x00103e10 252d6729 202d3e20 28252d67 2c252d67 %-g) -> (%-g,%-g │ │ │ │ - 0x00103e20 290a0000 00000000 44454255 473e2049 ).......DEBUG> I │ │ │ │ - 0x00103e30 6d616765 20636f6d 706c6574 65642e20 mage completed. │ │ │ │ - 0x00103e40 57726974 696e6720 6f757470 75742e0a Writing output.. │ │ │ │ - 0x00103e50 00000000 00000000 74797065 3d22636f ........type="co │ │ │ │ - 0x00103e60 6c6f7222 2c207769 6474683d 25642c20 lor", width=%d, │ │ │ │ - 0x00103e70 68656967 68743d25 642c2062 6d696e3d height=%d, bmin= │ │ │ │ - 0x00103e80 252d672c 20626d69 6e706572 63656e74 %-g, bminpercent │ │ │ │ - 0x00103e90 3d252e32 662c2062 6d696e73 69676d61 =%.2f, bminsigma │ │ │ │ - 0x00103ea0 3d253266 2c20626d 61783d25 2d672c20 =%2f, bmax=%-g, │ │ │ │ - 0x00103eb0 626d6178 70657263 656e743d 252e3266 bmaxpercent=%.2f │ │ │ │ - 0x00103ec0 2c20626d 61787369 676d613d 252e3266 , bmaxsigma=%.2f │ │ │ │ - 0x00103ed0 2c20676d 696e3d25 2d672c20 676d696e , gmin=%-g, gmin │ │ │ │ - 0x00103ee0 70657263 656e743d 252e3266 2c20676d percent=%.2f, gm │ │ │ │ - 0x00103ef0 696e7369 676d613d 252e3266 2c20676d insigma=%.2f, gm │ │ │ │ - 0x00103f00 61783d25 2d672c20 676d6178 70657263 ax=%-g, gmaxperc │ │ │ │ - 0x00103f10 656e743d 252e3266 2c20676d 61787369 ent=%.2f, gmaxsi │ │ │ │ - 0x00103f20 676d613d 252e3266 2c20726d 696e3d25 gma=%.2f, rmin=% │ │ │ │ - 0x00103f30 2d672c20 726d696e 70657263 656e743d -g, rminpercent= │ │ │ │ - 0x00103f40 252e3266 2c20726d 696e7369 676d613d %.2f, rminsigma= │ │ │ │ - 0x00103f50 252e3266 2c20726d 61783d25 2d672c20 %.2f, rmax=%-g, │ │ │ │ - 0x00103f60 726d6178 70657263 656e743d 252e3266 rmaxpercent=%.2f │ │ │ │ - 0x00103f70 2c20726d 61787369 676d613d 252e3266 , rmaxsigma=%.2f │ │ │ │ - 0x00103f80 2c207264 6174616d 696e3d25 2d672c20 , rdatamin=%-g, │ │ │ │ - 0x00103f90 72646174 616d6178 3d252d67 2c206764 rdatamax=%-g, gd │ │ │ │ - 0x00103fa0 6174616d 696e3d25 2d672c20 67646174 atamin=%-g, gdat │ │ │ │ - 0x00103fb0 616d6178 3d252d67 2c206264 6174616d amax=%-g, bdatam │ │ │ │ - 0x00103fc0 696e3d25 2d672c20 62646174 616d6178 in=%-g, bdatamax │ │ │ │ - 0x00103fd0 3d252d67 2c207866 6c69703d 25642c20 =%-g, xflip=%d, │ │ │ │ - 0x00103fe0 79666c69 703d2564 2c206275 6e69743d yflip=%d, bunit= │ │ │ │ - 0x00103ff0 22257322 00000000 22747970 65223a22 "%s"...."type":" │ │ │ │ - 0x00104000 636f6c6f 72222c20 22776964 7468223a color", "width": │ │ │ │ - 0x00104010 25642c20 22686569 67687422 3a25642c %d, "height":%d, │ │ │ │ - 0x00104020 2022626d 696e223a 252d672c 2022626d "bmin":%-g, "bm │ │ │ │ - 0x00104030 696e7065 7263656e 74223a25 2e32662c inpercent":%.2f, │ │ │ │ - 0x00104040 2022626d 696e7369 676d6122 3a253266 "bminsigma":%2f │ │ │ │ - 0x00104050 2c202262 6d617822 3a252d67 2c202262 , "bmax":%-g, "b │ │ │ │ - 0x00104060 6d617870 65726365 6e74223a 252e3266 maxpercent":%.2f │ │ │ │ - 0x00104070 2c202262 6d617873 69676d61 223a252e , "bmaxsigma":%. │ │ │ │ - 0x00104080 32662c20 22676d69 6e223a25 2d672c20 2f, "gmin":%-g, │ │ │ │ - 0x00104090 22676d69 6e706572 63656e74 223a252e "gminpercent":%. │ │ │ │ - 0x001040a0 32662c20 22676d69 6e736967 6d61223a 2f, "gminsigma": │ │ │ │ - 0x001040b0 252e3266 2c202267 6d617822 3a252d67 %.2f, "gmax":%-g │ │ │ │ - 0x001040c0 2c202267 6d617870 65726365 6e74223a , "gmaxpercent": │ │ │ │ - 0x001040d0 252e3266 2c202267 6d617873 69676d61 %.2f, "gmaxsigma │ │ │ │ - 0x001040e0 223a252e 32662c20 22726d69 6e223a25 ":%.2f, "rmin":% │ │ │ │ - 0x001040f0 2d672c20 22726d69 6e706572 63656e74 -g, "rminpercent │ │ │ │ - 0x00104100 223a252e 32662c20 22726d69 6e736967 ":%.2f, "rminsig │ │ │ │ - 0x00104110 6d61223a 252e3266 2c202272 6d617822 ma":%.2f, "rmax" │ │ │ │ - 0x00104120 3a252d67 2c202272 6d617870 65726365 :%-g, "rmaxperce │ │ │ │ - 0x00104130 6e74223a 252e3266 2c202272 6d617873 nt":%.2f, "rmaxs │ │ │ │ - 0x00104140 69676d61 223a252e 32662c20 22726461 igma":%.2f, "rda │ │ │ │ - 0x00104150 74616d69 6e223a25 2d672c20 22726461 tamin":%-g, "rda │ │ │ │ - 0x00104160 74616d61 78223a25 2d672c20 22676461 tamax":%-g, "gda │ │ │ │ - 0x00104170 74616d69 6e223a25 2d672c20 22676461 tamin":%-g, "gda │ │ │ │ - 0x00104180 74616d61 78223a25 2d672c20 22626461 tamax":%-g, "bda │ │ │ │ - 0x00104190 74616d69 6e223a25 2d672c20 22626461 tamin":%-g, "bda │ │ │ │ - 0x001041a0 74616d61 78223a25 2d672c20 2278666c tamax":%-g, "xfl │ │ │ │ - 0x001041b0 6970223a 25642c20 2279666c 6970223a ip":%d, "yflip": │ │ │ │ - 0x001041c0 25642c20 2262756e 6974223a 22257322 %d, "bunit":"%s" │ │ │ │ - 0x001041d0 7d000000 00000000 74797065 3d226772 }.......type="gr │ │ │ │ - 0x001041e0 61797363 616c6522 2c207769 6474683d ayscale", width= │ │ │ │ - 0x001041f0 25642c20 68656967 68743d25 642c206d %d, height=%d, m │ │ │ │ - 0x00104200 696e3d25 2d672c20 6d696e70 65726365 in=%-g, minperce │ │ │ │ - 0x00104210 6e743d25 2e32662c 206d696e 7369676d nt=%.2f, minsigm │ │ │ │ - 0x00104220 613d252e 32662c20 6d61783d 252d672c a=%.2f, max=%-g, │ │ │ │ - 0x00104230 206d6178 70657263 656e743d 252e3266 maxpercent=%.2f │ │ │ │ - 0x00104240 2c206d61 78736967 6d613d25 2e32662c , maxsigma=%.2f, │ │ │ │ - 0x00104250 20646174 616d696e 3d252d67 2c206461 datamin=%-g, da │ │ │ │ - 0x00104260 74616d61 783d252d 672c2078 666c6970 tamax=%-g, xflip │ │ │ │ - 0x00104270 3d25642c 2079666c 69703d25 642c2062 =%d, yflip=%d, b │ │ │ │ - 0x00104280 756e6974 3d222573 222c2063 6f6c6f72 unit="%s", color │ │ │ │ - 0x00104290 7461626c 653d2564 00000000 00000000 table=%d........ │ │ │ │ - 0x001042a0 22747970 65223a22 67726179 7363616c "type":"grayscal │ │ │ │ - 0x001042b0 65222c20 22776964 7468223a 25642c20 e", "width":%d, │ │ │ │ - 0x001042c0 22686569 67687422 3a25642c 20226d69 "height":%d, "mi │ │ │ │ - 0x001042d0 6e223a25 2d672c20 226d696e 70657263 n":%-g, "minperc │ │ │ │ - 0x001042e0 656e7422 3a252e32 662c2022 6d696e73 ent":%.2f, "mins │ │ │ │ - 0x001042f0 69676d61 223a252e 32662c20 226d6178 igma":%.2f, "max │ │ │ │ - 0x00104300 223a252d 672c2022 6d617870 65726365 ":%-g, "maxperce │ │ │ │ - 0x00104310 6e74223a 252e3266 2c20226d 61787369 nt":%.2f, "maxsi │ │ │ │ - 0x00104320 676d6122 3a252e32 662c2022 64617461 gma":%.2f, "data │ │ │ │ - 0x00104330 6d696e22 3a252d67 2c202264 6174616d min":%-g, "datam │ │ │ │ - 0x00104340 6178223a 252d672c 20227866 6c697022 ax":%-g, "xflip" │ │ │ │ - 0x00104350 3a25642c 20227966 6c697022 3a25642c :%d, "yflip":%d, │ │ │ │ - 0x00104360 20226275 6e697422 3a222573 222c2022 "bunit":"%s", " │ │ │ │ - 0x00104370 636f6c6f 72746162 6c65223a 25640000 colortable":%d.. │ │ │ │ - 0x00104380 00000000 00005e40 6edbb66d dbb64940 ......^@n..m..I@ │ │ │ │ - 0x00104390 00000000 00e06040 00000000 00006040 ......`@......`@ │ │ │ │ - 0x001043a0 00000000 00004940 2e9f87a2 ae427dd4 ......I@.....B}. │ │ │ │ - 0x001043b0 00000000 0000e83f 00000000 0000e23f .......?.......? │ │ │ │ - 0x001043c0 0bc10a7a 202134c0 bdbc8f1e e2437140 ...z !4......Cq@ │ │ │ │ - 0x001043d0 1fc481a8 584e8e40 87a4eaa0 d5429440 ....XN.@.....B.@ │ │ │ │ - 0x001043e0 532528a0 6b838640 c1bc9db2 b1806140 S%(.k..@......a@ │ │ │ │ - 0x001043f0 ad80c3f4 dc194f40 2e2e66d4 fe757f40 ......O@..f..u.@ │ │ │ │ - 0x00104400 395840d8 2ce79440 4119e5c8 e15b9740 9X@.,..@A....[.@ │ │ │ │ - 0x00104410 5b1e0ab1 d8d98640 aebdaa21 59236040 [......@...!Y#`@ │ │ │ │ - 0x00104420 00000000 0000ee3f 00000000 0020ec3f .......?..... .? │ │ │ │ - 0x00104430 7dbedca5 f9fa2ac0 a842deca be035640 }.....*..B....V@ │ │ │ │ - 0x00104440 35fe398a 2a316240 6f84b8e4 195a5740 5.9.*1b@o....ZW@ │ │ │ │ - 0x00104450 6854443d 3ffb3a40 7ed29829 eb310c40 hTD=?.:@~..).1.@ │ │ │ │ - 0x00104460 59d446c4 5ba3c53f 3c302e05 3fd93f40 Y.F.[..?<0..?.?@ │ │ │ │ - 0x00104470 014ae1e6 5a7a5f40 fd16357e ed0d6440 .J..Zz_@..5~..d@ │ │ │ │ - 0x00104480 211bed6c 09cf5540 de7d4c25 c36c3640 !..l..U@.}L%.l6@ │ │ │ │ - 0x00104490 fb7dd3d5 7e7a0540 91891026 6ecdbe3f .}..~z.@...&n..? │ │ │ │ - 0x001044a0 00000000 00000080 f3544bb5 45c86cc0 .........TK.E.l. │ │ │ │ - 0x001044b0 88ac0f16 30176d3f 64f333c2 d158eb3f ....0.m?d.3..X.? │ │ │ │ - 0x001044c0 cb528f30 3f620040 effe4a70 b40d0740 .R.0?b.@..Jp...@ │ │ │ │ - 0x001044d0 502259d1 b8d30940 c711e49f 26bff13f P"Y....@....&..? │ │ │ │ - 0x001044e0 79287f70 fc19bf3f cddf02f4 86c8703f y(.p...?......p? │ │ │ │ - 0x001044f0 c14d9ab5 d541003f a64b6000 bf4d0140 .M...A.?.K`..M.@ │ │ │ │ - 0x00104500 7f0ec922 ac7a1040 436051c9 a68f1040 ...".z.@C`Q....@ │ │ │ │ - 0x00104510 d079a43f 7b750b40 eb52d699 e5e5f13f .y.?{u.@.R.....? │ │ │ │ - 0x00104520 22aeeac7 9220bf3f ba62b5fa 91c8703f ".... .?.b....p? │ │ │ │ - 0x00104530 8dcf57f6 d541003f e2568863 86e6d53f ..W..A.?.V.c...? │ │ │ │ - 0x00104540 0a1f0d9d ddb2ea3f 05f8e8fe 4dbbe53f .......?....M..? │ │ │ │ - 0x00104550 1822afe7 2293f13f d807c7b4 4008cd3f .".."..?....@..? │ │ │ │ - 0x00104560 56b4c482 64118c3f df660aa8 7b71323f V...d..?.f..{q2? │ │ │ │ - 0x00104570 0aaa199a 33debf3e e88442d5 c2882b3e ....3..>..B...+> │ │ │ │ - 0x00104580 46418671 6d01f23f 9f35b249 491fcd3f FA.qm..?.5.II..? │ │ │ │ - 0x00104590 b44cbfdd 78148c3f 88c5fffc b171323f .L..x..?.....q2? │ │ │ │ - 0x001045a0 1a0178ff 34debf3e 92f31ca0 c2882b3e ..x.4..>......+> │ │ │ │ - 0x001045b0 cd3b7f66 9ea0f63f cd3b7f66 9ea0f6bf .;.f...?.;.f.... │ │ │ │ - 0x001045c0 00000020 5fa00242 00000020 5fa002c2 ... _..B... _... │ │ │ │ - 0x001045d0 00000000 00003040 00000000 00005540 ......0@......U@ │ │ │ │ - 0x001045e0 00000000 00007040 ffffffff ffffff7f ......p@........ │ │ │ │ - 0x001045f0 95d626e8 0b2e113e ffffffff ffffffff ..&....>........ │ │ │ │ - 0x00104600 00000000 00001040 00000000 00e07040 .......@......p@ │ │ │ │ - 0x00104610 7b14ae47 e17a643f 00000000 00002c40 {..G.zd?......,@ │ │ │ │ - 0x00104620 496e7661 6c696420 636f6c6f 72207370 Invalid color sp │ │ │ │ - 0x00104630 43545950 4531203d 20275241 2d2d2d54 CTYPE1 = 'RA---T │ │ │ │ - 0x00104640 43545950 4532203d 20274445 432d2d54 CTYPE2 = 'DEC--T │ │ │ │ - 0x00104650 4344454c 5431203d 20302e30 30303030 CDELT1 = 0.00000 │ │ │ │ - 0x00104660 4344454c 5432203d 20302e30 30303030 CDELT2 = 0.00000 │ │ │ │ - 0x00104670 77637369 6e697428 29206661 696c6564 wcsinit() failed │ │ │ │ - 0x00104680 20666f72 2066616b 65206865 61646572 for fake header │ │ │ │ - 0x00104690 43616e6e 6f74206f 70656e20 68697374 Cannot open hist │ │ │ │ - 0x001046a0 3c3f7870 61636b65 74206265 67696e3d . │ │ │ │ - 0x001047e0 2020203c 61766d3a 4d657461 64617461 1.1Obs │ │ │ │ - 0x00104820 65727661 74696f6e 3c2f6176 6d3a5479 ervationFull.. │ │ │ │ - 0x00104880 2020203c 2f61766d 3a537061 7469616c . │ │ │ │ - 0x001048b0 2e526566 6572656e 63655661 6c75653e .ReferenceValue> │ │ │ │ - 0x001048c0 52656665 72656e63 65506978 656c3e0a ReferencePixel>. │ │ │ │ - 0x001048d0 2e526566 6572656e 63655069 78656c3e .ReferencePixel> │ │ │ │ - 0x001048e0 20203c2f 7264663a 44657363 72697074 Original Hea │ │ │ │ - 0x00105880 6465723a 0a004445 4255473e 2078636f der:..DEBUG> xco │ │ │ │ - 0x00105890 72726563 74696f6e 203d2025 2e32660a rrection = %.2f. │ │ │ │ - 0x001058a0 00444542 55473e20 79636f72 72656374 .DEBUG> ycorrect │ │ │ │ - 0x001058b0 696f6e20 3d20252e 32660a0a 00435459 ion = %.2f...CTY │ │ │ │ - 0x001058c0 50453120 203d2027 25732d54 414e2d53 PE1 = '%s-TAN-S │ │ │ │ - 0x001058d0 49502700 43545950 45322020 3d202725 IP'.CTYPE2 = '% │ │ │ │ - 0x001058e0 732d5441 4e2d5349 50270043 5256414c s-TAN-SIP'.CRVAL │ │ │ │ - 0x001058f0 3120203d 20253135 2e313066 00435256 1 = %15.10f.CRV │ │ │ │ - 0x00105900 414c3220 203d2025 31352e31 30660043 AL2 = %15.10f.C │ │ │ │ - 0x00105910 44454c54 3120203d 20252e31 30660043 DELT1 = %.10f.C │ │ │ │ - 0x00105920 44454c54 3220203d 20252e31 30660043 DELT2 = %.10f.C │ │ │ │ - 0x00105930 524f5441 3220203d 20257300 4344315f ROTA2 = %s.CD1_ │ │ │ │ - 0x00105940 31202020 3d202573 00434431 5f322020 1 = %s.CD1_2 │ │ │ │ - 0x00105950 203d2025 73004344 325f3120 20203d20 = %s.CD2_1 = │ │ │ │ - 0x00105960 25730043 44325f32 2020203d 20257300 %s.CD2_2 = %s. │ │ │ │ - 0x00105970 5043315f 31202020 3d202573 00504331 PC1_1 = %s.PC1 │ │ │ │ - 0x00105980 5f322020 203d2025 73005043 325f3120 _2 = %s.PC2_1 │ │ │ │ - 0x00105990 20203d20 25730050 43325f32 2020203d = %s.PC2_2 = │ │ │ │ - 0x001059a0 20257300 45504f43 48202020 3d202573 %s.EPOCH = %s │ │ │ │ - 0x001059b0 00455155 494e4f58 203d2025 7300415f .EQUINOX = %s.A_ │ │ │ │ - 0x001059c0 4f524445 52203d20 25640041 5f25645f ORDER = %d.A_%d_ │ │ │ │ - 0x001059d0 25642020 203d2025 31302e33 6500425f %d = %10.3e.B_ │ │ │ │ - 0x001059e0 4f524445 52203d20 25640042 5f25645f ORDER = %d.B_%d_ │ │ │ │ - 0x001059f0 25642020 203d2025 31302e33 65004150 %d = %10.3e.AP │ │ │ │ - 0x00105a00 5f4f5244 45523d20 25640041 505f2564 _ORDER= %d.AP_%d │ │ │ │ - 0x00105a10 5f256420 203d2025 31302e33 65004250 _%d = %10.3e.BP │ │ │ │ - 0x00105a20 5f4f5244 45523d20 25640042 505f2564 _ORDER= %d.BP_%d │ │ │ │ - 0x00105a30 5f256420 203d2025 31302e33 65002535 _%d = %10.3e.%5 │ │ │ │ - 0x00105a40 2e326620 000a0a43 6f727265 6c617469 .2f ...Correlati │ │ │ │ - 0x00105a50 6f6e204d 61747269 783a0044 45425547 on Matrix:.DEBUG │ │ │ │ - 0x00105a60 3e20436f 6d6d616e 642d6c69 6e652072 > Command-line r │ │ │ │ - 0x00105a70 6561642e 000a0a46 57443a20 4265666f ead....FWD: Befo │ │ │ │ - 0x00105a80 72652067 61757373 6a28293a 006d6174 re gaussj():.mat │ │ │ │ - 0x00105a90 7269783a 000a7665 63746f72 3a002020 rix:..vector:. │ │ │ │ - 0x00105aa0 2531322e 35650a00 0a0a4166 74657220 %12.5e....After │ │ │ │ - 0x00105ab0 67617573 736a2829 3a006677 646d6178 gaussj():.fwdmax │ │ │ │ - 0x00105ac0 78203d20 252d6720 5b25645d 0a006677 x = %-g [%d]..fw │ │ │ │ - 0x00105ad0 646d6178 79203d20 252d6720 5b25645d dmaxy = %-g [%d] │ │ │ │ - 0x00105ae0 0a000a0a 5245563a 20426566 6f726520 ....REV: Before │ │ │ │ - 0x00105af0 67617573 736a2829 3a00615b 25645d5b gaussj():.a[%d][ │ │ │ │ - 0x00105b00 25645d20 3d202531 322e3565 20282535 %d] = %12.5e (%5 │ │ │ │ - 0x00105b10 2e316625 25290a00 625b2564 5d5b2564 .1f%%)..b[%d][%d │ │ │ │ - 0x00105b20 5d203d20 2531322e 35652028 25352e31 ] = %12.5e (%5.1 │ │ │ │ - 0x00105b30 66252529 0a007265 766d6178 78203d20 f%%)..revmaxx = │ │ │ │ - 0x00105b40 252d6720 5b25645d 0a007265 766d6178 %-g [%d]..revmax │ │ │ │ - 0x00105b50 79203d20 252d6720 5b25645d 0a006669 y = %-g [%d]..fi │ │ │ │ - 0x00105b60 6e616c20 6677646d 61787820 3d20252d nal fwdmaxx = %- │ │ │ │ - 0x00105b70 670a0066 696e616c 20667764 6d617879 g..final fwdmaxy │ │ │ │ - 0x00105b80 203d2025 2d670a00 66696e61 6c207265 = %-g..final re │ │ │ │ - 0x00105b90 766d6178 78203d20 252d670a 0066696e vmaxx = %-g..fin │ │ │ │ - 0x00105ba0 616c2072 65766d61 7879203d 20252d67 al revmaxy = %-g │ │ │ │ - 0x00105bb0 0a0a0000 00000000 44454255 473e204f ........DEBUG> O │ │ │ │ - 0x00105bc0 72696769 6e616c20 696d6167 65205743 riginal image WC │ │ │ │ - 0x00105bd0 5320696e 69746961 6c697a65 640a0000 S initialized... │ │ │ │ - 0x00105be0 0a444542 55473e20 44697374 6f727465 .DEBUG> Distorte │ │ │ │ - 0x00105bf0 64205441 4e204865 61646572 3a0a0000 d TAN Header:... │ │ │ │ - 0x00105c00 44454255 473e2044 6973746f 72746564 DEBUG> Distorted │ │ │ │ - 0x00105c10 2054414e 20574353 20696e69 7469616c TAN WCS initial │ │ │ │ - 0x00105c20 697a6564 0a000000 0a4d6178 696d756d ized.....Maximum │ │ │ │ - 0x00105c30 20636f72 72656c61 74696f6e 3a20252e correlation: %. │ │ │ │ - 0x00105c40 35662061 74202825 642c2564 290a0a00 5f at (%d,%d)... │ │ │ │ - 0x00105c50 43616e6e 6f74206f 70656e20 6f757470 Cannot open outp │ │ │ │ - 0x00105c60 75742074 656d706c 61746520 66696c65 ut template file │ │ │ │ - 0x00105c70 20257300 00000000 44454255 473e2046 %s.....DEBUG> F │ │ │ │ - 0x00105c80 57443a20 206e6174 69766520 70726f6a WD: native proj │ │ │ │ - 0x00105c90 65637469 6f6e2074 6f206469 73746f72 ection to distor │ │ │ │ - 0x00105ca0 74656420 54414e20 28776373 2d3e5743 ted TAN (wcs->WC │ │ │ │ - 0x00105cb0 53290000 00000000 44454255 473e2052 S)......DEBUG> R │ │ │ │ - 0x00105cc0 45563a20 20646973 746f7274 65642054 EV: distorted T │ │ │ │ - 0x00105cd0 414e2074 6f206e61 74697665 2070726f AN to native pro │ │ │ │ - 0x00105ce0 6a656374 696f6e20 28574353 2d3e7763 jection (WCS->wc │ │ │ │ - 0x00105cf0 73290000 00000000 44454255 473e2044 s)......DEBUG> D │ │ │ │ - 0x00105d00 6973746f 7274696f 6e207061 72616d65 istortion parame │ │ │ │ - 0x00105d10 74657273 20696e69 7469616c 697a6564 ters initialized │ │ │ │ - 0x00105d20 2e000000 00000000 0a444542 55473e20 .........DEBUG> │ │ │ │ - 0x00105d30 4657443a 20412028 782d6469 72656374 FWD: A (x-direct │ │ │ │ - 0x00105d40 696f6e29 20646973 746f7274 696f6e73 ion) distortions │ │ │ │ - 0x00105d50 205b2564 5d0a0000 44454255 473e2046 [%d]...DEBUG> F │ │ │ │ - 0x00105d60 57442025 31302e32 66202531 302e3266 WD %10.2f %10.2f │ │ │ │ - 0x00105d70 202d3e20 252e3566 20252e35 66202d3e -> %.5f %.5f -> │ │ │ │ - 0x00105d80 20253130 2e326620 2531302e 3266202d %10.2f %10.2f - │ │ │ │ - 0x00105d90 3e202531 302e3266 20282564 290a0000 > %10.2f (%d)... │ │ │ │ - 0x00105da0 0a444542 55473e20 4657443a 20422028 .DEBUG> FWD: B ( │ │ │ │ - 0x00105db0 792d6469 72656374 696f6e29 20646973 y-direction) dis │ │ │ │ - 0x00105dc0 746f7274 696f6e73 205b2564 5d0a0000 tortions [%d]... │ │ │ │ - 0x00105dd0 61705b25 645d5b25 645d203d 20253132 ap[%d][%d] = %12 │ │ │ │ - 0x00105de0 2e356520 2825352e 31662525 290a0000 .5e (%5.1f%%)... │ │ │ │ - 0x00105df0 62705b25 645d5b25 645d203d 20253132 bp[%d][%d] = %12 │ │ │ │ - 0x00105e00 2e356520 2825352e 31662525 290a0000 .5e (%5.1f%%)... │ │ │ │ - 0x00105e10 0a444542 55473e20 4657443a 206d6178 .DEBUG> FWD: max │ │ │ │ - 0x00105e20 696d756d 20706f73 6974696f 6e616c20 imum positional │ │ │ │ - 0x00105e30 6572726f 72205b25 645d0a00 00000000 error [%d]...... │ │ │ │ - 0x00105e40 44454255 473e2046 57442025 31302e32 DEBUG> FWD %10.2 │ │ │ │ - 0x00105e50 66202531 302e3266 202d3e20 252e3566 f %10.2f -> %.5f │ │ │ │ - 0x00105e60 20252e35 66202d3e 20253130 2e326620 %.5f -> %10.2f │ │ │ │ - 0x00105e70 2531302e 32662028 2564290a 00000000 %10.2f (%d)..... │ │ │ │ - 0x00105e80 0a444542 55473e20 5245563a 20412028 .DEBUG> REV: A ( │ │ │ │ - 0x00105e90 782d6469 72656374 696f6e29 20646973 x-direction) dis │ │ │ │ - 0x00105ea0 746f7274 696f6e73 205b2564 5d0a0000 tortions [%d]... │ │ │ │ - 0x00105eb0 44454255 473e2052 45562025 31302e32 DEBUG> REV %10.2 │ │ │ │ - 0x00105ec0 66202531 302e3266 202d3e20 252e3566 f %10.2f -> %.5f │ │ │ │ - 0x00105ed0 20252e35 66202d3e 20253130 2e326620 %.5f -> %10.2f │ │ │ │ - 0x00105ee0 2531302e 3266202d 3e202531 302e3266 %10.2f -> %10.2f │ │ │ │ - 0x00105ef0 20282564 290a0000 0a444542 55473e20 (%d)....DEBUG> │ │ │ │ - 0x00105f00 5245563a 20422028 792d6469 72656374 REV: B (y-direct │ │ │ │ - 0x00105f10 696f6e29 20646973 746f7274 696f6e73 ion) distortions │ │ │ │ - 0x00105f20 205b2564 5d0a0000 0a444542 55473e20 [%d]....DEBUG> │ │ │ │ - 0x00105f30 5245563a 206d6178 696d756d 20706f73 REV: maximum pos │ │ │ │ - 0x00105f40 6974696f 6e616c20 6572726f 72205b25 itional error [% │ │ │ │ - 0x00105f50 645d0a00 00000000 44454255 473e2052 d]......DEBUG> R │ │ │ │ - 0x00105f60 45562025 31302e32 66202531 302e3266 EV %10.2f %10.2f │ │ │ │ - 0x00105f70 202d3e20 252e3566 20252e35 66202d3e -> %.5f %.5f -> │ │ │ │ - 0x00105f80 20253130 2e326620 2531302e 32662028 %10.2f %10.2f ( │ │ │ │ - 0x00105f90 2564290a 00000000 0a444542 55473e20 %d)......DEBUG> │ │ │ │ - 0x00105fa0 4657443a 20576f72 73742063 61736520 FWD: Worst case │ │ │ │ - 0x00105fb0 70697865 6c206572 726f7200 00000000 pixel error..... │ │ │ │ - 0x00105fc0 0a444542 55473e20 5245563a 20576f72 .DEBUG> REV: Wor │ │ │ │ - 0x00105fd0 73742063 61736520 70697865 6c206572 st case pixel er │ │ │ │ - 0x00105fe0 726f7200 00000000 66776478 6572723d ror.....fwdxerr= │ │ │ │ - 0x00105ff0 252d672c 20667764 79657272 3d252d67 %-g, fwdyerr=%-g │ │ │ │ - 0x00106000 2c206677 64697465 723d2564 2c207265 , fwditer=%d, re │ │ │ │ - 0x00106010 76786572 723d252d 672c2072 65767965 vxerr=%-g, revye │ │ │ │ - 0x00106020 72723d25 2d672c20 72657669 7465723d rr=%-g, reviter= │ │ │ │ - 0x00106030 25640000 00000000 7b226677 64786572 %d......{"fwdxer │ │ │ │ - 0x00106040 72223a25 2d672c20 22667764 79657272 r":%-g, "fwdyerr │ │ │ │ - 0x00106050 223a252d 672c2022 66776469 74657222 ":%-g, "fwditer" │ │ │ │ - 0x00106060 3a25642c 20227265 76786572 72223a25 :%d, "revxerr":% │ │ │ │ - 0x00106070 2d672c20 22726576 79657272 223a252d -g, "revyerr":%- │ │ │ │ - 0x00106080 672c2022 72657669 74657222 3a25647d g, "reviter":%d} │ │ │ │ - 0x00106090 00000000 00000000 00000000 0000c03f ...............? │ │ │ │ - 0x001060a0 00000000 00003440 00000000 00000000 ......4@........ │ │ │ │ - 0x001060b0 43545950 45312020 3d202752 412d2d2d CTYPE1 = 'RA--- │ │ │ │ - 0x001060c0 43545950 45322020 3d202744 45432d2d CTYPE2 = 'DEC-- │ │ │ │ - 0x001060d0 416c6c6f 63617469 6f6e2066 61696c75 Allocation failu │ │ │ │ - 0x001060e0 72652069 6e206976 6563746f 72282900 re in ivector(). │ │ │ │ - 0x001060f0 53696e67 756c6172 204d6174 7269782d Singular Matrix- │ │ │ │ - 0x00106100 42616420 6f726967 696e616c 20686561 Bad original hea │ │ │ │ - 0x00106110 496e7661 6c696420 68656164 65722067 Invalid header g │ │ │ │ - 0x00106120 416c6c20 706f696e 7473206f 66667363 All points offsc │ │ │ │ - 0x00106130 616c6520 696e2066 6f727761 72642074 ale in forward t │ │ │ │ - 0x00106140 616c6520 696e2072 65766572 73652074 ale in reverse t │ │ │ │ - 0x00106150 6e617869 73256420 3d20256c 640a0043 naxis%d = %ld..C │ │ │ │ - 0x00106160 4e504958 3100434e 50495832 0050726f NPIX1.CNPIX2.Pro │ │ │ │ - 0x00106170 63657373 696e6720 696d6167 6520726f cessing image ro │ │ │ │ - 0x00106180 77202535 640a0044 45425547 3e206269 w %5d..DEBUG> bi │ │ │ │ - 0x00106190 74706978 203d2025 640a0044 45425547 tpix = %d..DEBUG │ │ │ │ - 0x001061a0 3e20626c 616e6b20 203d2025 6c642028 > blank = %ld ( │ │ │ │ - 0x001061b0 2564290a 00696d69 6e20203d 2025640a %d)..imin = %d. │ │ │ │ - 0x001061c0 00696d61 7820203d 2025640a 006a6d69 .imax = %d..jmi │ │ │ │ - 0x001061d0 6e20203d 2025640a 006a6d61 7820203d n = %d..jmax = │ │ │ │ - 0x001061e0 2025640a 00574353 2068616e 646c696e %d..WCS handlin │ │ │ │ - 0x001061f0 670a0063 72706978 2564203d 20252d67 g..crpix%d = %-g │ │ │ │ - 0x00106200 0a006364 656c7425 64203d20 252d670a ..cdelt%d = %-g. │ │ │ │ - 0x00106210 00696e70 75742063 6f6f7264 696e6174 .input coordinat │ │ │ │ - 0x00106220 65207379 7374656d 203d2025 640a0069 e system = %d..i │ │ │ │ - 0x00106230 6d616765 20636f6f 7264696e 61746520 mage coordinate │ │ │ │ - 0x00106240 73797374 656d203d 2025640a 00787369 system = %d..xsi │ │ │ │ - 0x00106250 7a653d20 5b256c66 5d0a0079 73697a65 ze= [%lf]..ysize │ │ │ │ - 0x00106260 3d205b25 6c665d0a 00696d69 6e3d205b = [%lf]..imin= [ │ │ │ │ - 0x00106270 25645d20 696d6178 203d205b 25645d0a %d] imax = [%d]. │ │ │ │ - 0x00106280 006a6d69 6e3d205b 25645d20 6a6d6178 .jmin= [%d] jmax │ │ │ │ - 0x00106290 203d205b 25645d0a 000a7069 784d6f64 = [%d]...pixMod │ │ │ │ - 0x001062a0 65203d20 54525545 0a002772 61272020 e = TRUE..'ra' │ │ │ │ - 0x001062b0 20203d20 252d670a 00276465 63272020 = %-g..'dec' │ │ │ │ - 0x001062c0 203d2025 2d670a00 7873697a 65202020 = %-g..xsize │ │ │ │ - 0x001062d0 3d20252d 670a0079 73697a65 2020203d = %-g..ysize = │ │ │ │ - 0x001062e0 20252d67 0a006962 6567696e 20203d20 %-g..ibegin = │ │ │ │ - 0x001062f0 25640a00 69656e64 20202020 3d202564 %d..iend = %d │ │ │ │ - 0x00106300 0a006a62 6567696e 20203d20 25640a00 ..jbegin = %d.. │ │ │ │ - 0x00106310 6a656e64 20202020 3d202564 0a002020 jend = %d.. │ │ │ │ - 0x00106320 20726120 20203d20 252d670a 00202020 ra = %-g.. │ │ │ │ - 0x00106330 64656320 203d2025 2d670a00 2d3e206c dec = %-g..-> l │ │ │ │ - 0x00106340 6f6e2020 3d20252d 670a0020 20206c61 on = %-g.. la │ │ │ │ - 0x00106350 7420203d 20252d67 0a002d3e 20787069 t = %-g..-> xpi │ │ │ │ - 0x00106360 78203d20 252d670a 00202020 79706978 x = %-g.. ypix │ │ │ │ - 0x00106370 203d2025 2d670a00 0a706978 4d6f6465 = %-g...pixMode │ │ │ │ - 0x00106380 203d2046 414c5345 0a006364 656c7431 = FALSE..cdelt1 │ │ │ │ - 0x00106390 20203d20 252d670a 00636465 6c743220 = %-g..cdelt2 │ │ │ │ - 0x001063a0 203d2025 2d670a00 786f6666 20202020 = %-g..xoff │ │ │ │ - 0x001063b0 3d20252d 670a0079 6f666620 2020203d = %-g..yoff = │ │ │ │ - 0x001063c0 20252d67 0a006962 6567696e 20202020 %-g..ibegin │ │ │ │ - 0x001063d0 3d202564 0a006965 6e642020 20202020 = %d..iend │ │ │ │ - 0x001063e0 3d202564 0a006e65 6c656d65 6e747320 = %d..nelements │ │ │ │ - 0x001063f0 3d20256c 640a006a 62656769 6e202020 = %ld..jbegin │ │ │ │ - 0x00106400 203d2025 640a006a 656e6420 20202020 = %d..jend │ │ │ │ - 0x00106410 203d2025 640a0043 616e2774 20637265 = %d..Can't cre │ │ │ │ - 0x00106420 61746520 6f757470 75742066 696c653a ate output file: │ │ │ │ - 0x00106430 20257300 43616c6c 696e6720 636f7079 %s.Calling copy │ │ │ │ - 0x00106440 48656164 6572496e 666f2829 0a004361 HeaderInfo()..Ca │ │ │ │ - 0x00106450 6c6c696e 6720636f 70794461 74612829 lling copyData() │ │ │ │ - 0x00106460 0a004361 6c6c696e 67206669 74735f63 ..Calling fits_c │ │ │ │ - 0x00106470 6c6f7365 5f66696c 6528290a 00636f6e lose_file()..con │ │ │ │ - 0x00106480 74656e74 3d222573 22007b22 636f6e74 tent="%s".{"cont │ │ │ │ - 0x00106490 656e7422 3a222573 227d0000 00000000 ent":"%s"}...... │ │ │ │ - 0x001064a0 50726f63 65737369 6e672069 6e707574 Processing input │ │ │ │ - 0x001064b0 20696d61 67652072 6f772025 35640a00 image row %5d.. │ │ │ │ - 0x001064c0 496d6167 65206669 6c652025 73206d69 Image file %s mi │ │ │ │ - 0x001064d0 7373696e 67206f72 20696e76 616c6964 ssing or invalid │ │ │ │ - 0x001064e0 20464954 53000000 696e7075 74206570 FITS...input ep │ │ │ │ - 0x001064f0 6f636820 20202020 20202020 20202020 och │ │ │ │ - 0x00106500 3d20252d 670a0000 696d6167 65206570 = %-g...image ep │ │ │ │ - 0x00106510 6f636820 20202020 20202020 20202020 och │ │ │ │ - 0x00106520 3d20252d 670a0000 00000000 00206c40 = %-g........ l@ │ │ │ │ - 0x00106530 00000000 00b07340 ffffffff ffff7f7f ......s@........ │ │ │ │ - 0x00106540 53687269 6e6b7772 6170206d 6f646520 Shrinkwrap mode │ │ │ │ - 0x00106550 6f6e6c79 20776f72 6b732066 6f722064 only works for d │ │ │ │ - 0x00106560 6f75626c 65207072 65636973 696f6e20 ouble precision │ │ │ │ - 0x00106570 666c6f61 74696e67 20706f69 6e742064 floating point d │ │ │ │ - 0x00106580 496e7075 74206669 6c652069 6e76616c Input file inval │ │ │ │ - 0x00106590 52656769 6f6e206f 75747369 64652069 Region outside i │ │ │ │ - 0x001065a0 4e6f2070 6978656c 73206d61 74636820 No pixels match │ │ │ │ - 0x001065b0 496e7661 6c696420 72616e67 65207374 Invalid range st │ │ │ │ - 0x001065c0 72696e67 205b2573 5d2e0043 52504958 ring [%s]..CRPIX │ │ │ │ - 0x001065d0 33004352 50495834 00737562 43756265 3.CRPIX4.subCube │ │ │ │ - 0x001065e0 3e206e61 78697331 202d3e20 256c640a > naxis1 -> %ld. │ │ │ │ - 0x001065f0 00737562 43756265 3e206e61 78697332 .subCube> naxis2 │ │ │ │ - 0x00106600 202d3e20 25640a00 73756243 7562653e -> %d..subCube> │ │ │ │ - 0x00106610 206e6178 69733320 2d3e2025 6c640a00 naxis3 -> %ld.. │ │ │ │ - 0x00106620 73756243 7562653e 20637270 69783320 subCube> crpix3 │ │ │ │ - 0x00106630 2d3e2025 2d670a00 73756243 7562653e -> %-g..subCube> │ │ │ │ - 0x00106640 206e6178 69733420 2d3e2025 6c640a00 naxis4 -> %ld.. │ │ │ │ - 0x00106650 73756243 7562653e 20637270 69783420 subCube> crpix4 │ │ │ │ - 0x00106660 2d3e2025 2d670a00 73756243 7562653e -> %-g..subCube> │ │ │ │ - 0x00106670 20636e70 69783120 2d3e2025 2d670a00 cnpix1 -> %-g.. │ │ │ │ - 0x00106680 73756243 7562653e 20636e70 69783220 subCube> cnpix2 │ │ │ │ - 0x00106690 2d3e2025 2d670a00 73756243 7562653e -> %-g..subCube> │ │ │ │ - 0x001066a0 20637270 69783120 2d3e2025 2d670a00 crpix1 -> %-g.. │ │ │ │ - 0x001066b0 73756243 7562653e 20637270 69783220 subCube> crpix2 │ │ │ │ - 0x001066c0 2d3e2025 2d670a00 20746f20 6f757470 -> %-g.. to outp │ │ │ │ - 0x001066d0 75742025 356c642f 25356c64 0a002025 ut %5ld/%5ld.. % │ │ │ │ - 0x001066e0 2d670044 45425547 3e206e6f 77637320 -g.DEBUG> nowcs │ │ │ │ - 0x001066f0 20202020 203d2025 640a0044 45425547 = %d..DEBUG │ │ │ │ - 0x00106700 3e207069 784d6f64 65202020 203d2025 > pixMode = % │ │ │ │ - 0x00106710 640a0044 45425547 3e207368 72696e6b d..DEBUG> shrink │ │ │ │ - 0x00106720 57726170 203d2025 640a0044 45425547 Wrap = %d..DEBUG │ │ │ │ - 0x00106730 3e20616c 6c506978 656c7320 203d2025 > allPixels = % │ │ │ │ - 0x00106740 640a000a 44454255 473e206b 62656769 d...DEBUG> kbegi │ │ │ │ - 0x00106750 6e202020 20203d20 25640a00 44454255 n = %d..DEBU │ │ │ │ - 0x00106760 473e206b 656e6420 20202020 20203d20 G> kend = │ │ │ │ - 0x00106770 25640a00 44454255 473e206e 61786973 %d..DEBUG> naxis │ │ │ │ - 0x00106780 5b325d20 20203d20 256c640a 00444542 [2] = %ld..DEB │ │ │ │ - 0x00106790 55473e20 6e72616e 67653320 2020203d UG> nrange3 = │ │ │ │ - 0x001067a0 2025640a 00253464 3a202536 64202536 %d..%4d: %6d %6 │ │ │ │ - 0x001067b0 640a000a 44454255 473e206c 62656769 d...DEBUG> lbegi │ │ │ │ - 0x001067c0 6e202020 20203d20 25640a00 44454255 n = %d..DEBU │ │ │ │ - 0x001067d0 473e206c 656e6420 20202020 20203d20 G> lend = │ │ │ │ - 0x001067e0 25640a00 44454255 473e206e 61786973 %d..DEBUG> naxis │ │ │ │ - 0x001067f0 5b335d20 20203d20 256c640a 00444542 [3] = %ld..DEB │ │ │ │ - 0x00106800 55473e20 6e72616e 67653420 2020203d UG> nrange4 = │ │ │ │ - 0x00106810 2025640a 00444542 55473e20 696e6669 %d..DEBUG> infi │ │ │ │ - 0x00106820 6c652020 2020203d 205b2573 5d0a0044 le = [%s]..D │ │ │ │ - 0x00106830 45425547 3e206f75 7466696c 65202020 EBUG> outfile │ │ │ │ - 0x00106840 203d205b 25735d0a 00444542 55473e20 = [%s]..DEBUG> │ │ │ │ - 0x00106850 4f70656e 696e6720 696e6669 6c650a00 Opening infile.. │ │ │ │ - 0x00106860 44454255 473e204d 6f76696e 6720746f DEBUG> Moving to │ │ │ │ - 0x00106870 20484455 2025640a 000a4445 4255473e HDU %d...DEBUG> │ │ │ │ - 0x00106880 20436865 636b696e 67205743 530a0043 Checking WCS..C │ │ │ │ - 0x00106890 616c6c69 6e67206d 53756243 7562655f alling mSubCube_ │ │ │ │ - 0x001068a0 636f7079 44617461 28290a00 636f6e74 copyData()..cont │ │ │ │ - 0x001068b0 656e743d 22257322 2c207761 726e696e ent="%s", warnin │ │ │ │ - 0x001068c0 673d2225 73220000 636f7079 44617461 g="%s"..copyData │ │ │ │ - 0x001068d0 3e206c62 6567696e 2c206c65 6e64203d > lbegin, lend = │ │ │ │ - 0x001068e0 20253564 20253564 0a000000 00000000 %5d %5d........ │ │ │ │ - 0x001068f0 636f7079 44617461 3e206b62 6567696e copyData> kbegin │ │ │ │ - 0x00106900 2c206b65 6e64203d 20253564 20253564 , kend = %5d %5d │ │ │ │ - 0x00106910 0a000000 00000000 636f7079 44617461 ........copyData │ │ │ │ - 0x00106920 3e205072 6f636573 73696e67 20696e70 > Processing inp │ │ │ │ - 0x00106930 75742034 2f332020 25356c64 2f25356c ut 4/3 %5ld/%5l │ │ │ │ - 0x00106940 64000000 00000000 64617461 52616e67 d.......dataRang │ │ │ │ - 0x00106950 653e2069 6e707574 20706c61 6e652025 e> input plane % │ │ │ │ - 0x00106960 35642f25 35642c20 726f7720 2535643a 5d/%5d, row %5d: │ │ │ │ - 0x00106970 200a0000 00000000 44454255 473e206d .......DEBUG> m │ │ │ │ - 0x00106980 53756243 75626520 636f6d6d 616e6420 SubCube command │ │ │ │ - 0x00106990 70617273 696e673a 0a0a0000 00000000 parsing:........ │ │ │ │ - 0x001069a0 44454255 473e2063 616c6c69 6e672063 DEBUG> calling c │ │ │ │ - 0x001069b0 6865636b 48647228 22257322 2920666f heckHdr("%s") fo │ │ │ │ - 0x001069c0 72204844 55202564 0a000000 00000000 r HDU %d........ │ │ │ │ - 0x001069d0 43616c6c 696e6720 6d537562 43756265 Calling mSubCube │ │ │ │ - 0x001069e0 5f636f70 79486561 64657249 6e666f28 _copyHeaderInfo( │ │ │ │ - 0x001069f0 290a0000 00000000 7b22636f 6e74656e ).......{"conten │ │ │ │ - 0x00106a00 74223d22 2573222c 20227761 726e696e t"="%s", "warnin │ │ │ │ - 0x00106a10 67223d22 2573227d 00000000 00000000 g"="%s"}........ │ │ │ │ - 0x00106a20 53656c65 6374206c 69737420 696e6465 Select list inde │ │ │ │ - 0x00106a30 78206361 6e206f6e 6c792062 65203320 x can only be 3 │ │ │ │ - 0x00106a40 52616e67 65206d61 78206c65 73732074 Range max less t │ │ │ │ - 0x00106a50 46495453 20696e64 65782072 616e6765 FITS index range │ │ │ │ - 0x00106a60 73206361 6e6e6f74 20626520 6c657373 s cannot be less │ │ │ │ - 0x00106a70 44332063 6f6e7374 7261696e 74732073 D3 constraints s │ │ │ │ - 0x00106a80 65742062 75742074 68697320 69732061 et but this is a │ │ │ │ - 0x00106a90 44342063 6f6e7374 7261696e 74732073 D4 constraints s │ │ │ │ - 0x00106aa0 536f6d65 2073656c 65637420 6c697374 Some select list │ │ │ │ - 0x00106ab0 2076616c 75657320 666f7220 61786973 values for axis │ │ │ │ - 0x00106ac0 20332061 72652067 72656174 65722074 3 are greater t │ │ │ │ - 0x00106ad0 20342061 72652067 72656174 65722074 4 are greater t │ │ │ │ - 0x00106ae0 43686563 6b204344 454c542c 20435250 Check CDELT, CRP │ │ │ │ - 0x00106af0 49582076 616c7565 7320666f 72206178 IX values for ax │ │ │ │ - 0x00106b00 52657175 65737465 6420696d 61676520 Requested image │ │ │ │ - 0x00106b10 73697a65 206d7573 74206265 20706f73 size must be pos │ │ │ │ - 0x00106b20 69746976 65000000 53687269 6e6b2066 itive...Shrink f │ │ │ │ - 0x00106b30 6163746f 72206d75 73742062 6520706f actor must be po │ │ │ │ - 0x00106b40 73697469 76650000 54727969 6e672074 sitive..Trying t │ │ │ │ - 0x00106b50 6f207368 72696e6b 20696d61 67652074 o shrink image t │ │ │ │ - 0x00106b60 6f20736d 616c6c65 72207468 616e206f o smaller than o │ │ │ │ - 0x00106b70 6e652070 6978656c 00000000 00000000 ne pixel........ │ │ │ │ - 0x00106b80 0a464954 53206865 61646572 20636f70 .FITS header cop │ │ │ │ - 0x00106b90 69656420 746f206f 75747075 740a0000 ied to output... │ │ │ │ - 0x00106ba0 4f555450 55542072 6f772025 643a206f OUTPUT row %d: o │ │ │ │ - 0x00106bb0 62656769 6e203d20 252e3266 202d3e20 begin = %.2f -> │ │ │ │ - 0x00106bc0 6f656e64 203d2025 2e33660a 0a000000 oend = %.3f..... │ │ │ │ - 0x00106bd0 52656164 696e6720 696e7075 7420696d Reading input im │ │ │ │ - 0x00106be0 61676520 726f7720 25356c64 20202869 age row %5ld (i │ │ │ │ - 0x00106bf0 62756666 65722025 64290a00 00000000 buffer %d)...... │ │ │ │ - 0x00106c00 696e7075 743a206c 696e6520 25356c64 input: line %5ld │ │ │ │ - 0x00106c10 202f2070 6978656c 20253564 3a20696e / pixel %5d: in │ │ │ │ - 0x00106c20 64617461 5b25645d 5b25645d 203d2025 data[%d][%d] = % │ │ │ │ - 0x00106c30 31302e33 650a0000 6f757470 75745b25 10.3e...output[% │ │ │ │ - 0x00106c40 645d5b25 645d202d 3e202531 302e3265 d][%d] -> %10.2e │ │ │ │ - 0x00106c50 20286172 65613a20 2531302e 32652920 (area: %10.2e) │ │ │ │ - 0x00106c60 28757369 6e672069 6e646174 615b2564 (using indata[%d │ │ │ │ - 0x00106c70 5d5b2564 5d203d20 2531302e 32652c20 ][%d] = %10.2e, │ │ │ │ - 0x00106c80 636f6c66 6163745b 25645d20 3d202535 colfact[%d] = %5 │ │ │ │ - 0x00106c90 2e33662c 20726f77 66616374 5b25645d .3f, rowfact[%d] │ │ │ │ - 0x00106ca0 203d2025 352e3366 290a0000 00000000 = %5.3f)....... │ │ │ │ - 0x00106cb0 0a666c75 785b2564 5d203d20 252d6720 .flux[%d] = %-g │ │ │ │ - 0x00106cc0 2f206172 6561203d 20252d67 202d2d3e / area = %-g --> │ │ │ │ - 0x00106cd0 206f7574 64617461 5b25645d 203d2025 outdata[%d] = % │ │ │ │ - 0x00106ce0 2d670a00 00000000 0a575249 5445206f -g.......WRITE o │ │ │ │ - 0x00106cf0 75747075 7420696d 61676520 726f7720 utput image row │ │ │ │ - 0x00106d00 25356c64 0a3d3d3d 3d3d3d3d 3d3d3d3d %5ld.=========== │ │ │ │ - 0x00106d10 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ - 0x00106d20 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ - 0x00106d30 0a000000 00000000 696e7075 743a206c ........input: l │ │ │ │ - 0x00106d40 696e6520 25356420 2f207069 78656c20 ine %5d / pixel │ │ │ │ - 0x00106d50 2535643a 20696e64 6174615b 25645d5b %5d: indata[%d][ │ │ │ │ - 0x00106d60 25645d20 3d202531 302e3265 0a000000 %d] = %10.2e.... │ │ │ │ - 0x00106d70 0a696d69 6e203d20 2534642c 20696d61 .imin = %4d, ima │ │ │ │ - 0x00106d80 78203d20 2534642c 206a6d69 6e203d20 x = %4d, jmin = │ │ │ │ - 0x00106d90 2534642c 206a6d61 78203d20 2534640a %4d, jmax = %4d. │ │ │ │ - 0x00106da0 00000000 00000000 6f757470 75745b25 ........output[% │ │ │ │ - 0x00106db0 645d5b25 645d202d 3e202531 302e3265 d][%d] -> %10.2e │ │ │ │ - 0x00106dc0 20286172 65613a20 2531302e 32652920 (area: %10.2e) │ │ │ │ - 0x00106dd0 28757369 6e672069 6e646174 615b2564 (using indata[%d │ │ │ │ - 0x00106de0 5d5b2564 5d203d20 2531302e 32652c20 ][%d] = %10.2e, │ │ │ │ - 0x00106df0 636f6c66 6163745b 25642d25 645d203d colfact[%d-%d] = │ │ │ │ - 0x00106e00 2025352e 33662c20 726f7766 6163745b %5.3f, rowfact[ │ │ │ │ - 0x00106e10 25642d25 645d203d 2025352e 3366290a %d-%d] = %5.3f). │ │ │ │ - 0x00106e20 00000000 00000000 0a666c75 78203d20 .........flux = │ │ │ │ - 0x00106e30 252d6720 2f206172 6561203d 20252d67 %-g / area = %-g │ │ │ │ - 0x00106e40 202d2d3e 206f7574 64617461 5b25645d --> outdata[%d] │ │ │ │ - 0x00106e50 203d2025 2d670a00 58504958 454c535a = %-g..XPIXELSZ │ │ │ │ - 0x00106e60 00595049 58454c53 5a005050 4f330050 .YPIXELSZ.PPO3.P │ │ │ │ - 0x00106e70 504f3600 696e7075 745f6669 6c652020 PO6.input_file │ │ │ │ - 0x00106e80 20202020 203d205b 25735d0a 006f7574 = [%s]..out │ │ │ │ - 0x00106e90 7075745f 66696c65 20202020 20203d20 put_file = │ │ │ │ - 0x00106ea0 5b25735d 0a007866 6163746f 72202020 [%s]..xfactor │ │ │ │ - 0x00106eb0 20202020 2020203d 20252d67 0a006966 = %-g..if │ │ │ │ - 0x00106ec0 6163746f 72202020 20202020 2020203d actor = │ │ │ │ - 0x00106ed0 2025640a 000a666c 75782066 696c6520 %d...flux file │ │ │ │ - 0x00106ee0 20202020 20202020 2020203d 20202573 = %s │ │ │ │ - 0x00106ef0 0a00696e 7075742e 62697470 69782020 ..input.bitpix │ │ │ │ - 0x00106f00 20202020 2020203d 2020256c 640a0069 = %ld..i │ │ │ │ - 0x00106f10 6e707574 2e6e6178 65735b31 5d202020 nput.naxes[1] │ │ │ │ - 0x00106f20 20202020 3d202025 6c640a00 696e7075 = %ld..inpu │ │ │ │ - 0x00106f30 742e6374 79706531 20202020 20202020 t.ctype1 │ │ │ │ - 0x00106f40 203d2020 25730a00 696e7075 742e7479 = %s..input.ty │ │ │ │ - 0x00106f50 70656c32 20202020 20202020 203d2020 pel2 = │ │ │ │ - 0x00106f60 25730a00 696e7075 742e6372 76616c31 %s..input.crval1 │ │ │ │ - 0x00106f70 20202020 20202020 203d2020 252d670a = %-g. │ │ │ │ - 0x00106f80 00696e70 75742e63 7276616c 32202020 .input.crval2 │ │ │ │ - 0x00106f90 20202020 20203d20 20252d67 0a00696e = %-g..in │ │ │ │ - 0x00106fa0 7075742e 63727069 78312020 20202020 put.crpix1 │ │ │ │ - 0x00106fb0 2020203d 2020252d 670a0069 6e707574 = %-g..input │ │ │ │ - 0x00106fc0 2e637270 69783220 20202020 20202020 .crpix2 │ │ │ │ - 0x00106fd0 3d202025 2d670a00 696e7075 742e636e = %-g..input.cn │ │ │ │ - 0x00106fe0 70697831 20202020 20202020 203d2020 pix1 = │ │ │ │ - 0x00106ff0 252d670a 00696e70 75742e63 6e706978 %-g..input.cnpix │ │ │ │ - 0x00107000 32202020 20202020 20203d20 20252d67 2 = %-g │ │ │ │ - 0x00107010 0a00696e 7075742e 78706978 656c737a ..input.xpixelsz │ │ │ │ - 0x00107020 20202020 2020203d 2020252d 670a0069 = %-g..i │ │ │ │ - 0x00107030 6e707574 2e797069 78656c73 7a202020 nput.ypixelsz │ │ │ │ - 0x00107040 20202020 3d202025 2d670a00 696e7075 = %-g..inpu │ │ │ │ - 0x00107050 742e7070 6f332020 20202020 20202020 t.ppo3 │ │ │ │ - 0x00107060 203d2020 252d670a 00696e70 75742e70 = %-g..input.p │ │ │ │ - 0x00107070 706f3620 20202020 20202020 20203d20 po6 = │ │ │ │ - 0x00107080 20252d67 0a00696e 7075742e 6364656c %-g..input.cdel │ │ │ │ - 0x00107090 74312020 20202020 2020203d 2020252d t1 = %- │ │ │ │ - 0x001070a0 670a0069 6e707574 2e636465 6c743220 g..input.cdelt2 │ │ │ │ - 0x001070b0 20202020 20202020 3d202025 2d670a00 = %-g.. │ │ │ │ - 0x001070c0 696e7075 742e6372 6f746132 20202020 input.crota2 │ │ │ │ - 0x001070d0 20202020 203d2020 252d670a 00696e70 = %-g..inp │ │ │ │ - 0x001070e0 75742e63 64313120 20202020 20202020 ut.cd11 │ │ │ │ - 0x001070f0 20203d20 20252d67 0a00696e 7075742e = %-g..input. │ │ │ │ - 0x00107100 63643132 20202020 20202020 2020203d cd12 = │ │ │ │ - 0x00107110 2020252d 670a0069 6e707574 2e636432 %-g..input.cd2 │ │ │ │ - 0x00107120 31202020 20202020 20202020 3d202025 1 = % │ │ │ │ - 0x00107130 2d670a00 696e7075 742e6364 32322020 -g..input.cd22 │ │ │ │ - 0x00107140 20202020 20202020 203d2020 252d670a = %-g. │ │ │ │ - 0x00107150 00696e70 75742e70 63313120 20202020 .input.pc11 │ │ │ │ - 0x00107160 20202020 20203d20 20252d67 0a00696e = %-g..in │ │ │ │ - 0x00107170 7075742e 70633132 20202020 20202020 put.pc12 │ │ │ │ - 0x00107180 2020203d 2020252d 670a0069 6e707574 = %-g..input │ │ │ │ - 0x00107190 2e706332 31202020 20202020 20202020 .pc21 │ │ │ │ - 0x001071a0 3d202025 2d670a00 696e7075 742e7063 = %-g..input.pc │ │ │ │ - 0x001071b0 32322020 20202020 20202020 203d2020 22 = │ │ │ │ - 0x001071c0 252d670a 00696e70 75742e65 706f6368 %-g..input.epoch │ │ │ │ - 0x001071d0 20202020 20202020 20203d20 20252d67 = %-g │ │ │ │ - 0x001071e0 0a00696e 7075742e 65717569 6e6f7820 ..input.equinox │ │ │ │ - 0x001071f0 20202020 2020203d 2020252d 670a0069 = %-g..i │ │ │ │ - 0x00107200 6e707574 2e62756e 69742020 20202020 nput.bunit │ │ │ │ - 0x00107210 20202020 3d202025 730a0069 6e707574 = %s..input │ │ │ │ - 0x00107220 2e626c61 6e6b2020 20202020 20202020 .blank │ │ │ │ - 0x00107230 3d202025 6c640a00 78666163 746f7220 = %ld..xfactor │ │ │ │ - 0x00107240 20202020 20202020 2d3e2025 2d670a00 -> %-g.. │ │ │ │ - 0x00107250 69666163 746f7220 20202020 20202020 ifactor │ │ │ │ - 0x00107260 2d3e2025 640a006f 75747075 742e6e61 -> %d..output.na │ │ │ │ - 0x00107270 7865735b 305d203d 20256c64 0a006f75 xes[0] = %ld..ou │ │ │ │ - 0x00107280 74707574 2e6e6178 65735b31 5d203d20 tput.naxes[1] = │ │ │ │ - 0x00107290 256c640a 004f7574 70757420 68656164 %ld..Output head │ │ │ │ - 0x001072a0 6572206b 6579776f 72647320 7365740a er keywords set. │ │ │ │ - 0x001072b0 0a00526f 77666163 743a2020 252d6720 ..Rowfact: %-g │ │ │ │ - 0x001072c0 252d670a 00726f77 66616374 5b25645d %-g..rowfact[%d] │ │ │ │ - 0x001072d0 2020252d 670a0072 6f776661 63745b25 %-g..rowfact[% │ │ │ │ - 0x001072e0 642d2564 5d202d3e 20252d67 0a007469 d-%d] -> %-g..ti │ │ │ │ - 0x001072f0 6d653d25 2e316600 7b227469 6d65223a me=%.1f.{"time": │ │ │ │ - 0x00107300 252e3166 7d004344 454c5433 006d6661 %.1f}.CDELT3.mfa │ │ │ │ - 0x00107310 63746f72 20202020 20202020 20203d20 ctor = │ │ │ │ - 0x00107320 25640a00 696e7075 742e6364 656c7433 %d..input.cdelt3 │ │ │ │ - 0x00107330 20202020 20202020 203d2020 252d670a = %-g. │ │ │ │ - 0x00107340 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00107350 52657175 65737465 6420696d 61676520 Requested image │ │ │ │ - 0x00107360 73697a65 206d7573 74206265 20706f73 size must be pos │ │ │ │ - 0x00107370 53687269 6e6b2066 6163746f 72206d75 Shrink factor mu │ │ │ │ - 0x00107380 0a464954 53206461 74612069 6d616765 .FITS data image │ │ │ │ - 0x00107390 20637265 61746564 20286e6f 74207965 created (not ye │ │ │ │ - 0x001073a0 7420706f 70756c61 74656429 0a000000 t populated).... │ │ │ │ - 0x001073b0 54656d70 6c617465 206b6579 776f7264 Template keyword │ │ │ │ - 0x001073c0 73207772 69747465 6e20746f 20464954 s written to FIT │ │ │ │ - 0x001073d0 53206461 74612069 6d616765 0a000000 S data image.... │ │ │ │ - 0x001073e0 4e6f7420 656e6f75 6768206d 656d6f72 Not enough memor │ │ │ │ - 0x001073f0 7920666f 72206f75 74707574 20646174 y for output dat │ │ │ │ - 0x00107400 6120696d 61676520 61727261 79225d0a a image array"]. │ │ │ │ - 0x00107410 00000000 00000000 0a256c64 20627974 .........%ld byt │ │ │ │ - 0x00107420 65732061 6c6c6f63 61746564 20666f72 es allocated for │ │ │ │ - 0x00107430 20696d61 67652070 6978656c 730a0000 image pixels... │ │ │ │ - 0x00107440 44617461 20636f70 69656420 66726f6d Data copied from │ │ │ │ - 0x00107450 20696e70 75742046 49545320 66696c65 input FITS file │ │ │ │ - 0x00107460 20746f20 6f757470 75742046 49545320 to output FITS │ │ │ │ - 0x00107470 66696c65 0a000000 44454255 473e2052 file....DEBUG> R │ │ │ │ - 0x00107480 65616469 6e672f77 72697469 6e672025 eading/writing % │ │ │ │ - 0x00107490 6c642070 6978656c 73206174 20256c64 ld pixels at %ld │ │ │ │ - 0x001074a0 20256c64 20256c64 0a000a69 6e707574 %ld %ld...input │ │ │ │ - 0x001074b0 5f66696c 65202020 203d205b 25735d0a _file = [%s]. │ │ │ │ - 0x001074c0 006f7574 7075745f 66696c65 2020203d .output_file = │ │ │ │ - 0x001074d0 205b2573 5d0a0074 656d706c 6174655f [%s]..template_ │ │ │ │ - 0x001074e0 66696c65 203d205b 25735d0a 0a004361 file = [%s]...Ca │ │ │ │ - 0x001074f0 6e6e6f74 206f7065 6e207465 6d706c61 nnot open templa │ │ │ │ - 0x00107500 74652066 696c6520 25732e00 4e415849 te file %s..NAXI │ │ │ │ - 0x00107510 53312020 3d004e41 58495332 20203d00 S1 =.NAXIS2 =. │ │ │ │ - 0x00107520 4e415849 53332020 3d004e41 58495334 NAXIS3 =.NAXIS4 │ │ │ │ - 0x00107530 20203d00 696e7075 742e6e61 7865735b =.input.naxes[ │ │ │ │ - 0x00107540 305d2020 203d2020 256c640a 00696e70 0] = %ld..inp │ │ │ │ - 0x00107550 75742e6e 61786573 5b315d20 20203d20 ut.naxes[1] = │ │ │ │ - 0x00107560 20256c64 0a00696e 7075742e 6e617865 %ld..input.naxe │ │ │ │ - 0x00107570 735b325d 2020203d 2020256c 640a0069 s[2] = %ld..i │ │ │ │ - 0x00107580 6e707574 2e6e6178 65735b33 5d202020 nput.naxes[3] │ │ │ │ - 0x00107590 3d202025 6c640a00 0a626974 7069783a = %ld...bitpix: │ │ │ │ - 0x001075a0 20256c64 202d3e20 25640a00 6e617869 %ld -> %d..naxi │ │ │ │ - 0x001075b0 733a2020 256c6420 2d3e2025 640a006e s: %ld -> %d..n │ │ │ │ - 0x001075c0 61786973 313a2025 6c64202d 3e202564 axis1: %ld -> %d │ │ │ │ - 0x001075d0 0a006e61 78697332 3a20256c 64202d3e ..naxis2: %ld -> │ │ │ │ - 0x001075e0 2025640a 006e6178 6973333a 20256c64 %d..naxis3: %ld │ │ │ │ - 0x001075f0 202d3e20 25640a00 6e617869 73343a20 -> %d..naxis4: │ │ │ │ - 0x00107600 256c6420 2d3e2025 640a0a00 6e617869 %ld -> %d...naxi │ │ │ │ - 0x00107610 73202020 20202020 20202020 203d2020 s = │ │ │ │ - 0x00107620 256c640a 00626974 70697820 20202020 %ld..bitpix │ │ │ │ - 0x00107630 20202020 20203d20 2025640a 006f7574 = %d..out │ │ │ │ - 0x00107640 7075742e 6e617865 735b315d 20203d20 put.naxes[1] = │ │ │ │ - 0x00107650 20256c64 0a006f75 74707574 2e6e6178 %ld..output.nax │ │ │ │ - 0x00107660 65735b32 5d20203d 2020256c 640a006f es[2] = %ld..o │ │ │ │ - 0x00107670 75747075 742e6e61 7865735b 335d2020 utput.naxes[3] │ │ │ │ - 0x00107680 3d202025 6c640a00 00000000 00000000 = %ld.......... │ │ │ │ - 0x00107690 4e415849 532f4e41 58455320 76616c75 NAXIS/NAXES valu │ │ │ │ - 0x001076a0 65732063 616e6e6f 74206265 206d6f64 es cannot be mod │ │ │ │ - 0x001076b0 69666965 64207573 696e6720 74686973 ified using this │ │ │ │ - 0x001076c0 6b657977 6f726420 5b25735d 203d2076 keyword [%s] = v │ │ │ │ - 0x001076d0 616c7565 205b2573 5d0a004e 41584953 alue [%s]..NAXIS │ │ │ │ - 0x001076e0 3120203d 20256c64 004e4158 49533220 1 = %ld.NAXIS2 │ │ │ │ - 0x001076f0 203d2025 6c640078 636f7272 65637469 = %ld.xcorrecti │ │ │ │ - 0x00107700 6f6e496e 203d2025 2e32660a 00207963 onIn = %.2f.. yc │ │ │ │ - 0x00107710 6f727265 6374696f 6e496e20 3d20252e orrectionIn = %. │ │ │ │ - 0x00107720 32660a0a 00444543 00496e70 75742070 2f...DEC.Input p │ │ │ │ - 0x00107730 6978656c 73206172 6520636c 6f636b77 ixels are clockw │ │ │ │ - 0x00107740 6973652e 0a005465 6d706c61 74652066 ise...Template f │ │ │ │ - 0x00107750 696c6520 6e6f7420 666f756e 642e004f ile not found..O │ │ │ │ - 0x00107760 75747075 74207069 78656c73 20617265 utput pixels are │ │ │ │ - 0x00107770 20636c6f 636b7769 73652e0a 00506f6c clockwise...Pol │ │ │ │ - 0x00107780 79676f6e 20737472 696e673a 205b2573 ygon string: [%s │ │ │ │ - 0x00107790 5d0a0050 6f6c7967 6f6e2062 6f726465 ]..Polygon borde │ │ │ │ - 0x001077a0 72202025 33643a20 25366420 2536640a r %3d: %6d %6d. │ │ │ │ - 0x001077b0 005f6172 65612e66 69747300 77656967 ._area.fits.weig │ │ │ │ - 0x001077c0 68745f66 696c6520 20203d20 5b25735d ht_file = [%s] │ │ │ │ - 0x001077d0 0a006172 65615f66 696c6520 20202020 ..area_file │ │ │ │ - 0x001077e0 3d205b25 735d0a00 696e7075 742e7379 = [%s]..input.sy │ │ │ │ - 0x001077f0 73202020 20202020 203d2020 25640a00 s = %d.. │ │ │ │ - 0x00107800 696e7075 742e6570 6f636820 20202020 input.epoch │ │ │ │ - 0x00107810 203d2020 252d670a 00696e70 75742e63 = %-g..input.c │ │ │ │ - 0x00107820 6c6f636b 77697365 20203d20 2025640a lockwise = %d. │ │ │ │ - 0x00107830 00696e70 75742070 726f6a20 20202020 .input proj │ │ │ │ - 0x00107840 20203d20 2025730a 0a000a4f 72696769 = %s....Origi │ │ │ │ - 0x00107850 6e616c20 74656d70 6c617465 0a000a6f nal template...o │ │ │ │ - 0x00107860 75747075 742e6e61 7865735b 305d2020 utput.naxes[0] │ │ │ │ - 0x00107870 3d202025 6c640a00 6f757470 75742e73 = %ld..output.s │ │ │ │ - 0x00107880 79732020 20202020 203d2020 25640a00 ys = %d.. │ │ │ │ - 0x00107890 6f757470 75742e65 706f6368 20202020 output.epoch │ │ │ │ - 0x001078a0 203d2020 252d670a 006f7574 7075742e = %-g..output. │ │ │ │ - 0x001078b0 636c6f63 6b776973 65203d20 2025640a clockwise = %d. │ │ │ │ - 0x001078c0 006f7574 70757420 70726f6a 20202020 .output proj │ │ │ │ - 0x001078d0 20203d20 2025730a 000a4578 70616e64 = %s...Expand │ │ │ │ - 0x001078e0 65642074 656d706c 6174650a 000a4f75 ed template...Ou │ │ │ │ - 0x001078f0 74707574 2072616e 67653a0a 00206f78 tput range:.. ox │ │ │ │ - 0x00107900 7069784d 696e203d 20252d67 0a00206f pixMin = %-g.. o │ │ │ │ - 0x00107910 78706978 4d617820 3d20252d 670a0020 xpixMax = %-g.. │ │ │ │ - 0x00107920 6f797069 784d696e 203d2025 2d670a00 oypixMin = %-g.. │ │ │ │ - 0x00107930 206f7970 69784d61 78203d20 252d670a oypixMax = %-g. │ │ │ │ - 0x00107940 00206973 74617274 2020203d 20252d64 . istart = %-d │ │ │ │ - 0x00107950 0a002069 6c656e67 74682020 3d20252d .. ilength = %- │ │ │ │ - 0x00107960 640a0020 6a737461 72742020 203d2025 d.. jstart = % │ │ │ │ - 0x00107970 2d640a00 206a6c65 6e677468 20203d20 -d.. jlength = │ │ │ │ - 0x00107980 252d640a 000d5265 6164696e 6720696e %-d...Reading in │ │ │ │ - 0x00107990 70757420 726f7720 25356420 20005265 put row %5d .Re │ │ │ │ - 0x001079a0 6164696e 6720696e 70757420 726f7720 ading input row │ │ │ │ - 0x001079b0 2535640a 00464954 53206172 65612069 %5d..FITS area i │ │ │ │ - 0x001079c0 6d616765 2066696e 616c697a 65640a0a mage finalized.. │ │ │ │ - 0x001079d0 00000000 00000000 57656967 68742066 ........Weight f │ │ │ │ - 0x001079e0 696c6520 2573206d 69737369 6e67206f ile %s missing o │ │ │ │ - 0x001079f0 7220696e 76616c69 64204649 54530000 r invalid FITS.. │ │ │ │ - 0x00107a00 496e7075 74207069 78656c73 20617265 Input pixels are │ │ │ │ - 0x00107a10 20636f75 6e746572 636c6f63 6b776973 counterclockwis │ │ │ │ - 0x00107a20 652e0a00 00000000 4f757470 75742048 e.......Output H │ │ │ │ - 0x00107a30 65616465 7220746f 20776373 696e6974 eader to wcsinit │ │ │ │ - 0x00107a40 28293a0a 25730a00 4f757470 75742070 ():.%s..Output p │ │ │ │ - 0x00107a50 6978656c 73206172 6520636f 756e7465 ixels are counte │ │ │ │ - 0x00107a60 72636c6f 636b7769 73652e0a 00000000 rclockwise...... │ │ │ │ - 0x00107a70 426f7264 65722076 616c7565 20737472 Border value str │ │ │ │ - 0x00107a80 696e6720 28257329 2063616e 6e6f7420 ing (%s) cannot │ │ │ │ - 0x00107a90 62652069 6e746572 70726574 65642061 be interpreted a │ │ │ │ - 0x00107aa0 7320616e 20696e74 65676572 206f7220 s an integer or │ │ │ │ - 0x00107ab0 61207365 74206f66 20706f6c 79676f6e a set of polygon │ │ │ │ - 0x00107ac0 20766572 74696365 73000000 00000000 vertices....... │ │ │ │ - 0x00107ad0 426f7264 65722076 616c7565 20282564 Border value (%d │ │ │ │ - 0x00107ae0 29206d75 73742062 65206772 65617465 ) must be greate │ │ │ │ - 0x00107af0 72207468 616e206f 72206571 75616c20 r than or equal │ │ │ │ - 0x00107b00 746f207a 65726f00 0a537461 7274696e to zero..Startin │ │ │ │ - 0x00107b10 6720746f 2070726f 63657373 20706978 g to process pix │ │ │ │ - 0x00107b20 656c7320 2874696d 6520252e 3066290a els (time %.0f). │ │ │ │ - 0x00107b30 0a000000 00000000 0a657870 616e6420 .........expand │ │ │ │ - 0x00107b40 6f757470 75742074 656d706c 61746520 output template │ │ │ │ - 0x00107b50 62792025 2d672064 65677265 6573206f by %-g degrees o │ │ │ │ - 0x00107b60 6e20616c 6c207369 6465730a 0a000000 n all sides..... │ │ │ │ - 0x00107b70 0a657870 616e6420 6f757470 75742074 .expand output t │ │ │ │ - 0x00107b80 656d706c 61746520 62792025 2d672070 emplate by %-g p │ │ │ │ - 0x00107b90 6978656c 73206f6e 20616c6c 20736964 ixels on all sid │ │ │ │ - 0x00107ba0 65730a0a 00000000 4e6f7420 656e6f75 es......Not enou │ │ │ │ - 0x00107bb0 6768206d 656d6f72 7920666f 7220696e gh memory for in │ │ │ │ - 0x00107bc0 70757420 64617461 20696d61 67652061 put data image a │ │ │ │ - 0x00107bd0 72726179 00000000 0a256c75 20627974 rray.....%lu byt │ │ │ │ - 0x00107be0 65732061 6c6c6f63 61746564 20666f72 es allocated for │ │ │ │ - 0x00107bf0 20696d61 67652070 6978656c 2076616c image pixel val │ │ │ │ - 0x00107c00 7565730a 00000000 4e6f7420 656e6f75 ues.....Not enou │ │ │ │ - 0x00107c10 6768206d 656d6f72 7920666f 7220696e gh memory for in │ │ │ │ - 0x00107c20 70757420 77656967 68747320 61727261 put weights arra │ │ │ │ - 0x00107c30 79000000 00000000 256c7520 62797465 y.......%lu byte │ │ │ │ - 0x00107c40 7320616c 6c6f6361 74656420 666f7220 s allocated for │ │ │ │ - 0x00107c50 70697865 6c207765 69676874 730a0000 pixel weights... │ │ │ │ - 0x00107c60 46495453 20617265 6120696d 61676520 FITS area image │ │ │ │ - 0x00107c70 63726561 74656420 286e6f74 20796574 created (not yet │ │ │ │ - 0x00107c80 20706f70 756c6174 6564290a 00000000 populated)..... │ │ │ │ - 0x00107c90 54656d70 6c617465 206b6579 776f7264 Template keyword │ │ │ │ - 0x00107ca0 73207772 69747465 6e20746f 20464954 s written to FIT │ │ │ │ - 0x00107cb0 53206172 65612069 6d616765 0a0a0000 S area image.... │ │ │ │ - 0x00107cc0 54656d70 6c617465 206b6579 776f7264 Template keyword │ │ │ │ - 0x00107cd0 73204249 54504958 2c204352 5049582c s BITPIX, CRPIX, │ │ │ │ - 0x00107ce0 20616e64 204e4158 49532075 70646174 and NAXIS updat │ │ │ │ - 0x00107cf0 65640a00 00000000 44617461 20777269 ed......Data wri │ │ │ │ - 0x00107d00 7474656e 20746f20 46495453 20646174 tten to FITS dat │ │ │ │ - 0x00107d10 61202861 6e642061 72656129 20696d61 a (and area) ima │ │ │ │ - 0x00107d20 6765730a 0a000000 0a0a446f 6e652070 ges.......Done p │ │ │ │ - 0x00107d30 726f6365 7373696e 67207069 78656c73 rocessing pixels │ │ │ │ - 0x00107d40 2028252e 30662073 65636f6e 6473290a (%.0f seconds). │ │ │ │ - 0x00107d50 0a000000 00000000 6bfa7a12 3b72853f ........k.z.;r.? │ │ │ │ - 0x00107d60 6058f72d 1215a03f 00000000 00000840 `X.-...?.......@ │ │ │ │ - 0x00107d70 00000000 00c07240 00000000 84d79741 ......r@.......A │ │ │ │ - 0x00107d80 00000000 84d797c1 00000000 00000000 ................ │ │ │ │ - 0x00107d90 496e7075 74207763 73696e69 74282920 Input wcsinit() │ │ │ │ - 0x00107da0 4e6f7420 656e6f75 6768206d 656d6f72 Not enough memor │ │ │ │ - 0x00107db0 7920666f 7220696e 70757420 64617461 y for input data │ │ │ │ - 0x00107dc0 496e7075 74207763 73696e69 74282920 Input wcsinit() │ │ │ │ - 0x00107dd0 6661696c 65642e00 72656164 54656d70 failed..readTemp │ │ │ │ - 0x00107de0 6c617465 28292066 696c6520 3d205b25 late() file = [% │ │ │ │ - 0x00107df0 735d0a00 54656d70 6c617465 2066696c s]..Template fil │ │ │ │ - 0x00107e00 65205b25 735d206e 6f742066 6f756e64 e [%s] not found │ │ │ │ - 0x00107e10 2e004f75 74707574 20776373 696e6974 ..Output wcsinit │ │ │ │ - 0x00107e20 28292066 61696c65 642e0074 656d706c () failed..templ │ │ │ │ - 0x00107e30 6174655f 66696c65 203d205b 25735d0a ate_file = [%s]. │ │ │ │ - 0x00107e40 00616c74 696e2020 20202020 2020203d .altin = │ │ │ │ - 0x00107e50 205b2573 5d0a0a00 616c746f 75742020 [%s]...altout │ │ │ │ - 0x00107e60 20202020 20203d20 5b25735d 0a0a000d = [%s].... │ │ │ │ - 0x00107e70 50726f63 65737369 6e672069 6e707574 Processing input │ │ │ │ - 0x00107e80 20726f77 20253564 20200020 6f787069 row %5d . oxpi │ │ │ │ - 0x00107e90 784d696e 203d2025 32302e31 33650a00 xMin = %20.13e.. │ │ │ │ - 0x00107ea0 206f7870 69784d61 78203d20 2532302e oxpixMax = %20. │ │ │ │ - 0x00107eb0 3133650a 00206f79 7069784d 696e203d 13e.. oypixMin = │ │ │ │ - 0x00107ec0 20253230 2e313365 0a00206f 79706978 %20.13e.. oypix │ │ │ │ - 0x00107ed0 4d617820 3d202532 302e3133 650a004f Max = %20.13e..O │ │ │ │ - 0x00107ee0 75747075 74205820 72616e67 653a2025 utput X range: % │ │ │ │ - 0x00107ef0 35642074 6f202535 640a004f 75747075 5d to %5d..Outpu │ │ │ │ - 0x00107f00 74205920 72616e67 653a2025 35642074 t Y range: %5d t │ │ │ │ - 0x00107f10 6f202535 640a0044 61746120 6d696e20 o %5d..Data min │ │ │ │ - 0x00107f20 3d20252d 670a0044 61746120 6d617820 = %-g..Data max │ │ │ │ - 0x00107f30 3d20252d 670a0041 72656120 6d696e20 = %-g..Area min │ │ │ │ - 0x00107f40 3d20252d 670a0041 72656120 6d617820 = %-g..Area max │ │ │ │ - 0x00107f50 3d20252d 670a0a00 69206d69 6e202020 = %-g...i min │ │ │ │ - 0x00107f60 203d2025 640a0069 206d6178 20202020 = %d..i max │ │ │ │ - 0x00107f70 3d202564 0a006a20 6d696e20 2020203d = %d..j min = │ │ │ │ - 0x00107f80 2025640a 006a206d 61782020 20203d20 %d..j max = │ │ │ │ - 0x00107f90 25640a00 46756c6c 20726567 696f6e20 %d..Full region │ │ │ │ - 0x00107fa0 72657365 740a0000 496e7075 74206865 reset...Input he │ │ │ │ - 0x00107fb0 61646572 20746f20 77637369 6e697428 ader to wcsinit( │ │ │ │ - 0x00107fc0 29205b69 6e707574 2e776373 5d3a0a25 ) [input.wcs]:.% │ │ │ │ - 0x00107fd0 730a0000 00000000 416c7465 726e6174 s.......Alternat │ │ │ │ - 0x00107fe0 6520696e 70757420 68656164 65722074 e input header t │ │ │ │ - 0x00107ff0 6f207763 73696e69 74282920 5b696e70 o wcsinit() [inp │ │ │ │ - 0x00108000 75742e77 63735d3a 0a25730a 00000000 ut.wcs]:.%s..... │ │ │ │ - 0x00108010 416c7465 726e6174 65206f75 74707574 Alternate output │ │ │ │ - 0x00108020 20686561 64657220 746f2077 6373696e header to wcsin │ │ │ │ - 0x00108030 69742829 205b6f75 74707574 2e776373 it() [output.wcs │ │ │ │ - 0x00108040 5d3a0a25 730a0000 54656d70 6c617465 ]:.%s...Template │ │ │ │ - 0x00108050 206f7574 70757420 68656164 65722074 output header t │ │ │ │ - 0x00108060 6f207763 73696e69 74282920 5b6f7574 o wcsinit() [out │ │ │ │ - 0x00108070 7075742e 7763735d 3a0a2573 0a000000 put.wcs]:.%s.... │ │ │ │ - 0x00108080 426f756e 64733a20 252d672c 252d6720 Bounds: %-g,%-g │ │ │ │ - 0x00108090 2d3e2025 2d672c25 2d672028 2564290a -> %-g,%-g (%d). │ │ │ │ - 0x001080a0 00000000 00000000 496e7075 7420696d ........Input im │ │ │ │ - 0x001080b0 61676520 70726f6a 65637469 6f6e2028 age projection ( │ │ │ │ - 0x001080c0 25732920 6d757374 20626520 54414e2c %s) must be TAN, │ │ │ │ - 0x001080d0 2053494e 2c205a45 412c2053 5447206f SIN, ZEA, STG o │ │ │ │ - 0x001080e0 72204152 4320666f 72206661 73742072 r ARC for fast r │ │ │ │ - 0x001080f0 6570726f 6a656374 696f6e00 00000000 eprojection..... │ │ │ │ - 0x00108100 0a657870 616e6420 6f757470 75742074 .expand output t │ │ │ │ - 0x00108110 656d706c 61746520 62792025 2d67206f emplate by %-g o │ │ │ │ - 0x00108120 6e20616c 6c207369 6465730a 0a000000 n all sides..... │ │ │ │ - 0x00108130 4f757470 75742069 6d616765 2070726f Output image pro │ │ │ │ - 0x00108140 6a656374 696f6e20 28257329 206d7573 jection (%s) mus │ │ │ │ - 0x00108150 74206265 2054414e 2c205349 4e2c205a t be TAN, SIN, Z │ │ │ │ - 0x00108160 45412c20 53544720 6f722041 52432066 EA, STG or ARC f │ │ │ │ - 0x00108170 6f722066 61737420 72657072 6f6a6563 or fast reprojec │ │ │ │ - 0x00108180 74696f6e 00000000 496e7075 7420616e tion....Input an │ │ │ │ - 0x00108190 64206f75 74707574 206d7573 74206265 d output must be │ │ │ │ - 0x001081a0 20696e20 74686520 73616d65 20636f6f in the same coo │ │ │ │ - 0x001081b0 7264696e 61746520 73797374 656d2066 rdinate system f │ │ │ │ - 0x001081c0 6f722066 61737420 72657072 6f6a6563 or fast reprojec │ │ │ │ - 0x001081d0 74696f6e 00000000 436f756c 64206e6f tion....Could no │ │ │ │ - 0x001081e0 74207365 74207570 20706c61 6e652d74 t set up plane-t │ │ │ │ - 0x001081f0 6f2d706c 616e6520 7472616e 73666f72 o-plane transfor │ │ │ │ - 0x00108200 6d2e2020 43686563 6b20666f 7220636f m. Check for co │ │ │ │ - 0x00108210 6d706c69 616e7420 68656164 6572732e mpliant headers. │ │ │ │ - 0x00108220 00000000 00000000 496e6974 69616c69 ........Initiali │ │ │ │ - 0x00108230 7a655f54 776f506c 616e655f 426f7468 ze_TwoPlane_Both │ │ │ │ - 0x00108240 44697374 6f727428 29207375 63636573 Distort() succes │ │ │ │ - 0x00108250 7366756c 0a000000 52616e67 653a2025 sful....Range: % │ │ │ │ - 0x00108260 2d672c25 2d67202d 3e20252d 672c252d -g,%-g -> %-g,%- │ │ │ │ - 0x00108270 67202825 64290a00 20202020 202d3e20 g (%d).. -> │ │ │ │ - 0x00108280 252d672c 252d6720 2d3e252d 672c252d %-g,%-g ->%-g,%- │ │ │ │ - 0x00108290 67202825 64290a00 4e6f7420 656e6f75 g (%d)..Not enou │ │ │ │ - 0x001082a0 6768206d 656d6f72 7920666f 72206f75 gh memory for ou │ │ │ │ - 0x001082b0 74707574 20646174 6120696d 61676520 tput data image │ │ │ │ - 0x001082c0 61727261 79000000 4e6f7420 656e6f75 array...Not enou │ │ │ │ - 0x001082d0 6768206d 656d6f72 7920666f 72206f75 gh memory for ou │ │ │ │ - 0x001082e0 74707574 20617265 6120696d 61676520 tput area image │ │ │ │ - 0x001082f0 61727261 79000000 256c7520 62797465 array...%lu byte │ │ │ │ - 0x00108300 7320616c 6c6f6361 74656420 666f7220 s allocated for │ │ │ │ - 0x00108310 70697865 6c206172 6561730a 00000000 pixel areas..... │ │ │ │ - 0x00108320 0d50726f 63657373 696e6720 696e7075 .Processing inpu │ │ │ │ - 0x00108330 7420726f 77202535 643a2062 6f726465 t row %5d: borde │ │ │ │ - 0x00108340 72207261 6e676520 25642074 6f202564 r range %d to %d │ │ │ │ - 0x00108350 20282564 29000000 0a496e70 75743a20 (%d)....Input: │ │ │ │ - 0x00108360 6c696e65 20256420 2f207069 78656c20 line %d / pixel │ │ │ │ - 0x00108370 25642c20 76616c75 65203d20 252d6720 %d, value = %-g │ │ │ │ - 0x00108380 28776569 6768743a 20252d67 290a0a00 (weight: %-g)... │ │ │ │ - 0x00108390 0a496e70 75743a20 6c696e65 20256420 .Input: line %d │ │ │ │ - 0x001083a0 2f207069 78656c20 25642c20 76616c75 / pixel %d, valu │ │ │ │ - 0x001083b0 65203d20 252d670a 0a000000 00000000 e = %-g......... │ │ │ │ - 0x001083c0 436f6d70 61726520 6f757428 25642c25 Compare out(%d,% │ │ │ │ - 0x001083d0 64292074 6f20696e 2825642c 25642920 d) to in(%d,%d) │ │ │ │ - 0x001083e0 3d3e2000 00000000 6f766572 6c617041 => .....overlapA │ │ │ │ - 0x001083f0 72656120 3d202531 322e3565 20282531 rea = %12.5e (%1 │ │ │ │ - 0x00108400 322e3565 202f2025 31322e35 65290a00 2.5e / %12.5e).. │ │ │ │ - 0x00108410 416c6c20 70697865 6c732061 72652062 All pixels are b │ │ │ │ - 0x00108420 6c616e6b 2e204368 65636b20 666f7220 lank. Check for │ │ │ │ - 0x00108430 6f766572 6c617020 6f66206f 75747075 overlap of outpu │ │ │ │ - 0x00108440 74207465 6d706c61 74652077 69746820 t template with │ │ │ │ - 0x00108450 696d6167 65206669 6c652e00 00000000 image file...... │ │ │ │ - 0x00108460 44617461 20777269 7474656e 20746f20 Data written to │ │ │ │ - 0x00108470 46495453 20617265 6120696d 6167650a FITS area image. │ │ │ │ - 0x00108480 0a000000 00000000 0a256c75 20627974 .........%lu byt │ │ │ │ - 0x00108490 65732061 6c6c6f63 61746564 20666f72 es allocated for │ │ │ │ - 0x001084a0 20696d61 67652070 6978656c 730a0000 image pixels... │ │ │ │ - 0x001084b0 00000000 0000f83f 00000000 0000f87f .......?........ │ │ │ │ - 0x001084c0 25732069 7320434c 4f434b57 49534520 %s is CLOCKWISE │ │ │ │ - 0x001084d0 6f662025 733b2000 25732069 73205041 of %s; .%s is PA │ │ │ │ - 0x001084e0 52414c4c 454c2074 6f202573 3b200020 RALLEL to %s; . │ │ │ │ - 0x001084f0 20205361 76655665 72746578 202e2e2e SaveVertex ... │ │ │ │ - 0x00108500 20007265 6a656374 65642028 6e6f7420 .rejected (not │ │ │ │ - 0x00108510 696e2050 290a0072 656a6563 74656420 in P)..rejected │ │ │ │ - 0x00108520 286e6f74 20696e20 51290a00 61636365 (not in Q)..acce │ │ │ │ - 0x00108530 70746564 20282564 290a0051 20696e20 pted (%d)..Q in │ │ │ │ - 0x00108540 503a2044 6f742564 2564203d 20253132 P: Dot%d%d = %12 │ │ │ │ - 0x00108550 2e35650a 00502069 6e20513a 20446f74 .5e..P in Q: Dot │ │ │ │ - 0x00108560 25642564 203d2025 31322e35 650a0020 %d%d = %12.5e.. │ │ │ │ - 0x00108570 20200051 0070456e 64706f69 6e740071 .Q.pEndpoint.q │ │ │ │ - 0x00108580 456e6470 6f696e74 00202020 696e7465 Endpoint. inte │ │ │ │ - 0x00108590 72696f72 466c6167 202d3e20 554e4b4e riorFlag -> UNKN │ │ │ │ - 0x001085a0 4f574e0a 00202020 696e7465 72696f72 OWN.. interior │ │ │ │ - 0x001085b0 466c6167 202d3e20 505f494e 5f510a00 Flag -> P_IN_Q.. │ │ │ │ - 0x001085c0 20202069 6e746572 696f7246 6c616720 interiorFlag │ │ │ │ - 0x001085d0 2d3e2051 5f494e5f 500a007c 7c205054 -> Q_IN_P..|| PT │ │ │ │ - 0x001085e0 6f514469 72206973 20504152 414c4c45 oQDir is PARALLE │ │ │ │ - 0x001085f0 4c2c2000 2d2d2d2d 2d0a0a00 496e7075 L, .-----...Inpu │ │ │ │ - 0x00108600 74202850 293a0a00 2531302e 36662025 t (P):..%10.6f % │ │ │ │ - 0x00108610 31302e36 660a000a 4f757470 75742028 10.6f...Output ( │ │ │ │ - 0x00108620 51293a0a 00000000 5b253133 2e36652c Q):.....[%13.6e, │ │ │ │ - 0x00108630 2531332e 36652c25 31332e36 655d202d %13.6e,%13.6e] - │ │ │ │ - 0x00108640 3e202825 31302e36 662c2531 302e3666 > (%10.6f,%10.6f │ │ │ │ - 0x00108650 290a0000 00000000 25732069 7320434f ).......%s is CO │ │ │ │ - 0x00108660 554e5445 52434c4f 434b5749 5345206f UNTERCLOCKWISE o │ │ │ │ - 0x00108670 66202573 3b200000 42616420 636f6d70 f %s; ..Bad comp │ │ │ │ - 0x00108680 61726973 6f6e2028 73686f75 6c646e27 arison (shouldn' │ │ │ │ - 0x00108690 74206765 74207468 69733b20 00000000 t get this; .... │ │ │ │ - 0x001086a0 20202069 6e746572 73656374 696f6e20 intersection │ │ │ │ - 0x001086b0 5b253133 2e36652c 2531332e 36652c25 [%13.6e,%13.6e,% │ │ │ │ - 0x001086c0 31332e36 655d2020 2d3e2028 2531302e 13.6e] -> (%10. │ │ │ │ - 0x001086d0 36662c25 31302e36 66292028 55706461 6f,%10.6f) (Upda │ │ │ │ - 0x001086e0 7465496e 74657269 6f72466c 6167290a teInteriorFlag). │ │ │ │ - 0x001086f0 00000000 00000000 0a202020 53617665 ......... Save │ │ │ │ - 0x00108700 53686172 65645365 6728293a 20206672 SharedSeg(): fr │ │ │ │ - 0x00108710 6f6d205b 2531332e 36652c25 31332e36 om [%13.6e,%13.6 │ │ │ │ - 0x00108720 652c2531 332e3665 5d0a0000 00000000 e,%13.6e]....... │ │ │ │ - 0x00108730 20202053 61766553 68617265 64536567 SaveSharedSeg │ │ │ │ - 0x00108740 28293a20 20746f20 20205b25 31332e36 (): to [%13.6 │ │ │ │ - 0x00108750 652c2531 332e3665 2c253133 2e36655d e,%13.6e,%13.6e] │ │ │ │ - 0x00108760 0a0a0000 00000000 20202041 6476616e ........ Advan │ │ │ │ - 0x00108770 63652829 3a20696e 73696465 20766572 ce(): inside ver │ │ │ │ - 0x00108780 74657820 5b253133 2e36652c 2531332e tex [%13.6e,%13. │ │ │ │ - 0x00108790 36652c25 31332e36 655d202d 3e202825 6e,%13.6e] -> (% │ │ │ │ - 0x001087a0 31302e36 662c2531 302e3666 296e0000 10.6f,%10.6f)n.. │ │ │ │ - 0x001087b0 47697261 72642829 3a202533 64205b25 Girard(): %3d [% │ │ │ │ - 0x001087c0 31332e36 652c2531 332e3665 2c253133 13.6e,%13.6e,%13 │ │ │ │ - 0x001087d0 2e36655d 202d3e20 28253130 2e36662c .6e] -> (%10.6f, │ │ │ │ - 0x001087e0 2531302e 3666290a 00000000 00000000 %10.6f)......... │ │ │ │ - 0x001087f0 47697261 72642829 3a20616e 676c655b Girard(): angle[ │ │ │ │ - 0x00108800 25645d20 3d202531 332e3665 202d3e20 %d] = %13.6e -> │ │ │ │ - 0x00108810 2531332e 36652028 66726f6d 20253133 %13.6e (from %13 │ │ │ │ - 0x00108820 2e366520 2f202531 332e3665 290a0000 .6e / %13.6e)... │ │ │ │ - 0x00108830 47697261 72642829 3a202d2d 2d2d2d2d Girard(): ------ │ │ │ │ - 0x00108840 2d2d2d2d 20436f72 6e657220 25642062 ---- Corner %d b │ │ │ │ - 0x00108850 61643b20 52656d6f 76652070 6f696e74 ad; Remove point │ │ │ │ - 0x00108860 20256420 2d2d2d2d 2d2d2d2d 2d2d2d2d %d ------------ │ │ │ │ - 0x00108870 2d0a0000 00000000 0a476972 61726428 -........Girard( │ │ │ │ - 0x00108880 293a2061 72656120 3d202531 332e3665 ): area = %13.6e │ │ │ │ - 0x00108890 205b2564 5d0a0a00 52656d6f 76654475 [%d]...RemoveDu │ │ │ │ - 0x001088a0 70732829 20746f6c 6572616e 6365203d ps() tolerance = │ │ │ │ - 0x001088b0 20253133 2e366520 5b253133 2e366520 %13.6e [%13.6e │ │ │ │ - 0x001088c0 61726373 65635d0a 0a000000 00000000 arcsec]......... │ │ │ │ - 0x001088d0 52656d6f 76654475 70732829 206f7269 RemoveDups() ori │ │ │ │ - 0x001088e0 673a2025 3364205b 2531332e 36652c25 g: %3d [%13.6e,% │ │ │ │ - 0x001088f0 31332e36 652c2531 332e3665 5d202d3e 13.6e,%13.6e] -> │ │ │ │ - 0x00108900 20282531 302e3666 2c253130 2e366629 (%10.6f,%10.6f) │ │ │ │ - 0x00108910 0a000000 00000000 52656d6f 76654475 ........RemoveDu │ │ │ │ - 0x00108920 70732829 3a202533 64207820 2533643a ps(): %3d x %3d: │ │ │ │ - 0x00108930 20646973 74616e63 65203d20 2531332e distance = %13. │ │ │ │ - 0x00108940 3665205b 2531332e 36652061 72637365 6e [%13.6e arcse │ │ │ │ - 0x00108950 635d2028 776f756c 64206265 636f6d65 c] (would become │ │ │ │ - 0x00108960 20256429 0a000000 52656d6f 76654475 %d)....RemoveDu │ │ │ │ - 0x00108970 70732829 3a202533 64206973 20612064 ps(): %3d is a d │ │ │ │ - 0x00108980 75706c69 63617465 20286e76 6e657720 uplicate (nvnew │ │ │ │ - 0x00108990 2d3e2025 64290a00 51206973 20656e74 -> %d)..Q is ent │ │ │ │ - 0x001089a0 6972656c 7920636f 6e746169 6e656420 irely contained │ │ │ │ - 0x001089b0 696e2050 20286f75 74707574 20706978 in P (output pix │ │ │ │ - 0x001089c0 656c2069 7320696e 20696e70 75742070 el is in input p │ │ │ │ - 0x001089d0 6978656c 290a0000 50206973 20656e74 ixel)...P is ent │ │ │ │ - 0x001089e0 6972656c 7920636f 6e746169 6e656420 irely contained │ │ │ │ - 0x001089f0 696e2051 2028696e 70757420 70697865 in Q (input pixe │ │ │ │ - 0x00108a00 6c206973 20696e20 6f757470 75742070 l is in output p │ │ │ │ - 0x00108a10 6978656c 290a0000 4265666f 72652061 ixel)...Before a │ │ │ │ - 0x00108a20 6476616e 63657320 28554e4b 4e4f574e dvances (UNKNOWN │ │ │ │ - 0x00108a30 20696e74 6572696f 72466c61 67293a20 interiorFlag): │ │ │ │ - 0x00108a40 69703d25 642c2069 713d2564 20000000 ip=%d, iq=%d ... │ │ │ │ - 0x00108a50 28705f61 6476616e 6365733d 25642c20 (p_advances=%d, │ │ │ │ - 0x00108a60 715f6164 76616e63 65733d25 64290a00 q_advances=%d).. │ │ │ │ - 0x00108a70 4265666f 72652061 6476616e 63657320 Before advances │ │ │ │ - 0x00108a80 28505f49 4e5f5129 3a206970 3d25642c (P_IN_Q): ip=%d, │ │ │ │ - 0x00108a90 2069713d 25642000 4265666f 72652061 iq=%d .Before a │ │ │ │ - 0x00108aa0 6476616e 63657320 28515f49 4e5f5029 dvances (Q_IN_P) │ │ │ │ - 0x00108ab0 3a206970 3d25642c 2069713d 25642000 : ip=%d, iq=%d . │ │ │ │ - 0x00108ac0 0a424144 20494e54 4552494f 5220464c .BAD INTERIOR FL │ │ │ │ - 0x00108ad0 41472e20 2053686f 756c646e 27742067 AG. Shouldn't g │ │ │ │ - 0x00108ae0 65742068 6572650a 00000000 00000000 et here......... │ │ │ │ - 0x00108af0 20202042 41442069 6e746572 696f7246 BAD interiorF │ │ │ │ - 0x00108b00 6c61672e 20205368 6f756c64 6e277420 lag. Shouldn't │ │ │ │ - 0x00108b10 67657420 68657265 0a000000 00000000 get here........ │ │ │ │ - 0x00108b20 20202041 4456414e 43453a20 50646972 ADVANCE: Pdir │ │ │ │ - 0x00108b30 20616e64 20516469 72206172 6520636f and Qdir are co │ │ │ │ - 0x00108b40 6c696e65 61722e0a 00000000 00000000 linear.......... │ │ │ │ - 0x00108b50 20202041 4456414e 43453a20 50646972 ADVANCE: Pdir │ │ │ │ - 0x00108b60 20616e64 20516469 72206172 65206469 and Qdir are di │ │ │ │ - 0x00108b70 736a6f69 6e742e0a 00000000 00000000 sjoint.......... │ │ │ │ - 0x00108b80 20202041 4456414e 43453a20 47656e65 ADVANCE: Gene │ │ │ │ - 0x00108b90 7269633a 2050546f 51446972 20697320 ric: PToQDir is │ │ │ │ - 0x00108ba0 434f554e 54455243 4c4f434b 57495345 COUNTERCLOCKWISE │ │ │ │ - 0x00108bb0 20000000 00000000 71456e64 706f696e .......qEndpoin │ │ │ │ - 0x00108bc0 7446726f 6d506469 72206973 20434f55 tFromPdir is COU │ │ │ │ - 0x00108bd0 4e544552 434c4f43 4b574953 450a0000 NTERCLOCKWISE... │ │ │ │ - 0x00108be0 7c7c2050 546f5144 69722069 73205041 || PToQDir is PA │ │ │ │ - 0x00108bf0 52414c4c 454c2c20 71456e64 706f696e RALLEL, qEndpoin │ │ │ │ - 0x00108c00 7446726f 6d506469 72206973 20434c4f tFromPdir is CLO │ │ │ │ - 0x00108c10 434b5749 53450a00 20202041 4456414e CKWISE.. ADVAN │ │ │ │ - 0x00108c20 43453a20 47656e65 7269633a 2050546f CE: Generic: PTo │ │ │ │ - 0x00108c30 51446972 20697320 434c4f43 4b574953 QDir is CLOCKWIS │ │ │ │ - 0x00108c40 452c2000 00000000 70456e64 706f696e E, .....pEndpoin │ │ │ │ - 0x00108c50 7446726f 6d516469 72206973 20434f55 tFromQdir is COU │ │ │ │ - 0x00108c60 4e544552 434c4f43 4b574953 450a0000 NTERCLOCKWISE... │ │ │ │ - 0x00108c70 70456e64 706f696e 7446726f 6d516469 pEndpointFromQdi │ │ │ │ - 0x00108c80 72206973 20434c4f 434b5749 53450a00 r is CLOCKWISE.. │ │ │ │ - 0x00108c90 41667465 72202061 6476616e 6365733a After advances: │ │ │ │ - 0x00108ca0 2069703d 25642c20 69713d25 64200000 ip=%d, iq=%d .. │ │ │ │ - 0x00108cb0 28705f61 6476616e 6365733d 25642c20 (p_advances=%d, │ │ │ │ - 0x00108cc0 715f6164 76616e63 65733d25 64292069 q_advances=%d) i │ │ │ │ - 0x00108cd0 6e746572 696f7246 6c61673d 554e4b4e nteriorFlag=UNKN │ │ │ │ - 0x00108ce0 4f574e0a 00000000 28705f61 6476616e OWN.....(p_advan │ │ │ │ - 0x00108cf0 6365733d 25642c20 715f6164 76616e63 ces=%d, q_advanc │ │ │ │ - 0x00108d00 65733d25 64292069 6e746572 696f7246 es=%d) interiorF │ │ │ │ - 0x00108d10 6c61673d 505f494e 5f510a00 00000000 lag=P_IN_Q...... │ │ │ │ - 0x00108d20 28705f61 6476616e 6365733d 25642c20 (p_advances=%d, │ │ │ │ - 0x00108d30 715f6164 76616e63 65733d25 64292069 q_advances=%d) i │ │ │ │ - 0x00108d40 6e746572 696f7246 6c61673d 515f494e nteriorFlag=Q_IN │ │ │ │ - 0x00108d50 5f500a00 00000000 42414420 494e5445 _P......BAD INTE │ │ │ │ - 0x00108d60 52494f52 20464c41 472e2020 53686f75 RIOR FLAG. Shou │ │ │ │ - 0x00108d70 6c646e27 74206765 74206865 72650a00 ldn't get here.. │ │ │ │ - 0x00108d80 0a2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d .--------------- │ │ │ │ - 0x00108d90 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x00108da0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x00108db0 0a0a4164 64696e67 20706978 656c2028 ..Adding pixel ( │ │ │ │ - 0x00108dc0 25642c25 64292074 6f207069 78656c20 %d,%d) to pixel │ │ │ │ - 0x00108dd0 2825642c 2564290a 0a000000 00000000 (%d,%d)......... │ │ │ │ - 0x00108de0 20202020 70697865 6c20544c 20202020 pixel TL │ │ │ │ - 0x00108df0 203d2028 2531302e 36662c25 31302e36 = (%10.6f,%10.6 │ │ │ │ - 0x00108e00 6629205b 25642c25 645d0a00 00000000 f) [%d,%d]...... │ │ │ │ - 0x00108e10 202d3e20 696e7075 7420636f 6f726420 -> input coord │ │ │ │ - 0x00108e20 203d2028 2531302e 36662c25 31302e36 = (%10.6f,%10.6 │ │ │ │ - 0x00108e30 66290a00 00000000 202d3e20 6f757470 f)...... -> outp │ │ │ │ - 0x00108e40 75742063 6f6f7264 203d2028 2531302e ut coord = (%10. │ │ │ │ - 0x00108e50 36662c25 31302e36 66290a00 00000000 6f,%10.6f)...... │ │ │ │ - 0x00108e60 202d3e20 6f706978 20202020 20202020 -> opix │ │ │ │ - 0x00108e70 203d2028 2531302e 36662c25 31302e36 = (%10.6f,%10.6 │ │ │ │ - 0x00108e80 6629204f 46462053 43414c45 0a0a0000 f) OFF SCALE.... │ │ │ │ - 0x00108e90 202d3e20 6f706978 20202020 20202020 -> opix │ │ │ │ - 0x00108ea0 203d2028 2531302e 36662c25 31302e36 = (%10.6f,%10.6 │ │ │ │ - 0x00108eb0 66290a0a 00000000 20202020 70697865 f)...... pixe │ │ │ │ - 0x00108ec0 6c205452 20202020 203d2028 2531302e l TR = (%10. │ │ │ │ - 0x00108ed0 36662c25 31302e36 6629205b 25642c25 6f,%10.6f) [%d,% │ │ │ │ - 0x00108ee0 645d0a00 00000000 20202020 70697865 d]...... pixe │ │ │ │ - 0x00108ef0 6c202862 6f742920 203d2028 2531302e l (bot) = (%10. │ │ │ │ - 0x00108f00 36662c25 31302e36 6629205b 25642c25 6f,%10.6f) [%d,% │ │ │ │ - 0x00108f10 645d0a00 00000000 20202020 70697865 d]...... pixe │ │ │ │ - 0x00108f20 6c20424c 20202020 203d2028 2531302e l BL = (%10. │ │ │ │ - 0x00108f30 36662c25 31302e36 6629205b 25642c25 6f,%10.6f) [%d,% │ │ │ │ - 0x00108f40 645d0a00 00000000 20202020 70697865 d]...... pixe │ │ │ │ - 0x00108f50 6c204252 20202020 203d2028 2531302e l BR = (%10. │ │ │ │ - 0x00108f60 36662c25 31302e36 6629205b 25642c25 6f,%10.6f) [%d,% │ │ │ │ - 0x00108f70 645d0a00 00000000 c3f23ddc 3b8ed2be d]........=.;... │ │ │ │ - 0x00108f80 74bc064a 24fe0840 4f17064c 3d00333e t..J$..@O..L=.3> │ │ │ │ - 0x00108f90 4f17064c 3d0033be 696e7075 742e6e61 O..L=.3.input.na │ │ │ │ - 0x00108fa0 78697320 20202020 203d2020 256c640a xis = %ld. │ │ │ │ - 0x00108fb0 000a4f72 6967696e 616c2074 656d706c ..Original templ │ │ │ │ - 0x00108fc0 6174650a 0a006f75 74707574 2e6e6178 ate...output.nax │ │ │ │ - 0x00108fd0 69732020 2020203d 2020256c 640a000a is = %ld... │ │ │ │ - 0x00108fe0 45787061 6e646564 2074656d 706c6174 Expanded templat │ │ │ │ - 0x00108ff0 650a0a00 0a496e70 75743a20 6c696e65 e....Input: line │ │ │ │ - 0x00109000 20256420 2f207069 78656c20 25640a0a %d / pixel %d.. │ │ │ │ - 0x00109010 00000000 00000000 0a256c75 20627974 .........%lu byt │ │ │ │ - 0x00109020 65732061 6c6c6f63 61746564 20666f72 es allocated for │ │ │ │ - 0x00109030 20696e70 75742069 6d616765 20706978 input image pix │ │ │ │ - 0x00109040 656c730a 00000000 256c7520 62797465 els.....%lu byte │ │ │ │ - 0x00109050 7320616c 6c6f6361 74656420 666f7220 s allocated for │ │ │ │ - 0x00109060 696e7075 74207765 69676874 2076616c input weight val │ │ │ │ - 0x00109070 7565730a 00000000 0a256c75 20627974 ues......%lu byt │ │ │ │ - 0x00109080 65732061 6c6c6f63 61746564 20666f72 es allocated for │ │ │ │ - 0x00109090 206f7574 70757420 696d6167 65207069 output image pi │ │ │ │ - 0x001090a0 78656c73 0a000000 6f757470 75742070 xels....output p │ │ │ │ - 0x001090b0 6978656c 2076616c 75657320 696e6974 ixel values init │ │ │ │ - 0x001090c0 69616c69 7a65640a 00000000 00000000 ialized......... │ │ │ │ - 0x001090d0 0d526561 64696e67 20696e70 75742072 .Reading input r │ │ │ │ - 0x001090e0 6f772025 35642025 35642025 35642020 ow %5d %5d %5d │ │ │ │ - 0x001090f0 00000000 00000000 0d526561 64696e67 .........Reading │ │ │ │ - 0x00109100 20776569 67687420 696e7075 7420726f weight input ro │ │ │ │ - 0x00109110 77202535 64202000 20202020 70697865 w %5d . pixe │ │ │ │ - 0x00109120 6c202874 6f702920 203d2028 2531302e l (top) = (%10. │ │ │ │ - 0x00109130 36662c25 31302e36 6629205b 25642c25 6f,%10.6f) [%d,% │ │ │ │ - 0x00109140 645d0a00 00000000 0a496e70 75743a20 d].......Input: │ │ │ │ - 0x00109150 6c696e65 20256420 2f207069 78656c20 line %d / pixel │ │ │ │ - 0x00109160 25642028 77656967 68743a20 252d6729 %d (weight: %-g) │ │ │ │ - 0x00109170 0a0a0000 00000000 436f6d70 61726520 ........Compare │ │ │ │ - 0x00109180 6f757428 25642c25 64292074 6f20696e out(%d,%d) to in │ │ │ │ - 0x00109190 2825642c 2564292c 20706c61 6e652025 (%d,%d), plane % │ │ │ │ - 0x001091a0 642f2564 203d3e20 00000000 00000000 d/%d => ........ │ │ │ │ - 0x001091b0 7920666f 72206f75 74707574 20646174 y for output dat │ │ │ │ - 0x001091c0 4661696c 65642074 6f206f70 656e206f Failed to open o │ │ │ │ - 0x001091d0 75747075 74202573 00636431 5f310063 utput %s.cd1_1.c │ │ │ │ - 0x001091e0 64315f32 00636432 5f310063 64325f32 d1_2.cd2_1.cd2_2 │ │ │ │ - 0x001091f0 00434420 6d617472 6978206d 6f64650a .CD matrix mode. │ │ │ │ - 0x00109200 00434445 4c54206d 6f64650a 00686176 .CDELT mode..hav │ │ │ │ - 0x00109210 65436f72 6e657273 203d2025 640a0043 eCorners = %d..C │ │ │ │ - 0x00109220 44315f31 2020203d 20253131 2e366600 D1_1 = %11.6f. │ │ │ │ - 0x00109230 4344315f 32202020 3d202531 312e3666 CD1_2 = %11.6f │ │ │ │ - 0x00109240 00434432 5f312020 203d2025 31312e36 .CD2_1 = %11.6 │ │ │ │ - 0x00109250 66004344 325f3220 20203d20 2531312e f.CD2_2 = %11. │ │ │ │ - 0x00109260 36660025 64206365 6e746572 203d2025 6f.%d center = % │ │ │ │ - 0x00109270 2e366620 252e3666 0a006e69 6d616765 .6f %.6f..nimage │ │ │ │ - 0x00109280 73203d20 25640a00 63686172 000a2869 s = %d..char..(i │ │ │ │ - 0x00109290 2c6a2920 20202020 20202020 3d202825 ,j) = (% │ │ │ │ - 0x001092a0 2d672c25 2d67290a 00287870 6f732c79 -g,%-g)..(xpos,y │ │ │ │ - 0x001092b0 706f7329 2020203d 2028252d 672c252d pos) = (%-g,%- │ │ │ │ - 0x001092c0 67290a00 286c6f6e 2c6c6174 29202020 g)..(lon,lat) │ │ │ │ - 0x001092d0 20203d20 28252d67 2c252d67 290a0028 = (%-g,%-g)..( │ │ │ │ - 0x001092e0 6f787069 782c6f79 70697829 203d2028 oxpix,oypix) = ( │ │ │ │ - 0x001092f0 252d672c 252d6729 0a00636f 756e743d %-g,%-g)..count= │ │ │ │ - 0x00109300 2564007b 22636f75 6e74223a 25647d00 %d.{"count":%d}. │ │ │ │ - 0x00109310 44454255 473e2052 65616469 6e672069 DEBUG> Reading i │ │ │ │ - 0x00109320 6d616765 20746162 6c652072 65636f72 mage table recor │ │ │ │ - 0x00109330 64202564 0d000000 7c20636e 74723120 d %d....| cntr1 │ │ │ │ - 0x00109340 7c20636e 74723220 7c252525 6473207c | cntr2 |%%%ds | │ │ │ │ - 0x00109350 25252564 73207c20 20202020 20202020 %%%ds | │ │ │ │ - 0x00109360 64696666 20202020 20202020 20202020 diff │ │ │ │ - 0x00109370 207c0a00 00000000 7c20696e 74202020 |......| int │ │ │ │ - 0x00109380 7c20696e 74202020 7c252525 6473207c | int |%%%ds | │ │ │ │ - 0x00109390 25252564 73207c20 20202020 20202020 %%%ds | │ │ │ │ - 0x001093a0 63686172 20202020 20202020 20202020 char │ │ │ │ - 0x001093b0 207c0a00 00000000 25253864 25253864 |......%%8d%%8d │ │ │ │ - 0x001093c0 20252525 64732020 25252564 73202064 %%%ds %%%ds d │ │ │ │ - 0x001093d0 6966662e 25253036 642e2525 3036642e iff.%%06d.%%06d. │ │ │ │ - 0x001093e0 66697473 0a000000 0a436f6d 70617269 fits.....Compari │ │ │ │ - 0x001093f0 6e672025 6420616e 64202564 20282573 ng %d and %d (%s │ │ │ │ - 0x00109400 20616e64 20257329 205b2825 2d672c25 and %s) [(%-g,% │ │ │ │ - 0x00109410 2d672c25 2d672920 616e6420 28252d67 -g,%-g) and (%-g │ │ │ │ - 0x00109420 2c252d67 2c252d67 295d0a00 00000000 ,%-g,%-g)]...... │ │ │ │ - 0x00109430 20206469 7374203d 20252d67 203c2025 dist = %-g < % │ │ │ │ - 0x00109440 2d67203f 2028252d 67202b20 252d6729 -g ? (%-g + %-g) │ │ │ │ - 0x00109450 0a000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00109460 4e6f7420 656e6f75 67682069 6e666f72 Not enough infor │ │ │ │ - 0x00109470 6d617469 6f6e2074 6f206465 7465726d mation to determ │ │ │ │ - 0x00109480 696e6520 636f7665 72616765 73202843 ine coverages (C │ │ │ │ - 0x00109490 44454c54 73206f72 20434420 6d617472 DELTs or CD matr │ │ │ │ - 0x001094a0 74722063 74797065 31206374 79706532 tr ctype1 ctype2 │ │ │ │ - 0x001094b0 206e6c20 6e732063 7276616c 31206372 nl ns crval1 cr │ │ │ │ - 0x001094c0 76616c32 20637270 69783120 63727069 val2 crpix1 crpi │ │ │ │ - 0x001094d0 78322063 64656c74 31206364 656c7432 x2 cdelt1 cdelt2 │ │ │ │ - 0x001094e0 2063726f 74613220 666e616d 65202865 crota2 fname (e │ │ │ │ - 0x001094f0 7175696e 6f78206f 7074696f 6e616c29 quinox optional) │ │ │ │ - 0x00109500 666c6174 00626163 6b67726f 756e642e flat.background. │ │ │ │ - 0x00109510 6e6f6973 65006261 636b6772 6f756e64 noise.background │ │ │ │ - 0x00109520 2e626731 31006261 636b6772 6f756e64 .bg11.background │ │ │ │ - 0x00109530 2e626731 4e006261 636b6772 6f756e64 .bg1N.background │ │ │ │ - 0x00109540 2e62674e 4e006261 636b6772 6f756e64 .bgNN.background │ │ │ │ - 0x00109550 2e62674e 31006461 74617365 74735b25 .bgN1.datasets[% │ │ │ │ - 0x00109560 645d0064 61746173 6574735b 25645d2e d].datasets[%d]. │ │ │ │ - 0x00109570 74797065 00646174 61736574 735b2564 type.datasets[%d │ │ │ │ - 0x00109580 5d2e6669 6c650064 61746173 6574735b ].file.datasets[ │ │ │ │ - 0x00109590 25645d2e 636f6c75 6d6e0064 61746173 %d].column.datas │ │ │ │ - 0x001095a0 6574735b 25645d2e 77696474 68006461 ets[%d].width.da │ │ │ │ - 0x001095b0 74617365 74735b25 645d2e73 68617065 tasets[%d].shape │ │ │ │ - 0x001095c0 00676175 73736961 6e006461 74617365 .gaussian.datase │ │ │ │ - 0x001095d0 74735b25 645d2e72 65667661 6c006461 ts[%d].refval.da │ │ │ │ - 0x001095e0 74617365 74735b25 645d2e6d 6f646500 tasets[%d].mode. │ │ │ │ - 0x001095f0 666c7578 00646174 61736574 735b2564 flux.datasets[%d │ │ │ │ - 0x00109600 5d2e6373 79730061 72726179 66696c65 ].csys.arrayfile │ │ │ │ - 0x00109610 00726570 6c616365 00747275 65006672 .replace.true.fr │ │ │ │ - 0x00109620 6f6d204a 534f4e3a 0a006e6f 69736520 om JSON:..noise │ │ │ │ - 0x00109630 20202020 20202020 20203d20 20252d67 = %-g │ │ │ │ - 0x00109640 0a006267 31202020 20202020 20202020 ..bg1 │ │ │ │ - 0x00109650 20203d20 20252d67 0a006267 32202020 = %-g..bg2 │ │ │ │ - 0x00109660 20202020 20202020 20203d20 20252d67 = %-g │ │ │ │ - 0x00109670 0a006267 33202020 20202020 20202020 ..bg3 │ │ │ │ - 0x00109680 20203d20 20252d67 0a006267 34202020 = %-g..bg4 │ │ │ │ - 0x00109690 20202020 20202020 20203d20 20252d67 = %-g │ │ │ │ - 0x001096a0 0a000a6e 63617420 20202020 20202020 ...ncat │ │ │ │ - 0x001096b0 2020203d 20202564 0a000a6e 696d6167 = %d...nimag │ │ │ │ - 0x001096c0 65202020 20202020 2020203d 20202564 e = %d │ │ │ │ - 0x001096d0 0a006361 745f6669 6c655b25 645d2020 ..cat_file[%d] │ │ │ │ - 0x001096e0 2020203d 205b2573 5d0a0063 6f6c6e61 = [%s]..colna │ │ │ │ - 0x001096f0 6d65205b 25645d20 20202020 3d205b25 me [%d] = [% │ │ │ │ - 0x00109700 735d0a00 77696474 68202020 5b25645d s]..width [%d] │ │ │ │ - 0x00109710 20202020 203d2020 252d670a 00666c61 = %-g..fla │ │ │ │ - 0x00109720 74202020 205b2564 5d202020 20203d20 t [%d] = │ │ │ │ - 0x00109730 20256420 0a007265 66202020 20205b25 %d ..ref [% │ │ │ │ - 0x00109740 645d2020 2020203d 2020252d 670a0069 d] = %-g..i │ │ │ │ - 0x00109750 736d6167 2020205b 25645d20 20202020 smag [%d] │ │ │ │ - 0x00109760 3d202025 64200a00 73797320 20202020 = %d ..sys │ │ │ │ - 0x00109770 5b25645d 20202020 203d2020 2564200a [%d] = %d . │ │ │ │ - 0x00109780 0065706f 63682020 205b2564 5d202020 .epoch [%d] │ │ │ │ - 0x00109790 20203d20 20252d67 0a006172 72617966 = %-g..arrayf │ │ │ │ - 0x001097a0 696c6520 20202020 20203d20 5b25735d ile = [%s] │ │ │ │ - 0x001097b0 0a00696d 6167655f 66696c65 5b25645d ..image_file[%d] │ │ │ │ - 0x001097c0 2020203d 205b2573 5d0a0072 65667661 = [%s]..refva │ │ │ │ - 0x001097d0 6c202020 205b2564 5d202020 3d202025 l [%d] = % │ │ │ │ - 0x001097e0 2d670a00 6f757470 75742e6e 61786573 -g..output.naxes │ │ │ │ - 0x001097f0 5b305d20 3d202025 6c640a00 6f757470 [0] = %ld..outp │ │ │ │ - 0x00109800 75742e6e 61786573 5b315d20 3d202025 ut.naxes[1] = % │ │ │ │ - 0x00109810 6c640a00 6f757470 75742e73 79732020 ld..output.sys │ │ │ │ - 0x00109820 20202020 3d202025 640a006f 75747075 = %d..outpu │ │ │ │ - 0x00109830 742e6570 6f636820 2020203d 2020252d t.epoch = %- │ │ │ │ - 0x00109840 670a006f 75747075 74207072 6f6a2020 g..output proj │ │ │ │ - 0x00109850 2020203d 20202573 0a006f75 74707574 = %s..output │ │ │ │ - 0x00109860 20637276 616c5b30 5d203d20 20252d67 crval[0] = %-g │ │ │ │ - 0x00109870 0a006f75 74707574 20637276 616c5b31 ..output crval[1 │ │ │ │ - 0x00109880 5d203d20 20252d67 0a006f75 74707574 ] = %-g..output │ │ │ │ - 0x00109890 20637270 69785b30 5d203d20 20252d67 crpix[0] = %-g │ │ │ │ - 0x001098a0 0a006f75 74707574 20637270 69785b31 ..output crpix[1 │ │ │ │ - 0x001098b0 5d203d20 20252d67 0a006f75 74707574 ] = %-g..output │ │ │ │ - 0x001098c0 20636465 6c745b30 5d203d20 20252d67 cdelt[0] = %-g │ │ │ │ - 0x001098d0 0a006f75 74707574 20636465 6c745b31 ..output cdelt[1 │ │ │ │ - 0x001098e0 5d203d20 20252d67 0a004172 72617920 ] = %-g..Array │ │ │ │ - 0x001098f0 6c6f6164 65642069 6e746f20 64617461 loaded into data │ │ │ │ - 0x00109900 0a004361 6e277420 6f70656e 20746162 ..Can't open tab │ │ │ │ - 0x00109910 6c652066 696c6520 25732e00 676c6f6e le file %s..glon │ │ │ │ - 0x00109920 00676c61 7400656c 6f6e0065 6c617400 .glat.elon.elat. │ │ │ │ - 0x00109930 202d3e20 6f706978 203d2028 25372e31 -> opix = (%7.1 │ │ │ │ - 0x00109940 662c2537 2e316629 000d0042 61642056 f,%7.1f)...Bad V │ │ │ │ - 0x00109950 616c7565 733a206c 3d25642c 206d3d25 alues: l=%d, m=% │ │ │ │ - 0x00109960 640a0049 6d616765 2066696c 655b2564 d..Image file[%d │ │ │ │ - 0x00109970 5d203d22 2573220a 0043616e 2774206f ] ="%s"..Can't o │ │ │ │ - 0x00109980 70656e20 7461626c 65207461 626c6520 pen table table │ │ │ │ - 0x00109990 25732e00 202d3e20 6f706978 203d2028 %s.. -> opix = ( │ │ │ │ - 0x001099a0 25372e31 662c2537 2e316629 0a004649 %7.1f,%7.1f)..FI │ │ │ │ - 0x001099b0 54532069 6d616765 2066696e 616c697a TS image finaliz │ │ │ │ - 0x001099c0 65640a00 736f7572 6365733d 25642c20 ed..sources=%d, │ │ │ │ - 0x001099d0 696d6167 65733d25 64007b22 736f7572 images=%d.{"sour │ │ │ │ - 0x001099e0 63657322 3a25642c 2022696d 61676573 ces":%d, "images │ │ │ │ - 0x001099f0 223a2564 7d000000 0a686561 64657220 ":%d}....header │ │ │ │ - 0x00109a00 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x00109a10 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x00109a20 2d2d2d2d 2d2d2d2d 0a000000 00000000 --------........ │ │ │ │ - 0x00109a30 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x00109a40 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x00109a50 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d0a ---------------. │ │ │ │ - 0x00109a60 0a000000 00000000 44617461 73657420 ........Dataset │ │ │ │ - 0x00109a70 25642068 6173206e 6f202774 79706527 %d has no 'type' │ │ │ │ - 0x00109a80 20617474 72696275 74652e00 00000000 attribute...... │ │ │ │ - 0x00109a90 496d6167 65206172 72617920 66696c65 Image array file │ │ │ │ - 0x00109aa0 205b2573 5d206e6f 7420666f 756e642e [%s] not found. │ │ │ │ - 0x00109ab0 0a000000 00000000 256c6420 62797465 ........%ld byte │ │ │ │ - 0x00109ac0 7320616c 6c6f6361 74656420 666f7220 s allocated for │ │ │ │ - 0x00109ad0 696d6167 65207069 78656c73 0a000000 image pixels.... │ │ │ │ - 0x00109ae0 70697865 6c206c69 6e652070 6f696e74 pixel line point │ │ │ │ - 0x00109af0 65727320 706f7075 6c617465 640a0000 ers populated... │ │ │ │ - 0x00109b00 46495453 20696d61 67652063 72656174 FITS image creat │ │ │ │ - 0x00109b10 65642028 6e6f7420 79657420 706f7075 ed (not yet popu │ │ │ │ - 0x00109b20 6c617465 64290a00 2076616c 7565203d lated).. value = │ │ │ │ - 0x00109b30 20253131 2e336520 61742063 6f6f7264 %11.3e at coord │ │ │ │ - 0x00109b40 203d2028 2531322e 38662c25 31322e38 = (%12.8f,%12.8 │ │ │ │ - 0x00109b50 6629202d 3e202825 31322e38 662c2531 f) -> (%12.8f,%1 │ │ │ │ - 0x00109b60 322e3866 29000000 202d3e20 6f706978 2.8f)... -> opix │ │ │ │ - 0x00109b70 203d2028 25372e31 662c2537 2e316629 = (%7.1f,%7.1f) │ │ │ │ - 0x00109b80 204f4646 20534341 4c450000 00000000 OFF SCALE...... │ │ │ │ - 0x00109b90 50697865 6c207570 64617465 3a206461 Pixel update: da │ │ │ │ - 0x00109ba0 74615b25 645d5b25 645d2077 69746820 ta[%d][%d] with │ │ │ │ - 0x00109bb0 76616c75 6520252d 672a252d 670a0000 value %-g*%-g... │ │ │ │ - 0x00109bc0 20202053 69646520 25643a20 28253130 Side %d: (%10 │ │ │ │ - 0x00109bd0 2e36662c 2531302e 36662920 2d3e2028 .6f,%10.6f) -> ( │ │ │ │ - 0x00109be0 2531302e 36662c25 31302e36 6629205b %10.6f,%10.6f) [ │ │ │ │ - 0x00109bf0 74686574 6130203d 20253130 2e36662c theta0 = %10.6f, │ │ │ │ - 0x00109c00 20706978 7363616c 65203d20 2531322e pixscale = %12. │ │ │ │ - 0x00109c10 39662053 484f5254 20534944 455d0a00 9f SHORT SIDE].. │ │ │ │ - 0x00109c20 20202053 69646520 25643a20 28253130 Side %d: (%10 │ │ │ │ - 0x00109c30 2e36662c 2531302e 36662920 2d3e2028 .6f,%10.6f) -> ( │ │ │ │ - 0x00109c40 2531302e 36662c25 31302e36 6629205b %10.6f,%10.6f) [ │ │ │ │ - 0x00109c50 74686574 6130203d 20253130 2e36662c theta0 = %10.6f, │ │ │ │ - 0x00109c60 20706978 7363616c 65203d20 2531322e pixscale = %12. │ │ │ │ - 0x00109c70 39665d0a 00000000 74686574 61203d20 9f].....theta = │ │ │ │ - 0x00109c80 252e3666 202d3e20 41203d20 252e3666 %.6f -> A = %.6f │ │ │ │ - 0x00109c90 202d3e20 61203d20 252e3666 202d3e20 -> a = %.6f -> │ │ │ │ - 0x00109ca0 28252e36 662c252e 36662c25 2e366629 (%.6f,%.6f,%.6f) │ │ │ │ - 0x00109cb0 202d3e20 28253132 2e38662c 2531322e -> (%12.8f,%12. │ │ │ │ - 0x00109cc0 38662900 00000000 202d3e20 6f706978 8f)..... -> opix │ │ │ │ - 0x00109cd0 203d2028 25372e31 662c2537 2e316629 = (%7.1f,%7.1f) │ │ │ │ - 0x00109ce0 204f4646 20534341 4c450a00 00000000 OFF SCALE...... │ │ │ │ - 0x00109cf0 0a202020 52616e67 653a2020 69203d20 . Range: i = │ │ │ │ - 0x00109d00 252e3266 202d3e20 252e3266 2020206a %.2f -> %.2f j │ │ │ │ - 0x00109d10 3d20252e 3266202d 3e20252e 32660a00 = %.2f -> %.2f.. │ │ │ │ - 0x00109d20 0a202020 4e6f7274 6820706f 6c652069 . North pole i │ │ │ │ - 0x00109d30 6e20696d 6167653a 20206a6d 6178202d n image: jmax - │ │ │ │ - 0x00109d40 3e20252e 32660a00 0a202020 4e6f7274 > %.2f... Nort │ │ │ │ - 0x00109d50 6820706f 6c652069 6e20696d 6167653a h pole in image: │ │ │ │ - 0x00109d60 20206a6d 696e202d 3e20252e 32660a00 jmin -> %.2f.. │ │ │ │ - 0x00109d70 0a202020 4e6f7274 6820706f 6c652069 . North pole i │ │ │ │ - 0x00109d80 6e20696d 6167653a 20206e6f 2072616e n image: no ran │ │ │ │ - 0x00109d90 67652063 68616e67 650a0000 00000000 ge change....... │ │ │ │ - 0x00109da0 0a202020 536f7574 6820706f 6c652069 . South pole i │ │ │ │ - 0x00109db0 6e20696d 6167653a 20206a6d 6178202d n image: jmax - │ │ │ │ - 0x00109dc0 3e20252e 32660a00 0a202020 536f7574 > %.2f... Sout │ │ │ │ - 0x00109dd0 6820706f 6c652069 6e20696d 6167653a h pole in image: │ │ │ │ - 0x00109de0 20206a6d 696e202d 3e20252e 32660a00 jmin -> %.2f.. │ │ │ │ - 0x00109df0 0a202020 536f7574 6820706f 6c652069 . South pole i │ │ │ │ - 0x00109e00 6e20696d 6167653a 20206e6f 2072616e n image: no ran │ │ │ │ - 0x00109e10 67652063 68616e67 650a0000 00000000 ge change....... │ │ │ │ - 0x00109e20 25366420 25366420 2d3e2025 31312e36 %6d %6d -> %11.6 │ │ │ │ - 0x00109e30 66202531 312e3666 202d3e20 2531312e f %11.6f -> %11. │ │ │ │ - 0x00109e40 36662025 31312e36 66202825 64290a00 6f %11.6f (%d).. │ │ │ │ - 0x00109e50 53696e67 6c652070 6978656c 20747572 Single pixel tur │ │ │ │ - 0x00109e60 6e2d6f6e 3a202536 64202536 640a0000 n-on: %6d %6d... │ │ │ │ - 0x00109e70 54656d70 6c617465 206b6579 776f7264 Template keyword │ │ │ │ - 0x00109e80 73207772 69747465 6e20746f 20464954 s written to FIT │ │ │ │ - 0x00109e90 5320696d 6167650a 00000000 1e53fbff S image......S.. │ │ │ │ - 0x00109ea0 8852fbff 9350fbff fc51fbff 9350fbff .R...P...Q...P.. │ │ │ │ - 0x00109eb0 9350fbff 9350fbff 9350fbff 1252fbff .P...P...P...R.. │ │ │ │ - 0x00109ec0 9350fbff 9350fbff 9350fbff 9350fbff .P...P...P...P.. │ │ │ │ - 0x00109ed0 d551fbff 9350fbff 9350fbff 9350fbff .Q...P...P...P.. │ │ │ │ - 0x00109ee0 1255fbff 9350fbff 4353fbff 00000000 .U...P..CS...... │ │ │ │ - 0x00109ef0 55736167 653a206d 4d616b65 496d6720 Usage: mMakeImg │ │ │ │ - 0x00109f00 5b2d6420 6c657665 6c5d205b 2d722865 [-d level] [-r(e │ │ │ │ - 0x00109f10 706c6163 65295d20 5b2d6e20 6e6f6973 place)] [-n nois │ │ │ │ - 0x00109f20 655f6c65 76656c5d 205b2d62 20626731 e_level] [-b bg1 │ │ │ │ - 0x00109f30 20626732 20626733 20626734 5d205b2d bg2 bg3 bg4] [- │ │ │ │ - 0x00109f40 74207462 6c66696c 6520636f 6c207769 t tblfile col wi │ │ │ │ - 0x00109f50 64746820 63737973 2065706f 63682072 dth csys epoch r │ │ │ │ - 0x00109f60 65667661 6c206d61 672f666c 75782066 efval mag/flux f │ │ │ │ - 0x00109f70 6c61742f 67617573 7369616e 5d205b2d lat/gaussian] [- │ │ │ │ - 0x00109f80 6920696d 61676574 626c2072 65667661 i imagetbl refva │ │ │ │ - 0x00109f90 6c5d205b 2d612061 72726179 2e747874 l] [-a array.txt │ │ │ │ - 0x00109fa0 5d207465 6d706c61 74652e68 6472206f ] template.hdr o │ │ │ │ - 0x00109fb0 75742e66 69747320 282d7420 616e6420 ut.fits (-t and │ │ │ │ - 0x00109fc0 2d692061 72677320 63616e20 62652072 -i args can be r │ │ │ │ - 0x00109fd0 4e6f6973 65206c65 76656c20 70617261 Noise level para │ │ │ │ - 0x00109fe0 6d657465 72206d75 73742061 206e756d meter must a num │ │ │ │ - 0x00109ff0 62657220 67726561 74657220 7468616e ber greater than │ │ │ │ - 0x0010a000 4261636b 67726f75 6e64206c 6576656c Background level │ │ │ │ - 0x0010a010 73206d75 7374206e 756d6265 72732e00 s must numbers.. │ │ │ │ - 0x0010a020 4e6f2066 696c6520 6e616d65 20676976 No file name giv │ │ │ │ - 0x0010a030 656e2066 6f722063 6174616c 6f672e00 en for catalog.. │ │ │ │ - 0x0010a040 4e6f2063 6f6c756d 6e206e61 6d652067 No column name g │ │ │ │ - 0x0010a050 6976656e 20666f72 20636174 616c6f67 iven for catalog │ │ │ │ - 0x0010a060 53686170 65207061 72616d65 74657220 Shape parameter │ │ │ │ - 0x0010a070 6d757374 20626520 27666c61 7427206f must be 'flat' o │ │ │ │ - 0x0010a080 43616e27 74206669 6e64206c 6f6e2c20 Can't find lon, │ │ │ │ - 0x0010a090 43616e27 74206669 6e642069 6d616765 Can't find image │ │ │ │ - 0x0010a0a0 2063656e 74657220 6f722066 6f757220 center or four │ │ │ │ - 0x0010a0b0 00000000 0000f0ff 00000000 0000f07f ................ │ │ │ │ - 0x0010a0c0 a245b6f3 fdd4983f 00000000 000000c0 .E.....?........ │ │ │ │ - 0x0010a0d0 e0cf4a92 0de37fbf b881e8c0 24a2d43f ..J.........$..? │ │ │ │ - 0x0010a0e0 581770c1 c0340340 1a3a702c da650440 X.p..4.@.:p,.e.@ │ │ │ │ - 0x0010a0f0 c74deaf4 a77f1140 a2cf3f1e 5c810740 .M.....@..?.\..@ │ │ │ │ - 0x0010a100 d49fac57 d8e27f3f 6403592b 4da3d43f ...W...?d.Y+M..? │ │ │ │ - 0x0010a110 16e68a7c a28f0340 19b19568 07090e40 ...|...@...h...@ │ │ │ │ - 0x0010a120 d34d6210 5839ef3f 25051ebc 31d943c0 .Mb.X9.?%...1.C. │ │ │ │ - 0x0010a130 9b033470 469e6b40 993bc52d db3e7140 ..4pF.k@.;.-.>q@ │ │ │ │ - 0x0010a140 1b400bb4 724b6140 cd8bc034 30aa3e40 .@..rKa@...40.>@ │ │ │ │ - 0x0010a150 79545720 930d0440 c40430ce f03c4bc0 yTW ...@..0..Memory a │ │ │ │ - 0x0010a1a0 6c6c6f63 6174696f 6e206661 696c7572 llocation failur │ │ │ │ - 0x0010a1b0 652e0065 71750065 71756174 6f726961 e..equ.equatoria │ │ │ │ - 0x0010a1c0 6c006571 756a0065 71756200 65636c00 l.equj.equb.ecl. │ │ │ │ - 0x0010a1d0 65636c69 70746963 0065636c 6a006563 ecliptic.eclj.ec │ │ │ │ - 0x0010a1e0 6c620073 67616c00 73757065 7267616c lb.sgal.supergal │ │ │ │ - 0x0010a1f0 61637469 6300496e 76616c69 64207461 actic.Invalid ta │ │ │ │ - 0x0010a200 626c6520 66696c65 3a202573 00546162 ble file: %s.Tab │ │ │ │ - 0x0010a210 6c652066 696c6520 25643a20 5b25735d le file %d: [%s] │ │ │ │ - 0x0010a220 0a006e61 78697300 6e617869 73330063 ..naxis.naxis3.c │ │ │ │ - 0x0010a230 7276616c 33006372 70697833 00636465 rval3.crpix3.cde │ │ │ │ - 0x0010a240 6c743300 6e617869 73340063 7276616c lt3.naxis4.crval │ │ │ │ - 0x0010a250 34006372 70697834 00636465 6c743400 4.crpix4.cdelt4. │ │ │ │ - 0x0010a260 6c6f6e31 006c6f6e 32006c6f 6e33006c lon1.lon2.lon3.l │ │ │ │ - 0x0010a270 6f6e3400 6c617431 006c6174 32006c61 on4.lat1.lat2.la │ │ │ │ - 0x0010a280 7433006c 61743400 65706f63 68004353 t3.lat4.epoch.CS │ │ │ │ - 0x0010a290 59530053 59535445 4d00434f 4f524400 YS.SYSTEM.COORD. │ │ │ │ - 0x0010a2a0 434f4f52 44535953 00737973 74656d00 COORDSYS.system. │ │ │ │ - 0x0010a2b0 636f6f72 6400636f 6f726473 79730043 coord.coordsys.C │ │ │ │ - 0x0010a2c0 5256414c 3120203d 20253134 2e396600 RVAL1 = %14.9f. │ │ │ │ - 0x0010a2d0 43525641 4c322020 3d202531 342e3966 CRVAL2 = %14.9f │ │ │ │ - 0x0010a2e0 00435250 49583120 203d2025 31342e39 .CRPIX1 = %14.9 │ │ │ │ - 0x0010a2f0 66004352 50495832 20203d20 2531342e f.CRPIX2 = %14. │ │ │ │ - 0x0010a300 39660043 524f5441 3220203d 20253134 9f.CROTA2 = %14 │ │ │ │ - 0x0010a310 2e396600 53494d50 4c452020 3d20540a .9f.SIMPLE = T. │ │ │ │ - 0x0010a320 00424954 50495820 203d202d 36340a00 .BITPIX = -64.. │ │ │ │ - 0x0010a330 4e415849 53202020 3d20320a 004e4158 NAXIS = 2..NAX │ │ │ │ - 0x0010a340 49533120 203d2025 640a004e 41584953 IS1 = %d..NAXIS │ │ │ │ - 0x0010a350 3220203d 2025640a 004e4158 49532020 2 = %d..NAXIS │ │ │ │ - 0x0010a360 203d2025 640a004e 41584953 3320203d = %d..NAXIS3 = │ │ │ │ - 0x0010a370 2025640a 004e4158 49533420 203d2025 %d..NAXIS4 = % │ │ │ │ - 0x0010a380 640a0043 54595045 3120203d 20275241 d..CTYPE1 = 'RA │ │ │ │ - 0x0010a390 2d2d2d41 4954270a 00435459 50453220 ---AIT'..CTYPE2 │ │ │ │ - 0x0010a3a0 203d2027 4445432d 2d414954 270a0045 = 'DEC--AIT'..E │ │ │ │ - 0x0010a3b0 5155494e 4f58203d 20252d67 0a004354 QUINOX = %-g..CT │ │ │ │ - 0x0010a3c0 59504531 20203d20 27454c4f 4e2d4149 YPE1 = 'ELON-AI │ │ │ │ - 0x0010a3d0 54270a00 43545950 45322020 3d202745 T'..CTYPE2 = 'E │ │ │ │ - 0x0010a3e0 4c41542d 41495427 0a004354 59504531 LAT-AIT'..CTYPE1 │ │ │ │ - 0x0010a3f0 20203d20 27474c4f 4e2d4149 54270a00 = 'GLON-AIT'.. │ │ │ │ - 0x0010a400 43545950 45322020 3d202747 4c41542d CTYPE2 = 'GLAT- │ │ │ │ - 0x0010a410 41495427 0a004354 59504531 20203d20 AIT'..CTYPE1 = │ │ │ │ - 0x0010a420 27534c4f 4e2d4149 54270a00 43545950 'SLON-AIT'..CTYP │ │ │ │ - 0x0010a430 45322020 3d202753 4c41542d 41495427 E2 = 'SLAT-AIT' │ │ │ │ - 0x0010a440 0a004352 56414c31 20203d20 2531342e ..CRVAL1 = %14. │ │ │ │ - 0x0010a450 39660a00 43525641 4c322020 3d202531 9f..CRVAL2 = %1 │ │ │ │ - 0x0010a460 342e3966 0a004352 56414c33 20203d20 4.9f..CRVAL3 = │ │ │ │ - 0x0010a470 2531342e 39660a00 43525641 4c342020 %14.9f..CRVAL4 │ │ │ │ - 0x0010a480 3d202531 342e3966 0a004352 50495831 = %14.9f..CRPIX1 │ │ │ │ - 0x0010a490 20203d20 2531342e 34660a00 43525049 = %14.4f..CRPI │ │ │ │ - 0x0010a4a0 58322020 3d202531 342e3466 0a004352 X2 = %14.4f..CR │ │ │ │ - 0x0010a4b0 50495833 20203d20 2531342e 39660a00 PIX3 = %14.9f.. │ │ │ │ - 0x0010a4c0 43525049 58342020 3d202531 342e3966 CRPIX4 = %14.9f │ │ │ │ - 0x0010a4d0 0a004344 454c5431 20203d20 2531342e ..CDELT1 = %14. │ │ │ │ - 0x0010a4e0 39660a00 4344454c 54322020 3d202531 9f..CDELT2 = %1 │ │ │ │ - 0x0010a4f0 342e3966 0a004344 454c5433 20203d20 4.9f..CDELT3 = │ │ │ │ - 0x0010a500 2531342e 39660a00 4344454c 54342020 %14.9f..CDELT4 │ │ │ │ - 0x0010a510 3d202531 342e3966 0a004352 4f544132 = %14.9f..CROTA2 │ │ │ │ - 0x0010a520 20203d20 2531342e 39660a00 454e440a = %14.9f..END. │ │ │ │ - 0x0010a530 00435459 50453120 203d2027 52412d2d .CTYPE1 = 'RA-- │ │ │ │ - 0x0010a540 2d54414e 270a0043 54595045 3220203d -TAN'..CTYPE2 = │ │ │ │ - 0x0010a550 20274445 432d2d54 414e270a 00435459 'DEC--TAN'..CTY │ │ │ │ - 0x0010a560 50453120 203d2027 454c4f4e 2d54414e PE1 = 'ELON-TAN │ │ │ │ - 0x0010a570 270a0043 54595045 3220203d 2027454c '..CTYPE2 = 'EL │ │ │ │ - 0x0010a580 41542d54 414e270a 00435459 50453120 AT-TAN'..CTYPE1 │ │ │ │ - 0x0010a590 203d2027 474c4f4e 2d54414e 270a0043 = 'GLON-TAN'..C │ │ │ │ - 0x0010a5a0 54595045 3220203d 2027474c 41542d54 TYPE2 = 'GLAT-T │ │ │ │ - 0x0010a5b0 414e270a 00435459 50453120 203d2027 AN'..CTYPE1 = ' │ │ │ │ - 0x0010a5c0 534c4f4e 2d54414e 270a0043 54595045 SLON-TAN'..CTYPE │ │ │ │ - 0x0010a5d0 3220203d 2027534c 41542d54 414e270a 2 = 'SLAT-TAN'. │ │ │ │ - 0x0010a5e0 00000000 00000000 496e7661 6c696420 ........Invalid │ │ │ │ - 0x0010a5f0 73797374 656d2073 7472696e 672e2020 system string. │ │ │ │ - 0x0010a600 4d757374 20626520 4551554a 7c455155 Must be EQUJ|EQU │ │ │ │ - 0x0010a610 427c4543 4c4a7c45 434c427c 47414c7c B|ECLJ|ECLB|GAL| │ │ │ │ - 0x0010a620 5347414c 00000000 6d73673d 224c6172 SGAL....msg="Lar │ │ │ │ - 0x0010a630 67652061 7265613b 20646566 61756c74 ge area; default │ │ │ │ - 0x0010a640 696e6720 746f2041 49544f46 46207072 ing to AITOFF pr │ │ │ │ - 0x0010a650 6f6a6563 74696f6e 2e257322 2c20636f ojection.%s", co │ │ │ │ - 0x0010a660 756e743d 25642c20 6e637562 653d2564 unt=%d, ncube=%d │ │ │ │ - 0x0010a670 2c206e61 78697331 3d25642c 206e6178 , naxis1=%d, nax │ │ │ │ - 0x0010a680 6973323d 25640000 7b226d73 67223a22 is2=%d..{"msg":" │ │ │ │ - 0x0010a690 4c617267 65206172 65613b20 64656661 Large area; defa │ │ │ │ - 0x0010a6a0 756c7469 6e672074 6f204149 544f4646 ulting to AITOFF │ │ │ │ - 0x0010a6b0 2070726f 6a656374 696f6e2e 2573222c projection.%s", │ │ │ │ - 0x0010a6c0 2022636f 756e7422 3a25642c 20226e63 "count":%d, "nc │ │ │ │ - 0x0010a6d0 75626522 3a25642c 20226e61 78697331 ube":%d, "naxis1 │ │ │ │ - 0x0010a6e0 223a2564 2c20226e 61786973 32223a25 ":%d, "naxis2":% │ │ │ │ - 0x0010a6f0 647d0000 00000000 70616420 3d20252d d}......pad = %- │ │ │ │ - 0x0010a700 67202869 73506572 63656e74 61676520 g (isPercentage │ │ │ │ - 0x0010a710 3d202564 290a0000 636f756e 743d2564 = %d)...count=%d │ │ │ │ - 0x0010a720 2c206e63 7562653d 25642c20 6e617869 , ncube=%d, naxi │ │ │ │ - 0x0010a730 73313d25 642c206e 61786973 323d2564 s1=%d, naxis2=%d │ │ │ │ - 0x0010a740 2c20636c 6f6e3d25 2e36662c 20636c61 , clon=%.6f, cla │ │ │ │ - 0x0010a750 743d252e 36662c20 6c6f6e63 697a653d t=%.6f, loncize= │ │ │ │ - 0x0010a760 252e3666 2c206c61 7473697a 653d252e %.6f, latsize=%. │ │ │ │ - 0x0010a770 36662c20 706f7361 6e673d25 2e36662c 6f, posang=%.6f, │ │ │ │ - 0x0010a780 206c6f6e 313d252e 36662c20 6c617431 lon1=%.6f, lat1 │ │ │ │ - 0x0010a790 3d252e36 662c206c 6f6e323d 252e3666 =%.6f, lon2=%.6f │ │ │ │ - 0x0010a7a0 2c206c61 74323d25 2e36662c 206c6f6e , lat2=%.6f, lon │ │ │ │ - 0x0010a7b0 333d252e 36662c20 6c617433 3d252e36 3=%.6f, lat3=%.6 │ │ │ │ - 0x0010a7c0 662c206c 6f6e343d 252e3666 2c206c61 f, lon4=%.6f, la │ │ │ │ - 0x0010a7d0 74343d25 2e366600 7b22636f 756e7422 t4=%.6f.{"count" │ │ │ │ - 0x0010a7e0 3d25642c 20226e63 75626522 3d25642c =%d, "ncube"=%d, │ │ │ │ - 0x0010a7f0 20226e61 78697331 223d2564 2c20226e "naxis1"=%d, "n │ │ │ │ - 0x0010a800 61786973 32223d25 642c2022 636c6f6e axis2"=%d, "clon │ │ │ │ - 0x0010a810 223d252e 36662c20 22636c61 74223d25 "=%.6f, "clat"=% │ │ │ │ - 0x0010a820 2e36662c 20226c6f 6e73697a 65223d25 .6f, "lonsize"=% │ │ │ │ - 0x0010a830 2e36662c 20226c61 7473697a 65223d25 .6f, "latsize"=% │ │ │ │ - 0x0010a840 2e36662c 2022706f 73616e67 223d252e .6f, "posang"=%. │ │ │ │ - 0x0010a850 36662c20 226c6f6e 31223d25 2e36662c 6f, "lon1"=%.6f, │ │ │ │ - 0x0010a860 20226c61 7431223d 252e3666 2c20226c "lat1"=%.6f, "l │ │ │ │ - 0x0010a870 6f6e3222 3d252e36 662c2022 6c617432 on2"=%.6f, "lat2 │ │ │ │ - 0x0010a880 223d252e 36662c20 226c6f6e 33223d25 "=%.6f, "lon3"=% │ │ │ │ - 0x0010a890 2e36662c 20226c61 7433223d 252e3666 .6f, "lat3"=%.6f │ │ │ │ - 0x0010a8a0 2c20226c 6f6e3422 3d252e36 662c2022 , "lon4"=%.6f, " │ │ │ │ - 0x0010a8b0 6c617434 223d252e 36667d00 00000000 lat4"=%.6f}..... │ │ │ │ - 0x0010a8c0 6d73673d 22257322 2c20636f 756e743d msg="%s", count= │ │ │ │ - 0x0010a8d0 25642c20 6e637562 653d2564 2c206e61 %d, ncube=%d, na │ │ │ │ - 0x0010a8e0 78697331 3d25642c 206e6178 6973323d xis1=%d, naxis2= │ │ │ │ - 0x0010a8f0 25642c20 636c6f6e 3d252e36 662c2063 %d, clon=%.6f, c │ │ │ │ - 0x0010a900 6c61743d 252e3666 2c206c6f 6e73697a lat=%.6f, lonsiz │ │ │ │ - 0x0010a910 653d252e 36662c20 6c617473 697a653d e=%.6f, latsize= │ │ │ │ - 0x0010a920 252e3666 2c20706f 73616e67 3d252e36 %.6f, posang=%.6 │ │ │ │ - 0x0010a930 662c206c 6f6e313d 252e3666 2c206c61 f, lon1=%.6f, la │ │ │ │ - 0x0010a940 74313d25 2e36662c 206c6f6e 323d252e t1=%.6f, lon2=%. │ │ │ │ - 0x0010a950 36662c20 6c617432 3d252e36 662c206c 6f, lat2=%.6f, l │ │ │ │ - 0x0010a960 6f6e333d 252e3666 2c206c61 74333d25 on3=%.6f, lat3=% │ │ │ │ - 0x0010a970 2e36662c 206c6f6e 343d252e 36662c20 .6f, lon4=%.6f, │ │ │ │ - 0x0010a980 6c617434 3d252e36 66000000 00000000 lat4=%.6f....... │ │ │ │ - 0x0010a990 7b6d7367 3d222573 222c2022 636f756e {msg="%s", "coun │ │ │ │ - 0x0010a9a0 74223d25 642c2022 6e637562 65223d25 t"=%d, "ncube"=% │ │ │ │ - 0x0010a9b0 642c2022 6e617869 7331223d 25642c20 d, "naxis1"=%d, │ │ │ │ - 0x0010a9c0 226e6178 69733222 3d25642c 2022636c "naxis2"=%d, "cl │ │ │ │ - 0x0010a9d0 6f6e223d 252e3666 2c202263 6c617422 on"=%.6f, "clat" │ │ │ │ - 0x0010a9e0 3d252e36 662c2022 6c6f6e73 697a6522 =%.6f, "lonsize" │ │ │ │ - 0x0010a9f0 3d252e36 662c2022 6c617473 697a6522 =%.6f, "latsize" │ │ │ │ - 0x0010aa00 3d252e36 662c2022 706f7361 6e67223d =%.6f, "posang"= │ │ │ │ - 0x0010aa10 252e3666 2c20226c 6f6e3122 3d252e36 %.6f, "lon1"=%.6 │ │ │ │ - 0x0010aa20 662c2022 6c617431 223d252e 36662c20 f, "lat1"=%.6f, │ │ │ │ - 0x0010aa30 226c6f6e 32223d25 2e36662c 20226c61 "lon2"=%.6f, "la │ │ │ │ - 0x0010aa40 7432223d 252e3666 2c20226c 6f6e3322 t2"=%.6f, "lon3" │ │ │ │ - 0x0010aa50 3d252e36 662c2022 6c617433 223d252e =%.6f, "lat3"=%. │ │ │ │ - 0x0010aa60 36662c20 226c6f6e 34223d25 2e36662c 6f, "lon4"=%.6f, │ │ │ │ - 0x0010aa70 20226c61 7434223d 252e3666 7d000000 "lat4"=%.6f}... │ │ │ │ - 0x0010aa80 54656d70 6c617465 2066696c 65206e6f Template file no │ │ │ │ - 0x0010aa90 4e656564 20636f6c 756d6e73 3a206374 Need columns: ct │ │ │ │ - 0x0010aaa0 79706531 20637479 70653220 6e6c206e ype1 ctype2 nl n │ │ │ │ - 0x0010aab0 73206372 76616c31 20637276 616c3220 s crval1 crval2 │ │ │ │ - 0x0010aac0 63727069 78312063 72706978 32206364 crpix1 crpix2 cd │ │ │ │ - 0x0010aad0 656c7431 20636465 6c743220 63726f74 elt1 cdelt2 crot │ │ │ │ - 0x0010aae0 61322028 65717569 6e6f7820 6f707469 a2 (equinox opti │ │ │ │ - 0x0010aaf0 6f6e616c 292e2020 466f7572 20636f72 onal). Four cor │ │ │ │ - 0x0010ab00 6e657273 20286571 7561746f 7269616c ners (equatorial │ │ │ │ - 0x0010ab10 29207769 6c6c2062 65207573 65642069 ) will be used i │ │ │ │ - 0x0010ab20 66207468 65792065 78697374 206f7220 f they exist or │ │ │ │ - 0x0010ab30 6576656e 206a7573 74206120 73696e67 even just a sing │ │ │ │ - 0x0010ab40 6c652073 6574206f 6620636f 6f726469 le set of coordi │ │ │ │ - 0x0010ab50 4d656d6f 72792061 6c6c6f63 6174696f Memory allocatio │ │ │ │ - 0x0010ab60 20204375 62652063 6f6c756d 6e732065 Cube columns e │ │ │ │ - 0x0010ab70 78697374 20627574 20617265 20656974 xist but are eit │ │ │ │ - 0x0010ab80 68657220 626c616e 6b206f72 20696e63 her blank or inc │ │ │ │ - 0x0010ab90 6f6e7369 7374656e 743b206f 75747075 onsistent; outpu │ │ │ │ - 0x0010aba0 4572726f 7220636f 6d707574 696e6720 Error computing │ │ │ │ - 0x0010abb0 43756265 20636f6c 756d6e73 20657869 Cube columns exi │ │ │ │ - 0x0010abc0 73742062 75742061 72652065 69746865 st but are eithe │ │ │ │ - 0x0010abd0 7220626c 616e6b20 6f722069 6e636f6e r blank or incon │ │ │ │ - 0x0010abe0 73697374 656e742e 204f7574 70757474 sistent. Outputt │ │ │ │ - 0x0010abf0 dfbc9a78 5634323f f168e388 b5f8e43e ...xV42?.h.....> │ │ │ │ - 0x0010ac00 5c646174 61747970 65203d20 66697473 \datatype = fits │ │ │ │ - 0x0010ac10 6864720a 00202020 2073697a 65202020 hdr.. size │ │ │ │ - 0x0010ac20 207c2068 64752020 7c20666e 616d650a | hdu | fname. │ │ │ │ - 0x0010ac30 00252525 64737c00 20202020 696e7420 .%%%ds|. int │ │ │ │ - 0x0010ac40 20202020 7c20696e 7420207c 20636861 | int | cha │ │ │ │ - 0x0010ac50 720a0020 20202020 696e7420 2020207c r.. int | │ │ │ │ - 0x0010ac60 20696e74 20207c20 63686172 0a002025 int | char.. % │ │ │ │ - 0x0010ac70 36640020 2531332e 37660020 25313373 6d. %13.7f. %13s │ │ │ │ - 0x0010ac80 00202538 73002025 31352e35 66002025 . %8s. %15.5f. % │ │ │ │ - 0x0010ac90 31392e31 30650020 25382e32 66002025 19.10e. %8.2f. % │ │ │ │ - 0x0010aca0 25256473 00202531 326c6c64 00444542 %%ds. %12lld.DEB │ │ │ │ - 0x0010acb0 55473e20 66696c65 203d2022 2573220a UG> file = "%s". │ │ │ │ - 0x0010acc0 0043616e 6e6f7420 6f70656e 20464954 .Cannot open FIT │ │ │ │ - 0x0010acd0 53206669 6c652025 73004361 6e6e6f74 S file %s.Cannot │ │ │ │ - 0x0010ace0 206f7065 6e206669 6c652022 2573220a open file "%s". │ │ │ │ - 0x0010acf0 00444542 55473e20 66696c65 2073697a .DEBUG> file siz │ │ │ │ - 0x0010ad00 65203d20 256c6c64 0a004445 4255473e e = %lld..DEBUG> │ │ │ │ - 0x0010ad10 20686475 20203d20 25640a00 4d697373 hdu = %d..Miss │ │ │ │ - 0x0010ad20 696e6720 43545950 45312069 6e206669 ing CTYPE1 in fi │ │ │ │ - 0x0010ad30 6c652025 730a0049 6e76616c 69642043 le %s..Invalid C │ │ │ │ - 0x0010ad40 54595045 3120696e 2066696c 65202573 TYPE1 in file %s │ │ │ │ - 0x0010ad50 0a004d69 7373696e 67204354 59504532 ..Missing CTYPE2 │ │ │ │ - 0x0010ad60 20696e20 66696c65 2025730a 00496e76 in file %s..Inv │ │ │ │ - 0x0010ad70 616c6964 20435459 50453220 696e2066 alid CTYPE2 in f │ │ │ │ - 0x0010ad80 696c6520 25730a00 44454255 473e2057 ile %s..DEBUG> W │ │ │ │ - 0x0010ad90 4353494e 49542066 61696c65 640a0044 CSINIT failed..D │ │ │ │ - 0x0010ada0 45425547 3e205743 53494e49 54204f4b EBUG> WCSINIT OK │ │ │ │ - 0x0010adb0 0a004261 64205743 5320666f 72206669 ..Bad WCS for fi │ │ │ │ - 0x0010adc0 6c652025 730a0044 45425547 3a202065 le %s..DEBUG: e │ │ │ │ - 0x0010add0 6e747279 205b2573 5d0a0044 45425547 ntry [%s]..DEBUG │ │ │ │ - 0x0010ade0 3a205b25 735d202d 3e205b25 735d0a00 : [%s] -> [%s].. │ │ │ │ - 0x0010adf0 44454255 473a2046 6f756e64 2066696c DEBUG: Found fil │ │ │ │ - 0x0010ae00 65202020 2020205b 25735d0a 005f6172 e [%s].._ar │ │ │ │ - 0x0010ae10 65612e66 6974005f 61726561 2e464954 ea.fit._area.FIT │ │ │ │ - 0x0010ae20 005f6172 65612e46 49545300 5f617265 ._area.FITS._are │ │ │ │ - 0x0010ae30 612e6669 742e677a 005f6172 65612e46 a.fit.gz._area.F │ │ │ │ - 0x0010ae40 49542e67 7a005f61 7265612e 66697473 IT.gz._area.fits │ │ │ │ - 0x0010ae50 2e677a00 5f617265 612e4649 54532e67 .gz._area.FITS.g │ │ │ │ - 0x0010ae60 7a006775 6e7a6970 202d6320 2573203e z.gunzip -c %s > │ │ │ │ - 0x0010ae70 20257300 44454255 473a204f 70656e69 %s.DEBUG: Openi │ │ │ │ - 0x0010ae80 6e672070 61746820 2020205b 25735d0a ng path [%s]. │ │ │ │ - 0x0010ae90 002e2f00 44454255 473a2046 6f756e64 ../.DEBUG: Found │ │ │ │ - 0x0010aea0 20646972 6563746f 7279205b 25735d0a directory [%s]. │ │ │ │ - 0x0010aeb0 0025732e 746d7000 496c6c65 67616c20 .%s.tmp.Illegal │ │ │ │ - 0x0010aec0 6669656c 64206e61 6d652028 6c696e65 field name (line │ │ │ │ - 0x0010aed0 20256429 00496c6c 6567616c 20666965 %d).Illegal fie │ │ │ │ - 0x0010aee0 6c642074 79706520 286c696e 65202564 ld type (line %d │ │ │ │ - 0x0010aef0 29004445 4255473a 20706174 68203d20 ).DEBUG: path = │ │ │ │ - 0x0010af00 5b25735d 28256429 0a000000 00000000 [%s](%d)........ │ │ │ │ - 0x0010af10 7c20636e 7472207c 20202020 20207261 | cntr | ra │ │ │ │ - 0x0010af20 20202020 207c2020 20202064 65632020 | dec │ │ │ │ - 0x0010af30 2020207c 20202020 20206372 61202020 | cra │ │ │ │ - 0x0010af40 20207c20 20202020 63646563 20202020 | cdec │ │ │ │ - 0x0010af50 207c6e61 78697331 7c6e6178 6973327c |naxis1|naxis2| │ │ │ │ - 0x0010af60 20637479 70653120 7c206374 79706532 ctype1 | ctype2 │ │ │ │ - 0x0010af70 207c2020 20202063 72706978 31202020 | crpix1 │ │ │ │ - 0x0010af80 207c2020 20202063 72706978 32202020 | crpix2 │ │ │ │ - 0x0010af90 207c0000 00000000 20202020 63727661 |...... crva │ │ │ │ - 0x0010afa0 6c312020 207c2020 20206372 76616c32 l1 | crval2 │ │ │ │ - 0x0010afb0 2020207c 20202020 20202063 64656c74 | cdelt │ │ │ │ - 0x0010afc0 31202020 2020207c 20202020 20202063 1 | c │ │ │ │ - 0x0010afd0 64656c74 32202020 2020207c 20202063 delt2 | c │ │ │ │ - 0x0010afe0 726f7461 32202020 207c6571 75696e6f rota2 |equino │ │ │ │ - 0x0010aff0 78207c00 00000000 20202020 20207261 x |..... ra │ │ │ │ - 0x0010b000 31202020 207c2020 20202064 65633120 1 | dec1 │ │ │ │ - 0x0010b010 2020207c 20202020 20207261 32202020 | ra2 │ │ │ │ - 0x0010b020 207c2020 20202064 65633220 2020207c | dec2 | │ │ │ │ - 0x0010b030 20202020 20207261 33202020 207c2020 ra3 | │ │ │ │ - 0x0010b040 20202064 65633320 2020207c 20202020 dec3 | │ │ │ │ - 0x0010b050 20207261 34202020 207c2020 20202064 ra4 | d │ │ │ │ - 0x0010b060 65633420 2020207c 00000000 00000000 ec4 |........ │ │ │ │ - 0x0010b070 7c20696e 7420207c 20202020 20646f75 | int | dou │ │ │ │ - 0x0010b080 626c6520 207c2020 20202064 6f75626c ble | doubl │ │ │ │ - 0x0010b090 6520207c 20202020 20206368 61722020 e | char │ │ │ │ - 0x0010b0a0 20207c20 20202020 63686172 20202020 | char │ │ │ │ - 0x0010b0b0 207c2069 6e742020 7c20696e 7420207c | int | int | │ │ │ │ - 0x0010b0c0 20206368 61722020 7c202063 68617220 char | char │ │ │ │ - 0x0010b0d0 207c2020 20202064 6f75626c 65202020 | double │ │ │ │ - 0x0010b0e0 207c2020 20202064 6f75626c 65202020 | double │ │ │ │ - 0x0010b0f0 207c0000 00000000 20202020 646f7562 |...... doub │ │ │ │ - 0x0010b100 6c652020 207c2020 2020646f 75626c65 le | double │ │ │ │ - 0x0010b110 2020207c 20202020 2020646f 75626c65 | double │ │ │ │ - 0x0010b120 20202020 2020207c 20202020 2020646f | do │ │ │ │ - 0x0010b130 75626c65 20202020 2020207c 20202064 uble | d │ │ │ │ - 0x0010b140 6f75626c 65202020 207c2064 6f75626c ouble | doubl │ │ │ │ - 0x0010b150 65207c00 00000000 20202020 20646f75 e |..... dou │ │ │ │ - 0x0010b160 626c6520 207c2020 20202064 6f75626c ble | doubl │ │ │ │ - 0x0010b170 6520207c 20202020 20646f75 626c6520 e | double │ │ │ │ - 0x0010b180 207c2020 20202064 6f75626c 6520207c | double | │ │ │ │ - 0x0010b190 20202020 20646f75 626c6520 207c2020 double | │ │ │ │ - 0x0010b1a0 20202064 6f75626c 6520207c 20202020 double | │ │ │ │ - 0x0010b1b0 20646f75 626c6520 207c2020 20202064 double | d │ │ │ │ - 0x0010b1c0 6f75626c 6520207c 00000000 00000000 ouble |........ │ │ │ │ - 0x0010b1d0 20202020 63727661 6c312020 207c2020 crval1 | │ │ │ │ - 0x0010b1e0 20206372 76616c32 2020207c 20202020 crval2 | │ │ │ │ - 0x0010b1f0 20206364 656c7431 20202020 2020207c cdelt1 | │ │ │ │ - 0x0010b200 20202020 20202063 64656c74 32202020 cdelt2 │ │ │ │ - 0x0010b210 2020207c 20202063 726f7461 32202020 | crota2 │ │ │ │ - 0x0010b220 207c6571 75696e6f 78207c00 00000000 |equinox |..... │ │ │ │ - 0x0010b230 7c20696e 7420207c 20202020 646f7562 | int | doub │ │ │ │ - 0x0010b240 6c652020 207c2020 2020646f 75626c65 le | double │ │ │ │ - 0x0010b250 2020207c 20202020 20206368 61722020 | char │ │ │ │ - 0x0010b260 20207c20 20202063 68617220 20202020 | char │ │ │ │ - 0x0010b270 207c2069 6e742020 7c20696e 7420207c | int | int | │ │ │ │ - 0x0010b280 20206368 61722020 7c202063 68617220 char | char │ │ │ │ - 0x0010b290 207c2020 20202064 6f75626c 65202020 | double │ │ │ │ - 0x0010b2a0 207c2020 20202064 6f75626c 65202020 | double │ │ │ │ - 0x0010b2b0 207c0000 00000000 20202020 646f7562 |...... doub │ │ │ │ - 0x0010b2c0 6c652020 207c2020 2020646f 75626c65 le | double │ │ │ │ - 0x0010b2d0 2020207c 20202020 20202064 6f75626c | doubl │ │ │ │ - 0x0010b2e0 65202020 2020207c 20202020 20202064 e | d │ │ │ │ - 0x0010b2f0 6f75626c 65202020 2020207c 20202064 ouble | d │ │ │ │ - 0x0010b300 6f75626c 65202020 207c2064 6f75626c ouble | doubl │ │ │ │ - 0x0010b310 65207c00 00000000 5b737472 75637420 e |.....[struct │ │ │ │ - 0x0010b320 73746174 3d22494e 464f222c 206d7367 stat="INFO", msg │ │ │ │ - 0x0010b330 3d224d69 7373696e 67204354 59504531 ="Missing CTYPE1 │ │ │ │ - 0x0010b340 222c2066 696c653d 22257322 2c206864 ", file="%s", hd │ │ │ │ - 0x0010b350 753d2564 5d0a0000 5b737472 75637420 u=%d]...[struct │ │ │ │ - 0x0010b360 73746174 3d22494e 464f222c 206d7367 stat="INFO", msg │ │ │ │ - 0x0010b370 3d22496e 76616c69 64204354 59504531 ="Invalid CTYPE1 │ │ │ │ - 0x0010b380 222c2066 696c653d 22257322 2c206864 ", file="%s", hd │ │ │ │ - 0x0010b390 753d2564 5d0a0000 5b737472 75637420 u=%d]...[struct │ │ │ │ - 0x0010b3a0 73746174 3d22494e 464f222c 206d7367 stat="INFO", msg │ │ │ │ - 0x0010b3b0 3d224d69 7373696e 67204354 59504532 ="Missing CTYPE2 │ │ │ │ - 0x0010b3c0 222c2066 696c653d 22257322 2c206864 ", file="%s", hd │ │ │ │ - 0x0010b3d0 753d2564 5d0a0000 5b737472 75637420 u=%d]...[struct │ │ │ │ - 0x0010b3e0 73746174 3d22494e 464f222c 206d7367 stat="INFO", msg │ │ │ │ - 0x0010b3f0 3d22496e 76616c69 64204354 59504532 ="Invalid CTYPE2 │ │ │ │ - 0x0010b400 222c2066 696c653d 22257322 2c206864 ", file="%s", hd │ │ │ │ - 0x0010b410 753d2564 5d0a0000 44454255 473e2043 u=%d]...DEBUG> C │ │ │ │ - 0x0010b420 54595045 32207661 6c756520 63686563 TYPE2 value chec │ │ │ │ - 0x0010b430 6b3a2062 61646864 72202d3e 2025640a k: badhdr -> %d. │ │ │ │ - 0x0010b440 00000000 00000000 5b737472 75637420 ........[struct │ │ │ │ - 0x0010b450 73746174 3d22494e 464f222c 206d7367 stat="INFO", msg │ │ │ │ - 0x0010b460 3d225743 53206c69 6220696e 69742066 ="WCS lib init f │ │ │ │ - 0x0010b470 61696c75 7265222c 2066696c 653d2225 ailure", file="% │ │ │ │ - 0x0010b480 73222c20 6864753d 25645d0a 00000000 s", hdu=%d]..... │ │ │ │ - 0x0010b490 5b737472 75637420 73746174 3d22494e [struct stat="IN │ │ │ │ - 0x0010b4a0 464f222c 206d7367 3d224261 64205743 FO", msg="Bad WC │ │ │ │ - 0x0010b4b0 53222c20 66696c65 3d222573 222c2068 S", file="%s", h │ │ │ │ - 0x0010b4c0 64753d25 645d0a00 44454255 473e2043 du=%d]..DEBUG> C │ │ │ │ - 0x0010b4d0 54595045 32206368 65636b3a 205b2573 TYPE2 check: [%s │ │ │ │ - 0x0010b4e0 5d206261 64686472 202d3e20 25640a00 ] badhdr -> %d.. │ │ │ │ - 0x0010b4f0 44454255 473e2043 54595045 31207661 DEBUG> CTYPE1 va │ │ │ │ - 0x0010b500 6c756520 63686563 6b3a2062 61646864 lue check: badhd │ │ │ │ - 0x0010b510 72202d3e 2025640a 00000000 00000000 r -> %d......... │ │ │ │ - 0x0010b520 44454255 473e2043 54595045 31206368 DEBUG> CTYPE1 ch │ │ │ │ - 0x0010b530 65636b3a 205b2573 5d206261 64686472 eck: [%s] badhdr │ │ │ │ - 0x0010b540 202d3e20 25640a00 43616e6e 6f74206f -> %d..Cannot o │ │ │ │ - 0x0010b550 70656e20 6669656c 64206c69 73742066 pen field list f │ │ │ │ - 0x0010b560 696c653a 20257300 44454255 473e2066 ile: %s.DEBUG> f │ │ │ │ - 0x0010b570 69656c64 735b2564 5d3a205b 25735d5b ields[%d]: [%s][ │ │ │ │ - 0x0010b580 25735d5b 25735d0a 00000000 00000000 %s][%s]......... │ │ │ │ - 0x0010b590 44454255 473e2066 69656c64 735b2564 DEBUG> fields[%d │ │ │ │ - 0x0010b5a0 5d3a205b 25735d5b 25735d5b 25645d20 ]: [%s][%s][%d] │ │ │ │ - 0x0010b5b0 28637562 6520696e 666f290a 00000000 (cube info)..... │ │ │ │ - 0x0010b5c0 43616e6e 6f74206f 70656e20 696d6167 Cannot open imag │ │ │ │ - 0x0010b5d0 65206c69 73742066 696c653a 20257300 e list file: %s. │ │ │ │ - 0x0010b5e0 636f756e 743d2564 2c206e66 696c653d count=%d, nfile= │ │ │ │ - 0x0010b5f0 25642c20 6e686475 3d25642c 20626164 %d, nhdu=%d, bad │ │ │ │ - 0x0010b600 66697473 3d25642c 20626164 7763733d fits=%d, badwcs= │ │ │ │ - 0x0010b610 25640000 00000000 7b22636f 756e7422 %d......{"count" │ │ │ │ - 0x0010b620 3a25642c 20226e66 696c6522 3a25642c :%d, "nfile":%d, │ │ │ │ - 0x0010b630 20226e68 6475223a 25642c20 22626164 "nhdu":%d, "bad │ │ │ │ - 0x0010b640 66697473 223a2564 2c202262 61647763 fits":%d, "badwc │ │ │ │ - 0x0010b650 73223a25 647d0000 00000000 00000000 s":%d}.......... │ │ │ │ - 0x0010b660 06000000 06000000 16000000 16000000 ................ │ │ │ │ - 0x0010b670 16000000 06000000 16000000 16000000 ................ │ │ │ │ - 0x0010b680 16000000 00000000 11dd52a2 46df913f ..........R.F..? │ │ │ │ - 0x0010b690 43616e27 74206372 65617465 2074656d Can't create tem │ │ │ │ - 0x0010b6a0 706f7261 72792069 6e707574 2066696c porary input fil │ │ │ │ - 0x0010b6b0 6520666f 72206775 6e7a6970 206f7574 e for gunzip out │ │ │ │ - 0x0010b6c0 706f7261 72792069 6e707574 20746162 porary input tab │ │ │ │ - 0x0010b6d0 43616e27 74206f70 656e2063 6f707920 Can't open copy │ │ │ │ - 0x0010b6e0 43616e27 74206f70 656e2074 656d706f Can't open tempo │ │ │ │ - 0x0010b6f0 72617279 20696e70 75742074 61626c65 rary input table │ │ │ │ - 0x0010b700 43616e27 74206f70 656e2074 6d702028 Can't open tmp ( │ │ │ │ - 0x0010b710 43616e27 74206f70 656e2066 696e616c Can't open final │ │ │ │ - 0x0010b720 496d6167 65207461 626c6520 6e656564 Image table need │ │ │ │ - 0x0010b730 7320636f 6c756d6e 20666e61 6d652f66 s column fname/f │ │ │ │ - 0x0010b740 44454255 473e206d 48697374 6f677261 DEBUG> mHistogra │ │ │ │ - 0x0010b750 6d5f7065 7263656e 74696c65 4c657665 m_percentileLeve │ │ │ │ - 0x0010b760 6c28252d 67293a0a 00000000 00000000 l(%-g):......... │ │ │ │ - 0x0010b770 44454255 473e206d 48697374 6f677261 DEBUG> mHistogra │ │ │ │ - 0x0010b780 6d5f7661 6c756550 65726365 6e74696c m_valuePercentil │ │ │ │ - 0x0010b790 6528252d 67293a0a 00000000 00000000 e(%-g):......... │ │ │ │ - 0x0010b7a0 44454255 473e206d 48697374 6f677261 DEBUG> mHistogra │ │ │ │ - 0x0010b7b0 6d5f6765 7452616e 67652829 3a20726d m_getRange(): rm │ │ │ │ - 0x0010b7c0 696e203d 20252d67 2c20726d 6178203d in = %-g, rmax = │ │ │ │ - 0x0010b7d0 20252d67 20286469 6666203d 20252d67 %-g (diff = %-g │ │ │ │ - 0x0010b7e0 290a0000 00000000 44454255 473e206d ).......DEBUG> m │ │ │ │ - 0x0010b7f0 48697374 6f677261 6d5f6765 7452616e Histogram_getRan │ │ │ │ - 0x0010b800 67652829 3a207261 6e676520 3d20252d ge(): range = %- │ │ │ │ - 0x0010b810 6720746f 20252d67 20286265 7461203d g to %-g (beta = │ │ │ │ - 0x0010b820 20252d67 290a0000 44454255 473e206d %-g)...DEBUG> m │ │ │ │ - 0x0010b830 48697374 6f677261 6d5f6765 7452616e Histogram_getRan │ │ │ │ - 0x0010b840 67652829 3a207261 6e676520 3d20252d ge(): range = %- │ │ │ │ - 0x0010b850 6720746f 20252d67 0a000000 00000000 g to %-g........ │ │ │ │ - 0x0010b860 23205468 6520666f 6c6c6f77 696e6720 # The following │ │ │ │ - 0x0010b870 64617461 20697320 73747269 63746c79 data is strictly │ │ │ │ - 0x0010b880 20666f72 6d617474 65642028 61667465 formatted (afte │ │ │ │ - 0x0010b890 72207468 65736520 696e6974 69616c20 r these initial │ │ │ │ - 0x0010b8a0 636f6d6d 656e7473 292e0a00 00000000 comments)....... │ │ │ │ - 0x0010b8b0 23205468 65206669 72737420 6c696e65 # The first line │ │ │ │ - 0x0010b8c0 20697320 74686520 74797065 206f6620 is the type of │ │ │ │ - 0x0010b8d0 73747265 7463682c 20692e65 2e2c2070 stretch, i.e., p │ │ │ │ - 0x0010b8e0 6f776572 206c6177 20286c69 6e656172 ower law (linear │ │ │ │ - 0x0010b8f0 2f6c6f67 2f657463 2e293a30 2c0a0000 /log/etc.):0,... │ │ │ │ - 0x0010b900 23206761 75737369 616e3a31 2c206761 # gaussian:1, ga │ │ │ │ - 0x0010b910 75737369 616e2d6c 6f673a32 206f7220 ussian-log:2 or │ │ │ │ - 0x0010b920 6173696e 683a332e 0a000000 00000000 asinh:3......... │ │ │ │ - 0x0010b930 23205468 65207365 636f6e64 20617265 # The second are │ │ │ │ - 0x0010b940 20746865 20646174 61207261 6e676573 the data ranges │ │ │ │ - 0x0010b950 20746865 20757365 72206761 76652069 the user gave i │ │ │ │ - 0x0010b960 6e207468 65207661 72696f75 7320756e n the various un │ │ │ │ - 0x0010b970 69747320 28646174 61207661 6c75652c its (data value, │ │ │ │ - 0x0010b980 0a000000 00000000 23207065 7263656e ........# percen │ │ │ │ - 0x0010b990 74696c65 732c2027 7369676d 6127206c tiles, 'sigma' l │ │ │ │ - 0x0010b9a0 6576656c 73292070 6c757320 74686520 evels) plus the │ │ │ │ - 0x0010b9b0 66696c65 20646174 61206d69 6e2c206d file data min, m │ │ │ │ - 0x0010b9c0 61782c20 6d656469 616e2061 6e642027 ax, median and ' │ │ │ │ - 0x0010b9d0 7369676d 61272e0a 00000000 00000000 sigma'.......... │ │ │ │ - 0x0010b9e0 23205468 65207468 69726420 2861206c # The third (a l │ │ │ │ - 0x0010b9f0 6974746c 65207265 70657469 74697665 ittle repetitive │ │ │ │ - 0x0010ba00 29206172 65207468 65206669 6c652073 ) are the file s │ │ │ │ - 0x0010ba10 74617469 73746963 73207573 65642069 tatistics used i │ │ │ │ - 0x0010ba20 6e207468 65206869 73746f67 72616d0a n the histogram. │ │ │ │ - 0x0010ba30 00000000 00000000 23206361 6c63756c ........# calcul │ │ │ │ - 0x0010ba40 6174696f 6e3a2064 61746120 6d696e2c ation: data min, │ │ │ │ - 0x0010ba50 206d6178 2c207468 65207769 64746820 max, the width │ │ │ │ - 0x0010ba60 6f662074 68652062 696e7320 28286d61 of the bins ((ma │ │ │ │ - 0x0010ba70 782d6d69 6e292f4e 42494e29 20616e64 x-min)/NBIN) and │ │ │ │ - 0x0010ba80 20746865 200a0000 2320746f 74616c20 the ...# total │ │ │ │ - 0x0010ba90 6e756d62 6572206f 66207069 78656c73 number of pixels │ │ │ │ - 0x0010baa0 20696e20 74686520 66696c65 2e0a0000 in the file.... │ │ │ │ - 0x0010bab0 23205468 656e2074 68652063 6f6e636c # Then the concl │ │ │ │ - 0x0010bac0 7573696f 6e732c20 73746172 74696e67 usions, starting │ │ │ │ - 0x0010bad0 20776974 68207468 65203235 36206461 with the 256 da │ │ │ │ - 0x0010bae0 74612076 616c7565 73207468 61742063 ta values that c │ │ │ │ - 0x0010baf0 6f727265 73706f6e 6420746f 200a0000 orrespond to ... │ │ │ │ - 0x0010bb00 23207468 65206c6f 77657374 20646174 # the lowest dat │ │ │ │ - 0x0010bb10 61207661 6c756520 6173736f 63696174 a value associat │ │ │ │ - 0x0010bb20 65642077 69746820 61202767 72617973 ed with a 'grays │ │ │ │ - 0x0010bb30 63616c65 27206f75 74707574 2076616c cale' output val │ │ │ │ - 0x0010bb40 75652e0a 00000000 23204669 6e616c6c ue......# Finall │ │ │ │ - 0x0010bb50 792c2074 6865204e 42494e20 68697374 y, the NBIN hist │ │ │ │ - 0x0010bb60 6f677261 6d207661 6c756573 2e202054 ogram values. T │ │ │ │ - 0x0010bb70 68652066 69727374 20636f6c 756d6e20 he first column │ │ │ │ - 0x0010bb80 69732074 68652062 696e206e 756d6265 is the bin numbe │ │ │ │ - 0x0010bb90 722e0a00 00000000 23205468 65207365 r.......# The se │ │ │ │ - 0x0010bba0 636f6e64 20697320 74686520 6c6f7765 cond is the lowe │ │ │ │ - 0x0010bbb0 73742064 61746120 76616c75 65207468 st data value th │ │ │ │ - 0x0010bbc0 61742077 696c6c20 676f2069 6e746f20 at will go into │ │ │ │ - 0x0010bbd0 74686174 2062696e 2e202054 68697320 that bin. This │ │ │ │ - 0x0010bbe0 69730a00 00000000 23207468 65207061 is......# the pa │ │ │ │ - 0x0010bbf0 72742074 68617420 69732073 74726574 rt that is stret │ │ │ │ - 0x0010bc00 63682074 79706520 64657065 6e64656e ch type dependen │ │ │ │ - 0x0010bc10 742e2020 4e657874 20697320 74686520 t. Next is the │ │ │ │ - 0x0010bc20 636f756e 74206f66 20706978 656c7320 count of pixels │ │ │ │ - 0x0010bc30 74686174 0a000000 2320656e 64656420 that....# ended │ │ │ │ - 0x0010bc40 75702069 6e207468 61742062 696e2066 up in that bin f │ │ │ │ - 0x0010bc50 6f6c6c6f 77656420 62792074 68652063 ollowed by the c │ │ │ │ - 0x0010bc60 756d756c 61746976 6520636f 756e742c umulative count, │ │ │ │ - 0x0010bc70 20616e64 2066696e 616c6c79 20746865 and finally the │ │ │ │ - 0x0010bc80 200a0000 00000000 23206368 695e3220 .......# chi^2 │ │ │ │ - 0x0010bc90 616e6420 7369676d 61206c65 76656c73 and sigma levels │ │ │ │ - 0x0010bca0 20666f72 20746865 2062696e 2e0a0000 for the bin.... │ │ │ │ - 0x0010bcb0 25732025 2d672025 2d670a25 7320252d %s %-g %-g.%s %- │ │ │ │ - 0x0010bcc0 6720252d 670a2573 20252d67 20252d67 g %-g.%s %-g %-g │ │ │ │ - 0x0010bcd0 0a257320 252d6720 252d670a 25732025 .%s %-g %-g.%s % │ │ │ │ - 0x0010bce0 2d672025 2d670a00 6d696e3d 252d672c -g %-g..min=%-g, │ │ │ │ - 0x0010bcf0 206d696e 70657263 656e743d 252e3266 minpercent=%.2f │ │ │ │ - 0x0010bd00 2c206d69 6e736967 6d613d25 2e32662c , minsigma=%.2f, │ │ │ │ - 0x0010bd10 206d6178 3d252d67 2c206d61 78706572 max=%-g, maxper │ │ │ │ - 0x0010bd20 63656e74 3d252e32 662c206d 61787369 cent=%.2f, maxsi │ │ │ │ - 0x0010bd30 676d613d 252e3266 2c206461 74616d69 gma=%.2f, datami │ │ │ │ - 0x0010bd40 6e3d252d 672c2064 6174616d 61783d25 n=%-g, datamax=% │ │ │ │ - 0x0010bd50 2d670000 00000000 7b226d69 6e223a25 -g......{"min":% │ │ │ │ - 0x0010bd60 2d672c20 226d696e 70657263 656e7422 -g, "minpercent" │ │ │ │ - 0x0010bd70 3a252e32 662c2022 6d696e73 69676d61 :%.2f, "minsigma │ │ │ │ - 0x0010bd80 223a252e 32662c20 226d6178 223a252d ":%.2f, "max":%- │ │ │ │ - 0x0010bd90 672c2022 6d617870 65726365 6e74223a g, "maxpercent": │ │ │ │ - 0x0010bda0 252e3266 2c20226d 61787369 676d6122 %.2f, "maxsigma" │ │ │ │ - 0x0010bdb0 3a252e32 662c2022 64617461 6d696e22 :%.2f, "datamin" │ │ │ │ - 0x0010bdc0 3a252d67 2c202264 6174616d 6178223a :%-g, "datamax": │ │ │ │ - 0x0010bdd0 252d677d 006c696e 65617200 67617573 %-g}.linear.gaus │ │ │ │ - 0x0010bde0 7369616e 2d6c6f67 00676175 73736961 sian-log.gaussia │ │ │ │ - 0x0010bdf0 6e6c6f67 00617369 6e680023 20484953 nlog.asinh.# HIS │ │ │ │ - 0x0010be00 544f4752 414d2044 4154410a 0023200a TOGRAM DATA..# . │ │ │ │ - 0x0010be10 00547970 65202564 2025640a 00547970 .Type %d %d..Typ │ │ │ │ - 0x0010be20 65202564 0a000a52 616e6765 730a0050 e %d...Ranges..P │ │ │ │ - 0x0010be30 65726365 6e74696c 65005661 6c756500 ercentile.Value. │ │ │ │ - 0x0010be40 4d656469 616e2f53 69676d61 004d696e Median/Sigma.Min │ │ │ │ - 0x0010be50 2f4d6178 00726d69 6e20252d 670a0072 /Max.rmin %-g..r │ │ │ │ - 0x0010be60 6d617820 252d670a 0064656c 74612025 max %-g..delta % │ │ │ │ - 0x0010be70 2d670a00 6e706978 20256c75 0a000a53 -g..npix %lu...S │ │ │ │ - 0x0010be80 74726574 6368204c 6f6f6b75 700a0025 tretch Lookup..% │ │ │ │ - 0x0010be90 64202531 332e3665 0a000a25 64204869 d %13.6e...%d Hi │ │ │ │ - 0x0010bea0 73746f67 72616d20 42696e73 0a002564 stogram Bins..%d │ │ │ │ - 0x0010beb0 20253133 2e366520 25642025 31332e36 %13.6e %d %13.6 │ │ │ │ - 0x0010bec0 65202531 332e3665 0a00706f 77657200 e %13.6e..power. │ │ │ │ - 0x0010bed0 00000020 5fa012c2 00000000 00000000 ... _........... │ │ │ │ - 0x0010bee0 4e6f206f 75747075 74206869 73746f67 No output histog │ │ │ │ - 0x0010bef0 72616d20 66696c65 206e616d 65206769 ram file name gi │ │ │ │ - 0x0010bf00 43616e6e 6f74206f 70656e20 6f757470 Cannot open outp │ │ │ │ - 0x0010bf10 75742068 6973746f 6772616d 2066696c ut histogram fil │ │ │ │ - 0x0010bf20 436f756c 646e2774 2066696e 6420686f Couldn't find ho │ │ │ │ - 0x0010bf30 73742025 73002573 3a20636f 6e6e6563 st %s.%s: connec │ │ │ │ - 0x0010bf40 74206661 696c6564 2e006874 74703a2f t failed..http:/ │ │ │ │ - 0x0010bf50 2f004361 6e277420 6f70656e 206f7574 /.Can't open out │ │ │ │ - 0x0010bf60 70757420 66696c65 20257300 68747470 put file %s.http │ │ │ │ - 0x0010bf70 5f70726f 78790044 45425547 3e207072 _proxy.DEBUG> pr │ │ │ │ - 0x0010bf80 6f787920 3d205b25 735d0a00 44454255 oxy = [%s]..DEBU │ │ │ │ - 0x0010bf90 473e2070 73657276 6572203d 205b2573 G> pserver = [%s │ │ │ │ - 0x0010bfa0 5d0a0044 45425547 3e207070 6f727420 ]..DEBUG> pport │ │ │ │ - 0x0010bfb0 3d205b25 645d0a00 44454255 473e2072 = [%d]..DEBUG> r │ │ │ │ - 0x0010bfc0 65717565 7374203d 205b2573 5d0a0044 equest = [%s]..D │ │ │ │ - 0x0010bfd0 45425547 3e207265 7475726e 3b205b25 EBUG> return; [% │ │ │ │ - 0x0010bfe0 735d0a00 4552524f 523a2000 00000000 s]..ERROR: ..... │ │ │ │ - 0x0010bff0 6c6f6361 74696f6e 3d257326 77696474 location=%s&widt │ │ │ │ - 0x0010c000 683d252e 31306626 68656967 68743d25 h=%.10f&height=% │ │ │ │ - 0x0010c010 2e313066 26737973 74656d3d 25732665 .10f&system=%s&e │ │ │ │ - 0x0010c020 7175696e 6f783d25 2e326626 7265736f quinox=%.2f&reso │ │ │ │ - 0x0010c030 6c757469 6f6e3d25 2e313266 26726f74 lution=%.12f&rot │ │ │ │ - 0x0010c040 6174696f 6e3d252e 36662662 616e643d ation=%.6f&band= │ │ │ │ - 0x0010c050 25730000 00000000 47455420 68747470 %s......GET http │ │ │ │ - 0x0010c060 3a2f2f25 733a2564 25732573 20485454 ://%s:%d%s%s HTT │ │ │ │ - 0x0010c070 502f312e 300d0a0d 0a000000 00000000 P/1.0........... │ │ │ │ - 0x0010c080 47455420 25732573 20485454 502f312e GET %s%s HTTP/1. │ │ │ │ - 0x0010c090 300d0a48 4f53543a 2025733a 25640d0a 0..HOST: %s:%d.. │ │ │ │ - 0x0010c0a0 0d0a0000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0010c0b0 30313233 34353637 38394142 43444546 0123456789ABCDEF │ │ │ │ - 0x0010c0c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0010c0d0 436f756c 646e2774 20637265 61746520 Couldn't create │ │ │ │ - 0x0010c0e0 496e7661 6c696420 55524c20 73747269 Invalid URL stri │ │ │ │ - 0x0010c0f0 6e672028 6d757374 20737461 72742027 ng (must start ' │ │ │ │ - 0x0010c100 496c6c65 67616c20 706f7274 206e756d Illegal port num │ │ │ │ - 0x0010c110 6d6f6e74 6167652e 69706163 2e63616c montage.ipac.cal │ │ │ │ - 0x0010c120 2f636769 2d62696e 2f486472 54656d70 /cgi-bin/HdrTemp │ │ │ │ - 0x0010c130 496d6167 65206669 6c652028 25732920 Image file (%s) │ │ │ │ - 0x0010c140 646f6573 206e6f74 20657869 73740000 does not exist.. │ │ │ │ - 0x0010c150 20202020 20206261 636b6772 6f756e64 background │ │ │ │ - 0x0010c160 2d636f6c 6f723a23 44384438 44383b0a -color:#D8D8D8;. │ │ │ │ - 0x0010c170 00000000 00000000 20202020 2020666f ........ fo │ │ │ │ - 0x0010c180 6e742d66 616d696c 793a2022 54696d65 nt-family: "Time │ │ │ │ - 0x0010c190 73204e65 7720526f 6d616e22 2c205469 s New Roman", Ti │ │ │ │ - 0x0010c1a0 6d65732c 20736572 69663b0a 00000000 mes, serif;..... │ │ │ │ - 0x0010c1b0 20202020 2020626f 72646572 3a203170 border: 1p │ │ │ │ - 0x0010c1c0 7820736f 6c696420 626c6163 6b3b0a00 x solid black;.. │ │ │ │ - 0x0010c1d0 20202020 20206d61 7267696e 3a203070 margin: 0p │ │ │ │ - 0x0010c1e0 78203070 78203070 78203070 783b0a00 x 0px 0px 0px;.. │ │ │ │ - 0x0010c1f0 20202020 2020666f 6e743a20 31327078 font: 12px │ │ │ │ - 0x0010c200 20636f75 72696572 2c73616e 732d7365 courier,sans-se │ │ │ │ - 0x0010c210 7269663b 0a000000 20202020 20206261 rif;.... ba │ │ │ │ - 0x0010c220 636b6772 6f756e64 2d636f6c 6f723a23 ckground-color:# │ │ │ │ - 0x0010c230 46304638 46463b0a 00000000 00000000 F0F8FF;......... │ │ │ │ - 0x0010c240 20202020 20206261 636b6772 6f756e64 background │ │ │ │ - 0x0010c250 2d636f6c 6f723a23 46464646 46463b0a -color:#FFFFFF;. │ │ │ │ - 0x0010c260 00000000 00000000 20202020 20206261 ........ ba │ │ │ │ - 0x0010c270 636b6772 6f756e64 2d636f6c 6f723a23 ckground-color:# │ │ │ │ - 0x0010c280 46304638 45383b0a 00000000 00000000 F0F8E8;......... │ │ │ │ - 0x0010c290 20202020 20206261 636b6772 6f756e64 background │ │ │ │ - 0x0010c2a0 2d636f6c 6f723a23 46464646 45383b0a -color:#FFFFE8;. │ │ │ │ - 0x0010c2b0 00000000 00000000 3c623e3c 62722f3e ........
│ │ │ │ - 0x0010c2c0 266e6273 703b266e 6273703b 25733c2f   %s
......... │ │ │ │ - 0x0010c2e0 3c707265 20636c61 73733d22 66697473

 %s 

.....
 %s 
..... │ │ │ │ - 0x0010c330 3c707265 20636c61 73733d22 66697473
 %s 

.....
 %s 
..... │ │ │ │ - 0x0010c380 3c707265 20636c61 73733d22 66697473
 %s 

.....
 %s 
..... │ │ │ │ - 0x0010c3d0 3c707265 20636c61 73733d22 66697473
 END ....
 END 
..DE │ │ │ │ - 0x0010c420 4255473e 20256420 63617264 730a003c BUG> %d cards..< │ │ │ │ - 0x0010c430 68746d6c 3e0a003c 68656164 3e0a003c html>....< │ │ │ │ - 0x0010c440 7374796c 653e0a00 2020202e 66697473 style>.. .fits │ │ │ │ - 0x0010c450 426f6479 207b0a00 20202020 2020666f Body {.. fo │ │ │ │ - 0x0010c460 6e742d73 697a653a 20323070 783b0a00 nt-size: 20px;.. │ │ │ │ - 0x0010c470 20202020 2020666f 6e742d73 74796c65 font-style │ │ │ │ - 0x0010c480 3a206e6f 726d616c 3b0a0020 20202020 : normal;.. │ │ │ │ - 0x0010c490 20666f6e 742d7765 69676874 3a206e6f font-weight: no │ │ │ │ - 0x0010c4a0 726d616c 3b0a0020 20207d0a 00202020 rmal;.. }.. │ │ │ │ - 0x0010c4b0 2e666974 73486472 207b0a00 20202020 .fitsHdr {.. │ │ │ │ - 0x0010c4c0 20206469 73706c61 793a2069 6e6c696e display: inlin │ │ │ │ - 0x0010c4d0 652d626c 6f636b3b 0a002020 20202020 e-block;.. │ │ │ │ - 0x0010c4e0 68656967 68743a20 35303070 783b0a00 height: 500px;.. │ │ │ │ - 0x0010c4f0 20202020 20206f76 6572666c 6f772d79 overflow-y │ │ │ │ - 0x0010c500 3a207363 726f6c6c 3b0a0020 20202020 : scroll;.. │ │ │ │ - 0x0010c510 20706164 64696e67 3a203570 783b0a00 padding: 5px;.. │ │ │ │ - 0x0010c520 2020202e 66697473 4f646420 7b0a0020 .fitsOdd {.. │ │ │ │ - 0x0010c530 20202e66 69747345 76656e20 7b0a0020 .fitsEven {.. │ │ │ │ - 0x0010c540 20202e66 6974734f 64645743 53207b0a .fitsOddWCS {. │ │ │ │ - 0x0010c550 00202020 20202063 6f6c6f72 3a202330 . color: #0 │ │ │ │ - 0x0010c560 30303041 303b0a00 2020202e 66697473 000A0;.. .fits │ │ │ │ - 0x0010c570 4576656e 57435320 7b0a0020 20202e66 EvenWCS {.. .f │ │ │ │ - 0x0010c580 6974734f 6464434f 4d207b0a 00202020 itsOddCOM {.. │ │ │ │ - 0x0010c590 20202063 6f6c6f72 3a202341 30303030 color: #A0000 │ │ │ │ - 0x0010c5a0 303b0a00 2020202e 66697473 4576656e 0;.. .fitsEven │ │ │ │ - 0x0010c5b0 434f4d20 7b0a003c 2f737479 6c653e0a COM {... │ │ │ │ - 0x0010c5c0 003c2f68 6561643e 0a003c62 6f647920 .....
..COMMEN │ │ │ │ - 0x0010c600 54004354 59504500 43525641 4c004352 T.CTYPE.CRVAL.CR │ │ │ │ - 0x0010c610 50495800 4344454c 54006361 72642025 PIX.CDELT.card % │ │ │ │ - 0x0010c620 33643a20 5b25735d 0a003c2f 6469763e 3d: [%s]..
│ │ │ │ - 0x0010c630 0a003c2f 626f6479 3e0a003c 2f68746d ......ncard=%d.{"n │ │ │ │ - 0x0010c650 63617264 223a2564 7d000000 00000000 card":%d}....... │ │ │ │ - 0x0010c660 0a464954 53206f75 74707574 2066696c .FITS output fil │ │ │ │ - 0x0010c670 65206372 65617465 6420286e 6f742079 e created (not y │ │ │ │ - 0x0010c680 65742070 6f70756c 61746564 290a0000 et populated)... │ │ │ │ - 0x0010c690 48656164 6572206b 6579776f 72647320 Header keywords │ │ │ │ - 0x0010c6a0 636f7069 65642074 6f204649 5453206f copied to FITS o │ │ │ │ - 0x0010c6b0 75747075 74206669 6c650a0a 00000000 utput file...... │ │ │ │ - 0x0010c6c0 0d50726f 63657373 696e6720 696e7075 .Processing inpu │ │ │ │ - 0x0010c6d0 7420726f 77202535 64205b53 6f206661 t row %5d [So fa │ │ │ │ - 0x0010c6e0 72207261 6e676543 6f756e74 3d25642c r rangeCount=%d, │ │ │ │ - 0x0010c6f0 206e616e 436f756e 743d2564 2c20626f nanCount=%d, bo │ │ │ │ - 0x0010c700 756e6461 7279436f 756e743d 25645d00 undaryCount=%d]. │ │ │ │ - 0x0010c710 70697865 6c5b2564 5d5b2564 5d20636f pixel[%d][%d] co │ │ │ │ - 0x0010c720 6e766572 74656420 746f2025 2d670a00 nverted to %-g.. │ │ │ │ - 0x0010c730 70697865 6c5b2564 5d5b2564 5d20636f pixel[%d][%d] co │ │ │ │ - 0x0010c740 6e766572 74656420 746f204e 614e202d nverted to NaN - │ │ │ │ - 0x0010c750 3e20252d 670a0000 70697865 6c5b2564 > %-g...pixel[%d │ │ │ │ - 0x0010c760 5d5b2564 5d20636f 6e766572 74656420 ][%d] converted │ │ │ │ - 0x0010c770 746f204e 614e0a00 0a446f6e 6520636f to NaN...Done co │ │ │ │ - 0x0010c780 7079696e 67206461 74612028 25642073 pying data (%d s │ │ │ │ - 0x0010c790 65636f6e 6473290a 00000000 00000000 econds)......... │ │ │ │ - 0x0010c7a0 72616e67 65436f75 6e743d25 642c206e rangeCount=%d, n │ │ │ │ - 0x0010c7b0 616e436f 756e743d 25642c20 626f756e anCount=%d, boun │ │ │ │ - 0x0010c7c0 64617279 436f756e 743d2564 00000000 daryCount=%d.... │ │ │ │ - 0x0010c7d0 7b227261 6e676543 6f756e74 223a2564 {"rangeCount":%d │ │ │ │ - 0x0010c7e0 2c20226e 616e436f 756e7422 3a25642c , "nanCount":%d, │ │ │ │ - 0x0010c7f0 2022626f 756e6461 7279436f 756e7422 "boundaryCount" │ │ │ │ - 0x0010c800 3a25647d 00000000 256c6420 62797465 :%d}....%ld byte │ │ │ │ - 0x0010c810 7320616c 6c6f6361 74656420 666f7220 s allocated for │ │ │ │ - 0x0010c820 726f7720 6f66206f 75747075 7420696d row of output im │ │ │ │ - 0x0010c830 61676520 70697865 6c730a00 00000000 age pixels...... │ │ │ │ - 0x0010c840 256c6420 62797465 7320616c 6c6f6361 %ld bytes alloca │ │ │ │ - 0x0010c850 74656420 666f7220 726f7720 6f662069 ted for row of i │ │ │ │ - 0x0010c860 6e707574 20696d61 67652070 6978656c nput image pixel │ │ │ │ - 0x0010c870 730a002f 746d702f 6a63672e 64656275 s../tmp/jcg.debu │ │ │ │ - 0x0010c880 67005858 583e206e 4d696e4d 61783a20 g.XXX> nMinMax: │ │ │ │ - 0x0010c890 20202020 205b2564 5d0a0058 58583e20 [%d]..XXX> │ │ │ │ - 0x0010c8a0 5b252d67 5d282564 29202d3e 205b252d [%-g](%d) -> [%- │ │ │ │ - 0x0010c8b0 675d2825 64290a00 0a696e70 75742e6e g](%d)...input.n │ │ │ │ - 0x0010c8c0 61786573 5b305d20 20202020 20203d20 axes[0] = │ │ │ │ - 0x0010c8d0 20256c64 0a000a6f 75747075 742e6e61 %ld...output.na │ │ │ │ - 0x0010c8e0 7865735b 305d2020 20202020 3d202025 xes[0] = % │ │ │ │ - 0x0010c8f0 6c640a00 6f757470 75742e6e 61786573 ld..output.naxes │ │ │ │ - 0x0010c900 5b315d20 20202020 203d2020 256c640a [1] = %ld. │ │ │ │ - 0x0010c910 006f7574 7075742e 63727069 78312020 .output.crpix1 │ │ │ │ - 0x0010c920 20202020 20203d20 20252d67 0a006f75 = %-g..ou │ │ │ │ - 0x0010c930 74707574 2e637270 69783220 20202020 tput.crpix2 │ │ │ │ - 0x0010c940 2020203d 2020252d 670a0044 6f6e6520 = %-g..Done │ │ │ │ - 0x0010c950 28256420 7365636f 6e647320 746f7461 (%d seconds tota │ │ │ │ - 0x0010c960 6c290a00 53696e67 756c6172 204d6174 l)..Singular Mat │ │ │ │ - 0x0010c970 7269782d 31005369 6e67756c 6172204d rix-1.Singular M │ │ │ │ - 0x0010c980 61747269 782d3200 0a46696c 653a205b atrix-2..File: [ │ │ │ │ - 0x0010c990 25735d0a 0a002020 20256c64 20782025 %s]... %ld x % │ │ │ │ - 0x0010c9a0 6c642070 6978656c 730a0020 20206372 ld pixels.. cr │ │ │ │ - 0x0010c9b0 7069783a 2028252d 672c252d 67290a0a pix: (%-g,%-g).. │ │ │ │ - 0x0010c9c0 00546f6f 20666577 20706978 656c7320 .Too few pixels │ │ │ │ - 0x0010c9d0 746f2066 69740025 64207069 78656c73 to fit.%d pixels │ │ │ │ - 0x0010c9e0 20696e20 626f756e 64696e67 20736574 in bounding set │ │ │ │ - 0x0010c9f0 0a006120 3d202531 322e3565 200a0062 ..a = %12.5e ..b │ │ │ │ - 0x0010ca00 203d2025 31322e35 65200a00 63203d20 = %12.5e ..c = │ │ │ │ - 0x0010ca10 2531322e 3565200a 00697465 72617469 %12.5e ..iterati │ │ │ │ - 0x0010ca20 6f6e2025 643a2072 6d733d25 2d670a00 on %d: rms=%-g.. │ │ │ │ - 0x0010ca30 0a43656e 7465723a 20202020 28252d67 .Center: (%-g │ │ │ │ - 0x0010ca40 2c20252d 67290a00 53697a65 3a202020 , %-g)..Size: │ │ │ │ - 0x0010ca50 20202025 2d672078 20252d67 0a00526f %-g x %-g..Ro │ │ │ │ - 0x0010ca60 74617469 6f6e3a20 20252d67 0a0a0000 tation: %-g.... │ │ │ │ - 0x0010ca70 496d6167 65206669 6c652025 73206d69 Image file %s mi │ │ │ │ - 0x0010ca80 7373696e 67206f72 20696e76 616c6964 ssing or invalid │ │ │ │ - 0x0010ca90 20464954 53225d0a 00000000 00000000 FITS"]......... │ │ │ │ - 0x0010caa0 256c6420 62797465 7320616c 6c6f6361 %ld bytes alloca │ │ │ │ - 0x0010cab0 74656420 666f7220 696d6167 65207069 ted for image pi │ │ │ │ - 0x0010cac0 78656c73 0a0a0000 2531322e 34652061 xels....%12.4e a │ │ │ │ - 0x0010cad0 74202825 372e3266 2c202537 2e326629 t (%7.2f, %7.2f) │ │ │ │ - 0x0010cae0 205b2534 642c2534 645d0a00 00000000 [%4d,%4d]...... │ │ │ │ - 0x0010caf0 2531322e 35652025 31322e35 65202531 %12.5e %12.5e %1 │ │ │ │ - 0x0010cb00 322e3565 20202020 20253132 2e356520 2.5e %12.5e │ │ │ │ - 0x0010cb10 0a000000 00000000 613d252d 672c2062 ........a=%-g, b │ │ │ │ - 0x0010cb20 3d252d67 2c20633d 252d672c 20637270 =%-g, c=%-g, crp │ │ │ │ - 0x0010cb30 6978313d 252d672c 20637270 6978323d ix1=%-g, crpix2= │ │ │ │ - 0x0010cb40 252d672c 20786d69 6e3d252d 672c2078 %-g, xmin=%-g, x │ │ │ │ - 0x0010cb50 6d61783d 252d672c 20796d69 6e3d252d max=%-g, ymin=%- │ │ │ │ - 0x0010cb60 672c2079 6d61783d 252d672c 20786365 g, ymax=%-g, xce │ │ │ │ - 0x0010cb70 6e746572 3d252d67 2c207963 656e7465 nter=%-g, ycente │ │ │ │ - 0x0010cb80 723d252d 672c206e 70697865 6c3d252d r=%-g, npixel=%- │ │ │ │ - 0x0010cb90 672c2072 6d733d25 2d672c20 626f7878 g, rms=%-g, boxx │ │ │ │ - 0x0010cba0 3d252d67 2c20626f 78793d25 2d672c20 =%-g, boxy=%-g, │ │ │ │ - 0x0010cbb0 626f7877 69647468 3d252d67 2c20626f boxwidth=%-g, bo │ │ │ │ - 0x0010cbc0 78686569 6768743d 252d672c 20626f78 xheight=%-g, box │ │ │ │ - 0x0010cbd0 616e673d 252d6700 7b226122 3a252d67 ang=%-g.{"a":%-g │ │ │ │ - 0x0010cbe0 2c202262 223a252d 672c2022 63223a25 , "b":%-g, "c":% │ │ │ │ - 0x0010cbf0 2d672c20 22637270 69783122 3a252d67 -g, "crpix1":%-g │ │ │ │ - 0x0010cc00 2c202263 72706978 32223a25 2d672c20 , "crpix2":%-g, │ │ │ │ - 0x0010cc10 22786d69 6e223a25 2d672c20 22786d61 "xmin":%-g, "xma │ │ │ │ - 0x0010cc20 78223a25 2d672c20 22796d69 6e223a25 x":%-g, "ymin":% │ │ │ │ - 0x0010cc30 2d672c20 22796d61 78223a25 2d672c20 -g, "ymax":%-g, │ │ │ │ - 0x0010cc40 22786365 6e746572 223a252d 672c2022 "xcenter":%-g, " │ │ │ │ - 0x0010cc50 7963656e 74657222 3a252d67 2c20226e ycenter":%-g, "n │ │ │ │ - 0x0010cc60 70697865 6c223a25 2d672c20 22726d73 pixel":%-g, "rms │ │ │ │ - 0x0010cc70 223a252d 672c2022 626f7878 223a252d ":%-g, "boxx":%- │ │ │ │ - 0x0010cc80 672c2022 626f7879 223a252d 672c2022 g, "boxy":%-g, " │ │ │ │ - 0x0010cc90 626f7877 69647468 223a252d 672c2022 boxwidth":%-g, " │ │ │ │ - 0x0010cca0 626f7868 65696768 74223a25 2d672c20 boxheight":%-g, │ │ │ │ - 0x0010ccb0 22626f78 616e6722 3a252d67 7d000000 "boxang":%-g}... │ │ │ │ - 0x0010ccc0 00000000 80842ec1 00000000 80842e41 ...............A │ │ │ │ - 0x0010ccd0 44454255 473e2061 7265614d 6f646520 DEBUG> areaMode │ │ │ │ - 0x0010cce0 3d202564 200a0044 45425547 3e20696e = %d ..DEBUG> in │ │ │ │ - 0x0010ccf0 66696c65 2020203d 20257320 0a004445 file = %s ..DE │ │ │ │ - 0x0010cd00 4255473e 20726120 20202020 20203d20 BUG> ra = │ │ │ │ - 0x0010cd10 252d670a 00444542 55473e20 64656320 %-g..DEBUG> dec │ │ │ │ - 0x0010cd20 20202020 203d2025 2d670a00 44454255 = %-g..DEBU │ │ │ │ - 0x0010cd30 473e2072 61646975 73202020 3d20252d G> radius = %- │ │ │ │ - 0x0010cd40 670a0044 45425547 3e207072 6f6a2020 g..DEBUG> proj │ │ │ │ - 0x0010cd50 20202020 3d205b25 735d0a00 44454255 = [%s]..DEBU │ │ │ │ - 0x0010cd60 473e2063 73797320 20202020 203d2025 G> csys = % │ │ │ │ - 0x0010cd70 640a0044 45425547 3e20636c 6f636b77 d..DEBUG> clockw │ │ │ │ - 0x0010cd80 69736520 3d202564 0a004445 4255473e ise = %d..DEBUG> │ │ │ │ - 0x0010cd90 20637479 70653120 2020203d 205b2573 ctype1 = [%s │ │ │ │ - 0x0010cda0 5d0a0044 45425547 3e206374 79706532 ]..DEBUG> ctype2 │ │ │ │ - 0x0010cdb0 20202020 3d205b25 735d0a00 44454255 = [%s]..DEBU │ │ │ │ - 0x0010cdc0 473e2065 7175696e 6f782020 203d2025 G> equinox = % │ │ │ │ - 0x0010cdd0 2d670a00 44454255 473e2052 61646975 -g..DEBUG> Radiu │ │ │ │ - 0x0010cde0 733a2025 2e36660a 0a004445 4255473e s: %.6f...DEBUG> │ │ │ │ - 0x0010cdf0 20693a20 25642074 6f202564 0a004445 i: %d to %d..DE │ │ │ │ - 0x0010ce00 4255473e 206a3a20 25642074 6f202564 BUG> j: %d to %d │ │ │ │ - 0x0010ce10 0a004e55 4c4c0025 31307320 00253130 ..NULL.%10s .%10 │ │ │ │ - 0x0010ce20 2e336620 00227072 6f6a223a 22257322 .3f ."proj":"%s" │ │ │ │ - 0x0010ce30 2c002022 63737973 223a2225 73222c00 ,. "csys":"%s",. │ │ │ │ - 0x0010ce40 20226571 75696e6f 78223a25 2e31662c "equinox":%.1f, │ │ │ │ - 0x0010ce50 0020226e 61786973 223a256c 642c0020 . "naxis":%ld,. │ │ │ │ - 0x0010ce60 226e6178 69733122 3a25642c 0020226e "naxis1":%d,. "n │ │ │ │ - 0x0010ce70 61786973 32223a25 642c0020 226e6178 axis2":%d,. "nax │ │ │ │ - 0x0010ce80 69733322 3a256c64 2c002022 6e617869 is3":%ld,. "naxi │ │ │ │ - 0x0010ce90 7334223a 256c642c 00202263 7276616c s4":%ld,. "crval │ │ │ │ - 0x0010cea0 31223a25 2e37662c 00202263 7276616c 1":%.7f,. "crval │ │ │ │ - 0x0010ceb0 32223a25 2e37662c 00202263 72706978 2":%.7f,. "crpix │ │ │ │ - 0x0010cec0 31223a25 2d672c00 20226372 70697832 1":%-g,. "crpix2 │ │ │ │ - 0x0010ced0 223a252d 672c0020 22636465 6c743122 ":%-g,. "cdelt1" │ │ │ │ - 0x0010cee0 3a252e37 662c0020 22636465 6c743222 :%.7f,. "cdelt2" │ │ │ │ - 0x0010cef0 3a252e37 662c0020 2263726f 74613222 :%.7f,. "crota2" │ │ │ │ - 0x0010cf00 3a252e34 662c0020 226c6f6e 63223a25 :%.4f,. "lonc":% │ │ │ │ - 0x0010cf10 2e37662c 0020226c 61746322 3a252e37 .7f,. "latc":%.7 │ │ │ │ - 0x0010cf20 662c0020 2278696d 6773697a 65223a25 f,. "ximgsize":% │ │ │ │ - 0x0010cf30 2e36662c 00202279 696d6773 697a6522 .6f,. "yimgsize" │ │ │ │ - 0x0010cf40 3a252e36 662c0020 22726f74 65717522 :%.6f,. "rotequ" │ │ │ │ - 0x0010cf50 3a252e34 662c0020 22726163 223a252e :%.4f,. "rac":%. │ │ │ │ - 0x0010cf60 37662c00 20226465 6363223a 252e3766 7f,. "decc":%.7f │ │ │ │ - 0x0010cf70 2c002022 72613122 3a252e37 662c0020 ,. "ra1":%.7f,. │ │ │ │ - 0x0010cf80 22646563 31223a25 2e37662c 00202272 "dec1":%.7f,. "r │ │ │ │ - 0x0010cf90 6132223a 252e3766 2c002022 64656332 a2":%.7f,. "dec2 │ │ │ │ - 0x0010cfa0 223a252e 37662c00 20227261 33223a25 ":%.7f,. "ra3":% │ │ │ │ - 0x0010cfb0 2e37662c 00202264 65633322 3a252e37 .7f,. "dec3":%.7 │ │ │ │ - 0x0010cfc0 662c0020 22726134 223a252e 37662c00 f,. "ra4":%.7f,. │ │ │ │ - 0x0010cfd0 20226465 6334223a 252e3766 2c002022 "dec4":%.7f,. " │ │ │ │ - 0x0010cfe0 72616469 7573223a 252e3766 2c002022 radius":%.7f,. " │ │ │ │ - 0x0010cff0 72616470 6978223a 252e3266 2c002022 radpix":%.2f,. " │ │ │ │ - 0x0010d000 6e706978 656c223a 25642c00 20226e6e npixel":%d,. "nn │ │ │ │ - 0x0010d010 756c6c22 3a25642c 00202261 7665666c ull":%d,. "avefl │ │ │ │ - 0x0010d020 7578223a 252d672c 00202272 6d73666c ux":%-g,. "rmsfl │ │ │ │ - 0x0010d030 7578223a 252d672c 00202266 6c757872 ux":%-g,. "fluxr │ │ │ │ - 0x0010d040 6566223a 252d672c 00202273 69676d61 ef":%-g,. "sigma │ │ │ │ - 0x0010d050 72656622 3a252d67 2c002022 78726566 ref":%-g,. "xref │ │ │ │ - 0x0010d060 223a252e 30662c00 20227972 6566223a ":%.0f,. "yref": │ │ │ │ - 0x0010d070 252e3066 2c002022 72617265 66223a25 %.0f,. "raref":% │ │ │ │ - 0x0010d080 2e37662c 00202264 65637265 66223a25 .7f,. "decref":% │ │ │ │ - 0x0010d090 2e37662c 00202266 6c75786d 696e223a .7f,. "fluxmin": │ │ │ │ - 0x0010d0a0 252d672c 00202273 69676d61 6d696e22 %-g,. "sigmamin" │ │ │ │ - 0x0010d0b0 3a252d67 2c002022 786d696e 223a252e :%-g,. "xmin":%. │ │ │ │ - 0x0010d0c0 30662c00 2022796d 696e223a 252e3066 0f,. "ymin":%.0f │ │ │ │ - 0x0010d0d0 2c002022 72616d69 6e223a25 2e37662c ,. "ramin":%.7f, │ │ │ │ - 0x0010d0e0 00202264 65636d69 6e223a25 2e37662c . "decmin":%.7f, │ │ │ │ - 0x0010d0f0 00202266 6c75786d 6178223a 252d672c . "fluxmax":%-g, │ │ │ │ - 0x0010d100 00202273 69676d61 6d617822 3a252d67 . "sigmamax":%-g │ │ │ │ - 0x0010d110 2c002022 786d6178 223a252e 30662c00 ,. "xmax":%.0f,. │ │ │ │ - 0x0010d120 2022796d 6178223a 252e3066 2c002022 "ymax":%.0f,. " │ │ │ │ - 0x0010d130 72616d61 78223a25 2e37662c 00202264 ramax":%.7f,. "d │ │ │ │ - 0x0010d140 65636d61 78223a25 2e376600 70726f6a ecmax":%.7f.proj │ │ │ │ - 0x0010d150 3d222573 222c0020 63737973 3d222573 ="%s",. csys="%s │ │ │ │ - 0x0010d160 222c0020 65717569 6e6f783d 252e3166 ",. equinox=%.1f │ │ │ │ - 0x0010d170 2c00206e 61786973 3d256c64 2c00206e ,. naxis=%ld,. n │ │ │ │ - 0x0010d180 61786973 313d2564 2c00206e 61786973 axis1=%d,. naxis │ │ │ │ - 0x0010d190 323d2564 2c00206e 61786973 333d256c 2=%d,. naxis3=%l │ │ │ │ - 0x0010d1a0 642c0020 6e617869 73343d25 6c642c00 d,. naxis4=%ld,. │ │ │ │ - 0x0010d1b0 20637276 616c313d 252e3766 2c002063 crval1=%.7f,. c │ │ │ │ - 0x0010d1c0 7276616c 323d252e 37662c00 20637270 rval2=%.7f,. crp │ │ │ │ - 0x0010d1d0 6978313d 252d672c 00206372 70697832 ix1=%-g,. crpix2 │ │ │ │ - 0x0010d1e0 3d252d67 2c002063 64656c74 313d252e =%-g,. cdelt1=%. │ │ │ │ - 0x0010d1f0 37662c00 20636465 6c74323d 252e3766 7f,. cdelt2=%.7f │ │ │ │ - 0x0010d200 2c002063 726f7461 323d252e 34662c00 ,. crota2=%.4f,. │ │ │ │ - 0x0010d210 206c6f6e 633d252e 37662c00 206c6174 lonc=%.7f,. lat │ │ │ │ - 0x0010d220 633d252e 37662c00 2078696d 6773697a c=%.7f,. ximgsiz │ │ │ │ - 0x0010d230 653d252e 36662c00 2079696d 6773697a e=%.6f,. yimgsiz │ │ │ │ - 0x0010d240 653d252e 36662c00 20726f74 6571753d e=%.6f,. rotequ= │ │ │ │ - 0x0010d250 252e3466 2c002072 61633d25 2e37662c %.4f,. rac=%.7f, │ │ │ │ - 0x0010d260 00206465 63633d25 2e37662c 00207261 . decc=%.7f,. ra │ │ │ │ - 0x0010d270 313d252e 37662c00 20646563 313d252e 1=%.7f,. dec1=%. │ │ │ │ - 0x0010d280 37662c00 20726132 3d252e37 662c0020 7f,. ra2=%.7f,. │ │ │ │ - 0x0010d290 64656332 3d252e37 662c0020 7261333d dec2=%.7f,. ra3= │ │ │ │ - 0x0010d2a0 252e3766 2c002064 6563333d 252e3766 %.7f,. dec3=%.7f │ │ │ │ - 0x0010d2b0 2c002072 61343d25 2e37662c 00206465 ,. ra4=%.7f,. de │ │ │ │ - 0x0010d2c0 63343d25 2e37662c 00207261 64697573 c4=%.7f,. radius │ │ │ │ - 0x0010d2d0 3d252e37 662c0020 72616470 69783d25 =%.7f,. radpix=% │ │ │ │ - 0x0010d2e0 2e32662c 00206e70 6978656c 3d25642c .2f,. npixel=%d, │ │ │ │ - 0x0010d2f0 00206e6e 756c6c3d 25642c00 20617665 . nnull=%d,. ave │ │ │ │ - 0x0010d300 666c7578 3d252d67 2c002072 6d73666c flux=%-g,. rmsfl │ │ │ │ - 0x0010d310 75783d25 2d672c00 20666c75 78726566 ux=%-g,. fluxref │ │ │ │ - 0x0010d320 3d252d67 2c002073 69676d61 7265663d =%-g,. sigmaref= │ │ │ │ - 0x0010d330 252d672c 00207872 65663d25 2e30662c %-g,. xref=%.0f, │ │ │ │ - 0x0010d340 00207972 65663d25 2e30662c 00207261 . yref=%.0f,. ra │ │ │ │ - 0x0010d350 7265663d 252e3766 2c002064 65637265 ref=%.7f,. decre │ │ │ │ - 0x0010d360 663d252e 37662c00 20666c75 786d696e f=%.7f,. fluxmin │ │ │ │ - 0x0010d370 3d252d67 2c002073 69676d61 6d696e3d =%-g,. sigmamin= │ │ │ │ - 0x0010d380 252d672c 0020786d 696e3d25 2e30662c %-g,. xmin=%.0f, │ │ │ │ - 0x0010d390 0020796d 696e3d25 2e30662c 00207261 . ymin=%.0f,. ra │ │ │ │ - 0x0010d3a0 6d696e3d 252e3766 2c002064 65636d69 min=%.7f,. decmi │ │ │ │ - 0x0010d3b0 6e3d252e 37662c00 20666c75 786d6178 n=%.7f,. fluxmax │ │ │ │ - 0x0010d3c0 3d252d67 2c002073 69676d61 6d61783d =%-g,. sigmamax= │ │ │ │ - 0x0010d3d0 252d672c 0020786d 61783d25 2e30662c %-g,. xmax=%.0f, │ │ │ │ - 0x0010d3e0 0020796d 61783d25 2e30662c 00207261 . ymax=%.0f,. ra │ │ │ │ - 0x0010d3f0 6d61783d 252e3766 2c002064 65636d61 max=%.7f,. decma │ │ │ │ - 0x0010d400 783d252e 37660020 22746f74 616c666c x=%.7f. "totalfl │ │ │ │ - 0x0010d410 7578223a 252e3765 0020746f 74616c66 ux":%.7e. totalf │ │ │ │ - 0x0010d420 6c75783d 252e3765 00000000 00000000 lux=%.7e........ │ │ │ │ - 0x0010d430 43616e6e 6f742066 696e6420 57435320 Cannot find WCS │ │ │ │ - 0x0010d440 6b657973 20696e20 46495453 2066696c keys in FITS fil │ │ │ │ - 0x0010d450 65202573 00000000 43616e6e 6f742066 e %s....Cannot f │ │ │ │ - 0x0010d460 696e6420 4e415849 53206b65 79776f72 ind NAXIS keywor │ │ │ │ - 0x0010d470 6420696e 20464954 53206669 6c652025 d in FITS file % │ │ │ │ - 0x0010d480 73000000 00000000 43616e6e 6f742066 s.......Cannot f │ │ │ │ - 0x0010d490 696e6420 4e415849 53312c32 206b6579 ind NAXIS1,2 key │ │ │ │ - 0x0010d4a0 776f7264 7320696e 20464954 53206669 words in FITS fi │ │ │ │ - 0x0010d4b0 6c652025 73000000 44454255 473e2052 le %s...DEBUG> R │ │ │ │ - 0x0010d4c0 6567696f 6e207374 61746973 74697374 egion statistist │ │ │ │ - 0x0010d4d0 69637320 666f7220 252d6720 70697865 ics for %-g pixe │ │ │ │ - 0x0010d4e0 6c732061 726f756e 64202825 2d672c25 ls around (%-g,% │ │ │ │ - 0x0010d4f0 2d672920 5b25642c 25645d20 5b457175 -g) [%d,%d] [Equ │ │ │ │ - 0x0010d500 61746f72 69616c20 28252d67 2c20252d atorial (%-g, %- │ │ │ │ - 0x0010d510 67290a00 00000000 0a444542 55473e20 g).......DEBUG> │ │ │ │ - 0x0010d520 4c6f6361 74696f6e 3a202825 2e366620 Location: (%.6f │ │ │ │ - 0x0010d530 252e3666 29202d3e 20282564 2c256429 %.6f) -> (%d,%d) │ │ │ │ - 0x0010d540 0a0a0000 00000000 7c202020 20726164 ........| rad │ │ │ │ - 0x0010d550 20202020 7c202020 20666c75 78202020 | flux │ │ │ │ - 0x0010d560 207c2020 20202066 69742020 2020207c | fit | │ │ │ │ - 0x0010d570 20202020 2073756d 20202020 207c0a00 sum |.. │ │ │ │ - 0x0010d580 2531322e 36662025 31322e36 66202531 %12.6f %12.6f %1 │ │ │ │ - 0x0010d590 322e3666 20253132 2e366620 200a0000 2.6f %12.6f ... │ │ │ │ - 0x0010d5a0 00000000 00dc9e40 6957148b 0abf0540 .......@iW.....@ │ │ │ │ - 0x0010d5b0 57435320 696e6974 69616c69 7a617469 WCS initializati │ │ │ │ - 0x0010d5c0 4c6f6361 74696f6e 206f6666 20746865 Location off the │ │ │ │ - 0x0010d5d0 4572726f 72207265 6164696e 67204649 Error reading FI │ │ │ │ - 0x0010d5e0 696e7075 745f6669 6c653120 20202020 input_file1 │ │ │ │ - 0x0010d5f0 203d205b 25735d0a 00696e70 75745f66 = [%s]..input_f │ │ │ │ - 0x0010d600 696c6532 20202020 20203d20 5b25735d ile2 = [%s] │ │ │ │ - 0x0010d610 0a006f75 74707574 5f617265 615f6669 ..output_area_fi │ │ │ │ - 0x0010d620 6c65203d 205b2573 5d0a0074 656d706c le = [%s]..templ │ │ │ │ - 0x0010d630 6174655f 66696c65 20202020 3d205b25 ate_file = [% │ │ │ │ - 0x0010d640 735d0a00 0a696e70 75742066 696c6573 s]...input files │ │ │ │ - 0x0010d650 3a0a0a00 2020205b 25735d5b 25735d0a :... [%s][%s]. │ │ │ │ - 0x0010d660 006f7574 7075742e 63727069 78312020 .output.crpix1 │ │ │ │ - 0x0010d670 203d2020 252d670a 006f7574 7075742e = %-g..output. │ │ │ │ - 0x0010d680 63727069 78322020 203d2020 252d670a crpix2 = %-g. │ │ │ │ - 0x0010d690 000a4669 6c652031 3a0a0069 6d617820 ..File 1:..imax │ │ │ │ - 0x0010d6a0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0010d6b0 3d202025 640a006a 6d696e20 20202020 = %d..jmin │ │ │ │ - 0x0010d6c0 20202020 20202020 20202020 3d202025 = % │ │ │ │ - 0x0010d6d0 640a006a 6d617820 20202020 20202020 d..jmax │ │ │ │ - 0x0010d6e0 20202020 20202020 3d202025 640a0a00 = %d... │ │ │ │ - 0x0010d6f0 69737461 72742020 20202020 20202020 istart │ │ │ │ - 0x0010d700 20202020 203d2020 25640a00 69656e64 = %d..iend │ │ │ │ - 0x0010d710 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0010d720 203d2020 25640a00 6a737461 72742020 = %d..jstart │ │ │ │ - 0x0010d730 20202020 20202020 20202020 203d2020 = │ │ │ │ - 0x0010d740 25640a00 6a656e64 20202020 20202020 %d..jend │ │ │ │ - 0x0010d750 20202020 20202020 203d2020 25640a00 = %d.. │ │ │ │ - 0x0010d760 0a46696c 6520323a 0a006a6d 61782020 .File 2:..jmax │ │ │ │ - 0x0010d770 20202020 20202020 20202020 2020203d = │ │ │ │ - 0x0010d780 20202564 0a006973 74617274 20202020 %d..istart │ │ │ │ - 0x0010d790 20202020 20202020 2020203d 20202564 = %d │ │ │ │ - 0x0010d7a0 0a0a000a 436f6d70 6f736974 653a0a00 ....Composite:.. │ │ │ │ - 0x0010d7b0 696c656e 67746820 20202020 20202020 ilength │ │ │ │ - 0x0010d7c0 20202020 203d2020 25640a00 6a6c656e = %d..jlen │ │ │ │ - 0x0010d7d0 67746820 20202020 20202020 20202020 gth │ │ │ │ - 0x0010d7e0 203d2020 25640a00 496d6167 65732064 = %d..Images d │ │ │ │ - 0x0010d7f0 6f6e2774 206f7665 726c6170 000a6172 on't overlap..ar │ │ │ │ - 0x0010d800 65612066 696c6520 20202020 20202020 ea file │ │ │ │ - 0x0010d810 2020203d 20202573 0a00696e 7075745f = %s..input_ │ │ │ │ - 0x0010d820 61726561 2e6e6178 65735b30 5d20203d area.naxes[0] = │ │ │ │ - 0x0010d830 2020256c 640a0069 6e707574 5f617265 %ld..input_are │ │ │ │ - 0x0010d840 612e6e61 7865735b 315d2020 3d202025 a.naxes[1] = % │ │ │ │ - 0x0010d850 6c640a00 696e7075 745f6172 65612e63 ld..input_area.c │ │ │ │ - 0x0010d860 72706978 31202020 203d2020 252d670a rpix1 = %-g. │ │ │ │ - 0x0010d870 00696e70 75745f61 7265612e 63727069 .input_area.crpi │ │ │ │ - 0x0010d880 78322020 20203d20 20252d67 0a000a69 x2 = %-g...i │ │ │ │ - 0x0010d890 6d696e20 20202020 20202020 20202020 min │ │ │ │ - 0x0010d8a0 20202020 3d202025 640a006a 6d696e20 = %d..jmin │ │ │ │ - 0x0010d8b0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0010d8c0 3d202025 640a0a00 646f6e65 2e0a0041 = %d...done...A │ │ │ │ - 0x0010d8d0 6c6c2070 6978656c 73206172 6520626c ll pixels are bl │ │ │ │ - 0x0010d8e0 616e6b2e 00000000 41726561 2066696c ank.....Area fil │ │ │ │ - 0x0010d8f0 65202573 206d6973 73696e67 206f7220 e %s missing or │ │ │ │ - 0x0010d900 696e7661 6c696420 46495453 00000000 invalid FITS.... │ │ │ │ - 0x0010d910 256c7520 62797465 7320616c 6c6f6361 %lu bytes alloca │ │ │ │ - 0x0010d920 74656420 666f7220 696d6167 65207069 ted for image pi │ │ │ │ - 0x0010d930 78656c73 0a000000 696e7075 743a206c xels....input: l │ │ │ │ - 0x0010d940 696e6520 25356420 2f207069 78656c20 ine %5d / pixel │ │ │ │ - 0x0010d950 2535642c 2076616c 7565203d 20253130 %5d, value = %10 │ │ │ │ - 0x0010d960 2e326520 28253130 2e326529 205b6172 .2e (%10.2e) [ar │ │ │ │ - 0x0010d970 7261793a 20253564 20253564 5d0a0000 ray: %5d %5d]... │ │ │ │ - 0x0010d980 6b656570 3a206c69 6e652025 3564202f keep: line %5d / │ │ │ │ - 0x0010d990 20706978 656c2025 35642c20 76616c75 pixel %5d, valu │ │ │ │ - 0x0010d9a0 65203d20 2531302e 32652028 2531302e e = %10.2e (%10. │ │ │ │ - 0x0010d9b0 32652920 5b617272 61793a20 25356420 2e) [array: %5d │ │ │ │ - 0x0010d9c0 2535645d 0a000000 46697273 74206669 %5d]....First fi │ │ │ │ - 0x0010d9d0 6c652e20 53657474 696e6720 64617461 le. Setting data │ │ │ │ - 0x0010d9e0 20746f20 4e614e20 616e6420 61726561 to NaN and area │ │ │ │ - 0x0010d9f0 20746f20 7a65726f 2e0a0000 00000000 to zero........ │ │ │ │ - 0x0010da00 46697273 74206669 6c652e20 53657474 First file. Sett │ │ │ │ - 0x0010da10 696e6720 64617461 20746f20 70697865 ing data to pixe │ │ │ │ - 0x0010da20 6c207661 6c75652e 0a000000 00000000 l value......... │ │ │ │ - 0x0010da30 5365636f 6e642066 696c652e 204f6e65 Second file. One │ │ │ │ - 0x0010da40 206f7220 74686520 6f746865 72207661 or the other va │ │ │ │ - 0x0010da50 6c756520 6973204e 614e2028 6f72207a lue is NaN (or z │ │ │ │ - 0x0010da60 65726f20 61726561 292e0a00 00000000 ero area)....... │ │ │ │ - 0x0010da70 5365636f 6e642066 696c652e 20537562 Second file. Sub │ │ │ │ - 0x0010da80 74726163 74696e67 20706978 656c2076 tracting pixel v │ │ │ │ - 0x0010da90 616c7565 2e0a0000 0a446f6e 65207265 alue.....Done re │ │ │ │ - 0x0010daa0 6164696e 67206461 74612028 252e3066 ading data (%.0f │ │ │ │ - 0x0010dab0 20736563 6f6e6473 290a0000 00000000 seconds)....... │ │ │ │ - 0x0010dac0 0a706978 656c2061 72656173 3a20252d .pixel areas: %- │ │ │ │ - 0x0010dad0 67202b20 252d6720 3d20252d 670a0a00 g + %-g = %-g... │ │ │ │ - 0x0010dae0 74696d65 3d252e31 662c206d 696e5f70 time=%.1f, min_p │ │ │ │ - 0x0010daf0 6978656c 3d252d67 2c206d61 785f7069 ixel=%-g, max_pi │ │ │ │ - 0x0010db00 78656c3d 252d672c 206d696e 5f646966 xel=%-g, min_dif │ │ │ │ - 0x0010db10 663d252d 672c206d 61785f64 6966663d f=%-g, max_diff= │ │ │ │ - 0x0010db20 252d6700 00000000 7b227469 6d65223a %-g.....{"time": │ │ │ │ - 0x0010db30 252e3166 2c20226d 696e5f70 6978656c %.1f, "min_pixel │ │ │ │ - 0x0010db40 223a2225 2d67222c 20226d61 785f7069 ":"%-g", "max_pi │ │ │ │ - 0x0010db50 78656c22 3a22252d 67222c20 226d696e xel":"%-g", "min │ │ │ │ - 0x0010db60 5f646966 66223a22 252d6722 2c20226d _diff":"%-g", "m │ │ │ │ - 0x0010db70 61785f64 69666622 3a22252d 67227d00 ax_diff":"%-g"}. │ │ │ │ - 0x0010db80 1d5a643b df4fd53f 696e6669 6c652020 .Zd;.O.?infile │ │ │ │ - 0x0010db90 203d2025 730a006f 75746669 6c652020 = %s..outfile │ │ │ │ - 0x0010dba0 3d202573 0a00696d 6f646520 2020203d = %s..imode = │ │ │ │ - 0x0010dbb0 2025640a 000a426f 756e6469 6e672050 %d...Bounding P │ │ │ │ - 0x0010dbc0 6f6c7967 6f6e3a0a 000a426f 756e6469 olygon:...Boundi │ │ │ │ - 0x0010dbd0 6e672072 61646975 733a2025 31312e36 ng radius: %11.6 │ │ │ │ - 0x0010dbe0 660a0052 412d2d2d 54414e00 4445432d f..RA---TAN.DEC- │ │ │ │ - 0x0010dbf0 2d54414e 000a424f 58207365 61726368 -TAN..BOX search │ │ │ │ - 0x0010dc00 3a0a0a00 0a435554 4f555420 73656172 :....CUTOUT sear │ │ │ │ - 0x0010dc10 63683a0a 0a005369 7a653a20 20202020 ch:...Size: │ │ │ │ - 0x0010dc20 20253131 2e366620 2531312e 36660a00 %11.6f %11.6f.. │ │ │ │ - 0x0010dc30 416e676c 653a2020 20202025 31312e36 Angle: %11.6 │ │ │ │ - 0x0010dc40 660a0a00 0a587369 7a653d20 2531312e f....Xsize= %11. │ │ │ │ - 0x0010dc50 36662c20 5973697a 653d2531 312e3666 6f, Ysize=%11.6f │ │ │ │ - 0x0010dc60 0a000a43 4952434c 453a0a00 52616469 ...CIRCLE:..Radi │ │ │ │ - 0x0010dc70 75733a20 20202025 31312e36 660a000a us: %11.6f... │ │ │ │ - 0x0010dc80 504f494e 54207365 61726368 3a0a0a00 POINT search:... │ │ │ │ - 0x0010dc90 4572726f 72206f70 656e696e 67207461 Error opening ta │ │ │ │ - 0x0010dca0 626c6520 2573000a 0a496d61 6765206d ble %s...Image m │ │ │ │ - 0x0010dcb0 65746164 61746120 7461626c 650a0a00 etadata table... │ │ │ │ - 0x0010dcc0 6e636f6c 20202020 203d2025 640a0069 ncol = %d..i │ │ │ │ - 0x0010dcd0 72612020 20202020 3d202564 0a006964 ra = %d..id │ │ │ │ - 0x0010dce0 65632020 2020203d 2025640a 00696374 ec = %d..ict │ │ │ │ - 0x0010dcf0 79706531 20203d20 25640a00 69637479 ype1 = %d..icty │ │ │ │ - 0x0010dd00 70653220 203d2025 640a0069 65717569 pe2 = %d..iequi │ │ │ │ - 0x0010dd10 6e6f7820 3d202564 0a006965 706f6368 nox = %d..iepoch │ │ │ │ - 0x0010dd20 2020203d 2025640a 00696e6c 20202020 = %d..inl │ │ │ │ - 0x0010dd30 20203d20 25640a00 696e7320 20202020 = %d..ins │ │ │ │ - 0x0010dd40 203d2025 640a0069 63727661 6c312020 = %d..icrval1 │ │ │ │ - 0x0010dd50 3d202564 0a006963 7276616c 3220203d = %d..icrval2 = │ │ │ │ - 0x0010dd60 2025640a 00696372 70697831 20203d20 %d..icrpix1 = │ │ │ │ - 0x0010dd70 25640a00 69637270 69783220 203d2025 %d..icrpix2 = % │ │ │ │ - 0x0010dd80 640a0069 6364656c 74312020 3d202564 d..icdelt1 = %d │ │ │ │ - 0x0010dd90 0a006963 64656c74 3220203d 2025640a ..icdelt2 = %d. │ │ │ │ - 0x0010dda0 00696372 6f746132 20203d20 25640a00 .icrota2 = %d.. │ │ │ │ - 0x0010ddb0 69726131 20202020 203d2025 640a0069 ira1 = %d..i │ │ │ │ - 0x0010ddc0 64656331 20202020 3d202564 0a006972 dec1 = %d..ir │ │ │ │ - 0x0010ddd0 61322020 2020203d 2025640a 00696465 a2 = %d..ide │ │ │ │ - 0x0010dde0 63322020 20203d20 25640a00 69726133 c2 = %d..ira3 │ │ │ │ - 0x0010ddf0 20202020 203d2025 640a0069 64656333 = %d..idec3 │ │ │ │ - 0x0010de00 20202020 3d202564 0a006972 61342020 = %d..ira4 │ │ │ │ - 0x0010de10 2020203d 2025640a 00696465 63342020 = %d..idec4 │ │ │ │ - 0x0010de20 20203d20 25640a00 69666e61 6d652020 = %d..ifname │ │ │ │ - 0x0010de30 203d2025 640a006e 726f7720 20202020 = %d..nrow │ │ │ │ - 0x0010de40 3d202564 0a002d2d 2d2d2d2d 2d2d2d2d = %d..---------- │ │ │ │ - 0x0010de50 2d2d2d0a 00637479 70653120 20203d20 ---..ctype1 = │ │ │ │ - 0x0010de60 5b25735d 0a006374 79706532 2020203d [%s]..ctype2 = │ │ │ │ - 0x0010de70 205b2573 5d0a0065 7175696e 6f782020 [%s]..equinox │ │ │ │ - 0x0010de80 3d202564 0a006570 6f636820 2020203d = %d..epoch = │ │ │ │ - 0x0010de90 20252d67 0a006e73 20202020 2020203d %-g..ns = │ │ │ │ - 0x0010dea0 2025640a 006e6c20 20202020 20203d20 %d..nl = │ │ │ │ - 0x0010deb0 25640a00 63727661 6c312020 203d2025 %d..crval1 = % │ │ │ │ - 0x0010dec0 2d670a00 63727661 6c322020 203d2025 -g..crval2 = % │ │ │ │ - 0x0010ded0 2d670a00 63727069 78312020 203d2025 -g..crpix1 = % │ │ │ │ - 0x0010dee0 2d670a00 63727069 78322020 203d2025 -g..crpix2 = % │ │ │ │ - 0x0010def0 2d670a00 6364656c 74312020 203d2025 -g..cdelt1 = % │ │ │ │ - 0x0010df00 2d670a00 6364656c 74322020 203d2025 -g..cdelt2 = % │ │ │ │ - 0x0010df10 2d670a00 63726f74 61322020 203d2025 -g..crota2 = % │ │ │ │ - 0x0010df20 2d670a00 57435320 73657420 77697468 -g..WCS set with │ │ │ │ - 0x0010df30 696e2057 43534d4f 44450a00 0a202020 in WCSMODE... │ │ │ │ - 0x0010df40 426f756e 64696e67 20726164 6975733a Bounding radius: │ │ │ │ - 0x0010df50 20253131 2e36660a 0070726f 6a202020 %11.6f..proj │ │ │ │ - 0x0010df60 20202020 203d205b 25735d0a 00637379 = [%s]..csy │ │ │ │ - 0x0010df70 73202020 20202020 203d2025 640a002d s = %d..- │ │ │ │ - 0x0010df80 43415200 2d5a504e 002d434f 50002d43 CAR.-ZPN.-COP.-C │ │ │ │ - 0x0010df90 4f45002d 434f4400 2d434f4f 002d424f OE.-COD.-COO.-BO │ │ │ │ - 0x0010dfa0 4e002d44 53530065 7175696e 6f782020 N.-DSS.equinox │ │ │ │ - 0x0010dfb0 203d2025 640a0063 74797065 31202020 = %d..ctype1 │ │ │ │ - 0x0010dfc0 203d2022 2573220a 00637479 70653220 = "%s"..ctype2 │ │ │ │ - 0x0010dfd0 2020203d 20222573 220a006e 73202020 = "%s"..ns │ │ │ │ - 0x0010dfe0 20202020 203d2025 640a006e 6c202020 = %d..nl │ │ │ │ - 0x0010dff0 20202020 203d2025 640a0063 7276616c = %d..crval │ │ │ │ - 0x0010e000 31202020 203d2025 2d670a00 63727661 1 = %-g..crva │ │ │ │ - 0x0010e010 6c322020 20203d20 252d670a 00637270 l2 = %-g..crp │ │ │ │ - 0x0010e020 69783120 2020203d 20252d67 0a006372 ix1 = %-g..cr │ │ │ │ - 0x0010e030 70697832 20202020 3d20252d 670a0063 pix2 = %-g..c │ │ │ │ - 0x0010e040 64656c74 31202020 203d2025 2d670a00 delt1 = %-g.. │ │ │ │ - 0x0010e050 6364656c 74322020 20203d20 252d670a cdelt2 = %-g. │ │ │ │ - 0x0010e060 0063726f 74613220 2020203d 20252d67 .crota2 = %-g │ │ │ │ - 0x0010e070 0a005743 53207365 7420666f 72204355 ..WCS set for CU │ │ │ │ - 0x0010e080 544f5554 730a006e 61786573 5b305d20 TOUTs..naxes[0] │ │ │ │ - 0x0010e090 3d202564 0a006e61 7865735b 315d203d = %d..naxes[1] = │ │ │ │ - 0x0010e0a0 2025640a 006a656e 64202020 203d2025 %d..jend = % │ │ │ │ - 0x0010e0b0 640a0a00 6e617869 7331202d 3e202564 d...naxis1 -> %d │ │ │ │ - 0x0010e0c0 0a006374 79706531 20203d20 22257322 ..ctype1 = "%s" │ │ │ │ - 0x0010e0d0 0a006374 79706532 20203d20 22257322 ..ctype2 = "%s" │ │ │ │ - 0x0010e0e0 0a006372 76616c31 20203d20 252d670a ..crval1 = %-g. │ │ │ │ - 0x0010e0f0 00637276 616c3220 203d2025 2d670a00 .crval2 = %-g.. │ │ │ │ - 0x0010e100 63726f74 61322020 3d20252d 670a000a crota2 = %-g... │ │ │ │ - 0x0010e110 42616420 6e617869 73207661 6c75653a Bad naxis value: │ │ │ │ - 0x0010e120 20736b69 7070696e 670a0a00 4355544f skipping...CUTO │ │ │ │ - 0x0010e130 55542049 6d616765 20737461 74733a0a UT Image stats:. │ │ │ │ - 0x0010e140 0043656e 7465723a 20202020 2531312e .Center: %11. │ │ │ │ - 0x0010e150 36662025 31312e36 66200a00 436f726e 6f %11.6f ..Corn │ │ │ │ - 0x0010e160 65722025 643a2020 2531312e 36662025 er %d: %11.6f % │ │ │ │ - 0x0010e170 31312e36 66200a00 25660063 72610063 11.6f ..%f.cra.c │ │ │ │ - 0x0010e180 64656300 5265636f 72642025 64207772 dec.Record %d wr │ │ │ │ - 0x0010e190 69747465 6e20746f 206f7574 7075740a itten to output. │ │ │ │ - 0x0010e1a0 00504f49 4e545320 28706f69 6e747365 .POINTS (pointse │ │ │ │ - 0x0010e1b0 74292073 65617263 683a0a0a 000a4845 t) search:....HE │ │ │ │ - 0x0010e1c0 41444552 3a0a0000 2d2d2d2d 2d2d2d2d ADER:...-------- │ │ │ │ - 0x0010e1d0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x0010e1e0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x0010e1f0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x0010e200 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x0010e210 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x0010e220 2d2d2d2d 2d2d2d0a 00000000 00000000 -------......... │ │ │ │ - 0x0010e230 5b737472 75637420 73746174 3d224552 [struct stat="ER │ │ │ │ - 0x0010e240 524f5222 2c206d73 673d2255 73616765 ROR", msg="Usage │ │ │ │ - 0x0010e250 3a20496e 70757420 7461626c 65206669 : Input table fi │ │ │ │ - 0x0010e260 6c652028 25732920 646f6573 206e6f74 le (%s) does not │ │ │ │ - 0x0010e270 20657869 73740000 436f726e 65722025 exist..Corner % │ │ │ │ - 0x0010e280 643a2020 2531312e 36662025 31312e36 d: %11.6f %11.6 │ │ │ │ - 0x0010e290 66202825 31302e36 662c2531 302e3666 f (%10.6f,%10.6f │ │ │ │ - 0x0010e2a0 2c253130 2e366629 0a000000 00000000 ,%10.6f)........ │ │ │ │ - 0x0010e2b0 5820626f 78207369 7a652028 252d6729 X box size (%-g) │ │ │ │ - 0x0010e2c0 206d7573 74206265 20612070 6f736974 must be a posit │ │ │ │ - 0x0010e2d0 69766520 6e756d62 65720000 00000000 ive number...... │ │ │ │ - 0x0010e2e0 5920626f 78207369 7a652028 252d6729 Y box size (%-g) │ │ │ │ - 0x0010e2f0 206d7573 74206265 20612070 6f736974 must be a posit │ │ │ │ - 0x0010e300 69766520 6e756d62 65720000 00000000 ive number...... │ │ │ │ - 0x0010e310 43656e74 65723a20 20202025 31312e36 Center: %11.6 │ │ │ │ - 0x0010e320 66202531 312e3666 20282531 302e3666 f %11.6f (%10.6f │ │ │ │ - 0x0010e330 2c253130 2e36662c 2531302e 3666290a ,%10.6f,%10.6f). │ │ │ │ - 0x0010e340 00000000 00000000 48656164 65722063 ........Header c │ │ │ │ - 0x0010e350 6f726e65 7220303a 2025312e 36662025 orner 0: %1.6f % │ │ │ │ - 0x0010e360 31302e36 66202d3e 20253130 2e366620 10.6f -> %10.6f │ │ │ │ - 0x0010e370 2531302e 36660a00 48656164 65722063 %10.6f..Header c │ │ │ │ - 0x0010e380 6f726e65 7220313a 2025312e 36662025 orner 1: %1.6f % │ │ │ │ - 0x0010e390 31302e36 66202d3e 20253130 2e366620 10.6f -> %10.6f │ │ │ │ - 0x0010e3a0 2531302e 36660a00 48656164 65722063 %10.6f..Header c │ │ │ │ - 0x0010e3b0 6f726e65 7220323a 2025312e 36662025 orner 2: %1.6f % │ │ │ │ - 0x0010e3c0 31302e36 66202d3e 20253130 2e366620 10.6f -> %10.6f │ │ │ │ - 0x0010e3d0 2531302e 36660a00 48656164 65722063 %10.6f..Header c │ │ │ │ - 0x0010e3e0 6f726e65 7220333a 2025312e 36662025 orner 3: %1.6f % │ │ │ │ - 0x0010e3f0 31302e36 66202d3e 20253130 2e366620 10.6f -> %10.6f │ │ │ │ - 0x0010e400 2531302e 36660a00 4c6f6361 74696f6e %10.6f..Location │ │ │ │ - 0x0010e410 3a202025 31312e36 66202531 312e3666 : %11.6f %11.6f │ │ │ │ - 0x0010e420 20282531 302e3666 2c253130 2e36662c (%10.6f,%10.6f, │ │ │ │ - 0x0010e430 2531302e 3666290a 00000000 00000000 %10.6f)......... │ │ │ │ - 0x0010e440 43616e6e 6f742063 72656174 65206f75 Cannot create ou │ │ │ │ - 0x0010e450 74707574 2066696c 65202825 73290000 tput file (%s).. │ │ │ │ - 0x0010e460 4661696c 65642074 6f206372 65617465 Failed to create │ │ │ │ - 0x0010e470 20776373 20737472 75637475 72652066 wcs structure f │ │ │ │ - 0x0010e480 6f722072 65636f72 64202564 2e000000 or record %d.... │ │ │ │ - 0x0010e490 20202043 656e7465 723a2020 20202531 Center: %1 │ │ │ │ - 0x0010e4a0 312e3666 20253131 2e366620 28253130 1.6f %11.6f (%10 │ │ │ │ - 0x0010e4b0 2e36662c 2531302e 36662c25 31302e36 .6f,%10.6f,%10.6 │ │ │ │ - 0x0010e4c0 66290a00 00000000 20202043 6f726e65 f)...... Corne │ │ │ │ - 0x0010e4d0 72202564 3a202025 31312e36 66202531 r %d: %11.6f %1 │ │ │ │ - 0x0010e4e0 312e3666 20282531 302e3666 2c253130 1.6f (%10.6f,%10 │ │ │ │ - 0x0010e4f0 2e36662c 2531302e 36662920 5b253130 .6f,%10.6f) [%10 │ │ │ │ - 0x0010e500 2e36665d 0a000000 504f494e 54207061 .6f]....POINT pa │ │ │ │ - 0x0010e510 73736564 20626f75 6e64696e 67206369 ssed bounding ci │ │ │ │ - 0x0010e520 72636c65 20636865 636b290a 00000000 rcle check)..... │ │ │ │ - 0x0010e530 6e6f726d 616c2025 64292025 31312e36 normal %d) %11.6 │ │ │ │ - 0x0010e540 66202531 312e3666 20253131 2e366620 f %11.6f %11.6f │ │ │ │ - 0x0010e550 28253131 2e36662c 2531312e 36662920 (%11.6f,%11.6f) │ │ │ │ - 0x0010e560 2d3e2025 31312e36 66202825 2e366629 -> %11.6f (%.6f) │ │ │ │ - 0x0010e570 0a000000 00000000 0a2a2a2a 2a2a2a2a .........******* │ │ │ │ - 0x0010e580 2a20504f 494e5420 4f766572 6c617020 * POINT Overlap │ │ │ │ - 0x0010e590 2a2a2a2a 2a2a2a2a 2a0a0000 00000000 *********....... │ │ │ │ - 0x0010e5a0 424f582f 504f494e 54532f48 45414445 BOX/POINTS/HEADE │ │ │ │ - 0x0010e5b0 522f4355 544f5554 20706173 73656420 R/CUTOUT passed │ │ │ │ - 0x0010e5c0 626f756e 64696e67 20636972 636c6520 bounding circle │ │ │ │ - 0x0010e5d0 63686563 6b290a00 0a2a2a2a 2a2a2a2a check)...******* │ │ │ │ - 0x0010e5e0 2a20424f 582f504f 494e5453 2f484541 * BOX/POINTS/HEA │ │ │ │ - 0x0010e5f0 4445522f 4355544f 5554204f 7665726c DER/CUTOUT Overl │ │ │ │ - 0x0010e600 61702028 72656769 6f6e2069 6e736964 ap (region insid │ │ │ │ - 0x0010e610 6520696d 61676529 202a2a2a 2a2a2a2a e image) ******* │ │ │ │ - 0x0010e620 2a2a0a00 00000000 0a2a2a2a 2a2a2a2a **.......******* │ │ │ │ - 0x0010e630 2a20424f 582f504f 494e5453 2f484541 * BOX/POINTS/HEA │ │ │ │ - 0x0010e640 4445522f 4355544f 5554204f 7665726c DER/CUTOUT Overl │ │ │ │ - 0x0010e650 61702028 696d6167 6520696e 73696465 ap (image inside │ │ │ │ - 0x0010e660 20726567 696f6e29 202a2a2a 2a2a2a2a region) ******* │ │ │ │ - 0x0010e670 2a2a0a00 00000000 0a2a2a2a 2a2a2a2a **.......******* │ │ │ │ - 0x0010e680 2a20424f 582f504f 494e5453 2f484541 * BOX/POINTS/HEA │ │ │ │ - 0x0010e690 4445522f 4355544f 5554204f 7665726c DER/CUTOUT Overl │ │ │ │ - 0x0010e6a0 61702028 6f766572 6c617070 696e6720 ap (overlapping │ │ │ │ - 0x0010e6b0 7365676d 656e7473 29202a2a 2a2a2a2a segments) ****** │ │ │ │ - 0x0010e6c0 2a2a2a0a 00000000 496e636c 7564653a ***.....Include: │ │ │ │ - 0x0010e6d0 20256420 25643a20 252d6720 252d6720 %d %d: %-g %-g │ │ │ │ - 0x0010e6e0 2d3e2025 2d672025 2d67202d 3e20252d -> %-g %-g -> %- │ │ │ │ - 0x0010e6f0 6720252d 67202872 6567696f 6e20636f g %-g (region co │ │ │ │ - 0x0010e700 726e6572 290a0000 496e636c 7564653a rner)...Include: │ │ │ │ - 0x0010e710 20256420 25643a20 252d6720 252d6720 %d %d: %-g %-g │ │ │ │ - 0x0010e720 2d3e2025 2d672025 2d67202d 3e20252d -> %-g %-g -> %- │ │ │ │ - 0x0010e730 6720252d 67202869 6d616765 20636f72 g %-g (image cor │ │ │ │ - 0x0010e740 6e657229 0a000000 496e636c 7564653a ner)....Include: │ │ │ │ - 0x0010e750 20256420 25643a20 252d6720 252d6720 %d %d: %-g %-g │ │ │ │ - 0x0010e760 2d3e2025 2d672025 2d67202d 3e20252d -> %-g %-g -> %- │ │ │ │ - 0x0010e770 6720252d 67202869 6e746572 73656374 g %-g (intersect │ │ │ │ - 0x0010e780 696f6e29 0a000000 496e636c 7564653a ion)....Include: │ │ │ │ - 0x0010e790 20256420 25643a20 252d6720 252d6720 %d %d: %-g %-g │ │ │ │ - 0x0010e7a0 2d3e2025 2d672025 2d67202d 3e20252d -> %-g %-g -> %- │ │ │ │ - 0x0010e7b0 6720252d 67202869 6e746572 73656374 g %-g (intersect │ │ │ │ - 0x0010e7c0 696f6e20 32290a00 50697865 6c207261 ion 2)..Pixel ra │ │ │ │ - 0x0010e7d0 6e676573 3a202025 6420746f 20256420 nges: %d to %d │ │ │ │ - 0x0010e7e0 616e6420 25642074 6f202564 0a000000 and %d to %d.... │ │ │ │ - 0x0010e7f0 436f6c75 6d6e2025 732c2068 61732076 Column %s, has v │ │ │ │ - 0x0010e800 616c7565 5b25645d 203d2025 730a0000 alue[%d] = %s... │ │ │ │ - 0x0010e810 0a2a2a2a 2a2a2a2a 2a204349 52434c45 .******** CIRCLE │ │ │ │ - 0x0010e820 204f7665 726c6170 20286369 72636c65 Overlap (circle │ │ │ │ - 0x0010e830 2063656e 74657220 696e2069 6d616765 center in image │ │ │ │ - 0x0010e840 29202a2a 2a2a2a2a 2a2a2a0a 00000000 ) *********..... │ │ │ │ - 0x0010e850 0a2a2a2a 2a2a2a2a 2a204349 52434c45 .******** CIRCLE │ │ │ │ - 0x0010e860 204f7665 726c6170 2028696d 61676520 Overlap (image │ │ │ │ - 0x0010e870 63656e74 65722069 6e206369 72636c65 center in circle │ │ │ │ - 0x0010e880 29202a2a 2a2a2a2a 2a2a2a0a 00000000 ) *********..... │ │ │ │ - 0x0010e890 0a2a2a2a 2a2a2a2a 2a204349 52434c45 .******** CIRCLE │ │ │ │ - 0x0010e8a0 204f7665 726c6170 2028636c 6f736573 Overlap (closes │ │ │ │ - 0x0010e8b0 74206369 72636c65 20706f69 6e742069 t circle point i │ │ │ │ - 0x0010e8c0 6e20696d 61676529 202a2a2a 2a2a2a2a n image) ******* │ │ │ │ - 0x0010e8d0 2a2a0a00 00000000 506f696e 74207365 **......Point se │ │ │ │ - 0x0010e8e0 74207365 61726368 2063656e 7465723a t search center: │ │ │ │ - 0x0010e8f0 20202025 31312e36 66202531 312e3666 %11.6f %11.6f │ │ │ │ - 0x0010e900 20282531 302e3666 2c253130 2e36662c (%10.6f,%10.6f, │ │ │ │ - 0x0010e910 2531302e 3666290a 0a000000 00000000 %10.6f)......... │ │ │ │ - 0x0010e920 546f6f20 66657720 76657274 69636573 Too few vertices │ │ │ │ - 0x0010e930 20666f72 20726567 696f6e20 286d7573 for region (mus │ │ │ │ - 0x0010e940 74206265 20617420 6c656173 74207468 t be at least th │ │ │ │ - 0x0010e950 4661696c 65642074 6f206669 6e642062 Failed to find b │ │ │ │ - 0x0010e960 6f756e64 696e6720 706f6c79 676f6e20 ounding polygon │ │ │ │ - 0x0010e970 7320666f 7220626f 78206f72 20637574 s for box or cut │ │ │ │ - 0x0010e980 6f757420 286d7573 74206174 206c6561 out (must at lea │ │ │ │ - 0x0010e990 73742068 61766520 63656e74 65722061 st have center a │ │ │ │ - 0x0010e9a0 7320286d 75737420 6174206c 65617374 s (must at least │ │ │ │ - 0x0010e9b0 20686176 6520636f 6f726469 6e617465 have coordinate │ │ │ │ - 0x0010e9c0 7320666f 7220706f 696e7420 286d7573 s for point (mus │ │ │ │ - 0x0010e9d0 74206861 76652063 6f6f7264 696e6174 t have coordinat │ │ │ │ - 0x0010e9e0 4355544f 5554206d 6f646520 6e656564 CUTOUT mode need │ │ │ │ - 0x0010e9f0 73206120 76616c69 64202766 6e616d65 s a valid 'fname │ │ │ │ - 0x0010ea00 27206f72 20276669 6c652720 636f6c75 ' or 'file' colu │ │ │ │ - 0x0010ea10 4e656564 20656974 68657220 57435320 Need either WCS │ │ │ │ - 0x0010ea20 6f722063 6f726e65 7220636f 6c756d6e or corner column │ │ │ │ - 0x0010ea30 00000000 00487f40 6e697465 72617469 .....H.@niterati │ │ │ │ - 0x0010ea40 6f6e203d 2025640a 006e6f73 6c6f7065 on = %d..noslope │ │ │ │ - 0x0010ea50 20202020 3d202564 0a00696d 6766696c = %d..imgfil │ │ │ │ - 0x0010ea60 65202020 203d2025 730a0066 69746669 e = %s..fitfi │ │ │ │ - 0x0010ea70 6c652020 20203d20 25730a00 636f7272 le = %s..corr │ │ │ │ - 0x0010ea80 74626c20 2020203d 2025730a 006d616c tbl = %s..mal │ │ │ │ - 0x0010ea90 6c6f6328 29206661 696c6564 2028496d loc() failed (Im │ │ │ │ - 0x0010eaa0 67496e66 6f29006d 616c6c6f 63282920 gInfo).malloc() │ │ │ │ - 0x0010eab0 6661696c 65642028 46697449 6e666f29 failed (FitInfo) │ │ │ │ - 0x0010eac0 006d616c 6c6f6328 29206661 696c6564 .malloc() failed │ │ │ │ - 0x0010ead0 2028436f 7272496e 666f2900 6d616c6c (CorrInfo).mall │ │ │ │ - 0x0010eae0 6f632829 20666169 6c656420 28466974 oc() failed (Fit │ │ │ │ - 0x0010eaf0 496e666f 202a2900 636f7272 735b2564 Info *).corrs[%d │ │ │ │ - 0x0010eb00 5d2e6964 203d2025 640a0020 2531322e ].id = %d.. %12. │ │ │ │ - 0x0010eb10 35652000 0a20206e 65696768 626f7220 5e .. neighbor │ │ │ │ - 0x0010eb20 2533643a 0a002020 20202020 20202020 %3d:.. │ │ │ │ - 0x0010eb30 20206964 3a202564 0a002020 20202020 id: %d.. │ │ │ │ - 0x0010eb40 20202020 20202078 3a202535 6420746f x: %5d to │ │ │ │ - 0x0010eb50 20253564 0a002020 20202020 20202020 %5d.. │ │ │ │ - 0x0010eb60 20202079 3a202535 6420746f 20253564 y: %5d to %5d │ │ │ │ - 0x0010eb70 0a002020 20202020 20206365 6e746572 .. center │ │ │ │ - 0x0010eb80 3a202825 2d672c25 2d67290a 00497465 : (%-g,%-g)..Ite │ │ │ │ - 0x0010eb90 72617469 6f6e2025 64002028 424f5448 ration %d. (BOTH │ │ │ │ - 0x0010eba0 20293a0a 0020284c 4556454c 293a0a00 ):.. (LEVEL):.. │ │ │ │ - 0x0010ebb0 616e676c 653a2025 2d670a00 0a53756d angle: %-g...Sum │ │ │ │ - 0x0010ebc0 733a0a00 6473756d 6e202020 3d202531 s:..dsumn = %1 │ │ │ │ - 0x0010ebd0 322e3565 0a006473 756d7820 20203d20 2.5e..dsumx = │ │ │ │ - 0x0010ebe0 2531322e 35650a00 6473756d 79202020 %12.5e..dsumy │ │ │ │ - 0x0010ebf0 3d202531 322e3565 0a006473 756d7878 = %12.5e..dsumxx │ │ │ │ - 0x0010ec00 20203d20 2531322e 35650a00 6473756d = %12.5e..dsum │ │ │ │ - 0x0010ec10 78792020 3d202531 322e3565 0a006473 xy = %12.5e..ds │ │ │ │ - 0x0010ec20 756d7979 20203d20 2531322e 35650a00 umyy = %12.5e.. │ │ │ │ - 0x0010ec30 73756d6e 20202020 3d202531 322e3565 sumn = %12.5e │ │ │ │ - 0x0010ec40 0a007375 6d782020 20203d20 2531322e ..sumx = %12. │ │ │ │ - 0x0010ec50 35650a00 73756d79 20202020 3d202531 5e..sumy = %1 │ │ │ │ - 0x0010ec60 322e3565 0a007375 6d787820 20203d20 2.5e..sumxx = │ │ │ │ - 0x0010ec70 2531322e 35650a00 73756d78 79202020 %12.5e..sumxy │ │ │ │ - 0x0010ec80 3d202531 322e3565 0a007375 6d797920 = %12.5e..sumyy │ │ │ │ - 0x0010ec90 20203d20 2531322e 35650a00 41202020 = %12.5e..A │ │ │ │ - 0x0010eca0 20202020 3d202531 322e3565 0a004220 = %12.5e..B │ │ │ │ - 0x0010ecb0 20202020 20203d20 2531322e 35650a00 = %12.5e.. │ │ │ │ - 0x0010ecc0 43202020 20202020 3d202531 322e3565 C = %12.5e │ │ │ │ - 0x0010ecd0 0a007375 6d7a2020 20203d20 2531322e ..sumz = %12. │ │ │ │ - 0x0010ece0 35650a00 73756d78 7a202020 3d202531 5e..sumxz = %1 │ │ │ │ - 0x0010ecf0 322e3565 0a007375 6d797a20 20203d20 2.5e..sumyz = │ │ │ │ - 0x0010ed00 2531322e 35650a00 0a4d6174 7269783a %12.5e...Matrix: │ │ │ │ - 0x0010ed10 0a000a4d 61747269 7820536f 6c757469 ...Matrix Soluti │ │ │ │ - 0x0010ed20 6f6e3a0a 00207c25 31322e35 657c0a00 on:.. |%12.5e|.. │ │ │ │ - 0x0010ed30 20284552 524f5229 3a0a0020 2041203d (ERROR):.. A = │ │ │ │ - 0x0010ed40 20253132 2e35650a 00202042 203d2025 %12.5e.. B = % │ │ │ │ - 0x0010ed50 31322e35 650a0020 2043203d 20253132 12.5e.. C = %12 │ │ │ │ - 0x0010ed60 2e35650a 0a002028 4c455645 4c293a20 .5e... (LEVEL): │ │ │ │ - 0x0010ed70 00202842 4f544820 293a2000 20284552 . (BOTH ): . (ER │ │ │ │ - 0x0010ed80 524f5229 3a200020 25386420 20253133 ROR): . %8d %13 │ │ │ │ - 0x0010ed90 2e356520 20253133 2e356520 20253133 .5e %13.5e %13 │ │ │ │ - 0x0010eda0 2e35650a 00000000 416c6c6f 63617469 .5e.....Allocati │ │ │ │ - 0x0010edb0 6e672069 6d677320 746f2025 64202873 ng imgs to %d (s │ │ │ │ - 0x0010edc0 697a6520 256c7529 205b3131 5d0a0000 ize %lu) [11]... │ │ │ │ - 0x0010edd0 5265616c 6c6f6361 74696e67 20696d67 Reallocating img │ │ │ │ - 0x0010ede0 7320746f 20256420 2873697a 6520256c s to %d (size %l │ │ │ │ - 0x0010edf0 7529205b 31345d0a 00000000 00000000 u) [14]......... │ │ │ │ - 0x0010ee00 7265616c 6c6f6328 29206661 696c6564 realloc() failed │ │ │ │ - 0x0010ee10 2028496d 67496e66 6f29205b 315d0000 (ImgInfo) [1].. │ │ │ │ - 0x0010ee20 496e7661 6c696420 6261636b 67726f75 Invalid backgrou │ │ │ │ - 0x0010ee30 6e642066 69742070 6172616d 65746572 nd fit parameter │ │ │ │ - 0x0010ee40 73206669 6c653a20 25730000 00000000 s file: %s...... │ │ │ │ - 0x0010ee50 416c6c6f 63617469 6e672066 69747320 Allocating fits │ │ │ │ - 0x0010ee60 746f2025 64202873 697a6520 256c7529 to %d (size %lu) │ │ │ │ - 0x0010ee70 205b3132 5d0a0000 5265616c 6c6f6361 [12]...Realloca │ │ │ │ - 0x0010ee80 74696e67 20666974 7320746f 20256420 ting fits to %d │ │ │ │ - 0x0010ee90 2873697a 6520256c 7529205b 31355d0a (size %lu) [15]. │ │ │ │ - 0x0010eea0 00000000 00000000 7265616c 6c6f6328 ........realloc( │ │ │ │ - 0x0010eeb0 29206661 696c6564 20284669 74496e66 ) failed (FitInf │ │ │ │ - 0x0010eec0 6f29205b 256c755d 205b325d 00000000 o) [%lu] [2].... │ │ │ │ - 0x0010eed0 5265616c 6c6f6361 74696e67 20666974 Reallocating fit │ │ │ │ - 0x0010eee0 7320746f 20256420 2873697a 6520256c s to %d (size %l │ │ │ │ - 0x0010eef0 7529205b 31365d0a 00000000 00000000 u) [16]......... │ │ │ │ - 0x0010ef00 7265616c 6c6f6328 29206661 696c6564 realloc() failed │ │ │ │ - 0x0010ef10 20284669 74496e66 6f29205b 256c755d (FitInfo) [%lu] │ │ │ │ - 0x0010ef20 205b335d 00000000 416c6c6f 63617469 [3]....Allocati │ │ │ │ - 0x0010ef30 6e672063 6f727273 20746f20 25642028 ng corrs to %d ( │ │ │ │ - 0x0010ef40 73697a65 20256c75 29205b31 335d0a00 size %lu) [13].. │ │ │ │ - 0x0010ef50 416c6c6f 63617469 6e672063 6f727273 Allocating corrs │ │ │ │ - 0x0010ef60 5b25645d 2e6e6569 6768626f 72732074 [%d].neighbors t │ │ │ │ - 0x0010ef70 6f202564 20287369 7a652025 6c752920 o %d (size %lu) │ │ │ │ - 0x0010ef80 5b32305d 0a000000 5265616c 6c6f6361 [20]....Realloca │ │ │ │ - 0x0010ef90 74696e67 20636f72 72732074 6f202564 ting corrs to %d │ │ │ │ - 0x0010efa0 20287369 7a652025 6c752920 5b31375d (size %lu) [17] │ │ │ │ - 0x0010efb0 0a000000 00000000 416c6c6f 63617469 ........Allocati │ │ │ │ - 0x0010efc0 6e672063 6f727273 5b25645d 2e6d6178 ng corrs[%d].max │ │ │ │ - 0x0010efd0 6e656967 68626f72 7320746f 20256420 neighbors to %d │ │ │ │ - 0x0010efe0 2873697a 6520256c 7529205b 31385d0a (size %lu) [18]. │ │ │ │ - 0x0010eff0 00000000 00000000 5265616c 6c6f6361 ........Realloca │ │ │ │ - 0x0010f000 74696e67 20636f72 72735b25 645d2e6e ting corrs[%d].n │ │ │ │ - 0x0010f010 65696768 626f7273 20746f20 25642028 eighbors to %d ( │ │ │ │ - 0x0010f020 73697a65 20256c75 29205b31 395d0a00 size %lu) [19].. │ │ │ │ - 0x0010f030 7265616c 6c6f6328 29206661 696c6564 realloc() failed │ │ │ │ - 0x0010f040 20284669 74496e66 6f202a29 205b355d (FitInfo *) [5] │ │ │ │ - 0x0010f050 00000000 00000000 66697473 5b253364 ........fits[%3d │ │ │ │ - 0x0010f060 5d3a2028 706c7573 696d673d 25336420 ]: (plusimg=%3d │ │ │ │ - 0x0010f070 206d696e 7573696d 673d2533 64292000 minusimg=%3d) . │ │ │ │ - 0x0010f080 6e6f7420 7573696e 67206669 74202564 not using fit %d │ │ │ │ - 0x0010f090 205b2564 7c25645d 20286172 65612074 [%d|%d] (area t │ │ │ │ - 0x0010f0a0 6f20736d 616c6c3a 2025642f 252d670a o small: %d/%-g. │ │ │ │ - 0x0010f0b0 00000000 00000000 6e6f7420 7573696e ........not usin │ │ │ │ - 0x0010f0c0 67206669 74202564 205b2564 7c25645d g fit %d [%d|%d] │ │ │ │ - 0x0010f0d0 20286c69 6e656172 2073697a 6520746f (linear size to │ │ │ │ - 0x0010f0e0 6f20736d 616c6c3a 20252d67 20252d67 o small: %-g %-g │ │ │ │ - 0x0010f0f0 20252d67 20252d67 290a0000 00000000 %-g %-g)....... │ │ │ │ - 0x0010f100 6e6f7420 7573696e 67206669 74202564 not using fit %d │ │ │ │ - 0x0010f110 205b2564 7c25645d 20726d73 20746f6f [%d|%d] rms too │ │ │ │ - 0x0010f120 206c6172 67653a20 252d672f 252d672b large: %-g/%-g+ │ │ │ │ - 0x0010f130 252d6729 0a000000 0a2d2d2d 2d2d0a0a %-g).....-----.. │ │ │ │ - 0x0010f140 436f7272 65637469 6f6e2025 64202849 Correction %d (I │ │ │ │ - 0x0010f150 6d616765 20256429 0a0a0000 00000000 mage %d)........ │ │ │ │ - 0x0010f160 20202020 20202028 412c422c 43293a20 (A,B,C): │ │ │ │ - 0x0010f170 28252d67 2c252d67 2c252d67 290a0000 (%-g,%-g,%-g)... │ │ │ │ - 0x0010f180 0a2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d .--------------- │ │ │ │ - 0x0010f190 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x0010f1a0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ - 0x0010f1b0 2d2d2d0a 00000000 0a436f72 72656374 ---......Correct │ │ │ │ - 0x0010f1c0 696f6e20 25642028 25642920 2f204e65 ion %d (%d) / Ne │ │ │ │ - 0x0010f1d0 69676862 6f722025 64202825 64290a0a ighbor %d (%d).. │ │ │ │ - 0x0010f1e0 50697865 6c205261 6e67653a 0a000000 Pixel Range:.... │ │ │ │ - 0x0010f1f0 693a2020 20202025 31322e35 652d3e25 i: %12.5e->% │ │ │ │ - 0x0010f200 31322e35 65202825 31322e35 65290a00 12.5e (%12.5e).. │ │ │ │ - 0x0010f210 6a3a2020 20202025 31322e35 652d3e25 j: %12.5e->% │ │ │ │ - 0x0010f220 31322e35 65202825 31322e35 65290a00 12.5e (%12.5e).. │ │ │ │ - 0x0010f230 583a2020 20202025 31322e35 652d3e25 X: %12.5e->% │ │ │ │ - 0x0010f240 31322e35 65202825 31322e35 65290a00 12.5e (%12.5e).. │ │ │ │ - 0x0010f250 593a2020 20202025 31322e35 652d3e25 Y: %12.5e->% │ │ │ │ - 0x0010f260 31322e35 65202825 31322e35 65290a00 12.5e (%12.5e).. │ │ │ │ - 0x0010f270 7c202531 322e3565 20253132 2e356520 | %12.5e %12.5e │ │ │ │ - 0x0010f280 2531322e 3565207c 207c417c 2020207c %12.5e | |A| | │ │ │ │ - 0x0010f290 2531322e 35657c0a 00000000 00000000 %12.5e|......... │ │ │ │ - 0x0010f2a0 7c202531 322e3565 20253132 2e356520 | %12.5e %12.5e │ │ │ │ - 0x0010f2b0 2531322e 3565207c 787c427c 203d207c %12.5e |x|B| = | │ │ │ │ - 0x0010f2c0 2531322e 35657c0a 00000000 00000000 %12.5e|......... │ │ │ │ - 0x0010f2d0 7c202531 322e3565 20253132 2e356520 | %12.5e %12.5e │ │ │ │ - 0x0010f2e0 2531322e 3565207c 207c437c 2020207c %12.5e | |C| | │ │ │ │ - 0x0010f2f0 2531322e 35657c0a 00000000 00000000 %12.5e|......... │ │ │ │ - 0x0010f300 4261636b 67726f75 6e642063 6f727265 Background corre │ │ │ │ - 0x0010f310 6374696f 6e732028 436f7272 65637469 ctions (Correcti │ │ │ │ - 0x0010f320 6f6e2025 64202825 34642920 2f204974 on %d (%4d) / It │ │ │ │ - 0x0010f330 65726174 696f6e20 25642920 00000000 eration %d) .... │ │ │ │ - 0x0010f340 0a2a2a2a 2a2a2053 696e6775 6c617220 .***** Singular │ │ │ │ - 0x0010f350 4d617472 6978202a 2a2a2a2a 200a0a00 Matrix ***** ... │ │ │ │ - 0x0010f360 436f7272 65637465 64206261 636b6772 Corrected backgr │ │ │ │ - 0x0010f370 6f756e64 73202843 6f727265 6374696f ounds (Correctio │ │ │ │ - 0x0010f380 6e202534 64202825 34642920 2f204974 n %4d (%4d) / It │ │ │ │ - 0x0010f390 65726174 696f6e20 25346429 20000000 eration %4d) ... │ │ │ │ - 0x0010f3a0 436f7272 65637465 64206669 74202866 Corrected fit (f │ │ │ │ - 0x0010f3b0 69742025 3464202f 20497465 72617469 it %4d / Iterati │ │ │ │ - 0x0010f3c0 6f6e2025 35642920 00000000 00000000 on %5d) ........ │ │ │ │ - 0x0010f3d0 7c202020 69642020 207c2020 20202020 | id | │ │ │ │ - 0x0010f3e0 61202020 20202020 7c202020 20202062 a | b │ │ │ │ - 0x0010f3f0 20202020 2020207c 20202020 20206320 | c │ │ │ │ - 0x0010f400 20202020 20207c0a 00000000 00000000 |......... │ │ │ │ - 0x0010f410 7472206e 6c206e73 20637270 69783120 tr nl ns crpix1 │ │ │ │ - 0x0010f420 63727069 78322069 6e20696d 61676520 crpix2 in image │ │ │ │ - 0x0010f430 7573206d 696e7573 20612062 20632063 us minus a b c c │ │ │ │ - 0x0010f440 72706978 31206372 70697832 20786d69 rpix1 crpix2 xmi │ │ │ │ - 0x0010f450 6e20786d 61782079 6d696e20 796d6178 n xmax ymin ymax │ │ │ │ - 0x0010f460 20786365 6e746572 20796365 6e746572 xcenter ycenter │ │ │ │ - 0x0010f470 206e7069 78656c20 726d7320 626f7878 npixel rms boxx │ │ │ │ - 0x0010f480 20626f78 7920626f 78776964 74682062 boxy boxwidth b │ │ │ │ - 0x0010f490 6f786865 69676874 20626f78 616e6700 oxheight boxang. │ │ │ │ - 0x0010f4a0 7265616c 6c6f6328 29206661 696c6564 realloc() failed │ │ │ │ - 0x0010f4b0 2028436f 7272496e 666f2920 5b345d00 (CorrInfo) [4]. │ │ │ │ - 0x0010f4c0 496e7661 6c696420 66697420 74797065 Invalid fit type │ │ │ │ - 0x0010f4d0 fca9f1d2 4d62603f 00000000 00000000 ....Mb`?........ │ │ │ │ - 0x0010f4e0 496e7661 6c696420 696d6167 65206d65 Invalid image me │ │ │ │ - 0x0010f4f0 74616461 74612066 696c653a 20257300 tadata file: %s. │ │ │ │ - 0x0010f500 63747970 65310063 74797065 32006571 ctype1.ctype2.eq │ │ │ │ - 0x0010f510 75696e6f 78006e6c 006e7300 63727661 uinox.nl.ns.crva │ │ │ │ - 0x0010f520 6c310063 7276616c 32006372 70697831 l1.crval2.crpix1 │ │ │ │ - 0x0010f530 00637270 69783200 6364656c 74310063 .crpix2.cdelt1.c │ │ │ │ - 0x0010f540 64656c74 32006372 6f746132 00636431 delt2.crota2.cd1 │ │ │ │ - 0x0010f550 5f310063 64315f32 00636432 5f310063 _1.cd1_2.cd2_1.c │ │ │ │ - 0x0010f560 64325f32 00726131 00646563 31007261 d2_2.ra1.dec1.ra │ │ │ │ - 0x0010f570 32006465 63320072 61330064 65633300 2.dec2.ra3.dec3. │ │ │ │ - 0x0010f580 72613400 64656334 00666e61 6d650055 ra4.dec4.fname.U │ │ │ │ - 0x0010f590 524c0068 6475006e 61786973 31006e61 RL.hdu.naxis1.na │ │ │ │ - 0x0010f5a0 78697332 0066696c 65007572 6c000000 xis2.file.url... │ │ │ │ - 0x0010f5b0 0a557369 6e672063 6f726e65 72732063 .Using corners c │ │ │ │ - 0x0010f5c0 6f6c756d 6e732066 726f6d20 7461626c olumns from tabl │ │ │ │ - 0x0010f5d0 650a0000 00000000 0a557369 6e672057 e........Using W │ │ │ │ - 0x0010f5e0 4353206b 6579776f 72642063 6f6c756d CS keyword colum │ │ │ │ - 0x0010f5f0 6e732066 726f6d20 7461626c 650a0000 ns from table... │ │ │ │ - 0x0010f600 4e656564 20636f6c 756d6e73 3a20666e Need columns: fn │ │ │ │ - 0x0010f610 616d6520 63747970 65312063 74797065 ame ctype1 ctype │ │ │ │ - 0x0010f620 32206e6c 206e7320 63727661 6c312063 2 nl ns crval1 c │ │ │ │ - 0x0010f630 7276616c 32206372 70697831 20637270 rval2 crpix1 crp │ │ │ │ - 0x0010f640 69783220 6364656c 74312063 64656c74 ix2 cdelt1 cdelt │ │ │ │ - 0x0010f650 3220616e 64206372 6f746132 206f7220 2 and crota2 or │ │ │ │ - 0x0010f660 6364206d 61747269 78202f20 72612064 cd matrix / ra d │ │ │ │ - 0x0010f670 65632072 6131202e 2e2e2064 65633400 ec ra1 ... dec4. │ │ │ │ - 0x0010f680 0a2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d .--------------- │ │ │ │ - 0x0010f690 2d2d0a52 65616469 6e672069 6d616765 --.Reading image │ │ │ │ - 0x0010f6a0 20746162 6c652072 65636f72 64202564 table record %d │ │ │ │ - 0x0010f6b0 0a005349 4d504c45 20203d20 54004249 ..SIMPLE = T.BI │ │ │ │ - 0x0010f6c0 54504958 20203d20 2d363400 4e415849 TPIX = -64.NAXI │ │ │ │ - 0x0010f6d0 53202020 3d203200 4e415849 53312020 S = 2.NAXIS1 │ │ │ │ - 0x0010f6e0 3d202564 004e4158 49533220 203d2025 = %d.NAXIS2 = % │ │ │ │ - 0x0010f6f0 64004354 59504531 20203d20 27257327 d.CTYPE1 = '%s' │ │ │ │ - 0x0010f700 00435459 50453220 203d2027 25732700 .CTYPE2 = '%s'. │ │ │ │ - 0x0010f710 43525641 4c312020 3d202531 312e3666 CRVAL1 = %11.6f │ │ │ │ - 0x0010f720 00435256 414c3220 203d2025 31312e36 .CRVAL2 = %11.6 │ │ │ │ - 0x0010f730 66004352 50495831 20203d20 2531312e f.CRPIX1 = %11. │ │ │ │ - 0x0010f740 36660043 52504958 3220203d 20253131 6f.CRPIX2 = %11 │ │ │ │ - 0x0010f750 2e366600 4344454c 54312020 3d202531 .6f.CDELT1 = %1 │ │ │ │ - 0x0010f760 312e3666 00434445 4c543220 203d2025 1.6f.CDELT2 = % │ │ │ │ - 0x0010f770 31312e36 66004352 4f544132 20203d20 11.6f.CROTA2 = │ │ │ │ - 0x0010f780 2531312e 36660043 44315f31 2020203d %11.6f.CD1_1 = │ │ │ │ - 0x0010f790 20253131 2e366600 4344315f 32202020 %11.6f.CD1_2 │ │ │ │ - 0x0010f7a0 3d202531 312e3666 00434432 5f312020 = %11.6f.CD2_1 │ │ │ │ - 0x0010f7b0 203d2025 31312e36 66004344 325f3220 = %11.6f.CD2_2 │ │ │ │ - 0x0010f7c0 20203d20 2531312e 36660045 5155494e = %11.6f.EQUIN │ │ │ │ - 0x0010f7d0 4f58203d 20256400 454e4400 68656164 OX = %d.END.head │ │ │ │ - 0x0010f7e0 65723a0a 25730a0a 00426164 20574353 er:.%s...Bad WCS │ │ │ │ - 0x0010f7f0 20666f72 20696d61 67652025 64000000 for image %d... │ │ │ │ - 0x0010f800 0a436865 636b696e 6720696d 61676520 .Checking image │ │ │ │ - 0x0010f810 25642028 25732920 63656e74 65723a20 %d (%s) center: │ │ │ │ - 0x0010f820 5b252d67 2c252d67 5d28252d 672c252d [%-g,%-g](%-g,%- │ │ │ │ - 0x0010f830 672c252d 67292061 6761696e 73742070 g,%-g) against p │ │ │ │ - 0x0010f840 6f696e74 3a205b25 2d672c25 2d675d28 oint: [%-g,%-g]( │ │ │ │ - 0x0010f850 252d672c 252d672c 252d6729 0a002020 %-g,%-g,%-g).. │ │ │ │ - 0x0010f860 64697374 203d2025 2d67203c 20252d67 dist = %-g < %-g │ │ │ │ - 0x0010f870 203f0a00 00000000 0a436865 636b696e ?.......Checkin │ │ │ │ - 0x0010f880 6720696d 61676520 73696465 2025643a g image side %d: │ │ │ │ - 0x0010f890 2028252d 672c252d 672c252d 67292061 (%-g,%-g,%-g) a │ │ │ │ - 0x0010f8a0 6761696e 73742070 6f696e74 3a202825 gainst point: (% │ │ │ │ - 0x0010f8b0 2d672c25 2d672c25 2d67290a 004f7574 -g,%-g,%-g)..Out │ │ │ │ - 0x0010f8c0 73696465 20736964 65202564 0a005369 side side %d..Si │ │ │ │ - 0x0010f8d0 64652025 64206469 7374616e 6365203d de %d distance = │ │ │ │ - 0x0010f8e0 20252d67 0a004d69 6e206469 7374203d %-g..Min dist = │ │ │ │ - 0x0010f8f0 20252d67 0a000a4e 65772062 65737420 %-g...New best │ │ │ │ - 0x0010f900 66696c65 3a202573 0a004e65 77206265 file: %s..New be │ │ │ │ - 0x0010f910 73742075 726c3a20 2025730a 000a4e65 st url: %s...Ne │ │ │ │ - 0x0010f920 77206265 73742048 44553a20 25640a00 w best HDU: %d.. │ │ │ │ - 0x0010f930 4e6f206e 616d6500 4e6f2069 6d616765 No name.No image │ │ │ │ - 0x0010f940 20636f76 65727320 74686973 20706f69 covers this poi │ │ │ │ - 0x0010f950 6e740000 00000000 66696c65 3d222573 nt......file="%s │ │ │ │ - 0x0010f960 222c2068 64753d25 642c2075 726c3d22 ", hdu=%d, url=" │ │ │ │ - 0x0010f970 2573222c 20656467 65646973 743d252e %s", edgedist=%. │ │ │ │ - 0x0010f980 36660000 00000000 7b226669 6c65223a 6f......{"file": │ │ │ │ - 0x0010f990 22257322 2c202268 6475223a 25642c20 "%s", "hdu":%d, │ │ │ │ - 0x0010f9a0 2275726c 223a2225 73222c20 22656467 "url":"%s", "edg │ │ │ │ - 0x0010f9b0 65646973 74223a25 2e36667d 00000000 edist":%.6f}.... │ │ │ │ - 0x0010f9c0 399d52a2 46df913f 00000000 00807640 9.R.F..?......v@ │ │ │ │ - 0x0010f9d0 00000000 00000040 00000000 0000e03f .......@.......? │ │ │ │ - 0x0010f9e0 00000000 00805640 00000000 00000000 ......V@........ │ │ │ │ - 0x0010f9f0 00000000 00000080 00000000 00000000 ................ │ │ │ │ - 0x0010fa00 0a426163 6b67726f 756e6420 6f666673 .Background offs │ │ │ │ - 0x0010fa10 65742066 6f722025 73206174 2063656e et for %s at cen │ │ │ │ - 0x0010fa20 74657220 28252d67 2c252d67 29203d20 ter (%-g,%-g) = │ │ │ │ - 0x0010fa30 252d670a 0a000000 28253464 2c253464 %-g.....(%4d,%4d │ │ │ │ - 0x0010fa40 293a2025 31302e33 65202862 673a2025 ): %10.3e (bg: % │ │ │ │ - 0x0010fa50 31302e33 65292061 74202825 382e3166 10.3e) at (%8.1f │ │ │ │ - 0x0010fa60 2c25382e 31662920 2d3e2025 31302e33 ,%8.1f) -> %10.3 │ │ │ │ - 0x0010fa70 65202825 31302e33 65290a00 00000000 e (%10.3e)...... │ │ │ │ - 0x0010fa80 48656164 6572206b 6579776f 72647320 Header keywords │ │ │ │ - 0x0010fa90 636f7069 65642074 6f204649 5453206f copied to FITS o │ │ │ │ - 0x0010faa0 75747075 74206669 6c65730a 0a004120 utput files...A │ │ │ │ - 0x0010fab0 20202020 20202020 20202020 2020203d = │ │ │ │ - 0x0010fac0 20252d67 0a004220 20202020 20202020 %-g..B │ │ │ │ - 0x0010fad0 20202020 2020203d 20252d67 0a004320 = %-g..C │ │ │ │ - 0x0010fae0 20202020 20202020 20202020 2020203d = │ │ │ │ - 0x0010faf0 20252d67 0a006e6f 41726561 73202020 %-g..noAreas │ │ │ │ - 0x0010fb00 20202020 2020203d 2025640a 00444542 = %d..DEB │ │ │ │ - 0x0010fb10 55473e20 74626c66 696c6520 3d205b25 UG> tblfile = [% │ │ │ │ - 0x0010fb20 735d0a00 55524c00 75726c00 44454255 s]..URL.url.DEBU │ │ │ │ - 0x0010fb30 473e2069 75726c20 2020203d 2025640a G> iurl = %d. │ │ │ │ - 0x0010fb40 00444542 55473e20 6966696c 65202020 .DEBUG> ifile │ │ │ │ - 0x0010fb50 3d202564 0a00696d 696e0069 6d617800 = %d..imin.imax. │ │ │ │ - 0x0010fb60 6a6d696e 006a6d61 78004445 4255473e jmin.jmax.DEBUG> │ │ │ │ - 0x0010fb70 2075726c 20203d20 5b25735d 0a004445 url = [%s]..DE │ │ │ │ - 0x0010fb80 4255473e 2066696c 65203d20 5b25735d BUG> file = [%s] │ │ │ │ - 0x0010fb90 0a002573 2658313d 25642658 323d2564 ..%s&X1=%d&X2=%d │ │ │ │ - 0x0010fba0 2659313d 25642659 323d2564 0025735f &Y1=%d&Y2=%d.%s_ │ │ │ │ - 0x0010fbb0 25645f25 642e6669 74730045 52524f52 %d_%d.fits.ERROR │ │ │ │ - 0x0010fbc0 0067756e 7a697020 25730000 00000000 .gunzip %s...... │ │ │ │ - 0x0010fbd0 5461626c 65202573 206e6565 64732063 Table %s needs c │ │ │ │ - 0x0010fbe0 6f6c756d 6e202755 524c2720 6f722027 olumn 'URL' or ' │ │ │ │ - 0x0010fbf0 75726c27 20616e64 2063616e 206f7074 url' and can opt │ │ │ │ - 0x0010fc00 696f6e61 6c6c7920 68617665 20636f6c ionally have col │ │ │ │ - 0x0010fc10 756d6e73 2027666e 616d6527 2f276669 umns 'fname'/'fi │ │ │ │ - 0x0010fc20 6c652720 616e6420 70697865 6c207261 le' and pixel ra │ │ │ │ - 0x0010fc30 6e676573 2027696d 696e272e 2e276a6d nges 'imin'..'jm │ │ │ │ - 0x0010fc40 61782700 44454255 473e2062 756e7a69 ax'.DEBUG> bunzi │ │ │ │ - 0x0010fc50 70205b25 735d202d 3e205b25 735d0a00 p [%s] -> [%s].. │ │ │ │ - 0x0010fc60 44454255 473e2062 756e7a69 7020646f DEBUG> bunzip do │ │ │ │ - 0x0010fc70 6e65002e 627a3200 20455252 4f522000 ne..bz2. ERROR . │ │ │ │ - 0x0010fc80 5065726d 69737369 6f6e2064 656e6965 Permission denie │ │ │ │ - 0x0010fc90 6400756e 61626c65 20746f20 7265736f d.unable to reso │ │ │ │ - 0x0010fca0 6c766500 00000000 44454255 473e205b lve.....DEBUG> [ │ │ │ │ - 0x0010fcb0 25735d20 2d3e205b 25735d20 2874696d %s] -> [%s] (tim │ │ │ │ - 0x0010fcc0 656f7574 3a257329 0a000000 00000000 eout:%s)........ │ │ │ │ - 0x0010fcd0 44454255 473e2077 67657420 72657475 DEBUG> wget retu │ │ │ │ - 0x0010fce0 726e2076 616c7565 3a205b25 735d0a00 rn value: [%s].. │ │ │ │ - 0x0010fcf0 52657472 69657661 6c206661 696c6564 Retrieval failed │ │ │ │ - 0x0010fd00 2e202048 54545020 72657475 726e2063 . HTTP return c │ │ │ │ - 0x0010fd10 6f64653a 2025642e 00000000 00000000 ode: %d......... │ │ │ │ - 0x0010fd20 44454255 473e2063 75726c20 72657475 DEBUG> curl retu │ │ │ │ - 0x0010fd30 726e2076 616c7565 3a205b25 735d0a00 rn value: [%s].. │ │ │ │ - 0x0010fd40 43616e6e 6f742077 72697465 20746f20 Cannot write to │ │ │ │ - 0x0010fd50 556e6162 6c652074 6f207265 736f6c76 Unable to resolv │ │ │ │ - 0x0010fd60 257b7369 7a655f64 6f776e6c 6f61647d %{size_download} │ │ │ │ - 0x0010fd70 52657472 69657661 6c206661 696c6564 Retrieval failed │ │ │ │ - 0x0010fd80 2e202043 6865636b 2055524c 20616e64 . Check URL and │ │ │ │ - 0x0010fd90 2066696c 65207065 726d6973 73696f6e file permission │ │ │ │ - 0x0010fda0 4e656564 20656974 68657220 77676574 Need either wget │ │ │ │ - 0x0010fdb0 206f7220 6375726c 20657865 63757461 or curl executa │ │ │ │ - 0x0010fdc0 626c6573 20696e20 796f7572 20706174 bles in your pat │ │ │ │ - 0x0010fdd0 5b737472 75637420 73746174 3d224552 [struct stat="ER │ │ │ │ - 0x0010fde0 524f5222 2c206d73 673d2243 6f756c64 ROR", msg="Could │ │ │ │ - 0x0010fdf0 6e277420 66696e64 20686f73 74202573 n't find host %s │ │ │ │ - 0x0010fe00 225d0a00 00000000 73757276 65793d25 "]......survey=% │ │ │ │ - 0x0010fe10 732b2573 266c6f63 6174696f 6e3d2573 s+%s&location=%s │ │ │ │ - 0x0010fe20 2673697a 653d252e 34662675 6e697473 &size=%.4f&units │ │ │ │ - 0x0010fe30 3d646567 266d6f64 653d5442 4c004445 =deg&mode=TBL.DE │ │ │ │ - 0x0010fe40 4255473e 20737572 7665793a 2020205b BUG> survey: [ │ │ │ │ - 0x0010fe50 25735d0a 00444542 55473e20 62616e64 %s]..DEBUG> band │ │ │ │ - 0x0010fe60 3a202020 20205b25 735d0a00 44454255 : [%s]..DEBU │ │ │ │ - 0x0010fe70 473e206c 6f636174 696f6e3a 205b2573 G> location: [%s │ │ │ │ - 0x0010fe80 5d0a0044 45425547 3e207769 6474683a ]..DEBUG> width: │ │ │ │ - 0x0010fe90 20202020 252d670a 00444542 55473e20 %-g..DEBUG> │ │ │ │ - 0x0010fea0 68656967 68743a20 2020252d 670a0044 height: %-g..D │ │ │ │ - 0x0010feb0 45425547 3e206f75 7466696c 653a2020 EBUG> outfile: │ │ │ │ - 0x0010fec0 5b25735d 0a004445 4255473e 20726574 [%s]..DEBUG> ret │ │ │ │ - 0x0010fed0 75726e3a 205b2573 5d0a0048 54545000 urn: [%s]..HTTP. │ │ │ │ - 0x0010fee0 436f6e74 656e742d 74797065 000d0a00 Content-type.... │ │ │ │ - 0x0010fef0 7b226572 726f7222 3a220000 00000000 {"error":"...... │ │ │ │ - 0x0010ff00 30313233 34353637 38394142 43444546 0123456789ABCDEF │ │ │ │ - 0x0010ff10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0010ff20 6d6f6e74 6167652d 7765622e 69706163 montage-web.ipac │ │ │ │ - 0x0010ff30 2f636769 2d62696e 2f417263 68697665 /cgi-bin/Archive │ │ │ │ - 0x0010ff40 4c697374 2f6e7068 2d617263 68697665 List/nph-archive │ │ │ │ - 0x0010ff50 416c6c6f 63617469 6f6e2066 61696c65 Allocation faile │ │ │ │ - 0x0010ff60 6420666f 72202573 2e006d65 6469616e d for %s..median │ │ │ │ - 0x0010ff70 20617272 6179006d 65646961 6e206172 array.median ar │ │ │ │ - 0x0010ff80 72617920 28726561 6c6c6f63 29006c69 ray (realloc).li │ │ │ │ - 0x0010ff90 6e6b6564 206c6973 74207374 72756374 nked list struct │ │ │ │ - 0x0010ffa0 7300696d 61676520 6c697374 20202020 s.image list │ │ │ │ - 0x0010ffb0 2020203d 205b2573 5d0a0066 696c6520 = [%s]..file │ │ │ │ - 0x0010ffc0 696e666f 20287265 616c6c6f 6329000a info (realloc).. │ │ │ │ - 0x0010ffd0 25642069 6e707574 2066696c 65733a0a %d input files:. │ │ │ │ - 0x0010ffe0 0a006172 65612066 696c6520 696e666f ..area file info │ │ │ │ - 0x0010fff0 20737472 75637473 006f7574 7075742e structs.output. │ │ │ │ - 0x00110000 63727069 78312020 203d2025 6c660a00 crpix1 = %lf.. │ │ │ │ - 0x00110010 6f757470 75742e63 72706978 32202020 output.crpix2 │ │ │ │ - 0x00110020 3d20256c 660a0049 6e707574 20627566 = %lf..Input buf │ │ │ │ - 0x00110030 66657220 6c656e67 7468203d 2025640a fer length = %d. │ │ │ │ - 0x00110040 00696e70 75742062 75666665 7200696e .input buffer.in │ │ │ │ - 0x00110050 70757420 61726561 20627566 66657200 put area buffer. │ │ │ │ - 0x00110060 0a46494c 45205241 4e474553 0a002534 .FILE RANGES..%4 │ │ │ │ - 0x00110070 64202536 64202536 64202536 64202538 d %6d %6d %6d %8 │ │ │ │ - 0x00110080 64202538 640a0073 74617274 2f656e64 d %8d..start/end │ │ │ │ - 0x00110090 20696e66 6f000a53 54415254 204c494e info..START LIN │ │ │ │ - 0x001100a0 45533a0a 00206920 20207374 61727420 ES:.. i start │ │ │ │ - 0x001100b0 20206669 6c65200a 00253464 20253664 file ..%4d %6d │ │ │ │ - 0x001100c0 20253664 0a006461 7461206c 696e6520 %6d..data line │ │ │ │ - 0x001100d0 706f696e 74657273 00617265 61206c69 pointers.area li │ │ │ │ - 0x001100e0 6e652070 6f696e74 65727300 64617461 ne pointers.data │ │ │ │ - 0x001100f0 20636f75 6e747300 6f757470 75742064 counts.output d │ │ │ │ - 0x00110100 61746120 6c696e65 006f7574 70757420 ata line.output │ │ │ │ - 0x00110110 61726561 206c696e 65000a4f 55545055 area line..OUTPU │ │ │ │ - 0x00110120 54204c49 4e452025 640a000d 2050726f T LINE %d... Pro │ │ │ │ - 0x00110130 63657373 696e6720 6c696e65 3a202564 cessing line: %d │ │ │ │ - 0x00110140 000a436f 6e747269 62757469 6e672066 ..Contributing f │ │ │ │ - 0x00110150 696c6573 20282564 293a0a0a 00253464 iles (%d):...%4d │ │ │ │ - 0x00110160 20253464 20253664 2f253664 20257320 %4d %6d/%6d %s │ │ │ │ - 0x00110170 20004f70 656e3a20 20253464 0a00416c .Open: %4d..Al │ │ │ │ - 0x00110180 72656164 79206f70 656e0a00 64617461 ready open..data │ │ │ │ - 0x00110190 206c696e 65202872 65616c6c 6f632900 line (realloc). │ │ │ │ - 0x001101a0 61726561 206c696e 65202872 65616c6c area line (reall │ │ │ │ - 0x001101b0 6f632900 4d656d6f 72792072 65616c6c oc).Memory reall │ │ │ │ - 0x001101c0 6f636174 696f6e20 636f6d70 6c657465 ocation complete │ │ │ │ - 0x001101d0 0a00436c 6f73653a 20253464 0a004649 ..Close: %4d..FI │ │ │ │ - 0x001101e0 54532069 6d616765 73206669 6e616c69 TS images finali │ │ │ │ - 0x001101f0 7a65640a 000a454e 44204c49 4e45533a zed...END LINES: │ │ │ │ - 0x00110200 0a002069 20202020 656e6420 20202066 .. i end f │ │ │ │ - 0x00110210 696c6520 0a000000 6c696e6b 6564206c ile ....linked l │ │ │ │ - 0x00110220 69737420 73747275 63747320 28616464 ist structs (add │ │ │ │ - 0x00110230 6974696f 6e732900 496e7661 6c696420 itions).Invalid │ │ │ │ - 0x00110240 6f72206d 69737369 6e672069 6d616765 or missing image │ │ │ │ - 0x00110250 206d6574 61646174 61206669 6c653a20 metadata file: │ │ │ │ - 0x00110260 25730000 00000000 4d656d6f 72792061 %s......Memory a │ │ │ │ - 0x00110270 6c6c6f63 61746564 20666f72 2066696c llocated for fil │ │ │ │ - 0x00110280 65206d65 74616461 74612074 61626c65 e metadata table │ │ │ │ - 0x00110290 20696e66 6f205b74 696d653a 20252e30 info [time: %.0 │ │ │ │ - 0x001102a0 665d0a00 00000000 46696c65 206d6574 f]......File met │ │ │ │ - 0x001102b0 61646174 61207265 6164205b 74696d65 adata read [time │ │ │ │ - 0x001102c0 3a20252e 30665d0a 00000000 00000000 : %.0f]......... │ │ │ │ - 0x001102d0 43525641 4c312043 41522070 6978656c CRVAL1 CAR pixel │ │ │ │ - 0x001102e0 206f6666 73657420 28252d67 29206e6f offset (%-g) no │ │ │ │ - 0x001102f0 7420696e 74656765 7220666f 7220696d t integer for im │ │ │ │ - 0x00110300 61676520 25730000 43525641 4c322043 age %s..CRVAL2 C │ │ │ │ - 0x00110310 41522070 6978656c 206f6666 73657420 AR pixel offset │ │ │ │ - 0x00110320 28252e32 6629206e 6f742069 6e746567 (%.2f) not integ │ │ │ │ - 0x00110330 65722066 6f722069 6d616765 20257300 er for image %s. │ │ │ │ - 0x00110340 4d656d6f 72792061 6c6c6f63 61746564 Memory allocated │ │ │ │ - 0x00110350 20666f72 2066696c 6520696e 666f2073 for file info s │ │ │ │ - 0x00110360 74727563 74757265 73205b74 696d653a tructures [time: │ │ │ │ - 0x00110370 20252e30 665d0a00 4d656d6f 72792061 %.0f]..Memory a │ │ │ │ - 0x00110380 6c6c6f63 61746564 20666f72 20696e70 llocated for inp │ │ │ │ - 0x00110390 75742062 75666665 7273205b 74696d65 ut buffers [time │ │ │ │ - 0x001103a0 3a20252e 30665d0a 00000000 00000000 : %.0f]......... │ │ │ │ - 0x001103b0 20692020 20737461 72742020 20656e64 i start end │ │ │ │ - 0x001103c0 2020206f 66667365 74206a33 73746172 offset j3star │ │ │ │ - 0x001103d0 74202020 6a33656e 6420200a 00000000 t j3end ..... │ │ │ │ - 0x001103e0 2d2d2d2d 202d2d2d 2d2d2d20 2d2d2d2d ---- ------ ---- │ │ │ │ - 0x001103f0 2d2d202d 2d2d2d2d 2d202d2d 2d2d2d2d -- ------ ------ │ │ │ │ - 0x00110400 2d2d202d 2d2d2d2d 2d2d2d2d 0a000000 -- ---------.... │ │ │ │ - 0x00110410 496d6167 65732061 7265206e 6f742069 Images are not i │ │ │ │ - 0x00110420 6e207361 6d652070 6978656c 20737061 n same pixel spa │ │ │ │ - 0x00110430 63650000 00000000 46696c65 20737461 ce......File sta │ │ │ │ - 0x00110440 72742f65 6e642069 6e666f72 6d617469 rt/end informati │ │ │ │ - 0x00110450 6f6e206f 7267616e 697a6564 205b7469 on organized [ti │ │ │ │ - 0x00110460 6d653a20 252e3066 5d0a0000 00000000 me: %.0f]....... │ │ │ │ - 0x00110470 4d656d6f 72792061 6c6c6f63 61746564 Memory allocated │ │ │ │ - 0x00110480 20666f72 20696e70 75742064 61746120 for input data │ │ │ │ - 0x00110490 62756666 6572205b 74696d65 3a20252e buffer [time: %. │ │ │ │ - 0x001104a0 30665d0a 00000000 4d656d6f 72792061 0f].....Memory a │ │ │ │ - 0x001104b0 6c6c6f63 61746564 20666f72 206f7574 llocated for out │ │ │ │ - 0x001104c0 70757420 64617461 20627566 66657273 put data buffers │ │ │ │ - 0x001104d0 205b7469 6d653a20 252e3066 5d0a0000 [time: %.0f]... │ │ │ │ - 0x001104e0 46495453 20646174 6120696d 61676520 FITS data image │ │ │ │ - 0x001104f0 63726561 74656420 286e6f74 20796574 created (not yet │ │ │ │ - 0x00110500 20706f70 756c6174 6564290a 00000000 populated)..... │ │ │ │ - 0x00110510 4f757470 75742046 49545320 66696c65 Output FITS file │ │ │ │ - 0x00110520 73206372 65617465 64205b74 696d653a s created [time: │ │ │ │ - 0x00110530 20252e30 665d0a00 54656d70 6c617465 %.0f]..Template │ │ │ │ - 0x00110540 206b6579 776f7264 73207772 69747465 keywords writte │ │ │ │ - 0x00110550 6e20746f 20464954 53206172 65612069 n to FITS area i │ │ │ │ - 0x00110560 6d616765 0a000000 4f757470 75742046 mage....Output F │ │ │ │ - 0x00110570 49545320 68656164 65727320 75706461 ITS headers upda │ │ │ │ - 0x00110580 74656420 5b74696d 653a2025 2e30665d ted [time: %.0f] │ │ │ │ - 0x00110590 0a000000 00000000 20692020 2069736f ........ i iso │ │ │ │ - 0x001105a0 70656e20 20206f70 656e2f6d 61782020 pen open/max │ │ │ │ - 0x001105b0 20202020 696e6669 6c655b69 5d202020 infile[i] │ │ │ │ - 0x001105c0 20202020 0a000000 2d2d2d2d 202d2d2d ....---- --- │ │ │ │ - 0x001105d0 2d2d2d20 2d2d2d2d 2d2d2d2d 2d2d2d2d --- ------------ │ │ │ │ - 0x001105e0 202d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d --------------- │ │ │ │ - 0x001105f0 2d2d2d2d 0a000000 496e7075 74206865 ----....Input he │ │ │ │ - 0x00110600 61646572 20746f20 77637369 6e697428 ader to wcsinit( │ │ │ │ - 0x00110610 29205b69 6d675743 535d3a0a 25730a00 ) [imgWCS]:.%s.. │ │ │ │ - 0x00110620 496d6167 65202573 20686561 64657220 Image %s header │ │ │ │ - 0x00110630 43545950 45312064 6f657320 6e6f7420 CTYPE1 does not │ │ │ │ - 0x00110640 6d617463 68207465 6d706c61 74650000 match template.. │ │ │ │ - 0x00110650 496d6167 65202573 20686561 64657220 Image %s header │ │ │ │ - 0x00110660 43545950 45322064 6f657320 6e6f7420 CTYPE2 does not │ │ │ │ - 0x00110670 6d617463 68207465 6d706c61 74650000 match template.. │ │ │ │ - 0x00110680 496d6167 65202573 20686561 64657220 Image %s header │ │ │ │ - 0x00110690 43525641 4c312064 6f657320 6e6f7420 CRVAL1 does not │ │ │ │ - 0x001106a0 6d617463 68207465 6d706c61 74650000 match template.. │ │ │ │ - 0x001106b0 496d6167 65202573 20686561 64657220 Image %s header │ │ │ │ - 0x001106c0 43525641 4c322064 6f657320 6e6f7420 CRVAL2 does not │ │ │ │ - 0x001106d0 6d617463 68207465 6d706c61 74650000 match template.. │ │ │ │ - 0x001106e0 496d6167 65202573 20686561 64657220 Image %s header │ │ │ │ - 0x001106f0 43442f43 44454c54 20646f65 73206e6f CD/CDELT does no │ │ │ │ - 0x00110700 74206d61 74636820 74656d70 6c617465 t match template │ │ │ │ - 0x00110710 00000000 00000000 496d6167 65202573 ........Image %s │ │ │ │ - 0x00110720 20686561 64657220 45515549 4e4f5820 header EQUINOX │ │ │ │ - 0x00110730 646f6573 206e6f74 206d6174 63682074 does not match t │ │ │ │ - 0x00110740 656d706c 61746500 52656164 696e6720 emplate.Reading │ │ │ │ - 0x00110750 256c6420 70697865 6c732066 726f6d20 %ld pixels from │ │ │ │ - 0x00110760 66696c65 20256420 61742028 25366c64 file %d at (%6ld │ │ │ │ - 0x00110770 2c202536 6c642c20 25366c64 290a0000 , %6ld, %6ld)... │ │ │ │ - 0x00110780 0a526561 6c6c6f63 6174696e 6720696e .Reallocating in │ │ │ │ - 0x00110790 70757420 64617461 20627566 66657273 put data buffers │ │ │ │ - 0x001107a0 3b206e65 77206465 70746820 3d202564 ; new depth = %d │ │ │ │ - 0x001107b0 0a000000 00000000 4e6f7468 696e6720 ........Nothing │ │ │ │ - 0x001107c0 72656164 3a206f75 74736964 6520696d read: outside im │ │ │ │ - 0x001107d0 61676520 626f756e 64730a00 00000000 age bounds...... │ │ │ │ - 0x001107e0 0a574152 4e494e47 3a204f70 656e696e .WARNING: Openin │ │ │ │ - 0x001107f0 6720616e 6420636c 6f73696e 67206669 g and closing fi │ │ │ │ - 0x00110800 6c657320 746f2061 766f6964 20746f6f les to avoid too │ │ │ │ - 0x00110810 206d616e 79206f70 656e2046 4954530a many open FITS. │ │ │ │ - 0x00110820 0a000000 00000000 57726974 696e6720 ........Writing │ │ │ │ - 0x00110830 256c6420 70697865 6c732061 74202825 %ld pixels at (% │ │ │ │ - 0x00110840 36642c20 2536642c 20253664 29206f66 6d, %6d, %6d) of │ │ │ │ - 0x00110850 20282536 6c642c20 25366c64 2025366c (%6ld, %6ld %6l │ │ │ │ - 0x00110860 64290a00 00000000 0a4f7574 70757420 d).......Output │ │ │ │ - 0x00110870 46495453 2066696c 65732063 6f6d706c FITS files compl │ │ │ │ - 0x00110880 65746564 205b7469 6d653a20 252e3066 eted [time: %.0f │ │ │ │ - 0x00110890 5d0a0000 00000000 00000000 00000000 ]............... │ │ │ │ - 0x001108a0 42616420 57435320 696e2068 65616465 Bad WCS in heade │ │ │ │ - 0x001108b0 74722c66 6e616d65 2c206372 70697831 tr,fname, crpix1 │ │ │ │ - 0x001108c0 2c206372 70697832 2c206364 656c7431 , crpix2, cdelt1 │ │ │ │ - 0x001108d0 2c206364 656c7432 2c206e61 78697331 , cdelt2, naxis1 │ │ │ │ - 0x001108e0 2c206e61 78697332 2c206372 76616c31 , naxis2, crval1 │ │ │ │ - 0x001108f0 2c206372 76616c32 2c206e61 78697333 , crval2, naxis3 │ │ │ │ - 0x00110900 546f6f20 6d616e79 206f7065 6e206669 Too many open fi │ │ │ │ - 0x00110910 3a8c30e2 8e79453e 20692020 20737461 :.0..yE> i sta │ │ │ │ - 0x00110920 72742020 20656e64 2020206f 66667365 rt end offse │ │ │ │ - 0x00110930 740a002d 2d2d2d20 2d2d2d2d 2d2d202d t..---- ------ - │ │ │ │ - 0x00110940 2d2d2d2d 2d202d2d 2d2d2d2d 0a002534 ----- ------..%4 │ │ │ │ - 0x00110950 64202536 64202536 64202536 640a0025 d %6d %6d %6d..% │ │ │ │ - 0x00110960 34642025 34642025 36642f25 36642025 4d %4d %6d/%6d % │ │ │ │ - 0x00110970 730a0052 65616469 6e67206c 696e6520 s..Reading line │ │ │ │ - 0x00110980 66726f6d 2025643a 0a006670 6978656c from %d:..fpixel │ │ │ │ - 0x00110990 5b315d20 3d20256c 640a0074 696d653d [1] = %ld..time= │ │ │ │ - 0x001109a0 252e3066 00000000 00000000 00000000 %.0f............ │ │ │ │ - 0x001109b0 2c206372 76616c32 20637479 7065312c , crval2 ctype1, │ │ │ │ - 0x001109c0 20637479 70653220 696e2069 6d616765 ctype2 in image │ │ │ │ - 0x001109d0 70726a63 6f646520 2020203d 2025640a prjcode = %d. │ │ │ │ - 0x001109e0 00707479 70652020 20202020 3d205b25 .ptype = [% │ │ │ │ - 0x001109f0 735d0a00 6e787069 78202020 2020203d s]..nxpix = │ │ │ │ - 0x00110a00 20252d67 0a006e79 70697820 20202020 %-g..nypix │ │ │ │ - 0x00110a10 203d2025 2d670a00 63747970 655b305d = %-g..ctype[0] │ │ │ │ - 0x00110a20 2020203d 205b2573 5d0a0063 74797065 = [%s]..ctype │ │ │ │ - 0x00110a30 5b315d20 20203d20 5b25735d 0a006e61 [1] = [%s]..na │ │ │ │ - 0x00110a40 78697320 20202020 203d2025 640a0063 xis = %d..c │ │ │ │ - 0x00110a50 7276616c 5b25645d 2020203d 20252d67 rval[%d] = %-g │ │ │ │ - 0x00110a60 0a007872 65662020 20202020 203d2025 ..xref = % │ │ │ │ - 0x00110a70 2d670a00 79726566 20202020 2020203d -g..yref = │ │ │ │ - 0x00110a80 20252d67 0a006372 7069785b 25645d20 %-g..crpix[%d] │ │ │ │ - 0x00110a90 20203d20 252d670a 00787265 66706978 = %-g..xrefpix │ │ │ │ - 0x00110aa0 20202020 3d20252d 670a0079 72656670 = %-g..yrefp │ │ │ │ - 0x00110ab0 69782020 20203d20 252d670a 0063645b ix = %-g..cd[ │ │ │ │ - 0x00110ac0 25645d20 20202020 203d2025 2d670a00 %d] = %-g.. │ │ │ │ - 0x00110ad0 6364656c 745b2564 5d202020 3d20252d cdelt[%d] = %- │ │ │ │ - 0x00110ae0 670a0078 696e6320 20202020 20203d20 g..xinc = │ │ │ │ - 0x00110af0 252d670a 0079696e 63202020 20202020 %-g..yinc │ │ │ │ - 0x00110b00 3d20252d 670a0072 6f742020 20202020 = %-g..rot │ │ │ │ - 0x00110b10 20203d20 252d670a 00657175 696e6f78 = %-g..equinox │ │ │ │ - 0x00110b20 20202020 3d20252d 670a0065 706f6368 = %-g..epoch │ │ │ │ - 0x00110b30 20202020 20203d20 252d670a 0070635b = %-g..pc[ │ │ │ │ - 0x00110b40 2532645d 20202020 203d2025 2d670a00 %2d] = %-g.. │ │ │ │ - 0x00110b50 70726f6a 705b2532 645d2020 3d20252d projp[%2d] = %- │ │ │ │ - 0x00110b60 670a006c 6f6e6770 6f6c6520 20203d20 g..longpole = │ │ │ │ - 0x00110b70 252d670a 006c6174 706f6c65 20202020 %-g..latpole │ │ │ │ - 0x00110b80 3d20252d 670a0000 00000000 00000000 = %-g........... │ │ │ │ - 0x00110b90 4e6f2057 43532069 6e666f72 6d617469 No WCS informati │ │ │ │ - 0x00110ba0 6f6e2028 6f72206e 6f742046 49545320 on (or not FITS │ │ │ │ - 0x00110bb0 4d757374 20686176 65206174 206c6561 Must have at lea │ │ │ │ - 0x00110bc0 73742074 776f2028 6e3e3129 2064696d st two (n>1) dim │ │ │ │ - 0x00110bd0 496e7661 6c696420 70726f6a 65637469 Invalid projecti │ │ │ │ - 0x00110be0 43545950 45312061 6e642043 54595045 CTYPE1 and CTYPE │ │ │ │ - 0x00110bf0 496e7661 6c696420 4344206d 61747269 Invalid CD matri │ │ │ │ - 0x00110c00 53494d50 4c45206b 6579776f 7264206d SIMPLE keyword m │ │ │ │ - 0x00110c10 75737420 62652054 206f7220 4600504c ust be T or F.PL │ │ │ │ - 0x00110c20 54524148 00252d38 733d2025 32307300 TRAH.%-8s= %20s. │ │ │ │ - 0x00110c30 46696c65 20257320 6e6f7420 666f756e File %s not foun │ │ │ │ - 0x00110c40 642e0046 696c6520 28257329 20697320 d..File (%s) is │ │ │ │ - 0x00110c50 6e6f7420 61204649 54532069 6d616765 not a FITS image │ │ │ │ - 0x00110c60 00000000 00000000 42495450 4958206b ........BITPIX k │ │ │ │ - 0x00110c70 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110c80 65616465 72206e6f 7420616e 20696e74 eader not an int │ │ │ │ - 0x00110c90 65676572 00000000 496e7661 6c696420 eger....Invalid │ │ │ │ - 0x00110ca0 42495450 49582069 6e204649 54532068 BITPIX in FITS h │ │ │ │ - 0x00110cb0 65616465 7220286d 75737420 62652038 eader (must be 8 │ │ │ │ - 0x00110cc0 2c31362c 33322c36 342c2d33 32206f72 ,16,32,64,-32 or │ │ │ │ - 0x00110cd0 202d3634 29000000 4e415849 53206b65 -64)...NAXIS ke │ │ │ │ - 0x00110ce0 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ - 0x00110cf0 61646572 206e6f74 20616e20 696e7465 ader not an inte │ │ │ │ - 0x00110d00 67657200 00000000 4e415849 53206b65 ger.....NAXIS ke │ │ │ │ - 0x00110d10 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ - 0x00110d20 61646572 206d7573 74206265 203e3d20 ader must be >= │ │ │ │ - 0x00110d30 32000000 00000000 4e415849 5331206b 2.......NAXIS1 k │ │ │ │ - 0x00110d40 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110d50 65616465 72206e6f 7420616e 20696e74 eader not an int │ │ │ │ - 0x00110d60 65676572 00000000 4e415849 5331206b eger....NAXIS1 k │ │ │ │ - 0x00110d70 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110d80 65616465 72206d75 73742062 65203e20 eader must be > │ │ │ │ - 0x00110d90 30000000 00000000 4e415849 5332206b 0.......NAXIS2 k │ │ │ │ - 0x00110da0 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110db0 65616465 72206e6f 7420616e 20696e74 eader not an int │ │ │ │ - 0x00110dc0 65676572 00000000 4e415849 5332206b eger....NAXIS2 k │ │ │ │ - 0x00110dd0 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110de0 65616465 72206d75 73742062 65203e20 eader must be > │ │ │ │ - 0x00110df0 30000000 00000000 43525049 5831206b 0.......CRPIX1 k │ │ │ │ - 0x00110e00 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110e10 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ - 0x00110e20 206e756d 62657200 43525049 5832206b number.CRPIX2 k │ │ │ │ - 0x00110e30 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110e40 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ - 0x00110e50 206e756d 62657200 43525641 4c31206b number.CRVAL1 k │ │ │ │ - 0x00110e60 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110e70 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ - 0x00110e80 206e756d 62657200 43525641 4c32206b number.CRVAL2 k │ │ │ │ - 0x00110e90 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110ea0 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ - 0x00110eb0 206e756d 62657200 4344454c 5431206b number.CDELT1 k │ │ │ │ - 0x00110ec0 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110ed0 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ - 0x00110ee0 206e756d 62657200 4344454c 5432206b number.CDELT2 k │ │ │ │ - 0x00110ef0 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110f00 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ - 0x00110f10 206e756d 62657200 43524f54 4132206b number.CROTA2 k │ │ │ │ - 0x00110f20 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110f30 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ - 0x00110f40 206e756d 62657200 4344315f 31206b65 number.CD1_1 ke │ │ │ │ - 0x00110f50 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ - 0x00110f60 61646572 206e6f74 20612072 65616c20 ader not a real │ │ │ │ - 0x00110f70 6e756d62 65720000 4344315f 32206b65 number..CD1_2 ke │ │ │ │ - 0x00110f80 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ - 0x00110f90 61646572 206e6f74 20612072 65616c20 ader not a real │ │ │ │ - 0x00110fa0 6e756d62 65720000 4344325f 32206b65 number..CD2_2 ke │ │ │ │ - 0x00110fb0 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ - 0x00110fc0 61646572 206e6f74 20612072 65616c20 ader not a real │ │ │ │ - 0x00110fd0 6e756d62 65720000 42534341 4c45206b number..BSCALE k │ │ │ │ - 0x00110fe0 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ - 0x00110ff0 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ - 0x00111000 206e756d 62657200 425a4552 4f206b65 number.BZERO ke │ │ │ │ - 0x00111010 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ - 0x00111020 61646572 206e6f74 20612072 65616c20 ader not a real │ │ │ │ - 0x00111030 6e756d62 65720000 424c414e 4b206b65 number..BLANK ke │ │ │ │ - 0x00111040 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ - 0x00111050 61646572 206e6f74 20612072 65616c20 ader not a real │ │ │ │ - 0x00111060 6e756d62 65720000 45504f43 48206b65 number..EPOCH ke │ │ │ │ - 0x00111070 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ - 0x00111080 61646572 206e6f74 20612072 65616c20 ader not a real │ │ │ │ - 0x00111090 6e756d62 65720000 45515549 4e4f5820 number..EQUINOX │ │ │ │ - 0x001110a0 6b657977 6f726420 696e2046 49545320 keyword in FITS │ │ │ │ - 0x001110b0 68656164 6572206e 6f742061 20726561 header not a rea │ │ │ │ - 0x001110c0 6c206e75 6d626572 00000000 00000000 l number........ │ │ │ │ - 0x001110d0 46495453 2066696c 65202825 73292063 FITS file (%s) c │ │ │ │ - 0x001110e0 616e6e6f 74206265 20757365 64206173 annot be used as │ │ │ │ - 0x001110f0 20612068 65616465 72207465 6d706c61 a header templa │ │ │ │ - 0x00111100 74650000 00000000 4e6f2042 49545049 te......No BITPI │ │ │ │ - 0x00111110 58206b65 79776f72 6420696e 20464954 X keyword in FIT │ │ │ │ - 0x00111120 53206865 61646572 00000000 00000000 S header........ │ │ │ │ - 0x00111130 4e6f204e 41584953 206b6579 776f7264 No NAXIS keyword │ │ │ │ - 0x00111140 20696e20 46495453 20686561 64657200 in FITS header. │ │ │ │ - 0x00111150 4e6f204e 41584953 31206b65 79776f72 No NAXIS1 keywor │ │ │ │ - 0x00111160 6420696e 20464954 53206865 61646572 d in FITS header │ │ │ │ - 0x00111170 00000000 00000000 4e6f204e 41584953 ........No NAXIS │ │ │ │ - 0x00111180 32206b65 79776f72 6420696e 20464954 2 keyword in FIT │ │ │ │ - 0x00111190 53206865 61646572 00000000 00000000 S header........ │ │ │ │ - 0x001111a0 4e6f2043 54595045 31206b65 79776f72 No CTYPE1 keywor │ │ │ │ - 0x001111b0 6420696e 20464954 53206865 61646572 d in FITS header │ │ │ │ - 0x001111c0 00000000 00000000 4e6f2043 54595045 ........No CTYPE │ │ │ │ - 0x001111d0 32206b65 79776f72 6420696e 20464954 2 keyword in FIT │ │ │ │ - 0x001111e0 53206865 61646572 00000000 00000000 S header........ │ │ │ │ - 0x001111f0 4e6f2043 52504958 31206b65 79776f72 No CRPIX1 keywor │ │ │ │ - 0x00111200 6420696e 20464954 53206865 61646572 d in FITS header │ │ │ │ - 0x00111210 00000000 00000000 4e6f2043 52504958 ........No CRPIX │ │ │ │ - 0x00111220 32206b65 79776f72 6420696e 20464954 2 keyword in FIT │ │ │ │ - 0x00111230 53206865 61646572 00000000 00000000 S header........ │ │ │ │ - 0x00111240 4e6f2043 5256414c 31206b65 79776f72 No CRVAL1 keywor │ │ │ │ - 0x00111250 6420696e 20464954 53206865 61646572 d in FITS header │ │ │ │ - 0x00111260 00000000 00000000 4e6f2043 5256414c ........No CRVAL │ │ │ │ - 0x00111270 32206b65 79776f72 6420696e 20464954 2 keyword in FIT │ │ │ │ - 0x00111280 53206865 61646572 00000000 00000000 S header........ │ │ │ │ - 0x00111290 4e6f2043 44454c54 31206b65 79776f72 No CDELT1 keywor │ │ │ │ - 0x001112a0 6420286f 7220696e 636f6d70 6c657465 d (or incomplete │ │ │ │ - 0x001112b0 20434420 6d617472 69782920 696e2046 CD matrix) in F │ │ │ │ - 0x001112c0 49545320 68656164 65720000 00000000 ITS header...... │ │ │ │ - 0x001112d0 4e6f2043 44454c54 32206b65 79776f72 No CDELT2 keywor │ │ │ │ - 0x001112e0 6420286f 7220696e 636f6d70 6c657465 d (or incomplete │ │ │ │ - 0x001112f0 20434420 6d617472 69782920 696e2046 CD matrix) in F │ │ │ │ - 0x00111300 49545320 68656164 65720000 00000000 ITS header...... │ │ │ │ - 0x00111310 43545950 4531206d 75737420 62652061 CTYPE1 must be a │ │ │ │ - 0x00111320 74206c65 61737420 38206368 61726163 t least 8 charac │ │ │ │ - 0x00111330 74657273 00000000 43545950 4532206d ters....CTYPE2 m │ │ │ │ - 0x00111340 75737420 62652061 74206c65 61737420 ust be at least │ │ │ │ - 0x00111350 38206368 61726163 74657273 00000000 8 characters.... │ │ │ │ - 0x00111360 496e7661 6c696420 43545950 4531206f Invalid CTYPE1 o │ │ │ │ - 0x00111370 72204354 59504532 2070726f 6a656374 r CTYPE2 project │ │ │ │ - 0x00111380 696f6e20 696e666f 726d6174 696f6e00 ion information. │ │ │ │ - 0x00111390 43545950 45312c20 43545950 45322070 CTYPE1, CTYPE2 p │ │ │ │ - 0x001113a0 726f6a65 6374696f 6e20696e 666f726d rojection inform │ │ │ │ - 0x001113b0 6174696f 6e206d69 736d6174 63680000 ation mismatch.. │ │ │ │ - 0x001113c0 496e7661 6c696420 43545950 45312070 Invalid CTYPE1 p │ │ │ │ - 0x001113d0 726f6a65 6374696f 6e20696e 666f726d rojection inform │ │ │ │ - 0x001113e0 6174696f 6e000000 496e7661 6c696420 ation...Invalid │ │ │ │ - 0x001113f0 43545950 45322070 726f6a65 6374696f CTYPE2 projectio │ │ │ │ - 0x00111400 6e20696e 666f726d 6174696f 6e000000 n information... │ │ │ │ - 0x00111410 00000000 0004a040 00000000 00000000 .......@........ │ │ │ │ - 0x00111420 46495453 20686561 64657220 6c696e65 FITS header line │ │ │ │ - 0x00111430 73206361 6e6e6f74 20626520 67726561 s cannot be grea │ │ │ │ - 0x00111440 74657220 7468616e 20383020 63686172 ter than 80 char │ │ │ │ + 0x000ff1c0 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff1d0 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff1e0 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff1f0 03000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ff200 fdffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x000ff210 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x000ff220 f8ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x000ff230 faffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x000ff240 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ff250 02000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff260 04000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff270 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ff280 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ff290 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff2a0 04000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x000ff2b0 05000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff2c0 02000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x000ff2d0 faffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x000ff2e0 f8ffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000ff2f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ff300 eeffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ + 0x000ff310 f6ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x000ff320 f7ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x000ff330 fdffffff ffffffff 03000000 00000000 ................ │ │ │ │ + 0x000ff340 07000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x000ff350 09000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x000ff360 05000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff370 04000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x000ff380 0a000000 00000000 0e000000 00000000 ................ │ │ │ │ + 0x000ff390 10000000 00000000 0c000000 00000000 ................ │ │ │ │ + 0x000ff3a0 04000000 00000000 f9ffffff ffffffff ................ │ │ │ │ + 0x000ff3b0 f1ffffff ffffffff edffffff ffffffff ................ │ │ │ │ + 0x000ff3c0 eeffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ + 0x000ff3d0 f3ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ + 0x000ff3e0 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x000ff3f0 f9ffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x000ff400 02000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x000ff410 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x000ff420 06000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x000ff430 04000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x000ff440 07000000 00000000 0a000000 00000000 ................ │ │ │ │ + 0x000ff450 0d000000 00000000 0e000000 00000000 ................ │ │ │ │ + 0x000ff460 0b000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff470 fbffffff ffffffff f3ffffff ffffffff ................ │ │ │ │ + 0x000ff480 efffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ + 0x000ff490 f3ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ + 0x000ff4a0 f5ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ + 0x000ff4b0 f8ffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x000ff4c0 feffffff ffffffff 02000000 00000000 ................ │ │ │ │ + 0x000ff4d0 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff4e0 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff4f0 04000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x000ff500 06000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x000ff510 09000000 00000000 0a000000 00000000 ................ │ │ │ │ + 0x000ff520 0a000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x000ff530 04000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x000ff540 f8ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ + 0x000ff550 f3ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x000ff560 f6ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ + 0x000ff570 f7ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x000ff580 fcffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ff590 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ff5a0 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ff5b0 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff5c0 05000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x000ff5d0 07000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x000ff5e0 07000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x000ff5f0 06000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff600 01000000 00000000 fdffffff ffffffff ................ │ │ │ │ + 0x000ff610 faffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x000ff620 f9ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x000ff630 f8ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x000ff640 fbffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ff650 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ff660 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ff670 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ff680 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff690 04000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x000ff6a0 05000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x000ff6b0 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff6c0 03000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ff6d0 feffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x000ff6e0 f9ffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000ff6f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ff700 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ff710 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ff720 01000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff730 04000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff740 01000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000ff750 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ff760 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000ff770 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ff780 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000ff790 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ff7a0 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ff7b0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ff7c0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ff7d0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x000ff7e0 feffffff ffffffff 01000000 00000000 ................ │ │ │ │ + 0x000ff7f0 03000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff800 03000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ff810 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x000ff820 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ff830 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ff840 02000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ff850 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ff860 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000ff870 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ff880 01000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000ff890 feffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x000ff8a0 fbffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x000ff8b0 00000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff8c0 05000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff8d0 00000000 00000000 fdffffff ffffffff ................ │ │ │ │ + 0x000ff8e0 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x000ff8f0 ffffffff ffffffff 02000000 00000000 ................ │ │ │ │ + 0x000ff900 04000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff910 01000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000ff920 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ff930 01000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ff940 03000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ff950 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ff960 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x000ff970 fcffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000ff980 03000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x000ff990 04000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ff9a0 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x000ff9b0 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ff9c0 03000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x000ff9d0 04000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ff9e0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ff9f0 feffffff ffffffff 01000000 00000000 ................ │ │ │ │ + 0x000ffa00 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ffa10 01000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x000ffa20 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffa30 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000ffa40 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ffa50 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ffa60 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ffa70 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ffa80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffa90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffaa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffab0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000ffac0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ffad0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ffae0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ffaf0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffb00 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ffb10 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ffb20 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ffb30 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ffb40 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffb50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffb60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffb70 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffb80 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffb90 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ffba0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ffbb0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ffbc0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000ffbd0 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ffbe0 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ffbf0 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ffc00 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffc10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffc20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffc30 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffc40 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffc50 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffc60 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ffc70 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffc80 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffc90 00000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ffca0 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ffcb0 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ffcc0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffcd0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000ffce0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffcf0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000ffd00 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffd10 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffd20 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffd30 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffd40 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffd50 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000ffd60 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ffd70 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x000ffd80 02000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffd90 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffda0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000ffdb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffdc0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffdd0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffde0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000ffdf0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffe00 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000ffe10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffe20 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ffe30 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000ffe40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffe50 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ffe60 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000ffe70 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ffe80 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ffe90 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ffea0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000ffeb0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x000ffec0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ffed0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ffee0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000ffef0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000fff00 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x000fff10 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fff20 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000fff30 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x000fff40 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fff50 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fff60 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fff70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000fff80 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000fff90 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000fffa0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000fffb0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x000fffc0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x000fffd0 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000fffe0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000ffff0 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100000 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100010 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100020 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100030 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100040 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00100050 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100060 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100070 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100080 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00100090 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001000a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001000b0 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001000c0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001000d0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001000e0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001000f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100100 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100110 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00100120 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100130 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100140 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00100150 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00100160 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100170 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100180 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100190 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001001a0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001001b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001001c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001001d0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x001001e0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x001001f0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100200 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00100210 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100220 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00100230 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100240 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100250 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00100260 02000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00100270 05000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100280 04000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100290 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001002a0 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001002b0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001002c0 feffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001002d0 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x001002e0 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001002f0 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100300 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00100310 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00100320 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100330 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00100340 04000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00100350 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100360 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100370 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100380 00000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x00100390 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001003a0 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001003b0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x001003c0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001003d0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001003e0 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001003f0 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00100400 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00100410 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100420 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100430 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100440 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100450 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00100460 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00100470 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00100480 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100490 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001004a0 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001004b0 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001004c0 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001004d0 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001004e0 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001004f0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100500 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100510 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00100520 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100530 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00100540 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100550 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00100560 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100570 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100580 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100590 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001005a0 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001005b0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001005c0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001005d0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x001005e0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x001005f0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100600 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00100610 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100620 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00100630 faffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100640 01000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00100650 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00100660 04000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100670 06000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100680 03000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100690 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001006a0 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x001006b0 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001006c0 ffffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001006d0 faffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x001006e0 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x001006f0 f7ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x00100700 fcffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100710 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100720 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100730 03000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100740 05000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00100750 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100760 03000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100770 06000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100780 03000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100790 ffffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001007a0 faffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x001007b0 f8ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x001007c0 f7ffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x001007d0 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x001007e0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x001007f0 ffffffff ffffffff 02000000 00000000 ................ │ │ │ │ + 0x00100800 05000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100810 04000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100820 02000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00100830 06000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00100840 07000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100850 03000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100860 feffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00100870 f8ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00100880 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x00100890 f9ffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001008a0 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001008b0 fcffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x001008c0 01000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001008d0 05000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001008e0 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001008f0 04000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x00100900 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00100910 06000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00100920 01000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x00100930 fbffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00100940 fbffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00100950 03000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x00100960 08000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x00100970 09000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x00100980 05000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00100990 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001009a0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x001009b0 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001009c0 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x001009d0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x001009e0 fdffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x001009f0 f9ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x00100a00 fbffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00100a10 fdffffff ffffffff 02000000 00000000 ................ │ │ │ │ + 0x00100a20 06000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00100a30 0a000000 00000000 0a000000 00000000 ................ │ │ │ │ + 0x00100a40 09000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x00100a50 05000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00100a60 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100a70 ffffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00100a80 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00100a90 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00100aa0 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00100ab0 faffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00100ac0 f8ffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00100ad0 f8ffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00100ae0 00000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00100af0 08000000 00000000 0a000000 00000000 ................ │ │ │ │ + 0x00100b00 0a000000 00000000 0a000000 00000000 ................ │ │ │ │ + 0x00100b10 08000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x00100b20 04000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100b30 01000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00100b40 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00100b50 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00100b60 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00100b70 fbffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x00100b80 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x00100b90 f8ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00100ba0 faffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100bb0 03000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x00100bc0 09000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x00100bd0 09000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00100be0 07000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100bf0 03000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100c00 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100c10 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100c20 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100c30 fdffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00100c40 f9ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x00100c50 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00100c60 f7ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x00100c70 fcffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00100c80 04000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x00100c90 07000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x00100ca0 06000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x00100cb0 06000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00100cc0 02000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100cd0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00100ce0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100cf0 00000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x00100d00 fcffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00100d10 f9ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x00100d20 f7ffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00100d30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100d40 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00100d50 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100d60 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100d70 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100d80 03000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00100d90 04000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00100da0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100db0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00100dc0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100dd0 00000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x00100de0 fbffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00100df0 faffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00100e00 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100e10 01000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00100e20 05000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100e30 04000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00100e40 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100e50 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100e60 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100e70 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100e80 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100e90 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100ea0 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00100eb0 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00100ec0 fcffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100ed0 ffffffff ffffffff 02000000 00000000 ................ │ │ │ │ + 0x00100ee0 05000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x00100ef0 06000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100f00 04000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100f10 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00100f20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100f30 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00100f40 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00100f50 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00100f60 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100f70 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00100f80 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00100f90 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00100fa0 01000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100fb0 07000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x00100fc0 07000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00100fd0 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00100fe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00100ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101000 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00101010 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00101020 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00101030 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00101040 fdffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00101050 fcffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00101060 fdffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101070 04000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x00101080 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00101090 07000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x001010a0 03000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001010b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001010c0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x001010d0 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001010e0 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x001010f0 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00101100 feffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00101110 fbffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00101120 fdffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101130 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101140 f8ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x00101150 f6ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ + 0x00101160 f6ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00101170 fcffffff ffffffff 02000000 00000000 ................ │ │ │ │ + 0x00101180 07000000 00000000 0a000000 00000000 ................ │ │ │ │ + 0x00101190 0a000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x001011a0 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001011b0 06000000 00000000 0c000000 00000000 ................ │ │ │ │ + 0x001011c0 11000000 00000000 10000000 00000000 ................ │ │ │ │ + 0x001011d0 09000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001011e0 f8ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ + 0x001011f0 f5ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x00101200 f8ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00101210 f8ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ + 0x00101220 f6ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ + 0x00101230 f8ffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00101240 02000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x00101250 0a000000 00000000 0a000000 00000000 ................ │ │ │ │ + 0x00101260 06000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00101270 02000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00101280 0c000000 00000000 10000000 00000000 ................ │ │ │ │ + 0x00101290 0f000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x001012a0 00000000 00000000 f8ffffff ffffffff ................ │ │ │ │ + 0x001012b0 f5ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ + 0x001012c0 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x001012d0 f9ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x001012e0 f9ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x001012f0 f8ffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00101300 feffffff ffffffff 02000000 00000000 ................ │ │ │ │ + 0x00101310 07000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x00101320 09000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x00101330 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101340 04000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x00101350 0d000000 00000000 0d000000 00000000 ................ │ │ │ │ + 0x00101360 07000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00101370 f8ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ + 0x00101380 f6ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00101390 f9ffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x001013a0 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001013b0 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001013c0 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001013d0 02000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x001013e0 08000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x001013f0 05000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00101400 01000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00101410 06000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x00101420 09000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00101430 feffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x00101440 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x00101450 f9ffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00101460 fcffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00101470 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101480 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101490 00000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001014a0 04000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x001014b0 06000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001014c0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001014d0 01000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x001014e0 05000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x001014f0 02000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x00101500 faffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00101510 f8ffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00101520 fcffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101530 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101540 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101550 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101560 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101570 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101580 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00101590 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001015a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001015b0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001015c0 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001015d0 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001015e0 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001015f0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00101600 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101610 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101620 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101630 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101640 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101650 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101660 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101670 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101680 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101690 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001016a0 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001016b0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001016c0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001016d0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x001016e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001016f0 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101700 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101710 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101720 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101730 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101740 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00101750 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101760 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00101770 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101780 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101790 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001017a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001017b0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001017c0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001017d0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001017e0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x001017f0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101800 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101810 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101820 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101830 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00101840 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00101850 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101860 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101870 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101880 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00101890 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001018a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001018b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001018c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001018d0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x001018e0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001018f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101900 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00101910 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00101920 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101930 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101940 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101950 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101960 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101970 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101980 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101990 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001019a0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x001019b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001019c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001019d0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001019e0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001019f0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101a00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101a10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101a20 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101a30 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101a40 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101a50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101a60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101a70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101a80 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101a90 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101aa0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101ab0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101ac0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101ad0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00101ae0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101af0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101b00 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101b10 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101b20 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101b40 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101b50 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101b60 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101b70 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101b80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101b90 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00101ba0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101bb0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101bc0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00101bd0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101be0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101bf0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101c00 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101c10 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00101c20 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101c30 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00101c40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101c60 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101c70 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101c80 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101c90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101ca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101cb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101cc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101cd0 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00101ce0 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00101cf0 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101d00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101d10 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101d20 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101d30 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101d40 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101d50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101d60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101d70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101d80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101d90 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101da0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101db0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101dc0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101dd0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00101de0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101df0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101e00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101e10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101e20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101e30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101e40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101e50 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101e60 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101e70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101e80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101e90 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00101ea0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00101eb0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101ec0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00101ed0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101ee0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101ef0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101f00 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101f10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101f20 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101f30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101f40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101f50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101f60 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101f70 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101f80 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00101f90 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101fa0 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00101fb0 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00101fc0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101fd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101fe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00101ff0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102000 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102010 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102020 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00102030 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00102040 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00102050 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102060 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102070 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102080 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102090 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x001020a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001020b0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x001020c0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x001020d0 02000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001020e0 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001020f0 02000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102100 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102110 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102120 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102130 00000000 00000000 feffffff ffffffff ................ │ │ │ │ + 0x00102140 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00102150 fdffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102160 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102170 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102180 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102190 00000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001021a0 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001021b0 04000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001021c0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x001021d0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x001021e0 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001021f0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00102200 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102210 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00102220 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00102230 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102240 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00102250 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00102260 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00102270 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00102280 02000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102290 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001022a0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x001022b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001022c0 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x001022d0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x001022e0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001022f0 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102300 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102310 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102320 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102330 03000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00102340 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00102350 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102360 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102370 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102380 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102390 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x001023a0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001023b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001023c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001023d0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x001023e0 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x001023f0 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00102400 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00102410 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102420 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00102430 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102440 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00102450 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102460 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102470 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00102480 03000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00102490 04000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x001024a0 02000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001024b0 feffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x001024c0 f8ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ + 0x001024d0 f3ffffff ffffffff f1ffffff ffffffff ................ │ │ │ │ + 0x001024e0 f0ffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ + 0x001024f0 f0ffffff ffffffff f1ffffff ffffffff ................ │ │ │ │ + 0x00102500 f3ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ + 0x00102510 f5ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ + 0x00102520 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x00102530 f7ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x00102540 f8ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x00102550 faffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00102560 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00102570 02000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00102580 05000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00102590 05000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001025a0 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001025b0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001025c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001025d0 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001025e0 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x001025f0 04000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00102600 06000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x00102610 07000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x00102620 07000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x00102630 04000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00102640 01000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00102650 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102660 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102670 feffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00102680 02000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00102690 07000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x001026a0 09000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x001026b0 08000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x001026c0 04000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001026d0 ffffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x001026e0 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x001026f0 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00102700 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00102710 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00102720 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102730 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00102740 ffffffff ffffffff 01000000 00000000 ................ │ │ │ │ + 0x00102750 03000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00102760 07000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x00102770 0b000000 00000000 0d000000 00000000 ................ │ │ │ │ + 0x00102780 0f000000 00000000 10000000 00000000 ................ │ │ │ │ + 0x00102790 10000000 00000000 10000000 00000000 ................ │ │ │ │ + 0x001027a0 10000000 00000000 0f000000 00000000 ................ │ │ │ │ + 0x001027b0 0e000000 00000000 0c000000 00000000 ................ │ │ │ │ + 0x001027c0 0b000000 00000000 0a000000 00000000 ................ │ │ │ │ + 0x001027d0 09000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x001027e0 07000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x001027f0 06000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00102800 05000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00102810 04000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00102820 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00102830 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102840 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102850 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102860 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102870 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00102880 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00102890 f9ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x001028a0 f5ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ + 0x001028b0 f3ffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ + 0x001028c0 f1ffffff ffffffff f1ffffff ffffffff ................ │ │ │ │ + 0x001028d0 f1ffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ + 0x001028e0 f2ffffff ffffffff f3ffffff ffffffff ................ │ │ │ │ + 0x001028f0 f3ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ + 0x00102900 f6ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00102910 fbffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102920 00000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00102930 06000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x00102940 0b000000 00000000 0d000000 00000000 ................ │ │ │ │ + 0x00102950 0f000000 00000000 10000000 00000000 ................ │ │ │ │ + 0x00102960 10000000 00000000 10000000 00000000 ................ │ │ │ │ + 0x00102970 0e000000 00000000 0c000000 00000000 ................ │ │ │ │ + 0x00102980 08000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00102990 feffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x001029a0 f2ffffff ffffffff ecffffff ffffffff ................ │ │ │ │ + 0x001029b0 e8ffffff ffffffff e6ffffff ffffffff ................ │ │ │ │ + 0x001029c0 e7ffffff ffffffff eaffffff ffffffff ................ │ │ │ │ + 0x001029d0 efffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ + 0x001029e0 fdffffff ffffffff 04000000 00000000 ................ │ │ │ │ + 0x001029f0 0a000000 00000000 0e000000 00000000 ................ │ │ │ │ + 0x00102a00 10000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102a10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102a20 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102a30 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102a40 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102a50 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102a60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102a70 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00102a80 fdffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00102a90 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00102aa0 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00102ab0 fbffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00102ac0 fcffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00102ad0 fcffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102ae0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102af0 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00102b00 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00102b10 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102b20 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102b30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102b40 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102b50 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00102b60 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102b70 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102b80 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00102b90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102ba0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102bb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102bc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102bd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102be0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102bf0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00102c00 ffffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00102c10 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102c20 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102c30 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00102c40 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102c50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102c60 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102c70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102c80 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102c90 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00102ca0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102cb0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102cc0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102cd0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102ce0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102cf0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102d00 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00102d10 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102d20 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00102d30 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102d40 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102d50 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102d60 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102d70 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102d80 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00102d90 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102da0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00102db0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00102dc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102dd0 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00102de0 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00102df0 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00102e00 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00102e10 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00102e20 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00102e30 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00102e40 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00102e50 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00102e60 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00102e70 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102e80 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102e90 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102ea0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102eb0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102ec0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102ed0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00102ee0 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00102ef0 03000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00102f00 05000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x00102f10 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00102f20 08000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00102f30 06000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00102f40 02000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00102f50 fdffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00102f60 f8ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x00102f70 f6ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ + 0x00102f80 f7ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x00102f90 fbffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00102fa0 00000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00102fb0 03000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00102fc0 05000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102fd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00102fe0 f4ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ + 0x00102ff0 f4ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ + 0x00103000 f5ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ + 0x00103010 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00103020 f9ffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00103030 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00103040 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00103050 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00103060 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103070 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103080 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00103090 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001030a0 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x001030b0 03000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001030c0 04000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x001030d0 05000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x001030e0 05000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x001030f0 06000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x00103100 06000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x00103110 06000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00103120 05000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00103130 05000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00103140 04000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00103150 03000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00103160 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103170 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00103180 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x00103190 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x001031a0 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x001031b0 faffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x001031c0 f7ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ + 0x001031d0 f5ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ + 0x001031e0 f2ffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ + 0x001031f0 f1ffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ + 0x00103200 f0ffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ + 0x00103210 f0ffffff ffffffff f1ffffff ffffffff ................ │ │ │ │ + 0x00103220 f1ffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ + 0x00103230 f3ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ + 0x00103240 f6ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x00103250 f9ffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00103260 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x00103270 fdffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00103280 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00103290 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001032a0 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x001032b0 04000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x001032c0 06000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x001032d0 08000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x001032e0 0a000000 00000000 0b000000 00000000 ................ │ │ │ │ + 0x001032f0 0c000000 00000000 0d000000 00000000 ................ │ │ │ │ + 0x00103300 0d000000 00000000 0e000000 00000000 ................ │ │ │ │ + 0x00103310 0e000000 00000000 0d000000 00000000 ................ │ │ │ │ + 0x00103320 0d000000 00000000 0c000000 00000000 ................ │ │ │ │ + 0x00103330 0b000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x00103340 07000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00103350 03000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103360 ffffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00103370 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00103380 faffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x00103390 f9ffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x001033a0 fbffffff ffffffff fcffffff ffffffff ................ │ │ │ │ + 0x001033b0 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001033c0 01000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001033d0 06000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x001033e0 09000000 00000000 0a000000 00000000 ................ │ │ │ │ + 0x001033f0 0b000000 00000000 0c000000 00000000 ................ │ │ │ │ + 0x00103400 0c000000 00000000 0b000000 00000000 ................ │ │ │ │ + 0x00103410 0a000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x00103420 07000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x00103430 03000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00103440 fdffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00103450 f8ffffff ffffffff f5ffffff ffffffff ................ │ │ │ │ + 0x00103460 f3ffffff ffffffff f0ffffff ffffffff ................ │ │ │ │ + 0x00103470 edffffff ffffffff ebffffff ffffffff ................ │ │ │ │ + 0x00103480 e9ffffff ffffffff e6ffffff ffffffff ................ │ │ │ │ + 0x00103490 e4ffffff ffffffff e2ffffff ffffffff ................ │ │ │ │ + 0x001034a0 dfffffff ffffffff ddffffff ffffffff ................ │ │ │ │ + 0x001034b0 daffffff ffffffff d7ffffff ffffffff ................ │ │ │ │ + 0x001034c0 d5ffffff ffffffff d2ffffff ffffffff ................ │ │ │ │ + 0x001034d0 d0ffffff ffffffff cdffffff ffffffff ................ │ │ │ │ + 0x001034e0 cbffffff ffffffff caffffff ffffffff ................ │ │ │ │ + 0x001034f0 c8ffffff ffffffff c8ffffff ffffffff ................ │ │ │ │ + 0x00103500 c7ffffff ffffffff c8ffffff ffffffff ................ │ │ │ │ + 0x00103510 c9ffffff ffffffff caffffff ffffffff ................ │ │ │ │ + 0x00103520 ccffffff ffffffff cfffffff ffffffff ................ │ │ │ │ + 0x00103530 d2ffffff ffffffff d5ffffff ffffffff ................ │ │ │ │ + 0x00103540 d9ffffff ffffffff ddffffff ffffffff ................ │ │ │ │ + 0x00103550 e0ffffff ffffffff e3ffffff ffffffff ................ │ │ │ │ + 0x00103560 e6ffffff ffffffff e9ffffff ffffffff ................ │ │ │ │ + 0x00103570 eaffffff ffffffff ecffffff ffffffff ................ │ │ │ │ + 0x00103580 ecffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00103590 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001035a0 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x001035b0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x001035c0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001035d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001035e0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x001035f0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103600 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103610 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103620 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103630 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103640 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103650 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00103660 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00103670 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103680 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103690 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001036a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001036b0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001036c0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001036d0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001036e0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001036f0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00103700 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00103710 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00103720 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00103730 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103740 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103750 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00103760 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103770 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103780 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00103790 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x001037a0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001037b0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001037c0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001037d0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001037e0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x001037f0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00103800 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00103810 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00103820 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00103830 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00103840 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00103850 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103860 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103870 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00103880 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00103890 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001038a0 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x001038b0 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x001038c0 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001038d0 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001038e0 04000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x001038f0 04000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00103900 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00103910 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00103920 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00103930 feffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00103940 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00103950 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00103960 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00103970 feffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00103980 ffffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00103990 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001039a0 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x001039b0 03000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x001039c0 02000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x001039d0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x001039e0 00000000 00000000 ffffffff ffffffff ................ │ │ │ │ + 0x001039f0 feffffff ffffffff feffffff ffffffff ................ │ │ │ │ + 0x00103a00 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00103a10 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00103a20 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00103a30 fdffffff ffffffff fdffffff ffffffff ................ │ │ │ │ + 0x00103a40 fcffffff ffffffff fbffffff ffffffff ................ │ │ │ │ + 0x00103a50 fbffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x00103a60 f8ffffff ffffffff f7ffffff ffffffff ................ │ │ │ │ + 0x00103a70 f5ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ + 0x00103a80 f3ffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ + 0x00103a90 f2ffffff ffffffff f2ffffff ffffffff ................ │ │ │ │ + 0x00103aa0 f2ffffff ffffffff f3ffffff ffffffff ................ │ │ │ │ + 0x00103ab0 f3ffffff ffffffff f4ffffff ffffffff ................ │ │ │ │ + 0x00103ac0 f5ffffff ffffffff f6ffffff ffffffff ................ │ │ │ │ + 0x00103ad0 f7ffffff ffffffff f8ffffff ffffffff ................ │ │ │ │ + 0x00103ae0 f9ffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x00103af0 faffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00103b00 faffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00103b10 faffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00103b20 faffffff ffffffff faffffff ffffffff ................ │ │ │ │ + 0x00103b30 faffffff ffffffff f9ffffff ffffffff ................ │ │ │ │ + 0x00103b40 f9ffffff ffffffff 00000000 00000000 ................ │ │ │ │ + 0x00103b50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00103b60 00000000 00000000 00000000 00002e40 ...............@ │ │ │ │ + 0x00103b70 00000000 00003e40 00000000 00804640 ......>@......F@ │ │ │ │ + 0x00103b80 00000000 00004e40 00000000 00c05240 ......N@......R@ │ │ │ │ + 0x00103b90 00000000 00805640 00000000 00405a40 ......V@.....@Z@ │ │ │ │ + 0x00103ba0 00000000 00005e40 00000000 00e06040 ......^@......`@ │ │ │ │ + 0x00103bb0 00000000 00c06240 00000000 00a06440 ......b@......d@ │ │ │ │ + 0x00103bc0 00000000 00806640 00000000 00606840 ......f@.....`h@ │ │ │ │ + 0x00103bd0 00000000 00406a40 00000000 00206c40 .....@j@..... l@ │ │ │ │ + 0x00103be0 00000000 00006e40 00000000 00e06f40 ......n@......o@ │ │ │ │ + 0x00103bf0 00000000 00e07040 00000000 00d07140 ......p@......q@ │ │ │ │ + 0x00103c00 00000000 00c07240 00000000 00b07340 ......r@......s@ │ │ │ │ + 0x00103c10 00000000 00a07440 00000000 00907540 ......t@......u@ │ │ │ │ + 0x00103c20 00000000 00807640 00000000 00000000 ......v@........ │ │ │ │ + 0x00103c30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00103c40 00000000 00405540 00000000 00005440 .....@U@......T@ │ │ │ │ + 0x00103c50 00000000 00805140 00000000 00004e40 ......Q@......N@ │ │ │ │ + 0x00103c60 00000000 00004940 00000000 00004440 ......I@......D@ │ │ │ │ + 0x00103c70 00000000 00003e40 00000000 00003440 ......>@......4@ │ │ │ │ + 0x00103c80 00000000 00002440 00000000 00000000 ......$@........ │ │ │ │ + 0x00103c90 00000000 000024c0 00000000 000034c0 ......$.......4. │ │ │ │ + 0x00103ca0 00000000 00003ec0 00000000 000044c0 ......>.......D. │ │ │ │ + 0x00103cb0 00000000 000049c0 00000000 00004ec0 ......I.......N. │ │ │ │ + 0x00103cc0 00000000 008051c0 00000000 000054c0 ......Q.......T. │ │ │ │ + 0x00103cd0 00000000 004055c0 00000000 00005440 .....@U.......T@ │ │ │ │ + 0x00103ce0 00000000 000054c0 00000000 004055c0 ......T......@U. │ │ │ │ + 0x00103cf0 00000000 00907540 00000000 00c05640 ......u@......V@ │ │ │ │ + 0x00103d00 00000000 00001c40 00000000 00004e40 .......@......N@ │ │ │ │ + 0x00103d10 00000000 00003ec0 00000000 00004ec0 ......>.......N. │ │ │ │ + 0x00103d20 4e415849 536e0053 494d504c 45004352 NAXISn.SIMPLE.CR │ │ │ │ + 0x00103d30 4f544100 43545950 45330043 54595045 OTA.CTYPE3.CTYPE │ │ │ │ + 0x00103d40 34004d75 6c746970 6c652027 6c6f6e67 4.Multiple 'long │ │ │ │ + 0x00103d50 69747564 65272061 7865732e 00444543 itude' axes..DEC │ │ │ │ + 0x00103d60 2d00474c 41540045 4c415400 4c41542d -.GLAT.ELAT.LAT- │ │ │ │ + 0x00103d70 004d756c 7469706c 6520276c 61746974 .Multiple 'latit │ │ │ │ + 0x00103d80 75646527 20617865 732e0042 5343414c ude' axes..BSCAL │ │ │ │ + 0x00103d90 4500425a 45524f00 6e617869 73202020 E.BZERO.naxis │ │ │ │ + 0x00103da0 20202020 3d202025 6c640a00 6e417869 = %ld..nAxi │ │ │ │ + 0x00103db0 73496e5b 305d2020 3d202025 6c640a00 sIn[0] = %ld.. │ │ │ │ + 0x00103dc0 6e417869 73496e5b 315d2020 3d202025 nAxisIn[1] = % │ │ │ │ + 0x00103dd0 6c640a00 6e417869 73496e5b 325d2020 ld..nAxisIn[2] │ │ │ │ + 0x00103de0 3d202025 6c640a00 6e417869 73496e5b = %ld..nAxisIn[ │ │ │ │ + 0x00103df0 335d2020 3d202025 6c640a00 64656275 3] = %ld..debu │ │ │ │ + 0x00103e00 67202020 20202020 3d202564 0a00696e g = %d..in │ │ │ │ + 0x00103e10 70757446 696c6520 20203d20 5b25735d putFile = [%s] │ │ │ │ + 0x00103e20 0a006f75 74707574 46696c65 20203d20 ..outputFile = │ │ │ │ + 0x00103e30 5b25735d 0a006f72 6465725b 25645d20 [%s]..order[%d] │ │ │ │ + 0x00103e40 2020203d 205b2564 5d0a006e 41786973 = [%d]..nAxis │ │ │ │ + 0x00103e50 4f75745b 305d203d 2020256c 640a006e Out[0] = %ld..n │ │ │ │ + 0x00103e60 41786973 4f75745b 315d203d 2020256c AxisOut[1] = %l │ │ │ │ + 0x00103e70 640a006e 41786973 4f75745b 325d203d d..nAxisOut[2] = │ │ │ │ + 0x00103e80 2020256c 640a006e 41786973 4f75745b %ld..nAxisOut[ │ │ │ │ + 0x00103e90 335d203d 2020256c 640a0072 656f7264 3] = %ld..reord │ │ │ │ + 0x00103ea0 65725b30 5d20203d 20202564 0a007265 er[0] = %d..re │ │ │ │ + 0x00103eb0 6f726465 725b315d 20203d20 2025640a order[1] = %d. │ │ │ │ + 0x00103ec0 0072656f 72646572 5b325d20 203d2020 .reorder[2] = │ │ │ │ + 0x00103ed0 25640a00 72656f72 6465725b 335d2020 %d..reorder[3] │ │ │ │ + 0x00103ee0 3d202025 640a0069 006a7400 6b74006c = %d..i.jt.kt.l │ │ │ │ + 0x00103ef0 7400496e 70757420 696d6167 65207265 t.Input image re │ │ │ │ + 0x00103f00 61642063 6f6d706c 6574652e 0a0a0020 ad complete.... │ │ │ │ + 0x00103f10 20202020 20202020 20202020 20202d2d -- │ │ │ │ + 0x00103f20 3e205b25 735d0a00 4572726f 72207772 > [%s]..Error wr │ │ │ │ + 0x00103f30 6974696e 67206361 72642025 642e006d iting card %d..m │ │ │ │ + 0x00103f40 696e6461 74613d25 2d672c20 6d617864 indata=%-g, maxd │ │ │ │ + 0x00103f50 6174613d 252d6700 43525641 4c6e0043 ata=%-g.CRVALn.C │ │ │ │ + 0x00103f60 52504958 6e004354 5950456e 00434445 RPIXn.CTYPEn.CDE │ │ │ │ + 0x00103f70 4c546e00 43446e5f 6e004352 4f54416e LTn.CDn_n.CROTAn │ │ │ │ + 0x00103f80 0043554e 49546e00 50436e5f 6e000000 .CUNITn.PCn_n... │ │ │ │ + 0x00103f90 4e656564 20626f74 68206c6f 6e676974 Need both longit │ │ │ │ + 0x00103fa0 75646520 616e6420 6c617469 74756465 ude and latitude │ │ │ │ + 0x00103fb0 20617865 732e0000 496e7075 7420696d axes...Input im │ │ │ │ + 0x00103fc0 61676520 66696c65 20257320 6d697373 age file %s miss │ │ │ │ + 0x00103fd0 696e6720 6f722069 6e76616c 69642046 ing or invalid F │ │ │ │ + 0x00103fe0 49545300 00000000 496d6167 65206861 ITS.....Image ha │ │ │ │ + 0x00103ff0 7320256c 64206469 6d656e73 696f6e73 s %ld dimensions │ │ │ │ + 0x00104000 2e202059 6f75206d 75737420 6c697374 . You must list │ │ │ │ + 0x00104010 20746865 206f7574 70757420 6f726465 the output orde │ │ │ │ + 0x00104020 7220666f 7220616c 6c206f66 20746865 r for all of the │ │ │ │ + 0x00104030 6d2e0000 00000000 41786973 20494420 m.......Axis ID │ │ │ │ + 0x00104040 2564206d 75737420 62652062 65747765 %d must be betwe │ │ │ │ + 0x00104050 656e2031 20616e64 20256c64 2e000000 en 1 and %ld.... │ │ │ │ + 0x00104060 4f757470 75742061 78697320 25642069 Output axis %d i │ │ │ │ + 0x00104070 73207468 65207361 6d652061 73206178 s the same as ax │ │ │ │ + 0x00104080 69732025 642e2054 68657920 6d757374 is %d. They must │ │ │ │ + 0x00104090 20626520 756e6971 75652e00 00000000 be unique...... │ │ │ │ + 0x001040a0 2a697420 3d202564 2a69202b 2025642a *it = %d*i + %d* │ │ │ │ + 0x001040b0 6a202b20 25642a6b 202b2025 642a6c20 j + %d*k + %d*l │ │ │ │ + 0x001040c0 2b202564 0a000000 2a6a7420 3d202564 + %d....*jt = %d │ │ │ │ + 0x001040d0 2a69202b 2025642a 6a202b20 25642a6b *i + %d*j + %d*k │ │ │ │ + 0x001040e0 202b2025 642a6c20 2b202564 0a000000 + %d*l + %d.... │ │ │ │ + 0x001040f0 2a6b7420 3d202564 2a69202b 2025642a *kt = %d*i + %d* │ │ │ │ + 0x00104100 6a202b20 25642a6b 202b2025 642a6c20 j + %d*k + %d*l │ │ │ │ + 0x00104110 2b202564 0a000000 2a6c7420 3d202564 + %d....*lt = %d │ │ │ │ + 0x00104120 2a69202b 2025642a 6a202b20 25642a6b *i + %d*j + %d*k │ │ │ │ + 0x00104130 202b2025 642a6c20 2b202564 0a000000 + %d*l + %d.... │ │ │ │ + 0x00104140 256c6420 28646f75 626c6520 2a2a2920 %ld (double **) │ │ │ │ + 0x00104150 616c6c6f 63617465 6420256c 64207469 allocated %ld ti │ │ │ │ + 0x00104160 6d65730a 00000000 256c6420 28646f75 mes.....%ld (dou │ │ │ │ + 0x00104170 626c6520 2a292061 6c6c6f63 61746564 ble *) allocated │ │ │ │ + 0x00104180 20256c64 78256c64 2074696d 65730a00 %ldx%ld times.. │ │ │ │ + 0x00104190 256c6420 28646f75 626c6529 20616c6c %ld (double) all │ │ │ │ + 0x001041a0 6f636174 65642025 6c647825 6c647825 ocated %ldx%ldx% │ │ │ │ + 0x001041b0 6c642074 696d6573 0a000000 00000000 ld times........ │ │ │ │ + 0x001041c0 256c6420 646f7562 6c657320 7a65726f %ld doubles zero │ │ │ │ + 0x001041d0 65642025 6c647825 6c647825 6c642074 ed %ldx%ldx%ld t │ │ │ │ + 0x001041e0 696d6573 0a0a0000 256c6420 62797465 imes....%ld byte │ │ │ │ + 0x001041f0 7320616c 6c6f6361 74656420 666f7220 s allocated for │ │ │ │ + 0x00104200 696e7075 7420696d 61676520 70697865 input image pixe │ │ │ │ + 0x00104210 6c730a0a 00000000 256c6420 28666c6f ls......%ld (flo │ │ │ │ + 0x00104220 6174202a 2a292061 6c6c6f63 61746564 at **) allocated │ │ │ │ + 0x00104230 20256c64 2074696d 65730a00 00000000 %ld times...... │ │ │ │ + 0x00104240 256c6420 28666c6f 6174202a 2920616c %ld (float *) al │ │ │ │ + 0x00104250 6c6f6361 74656420 256c6478 256c6420 located %ldx%ld │ │ │ │ + 0x00104260 74696d65 730a0000 256c6420 28666c6f times...%ld (flo │ │ │ │ + 0x00104270 61742920 616c6c6f 63617465 6420256c at) allocated %l │ │ │ │ + 0x00104280 6478256c 6478256c 64207469 6d65730a dx%ldx%ld times. │ │ │ │ + 0x00104290 00000000 00000000 256c6420 666c6f61 ........%ld floa │ │ │ │ + 0x001042a0 7473207a 65726f65 6420256c 6478256c ts zeroed %ldx%l │ │ │ │ + 0x001042b0 6478256c 64207469 6d65730a 0a000000 dx%ld times..... │ │ │ │ + 0x001042c0 256c6420 286c6f6e 67206c6f 6e67202a %ld (long long * │ │ │ │ + 0x001042d0 2a292061 6c6c6f63 61746564 20256c64 *) allocated %ld │ │ │ │ + 0x001042e0 2074696d 65730a00 256c6420 286c6f6e times..%ld (lon │ │ │ │ + 0x001042f0 67206c6f 6e67202a 2920616c 6c6f6361 g long *) alloca │ │ │ │ + 0x00104300 74656420 256c6478 256c6420 74696d65 ted %ldx%ld time │ │ │ │ + 0x00104310 730a0000 00000000 256c6420 286c6f6e s.......%ld (lon │ │ │ │ + 0x00104320 67206c6f 6e672920 616c6c6f 63617465 g long) allocate │ │ │ │ + 0x00104330 6420256c 6478256c 6478256c 64207469 d %ldx%ldx%ld ti │ │ │ │ + 0x00104340 6d65730a 00000000 256c6420 6c6f6e67 mes.....%ld long │ │ │ │ + 0x00104350 206c6f6e 6773207a 65726f65 6420256c longs zeroed %l │ │ │ │ + 0x00104360 6478256c 6478256c 64207469 6d65730a dx%ldx%ld times. │ │ │ │ + 0x00104370 0a000000 00000000 256c6420 286c6f6e ........%ld (lon │ │ │ │ + 0x00104380 67202a2a 2920616c 6c6f6361 74656420 g **) allocated │ │ │ │ + 0x00104390 256c6420 74696d65 730a0000 00000000 %ld times....... │ │ │ │ + 0x001043a0 256c6420 286c6f6e 67202a29 20616c6c %ld (long *) all │ │ │ │ + 0x001043b0 6f636174 65642025 6c647825 6c642074 ocated %ldx%ld t │ │ │ │ + 0x001043c0 696d6573 0a000000 256c6420 286c6f6e imes....%ld (lon │ │ │ │ + 0x001043d0 67292061 6c6c6f63 61746564 20256c64 g) allocated %ld │ │ │ │ + 0x001043e0 78256c64 78256c64 2074696d 65730a00 x%ldx%ld times.. │ │ │ │ + 0x001043f0 256c6420 6c6f6e67 73207a65 726f6564 %ld longs zeroed │ │ │ │ + 0x00104400 20256c64 78256c64 78256c64 2074696d %ldx%ldx%ld tim │ │ │ │ + 0x00104410 65730a0a 00000000 256c6420 2873686f es......%ld (sho │ │ │ │ + 0x00104420 7274202a 2a292061 6c6c6f63 61746564 rt **) allocated │ │ │ │ + 0x00104430 20256c64 2074696d 65730a00 00000000 %ld times...... │ │ │ │ + 0x00104440 256c6420 2873686f 7274202a 2920616c %ld (short *) al │ │ │ │ + 0x00104450 6c6f6361 74656420 256c6478 256c6420 located %ldx%ld │ │ │ │ + 0x00104460 74696d65 730a0000 256c6420 2873686f times...%ld (sho │ │ │ │ + 0x00104470 72742920 616c6c6f 63617465 6420256c rt) allocated %l │ │ │ │ + 0x00104480 6478256c 6478256c 64207469 6d65730a dx%ldx%ld times. │ │ │ │ + 0x00104490 00000000 00000000 256c6420 73686f72 ........%ld shor │ │ │ │ + 0x001044a0 7473207a 65726f65 6420256c 6478256c ts zeroed %ldx%l │ │ │ │ + 0x001044b0 6478256c 64207469 6d65730a 0a000000 dx%ld times..... │ │ │ │ + 0x001044c0 256c6420 28636861 72202a2a 2920616c %ld (char **) al │ │ │ │ + 0x001044d0 6c6f6361 74656420 256c6420 74696d65 located %ld time │ │ │ │ + 0x001044e0 730a0000 00000000 256c6420 28636861 s.......%ld (cha │ │ │ │ + 0x001044f0 72202a29 20616c6c 6f636174 65642025 r *) allocated % │ │ │ │ + 0x00104500 6c647825 6c642074 696d6573 0a000000 ldx%ld times.... │ │ │ │ + 0x00104510 256c6420 28636861 72292061 6c6c6f63 %ld (char) alloc │ │ │ │ + 0x00104520 61746564 20256c64 78256c64 78256c64 ated %ldx%ldx%ld │ │ │ │ + 0x00104530 2074696d 65730a00 256c6420 63686172 times..%ld char │ │ │ │ + 0x00104540 73207a65 726f6564 20256c64 78256c64 s zeroed %ldx%ld │ │ │ │ + 0x00104550 78256c64 2074696d 65730a0a 00000000 x%ld times...... │ │ │ │ + 0x00104560 52656164 696e6720 696e7075 7420706c Reading input pl │ │ │ │ + 0x00104570 616e652f 706c616e 652f726f 77202535 ane/plane/row %5 │ │ │ │ + 0x00104580 642f2535 642f2535 640a0000 00000000 d/%5d/%5d....... │ │ │ │ + 0x00104590 25357320 25357320 25357320 25357320 %5s %5s %5s %5s │ │ │ │ + 0x001045a0 2d3e2025 35732025 35732025 35732025 -> %5s %5s %5s % │ │ │ │ + 0x001045b0 35730a00 00000000 25356420 25356420 5s......%5d %5d │ │ │ │ + 0x001045c0 25356420 25356420 2d3e2025 35642025 %5d %5d -> %5d % │ │ │ │ + 0x001045d0 35642025 35642025 3564205b 252d675d 5d %5d %5d [%-g] │ │ │ │ + 0x001045e0 0a000000 00000000 25356420 25356420 ........%5d %5d │ │ │ │ + 0x001045f0 25356420 25356420 2d3e2025 35642025 %5d %5d -> %5d % │ │ │ │ + 0x00104600 35642025 35642025 3564205b 256c6c64 5d %5d %5d [%lld │ │ │ │ + 0x00104610 5d0a0000 00000000 25356420 25356420 ].......%5d %5d │ │ │ │ + 0x00104620 25356420 25356420 2d3e2025 35642025 %5d %5d -> %5d % │ │ │ │ + 0x00104630 35642025 35642025 3564205b 256c645d 5d %5d %5d [%ld] │ │ │ │ + 0x00104640 0a000000 00000000 25356420 25356420 ........%5d %5d │ │ │ │ + 0x00104650 25356420 25356420 2d3e2025 35642025 %5d %5d -> %5d % │ │ │ │ + 0x00104660 35642025 35642025 3564205b 25645d0a 5d %5d %5d [%d]. │ │ │ │ + 0x00104670 00000000 00000000 0a464954 53206f75 .........FITS ou │ │ │ │ + 0x00104680 74707574 2066696c 65732063 72656174 tput files creat │ │ │ │ + 0x00104690 65642028 6e6f7420 79657420 706f7075 ed (not yet popu │ │ │ │ + 0x001046a0 6c617465 64290a00 48656164 6572206b lated)..Header k │ │ │ │ + 0x001046b0 6579776f 72642025 643a205b 25735d5b eyword %d: [%s][ │ │ │ │ + 0x001046c0 25735d5b 25735d0a 00000000 00000000 %s][%s]......... │ │ │ │ + 0x001046d0 48656164 6572206b 6579776f 72647320 Header keywords │ │ │ │ + 0x001046e0 636f7069 65642074 6f204649 5453206f copied to FITS o │ │ │ │ + 0x001046f0 75747075 74206669 6c652077 69746820 utput file with │ │ │ │ + 0x00104700 61786573 206d6f64 69666963 6174696f axes modificatio │ │ │ │ + 0x00104710 6e730a00 00000000 7b226d69 6e646174 ns......{"mindat │ │ │ │ + 0x00104720 61223a25 2d672c20 226d6178 64617461 a":%-g, "maxdata │ │ │ │ + 0x00104730 223a252d 677d0025 392e3866 00434432 ":%-g}.%9.8f.CD2 │ │ │ │ + 0x00104740 3252464e 44004344 32315246 4e440043 2RFND.CD21RFND.C │ │ │ │ + 0x00104750 44313252 464e4400 43443131 52464e44 D12RFND.CD11RFND │ │ │ │ + 0x00104760 00444543 5f524546 0052415f 52454600 .DEC_REF.RA_REF. │ │ │ │ + 0x00104770 43543252 464e4400 44454352 464e4400 CT2RFND.DECRFND. │ │ │ │ + 0x00104780 52415246 4e440000 72656465 66696e65 RARFND..redefine │ │ │ │ + 0x00104790 5f706f69 6e74696e 6728293a 20636f75 _pointing(): cou │ │ │ │ + 0x001047a0 6c646e27 74206669 6e642022 25387322 ldn't find "%8s" │ │ │ │ + 0x001047b0 206b6579 776f7264 0a000000 00000000 keyword........ │ │ │ │ + 0x001047c0 72656465 66696e65 5f706f69 6e74696e redefine_pointin │ │ │ │ + 0x001047d0 6728293a 20636f75 6c646e27 74206669 g(): couldn't fi │ │ │ │ + 0x001047e0 6e642022 25387322 206b6579 776f7264 nd "%8s" keyword │ │ │ │ + 0x001047f0 200a0000 00000000 72656465 66696e65 .......redefine │ │ │ │ + 0x00104800 5f706f69 6e74696e 6728293a 20636f75 _pointing(): cou │ │ │ │ + 0x00104810 6c646e27 74207265 706c6163 65202225 ldn't replace "% │ │ │ │ + 0x00104820 7322206b 6579776f 7264200a 00000000 s" keyword ..... │ │ │ │ + 0x00104830 72656465 66696e65 5f706f69 6e74696e redefine_pointin │ │ │ │ + 0x00104840 6728293a 20636f75 6c646e27 74206669 g(): couldn't fi │ │ │ │ + 0x00104850 6e642022 25367322 206b6579 776f7264 nd "%6s" keyword │ │ │ │ + 0x00104860 0a000000 00000000 72656465 66696e65 ........redefine │ │ │ │ + 0x00104870 5f706f69 6e74696e 6728293a 20636f75 _pointing(): cou │ │ │ │ + 0x00104880 6c646e27 74206669 6e642022 25377322 ldn't find "%7s" │ │ │ │ + 0x00104890 206b6579 776f7264 200a0020 69202020 keyword .. i │ │ │ │ + 0x001048a0 73746172 74202020 656e6420 20206f66 start end of │ │ │ │ + 0x001048b0 66736574 0a002d2d 2d2d202d 2d2d2d2d fset..---- ----- │ │ │ │ + 0x001048c0 2d202d2d 2d2d2d2d 202d2d2d 2d2d2d0a - ------ ------. │ │ │ │ + 0x001048d0 00253464 20253664 20253664 20253664 .%4d %6d %6d %6d │ │ │ │ + 0x001048e0 0a002534 64202534 64202536 642f2536 ..%4d %4d %6d/%6 │ │ │ │ + 0x001048f0 64202573 0a005265 6164696e 67206c69 d %s..Reading li │ │ │ │ + 0x00104900 6e652066 726f6d20 25643a0a 00667069 ne from %d:..fpi │ │ │ │ + 0x00104910 78656c5b 315d203d 20256c64 0a007469 xel[1] = %ld..ti │ │ │ │ + 0x00104920 6d653d25 2e306600 00000000 00000000 me=%.0f......... │ │ │ │ + 0x00104930 2c206372 76616c32 20637479 7065312c , crval2 ctype1, │ │ │ │ + 0x00104940 20637479 70653220 696e2069 6d616765 ctype2 in image │ │ │ │ + 0x00104950 78636f72 72656374 696f6e49 6e203d20 xcorrectionIn = │ │ │ │ + 0x00104960 252e3266 0a004445 43002573 20697320 %.2f..DEC.%s is │ │ │ │ + 0x00104970 434c4f43 4b574953 45206f66 2025733b CLOCKWISE of %s; │ │ │ │ + 0x00104980 20002573 20697320 50415241 4c4c454c .%s is PARALLEL │ │ │ │ + 0x00104990 20746f20 25733b20 00202020 53617665 to %s; . Save │ │ │ │ + 0x001049a0 56657274 6578202e 2e2e2000 72656a65 Vertex ... .reje │ │ │ │ + 0x001049b0 63746564 20286e6f 7420696e 2050290a cted (not in P). │ │ │ │ + 0x001049c0 0072656a 65637465 6420286e 6f742069 .rejected (not i │ │ │ │ + 0x001049d0 6e205129 0a006163 63657074 65642028 n Q)..accepted ( │ │ │ │ + 0x001049e0 2564290a 00512069 6e20503a 20446f74 %d)..Q in P: Dot │ │ │ │ + 0x001049f0 25642564 203d2025 31322e35 650a0050 %d%d = %12.5e..P │ │ │ │ + 0x00104a00 20696e20 513a2044 6f742564 2564203d in Q: Dot%d%d = │ │ │ │ + 0x00104a10 20253132 2e35650a 00202020 00510070 %12.5e.. .Q.p │ │ │ │ + 0x00104a20 456e6470 6f696e74 0071456e 64706f69 Endpoint.qEndpoi │ │ │ │ + 0x00104a30 6e740020 2020696e 74657269 6f72466c nt. interiorFl │ │ │ │ + 0x00104a40 6167202d 3e20554e 4b4e4f57 4e0a0020 ag -> UNKNOWN.. │ │ │ │ + 0x00104a50 2020696e 74657269 6f72466c 6167202d interiorFlag - │ │ │ │ + 0x00104a60 3e20505f 494e5f51 0a002020 20696e74 > P_IN_Q.. int │ │ │ │ + 0x00104a70 6572696f 72466c61 67202d3e 20515f49 eriorFlag -> Q_I │ │ │ │ + 0x00104a80 4e5f500a 007c7c20 50546f51 44697220 N_P..|| PToQDir │ │ │ │ + 0x00104a90 69732050 4152414c 4c454c2c 20002d2d is PARALLEL, .-- │ │ │ │ + 0x00104aa0 2d2d2d0a 0a00496e 70757420 2850293a ---...Input (P): │ │ │ │ + 0x00104ab0 0a002531 302e3666 20253130 2e36660a ..%10.6f %10.6f. │ │ │ │ + 0x00104ac0 000a4f75 74707574 20285129 3a0a0074 ..Output (Q):..t │ │ │ │ + 0x00104ad0 656d706c 6174655f 66696c65 203d205b emplate_file = [ │ │ │ │ + 0x00104ae0 25735d0a 0a00696e 7075742e 6e617869 %s]...input.naxi │ │ │ │ + 0x00104af0 73202020 2020203d 2020256c 640a0069 s = %ld..i │ │ │ │ + 0x00104b00 6e707574 2e6e6178 65735b32 5d202020 nput.naxes[2] │ │ │ │ + 0x00104b10 3d202025 6c640a00 696e7075 742e6e61 = %ld..input.na │ │ │ │ + 0x00104b20 7865735b 335d2020 203d2020 256c640a xes[3] = %ld. │ │ │ │ + 0x00104b30 000a4f72 6967696e 616c2074 656d706c ..Original templ │ │ │ │ + 0x00104b40 6174650a 0a006f75 74707574 2e6e6178 ate...output.nax │ │ │ │ + 0x00104b50 69732020 2020203d 2020256c 640a006f is = %ld..o │ │ │ │ + 0x00104b60 75747075 742e6e61 7865735b 325d2020 utput.naxes[2] │ │ │ │ + 0x00104b70 3d202025 6c640a00 6f757470 75742e6e = %ld..output.n │ │ │ │ + 0x00104b80 61786573 5b335d20 203d2020 256c640a axes[3] = %ld. │ │ │ │ + 0x00104b90 000a4578 70616e64 65642074 656d706c ..Expanded templ │ │ │ │ + 0x00104ba0 6174650a 0a000a49 6e707574 3a206c69 ate....Input: li │ │ │ │ + 0x00104bb0 6e652025 64202f20 70697865 6c202564 ne %d / pixel %d │ │ │ │ + 0x00104bc0 0a0a0000 00000000 4f757470 75742048 ........Output H │ │ │ │ + 0x00104bd0 65616465 7220746f 20776373 696e6974 eader to wcsinit │ │ │ │ + 0x00104be0 28293a0a 25730a00 5b253133 2e36652c ():.%s..[%13.6e, │ │ │ │ + 0x00104bf0 2531332e 36652c25 31332e36 655d202d %13.6e,%13.6e] - │ │ │ │ + 0x00104c00 3e202825 31302e36 662c2531 302e3666 > (%10.6f,%10.6f │ │ │ │ + 0x00104c10 290a0000 00000000 25732069 7320434f ).......%s is CO │ │ │ │ + 0x00104c20 554e5445 52434c4f 434b5749 5345206f UNTERCLOCKWISE o │ │ │ │ + 0x00104c30 66202573 3b200000 42616420 636f6d70 f %s; ..Bad comp │ │ │ │ + 0x00104c40 61726973 6f6e2028 73686f75 6c646e27 arison (shouldn' │ │ │ │ + 0x00104c50 74206765 74207468 69733b20 00000000 t get this; .... │ │ │ │ + 0x00104c60 20202069 6e746572 73656374 696f6e20 intersection │ │ │ │ + 0x00104c70 5b253133 2e36652c 2531332e 36652c25 [%13.6e,%13.6e,% │ │ │ │ + 0x00104c80 31332e36 655d2020 2d3e2028 2531302e 13.6e] -> (%10. │ │ │ │ + 0x00104c90 36662c25 31302e36 66292028 55706461 6f,%10.6f) (Upda │ │ │ │ + 0x00104ca0 7465496e 74657269 6f72466c 6167290a teInteriorFlag). │ │ │ │ + 0x00104cb0 00000000 00000000 0a202020 53617665 ......... Save │ │ │ │ + 0x00104cc0 53686172 65645365 6728293a 20206672 SharedSeg(): fr │ │ │ │ + 0x00104cd0 6f6d205b 2531332e 36652c25 31332e36 om [%13.6e,%13.6 │ │ │ │ + 0x00104ce0 652c2531 332e3665 5d0a0000 00000000 e,%13.6e]....... │ │ │ │ + 0x00104cf0 20202053 61766553 68617265 64536567 SaveSharedSeg │ │ │ │ + 0x00104d00 28293a20 20746f20 20205b25 31332e36 (): to [%13.6 │ │ │ │ + 0x00104d10 652c2531 332e3665 2c253133 2e36655d e,%13.6e,%13.6e] │ │ │ │ + 0x00104d20 0a0a0000 00000000 20202041 6476616e ........ Advan │ │ │ │ + 0x00104d30 63652829 3a20696e 73696465 20766572 ce(): inside ver │ │ │ │ + 0x00104d40 74657820 5b253133 2e36652c 2531332e tex [%13.6e,%13. │ │ │ │ + 0x00104d50 36652c25 31332e36 655d202d 3e202825 6e,%13.6e] -> (% │ │ │ │ + 0x00104d60 31302e36 662c2531 302e3666 296e0000 10.6f,%10.6f)n.. │ │ │ │ + 0x00104d70 47697261 72642829 3a202533 64205b25 Girard(): %3d [% │ │ │ │ + 0x00104d80 31332e36 652c2531 332e3665 2c253133 13.6e,%13.6e,%13 │ │ │ │ + 0x00104d90 2e36655d 202d3e20 28253130 2e36662c .6e] -> (%10.6f, │ │ │ │ + 0x00104da0 2531302e 3666290a 00000000 00000000 %10.6f)......... │ │ │ │ + 0x00104db0 47697261 72642829 3a20616e 676c655b Girard(): angle[ │ │ │ │ + 0x00104dc0 25645d20 3d202531 332e3665 202d3e20 %d] = %13.6e -> │ │ │ │ + 0x00104dd0 2531332e 36652028 66726f6d 20253133 %13.6e (from %13 │ │ │ │ + 0x00104de0 2e366520 2f202531 332e3665 290a0000 .6e / %13.6e)... │ │ │ │ + 0x00104df0 47697261 72642829 3a202d2d 2d2d2d2d Girard(): ------ │ │ │ │ + 0x00104e00 2d2d2d2d 20436f72 6e657220 25642062 ---- Corner %d b │ │ │ │ + 0x00104e10 61643b20 52656d6f 76652070 6f696e74 ad; Remove point │ │ │ │ + 0x00104e20 20256420 2d2d2d2d 2d2d2d2d 2d2d2d2d %d ------------ │ │ │ │ + 0x00104e30 2d0a0000 00000000 0a476972 61726428 -........Girard( │ │ │ │ + 0x00104e40 293a2061 72656120 3d202531 332e3665 ): area = %13.6e │ │ │ │ + 0x00104e50 205b2564 5d0a0a00 52656d6f 76654475 [%d]...RemoveDu │ │ │ │ + 0x00104e60 70732829 20746f6c 6572616e 6365203d ps() tolerance = │ │ │ │ + 0x00104e70 20253133 2e366520 5b253133 2e366520 %13.6e [%13.6e │ │ │ │ + 0x00104e80 61726373 65635d0a 0a000000 00000000 arcsec]......... │ │ │ │ + 0x00104e90 52656d6f 76654475 70732829 206f7269 RemoveDups() ori │ │ │ │ + 0x00104ea0 673a2025 3364205b 2531332e 36652c25 g: %3d [%13.6e,% │ │ │ │ + 0x00104eb0 31332e36 652c2531 332e3665 5d202d3e 13.6e,%13.6e] -> │ │ │ │ + 0x00104ec0 20282531 302e3666 2c253130 2e366629 (%10.6f,%10.6f) │ │ │ │ + 0x00104ed0 0a000000 00000000 52656d6f 76654475 ........RemoveDu │ │ │ │ + 0x00104ee0 70732829 3a202533 64207820 2533643a ps(): %3d x %3d: │ │ │ │ + 0x00104ef0 20646973 74616e63 65203d20 2531332e distance = %13. │ │ │ │ + 0x00104f00 3665205b 2531332e 36652061 72637365 6e [%13.6e arcse │ │ │ │ + 0x00104f10 635d2028 776f756c 64206265 636f6d65 c] (would become │ │ │ │ + 0x00104f20 20256429 0a000000 52656d6f 76654475 %d)....RemoveDu │ │ │ │ + 0x00104f30 70732829 3a202533 64206973 20612064 ps(): %3d is a d │ │ │ │ + 0x00104f40 75706c69 63617465 20286e76 6e657720 uplicate (nvnew │ │ │ │ + 0x00104f50 2d3e2025 64290a00 51206973 20656e74 -> %d)..Q is ent │ │ │ │ + 0x00104f60 6972656c 7920636f 6e746169 6e656420 irely contained │ │ │ │ + 0x00104f70 696e2050 20286f75 74707574 20706978 in P (output pix │ │ │ │ + 0x00104f80 656c2069 7320696e 20696e70 75742070 el is in input p │ │ │ │ + 0x00104f90 6978656c 290a0000 50206973 20656e74 ixel)...P is ent │ │ │ │ + 0x00104fa0 6972656c 7920636f 6e746169 6e656420 irely contained │ │ │ │ + 0x00104fb0 696e2051 2028696e 70757420 70697865 in Q (input pixe │ │ │ │ + 0x00104fc0 6c206973 20696e20 6f757470 75742070 l is in output p │ │ │ │ + 0x00104fd0 6978656c 290a0000 4265666f 72652061 ixel)...Before a │ │ │ │ + 0x00104fe0 6476616e 63657320 28554e4b 4e4f574e dvances (UNKNOWN │ │ │ │ + 0x00104ff0 20696e74 6572696f 72466c61 67293a20 interiorFlag): │ │ │ │ + 0x00105000 69703d25 642c2069 713d2564 20000000 ip=%d, iq=%d ... │ │ │ │ + 0x00105010 28705f61 6476616e 6365733d 25642c20 (p_advances=%d, │ │ │ │ + 0x00105020 715f6164 76616e63 65733d25 64290a00 q_advances=%d).. │ │ │ │ + 0x00105030 4265666f 72652061 6476616e 63657320 Before advances │ │ │ │ + 0x00105040 28505f49 4e5f5129 3a206970 3d25642c (P_IN_Q): ip=%d, │ │ │ │ + 0x00105050 2069713d 25642000 4265666f 72652061 iq=%d .Before a │ │ │ │ + 0x00105060 6476616e 63657320 28515f49 4e5f5029 dvances (Q_IN_P) │ │ │ │ + 0x00105070 3a206970 3d25642c 2069713d 25642000 : ip=%d, iq=%d . │ │ │ │ + 0x00105080 0a424144 20494e54 4552494f 5220464c .BAD INTERIOR FL │ │ │ │ + 0x00105090 41472e20 2053686f 756c646e 27742067 AG. Shouldn't g │ │ │ │ + 0x001050a0 65742068 6572650a 00000000 00000000 et here......... │ │ │ │ + 0x001050b0 20202042 41442069 6e746572 696f7246 BAD interiorF │ │ │ │ + 0x001050c0 6c61672e 20205368 6f756c64 6e277420 lag. Shouldn't │ │ │ │ + 0x001050d0 67657420 68657265 0a000000 00000000 get here........ │ │ │ │ + 0x001050e0 20202041 4456414e 43453a20 50646972 ADVANCE: Pdir │ │ │ │ + 0x001050f0 20616e64 20516469 72206172 6520636f and Qdir are co │ │ │ │ + 0x00105100 6c696e65 61722e0a 00000000 00000000 linear.......... │ │ │ │ + 0x00105110 20202041 4456414e 43453a20 50646972 ADVANCE: Pdir │ │ │ │ + 0x00105120 20616e64 20516469 72206172 65206469 and Qdir are di │ │ │ │ + 0x00105130 736a6f69 6e742e0a 00000000 00000000 sjoint.......... │ │ │ │ + 0x00105140 20202041 4456414e 43453a20 47656e65 ADVANCE: Gene │ │ │ │ + 0x00105150 7269633a 2050546f 51446972 20697320 ric: PToQDir is │ │ │ │ + 0x00105160 434f554e 54455243 4c4f434b 57495345 COUNTERCLOCKWISE │ │ │ │ + 0x00105170 20000000 00000000 71456e64 706f696e .......qEndpoin │ │ │ │ + 0x00105180 7446726f 6d506469 72206973 20434f55 tFromPdir is COU │ │ │ │ + 0x00105190 4e544552 434c4f43 4b574953 450a0000 NTERCLOCKWISE... │ │ │ │ + 0x001051a0 7c7c2050 546f5144 69722069 73205041 || PToQDir is PA │ │ │ │ + 0x001051b0 52414c4c 454c2c20 71456e64 706f696e RALLEL, qEndpoin │ │ │ │ + 0x001051c0 7446726f 6d506469 72206973 20434c4f tFromPdir is CLO │ │ │ │ + 0x001051d0 434b5749 53450a00 20202041 4456414e CKWISE.. ADVAN │ │ │ │ + 0x001051e0 43453a20 47656e65 7269633a 2050546f CE: Generic: PTo │ │ │ │ + 0x001051f0 51446972 20697320 434c4f43 4b574953 QDir is CLOCKWIS │ │ │ │ + 0x00105200 452c2000 00000000 70456e64 706f696e E, .....pEndpoin │ │ │ │ + 0x00105210 7446726f 6d516469 72206973 20434f55 tFromQdir is COU │ │ │ │ + 0x00105220 4e544552 434c4f43 4b574953 450a0000 NTERCLOCKWISE... │ │ │ │ + 0x00105230 70456e64 706f696e 7446726f 6d516469 pEndpointFromQdi │ │ │ │ + 0x00105240 72206973 20434c4f 434b5749 53450a00 r is CLOCKWISE.. │ │ │ │ + 0x00105250 41667465 72202061 6476616e 6365733a After advances: │ │ │ │ + 0x00105260 2069703d 25642c20 69713d25 64200000 ip=%d, iq=%d .. │ │ │ │ + 0x00105270 28705f61 6476616e 6365733d 25642c20 (p_advances=%d, │ │ │ │ + 0x00105280 715f6164 76616e63 65733d25 64292069 q_advances=%d) i │ │ │ │ + 0x00105290 6e746572 696f7246 6c61673d 554e4b4e nteriorFlag=UNKN │ │ │ │ + 0x001052a0 4f574e0a 00000000 28705f61 6476616e OWN.....(p_advan │ │ │ │ + 0x001052b0 6365733d 25642c20 715f6164 76616e63 ces=%d, q_advanc │ │ │ │ + 0x001052c0 65733d25 64292069 6e746572 696f7246 es=%d) interiorF │ │ │ │ + 0x001052d0 6c61673d 505f494e 5f510a00 00000000 lag=P_IN_Q...... │ │ │ │ + 0x001052e0 28705f61 6476616e 6365733d 25642c20 (p_advances=%d, │ │ │ │ + 0x001052f0 715f6164 76616e63 65733d25 64292069 q_advances=%d) i │ │ │ │ + 0x00105300 6e746572 696f7246 6c61673d 515f494e nteriorFlag=Q_IN │ │ │ │ + 0x00105310 5f500a00 00000000 42414420 494e5445 _P......BAD INTE │ │ │ │ + 0x00105320 52494f52 20464c41 472e2020 53686f75 RIOR FLAG. Shou │ │ │ │ + 0x00105330 6c646e27 74206765 74206865 72650a00 ldn't get here.. │ │ │ │ + 0x00105340 0a2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d .--------------- │ │ │ │ + 0x00105350 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x00105360 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x00105370 0a0a4164 64696e67 20706978 656c2028 ..Adding pixel ( │ │ │ │ + 0x00105380 25642c25 64292074 6f207069 78656c20 %d,%d) to pixel │ │ │ │ + 0x00105390 2825642c 2564290a 0a000000 00000000 (%d,%d)......... │ │ │ │ + 0x001053a0 0a657870 616e6420 6f757470 75742074 .expand output t │ │ │ │ + 0x001053b0 656d706c 61746520 62792025 2d672064 emplate by %-g d │ │ │ │ + 0x001053c0 65677265 6573206f 6e20616c 6c207369 egrees on all si │ │ │ │ + 0x001053d0 6465730a 0a000000 0a657870 616e6420 des......expand │ │ │ │ + 0x001053e0 6f757470 75742074 656d706c 61746520 output template │ │ │ │ + 0x001053f0 62792025 2d672070 6978656c 73206f6e by %-g pixels on │ │ │ │ + 0x00105400 20616c6c 20736964 65730a0a 00000000 all sides...... │ │ │ │ + 0x00105410 4e6f7420 656e6f75 6768206d 656d6f72 Not enough memor │ │ │ │ + 0x00105420 7920666f 7220696e 70757420 64617461 y for input data │ │ │ │ + 0x00105430 20696d61 67652061 72726179 00000000 image array.... │ │ │ │ + 0x00105440 0a256c75 20627974 65732061 6c6c6f63 .%lu bytes alloc │ │ │ │ + 0x00105450 61746564 20666f72 20696e70 75742069 ated for input i │ │ │ │ + 0x00105460 6d616765 20706978 656c730a 00000000 mage pixels..... │ │ │ │ + 0x00105470 4e6f7420 656e6f75 6768206d 656d6f72 Not enough memor │ │ │ │ + 0x00105480 7920666f 7220696e 70757420 77656967 y for input weig │ │ │ │ + 0x00105490 68747320 61727261 79000000 00000000 hts array....... │ │ │ │ + 0x001054a0 256c7520 62797465 7320616c 6c6f6361 %lu bytes alloca │ │ │ │ + 0x001054b0 74656420 666f7220 696e7075 74207765 ted for input we │ │ │ │ + 0x001054c0 69676874 2076616c 7565730a 00000000 ight values..... │ │ │ │ + 0x001054d0 0a256c75 20627974 65732061 6c6c6f63 .%lu bytes alloc │ │ │ │ + 0x001054e0 61746564 20666f72 206f7574 70757420 ated for output │ │ │ │ + 0x001054f0 696d6167 65207069 78656c73 0a000000 image pixels.... │ │ │ │ + 0x00105500 6f757470 75742070 6978656c 2076616c output pixel val │ │ │ │ + 0x00105510 75657320 696e6974 69616c69 7a65640a ues initialized. │ │ │ │ + 0x00105520 00000000 00000000 0d526561 64696e67 .........Reading │ │ │ │ + 0x00105530 20696e70 75742072 6f772025 35642025 input row %5d % │ │ │ │ + 0x00105540 35642025 35642020 00000000 00000000 5d %5d ........ │ │ │ │ + 0x00105550 0d526561 64696e67 20776569 67687420 .Reading weight │ │ │ │ + 0x00105560 696e7075 7420726f 77202535 64202000 input row %5d . │ │ │ │ + 0x00105570 20202020 70697865 6c202874 6f702920 pixel (top) │ │ │ │ + 0x00105580 203d2028 2531302e 36662c25 31302e36 = (%10.6f,%10.6 │ │ │ │ + 0x00105590 6629205b 25642c25 645d0a00 00000000 f) [%d,%d]...... │ │ │ │ + 0x001055a0 202d3e20 696e7075 7420636f 6f726420 -> input coord │ │ │ │ + 0x001055b0 203d2028 2531302e 36662c25 31302e36 = (%10.6f,%10.6 │ │ │ │ + 0x001055c0 66290a00 00000000 202d3e20 6f757470 f)...... -> outp │ │ │ │ + 0x001055d0 75742063 6f6f7264 203d2028 2531302e ut coord = (%10. │ │ │ │ + 0x001055e0 36662c25 31302e36 66290a00 00000000 6f,%10.6f)...... │ │ │ │ + 0x001055f0 202d3e20 6f706978 20202020 20202020 -> opix │ │ │ │ + 0x00105600 203d2028 2531302e 36662c25 31302e36 = (%10.6f,%10.6 │ │ │ │ + 0x00105610 6629204f 46462053 43414c45 0a0a0000 f) OFF SCALE.... │ │ │ │ + 0x00105620 202d3e20 6f706978 20202020 20202020 -> opix │ │ │ │ + 0x00105630 203d2028 2531302e 36662c25 31302e36 = (%10.6f,%10.6 │ │ │ │ + 0x00105640 66290a0a 00000000 20202020 70697865 f)...... pixe │ │ │ │ + 0x00105650 6c20544c 20202020 203d2028 2531302e l TL = (%10. │ │ │ │ + 0x00105660 36662c25 31302e36 6629205b 25642c25 6f,%10.6f) [%d,% │ │ │ │ + 0x00105670 645d0a00 00000000 20202020 70697865 d]...... pixe │ │ │ │ + 0x00105680 6c205452 20202020 203d2028 2531302e l TR = (%10. │ │ │ │ + 0x00105690 36662c25 31302e36 6629205b 25642c25 6f,%10.6f) [%d,% │ │ │ │ + 0x001056a0 645d0a00 00000000 20202020 70697865 d]...... pixe │ │ │ │ + 0x001056b0 6c202862 6f742920 203d2028 2531302e l (bot) = (%10. │ │ │ │ + 0x001056c0 36662c25 31302e36 6629205b 25642c25 6f,%10.6f) [%d,% │ │ │ │ + 0x001056d0 645d0a00 00000000 20202020 70697865 d]...... pixe │ │ │ │ + 0x001056e0 6c20424c 20202020 203d2028 2531302e l BL = (%10. │ │ │ │ + 0x001056f0 36662c25 31302e36 6629205b 25642c25 6f,%10.6f) [%d,% │ │ │ │ + 0x00105700 645d0a00 00000000 20202020 70697865 d]...... pixe │ │ │ │ + 0x00105710 6c204252 20202020 203d2028 2531302e l BR = (%10. │ │ │ │ + 0x00105720 36662c25 31302e36 6629205b 25642c25 6f,%10.6f) [%d,% │ │ │ │ + 0x00105730 645d0a00 00000000 0a496e70 75743a20 d].......Input: │ │ │ │ + 0x00105740 6c696e65 20256420 2f207069 78656c20 line %d / pixel │ │ │ │ + 0x00105750 25642028 77656967 68743a20 252d6729 %d (weight: %-g) │ │ │ │ + 0x00105760 0a0a0000 00000000 436f6d70 61726520 ........Compare │ │ │ │ + 0x00105770 6f757428 25642c25 64292074 6f20696e out(%d,%d) to in │ │ │ │ + 0x00105780 2825642c 2564292c 20706c61 6e652025 (%d,%d), plane % │ │ │ │ + 0x00105790 642f2564 203d3e20 00000000 00000000 d/%d => ........ │ │ │ │ + 0x001057a0 c3f23ddc 3b8ed2be 74bc064a 24fe0840 ..=.;...t..J$..@ │ │ │ │ + 0x001057b0 4f17064c 3d00333e 4f17064c 3d0033be O..L=.3>O..L=.3. │ │ │ │ + 0x001057c0 4e6f7420 656e6f75 6768206d 656d6f72 Not enough memor │ │ │ │ + 0x001057d0 7920666f 7220696e 70757420 64617461 y for input data │ │ │ │ + 0x001057e0 7920666f 72206f75 74707574 20646174 y for output dat │ │ │ │ + 0x001057f0 2079636f 72726563 74696f6e 496e203d ycorrectionIn = │ │ │ │ + 0x00105800 20252e32 660a0a00 0a4f7269 67696e61 %.2f....Origina │ │ │ │ + 0x00105810 6c207465 6d706c61 74650a00 0a457870 l template...Exp │ │ │ │ + 0x00105820 616e6465 64207465 6d706c61 74650a00 anded template.. │ │ │ │ + 0x00105830 44454255 473a2070 72656365 73734265 DEBUG: precessBe │ │ │ │ + 0x00105840 7373656c 69616e57 69746850 726f7065 sselianWithPrope │ │ │ │ + 0x00105850 724d6f74 696f6e28 290a0044 45425547 rMotion()..DEBUG │ │ │ │ + 0x00105860 3a207072 65636573 73426573 73656c69 : precessBesseli │ │ │ │ + 0x00105870 616e2829 0a000000 9d8fffb2 a555d43e an().........U.> │ │ │ │ + 0x00105880 00000000 00b09d40 5c8fc2f5 285cf63f .......@\...(\.? │ │ │ │ + 0x00105890 c74b3789 8100a240 691d554d 10750f3f .K7....@i.UM.u.? │ │ │ │ + 0x001058a0 56f146e6 913f383f 8be07f2b d9b1313f V.F..?8?...+..1? │ │ │ │ + 0x001058b0 d42b6519 e258d33f 3bdf4f8d 976e923f .+e..X.?;.O..n.? │ │ │ │ + 0x001058c0 e527d53e 1d8f393f 85eb51b8 1e85f13f .'.>..9?..Q....? │ │ │ │ + 0x001058d0 df6c7363 7ac2923f 58a835cd 3b4eeb3f .lscz..?X.5.;N.? │ │ │ │ + 0x001058e0 0ad7a370 bd529f40 3b014d84 0d4fdb3f ...p.R.@;.M..O.? │ │ │ │ + 0x001058f0 d712f241 cf66a53f 37a8fdd6 4e183540 ...A.f.?7...N.5@ │ │ │ │ + 0x00105900 44454255 473a2070 72656365 73734a75 DEBUG: precessJu │ │ │ │ + 0x00105910 6c69616e 57697468 50726f70 65724d6f lianWithProperMo │ │ │ │ + 0x00105920 74696f6e 28290a00 44454255 473a2070 tion()..DEBUG: p │ │ │ │ + 0x00105930 72656365 73734a75 6c69616e 28290a00 recessJulian().. │ │ │ │ + 0x00105940 9c6d6e4c 4f58f63f 849ecdaa 6f04a240 .mnLOX.?....o..@ │ │ │ │ + 0x00105950 f78f85e8 1038223f b96c74ce 4f712c3f .....8"?.lt.Oq,? │ │ │ │ + 0x00105960 3677f4bf 5c8b363f 3541d47d 0052d33f 6w..\.6?5A.}.R.? │ │ │ │ + 0x00105970 8cd99255 116e923f fa9cbb5d 2f4d113f ...U.n.?...]/M.? │ │ │ │ + 0x00105980 4f5df92c cf83f13f 49a0c1a6 cea3923f O].,...?I......? │ │ │ │ + 0x00105990 4ed1915c 3e519f40 58a835cd 3b4edb3f N..\>Q.@X.5.;N.? │ │ │ │ + 0x001059a0 bf81c98d 226ba53f 53696e67 756c6172 ...."k.?Singular │ │ │ │ + 0x001059b0 204d6174 7269782d 31005369 6e67756c Matrix-1.Singul │ │ │ │ + 0x001059c0 6172204d 61747269 782d3200 0a46696c ar Matrix-2..Fil │ │ │ │ + 0x001059d0 653a205b 25735d0a 0a002020 20256c64 e: [%s]... %ld │ │ │ │ + 0x001059e0 20782025 6c642070 6978656c 730a0020 x %ld pixels.. │ │ │ │ + 0x001059f0 20206372 7069783a 2028252d 672c252d crpix: (%-g,%- │ │ │ │ + 0x00105a00 67290a0a 00546f6f 20666577 20706978 g)...Too few pix │ │ │ │ + 0x00105a10 656c7320 746f2066 69740025 64207069 els to fit.%d pi │ │ │ │ + 0x00105a20 78656c73 20696e20 626f756e 64696e67 xels in bounding │ │ │ │ + 0x00105a30 20736574 0a006120 3d202531 322e3565 set..a = %12.5e │ │ │ │ + 0x00105a40 200a0062 203d2025 31322e35 65200a00 ..b = %12.5e .. │ │ │ │ + 0x00105a50 63203d20 2531322e 3565200a 00697465 c = %12.5e ..ite │ │ │ │ + 0x00105a60 72617469 6f6e2025 643a2072 6d733d25 ration %d: rms=% │ │ │ │ + 0x00105a70 2d670a00 0a43656e 7465723a 20202020 -g...Center: │ │ │ │ + 0x00105a80 28252d67 2c20252d 67290a00 53697a65 (%-g, %-g)..Size │ │ │ │ + 0x00105a90 3a202020 20202025 2d672078 20252d67 : %-g x %-g │ │ │ │ + 0x00105aa0 0a00526f 74617469 6f6e3a20 20252d67 ..Rotation: %-g │ │ │ │ + 0x00105ab0 0a0a0000 00000000 496d6167 65206669 ........Image fi │ │ │ │ + 0x00105ac0 6c652025 73206d69 7373696e 67206f72 le %s missing or │ │ │ │ + 0x00105ad0 20696e76 616c6964 20464954 53225d0a invalid FITS"]. │ │ │ │ + 0x00105ae0 00000000 00000000 256c6420 62797465 ........%ld byte │ │ │ │ + 0x00105af0 7320616c 6c6f6361 74656420 666f7220 s allocated for │ │ │ │ + 0x00105b00 696d6167 65207069 78656c73 0a0a0000 image pixels.... │ │ │ │ + 0x00105b10 2531322e 34652061 74202825 372e3266 %12.4e at (%7.2f │ │ │ │ + 0x00105b20 2c202537 2e326629 205b2534 642c2534 , %7.2f) [%4d,%4 │ │ │ │ + 0x00105b30 645d0a00 00000000 2531322e 35652025 d]......%12.5e % │ │ │ │ + 0x00105b40 31322e35 65202531 322e3565 20202020 12.5e %12.5e │ │ │ │ + 0x00105b50 20253132 2e356520 0a000000 00000000 %12.5e ........ │ │ │ │ + 0x00105b60 613d252d 672c2062 3d252d67 2c20633d a=%-g, b=%-g, c= │ │ │ │ + 0x00105b70 252d672c 20637270 6978313d 252d672c %-g, crpix1=%-g, │ │ │ │ + 0x00105b80 20637270 6978323d 252d672c 20786d69 crpix2=%-g, xmi │ │ │ │ + 0x00105b90 6e3d252d 672c2078 6d61783d 252d672c n=%-g, xmax=%-g, │ │ │ │ + 0x00105ba0 20796d69 6e3d252d 672c2079 6d61783d ymin=%-g, ymax= │ │ │ │ + 0x00105bb0 252d672c 20786365 6e746572 3d252d67 %-g, xcenter=%-g │ │ │ │ + 0x00105bc0 2c207963 656e7465 723d252d 672c206e , ycenter=%-g, n │ │ │ │ + 0x00105bd0 70697865 6c3d252d 672c2072 6d733d25 pixel=%-g, rms=% │ │ │ │ + 0x00105be0 2d672c20 626f7878 3d252d67 2c20626f -g, boxx=%-g, bo │ │ │ │ + 0x00105bf0 78793d25 2d672c20 626f7877 69647468 xy=%-g, boxwidth │ │ │ │ + 0x00105c00 3d252d67 2c20626f 78686569 6768743d =%-g, boxheight= │ │ │ │ + 0x00105c10 252d672c 20626f78 616e673d 252d6700 %-g, boxang=%-g. │ │ │ │ + 0x00105c20 7b226122 3a252d67 2c202262 223a252d {"a":%-g, "b":%- │ │ │ │ + 0x00105c30 672c2022 63223a25 2d672c20 22637270 g, "c":%-g, "crp │ │ │ │ + 0x00105c40 69783122 3a252d67 2c202263 72706978 ix1":%-g, "crpix │ │ │ │ + 0x00105c50 32223a25 2d672c20 22786d69 6e223a25 2":%-g, "xmin":% │ │ │ │ + 0x00105c60 2d672c20 22786d61 78223a25 2d672c20 -g, "xmax":%-g, │ │ │ │ + 0x00105c70 22796d69 6e223a25 2d672c20 22796d61 "ymin":%-g, "yma │ │ │ │ + 0x00105c80 78223a25 2d672c20 22786365 6e746572 x":%-g, "xcenter │ │ │ │ + 0x00105c90 223a252d 672c2022 7963656e 74657222 ":%-g, "ycenter" │ │ │ │ + 0x00105ca0 3a252d67 2c20226e 70697865 6c223a25 :%-g, "npixel":% │ │ │ │ + 0x00105cb0 2d672c20 22726d73 223a252d 672c2022 -g, "rms":%-g, " │ │ │ │ + 0x00105cc0 626f7878 223a252d 672c2022 626f7879 boxx":%-g, "boxy │ │ │ │ + 0x00105cd0 223a252d 672c2022 626f7877 69647468 ":%-g, "boxwidth │ │ │ │ + 0x00105ce0 223a252d 672c2022 626f7868 65696768 ":%-g, "boxheigh │ │ │ │ + 0x00105cf0 74223a25 2d672c20 22626f78 616e6722 t":%-g, "boxang" │ │ │ │ + 0x00105d00 3a252d67 7d000000 00000000 80842ec1 :%-g}........... │ │ │ │ + 0x00105d10 00000000 80842e41 52657175 65737465 .......ARequeste │ │ │ │ + 0x00105d20 6420696d 61676520 73697a65 206d7573 d image size mus │ │ │ │ + 0x00105d30 74206265 20706f73 69746976 65000000 t be positive... │ │ │ │ + 0x00105d40 53687269 6e6b2066 6163746f 72206d75 Shrink factor mu │ │ │ │ + 0x00105d50 73742062 6520706f 73697469 76650044 st be positive.D │ │ │ │ + 0x00105d60 45425547 3e206275 6e7a6970 205b2573 EBUG> bunzip [%s │ │ │ │ + 0x00105d70 5d202d3e 205b2573 5d0a0044 45425547 ] -> [%s]..DEBUG │ │ │ │ + 0x00105d80 3e206275 6e7a6970 20646f6e 65002e62 > bunzip done..b │ │ │ │ + 0x00105d90 7a320020 4552524f 52200050 65726d69 z2. ERROR .Permi │ │ │ │ + 0x00105da0 7373696f 6e206465 6e696564 00756e61 ssion denied.una │ │ │ │ + 0x00105db0 626c6520 746f2072 65736f6c 76650000 ble to resolve.. │ │ │ │ + 0x00105dc0 44454255 473e205b 25735d20 2d3e205b DEBUG> [%s] -> [ │ │ │ │ + 0x00105dd0 25735d20 2874696d 656f7574 3a257329 %s] (timeout:%s) │ │ │ │ + 0x00105de0 0a000000 00000000 44454255 473e2077 ........DEBUG> w │ │ │ │ + 0x00105df0 67657420 72657475 726e2076 616c7565 get return value │ │ │ │ + 0x00105e00 3a205b25 735d0a00 52657472 69657661 : [%s]..Retrieva │ │ │ │ + 0x00105e10 6c206661 696c6564 2e202048 54545020 l failed. HTTP │ │ │ │ + 0x00105e20 72657475 726e2063 6f64653a 2025642e return code: %d. │ │ │ │ + 0x00105e30 00000000 00000000 44454255 473e2063 ........DEBUG> c │ │ │ │ + 0x00105e40 75726c20 72657475 726e2076 616c7565 url return value │ │ │ │ + 0x00105e50 3a205b25 735d0a00 00000000 00000000 : [%s].......... │ │ │ │ + 0x00105e60 43616e6e 6f742077 72697465 20746f20 Cannot write to │ │ │ │ + 0x00105e70 556e6162 6c652074 6f207265 736f6c76 Unable to resolv │ │ │ │ + 0x00105e80 257b7369 7a655f64 6f776e6c 6f61647d %{size_download} │ │ │ │ + 0x00105e90 52657472 69657661 6c206661 696c6564 Retrieval failed │ │ │ │ + 0x00105ea0 2e202043 6865636b 2055524c 20616e64 . Check URL and │ │ │ │ + 0x00105eb0 2066696c 65207065 726d6973 73696f6e file permission │ │ │ │ + 0x00105ec0 4e656564 20656974 68657220 77676574 Need either wget │ │ │ │ + 0x00105ed0 206f7220 6375726c 20657865 63757461 or curl executa │ │ │ │ + 0x00105ee0 626c6573 20696e20 796f7572 20706174 bles in your pat │ │ │ │ + 0x00105ef0 42616420 74656d70 6c617465 3a202573 Bad template: %s │ │ │ │ + 0x00105f00 000a6578 74726163 74434428 293a0063 ..extractCD():.c │ │ │ │ + 0x00105f10 64656c74 3120203d 205b2573 5d0a0063 delt1 = [%s]..c │ │ │ │ + 0x00105f20 64656c74 3220203d 205b2573 5d0a0063 delt2 = [%s]..c │ │ │ │ + 0x00105f30 726f7461 3220203d 205b2573 5d0a0063 rota2 = [%s]..c │ │ │ │ + 0x00105f40 64313120 2020203d 205b2573 5d0a0063 d11 = [%s]..c │ │ │ │ + 0x00105f50 64313220 2020203d 205b2573 5d0a0063 d12 = [%s]..c │ │ │ │ + 0x00105f60 64323120 2020203d 205b2573 5d0a0063 d21 = [%s]..c │ │ │ │ + 0x00105f70 64323220 2020203d 205b2573 5d0a0070 d22 = [%s]..p │ │ │ │ + 0x00105f80 63313120 2020203d 205b2573 5d0a0070 c11 = [%s]..p │ │ │ │ + 0x00105f90 63313220 2020203d 205b2573 5d0a0070 c12 = [%s]..p │ │ │ │ + 0x00105fa0 63323120 2020203d 205b2573 5d0a0070 c21 = [%s]..p │ │ │ │ + 0x00105fb0 63323220 2020203d 205b2573 5d0a0065 c22 = [%s]..e │ │ │ │ + 0x00105fc0 706f6368 2020203d 205b2573 5d0a0065 poch = [%s]..e │ │ │ │ + 0x00105fd0 7175696e 6f78203d 205b2573 5d0a0025 quinox = [%s]..% │ │ │ │ + 0x00105fe0 34643a20 25730a00 0a444542 55473e20 4d: %s...DEBUG> │ │ │ │ + 0x00105ff0 4f726967 696e616c 20486561 6465723a Original Header: │ │ │ │ + 0x00106000 0a004445 4255473e 2078636f 72726563 ..DEBUG> xcorrec │ │ │ │ + 0x00106010 74696f6e 203d2025 2e32660a 00444542 tion = %.2f..DEB │ │ │ │ + 0x00106020 55473e20 79636f72 72656374 696f6e20 UG> ycorrection │ │ │ │ + 0x00106030 3d20252e 32660a0a 00435459 50453120 = %.2f...CTYPE1 │ │ │ │ + 0x00106040 203d2027 25732d54 414e2d53 49502700 = '%s-TAN-SIP'. │ │ │ │ + 0x00106050 43545950 45322020 3d202725 732d5441 CTYPE2 = '%s-TA │ │ │ │ + 0x00106060 4e2d5349 50270043 5256414c 3120203d N-SIP'.CRVAL1 = │ │ │ │ + 0x00106070 20253135 2e313066 00435256 414c3220 %15.10f.CRVAL2 │ │ │ │ + 0x00106080 203d2025 31352e31 30660043 52504958 = %15.10f.CRPIX │ │ │ │ + 0x00106090 3120203d 20253135 2e313066 00435250 1 = %15.10f.CRP │ │ │ │ + 0x001060a0 49583220 203d2025 31352e31 30660043 IX2 = %15.10f.C │ │ │ │ + 0x001060b0 44454c54 3120203d 20252e31 30660043 DELT1 = %.10f.C │ │ │ │ + 0x001060c0 44454c54 3220203d 20252e31 30660043 DELT2 = %.10f.C │ │ │ │ + 0x001060d0 524f5441 3220203d 20257300 4344315f ROTA2 = %s.CD1_ │ │ │ │ + 0x001060e0 31202020 3d202573 00434431 5f322020 1 = %s.CD1_2 │ │ │ │ + 0x001060f0 203d2025 73004344 325f3120 20203d20 = %s.CD2_1 = │ │ │ │ + 0x00106100 25730043 44325f32 2020203d 20257300 %s.CD2_2 = %s. │ │ │ │ + 0x00106110 5043315f 31202020 3d202573 00504331 PC1_1 = %s.PC1 │ │ │ │ + 0x00106120 5f322020 203d2025 73005043 325f3120 _2 = %s.PC2_1 │ │ │ │ + 0x00106130 20203d20 25730050 43325f32 2020203d = %s.PC2_2 = │ │ │ │ + 0x00106140 20257300 45504f43 48202020 3d202573 %s.EPOCH = %s │ │ │ │ + 0x00106150 00455155 494e4f58 203d2025 7300415f .EQUINOX = %s.A_ │ │ │ │ + 0x00106160 4f524445 52203d20 25640041 5f25645f ORDER = %d.A_%d_ │ │ │ │ + 0x00106170 25642020 203d2025 31302e33 6500425f %d = %10.3e.B_ │ │ │ │ + 0x00106180 4f524445 52203d20 25640042 5f25645f ORDER = %d.B_%d_ │ │ │ │ + 0x00106190 25642020 203d2025 31302e33 65004150 %d = %10.3e.AP │ │ │ │ + 0x001061a0 5f4f5244 45523d20 25640041 505f2564 _ORDER= %d.AP_%d │ │ │ │ + 0x001061b0 5f256420 203d2025 31302e33 65004250 _%d = %10.3e.BP │ │ │ │ + 0x001061c0 5f4f5244 45523d20 25640042 505f2564 _ORDER= %d.BP_%d │ │ │ │ + 0x001061d0 5f256420 203d2025 31302e33 65002535 _%d = %10.3e.%5 │ │ │ │ + 0x001061e0 2e326620 000a0a43 6f727265 6c617469 .2f ...Correlati │ │ │ │ + 0x001061f0 6f6e204d 61747269 783a0044 45425547 on Matrix:.DEBUG │ │ │ │ + 0x00106200 3e20436f 6d6d616e 642d6c69 6e652072 > Command-line r │ │ │ │ + 0x00106210 6561642e 000a0a46 57443a20 4265666f ead....FWD: Befo │ │ │ │ + 0x00106220 72652067 61757373 6a28293a 006d6174 re gaussj():.mat │ │ │ │ + 0x00106230 7269783a 000a7665 63746f72 3a002020 rix:..vector:. │ │ │ │ + 0x00106240 2531322e 35650a00 0a0a4166 74657220 %12.5e....After │ │ │ │ + 0x00106250 67617573 736a2829 3a006677 646d6178 gaussj():.fwdmax │ │ │ │ + 0x00106260 78203d20 252d6720 5b25645d 0a006677 x = %-g [%d]..fw │ │ │ │ + 0x00106270 646d6178 79203d20 252d6720 5b25645d dmaxy = %-g [%d] │ │ │ │ + 0x00106280 0a000a0a 5245563a 20426566 6f726520 ....REV: Before │ │ │ │ + 0x00106290 67617573 736a2829 3a00615b 25645d5b gaussj():.a[%d][ │ │ │ │ + 0x001062a0 25645d20 3d202531 322e3565 20282535 %d] = %12.5e (%5 │ │ │ │ + 0x001062b0 2e316625 25290a00 625b2564 5d5b2564 .1f%%)..b[%d][%d │ │ │ │ + 0x001062c0 5d203d20 2531322e 35652028 25352e31 ] = %12.5e (%5.1 │ │ │ │ + 0x001062d0 66252529 0a007265 766d6178 78203d20 f%%)..revmaxx = │ │ │ │ + 0x001062e0 252d6720 5b25645d 0a007265 766d6178 %-g [%d]..revmax │ │ │ │ + 0x001062f0 79203d20 252d6720 5b25645d 0a006669 y = %-g [%d]..fi │ │ │ │ + 0x00106300 6e616c20 6677646d 61787820 3d20252d nal fwdmaxx = %- │ │ │ │ + 0x00106310 670a0066 696e616c 20667764 6d617879 g..final fwdmaxy │ │ │ │ + 0x00106320 203d2025 2d670a00 66696e61 6c207265 = %-g..final re │ │ │ │ + 0x00106330 766d6178 78203d20 252d670a 0066696e vmaxx = %-g..fin │ │ │ │ + 0x00106340 616c2072 65766d61 7879203d 20252d67 al revmaxy = %-g │ │ │ │ + 0x00106350 0a0a0000 00000000 44454255 473e204f ........DEBUG> O │ │ │ │ + 0x00106360 72696769 6e616c20 696d6167 65205743 riginal image WC │ │ │ │ + 0x00106370 5320696e 69746961 6c697a65 640a0000 S initialized... │ │ │ │ + 0x00106380 0a444542 55473e20 44697374 6f727465 .DEBUG> Distorte │ │ │ │ + 0x00106390 64205441 4e204865 61646572 3a0a0000 d TAN Header:... │ │ │ │ + 0x001063a0 44454255 473e2044 6973746f 72746564 DEBUG> Distorted │ │ │ │ + 0x001063b0 2054414e 20574353 20696e69 7469616c TAN WCS initial │ │ │ │ + 0x001063c0 697a6564 0a000000 0a4d6178 696d756d ized.....Maximum │ │ │ │ + 0x001063d0 20636f72 72656c61 74696f6e 3a20252e correlation: %. │ │ │ │ + 0x001063e0 35662061 74202825 642c2564 290a0a00 5f at (%d,%d)... │ │ │ │ + 0x001063f0 43616e6e 6f74206f 70656e20 6f757470 Cannot open outp │ │ │ │ + 0x00106400 75742074 656d706c 61746520 66696c65 ut template file │ │ │ │ + 0x00106410 20257300 00000000 44454255 473e2046 %s.....DEBUG> F │ │ │ │ + 0x00106420 57443a20 206e6174 69766520 70726f6a WD: native proj │ │ │ │ + 0x00106430 65637469 6f6e2074 6f206469 73746f72 ection to distor │ │ │ │ + 0x00106440 74656420 54414e20 28776373 2d3e5743 ted TAN (wcs->WC │ │ │ │ + 0x00106450 53290000 00000000 44454255 473e2052 S)......DEBUG> R │ │ │ │ + 0x00106460 45563a20 20646973 746f7274 65642054 EV: distorted T │ │ │ │ + 0x00106470 414e2074 6f206e61 74697665 2070726f AN to native pro │ │ │ │ + 0x00106480 6a656374 696f6e20 28574353 2d3e7763 jection (WCS->wc │ │ │ │ + 0x00106490 73290000 00000000 44454255 473e2044 s)......DEBUG> D │ │ │ │ + 0x001064a0 6973746f 7274696f 6e207061 72616d65 istortion parame │ │ │ │ + 0x001064b0 74657273 20696e69 7469616c 697a6564 ters initialized │ │ │ │ + 0x001064c0 2e000000 00000000 0a444542 55473e20 .........DEBUG> │ │ │ │ + 0x001064d0 4657443a 20412028 782d6469 72656374 FWD: A (x-direct │ │ │ │ + 0x001064e0 696f6e29 20646973 746f7274 696f6e73 ion) distortions │ │ │ │ + 0x001064f0 205b2564 5d0a0000 44454255 473e2046 [%d]...DEBUG> F │ │ │ │ + 0x00106500 57442025 31302e32 66202531 302e3266 WD %10.2f %10.2f │ │ │ │ + 0x00106510 202d3e20 252e3566 20252e35 66202d3e -> %.5f %.5f -> │ │ │ │ + 0x00106520 20253130 2e326620 2531302e 3266202d %10.2f %10.2f - │ │ │ │ + 0x00106530 3e202531 302e3266 20282564 290a0000 > %10.2f (%d)... │ │ │ │ + 0x00106540 0a444542 55473e20 4657443a 20422028 .DEBUG> FWD: B ( │ │ │ │ + 0x00106550 792d6469 72656374 696f6e29 20646973 y-direction) dis │ │ │ │ + 0x00106560 746f7274 696f6e73 205b2564 5d0a0000 tortions [%d]... │ │ │ │ + 0x00106570 61705b25 645d5b25 645d203d 20253132 ap[%d][%d] = %12 │ │ │ │ + 0x00106580 2e356520 2825352e 31662525 290a0000 .5e (%5.1f%%)... │ │ │ │ + 0x00106590 62705b25 645d5b25 645d203d 20253132 bp[%d][%d] = %12 │ │ │ │ + 0x001065a0 2e356520 2825352e 31662525 290a0000 .5e (%5.1f%%)... │ │ │ │ + 0x001065b0 0a444542 55473e20 4657443a 206d6178 .DEBUG> FWD: max │ │ │ │ + 0x001065c0 696d756d 20706f73 6974696f 6e616c20 imum positional │ │ │ │ + 0x001065d0 6572726f 72205b25 645d0a00 00000000 error [%d]...... │ │ │ │ + 0x001065e0 44454255 473e2046 57442025 31302e32 DEBUG> FWD %10.2 │ │ │ │ + 0x001065f0 66202531 302e3266 202d3e20 252e3566 f %10.2f -> %.5f │ │ │ │ + 0x00106600 20252e35 66202d3e 20253130 2e326620 %.5f -> %10.2f │ │ │ │ + 0x00106610 2531302e 32662028 2564290a 00000000 %10.2f (%d)..... │ │ │ │ + 0x00106620 0a444542 55473e20 5245563a 20412028 .DEBUG> REV: A ( │ │ │ │ + 0x00106630 782d6469 72656374 696f6e29 20646973 x-direction) dis │ │ │ │ + 0x00106640 746f7274 696f6e73 205b2564 5d0a0000 tortions [%d]... │ │ │ │ + 0x00106650 44454255 473e2052 45562025 31302e32 DEBUG> REV %10.2 │ │ │ │ + 0x00106660 66202531 302e3266 202d3e20 252e3566 f %10.2f -> %.5f │ │ │ │ + 0x00106670 20252e35 66202d3e 20253130 2e326620 %.5f -> %10.2f │ │ │ │ + 0x00106680 2531302e 3266202d 3e202531 302e3266 %10.2f -> %10.2f │ │ │ │ + 0x00106690 20282564 290a0000 0a444542 55473e20 (%d)....DEBUG> │ │ │ │ + 0x001066a0 5245563a 20422028 792d6469 72656374 REV: B (y-direct │ │ │ │ + 0x001066b0 696f6e29 20646973 746f7274 696f6e73 ion) distortions │ │ │ │ + 0x001066c0 205b2564 5d0a0000 0a444542 55473e20 [%d]....DEBUG> │ │ │ │ + 0x001066d0 5245563a 206d6178 696d756d 20706f73 REV: maximum pos │ │ │ │ + 0x001066e0 6974696f 6e616c20 6572726f 72205b25 itional error [% │ │ │ │ + 0x001066f0 645d0a00 00000000 44454255 473e2052 d]......DEBUG> R │ │ │ │ + 0x00106700 45562025 31302e32 66202531 302e3266 EV %10.2f %10.2f │ │ │ │ + 0x00106710 202d3e20 252e3566 20252e35 66202d3e -> %.5f %.5f -> │ │ │ │ + 0x00106720 20253130 2e326620 2531302e 32662028 %10.2f %10.2f ( │ │ │ │ + 0x00106730 2564290a 00000000 0a444542 55473e20 %d)......DEBUG> │ │ │ │ + 0x00106740 4657443a 20576f72 73742063 61736520 FWD: Worst case │ │ │ │ + 0x00106750 70697865 6c206572 726f7200 00000000 pixel error..... │ │ │ │ + 0x00106760 0a444542 55473e20 5245563a 20576f72 .DEBUG> REV: Wor │ │ │ │ + 0x00106770 73742063 61736520 70697865 6c206572 st case pixel er │ │ │ │ + 0x00106780 726f7200 00000000 66776478 6572723d ror.....fwdxerr= │ │ │ │ + 0x00106790 252d672c 20667764 79657272 3d252d67 %-g, fwdyerr=%-g │ │ │ │ + 0x001067a0 2c206677 64697465 723d2564 2c207265 , fwditer=%d, re │ │ │ │ + 0x001067b0 76786572 723d252d 672c2072 65767965 vxerr=%-g, revye │ │ │ │ + 0x001067c0 72723d25 2d672c20 72657669 7465723d rr=%-g, reviter= │ │ │ │ + 0x001067d0 25640000 00000000 7b226677 64786572 %d......{"fwdxer │ │ │ │ + 0x001067e0 72223a25 2d672c20 22667764 79657272 r":%-g, "fwdyerr │ │ │ │ + 0x001067f0 223a252d 672c2022 66776469 74657222 ":%-g, "fwditer" │ │ │ │ + 0x00106800 3a25642c 20227265 76786572 72223a25 :%d, "revxerr":% │ │ │ │ + 0x00106810 2d672c20 22726576 79657272 223a252d -g, "revyerr":%- │ │ │ │ + 0x00106820 672c2022 72657669 74657222 3a25647d g, "reviter":%d} │ │ │ │ + 0x00106830 00000000 00000000 00000000 00388fc0 .............8.. │ │ │ │ + 0x00106840 00000000 0000c03f 00000000 00003440 .......?......4@ │ │ │ │ + 0x00106850 43545950 45312020 3d202752 412d2d2d CTYPE1 = 'RA--- │ │ │ │ + 0x00106860 43545950 45322020 3d202744 45432d2d CTYPE2 = 'DEC-- │ │ │ │ + 0x00106870 416c6c6f 63617469 6f6e2066 61696c75 Allocation failu │ │ │ │ + 0x00106880 72652069 6e206976 6563746f 72282900 re in ivector(). │ │ │ │ + 0x00106890 53696e67 756c6172 204d6174 7269782d Singular Matrix- │ │ │ │ + 0x001068a0 42616420 6f726967 696e616c 20686561 Bad original hea │ │ │ │ + 0x001068b0 496e7661 6c696420 68656164 65722067 Invalid header g │ │ │ │ + 0x001068c0 416c6c20 706f696e 7473206f 66667363 All points offsc │ │ │ │ + 0x001068d0 616c6520 696e2066 6f727761 72642074 ale in forward t │ │ │ │ + 0x001068e0 616c6520 696e2072 65766572 73652074 ale in reverse t │ │ │ │ + 0x001068f0 25732f4b 45594442 47585858 58585800 %s/KEYDBGXXXXXX. │ │ │ │ + 0x00106900 772b0044 65627567 206f7574 70757420 w+.Debug output │ │ │ │ + 0x00106910 696e2025 730a0061 72676320 3d202564 in %s..argc = %d │ │ │ │ + 0x00106920 203c6272 3e0a0061 7267765b 2533645d
..argv[%3d] │ │ │ │ + 0x00106930 3a205b25 735d203c 62723e0a 003c703e : [%s]
..

│ │ │ │ + 0x00106940 0a00434f 4e54454e 545f5459 50450052 ..CONTENT_TYPE.R │ │ │ │ + 0x00106950 45515545 53545f4d 4554484f 44004e4f EQUEST_METHOD.NO │ │ │ │ + 0x00106960 4e450043 4f4e5445 4e545f54 59504520 NE.CONTENT_TYPE │ │ │ │ + 0x00106970 20203d20 5b25735d 3c62723e 0a005245 = [%s]
..RE │ │ │ │ + 0x00106980 51554553 545f4d45 54484f44 203d205b QUEST_METHOD = [ │ │ │ │ + 0x00106990 25735d3c 62723e0a 006d756c 74697061 %s]
..multipa │ │ │ │ + 0x001069a0 72742f66 6f726d2d 64617461 00626f75 rt/form-data.bou │ │ │ │ + 0x001069b0 6e646172 793d0000 434f4e54 454e545f ndary=..CONTENT_ │ │ │ │ + 0x001069c0 54595045 2020203d 205b6d75 6c746970 TYPE = [multip │ │ │ │ + 0x001069d0 6172742f 666f726d 2d646174 615d3c62 art/form-data]..boundary │ │ │ │ + 0x001069f0 2020203d 205b2573 5d3c6272 3e0a0000 = [%s]
... │ │ │ │ + 0x00106a00 434f4e54 454e545f 54595045 2020203d CONTENT_TYPE = │ │ │ │ + 0x00106a10 205b6d75 6c746970 6172742f 666f726d [multipart/form │ │ │ │ + 0x00106a20 2d646174 615d2028 62616429 3c62723e -data] (bad)
│ │ │ │ + 0x00106a30 0a00504f 53540043 4f4e5445 4e545f4c ..POST.CONTENT_L │ │ │ │ + 0x00106a40 454e4754 4800434f 4e54454e 545f5459 ENGTH.CONTENT_TY │ │ │ │ + 0x00106a50 50452020 203d205b 504f5354 5d3c6272 PE = [POST]
..length │ │ │ │ + 0x00106a70 20203d20 5b25645d 3c62723e 0a000000 = [%d]
.... │ │ │ │ + 0x00106a80 434f4e54 454e545f 54595045 2020203d CONTENT_TYPE = │ │ │ │ + 0x00106a90 205b504f 53545d20 28626164 293c6272 [POST] (bad)
..GET.QUERY_STR │ │ │ │ + 0x00106ab0 494e4700 434f4e54 454e545f 54595045 ING.CONTENT_TYPE │ │ │ │ + 0x00106ac0 2020203d 205b4745 545d3c62 723e0a00 = [GET]
.. │ │ │ │ + 0x00106ad0 51554552 595f5354 52494e47 203d205b QUERY_STRING = [ │ │ │ │ + 0x00106ae0 25735d3c 62723e0a 00000000 00000000 %s]
......... │ │ │ │ + 0x00106af0 434f4e54 454e545f 54595045 2020203d CONTENT_TYPE = │ │ │ │ + 0x00106b00 205b4745 545d2028 62616429 3c62723e [GET] (bad)
│ │ │ │ + 0x00106b10 0a000000 00000000 41737375 6d696e67 ........Assuming │ │ │ │ + 0x00106b20 20434f4e 54454e54 5f545950 45202020 CONTENT_TYPE │ │ │ │ + 0x00106b30 3d205b47 45545d3c 62723e0a 00636f6e = [GET]
..con │ │ │ │ + 0x00106b40 74656e74 203d205b 25735d3c 62723e0a tent = [%s]
. │ │ │ │ + 0x00106b50 00476f74 20686572 653c6272 3e0a0045 .Got here
..E │ │ │ │ + 0x00106b60 4f46206f 6e207374 64696e0a 000d0a00 OF on stdin..... │ │ │ │ + 0x00106b70 0d000a00 2d424144 28256429 2d007374 ....-BAD(%d)-.st │ │ │ │ + 0x00106b80 64696e3a 20257325 730a002d 42414400 din: %s%s..-BAD. │ │ │ │ + 0x00106b90 496d7072 6f706572 206c696e 6520656e Improper line en │ │ │ │ + 0x00106ba0 64696e67 3b206578 6974696e 670a0043 ding; exiting..C │ │ │ │ + 0x00106bb0 6f6e7465 6e742d44 6973706f 73697469 ontent-Dispositi │ │ │ │ + 0x00106bc0 6f6e3a20 00000000 6d616c6c 6f636b65 on: ....mallocke │ │ │ │ + 0x00106bd0 6420256c 7520666f 7220656e 74726965 d %lu for entrie │ │ │ │ + 0x00106be0 735b2564 5d2e6e61 6d652028 2573293c s[%d].name (%s)< │ │ │ │ + 0x00106bf0 62723e0a 00000000 656e7472 6965735b br>.....entries[ │ │ │ │ + 0x00106c00 25645d2e 6e616d65 202d3e20 5b25735d %d].name -> [%s] │ │ │ │ + 0x00106c10 2028256c 75292028 66696c65 2075706c (%lu) (file upl │ │ │ │ + 0x00106c20 6f616429 0a0a0042 696e6172 79206669 oad)...Binary fi │ │ │ │ + 0x00106c30 6c652074 72616e73 66657220 73746172 le transfer star │ │ │ │ + 0x00106c40 7465640a 00496e20 20202020 20205b25 ted..In [% │ │ │ │ + 0x00106c50 635d2825 64290a00 496e2020 20202020 c](%d)..In │ │ │ │ + 0x00106c60 205b5d28 2564290a 00457272 6f722066 [](%d)..Error f │ │ │ │ + 0x00106c70 726f6d20 66707574 6328290a 0046726f rom fputc()..Fro │ │ │ │ + 0x00106c80 6d206275 66205b25 635d2825 64290a00 m buf [%c](%d).. │ │ │ │ + 0x00106c90 46726f6d 20627566 205b5d28 2564290a From buf [](%d). │ │ │ │ + 0x00106ca0 004f7574 20202020 20205b25 635d2825 .Out [%c](% │ │ │ │ + 0x00106cb0 64290a00 4f757420 20202020 205b5d28 d)..Out []( │ │ │ │ + 0x00106cc0 2564290a 00000000 42696e61 72792066 %d).....Binary f │ │ │ │ + 0x00106cd0 696c6520 7472616e 73666572 20666f75 ile transfer fou │ │ │ │ + 0x00106ce0 6e642045 4f462062 6f756e64 6172790a nd EOF boundary. │ │ │ │ + 0x00106cf0 00436c6f 73696e67 2074656d 706f7261 .Closing tempora │ │ │ │ + 0x00106d00 72792066 696c650a 00000000 00000000 ry file......... │ │ │ │ + 0x00106d10 42696e61 72792066 696c6520 7472616e Binary file tran │ │ │ │ + 0x00106d20 73666572 20666f75 6e642062 6c6f636b sfer found block │ │ │ │ + 0x00106d30 20626f75 6e646172 790a0043 6c6f7369 boundary..Closi │ │ │ │ + 0x00106d40 6e672054 656d706f 72617279 2066696c ng Temporary fil │ │ │ │ + 0x00106d50 650a0000 00000000 42696e61 72792066 e.......Binary f │ │ │ │ + 0x00106d60 696c6520 7472616e 73666572 20636f6d ile transfer com │ │ │ │ + 0x00106d70 706c6574 650a0000 25642062 79746573 plete...%d bytes │ │ │ │ + 0x00106d80 20747261 6e736665 72726564 20286e65 transferred (ne │ │ │ │ + 0x00106d90 6e747279 203d2025 642c2068 6176655f ntry = %d, have_ │ │ │ │ + 0x00106da0 6e616d65 203d2025 642c2068 6176655f name = %d, have_ │ │ │ │ + 0x00106db0 76616c75 65203d20 2564290a 00000000 value = %d)..... │ │ │ │ + 0x00106dc0 6e656e74 7279202d 3e202564 2028454f nentry -> %d (EO │ │ │ │ + 0x00106dd0 46206166 74657220 66696c65 20747261 F after file tra │ │ │ │ + 0x00106de0 6e736665 72290a00 6e656e74 7279202d nsfer)..nentry - │ │ │ │ + 0x00106df0 3e202564 0a007200 454f4620 72656164 > %d..r.EOF read │ │ │ │ + 0x00106e00 696e6720 66697273 74206c69 6e652066 ing first line f │ │ │ │ + 0x00106e10 726f6d20 2573203d 3e206e75 6c6c2069 rom %s => null i │ │ │ │ + 0x00106e20 74206f75 740a0000 454f4620 72656164 t out...EOF read │ │ │ │ + 0x00106e30 696e6720 7365636f 6e64206c 696e6520 ing second line │ │ │ │ + 0x00106e40 66726f6d 20257320 3d3e2073 7472696e from %s => strin │ │ │ │ + 0x00106e50 67207661 6c75650a 000a0a3c 703e2564 g value....

%d │ │ │ │ + 0x00106e60 204e616d 652f5661 6c756520 70616972 Name/Value pair │ │ │ │ + 0x00106e70 733a0a0a 00253464 3a205b25 735d203d s:...%4d: [%s] = │ │ │ │ + 0x00106e80 205b2573 5d202825 73290a00 2534643a [%s] (%s)..%4d: │ │ │ │ + 0x00106e90 205b2573 5d203d20 5b25735d 203c6e6f [%s] = [%s] ..%4d: [%s │ │ │ │ + 0x00106eb0 5d203d20 3c6e6f20 76616c3e 20282573 ] = (%s │ │ │ │ + 0x00106ec0 290a0000 00000000 2534643a 205b2573 ).......%4d: [%s │ │ │ │ + 0x00106ed0 5d203d20 3c6e6f20 76616c3e 203c6e6f ] = ..

POST: │ │ │ │ + 0x00106ef0 203c6272 3e0a0025 34643a20 5b25735d
..%4d: [%s] │ │ │ │ + 0x00106f00 203d205b 25735d3c 62723e0a 003c703e = [%s]
..

│ │ │ │ + 0x00106f10 4745543a 3c62723e 0a25733c 62723e0a GET:
.%s
. │ │ │ │ + 0x00106f20 006c6f63 616c6669 6c653a00 78203d20 .localfile:.x = │ │ │ │ + 0x00106f30 5b25735d 3c62723e 0a007920 3d205b25 [%s]
..y = [% │ │ │ │ + 0x00106f40 735d3c62 723e0a00 49534d41 503a3c62 s]
..ISMAP:......

Reque │ │ │ │ + 0x00106f60 7374206d 6574686f 6420756e 6b6e6f77 st method unknow │ │ │ │ + 0x00106f70 6e3c6272 3e0a0000 6b657977 6f72645f n
...keyword_ │ │ │ │ + 0x00106f80 636f756e 74282920 72657475 726e696e count() returnin │ │ │ │ + 0x00106f90 67202564 203c6272 3e0a0025 73006669 g %d
..%s.fi │ │ │ │ + 0x00106fa0 6c656e61 6d653d22 00000000 00000000 lename="........ │ │ │ │ + 0x00106fb0 63726561 74655f74 6d706669 6c653a20 create_tmpfile: │ │ │ │ + 0x00106fc0 656e7472 6965735b 25645d2e 76616c20 entries[%d].val │ │ │ │ + 0x00106fd0 20203d20 5b25735d 2028256c 75290a00 = [%s] (%lu).. │ │ │ │ + 0x00106fe0 63726561 74655f74 6d706669 6c653a20 create_tmpfile: │ │ │ │ + 0x00106ff0 656e7472 6965735b 25645d2e 76616c20 entries[%d].val │ │ │ │ + 0x00107000 6973206e 756c6c0a 0025732f 55504c4f is null..%s/UPLO │ │ │ │ + 0x00107010 41440000 00000000 63726561 74655f74 AD......create_t │ │ │ │ + 0x00107020 6d706669 6c653a20 656e7472 6965735b mpfile: entries[ │ │ │ │ + 0x00107030 25645d2e 666e616d 65203d20 5b25735d %d].fname = [%s] │ │ │ │ + 0x00107040 20282564 290a0000 4572726f 723a2075 (%d)...Error: u │ │ │ │ + 0x00107050 706c6f61 64206669 6c65206f 70656e20 pload file open │ │ │ │ + 0x00107060 6661696c 6564205b 25735d2e 0a002530 failed [%s]...%0 │ │ │ │ + 0x00107070 32780000 00000000 25732c25 3032642d 2x......%s,%02d- │ │ │ │ + 0x00107080 25732d25 30346420 25303264 3a253032 %s-%04d %02d:%02 │ │ │ │ + 0x00107090 643a2530 32642047 4d540000 00000000 d:%02d GMT...... │ │ │ │ + 0x001070a0 44454255 473e2069 6e697448 5454503a DEBUG> initHTTP: │ │ │ │ + 0x001070b0 20736574 636f6f6b 69653d5b 25645d3c setcookie=[%d]< │ │ │ │ + 0x001070c0 62723e0a 00000000 44454255 473e2069 br>.....DEBUG> i │ │ │ │ + 0x001070d0 6e697448 5454503a 20636f6f 6b696573 nitHTTP: cookies │ │ │ │ + 0x001070e0 74723d5b 25735d3c 62723e0a 00485454 tr=[%s]
..HTT │ │ │ │ + 0x001070f0 502f312e 30203230 30204f4b 0d0a0043 P/1.0 200 OK...C │ │ │ │ + 0x00107100 6f6e7465 6e742d74 7970653a 20746578 ontent-type: tex │ │ │ │ + 0x00107110 742f6874 6d6c0d0a 00000000 00000000 t/html.......... │ │ │ │ + 0x00107120 5365742d 436f6f6b 69653a20 25733b70 Set-Cookie: %s;p │ │ │ │ + 0x00107130 6174683d 2f3b6578 70697265 733d2573 ath=/;expires=%s │ │ │ │ + 0x00107140 0d0a0048 544d4c5f 48454144 4552004e ...HTML_HEADER.N │ │ │ │ + 0x00107150 4f484541 44003c68 746d6c3e 0d0a003c OHEAD....< │ │ │ │ + 0x00107160 68656164 3e0d0a00 3c746974 6c653e25 head>...% │ │ │ │ + 0x00107170 733c2f74 69746c65 3e0d0a00 00000000 s....... │ │ │ │ + 0x00107180 3c2f6865 61643e3c 626f6479 20626763 . │ │ │ │ + 0x001071a0 0048544d 4c5f464f 4f544552 004e4f46 .HTML_FOOTER.NOF │ │ │ │ + 0x001071b0 4f4f5400 3c2f626f 64793e3c 2f68746d OOT...%s%02dh %02d │ │ │ │ + 0x001071d0 6d202530 352e3266 73002573 25303264 m %05.2fs.%s%02d │ │ │ │ + 0x001071e0 64202530 32646d20 2530352e 32667300 d %02dm %05.2fs. │ │ │ │ + 0x001071f0 6e697465 72617469 6f6e203d 2025640a niteration = %d. │ │ │ │ + 0x00107200 006e6f73 6c6f7065 20202020 3d202564 .noslope = %d │ │ │ │ + 0x00107210 0a00696d 6766696c 65202020 203d2025 ..imgfile = % │ │ │ │ + 0x00107220 730a0066 69746669 6c652020 20203d20 s..fitfile = │ │ │ │ + 0x00107230 25730a00 636f7272 74626c20 2020203d %s..corrtbl = │ │ │ │ + 0x00107240 2025730a 006d616c 6c6f6328 29206661 %s..malloc() fa │ │ │ │ + 0x00107250 696c6564 2028496d 67496e66 6f290078 iled (ImgInfo).x │ │ │ │ + 0x00107260 6d696e00 786d6178 00796d69 6e00796d min.xmax.ymin.ym │ │ │ │ + 0x00107270 61780078 63656e74 65720079 63656e74 ax.xcenter.ycent │ │ │ │ + 0x00107280 6572006e 70697865 6c00726d 7300626f er.npixel.rms.bo │ │ │ │ + 0x00107290 78780062 6f787900 626f7877 69647468 xx.boxy.boxwidth │ │ │ │ + 0x001072a0 00626f78 68656967 68740062 6f78616e .boxheight.boxan │ │ │ │ + 0x001072b0 67006d61 6c6c6f63 28292066 61696c65 g.malloc() faile │ │ │ │ + 0x001072c0 64202846 6974496e 666f2900 6d616c6c d (FitInfo).mall │ │ │ │ + 0x001072d0 6f632829 20666169 6c656420 28436f72 oc() failed (Cor │ │ │ │ + 0x001072e0 72496e66 6f29006d 616c6c6f 63282920 rInfo).malloc() │ │ │ │ + 0x001072f0 6661696c 65642028 46697449 6e666f20 failed (FitInfo │ │ │ │ + 0x00107300 2a290063 6f727273 5b25645d 2e696420 *).corrs[%d].id │ │ │ │ + 0x00107310 3d202564 0a002025 31322e35 6520000a = %d.. %12.5e .. │ │ │ │ + 0x00107320 20206e65 69676862 6f722025 33643a0a neighbor %3d:. │ │ │ │ + 0x00107330 00202020 20202020 20202020 2069643a . id: │ │ │ │ + 0x00107340 2025640a 00202020 20202020 20202020 %d.. │ │ │ │ + 0x00107350 2020783a 20253564 20746f20 2535640a x: %5d to %5d. │ │ │ │ + 0x00107360 00202020 20202020 20202020 2020793a . y: │ │ │ │ + 0x00107370 20253564 20746f20 2535640a 00202020 %5d to %5d.. │ │ │ │ + 0x00107380 20202020 2063656e 7465723a 2028252d center: (%- │ │ │ │ + 0x00107390 672c252d 67290a00 49746572 6174696f g,%-g)..Iteratio │ │ │ │ + 0x001073a0 6e202564 00202842 4f544820 293a0a00 n %d. (BOTH ):.. │ │ │ │ + 0x001073b0 20284c45 56454c29 3a0a0061 6e676c65 (LEVEL):..angle │ │ │ │ + 0x001073c0 3a20252d 670a000a 53756d73 3a0a0064 : %-g...Sums:..d │ │ │ │ + 0x001073d0 73756d6e 2020203d 20253132 2e35650a sumn = %12.5e. │ │ │ │ + 0x001073e0 00647375 6d782020 203d2025 31322e35 .dsumx = %12.5 │ │ │ │ + 0x001073f0 650a0064 73756d79 2020203d 20253132 e..dsumy = %12 │ │ │ │ + 0x00107400 2e35650a 00647375 6d787820 203d2025 .5e..dsumxx = % │ │ │ │ + 0x00107410 31322e35 650a0064 73756d78 7920203d 12.5e..dsumxy = │ │ │ │ + 0x00107420 20253132 2e35650a 00647375 6d797920 %12.5e..dsumyy │ │ │ │ + 0x00107430 203d2025 31322e35 650a0073 756d6e20 = %12.5e..sumn │ │ │ │ + 0x00107440 2020203d 20253132 2e35650a 0073756d = %12.5e..sum │ │ │ │ + 0x00107450 78202020 203d2025 31322e35 650a0073 x = %12.5e..s │ │ │ │ + 0x00107460 756d7920 2020203d 20253132 2e35650a umy = %12.5e. │ │ │ │ + 0x00107470 0073756d 78782020 203d2025 31322e35 .sumxx = %12.5 │ │ │ │ + 0x00107480 650a0073 756d7879 2020203d 20253132 e..sumxy = %12 │ │ │ │ + 0x00107490 2e35650a 0073756d 79792020 203d2025 .5e..sumyy = % │ │ │ │ + 0x001074a0 31322e35 650a0041 20202020 2020203d 12.5e..A = │ │ │ │ + 0x001074b0 20253132 2e35650a 00422020 20202020 %12.5e..B │ │ │ │ + 0x001074c0 203d2025 31322e35 650a0043 20202020 = %12.5e..C │ │ │ │ + 0x001074d0 2020203d 20253132 2e35650a 0073756d = %12.5e..sum │ │ │ │ + 0x001074e0 7a202020 203d2025 31322e35 650a0073 z = %12.5e..s │ │ │ │ + 0x001074f0 756d787a 2020203d 20253132 2e35650a umxz = %12.5e. │ │ │ │ + 0x00107500 0073756d 797a2020 203d2025 31322e35 .sumyz = %12.5 │ │ │ │ + 0x00107510 650a000a 4d617472 69783a0a 000a4d61 e...Matrix:...Ma │ │ │ │ + 0x00107520 74726978 20536f6c 7574696f 6e3a0a00 trix Solution:.. │ │ │ │ + 0x00107530 207c2531 322e3565 7c0a0020 28455252 |%12.5e|.. (ERR │ │ │ │ + 0x00107540 4f52293a 0a002020 41203d20 2531322e OR):.. A = %12. │ │ │ │ + 0x00107550 35650a00 20204220 3d202531 322e3565 5e.. B = %12.5e │ │ │ │ + 0x00107560 0a002020 43203d20 2531322e 35650a0a .. C = %12.5e.. │ │ │ │ + 0x00107570 0020284c 4556454c 293a2000 2028424f . (LEVEL): . (BO │ │ │ │ + 0x00107580 54482029 3a200020 28455252 4f52293a TH ): . (ERROR): │ │ │ │ + 0x00107590 20002025 38642020 2531332e 35652020 . %8d %13.5e │ │ │ │ + 0x001075a0 2531332e 35652020 2531332e 35650a00 %13.5e %13.5e.. │ │ │ │ + 0x001075b0 416c6c6f 63617469 6e672069 6d677320 Allocating imgs │ │ │ │ + 0x001075c0 746f2025 64202873 697a6520 256c7529 to %d (size %lu) │ │ │ │ + 0x001075d0 205b3131 5d0a0000 5265616c 6c6f6361 [11]...Realloca │ │ │ │ + 0x001075e0 74696e67 20696d67 7320746f 20256420 ting imgs to %d │ │ │ │ + 0x001075f0 2873697a 6520256c 7529205b 31345d0a (size %lu) [14]. │ │ │ │ + 0x00107600 00000000 00000000 7265616c 6c6f6328 ........realloc( │ │ │ │ + 0x00107610 29206661 696c6564 2028496d 67496e66 ) failed (ImgInf │ │ │ │ + 0x00107620 6f29205b 315d0000 496e7661 6c696420 o) [1]..Invalid │ │ │ │ + 0x00107630 6261636b 67726f75 6e642066 69742070 background fit p │ │ │ │ + 0x00107640 6172616d 65746572 73206669 6c653a20 arameters file: │ │ │ │ + 0x00107650 25730000 00000000 416c6c6f 63617469 %s......Allocati │ │ │ │ + 0x00107660 6e672066 69747320 746f2025 64202873 ng fits to %d (s │ │ │ │ + 0x00107670 697a6520 256c7529 205b3132 5d0a0000 ize %lu) [12]... │ │ │ │ + 0x00107680 5265616c 6c6f6361 74696e67 20666974 Reallocating fit │ │ │ │ + 0x00107690 7320746f 20256420 2873697a 6520256c s to %d (size %l │ │ │ │ + 0x001076a0 7529205b 31355d0a 00000000 00000000 u) [15]......... │ │ │ │ + 0x001076b0 7265616c 6c6f6328 29206661 696c6564 realloc() failed │ │ │ │ + 0x001076c0 20284669 74496e66 6f29205b 256c755d (FitInfo) [%lu] │ │ │ │ + 0x001076d0 205b325d 00000000 5265616c 6c6f6361 [2]....Realloca │ │ │ │ + 0x001076e0 74696e67 20666974 7320746f 20256420 ting fits to %d │ │ │ │ + 0x001076f0 2873697a 6520256c 7529205b 31365d0a (size %lu) [16]. │ │ │ │ + 0x00107700 00000000 00000000 7265616c 6c6f6328 ........realloc( │ │ │ │ + 0x00107710 29206661 696c6564 20284669 74496e66 ) failed (FitInf │ │ │ │ + 0x00107720 6f29205b 256c755d 205b335d 00000000 o) [%lu] [3].... │ │ │ │ + 0x00107730 416c6c6f 63617469 6e672063 6f727273 Allocating corrs │ │ │ │ + 0x00107740 20746f20 25642028 73697a65 20256c75 to %d (size %lu │ │ │ │ + 0x00107750 29205b31 335d0a00 416c6c6f 63617469 ) [13]..Allocati │ │ │ │ + 0x00107760 6e672063 6f727273 5b25645d 2e6e6569 ng corrs[%d].nei │ │ │ │ + 0x00107770 6768626f 72732074 6f202564 20287369 ghbors to %d (si │ │ │ │ + 0x00107780 7a652025 6c752920 5b32305d 0a000000 ze %lu) [20].... │ │ │ │ + 0x00107790 5265616c 6c6f6361 74696e67 20636f72 Reallocating cor │ │ │ │ + 0x001077a0 72732074 6f202564 20287369 7a652025 rs to %d (size % │ │ │ │ + 0x001077b0 6c752920 5b31375d 0a000000 00000000 lu) [17]........ │ │ │ │ + 0x001077c0 416c6c6f 63617469 6e672063 6f727273 Allocating corrs │ │ │ │ + 0x001077d0 5b25645d 2e6d6178 6e656967 68626f72 [%d].maxneighbor │ │ │ │ + 0x001077e0 7320746f 20256420 2873697a 6520256c s to %d (size %l │ │ │ │ + 0x001077f0 7529205b 31385d0a 00000000 00000000 u) [18]......... │ │ │ │ + 0x00107800 5265616c 6c6f6361 74696e67 20636f72 Reallocating cor │ │ │ │ + 0x00107810 72735b25 645d2e6e 65696768 626f7273 rs[%d].neighbors │ │ │ │ + 0x00107820 20746f20 25642028 73697a65 20256c75 to %d (size %lu │ │ │ │ + 0x00107830 29205b31 395d0a00 7265616c 6c6f6328 ) [19]..realloc( │ │ │ │ + 0x00107840 29206661 696c6564 20284669 74496e66 ) failed (FitInf │ │ │ │ + 0x00107850 6f202a29 205b355d 00000000 00000000 o *) [5]........ │ │ │ │ + 0x00107860 66697473 5b253364 5d3a2028 706c7573 fits[%3d]: (plus │ │ │ │ + 0x00107870 696d673d 25336420 206d696e 7573696d img=%3d minusim │ │ │ │ + 0x00107880 673d2533 64292000 6e6f7420 7573696e g=%3d) .not usin │ │ │ │ + 0x00107890 67206669 74202564 205b2564 7c25645d g fit %d [%d|%d] │ │ │ │ + 0x001078a0 20286172 65612074 6f20736d 616c6c3a (area to small: │ │ │ │ + 0x001078b0 2025642f 252d670a 00000000 00000000 %d/%-g......... │ │ │ │ + 0x001078c0 6e6f7420 7573696e 67206669 74202564 not using fit %d │ │ │ │ + 0x001078d0 205b2564 7c25645d 20286c69 6e656172 [%d|%d] (linear │ │ │ │ + 0x001078e0 2073697a 6520746f 6f20736d 616c6c3a size too small: │ │ │ │ + 0x001078f0 20252d67 20252d67 20252d67 20252d67 %-g %-g %-g %-g │ │ │ │ + 0x00107900 290a0000 00000000 6e6f7420 7573696e ).......not usin │ │ │ │ + 0x00107910 67206669 74202564 205b2564 7c25645d g fit %d [%d|%d] │ │ │ │ + 0x00107920 20726d73 20746f6f 206c6172 67653a20 rms too large: │ │ │ │ + 0x00107930 252d672f 252d672b 252d6729 0a000000 %-g/%-g+%-g).... │ │ │ │ + 0x00107940 0a2d2d2d 2d2d0a0a 436f7272 65637469 .-----..Correcti │ │ │ │ + 0x00107950 6f6e2025 64202849 6d616765 20256429 on %d (Image %d) │ │ │ │ + 0x00107960 0a0a0000 00000000 20202020 20202028 ........ ( │ │ │ │ + 0x00107970 412c422c 43293a20 28252d67 2c252d67 A,B,C): (%-g,%-g │ │ │ │ + 0x00107980 2c252d67 290a0000 0a2d2d2d 2d2d2d2d ,%-g)....------- │ │ │ │ + 0x00107990 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x001079a0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x001079b0 2d2d2d2d 2d2d2d2d 2d2d2d0a 00000000 -----------..... │ │ │ │ + 0x001079c0 0a436f72 72656374 696f6e20 25642028 .Correction %d ( │ │ │ │ + 0x001079d0 25642920 2f204e65 69676862 6f722025 %d) / Neighbor % │ │ │ │ + 0x001079e0 64202825 64290a0a 50697865 6c205261 d (%d)..Pixel Ra │ │ │ │ + 0x001079f0 6e67653a 0a000000 693a2020 20202025 nge:....i: % │ │ │ │ + 0x00107a00 31322e35 652d3e25 31322e35 65202825 12.5e->%12.5e (% │ │ │ │ + 0x00107a10 31322e35 65290a00 6a3a2020 20202025 12.5e)..j: % │ │ │ │ + 0x00107a20 31322e35 652d3e25 31322e35 65202825 12.5e->%12.5e (% │ │ │ │ + 0x00107a30 31322e35 65290a00 583a2020 20202025 12.5e)..X: % │ │ │ │ + 0x00107a40 31322e35 652d3e25 31322e35 65202825 12.5e->%12.5e (% │ │ │ │ + 0x00107a50 31322e35 65290a00 593a2020 20202025 12.5e)..Y: % │ │ │ │ + 0x00107a60 31322e35 652d3e25 31322e35 65202825 12.5e->%12.5e (% │ │ │ │ + 0x00107a70 31322e35 65290a00 7c202531 322e3565 12.5e)..| %12.5e │ │ │ │ + 0x00107a80 20253132 2e356520 2531322e 3565207c %12.5e %12.5e | │ │ │ │ + 0x00107a90 207c417c 2020207c 2531322e 35657c0a |A| |%12.5e|. │ │ │ │ + 0x00107aa0 00000000 00000000 7c202531 322e3565 ........| %12.5e │ │ │ │ + 0x00107ab0 20253132 2e356520 2531322e 3565207c %12.5e %12.5e | │ │ │ │ + 0x00107ac0 787c427c 203d207c 2531322e 35657c0a x|B| = |%12.5e|. │ │ │ │ + 0x00107ad0 00000000 00000000 7c202531 322e3565 ........| %12.5e │ │ │ │ + 0x00107ae0 20253132 2e356520 2531322e 3565207c %12.5e %12.5e | │ │ │ │ + 0x00107af0 207c437c 2020207c 2531322e 35657c0a |C| |%12.5e|. │ │ │ │ + 0x00107b00 00000000 00000000 4261636b 67726f75 ........Backgrou │ │ │ │ + 0x00107b10 6e642063 6f727265 6374696f 6e732028 nd corrections ( │ │ │ │ + 0x00107b20 436f7272 65637469 6f6e2025 64202825 Correction %d (% │ │ │ │ + 0x00107b30 34642920 2f204974 65726174 696f6e20 4d) / Iteration │ │ │ │ + 0x00107b40 25642920 00000000 0a2a2a2a 2a2a2053 %d) .....***** S │ │ │ │ + 0x00107b50 696e6775 6c617220 4d617472 6978202a ingular Matrix * │ │ │ │ + 0x00107b60 2a2a2a2a 200a0a00 436f7272 65637465 **** ...Correcte │ │ │ │ + 0x00107b70 64206261 636b6772 6f756e64 73202843 d backgrounds (C │ │ │ │ + 0x00107b80 6f727265 6374696f 6e202534 64202825 orrection %4d (% │ │ │ │ + 0x00107b90 34642920 2f204974 65726174 696f6e20 4d) / Iteration │ │ │ │ + 0x00107ba0 25346429 20000000 436f7272 65637465 %4d) ...Correcte │ │ │ │ + 0x00107bb0 64206669 74202866 69742025 3464202f d fit (fit %4d / │ │ │ │ + 0x00107bc0 20497465 72617469 6f6e2025 35642920 Iteration %5d) │ │ │ │ + 0x00107bd0 00000000 00000000 7c202020 69642020 ........| id │ │ │ │ + 0x00107be0 207c2020 20202020 61202020 20202020 | a │ │ │ │ + 0x00107bf0 7c202020 20202062 20202020 2020207c | b | │ │ │ │ + 0x00107c00 20202020 20206320 20202020 20207c0a c |. │ │ │ │ + 0x00107c10 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00107c20 7472206e 6c206e73 20637270 69783120 tr nl ns crpix1 │ │ │ │ + 0x00107c30 63727069 78322069 6e20696d 61676520 crpix2 in image │ │ │ │ + 0x00107c40 4e656564 20636f6c 756d6e73 3a20706c Need columns: pl │ │ │ │ + 0x00107c50 7573206d 696e7573 20612062 20632063 us minus a b c c │ │ │ │ + 0x00107c60 72706978 31206372 70697832 20786d69 rpix1 crpix2 xmi │ │ │ │ + 0x00107c70 6e20786d 61782079 6d696e20 796d6178 n xmax ymin ymax │ │ │ │ + 0x00107c80 20786365 6e746572 20796365 6e746572 xcenter ycenter │ │ │ │ + 0x00107c90 206e7069 78656c20 726d7320 626f7878 npixel rms boxx │ │ │ │ + 0x00107ca0 20626f78 7920626f 78776964 74682062 boxy boxwidth b │ │ │ │ + 0x00107cb0 6f786865 69676874 20626f78 616e6700 oxheight boxang. │ │ │ │ + 0x00107cc0 7265616c 6c6f6328 29206661 696c6564 realloc() failed │ │ │ │ + 0x00107cd0 2028436f 7272496e 666f2920 5b345d00 (CorrInfo) [4]. │ │ │ │ + 0x00107ce0 496e7661 6c696420 66697420 74797065 Invalid fit type │ │ │ │ + 0x00107cf0 0000803f 00000000 fca9f1d2 4d62603f ...?........Mb`? │ │ │ │ + 0x00107d00 70726a63 6f646520 2020203d 2025640a prjcode = %d. │ │ │ │ + 0x00107d10 00707479 70652020 20202020 3d205b25 .ptype = [% │ │ │ │ + 0x00107d20 735d0a00 6e787069 78202020 2020203d s]..nxpix = │ │ │ │ + 0x00107d30 20252d67 0a006e79 70697820 20202020 %-g..nypix │ │ │ │ + 0x00107d40 203d2025 2d670a00 63747970 655b305d = %-g..ctype[0] │ │ │ │ + 0x00107d50 2020203d 205b2573 5d0a0063 74797065 = [%s]..ctype │ │ │ │ + 0x00107d60 5b315d20 20203d20 5b25735d 0a006e61 [1] = [%s]..na │ │ │ │ + 0x00107d70 78697320 20202020 203d2025 640a0063 xis = %d..c │ │ │ │ + 0x00107d80 7276616c 5b25645d 2020203d 20252d67 rval[%d] = %-g │ │ │ │ + 0x00107d90 0a007872 65662020 20202020 203d2025 ..xref = % │ │ │ │ + 0x00107da0 2d670a00 79726566 20202020 2020203d -g..yref = │ │ │ │ + 0x00107db0 20252d67 0a006372 7069785b 25645d20 %-g..crpix[%d] │ │ │ │ + 0x00107dc0 20203d20 252d670a 00787265 66706978 = %-g..xrefpix │ │ │ │ + 0x00107dd0 20202020 3d20252d 670a0079 72656670 = %-g..yrefp │ │ │ │ + 0x00107de0 69782020 20203d20 252d670a 0063645b ix = %-g..cd[ │ │ │ │ + 0x00107df0 25645d20 20202020 203d2025 2d670a00 %d] = %-g.. │ │ │ │ + 0x00107e00 6364656c 745b2564 5d202020 3d20252d cdelt[%d] = %- │ │ │ │ + 0x00107e10 670a0078 696e6320 20202020 20203d20 g..xinc = │ │ │ │ + 0x00107e20 252d670a 0079696e 63202020 20202020 %-g..yinc │ │ │ │ + 0x00107e30 3d20252d 670a0072 6f742020 20202020 = %-g..rot │ │ │ │ + 0x00107e40 20203d20 252d670a 00657175 696e6f78 = %-g..equinox │ │ │ │ + 0x00107e50 20202020 3d20252d 670a0065 706f6368 = %-g..epoch │ │ │ │ + 0x00107e60 20202020 20203d20 252d670a 0070635b = %-g..pc[ │ │ │ │ + 0x00107e70 2532645d 20202020 203d2025 2d670a00 %2d] = %-g.. │ │ │ │ + 0x00107e80 70726f6a 705b2532 645d2020 3d20252d projp[%2d] = %- │ │ │ │ + 0x00107e90 670a006c 6f6e6770 6f6c6520 20203d20 g..longpole = │ │ │ │ + 0x00107ea0 252d670a 006c6174 706f6c65 20202020 %-g..latpole │ │ │ │ + 0x00107eb0 3d20252d 670a0000 00000000 00000000 = %-g........... │ │ │ │ + 0x00107ec0 4e6f2057 43532069 6e666f72 6d617469 No WCS informati │ │ │ │ + 0x00107ed0 6f6e2028 6f72206e 6f742046 49545320 on (or not FITS │ │ │ │ + 0x00107ee0 4d757374 20686176 65206174 206c6561 Must have at lea │ │ │ │ + 0x00107ef0 73742074 776f2028 6e3e3129 2064696d st two (n>1) dim │ │ │ │ + 0x00107f00 496e7661 6c696420 70726f6a 65637469 Invalid projecti │ │ │ │ + 0x00107f10 43545950 45312061 6e642043 54595045 CTYPE1 and CTYPE │ │ │ │ + 0x00107f20 496e7661 6c696420 4344206d 61747269 Invalid CD matri │ │ │ │ + 0x00107f30 496e7661 6c696420 696d6167 65206d65 Invalid image me │ │ │ │ + 0x00107f40 74616461 74612066 696c653a 20257300 tadata file: %s. │ │ │ │ + 0x00107f50 63747970 65310063 74797065 32006571 ctype1.ctype2.eq │ │ │ │ + 0x00107f60 75696e6f 78006e6c 006e7300 63727661 uinox.nl.ns.crva │ │ │ │ + 0x00107f70 6c310063 7276616c 32006372 70697831 l1.crval2.crpix1 │ │ │ │ + 0x00107f80 00637270 69783200 6364656c 74310063 .crpix2.cdelt1.c │ │ │ │ + 0x00107f90 64656c74 32006372 6f746132 00636431 delt2.crota2.cd1 │ │ │ │ + 0x00107fa0 5f310063 64315f32 00636432 5f310063 _1.cd1_2.cd2_1.c │ │ │ │ + 0x00107fb0 64325f32 00726131 00646563 31007261 d2_2.ra1.dec1.ra │ │ │ │ + 0x00107fc0 32006465 63320072 61330064 65633300 2.dec2.ra3.dec3. │ │ │ │ + 0x00107fd0 72613400 64656334 00666e61 6d650055 ra4.dec4.fname.U │ │ │ │ + 0x00107fe0 524c0068 6475006e 61786973 31006e61 RL.hdu.naxis1.na │ │ │ │ + 0x00107ff0 78697332 0066696c 65007572 6c000000 xis2.file.url... │ │ │ │ + 0x00108000 0a557369 6e672063 6f726e65 72732063 .Using corners c │ │ │ │ + 0x00108010 6f6c756d 6e732066 726f6d20 7461626c olumns from tabl │ │ │ │ + 0x00108020 650a0000 00000000 0a557369 6e672057 e........Using W │ │ │ │ + 0x00108030 4353206b 6579776f 72642063 6f6c756d CS keyword colum │ │ │ │ + 0x00108040 6e732066 726f6d20 7461626c 650a0000 ns from table... │ │ │ │ + 0x00108050 4e656564 20636f6c 756d6e73 3a20666e Need columns: fn │ │ │ │ + 0x00108060 616d6520 63747970 65312063 74797065 ame ctype1 ctype │ │ │ │ + 0x00108070 32206e6c 206e7320 63727661 6c312063 2 nl ns crval1 c │ │ │ │ + 0x00108080 7276616c 32206372 70697831 20637270 rval2 crpix1 crp │ │ │ │ + 0x00108090 69783220 6364656c 74312063 64656c74 ix2 cdelt1 cdelt │ │ │ │ + 0x001080a0 3220616e 64206372 6f746132 206f7220 2 and crota2 or │ │ │ │ + 0x001080b0 6364206d 61747269 78202f20 72612064 cd matrix / ra d │ │ │ │ + 0x001080c0 65632072 6131202e 2e2e2064 65633400 ec ra1 ... dec4. │ │ │ │ + 0x001080d0 0a2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d .--------------- │ │ │ │ + 0x001080e0 2d2d0a52 65616469 6e672069 6d616765 --.Reading image │ │ │ │ + 0x001080f0 20746162 6c652072 65636f72 64202564 table record %d │ │ │ │ + 0x00108100 0a005349 4d504c45 20203d20 54004249 ..SIMPLE = T.BI │ │ │ │ + 0x00108110 54504958 20203d20 2d363400 4e415849 TPIX = -64.NAXI │ │ │ │ + 0x00108120 53202020 3d203200 4e415849 53312020 S = 2.NAXIS1 │ │ │ │ + 0x00108130 3d202564 004e4158 49533220 203d2025 = %d.NAXIS2 = % │ │ │ │ + 0x00108140 64004354 59504531 20203d20 27257327 d.CTYPE1 = '%s' │ │ │ │ + 0x00108150 00435459 50453220 203d2027 25732700 .CTYPE2 = '%s'. │ │ │ │ + 0x00108160 43525641 4c312020 3d202531 312e3666 CRVAL1 = %11.6f │ │ │ │ + 0x00108170 00435256 414c3220 203d2025 31312e36 .CRVAL2 = %11.6 │ │ │ │ + 0x00108180 66004352 50495831 20203d20 2531312e f.CRPIX1 = %11. │ │ │ │ + 0x00108190 36660043 52504958 3220203d 20253131 6f.CRPIX2 = %11 │ │ │ │ + 0x001081a0 2e366600 4344454c 54312020 3d202531 .6f.CDELT1 = %1 │ │ │ │ + 0x001081b0 312e3666 00434445 4c543220 203d2025 1.6f.CDELT2 = % │ │ │ │ + 0x001081c0 31312e36 66004352 4f544132 20203d20 11.6f.CROTA2 = │ │ │ │ + 0x001081d0 2531312e 36660043 44315f31 2020203d %11.6f.CD1_1 = │ │ │ │ + 0x001081e0 20253131 2e366600 4344315f 32202020 %11.6f.CD1_2 │ │ │ │ + 0x001081f0 3d202531 312e3666 00434432 5f312020 = %11.6f.CD2_1 │ │ │ │ + 0x00108200 203d2025 31312e36 66004344 325f3220 = %11.6f.CD2_2 │ │ │ │ + 0x00108210 20203d20 2531312e 36660045 5155494e = %11.6f.EQUIN │ │ │ │ + 0x00108220 4f58203d 20256400 454e4400 68656164 OX = %d.END.head │ │ │ │ + 0x00108230 65723a0a 25730a0a 00426164 20574353 er:.%s...Bad WCS │ │ │ │ + 0x00108240 20666f72 20696d61 67652025 64000000 for image %d... │ │ │ │ + 0x00108250 0a436865 636b696e 6720696d 61676520 .Checking image │ │ │ │ + 0x00108260 25642028 25732920 63656e74 65723a20 %d (%s) center: │ │ │ │ + 0x00108270 5b252d67 2c252d67 5d28252d 672c252d [%-g,%-g](%-g,%- │ │ │ │ + 0x00108280 672c252d 67292061 6761696e 73742070 g,%-g) against p │ │ │ │ + 0x00108290 6f696e74 3a205b25 2d672c25 2d675d28 oint: [%-g,%-g]( │ │ │ │ + 0x001082a0 252d672c 252d672c 252d6729 0a002020 %-g,%-g,%-g).. │ │ │ │ + 0x001082b0 64697374 203d2025 2d67203c 20252d67 dist = %-g < %-g │ │ │ │ + 0x001082c0 203f0a00 00000000 0a436865 636b696e ?.......Checkin │ │ │ │ + 0x001082d0 6720696d 61676520 73696465 2025643a g image side %d: │ │ │ │ + 0x001082e0 2028252d 672c252d 672c252d 67292061 (%-g,%-g,%-g) a │ │ │ │ + 0x001082f0 6761696e 73742070 6f696e74 3a202825 gainst point: (% │ │ │ │ + 0x00108300 2d672c25 2d672c25 2d67290a 004f7574 -g,%-g,%-g)..Out │ │ │ │ + 0x00108310 73696465 20736964 65202564 0a005369 side side %d..Si │ │ │ │ + 0x00108320 64652025 64206469 7374616e 6365203d de %d distance = │ │ │ │ + 0x00108330 20252d67 0a004d69 6e206469 7374203d %-g..Min dist = │ │ │ │ + 0x00108340 20252d67 0a000a4e 65772062 65737420 %-g...New best │ │ │ │ + 0x00108350 66696c65 3a202573 0a004e65 77206265 file: %s..New be │ │ │ │ + 0x00108360 73742075 726c3a20 2025730a 000a4e65 st url: %s...Ne │ │ │ │ + 0x00108370 77206265 73742048 44553a20 25640a00 w best HDU: %d.. │ │ │ │ + 0x00108380 4e6f206e 616d6500 4e6f2069 6d616765 No name.No image │ │ │ │ + 0x00108390 20636f76 65727320 74686973 20706f69 covers this poi │ │ │ │ + 0x001083a0 6e740000 00000000 66696c65 3d222573 nt......file="%s │ │ │ │ + 0x001083b0 222c2068 64753d25 642c2075 726c3d22 ", hdu=%d, url=" │ │ │ │ + 0x001083c0 2573222c 20656467 65646973 743d252e %s", edgedist=%. │ │ │ │ + 0x001083d0 36660000 00000000 7b226669 6c65223a 6f......{"file": │ │ │ │ + 0x001083e0 22257322 2c202268 6475223a 25642c20 "%s", "hdu":%d, │ │ │ │ + 0x001083f0 2275726c 223a2225 73222c20 22656467 "url":"%s", "edg │ │ │ │ + 0x00108400 65646973 74223a25 2e36667d 00000000 edist":%.6f}.... │ │ │ │ + 0x00108410 399d52a2 46df913f 00000000 00807640 9.R.F..?......v@ │ │ │ │ + 0x00108420 00000000 00000040 00000000 0000e03f .......@.......? │ │ │ │ + 0x00108430 00000000 00805640 00000000 00000000 ......V@........ │ │ │ │ + 0x00108440 00000000 00000080 00000000 00000000 ................ │ │ │ │ + 0x00108450 77656967 68745f66 696c6520 20203d20 weight_file = │ │ │ │ + 0x00108460 5b25735d 0a000d52 65616469 6e672069 [%s]...Reading i │ │ │ │ + 0x00108470 6e707574 20726f77 20253564 20200052 nput row %5d .R │ │ │ │ + 0x00108480 65616469 6e672069 6e707574 20726f77 eading input row │ │ │ │ + 0x00108490 20253564 0a000000 0a256c75 20627974 %5d.....%lu byt │ │ │ │ + 0x001084a0 65732061 6c6c6f63 61746564 20666f72 es allocated for │ │ │ │ + 0x001084b0 20696d61 67652070 6978656c 2076616c image pixel val │ │ │ │ + 0x001084c0 7565730a 00000000 256c7520 62797465 ues.....%lu byte │ │ │ │ + 0x001084d0 7320616c 6c6f6361 74656420 666f7220 s allocated for │ │ │ │ + 0x001084e0 70697865 6c207765 69676874 730a0000 pixel weights... │ │ │ │ + 0x001084f0 44617461 20777269 7474656e 20746f20 Data written to │ │ │ │ + 0x00108500 46495453 20646174 61202861 6e642061 FITS data (and a │ │ │ │ + 0x00108510 72656129 20696d61 6765730a 0a000000 rea) images..... │ │ │ │ + 0x00108520 6bfa7a12 3b72853f 6058f72d 1215a03f k.z.;r.?`X.-...? │ │ │ │ + 0x00108530 00000000 00388f40 00000000 00c07240 .....8.@......r@ │ │ │ │ + 0x00108540 7c253973 7c253973 7c253136 737c2531 |%9s|%9s|%16s|%1 │ │ │ │ + 0x00108550 36737c25 3136737c 25313473 7c253134 6s|%16s|%14s|%14 │ │ │ │ + 0x00108560 737c2531 30737c25 3130737c 25313073 s|%10s|%10s|%10s │ │ │ │ + 0x00108570 7c253130 737c2531 33737c25 3133737c |%10s|%13s|%13s| │ │ │ │ + 0x00108580 25313373 7c253136 737c2531 36737c25 %13s|%16s|%16s|% │ │ │ │ + 0x00108590 3136737c 25313673 7c253136 737c2531 16s|%16s|%16s|%1 │ │ │ │ + 0x001085a0 36737c0a 00000000 636f756e 743d2564 6s|.....count=%d │ │ │ │ + 0x001085b0 2c206661 696c6564 3d25642c 20776172 , failed=%d, war │ │ │ │ + 0x001085c0 6e696e67 3d25642c 206d6973 73696e67 ning=%d, missing │ │ │ │ + 0x001085d0 3d256400 00000000 7b22636f 756e7422 =%d.....{"count" │ │ │ │ + 0x001085e0 3a25642c 20226661 696c6564 223a2564 :%d, "failed":%d │ │ │ │ + 0x001085f0 2c202277 61726e69 6e67223a 25642c20 , "warning":%d, │ │ │ │ + 0x00108600 226d6973 73696e67 223a2564 7d005349 "missing":%d}.SI │ │ │ │ + 0x00108610 4d504c45 206b6579 776f7264 206d7573 MPLE keyword mus │ │ │ │ + 0x00108620 74206265 2054206f 72204600 504c5452 t be T or F.PLTR │ │ │ │ + 0x00108630 41480025 2d38733d 20253230 7300434f AH.%-8s= %20s.CO │ │ │ │ + 0x00108640 4d4d454e 54004669 6c652025 73206e6f MMENT.File %s no │ │ │ │ + 0x00108650 7420666f 756e642e 0046696c 65202825 t found..File (% │ │ │ │ + 0x00108660 73292069 73206e6f 74206120 46495453 s) is not a FITS │ │ │ │ + 0x00108670 20696d61 67650000 42495450 4958206b image..BITPIX k │ │ │ │ + 0x00108680 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x00108690 65616465 72206e6f 7420616e 20696e74 eader not an int │ │ │ │ + 0x001086a0 65676572 00000000 496e7661 6c696420 eger....Invalid │ │ │ │ + 0x001086b0 42495450 49582069 6e204649 54532068 BITPIX in FITS h │ │ │ │ + 0x001086c0 65616465 7220286d 75737420 62652038 eader (must be 8 │ │ │ │ + 0x001086d0 2c31362c 33322c36 342c2d33 32206f72 ,16,32,64,-32 or │ │ │ │ + 0x001086e0 202d3634 29000000 4e415849 53206b65 -64)...NAXIS ke │ │ │ │ + 0x001086f0 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ + 0x00108700 61646572 206e6f74 20616e20 696e7465 ader not an inte │ │ │ │ + 0x00108710 67657200 00000000 4e415849 53206b65 ger.....NAXIS ke │ │ │ │ + 0x00108720 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ + 0x00108730 61646572 206d7573 74206265 203e3d20 ader must be >= │ │ │ │ + 0x00108740 32000000 00000000 4e415849 5331206b 2.......NAXIS1 k │ │ │ │ + 0x00108750 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x00108760 65616465 72206e6f 7420616e 20696e74 eader not an int │ │ │ │ + 0x00108770 65676572 00000000 4e415849 5331206b eger....NAXIS1 k │ │ │ │ + 0x00108780 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x00108790 65616465 72206d75 73742062 65203e20 eader must be > │ │ │ │ + 0x001087a0 30000000 00000000 4e415849 5332206b 0.......NAXIS2 k │ │ │ │ + 0x001087b0 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x001087c0 65616465 72206e6f 7420616e 20696e74 eader not an int │ │ │ │ + 0x001087d0 65676572 00000000 4e415849 5332206b eger....NAXIS2 k │ │ │ │ + 0x001087e0 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x001087f0 65616465 72206d75 73742062 65203e20 eader must be > │ │ │ │ + 0x00108800 30000000 00000000 43525049 5831206b 0.......CRPIX1 k │ │ │ │ + 0x00108810 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x00108820 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ + 0x00108830 206e756d 62657200 43525049 5832206b number.CRPIX2 k │ │ │ │ + 0x00108840 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x00108850 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ + 0x00108860 206e756d 62657200 43525641 4c31206b number.CRVAL1 k │ │ │ │ + 0x00108870 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x00108880 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ + 0x00108890 206e756d 62657200 43525641 4c32206b number.CRVAL2 k │ │ │ │ + 0x001088a0 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x001088b0 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ + 0x001088c0 206e756d 62657200 4344454c 5431206b number.CDELT1 k │ │ │ │ + 0x001088d0 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x001088e0 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ + 0x001088f0 206e756d 62657200 4344454c 5432206b number.CDELT2 k │ │ │ │ + 0x00108900 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x00108910 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ + 0x00108920 206e756d 62657200 43524f54 4132206b number.CROTA2 k │ │ │ │ + 0x00108930 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x00108940 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ + 0x00108950 206e756d 62657200 4344315f 31206b65 number.CD1_1 ke │ │ │ │ + 0x00108960 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ + 0x00108970 61646572 206e6f74 20612072 65616c20 ader not a real │ │ │ │ + 0x00108980 6e756d62 65720000 4344315f 32206b65 number..CD1_2 ke │ │ │ │ + 0x00108990 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ + 0x001089a0 61646572 206e6f74 20612072 65616c20 ader not a real │ │ │ │ + 0x001089b0 6e756d62 65720000 4344325f 32206b65 number..CD2_2 ke │ │ │ │ + 0x001089c0 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ + 0x001089d0 61646572 206e6f74 20612072 65616c20 ader not a real │ │ │ │ + 0x001089e0 6e756d62 65720000 42534341 4c45206b number..BSCALE k │ │ │ │ + 0x001089f0 6579776f 72642069 6e204649 54532068 eyword in FITS h │ │ │ │ + 0x00108a00 65616465 72206e6f 74206120 7265616c eader not a real │ │ │ │ + 0x00108a10 206e756d 62657200 425a4552 4f206b65 number.BZERO ke │ │ │ │ + 0x00108a20 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ + 0x00108a30 61646572 206e6f74 20612072 65616c20 ader not a real │ │ │ │ + 0x00108a40 6e756d62 65720000 424c414e 4b206b65 number..BLANK ke │ │ │ │ + 0x00108a50 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ + 0x00108a60 61646572 206e6f74 20612072 65616c20 ader not a real │ │ │ │ + 0x00108a70 6e756d62 65720000 45504f43 48206b65 number..EPOCH ke │ │ │ │ + 0x00108a80 79776f72 6420696e 20464954 53206865 yword in FITS he │ │ │ │ + 0x00108a90 61646572 206e6f74 20612072 65616c20 ader not a real │ │ │ │ + 0x00108aa0 6e756d62 65720000 45515549 4e4f5820 number..EQUINOX │ │ │ │ + 0x00108ab0 6b657977 6f726420 696e2046 49545320 keyword in FITS │ │ │ │ + 0x00108ac0 68656164 6572206e 6f742061 20726561 header not a rea │ │ │ │ + 0x00108ad0 6c206e75 6d626572 00000000 00000000 l number........ │ │ │ │ + 0x00108ae0 46495453 2066696c 65202825 73292063 FITS file (%s) c │ │ │ │ + 0x00108af0 616e6e6f 74206265 20757365 64206173 annot be used as │ │ │ │ + 0x00108b00 20612068 65616465 72207465 6d706c61 a header templa │ │ │ │ + 0x00108b10 74650000 00000000 4e6f2042 49545049 te......No BITPI │ │ │ │ + 0x00108b20 58206b65 79776f72 6420696e 20464954 X keyword in FIT │ │ │ │ + 0x00108b30 53206865 61646572 00000000 00000000 S header........ │ │ │ │ + 0x00108b40 4e6f204e 41584953 206b6579 776f7264 No NAXIS keyword │ │ │ │ + 0x00108b50 20696e20 46495453 20686561 64657200 in FITS header. │ │ │ │ + 0x00108b60 4e6f204e 41584953 31206b65 79776f72 No NAXIS1 keywor │ │ │ │ + 0x00108b70 6420696e 20464954 53206865 61646572 d in FITS header │ │ │ │ + 0x00108b80 00000000 00000000 4e6f204e 41584953 ........No NAXIS │ │ │ │ + 0x00108b90 32206b65 79776f72 6420696e 20464954 2 keyword in FIT │ │ │ │ + 0x00108ba0 53206865 61646572 00000000 00000000 S header........ │ │ │ │ + 0x00108bb0 4e6f2043 54595045 31206b65 79776f72 No CTYPE1 keywor │ │ │ │ + 0x00108bc0 6420696e 20464954 53206865 61646572 d in FITS header │ │ │ │ + 0x00108bd0 00000000 00000000 4e6f2043 54595045 ........No CTYPE │ │ │ │ + 0x00108be0 32206b65 79776f72 6420696e 20464954 2 keyword in FIT │ │ │ │ + 0x00108bf0 53206865 61646572 00000000 00000000 S header........ │ │ │ │ + 0x00108c00 4e6f2043 52504958 31206b65 79776f72 No CRPIX1 keywor │ │ │ │ + 0x00108c10 6420696e 20464954 53206865 61646572 d in FITS header │ │ │ │ + 0x00108c20 00000000 00000000 4e6f2043 52504958 ........No CRPIX │ │ │ │ + 0x00108c30 32206b65 79776f72 6420696e 20464954 2 keyword in FIT │ │ │ │ + 0x00108c40 53206865 61646572 00000000 00000000 S header........ │ │ │ │ + 0x00108c50 4e6f2043 5256414c 31206b65 79776f72 No CRVAL1 keywor │ │ │ │ + 0x00108c60 6420696e 20464954 53206865 61646572 d in FITS header │ │ │ │ + 0x00108c70 00000000 00000000 4e6f2043 5256414c ........No CRVAL │ │ │ │ + 0x00108c80 32206b65 79776f72 6420696e 20464954 2 keyword in FIT │ │ │ │ + 0x00108c90 53206865 61646572 00000000 00000000 S header........ │ │ │ │ + 0x00108ca0 4e6f2043 44454c54 31206b65 79776f72 No CDELT1 keywor │ │ │ │ + 0x00108cb0 6420286f 7220696e 636f6d70 6c657465 d (or incomplete │ │ │ │ + 0x00108cc0 20434420 6d617472 69782920 696e2046 CD matrix) in F │ │ │ │ + 0x00108cd0 49545320 68656164 65720000 00000000 ITS header...... │ │ │ │ + 0x00108ce0 4e6f2043 44454c54 32206b65 79776f72 No CDELT2 keywor │ │ │ │ + 0x00108cf0 6420286f 7220696e 636f6d70 6c657465 d (or incomplete │ │ │ │ + 0x00108d00 20434420 6d617472 69782920 696e2046 CD matrix) in F │ │ │ │ + 0x00108d10 49545320 68656164 65720000 00000000 ITS header...... │ │ │ │ + 0x00108d20 43545950 4531206d 75737420 62652061 CTYPE1 must be a │ │ │ │ + 0x00108d30 74206c65 61737420 38206368 61726163 t least 8 charac │ │ │ │ + 0x00108d40 74657273 00000000 43545950 4532206d ters....CTYPE2 m │ │ │ │ + 0x00108d50 75737420 62652061 74206c65 61737420 ust be at least │ │ │ │ + 0x00108d60 38206368 61726163 74657273 00000000 8 characters.... │ │ │ │ + 0x00108d70 496e7661 6c696420 43545950 4531206f Invalid CTYPE1 o │ │ │ │ + 0x00108d80 72204354 59504532 2070726f 6a656374 r CTYPE2 project │ │ │ │ + 0x00108d90 696f6e20 696e666f 726d6174 696f6e00 ion information. │ │ │ │ + 0x00108da0 43545950 45312c20 43545950 45322070 CTYPE1, CTYPE2 p │ │ │ │ + 0x00108db0 726f6a65 6374696f 6e20696e 666f726d rojection inform │ │ │ │ + 0x00108dc0 6174696f 6e206d69 736d6174 63680000 ation mismatch.. │ │ │ │ + 0x00108dd0 496e7661 6c696420 43545950 45312070 Invalid CTYPE1 p │ │ │ │ + 0x00108de0 726f6a65 6374696f 6e20696e 666f726d rojection inform │ │ │ │ + 0x00108df0 6174696f 6e000000 496e7661 6c696420 ation...Invalid │ │ │ │ + 0x00108e00 43545950 45322070 726f6a65 6374696f CTYPE2 projectio │ │ │ │ + 0x00108e10 6e20696e 666f726d 6174696f 6e000000 n information... │ │ │ │ + 0x00108e20 00000000 0004a040 00000000 00000000 .......@........ │ │ │ │ + 0x00108e30 46495453 20686561 64657220 6c696e65 FITS header line │ │ │ │ + 0x00108e40 73206361 6e6e6f74 20626520 67726561 s cannot be grea │ │ │ │ + 0x00108e50 74657220 7468616e 20383020 63686172 ter than 80 char │ │ │ │ + 0x00108e60 44454255 473a2063 6f6d7075 74654571 DEBUG: computeEq │ │ │ │ + 0x00108e70 75506f6c 6528290a 00444542 55473a20 uPole()..DEBUG: │ │ │ │ + 0x00108e80 636f6e76 65727445 636c546f 45717528 convertEclToEqu( │ │ │ │ + 0x00108e90 290a0044 45425547 3a20636f 6e766572 )..DEBUG: conver │ │ │ │ + 0x00108ea0 74457175 546f4563 6c28290a 00000000 tEquToEcl()..... │ │ │ │ + 0x00108eb0 cdcccccc cc6c4740 0ad7a370 4d9bf440 .....lG@...pM..@ │ │ │ │ + 0x00108ec0 46257502 9a086b3f 3659a31e a2d15d3f F%u...k?6Y....]? │ │ │ │ + 0x00108ed0 b81e85eb 51684740 4a0c022b d799f440 ....QhG@J..+...@ │ │ │ │ + 0x00108ee0 bea4315a 4755433f d61a4aed 45b45d3f ..1ZGUC?..J.E.]? │ │ │ │ + 0x00108ef0 5b737472 75637420 73746174 3d224552 [struct stat="ER │ │ │ │ + 0x00108f00 524f5222 2c206d73 673d2250 726f626c ROR", msg="Probl │ │ │ │ + 0x00108f10 656d2077 69746820 63686172 61637465 em with characte │ │ │ │ + 0x00108f20 723a2069 6e76616c 69642055 54462d38 r: invalid UTF-8 │ │ │ │ + 0x00108f30 20646174 612e225d 0a000000 00000000 data."]........ │ │ │ │ + 0x00108f40 5b737472 75637420 73746174 3d224552 [struct stat="ER │ │ │ │ + 0x00108f50 524f5222 2c206d73 673d2246 72656554 ROR", msg="FreeT │ │ │ │ + 0x00108f60 7970653a 20436f75 6c64206e 6f742069 ype: Could not i │ │ │ │ + 0x00108f70 6e697420 4c696272 6172792e 225d0a00 nit Library."].. │ │ │ │ + 0x00108f80 5b737472 75637420 73746174 3d224552 [struct stat="ER │ │ │ │ + 0x00108f90 524f5222 2c206d73 673d2246 72656554 ROR", msg="FreeT │ │ │ │ + 0x00108fa0 7970653a 20466f6e 74207761 73206f70 ype: Font was op │ │ │ │ + 0x00108fb0 656e6564 2c206275 74207479 7065206e ened, but type n │ │ │ │ + 0x00108fc0 6f742073 7570706f 72746564 2e225d0a ot supported."]. │ │ │ │ + 0x00108fd0 00000000 00000000 5b737472 75637420 ........[struct │ │ │ │ + 0x00108fe0 73746174 3d224552 524f5222 2c206d73 stat="ERROR", ms │ │ │ │ + 0x00108ff0 673d2246 72656554 7970653a 20436f75 g="FreeType: Cou │ │ │ │ + 0x00109000 6c64206e 6f742066 696e6420 6f72206c ld not find or l │ │ │ │ + 0x00109010 6f616420 666f6e74 2066696c 652e225d oad font file."] │ │ │ │ + 0x00109020 0a000000 00000000 5b737472 75637420 ........[struct │ │ │ │ + 0x00109030 73746174 3d224552 524f5222 2c206d73 stat="ERROR", ms │ │ │ │ + 0x00109040 673d2246 72656554 7970653a 20536574 g="FreeType: Set │ │ │ │ + 0x00109050 20636861 72207369 7a652065 72726f72 char size error │ │ │ │ + 0x00109060 2e225d0a 00000000 5b737472 75637420 ."].....[struct │ │ │ │ + 0x00109070 73746174 3d224552 524f5222 2c206d73 stat="ERROR", ms │ │ │ │ + 0x00109080 673d2246 72656554 7970653a 20436f75 g="FreeType: Cou │ │ │ │ + 0x00109090 6c64206e 6f74206c 6f616420 676c7970 ld not load glyp │ │ │ │ + 0x001090a0 68202869 6e206c6f 6f70292e 225d0a00 h (in loop)."].. │ │ │ │ + 0x001090b0 5b737472 75637420 73746174 3d224552 [struct stat="ER │ │ │ │ + 0x001090c0 524f5222 2c206d73 673d2246 72656554 ROR", msg="FreeT │ │ │ │ + 0x001090d0 7970653a 2052656e 64657220 676c7970 ype: Render glyp │ │ │ │ + 0x001090e0 68206572 726f722e 225d0a00 00000000 h error."]...... │ │ │ │ + 0x001090f0 9a999999 9999d93f 9a999999 9999d9bf .......?........ │ │ │ │ + 0x00109100 00000000 00005040 00000000 0000903f ......P@.......? │ │ │ │ + 0x00109110 00000000 0000f040 44454255 473e206d .......@DEBUG> m │ │ │ │ + 0x00109120 656d6f72 7920636c 65616e75 700a0074 emory cleanup..t │ │ │ │ + 0x00109130 7269616e 676c6500 626f7800 73717561 riangle.box.squa │ │ │ │ + 0x00109140 72650064 69616d6f 6e640070 656e7461 re.diamond.penta │ │ │ │ + 0x00109150 676f6e00 68657861 676f6e00 73657074 gon.hexagon.sept │ │ │ │ + 0x00109160 61676f6e 006f6374 61676f6e 00636972 agon.octagon.cir │ │ │ │ + 0x00109170 636c6500 636f6d70 61737300 706f6c79 cle.compass.poly │ │ │ │ + 0x00109180 676f6e00 73746172 72656400 736b656c gon.starred.skel │ │ │ │ + 0x00109190 6574616c 00626c61 636b006d 6167656e etal.black.magen │ │ │ │ + 0x001091a0 74610063 79616e00 4e415849 5331203d ta.cyan.NAXIS1 = │ │ │ │ + 0x001091b0 20256400 4e415849 5332203d 20256400 %d.NAXIS2 = %d. │ │ │ │ + 0x001091c0 43525049 5831203d 20252e32 66004352 CRPIX1 = %.2f.CR │ │ │ │ + 0x001091d0 50495832 203d2025 2e326600 25732025 PIX2 = %.2f.%s % │ │ │ │ + 0x001091e0 64002573 20256c66 20256c66 00257320 d.%s %lf %lf.%s │ │ │ │ + 0x001091f0 256c6600 25732025 6c750025 7320256c %lf.%s %lu.%s %l │ │ │ │ + 0x00109200 66202564 20256c66 20256c66 00202020 f %d %lf %lf. │ │ │ │ + 0x00109210 20203c72 64663a6c 693e2564 3c2f7264 %d.. %.10e..eq.ga.MONTAG │ │ │ │ + 0x00109250 455f464f 4e545f44 49520046 72656553 E_FONT_DIR.FreeS │ │ │ │ + 0x00109260 616e732e 74746600 44454255 473e206d ans.ttf.DEBUG> m │ │ │ │ + 0x00109270 6f646520 3d202564 0a004445 4255473e ode = %d..DEBUG> │ │ │ │ + 0x00109280 20706172 616d7320 3d205b25 735d0a00 params = [%s].. │ │ │ │ + 0x00109290 44454255 473e204a 534f4e46 494c4520 DEBUG> JSONFILE │ │ │ │ + 0x001092a0 6d6f6465 0a006e6f 5f776373 00747275 mode..no_wcs.tru │ │ │ │ + 0x001092b0 655f636f 6c6f7200 67726179 5f66696c e_color.gray_fil │ │ │ │ + 0x001092c0 65006772 61795f66 696c652e 66697473 e.gray_file.fits │ │ │ │ + 0x001092d0 5f66696c 65006772 61795f66 696c652e _file.gray_file. │ │ │ │ + 0x001092e0 636f6c6f 725f7461 626c6500 67726179 color_table.gray │ │ │ │ + 0x001092f0 5f66696c 652e7374 72657463 685f6d69 _file.stretch_mi │ │ │ │ + 0x00109300 6e006772 61795f66 696c652e 73747265 n.gray_file.stre │ │ │ │ + 0x00109310 7463685f 6d617800 67726179 5f66696c tch_max.gray_fil │ │ │ │ + 0x00109320 652e7374 72657463 685f6d6f 64650067 e.stretch_mode.g │ │ │ │ + 0x00109330 7261795f 66696c65 2e737472 65746368 ray_file.stretch │ │ │ │ + 0x00109340 5f626574 61006c6f 676c6f67 00726564 _beta.loglog.red │ │ │ │ + 0x00109350 5f66696c 65007265 645f6669 6c652e66 _file.red_file.f │ │ │ │ + 0x00109360 6974735f 66696c65 00726564 5f66696c its_file.red_fil │ │ │ │ + 0x00109370 652e7374 72657463 685f6d69 6e007265 e.stretch_min.re │ │ │ │ + 0x00109380 645f6669 6c652e73 74726574 63685f6d d_file.stretch_m │ │ │ │ + 0x00109390 61780072 65645f66 696c652e 73747265 ax.red_file.stre │ │ │ │ + 0x001093a0 7463685f 6d6f6465 00726564 5f66696c tch_mode.red_fil │ │ │ │ + 0x001093b0 652e7374 72657463 685f6265 74610067 e.stretch_beta.g │ │ │ │ + 0x001093c0 7265656e 5f66696c 65006772 65656e5f reen_file.green_ │ │ │ │ + 0x001093d0 66696c65 2e666974 735f6669 6c650067 file.fits_file.g │ │ │ │ + 0x001093e0 7265656e 5f66696c 652e7374 72657463 reen_file.stretc │ │ │ │ + 0x001093f0 685f6d69 6e006772 65656e5f 66696c65 h_min.green_file │ │ │ │ + 0x00109400 2e737472 65746368 5f6d6178 00677265 .stretch_max.gre │ │ │ │ + 0x00109410 656e5f66 696c652e 73747265 7463685f en_file.stretch_ │ │ │ │ + 0x00109420 6d6f6465 00677265 656e5f66 696c652e mode.green_file. │ │ │ │ + 0x00109430 73747265 7463685f 62657461 00626c75 stretch_beta.blu │ │ │ │ + 0x00109440 655f6669 6c650062 6c75655f 66696c65 e_file.blue_file │ │ │ │ + 0x00109450 2e666974 735f6669 6c650062 6c75655f .fits_file.blue_ │ │ │ │ + 0x00109460 66696c65 2e737472 65746368 5f6d696e file.stretch_min │ │ │ │ + 0x00109470 00626c75 655f6669 6c652e73 74726574 .blue_file.stret │ │ │ │ + 0x00109480 63685f6d 61780062 6c75655f 66696c65 ch_max.blue_file │ │ │ │ + 0x00109490 2e737472 65746368 5f6d6f64 6500626c .stretch_mode.bl │ │ │ │ + 0x001094a0 75655f66 696c652e 73747265 7463685f ue_file.stretch_ │ │ │ │ + 0x001094b0 62657461 006f7665 726c6179 735b2564 beta.overlays[%d │ │ │ │ + 0x001094c0 5d006f76 65726c61 79735b25 645d2e76 ].overlays[%d].v │ │ │ │ + 0x001094d0 69736962 6c650066 616c7365 006e6f00 isible.false.no. │ │ │ │ + 0x001094e0 6f766572 6c617973 5b25645d 2e747970 overlays[%d].typ │ │ │ │ + 0x001094f0 65006f76 65726c61 79735b25 645d2e63 e.overlays[%d].c │ │ │ │ + 0x00109500 6f6c6f72 006f7665 726c6179 735b2564 olor.overlays[%d │ │ │ │ + 0x00109510 5d2e666f 6e745f73 63616c65 006f7665 ].font_scale.ove │ │ │ │ + 0x00109520 726c6179 735b2564 5d2e636f 6f72645f rlays[%d].coord_ │ │ │ │ + 0x00109530 73797300 6f766572 6c617973 5b25645d sys.overlays[%d] │ │ │ │ + 0x00109540 2e646174 615f6669 6c65006f 7665726c .data_file.overl │ │ │ │ + 0x00109550 6179735b 25645d2e 64617461 5f636f6c ays[%d].data_col │ │ │ │ + 0x00109560 756d6e00 6f766572 6c617973 5b25645d umn.overlays[%d] │ │ │ │ + 0x00109570 2e646174 615f7265 66006f76 65726c61 .data_ref.overla │ │ │ │ + 0x00109580 79735b25 645d2e64 6174615f 74797065 ys[%d].data_type │ │ │ │ + 0x00109590 006d6167 006f7665 726c6179 735b2564 .mag.overlays[%d │ │ │ │ + 0x001095a0 5d2e7379 6d626f6c 006f7665 726c6179 ].symbol.overlay │ │ │ │ + 0x001095b0 735b2564 5d2e7379 6d5f7369 7a65006f s[%d].sym_size.o │ │ │ │ + 0x001095c0 7665726c 6179735b 25645d2e 73697a65 verlays[%d].size │ │ │ │ + 0x001095d0 5f636f6c 756d6e00 6f766572 6c617973 _column.overlays │ │ │ │ + 0x001095e0 5b25645d 2e736861 70655f63 6f6c756d [%d].shape_colum │ │ │ │ + 0x001095f0 6e006f76 65726c61 79735b25 645d2e6c n.overlays[%d].l │ │ │ │ + 0x00109600 6162656c 5f636f6c 756d6e00 6f766572 abel_column.over │ │ │ │ + 0x00109610 6c617973 5b25645d 2e636f6c 6f725f63 lays[%d].color_c │ │ │ │ + 0x00109620 6f6c756d 6e006f76 65726c61 79735b25 olumn.overlays[% │ │ │ │ + 0x00109630 645d2e6c 6f6e006f 7665726c 6179735b d].lon.overlays[ │ │ │ │ + 0x00109640 25645d2e 6c617400 6f766572 6c617973 %d].lat.overlays │ │ │ │ + 0x00109650 5b25645d 2e746578 74004445 4255473e [%d].text.DEBUG> │ │ │ │ + 0x00109660 20434d44 4d4f4445 206d6f64 650a002d CMDMODE mode..- │ │ │ │ + 0x00109670 6e6f7763 73002d66 6f6e7473 63616c65 nowcs.-fontscale │ │ │ │ + 0x00109680 002d6e6f 666c6970 002d7361 74757261 .-noflip.-satura │ │ │ │ + 0x00109690 7465002d 636f6c6f 72002d63 73797300 te.-color.-csys. │ │ │ │ + 0x001096a0 2d677269 64002d6c 6162656c 002d7379 -grid.-label.-sy │ │ │ │ + 0x001096b0 6d626f6c 006e6f6e 65002d73 63616c65 mbol.none.-scale │ │ │ │ + 0x001096c0 636f6c00 2d636f6c 6f72636f 6c004e6f col.-colorcol.No │ │ │ │ + 0x001096d0 20636f6c 6f722063 6f6c756d 6e206769 color column gi │ │ │ │ + 0x001096e0 76656e2e 002d7369 7a65636f 6c004e6f ven..-sizecol.No │ │ │ │ + 0x001096f0 2073796d 626f6c20 73697a65 20636f6c symbol size col │ │ │ │ + 0x00109700 756d6e20 67697665 6e2e002d 73686170 umn given..-shap │ │ │ │ + 0x00109710 65636f6c 004e6f20 73796d62 6f6c2073 ecol.No symbol s │ │ │ │ + 0x00109720 68617065 20636f6c 756d6e20 67697665 hape column give │ │ │ │ + 0x00109730 6e2e002d 6c616265 6c636f6c 004e6f20 n..-labelcol.No │ │ │ │ + 0x00109740 6c616265 6c20636f 6c756d6e 20676976 label column giv │ │ │ │ + 0x00109750 656e2e00 2d636174 616c6f67 002d6d61 en..-catalog.-ma │ │ │ │ + 0x00109760 726b002d 696d6769 6e666f00 2d637400 rk.-imginfo.-ct. │ │ │ │ + 0x00109770 2d677261 79002d67 72657900 2d686973 -gray.-grey.-his │ │ │ │ + 0x00109780 7466696c 65006c69 6e002d72 6564002d tfile.lin.-red.- │ │ │ │ + 0x00109790 67726565 6e002d62 6c756500 2d6f7574 green.-blue.-out │ │ │ │ + 0x001097a0 002d706e 67002d6a 70656700 496e7661 .-png.-jpeg.Inva │ │ │ │ + 0x001097b0 6c696420 64697265 63746976 653a2025 lid directive: % │ │ │ │ + 0x001097c0 73004445 4255473e 2050726f 63657373 s.DEBUG> Process │ │ │ │ + 0x001097d0 696e6720 52474220 6d6f6465 0a005743 ing RGB mode..WC │ │ │ │ + 0x001097e0 5320696e 69742066 61696c65 6420666f S init failed fo │ │ │ │ + 0x001097f0 72205b25 735d2e00 0a526564 20696d61 r [%s]...Red ima │ │ │ │ + 0x00109800 67653a0a 00637276 616c3120 20203d20 ge:..crval1 = │ │ │ │ + 0x00109810 252e3666 0a006372 76616c32 2020203d %.6f..crval2 = │ │ │ │ + 0x00109820 20252e36 660a0063 72706978 31202020 %.6f..crpix1 │ │ │ │ + 0x00109830 3d20252e 36660a00 63727069 78322020 = %.6f..crpix2 │ │ │ │ + 0x00109840 203d2025 2e36660a 0078696e 63202020 = %.6f..xinc │ │ │ │ + 0x00109850 20203d20 252e3666 0a007969 6e632020 = %.6f..yinc │ │ │ │ + 0x00109860 2020203d 20252e36 660a0063 726f7461 = %.6f..crota │ │ │ │ + 0x00109870 32202020 3d20252e 36660a00 63737973 2 = %.6f..csys │ │ │ │ + 0x00109880 696d6720 203d2025 640a0065 706f6368 img = %d..epoch │ │ │ │ + 0x00109890 696d6720 3d20252d 670a0072 6564786d img = %-g..redxm │ │ │ │ + 0x001098a0 696e2020 203d2025 2d670a00 72656478 in = %-g..redx │ │ │ │ + 0x001098b0 6d617820 20203d20 252d670a 00726564 max = %-g..red │ │ │ │ + 0x001098c0 796d696e 2020203d 20252d67 0a007265 ymin = %-g..re │ │ │ │ + 0x001098d0 64796d61 78202020 3d20252d 670a000a dymax = %-g... │ │ │ │ + 0x001098e0 47726565 6e20696d 6167653a 0a006772 Green image:..gr │ │ │ │ + 0x001098f0 65656e78 6d696e20 3d20252d 670a0067 eenxmin = %-g..g │ │ │ │ + 0x00109900 7265656e 786d6178 203d2025 2d670a00 reenxmax = %-g.. │ │ │ │ + 0x00109910 67726565 6e796d69 6e203d20 252d670a greenymin = %-g. │ │ │ │ + 0x00109920 00677265 656e796d 6178203d 20252d67 .greenymax = %-g │ │ │ │ + 0x00109930 0a000a42 6c756520 696d6167 653a0a00 ...Blue image:.. │ │ │ │ + 0x00109940 626c7565 786d696e 20203d20 252d670a bluexmin = %-g. │ │ │ │ + 0x00109950 00626c75 65786d61 7820203d 20252d67 .bluexmax = %-g │ │ │ │ + 0x00109960 0a00626c 7565796d 696e2020 3d20252d ..blueymin = %- │ │ │ │ + 0x00109970 670a0062 6c756579 6d617820 203d2025 g..blueymax = % │ │ │ │ + 0x00109980 2d670a00 44454255 473e2043 4f4c4f52 -g..DEBUG> COLOR │ │ │ │ + 0x00109990 3a206e61 78697331 20202020 3d202564 : naxis1 = %d │ │ │ │ + 0x001099a0 0a004445 4255473e 20434f4c 4f523a20 ..DEBUG> COLOR: │ │ │ │ + 0x001099b0 6e617869 73322020 20203d20 25640a00 naxis2 = %d.. │ │ │ │ + 0x001099c0 0a205245 44205241 4e47453a 0a004445 . RED RANGE:..DE │ │ │ │ + 0x001099d0 4255473e 20726564 68697374 66696c65 BUG> redhistfile │ │ │ │ + 0x001099e0 203d205b 25735d0a 00444542 55473e20 = [%s]..DEBUG> │ │ │ │ + 0x001099f0 72656464 69666620 20202020 3d20252d reddiff = %- │ │ │ │ + 0x00109a00 670a0a00 0a204752 45454e20 52414e47 g.... GREEN RANG │ │ │ │ + 0x00109a10 453a0a00 44454255 473e2067 7265656e E:..DEBUG> green │ │ │ │ + 0x00109a20 68697374 66696c65 203d205b 25735d0a histfile = [%s]. │ │ │ │ + 0x00109a30 00444542 55473e20 67726565 6e646966 .DEBUG> greendif │ │ │ │ + 0x00109a40 66202020 3d20252d 670a0a00 0a20424c f = %-g.... BL │ │ │ │ + 0x00109a50 55452052 414e4745 3a0a0044 45425547 UE RANGE:..DEBUG │ │ │ │ + 0x00109a60 3e20626c 75656869 73746669 6c65203d > bluehistfile = │ │ │ │ + 0x00109a70 205b2573 5d0a0044 45425547 3e20626c [%s]..DEBUG> bl │ │ │ │ + 0x00109a80 75656469 66662020 203d2025 2d670a0a uediff = %-g.. │ │ │ │ + 0x00109a90 00444542 55473e20 6e782020 20202020 .DEBUG> nx │ │ │ │ + 0x00109aa0 20202020 20202020 203d2025 640a0044 = %d..D │ │ │ │ + 0x00109ab0 45425547 3e206973 74617274 20202020 EBUG> istart │ │ │ │ + 0x00109ac0 20202020 2020203d 2025640a 00444542 = %d..DEB │ │ │ │ + 0x00109ad0 55473e20 69656e64 20202020 20202020 UG> iend │ │ │ │ + 0x00109ae0 20202020 203d2025 640a0044 45425547 = %d..DEBUG │ │ │ │ + 0x00109af0 3e20666c 69705820 20202020 20202020 > flipX │ │ │ │ + 0x00109b00 2020203d 2025640a 00444542 55473e20 = %d..DEBUG> │ │ │ │ + 0x00109b10 6e792020 20202020 20202020 20202020 ny │ │ │ │ + 0x00109b20 203d2025 640a0044 45425547 3e206a73 = %d..DEBUG> js │ │ │ │ + 0x00109b30 74617274 20202020 20202020 2020203d tart = │ │ │ │ + 0x00109b40 2025640a 00444542 55473e20 6a656e64 %d..DEBUG> jend │ │ │ │ + 0x00109b50 20202020 20202020 20202020 203d2025 = % │ │ │ │ + 0x00109b60 640a0044 45425547 3e206a69 6e632020 d..DEBUG> jinc │ │ │ │ + 0x00109b70 20202020 20202020 2020203d 2025640a = %d. │ │ │ │ + 0x00109b80 00444542 55473e20 666c6970 59202020 .DEBUG> flipY │ │ │ │ + 0x00109b90 20202020 20202020 203d2025 640a0044 = %d..D │ │ │ │ + 0x00109ba0 45425547 3e205072 6f636573 73696e67 EBUG> Processing │ │ │ │ + 0x00109bb0 20477261 79206d6f 64650a00 0a477261 Gray mode...Gra │ │ │ │ + 0x00109bc0 7920696d 6167653a 0a004445 4255473e y image:..DEBUG> │ │ │ │ + 0x00109bd0 20475241 593a206e 61786973 31203d20 GRAY: naxis1 = │ │ │ │ + 0x00109be0 25640a00 44454255 473e2047 5241593a %d..DEBUG> GRAY: │ │ │ │ + 0x00109bf0 206e6178 69733220 3d202564 0a004445 naxis2 = %d..DE │ │ │ │ + 0x00109c00 4255473e 20475241 593a2078 696e6320 BUG> GRAY: xinc │ │ │ │ + 0x00109c10 20203d20 252d670a 00444542 55473e20 = %-g..DEBUG> │ │ │ │ + 0x00109c20 47524159 3a207969 6e632020 203d2025 GRAY: yinc = % │ │ │ │ + 0x00109c30 2d670a00 44454255 473e2047 5241593a -g..DEBUG> GRAY: │ │ │ │ + 0x00109c40 2063726f 74613220 3d20252d 670a0044 crota2 = %-g..D │ │ │ │ + 0x00109c50 45425547 3e206772 61796469 66662020 EBUG> graydiff │ │ │ │ + 0x00109c60 203d2025 2d670a00 47726964 20256420 = %-g..Grid %d │ │ │ │ + 0x00109c70 6f662025 640a0043 6174616c 6f672025 of %d..Catalog % │ │ │ │ + 0x00109c80 64206f66 2025640a 00536f75 72636520 d of %d..Source │ │ │ │ + 0x00109c90 63617461 6c6f6720 25730a00 496e7661 catalog %s..Inva │ │ │ │ + 0x00109ca0 6c696420 7461626c 65206669 6c65205b lid table file [ │ │ │ │ + 0x00109cb0 25735d2e 0053796d 626f6c20 64726177 %s]..Symbol draw │ │ │ │ + 0x00109cc0 6e2e0a00 53796d62 6f6c206e 6f742064 n...Symbol not d │ │ │ │ + 0x00109cd0 7261776e 2e0a004c 6162656c 205b2573 rawn...Label [%s │ │ │ │ + 0x00109ce0 5d206174 2028252d 672c252d 67290a00 ] at (%-g,%-g).. │ │ │ │ + 0x00109cf0 496d6167 6520696e 666f2025 730a0049 Image info %s..I │ │ │ │ + 0x00109d00 6e76616c 69642074 61626c65 2066696c nvalid table fil │ │ │ │ + 0x00109d10 65205b25 735d2e22 205d0a00 4d61726b e [%s]." ]..Mark │ │ │ │ + 0x00109d20 65722025 64206f66 2025640a 004c6162 er %d of %d..Lab │ │ │ │ + 0x00109d30 656c2025 64206f66 2025640a 00000000 el %d of %d..... │ │ │ │ + 0x00109d40 6ed7faff 61d3faff e0d4faff 16d5faff n...a........... │ │ │ │ + 0x00109d50 4cd5faff 82d5faff c1d5faff f7d5faff L............... │ │ │ │ + 0x00109d60 30d6faff 5ad6faff 87d6faff bad6faff 0...Z........... │ │ │ │ + 0x00109d70 44454255 473e206d 56696577 65725f70 DEBUG> mViewer_p │ │ │ │ + 0x00109d80 65726365 6e74696c 654c6576 656c2825 ercentileLevel(% │ │ │ │ + 0x00109d90 2d67293a 0a000000 44454255 473e206d -g):....DEBUG> m │ │ │ │ + 0x00109da0 56696577 65725f76 616c7565 50657263 Viewer_valuePerc │ │ │ │ + 0x00109db0 656e7469 6c652825 2d67293a 0a000000 entile(%-g):.... │ │ │ │ + 0x00109dc0 2020203c 61766d3a 53706174 69616c2e │ │ │ │ + 0x00109de0 25733c2f 61766d3a 53706174 69616c2e %s │ │ │ │ + 0x00109e00 0a000000 00000000 2020203c 61766d3a ........ │ │ │ │ + 0x00109e20 252e3166 3c2f6176 6d3a5370 61746961 %.1f...... │ │ │ │ + 0x00109e40 2020203c 61766d3a 53706174 69616c2e %s.... │ │ │ │ + 0x00109e90 2020203c 61766d3a 53706174 69616c2e %.10e...DEBUG> m │ │ │ │ + 0x00109ed0 56696577 65725f67 65745261 6e676528 Viewer_getRange( │ │ │ │ + 0x00109ee0 293a2072 6d696e20 3d20252d 672c2072 ): rmin = %-g, r │ │ │ │ + 0x00109ef0 6d617820 3d20252d 67202864 69666620 max = %-g (diff │ │ │ │ + 0x00109f00 3d20252d 67290a00 44454255 473e206d = %-g)..DEBUG> m │ │ │ │ + 0x00109f10 56696577 65725f67 65745261 6e676528 Viewer_getRange( │ │ │ │ + 0x00109f20 293a2072 616e6765 203d2025 2d672074 ): range = %-g t │ │ │ │ + 0x00109f30 6f20252d 67202862 65746120 3d20252d o %-g (beta = %- │ │ │ │ + 0x00109f40 67290a00 00000000 44454255 473e206d g)......DEBUG> m │ │ │ │ + 0x00109f50 56696577 65725f67 65745261 6e676528 Viewer_getRange( │ │ │ │ + 0x00109f60 293a2072 616e6765 203d2025 2d672074 ): range = %-g t │ │ │ │ + 0x00109f70 6f20252d 670a0000 44454255 473e206d o %-g...DEBUG> m │ │ │ │ + 0x00109f80 56696577 65725f63 6f6f7264 5f6c6162 Viewer_coord_lab │ │ │ │ + 0x00109f90 656c2822 2573222c 2025642c 20252d67 el("%s", %d, %-g │ │ │ │ + 0x00109fa0 2c20252d 672c2022 2573222c 2025642c , %-g, "%s", %d, │ │ │ │ + 0x00109fb0 20252d67 2c202564 2c20252d 672c2025 %-g, %d, %-g, % │ │ │ │ + 0x00109fc0 2d672c20 252d672c 20252d67 290a0000 -g, %-g, %-g)... │ │ │ │ + 0x00109fd0 6d566965 7765725f 6c6f6e67 69747564 mViewer_longitud │ │ │ │ + 0x00109fe0 655f6c69 6e652825 2d672c20 252d672c e_line(%-g, %-g, │ │ │ │ + 0x00109ff0 20252d67 2c202564 2c20252d 672c2025 %-g, %d, %-g, % │ │ │ │ + 0x0010a000 642c2025 2d672c20 252d672c 20252d67 d, %-g, %-g, %-g │ │ │ │ + 0x0010a010 2c20252d 67290a00 6d566965 7765725f , %-g)..mViewer_ │ │ │ │ + 0x0010a020 6c617469 74756465 5f6c696e 6528252d latitude_line(%- │ │ │ │ + 0x0010a030 672c2025 2d672c20 252d672c 2025642c g, %-g, %-g, %d, │ │ │ │ + 0x0010a040 20252d67 2c202564 2c20252d 672c2025 %-g, %d, %-g, % │ │ │ │ + 0x0010a050 2d672c20 252d672c 20252d67 290a0000 -g, %-g, %-g)... │ │ │ │ + 0x0010a060 6d566965 7765725f 64726177 5f626f75 mViewer_draw_bou │ │ │ │ + 0x0010a070 6e646172 7928252d 672c2025 2d672c20 ndary(%-g, %-g, │ │ │ │ + 0x0010a080 252d6729 0a000000 4f766572 6c617920 %-g)....Overlay │ │ │ │ + 0x0010a090 25642068 6173206e 6f202774 79706527 %d has no 'type' │ │ │ │ + 0x0010a0a0 20617474 72696275 74652e00 00000000 attribute...... │ │ │ │ + 0x0010a0b0 466f6e74 20736361 6c652028 6f766572 Font scale (over │ │ │ │ + 0x0010a0c0 6c617920 25642920 70617261 6d657465 lay %d) paramete │ │ │ │ + 0x0010a0d0 72206d75 73742061 206e756d 62657220 r must a number │ │ │ │ + 0x0010a0e0 67726561 74657220 7468616e 207a6572 greater than zer │ │ │ │ + 0x0010a0f0 6f2e0000 00000000 4f766572 6c617920 o.......Overlay │ │ │ │ + 0x0010a100 25642068 6173206e 6f202763 6f6f7264 %d has no 'coord │ │ │ │ + 0x0010a110 5f737973 27206174 74726962 7574652e _sys' attribute. │ │ │ │ + 0x0010a120 00000000 00000000 4f766572 6c617920 ........Overlay │ │ │ │ + 0x0010a130 25642068 6173206e 6f202764 6174615f %d has no 'data_ │ │ │ │ + 0x0010a140 66696c65 27206174 74726962 7574652e file' attribute. │ │ │ │ + 0x0010a150 00000000 00000000 496e7661 6c696420 ........Invalid │ │ │ │ + 0x0010a160 73796d62 6f6c2061 74747269 62757465 symbol attribute │ │ │ │ + 0x0010a170 20666f72 206f7665 726c6179 2025642e for overlay %d. │ │ │ │ + 0x0010a180 00000000 00000000 496e7661 6c696420 ........Invalid │ │ │ │ + 0x0010a190 73796d62 6f6c2073 697a6520 696e206f symbol size in o │ │ │ │ + 0x0010a1a0 7665726c 61792025 642e0000 00000000 verlay %d....... │ │ │ │ + 0x0010a1b0 4f766572 6c617920 25642068 6173206e Overlay %d has n │ │ │ │ + 0x0010a1c0 6f20276c 6f6e2720 61747472 69627574 o 'lon' attribut │ │ │ │ + 0x0010a1d0 652e0000 00000000 4f766572 6c617920 e.......Overlay │ │ │ │ + 0x0010a1e0 25642068 6173206e 6f20276c 61742720 %d has no 'lat' │ │ │ │ + 0x0010a1f0 61747472 69627574 652e0000 00000000 attribute....... │ │ │ │ + 0x0010a200 4f766572 6c617920 25642068 6173206e Overlay %d has n │ │ │ │ + 0x0010a210 6f202774 65787427 20617474 72696275 o 'text' attribu │ │ │ │ + 0x0010a220 74652e00 00000000 50617261 6d657465 te......Paramete │ │ │ │ + 0x0010a230 72733a20 5b2d645d 205b2d6e 6f776373 rs: [-d] [-nowcs │ │ │ │ + 0x0010a240 5d205b2d 6e6f666c 69705d20 5b2d7428 ] [-noflip] [-t( │ │ │ │ + 0x0010a250 7275652d 636f6c6f 72292070 6f776572 rue-color) power │ │ │ │ + 0x0010a260 5d205b2d 63742063 6f6c6f72 2d746162 ] [-ct color-tab │ │ │ │ + 0x0010a270 6c655d20 5b2d6772 69642063 73797320 le] [-grid csys │ │ │ │ + 0x0010a280 5b65706f 63685d5d 202d6772 61792069 [epoch]] -gray i │ │ │ │ + 0x0010a290 6e2e6669 7473206d 696e7261 6e676520 n.fits minrange │ │ │ │ + 0x0010a2a0 6d617872 616e6765 205b6c6f 67706f77 maxrange [logpow │ │ │ │ + 0x0010a2b0 65722f67 61757373 69616e5d 202d7265 er/gaussian] -re │ │ │ │ + 0x0010a2c0 64207265 642e6669 74732072 6d696e72 d red.fits rminr │ │ │ │ + 0x0010a2d0 616e6765 20726d61 7872616e 6765205b ange rmaxrange [ │ │ │ │ + 0x0010a2e0 726c6f67 706f7765 722f6761 75737369 rlogpower/gaussi │ │ │ │ + 0x0010a2f0 616e5d20 2d677265 656e2067 7265656e an] -green green │ │ │ │ + 0x0010a300 2e666974 7320676d 696e7261 6e676520 .fits gminrange │ │ │ │ + 0x0010a310 676d6178 72616e67 65205b67 6c6f6770 gmaxrange [glogp │ │ │ │ + 0x0010a320 6f776572 2f676175 73736961 6e5d202d ower/gaussian] - │ │ │ │ + 0x0010a330 626c7565 20626c75 652e6669 74732062 blue blue.fits b │ │ │ │ + 0x0010a340 6d696e72 616e6765 20626d61 7872616e minrange bmaxran │ │ │ │ + 0x0010a350 6765205b 626c6f67 706f7765 722f6761 ge [blogpower/ga │ │ │ │ + 0x0010a360 75737369 616e5d20 2d6f7574 206f7574 ussian] -out out │ │ │ │ + 0x0010a370 2e706e67 00000000 546f6f20 66657720 .png....Too few │ │ │ │ + 0x0010a380 61726775 6d656e74 7320666f 6c6c6f77 arguments follow │ │ │ │ + 0x0010a390 696e6720 2d73796d 626f6c20 666c6167 ing -symbol flag │ │ │ │ + 0x0010a3a0 00000000 00000000 496e7661 6c696420 ........Invalid │ │ │ │ + 0x0010a3b0 76657274 65782063 6f756e74 20666f72 vertex count for │ │ │ │ + 0x0010a3c0 2073796d 626f6c20 286d7573 74206265 symbol (must be │ │ │ │ + 0x0010a3d0 20616e20 696e7465 67657220 3e3d2033 an integer >= 3 │ │ │ │ + 0x0010a3e0 29000000 00000000 496e7661 6c696420 ).......Invalid │ │ │ │ + 0x0010a3f0 726f7461 74696f6e 20616e67 6c652066 rotation angle f │ │ │ │ + 0x0010a400 6f722073 796d626f 6c20286d 75737420 or symbol (must │ │ │ │ + 0x0010a410 6265206e 756d6265 72290000 00000000 be number)...... │ │ │ │ + 0x0010a420 546f6f20 66657720 61726775 6d656e74 Too few argument │ │ │ │ + 0x0010a430 7320666f 6c6c6f77 696e6720 2d736361 s following -sca │ │ │ │ + 0x0010a440 6c65636f 6c20666c 61670000 00000000 lecol flag...... │ │ │ │ + 0x0010a450 546f6f20 66657720 61726775 6d656e74 Too few argument │ │ │ │ + 0x0010a460 7320666f 6c6c6f77 696e6720 2d636174 s following -cat │ │ │ │ + 0x0010a470 616c6f67 20666c61 67000000 00000000 alog flag....... │ │ │ │ + 0x0010a480 546f6f20 66657720 61726775 6d656e74 Too few argument │ │ │ │ + 0x0010a490 7320666f 6c6c6f77 696e6720 2d6d6172 s following -mar │ │ │ │ + 0x0010a4a0 6b20666c 61670000 546f6f20 66657720 k flag..Too few │ │ │ │ + 0x0010a4b0 61726775 6d656e74 7320666f 6c6c6f77 arguments follow │ │ │ │ + 0x0010a4c0 696e6720 2d696d67 696e666f 20666c61 ing -imginfo fla │ │ │ │ + 0x0010a4d0 67000000 00000000 546f6f20 66657720 g.......Too few │ │ │ │ + 0x0010a4e0 61726775 6d656e74 7320666f 6c6c6f77 arguments follow │ │ │ │ + 0x0010a4f0 696e6720 2d637420 666c6167 00000000 ing -ct flag.... │ │ │ │ + 0x0010a500 546f6f20 66657720 61726775 6d656e74 Too few argument │ │ │ │ + 0x0010a510 7320666f 6c6c6f77 696e6720 2d677261 s following -gra │ │ │ │ + 0x0010a520 7920666c 61670000 546f6f20 66657720 y flag..Too few │ │ │ │ + 0x0010a530 61726775 6d656e74 7320666f 6c6c6f77 arguments follow │ │ │ │ + 0x0010a540 696e6720 2d726564 20666c61 67000000 ing -red flag... │ │ │ │ + 0x0010a550 546f6f20 66657720 61726775 6d656e74 Too few argument │ │ │ │ + 0x0010a560 7320666f 6c6c6f77 696e6720 2d677265 s following -gre │ │ │ │ + 0x0010a570 656e2066 6c616700 546f6f20 66657720 en flag.Too few │ │ │ │ + 0x0010a580 61726775 6d656e74 7320666f 6c6c6f77 arguments follow │ │ │ │ + 0x0010a590 696e6720 2d626c75 6520666c 61670000 ing -blue flag.. │ │ │ │ + 0x0010a5a0 4e6f206f 75747075 74206669 6c652067 No output file g │ │ │ │ + 0x0010a5b0 6976656e 20666f6c 6c6f7769 6e67202d iven following - │ │ │ │ + 0x0010a5c0 6f75742f 2d706e67 20666c61 67000000 out/-png flag... │ │ │ │ + 0x0010a5d0 4e6f206f 75747075 74206669 6c652067 No output file g │ │ │ │ + 0x0010a5e0 6976656e 20666f6c 6c6f7769 6e67202d iven following - │ │ │ │ + 0x0010a5f0 6a706567 20666c61 67000000 00000000 jpeg flag....... │ │ │ │ + 0x0010a600 4572726f 72206f70 656e696e 67206f75 Error opening ou │ │ │ │ + 0x0010a610 74707574 2066696c 65202725 73270000 tput file '%s'.. │ │ │ │ + 0x0010a620 496e7661 6c696420 27646972 65637469 Invalid 'directi │ │ │ │ + 0x0010a630 7665273a 20257320 2870726f 6261626c ve': %s (probabl │ │ │ │ + 0x0010a640 79206120 6d697370 6c616365 64206172 y a misplaced ar │ │ │ │ + 0x0010a650 67756d65 6e742900 44454255 473e2073 gument).DEBUG> s │ │ │ │ + 0x0010a660 74617475 7366696c 65202020 2020203d tatusfile = │ │ │ │ + 0x0010a670 205b2573 5d0a0000 44454255 473e2063 [%s]...DEBUG> c │ │ │ │ + 0x0010a680 6f6c6f72 7461626c 65202020 2020203d olortable = │ │ │ │ + 0x0010a690 205b2564 5d0a0000 44454255 473e2067 [%d]...DEBUG> g │ │ │ │ + 0x0010a6a0 72617966 696c6520 20202020 2020203d rayfile = │ │ │ │ + 0x0010a6b0 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ + 0x0010a6c0 7261796d 696e7374 72202020 2020203d rayminstr = │ │ │ │ + 0x0010a6d0 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ + 0x0010a6e0 7261796d 61787374 72202020 2020203d raymaxstr = │ │ │ │ + 0x0010a6f0 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ + 0x0010a700 7261796c 6f67706f 77657220 2020203d raylogpower = │ │ │ │ + 0x0010a710 205b2564 5d0a0000 44454255 473e2067 [%d]...DEBUG> g │ │ │ │ + 0x0010a720 72617954 79706520 20202020 2020203d rayType = │ │ │ │ + 0x0010a730 205b2564 5d0a0000 44454255 473e2067 [%d]...DEBUG> g │ │ │ │ + 0x0010a740 72617962 65746173 74722020 2020203d raybetastr = │ │ │ │ + 0x0010a750 205b2573 5d0a0000 44454255 473e2072 [%s]...DEBUG> r │ │ │ │ + 0x0010a760 65646669 6c652020 20202020 2020203d edfile = │ │ │ │ + 0x0010a770 205b2573 5d0a0000 44454255 473e2072 [%s]...DEBUG> r │ │ │ │ + 0x0010a780 65646d69 6e737472 20202020 2020203d edminstr = │ │ │ │ + 0x0010a790 205b2573 5d0a0000 44454255 473e2072 [%s]...DEBUG> r │ │ │ │ + 0x0010a7a0 65646d61 78737472 20202020 2020203d edmaxstr = │ │ │ │ + 0x0010a7b0 205b2573 5d0a0000 44454255 473e2072 [%s]...DEBUG> r │ │ │ │ + 0x0010a7c0 65646c6f 67706f77 65722020 2020203d edlogpower = │ │ │ │ + 0x0010a7d0 205b2564 5d0a0000 44454255 473e2072 [%d]...DEBUG> r │ │ │ │ + 0x0010a7e0 65645479 70652020 20202020 2020203d edType = │ │ │ │ + 0x0010a7f0 205b2564 5d0a0000 44454255 473e2072 [%d]...DEBUG> r │ │ │ │ + 0x0010a800 65646265 74617374 72202020 2020203d edbetastr = │ │ │ │ + 0x0010a810 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ + 0x0010a820 7265656e 66696c65 20202020 2020203d reenfile = │ │ │ │ + 0x0010a830 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ + 0x0010a840 7265656e 6d696e73 74722020 2020203d reenminstr = │ │ │ │ + 0x0010a850 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ + 0x0010a860 7265656e 6d617873 74722020 2020203d reenmaxstr = │ │ │ │ + 0x0010a870 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ + 0x0010a880 7265656e 6c6f6770 6f776572 2020203d reenlogpower = │ │ │ │ + 0x0010a890 205b2564 5d0a0000 44454255 473e2067 [%d]...DEBUG> g │ │ │ │ + 0x0010a8a0 7265656e 54797065 20202020 2020203d reenType = │ │ │ │ + 0x0010a8b0 205b2564 5d0a0000 44454255 473e2067 [%d]...DEBUG> g │ │ │ │ + 0x0010a8c0 7265656e 62657461 73747220 2020203d reenbetastr = │ │ │ │ + 0x0010a8d0 205b2573 5d0a0000 44454255 473e2062 [%s]...DEBUG> b │ │ │ │ + 0x0010a8e0 6c756566 696c6520 20202020 2020203d luefile = │ │ │ │ + 0x0010a8f0 205b2573 5d0a0000 44454255 473e2062 [%s]...DEBUG> b │ │ │ │ + 0x0010a900 6c75656d 696e7374 72202020 2020203d lueminstr = │ │ │ │ + 0x0010a910 205b2573 5d0a0000 44454255 473e2062 [%s]...DEBUG> b │ │ │ │ + 0x0010a920 6c75656d 61787374 72202020 2020203d luemaxstr = │ │ │ │ + 0x0010a930 205b2573 5d0a0000 44454255 473e2062 [%s]...DEBUG> b │ │ │ │ + 0x0010a940 6c75656c 6f67706f 77657220 2020203d luelogpower = │ │ │ │ + 0x0010a950 205b2564 5d0a0000 44454255 473e2062 [%d]...DEBUG> b │ │ │ │ + 0x0010a960 6c756554 79706520 20202020 2020203d lueType = │ │ │ │ + 0x0010a970 205b2564 5d0a0000 44454255 473e2062 [%d]...DEBUG> b │ │ │ │ + 0x0010a980 6c756562 65746173 74722020 2020203d luebetastr = │ │ │ │ + 0x0010a990 205b2573 5d0a0000 44454255 473e2067 [%s]...DEBUG> g │ │ │ │ + 0x0010a9a0 7269645b 25645d2e 666f6e74 7363616c rid[%d].fontscal │ │ │ │ + 0x0010a9b0 65202020 3d205b25 2d675d0a 00000000 e = [%-g]..... │ │ │ │ + 0x0010a9c0 44454255 473e2067 7269645b 25645d2e DEBUG> grid[%d]. │ │ │ │ + 0x0010a9d0 63737973 20202020 20202020 3d205b25 csys = [% │ │ │ │ + 0x0010a9e0 645d0a00 00000000 44454255 473e2067 d]......DEBUG> g │ │ │ │ + 0x0010a9f0 7269645b 25645d2e 65706f63 68202020 rid[%d].epoch │ │ │ │ + 0x0010aa00 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ + 0x0010aa10 44454255 473e2067 7269645b 25645d2e DEBUG> grid[%d]. │ │ │ │ + 0x0010aa20 72656420 20202020 20202020 3d205b25 red = [% │ │ │ │ + 0x0010aa30 2d675d0a 00000000 44454255 473e2067 -g].....DEBUG> g │ │ │ │ + 0x0010aa40 7269645b 25645d2e 67726565 6e202020 rid[%d].green │ │ │ │ + 0x0010aa50 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ + 0x0010aa60 44454255 473e2067 7269645b 25645d2e DEBUG> grid[%d]. │ │ │ │ + 0x0010aa70 626c7565 20202020 20202020 3d205b25 blue = [% │ │ │ │ + 0x0010aa80 2d675d0a 00000000 44454255 473e2063 -g].....DEBUG> c │ │ │ │ + 0x0010aa90 61745b25 645d2e73 796d4e50 6e742020 at[%d].symNPnt │ │ │ │ + 0x0010aaa0 20202020 3d205b25 645d0a00 00000000 = [%d]...... │ │ │ │ + 0x0010aab0 44454255 473e2063 61745b25 645d2e66 DEBUG> cat[%d].f │ │ │ │ + 0x0010aac0 696c6520 20202020 20202020 3d205b25 ile = [% │ │ │ │ + 0x0010aad0 735d0a00 00000000 44454255 473e2063 s]......DEBUG> c │ │ │ │ + 0x0010aae0 61745b25 645d2e73 63616c65 436f6c75 at[%d].scaleColu │ │ │ │ + 0x0010aaf0 6d6e2020 3d205b25 735d0a00 00000000 mn = [%s]...... │ │ │ │ + 0x0010ab00 44454255 473e2063 61745b25 645d2e73 DEBUG> cat[%d].s │ │ │ │ + 0x0010ab10 796d556e 69747320 20202020 3d205b25 ymUnits = [% │ │ │ │ + 0x0010ab20 645d0a00 00000000 44454255 473e2063 d]......DEBUG> c │ │ │ │ + 0x0010ab30 61745b25 645d2e73 63616c65 56616c20 at[%d].scaleVal │ │ │ │ + 0x0010ab40 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ + 0x0010ab50 44454255 473e2063 61745b25 645d2e73 DEBUG> cat[%d].s │ │ │ │ + 0x0010ab60 63616c65 54797065 20202020 3d205b25 caleType = [% │ │ │ │ + 0x0010ab70 645d0a00 00000000 44454255 473e2063 d]......DEBUG> c │ │ │ │ + 0x0010ab80 61745b25 645d2e63 73797320 20202020 at[%d].csys │ │ │ │ + 0x0010ab90 20202020 3d205b25 645d0a00 00000000 = [%d]...... │ │ │ │ + 0x0010aba0 44454255 473e2063 61745b25 645d2e65 DEBUG> cat[%d].e │ │ │ │ + 0x0010abb0 706f6368 20202020 20202020 3d205b25 poch = [% │ │ │ │ + 0x0010abc0 2d675d0a 00000000 44454255 473e2063 -g].....DEBUG> c │ │ │ │ + 0x0010abd0 61745b25 645d2e73 796d4e4d 61782020 at[%d].symNMax │ │ │ │ + 0x0010abe0 20202020 3d205b25 645d0a00 00000000 = [%d]...... │ │ │ │ + 0x0010abf0 44454255 473e2063 61745b25 645d2e73 DEBUG> cat[%d].s │ │ │ │ + 0x0010ac00 796d5479 70652020 20202020 3d205b25 ymType = [% │ │ │ │ + 0x0010ac10 645d0a00 00000000 44454255 473e2063 d]......DEBUG> c │ │ │ │ + 0x0010ac20 61745b25 645d2e73 796d5369 7a652020 at[%d].symSize │ │ │ │ + 0x0010ac30 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ + 0x0010ac40 44454255 473e2063 61745b25 645d2e73 DEBUG> cat[%d].s │ │ │ │ + 0x0010ac50 796d526f 74416e67 6c652020 3d205b25 ymRotAngle = [% │ │ │ │ + 0x0010ac60 2d675d0a 00000000 44454255 473e2063 -g].....DEBUG> c │ │ │ │ + 0x0010ac70 61745b25 645d2e72 65642020 20202020 at[%d].red │ │ │ │ + 0x0010ac80 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ + 0x0010ac90 44454255 473e2063 61745b25 645d2e67 DEBUG> cat[%d].g │ │ │ │ + 0x0010aca0 7265656e 20202020 20202020 3d205b25 reen = [% │ │ │ │ + 0x0010acb0 2d675d0a 00000000 44454255 473e2063 -g].....DEBUG> c │ │ │ │ + 0x0010acc0 61745b25 645d2e62 6c756520 20202020 at[%d].blue │ │ │ │ + 0x0010acd0 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ + 0x0010ace0 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ + 0x0010acf0 72612020 20202020 20202020 3d205b25 ra = [% │ │ │ │ + 0x0010ad00 2d675d0a 00000000 44454255 473e206d -g].....DEBUG> m │ │ │ │ + 0x0010ad10 61726b5b 25645d2e 64656320 20202020 ark[%d].dec │ │ │ │ + 0x0010ad20 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ + 0x0010ad30 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ + 0x0010ad40 73796d55 6e697473 20202020 3d205b25 symUnits = [% │ │ │ │ + 0x0010ad50 645d0a00 00000000 44454255 473e206d d]......DEBUG> m │ │ │ │ + 0x0010ad60 61726b5b 25645d2e 63737973 20202020 ark[%d].csys │ │ │ │ + 0x0010ad70 20202020 3d205b25 645d0a00 00000000 = [%d]...... │ │ │ │ + 0x0010ad80 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ + 0x0010ad90 65706f63 68202020 20202020 3d205b25 epoch = [% │ │ │ │ + 0x0010ada0 2d675d0a 00000000 44454255 473e206d -g].....DEBUG> m │ │ │ │ + 0x0010adb0 61726b5b 25645d2e 73796d4e 506e7420 ark[%d].symNPnt │ │ │ │ + 0x0010adc0 20202020 3d205b25 645d0a00 00000000 = [%d]...... │ │ │ │ + 0x0010add0 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ + 0x0010ade0 73796d4e 4d617820 20202020 3d205b25 symNMax = [% │ │ │ │ + 0x0010adf0 645d0a00 00000000 44454255 473e206d d]......DEBUG> m │ │ │ │ + 0x0010ae00 61726b5b 25645d2e 73796d54 79706520 ark[%d].symType │ │ │ │ + 0x0010ae10 20202020 3d205b25 645d0a00 00000000 = [%d]...... │ │ │ │ + 0x0010ae20 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ + 0x0010ae30 73796d53 697a6520 20202020 3d205b25 symSize = [% │ │ │ │ + 0x0010ae40 2d675d0a 00000000 44454255 473e206d -g].....DEBUG> m │ │ │ │ + 0x0010ae50 61726b5b 25645d2e 73796d52 6f74416e ark[%d].symRotAn │ │ │ │ + 0x0010ae60 676c6520 3d205b25 2d675d0a 00000000 gle = [%-g]..... │ │ │ │ + 0x0010ae70 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ + 0x0010ae80 72656420 20202020 20202020 3d205b25 red = [% │ │ │ │ + 0x0010ae90 2d675d0a 00000000 44454255 473e206d -g].....DEBUG> m │ │ │ │ + 0x0010aea0 61726b5b 25645d2e 67726565 6e202020 ark[%d].green │ │ │ │ + 0x0010aeb0 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ + 0x0010aec0 44454255 473e206d 61726b5b 25645d2e DEBUG> mark[%d]. │ │ │ │ + 0x0010aed0 626c7565 20202020 20202020 3d205b25 blue = [% │ │ │ │ + 0x0010aee0 2d675d0a 00000000 44454255 473e2070 -g].....DEBUG> p │ │ │ │ + 0x0010aef0 6e676669 6c652020 20202020 20202020 ngfile │ │ │ │ + 0x0010af00 20202020 2020203d 205b2573 5d0a0000 = [%s]... │ │ │ │ + 0x0010af10 44454255 473e206a 70656766 696c6520 DEBUG> jpegfile │ │ │ │ + 0x0010af20 20202020 20202020 20202020 2020203d = │ │ │ │ + 0x0010af30 205b2573 5d0a0000 44454255 473e206c [%s]...DEBUG> l │ │ │ │ + 0x0010af40 6162656c 5b25645d 2e782020 20202020 abel[%d].x │ │ │ │ + 0x0010af50 20202020 3d205b25 2d675d0a 00000000 = [%-g]..... │ │ │ │ + 0x0010af60 44454255 473e206c 6162656c 5b25645d DEBUG> label[%d] │ │ │ │ + 0x0010af70 2e792020 20202020 20202020 3d205b25 .y = [% │ │ │ │ + 0x0010af80 2d675d0a 00000000 44454255 473e206c -g].....DEBUG> l │ │ │ │ + 0x0010af90 6162656c 5b25645d 2e746578 74202020 abel[%d].text │ │ │ │ + 0x0010afa0 20202020 3d205b25 735d0a00 00000000 = [%s]...... │ │ │ │ + 0x0010afb0 44454255 473e206c 6162656c 5b25645d DEBUG> label[%d] │ │ │ │ + 0x0010afc0 2e666f6e 74736361 6c652020 3d205b25 .fontscale = [% │ │ │ │ + 0x0010afd0 2d675d0a 00000000 44454255 473e2043 -g].....DEBUG> C │ │ │ │ + 0x0010afe0 4f4c4f52 3a206372 76616c31 20202020 OLOR: crval1 │ │ │ │ + 0x0010aff0 3d20252e 36660a00 44454255 473e2043 = %.6f..DEBUG> C │ │ │ │ + 0x0010b000 4f4c4f52 3a206372 76616c32 20202020 OLOR: crval2 │ │ │ │ + 0x0010b010 3d20252e 36660a00 44454255 473e2043 = %.6f..DEBUG> C │ │ │ │ + 0x0010b020 4f4c4f52 3a206364 656c7431 20202020 OLOR: cdelt1 │ │ │ │ + 0x0010b030 3d20252e 36660a00 44454255 473e2043 = %.6f..DEBUG> C │ │ │ │ + 0x0010b040 4f4c4f52 3a206364 656c7432 20202020 OLOR: cdelt2 │ │ │ │ + 0x0010b050 3d20252e 36660a00 44454255 473e2043 = %.6f..DEBUG> C │ │ │ │ + 0x0010b060 4f4c4f52 3a206372 6f746132 20202020 OLOR: crota2 │ │ │ │ + 0x0010b070 3d20252e 36660a00 44454255 473e2043 = %.6f..DEBUG> C │ │ │ │ + 0x0010b080 4f4c4f52 3a206372 70697831 20202020 OLOR: crpix1 │ │ │ │ + 0x0010b090 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ + 0x0010b0a0 4f4c4f52 3a206372 70697832 20202020 OLOR: crpix2 │ │ │ │ + 0x0010b0b0 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ + 0x0010b0c0 4f4c4f52 3a20786d 696e2020 20202020 OLOR: xmin │ │ │ │ + 0x0010b0d0 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ + 0x0010b0e0 4f4c4f52 3a20786d 61782020 20202020 OLOR: xmax │ │ │ │ + 0x0010b0f0 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ + 0x0010b100 4f4c4f52 3a20796d 696e2020 20202020 OLOR: ymin │ │ │ │ + 0x0010b110 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ + 0x0010b120 4f4c4f52 3a20796d 61782020 20202020 OLOR: ymax │ │ │ │ + 0x0010b130 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ + 0x0010b140 4f4c4f52 3a207265 64786f66 66202020 OLOR: redxoff │ │ │ │ + 0x0010b150 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ + 0x0010b160 4f4c4f52 3a206772 65656e78 6f666620 OLOR: greenxoff │ │ │ │ + 0x0010b170 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ + 0x0010b180 4f4c4f52 3a20626c 7565786f 66662020 OLOR: bluexoff │ │ │ │ + 0x0010b190 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ + 0x0010b1a0 4f4c4f52 3a207265 64796f66 66202020 OLOR: redyoff │ │ │ │ + 0x0010b1b0 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ + 0x0010b1c0 4f4c4f52 3a206772 65656e79 6f666620 OLOR: greenyoff │ │ │ │ + 0x0010b1d0 3d20252d 670a0000 44454255 473e2043 = %-g...DEBUG> C │ │ │ │ + 0x0010b1e0 4f4c4f52 3a20626c 7565796f 66662020 OLOR: blueyoff │ │ │ │ + 0x0010b1f0 3d20252d 670a0000 44454255 473e2072 = %-g...DEBUG> r │ │ │ │ + 0x0010b200 65646d69 6e76616c 2020203d 20252d67 edminval = %-g │ │ │ │ + 0x0010b210 2028252d 6725252f 252d6773 290a0000 (%-g%%/%-gs)... │ │ │ │ + 0x0010b220 44454255 473e2072 65646d61 7876616c DEBUG> redmaxval │ │ │ │ + 0x0010b230 2020203d 20252d67 2028252d 6725252f = %-g (%-g%%/ │ │ │ │ + 0x0010b240 252d6773 290a0000 44454255 473e2067 %-gs)...DEBUG> g │ │ │ │ + 0x0010b250 7265656e 6d696e76 616c203d 20252d67 reenminval = %-g │ │ │ │ + 0x0010b260 2028252d 6725252f 252d6773 290a0000 (%-g%%/%-gs)... │ │ │ │ + 0x0010b270 44454255 473e2067 7265656e 6d617876 DEBUG> greenmaxv │ │ │ │ + 0x0010b280 616c203d 20252d67 2028252d 6725252f al = %-g (%-g%%/ │ │ │ │ + 0x0010b290 252d6773 290a0000 44454255 473e2062 %-gs)...DEBUG> b │ │ │ │ + 0x0010b2a0 6c75656d 696e7661 6c203d20 252d6720 lueminval = %-g │ │ │ │ + 0x0010b2b0 28252d67 25252f25 2d677329 0a000000 (%-g%%/%-gs).... │ │ │ │ + 0x0010b2c0 44454255 473e2062 6c75656d 61787661 DEBUG> bluemaxva │ │ │ │ + 0x0010b2d0 6c203d20 252d6720 28252d67 25252f25 l = %-g (%-g%%/% │ │ │ │ + 0x0010b2e0 2d677329 0a000000 496d6167 65202850 -gs)....Image (P │ │ │ │ + 0x0010b2f0 4e472f4a 50454729 20737061 63652061 NG/JPEG) space a │ │ │ │ + 0x0010b300 6c6c6f63 61746564 3a202575 0a000000 llocated: %u.... │ │ │ │ + 0x0010b310 496d6167 65202850 4e472f4a 50454729 Image (PNG/JPEG) │ │ │ │ + 0x0010b320 20737061 63652061 6c6c6f63 61746564 space allocated │ │ │ │ + 0x0010b330 0a000000 00000000 43616e6e 6f742066 ........Cannot f │ │ │ │ + 0x0010b340 696e6420 27726127 20616e64 20276465 ind 'ra' and 'de │ │ │ │ + 0x0010b350 6320286f 7220276c 6f6e272c 276c6174 c (or 'lon','lat │ │ │ │ + 0x0010b360 27292069 6e207461 626c6520 5b25735d ') in table [%s] │ │ │ │ + 0x0010b370 00000000 00000000 43616e6e 6f742066 ........Cannot f │ │ │ │ + 0x0010b380 696e6420 666c7578 2f6d6167 20636f6c ind flux/mag col │ │ │ │ + 0x0010b390 756d6e20 5b25735d 20696e20 7461626c umn [%s] in tabl │ │ │ │ + 0x0010b3a0 65205b25 735d0000 43616e6e 6f742066 e [%s]..Cannot f │ │ │ │ + 0x0010b3b0 696e6420 636f6c6f 7220636f 6c756d6e ind color column │ │ │ │ + 0x0010b3c0 205b2573 5d20696e 20746162 6c65205b [%s] in table [ │ │ │ │ + 0x0010b3d0 25735d00 00000000 43616e6e 6f742066 %s].....Cannot f │ │ │ │ + 0x0010b3e0 696e6420 73796d62 6f6c2073 697a6520 ind symbol size │ │ │ │ + 0x0010b3f0 636f6c75 6d6e205b 25735d20 696e2074 column [%s] in t │ │ │ │ + 0x0010b400 61626c65 205b2573 5d000000 00000000 able [%s]....... │ │ │ │ + 0x0010b410 43616e6e 6f742066 696e6420 73796d62 Cannot find symb │ │ │ │ + 0x0010b420 6f6c2073 68617065 20636f6c 756d6e20 ol shape column │ │ │ │ + 0x0010b430 5b25735d 20696e20 7461626c 65205b25 [%s] in table [% │ │ │ │ + 0x0010b440 735d0000 00000000 43616e6e 6f742066 s]......Cannot f │ │ │ │ + 0x0010b450 696e6420 6c616265 6c20636f 6c756d6e ind label column │ │ │ │ + 0x0010b460 205b2573 5d20696e 20746162 6c65205b [%s] in table [ │ │ │ │ + 0x0010b470 25735d00 00000000 53796d62 6f6c3a20 %s].....Symbol: │ │ │ │ + 0x0010b480 636f6c6f 723d2825 342e3266 2c25342e color=(%4.2f,%4. │ │ │ │ + 0x0010b490 32662c25 342e3266 29207368 6170653d 2f,%4.2f) shape= │ │ │ │ + 0x0010b4a0 28253264 2c25642c 25362e32 66292061 (%2d,%d,%6.2f) a │ │ │ │ + 0x0010b4b0 74202825 362e3266 2c25362e 32662920 t (%6.2f,%6.2f) │ │ │ │ + 0x0010b4c0 666c7578 3d253130 2e36662d 3e000000 flux=%10.6f->... │ │ │ │ + 0x0010b4d0 43616e6e 6f742066 696e6420 27726131 Cannot find 'ra1 │ │ │ │ + 0x0010b4e0 272c2027 64656331 272c2065 74632e20 ', 'dec1', etc. │ │ │ │ + 0x0010b4f0 636f726e 65727320 6f722057 43532063 corners or WCS c │ │ │ │ + 0x0010b500 6f6c756d 6e732069 6e207461 626c6520 olumns in table │ │ │ │ + 0x0010b510 5b25735d 0a000000 44454255 473e206c [%s]....DEBUG> l │ │ │ │ + 0x0010b520 6162656c 205b2573 5d3a2028 252d672c abel [%s]: (%-g, │ │ │ │ + 0x0010b530 252d6729 202d3e20 28252d67 2c252d67 %-g) -> (%-g,%-g │ │ │ │ + 0x0010b540 290a0000 00000000 44454255 473e2049 ).......DEBUG> I │ │ │ │ + 0x0010b550 6d616765 20636f6d 706c6574 65642e20 mage completed. │ │ │ │ + 0x0010b560 57726974 696e6720 6f757470 75742e0a Writing output.. │ │ │ │ + 0x0010b570 00000000 00000000 74797065 3d22636f ........type="co │ │ │ │ + 0x0010b580 6c6f7222 2c207769 6474683d 25642c20 lor", width=%d, │ │ │ │ + 0x0010b590 68656967 68743d25 642c2062 6d696e3d height=%d, bmin= │ │ │ │ + 0x0010b5a0 252d672c 20626d69 6e706572 63656e74 %-g, bminpercent │ │ │ │ + 0x0010b5b0 3d252e32 662c2062 6d696e73 69676d61 =%.2f, bminsigma │ │ │ │ + 0x0010b5c0 3d253266 2c20626d 61783d25 2d672c20 =%2f, bmax=%-g, │ │ │ │ + 0x0010b5d0 626d6178 70657263 656e743d 252e3266 bmaxpercent=%.2f │ │ │ │ + 0x0010b5e0 2c20626d 61787369 676d613d 252e3266 , bmaxsigma=%.2f │ │ │ │ + 0x0010b5f0 2c20676d 696e3d25 2d672c20 676d696e , gmin=%-g, gmin │ │ │ │ + 0x0010b600 70657263 656e743d 252e3266 2c20676d percent=%.2f, gm │ │ │ │ + 0x0010b610 696e7369 676d613d 252e3266 2c20676d insigma=%.2f, gm │ │ │ │ + 0x0010b620 61783d25 2d672c20 676d6178 70657263 ax=%-g, gmaxperc │ │ │ │ + 0x0010b630 656e743d 252e3266 2c20676d 61787369 ent=%.2f, gmaxsi │ │ │ │ + 0x0010b640 676d613d 252e3266 2c20726d 696e3d25 gma=%.2f, rmin=% │ │ │ │ + 0x0010b650 2d672c20 726d696e 70657263 656e743d -g, rminpercent= │ │ │ │ + 0x0010b660 252e3266 2c20726d 696e7369 676d613d %.2f, rminsigma= │ │ │ │ + 0x0010b670 252e3266 2c20726d 61783d25 2d672c20 %.2f, rmax=%-g, │ │ │ │ + 0x0010b680 726d6178 70657263 656e743d 252e3266 rmaxpercent=%.2f │ │ │ │ + 0x0010b690 2c20726d 61787369 676d613d 252e3266 , rmaxsigma=%.2f │ │ │ │ + 0x0010b6a0 2c207264 6174616d 696e3d25 2d672c20 , rdatamin=%-g, │ │ │ │ + 0x0010b6b0 72646174 616d6178 3d252d67 2c206764 rdatamax=%-g, gd │ │ │ │ + 0x0010b6c0 6174616d 696e3d25 2d672c20 67646174 atamin=%-g, gdat │ │ │ │ + 0x0010b6d0 616d6178 3d252d67 2c206264 6174616d amax=%-g, bdatam │ │ │ │ + 0x0010b6e0 696e3d25 2d672c20 62646174 616d6178 in=%-g, bdatamax │ │ │ │ + 0x0010b6f0 3d252d67 2c207866 6c69703d 25642c20 =%-g, xflip=%d, │ │ │ │ + 0x0010b700 79666c69 703d2564 2c206275 6e69743d yflip=%d, bunit= │ │ │ │ + 0x0010b710 22257322 00000000 22747970 65223a22 "%s"...."type":" │ │ │ │ + 0x0010b720 636f6c6f 72222c20 22776964 7468223a color", "width": │ │ │ │ + 0x0010b730 25642c20 22686569 67687422 3a25642c %d, "height":%d, │ │ │ │ + 0x0010b740 2022626d 696e223a 252d672c 2022626d "bmin":%-g, "bm │ │ │ │ + 0x0010b750 696e7065 7263656e 74223a25 2e32662c inpercent":%.2f, │ │ │ │ + 0x0010b760 2022626d 696e7369 676d6122 3a253266 "bminsigma":%2f │ │ │ │ + 0x0010b770 2c202262 6d617822 3a252d67 2c202262 , "bmax":%-g, "b │ │ │ │ + 0x0010b780 6d617870 65726365 6e74223a 252e3266 maxpercent":%.2f │ │ │ │ + 0x0010b790 2c202262 6d617873 69676d61 223a252e , "bmaxsigma":%. │ │ │ │ + 0x0010b7a0 32662c20 22676d69 6e223a25 2d672c20 2f, "gmin":%-g, │ │ │ │ + 0x0010b7b0 22676d69 6e706572 63656e74 223a252e "gminpercent":%. │ │ │ │ + 0x0010b7c0 32662c20 22676d69 6e736967 6d61223a 2f, "gminsigma": │ │ │ │ + 0x0010b7d0 252e3266 2c202267 6d617822 3a252d67 %.2f, "gmax":%-g │ │ │ │ + 0x0010b7e0 2c202267 6d617870 65726365 6e74223a , "gmaxpercent": │ │ │ │ + 0x0010b7f0 252e3266 2c202267 6d617873 69676d61 %.2f, "gmaxsigma │ │ │ │ + 0x0010b800 223a252e 32662c20 22726d69 6e223a25 ":%.2f, "rmin":% │ │ │ │ + 0x0010b810 2d672c20 22726d69 6e706572 63656e74 -g, "rminpercent │ │ │ │ + 0x0010b820 223a252e 32662c20 22726d69 6e736967 ":%.2f, "rminsig │ │ │ │ + 0x0010b830 6d61223a 252e3266 2c202272 6d617822 ma":%.2f, "rmax" │ │ │ │ + 0x0010b840 3a252d67 2c202272 6d617870 65726365 :%-g, "rmaxperce │ │ │ │ + 0x0010b850 6e74223a 252e3266 2c202272 6d617873 nt":%.2f, "rmaxs │ │ │ │ + 0x0010b860 69676d61 223a252e 32662c20 22726461 igma":%.2f, "rda │ │ │ │ + 0x0010b870 74616d69 6e223a25 2d672c20 22726461 tamin":%-g, "rda │ │ │ │ + 0x0010b880 74616d61 78223a25 2d672c20 22676461 tamax":%-g, "gda │ │ │ │ + 0x0010b890 74616d69 6e223a25 2d672c20 22676461 tamin":%-g, "gda │ │ │ │ + 0x0010b8a0 74616d61 78223a25 2d672c20 22626461 tamax":%-g, "bda │ │ │ │ + 0x0010b8b0 74616d69 6e223a25 2d672c20 22626461 tamin":%-g, "bda │ │ │ │ + 0x0010b8c0 74616d61 78223a25 2d672c20 2278666c tamax":%-g, "xfl │ │ │ │ + 0x0010b8d0 6970223a 25642c20 2279666c 6970223a ip":%d, "yflip": │ │ │ │ + 0x0010b8e0 25642c20 2262756e 6974223a 22257322 %d, "bunit":"%s" │ │ │ │ + 0x0010b8f0 7d000000 00000000 74797065 3d226772 }.......type="gr │ │ │ │ + 0x0010b900 61797363 616c6522 2c207769 6474683d ayscale", width= │ │ │ │ + 0x0010b910 25642c20 68656967 68743d25 642c206d %d, height=%d, m │ │ │ │ + 0x0010b920 696e3d25 2d672c20 6d696e70 65726365 in=%-g, minperce │ │ │ │ + 0x0010b930 6e743d25 2e32662c 206d696e 7369676d nt=%.2f, minsigm │ │ │ │ + 0x0010b940 613d252e 32662c20 6d61783d 252d672c a=%.2f, max=%-g, │ │ │ │ + 0x0010b950 206d6178 70657263 656e743d 252e3266 maxpercent=%.2f │ │ │ │ + 0x0010b960 2c206d61 78736967 6d613d25 2e32662c , maxsigma=%.2f, │ │ │ │ + 0x0010b970 20646174 616d696e 3d252d67 2c206461 datamin=%-g, da │ │ │ │ + 0x0010b980 74616d61 783d252d 672c2078 666c6970 tamax=%-g, xflip │ │ │ │ + 0x0010b990 3d25642c 2079666c 69703d25 642c2062 =%d, yflip=%d, b │ │ │ │ + 0x0010b9a0 756e6974 3d222573 222c2063 6f6c6f72 unit="%s", color │ │ │ │ + 0x0010b9b0 7461626c 653d2564 00000000 00000000 table=%d........ │ │ │ │ + 0x0010b9c0 22747970 65223a22 67726179 7363616c "type":"grayscal │ │ │ │ + 0x0010b9d0 65222c20 22776964 7468223a 25642c20 e", "width":%d, │ │ │ │ + 0x0010b9e0 22686569 67687422 3a25642c 20226d69 "height":%d, "mi │ │ │ │ + 0x0010b9f0 6e223a25 2d672c20 226d696e 70657263 n":%-g, "minperc │ │ │ │ + 0x0010ba00 656e7422 3a252e32 662c2022 6d696e73 ent":%.2f, "mins │ │ │ │ + 0x0010ba10 69676d61 223a252e 32662c20 226d6178 igma":%.2f, "max │ │ │ │ + 0x0010ba20 223a252d 672c2022 6d617870 65726365 ":%-g, "maxperce │ │ │ │ + 0x0010ba30 6e74223a 252e3266 2c20226d 61787369 nt":%.2f, "maxsi │ │ │ │ + 0x0010ba40 676d6122 3a252e32 662c2022 64617461 gma":%.2f, "data │ │ │ │ + 0x0010ba50 6d696e22 3a252d67 2c202264 6174616d min":%-g, "datam │ │ │ │ + 0x0010ba60 6178223a 252d672c 20227866 6c697022 ax":%-g, "xflip" │ │ │ │ + 0x0010ba70 3a25642c 20227966 6c697022 3a25642c :%d, "yflip":%d, │ │ │ │ + 0x0010ba80 20226275 6e697422 3a222573 222c2022 "bunit":"%s", " │ │ │ │ + 0x0010ba90 636f6c6f 72746162 6c65223a 25640000 colortable":%d.. │ │ │ │ + 0x0010baa0 00000000 00005e40 6edbb66d dbb64940 ......^@n..m..I@ │ │ │ │ + 0x0010bab0 00000000 00006040 95d626e8 0b2e113e ......`@..&....> │ │ │ │ + 0x0010bac0 00000000 00001040 00000000 00e07040 .......@......p@ │ │ │ │ + 0x0010bad0 00000000 00002240 7b14ae47 e17a643f ......"@{..G.zd? │ │ │ │ + 0x0010bae0 00000000 00002c40 00000000 00000000 ......,@........ │ │ │ │ + 0x0010baf0 496e7661 6c696420 636f6c6f 72207370 Invalid color sp │ │ │ │ + 0x0010bb00 43545950 4531203d 20275241 2d2d2d54 CTYPE1 = 'RA---T │ │ │ │ + 0x0010bb10 43545950 4532203d 20274445 432d2d54 CTYPE2 = 'DEC--T │ │ │ │ + 0x0010bb20 4344454c 5431203d 20302e30 30303030 CDELT1 = 0.00000 │ │ │ │ + 0x0010bb30 4344454c 5432203d 20302e30 30303030 CDELT2 = 0.00000 │ │ │ │ + 0x0010bb40 77637369 6e697428 29206661 696c6564 wcsinit() failed │ │ │ │ + 0x0010bb50 20666f72 2066616b 65206865 61646572 for fake header │ │ │ │ + 0x0010bb60 43616e6e 6f74206f 70656e20 68697374 Cannot open hist │ │ │ │ + 0x0010bb70 3c3f7870 61636b65 74206265 67696e3d . │ │ │ │ + 0x0010bcb0 2020203c 61766d3a 4d657461 64617461 1.1Obs │ │ │ │ + 0x0010bcf0 65727661 74696f6e 3c2f6176 6d3a5479 ervationFull.. │ │ │ │ + 0x0010bd50 2020203c 2f61766d 3a537061 7469616c . │ │ │ │ + 0x0010bd80 2e526566 6572656e 63655661 6c75653e .ReferenceValue> │ │ │ │ + 0x0010bd90 52656665 72656e63 65506978 656c3e0a ReferencePixel>. │ │ │ │ + 0x0010bda0 2e526566 6572656e 63655069 78656c3e .ReferencePixel> │ │ │ │ + 0x0010bdb0 20203c2f 7264663a 44657363 72697074 survey: [ │ │ │ │ + 0x0010c2a0 25735d0a 00444542 55473e20 62616e64 %s]..DEBUG> band │ │ │ │ + 0x0010c2b0 3a202020 20205b25 735d0a00 44454255 : [%s]..DEBU │ │ │ │ + 0x0010c2c0 473e206c 6f636174 696f6e3a 205b2573 G> location: [%s │ │ │ │ + 0x0010c2d0 5d0a0044 45425547 3e207769 6474683a ]..DEBUG> width: │ │ │ │ + 0x0010c2e0 20202020 252d670a 00444542 55473e20 %-g..DEBUG> │ │ │ │ + 0x0010c2f0 68656967 68743a20 2020252d 670a0044 height: %-g..D │ │ │ │ + 0x0010c300 45425547 3e206f75 7466696c 653a2020 EBUG> outfile: │ │ │ │ + 0x0010c310 5b25735d 0a004445 4255473e 20726574 [%s]..DEBUG> ret │ │ │ │ + 0x0010c320 75726e3a 205b2573 5d0a0048 54545000 urn: [%s]..HTTP. │ │ │ │ + 0x0010c330 436f6e74 656e742d 74797065 000d0a00 Content-type.... │ │ │ │ + 0x0010c340 7b226572 726f7222 3a220000 00000000 {"error":"...... │ │ │ │ + 0x0010c350 30313233 34353637 38394142 43444546 0123456789ABCDEF │ │ │ │ + 0x0010c360 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0010c370 6d6f6e74 6167652d 7765622e 69706163 montage-web.ipac │ │ │ │ + 0x0010c380 2f636769 2d62696e 2f417263 68697665 /cgi-bin/Archive │ │ │ │ + 0x0010c390 4c697374 2f6e7068 2d617263 68697665 List/nph-archive │ │ │ │ + 0x0010c3a0 496e7661 6c696420 72616e67 65207374 Invalid range st │ │ │ │ + 0x0010c3b0 72696e67 205b2573 5d2e0073 75624375 ring [%s]..subCu │ │ │ │ + 0x0010c3c0 62653e20 6e617869 7331202d 3e20256c be> naxis1 -> %l │ │ │ │ + 0x0010c3d0 640a0073 75624375 62653e20 6e617869 d..subCube> naxi │ │ │ │ + 0x0010c3e0 7332202d 3e202564 0a007375 62437562 s2 -> %d..subCub │ │ │ │ + 0x0010c3f0 653e206e 61786973 33202d3e 20256c64 e> naxis3 -> %ld │ │ │ │ + 0x0010c400 0a007375 62437562 653e2063 72706978 ..subCube> crpix │ │ │ │ + 0x0010c410 33202d3e 20252d67 0a007375 62437562 3 -> %-g..subCub │ │ │ │ + 0x0010c420 653e206e 61786973 34202d3e 20256c64 e> naxis4 -> %ld │ │ │ │ + 0x0010c430 0a007375 62437562 653e2063 72706978 ..subCube> crpix │ │ │ │ + 0x0010c440 34202d3e 20252d67 0a007375 62437562 4 -> %-g..subCub │ │ │ │ + 0x0010c450 653e2063 6e706978 31202d3e 20252d67 e> cnpix1 -> %-g │ │ │ │ + 0x0010c460 0a007375 62437562 653e2063 6e706978 ..subCube> cnpix │ │ │ │ + 0x0010c470 32202d3e 20252d67 0a007375 62437562 2 -> %-g..subCub │ │ │ │ + 0x0010c480 653e2063 72706978 31202d3e 20252d67 e> crpix1 -> %-g │ │ │ │ + 0x0010c490 0a007375 62437562 653e2063 72706978 ..subCube> crpix │ │ │ │ + 0x0010c4a0 32202d3e 20252d67 0a002074 6f206f75 2 -> %-g.. to ou │ │ │ │ + 0x0010c4b0 74707574 2025356c 642f2535 6c640a00 tput %5ld/%5ld.. │ │ │ │ + 0x0010c4c0 20252d67 00444542 55473e20 6e6f7763 %-g.DEBUG> nowc │ │ │ │ + 0x0010c4d0 73202020 2020203d 2025640a 00444542 s = %d..DEB │ │ │ │ + 0x0010c4e0 55473e20 7069784d 6f646520 2020203d UG> pixMode = │ │ │ │ + 0x0010c4f0 2025640a 00444542 55473e20 73687269 %d..DEBUG> shri │ │ │ │ + 0x0010c500 6e6b5772 6170203d 2025640a 00444542 nkWrap = %d..DEB │ │ │ │ + 0x0010c510 55473e20 616c6c50 6978656c 7320203d UG> allPixels = │ │ │ │ + 0x0010c520 2025640a 000a4445 4255473e 206b6265 %d...DEBUG> kbe │ │ │ │ + 0x0010c530 67696e20 20202020 3d202564 0a004445 gin = %d..DE │ │ │ │ + 0x0010c540 4255473e 206b656e 64202020 20202020 BUG> kend │ │ │ │ + 0x0010c550 3d202564 0a004445 4255473e 206e6178 = %d..DEBUG> nax │ │ │ │ + 0x0010c560 69735b32 5d202020 3d20256c 640a0044 is[2] = %ld..D │ │ │ │ + 0x0010c570 45425547 3e206e72 616e6765 33202020 EBUG> nrange3 │ │ │ │ + 0x0010c580 203d2025 640a0025 34643a20 25366420 = %d..%4d: %6d │ │ │ │ + 0x0010c590 2536640a 000a4445 4255473e 206c6265 %6d...DEBUG> lbe │ │ │ │ + 0x0010c5a0 67696e20 20202020 3d202564 0a004445 gin = %d..DE │ │ │ │ + 0x0010c5b0 4255473e 206c656e 64202020 20202020 BUG> lend │ │ │ │ + 0x0010c5c0 3d202564 0a004445 4255473e 206e6178 = %d..DEBUG> nax │ │ │ │ + 0x0010c5d0 69735b33 5d202020 3d20256c 640a0044 is[3] = %ld..D │ │ │ │ + 0x0010c5e0 45425547 3e206e72 616e6765 34202020 EBUG> nrange4 │ │ │ │ + 0x0010c5f0 203d2025 640a0044 45425547 3e20696e = %d..DEBUG> in │ │ │ │ + 0x0010c600 66696c65 20202020 203d205b 25735d0a file = [%s]. │ │ │ │ + 0x0010c610 00444542 55473e20 6f757466 696c6520 .DEBUG> outfile │ │ │ │ + 0x0010c620 2020203d 205b2573 5d0a0044 45425547 = [%s]..DEBUG │ │ │ │ + 0x0010c630 3e204f70 656e696e 6720696e 66696c65 > Opening infile │ │ │ │ + 0x0010c640 0a004445 4255473e 204d6f76 696e6720 ..DEBUG> Moving │ │ │ │ + 0x0010c650 746f2048 44552025 640a000a 44454255 to HDU %d...DEBU │ │ │ │ + 0x0010c660 473e2043 6865636b 696e6720 5743530a G> Checking WCS. │ │ │ │ + 0x0010c670 0043616c 6c696e67 206d5375 62437562 .Calling mSubCub │ │ │ │ + 0x0010c680 655f636f 70794461 74612829 0a00636f e_copyData()..co │ │ │ │ + 0x0010c690 6e74656e 743d2225 73222c20 7761726e ntent="%s", warn │ │ │ │ + 0x0010c6a0 696e673d 22257322 00000000 00000000 ing="%s"........ │ │ │ │ + 0x0010c6b0 636f7079 44617461 3e206c62 6567696e copyData> lbegin │ │ │ │ + 0x0010c6c0 2c206c65 6e64203d 20253564 20253564 , lend = %5d %5d │ │ │ │ + 0x0010c6d0 0a000000 00000000 636f7079 44617461 ........copyData │ │ │ │ + 0x0010c6e0 3e206b62 6567696e 2c206b65 6e64203d > kbegin, kend = │ │ │ │ + 0x0010c6f0 20253564 20253564 0a000000 00000000 %5d %5d........ │ │ │ │ + 0x0010c700 636f7079 44617461 3e205072 6f636573 copyData> Proces │ │ │ │ + 0x0010c710 73696e67 20696e70 75742034 2f332020 sing input 4/3 │ │ │ │ + 0x0010c720 25356c64 2f25356c 64000000 00000000 %5ld/%5ld....... │ │ │ │ + 0x0010c730 64617461 52616e67 653e2069 6e707574 dataRange> input │ │ │ │ + 0x0010c740 20706c61 6e652025 35642f25 35642c20 plane %5d/%5d, │ │ │ │ + 0x0010c750 726f7720 2535643a 200a0000 00000000 row %5d: ....... │ │ │ │ + 0x0010c760 44454255 473e206d 53756243 75626520 DEBUG> mSubCube │ │ │ │ + 0x0010c770 636f6d6d 616e6420 70617273 696e673a command parsing: │ │ │ │ + 0x0010c780 0a0a0000 00000000 44454255 473e2063 ........DEBUG> c │ │ │ │ + 0x0010c790 616c6c69 6e672063 6865636b 48647228 alling checkHdr( │ │ │ │ + 0x0010c7a0 22257322 2920666f 72204844 55202564 "%s") for HDU %d │ │ │ │ + 0x0010c7b0 0a000000 00000000 43616c6c 696e6720 ........Calling │ │ │ │ + 0x0010c7c0 6d537562 43756265 5f636f70 79486561 mSubCube_copyHea │ │ │ │ + 0x0010c7d0 64657249 6e666f28 290a0000 00000000 derInfo()....... │ │ │ │ + 0x0010c7e0 7b22636f 6e74656e 74223d22 2573222c {"content"="%s", │ │ │ │ + 0x0010c7f0 20227761 726e696e 67223d22 2573227d "warning"="%s"} │ │ │ │ + 0x0010c800 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0010c810 53656c65 6374206c 69737420 696e6465 Select list inde │ │ │ │ + 0x0010c820 78206361 6e206f6e 6c792062 65203320 x can only be 3 │ │ │ │ + 0x0010c830 52616e67 65206d61 78206c65 73732074 Range max less t │ │ │ │ + 0x0010c840 46495453 20696e64 65782072 616e6765 FITS index range │ │ │ │ + 0x0010c850 73206361 6e6e6f74 20626520 6c657373 s cannot be less │ │ │ │ + 0x0010c860 44332063 6f6e7374 7261696e 74732073 D3 constraints s │ │ │ │ + 0x0010c870 65742062 75742074 68697320 69732061 et but this is a │ │ │ │ + 0x0010c880 44342063 6f6e7374 7261696e 74732073 D4 constraints s │ │ │ │ + 0x0010c890 536f6d65 2073656c 65637420 6c697374 Some select list │ │ │ │ + 0x0010c8a0 2076616c 75657320 666f7220 61786973 values for axis │ │ │ │ + 0x0010c8b0 20332061 72652067 72656174 65722074 3 are greater t │ │ │ │ + 0x0010c8c0 20342061 72652067 72656174 65722074 4 are greater t │ │ │ │ + 0x0010c8d0 43686563 6b204344 454c542c 20435250 Check CDELT, CRP │ │ │ │ + 0x0010c8e0 49582076 616c7565 7320666f 72206178 IX values for ax │ │ │ │ + 0x0010c8f0 44454255 473e2074 626c6669 6c65203d DEBUG> tblfile = │ │ │ │ + 0x0010c900 205b2573 5d0a0055 524c0075 726c0044 [%s]..URL.url.D │ │ │ │ + 0x0010c910 45425547 3e206975 726c2020 20203d20 EBUG> iurl = │ │ │ │ + 0x0010c920 25640a00 44454255 473e2069 66696c65 %d..DEBUG> ifile │ │ │ │ + 0x0010c930 2020203d 2025640a 00696d69 6e00696d = %d..imin.im │ │ │ │ + 0x0010c940 6178006a 6d696e00 6a6d6178 00444542 ax.jmin.jmax.DEB │ │ │ │ + 0x0010c950 55473e20 75726c20 203d205b 25735d0a UG> url = [%s]. │ │ │ │ + 0x0010c960 00444542 55473e20 66696c65 203d205b .DEBUG> file = [ │ │ │ │ + 0x0010c970 25735d0a 00257326 58313d25 64265832 %s]..%s&X1=%d&X2 │ │ │ │ + 0x0010c980 3d256426 59313d25 64265932 3d256400 =%d&Y1=%d&Y2=%d. │ │ │ │ + 0x0010c990 25735f25 645f2564 2e666974 73004552 %s_%d_%d.fits.ER │ │ │ │ + 0x0010c9a0 524f5200 67756e7a 69702025 7300636f ROR.gunzip %s.co │ │ │ │ + 0x0010c9b0 756e743d 25642c20 6661696c 65643d25 unt=%d, failed=% │ │ │ │ + 0x0010c9c0 64007b22 636f756e 74223a25 642c2022 d.{"count":%d, " │ │ │ │ + 0x0010c9d0 6661696c 6564223a 25647d00 00000000 failed":%d}..... │ │ │ │ + 0x0010c9e0 5461626c 65202573 206e6565 64732063 Table %s needs c │ │ │ │ + 0x0010c9f0 6f6c756d 6e202755 524c2720 6f722027 olumn 'URL' or ' │ │ │ │ + 0x0010ca00 75726c27 20616e64 2063616e 206f7074 url' and can opt │ │ │ │ + 0x0010ca10 696f6e61 6c6c7920 68617665 20636f6c ionally have col │ │ │ │ + 0x0010ca20 756d6e73 2027666e 616d6527 2f276669 umns 'fname'/'fi │ │ │ │ + 0x0010ca30 6c652720 616e6420 70697865 6c207261 le' and pixel ra │ │ │ │ + 0x0010ca40 6e676573 2027696d 696e272e 2e276a6d nges 'imin'..'jm │ │ │ │ + 0x0010ca50 61782700 00000000 00000000 00000000 ax'............. │ │ │ │ + 0x0010ca60 d036fcff 0837fcff c036fcff f036fcff .6...7...6...6.. │ │ │ │ + 0x0010ca70 c036fcff 0837fcff c036fcff f43cfcff .6...7...6...<.. │ │ │ │ + 0x0010ca80 a43cfcff 1c3dfcff 443bfcff ac3bfcff .<...=..D;...;.. │ │ │ │ + 0x0010ca90 c843fcff 9042fcff 6042fcff d041fcff .C...B..`B...A.. │ │ │ │ + 0x0010caa0 e042fcff 7cfbfcff 8cfbfcff 0cf7fcff .B..|........... │ │ │ │ + 0x0010cab0 0cf7fcff 0cf7fcff 0cf7fcff 0cf7fcff ................ │ │ │ │ + 0x0010cac0 0cf7fcff 0cf7fcff 0cf7fcff 6cf7fcff ............l... │ │ │ │ + 0x0010cad0 5cf7fcff 0cf7fcff 2cf7fcff 2cf7fcff \.......,...,... │ │ │ │ + 0x0010cae0 2cf7fcff 8cf7fcff 1cf7fcff 7cf7fcff ,...........|... │ │ │ │ + 0x0010caf0 1cf7fcff 6cfafcff 5cfafcff 1cf7fcff ....l...\....... │ │ │ │ + 0x0010cb00 4cfafcff 3cfafcff 2cfafcff 1cfafcff L...<...,....... │ │ │ │ + 0x0010cb10 0cfafcff fcf9fcff 6cf8fcff 5cf8fcff ........l...\... │ │ │ │ + 0x0010cb20 4cf8fcff 3cf8fcff 2cf8fcff 1cf8fcff L...<...,....... │ │ │ │ + 0x0010cb30 0cfbfcff fcfafcff ecfafcff dcfafcff ................ │ │ │ │ + 0x0010cb40 ccfafcff bcfafcff acfafcff 9cfafcff ................ │ │ │ │ + 0x0010cb50 8cfafcff 7cfafcff 2cf9fcff 0cf7fcff ....|...,....... │ │ │ │ + 0x0010cb60 0cf7fcff 1cf9fcff 3cf7fcff 3cf7fcff ........<...<... │ │ │ │ + 0x0010cb70 4cf7fcff 6cf9fcff 5cf9fcff 4cf9fcff L...l...\...L... │ │ │ │ + 0x0010cb80 3cf9fcff 6cfbfcff 5cfbfcff 4cfbfcff <...l...\...L... │ │ │ │ + 0x0010cb90 3cfbfcff 2cfbfcff 1cfbfcff 0cf8fcff <...,........... │ │ │ │ + 0x0010cba0 fcf7fcff ecf7fcff 0cf7fcff dcf7fcff ................ │ │ │ │ + 0x0010cbb0 ccf7fcff bcf7fcff acf7fcff 0cf7fcff ................ │ │ │ │ + 0x0010cbc0 9cf7fcff 0cf9fcff fcf8fcff ecf8fcff ................ │ │ │ │ + 0x0010cbd0 dcf8fcff ccf8fcff bcf8fcff acf8fcff ................ │ │ │ │ + 0x0010cbe0 9cf8fcff 8cf8fcff 7cf8fcff ecf9fcff ........|....... │ │ │ │ + 0x0010cbf0 dcf9fcff ccf9fcff 0cf7fcff bcf9fcff ................ │ │ │ │ + 0x0010cc00 acf9fcff 9cf9fcff 8cf9fcff 7cf9fcff ............|... │ │ │ │ + 0x0010cc10 01000000 00000000 03000000 01000000 ................ │ │ │ │ + 0x0010cc20 02000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x0010cc30 08000000 08000000 08000000 04000000 ................ │ │ │ │ + 0x0010cc40 04000000 02000000 02000000 00000000 ................ │ │ │ │ + 0x0010cc50 08000000 08000000 04000000 04000000 ................ │ │ │ │ + 0x0010cc60 02000000 02000000 01000000 00000000 ................ │ │ │ │ + 0x0010cc70 00000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x0010cc80 02000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x0010cc90 00000000 04000000 00000000 02000000 ................ │ │ │ │ + 0x0010cca0 00000000 01000000 00000000 00000000 ................ │ │ │ │ + 0x0010ccb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0010ccc0 00000000 96300777 2c610eee ba510999 .....0.w,a...Q.. │ │ │ │ + 0x0010ccd0 19c46d07 8ff46a70 35a563e9 a395649e ..m...jp5.c...d. │ │ │ │ + 0x0010cce0 3288db0e a4b8dc79 1ee9d5e0 88d9d297 2......y........ │ │ │ │ + 0x0010ccf0 2b4cb609 bd7cb17e 072db8e7 911dbf90 +L...|.~.-...... │ │ │ │ + 0x0010cd00 6410b71d f220b06a 4871b9f3 de41be84 d.... .jHq...A.. │ │ │ │ + 0x0010cd10 7dd4da1a ebe4dd6d 51b5d4f4 c785d383 }......mQ....... │ │ │ │ + 0x0010cd20 56986c13 c0a86b64 7af962fd ecc9658a V.l...kdz.b...e. │ │ │ │ + 0x0010cd30 4f5c0114 d96c0663 633d0ffa f50d088d O\...l.cc=...... │ │ │ │ + 0x0010cd40 c8206e3b 5e10694c e44160d5 727167a2 . n;^.iL.A`.rqg. │ │ │ │ + 0x0010cd50 d1e4033c 47d4044b fd850dd2 6bb50aa5 ...jm..Zjz │ │ │ │ + 0x0010cef0 0bcf0ee4 9dff0993 27ae000a b19e077d ........'......} │ │ │ │ + 0x0010cf00 44930ff0 d2a30887 68f2011e fec20669 D.......h......i │ │ │ │ + 0x0010cf10 5d5762f7 cb676580 71366c19 e7066b6e ]Wb..ge.q6l...kn │ │ │ │ + 0x0010cf20 761bd4fe e02bd389 5a7ada10 cc4add67 v....+..Zz...J.g │ │ │ │ + 0x0010cf30 6fdfb9f9 f9efbe8e 43beb717 d58eb060 o.......C......` │ │ │ │ + 0x0010cf40 e8a3d6d6 7e93d1a1 c4c2d838 52f2df4f ....~......8R..O │ │ │ │ + 0x0010cf50 f167bbd1 6757bca6 dd06b53f 4b36b248 .g..gW.....?K6.H │ │ │ │ + 0x0010cf60 da2b0dd8 4c1b0aaf f64a0336 607a0441 .+..L....J.6`z.A │ │ │ │ + 0x0010cf70 c3ef60df 55df67a8 ef8e6e31 79be6946 ..`.U.g...n1y.iF │ │ │ │ + 0x0010cf80 8cb361cb 1a8366bc a0d26f25 36e26852 ..a...f...o%6.hR │ │ │ │ + 0x0010cf90 95770ccc 03470bbb b9160222 2f260555 .w...G....."/&.U │ │ │ │ + 0x0010cfa0 be3bbac5 280bbdb2 925ab42b 046ab35c .;..(....Z.+.j.\ │ │ │ │ + 0x0010cfb0 a7ffd7c2 31cfd0b5 8b9ed92c 1daede5b ....1......,...[ │ │ │ │ + 0x0010cfc0 b0c2649b 26f263ec 9ca36a75 0a936d02 ..d.&.c...ju..m. │ │ │ │ + 0x0010cfd0 a906099c 3f360eeb 85670772 13570005 ....?6...g.r.W.. │ │ │ │ + 0x0010cfe0 824abf95 147ab8e2 ae2bb17b 381bb60c .J...z...+.{8... │ │ │ │ + 0x0010cff0 9b8ed292 0dbed5e5 b7efdc7c 21dfdb0b ...........|!... │ │ │ │ + 0x0010d000 d4d2d386 42e2d4f1 f8b3dd68 6e83da1f ....B......hn... │ │ │ │ + 0x0010d010 cd16be81 5b26b9f6 e177b06f 7747b718 ....[&...w.owG.. │ │ │ │ + 0x0010d020 e65a0888 706a0fff ca3b0666 5c0b0111 .Z..pj...;.f\... │ │ │ │ + 0x0010d030 ff9e658f 69ae62f8 d3ff6b61 45cf6c16 ..e.i.b...kaE.l. │ │ │ │ + 0x0010d040 78e20aa0 eed20dd7 5483044e c2b30339 x.......T..N...9 │ │ │ │ + 0x0010d050 612667a7 f71660d0 4d476949 db776e3e a&g...`.MGiI.wn> │ │ │ │ + 0x0010d060 4a6ad1ae dc5ad6d9 660bdf40 f03bd837 Jj...Z..f..@.;.7 │ │ │ │ + 0x0010d070 53aebca9 c59ebbde 7fcfb247 e9ffb530 S..........G...0 │ │ │ │ + 0x0010d080 1cf2bdbd 8ac2baca 3093b353 a6a3b424 ........0..S...$ │ │ │ │ + 0x0010d090 0536d0ba 9306d7cd 2957de54 bf67d923 .6......)W.T.g.# │ │ │ │ + 0x0010d0a0 2e7a66b3 b84a61c4 021b685d 942b6f2a .zf..Ja...h].+o* │ │ │ │ + 0x0010d0b0 37be0bb4 a18e0cc3 1bdf055a 8def022d 7..........Z...- │ │ │ │ + 0x0010d0c0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0010d0d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0010d0e0 02000000 01000000 00080000 03000000 ................ │ │ │ │ + 0x0010d0f0 80000000 01000000 00000000 00000000 ................ │ │ │ │ + 0x0010d100 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0010d110 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0010d120 10000000 11000000 12000000 00000000 ................ │ │ │ │ + 0x0010d130 08000000 07000000 09000000 06000000 ................ │ │ │ │ + 0x0010d140 0a000000 05000000 0b000000 04000000 ................ │ │ │ │ + 0x0010d150 0c000000 03000000 0d000000 02000000 ................ │ │ │ │ + 0x0010d160 0e000000 01000000 0f000000 00000000 ................ │ │ │ │ + 0x0010d170 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0010d180 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0010d190 01000000 01000000 02000000 02000000 ................ │ │ │ │ + 0x0010d1a0 03000000 03000000 04000000 04000000 ................ │ │ │ │ + 0x0010d1b0 05000000 05000000 06000000 06000000 ................ │ │ │ │ + 0x0010d1c0 07000000 07000000 08000000 08000000 ................ │ │ │ │ + 0x0010d1d0 09000000 09000000 0a000000 0a000000 ................ │ │ │ │ + 0x0010d1e0 0b000000 0b000000 0c000000 0c000000 ................ │ │ │ │ + 0x0010d1f0 0d000000 0d000000 00000000 00000000 ................ │ │ │ │ + 0x0010d200 01000000 02000000 03000000 04000000 ................ │ │ │ │ + 0x0010d210 05000000 07000000 09000000 0d000000 ................ │ │ │ │ + 0x0010d220 11000000 19000000 21000000 31000000 ........!...1... │ │ │ │ + 0x0010d230 41000000 61000000 81000000 c1000000 A...a........... │ │ │ │ + 0x0010d240 01010000 81010000 01020000 01030000 ................ │ │ │ │ + 0x0010d250 01040000 01060000 01080000 010c0000 ................ │ │ │ │ + 0x0010d260 01100000 01180000 01200000 01300000 ......... ...0.. │ │ │ │ + 0x0010d270 01400000 01600000 00000000 00000000 .@...`.......... │ │ │ │ + 0x0010d280 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0010d290 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0010d2a0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x0010d2b0 02000000 02000000 02000000 02000000 ................ │ │ │ │ + 0x0010d2c0 03000000 03000000 03000000 03000000 ................ │ │ │ │ + 0x0010d2d0 04000000 04000000 04000000 04000000 ................ │ │ │ │ + 0x0010d2e0 05000000 05000000 05000000 05000000 ................ │ │ │ │ + 0x0010d2f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0010d300 03000000 04000000 05000000 06000000 ................ │ │ │ │ + 0x0010d310 07000000 08000000 09000000 0a000000 ................ │ │ │ │ + 0x0010d320 0b000000 0d000000 0f000000 11000000 ................ │ │ │ │ + 0x0010d330 13000000 17000000 1b000000 1f000000 ................ │ │ │ │ + 0x0010d340 23000000 2b000000 33000000 3b000000 #...+...3...;... │ │ │ │ + 0x0010d350 43000000 53000000 63000000 73000000 C...S...c...s... │ │ │ │ + 0x0010d360 83000000 a3000000 c3000000 e3000000 ................ │ │ │ │ + 0x0010d370 02010000 72620077 6200504c 54450074 ....rb.wb.PLTE.t │ │ │ │ + 0x0010d380 45587400 74524e53 00494441 54004945 EXt.tRNS.IDAT.IE │ │ │ │ + 0x0010d390 4e440062 4b474400 7a545874 00695458 ND.bKGD.zTXt.iTX │ │ │ │ + 0x0010d3a0 74007449 4d450070 48597300 49484452 t.tIME.pHYs.IHDR │ │ │ │ + 0x0010d3b0 004c6f64 65504e47 00323031 34303832 .LodePNG.2014082 │ │ │ │ + 0x0010d3c0 3300756e 6b6e6f77 6e206572 726f7220 3.unknown error │ │ │ │ + 0x0010d3d0 636f6465 006e6f20 6572726f 722c2065 code.no error, e │ │ │ │ + 0x0010d3e0 76657279 7468696e 67207765 6e74206f verything went o │ │ │ │ + 0x0010d3f0 6b00696e 76616c69 64204643 4845434b k.invalid FCHECK │ │ │ │ + 0x0010d400 20696e20 7a6c6962 20686561 64657200 in zlib header. │ │ │ │ + 0x0010d410 696c6c65 67616c20 504e4720 636f6c6f illegal PNG colo │ │ │ │ + 0x0010d420 72207479 7065206f 72206270 7000696c r type or bpp.il │ │ │ │ + 0x0010d430 6c656761 6c20504e 47206669 6c746572 legal PNG filter │ │ │ │ + 0x0010d440 206d6574 686f6400 696c6c65 67616c20 method.illegal │ │ │ │ + 0x0010d450 504e4720 696e7465 726c6163 65206d65 PNG interlace me │ │ │ │ + 0x0010d460 74686f64 00746865 2070616c 65747465 thod.the palette │ │ │ │ + 0x0010d470 20697320 746f6f20 62696700 73697a65 is too big.size │ │ │ │ + 0x0010d480 206f6620 7a6c6962 20646174 6120746f of zlib data to │ │ │ │ + 0x0010d490 6f20736d 616c6c00 696e7661 6c696420 o small.invalid │ │ │ │ + 0x0010d4a0 74494d45 20636875 6e6b2073 697a6500 tIME chunk size. │ │ │ │ + 0x0010d4b0 696e7661 6c696420 70485973 20636875 invalid pHYs chu │ │ │ │ + 0x0010d4c0 6e6b2073 697a6500 6d656d6f 72792061 nk size.memory a │ │ │ │ + 0x0010d4d0 6c6c6f63 6174696f 6e206661 696c6564 llocation failed │ │ │ │ + 0x0010d4e0 006e6f74 68696e67 20646f6e 65207965 .nothing done ye │ │ │ │ + 0x0010d4f0 74000000 00000000 696d706f 73736962 t.......impossib │ │ │ │ + 0x0010d500 6c65206f 66667365 7420696e 206c7a37 le offset in lz7 │ │ │ │ + 0x0010d510 3720656e 636f6469 6e672028 696e7465 7 encoding (inte │ │ │ │ + 0x0010d520 726e616c 20627567 29000000 00000000 rnal bug)....... │ │ │ │ + 0x0010d530 656e6420 6f662069 6e707574 206d656d end of input mem │ │ │ │ + 0x0010d540 6f727920 72656163 68656420 77697468 ory reached with │ │ │ │ + 0x0010d550 6f757420 68756666 6d616e20 656e6420 out huffman end │ │ │ │ + 0x0010d560 636f6465 00000000 6572726f 7220696e code....error in │ │ │ │ + 0x0010d570 20636f64 65207472 6565206d 61646520 code tree made │ │ │ │ + 0x0010d580 6974206a 756d7020 6f757473 69646520 it jump outside │ │ │ │ + 0x0010d590 6f662068 7566666d 616e2074 72656500 of huffman tree. │ │ │ │ + 0x0010d5a0 70726f62 6c656d20 7768696c 65207072 problem while pr │ │ │ │ + 0x0010d5b0 6f636573 73696e67 2064796e 616d6963 ocessing dynamic │ │ │ │ + 0x0010d5c0 20646566 6c617465 20626c6f 636b0000 deflate block.. │ │ │ │ + 0x0010d5d0 77696e64 6f777369 7a65206d 75737420 windowsize must │ │ │ │ + 0x0010d5e0 62652061 20706f77 6572206f 66207477 be a power of tw │ │ │ │ + 0x0010d5f0 6f000000 00000000 756e6578 69737469 o.......unexisti │ │ │ │ + 0x0010d600 6e672063 6f646520 7768696c 65207072 ng code while pr │ │ │ │ + 0x0010d610 6f636573 73696e67 2064796e 616d6963 ocessing dynamic │ │ │ │ + 0x0010d620 20646566 6c617465 20626c6f 636b0000 deflate block.. │ │ │ │ + 0x0010d630 656e6420 6f66206f 75742062 75666665 end of out buffe │ │ │ │ + 0x0010d640 72206d65 6d6f7279 20726561 63686564 r memory reached │ │ │ │ + 0x0010d650 20776869 6c652069 6e666c61 74696e67 while inflating │ │ │ │ + 0x0010d660 00000000 00000000 696e7661 6c696420 ........invalid │ │ │ │ + 0x0010d670 64697374 616e6365 20636f64 65207768 distance code wh │ │ │ │ + 0x0010d680 696c6520 696e666c 6174696e 67000000 ile inflating... │ │ │ │ + 0x0010d690 74657874 20636875 6e6b206b 6579776f text chunk keywo │ │ │ │ + 0x0010d6a0 72642074 6f6f2073 686f7274 206f7220 rd too short or │ │ │ │ + 0x0010d6b0 6c6f6e67 3a206d75 73742068 61766520 long: must have │ │ │ │ + 0x0010d6c0 73697a65 20312d37 39000000 00000000 size 1-79....... │ │ │ │ + 0x0010d6d0 696e7661 6c696420 6465666c 61746520 invalid deflate │ │ │ │ + 0x0010d6e0 626c6f63 6b204254 59504520 656e636f block BTYPE enco │ │ │ │ + 0x0010d6f0 756e7465 72656420 7768696c 65206465 untered while de │ │ │ │ + 0x0010d700 636f6469 6e670000 4e4c454e 20697320 coding..NLEN is │ │ │ │ + 0x0010d710 6e6f7420 6f6e6573 20636f6d 706c656d not ones complem │ │ │ │ + 0x0010d720 656e7420 6f66204c 454e2069 6e206120 ent of LEN in a │ │ │ │ + 0x0010d730 6465666c 61746520 626c6f63 6b000000 deflate block... │ │ │ │ + 0x0010d740 696e7661 6c696420 66696c74 65722073 invalid filter s │ │ │ │ + 0x0010d750 74726174 65677920 67697665 6e20666f trategy given fo │ │ │ │ + 0x0010d760 72204c6f 6465504e 47456e63 6f646572 r LodePNGEncoder │ │ │ │ + 0x0010d770 53657474 696e6773 2e66696c 7465725f Settings.filter_ │ │ │ │ + 0x0010d780 73747261 74656779 00000000 00000000 strategy........ │ │ │ │ + 0x0010d790 656e6420 6f662069 6e206275 66666572 end of in buffer │ │ │ │ + 0x0010d7a0 206d656d 6f727920 72656163 68656420 memory reached │ │ │ │ + 0x0010d7b0 7768696c 6520696e 666c6174 696e6700 while inflating. │ │ │ │ + 0x0010d7c0 696e7661 6c696420 636f6d70 72657373 invalid compress │ │ │ │ + 0x0010d7d0 696f6e20 6d657468 6f642069 6e207a6c ion method in zl │ │ │ │ + 0x0010d7e0 69622068 65616465 72000000 00000000 ib header....... │ │ │ │ + 0x0010d7f0 46444943 5420656e 636f756e 74657265 FDICT encountere │ │ │ │ + 0x0010d800 6420696e 207a6c69 62206865 61646572 d in zlib header │ │ │ │ + 0x0010d810 20776869 6c652069 74277320 6e6f7420 while it's not │ │ │ │ + 0x0010d820 75736564 20666f72 20504e47 00000000 used for PNG.... │ │ │ │ + 0x0010d830 504e4720 66696c65 20697320 736d616c PNG file is smal │ │ │ │ + 0x0010d840 6c657220 7468616e 20612050 4e472068 ler than a PNG h │ │ │ │ + 0x0010d850 65616465 72000000 696e636f 72726563 eader...incorrec │ │ │ │ + 0x0010d860 7420504e 47207369 676e6174 7572652c t PNG signature, │ │ │ │ + 0x0010d870 20697427 73206e6f 20504e47 206f7220 it's no PNG or │ │ │ │ + 0x0010d880 636f7272 75707465 64000000 00000000 corrupted....... │ │ │ │ + 0x0010d890 66697273 74206368 756e6b20 6973206e first chunk is n │ │ │ │ + 0x0010d8a0 6f742074 68652068 65616465 72206368 ot the header ch │ │ │ │ + 0x0010d8b0 756e6b00 00000000 6368756e 6b206c65 unk.....chunk le │ │ │ │ + 0x0010d8c0 6e677468 20746f6f 206c6172 67652c20 ngth too large, │ │ │ │ + 0x0010d8d0 6368756e 6b206272 6f6b656e 206f6666 chunk broken off │ │ │ │ + 0x0010d8e0 20617420 656e6420 6f662066 696c6500 at end of file. │ │ │ │ + 0x0010d8f0 696c6c65 67616c20 504e4720 636f6d70 illegal PNG comp │ │ │ │ + 0x0010d900 72657373 696f6e20 6d657468 6f640000 ression method.. │ │ │ │ + 0x0010d910 6368756e 6b206c65 6e677468 206f6620 chunk length of │ │ │ │ + 0x0010d920 61206368 756e6b20 69732074 6f6f206c a chunk is too l │ │ │ │ + 0x0010d930 61726765 206f7220 74686520 6368756e arge or the chun │ │ │ │ + 0x0010d940 6b20746f 6f20736d 616c6c00 00000000 k too small..... │ │ │ │ + 0x0010d950 696c6c65 67616c20 504e4720 66696c74 illegal PNG filt │ │ │ │ + 0x0010d960 65722074 79706520 656e636f 756e7465 er type encounte │ │ │ │ + 0x0010d970 72656400 00000000 696c6c65 67616c20 red.....illegal │ │ │ │ + 0x0010d980 62697420 64657074 6820666f 72207468 bit depth for th │ │ │ │ + 0x0010d990 69732063 6f6c6f72 20747970 65206769 is color type gi │ │ │ │ + 0x0010d9a0 76656e00 00000000 6d6f7265 2070616c ven.....more pal │ │ │ │ + 0x0010d9b0 65747465 20616c70 68612076 616c7565 ette alpha value │ │ │ │ + 0x0010d9c0 73206769 76656e20 696e2074 524e5320 s given in tRNS │ │ │ │ + 0x0010d9d0 6368756e 6b207468 616e2074 68657265 chunk than there │ │ │ │ + 0x0010d9e0 20617265 20636f6c 6f727320 696e2074 are colors in t │ │ │ │ + 0x0010d9f0 68652070 616c6574 74650000 00000000 he palette...... │ │ │ │ + 0x0010da00 74524e53 20636875 6e6b2068 61732077 tRNS chunk has w │ │ │ │ + 0x0010da10 726f6e67 2073697a 6520666f 72206772 rong size for gr │ │ │ │ + 0x0010da20 65797363 616c6520 696d6167 65000000 eyscale image... │ │ │ │ + 0x0010da30 74524e53 20636875 6e6b2068 61732077 tRNS chunk has w │ │ │ │ + 0x0010da40 726f6e67 2073697a 6520666f 72205247 rong size for RG │ │ │ │ + 0x0010da50 4220696d 61676500 74524e53 20636875 B image.tRNS chu │ │ │ │ + 0x0010da60 6e6b2061 70706561 72656420 7768696c nk appeared whil │ │ │ │ + 0x0010da70 65206974 20776173 206e6f74 20616c6c e it was not all │ │ │ │ + 0x0010da80 6f776564 20666f72 20746869 7320636f owed for this co │ │ │ │ + 0x0010da90 6c6f7220 74797065 00000000 00000000 lor type........ │ │ │ │ + 0x0010daa0 624b4744 20636875 6e6b2068 61732077 bKGD chunk has w │ │ │ │ + 0x0010dab0 726f6e67 2073697a 6520666f 72207061 rong size for pa │ │ │ │ + 0x0010dac0 6c657474 6520696d 61676500 00000000 lette image..... │ │ │ │ + 0x0010dad0 624b4744 20636875 6e6b2068 61732077 bKGD chunk has w │ │ │ │ + 0x0010dae0 726f6e67 2073697a 6520666f 72206772 rong size for gr │ │ │ │ + 0x0010daf0 65797363 616c6520 696d6167 65000000 eyscale image... │ │ │ │ + 0x0010db00 624b4744 20636875 6e6b2068 61732077 bKGD chunk has w │ │ │ │ + 0x0010db10 726f6e67 2073697a 6520666f 72205247 rong size for RG │ │ │ │ + 0x0010db20 4220696d 61676500 656d7074 7920696e B image.empty in │ │ │ │ + 0x0010db30 70757420 6f722066 696c6520 646f6573 put or file does │ │ │ │ + 0x0010db40 6e277420 65786973 74000000 00000000 n't exist....... │ │ │ │ + 0x0010db50 6a756d70 65642070 61737420 6d656d6f jumped past memo │ │ │ │ + 0x0010db60 72792077 68696c65 2067656e 65726174 ry while generat │ │ │ │ + 0x0010db70 696e6720 64796e61 6d696320 68756666 ing dynamic huff │ │ │ │ + 0x0010db80 6d616e20 74726565 00000000 00000000 man tree........ │ │ │ │ + 0x0010db90 6d757374 2070726f 76696465 20637573 must provide cus │ │ │ │ + 0x0010dba0 746f6d20 7a6c6962 2066756e 6374696f tom zlib functio │ │ │ │ + 0x0010dbb0 6e20706f 696e7465 72206966 204c4f44 n pointer if LOD │ │ │ │ + 0x0010dbc0 45504e47 5f434f4d 50494c45 5f5a4c49 EPNG_COMPILE_ZLI │ │ │ │ + 0x0010dbd0 42206973 206e6f74 20646566 696e6564 B is not defined │ │ │ │ + 0x0010dbe0 00000000 00000000 6a756d70 65642070 ........jumped p │ │ │ │ + 0x0010dbf0 61737420 6d656d6f 72792077 68696c65 ast memory while │ │ │ │ + 0x0010dc00 20696e66 6c617469 6e672068 7566666d inflating huffm │ │ │ │ + 0x0010dc10 616e2062 6c6f636b 00000000 00000000 an block........ │ │ │ │ + 0x0010dc20 6a756d70 65642070 61737420 6d656d6f jumped past memo │ │ │ │ + 0x0010dc30 72792077 68696c65 20696e66 6c617469 ry while inflati │ │ │ │ + 0x0010dc40 6e670000 00000000 72657065 61742073 ng......repeat s │ │ │ │ + 0x0010dc50 796d626f 6c20696e 20747265 65207768 ymbol in tree wh │ │ │ │ + 0x0010dc60 696c6520 74686572 65207761 73206e6f ile there was no │ │ │ │ + 0x0010dc70 2076616c 75652073 796d626f 6c207965 value symbol ye │ │ │ │ + 0x0010dc80 74000000 00000000 6a756d70 65642070 t.......jumped p │ │ │ │ + 0x0010dc90 61737420 74726565 20776869 6c652067 ast tree while g │ │ │ │ + 0x0010dca0 656e6572 6174696e 67206875 66666d61 enerating huffma │ │ │ │ + 0x0010dcb0 6e207472 65650000 67697665 6e206f75 n tree..given ou │ │ │ │ + 0x0010dcc0 74707574 20696d61 67652063 6f6c6f72 tput image color │ │ │ │ + 0x0010dcd0 74797065 206f7220 62697464 65707468 type or bitdepth │ │ │ │ + 0x0010dce0 206e6f74 20737570 706f7274 65642066 not supported f │ │ │ │ + 0x0010dcf0 6f722063 6f6c6f72 20636f6e 76657273 or color convers │ │ │ │ + 0x0010dd00 696f6e00 00000000 696e7661 6c696420 ion.....invalid │ │ │ │ + 0x0010dd10 43524320 656e636f 756e7465 72656420 CRC encountered │ │ │ │ + 0x0010dd20 28636865 636b696e 67204352 43206361 (checking CRC ca │ │ │ │ + 0x0010dd30 6e206265 20646973 61626c65 64290000 n be disabled).. │ │ │ │ + 0x0010dd40 696e7661 6c696420 41444c45 52333220 invalid ADLER32 │ │ │ │ + 0x0010dd50 656e636f 756e7465 72656420 28636865 encountered (che │ │ │ │ + 0x0010dd60 636b696e 67204144 4c455233 32206361 cking ADLER32 ca │ │ │ │ + 0x0010dd70 6e206265 20646973 61626c65 64290000 n be disabled).. │ │ │ │ + 0x0010dd80 72657175 65737465 6420636f 6c6f7220 requested color │ │ │ │ + 0x0010dd90 636f6e76 65727369 6f6e206e 6f742073 conversion not s │ │ │ │ + 0x0010dda0 7570706f 72746564 00000000 00000000 upported........ │ │ │ │ + 0x0010ddb0 696e7661 6c696420 77696e64 6f772073 invalid window s │ │ │ │ + 0x0010ddc0 697a6520 67697665 6e20696e 20746865 ize given in the │ │ │ │ + 0x0010ddd0 20736574 74696e67 73206f66 20746865 settings of the │ │ │ │ + 0x0010dde0 20656e63 6f646572 20286d75 73742062 encoder (must b │ │ │ │ + 0x0010ddf0 6520302d 33323736 38290000 00000000 e 0-32768)...... │ │ │ │ + 0x0010de00 696e7661 6c696420 42545950 45206769 invalid BTYPE gi │ │ │ │ + 0x0010de10 76656e20 696e2074 68652073 65747469 ven in the setti │ │ │ │ + 0x0010de20 6e677320 6f662074 68652065 6e636f64 ngs of the encod │ │ │ │ + 0x0010de30 65722028 6f6e6c79 20302c20 3120616e er (only 0, 1 an │ │ │ │ + 0x0010de40 64203220 61726520 616c6c6f 77656429 d 2 are allowed) │ │ │ │ + 0x0010de50 00000000 00000000 636f6e76 65727369 ........conversi │ │ │ │ + 0x0010de60 6f6e2066 726f6d20 636f6c6f 7220746f on from color to │ │ │ │ + 0x0010de70 20677265 79736361 6c65206e 6f742073 greyscale not s │ │ │ │ + 0x0010de80 7570706f 72746564 00000000 00000000 upported........ │ │ │ │ + 0x0010de90 6c656e67 7468206f 66206120 6368756e length of a chun │ │ │ │ + 0x0010dea0 6b20746f 6f206c6f 6e672c20 6d617820 k too long, max │ │ │ │ + 0x0010deb0 616c6c6f 77656420 666f7220 504e4720 allowed for PNG │ │ │ │ + 0x0010dec0 69732032 31343734 38333634 37206279 is 2147483647 by │ │ │ │ + 0x0010ded0 74657320 70657220 6368756e 6b000000 tes per chunk... │ │ │ │ + 0x0010dee0 74686520 6c656e67 7468206f 66207468 the length of th │ │ │ │ + 0x0010def0 6520454e 44207379 6d626f6c 20323536 e END symbol 256 │ │ │ │ + 0x0010df00 20696e20 74686520 48756666 6d616e20 in the Huffman │ │ │ │ + 0x0010df10 74726565 20697320 30000000 00000000 tree is 0....... │ │ │ │ + 0x0010df20 74686520 6c656e67 7468206f 66206120 the length of a │ │ │ │ + 0x0010df30 74657874 20636875 6e6b206b 6579776f text chunk keywo │ │ │ │ + 0x0010df40 72642067 6976656e 20746f20 74686520 rd given to the │ │ │ │ + 0x0010df50 656e636f 64657220 6973206c 6f6e6765 encoder is longe │ │ │ │ + 0x0010df60 72207468 616e2074 6865206d 6178696d r than the maxim │ │ │ │ + 0x0010df70 756d206f 66203739 20627974 65730000 um of 79 bytes.. │ │ │ │ + 0x0010df80 74686520 6c656e67 7468206f 66206120 the length of a │ │ │ │ + 0x0010df90 74657874 20636875 6e6b206b 6579776f text chunk keywo │ │ │ │ + 0x0010dfa0 72642067 6976656e 20746f20 74686520 rd given to the │ │ │ │ + 0x0010dfb0 656e636f 64657220 69732073 6d616c6c encoder is small │ │ │ │ + 0x0010dfc0 65722074 68616e20 74686520 6d696e69 er than the mini │ │ │ │ + 0x0010dfd0 6d756d20 6f662031 20627974 65000000 mum of 1 byte... │ │ │ │ + 0x0010dfe0 74726965 6420746f 20656e63 6f646520 tried to encode │ │ │ │ + 0x0010dff0 6120504c 54452063 68756e6b 20776974 a PLTE chunk wit │ │ │ │ + 0x0010e000 68206120 70616c65 74746520 74686174 h a palette that │ │ │ │ + 0x0010e010 20686173 206c6573 73207468 616e2031 has less than 1 │ │ │ │ + 0x0010e020 206f7220 6d6f7265 20746861 6e203235 or more than 25 │ │ │ │ + 0x0010e030 3620636f 6c6f7273 00000000 00000000 6 colors........ │ │ │ │ + 0x0010e040 756e6b6e 6f776e20 6368756e 6b207479 unknown chunk ty │ │ │ │ + 0x0010e050 70652077 69746820 27637269 74696361 pe with 'critica │ │ │ │ + 0x0010e060 6c272066 6c616720 656e636f 756e7465 l' flag encounte │ │ │ │ + 0x0010e070 72656420 62792074 68652064 65636f64 red by the decod │ │ │ │ + 0x0010e080 65720000 00000000 756e6578 69737469 er......unexisti │ │ │ │ + 0x0010e090 6e672069 6e746572 6c616365 206d6f64 ng interlace mod │ │ │ │ + 0x0010e0a0 65206769 76656e20 746f2065 6e636f64 e given to encod │ │ │ │ + 0x0010e0b0 65722028 6d757374 20626520 30206f72 er (must be 0 or │ │ │ │ + 0x0010e0c0 20312900 00000000 7768696c 65206465 1).....while de │ │ │ │ + 0x0010e0d0 636f6469 6e672c20 756e6578 69737469 coding, unexisti │ │ │ │ + 0x0010e0e0 6e672063 6f6d7072 65737369 6f6e206d ng compression m │ │ │ │ + 0x0010e0f0 6574686f 6420656e 636f756e 74657269 ethod encounteri │ │ │ │ + 0x0010e100 6e672069 6e207a54 5874206f 72206954 ng in zTXt or iT │ │ │ │ + 0x0010e110 58742063 68756e6b 20286974 206d7573 Xt chunk (it mus │ │ │ │ + 0x0010e120 74206265 20302900 6e6f206e 756c6c20 t be 0).no null │ │ │ │ + 0x0010e130 7465726d 696e6174 696f6e20 63686172 termination char │ │ │ │ + 0x0010e140 20666f75 6e642077 68696c65 20646563 found while dec │ │ │ │ + 0x0010e150 6f64696e 67207465 78742063 68756e6b oding text chunk │ │ │ │ + 0x0010e160 00000000 00000000 69545874 20636875 ........iTXt chu │ │ │ │ + 0x0010e170 6e6b2074 6f6f2073 686f7274 20746f20 nk too short to │ │ │ │ + 0x0010e180 636f6e74 61696e20 72657175 69726564 contain required │ │ │ │ + 0x0010e190 20627974 65730000 696e7465 67657220 bytes..integer │ │ │ │ + 0x0010e1a0 6f766572 666c6f77 20696e20 62756666 overflow in buff │ │ │ │ + 0x0010e1b0 65722073 697a6500 6661696c 65642074 er size.failed t │ │ │ │ + 0x0010e1c0 6f206f70 656e2066 696c6520 666f7220 o open file for │ │ │ │ + 0x0010e1d0 72656164 696e6700 6661696c 65642074 reading.failed t │ │ │ │ + 0x0010e1e0 6f206f70 656e2066 696c6520 666f7220 o open file for │ │ │ │ + 0x0010e1f0 77726974 696e6700 74726965 64206372 writing.tried cr │ │ │ │ + 0x0010e200 65617469 6e672061 20747265 65206f66 eating a tree of │ │ │ │ + 0x0010e210 20302073 796d626f 6c730000 00000000 0 symbols...... │ │ │ │ + 0x0010e220 6c617a79 206d6174 6368696e 67206174 lazy matching at │ │ │ │ + 0x0010e230 20706f73 20302069 7320696d 706f7373 pos 0 is imposs │ │ │ │ + 0x0010e240 69626c65 00000000 636f6c6f 7220636f ible....color co │ │ │ │ + 0x0010e250 6e766572 73696f6e 20746f20 70616c65 nversion to pale │ │ │ │ + 0x0010e260 74746520 72657175 65737465 64207768 tte requested wh │ │ │ │ + 0x0010e270 696c6520 6120636f 6c6f7220 69736e27 ile a color isn' │ │ │ │ + 0x0010e280 7420696e 2070616c 65747465 00000000 t in palette.... │ │ │ │ + 0x0010e290 67697665 6e20696d 61676520 746f6f20 given image too │ │ │ │ + 0x0010e2a0 736d616c 6c20746f 20636f6e 7461696e small to contain │ │ │ │ + 0x0010e2b0 20616c6c 20706978 656c7320 746f2062 all pixels to b │ │ │ │ + 0x0010e2c0 6520656e 636f6465 64000000 00000042 e encoded......B │ │ │ │ + 0x0010e2d0 00008040 0000803d 00000040 0000003f ...@...=...@...? │ │ │ │ + 0x0010e2e0 00004040 8faaea3f 3baab83f 4d656d6f ..@@...?;..?Memo │ │ │ │ + 0x0010e2f0 72792061 6c6c6f63 6174696f 6e206661 ry allocation fa │ │ │ │ + 0x0010e300 696c7572 652e0065 71750065 71756174 ilure..equ.equat │ │ │ │ + 0x0010e310 6f726961 6c006571 756a0065 71756200 orial.equj.equb. │ │ │ │ + 0x0010e320 65636c00 65636c69 70746963 0065636c ecl.ecliptic.ecl │ │ │ │ + 0x0010e330 6a006563 6c620073 67616c00 73757065 j.eclb.sgal.supe │ │ │ │ + 0x0010e340 7267616c 61637469 6300496e 76616c69 rgalactic.Invali │ │ │ │ + 0x0010e350 64207461 626c6520 66696c65 3a202573 d table file: %s │ │ │ │ + 0x0010e360 00546162 6c652066 696c6520 25643a20 .Table file %d: │ │ │ │ + 0x0010e370 5b25735d 0a006e61 78697300 6c6f6e31 [%s]..naxis.lon1 │ │ │ │ + 0x0010e380 006c6f6e 32006c6f 6e33006c 6f6e3400 .lon2.lon3.lon4. │ │ │ │ + 0x0010e390 6c617431 006c6174 32006c61 7433006c lat1.lat2.lat3.l │ │ │ │ + 0x0010e3a0 61743400 43535953 00535953 54454d00 at4.CSYS.SYSTEM. │ │ │ │ + 0x0010e3b0 434f4f52 4400434f 4f524453 59530073 COORD.COORDSYS.s │ │ │ │ + 0x0010e3c0 79737465 6d00636f 6f726400 636f6f72 ystem.coord.coor │ │ │ │ + 0x0010e3d0 64737973 0053494d 504c4520 203d2054 dsys.SIMPLE = T │ │ │ │ + 0x0010e3e0 0a004249 54504958 20203d20 2d36340a ..BITPIX = -64. │ │ │ │ + 0x0010e3f0 004e4158 49532020 203d2032 0a004e41 .NAXIS = 2..NA │ │ │ │ + 0x0010e400 58495331 20203d20 25640a00 4e415849 XIS1 = %d..NAXI │ │ │ │ + 0x0010e410 53322020 3d202564 0a004e41 58495320 S2 = %d..NAXIS │ │ │ │ + 0x0010e420 20203d20 25640a00 4e415849 53332020 = %d..NAXIS3 │ │ │ │ + 0x0010e430 3d202564 0a004e41 58495334 20203d20 = %d..NAXIS4 = │ │ │ │ + 0x0010e440 25640a00 43545950 45312020 3d202752 %d..CTYPE1 = 'R │ │ │ │ + 0x0010e450 412d2d2d 41495427 0a004354 59504532 A---AIT'..CTYPE2 │ │ │ │ + 0x0010e460 20203d20 27444543 2d2d4149 54270a00 = 'DEC--AIT'.. │ │ │ │ + 0x0010e470 45515549 4e4f5820 3d20252d 670a0043 EQUINOX = %-g..C │ │ │ │ + 0x0010e480 54595045 3120203d 2027454c 4f4e2d41 TYPE1 = 'ELON-A │ │ │ │ + 0x0010e490 4954270a 00435459 50453220 203d2027 IT'..CTYPE2 = ' │ │ │ │ + 0x0010e4a0 454c4154 2d414954 270a0043 54595045 ELAT-AIT'..CTYPE │ │ │ │ + 0x0010e4b0 3120203d 2027474c 4f4e2d41 4954270a 1 = 'GLON-AIT'. │ │ │ │ + 0x0010e4c0 00435459 50453220 203d2027 474c4154 .CTYPE2 = 'GLAT │ │ │ │ + 0x0010e4d0 2d414954 270a0043 54595045 3120203d -AIT'..CTYPE1 = │ │ │ │ + 0x0010e4e0 2027534c 4f4e2d41 4954270a 00435459 'SLON-AIT'..CTY │ │ │ │ + 0x0010e4f0 50453220 203d2027 534c4154 2d414954 PE2 = 'SLAT-AIT │ │ │ │ + 0x0010e500 270a0043 5256414c 3120203d 20253134 '..CRVAL1 = %14 │ │ │ │ + 0x0010e510 2e39660a 00435256 414c3220 203d2025 .9f..CRVAL2 = % │ │ │ │ + 0x0010e520 31342e39 660a0043 5256414c 3320203d 14.9f..CRVAL3 = │ │ │ │ + 0x0010e530 20253134 2e39660a 00435256 414c3420 %14.9f..CRVAL4 │ │ │ │ + 0x0010e540 203d2025 31342e39 660a0043 52504958 = %14.9f..CRPIX │ │ │ │ + 0x0010e550 3120203d 20253134 2e34660a 00435250 1 = %14.4f..CRP │ │ │ │ + 0x0010e560 49583220 203d2025 31342e34 660a0043 IX2 = %14.4f..C │ │ │ │ + 0x0010e570 52504958 3320203d 20253134 2e39660a RPIX3 = %14.9f. │ │ │ │ + 0x0010e580 00435250 49583420 203d2025 31342e39 .CRPIX4 = %14.9 │ │ │ │ + 0x0010e590 660a0043 44454c54 3120203d 20253134 f..CDELT1 = %14 │ │ │ │ + 0x0010e5a0 2e39660a 00434445 4c543220 203d2025 .9f..CDELT2 = % │ │ │ │ + 0x0010e5b0 31342e39 660a0043 44454c54 3320203d 14.9f..CDELT3 = │ │ │ │ + 0x0010e5c0 20253134 2e39660a 00434445 4c543420 %14.9f..CDELT4 │ │ │ │ + 0x0010e5d0 203d2025 31342e39 660a0043 524f5441 = %14.9f..CROTA │ │ │ │ + 0x0010e5e0 3220203d 20253134 2e39660a 00454e44 2 = %14.9f..END │ │ │ │ + 0x0010e5f0 0a004354 59504531 20203d20 2752412d ..CTYPE1 = 'RA- │ │ │ │ + 0x0010e600 2d2d5441 4e270a00 43545950 45322020 --TAN'..CTYPE2 │ │ │ │ + 0x0010e610 3d202744 45432d2d 54414e27 0a004354 = 'DEC--TAN'..CT │ │ │ │ + 0x0010e620 59504531 20203d20 27454c4f 4e2d5441 YPE1 = 'ELON-TA │ │ │ │ + 0x0010e630 4e270a00 43545950 45322020 3d202745 N'..CTYPE2 = 'E │ │ │ │ + 0x0010e640 4c41542d 54414e27 0a004354 59504531 LAT-TAN'..CTYPE1 │ │ │ │ + 0x0010e650 20203d20 27474c4f 4e2d5441 4e270a00 = 'GLON-TAN'.. │ │ │ │ + 0x0010e660 43545950 45322020 3d202747 4c41542d CTYPE2 = 'GLAT- │ │ │ │ + 0x0010e670 54414e27 0a004354 59504531 20203d20 TAN'..CTYPE1 = │ │ │ │ + 0x0010e680 27534c4f 4e2d5441 4e270a00 43545950 'SLON-TAN'..CTYP │ │ │ │ + 0x0010e690 45322020 3d202753 4c41542d 54414e27 E2 = 'SLAT-TAN' │ │ │ │ + 0x0010e6a0 0a000000 00000000 496e7661 6c696420 ........Invalid │ │ │ │ + 0x0010e6b0 73797374 656d2073 7472696e 672e2020 system string. │ │ │ │ + 0x0010e6c0 4d757374 20626520 4551554a 7c455155 Must be EQUJ|EQU │ │ │ │ + 0x0010e6d0 427c4543 4c4a7c45 434c427c 47414c7c B|ECLJ|ECLB|GAL| │ │ │ │ + 0x0010e6e0 5347414c 00000000 6d73673d 224c6172 SGAL....msg="Lar │ │ │ │ + 0x0010e6f0 67652061 7265613b 20646566 61756c74 ge area; default │ │ │ │ + 0x0010e700 696e6720 746f2041 49544f46 46207072 ing to AITOFF pr │ │ │ │ + 0x0010e710 6f6a6563 74696f6e 2e257322 2c20636f ojection.%s", co │ │ │ │ + 0x0010e720 756e743d 25642c20 6e637562 653d2564 unt=%d, ncube=%d │ │ │ │ + 0x0010e730 2c206e61 78697331 3d25642c 206e6178 , naxis1=%d, nax │ │ │ │ + 0x0010e740 6973323d 25640000 7b226d73 67223a22 is2=%d..{"msg":" │ │ │ │ + 0x0010e750 4c617267 65206172 65613b20 64656661 Large area; defa │ │ │ │ + 0x0010e760 756c7469 6e672074 6f204149 544f4646 ulting to AITOFF │ │ │ │ + 0x0010e770 2070726f 6a656374 696f6e2e 2573222c projection.%s", │ │ │ │ + 0x0010e780 2022636f 756e7422 3a25642c 20226e63 "count":%d, "nc │ │ │ │ + 0x0010e790 75626522 3a25642c 20226e61 78697331 ube":%d, "naxis1 │ │ │ │ + 0x0010e7a0 223a2564 2c20226e 61786973 32223a25 ":%d, "naxis2":% │ │ │ │ + 0x0010e7b0 647d0000 00000000 70616420 3d20252d d}......pad = %- │ │ │ │ + 0x0010e7c0 67202869 73506572 63656e74 61676520 g (isPercentage │ │ │ │ + 0x0010e7d0 3d202564 290a0000 636f756e 743d2564 = %d)...count=%d │ │ │ │ + 0x0010e7e0 2c206e63 7562653d 25642c20 6e617869 , ncube=%d, naxi │ │ │ │ + 0x0010e7f0 73313d25 642c206e 61786973 323d2564 s1=%d, naxis2=%d │ │ │ │ + 0x0010e800 2c20636c 6f6e3d25 2e36662c 20636c61 , clon=%.6f, cla │ │ │ │ + 0x0010e810 743d252e 36662c20 6c6f6e63 697a653d t=%.6f, loncize= │ │ │ │ + 0x0010e820 252e3666 2c206c61 7473697a 653d252e %.6f, latsize=%. │ │ │ │ + 0x0010e830 36662c20 706f7361 6e673d25 2e36662c 6f, posang=%.6f, │ │ │ │ + 0x0010e840 206c6f6e 313d252e 36662c20 6c617431 lon1=%.6f, lat1 │ │ │ │ + 0x0010e850 3d252e36 662c206c 6f6e323d 252e3666 =%.6f, lon2=%.6f │ │ │ │ + 0x0010e860 2c206c61 74323d25 2e36662c 206c6f6e , lat2=%.6f, lon │ │ │ │ + 0x0010e870 333d252e 36662c20 6c617433 3d252e36 3=%.6f, lat3=%.6 │ │ │ │ + 0x0010e880 662c206c 6f6e343d 252e3666 2c206c61 f, lon4=%.6f, la │ │ │ │ + 0x0010e890 74343d25 2e366600 7b22636f 756e7422 t4=%.6f.{"count" │ │ │ │ + 0x0010e8a0 3d25642c 20226e63 75626522 3d25642c =%d, "ncube"=%d, │ │ │ │ + 0x0010e8b0 20226e61 78697331 223d2564 2c20226e "naxis1"=%d, "n │ │ │ │ + 0x0010e8c0 61786973 32223d25 642c2022 636c6f6e axis2"=%d, "clon │ │ │ │ + 0x0010e8d0 223d252e 36662c20 22636c61 74223d25 "=%.6f, "clat"=% │ │ │ │ + 0x0010e8e0 2e36662c 20226c6f 6e73697a 65223d25 .6f, "lonsize"=% │ │ │ │ + 0x0010e8f0 2e36662c 20226c61 7473697a 65223d25 .6f, "latsize"=% │ │ │ │ + 0x0010e900 2e36662c 2022706f 73616e67 223d252e .6f, "posang"=%. │ │ │ │ + 0x0010e910 36662c20 226c6f6e 31223d25 2e36662c 6f, "lon1"=%.6f, │ │ │ │ + 0x0010e920 20226c61 7431223d 252e3666 2c20226c "lat1"=%.6f, "l │ │ │ │ + 0x0010e930 6f6e3222 3d252e36 662c2022 6c617432 on2"=%.6f, "lat2 │ │ │ │ + 0x0010e940 223d252e 36662c20 226c6f6e 33223d25 "=%.6f, "lon3"=% │ │ │ │ + 0x0010e950 2e36662c 20226c61 7433223d 252e3666 .6f, "lat3"=%.6f │ │ │ │ + 0x0010e960 2c20226c 6f6e3422 3d252e36 662c2022 , "lon4"=%.6f, " │ │ │ │ + 0x0010e970 6c617434 223d252e 36667d00 00000000 lat4"=%.6f}..... │ │ │ │ + 0x0010e980 6d73673d 22257322 2c20636f 756e743d msg="%s", count= │ │ │ │ + 0x0010e990 25642c20 6e637562 653d2564 2c206e61 %d, ncube=%d, na │ │ │ │ + 0x0010e9a0 78697331 3d25642c 206e6178 6973323d xis1=%d, naxis2= │ │ │ │ + 0x0010e9b0 25642c20 636c6f6e 3d252e36 662c2063 %d, clon=%.6f, c │ │ │ │ + 0x0010e9c0 6c61743d 252e3666 2c206c6f 6e73697a lat=%.6f, lonsiz │ │ │ │ + 0x0010e9d0 653d252e 36662c20 6c617473 697a653d e=%.6f, latsize= │ │ │ │ + 0x0010e9e0 252e3666 2c20706f 73616e67 3d252e36 %.6f, posang=%.6 │ │ │ │ + 0x0010e9f0 662c206c 6f6e313d 252e3666 2c206c61 f, lon1=%.6f, la │ │ │ │ + 0x0010ea00 74313d25 2e36662c 206c6f6e 323d252e t1=%.6f, lon2=%. │ │ │ │ + 0x0010ea10 36662c20 6c617432 3d252e36 662c206c 6f, lat2=%.6f, l │ │ │ │ + 0x0010ea20 6f6e333d 252e3666 2c206c61 74333d25 on3=%.6f, lat3=% │ │ │ │ + 0x0010ea30 2e36662c 206c6f6e 343d252e 36662c20 .6f, lon4=%.6f, │ │ │ │ + 0x0010ea40 6c617434 3d252e36 66000000 00000000 lat4=%.6f....... │ │ │ │ + 0x0010ea50 7b6d7367 3d222573 222c2022 636f756e {msg="%s", "coun │ │ │ │ + 0x0010ea60 74223d25 642c2022 6e637562 65223d25 t"=%d, "ncube"=% │ │ │ │ + 0x0010ea70 642c2022 6e617869 7331223d 25642c20 d, "naxis1"=%d, │ │ │ │ + 0x0010ea80 226e6178 69733222 3d25642c 2022636c "naxis2"=%d, "cl │ │ │ │ + 0x0010ea90 6f6e223d 252e3666 2c202263 6c617422 on"=%.6f, "clat" │ │ │ │ + 0x0010eaa0 3d252e36 662c2022 6c6f6e73 697a6522 =%.6f, "lonsize" │ │ │ │ + 0x0010eab0 3d252e36 662c2022 6c617473 697a6522 =%.6f, "latsize" │ │ │ │ + 0x0010eac0 3d252e36 662c2022 706f7361 6e67223d =%.6f, "posang"= │ │ │ │ + 0x0010ead0 252e3666 2c20226c 6f6e3122 3d252e36 %.6f, "lon1"=%.6 │ │ │ │ + 0x0010eae0 662c2022 6c617431 223d252e 36662c20 f, "lat1"=%.6f, │ │ │ │ + 0x0010eaf0 226c6f6e 32223d25 2e36662c 20226c61 "lon2"=%.6f, "la │ │ │ │ + 0x0010eb00 7432223d 252e3666 2c20226c 6f6e3322 t2"=%.6f, "lon3" │ │ │ │ + 0x0010eb10 3d252e36 662c2022 6c617433 223d252e =%.6f, "lat3"=%. │ │ │ │ + 0x0010eb20 36662c20 226c6f6e 34223d25 2e36662c 6f, "lon4"=%.6f, │ │ │ │ + 0x0010eb30 20226c61 7434223d 252e3666 7d000000 "lat4"=%.6f}... │ │ │ │ + 0x0010eb40 54656d70 6c617465 2066696c 65206e6f Template file no │ │ │ │ + 0x0010eb50 4e656564 20636f6c 756d6e73 3a206374 Need columns: ct │ │ │ │ + 0x0010eb60 79706531 20637479 70653220 6e6c206e ype1 ctype2 nl n │ │ │ │ + 0x0010eb70 73206372 76616c31 20637276 616c3220 s crval1 crval2 │ │ │ │ + 0x0010eb80 63727069 78312063 72706978 32206364 crpix1 crpix2 cd │ │ │ │ + 0x0010eb90 656c7431 20636465 6c743220 63726f74 elt1 cdelt2 crot │ │ │ │ + 0x0010eba0 61322028 65717569 6e6f7820 6f707469 a2 (equinox opti │ │ │ │ + 0x0010ebb0 6f6e616c 292e2020 466f7572 20636f72 onal). Four cor │ │ │ │ + 0x0010ebc0 6e657273 20286571 7561746f 7269616c ners (equatorial │ │ │ │ + 0x0010ebd0 29207769 6c6c2062 65207573 65642069 ) will be used i │ │ │ │ + 0x0010ebe0 66207468 65792065 78697374 206f7220 f they exist or │ │ │ │ + 0x0010ebf0 6576656e 206a7573 74206120 73696e67 even just a sing │ │ │ │ + 0x0010ec00 6c652073 6574206f 6620636f 6f726469 le set of coordi │ │ │ │ + 0x0010ec10 4d656d6f 72792061 6c6c6f63 6174696f Memory allocatio │ │ │ │ + 0x0010ec20 20204375 62652063 6f6c756d 6e732065 Cube columns e │ │ │ │ + 0x0010ec30 78697374 20627574 20617265 20656974 xist but are eit │ │ │ │ + 0x0010ec40 68657220 626c616e 6b206f72 20696e63 her blank or inc │ │ │ │ + 0x0010ec50 6f6e7369 7374656e 743b206f 75747075 onsistent; outpu │ │ │ │ + 0x0010ec60 4572726f 7220636f 6d707574 696e6720 Error computing │ │ │ │ + 0x0010ec70 43756265 20636f6c 756d6e73 20657869 Cube columns exi │ │ │ │ + 0x0010ec80 73742062 75742061 72652065 69746865 st but are eithe │ │ │ │ + 0x0010ec90 7220626c 616e6b20 6f722069 6e636f6e r blank or incon │ │ │ │ + 0x0010eca0 73697374 656e742e 204f7574 70757474 sistent. Outputt │ │ │ │ + 0x0010ecb0 dfbc9a78 5634323f f168e388 b5f8e43e ...xV42?.h.....> │ │ │ │ + 0x0010ecc0 4f757420 6f66204d 656d6f72 79210063 Out of Memory!.c │ │ │ │ + 0x0010ecd0 6f6c6f72 20776869 74650070 74797065 olor white.ptype │ │ │ │ + 0x0010ece0 206f006d 6f766520 2531332e 36662025 o.move %13.6f % │ │ │ │ + 0x0010ecf0 31332e36 660a0064 6f740064 72617720 13.6f..dot.draw │ │ │ │ + 0x0010ed00 2531332e 36662025 31332e36 660a0070 %13.6f %13.6f..p │ │ │ │ + 0x0010ed10 74797065 202b0065 7870616e 64203300 type +.expand 3. │ │ │ │ + 0x0010ed20 636f6c6f 72207965 6c6c6f77 006d6f76 color yellow.mov │ │ │ │ + 0x0010ed30 65202531 322e3666 20253132 2e36660a e %12.6f %12.6f. │ │ │ │ + 0x0010ed40 00647261 77202531 322e3666 20253132 .draw %12.6f %12 │ │ │ │ + 0x0010ed50 2e36660a 0064656c 65746500 766e756d .6f..delete.vnum │ │ │ │ + 0x0010ed60 0070726f 6a20676e 6f6d6f6e 69630070 .proj gnomonic.p │ │ │ │ + 0x0010ed70 63656e74 20253133 2e366620 2531332e cent %13.6f %13. │ │ │ │ + 0x0010ed80 36660a00 6d63656e 74202531 332e3666 6f..mcent %13.6f │ │ │ │ + 0x0010ed90 20253133 2e36660a 0073697a 65202025 %13.6f..size % │ │ │ │ + 0x0010eda0 31332e36 66202531 332e3666 0a00636f 13.6f %13.6f..co │ │ │ │ + 0x0010edb0 6c6f7220 626c7565 00626f72 64657200 lor blue.border. │ │ │ │ + 0x0010edc0 636f6c6f 72207265 64006d6f 76652025 color red.move % │ │ │ │ + 0x0010edd0 31332e36 66202531 332e3666 0a646f74 13.6f %13.6f.dot │ │ │ │ + 0x0010ede0 0a007069 2d3e766e 756d203d 2025640a ..pi->vnum = %d. │ │ │ │ + 0x0010edf0 00706a2d 3e766e75 6d203d20 25640a00 .pj->vnum = %d.. │ │ │ │ + 0x0010ee00 70692d3e 616e6720 203d2025 32302e31 pi->ang = %20.1 │ │ │ │ + 0x0010ee10 35660a00 706a2d3e 616e6720 203d2025 5f..pj->ang = % │ │ │ │ + 0x0010ee20 32302e31 35660a00 6d656173 75726520 20.15f..measure │ │ │ │ + 0x0010ee30 203d2025 32302e31 35660a00 47726561 = %20.15f..Grea │ │ │ │ + 0x0010ee40 74657200 4c657373 0044656c 65746520 ter.Less.Delete │ │ │ │ + 0x0010ee50 706a2028 2564290a 0044656c 65746520 pj (%d)..Delete │ │ │ │ + 0x0010ee60 70692028 2564290a 00457175 616c0043 pi (%d)..Equal.C │ │ │ │ + 0x0010ee70 6f756e74 65722025 643a0a00 5365676d ounter %d:..Segm │ │ │ │ + 0x0010ee80 656e7420 25642074 6f202564 0a00616d ent %d to %d..am │ │ │ │ + 0x0010ee90 696e203d 20253133 2e35660a 00616d61 in = %13.5f..ama │ │ │ │ + 0x0010eea0 78203d20 2531332e 35660a00 0a4d313a x = %13.5f...M1: │ │ │ │ + 0x0010eeb0 0a000a4d 323a0a00 0a43656e 7465723a ...M2:...Center: │ │ │ │ + 0x0010eec0 0a000a54 3a0a000a 416e676c 653a0a00 ...T:...Angle:.. │ │ │ │ + 0x0010eed0 586d696e 203d2025 31332e36 660a0058 Xmin = %13.6f..X │ │ │ │ + 0x0010eee0 6d617820 3d202531 332e3666 0a00596d max = %13.6f..Ym │ │ │ │ + 0x0010eef0 696e203d 20253133 2e36660a 00596d61 in = %13.6f..Yma │ │ │ │ + 0x0010ef00 78203d20 2531332e 36660a00 61726561 x = %13.6f..area │ │ │ │ + 0x0010ef10 203d2025 31332e36 660a0062 6e644365 = %13.6f..bndCe │ │ │ │ + 0x0010ef20 6e746572 203d2025 31312e36 66202531 nter = %11.6f %1 │ │ │ │ + 0x0010ef30 312e3666 0a00626e 6453697a 65312020 1.6f..bndSize1 │ │ │ │ + 0x0010ef40 3d202531 312e3666 0a00626e 6453697a = %11.6f..bndSiz │ │ │ │ + 0x0010ef50 65322020 3d202531 312e3666 0a00626e e2 = %11.6f..bn │ │ │ │ + 0x0010ef60 64416e67 6c652020 3d202531 312e3666 dAngle = %11.6f │ │ │ │ + 0x0010ef70 0a00436f 726e6572 31202020 3d202531 ..Corner1 = %1 │ │ │ │ + 0x0010ef80 312e3666 20253131 2e36660a 00436f72 1.6f %11.6f..Cor │ │ │ │ + 0x0010ef90 6e657232 2020203d 20253131 2e366620 ner2 = %11.6f │ │ │ │ + 0x0010efa0 2531312e 36660a00 436f726e 65723320 %11.6f..Corner3 │ │ │ │ + 0x0010efb0 20203d20 2531312e 36662025 31312e36 = %11.6f %11.6 │ │ │ │ + 0x0010efc0 660a0043 6f726e65 72342020 203d2025 f..Corner4 = % │ │ │ │ + 0x0010efd0 31312e36 66202531 312e3666 0a006d61 11.6f %11.6f..ma │ │ │ │ + 0x0010efe0 78696d75 6d20706f 696e7420 203d2025 ximum point = % │ │ │ │ + 0x0010eff0 640a000a 506c616e 65733a0a 00253133 d...Planes:..%13 │ │ │ │ + 0x0010f000 2e356520 2531332e 35652025 31332e35 .5e %13.5e %13.5 │ │ │ │ + 0x0010f010 650a000a 626e6443 6f726e65 72733a0a e...bndCorners:. │ │ │ │ + 0x0010f020 006d696e 696d756d 20706f69 6e742020 .minimum point │ │ │ │ + 0x0010f030 3d202564 0a000a43 656e7472 6f69643a = %d...Centroid: │ │ │ │ + 0x0010f040 0078203d 20253133 2e35650a 0079203d .x = %13.5e..y = │ │ │ │ + 0x0010f050 20253133 2e35650a 007a203d 20253133 %13.5e..z = %13 │ │ │ │ + 0x0010f060 2e35650a 006c6f6e 203d2025 31312e36 .5e..lon = %11.6 │ │ │ │ + 0x0010f070 660a006c 6174203d 20253131 2e36660a f..lat = %11.6f. │ │ │ │ + 0x0010f080 0a000a49 6e707574 20706f69 6e74733a ...Input points: │ │ │ │ + 0x0010f090 000a4166 74657220 736f7274 696e673a ..After sorting: │ │ │ │ + 0x0010f0a0 000a4166 74657220 64656c65 74696e67 ..After deleting │ │ │ │ + 0x0010f0b0 20276475 706c6963 61746573 273a0000 'duplicates':.. │ │ │ │ + 0x0010f0c0 766e756d 3d253464 20202020 6c6f6e3d vnum=%4d lon= │ │ │ │ + 0x0010f0d0 2531312e 36662020 6c61743d 2531312e %11.6f lat=%11. │ │ │ │ + 0x0010f0e0 36662020 2020783d 25392e37 66202079 6f x=%9.7f y │ │ │ │ + 0x0010f0f0 3d25392e 37662020 7a3d2539 2e37660a =%9.7f z=%9.7f. │ │ │ │ + 0x0010f100 00000000 00000000 25313373 20253133 ........%13s %13 │ │ │ │ + 0x0010f110 73202531 33732025 31337320 25313373 s %13s %13s %13s │ │ │ │ + 0x0010f120 20253133 73202536 73202536 730a0000 %13s %6s %6s... │ │ │ │ + 0x0010f130 2531332e 36662025 31332e36 66202531 %13.6f %13.6f %1 │ │ │ │ + 0x0010f140 332e3565 20253133 2e356520 2531332e 3.5e %13.5e %13. │ │ │ │ + 0x0010f150 35652025 31332e31 30662025 36642025 5e %13.10f %6d % │ │ │ │ + 0x0010f160 36640a00 00000000 0a574152 4e494e47 6d.......WARNING │ │ │ │ + 0x0010f170 3a202076 6563746f 72206c65 6e677468 : vector length │ │ │ │ + 0x0010f180 203d2025 31332e36 650a0000 00000000 = %13.6e....... │ │ │ │ + 0x0010f190 0a2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d .--------------- │ │ │ │ + 0x0010f1a0 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d0000 --------------.. │ │ │ │ + 0x0010f1b0 2564202d 3e202564 202d3e20 2564203a %d -> %d -> %d : │ │ │ │ + 0x0010f1c0 204c6566 74207475 726e2028 70757368 Left turn (push │ │ │ │ + 0x0010f1d0 20256429 0a000000 2564202d 3e202564 %d)....%d -> %d │ │ │ │ + 0x0010f1e0 202d3e20 2564203a 20526967 68742074 -> %d : Right t │ │ │ │ + 0x0010f1f0 75726e20 28706f70 20256429 0a000000 urn (pop %d).... │ │ │ │ + 0x0010f200 0a537461 636b2061 7420626f 74746f6d .Stack at bottom │ │ │ │ + 0x0010f210 206f6620 7768696c 65206c6f 6f702c20 of while loop, │ │ │ │ + 0x0010f220 693d2564 2c20766e 756d3d25 643a0a00 i=%d, vnum=%d:.. │ │ │ │ + 0x0010f230 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x0010f240 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d ---------------- │ │ │ │ + 0x0010f250 2d2d2d2d 2d2d2d2d 2d000000 00000000 ---------....... │ │ │ │ + 0x0010f260 0a2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d .--------------- │ │ │ │ + 0x0010f270 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d0a46 --------------.F │ │ │ │ + 0x0010f280 696e616c 2068756c 6c20706f 6c79676f inal hull polygo │ │ │ │ + 0x0010f290 6e3a0000 00000000 9a999999 99990140 n:.............@ │ │ │ │ + 0x0010f2a0 00000000 008066c0 00000000 008046c0 ......f.......F. │ │ │ │ + 0x0010f2b0 4e6f7420 656e6f75 6768206d 656d6f72 Not enough memor │ │ │ │ + 0x0010f2c0 7920666f 72206f75 74707574 20646174 y for output dat │ │ │ │ + 0x0010f2d0 6120696d 61676520 61727261 79225d0a a image array"]. │ │ │ │ + 0x0010f2e0 00000000 00000000 0a256c64 20627974 .........%ld byt │ │ │ │ + 0x0010f2f0 65732061 6c6c6f63 61746564 20666f72 es allocated for │ │ │ │ + 0x0010f300 20696d61 67652070 6978656c 730a0000 image pixels... │ │ │ │ + 0x0010f310 44617461 20636f70 69656420 66726f6d Data copied from │ │ │ │ + 0x0010f320 20696e70 75742046 49545320 66696c65 input FITS file │ │ │ │ + 0x0010f330 20746f20 6f757470 75742046 49545320 to output FITS │ │ │ │ + 0x0010f340 66696c65 0a000000 44454255 473e2052 file....DEBUG> R │ │ │ │ + 0x0010f350 65616469 6e672f77 72697469 6e672025 eading/writing % │ │ │ │ + 0x0010f360 6c642070 6978656c 73206174 20256c64 ld pixels at %ld │ │ │ │ + 0x0010f370 20256c64 20256c64 0a004361 6e6e6f74 %ld %ld..Cannot │ │ │ │ + 0x0010f380 206f7065 6e207465 6d706c61 74652066 open template f │ │ │ │ + 0x0010f390 696c6520 25732e00 4e415849 53312020 ile %s..NAXIS1 │ │ │ │ + 0x0010f3a0 3d004e41 58495332 20203d00 4e415849 =.NAXIS2 =.NAXI │ │ │ │ + 0x0010f3b0 53332020 3d004e41 58495334 20203d00 S3 =.NAXIS4 =. │ │ │ │ + 0x0010f3c0 0a626974 7069783a 20256c64 202d3e20 .bitpix: %ld -> │ │ │ │ + 0x0010f3d0 25640a00 6e617869 733a2020 256c6420 %d..naxis: %ld │ │ │ │ + 0x0010f3e0 2d3e2025 640a006e 61786973 313a2025 -> %d..naxis1: % │ │ │ │ + 0x0010f3f0 6c64202d 3e202564 0a006e61 78697332 ld -> %d..naxis2 │ │ │ │ + 0x0010f400 3a20256c 64202d3e 2025640a 006e6178 : %ld -> %d..nax │ │ │ │ + 0x0010f410 6973333a 20256c64 202d3e20 25640a00 is3: %ld -> %d.. │ │ │ │ + 0x0010f420 6e617869 73343a20 256c6420 2d3e2025 naxis4: %ld -> % │ │ │ │ + 0x0010f430 640a0a00 6e617869 73202020 20202020 d...naxis │ │ │ │ + 0x0010f440 20202020 203d2020 256c640a 00626974 = %ld..bit │ │ │ │ + 0x0010f450 70697820 20202020 20202020 20203d20 pix = │ │ │ │ + 0x0010f460 2025640a 00000000 00000000 00000000 %d............. │ │ │ │ + 0x0010f470 4e415849 532f4e41 58455320 76616c75 NAXIS/NAXES valu │ │ │ │ + 0x0010f480 65732063 616e6e6f 74206265 206d6f64 es cannot be mod │ │ │ │ + 0x0010f490 69666965 64207573 696e6720 74686973 ified using this │ │ │ │ + 0x0010f4a0 0a444542 55473a20 496e7075 74207374 .DEBUG: Input st │ │ │ │ + 0x0010f4b0 72696e67 3a202225 73220a00 00000000 ring: "%s"...... │ │ │ │ + 0x0010f4c0 0a444542 55473a20 416c6c6f 63617465 .DEBUG: Allocate │ │ │ │ + 0x0010f4d0 64204a53 4f4e206f 626a6563 7420616e d JSON object an │ │ │ │ + 0x0010f4e0 64202564 206b6579 776f7264 2f76616c d %d keyword/val │ │ │ │ + 0x0010f4f0 75652070 61697273 0a000a44 45425547 ue pairs...DEBUG │ │ │ │ + 0x0010f500 3a20496e 76616c69 64206f62 6a656374 : Invalid object │ │ │ │ + 0x0010f510 20737461 72740a00 0a444542 55473a20 start...DEBUG: │ │ │ │ + 0x0010f520 496e7661 6c696420 6f626a65 63742065 Invalid object e │ │ │ │ + 0x0010f530 6e640a00 00000000 0a444542 55473a20 nd.......DEBUG: │ │ │ │ + 0x0010f540 496e7661 6c696420 6f626a65 63742065 Invalid object e │ │ │ │ + 0x0010f550 6e64206d 61746368 0a000000 00000000 nd match........ │ │ │ │ + 0x0010f560 0a444542 55473a20 4c6f6f6b 696e6720 .DEBUG: Looking │ │ │ │ + 0x0010f570 666f7220 656c656d 656e7473 20696e3a for elements in: │ │ │ │ + 0x0010f580 20222573 220a0000 0a444542 55473a20 "%s"....DEBUG: │ │ │ │ + 0x0010f590 54616b69 6e672061 70617274 3a206265 Taking apart: be │ │ │ │ + 0x0010f5a0 67696e20 3d202225 73220a00 0a444542 gin = "%s"...DEB │ │ │ │ + 0x0010f5b0 55473a20 53747269 70706564 3a207362 UG: Stripped: sb │ │ │ │ + 0x0010f5c0 203d2022 2573220a 000a4445 4255473a = "%s"...DEBUG: │ │ │ │ + 0x0010f5d0 206f626a 65637420 6f722061 72726179 object or array │ │ │ │ + 0x0010f5e0 0a000000 00000000 0a444542 55473a20 .........DEBUG: │ │ │ │ + 0x0010f5f0 61727261 7920656c 656d656e 7420286e array element (n │ │ │ │ + 0x0010f600 6f20636f 6c6f6e20 666f756e 64290a00 o colon found).. │ │ │ │ + 0x0010f610 0a444542 55473a20 466f756e 6420286b .DEBUG: Found (k │ │ │ │ + 0x0010f620 6579776f 72643a76 616c7565 29202025 eyword:value) % │ │ │ │ + 0x0010f630 34643a20 22257322 203d2022 2573220a 4d: "%s" = "%s". │ │ │ │ + 0x0010f640 00252d64 00000000 0a444542 55473a20 .%-d.....DEBUG: │ │ │ │ + 0x0010f650 466f756e 64202861 72726179 20656c65 Found (array ele │ │ │ │ + 0x0010f660 6d656e74 29202025 34643a20 22257322 ment) %4d: "%s" │ │ │ │ + 0x0010f670 203d2022 2573220a 00000000 00000000 = "%s"......... │ │ │ │ + 0x0010f680 0a444542 55473a20 416c6c6f 63617465 .DEBUG: Allocate │ │ │ │ + 0x0010f690 64207370 61636520 666f7220 2564206d d space for %d m │ │ │ │ + 0x0010f6a0 6f726520 6b657977 6f72642f 76616c75 ore keyword/valu │ │ │ │ + 0x0010f6b0 65207061 6972730a 00000000 00000000 e pairs......... │ │ │ │ + 0x0010f6c0 44454255 473e206a 736f6e5f 76616c28 DEBUG> json_val( │ │ │ │ + 0x0010f6d0 29207374 72756374 73747220 3d205b25 ) structstr = [% │ │ │ │ + 0x0010f6e0 735d2c20 6b657920 3d205b25 735d0a00 s], key = [%s].. │ │ │ │ + 0x0010f6f0 44454255 473e206a 736f6e5f 76616c28 DEBUG> json_val( │ │ │ │ + 0x0010f700 29207375 626b6579 203d205b 25735d2c ) subkey = [%s], │ │ │ │ + 0x0010f710 20746169 6c203d20 5b25735d 0a002530 tail = [%s]..%0 │ │ │ │ + 0x0010f720 32640025 30352e32 66003630 2e303000 2d.%05.2f.60.00. │ │ │ │ + 0x0010f730 36300020 30306d00 6d566965 7765725f 60. 00m.mViewer_ │ │ │ │ + 0x0010f740 6d616b65 47726964 3e20496d 61676520 makeGrid> Image │ │ │ │ + 0x0010f750 73697a65 203d2025 64782564 2028252d size = %dx%d (%- │ │ │ │ + 0x0010f760 6778252d 67290a00 6d566965 7765725f gx%-g)..mViewer_ │ │ │ │ + 0x0010f770 6d616b65 47726964 3e20496d 61676520 makeGrid> Image │ │ │ │ + 0x0010f780 64696167 6f6e616c 203d2025 2d670a00 diagonal = %-g.. │ │ │ │ + 0x0010f790 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010f7a0 3e20436f 726e6572 20636865 636b204c > Corner check L │ │ │ │ + 0x0010f7b0 6f6e3a20 25382e34 66202d3e 2025382e on: %8.4f -> %8. │ │ │ │ + 0x0010f7c0 34662028 252d6729 0a000000 00000000 4f (%-g)........ │ │ │ │ + 0x0010f7d0 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010f7e0 3e20436f 726e6572 20636865 636b204c > Corner check L │ │ │ │ + 0x0010f7f0 61743a20 25382e34 66202d3e 2025382e at: %8.4f -> %8. │ │ │ │ + 0x0010f800 34662028 252d6729 0a000000 00000000 4f (%-g)........ │ │ │ │ + 0x0010f810 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010f820 3e20636f 73286c61 74293a20 252d6720 > cos(lat): %-g │ │ │ │ + 0x0010f830 206c6f6e 72616e67 653a2025 2d670a00 lonrange: %-g.. │ │ │ │ + 0x0010f840 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010f850 3e205363 616c6520 63686563 6b20204c > Scale check L │ │ │ │ + 0x0010f860 6f6e3a20 25382e34 66202d3e 2025382e on: %8.4f -> %8. │ │ │ │ + 0x0010f870 34660a00 00000000 0a6d5669 65776572 4f.......mViewer │ │ │ │ + 0x0010f880 5f6d616b 65477269 643e2070 6978656c _makeGrid> pixel │ │ │ │ + 0x0010f890 206a756d 70202873 69646520 25642c20 jump (side %d, │ │ │ │ + 0x0010f8a0 70697865 6c202564 29206973 20252d67 pixel %d) is %-g │ │ │ │ + 0x0010f8b0 2028636f 6d706172 65642074 6f204344 (compared to CD │ │ │ │ + 0x0010f8c0 454c5420 76616c75 65206f66 20252d67 ELT value of %-g │ │ │ │ + 0x0010f8d0 290a0a00 00000000 6d566965 7765725f ).......mViewer_ │ │ │ │ + 0x0010f8e0 6d616b65 47726964 3e204564 67652063 makeGrid> Edge c │ │ │ │ + 0x0010f8f0 6865636b 2020204c 6f6e3a20 25382e34 heck Lon: %8.4 │ │ │ │ + 0x0010f900 66202d3e 2025382e 34660a00 00000000 f -> %8.4f...... │ │ │ │ + 0x0010f910 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010f920 3e204564 67652063 6865636b 2020204c > Edge check L │ │ │ │ + 0x0010f930 61743a20 25382e34 66202d3e 2025382e at: %8.4f -> %8. │ │ │ │ + 0x0010f940 34660a00 00000000 6d566965 7765725f 4f......mViewer_ │ │ │ │ + 0x0010f950 6d616b65 47726964 3e206d65 72696469 makeGrid> meridi │ │ │ │ + 0x0010f960 616e3a20 20202020 20202020 25640a00 an: %d.. │ │ │ │ + 0x0010f970 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010f980 3e20506f 6c653a20 4e454954 4845520a > Pole: NEITHER. │ │ │ │ + 0x0010f990 0a000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ + 0x0010f9a0 6d616b65 47726964 3e20506f 6c653a20 makeGrid> Pole: │ │ │ │ + 0x0010f9b0 424f5448 2020200a 0a000000 00000000 BOTH ......... │ │ │ │ + 0x0010f9c0 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010f9d0 3e20506f 6c653a20 534f5554 4820200a > Pole: SOUTH . │ │ │ │ + 0x0010f9e0 0a000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ + 0x0010f9f0 6d616b65 47726964 3e204166 74657220 makeGrid> After │ │ │ │ + 0x0010fa00 706f6c65 20636865 636b2020 204c6f6e pole check Lon │ │ │ │ + 0x0010fa10 3a202538 2e346620 2d3e2025 382e3466 : %8.4f -> %8.4f │ │ │ │ + 0x0010fa20 0a000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ + 0x0010fa30 6d616b65 47726964 3e202020 20202020 makeGrid> │ │ │ │ + 0x0010fa40 20202020 20202020 20202020 204c6174 Lat │ │ │ │ + 0x0010fa50 3a202538 2e346620 2d3e2025 382e3466 : %8.4f -> %8.4f │ │ │ │ + 0x0010fa60 0a000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ + 0x0010fa70 6d616b65 47726964 3e206c6f 6e206772 makeGrid> lon gr │ │ │ │ + 0x0010fa80 69642069 6e646578 203d2025 640a0000 id index = %d... │ │ │ │ + 0x0010fa90 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010faa0 3e206c61 74206772 69642069 6e646578 > lat grid index │ │ │ │ + 0x0010fab0 203d2025 640a0000 6d566965 7765725f = %d...mViewer_ │ │ │ │ + 0x0010fac0 6d616b65 47726964 3e206c6f 6e5f7261 makeGrid> lon_ra │ │ │ │ + 0x0010fad0 6e676520 3d202538 2e34660a 00000000 nge = %8.4f..... │ │ │ │ + 0x0010fae0 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010faf0 3e206c6f 6e5f7370 61636520 3d202538 > lon_space = %8 │ │ │ │ + 0x0010fb00 2e34660a 00000000 6d566965 7765725f .4f.....mViewer_ │ │ │ │ + 0x0010fb10 6d616b65 47726964 3e206c61 745f7261 makeGrid> lat_ra │ │ │ │ + 0x0010fb20 6e676520 3d202538 2e34660a 00000000 nge = %8.4f..... │ │ │ │ + 0x0010fb30 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010fb40 3e206c61 745f7370 61636520 3d202538 > lat_space = %8 │ │ │ │ + 0x0010fb50 2e34660a 00000000 6d566965 7765725f .4f.....mViewer_ │ │ │ │ + 0x0010fb60 6d616b65 47726964 3e204c6f 6e676974 makeGrid> Longit │ │ │ │ + 0x0010fb70 75646520 6c696e65 73206672 6f6d206c ude lines from l │ │ │ │ + 0x0010fb80 6f6e3020 3d202538 2e346620 746f206c on0 = %8.4f to l │ │ │ │ + 0x0010fb90 6f6e6e20 3d202538 2e346620 62792025 onn = %8.4f by % │ │ │ │ + 0x0010fba0 382e3466 20282564 206c696e 6573290a 8.4f (%d lines). │ │ │ │ + 0x0010fbb0 00000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ + 0x0010fbc0 6d616b65 47726964 3e204c61 74697475 makeGrid> Latitu │ │ │ │ + 0x0010fbd0 64652020 6c696e65 73206672 6f6d206c de lines from l │ │ │ │ + 0x0010fbe0 61743020 3d202538 2e346620 746f206c at0 = %8.4f to l │ │ │ │ + 0x0010fbf0 61746e20 3d202538 2e346620 62792025 atn = %8.4f by % │ │ │ │ + 0x0010fc00 382e3466 20282564 206c696e 6573290a 8.4f (%d lines). │ │ │ │ + 0x0010fc10 00000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ + 0x0010fc20 6d616b65 47726964 3e206c6f 6e676974 makeGrid> longit │ │ │ │ + 0x0010fc30 75646520 6c696e65 73206c61 62656c65 ude lines labele │ │ │ │ + 0x0010fc40 64206174 206c6174 69747564 65202025 d at latitude % │ │ │ │ + 0x0010fc50 382e3466 20286d69 64706f69 6e74206c 8.4f (midpoint l │ │ │ │ + 0x0010fc60 6f6e2069 73206e75 6d626572 20256429 on is number %d) │ │ │ │ + 0x0010fc70 0a000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ + 0x0010fc80 6d616b65 47726964 3e206c61 74697475 makeGrid> latitu │ │ │ │ + 0x0010fc90 64652020 6c696e65 73206c61 62656c65 de lines labele │ │ │ │ + 0x0010fca0 64206174 206c6f6e 67697475 64652025 d at longitude % │ │ │ │ + 0x0010fcb0 382e3466 20286d69 64706f69 6e74206c 8.4f (midpoint l │ │ │ │ + 0x0010fcc0 61742069 73206e75 6d626572 20256429 at is number %d) │ │ │ │ + 0x0010fcd0 0a000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ + 0x0010fce0 6d616b65 47726964 3e206e6c 6f6e203d makeGrid> nlon = │ │ │ │ + 0x0010fcf0 2025642c 20206e6c 61625f6c 6f6e203d %d, nlab_lon = │ │ │ │ + 0x0010fd00 2025642c 20206973 70616365 5f6c6f6e %d, ispace_lon │ │ │ │ + 0x0010fd10 203d2025 640a0000 6d566965 7765725f = %d...mViewer_ │ │ │ │ + 0x0010fd20 6d616b65 47726964 3e20696c 6f6e5f6c makeGrid> ilon_l │ │ │ │ + 0x0010fd30 6162656c 203d2025 640a0000 00000000 abel = %d....... │ │ │ │ + 0x0010fd40 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010fd50 3e206e6c 6174203d 2025642c 20206e6c > nlat = %d, nl │ │ │ │ + 0x0010fd60 61625f6c 6174203d 2025642c 20206973 ab_lat = %d, is │ │ │ │ + 0x0010fd70 70616365 5f6c6174 203d2025 640a0000 pace_lat = %d... │ │ │ │ + 0x0010fd80 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010fd90 3e206c6f 6e206c61 62656c20 22257322 > lon label "%s" │ │ │ │ + 0x0010fda0 20617420 252e3566 20252e35 660a0000 at %.5f %.5f... │ │ │ │ + 0x0010fdb0 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010fdc0 3e206c61 74206c61 62656c20 22257322 > lat label "%s" │ │ │ │ + 0x0010fdd0 20617420 252e3566 20252e35 660a0000 at %.5f %.5f... │ │ │ │ + 0x0010fde0 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010fdf0 3e207265 7475726e 6564206d 56696577 > returned mView │ │ │ │ + 0x0010fe00 65725f63 6f6f7264 5f6c6162 656c0a00 er_coord_label.. │ │ │ │ + 0x0010fe10 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010fe20 3e207374 61727469 6e67206c 6f6e6769 > starting longi │ │ │ │ + 0x0010fe30 74756465 206c696e 65730a00 00000000 tude lines...... │ │ │ │ + 0x0010fe40 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010fe50 3e206c6f 6e3d205b 256c665d 3a206361 > lon= [%lf]: ca │ │ │ │ + 0x0010fe60 6c6c206d 56696577 65725f6c 6f6e6769 ll mViewer_longi │ │ │ │ + 0x0010fe70 74756465 5f6c696e 650a0000 00000000 tude_line....... │ │ │ │ + 0x0010fe80 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010fe90 3e207265 7475726e 6564206d 56696577 > returned mView │ │ │ │ + 0x0010fea0 65725f6c 6f6e6769 74756465 5f6c696e er_longitude_lin │ │ │ │ + 0x0010feb0 650a0000 00000000 6d566965 7765725f e.......mViewer_ │ │ │ │ + 0x0010fec0 6d616b65 47726964 3e207374 61727469 makeGrid> starti │ │ │ │ + 0x0010fed0 6e67206c 61746974 75646520 6c696e65 ng latitude line │ │ │ │ + 0x0010fee0 730a0000 00000000 6d566965 7765725f s.......mViewer_ │ │ │ │ + 0x0010fef0 6d616b65 47726964 3e206c61 743d205b makeGrid> lat= [ │ │ │ │ + 0x0010ff00 256c665d 3a206361 6c6c206d 56696577 %lf]: call mView │ │ │ │ + 0x0010ff10 65725f6c 61746974 7564655f 6c696e65 er_latitude_line │ │ │ │ + 0x0010ff20 0a000000 00000000 6d566965 7765725f ........mViewer_ │ │ │ │ + 0x0010ff30 6d616b65 47726964 3e207265 7475726e makeGrid> return │ │ │ │ + 0x0010ff40 6564206d 56696577 65725f6c 61746974 ed mViewer_latit │ │ │ │ + 0x0010ff50 7564655f 6c696e65 0a000000 00000000 ude_line........ │ │ │ │ + 0x0010ff60 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010ff70 3e20656e 64206f66 206d5669 65776572 > end of mViewer │ │ │ │ + 0x0010ff80 5f6d616b 65477269 6428290a 00000000 _makeGrid()..... │ │ │ │ + 0x0010ff90 6d566965 7765725f 6d616b65 47726964 mViewer_makeGrid │ │ │ │ + 0x0010ffa0 3e20506f 6c653a20 4e4f5254 4820200a > Pole: NORTH . │ │ │ │ + 0x0010ffb0 0a000000 00000000 00000000 00002640 ..............&@ │ │ │ │ + 0x0010ffc0 00000000 00002040 00000000 00002840 ...... @......(@ │ │ │ │ + 0x0010ffd0 756e6b00 00000000 00000000 008086c0 unk............. │ │ │ │ + 0x0010ffe0 00000000 00808640 00000000 00c05840 .......@......X@ │ │ │ │ + 0x0010fff0 00000000 8087c340 496d6167 65206669 .......@Image fi │ │ │ │ + 0x00110000 6c652028 25732920 646f6573 206e6f74 le (%s) does not │ │ │ │ + 0x00110010 20657869 73740000 20202020 20206261 exist.. ba │ │ │ │ + 0x00110020 636b6772 6f756e64 2d636f6c 6f723a23 ckground-color:# │ │ │ │ + 0x00110030 44384438 44383b0a 00000000 00000000 D8D8D8;......... │ │ │ │ + 0x00110040 20202020 2020666f 6e742d66 616d696c font-famil │ │ │ │ + 0x00110050 793a2022 54696d65 73204e65 7720526f y: "Times New Ro │ │ │ │ + 0x00110060 6d616e22 2c205469 6d65732c 20736572 man", Times, ser │ │ │ │ + 0x00110070 69663b0a 00000000 20202020 2020626f if;..... bo │ │ │ │ + 0x00110080 72646572 3a203170 7820736f 6c696420 rder: 1px solid │ │ │ │ + 0x00110090 626c6163 6b3b0a00 20202020 20206d61 black;.. ma │ │ │ │ + 0x001100a0 7267696e 3a203070 78203070 78203070 rgin: 0px 0px 0p │ │ │ │ + 0x001100b0 78203070 783b0a00 20202020 2020666f x 0px;.. fo │ │ │ │ + 0x001100c0 6e743a20 31327078 20636f75 72696572 nt: 12px courier │ │ │ │ + 0x001100d0 2c73616e 732d7365 7269663b 0a000000 ,sans-serif;.... │ │ │ │ + 0x001100e0 20202020 20206261 636b6772 6f756e64 background │ │ │ │ + 0x001100f0 2d636f6c 6f723a23 46304638 46463b0a -color:#F0F8FF;. │ │ │ │ + 0x00110100 00000000 00000000 20202020 20206261 ........ ba │ │ │ │ + 0x00110110 636b6772 6f756e64 2d636f6c 6f723a23 ckground-color:# │ │ │ │ + 0x00110120 46464646 46463b0a 00000000 00000000 FFFFFF;......... │ │ │ │ + 0x00110130 20202020 20206261 636b6772 6f756e64 background │ │ │ │ + 0x00110140 2d636f6c 6f723a23 46304638 45383b0a -color:#F0F8E8;. │ │ │ │ + 0x00110150 00000000 00000000 20202020 20206261 ........ ba │ │ │ │ + 0x00110160 636b6772 6f756e64 2d636f6c 6f723a23 ckground-color:# │ │ │ │ + 0x00110170 46464646 45383b0a 00000000 00000000 FFFFE8;......... │ │ │ │ + 0x00110180 3c623e3c 62722f3e 266e6273 703b266e
 &n │ │ │ │ + 0x00110190 6273703b 25733c2f 623e3c62 722f3e0a bsp;%s

. │ │ │ │ + 0x001101a0 00000000 00000000 3c707265 20636c61 ........

 %s 
..... │ │ │ │ + 0x001101d0 3c707265 20636c61 73733d22 66697473
 %s 

.....
 %s 
..... │ │ │ │ + 0x00110220 3c707265 20636c61 73733d22 66697473
 %s 

.....
 %s 
..... │ │ │ │ + 0x00110270 3c707265 20636c61 73733d22 66697473
 %s 

.....
 END 
.... │ │ │ │ + 0x001102c0 3c707265 20636c61 73733d22 66697473
 END ..DEBUG> %d 
│ │ │ │ +  0x001102f0 63617264 730a003c 68746d6c 3e0a003c cards....<
│ │ │ │ +  0x00110300 68656164 3e0a003c 7374796c 653e0a00 head>..